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
335993113003	335993113564	335993114114	335993114664	335993115214	335993115764	335993116314	335993116864	335993117414	335993117964	335993118514	335993119064	335993119614	335993120164	335993120714	335993121264	335993121814	335993122364	335993122914	335993123464	335993124014	335993124564	335993125114	335993125664	335993126214	335993126764	335993127314	335993127864	335993128414	335993128964	335993129514	335993130064	335993130614	335993131164	335993131714	335993132264	335993132814	335993133364	335993133914	335993134464	335993135014	335993135564	335993136114	335993136664	335993137214	335993137764	335993138314	335993138864	335993139414	335993139964	335993140514	335993141064	335993141614	335993142164	335993142714	335993143267	335993143814	335993144364	335993144914	335993145464	335993146014	335993146565	335993147114	335993147664	335993148214	335993148764	335993149314	335993149864	335993150414	335993150964	335993151514	335993152064	335993152614	335993153164	335993153714	335993154264	335993154814	335993155364	335993155914	335993156465	335993157014	335993157564	335993158114	335993158664	335993159214	335993159764	335993160314	335993160864	335993161414	335993161964	335993162514	335993163064	335993163614	335993164164	335993164715	335993165264	335993165814	335993166364	335993166914	335993167464	335993168014	335993168564	335993169114	335993169664	335993170214	335993170764	335993171314	335993171864	335993172414	335993172964	335993173514	335993174064	335993174614	335993175164	335993175714	335993176265	335993176814	335993177364	335993177914	335993178464	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
2724	1037	1646	1293	912	693	496	421	316	267	211	185	177	149	153	143	125	124	136	99	118	106	104	129	117	121	134	111	103	105	109	97	111	119	107	130	109	118	101	108	87	113	112	122	106	115	120	117	107	99	116	136	120	118	108	106	102	125	112	118	122	89	95	127	122	124	98	128	117	118	106	123	118	125	106	107	132	118	95	116	104	101	80	103	107	112	122	126	113	98	112	110	114	122	116	106	97	95	118	111	108	114	120	109	107	106	98	120	116	93	105	125	92	121	111	146	121	124	120	114	101	127	98	118	113	110	119	122	112	91	123	107	114	116	117	130	99	89	111	117	110	109	106	113	130	132	125	107	106	111	104	103	127	95	114	121	97	116	128	119	112	115	101	104	119	107	114	136	118	119	114	102	113	115	105	99	117	118	89	125	115	107	104	105	102	114	118	108	127	104	109	119	120	109	112	109	107	120	112	103	97	94	100	106	95	98	105	119	121	109	94	117	101	123	109	119	120	113	130	105	108	115	114	100	109	120	102	125	98	102	100	121	113	123	134	115	103	97	120	135	94	103	96	131	114	107	107	117	97	113	122	101	105	107	107	96	95	106	92	101	100	120	125	101	120	110	97	115	129	108	106	96	111	130	111	98	122	123	115	115	130	119	104	114	99	95	118	111	125	105	107	105	115	102	122	113	111	97	115	93	140	113	125	106	119	117	125	119	113	112	105	99	116	114	108	104	131	119	113	133	119	120	101	124	142	112	123	105	100	121	107	104	113	107	118	108	130	111	129	110	112	108	121	113	125	107	110	88	110	121	133	103	119	107	109	108	117	106	110	95	105	88	124	117	138	119	128	111	114	116	118	106	99	112	93	123	113	102	108	123	119	109	114	105	127	100	120	117	109	111	117	80	94	122	92	92	109	124	129	98	93	107	96	116	113	97	115	103	105	104	91	137	108	106	100	113	105	94	104	95	114	112	112	108	107	115	105	116	104	97	122	108	110	91	116	124	117	121	114	94	108	81	112	106	127	120	117	128	114	117	110	111	100	108	113	99	115	111	111	87	108	115	101	106	105	104	107	94	120	131	125	105	101	106	98	125	95	118	123	109	120	101	88	88	105	108	94	133	108	105	103	90	102	101	99	110	118	124	111	116	103	108	89	101	103	106	107	114	112	118	116	101	115	130	102	109	110	105	99	129	105	115	102	111	111	105	115	125	129	121	112	99	112	117	107	106	98	99	109	116	98	101	118	115	112	102	96	114	117	121	108	120	106	96	105	131	100	115	109	112	104	100	115	127	102	99	123	99	109	109	101	126	98	98	99	125	93	114	110	126	99	99	102	116	101	115	90	106	124	115	110	116	135	106	103	99	112	118	119	98	101	116	89	123	106	115	88	109	108	97	125	107	103	96	97	96	96	119	115	119	114	99	111	122	113	102	117	98	111	115	112	124	100	109	115	112	108	105	122	105	87	115	93	104	96	116	109	100	120	126	104	104	109	110	108	116	118	96	85	122	111	120	116	110	127	128	103	102	110	105	119	100	113	124	102	104	116	125	124	110	100	113	103	114	128	113	112	98	110	109	121	121	129	122	96	98	99	109	96	112	110	121	102	108	120	102	106	105	112	118	102	114	110	98	92	110	102	102	101	109	121	102	119	126	113	112	109	118	96	111	119	113	85	112	97	104	107	100	96	110	104	102	96	127	124	120	87	117	103	104	108	123	122	109	110	102	122	111	96	127	127	98	110	109	115	109	122	119	111	114	100	100	102	96	96	100	114	122	122	131	114	112	108	104	97	107	115	104	111	97	125	128	111	113	89	104	104	117	101	131	128	123	117	112	110	116	112	106	106	108	100	117	98	115	98	100	116	118	106	116	108	103	126	100	105	99	122	98	117	120	107	93	96	114	111	118	115	123	111	119	93	97	90	107	102	125	104	85	108	109	95	116	117	128	119	119	118	103	112	79	97	121	105	107	104	102	115	114	116	103	116	121	128	115	113	124	108	125	117	98	126	105	109	97	110	124	124	122	99	95	113	123	123	114	110	117	110	99	115	104	110	92	109	103	103	120	117	110	127	113	117	113	137	118	116	117	109	99	129	107	110	116	130	112	105	119	93	121	121	97	122	117	102	100	109	104	128	107	100	104	106	122	109	101	100	103	107	97	122	127	97	119	108	114	121	119	95	124	104	133	122	85	121	110	112	90	96	113	108	101	103	115	98	113	109	115	107	117	119	92	123	112	106	109	125	104	81	115	101	123	100	124	119	115	112	108	105	101	137	110	118	115	102	123	128	90	106	113	114	106	116	103	119	117	120	109	104	106	92	109	106	116	111	113	100	111	98	118	102	117	111	107	97	121	119	115	104	96	95	107	113	116	114	114	104	94	88	102	111	133	110	110	117	103	117	109	116	127	121	140	108	94	105	112	118	111	93	123	100	113	105	121	121	91	103	116	116	116	98	100	102	116	113	106	117	107	122	111	112	110	114	118	128	114	121	98	112	117	103	122	122	95	118	90	134	104	124	116	120	103	117	102	127	102	89	111	107	104	118	109	106	102	106	109	105	110	99	104	127	103	101	107	101	113	128	115	107	93	106	79	114	126	107	121	98	104	121	116	125	116	97	122	126	118	93	118	111	115	110	104	105	112	137	95	107	108	113	101	117	112	91	112	101	108	104	109	119	85	104	96	123	121	113	94	90	119	97	115	108	111	109	108	125	115	123	100	104	108	103	112	101	113	118	107	99	97	117	106	122	108	124	111	106	90	92	115	112	88	103	117	115	96	120	112	103	111	111	124	101	109	113	123	116	111	103	96	112	107	104	106	109	104	119	91	123	116	109	124	115	105	112	78	105	112	106	101	109	111	104	114	103	109	102	112	115	115	98	108	92	130	112	110	103	97	118	107	116	118	115	106	123	100	120	111	98	116	115	116	95	118	122	115	125	105	114	101	127	124	119	129	122	106	108	105	117	105	95	108	107	139	115	113	110	100	106	119	102	99	105	115	101	107	117	109	120	111	127	107	125	132	112	110	103	122	110	102	100	115	88	104	97	114	113	114	114	115	113	120	114	132	108	116	101	114	127	104	113	99	125	125	120	110	106	109	116	116	124	128	108	108	110	88	98	110	141	129	118	126	99	102	110	115	105	111	130	105	117	121	113	106	106	124	108	93	112	96	110	95	116	104	105	104	120	126	122	113	109	104	117	129	108	107	118	105	107	102	119	111	117	110	97	118	111	113	126	105	108	110	101	102	118	120	124	113	119	121	112	113	108	98	134	86	121	119	118	101	129	104	80	107	108	125	101	101	103	114	128	111	112	101	121	105	116	113	106	106	103	97	129	98	101	117	109	117	117	91	108	91	116	120	112	121	117	104	76	104	104	110	112	120	113	111	122	118	108	96	97	110	109	127	113	116	114	120	99	135	102	117	129	105	101	122	120	119	127	101	115	119	96	127	104	99	130	120	128	114	98	109	100	90	101	112	104	94	115	129
2658	1644	3908	4616	4081	3550	2677	2238	1633	1416	1219	979	874	759	634	644	497	491	463	439	409	432	434	415	433	444	441	400	425	423	437	404	401	404	457	391	410	447	417	459	416	418	442	422	442	416	432	470	424	435	421	444	410	435	414	422	454	418	410	425	418	398	401	392	411	381	396	412	417	402	390	412	413	432	398	434	399	437	428	386	406	399	416	378	418	451	419	392	379	393	422	412	395	445	436	381	405	401	432	399	376	422	410	391	401	403	415	417	402	400	428	447	434	412	417	414	420	436	437	395	422	437	424	397	426	418	410	385	393	408	405	428	442	434	420	427	430	381	428	404	415	392	382	423	392	415	427	428	409	392	373	402	395	411	393	365	432	408	418	397	413	401	417	378	376	433	424	414	416	413	390	410	334	392	400	439	391	470	431	444	429	432	445	391	394	422	404	424	381	415	458	449	384	384	400	436	402	465	394	394	428	409	387	415	406	417	383	438	388	410	411	423	459	399	419	401	407	424	415	416	441	397	390	373	385	412	431	434	422	424	413	396	430	425	420	442	430	436	405	413	364	413	407	371	418	386	426	437	419	437	408	390	424	441	395	394	415	365	433	427	430	422	411	468	408	408	390	409	413	411	426	394	414	396	402	405	398	417	434	378	384	397	414	406	379	435	388	382	399	380	408	404	414	377	404	440	450	396	422	387	415	438	392	418	390	392	421	408	408	431	420	407	413	433	390	398	387	402	408	402	433	389	431	414	435	410	431	420	415	369	402	435	395	412	373	396	407	412	375	421	421	418	406	382	411	421	383	446	403	433	397	401	379	400	368	373	421	426	420	387	412	418	439	420	398	437	423	425	395	408	411	392	397	424	420	405	429	412	424	414	406	453	373	392	397	422	446	426	454	403	417	396	448	419	413	432	394	421	421	403	397	386	429	403	415	400	426	379	353	402	411	404	416	421	424	411	398	372	427	417	382	427	392	394	408	427	428	384	412	386	370	414	425	385	435	357	389	422	416	415	408	426	411	422	436	407	415	416	398	385	397	417	416	405	413	417	429	387	397	426	384	410	410	413	427	379	394	400	393	429	398	410	412	379	413	371	399	451	383	434	377	388	429	404	429	394	399	383	426	417	410	378	427	425	428	397	422	385	420	410	411	392	356	400	415	392	437	391	385	406	451	395	412	402	451	424	429	419	425	411	373	394	410	414	409	421	420	404	383	438	422	405	423	401	399	432	408	401	378	432	423	423	415	391	422	407	449	405	336	404	376	384	451	427	418	430	408	432	390	416	406	391	406	425	434	393	420	412	412	442	380	393	433	415	439	383	407	421	396	402	411	470	404	390	405	422	430	461	409	409	365	433	415	398	432	419	423	389	422	400	398	418	406	416	436	440	407	403	387	403	418	395	379	448	427	442	410	390	403	388	380	378	399	422	402	424	387	377	385	393	420	439	400	408	395	393	409	407	385	404	401	395	425	438	425	368	398	422	447	431	380	401	396	393	434	387	417	403	420	394	424	425	401	417	385	382	428	390	416	455	412	412	387	407	409	419	389	438	413	435	375	409	412	413	388	457	451	397	418	415	374	431	408	404	406	428	417	402	393	373	442	437	393	364	353	429	407	417	436	384	375	392	452	435	427	408	386	409	436	404	404	403	434	397	412	416	421	402	416	396	404	404	419	411	398	399	429	415	417	436	390	405	394	429	385	420	421	386	427	382	425	428	407	386	421	422	411	393	376	401	428	423	438	403	405	368	367	439	377	402	412	410	409	408	403	375	434	418	370	422	443	412	410	434	344	407	407	416	423	418	392	396	470	433	425	373	422	430	430	411	368	420	380	405	398	420	396	398	412	427	386	397	397	391	423	387	386	407	427	416	414	442	395	411	425	410	412	407	426	457	425	445	419	414	405	404	383	421	409	400	395	417	368	374	392	376	394	406	420	450	401	403	398	416	419	406	439	395	438	417	405	374	402	394	395	427	410	419	411	387	408	427	382	402	448	445	388	413	374	428	414	403	419	389	427	389	402	392	394	424	415	401	392	414	376	350	377	429	393	397	390	397	408	388	395	418	422	417	455	404	404	406	392	407	397	419	407	423	415	401	447	429	426	402	415	404	458	392	422	424	405	390	409	423	396	424	413	389	396	391	435	384	425	387	412	452	423	394	419	419	431	425	410	412	388	398	441	452	393	389	383	426	441	428	407	399	415	404	426	405	397	426	403	382	441	415	448	388	402	407	401	425	413	390	429	390	375	425	439	399	397	393	412	388	405	411	423	395	384	431	411	437	435	402	424	407	390	427	432	388	403	420	421	424	391	377	419	381	413	424	395	406	384	415	384	376	374	429	443	415	443	405	385	378	410	428	390	418	401	396	379	389	431	398	388	414	372	435	418	386	407	419	404	383	407	377	423	390	427	386	393	366	440	400	405	393	397	419	392	399	440	379	378	389	415	411	381	428	398	410	410	395	430	406	399	429	430	366	424	458	375	440	385	399	401	446	423	412	415	418	426	425	411	406	408	425	389	443	398	417	457	402	427	414	404	400	417	390	460	425	414	420	385	389	411	403	422	434	379	410	414	406	405	388	381	434	399	421	431	391	375	425	359	413	431	410	406	384	404	397	408	430	412	403	405	448	415	422	403	444	416	433	428	458	430	405	432	403	417	410	401	376	408	396	399	422	432	449	418	411	407	420	398	451	441	415	426	383	422	397	387	436	429	407	407	418	399	420	386	439	399	413	402	415	459	428	395	438	430	409	423	399	438	439	413	411	457	392	407	413	415	440	397	373	379	423	410	423	398	433	377	405	408	377	383	401	405	453	406	408	415	433	450	411	402	397	392	422	425	394	389	399	437	405	386	392	424	394	409	415	424	413	403	473	448	377	372	405	404	376	408	431	411	391	396	412	430	436	413	426	421	426	430	383	401	393	411	424	380	435	418	412	391	422	404	445	425	401	406	421	431	430	410	384	388	398	396	416	390	397	411	407	366	380	393	410	428	343	405	416	391	401	432	409	392	410	416	402	380	398	384	395	415	383	434	435	418	397	411	380	383	422	433	381	424	436	421	420	440	455	379	414	440	431	394	403	408	439	374	427	432	431	403	413	412	463	375	408	430	419	424	441	427	379	414	375	410	434	368	389	410	415	413	397	435	424	438	430	418	368	415	393	386	397	432	440	372	425	431	409	405	406	432	403	453	405	419	397	420	409	417	388	413	416	415	453	411	400	422	453	386	410	429	380	400	374	431	434	432	420	408	373	386	414	479	430	387	423	424	408	419	391	395	428	394	438	394	401	379	409	410	383	409	364	431	397	406	378	430	419	447	442	446	406	379	426	435	426	417	421	420	396	404	402	412	411	415	404	419	444	379	359	406	396	427	374	405	406	391	401	380	388	380	415	426	428	385	404	406	426	413	417	379	410	400	407	405	411	404	395	401	409	420	393	422	387	396	383	421	437	387	390	402	439	407	404	374	425	412	439	402	432	427	431	412	424
2746	1106	1527	1261	889	659	543	401	289	297	230	187	155	153	126	145	91	116	96	120	91	115	105	117	120	99	116	90	124	119	112	105	118	116	110	123	119	113	98	101	140	105	97	98	117	129	108	102	103	118	109	124	100	108	125	116	94	93	114	135	114	103	119	120	119	94	110	112	102	97	107	107	106	104	137	101	78	93	105	100	109	104	119	111	103	110	100	113	101	119	109	140	117	109	115	122	116	102	119	130	136	111	107	104	116	106	113	99	124	93	122	127	98	104	122	123	113	107	109	105	102	115	103	107	107	108	121	124	104	107	119	95	91	82	120	116	108	105	105	95	105	105	121	115	105	96	119	118	117	119	104	102	116	109	91	118	103	122	111	114	109	105	123	136	107	110	95	119	123	98	110	121	114	114	127	115	110	114	110	115	108	109	114	109	111	122	102	110	120	114	115	116	121	105	90	106	90	96	103	115	118	97	115	109	112	116	94	100	112	113	90	115	100	99	101	98	117	108	90	96	111	101	119	100	93	117	107	127	105	116	102	107	92	93	90	117	95	99	104	99	105	119	104	100	106	108	106	103	105	122	117	104	103	109	130	114	124	108	112	111	104	110	103	102	116	147	107	95	111	97	124	96	116	105	110	114	123	112	100	103	111	103	97	110	114	111	102	98	109	104	114	106	123	112	108	116	98	105	119	106	99	106	120	96	101	124	101	110	105	98	96	103	107	101	122	110	102	101	130	109	107	100	105	114	111	116	106	90	89	117	118	94	92	119	111	101	112	99	97	112	82	105	134	105	118	92	109	108	102	120	88	98	110	108	123	98	113	109	116	114	112	102	112	115	101	111	113	102	113	131	108	121	125	120	97	111	111	115	97	89	125	98	130	79	108	111	140	94	105	107	88	115	99	109	91	107	104	109	108	117	101	105	112	109	99	91	130	107	110	110	109	93	110	101	139	104	108	102	115	95	107	106	104	100	105	128	118	122	114	95	118	119	112	113	113	111	103	134	110	124	102	93	101	110	91	101	94	111	117	89	113	119	123	126	107	105	113	105	104	119	111	111	102	102	127	99	106	100	125	96	110	118	91	104	110	129	122	101	112	99	130	118	106	101	97	108	106	111	102	98	107	111	109	133	89	119	100	116	105	95	104	105	97	123	109	110	99	104	128	115	100	101	112	112	105	133	106	95	120	110	115	123	89	135	102	110	121	101	139	119	107	109	118	109	131	120	82	94	108	94	123	112	118	107	111	118	104	100	97	110	108	124	122	110	117	122	125	119	106	103	109	100	94	97	109	118	104	116	109	111	113	125	99	115	95	115	104	124	105	106	109	118	90	113	103	111	108	132	105	101	89	105	102	105	99	110	121	108	125	116	112	108	122	118	107	105	97	120	105	109	116	105	87	119	132	111	97	116	109	124	109	107	113	91	103	122	130	101	115	125	99	113	110	100	104	112	108	131	114	103	81	107	111	99	118	120	94	100	118	126	106	108	106	88	102	119	103	103	99	121	109	112	135	101	104	100	100	105	134	106	104	107	116	104	109	95	126	126	126	125	97	118	123	111	111	111	96	112	123	99	123	116	110	126	108	107	105	116	109	99	104	107	114	111	94	112	123	112	117	97	103	112	97	101	121	97	131	103	109	107	109	120	115	103	94	125	128	112	114	103	97	111	81	113	121	110	105	109	112	107	116	102	85	128	103	107	125	109	115	93	136	109	112	109	98	90	107	121	97	115	108	124	119	111	97	100	109	111	93	116	110	119	103	112	103	107	111	115	110	96	102	106	106	115	101	102	108	99	120	105	101	114	96	117	123	109	127	106	105	114	126	135	105	121	118	97	117	111	101	111	112	104	100	94	114	103	102	110	103	101	130	121	101	104	95	109	123	117	91	124	93	110	107	114	113	114	108	120	105	125	99	88	100	96	120	119	116	98	115	128	89	121	131	121	123	104	101	120	98	101	128	97	118	123	109	85	112	100	124	101	104	112	110	98	111	103	103	105	89	103	90	117	111	120	85	101	83	109	129	93	110	114	99	97	112	110	112	100	98	110	102	89	113	103	101	121	110	115	107	109	112	135	126	107	124	106	113	115	116	119	109	101	119	99	113	110	105	107	114	115	113	114	97	115	117	116	115	102	93	120	104	95	93	110	109	105	103	126	124	108	112	108	110	109	117	105	107	125	104	90	106	117	110	109	117	106	116	121	115	118	93	114	107	103	93	108	110	101	134	107	105	117	110	107	122	102	88	105	96	108	113	97	102	103	103	94	112	115	116	110	99	91	111	113	115	102	110	100	94	101	103	141	113	109	123	113	90	104	104	112	111	112	118	102	113	113	111	121	81	80	89	128	119	115	111	94	101	103	117	128	108	97	120	115	93	102	101	105	106	90	116	114	102	115	119	103	110	107	111	112	105	105	105	103	123	126	105	92	97	86	122	99	94	128	107	97	104	128	91	118	100	95	111	93	114	126	135	123	111	128	113	103	111	91	103	104	100	106	108	110	98	109	103	109	114	90	128	112	99	103	103	88	94	95	114	100	106	108	109	112	106	116	107	106	109	109	95	146	107	111	115	99	97	114	112	122	123	110	107	115	125	109	116	124	96	95	104	106	112	128	100	104	104	99	114	109	115	138	100	117	117	117	110	107	90	101	111	110	106	121	100	94	97	99	101	115	111	123	125	119	93	121	105	103	105	126	101	96	105	93	102	104	109	99	103	106	101	93	105	96	119	103	121	112	99	111	108	119	130	87	113	107	100	100	96	114	111	110	111	112	103	121	101	115	98	110	113	113	111	125	122	118	107	97	120	97	125	101	110	117	118	113	117	131	113	110	118	95	114	116	110	113	113	88	97	97	108	121	122	94	111	101	96	92	96	107	120	109	125	108	109	108	128	84	100	111	115	117	115	104	111	101	131	131	121	113	103	98	84	100	103	107	84	107	103	117	112	109	109	106	118	115	106	100	96	117	116	101	111	111	104	101	110	122	127	111	114	120	110	90	106	111	117	123	99	124	112	97	97	117	102	117	122	119	99	108	104	101	102	104	106	81	127	83	100	114	97	97	118	101	110	105	105	102	113	111	114	97	115	111	128	92	78	92	109	98	112	115	112	115	100	113	119	101	111	102	116	94	112	98	106	123	102	114	113	102	92	110	130	124	111	107	118	102	90	128	105	109	117	99	105	91	114	102	112	104	116	99	102	118	107	121	105	120	127	99	98	107	121	122	110	107	114	112	108	109	105	103	103	117	97	116	124	112	115	94	119	117	104	112	98	137	124	121	126	96	112	123	113	125	104	113	112	114	111	119	125	104	114	120	108	108	116	111	106	122	95	100	121	100	98	135	103	121	95	121	107	111	106	107	123	111	97	106	126	106	119	103	125	115	102	107	111	101	106	94	104	103	99	105	104	129	102	107	109	98	114	112	104	113	105	110	118	106	103	107	129	113	107	109	117	82	105	103	116	112	101	114	104	106	116	96	116	104	112	115
2653	1627	3674	4699	3958	3396	2675	2268	1792	1413	1219	981	857	809	654	619	559	476	468	423	449	409	376	438	440	398	406	434	386	364	411	421	425	400	404	395	379	433	390	378	394	427	390	431	431	373	418	413	426	416	410	383	397	387	383	438	421	384	383	425	376	408	422	354	341	358	409	393	398	423	406	451	381	388	414	392	395	384	415	404	405	420	402	416	364	440	357	375	374	423	428	386	402	387	390	417	415	429	422	401	434	411	388	423	413	390	406	400	417	381	416	393	391	439	384	375	410	374	386	437	401	373	371	364	366	410	417	408	416	442	402	401	406	434	436	392	412	413	424	383	390	402	390	411	436	429	417	380	398	401	430	401	411	410	450	414	398	405	424	461	382	433	437	353	411	396	391	419	454	387	376	426	416	395	400	411	400	402	371	447	387	395	374	400	388	375	405	415	389	382	407	414	424	420	408	401	358	374	380	403	365	409	410	398	401	411	414	425	386	385	392	404	434	404	402	384	414	449	388	406	390	389	430	368	405	395	369	417	408	404	418	401	396	371	389	380	380	406	390	422	425	425	382	401	404	430	393	431	413	373	443	404	406	385	407	399	384	410	403	432	372	390	444	421	350	382	397	382	400	416	406	424	423	407	422	391	386	396	412	412	380	405	436	415	374	413	404	381	419	391	420	368	423	443	401	394	396	393	417	455	400	393	400	410	381	412	383	389	372	407	382	387	418	360	427	390	373	404	367	391	373	405	381	407	432	415	416	381	360	387	401	402	401	395	398	403	401	413	457	429	419	375	389	395	402	385	383	396	419	402	428	393	391	398	404	385	385	411	381	407	376	376	401	373	390	431	394	409	386	405	381	404	438	398	434	381	367	392	375	396	393	414	391	430	387	393	386	394	436	377	395	407	358	398	422	387	402	394	386	389	445	400	407	400	375	427	403	398	439	416	389	367	378	406	396	397	403	386	363	401	399	371	389	396	386	419	428	412	396	378	446	394	396	389	396	417	360	400	434	424	389	382	382	391	414	382	387	383	406	395	408	379	388	392	395	405	430	420	391	396	405	416	385	404	381	407	378	387	381	377	394	430	422	407	406	421	378	407	379	431	367	394	383	403	425	384	436	376	397	429	407	348	402	414	402	393	431	403	383	403	405	409	405	407	426	442	387	399	383	406	393	396	410	397	400	427	402	424	414	400	385	388	409	389	404	403	395	404	399	397	414	397	375	394	401	378	380	371	385	389	363	380	446	381	412	382	390	419	397	370	401	441	408	429	419	387	421	412	395	391	405	376	401	421	369	404	368	374	438	401	431	430	423	397	388	386	399	400	381	367	401	422	405	422	411	437	397	389	383	324	410	383	387	401	390	400	377	431	365	389	430	415	359	379	408	414	415	419	380	392	391	398	405	380	399	382	400	417	378	394	408	404	392	402	378	386	362	416	406	402	366	420	411	441	392	419	389	414	417	394	409	392	393	404	420	396	342	416	408	389	417	392	422	408	415	418	395	402	409	428	395	385	383	389	397	389	401	376	406	388	398	397	407	393	441	426	383	416	431	400	395	432	372	393	392	418	411	427	429	385	381	398	379	446	410	388	370	391	399	396	395	431	406	390	394	415	372	428	393	389	411	395	400	364	382	434	402	383	374	384	404	388	443	416	389	401	429	378	401	435	428	398	437	378	374	391	419	428	380	433	389	384	426	414	342	396	407	379	422	413	403	401	440	342	400	385	396	400	416	405	408	421	394	411	379	419	382	405	415	417	388	391	428	387	426	396	385	416	391	360	397	398	415	375	384	400	393	380	418	420	378	412	428	438	362	378	416	403	412	417	412	391	399	411	395	461	363	381	428	415	422	414	406	417	406	436	416	405	388	401	384	398	371	418	404	391	402	373	406	426	424	409	398	389	408	432	430	413	394	422	424	400	388	399	434	413	367	433	420	403	430	372	383	426	418	368	386	407	371	364	397	406	426	419	407	399	397	418	409	408	442	409	387	397	416	411	357	393	388	443	438	406	405	414	408	406	414	406	448	413	402	381	395	391	418	388	418	415	420	364	380	409	441	403	391	425	382	414	439	407	434	403	402	406	389	424	398	376	379	410	417	407	386	415	390	408	416	407	418	354	380	398	388	388	381	410	412	408	386	412	380	432	387	425	368	374	390	435	434	438	395	381	423	388	416	368	410	404	404	417	388	430	400	397	425	384	438	397	382	386	404	420	391	383	394	364	395	391	433	375	357	410	414	411	353	433	392	423	421	393	365	421	427	394	397	427	404	397	389	440	437	404	382	398	399	358	408	376	401	405	384	405	410	429	421	414	399	411	386	410	384	382	379	390	399	336	442	375	364	355	386	403	380	374	396	399	403	379	425	411	393	380	400	401	411	408	389	401	380	394	420	417	398	390	408	409	387	394	391	378	373	388	415	396	418	397	438	391	406	388	427	408	420	398	403	397	375	400	398	364	425	388	405	387	429	399	406	415	364	391	433	413	407	408	362	411	408	400	413	403	429	407	419	419	404	378	405	391	402	400	405	399	385	400	396	392	405	401	360	375	456	383	418	376	374	425	394	436	401	378	369	393	406	410	406	422	378	379	389	410	407	418	401	417	373	371	396	408	422	405	419	401	421	391	369	444	372	427	403	423	411	394	378	414	384	432	435	398	404	380	361	400	386	401	427	410	359	414	403	388	423	434	392	416	381	413	440	385	410	395	450	395	390	419	363	406	382	409	373	418	420	410	407	382	441	384	409	385	442	408	396	381	409	386	411	412	386	367	422	420	423	378	426	412	421	411	400	369	406	420	408	446	419	427	431	384	400	410	415	421	369	404	395	411	367	433	407	383	413	393	396	404	385	423	388	432	402	381	414	422	383	431	408	369	390	417	431	405	383	388	425	397	419	407	360	405	420	394	395	404	415	422	391	371	391	388	417	377	411	406	425	404	362	367	399	412	386	416	391	428	421	453	448	431	424	417	402	399	409	401	400	399	430	397	429	366	383	411	407	366	437	414	412	373	402	402	400	396	383	413	408	395	435	409	411	425	445	394	364	406	388	389	417	396	375	423	410	402	373	387	417	411	398	410	400	374	399	391	415	407	401	385	380	389	383	393	387	388	411	381	422	423	410	359	403	379	427	418	396	387	393	403	379	410	404	399	410	430	406	432	397	360	390	412	397	402	424	402	398	416	400	386	378	373	383	410	418	377	396	426	376	384	438	417	386	375	402	433	415	388	411	395	401	380	396	395	386	370	393	407	378	391	368	379	398	384	384	428	372	359	421	401	371	429	376	401	435	409	415	420	426	398	380	398	409	408	392	416	380	405	404	423	403	376	404	400	411	381	436	394	396	422	397	411	406	376	405	370	412	427	371	372	407	426	428	364	431	418	427	417	375	420	430	432	399	426	400	420	414	366	381	416	399	412	441	372	444	445	440	407	388	391	363	388	397	421	364	406	388	394	435	399	410	387	384	398	409	403	383	421	403	403	388	414	394	370
2587	1086	1510	1311	887	708	484	404	322	286	228	178	157	172	140	140	122	128	120	102	107	106	89	100	103	121	94	111	115	112	132	118	125	122	114	126	122	112	105	106	116	104	117	99	106	114	110	94	81	109	117	102	107	112	108	115	139	104	115	103	116	109	112	126	102	101	104	111	98	107	102	98	90	101	105	110	109	100	98	106	109	92	104	106	100	112	95	112	113	103	108	110	98	123	103	115	90	117	120	109	121	116	110	116	113	97	104	122	108	107	99	117	119	102	109	106	137	107	99	96	107	111	112	93	104	102	102	103	116	117	114	109	110	97	102	95	120	112	113	103	104	102	118	124	109	118	129	105	121	116	111	124	122	108	111	111	109	109	113	103	115	106	85	101	119	99	111	129	96	112	113	114	115	120	127	114	134	115	95	120	104	117	102	126	94	101	99	95	119	124	103	114	115	110	131	98	113	107	100	90	121	82	101	112	110	96	97	117	112	112	108	106	118	115	113	113	98	110	130	101	85	97	107	129	108	117	96	125	138	102	104	118	98	95	118	115	106	101	123	113	98	110	94	115	128	97	106	114	110	111	102	99	110	111	110	105	102	105	107	121	111	135	103	113	108	91	131	103	83	126	113	118	111	92	117	91	103	90	94	98	119	118	99	92	112	105	106	106	105	103	99	99	105	128	115	102	100	110	111	117	123	121	111	107	117	127	119	113	102	115	114	133	108	131	85	108	112	122	117	130	107	112	107	105	122	103	113	107	118	100	118	97	126	115	115	121	115	104	126	113	94	93	102	117	107	129	127	119	123	132	117	94	95	120	83	99	108	114	112	113	98	110	116	116	92	118	102	121	80	115	98	98	122	116	89	104	112	119	101	97	97	118	126	105	113	96	101	112	104	94	111	110	100	121	101	101	131	98	118	117	106	108	118	121	84	122	109	112	98	109	101	98	111	119	119	127	104	118	112	104	90	115	102	101	115	110	103	98	136	106	98	89	114	97	119	113	105	99	109	115	88	120	114	105	120	109	113	100	103	102	109	108	152	111	119	102	119	134	129	121	112	115	83	95	114	103	104	83	94	115	91	115	110	106	109	103	95	137	102	123	119	132	109	112	95	99	105	126	110	117	95	126	86	106	109	108	109	102	97	95	112	117	117	122	119	103	110	101	110	102	107	100	95	112	93	112	115	106	90	123	109	95	112	116	110	114	114	126	98	141	120	105	112	111	117	104	132	126	130	110	108	124	114	110	107	111	125	100	104	113	136	109	94	100	104	101	108	125	126	129	114	112	114	120	103	108	101	109	114	116	102	100	105	96	101	103	116	118	101	126	104	106	98	105	97	97	120	120	103	106	135	88	109	96	102	100	134	94	122	111	109	101	97	107	111	92	119	108	107	99	97	111	122	120	99	99	106	123	109	126	108	114	104	98	108	108	114	118	117	108	113	128	84	91	114	100	103	100	117	119	103	99	138	111	118	111	121	117	125	94	126	115	111	110	98	114	117	103	101	136	119	103	98	122	98	114	110	110	97	91	126	98	115	118	117	116	99	124	109	118	104	117	95	91	131	119	123	119	117	124	103	132	109	116	104	93	123	109	101	106	134	109	108	101	106	113	101	115	102	102	112	126	109	115	112	121	117	113	101	114	116	101	111	103	104	106	105	116	123	104	113	121	99	107	134	91	104	90	102	104	113	117	127	117	126	105	109	123	103	101	112	96	136	106	109	98	113	127	122	123	105	101	118	128	106	107	125	104	111	94	113	117	111	102	109	97	117	118	115	113	116	110	120	137	114	103	114	120	111	111	125	88	108	111	103	98	102	110	95	120	113	124	109	107	96	105	130	118	108	106	101	108	111	131	117	114	94	137	104	92	93	103	100	102	116	111	105	100	103	132	93	105	128	117	99	112	83	105	110	116	104	96	120	123	127	102	103	93	117	87	105	124	99	110	107	121	110	107	121	101	106	100	115	101	118	115	112	104	103	132	112	107	113	107	122	125	109	100	139	103	102	110	124	92	113	114	100	93	83	112	114	115	106	112	96	117	102	128	116	102	97	102	108	100	116	113	111	108	95	110	103	132	117	91	121	103	127	105	110	108	113	107	101	117	108	122	109	115	93	89	113	106	99	103	104	109	123	102	103	121	122	118	121	114	120	132	114	108	113	90	124	93	112	124	114	84	115	94	111	115	96	104	131	102	90	115	121	117	93	130	108	111	94	106	101	123	115	126	128	101	117	107	98	114	107	106	99	113	121	95	111	135	116	119	109	120	92	118	101	114	114	118	113	117	109	104	122	117	89	108	133	106	107	99	112	118	106	120	111	99	103	106	87	108	107	98	101	109	115	118	105	120	122	92	111	117	89	109	118	98	113	122	141	138	107	110	114	111	113	98	115	111	105	83	118	104	92	116	99	103	120	83	123	110	108	123	115	88	119	116	101	124	119	131	103	98	140	112	90	100	109	112	101	111	99	125	102	116	114	122	112	106	126	113	104	107	105	118	102	121	113	113	130	100	123	116	109	97	127	113	99	98	93	116	109	107	100	98	117	101	119	92	108	120	99	118	121	112	101	101	119	90	113	114	138	91	108	110	124	121	102	111	115	121	108	116	128	109	106	116	91	96	98	119	111	102	105	109	102	120	124	92	120	106	115	107	109	105	108	126	125	103	113	87	115	101	92	96	112	112	111	102	100	125	103	91	101	123	91	109	120	98	104	112	112	104	125	116	120	116	111	126	124	105	106	102	116	101	126	95	110	130	102	127	117	120	110	95	109	94	118	111	96	113	91	104	115	123	126	117	104	90	117	124	141	112	108	78	102	113	111	98	92	93	107	105	94	114	114	108	114	114	101	112	110	103	125	112	111	102	104	124	120	112	107	124	109	106	107	102	120	97	112	97	115	117	108	118	97	115	107	115	94	101	110	95	116	113	113	120	113	112	93	122	120	130	107	109	105	118	117	95	128	106	104	128	94	105	104	106	118	129	99	112	132	112	125	113	96	107	104	109	106	85	110	107	120	111	112	110	119	98	109	105	104	126	114	100	110	118	99	96	91	118	124	102	123	113	106	105	119	97	112	117	98	98	120	106	99	101	110	110	105	114	117	96	114	114	120	111	117	120	101	119	114	111	119	114	103	102	116	120	114	110	92	117	105	104	114	129	109	123	103	118	122	105	119	98	99	105	94	129	116	119	103	127	109	121	125	118	99	113	132	101	111	115	115	111	111	112	104	106	120	122	103	113	111	120	116	123	129	99	113	103	107	123	99	111	116	115	90	117	110	127	107	122	112	90	109	106	118	109	101	94	104	125	112	147	118	102	125	116	105	126	127	96	121	110	113	94	100	112	106	126	112	100	94	103	102	130	110	88	123	117	112	112	109	100	118	122	104	93	135	107	119	105	109	116	122	106	101	110	105	112	111	105	97	116	104	127	102	124	125	124	92	122	98	99	114	117	115	111	113	98	105	102	101	110	120	103	117	117	108	90	104	108
2678	1586	3639	4886	4020	3286	2771	2068	1730	1473	1186	1059	877	785	636	603	531	489	450	439	401	450	429	418	442	404	433	431	414	390	422	377	459	414	450	409	457	440	425	481	421	444	437	429	391	432	409	444	436	419	434	420	420	408	385	414	369	390	401	406	399	423	441	417	388	393	378	380	401	444	420	394	383	400	441	418	423	400	387	386	434	414	414	418	366	400	385	378	407	381	402	398	402	445	400	412	446	438	424	359	401	427	416	427	364	388	402	383	398	368	398	378	415	417	423	463	422	429	410	405	393	386	403	434	392	413	379	393	410	376	399	396	361	433	412	408	393	380	404	385	433	390	411	415	417	404	389	393	419	389	385	386	400	401	421	384	432	376	428	404	401	419	412	385	388	422	409	403	442	408	395	376	391	401	385	443	394	421	434	405	423	371	403	396	404	423	419	428	415	387	412	397	396	427	435	381	397	409	381	410	414	421	409	387	430	420	401	392	411	406	432	411	409	395	362	404	427	409	409	422	429	440	408	423	434	428	412	442	375	415	429	419	393	410	387	413	400	381	401	399	403	411	414	435	394	419	398	445	406	402	439	441	344	428	455	435	415	410	399	411	426	441	427	422	399	416	362	404	420	405	376	416	403	397	410	423	438	412	403	425	400	386	408	386	408	406	368	387	389	401	393	364	394	410	430	385	376	376	407	408	467	370	394	404	427	417	435	414	423	402	393	406	413	374	410	440	419	396	348	452	401	399	383	426	420	400	365	406	395	419	411	401	364	409	431	420	421	417	363	428	406	411	425	385	425	428	407	387	386	399	416	386	405	402	421	366	392	412	401	397	425	385	386	388	385	420	411	457	417	426	391	425	418	373	426	408	419	422	372	435	401	408	404	444	424	392	395	430	395	390	422	429	363	383	380	417	386	417	431	410	375	415	409	420	424	380	380	441	425	433	426	433	407	362	398	390	457	413	460	390	418	410	399	400	406	412	411	385	419	409	399	388	430	412	410	431	397	407	386	418	389	414	416	422	423	426	401	411	423	418	398	409	426	403	381	423	417	445	404	426	403	392	436	439	392	428	417	435	388	441	425	421	392	421	420	386	410	392	402	396	395	396	392	394	428	411	420	428	400	383	424	404	417	426	405	421	412	390	401	383	419	433	388	400	371	415	379	386	443	421	399	402	396	423	384	361	406	408	423	401	397	426	419	429	354	410	440	436	410	403	434	396	409	412	428	384	395	392	406	421	409	447	415	438	406	405	400	403	409	406	392	394	376	390	418	412	400	394	422	384	399	389	406	402	405	415	409	446	415	384	425	418	414	439	431	432	411	427	398	398	384	435	402	378	382	428	398	411	423	414	390	414	439	381	384	407	373	399	390	386	426	417	401	382	407	417	400	360	411	384	427	401	414	432	400	418	427	436	405	402	420	405	434	396	398	403	423	393	424	395	400	414	435	457	410	393	389	372	401	396	413	404	395	384	430	354	418	367	401	393	426	392	419	408	439	388	430	382	458	408	395	412	390	363	413	430	401	412	398	411	401	399	397	424	438	397	388	404	422	389	418	422	391	433	395	429	409	424	398	373	403	396	399	399	457	421	402	417	398	405	397	401	401	401	394	391	428	405	424	373	406	403	372	402	415	434	377	425	394	429	410	355	408	399	444	400	453	416	409	415	406	420	416	394	455	382	380	384	390	399	385	387	418	383	421	396	363	403	412	425	405	420	424	400	405	419	390	399	374	414	406	389	396	418	391	416	365	440	400	420	421	411	393	389	407	401	400	441	408	397	434	424	416	407	418	410	412	387	374	402	404	418	424	411	427	390	414	420	360	434	377	396	412	409	393	426	400	417	437	393	384	413	400	423	416	392	418	436	397	425	446	422	404	393	433	417	391	407	360	399	387	393	404	390	402	404	412	421	427	390	420	410	433	429	384	410	401	411	420	383	426	392	412	383	379	437	411	411	398	394	414	389	367	422	442	380	397	377	412	399	412	388	409	493	387	389	394	418	400	419	408	405	412	384	390	391	431	398	399	409	420	391	399	382	402	420	422	400	423	417	399	416	416	425	393	400	395	404	425	427	424	400	436	412	427	391	423	404	419	401	380	387	399	391	392	366	373	411	400	394	394	398	413	415	380	414	407	398	393	402	368	379	445	405	405	377	454	427	392	380	399	409	415	388	393	408	400	423	417	411	403	414	388	409	390	414	396	407	405	408	391	378	378	421	399	395	404	417	421	370	434	385	383	393	424	420	400	355	434	458	407	431	429	399	384	444	421	402	403	432	374	440	400	416	410	407	432	441	382	416	404	415	402	418	401	398	377	407	426	435	410	434	422	395	418	375	417	406	417	420	424	409	431	355	434	408	417	398	453	370	383	434	419	437	394	424	368	420	415	405	420	404	407	421	390	365	381	399	434	432	407	385	429	398	417	429	378	407	369	419	391	384	418	385	419	388	411	397	423	384	393	416	386	407	391	418	390	444	371	405	403	429	425	392	390	406	423	446	398	413	434	404	436	402	385	438	404	403	376	409	396	360	388	420	456	430	413	408	399	410	408	436	405	406	427	423	408	377	411	396	424	446	428	402	421	403	397	421	382	398	404	414	396	409	396	394	415	422	383	432	367	411	395	394	394	384	374	390	417	388	402	414	383	425	429	416	361	417	387	383	379	425	406	399	392	437	408	428	413	428	442	397	401	409	386	416	414	424	385	424	393	349	407	419	411	405	425	430	376	429	408	401	378	426	394	427	387	428	401	407	409	417	384	411	416	432	376	404	390	380	401	450	407	429	399	419	423	446	408	396	403	404	418	379	419	423	416	444	389	419	452	431	397	403	386	417	391	410	403	407	376	388	414	398	409	404	408	406	467	400	394	397	411	404	420	395	388	409	412	403	417	404	427	397	410	411	401	388	391	414	365	362	433	438	374	382	401	422	430	403	372	397	396	410	409	409	402	386	377	408	408	402	406	463	427	444	412	420	378	446	395	395	383	399	371	398	438	409	388	424	414	390	400	414	395	380	383	398	430	394	405	395	401	415	395	373	416	404	432	394	408	431	415	393	389	408	414	406	412	403	377	394	424	397	413	408	396	381	419	420	395	387	402	411	375	411	391	390	388	386	431	411	380	403	380	417	404	423	423	356	384	408	414	417	388	415	418	419	382	395	381	400	391	408	409	427	405	398	458	393	429	389	395	418	391	402	436	421	415	397	392	383	419	404	416	428	418	417	404	380	420	436	414	400	355	411	394	427	379	418	438	395	422	390	399	385	410	379	429	446	427	417	397	425	425	418	390	417	410	425	425	424	412	418	425	416	391	362	397	399	398	417	386	367	435	380	379	432	403	386	406	379	425	420	410	433	395	405	370	400	407	403	358	399	400	422	408	420	422	394	409	427	390	415	468	405	426	396	438	428	410	420	386	406	432	409	371	386	395	406	411	396	395	409	389	405	417	435	413	412	354	403	427	390	400	403	414	399	386	389	414	399	381	423	425	415
2732	1073	1533	1354	913	733	520	388	268	230	203	195	171	142	149	135	130	139	126	122	107	109	96	106	102	110	113	105	109	100	117	120	108	109	133	110	102	113	122	117	118	124	104	101	100	111	103	99	120	126	115	115	96	110	107	129	122	101	104	116	93	113	102	107	116	108	104	109	101	109	115	116	110	130	104	113	98	117	100	122	114	108	122	117	118	114	115	105	117	106	118	114	103	111	120	115	111	110	105	89	108	120	111	114	102	119	131	100	110	128	95	103	112	87	111	116	106	114	119	105	94	86	103	126	102	112	101	107	102	117	110	106	114	108	127	109	103	114	108	115	106	109	98	101	110	129	89	109	103	107	97	107	127	101	118	118	114	126	106	138	119	114	116	131	112	118	105	121	100	110	113	110	98	104	103	115	124	117	113	122	120	109	121	131	102	102	101	119	112	99	125	110	117	106	119	120	111	108	107	130	125	119	116	99	113	102	110	125	106	112	111	97	115	107	126	109	102	96	105	103	109	107	113	110	116	121	110	108	126	118	109	116	121	111	108	124	98	107	107	114	112	91	110	101	108	97	133	115	125	98	118	103	113	85	114	118	99	112	115	121	102	88	113	107	123	121	109	105	115	111	109	122	110	111	138	136	103	113	141	100	124	129	117	99	101	117	124	116	109	129	115	95	104	108	114	117	112	119	105	105	105	110	95	119	117	101	109	98	107	98	123	101	117	109	116	107	117	108	105	112	102	113	142	109	113	103	127	122	107	114	115	118	111	126	100	118	114	112	115	116	116	110	119	125	106	106	125	103	115	111	111	110	109	107	109	114	110	106	103	110	96	111	108	109	116	102	122	118	111	121	99	115	111	105	116	99	114	116	114	136	89	129	111	117	101	107	122	113	101	124	122	104	121	115	116	137	119	107	121	96	114	92	97	105	108	118	111	101	110	116	102	110	109	91	108	128	106	104	113	116	105	107	99	102	115	97	120	119	104	129	110	135	116	114	127	108	123	114	114	96	103	105	94	122	117	98	104	107	116	119	114	101	119	103	122	134	108	101	104	112	109	121	118	118	97	109	111	103	116	122	104	102	116	118	114	95	117	95	128	113	116	110	103	101	98	105	100	85	114	104	110	110	113	129	105	113	119	102	123	106	110	114	96	104	122	109	86	124	117	130	119	87	127	111	121	106	118	118	92	109	107	132	116	102	109	112	109	106	116	118	131	101	108	105	130	93	114	109	114	118	115	123	131	124	111	105	107	111	110	122	115	113	123	101	109	120	93	111	113	101	105	115	108	119	112	124	113	115	112	127	130	105	106	125	109	111	118	91	111	97	144	131	129	120	103	133	100	107	116	116	120	111	109	106	111	113	106	117	105	101	112	119	124	97	108	125	113	107	102	98	111	102	115	115	107	104	100	109	122	122	105	128	110	126	106	131	108	115	118	109	119	100	115	97	110	109	105	107	106	136	121	120	107	122	129	107	107	114	104	120	101	114	133	108	95	109	107	106	100	111	117	118	115	124	97	128	108	118	104	98	117	102	101	122	96	141	129	112	107	109	119	111	99	103	97	104	111	116	117	115	135	90	114	106	125	150	105	103	107	115	115	113	127	120	121	119	103	110	83	117	99	124	113	96	99	114	109	102	101	120	105	130	115	118	121	114	127	107	115	106	137	112	122	116	124	120	105	113	110	133	104	110	104	114	114	99	105	116	106	104	119	112	130	117	107	117	117	111	126	109	106	131	95	127	91	120	111	105	125	105	113	108	94	108	112	114	101	109	115	101	109	109	115	111	112	115	119	95	107	127	123	124	101	115	120	94	118	116	107	129	99	105	110	115	123	114	118	123	104	111	105	104	102	115	101	115	117	102	112	107	106	106	123	128	125	105	112	112	107	122	109	115	113	129	119	109	121	99	123	106	119	98	108	119	126	123	109	97	112	102	107	122	112	111	120	106	92	104	108	122	115	115	101	124	90	106	91	105	121	127	130	118	122	113	118	120	117	109	114	113	123	118	115	99	122	114	138	118	108	129	109	108	111	91	117	93	130	117	102	115	123	113	108	111	122	124	109	96	118	86	106	110	110	110	105	116	105	112	118	102	104	90	124	109	101	114	123	103	108	115	105	122	103	123	103	123	102	109	100	140	100	100	101	101	95	99	99	123	94	111	125	131	115	110	105	138	112	127	112	112	110	108	125	111	96	111	133	106	108	123	109	121	129	96	114	97	132	107	114	121	99	106	107	109	98	117	104	114	122	97	99	119	116	102	115	112	103	126	110	115	108	106	109	109	110	124	107	113	127	119	127	118	110	120	114	90	96	119	115	109	111	114	113	96	103	127	99	110	114	94	111	131	100	108	115	116	121	106	117	113	123	108	138	111	107	109	119	123	111	88	116	117	127	99	105	93	112	104	125	109	136	128	89	105	106	135	94	115	119	111	109	106	93	103	92	104	105	111	99	96	121	123	104	111	106	102	108	107	102	105	104	120	127	111	108	116	126	106	103	94	125	105	115	110	106	106	129	129	109	124	114	121	122	104	106	96	101	109	105	102	103	112	111	103	88	104	110	84	125	122	100	115	125	125	119	112	104	120	116	114	113	107	110	115	105	113	115	121	122	104	116	100	102	104	104	100	136	105	119	125	108	103	128	104	119	112	118	146	115	111	116	116	117	102	122	115	111	118	109	110	107	122	111	117	108	114	123	128	125	122	123	116	107	102	118	115	120	112	122	102	107	116	97	98	104	100	106	107	114	95	116	125	126	122	122	107	105	113	95	93	97	117	127	86	114	104	128	100	101	124	115	121	106	110	102	93	113	103	95	111	106	108	116	109	119	116	115	104	115	110	97	108	103	89	107	121	102	119	111	121	125	107	110	112	95	104	123	91	117	124	127	115	116	107	124	106	113	120	109	110	115	119	104	125	120	96	124	115	101	99	113	119	119	120	92	105	98	118	97	115	117	127	92	93	147	116	98	101	105	104	114	90	123	117	121	123	112	131	93	107	121	106	97	124	95	125	109	128	111	107	102	106	105	102	116	102	99	110	106	100	102	134	106	111	110	124	112	114	128	102	111	126	120	116	116	121	102	113	114	123	114	123	99	128	108	114	98	105	124	128	132	115	124	129	117	110	91	104	115	123	109	118	128	104	105	105	95	121	111	96	110	118	111	108	118	100	108	107	109	102	111	95	121	109	103	110	103	126	96	106	107	99	97	110	102	98	113	122	106	126	112	113	100	113	119	110	107	105	103	115	110	128	111	111	112	107	108	107	124	98	119	103	110	119	112	114	112	99	114	103	101	109	103	97	123	111	113	99	108	106	118	133	112	118	118	105	115	114	97	112	110	119	99	114	118	92	106	109	136	119	114	126	132	113	114	116	115	113	119	99	126	113	122	125	104	116	118	106	117	91	101	115	123	111	128	121	108	92	113	101	124	123	131	112	118	109	122	107	125	118	126	112	129	109	118	105	109	114	105	117	107	126	118	95	107	124
2696	1600	3784	4695	4012	3562	2829	2060	1670	1450	1123	981	869	703	635	597	519	482	482	448	401	404	411	384	408	393	442	435	452	429	415	415	389	381	402	436	448	433	403	413	414	412	412	418	400	441	453	435	391	414	434	393	399	439	366	413	417	438	420	378	381	424	419	403	388	414	424	384	401	386	463	379	441	438	407	420	426	410	425	451	421	406	434	395	417	413	426	416	443	418	407	439	436	437	458	420	376	416	391	442	397	390	422	387	422	428	427	412	396	389	390	423	407	406	408	396	402	430	393	444	411	432	391	429	412	390	395	403	426	412	410	384	411	405	393	421	422	445	413	421	356	450	399	415	406	412	405	384	388	410	415	403	456	422	410	437	436	422	427	387	426	433	405	407	418	424	398	406	422	419	413	446	443	379	419	423	413	408	435	402	409	407	428	415	377	423	403	414	404	409	435	385	384	378	420	416	421	392	362	411	440	406	436	414	392	420	408	413	396	409	402	415	405	404	408	419	390	380	397	413	382	401	408	372	417	421	388	407	425	378	402	389	424	408	389	419	408	375	426	437	401	398	385	387	407	376	408	388	405	436	389	414	444	425	402	418	408	410	417	445	396	394	376	429	406	426	394	433	405	401	394	417	401	437	381	418	386	395	414	398	381	426	404	432	418	411	377	431	421	415	401	422	421	389	402	412	395	411	396	366	362	407	417	424	403	400	395	437	397	380	424	429	406	396	414	442	382	406	364	426	399	437	444	367	393	388	390	436	397	398	377	426	416	401	420	417	402	399	390	415	401	385	369	390	427	427	437	429	388	423	397	371	411	400	412	418	423	377	403	387	417	410	397	393	388	434	423	413	398	388	416	419	407	414	416	406	410	427	420	409	425	389	388	405	413	417	404	418	412	387	414	392	461	408	396	414	426	411	383	382	402	411	410	395	396	381	418	367	416	409	421	435	410	417	379	442	394	386	412	391	418	403	414	420	376	438	427	404	429	443	420	410	380	433	422	406	424	423	444	379	399	417	424	408	409	409	418	430	406	390	385	420	413	406	405	403	445	408	414	410	406	400	421	387	384	395	422	405	378	380	441	409	417	428	499	405	430	407	429	413	423	383	393	434	414	385	449	385	404	398	446	405	394	410	402	413	397	388	418	386	406	440	427	407	445	416	396	424	396	411	397	410	435	440	455	416	422	423	411	400	424	438	461	392	421	392	405	434	446	420	363	392	430	427	396	400	387	446	372	382	395	417	422	393	427	408	427	413	411	429	371	431	402	392	433	406	388	410	414	368	417	425	425	397	403	416	418	419	394	397	405	424	405	395	414	424	402	386	384	427	434	394	419	392	401	417	409	384	387	416	382	440	348	432	406	442	409	421	419	396	410	389	407	392	394	385	398	416	388	420	421	408	407	402	424	402	403	459	426	440	393	411	426	402	402	420	413	418	421	412	399	401	409	371	412	408	421	357	402	398	387	363	401	439	389	397	397	416	413	428	425	409	411	449	426	400	425	452	396	413	377	435	389	399	422	420	410	426	394	408	440	409	406	425	417	423	379	414	403	424	412	425	397	397	397	437	418	408	428	374	393	361	440	426	399	411	436	384	428	430	405	424	374	385	392	440	385	424	362	401	437	396	445	417	392	428	412	418	381	428	385	387	431	362	387	417	452	465	404	405	386	455	393	401	377	380	384	400	428	400	400	370	431	422	360	419	423	394	434	427	402	403	432	386	409	364	411	436	401	376	445	395	364	404	379	424	403	429	424	374	410	405	380	452	391	383	376	412	427	401	386	420	416	391	409	377	402	435	411	386	411	396	432	388	378	421	402	387	400	423	359	408	421	403	401	428	417	414	399	408	405	408	405	413	358	420	425	398	402	414	432	438	381	403	387	436	410	420	427	420	393	425	411	406	434	358	392	368	392	406	407	422	397	387	397	398	385	408	411	390	411	392	428	402	412	378	419	434	380	413	407	418	410	407	400	403	423	407	446	384	457	397	426	430	420	416	416	391	398	380	396	413	426	417	414	418	438	404	403	375	384	374	388	397	425	403	377	406	385	436	378	386	419	431	416	384	391	407	401	397	388	431	432	389	396	411	413	429	424	388	407	394	435	401	403	439	417	405	417	418	387	394	403	404	425	399	427	419	383	440	409	427	401	396	416	392	412	383	419	392	415	419	420	388	404	414	408	412	402	407	386	420	420	420	391	407	417	396	456	378	412	371	401	389	431	391	406	384	376	401	408	400	442	466	395	409	422	413	397	383	412	417	393	397	372	426	419	384	398	414	396	395	419	412	445	385	417	390	363	437	423	444	369	381	398	425	416	412	404	390	410	426	416	423	424	386	417	408	380	367	421	398	397	395	425	429	391	419	414	377	415	469	415	400	407	422	392	410	398	430	390	382	413	430	423	419	413	445	397	396	414	426	411	437	414	401	410	428	442	429	426	425	378	465	388	403	436	421	428	402	393	396	434	419	426	395	415	380	370	380	405	401	405	382	431	407	422	433	460	378	413	431	404	391	403	398	429	421	456	430	415	404	443	459	375	414	380	443	444	402	367	442	428	423	393	393	403	427	428	372	435	425	421	405	428	441	419	430	435	388	394	392	404	408	393	417	393	378	410	412	447	384	405	402	406	405	417	421	406	450	426	393	383	405	409	382	400	392	407	415	436	418	393	459	423	404	439	399	401	381	421	387	431	399	395	429	387	424	401	382	426	425	414	376	404	414	420	413	416	407	425	385	416	419	391	440	377	385	421	402	391	401	392	359	373	410	411	403	437	412	354	370	400	444	430	412	411	446	373	388	365	443	418	401	399	416	414	403	409	398	449	377	427	420	403	405	456	437	409	402	427	406	397	435	410	388	368	389	407	442	378	410	416	407	398	394	392	425	380	388	408	382	383	383	433	426	410	383	400	383	407	404	433	410	385	381	429	407	393	400	403	422	421	418	436	435	382	394	439	398	439	429	399	392	398	425	437	377	413	400	413	409	415	441	461	396	401	391	411	415	441	367	394	397	374	416	419	399	378	447	389	383	392	393	415	433	407	433	446	396	411	444	410	416	422	402	412	418	416	403	402	408	359	394	419	440	376	450	416	384	416	401	383	419	411	416	372	423	403	408	400	403	470	389	401	384	413	404	400	416	382	394	397	380	386	397	393	427	364	399	426	394	444	397	414	378	430	391	420	421	377	399	398	414	393	414	438	430	421	401	393	398	446	394	430	408	413	390	380	424	388	405	389	399	379	418	409	420	395	401	440	415	388	403	422	376	439	437	406	442	412	417	432	421	444	401	428	385	388	409	434	427	373	414	428	418	421	386	384	431	385	417	406	411	432	380	406	389	424	392	396	415	405	398	400	443	390	403	383	423	404	429	415	420	358	419	434	414	416	393	421	401	427	442	386	427	415	435	407	434	413	407	394	392	430	461	404	430	437	382	409	419	408	387	396	424	424	394	440	379	376	454	414	406	400	411	403	416	385	402	391	410	420	370	430	426
2683	1093	1485	1200	995	711	561	391	296	256	234	154	194	152	137	143	120	101	97	113	119	107	105	102	116	118	119	111	109	102	120	136	119	120	109	120	117	110	105	121	119	102	112	125	113	127	112	122	112	120	119	113	123	117	98	103	121	98	93	110	115	110	137	118	124	120	118	127	127	127	118	109	107	101	129	125	122	104	105	117	102	124	112	97	111	117	99	109	114	102	118	105	113	98	96	113	118	107	102	94	119	118	127	121	120	108	119	115	90	103	113	106	111	123	120	116	114	110	98	123	100	112	99	102	119	122	88	115	134	93	108	90	114	117	91	87	104	105	124	92	125	125	126	108	103	122	97	100	108	113	111	111	117	122	126	105	113	119	89	96	133	117	105	96	128	100	117	122	104	119	105	129	114	105	106	105	114	111	124	113	101	96	107	117	122	113	122	140	99	110	111	111	102	94	115	130	103	108	118	125	118	112	103	104	112	82	111	116	117	123	120	112	96	93	120	114	119	111	102	113	102	111	111	115	105	109	114	107	120	110	126	115	129	112	108	116	111	121	105	107	130	117	81	109	111	102	116	109	92	107	101	89	108	109	120	99	122	106	103	111	100	108	101	112	119	122	109	104	126	107	127	106	125	91	99	99	105	114	115	105	110	100	110	123	113	117	120	108	101	120	115	105	101	143	112	105	97	117	127	114	84	102	119	93	125	119	130	113	118	121	123	111	103	105	105	126	119	101	116	103	112	114	104	118	111	102	118	113	127	112	118	135	124	127	116	97	119	120	106	100	122	106	120	114	108	101	100	108	104	110	94	90	110	114	115	109	112	111	106	105	101	118	103	106	101	111	100	125	118	119	115	111	110	124	112	126	110	116	120	121	111	111	112	109	136	114	117	101	102	122	129	98	112	114	111	111	112	124	105	117	100	114	128	125	106	113	111	118	118	132	128	132	109	98	114	99	103	111	112	119	138	97	97	112	115	106	119	107	115	94	117	111	108	100	93	119	140	112	131	106	117	103	114	134	118	126	102	117	121	124	115	114	94	98	120	113	118	99	111	112	109	83	115	113	130	106	127	106	116	108	109	96	99	105	107	107	115	114	110	91	125	109	124	105	125	108	112	114	105	102	109	114	131	137	114	122	105	115	116	103	137	110	105	118	113	117	113	109	104	116	115	113	108	101	115	139	107	95	110	115	113	118	105	100	99	108	102	120	133	127	114	109	104	97	117	120	121	95	104	100	113	88	103	98	130	109	130	105	102	106	114	118	102	139	105	123	122	128	112	129	116	104	141	121	118	110	123	115	97	105	110	128	119	114	115	123	82	103	101	135	116	107	116	112	113	123	109	92	97	92	105	120	106	106	102	102	90	117	118	111	122	108	101	100	118	117	104	103	106	106	122	96	116	101	100	118	103	101	116	122	114	102	107	105	116	124	117	112	121	115	106	102	115	115	100	103	112	108	113	116	102	117	117	94	94	106	91	114	115	113	118	111	104	92	105	113	95	117	96	103	101	130	98	126	130	107	113	108	88	107	104	122	120	113	122	124	125	120	107	131	114	107	98	116	105	100	103	125	119	120	132	114	109	109	105	127	107	127	107	117	129	111	100	98	110	109	120	110	113	118	111	107	118	111	134	118	114	111	102	113	92	121	123	121	109	132	113	124	109	117	116	105	101	95	111	109	116	102	118	114	118	126	110	103	125	115	96	131	104	88	106	122	108	125	111	91	102	96	112	113	115	104	107	102	91	95	114	108	112	110	110	114	106	103	106	138	93	121	97	137	106	96	103	119	89	121	104	98	116	100	110	101	112	105	103	109	123	106	124	103	100	105	110	114	118	113	109	130	104	105	113	129	102	105	100	130	106	118	105	121	106	102	116	108	128	110	123	97	120	134	98	111	93	100	113	106	121	99	109	113	126	92	121	106	108	104	101	109	99	111	117	115	120	128	93	117	116	128	97	118	123	121	127	123	113	112	89	136	97	98	112	112	104	94	121	119	114	109	114	110	124	93	107	117	112	94	103	126	114	99	113	104	124	103	108	117	123	119	116	125	102	114	112	111	109	95	119	111	112	99	115	122	109	124	125	100	110	107	105	109	106	116	110	109	125	122	107	102	111	93	104	124	103	124	96	105	118	93	114	109	137	96	107	124	125	124	116	91	95	93	122	115	108	124	134	114	134	91	101	99	97	119	102	101	114	123	141	112	130	97	116	96	102	90	121	97	105	109	103	118	135	116	101	99	110	117	112	118	118	108	119	105	101	113	117	94	99	100	118	122	104	106	116	124	104	123	125	108	115	123	121	115	117	124	124	92	119	100	99	120	132	122	84	102	112	100	131	108	106	98	98	105	113	115	138	106	111	108	104	107	112	139	107	94	106	131	121	102	125	126	105	125	110	106	93	108	116	109	99	106	99	102	134	104	121	121	128	103	109	93	127	118	99	98	89	113	102	113	120	114	109	101	102	113	110	117	117	90	77	100	109	129	116	103	104	99	114	104	124	122	124	125	104	110	127	131	123	130	116	112	99	100	122	118	98	121	118	86	114	106	115	112	122	98	97	100	110	118	97	108	127	98	103	97	109	112	127	120	111	120	104	114	118	104	97	122	98	134	119	126	113	87	118	103	137	103	122	102	105	113	114	89	122	122	92	107	111	107	112	100	111	97	102	128	100	117	99	128	113	116	103	92	84	112	121	106	116	106	99	110	112	109	115	109	118	101	108	109	114	110	112	114	120	94	113	120	101	110	110	116	122	127	124	105	108	112	107	102	121	114	127	118	88	117	110	99	97	109	118	124	134	117	90	114	129	115	118	95	108	102	127	106	103	97	91	104	132	116	94	93	107	114	108	130	108	99	108	113	92	104	95	108	109	87	89	107	113	94	106	115	120	114	136	119	87	108	107	114	103	108	114	118	104	113	113	116	113	104	105	120	122	120	107	121	127	120	107	117	102	123	116	101	127	98	93	113	132	121	120	102	116	113	110	106	117	95	94	114	125	127	114	124	94	90	104	119	123	116	94	102	123	106	103	112	119	129	123	98	122	114	93	120	110	104	119	101	105	119	106	109	111	98	123	120	84	129	121	109	119	118	112	123	127	99	109	109	119	112	121	105	116	101	118	106	105	107	108	103	109	107	104	107	96	111	102	104	127	97	116	119	113	122	94	107	110	110	102	127	91	110	107	97	107	106	119	121	113	112	108	113	101	102	110	105	123	98	107	116	106	113	114	118	116	106	117	120	109	127	103	118	112	103	117	107	104	118	118	127	107	124	120	128	105	110	92	130	110	107	105	89	122	109	118	132	118	118	96	119	106	103	100	103	129	129	124	121	111	93	121	96	118	121	108	104	109	110	97	122	126	108	114	103	114	109	110	119	112	126	116	133	131	113	94	129	103	126	111	114	113	105	120	112	108	105	103	99	98	125	113	104	114	120	125	121	90	121	133	113	124	107	99	128	102	127	103	122	110	124	114	100	116	113	93	131	115	106
2617	1648	3575	4603	4043	3488	2898	1978	1602	1448	1075	1026	861	777	647	584	533	437	469	430	418	422	418	391	405	406	409	429	417	407	481	394	429	389	419	432	447	400	416	399	419	455	418	439	412	408	411	433	423	451	374	437	444	400	419	431	398	409	423	398	394	399	402	406	423	446	409	408	444	444	399	379	419	449	424	416	370	405	394	399	380	428	433	396	377	386	415	400	450	366	402	390	433	415	440	447	402	464	442	435	411	411	415	417	395	435	381	407	409	400	433	431	393	406	437	419	453	417	426	414	412	409	369	409	373	391	408	397	419	418	401	390	409	377	385	427	393	390	453	405	391	392	396	400	381	383	449	379	434	381	395	394	425	440	419	440	421	397	427	404	417	422	439	419	435	434	375	412	416	395	428	415	395	411	413	443	418	427	378	392	386	384	382	399	377	419	389	393	429	422	407	392	387	394	427	448	419	446	384	421	431	405	445	428	429	410	415	437	415	372	388	386	418	415	384	428	401	421	422	411	385	379	413	406	422	390	425	373	436	394	412	385	396	397	434	400	432	410	426	364	385	392	383	418	429	409	427	381	370	391	424	394	388	404	432	408	451	429	393	411	411	416	377	435	395	385	426	387	431	395	421	423	398	404	403	386	417	377	384	402	424	442	419	393	416	418	421	406	406	380	425	412	415	431	413	404	419	397	407	405	410	429	443	444	381	405	399	377	406	411	411	440	405	450	398	428	423	408	385	380	403	396	387	409	405	396	426	397	419	397	385	413	390	423	400	415	398	430	395	403	406	413	422	428	404	402	425	433	394	401	427	390	429	442	410	389	410	415	415	425	428	397	413	394	428	419	411	415	456	374	434	436	387	399	417	401	395	422	386	422	381	396	397	398	399	413	400	422	410	409	434	399	451	430	423	392	417	385	451	396	397	401	430	410	433	405	388	420	399	421	353	400	384	436	423	428	364	395	383	398	461	444	411	411	405	371	409	415	403	396	407	431	394	429	420	429	415	413	402	443	404	382	436	408	422	376	389	426	454	411	391	433	403	412	408	431	437	387	392	397	394	411	377	389	397	385	373	392	412	382	411	384	409	454	396	427	381	421	402	370	402	400	419	402	450	391	393	392	439	406	403	393	404	386	432	409	431	382	382	430	397	434	433	378	417	397	351	381	415	407	421	418	432	430	410	409	367	353	419	407	414	421	402	381	403	389	428	403	390	409	429	447	415	397	390	418	397	378	407	417	396	378	396	428	395	415	401	430	436	376	459	409	400	422	412	371	407	414	416	460	399	416	419	405	436	413	409	440	421	434	421	411	403	405	435	410	422	377	415	398	414	422	380	445	395	432	405	421	396	400	404	394	420	395	416	410	421	431	423	415	425	425	430	413	462	430	373	390	401	389	413	409	405	375	446	402	392	396	469	414	444	359	395	428	411	394	419	424	361	399	433	409	438	397	423	411	460	438	441	388	396	401	406	409	428	421	426	372	402	387	411	418	428	426	400	410	433	419	387	417	428	431	393	429	395	387	409	403	441	408	430	404	390	381	415	393	373	403	407	402	391	403	403	395	439	403	352	397	446	444	429	372	417	384	411	408	419	398	456	409	424	406	414	400	414	442	388	414	429	399	415	403	381	431	419	401	435	395	394	415	399	402	441	378	381	460	407	412	375	387	389	400	366	403	427	424	391	401	425	421	411	461	408	417	377	404	401	382	402	417	406	391	410	409	389	415	407	419	402	406	406	382	424	435	386	436	428	415	389	401	427	448	403	446	382	417	389	382	416	387	398	405	420	400	400	427	389	431	446	440	393	408	404	440	437	381	405	439	415	438	377	401	409	425	395	407	408	427	402	408	407	422	407	394	438	411	401	415	411	386	417	438	408	366	393	410	383	426	395	423	395	402	429	405	401	402	416	384	455	417	394	397	396	427	413	433	394	410	403	399	416	411	433	390	415	404	436	424	376	395	428	419	403	405	395	378	409	415	418	415	412	407	454	391	408	429	407	418	385	429	406	395	408	453	395	426	383	390	398	439	400	416	451	424	448	400	386	405	392	400	431	367	404	406	385	395	416	428	382	450	370	418	375	390	415	402	425	413	394	397	403	424	384	428	438	414	440	417	413	378	411	440	415	388	412	394	378	422	412	397	402	399	436	415	434	415	428	410	410	398	380	414	394	418	403	400	382	418	395	399	403	413	421	406	377	401	380	426	402	394	443	414	399	430	444	410	419	385	372	405	390	401	408	381	427	419	383	396	405	406	422	376	437	402	372	467	379	427	432	361	419	393	426	415	412	428	440	406	434	404	415	409	404	431	436	386	392	442	411	438	409	404	414	366	400	405	390	410	394	423	394	411	377	387	421	436	412	404	419	415	398	436	404	435	426	408	389	408	382	385	431	412	378	398	383	418	412	436	420	400	440	434	391	401	401	428	435	406	419	417	407	425	396	445	411	417	421	420	398	424	396	386	389	386	410	426	375	404	446	385	417	408	420	387	394	426	403	382	413	410	406	428	394	405	418	431	444	357	401	409	410	400	423	378	408	423	451	405	419	400	409	416	420	414	413	419	382	364	411	434	421	421	382	372	414	391	429	413	412	446	405	430	390	409	418	406	399	432	404	387	413	435	414	437	426	458	422	405	378	361	386	424	432	419	447	397	399	434	379	398	420	415	438	418	422	435	444	419	417	404	402	406	398	384	446	372	439	395	397	404	396	421	389	362	398	388	431	430	381	443	388	408	430	423	412	398	414	437	409	392	409	376	423	389	388	407	432	400	387	424	435	380	379	407	404	419	446	415	384	370	406	420	396	433	384	389	429	413	421	421	405	389	365	437	420	388	432	391	419	406	404	414	395	441	450	403	404	436	362	399	443	434	424	395	425	395	395	428	422	411	396	429	389	404	416	410	385	392	444	386	407	442	413	415	419	407	402	396	372	435	398	427	419	408	392	415	426	399	424	406	419	449	397	416	417	390	435	409	410	392	406	396	415	443	384	435	389	427	446	431	405	416	419	415	446	416	424	398	414	415	393	427	411	403	411	403	434	385	394	397	406	449	402	387	436	401	419	411	394	408	402	379	465	420	373	431	430	402	399	378	433	422	410	404	411	428	393	395	403	419	406	404	380	402	429	418	416	410	356	417	415	451	402	397	441	415	394	411	402	412	430	418	428	380	435	405	393	440	382	415	394	388	410	411	398	427	420	377	401	406	400	407	437	395	389	458	421	398	432	400	399	399	433	444	402	437	429	407	402	414	384	416	394	386	395	393	431	380	407	426	388	412	424	408	414	413	435	412	410	399	389	410	410	411	425	402	408	380	372	394	435	412	436	422	429	409	436	406	424	397	412	415	400	443	427	419	401	411	385	430	409	432	418	419	411	386	425	417	387	405	419	415	390	406	420	408	414	401	397	411	382	397	409	396	379	396	383	434	388	390	409	418	366	426	394	403	421	436	372	419	378	386	403	382	408	405	398	442	406	363	409	397	387	405	415	396
2522	1050	1548	1295	954	711	523	362	291	258	215	173	160	138	122	135	126	112	115	100	111	114	128	99	96	117	117	119	98	128	121	103	102	127	117	140	109	109	125	112	108	104	110	121	129	132	118	120	119	115	107	99	105	127	95	112	87	121	111	112	145	125	119	103	115	101	119	93	111	113	114	113	111	105	107	101	122	116	118	107	115	100	125	106	119	104	112	118	117	100	107	111	100	102	115	119	125	131	118	119	109	126	106	96	115	116	106	117	115	129	116	107	114	97	103	104	108	106	112	123	101	122	103	127	116	120	99	97	107	123	127	131	114	106	128	99	93	115	117	102	118	104	121	117	121	107	106	106	129	105	107	109	113	115	91	109	103	118	98	116	115	111	129	110	106	122	128	106	102	121	131	120	118	129	117	120	116	97	91	97	122	88	115	117	104	134	124	106	117	96	114	124	120	119	126	105	117	124	125	108	108	116	127	109	122	104	109	123	108	116	122	113	129	104	127	111	121	104	112	122	127	103	109	123	123	135	96	108	112	107	96	127	95	92	104	104	103	129	128	113	101	88	112	96	126	100	115	121	109	119	122	111	92	101	114	102	98	113	127	111	115	119	101	122	119	131	118	117	123	116	110	109	106	123	113	124	107	113	121	101	118	109	105	122	110	115	136	117	116	114	127	104	109	106	122	111	124	110	102	117	95	98	106	110	105	106	105	111	114	100	104	110	108	101	123	99	121	97	109	115	108	107	108	95	125	119	123	126	92	103	108	103	133	115	83	112	98	103	124	134	115	114	121	111	94	107	115	122	109	124	116	100	93	127	109	113	126	100	90	107	123	119	109	108	123	116	110	98	98	100	98	111	122	111	125	102	105	127	122	104	98	125	106	111	117	104	111	118	109	114	111	100	117	124	126	106	102	109	113	103	110	123	120	111	119	132	93	108	117	129	126	104	93	94	104	118	100	114	129	107	124	101	102	130	110	112	111	108	117	103	107	116	89	116	109	111	123	111	110	116	106	98	105	104	111	123	113	137	125	115	111	125	112	127	96	110	102	88	111	128	107	118	100	111	122	124	98	109	106	123	138	120	125	111	105	135	119	110	102	108	115	113	114	116	129	112	121	98	106	105	132	111	115	99	113	89	112	99	113	114	92	108	112	102	112	113	108	101	110	109	102	115	116	105	116	122	129	110	106	102	102	112	116	110	113	113	109	103	121	118	108	110	100	102	113	95	107	97	105	117	114	119	110	105	96	117	120	106	97	101	101	135	115	110	126	115	121	109	104	109	131	117	104	108	96	127	133	95	114	112	120	109	124	99	117	115	129	94	126	120	111	133	105	115	92	110	111	119	115	116	109	105	121	108	127	133	117	94	91	125	110	104	102	122	126	116	100	101	124	119	104	115	118	118	121	112	107	125	122	91	99	123	120	137	94	126	109	123	111	128	119	122	115	116	101	110	123	112	100	114	126	111	127	116	102	106	105	121	107	111	121	109	124	97	103	112	113	103	103	100	120	107	132	114	128	120	112	129	114	121	114	114	95	109	114	106	121	116	111	124	91	125	118	125	122	125	102	114	126	110	121	118	115	110	130	113	111	122	116	95	114	114	126	110	100	136	106	77	110	117	120	111	124	123	112	103	121	104	117	116	91	109	116	101	105	123	121	111	129	114	121	113	128	120	113	107	114	103	127	101	117	104	108	118	111	116	106	118	103	117	114	122	114	106	115	110	95	117	119	105	104	114	101	98	108	93	131	134	125	145	84	104	121	125	100	103	125	117	123	110	111	112	108	117	112	108	109	124	100	104	121	115	120	132	100	107	120	112	105	134	98	102	121	138	127	103	106	103	110	99	116	111	110	118	110	113	107	123	125	124	124	117	104	98	104	107	124	116	122	120	121	118	107	106	107	105	136	120	112	110	102	129	126	106	105	109	127	112	120	116	101	121	120	109	108	112	115	119	121	111	107	102	92	109	100	120	121	105	105	95	100	104	113	100	106	129	111	103	96	121	119	120	119	97	120	130	120	102	122	109	113	98	112	112	109	119	104	106	114	109	120	114	102	106	128	111	95	98	121	110	110	120	130	98	121	118	113	120	115	122	115	126	131	99	123	126	111	100	111	112	142	109	116	98	99	112	114	122	85	116	110	114	108	107	104	118	121	100	99	110	111	123	133	110	129	115	114	108	100	109	127	96	101	119	101	113	105	115	102	117	107	92	123	113	104	95	102	114	105	115	106	105	97	123	141	123	92	105	118	119	100	124	113	105	113	128	119	114	131	116	111	113	110	116	113	113	127	115	118	123	129	109	128	90	100	138	113	117	123	104	95	112	111	122	99	107	126	107	110	109	115	100	121	103	106	101	107	120	116	120	130	106	122	117	109	123	124	122	129	106	120	106	108	117	118	98	99	125	108	129	101	119	115	109	120	110	125	123	94	110	120	124	113	121	115	124	102	126	107	131	99	101	102	125	96	104	115	93	109	118	101	111	106	103	102	105	123	103	107	101	115	114	126	140	121	122	109	103	102	108	105	118	111	118	111	111	125	129	109	141	105	111	127	121	119	125	97	132	126	100	116	102	133	115	113	120	119	128	127	121	130	106	114	104	115	121	109	109	106	97	99	114	123	109	99	102	128	119	121	119	115	105	128	109	107	117	99	103	114	107	119	110	108	93	121	115	126	129	97	121	115	102	123	120	118	127	112	105	118	111	93	125	123	101	97	120	102	125	115	129	117	111	112	122	106	108	107	117	116	93	103	122	116	91	111	110	106	127	95	97	110	124	128	126	112	94	107	98	116	129	100	103	102	113	91	108	108	116	136	107	110	113	120	128	114	114	109	100	114	115	106	111	96	115	123	109	97	149	106	112	115	115	133	105	118	124	121	120	128	106	126	99	120	118	126	109	111	119	114	92	116	117	130	107	125	132	124	127	99	111	103	107	112	109	109	101	102	123	112	103	121	93	115	97	127	124	94	123	105	95	120	109	120	108	132	114	117	111	118	102	125	112	116	124	120	93	119	105	109	103	134	101	133	104	114	119	117	104	103	112	132	129	113	122	125	106	133	91	107	105	115	104	106	111	108	134	116	119	106	108	106	100	105	124	110	132	110	115	117	121	105	136	107	100	120	96	116	120	113	123	116	123	116	105	130	107	133	106	106	110	120	118	107	118	113	115	119	101	114	107	100	104	100	121	136	107	119	93	109	106	111	106	101	113	121	100	108	116	109	106	119	117	124	113	117	124	99	95	100	122	105	124	113	116	115	105	109	126	113	117	114	126	110	104	111	95	103	114	126	103	114	130	113	118	122	109	120	103	122	124	117	127	111	130	99	134	122	110	117	115	103	106	107	116	108	116	120	129	99	115	107	111	108	124	109	134	112	103	97	106	106	95	104	119	119	127	124	107	104	110	114	110	113	116	129	101	94	106	114	110	118	107	104	96	121	121	109	114	109	113	113	136	105	125	106	101	127	146	116	120	122	97	124	125	104	129
2650	1583	3824	4699	4162	3436	2784	2136	1616	1450	1158	1015	853	714	665	633	508	441	471	471	408	430	398	416	433	432	469	432	384	425	419	424	397	385	455	451	414	420	469	412	429	436	403	397	466	422	420	413	414	403	433	431	422	429	417	392	418	430	395	420	455	387	408	414	418	444	433	395	404	457	418	427	426	435	469	405	441	452	447	420	379	372	395	395	410	404	429	423	406	409	423	405	456	414	432	440	451	415	425	427	421	425	442	416	415	453	449	434	431	423	396	421	430	412	424	415	450	405	416	432	444	399	401	397	391	401	417	420	408	406	397	428	406	409	400	357	392	447	406	422	443	373	406	446	439	390	426	396	422	432	427	422	429	417	424	425	404	429	420	426	413	415	378	408	402	404	416	428	434	398	388	405	445	412	456	400	386	394	403	436	396	392	437	427	393	436	416	401	414	385	446	394	414	413	368	399	445	434	409	390	429	405	417	385	423	420	437	429	433	400	406	404	403	415	374	423	419	416	391	419	393	378	408	439	408	436	379	393	450	412	425	427	409	428	401	416	377	450	398	405	411	398	423	385	388	419	401	396	415	406	387	384	450	416	409	421	374	411	411	408	436	399	372	402	430	400	415	440	409	432	434	442	425	436	441	440	413	388	373	438	408	379	403	404	427	416	454	416	440	427	389	400	421	444	432	385	389	413	440	406	415	400	439	429	423	407	410	413	375	406	417	410	425	447	436	417	440	416	408	439	434	386	417	409	393	447	414	440	390	416	384	466	458	438	406	402	421	418	389	408	387	418	414	428	403	388	416	408	408	410	398	433	444	402	390	403	427	420	394	423	413	421	445	398	423	383	419	420	442	404	451	379	412	411	431	429	415	431	424	430	424	388	408	424	414	404	443	404	419	410	400	417	423	421	372	409	401	404	422	459	362	434	419	447	415	403	401	420	417	406	396	426	437	400	419	424	390	396	402	378	413	387	397	384	406	383	400	412	372	393	396	414	419	411	419	421	402	421	419	431	389	416	419	433	395	441	417	421	410	393	462	428	431	456	417	405	425	384	421	401	415	406	420	415	404	373	407	415	421	415	434	380	418	398	423	452	405	429	447	405	398	415	429	399	411	427	407	430	427	367	372	431	386	384	430	414	404	415	442	417	426	413	414	426	418	427	403	426	414	415	380	421	427	400	406	381	467	429	443	379	370	402	420	422	418	419	402	413	407	430	416	406	419	401	423	417	439	408	425	391	427	425	417	441	404	376	398	420	429	427	427	443	402	417	418	419	394	440	433	428	430	445	410	395	440	424	416	429	397	404	405	383	428	450	410	380	423	428	420	380	400	442	455	418	424	446	379	448	419	421	405	428	397	419	419	425	407	447	375	403	395	417	418	397	430	423	415	405	399	428	397	415	442	371	428	424	419	381	396	420	400	397	420	384	384	400	414	408	399	411	399	434	360	430	426	395	390	415	398	414	408	432	397	391	409	378	429	407	448	405	420	402	409	422	429	389	418	397	420	385	478	404	415	423	458	390	393	410	420	410	407	373	412	404	393	412	410	400	412	413	418	406	415	391	426	392	447	391	439	403	380	440	449	411	419	418	436	400	400	397	411	430	431	424	361	393	422	442	407	411	395	419	409	413	382	439	372	446	395	386	407	420	382	394	381	382	390	394	415	456	415	401	406	404	418	383	425	363	437	415	411	417	376	436	373	429	383	402	414	407	396	374	401	392	388	441	432	431	468	412	413	368	365	393	380	376	415	411	401	413	386	383	413	389	405	402	424	424	479	407	397	387	396	385	423	387	377	423	416	408	422	445	428	430	399	425	404	418	424	421	425	406	436	433	384	459	418	422	458	428	450	402	430	429	453	436	381	399	400	410	422	424	391	372	412	443	408	392	427	399	440	437	406	414	408	412	398	427	385	429	428	406	424	443	421	433	412	446	401	390	433	431	416	422	363	443	409	425	413	405	399	416	439	416	395	434	419	393	387	414	411	396	404	397	418	430	405	421	397	399	393	440	420	404	419	427	391	394	395	412	379	400	432	436	360	406	438	434	390	410	405	422	404	428	440	408	402	454	414	407	386	415	385	432	398	390	429	393	407	420	394	417	429	398	432	420	408	446	418	382	426	398	447	438	432	396	383	413	411	404	400	399	397	409	415	375	434	398	371	418	417	398	407	392	425	420	397	387	432	382	407	412	437	464	419	444	389	432	423	384	429	415	406	421	441	406	414	414	369	416	404	409	428	436	445	424	409	383	423	394	391	438	441	442	417	414	409	394	438	453	423	390	418	443	401	387	438	412	410	436	388	403	384	450	426	403	385	420	434	421	454	415	429	421	424	409	427	413	372	420	441	410	436	392	433	364	438	432	455	413	449	409	431	440	423	411	406	397	412	396	439	402	394	413	441	397	393	423	420	411	399	397	432	442	400	448	438	416	459	416	398	399	402	423	417	432	424	396	423	433	431	389	441	438	418	394	392	450	434	397	441	397	401	431	409	381	417	390	406	380	418	431	390	418	387	411	411	457	401	372	428	393	444	412	440	409	432	424	464	401	433	400	396	443	383	414	431	406	427	422	383	407	406	404	441	383	391	406	391	432	421	422	400	428	410	436	388	411	430	436	389	379	380	402	458	398	435	396	437	414	382	433	424	375	401	393	404	412	433	417	377	425	376	391	400	416	408	435	369	426	414	412	406	407	426	403	427	404	437	440	435	453	370	443	409	416	413	409	399	414	447	388	423	413	409	414	407	443	412	412	423	419	382	445	389	430	411	398	413	454	384	403	454	427	439	418	428	383	414	393	442	435	401	446	428	437	415	437	397	441	447	407	404	410	426	400	408	427	389	398	405	436	422	404	430	399	437	379	380	408	454	428	404	427	415	417	367	424	442	382	424	434	410	415	390	411	384	415	392	431	425	414	409	407	414	425	402	407	384	371	413	422	414	389	433	417	435	401	383	403	421	444	423	402	411	451	436	387	451	419	383	414	370	412	409	434	427	413	425	417	399	427	439	424	406	430	422	390	405	458	433	385	399	383	425	375	393	408	371	406	446	418	438	423	444	439	404	441	440	407	433	402	401	392	435	427	383	419	438	413	406	388	405	409	398	392	393	398	437	457	400	431	392	394	432	394	437	410	412	408	433	438	431	444	380	452	414	416	432	413	411	451	385	408	433	428	386	434	385	406	394	396	425	402	420	410	406	411	442	393	445	410	427	413	432	396	384	422	397	415	377	401	430	399	413	411	383	424	446	438	395	409	422	421	419	393	435	441	414	417	428	412	416	444	409	399	406	416	398	425	417	417	415	404	431	390	382	393	449	393	403	414	397	424	412	421	430	393	435	432	455	385	419	398	415	428	365	375	388	383	400	397	419	382	420	409	434	440	402	396	435	437	416	428	395	419	441	391	415	409	391	452	378	418	474	413	420	392	428	449	432	444	425	393	417	416	446	423	442	443	370	424	371	429	429	397	419	417	402	402	439	401	450	427	444	380
2691	986	1616	1288	970	772	571	369	345	293	208	176	176	155	125	147	117	135	127	108	115	116	113	87	105	102	98	137	115	130	108	101	113	96	116	137	114	121	120	103	111	115	111	100	125	112	120	95	98	119	116	124	110	88	107	121	112	114	126	108	105	97	115	138	105	104	104	104	111	107	114	113	119	132	146	120	144	130	111	122	106	100	103	116	110	124	118	100	87	108	112	105	104	112	98	108	96	122	125	113	97	119	136	107	112	113	125	114	118	117	135	116	108	123	110	113	107	101	109	116	94	122	124	120	108	104	114	96	111	110	119	119	122	122	108	121	97	107	131	94	107	107	119	98	112	128	124	108	108	96	93	147	101	115	122	116	101	105	95	99	105	116	118	108	100	112	103	101	116	98	122	87	103	105	97	121	103	104	101	125	125	105	107	109	125	118	114	115	118	130	109	95	98	113	99	101	99	124	112	105	104	104	115	119	100	117	120	115	108	124	108	154	117	84	96	108	124	115	109	103	99	122	146	116	125	128	130	113	116	109	107	106	124	99	95	119	101	111	108	100	107	98	123	114	103	116	126	111	118	105	119	103	128	112	115	108	121	107	122	113	114	129	120	106	114	135	107	115	136	119	123	113	108	103	120	127	131	111	105	104	118	119	101	120	111	117	123	107	119	127	128	122	101	84	108	109	112	99	112	105	114	121	96	118	100	91	99	125	113	116	141	102	140	116	116	101	135	117	113	115	113	127	116	107	117	107	122	91	113	120	130	109	96	104	99	115	119	117	112	133	112	104	114	125	116	129	115	132	84	114	96	103	110	121	120	116	115	109	115	104	116	107	112	101	136	111	100	122	116	102	127	117	127	112	119	120	115	123	116	113	115	109	117	112	115	113	117	111	127	119	98	124	117	114	109	125	110	111	110	106	101	118	109	116	96	106	111	121	111	110	121	121	95	97	105	114	128	108	104	112	113	119	115	124	95	111	106	112	112	98	111	128	110	117	101	112	117	123	107	112	113	109	118	120	130	122	112	102	129	129	115	120	119	105	92	120	107	128	102	116	107	123	102	111	111	118	132	119	138	129	111	103	120	102	112	116	116	125	107	100	107	117	112	118	106	103	107	120	93	108	125	126	107	137	109	111	130	117	110	101	118	120	96	110	106	113	95	103	123	113	104	100	109	108	97	114	102	102	103	101	117	122	96	130	102	105	112	117	119	102	104	131	109	106	109	103	111	121	111	119	112	118	128	114	110	111	123	142	121	109	104	115	114	118	108	142	104	96	125	123	95	132	108	116	109	119	111	111	111	112	124	117	111	109	104	126	105	109	104	97	128	112	130	106	112	119	100	111	107	124	114	97	110	110	112	115	101	121	111	122	119	124	120	97	114	112	110	118	113	122	94	118	126	103	109	116	107	126	104	109	129	110	116	126	93	111	128	126	126	124	117	107	103	110	113	118	117	99	114	108	115	105	111	105	104	107	124	107	122	112	110	132	115	103	132	106	118	123	109	122	98	122	123	132	117	130	130	114	133	104	101	125	115	118	113	119	118	106	121	115	113	113	105	112	107	119	111	129	112	118	97	106	90	124	129	107	94	109	106	112	113	132	110	126	113	124	126	115	116	103	130	115	121	101	110	94	108	110	100	114	109	119	99	109	107	92	101	115	106	107	110	93	113	112	107	103	112	117	104	122	123	121	126	105	115	118	108	129	100	116	129	104	121	103	119	100	111	129	97	118	118	138	114	101	105	120	109	122	105	118	130	106	97	118	99	113	112	138	101	100	117	122	112	99	135	86	119	110	111	108	114	94	101	130	110	118	105	128	116	114	93	126	105	93	121	111	118	102	115	104	104	106	112	105	108	103	126	110	108	111	115	104	119	104	112	102	126	107	116	115	99	124	113	102	91	98	119	103	122	100	105	112	122	114	97	93	89	113	106	115	118	117	114	104	124	98	129	131	134	120	111	118	116	135	107	106	107	108	115	117	122	105	122	118	119	118	98	115	119	110	130	104	115	110	113	103	112	108	111	93	111	105	113	125	104	127	103	116	105	114	127	115	102	107	118	122	125	111	97	111	105	117	113	107	123	121	108	105	127	112	105	110	109	100	123	114	118	130	117	93	111	128	123	113	123	127	113	109	110	126	115	106	123	122	115	109	118	100	88	112	110	111	128	128	117	106	109	100	103	119	113	108	106	103	103	137	112	86	111	117	90	103	112	109	104	113	111	112	114	111	120	112	107	113	113	125	114	112	103	118	102	116	127	90	118	122	115	108	125	119	102	113	117	123	116	113	120	99	105	118	122	114	123	122	120	103	109	109	124	116	104	102	108	126	134	122	104	122	106	99	100	104	111	107	120	110	118	99	105	117	123	112	86	105	131	110	126	111	90	107	110	109	106	129	134	103	123	119	102	115	107	113	116	98	109	88	114	105	111	116	101	109	112	116	120	112	121	105	115	118	115	133	115	108	118	120	147	110	139	112	113	114	110	89	112	106	132	123	123	115	108	98	104	114	109	94	100	124	123	129	120	120	116	126	132	91	108	121	113	113	98	120	114	128	117	120	132	90	120	125	104	127	109	107	115	109	97	103	109	96	88	111	124	105	98	116	111	114	99	109	101	133	109	118	118	113	127	108	103	106	108	97	111	101	113	122	108	106	104	113	108	129	119	116	130	112	109	118	94	119	119	112	112	121	126	103	116	114	129	109	118	116	112	120	126	110	92	109	120	110	135	106	99	119	117	118	111	127	92	107	124	134	118	125	125	102	117	110	112	114	131	121	106	120	109	108	110	94	133	98	117	105	127	101	104	115	104	113	95	125	111	120	96	123	97	136	105	111	104	115	120	114	113	118	135	117	119	107	139	104	122	129	102	110	102	108	118	97	109	126	128	127	112	124	120	125	130	127	109	111	101	133	101	130	134	108	111	120	100	101	118	115	118	114	119	122	115	118	112	108	117	101	102	122	127	100	116	121	132	110	106	120	114	109	126	102	133	102	102	121	129	97	123	106	99	116	125	107	119	106	129	122	106	100	98	115	107	104	105	133	107	133	117	111	112	91	108	106	104	105	100	104	103	119	110	113	124	129	116	104	92	108	112	91	131	105	115	103	116	109	103	110	124	118	110	115	112	113	110	122	102	111	105	120	100	101	93	123	106	111	109	118	124	118	101	95	116	115	117	111	132	107	98	123	111	112	88	133	132	115	111	96	121	107	119	108	121	112	118	119	132	118	125	111	115	113	115	110	123	112	127	108	117	116	134	105	100	100	90	154	121	127	102	115	133	98	126	97	126	85	111	133	117	110	119	110	132	117	111	111	104	103	115	100	113	159	119	124	136	120	102	106	118	122	123	113	102	123	103	109	101	112	103	109	112	103	99	103	120	110	106	119	134	107	124	108	106	116	113	115	101	103	119	120	144	112	100	122	117	110	96	107	122	137	121	105	105	111	126	111	112	114	101	112	113	122	104	117	127	107	106	128	121	108	109	112
2570	1595	3703	4711	4205	3618	2829	2064	1703	1560	1178	906	832	747	643	586	494	460	456	421	472	408	473	444	399	453	407	382	422	432	402	443	425	383	433	432	411	436	409	445	429	455	406	398	453	432	442	433	454	411	378	448	414	441	425	414	418	408	402	378	424	443	412	418	404	404	433	404	403	401	402	442	425	382	392	386	412	404	439	407	434	405	422	445	409	387	410	426	416	393	399	424	454	468	437	451	430	453	429	406	406	450	423	379	433	420	406	407	407	409	430	425	424	408	375	439	427	427	384	419	428	402	420	419	432	447	427	408	444	419	397	415	426	392	445	412	434	404	427	394	370	404	429	419	411	448	436	457	399	404	418	447	420	436	393	428	445	406	398	424	404	422	406	410	425	447	428	406	412	433	423	410	423	424	405	376	414	408	428	423	410	437	421	401	425	391	445	400	380	449	361	433	414	366	419	395	421	446	383	464	426	409	418	424	395	400	442	440	425	403	406	381	426	427	426	439	435	405	416	427	399	434	439	455	404	424	439	403	421	417	401	438	410	443	385	428	418	397	419	389	426	387	412	374	378	402	403	403	411	420	403	400	388	397	423	413	423	379	420	429	455	408	423	423	432	412	414	406	383	383	415	435	394	408	419	417	403	433	380	428	400	434	427	403	411	427	410	414	409	398	410	432	432	397	374	408	456	449	408	418	419	415	425	393	423	385	430	397	436	376	405	425	409	377	395	468	381	415	406	362	385	394	429	370	402	453	426	402	370	402	415	419	399	382	412	404	404	430	403	402	425	416	387	410	377	441	405	438	415	421	398	388	412	424	414	423	444	397	372	417	426	409	433	415	425	411	404	398	455	385	416	396	415	390	424	408	411	395	418	399	413	420	405	391	421	421	431	436	464	384	410	423	416	421	385	442	413	418	392	416	410	425	390	395	414	431	411	441	428	432	419	396	427	434	411	381	415	399	443	383	394	417	416	418	430	446	420	448	422	427	407	396	422	387	398	415	407	431	394	434	408	404	426	431	421	362	423	426	426	425	429	408	436	419	360	405	406	400	415	429	430	412	421	459	438	430	376	422	446	460	419	434	399	400	397	412	379	415	405	381	435	380	448	428	381	424	393	407	402	422	400	429	400	424	403	406	400	444	431	428	389	390	420	401	396	437	382	430	433	447	384	393	456	380	432	388	420	412	416	412	419	409	408	391	393	394	393	406	443	397	437	451	459	382	391	417	379	395	435	365	403	416	414	385	377	404	417	402	391	417	369	437	437	431	401	408	402	417	402	402	413	417	420	424	413	408	455	412	436	431	397	428	438	393	404	432	409	397	404	409	381	419	408	387	439	410	445	412	430	363	372	435	395	414	411	402	384	375	371	402	398	403	398	426	429	423	422	406	387	390	430	422	416	417	439	448	453	424	399	394	372	393	410	410	402	427	429	418	403	410	445	423	420	418	413	424	410	400	420	414	411	400	396	412	414	453	393	364	383	401	407	434	421	433	428	412	442	434	413	429	382	419	418	406	413	395	390	392	433	385	395	384	405	454	404	437	453	419	396	418	452	405	408	412	438	407	432	435	419	376	402	400	426	392	402	421	448	428	414	407	409	441	409	397	422	446	391	413	404	392	399	429	413	424	398	448	407	412	438	434	410	443	418	437	394	393	413	410	399	420	414	428	379	406	449	407	417	397	446	392	408	381	387	407	405	378	433	420	417	412	432	444	440	416	419	415	386	432	445	403	403	411	381	433	399	433	418	438	430	415	444	415	413	438	461	407	368	423	405	427	441	418	407	399	431	427	396	448	414	454	424	427	395	415	437	449	421	404	420	430	409	396	428	447	407	420	427	440	423	415	448	421	399	403	416	427	388	414	435	386	443	389	433	419	444	445	419	417	424	442	415	416	423	442	453	412	408	424	384	410	376	433	451	411	418	447	401	413	428	435	434	408	406	426	398	412	403	414	387	425	403	428	422	393	405	393	416	415	431	441	402	427	409	395	398	406	413	420	427	417	427	381	410	401	403	428	435	408	433	392	405	409	451	426	422	422	423	422	394	429	424	387	392	424	414	362	440	426	420	397	443	428	406	421	403	443	362	399	412	397	399	415	423	423	442	402	429	437	422	418	411	430	449	402	387	402	420	384	426	428	447	401	407	397	410	410	387	408	408	418	393	384	409	479	417	392	385	395	411	439	428	407	434	410	428	410	390	408	427	417	404	412	418	393	431	435	430	415	378	391	401	402	394	432	397	401	402	407	424	463	392	415	401	401	420	438	395	431	409	376	420	409	446	410	427	415	396	395	442	427	413	424	401	411	424	412	413	398	393	403	426	407	404	405	407	415	422	427	398	441	437	382	413	362	420	391	395	407	410	414	399	397	378	424	390	401	426	404	397	405	436	409	414	457	414	446	401	439	408	403	424	460	407	408	455	395	415	440	430	413	433	393	396	452	429	396	413	436	420	414	392	404	422	401	416	413	433	438	395	425	381	432	439	374	447	418	400	436	411	423	419	378	435	430	403	416	413	408	411	412	359	394	402	421	417	388	419	399	413	380	438	428	441	414	413	399	431	417	420	406	429	447	396	432	432	439	413	379	422	449	404	409	402	423	443	403	411	371	412	416	448	434	411	409	410	388	432	406	380	364	429	398	417	420	422	413	394	437	433	403	434	399	396	466	374	391	449	424	398	428	423	387	410	409	429	415	410	419	449	395	414	414	433	381	435	408	384	388	404	414	408	400	429	449	397	404	410	438	429	398	377	398	376	420	393	400	432	391	430	404	436	407	397	410	404	440	411	418	423	444	409	389	416	409	386	400	401	393	427	451	393	401	434	417	405	397	394	398	395	403	415	434	405	421	403	437	398	420	416	369	422	428	411	427	415	416	404	388	403	421	419	406	389	395	443	379	437	404	425	410	362	416	382	387	442	449	427	425	430	419	402	403	436	437	434	409	458	396	403	435	422	438	377	394	416	381	379	434	431	439	401	409	420	388	408	430	434	415	418	395	409	432	407	414	390	421	397	380	415	417	422	407	391	429	411	432	413	437	373	446	404	403	430	407	397	401	357	418	434	435	422	398	432	443	399	428	435	390	433	420	426	395	413	416	416	435	432	410	405	412	405	444	439	397	391	423	416	373	459	390	449	435	450	411	400	401	428	402	378	412	427	409	392	441	467	434	415	426	411	444	417	444	433	395	407	406	405	447	420	388	449	421	392	426	422	402	415	419	409	427	385	432	410	404	423	419	410	411	388	404	406	453	415	420	402	411	422	410	449	399	404	440	400	394	452	397	402	402	442	403	415	414	448	410	427	418	439	454	409	433	415	378	440	424	416	423	426	365	388	423	425	405	414	434	394	415	435	409	438	414	396	412	391	397	408	428	398	432	393	407	413	419	415	434	418	451	426	407	482	405	385	378	399	414	444	419	391	397	389	397	404	416	409	418	420	399	382	428	412	396	411	424	411	402	416	390	398	398	429	432	394	424	396	426	403	414
2731	1055	1523	1317	1027	667	603	374	309	275	220	192	159	187	113	142	136	121	123	128	112	105	110	114	120	110	118	115	125	96	140	105	108	127	101	112	138	104	115	110	107	116	137	120	107	103	124	111	125	110	113	128	115	124	117	120	106	125	116	131	124	118	120	107	103	102	108	109	109	115	115	114	140	122	97	114	126	118	113	119	131	109	114	126	105	119	121	109	131	131	124	126	106	118	127	110	108	100	134	131	123	119	123	126	108	109	84	113	108	141	122	128	113	109	101	114	110	102	124	117	111	113	96	133	119	115	115	109	97	116	107	124	107	111	117	109	118	106	108	105	112	109	138	119	104	102	112	101	94	98	115	114	116	127	122	124	122	97	122	127	114	120	123	111	98	108	122	111	110	140	123	108	134	122	101	102	117	94	100	126	96	104	118	110	112	120	104	94	109	115	123	100	127	115	108	109	127	112	109	116	127	98	111	109	123	111	126	120	103	122	109	125	93	133	113	121	107	123	138	112	135	104	108	113	112	116	112	104	95	104	98	127	107	126	119	120	110	139	110	122	119	129	114	123	131	124	114	111	111	113	114	115	112	119	118	93	105	109	116	103	111	100	115	121	139	112	97	102	115	111	119	141	122	110	103	111	116	125	122	118	111	115	108	101	93	95	107	114	108	124	110	113	121	95	114	108	123	104	106	112	124	120	114	116	105	113	127	111	105	125	87	105	124	118	102	128	131	111	118	135	125	107	121	111	126	115	108	125	95	115	116	116	116	93	108	114	113	100	108	114	113	122	120	120	121	124	104	130	113	116	109	93	128	108	113	115	104	113	115	121	108	124	111	130	130	131	109	87	130	116	101	133	106	130	115	124	110	103	126	113	112	117	111	105	121	103	122	96	104	112	104	118	104	118	131	113	98	97	116	133	125	126	115	119	103	103	117	145	123	116	130	118	103	104	127	141	95	122	132	118	125	106	98	128	104	103	114	114	129	117	119	113	123	114	114	107	107	112	105	112	109	101	111	122	93	120	118	117	122	117	114	109	118	109	110	110	120	103	118	111	115	117	107	99	123	113	122	106	110	112	137	119	124	107	143	115	124	118	114	120	107	112	109	105	113	114	103	136	111	111	121	97	120	108	108	106	124	113	117	141	106	95	110	94	128	101	104	125	140	120	101	122	113	107	133	107	119	102	116	112	95	121	106	117	129	107	105	123	122	115	115	101	116	114	116	101	115	108	117	123	111	107	120	114	91	121	119	134	116	105	100	116	121	106	119	109	134	113	112	105	133	120	110	111	101	124	110	104	132	117	108	115	121	116	123	110	106	133	108	123	114	110	114	115	109	89	111	137	106	131	114	114	113	110	109	111	119	129	116	129	106	98	126	106	114	125	110	126	104	117	132	126	122	135	95	118	123	118	87	108	108	106	138	103	127	112	121	104	115	112	101	121	117	115	99	120	121	98	110	118	120	120	122	113	104	90	114	125	112	100	106	107	129	107	102	118	113	121	113	104	82	120	107	122	117	131	100	135	113	91	125	117	102	102	118	121	134	105	101	120	123	121	125	128	135	117	113	111	119	117	105	101	102	107	96	125	116	117	116	111	105	111	138	126	129	123	112	142	109	125	107	115	118	105	114	111	135	130	107	125	112	120	87	124	102	97	105	99	123	114	99	113	108	118	120	119	123	116	119	117	124	124	120	111	114	111	114	103	135	122	106	121	106	118	89	117	116	118	122	135	101	131	102	101	105	127	103	127	107	115	132	100	102	107	109	121	130	123	134	102	114	103	119	118	135	119	106	109	119	118	117	117	118	104	122	103	110	113	105	110	93	120	90	122	133	107	119	108	97	95	108	116	105	108	116	108	126	123	100	115	95	129	105	108	122	113	117	125	111	110	116	116	110	95	119	122	98	126	116	119	107	119	110	99	122	96	114	128	115	137	120	118	102	119	124	103	107	104	104	126	111	120	104	138	128	119	116	109	129	109	117	100	101	101	113	115	101	113	109	116	113	97	118	122	123	118	109	105	132	123	130	106	96	97	128	106	102	122	94	100	140	123	128	103	119	127	105	105	104	101	133	89	103	125	114	110	118	118	113	124	111	109	119	98	93	135	104	121	120	110	105	103	111	109	113	127	109	112	108	111	107	104	122	99	117	102	110	115	122	123	126	112	91	106	111	101	128	106	122	114	92	105	103	116	118	115	122	113	117	107	120	123	128	114	105	128	118	134	126	96	114	113	124	102	120	99	126	107	108	100	117	117	113	118	100	109	102	105	120	109	118	100	95	102	120	115	118	100	118	110	112	118	116	115	97	108	108	112	116	121	108	114	113	125	119	136	138	113	119	102	136	121	104	117	110	120	117	107	103	109	117	112	120	102	124	102	101	121	110	117	116	121	99	109	113	114	98	114	116	100	112	108	126	134	115	136	120	122	143	106	101	125	116	101	117	108	99	130	111	129	126	98	107	110	106	100	123	125	121	122	106	121	107	122	112	94	120	117	96	118	113	98	115	112	112	98	111	117	109	114	107	115	119	89	133	102	108	116	118	123	100	111	121	101	102	117	106	115	127	119	126	104	107	100	105	111	132	123	125	117	119	116	99	111	126	122	110	104	131	117	132	112	109	121	109	109	109	105	104	100	113	106	112	123	110	117	121	107	117	113	99	114	115	105	122	132	112	107	113	130	127	101	102	109	106	109	125	130	107	115	101	112	128	109	128	115	118	115	126	108	116	103	112	117	120	121	131	109	108	132	102	106	120	126	117	124	115	137	117	98	88	108	100	105	130	102	110	104	108	114	114	121	118	113	96	114	113	128	100	115	99	89	119	89	124	99	124	102	124	118	107	128	104	132	124	92	131	122	115	101	120	112	101	117	119	122	127	126	130	124	129	112	130	120	128	91	103	133	106	106	107	112	103	103	114	110	115	124	121	120	90	114	120	103	115	110	105	107	125	118	103	110	106	118	114	116	135	132	110	118	98	117	106	113	108	119	114	108	114	99	120	118	109	107	120	116	128	133	115	113	133	109	129	127	126	100	102	129	117	112	119	105	92	122	123	118	114	125	108	120	137	121	119	109	124	116	116	120	118	118	118	110	110	122	100	128	124	123	126	112	120	119	112	99	106	131	108	115	138	112	98	121	108	96	106	97	123	141	108	115	111	130	116	126	118	110	126	125	97	102	118	104	124	117	97	107	130	114	113	112	97	129	98	115	106	117	111	106	126	99	104	121	128	127	104	124	140	118	89	124	108	124	122	115	106	123	117	102	125	115	109	123	111	110	141	123	118	121	121	120	112	103	130	111	127	104	130	120	129	97	122	123	129	108	113	117	122	102	131	116	110	102	102	108	117	108	107	115	113	104	128	118	109	123	113	97	113	101	111	121	108	106	106	109	110	112	123	117	93	91	112	120	103	111	120	113	104	109	120	121	108	96	121	112	124	115	132	109	113	128	128	105	101	111	111	105	95	97	125	114	127	92	106	106	108	117
2708	1612	3589	4790	4298	3691	2796	1969	1700	1485	1201	956	844	761	701	570	524	512	519	447	453	401	408	421	443	443	416	402	414	409	432	420	394	430	418	462	431	451	442	471	419	462	427	426	405	459	389	404	430	427	444	416	424	456	426	435	408	434	397	427	431	418	388	446	389	400	411	431	419	400	456	425	433	403	445	419	443	422	454	416	438	428	419	397	422	415	398	410	400	405	421	400	404	418	466	424	418	432	417	439	413	419	449	440	415	419	452	421	390	380	441	390	409	383	415	428	412	424	411	394	413	402	417	427	391	406	407	399	446	369	414	425	422	418	464	422	432	437	389	429	425	428	363	391	403	419	416	408	430	417	434	389	398	423	421	404	397	414	377	414	392	443	423	394	441	395	374	425	388	476	401	425	435	433	409	424	424	440	416	412	391	424	374	445	396	431	392	409	450	404	445	393	423	424	408	401	407	399	422	397	405	414	416	407	426	424	413	440	398	395	405	426	439	408	388	447	424	396	418	424	363	400	422	428	428	434	383	417	402	416	474	424	414	433	404	443	400	408	407	454	396	394	420	416	420	438	410	367	437	433	420	404	409	438	414	425	401	437	420	417	424	404	393	399	393	389	436	456	417	418	414	466	417	455	436	413	425	403	440	445	448	437	412	414	439	406	442	388	404	424	428	411	424	446	418	397	425	418	404	395	432	427	404	441	407	371	392	423	409	403	435	449	419	415	412	388	418	423	399	409	423	436	403	401	432	415	402	443	383	411	421	431	434	405	417	391	421	410	424	390	406	426	419	420	417	391	368	424	425	430	383	423	416	446	438	430	438	427	411	434	411	432	428	442	422	409	400	385	406	431	421	408	443	416	392	458	383	456	401	385	447	415	414	415	381	424	389	425	423	431	402	427	436	435	434	416	385	397	399	403	353	455	432	404	430	417	406	412	425	394	439	404	410	419	401	431	348	412	358	355	384	388	408	446	399	436	418	442	406	401	428	398	427	415	426	425	425	420	427	418	410	432	421	389	396	436	417	470	419	411	394	411	449	423	402	403	438	444	458	370	421	394	406	436	385	397	429	420	437	386	447	403	416	389	441	405	436	391	443	413	394	393	412	443	393	410	402	437	422	383	442	423	422	424	439	456	402	410	420	437	391	416	398	409	404	424	426	418	391	391	428	442	416	432	451	437	452	384	381	380	396	392	420	416	420	396	384	433	415	405	411	436	401	445	396	396	447	409	435	417	394	396	414	402	430	410	390	408	413	429	425	418	405	414	378	415	388	447	427	409	423	421	423	413	395	425	421	395	424	445	429	372	423	428	394	436	449	420	406	424	449	469	410	425	407	440	435	414	417	384	421	418	397	417	430	439	434	435	434	415	457	412	408	431	411	450	437	424	407	381	422	388	413	396	399	379	437	441	426	416	431	441	427	435	391	412	404	398	444	409	449	369	399	406	400	451	432	439	430	437	415	400	412	390	422	399	419	419	410	447	409	413	441	422	430	406	399	396	422	436	413	433	413	435	435	443	410	375	417	441	412	410	419	413	388	421	397	444	434	358	434	426	396	425	394	465	442	413	411	426	392	401	418	398	395	423	392	434	412	451	416	440	451	411	433	405	419	408	423	388	427	408	425	412	407	440	449	441	399	413	413	404	416	442	436	406	425	411	420	449	432	392	444	429	434	419	423	435	440	431	400	471	418	441	404	414	410	380	415	417	392	398	419	374	428	446	448	392	358	406	405	457	456	411	431	439	442	452	396	396	415	401	434	410	411	446	393	433	415	436	415	407	412	429	419	417	398	413	436	435	417	420	404	445	403	420	387	480	435	394	424	409	429	408	373	446	420	391	398	392	401	426	434	377	409	397	427	406	449	417	429	391	414	446	441	436	409	451	428	421	413	395	411	434	452	421	436	395	407	436	429	422	444	438	409	412	437	409	409	418	402	427	382	425	410	460	405	387	400	389	439	435	443	417	404	414	434	425	414	443	423	424	402	415	439	434	408	408	419	375	424	443	428	387	436	393	447	452	426	400	372	417	413	403	428	411	368	438	421	394	424	432	410	377	421	458	436	388	429	381	453	392	380	433	418	416	410	434	419	422	418	411	442	404	435	428	404	405	400	416	435	433	386	412	440	432	410	415	452	424	402	410	435	395	440	438	425	396	399	443	430	425	423	420	420	404	416	428	417	397	364	432	402	432	442	420	468	429	422	417	420	379	387	426	432	414	396	457	436	417	402	448	408	411	417	428	400	423	434	394	379	406	400	441	429	429	413	447	412	427	420	407	427	439	440	404	408	395	421	426	411	381	403	397	424	421	425	399	421	427	447	421	398	400	430	374	432	384	394	427	401	402	397	435	421	412	406	419	401	403	437	412	419	401	415	440	408	416	423	450	436	469	406	457	434	391	420	381	426	409	412	409	414	422	416	489	426	430	401	428	406	437	432	409	393	411	380	429	418	413	436	431	412	387	403	438	407	394	467	435	398	400	412	433	420	385	402	384	408	407	422	423	419	406	439	424	444	378	439	436	430	430	386	427	373	429	391	416	409	393	415	397	433	418	431	475	464	426	450	412	369	388	426	395	413	448	413	428	417	428	431	431	422	437	391	428	410	426	445	388	413	385	385	432	427	428	410	417	391	408	442	452	396	415	392	378	450	401	416	451	413	406	413	425	409	371	423	404	408	399	384	413	407	396	388	457	433	419	427	356	411	423	387	401	414	436	412	391	408	419	393	381	393	452	447	403	415	390	424	425	370	450	408	447	399	424	395	428	446	426	433	443	425	421	413	418	419	418	413	429	398	422	423	425	411	422	423	399	451	388	407	435	404	374	394	404	405	403	397	421	434	400	424	423	433	410	421	435	397	385	444	410	394	417	449	390	423	418	443	427	420	466	377	422	384	381	402	416	404	399	421	417	436	420	440	418	392	433	393	457	413	396	378	421	433	419	412	425	427	395	373	421	452	385	403	412	442	425	425	388	416	411	453	401	432	412	418	415	442	434	415	410	413	409	424	404	425	389	430	418	417	400	391	459	423	387	402	416	427	363	449	393	421	399	423	413	416	400	398	402	431	408	377	409	395	393	402	418	430	429	413	403	384	400	422	411	394	418	382	408	401	410	414	430	402	423	394	446	439	430	408	431	385	408	437	421	415	414	397	410	406	410	430	420	392	417	416	422	444	409	399	427	424	420	416	399	434	386	414	421	382	425	398	398	406	414	405	378	432	406	400	417	356	416	408	439	396	412	405	401	407	418	449	407	429	379	459	390	411	439	409	406	430	403	400	429	430	407	446	400	405	389	406	443	416	412	405	394	435	428	398	415	402	425	447	422	441	427	386	410	428	426	436	412	419	399	415	389	409	397	399	408	404	403	396	418	440	402	417	404	388	408	423	392	412	401	435	414	434	422	407	435	415	426	381	425	418	409	395	384	399	412	381	407	433	438	414	409	393	451	414	382	394	388	442	400	441	429	429	430	388	411	424	394	412	401
2663	1069	1469	1337	998	754	578	387	317	285	212	173	165	140	151	148	122	125	117	92	113	124	117	117	115	118	89	124	97	97	115	115	110	103	90	133	130	100	115	115	131	126	119	125	119	123	101	128	119	120	104	117	118	105	112	102	101	101	116	127	125	122	117	109	124	104	109	123	123	109	112	117	106	116	116	115	105	132	122	113	114	118	102	110	106	139	120	114	138	117	100	111	117	113	127	114	123	117	129	93	99	113	114	108	98	114	118	123	115	119	118	98	111	111	111	105	143	114	109	114	121	119	113	103	107	100	123	116	115	135	121	129	108	119	128	109	112	103	111	91	123	114	114	108	124	110	113	113	101	111	125	126	108	115	109	83	113	128	92	136	108	121	109	123	117	121	105	117	97	121	107	126	112	109	112	119	112	113	114	101	117	129	106	119	120	122	112	110	118	114	112	108	118	111	106	110	115	111	122	119	97	136	98	99	122	109	113	121	110	109	107	117	107	109	124	107	107	130	115	100	105	119	117	111	106	117	127	111	111	109	105	104	105	115	128	108	129	97	104	120	121	125	107	104	113	118	113	107	86	116	93	136	105	123	83	117	108	125	131	138	100	115	134	102	124	122	110	109	107	101	105	107	129	124	118	99	120	112	113	110	99	117	122	100	116	115	110	133	116	126	108	119	126	128	117	116	116	87	104	92	103	126	113	110	114	130	104	109	136	115	129	115	111	111	130	120	112	130	105	105	98	117	101	100	118	110	113	116	125	101	100	104	99	116	127	117	119	120	113	120	106	112	119	106	112	111	120	115	108	115	92	112	116	124	107	120	101	114	124	121	109	134	103	139	103	113	126	105	116	131	117	113	113	119	105	118	110	114	119	95	109	98	100	109	117	118	107	113	115	92	96	113	107	116	127	122	105	128	112	118	110	101	125	112	129	110	114	100	101	101	120	116	96	111	117	105	117	111	107	104	87	132	119	111	117	117	103	117	94	94	101	109	113	107	115	114	126	106	97	95	141	116	104	115	124	118	106	120	112	111	121	114	114	108	101	126	125	112	116	121	128	118	118	112	100	114	99	115	114	105	113	116	116	127	113	106	96	130	103	110	115	122	113	110	123	113	97	114	111	116	96	114	115	117	123	96	118	134	122	104	111	121	117	123	123	125	95	119	140	100	122	103	122	114	103	108	124	109	107	127	119	127	114	120	119	107	124	112	145	111	113	123	97	129	97	132	92	103	105	109	104	127	104	127	110	99	121	100	111	114	111	103	100	96	109	118	119	114	108	100	129	117	106	119	112	133	109	104	112	109	139	104	126	120	118	125	117	119	131	107	98	98	114	136	122	101	107	118	117	111	111	110	116	117	125	106	104	113	111	109	125	136	119	122	120	116	100	112	126	101	102	115	107	106	111	121	118	121	106	107	117	129	106	123	124	109	128	104	120	116	106	100	123	115	108	105	107	123	109	107	96	102	113	119	120	114	102	104	133	126	111	125	113	119	138	110	112	112	120	107	104	112	118	114	113	112	124	124	115	131	116	114	137	122	112	129	130	94	109	124	120	123	111	106	114	112	95	110	105	107	92	118	126	113	118	109	117	111	116	110	109	116	102	109	134	103	111	97	98	135	120	123	118	115	129	106	118	89	148	135	112	120	127	117	90	113	117	131	120	120	128	113	112	111	124	127	119	89	131	137	124	126	109	120	111	119	100	120	108	108	113	113	114	138	127	115	118	115	123	126	94	120	131	108	128	92	103	110	120	111	106	109	97	118	109	119	118	121	122	108	103	128	116	123	122	107	111	119	100	113	118	112	122	116	98	107	104	132	112	144	126	99	102	95	117	107	120	110	119	130	123	106	105	112	127	114	105	84	117	118	93	121	105	111	102	109	133	133	120	114	112	110	123	104	118	138	119	122	128	109	109	109	110	117	102	121	112	126	106	122	103	121	111	113	117	121	106	120	122	108	121	94	113	117	104	97	110	112	106	82	122	101	113	103	124	108	119	114	115	127	121	107	132	99	118	101	141	108	132	105	123	112	116	95	108	107	117	104	109	118	119	114	126	116	125	106	140	114	111	102	107	104	109	120	135	118	126	116	129	100	118	114	92	112	116	121	114	113	102	127	105	109	99	131	101	108	105	106	119	106	108	99	100	108	109	117	106	106	113	90	102	122	135	96	98	111	137	105	132	120	96	111	105	91	111	99	140	136	100	123	106	114	111	107	128	125	128	112	130	126	124	103	111	102	111	109	104	121	115	113	113	134	138	83	129	117	118	103	97	102	116	118	108	99	119	111	113	109	101	105	122	116	118	106	117	111	100	108	124	109	130	111	121	115	78	119	111	111	92	105	125	119	107	129	130	88	103	102	123	92	113	128	108	95	109	124	115	110	111	107	111	133	99	111	137	127	107	107	122	124	105	107	108	94	97	109	116	114	118	137	97	116	107	93	113	110	101	106	97	118	105	103	111	117	90	122	135	119	116	121	95	123	127	119	110	119	136	91	120	105	117	116	111	126	128	110	132	116	125	102	104	108	100	127	111	108	125	125	105	97	122	127	110	123	130	95	128	128	86	113	105	135	131	106	106	101	107	112	118	120	109	107	111	130	121	113	116	118	118	100	138	114	125	99	106	118	114	104	108	118	122	122	97	117	118	105	102	108	120	133	114	110	109	104	105	110	104	108	103	114	112	126	123	122	117	113	120	118	115	113	98	90	98	122	108	123	110	113	125	121	120	117	139	110	121	125	109	104	120	107	139	94	127	95	131	101	111	113	116	119	114	109	95	127	115	125	111	117	110	112	105	114	101	107	112	112	95	102	97	134	112	100	115	122	90	114	123	87	107	126	116	100	99	125	120	121	122	128	120	100	114	97	102	123	119	87	100	119	125	106	114	113	103	112	111	121	105	115	119	117	130	107	113	106	98	122	104	128	106	119	98	102	127	97	114	129	125	113	121	106	99	104	135	105	121	100	112	109	134	116	132	108	95	98	107	114	117	120	106	111	118	113	102	123	126	117	110	115	129	111	135	120	113	131	117	115	102	111	101	117	97	112	129	132	110	108	127	126	108	114	107	112	107	132	111	119	120	103	106	131	122	122	124	91	122	131	105	135	135	101	100	111	107	129	134	102	104	104	112	91	128	119	100	112	115	106	118	137	116	112	113	97	112	126	109	126	111	120	122	111	92	121	114	128	108	96	127	130	111	129	114	111	103	106	95	114	120	116	112	92	96	120	102	111	100	104	114	124	96	110	118	117	120	110	119	125	112	100	119	108	122	131	119	128	106	127	118	110	115	101	120	107	113	104	98	108	116	107	111	107	108	120	105	101	121	106	91	119	117	108	115	129	108	114	113	113	99	106	105	114	98	124	126	103	107	117	104	97	106	115	112	130	116	129	97	121	129	94	106	138	128	126	112	125	123	113	117	118	124	111	99	130	104	93	106	120	107	116	124	117	98	107	125	114	124	118	111	114	123	149	122	110	128	130	109	98
2699	1561	3701	4785	4164	3690	2728	2027	1837	1465	1185	990	852	710	633	566	535	479	472	469	447	451	433	423	429	430	433	439	453	415	425	413	389	402	465	452	389	425	460	442	421	421	436	452	422	415	414	413	432	421	434	442	435	425	433	399	435	404	393	398	377	438	427	438	456	438	406	405	425	423	440	402	447	439	447	432	415	400	437	454	454	417	411	432	383	428	405	428	433	456	428	407	426	410	427	419	409	404	392	434	415	438	398	401	460	402	429	402	431	433	421	440	455	431	418	426	414	411	435	423	387	441	394	420	425	424	410	412	424	443	419	420	387	413	403	431	393	410	447	413	400	411	427	404	420	403	426	448	433	426	416	403	417	437	448	420	438	412	389	430	445	428	400	418	425	409	385	416	395	407	394	375	426	417	427	403	422	423	403	424	444	426	423	451	419	421	443	387	435	413	428	403	392	398	392	448	437	432	438	449	420	387	450	395	423	454	383	397	398	425	425	417	432	428	425	411	415	392	415	416	423	418	408	404	402	420	411	423	457	431	410	449	402	390	410	427	437	440	403	414	420	404	437	434	449	376	397	434	409	407	419	414	402	380	411	416	398	447	385	401	429	417	398	414	406	437	401	379	399	435	398	403	400	413	441	476	435	425	400	412	432	435	451	422	421	409	421	402	432	443	429	400	465	402	390	425	409	385	425	406	397	407	397	424	419	414	426	419	451	430	385	432	448	410	453	436	426	402	432	451	404	409	425	374	426	403	418	380	419	399	438	377	381	364	402	440	405	420	396	414	400	433	430	447	393	410	437	383	443	390	448	410	412	427	405	429	379	387	390	388	416	401	449	414	413	404	416	414	401	443	422	428	410	400	398	405	434	412	403	437	453	418	456	413	424	451	404	402	401	427	432	442	430	385	421	438	406	426	407	433	435	419	439	411	424	412	395	442	418	388	441	446	431	431	408	420	412	455	426	443	412	384	398	424	385	442	419	405	453	415	392	421	414	386	416	406	450	433	436	357	422	393	426	364	419	416	426	411	429	411	433	409	402	431	444	413	403	418	453	427	386	419	413	408	439	392	431	408	408	406	423	432	403	445	447	419	415	462	406	387	408	411	421	418	453	409	430	394	451	415	448	451	416	422	432	414	434	453	430	403	400	377	435	431	446	418	387	401	397	407	418	415	416	404	419	404	431	401	408	433	421	422	437	408	396	427	396	439	437	425	427	407	398	414	414	476	408	418	397	452	425	457	415	409	413	416	412	452	415	439	396	406	392	399	409	453	436	430	463	405	438	395	414	434	439	398	410	408	418	398	417	461	426	422	410	400	415	438	384	471	411	419	426	403	387	408	435	410	400	405	400	410	416	363	408	411	420	415	435	409	357	430	447	385	408	432	436	404	433	465	456	410	424	436	414	398	401	423	415	439	423	453	449	365	461	410	435	423	454	425	418	410	442	401	457	408	438	407	405	418	401	395	438	435	382	406	420	393	438	412	438	407	431	368	423	414	437	393	416	425	413	457	421	431	422	399	417	444	462	410	425	461	383	386	397	430	427	420	418	364	407	402	399	439	426	448	405	413	385	458	413	439	415	457	429	439	398	410	451	423	403	452	401	418	423	412	413	405	463	413	416	437	434	412	408	464	448	446	413	419	433	409	397	411	383	382	408	411	380	409	462	421	390	466	398	419	423	454	409	419	411	419	425	447	407	410	433	402	406	423	417	388	414	424	415	426	407	417	421	400	416	443	454	405	403	393	440	378	414	434	415	441	386	426	426	368	386	420	402	432	433	447	420	420	436	421	451	399	364	415	464	416	396	403	404	424	403	404	406	406	444	400	393	438	387	383	416	425	419	421	409	442	433	390	413	426	412	413	382	452	411	398	394	410	432	402	402	421	434	402	426	423	398	385	435	449	425	435	394	408	432	407	424	419	431	404	428	443	416	411	436	410	423	417	434	392	411	416	421	397	389	414	397	419	441	397	384	409	408	399	438	427	386	416	414	445	427	447	420	418	416	436	421	412	444	427	393	423	414	392	405	456	396	403	398	391	399	408	405	411	448	453	411	352	412	428	371	422	431	405	421	409	405	410	431	448	425	450	432	374	442	430	394	429	407	413	411	463	425	421	445	458	401	424	416	377	457	417	423	434	407	433	428	432	426	409	406	404	439	412	387	406	412	406	395	410	391	409	445	425	396	426	392	456	389	427	420	427	453	444	406	376	412	405	428	429	416	450	352	426	421	404	425	429	448	426	431	405	416	421	416	415	440	457	424	400	414	455	423	403	389	443	398	415	404	412	440	381	403	423	409	416	412	462	437	433	428	422	420	415	416	390	394	400	409	404	415	400	413	403	440	410	399	365	418	433	410	406	418	405	427	485	419	413	416	411	398	409	426	410	416	446	419	413	429	434	430	406	401	446	426	359	413	400	387	418	416	393	435	413	406	404	403	415	431	438	433	386	395	384	405	414	383	439	416	451	425	365	431	384	460	413	376	388	442	402	399	429	440	404	442	400	360	439	390	399	409	402	408	422	417	423	427	438	404	415	424	413	415	430	394	433	443	416	393	436	423	435	418	393	452	443	420	407	383	410	396	413	393	449	426	417	418	413	411	437	414	431	405	433	406	420	413	399	409	436	402	439	423	399	424	395	426	402	409	457	439	440	426	399	421	424	408	425	373	441	432	403	376	440	427	416	396	422	430	417	410	410	406	423	437	431	424	368	414	407	411	430	423	398	390	425	380	456	448	410	402	443	429	411	433	410	441	430	392	401	407	417	406	427	389	410	408	409	407	414	410	431	446	447	434	401	391	421	442	404	446	429	403	394	438	376	404	411	456	434	417	412	436	454	420	429	461	450	418	433	424	376	442	417	433	454	391	426	470	435	400	400	443	409	422	442	446	408	437	440	425	422	409	414	416	406	467	433	409	413	414	462	428	431	399	436	416	409	433	409	419	423	425	391	370	415	404	401	410	412	422	450	435	453	430	421	434	443	443	404	417	381	453	412	419	417	416	433	426	415	428	413	412	416	375	433	422	429	412	421	411	424	435	413	417	426	414	440	448	425	373	437	455	428	417	409	410	400	420	375	423	448	439	437	401	439	414	419	438	428	404	424	405	407	391	398	423	423	415	466	399	397	442	411	399	405	421	415	451	398	399	421	421	436	387	409	392	423	403	421	425	389	407	405	397	410	423	441	455	429	422	440	426	417	416	392	433	405	395	408	413	442	388	460	446	394	437	397	420	418	421	423	401	417	426	409	435	392	393	425	431	447	457	403	427	404	404	423	448	407	410	419	422	396	413	437	403	402	388	452	424	410	407	393	418	418	443	439	440	453	374	429	394	411	384	382	400	409	415	385	452	420	433	402	420	405	415	387	425	415	419	442	400	416	405	441	412	398	402	428	417	414	417	423	428	418	410	401	401	439	424	406	380	434	468	420	437	421	424	417	400	425	443	403	434	419	428	428	424	437	402	450	417	395	389	435	438	397	415	419
2685	1046	1524	1264	979	761	511	365	345	267	219	181	157	164	136	139	128	125	145	101	115	128	118	119	110	117	110	123	128	114	113	111	133	105	121	124	105	101	133	117	103	126	115	129	115	112	124	114	117	117	118	113	115	133	109	120	125	114	136	118	116	100	123	94	117	149	115	106	98	121	125	110	110	82	99	122	118	106	117	108	139	116	108	119	120	114	118	114	116	132	123	114	118	117	123	98	139	109	91	116	126	114	97	115	125	103	108	122	121	115	121	127	116	129	110	106	108	116	122	126	111	95	117	131	95	112	124	130	114	122	122	108	135	107	114	120	122	117	117	107	106	108	136	122	113	103	114	113	133	118	122	124	105	110	144	105	120	109	106	123	99	114	113	128	118	127	121	116	105	124	118	101	100	117	126	103	119	121	118	118	108	98	86	124	127	104	116	117	114	104	109	117	88	122	131	124	107	122	103	130	120	110	119	127	113	127	113	127	95	119	93	114	113	132	122	102	118	115	103	104	130	101	111	129	119	113	103	99	101	114	119	123	112	120	118	122	128	92	120	105	122	111	107	112	128	104	107	110	125	117	121	128	103	98	112	128	114	98	119	88	109	114	124	106	109	106	95	115	105	115	112	113	124	113	117	112	109	118	115	106	119	134	110	122	103	111	93	105	132	113	122	105	124	109	102	114	109	129	107	107	114	103	86	124	107	109	118	120	109	108	114	121	110	110	112	117	133	125	115	108	114	99	119	107	114	126	96	101	100	110	117	112	94	114	121	116	122	97	109	101	99	111	119	111	118	115	100	106	113	124	120	109	114	117	105	115	106	115	116	128	114	107	119	122	128	122	114	103	124	123	94	119	108	137	107	116	119	125	116	95	112	108	129	108	115	117	119	101	117	117	131	122	118	136	113	114	108	131	108	118	101	114	128	117	127	101	120	92	108	117	113	113	90	122	111	113	114	126	97	120	111	110	112	122	99	127	104	118	127	108	106	114	113	111	135	115	108	109	116	121	111	116	116	123	120	118	118	119	108	106	133	98	102	111	103	123	128	120	98	132	122	122	128	113	117	117	121	117	112	87	130	96	118	135	130	119	127	127	125	134	103	116	95	120	113	119	113	112	118	126	124	114	118	114	84	106	128	120	109	123	105	115	118	122	85	123	100	121	102	120	122	130	114	121	128	125	129	117	114	107	144	112	123	99	135	108	99	111	108	117	99	119	117	110	102	108	119	112	92	118	117	112	123	111	118	119	113	111	110	113	104	120	115	108	103	112	112	120	125	97	121	106	108	121	96	105	120	102	118	115	121	90	118	114	112	115	113	112	129	142	101	116	94	121	120	98	117	127	125	117	135	102	96	113	117	105	116	115	99	119	136	124	138	110	117	123	113	118	108	96	135	112	99	138	99	110	118	115	102	119	130	116	99	109	109	140	129	120	107	110	130	109	115	125	106	99	105	114	108	120	125	118	100	127	122	119	113	111	131	119	105	129	122	118	109	95	85	119	129	122	106	111	103	104	103	130	124	131	114	136	126	95	98	112	105	137	129	111	115	128	115	112	128	115	125	134	128	109	98	103	113	101	124	123	114	113	115	127	96	108	108	105	124	110	123	118	116	115	94	111	116	99	108	119	121	99	114	126	125	99	118	101	118	111	131	121	135	112	122	129	110	132	114	94	114	102	112	101	118	124	119	116	124	108	108	93	118	104	108	105	129	124	124	112	104	104	104	108	128	91	140	91	126	114	108	125	112	121	122	116	117	128	120	106	116	127	132	111	130	118	125	117	106	121	123	108	110	116	114	105	111	126	110	113	121	102	97	111	92	112	121	98	116	116	93	111	112	106	126	137	108	118	119	134	122	120	119	120	85	114	123	107	104	111	124	122	113	109	97	122	122	118	118	118	115	109	117	106	132	115	123	100	130	115	129	107	108	92	108	108	119	103	81	101	123	111	96	104	120	109	130	114	95	117	124	138	113	128	104	120	119	116	102	100	102	119	121	92	120	99	107	122	113	103	119	118	108	92	110	129	107	112	120	96	117	92	106	124	106	119	95	112	108	106	92	117	107	140	103	106	97	105	127	96	114	110	109	109	117	117	95	106	119	111	119	110	119	121	116	127	98	123	123	118	128	123	126	106	108	105	92	113	109	110	102	117	112	112	120	113	126	119	102	112	127	113	107	104	119	113	96	119	114	95	114	98	126	109	141	87	125	112	100	109	107	109	116	108	108	113	109	104	112	122	114	102	111	121	117	109	106	122	107	130	115	109	123	110	110	113	113	108	119	99	125	116	98	101	114	120	113	106	114	123	111	97	132	103	124	112	102	103	115	110	115	109	117	96	96	121	97	103	112	125	113	96	116	123	106	129	108	122	103	111	108	93	121	105	113	125	112	124	111	111	120	124	107	106	139	129	129	141	115	120	101	102	120	112	111	114	110	121	118	124	109	131	115	113	105	113	129	109	125	108	96	111	138	111	125	105	106	113	109	137	126	97	115	120	105	133	143	117	118	108	108	132	126	104	125	104	140	124	121	129	128	120	117	121	114	111	106	101	109	114	122	114	113	129	112	112	110	101	110	104	123	113	120	103	116	109	114	116	116	125	113	116	107	125	100	121	115	92	118	104	124	138	117	109	132	103	104	102	116	131	131	124	105	109	123	102	120	111	100	120	113	92	120	115	111	119	121	103	130	127	117	140	117	110	121	121	111	125	124	120	109	99	108	97	106	115	109	128	123	99	120	127	111	122	129	115	100	100	133	115	116	123	114	124	106	91	123	98	119	103	101	113	111	129	131	107	128	96	132	124	109	102	107	109	105	122	117	105	117	121	116	106	116	128	132	109	120	97	114	90	111	118	114	153	129	104	115	100	104	112	129	101	96	112	132	112	116	116	98	118	129	124	118	119	106	107	126	125	103	109	107	115	102	130	117	107	105	120	119	135	110	109	99	100	109	110	124	127	129	111	106	106	113	103	136	110	106	111	97	115	121	136	112	102	109	119	112	118	111	110	107	116	106	103	126	136	96	123	129	123	133	112	112	117	142	122	126	100	119	125	120	106	116	117	110	123	99	122	116	130	128	124	125	132	116	129	113	106	115	99	125	112	108	109	105	124	120	133	117	113	120	107	109	111	128	99	96	107	106	128	103	106	105	115	112	114	115	116	118	119	112	134	121	113	85	118	124	137	108	114	96	118	123	110	91	117	119	104	108	85	116	121	123	112	114	120	118	127	110	116	113	129	116	116	120	118	129	127	123	117	123	105	108	121	122	108	107	93	116	106	102	126	109	109	130	129	111	110	114	126	121	108	118	114	111	137	122	107	124	106	113	115	111	122	98	107	95	105	118	92	108	126	120	107	116	118	105	122	111	115	103	120	126	103	116	104	113	118	110	102	102	105	109	113	112	122	100	115	113	112	100	97	123	133	95	105	110	126	121	94	111	118	121	103	120	113	118	112	103	124	115	98	111	104	135	88	128	124	115	114	120	115
2594	1535	3728	4938	4380	3581	2725	2092	1732	1526	1136	1023	839	746	640	598	522	491	483	445	462	407	414	420	417	459	417	397	452	422	437	426	412	460	413	463	449	445	435	392	421	434	422	375	449	402	420	454	440	438	463	469	431	412	418	407	390	426	457	394	416	393	432	414	426	448	425	429	431	441	441	417	442	398	445	454	417	427	399	437	418	433	408	398	452	406	395	379	437	442	405	424	435	390	439	422	420	430	435	410	438	404	427	401	445	450	365	376	409	428	430	447	417	408	407	422	422	436	419	402	439	428	410	413	450	434	437	402	410	419	448	388	413	392	379	456	435	440	416	403	401	411	435	362	421	401	408	466	450	411	397	406	437	428	431	482	428	412	426	435	396	399	406	431	412	432	422	434	407	400	403	424	407	427	420	425	384	394	435	434	414	389	434	432	430	403	412	432	445	407	410	420	412	439	427	400	430	429	436	417	417	417	423	421	397	416	457	425	395	478	417	396	423	407	433	409	431	418	406	457	402	458	419	411	384	418	427	448	433	397	444	418	386	428	432	418	390	377	441	471	405	394	398	389	405	393	459	429	379	424	429	434	461	419	404	403	424	424	407	456	410	431	429	437	438	434	432	409	433	422	424	410	412	421	430	436	430	392	397	398	400	393	375	426	453	444	444	412	411	451	378	421	437	395	436	407	460	430	397	412	441	413	440	454	443	418	398	419	407	402	398	455	435	400	434	397	419	429	405	413	436	434	432	437	445	433	399	433	444	415	412	409	404	413	406	454	417	413	475	429	416	432	392	395	414	422	363	379	429	393	397	416	443	409	417	442	409	414	400	401	388	412	405	430	408	419	438	410	436	440	453	413	407	422	394	427	455	447	425	422	433	419	415	442	412	447	394	413	395	423	408	378	427	419	404	430	391	429	414	432	463	426	440	418	428	412	418	436	403	410	424	403	391	420	409	410	365	400	383	402	400	410	420	447	372	433	415	395	446	447	415	431	378	420	400	411	436	419	456	448	423	449	444	430	427	411	422	404	413	393	466	439	453	417	428	448	402	433	446	406	395	455	422	427	399	446	448	461	430	408	438	431	396	414	421	422	439	417	441	409	413	380	401	444	434	385	406	401	434	432	418	430	455	426	438	423	423	380	411	444	396	405	407	375	414	422	435	425	437	434	436	390	400	415	445	460	393	419	455	425	390	438	399	405	391	410	379	470	424	393	398	409	395	404	446	448	386	429	420	414	421	406	384	432	451	438	436	430	411	420	449	423	390	423	432	434	403	405	411	386	407	418	420	413	418	408	416	376	393	414	433	419	407	407	415	432	442	437	423	406	436	412	405	402	423	436	372	404	387	430	417	421	439	397	433	425	425	428	412	393	446	439	401	426	400	423	415	440	412	458	429	437	395	402	423	425	412	430	427	418	408	387	422	405	386	413	430	430	412	483	423	418	397	444	435	444	387	446	404	434	422	414	441	429	397	444	404	417	401	445	417	436	411	425	387	416	427	432	463	434	456	407	395	430	429	422	388	442	462	423	430	425	411	411	419	414	433	411	440	419	410	413	410	413	460	403	433	443	402	455	429	396	416	454	430	439	377	402	426	432	386	443	429	426	446	414	415	438	401	428	395	440	426	400	443	434	448	454	446	401	407	410	416	421	392	411	414	397	415	419	431	452	409	448	431	425	398	410	390	417	433	405	370	433	433	405	413	405	418	449	449	466	415	388	409	402	403	393	406	406	402	399	403	438	415	439	428	427	412	455	443	407	434	403	430	433	419	436	416	398	431	417	444	420	418	416	429	447	414	418	443	444	404	469	402	432	403	475	443	440	387	414	417	442	437	361	448	416	416	425	427	430	429	440	384	449	408	397	412	425	419	419	447	399	406	430	443	424	412	418	425	422	415	403	444	405	412	396	415	397	399	428	410	413	384	442	408	416	400	395	408	429	409	420	393	440	390	399	391	391	426	421	432	400	395	397	405	412	406	410	406	388	442	410	440	471	397	400	427	423	433	449	401	413	409	412	433	387	426	430	391	409	417	425	420	417	384	382	414	420	398	417	435	421	423	380	431	391	411	393	402	425	450	428	418	413	414	418	387	414	424	394	431	390	428	414	442	450	407	422	441	416	396	411	448	423	429	436	382	431	441	437	425	453	424	424	409	415	407	405	468	447	374	397	422	423	430	429	426	435	440	401	414	393	420	422	444	435	416	399	366	427	412	408	418	399	389	398	419	424	427	417	432	410	418	403	408	443	417	408	435	417	425	426	386	424	405	411	417	408	389	416	424	403	410	445	432	426	385	397	421	413	407	434	402	395	456	437	397	424	436	418	438	403	404	428	421	433	408	430	382	450	416	421	396	390	447	413	447	405	396	421	421	384	434	441	416	406	416	454	397	426	453	412	376	413	397	430	434	422	438	420	429	401	395	414	421	414	422	419	416	444	460	432	398	411	431	421	456	381	416	417	405	403	413	441	414	418	406	426	431	421	419	404	398	376	419	417	414	430	393	440	383	385	453	407	431	451	418	413	390	426	430	412	444	400	437	478	426	433	400	382	425	426	458	412	403	421	360	385	404	411	412	445	425	423	420	436	432	401	433	424	407	401	434	481	419	438	435	419	400	384	370	439	411	409	421	440	397	414	380	415	413	436	398	421	435	397	434	440	397	435	425	414	427	413	445	384	420	422	459	447	415	413	416	392	412	386	439	406	428	395	395	423	416	433	419	410	448	427	419	394	453	395	407	464	421	418	402	421	425	425	455	410	420	409	451	391	414	437	429	440	409	413	405	386	444	443	455	430	441	403	453	406	405	425	410	420	420	433	423	397	418	447	405	398	404	446	400	454	449	418	395	446	418	419	462	435	398	436	431	418	437	413	398	382	428	405	394	443	465	423	413	433	428	402	455	441	405	380	432	395	434	421	419	447	429	420	389	436	411	447	448	405	430	439	407	458	440	420	440	391	420	423	388	430	393	397	399	449	401	426	420	434	465	436	432	434	407	404	433	400	408	393	409	439	415	429	417	398	455	434	431	448	393	434	429	429	376	428	427	439	417	429	420	399	439	437	453	390	408	413	452	397	456	386	399	407	424	420	410	392	390	412	431	432	390	416	443	440	408	435	435	423	383	394	431	422	439	441	432	421	407	397	427	452	411	473	403	398	397	407	418	429	446	432	429	437	431	430	391	457	422	417	423	427	395	421	412	433	425	420	412	426	401	461	428	418	429	400	441	446	402	452	424	428	419	449	427	424	410	426	444	394	416	424	398	427	444	428	431	474	433	413	393	427	400	408	390	440	417	388	422	380	438	437	452	426	421	415	421	425	424	444	442	426	422	410	400	480	412	431	427	429	378	428	400	377	439	405	410	412	428	400	404	449	422	448	411	434	411	416	415	426	379	413	400	407	412	424	453	383	391	441	407	443	449	441	417	444	423	427	454	415	370	441	408	419	368	394	409	412	398	444	418	432	422	440	426	429	437	412	448	377	409	426
2668	1015	1539	1288	958	683	597	423	347	256	199	183	152	144	136	123	112	135	99	111	113	117	121	127	125	114	123	105	117	112	121	96	108	106	127	117	109	109	121	107	109	115	136	113	133	99	116	132	117	130	107	108	106	122	131	127	106	119	125	122	132	128	107	118	124	125	111	113	116	101	121	115	95	108	118	113	118	113	94	116	120	114	102	100	119	127	118	130	84	117	101	130	112	116	113	104	107	140	131	119	121	120	139	119	111	101	111	114	114	105	102	90	100	116	113	120	135	117	121	116	115	129	90	112	113	105	120	115	111	104	114	116	115	108	129	122	111	114	118	124	105	112	113	131	103	100	117	123	108	107	96	118	115	112	87	123	106	102	110	117	116	124	119	123	122	116	106	112	106	115	100	120	125	106	111	128	140	123	114	100	122	101	127	110	120	99	117	93	105	116	116	105	107	113	101	118	118	116	105	107	94	131	99	108	113	124	110	138	129	121	114	108	131	138	114	118	120	114	102	112	119	103	124	119	135	111	113	105	119	114	120	123	130	113	127	115	127	100	102	116	110	97	125	112	119	130	101	113	95	132	137	94	109	119	121	105	136	109	116	112	114	104	101	96	110	113	100	112	115	104	116	109	110	111	90	112	103	121	106	111	112	107	113	120	117	112	87	117	124	99	129	110	119	109	119	115	108	133	122	126	104	113	99	108	112	126	104	102	124	100	108	131	118	119	122	104	109	136	116	81	124	118	109	117	110	111	130	108	106	114	102	99	110	121	121	99	123	123	116	121	118	129	104	118	118	125	120	114	104	124	120	103	106	107	126	127	119	124	91	135	112	102	103	129	109	129	108	113	125	117	125	113	99	112	109	125	115	106	107	120	123	124	120	130	133	96	115	115	108	99	113	142	132	103	95	110	98	113	117	112	121	91	81	111	111	131	125	119	114	127	118	127	108	100	109	106	140	121	108	115	122	109	125	127	115	102	119	122	99	114	109	126	133	103	114	136	98	113	129	131	130	89	106	121	117	110	116	105	105	118	137	122	110	107	114	150	121	108	112	111	129	108	127	103	96	123	122	111	105	124	96	97	112	116	123	129	110	103	136	116	115	116	126	119	130	135	106	126	117	108	97	122	110	118	119	121	108	121	102	107	129	127	93	112	134	116	125	128	116	111	105	121	111	117	117	99	119	120	97	110	123	107	116	105	120	117	109	95	131	110	125	135	129	134	127	104	93	115	123	113	137	116	128	134	118	126	127	111	119	98	114	125	121	113	115	112	123	110	107	95	111	133	115	107	98	114	107	108	129	105	117	119	98	113	112	133	112	130	113	121	101	123	120	112	121	131	149	118	127	113	105	132	123	117	108	125	96	122	123	114	126	114	104	115	107	124	119	111	130	118	134	121	113	98	122	95	116	121	110	105	136	121	134	103	98	118	108	123	130	140	116	112	112	113	118	122	113	114	130	116	133	114	136	89	111	140	124	108	119	105	114	115	100	96	105	123	108	112	125	97	117	115	99	113	113	132	99	114	108	113	106	107	103	108	118	121	122	114	104	126	106	116	110	125	116	106	103	112	104	136	122	113	122	121	92	133	132	120	102	109	104	131	118	103	111	98	112	102	118	134	107	112	115	122	109	120	114	123	108	113	88	114	118	112	113	121	106	106	113	124	135	110	123	100	115	99	121	104	111	104	151	110	114	118	108	113	110	144	142	131	124	112	132	105	137	111	122	121	111	104	106	123	111	109	126	108	108	126	116	111	115	111	119	114	127	116	110	101	119	112	100	99	133	87	130	87	128	145	119	114	117	100	124	119	131	95	112	109	115	121	115	107	98	106	111	93	130	131	115	112	115	124	101	110	117	122	119	119	129	111	112	123	113	118	94	99	108	117	121	114	113	98	103	130	128	116	125	108	99	121	129	129	110	120	98	113	134	133	104	102	131	116	125	124	110	127	116	119	106	110	123	119	105	111	100	122	142	104	125	134	117	114	116	123	126	106	106	126	133	121	119	114	123	151	127	93	119	103	116	122	142	103	128	116	105	118	114	112	120	106	123	93	135	111	126	109	112	115	112	114	141	104	125	123	118	105	120	116	121	110	113	110	123	99	100	105	121	119	120	111	127	114	114	105	111	101	111	121	129	125	113	103	132	112	120	132	86	105	100	125	116	117	112	123	114	115	112	114	99	100	118	119	101	109	127	119	118	130	101	109	91	139	102	111	149	108	109	130	125	118	123	122	98	119	133	120	115	123	119	125	111	97	124	115	111	103	113	107	136	140	92	128	109	108	107	108	109	116	121	107	128	128	113	127	123	135	128	114	104	113	117	106	102	112	114	108	131	78	95	118	106	126	108	112	111	110	108	116	118	126	121	120	109	102	110	120	126	100	137	124	121	119	115	111	99	104	119	102	102	88	115	119	121	100	122	109	119	104	122	111	118	118	118	109	94	113	114	135	106	103	117	112	117	136	109	122	110	118	113	108	107	114	129	110	108	110	116	116	116	110	91	95	113	112	121	119	122	124	110	131	130	98	106	107	127	105	105	118	113	112	112	106	103	129	119	102	113	113	108	121	101	92	122	98	107	110	102	120	106	113	113	129	118	130	107	123	131	122	131	120	117	123	110	108	109	112	100	102	144	98	117	123	117	126	125	112	134	118	126	104	107	123	116	141	118	108	118	115	134	118	137	123	110	110	118	95	126	139	122	122	110	126	105	124	115	104	126	83	103	131	106	111	112	131	119	117	118	111	120	119	113	115	112	121	107	105	109	105	98	107	108	110	109	103	127	111	111	110	121	128	111	110	119	112	115	123	101	108	89	116	119	126	114	112	104	118	119	102	100	113	102	117	123	107	104	102	121	118	117	106	129	94	112	94	109	127	129	122	121	109	116	124	95	117	121	114	117	129	113	111	116	114	107	97	94	122	104	108	123	110	126	122	131	123	116	116	91	117	119	109	135	116	116	109	123	100	109	106	101	91	114	114	113	104	108	106	102	115	108	125	102	112	95	92	84	122	104	112	122	113	124	128	125	108	115	107	98	115	135	112	90	110	116	114	110	110	100	109	128	111	105	108	104	111	127	126	112	131	112	134	103	115	123	105	118	118	117	120	139	110	138	116	101	125	117	107	124	129	96	127	117	115	120	111	110	111	116	115	124	116	133	126	123	98	118	137	127	121	133	127	121	116	108	118	115	98	121	109	132	130	105	121	114	118	135	94	112	129	128	97	102	102	113	115	109	122	111	103	120	137	120	132	101	120	110	137	105	93	101	131	118	113	123	113	127	128	98	102	107	112	116	105	112	127	103	124	108	111	129	121	116	113	107	115	109	110	121	110	124	121	111	121	117	99	107	103	125	104	110	139	104	136	124	111	104	124	116	104	118	115	115	117	108	121	128	99	117	107	112	113	107	129	110	164	117	115	118	108	107	116	100	124	91	128	105	112	125	124	111	121	102	112	106	107	121	132	105	105	109	103	108	128	113	107	126	107
2666	1576	3623	4687	4214	3436	2652	2122	1831	1451	1117	1016	828	767	701	584	544	525	494	459	467	424	419	448	441	397	433	451	426	428	471	424	420	425	432	456	445	426	423	426	450	464	442	492	432	404	441	424	431	453	450	429	442	466	414	381	407	431	404	413	430	419	421	425	415	445	421	423	444	416	426	388	446	436	447	412	458	424	420	435	451	436	429	439	418	431	410	441	408	479	419	416	455	425	427	412	450	440	399	418	412	440	436	418	431	408	425	427	399	408	447	417	398	397	461	409	411	450	455	411	387	429	401	436	401	445	401	454	409	419	403	413	418	432	449	459	428	452	396	418	404	447	438	410	447	387	436	389	435	444	408	451	392	406	392	436	431	418	400	399	404	422	411	445	417	424	375	428	432	429	449	406	374	435	433	411	364	440	420	390	401	457	433	391	434	449	427	433	480	412	434	424	428	442	431	435	451	397	416	424	430	435	383	415	436	398	436	440	429	435	425	428	404	432	443	426	410	419	396	393	413	418	394	415	438	415	397	404	394	413	417	419	457	397	400	397	445	443	397	428	443	421	424	406	438	409	420	386	409	400	429	428	422	434	407	413	422	416	410	411	416	437	470	409	444	458	439	433	418	386	431	428	403	440	456	420	429	418	427	423	431	430	448	389	435	426	416	407	424	429	419	436	435	391	430	445	392	421	452	434	415	414	409	400	424	437	401	410	410	393	416	409	419	450	431	431	417	397	412	391	441	418	395	407	410	424	403	441	426	450	402	417	454	436	389	428	437	449	440	423	439	404	451	424	452	453	398	427	438	443	431	397	397	432	396	448	424	383	436	429	396	406	390	434	413	423	405	435	410	396	413	431	435	432	411	417	412	450	425	421	422	418	434	402	425	440	419	403	436	437	409	384	443	455	384	439	423	439	438	410	427	422	414	418	405	417	430	420	443	435	433	407	413	422	388	446	396	403	493	429	421	409	435	406	422	437	443	418	399	414	414	413	432	413	444	433	429	427	412	408	438	396	398	440	404	437	439	408	415	413	452	409	387	434	418	415	423	459	424	400	447	427	417	457	430	406	444	442	445	419	434	450	423	401	448	421	455	410	358	431	437	414	434	411	441	453	453	427	427	388	440	425	400	409	442	423	422	412	378	399	445	432	441	447	398	439	404	436	416	386	436	441	420	444	424	400	382	430	402	364	431	437	429	459	382	412	424	436	406	398	438	412	415	431	407	430	414	432	437	421	448	436	396	405	418	425	411	400	433	411	437	434	455	429	406	390	398	411	376	428	406	395	430	385	424	415	428	453	429	398	414	436	427	399	424	363	455	416	397	423	439	468	414	402	453	417	413	423	444	415	425	439	419	437	421	437	423	410	393	392	436	438	416	430	398	424	447	412	426	407	401	437	445	415	395	408	383	440	457	381	467	420	420	383	432	433	413	421	437	455	442	389	417	398	442	403	361	413	401	449	412	391	424	421	420	400	404	387	391	461	414	436	427	435	432	441	428	431	436	435	435	400	400	429	428	390	437	432	431	436	439	438	437	443	459	431	407	411	412	425	426	389	373	423	426	441	440	390	424	446	391	414	401	442	413	447	387	393	435	381	402	429	396	438	414	410	396	456	417	397	442	399	417	432	455	422	411	426	405	397	397	452	443	406	453	428	445	438	394	372	465	392	417	403	407	429	470	415	423	415	451	438	416	404	422	409	397	447	416	417	438	427	395	387	403	439	398	420	437	419	421	418	403	401	426	419	407	414	449	436	423	427	407	412	404	380	400	410	438	411	447	429	387	412	452	408	401	441	364	424	447	408	443	428	430	433	424	414	412	448	393	422	458	420	454	422	428	395	424	393	425	410	404	444	417	463	419	434	457	416	406	419	398	444	402	429	391	409	425	476	410	445	432	467	387	467	400	431	447	438	432	406	444	449	400	432	460	406	409	441	404	420	446	433	437	404	436	410	411	403	422	413	411	406	385	433	436	413	395	452	448	425	428	434	408	421	423	466	414	461	439	394	418	436	411	406	415	403	462	419	410	423	447	434	443	423	465	391	423	467	406	411	414	409	431	411	446	425	423	443	426	408	450	401	406	418	422	424	455	419	428	398	415	490	444	388	441	437	411	415	420	443	382	413	451	390	423	422	367	417	438	410	397	435	399	439	429	435	447	420	414	447	470	455	448	427	405	432	370	386	407	430	435	427	394	419	432	420	427	396	411	413	414	391	420	416	388	408	408	444	416	407	379	440	411	405	412	421	399	432	435	471	450	416	433	401	434	408	418	459	444	415	400	401	399	433	405	423	386	436	407	419	433	433	409	399	414	417	376	431	461	408	381	409	425	439	354	424	421	412	490	426	422	420	410	412	412	456	444	431	425	419	393	394	459	385	468	396	435	437	441	455	452	426	449	429	435	430	404	368	428	491	446	439	454	411	422	404	441	396	433	421	430	431	413	409	430	398	431	409	427	429	424	430	457	425	430	406	423	416	418	434	410	417	384	416	440	402	481	433	449	412	396	422	441	410	403	424	433	395	447	421	441	411	426	397	431	422	403	421	433	410	406	398	444	377	404	395	412	400	423	386	412	401	416	357	434	441	418	397	416	386	400	427	431	423	378	407	401	456	430	396	388	418	415	425	431	419	440	432	406	418	423	423	449	435	396	422	428	447	419	425	382	425	399	408	413	406	455	403	423	442	430	411	430	407	410	398	410	430	397	413	415	389	434	452	397	455	372	449	415	451	387	379	428	403	406	404	417	421	404	414	428	425	405	447	445	400	425	449	456	440	393	405	422	420	407	397	428	401	416	398	393	405	452	428	442	433	403	425	453	428	416	386	415	379	429	442	387	429	423	431	424	430	425	438	420	421	413	378	453	397	415	428	423	428	403	416	439	429	385	411	407	410	403	444	428	453	433	411	415	406	427	422	437	393	403	435	408	389	405	440	398	408	416	420	423	451	415	441	426	406	406	378	458	465	404	404	427	435	412	402	432	432	436	377	413	411	453	432	428	433	402	427	403	432	425	412	420	439	418	435	436	381	386	423	402	431	391	404	389	459	412	420	441	420	432	455	415	379	439	475	391	419	402	406	417	376	403	418	389	404	441	420	422	433	418	450	461	429	434	444	413	406	420	415	425	414	383	414	463	392	468	409	418	411	449	461	443	423	399	421	433	418	390	416	423	400	408	410	421	400	418	426	405	425	418	420	434	428	420	377	380	433	414	438	421	422	410	380	413	452	424	410	415	442	464	443	413	386	412	392	424	414	415	430	449	415	430	427	365	423	404	438	384	447	409	389	447	452	406	433	371	449	459	403	431	426	422	443	425	414	428	405	401	432	425	437	418	441	418	420	434	440	432	427	428	413	407	393	401	429	450	446	450	403	415	400	422	405	442	409	400	425	408	403	434	452	458	429	415	383	420	410	422	425	439	403	393	441	423	391	433	441	425	412	448	433	431	418	446	411	404	432	420	422	449	419	432	428	432	404	452	439	420	399
2695	1035	1518	1395	974	848	648	423	327	275	213	188	162	164	136	123	148	120	122	119	115	102	131	116	120	126	120	106	121	95	138	118	116	133	130	133	135	126	152	119	133	120	119	99	116	109	126	131	125	119	106	139	138	125	130	112	119	111	97	103	115	122	127	117	111	107	101	147	110	109	122	117	128	105	103	133	106	110	136	114	117	123	102	133	120	130	104	119	118	136	118	104	113	134	128	124	112	122	123	99	128	114	115	113	131	127	143	126	119	129	119	123	129	93	108	97	116	113	127	123	127	116	124	125	106	128	130	121	116	110	120	106	115	111	118	116	113	114	111	116	125	119	119	114	130	116	124	115	136	109	90	127	117	110	126	135	107	126	129	124	118	109	122	127	113	105	135	101	120	96	107	106	112	122	115	109	90	125	107	113	121	103	122	92	118	119	108	123	128	149	100	113	121	110	122	126	85	106	135	128	114	116	114	132	117	107	119	113	98	125	122	98	105	97	111	138	114	127	126	129	130	108	124	102	124	138	115	125	120	100	96	125	117	126	109	109	118	126	122	115	142	108	102	110	123	133	122	106	107	99	113	114	126	99	101	134	136	135	105	121	126	102	106	108	124	116	113	119	95	102	125	120	109	99	113	118	92	109	107	118	115	120	116	122	116	122	114	114	126	100	110	119	122	118	106	110	132	138	116	111	131	114	115	113	97	137	96	121	114	122	127	117	119	113	126	132	108	108	99	109	127	117	107	115	111	112	124	112	100	126	132	109	109	105	110	134	115	114	102	134	116	112	120	132	104	138	101	113	106	105	100	126	105	112	124	113	123	114	109	119	118	137	115	104	111	116	118	124	121	110	110	123	116	120	105	107	112	132	101	133	126	101	134	138	109	115	134	132	121	94	120	124	125	108	119	126	117	109	110	107	106	138	108	115	125	111	137	122	105	116	100	127	113	134	112	114	126	129	116	100	103	126	135	125	124	119	117	121	147	124	89	110	107	110	127	123	116	113	132	109	125	118	119	119	134	119	108	130	111	114	107	114	115	107	111	114	123	113	132	150	102	121	142	123	116	85	140	98	113	129	95	111	98	102	145	113	109	119	141	118	130	100	133	126	102	122	110	125	123	137	98	124	121	117	123	119	131	104	119	127	120	111	109	118	108	107	126	128	138	116	120	113	110	102	117	102	118	126	129	113	118	112	124	113	108	115	97	113	130	135	112	118	125	98	121	121	110	118	129	124	108	105	123	85	130	117	105	116	125	140	129	106	122	130	112	111	110	107	111	126	99	122	116	131	124	102	120	115	131	114	109	94	129	113	116	116	111	130	103	119	97	116	111	132	138	110	118	133	123	120	90	89	97	111	125	115	107	116	118	122	109	130	128	105	97	126	100	126	125	108	125	124	106	105	97	110	134	120	122	123	108	106	120	111	129	110	123	129	124	98	119	115	134	131	109	118	129	114	100	122	105	134	97	117	117	122	126	111	103	107	105	129	118	116	120	137	139	103	118	101	117	103	111	107	110	100	115	118	115	106	132	118	99	93	115	112	121	110	105	109	106	127	129	126	126	121	121	115	116	110	103	112	137	110	112	120	127	122	119	100	115	107	122	120	114	113	114	123	114	113	116	105	109	128	129	97	127	109	122	112	109	122	147	113	107	99	115	116	130	122	107	99	121	123	119	114	118	112	116	104	111	131	107	86	105	124	118	106	108	99	113	121	111	112	99	101	112	128	121	141	122	133	127	119	126	114	121	131	140	99	121	121	110	118	126	123	101	117	106	99	119	113	108	111	114	115	124	101	113	110	135	115	104	130	117	118	125	130	110	125	111	125	99	127	122	97	103	129	129	124	96	127	98	117	106	119	143	103	110	127	104	119	113	122	95	107	123	118	117	118	119	110	132	115	132	119	117	113	114	135	119	122	133	126	112	118	115	105	128	117	104	111	125	121	109	126	119	97	107	145	122	117	125	109	113	131	107	122	124	106	106	113	111	99	115	111	99	98	120	121	119	117	112	123	97	125	114	130	98	104	127	114	133	111	127	107	112	101	121	114	121	122	109	117	115	112	115	118	128	114	129	117	111	127	107	107	109	119	134	119	117	119	113	101	116	112	118	135	115	112	114	97	117	139	122	111	123	121	109	125	92	143	151	123	143	131	119	122	113	117	116	117	109	111	99	118	124	123	119	139	111	102	101	115	124	95	96	129	115	111	109	109	111	109	115	128	117	120	108	96	106	113	116	109	124	106	127	128	119	109	124	116	123	99	114	109	115	115	105	98	110	113	103	114	122	122	115	126	113	133	120	119	119	110	108	110	132	111	119	120	128	127	133	115	117	117	125	118	128	148	105	107	120	122	124	132	132	109	116	120	116	121	118	104	108	115	113	126	121	122	122	112	114	133	101	132	110	119	129	153	117	98	116	124	132	130	120	126	123	120	136	120	103	127	103	130	128	125	108	120	118	99	104	105	104	105	120	113	120	105	115	108	116	114	123	117	112	109	128	134	103	110	118	134	119	134	107	130	125	116	123	104	120	127	97	98	109	123	110	111	103	127	144	100	120	107	112	120	124	135	119	125	115	121	111	121	127	130	110	120	103	112	108	119	106	119	115	116	124	109	126	106	126	110	109	104	108	107	126	111	105	120	112	128	113	128	121	96	121	117	124	112	125	105	132	93	124	115	99	120	120	113	136	104	106	116	111	145	100	117	107	129	117	133	125	110	105	111	109	105	128	112	105	129	121	119	130	120	124	110	110	109	114	119	127	141	118	139	132	109	120	118	101	110	120	102	114	122	122	110	98	99	124	112	114	110	126	117	111	124	113	126	109	112	137	131	124	106	123	129	118	109	124	122	135	139	117	105	112	107	123	111	125	114	114	109	125	111	115	119	123	130	106	100	103	114	117	110	135	121	125	120	104	98	128	103	114	138	116	131	114	122	113	120	112	106	123	99	128	110	103	130	116	115	111	110	101	125	115	134	106	115	133	110	113	110	103	111	112	119	127	113	126	109	136	132	124	96	109	121	117	103	122	136	114	116	118	115	103	112	131	128	126	137	118	101	109	115	122	130	107	128	116	114	119	132	116	92	118	123	108	118	123	113	106	124	100	91	120	124	112	118	131	113	117	117	110	116	125	107	125	124	125	133	124	106	105	97	134	127	122	126	109	116	105	122	133	118	98	112	98	109	103	110	118	124	118	110	119	127	99	106	115	121	136	104	116	119	126	105	119	119	117	113	100	109	108	135	108	117	125	130	113	112	109	110	124	130	122	99	123	103	112	116	106	130	117	130	113	116	113	131	110	135	141	112	125	129	128	115	125	112	134	111	106	128	130	103	125	115	104	121	122	130	103	107	132	98	119	122	134	124	109	108	114	120	121	127	108	110	120	108	101	115	122	115	127	122	114	113	129	106	106	116	118	103	113	114	125	119	127	116	111	109	114	129	105	112	104	117	126	116	101	103	101	115	104	101	113	122	121	112	141	133	110	119
2651	1546	3538	4640	4274	3798	2894	2190	1798	1471	1171	1040	852	731	683	621	557	546	505	513	440	456	450	447	436	423	418	456	444	473	425	445	436	440	456	453	436	441	459	404	469	464	455	404	422	450	441	481	446	406	428	429	427	417	439	448	444	417	474	452	419	423	459	413	428	433	395	431	428	485	438	447	436	438	421	394	437	433	415	461	440	446	431	443	425	435	446	442	412	425	423	412	446	454	437	452	448	442	409	449	433	433	447	447	388	441	404	447	436	425	406	438	439	414	419	441	418	412	421	412	437	420	435	429	448	381	418	433	456	438	451	423	415	410	451	423	419	437	449	409	432	427	399	407	395	447	404	439	414	419	425	433	416	420	436	442	417	402	441	404	401	445	411	418	473	465	468	412	427	408	425	429	408	449	422	399	412	443	464	458	444	422	439	447	393	414	426	419	399	401	382	443	392	403	458	417	439	447	452	422	392	447	445	437	424	448	414	406	438	474	396	427	422	441	449	410	433	409	466	419	455	445	488	431	416	396	416	412	460	397	461	438	427	433	477	426	425	424	414	408	406	417	449	444	439	446	425	459	401	441	423	401	477	441	413	386	430	417	400	422	412	424	401	434	409	442	416	455	401	434	435	410	402	399	405	402	433	411	427	420	389	475	398	464	436	454	397	425	449	453	436	447	432	391	436	410	421	409	461	409	442	432	471	423	443	447	404	448	444	462	419	404	454	438	448	427	404	415	419	447	386	435	439	401	443	458	436	443	416	436	399	411	412	445	415	414	443	444	408	447	466	436	439	416	439	419	426	459	439	443	413	417	378	428	438	450	408	392	462	417	434	404	449	419	485	464	421	404	439	406	386	403	435	432	434	403	397	460	414	419	429	428	453	355	421	444	406	454	425	403	422	434	428	430	459	412	394	399	422	424	427	421	454	438	455	421	459	419	421	453	397	421	454	417	424	444	390	425	444	411	404	446	428	439	401	438	419	408	464	415	389	431	420	452	406	447	439	443	438	409	391	383	411	414	420	442	435	455	443	424	428	440	441	399	450	430	440	450	431	408	413	400	426	404	469	413	406	397	423	397	391	449	406	452	429	458	450	443	408	399	428	399	420	411	423	409	408	456	467	435	438	470	413	438	446	486	419	439	404	415	425	400	435	431	434	416	446	394	430	411	445	400	453	421	393	451	411	419	429	446	438	462	406	417	453	458	424	403	394	427	440	439	429	402	395	467	440	411	428	452	412	424	453	462	431	402	462	477	429	473	403	394	459	451	435	463	427	416	422	428	461	436	460	437	451	447	421	436	441	454	437	462	416	419	441	424	430	446	452	427	445	441	409	452	437	429	456	478	443	379	460	436	426	402	471	441	454	434	417	424	429	409	461	444	426	442	446	431	419	426	428	414	391	446	446	419	381	459	445	415	448	434	415	433	397	424	421	470	438	412	429	417	434	480	447	446	424	399	427	437	477	396	439	438	417	414	432	456	454	408	386	402	444	377	423	384	439	488	480	416	439	444	453	437	448	452	437	461	411	389	417	427	449	428	441	440	433	420	451	429	412	438	427	431	418	425	440	445	386	443	426	444	417	451	439	448	393	439	440	432	429	423	427	434	400	422	432	433	417	437	420	431	448	444	423	403	397	439	453	466	415	455	443	420	440	419	441	436	421	440	453	422	437	450	421	451	430	417	414	440	387	424	428	440	425	412	446	437	449	410	405	448	439	402	444	395	413	430	433	441	404	467	463	400	471	425	424	426	462	436	424	430	445	442	461	429	396	462	444	424	394	412	443	443	423	481	410	421	409	401	431	442	434	443	432	407	400	427	405	379	453	440	418	418	402	454	419	391	411	425	410	399	376	416	436	439	449	453	445	426	399	433	436	415	417	424	416	433	438	445	449	411	452	405	429	440	427	399	430	419	440	414	417	451	420	452	437	412	422	405	388	437	436	420	414	434	439	453	411	439	432	413	448	390	467	419	458	431	405	389	415	432	425	443	415	442	419	450	429	422	446	396	420	414	455	442	424	447	442	435	466	424	461	415	412	443	434	453	429	416	476	420	413	442	453	444	446	443	407	438	448	429	426	415	418	446	447	414	433	435	461	441	405	419	417	471	451	425	412	457	405	413	407	460	404	426	428	438	445	418	422	420	419	439	419	424	441	383	468	416	425	428	440	447	456	424	413	449	388	420	406	438	393	413	398	447	403	406	419	406	463	415	469	418	441	394	384	437	427	455	445	455	416	427	436	440	409	447	471	422	396	408	400	391	460	412	413	419	443	445	449	412	467	430	420	400	414	436	432	406	412	394	434	442	405	423	427	425	430	466	459	472	400	468	455	455	419	446	425	430	436	436	418	452	429	428	429	436	416	443	405	418	427	429	405	414	434	436	439	429	403	421	472	446	422	423	417	403	440	412	438	427	447	393	482	412	432	430	436	402	443	407	455	465	511	407	401	403	421	413	439	399	440	420	432	451	458	413	433	401	399	392	419	454	458	430	451	398	474	464	465	427	440	443	435	411	401	382	429	404	425	450	438	444	392	414	459	438	420	428	400	432	414	438	444	431	446	436	415	417	411	467	441	430	429	454	402	366	455	428	419	471	414	425	419	419	462	447	427	411	431	416	407	441	426	430	425	431	416	441	434	440	450	414	451	441	437	454	438	451	442	468	429	427	437	436	431	404	415	435	413	401	410	454	415	428	442	452	446	440	408	403	424	442	439	440	429	390	456	440	451	443	433	404	411	407	435	471	423	413	418	424	399	394	456	420	417	435	396	456	452	435	404	444	483	442	433	434	402	408	422	424	405	438	465	450	445	445	437	428	432	399	433	414	472	426	445	437	436	446	399	424	407	459	401	454	406	416	395	467	420	461	429	415	431	464	437	397	401	418	369	428	407	375	430	424	440	422	451	458	383	440	425	417	419	434	421	436	422	457	416	448	453	415	456	449	433	409	406	401	437	419	447	382	448	427	406	413	434	438	414	427	446	428	387	426	412	406	410	437	440	444	428	424	403	437	400	411	402	438	420	516	431	401	461	409	443	429	407	437	395	400	456	403	405	420	437	466	455	428	419	444	405	410	435	434	424	439	412	449	457	419	425	428	422	455	407	451	395	439	454	437	422	407	441	435	449	394	413	430	454	414	393	440	407	411	457	442	431	449	443	427	394	455	432	422	441	489	395	410	429	417	439	418	422	411	408	413	431	425	430	411	429	387	430	419	462	428	394	408	452	415	419	436	426	432	431	402	425	452	427	418	427	451	444	441	443	414	394	411	435	425	395	459	411	434	416	409	439	424	457	428	408	424	440	476	414	413	401	425	451	507	410	410	402	444	419	427	416	418	410	422	446	445	410	382	408	452	414	423	459	408	418	409	450	429	449	424	431	451	440	419	439	426	418	451	433	378	419	416	425	459	443	397	455	448	453	415	431	417	425	400	444	423	428	404	452	456	428	401	389	458	448	417	412	419	485	400	378	451	404	399	457	381	409	386
2702	1062	1524	1298	969	882	516	437	312	265	220	202	174	158	153	141	149	151	110	120	133	113	128	116	127	128	128	123	133	115	127	136	140	105	130	134	123	121	129	138	122	140	129	152	141	119	141	130	112	108	108	124	136	117	138	112	117	126	115	130	101	108	129	132	126	132	114	139	140	120	127	122	118	118	100	132	122	122	133	101	123	126	121	128	127	116	115	114	119	96	130	135	123	136	136	128	116	125	127	115	138	118	124	109	117	119	117	110	130	136	110	111	143	123	115	119	120	118	117	120	102	101	119	100	113	112	123	117	121	107	94	113	111	132	112	130	124	119	119	105	121	133	121	100	113	130	105	121	115	125	119	117	122	128	117	108	131	137	110	137	123	115	105	102	122	113	121	121	121	119	110	142	102	118	135	123	111	109	128	118	113	123	123	107	131	117	133	122	112	129	117	121	134	108	114	120	138	119	117	118	108	119	117	139	109	111	120	112	122	130	128	112	137	120	118	112	132	118	119	125	137	127	120	128	121	115	112	116	129	114	108	126	138	133	128	103	102	118	105	109	127	127	118	101	136	134	131	140	124	120	134	110	115	126	126	123	117	107	117	118	149	138	117	124	98	127	140	136	122	104	120	129	123	117	117	133	104	118	121	130	124	129	117	121	130	115	96	105	108	111	127	123	126	146	122	139	118	143	115	122	139	119	117	120	117	116	116	129	121	109	119	108	142	131	114	118	124	122	134	130	123	131	144	127	115	105	141	134	113	109	103	130	133	108	120	109	111	129	128	113	127	123	121	142	111	114	115	122	134	141	105	119	108	141	104	124	124	110	122	106	111	122	106	123	128	116	120	106	128	117	139	96	105	130	128	126	119	131	119	107	123	104	138	116	129	123	123	109	135	126	126	127	113	135	139	100	138	121	105	144	148	112	108	115	126	112	114	141	138	136	115	134	113	111	115	111	100	137	152	125	104	133	109	115	100	119	96	124	117	110	138	114	130	119	106	113	116	135	117	136	124	134	144	132	112	129	131	123	104	127	131	103	113	110	140	127	127	112	134	115	138	130	117	121	118	125	94	136	133	111	123	126	122	110	131	118	116	113	121	130	117	110	125	123	117	129	129	102	140	96	121	103	132	122	124	114	132	136	119	99	117	136	141	118	136	142	125	118	115	120	141	133	127	114	113	109	117	125	117	124	117	114	106	133	115	132	122	140	135	109	111	135	118	111	117	111	100	135	123	147	128	104	135	118	112	119	108	109	109	111	117	123	128	121	111	131	142	111	115	122	127	112	134	120	122	116	103	94	142	117	122	131	129	122	145	120	115	122	117	111	119	137	131	113	130	134	101	123	144	136	129	126	123	121	118	107	112	136	123	125	130	119	119	120	131	102	119	108	128	112	114	103	103	122	125	121	120	102	126	109	123	131	115	124	137	121	127	108	94	113	127	111	113	125	125	135	125	122	115	107	129	132	118	116	114	117	111	114	126	128	142	95	110	125	141	121	116	130	124	125	118	124	133	109	109	108	123	103	120	104	109	103	136	116	113	121	111	108	154	109	127	117	132	130	139	106	112	132	122	119	106	131	128	139	134	129	121	137	104	122	106	117	121	120	134	116	133	112	138	106	101	129	115	116	123	125	123	121	127	112	118	109	124	113	135	116	92	116	125	118	130	102	129	112	130	101	121	135	110	122	141	103	131	112	142	122	135	143	126	97	127	111	125	118	130	116	128	124	112	123	110	125	125	118	101	143	118	109	119	105	125	118	83	107	116	124	138	109	117	128	113	120	130	104	125	127	113	131	104	111	117	153	139	147	120	131	129	115	131	121	124	124	144	109	111	123	116	122	134	126	127	126	112	129	111	116	111	123	131	127	127	117	116	117	117	108	131	106	118	106	117	111	106	102	112	128	129	137	116	126	107	122	126	123	120	114	110	117	136	130	136	135	116	113	139	126	117	125	103	136	115	123	110	114	122	123	104	95	120	112	115	124	111	106	140	112	108	118	104	120	131	126	111	122	115	123	126	116	122	112	127	118	122	142	91	130	117	131	125	120	103	130	118	133	133	137	128	120	114	118	108	131	106	112	132	133	100	107	126	135	127	127	110	125	122	116	131	105	123	117	117	117	107	137	118	105	112	125	126	128	105	111	115	130	104	117	122	123	128	123	118	127	115	128	99	141	127	110	112	126	122	102	129	137	130	104	118	108	123	124	93	116	110	124	117	96	107	130	118	149	121	137	112	125	134	129	129	123	103	133	115	119	100	95	149	125	130	120	104	137	123	125	117	122	129	127	112	95	109	111	121	116	136	103	129	123	135	124	123	110	130	130	124	129	115	124	134	100	131	126	123	122	112	138	139	118	116	128	118	132	109	129	105	119	126	115	128	129	134	127	114	118	111	108	113	122	122	108	106	136	114	115	106	111	122	136	126	109	125	128	128	119	110	135	117	127	103	121	131	115	124	129	117	126	117	120	103	128	107	111	120	130	110	114	120	121	132	117	128	136	115	137	132	109	120	137	114	131	104	134	126	130	112	125	123	125	107	110	130	116	114	120	113	104	133	136	128	117	121	125	113	136	122	98	141	115	116	112	123	129	102	126	125	118	135	129	112	124	119	121	107	120	104	113	104	129	123	131	115	129	124	117	141	110	116	125	125	116	135	130	118	124	123	131	115	124	126	120	110	126	120	128	100	115	127	125	119	124	138	126	107	97	117	125	126	117	99	141	138	106	131	119	130	134	120	132	149	110	120	119	112	123	112	119	110	139	124	130	93	111	115	143	138	109	129	119	137	104	127	104	129	116	137	110	120	126	126	126	131	119	105	127	123	113	122	122	118	115	134	125	137	131	111	114	110	122	119	124	107	122	93	133	118	99	117	132	121	116	112	115	116	123	114	125	137	108	126	128	114	132	119	123	130	125	109	143	129	108	121	124	124	111	124	124	135	113	95	115	119	140	125	134	111	120	107	118	112	136	122	138	121	147	118	129	127	109	122	125	97	110	123	114	108	124	120	135	120	133	140	124	120	114	123	128	105	112	137	120	134	140	123	101	114	121	97	112	128	119	123	108	119	123	123	114	145	118	114	122	122	115	143	110	128	139	139	126	120	125	117	135	117	136	131	108	127	126	136	113	140	108	117	120	114	122	106	109	131	139	135	126	141	111	133	124	111	118	129	125	120	139	122	115	119	136	133	110	109	146	125	136	119	112	120	124	120	115	134	104	119	126	126	127	123	131	133	123	130	104	124	107	112	102	111	103	110	121	120	123	123	103	110	128	131	125	120	117	114	122	113	112	128	108	100	110	111	124	134	127	125	121	111	111	127	102	112	121	116	134	138	119	117	111	129	115	143	133	106	115	124	119	122	102	116	123	113	125	131	117	121	114	115	130	122	135	126	120	126	114	134	110	103	128	112	102	126	109	103	125	116	136	127	122	112	115	123	112	119	142	124	142	111	123	127	111	141	117	125	135	116	110	119	112	126	121	129	113
2732	1570	3738	4763	4264	3906	2686	2240	1862	1494	1166	990	801	757	694	597	536	537	483	478	439	470	456	416	471	402	431	464	454	472	473	447	481	453	447	452	468	479	413	410	500	444	474	441	445	436	470	471	424	415	477	445	405	443	466	432	470	427	448	448	404	444	450	433	440	451	458	429	441	479	430	437	489	453	489	480	427	410	499	407	477	444	488	426	473	456	416	423	417	442	430	448	443	442	467	484	423	472	418	460	425	438	444	433	408	432	427	435	447	468	449	439	447	408	448	452	434	406	455	442	419	428	423	420	476	449	495	410	455	465	455	434	458	441	454	476	445	469	419	401	429	444	449	424	452	390	425	469	435	433	435	420	446	445	421	443	423	463	469	435	438	447	448	419	436	449	441	496	422	448	447	489	448	430	447	452	471	455	441	430	418	424	384	450	445	437	470	439	439	439	429	448	395	418	432	434	432	438	441	457	441	447	432	447	425	441	436	426	454	410	421	444	463	461	425	451	437	432	449	417	431	452	442	437	438	462	436	473	428	470	439	455	477	433	446	435	407	480	450	418	403	430	486	438	444	469	500	415	428	457	478	446	407	455	429	428	454	416	429	416	449	432	446	416	425	450	439	481	428	441	451	416	417	425	462	423	441	429	437	472	457	463	444	455	419	432	463	459	439	433	461	453	436	442	432	461	433	435	442	427	426	459	462	448	438	451	452	430	448	423	450	467	442	433	437	427	470	446	469	473	435	463	446	431	444	442	419	448	488	446	467	467	452	434	376	423	453	437	451	440	434	434	463	409	422	472	424	407	443	440	449	409	450	438	479	466	461	430	404	416	452	474	485	426	469	406	428	400	465	444	429	434	446	439	461	461	403	432	396	437	424	444	438	456	452	492	457	461	423	447	414	430	439	429	416	444	441	436	421	438	445	413	448	456	412	431	466	449	439	416	427	430	445	442	435	448	475	441	455	441	417	418	442	429	438	453	486	400	430	434	441	435	444	423	458	441	447	435	452	454	431	397	420	419	402	423	463	432	421	451	413	456	444	449	436	445	426	448	411	447	446	439	428	476	457	461	440	426	423	479	471	433	422	458	444	427	411	449	467	465	439	430	466	473	425	401	434	454	463	471	419	424	441	393	490	462	458	427	446	445	470	428	483	441	479	421	460	492	428	415	455	410	434	445	438	438	420	407	473	422	431	450	457	436	441	456	446	407	447	450	425	452	399	438	412	436	430	444	441	456	414	428	461	438	405	401	433	438	432	429	414	449	392	434	430	436	486	441	462	414	404	447	411	476	441	433	462	375	407	409	462	465	446	450	462	455	436	452	422	477	450	470	417	427	453	465	406	454	467	406	424	422	491	443	427	417	438	429	452	437	451	460	469	421	454	402	438	423	469	419	421	431	474	416	448	416	438	439	457	437	436	452	425	431	434	427	429	443	460	449	428	459	437	467	439	433	463	439	463	437	460	441	450	421	403	432	484	437	465	441	490	429	475	417	442	454	462	435	455	445	450	424	427	408	422	453	433	443	471	434	417	439	426	462	444	405	455	439	448	461	449	444	451	434	458	437	449	440	410	439	441	458	459	437	439	475	414	448	419	451	430	448	438	445	416	422	422	411	451	448	405	449	424	447	451	466	441	441	454	410	445	482	427	447	417	437	431	452	462	388	449	441	471	447	415	452	479	391	440	417	420	445	434	400	454	432	441	465	426	450	433	467	466	439	431	473	434	436	430	439	418	463	418	427	400	397	447	417	467	399	440	458	432	464	433	414	450	455	440	439	439	457	444	422	422	420	445	439	443	441	405	451	422	434	424	430	406	455	417	435	452	452	437	445	438	446	436	434	406	445	453	436	385	463	470	423	473	421	405	445	455	454	418	451	458	454	449	401	420	432	463	402	413	461	443	429	440	443	403	430	479	427	421	425	457	425	419	447	431	458	434	403	453	445	475	462	429	465	433	458	402	426	407	472	451	451	450	437	458	434	454	466	449	460	445	426	453	417	434	457	422	440	423	480	438	443	454	409	438	458	471	461	402	459	443	453	434	426	456	413	465	426	467	454	459	476	429	431	440	417	474	428	423	447	436	469	438	451	412	445	447	414	424	409	464	440	454	411	412	453	446	438	459	422	455	419	440	453	481	444	413	476	433	481	448	440	403	443	436	440	465	449	416	422	405	431	431	440	419	399	431	423	438	419	417	414	449	443	461	468	414	392	469	426	449	437	401	434	450	430	433	434	488	434	422	460	431	448	445	431	442	446	428	414	458	418	448	435	415	442	428	467	429	462	454	432	483	444	428	436	451	445	439	436	451	439	429	431	466	461	453	449	423	456	445	457	455	449	457	445	446	432	410	452	436	411	423	421	456	428	431	436	430	470	487	441	450	453	402	465	420	467	439	456	428	437	411	418	435	438	447	462	445	454	450	402	440	458	436	461	484	463	435	453	418	443	483	431	452	437	427	455	435	438	439	444	451	443	390	428	443	468	439	463	425	393	434	435	395	430	424	470	437	453	423	411	435	400	432	429	482	448	408	448	442	433	423	427	422	430	446	449	418	439	453	434	449	444	433	470	432	450	451	425	453	479	442	450	432	446	412	438	444	420	488	448	468	414	420	456	439	382	454	455	395	438	406	451	437	421	444	447	437	438	455	430	423	428	441	435	461	434	440	408	399	452	422	400	461	452	442	451	450	478	454	443	397	430	408	455	449	400	462	464	453	442	440	426	448	449	425	413	449	445	429	403	434	435	429	431	438	435	449	430	407	495	382	396	429	445	458	424	465	394	445	439	444	442	435	447	473	455	461	462	437	440	493	423	473	428	443	450	409	448	436	401	433	472	474	453	415	421	428	439	406	442	423	410	423	451	431	444	482	415	398	451	446	414	467	459	470	431	448	444	471	439	427	450	449	433	421	443	477	423	450	411	464	401	426	449	453	443	418	442	419	435	414	450	447	421	436	463	433	407	415	447	438	435	444	452	443	438	479	437	427	441	399	428	463	444	439	444	400	436	413	440	432	460	432	427	408	440	438	424	431	430	452	451	404	429	429	457	417	427	470	406	435	456	441	426	416	433	457	486	437	453	447	431	413	368	429	431	423	454	440	436	400	447	419	418	442	453	455	442	437	459	437	419	454	424	417	442	430	419	431	459	458	439	436	446	435	455	426	441	484	450	408	443	447	430	468	423	399	438	444	423	477	438	451	423	414	444	477	410	469	401	457	450	444	426	433	431	427	442	478	424	445	420	431	435	426	458	431	482	436	445	451	462	493	421	459	453	434	443	449	445	466	415	430	426	432	448	427	460	437	456	445	406	459	424	460	449	432	410	450	450	402	426	430	422	439	453	422	439	402	441	432	444	464	472	406	460	424	459	432	466	418	439	414	469	495	423	438	440	439	436	434	460	446	441	459	484	429	474	467	483	443	421	454	451	423	402	488	408	430	454	453	427	407	472	410	473	450	448	433	431	436	431	451	465	425	477	418	447	412	432
2742	1069	1549	1347	1005	832	574	436	317	254	213	194	155	169	151	138	146	119	150	141	122	106	112	127	107	123	102	113	113	137	119	142	122	131	122	129	123	134	129	127	138	117	127	118	130	131	108	119	127	131	112	114	141	145	105	137	135	115	126	149	122	120	126	120	122	124	151	147	125	108	103	106	114	109	125	124	126	107	130	128	132	113	146	101	147	114	133	114	117	138	141	136	118	120	109	155	106	134	137	118	131	127	98	110	131	116	104	115	120	121	96	124	131	106	129	137	125	117	144	97	137	131	132	127	104	112	120	119	114	120	118	127	117	116	128	114	112	118	142	117	117	134	98	135	147	122	110	140	111	146	107	127	139	136	128	129	126	133	127	117	122	116	134	109	105	132	118	140	116	149	116	108	120	123	136	127	141	130	129	130	120	110	141	119	125	134	103	108	122	131	142	119	130	120	119	116	119	101	107	108	127	115	143	126	132	121	127	134	115	141	123	147	117	123	127	112	134	119	149	126	106	121	108	107	126	107	119	119	140	141	109	123	117	121	108	139	132	132	116	116	130	133	128	115	117	132	125	116	108	118	136	116	130	139	111	150	125	132	119	124	124	99	121	120	122	120	125	113	119	120	123	147	121	114	125	123	136	123	120	108	117	142	117	111	144	127	118	150	120	112	114	108	99	126	138	122	125	128	125	127	147	102	129	118	117	116	119	130	140	113	142	126	131	133	119	152	153	105	131	144	110	102	128	125	131	127	123	116	137	134	115	103	126	118	126	121	112	136	126	121	117	112	117	124	115	133	135	116	145	138	113	122	129	125	118	139	116	131	94	114	132	127	126	113	131	141	126	129	105	123	98	125	124	130	118	123	112	132	121	130	124	106	140	116	133	107	113	136	120	120	126	116	128	101	128	116	132	123	121	123	124	133	125	125	129	133	123	132	144	119	127	130	121	122	118	117	130	126	129	116	112	138	132	117	105	120	111	115	115	126	111	124	121	128	115	107	134	96	135	125	115	107	106	126	114	97	121	131	127	134	115	121	147	121	104	141	134	122	118	123	119	134	116	137	134	117	117	135	114	133	110	118	137	127	133	122	120	126	99	116	104	126	132	125	111	119	109	119	114	123	141	114	131	110	125	114	128	156	131	108	135	121	119	116	122	109	109	108	131	119	119	119	128	110	110	126	120	107	140	123	128	103	124	118	121	118	120	133	104	119	116	108	131	134	129	121	116	117	135	119	124	130	141	121	112	103	122	133	123	123	115	105	123	133	132	129	108	118	128	107	112	116	104	109	125	114	103	127	124	115	122	121	123	109	131	127	118	115	113	129	140	132	136	133	131	131	140	137	143	114	115	123	132	110	122	126	116	107	130	120	112	132	120	119	124	111	125	127	118	122	126	128	114	139	124	118	116	144	133	120	131	130	105	128	99	143	124	110	129	119	120	123	120	123	116	107	115	114	123	110	108	140	145	125	123	119	111	128	125	126	136	135	125	142	129	140	116	123	131	125	132	125	131	118	140	106	118	126	130	138	120	120	111	126	118	127	142	151	116	108	130	142	131	124	128	138	129	126	128	144	112	139	126	118	126	131	128	110	144	119	136	135	118	138	124	134	130	112	117	98	118	131	131	119	129	142	124	124	121	126	123	114	141	108	118	114	144	127	125	111	112	123	111	116	126	133	114	113	102	132	133	117	123	114	129	121	111	128	111	136	126	133	143	125	140	118	113	116	132	126	126	129	119	121	153	115	132	124	113	122	109	122	107	126	115	102	111	145	99	126	152	142	137	117	129	130	100	115	117	105	120	144	109	122	113	109	143	130	93	111	125	118	133	131	119	128	123	120	121	113	128	121	106	115	131	119	131	119	119	110	106	113	107	118	98	125	122	123	104	132	132	122	112	114	116	123	148	112	124	121	118	122	116	125	114	120	137	123	121	131	120	129	103	115	131	126	111	112	121	114	134	110	110	123	112	111	139	119	110	122	113	144	122	119	131	111	116	112	124	112	114	121	130	120	118	116	118	131	140	119	133	136	138	103	116	118	90	134	123	110	118	143	126	115	124	149	129	107	140	112	135	122	110	143	115	118	110	120	111	140	102	129	94	110	99	117	138	120	104	104	133	115	142	126	132	114	134	120	116	145	111	124	139	126	126	127	104	116	125	105	124	133	132	131	114	118	113	129	131	128	110	119	130	118	117	120	120	96	99	108	105	127	124	136	137	135	129	120	123	130	114	110	119	134	126	124	121	118	122	125	130	126	114	137	126	130	132	135	120	122	144	129	142	121	109	132	117	120	134	121	127	111	117	113	130	125	116	113	119	131	135	127	128	122	128	126	106	114	107	116	149	121	125	122	139	123	127	123	147	120	107	111	133	122	120	124	143	112	116	142	112	104	112	115	119	119	127	128	122	127	131	121	127	107	134	129	125	127	123	107	133	115	114	114	123	138	122	131	122	111	142	123	112	131	114	118	113	121	122	127	121	125	138	126	130	145	102	109	115	130	119	98	118	126	97	150	124	130	113	117	124	122	133	115	124	132	137	111	135	135	124	126	138	109	114	114	129	147	128	159	131	135	114	129	125	118	113	128	131	117	123	113	133	102	118	116	114	138	131	125	108	126	138	115	128	118	135	116	119	104	147	121	126	132	105	106	111	143	112	134	134	132	130	117	135	117	120	116	116	118	118	128	112	118	123	132	117	120	121	113	137	106	142	108	147	122	132	124	112	120	135	112	117	122	98	122	121	132	129	118	136	123	117	123	107	129	139	117	99	120	122	115	123	125	108	140	130	132	108	123	127	129	115	117	134	126	94	130	127	122	123	142	122	116	118	126	120	123	99	107	122	124	124	120	124	135	110	126	103	128	124	104	115	124	114	113	133	119	132	123	120	111	133	119	115	143	131	135	113	118	117	94	128	126	118	122	112	116	129	121	115	116	104	112	137	119	121	109	105	144	134	97	114	98	143	110	123	118	122	137	111	132	119	127	103	123	139	112	120	148	110	114	131	132	127	145	118	125	126	140	126	132	104	119	110	111	109	129	117	121	118	122	124	106	120	131	117	125	122	128	119	112	139	117	115	123	103	122	130	109	119	122	133	126	134	136	138	113	117	131	126	135	124	130	136	123	113	120	98	121	128	130	143	120	95	133	133	133	119	128	127	129	111	118	105	131	129	114	129	118	138	125	127	120	142	112	110	115	121	135	121	104	126	113	127	120	118	129	121	108	109	143	119	105	93	125	118	113	118	135	127	119	133	110	138	112	128	125	112	111	120	129	121	110	116	124	138	123	128	129	105	111	145	135	113	117	137	118	136	136	123	132	111	107	120	124	129	116	130	120	122	136	112	113	135	127	114	129	148	116	126	131	129	123	112	130	125	134	127	132	118	129	147	129	131	129	108	114	130	119	135	122	141	125	142	138	122	134	120	140	112	118	114	125	121	145	123	135	133	112	138	127	122	126	137	120	120	139	135	129	124	118	160	124	125	127
2678	1592	3886	4946	4236	3966	2780	2273	1829	1522	1176	992	811	759	701	604	535	531	519	502	436	458	439	451	428	478	456	471	466	474	430	448	452	449	477	470	494	502	419	481	443	434	478	476	448	483	436	429	479	434	458	463	499	443	463	502	437	448	426	448	443	445	470	462	458	415	454	479	421	485	466	486	413	431	465	479	432	494	438	478	526	492	513	480	475	423	487	457	441	434	430	504	436	439	452	413	465	421	443	422	449	440	446	436	435	437	451	457	466	449	465	455	438	402	412	488	425	454	467	470	452	430	424	441	469	465	474	425	446	456	423	466	416	447	444	414	461	493	443	423	459	443	442	435	413	473	459	467	443	442	402	453	471	453	466	489	434	497	452	453	471	479	423	458	436	446	449	482	457	423	402	419	494	444	458	431	412	433	456	398	426	459	443	416	461	457	434	412	444	450	425	416	406	437	435	480	431	416	469	462	469	404	462	467	460	447	441	453	450	432	445	423	439	465	472	442	454	457	445	434	450	439	451	447	455	440	457	449	422	465	443	459	443	474	433	461	443	424	446	438	454	438	480	454	435	472	440	450	472	473	452	429	429	442	442	461	431	432	487	485	424	442	428	417	407	428	439	437	456	460	464	422	455	451	445	450	421	453	457	429	427	434	443	470	424	442	430	457	419	458	405	439	468	443	451	413	459	446	436	440	437	434	462	446	457	457	442	423	457	425	452	464	431	468	425	438	416	467	400	465	435	456	449	402	461	465	454	454	453	446	454	445	453	410	455	421	478	404	434	437	456	432	442	431	451	403	423	450	442	434	441	385	450	414	459	443	456	452	446	432	474	411	439	432	461	439	459	418	401	446	422	465	431	442	442	459	453	433	461	461	426	403	421	452	447	435	415	409	443	448	431	428	450	425	423	458	481	458	446	440	441	464	417	462	460	400	477	489	424	425	463	457	426	409	480	445	455	439	471	451	435	470	465	461	439	415	457	476	450	436	427	470	423	449	438	437	426	454	402	440	475	478	452	438	474	454	437	455	421	446	428	454	390	456	460	442	404	452	468	437	426	473	448	457	448	438	454	414	420	452	432	443	468	447	448	437	427	445	412	412	422	445	420	446	447	419	436	465	411	453	433	390	429	462	445	446	446	438	415	417	481	421	436	436	449	473	450	402	452	471	422	482	425	446	416	487	459	444	384	437	462	457	427	422	443	459	434	420	454	449	446	419	466	465	387	441	432	469	431	401	456	486	466	458	459	463	424	435	451	463	435	476	465	424	422	451	452	414	413	427	438	456	443	486	396	438	444	413	416	439	485	457	465	436	466	483	390	473	419	485	432	455	447	415	428	443	461	409	449	448	452	470	427	446	498	410	413	439	424	439	391	500	426	437	494	471	418	441	441	439	451	443	485	456	462	475	419	445	459	429	402	472	437	448	465	403	456	440	458	462	449	421	438	472	469	447	434	455	443	452	437	442	446	470	429	475	464	426	452	418	462	486	456	479	455	423	446	436	459	480	457	419	431	455	411	456	409	429	419	424	454	449	456	427	461	442	400	437	441	460	451	456	438	432	428	453	430	431	471	466	464	443	418	474	415	431	486	436	390	480	443	439	443	463	398	440	425	457	499	444	448	468	450	419	427	448	444	478	415	458	437	480	465	435	428	440	417	431	454	452	460	448	448	383	444	440	451	432	439	469	449	433	442	445	452	435	440	427	412	469	448	447	410	444	448	434	448	454	465	448	448	448	438	410	478	465	459	450	451	440	433	451	460	434	427	464	467	466	471	430	430	437	426	404	444	450	463	439	481	432	477	462	438	419	481	466	459	436	479	464	453	423	440	414	434	462	451	459	421	402	441	478	452	450	417	476	457	433	448	415	490	479	443	455	446	454	433	408	460	435	434	462	409	426	496	464	439	468	414	441	414	421	426	470	477	444	427	464	439	443	412	467	453	433	404	443	435	435	442	447	448	450	434	452	455	428	405	465	483	453	443	432	440	448	452	447	426	429	455	439	444	418	443	454	426	410	434	454	469	477	385	443	428	414	435	430	461	432	433	428	434	464	446	429	464	467	458	475	436	441	468	462	439	447	445	423	442	450	477	477	437	450	440	465	438	435	444	451	460	425	428	460	442	435	416	424	456	405	466	428	429	461	426	431	457	429	411	446	443	500	456	485	434	453	425	432	455	456	440	415	421	463	426	465	388	421	452	464	391	422	424	454	424	458	466	421	411	490	468	441	465	427	443	442	420	494	445	410	460	451	477	408	456	464	451	448	473	420	402	426	448	475	454	503	479	417	439	445	453	450	437	462	444	453	400	440	456	456	477	451	424	474	443	431	456	464	455	460	428	487	448	434	435	471	446	466	445	461	447	450	424	447	456	402	414	451	436	469	458	443	435	451	451	451	438	445	445	457	425	445	433	468	401	466	455	419	442	476	450	447	442	416	429	430	468	432	451	391	445	477	454	406	428	462	433	448	430	435	447	476	446	429	420	441	443	422	452	440	465	410	482	429	425	441	422	417	452	435	491	397	462	439	428	455	434	457	461	455	460	450	414	413	430	434	447	435	472	453	465	464	464	418	449	444	426	453	423	434	454	437	429	421	410	465	449	431	436	439	447	447	451	470	487	454	436	429	454	430	472	432	418	448	480	458	459	412	492	475	426	444	459	422	458	413	440	460	428	448	449	442	424	418	424	440	431	450	452	419	434	442	399	429	436	396	451	432	454	448	433	445	453	426	434	444	417	459	434	454	422	437	453	473	475	472	466	452	457	445	439	456	434	437	459	429	424	432	416	440	414	496	403	423	457	446	462	452	446	450	405	466	469	468	442	463	441	455	444	405	453	461	450	423	440	448	480	457	444	496	433	419	434	436	426	514	467	444	448	391	476	444	397	437	433	466	451	417	437	459	463	444	473	464	451	432	460	442	433	425	508	446	444	442	452	393	434	424	430	475	477	463	425	422	465	447	442	458	445	456	450	445	444	460	478	431	425	440	446	456	434	455	430	399	408	422	456	435	498	476	427	449	469	486	403	454	436	404	446	416	446	433	463	381	442	453	471	409	441	422	463	459	446	370	434	444	428	450	430	449	435	439	475	428	436	414	424	445	462	444	442	433	405	451	443	481	447	461	440	447	445	457	433	487	438	429	430	476	481	454	473	435	381	469	479	442	410	421	463	438	430	440	501	431	467	432	432	435	441	454	443	440	455	433	455	443	397	455	439	456	452	450	415	439	445	425	441	446	440	472	447	498	459	432	458	434	444	454	455	443	441	457	468	440	408	457	454	456	372	431	449	451	468	444	454	404	445	447	434	480	433	455	388	458	422	444	433	429	468	498	470	496	438	452	474	441	442	456	439	447	462	468	465	435	438	438	430	406	449	450	436	412	446	455	433	481	445	452	444	457	453	445	440	463	425	469	449	455	444	456	418	407	459	429	421	481	446	453	424	471	421	458	432	459	448	442	449	452	451	473	491	445	397	458	445	451	431	383
2717	1101	1614	1350	959	789	533	407	345	271	213	186	170	177	156	157	151	134	124	147	117	116	126	115	125	120	118	107	124	142	126	113	126	122	125	110	135	117	128	151	116	114	120	106	143	128	124	118	127	110	109	113	149	123	104	110	124	135	126	131	138	101	109	136	123	103	126	125	131	132	129	110	129	99	123	134	109	115	128	154	138	134	137	129	111	140	128	134	136	147	105	98	137	147	119	139	119	128	112	118	134	133	119	151	104	121	125	130	133	109	121	122	126	135	121	123	127	142	138	133	151	140	128	133	119	110	112	112	125	137	128	143	125	127	132	138	113	111	116	132	118	109	117	109	129	131	136	120	131	123	118	126	114	142	122	123	137	125	127	141	131	136	116	122	131	138	108	118	122	120	149	143	140	119	134	135	137	114	135	113	135	114	130	132	114	120	122	122	119	127	123	134	131	130	130	143	142	123	134	119	141	117	133	123	109	119	106	114	124	124	122	132	141	117	124	141	133	136	130	128	146	141	128	140	115	117	124	128	149	107	137	120	118	122	117	141	126	101	121	132	123	125	124	136	114	128	138	131	123	118	136	121	115	132	127	125	124	131	105	129	111	135	109	118	121	127	108	122	129	150	128	141	139	125	130	144	113	110	133	120	126	119	130	119	115	123	112	129	128	126	128	121	149	143	138	114	119	116	127	138	133	114	103	111	108	109	117	121	146	130	119	116	143	130	120	134	120	153	125	127	132	145	130	145	126	129	109	117	134	136	125	119	139	135	116	108	91	125	111	151	126	126	116	135	131	126	125	109	125	101	121	145	122	120	135	131	132	107	142	126	136	127	138	116	106	120	121	114	117	127	117	128	141	132	108	144	133	126	117	110	136	122	124	111	120	129	142	137	111	119	129	123	116	132	137	126	116	108	125	142	116	146	138	138	115	127	112	114	114	119	135	124	134	129	118	125	114	135	140	121	130	111	133	115	121	113	113	135	115	115	100	135	114	106	127	124	128	105	109	133	118	125	138	131	140	134	125	138	116	114	112	122	119	108	143	115	129	138	127	136	126	131	132	126	113	122	116	138	142	121	135	128	138	126	129	118	105	137	116	116	112	134	125	134	116	116	122	102	160	134	123	110	124	116	130	139	118	117	129	141	112	111	122	124	131	133	125	134	128	124	129	142	144	121	137	118	128	117	138	135	102	115	124	109	121	127	113	115	126	103	120	119	121	107	129	139	137	128	123	116	97	129	137	136	129	133	121	121	136	153	130	133	126	99	117	124	123	126	145	120	126	151	132	136	129	123	138	134	118	111	130	119	136	147	111	106	135	122	116	131	114	126	113	119	127	109	107	139	123	124	116	120	123	132	110	136	120	101	117	106	133	120	141	128	136	134	110	124	121	135	135	114	124	115	126	122	142	142	120	144	121	122	124	122	140	146	138	125	131	125	133	119	102	125	132	133	139	127	99	137	115	118	117	126	115	146	121	132	110	109	106	118	110	125	117	137	137	129	134	119	133	114	143	123	118	106	127	137	132	115	126	140	111	127	120	114	111	154	123	142	125	128	132	152	108	119	122	110	119	135	118	116	127	127	124	130	122	128	102	126	127	116	116	128	130	129	115	111	123	137	121	137	135	124	118	121	106	131	98	110	130	129	106	132	111	110	119	124	133	123	139	128	123	122	122	123	117	126	138	120	132	132	111	118	134	131	108	133	125	132	105	122	118	120	141	132	107	131	123	112	123	117	125	132	127	113	119	126	143	140	124	114	124	136	110	121	129	129	132	113	139	117	132	102	141	121	135	110	113	140	119	126	118	137	122	126	141	132	121	120	136	128	131	131	133	132	129	139	153	120	127	123	124	103	123	120	95	118	134	119	132	119	109	125	120	107	117	139	138	119	128	131	98	121	128	110	131	139	128	112	113	119	113	121	139	124	116	134	125	131	121	116	130	145	118	91	109	100	132	117	126	114	116	122	120	122	131	133	119	134	111	127	123	124	119	134	112	132	109	107	126	138	113	127	129	121	133	110	117	112	115	104	119	112	118	134	118	127	125	115	140	122	120	116	139	134	123	132	130	134	131	115	135	121	100	129	126	121	122	112	126	141	131	145	129	139	137	124	117	126	129	117	132	105	122	115	114	132	121	143	127	131	111	131	133	116	132	110	121	107	120	132	128	131	147	132	131	127	135	127	120	127	144	132	93	119	110	127	108	140	118	111	119	130	112	122	118	126	136	134	138	145	119	129	125	104	110	128	119	126	125	109	134	149	132	107	120	123	113	123	129	126	132	125	128	137	119	125	121	122	143	125	124	110	120	152	124	110	107	128	120	132	112	108	115	151	139	121	103	132	118	121	127	147	124	127	128	121	120	127	130	150	115	139	116	121	119	120	117	117	133	107	127	121	137	146	142	118	142	106	146	137	137	114	135	116	128	106	117	110	91	114	124	113	133	113	126	133	117	127	122	139	125	132	143	133	125	100	148	145	119	135	127	122	138	122	114	117	119	119	130	129	110	129	126	132	114	140	128	118	124	116	129	126	128	123	149	117	121	130	135	130	126	111	126	112	129	133	136	135	135	126	120	133	130	132	110	128	128	119	117	132	131	158	132	143	115	99	120	117	136	127	120	129	110	125	138	139	125	146	116	138	140	170	118	137	126	132	126	131	118	113	132	120	131	138	121	127	104	104	127	125	137	123	116	129	129	130	130	126	134	110	110	130	139	142	98	109	136	131	129	122	111	136	137	115	104	142	104	110	133	116	131	127	140	135	131	143	131	141	127	125	114	123	117	115	129	123	110	130	137	125	142	117	117	127	124	116	127	108	133	115	141	110	146	121	117	128	115	119	117	120	141	143	138	114	137	122	139	128	120	96	111	144	102	123	135	127	123	135	119	126	119	129	121	112	125	133	126	132	120	121	119	145	112	125	128	141	138	122	119	134	116	126	127	122	116	119	156	141	119	112	123	131	116	117	119	127	122	112	123	122	145	122	119	124	134	122	124	103	120	140	124	122	115	135	122	124	125	137	119	139	146	134	132	123	147	112	122	113	121	151	136	124	124	109	92	106	137	130	131	132	91	124	122	120	140	129	118	120	135	133	123	105	133	138	105	138	112	125	133	131	119	124	121	134	118	124	141	123	119	133	127	111	113	129	133	143	128	108	147	128	108	116	140	128	119	122	130	126	133	139	116	134	116	116	132	129	116	119	121	112	132	140	149	126	112	147	119	131	131	109	123	136	124	147	131	119	114	134	104	126	123	129	115	111	124	121	128	121	117	131	113	125	118	118	124	128	134	127	132	124	125	104	137	117	125	120	131	123	134	121	143	99	138	123	125	136	123	130	118	127	122	141	127	148	122	136	110	123	127	140	126	128	125	124	124	124	123	96	112	127	140	106	111	114	128	129	130	114	132	119	126	141	133	120	114	130	111	142	127	134	139	142	123	122	104	141	110	114	102	119	128	104	138	124	140	155	117	131	135	126	124	117	129	113
2659	1651	3795	4932	4101	3898	2927	2300	1795	1476	1105	905	811	725	696	657	615	561	534	469	441	448	450	449	452	427	438	500	430	464	461	471	432	472	446	443	468	461	466	420	475	488	456	462	481	441	464	465	490	439	430	438	461	437	451	475	446	446	470	438	450	447	482	428	465	470	447	459	446	448	462	466	503	409	467	429	441	448	480	545	528	466	502	441	413	462	438	459	475	453	438	454	472	470	477	441	476	458	459	443	418	470	469	425	419	446	478	456	430	456	420	443	431	455	451	474	472	480	453	437	453	431	450	447	463	421	412	453	462	419	450	432	416	449	443	435	484	462	449	423	457	478	443	492	467	478	455	430	444	442	463	461	449	435	460	490	436	398	447	441	468	440	428	456	438	454	452	442	438	460	429	476	443	471	478	462	488	434	435	442	448	470	450	392	421	452	438	466	441	441	429	453	457	439	479	425	451	459	416	474	414	446	433	393	466	439	457	445	448	485	443	455	460	444	452	448	438	476	424	478	455	435	465	462	456	403	474	464	417	438	457	479	440	423	453	458	471	482	403	438	410	497	453	482	433	453	447	492	454	459	452	442	429	431	404	430	446	453	449	477	430	465	438	487	434	445	433	424	456	460	436	489	467	456	459	463	425	457	453	422	494	433	397	436	455	462	475	449	475	437	498	433	505	447	432	453	462	437	466	487	435	454	483	460	480	469	443	437	436	450	428	449	487	464	462	434	442	480	474	436	467	445	420	433	465	497	420	454	432	450	434	471	423	498	418	435	393	420	468	436	455	448	460	485	460	461	420	468	431	437	436	481	421	466	430	426	431	481	424	433	457	478	444	443	403	436	453	445	473	415	445	455	405	459	453	477	427	426	460	476	436	458	483	423	441	445	473	414	461	444	466	472	468	472	441	477	479	447	440	454	410	443	418	447	467	422	456	447	464	470	422	431	445	463	432	438	437	462	463	434	438	442	461	496	439	433	460	457	471	444	431	467	458	451	423	434	430	483	471	456	415	469	464	449	438	413	446	430	440	420	419	459	507	449	467	454	422	461	414	464	444	421	474	453	470	464	449	427	478	451	449	464	443	443	413	447	484	460	495	482	430	433	453	445	450	436	440	451	427	467	457	449	473	465	467	444	411	447	427	406	479	411	489	443	412	470	470	453	443	437	502	420	427	423	436	447	437	490	454	392	409	475	474	443	453	489	452	473	446	464	405	424	460	426	458	471	471	420	468	431	431	453	436	461	454	438	439	491	420	468	434	411	466	483	467	424	429	468	428	455	430	486	430	436	450	435	479	430	453	422	469	429	452	471	405	456	445	409	438	459	475	442	464	432	464	449	426	466	443	441	469	482	469	452	440	439	455	445	454	446	434	433	434	443	457	447	421	469	460	445	448	412	435	436	444	457	401	432	449	490	462	453	408	460	472	455	478	438	455	441	439	414	478	442	499	465	460	441	476	458	453	456	457	437	467	439	437	453	501	454	424	441	459	422	408	429	499	429	442	462	453	432	417	434	448	442	439	442	447	494	452	492	501	424	410	428	451	457	445	444	444	484	436	446	425	467	448	448	455	449	438	462	428	444	450	510	461	447	402	423	401	468	460	456	439	474	410	465	425	500	430	455	454	425	438	441	427	423	437	450	481	434	459	446	453	420	476	484	459	449	450	457	436	454	462	447	444	439	421	461	396	470	442	457	482	463	442	470	464	446	438	459	473	454	468	456	473	469	497	447	432	497	457	462	457	466	447	471	408	493	425	441	440	444	471	445	442	420	487	444	459	453	450	464	457	436	455	433	416	445	453	448	451	458	462	447	472	493	417	429	424	441	434	461	460	418	462	449	478	459	411	446	416	465	454	415	448	432	435	459	444	484	475	455	438	474	441	457	423	446	429	445	432	418	436	444	474	468	407	449	484	435	434	463	472	427	503	421	448	465	439	449	448	468	458	450	428	439	445	441	477	424	453	449	462	431	468	483	472	449	436	439	449	502	461	394	442	418	446	425	460	438	452	456	415	457	429	459	433	460	481	421	426	428	443	439	424	471	446	461	445	466	478	451	463	465	445	456	444	442	447	456	465	457	499	445	408	411	454	461	456	470	450	471	463	443	463	442	456	443	465	437	429	451	470	412	455	444	489	440	480	436	461	429	484	425	423	453	485	445	459	493	442	453	457	452	435	465	364	463	463	477	401	440	439	445	466	467	461	432	475	461	468	456	428	464	430	482	444	465	471	481	446	419	430	443	450	463	420	448	418	462	461	488	451	426	421	436	425	432	441	446	460	418	430	426	450	429	436	435	438	436	427	416	434	465	435	479	418	436	477	435	435	479	445	482	441	429	494	428	446	471	449	477	450	429	425	410	506	457	482	479	425	435	441	441	431	437	432	466	422	466	429	453	440	451	438	433	429	437	496	461	426	433	435	452	419	454	462	459	444	429	472	466	422	506	459	448	433	434	488	461	464	457	452	468	424	458	469	437	430	464	454	427	453	457	446	445	435	465	458	455	484	476	453	462	481	462	446	476	435	439	497	478	446	448	448	488	465	443	460	476	441	487	419	468	437	435	444	449	428	416	439	440	452	425	496	460	433	412	468	472	480	439	434	451	473	423	462	414	423	436	488	446	448	458	461	457	444	434	434	439	457	408	422	456	445	433	402	429	473	407	437	470	454	438	465	463	467	425	439	465	491	474	454	463	427	464	476	441	418	445	435	462	450	452	468	436	447	459	451	446	455	481	461	443	405	427	448	422	467	479	422	437	434	443	439	442	408	433	448	427	453	440	459	434	442	458	463	463	423	459	431	461	437	452	447	420	458	471	456	491	462	457	466	446	480	466	423	465	461	450	467	441	435	422	460	446	442	430	438	472	413	429	451	467	493	437	416	507	470	425	469	430	468	420	457	436	443	427	448	438	422	415	432	455	449	427	441	421	455	441	477	439	452	432	435	467	428	475	449	439	448	466	430	460	444	465	456	502	458	474	425	464	451	454	414	439	472	438	461	446	464	483	407	467	450	443	428	444	433	449	454	434	448	418	421	406	464	459	429	443	447	455	470	510	447	443	425	435	472	466	452	419	469	429	479	441	413	460	470	412	412	486	429	465	448	479	401	457	452	430	467	449	480	462	394	444	445	451	495	435	462	411	432	455	491	488	517	471	462	420	485	465	439	456	446	482	453	449	425	429	450	483	463	448	431	459	438	438	465	443	452	428	438	471	447	416	456	449	469	458	488	488	425	442	479	444	471	448	438	468	424	457	460	403	480	470	447	439	443	457	462	457	456	460	469	445	456	446	453	433	444	451	446	444	434	455	449	434	425	457	450	470	452	444	414	488	486	451	497	455	456	441	457	449	431	390	459	459	438	448	478	416	449	447	447	464	422	439	418	442	474	458	439	421	448	458	471	484	455	454	488	463	431	450	507	444	458	463	435	444	468	421	430	444	453	488	447	466	473	450	437	481	488	466	436	421	461	441	462	421	453	454	449	476
2654	1064	1554	1341	959	828	662	463	337	301	243	198	177	159	172	172	155	121	133	135	126	125	118	132	145	122	114	130	136	124	122	141	149	151	124	140	130	121	122	126	134	139	115	134	103	128	110	124	108	139	143	123	131	116	123	114	121	117	112	133	118	127	132	116	120	108	129	125	111	133	117	106	118	119	128	107	133	122	130	139	131	136	118	119	108	114	159	120	133	146	132	124	134	124	126	113	114	149	128	136	113	123	130	144	140	113	131	139	139	131	136	112	112	127	118	114	141	137	125	137	126	123	114	120	123	136	132	125	130	147	113	148	121	124	127	126	140	123	121	120	103	108	122	121	104	108	94	114	137	123	142	126	107	123	139	123	108	128	119	129	133	108	135	133	125	123	110	139	105	125	142	123	132	115	134	118	136	110	113	108	116	124	118	100	123	139	122	110	137	166	127	121	128	132	141	142	139	124	126	116	138	134	122	119	136	120	151	113	122	131	137	118	136	126	119	114	123	135	132	122	111	129	116	136	110	140	129	130	136	121	114	127	133	131	135	136	114	141	134	128	138	113	140	125	114	112	126	124	115	119	125	117	108	134	119	122	108	129	136	131	122	135	120	123	111	97	115	134	118	119	126	121	113	135	133	124	131	127	145	136	127	134	123	127	127	130	127	141	109	121	113	127	113	118	126	117	128	132	128	136	128	120	121	130	118	122	125	105	127	120	143	122	119	106	109	113	124	122	118	123	139	147	110	119	117	134	119	132	128	97	112	122	125	128	130	109	121	126	118	124	124	138	135	112	121	112	137	103	124	125	125	111	120	105	107	121	128	127	117	148	130	139	113	122	119	117	133	121	129	123	130	106	121	117	97	95	136	127	130	133	116	124	116	112	139	128	123	111	145	125	144	115	137	146	137	127	141	116	133	118	116	132	125	128	128	141	129	121	129	101	114	114	107	129	141	147	125	121	138	115	111	123	132	125	103	127	99	116	129	122	124	116	150	103	148	139	129	133	122	132	105	127	128	122	115	118	137	139	143	107	115	129	115	136	121	117	139	127	135	124	111	146	121	135	122	102	115	119	133	130	148	123	124	116	106	114	126	144	133	140	117	118	110	121	132	146	125	121	118	118	128	119	118	124	120	122	129	113	102	133	139	122	133	129	111	112	119	117	130	127	119	119	117	124	117	118	132	124	137	121	114	107	128	155	115	133	119	129	130	117	148	129	129	106	117	106	117	143	134	124	119	129	139	132	119	118	112	118	116	95	111	125	125	132	114	115	124	121	120	123	119	120	134	131	121	130	124	121	132	96	135	127	128	91	110	108	113	130	123	118	120	129	108	136	133	136	120	126	121	122	111	133	118	118	119	135	120	121	122	123	140	160	136	117	127	120	121	118	126	126	125	134	122	134	120	148	123	127	108	135	133	123	109	125	130	115	109	124	98	140	138	128	129	138	136	123	116	125	128	147	133	125	124	127	132	121	126	136	133	130	116	122	123	127	129	142	123	136	128	130	120	130	122	123	118	111	124	128	121	104	114	123	129	128	119	134	120	133	129	133	127	139	119	137	123	113	116	137	110	112	137	114	107	118	101	115	120	122	118	127	150	110	107	123	133	118	120	137	136	138	118	124	120	135	119	136	149	121	116	106	118	124	117	128	141	137	124	114	128	116	125	132	111	103	110	123	121	134	110	141	106	108	129	133	109	118	125	108	119	127	133	123	121	121	141	127	129	118	117	127	141	109	108	133	100	133	121	119	122	126	118	111	143	123	133	120	138	102	126	132	128	116	123	121	121	136	107	143	129	124	141	125	119	110	132	117	127	118	130	127	132	117	123	119	116	136	110	117	128	126	129	118	125	144	121	133	116	122	124	125	107	108	136	126	134	118	118	125	128	109	124	115	130	154	139	125	104	132	145	127	127	124	124	133	134	134	126	110	112	127	128	115	122	144	122	129	119	140	140	121	138	129	125	125	129	137	135	130	147	136	120	123	145	111	115	129	137	109	108	114	123	137	134	107	142	115	147	123	125	123	129	109	113	113	113	120	120	133	107	117	130	133	129	134	131	132	125	143	143	105	118	128	123	112	116	132	121	138	126	109	130	129	139	124	132	141	121	130	115	127	119	119	126	135	130	118	146	136	154	113	110	98	124	130	118	126	114	126	121	114	126	125	113	140	137	130	113	125	139	124	120	111	138	141	116	129	124	134	120	102	112	138	106	118	107	105	120	105	109	132	146	140	134	134	125	119	130	139	125	126	140	139	143	115	120	123	137	148	113	141	119	135	123	109	128	147	105	129	137	120	123	109	120	128	130	121	111	126	142	126	117	108	116	127	132	131	142	108	117	115	90	112	138	120	125	109	141	117	126	102	122	124	116	110	124	115	112	122	125	132	136	139	123	130	124	130	122	140	125	122	120	110	138	108	120	128	134	124	120	133	111	117	113	116	137	133	142	142	128	123	140	140	117	127	127	116	118	136	135	123	124	139	117	122	132	120	121	115	116	101	115	117	131	124	144	102	116	110	139	124	129	140	113	134	125	107	145	129	118	125	131	132	125	124	123	112	128	137	123	138	118	124	134	151	144	123	124	124	131	141	120	123	122	125	122	128	132	124	121	114	118	136	152	124	127	134	132	132	124	110	120	122	119	116	140	116	127	119	129	128	150	119	120	126	110	135	148	133	114	117	105	110	129	104	119	131	119	108	127	131	119	106	114	135	129	124	126	135	119	115	115	122	116	117	124	105	118	118	120	121	119	135	124	119	133	136	118	112	123	129	130	111	134	98	135	121	100	130	114	114	132	127	130	120	119	127	121	105	109	126	124	114	106	117	113	139	134	114	115	120	127	111	109	138	132	116	117	115	136	128	144	123	146	109	119	123	122	134	127	122	143	112	125	120	123	133	136	139	133	140	110	119	135	122	127	128	138	124	113	108	129	128	113	127	142	135	127	138	129	112	120	127	122	122	133	129	131	117	140	137	124	123	140	123	113	121	110	118	103	143	124	131	129	129	113	132	144	127	133	127	110	121	138	123	150	131	140	115	123	124	129	110	126	113	136	134	140	144	123	117	133	130	140	131	139	117	120	141	157	128	132	127	144	114	119	118	129	114	109	124	130	128	137	114	124	120	125	115	136	105	133	129	119	111	117	137	152	127	141	116	138	134	117	116	119	115	132	122	113	126	122	116	124	108	117	149	119	122	142	118	137	114	130	128	131	118	123	131	115	121	124	126	123	119	149	117	109	117	133	138	143	124	106	127	114	127	142	123	128	121	124	126	110	134	129	112	139	118	114	116	135	133	119	112	128	125	122	104	132	121	133	129	145	125	131	148	117	146	127	115	144	140	120	154	123	116	129	130	106	132	127	114	120	139	115	139	116	121	119	131	125	138	101	123	139	134	114	132	120	125	96	120	141	134	124	141	118	136	121	117	116	112	127	115	121	144	131	133	129	135	114	144	118	125	121	121	122	138	134	118	143	117	121	133	130	126
2608	1665	3803	4895	4239	3943	3054	2270	1826	1587	1217	991	925	771	679	617	548	543	533	479	475	444	445	499	473	484	470	433	407	470	438	421	425	461	470	503	464	460	427	487	454	503	501	424	497	509	465	477	433	444	475	436	432	458	467	475	439	468	441	472	424	459	497	456	448	458	421	467	409	482	501	468	419	474	450	450	428	477	431	530	550	510	487	491	439	445	463	477	447	408	414	459	450	445	468	486	439	450	491	417	455	445	470	443	444	430	452	443	443	481	439	416	436	456	441	451	462	414	445	441	460	437	445	443	466	428	469	474	461	448	441	475	460	472	418	399	463	449	456	428	454	451	421	440	449	424	454	434	461	440	449	440	428	427	460	453	439	435	460	451	426	464	440	429	477	443	474	451	447	465	449	428	406	438	464	478	470	467	455	456	453	431	455	454	491	419	429	426	436	449	415	472	440	449	485	458	483	442	475	466	459	460	437	459	479	441	458	478	483	476	444	459	478	442	468	469	457	455	455	464	387	468	472	449	483	418	455	453	430	438	455	455	451	435	447	468	425	477	435	468	487	460	445	419	464	439	456	474	458	471	446	436	465	453	418	494	455	424	497	434	440	460	409	429	471	460	498	441	469	441	445	439	455	434	472	460	472	438	466	487	470	447	508	462	466	429	445	452	438	446	440	431	464	495	459	424	410	457	447	446	433	455	447	457	437	425	454	474	465	471	418	464	462	475	455	435	469	481	426	468	462	472	428	464	414	450	457	478	427	431	414	469	458	476	479	428	504	425	445	464	454	438	452	477	445	458	437	461	433	471	442	498	458	488	448	480	468	485	468	475	387	456	451	450	457	475	467	472	407	458	458	451	426	451	444	455	458	470	434	463	430	455	422	474	441	454	451	508	496	478	436	441	427	434	424	464	428	450	457	479	421	429	411	430	470	451	441	462	477	432	453	449	409	427	450	437	460	499	485	418	465	463	436	446	437	456	425	492	423	452	439	445	454	458	508	423	436	430	447	452	482	441	477	458	462	491	450	457	499	410	397	448	414	432	456	473	450	463	424	438	424	407	442	437	487	456	465	461	466	484	456	441	439	450	430	470	451	432	477	437	475	476	473	480	411	444	453	458	446	457	429	437	437	463	472	451	435	471	469	399	455	475	473	433	448	435	423	428	429	449	455	463	445	445	423	450	445	469	432	474	451	466	475	418	445	459	488	457	422	460	456	431	435	414	463	438	470	440	463	478	454	481	454	473	470	424	486	419	400	467	448	440	437	417	462	453	454	434	491	473	463	421	500	476	454	453	436	437	490	481	459	466	432	449	435	486	428	455	422	459	465	437	458	449	418	450	428	475	479	447	445	452	437	458	404	451	473	461	455	434	455	423	467	475	455	482	450	457	472	489	446	458	475	454	412	458	471	453	436	443	436	436	455	436	456	431	445	480	414	434	438	460	461	454	454	474	491	477	485	445	476	469	443	422	466	479	441	431	463	464	467	435	407	450	474	455	487	428	462	423	404	446	423	449	477	461	421	428	437	454	455	441	446	467	446	419	439	459	470	433	432	469	444	446	446	464	459	432	459	461	477	448	484	452	458	452	447	430	475	456	415	455	442	448	481	444	424	460	468	433	476	469	460	467	429	434	409	462	456	454	440	484	416	483	460	439	429	426	492	456	422	455	458	445	492	490	441	490	417	442	427	441	456	455	484	445	465	472	458	466	437	430	487	386	414	463	450	402	441	444	453	446	460	441	424	465	400	465	456	426	456	459	458	465	463	423	441	447	407	439	467	433	480	421	477	459	445	465	414	442	440	453	430	459	454	446	461	472	434	463	468	452	477	409	456	459	491	440	412	457	452	427	486	455	440	456	459	433	435	503	457	447	471	439	428	453	436	441	435	446	464	466	446	423	440	474	453	417	437	488	437	468	461	463	429	420	433	447	446	456	439	450	465	417	438	435	459	414	442	435	484	424	462	446	444	484	447	436	413	434	463	459	466	486	439	465	473	441	444	456	430	469	445	445	454	479	434	475	477	476	444	451	427	435	454	452	444	445	446	458	458	528	455	483	457	441	423	450	493	435	445	466	462	424	428	439	482	463	444	440	444	498	483	477	460	455	428	414	450	474	450	435	455	456	450	450	430	453	415	453	453	457	451	402	434	438	422	451	442	437	466	449	448	418	438	464	421	459	489	471	461	439	444	471	438	428	448	454	484	470	449	430	448	444	439	460	455	429	481	458	446	439	436	487	431	440	432	448	463	403	473	498	464	436	461	457	472	476	476	452	441	443	481	421	450	463	438	439	422	437	495	449	437	469	432	462	450	472	462	431	469	471	429	490	462	500	446	484	457	459	461	454	435	440	477	433	492	454	429	457	441	478	448	474	428	464	434	447	440	435	433	474	445	443	426	475	401	455	477	455	433	438	444	402	447	449	443	428	468	407	400	427	489	455	434	508	465	437	419	449	462	449	426	427	399	471	431	446	473	421	428	441	451	457	471	451	498	446	425	439	444	424	413	447	463	434	448	456	447	430	441	429	439	456	485	468	439	465	445	461	429	447	447	455	463	437	426	492	444	458	430	430	443	431	493	467	438	497	468	465	456	530	452	447	432	454	437	453	429	467	466	431	416	430	486	451	490	458	462	474	454	491	440	442	447	438	453	429	464	443	442	445	483	458	429	455	478	451	440	427	456	485	441	425	416	465	454	453	457	455	464	440	482	460	462	445	449	417	436	437	529	435	489	441	478	437	461	462	470	436	444	438	464	467	470	476	460	457	462	456	493	436	480	468	462	442	412	488	465	454	430	455	415	458	408	441	491	426	425	455	474	413	444	455	433	450	472	444	447	419	447	436	458	462	459	436	450	435	473	432	434	461	430	429	440	462	460	477	463	448	467	478	415	432	443	435	451	446	473	463	447	424	496	456	504	464	486	442	463	458	493	467	461	489	444	453	461	464	438	440	417	455	476	433	433	450	464	463	468	428	490	457	439	445	472	449	448	473	461	445	462	439	459	435	441	436	469	481	401	447	475	455	467	445	422	449	410	483	457	435	467	450	450	486	437	455	426	475	470	477	433	432	487	504	478	478	466	447	468	463	446	456	430	446	467	460	441	387	457	483	429	447	429	451	470	455	459	460	449	462	425	444	481	472	416	443	473	455	430	416	493	426	435	463	424	443	441	425	445	456	465	426	446	464	422	481	460	473	434	436	429	472	438	453	492	460	470	470	444	417	425	433	455	456	444	435	418	472	404	482	482	464	442	460	469	470	459	443	470	470	441	446	459	428	468	429	472	425	466	475	431	464	440	484	431	471	438	470	446	418	468	444	436	472	452	449	458	452	459	444	446	448	453	445	425	449	422	474	470	452	483	442	410	432	431	485	456	429	438	476	494	449	430	455	420	496	471	451	445	451	436	429	430	452	444	455	464	479	461	474	412	421	460	475	477	443	431	454	487	447	484	451	445	437	479	480	440	437	459	430	493	398	440	470	451	463
2690	1049	1671	1383	1018	742	673	495	370	253	240	199	161	180	149	135	129	120	139	143	111	110	136	108	113	119	123	117	121	123	126	124	136	122	139	137	130	127	115	146	133	147	145	134	131	116	126	127	123	127	131	114	131	113	121	124	125	122	131	129	128	131	120	128	127	125	129	144	123	123	128	119	156	126	135	110	126	123	136	148	122	109	144	117	127	131	120	123	127	131	137	108	134	133	137	118	112	118	129	125	150	140	137	104	118	132	131	120	111	121	126	125	123	136	104	122	113	117	141	135	125	125	138	140	135	128	144	127	127	133	116	130	125	135	129	113	115	135	137	126	127	141	131	115	124	115	113	105	138	131	132	142	112	113	115	133	126	135	145	119	111	124	135	122	134	139	123	127	122	143	114	129	113	137	126	118	124	144	107	117	139	121	122	135	124	121	108	123	130	122	137	126	110	115	146	103	123	99	133	125	121	126	142	136	123	122	131	121	129	118	152	115	127	126	118	114	131	116	132	128	133	118	135	123	141	128	123	113	120	130	114	128	115	137	115	123	128	132	127	135	127	113	111	134	129	142	128	129	120	127	120	112	117	112	115	117	112	123	130	132	115	125	120	137	118	125	122	114	120	122	138	103	113	132	110	113	109	141	128	113	126	133	124	112	120	140	140	142	136	132	145	134	144	129	137	132	110	126	112	126	109	128	136	119	136	140	115	124	131	124	113	126	124	124	149	111	132	107	127	119	113	113	132	124	136	113	108	131	129	110	131	128	127	127	126	126	120	119	125	120	115	107	99	110	122	145	126	112	115	124	109	119	116	133	146	106	117	124	134	118	142	129	122	131	109	135	132	135	148	128	115	119	145	123	125	120	141	124	129	110	125	123	102	133	146	129	110	136	126	117	120	128	125	140	105	120	105	122	114	99	134	130	142	132	138	138	131	103	130	142	124	102	141	119	126	110	105	138	140	135	126	134	118	121	144	127	129	111	129	118	131	136	113	117	113	119	116	119	115	138	113	114	134	116	120	141	129	135	129	121	123	156	133	136	113	116	147	127	140	141	148	139	127	122	123	102	110	125	153	120	127	108	126	124	122	125	118	138	125	101	124	120	145	111	148	120	120	118	129	116	124	124	109	129	136	128	115	125	112	137	125	105	113	131	143	106	142	122	112	114	117	122	131	111	116	115	107	93	114	129	128	151	122	107	112	117	122	125	115	122	112	136	112	122	115	135	128	121	114	118	134	99	107	135	133	99	135	128	104	120	112	102	109	116	129	115	135	110	97	122	127	119	120	127	119	121	133	117	134	128	113	111	125	114	113	134	136	122	123	146	101	133	126	111	132	120	118	139	130	114	111	119	119	115	133	123	125	131	129	139	114	126	123	120	129	137	124	127	120	125	151	111	129	120	116	126	117	118	135	120	122	108	111	127	130	132	131	110	128	112	132	118	101	117	115	125	121	128	148	137	136	133	137	125	124	121	115	107	126	108	128	110	138	118	133	135	142	120	136	146	122	155	134	116	125	111	122	150	116	123	144	150	109	125	138	118	135	131	128	126	136	130	122	121	148	129	114	149	129	119	135	135	135	129	129	107	122	140	142	121	145	118	120	129	159	113	115	130	131	140	156	134	128	119	131	147	150	152	118	137	103	124	99	126	138	115	129	118	115	124	112	126	108	139	129	119	154	117	114	106	132	135	128	135	132	114	122	143	128	122	102	110	119	115	122	127	124	118	108	114	129	144	125	117	124	129	119	128	137	114	127	138	116	116	127	127	116	100	126	116	143	121	130	111	131	111	118	138	114	126	122	134	121	110	139	125	124	125	112	114	111	126	110	106	125	116	136	121	116	124	124	129	123	100	119	112	126	111	138	122	174	143	116	131	132	133	129	126	122	134	131	131	156	114	119	142	131	97	138	136	150	140	141	111	102	129	134	115	162	98	124	137	119	137	114	128	144	107	109	110	134	126	121	128	124	129	118	141	110	130	138	140	111	129	118	108	119	142	112	125	128	98	115	123	115	122	113	121	141	118	123	120	134	98	130	130	128	131	114	116	122	117	132	125	139	120	119	152	125	101	122	102	114	132	140	114	136	136	138	117	120	140	133	126	117	123	128	121	114	116	120	127	117	131	125	137	123	136	124	114	119	116	132	125	127	124	129	142	133	112	152	116	122	133	133	139	106	129	127	142	128	125	104	121	129	134	131	128	131	106	129	112	108	121	114	119	119	121	128	129	123	110	159	130	115	105	153	111	132	122	103	129	124	127	130	139	117	128	122	115	109	102	116	117	135	124	137	121	106	120	105	114	106	125	137	107	130	133	131	121	111	123	135	137	153	113	116	107	138	122	127	112	116	134	119	122	110	111	127	119	149	116	150	129	137	142	128	133	119	116	115	122	119	111	128	110	130	128	130	114	125	140	129	138	142	94	130	123	138	106	94	124	127	144	103	111	114	110	125	131	127	106	135	119	118	122	134	127	130	117	121	135	121	124	115	127	130	129	131	133	119	125	112	109	127	114	139	128	122	126	132	135	108	120	109	132	117	139	117	124	110	118	134	131	115	116	115	116	114	129	133	107	126	143	127	133	135	127	121	108	114	134	116	140	134	134	124	125	123	123	116	127	128	125	109	117	131	130	111	117	125	112	146	104	138	144	123	124	106	144	118	130	99	129	116	119	129	109	134	136	114	151	155	124	123	140	128	123	122	142	125	110	101	119	126	142	118	124	137	140	120	115	132	117	126	124	107	152	106	130	117	110	131	126	142	137	121	117	128	120	113	118	136	125	115	97	128	114	117	120	124	138	140	130	129	132	119	110	115	123	133	116	115	116	116	140	141	111	126	141	117	122	129	131	125	131	149	150	116	112	126	116	100	143	119	114	135	122	122	117	135	124	150	122	145	121	125	140	105	122	127	136	131	152	131	128	125	107	122	138	112	107	133	136	127	129	134	113	110	115	143	111	116	108	113	142	125	91	97	152	116	145	128	121	124	119	129	124	121	117	135	125	111	117	101	135	116	137	116	143	117	118	122	112	126	147	139	137	123	118	118	138	125	117	143	113	113	124	121	106	107	140	106	124	126	126	141	137	126	142	130	109	131	101	124	123	126	124	129	110	126	143	135	125	125	134	126	123	133	110	121	135	138	118	124	120	130	142	154	125	136	113	129	122	123	139	150	95	114	122	131	117	110	140	112	123	128	114	109	117	138	109	127	123	125	128	123	114	130	116	134	132	145	113	116	128	120	106	146	123	126	120	129	123	121	130	129	131	107	131	129	120	106	130	121	107	134	112	123	130	130	122	130	109	121	130	109	126	125	114	133	138	118	130	142	144	104	133	128	143	117	109	113	136	100	135	128	130	119	117	110	133	133	142	113	130	125	124	132	126	112	118	130	127	130	128	107	109	107	140	131	122	124	140	141	128	137	124	125	121	111	115	130	126	108	149	114	125	122	132	119	127	129	123	117	128	114	120	131	105	138	126	144	137	125	135
2649	1725	3912	4658	4377	3879	3099	2324	1907	1469	1207	950	844	727	661	602	572	532	564	521	493	505	454	475	425	438	454	432	457	467	478	423	457	461	505	482	470	484	464	448	488	484	471	505	498	456	492	422	468	449	462	425	445	434	431	493	481	476	455	438	462	463	513	432	462	464	482	422	510	458	503	447	429	450	459	455	457	496	499	520	532	482	453	442	479	468	469	432	474	462	457	433	459	450	470	452	448	497	427	460	449	434	448	440	459	464	442	461	457	465	467	435	444	435	462	434	496	473	430	446	489	462	465	453	461	420	472	463	433	458	430	458	446	445	448	443	465	441	459	458	476	441	438	435	449	437	474	437	447	446	472	435	436	434	453	440	475	424	464	429	467	457	465	468	435	454	453	418	468	481	439	446	475	469	474	449	457	474	474	449	470	437	445	433	454	426	448	438	434	447	431	464	437	462	449	469	421	445	436	411	430	419	415	439	406	459	477	438	461	438	459	491	482	433	439	395	444	446	462	465	438	485	461	458	442	443	431	461	460	422	483	446	452	456	456	444	417	443	506	445	479	419	452	468	455	488	464	453	446	448	444	445	477	487	481	451	479	457	453	451	494	418	447	436	469	469	475	471	445	446	451	440	386	462	458	433	433	457	449	435	472	436	443	477	454	471	444	450	436	448	448	462	470	474	441	453	430	461	443	448	503	422	402	454	437	460	479	459	438	457	454	474	435	446	457	450	479	436	465	449	481	442	439	451	459	472	444	457	444	446	445	422	480	438	436	470	480	424	472	435	423	426	458	468	491	447	458	433	444	480	453	455	461	428	439	432	453	465	445	438	449	426	475	456	446	477	448	488	477	455	444	426	452	418	448	436	490	415	475	430	454	458	433	466	452	424	451	410	417	400	410	453	466	441	449	481	447	425	433	459	495	447	445	429	460	447	472	433	423	436	448	450	454	433	422	462	460	442	412	418	450	453	473	457	458	421	479	489	447	464	451	464	428	443	452	457	422	494	406	473	444	414	455	454	422	470	455	466	449	455	411	441	468	468	453	420	457	445	466	455	454	431	440	420	461	476	437	449	464	473	456	437	449	440	485	448	485	458	514	435	449	458	432	419	488	463	470	442	414	445	458	483	446	461	419	459	461	460	459	421	426	454	511	458	466	418	460	474	442	444	446	507	439	450	474	415	433	430	453	438	475	433	465	453	433	483	451	410	461	464	457	482	484	453	466	459	452	429	471	483	444	447	429	474	447	454	495	463	448	461	497	430	493	480	466	428	448	451	469	484	420	442	411	479	452	473	407	442	462	409	473	464	437	446	480	431	453	459	501	424	446	424	400	417	476	437	432	448	450	426	456	470	414	462	429	459	475	459	439	442	458	473	446	470	450	428	440	440	460	452	494	431	449	461	444	462	414	453	428	438	443	440	439	464	420	452	486	457	427	423	474	444	462	459	435	447	449	466	471	435	453	457	432	444	460	444	455	461	453	441	464	420	453	450	458	443	466	448	479	460	395	433	401	469	444	470	468	440	428	501	440	419	436	459	439	451	445	451	452	470	463	438	489	466	445	438	475	460	463	451	489	446	445	449	443	407	442	443	456	436	442	498	441	455	412	485	440	465	445	463	509	420	451	448	471	443	456	442	435	479	459	448	477	435	454	448	441	450	422	473	472	434	460	430	469	425	447	463	445	464	467	449	467	445	410	470	447	442	462	431	467	434	439	495	432	465	452	458	433	459	436	441	454	448	446	481	457	468	452	431	452	462	447	476	484	446	445	446	455	416	452	437	450	443	440	433	471	442	426	458	471	455	465	454	468	462	395	451	427	444	433	431	468	433	473	439	418	470	435	461	469	454	499	438	457	452	453	451	447	447	433	451	450	458	463	429	496	477	462	450	438	441	451	421	443	429	461	444	425	439	433	457	457	483	493	464	483	445	416	478	507	449	471	453	473	449	450	484	421	448	446	444	448	446	473	442	443	461	435	425	490	442	471	450	479	459	433	459	458	430	433	444	442	480	447	443	451	439	482	437	463	443	462	437	435	443	480	494	455	468	461	466	446	453	419	454	441	474	440	441	444	458	460	451	437	462	471	485	455	434	505	411	435	449	476	413	474	432	441	442	448	430	460	460	449	417	446	421	469	486	431	459	468	434	442	452	456	449	450	462	423	456	454	439	414	469	468	449	479	454	454	486	466	466	458	466	454	465	452	481	452	464	391	455	493	451	435	472	433	472	457	470	404	453	431	456	442	457	490	457	435	456	459	486	436	442	443	453	496	446	462	448	419	443	414	484	440	427	449	482	463	467	481	428	451	500	437	464	443	446	467	421	441	428	503	450	414	440	475	475	437	474	473	463	390	445	444	451	444	456	461	465	446	462	478	473	431	484	475	436	454	477	438	437	454	420	463	435	427	444	478	434	429	467	482	460	473	427	456	445	408	487	464	450	462	461	458	427	427	439	453	414	481	447	473	452	446	479	439	447	473	443	447	437	479	460	454	462	437	456	450	469	434	471	412	459	467	458	452	438	478	434	428	462	453	435	452	437	416	427	521	440	450	458	462	447	405	448	475	439	450	466	487	456	427	472	430	457	461	445	466	484	445	432	449	471	430	434	408	438	507	460	442	423	452	471	423	445	444	439	484	412	488	425	432	440	451	460	451	451	442	453	417	441	460	422	455	423	449	439	442	453	435	401	454	427	427	494	420	413	476	448	464	474	453	431	425	432	453	442	475	448	480	418	470	450	435	463	428	449	439	455	465	433	448	425	451	446	473	450	440	467	470	452	416	460	446	466	460	481	451	434	451	478	467	483	471	472	441	455	444	437	450	428	456	489	428	431	454	450	429	444	480	411	443	446	483	478	439	442	491	470	439	460	448	427	493	420	418	462	412	456	451	460	457	455	427	450	466	439	445	455	434	456	432	467	447	453	460	429	434	443	438	481	435	483	475	460	437	447	445	497	452	459	444	428	461	421	434	449	459	461	460	447	470	443	417	457	493	447	420	492	466	469	467	437	468	427	426	459	459	468	499	477	464	448	411	466	458	428	428	453	497	465	458	454	478	478	480	445	432	441	466	430	429	446	471	459	448	463	491	447	428	419	479	427	460	448	499	465	431	459	445	430	441	427	453	495	460	457	445	437	424	454	429	450	461	466	458	441	473	434	490	388	447	453	437	477	460	501	444	457	473	504	445	457	444	457	447	505	488	474	458	455	475	477	434	453	430	431	469	508	470	442	464	471	419	471	428	429	449	472	436	449	442	467	445	420	473	436	434	433	446	466	440	488	429	475	500	452	473	463	473	472	445	476	433	430	441	460	445	485	493	459	453	481	423	433	439	454	463	456	468	442	449	464	399	435	482	434	440	448	481	455	438	454	454	469	471	434	443	456	459	435	488	444	454	440	462	464	469	446	474	439	473	455	412	458	436	439	460	484	485	460	404	433	455	463	441	443	445	459	426	424	474	449	451	451	487	445	441	433	469	443	434	416
2695	1099	1601	1375	953	776	569	452	362	282	247	197	168	152	154	131	162	127	136	151	118	136	114	122	112	150	125	125	129	121	130	132	121	137	127	161	135	137	131	119	138	110	136	129	124	111	127	115	136	131	132	132	118	110	123	115	150	120	109	117	117	114	126	125	134	118	99	122	129	122	128	123	118	139	134	101	126	115	127	145	125	131	127	134	134	122	139	118	127	114	116	127	134	112	138	138	107	121	126	113	142	136	97	125	142	137	116	153	94	115	137	105	138	108	115	124	119	125	116	111	107	138	128	132	113	119	112	117	105	111	142	124	113	126	135	116	110	126	118	101	124	135	147	118	100	123	110	119	125	135	128	100	117	104	116	118	118	97	119	103	120	106	125	108	101	116	103	106	133	132	119	106	132	133	130	107	122	110	120	113	120	131	125	129	125	120	128	141	140	131	131	115	112	135	118	113	113	123	129	134	123	123	132	145	142	128	111	128	126	114	126	133	136	127	120	113	102	124	103	115	113	133	133	138	125	133	140	119	123	134	127	126	122	113	101	123	138	144	133	125	115	117	98	135	117	148	131	108	100	113	143	109	135	126	131	121	124	109	135	111	122	113	141	126	137	124	102	118	115	121	114	108	123	129	115	113	124	109	129	121	125	125	126	101	117	140	131	129	109	123	117	120	115	111	122	104	121	129	120	127	118	119	115	121	110	120	128	125	121	118	104	155	123	110	113	135	144	99	113	124	121	119	125	124	133	119	117	109	115	119	123	134	129	135	128	116	105	119	138	126	152	136	133	132	139	128	114	134	115	129	110	131	122	114	109	130	135	128	148	121	135	124	109	114	124	94	133	128	122	133	125	141	131	129	132	112	106	130	116	116	128	109	126	137	96	121	129	110	127	121	132	123	119	118	122	116	127	126	146	146	146	110	116	130	129	132	130	109	134	133	128	125	123	134	114	135	138	133	120	130	140	146	145	124	115	113	132	107	137	134	106	121	116	115	116	142	127	125	129	126	146	141	123	118	124	128	111	119	111	110	112	137	102	116	140	114	128	110	126	118	107	106	128	107	141	113	137	123	119	146	119	113	111	118	118	128	130	133	108	115	137	119	134	137	131	137	122	120	130	154	132	125	126	121	120	109	127	139	121	122	119	116	136	139	127	134	125	140	130	133	126	123	126	114	126	96	117	126	113	128	125	102	131	95	114	150	123	99	107	119	119	133	129	96	125	138	153	113	125	123	121	120	133	114	113	112	125	143	129	110	125	119	117	107	144	105	114	120	128	112	127	116	115	112	127	117	118	136	120	149	119	117	120	113	149	119	120	132	130	97	130	125	123	114	127	119	131	131	129	137	116	127	124	131	105	141	117	132	110	113	115	124	130	132	140	127	119	110	122	96	102	115	141	144	106	118	119	113	128	109	121	130	128	113	105	133	116	133	132	138	124	113	118	127	131	104	117	125	121	111	116	125	131	121	116	119	135	119	112	137	137	118	124	119	118	120	117	121	111	135	113	126	135	118	102	113	124	113	121	124	107	121	120	126	110	117	108	118	120	134	128	128	137	114	110	116	113	114	114	119	118	106	129	126	118	125	130	131	115	111	110	130	122	113	135	142	132	137	118	112	131	115	119	124	133	127	118	124	113	121	134	119	136	127	136	129	119	106	110	119	116	131	120	129	138	125	141	121	102	130	130	130	135	134	111	131	111	132	129	106	101	123	125	123	128	130	128	100	137	134	134	126	139	154	115	125	121	121	131	113	139	115	120	133	122	126	127	134	119	124	127	115	118	148	143	140	123	110	116	115	118	108	119	117	123	110	118	116	132	130	120	120	111	127	118	122	98	120	122	128	123	115	130	135	114	116	134	115	115	111	117	120	132	120	111	147	107	118	128	97	116	125	124	130	98	137	108	107	116	122	132	119	123	122	118	118	126	115	123	119	114	132	128	110	132	122	127	121	118	111	124	118	103	126	122	102	134	122	140	137	125	124	103	133	120	103	133	126	116	119	129	138	135	101	116	123	132	141	118	123	133	120	129	122	130	128	121	130	134	123	132	114	129	125	121	121	114	114	113	143	118	137	111	127	130	143	145	104	123	120	128	101	126	94	130	127	129	128	126	142	133	119	125	104	137	120	120	130	120	121	130	110	136	114	123	115	119	104	119	119	130	113	134	108	104	127	144	112	123	112	144	122	122	108	116	121	124	98	117	125	146	124	137	126	125	123	105	124	119	138	126	106	119	111	129	121	137	126	126	100	106	102	145	121	135	120	125	96	121	125	128	129	126	130	129	117	142	120	124	102	125	147	117	116	114	117	135	133	132	147	132	121	136	129	146	126	130	119	141	113	131	123	116	142	114	109	126	128	154	137	134	115	115	132	102	124	113	123	112	115	109	150	125	125	134	128	130	134	105	125	146	145	112	117	120	114	136	105	132	127	115	123	115	143	120	138	131	131	124	114	146	130	131	127	137	127	114	98	132	140	111	112	115	141	110	116	131	138	145	115	137	132	137	125	134	120	123	116	111	122	144	136	131	121	127	123	138	124	114	125	114	131	136	96	125	130	128	118	120	100	127	113	129	122	135	113	110	128	130	107	110	123	146	140	136	132	98	140	125	106	142	123	108	119	121	123	121	139	112	125	125	143	120	129	123	125	118	116	127	120	135	117	118	121	103	128	116	132	139	119	127	109	135	114	114	122	138	132	132	119	108	126	117	134	133	123	112	133	125	115	125	138	127	108	133	120	140	120	125	110	111	116	126	122	95	117	125	106	123	124	128	114	119	130	105	152	136	132	120	130	111	124	104	123	130	95	135	122	112	135	108	137	128	136	120	125	113	126	119	130	109	116	133	121	107	129	137	125	123	121	124	130	148	120	103	121	122	129	120	118	107	132	107	144	106	109	124	129	115	131	100	111	107	128	126	113	132	106	127	128	107	123	134	121	125	131	138	113	101	131	108	123	125	109	124	122	124	119	112	109	125	143	113	132	120	128	128	108	126	101	127	120	111	129	125	113	102	116	123	123	130	139	111	107	113	121	134	116	134	132	126	127	140	124	119	121	110	106	131	124	135	122	110	129	112	124	111	141	116	105	120	125	124	97	123	128	117	111	131	110	118	129	123	102	137	128	115	118	133	116	119	133	104	138	142	122	134	118	112	135	105	120	133	102	111	97	143	112	116	126	123	115	119	132	121	130	120	140	133	107	121	121	110	123	135	151	137	127	129	103	132	129	105	109	148	144	130	129	96	120	112	105	126	119	144	126	122	137	122	127	113	123	120	99	122	121	101	118	126	131	128	124	128	132	92	130	127	125	115	118	131	140	115	126	138	138	129	133	109	114	118	138	120	128	148	124	135	124	139	114	137	105	113	138	135	124	107	131	138	109	110	122	115	121	135	121	131	105	134	122	131	115	115	119	111	152	121	127	130	145	109	100	98	118	126	132	136	137	127	120	155	132	115	123	126	118	125	125	129	130	144	118	134	117	141	141
2710	1637	4014	4757	4182	3736	3193	2287	1985	1485	1141	1051	810	744	668	623	580	514	524	446	428	456	453	442	453	437	415	437	487	433	437	472	490	448	446	441	455	464	486	470	503	470	517	487	434	449	508	491	437	465	476	423	443	446	426	460	428	456	415	428	452	435	461	472	442	456	448	446	427	440	439	437	477	427	448	445	448	469	543	514	446	458	431	442	425	467	473	459	481	434	469	439	463	439	462	440	435	482	433	459	426	471	472	477	417	459	444	455	433	477	469	447	489	427	470	460	463	449	445	401	477	429	440	433	454	498	437	418	428	447	396	425	412	429	486	442	428	476	478	467	429	428	472	416	430	440	454	434	491	451	445	444	442	435	427	433	445	436	459	448	433	442	406	410	424	419	412	422	459	450	427	424	441	441	432	468	429	433	458	477	417	398	496	457	432	452	410	442	482	405	390	443	433	442	457	427	451	428	435	433	434	433	449	476	417	452	512	463	430	445	442	461	419	451	462	410	451	421	448	405	440	457	421	446	449	454	417	484	488	448	445	468	462	443	438	437	407	465	457	414	443	470	456	427	460	467	470	439	433	444	452	474	424	461	425	439	440	456	451	484	443	468	462	442	461	457	431	423	472	443	439	404	412	443	442	432	456	438	478	480	411	489	440	424	464	402	458	450	466	462	469	448	420	458	420	476	397	424	460	440	447	471	472	437	472	437	444	427	455	500	438	476	448	482	426	438	450	438	423	469	433	452	397	459	417	427	466	476	471	439	473	420	438	438	439	433	442	453	494	434	461	431	450	448	439	444	422	447	475	432	430	430	445	440	420	427	462	473	448	459	477	437	466	461	464	412	461	424	455	432	435	462	435	423	431	464	450	460	437	442	450	439	441	429	468	433	445	428	435	439	483	446	457	430	473	433	421	443	468	412	471	426	422	441	428	418	400	427	449	419	456	427	499	436	447	417	439	447	416	428	446	419	454	415	444	439	441	435	459	469	454	428	429	417	433	450	483	428	458	424	423	459	445	422	456	418	431	417	437	421	423	464	420	439	428	441	440	445	447	446	431	470	474	433	444	446	422	464	459	439	436	470	474	412	407	433	455	444	439	394	460	451	452	441	448	456	444	463	423	463	448	397	437	455	438	445	424	427	484	459	415	431	437	455	432	419	448	455	428	478	419	430	439	458	421	449	444	445	440	453	433	410	438	486	460	425	453	479	453	451	468	444	467	426	476	492	424	413	453	461	429	430	502	446	444	433	457	456	462	466	436	422	416	431	417	464	448	449	435	447	446	413	460	441	442	426	430	487	444	435	396	444	429	428	445	458	439	438	435	448	433	465	420	489	444	409	445	441	452	413	434	453	428	404	419	480	444	446	444	399	453	432	415	457	453	430	422	455	435	420	449	481	450	490	437	453	448	452	408	444	441	422	443	468	464	418	432	445	425	465	419	475	467	485	453	450	463	445	450	438	429	436	419	434	451	421	432	445	437	437	463	441	468	439	487	464	475	454	448	459	420	424	444	447	416	431	470	414	430	475	460	432	467	440	434	461	455	454	460	437	452	465	472	443	424	429	451	447	451	432	424	419	451	447	461	441	455	441	435	439	458	448	453	437	446	443	490	468	476	439	451	426	424	420	421	434	446	421	440	442	416	436	446	467	462	417	451	449	472	487	461	445	423	439	477	434	459	458	438	399	451	462	463	430	455	445	458	432	454	467	450	432	444	412	414	473	462	429	497	415	478	470	466	443	395	461	432	459	473	447	461	452	452	419	467	478	410	431	427	423	424	435	410	451	450	463	426	432	396	485	414	459	407	442	448	438	459	428	394	448	438	446	455	432	441	464	417	448	448	466	465	432	454	441	447	454	448	458	422	434	437	421	458	432	422	392	437	459	441	452	480	436	428	435	477	433	431	423	425	445	478	441	469	460	416	424	466	445	429	414	448	446	458	442	449	419	416	427	446	468	410	476	472	444	431	484	423	468	494	422	447	445	438	470	483	454	404	468	447	442	421	441	431	450	414	447	460	426	422	412	434	462	436	454	400	463	441	469	452	457	489	441	427	414	477	442	454	438	463	420	449	415	463	436	435	416	449	451	453	445	442	471	471	455	440	444	418	403	408	471	429	428	430	432	453	439	453	457	493	428	458	436	475	423	440	413	460	448	429	443	449	483	425	429	462	435	438	414	440	418	477	432	450	423	405	436	416	444	435	440	445	447	410	454	445	452	436	425	425	495	460	415	434	447	427	447	481	445	446	471	445	412	422	451	479	438	459	410	442	417	469	451	433	424	485	488	485	436	469	396	446	422	450	453	457	423	426	467	483	462	461	445	450	424	441	435	495	452	446	452	416	443	408	432	451	440	428	462	430	437	433	484	448	480	442	485	411	443	444	422	428	415	442	459	461	462	474	488	448	469	445	462	460	449	455	421	448	427	416	460	483	445	416	456	453	427	446	448	456	450	440	474	463	467	427	486	451	466	431	434	460	432	459	439	397	440	442	442	442	453	402	463	426	434	453	462	437	413	422	451	425	480	476	460	452	449	482	473	452	443	445	478	458	440	456	413	444	417	464	429	462	443	436	436	411	448	448	449	447	456	453	406	434	441	442	475	449	435	438	470	414	414	464	427	468	460	456	467	449	447	457	474	430	469	460	474	444	464	460	402	446	432	465	440	447	434	415	448	408	451	425	425	428	467	436	457	497	464	468	440	437	441	449	486	447	443	401	433	439	425	465	461	424	450	424	459	487	436	450	418	462	448	455	463	466	419	430	443	420	409	462	455	454	431	452	428	447	460	429	405	471	442	464	435	457	444	424	439	499	412	439	439	389	447	449	431	486	436	445	424	466	467	469	440	411	440	458	439	453	439	404	453	455	450	443	419	445	486	463	415	453	416	489	446	457	446	461	445	454	441	450	449	431	446	438	445	448	432	403	481	483	441	465	410	468	437	459	482	467	388	447	442	480	432	465	433	418	430	464	427	464	484	426	422	455	432	465	463	438	447	452	444	463	441	452	412	436	444	474	418	412	444	471	390	426	435	476	453	480	467	441	447	481	480	451	452	459	490	466	416	447	430	442	464	431	472	475	435	435	415	473	450	476	395	461	447	452	430	455	457	439	461	448	430	422	478	395	455	436	453	439	457	415	437	417	434	454	437	471	429	438	401	454	456	438	408	443	423	412	414	479	412	453	443	441	454	455	427	462	415	447	444	391	448	466	434	448	418	429	433	459	413	448	452	425	446	459	462	424	489	438	439	478	420	432	440	417	432	415	432	491	431	460	429	434	450	419	421	467	477	425	475	491	456	464	453	464	460	415	473	455	434	467	428	429	421	482	458	448	424	436	401	438	448	423	448	433	458	432	452	472	477	460	449	440	433	435	435	428	456	423	436	431	406	456	467	449	432	455	429	478	457	417	419	450	474	458	414	434	435	459	482	513	417	429	437	440	426	462	476	450	425	476	455	456	413	454	431	436	463	480	443	449	422	427	436
2681	1155	1543	1249	1006	824	638	416	340	244	209	189	192	176	166	146	128	142	124	123	128	139	117	112	130	142	124	133	130	125	105	129	121	123	123	129	110	154	115	123	132	120	113	122	123	127	142	121	111	100	104	132	142	137	125	113	129	129	131	109	124	115	128	119	119	104	129	141	128	133	103	112	130	111	108	132	111	131	139	124	133	129	136	127	136	105	119	105	125	131	127	127	113	107	134	101	125	114	99	110	103	109	124	124	119	108	123	101	120	129	141	134	122	110	130	118	121	139	124	129	113	109	136	110	129	119	124	111	119	116	114	128	110	107	123	122	111	114	132	122	109	118	125	116	128	127	143	128	108	116	110	138	108	138	122	126	115	110	117	124	107	120	152	136	128	99	117	119	123	127	116	147	129	120	122	121	115	143	122	132	116	108	121	137	115	113	109	130	112	124	119	126	129	128	115	137	122	113	127	119	126	118	133	115	108	132	110	131	128	112	110	100	139	119	128	129	124	117	110	98	129	116	125	108	113	118	113	125	104	113	134	103	119	110	113	119	123	112	119	137	111	124	123	127	127	118	139	129	130	117	115	133	112	123	129	116	126	139	148	133	103	130	94	104	119	121	131	133	105	138	121	135	112	135	124	123	114	119	130	115	107	116	125	131	119	129	117	141	107	121	123	112	121	126	122	140	127	140	130	133	120	131	126	115	119	119	125	118	122	131	115	115	139	132	110	141	129	119	107	113	118	129	131	123	114	103	109	115	120	112	132	128	111	127	132	111	100	115	136	114	112	116	111	127	127	117	127	102	145	115	132	138	109	102	145	111	102	124	114	117	117	143	114	144	105	110	129	106	114	126	110	114	105	125	117	122	114	122	115	130	112	120	136	127	132	127	155	110	109	114	128	136	109	122	112	129	121	123	121	118	119	119	136	144	116	137	101	109	121	125	126	109	104	114	137	122	95	109	122	116	113	120	115	121	121	128	109	114	129	137	119	138	117	111	108	124	112	149	125	138	141	114	132	120	139	134	133	137	123	113	122	123	109	122	124	123	133	138	129	123	137	114	136	127	122	127	116	121	127	118	113	130	121	110	143	126	115	129	121	119	107	116	126	126	112	104	121	132	117	127	106	131	125	119	115	107	119	111	127	145	114	123	122	126	109	138	94	131	128	117	100	120	124	124	126	103	135	120	111	115	122	123	117	119	117	127	123	125	112	115	128	113	102	137	135	134	112	131	136	135	126	131	138	143	126	108	127	107	123	145	106	125	121	116	137	112	119	104	128	124	95	123	129	137	120	112	104	126	97	112	112	118	131	118	120	118	120	131	99	118	104	119	118	129	134	134	129	119	120	128	121	115	117	118	111	112	112	118	119	113	150	133	117	118	128	122	116	119	116	116	113	122	127	135	125	124	116	118	105	120	129	122	118	114	127	117	116	130	137	102	127	110	134	116	112	118	97	111	103	114	104	125	128	125	119	120	115	122	105	118	130	114	112	121	131	146	135	104	114	119	99	119	118	128	148	129	115	108	139	106	126	127	123	121	119	122	103	116	121	129	120	100	118	131	114	120	133	143	112	108	104	115	134	91	119	114	109	113	128	135	108	136	122	126	127	134	122	119	132	120	131	115	96	132	119	113	115	106	134	124	137	128	116	115	106	114	96	126	125	107	126	136	123	104	128	133	140	111	121	131	124	149	124	114	133	110	124	134	122	109	126	141	127	126	119	125	120	113	115	123	132	124	115	113	123	115	115	123	129	116	121	99	118	125	151	119	124	113	140	115	107	143	110	124	105	125	119	120	128	132	142	127	114	121	115	105	110	125	118	117	99	127	108	133	123	111	124	88	125	125	114	121	117	128	128	120	121	111	124	126	126	123	125	130	115	126	129	123	111	139	133	118	118	130	123	123	146	111	116	109	108	114	135	121	110	127	116	133	128	118	135	118	125	125	127	106	117	106	129	121	125	124	132	125	114	118	119	124	110	123	135	117	113	128	126	123	117	110	113	119	118	126	124	125	131	128	106	122	113	112	142	115	131	118	127	131	106	125	121	117	122	105	122	114	121	115	122	112	99	104	126	117	112	115	122	117	122	123	120	115	138	109	108	122	102	116	143	125	123	128	108	130	132	125	152	130	120	129	120	94	110	110	120	108	97	114	134	113	112	102	124	137	140	132	126	114	117	111	114	108	125	115	113	132	121	131	112	122	98	132	119	121	115	140	125	130	128	108	129	107	128	119	114	106	121	121	116	131	119	100	106	143	123	124	113	115	118	127	94	113	95	114	159	113	122	110	126	120	113	135	109	119	117	122	111	114	117	130	110	140	109	126	123	109	122	119	121	133	128	123	122	123	122	120	113	99	125	96	117	124	95	105	103	127	137	107	113	117	137	102	119	127	143	125	142	133	131	137	128	135	121	120	123	132	116	107	113	129	128	129	124	105	126	114	127	129	115	115	129	123	124	100	134	121	108	122	118	114	123	128	133	94	114	140	117	130	127	116	130	117	111	105	117	123	130	137	135	129	133	136	111	137	102	116	122	125	140	124	104	112	133	128	120	107	113	148	136	134	116	116	124	120	121	140	104	139	149	136	122	129	130	118	118	124	91	128	127	119	134	145	124	118	106	120	131	129	121	118	112	115	106	95	121	128	114	135	116	124	120	130	106	129	126	105	128	118	112	135	110	124	129	133	116	112	138	117	116	112	135	121	129	124	106	116	142	121	127	127	120	115	123	114	132	120	119	118	114	123	131	126	133	124	131	118	130	120	116	138	125	118	136	132	126	127	112	143	144	121	101	106	118	127	119	119	144	126	107	115	123	119	103	123	137	123	117	135	120	115	122	133	109	113	101	107	134	107	131	114	115	111	120	122	127	118	124	126	98	97	107	116	134	112	110	130	114	109	128	113	118	111	97	126	117	116	138	106	120	110	117	124	139	128	118	101	128	139	143	126	121	118	136	128	146	103	117	146	119	139	104	141	130	133	139	117	142	139	103	121	113	131	120	129	121	114	134	120	115	119	113	120	121	117	131	104	109	125	111	117	129	122	133	137	102	125	112	119	128	111	108	115	113	127	123	133	122	135	122	126	123	118	119	126	112	107	112	103	127	116	100	110	126	94	129	113	137	116	132	148	130	137	133	105	121	117	121	116	114	122	120	123	133	140	103	120	126	96	138	118	109	124	99	114	118	119	109	112	124	114	110	114	118	129	108	114	126	116	145	109	118	125	124	138	130	115	121	116	110	126	116	121	123	135	104	112	109	126	144	127	127	130	120	124	141	125	137	128	138	130	119	125	118	121	121	143	128	120	117	105	120	135	116	125	135	110	118	127	124	111	132	127	114	124	114	110	136	117	122	114	105	129	138	130	112	137	116	108	118	138	123	134	116	137	125	139	140	149	141	113	125	128	122	121	130	124	102	115	117	123	110	106	125	117	108	121	122	119	135	115	120	119	117	106	126	125	113	131	100	124	140	114	118	122	131	110	113	124
2700	1616	4000	4618	4245	3809	3010	2243	1866	1492	1120	975	859	768	667	610	554	518	487	467	492	437	429	470	452	481	447	449	437	431	431	430	482	478	490	484	479	495	448	479	454	433	457	471	445	443	427	407	458	428	478	442	411	453	426	465	433	447	406	492	466	463	471	405	443	445	437	405	443	463	435	438	418	418	421	464	445	483	494	479	453	474	430	470	426	451	428	413	418	456	437	479	424	449	441	458	450	454	448	434	421	471	437	441	419	418	418	421	488	409	473	442	430	427	438	437	498	403	437	410	432	438	426	397	437	397	447	414	450	417	431	441	450	412	445	405	402	449	442	463	425	432	443	436	454	443	438	403	436	453	429	435	402	422	395	425	440	446	426	436	433	444	452	458	442	446	450	421	422	475	443	451	469	373	444	439	438	457	432	453	421	441	452	398	419	414	452	466	447	440	436	440	422	409	458	437	435	455	414	418	445	419	464	437	457	464	452	424	475	498	407	425	418	415	432	447	494	445	453	446	415	422	427	401	426	452	446	466	420	435	410	452	407	439	434	465	426	450	424	467	448	438	453	419	402	450	429	430	420	445	433	460	404	428	444	469	431	456	450	466	431	399	444	450	461	442	468	435	470	441	425	425	446	447	433	425	422	418	430	412	415	416	443	445	393	441	498	451	424	438	454	423	464	438	437	424	456	429	431	459	426	443	442	443	436	446	460	385	453	405	450	438	451	445	436	474	449	414	452	427	422	442	469	441	428	416	452	418	440	417	478	460	444	397	447	451	422	445	462	474	433	450	451	440	460	420	402	416	426	406	460	475	429	385	416	450	471	430	412	435	450	462	393	397	428	438	461	453	447	444	447	459	460	424	451	429	444	419	448	474	427	437	428	462	437	418	450	463	419	419	454	451	486	433	452	458	452	412	429	451	440	467	425	472	399	443	430	461	480	442	439	447	482	410	457	436	418	410	407	446	436	425	389	432	428	419	434	444	421	466	400	494	440	487	454	418	452	410	440	446	456	383	482	410	461	416	489	486	433	441	421	434	472	450	433	440	440	456	450	461	416	451	452	451	477	431	387	438	405	389	465	443	454	448	439	412	442	438	448	462	462	441	418	447	499	422	413	401	479	419	423	427	460	443	440	413	454	427	490	433	466	416	436	458	454	408	425	441	436	412	424	454	472	428	421	439	471	411	397	438	447	449	438	424	465	404	452	427	446	447	437	450	439	442	471	391	411	437	443	420	450	391	474	452	428	474	449	434	430	414	433	439	429	435	455	455	454	430	401	482	428	429	429	447	447	435	466	448	450	414	485	459	409	421	462	426	419	444	443	424	468	418	410	444	437	458	444	446	435	430	427	453	420	447	411	440	449	431	433	424	449	454	431	435	426	405	482	457	473	436	429	435	394	463	420	447	422	454	450	415	426	467	425	450	459	452	465	466	409	433	445	463	422	469	452	407	447	470	470	431	454	425	420	425	443	418	478	452	425	414	443	444	469	452	463	428	405	434	436	424	447	445	421	420	469	438	437	418	417	444	477	420	442	446	429	455	441	443	441	404	444	413	422	395	421	426	441	428	463	444	460	437	488	438	450	459	427	486	419	448	418	463	455	413	444	405	429	448	431	423	464	461	421	425	437	440	435	441	420	419	429	406	427	458	451	459	446	434	467	432	405	472	467	470	471	440	441	409	414	447	396	401	432	466	425	436	420	484	478	441	465	452	416	436	427	427	451	449	462	476	411	472	434	456	452	428	437	414	442	410	445	453	432	450	457	422	433	441	441	436	460	442	441	466	420	440	415	444	432	440	440	443	445	431	443	442	436	471	450	424	474	431	462	474	466	435	447	482	444	459	450	465	437	422	435	411	452	477	453	439	429	449	428	426	412	436	431	395	436	436	433	464	418	384	436	449	438	436	447	457	445	450	427	448	465	430	421	395	471	446	458	425	453	443	441	453	492	427	429	431	435	427	460	425	465	425	463	437	475	461	423	455	452	422	433	442	431	441	424	417	417	447	463	481	426	431	439	441	427	437	416	444	483	426	435	455	401	480	435	441	447	450	475	461	429	421	455	439	442	440	443	407	464	441	458	414	437	442	440	438	412	473	439	444	414	418	415	455	411	422	424	426	434	424	464	459	452	414	472	424	472	500	432	438	446	444	425	443	428	427	455	448	484	448	389	443	442	429	411	455	441	392	397	453	392	422	415	413	447	483	452	397	465	464	447	461	437	453	441	456	456	429	450	431	415	503	411	431	473	445	427	405	449	444	470	450	423	445	452	433	441	446	414	453	441	405	435	410	456	394	433	446	429	457	433	424	413	429	459	416	462	407	456	416	463	436	418	449	430	411	417	454	438	432	427	446	396	448	463	454	468	451	436	462	440	440	468	459	418	451	407	467	428	426	451	404	454	477	422	467	408	474	434	438	460	451	403	433	439	465	460	443	451	488	402	438	440	481	445	416	458	438	421	431	410	452	422	432	442	435	419	423	426	447	454	433	434	420	444	456	436	420	418	472	421	432	433	468	440	457	473	425	454	456	420	446	470	422	430	422	387	418	481	400	464	404	446	456	408	441	442	424	436	438	459	441	459	462	421	432	430	423	423	446	408	417	402	418	428	394	456	423	425	466	443	387	416	407	425	408	444	423	445	427	463	427	454	465	403	402	445	421	431	431	451	422	441	422	419	433	442	443	489	405	424	473	454	478	452	449	450	427	427	467	461	420	450	444	465	460	479	461	419	465	441	442	407	432	441	416	420	418	466	417	436	431	405	446	423	455	442	452	435	493	424	413	450	406	411	457	435	471	442	441	417	385	439	470	462	438	442	441	478	455	463	444	442	427	417	442	443	409	409	448	428	464	450	444	453	428	465	423	453	461	410	427	403	433	405	442	430	437	429	426	459	458	475	448	474	425	450	400	464	445	419	436	427	473	399	436	452	400	426	393	455	451	447	423	414	438	475	476	435	388	457	444	448	434	418	426	442	448	447	440	418	452	416	441	455	451	451	497	440	444	411	455	438	400	411	474	440	441	463	397	424	426	462	426	427	462	431	410	419	455	397	407	435	422	438	418	477	474	388	439	437	459	444	448	429	435	449	435	460	429	396	432	436	411	401	381	452	427	422	465	440	425	412	427	446	406	472	455	418	450	455	462	418	448	458	445	451	449	430	416	413	449	476	445	442	395	445	428	415	406	431	382	384	408	405	453	417	395	446	428	435	467	462	432	414	447	449	455	421	440	405	454	431	462	419	445	436	428	417	451	428	436	448	429	454	419	404	398	445	442	430	466	452	432	441	415	458	415	417	412	459	425	421	433	415	436	470	418	429	426	435	457	477	432	455	426	457	397	401	470	451	416	470	478	459	475	480	396	386	445	430	437	434	447	439	410	434	487	458	437	436	447	452	429	448	381	442	447	431	426	444	384	432	438	462	426	411	459	440	404	447	446	419	449	419	418	447	483	433	460	440	378	439	424	420	410	423	406	393	437	441	417
2747	1177	1681	1264	1018	833	613	424	314	274	209	176	176	150	135	136	135	128	139	136	115	116	113	117	113	114	128	107	120	113	123	134	122	121	93	133	148	123	134	118	123	95	127	94	133	111	104	125	104	133	123	115	118	123	123	120	127	117	102	112	131	105	106	118	144	108	119	132	109	160	107	122	120	120	117	102	131	109	127	112	141	117	110	124	132	123	115	116	130	126	116	111	123	109	122	131	137	131	127	120	132	112	120	139	121	111	122	111	125	109	136	108	101	110	126	108	117	135	98	112	112	121	122	136	141	119	120	129	126	139	127	121	123	125	130	109	121	141	136	108	117	124	126	127	131	142	121	120	118	112	107	148	116	121	117	93	122	124	125	117	116	127	108	137	123	126	113	123	116	146	113	112	116	113	123	130	126	109	117	102	127	117	118	117	91	119	106	93	117	117	125	121	122	133	125	110	110	114	137	120	133	99	109	110	107	108	135	109	115	111	112	123	127	121	132	136	126	113	112	124	139	113	125	108	105	113	117	102	136	111	113	128	133	103	117	126	130	113	121	123	120	106	121	119	129	119	102	118	131	126	122	132	130	111	137	127	99	129	134	104	108	123	118	146	117	128	129	116	122	110	109	107	145	132	124	121	111	125	133	107	109	124	142	108	120	132	115	125	116	98	132	112	139	117	119	128	116	124	103	139	109	111	126	110	108	128	124	118	119	104	106	137	127	120	106	133	110	128	117	100	135	138	99	118	121	126	115	120	127	128	118	114	122	127	110	131	124	121	114	140	114	125	122	124	118	130	116	107	122	145	138	116	105	136	121	122	129	123	113	112	120	134	108	131	124	137	108	101	121	113	101	123	111	106	125	131	117	113	129	115	132	105	115	101	126	122	139	116	136	110	115	114	113	110	132	107	116	108	118	111	120	114	113	104	114	135	131	143	126	116	124	116	112	128	119	118	109	134	113	103	103	137	121	110	121	117	120	119	107	127	134	101	109	141	115	128	131	132	116	120	130	132	104	129	113	120	113	111	128	125	139	133	130	119	113	110	127	108	123	116	124	118	131	102	140	133	121	122	119	124	112	119	114	99	122	117	97	130	136	147	99	110	120	125	124	124	140	125	107	151	148	98	127	104	123	107	119	123	134	118	121	125	131	97	128	96	118	100	125	113	125	121	120	112	112	89	103	119	128	122	124	128	118	105	132	116	124	113	142	101	129	115	135	129	140	132	114	117	102	124	109	127	130	119	126	131	115	117	123	116	108	104	116	120	121	119	115	128	148	123	107	116	137	126	112	122	120	118	101	119	141	122	106	114	121	131	131	126	109	129	115	106	121	118	118	105	128	116	121	125	110	107	112	131	123	113	121	96	107	112	122	116	100	117	100	110	119	116	132	140	119	127	97	108	113	136	110	123	120	113	122	116	130	128	130	137	116	120	120	116	125	124	142	102	127	129	110	111	115	117	131	119	129	118	113	123	107	118	111	124	113	104	107	102	124	122	112	134	117	99	123	144	111	131	127	118	117	110	118	112	116	107	114	111	113	108	104	100	116	115	119	107	117	116	121	110	112	122	106	103	124	125	133	123	156	132	111	100	125	103	122	107	115	125	99	119	135	113	120	114	126	123	110	125	106	136	120	121	123	116	123	133	119	117	133	104	130	106	121	120	109	103	114	132	120	123	121	124	136	117	104	122	136	134	116	109	105	110	107	113	123	107	135	140	113	96	118	105	124	129	98	118	118	126	107	133	112	138	111	130	134	120	142	100	133	135	117	121	134	124	104	122	110	108	108	96	125	132	106	133	111	119	126	146	107	109	121	109	103	126	133	123	101	127	116	111	122	119	134	107	133	112	124	132	124	119	132	140	114	121	111	132	142	101	106	137	119	115	128	117	117	107	130	133	114	116	128	119	137	112	115	110	137	119	128	104	112	125	96	133	132	113	118	112	114	122	118	128	103	109	125	125	123	114	118	107	133	105	126	121	110	119	111	151	96	130	118	124	123	127	115	105	128	125	132	115	112	117	127	125	137	114	124	103	116	96	123	120	119	101	110	127	124	104	124	112	137	130	114	118	121	106	119	123	112	130	116	111	136	110	97	119	97	158	138	121	133	113	112	122	125	120	124	126	117	115	126	133	141	126	117	122	118	129	109	120	122	130	114	109	126	103	108	106	131	118	122	124	115	115	137	146	127	117	134	122	132	102	132	100	99	131	126	106	114	130	109	126	129	117	111	144	122	109	122	119	120	126	139	119	150	121	104	124	104	117	122	121	110	105	101	140	117	117	124	121	119	100	127	117	110	143	111	130	129	141	116	110	101	109	125	111	112	123	117	116	130	131	110	131	112	124	116	116	125	134	122	112	112	140	107	101	120	128	102	132	115	124	109	121	133	133	121	110	124	102	114	111	112	112	118	113	142	110	135	105	108	132	98	128	117	131	132	109	141	111	95	134	118	119	119	113	116	124	119	131	108	100	124	127	134	119	114	118	131	129	104	122	99	131	105	109	124	135	138	129	141	131	113	111	117	117	120	125	119	116	129	130	128	117	136	134	113	141	127	112	112	108	127	134	113	114	128	107	106	113	124	100	137	124	118	126	121	119	117	122	139	124	121	113	134	93	122	116	113	131	113	119	125	137	101	139	135	125	119	105	117	120	122	141	120	131	136	117	120	128	121	118	121	116	124	113	117	108	104	132	124	110	121	115	125	110	125	126	100	126	102	121	120	135	108	110	130	131	131	125	113	103	160	139	108	112	111	113	136	134	132	121	124	114	125	118	115	91	127	109	112	124	114	128	118	140	113	117	100	106	132	100	115	115	109	131	107	118	110	113	133	120	114	133	110	113	115	138	111	138	145	120	127	111	130	124	147	137	113	102	126	113	104	111	133	125	139	128	119	111	117	108	112	119	120	110	155	134	127	118	115	122	111	117	104	114	111	127	126	110	141	112	113	126	130	111	103	124	117	107	136	115	130	144	122	111	128	127	122	121	112	90	111	95	107	123	118	133	146	107	125	120	106	110	112	142	122	103	138	127	120	134	117	103	118	130	127	124	122	107	126	102	118	128	128	116	134	113	118	121	118	118	108	109	98	119	118	118	122	108	117	129	121	131	106	115	136	141	117	121	120	114	121	126	117	120	111	122	102	85	117	94	114	124	119	119	122	123	117	119	127	123	135	112	110	129	105	128	139	131	114	125	130	115	111	109	99	133	124	145	123	135	111	92	114	129	120	108	116	127	134	120	102	162	132	104	128	128	123	117	116	107	105	120	93	108	114	106	103	130	120	120	111	107	95	137	149	116	118	113	120	114	103	120	124	130	119	124	113	124	98	139	130	105	137	140	123	114	125	105	128	117	125	113	141	123	109	127	114	134	110	136	124	114	124	116	124	120	140	121	125	119	123	133	95	134	145	116	125	108	111	109	125	124	107	122	110	127	115	123	98	130	108	122	115	121	130	121	125	122	119	114	134	123	123	117	117	107	120	115
2685	1749	4215	4573	4372	3967	2878	2313	1826	1414	1111	953	814	688	620	637	555	532	518	482	454	465	443	401	429	454	423	439	438	413	413	427	444	443	460	451	456	439	450	465	462	458	472	478	440	420	479	438	466	411	446	466	413	466	466	464	430	438	416	464	449	492	470	432	479	402	436	449	456	468	448	424	490	418	444	435	455	429	466	498	438	394	425	426	453	426	399	425	430	429	435	409	445	447	447	396	412	444	424	429	432	444	430	472	426	442	385	437	449	389	427	462	439	418	438	446	403	427	394	437	458	417	428	423	410	448	429	412	470	419	449	439	446	427	446	403	403	413	414	447	406	410	410	448	430	437	418	414	430	430	447	435	427	434	441	464	427	459	393	430	442	430	427	477	427	433	440	446	427	468	418	443	454	424	398	444	432	423	435	426	436	430	437	417	410	446	433	427	476	427	422	471	432	443	434	440	455	428	439	415	400	440	472	430	451	430	411	419	429	471	450	443	447	431	453	458	436	436	436	425	434	447	442	413	430	416	409	437	435	386	407	451	392	391	455	477	419	402	457	440	436	429	422	390	427	448	452	415	440	447	428	433	433	460	409	429	403	419	400	430	438	436	424	441	400	449	456	405	418	411	403	425	442	436	402	443	441	456	454	426	432	437	421	469	423	437	443	434	423	471	474	410	419	427	426	440	468	441	453	470	442	442	420	473	445	469	462	467	457	417	438	468	442	394	447	429	429	418	436	441	430	419	404	456	431	432	428	429	420	435	447	427	393	440	448	415	466	448	446	444	412	461	424	407	428	426	456	474	420	426	415	437	480	467	427	443	419	430	447	481	465	456	452	402	413	473	458	435	481	469	404	460	454	459	424	435	434	462	457	434	453	414	414	459	421	435	398	450	414	470	456	463	451	459	475	407	412	423	405	426	445	399	472	432	449	419	415	465	426	411	423	444	420	442	446	435	426	437	428	445	470	453	437	403	440	441	417	450	437	439	440	414	436	427	425	432	415	415	416	424	381	437	440	427	476	464	456	439	470	424	430	430	461	430	431	463	424	454	415	425	440	476	439	418	423	427	443	421	457	398	431	441	429	464	415	430	454	425	438	432	431	438	445	433	435	433	400	426	447	423	457	412	411	429	439	437	418	462	441	402	424	425	480	394	420	419	450	440	428	438	444	455	400	417	427	455	439	428	419	412	466	441	429	427	469	465	449	437	433	426	435	436	450	451	454	436	449	463	438	438	422	427	449	451	425	442	442	414	469	403	436	447	451	448	430	419	430	443	432	441	437	423	423	417	430	458	436	412	448	410	460	420	414	450	409	429	461	439	434	465	466	415	442	444	442	461	425	423	421	444	433	405	422	431	420	451	420	424	418	448	424	426	435	423	462	424	459	439	407	412	438	443	409	415	417	431	395	425	419	420	444	459	425	447	403	429	431	431	464	420	400	444	435	452	412	431	434	402	433	450	438	407	442	456	416	414	473	453	456	445	441	405	452	470	441	413	427	415	409	441	439	480	430	439	400	403	447	428	451	423	447	443	431	452	445	409	432	445	420	422	418	431	433	444	414	434	433	469	444	410	450	470	432	414	424	396	433	434	470	412	424	429	412	434	420	433	451	401	396	466	457	413	433	422	453	450	418	438	459	455	445	408	446	421	429	434	428	450	410	473	414	427	426	439	443	423	420	410	423	410	463	405	418	427	431	420	439	411	470	455	447	454	435	438	440	420	404	449	434	429	461	430	436	396	426	391	412	476	435	427	434	423	408	430	462	435	437	457	448	465	447	411	418	438	400	447	439	431	442	437	455	398	431	441	461	461	440	438	424	458	457	426	449	440	422	445	426	422	437	460	425	444	449	405	417	453	432	428	425	419	436	414	422	417	432	416	409	443	436	432	436	398	446	440	414	455	439	411	433	447	432	415	445	391	434	432	440	438	425	420	437	424	413	450	452	470	436	446	413	423	445	418	443	453	432	445	430	422	459	409	457	448	438	414	443	429	428	407	444	405	460	456	417	418	417	444	431	446	460	439	446	435	444	439	466	424	420	429	439	422	417	419	443	454	453	403	412	438	449	414	404	469	459	420	437	436	441	416	513	425	438	452	490	459	416	401	444	446	441	395	460	455	454	448	431	411	443	421	440	430	439	419	443	446	484	449	460	434	425	423	425	438	472	432	453	425	407	436	443	443	420	442	433	447	463	435	455	429	428	435	431	428	438	441	423	428	434	418	423	411	387	469	429	421	442	423	411	404	460	450	441	429	419	415	459	432	420	399	478	443	413	443	404	454	424	422	412	437	441	412	484	412	458	423	477	417	457	449	441	396	424	418	430	434	464	437	424	431	441	440	430	459	433	416	424	455	448	443	408	452	443	421	462	394	395	454	423	434	435	446	449	407	440	425	397	467	415	400	443	413	454	433	398	444	434	452	408	444	397	441	426	410	427	438	449	395	434	461	424	428	432	432	431	401	440	426	442	449	439	407	426	416	421	439	435	454	448	446	441	441	441	446	449	448	426	418	426	456	428	472	441	440	438	395	447	425	447	415	420	445	415	465	409	431	450	427	457	417	442	485	424	395	447	439	424	448	395	450	457	423	397	429	423	429	464	427	451	416	420	443	420	428	406	437	424	428	424	431	448	441	431	471	451	416	433	424	440	426	429	409	406	454	413	420	402	447	472	444	419	403	445	457	448	430	464	433	428	432	431	418	406	412	445	397	476	423	444	416	449	430	427	415	428	444	448	412	460	433	436	417	445	462	408	441	408	438	393	467	448	446	402	395	435	470	453	441	431	409	455	445	420	411	429	440	408	464	432	441	420	437	444	444	421	478	443	425	456	422	441	452	406	421	424	396	438	468	419	406	403	418	427	378	427	422	430	436	423	441	401	425	474	440	441	421	454	436	440	466	461	463	442	411	416	446	420	406	415	439	434	445	463	439	417	448	438	394	410	424	438	425	467	425	419	446	422	452	415	442	436	428	442	466	458	426	429	421	448	457	431	427	422	458	422	423	430	443	401	461	457	476	401	451	411	412	451	462	428	429	427	427	409	441	425	485	440	432	443	405	422	434	419	422	448	438	444	452	422	412	448	432	430	428	442	418	447	407	430	423	413	442	440	443	424	401	422	420	412	436	390	416	429	410	442	414	458	412	480	432	426	450	399	421	492	404	378	415	433	432	411	436	460	435	449	404	435	461	454	397	406	444	429	471	399	458	425	444	449	420	448	433	461	483	441	403	423	450	426	426	443	438	482	411	458	447	429	411	466	438	419	457	432	458	384	451	431	410	432	412	431	427	435	443	424	439	438	425	401	445	423	438	420	438	456	453	397	439	469	452	448	427	422	432	461	392	404	441	417	419	461	400	415	430	434	424	421	408	439	457	439	426	469	419	428	433	416	428	457	440	435	426	429	444	460	399	418	424	400	434	450	470	459	414	439	454	418	437	435	428	415	456	417	479	414	409	445	441	468	455	460	449	468	453	428	432	413	455
2637	1170	1667	1318	993	893	687	475	332	265	224	189	170	161	160	148	142	111	119	111	127	121	122	98	104	106	135	130	121	138	107	101	110	130	118	95	124	121	114	127	118	101	115	124	102	143	133	127	122	114	127	124	120	128	124	124	129	107	121	121	150	112	141	116	135	137	112	113	129	109	133	118	123	122	135	132	105	136	132	116	121	138	103	95	136	124	110	123	122	129	119	106	122	123	129	134	118	124	118	118	96	123	131	109	95	120	104	119	120	154	110	131	111	115	131	96	107	126	131	95	105	119	117	126	110	119	124	103	147	116	113	103	136	128	108	113	113	114	103	113	142	88	121	125	104	116	108	130	114	111	125	101	111	111	119	136	116	115	117	131	128	125	119	100	115	136	119	135	129	119	103	113	134	134	130	94	132	121	124	126	124	119	99	115	112	147	106	119	119	121	114	104	137	120	125	122	127	125	119	110	106	133	116	106	116	108	108	134	117	125	114	100	115	140	98	123	129	114	99	116	118	122	129	107	114	104	116	133	109	122	117	127	107	113	103	132	112	105	117	127	124	124	106	96	111	113	99	121	104	129	115	124	138	121	124	112	135	114	116	128	126	130	111	108	108	111	131	120	101	141	136	106	110	123	117	123	118	129	112	124	127	144	110	112	116	109	114	113	141	111	128	130	117	120	128	118	113	134	132	129	138	137	128	122	132	105	106	144	112	119	112	115	115	95	107	120	129	125	126	120	121	117	129	114	114	121	121	131	100	120	111	125	101	137	119	109	112	113	105	119	109	125	103	121	126	122	112	107	120	114	132	122	109	133	111	129	122	100	97	120	100	120	118	104	114	132	118	123	103	125	125	122	164	122	116	117	108	109	125	115	132	114	100	118	124	113	136	126	124	110	116	107	129	130	133	135	132	124	130	117	126	131	126	109	105	131	138	106	101	128	128	104	99	129	123	105	129	149	108	106	123	119	141	99	108	110	121	138	130	133	138	125	136	120	127	121	105	126	136	117	112	129	123	109	110	115	132	112	102	108	112	122	117	114	123	118	119	116	122	144	131	132	118	118	123	107	109	134	131	112	115	116	105	132	118	120	115	116	108	117	119	117	111	105	118	111	123	111	128	117	116	134	115	131	121	121	114	112	116	103	134	122	110	126	129	114	112	97	105	108	122	116	114	126	127	118	124	125	112	120	118	115	122	125	115	117	124	131	120	110	124	123	118	124	127	138	113	131	123	141	113	108	103	121	122	133	121	128	113	99	106	115	99	109	112	113	104	122	143	136	133	121	110	109	134	130	113	136	104	121	108	104	116	121	111	123	120	120	121	113	109	129	131	124	111	111	105	107	111	128	111	103	115	132	120	111	129	123	150	113	106	142	117	113	125	127	133	139	127	115	122	126	123	117	105	116	122	131	115	101	140	116	117	124	140	101	133	123	106	121	128	121	120	117	130	118	116	126	138	121	134	136	124	103	111	137	109	140	122	108	109	134	119	115	113	117	125	117	138	117	99	125	117	116	108	106	132	108	112	117	125	119	118	122	120	110	95	121	120	113	136	121	134	110	112	122	111	121	103	134	127	120	105	123	118	110	112	104	146	108	120	109	114	122	106	121	119	115	101	121	111	143	129	117	125	127	130	116	107	121	119	118	107	116	131	95	127	113	132	126	89	118	101	104	104	130	106	114	122	128	125	116	118	120	110	105	127	100	104	125	115	115	121	105	112	109	121	129	121	131	131	112	148	114	129	101	117	117	122	120	113	110	117	120	118	96	145	132	110	114	127	123	123	116	117	110	126	130	115	111	114	117	112	127	112	86	113	113	133	103	120	102	114	127	133	117	115	126	142	119	132	118	119	106	123	89	106	112	122	99	106	113	124	123	123	119	114	106	132	125	104	102	113	119	112	108	128	128	115	105	112	120	127	140	112	124	113	109	122	114	122	117	116	124	88	109	115	114	124	130	130	127	128	132	121	120	128	126	112	128	124	121	110	139	138	136	120	127	132	139	114	114	118	121	112	123	135	124	112	116	115	121	121	94	130	115	120	126	132	100	123	107	102	129	116	112	116	121	111	126	104	114	103	143	117	116	116	115	128	100	120	125	130	124	121	123	107	127	118	131	121	124	121	111	101	113	122	104	124	132	100	138	112	119	131	121	112	123	104	102	110	124	111	117	110	104	118	116	95	117	118	120	112	124	128	116	135	146	136	116	120	113	115	112	119	108	112	119	132	129	112	130	105	137	117	116	105	126	125	124	128	112	114	116	115	118	105	120	105	116	113	136	121	105	105	120	124	131	143	123	99	115	129	113	103	115	129	111	126	116	120	116	115	116	113	125	129	117	124	132	140	113	108	116	127	111	131	126	124	119	104	115	112	132	129	112	133	103	113	125	126	145	135	132	113	118	124	119	121	116	135	138	138	106	124	131	111	126	126	114	127	110	114	136	124	117	111	115	114	115	101	105	119	127	104	146	113	114	114	123	117	119	115	108	143	107	125	130	125	122	140	117	112	102	115	134	130	104	106	125	117	111	103	110	129	129	118	107	128	128	122	91	140	125	119	138	116	115	141	105	111	107	126	130	128	123	119	118	116	126	101	107	125	99	109	142	114	124	128	113	127	133	132	115	138	101	128	131	117	125	111	113	126	122	131	140	113	112	125	119	100	108	135	129	110	123	118	137	103	129	126	95	131	105	121	110	110	119	111	131	119	120	106	105	123	118	105	106	123	136	123	128	125	139	107	136	135	119	114	117	107	117	119	124	116	117	101	115	129	102	121	106	102	115	146	111	116	112	115	120	114	114	123	122	122	127	108	123	111	122	115	129	118	120	131	115	124	117	130	127	121	107	119	122	118	104	118	119	121	121	120	130	131	114	121	106	116	108	101	117	127	125	120	130	127	108	137	129	111	117	116	119	120	128	121	102	98	117	112	118	112	117	103	120	122	130	121	115	127	115	141	107	124	121	123	120	130	116	128	120	116	100	119	134	118	146	138	124	113	125	113	123	128	122	120	116	104	124	109	110	98	111	122	117	117	91	125	128	119	117	108	124	132	111	102	115	121	92	103	124	124	105	125	111	113	123	100	117	109	154	133	108	118	111	104	113	132	110	100	114	109	129	126	119	102	129	131	121	116	129	124	117	103	107	107	110	117	119	132	107	108	109	112	111	112	112	113	115	111	106	128	138	108	130	131	116	115	118	110	132	138	114	131	110	136	114	115	120	114	116	133	135	151	122	133	115	126	108	126	109	130	116	105	118	108	135	135	133	124	118	142	129	129	115	122	129	129	145	139	127	122	112	135	112	130	115	112	103	110	119	109	111	131	108	118	126	132	102	121	104	129	103	120	132	125	142	118	130	125	132	120	125	125	115	113	106	150	113	109	122	105	119	115	118	108	120	125	125	119	140	102	133	127	104	155	124	125	110	123	125	116	113	140	107	125	124	121	135	117	102	126	124	93	123	135	116	127	123	118	128	117	112	103	114	134	119
2639	1708	4013	4775	4530	3998	3270	2345	1756	1437	1080	993	836	676	697	615	530	560	505	459	471	446	444	410	382	450	440	415	417	437	440	444	457	438	463	441	433	451	450	454	426	401	427	435	437	444	463	449	468	445	422	460	451	433	422	420	392	475	452	475	453	471	453	438	433	463	442	426	435	455	440	423	419	439	473	442	447	491	496	455	457	424	419	402	455	446	455	453	455	423	459	441	435	418	419	445	422	426	468	433	418	410	411	446	439	465	419	470	412	421	429	430	422	422	473	446	432	412	446	427	459	421	463	428	428	466	442	440	438	451	409	415	420	417	441	440	441	415	457	384	417	446	441	454	416	413	476	418	432	408	448	437	421	447	419	414	424	404	415	413	436	395	431	415	450	446	427	414	400	459	412	404	416	414	437	426	419	435	427	413	420	427	453	384	444	455	422	420	441	418	430	449	417	423	461	438	439	475	417	386	473	431	421	388	414	420	433	409	438	433	476	403	428	467	417	377	425	436	415	419	452	444	457	424	436	443	410	443	426	431	446	382	454	442	424	484	430	437	433	423	419	464	429	417	458	409	464	410	397	418	451	415	414	461	417	442	445	431	429	461	425	434	448	463	459	435	393	453	421	443	431	447	430	433	425	444	400	434	403	447	440	452	411	430	432	403	427	445	422	406	478	459	388	442	416	463	409	451	420	457	459	426	413	464	430	419	433	421	457	452	420	401	411	436	427	387	438	439	440	417	406	421	437	416	429	437	466	433	479	446	464	424	419	436	435	442	425	419	438	417	458	449	431	434	435	427	440	431	433	446	436	399	476	430	419	463	403	430	442	433	435	410	465	427	417	425	431	437	433	453	422	449	419	462	427	428	422	420	420	451	413	439	445	395	422	453	446	416	392	430	422	419	447	436	434	443	454	458	445	408	447	429	429	448	430	445	447	392	418	394	412	449	422	408	481	432	460	417	471	445	426	403	396	443	427	416	442	434	454	431	435	415	450	426	413	416	437	420	426	461	415	448	423	394	422	452	412	399	455	399	427	425	439	405	422	423	429	434	406	421	446	425	444	414	454	451	433	439	400	442	431	454	431	420	450	439	419	385	431	436	451	418	450	482	436	426	430	447	429	406	483	443	412	422	464	441	374	457	471	446	431	447	417	407	454	466	456	443	465	436	435	436	416	401	410	428	436	437	444	450	435	444	464	422	471	448	437	451	460	404	414	421	428	449	455	451	412	477	468	418	414	415	386	450	455	402	451	443	458	475	429	426	450	451	488	409	440	441	420	433	437	431	401	456	453	442	461	409	428	436	408	402	404	438	433	424	410	444	442	436	443	430	406	428	425	412	402	405	386	445	482	440	408	458	420	446	416	392	435	416	431	434	430	431	456	424	430	461	453	442	426	400	418	416	450	416	415	432	427	433	407	414	438	413	439	437	401	409	430	418	404	390	456	426	408	417	444	422	443	419	447	405	431	436	429	446	476	413	404	449	409	437	441	454	414	407	417	392	429	436	422	411	426	432	473	412	403	455	426	424	441	441	437	411	399	444	438	439	393	398	481	468	435	465	427	431	413	449	414	453	427	451	432	438	403	443	408	424	437	432	457	469	433	455	428	398	425	419	473	411	412	404	436	405	450	466	427	389	440	410	462	477	441	414	429	427	399	450	427	436	439	441	441	425	427	439	410	435	428	453	418	473	444	417	413	426	428	420	411	398	421	415	419	420	453	452	435	444	440	408	423	419	437	465	388	425	438	405	445	442	437	404	431	407	420	426	441	436	443	408	460	453	432	406	442	421	432	459	359	415	437	425	405	435	435	426	409	454	433	416	444	451	404	448	419	418	417	447	465	444	415	437	460	431	426	434	453	437	428	447	407	448	427	426	435	431	439	403	438	439	437	443	471	441	470	424	432	465	446	427	443	417	463	452	422	445	456	439	425	417	472	456	426	401	418	430	429	454	427	437	433	453	411	429	406	430	427	481	401	449	467	427	389	397	413	430	439	433	444	432	425	411	422	428	431	442	434	445	432	448	434	430	416	419	409	429	459	419	434	432	406	436	419	463	445	406	430	451	412	413	451	460	432	418	388	419	448	434	427	430	451	432	464	399	458	409	413	429	424	452	408	442	424	403	436	451	409	436	449	393	423	465	423	390	423	425	429	419	408	452	442	449	428	442	465	439	443	426	413	448	441	427	443	448	429	465	448	452	454	456	417	418	455	417	379	448	457	445	449	446	458	455	450	425	486	475	451	457	431	440	402	456	398	395	410	432	447	419	420	417	435	422	427	388	423	430	432	405	441	458	442	405	435	463	419	458	451	449	468	432	396	423	448	441	412	429	462	410	441	436	422	431	405	412	419	441	428	452	423	424	459	441	406	403	436	427	429	391	423	412	432	397	408	451	468	427	442	444	438	449	461	440	443	431	419	440	429	464	433	413	435	471	401	404	424	394	405	440	392	420	419	457	414	425	424	447	427	418	416	442	424	470	414	430	436	419	443	398	434	378	398	411	438	462	448	415	433	454	445	432	427	416	422	432	416	475	431	425	411	407	407	391	448	418	437	437	425	437	419	410	446	442	430	454	428	432	427	463	429	412	425	428	463	416	401	387	438	455	400	439	423	403	416	444	424	426	444	429	431	413	464	457	411	405	423	410	452	442	432	466	432	420	469	412	437	424	421	433	427	454	444	440	419	414	412	443	461	444	422	472	398	449	438	394	410	431	441	459	412	452	386	441	456	438	451	382	437	457	463	443	414	460	425	435	394	446	444	405	428	435	418	408	448	436	457	434	406	443	417	388	402	407	452	421	402	431	417	436	412	432	421	466	426	445	438	447	406	425	415	405	414	383	457	411	392	411	423	448	403	430	413	437	427	436	470	431	402	426	430	423	441	420	422	429	432	431	397	435	388	419	451	444	414	409	431	441	462	451	425	427	450	405	446	421	427	381	435	455	412	438	413	445	449	445	440	418	412	435	428	439	448	429	421	468	438	462	404	397	417	436	429	444	403	452	445	437	400	444	409	449	435	457	434	403	436	454	452	420	379	444	434	428	429	407	427	455	415	424	457	413	428	406	487	424	459	393	480	434	450	438	412	454	443	436	379	508	458	446	397	400	441	456	400	436	436	420	439	433	398	435	426	438	405	435	432	426	416	413	441	408	416	450	432	455	423	422	461	460	449	426	475	476	439	424	468	410	420	413	406	413	485	417	474	426	444	437	425	396	429	401	438	437	434	445	429	453	422	428	396	413	441	448	438	431	426	460	443	420	460	451	432	441	446	432	418	417	419	483	374	419	432	467	446	420	405	442	431	439	436	443	437	430	446	432	433	427	426	460	428	431	446	394	426	445	426	439	428	418	444	434	403	406	437	447	443	410	423	402	432	442	415	449	435	436	452	422	462	412	443	420	400	449	377	443	434	442	448	441	434	419	446	421	441	477	456	463	383	435	466	401	426	466	406	456	435	394	471	376	471	436	419	466	456	451	393	430
2692	1182	1634	1398	1065	895	689	445	354	237	243	175	169	155	139	171	114	125	125	140	117	125	118	117	126	121	124	104	113	119	126	113	118	115	131	127	125	126	115	124	116	139	120	114	137	122	132	119	105	138	130	129	102	141	133	116	122	112	104	129	115	137	118	123	111	106	126	117	130	122	138	119	126	132	112	118	130	129	133	118	113	114	111	122	107	100	114	104	127	115	120	109	149	131	136	117	129	130	104	125	117	119	124	124	120	127	126	115	135	104	117	121	137	108	107	126	125	145	118	98	112	114	121	114	108	153	131	124	120	131	123	109	119	115	116	115	117	97	124	133	110	128	120	116	128	113	119	116	118	131	127	113	125	129	119	125	130	121	133	119	112	108	111	98	130	148	135	130	109	135	101	119	113	110	118	111	105	117	119	119	129	111	123	130	116	117	125	128	120	119	132	133	123	122	150	124	136	116	126	115	135	121	121	115	141	112	138	121	119	132	133	110	96	122	122	111	142	121	108	114	117	134	113	107	130	126	116	112	109	93	136	123	109	117	123	126	109	103	129	125	115	122	122	109	126	117	126	110	130	114	113	137	112	116	117	117	114	117	121	106	127	117	124	123	110	123	92	109	128	123	114	142	110	128	108	123	131	131	122	115	110	116	121	130	111	116	133	133	115	138	107	135	102	124	119	119	118	120	120	114	132	108	111	124	122	99	103	125	94	130	122	130	127	135	93	132	118	130	128	110	120	123	111	142	116	116	136	114	130	122	105	116	125	132	117	109	121	139	124	122	127	121	134	116	134	128	121	123	123	115	117	137	133	110	122	127	119	111	105	115	109	105	131	125	138	111	117	105	115	109	125	124	115	113	128	122	118	107	116	113	117	142	130	105	134	130	138	133	130	134	124	118	115	107	125	104	122	120	124	128	118	102	115	140	111	116	134	125	125	124	124	135	107	110	114	121	120	114	114	121	120	107	107	110	103	128	105	118	107	129	133	113	129	115	133	114	136	126	137	127	128	130	129	127	121	132	119	127	121	105	114	123	128	110	117	119	123	109	122	128	121	122	108	125	107	151	149	116	111	129	136	125	107	113	119	122	127	114	104	127	137	114	118	112	114	125	132	135	117	123	139	119	113	126	116	124	125	138	125	120	118	108	119	113	112	117	106	97	127	127	129	117	124	93	109	112	114	137	135	116	110	122	128	129	116	109	140	113	111	119	113	105	132	119	110	120	113	144	111	119	128	125	116	112	122	109	124	107	122	119	138	139	128	103	117	115	111	103	121	118	102	120	99	88	115	113	124	122	112	109	132	125	116	134	130	126	123	120	112	125	130	108	107	141	133	131	130	121	120	114	105	118	116	101	117	113	93	103	114	101	124	110	108	120	103	120	117	106	119	123	116	132	142	129	119	131	119	109	107	114	116	115	128	134	105	128	125	115	107	126	123	132	125	123	114	124	112	137	114	106	142	113	105	131	107	143	108	120	119	106	123	130	130	114	101	134	119	94	118	130	123	128	113	119	137	145	127	114	123	125	115	113	117	112	118	123	124	133	119	112	121	124	128	109	118	117	114	124	117	126	118	105	114	108	114	135	135	119	106	126	130	130	128	132	127	112	116	107	113	106	129	114	119	111	124	125	96	121	128	123	126	121	125	123	131	131	118	109	123	114	126	108	124	126	109	120	128	123	124	129	131	101	128	104	140	120	145	117	127	112	114	114	112	127	125	104	143	118	128	135	119	125	130	140	101	116	137	122	106	116	114	110	133	94	132	134	122	129	121	121	132	107	119	122	116	100	120	116	114	105	119	130	107	131	106	131	121	138	134	111	115	114	135	116	143	109	114	103	122	107	125	127	122	130	125	109	108	139	108	113	107	110	115	125	132	126	141	117	118	128	108	120	145	111	124	111	124	135	117	121	128	128	124	123	105	100	111	119	122	137	112	109	101	117	90	129	116	148	122	140	128	112	118	140	134	122	119	112	121	133	125	122	119	120	110	127	110	139	118	136	113	135	122	116	114	103	112	129	137	127	92	118	114	104	135	136	117	118	128	120	96	104	126	125	146	106	120	98	114	151	123	121	108	107	119	125	136	129	131	113	126	125	122	129	108	108	107	115	134	110	120	107	133	132	101	115	112	101	127	120	144	116	118	126	119	106	120	122	107	115	114	121	109	125	110	121	128	124	108	119	105	104	120	119	117	131	123	109	142	132	96	130	116	112	106	112	139	129	96	115	129	115	135	105	111	116	108	127	126	116	126	125	103	118	105	112	138	123	109	111	142	105	109	132	140	133	133	122	98	110	117	109	125	131	116	130	119	101	128	122	142	112	115	99	122	120	117	113	129	108	117	122	131	115	132	129	95	116	123	124	119	110	112	115	127	126	131	101	115	136	138	138	124	126	110	112	109	98	118	118	118	128	121	112	140	118	122	108	126	95	124	134	112	107	113	99	127	129	107	123	115	104	124	110	104	134	127	133	136	111	109	118	133	107	129	135	138	117	108	133	112	125	128	121	120	116	119	135	116	93	108	136	118	130	147	129	103	125	123	123	122	112	112	137	140	128	121	129	140	124	108	132	121	130	111	122	114	123	116	117	133	139	130	113	131	111	111	132	100	125	110	125	105	122	129	117	134	133	132	114	127	121	118	109	119	115	125	109	119	137	112	128	128	128	132	121	130	120	127	122	114	124	102	102	105	122	111	120	116	113	120	109	111	126	110	117	120	121	119	119	118	121	120	118	88	110	138	134	111	116	122	109	123	112	127	118	132	107	108	125	135	103	127	120	105	115	132	118	112	121	126	121	120	111	144	118	113	116	105	119	126	120	135	126	103	119	110	116	122	115	116	115	123	108	107	120	114	152	103	123	112	115	110	107	119	123	118	116	127	128	116	101	123	121	120	127	121	102	125	100	139	104	107	117	109	131	132	104	116	123	115	116	131	125	110	106	137	105	117	104	126	115	101	112	114	110	100	106	120	125	113	127	124	117	139	116	115	129	118	126	127	99	109	101	118	106	119	137	118	129	133	116	123	110	121	120	114	106	125	107	118	138	130	118	119	102	131	123	107	114	129	109	130	114	107	105	113	125	116	113	131	113	108	123	136	102	111	117	102	120	112	109	142	114	116	98	105	118	102	113	123	109	113	114	108	124	114	115	145	109	114	128	128	117	120	131	131	134	110	128	110	108	143	116	111	108	121	142	131	121	131	89	98	113	129	125	113	117	101	127	142	121	103	122	127	99	115	128	119	113	134	123	101	111	122	133	100	130	96	119	104	131	115	114	123	113	127	119	134	123	124	113	123	132	125	113	106	109	117	125	102	113	109	101	137	131	126	104	123	122	128	128	107	133	103	111	124	113	129	106	121	107	132	107	117	131	109	128	109	104	128	122	113	128	115	119	121	140	106	109	109	115	132	121	104	120	116	119	116	130	120	138	107	117	109	89	114	114	111	114	121	110	133	116	112	125	114	110	128	108	120	119	116	129	134	118
2713	1700	3954	4594	4627	3956	3208	2317	1881	1483	1155	903	815	702	628	604	576	540	564	447	463	449	441	448	422	438	450	412	409	424	416	476	465	475	450	452	419	465	446	455	478	464	416	440	471	490	416	437	426	469	411	426	443	444	479	446	444	446	471	467	494	439	472	463	472	419	408	447	435	437	492	431	458	424	440	452	448	442	495	461	383	474	444	438	460	384	428	469	454	432	437	447	449	440	446	403	462	418	437	430	442	445	428	452	434	428	443	432	448	409	451	469	434	414	438	427	474	468	455	395	413	407	417	411	444	440	412	438	441	424	441	443	429	379	449	455	424	428	423	448	405	426	430	420	447	442	437	431	413	439	398	411	428	476	413	438	453	444	433	410	415	434	442	430	479	433	452	469	439	409	452	433	429	442	418	436	441	427	458	453	442	447	447	434	403	416	434	440	449	397	444	411	429	456	418	433	415	460	453	410	423	419	422	441	484	405	435	398	439	440	459	434	440	390	421	411	434	411	431	464	445	438	446	435	465	473	418	414	388	429	446	459	450	471	436	458	450	462	443	425	429	444	425	422	448	454	432	455	431	428	418	431	427	499	420	414	427	403	389	402	451	463	414	429	411	417	447	428	447	463	436	413	442	446	445	441	446	430	411	450	380	418	433	417	446	413	405	403	392	397	421	427	454	442	403	441	463	423	429	442	466	471	408	445	435	421	427	393	452	422	432	404	446	428	418	395	441	423	402	425	431	437	400	470	441	415	435	475	401	441	438	448	414	438	433	441	407	456	391	387	427	395	407	435	434	408	426	441	415	426	467	444	438	435	426	408	464	406	412	388	405	396	428	446	409	404	454	444	436	456	407	423	450	421	430	427	389	433	441	447	434	426	451	446	469	432	454	447	430	437	424	446	449	438	432	471	475	495	427	453	442	414	412	457	469	454	418	476	418	436	448	417	419	434	438	446	464	447	425	428	414	505	461	461	435	430	454	444	462	434	425	429	435	419	415	415	465	414	439	453	429	448	407	453	427	436	456	419	412	436	449	471	411	456	444	436	441	450	407	451	412	440	430	434	422	408	448	412	401	410	466	426	427	429	439	461	447	451	425	428	461	427	396	445	464	440	437	472	449	437	423	415	443	409	423	420	456	437	434	434	394	430	450	416	447	446	422	472	455	419	421	452	424	400	437	411	442	455	439	437	458	395	418	429	474	437	398	414	428	436	427	408	412	403	420	444	428	433	411	406	424	434	390	412	439	429	408	411	457	487	428	428	452	431	425	475	389	432	433	426	441	438	419	434	413	405	406	415	475	425	424	416	425	421	459	445	422	445	419	445	435	439	465	451	482	405	440	451	445	437	433	430	449	419	422	428	447	415	418	437	429	446	412	442	474	442	452	446	429	442	433	438	479	409	450	451	442	443	411	422	403	414	447	467	448	431	434	435	425	444	441	443	443	487	456	431	409	425	429	441	441	401	444	437	436	444	397	421	454	425	398	464	457	412	400	443	411	422	418	449	443	418	452	410	451	471	448	427	441	445	442	476	432	383	437	457	466	400	389	450	428	430	405	446	450	427	414	446	435	437	432	406	403	429	474	455	401	463	445	418	460	450	442	430	447	454	416	422	454	419	465	427	457	451	439	450	419	426	423	438	425	421	426	430	438	432	408	399	421	459	412	428	432	412	439	436	412	453	406	453	416	463	404	436	436	415	421	426	412	427	435	426	417	455	452	489	426	418	435	429	442	410	423	443	440	428	405	463	440	455	453	470	419	412	443	416	438	461	445	432	435	445	437	448	427	470	430	398	451	399	416	430	423	443	450	422	447	438	417	473	454	475	430	407	427	436	445	419	460	459	424	403	449	441	417	418	433	417	406	439	448	439	424	438	412	458	436	434	434	412	464	392	461	442	439	433	444	437	428	470	431	447	443	427	474	414	468	434	436	457	407	392	487	452	441	455	413	436	434	473	418	420	470	422	442	399	472	413	454	435	434	489	422	445	429	439	415	420	430	423	444	437	492	440	408	412	411	425	429	466	462	429	446	436	434	467	422	453	432	455	436	432	401	433	471	413	454	409	469	451	444	436	426	393	440	431	436	436	429	427	430	459	453	402	454	416	412	408	420	448	474	461	442	438	443	410	444	446	435	410	407	449	438	442	426	403	393	425	465	443	455	442	447	465	439	468	449	447	401	454	448	446	401	415	411	415	441	416	411	423	424	395	420	395	432	426	453	410	419	433	430	424	467	440	439	445	439	438	402	405	452	435	401	424	456	388	457	411	434	498	446	432	460	431	453	437	481	436	474	435	425	474	464	427	418	449	401	426	420	464	431	408	421	437	437	399	436	447	408	435	424	458	426	443	436	452	418	459	439	440	432	467	424	449	440	428	427	462	458	428	442	465	437	426	462	413	459	418	438	438	391	435	459	402	456	429	432	417	418	415	456	458	426	401	412	427	441	431	462	443	448	394	445	396	432	435	442	472	422	430	421	477	475	448	451	460	420	428	422	443	470	423	391	405	440	460	425	423	409	454	429	405	418	441	445	430	401	443	457	413	460	432	420	412	416	435	411	448	456	460	465	382	456	432	434	419	399	468	442	463	434	429	397	420	418	455	435	413	411	459	416	438	426	416	436	415	463	432	461	424	452	443	426	418	460	446	430	401	443	454	432	422	430	445	450	401	445	437	465	447	479	436	436	426	426	435	448	427	434	406	442	432	458	409	425	429	394	400	459	430	459	465	444	438	467	422	446	477	417	453	399	435	444	486	428	429	441	413	414	437	434	407	430	450	452	445	468	427	428	428	421	478	443	413	399	412	440	445	434	487	419	459	431	429	443	439	454	418	433	439	460	422	411	422	428	391	406	410	430	464	445	425	413	419	428	457	421	399	421	445	434	446	425	401	426	420	428	486	433	417	432	434	437	455	433	409	432	411	441	416	407	392	435	428	413	485	424	433	438	397	459	483	433	449	411	394	409	417	430	432	431	470	403	460	446	424	446	423	448	456	464	400	423	462	448	397	404	423	447	429	397	417	430	443	407	435	417	427	420	416	436	421	420	436	403	462	485	443	421	458	410	425	414	470	442	436	398	398	447	408	441	438	457	476	430	433	400	435	411	444	455	454	405	448	464	428	396	440	465	416	443	457	482	440	426	422	430	464	433	400	421	405	421	400	427	415	440	456	460	415	431	439	458	407	420	426	417	466	458	433	450	441	472	472	397	408	449	429	424	432	448	438	407	415	413	388	445	445	421	434	440	442	383	415	438	462	403	430	424	422	455	434	423	429	415	457	451	449	414	436	433	422	430	440	454	427	393	454	484	425	393	390	426	446	416	441	422	433	424	456	433	398	466	453	418	472	421	435	437	433	434	415	414	401	443	409	406	444	430	448	416	403	425	450	419	414	430	466	419	408	467	435	429	430	442	459	413	442	450	428	417	421	427	457	428	426	474	451	409	451	440	446	432	431	467	426	477	428	433	433	434	442	418	420	437	414
2802	1112	1604	1236	1061	914	644	472	307	257	219	226	164	144	156	136	123	133	123	120	117	117	108	115	106	114	107	112	126	123	120	100	129	101	114	108	110	114	113	116	121	112	110	105	113	149	117	107	100	120	135	135	123	116	120	117	130	117	131	118	102	122	137	113	115	117	115	118	117	113	110	113	117	114	102	125	107	123	135	108	122	115	132	121	109	122	119	117	114	111	105	132	122	117	117	132	109	111	138	132	107	134	124	124	108	115	119	135	132	101	93	121	128	104	112	116	125	98	108	117	124	118	120	138	107	105	103	113	108	119	135	113	112	118	123	123	122	143	122	111	127	108	135	131	129	124	134	130	135	124	107	129	144	118	112	111	116	122	110	115	133	120	110	112	112	122	103	144	116	109	116	136	122	129	116	112	127	109	142	140	122	114	130	109	104	131	121	128	122	106	117	143	116	135	114	109	98	102	116	127	116	105	126	108	109	117	130	119	109	126	96	115	108	99	129	118	99	118	117	139	106	120	112	119	118	126	113	115	121	107	111	118	119	120	125	141	114	105	112	128	120	115	129	127	114	124	111	114	120	126	118	118	122	119	123	121	117	132	106	132	108	131	113	119	111	113	121	110	121	104	121	122	121	104	124	113	141	112	126	135	111	140	112	97	118	126	114	110	129	157	114	115	129	114	116	116	108	123	111	135	118	104	110	122	107	119	142	98	100	116	122	104	125	123	140	115	113	137	139	136	117	113	126	126	120	107	125	141	127	141	118	125	128	122	108	112	124	121	119	115	127	102	118	126	109	97	105	119	123	122	123	104	115	125	137	113	100	137	112	111	125	124	102	97	115	128	121	123	116	122	125	116	130	127	127	120	116	114	101	115	128	112	119	108	125	116	129	116	114	123	107	109	108	115	127	121	126	135	127	120	114	118	117	111	123	128	105	112	123	118	105	132	107	110	112	133	95	109	106	103	125	132	114	105	112	131	96	114	120	117	106	105	127	107	128	94	130	119	114	121	121	106	115	124	123	112	136	119	111	115	100	97	116	111	101	129	108	108	121	113	118	111	125	129	108	130	115	111	127	109	140	108	106	115	128	115	141	108	125	127	110	115	111	116	118	112	110	91	108	118	114	129	117	129	116	114	120	123	110	110	128	121	128	112	114	118	107	137	112	108	122	119	131	122	128	125	122	113	116	121	110	111	103	121	127	125	108	128	128	112	107	89	105	123	108	109	121	117	119	116	116	127	131	100	126	114	125	113	124	100	114	102	112	134	107	138	114	128	119	110	117	119	125	118	110	103	106	121	133	109	123	113	119	124	127	120	106	129	107	129	119	112	132	139	113	125	121	107	102	106	127	129	129	133	125	121	128	110	124	113	100	121	113	106	123	120	104	116	115	102	117	137	129	125	115	111	122	126	126	118	143	122	117	100	107	105	124	126	131	130	120	107	130	115	118	131	122	118	128	113	119	116	108	105	103	113	130	127	126	99	110	108	123	115	102	134	122	101	132	101	98	123	145	114	117	122	126	113	123	124	107	118	106	108	138	107	135	107	130	113	127	133	120	120	116	131	109	121	109	96	126	92	110	107	102	143	129	122	120	93	113	139	111	125	132	123	110	115	117	132	116	118	129	116	123	122	86	115	111	114	138	128	116	125	105	133	111	105	112	121	115	117	117	113	105	117	120	114	116	105	112	109	105	132	112	111	115	124	114	115	112	136	120	112	115	127	116	127	131	108	96	128	108	115	118	129	127	103	134	119	120	107	109	126	110	107	112	119	100	135	121	140	128	110	110	128	127	117	116	132	121	114	107	116	137	112	119	113	120	110	121	124	117	104	117	115	115	110	130	98	114	99	117	113	125	99	106	81	102	118	127	140	128	109	127	137	125	112	107	120	117	128	123	111	106	116	123	115	119	112	108	134	97	116	133	124	144	112	128	134	119	134	113	111	131	109	138	100	131	133	111	117	107	99	130	124	118	97	132	110	123	111	130	104	142	133	125	124	130	127	119	92	132	132	121	114	120	113	139	125	113	122	131	106	127	121	115	118	123	106	132	120	117	130	139	116	130	118	130	119	138	121	99	118	125	104	113	110	124	117	115	124	122	104	127	121	116	117	109	112	110	136	125	102	110	124	124	98	109	119	164	114	105	109	118	143	124	97	113	126	108	120	108	109	111	121	124	112	134	127	123	125	95	108	111	104	125	115	132	125	115	108	99	108	133	101	118	97	123	108	125	123	110	129	113	131	113	128	108	128	105	119	109	109	115	128	103	142	108	123	111	104	120	95	108	123	127	112	117	111	121	112	128	135	128	133	121	132	122	140	130	122	119	102	127	111	114	90	124	125	104	115	109	119	131	109	112	109	118	114	112	117	123	128	112	131	135	121	106	108	87	136	113	135	121	113	118	114	124	117	99	114	121	108	117	145	86	128	102	111	110	143	116	125	103	91	133	120	97	102	120	121	122	116	119	121	112	112	120	95	132	134	130	113	120	120	113	118	106	139	121	109	119	122	123	122	140	110	108	119	112	129	122	117	120	121	116	132	118	122	112	107	114	123	123	120	115	115	104	133	117	125	129	117	134	124	121	117	133	117	112	99	123	109	128	111	116	117	112	126	129	122	133	128	118	110	99	114	120	129	124	121	120	121	125	128	119	122	117	129	122	118	110	136	126	140	138	114	124	88	117	129	126	109	126	121	113	125	120	118	141	113	116	104	119	118	117	105	119	123	114	103	117	115	124	110	109	114	130	131	139	118	131	129	120	102	107	132	114	127	120	116	135	103	106	107	131	120	113	126	110	109	120	144	123	115	138	113	105	119	135	116	124	115	112	127	122	111	117	104	127	123	112	104	116	98	114	108	117	111	112	130	121	111	116	138	111	132	140	125	119	115	108	108	115	119	115	119	125	113	124	115	116	122	114	111	133	110	113	112	105	116	113	117	122	106	124	109	126	106	113	113	126	118	105	116	115	123	117	123	110	121	129	128	120	101	115	97	117	132	123	106	105	122	141	111	125	137	122	111	118	128	98	117	118	126	128	115	115	120	110	114	114	122	105	138	112	131	116	118	116	118	114	126	103	121	114	110	119	121	112	102	149	120	114	104	124	128	115	104	110	120	114	126	122	102	128	109	108	104	111	112	124	112	107	129	124	118	124	115	135	117	111	127	123	133	125	130	108	105	127	133	91	111	123	113	137	123	118	103	113	131	119	115	136	121	126	137	134	95	111	117	105	122	127	123	103	117	121	119	133	131	123	108	108	111	123	136	120	135	116	121	130	141	122	107	139	106	136	92	110	133	138	127	108	110	107	118	118	148	128	113	114	108	101	106	108	122	125	101	125	109	121	105	123	117	123	99	123	109	108	112	120	124	121	97	110	133	125	122	110	130	130	118	108	114	141	122	98	131	139	108	122	131	105	114	125	115	134	125	98	121	110	112	128	132	138	148	96	135	126	114	98	109	115	115	102	116	104	97	134	129	113	123	110	141
2709	1696	4146	4783	4755	4351	3045	2444	1779	1360	1146	898	764	689	622	654	550	534	524	465	433	432	419	467	394	425	431	421	431	431	440	460	417	434	436	448	439	464	432	503	441	427	442	449	453	406	429	452	477	404	453	432	435	408	394	451	415	413	431	426	481	471	439	462	432	416	431	429	416	421	425	462	417	410	430	422	468	456	422	426	423	438	449	468	443	441	453	467	438	410	430	421	425	438	454	420	467	448	442	442	422	418	410	440	423	403	429	437	405	420	390	457	443	425	445	410	434	436	408	421	429	421	455	377	423	430	424	406	451	383	450	425	426	437	420	443	426	412	451	436	428	438	444	412	432	376	445	403	428	421	406	447	453	415	427	440	429	474	448	444	433	433	467	411	416	418	436	432	394	458	379	420	410	455	388	429	415	424	415	399	404	444	414	407	421	448	419	426	378	434	382	425	424	416	460	463	406	412	468	409	426	459	442	451	433	398	382	404	402	416	446	406	394	396	436	449	422	407	411	425	411	416	428	436	438	404	436	445	439	411	437	430	401	434	432	442	444	382	420	441	444	458	444	441	394	428	449	445	437	449	408	410	452	419	423	433	405	450	435	441	425	414	369	423	431	448	427	413	473	422	423	420	434	445	462	409	419	402	451	434	415	438	388	421	424	415	444	451	417	425	405	381	419	439	414	401	420	437	442	426	442	396	408	427	397	411	421	468	412	447	442	425	426	441	461	414	488	447	417	473	443	461	430	451	416	371	423	435	418	428	422	443	408	437	432	398	456	457	434	441	437	446	442	436	411	429	409	441	407	408	398	415	440	404	412	414	448	440	398	435	404	412	439	436	416	459	427	449	439	415	378	440	415	461	401	438	412	428	415	423	436	426	417	401	424	421	396	474	433	439	421	442	446	465	410	447	405	423	437	447	432	389	447	428	411	462	451	412	410	452	416	423	439	434	425	448	384	451	440	426	456	429	432	410	438	427	411	411	427	442	389	447	441	446	436	424	414	435	421	394	436	464	371	434	457	378	431	422	424	424	437	433	438	447	419	416	406	419	409	436	414	450	440	432	401	422	416	446	439	450	439	435	408	434	452	439	438	421	459	441	416	440	437	399	462	424	441	464	441	431	422	442	428	409	405	422	424	430	439	415	394	430	439	432	430	403	420	429	423	409	413	445	434	451	427	420	423	468	434	451	422	441	442	433	423	480	405	428	413	432	454	411	446	466	400	435	439	410	412	397	445	423	419	440	425	406	421	427	424	417	430	402	407	420	420	428	419	453	435	435	466	421	382	441	392	439	458	408	372	428	456	435	438	415	415	431	419	456	434	428	439	453	420	447	388	436	411	426	406	426	465	379	449	404	423	467	416	416	415	399	413	425	416	430	375	453	454	400	409	443	425	413	439	474	404	425	429	472	472	412	425	419	431	434	472	436	380	428	433	490	408	467	404	437	400	431	427	420	393	427	413	403	426	422	419	405	408	409	393	419	438	422	425	420	432	422	452	438	429	441	451	393	430	430	436	406	387	447	415	454	396	454	466	429	425	406	452	460	462	431	402	422	429	449	438	439	421	395	453	394	427	429	421	447	420	468	432	451	452	435	441	452	404	413	420	418	383	418	463	401	421	436	449	409	399	415	407	424	408	412	422	475	437	434	476	419	398	437	429	428	437	428	454	416	401	398	415	455	421	402	446	417	423	395	395	428	409	412	422	404	464	446	399	430	439	445	456	441	390	450	413	430	458	426	403	443	427	452	446	373	430	494	406	408	425	443	422	410	446	437	399	433	460	418	431	431	427	464	449	447	378	447	421	413	454	417	436	434	452	433	394	450	416	411	405	386	449	432	451	432	450	409	461	457	465	432	429	434	429	411	404	408	436	436	400	482	432	437	439	417	400	419	445	484	423	471	426	411	426	388	452	423	395	460	409	437	436	461	471	419	403	405	407	428	436	463	446	411	404	422	426	417	429	419	446	476	428	450	435	418	414	425	409	423	508	427	397	451	410	424	418	416	435	431	415	423	448	487	448	473	436	441	418	436	400	425	426	424	438	428	433	434	405	405	405	350	408	396	438	426	408	423	398	421	410	394	406	402	460	460	404	413	465	505	435	450	412	422	420	414	415	418	429	410	441	434	454	418	427	409	463	420	405	445	436	444	415	436	415	418	466	433	415	442	434	389	422	395	435	441	436	421	426	422	431	425	422	433	448	406	439	424	444	413	436	456	425	393	430	428	461	425	403	461	421	450	452	452	432	442	426	430	424	476	425	434	450	431	440	452	421	429	440	448	393	416	427	417	434	418	424	431	464	415	471	463	470	446	443	450	410	447	400	433	446	434	451	432	419	442	451	400	464	402	396	388	418	445	420	439	414	399	396	436	426	382	442	430	443	414	430	439	443	455	449	393	436	412	437	464	436	500	426	405	431	398	378	457	436	418	443	429	410	422	453	444	457	427	407	408	454	437	436	418	468	437	422	444	453	410	447	421	437	453	436	425	440	410	419	428	443	418	396	443	442	434	427	404	426	424	409	415	415	446	415	434	445	427	437	402	409	414	470	420	455	423	429	448	440	445	467	463	420	457	397	435	428	441	440	429	418	441	419	424	405	417	420	444	414	437	437	426	430	458	419	440	388	442	390	418	439	433	432	411	411	453	438	414	425	411	449	442	449	437	419	399	437	412	429	428	416	449	443	435	427	440	439	422	403	443	463	406	404	413	447	441	410	427	468	423	411	443	471	396	416	389	436	410	443	431	393	419	418	426	423	446	455	456	404	424	410	439	381	425	435	401	403	402	404	444	397	410	445	436	423	417	437	443	392	428	412	392	412	425	395	417	391	444	444	417	423	442	462	436	441	393	392	439	428	413	419	414	418	399	449	461	466	429	417	413	449	429	430	417	397	429	411	400	462	419	423	464	436	442	412	422	417	424	428	470	437	465	429	408	425	450	444	412	459	410	451	449	425	421	426	429	397	427	423	453	423	429	421	419	394	443	397	453	436	421	415	437	457	469	418	408	402	419	408	445	445	411	421	410	457	400	442	456	422	444	433	445	419	428	421	395	393	439	449	422	435	453	452	447	431	424	436	442	397	404	431	414	387	424	455	471	455	435	427	412	454	416	460	403	454	425	405	423	431	389	448	416	408	443	400	442	448	468	422	446	439	435	470	415	408	391	419	438	452	443	476	459	410	411	407	427	411	418	462	412	435	394	424	412	409	435	416	439	421	418	433	440	420	445	470	450	459	423	423	430	429	451	448	420	449	441	386	423	437	421	449	446	452	429	421	426	428	408	436	428	406	424	439	422	416	404	425	414	396	420	425	424	411	467	423	405	427	404	408	426	444	422	420	449	449	457	401	387	413	414	431	458	413	393	429	437	419	412	445	405	426	407	424	444	433	414	440	436	382	410	424	467	435	417	431	450	453	404	438	409	417	407	451	424	453	439	393	410	420	417	422	428	426	433	419	416	454	423	454	432	451	448	447	446	399	444
2751	1172	1633	1352	1122	940	672	491	329	258	198	167	167	142	145	148	140	120	117	123	99	108	101	117	110	110	116	105	119	113	116	122	134	112	108	121	151	130	118	136	117	123	129	123	106	118	139	124	119	105	113	112	119	123	136	118	117	122	119	122	118	118	134	121	108	125	121	116	101	137	135	120	110	115	102	117	104	132	113	101	125	134	125	112	107	105	113	119	119	121	106	107	97	109	111	123	130	112	104	111	114	116	134	130	118	119	109	95	114	112	121	108	112	139	117	141	111	121	124	110	127	124	123	115	115	126	104	100	123	135	103	111	107	124	105	106	121	115	105	124	123	119	129	105	104	108	120	124	115	112	137	105	139	118	129	118	121	124	102	118	119	114	111	110	112	134	105	95	99	92	110	138	138	116	120	113	111	101	109	122	125	105	112	114	135	130	121	99	106	101	123	107	120	112	112	116	141	116	103	102	120	127	144	120	129	132	114	111	110	106	108	118	131	127	133	137	113	126	118	109	120	110	131	96	122	108	125	93	126	121	121	115	120	113	115	120	108	116	109	117	116	118	124	114	112	119	109	155	135	109	113	119	117	107	120	105	100	112	121	108	108	129	110	132	132	121	122	111	103	129	118	114	130	111	129	114	112	117	104	115	127	113	127	98	120	117	110	113	111	103	110	127	124	119	107	113	114	122	124	131	130	126	126	134	105	116	126	104	108	106	105	119	120	109	122	135	123	117	124	117	132	115	108	111	122	107	108	111	104	101	132	125	120	118	138	135	117	122	118	125	137	122	117	124	114	128	111	106	116	141	121	114	109	123	135	122	117	118	120	111	125	92	137	128	108	122	126	133	142	119	103	117	122	125	131	121	116	117	118	134	114	98	104	112	119	106	114	145	118	129	119	119	120	109	113	117	114	109	112	109	109	117	128	123	112	128	126	114	105	140	103	116	106	121	114	118	119	114	103	116	128	121	126	124	111	108	125	113	127	121	132	115	122	108	129	112	127	112	100	114	121	102	88	102	106	116	121	104	140	110	106	128	90	91	125	108	103	109	120	111	145	117	115	118	98	112	105	113	124	122	126	125	108	131	105	107	117	111	114	116	126	109	115	107	107	113	108	116	116	131	119	109	106	141	118	121	112	138	119	105	105	123	120	105	119	118	100	127	120	108	111	128	111	130	111	105	120	108	109	123	118	87	106	126	118	99	101	122	130	139	107	111	104	129	122	110	109	111	106	127	115	115	126	111	114	115	117	104	120	113	110	108	106	117	126	102	140	121	119	107	111	114	124	117	130	111	148	113	113	130	130	117	81	121	134	107	119	117	113	115	124	95	147	114	107	114	115	121	108	137	137	107	106	103	127	115	125	117	100	124	121	138	137	111	115	105	135	115	112	119	120	123	118	111	132	124	124	131	128	111	133	117	117	109	124	104	110	139	132	130	103	115	127	103	118	107	113	115	90	96	111	139	127	118	104	115	119	119	143	120	114	117	147	108	111	108	117	121	126	130	108	108	120	122	121	133	106	108	144	116	121	116	108	117	121	108	125	140	134	118	116	109	118	104	124	122	115	111	120	121	122	103	132	108	122	106	111	128	116	120	104	133	110	101	129	117	98	94	121	106	118	125	134	112	105	112	101	112	120	129	116	138	131	111	121	127	140	92	103	118	104	128	111	104	101	107	127	106	132	106	119	118	126	137	129	114	115	105	128	117	108	115	105	122	120	122	112	127	127	106	122	111	114	129	113	103	126	118	113	113	110	126	103	117	140	123	105	104	112	112	97	121	115	120	115	103	126	130	124	133	117	107	118	112	127	115	116	114	129	100	115	121	98	116	120	114	93	116	112	113	125	111	116	113	87	117	126	112	123	107	126	124	116	127	127	110	100	122	128	122	140	120	104	113	131	125	142	108	137	135	125	125	101	122	115	117	138	111	131	110	117	104	109	100	108	103	100	109	124	102	102	109	132	118	124	118	106	124	95	136	95	116	111	116	115	119	130	125	130	96	122	116	105	108	112	125	113	107	108	110	118	126	110	99	116	113	108	118	121	130	112	120	131	130	115	113	105	109	102	119	129	114	119	114	117	111	112	147	134	125	94	93	111	120	122	126	121	120	108	101	101	119	112	104	102	115	110	132	133	120	125	108	131	130	107	100	106	123	107	125	107	112	112	119	100	118	126	104	112	141	109	125	124	107	122	123	118	129	101	107	112	132	110	108	110	99	113	111	126	98	109	105	122	143	121	131	115	125	131	115	118	123	125	133	110	123	130	99	120	132	125	117	104	122	129	121	121	107	142	114	117	128	114	119	109	119	114	116	102	105	112	116	125	121	116	118	119	118	107	106	123	111	140	106	122	111	106	109	109	143	119	119	113	111	134	111	128	116	131	113	125	121	105	125	104	127	102	121	111	124	125	125	125	121	101	123	105	124	113	122	131	117	131	99	103	111	109	119	107	103	100	123	114	122	101	106	134	127	107	120	121	118	147	93	120	111	110	99	99	133	104	116	104	101	108	128	110	121	94	112	112	113	115	115	103	116	110	101	100	123	117	124	111	138	119	125	107	102	101	121	112	99	116	127	132	116	108	123	125	133	110	122	121	119	118	127	106	118	109	149	115	120	125	110	98	117	117	107	107	143	132	115	131	119	121	125	101	115	119	105	121	134	119	121	138	123	117	123	126	118	135	123	128	139	122	108	104	125	145	117	115	123	125	116	126	127	123	137	120	116	111	122	119	108	110	118	109	100	121	121	116	106	104	136	108	131	117	119	100	120	113	112	126	108	111	113	125	121	128	122	124	117	117	118	114	117	111	120	98	120	114	113	117	101	146	123	128	117	139	113	116	116	121	119	127	116	131	119	130	110	110	108	101	112	120	103	118	122	113	102	107	123	122	114	120	129	116	117	115	121	114	108	115	114	128	123	123	115	128	125	120	136	110	112	145	113	112	116	110	99	111	124	103	113	117	117	119	116	119	125	111	131	111	118	115	130	124	117	132	98	111	97	119	128	128	131	143	116	114	100	129	115	109	116	115	132	114	125	110	124	128	120	121	121	123	115	114	116	109	115	106	129	106	134	135	105	124	119	120	121	106	120	119	117	116	125	112	132	119	101	100	102	149	108	136	106	117	111	125	125	105	111	114	119	111	104	91	102	106	128	134	121	131	105	120	110	107	127	111	104	120	114	123	112	110	119	117	98	125	114	112	110	128	106	115	121	111	110	140	122	119	116	122	124	119	128	121	126	130	118	118	125	123	119	111	107	138	119	97	112	119	139	131	112	122	124	109	113	134	137	120	115	134	118	116	110	126	123	122	116	131	122	95	118	119	119	94	115	125	111	117	113	110	142	107	110	120	109	125	144	91	125	104	145	126	124	102	132	120	102	108	112	125	110	107	113	105	122	123	118	119	114	110	92	95	114	100	125	107	114	113	109	112	105	123	98	117	113	107	124	113	115	122	124	110	112	123	116	126	120	90	120	106	121	114	120
2706	1687	3932	4881	4800	4285	3409	2494	1825	1514	1119	898	760	656	679	647	571	511	499	491	467	448	434	419	444	444	444	412	398	445	423	419	462	463	434	458	445	453	449	414	405	432	423	457	453	431	423	459	429	455	419	452	469	428	434	400	434	481	415	440	466	487	469	455	425	426	415	413	432	422	436	442	411	415	430	464	461	466	453	403	424	429	412	426	430	426	435	424	418	414	438	427	467	454	399	479	429	422	428	384	429	415	398	401	471	386	406	394	416	459	422	488	442	428	446	419	425	417	446	403	419	450	441	460	429	394	427	409	398	427	418	407	412	448	432	437	434	406	430	439	455	433	462	439	456	390	410	422	468	453	431	393	412	439	462	381	422	432	405	401	446	410	422	436	423	423	450	424	429	433	457	453	431	463	456	431	453	426	391	437	399	416	413	457	454	418	393	405	420	429	443	437	435	440	438	394	444	436	425	460	448	403	435	406	410	428	381	395	409	399	416	424	421	424	443	437	447	401	419	423	435	392	472	434	458	438	393	436	412	410	450	430	466	421	472	416	424	437	427	414	453	428	392	447	430	423	441	412	400	426	436	410	446	418	425	408	436	419	438	423	435	416	403	423	444	365	410	426	445	412	407	451	433	427	448	426	447	418	422	430	425	436	447	420	410	430	396	435	445	429	385	444	434	446	413	453	393	395	434	420	435	421	420	444	415	438	445	428	433	398	429	446	431	422	439	464	385	434	399	397	437	443	423	442	403	394	408	455	449	415	442	431	430	406	428	400	415	412	436	429	418	416	423	395	420	437	431	414	413	426	420	435	442	374	411	401	379	437	425	445	444	410	444	443	423	419	423	431	417	417	443	415	411	412	433	425	469	408	446	404	444	430	453	443	409	375	442	419	393	444	440	424	404	454	419	401	415	400	428	441	432	425	466	386	422	394	459	430	417	436	430	428	434	428	444	407	420	442	416	394	435	413	438	439	416	430	428	444	423	401	441	440	423	430	385	438	423	430	452	410	415	429	399	409	407	425	418	470	414	416	468	416	431	459	437	415	420	437	420	431	429	436	435	418	411	423	432	444	408	426	436	453	380	448	462	427	443	423	428	432	404	418	422	426	439	437	449	437	445	375	435	434	428	419	431	393	466	430	431	444	410	434	430	457	407	387	437	486	415	434	433	421	438	383	455	424	437	409	417	421	390	437	399	403	446	434	407	408	410	427	437	421	417	397	464	412	400	412	417	390	391	445	394	464	454	406	386	429	409	448	416	457	441	413	428	439	404	444	433	419	419	422	448	407	396	434	470	432	424	438	419	448	440	426	373	418	442	411	422	437	451	430	433	435	395	448	420	391	422	444	425	466	428	419	409	400	419	446	415	417	429	429	438	437	488	412	406	419	431	412	491	397	379	398	440	464	409	436	420	405	434	420	431	453	388	425	403	382	426	450	434	437	416	420	421	424	415	461	433	415	443	409	431	431	431	433	425	434	413	433	416	444	419	447	407	429	392	429	389	432	394	426	392	470	434	410	399	406	416	441	452	411	424	419	405	434	406	417	433	439	391	413	461	417	409	437	409	448	417	436	407	439	428	401	409	435	433	372	426	439	384	381	426	438	405	408	401	403	439	463	438	431	402	451	395	429	438	441	450	445	459	408	443	414	413	417	437	426	421	424	422	435	426	472	424	420	426	429	375	420	424	431	432	451	439	429	413	429	389	407	443	414	429	429	381	432	411	422	418	384	428	424	417	448	425	479	432	442	420	431	422	435	401	443	412	420	408	431	422	435	438	401	429	405	392	433	438	402	456	423	458	455	431	410	407	393	432	449	415	450	391	400	420	457	453	434	410	418	385	420	427	440	433	446	441	427	417	425	446	414	419	417	384	428	469	418	395	423	457	424	461	415	431	423	416	407	395	458	392	439	448	448	416	424	399	451	437	433	469	430	437	433	430	442	423	439	446	415	446	469	427	400	422	416	427	447	441	421	436	423	415	460	448	409	441	445	433	428	406	412	405	424	472	445	427	430	401	407	454	428	396	438	438	434	418	427	400	407	425	478	418	429	379	403	435	414	432	414	451	434	443	413	420	406	442	414	403	391	411	427	421	410	426	426	401	399	431	413	414	432	416	433	423	435	422	423	422	407	420	420	403	429	433	400	413	418	411	396	441	451	395	396	440	436	408	419	458	418	416	432	405	421	432	432	409	443	423	402	433	374	419	422	420	429	429	431	413	439	435	435	423	434	422	424	442	429	419	436	435	435	413	423	428	406	470	440	483	429	410	452	407	423	400	428	423	455	397	403	406	473	389	443	436	418	434	437	433	414	461	380	390	392	427	483	416	459	454	395	451	432	421	414	371	415	402	422	419	417	428	403	426	433	405	453	445	380	400	432	397	399	405	390	394	392	438	420	447	416	420	458	396	425	423	434	447	422	448	374	398	445	425	455	418	413	423	449	414	455	425	466	466	410	430	443	414	448	414	391	444	379	400	387	430	471	401	416	436	402	423	404	440	448	418	419	432	427	433	425	423	417	424	459	400	467	472	487	420	407	426	436	438	443	418	445	455	442	409	434	449	403	442	416	404	411	441	398	431	404	408	404	438	452	430	423	413	422	431	398	469	417	433	436	456	394	407	445	379	388	438	380	443	408	422	411	431	438	420	407	394	423	452	447	417	419	410	406	419	442	457	407	422	409	396	429	426	446	407	471	388	462	457	423	406	441	420	403	438	424	486	435	442	437	402	461	444	405	403	420	405	461	402	415	421	399	442	386	397	436	415	434	430	417	391	421	425	426	426	415	440	460	414	418	432	428	409	425	444	416	405	411	452	458	451	424	390	446	441	440	415	430	408	415	429	451	429	417	417	400	428	401	455	429	415	380	431	428	456	427	426	420	435	407	433	409	439	392	410	422	411	426	467	425	422	432	438	439	420	430	397	437	431	440	413	434	448	449	458	433	427	409	414	444	436	417	425	442	400	439	389	443	394	418	429	405	417	447	388	430	441	437	391	416	415	433	415	444	398	425	411	443	428	433	408	431	416	431	416	418	436	416	420	401	393	483	433	428	447	419	450	425	416	396	444	423	414	414	404	408	431	439	439	381	420	410	412	405	414	430	422	410	426	453	371	428	478	414	423	441	449	417	463	410	448	437	436	438	402	406	435	458	442	480	413	421	430	428	421	455	445	463	487	422	445	409	436	397	458	407	427	427	427	451	429	451	431	407	439	414	464	429	404	396	408	425	457	394	475	417	431	372	424	425	461	426	441	433	428	422	395	372	415	431	441	416	418	441	441	436	408	393	436	444	425	389	407	418	421	451	422	419	429	423	420	372	435	400	410	455	423	443	410	396	433	401	405	452	398	432	456	423	431	432	440	404	492	430	407	448	448	436	402	454	439	420	414	406	437	419	409	455	418	435	442	417	428	435	417	405	431	444	465	388	406	457	407	410	418	416	432	384	395	414	470	428	417	397	422	387	436	418	421	437	432	447	446	387
2807	1073	1630	1316	1198	956	835	449	334	292	199	158	174	149	157	131	136	135	130	125	114	104	139	120	124	120	132	124	117	116	122	109	115	117	102	112	130	115	104	119	128	132	140	118	117	119	134	109	121	106	116	108	121	111	111	102	97	122	134	121	135	107	117	119	111	117	146	125	107	115	111	102	127	101	122	140	118	132	114	100	104	108	110	105	117	101	112	113	127	129	100	102	116	116	122	117	120	100	95	110	119	120	106	107	117	109	102	123	118	92	117	115	121	122	133	109	107	110	136	119	119	114	123	120	107	121	108	129	106	114	113	133	104	103	133	124	127	122	111	131	120	106	110	133	120	110	113	140	126	108	123	120	113	124	119	105	92	120	108	127	111	117	94	121	119	103	120	116	121	115	116	132	110	122	121	118	129	117	135	104	101	112	135	95	119	101	112	118	96	114	112	103	112	115	112	109	118	122	127	120	142	142	126	125	118	127	117	123	130	117	116	114	138	128	119	114	97	120	119	97	103	119	115	107	111	120	121	131	107	122	107	135	123	117	104	110	128	130	111	107	118	102	101	122	121	103	110	108	115	106	127	103	117	107	117	116	118	113	111	119	122	118	123	114	119	116	102	103	107	111	128	112	114	126	121	125	137	98	125	119	110	111	97	133	124	128	129	89	128	128	116	122	107	110	111	96	119	118	124	129	112	100	115	113	141	135	125	117	126	111	112	125	129	137	109	132	115	127	123	124	120	112	120	129	104	117	123	123	103	115	121	110	115	113	123	132	107	111	120	99	137	116	106	122	99	124	114	110	109	118	109	103	125	102	112	125	118	106	129	105	118	129	113	105	118	112	124	123	110	120	117	131	105	103	141	122	114	109	119	115	108	130	123	98	107	120	128	113	114	126	114	129	104	119	114	135	129	108	98	116	112	109	118	129	115	129	116	109	95	139	128	125	91	118	126	111	111	110	119	132	132	106	113	95	125	108	118	103	124	127	119	111	142	111	131	133	112	107	101	130	117	122	116	112	128	92	121	136	128	130	112	128	111	124	129	120	132	108	126	133	130	137	114	130	118	97	101	87	94	102	107	109	138	100	128	130	116	108	130	131	127	120	130	115	123	133	127	111	120	124	100	109	108	121	101	131	111	131	130	113	104	107	105	117	128	121	123	102	126	114	108	116	111	112	117	118	118	108	127	123	120	120	142	100	101	120	126	114	112	137	113	123	117	110	109	112	124	111	115	122	106	126	96	107	115	122	110	149	119	115	126	114	131	99	128	132	119	125	131	130	139	94	115	108	126	125	118	106	117	110	113	116	104	118	125	95	113	112	121	97	111	131	102	119	128	120	111	107	79	119	126	122	92	124	116	121	112	121	120	129	126	111	124	119	116	120	128	122	127	118	103	135	145	115	108	114	102	115	124	131	114	110	118	121	107	136	113	117	110	116	121	115	133	102	111	130	122	123	112	132	116	104	114	109	117	126	116	113	119	110	124	115	135	111	127	99	131	118	113	111	120	97	105	106	118	110	126	107	133	110	119	112	120	126	146	125	114	141	119	113	103	116	109	110	100	115	102	132	107	124	105	120	119	117	104	129	111	107	125	130	139	106	119	119	116	111	133	111	111	104	149	111	123	115	122	117	122	146	97	121	123	136	102	119	114	114	126	123	109	124	110	112	121	134	122	107	104	90	102	116	125	110	120	123	117	124	114	126	120	140	135	118	139	111	119	107	122	108	92	123	121	105	110	95	130	110	122	126	113	125	119	80	126	121	118	94	108	129	132	125	129	143	117	119	135	121	111	118	131	111	121	95	117	101	119	116	133	120	114	118	112	127	107	100	112	118	117	97	119	115	131	113	121	101	135	131	116	127	121	97	90	113	120	101	130	115	102	117	102	118	114	114	102	125	106	136	111	118	112	124	109	109	121	96	134	112	110	136	101	111	121	101	106	111	104	104	111	108	123	135	146	113	128	105	116	128	125	105	119	107	104	113	120	111	109	104	108	124	111	127	112	114	113	108	131	121	115	100	113	110	113	127	127	125	117	127	139	116	112	102	120	126	128	110	110	128	117	134	108	129	115	141	111	114	93	97	115	108	110	114	108	107	101	118	126	124	116	104	101	123	120	110	125	143	130	105	109	120	103	102	118	123	120	137	125	130	112	106	127	116	111	140	103	118	122	114	110	126	110	109	87	122	133	118	121	105	113	122	120	95	92	123	94	125	115	130	116	103	112	112	139	115	94	92	104	123	110	132	125	115	112	120	115	121	121	119	117	129	118	98	117	120	116	123	139	138	119	132	114	143	121	117	96	108	94	110	130	123	118	101	124	117	124	109	123	102	117	121	125	132	110	110	129	125	134	102	121	117	103	127	111	114	97	130	98	108	119	109	122	120	97	120	103	115	117	99	133	111	111	117	117	127	136	111	112	127	122	114	110	105	127	100	97	122	116	112	94	119	94	104	126	124	141	109	124	107	127	116	135	116	113	130	108	116	125	130	116	114	135	129	109	110	110	108	122	103	101	105	139	118	128	113	121	117	116	109	113	93	135	145	106	122	137	122	103	115	133	135	103	139	106	124	119	129	89	116	128	112	117	101	127	115	112	119	102	111	123	114	118	143	123	110	103	108	128	125	127	106	108	115	103	115	110	112	129	121	123	123	133	117	115	117	129	138	120	107	137	136	110	121	116	108	111	131	110	113	100	118	118	99	118	112	112	130	120	100	125	118	135	119	121	114	113	107	118	101	121	137	116	109	114	126	123	108	123	115	128	128	114	117	124	119	109	114	139	116	131	109	111	114	117	132	120	118	113	112	102	112	128	106	114	130	127	111	121	106	94	128	111	103	122	98	124	116	133	121	122	128	117	93	100	109	125	126	132	103	117	106	138	101	133	110	98	99	107	114	128	124	106	156	141	129	107	108	121	110	149	126	134	125	129	140	130	130	126	128	117	106	116	110	113	118	122	97	128	123	99	113	116	124	112	113	123	123	100	114	121	130	126	101	118	108	127	109	135	119	114	117	112	129	126	107	110	136	119	126	104	115	128	106	106	108	105	121	116	127	115	119	129	118	113	125	143	103	111	95	117	123	116	110	116	126	129	114	122	115	108	125	115	116	115	118	125	97	134	121	105	124	113	119	124	116	126	134	115	121	112	105	100	105	125	110	104	135	120	115	114	105	131	120	126	104	112	119	123	129	109	105	108	125	118	107	104	127	116	122	121	104	115	118	119	134	123	114	113	120	97	123	111	107	126	129	110	119	111	112	124	111	86	112	141	110	101	92	106	109	96	123	114	120	121	120	130	119	119	102	108	121	120	114	106	123	108	122	108	118	112	101	103	127	135	116	110	128	112	112	109	119	102	106	132	122	123	108	112	109	142	104	110	104	122	116	98	116	111	133	116	114	96	121	117	124	100	125	117	126	102	120	113	97	108	110	128	129	114	131	110	138	125	157	110	124	110	125	119	102	116	110	125	108	106	119	121	101	136	117
2695	1643	3894	4746	5134	4676	3608	2290	1808	1431	1053	926	747	731	648	577	534	546	501	450	478	422	438	417	428	431	428	441	395	441	406	450	425	463	440	443	453	477	447	446	437	434	449	448	467	405	439	452	449	433	435	428	457	430	447	475	465	455	477	456	502	487	523	404	443	428	440	436	453	466	439	413	454	440	425	434	427	453	441	460	462	448	418	408	440	491	402	432	469	410	381	400	463	391	391	404	424	427	375	426	426	407	385	442	435	434	410	431	439	413	416	433	431	424	449	459	397	410	379	466	447	420	410	400	420	425	424	424	410	422	433	424	443	400	390	429	417	420	418	413	439	435	468	431	421	431	396	398	427	379	397	443	460	430	447	404	421	395	410	448	444	434	420	442	417	428	430	396	451	452	406	411	441	441	446	424	386	428	459	462	424	456	430	392	401	433	406	439	449	427	430	415	428	420	453	459	424	392	435	394	417	428	397	422	402	436	460	388	422	436	423	450	388	413	457	452	440	429	441	408	442	415	438	446	460	412	428	413	454	423	430	423	427	447	454	443	450	429	422	409	408	404	428	409	424	430	404	436	420	419	434	424	441	463	392	423	416	451	416	443	455	420	449	402	385	464	410	402	410	415	426	387	467	409	383	405	429	404	399	445	423	445	422	404	435	432	425	380	408	431	428	412	420	439	420	402	420	437	401	417	452	415	465	471	386	429	436	406	397	402	407	389	442	397	444	417	450	382	397	388	421	463	432	420	478	450	453	413	441	434	438	427	409	425	407	442	438	435	438	452	428	423	421	452	383	407	400	472	463	422	437	428	429	412	433	401	429	396	413	419	419	441	405	377	418	444	439	387	403	422	457	425	400	412	438	436	404	418	377	448	438	451	429	437	436	445	440	383	413	416	397	450	459	421	433	459	406	395	401	404	404	452	418	438	449	410	438	387	411	450	421	393	438	425	398	436	484	398	461	425	431	438	394	429	416	473	418	395	420	405	409	413	428	405	434	451	438	443	399	377	435	437	471	395	471	385	457	443	364	410	411	454	441	410	403	416	431	456	467	427	483	449	427	424	428	452	450	420	413	399	405	408	412	422	402	408	412	440	440	412	408	395	455	435	436	416	411	419	430	435	420	458	438	431	426	449	448	429	420	395	445	426	424	404	433	451	435	471	423	467	397	436	423	394	481	413	413	478	406	417	416	409	382	447	437	429	443	372	432	443	431	424	432	413	404	421	404	391	407	427	410	438	407	441	448	423	438	424	417	399	405	434	445	441	426	405	419	427	453	414	413	410	440	452	450	434	424	419	419	437	391	428	515	412	393	441	436	400	421	419	441	432	406	432	436	417	394	426	399	426	427	419	447	442	409	411	442	460	443	419	422	447	434	411	449	413	422	410	419	401	400	412	427	418	424	446	438	394	408	439	421	410	397	441	480	436	426	446	468	443	423	430	421	445	406	434	452	417	408	417	427	394	393	388	406	406	442	451	419	421	419	416	417	397	432	430	377	405	422	409	417	423	403	424	436	380	424	427	394	449	423	432	441	420	455	465	408	400	429	418	428	418	407	422	431	445	412	412	415	437	391	434	421	426	408	397	393	415	418	444	433	374	433	427	462	424	452	425	380	438	418	422	430	427	439	438	415	403	414	414	429	414	431	433	462	415	410	412	447	418	448	427	451	426	456	430	413	418	441	412	446	457	424	430	407	410	413	432	437	479	439	418	437	427	412	441	407	444	441	394	399	435	388	411	399	425	411	422	443	409	379	450	439	420	449	430	409	433	420	441	450	470	435	379	397	441	455	408	437	436	447	420	400	414	431	439	415	447	468	467	413	427	421	461	426	426	434	437	450	422	400	426	386	463	376	426	430	427	413	422	426	409	421	434	411	398	429	433	443	465	455	387	425	432	438	420	433	443	444	418	419	399	427	426	413	406	388	428	424	426	401	427	427	431	434	443	440	467	445	452	410	431	385	450	398	432	422	440	370	441	437	427	431	422	447	416	422	413	398	405	428	381	433	415	465	446	440	416	411	440	421	432	444	410	437	448	432	446	436	453	405	475	426	444	439	450	443	395	423	423	379	415	412	435	434	449	446	437	426	438	429	448	402	450	408	440	451	418	449	399	416	432	438	432	396	445	425	459	465	437	429	448	456	397	453	427	443	390	436	416	404	395	443	433	435	398	413	442	416	434	395	424	421	407	461	425	384	442	448	407	445	428	410	415	439	445	449	420	420	461	420	479	431	442	428	438	406	420	410	433	408	449	415	431	431	430	448	415	427	430	428	440	419	446	448	400	428	390	431	434	379	429	417	455	387	416	437	453	461	430	427	421	452	434	466	436	426	417	392	436	420	448	453	407	419	428	416	429	421	395	432	444	417	411	451	426	435	422	428	413	412	448	381	446	418	442	401	443	402	445	422	431	434	422	425	421	392	421	404	437	429	451	415	423	402	453	417	412	462	450	465	443	410	417	423	431	415	394	423	401	413	427	446	412	395	433	399	438	429	444	405	423	433	440	441	410	392	425	455	391	397	410	408	418	449	409	433	441	436	478	419	422	407	430	400	427	423	429	405	426	436	421	427	452	426	385	427	465	410	397	433	390	430	372	422	409	411	409	427	412	455	432	408	420	435	443	456	385	402	416	447	444	432	451	404	420	402	417	424	444	423	407	450	449	422	415	413	405	439	416	416	405	451	403	431	430	441	415	446	425	442	430	435	454	451	425	421	421	415	448	443	432	411	401	453	421	413	422	417	434	419	431	458	472	449	413	418	440	427	427	422	399	387	400	419	432	437	447	435	426	414	407	435	424	407	406	439	417	459	419	448	409	430	452	466	424	426	427	405	470	409	406	402	426	473	434	428	405	420	406	460	414	422	459	425	393	459	432	420	390	437	428	437	426	428	443	412	438	428	407	455	427	450	427	418	430	437	463	407	415	453	456	402	452	447	444	448	384	437	435	419	414	444	430	430	409	482	456	463	440	421	401	423	447	428	442	415	430	400	409	437	415	400	454	386	420	446	415	429	404	418	399	402	429	418	405	405	443	403	422	433	412	437	450	415	434	395	393	454	403	415	405	422	386	450	412	395	428	444	395	439	448	456	420	412	415	427	441	434	430	419	441	424	423	442	454	431	452	421	446	428	450	426	413	406	407	422	447	399	442	391	402	437	430	440	431	430	434	428	474	428	428	417	455	417	427	434	398	441	453	443	437	417	425	440	412	445	443	417	433	491	417	416	403	416	419	418	419	421	407	418	412	383	431	409	450	410	414	401	410	436	412	424	428	455	433	438	427	442	441	408	425	419	419	446	456	432	418	436	421	415	439	402	415	443	438	414	417	454	402	433	434	433	420	430	431	482	423	421	436	402	454	405	396	404	462	390	423	415	433	420	421	432	468	409	470	426	429	398	440	408	424	423	422	416	437	450	423	401	461	429	437	417	432	437	432	401	437	414	411	442	428	419	411	427	440	462	428	456	456	431	399	428	408	418	424
2797	1103	1633	1310	1138	978	632	463	338	243	241	194	169	152	142	133	129	128	138	126	122	117	134	136	117	99	121	118	117	133	122	114	100	109	118	119	89	124	121	108	122	123	121	116	111	118	124	104	113	120	101	114	108	123	106	103	128	130	129	125	131	106	112	134	98	103	107	113	106	120	130	111	105	143	98	118	121	115	137	114	117	120	115	126	126	113	118	121	130	126	95	107	112	130	107	127	138	109	100	114	115	118	109	123	129	104	122	123	134	113	117	128	117	128	134	111	125	120	106	108	118	114	120	112	105	122	113	115	132	109	112	107	105	127	118	125	103	111	124	111	135	118	116	97	115	106	118	132	116	123	105	116	125	130	128	110	119	110	125	104	126	110	129	107	129	116	114	116	135	116	113	112	124	117	125	125	119	134	115	118	113	116	106	125	105	116	122	100	96	115	87	101	110	115	112	121	129	123	114	122	111	108	116	106	132	119	118	109	91	119	110	116	122	128	101	114	120	107	121	108	117	129	127	117	142	141	100	126	131	134	109	104	123	107	121	106	105	104	114	130	107	120	106	143	99	115	112	145	128	127	113	114	103	88	139	141	118	102	123	109	119	125	121	106	107	116	123	133	118	132	118	118	116	97	111	125	126	127	113	121	131	128	124	113	114	130	115	105	125	111	116	99	123	127	117	110	107	121	99	133	148	125	125	119	107	109	101	131	116	104	110	87	102	110	132	131	117	112	115	119	122	118	118	134	121	115	112	120	107	106	130	122	97	124	119	115	113	124	123	113	99	114	101	112	108	122	87	126	120	116	130	114	121	122	123	130	105	121	127	109	112	116	117	135	85	105	113	109	118	106	129	114	121	112	126	106	104	108	122	109	87	110	115	121	116	109	112	87	123	115	114	124	119	107	116	109	115	101	122	97	119	116	109	109	106	132	98	115	108	103	103	93	111	137	113	106	102	111	127	124	105	124	118	99	108	127	129	124	113	120	118	112	92	143	129	116	131	108	98	135	103	87	118	117	137	116	130	108	103	119	126	115	109	94	104	123	116	118	123	100	122	104	147	130	112	130	118	129	115	131	115	124	142	103	116	114	104	135	116	97	108	123	112	113	115	134	126	109	136	117	103	130	139	135	99	127	111	127	116	107	112	111	115	113	113	121	122	113	115	105	108	115	105	132	108	127	101	99	112	103	136	128	92	117	113	112	117	101	111	106	115	106	117	113	101	114	124	130	113	89	102	138	119	111	118	107	118	118	98	131	104	130	130	114	126	133	123	127	127	113	110	123	106	95	105	128	111	114	106	111	112	110	139	114	107	137	133	119	92	95	119	103	119	119	113	124	130	119	131	104	129	114	118	103	109	133	113	113	138	101	122	111	118	116	137	117	109	118	124	129	121	110	131	118	121	109	119	98	106	117	94	136	113	105	101	115	98	116	120	110	97	123	100	101	115	119	128	122	119	115	107	110	124	122	124	111	111	113	132	127	99	107	110	107	108	125	112	121	120	121	107	102	126	110	110	119	112	117	110	129	114	104	120	111	105	126	114	121	118	127	107	120	116	94	92	127	115	94	100	128	102	105	116	95	117	115	102	120	125	118	97	115	108	121	111	111	123	123	111	128	115	122	124	116	110	116	113	143	106	100	110	125	122	125	128	132	114	142	121	109	124	113	138	127	114	100	120	105	116	116	126	116	116	114	139	118	113	110	134	121	136	115	98	109	125	111	107	125	122	109	116	131	120	121	101	112	106	101	124	118	131	113	101	111	112	97	115	108	123	124	85	99	122	99	95	109	103	115	133	113	124	135	122	114	96	111	114	105	120	98	135	110	108	130	135	105	106	118	95	114	123	108	108	146	116	117	106	117	127	118	121	126	122	112	108	121	93	126	127	119	105	106	124	110	112	125	123	116	109	112	122	117	104	102	143	121	118	115	146	118	132	103	132	111	138	129	113	107	111	104	111	124	114	102	125	111	112	131	129	112	124	127	117	119	125	101	116	104	115	111	116	130	104	117	116	120	129	132	109	137	117	120	118	107	123	131	115	100	121	110	110	112	117	125	132	120	117	144	120	125	131	103	124	104	121	120	119	132	97	130	129	119	112	111	116	109	133	111	114	114	115	123	122	114	110	98	112	140	116	109	109	122	124	117	122	123	130	132	116	134	117	116	117	110	106	118	101	120	123	90	147	113	101	116	102	116	121	128	112	116	139	106	124	126	110	103	119	115	105	111	129	120	117	100	100	130	129	117	112	124	126	127	119	104	129	112	128	110	111	107	100	109	109	117	110	128	111	134	103	111	106	137	123	109	99	100	130	118	121	94	108	109	121	122	129	124	104	124	112	113	127	137	99	120	129	119	120	111	113	115	107	121	126	118	111	103	109	139	113	103	112	116	102	105	111	109	111	120	120	119	116	112	113	123	125	127	92	106	116	117	138	113	117	123	119	112	109	126	131	102	115	122	128	104	127	142	122	132	117	115	119	123	123	121	132	110	113	106	108	140	126	111	92	111	107	122	107	111	124	131	106	119	115	128	113	98	124	105	110	111	129	110	121	104	124	86	131	101	107	138	124	116	126	122	117	119	109	107	116	129	130	113	134	109	116	128	113	115	99	110	136	107	114	118	136	101	123	114	121	112	118	110	123	130	129	102	116	120	124	117	141	122	124	125	125	131	133	128	122	120	127	134	128	108	117	114	122	115	110	131	133	134	113	102	116	127	126	117	105	133	109	138	115	119	94	115	114	101	117	137	104	120	117	128	118	120	143	96	121	102	124	121	115	125	114	117	114	129	125	104	113	123	123	115	116	126	122	130	105	132	122	100	127	98	105	117	116	122	125	122	121	117	103	112	110	121	126	111	102	138	120	147	123	114	107	116	99	120	116	112	129	142	127	109	117	92	111	104	99	114	122	123	122	113	141	127	120	145	110	113	105	122	127	120	123	136	123	99	114	122	134	112	123	136	98	116	113	113	101	117	107	124	107	128	106	114	105	111	131	97	118	122	102	101	102	102	116	121	108	107	106	110	99	108	123	126	113	108	97	122	120	122	136	113	130	109	126	110	120	108	102	100	106	117	115	132	111	97	117	99	102	119	105	126	123	110	121	105	137	127	114	103	114	122	133	114	115	108	137	123	124	123	107	113	119	121	105	85	106	110	112	103	118	147	106	129	122	134	118	117	109	104	96	122	130	124	105	118	108	117	103	129	96	124	115	128	120	122	122	129	133	108	111	121	104	113	97	132	134	115	103	112	111	129	119	114	108	108	95	130	102	122	133	118	108	131	111	102	118	123	108	124	121	123	108	114	107	128	117	114	117	102	115	127	106	121	120	116	117	96	116	128	121	112	127	120	138	118	122	123	118	104	115	136	127	118	113	107	111	121	139	120	120	112	103	120	138	116	128	97	121	126	117	113	117	94	125	108	118	123	131	114	113	115	117	107	115	111	116	140	108	116	106	115	116	104	108	116	117	106	121	135	118	105	101	115
2783	1657	3901	4771	5169	4806	3350	2392	1733	1426	1221	930	787	713	626	605	548	533	484	473	422	434	417	461	457	465	439	443	422	435	451	444	397	475	433	457	439	415	437	456	450	432	452	430	446	418	440	456	433	466	433	456	416	429	422	421	433	483	496	491	472	496	421	431	445	449	423	410	472	420	441	439	434	410	461	452	442	408	401	419	423	427	390	450	397	419	415	413	421	388	418	440	409	393	418	427	428	442	429	435	414	454	453	424	433	402	459	383	427	444	428	420	398	409	426	444	438	411	442	428	404	439	463	453	415	437	433	423	438	412	405	423	427	423	432	440	430	438	422	425	384	422	438	440	427	425	415	421	433	409	397	403	387	416	438	400	435	427	415	406	408	417	444	402	416	452	416	385	424	399	409	429	384	410	427	429	418	426	446	413	434	430	398	433	445	413	435	450	444	476	440	450	410	456	452	418	485	420	425	399	417	393	420	399	439	408	431	416	441	408	422	404	429	438	432	432	444	414	391	389	431	424	409	441	383	423	456	399	436	426	437	453	408	415	445	399	416	411	387	417	404	448	411	390	393	418	401	418	428	446	408	415	441	466	443	416	400	415	387	419	471	427	413	407	437	417	400	444	426	402	415	436	448	428	404	439	443	396	427	418	412	473	448	450	438	443	414	407	394	398	402	411	413	439	408	450	449	421	407	427	436	432	428	444	422	424	396	419	443	426	415	416	416	456	417	427	428	440	443	432	439	437	430	404	445	446	441	437	450	423	444	397	397	422	425	409	391	427	420	465	384	419	425	443	388	455	427	424	439	396	447	419	442	449	420	403	427	445	426	418	419	449	406	430	409	427	436	447	387	425	445	417	431	423	417	395	439	428	432	446	430	432	408	441	416	395	418	432	452	439	421	448	432	467	414	439	427	405	439	416	450	400	424	434	352	427	472	419	428	429	412	452	457	411	410	429	400	461	410	372	430	411	416	409	438	385	460	416	402	422	398	417	410	427	391	367	446	440	450	412	455	445	395	430	422	451	430	426	434	408	458	399	474	440	427	452	433	404	437	407	432	429	455	435	435	412	404	426	427	406	431	412	398	444	434	401	437	423	465	447	426	435	428	470	406	441	440	440	388	398	436	428	436	403	426	448	420	451	444	450	409	446	420	431	420	420	405	433	435	425	410	423	414	472	418	388	418	449	400	471	430	447	429	418	409	420	405	449	407	406	438	424	395	420	409	406	436	429	423	427	385	424	423	452	416	450	450	413	443	423	410	415	416	447	442	456	427	436	419	413	442	443	426	396	481	430	428	435	442	454	452	446	427	406	408	444	369	452	445	416	422	401	445	414	391	420	415	423	427	439	424	384	412	429	433	421	423	403	416	404	412	428	416	448	414	430	429	430	440	422	402	435	427	428	436	452	420	410	435	371	458	415	428	462	417	406	418	435	458	376	409	418	439	440	422	399	462	419	401	432	446	433	413	396	422	426	423	421	423	435	410	429	378	381	408	435	426	443	456	418	438	462	419	406	419	423	415	392	406	435	488	447	400	433	448	421	408	385	456	429	454	402	417	414	436	422	405	437	438	437	442	468	399	425	466	482	439	427	460	461	444	450	419	412	436	436	453	403	372	458	406	452	435	421	430	459	422	439	424	442	415	421	433	426	406	459	405	415	431	422	413	411	429	442	406	420	426	425	420	395	420	418	419	453	433	428	451	418	369	432	440	405	414	407	465	425	433	451	408	428	450	431	456	404	396	463	394	447	455	416	409	451	421	420	451	419	435	431	413	440	442	434	448	379	437	420	409	393	429	416	408	425	452	393	411	424	431	406	391	410	403	465	485	449	428	411	457	434	445	448	417	420	383	432	434	422	430	441	425	413	423	412	408	436	400	432	444	417	423	405	438	422	414	382	456	466	429	452	456	411	411	367	434	381	409	435	432	441	409	412	442	412	421	425	439	441	453	424	404	420	399	453	400	447	429	446	402	386	451	376	461	382	449	431	384	368	388	479	467	446	415	424	420	422	421	386	434	424	464	404	422	416	434	451	423	435	427	453	413	424	416	408	398	423	431	408	409	415	424	415	421	393	415	413	422	443	445	430	376	386	412	439	437	445	438	422	431	399	408	453	426	403	421	417	413	410	448	405	418	408	413	427	466	435	411	442	448	398	402	407	425	451	441	443	447	485	431	416	409	452	459	452	443	422	414	380	419	447	453	416	423	391	421	412	407	412	431	388	428	400	405	447	400	418	422	433	412	412	402	418	428	451	426	443	447	418	428	442	433	412	403	400	420	405	396	433	458	424	452	405	445	466	429	435	435	422	421	416	412	406	395	382	434	415	364	425	440	436	405	425	422	416	418	437	402	421	428	428	475	448	445	393	432	415	426	441	424	450	423	439	422	450	409	392	431	405	437	407	464	473	428	431	439	460	396	428	424	410	433	414	414	442	420	394	427	434	410	419	417	413	439	398	471	425	422	431	421	426	432	408	446	395	420	395	440	429	420	433	438	431	428	400	416	433	405	429	407	417	418	421	437	454	406	431	405	394	398	414	463	426	448	445	451	395	432	447	420	414	419	444	434	428	430	440	426	419	412	417	394	464	432	449	408	424	430	410	448	443	428	440	406	372	431	407	433	436	451	447	438	437	406	389	432	444	443	433	442	425	430	441	398	408	430	475	414	467	447	432	396	425	423	417	395	396	412	414	412	432	445	444	406	438	422	410	402	421	418	408	436	413	420	427	436	382	439	409	446	421	405	404	429	412	454	442	417	451	443	407	420	427	417	479	425	422	423	434	418	431	462	425	412	433	384	437	403	412	428	450	415	412	411	383	420	440	404	415	426	424	386	398	427	419	455	442	442	413	421	400	427	472	419	430	431	453	465	438	417	430	449	409	429	423	453	438	423	439	454	417	455	437	422	436	419	447	432	439	419	463	431	462	424	417	426	424	429	454	424	428	420	430	430	442	395	440	400	448	451	417	440	438	426	418	450	433	471	424	439	418	464	451	411	432	451	436	431	387	430	456	443	422	404	443	408	426	434	397	417	402	433	409	397	434	452	458	405	424	398	449	419	423	464	433	421	432	397	405	377	439	402	430	429	400	425	397	398	468	420	390	427	460	415	427	461	442	419	416	433	467	397	415	419	411	409	416	435	413	424	419	430	401	438	463	436	432	461	424	438	408	429	411	480	414	478	424	425	417	388	438	419	434	419	425	462	430	423	412	438	443	419	418	421	453	424	397	408	402	458	408	400	428	478	466	431	440	431	405	435	417	425	441	420	394	412	439	444	426	424	428	430	406	401	451	448	419	455	460	399	431	479	402	431	427	456	416	438	440	420	450	462	451	422	437	440	390	436	439	435	447	428	430	429	404	433	397	440	439	452	465	390	444	432	400	399	436	426	434	434	413	438	404	426	403	457	387	422	424	402	427	386	473	402	410	370	422	441	422	456	447	418	405	457	412	416	434	396	436	479	445	458	415	426	428	427	433	470	434
2687	1137	1639	1295	1195	1021	694	464	329	257	191	182	170	139	159	134	133	128	129	119	116	139	108	123	129	111	113	111	126	127	115	126	136	116	135	130	120	132	115	137	129	109	148	100	127	119	112	119	129	108	147	106	130	123	103	121	122	108	126	130	121	115	116	117	113	139	112	118	120	131	152	121	94	133	103	133	106	141	108	118	128	112	114	119	114	113	109	116	121	120	100	124	131	114	113	115	115	109	119	114	121	118	99	88	124	130	112	121	121	133	107	137	117	139	127	104	118	116	124	138	109	113	117	100	101	120	106	127	126	119	118	118	125	118	105	133	99	113	119	115	114	125	120	117	111	136	115	120	128	118	129	128	130	109	102	115	125	127	119	99	116	111	107	114	133	123	112	114	99	117	115	112	134	125	97	124	130	129	133	114	97	114	131	115	109	101	115	106	106	115	103	117	104	128	132	120	136	144	133	126	137	119	110	114	113	130	115	133	119	117	129	124	127	117	107	125	99	117	118	129	102	110	99	115	111	120	113	114	124	125	132	132	125	117	108	111	128	116	114	108	118	111	126	109	118	100	110	116	110	112	114	133	122	104	106	129	137	113	108	139	127	114	131	128	102	123	115	123	93	131	117	108	122	110	108	121	116	108	117	93	111	110	126	126	117	101	123	124	107	120	111	127	111	118	125	112	124	117	107	108	96	126	109	124	110	101	130	109	140	104	122	95	105	120	126	114	126	116	121	119	110	111	112	99	124	107	112	109	124	115	115	114	118	114	120	112	120	104	112	120	109	115	112	124	123	109	115	121	114	96	117	117	120	115	119	151	107	126	104	120	111	133	112	127	122	117	121	98	124	106	126	127	118	116	119	131	133	105	129	133	117	123	122	122	119	135	114	125	115	109	115	117	107	112	127	141	111	113	119	101	116	127	127	108	110	109	108	112	111	120	130	100	131	119	113	120	116	112	125	143	121	107	129	126	107	112	103	113	111	112	109	130	139	110	94	139	122	119	132	110	110	123	109	108	114	112	105	123	120	119	113	99	121	102	101	115	96	114	96	110	129	123	116	117	100	112	92	119	111	109	124	116	112	113	115	120	97	115	133	114	134	114	130	89	118	127	118	123	138	133	124	117	124	93	109	102	111	110	101	125	110	125	124	127	117	135	131	117	108	128	127	102	122	118	131	127	111	127	119	124	110	118	109	132	123	113	131	129	95	102	124	107	120	100	96	112	133	104	107	108	118	119	103	104	113	123	111	113	140	133	114	100	121	134	122	125	122	113	108	120	122	91	124	94	103	141	111	119	98	119	133	116	136	125	97	114	123	119	108	118	140	112	122	141	121	120	113	132	122	115	97	116	105	100	122	108	111	105	119	98	129	141	101	115	113	123	102	117	120	100	100	114	118	106	109	103	96	118	113	117	116	121	113	128	125	117	120	136	122	135	140	115	117	115	112	118	100	126	106	101	123	101	117	105	103	122	100	118	122	120	118	128	109	123	113	100	110	130	123	103	110	114	114	103	126	120	120	122	121	114	125	120	103	121	113	114	115	111	128	111	119	133	102	121	107	118	128	115	115	130	104	130	111	126	106	110	109	106	112	114	114	115	118	100	121	121	103	114	103	107	109	113	109	102	116	124	136	125	105	112	148	117	105	128	114	127	118	122	98	97	104	117	119	123	128	101	115	116	117	115	123	116	103	108	125	108	112	102	114	126	128	134	114	107	99	123	104	117	102	112	126	124	113	119	117	116	126	123	118	124	117	127	97	93	114	95	111	107	105	130	134	127	111	119	129	105	111	116	108	113	129	128	116	115	112	131	98	123	107	120	107	105	125	115	137	100	126	118	117	120	111	118	127	114	117	114	109	120	105	132	132	111	111	117	112	120	95	115	111	111	112	121	117	109	124	134	121	101	108	130	134	116	115	104	111	106	113	124	102	100	115	114	112	117	101	105	100	111	127	121	108	121	127	132	124	124	121	122	109	122	137	114	120	101	105	129	120	110	116	107	107	147	101	125	118	108	125	117	107	118	127	115	126	112	104	116	110	114	125	104	123	105	119	121	131	111	109	115	99	111	115	122	127	137	126	93	126	111	85	112	102	120	113	111	123	106	127	104	98	113	97	95	117	111	107	115	118	99	107	115	127	115	140	104	133	128	120	126	126	122	129	103	124	124	116	116	126	127	115	108	106	101	109	110	119	112	114	113	100	129	110	100	113	122	103	131	99	97	121	108	147	113	128	124	119	120	124	98	120	112	102	115	105	100	120	144	115	120	108	113	108	114	125	119	106	120	113	128	115	127	118	115	122	119	131	101	132	104	108	135	113	101	131	116	116	109	96	112	102	114	118	104	124	120	144	120	123	114	107	118	127	135	103	118	123	125	107	134	137	106	121	127	129	133	122	122	155	121	120	137	109	110	97	95	129	110	125	136	114	126	125	101	132	107	114	122	110	114	114	109	113	101	116	120	118	124	130	124	126	98	122	116	112	107	126	104	121	95	117	124	113	115	113	111	107	128	124	94	113	133	113	135	119	113	104	114	152	105	99	124	114	114	101	117	121	89	136	97	123	110	124	118	117	109	113	113	109	134	102	93	113	145	113	125	103	117	109	103	116	134	135	114	94	123	91	122	109	120	134	131	105	121	106	114	120	110	118	115	116	116	134	123	125	114	121	124	115	116	126	120	133	105	104	102	135	117	116	110	118	128	122	124	118	120	127	106	127	119	106	115	118	127	120	116	90	102	109	111	105	111	126	119	118	97	115	101	109	128	100	119	103	125	106	97	114	117	110	111	117	103	108	115	123	116	131	111	113	118	105	135	118	116	109	118	121	118	138	111	121	114	109	108	107	135	136	104	122	102	107	120	109	115	121	124	107	146	99	129	103	126	101	117	121	133	111	117	114	126	115	110	110	102	133	135	128	103	109	122	125	127	125	135	113	123	117	107	91	111	111	128	115	129	108	103	102	92	100	109	125	115	124	123	126	101	98	114	109	100	133	94	124	120	117	110	95	101	116	114	130	123	108	132	133	130	108	118	115	103	107	99	106	111	112	118	112	112	103	100	122	143	107	121	115	101	99	130	134	100	114	120	109	124	116	120	125	119	102	94	112	116	118	106	125	113	107	134	116	116	127	129	130	129	122	116	126	108	109	101	113	95	125	102	114	131	119	115	103	105	131	109	114	150	117	119	103	129	106	134	125	124	98	111	116	86	104	123	109	113	125	119	117	119	105	137	114	123	116	122	121	95	115	106	104	111	117	107	106	119	122	128	115	105	113	137	112	128	104	99	122	117	116	108	132	129	135	102	135	101	111	108	105	95	119	101	109	121	142	113	95	102	125	147	109	107	109	128	111	121	111	128	117	102	113	115	112	121	123	123	124	103	133	116	128	138	116	120	124	114	118	120	122	116	87	104	127	131	124	98	109	111	124	130	106	108	120	111	111	107	115	91	114	117	134	116	109	129	118	109	103	144	105	105	129	108	114	109
2613	1699	4000	4740	5203	4492	3149	2339	1685	1437	1109	865	737	675	655	579	604	527	471	447	438	436	448	456	415	434	441	449	469	434	450	445	498	396	436	482	489	431	419	442	447	401	438	434	421	396	418	457	396	416	425	422	420	412	450	428	460	450	486	467	464	452	435	396	406	448	442	441	447	418	449	424	419	413	445	416	429	422	424	450	416	429	423	416	430	419	402	383	421	432	433	395	443	461	463	426	454	385	402	439	416	465	401	400	430	406	428	425	430	393	423	417	461	432	451	395	405	412	425	383	403	404	431	444	402	449	470	403	428	421	405	394	421	463	407	406	423	462	423	440	391	451	461	424	439	421	425	423	414	413	450	432	418	397	453	440	433	429	404	412	436	451	432	422	469	454	407	390	397	382	441	431	431	458	405	411	427	400	451	455	473	417	421	415	404	458	429	391	432	408	413	455	462	440	392	417	381	453	424	419	432	447	446	455	399	419	442	439	408	430	415	450	404	425	391	444	417	440	403	424	440	394	429	406	420	431	422	410	416	411	435	419	411	400	421	437	421	402	462	434	436	450	422	413	456	418	465	445	432	413	427	461	452	415	448	470	414	420	412	409	426	423	420	467	426	402	440	414	396	390	432	412	411	405	389	411	433	429	403	444	393	413	403	419	409	443	440	450	446	437	429	423	476	453	446	437	431	410	432	436	419	382	405	427	445	455	430	427	448	435	406	416	430	392	408	405	439	434	439	408	416	457	423	420	406	421	402	435	424	422	432	428	399	416	445	436	406	406	438	381	432	380	426	408	463	452	425	409	415	424	418	426	440	432	435	455	424	428	408	411	395	441	424	444	456	442	420	436	444	370	400	417	434	424	418	442	421	443	409	430	437	439	404	411	413	445	410	427	458	426	420	443	452	437	432	407	434	456	446	425	430	429	462	416	438	466	411	399	421	443	407	432	446	407	448	404	435	401	456	425	438	441	387	401	440	408	426	461	448	425	423	409	465	418	433	421	462	426	404	396	438	432	432	461	414	424	430	453	400	441	432	413	404	445	422	399	434	419	401	424	436	396	422	399	439	427	433	439	427	458	385	399	421	410	434	411	428	382	413	426	390	436	434	424	439	421	428	470	429	397	402	425	426	441	421	418	440	417	409	465	430	384	439	394	372	423	434	445	426	436	410	385	416	408	438	439	394	432	408	430	431	454	425	438	461	399	410	406	414	460	418	423	442	418	414	430	436	449	418	420	425	434	433	448	430	405	400	432	429	429	431	413	451	442	412	406	415	422	440	455	412	428	475	411	465	413	399	428	419	412	446	409	428	411	440	408	417	403	429	438	393	424	401	397	449	358	399	424	400	430	431	423	436	419	445	419	426	420	453	425	465	424	435	401	395	415	471	424	428	430	440	463	424	408	417	457	422	398	435	432	442	468	411	427	425	404	431	388	427	429	460	402	409	403	472	429	467	418	419	408	450	467	404	431	464	425	389	412	456	442	430	448	426	477	412	409	450	396	401	433	416	407	429	406	413	415	450	400	390	432	408	384	431	429	418	407	444	416	434	423	430	421	454	406	419	384	447	468	415	404	430	397	434	438	396	456	428	429	408	398	415	391	433	419	421	420	434	467	422	444	423	384	421	411	449	425	439	412	453	386	433	451	396	447	397	411	441	444	398	440	419	423	410	433	419	411	402	394	420	450	447	421	438	442	405	429	425	455	408	436	442	429	440	468	425	429	418	410	418	401	454	417	392	424	455	409	446	450	411	414	412	402	428	431	426	420	415	444	430	399	432	438	442	428	402	391	452	448	433	422	461	440	411	422	416	462	419	421	404	447	440	444	464	411	429	421	425	400	432	441	477	435	407	436	431	440	395	428	413	441	434	426	464	387	405	460	442	412	424	402	431	399	403	413	436	426	409	423	417	440	394	418	455	414	430	412	422	434	412	448	426	411	412	459	454	454	445	402	419	415	434	454	429	463	418	414	428	423	409	401	408	391	463	439	427	428	461	431	444	402	404	428	390	416	392	396	432	410	433	452	463	400	407	420	439	423	440	434	408	448	375	439	398	400	416	426	434	427	463	447	427	432	423	440	424	409	399	404	455	407	421	431	407	413	420	437	405	456	433	427	394	442	437	393	459	441	420	372	416	404	445	426	451	446	428	434	396	414	442	390	427	418	412	435	432	462	432	416	424	468	401	435	393	407	438	410	393	423	445	462	420	401	439	421	447	448	441	436	412	443	424	433	444	412	436	430	417	430	420	424	402	449	444	415	409	420	428	413	416	404	437	463	415	400	436	395	427	442	419	423	422	404	409	421	414	443	441	406	410	414	422	442	419	397	402	429	431	432	387	429	395	461	424	449	454	431	425	408	448	416	404	438	417	419	459	397	423	374	423	441	424	411	403	421	428	423	429	469	431	424	439	466	448	438	423	475	437	402	411	445	397	435	431	447	440	412	382	416	402	439	447	427	414	406	435	412	420	418	440	433	427	369	458	404	449	393	418	412	463	440	421	407	424	454	416	440	414	448	424	434	412	417	413	441	411	428	444	451	436	442	425	423	444	407	421	422	423	458	431	433	412	425	458	415	473	372	421	406	444	401	414	418	422	413	412	440	438	400	433	407	423	390	431	408	411	400	391	395	432	456	428	431	445	451	409	467	469	454	416	449	429	420	436	411	442	443	408	421	448	457	447	419	427	451	431	414	421	423	430	412	416	455	415	423	421	443	408	433	463	431	439	473	425	435	422	393	403	394	416	422	453	437	400	402	450	419	422	422	398	446	426	455	421	383	424	443	435	435	421	421	402	426	406	409	428	438	416	425	474	408	407	404	438	393	428	385	413	411	446	466	462	427	453	400	452	436	421	406	403	434	424	432	424	439	427	397	447	439	432	441	403	424	421	412	443	440	431	386	441	423	398	436	421	430	452	413	433	427	436	454	474	422	419	424	408	433	408	370	417	434	424	457	413	430	395	410	437	403	434	496	419	437	438	410	412	422	423	410	443	440	402	448	447	423	412	431	425	441	425	412	458	414	421	437	436	397	411	429	408	443	423	427	396	399	419	457	382	435	416	418	415	426	426	407	406	400	442	446	416	427	416	484	428	408	411	445	430	452	387	423	430	452	465	415	401	420	429	404	433	422	443	409	424	418	411	450	420	399	427	403	494	454	429	441	423	407	431	459	460	422	410	427	433	418	416	433	402	405	450	413	434	453	438	456	413	420	393	421	417	422	416	416	428	423	448	412	433	401	381	419	395	414	449	396	389	414	427	434	441	450	390	428	415	410	415	428	435	418	440	451	414	425	468	424	388	425	397	431	439	430	445	428	416	413	433	415	414	478	461	450	459	406	419	425	407	421	455	444	456	458	425	457	431	431	445	442	428	445	437	444	459	410	430	411	416	396	437	449	429	419	424	430	404	432	456	420	389	459	420	439	449	435	444	423	405	432	413	428	411	424	446	458	426	424	431	389	414	427	401	425	408	386	433	423	419	414
2748	1049	1581	1309	1163	1019	667	455	335	238	182	194	180	146	160	140	131	121	121	107	117	111	120	98	115	127	95	138	116	125	128	116	128	139	110	122	117	114	104	107	124	131	113	106	120	112	120	108	107	127	123	101	111	138	123	129	128	124	132	127	116	114	116	120	120	105	123	109	126	122	138	111	105	123	135	113	126	96	134	116	109	127	112	119	98	114	100	109	118	130	106	133	135	115	129	110	117	129	119	134	122	117	125	109	114	123	117	113	133	104	127	115	123	120	138	111	117	108	109	118	104	93	99	103	111	117	111	113	115	109	104	105	102	136	122	113	107	107	108	125	113	131	111	113	123	120	124	116	120	111	116	128	125	96	90	128	131	106	119	121	109	109	118	113	110	97	112	122	119	106	108	107	124	110	116	113	110	109	100	99	99	118	123	135	129	103	92	127	112	129	101	132	106	120	127	114	136	114	102	118	106	102	119	129	135	141	118	112	125	115	133	130	127	98	122	98	121	111	120	118	114	119	118	116	114	95	118	117	123	116	112	112	110	116	112	99	116	121	108	112	103	118	113	98	114	118	127	112	136	118	102	108	120	96	101	120	116	107	96	124	109	118	133	112	117	118	122	109	101	138	117	116	95	103	121	122	121	98	107	116	134	140	122	96	119	112	105	107	99	116	97	105	116	105	106	106	120	112	107	117	123	127	112	112	133	108	122	128	116	106	104	115	108	124	124	108	108	123	101	118	139	134	119	117	117	120	117	115	113	92	121	127	108	126	125	114	112	128	128	115	123	120	156	122	126	95	114	95	113	113	94	120	128	109	131	124	121	112	125	102	108	135	106	112	120	117	139	97	101	115	119	88	116	92	113	103	97	115	113	95	108	100	107	119	120	117	108	123	111	127	109	104	128	133	117	113	110	105	102	124	125	106	123	143	110	108	133	110	120	109	124	112	117	129	112	113	114	124	93	126	115	120	134	127	111	128	138	142	131	110	137	99	97	131	96	124	118	87	122	117	135	104	116	120	120	118	132	114	133	122	123	109	99	122	105	109	128	121	121	124	120	114	107	121	105	110	115	109	124	124	104	114	110	101	115	96	142	103	113	121	110	102	125	117	121	136	129	114	123	106	119	103	111	115	109	113	127	100	114	139	103	103	126	99	117	119	102	105	93	99	118	136	115	106	101	113	111	118	142	118	136	107	120	117	109	130	112	125	117	107	101	104	126	124	108	110	111	112	122	131	132	131	130	122	108	109	142	122	100	115	108	105	121	121	104	115	124	107	118	124	115	131	119	120	124	124	118	109	102	112	115	115	99	116	133	127	101	124	124	123	109	142	117	127	116	127	109	96	118	102	116	110	117	104	103	110	121	100	119	123	124	127	139	116	135	130	110	114	114	114	125	110	107	114	124	116	118	114	126	131	113	115	105	123	111	108	127	110	126	115	124	108	118	106	97	120	114	114	132	108	110	130	125	116	124	109	115	120	103	121	120	92	108	128	96	110	112	125	99	117	107	109	118	104	127	110	131	121	119	111	97	117	129	120	119	124	114	119	111	128	112	125	107	123	108	95	112	131	107	119	129	122	117	131	118	115	119	115	135	110	108	127	138	101	106	119	121	121	115	124	122	127	103	115	110	115	129	121	123	121	110	124	113	116	107	114	121	126	103	119	124	114	129	122	123	116	109	110	103	103	138	116	107	107	133	93	124	140	94	112	125	125	106	99	125	125	104	127	96	105	119	101	122	113	136	111	113	120	109	123	131	129	100	133	128	111	109	128	110	116	133	128	91	142	121	107	122	128	122	114	110	117	106	123	91	99	104	118	105	117	126	149	121	99	132	107	103	111	124	106	101	98	118	127	124	114	93	109	107	102	109	111	118	118	110	117	108	125	109	103	114	131	110	107	130	123	115	109	128	114	122	121	122	121	115	118	121	102	123	130	153	124	114	100	121	118	108	117	103	131	117	113	92	114	108	124	107	119	125	116	113	109	116	119	119	109	92	114	128	108	131	134	106	127	120	118	111	124	100	121	110	127	107	111	109	112	113	118	112	102	117	122	111	125	132	120	111	126	102	112	112	125	102	119	114	122	124	108	114	129	118	109	102	115	138	110	114	117	110	119	130	106	122	113	93	119	129	109	117	101	111	103	132	121	110	107	105	104	101	117	112	122	105	120	116	108	106	102	121	118	115	127	101	109	114	133	112	121	128	117	116	112	105	125	134	106	115	120	111	135	114	138	120	109	118	137	121	116	126	103	101	115	108	125	107	125	115	115	108	131	116	134	113	97	133	126	115	121	132	101	100	132	115	113	123	115	140	116	106	111	131	106	126	124	123	106	123	113	110	118	123	139	141	125	115	103	102	111	116	113	117	112	105	113	118	127	97	97	136	110	106	112	106	109	116	102	112	109	120	115	113	97	109	119	127	127	127	111	138	117	99	110	115	120	124	96	97	119	98	111	120	105	124	122	106	132	103	125	105	128	106	118	126	99	132	122	136	113	107	110	121	120	124	120	97	114	112	123	131	114	89	121	104	112	139	129	112	103	128	119	111	109	102	120	104	117	114	113	107	109	101	120	114	106	111	92	106	106	110	123	135	113	138	109	124	122	105	111	98	102	117	118	128	93	131	139	114	127	92	117	108	121	125	114	133	146	114	121	121	114	125	126	117	118	131	94	129	117	121	108	117	111	118	118	121	116	92	124	129	102	139	119	121	121	121	119	96	133	109	110	135	127	125	108	120	102	132	121	127	131	117	127	107	127	134	108	130	118	103	123	129	119	118	113	119	137	120	85	104	104	106	114	120	111	137	111	100	117	121	117	107	114	119	114	133	105	125	95	116	104	109	112	104	119	115	111	107	101	115	108	118	110	107	113	134	131	123	112	121	120	140	121	116	119	113	124	120	128	114	121	123	105	110	127	100	118	113	134	119	112	97	120	120	111	110	107	119	102	125	118	128	123	106	105	107	102	117	125	103	109	114	133	118	114	121	113	122	116	97	121	136	119	114	118	123	130	116	111	104	114	106	115	94	110	110	120	121	110	136	108	109	118	122	93	103	124	141	103	115	112	110	115	118	103	109	142	121	92	130	111	108	114	133	92	129	132	107	113	129	119	118	125	111	105	140	125	130	117	131	121	124	120	117	107	130	118	123	126	111	105	106	117	124	122	99	132	117	124	107	126	94	114	105	128	128	119	130	118	108	137	114	116	117	109	116	120	103	109	112	104	138	100	124	116	106	128	109	114	122	115	117	111	110	109	130	114	121	116	120	115	106	128	140	127	126	109	113	116	106	119	107	123	121	106	126	95	118	105	114	108	116	123	118	113	120	107	126	110	125	110	143	99	125	112	118	100	109	123	109	102	117	120	121	110	102	129	132	137	129	116	105	111	119	123	104	111	104	132	113	112	113	109	130	109	114	125	137	110	116	118	101	132	111	99	108	105	118	105	111	99	132	104	95	116	117	110	117	107	120	131	98	114	122	100	113	137
2607	1648	3839	4984	5175	4650	3300	2285	1769	1342	1196	859	763	728	600	618	560	526	479	451	442	434	465	434	434	452	427	434	434	414	440	442	430	444	468	480	457	447	440	436	439	478	431	458	461	458	455	419	451	413	440	434	427	415	422	456	471	450	456	463	464	437	420	416	405	452	411	402	443	426	469	431	420	466	438	428	421	422	446	458	422	450	472	424	399	393	417	435	434	415	456	448	438	440	445	397	453	410	398	437	440	376	448	434	405	440	422	450	455	431	436	457	415	429	457	407	393	398	449	416	382	373	435	413	409	405	441	414	420	435	437	448	419	431	392	448	413	402	448	391	446	422	422	434	430	419	413	473	442	415	415	429	400	425	421	407	432	394	392	464	440	393	410	414	418	398	415	416	409	452	412	433	431	415	430	444	437	422	431	429	400	386	418	394	424	433	436	403	392	416	419	435	445	416	431	411	402	465	441	407	422	422	429	426	450	428	431	426	405	431	440	388	434	407	424	422	436	401	436	437	421	400	408	452	468	445	427	453	380	380	403	406	403	409	425	445	407	440	446	413	403	409	421	417	395	444	402	432	386	460	446	426	434	415	432	392	460	395	433	468	435	451	431	421	424	455	452	419	424	403	465	392	432	429	453	425	418	411	409	415	446	456	444	457	470	419	426	408	459	424	437	417	433	444	431	379	436	414	448	411	435	455	433	383	441	414	414	463	443	424	448	412	411	378	404	429	413	423	430	440	418	422	426	475	423	444	440	410	437	457	454	449	423	436	423	421	451	407	451	456	435	409	439	406	425	431	416	422	445	435	434	408	417	417	420	421	410	463	464	406	413	409	399	415	414	429	398	425	395	460	435	430	395	450	438	433	436	403	405	422	374	411	405	408	452	385	416	400	461	438	394	401	422	423	413	407	416	398	408	442	418	425	437	441	442	422	431	436	434	424	381	427	448	444	434	404	412	417	431	447	434	438	422	426	373	431	391	425	432	387	456	440	446	430	419	433	439	445	446	439	450	413	420	406	389	422	406	414	429	392	422	440	423	437	408	379	430	414	420	436	431	418	398	417	416	418	412	417	438	443	412	431	437	412	416	426	405	477	401	387	439	430	393	440	419	393	420	413	437	393	417	417	426	429	425	416	420	429	431	453	406	440	436	437	419	411	431	431	437	393	415	441	419	395	415	390	407	402	410	422	430	444	428	432	395	415	399	460	379	416	442	426	396	418	451	445	400	403	448	448	397	431	424	434	389	428	415	417	390	401	426	447	445	438	412	425	430	408	442	404	407	435	385	412	452	404	421	428	385	449	442	441	422	388	444	422	415	460	441	415	426	438	434	458	391	442	424	416	441	447	405	424	415	412	447	450	458	419	388	437	401	453	413	439	441	392	452	426	454	406	415	397	430	417	448	419	401	417	451	412	391	441	419	439	433	409	424	396	423	466	402	402	415	469	418	418	497	445	422	434	419	396	404	415	402	417	423	433	474	436	427	412	420	465	412	456	452	413	427	434	437	427	408	440	446	432	470	407	420	405	411	413	407	412	417	418	419	456	412	396	424	444	433	459	436	413	425	423	449	410	433	461	415	395	438	438	434	456	412	363	421	453	391	422	452	438	403	431	399	408	452	445	425	409	439	411	435	396	435	423	420	417	430	463	411	410	429	423	420	422	424	387	379	417	418	397	386	385	427	434	449	448	470	428	440	453	416	421	424	434	373	415	422	387	457	432	453	396	423	407	438	431	428	435	396	430	438	437	403	441	468	423	444	448	425	403	401	424	407	430	428	417	399	441	433	452	410	462	439	435	435	454	466	422	438	420	423	415	410	448	361	432	451	428	380	419	417	403	448	407	460	418	423	388	400	416	417	381	436	424	436	415	421	410	403	395	390	429	402	433	401	429	451	406	435	412	417	431	390	392	398	409	416	405	455	417	453	431	411	440	460	406	416	425	423	409	453	425	422	431	424	411	410	416	450	437	461	431	400	442	419	410	426	400	412	425	439	406	430	412	406	418	439	449	425	437	440	409	401	409	445	402	435	402	416	399	421	396	440	419	455	400	430	424	397	423	430	453	432	423	445	421	400	440	380	417	417	428	446	385	470	422	418	402	436	442	437	407	443	437	422	408	428	418	405	417	399	409	406	415	405	460	453	412	416	396	433	395	438	458	417	442	426	414	400	466	423	435	430	397	448	435	450	404	442	416	430	434	421	446	416	405	443	422	413	399	418	413	452	410	408	441	423	441	366	418	424	442	416	420	433	447	474	410	416	439	421	403	413	428	431	405	400	435	410	430	427	404	391	418	404	441	411	406	441	437	443	392	435	420	411	416	447	421	457	404	401	422	442	439	416	399	386	414	428	388	449	404	414	400	428	407	454	428	396	446	406	390	420	457	442	426	427	409	396	400	407	444	396	435	415	423	445	468	400	455	406	402	472	406	401	427	430	436	402	421	415	412	445	414	425	459	431	406	407	429	431	431	445	409	432	400	434	438	410	430	362	422	420	429	416	430	390	432	424	412	420	429	431	426	417	438	432	436	428	419	394	435	453	447	428	460	420	395	435	399	414	452	399	442	415	442	400	452	417	418	418	439	435	421	404	407	442	473	390	418	437	442	429	411	469	442	405	445	452	423	425	424	457	417	407	438	428	436	417	416	453	417	430	430	414	441	380	424	406	397	474	441	423	438	391	401	458	419	355	409	410	453	430	432	428	388	409	381	439	459	457	421	479	435	426	418	419	410	438	448	421	451	432	427	402	411	453	424	446	438	385	470	441	397	422	426	419	433	363	376	383	433	423	462	452	441	419	432	436	419	407	414	419	404	418	442	453	416	445	411	431	393	435	430	454	464	426	424	421	442	441	424	439	386	398	416	441	399	399	449	406	439	405	440	425	448	378	463	420	424	422	430	437	453	423	423	431	410	416	415	436	422	402	418	399	383	394	440	393	428	412	424	403	453	436	424	447	441	439	401	444	415	447	449	419	409	433	431	406	454	356	489	495	436	415	454	442	480	432	420	396	434	410	414	388	424	424	409	430	419	438	439	410	434	436	410	431	455	454	431	416	415	417	403	461	400	390	415	447	379	394	447	397	400	433	459	438	436	443	438	384	407	412	427	437	421	415	401	428	468	434	420	410	419	473	439	414	416	444	431	422	418	444	416	442	419	444	403	467	426	389	392	404	401	425	403	443	417	402	398	449	415	430	458	427	450	387	436	401	433	430	395	414	406	442	411	406	434	433	449	412	403	464	436	412	449	433	421	427	399	414	412	432	383	411	430	419	403	439	475	418	382	426	462	470	437	441	399	433	429	407	425	394	393	425	404	459	415	451	446	430	410	433	449	424	414	408	389	426	413	385	441	402	459	442	447	436	418	400	400	421	426	416	452	426	426	430	423	445	412	440	415	411	459	432	396	456	405	455	415	454	446	434	434	427	388	449	398	434	452	435	439	478	422	431	440	434	422	453	427	453	411	427	431	431	381	402	423	430	385
2763	1082	1602	1392	1287	1030	707	455	304	281	221	151	140	157	142	124	135	133	109	120	113	116	108	110	121	82	117	116	120	100	126	127	117	104	103	136	124	138	117	120	143	115	128	123	116	120	117	107	106	107	114	122	117	128	112	106	145	101	118	119	133	117	106	119	130	111	110	131	110	133	125	118	130	112	98	105	123	115	133	130	119	113	129	102	125	125	128	105	113	118	136	118	111	136	122	104	120	125	143	98	102	102	91	117	115	114	104	120	101	114	141	115	113	133	92	114	118	111	134	127	133	109	108	134	101	114	125	99	105	110	121	114	116	123	125	96	125	113	116	110	107	102	105	110	101	133	126	134	114	115	97	95	121	137	123	105	128	110	104	112	117	112	125	133	123	121	122	108	114	116	89	116	116	136	109	115	109	134	121	114	110	119	99	115	112	114	110	122	121	122	103	138	123	110	124	100	99	135	105	118	102	99	106	111	123	96	124	111	125	110	118	121	94	115	121	133	102	114	97	118	133	123	119	120	102	111	120	115	109	115	132	108	114	124	134	115	126	114	108	104	96	114	100	102	115	99	84	104	105	112	144	106	126	130	124	122	129	121	129	107	118	119	101	112	121	128	120	126	115	107	113	121	98	129	137	129	117	109	112	122	129	116	110	130	125	128	104	112	93	117	152	115	111	137	111	114	135	104	96	116	106	98	137	113	106	127	140	108	117	111	108	113	111	128	108	120	121	130	97	128	114	107	103	108	94	93	107	109	108	95	114	132	126	114	109	132	114	118	111	115	122	120	108	118	113	107	109	106	105	133	108	127	112	124	99	121	123	117	120	120	120	123	122	125	123	101	120	104	128	104	110	101	121	117	117	105	132	101	102	108	127	96	117	101	139	120	129	135	123	127	130	124	115	116	122	130	122	92	120	98	119	107	132	109	110	139	105	137	128	118	92	146	130	106	102	106	111	109	110	130	98	129	122	108	105	122	117	116	117	130	112	129	105	112	126	117	134	124	132	116	117	116	117	122	119	131	110	121	123	134	102	118	109	132	118	101	107	134	116	116	122	118	134	117	117	105	128	117	113	94	124	119	109	100	116	120	108	101	128	117	128	122	102	124	115	104	120	116	99	104	118	125	109	94	127	112	99	110	119	122	116	108	125	124	115	116	110	113	113	125	116	123	106	131	111	121	103	125	137	130	130	126	135	118	115	129	125	136	113	117	119	105	130	103	138	98	143	128	126	113	131	125	95	121	114	113	112	124	126	103	107	103	122	100	109	133	137	108	130	109	138	109	117	132	130	110	131	108	126	126	116	113	96	113	121	124	135	126	109	123	120	116	113	109	99	104	106	98	111	121	105	119	104	132	121	112	92	132	110	122	104	117	127	101	119	120	124	114	103	118	106	127	112	109	94	104	114	113	116	117	96	110	111	100	107	112	130	121	120	124	123	124	90	92	118	105	114	128	137	114	117	125	105	109	109	136	106	113	116	124	122	118	111	108	131	108	129	99	120	109	120	107	107	117	109	127	119	122	127	121	113	107	132	100	124	104	115	116	101	113	109	112	105	127	131	119	101	118	99	136	115	126	113	104	99	114	102	125	120	125	106	127	113	104	134	127	106	130	119	113	117	117	126	136	128	108	113	113	110	126	109	95	134	118	106	120	113	114	142	110	141	112	122	100	110	124	119	107	109	126	114	109	111	119	120	110	116	109	111	128	121	129	117	132	107	137	124	128	106	131	110	116	116	99	102	104	116	102	117	100	128	134	86	120	106	133	123	133	107	113	122	114	108	112	110	114	115	117	120	114	107	124	127	131	129	91	101	126	133	105	104	110	106	99	134	121	130	98	129	101	123	129	110	124	134	119	122	130	124	99	125	122	132	118	112	126	124	139	105	114	110	105	129	98	132	109	113	137	115	96	104	99	122	126	109	118	104	124	121	141	88	125	111	113	115	107	110	115	122	113	91	100	105	132	120	118	113	132	121	119	120	117	109	124	131	121	117	129	97	107	103	118	118	124	133	112	122	119	113	99	107	119	121	122	122	119	131	123	105	126	130	129	124	127	118	98	123	108	116	119	97	133	109	108	114	115	107	109	112	132	99	94	109	117	114	122	127	119	105	115	107	124	105	112	112	114	113	103	127	99	134	132	128	106	116	109	107	111	93	122	113	124	98	121	120	108	113	121	117	100	116	117	101	106	112	136	102	108	121	118	123	116	100	123	124	121	132	124	118	121	102	123	119	113	116	129	123	139	124	111	115	100	127	110	101	108	140	128	130	115	97	122	112	110	109	141	114	108	107	137	114	112	104	102	118	110	134	105	111	130	105	117	119	113	114	110	126	118	113	111	104	106	131	131	100	114	141	127	101	109	103	108	127	124	114	121	117	141	126	126	125	132	99	121	107	109	96	110	121	110	119	115	113	102	115	133	108	91	106	120	114	132	105	116	111	110	125	130	114	115	107	111	115	124	135	108	112	148	109	100	112	124	105	116	96	115	118	105	110	146	122	110	117	98	108	111	112	138	115	134	122	115	121	113	129	143	119	110	132	127	112	97	138	117	101	109	129	134	111	129	128	117	131	98	119	124	127	111	102	125	123	115	123	111	119	119	136	134	116	114	133	100	119	119	134	115	118	133	117	151	101	117	108	116	121	120	115	115	99	140	122	119	116	119	107	140	133	114	114	126	120	140	112	96	107	115	114	115	123	110	121	103	136	107	136	113	121	126	124	127	113	117	110	116	101	105	117	102	101	135	115	118	110	112	126	120	127	113	112	104	128	128	129	116	130	130	113	98	111	128	124	107	125	117	113	126	111	138	113	135	125	121	129	125	125	96	112	99	147	106	103	122	109	119	113	123	93	107	114	114	101	121	114	126	116	117	109	141	110	127	123	124	117	106	130	98	113	109	118	106	122	109	104	110	125	102	129	101	120	117	132	125	119	114	120	124	111	99	101	111	122	118	107	113	120	132	113	135	108	115	117	131	123	114	107	104	101	113	118	113	111	114	111	128	105	129	92	116	114	113	115	120	122	121	132	105	126	124	112	103	104	118	118	113	120	117	105	112	108	128	124	111	110	122	103	95	123	120	118	133	103	119	114	127	110	105	124	107	103	106	121	127	114	117	130	104	117	114	107	88	116	108	133	122	113	94	104	123	110	127	117	120	113	121	115	108	115	120	118	105	133	115	97	128	121	129	109	89	109	132	110	132	128	89	110	145	114	120	127	130	129	119	116	125	97	131	125	106	130	130	126	125	105	126	120	115	107	101	102	104	114	123	122	111	111	108	114	133	105	120	125	119	142	110	101	155	121	115	116	129	103	107	103	128	104	114	109	114	133	105	110	128	131	137	119	118	120	115	118	106	104	104	121	105	107	113	121	113	121	135	110	121	126	121	117	114	118	99	120	113	111	128	93	107	124	133	117	94	116	110	127	120	112	98	130	126	135	120	116	104	111	122	134	113	120	101	104	117	140	101	107	120	100	107	134	142
2703	1736	4041	5071	5354	4771	3149	2189	1846	1306	1172	842	748	677	668	640	616	540	497	434	426	453	430	440	413	454	421	450	431	409	458	403	458	467	455	439	416	463	463	433	484	452	466	448	442	438	411	414	411	405	433	421	432	446	439	447	445	462	471	453	478	468	433	458	440	412	423	392	417	421	456	424	431	435	441	464	407	417	450	472	416	419	452	446	446	453	426	452	440	465	443	457	431	433	443	422	446	407	391	390	400	437	453	399	432	406	425	439	455	421	415	417	411	436	459	423	428	427	427	419	400	410	451	432	374	452	454	436	408	393	432	416	458	419	436	422	434	401	419	455	436	385	421	404	427	443	399	433	426	420	432	428	457	425	401	410	474	453	455	454	444	458	404	388	398	434	423	455	404	456	427	436	413	455	445	418	388	392	414	446	428	395	412	445	403	428	441	399	396	411	449	421	431	422	434	451	453	436	418	459	465	409	437	430	430	404	443	420	444	395	420	459	463	406	423	436	434	380	408	430	434	408	438	425	442	428	449	454	428	454	454	387	421	406	421	438	446	435	420	440	457	412	439	453	431	397	436	431	410	410	358	434	427	427	414	466	402	449	390	468	450	429	435	426	422	403	431	438	414	434	397	414	370	387	397	455	429	406	440	459	378	415	426	452	390	432	426	417	467	432	406	451	438	471	427	410	413	431	451	401	416	431	416	391	427	462	412	449	443	432	426	438	461	429	420	424	426	404	437	441	445	445	437	447	461	426	386	411	432	397	431	419	407	435	414	411	440	451	462	420	458	442	406	439	444	480	389	435	393	432	398	376	443	434	414	441	453	391	432	423	435	441	443	396	409	415	419	409	411	427	457	431	417	396	421	414	447	437	408	425	415	453	377	447	419	421	453	428	452	404	415	419	439	423	458	448	406	405	436	440	465	393	439	425	443	461	479	426	451	457	400	403	416	412	414	433	407	437	436	464	418	389	414	405	446	431	440	423	442	441	427	456	453	437	415	425	422	448	430	388	389	380	424	412	406	435	434	449	419	439	467	396	397	429	445	450	411	433	409	394	429	453	457	454	454	411	421	429	488	447	431	401	398	422	388	418	406	419	407	420	460	413	395	430	411	412	423	440	453	426	416	408	430	416	391	412	389	403	398	398	412	399	434	384	432	390	435	440	418	432	436	457	415	444	406	420	404	410	388	400	447	410	450	428	465	414	395	434	463	451	427	394	459	409	434	395	392	398	420	434	410	352	419	450	451	437	433	392	440	410	414	442	420	396	425	430	406	408	418	419	429	432	412	435	414	415	403	487	420	405	427	445	397	423	424	427	459	431	384	396	393	414	413	417	433	412	439	410	418	420	435	461	429	443	427	428	428	407	442	448	413	463	433	443	432	424	392	428	420	409	449	416	416	444	437	426	427	401	402	461	450	423	420	453	416	392	444	441	392	414	420	434	420	437	418	406	407	395	462	401	390	365	426	451	407	397	442	420	429	412	418	434	404	422	440	426	440	421	381	441	405	439	445	453	458	434	448	414	422	420	451	423	385	466	427	399	453	427	425	430	427	447	422	415	418	418	420	440	416	458	468	444	386	442	411	436	458	438	431	406	409	425	401	447	425	411	442	401	453	431	427	413	423	405	437	449	417	440	445	427	447	455	400	442	454	411	400	456	423	435	406	429	402	408	415	456	407	471	438	435	420	428	419	396	426	448	424	439	439	431	411	437	410	452	424	439	440	370	417	431	376	453	412	390	413	427	438	406	413	411	417	387	401	386	427	442	412	414	441	403	484	433	368	449	430	423	439	401	427	450	446	455	407	436	415	434	434	408	454	423	403	432	432	434	412	454	439	470	414	380	417	428	417	424	415	426	460	438	429	439	423	424	439	422	443	455	407	398	433	418	422	447	452	431	438	422	391	451	412	416	438	432	463	400	425	389	428	475	422	437	460	404	406	384	404	386	441	438	418	387	410	422	455	439	404	434	452	427	414	421	450	461	405	430	428	423	448	408	457	438	407	432	395	450	405	416	412	456	429	391	436	412	404	424	409	422	430	419	432	411	436	422	408	387	428	435	426	398	418	401	397	418	428	415	437	408	461	450	402	436	419	424	440	442	438	383	435	415	463	417	402	418	481	449	389	444	426	420	430	403	460	442	439	470	422	410	414	425	415	451	444	443	450	458	467	428	394	414	414	375	423	424	381	416	453	433	444	450	437	390	410	447	399	429	424	381	442	403	442	442	414	427	402	459	432	388	416	422	414	423	399	394	391	432	440	446	429	419	410	468	412	420	434	436	402	477	448	402	426	406	409	407	418	436	457	466	438	420	429	446	406	420	433	422	453	412	413	437	443	422	420	465	451	425	405	407	407	442	419	410	400	430	455	432	468	394	421	430	436	444	463	420	425	418	417	448	417	431	421	434	398	407	417	458	402	391	436	435	412	435	427	429	422	442	407	453	454	401	451	417	430	393	425	422	423	435	421	429	401	465	425	421	458	428	398	399	416	419	417	414	436	429	411	406	427	429	466	458	428	418	412	452	425	416	440	435	418	419	437	453	467	424	400	427	437	415	428	439	414	411	413	390	411	423	435	427	405	431	430	396	434	412	422	418	414	426	475	446	415	465	411	390	412	392	423	441	401	423	433	404	437	430	410	446	434	421	416	437	445	432	451	409	453	456	405	426	447	438	397	452	439	400	398	383	457	418	434	454	448	425	401	459	422	420	420	420	439	390	436	405	402	412	444	420	421	411	429	440	381	416	403	426	423	401	429	428	436	414	407	426	446	416	445	428	408	430	451	436	427	426	419	413	401	372	448	446	446	426	436	453	468	431	393	452	402	431	420	438	419	427	439	434	415	418	446	444	484	462	427	445	420	438	442	428	404	426	393	418	425	440	394	426	433	405	430	385	423	446	430	408	414	443	421	446	443	410	416	429	453	411	437	422	403	470	425	395	421	439	430	437	434	399	399	418	438	445	424	440	394	408	432	424	418	433	417	419	395	429	401	432	427	414	443	430	391	423	406	406	384	436	436	386	408	407	405	429	416	424	406	426	417	459	420	437	423	434	431	432	443	428	454	429	472	434	411	407	422	400	422	447	436	400	402	428	422	450	459	437	441	421	423	443	424	393	401	441	428	442	422	448	395	420	421	425	444	408	437	408	410	452	420	411	410	383	406	417	433	438	456	408	417	414	434	400	413	429	401	434	401	434	468	462	425	420	441	440	423	440	414	416	424	409	449	434	443	430	431	422	426	406	431	379	467	399	453	426	416	403	404	455	424	413	458	432	443	435	426	434	449	433	425	471	400	433	454	407	414	400	419	405	463	436	382	401	433	411	439	433	420	409	418	435	387	425	431	437	426	416	410	419	421	396	413	456	432	464	421	382	429	425	432	424	439	465	455	407	415	446	399	424	408	441	438	409	408	421	389	437	414	449	428	429	436	429	429	408	446	404	448	435	432	462	444	408	450	442	394	444	437	477	426	439	433	434	403	419
2800	1112	1680	1297	1263	1026	652	406	357	265	198	178	165	158	145	147	137	137	124	138	116	143	109	118	109	142	131	116	140	115	104	126	119	119	104	120	107	120	103	125	144	119	134	147	119	124	111	111	122	122	128	104	106	139	133	109	135	129	144	115	123	126	138	108	129	125	128	109	123	115	114	128	115	122	117	123	114	121	120	113	127	126	123	112	140	135	113	93	118	135	122	127	135	116	110	117	114	107	121	117	133	141	141	109	122	118	91	125	99	103	122	130	102	109	109	128	132	99	120	138	123	129	122	115	113	116	123	137	111	114	123	104	118	114	113	125	113	107	112	128	114	130	132	118	117	121	107	126	113	111	120	129	124	133	116	105	114	110	112	124	109	130	105	135	115	144	123	109	117	115	127	107	126	109	110	138	116	129	112	130	107	106	128	112	113	128	112	132	99	143	93	124	121	124	123	123	110	105	124	104	106	113	121	118	109	118	107	121	124	128	110	101	123	120	120	123	113	117	115	137	111	127	143	109	112	126	118	132	116	123	99	125	108	118	100	115	122	115	112	132	112	114	117	123	109	127	95	115	117	116	122	117	121	114	107	128	109	109	120	121	105	126	114	120	104	138	106	127	126	109	114	108	98	117	134	97	113	121	147	107	110	101	130	114	140	126	110	100	130	122	124	97	142	125	107	116	115	123	126	122	120	108	117	124	115	141	124	104	112	125	121	112	120	121	139	130	128	109	117	120	128	118	117	121	102	101	115	117	129	125	136	119	128	123	111	103	107	124	105	110	129	124	127	123	113	113	114	122	131	139	132	123	120	104	123	115	113	120	112	117	125	123	110	129	115	143	99	129	132	122	104	144	98	143	117	125	107	121	111	112	101	141	124	125	111	118	127	105	122	138	108	129	118	134	144	121	125	112	106	116	137	110	111	131	93	99	122	124	113	102	118	107	95	131	116	129	130	127	132	129	115	108	116	113	113	117	107	126	130	98	101	112	102	108	129	122	138	111	135	126	118	135	113	100	117	108	114	97	109	109	115	127	114	107	113	111	136	127	97	121	123	130	119	112	122	132	111	117	117	106	122	116	128	104	123	124	109	113	112	108	125	107	128	116	126	136	129	108	131	110	113	101	114	128	121	113	112	115	121	108	133	85	131	98	114	111	110	120	125	121	109	130	111	122	109	119	111	143	110	134	131	125	142	127	150	153	133	113	94	130	127	124	133	121	107	110	124	113	104	108	132	106	133	129	114	124	120	123	139	121	112	134	140	122	123	127	116	111	116	117	118	131	123	142	127	103	115	114	133	110	130	107	115	95	125	111	115	108	129	128	141	123	108	111	141	117	119	128	128	122	125	127	121	140	93	120	119	115	127	107	116	126	117	89	113	127	120	112	119	133	104	120	107	122	119	134	142	107	115	118	121	126	117	105	131	123	113	117	116	128	124	112	107	95	139	133	104	106	137	127	111	133	116	114	107	115	106	108	132	111	95	103	108	129	127	126	97	106	109	124	114	122	105	113	114	124	118	119	112	147	129	109	107	118	110	117	125	142	126	131	96	105	108	129	111	136	127	142	132	115	134	125	113	140	119	111	111	132	130	112	119	115	115	120	119	126	114	102	129	121	110	113	115	122	130	127	122	137	139	115	101	118	123	129	131	124	102	145	114	122	103	119	136	101	131	126	116	111	118	106	118	114	89	114	104	132	112	121	108	115	128	131	126	126	122	127	144	134	121	135	129	94	104	117	108	113	112	109	107	122	102	128	112	112	137	129	102	101	125	94	118	119	123	113	126	116	122	121	109	91	135	120	109	119	115	109	121	113	138	117	129	117	120	99	120	130	114	118	123	124	140	114	122	136	113	123	118	120	105	89	114	126	105	138	115	108	126	122	110	98	120	121	112	120	108	115	115	124	141	116	123	118	111	113	119	126	110	123	127	122	117	123	121	120	113	120	102	112	111	123	114	98	110	128	119	154	110	114	120	143	114	117	117	132	106	126	97	111	132	122	125	111	138	110	117	124	119	121	115	105	120	104	119	108	124	122	122	127	118	106	120	127	127	111	128	128	104	111	117	108	128	103	127	111	123	127	110	107	119	114	102	123	123	132	133	111	131	109	112	107	133	130	104	110	107	101	135	136	127	126	124	133	106	123	123	128	123	88	129	125	106	125	132	126	109	134	119	116	123	118	101	115	119	112	119	136	126	127	113	130	122	119	132	133	129	102	109	109	125	109	111	119	122	134	143	120	106	127	121	122	130	130	113	107	122	97	107	102	114	133	111	102	106	131	99	144	122	105	126	131	129	98	94	109	99	131	104	111	118	110	112	101	119	115	122	119	138	132	112	115	115	124	114	116	126	134	110	96	111	133	122	126	145	129	113	120	122	114	109	97	124	116	113	117	119	96	111	106	118	124	126	111	120	125	119	110	132	111	140	116	129	103	126	102	96	133	113	136	141	130	113	125	121	134	104	125	115	122	112	104	107	103	131	108	115	120	119	117	138	120	129	124	126	112	106	140	141	114	121	117	123	104	137	100	121	125	113	124	114	113	116	121	118	118	113	116	106	121	119	113	120	105	115	108	125	123	128	94	114	101	128	120	116	116	111	121	129	106	102	118	136	132	116	134	122	124	131	125	122	117	123	119	114	120	144	103	118	135	115	140	118	131	119	127	102	120	121	128	104	118	137	123	123	104	131	129	119	130	129	123	135	129	124	102	111	123	115	122	119	135	109	129	114	128	116	110	118	111	135	122	126	107	124	108	142	109	129	131	131	113	103	130	142	90	127	133	134	111	104	112	139	123	117	124	117	94	125	135	126	124	136	117	124	119	117	104	124	108	119	123	142	110	145	103	130	107	123	122	120	108	146	110	115	103	97	138	107	133	119	89	102	127	123	127	132	106	126	133	127	110	111	111	126	103	141	108	138	103	125	128	111	127	128	115	126	100	122	122	127	119	127	135	107	131	120	142	116	119	128	129	103	133	114	119	104	109	118	125	125	118	129	124	110	130	116	121	119	114	123	122	111	128	101	119	102	111	124	143	132	120	113	116	111	131	120	112	116	116	115	112	121	120	135	123	144	131	134	99	117	116	126	132	133	118	119	110	145	110	122	149	121	126	98	129	123	110	133	127	124	124	119	114	124	109	113	133	126	114	109	117	113	121	130	127	110	127	127	108	143	131	116	132	127	144	109	115	111	147	109	134	105	127	104	137	119	132	115	132	106	122	123	136	110	116	118	118	106	108	118	124	140	116	132	127	141	105	108	119	116	125	123	105	101	119	117	139	127	113	103	134	115	125	125	93	104	114	121	114	105	125	108	101	105	132	120	108	118	111	132	115	108	113	131	109	144	121	103	115	99	122	111	112	129	116	146	125	122	115	132	119	107	75	132	128	108	98	127	119	112	113	117	121	99	116	125	114	121	142	128	116	112	114	125	132	123	123	123	112	131	112	128	107	126	118	120	126	121	122	123	117	108	125	124	105	120	130
2669	1627	4047	5044	5449	4779	3179	2300	1783	1435	1136	879	728	708	690	639	589	536	502	469	458	467	459	441	413	467	452	440	411	437	433	429	440	444	449	459	430	452	429	451	425	416	461	426	435	438	457	447	421	428	439	431	447	430	456	462	438	456	475	511	450	492	416	438	426	463	409	431	411	435	417	435	448	420	447	440	443	447	419	429	429	455	433	424	465	445	470	421	412	421	423	408	417	456	429	434	422	445	436	462	396	446	444	406	436	384	414	433	426	425	416	445	418	434	425	407	435	425	421	411	401	446	452	437	450	437	438	445	423	460	412	451	429	438	446	438	440	457	430	424	424	431	460	414	420	452	423	423	431	421	417	433	490	402	434	408	438	475	438	409	424	484	424	452	438	421	428	422	412	379	415	450	466	426	484	464	444	421	467	438	415	405	434	418	392	441	416	416	442	407	467	426	418	414	439	409	441	390	444	388	437	444	451	420	440	432	422	425	442	451	408	456	447	404	437	385	416	422	452	418	454	424	417	424	443	454	444	405	437	412	409	426	428	401	387	460	432	432	435	449	446	439	419	442	427	453	407	439	455	419	454	436	397	454	438	437	415	436	469	409	440	455	450	430	401	422	419	425	424	420	408	420	451	389	472	457	431	416	397	474	424	438	443	425	454	429	442	428	391	472	397	426	447	429	435	465	417	384	453	439	422	414	477	447	436	437	418	441	424	458	434	414	458	442	462	429	361	416	440	427	411	430	429	410	398	435	434	451	429	420	453	453	455	459	435	412	403	467	431	435	455	406	436	467	443	429	416	416	430	431	448	409	429	446	428	458	450	423	459	437	453	441	422	405	382	411	417	428	429	401	446	438	459	423	410	424	444	453	413	444	437	413	440	403	437	446	433	426	428	420	386	481	407	483	459	427	427	394	431	467	424	438	434	443	442	462	472	416	439	437	434	435	450	427	476	453	420	448	434	434	410	436	417	415	450	406	420	438	432	432	394	435	469	450	423	454	416	429	407	424	439	453	449	462	420	419	430	421	416	414	457	411	421	428	422	434	462	437	425	401	453	415	429	443	444	462	397	464	418	443	397	419	426	401	471	423	414	421	458	411	448	426	410	428	423	441	431	462	394	439	418	437	456	443	436	436	449	440	413	419	422	429	438	383	400	407	439	449	375	428	420	417	447	457	403	390	438	446	418	404	398	406	456	448	467	455	449	450	448	425	419	459	429	398	487	446	406	436	466	421	444	415	412	426	447	483	436	443	437	462	448	401	449	402	415	435	414	426	418	435	449	456	434	441	462	429	455	452	435	467	424	434	437	464	479	423	418	395	427	431	409	448	434	425	458	459	440	405	446	434	414	417	448	402	442	414	471	410	454	433	474	424	435	453	438	432	414	448	445	444	431	414	462	418	390	440	422	422	413	420	416	429	457	398	410	429	450	430	425	443	410	438	437	432	431	433	425	407	450	451	451	464	448	446	428	399	426	434	400	432	437	375	426	448	413	451	452	394	446	414	464	401	407	434	410	428	427	430	428	424	443	422	405	443	436	444	454	425	455	433	444	400	422	445	415	431	416	433	445	415	465	425	394	466	438	410	440	406	434	402	420	449	421	461	451	415	470	420	442	427	437	427	436	420	449	396	408	430	412	466	424	444	453	434	421	424	428	392	426	469	456	433	444	430	382	447	481	409	435	420	410	426	399	430	424	465	439	425	460	431	422	422	388	424	465	446	398	424	439	444	396	420	460	437	449	446	424	444	458	409	425	414	426	453	467	424	445	424	441	430	465	441	442	396	418	461	431	444	447	451	438	434	442	418	476	414	431	472	403	422	436	408	446	442	416	407	405	421	409	424	448	419	393	441	469	426	426	461	436	404	443	443	438	446	439	416	455	429	435	416	414	414	435	433	424	437	420	416	415	401	385	458	439	398	472	439	441	450	383	451	412	417	434	444	405	402	443	423	425	455	419	432	440	430	450	433	415	409	456	449	381	458	457	429	424	419	428	446	453	443	394	410	418	441	423	433	468	414	450	403	425	428	425	450	417	452	406	441	431	413	438	414	460	391	401	440	412	451	412	453	429	439	447	409	406	444	414	419	444	423	433	405	460	444	427	483	415	418	464	433	415	396	402	441	444	422	413	432	441	437	417	404	406	423	456	457	410	420	389	415	425	401	462	455	456	442	439	439	427	431	420	424	418	415	442	426	397	457	427	461	414	399	419	444	395	462	416	431	441	443	414	422	400	422	415	416	434	418	423	417	423	415	431	452	429	418	427	410	440	434	429	443	432	443	395	458	432	460	407	458	455	425	429	451	414	467	402	418	457	450	397	445	448	441	418	399	464	441	403	423	429	437	430	430	438	443	453	415	435	429	452	399	413	445	444	410	424	463	440	443	440	443	435	432	441	421	417	431	448	434	373	437	455	426	436	429	430	428	442	467	460	428	460	448	420	448	448	468	473	456	440	437	424	458	439	402	430	448	443	440	423	431	425	428	432	464	412	413	438	429	439	401	461	409	452	437	433	389	431	470	417	439	441	423	387	446	448	441	468	406	435	419	420	432	413	428	425	445	424	445	419	427	418	435	457	445	432	426	402	418	432	441	458	459	446	439	442	433	424	428	411	421	435	442	428	432	418	453	397	419	448	466	465	430	427	428	404	412	431	444	451	452	420	438	418	453	428	451	467	424	442	423	405	423	450	453	419	424	427	433	433	416	439	394	427	483	423	471	455	446	429	414	426	432	424	432	437	407	434	429	412	462	416	424	432	436	435	417	456	438	393	423	472	424	415	423	411	412	410	392	435	422	428	462	397	455	421	452	430	446	452	411	445	417	450	435	418	433	437	399	415	455	424	411	415	393	413	439	433	465	465	449	438	436	429	407	428	443	394	425	410	432	449	396	412	437	437	427	402	395	417	416	439	439	451	438	450	409	414	400	423	412	431	428	416	387	440	417	405	407	432	455	436	453	429	452	413	408	435	424	441	415	394	422	408	432	425	431	417	432	420	451	460	445	428	463	412	420	394	410	425	465	406	466	460	409	442	412	419	425	438	439	434	416	408	433	453	439	416	448	416	434	441	494	410	460	413	474	451	417	427	404	444	405	436	407	427	424	457	461	435	432	439	453	430	416	435	412	443	427	427	446	426	414	411	412	426	447	471	431	422	413	420	436	444	459	422	459	479	415	406	419	418	441	436	436	426	442	432	409	455	421	427	430	438	407	406	409	410	433	423	420	468	418	446	411	423	434	447	400	430	437	451	433	424	397	458	425	461	430	480	435	438	456	420	421	443	441	493	431	456	413	417	377	424	445	415	432	455	441	441	424	411	436	401	411	441	463	403	466	425	427	406	434	447	450	432	430	456	447	438	404	418	436	416	404	454	430	435	434	422	411	435	458	428	374	427	440	393	421	427	442	404	466	472	447	406	467	442	433	419	460	457	411	421	401	447	473	444	426	487	457	427	430	394	404	405	408	418	417	433	468	413	417	440	437
2767	1173	1678	1417	1241	1064	696	411	337	297	208	175	154	163	147	149	152	132	146	112	145	119	124	118	110	140	114	112	116	122	105	128	96	173	115	116	105	138	134	95	133	139	105	129	99	111	149	119	125	125	145	122	136	117	130	138	100	114	145	144	132	141	118	122	114	158	125	120	128	103	137	139	126	135	129	135	118	112	110	134	124	109	129	122	137	144	104	110	144	114	119	128	112	118	108	129	139	114	142	94	124	135	144	132	115	121	126	117	135	141	131	123	130	113	119	114	127	147	118	121	127	131	112	126	130	139	102	118	135	125	128	149	130	112	116	126	138	128	104	135	136	121	122	116	112	113	126	128	126	118	122	111	129	107	105	120	109	121	143	119	130	107	118	110	139	125	111	114	130	118	136	121	116	115	121	134	122	117	111	127	122	139	135	112	126	113	116	117	137	117	112	128	125	123	113	126	105	140	125	129	119	113	131	120	132	111	136	130	127	128	129	128	123	139	110	133	137	134	113	104	119	131	134	106	135	121	133	115	121	121	132	149	110	135	128	142	139	128	143	102	111	137	132	126	108	126	103	113	94	120	126	113	144	141	126	129	117	124	116	115	147	122	140	111	117	126	117	115	118	121	114	106	132	118	134	134	128	107	125	119	128	129	97	109	131	137	114	131	114	123	141	134	130	135	128	109	125	117	111	147	128	113	148	148	123	131	121	110	114	126	137	120	130	127	130	118	120	117	127	119	115	126	116	105	141	123	124	114	94	120	117	124	119	124	117	121	107	121	126	133	129	120	127	114	97	119	130	114	122	151	137	119	131	115	124	119	116	131	137	120	112	111	117	132	154	118	113	124	125	128	109	110	110	129	124	103	132	120	137	136	130	125	116	132	121	123	148	139	154	122	115	122	130	112	137	110	121	112	102	135	130	130	120	120	111	128	131	139	126	122	134	110	126	108	125	116	137	100	122	117	124	124	135	142	120	135	148	106	128	105	128	114	140	116	128	126	127	127	123	114	113	122	122	138	111	110	127	133	115	120	151	115	120	129	114	115	115	103	112	120	121	118	121	102	117	114	112	151	122	122	132	130	108	118	108	119	131	129	129	111	125	132	118	120	139	113	122	115	132	110	109	149	123	128	121	136	119	121	111	138	121	127	115	124	133	122	121	133	141	125	117	129	107	128	113	118	97	114	120	126	108	124	128	125	127	142	149	107	122	151	133	131	114	125	113	102	136	135	124	134	105	106	110	116	116	102	112	124	116	119	122	118	126	104	110	136	127	132	126	119	132	126	135	115	130	117	126	139	114	131	129	141	107	120	124	115	110	144	137	119	127	126	103	151	127	132	137	129	103	112	150	119	120	121	117	139	133	110	149	119	110	131	113	121	140	108	135	128	134	132	98	133	118	105	117	131	112	101	114	131	119	123	116	136	130	140	117	118	144	123	120	119	123	132	154	118	126	111	130	130	135	137	111	124	141	127	129	126	118	123	119	116	126	122	116	125	97	145	138	112	125	103	124	124	133	125	102	114	109	131	108	123	126	144	146	142	135	110	122	114	123	124	123	142	124	106	123	117	105	127	115	127	106	137	136	123	123	125	148	118	141	119	124	118	128	125	124	130	125	136	116	117	133	122	134	130	125	129	149	134	105	123	109	114	128	139	134	141	116	113	127	137	116	123	113	103	120	124	114	121	124	126	109	117	124	124	103	101	130	146	132	113	116	124	132	126	128	112	113	114	138	117	126	124	120	103	128	110	128	113	119	116	139	122	138	118	128	114	127	132	118	115	107	130	114	110	141	108	115	119	126	104	121	132	104	115	125	126	137	121	125	131	115	86	123	132	123	107	126	110	128	125	121	126	136	88	148	115	128	124	119	144	134	121	136	127	130	123	129	134	129	130	107	134	124	109	132	115	118	139	123	116	132	127	126	139	115	113	128	119	126	114	125	118	124	115	114	132	138	117	125	111	131	136	116	120	115	131	122	109	122	104	109	111	151	125	156	98	114	121	125	135	121	122	137	120	130	124	128	134	116	113	138	107	131	128	138	116	112	132	108	114	123	121	114	135	123	104	113	146	129	118	103	124	138	137	118	129	132	138	121	127	123	114	112	118	130	122	108	119	120	118	128	117	108	122	125	130	110	118	132	132	110	130	123	118	140	137	137	134	119	137	119	126	128	113	134	119	149	138	118	131	130	144	123	112	135	131	108	113	111	124	116	122	135	90	152	111	120	130	129	116	141	132	126	129	122	116	126	117	151	117	141	130	139	131	119	133	116	132	141	119	131	117	116	116	132	119	144	130	115	115	122	125	120	126	127	130	126	129	128	130	127	150	123	120	125	133	129	123	118	118	126	137	123	116	108	134	143	124	121	123	111	129	129	102	147	114	119	137	123	142	102	133	130	105	117	113	121	134	125	126	108	132	125	114	136	129	107	142	119	122	120	113	125	121	117	130	141	123	115	118	130	130	122	121	127	140	129	110	120	135	123	117	114	121	131	109	92	134	128	121	115	118	131	115	135	131	132	133	115	134	124	112	122	116	111	128	113	141	132	125	127	119	117	139	100	137	117	108	128	124	114	137	128	141	118	97	148	131	133	112	121	118	134	127	114	115	121	127	123	115	126	130	113	120	110	125	107	146	128	122	113	124	106	130	127	119	118	121	117	125	128	120	130	134	98	109	140	125	118	120	122	123	118	119	92	136	125	136	112	141	109	116	97	125	131	129	109	117	123	111	134	124	105	137	116	110	110	127	132	132	118	119	128	137	123	126	131	117	132	131	135	139	119	126	109	131	115	110	111	130	130	110	128	117	130	152	114	132	112	116	120	137	147	128	128	122	136	124	128	100	110	121	128	117	119	124	116	132	89	139	123	117	150	129	114	125	112	152	140	116	128	116	128	122	124	133	123	112	133	139	137	130	116	111	127	111	136	115	120	150	122	137	119	131	145	119	132	107	123	105	122	99	133	143	106	120	134	135	125	133	134	121	120	126	119	110	116	128	125	141	139	114	123	118	116	129	120	106	116	122	125	137	131	122	116	146	116	109	105	130	129	113	122	134	126	147	138	126	115	130	120	133	130	125	116	140	130	109	118	113	114	127	114	123	130	115	136	109	119	141	136	126	130	109	146	115	124	124	112	134	104	161	113	130	119	125	140	110	114	125	123	126	122	128	119	128	126	132	116	118	109	127	103	138	113	125	116	132	121	133	124	123	128	106	111	121	108	127	123	124	123	119	127	133	116	112	129	126	146	138	116	120	120	146	126	115	111	119	147	113	125	127	102	114	105	107	123	106	123	124	131	145	134	132	120	131	110	119	119	133	141	126	121	124	130	126	122	123	115	130	113	126	108	121	122	109	127	119	117	136	125	103	128	118	126	132	131	115	141	121	112	133	117	116	134	124	131	112	104	109	128	139	125	110	122	131	136	136	135	141	147	144	132	137	151	127	123	121	130	136	127	111	116	120	101	117	111	107	107	110	125	123	110	121
2718	1695	3949	4988	5617	5155	3429	2307	1715	1362	1004	868	744	699	719	700	598	581	551	511	468	413	452	462	475	452	450	447	415	449	465	440	472	449	470	448	446	459	477	449	494	491	489	478	468	467	454	464	449	478	460	463	476	450	472	509	490	482	538	508	472	445	502	434	449	462	414	447	410	451	473	411	432	499	450	470	483	443	432	459	458	455	461	464	455	459	486	457	446	441	438	440	437	476	472	454	419	458	422	434	463	461	457	448	509	419	452	422	443	461	431	457	435	466	484	410	452	468	463	452	446	474	426	433	462	435	421	426	432	427	494	460	414	475	455	473	442	457	461	439	436	486	429	425	427	478	457	442	445	452	430	474	461	424	414	436	459	434	477	439	436	480	425	433	475	450	441	395	441	436	431	417	448	414	442	401	431	430	447	461	483	456	490	415	464	410	448	468	423	445	473	472	451	474	401	450	464	481	463	479	458	464	437	473	431	491	468	414	467	448	422	410	453	460	467	452	439	440	449	459	446	454	421	491	450	450	410	444	450	438	466	449	427	433	420	448	493	462	429	476	460	481	449	444	465	448	445	481	405	415	479	451	460	420	428	476	471	470	454	422	441	459	457	453	472	473	443	485	435	424	446	428	450	462	451	494	470	433	475	412	438	466	421	461	453	440	428	436	423	451	447	461	441	470	439	440	433	428	462	439	477	462	460	476	432	455	472	447	447	438	459	426	480	413	460	425	470	436	437	426	450	470	482	453	455	424	488	427	426	421	433	486	442	453	465	456	442	447	424	450	462	449	416	437	459	424	403	450	401	465	479	462	470	455	461	452	428	431	479	438	430	459	456	474	428	506	478	432	466	446	457	412	473	460	438	467	462	455	471	430	465	444	489	492	455	466	460	412	474	453	399	451	450	455	435	415	462	440	419	435	442	432	465	448	449	448	444	455	435	435	410	481	459	451	463	442	439	441	439	458	454	469	459	410	423	443	458	431	430	472	465	453	454	432	475	483	473	438	455	426	443	450	462	433	459	423	456	479	443	432	411	486	442	473	469	432	415	426	449	473	419	484	446	427	421	442	449	451	420	416	444	462	450	464	478	424	423	430	480	436	468	451	446	433	447	452	440	432	451	429	462	433	424	449	485	457	484	442	443	430	436	434	445	434	420	452	472	408	441	450	447	426	411	446	427	444	438	439	480	439	448	471	463	493	426	426	407	425	451	476	410	487	487	482	458	455	411	449	431	408	453	486	438	494	459	458	438	442	413	467	419	452	441	427	414	432	478	432	446	454	420	444	469	468	477	466	448	453	452	456	447	436	447	455	455	430	429	447	433	467	426	458	447	491	443	436	418	413	442	464	427	487	470	431	424	454	444	432	449	439	489	462	466	447	451	466	427	470	429	448	449	412	448	472	422	439	439	468	435	427	466	445	454	409	453	442	436	457	441	418	409	446	422	448	451	477	458	446	477	483	473	466	477	460	442	458	472	488	411	454	445	452	436	423	451	424	448	495	421	466	440	473	434	426	429	400	421	468	417	433	439	442	462	404	470	485	399	413	424	459	453	472	470	473	436	444	461	497	430	409	427	426	438	431	423	433	430	491	428	464	504	436	440	439	439	472	441	434	445	452	461	477	474	414	461	459	468	412	469	450	483	467	455	440	482	433	453	440	423	409	424	541	455	455	459	428	423	432	448	454	443	431	470	466	487	443	452	455	453	444	444	433	456	435	460	441	454	428	431	418	436	433	476	436	431	439	470	421	424	440	428	451	467	469	433	445	439	473	470	443	447	412	453	454	430	443	443	487	445	448	472	444	489	442	452	431	423	404	439	457	464	445	442	460	497	463	450	426	475	452	489	428	440	474	435	459	436	476	435	446	449	439	424	454	420	446	458	428	439	425	472	472	460	458	464	430	437	435	475	450	440	422	462	450	447	395	425	444	460	434	426	447	393	435	468	450	425	447	467	472	455	432	474	432	448	471	434	461	443	436	459	436	473	462	474	440	457	464	428	470	450	415	452	436	452	454	420	392	460	485	452	466	466	414	486	457	442	488	435	444	439	405	431	472	453	436	445	446	494	464	408	451	442	438	423	437	481	471	398	434	463	424	462	424	461	468	452	452	439	448	439	426	424	456	448	443	431	446	459	453	440	428	429	476	422	480	438	447	440	437	499	462	478	460	425	437	443	437	451	448	444	435	439	432	460	488	476	443	474	463	419	451	443	454	447	482	441	482	423	425	432	439	439	455	438	441	437	455	423	444	422	459	430	466	474	433	433	447	456	426	425	409	478	433	443	461	392	457	449	422	455	450	455	437	426	447	462	428	463	453	447	448	458	458	429	437	414	486	423	464	412	455	476	429	455	464	458	492	450	411	445	484	434	451	436	436	433	441	458	455	464	478	446	426	471	461	444	489	434	471	436	479	413	476	454	418	450	449	465	450	458	454	443	447	408	468	434	411	453	470	448	412	455	417	406	458	464	447	446	409	463	450	484	448	450	483	409	434	392	427	451	455	424	416	463	474	452	428	447	439	417	442	434	436	464	473	442	450	464	454	449	445	413	465	462	445	440	448	456	443	443	428	473	428	440	458	453	451	433	428	432	431	463	472	436	429	442	452	440	443	452	468	457	428	427	474	469	434	408	467	442	467	464	428	428	432	464	424	448	394	431	441	451	424	456	442	438	412	436	452	471	407	423	407	432	449	423	418	449	462	465	436	488	428	471	439	426	443	420	430	410	427	429	420	480	459	478	430	433	464	463	426	460	421	425	428	483	431	473	445	456	420	438	404	423	428	459	446	419	408	442	423	427	439	454	464	454	423	459	466	430	470	450	435	452	443	430	431	412	422	445	428	438	443	464	452	439	465	468	414	464	419	458	426	471	481	447	426	424	439	452	464	407	473	442	472	439	417	412	429	446	450	463	411	433	422	459	435	442	407	442	438	452	483	440	423	466	460	474	417	450	465	468	412	467	492	461	442	465	463	423	425	456	420	468	477	458	455	444	457	465	432	488	477	450	465	437	467	451	434	465	484	472	409	448	460	463	464	421	456	448	442	466	396	443	425	438	443	437	421	449	442	458	463	428	451	442	414	467	457	452	465	396	455	471	433	485	458	442	435	475	428	458	438	426	440	463	427	438	463	447	454	471	444	404	454	444	452	406	434	468	459	469	450	448	447	459	464	454	457	460	445	466	441	429	424	482	480	477	483	428	457	436	453	416	465	428	457	432	438	429	441	489	451	453	472	456	453	447	456	452	516	456	451	471	420	478	453	426	439	472	447	419	448	462	425	441	481	441	445	442	433	464	419	437	455	436	429	436	446	402	444	437	468	432	452	451	444	446	435	429	443	438	451	444	469	395	427	415	419	439	460	424	454	469	426	466	448	493	446	435	451	474	447	481	424	473	425	465	453	431	451	474	435	439	465	389	459	454	472	436	448	446	441	446	432	466	429	480	462	472	434	449	436	441	470	449	445	434	457	431	414	477	425	450	426
2791	1166	1669	1388	1223	1099	738	437	327	243	207	169	169	148	147	159	143	132	120	131	116	119	123	111	139	127	117	110	136	144	126	126	139	131	149	109	142	135	135	125	119	142	142	110	133	113	138	132	127	129	125	133	151	120	128	125	139	151	132	128	135	122	126	118	123	93	137	115	148	144	126	140	123	112	148	128	128	126	124	104	120	148	128	118	139	134	120	124	117	121	134	134	124	132	124	143	122	141	116	140	132	140	109	140	129	129	146	138	149	114	126	123	129	132	143	113	130	130	124	146	132	117	124	116	141	132	133	130	122	112	155	115	134	124	140	122	135	124	139	126	131	119	116	136	120	130	117	152	129	138	131	114	142	126	131	129	139	131	149	143	130	136	133	111	120	133	131	138	133	122	132	130	105	110	112	137	137	105	131	134	127	120	136	101	134	130	111	130	103	129	104	125	141	117	127	126	128	142	119	128	136	114	125	135	146	123	129	116	127	144	139	119	141	110	130	115	107	115	115	124	128	126	126	127	143	127	144	117	115	132	123	140	141	138	130	109	122	119	149	124	143	155	130	119	134	128	131	123	125	136	129	126	121	162	119	144	139	122	130	141	123	132	125	121	130	136	123	111	131	118	114	133	130	118	121	125	113	130	121	128	121	142	146	144	126	118	130	114	144	111	134	116	152	115	119	141	114	122	122	138	155	135	128	137	129	139	149	121	144	116	118	117	101	123	148	134	135	125	142	138	120	133	125	126	106	129	130	150	124	133	129	119	116	143	122	127	142	119	118	137	115	141	130	130	123	103	134	132	129	147	106	140	128	122	134	110	135	139	99	139	126	116	125	115	114	119	114	154	133	126	115	130	122	132	133	120	134	123	128	129	121	114	114	123	126	135	112	132	117	129	149	134	124	129	133	126	122	119	127	121	122	132	116	140	151	118	136	124	127	135	131	100	135	109	132	135	115	133	129	131	148	122	121	121	111	112	131	140	131	138	121	131	106	103	129	130	112	118	125	127	122	118	142	126	139	132	136	139	137	113	111	128	125	124	129	132	122	134	143	129	118	132	112	114	130	133	116	109	127	111	142	126	120	133	105	126	134	122	116	134	111	133	106	135	139	132	109	137	138	143	119	132	124	129	132	127	115	131	117	125	126	126	127	140	136	114	111	126	134	131	135	117	124	121	119	132	123	129	126	133	120	105	115	115	132	130	143	135	138	116	102	134	136	129	125	126	134	121	137	144	127	142	135	137	115	138	117	143	142	121	134	143	110	117	121	99	135	124	124	124	129	115	141	134	143	111	123	121	122	121	124	109	105	113	137	146	136	118	147	132	129	129	114	143	127	107	123	136	142	123	118	129	107	133	150	118	140	130	134	119	99	126	125	127	105	108	138	119	107	144	128	130	119	121	140	130	146	117	128	148	143	109	125	120	105	146	128	133	155	121	130	107	139	125	129	152	125	137	126	107	127	135	134	144	124	119	116	133	127	132	128	127	100	133	136	109	133	138	114	149	107	132	127	124	138	115	140	101	122	141	122	110	129	122	148	133	129	108	140	140	128	117	112	107	131	119	130	121	142	120	106	127	120	132	106	122	90	136	125	123	141	140	129	141	109	126	134	122	132	118	111	126	136	123	152	127	122	139	138	137	154	107	115	115	110	124	115	128	124	116	130	120	134	116	124	143	135	131	143	104	116	123	103	148	121	129	156	130	124	144	111	142	128	117	128	120	166	125	115	106	119	139	128	144	113	120	124	135	147	141	110	121	124	128	133	118	123	121	132	107	117	124	140	142	125	114	122	127	124	116	123	136	128	124	119	133	112	134	121	119	135	141	140	142	125	142	136	132	137	117	124	143	117	119	135	136	122	118	129	113	147	114	108	129	118	132	125	110	126	114	140	135	114	112	120	139	130	143	120	124	131	131	135	140	101	123	100	138	103	118	129	129	140	143	129	128	130	134	134	129	144	124	133	117	117	144	129	127	138	135	126	125	123	127	124	132	122	133	135	130	130	124	120	133	135	136	128	122	124	132	137	105	130	131	125	125	122	122	101	151	124	119	127	131	119	144	137	122	134	120	126	113	123	125	111	125	151	114	150	132	127	136	147	128	143	109	134	125	139	130	132	129	102	138	138	141	114	125	116	124	152	146	132	128	111	130	140	139	133	144	129	117	129	109	145	108	133	148	133	130	136	116	131	145	137	133	123	116	107	140	132	126	141	138	126	120	123	120	116	132	131	144	132	132	149	140	131	115	127	124	114	107	117	131	132	113	134	127	135	120	128	108	141	114	128	119	145	134	135	158	135	132	147	111	119	137	125	127	131	153	119	131	119	123	123	122	131	107	132	115	119	138	142	135	129	125	138	125	111	132	146	118	128	133	131	125	131	118	125	137	142	115	125	136	150	128	111	144	140	131	115	147	134	138	136	113	127	130	119	126	121	122	139	115	126	114	149	134	126	128	126	118	122	144	141	119	128	114	119	142	123	138	133	135	138	125	128	144	126	141	134	139	125	127	123	154	111	128	113	136	134	122	109	127	99	119	130	130	129	116	132	122	142	136	132	126	135	113	128	108	123	115	117	131	128	132	150	126	111	115	139	133	129	139	118	115	123	128	141	112	127	119	127	113	134	133	118	132	137	99	114	135	135	137	122	117	125	121	123	135	127	138	116	119	113	120	139	127	135	141	124	118	110	145	127	116	122	114	129	127	128	136	134	125	117	152	141	140	132	127	128	126	118	136	119	122	108	121	119	149	132	119	124	147	138	127	126	126	130	124	133	133	144	117	125	130	121	146	126	128	126	132	131	135	116	105	128	135	147	129	123	134	109	123	129	124	120	112	118	124	139	145	118	125	144	115	130	135	135	117	147	127	107	120	131	124	138	122	146	127	121	114	105	104	116	130	125	124	138	125	127	127	141	112	136	122	153	117	126	125	121	118	139	127	127	153	125	127	123	121	115	98	116	133	130	142	109	102	129	148	137	122	110	120	140	138	122	139	132	132	131	130	138	108	127	127	122	121	138	137	135	133	131	115	132	125	111	119	133	131	117	117	135	138	121	129	118	146	136	125	116	112	131	147	125	128	126	117	113	118	135	120	130	134	141	128	125	132	147	134	115	130	120	145	126	132	123	141	124	138	119	115	151	124	143	125	116	123	112	132	133	133	111	129	137	115	126	133	112	105	132	117	120	117	115	129	121	136	114	126	116	136	115	143	142	129	147	132	126	113	138	126	113	116	128	120	147	127	135	129	122	111	130	147	129	117	113	121	147	140	130	114	125	120	109	145	139	129	122	128	119	135	138	109	124	132	119	116	110	121	119	112	142	123	118	113	131	145	138	138	120	132	146	121	132	128	121	146	107	126	142	138	124	130	127	135	145	113	123	118	132	121	127	132	135	144	133	137	118	126	139	122	140	132	134	142	126	138	120	133	118	124	130	121	123	114	97	138	132	114	116	121	119	148	150	138	134	131	127	152	126	142	118	128	141	136
2776	1766	4066	5001	5456	5058	3316	2269	1671	1329	1024	900	774	724	703	693	642	596	519	505	480	451	474	476	439	465	451	440	465	481	493	443	490	476	469	489	488	501	449	460	479	453	486	472	478	475	451	460	438	468	466	459	483	497	488	494	490	481	470	493	463	456	420	478	492	470	473	459	443	501	454	495	475	465	478	499	513	424	476	437	440	497	441	462	456	412	455	440	472	460	443	466	451	496	446	466	459	467	441	436	460	452	481	444	468	451	452	444	448	458	451	481	412	457	444	478	457	452	470	447	414	417	451	453	486	452	485	495	443	451	465	441	440	451	496	449	467	462	453	449	448	479	458	478	456	435	465	433	460	457	438	495	441	458	486	443	477	436	470	435	480	483	439	478	455	469	471	452	455	448	486	464	450	495	435	423	475	489	476	465	473	481	468	447	459	491	454	416	472	444	455	445	488	427	461	459	476	399	448	487	458	454	492	433	451	461	474	487	454	435	428	429	480	453	441	471	464	464	457	439	457	455	459	494	471	466	426	448	449	468	424	435	443	456	459	456	451	459	450	452	458	474	458	483	416	474	453	499	465	423	429	479	442	498	445	461	451	441	464	434	495	446	449	429	443	484	463	477	433	447	446	460	470	481	452	438	469	452	468	457	456	427	459	458	457	493	463	444	445	491	433	476	465	453	492	456	449	473	478	406	442	469	428	427	449	461	421	487	474	475	474	451	442	457	427	475	479	482	474	452	460	445	475	467	503	451	465	461	488	443	491	426	461	483	458	459	419	480	419	473	483	479	437	416	462	483	440	465	432	442	481	449	435	440	434	443	459	442	456	463	441	464	484	444	431	488	417	480	468	469	452	467	439	486	474	473	453	456	478	443	473	447	485	464	452	491	458	449	458	430	455	467	453	481	460	446	438	476	447	449	437	500	400	408	449	475	439	431	468	413	465	438	464	452	474	447	434	456	420	449	451	472	450	461	472	437	459	418	462	423	452	468	429	495	446	450	440	469	467	485	485	412	505	486	477	484	457	454	456	477	478	454	435	426	425	433	450	413	488	452	447	469	445	456	451	468	451	481	444	455	498	477	435	459	439	440	478	486	470	418	471	475	391	438	494	424	492	460	449	456	448	515	473	443	483	444	470	476	439	458	505	443	453	456	457	459	494	432	502	456	437	422	464	498	479	443	480	442	460	413	464	483	465	463	423	452	452	454	405	431	498	441	492	462	425	425	463	445	477	423	444	443	413	440	453	477	485	445	425	451	465	473	458	480	441	464	448	459	475	463	452	461	481	437	441	461	433	467	481	417	426	463	432	470	457	449	448	428	439	473	441	501	504	463	420	469	465	480	446	482	456	459	444	469	443	469	497	449	487	469	458	434	447	471	480	440	433	444	473	480	481	449	475	454	454	441	463	481	439	454	430	463	501	471	460	435	439	451	464	478	452	443	462	453	472	433	450	434	444	441	452	452	444	452	452	492	474	458	457	468	467	454	476	433	437	440	491	485	457	490	418	456	442	492	445	452	449	453	415	454	431	439	447	448	467	446	420	462	457	422	493	517	470	472	414	467	485	456	483	436	427	433	442	502	468	530	469	466	437	421	457	492	439	454	473	453	438	439	425	423	450	469	461	472	452	445	445	461	467	448	467	445	488	471	428	474	459	472	482	448	453	459	440	424	444	458	462	465	462	446	469	432	484	451	458	431	466	461	419	466	467	458	453	458	486	467	469	474	484	435	481	474	471	443	457	448	440	441	470	478	459	459	472	435	477	465	476	465	487	467	496	443	419	481	450	497	488	426	495	482	446	486	443	408	497	425	451	431	440	429	438	459	453	430	447	451	470	445	430	483	473	477	433	489	459	468	456	462	430	475	435	458	426	462	491	487	471	444	455	476	473	485	450	444	440	480	456	450	442	443	461	436	455	482	443	464	447	473	494	458	467	445	454	492	457	452	462	458	506	465	474	458	439	455	453	448	462	432	448	441	404	464	455	499	455	452	445	473	514	473	465	460	482	444	445	448	480	444	458	494	431	452	451	476	463	466	472	413	464	460	407	470	486	480	478	429	467	460	439	490	478	439	458	455	469	475	479	457	463	481	504	463	465	456	460	481	464	493	430	448	401	476	451	447	502	475	486	472	399	478	434	463	467	447	444	476	479	465	509	469	409	492	463	468	445	444	464	472	433	468	416	443	433	482	449	457	447	467	440	456	458	457	474	429	495	435	444	435	464	437	457	447	436	429	450	431	439	449	442	481	414	489	451	460	456	448	462	431	483	443	477	494	424	489	441	433	471	470	464	435	463	441	478	429	449	450	465	472	473	459	435	452	426	449	496	424	489	493	476	467	445	441	423	435	471	443	474	473	390	420	464	456	462	471	471	448	474	450	425	477	463	469	475	453	500	433	442	480	467	447	414	472	453	463	461	474	439	466	507	463	458	430	447	462	480	422	452	426	464	447	465	465	449	489	498	460	450	489	456	482	499	479	441	456	452	463	442	481	442	455	450	492	472	452	428	452	451	456	481	483	507	487	437	443	421	402	429	449	470	473	461	445	483	432	415	483	451	490	419	430	439	463	462	467	461	452	450	454	484	477	421	440	460	459	440	442	485	466	409	441	432	457	429	469	467	506	468	448	476	450	441	450	451	441	482	431	472	471	459	466	471	478	499	442	446	426	475	438	473	435	439	510	471	447	452	479	493	446	465	457	438	436	483	453	455	443	445	503	451	427	453	434	461	410	419	456	463	438	456	494	450	476	465	455	442	469	452	455	447	450	461	429	449	446	456	434	427	477	410	464	450	414	479	495	477	455	440	442	470	477	446	445	477	470	472	456	455	443	482	421	446	441	467	467	447	458	486	475	458	435	442	463	482	426	457	448	486	462	454	463	477	465	473	460	482	444	441	450	451	453	445	448	483	468	468	415	470	453	460	457	490	506	424	481	485	443	475	460	455	483	410	446	439	459	481	413	447	450	440	446	495	492	482	480	438	477	424	472	457	474	476	465	449	485	487	433	435	451	508	479	478	469	450	460	454	486	460	460	418	449	430	440	435	465	477	453	459	442	471	473	454	470	481	465	448	454	457	475	430	412	417	474	413	470	446	448	473	453	451	451	481	440	463	479	441	463	460	470	429	447	444	427	458	487	434	424	464	467	443	463	412	451	417	435	464	450	430	445	447	421	454	464	428	456	433	433	405	477	462	441	431	451	440	459	465	478	453	426	448	424	482	457	501	458	444	488	435	454	478	438	436	496	412	439	424	447	476	446	418	438	487	441	462	452	447	441	444	417	424	474	434	459	481	474	444	438	470	462	443	484	418	451	431	449	445	467	462	474	479	444	441	442	483	487	474	461	428	452	424	473	475	456	434	445	421	497	451	467	481	420	440	439	454	500	423	454	416	427	486	438	457	431	455	507	445	470	444	446	422	451	462	439	490	469	471	479	421	459	448	462	425	422	420	472	446	444	480	454	451	458	458	462	493	448	440	414
2737	1172	1662	1385	1225	1073	636	393	275	259	197	167	135	165	172	169	143	145	118	134	132	133	120	126	133	130	127	117	134	147	120	142	130	120	122	123	128	129	110	143	128	119	134	123	150	132	133	101	132	131	135	119	133	134	139	146	117	121	92	136	112	121	127	128	124	147	138	137	142	123	123	118	124	124	123	128	121	124	129	126	126	140	160	122	149	143	104	132	128	119	119	123	117	127	138	118	120	95	116	141	122	154	154	129	132	113	118	130	102	122	165	136	147	129	134	128	100	127	123	129	109	124	128	158	131	129	129	134	126	125	138	119	136	123	116	130	119	115	131	129	117	141	111	131	119	126	137	120	125	120	125	128	132	130	118	121	117	139	142	107	130	124	106	130	125	129	109	124	118	127	135	115	113	112	120	113	148	116	108	150	146	130	116	135	129	133	120	132	125	120	131	143	139	119	122	116	134	122	121	111	116	130	115	119	144	108	118	132	132	127	121	120	122	149	135	161	119	138	138	114	120	115	126	107	152	128	148	105	119	117	127	127	130	138	127	132	112	130	118	117	139	125	126	123	100	129	128	123	131	118	156	123	148	114	138	118	130	126	142	143	119	136	109	140	110	121	111	133	156	126	121	123	115	110	118	147	128	118	131	131	121	139	121	107	124	147	126	144	138	139	128	124	121	119	128	125	136	112	134	111	125	97	131	134	122	126	125	119	144	132	126	122	143	117	109	161	122	119	117	112	115	115	121	135	128	113	126	134	126	144	113	137	110	118	133	126	132	128	122	129	135	130	119	132	112	131	140	128	141	134	125	121	117	137	119	136	111	136	118	122	116	128	123	129	115	111	118	139	114	133	132	132	127	107	125	132	133	138	118	122	118	136	138	132	132	120	102	127	133	141	147	131	112	140	96	119	116	109	133	146	130	115	132	141	128	116	119	107	131	147	137	105	152	128	128	122	113	128	125	111	132	130	103	117	143	136	139	131	133	130	141	110	146	139	116	117	140	131	151	113	125	116	127	131	132	125	123	138	130	146	140	110	115	144	126	129	121	137	123	117	118	107	109	128	128	131	132	136	115	133	139	126	113	115	151	129	121	137	137	126	132	123	141	136	128	124	119	127	114	96	121	126	126	123	142	124	135	126	125	114	105	110	136	113	127	145	131	113	117	140	135	126	120	115	114	123	120	132	120	130	127	131	132	148	141	131	111	118	128	150	129	118	120	126	158	117	137	141	126	118	127	120	120	134	141	117	130	124	137	136	127	133	123	112	138	118	107	137	147	126	126	114	112	125	121	133	120	147	117	119	153	129	128	138	121	113	130	129	116	114	140	132	123	143	136	132	104	128	142	133	135	118	118	117	122	100	120	143	145	126	124	112	132	128	130	137	133	118	134	112	115	117	131	106	142	121	123	116	125	114	138	126	121	138	137	111	136	130	131	128	125	116	126	121	139	117	134	145	122	121	120	91	135	108	127	116	142	124	123	139	126	140	124	129	108	116	128	117	119	128	127	120	125	99	120	138	121	133	118	127	131	120	120	159	128	123	117	131	142	142	141	130	119	125	122	136	137	118	147	113	139	135	121	139	117	112	153	141	127	113	140	96	131	140	145	139	121	121	101	122	110	117	120	146	130	139	126	102	136	137	119	135	135	118	120	125	116	130	133	124	122	125	125	120	132	122	131	140	101	134	122	132	116	154	112	118	131	131	124	137	124	133	140	128	126	130	138	148	103	124	137	119	119	124	125	137	119	137	104	106	113	139	136	133	132	133	120	119	121	127	141	118	139	133	109	117	123	153	128	121	103	147	138	126	109	112	125	132	119	141	123	132	131	140	134	124	140	125	130	127	129	137	103	151	135	113	126	121	116	138	128	125	128	141	126	137	144	119	113	126	99	132	139	135	132	119	131	138	134	124	115	127	127	113	130	143	135	106	100	122	106	118	121	133	142	119	136	149	119	114	119	139	134	137	125	122	106	111	129	149	148	111	138	125	119	111	124	121	137	120	128	139	119	120	138	132	127	115	125	125	108	125	126	123	130	116	165	133	104	114	120	115	120	108	140	137	133	119	113	143	138	121	115	130	112	132	141	139	109	128	115	138	130	125	145	137	120	118	141	114	128	114	150	127	137	128	130	129	153	122	130	120	132	147	112	129	116	132	120	131	116	144	121	130	127	119	132	139	118	135	133	137	134	120	133	124	135	102	112	119	123	111	129	140	114	117	139	139	123	121	125	118	134	128	140	143	117	119	104	131	119	135	149	132	125	141	150	136	134	114	107	129	131	109	146	132	123	135	125	109	132	132	119	148	133	138	126	118	130	139	133	110	134	112	121	124	139	142	125	112	124	152	142	115	133	126	147	134	119	123	126	98	129	161	122	135	147	146	130	145	129	118	127	120	113	164	130	119	131	120	124	123	143	121	127	130	118	129	115	135	104	149	126	134	124	132	127	139	121	114	138	122	138	139	101	144	128	120	110	117	125	118	124	121	122	125	139	122	144	119	137	151	123	144	133	139	119	119	122	121	141	127	139	128	114	114	128	125	139	134	131	117	120	133	137	125	127	129	130	129	135	106	123	115	125	132	110	124	113	137	120	144	147	132	124	129	130	110	120	111	128	108	138	132	108	134	135	154	120	135	127	116	115	130	131	152	138	139	132	146	135	125	144	138	118	141	131	127	122	133	131	115	137	125	142	127	116	120	141	123	116	107	123	141	106	129	125	139	109	132	128	131	134	102	127	121	95	106	143	142	124	126	142	135	130	147	127	125	129	117	118	161	134	118	117	131	120	129	130	136	130	121	140	136	125	136	125	130	124	121	117	139	118	123	129	142	156	133	140	129	122	107	126	129	129	132	103	144	106	109	141	117	112	132	132	103	121	119	128	105	141	150	150	130	146	119	119	134	144	107	130	135	138	127	146	125	125	126	140	128	157	134	116	141	119	135	122	127	139	130	108	127	134	104	130	147	111	129	111	129	137	159	131	121	100	143	126	124	126	106	135	120	148	147	123	148	121	125	122	144	127	133	134	128	130	138	140	109	145	120	131	133	135	101	138	129	122	125	132	134	124	138	127	111	115	125	107	119	129	134	119	131	132	143	136	130	119	123	128	119	125	140	139	108	121	131	118	141	130	108	126	127	121	131	131	142	138	120	121	143	138	105	124	128	135	127	125	121	116	115	133	134	133	118	124	104	118	121	140	128	130	134	140	132	114	127	131	127	109	110	126	121	142	105	139	116	120	129	131	156	128	130	131	124	128	126	137	107	129	121	132	137	112	116	133	137	111	118	117	139	129	127	117	130	122	128	126	131	125	156	137	136	121	129	142	122	141	146	129	122	126	132	132	137	129	127	110	115	134	123	133	133	135	123	109	115	133	129	147	145	150	108	98	154	112	133	133	137	110	122	126	131	155	144	114	147	127	129	139	114	142	112	121	133	115	127	115	130	113	127	143	116	107	137	117	139	111	132	107	113	122	132	119	153	113	125
2717	1675	3926	5139	5406	5086	3249	2095	1525	1289	1034	890	783	717	741	707	606	607	500	454	472	467	496	446	477	447	447	472	420	509	483	437	500	458	469	442	442	470	514	452	450	469	451	505	483	472	470	449	474	454	436	462	453	453	516	490	481	488	538	496	442	473	480	446	454	444	457	496	436	455	447	460	486	510	456	460	472	501	482	450	481	478	482	466	502	441	464	439	453	447	477	432	484	475	407	483	468	452	481	480	447	440	451	461	429	464	464	447	447	521	462	453	469	502	467	444	444	472	458	449	469	484	474	444	444	457	474	468	452	488	421	423	477	460	432	479	462	440	440	441	445	455	449	479	445	479	434	443	440	467	466	444	493	447	477	460	466	450	476	486	433	457	457	475	471	452	457	459	447	484	460	489	442	465	483	437	445	441	472	432	469	476	470	455	439	455	408	425	423	477	442	496	475	456	461	447	466	485	430	446	471	428	453	434	477	456	469	440	459	440	456	468	446	450	502	479	462	474	477	429	494	499	435	469	478	473	441	459	432	442	447	435	442	451	460	475	457	488	457	470	462	442	423	487	490	465	439	487	465	438	413	484	464	441	445	470	459	486	482	456	465	466	470	432	453	452	505	482	423	468	449	467	484	417	454	491	443	442	453	503	408	459	422	462	466	435	470	431	422	485	444	512	421	512	448	426	446	461	467	465	480	478	427	465	408	436	498	460	465	445	475	471	432	446	446	461	420	445	455	467	445	438	474	441	421	463	442	459	457	447	463	423	449	449	458	448	429	467	489	444	444	458	479	483	458	435	482	418	452	459	463	457	428	488	453	460	465	436	438	460	492	465	449	459	485	444	463	478	446	431	423	436	418	449	430	456	416	446	452	464	471	475	422	435	456	488	461	471	452	447	466	467	436	488	476	430	446	467	435	480	417	443	414	416	438	469	505	425	478	490	469	421	455	477	455	421	433	438	446	487	439	462	427	434	450	476	410	446	450	440	415	432	458	473	453	432	452	458	466	464	483	460	467	487	478	418	456	446	474	445	439	467	451	424	485	470	497	500	456	487	434	419	456	516	460	451	451	447	429	460	453	495	433	447	485	435	453	481	466	466	466	427	459	416	462	441	428	436	426	457	496	467	453	443	406	449	427	433	448	448	487	467	448	461	443	481	468	473	450	432	447	466	434	464	447	468	433	419	426	470	475	486	478	449	444	445	452	459	436	456	469	442	450	426	483	451	463	475	421	468	472	459	425	438	467	452	454	448	443	465	454	445	457	451	482	445	472	439	428	479	446	445	472	481	434	425	466	449	482	475	441	440	458	448	455	477	492	474	477	452	451	440	436	456	495	436	474	433	473	447	456	458	462	471	430	438	449	430	454	477	446	450	493	456	439	480	425	447	444	436	433	447	478	486	497	468	489	467	484	466	440	437	426	468	429	469	488	465	413	423	447	452	468	468	432	468	465	474	445	444	452	466	490	475	444	461	475	487	441	497	456	468	454	476	445	467	496	455	455	459	419	451	470	463	442	463	478	495	422	507	472	439	461	460	466	465	448	483	445	462	459	429	482	484	458	471	473	466	440	454	452	442	487	459	471	457	444	436	471	456	460	436	485	446	455	469	488	470	423	433	454	486	436	462	440	487	497	439	470	448	475	430	446	444	480	420	453	419	446	463	451	429	463	426	467	472	480	416	452	466	485	472	487	454	496	454	471	472	454	481	443	455	456	466	468	449	472	462	433	457	483	443	461	464	507	432	454	485	446	476	469	432	474	490	460	467	425	461	461	473	467	441	448	468	439	463	470	465	518	472	420	479	451	469	448	469	434	439	464	402	454	438	472	454	468	467	481	454	466	436	421	468	437	448	439	455	458	476	489	474	442	464	441	474	502	474	472	475	442	402	484	479	422	434	457	475	490	441	458	462	445	477	472	492	459	447	476	464	476	451	418	443	438	499	500	460	466	474	449	449	456	448	494	398	459	464	464	460	422	481	484	442	446	458	437	470	481	451	440	477	438	439	427	480	482	492	430	440	456	465	463	447	423	466	451	446	438	445	454	442	492	425	455	482	468	459	476	448	468	421	466	468	514	446	465	460	416	442	477	451	457	470	429	480	441	454	418	484	446	474	451	469	443	485	465	465	499	437	460	455	438	447	457	470	448	422	510	455	452	476	452	461	441	475	485	466	459	462	417	476	468	463	430	436	437	434	460	461	444	480	473	467	454	476	425	427	439	450	464	471	480	457	470	441	485	460	466	455	451	458	453	442	471	426	472	463	475	461	434	480	452	471	474	464	451	478	434	491	466	438	470	437	459	442	478	426	461	437	502	476	427	445	461	437	422	440	461	486	448	469	425	484	443	461	467	506	462	448	448	477	427	457	425	459	429	467	410	474	449	417	421	480	466	482	481	476	461	461	463	426	463	440	458	473	454	491	478	463	435	441	485	490	438	458	480	446	486	453	458	431	470	460	476	401	441	494	425	477	445	429	421	507	418	440	491	478	425	452	466	468	462	440	480	459	462	486	458	470	451	457	472	436	466	485	452	432	460	454	439	434	460	481	452	489	465	439	451	429	476	438	451	427	413	476	456	437	454	492	454	461	411	475	408	468	476	481	459	459	467	482	459	454	463	439	470	452	454	432	477	459	439	450	422	448	435	433	434	475	480	427	475	435	473	461	460	490	461	451	436	431	456	448	417	477	400	482	427	492	432	447	446	455	417	463	479	450	478	453	433	476	486	450	452	482	475	492	508	444	424	456	475	435	477	465	448	427	444	431	480	471	486	487	449	486	471	458	454	444	456	478	447	486	466	462	407	441	483	467	450	467	454	480	492	454	458	481	501	465	447	478	489	463	469	428	463	479	464	459	481	463	469	408	463	500	431	471	487	460	469	461	453	405	459	436	435	469	443	428	473	430	442	463	449	444	492	478	462	457	451	450	463	415	426	467	498	436	480	498	445	469	454	491	459	422	435	425	470	446	461	443	453	460	482	472	506	489	434	439	477	455	466	463	446	450	471	445	437	442	457	443	430	436	455	462	474	424	463	442	495	485	491	462	425	452	456	439	470	440	469	423	439	432	424	449	480	461	456	466	452	478	469	481	470	422	491	465	481	438	480	465	471	475	443	475	484	458	467	443	461	445	482	470	461	469	448	481	460	504	470	470	485	489	453	457	466	442	429	449	448	483	476	437	435	441	450	435	441	446	439	482	466	444	447	447	457	455	461	481	483	447	465	514	493	457	464	448	411	458	467	449	489	448	424	462	466	439	482	459	460	454	454	440	473	503	459	446	492	445	473	420	431	489	413	514	448	445	485	446	469	439	441	483	427	475	465	449	475	433	450	463	470	447	439	445	462	434	477	447	448	438	452	446	489	463	482	485	482	458	458	454	495	481	463	461	465	469	423	419	465	444	476	474	413	453	445	454	458	489	426	467	434	464	444	441	454	418	462	451	478	450	488	471	446	444	479	462	446	482	483	435	452	442	434	424	470	446
2701	1147	1559	1484	1340	1041	657	404	267	214	202	193	164	155	167	152	155	123	150	144	123	126	140	119	119	127	137	152	110	115	132	143	127	117	112	120	122	115	126	116	125	126	115	128	131	104	114	114	132	119	124	144	132	122	137	123	126	120	118	147	145	123	109	129	132	112	123	118	133	113	142	123	124	125	119	121	142	127	121	147	125	115	130	118	150	119	124	122	128	100	130	141	137	139	114	111	119	130	124	104	124	133	120	137	136	115	141	135	125	138	125	139	97	118	107	109	131	135	108	119	132	137	137	101	114	138	124	118	105	125	131	107	145	114	104	130	116	129	115	136	127	125	117	119	119	141	128	122	108	134	127	123	108	127	146	130	112	114	116	123	120	147	137	139	118	120	126	110	145	131	139	139	139	149	128	120	128	111	131	115	128	114	125	155	125	106	112	135	122	151	122	135	120	131	138	133	124	108	122	107	117	130	127	123	135	109	137	104	102	124	121	126	111	168	124	121	114	125	106	127	129	134	104	114	118	127	138	140	118	138	115	123	126	146	135	128	128	137	126	114	133	135	136	109	140	112	131	131	113	100	121	104	115	135	138	121	105	126	127	114	121	138	131	118	124	112	118	128	124	125	108	118	129	126	121	112	117	149	111	115	119	103	131	137	117	138	118	143	117	122	125	128	112	114	101	127	105	119	118	118	127	134	123	120	133	139	132	119	131	114	129	112	126	128	125	112	120	127	119	121	129	135	129	129	131	137	121	135	113	152	120	138	122	116	112	138	111	116	111	128	143	117	122	113	145	132	114	119	136	116	156	142	139	123	140	146	116	138	131	140	116	127	106	106	136	144	126	123	140	115	116	119	114	119	99	136	126	122	113	126	134	131	123	118	121	124	134	118	126	132	119	138	104	122	129	138	144	113	126	120	122	124	123	119	128	132	130	115	115	122	137	129	129	125	112	138	105	131	135	125	108	121	114	134	119	123	111	103	138	137	127	127	135	127	115	112	127	121	128	119	131	138	131	119	140	116	135	115	112	130	121	133	140	129	126	112	117	121	112	112	137	142	113	127	122	142	109	106	126	140	133	128	109	120	132	137	153	148	111	121	140	116	116	132	129	120	128	130	140	130	120	134	147	115	130	113	113	125	121	130	118	122	123	115	115	111	115	137	127	128	107	124	110	136	129	110	117	131	119	122	123	118	133	109	123	121	135	124	134	121	147	130	120	111	124	135	139	120	118	122	130	121	129	108	106	132	126	127	114	109	115	121	122	149	129	130	125	147	119	103	118	138	124	110	108	125	126	124	123	146	124	148	140	122	137	134	133	127	130	115	109	119	129	115	140	122	110	122	141	148	138	148	145	136	126	125	129	124	106	127	130	109	123	120	125	142	130	97	107	138	128	121	125	105	140	124	137	121	102	123	114	143	113	137	104	134	137	113	124	122	120	128	146	115	139	117	132	105	121	110	110	125	134	124	118	132	129	121	141	102	110	124	115	114	101	105	125	139	124	129	132	136	135	112	115	98	125	126	120	128	128	105	112	124	126	120	130	117	126	109	122	109	130	118	145	126	130	123	122	122	139	119	114	143	118	120	119	115	133	124	134	127	118	128	131	124	126	125	134	130	137	110	124	133	123	128	125	127	113	125	125	122	118	121	122	134	112	125	128	127	138	148	116	140	125	144	123	132	117	120	120	107	147	102	126	110	141	118	137	98	121	135	135	126	118	115	127	147	135	129	142	127	126	144	124	130	127	123	104	155	108	115	114	118	131	112	117	130	119	98	117	135	160	126	130	125	136	139	124	116	128	123	106	116	139	104	115	137	133	127	142	137	114	123	150	143	110	120	117	116	124	104	110	133	116	123	131	134	108	119	143	123	131	119	111	118	129	141	127	128	119	128	99	121	115	124	144	110	129	140	114	139	130	126	121	122	112	128	135	121	115	126	138	114	126	129	119	135	129	129	117	113	105	121	134	123	122	126	148	117	123	128	120	116	119	132	130	125	129	116	104	129	137	134	136	139	127	125	135	119	141	146	136	133	124	139	121	138	129	133	122	119	117	121	120	137	130	130	104	109	119	131	132	125	118	120	122	122	118	130	128	134	117	128	129	131	114	131	133	127	107	110	134	128	140	123	121	127	121	147	133	139	122	136	124	129	116	111	103	150	129	119	132	127	116	135	118	126	130	134	146	127	122	132	127	124	113	111	126	114	99	123	122	133	130	122	114	106	117	142	141	145	122	117	117	127	135	114	124	127	117	113	146	98	142	130	152	111	132	110	129	147	114	131	130	129	109	128	112	116	131	125	124	140	107	121	115	141	132	130	117	133	115	130	131	130	105	122	127	140	119	144	123	146	117	124	123	139	128	122	135	130	139	126	134	119	125	127	143	121	126	101	113	131	141	145	132	117	118	140	133	147	122	124	122	121	119	122	128	131	122	133	129	132	125	127	112	116	121	119	115	124	121	134	136	125	141	124	122	132	123	115	110	133	125	123	137	143	138	131	140	121	133	114	128	107	136	124	134	125	127	136	130	137	137	123	107	136	123	121	126	129	148	131	132	109	116	134	105	131	108	136	137	103	130	128	118	117	128	143	99	118	125	121	121	116	122	112	138	130	127	137	102	140	124	121	110	124	137	123	133	125	111	135	117	126	114	128	112	118	139	137	136	119	148	112	118	130	129	130	130	111	104	130	136	142	116	126	148	133	125	128	125	134	113	115	117	150	128	123	103	130	125	121	132	129	116	129	150	130	120	118	127	134	110	132	111	121	130	137	132	113	138	139	105	126	128	131	145	111	122	109	119	132	137	117	127	114	132	111	127	134	136	130	134	115	130	124	137	129	141	105	116	120	119	117	124	125	138	119	131	140	152	113	141	143	119	128	125	144	124	121	120	125	123	103	142	127	137	138	124	123	122	141	134	140	114	119	131	135	114	135	124	134	137	124	131	130	128	133	138	131	150	125	112	115	107	128	106	133	131	134	143	124	128	120	108	129	108	108	114	129	134	135	112	125	98	112	112	120	120	125	130	120	124	129	131	133	115	125	119	107	131	134	128	123	120	111	131	129	138	108	119	124	112	126	110	124	123	121	113	123	124	127	115	133	112	125	148	121	122	149	122	123	108	118	147	130	121	138	139	151	120	118	128	109	123	114	115	122	114	131	145	133	127	120	130	120	123	128	126	123	134	121	130	134	126	119	129	131	126	122	115	139	111	134	134	133	119	115	151	109	134	109	120	133	139	153	129	126	114	128	132	124	123	136	131	134	131	129	138	127	117	128	112	121	111	117	129	118	114	116	146	137	116	126	104	103	113	123	140	138	120	125	134	143	107	121	134	128	110	120	131	128	130	128	163	111	123	124	117	129	106	114	144	130	113	115	127	131	148	120	123	109	109	107	130	131	130	117	146	122	128	107	105	123	121	141	143	116	131	136	123	131	144	127	120	128	125	134	131	120	121	161	111	122	104	131	132	118	108	130	132	122	113	117
2608	1659	3909	5183	5661	4679	3278	2166	1511	1159	940	843	751	699	761	674	649	576	480	466	459	459	468	459	455	493	446	458	468	499	442	432	471	487	473	469	452	466	438	429	444	441	467	456	528	474	467	515	474	405	430	459	444	485	446	483	522	476	463	487	454	442	456	451	467	466	447	458	487	497	476	463	445	461	411	445	429	463	442	468	449	435	451	456	453	428	453	440	443	471	468	421	438	471	450	420	426	458	463	467	440	461	452	427	441	458	448	439	447	454	464	478	434	439	462	448	457	467	479	424	446	442	436	454	488	481	426	465	462	457	435	454	477	444	492	421	465	477	466	434	414	412	497	473	491	444	481	423	449	425	465	433	465	463	437	455	461	495	401	458	448	481	456	465	442	465	458	472	458	464	453	433	459	475	468	460	464	409	429	447	439	420	451	469	478	407	433	422	485	473	451	436	414	451	465	474	465	446	439	482	454	449	462	468	441	459	459	464	453	449	489	452	464	451	424	459	436	451	458	427	444	441	465	465	464	423	443	452	443	431	494	483	450	474	438	475	459	449	463	435	447	440	498	444	394	483	431	422	431	426	471	470	419	482	461	424	457	407	463	470	438	436	423	499	480	431	490	493	442	404	479	449	470	438	445	416	464	498	467	454	460	474	450	457	452	473	473	440	432	429	433	434	446	461	414	464	437	433	454	475	480	423	426	452	443	462	448	457	459	451	450	451	485	436	469	465	442	438	459	500	432	441	438	448	443	431	441	470	436	425	456	414	438	478	461	467	480	478	476	463	440	447	409	446	418	439	411	462	415	474	432	473	427	456	432	467	435	456	477	423	478	449	428	430	442	479	484	459	451	463	446	406	458	485	476	489	463	450	453	448	426	466	503	454	465	446	432	454	444	425	405	458	444	451	442	448	431	454	478	448	449	470	473	479	503	495	463	443	402	496	447	424	452	472	477	453	477	432	426	395	423	458	473	432	420	415	420	436	428	429	460	434	454	470	455	416	466	433	456	432	451	445	437	469	449	468	443	467	452	488	463	443	462	471	475	442	467	461	426	465	469	451	430	439	458	449	464	438	472	463	454	493	450	422	439	416	434	471	440	475	434	469	415	448	461	522	469	442	464	475	457	425	466	422	468	403	483	447	427	413	435	433	434	458	473	455	491	459	430	447	423	445	484	446	464	468	419	462	428	460	425	472	457	451	412	449	452	449	433	446	448	460	444	462	467	454	453	477	474	440	484	450	440	419	409	436	472	412	444	449	466	456	446	463	380	411	438	453	444	449	438	447	467	450	496	472	426	441	498	464	427	478	466	441	499	444	440	503	473	444	426	442	427	472	448	445	443	493	491	477	487	424	503	437	475	488	477	450	434	426	480	454	477	466	481	426	455	477	446	415	439	455	439	409	450	430	445	461	398	420	495	437	450	442	440	511	476	450	461	470	464	437	437	458	443	458	451	461	429	424	411	429	480	448	489	466	488	457	483	430	457	449	428	449	426	447	425	451	443	458	473	448	475	431	461	427	472	426	474	421	421	454	439	423	442	415	466	456	448	452	459	445	397	468	419	510	456	476	423	423	453	456	441	416	471	456	465	467	450	443	449	465	420	447	435	447	452	445	450	443	489	444	438	424	487	468	462	485	448	460	415	460	419	423	453	440	417	438	422	461	459	478	448	439	466	438	438	445	416	452	446	453	473	471	443	464	449	469	428	455	462	427	454	481	408	442	466	436	489	441	451	444	411	475	458	462	458	439	473	463	436	456	444	420	434	454	455	464	427	474	456	442	472	444	451	413	462	451	464	469	422	479	438	447	455	442	465	451	449	439	412	442	462	488	426	468	425	454	461	470	472	403	442	447	441	482	462	493	440	469	425	464	454	460	463	430	423	450	420	475	480	466	495	437	497	419	439	437	398	489	443	493	471	435	455	487	463	472	460	435	430	453	441	436	440	451	433	440	464	453	459	448	445	449	465	490	490	482	423	477	453	450	448	446	443	507	439	454	478	431	439	458	439	483	449	454	443	404	438	435	448	480	434	444	491	420	438	450	455	448	416	437	484	442	467	426	453	477	467	423	472	433	427	448	458	461	444	419	457	448	427	460	404	415	424	419	477	458	461	434	440	482	474	377	444	473	474	480	460	445	440	433	463	430	466	466	451	448	492	433	524	463	434	473	454	451	435	445	465	474	453	453	450	472	453	469	461	452	438	456	421	449	437	488	460	495	494	439	445	459	441	474	456	461	450	479	444	456	445	428	463	463	480	441	483	477	444	464	479	462	472	479	434	454	473	420	467	431	442	476	434	477	444	471	434	449	455	463	474	429	506	414	428	457	463	467	413	494	461	487	489	500	455	457	440	443	440	469	429	438	430	415	462	431	482	465	463	475	424	463	425	439	471	471	419	442	425	411	446	440	446	462	432	422	453	454	427	418	475	460	442	466	430	420	440	469	440	478	421	423	473	432	437	451	453	445	432	462	433	451	423	421	438	452	476	460	441	405	434	515	421	434	460	455	442	444	434	468	455	400	462	433	439	437	442	437	476	441	473	483	448	423	441	451	416	483	466	476	461	452	473	449	437	474	464	408	479	407	433	432	487	436	445	475	447	419	474	459	456	466	461	452	441	436	421	430	453	475	466	485	440	446	443	445	466	436	447	505	446	434	443	435	441	452	451	401	431	440	445	443	453	458	439	408	454	429	461	460	446	435	419	437	424	425	485	472	433	470	488	422	446	425	454	478	510	441	439	456	433	428	457	458	467	447	425	443	446	465	450	433	449	427	417	457	461	442	476	418	468	460	466	472	436	444	441	434	459	449	460	467	515	442	453	446	456	439	438	464	450	479	470	452	440	437	447	488	488	447	457	482	402	449	418	450	437	432	439	482	409	466	454	460	423	466	461	463	419	450	462	453	454	448	428	471	445	431	429	446	418	479	440	466	466	473	464	451	450	461	487	394	448	477	473	422	456	430	445	466	440	441	491	458	438	463	414	454	450	475	473	468	455	420	441	477	417	470	452	488	471	445	471	476	417	459	468	474	435	447	475	469	463	465	449	459	459	464	445	475	420	418	431	430	456	471	449	443	473	475	461	432	418	452	488	445	452	445	449	473	452	466	416	469	450	434	441	498	479	487	434	469	449	451	477	470	493	469	436	458	468	450	494	449	444	443	475	482	468	441	458	441	486	451	459	459	462	473	472	470	469	476	462	422	442	425	463	461	500	406	492	439	458	451	435	468	471	462	441	484	448	418	458	434	452	464	459	433	459	451	488	429	434	441	447	452	466	433	477	467	471	431	436	451	436	436	454	445	453	444	437	429	438	470	418	468	464	415	407	426	466	458	422	452	435	466	408	450	467	413	425	448	468	433	453	427	419	449	451	445	449	450	430	460	424	455	450	419	466	453	425	471	471	422	453	429	431	431	459	418	483	455	434	487	431	484	445	424	493	464	421	454	487	440	438	461	441	461	459	484	406	461	437	480	461	458	473	482
2816	1109	1674	1507	1347	1089	617	418	308	243	215	175	178	140	163	146	152	139	128	113	119	131	137	126	128	114	108	119	126	140	93	127	129	118	151	126	121	106	121	114	116	133	148	133	147	121	130	128	134	120	109	126	124	119	115	137	141	144	131	128	130	127	120	120	102	119	129	122	128	130	136	130	112	136	109	121	108	118	123	138	114	135	123	127	127	131	126	106	132	132	122	139	122	122	117	110	110	127	109	116	127	130	118	120	122	140	120	130	140	127	124	132	137	111	117	120	127	143	120	136	130	101	118	137	142	140	133	138	149	93	122	112	114	130	119	104	117	141	130	143	124	118	127	104	134	103	102	105	133	122	130	108	114	111	119	126	128	120	121	131	125	119	109	113	126	122	123	109	128	124	102	114	124	109	105	119	127	119	113	113	127	128	108	120	118	126	128	125	103	114	126	127	114	126	136	117	111	119	131	107	149	139	146	139	102	124	121	129	137	132	107	119	128	126	123	131	103	130	125	132	137	114	132	120	113	131	116	114	121	134	142	129	139	129	137	112	123	114	129	117	131	119	135	126	98	116	125	111	117	114	135	115	131	93	122	142	118	116	115	105	120	117	116	130	130	111	90	128	140	120	131	100	129	114	111	113	100	112	117	114	104	132	113	112	120	126	120	133	121	120	98	138	132	133	105	129	119	124	122	98	113	121	113	126	122	109	113	122	136	135	113	131	141	125	120	119	114	139	110	113	111	124	152	105	118	125	125	137	107	136	108	141	119	140	113	123	127	108	99	117	106	122	117	136	137	119	103	112	143	134	128	107	117	107	136	138	130	111	120	120	119	119	125	127	107	109	136	127	114	128	116	120	136	116	118	131	107	131	133	124	118	130	123	127	111	128	141	140	109	130	132	140	120	127	92	112	116	113	136	124	113	125	131	135	117	121	151	115	126	133	100	118	115	114	155	120	121	152	109	124	112	112	115	123	119	95	121	112	129	131	131	111	101	131	108	122	124	126	122	138	129	125	125	110	124	137	120	116	131	117	126	107	118	139	108	126	122	135	120	118	103	132	137	144	132	121	122	124	127	114	120	141	132	135	122	147	129	101	124	134	130	119	101	106	121	112	139	117	121	124	122	133	134	111	116	123	127	127	104	119	122	136	114	113	138	100	110	136	125	125	108	128	124	116	114	133	134	118	132	96	126	112	129	119	112	110	117	108	106	110	135	118	121	127	131	126	112	124	108	108	118	107	107	113	119	130	117	147	110	137	133	115	127	125	142	114	110	121	113	119	114	126	123	127	125	106	110	143	129	101	126	121	116	131	127	117	122	129	128	109	116	122	109	108	128	122	136	115	114	128	115	124	118	104	112	131	98	113	126	124	118	135	98	117	111	141	136	117	109	121	125	134	124	113	111	140	136	121	133	122	127	123	109	118	130	125	132	116	123	125	122	118	111	117	127	130	133	128	125	141	116	105	122	110	136	136	121	123	104	118	121	136	130	127	115	100	102	102	127	124	121	128	115	107	131	134	134	121	109	114	125	124	139	118	142	117	99	117	129	127	110	135	128	142	103	114	104	93	118	113	111	128	143	133	119	136	142	137	117	111	127	123	111	112	130	127	119	112	129	138	131	132	116	139	114	121	105	136	120	127	137	127	116	110	117	108	130	130	160	117	111	125	109	125	105	109	138	135	114	112	116	117	107	103	129	146	144	106	121	116	116	122	93	112	144	136	112	111	112	121	122	125	133	113	130	95	124	118	145	132	120	124	109	108	121	104	99	115	132	139	126	101	128	126	130	110	127	113	119	109	128	103	133	113	120	120	121	131	121	134	122	119	124	129	124	129	118	115	122	115	113	107	127	113	136	130	89	125	134	109	118	116	113	126	127	120	119	89	112	133	128	115	127	125	120	112	122	151	97	125	114	126	113	88	117	122	108	125	120	130	129	148	119	129	107	112	119	113	130	119	123	146	129	118	138	134	115	133	104	115	110	119	134	122	122	111	138	128	132	114	124	117	103	115	130	130	99	130	133	117	115	118	119	104	133	143	114	122	113	115	139	98	137	126	127	126	146	112	122	134	129	124	124	138	114	109	118	123	124	126	123	120	124	124	128	144	131	134	129	129	130	116	113	113	113	113	118	121	123	142	137	131	110	123	129	127	122	136	121	119	114	106	123	120	124	129	110	120	116	115	123	103	130	109	120	115	143	125	124	127	131	121	115	140	111	127	109	103	117	140	103	139	108	125	120	114	118	125	143	135	132	111	118	104	110	137	127	123	123	137	126	132	126	116	144	129	108	127	136	127	124	123	115	126	116	123	113	104	128	108	112	134	116	135	117	133	137	119	135	110	128	131	115	122	138	123	130	131	131	132	124	111	115	130	124	129	137	107	118	137	126	106	125	114	102	109	123	104	128	118	153	128	114	131	127	107	124	115	123	136	113	126	124	134	152	113	114	111	148	118	140	134	117	131	107	113	150	124	126	110	120	107	118	138	111	128	116	130	138	114	121	109	103	123	131	117	128	128	131	146	98	137	137	128	117	116	131	115	127	139	128	137	109	133	124	129	126	130	132	125	120	137	122	132	110	137	120	115	143	114	107	117	125	126	124	109	110	109	110	123	104	124	110	116	121	120	135	104	124	114	113	122	130	132	116	124	102	117	113	121	119	121	106	143	113	127	133	119	110	119	144	96	100	126	105	126	150	119	106	117	109	137	134	134	132	124	135	125	115	125	108	121	112	120	117	134	107	117	130	93	132	116	121	131	120	121	115	120	130	126	131	106	135	117	114	103	133	109	131	122	140	111	132	136	128	122	105	126	122	118	121	126	106	151	128	118	120	102	112	126	132	122	117	125	120	141	126	133	126	129	133	110	119	109	141	111	136	119	133	126	109	141	118	136	135	120	95	150	126	133	116	113	122	122	119	121	119	118	124	124	117	120	132	130	114	115	121	153	117	136	101	132	143	130	122	96	123	106	125	108	118	128	119	107	132	113	123	154	123	121	114	116	110	131	123	113	147	121	117	113	112	110	110	121	117	115	126	142	123	127	111	124	126	131	137	132	103	115	122	98	126	125	112	132	133	113	141	131	134	140	92	136	136	129	109	113	121	124	129	106	125	113	130	120	148	123	125	109	125	146	125	103	118	117	131	133	124	122	116	138	120	150	146	121	122	133	121	124	112	132	103	123	134	101	113	130	124	120	107	138	126	134	117	119	111	135	120	129	131	131	126	123	114	120	119	111	128	124	108	121	132	133	109	112	115	134	117	120	123	123	127	117	137	115	112	130	101	140	115	130	125	114	123	130	125	150	105	111	116	94	118	138	116	137	113	142	91	113	116	101	122	99	107	141	113	127	115	120	105	125	131	130	130	135	118	137	126	126	142	117	113	111	117	138	106	116	113	117	130	121	131	154	104	129	113	114	133	119	108	116	124	120	124	128	134	127	104	114	110	133	103	117	124	137	107	128	151	129	125	115	122	113	120	130	115	112
2647	1776	4059	5421	5914	4670	3178	2151	1523	1213	954	839	761	713	709	663	599	537	501	448	490	453	459	462	446	441	471	467	464	511	483	492	470	460	511	478	418	458	496	514	427	438	483	453	458	449	458	451	466	438	429	460	462	491	468	524	474	454	453	461	438	462	446	464	451	427	391	446	426	461	470	436	451	440	453	471	483	455	437	446	478	450	404	409	445	429	428	437	432	423	448	443	449	418	446	411	413	462	466	457	459	406	403	441	461	461	432	464	429	431	427	457	430	427	459	457	430	439	426	448	466	453	407	448	434	433	470	424	427	464	472	423	451	406	460	459	447	456	474	434	473	437	465	404	430	419	470	435	443	447	436	461	443	478	445	455	428	410	414	478	417	465	396	472	457	438	437	436	401	444	429	462	466	439	480	440	433	440	422	459	442	452	436	450	458	427	422	500	458	459	462	414	455	410	435	453	451	448	488	438	416	427	445	455	400	441	446	452	461	467	447	404	413	449	394	393	446	461	470	456	441	500	464	467	411	463	465	444	429	440	428	432	457	435	437	427	433	418	410	437	425	444	451	414	438	449	437	446	438	468	440	436	448	445	436	451	429	430	443	425	449	460	454	425	431	439	441	429	454	442	408	441	501	399	440	415	420	387	442	416	439	446	412	468	436	423	464	462	442	450	448	455	478	444	474	445	439	423	470	453	449	459	429	442	439	442	462	455	407	459	451	436	439	424	452	440	458	439	428	445	455	426	420	449	434	447	452	450	439	422	433	469	427	425	485	423	431	427	453	441	448	481	413	445	408	460	434	477	448	453	471	454	454	439	443	440	510	462	435	407	459	480	399	374	442	400	428	400	433	478	425	497	427	422	439	444	501	445	433	438	443	422	430	433	444	413	442	441	433	452	424	454	432	420	440	460	477	426	440	408	470	441	454	407	425	453	463	440	444	430	429	471	428	448	439	453	412	441	466	439	420	456	433	426	456	484	414	467	437	471	460	445	428	424	443	425	419	424	428	424	413	497	431	438	431	418	429	455	408	439	450	434	461	466	483	426	435	436	457	435	435	428	441	404	427	415	457	445	435	439	414	466	396	445	424	432	430	451	447	435	467	442	434	396	445	455	415	449	427	452	456	429	426	460	471	452	484	471	442	413	405	416	475	430	454	418	439	448	441	431	441	475	455	410	398	410	452	452	429	467	444	431	438	446	427	429	464	409	471	439	417	444	463	416	434	450	470	385	417	445	446	417	456	439	454	443	450	419	414	413	453	420	443	426	444	464	464	456	414	406	439	438	407	443	457	454	462	433	461	455	435	470	437	480	467	446	447	430	450	437	437	462	458	423	420	425	420	437	477	443	427	459	435	443	444	454	454	411	426	436	457	436	459	412	433	451	474	449	462	454	435	455	498	465	433	471	441	447	400	438	438	452	442	469	469	436	433	446	444	406	442	443	420	470	382	469	504	443	460	452	435	438	462	464	429	432	440	436	437	465	450	418	423	420	444	445	449	480	435	465	469	433	466	461	388	420	410	463	426	429	426	418	477	428	430	381	459	401	453	485	424	424	458	443	457	451	472	431	428	450	437	447	462	411	423	446	448	482	460	527	457	444	447	464	454	438	430	392	437	442	486	469	477	401	421	477	433	437	402	412	415	457	435	424	416	459	446	430	436	442	476	446	472	443	402	424	446	421	440	444	443	443	432	448	433	411	443	446	421	469	461	453	441	447	438	447	441	444	468	469	457	453	446	411	445	453	438	460	427	473	396	453	471	459	432	437	456	442	436	406	438	452	459	429	434	431	436	422	435	463	421	473	453	440	479	431	462	426	480	435	427	476	436	420	434	453	419	437	456	425	435	439	472	419	412	431	440	442	494	474	447	445	477	439	473	442	434	414	447	401	454	413	440	433	456	470	426	454	410	459	467	462	429	452	463	483	437	400	461	421	441	442	451	428	455	443	432	467	434	448	438	462	408	445	462	416	451	435	468	439	439	473	427	453	440	432	437	468	474	478	434	442	447	460	482	405	430	468	444	449	424	439	437	446	453	419	435	445	435	452	472	443	432	448	424	441	443	442	443	492	415	433	466	457	429	470	397	440	438	421	447	432	448	424	447	442	438	440	442	478	454	453	422	435	437	431	437	453	451	465	439	429	441	493	500	415	433	483	434	438	456	410	442	425	436	408	442	451	405	488	420	483	447	423	477	444	460	423	438	398	458	450	417	459	443	446	473	477	407	443	475	453	440	480	427	430	455	479	444	457	463	423	428	449	447	445	459	440	490	404	455	450	398	452	436	449	473	465	423	492	455	483	399	469	439	440	434	469	423	437	448	449	454	451	456	455	438	449	462	456	448	446	461	429	471	446	445	480	474	443	436	439	432	465	451	415	491	421	462	431	406	418	450	480	458	427	428	437	434	496	447	470	432	446	470	427	460	464	437	473	425	435	423	454	428	438	436	434	449	447	451	410	484	411	462	467	410	443	416	400	476	434	452	454	410	469	460	462	485	435	417	457	447	422	436	448	465	430	440	473	433	433	439	419	455	439	461	449	435	433	467	434	433	479	454	460	435	402	461	439	431	422	461	448	431	439	411	436	440	455	451	442	428	446	501	479	456	476	433	427	434	433	480	445	462	441	456	442	448	423	442	464	461	393	468	454	450	434	473	462	469	442	420	422	442	423	452	441	434	424	428	450	473	458	455	480	435	441	456	484	448	429	427	456	409	464	389	431	454	466	444	446	439	487	416	442	426	403	441	449	467	451	406	425	436	460	473	443	433	462	441	436	475	467	486	441	430	468	464	473	445	470	453	430	435	456	415	431	420	448	448	400	471	429	456	434	429	436	459	457	450	456	461	451	386	454	421	431	422	435	406	471	436	458	463	444	438	410	445	456	454	448	443	422	446	436	463	411	402	406	443	436	450	406	440	437	413	465	431	469	456	386	431	447	489	469	426	452	442	422	488	463	455	463	436	455	401	472	428	431	406	456	441	470	443	451	442	480	458	464	453	474	462	440	457	448	417	446	461	461	448	433	449	429	403	448	481	449	412	407	452	440	423	439	435	436	479	466	465	444	446	419	430	449	445	454	436	471	457	428	436	451	430	452	423	443	418	449	473	460	474	476	451	459	419	412	452	425	441	460	464	438	486	447	454	429	459	436	411	438	467	413	448	453	425	450	439	448	409	472	504	420	466	446	457	415	452	461	435	444	475	460	435	452	459	448	481	462	457	423	439	450	472	437	443	442	460	432	425	459	449	463	448	440	475	401	477	406	443	450	464	426	441	459	450	432	432	436	466	435	440	475	426	436	414	400	404	443	465	461	483	452	420	439	429	432	456	426	465	482	460	448	462	433	443	434	448	468	460	450	418	460	422	468	439	468	487	424	450	450	404	446	446	442	466	478	423	464	434	449	473	445	455	445	433	487	428	456	397	458	450	431	396	451	414	437	442	454	416	449	468	438	400	442	421	447	444	428	462	447	415	453	427	372	430	445
2774	1179	1591	1474	1385	1021	611	413	334	235	189	148	157	138	150	157	126	124	114	124	127	104	124	127	113	115	136	132	124	124	122	114	117	110	129	134	138	108	133	144	123	133	123	98	132	120	126	127	110	136	132	87	106	122	119	142	118	126	128	116	95	130	115	114	121	134	137	125	119	113	118	125	111	103	118	101	117	122	125	131	119	117	129	115	114	120	113	130	125	93	127	113	122	121	118	118	120	122	114	147	126	107	126	111	123	125	116	113	120	125	121	116	103	147	120	117	149	100	119	121	122	105	127	107	115	115	134	119	127	92	119	126	124	117	115	114	130	126	117	108	126	130	123	91	97	125	133	115	104	138	130	130	124	109	114	125	117	122	125	119	142	126	120	101	122	107	116	141	122	132	125	102	116	117	116	113	133	109	107	124	119	129	108	132	127	112	119	121	116	126	117	134	130	115	129	111	143	129	116	142	122	115	121	124	103	107	135	122	111	121	120	134	106	132	104	134	98	109	118	123	119	120	119	128	120	120	128	117	134	112	133	118	116	113	107	115	113	123	135	95	104	112	100	121	117	123	131	144	111	114	127	124	117	116	119	100	113	125	115	110	121	125	130	121	121	117	120	117	125	99	101	104	121	111	114	125	118	132	123	123	106	127	108	128	115	109	117	121	104	112	126	131	120	116	103	117	115	120	122	115	124	113	104	125	129	117	117	122	106	134	124	106	102	123	107	117	103	113	131	121	120	112	116	136	118	132	135	115	109	123	129	111	117	106	130	113	140	127	126	102	98	114	127	124	113	107	129	117	123	115	117	116	124	100	130	109	125	125	111	124	119	118	121	100	97	125	139	132	122	115	122	117	124	118	106	118	118	129	118	124	128	112	121	111	117	101	99	126	117	121	121	121	108	123	140	117	126	120	121	115	119	122	106	108	116	118	125	125	143	131	120	131	113	126	127	121	115	130	106	112	132	118	125	100	121	121	128	106	131	112	127	119	116	101	127	119	130	122	137	117	116	120	92	118	113	103	133	120	122	132	142	92	123	120	117	127	118	124	123	106	109	139	110	118	115	121	117	121	111	116	127	128	118	118	128	110	118	123	114	128	127	124	124	114	130	132	111	131	110	124	101	126	130	130	117	106	108	127	143	120	119	102	108	145	125	108	125	112	106	136	139	127	129	117	133	113	125	121	138	133	110	113	121	154	108	125	131	119	139	103	141	108	110	115	120	108	130	106	102	132	119	124	102	129	101	119	120	109	127	118	103	115	108	131	116	100	102	131	117	134	142	114	115	110	114	125	116	126	111	123	111	123	132	127	125	136	134	114	121	126	127	133	97	106	122	123	116	118	103	116	137	139	120	110	121	128	123	118	125	122	132	134	117	114	125	120	113	150	126	124	116	119	123	133	113	122	109	131	121	103	107	114	129	122	123	127	112	109	122	114	137	121	115	103	110	116	128	113	124	115	117	119	109	111	125	116	117	128	125	122	122	130	106	123	126	112	111	108	115	129	123	121	129	132	131	128	128	120	109	116	117	103	144	106	123	118	123	102	109	122	112	116	130	136	134	120	132	106	118	119	127	112	116	135	117	126	119	101	114	113	121	135	127	126	98	116	123	128	123	102	109	126	119	119	123	119	136	112	115	124	111	98	114	108	136	105	114	96	103	123	116	122	147	126	103	144	111	127	116	102	119	134	127	131	119	115	118	109	140	109	122	109	119	148	128	127	116	117	140	131	110	122	114	111	143	113	115	102	136	116	128	118	117	136	118	109	125	108	137	115	112	135	128	127	124	126	131	104	110	121	113	124	122	121	101	116	99	120	128	122	115	130	107	129	109	116	133	107	113	110	133	129	117	129	143	126	119	113	133	115	109	128	134	122	118	123	126	130	128	110	111	135	125	141	118	135	118	116	125	105	119	118	131	92	124	144	142	125	123	96	125	140	113	145	103	112	112	131	131	118	128	110	127	97	99	122	123	113	118	99	129	114	137	144	111	135	117	139	119	117	149	115	114	132	141	123	139	108	123	110	126	128	118	126	111	126	115	132	137	112	136	122	120	102	122	126	102	140	131	112	125	144	127	121	126	104	121	107	113	140	121	109	114	124	118	125	117	112	132	109	116	110	110	117	110	108	130	121	122	130	125	117	120	129	146	104	132	110	125	100	127	107	111	122	128	113	89	121	117	131	122	121	131	121	134	93	136	124	117	136	111	125	103	128	124	113	130	123	109	117	123	114	108	119	111	121	137	134	144	123	132	129	110	115	95	94	121	122	108	129	106	118	108	109	129	110	111	135	135	108	101	130	113	138	116	111	132	110	128	120	109	123	101	132	125	137	126	135	112	111	121	142	111	123	117	117	124	123	88	125	108	117	131	108	119	125	127	105	134	118	120	104	109	109	131	140	96	128	91	116	109	135	119	114	119	104	127	124	99	111	133	112	126	125	100	114	131	118	165	115	124	136	106	117	114	135	133	138	155	120	114	112	126	119	110	125	103	123	129	104	128	118	124	125	114	110	125	100	126	125	120	116	145	133	127	115	113	136	124	124	124	122	125	121	110	118	134	137	103	110	118	122	139	111	118	111	118	98	96	118	114	112	124	110	117	112	113	103	123	125	122	107	118	126	123	115	120	121	97	113	111	126	130	97	109	105	126	113	112	107	100	132	112	108	114	123	126	97	119	132	126	106	115	125	113	121	122	121	120	119	137	129	115	124	146	117	123	121	135	117	109	119	114	106	136	127	126	111	126	127	119	129	108	122	125	124	119	130	126	116	131	115	132	115	117	107	112	126	129	121	132	107	126	104	119	133	131	104	134	118	113	116	115	128	147	126	137	102	115	125	119	136	99	114	123	114	112	123	124	107	109	149	106	102	124	125	148	111	129	118	126	141	107	120	128	107	133	102	122	118	132	122	122	136	109	132	108	119	109	123	132	107	111	106	109	142	112	121	112	132	113	112	145	130	125	127	116	139	122	126	124	111	118	115	116	126	131	118	119	88	97	122	99	105	117	119	137	102	124	142	121	116	118	132	108	125	103	114	120	145	109	105	109	128	122	97	91	131	122	102	100	118	113	108	105	113	129	141	96	114	129	120	127	121	104	120	109	111	112	90	119	134	106	126	132	130	138	121	103	111	111	101	129	120	137	127	116	114	105	108	108	109	116	108	108	115	120	125	130	110	125	114	119	100	125	125	117	126	113	111	109	122	127	126	112	104	142	127	128	142	96	124	115	132	130	130	119	109	128	109	134	130	114	129	129	119	124	121	116	124	114	133	103	101	119	111	114	118	134	110	120	128	120	124	126	114	125	117	118	105	112	122	123	122	124	112	123	111	120	136	120	128	128	107	142	136	115	126	119	115	131	135	121	118	117	140	106	116	110	110	111	122	118	113	93	129	117	125	117	114	134	91	134	126	108	132	136	111	132	107	131	117	127	132	112	102	131	135	108	130	137	121	109	123	105	120	143	126	122	128	101	114	118	118	117	116
2650	1714	4099	5421	6202	4737	3077	2167	1575	1161	960	841	756	737	747	673	598	535	489	493	480	480	455	414	447	441	430	468	433	424	439	451	452	454	449	444	466	418	426	436	458	460	462	491	496	436	434	460	406	421	439	484	406	457	487	483	468	516	457	481	450	454	464	455	420	417	392	466	453	433	506	454	458	470	429	428	442	411	456	444	428	457	425	479	454	432	437	466	431	426	440	424	444	437	471	445	433	443	438	480	424	421	416	439	419	442	411	433	453	439	449	432	434	438	406	468	430	439	421	424	463	400	430	469	410	421	471	428	415	434	442	420	412	455	447	408	430	412	437	412	431	395	441	444	449	417	410	470	422	416	439	433	440	502	420	428	420	422	448	426	444	432	466	460	451	471	449	455	468	430	470	444	404	457	448	453	423	474	394	457	429	431	411	508	437	416	451	468	435	419	507	442	431	456	451	423	438	448	484	479	469	463	451	428	403	461	412	443	441	407	447	416	427	445	484	467	414	431	405	438	430	422	419	428	431	455	440	428	445	431	421	473	475	467	449	494	471	451	399	437	435	409	458	446	419	458	424	440	436	456	429	407	396	466	429	426	425	430	461	444	421	433	424	443	455	437	432	435	465	422	431	417	411	430	444	433	436	437	448	463	405	459	405	450	454	463	426	404	434	437	422	444	416	420	431	438	416	476	427	422	442	452	441	411	434	431	424	452	461	475	439	438	441	449	428	454	464	424	415	450	425	440	454	462	434	410	424	424	414	421	444	443	447	394	444	437	444	473	426	465	459	419	449	430	438	445	441	422	433	441	424	469	427	415	435	459	426	449	417	444	427	439	478	474	431	437	402	447	454	411	463	472	454	438	468	427	437	454	424	458	419	426	443	458	462	448	428	428	489	453	430	394	403	439	410	480	452	425	431	435	436	453	437	454	434	477	434	428	428	479	451	431	438	405	418	421	464	456	443	426	436	452	455	418	431	410	434	416	431	403	428	397	443	461	430	416	460	417	414	417	416	409	443	425	468	439	435	428	420	434	443	422	442	433	397	425	440	440	437	481	442	486	449	491	440	471	441	405	494	430	415	434	403	429	486	410	424	424	447	413	405	449	444	414	435	415	446	417	395	466	457	432	408	430	462	428	442	455	426	400	433	375	430	439	438	431	443	436	428	446	423	411	471	450	436	444	423	425	428	425	401	417	416	412	445	432	416	442	436	445	426	433	409	470	435	492	415	453	448	443	418	453	428	468	439	461	454	455	434	413	455	432	415	439	454	425	429	416	435	456	473	462	426	467	395	459	417	440	411	418	424	447	484	408	411	413	424	446	452	449	459	416	410	425	431	447	440	444	469	447	434	438	419	446	411	420	431	438	418	414	452	430	455	432	413	427	445	388	427	426	442	420	415	443	425	415	416	467	444	424	456	407	446	450	425	453	435	448	458	423	463	443	436	417	440	454	416	447	420	445	430	432	411	433	423	446	457	450	437	454	412	438	432	454	448	454	407	416	466	477	445	423	439	473	480	435	421	438	458	408	410	459	427	419	414	428	420	448	428	404	415	430	456	460	409	440	459	421	433	467	441	455	451	441	438	403	456	412	415	466	431	420	422	457	446	402	414	435	475	470	453	441	439	450	437	439	437	444	458	410	441	446	445	451	427	421	428	415	439	399	449	469	416	471	447	442	425	430	442	447	425	432	435	435	445	429	423	449	494	436	419	458	403	411	441	418	411	432	452	418	450	460	420	388	400	436	393	397	440	474	381	435	473	439	433	412	438	424	453	444	446	443	422	466	386	455	444	482	428	409	452	417	487	448	428	398	449	466	456	427	401	440	426	426	451	432	452	424	445	407	432	459	431	414	435	428	410	413	451	432	433	449	416	415	458	422	457	423	459	440	425	468	425	438	446	454	432	431	443	448	427	445	450	437	435	478	414	416	434	413	456	444	424	460	444	418	454	417	433	418	418	456	447	446	425	451	452	423	407	442	412	432	429	445	428	435	433	445	458	414	438	434	477	466	433	448	467	420	423	449	406	416	439	455	440	426	421	422	443	435	409	437	436	454	423	423	436	449	437	409	441	484	421	464	423	422	425	435	473	419	432	446	446	468	404	442	423	501	458	440	458	468	427	418	455	440	451	450	433	437	431	449	432	414	460	479	488	454	466	437	416	441	427	477	415	402	436	442	467	437	450	463	434	439	439	439	453	430	430	442	393	421	431	401	444	427	437	433	432	424	411	429	465	442	457	442	433	443	392	445	431	437	446	454	438	426	417	435	438	402	469	426	407	437	438	439	423	467	452	463	447	403	439	395	458	433	449	462	454	417	436	473	432	467	474	423	480	445	442	478	477	447	448	413	453	401	456	457	447	462	451	461	477	381	428	434	446	431	435	441	426	444	415	437	435	447	453	475	452	432	420	453	428	437	436	473	459	422	438	440	440	445	413	405	422	436	458	434	416	414	432	414	394	479	431	447	445	435	426	449	448	464	445	453	448	407	417	418	408	462	444	398	414	416	476	464	423	431	450	441	432	450	423	428	463	434	430	412	458	430	427	433	445	446	432	459	453	455	437	434	441	457	466	451	442	462	396	441	463	438	433	438	391	428	444	426	439	430	434	426	456	448	457	439	428	412	428	410	460	469	441	423	473	465	425	450	431	432	437	468	425	409	422	424	406	401	417	420	444	436	448	417	439	439	468	434	449	403	449	403	453	450	405	463	465	421	438	452	466	446	424	435	434	452	440	461	434	430	448	387	441	459	439	434	428	397	419	430	421	427	427	435	448	440	439	449	451	421	424	439	413	416	455	459	432	427	469	430	450	443	421	429	432	428	398	476	444	398	420	443	421	441	422	434	430	438	428	429	452	449	434	462	458	426	415	433	440	462	448	454	460	450	418	435	458	382	445	440	399	431	423	416	410	415	408	457	475	405	423	438	447	478	418	442	442	479	460	428	447	449	451	425	443	452	436	414	408	465	455	392	427	409	455	451	470	465	460	419	469	440	420	430	442	384	425	426	440	425	422	434	451	450	434	461	436	434	407	420	425	435	439	441	430	465	412	430	441	407	433	432	399	405	426	476	449	428	488	450	409	426	464	451	445	449	457	410	419	456	467	449	445	457	430	411	431	441	411	434	449	430	442	460	452	445	411	436	446	394	462	451	443	446	441	436	390	410	423	453	441	458	447	420	444	458	388	426	433	430	445	480	433	425	446	436	445	418	417	406	445	471	406	414	455	434	434	429	419	424	452	454	430	416	426	454	413	428	481	457	428	415	463	443	430	437	399	452	411	455	485	414	452	450	451	455	440	424	421	443	435	432	425	427	464	462	444	441	431	434	421	421	449	439	429	426	426	426	415	475	423	430	434	453	413	423	451	455	429	409	430	435	438	443	466	430	444	435	407	425	472	419	434	471	444	438	487	442	425	437	459	427	426	418	435	406	453	474	464	428	431	468	473	458	453	419	447	466	435	446	430	430	434	448	437	425	456	408
2731	1162	1608	1548	1529	978	573	411	277	222	183	169	184	166	164	156	144	132	130	127	129	135	117	139	116	114	126	110	113	113	124	129	130	136	130	118	99	110	108	121	129	128	110	126	129	106	122	130	124	131	112	116	124	117	120	121	107	125	137	107	132	123	125	134	116	105	124	106	137	112	104	109	111	116	153	118	116	110	115	121	107	106	121	103	138	127	111	120	112	115	125	122	117	121	106	98	130	134	110	143	134	114	148	117	135	113	126	116	133	130	116	99	119	117	128	120	125	139	120	110	103	121	133	130	117	107	122	132	117	123	123	117	115	150	111	109	109	120	113	117	109	123	114	107	118	120	102	107	113	127	119	115	145	107	119	121	116	123	110	129	118	114	114	111	133	106	122	100	137	114	120	109	139	112	117	120	104	147	127	125	136	126	131	127	118	134	130	115	125	119	104	122	111	134	142	123	122	144	123	131	126	117	120	127	114	132	117	116	105	123	121	102	115	117	128	111	118	120	132	110	124	126	105	123	130	117	112	98	145	131	122	124	114	115	130	132	136	134	124	123	132	130	109	113	112	123	130	93	117	97	104	117	126	120	118	111	134	142	115	136	111	115	113	119	134	121	123	119	129	124	105	124	101	133	116	113	91	120	128	124	107	110	123	127	108	125	139	131	127	109	108	98	109	115	131	116	116	124	96	117	111	114	112	129	117	131	125	115	109	127	118	108	117	101	119	133	123	103	115	128	112	114	118	129	130	114	126	117	126	113	118	111	109	132	136	138	101	115	132	116	118	115	119	133	134	121	123	110	122	148	114	121	124	100	139	120	108	118	115	134	119	101	126	124	110	136	127	127	121	121	122	114	103	125	118	122	132	119	94	132	127	129	126	113	115	129	130	107	123	107	112	120	137	118	110	117	122	100	111	126	121	103	126	144	126	120	115	151	130	127	119	109	114	128	142	107	120	128	122	99	106	127	135	99	117	149	118	131	106	114	109	101	126	125	125	88	116	139	128	122	139	120	126	126	123	112	106	121	137	102	127	121	122	106	119	117	106	96	119	103	120	115	122	123	124	113	121	106	126	127	100	124	115	121	116	129	110	138	119	118	116	125	106	108	125	107	117	108	115	128	128	123	120	128	102	122	141	131	138	123	136	131	101	117	103	119	109	130	124	122	112	136	127	122	103	124	111	125	118	106	124	135	112	113	139	131	118	117	134	101	103	123	121	126	125	142	99	97	99	123	117	121	99	124	144	114	133	116	115	129	124	121	134	125	123	150	125	115	113	127	109	123	132	123	102	108	124	122	115	100	109	110	132	129	120	109	126	114	121	117	107	115	112	116	126	131	127	107	128	103	118	104	116	116	138	119	121	101	130	128	133	126	114	148	120	107	117	115	108	118	117	98	117	106	98	121	126	125	146	102	124	127	124	103	135	97	129	126	105	110	122	125	131	103	136	115	109	125	108	126	114	140	135	112	123	136	115	113	131	117	134	119	103	106	128	120	133	118	107	119	116	121	110	143	103	119	112	112	101	115	124	120	111	140	123	144	149	117	121	137	123	116	105	125	122	121	114	107	119	98	129	105	127	109	122	123	115	99	123	124	132	115	125	129	103	135	93	125	108	124	142	155	136	116	129	114	107	113	116	117	126	109	131	117	119	131	127	115	131	96	107	124	114	138	110	122	134	126	120	125	117	125	116	125	120	119	123	128	110	153	106	118	104	121	129	117	120	116	116	107	113	129	118	128	116	126	119	100	101	108	141	139	113	132	149	108	125	130	108	123	103	120	133	113	124	151	120	122	118	120	108	105	118	133	119	140	114	110	118	121	109	112	110	122	122	125	132	116	126	114	133	130	118	111	126	116	125	121	114	109	100	127	143	129	129	112	113	103	113	122	122	118	142	120	142	112	120	110	124	121	121	128	124	152	112	110	120	130	125	116	107	107	140	122	128	114	123	105	153	127	140	106	118	125	107	131	126	115	137	138	101	136	119	117	120	109	113	114	118	111	109	114	122	99	113	101	120	117	127	107	123	131	112	106	131	132	102	122	110	115	113	116	112	109	144	124	122	134	114	117	122	112	102	127	108	109	103	116	130	112	130	126	102	97	152	116	105	122	119	135	102	129	145	109	115	132	128	114	110	115	119	129	137	122	113	114	142	117	119	117	112	114	127	122	117	139	129	125	121	140	113	119	116	130	131	104	104	129	110	113	136	107	130	105	133	116	103	132	131	118	126	108	120	126	116	136	119	130	115	122	115	120	117	134	119	115	119	112	113	116	124	138	132	96	111	107	122	124	118	116	141	121	120	105	119	110	116	106	120	88	119	125	111	139	107	122	120	131	134	118	128	120	100	136	125	127	117	110	118	119	113	111	132	128	154	109	120	116	113	104	116	110	144	122	102	110	131	127	142	118	124	115	109	119	130	112	114	127	124	116	123	122	115	135	116	100	124	118	126	92	114	116	114	115	112	141	134	106	91	111	137	133	111	127	123	133	115	116	112	109	103	154	104	113	100	101	123	138	126	114	118	113	123	126	126	129	121	125	124	133	102	117	117	96	121	115	115	120	113	120	113	129	109	106	121	134	111	119	115	131	120	121	100	112	125	119	120	121	136	107	124	132	117	115	131	137	145	108	122	113	138	119	111	131	107	121	127	121	132	123	129	120	119	109	130	113	112	121	119	113	127	118	127	122	118	134	131	112	133	125	105	122	115	120	118	115	118	128	114	125	120	106	122	131	102	100	117	103	115	150	112	132	117	115	120	114	105	121	109	142	113	97	95	122	117	143	125	114	120	124	124	120	112	136	129	115	131	127	95	107	111	113	116	91	117	117	126	111	117	103	106	131	131	122	123	131	106	107	123	109	125	135	138	121	121	104	112	123	127	133	103	123	133	114	121	127	121	109	130	126	112	124	123	99	96	119	124	103	114	111	127	111	119	131	131	122	116	140	127	132	120	129	125	129	126	124	126	124	130	137	127	130	117	124	105	123	140	125	139	116	112	117	115	115	112	105	140	132	120	124	126	117	117	117	118	156	126	135	116	120	115	132	118	113	133	107	130	120	114	119	124	116	125	125	131	126	128	120	120	108	135	115	116	94	104	119	126	109	116	124	129	114	131	113	116	128	123	128	121	120	133	127	111	119	134	112	127	118	124	135	129	112	116	129	116	109	125	114	113	111	117	136	126	132	126	116	127	131	111	110	122	113	129	124	135	110	109	110	120	135	113	119	131	125	128	124	125	117	142	129	126	117	106	123	123	123	141	124	127	115	130	119	106	136	136	102	157	136	128	96	112	119	121	105	105	124	129	122	124	126	99	115	123	121	126	122	113	110	120	127	109	123	103	107	132	127	114	105	113	107	120	126	125	123	135	118	119	114	134	108	103	110	127	136	124	125	116	110	125	126	130	103	125	132	114	106	113	113	115	116	119	121	128	130	131	127	100	124	113	113	111	117	117	123	125	121	116	133	102	122	135	127	104	99	132	129
2755	1658	4107	5636	6397	4229	2896	2171	1511	1075	899	830	675	723	728	669	573	515	497	451	424	458	502	441	431	472	463	463	425	477	478	461	425	469	457	427	479	446	427	448	433	479	442	439	450	425	476	444	445	497	444	414	472	452	494	460	456	444	425	426	449	416	461	409	425	396	460	463	455	466	408	463	411	441	470	457	480	465	450	441	469	488	448	409	429	453	438	419	456	411	452	463	426	405	443	444	439	473	450	455	471	432	429	417	442	435	430	449	431	424	458	418	439	443	420	386	413	415	454	454	428	413	379	443	399	423	437	391	430	451	450	403	461	445	476	418	434	406	473	447	521	400	476	444	456	432	435	426	422	476	436	397	412	442	457	422	429	441	404	439	413	410	407	437	448	458	416	407	448	419	450	399	444	445	403	431	449	465	426	421	447	448	442	443	419	461	409	424	435	450	448	425	470	471	421	461	431	414	425	409	442	437	444	433	463	468	411	436	433	420	454	448	436	460	441	450	459	477	432	429	438	418	436	454	442	474	451	431	450	445	441	429	449	410	385	405	392	435	409	399	401	423	426	415	427	449	427	419	435	423	402	432	415	415	408	404	458	411	460	480	393	438	473	439	413	450	471	477	427	458	432	463	432	394	444	435	412	453	447	452	408	440	427	462	408	449	438	446	429	419	476	457	427	418	446	427	448	411	445	423	434	447	468	404	423	436	448	428	423	430	437	441	402	415	446	427	469	413	395	429	431	487	411	419	452	435	394	422	459	406	435	438	419	464	375	421	467	435	427	451	421	426	429	439	447	456	406	397	458	453	393	405	429	422	430	405	379	431	434	407	420	446	470	415	462	422	417	436	421	453	433	456	421	429	434	403	430	399	402	449	420	471	409	471	411	421	436	411	467	432	433	416	419	417	460	430	412	456	446	446	421	446	401	439	446	424	442	392	399	438	434	429	437	419	417	448	435	425	425	430	403	436	419	455	416	423	406	422	430	441	464	454	444	437	462	420	409	450	400	445	401	409	446	435	429	371	408	423	432	444	450	438	451	409	418	416	418	425	435	429	398	426	441	422	453	407	451	440	406	385	424	434	427	438	405	444	474	438	440	425	427	435	426	405	423	397	449	432	434	395	402	434	431	443	459	451	440	448	422	428	420	414	437	404	428	429	422	445	428	420	474	450	432	438	392	443	472	457	467	414	461	455	428	433	412	434	414	431	434	451	435	431	426	427	451	491	430	400	433	480	407	443	447	433	444	445	430	439	453	408	427	397	486	426	425	437	430	417	464	385	418	438	418	432	431	460	443	436	403	429	460	448	443	410	432	450	417	408	461	410	442	458	465	423	444	435	451	420	396	428	449	434	429	445	413	423	445	429	441	439	450	413	420	427	411	476	448	423	462	412	411	397	433	428	432	411	437	405	408	441	439	406	436	404	403	460	391	436	443	434	412	407	414	387	469	409	453	464	446	393	409	476	374	434	403	429	470	417	420	411	446	426	441	429	458	455	436	412	441	425	408	443	399	433	424	462	468	444	440	407	489	431	427	410	428	420	448	447	421	466	406	440	443	422	442	443	437	436	423	441	430	467	444	408	405	453	454	442	459	464	417	441	451	406	456	454	434	431	459	432	461	462	465	437	425	439	433	424	441	443	406	449	427	461	423	438	429	434	442	395	459	420	444	430	462	438	450	426	443	443	443	396	453	403	399	436	425	448	426	476	423	411	430	399	440	467	444	423	425	432	412	459	431	448	423	436	432	406	415	424	411	441	444	451	441	428	417	438	438	467	411	424	432	392	412	459	463	428	473	429	438	412	418	438	466	430	445	453	437	435	473	431	410	449	418	462	445	462	404	397	465	439	446	413	474	428	434	421	437	421	437	420	433	440	470	446	426	407	422	419	429	426	480	444	455	403	435	441	437	416	406	409	421	436	445	417	452	413	414	411	474	396	463	440	439	413	425	453	459	408	429	416	465	424	438	391	459	445	441	437	407	457	474	437	421	441	453	431	435	454	461	458	437	423	414	389	426	441	397	461	428	425	414	456	448	417	422	422	431	438	419	421	428	433	483	440	435	452	443	421	444	405	456	475	453	421	461	425	453	431	445	454	483	428	464	418	445	436	451	454	428	408	442	439	432	463	417	454	457	414	439	416	455	419	459	427	427	466	451	445	393	445	429	405	427	376	404	425	442	446	427	454	452	439	445	426	453	451	453	447	412	411	421	429	436	421	421	402	437	468	421	424	420	420	476	412	434	418	415	433	412	423	441	431	460	435	469	465	451	430	426	418	425	431	425	428	431	433	369	428	427	459	443	434	432	452	476	407	458	427	467	453	450	434	411	455	459	434	431	424	443	430	422	437	472	429	455	431	435	433	457	426	455	441	468	475	414	418	427	413	431	432	412	469	412	436	431	443	444	395	436	426	442	424	456	418	430	429	418	422	445	432	398	417	452	448	434	437	446	414	458	435	433	477	440	429	358	440	425	439	428	434	443	428	478	415	428	474	401	440	437	495	429	452	438	445	392	400	415	392	444	446	430	453	417	436	403	416	440	442	433	409	405	431	444	434	435	405	431	435	428	434	454	440	453	442	444	465	432	466	419	429	440	403	439	457	407	439	450	440	422	436	425	449	428	428	412	435	440	453	411	450	425	420	426	412	410	450	410	417	440	437	435	422	418	418	406	443	422	449	395	407	439	447	434	411	467	437	408	421	431	427	448	408	473	430	420	408	444	439	435	398	437	478	405	431	395	473	425	447	429	448	443	442	412	384	409	451	445	423	479	451	439	460	435	438	454	442	437	432	455	431	453	416	430	473	426	431	443	439	437	419	405	415	427	419	449	453	404	416	435	467	448	382	402	407	407	466	486	416	406	441	454	433	422	415	422	449	449	469	406	432	417	462	412	430	426	413	462	422	425	427	433	463	438	393	459	471	441	418	462	452	438	426	434	396	409	398	447	459	418	430	475	453	444	438	439	416	456	413	428	424	450	438	500	444	434	385	445	390	416	420	458	416	445	426	412	461	434	427	425	473	451	398	470	450	405	449	449	449	447	444	436	426	453	439	410	478	420	433	478	403	463	448	448	442	441	434	450	446	436	469	418	405	480	408	443	412	456	432	475	463	428	439	447	471	401	483	412	432	445	452	458	401	426	435	443	414	469	409	448	448	440	422	440	475	474	435	434	450	449	429	463	415	410	423	430	432	418	414	429	455	437	443	435	416	441	418	455	458	436	439	415	477	404	460	463	459	414	419	445	427	441	418	421	439	490	455	433	445	468	399	396	428	418	421	465	446	425	441	413	446	427	448	468	422	447	462	426	393	416	415	467	459	448	416	430	403	433	427	442	478	430	430	401	452	449	430	416	482	422	449	422	414	447	431	406	446	458	431	417	429	467	428	451	438	425	443	475	427	421	406	459	485	423	438	431	420	402	417	420	436	420	458	447	439	433	454	401	434	436	408	412	465	441	413	483	470	432	400	435	414	428	446	420	442
2760	1128	1697	1577	1433	1062	551	358	319	203	186	163	138	154	156	152	130	119	150	121	121	120	130	163	90	112	122	118	121	130	133	121	134	117	130	115	115	122	123	119	136	122	114	130	122	110	119	134	119	114	126	117	144	110	117	117	126	106	118	132	126	121	114	133	136	116	119	114	125	120	116	125	123	127	121	143	117	134	111	111	142	107	97	130	107	95	140	118	121	107	111	125	125	113	120	123	118	123	110	111	142	90	105	95	105	120	101	108	142	123	129	127	114	123	124	94	101	127	102	128	115	113	123	134	108	114	82	117	126	113	115	132	129	120	119	118	124	121	128	121	119	147	122	122	102	125	131	115	118	128	119	112	142	108	120	121	124	122	124	103	123	123	123	115	121	123	122	123	104	101	121	119	138	116	140	113	115	122	125	112	120	108	133	141	104	124	127	138	122	118	117	119	128	112	109	137	111	134	103	116	111	108	128	128	114	104	115	122	133	117	113	123	113	123	115	111	121	107	115	99	90	139	130	110	120	117	118	122	105	110	133	98	119	116	125	109	139	129	115	106	132	101	110	162	120	116	126	110	114	113	128	106	139	113	139	105	120	118	114	113	128	122	94	108	141	112	114	127	123	115	121	94	119	128	130	123	122	118	115	123	107	102	113	108	135	116	121	123	126	113	102	89	115	113	129	128	128	125	134	127	112	144	130	133	132	134	134	129	126	134	99	117	102	123	116	122	118	96	119	103	117	125	110	106	133	136	116	112	138	125	117	112	116	123	105	115	110	140	136	138	121	107	127	119	109	105	108	114	114	108	124	111	123	116	107	121	133	126	138	98	123	140	128	120	117	111	118	116	102	124	112	115	121	131	109	121	124	121	112	126	124	120	133	116	111	104	136	104	106	109	132	116	122	89	119	108	114	114	149	126	150	130	130	110	134	141	129	103	132	118	108	105	117	120	120	130	113	128	113	102	116	126	107	110	119	110	127	138	130	129	111	128	131	111	113	116	103	123	139	134	106	161	119	118	105	126	121	136	111	107	126	125	124	116	103	123	115	104	107	113	121	122	119	118	115	118	118	118	139	130	117	106	110	116	121	116	113	123	116	132	119	113	109	113	114	140	119	110	108	133	113	105	105	116	118	112	119	112	134	128	117	121	109	140	133	123	111	122	119	119	136	119	110	124	130	114	129	139	108	111	119	114	118	107	116	128	121	127	116	106	115	128	113	113	113	110	105	132	112	118	121	138	107	126	114	119	109	121	110	118	112	136	112	119	110	118	120	112	125	113	131	120	132	150	121	118	134	143	122	104	123	120	121	110	133	122	129	124	108	131	141	108	106	115	114	137	131	127	108	95	113	106	132	126	113	109	127	113	121	125	118	109	117	130	137	91	125	99	114	127	99	124	135	117	109	121	126	121	128	104	108	136	110	113	123	133	123	134	123	141	106	122	82	125	130	101	120	133	105	121	128	124	116	123	132	106	104	111	122	118	124	114	109	117	129	133	114	114	105	119	123	122	134	126	128	119	118	119	132	131	118	131	115	128	128	119	111	112	129	92	110	130	137	122	108	111	128	116	132	125	122	123	124	122	130	109	116	130	126	127	134	120	119	125	136	122	125	129	117	132	122	113	132	134	122	105	125	146	100	139	123	102	117	95	149	108	120	117	109	141	117	132	125	129	113	111	125	115	125	122	126	140	112	121	112	110	124	116	123	112	122	119	128	116	142	127	116	117	102	123	102	106	129	126	112	134	120	114	122	112	107	116	122	114	122	116	118	117	139	106	124	127	115	132	122	95	120	120	96	143	122	111	128	117	102	112	104	113	131	139	131	117	124	112	108	127	105	102	112	104	115	99	137	115	117	120	115	115	113	120	103	107	110	116	119	121	108	106	117	105	92	111	139	124	118	112	109	101	117	116	138	106	130	113	125	109	117	139	108	123	127	118	126	104	135	114	125	150	133	120	106	137	119	126	113	120	107	115	127	116	113	103	138	109	119	124	123	103	111	140	112	109	98	120	105	142	134	122	128	111	133	106	127	100	135	111	115	113	115	115	94	113	121	121	116	105	106	123	114	128	122	112	119	113	119	123	134	113	110	133	109	131	130	137	121	116	108	120	114	155	133	104	129	115	127	114	121	124	131	132	122	103	126	111	115	112	122	121	106	157	128	107	113	116	111	114	120	124	125	124	123	117	119	144	138	123	135	127	126	128	103	115	119	120	111	122	106	113	133	140	125	110	140	138	131	107	112	117	101	107	129	112	101	127	120	128	117	113	113	118	105	120	120	128	97	129	105	113	116	116	112	104	127	98	125	124	126	129	115	115	131	118	104	122	128	120	127	131	119	122	122	127	128	116	111	135	125	109	136	119	110	112	112	107	121	120	102	130	132	122	108	118	132	109	117	100	123	116	109	98	123	118	112	123	106	106	117	119	113	127	115	107	123	132	135	147	110	120	128	113	135	108	107	122	113	110	105	117	109	127	123	123	117	107	128	105	132	105	128	114	131	119	141	111	101	111	134	120	131	112	134	117	120	114	112	131	127	114	109	115	108	112	135	132	104	116	114	96	128	129	120	113	116	114	128	125	116	117	112	127	127	110	151	122	109	119	121	135	130	145	108	127	119	112	107	118	120	120	127	134	139	104	107	122	134	107	114	119	107	110	122	134	139	114	115	105	112	115	126	115	120	132	88	137	119	127	128	137	111	116	125	114	116	128	124	141	127	130	137	120	112	136	120	137	103	102	108	108	114	102	125	110	117	115	109	117	115	136	110	107	129	120	92	113	133	120	116	113	117	110	136	126	112	99	128	102	99	111	123	114	125	123	120	113	112	120	125	121	112	117	109	117	122	117	104	111	106	115	122	109	125	102	125	129	109	129	87	123	132	113	112	123	95	139	132	130	124	129	134	126	110	115	114	117	126	120	128	135	116	129	121	107	119	142	122	122	109	119	132	120	113	116	106	124	131	128	106	108	112	127	103	125	105	102	122	119	113	113	146	127	124	102	123	127	132	119	131	112	121	121	98	117	116	130	125	116	116	121	104	109	116	96	130	126	108	126	106	93	118	112	111	131	106	108	119	88	145	129	114	125	114	122	123	133	123	122	135	99	116	122	116	112	111	115	111	114	126	111	134	98	126	120	98	119	141	120	119	127	121	119	120	125	121	106	110	119	121	123	120	125	116	119	121	121	110	123	138	116	118	104	120	137	135	116	114	136	118	122	111	117	121	123	125	131	122	133	130	103	137	131	124	123	126	104	109	142	107	122	122	106	119	126	122	115	112	119	129	109	116	118	127	104	115	129	120	128	121	120	120	136	117	133	117	109	110	85	142	129	120	141	126	115	120	117	105	114	94	122	117	117	119	110	104	125	123	83	112	106	124	132	123	127	116	131	110	121	116	105	102	110	130	113	125	134	100	119	124	101	106	126	117	112	108	134	148	124	97	113	117	110	127	107	130	122	131	114	100	105	115	93	135	98	125	112	138	112
2851	1760	4006	5850	6283	4547	2751	2009	1586	1082	904	790	754	784	692	637	579	525	469	438	484	385	454	415	418	442	451	405	468	455	481	441	409	479	451	463	470	429	423	443	468	454	445	432	461	432	494	434	477	433	470	454	438	439	497	458	456	523	466	440	432	444	409	450	444	449	471	444	434	458	437	471	461	429	491	464	473	473	453	468	455	447	415	415	408	420	449	444	470	459	435	423	446	467	495	436	411	432	418	422	398	436	426	425	449	446	434	397	384	442	440	477	416	411	486	402	419	391	429	444	466	417	438	401	427	434	439	406	415	444	423	428	404	454	441	435	412	403	432	428	449	420	417	435	442	448	429	399	422	473	460	380	396	426	417	449	459	436	469	408	435	466	421	404	417	420	444	418	453	454	449	433	424	444	433	443	425	432	408	441	459	427	443	458	459	414	406	430	483	434	474	427	456	402	420	426	443	446	430	465	430	436	491	419	390	463	411	432	395	459	455	424	432	400	427	453	399	444	404	419	412	422	442	447	407	453	453	414	485	452	426	420	426	416	451	433	403	417	418	372	410	430	466	427	474	415	469	451	442	393	394	439	409	423	442	483	427	453	438	442	452	446	453	424	445	446	449	419	460	453	407	391	373	444	452	469	466	431	442	461	370	433	443	402	447	449	467	413	432	404	408	479	427	433	425	434	441	459	383	426	414	416	459	408	434	430	423	457	438	403	450	431	419	428	429	435	468	450	415	435	424	411	449	400	431	435	474	412	451	412	412	409	473	435	474	420	424	404	445	438	477	450	408	425	448	433	456	439	426	445	433	430	428	432	439	451	428	447	464	446	434	431	437	463	451	434	467	422	441	427	419	407	415	445	459	422	486	439	432	433	432	432	453	435	424	422	441	470	428	446	408	491	401	422	442	412	426	423	429	412	420	463	429	405	461	434	427	414	426	463	434	431	440	457	410	415	439	410	424	411	458	457	425	415	408	427	451	412	446	444	436	430	461	426	456	427	442	468	421	400	434	461	430	442	417	430	435	405	434	424	417	434	379	455	414	435	416	391	406	392	453	478	375	442	462	434	424	429	443	458	392	427	427	461	424	430	427	420	416	410	456	437	434	418	467	446	412	412	392	437	451	438	470	441	391	440	500	464	431	422	413	474	434	434	392	422	484	429	431	407	436	404	413	412	437	461	416	439	448	447	450	436	432	427	443	443	446	440	427	440	435	420	412	421	439	487	457	428	455	431	449	456	406	447	428	397	373	437	422	472	419	442	403	442	442	428	475	442	417	462	412	410	463	418	411	454	437	443	473	433	435	461	435	415	454	457	436	454	426	405	425	401	455	427	413	412	432	430	423	435	426	445	404	432	416	436	440	440	457	411	444	431	468	425	415	422	395	413	418	433	417	461	403	442	402	409	470	435	402	413	410	400	397	413	428	439	433	445	428	439	418	461	417	454	413	436	407	415	442	480	400	405	448	422	484	425	419	420	389	464	448	413	395	436	458	426	420	452	418	453	431	417	378	425	440	422	407	391	436	399	458	500	444	438	434	409	435	386	466	402	452	449	419	407	428	436	440	455	434	419	457	457	426	428	425	449	429	431	432	444	442	433	459	408	399	420	437	437	433	436	438	463	431	417	435	409	401	448	466	448	460	414	419	404	449	425	438	442	457	429	405	431	411	432	464	416	420	410	408	416	422	417	395	380	441	447	439	470	455	427	424	423	443	430	431	422	419	438	433	460	445	423	423	417	404	401	462	426	424	431	413	430	423	455	465	457	445	409	432	465	417	481	434	429	431	417	415	417	413	442	430	435	448	476	445	471	465	464	446	399	426	435	430	442	442	429	440	425	445	445	464	444	439	421	410	420	394	413	453	470	413	457	446	424	427	434	446	447	441	449	436	450	418	448	437	439	412	475	400	435	436	426	412	433	426	419	421	453	426	423	450	393	446	392	451	431	415	445	431	480	423	452	396	410	460	429	438	464	444	399	429	402	395	442	407	414	424	424	445	431	472	421	423	423	432	432	433	436	431	417	438	449	417	452	470	417	441	435	438	462	437	420	468	439	489	423	444	445	407	429	451	428	450	400	446	462	458	441	445	437	387	398	446	421	437	441	431	444	434	415	433	432	453	445	396	414	404	408	443	420	449	399	428	417	440	426	448	426	433	416	422	478	400	443	437	421	444	431	465	423	445	433	423	451	454	405	440	444	438	442	441	427	414	427	411	465	457	421	449	429	419	431	437	416	438	397	448	429	442	459	459	413	411	392	401	419	405	463	419	435	420	438	427	440	424	453	384	429	428	429	444	441	429	474	420	453	426	419	455	414	444	432	391	436	409	430	424	427	435	412	403	414	429	430	403	478	413	456	437	427	457	426	416	418	436	416	473	406	424	416	463	431	443	368	426	414	448	438	407	429	411	415	450	445	405	429	450	423	436	447	428	487	439	406	461	443	415	423	436	425	426	445	452	423	436	468	430	431	404	410	445	448	435	434	450	454	408	429	444	431	424	438	428	433	401	446	428	476	426	447	427	420	429	403	447	449	407	422	446	450	473	416	398	417	419	446	447	428	477	441	428	406	430	445	437	427	405	449	396	440	401	473	395	452	436	431	464	437	461	399	445	417	416	413	430	453	415	435	435	423	448	446	416	420	447	445	452	420	417	430	441	399	432	470	433	412	403	395	475	432	451	436	473	439	412	436	435	471	435	419	413	440	459	441	446	384	463	426	410	429	456	462	409	406	394	390	442	454	400	399	426	449	443	413	409	431	446	433	432	418	441	424	441	461	442	442	445	392	445	463	396	450	435	421	438	421	408	398	465	439	423	438	440	436	454	462	453	403	425	431	404	393	448	435	432	451	432	405	452	453	404	407	451	427	415	436	408	410	412	442	410	404	450	449	411	444	415	442	454	444	480	458	422	426	414	429	426	428	439	402	433	430	434	476	450	410	417	432	402	455	432	442	449	415	446	446	435	458	420	418	449	402	435	464	424	418	443	433	415	441	438	435	454	430	420	425	419	421	458	451	453	441	424	441	444	424	426	459	429	453	398	420	435	443	461	421	425	398	443	415	423	437	455	443	428	449	460	442	431	410	432	448	467	437	450	464	431	421	435	425	468	444	439	462	434	394	418	455	418	464	448	435	445	396	443	401	427	471	404	451	438	438	494	440	408	435	426	427	457	415	405	461	427	400	461	407	424	438	438	457	427	398	442	413	404	422	407	447	432	458	451	458	408	413	445	458	407	465	430	445	411	411	415	437	446	406	463	463	416	425	435	437	455	382	451	423	463	418	449	404	472	444	431	396	382	422	404	433	457	436	391	408	407	449	431	449	446	475	405	415	431	377	444	426	440	436	400	444	405	429	460	441	414	466	430	429	445	398	450	444	397	415	456	447	436	444	403	444	387	432	426	457	441	441	422	421	430	399	477	409	428	423	430	415	443	450	411	455	445	444	419	408	477	426	410	443	415	407	399	414	447	456	424	464	407	436
2807	1150	1743	1592	1339	919	535	400	287	205	178	148	152	155	146	164	128	142	147	121	115	120	129	103	139	134	112	132	106	119	110	114	135	123	113	109	106	136	114	145	104	118	132	111	117	118	122	129	124	133	122	110	115	115	110	123	129	119	117	123	122	115	125	131	117	108	118	126	122	109	111	121	108	112	115	123	117	120	108	142	108	121	94	125	122	129	107	125	141	119	122	123	104	131	105	119	105	131	135	102	114	112	110	119	119	109	113	125	116	109	116	121	146	103	122	138	115	110	114	130	102	122	113	127	130	129	136	115	118	111	134	121	117	124	132	98	140	119	108	131	112	104	120	109	126	90	110	105	120	107	116	115	121	123	122	137	108	98	114	126	101	124	143	109	130	98	118	126	129	122	108	108	115	109	125	117	128	123	112	126	118	112	119	115	105	117	109	109	132	123	118	108	97	104	128	95	98	145	119	130	125	127	132	100	118	137	121	124	106	117	104	126	130	117	116	135	104	122	113	121	114	112	141	110	107	123	110	135	115	107	123	117	119	131	121	137	122	123	127	108	112	134	117	121	126	135	128	122	135	110	121	121	111	128	124	123	96	121	122	124	123	109	106	127	113	108	102	126	135	104	101	125	114	112	126	136	110	115	120	117	130	114	122	128	118	138	105	110	120	111	130	111	117	101	102	101	135	123	102	112	113	118	155	123	133	120	120	126	119	139	115	132	143	112	113	134	123	121	107	113	107	113	114	135	112	127	137	115	100	117	120	113	131	127	105	118	123	126	107	117	106	130	132	112	125	97	133	119	119	110	117	121	124	127	117	114	95	109	118	120	108	110	120	130	116	128	112	96	105	113	120	116	116	112	121	114	118	111	122	103	147	118	121	121	124	123	119	135	112	130	114	129	104	110	106	121	131	128	119	119	108	104	130	125	107	115	115	124	123	122	111	115	119	143	120	127	112	120	125	127	121	107	114	114	115	129	128	122	99	105	101	121	121	108	127	124	131	115	109	123	99	128	124	103	97	110	121	112	144	144	139	116	118	124	120	117	117	98	131	120	111	125	124	121	106	104	115	127	130	116	112	110	143	127	132	113	116	124	106	112	97	107	113	116	118	119	97	101	100	126	106	110	136	134	109	138	109	95	122	94	117	124	143	111	102	106	126	105	98	90	119	117	142	109	132	123	120	127	130	109	103	108	120	144	110	114	112	113	125	123	122	114	110	115	105	138	122	120	121	118	130	118	121	120	111	120	125	113	108	123	125	107	121	104	116	115	107	119	134	100	111	104	111	136	104	109	117	117	106	130	125	112	138	126	126	117	124	124	124	115	103	99	137	136	123	131	107	126	120	99	111	121	124	125	116	121	114	96	109	102	93	124	134	124	105	109	135	106	119	110	127	126	118	104	115	110	126	117	121	124	117	122	135	115	125	127	118	109	111	117	106	119	108	135	130	109	135	134	127	134	113	138	109	127	99	113	125	102	115	110	122	124	104	124	104	108	118	120	113	100	105	121	122	131	109	122	107	108	127	95	117	127	118	118	121	99	130	117	101	140	104	129	108	125	133	116	143	119	126	128	108	126	125	107	135	120	98	92	115	124	120	107	114	113	111	134	126	112	134	122	132	132	127	125	114	116	128	141	128	132	116	133	111	94	114	102	105	108	113	113	122	97	116	128	109	116	133	101	113	121	112	123	133	125	129	105	137	107	151	93	119	130	109	120	109	137	106	118	127	137	121	116	117	134	123	119	142	109	112	132	128	109	108	134	117	119	112	127	113	119	122	103	127	123	123	114	129	110	123	130	122	114	108	115	131	123	129	123	128	126	122	111	151	120	97	117	120	122	119	119	100	112	107	113	96	115	120	116	119	110	131	109	111	120	126	107	105	119	117	114	126	103	138	97	141	118	108	99	118	126	126	108	116	124	133	116	111	98	127	110	109	119	132	111	107	129	143	123	117	109	118	122	115	125	113	87	122	116	104	112	113	131	128	129	119	132	121	99	117	116	122	115	114	119	114	119	103	127	133	115	128	144	99	111	112	136	105	111	121	115	125	123	131	102	114	119	141	109	129	126	135	113	125	108	127	128	140	119	108	113	112	136	109	127	114	132	107	109	104	127	120	102	123	125	106	134	140	101	125	123	125	127	124	129	136	108	116	128	145	125	121	121	134	106	124	107	101	107	118	138	132	106	111	125	125	110	115	125	119	109	116	123	117	112	134	126	132	135	103	131	113	115	127	129	101	126	99	123	115	112	116	104	118	126	112	107	119	104	104	115	115	116	123	117	109	125	118	95	123	112	99	107	110	148	110	120	115	119	127	127	129	122	106	129	118	127	108	108	132	114	127	100	121	133	107	129	110	113	141	122	108	91	128	125	113	126	128	130	113	136	133	115	103	148	108	116	102	137	123	110	129	119	120	104	111	109	134	108	105	128	112	120	117	129	141	106	108	111	121	123	99	111	118	101	115	138	100	140	125	111	128	128	120	117	127	113	117	101	116	108	124	129	114	94	117	116	117	124	122	110	109	112	124	113	109	121	130	102	115	104	129	120	123	125	115	125	117	117	119	112	121	132	116	115	101	111	122	109	115	113	109	122	105	115	124	125	123	121	143	101	123	136	118	121	121	149	99	125	122	119	137	123	106	102	113	118	114	109	122	119	125	119	102	115	116	116	110	99	111	126	115	120	120	119	113	107	128	94	99	131	117	119	115	106	135	123	136	122	108	111	125	115	128	99	109	120	97	127	126	120	102	110	123	129	130	104	123	118	107	117	131	121	137	113	140	102	112	129	128	111	116	101	125	125	129	138	126	107	124	113	122	96	119	121	107	123	103	112	121	120	141	134	126	119	112	122	135	126	130	109	119	117	133	132	128	127	108	114	111	131	121	134	107	113	106	119	122	120	124	121	116	125	116	119	108	133	139	106	110	130	99	114	124	119	139	109	120	134	117	120	112	133	124	121	125	129	143	114	113	104	124	136	103	116	127	122	121	121	110	107	117	102	120	113	113	146	120	108	123	133	125	133	128	118	113	116	127	112	116	114	113	116	123	117	128	130	123	106	116	127	122	116	122	108	135	115	135	120	115	136	127	133	119	130	109	118	135	120	118	129	122	85	107	127	126	131	100	99	107	121	118	104	128	104	124	120	122	121	104	119	123	110	113	138	104	119	115	129	110	109	117	120	122	120	110	134	110	146	111	123	115	131	112	119	112	119	123	132	104	123	128	127	143	141	90	120	130	140	124	126	106	123	115	111	125	118	115	122	101	122	108	119	132	112	118	134	120	109	116	122	114	114	111	122	120	105	128	132	122	140	105	141	107	124	105	96	116	129	118	110	118	116	129	115	95	125	128	143	131	119	131	115	111	103	120	103	125	119	112	125	107	113	128	112	102	121	123	119	109	110	117	123	117	109	105	123	111	112	103	119	118	119	109	130	128	121	134	118	116	120	131	117	123	119	136	138	141	113	110	127	115	135	120	112	107	121
2647	1759	4190	5835	5761	4298	2731	1983	1378	1077	888	794	743	750	716	693	529	504	476	445	412	434	473	438	421	433	422	462	422	400	420	450	461	433	460	482	461	473	438	449	476	464	465	445	443	454	455	429	423	413	455	441	409	468	492	461	426	473	437	428	442	444	443	445	459	435	452	444	448	470	451	432	426	443	446	451	467	470	453	408	417	449	440	437	395	458	422	454	422	397	413	421	410	444	439	413	417	419	423	438	414	477	466	399	420	398	436	445	452	434	467	434	436	401	470	427	458	405	415	413	410	442	423	449	442	422	456	419	423	438	445	425	418	427	425	413	423	407	437	404	446	404	402	439	464	452	406	427	417	404	441	422	412	452	435	405	399	425	379	402	387	423	406	452	456	438	473	450	432	429	425	395	451	432	422	412	443	466	459	443	437	444	439	428	455	393	429	440	408	398	393	416	445	417	460	411	417	411	483	447	398	398	449	437	434	424	396	442	427	431	413	427	445	451	438	451	404	438	442	458	387	420	416	441	377	436	418	427	448	476	443	411	435	437	473	423	424	419	424	428	415	465	443	428	410	456	424	398	421	422	418	429	452	396	393	445	451	475	436	458	443	429	393	442	419	437	450	437	444	407	429	413	445	426	439	455	426	396	407	442	439	435	423	406	422	417	415	394	450	423	424	427	416	414	410	388	434	419	420	416	442	452	432	499	442	454	441	432	416	407	441	456	472	436	445	457	405	463	415	402	448	441	415	446	450	446	444	389	412	450	447	436	389	409	446	441	438	410	467	462	435	373	421	417	435	431	436	475	417	451	406	399	436	406	457	411	445	435	456	451	435	442	417	427	417	437	401	425	399	428	448	469	427	462	431	454	466	446	452	423	417	435	403	415	393	430	403	402	439	411	420	444	446	408	450	431	450	450	417	411	433	410	418	387	425	442	396	398	440	432	421	458	428	436	434	413	448	429	407	394	400	434	448	409	393	420	420	406	414	433	440	417	433	426	412	378	412	447	447	395	443	440	446	437	448	450	422	443	413	404	399	434	402	476	420	438	497	399	409	413	476	406	391	453	417	408	371	437	434	424	400	448	388	449	417	427	461	451	432	452	419	433	434	441	417	430	397	410	419	415	429	416	445	435	443	393	439	436	434	425	398	391	408	483	463	396	406	452	399	383	431	414	470	459	434	432	400	430	449	402	472	436	453	439	413	374	427	436	396	391	442	473	429	457	404	382	408	461	444	425	397	400	409	418	422	448	419	436	421	462	441	438	401	438	380	441	447	430	441	427	434	437	402	411	438	423	418	443	438	432	395	434	402	408	439	422	442	451	436	436	420	426	430	463	406	415	406	444	407	442	467	438	456	428	435	446	454	443	430	420	391	417	473	427	456	469	451	425	399	471	412	421	438	419	420	440	420	420	446	392	440	402	447	457	423	434	441	427	441	418	407	407	409	400	436	455	413	461	437	422	418	402	409	438	433	397	426	453	448	402	423	433	406	398	447	441	387	415	429	405	458	437	432	427	432	414	414	405	450	462	397	444	445	426	419	397	449	479	435	420	403	423	418	402	418	428	395	412	383	438	443	398	400	425	422	412	427	427	414	436	436	456	429	419	439	417	416	439	416	440	420	437	452	437	432	423	453	418	431	414	460	416	431	430	417	445	452	443	403	426	473	447	425	416	389	436	424	425	414	420	430	424	454	380	418	406	438	427	444	408	400	466	436	409	395	440	433	433	443	438	467	422	420	424	393	424	395	463	423	416	432	418	453	400	420	429	456	410	424	400	405	432	446	442	389	433	380	453	435	446	410	444	405	443	462	444	415	413	451	443	417	451	450	419	423	429	444	426	438	425	382	427	381	446	443	415	432	404	402	409	457	445	395	445	445	413	460	404	424	447	443	438	454	405	416	432	419	442	431	414	394	469	412	449	400	449	443	447	454	421	452	423	432	429	437	435	415	457	421	463	381	414	470	401	407	399	418	418	428	436	417	448	408	421	416	429	443	431	443	425	457	500	451	427	426	436	389	411	429	458	460	429	460	387	420	413	452	424	398	419	412	417	408	388	418	460	417	420	434	410	441	465	433	434	436	416	379	430	438	413	447	408	417	441	424	458	443	436	446	433	397	454	448	434	447	418	425	440	411	444	417	413	429	473	410	463	452	407	414	429	428	417	383	436	430	417	410	423	447	426	457	427	415	431	445	413	417	421	414	458	379	429	402	452	430	412	426	405	406	414	429	455	396	426	424	454	461	413	446	432	410	458	408	395	438	393	422	387	412	391	428	422	402	423	411	444	432	433	449	434	399	418	436	413	443	418	412	413	462	455	376	442	465	447	405	433	424	420	419	439	372	451	420	435	447	445	454	430	433	392	424	410	433	460	453	411	431	447	426	406	413	440	443	406	411	415	424	441	430	395	445	416	438	409	477	445	449	423	430	427	448	428	416	397	413	394	403	406	452	380	457	427	426	437	430	431	444	415	445	454	425	427	371	432	429	421	436	443	413	405	415	422	478	444	422	431	422	444	449	445	451	407	410	425	464	438	427	404	457	447	432	393	431	409	435	456	423	415	412	447	430	449	427	399	432	461	410	443	424	410	405	426	471	424	435	438	424	394	454	445	388	406	440	436	440	441	426	410	428	405	409	456	380	432	426	417	421	398	430	475	435	431	426	444	423	457	439	453	440	425	422	421	404	394	439	456	428	409	448	427	399	398	437	427	411	465	450	444	459	414	426	454	411	409	430	413	429	448	434	447	413	449	477	445	433	396	407	469	418	434	412	400	443	445	424	413	434	409	424	425	409	447	446	449	436	444	417	438	434	483	471	438	397	395	433	426	449	425	449	454	411	407	416	400	425	394	420	445	429	414	410	425	407	475	422	453	396	373	424	422	421	431	452	443	436	452	425	430	393	462	434	429	411	463	438	447	455	407	424	406	445	420	436	427	439	431	431	423	451	472	470	434	408	428	387	410	397	433	449	426	439	381	435	440	449	435	404	439	446	423	453	424	436	416	430	456	430	443	413	459	418	444	444	476	395	458	430	431	429	455	420	440	437	458	434	452	429	419	402	384	365	425	428	473	424	403	422	399	428	448	419	422	438	426	424	424	407	421	435	436	429	449	388	433	425	422	415	416	434	466	419	424	444	437	460	409	448	438	435	404	436	426	435	426	397	414	455	445	442	455	435	411	411	453	410	446	409	422	406	449	468	412	416	385	456	395	432	419	419	415	439	444	449	446	441	454	389	431	420	418	460	430	414	397	388	457	455	439	424	450	433	439	439	454	457	455	419	421	391	417	431	403	447	429	376	399	437	447	429	425	430	425	422	426	429	401	406	422	379	423	435	424	421	438	439	453	442	418	427	396	435	416	421	406	418	432	424	468	421	403	406	432	451	445	459	447	449	438	420	470	442	437	422	446	437	433	395	460	393	427	408	424	454	436	459	431	410	414	427	436	409	434	408	438	383	432	426	451	439	446	477	430	431	436	454	491
2771	1103	1760	1599	1309	895	546	385	278	211	175	170	143	164	163	142	127	148	128	111	122	111	124	124	126	132	114	123	118	115	115	106	118	101	96	113	117	124	123	118	120	116	137	110	119	114	113	115	115	117	123	116	116	108	118	115	141	102	128	117	112	137	126	95	127	120	113	123	128	135	119	121	115	118	122	105	99	126	117	126	99	114	117	122	127	88	127	107	114	123	95	125	117	106	99	129	130	121	114	108	143	112	116	108	106	117	101	131	109	141	115	100	128	109	127	138	109	121	96	110	114	145	109	125	124	115	110	103	131	115	108	125	101	93	109	128	108	122	141	119	104	111	105	117	123	124	98	103	110	102	103	97	99	107	96	135	125	111	126	114	119	115	110	129	109	125	110	110	110	122	110	129	111	125	124	122	118	110	85	145	123	129	110	130	122	108	114	117	102	98	114	118	119	127	146	129	98	133	123	113	109	104	108	116	111	121	119	98	131	111	120	113	89	113	120	105	106	116	110	114	112	126	124	102	135	118	115	131	126	115	122	114	137	125	133	126	120	114	128	125	123	109	111	110	126	110	105	124	109	103	121	118	103	140	111	105	93	133	122	111	126	110	120	112	119	106	114	103	117	135	115	119	121	116	125	119	127	138	118	116	113	103	108	104	117	107	138	108	108	113	127	113	106	106	123	97	118	124	126	123	121	123	113	125	107	104	96	130	131	117	107	125	112	115	127	135	107	121	122	109	120	150	119	108	112	109	119	139	113	119	118	119	127	123	95	139	115	115	109	105	122	112	110	136	121	141	118	112	125	106	114	113	110	131	140	114	126	129	113	96	112	105	115	128	111	126	112	123	117	117	129	115	118	112	108	111	126	136	132	114	121	122	119	122	118	113	114	109	120	107	105	119	119	116	108	128	100	102	118	112	113	115	132	131	124	124	133	124	132	122	114	128	122	110	131	120	111	117	127	121	119	118	116	113	123	124	102	98	108	120	118	110	123	127	119	103	130	113	117	113	120	98	128	108	114	102	115	122	127	112	118	128	125	131	117	127	113	119	119	121	113	108	136	121	106	135	142	110	127	119	127	106	123	115	111	115	140	121	130	133	115	117	122	116	105	134	127	112	133	122	122	124	120	113	108	105	125	119	114	95	121	118	95	122	126	115	122	123	99	102	97	117	129	89	123	131	98	119	124	109	106	113	98	136	115	132	112	114	110	118	115	119	114	134	123	131	120	109	135	131	100	125	112	119	129	111	125	116	120	124	108	104	113	123	105	110	124	114	128	122	106	125	133	121	103	101	118	111	129	119	100	108	126	107	126	126	145	123	144	108	120	114	111	113	113	132	121	130	115	107	126	111	111	112	137	108	106	129	125	125	125	116	95	129	132	111	108	137	105	130	136	118	107	102	123	109	126	120	107	121	105	132	93	123	103	106	122	127	116	108	107	120	120	104	129	120	112	120	103	121	114	110	120	136	115	106	133	97	105	117	120	126	112	113	114	127	107	97	117	107	119	117	119	124	126	115	115	98	124	122	120	113	110	117	103	123	112	113	109	136	112	124	131	119	110	127	122	121	126	130	127	113	118	115	93	97	134	129	107	119	128	109	110	121	116	108	130	106	120	111	114	101	111	117	107	110	126	129	127	106	114	100	121	110	111	128	125	112	132	108	122	106	125	124	133	109	99	121	111	108	118	117	116	118	115	113	136	131	104	103	121	118	137	103	117	134	111	123	124	124	113	111	106	117	114	123	109	112	117	112	130	104	114	114	101	123	108	144	101	114	116	116	143	111	108	134	124	124	104	104	118	124	124	128	124	121	116	114	120	113	118	101	112	123	108	113	92	113	120	118	115	117	112	125	102	118	114	123	94	123	106	135	115	134	106	125	111	120	127	131	94	127	114	137	110	101	107	96	125	120	119	113	110	116	126	97	91	124	116	117	120	149	118	126	107	125	124	104	100	104	116	103	128	112	123	121	101	121	121	120	119	131	107	106	104	109	121	141	125	124	135	107	114	125	124	91	110	116	104	124	113	120	104	126	127	102	113	110	120	140	122	120	91	117	127	126	126	114	105	121	103	117	127	114	127	99	127	123	114	132	94	119	128	108	125	103	124	118	117	135	112	113	113	137	99	93	134	126	121	125	117	120	125	110	117	127	133	124	99	110	116	123	108	106	131	121	125	131	99	103	98	114	111	99	127	120	110	119	126	119	112	132	128	103	115	121	135	118	109	99	116	120	124	116	111	128	109	145	111	97	102	98	112	126	107	138	129	115	104	108	107	114	111	115	115	116	115	109	115	113	109	121	102	114	123	108	122	106	143	113	125	146	119	112	113	123	95	129	107	117	108	109	112	117	113	108	127	102	126	116	99	108	114	141	91	117	113	143	118	120	111	125	102	134	95	120	125	118	109	131	116	117	133	127	97	117	114	109	122	115	114	119	110	105	120	129	116	118	118	113	119	113	103	117	134	111	125	103	115	126	122	110	123	117	121	116	115	122	121	114	107	105	115	107	129	126	116	108	126	109	125	113	104	103	117	138	117	133	121	105	103	112	107	116	108	123	141	125	85	125	107	115	132	119	119	109	110	112	131	107	117	122	107	105	118	122	107	132	111	120	112	107	148	123	139	116	118	118	134	110	116	109	131	107	128	110	111	127	124	102	125	122	107	118	135	108	127	127	113	103	110	103	113	104	99	109	120	119	133	104	109	116	120	108	101	120	122	108	120	132	126	114	115	115	118	128	114	101	88	119	106	101	108	117	126	100	121	118	113	114	122	126	105	108	135	92	114	140	126	109	119	135	106	113	112	123	116	102	113	121	119	99	118	120	114	112	96	112	121	137	115	103	112	154	105	112	107	122	123	114	145	128	126	127	133	123	115	109	110	117	118	125	133	135	125	100	124	123	129	98	123	139	116	110	132	95	123	109	124	113	112	108	109	110	124	106	129	130	133	127	113	103	118	107	111	112	127	114	111	112	112	110	100	114	117	113	120	113	120	127	118	130	101	126	105	120	114	114	129	109	126	123	126	112	125	113	93	134	116	117	128	127	108	119	130	116	118	121	115	117	111	116	110	115	101	123	103	145	102	125	103	115	103	107	121	128	124	127	125	123	127	114	114	133	120	98	107	119	125	124	124	132	135	104	111	138	98	119	117	135	110	119	119	101	123	101	123	112	113	121	110	119	119	105	105	129	141	119	90	134	115	128	130	131	125	122	140	119	86	121	104	130	139	139	107	125	119	117	138	116	110	128	127	119	114	118	104	111	124	105	116	107	115	117	123	126	128	122	116	100	109	128	111	128	123	119	106	107	125	135	125	112	99	115	107	104	108	99	122	109	104	128	121	139	111	112	134	121	126	111	113	133	133	117	125	118	115	119	121	107	109	134	133	102	108	108	110	111	101	118	117	113	120	113	88	134	116	125	116	100	130	127	128	125	113	120	113	126	96	129	117	111	140	116	127	116	128	120	104	96	101	108	141	108	114	118
2662	1672	4343	5800	5319	4146	2717	1981	1554	1143	854	794	748	726	732	662	603	539	471	453	434	465	449	411	406	440	436	433	453	453	454	456	435	465	430	454	472	441	436	430	446	448	431	435	440	421	412	412	471	420	448	432	404	460	502	479	492	414	448	454	425	409	449	479	460	421	436	423	410	424	418	428	420	428	432	405	464	454	429	427	425	466	445	391	425	386	377	449	419	428	415	437	425	415	430	468	457	413	396	447	429	436	416	402	440	440	433	416	444	402	429	434	444	392	434	421	421	437	436	441	417	428	460	413	404	436	439	438	452	415	418	396	427	419	443	429	441	449	426	427	406	394	415	413	444	456	391	436	427	392	406	422	446	460	435	417	437	422	412	439	457	414	454	430	405	404	457	421	432	469	412	460	451	410	396	422	399	432	428	439	415	379	462	432	396	437	437	412	424	383	470	423	414	411	449	425	459	415	431	454	415	401	407	447	406	432	470	418	426	429	435	455	474	459	389	419	425	454	458	420	424	408	445	428	361	388	387	424	417	427	432	411	442	453	446	422	445	414	402	406	395	442	438	448	406	435	427	438	405	396	415	430	436	425	422	435	400	412	416	425	449	433	412	427	412	417	414	441	412	440	398	453	409	432	423	479	425	413	412	419	392	429	440	400	444	400	431	441	399	440	426	439	413	381	407	425	395	430	461	430	429	450	408	446	423	429	445	413	407	433	402	446	423	471	439	462	400	423	448	408	411	406	413	404	443	460	418	437	457	403	429	412	430	427	450	426	443	445	435	452	407	401	407	465	429	413	425	414	453	375	410	449	420	421	441	464	438	415	396	422	429	440	426	409	405	383	421	420	425	409	408	418	405	399	452	404	420	474	433	432	418	420	409	414	413	393	428	396	463	401	434	448	394	403	416	408	421	417	429	437	400	413	437	412	439	442	412	431	432	452	411	408	424	425	386	405	444	451	431	413	433	431	395	406	426	455	440	402	467	430	434	427	438	456	418	394	458	448	394	442	445	426	424	441	425	414	431	445	401	432	443	438	414	431	437	395	451	420	423	450	395	438	440	426	436	435	394	442	412	417	422	401	434	404	423	431	438	419	423	437	442	477	451	412	390	404	420	424	420	414	433	351	423	434	414	415	427	432	435	406	433	448	451	435	417	462	437	428	444	463	405	404	420	457	397	401	406	418	386	420	422	408	408	400	431	423	413	417	376	431	469	418	432	416	427	404	400	410	382	435	425	424	415	428	391	441	435	422	431	441	452	404	437	449	436	412	454	410	423	411	410	412	414	420	444	407	428	417	442	424	440	449	414	426	396	412	417	455	420	418	418	417	433	405	414	428	438	425	442	414	422	424	449	435	446	431	416	448	436	458	395	435	423	422	412	434	456	421	426	415	427	470	404	412	421	425	467	404	417	429	456	434	462	416	435	393	440	420	433	467	450	433	396	428	417	406	410	432	412	432	415	427	433	443	418	409	426	421	436	422	443	432	438	421	455	444	452	450	431	386	442	426	419	421	429	431	408	425	443	426	415	411	444	423	448	426	421	436	443	428	450	460	421	419	391	449	404	465	372	470	443	422	423	424	437	393	406	461	404	439	399	436	442	466	398	453	458	396	403	436	422	445	397	438	443	439	402	398	436	460	442	397	402	431	449	453	437	432	453	442	392	448	411	417	416	406	428	391	407	422	474	418	413	415	387	423	401	384	432	391	439	438	437	417	421	472	413	393	419	410	389	428	466	398	436	467	414	386	414	472	428	394	425	463	422	445	440	392	423	417	417	411	457	382	453	414	444	446	435	453	428	408	424	467	442	414	441	428	452	415	446	437	435	420	449	431	433	401	405	394	461	400	454	432	443	462	434	435	432	418	435	449	438	461	399	420	427	476	425	421	408	431	453	402	424	437	441	439	381	424	413	421	416	448	431	430	437	419	480	407	446	416	457	410	398	428	427	420	452	426	442	426	453	417	408	464	418	439	411	430	411	423	408	455	378	397	434	419	431	390	434	428	414	437	408	416	379	385	396	438	435	417	425	432	398	438	418	439	421	450	434	435	394	439	425	432	425	446	406	420	442	436	400	429	410	429	413	405	428	415	435	426	428	423	442	414	400	427	453	397	367	422	429	434	399	416	437	413	437	438	432	392	439	401	442	445	415	467	459	410	418	449	434	452	414	432	396	447	384	426	479	402	445	447	394	426	441	435	419	425	445	394	428	444	457	455	424	428	445	415	438	389	429	404	417	390	424	433	418	405	439	452	409	452	430	403	421	420	438	427	409	434	442	418	416	427	420	506	444	411	419	401	438	456	406	409	426	414	448	457	424	452	409	438	461	419	428	454	405	387	412	379	453	424	416	461	438	386	405	441	431	443	440	435	433	414	427	403	452	425	375	434	488	420	428	457	432	420	448	426	430	424	428	442	432	459	402	425	434	424	466	418	421	422	429	467	457	434	431	427	421	450	415	443	417	430	413	437	398	410	428	417	405	437	418	426	389	434	407	417	424	404	433	384	408	423	414	413	442	422	409	455	395	419	435	447	411	425	376	407	426	435	479	439	424	412	422	441	450	429	455	417	459	430	443	429	459	426	435	435	441	445	418	397	419	451	419	434	440	407	451	413	424	450	458	433	438	429	441	421	442	451	402	424	399	452	403	415	426	400	422	472	426	425	448	403	406	430	415	438	442	426	413	416	442	443	364	421	442	446	457	398	448	426	422	415	405	432	430	406	434	455	398	461	414	373	432	443	418	401	416	432	406	407	455	476	417	428	432	440	426	443	405	433	456	383	434	418	420	432	425	408	453	446	427	438	422	431	423	382	411	412	451	438	404	465	410	433	400	435	416	423	437	433	421	422	434	461	381	393	430	439	439	431	394	436	439	425	425	438	434	417	447	404	404	413	467	438	459	445	422	397	447	417	440	451	425	462	425	421	439	425	446	443	451	435	412	436	437	412	434	407	426	441	427	459	431	413	423	434	430	447	454	397	452	457	426	407	441	424	441	439	439	393	424	424	426	407	438	448	451	428	411	409	424	417	397	417	397	418	434	421	435	408	426	421	430	413	409	431	421	421	450	439	422	418	437	473	424	441	422	402	364	431	445	428	420	432	434	435	412	442	420	445	385	439	409	382	454	450	410	448	399	424	455	437	418	442	376	410	422	408	448	407	432	409	434	459	408	418	384	421	409	398	410	408	387	440	448	454	419	421	458	406	427	480	444	432	416	397	461	431	418	451	429	418	460	424	437	395	444	415	415	415	418	398	451	415	438	414	385	448	432	457	413	445	424	434	450	410	424	416	466	418	438	442	439	414	387	436	418	432	455	409	439	396	422	441	473	437	485	454	389	434	419	412	421	457	422	405	446	396	412	451	428	417	429	427	418	453	493	400	407	410	372	435	436	475	396	426	432	360	421	435	389	413	404	453	399	439	465	394	416	445	415	462	431	398	454	424	385	410	458	433	438	407	428	421	420	450	392	412	433	409	484	376
2760	1136	1721	1466	1304	800	530	409	288	243	173	155	134	166	156	156	141	112	124	114	121	121	120	143	107	99	133	116	99	123	130	114	117	128	113	137	129	121	123	118	118	121	122	115	120	131	109	119	119	113	136	112	101	107	113	135	114	142	135	130	113	127	118	112	114	100	118	129	114	124	114	150	116	115	114	108	115	116	118	109	113	114	116	89	125	114	126	125	109	120	99	115	129	138	129	111	110	130	127	105	100	135	109	114	126	125	129	108	112	136	110	122	116	111	132	114	108	106	112	95	121	120	106	125	121	129	128	131	128	100	106	117	103	111	113	131	123	109	109	98	114	102	115	98	116	106	103	127	121	114	125	104	117	129	94	130	113	134	131	127	118	124	120	111	115	132	130	112	115	122	122	102	114	115	117	106	117	116	112	122	133	103	127	108	110	109	120	105	110	101	109	107	117	94	132	120	98	134	109	113	119	109	103	103	125	104	123	126	120	118	127	112	138	107	113	125	107	130	103	113	109	109	110	105	119	112	96	111	128	110	115	102	121	130	113	102	114	129	108	109	110	120	103	124	126	117	125	109	105	116	119	105	107	103	115	128	137	106	120	102	129	120	89	121	123	138	119	115	126	100	101	119	110	103	132	111	104	116	118	130	114	103	125	129	105	117	92	115	113	104	133	119	104	126	139	111	126	114	113	112	116	149	104	102	113	129	117	122	129	113	84	106	107	138	118	107	104	118	112	100	110	121	104	131	116	122	100	113	116	122	112	93	122	116	116	117	110	142	127	113	132	108	99	100	128	136	112	119	117	116	130	118	124	109	141	116	128	118	121	114	119	122	118	135	102	119	125	133	117	131	105	136	108	123	119	124	125	124	101	128	128	117	120	130	128	120	115	106	127	115	104	125	108	106	140	120	115	112	107	110	113	118	119	106	111	92	126	91	116	125	122	115	110	134	115	141	130	117	128	118	116	106	113	124	121	124	110	120	104	124	117	105	121	110	124	124	120	118	108	131	118	133	107	123	136	116	120	104	120	102	112	104	124	129	120	105	111	100	120	121	118	105	95	119	131	124	116	120	119	114	136	116	109	102	129	125	119	99	109	125	117	110	112	107	100	103	112	111	93	131	113	125	105	117	114	124	134	125	97	129	131	144	130	116	123	111	101	100	123	106	133	117	105	119	122	107	133	131	114	121	123	128	118	107	109	110	117	118	136	119	134	131	100	113	118	124	116	103	134	89	105	123	122	118	112	125	113	136	106	123	116	108	134	117	138	121	129	101	115	120	107	100	143	109	130	115	119	119	123	139	118	128	110	111	110	112	123	103	105	101	148	122	137	135	90	114	121	112	117	138	91	139	118	122	105	111	121	106	106	118	98	104	99	128	120	122	103	108	119	120	116	124	92	127	108	107	131	119	110	91	122	104	115	128	118	118	117	133	121	108	132	120	106	138	112	126	132	112	116	122	130	118	113	119	129	97	123	124	111	99	138	98	119	109	122	142	107	137	122	120	136	133	101	110	103	125	130	116	124	126	125	123	104	131	117	112	133	131	134	97	119	86	161	107	99	138	113	116	113	111	129	117	108	126	125	123	118	102	120	110	117	96	103	115	138	110	107	105	125	126	112	107	106	119	99	117	112	125	120	111	116	101	102	101	127	119	108	121	100	120	104	103	127	121	135	106	98	123	105	101	118	121	104	137	121	124	129	105	102	113	117	120	126	121	101	125	103	118	118	110	97	113	118	126	122	130	109	122	126	114	104	98	122	128	120	124	108	110	105	120	131	118	107	110	117	111	118	105	129	114	127	106	120	105	118	114	121	118	110	112	105	122	120	108	119	137	112	118	108	123	119	110	106	115	119	108	121	130	120	127	104	120	112	109	125	115	99	119	118	110	109	118	105	120	139	100	120	106	120	125	102	101	111	119	108	116	97	124	114	128	99	130	92	117	108	104	110	133	97	118	115	110	122	123	111	112	115	125	108	98	104	105	119	108	126	132	131	114	107	110	130	123	121	95	131	114	127	116	106	113	112	109	132	114	136	127	109	119	122	108	118	122	112	120	94	127	113	109	119	109	117	131	133	110	124	106	100	110	105	123	87	110	124	109	115	118	136	108	127	91	108	112	127	124	107	140	128	99	126	105	109	126	118	130	120	106	116	114	117	120	131	121	96	113	131	98	123	132	139	141	107	115	112	118	118	117	119	127	105	120	119	117	105	117	121	117	115	105	111	125	147	114	129	109	104	136	119	114	97	112	131	119	106	123	114	108	119	115	111	125	118	115	123	124	105	108	110	100	110	118	118	100	127	101	109	113	112	118	105	124	88	124	128	103	112	133	109	100	110	122	111	150	127	97	95	106	102	112	123	116	118	119	113	114	132	113	124	111	108	139	130	102	103	114	101	111	121	117	97	104	120	117	119	105	133	124	111	121	113	122	107	108	101	108	110	103	102	128	123	119	131	123	117	117	123	122	115	93	119	128	113	121	110	147	107	114	108	124	109	100	127	105	113	113	134	120	116	100	112	118	105	119	111	99	105	123	106	117	100	124	116	126	134	116	117	116	115	88	107	115	121	126	125	103	111	119	132	110	106	112	137	116	121	122	124	124	132	105	100	122	113	104	116	110	123	109	129	122	122	119	105	126	108	129	121	108	121	123	109	108	112	116	132	143	129	109	115	112	135	123	125	118	130	125	123	121	108	111	128	121	100	116	110	105	134	131	108	104	110	130	108	112	130	112	120	114	113	105	117	115	117	125	101	102	110	99	107	133	114	128	141	114	126	124	118	96	109	136	113	124	116	124	118	103	116	111	111	108	95	101	111	120	105	120	110	113	116	107	107	124	124	107	130	115	126	113	131	106	116	114	108	112	127	135	131	117	118	123	127	137	122	111	119	142	135	151	130	115	126	96	109	116	113	117	118	114	103	112	112	92	121	117	135	101	113	104	128	120	126	100	114	126	127	125	115	141	125	105	117	105	106	108	115	102	129	117	117	126	118	112	110	109	118	105	117	113	118	112	113	124	122	115	118	95	115	116	131	134	121	128	143	104	110	117	121	120	111	120	101	120	129	118	134	130	124	133	98	127	118	110	114	124	123	125	92	107	111	102	123	126	136	106	116	135	122	101	97	111	132	104	104	120	116	116	110	113	103	122	118	102	94	129	116	114	121	103	101	118	111	113	124	108	111	117	111	109	113	123	113	115	119	127	117	106	106	103	104	117	102	122	116	127	126	117	122	114	101	112	125	134	109	102	128	114	128	110	130	97	117	107	100	125	123	109	133	118	129	115	112	106	107	108	124	116	111	125	128	110	115	119	124	112	112	130	125	122	126	122	123	111	107	112	129	121	109	112	103	104	126	126	116	115	133	131	120	95	108	124	134	121	111	106	120	115	122	110	99	101	138	117	115	101	134	108	122	126	111	102	108	129	130	125	112	109	124	105	128	118	128	130	117	139	135	119	148	100	110	104	121	128	123	125	128	117	108	129
2756	1685	4221	5554	5546	4136	2793	2106	1405	1106	833	830	763	685	761	684	628	547	498	428	407	441	437	466	416	426	418	420	454	445	396	451	450	461	460	448	441	445	394	424	413	443	447	451	462	454	431	417	474	459	435	468	429	473	491	416	458	426	408	451	438	449	426	463	435	447	437	454	450	450	454	443	437	449	431	453	482	464	432	439	471	430	440	430	413	412	410	419	426	454	432	420	411	415	472	433	436	424	443	431	444	426	407	408	392	440	424	395	452	438	408	437	459	415	393	443	407	471	417	418	447	422	391	428	415	425	415	404	467	456	406	405	440	432	435	447	426	434	421	450	428	409	419	449	459	433	415	427	443	413	393	405	447	450	440	460	402	405	385	459	435	392	417	434	420	394	425	441	415	428	430	400	420	433	388	408	429	457	432	418	483	478	421	448	450	431	423	442	458	393	416	457	407	449	418	414	441	396	437	412	475	403	406	397	406	410	458	423	451	422	439	393	411	446	453	414	377	431	449	443	391	431	434	420	437	444	432	422	427	434	436	444	431	432	481	417	397	442	408	403	425	396	412	450	404	440	413	398	405	424	443	437	422	459	411	409	423	475	445	423	443	438	437	403	418	402	400	412	419	428	458	388	386	419	395	443	415	391	423	440	420	461	426	425	437	417	461	413	407	411	432	423	402	402	441	442	446	441	406	420	410	472	438	429	418	436	420	430	401	444	411	407	441	398	408	425	428	432	430	399	410	408	441	451	390	402	379	431	432	424	449	446	437	477	445	425	417	435	406	436	448	445	430	410	428	411	429	394	439	443	432	439	425	415	434	420	450	427	413	449	400	423	402	409	402	418	412	403	397	425	455	446	388	404	404	407	430	428	418	431	361	443	380	428	444	438	424	461	450	459	412	434	412	418	463	456	426	418	431	412	414	413	431	369	447	458	440	418	415	436	387	401	421	431	389	416	439	439	421	443	410	400	442	415	415	411	401	424	472	398	422	421	466	443	438	444	411	417	441	465	399	431	434	410	414	470	457	411	431	430	426	406	440	447	440	419	435	418	422	431	435	433	372	445	443	443	412	432	435	389	415	429	444	416	456	444	427	434	414	407	428	405	441	412	417	448	408	384	402	407	409	414	403	438	441	421	424	433	434	436	445	437	419	442	443	432	428	438	454	391	422	421	435	444	435	428	405	446	421	438	397	441	449	442	433	438	453	439	424	458	447	433	394	415	402	438	410	433	399	458	450	438	411	434	453	412	408	413	407	414	456	428	415	432	444	416	428	414	426	421	445	443	433	403	424	443	391	414	421	420	436	435	412	461	374	430	461	426	416	418	432	422	438	445	407	433	438	426	429	450	430	435	445	400	440	406	416	423	400	451	415	454	419	391	459	409	433	417	417	413	376	432	399	418	402	433	485	409	421	412	433	456	452	423	414	430	412	426	437	448	458	430	428	422	418	474	424	388	435	399	439	419	405	417	421	406	424	399	459	427	405	411	440	438	427	426	434	464	433	404	405	445	456	422	404	404	421	423	454	426	400	450	416	437	408	392	397	431	425	430	433	403	442	438	432	406	435	432	445	447	407	434	405	414	425	473	406	459	442	473	412	439	446	439	425	418	465	408	406	408	406	426	431	417	458	416	437	418	406	417	414	383	407	422	437	428	416	425	451	425	440	429	447	393	426	435	397	430	413	464	417	399	430	440	383	415	445	414	398	415	440	439	412	431	421	422	416	398	395	430	420	446	409	439	461	459	422	430	421	430	367	409	416	403	465	427	433	390	410	465	451	404	453	439	431	403	440	407	429	428	428	428	412	386	396	433	435	423	403	433	412	408	435	404	418	396	440	435	442	387	459	432	437	436	396	429	414	430	437	427	463	449	399	448	409	457	403	429	428	441	405	388	409	441	430	420	462	398	410	443	403	442	422	412	444	405	414	429	403	439	445	425	430	394	445	432	451	409	426	406	444	438	421	445	459	415	432	411	407	413	410	383	427	456	398	417	457	406	441	440	397	414	413	384	433	402	387	405	438	424	392	493	426	392	410	400	456	410	421	416	403	435	396	427	424	405	418	465	434	441	402	395	421	419	442	416	470	396	429	437	414	397	427	456	424	410	384	378	438	455	389	423	466	418	439	420	425	393	444	417	447	401	425	408	432	463	407	415	443	411	424	415	414	442	420	462	411	420	426	438	439	458	416	428	408	430	383	423	414	430	403	430	440	406	407	409	440	423	429	399	382	440	400	454	478	421	457	429	453	427	455	436	394	427	394	419	424	409	445	430	456	426	434	421	443	476	448	455	391	441	430	403	446	432	429	434	452	426	423	417	440	450	391	468	439	495	407	435	427	429	394	448	400	417	417	426	415	386	469	423	428	450	424	428	416	417	422	429	431	442	402	394	432	420	463	429	429	436	410	394	446	433	405	454	416	429	410	421	406	401	417	393	445	407	410	395	425	406	433	444	415	424	405	429	455	425	423	431	454	372	436	443	435	439	420	433	428	418	399	453	445	418	480	416	424	411	423	410	446	427	382	428	424	417	397	423	444	382	377	408	447	406	427	400	420	418	395	395	410	407	465	449	433	437	432	478	402	418	466	417	399	451	432	409	393	432	439	421	390	419	386	416	432	463	392	428	419	435	422	437	435	405	461	420	425	421	435	445	423	420	413	454	407	404	442	444	417	448	421	441	447	441	419	421	451	409	436	446	406	394	456	410	410	437	419	434	437	451	426	445	441	421	389	413	423	407	407	431	425	422	422	446	444	419	411	431	447	417	398	451	428	415	427	430	417	419	443	417	407	409	404	468	413	456	448	383	394	402	452	438	410	443	434	468	427	406	424	414	417	441	466	445	428	420	411	422	412	443	367	414	452	412	420	411	443	415	443	427	423	398	407	436	446	423	419	438	417	411	433	427	449	442	413	375	383	450	472	435	440	436	408	411	426	425	416	428	435	397	389	433	422	383	431	424	433	440	430	456	459	413	464	413	411	440	428	438	418	457	459	431	461	434	412	454	422	429	414	450	389	393	422	370	403	400	415	415	398	424	439	447	411	413	397	464	388	395	468	394	417	428	393	445	438	405	416	407	431	435	433	418	383	395	451	422	430	421	435	440	405	442	440	424	415	423	433	439	432	427	455	434	449	401	384	458	470	390	455	439	461	438	436	418	426	406	431	424	434	447	412	441	383	444	390	436	444	434	398	395	413	393	456	429	396	419	402	397	390	429	459	444	443	464	411	391	423	420	440	420	444	424	431	417	438	434	422	428	421	417	451	418	427	419	424	438	411	394	418	416	457	406	429	434	439	430	417	370	428	461	413	413	418	447	455	416	438	425	420	437	424	457	422	409	453	454	438	425	426	417	450	407	400	464	439	451	396	405	448	459	418	409	433	413	425	411	416	419	403	444	445	404	405	405	430	411	417	447	437	403	399	469	437	418	445	366	437	447	409	426	447	405	445	427	434	425	448	448	367	443	415	427	467	431	399	424	403	435
2772	1108	1781	1549	1192	805	515	346	283	191	173	165	182	148	168	130	118	139	123	121	101	120	112	123	113	122	118	135	114	119	120	112	123	105	124	139	105	113	112	107	121	112	112	126	140	118	112	124	126	119	102	125	133	144	129	125	101	112	140	120	109	115	95	95	117	123	132	128	134	127	105	123	98	103	118	111	114	126	118	120	117	122	106	119	108	119	116	114	105	109	118	116	98	121	123	117	128	123	121	98	119	122	96	110	105	119	132	108	103	124	104	133	114	97	112	108	118	126	104	115	102	126	120	103	131	120	128	114	125	116	108	134	136	123	105	115	119	118	116	115	102	108	126	110	117	130	123	114	101	111	105	121	113	104	115	111	119	134	115	118	121	127	123	119	116	123	106	112	109	117	119	108	114	116	113	116	119	109	114	116	108	113	115	128	110	123	123	111	132	111	113	98	115	116	123	120	136	96	129	119	104	116	117	147	127	114	125	95	121	121	131	116	121	107	114	106	134	134	114	120	116	111	128	101	94	133	129	111	111	121	109	91	104	99	125	125	114	131	111	114	111	108	110	103	127	111	108	109	100	107	97	115	116	94	122	105	114	101	117	134	110	109	115	116	112	114	136	116	126	122	120	97	118	118	115	128	109	117	117	118	108	110	125	124	109	113	113	115	130	123	104	140	125	111	128	140	111	129	116	125	103	152	101	102	125	101	107	117	101	118	117	103	127	104	118	116	128	123	120	125	125	122	100	106	104	126	115	105	139	98	121	106	138	99	115	92	105	113	121	136	114	117	97	109	109	112	126	99	133	92	127	121	107	121	96	104	126	125	114	127	112	131	87	106	119	106	107	119	94	122	110	119	123	127	114	111	119	118	124	131	116	120	117	99	100	116	101	131	136	130	135	110	120	104	94	121	113	121	138	111	107	128	123	121	122	118	123	109	124	108	125	125	134	140	142	139	99	120	109	124	111	110	93	108	130	102	127	100	123	116	128	120	116	122	117	109	110	121	113	120	124	112	106	127	113	135	104	118	104	115	117	126	93	127	117	106	119	119	129	126	101	121	111	124	117	103	110	107	107	124	104	100	121	102	122	124	105	122	115	103	110	116	112	113	130	105	111	103	118	118	122	116	100	121	97	128	113	104	146	117	113	124	120	129	113	118	118	110	132	121	112	120	120	100	103	107	123	113	128	119	130	117	114	111	122	128	117	115	121	110	118	117	108	116	127	113	111	110	105	117	127	115	116	134	108	130	116	116	117	125	102	127	129	110	116	112	136	113	120	122	128	102	114	119	130	125	125	110	122	129	119	117	133	126	112	115	122	115	121	126	107	102	112	108	122	110	104	104	129	121	127	123	147	138	119	129	128	105	109	137	110	118	106	106	126	111	95	109	107	124	109	138	107	129	111	118	119	93	112	115	114	118	111	125	120	122	113	108	120	131	104	107	125	136	109	118	113	132	113	99	129	102	123	128	101	107	115	124	117	119	127	119	119	100	96	108	119	85	104	122	117	94	98	129	104	122	120	108	109	126	88	105	121	116	98	118	116	114	121	107	133	83	110	109	139	114	104	133	123	102	92	108	107	100	115	117	121	106	117	116	124	113	127	112	140	104	124	110	107	115	91	97	122	106	113	129	119	116	103	111	123	104	111	111	128	138	108	111	114	115	119	114	132	112	110	103	97	138	96	127	125	102	104	126	131	126	139	110	125	134	107	112	122	104	128	132	121	101	107	101	126	117	110	100	115	107	94	94	111	103	108	135	129	115	115	125	123	105	102	122	120	121	105	127	110	125	133	103	131	103	117	115	101	105	123	120	113	124	106	104	108	110	142	107	110	116	108	94	110	119	117	112	114	119	115	106	124	115	124	96	117	127	123	116	123	137	122	100	109	115	123	117	115	127	114	87	113	114	131	100	117	114	106	113	124	92	114	115	126	97	128	119	111	126	125	118	105	124	126	115	120	113	117	123	139	122	117	101	122	118	123	119	120	125	120	118	126	107	130	98	98	101	135	103	104	116	111	101	104	109	103	118	122	126	97	100	115	129	110	111	120	101	105	111	114	125	122	125	123	123	122	111	101	122	120	116	129	121	128	118	127	116	148	105	128	128	113	117	142	115	130	104	140	152	118	121	112	118	113	107	109	127	126	111	130	109	119	111	126	129	134	97	105	105	132	107	112	121	100	130	119	113	121	131	97	122	115	105	113	128	136	107	111	112	127	130	95	126	107	128	111	108	107	117	101	114	117	121	104	116	126	116	126	136	106	122	109	115	97	110	112	127	129	100	105	127	121	118	114	104	127	131	113	132	115	104	125	124	112	116	99	111	131	134	113	99	117	117	126	129	128	117	95	117	108	104	120	111	130	122	116	116	114	112	112	110	119	113	94	128	117	98	122	110	100	89	111	122	104	127	109	138	132	136	110	131	120	121	113	116	123	119	85	121	117	116	115	118	113	118	109	105	111	90	111	111	120	106	94	94	123	123	110	114	103	121	136	138	106	112	103	126	110	123	107	113	127	98	112	113	120	126	129	117	131	99	120	111	108	111	127	111	113	105	142	111	118	132	127	116	109	101	104	124	147	106	124	99	118	104	115	124	117	117	109	110	96	112	127	128	115	127	123	130	118	112	121	108	109	116	125	101	128	113	103	117	102	128	97	135	117	105	115	109	112	121	120	133	122	116	113	130	104	101	120	109	104	117	132	107	106	120	108	120	111	105	119	110	99	136	124	119	106	108	120	108	112	108	118	109	107	99	110	100	101	122	105	103	109	128	108	103	98	113	126	118	93	118	121	121	111	122	133	101	103	122	122	129	95	107	137	110	102	111	98	116	113	131	121	133	97	122	119	111	120	122	125	110	124	98	138	106	106	95	126	136	130	120	103	111	119	116	139	125	102	103	114	109	131	123	111	106	105	126	121	122	111	96	108	115	115	106	105	120	99	109	105	133	104	107	101	104	135	107	94	110	137	101	114	102	123	100	98	108	106	115	115	128	127	120	118	103	98	118	113	134	99	127	118	104	124	114	135	112	109	118	90	127	109	111	102	107	96	87	101	116	121	103	120	120	109	105	115	126	110	104	128	123	130	117	129	134	115	122	125	111	107	128	112	108	122	113	117	128	104	114	110	109	128	121	113	120	96	106	132	145	124	107	117	114	108	131	112	107	116	95	114	120	125	113	114	117	113	130	144	101	140	121	115	98	123	126	119	134	114	131	127	129	106	129	98	119	130	116	122	110	110	100	105	102	110	141	124	120	130	132	109	112	114	94	112	109	106	126	110	119	113	112	118	114	130	125	122	117	122	96	117	134	122	109	121	124	126	118	122	123	125	116	129	107	132	96	122	129	103	128	121	95	118	101	107	111	93	122	121	133	129	120	111	130	122	122	121	116	122	120	127	109	99	100	120	118	108	102	101	151	112	114	114	107	109	125	122	128	108	132	132	123	113	106	129	139	111	116	106	101	112	118	101	120	123	120	119	117	137	123
2674	1818	4335	5652	5345	3904	2598	1950	1384	1124	874	806	841	731	782	659	577	502	482	433	424	423	444	425	464	398	442	415	437	423	461	449	442	480	478	475	477	422	440	435	478	456	465	435	465	439	457	430	406	411	437	400	401	437	473	410	470	405	442	442	456	429	417	426	452	380	449	445	426	448	414	429	436	430	451	428	450	451	427	417	439	431	451	431	393	436	418	423	435	417	457	441	421	452	437	452	422	444	423	443	468	441	383	439	425	389	446	406	404	402	410	427	451	453	429	457	416	390	445	437	409	452	409	399	408	416	445	472	414	420	407	431	454	439	413	408	415	430	422	442	423	421	428	433	450	414	446	432	455	426	411	412	453	422	412	434	413	437	432	409	424	470	466	411	446	474	394	429	444	450	398	414	400	461	462	445	434	458	397	427	464	435	460	439	423	441	435	404	427	406	454	420	453	406	399	390	426	438	434	420	440	390	415	394	391	452	417	423	401	477	421	461	421	451	415	433	461	435	432	451	428	428	441	436	413	395	405	441	405	408	410	445	444	429	425	458	412	429	432	405	436	426	457	440	398	435	463	417	415	427	414	436	436	425	414	436	395	405	422	425	420	428	425	391	468	423	421	383	430	408	380	424	403	436	416	415	452	400	449	388	421	420	422	437	414	438	437	404	419	398	432	427	420	382	379	472	411	460	421	413	448	445	424	450	421	427	417	430	437	367	420	406	415	427	401	450	426	448	434	402	466	419	421	410	450	421	440	385	464	444	403	437	404	444	440	411	428	425	418	458	432	432	434	400	424	403	448	429	448	396	437	415	427	395	429	425	443	393	432	369	417	444	432	403	393	426	414	434	419	431	424	416	425	425	434	433	426	435	443	423	462	407	401	406	446	420	392	470	440	429	428	426	434	437	448	436	411	458	428	408	421	446	474	410	443	428	434	422	414	407	409	415	408	427	421	457	458	450	454	430	435	400	404	409	402	403	440	436	392	424	439	418	424	449	412	426	423	441	395	411	420	443	402	422	450	461	401	410	408	397	431	420	402	447	428	403	400	443	415	463	431	392	405	415	406	433	441	440	417	379	405	433	409	445	416	426	417	429	428	445	456	452	439	396	454	432	425	417	407	412	425	432	413	436	403	417	441	404	419	400	440	435	410	431	402	414	432	437	401	442	441	460	429	435	454	435	416	414	422	439	428	411	424	400	390	410	401	429	403	425	440	438	435	426	404	444	436	395	451	413	419	418	460	410	424	426	426	429	458	416	449	469	423	433	468	459	453	442	438	427	430	428	455	446	446	407	424	443	404	414	393	460	423	423	429	431	450	410	384	409	405	418	380	425	402	403	408	422	401	442	390	449	408	420	428	423	429	432	450	449	403	417	451	461	425	435	417	383	453	409	435	405	404	409	450	417	458	434	436	434	415	439	405	441	419	455	419	388	423	394	465	391	437	421	459	456	427	407	412	444	438	414	429	415	451	420	404	409	433	444	414	430	403	466	402	421	399	392	438	456	434	427	400	414	442	410	423	447	388	422	452	424	401	449	409	398	448	421	402	401	444	416	426	403	460	434	435	400	448	424	413	437	454	440	419	412	421	479	404	413	427	408	432	404	424	411	429	418	437	433	411	451	413	420	417	427	419	426	455	452	421	419	407	424	446	425	433	419	428	424	457	441	420	409	404	401	447	417	441	435	417	417	428	445	427	426	441	445	408	421	406	425	446	414	421	420	429	421	437	465	429	426	413	411	425	357	426	397	449	390	459	439	443	418	429	426	420	448	441	403	431	392	465	413	397	417	433	404	433	437	437	439	416	411	420	445	418	396	431	422	428	433	433	380	438	414	419	407	425	429	382	418	448	430	417	419	419	405	423	403	448	391	445	425	429	440	431	446	401	440	455	445	397	433	431	406	430	410	432	416	430	408	413	422	450	449	445	408	407	391	455	446	445	429	427	398	413	420	413	441	420	417	437	406	441	449	458	434	433	465	420	452	431	410	447	433	399	429	393	392	453	398	444	426	439	433	413	429	396	464	415	421	402	464	451	446	414	426	420	432	379	447	441	436	418	394	424	435	427	407	410	402	419	433	445	444	427	471	424	437	425	384	425	411	402	426	430	452	381	386	407	423	426	424	411	425	383	409	413	444	437	460	432	442	440	406	383	414	374	427	409	435	430	484	442	387	442	397	456	419	397	436	436	417	414	393	418	404	420	399	445	396	399	430	411	428	409	401	410	392	426	388	442	435	426	410	430	446	413	420	452	442	439	415	436	452	394	455	437	433	439	421	392	446	460	399	416	391	410	431	420	427	467	428	433	423	395	388	424	432	387	483	419	410	440	421	402	412	434	429	464	415	416	433	457	429	388	417	418	431	418	420	452	422	420	389	450	421	424	441	422	408	426	416	396	441	416	457	407	403	448	434	419	418	443	439	409	398	406	419	434	429	423	402	430	454	452	418	417	409	421	422	426	426	402	417	423	447	413	413	435	441	423	425	428	439	435	435	413	405	427	395	422	427	439	443	414	384	431	439	431	401	429	407	409	393	415	425	440	441	451	434	444	410	437	435	420	429	449	404	456	416	432	417	432	416	390	390	446	433	431	443	420	435	408	437	448	427	407	444	430	447	404	453	446	457	390	420	392	403	421	387	397	427	450	415	442	378	428	420	434	450	444	429	403	471	429	430	412	428	429	386	447	425	399	400	424	370	414	440	427	413	394	428	448	417	394	445	416	450	409	468	404	460	413	393	445	440	439	415	404	458	426	407	435	437	431	450	427	439	415	436	427	408	417	433	471	433	419	463	437	396	431	434	420	413	425	451	411	432	443	385	445	416	452	445	430	429	414	387	432	412	405	442	450	451	423	434	418	409	433	402	406	468	433	438	377	426	457	416	398	421	409	453	399	394	460	428	400	429	434	455	437	391	428	407	416	436	394	387	449	418	443	423	413	419	408	398	417	429	406	404	402	420	438	409	433	444	398	420	422	393	399	413	446	431	449	402	389	438	423	455	463	419	400	433	399	431	395	398	426	454	408	422	400	444	413	449	424	458	434	408	427	425	437	400	419	446	405	426	438	415	397	411	439	438	385	435	391	396	406	442	440	434	399	422	400	403	440	424	429	418	423	419	400	433	408	402	435	464	421	400	384	467	441	414	397	417	426	402	416	426	442	413	440	431	444	431	426	428	414	444	431	413	399	455	457	433	411	432	431	427	450	411	474	422	412	424	443	446	411	422	439	444	383	435	419	427	464	432	447	458	411	390	443	421	440	431	376	445	427	424	404	430	434	410	386	452	370	430	414	416	426	433	456	444	390	417	421	434	433	438	406	435	389	427	403	427	403	409	441	423	462	453	448	417	425	422	410	428	431	441	424	445	423	413	414	401	400	448	445	430	422	422	423	438	443	444	423	393	430	401	415	449	436	414	413	459	428	383	419	403	412	434	403	407	427	435	404	416	439	463	408	410	448	407	422	443	406	406	409	442	422	424	463	479
2864	1266	1855	1610	1196	885	559	360	265	230	155	167	156	162	148	162	137	121	114	101	104	118	99	118	117	141	121	108	114	131	114	112	123	112	140	133	121	106	127	123	139	123	111	118	108	134	107	115	114	110	125	115	114	122	145	124	139	129	116	127	124	107	124	94	119	108	114	118	115	99	125	122	110	110	120	113	122	115	108	124	117	127	122	114	121	115	124	109	108	135	122	113	107	98	116	128	101	117	115	150	120	102	123	125	108	123	102	118	109	122	119	111	115	116	123	122	119	133	104	132	126	134	106	121	121	131	129	109	109	102	114	114	139	121	133	109	130	125	134	134	119	108	124	124	116	124	118	124	118	108	103	133	115	128	112	122	113	129	120	118	126	108	119	134	133	124	125	139	131	106	111	135	125	119	90	102	124	119	112	110	119	132	119	134	122	126	111	108	121	103	144	134	130	106	126	120	112	119	130	119	103	120	124	146	104	117	115	114	96	109	112	117	123	126	110	91	96	132	110	130	132	145	121	113	106	131	114	134	126	148	106	131	129	118	106	109	124	120	122	114	117	90	131	104	149	113	126	107	119	103	117	110	113	151	107	128	117	98	125	119	111	113	112	120	113	122	124	107	140	119	111	112	121	100	120	126	114	120	105	112	91	120	115	112	134	107	123	123	123	133	95	133	126	115	110	133	102	131	107	119	128	121	130	127	115	107	104	131	130	107	148	133	111	116	125	103	114	115	108	122	105	112	118	125	109	106	128	127	113	122	109	112	125	102	119	111	106	107	121	115	114	114	121	117	138	113	115	128	108	119	112	112	108	117	108	112	100	112	123	133	108	118	131	109	125	113	128	125	131	118	114	107	96	126	128	131	101	125	114	102	119	109	132	116	111	109	110	112	139	105	136	105	100	114	102	104	118	120	117	124	105	125	106	126	122	119	116	102	120	107	101	105	124	131	97	110	125	104	129	123	119	127	98	139	122	121	113	122	129	117	117	119	106	103	114	115	118	116	141	114	125	130	117	112	142	135	119	94	100	114	127	115	106	143	110	107	110	104	134	104	104	118	97	112	130	121	106	136	97	126	131	107	113	105	118	107	124	116	118	112	128	108	121	128	109	112	139	94	113	122	149	103	124	130	113	135	107	135	110	118	127	111	117	111	96	126	110	127	103	139	117	103	119	101	124	100	103	122	107	110	121	106	111	104	95	110	98	119	103	128	143	98	126	128	116	112	114	106	103	126	114	114	120	117	108	132	119	119	104	120	127	119	125	110	110	133	123	103	114	104	117	122	134	118	131	133	134	127	128	106	108	138	121	113	133	108	122	97	124	125	127	91	125	101	116	102	115	122	116	119	134	108	126	117	133	123	109	106	127	96	108	128	94	103	111	104	128	115	115	132	107	124	100	103	106	123	108	96	119	113	126	101	117	109	129	114	144	114	118	117	122	105	133	105	119	116	117	122	118	121	108	132	121	137	122	109	116	124	126	126	134	103	126	118	114	129	141	116	110	108	123	120	112	124	112	114	130	125	118	130	133	100	131	94	118	115	117	112	112	122	110	102	135	111	129	104	114	104	123	123	105	118	103	121	120	124	128	136	117	127	123	120	119	122	104	111	125	115	129	120	129	121	135	119	112	119	108	114	125	109	133	138	120	126	126	122	136	125	111	119	92	112	104	115	125	129	130	126	125	122	118	112	114	123	98	107	102	113	111	115	108	128	125	116	113	119	114	129	124	119	126	119	120	114	121	125	124	117	139	133	109	138	102	130	117	110	116	140	110	138	122	136	119	115	120	117	131	126	110	109	115	129	107	108	96	108	117	124	113	110	111	121	103	114	108	99	112	123	118	106	105	112	113	124	113	115	114	107	107	115	130	119	106	119	131	124	115	124	118	116	112	106	125	108	122	125	110	127	110	113	123	145	110	120	108	117	124	107	105	139	97	108	120	124	104	103	110	126	138	119	113	107	106	113	132	126	116	128	114	114	132	127	122	109	130	128	119	104	128	114	126	118	125	116	117	120	112	97	138	109	123	91	117	115	113	100	118	102	115	122	133	103	111	125	127	117	123	112	111	135	135	146	99	108	130	124	123	108	107	129	122	117	128	105	91	129	120	111	129	115	118	141	108	120	127	107	113	116	92	103	117	109	137	141	128	116	128	128	113	118	109	108	112	117	127	118	116	107	121	117	117	119	111	128	103	139	112	122	112	125	104	123	108	118	128	116	85	111	120	111	121	114	121	119	109	115	104	120	123	123	110	109	106	99	131	112	121	91	117	122	89	124	99	108	110	99	121	109	112	117	117	109	123	119	109	124	112	107	141	130	141	121	109	108	114	116	112	122	119	114	110	116	121	116	149	105	107	110	125	109	117	121	115	126	120	114	131	113	121	87	133	105	130	107	118	124	128	108	127	106	127	105	106	101	111	103	122	103	126	97	117	109	100	115	111	122	132	130	103	118	120	100	114	135	101	122	131	118	120	137	126	142	122	105	111	126	122	99	129	111	135	105	134	116	105	126	143	106	114	118	117	128	118	119	107	129	114	127	89	124	117	112	100	130	108	117	111	119	103	136	123	129	123	129	113	111	121	138	114	90	120	108	95	134	143	125	129	129	102	112	115	123	94	121	137	108	137	109	134	110	117	96	128	117	125	120	149	115	115	138	121	112	113	118	122	114	104	108	111	119	126	114	116	133	123	113	129	120	123	133	123	103	130	126	110	116	138	114	120	119	121	123	134	118	104	106	132	127	113	122	111	129	118	109	119	109	105	123	145	120	133	112	131	119	104	119	118	107	97	110	114	125	107	125	126	97	118	107	112	128	102	111	123	110	114	119	109	126	112	120	104	108	153	104	125	109	99	123	121	114	109	106	120	107	98	116	111	111	116	124	108	112	115	110	110	124	100	107	130	128	115	124	108	101	122	119	124	124	127	107	110	98	118	117	126	102	122	116	124	112	114	134	115	125	141	120	129	114	119	121	119	105	126	115	120	101	103	118	108	124	122	112	88	110	106	110	99	105	134	119	97	137	123	111	129	144	108	123	116	108	109	127	95	121	123	121	134	118	125	116	126	108	112	122	110	116	123	112	118	121	131	116	108	107	107	131	126	118	107	148	110	111	106	126	105	121	115	117	112	131	110	127	124	109	135	112	131	107	129	109	121	112	93	117	123	125	104	131	124	125	118	127	107	124	128	117	122	132	133	99	92	123	109	109	113	121	115	124	116	119	120	139	107	132	128	148	131	125	132	128	137	112	105	127	104	104	105	101	115	126	120	124	124	127	131	118	122	109	136	120	126	115	123	115	133	96	126	119	129	105	128	135	122	115	115	126	117	100	115	104	103	107	135	125	92	124	126	115	99	132	113	114	121	123	123	91	124	99	117	103	119	114	117	130	113	125	116	112	100	110	105	138	117	120	119	108	134	120	109	115	106	105	123	113	124	114	137	110	101	106	116	93	150	132	133	108	120	134	119	104	111	131	107	136	114	103
2649	1766	4591	5727	5072	4099	2509	1956	1447	1101	897	850	764	782	816	643	596	532	431	476	425	412	421	441	417	419	451	487	406	459	430	435	431	476	456	456	401	423	428	402	474	432	445	448	483	459	429	441	406	441	441	454	421	463	469	433	429	452	454	460	439	462	444	469	441	438	472	453	478	465	449	442	469	401	443	485	451	401	460	434	439	434	400	421	446	446	413	435	429	444	411	466	394	420	437	457	427	445	445	420	429	383	410	416	422	425	457	449	426	419	422	447	463	415	414	428	479	453	438	416	452	408	391	411	407	436	428	407	413	396	449	428	422	443	408	420	419	412	419	417	430	434	417	423	416	430	429	473	414	428	401	430	448	399	449	422	439	428	439	419	435	468	438	381	432	399	450	372	425	452	427	452	424	396	436	431	431	455	438	409	419	446	425	427	448	447	409	411	381	428	419	390	381	431	433	448	456	420	400	419	438	370	435	436	438	420	492	437	432	457	386	423	446	433	431	397	416	414	430	410	418	425	448	450	458	427	421	427	438	427	449	404	419	391	421	454	425	416	409	441	412	413	415	426	447	421	396	435	388	385	403	444	447	437	414	400	433	417	432	405	446	459	467	442	434	397	409	409	450	432	447	423	429	381	394	421	380	393	440	426	423	413	403	461	426	423	429	452	438	465	454	390	447	387	399	443	417	400	436	428	430	414	415	432	450	422	434	415	432	424	411	383	453	432	403	400	474	422	449	430	401	362	408	430	365	420	416	440	412	422	404	456	437	423	465	441	429	441	407	434	439	439	427	447	466	399	416	443	421	419	412	449	409	408	400	422	404	397	464	409	449	438	419	458	418	407	445	425	416	371	418	401	426	436	424	437	414	418	452	440	455	450	412	408	440	438	439	419	406	425	429	437	431	458	401	418	434	416	436	404	415	438	434	420	416	393	441	405	390	449	437	446	427	411	448	419	452	405	414	458	445	432	397	432	420	442	441	428	437	452	415	473	425	419	433	404	458	416	421	429	438	408	449	409	452	431	428	435	358	395	443	433	413	422	405	436	432	436	413	440	443	449	468	429	411	416	385	401	438	429	406	388	432	426	441	420	405	431	452	439	467	427	437	431	412	418	413	446	420	419	396	421	431	409	423	407	445	444	414	412	419	400	417	421	423	464	417	431	408	414	435	429	442	436	426	389	439	396	441	426	413	432	445	437	459	411	412	438	426	428	421	400	414	444	414	432	442	434	465	414	422	425	453	440	435	451	440	453	413	461	432	387	415	413	406	447	409	398	399	415	436	411	429	403	407	423	476	449	448	432	441	447	414	470	384	423	407	427	447	436	406	416	413	432	431	443	439	431	418	457	430	404	418	410	396	433	407	400	416	409	435	402	405	423	455	400	436	426	389	446	440	429	398	429	426	418	405	428	435	474	492	431	448	417	403	453	413	432	421	388	429	435	436	414	431	428	457	421	424	454	435	449	419	413	456	436	396	427	411	387	418	455	429	418	440	442	420	418	481	443	406	437	400	454	440	444	400	430	453	417	394	416	425	430	405	458	447	463	454	433	425	430	443	424	448	453	447	435	427	434	448	441	394	388	402	411	449	412	415	447	396	421	425	437	398	425	436	433	456	453	452	413	421	428	429	430	440	425	399	433	444	423	414	460	404	468	445	419	443	444	401	423	426	429	484	408	447	447	462	407	459	405	417	434	464	420	433	452	419	423	430	402	416	435	408	435	415	450	405	447	454	445	397	424	440	438	411	414	420	424	429	425	457	426	437	425	388	423	424	418	404	405	380	412	446	433	426	411	429	421	434	407	434	457	416	439	425	438	408	484	441	394	445	441	488	402	395	405	411	454	407	375	413	439	406	417	426	455	444	463	436	452	407	430	425	427	454	426	425	454	400	424	405	476	391	433	390	420	417	458	425	410	454	430	430	408	412	398	457	411	390	432	410	421	437	408	460	401	438	425	440	409	396	445	441	433	432	444	427	413	422	413	436	423	448	402	377	414	413	429	416	428	414	435	389	433	426	461	420	405	413	447	415	450	416	444	447	438	412	426	429	416	459	372	428	442	454	419	448	383	443	440	446	436	459	425	438	415	460	446	413	451	405	421	404	432	422	390	449	449	436	383	427	439	419	418	404	411	399	445	443	440	419	443	433	422	401	401	466	441	432	426	452	389	462	431	438	426	433	420	444	456	409	430	402	430	455	402	409	406	405	380	457	440	407	403	443	437	448	397	410	434	467	445	436	375	426	394	392	432	439	418	414	398	388	443	441	408	440	462	409	405	449	421	401	412	437	430	397	395	418	454	424	397	398	411	408	424	424	388	425	450	436	442	438	435	431	407	414	401	409	449	374	446	440	406	404	422	453	423	437	436	467	374	446	377	418	399	406	445	441	405	415	453	437	447	422	432	460	444	441	458	421	461	429	414	398	459	408	439	442	444	409	443	475	436	419	392	434	453	483	428	434	457	381	378	427	439	463	426	418	421	432	435	427	431	429	405	462	407	444	438	415	433	421	418	426	400	434	431	434	392	420	454	401	423	406	422	407	418	465	470	428	414	410	453	424	434	414	399	424	426	403	443	444	413	442	431	427	428	436	480	407	424	476	408	429	447	433	431	442	438	387	399	445	420	404	410	442	463	438	428	458	404	433	442	435	444	416	398	397	405	409	452	464	411	421	426	417	426	422	410	430	415	458	401	429	424	433	419	410	402	442	438	419	386	447	406	444	435	439	427	429	469	416	447	412	433	437	431	420	449	422	436	417	434	412	421	422	448	421	457	447	445	412	429	415	415	412	460	464	420	415	429	421	436	424	443	429	379	429	414	417	423	419	456	443	418	387	420	418	430	473	462	446	425	446	383	441	453	427	430	415	405	409	446	414	416	422	429	411	450	408	460	438	412	445	433	422	442	427	461	398	435	406	388	445	398	434	418	442	416	392	395	441	425	447	405	451	457	454	436	376	407	443	435	401	421	422	419	438	423	390	430	440	443	432	427	434	375	411	419	463	404	427	446	436	440	445	430	415	484	429	418	433	448	447	420	472	415	452	438	412	427	419	419	420	451	426	421	424	428	396	466	386	404	421	439	396	422	423	422	457	439	435	445	425	435	465	455	432	423	406	423	402	415	463	429	392	461	445	411	437	395	410	415	414	439	434	403	431	421	451	446	484	434	400	430	406	465	433	461	425	388	379	411	418	419	435	443	402	415	452	395	430	453	456	407	432	412	401	396	436	418	453	423	422	467	401	445	393	460	434	439	400	399	357	463	465	416	438	467	422	403	412	452	395	403	376	420	431	463	425	437	418	413	425	417	403	402	407	442	401	482	484	412	412	441	411	417	445	442	465	419	420	412	418	460	448	405	468	444	438	425	422	428	424	428	459	419	426	417	411	421	426	414	439	390	443	388	424	471	422	423	411	411	420	447	436	392	389	422	432	412	441	447	425	409	431	431	409	414	439	399	465	422	449	401	407	441	421	418	413	463	432	446
2742	1241	1866	1689	1201	826	472	361	313	220	186	162	157	159	144	164	113	124	122	123	132	119	111	115	104	102	118	112	113	118	125	124	120	118	120	126	126	135	108	116	112	139	107	108	113	114	118	121	104	113	117	111	112	112	120	135	109	103	120	114	103	110	111	98	121	117	109	119	127	99	102	115	134	120	128	123	112	115	146	111	142	116	123	109	124	105	111	115	112	112	122	114	118	120	114	129	132	118	136	130	114	116	110	114	135	112	102	117	124	124	133	115	118	126	105	109	113	117	109	120	111	121	119	99	128	129	125	99	142	107	117	101	116	120	124	110	128	128	126	109	110	117	116	119	130	115	102	116	113	117	119	115	113	120	115	129	101	100	118	121	101	110	112	117	103	123	108	112	99	124	122	121	121	131	134	126	111	124	95	119	115	128	127	106	127	133	106	125	120	111	112	120	101	98	102	107	106	113	107	128	104	106	127	135	128	96	114	111	114	97	110	117	122	101	116	113	119	127	118	118	109	113	118	110	122	123	109	127	129	117	119	126	124	128	99	118	130	93	125	112	105	129	112	135	118	111	124	107	98	118	112	124	103	112	116	109	119	118	105	123	125	107	102	120	124	115	120	154	124	99	117	122	130	128	109	125	115	122	112	132	132	123	123	107	105	115	133	133	127	107	123	128	111	134	111	103	118	125	113	120	128	96	125	117	113	124	123	98	122	107	123	136	101	85	127	110	92	147	108	140	123	100	118	128	133	107	115	124	114	140	115	114	92	119	117	103	140	104	114	121	117	107	121	123	115	104	106	121	123	123	122	113	121	101	132	121	122	121	113	106	106	105	95	111	112	99	124	118	106	107	123	123	133	109	121	114	125	110	104	123	102	114	126	93	95	137	110	116	100	112	109	101	121	107	109	104	103	119	124	132	103	107	127	98	124	119	130	119	134	116	117	101	130	115	115	125	135	103	121	123	129	103	103	98	106	112	124	140	110	128	115	101	125	105	105	114	116	102	126	119	123	112	118	127	134	139	110	130	100	118	122	110	112	109	118	94	121	108	119	122	121	117	108	106	104	131	120	120	114	127	114	108	127	112	123	123	106	113	119	112	126	126	99	107	116	93	120	106	131	125	116	116	106	131	119	126	104	100	117	119	130	108	114	92	112	130	104	117	101	119	108	120	115	118	109	125	117	106	107	112	112	116	133	131	124	125	123	119	108	127	109	117	121	106	126	109	111	130	117	134	110	123	107	107	124	112	142	115	110	109	112	128	109	123	105	113	111	113	113	114	135	128	134	131	131	109	100	91	105	108	108	107	129	83	99	119	103	112	129	119	123	98	113	119	108	115	123	106	121	117	101	103	113	125	133	118	131	130	124	133	130	125	105	117	111	101	142	133	127	135	117	123	125	137	115	106	110	125	114	113	105	128	117	115	108	119	106	116	104	117	131	117	134	109	120	134	101	129	101	118	107	133	126	136	123	116	113	115	114	127	96	129	107	121	111	110	110	107	107	105	109	117	104	128	112	116	105	130	129	113	110	124	110	101	119	108	113	137	119	127	128	121	114	104	108	119	102	101	117	112	122	113	111	107	94	94	110	116	102	111	95	118	134	121	98	119	131	109	141	123	113	131	108	123	125	125	107	117	126	140	110	104	120	131	115	116	131	116	107	136	113	117	105	121	118	125	125	131	113	102	149	104	120	130	110	134	121	134	111	118	127	111	121	111	109	104	134	106	129	95	111	116	111	103	127	115	109	113	103	102	129	114	134	105	125	123	114	122	111	107	125	125	116	109	110	111	102	106	131	111	120	116	120	139	119	117	127	106	115	110	116	106	127	95	113	134	96	113	109	104	134	138	121	126	114	110	133	115	116	105	122	116	105	113	110	122	112	108	126	131	101	129	123	127	127	121	106	135	97	107	116	111	105	114	108	103	113	99	117	98	112	103	122	135	103	120	114	99	108	129	104	117	114	108	128	96	105	121	118	107	126	123	124	128	115	120	121	106	132	112	118	126	117	108	113	115	115	117	133	132	115	102	131	104	116	128	96	118	92	107	113	116	106	106	103	107	114	128	134	125	103	118	119	137	131	127	127	131	107	96	114	111	113	105	116	139	106	130	118	111	114	123	139	109	96	108	114	104	101	105	103	131	100	121	115	120	106	106	123	111	99	117	108	130	122	104	112	122	125	123	110	119	127	109	109	121	119	117	120	120	117	137	112	98	113	134	96	101	99	114	120	123	114	108	112	126	111	106	119	117	125	125	117	115	105	118	105	100	122	124	108	118	100	132	97	113	103	132	116	113	112	108	100	91	104	108	121	112	123	109	109	102	121	114	100	123	95	103	115	113	113	114	141	124	113	121	111	111	116	113	117	121	112	112	117	126	127	111	102	120	108	121	108	117	124	102	111	107	128	116	125	97	139	100	99	111	134	125	123	107	119	108	125	132	123	114	93	116	101	126	109	113	121	113	110	130	118	115	101	124	114	115	123	130	94	129	109	134	128	129	117	130	119	120	106	119	112	101	108	106	122	123	102	104	125	115	108	125	109	107	121	122	122	113	137	109	129	120	121	111	122	107	115	103	117	126	130	122	104	115	129	114	110	119	101	115	108	105	121	117	110	114	112	102	112	112	125	112	122	116	129	119	111	99	133	121	120	117	140	124	109	118	118	110	110	117	118	114	114	92	140	116	100	100	115	127	122	108	129	119	121	122	120	104	117	101	110	107	110	97	114	99	103	111	133	112	121	114	130	130	138	142	103	114	114	106	137	111	98	97	107	132	124	101	118	119	107	132	124	110	115	115	106	127	121	109	115	106	114	131	85	107	114	115	121	105	114	108	99	115	104	109	110	115	108	120	116	109	133	122	114	119	126	109	118	107	112	129	126	108	97	117	121	136	130	106	108	130	102	96	128	101	111	117	103	119	116	126	103	117	118	108	118	107	131	103	99	114	117	118	110	127	116	110	105	111	105	127	110	115	113	129	113	108	108	122	135	125	113	122	120	111	123	110	104	108	123	96	136	136	111	115	107	109	117	103	105	117	125	121	121	116	123	126	111	126	112	132	99	112	127	115	112	134	123	120	100	123	110	121	105	126	118	113	110	126	109	121	127	108	105	111	95	128	111	136	99	115	114	120	101	134	100	111	117	129	104	120	109	109	111	105	108	122	124	110	112	104	122	127	117	122	124	92	107	130	134	126	106	91	117	120	115	98	105	132	114	115	119	130	126	97	128	119	109	126	102	124	111	113	118	119	123	101	108	105	120	134	113	121	136	122	124	122	119	125	107	102	116	119	117	96	125	104	116	112	123	115	134	122	123	129	130	140	116	106	112	108	117	101	131	126	141	111	101	100	122	103	119	127	111	110	101	113	95	113	112	127	126	121	116	107	109	136	113	118	114	119	122	103	106	104	104	119	114	118	104	103	113	108	123	126	117	122	115	111	113	115	125	107	109	115	118	121	97	112	131	109	111	103	106	145	122	112	118	102
2689	1769	4572	5954	5042	3847	2433	1821	1478	1116	881	851	863	755	777	619	582	497	473	441	438	412	429	437	429	441	425	410	483	484	423	423	437	484	420	429	368	441	448	458	464	434	428	407	479	484	446	416	443	445	418	422	428	392	517	470	468	462	455	406	458	447	437	423	397	448	476	433	419	461	442	456	404	406	452	473	466	450	415	421	438	400	423	428	407	425	433	436	435	407	443	415	402	381	422	427	406	358	425	434	459	453	499	401	448	410	451	401	425	435	424	444	421	433	425	404	424	426	430	415	422	378	419	447	433	429	430	424	435	444	430	442	397	428	390	455	438	444	402	420	406	368	436	411	432	430	420	438	420	435	404	397	435	400	427	423	462	432	426	420	419	455	440	425	403	420	423	414	417	438	401	418	471	394	437	398	419	440	421	415	437	441	453	365	445	414	439	427	438	396	415	426	433	404	401	441	429	420	420	442	408	420	434	411	418	401	428	448	382	456	397	417	411	416	401	458	464	425	404	424	410	429	412	413	438	423	429	423	413	397	440	468	440	414	452	384	416	433	386	428	468	437	433	435	460	474	421	415	405	409	409	439	414	411	425	409	410	459	414	405	402	401	410	421	435	399	412	427	450	411	436	415	453	425	395	436	435	411	407	392	437	418	424	381	461	399	394	442	451	454	402	426	422	404	471	442	422	410	432	408	434	418	414	422	403	428	391	424	443	421	428	447	447	399	464	399	401	418	388	407	457	418	418	430	413	428	417	436	432	459	434	416	430	421	424	422	428	429	429	418	465	442	428	432	432	456	447	455	402	406	431	439	437	426	413	426	417	429	456	463	423	407	411	414	420	405	453	394	376	416	447	445	408	410	395	433	415	416	426	440	419	433	409	449	466	421	442	422	415	417	416	421	433	445	385	410	446	441	421	413	483	429	413	402	410	427	419	434	426	440	428	435	418	438	458	409	437	391	438	428	432	434	451	444	469	425	420	400	451	455	408	461	408	406	460	430	428	394	432	414	430	437	426	434	426	421	445	396	439	422	418	412	426	439	415	435	429	460	418	394	399	446	426	452	442	434	429	439	430	430	434	420	435	396	393	405	444	419	457	407	430	429	433	421	396	394	422	398	447	406	436	422	418	416	448	403	431	404	449	396	412	413	447	409	427	439	407	415	413	418	453	432	414	435	437	420	433	465	429	422	430	409	434	446	430	431	415	411	451	410	419	408	443	427	427	410	400	390	408	440	376	428	465	419	401	426	429	437	432	381	449	390	429	406	429	461	443	444	462	434	444	436	384	430	407	481	427	435	412	433	460	407	452	491	403	410	410	428	373	423	403	416	437	434	436	434	453	387	432	429	400	407	434	447	413	453	446	436	472	434	437	416	405	431	430	413	399	414	427	406	425	415	450	438	447	404	502	415	456	451	426	433	448	431	407	451	393	440	424	440	413	453	427	429	363	423	443	385	395	445	404	417	449	447	405	423	395	435	436	418	376	415	426	412	404	403	382	396	424	436	440	447	424	441	442	422	421	435	460	440	402	420	439	450	455	435	400	426	437	441	413	402	416	427	454	444	448	427	445	406	415	460	420	415	411	410	396	428	457	425	420	451	407	438	395	442	447	429	400	443	408	424	445	411	433	420	438	396	431	385	424	443	436	432	399	449	413	433	417	441	412	416	390	389	418	435	448	428	416	396	428	435	441	452	433	412	403	395	421	437	417	410	385	400	427	377	420	393	376	417	411	420	371	458	422	408	386	410	447	408	393	426	421	431	426	408	424	419	432	407	454	427	446	464	436	443	424	418	428	456	439	407	400	423	400	429	392	408	455	425	450	427	423	438	440	413	404	427	439	423	425	433	417	407	419	397	444	373	396	415	428	435	443	389	442	442	427	447	424	471	429	418	405	451	414	435	428	448	387	428	430	452	429	420	391	434	436	436	439	416	437	411	423	386	404	432	421	399	425	432	384	424	431	416	427	414	461	438	440	413	427	445	431	404	425	454	432	442	464	403	437	417	427	451	448	392	424	451	406	414	431	399	399	426	411	434	442	391	394	436	457	451	429	462	426	402	431	400	446	410	405	445	440	421	455	412	389	423	433	403	386	406	440	437	434	421	415	399	452	403	448	407	435	404	415	414	424	416	412	414	442	415	442	426	414	406	446	380	439	445	430	428	442	444	434	423	425	423	404	422	436	429	407	424	419	467	418	405	412	414	393	359	423	420	447	397	472	430	419	399	414	435	445	430	450	409	418	440	439	418	384	434	437	410	459	441	394	392	408	397	454	446	412	401	426	428	419	438	407	436	374	413	408	427	419	444	446	392	430	406	453	397	416	426	455	431	383	435	387	411	448	451	392	441	404	419	411	413	376	402	427	404	436	453	397	435	411	443	434	434	422	426	444	431	423	422	432	423	394	450	413	412	431	432	420	432	449	439	382	373	394	395	431	454	438	412	439	423	415	445	461	442	415	429	407	427	462	403	431	415	426	434	439	412	403	417	436	398	418	416	448	443	380	417	416	439	402	428	439	395	430	441	458	407	421	397	444	422	426	452	430	440	417	400	397	424	406	428	419	459	438	439	414	449	417	417	402	393	413	419	438	434	389	408	415	427	403	425	395	432	428	428	458	426	425	424	419	467	432	416	429	431	442	414	426	408	422	431	416	426	413	433	389	444	427	393	390	396	420	484	431	420	404	436	430	403	471	424	421	447	436	407	414	430	413	399	422	463	414	417	429	427	411	397	418	447	437	423	449	435	451	417	436	421	409	423	393	431	413	437	418	453	443	419	403	421	419	452	420	400	401	401	407	440	443	427	442	442	425	435	452	431	396	454	438	464	448	433	422	428	452	385	440	400	437	456	414	432	427	416	418	406	422	444	429	423	470	431	423	413	436	442	407	428	425	424	424	434	421	425	427	429	395	372	410	399	455	438	456	396	428	397	446	421	412	422	393	402	443	470	407	371	443	360	422	417	449	432	407	396	390	413	374	395	461	414	439	420	409	405	380	426	419	419	438	420	433	425	408	407	410	429	419	436	433	436	444	437	419	412	450	423	445	394	441	412	402	418	404	417	416	418	418	419	427	422	462	433	421	413	449	457	428	420	453	428	416	381	414	418	436	444	428	439	421	411	428	440	423	417	398	433	418	462	389	453	421	409	424	457	424	448	445	428	410	452	398	437	428	384	431	434	430	437	411	410	430	407	376	431	391	420	443	444	402	443	448	397	453	426	372	455	424	449	434	383	401	418	420	465	414	406	416	446	419	481	440	413	449	378	450	447	430	421	418	416	397	421	430	453	414	394	424	460	418	413	474	475	386	447	428	478	416	433	414	417	444	400	444	394	430	421	424	431	378	455	410	409	415	409	395	441	472	429	447	478	425	469	432	423	443	432	384	409	397	431	463	427	423	417	425	420	458	421	435	411	435	442	423	421	447	448	384	399	407	444	413	415	413	405	431	416	439	404	395	460	451	409	443	459	387	462	419	448	408	438
2776	1258	1914	1569	1188	735	468	367	274	233	170	148	167	172	170	158	126	136	124	127	110	137	135	127	124	113	134	113	103	108	120	126	118	112	139	114	119	111	120	115	128	133	130	115	145	100	108	116	131	123	105	120	115	132	112	137	110	123	109	105	123	123	124	123	120	122	110	96	132	136	126	127	97	113	113	124	114	114	109	117	125	116	116	111	116	108	118	105	124	105	113	124	104	98	117	129	114	110	115	110	132	106	128	102	114	101	104	114	110	118	118	111	126	118	106	133	117	100	122	116	113	125	93	110	113	99	131	115	97	113	123	106	117	104	112	110	118	103	122	110	111	135	123	140	117	127	125	84	132	111	127	115	116	114	122	117	110	122	134	101	114	112	107	98	102	99	137	113	119	110	133	122	121	101	124	119	121	115	114	129	110	114	111	113	113	120	123	109	105	141	117	107	118	120	121	120	106	109	113	125	123	136	116	135	106	106	150	121	105	113	123	109	126	136	113	111	115	107	126	110	106	92	127	124	118	125	122	108	120	116	113	113	112	102	125	112	129	102	110	118	125	118	110	118	137	115	122	107	125	90	112	126	105	122	112	129	119	101	124	106	106	118	126	116	115	105	98	102	103	132	131	110	126	115	109	133	129	117	113	112	130	127	114	125	111	102	114	126	123	120	124	113	106	89	112	121	111	109	147	120	110	115	115	115	112	115	115	96	109	112	98	111	115	98	124	106	120	113	106	113	101	126	80	120	128	101	122	108	116	107	104	102	107	119	127	114	121	99	117	109	119	115	101	114	121	107	110	99	99	117	115	132	124	104	116	123	106	113	116	107	107	112	138	115	115	131	116	114	121	101	129	128	138	111	107	119	114	101	124	115	113	119	129	112	112	130	102	123	118	115	117	109	136	119	127	118	124	131	129	101	99	102	116	140	115	122	116	121	109	112	120	104	126	108	124	110	103	111	114	114	132	114	107	97	97	121	130	127	121	121	116	121	105	134	145	114	99	108	121	124	97	120	111	119	120	106	119	107	108	119	122	120	123	107	121	109	102	122	108	106	133	100	108	113	104	110	129	135	132	100	114	109	122	126	121	104	122	112	110	102	119	109	103	108	117	112	116	117	111	123	104	102	129	104	112	100	117	118	113	118	112	99	122	117	99	103	116	103	102	103	120	107	118	105	118	115	124	131	106	112	132	112	106	111	129	114	122	103	114	120	100	126	127	116	125	125	103	115	107	114	128	127	120	92	117	117	110	115	121	104	119	106	118	116	116	121	107	96	124	127	101	127	119	104	113	122	129	109	121	103	108	112	121	111	121	116	104	115	116	121	98	108	100	108	114	111	109	109	113	109	114	109	107	123	112	115	128	121	141	113	108	118	127	121	108	129	122	124	120	95	120	101	110	108	83	116	128	105	106	110	134	106	105	118	116	119	116	128	101	132	128	126	138	113	127	96	120	112	111	111	112	126	124	108	105	98	136	124	95	113	142	116	97	107	122	126	109	96	114	112	143	116	115	108	110	116	127	126	125	112	123	114	95	111	123	108	122	98	121	129	106	97	113	102	114	112	125	118	110	108	120	118	113	101	112	96	113	120	122	119	124	116	115	96	110	119	109	104	114	114	103	102	108	108	122	117	115	109	125	117	139	119	122	117	140	116	138	117	112	95	110	127	110	134	116	118	113	110	106	130	115	103	118	122	110	119	120	96	119	112	106	116	115	108	101	113	129	125	114	104	102	126	111	142	98	101	129	114	121	117	133	106	111	115	110	109	115	109	123	111	120	135	102	123	112	112	111	119	97	123	101	112	113	122	125	111	116	109	109	113	117	108	106	122	103	109	109	102	113	112	126	119	130	135	120	109	120	98	113	107	130	115	117	148	105	124	101	107	106	114	101	111	122	108	135	139	106	109	110	132	104	102	121	114	102	130	118	131	109	120	106	112	110	94	137	108	107	97	132	106	124	125	104	123	112	137	108	110	118	114	113	120	110	130	115	104	92	110	120	106	104	125	118	118	110	107	118	125	105	115	110	105	135	126	125	111	118	108	95	107	107	115	106	94	114	129	99	119	96	113	116	130	126	119	98	106	110	116	112	128	102	123	133	131	117	107	118	109	119	121	130	128	106	116	121	93	112	107	100	125	115	128	103	122	104	109	107	117	117	109	114	123	93	120	102	109	102	96	121	125	107	120	112	99	114	105	123	125	113	127	105	113	107	91	119	125	129	112	117	112	123	133	108	125	104	120	113	105	130	125	108	139	109	139	108	132	113	125	97	123	111	111	132	130	104	93	113	113	101	114	126	104	111	116	101	117	113	101	111	111	111	108	127	101	115	116	108	108	116	109	105	126	111	112	102	104	127	124	130	117	125	104	114	109	115	105	113	126	113	116	109	114	131	108	128	121	112	130	120	117	108	119	104	140	94	110	119	128	122	101	116	122	86	123	113	116	129	120	99	91	122	121	107	113	109	101	134	118	121	114	116	114	108	95	120	110	120	134	106	101	120	125	115	119	105	85	113	129	127	104	114	99	105	115	108	118	119	128	133	116	105	112	97	130	117	100	106	129	122	123	112	115	135	116	120	121	125	114	118	125	121	110	129	123	95	116	124	109	114	109	114	120	117	120	95	118	125	112	117	112	124	117	121	119	108	114	109	119	112	118	123	123	128	125	117	101	120	108	117	120	109	119	108	141	103	121	101	119	135	118	101	128	120	101	110	116	106	117	113	130	116	115	104	112	114	113	139	105	116	115	118	116	127	98	118	89	104	115	110	113	133	115	119	117	107	117	113	123	112	114	132	121	109	128	120	125	128	118	100	121	104	109	129	127	117	122	95	108	122	114	129	110	120	115	110	101	121	143	97	102	118	120	111	116	118	118	109	109	110	101	112	99	91	120	114	104	105	112	100	121	122	99	108	110	123	123	112	124	121	112	108	113	95	113	140	111	127	124	99	121	114	99	109	126	109	116	118	144	117	109	120	106	119	124	118	110	110	117	115	111	156	103	122	118	113	120	99	121	112	121	106	135	133	108	111	130	118	111	108	101	108	104	120	93	107	110	98	111	134	101	95	132	122	95	109	123	111	119	108	100	120	98	129	97	101	123	116	124	112	102	121	105	113	133	138	114	110	129	127	108	116	115	112	105	99	102	132	121	113	101	95	115	111	121	107	121	112	112	128	123	109	104	115	118	128	112	124	127	118	124	98	119	132	118	122	120	104	110	117	116	105	123	105	122	115	120	111	106	114	104	121	116	120	120	89	118	115	119	117	110	108	131	119	115	107	98	120	119	103	107	114	117	102	105	142	119	123	110	122	104	109	118	112	112	96	106	136	132	106	108	115	112	132	121	122	108	114	114	128	119	122	100	111	116	119	122	139	95	123	105	106	114	137	112	111	105	101	103	126	145	132	110	117	111	126	115	117	115	116	117	114	123	133	118	110	129	116	123	116	139	118	119	108	103	124	120	122	138	108	102	116	121	119	123	124	100
2658	1878	4586	5551	5260	3889	2338	1868	1471	1112	946	853	824	747	751	683	594	499	461	410	419	446	418	415	412	404	409	447	391	419	473	467	451	432	430	456	423	430	404	447	417	419	428	433	428	424	434	436	396	417	397	456	452	415	428	416	425	397	405	426	470	429	419	398	420	439	418	415	436	425	422	422	423	445	438	466	455	454	407	436	410	390	437	442	422	405	406	423	420	435	405	435	420	409	469	449	458	419	469	444	422	417	424	403	402	416	415	408	400	386	445	461	415	402	395	438	413	400	423	442	413	430	393	383	450	374	398	426	420	406	443	401	430	432	430	446	428	418	401	412	409	451	448	417	413	417	405	439	463	396	431	416	424	393	439	425	431	411	450	414	421	439	431	441	394	452	420	449	412	389	421	434	440	438	390	428	410	426	421	419	376	419	428	432	427	409	436	377	405	381	401	385	430	413	434	406	400	421	421	439	467	421	408	386	385	428	491	393	406	399	411	469	411	404	430	439	414	423	424	407	396	411	420	406	442	383	419	435	435	431	398	391	426	407	406	412	382	440	423	435	398	388	429	422	436	442	416	417	430	414	438	412	452	411	428	437	411	438	392	435	382	434	451	475	444	390	384	407	415	444	447	445	452	405	456	395	418	384	422	435	399	437	409	404	411	432	432	429	400	413	445	415	408	404	391	424	394	396	408	422	460	371	391	439	416	433	413	407	415	422	462	427	413	412	423	417	434	410	423	445	390	442	420	446	444	406	402	426	405	451	439	417	404	451	386	415	388	400	429	427	443	399	408	412	437	398	431	428	425	430	395	446	472	445	400	448	439	414	463	387	409	419	433	422	429	413	419	407	427	389	378	416	407	384	397	398	393	426	433	448	407	413	409	441	470	446	408	424	391	393	457	466	433	364	414	393	408	427	408	407	395	382	417	413	412	439	401	450	390	456	429	424	448	427	396	412	414	406	416	429	438	388	409	398	409	403	411	450	384	457	420	430	415	447	414	376	412	414	451	429	407	417	454	430	427	378	392	427	423	415	419	409	415	428	387	469	409	462	433	437	435	437	430	397	437	442	478	413	450	470	406	428	439	416	387	444	399	432	422	395	424	425	437	389	392	409	443	415	435	403	392	405	426	432	410	401	426	417	404	428	414	414	417	419	448	405	399	395	391	409	400	412	436	428	431	448	428	419	396	395	406	422	456	415	432	419	429	398	420	416	425	396	441	467	439	418	448	448	422	413	428	433	385	438	434	409	431	408	402	417	441	421	386	372	440	454	411	432	415	422	420	428	433	378	420	430	449	421	405	402	448	423	407	444	409	402	405	416	422	396	437	374	435	449	430	440	412	422	442	398	433	436	402	419	427	410	400	396	402	391	454	412	438	408	423	386	451	421	425	423	416	407	415	427	417	419	417	466	425	429	399	413	428	403	437	402	434	427	411	444	422	421	446	435	435	445	408	438	429	416	435	429	415	436	404	403	442	393	401	447	404	408	413	396	430	445	434	451	448	405	444	406	409	430	409	403	429	448	418	453	420	437	416	395	436	398	414	433	417	419	395	446	445	402	405	411	415	392	420	406	480	398	427	447	431	423	392	441	425	396	428	420	407	406	424	418	423	465	446	409	437	421	427	392	434	434	407	404	444	389	441	441	438	435	398	431	433	435	423	417	413	445	429	424	405	398	381	442	422	424	384	464	389	422	416	431	414	410	407	401	399	439	423	423	446	422	433	400	388	420	411	447	392	414	428	398	426	440	411	439	431	393	433	420	449	412	418	401	395	422	394	406	402	421	413	415	408	363	420	439	427	395	451	402	418	429	402	389	443	454	445	407	403	398	418	351	428	427	425	419	454	446	403	387	393	441	406	434	394	426	392	446	442	466	434	435	401	391	422	414	426	459	439	423	430	426	448	437	414	405	423	431	427	418	469	411	417	448	416	430	420	433	374	463	416	422	443	447	478	445	400	401	409	432	420	412	413	479	454	440	413	427	420	443	398	459	391	417	425	437	456	412	423	463	396	434	415	389	400	437	431	433	418	411	427	402	446	390	426	413	469	420	404	423	423	398	391	394	403	382	390	435	441	437	397	412	401	442	380	436	400	439	424	441	413	409	430	403	393	404	407	412	425	449	425	438	381	403	363	417	425	440	433	403	390	467	408	439	434	435	409	437	427	421	443	443	422	423	449	407	440	461	436	419	438	414	451	413	407	405	405	419	431	399	408	430	413	429	411	442	437	419	421	419	410	431	458	402	442	391	419	416	412	405	389	438	413	422	410	420	444	404	403	435	432	395	455	377	416	436	397	470	390	461	415	446	411	443	435	462	450	411	393	420	421	400	420	416	395	423	451	437	442	426	428	411	427	440	422	428	388	388	393	394	443	430	408	444	405	451	442	398	415	390	423	414	429	406	410	428	433	412	413	411	426	455	434	410	392	400	465	412	374	446	450	438	398	444	388	434	415	409	421	444	433	435	393	391	416	439	436	440	381	391	403	394	413	408	415	427	406	406	417	389	454	445	478	386	419	402	457	419	419	407	420	423	420	442	407	399	443	407	425	403	426	402	399	436	413	412	404	448	428	392	452	422	441	440	391	423	463	387	417	389	436	397	417	409	462	412	423	437	440	444	448	401	443	415	427	448	411	409	400	397	401	414	415	413	441	417	386	420	415	445	400	444	417	410	410	420	418	422	395	395	433	435	406	411	412	426	416	435	423	461	406	407	408	411	427	430	396	422	412	412	426	446	421	403	410	398	413	431	401	388	380	390	403	438	435	417	396	425	400	432	446	385	393	386	387	436	410	407	414	428	421	444	383	436	404	402	410	418	433	436	420	402	405	421	400	401	430	431	414	444	405	417	400	420	418	411	431	415	446	433	400	376	439	404	426	395	417	433	464	405	403	404	386	421	412	418	446	451	437	422	407	440	403	380	418	390	433	424	413	412	410	444	416	424	406	422	406	423	411	439	396	412	438	386	393	434	429	435	403	436	381	425	413	434	418	420	400	413	429	379	395	409	418	434	402	427	410	465	432	413	400	408	435	428	423	428	422	399	427	427	412	394	429	421	390	439	419	423	435	434	404	443	412	418	402	438	411	401	382	410	415	420	422	433	436	435	406	442	428	457	418	429	446	431	410	397	408	411	399	426	443	392	449	391	443	388	409	433	413	422	434	446	407	437	424	423	423	433	427	460	442	430	401	396	431	418	432	416	412	401	370	434	420	423	398	405	430	427	434	411	439	407	410	454	438	439	396	425	422	405	403	447	423	394	407	418	403	427	443	384	435	457	433	413	424	389	390	428	406	425	435	384	404	405	427	430	428	426	377	395	401	415	419	398	360	397	397	450	403	449	374	403	454	398	479	427	400	428	438	397	420	416	400	422	436	423	447	411	423	406	396	443	417	397	381	419	414	430	377	450	416	431	461	410	436	446	440	399	404	422	435	402	420	446	447	406	414	409	428	399	390	431	455	421	410	427	419	431	437	409	387	427
2848	1287	1882	1547	1234	824	444	331	266	203	189	168	185	135	157	153	145	131	117	125	108	115	115	100	121	124	120	117	114	97	120	105	138	107	124	122	118	138	117	126	115	128	121	103	108	104	121	123	125	117	98	94	143	134	115	112	108	120	107	105	125	111	127	120	105	130	108	110	114	111	106	124	110	136	125	117	121	131	129	128	122	125	106	124	102	113	123	109	110	124	119	121	130	124	90	118	105	121	133	105	115	121	106	114	104	102	115	122	113	105	114	118	114	112	112	119	104	124	113	105	124	112	120	99	124	120	92	119	113	131	121	117	110	112	110	109	116	121	122	106	110	114	112	110	93	109	124	118	105	110	116	134	117	115	109	131	130	117	140	129	117	129	114	117	117	112	114	99	114	130	126	117	132	135	111	122	112	125	120	107	117	107	121	133	104	133	120	123	93	117	86	101	102	117	118	124	128	122	116	114	120	104	104	112	122	120	112	121	106	109	104	107	115	106	93	137	120	114	110	135	104	107	128	121	105	111	115	107	132	123	124	121	115	136	121	112	107	120	101	98	96	119	104	113	120	135	118	123	101	125	128	118	125	116	107	109	115	98	84	103	136	112	107	119	119	99	134	125	111	133	99	142	114	116	133	123	125	112	116	127	107	114	108	109	95	122	110	109	113	108	121	112	121	129	121	106	127	112	121	115	121	107	103	122	110	115	124	107	114	120	129	126	114	129	118	113	115	122	127	112	116	98	133	106	110	101	104	114	102	116	106	119	97	114	114	114	130	115	97	133	118	108	115	120	120	104	106	120	117	120	99	109	118	105	120	113	113	108	124	131	111	111	112	116	112	109	129	108	118	108	106	105	139	111	114	141	122	125	110	145	108	114	116	95	117	121	131	126	118	132	103	120	118	115	113	137	110	120	143	115	143	106	105	115	107	118	114	101	120	117	121	99	108	106	113	109	103	120	116	127	109	122	130	124	114	112	128	117	120	120	96	121	114	112	105	108	116	123	115	126	123	132	109	119	110	101	127	104	116	119	126	106	114	124	124	105	114	126	104	112	106	117	117	115	115	112	118	115	112	126	125	98	111	93	117	118	111	113	110	125	106	115	106	114	114	117	111	99	113	107	127	108	97	121	115	94	112	112	120	131	116	117	113	104	114	116	104	108	117	113	107	126	108	122	108	117	116	122	108	118	119	102	123	109	122	87	98	119	107	100	122	112	129	118	109	116	107	124	119	109	100	111	111	111	117	123	109	110	116	110	128	110	118	116	129	100	123	115	113	95	108	102	108	113	126	116	136	138	114	126	107	115	119	115	124	127	110	117	100	117	114	118	94	119	113	114	106	124	112	100	113	114	98	117	118	109	126	129	140	127	131	120	111	115	116	106	102	107	118	134	107	98	110	112	136	117	131	109	136	124	123	132	122	106	123	129	109	108	105	121	107	111	108	123	103	117	111	114	95	125	108	125	114	114	130	138	114	106	107	121	109	115	117	106	130	121	108	124	110	96	92	114	91	119	134	108	117	103	135	117	122	107	116	126	120	113	125	123	108	129	114	107	134	109	120	119	110	120	124	125	99	109	114	97	123	98	118	133	104	122	122	105	124	114	131	120	116	107	104	108	128	119	124	126	116	105	116	112	121	131	117	105	117	119	122	114	124	139	112	124	107	102	108	105	131	114	98	113	98	128	129	96	118	106	117	107	138	107	128	133	121	114	108	139	120	111	110	136	98	101	123	128	100	114	109	95	153	126	108	103	100	115	121	117	105	135	118	111	119	109	115	107	115	106	109	110	113	121	100	128	110	127	118	132	124	135	103	123	124	105	129	110	115	122	120	112	120	92	107	115	122	118	110	125	126	132	114	123	103	114	113	125	128	101	102	123	134	113	127	116	126	119	116	107	94	102	123	131	112	113	94	119	119	111	104	118	106	107	119	106	112	111	105	121	117	124	104	104	112	113	126	98	110	122	115	121	99	127	117	123	125	99	115	118	122	124	134	108	126	130	107	105	107	110	127	132	125	112	128	110	126	118	125	108	120	113	110	128	115	118	112	109	106	114	120	120	127	120	114	113	115	113	119	111	118	102	123	118	140	124	114	113	120	121	129	102	109	105	122	110	105	101	126	111	109	126	99	115	114	105	112	128	118	112	118	120	129	120	116	127	110	91	103	103	113	116	102	117	107	117	106	86	112	108	124	134	114	105	126	122	118	120	114	129	98	103	105	113	106	122	123	128	96	106	111	106	120	100	118	106	119	121	108	112	131	117	94	111	119	105	113	109	121	98	124	109	110	119	111	120	120	107	152	106	129	125	108	117	97	119	110	102	113	118	104	97	106	111	117	125	105	101	105	128	148	112	134	115	120	114	121	131	103	118	117	117	116	141	100	110	112	132	113	108	108	113	127	113	113	103	127	129	104	103	126	121	123	123	94	103	115	126	119	130	123	100	121	111	127	109	117	111	106	134	108	120	105	119	115	111	127	104	113	125	112	123	122	115	106	117	83	111	114	112	102	113	117	93	107	109	105	116	114	116	114	108	127	126	120	102	129	101	118	117	100	124	86	128	108	116	124	110	135	105	106	102	122	116	119	123	118	118	122	107	108	105	101	104	116	130	112	107	106	100	114	106	116	94	106	108	103	135	106	120	122	117	120	113	96	114	115	126	121	118	105	111	111	127	123	106	95	109	122	105	121	96	135	102	115	114	116	123	122	116	114	114	120	117	98	119	116	133	118	112	127	109	124	134	106	129	113	123	122	111	127	107	105	125	124	130	123	114	110	111	111	106	108	105	120	100	121	112	138	118	125	102	109	119	128	105	106	114	110	114	132	102	104	113	102	116	130	122	115	88	107	131	135	100	109	135	117	112	119	113	107	106	110	115	110	126	103	100	100	117	128	125	120	113	118	122	127	103	105	106	125	93	116	132	118	102	125	109	117	121	113	124	118	114	118	117	121	114	127	99	119	107	127	100	116	124	120	129	123	123	118	118	98	113	100	111	109	114	94	116	127	108	120	105	105	104	109	114	110	130	118	125	118	117	104	110	127	118	105	121	104	108	116	115	115	99	134	91	127	120	121	89	118	112	115	113	96	134	131	100	123	103	120	120	128	126	117	92	106	108	103	116	109	123	124	138	122	110	115	103	114	114	117	102	123	101	123	112	124	116	114	127	101	99	79	131	114	113	95	113	115	96	111	117	112	113	83	123	85	102	110	111	139	144	104	125	108	108	122	112	118	134	116	122	127	115	132	131	121	127	124	122	112	128	113	113	117	134	104	119	120	128	113	118	113	125	111	120	118	122	123	125	126	114	119	130	116	115	132	119	111	109	114	112	116	123	105	116	131	121	123	131	106	107	125	126	109	113	125	110	128	126	98	124	111	89	114	101	114	130	117	96	105	106	134	108	124	123	121	107	111	127	127	123	116	114	99	119	110	122	128	107	125	122	122	117	105	126	104	120	119	121	103	114	109	110	108	114	120	93	112	104
2670	1679	4404	5730	5432	3914	2360	1747	1454	1029	923	830	873	815	742	653	545	485	451	441	397	443	432	416	421	405	410	432	435	427	437	463	442	474	456	435	453	428	390	412	419	419	395	437	428	438	439	433	422	420	388	404	474	455	440	466	439	430	448	441	428	418	454	451	448	458	395	432	421	404	398	398	436	404	475	444	429	437	448	438	415	407	421	426	414	399	438	402	426	417	406	456	416	445	404	420	394	399	407	431	424	423	423	432	400	425	402	436	447	441	447	397	406	460	443	446	396	395	428	406	462	405	389	407	421	433	434	437	403	390	379	421	394	436	398	406	409	409	445	417	413	406	402	391	400	406	444	433	380	430	435	433	430	402	440	401	401	420	421	385	405	427	415	447	428	426	451	394	413	376	416	432	394	434	382	419	398	391	440	442	387	397	397	465	439	411	401	433	435	395	402	408	407	412	429	424	446	413	404	436	406	431	424	439	403	393	450	438	388	432	410	405	440	401	457	407	428	415	432	405	414	428	387	395	394	443	388	422	394	414	454	369	453	405	427	419	458	435	440	393	394	404	379	392	430	419	403	426	455	394	426	401	428	387	376	415	442	432	407	422	410	420	413	391	410	431	383	372	381	436	417	427	406	389	413	420	429	418	405	418	395	432	420	426	457	416	380	419	417	437	444	423	447	420	395	404	441	381	427	387	432	383	379	434	397	426	446	427	406	433	445	409	428	418	432	455	421	435	399	431	371	434	393	402	403	398	404	421	450	418	406	395	441	430	438	433	415	416	397	428	439	449	417	438	430	373	422	413	426	395	405	451	429	375	428	418	429	373	403	432	429	433	433	416	415	444	434	394	414	412	442	401	397	449	415	415	379	429	403	464	404	363	388	387	404	389	409	386	428	412	398	413	422	438	426	404	438	410	377	433	406	403	428	403	414	390	452	435	437	466	405	438	434	404	384	432	439	396	404	382	434	449	409	425	405	443	433	414	424	398	427	391	404	397	445	428	437	454	434	455	421	409	385	445	423	424	441	428	401	424	408	462	388	393	434	424	425	360	426	361	475	419	371	376	431	392	424	409	425	402	377	414	424	434	413	433	439	428	416	487	391	410	397	422	404	439	485	414	379	412	435	403	428	390	457	435	428	396	404	420	434	451	398	426	434	441	396	397	399	433	389	437	425	453	429	376	439	432	399	408	418	402	413	382	438	407	449	396	421	407	406	416	414	405	408	405	432	449	447	432	376	420	441	401	436	415	433	424	403	422	412	406	387	405	408	433	379	400	385	428	401	418	372	439	414	406	423	431	395	418	459	407	384	424	455	401	417	424	406	439	421	440	441	467	436	397	425	433	432	405	413	382	446	404	421	412	407	414	393	439	407	417	445	419	396	422	389	424	413	411	411	408	394	392	415	384	434	420	409	430	440	415	447	409	421	407	395	437	396	444	412	449	435	407	437	445	388	449	411	424	377	403	398	395	453	439	422	423	402	436	367	405	458	442	460	405	451	441	451	436	423	415	434	417	405	436	395	429	403	401	418	387	404	398	435	410	445	407	425	404	426	438	421	398	433	397	405	423	401	381	419	399	382	406	405	412	416	416	408	428	442	429	439	418	463	432	397	387	420	403	431	422	429	432	407	378	380	421	442	417	417	428	443	388	392	402	409	419	439	407	457	424	459	424	413	424	408	410	404	403	405	418	419	410	412	382	417	453	447	427	407	391	421	422	396	405	429	416	429	428	415	433	412	449	416	397	396	420	400	415	486	416	396	411	426	432	428	419	397	407	415	399	406	436	435	414	440	397	411	397	436	397	387	416	418	417	417	414	434	420	459	412	399	430	400	383	450	437	422	418	415	408	400	434	398	409	401	441	429	404	398	438	397	453	422	423	431	400	396	438	431	431	403	415	453	404	440	432	406	417	407	447	473	425	399	381	434	458	441	435	421	429	385	407	415	421	402	448	400	427	411	368	424	399	409	395	426	400	404	425	382	442	410	413	394	414	424	394	431	445	431	436	425	414	410	435	405	397	427	427	385	371	431	424	472	388	413	414	411	426	398	391	416	407	437	423	418	423	408	388	426	387	396	448	430	405	393	421	430	448	414	441	424	426	399	406	440	467	383	390	390	408	448	427	430	422	391	442	418	455	415	439	386	433	399	474	457	423	424	416	413	418	424	423	426	422	430	415	385	421	443	436	397	389	406	428	432	408	405	449	429	443	403	430	414	439	408	405	434	454	428	423	402	419	451	431	460	411	386	411	419	432	417	418	407	450	407	410	448	435	423	434	427	436	420	434	378	434	441	406	447	415	395	411	425	370	405	439	410	397	370	392	426	431	397	397	400	404	390	422	411	432	421	423	383	413	411	424	427	432	417	400	447	479	402	412	429	419	435	413	428	420	427	407	430	354	401	452	421	391	427	439	414	393	438	407	473	413	414	379	432	432	406	424	381	429	413	401	422	401	382	422	438	386	436	379	441	410	425	411	428	412	419	371	408	395	379	408	382	394	431	375	442	426	403	461	433	433	378	414	440	423	395	439	430	401	414	425	424	434	417	418	417	435	446	460	431	406	423	420	424	422	387	416	419	456	415	419	405	438	413	436	427	461	435	425	418	432	406	365	473	412	411	428	414	419	407	411	423	462	393	425	428	440	379	393	371	405	420	400	442	396	394	428	403	425	413	418	406	401	424	410	416	398	447	428	417	407	441	443	414	417	430	403	441	404	422	420	382	398	400	420	430	442	389	422	410	425	439	421	425	454	408	401	396	390	402	382	458	399	417	382	435	438	379	418	424	405	438	405	367	425	406	407	433	425	420	408	415	435	451	419	429	407	439	448	424	444	398	418	427	433	396	448	441	405	435	408	456	395	407	410	387	424	401	427	408	411	420	410	453	441	443	390	390	440	409	439	417	420	453	407	397	458	421	430	414	421	401	400	399	434	409	477	416	445	416	482	389	416	412	453	388	409	429	403	391	425	416	392	418	400	430	443	412	438	459	396	437	409	410	433	431	400	393	432	439	421	400	407	420	419	470	434	423	444	409	381	378	412	424	380	397	399	462	452	394	410	393	447	445	404	399	418	430	435	437	414	444	411	394	405	418	470	403	408	420	447	450	426	419	426	403	391	413	411	436	405	396	419	438	399	450	447	437	442	400	392	409	412	440	395	418	432	413	406	430	390	401	402	441	430	438	412	441	422	392	401	393	388	457	425	415	426	396	440	431	424	399	420	421	454	413	428	386	440	422	384	417	411	417	425	436	448	434	431	444	415	387	450	444	393	380	364	439	449	436	405	430	449	411	407	458	469	441	410	427	422	419	411	401	410	414	435	411	402	399	438	400	423	413	403	440	387	440	416	433	465	407	420	431	370	436	421	420	401	408	405	429	389	427	383	438	440	386	428	421	433	432	423	424	452	415	437	442	456	411	441	408	392	404	409	384	403	429	417	391	399	437	436	398	382	397	443	404	419	401	390	415	411	395	445	422	408	389	416
2794	1253	1857	1629	1239	767	465	311	252	195	158	179	175	161	145	146	123	122	107	122	108	125	120	122	117	99	115	100	124	125	109	124	114	113	132	122	111	132	140	137	115	112	120	111	105	116	100	111	116	120	119	96	115	103	131	117	108	111	139	123	115	99	109	125	115	106	126	120	135	102	114	127	105	117	122	130	98	111	126	132	121	109	108	136	104	127	107	107	113	114	112	95	98	110	104	129	118	135	97	108	118	129	101	125	115	123	123	122	112	127	126	122	129	123	95	97	107	111	114	102	112	105	105	109	117	130	138	108	116	100	121	104	117	124	110	113	122	90	126	109	109	105	106	140	117	109	94	114	110	104	136	111	115	112	137	95	128	127	109	103	130	94	98	116	115	117	105	131	115	127	108	113	129	121	131	99	120	114	112	128	128	120	116	111	107	120	116	120	128	105	86	105	97	112	126	107	127	107	91	122	106	104	114	99	113	113	109	117	121	116	132	108	118	111	116	126	104	107	107	123	116	104	99	96	118	115	112	123	114	133	114	125	98	114	117	97	109	111	112	118	105	110	111	103	118	119	129	102	105	96	102	101	102	114	127	101	123	123	116	130	105	125	143	106	110	116	114	104	100	129	130	113	110	107	102	123	104	109	113	133	94	114	111	113	113	115	117	118	105	131	116	116	104	115	122	106	112	101	118	113	125	104	109	102	109	121	100	115	97	101	100	102	107	116	116	118	138	103	137	109	130	111	92	86	117	114	108	113	109	130	108	114	112	107	118	106	111	121	105	117	112	121	120	114	127	98	118	101	107	110	115	108	142	103	113	102	103	139	126	137	119	102	106	95	107	115	110	113	117	105	104	119	116	112	109	106	106	108	111	107	114	116	125	112	117	88	118	128	110	126	118	106	131	106	116	126	133	111	111	135	91	120	142	106	102	109	111	123	81	118	100	105	102	123	133	99	121	124	107	100	112	109	113	108	121	112	99	105	118	114	116	129	122	124	115	117	112	106	124	104	124	115	124	128	119	116	109	133	105	101	104	108	125	122	108	105	114	107	126	111	112	116	122	113	119	102	91	128	103	113	113	128	115	105	128	101	105	94	114	114	105	96	140	112	108	107	123	116	112	104	109	125	148	110	96	103	120	116	133	113	111	109	120	115	116	102	119	99	109	106	135	130	129	106	112	125	121	107	110	111	108	104	115	113	115	113	124	126	115	119	107	119	115	116	106	113	116	127	109	117	106	126	104	96	92	109	136	124	106	108	106	115	114	97	120	111	109	105	122	111	102	107	121	108	101	110	111	117	126	118	117	130	125	93	112	116	114	115	115	113	100	100	96	94	122	102	125	107	107	98	115	110	109	124	134	108	117	115	113	129	125	124	118	122	124	117	107	124	109	126	116	111	114	117	108	109	113	109	113	119	110	118	112	115	105	120	100	99	117	112	109	111	111	113	121	105	113	122	114	97	128	106	97	113	116	131	112	101	104	109	99	98	119	123	114	111	117	122	124	113	107	126	132	120	121	112	112	106	117	117	126	115	107	115	116	116	113	119	107	98	116	126	110	108	137	113	111	101	124	114	117	104	124	127	107	116	103	114	142	123	117	99	123	99	106	127	104	116	123	103	114	130	108	106	112	117	135	101	126	130	89	114	105	120	95	107	102	106	102	111	111	107	111	113	124	123	106	114	106	108	131	116	128	92	115	113	124	113	109	131	114	128	109	109	115	110	109	108	104	114	112	104	125	107	103	119	115	125	132	107	119	116	129	118	109	109	115	100	122	122	111	106	127	95	116	125	117	108	124	108	114	108	116	91	113	123	132	112	122	100	116	126	97	111	107	110	125	119	100	114	139	132	107	107	120	119	96	121	113	111	108	129	110	109	137	112	127	135	115	99	126	113	115	105	113	100	131	97	123	131	89	104	108	129	119	104	105	119	121	115	98	108	118	97	101	116	114	130	120	115	101	98	97	114	118	121	107	106	111	97	103	116	127	132	106	108	109	117	138	97	118	119	115	118	121	117	118	107	123	107	121	118	109	115	109	116	111	125	131	110	100	116	120	108	96	132	121	113	106	112	110	112	134	121	132	115	119	119	129	109	114	121	129	118	109	123	115	107	107	103	132	104	123	108	117	129	104	121	128	120	122	121	109	121	122	113	122	101	112	117	118	99	114	111	123	126	116	107	120	131	119	104	124	103	98	124	117	110	83	106	103	101	104	99	113	123	102	134	110	126	127	106	130	112	123	112	125	132	101	99	122	127	127	105	130	111	97	118	127	114	117	121	93	113	123	124	119	134	109	122	90	121	96	120	117	103	122	110	129	123	146	125	125	111	113	125	127	113	100	119	125	116	111	120	122	119	120	115	108	112	108	109	93	116	109	132	123	116	127	124	118	112	110	116	108	124	118	104	119	111	112	134	111	125	110	130	114	113	99	118	112	98	133	130	124	123	120	122	111	115	121	98	145	110	116	141	115	133	123	122	123	103	121	127	131	117	92	104	115	113	122	115	93	118	115	124	118	110	129	133	126	108	124	124	135	115	109	118	108	100	117	114	111	108	109	116	112	102	115	116	113	101	102	121	109	105	100	119	118	111	119	108	107	126	106	86	113	116	110	98	106	122	133	120	132	119	123	124	128	109	103	126	110	125	111	123	116	123	126	117	101	108	99	118	114	92	104	89	124	124	118	96	102	115	103	113	106	134	116	136	112	126	114	117	99	130	112	111	108	137	102	115	105	108	99	103	125	102	110	111	110	102	107	112	121	132	120	113	122	96	111	110	114	90	100	111	117	116	101	130	115	96	124	131	116	107	112	109	112	127	121	114	114	126	101	118	101	112	112	108	125	111	115	109	116	117	118	116	103	114	135	119	118	114	109	138	116	98	121	115	117	114	100	102	115	120	127	121	121	115	109	108	121	118	91	135	116	102	111	120	109	119	122	115	126	108	127	122	107	107	128	121	100	114	104	135	118	98	115	126	108	137	113	117	103	109	124	120	111	100	84	112	107	116	125	95	120	108	133	124	111	116	110	125	109	94	120	113	91	110	100	115	115	110	119	121	106	125	119	114	96	109	122	130	108	122	114	113	113	92	127	124	100	114	115	113	111	101	109	129	108	117	108	120	114	111	108	119	107	106	103	96	103	104	95	121	113	105	117	107	121	95	102	98	120	122	136	114	103	98	123	105	105	128	101	118	119	110	116	100	139	107	107	137	111	136	95	112	124	126	127	122	112	113	109	121	92	99	121	113	100	106	120	109	153	130	114	122	124	98	121	129	97	114	116	126	112	114	94	121	108	120	123	109	105	125	102	122	116	124	84	119	122	118	101	109	109	108	112	107	124	126	119	121	129	111	117	125	119	122	109	117	133	107	109	107	115	108	117	127	108	127	118	104	120	119	123	119	115	107	130	112	100	109	86	116	95	98	90	105	106	132	119	121	106	102	115	122	129	111	110	117	108	124	136	111	110	106	105	109	128	123	114	135	113	122
2766	1928	4505	5553	5329	3599	2251	1658	1274	998	981	825	783	783	747	639	567	478	423	411	420	467	410	429	432	397	399	387	431	437	420	449	454	458	465	475	447	432	370	478	417	425	428	426	447	416	432	421	432	443	418	417	453	441	420	438	392	428	450	399	406	415	404	411	429	382	437	416	427	423	457	446	484	459	446	448	410	412	427	441	425	395	451	424	377	427	438	401	409	420	408	437	440	415	405	388	403	421	418	397	422	406	437	386	425	426	409	395	391	425	407	433	441	437	411	405	437	427	408	404	430	408	378	425	440	435	389	425	433	420	415	416	409	437	417	440	448	376	434	438	388	455	437	405	433	372	407	384	351	392	373	402	403	405	403	436	425	406	428	407	388	437	414	413	434	427	415	427	446	433	424	417	424	415	431	444	403	429	432	408	410	420	420	411	456	405	406	426	378	454	422	381	414	422	407	415	435	442	407	405	385	420	447	422	422	445	399	420	446	425	414	418	439	399	441	419	408	413	410	433	430	410	408	426	413	413	411	417	399	405	432	428	435	422	382	420	432	384	370	419	421	431	443	423	406	408	403	384	410	409	394	375	401	443	417	405	403	410	402	424	389	432	416	434	438	427	436	411	424	438	405	430	413	386	404	436	436	392	397	389	403	404	381	385	456	422	410	439	408	391	415	411	432	442	428	391	411	409	440	383	432	390	418	420	419	453	410	412	397	384	427	404	424	412	403	438	429	369	410	412	419	406	438	394	448	397	458	407	428	421	416	454	417	449	404	407	413	404	427	415	431	475	399	413	441	402	425	391	430	403	390	364	392	433	400	401	451	429	415	396	397	388	438	421	425	428	409	398	455	400	415	429	422	424	399	427	417	402	367	381	425	403	401	402	412	427	397	413	439	379	403	409	411	415	441	394	425	391	378	410	386	421	424	437	419	390	407	424	409	385	430	451	403	449	429	428	426	417	421	440	401	409	435	417	400	440	428	443	377	445	430	400	414	413	451	404	420	419	408	432	447	386	423	400	395	405	438	412	442	438	445	399	417	410	410	450	423	454	403	445	378	383	420	408	437	404	409	425	411	412	425	449	403	430	432	447	396	378	434	427	404	385	420	397	426	466	449	429	397	426	386	426	454	450	451	448	443	420	442	426	426	379	417	434	458	384	419	394	401	400	388	406	404	423	402	387	416	378	421	416	427	435	414	402	390	455	442	433	402	399	423	378	435	406	374	419	436	409	413	433	418	392	401	415	403	405	423	453	394	420	431	412	449	444	394	425	424	420	382	435	418	404	415	416	426	391	405	387	414	422	387	384	445	457	399	419	397	461	406	376	391	380	419	435	431	393	405	393	407	416	439	460	417	404	419	424	442	409	430	447	413	396	418	415	408	432	421	404	414	406	412	399	426	417	432	413	411	420	443	438	394	420	434	427	441	358	378	425	428	421	394	435	449	432	438	417	398	428	429	436	407	419	439	411	375	439	420	428	386	422	411	426	441	411	422	390	375	411	425	417	384	426	433	415	439	439	418	383	407	417	362	420	412	444	452	409	397	382	400	412	449	437	388	438	444	402	406	416	411	412	415	427	410	417	391	428	433	414	417	393	403	395	406	420	411	427	415	398	423	432	440	380	408	436	408	425	444	408	435	436	417	405	418	413	448	422	424	415	411	397	432	433	397	400	423	416	447	419	444	432	415	403	446	406	444	423	440	389	405	409	392	434	394	412	418	425	410	413	413	443	425	420	429	402	395	435	427	402	395	411	419	375	404	393	418	375	399	414	407	461	450	407	402	450	441	422	414	401	406	422	425	414	389	397	431	416	442	427	408	463	434	435	464	412	423	435	409	381	429	476	401	427	405	377	401	410	419	367	433	406	421	414	415	398	370	391	397	441	400	413	425	429	392	424	401	444	432	409	419	418	431	413	406	414	411	422	449	403	409	419	380	407	406	427	431	373	413	424	436	406	395	426	396	402	384	411	381	393	413	449	407	426	429	419	376	413	391	437	389	383	421	401	422	419	416	427	384	402	444	442	395	428	433	404	413	409	424	421	436	434	394	399	412	414	403	416	411	427	404	447	403	381	423	447	437	430	398	433	438	455	380	391	432	407	444	385	393	405	406	408	410	415	414	379	414	407	424	432	469	413	427	427	426	413	402	411	388	379	423	418	404	427	437	443	438	422	446	445	442	395	410	409	422	384	421	406	403	364	405	369	416	386	384	401	406	431	440	419	426	390	453	441	415	384	399	402	411	482	442	405	435	377	434	392	403	406	448	413	410	404	436	401	414	395	380	412	398	418	409	389	412	401	415	453	410	428	385	396	407	412	402	428	424	408	413	414	422	426	400	407	425	402	448	429	433	424	440	408	378	394	435	417	420	411	402	447	396	425	420	411	430	456	428	412	422	410	413	411	436	436	421	427	417	454	400	430	418	386	423	403	448	445	394	435	415	400	394	410	404	403	421	405	410	404	403	376	427	420	443	445	408	405	409	419	414	434	394	415	421	424	434	399	401	406	395	405	406	397	395	387	432	408	421	397	432	428	431	407	426	403	422	435	411	426	377	422	409	426	431	423	401	383	424	411	407	436	400	447	404	405	445	411	421	402	411	448	415	402	442	413	426	412	420	401	401	421	383	411	414	412	427	427	461	433	449	423	419	411	429	413	397	434	418	404	436	364	399	446	385	388	412	380	409	435	431	432	410	411	458	431	399	428	396	401	435	421	448	438	457	388	400	381	405	390	415	416	431	383	431	394	413	389	403	416	390	387	433	451	393	419	420	382	444	437	402	397	425	423	414	419	411	432	419	400	431	391	418	435	403	426	425	393	400	402	388	416	376	401	365	440	408	405	436	394	395	424	384	401	427	431	421	403	439	416	432	395	392	402	396	401	417	439	407	410	423	423	402	429	401	392	447	412	414	415	400	428	383	431	417	425	419	414	412	429	384	466	415	415	403	441	400	412	427	418	398	408	429	404	438	418	415	400	413	409	404	424	394	403	425	400	407	413	446	435	385	436	452	400	438	406	428	420	447	397	412	436	417	434	479	429	417	446	395	414	422	442	429	409	423	383	408	397	411	433	432	456	406	425	369	410	425	419	421	438	437	425	447	449	419	397	413	383	400	417	442	411	422	457	412	400	435	410	447	410	413	444	423	435	411	414	419	428	410	379	425	437	426	417	407	397	414	368	422	426	402	433	395	404	419	437	407	394	449	454	439	424	432	438	421	405	429	436	426	403	409	397	418	453	423	441	397	402	458	418	416	403	434	391	427	400	395	419	392	397	406	406	429	431	402	435	410	451	385	448	389	416	416	397	416	416	399	417	396	410	391	419	440	433	451	412	395	409	414	426	435	412	387	401	412	420	415	398	393	450	407	416	389	410	409	371	395	413	416	432	422	409	406	381	413	393	388	422	435	422	416	401	437	453	408	429	424	460	445	412	431	423	406	441	415	413	398	403	396	431	429	453	410	397	395	421	412	481	469	425	411	410
2784	1285	1985	1550	1235	677	371	314	253	194	179	174	153	169	151	132	110	114	122	98	118	95	105	97	110	106	124	110	92	119	109	122	98	139	122	97	121	101	110	116	109	134	120	113	124	95	119	91	97	118	109	120	119	111	139	118	112	107	123	102	135	122	123	126	126	125	118	105	102	104	120	121	119	126	123	112	114	123	132	126	119	110	114	117	106	112	115	121	125	107	103	132	99	85	96	124	125	105	103	126	103	122	96	121	108	108	115	117	104	105	121	98	108	111	110	125	118	118	109	124	113	111	104	116	114	123	108	113	118	112	108	128	101	124	131	110	122	111	113	103	109	120	112	114	129	118	110	122	102	112	118	112	130	99	121	137	104	107	143	92	124	127	123	115	117	116	123	108	109	113	124	127	106	114	96	114	94	107	106	133	128	109	131	119	118	125	139	109	106	112	104	126	128	102	120	100	116	123	92	114	113	118	106	93	102	94	108	106	96	112	102	97	133	110	108	95	125	116	115	115	93	107	113	94	101	130	100	117	113	109	116	116	114	128	120	98	105	123	138	102	110	114	122	100	113	121	126	110	118	126	106	109	104	104	124	124	98	101	136	109	110	117	119	119	116	115	104	116	110	100	123	115	111	104	104	125	112	117	116	108	105	129	126	126	116	114	100	106	105	105	112	114	125	118	98	82	106	112	127	102	121	112	121	112	106	119	119	121	107	119	97	98	124	116	111	104	104	107	136	110	112	112	98	109	140	105	104	123	103	120	93	118	90	115	125	90	138	113	103	123	110	113	123	107	102	100	114	122	93	107	116	106	105	103	129	99	117	109	106	113	112	108	106	130	121	112	105	87	101	116	116	115	90	112	138	117	122	118	111	110	99	119	130	121	122	105	104	127	122	136	112	117	108	119	107	114	108	91	111	104	100	124	97	103	138	119	112	113	100	120	100	115	93	106	133	132	106	132	119	112	122	104	108	124	111	141	108	113	126	113	105	131	129	125	108	116	103	121	106	105	119	115	125	111	113	114	119	105	125	99	127	111	110	113	115	112	112	100	85	108	102	118	115	111	117	102	93	122	115	100	90	111	122	103	127	127	112	101	124	106	88	107	104	101	112	105	118	104	99	125	118	119	116	105	107	114	123	100	118	99	103	105	97	129	114	102	117	112	125	117	129	122	108	119	122	118	120	110	132	111	106	101	107	140	89	122	113	139	119	120	120	113	114	112	105	116	117	109	111	127	128	94	100	113	101	121	129	130	103	121	114	125	124	109	106	116	118	95	121	116	119	128	117	112	145	121	119	130	123	99	110	113	123	134	91	109	110	111	100	104	135	98	107	113	109	113	128	112	121	105	106	130	122	122	116	112	113	129	119	105	122	112	96	126	92	111	112	130	113	139	116	117	133	130	99	92	124	116	103	115	117	131	128	129	107	112	112	110	102	104	127	108	134	113	112	100	120	96	118	93	113	104	119	113	108	108	106	118	110	97	113	120	95	106	118	123	113	125	96	135	125	110	102	109	127	114	117	114	116	120	125	125	114	112	105	107	121	113	108	97	115	130	107	117	116	104	129	110	107	113	108	120	110	86	101	109	131	126	124	110	112	130	108	107	121	118	105	106	118	112	126	116	118	119	91	119	126	105	104	105	109	110	111	121	104	123	98	108	107	127	113	127	115	118	102	93	115	121	104	114	121	99	118	107	115	126	112	125	136	109	128	134	115	125	120	108	135	107	116	123	101	97	112	119	112	107	105	105	125	134	107	107	118	104	112	117	112	114	117	134	127	116	101	103	105	128	94	114	111	129	111	116	116	107	104	115	115	117	101	89	114	96	98	99	125	120	114	130	123	103	119	116	110	118	118	129	117	101	127	105	114	106	115	115	113	112	106	112	114	116	127	113	120	142	111	116	108	105	119	112	126	113	107	123	116	100	156	126	88	137	119	112	97	115	103	119	103	131	103	120	112	112	128	107	121	106	117	110	103	114	118	122	97	120	102	106	119	92	113	116	124	135	120	132	121	100	109	98	122	117	122	111	134	101	114	112	116	123	116	116	112	115	139	102	125	119	139	124	125	101	100	105	119	128	113	102	108	111	95	124	121	111	118	118	106	112	103	110	113	128	123	117	109	101	117	116	113	111	115	126	116	114	124	123	113	134	104	99	100	126	113	127	122	118	111	113	104	122	110	108	92	105	103	109	105	98	126	118	126	117	118	98	96	120	116	114	118	112	104	110	136	130	118	102	98	119	115	118	122	103	129	103	118	124	105	113	119	127	135	104	119	116	110	111	111	126	116	120	111	105	109	130	125	119	90	121	111	102	109	106	115	111	111	102	113	107	106	94	97	109	114	99	123	118	131	106	103	110	124	127	128	102	111	104	100	112	111	121	106	117	93	118	124	109	115	110	107	114	119	114	113	122	109	117	100	102	108	111	124	107	91	100	121	133	109	114	100	101	120	111	123	116	110	99	124	126	116	129	110	121	118	116	129	112	128	117	105	106	124	124	123	129	120	108	120	112	117	120	122	88	110	123	121	131	112	95	108	110	133	124	97	122	110	110	124	104	119	112	120	107	114	97	131	92	114	138	109	112	119	124	122	112	109	104	116	108	116	100	109	133	113	125	102	110	99	117	105	118	103	115	122	118	122	118	116	123	114	110	128	116	123	123	128	117	107	99	109	111	99	96	104	118	118	105	102	112	122	101	126	125	126	118	115	105	110	110	98	123	113	114	114	106	115	131	108	116	110	109	122	139	108	108	102	115	96	120	97	117	107	99	120	117	129	103	121	122	107	108	125	123	122	92	120	114	110	122	130	124	115	112	106	105	112	123	117	116	116	106	114	103	104	128	119	125	132	114	119	111	129	120	105	121	96	113	110	117	126	129	116	100	108	110	123	106	116	102	124	128	121	121	104	120	111	133	131	129	125	114	112	116	125	109	124	121	88	109	103	106	111	110	94	105	112	116	104	123	116	108	108	122	122	127	120	111	105	123	121	114	122	97	121	117	125	115	117	108	108	126	99	106	99	114	100	107	112	114	113	108	113	117	99	114	111	116	101	117	123	105	112	119	119	122	104	122	111	108	121	103	86	100	118	100	115	106	122	124	127	109	101	119	125	126	109	113	104	124	102	118	130	118	107	124	114	108	106	126	110	112	119	119	118	116	110	109	132	86	121	116	128	121	120	101	109	116	98	91	116	115	86	95	107	119	135	111	101	116	120	134	142	111	113	117	102	114	107	113	90	101	115	109	104	113	100	114	127	117	109	131	115	118	113	124	93	111	107	113	106	115	104	118	120	120	96	124	96	107	134	110	118	103	112	103	112	107	100	112	126	122	109	133	110	115	111	97	92	119	123	117	124	114	114	115	110	123	117	111	107	105	108	119	103	112	105	123	102	97	120	120	97	120	131	113	105	80	107	131	127	108	129	111	117	115	133	123	110	104	100	132	108	99	113	106	120	98	134	114	124	105	107	111	118	137	103	125	128	92
2736	2014	4433	5447	5631	3509	2181	1786	1253	1008	878	839	847	823	702	637	552	473	435	428	465	414	399	435	401	420	419	426	455	416	458	430	463	442	420	428	417	407	435	450	430	466	430	420	445	387	424	422	394	430	440	416	434	438	424	444	461	407	396	391	399	413	403	415	403	403	423	406	422	423	414	421	457	452	468	447	431	430	465	453	413	436	399	414	416	396	427	402	404	366	391	410	413	403	436	467	445	422	417	407	439	392	410	385	404	438	394	391	474	427	400	413	443	417	403	428	397	392	405	440	431	397	441	390	419	422	387	442	418	423	424	415	409	387	432	412	420	400	417	401	425	445	427	432	429	412	445	396	422	391	411	379	421	468	431	381	375	404	422	416	447	405	442	410	426	390	394	438	451	420	414	422	446	408	419	412	374	425	410	366	405	419	420	432	407	407	433	405	432	438	428	420	410	423	360	408	396	439	430	417	398	421	417	432	394	419	428	445	432	415	405	365	418	432	438	426	423	432	423	431	434	432	431	458	436	377	450	417	423	441	437	427	409	441	398	444	445	426	387	406	399	408	423	398	405	417	423	455	423	422	387	402	387	428	396	416	418	447	425	413	376	419	425	407	457	409	418	496	426	407	422	422	417	422	441	436	417	396	400	425	426	396	416	392	443	432	414	452	424	437	435	425	427	433	410	400	412	441	410	406	372	457	420	395	394	417	421	406	425	401	407	388	434	424	448	408	430	403	415	415	407	415	429	394	438	408	454	425	443	444	403	412	411	425	443	431	448	383	406	406	453	370	386	384	425	405	406	417	434	409	440	409	401	370	461	415	418	445	399	405	412	436	411	451	396	390	434	447	372	398	392	409	386	415	410	445	409	465	415	400	436	415	399	400	388	405	408	393	421	400	395	450	413	393	403	395	420	375	407	421	411	399	434	449	396	437	414	401	416	404	394	442	416	401	394	422	451	419	418	429	443	422	416	407	443	415	433	412	402	422	405	437	413	421	390	389	417	407	421	419	461	391	438	405	393	403	432	427	421	402	399	418	399	481	418	418	427	408	407	415	405	428	409	392	391	394	422	422	434	391	429	414	419	395	408	390	405	432	408	404	389	446	413	411	386	426	404	400	398	395	426	399	436	413	392	398	380	403	411	403	395	433	412	403	424	409	405	415	432	378	403	431	383	426	426	439	417	432	399	392	378	378	428	410	434	417	410	418	421	377	419	449	384	433	397	395	386	426	408	400	421	417	410	409	425	414	425	414	427	421	374	396	437	417	402	429	405	413	398	454	430	423	418	415	430	405	428	464	424	392	469	446	431	422	432	412	439	444	437	423	433	405	408	418	400	439	426	400	411	388	438	425	409	467	411	418	452	391	410	404	394	442	432	402	431	429	422	410	420	425	417	428	419	432	414	440	416	454	425	432	409	394	407	447	402	437	407	432	398	381	385	391	402	393	426	409	431	422	412	405	439	420	419	420	419	428	451	430	390	417	402	391	392	389	411	416	395	439	438	371	448	438	386	423	421	399	426	423	391	388	385	388	411	376	400	414	427	436	420	428	403	423	411	424	440	401	434	411	412	421	400	438	420	454	378	382	437	406	453	387	395	416	437	424	426	404	419	448	409	414	419	405	423	422	433	402	414	427	400	434	459	421	437	414	413	389	437	398	415	414	427	417	390	386	421	413	423	419	460	407	445	396	424	437	446	400	410	407	412	441	390	422	420	384	391	423	422	431	395	413	446	380	406	391	440	404	427	361	381	417	399	428	388	439	449	438	404	413	419	405	438	380	431	398	434	425	437	428	445	417	401	445	386	406	406	405	419	353	404	434	417	431	437	388	435	423	420	438	421	411	413	409	421	394	432	416	437	414	407	423	409	414	385	439	383	414	453	420	427	425	406	397	427	425	421	434	404	413	402	432	413	458	439	399	455	398	429	424	382	432	366	372	388	392	422	399	453	398	403	433	426	441	399	416	431	441	419	398	434	428	389	401	447	410	391	414	418	420	443	426	441	459	436	405	399	427	417	428	431	346	433	387	389	373	423	373	392	409	448	402	422	412	414	408	412	435	421	412	395	446	391	417	413	448	413	439	381	449	412	438	420	411	437	423	399	398	413	443	414	397	397	456	395	438	415	423	416	445	394	394	431	411	416	378	381	397	408	439	402	397	388	405	413	411	408	417	383	412	441	424	432	441	435	389	468	409	406	422	434	424	414	408	460	404	413	407	411	420	411	435	404	429	414	406	399	422	442	426	370	430	408	406	390	419	424	413	420	411	419	393	405	395	413	421	411	403	464	436	416	412	395	418	444	427	444	378	405	405	404	427	442	422	407	411	435	432	408	425	413	413	400	422	411	428	417	423	385	397	446	432	409	427	434	407	392	398	389	425	422	445	403	407	435	426	408	416	400	442	414	453	412	440	432	418	408	368	398	401	428	393	429	375	421	424	421	379	407	428	421	450	440	421	380	395	401	419	382	418	418	401	415	358	378	424	421	397	431	451	356	449	459	441	418	413	417	426	403	407	438	419	410	398	399	436	416	431	415	444	399	469	425	402	383	390	392	386	414	404	410	437	438	401	444	424	417	419	425	413	418	408	431	391	419	412	397	441	436	392	364	441	441	431	382	432	383	435	404	412	414	455	426	412	391	424	454	414	418	445	425	400	422	411	406	418	403	393	424	409	448	398	404	395	377	413	417	405	417	433	393	379	457	409	394	424	399	395	404	394	385	427	449	405	439	400	369	403	390	404	437	395	385	399	411	417	457	442	420	432	402	401	412	465	392	472	417	438	401	411	428	407	417	424	397	427	402	423	430	424	368	421	421	424	426	417	368	425	435	407	383	376	447	382	424	413	392	418	434	395	431	396	459	397	437	454	434	423	414	411	388	428	401	426	404	411	413	444	413	415	421	415	434	370	427	380	379	437	446	446	416	410	399	442	406	408	445	389	396	406	421	408	408	420	433	407	400	397	415	394	443	460	402	432	414	455	400	457	390	447	387	393	421	409	424	390	424	407	445	361	418	404	404	407	405	402	409	456	374	426	411	397	373	407	386	395	424	448	406	408	401	387	400	424	433	422	433	450	432	438	440	389	425	391	413	400	392	418	475	429	394	439	428	399	441	403	422	396	435	418	404	456	407	404	416	403	430	390	406	438	405	388	406	402	385	413	405	399	401	436	413	424	389	403	394	409	458	390	408	380	388	401	420	383	402	428	422	452	456	425	396	419	423	386	435	418	409	405	424	403	380	411	426	411	437	402	378	420	395	411	437	418	406	414	393	423	399	421	422	396	410	435	395	438	445	405	407	439	416	387	396	401	425	409	429	433	437	408	427	409	403	388	433	397	396	391	391	418	451	427	407	398	437	422	410	435	454	425	437	440	399	414	416	445	429	406	455	422	412	399	435	460	408	414	397	406	411	424	444	390	428	444	402	391	401	421	409	401	436	418	394	465	431	419	481	407	428	426	423	393	429	456	429	407	387	390	455	405
2848	1422	1990	1508	1214	757	412	316	259	205	181	155	170	169	166	136	139	104	139	130	92	114	119	109	120	121	130	126	114	106	93	103	103	142	104	123	103	132	124	118	117	128	105	125	122	94	116	116	122	116	106	113	121	117	114	119	117	115	128	106	110	133	123	106	117	114	107	133	116	122	103	110	105	123	103	135	115	127	116	118	135	104	114	106	124	122	117	115	120	106	118	100	114	100	105	104	115	127	115	114	110	104	105	128	111	107	106	97	125	101	111	111	124	111	109	97	118	106	98	118	130	98	119	111	110	121	98	109	102	119	108	122	118	113	103	116	121	141	118	133	104	122	121	113	101	118	111	126	130	113	121	110	102	113	114	105	115	112	102	106	110	125	106	112	111	126	112	116	107	119	107	113	108	107	104	103	115	109	120	120	93	117	114	125	121	124	112	110	108	106	129	114	104	131	100	127	113	99	131	121	101	111	104	107	118	125	121	110	115	106	103	113	106	110	96	111	158	119	116	118	111	125	83	98	148	86	111	106	108	114	113	108	117	102	104	98	117	117	115	112	113	123	108	110	106	119	119	108	120	110	112	122	140	113	112	104	115	87	109	104	116	118	112	134	106	107	116	126	97	98	108	118	107	126	116	121	116	105	121	104	107	103	106	112	114	122	115	114	112	114	108	117	104	156	126	106	106	128	110	101	111	117	118	96	104	106	103	112	128	103	114	125	127	114	85	93	106	105	112	124	99	107	118	117	118	102	118	108	118	122	102	132	122	107	120	103	127	108	100	116	107	102	132	126	96	129	126	105	102	115	121	126	111	123	108	104	111	126	102	107	104	101	106	121	109	127	110	114	130	106	100	96	116	110	112	98	114	107	99	112	120	112	106	118	118	120	116	111	111	111	141	113	127	112	130	131	98	106	113	107	96	106	117	128	109	109	91	114	123	104	104	94	122	118	127	119	115	109	125	105	104	112	136	101	106	113	114	124	112	141	139	122	129	109	132	111	111	124	124	119	98	120	121	99	100	109	109	127	125	128	109	85	111	115	101	100	121	97	116	105	118	107	110	126	109	92	108	116	112	104	102	112	101	114	115	116	117	115	101	123	109	96	124	115	117	107	122	115	122	113	122	123	110	109	118	104	120	109	117	118	121	125	106	107	120	118	117	114	101	110	97	120	115	119	106	98	117	130	120	117	118	117	126	131	93	112	95	106	116	109	121	116	122	116	120	123	126	116	113	93	117	126	125	117	94	119	112	108	125	114	124	118	107	107	109	95	104	109	132	115	113	119	88	126	112	121	119	112	99	113	105	145	107	89	109	111	111	100	122	108	111	111	120	99	108	110	99	123	140	126	112	123	108	127	119	128	119	116	117	111	111	113	102	116	137	112	113	108	129	126	119	102	122	108	112	115	101	112	105	143	100	110	113	116	131	114	114	116	129	113	115	114	124	117	112	99	121	112	107	97	123	108	121	91	99	101	103	112	98	99	104	101	99	92	125	122	118	102	115	121	132	112	145	133	115	108	140	117	113	122	110	108	132	117	121	105	119	122	117	131	120	99	112	107	114	93	105	99	108	115	93	115	106	115	114	106	113	120	83	109	82	103	114	115	92	101	117	105	92	107	140	145	105	130	118	122	106	128	124	119	117	150	97	91	112	116	122	140	117	106	102	118	109	108	129	123	121	111	124	117	111	134	120	125	125	108	127	117	99	118	113	115	99	129	139	116	112	122	123	110	115	120	118	121	106	127	116	115	107	120	132	107	121	112	118	118	115	108	130	105	103	99	106	101	105	109	131	90	97	120	109	109	90	108	103	112	107	102	136	113	122	97	125	110	112	112	85	118	108	133	120	100	117	129	113	144	104	118	128	132	101	100	112	102	108	114	109	119	101	112	118	127	116	114	99	115	131	121	109	121	124	110	107	121	100	122	108	112	132	110	125	112	111	101	102	89	122	132	125	111	131	137	123	96	115	117	116	114	124	117	124	121	118	135	105	115	120	105	103	110	133	116	94	97	127	102	117	111	112	114	116	133	105	105	105	112	109	117	123	110	120	126	129	94	120	106	125	129	127	116	115	115	127	123	115	117	117	104	109	108	136	107	110	112	119	118	111	120	102	110	117	109	115	119	127	109	103	126	127	118	110	114	112	118	103	111	113	125	118	123	89	112	111	101	124	115	114	97	133	111	105	119	125	114	114	129	121	96	118	98	118	110	124	106	144	120	114	105	115	119	100	118	109	107	101	123	94	100	113	120	116	128	120	143	123	111	100	118	115	112	116	114	111	125	109	110	113	115	128	139	91	124	116	120	108	109	122	121	117	115	114	109	122	140	106	131	102	117	115	121	127	112	105	102	128	125	105	119	105	114	100	110	107	125	117	133	106	106	111	118	108	83	107	128	106	118	97	111	109	98	115	104	118	103	101	117	123	121	112	116	111	110	111	105	109	118	116	138	129	127	137	115	118	112	119	78	110	105	129	119	119	110	115	113	116	107	115	119	118	105	104	115	110	86	108	100	104	120	108	114	124	112	105	131	100	118	111	117	115	127	122	103	118	110	105	116	110	125	107	114	122	111	109	124	121	108	100	116	115	117	124	128	127	108	136	123	103	121	118	115	127	118	117	111	115	100	118	112	107	121	104	120	94	118	123	121	116	116	118	117	101	103	110	96	132	127	104	122	116	107	103	98	109	110	120	114	118	121	112	118	128	111	101	107	130	118	119	125	111	116	113	128	118	122	115	103	117	95	135	117	124	136	107	125	110	121	104	94	125	126	132	152	137	110	111	112	111	105	114	111	110	108	98	111	132	116	104	136	120	110	110	112	88	122	96	118	118	120	113	124	107	100	142	138	112	108	90	112	108	112	107	97	120	113	120	97	94	119	103	132	111	100	121	128	107	118	102	107	114	112	126	123	121	122	125	124	129	120	119	114	110	97	113	124	105	127	119	117	129	101	125	117	101	106	122	113	98	120	113	141	110	102	116	122	122	118	115	112	103	103	112	107	100	98	105	128	110	125	93	92	114	107	98	127	98	104	104	119	121	107	96	123	131	115	125	134	124	110	88	107	121	109	105	106	102	119	133	126	106	121	126	115	116	113	122	117	117	108	110	107	100	103	108	126	127	128	95	119	119	117	104	113	123	99	115	119	106	110	87	100	103	104	112	103	115	121	117	135	103	114	133	117	103	107	127	119	142	122	113	122	111	115	96	115	122	131	123	104	139	109	92	110	110	95	123	121	123	115	110	133	105	103	123	136	106	108	114	113	117	110	107	114	98	113	127	103	112	116	128	107	119	130	123	115	111	141	106	123	123	104	108	103	104	124	106	125	130	115	116	116	111	118	128	120	124	128	114	105	127	131	126	128	100	96	109	106	99	100	109	118	117	100	119	121	126	116	117	115	116	105	116	117	111	114	126	98	105	120	106	115	118	117	119	138	123	103	113	94	108	104	115	100	114	122	117	105	116	98	121	128	114	104	90	94	128	111
2698	2111	4653	5311	5301	3570	2276	1589	1303	1020	897	844	839	761	675	614	503	471	463	426	452	405	443	415	440	378	434	428	415	460	419	466	469	492	447	410	417	473	437	442	430	422	435	423	396	408	417	418	424	435	445	443	435	427	405	441	438	450	442	397	456	448	409	416	447	463	438	429	414	414	411	438	448	448	455	463	431	410	490	443	411	402	442	478	427	438	436	419	412	377	424	443	418	417	420	397	427	413	392	406	463	421	414	438	381	419	405	412	423	413	419	395	423	435	409	455	425	411	411	395	417	398	436	422	424	395	412	445	400	404	414	404	444	421	406	440	424	442	445	428	404	422	452	398	459	437	388	421	398	434	424	445	430	405	447	437	428	394	430	411	419	420	406	378	439	396	414	409	411	398	432	458	408	384	386	367	417	451	372	422	387	424	422	454	430	419	404	407	446	412	389	420	424	398	382	428	408	403	403	389	381	411	420	428	428	414	426	409	408	428	461	373	432	437	424	419	426	446	424	417	422	398	426	440	382	393	395	383	394	452	385	457	395	444	433	456	434	431	444	431	391	415	404	424	411	438	423	430	411	381	426	415	382	402	403	413	421	433	434	377	408	387	414	412	409	424	406	396	417	381	427	410	389	400	419	375	445	438	416	411	402	452	399	417	418	430	393	436	416	427	388	400	433	421	418	418	400	375	417	427	424	431	412	434	423	413	444	405	402	422	437	411	407	414	403	430	398	432	422	403	404	429	419	429	407	402	431	408	404	393	422	405	396	422	457	406	426	419	451	432	398	422	437	407	418	425	406	411	450	407	423	382	406	432	429	427	372	423	419	393	425	431	423	424	408	406	403	433	408	441	388	405	397	442	427	391	441	415	443	434	393	443	443	461	429	402	411	436	450	385	398	389	406	422	437	431	416	409	434	411	392	446	401	391	395	366	389	438	411	399	394	382	419	388	423	413	414	416	400	431	413	397	428	402	408	399	436	411	419	394	421	403	446	436	441	442	389	423	423	373	397	437	409	406	415	407	413	439	437	441	400	473	411	397	415	422	431	440	434	429	374	430	396	396	401	403	411	440	457	419	451	448	418	426	433	461	387	410	413	422	379	446	364	391	386	390	409	383	394	417	391	401	425	365	426	358	419	438	413	426	433	391	465	398	403	430	423	405	411	410	440	384	397	380	438	424	411	419	425	425	393	395	405	432	441	374	420	465	401	418	436	424	402	427	424	455	429	434	428	419	398	430	421	449	412	432	438	393	402	432	408	382	410	402	432	383	431	431	446	413	438	403	420	449	427	394	420	387	391	390	424	433	407	402	453	407	377	443	407	407	416	401	421	400	395	391	401	419	427	383	451	484	422	420	402	395	458	434	444	423	423	385	388	422	452	395	387	419	434	432	399	427	398	423	401	417	395	402	364	403	398	412	383	449	400	367	448	388	439	430	394	428	412	434	396	411	410	437	399	447	373	422	443	389	504	421	433	425	420	402	427	427	426	428	405	450	420	428	420	408	442	426	438	393	439	430	409	398	451	411	411	400	426	401	426	396	425	428	440	405	419	408	398	418	395	404	395	442	394	408	436	409	422	418	412	459	446	441	413	354	437	432	399	407	412	415	428	441	415	433	430	397	384	394	391	389	385	398	403	396	402	415	440	419	392	380	407	430	453	419	437	439	419	421	383	416	431	446	414	426	397	390	437	408	448	399	401	385	446	410	394	420	394	369	431	449	411	409	460	446	396	400	433	419	421	410	382	418	446	422	428	463	445	373	384	420	377	391	426	431	432	460	416	379	418	414	422	438	414	445	418	398	411	409	433	394	407	397	412	441	418	422	442	448	428	421	385	409	440	421	426	421	383	426	426	407	395	408	408	434	386	425	412	406	424	433	398	415	401	435	407	401	423	411	432	377	411	446	433	405	393	416	393	421	416	450	415	406	424	443	437	439	383	416	420	394	385	412	422	376	426	420	432	447	354	425	389	455	449	436	426	435	397	435	390	412	415	411	443	433	415	399	436	398	427	430	407	419	409	392	406	423	373	418	410	424	422	417	415	458	453	449	428	412	418	421	393	390	435	399	429	406	411	409	392	427	413	424	400	432	395	393	455	381	428	398	472	428	378	424	419	423	408	429	400	445	431	428	397	415	443	408	422	428	418	439	421	431	426	424	419	413	415	441	408	428	429	411	451	430	402	406	426	406	391	450	450	410	433	462	447	385	414	410	417	439	377	392	388	425	449	408	401	436	395	418	427	416	402	418	430	438	401	393	401	439	401	409	401	392	418	436	411	390	442	410	400	444	422	446	437	427	430	399	398	416	420	416	443	384	417	415	386	371	428	407	433	409	398	396	408	404	385	422	425	439	410	400	432	400	382	391	445	399	416	443	423	407	410	416	373	404	411	385	363	411	391	421	423	407	393	417	402	415	434	420	441	434	394	416	399	385	426	411	438	429	443	406	428	463	431	446	452	404	418	422	423	394	419	400	394	413	405	436	454	393	397	404	385	402	388	400	411	385	421	407	401	413	420	400	440	433	396	404	415	364	413	424	384	404	385	422	427	391	391	432	407	420	400	406	379	406	433	361	409	419	406	427	440	412	415	428	430	406	426	404	423	416	457	405	435	418	426	394	405	440	411	400	411	418	443	417	430	400	390	407	385	394	447	418	413	433	433	409	414	388	420	387	380	422	377	417	434	427	412	409	453	406	388	422	401	407	386	423	441	414	425	387	427	434	412	417	427	416	417	381	426	432	445	414	396	428	419	426	454	410	391	441	446	419	410	394	405	388	436	443	399	433	397	412	447	416	450	423	450	400	400	387	401	422	423	402	425	404	415	415	419	412	447	452	427	424	410	403	406	418	431	403	459	415	410	419	388	414	403	445	395	413	412	440	392	406	409	410	451	388	424	393	409	416	415	445	403	429	428	413	422	406	409	371	428	415	396	391	406	414	415	399	373	440	412	452	401	433	445	441	407	410	409	401	451	420	429	422	443	420	419	431	426	434	424	411	420	450	448	434	429	399	428	383	408	400	443	405	396	399	445	417	423	436	419	439	399	407	442	384	413	427	394	422	450	437	377	362	454	380	412	426	398	418	393	431	417	418	436	419	418	405	409	395	455	407	448	443	421	405	433	404	438	414	458	422	409	423	409	450	432	407	418	424	409	443	432	393	392	428	417	437	434	402	420	388	405	443	403	426	388	378	451	448	404	408	410	401	421	426	422	385	436	418	412	417	425	439	432	434	401	385	434	434	412	428	436	446	422	416	459	411	406	450	396	405	444	434	395	413	420	432	427	410	411	427	456	463	444	400	400	423	412	413	418	406	398	409	440	409	453	406	427	419	416	451	408	424	416	421	427	425	414	461	425	388	396	412	429	407	403	399	442	409	399	410	392	448	446	426	433	420	419	425	418	445	404	393	451	392	390	440	422	393	479	416	411	389	373	438	413	389	374	416	397	421	430	367	435	436	406	441	421	418	466	428	394	426	415	406
2798	1411	1936	1424	1148	699	400	347	271	208	173	166	180	148	124	139	117	127	138	96	102	101	108	110	111	122	124	120	127	130	97	127	120	94	89	115	125	92	98	111	137	117	135	104	112	106	120	102	107	107	120	113	123	100	107	105	114	120	90	99	111	118	117	109	113	99	108	116	112	120	135	115	126	106	118	114	112	122	105	101	115	94	118	116	120	115	116	139	121	110	119	110	105	125	124	122	101	123	118	128	107	100	125	114	114	108	100	101	115	121	121	112	106	98	115	114	112	102	119	132	114	102	110	102	113	113	118	122	121	121	123	115	126	127	104	104	104	114	108	127	108	112	127	118	97	112	115	123	99	120	109	104	109	92	108	117	108	114	119	96	104	106	119	117	119	96	130	99	105	93	117	112	123	109	97	95	109	101	122	124	117	114	100	106	124	114	97	115	95	102	98	116	98	94	108	125	97	118	112	131	111	111	110	101	113	108	113	114	111	122	115	102	117	86	118	110	121	113	108	130	109	114	98	101	118	128	110	111	101	108	138	117	103	117	100	93	104	100	119	99	106	124	117	123	113	115	116	111	113	120	111	135	115	101	126	81	103	125	123	123	117	119	125	90	108	112	98	105	107	115	109	100	106	106	114	90	117	111	134	99	112	124	108	118	109	143	114	111	110	107	94	135	128	122	93	107	112	122	110	122	100	119	117	123	115	109	123	107	109	105	87	126	121	106	95	127	101	96	119	102	118	121	112	96	96	118	129	102	108	109	117	90	109	104	101	97	111	134	111	110	100	95	111	115	115	122	102	124	111	113	109	99	114	103	119	108	108	122	101	112	121	92	120	102	120	120	113	70	96	110	114	113	109	107	114	109	120	121	112	94	116	114	117	110	124	113	107	122	111	105	94	121	116	114	127	100	111	129	91	94	108	111	108	104	99	109	103	120	113	100	108	121	140	124	103	123	110	113	113	124	109	104	101	105	125	116	118	127	145	106	128	99	105	112	124	114	108	108	124	122	126	103	108	125	114	106	117	108	121	118	115	93	104	128	126	94	113	110	103	103	96	101	104	111	103	105	119	132	132	119	112	111	113	107	123	108	114	111	97	99	111	113	95	112	105	122	120	100	114	105	97	84	112	120	95	128	105	117	126	114	106	120	93	99	121	111	103	109	126	119	133	122	107	119	120	130	102	115	86	115	106	101	105	109	102	111	129	111	116	131	106	110	127	112	113	97	115	105	105	111	120	123	106	130	125	131	108	88	101	123	105	117	141	107	96	102	114	120	101	115	122	98	111	114	120	107	114	113	119	104	121	108	106	118	110	111	91	110	125	121	110	116	106	86	111	129	121	113	98	118	103	115	114	114	126	104	111	96	121	113	118	104	109	102	114	115	114	106	109	122	112	122	98	103	108	105	123	125	105	126	112	101	115	116	110	95	123	115	105	123	119	123	116	118	105	114	106	114	109	96	117	124	107	110	95	113	100	110	112	116	107	106	114	103	101	92	128	135	112	101	97	112	100	111	126	140	102	145	98	118	104	119	108	99	119	109	102	95	99	123	100	100	106	117	130	94	110	107	125	126	101	102	110	127	100	105	125	124	98	120	85	104	111	100	119	117	135	112	116	99	119	104	103	104	128	121	106	118	108	115	120	102	90	112	107	132	94	105	119	103	115	81	125	94	110	126	130	123	108	109	124	128	107	120	105	115	123	114	113	106	120	127	115	105	96	96	103	102	106	118	130	107	111	117	107	100	111	103	118	96	91	96	117	131	107	111	102	126	96	107	119	124	92	109	103	110	119	113	109	118	113	117	121	120	111	98	130	119	106	123	100	139	122	108	107	110	111	106	109	94	116	130	136	98	103	91	118	94	106	117	125	107	106	102	116	116	102	96	114	102	104	97	115	112	105	118	113	119	102	137	98	111	80	117	104	103	91	104	134	112	112	122	118	127	113	115	114	106	107	131	114	104	127	100	125	112	103	108	124	101	117	110	127	118	104	103	104	109	106	106	98	116	91	124	136	108	119	109	100	114	126	120	110	110	80	91	110	108	107	108	122	101	115	115	107	107	115	107	114	113	121	115	107	120	121	118	112	111	116	90	118	102	111	84	116	115	109	115	114	111	108	101	124	136	111	99	114	129	114	119	123	125	95	124	100	114	114	118	100	114	123	122	112	100	114	120	122	116	101	101	101	119	96	113	121	108	123	121	127	114	106	118	121	113	111	108	112	114	112	124	110	110	91	114	113	106	104	119	114	131	102	111	118	105	125	107	118	115	108	106	104	121	117	103	92	119	115	116	113	114	109	107	103	125	127	94	128	117	102	116	114	112	120	90	116	103	107	95	106	119	132	121	102	110	103	95	109	106	108	107	116	94	119	124	112	107	107	114	94	116	115	104	118	113	115	124	120	140	106	107	115	101	114	123	107	101	108	112	118	122	103	96	107	117	107	106	120	111	117	113	104	127	106	120	121	95	133	107	113	97	119	116	102	107	105	118	112	99	110	111	100	105	117	111	116	104	122	107	102	105	104	103	95	116	117	120	128	88	117	105	119	98	133	103	107	119	128	117	105	111	123	110	111	103	105	94	106	111	101	94	105	112	106	123	109	108	104	122	94	101	109	118	119	98	110	140	107	123	113	126	113	110	117	118	108	111	107	111	103	102	123	108	117	112	113	125	118	119	117	108	93	110	102	114	107	111	120	122	99	122	95	118	120	117	112	105	108	106	101	91	108	119	119	118	103	113	116	138	115	106	101	99	112	107	119	104	113	137	112	95	103	99	102	119	97	106	119	108	106	130	110	108	113	143	117	121	111	111	105	104	117	102	109	98	91	109	105	113	109	86	120	104	103	110	113	108	95	121	105	115	118	113	119	106	96	109	108	114	116	101	131	113	108	131	118	97	104	104	104	104	116	102	110	114	114	96	112	116	121	114	95	83	121	141	114	118	125	123	123	104	110	106	103	119	100	110	109	112	100	113	119	113	110	110	103	131	113	93	116	112	133	95	98	113	106	117	114	111	113	105	119	117	97	113	114	104	127	126	116	116	95	114	107	110	133	108	106	107	105	105	118	127	98	102	113	114	126	102	101	117	112	120	113	113	109	111	94	111	114	120	111	98	111	103	122	113	121	116	132	116	88	109	124	105	111	113	124	118	114	111	111	113	99	108	98	111	130	109	113	113	94	100	117	115	104	121	115	104	102	101	114	107	123	106	102	93	129	110	123	113	116	115	114	103	113	118	104	103	118	116	106	100	109	120	132	114	107	107	120	109	108	130	100	103	112	120	116	114	117	99	124	93	119	125	125	128	115	99	113	103	124	127	117	131	104	104	120	109	120	113	107	118	109	139	108	122	99	105	120	117	123	120	116	103	96	114	102	114	92	107	111	112	100	132	98	106	123	119	111	104	103	118	126	120	99	108	123	112	102	125	106	121	114	111	115	97	102	117	101	102	107	102	120	100	107	106	109	101	105	123	102	132	93	95	96	125
2727	1899	4436	5421	4856	3690	2146	1631	1305	961	861	785	842	801	721	651	544	466	425	443	473	424	392	417	412	379	429	402	419	419	445	432	453	408	412	459	429	386	410	422	423	423	456	388	421	408	386	405	413	418	455	420	401	435	415	456	439	407	379	439	382	390	396	384	426	415	434	415	403	410	434	455	428	440	461	441	417	406	459	418	435	413	392	449	439	428	372	418	407	384	379	441	397	420	446	467	389	471	406	396	410	422	416	417	410	430	401	394	405	402	408	406	391	416	361	373	445	435	422	428	376	428	399	420	426	436	388	388	398	402	415	430	408	427	419	419	353	428	424	393	437	438	403	424	405	419	416	393	397	414	386	407	424	398	415	428	396	412	399	419	413	390	434	426	416	395	416	419	434	377	403	420	390	421	428	435	389	426	436	397	404	364	431	395	435	422	399	423	405	399	408	433	424	402	439	431	424	400	370	437	416	400	395	420	413	423	388	420	410	417	411	404	423	399	419	417	395	456	398	398	411	395	432	411	409	408	434	426	388	390	401	388	429	427	400	411	393	410	459	418	377	403	453	403	423	413	432	378	407	420	388	442	425	385	397	375	426	395	402	423	419	404	440	436	450	381	414	406	425	398	429	405	383	401	405	432	428	450	390	400	387	407	411	410	377	406	390	410	426	355	409	379	391	382	411	412	403	428	414	426	405	421	418	412	409	392	428	443	420	415	378	364	395	416	408	402	405	411	420	434	447	407	383	422	444	421	410	420	452	403	395	408	393	408	384	417	427	403	409	399	401	429	431	431	417	386	386	386	421	419	382	428	413	447	399	389	412	421	437	410	408	417	409	432	400	395	474	392	384	397	423	374	389	406	382	395	424	431	385	424	407	419	420	434	420	402	403	426	401	404	432	400	420	377	437	440	422	394	391	417	390	448	413	420	432	401	367	386	387	414	409	413	379	354	416	427	411	406	404	421	377	388	401	394	364	423	408	421	389	408	436	421	431	407	418	391	431	413	430	367	388	381	409	380	417	390	420	367	420	401	397	423	385	399	398	426	394	418	394	403	424	426	416	409	393	427	399	394	408	394	353	371	393	403	407	415	393	438	389	385	412	408	439	437	386	413	378	404	434	391	430	379	401	404	394	380	406	423	407	455	382	404	406	376	403	424	410	438	387	403	403	440	436	386	390	416	413	391	387	387	396	388	389	385	413	394	397	376	406	418	390	401	422	435	421	426	403	396	374	389	370	449	421	404	412	409	430	421	403	410	405	376	413	403	390	416	379	404	444	444	413	406	424	384	415	402	385	434	405	388	373	422	416	425	410	421	408	391	394	411	368	399	414	432	434	430	412	423	389	436	418	380	395	388	359	414	406	423	418	418	411	378	377	401	423	397	399	412	412	405	386	427	413	411	392	424	410	394	410	413	415	415	385	411	380	426	427	426	406	401	397	439	361	419	435	432	442	412	412	363	386	389	410	440	393	441	428	384	416	404	413	399	423	415	372	407	451	412	417	377	405	398	411	384	389	391	383	413	406	394	397	406	447	409	420	425	396	424	421	378	393	392	397	390	425	402	392	390	421	382	375	383	401	398	421	362	426	408	441	398	436	427	375	426	425	414	395	399	380	415	384	407	396	407	376	416	380	399	412	407	423	424	401	395	383	412	417	420	425	383	435	427	404	416	433	425	419	366	412	431	381	411	360	434	410	419	416	381	408	434	406	403	424	398	400	413	406	437	415	392	386	395	380	426	430	431	420	421	395	340	423	403	402	359	376	381	419	409	433	444	450	368	383	429	424	466	370	419	387	391	447	429	367	445	394	404	379	402	401	424	393	440	412	422	435	425	400	422	409	376	410	408	393	419	438	367	398	385	395	411	405	384	429	386	418	411	442	451	376	379	384	427	437	404	412	426	408	426	401	385	391	387	399	432	410	383	399	404	413	446	393	403	443	409	441	427	426	454	374	417	402	418	410	406	412	387	414	401	381	385	414	369	436	402	396	401	380	410	393	441	414	395	403	417	406	450	370	394	386	404	408	416	444	397	424	364	392	448	407	434	439	413	430	440	409	383	407	418	420	406	386	366	430	402	439	400	413	400	422	388	382	415	416	428	436	426	410	405	390	428	417	382	418	426	397	413	392	414	397	424	429	391	413	395	416	436	403	410	418	411	441	407	426	389	408	424	368	388	403	399	399	394	372	428	426	400	433	420	375	398	383	378	446	387	398	417	424	408	398	394	384	381	408	390	403	472	420	408	408	398	410	423	411	401	423	387	436	419	369	423	392	444	398	402	386	441	407	430	436	405	401	392	438	364	378	408	403	407	417	395	408	442	390	401	410	428	402	409	403	391	444	423	454	420	378	408	403	435	385	383	415	429	379	397	419	394	436	394	397	424	400	417	467	389	446	417	410	438	380	402	407	440	424	415	447	399	395	419	413	418	363	400	402	407	413	409	384	370	410	417	407	444	443	349	393	433	399	437	370	443	404	343	436	413	397	464	422	437	404	438	375	429	409	398	426	436	388	394	371	395	378	429	389	423	415	416	404	443	377	429	409	440	408	405	435	398	422	425	395	391	416	398	387	396	397	407	413	404	410	395	429	421	405	432	408	420	412	409	442	376	377	374	409	408	386	360	406	398	384	408	420	409	420	399	417	405	390	370	420	391	372	401	390	388	385	392	389	412	407	446	407	426	429	366	424	399	393	420	413	412	404	398	369	400	410	428	417	389	387	428	406	426	417	385	389	401	431	416	417	413	412	441	414	419	414	442	412	428	422	406	427	421	394	401	400	411	454	408	388	389	406	425	409	401	423	414	436	378	398	411	404	375	385	400	397	403	415	403	405	429	431	443	447	416	395	437	415	433	406	409	387	365	418	437	371	401	414	426	408	393	404	403	433	404	389	421	393	378	420	415	404	393	426	418	373	398	401	429	413	416	435	410	438	396	427	409	403	378	415	382	390	428	401	430	401	451	400	430	430	401	461	401	393	383	373	409	419	417	428	439	429	391	407	409	462	389	435	426	404	414	395	392	415	400	421	397	416	427	409	426	402	398	402	382	411	426	449	424	405	397	450	399	454	401	406	381	414	430	425	392	457	408	408	411	407	374	394	399	434	362	380	432	404	392	410	373	405	426	368	385	367	425	417	440	411	383	395	385	410	438	405	388	407	414	389	411	415	384	428	431	371	408	438	430	391	429	382	385	401	367	430	425	399	451	422	414	379	383	398	398	394	421	458	438	389	412	416	395	370	417	409	396	393	396	393	417	419	429	432	395	364	412	406	435	401	380	426	369	371	409	395	406	392	468	422	398	431	389	416	396	410	389	406	393	377	427	440	414	432	371	387	415	392	432	422	420	393	423	416	402	414	416	407	379	397	418	389	453	414	405	400	445	403	394	405	411	392	418	401	408	419	375	389	369	352	403	400	402	413	432	431	406	418	426	407	434	428	427	401	431	419	432	386	399	408	407	399	377	387	415	406	381	415	418	431	398
2876	1299	1935	1499	1071	795	450	331	246	185	168	182	161	164	159	133	139	125	137	104	108	99	113	120	109	114	122	116	113	103	113	115	126	103	114	97	118	88	104	118	106	107	128	107	113	107	96	119	103	121	96	117	107	96	119	106	110	96	102	120	83	112	100	107	112	110	122	119	109	108	110	106	87	125	112	120	108	99	108	121	136	97	103	96	122	115	131	100	110	127	112	110	93	118	114	94	100	110	94	113	121	113	107	111	99	127	117	99	102	115	96	107	110	110	105	119	107	81	116	116	131	107	115	112	99	117	124	120	88	104	104	99	101	107	110	105	109	115	90	113	91	101	130	124	106	99	109	134	113	117	104	125	110	118	103	104	128	90	109	107	106	115	109	103	100	114	116	107	116	100	108	125	109	120	97	129	109	108	113	108	113	114	107	93	108	113	110	117	103	96	113	100	100	112	99	152	113	117	97	105	117	113	102	121	88	104	123	115	115	123	112	106	131	108	111	98	116	108	110	108	109	113	106	120	115	97	109	114	98	108	100	105	116	125	99	103	120	106	102	106	108	117	104	100	105	92	119	112	119	126	107	109	107	115	100	112	122	111	93	109	108	124	105	133	123	111	103	104	128	117	105	103	91	106	110	105	108	101	99	125	95	106	108	122	96	133	117	114	96	116	100	111	95	112	109	118	100	110	121	111	106	107	103	107	109	124	87	125	101	98	108	94	101	116	106	103	124	95	118	118	123	111	98	117	124	109	127	118	101	106	101	97	105	125	108	112	88	138	131	105	108	110	96	101	88	115	121	128	103	110	96	136	134	103	120	108	113	129	107	86	119	92	99	112	92	98	114	120	125	122	98	111	108	91	98	125	138	88	100	102	103	120	125	113	111	123	108	124	114	113	124	105	103	100	91	115	112	116	134	117	107	101	124	117	101	110	114	104	119	109	114	105	106	122	101	138	107	117	103	105	106	125	118	119	115	107	103	98	106	116	122	113	96	114	127	97	107	122	121	104	115	98	103	113	113	112	98	126	102	128	119	105	113	122	105	115	133	105	115	129	118	96	108	127	120	112	93	94	120	108	92	103	110	100	106	103	108	103	115	105	113	106	114	114	106	111	106	109	111	85	107	136	116	115	109	111	102	95	110	114	122	105	130	111	103	122	118	117	93	95	129	111	123	109	95	107	119	107	114	98	113	116	89	133	116	102	131	117	124	94	111	113	130	110	96	105	113	104	120	94	111	103	120	109	96	95	115	115	101	105	140	86	124	117	125	96	92	108	111	98	108	109	113	122	111	94	115	107	122	97	110	132	106	102	110	103	129	105	101	113	101	106	101	98	118	123	94	104	94	106	120	110	120	126	108	115	122	125	97	114	104	96	127	100	100	125	110	117	118	100	106	102	116	118	109	108	94	109	112	109	111	116	116	108	113	96	103	111	116	106	118	115	106	98	117	106	99	111	102	140	101	109	88	120	105	105	107	106	117	93	111	124	108	118	107	104	108	118	115	120	119	114	100	102	101	106	110	106	104	107	119	110	105	105	102	106	110	111	124	109	113	117	106	96	102	93	135	116	87	106	111	100	108	110	108	104	108	98	98	117	112	106	121	116	115	113	113	94	109	111	121	90	129	106	106	113	107	145	109	103	101	104	103	101	93	86	107	93	107	110	102	95	118	115	114	108	118	98	112	103	111	114	105	127	118	102	100	114	111	97	134	120	117	112	102	95	116	93	97	109	109	108	93	118	112	96	101	102	103	118	105	99	123	118	108	134	110	109	100	99	115	88	110	106	113	106	111	111	108	112	102	100	111	110	101	102	104	112	127	105	105	120	117	102	117	112	126	114	119	99	126	112	115	103	105	111	141	116	103	113	111	144	121	104	109	105	85	88	113	118	112	98	99	106	115	136	132	101	109	103	106	105	107	116	105	107	94	107	107	111	129	102	96	91	119	82	108	104	103	97	105	97	112	123	108	125	116	106	114	126	123	127	109	107	126	88	105	119	112	140	114	111	105	127	120	117	117	107	108	118	109	115	122	104	107	146	124	105	125	104	99	130	106	112	107	118	122	112	109	115	99	117	109	104	120	116	106	96	113	104	99	115	114	115	107	105	118	110	101	108	103	100	98	122	117	132	113	120	107	130	125	111	105	115	105	112	90	104	102	120	124	111	99	108	115	125	108	106	104	93	113	125	115	115	97	110	121	112	105	113	104	101	116	102	115	102	123	105	109	105	108	89	93	108	83	111	115	109	102	122	113	88	127	99	112	100	107	116	103	109	103	93	117	108	112	102	114	121	122	114	101	122	97	101	79	101	78	108	120	107	101	103	107	73	125	100	100	125	120	101	121	95	99	98	113	130	104	100	127	112	102	112	111	109	102	110	108	114	108	108	97	122	113	121	130	114	132	123	116	91	109	112	127	115	100	99	104	100	104	111	116	113	114	101	96	96	127	103	108	105	107	114	128	115	125	111	82	113	118	115	116	110	115	111	105	117	117	131	123	122	120	108	102	123	101	131	132	115	110	99	129	105	95	89	91	137	112	118	112	114	112	120	95	126	98	110	109	116	89	102	110	100	111	120	117	106	94	111	104	113	100	115	114	88	118	103	117	124	103	97	105	105	105	116	90	133	112	123	124	129	118	109	118	88	106	129	122	99	109	94	116	118	101	113	128	105	126	96	108	131	114	135	99	117	103	97	113	119	103	93	108	97	102	110	111	92	105	99	90	128	115	98	106	90	129	111	106	119	120	96	108	111	116	118	114	126	93	119	110	118	99	110	124	115	102	107	111	98	100	116	118	126	86	129	120	123	112	97	113	106	108	140	118	120	120	97	103	121	107	121	106	120	130	92	89	109	107	118	108	110	108	106	98	105	102	119	131	112	103	120	110	123	126	110	94	125	152	103	89	106	111	111	118	103	116	99	107	117	98	109	121	109	99	97	121	115	125	87	108	123	128	110	111	104	124	127	126	109	111	112	121	99	111	96	126	113	120	113	103	96	107	126	103	99	118	122	107	99	119	129	104	127	95	108	109	116	122	119	114	115	111	122	96	103	121	118	108	106	92	111	117	101	118	107	117	103	117	103	123	99	97	101	109	85	111	83	113	109	89	121	114	130	91	112	129	114	97	101	116	120	110	96	92	122	127	129	122	104	109	107	102	99	119	121	115	105	142	114	122	115	113	114	96	109	113	115	121	87	101	100	94	125	116	121	98	116	131	103	123	99	111	100	97	118	110	140	98	107	118	124	121	117	130	103	98	99	101	104	124	105	117	91	102	98	107	128	105	128	97	112	123	103	115	117	118	131	104	105	104	110	108	113	88	115	114	111	116	115	113	104	95	91	111	103	112	101	139	101	93	116	106	92	106	111	117	128	121	139	117	112	114	100	131	116	126	122	98	121	120	96	109	107	123	93	115	109	107	128	120	117	113	107	102	101	102	123	102	104	119	114	98	103	101	98	109	94	140	107	94	112	123	115	112	115	111	129
2719	1943	4605	5576	5130	3695	2118	1688	1317	990	859	856	850	804	694	584	537	437	392	453	405	417	384	419	408	432	419	440	390	417	428	454	432	497	411	404	422	454	386	426	445	410	413	416	389	436	393	401	404	449	429	409	422	430	432	403	388	414	385	406	413	420	430	407	400	441	420	403	412	373	399	425	463	434	437	428	372	401	410	414	422	428	402	398	396	407	398	398	391	447	394	373	419	451	369	407	426	416	406	402	427	408	408	418	392	415	394	412	415	412	441	389	432	398	375	402	437	445	387	421	400	399	408	423	420	419	395	401	411	391	383	387	381	415	379	402	399	389	393	396	412	418	415	400	407	421	446	385	378	363	411	404	427	414	433	401	378	428	374	428	403	398	392	385	417	388	384	390	395	410	413	411	410	386	378	403	425	387	403	406	391	399	392	382	390	436	436	406	401	389	419	436	433	390	428	416	418	381	414	395	393	392	412	421	412	415	375	407	412	416	400	429	451	410	395	409	400	407	399	416	404	416	408	396	405	404	394	420	428	380	411	393	415	383	415	398	374	433	404	385	374	437	441	421	384	404	391	425	415	424	415	403	405	364	445	409	454	432	385	409	375	420	402	398	388	412	420	386	383	416	399	399	380	394	345	438	426	405	420	396	404	386	422	438	420	412	406	396	429	354	398	393	412	429	408	390	433	410	422	361	403	419	427	399	444	385	393	397	405	424	387	405	424	385	400	407	387	397	407	377	371	413	437	439	430	427	427	391	417	397	403	447	404	422	407	406	412	419	393	404	423	432	362	393	422	402	371	393	404	388	400	411	385	419	412	421	417	436	411	393	359	420	416	394	422	416	378	398	402	422	424	378	412	409	415	441	391	394	417	426	415	404	380	393	442	394	397	376	435	409	390	398	453	398	402	406	372	418	407	395	452	406	394	394	397	423	384	407	398	420	378	411	398	415	429	379	430	422	445	410	441	428	395	433	437	383	411	425	407	422	415	416	419	374	383	388	422	426	429	340	405	408	399	375	389	441	417	423	379	425	423	396	362	443	410	397	380	393	391	439	416	391	422	394	421	411	424	390	391	387	395	400	392	398	410	420	413	370	408	397	438	407	382	425	424	375	405	400	390	440	391	402	434	397	393	431	389	414	401	403	425	442	417	415	403	372	407	439	415	405	444	401	432	405	415	414	405	385	408	401	402	411	357	392	448	405	433	392	387	399	408	418	368	385	424	425	397	397	365	411	417	397	435	407	418	416	394	443	437	418	398	405	393	416	414	406	425	430	399	385	427	422	456	421	389	411	406	369	365	403	382	429	398	375	396	407	393	441	432	429	400	413	428	441	383	378	408	423	420	422	420	362	416	437	388	424	370	402	391	378	433	403	377	381	422	368	387	421	417	403	408	447	390	388	395	404	386	411	396	378	404	392	423	402	409	420	378	445	417	446	427	407	399	383	407	413	444	391	408	400	395	468	394	403	350	392	417	421	423	419	384	392	460	404	410	399	392	401	394	430	409	396	438	405	413	422	430	419	406	427	399	389	400	390	408	367	400	386	434	404	411	361	385	413	414	416	394	461	406	381	408	414	422	417	371	426	436	421	387	397	385	390	419	398	408	416	389	394	421	380	375	397	437	415	401	384	408	394	427	428	428	395	413	416	438	434	396	398	414	375	397	398	404	385	435	384	385	399	393	418	395	431	405	413	398	412	429	382	414	401	400	428	430	394	404	395	424	398	388	405	409	408	415	420	402	410	435	423	415	411	407	448	385	406	405	423	436	393	414	389	416	390	397	397	380	393	411	366	423	400	397	421	383	408	425	427	405	426	396	406	409	402	398	395	419	410	423	408	417	427	426	385	384	413	372	411	406	411	437	396	401	414	401	381	406	392	428	410	391	389	435	386	381	377	411	443	431	410	379	415	378	374	440	380	387	417	396	437	392	390	405	413	432	445	414	442	400	414	391	400	408	412	399	362	387	401	400	382	394	423	421	401	381	403	430	401	430	420	419	431	423	423	406	379	420	437	400	374	414	368	406	390	422	377	434	393	399	411	394	418	408	407	398	369	390	411	421	434	424	403	393	408	398	385	384	377	364	422	421	413	437	415	430	401	385	416	389	366	411	361	403	360	402	383	376	414	427	411	418	404	385	394	441	383	396	396	402	343	392	421	419	402	409	395	365	384	405	380	356	378	424	433	431	393	395	367	414	385	404	398	365	380	402	378	414	405	392	448	429	405	430	368	399	420	425	403	383	412	391	421	412	408	389	385	424	396	435	436	392	424	381	418	403	387	399	422	444	386	428	451	389	430	431	430	383	381	363	451	395	411	424	387	393	427	404	437	377	369	381	445	431	377	406	403	414	414	383	378	407	372	417	415	405	394	376	415	431	439	386	403	374	411	431	410	384	414	430	381	402	396	394	420	414	396	384	404	370	420	404	437	425	401	397	398	422	458	470	407	421	424	399	384	398	398	407	389	433	413	355	383	407	413	402	407	401	381	386	463	411	449	425	396	401	397	386	430	401	447	409	382	402	430	466	430	403	435	392	410	419	359	401	438	406	416	399	390	400	409	389	405	422	407	364	407	405	375	426	395	381	350	420	407	424	391	390	395	390	413	392	433	411	389	408	420	432	389	402	397	428	393	397	407	409	460	381	440	404	409	384	391	393	390	433	413	374	398	406	448	411	414	394	380	414	426	411	355	398	427	443	416	432	406	396	392	414	419	374	401	420	419	383	384	436	408	398	396	408	398	406	375	419	426	402	402	405	411	424	385	425	404	386	461	420	378	402	395	396	368	374	405	382	371	447	397	393	414	454	414	469	415	385	408	409	410	414	420	431	380	380	427	412	393	418	392	413	394	376	411	394	408	374	401	434	393	406	389	416	395	424	399	378	403	385	358	410	393	424	410	434	432	387	369	397	396	426	389	407	399	389	386	399	410	385	402	367	406	382	377	373	399	398	434	374	406	418	409	417	446	457	400	401	418	366	394	404	393	376	403	400	413	403	402	402	391	430	438	370	405	408	408	421	397	401	350	429	387	409	378	403	430	381	360	375	404	433	422	414	382	405	442	417	393	379	364	384	418	420	389	374	422	404	389	403	421	434	391	398	417	441	409	387	406	386	399	420	372	397	414	427	401	396	417	415	414	366	433	414	399	400	399	409	390	422	421	391	416	370	404	423	404	396	385	393	397	415	436	413	381	412	425	450	439	421	402	366	418	380	394	403	423	434	407	398	379	424	420	417	384	442	384	402	425	384	397	402	396	397	402	397	391	438	423	415	394	448	412	406	410	388	380	408	424	412	414	421	400	392	417	417	391	411	415	407	416	394	384	385	412	413	406	398	431	381	384	389	423	379	384	393	402	411	373	426	359	402	410	412	381	404	401	374	415	429	396	420	410	422	390	379	379	429	424	409	371	398	416	385	400	402	397	383	367	427	360	425	392	412	366	420	418	409	408	404	445	446	404	404	384	365	414	393	434	388	410	400	414
2942	1331	1954	1548	1167	734	421	323	235	188	162	125	144	161	143	139	123	112	94	99	128	101	114	97	121	95	102	114	114	117	128	128	101	116	109	102	107	101	111	111	106	121	110	101	116	109	119	95	115	111	119	123	120	111	82	109	122	111	125	104	104	96	116	120	129	106	117	103	116	97	123	117	116	126	111	111	115	97	114	104	102	103	113	124	98	108	122	111	135	115	96	102	117	127	121	125	123	118	94	101	97	96	121	117	93	116	135	117	111	122	116	112	113	123	114	120	116	113	105	84	121	125	111	100	91	123	122	88	105	93	127	108	115	131	103	97	117	111	103	109	101	113	107	120	91	122	121	122	116	124	100	104	100	115	95	109	103	114	126	104	121	108	100	113	105	118	112	101	101	115	115	110	116	102	95	108	102	103	118	106	110	103	112	114	107	106	96	100	111	100	131	118	105	119	100	121	120	105	105	106	104	120	128	115	121	95	110	110	120	108	110	94	102	103	109	106	109	114	113	124	104	102	112	87	119	96	105	108	119	101	106	88	106	116	106	118	112	109	96	108	117	119	115	119	124	113	93	109	118	109	101	120	115	88	109	105	100	114	112	107	118	102	110	105	110	119	114	106	134	121	119	92	113	87	90	111	122	114	115	107	118	114	111	112	116	117	104	113	94	106	119	125	113	125	113	109	117	98	93	95	101	112	134	116	110	111	125	116	108	122	111	98	112	110	107	122	107	99	99	117	123	113	97	95	110	114	121	108	113	124	116	100	88	109	111	106	120	110	129	106	107	109	116	99	112	117	126	105	102	103	96	100	105	119	101	103	87	105	104	103	119	113	96	123	114	114	123	115	122	103	106	117	108	107	97	98	115	114	124	122	100	103	132	113	102	119	98	95	121	93	105	123	112	129	99	95	100	101	99	107	89	118	106	103	115	120	100	114	114	107	99	96	122	111	98	103	104	120	103	103	103	120	112	106	130	116	110	115	108	123	100	118	103	99	120	98	101	130	108	102	122	111	110	111	116	99	122	121	96	116	126	108	111	115	121	94	124	123	118	106	125	123	113	97	111	125	117	94	103	106	118	110	100	101	117	116	115	118	107	93	109	93	112	117	105	111	101	100	109	112	90	104	111	116	106	111	109	113	112	102	102	113	107	98	138	113	116	125	109	103	120	116	104	116	107	111	107	93	104	112	100	102	126	109	100	117	94	113	119	109	128	119	103	114	108	104	95	104	110	95	120	105	112	99	92	96	113	108	118	109	105	111	99	108	136	96	101	117	101	116	115	98	104	95	107	109	94	117	121	107	132	102	99	103	113	121	107	105	118	117	116	106	111	101	120	126	104	117	110	108	102	116	127	126	103	130	122	102	116	119	118	114	103	112	102	108	100	120	108	91	109	107	92	110	136	126	113	109	100	91	106	74	83	100	123	109	98	105	122	109	114	94	99	106	106	96	111	102	126	101	117	105	101	134	134	138	106	113	130	120	110	123	121	89	106	123	113	114	131	97	98	110	103	122	112	121	121	94	94	131	106	106	119	106	94	127	105	129	109	114	108	101	105	104	99	117	114	118	108	109	109	112	112	92	116	130	111	99	112	101	105	123	96	107	125	100	120	106	122	114	107	115	101	135	131	108	123	116	104	114	90	95	115	121	116	102	125	125	109	107	111	126	111	105	118	103	120	100	113	114	99	117	112	105	112	119	106	108	129	108	106	110	114	104	107	117	117	112	116	115	106	102	93	107	108	99	103	123	112	112	107	130	122	111	105	98	105	107	104	108	99	126	102	114	120	99	128	105	111	116	99	100	111	93	115	100	107	105	112	98	113	111	114	121	105	105	102	117	116	108	105	104	92	114	110	124	115	105	106	116	101	110	87	122	115	107	114	123	109	125	81	114	98	119	110	93	112	121	117	100	101	108	107	122	132	107	105	116	117	98	90	104	111	115	115	103	113	112	98	102	103	111	105	105	107	106	102	116	122	101	124	99	108	99	108	115	102	108	109	111	94	111	107	119	133	118	83	113	121	109	109	102	94	113	101	99	98	123	135	114	106	99	106	122	105	112	102	109	113	121	110	103	117	113	110	119	104	105	112	104	100	101	129	105	107	107	100	130	101	114	87	116	101	109	107	117	92	118	107	110	108	101	118	112	96	89	105	110	121	92	111	122	119	88	101	117	103	108	120	116	118	103	118	111	101	105	137	123	115	118	115	114	100	112	101	113	134	102	110	123	98	95	108	123	109	122	110	98	109	116	119	104	112	117	108	115	99	97	111	112	116	124	102	105	109	91	103	111	100	107	121	115	104	118	117	128	104	107	121	95	100	117	116	103	117	111	103	112	107	113	119	110	103	121	115	130	114	118	95	108	110	96	92	105	106	108	127	116	117	122	96	119	102	130	94	114	108	101	109	108	106	102	103	100	100	99	108	126	117	115	123	101	121	103	122	110	101	90	102	112	100	114	108	111	125	108	117	106	106	109	110	115	94	111	118	124	113	116	104	98	126	86	114	104	108	128	114	99	103	128	128	93	118	95	113	102	105	96	109	99	101	91	101	129	108	128	121	114	109	100	107	104	113	107	111	100	112	106	115	127	119	117	101	112	107	122	104	100	108	116	119	120	121	105	128	94	99	110	124	116	125	105	118	113	120	95	99	111	105	94	107	95	108	113	114	99	119	110	109	110	122	121	91	106	96	118	101	115	107	128	100	96	106	111	116	108	120	92	105	120	105	90	116	87	113	107	103	101	113	126	99	109	116	96	99	99	88	101	128	97	95	102	112	110	86	110	110	99	103	94	119	89	101	100	116	134	96	116	100	100	104	117	113	111	115	119	97	95	123	126	116	100	118	114	117	103	128	108	105	113	111	109	97	111	103	114	118	100	113	116	100	114	117	109	94	105	112	111	123	107	109	99	132	114	109	106	105	104	110	118	98	108	139	93	108	120	125	110	103	100	118	118	117	100	111	105	111	113	132	120	101	106	119	112	114	117	109	120	107	107	108	109	101	99	104	133	111	114	93	118	116	83	106	121	121	120	125	119	118	108	125	102	136	118	110	118	118	109	115	108	104	121	106	102	114	101	100	128	114	110	120	113	109	96	110	105	89	98	123	118	109	129	119	104	114	105	105	117	126	101	128	112	88	115	114	125	103	114	117	111	121	110	119	104	107	108	104	116	120	135	106	119	107	117	113	107	105	105	95	98	102	100	120	116	106	110	88	123	104	102	112	107	100	107	141	112	97	99	105	113	130	105	113	122	116	101	112	113	98	107	122	99	107	139	113	108	104	119	97	103	90	101	124	126	109	119	104	120	124	124	131	121	107	110	108	117	130	119	106	121	100	115	112	129	114	87	95	116	115	106	112	110	116	103	133	112	125	119	97	92	153	107	103	112	93	97	115	106	91	125	119	135	111	120	118	117	117	104	113	118	128	109	103	112	103	97	107	118	101	97	105	106	110	116	112	104	101	102	107	103	105	112	113	103	100	114
2819	2018	4507	5415	5332	3548	2264	1764	1294	932	866	809	798	780	715	581	467	457	424	426	415	405	415	423	379	425	434	421	421	405	422	428	458	441	427	440	395	395	437	452	425	433	460	416	429	439	394	394	424	427	444	406	385	421	389	415	424	428	374	403	416	447	422	408	374	402	383	421	397	407	403	427	413	432	468	422	415	434	439	362	401	380	417	437	390	416	415	369	399	379	372	405	436	364	391	422	405	395	412	396	376	399	408	443	406	422	382	385	414	410	395	408	373	404	417	425	415	385	382	391	402	409	379	380	424	412	415	396	367	388	402	406	395	403	395	386	394	434	380	379	387	391	373	389	409	398	409	379	397	397	418	409	389	370	390	420	395	414	383	360	423	433	439	413	399	402	405	427	398	422	411	415	379	431	409	385	426	417	386	404	409	425	415	407	421	417	423	448	410	417	369	407	376	383	388	435	389	415	396	388	364	406	399	393	393	373	363	409	421	437	432	417	404	389	400	378	403	401	387	407	424	406	435	420	389	412	395	379	398	409	381	454	416	407	377	411	363	377	417	431	399	427	426	391	428	409	416	418	373	394	401	427	373	433	393	425	376	435	401	395	406	407	404	391	395	417	409	408	416	409	370	404	399	382	422	395	393	442	407	409	394	386	393	392	384	400	398	385	372	457	381	377	422	393	360	409	408	425	418	410	349	404	379	389	374	371	446	404	378	421	450	398	377	413	398	427	413	368	385	390	421	396	376	420	397	381	398	399	402	391	396	373	411	437	387	390	410	402	455	367	382	376	430	409	337	402	380	423	417	417	402	388	389	421	364	387	428	414	394	385	412	399	398	385	379	398	389	385	394	374	392	397	395	386	393	376	430	406	407	429	389	375	393	388	417	395	382	366	419	407	401	426	452	377	437	376	374	402	419	420	393	381	458	436	433	402	399	388	400	409	399	409	414	391	423	391	419	387	434	380	398	431	409	382	384	439	416	393	387	407	398	391	423	439	395	394	410	457	415	433	386	380	407	416	396	415	414	421	377	410	430	382	393	397	393	389	404	424	429	400	355	376	418	385	388	431	396	409	433	391	430	399	389	395	390	385	383	359	392	393	408	415	418	383	397	390	380	388	401	415	418	418	359	391	397	446	390	402	404	367	405	389	377	445	393	405	382	401	394	386	395	431	413	405	398	402	408	396	387	428	414	390	412	420	395	411	393	395	402	418	395	397	389	427	407	387	418	391	383	427	396	376	381	383	399	410	390	437	406	399	398	376	395	367	412	358	387	387	366	387	413	410	421	370	374	391	384	380	393	406	371	437	445	383	409	417	411	407	399	425	376	433	383	384	433	410	426	392	391	426	366	424	392	407	414	384	431	391	382	386	399	396	380	394	384	371	395	414	357	380	384	403	415	390	387	416	406	407	403	398	427	394	421	387	398	376	385	409	377	380	419	401	404	442	405	365	413	416	449	445	426	366	397	400	421	426	405	446	401	389	366	393	402	393	431	452	417	379	402	403	396	427	395	393	435	389	405	407	425	432	374	415	406	407	412	398	396	426	411	398	405	432	385	392	400	368	378	369	393	402	417	409	398	374	400	377	392	380	417	383	413	395	371	406	384	420	441	431	371	399	402	404	422	391	377	377	432	390	391	416	424	416	400	402	393	379	401	391	429	387	388	417	417	367	377	416	392	440	394	398	423	371	381	433	445	369	380	412	422	394	399	389	409	416	390	395	436	357	408	389	398	380	370	380	386	394	378	376	413	432	421	362	426	428	394	409	418	398	400	398	400	404	409	420	382	416	415	394	421	401	419	434	415	411	410	391	415	397	387	400	414	403	395	380	399	407	414	377	421	396	390	415	397	389	401	383	396	386	402	384	383	398	427	411	415	417	404	404	387	409	376	394	415	403	387	392	388	419	427	410	400	359	404	393	401	407	409	407	410	398	418	409	409	426	384	411	369	411	401	387	382	417	368	404	375	388	381	426	400	408	388	391	391	403	432	377	391	420	403	405	430	408	467	412	403	382	377	384	391	411	473	390	382	389	425	383	402	397	430	409	400	403	381	390	378	397	419	395	393	435	403	368	412	407	406	369	427	400	406	389	404	380	388	380	407	442	358	363	429	434	414	399	377	405	408	425	359	422	430	403	448	405	403	412	372	423	420	413	399	430	381	405	418	372	397	448	366	408	417	373	403	421	386	396	387	382	414	430	426	404	413	414	403	398	414	378	393	406	422	429	421	393	395	414	349	391	392	412	387	409	434	408	411	377	406	375	397	398	375	368	369	436	417	412	406	414	397	387	394	401	413	430	395	435	434	392	389	363	380	396	433	371	377	380	402	391	397	379	382	399	390	421	427	394	382	394	411	410	401	389	399	390	445	394	402	374	444	388	412	386	386	432	370	403	382	399	425	415	411	393	406	410	417	361	392	393	417	406	391	405	406	415	356	424	426	390	443	392	425	388	420	429	385	404	429	416	443	397	411	416	394	409	388	406	409	414	445	413	410	413	432	397	423	413	378	392	384	432	355	388	392	392	401	391	397	424	414	422	415	372	406	438	397	398	407	403	403	395	407	433	392	395	383	398	401	419	387	401	403	373	386	423	405	387	432	392	402	401	422	389	407	410	347	410	428	416	419	370	403	403	405	380	377	414	436	389	416	399	414	364	391	395	419	394	404	397	359	393	389	414	400	427	422	409	380	377	402	430	392	422	420	400	378	411	353	384	426	390	363	377	422	404	385	415	416	407	407	396	417	404	384	425	387	410	396	416	392	404	430	428	422	434	403	404	414	422	392	406	416	415	395	418	367	394	451	368	354	402	401	433	385	408	422	433	393	380	394	408	409	394	406	412	423	447	413	380	431	381	380	400	438	413	381	425	401	386	371	394	387	407	401	441	391	406	395	413	404	438	407	364	389	389	408	399	396	415	438	370	399	414	407	395	433	392	398	388	417	414	398	382	405	420	422	419	386	389	393	380	398	381	382	401	393	374	406	394	381	413	417	396	392	403	381	411	393	377	388	391	404	416	420	384	437	387	395	418	399	396	405	407	406	389	411	421	387	408	396	398	391	397	370	411	365	379	397	408	423	446	385	407	441	403	402	413	422	391	365	417	407	457	416	408	388	413	399	422	424	398	433	416	409	409	423	362	386	421	410	392	420	404	423	397	397	401	393	415	401	381	374	402	412	419	417	390	397	364	387	367	398	433	383	409	404	403	392	384	416	378	417	411	394	380	440	412	386	420	391	385	387	364	388	416	395	413	397	407	401	416	382	413	437	432	393	371	398	369	447	424	424	382	393	417	381	397	413	410	367	406	372	370	423	370	414	391	391	383	431	411	429	399	399	380	371	426	404	409	367	383	426	433	402	430	419	439	390	360	424	406	401	404	435	410	406	397	415	424	384	393	370	422	418	445	383	393	399	395	431	385	373	373	413	411	397	394	393	416	402	366	455	419	380	419	378	392	424	391	449	431	383	378	384	398	380	368	404	420
2780	1368	1929	1505	1175	728	437	312	243	184	183	153	182	165	157	123	103	116	107	129	110	112	100	90	97	116	113	118	127	108	115	109	107	99	107	104	117	121	119	94	125	107	127	107	120	87	103	96	109	111	91	120	114	114	109	108	119	93	115	117	123	98	98	121	106	85	111	89	100	107	123	116	117	105	106	95	120	110	117	101	102	128	99	123	112	129	83	108	114	102	117	109	115	106	106	115	132	106	122	126	93	120	108	107	94	104	103	110	126	107	100	112	112	98	113	89	98	89	102	126	118	121	102	100	103	114	102	107	116	123	123	100	112	104	107	107	101	120	104	101	95	100	117	119	104	104	102	107	103	99	107	117	110	125	88	115	113	101	112	114	123	97	118	104	131	100	116	102	106	115	119	104	101	101	103	109	99	105	104	107	107	119	102	112	105	113	99	96	116	98	122	127	101	110	126	110	107	120	89	113	112	95	116	122	94	108	114	102	121	102	109	117	112	98	116	107	88	108	111	113	114	100	118	111	108	104	99	123	121	95	100	130	112	107	103	107	95	135	141	95	83	113	113	111	112	140	105	116	111	117	97	114	112	104	124	131	132	109	109	116	111	121	134	118	106	115	95	93	100	107	108	94	118	117	111	100	103	110	93	113	116	103	106	108	105	97	89	116	107	98	104	98	94	128	108	94	125	111	103	106	94	98	104	119	115	106	111	100	116	110	103	99	93	118	114	110	105	93	125	118	98	83	107	116	111	118	100	112	105	134	97	104	99	121	127	114	107	101	82	117	92	113	122	111	94	110	119	74	115	112	107	105	121	121	109	114	102	94	98	110	110	98	98	102	101	112	112	110	116	108	105	83	109	96	104	95	125	112	124	93	116	115	104	99	87	107	118	116	99	110	113	122	127	112	117	113	114	99	100	114	101	108	113	108	116	111	106	120	107	112	122	96	111	105	113	110	122	114	99	113	107	117	92	102	111	107	99	102	104	117	113	112	102	90	117	108	103	92	123	97	102	109	94	116	90	107	122	106	102	102	113	105	98	107	102	96	107	102	121	114	115	103	111	117	125	108	114	104	115	105	99	99	102	98	100	112	103	122	98	99	101	109	96	107	109	93	87	112	99	119	103	103	94	110	130	111	100	110	84	119	125	107	106	108	92	115	127	118	115	96	114	104	95	117	98	115	109	100	103	104	118	121	89	103	115	108	114	138	108	107	137	98	121	105	98	102	105	120	107	113	118	126	105	107	104	98	94	113	119	139	105	119	106	93	106	111	106	92	97	121	107	94	106	85	122	125	119	108	85	102	128	105	100	107	90	117	103	123	112	114	101	103	123	116	102	111	122	108	101	121	118	105	102	86	89	124	106	108	105	130	110	101	131	105	108	114	131	104	91	112	106	111	106	106	90	103	121	108	109	100	110	105	99	112	110	90	93	113	110	110	96	112	105	113	115	114	103	114	97	108	123	112	111	96	118	103	98	117	109	96	118	109	115	118	103	106	113	104	116	103	111	104	133	89	119	121	103	119	106	115	106	118	104	95	119	89	112	122	114	145	97	104	111	113	123	102	113	120	104	113	80	104	98	93	134	116	135	112	106	109	105	108	111	91	104	105	119	114	97	122	113	102	136	109	95	103	116	91	113	119	114	112	103	97	111	111	109	109	111	106	87	106	114	79	109	104	100	111	108	99	103	97	126	111	103	116	109	106	106	111	117	108	118	82	121	99	99	102	94	95	118	113	99	124	108	117	97	109	115	118	116	104	95	108	91	117	107	105	95	110	108	102	121	130	107	127	120	104	105	107	118	114	112	127	100	109	102	96	120	110	117	104	109	116	118	95	119	125	102	91	116	92	108	90	118	105	132	108	102	122	99	122	95	95	105	121	95	100	99	126	113	104	93	120	100	113	132	131	107	120	108	108	121	98	101	93	121	114	119	118	110	97	117	117	104	98	122	116	108	116	124	116	92	117	103	91	105	103	107	115	115	117	92	100	104	104	118	117	88	96	106	121	112	107	113	99	100	124	109	107	123	116	93	108	118	104	132	121	129	132	99	112	110	119	94	123	86	108	97	105	111	109	111	112	98	94	99	106	119	93	84	107	90	109	108	100	99	99	120	127	100	102	98	108	98	101	119	100	88	96	106	113	100	134	125	123	118	107	110	119	99	112	109	81	107	111	104	113	96	105	107	105	112	118	110	129	126	131	110	104	105	100	128	95	104	114	113	130	102	114	116	108	103	104	116	113	102	119	113	108	103	112	116	110	115	121	123	110	107	122	104	94	101	102	108	103	113	96	110	114	115	104	104	109	122	94	92	100	101	120	107	114	95	99	87	109	114	105	103	117	111	130	109	93	130	113	125	119	118	116	119	116	107	90	117	110	110	132	117	114	116	113	106	114	105	114	114	123	101	104	114	102	111	124	111	135	91	109	97	104	100	110	120	109	112	107	109	89	107	111	103	130	97	78	110	125	130	104	108	102	110	115	120	98	133	108	106	98	122	115	103	111	123	117	119	113	114	102	131	120	111	106	115	110	108	97	94	110	111	96	124	106	105	110	114	95	83	103	93	122	116	115	113	99	99	94	104	117	112	101	111	106	101	126	113	96	119	108	124	122	109	114	101	111	119	115	109	105	100	110	112	101	118	103	92	126	103	94	123	108	126	107	107	96	121	128	111	96	106	100	105	111	99	111	109	120	118	127	85	112	112	87	117	102	98	107	90	112	94	110	126	105	98	123	103	94	121	102	106	109	108	102	110	120	124	114	130	124	95	103	117	103	108	131	106	108	104	120	88	124	98	127	126	120	130	122	122	120	123	117	113	110	113	95	119	99	101	112	115	121	112	117	109	117	106	117	121	113	114	94	97	103	121	112	113	119	129	120	104	104	109	108	107	120	94	97	112	109	123	111	104	97	107	104	104	102	109	119	119	104	116	111	119	117	111	111	122	96	108	108	124	113	97	111	110	98	99	103	116	110	124	114	112	104	123	124	122	107	97	107	108	107	125	114	104	142	107	113	121	105	124	120	123	95	108	96	114	90	112	105	113	109	106	136	97	107	116	99	111	106	80	108	112	112	116	116	93	112	120	94	108	101	97	91	107	102	99	99	107	106	108	99	109	115	109	105	97	103	108	103	105	101	125	106	103	103	112	128	94	110	107	112	103	102	100	107	139	108	113	112	115	128	116	94	107	121	94	111	104	111	134	123	103	120	126	110	112	112	101	104	103	114	101	98	117	103	97	110	110	97	107	106	108	105	95	94	91	113	100	96	112	99	100	118	92	93	97	90	112	107	109	107	128	108	105	109	116	107	130	120	119	102	103	95	101	118	123	118	101	98	108	118	114	106	114	108	94	104	112	109	102	106	100	103	109	103	119	112	119	128	103	102	130	99	117	124	106	107	111	110	109	129	109	102	116	104	103	104	99	89	100	129	95	125	92	95	106	97	124	94	109	108	103	117	106	124	108	126	98	115	116	100	95	117	124	103
2763	2030	4452	5392	5413	3539	2190	1580	1280	997	863	839	790	812	667	598	449	448	424	413	395	407	422	419	414	401	382	445	406	440	378	416	444	447	466	407	439	428	419	424	471	430	396	420	402	390	422	439	390	414	430	410	408	404	449	412	432	417	385	430	409	360	419	398	418	426	394	384	402	433	417	401	429	433	449	417	425	400	405	419	387	385	391	394	393	432	400	395	377	429	422	412	382	393	415	395	424	386	399	441	374	381	383	406	400	393	412	390	400	448	379	414	385	411	444	425	430	376	412	424	406	426	363	411	419	345	390	423	373	394	380	399	377	407	385	388	387	398	381	389	392	387	409	393	390	436	408	386	421	424	403	400	404	395	411	423	387	389	370	371	377	415	394	420	426	410	382	406	379	365	399	396	389	423	392	408	430	406	410	385	412	422	395	428	393	405	347	390	400	406	380	394	385	436	411	417	388	398	382	384	381	388	382	411	415	423	399	425	378	386	435	411	421	394	409	366	367	422	392	389	379	382	418	406	431	420	403	368	417	368	394	408	391	431	411	388	421	395	402	403	422	419	399	397	404	420	400	423	374	438	385	443	377	420	390	397	396	405	393	380	370	392	397	394	401	395	412	428	409	396	378	390	404	410	366	393	417	377	408	401	418	430	435	370	423	371	418	438	369	406	400	416	439	411	403	402	400	422	384	400	400	431	401	378	362	394	365	404	415	385	380	421	365	381	426	412	422	394	382	360	397	379	401	400	414	417	395	394	361	390	394	422	427	370	411	398	401	400	387	406	389	410	429	436	444	413	377	421	387	400	413	413	411	399	390	414	408	404	401	414	385	408	393	408	385	449	420	417	390	411	431	401	447	443	386	411	403	377	415	399	402	405	384	410	378	401	420	420	393	409	384	377	391	417	386	432	401	396	383	401	369	383	403	396	392	396	393	367	395	392	365	372	380	384	396	404	389	429	398	398	393	400	420	370	383	398	395	435	370	396	404	414	378	406	404	398	405	415	372	419	382	419	389	425	386	398	373	352	415	389	429	389	413	474	402	399	408	419	416	369	389	428	400	429	412	367	424	439	430	395	438	379	395	396	412	407	424	434	401	440	393	423	364	419	387	413	387	397	392	432	387	412	392	377	453	390	408	399	418	429	386	401	384	374	416	390	396	368	417	422	387	396	421	392	391	351	410	390	397	396	406	395	409	396	439	400	419	407	391	386	405	358	394	369	390	401	388	411	418	422	390	418	431	392	403	398	410	376	419	393	415	368	397	422	359	411	448	375	407	386	412	430	403	369	410	396	422	390	431	386	399	402	428	428	400	416	403	416	389	393	440	418	435	414	412	461	396	387	388	398	404	404	397	421	374	385	407	393	386	401	436	419	417	404	380	397	385	408	394	434	410	400	398	401	406	411	400	416	375	389	396	417	415	357	412	413	429	445	397	417	420	394	371	432	401	418	421	375	394	421	421	380	403	405	358	415	418	398	430	433	407	394	434	409	424	381	407	389	416	374	398	412	390	426	440	422	401	381	404	376	404	421	409	388	396	374	385	411	393	416	396	390	403	362	405	417	399	388	404	410	402	401	402	411	377	415	457	452	359	382	376	383	399	405	435	408	415	408	409	417	368	405	393	419	379	401	387	400	375	407	404	398	454	366	400	389	406	400	400	402	374	421	406	394	427	419	377	407	368	412	382	421	407	404	404	417	406	402	424	398	417	402	398	390	424	398	430	411	399	398	431	379	385	398	400	431	437	390	395	403	419	433	391	411	384	422	399	404	435	369	427	419	387	404	419	371	415	407	385	375	374	391	389	397	397	401	460	420	406	401	391	398	416	372	402	361	386	400	398	413	401	425	363	391	408	388	374	383	418	424	420	389	384	393	386	413	392	397	404	404	421	387	405	383	395	418	363	412	360	420	427	416	439	398	386	381	371	400	390	405	430	380	415	409	426	430	399	427	408	402	414	433	383	397	394	415	417	419	411	361	422	379	409	408	389	392	362	413	420	393	391	428	405	366	410	388	380	393	399	404	395	381	409	391	406	387	398	425	383	400	393	411	411	406	400	413	393	399	424	401	405	409	414	415	383	372	364	400	408	389	388	403	384	412	388	385	376	390	414	384	395	423	411	370	428	423	391	420	414	392	401	369	390	381	391	455	394	373	391	366	420	391	419	406	432	380	395	412	407	405	385	385	398	372	409	403	420	380	402	391	393	392	379	382	433	377	401	413	399	396	416	417	410	395	393	425	421	389	442	376	404	391	401	402	392	386	358	400	417	407	420	409	433	420	429	365	358	404	369	424	400	414	367	400	408	395	380	414	391	419	400	380	394	406	389	397	402	409	397	384	421	397	413	409	399	395	398	338	400	419	409	387	425	369	411	405	392	402	408	354	423	354	390	369	412	399	394	396	410	402	413	412	402	428	411	398	402	364	383	380	454	433	400	390	417	419	410	368	389	391	403	432	397	447	406	420	400	385	394	409	406	390	379	421	392	387	418	441	403	413	430	378	413	423	415	409	397	403	400	387	388	407	420	418	345	417	388	414	420	413	390	426	428	404	398	408	434	410	425	391	398	440	402	390	415	420	420	414	413	402	441	397	404	394	423	408	387	409	394	410	409	404	414	458	399	367	381	374	431	397	388	404	405	419	437	397	422	415	417	399	375	399	405	393	423	403	429	405	395	401	413	425	395	416	392	422	389	437	417	367	365	378	381	408	408	420	441	416	382	405	378	446	387	338	391	415	386	379	401	402	454	425	399	401	438	407	412	401	434	397	378	431	414	383	431	412	398	410	377	425	384	387	413	392	403	376	431	378	416	395	390	427	395	394	437	415	448	416	405	368	423	424	382	390	422	396	426	399	403	411	409	424	384	436	395	383	369	388	412	397	371	384	389	428	411	399	409	429	434	413	424	412	388	401	428	400	424	382	403	372	386	399	400	406	412	408	406	386	405	391	411	380	405	403	414	389	402	417	383	384	382	402	417	400	383	383	419	389	404	369	405	404	401	400	425	405	400	398	410	411	433	385	378	392	384	400	393	424	381	398	421	404	420	416	417	393	401	394	414	414	407	440	410	379	406	401	463	406	406	403	393	374	405	400	422	407	381	388	382	396	412	410	368	389	433	425	414	416	397	408	378	403	392	421	421	364	395	412	408	397	434	420	355	374	403	389	398	403	357	388	376	386	429	409	409	383	403	383	392	396	397	404	407	417	404	377	423	423	425	440	395	409	391	437	387	436	393	407	391	400	419	395	415	386	398	438	370	440	401	402	376	422	387	394	425	374	406	430	381	391	372	414	442	443	405	396	423	386	427	389	399	390	400	397	393	419	366	406	387	406	414	418	434	414	420	443	396	378	402	412	398	415	429	368	397	402	412	406	382	390	397	399	366	379	407	373	446	410	423	360	407	378	425	417	424	420	405	398	419	425	398	382	376	415	366	384	403	449	398	397	410	403	452	404	405	407	396	389	389	394	378	373	379	424	378	403
2808	1438	1858	1495	1154	669	418	337	237	192	189	146	160	156	133	128	129	109	121	126	116	100	107	137	131	85	102	98	116	114	114	109	125	121	110	125	114	103	108	110	119	104	121	114	114	126	111	97	117	108	99	131	99	124	91	112	121	117	103	116	112	94	140	125	113	104	112	108	113	118	113	116	103	114	119	119	117	131	112	110	107	93	122	110	125	131	123	95	103	127	130	105	93	120	125	101	88	110	119	100	95	111	102	116	125	101	103	111	85	110	91	115	118	109	104	115	120	116	105	121	126	101	111	115	115	128	105	99	116	88	125	118	111	120	100	113	115	129	117	114	110	108	105	108	98	118	106	118	109	123	97	116	97	100	128	115	107	107	96	146	115	96	105	107	114	109	121	97	110	101	95	101	90	94	126	97	124	92	103	121	94	83	106	96	122	116	112	112	103	106	122	100	114	96	133	100	103	117	100	108	112	115	110	96	114	107	117	100	139	106	113	125	110	110	106	118	105	100	97	129	122	109	109	114	100	117	100	117	92	130	121	113	86	104	100	110	126	118	104	99	108	135	104	106	119	101	99	113	110	115	142	120	97	92	122	91	110	113	110	117	121	109	113	94	128	101	102	110	111	109	112	94	119	130	113	103	99	107	103	98	131	129	103	126	113	120	108	107	113	110	107	108	112	119	112	98	98	110	96	106	114	106	114	115	91	126	106	97	129	115	101	123	101	107	103	119	92	124	114	106	109	92	114	87	111	121	108	131	98	109	128	119	109	91	113	113	108	116	111	114	105	123	91	112	93	111	91	100	121	94	102	94	122	106	110	102	120	126	101	113	92	110	110	92	109	122	107	104	118	108	98	128	114	107	132	122	102	107	119	98	117	106	110	101	114	108	101	114	99	108	103	115	102	100	124	132	114	108	120	95	115	100	98	110	98	122	125	104	121	111	121	99	108	128	113	120	98	117	106	99	119	103	103	114	95	118	103	123	95	99	114	127	134	121	103	108	127	100	128	94	110	109	120	120	116	122	88	109	116	106	118	118	114	112	119	103	111	109	108	103	100	120	103	103	91	113	119	95	90	110	120	114	130	111	108	129	101	128	113	112	114	109	102	106	111	102	113	104	107	105	119	116	107	93	100	126	109	116	103	109	100	106	114	110	103	113	102	100	120	118	98	106	128	98	99	100	113	101	118	124	118	105	116	95	105	97	110	109	120	125	118	102	109	111	115	118	107	124	111	103	112	115	105	102	101	126	119	101	99	119	100	117	104	101	86	108	111	120	85	111	123	110	112	116	106	128	121	118	102	116	112	97	115	124	105	99	112	121	125	118	107	107	121	120	102	106	102	126	104	123	122	130	97	117	124	96	107	110	113	106	109	116	103	105	89	106	117	96	106	82	105	106	111	106	113	109	124	119	113	107	88	112	129	131	113	100	131	89	97	130	131	120	111	113	116	113	128	92	96	94	114	107	116	107	107	100	122	118	114	110	122	106	105	86	104	114	107	107	121	120	105	111	113	101	116	97	95	97	111	94	92	109	115	100	106	99	115	106	129	97	114	111	99	115	109	88	120	80	103	111	124	110	130	121	110	127	126	107	91	96	103	85	117	117	106	103	125	120	127	112	117	106	119	100	112	104	117	106	101	107	97	90	103	119	100	86	104	103	105	128	98	114	118	107	107	110	105	118	110	121	105	109	93	120	136	113	99	113	108	103	96	101	121	115	114	95	111	95	100	116	111	103	102	79	88	103	115	115	109	123	106	117	115	115	129	102	122	102	100	117	103	118	104	132	128	107	99	99	91	128	107	128	130	133	133	113	127	99	102	125	101	109	112	110	114	114	121	98	112	109	102	102	112	107	112	106	99	107	97	106	107	130	104	120	122	120	118	112	103	105	84	94	98	93	102	121	115	103	95	94	118	112	94	111	97	104	127	105	119	106	109	95	102	100	103	109	88	106	119	114	100	117	116	95	108	108	127	99	112	110	119	112	105	116	97	108	124	122	114	103	107	121	100	106	104	106	91	116	115	103	90	98	118	109	114	110	112	123	102	111	103	108	113	124	103	100	86	114	92	107	95	120	97	102	110	111	115	123	116	125	108	130	98	110	122	95	101	108	110	107	107	113	117	92	83	98	107	108	109	107	127	137	116	133	114	108	107	129	124	102	98	95	103	127	100	119	96	103	99	117	99	103	122	107	120	131	124	127	114	112	127	99	122	115	101	89	93	110	131	112	107	109	123	97	104	112	95	107	116	107	120	116	117	113	108	107	111	118	101	97	96	105	122	96	109	114	118	101	92	104	110	105	121	103	103	94	92	111	137	116	103	111	111	128	104	131	117	106	118	115	100	107	118	100	95	117	118	109	107	124	118	109	128	100	125	116	102	120	110	120	120	119	95	98	109	109	110	108	111	111	113	117	124	117	118	109	102	107	99	99	110	117	90	102	94	115	129	115	101	85	92	108	100	108	105	95	117	100	134	108	115	116	99	107	107	105	115	107	117	129	90	129	105	104	117	119	105	102	122	126	121	108	103	120	109	120	97	81	123	106	96	110	114	116	112	104	103	103	95	104	99	125	127	126	125	109	122	112	87	120	89	135	123	134	133	98	124	114	120	101	139	111	83	109	105	111	118	106	104	103	110	128	110	110	100	96	110	93	104	119	120	107	111	111	124	96	100	106	107	98	121	105	93	111	97	116	89	107	112	116	96	104	111	100	117	102	113	117	111	118	129	108	128	105	97	116	106	113	97	111	123	110	106	103	120	112	110	99	114	94	88	100	127	96	113	96	105	124	123	109	120	108	84	136	125	118	116	115	111	98	98	104	120	104	113	116	117	130	102	94	125	102	105	117	103	139	126	103	92	94	109	112	113	123	92	97	110	122	112	124	128	95	97	117	89	110	110	99	102	122	110	115	106	101	88	119	115	100	107	108	111	111	113	94	119	101	120	124	102	114	100	119	106	104	116	94	101	110	137	95	105	91	118	94	108	112	109	96	111	139	98	100	105	111	117	111	90	115	98	104	114	124	105	106	108	105	84	108	112	112	104	112	120	111	109	126	126	120	87	126	124	111	108	117	129	129	128	117	114	101	124	97	121	106	103	109	110	97	106	92	99	114	103	129	89	115	119	111	117	99	111	119	105	123	117	109	112	113	104	105	96	121	113	127	93	108	103	90	111	124	123	106	109	117	108	107	113	116	109	116	118	108	139	109	130	111	101	102	109	88	124	90	129	120	110	104	122	98	108	128	107	112	123	114	124	117	126	107	113	115	96	116	119	112	119	127	108	130	110	105	115	106	110	116	125	106	130	114	108	105	120	106	100	104	101	117	87	114	94	100	117	93	115	133	105	99	110	92	117	116	106	103	107	132	103	119	113	105	135	91	120	106	104	130	118	93	101	94	113	120	115	108	127	110	116	104	104	130	99	107	93	109	103	102	105	133	111	128	105	124	95	115	102	112	101	118	116	127	108	127	105	106	117	132	99	107
2631	2047	4287	5681	5175	3223	2156	1649	1229	957	875	870	838	790	655	554	488	461	418	452	421	416	411	371	386	404	419	409	410	415	403	440	428	428	435	426	434	370	381	456	432	438	405	442	432	424	402	361	407	405	428	428	405	446	409	440	410	414	431	431	401	444	421	381	399	435	403	411	419	424	426	410	393	445	432	419	431	390	427	402	365	392	389	397	412	428	396	380	421	399	408	353	406	387	379	379	406	407	389	368	390	410	410	417	388	412	427	432	443	426	401	426	392	388	421	403	420	398	387	427	393	429	382	416	388	405	372	396	360	395	400	414	412	405	391	379	403	401	379	382	410	417	406	388	386	375	390	423	413	362	386	413	415	370	377	412	437	368	396	391	388	370	392	368	421	394	386	408	395	399	392	388	393	386	382	392	414	395	403	404	430	407	402	426	406	401	413	401	411	412	408	417	418	390	388	426	399	417	412	415	413	408	397	413	394	382	429	406	397	409	418	388	398	395	393	440	388	403	407	391	386	396	385	409	385	377	396	361	411	382	420	422	395	382	368	394	415	387	398	421	380	420	399	384	402	404	383	427	395	408	409	405	392	400	407	411	399	384	427	397	398	407	385	414	417	379	416	434	402	362	427	400	416	408	412	398	383	417	372	389	384	416	407	423	397	391	378	386	367	358	394	405	376	413	388	422	420	433	414	355	386	404	412	422	458	398	396	400	382	405	424	430	393	382	370	409	370	385	408	395	390	428	404	428	446	381	403	405	359	395	427	433	397	376	412	375	399	402	401	396	419	374	449	429	383	406	419	428	395	360	375	416	425	383	413	399	370	413	380	398	453	415	420	404	388	420	405	418	391	426	416	399	424	408	411	424	427	377	428	401	424	391	369	415	411	377	379	435	412	406	409	393	396	410	415	409	400	383	388	398	377	407	411	431	409	384	409	418	418	367	420	400	426	400	388	391	393	439	398	435	426	385	418	383	431	358	391	395	405	406	402	375	380	392	412	388	374	421	392	405	397	407	414	407	414	432	421	407	470	401	404	418	422	398	418	417	410	444	399	373	429	415	403	389	419	410	413	442	415	437	413	424	409	432	406	390	453	409	411	391	431	419	389	381	419	427	389	417	389	426	409	412	420	409	378	388	409	414	411	418	398	415	411	431	358	416	412	394	423	387	427	424	412	406	386	377	426	407	439	382	370	404	392	386	409	425	413	398	403	401	434	398	406	437	398	385	443	444	393	399	396	387	376	377	376	385	461	399	384	391	410	441	397	417	423	409	415	437	415	397	366	410	402	371	396	420	381	391	433	389	409	444	403	433	366	378	427	401	389	396	404	378	392	409	396	392	426	404	406	429	396	396	419	377	366	405	380	371	370	450	422	405	427	389	404	385	372	421	404	368	397	375	419	409	406	393	402	368	396	413	405	360	424	423	356	388	412	402	400	402	404	401	401	416	398	400	394	421	415	390	414	409	435	397	426	424	361	412	377	392	406	401	401	432	400	421	386	382	395	400	405	409	424	392	405	397	417	418	409	418	399	353	419	395	379	418	383	429	370	397	418	413	392	406	414	403	400	393	392	436	414	435	396	424	396	397	414	393	383	424	412	390	395	380	403	384	412	412	412	441	394	411	394	381	411	410	450	430	429	388	415	382	399	368	381	420	385	410	372	399	384	406	418	408	412	397	388	400	407	407	426	392	416	401	377	421	404	396	400	442	399	398	407	377	399	419	417	383	402	393	397	396	395	412	402	396	424	410	410	411	445	410	399	432	381	401	362	396	412	391	409	438	398	379	420	412	399	371	428	387	406	378	385	375	388	425	384	392	376	389	421	384	410	400	397	420	400	412	377	386	409	436	429	418	393	404	382	393	406	396	426	446	397	414	405	401	391	434	424	383	394	430	419	378	402	414	377	376	386	398	416	379	413	410	448	417	439	375	415	405	408	412	395	414	372	416	403	406	403	399	417	431	396	416	393	416	363	417	384	430	424	423	423	421	416	414	394	397	402	377	362	382	417	417	391	364	411	418	391	384	394	409	407	389	401	403	431	417	402	415	391	388	391	394	397	368	408	377	355	379	420	371	424	412	437	390	390	397	386	409	407	375	384	378	382	396	412	415	381	395	397	407	416	402	396	371	394	423	422	402	408	391	398	430	404	391	412	424	382	416	432	366	403	406	400	386	433	421	400	388	393	391	400	349	377	408	401	409	399	408	387	377	373	386	394	385	410	394	434	397	365	421	403	382	387	413	405	432	395	417	375	419	417	379	397	422	367	393	405	427	385	414	402	405	382	404	350	396	397	403	414	387	413	366	386	403	404	412	404	405	414	412	404	423	377	401	382	389	395	401	399	412	426	385	384	400	386	382	389	376	407	419	403	382	416	376	415	391	398	389	402	429	416	371	373	383	406	384	396	399	439	413	400	402	382	402	423	441	416	445	408	388	396	389	402	417	368	410	390	387	382	388	405	393	400	433	412	420	380	381	364	384	426	408	413	426	379	414	394	397	386	404	423	425	412	391	369	402	395	426	403	412	395	412	384	425	389	418	378	428	437	437	396	391	416	378	431	413	428	403	370	380	413	402	403	392	374	387	393	403	407	397	408	417	448	417	419	446	427	407	433	365	405	362	410	377	399	425	362	411	375	373	379	379	410	388	374	402	460	398	394	442	405	392	405	386	435	383	406	416	402	371	414	457	404	406	457	400	399	395	393	420	394	419	449	395	388	399	367	396	438	437	410	410	418	399	399	376	393	404	418	391	403	414	430	372	410	410	400	404	420	416	406	411	388	436	386	388	411	401	407	415	360	418	387	406	402	420	405	406	365	413	399	401	419	390	374	395	418	377	378	427	389	358	392	389	410	406	421	408	388	389	395	413	425	415	435	393	399	395	394	409	372	430	413	376	431	368	382	426	401	388	396	428	411	411	373	402	382	437	423	355	432	377	460	418	376	401	367	368	405	384	404	414	400	426	442	388	424	434	410	371	430	372	401	407	366	386	421	439	401	401	383	413	402	391	402	439	426	394	421	402	385	407	400	402	403	399	416	427	398	350	406	355	420	401	382	371	407	385	403	401	374	400	418	420	436	431	397	420	403	440	402	407	374	399	406	416	409	373	396	375	382	375	374	380	402	400	417	443	422	396	409	399	403	409	431	383	414	396	395	377	395	378	408	415	383	402	408	385	386	407	404	393	403	366	432	413	400	393	387	370	412	386	356	367	377	393	404	371	401	421	399	415	398	412	440	412	415	385	442	401	365	424	387	383	409	422	438	364	379	397	416	387	375	416	401	419	403	419	397	416	385	368	401	390	419	401	404	414	439	443	391	416	376	419	408	392	398	407	438	396	399	385	440	410	405	399	415	360	391	372	401	418	416	403	408	408	364	403	385	406	450	411	417	396	403	397	396	414	385	412	363	401	417	429	388	427	396	396	379	429	418	418	393	367	411	376	418	440	411	416	400	404	393	393	404	405	408	428	401	397	410	391	388	402
2811	1401	1762	1572	1179	669	443	332	265	188	164	174	151	139	127	134	108	132	103	115	114	122	121	102	103	106	115	96	118	117	117	111	129	122	123	107	104	105	110	118	102	103	111	104	108	105	113	116	89	104	110	113	114	97	98	107	94	101	119	127	113	119	117	107	100	111	123	111	87	118	118	107	120	112	116	114	99	121	114	107	134	106	106	113	109	115	107	110	115	112	95	112	111	115	104	132	111	94	96	108	113	100	120	113	100	120	108	105	110	101	117	90	89	108	102	100	96	100	123	123	97	93	124	105	125	111	100	102	111	114	111	91	120	107	92	134	126	117	108	108	108	114	106	92	112	106	114	126	108	124	127	129	131	113	105	120	109	117	108	105	96	119	109	110	109	106	105	97	114	96	127	96	109	110	118	112	118	120	109	112	117	116	107	119	90	102	103	115	112	126	104	104	123	111	109	113	104	125	80	106	86	126	95	104	108	112	96	109	106	114	97	97	104	106	125	121	100	115	93	117	114	105	127	99	116	108	112	111	117	110	98	123	116	111	112	91	109	105	122	122	109	128	108	124	111	85	110	112	111	135	123	122	108	116	90	133	135	117	114	99	107	112	97	105	120	119	125	108	111	91	118	90	111	101	119	93	110	115	98	117	104	118	105	112	105	104	105	116	138	107	110	103	86	116	119	114	125	88	124	114	118	118	99	93	117	119	107	118	104	120	117	118	115	121	112	114	106	120	125	112	131	97	107	131	107	104	122	115	103	110	120	118	94	118	106	108	101	99	106	106	106	119	115	119	115	108	122	104	101	95	117	115	127	111	111	102	118	103	118	107	129	111	130	116	128	122	129	106	106	102	102	97	115	113	110	114	125	108	106	126	120	120	101	102	98	122	118	109	103	107	100	108	124	105	116	104	96	105	105	120	110	124	97	110	121	104	103	120	111	106	84	123	96	115	106	115	114	106	125	101	95	115	126	111	96	85	107	91	137	115	114	104	129	96	130	106	117	107	109	116	108	111	93	122	110	100	127	97	85	111	119	115	102	122	100	112	97	105	103	89	91	90	134	106	106	124	119	99	110	105	101	103	102	132	96	112	117	116	108	109	101	112	103	113	112	113	112	130	108	102	111	95	100	113	109	108	115	110	118	103	111	121	85	116	112	123	98	101	106	112	110	103	118	115	115	120	106	99	102	133	113	104	114	99	102	90	113	113	121	121	93	117	108	106	95	117	124	110	96	103	92	100	135	99	131	102	119	102	120	113	98	112	121	99	128	106	129	98	100	108	121	111	110	101	115	96	111	112	118	114	107	101	101	121	115	111	118	120	109	112	114	136	106	111	103	128	115	121	91	115	107	126	105	131	92	119	121	109	117	91	87	116	109	99	120	121	101	109	109	94	114	96	103	98	107	127	123	107	91	110	117	127	109	124	119	110	97	107	110	122	107	87	122	110	130	103	119	108	116	108	114	107	109	106	96	121	98	107	120	111	118	106	103	112	127	113	112	104	115	110	120	95	91	119	125	107	103	135	117	100	110	106	121	104	110	119	113	118	95	118	117	92	101	105	118	101	123	109	120	93	104	119	116	98	129	102	110	122	99	112	139	91	89	129	108	108	104	131	111	116	109	132	110	97	102	107	114	129	89	109	90	105	126	109	99	92	95	100	123	103	97	116	111	112	102	128	107	80	97	95	126	101	112	118	96	114	101	118	115	122	117	98	103	124	114	98	104	100	96	122	134	124	109	109	96	118	124	102	120	115	100	105	92	109	102	99	121	108	127	120	113	104	115	117	103	124	121	92	117	111	106	124	102	118	96	110	116	100	104	141	98	104	98	126	116	108	100	124	114	114	103	121	100	120	99	112	121	108	124	107	115	96	126	97	109	97	99	128	98	96	116	100	104	115	111	98	100	125	115	128	96	112	87	77	127	93	110	111	105	98	93	116	113	111	109	113	117	102	110	126	117	101	112	84	112	106	112	101	106	107	104	99	115	117	99	114	113	119	101	105	109	124	116	120	92	112	106	122	106	122	99	118	101	99	107	103	94	111	105	115	90	106	118	102	131	118	105	129	116	92	87	120	118	110	124	97	111	105	121	119	110	103	103	102	112	103	95	100	94	119	116	112	113	99	89	123	99	104	108	123	107	89	100	100	115	103	106	99	105	88	128	113	101	101	105	101	121	88	124	100	122	105	104	121	140	115	114	111	114	104	100	90	114	121	111	101	116	93	109	100	115	95	96	107	91	101	126	94	113	118	111	110	109	106	116	109	109	103	107	108	110	120	115	114	124	98	107	117	106	101	120	105	127	97	117	93	92	105	98	110	116	109	97	106	102	110	116	107	120	107	123	106	115	115	105	109	106	135	115	118	90	98	117	100	102	105	100	103	110	110	102	96	106	103	121	116	120	104	122	99	101	111	114	110	118	103	113	105	111	143	103	117	113	107	116	115	82	118	115	103	115	116	111	107	95	93	102	141	114	104	107	97	114	110	126	112	115	115	113	134	105	103	108	110	99	118	138	94	108	109	93	93	108	105	115	108	111	104	92	92	112	102	102	119	107	111	104	115	94	115	100	99	121	108	99	100	124	110	103	109	105	125	128	112	103	118	116	109	106	111	112	110	104	113	111	121	114	116	92	86	118	112	140	115	120	107	107	102	89	103	102	118	109	114	109	125	108	95	101	101	116	124	100	109	94	111	120	99	123	97	114	117	102	111	120	103	110	90	102	103	114	102	112	116	110	119	115	105	115	102	112	101	113	129	129	111	102	102	110	112	108	105	93	110	109	119	101	125	109	113	107	119	109	86	98	125	124	104	101	105	123	112	95	119	121	93	105	122	135	108	121	113	102	104	121	108	109	117	100	111	102	116	142	113	113	106	100	103	107	98	103	93	92	123	86	109	120	118	132	105	118	112	112	89	120	97	84	106	114	108	108	110	108	129	87	134	100	122	103	123	102	108	96	107	114	107	100	106	108	92	115	126	128	113	117	98	109	120	116	120	110	118	118	127	100	109	84	109	133	111	123	94	107	112	125	108	101	124	107	129	111	118	105	94	125	99	105	89	108	121	107	117	114	116	121	115	109	107	116	116	91	112	120	107	110	107	122	109	111	109	103	93	93	98	114	132	139	111	110	86	116	115	107	106	130	113	108	125	120	111	110	105	100	101	117	118	106	104	92	91	106	94	123	125	120	125	99	117	84	144	100	104	97	117	112	104	103	103	100	108	120	92	111	112	115	98	120	106	90	111	110	135	104	109	108	120	110	109	120	85	100	106	99	121	106	90	99	104	107	108	90	113	107	107	100	122	118	107	106	100	108	108	102	108	93	97	112	97	107	112	108	113	123	124	103	98	93	118	106	103	96	105	91	113	109	86	103	109	103	117	105	122	109	117	103	114	111	96	120	115	123	107	125	119	110	108	135	121	105	92	110	99	120	110	125	104	106	114	114	117	124	121	96	119	103	105	105	111	109	125	94	116	119	105	117	134
2710	1934	4371	5745	5090	3263	2168	1582	1272	994	847	852	836	755	674	525	467	445	390	427	469	374	428	421	393	410	411	423	437	414	406	444	387	439	445	402	379	407	376	441	408	418	429	435	397	387	406	417	387	418	422	431	393	374	414	438	405	399	403	437	400	425	384	415	393	411	396	427	424	437	434	407	444	433	436	409	424	421	397	410	400	397	437	434	419	421	396	414	418	439	397	412	412	390	418	406	435	381	389	396	429	451	385	396	395	431	416	418	437	397	430	406	386	410	404	401	397	367	426	431	364	410	420	428	418	422	404	386	411	390	376	409	378	413	479	398	360	405	366	377	422	446	407	404	371	394	379	417	380	382	421	397	367	413	381	397	391	403	406	378	375	398	391	428	398	367	408	408	408	401	431	389	387	400	440	391	402	400	410	401	388	408	391	394	397	424	424	386	419	420	374	413	417	388	411	385	389	411	395	387	442	396	409	417	402	407	376	412	393	441	396	422	413	391	430	409	427	393	446	385	453	367	367	423	404	420	385	401	396	417	421	414	377	378	404	381	389	403	411	387	407	391	459	389	408	373	382	437	393	387	408	399	432	383	400	401	419	408	407	409	429	436	413	374	416	376	404	413	437	427	406	426	379	409	407	414	373	417	409	384	377	394	389	422	405	427	399	389	401	381	372	407	435	403	410	399	407	427	405	385	416	393	378	437	406	403	404	383	406	405	395	420	382	397	422	435	411	397	401	430	413	392	444	386	391	430	402	388	383	381	426	398	414	392	386	358	420	400	378	384	405	406	382	431	400	409	369	404	403	428	399	388	393	386	390	408	383	424	403	425	419	382	379	416	397	395	380	406	404	369	362	405	429	373	417	409	410	381	393	407	398	383	358	390	384	395	362	425	382	410	416	402	360	392	388	429	402	433	421	415	403	407	399	403	429	430	390	413	413	420	386	411	431	441	416	429	414	401	389	415	446	434	372	420	396	387	405	399	369	418	401	378	386	388	398	364	431	418	366	435	400	404	400	394	435	379	384	410	368	415	376	481	377	395	386	412	390	393	391	430	393	412	395	385	355	388	404	386	387	394	458	377	408	379	387	431	412	386	413	397	367	419	390	403	429	395	427	446	390	379	383	376	422	397	402	424	407	398	413	379	412	435	399	375	420	388	406	397	407	405	372	412	436	370	417	429	401	417	404	417	405	418	398	425	400	412	395	414	399	364	406	389	382	437	384	404	370	369	388	392	388	402	424	383	383	421	366	398	374	374	416	401	384	384	410	361	391	417	395	404	397	430	402	375	378	382	380	423	403	424	426	388	401	446	410	390	402	395	425	379	404	400	402	408	429	427	392	429	366	408	432	444	424	415	433	363	399	391	354	372	377	396	419	404	409	405	421	378	378	413	393	417	380	432	397	409	392	413	423	391	385	406	416	418	420	409	425	385	416	442	391	428	397	404	395	392	410	430	421	417	418	410	379	422	399	371	403	428	407	372	405	403	412	371	424	417	422	415	409	441	386	392	420	372	381	373	436	447	392	410	405	401	402	381	400	380	436	383	362	413	432	427	399	413	396	411	388	364	403	411	412	417	400	426	397	398	381	381	422	378	418	415	357	404	409	399	408	393	391	391	429	371	422	377	402	444	393	366	413	375	391	420	400	415	427	388	373	414	457	420	432	392	396	404	400	408	408	372	418	431	375	411	383	391	413	408	374	410	396	414	411	405	371	438	405	424	446	413	422	423	415	429	381	418	432	415	380	390	380	403	427	399	412	393	414	398	428	407	426	392	410	453	399	445	375	419	430	402	403	430	379	386	415	400	370	406	444	411	408	374	384	393	406	432	432	407	392	408	452	390	427	399	423	412	458	399	387	412	448	430	382	412	394	376	386	382	410	422	372	376	397	394	403	387	414	399	398	405	406	395	400	403	377	432	390	421	399	377	420	393	407	396	434	411	362	407	424	432	427	414	413	381	414	362	397	394	447	442	410	436	414	428	438	402	421	398	404	390	402	381	414	364	388	399	398	390	409	406	392	444	368	368	426	435	381	410	404	384	402	444	456	423	434	373	425	415	441	400	374	419	398	399	406	371	390	391	390	423	427	424	404	421	393	406	398	375	401	406	377	423	383	388	373	414	388	396	398	429	388	383	423	397	407	390	374	394	414	382	421	420	408	445	410	386	393	403	417	425	402	398	436	382	400	406	402	404	429	394	401	395	405	418	417	392	403	434	407	406	392	392	420	387	390	378	405	398	423	398	401	393	387	396	396	381	360	397	396	422	404	408	412	403	404	383	385	386	438	434	380	416	364	427	405	384	419	396	400	398	409	420	396	405	437	384	389	415	380	397	422	386	443	372	393	389	392	410	447	429	389	403	414	409	404	424	402	389	419	393	372	421	391	397	394	387	400	399	371	402	392	405	430	409	404	401	423	431	423	381	411	432	411	409	419	367	402	407	399	419	401	434	380	375	425	391	405	423	430	435	402	390	407	388	377	405	402	400	351	382	414	386	371	401	391	373	413	396	437	406	415	396	367	397	420	410	368	368	419	402	395	422	396	405	410	376	416	392	397	385	410	389	418	410	379	417	423	419	396	407	383	426	369	406	373	401	445	412	386	384	410	424	400	394	408	400	398	402	416	386	387	372	409	410	370	416	430	389	385	381	407	395	393	433	388	388	397	378	391	415	431	392	421	433	386	400	409	392	394	382	392	378	377	428	408	399	394	413	386	443	399	399	377	399	443	377	410	384	361	450	381	400	406	392	385	391	432	425	394	386	386	444	414	391	418	413	424	384	385	400	420	402	354	381	364	403	399	371	388	408	377	401	419	358	393	368	412	411	408	421	382	406	402	384	414	409	426	404	383	453	401	405	370	426	433	396	391	401	370	421	400	409	387	381	384	381	380	384	394	449	413	421	388	411	359	437	411	399	392	419	423	395	440	383	383	401	434	422	382	396	379	386	413	376	401	412	431	397	414	367	417	389	431	398	403	387	435	376	389	375	409	404	418	421	389	414	422	377	412	382	413	417	398	404	389	397	404	437	403	401	421	382	396	444	403	369	425	386	431	449	387	415	384	415	401	412	410	448	408	405	379	412	401	436	383	400	427	398	415	390	395	394	399	431	406	386	386	371	401	388	392	403	389	426	416	404	394	396	375	396	408	408	378	395	416	379	397	410	393	397	402	387	394	371	387	428	362	399	383	405	402	411	418	384	407	407	446	398	408	402	381	408	417	422	416	370	418	382	419	362	403	410	370	428	432	414	414	394	373	369	436	374	412	400	429	369	388	402	415	398	404	437	393	395	384	377	401	390	389	407	415	362	394	392	436	379	404	409	349	388	414	388	443	406	373	425	360	421	420	375	425	415	376	392	371	399	393	358	422	414	399	373	389	360	398	391	401	421	387	405	390	419	405	415	377	405	348	403	442	400	385	449	424	411	405	386	390	396	415	421	425	423	424	406	353	374	395	421	400	395	399	390	364	396	415	403	385	365
3099	1366	1837	1487	1121	631	421	331	272	183	158	181	183	156	134	119	110	115	87	122	109	110	108	110	128	115	98	103	101	89	109	102	119	112	96	127	115	115	109	99	112	129	93	92	117	128	117	117	98	108	107	129	115	119	102	105	106	106	96	115	99	113	97	116	110	93	112	120	114	111	126	106	122	113	93	104	97	129	117	106	108	111	118	100	116	125	113	109	116	104	98	93	109	95	117	110	107	103	126	109	110	103	131	128	101	124	98	117	111	115	101	96	116	112	115	119	102	129	98	110	100	85	123	116	116	99	111	101	113	113	109	98	107	103	120	117	104	89	81	107	118	102	107	101	111	116	110	119	124	122	102	126	97	101	81	106	107	103	93	108	109	115	110	115	113	126	111	100	104	122	107	114	87	116	107	118	120	101	112	107	97	92	117	97	94	105	125	112	105	116	129	116	107	106	123	110	116	101	106	97	106	113	108	112	106	119	88	105	101	119	107	110	129	101	117	118	97	98	106	110	113	117	115	105	112	113	116	112	116	120	117	115	119	115	108	101	130	115	100	111	125	126	101	108	99	104	94	113	102	111	124	102	127	105	100	123	104	107	99	116	114	101	107	93	112	88	118	111	96	110	91	103	112	109	98	115	116	113	112	102	110	108	101	129	124	95	121	125	112	117	114	98	110	108	93	120	106	92	109	109	116	102	102	91	109	102	99	114	104	96	101	111	109	119	115	111	115	124	102	123	111	138	107	108	128	104	114	119	119	105	110	119	112	103	103	110	118	106	109	105	118	110	109	104	113	91	97	105	120	101	110	101	105	100	109	111	113	100	122	95	116	101	121	101	95	107	115	120	110	102	109	121	114	102	102	90	96	109	118	126	101	110	119	100	106	99	119	96	107	107	109	104	89	128	112	98	109	116	122	113	115	107	103	102	94	95	101	127	112	106	99	106	107	99	89	95	108	111	115	120	117	123	111	99	127	126	104	86	99	128	120	108	109	96	120	106	132	105	106	101	86	120	114	112	119	100	92	93	118	112	91	103	110	116	129	121	103	115	101	108	88	107	111	115	107	106	125	120	108	104	111	113	106	126	103	124	97	131	106	102	102	116	105	116	99	106	113	109	105	101	116	94	131	107	123	121	90	105	104	104	98	116	105	110	102	120	120	100	112	90	97	97	93	95	95	94	93	106	121	103	113	111	128	111	97	100	96	106	100	96	112	124	106	124	104	120	121	110	127	106	129	94	90	97	108	119	101	106	108	105	92	120	110	125	129	113	104	127	94	108	118	103	112	105	127	88	100	101	107	102	107	116	113	105	97	97	107	118	105	107	115	123	110	111	117	97	114	113	110	105	100	106	110	106	89	97	108	116	127	113	119	102	109	103	123	111	112	94	82	101	105	103	120	94	111	100	116	119	96	122	115	96	118	100	116	109	108	109	118	113	124	111	102	122	112	113	120	111	112	115	103	117	99	130	116	107	112	104	120	87	122	104	111	121	95	88	116	107	112	110	99	122	117	101	111	125	94	107	140	110	132	89	110	114	105	94	106	104	111	117	117	115	119	95	123	87	118	117	90	100	94	115	97	107	96	112	110	102	109	129	92	117	118	108	114	105	91	100	119	103	107	107	111	101	121	128	125	96	112	107	124	117	108	91	106	111	82	103	98	101	100	107	95	115	114	100	117	108	106	100	110	101	113	110	95	109	103	106	100	101	97	111	102	108	114	110	117	101	107	122	110	93	93	113	116	103	111	116	106	127	122	112	106	109	87	111	122	104	103	110	119	102	111	106	95	100	82	107	108	105	116	117	127	110	104	107	101	108	119	118	96	111	115	111	89	116	112	117	106	88	120	118	99	115	107	89	116	96	123	106	125	106	97	93	105	97	120	100	112	104	101	130	112	112	96	112	104	109	114	123	101	100	100	101	106	106	107	111	113	112	124	129	109	114	96	109	127	104	104	94	120	109	101	93	125	119	97	112	101	107	116	104	118	119	113	95	101	111	120	107	115	101	102	109	106	109	106	111	115	105	93	110	103	109	101	92	101	123	112	112	100	104	100	130	122	110	113	107	99	116	102	103	94	92	101	119	98	116	124	111	102	105	106	98	105	110	124	103	113	106	112	115	104	96	110	117	120	137	110	113	121	110	107	96	118	106	104	112	95	108	92	102	112	106	108	120	112	102	115	105	113	102	96	118	121	105	119	121	112	106	105	107	114	107	120	116	102	99	106	103	104	115	107	111	92	119	106	118	88	107	113	112	97	96	96	99	95	122	101	103	106	94	118	97	113	106	118	96	112	116	96	111	115	107	97	117	110	115	97	108	116	125	111	125	95	110	119	102	93	109	107	120	117	119	115	114	116	127	94	110	112	95	118	94	113	99	133	94	119	93	112	116	123	119	113	123	91	102	119	109	120	100	102	104	121	95	125	106	101	119	109	119	105	115	109	126	110	111	106	111	132	104	115	128	96	108	109	107	109	128	96	97	108	105	110	88	122	92	90	99	105	128	103	112	116	98	108	109	114	119	123	117	97	117	106	98	122	100	111	114	84	120	125	121	98	116	114	100	125	114	110	116	103	131	118	115	96	110	96	90	108	115	108	103	91	114	111	89	102	98	114	93	110	81	93	113	101	131	102	101	129	103	99	91	101	130	107	116	105	88	103	102	107	90	110	109	105	125	115	120	106	108	109	110	90	97	87	115	119	94	114	116	104	88	93	111	106	107	113	115	106	122	103	99	104	86	107	106	118	110	104	112	92	118	109	109	106	98	109	112	137	106	107	80	104	114	118	119	105	117	110	123	102	120	94	108	105	122	119	122	104	109	111	114	103	89	130	104	107	97	108	110	113	100	98	105	123	103	102	122	90	118	108	105	102	100	90	97	106	129	111	123	105	92	129	105	95	100	125	84	99	110	115	103	89	96	105	110	114	121	105	114	104	109	118	96	111	92	119	101	100	93	130	97	118	103	104	130	88	101	107	111	111	113	117	118	103	121	109	118	110	95	109	114	136	112	107	106	107	87	115	103	113	102	107	110	109	93	116	89	93	117	91	97	101	101	114	108	114	96	99	106	119	119	127	99	102	108	99	124	104	104	110	94	114	108	114	112	90	118	112	104	94	120	101	118	86	91	110	98	90	109	123	101	112	108	106	117	104	109	101	95	116	103	92	103	104	97	118	118	114	111	111	106	104	100	109	82	98	107	101	87	114	107	117	125	113	102	99	113	112	108	106	104	97	115	105	107	107	100	103	98	129	107	112	86	115	110	114	116	103	104	110	109	93	112	114	103	115	116	113	106	110	106	104	114	109	95	121	103	114	136	113	115	103	98	109	110	112	102	93	99	111	117	102	110	93	103	110	115	100	107	99	97	90	106	108	110	95	103	105	99	114	109	114	106	114	109	105	110	99	118	106	134	105	103	109	108	110	105	114	94	95	118	93	116	91	111	102	113	104	114	109	102	99	107	128	106	109	103	110	108	124	117	105	117
2838	1939	4525	5714	4720	3095	2158	1586	1211	978	889	901	797	772	631	491	518	426	392	415	421	412	383	389	405	405	432	395	411	432	437	430	425	403	441	424	394	413	417	420	442	375	394	428	361	403	440	406	376	423	433	410	414	400	404	397	405	430	387	422	416	435	411	389	404	405	345	412	447	428	417	426	420	440	412	400	410	413	437	394	390	441	371	384	428	389	424	379	401	396	393	413	422	384	378	427	409	370	410	406	393	387	383	415	380	373	378	426	406	368	448	393	399	427	412	403	389	431	413	371	412	378	391	385	410	415	383	430	391	389	404	383	383	397	407	402	424	378	399	401	390	414	417	390	417	379	384	423	350	397	388	411	420	413	385	385	419	377	466	377	413	394	377	393	338	377	407	392	386	390	375	409	390	378	415	372	430	391	397	381	424	402	370	451	387	436	438	389	398	415	375	393	384	422	407	354	407	396	393	432	404	363	413	413	424	403	401	380	379	364	400	401	422	380	414	435	430	431	381	401	427	384	393	369	412	441	379	367	391	403	387	401	354	445	407	384	413	422	359	407	435	419	405	408	392	397	385	425	422	395	405	378	381	413	405	417	382	392	372	422	416	387	384	353	403	420	389	400	416	368	399	399	384	372	349	385	361	440	376	415	371	383	387	420	383	399	393	414	421	384	416	427	406	403	396	379	422	393	415	418	418	387	379	432	410	416	408	377	407	377	418	393	418	372	421	422	405	421	377	387	379	395	400	388	399	415	384	414	377	395	373	387	385	401	423	401	404	396	375	404	433	378	382	414	362	422	437	406	426	403	383	427	474	400	387	377	387	373	386	444	407	398	398	384	385	413	421	389	393	433	399	416	383	392	419	416	389	393	384	391	392	434	403	380	362	364	369	387	393	391	375	426	379	391	386	431	380	385	422	407	389	408	385	372	417	391	418	404	387	414	389	430	406	393	380	412	397	397	390	418	374	380	395	410	417	383	394	394	402	425	391	402	386	411	388	391	384	414	402	374	402	395	385	429	399	438	369	404	418	406	423	400	421	422	414	364	390	391	399	399	372	393	385	394	423	396	360	401	401	409	402	425	397	405	368	399	406	414	352	395	392	385	410	417	390	408	390	384	403	388	399	388	406	373	380	401	395	382	417	396	414	395	387	384	407	377	407	392	428	406	419	390	387	382	423	401	440	382	424	396	406	376	428	376	387	389	391	368	419	399	419	374	395	397	401	371	409	374	433	393	438	410	389	394	386	417	383	381	403	362	415	423	388	408	404	389	412	410	401	383	394	430	372	402	393	414	414	401	384	374	419	417	409	382	398	391	425	401	400	411	431	366	403	407	429	376	420	387	373	431	406	433	400	409	375	404	389	437	380	387	394	401	401	424	422	390	425	439	400	379	411	400	407	392	409	418	416	413	423	377	398	376	405	395	372	390	426	440	396	409	401	401	391	391	365	389	388	401	368	414	396	422	402	416	446	392	371	400	396	399	386	377	385	404	394	414	417	373	376	387	410	424	385	421	382	406	379	373	395	414	371	408	397	367	407	404	391	368	387	392	408	399	380	383	417	400	387	419	401	390	373	418	394	393	399	428	401	444	381	377	418	413	394	383	406	386	402	438	370	435	430	403	418	392	390	401	377	436	379	387	398	406	405	376	404	363	382	453	402	393	394	408	432	385	401	393	425	375	354	436	368	402	401	422	377	376	394	415	373	382	389	464	432	394	380	428	388	404	415	436	427	418	378	424	380	409	349	429	414	395	409	411	410	415	405	396	404	376	377	395	376	387	402	419	408	388	401	408	402	410	375	396	401	420	379	433	376	409	386	414	400	394	373	415	387	400	418	384	415	366	396	405	358	405	367	385	399	422	422	399	408	394	380	392	366	407	389	392	374	419	407	363	379	390	405	396	397	358	441	399	426	408	364	411	398	369	381	403	414	422	338	408	398	413	409	411	369	385	413	377	404	424	386	396	409	398	405	409	390	336	391	399	413	404	362	381	410	395	391	398	428	414	412	396	401	407	386	419	394	396	400	420	401	412	406	397	420	372	412	394	410	392	395	437	411	396	382	389	400	406	425	378	433	424	358	400	408	373	386	363	392	374	430	420	393	427	386	386	379	409	387	390	444	426	398	384	354	430	371	414	377	384	401	419	427	377	404	421	426	394	414	399	402	408	402	388	399	401	399	374	375	442	407	387	394	413	388	383	372	408	419	422	404	376	390	420	391	413	408	376	425	369	394	395	407	399	383	406	389	401	402	351	408	419	449	354	405	386	419	433	415	413	388	403	412	382	395	392	392	369	401	376	356	359	380	363	407	392	413	377	383	402	372	378	409	395	384	403	432	402	428	370	405	443	380	370	406	393	398	394	409	387	401	381	389	407	390	390	443	419	412	404	421	432	426	418	408	381	361	413	411	393	395	356	386	395	403	431	377	397	387	388	420	393	382	409	439	417	437	418	382	421	405	380	412	369	398	378	410	410	402	419	411	372	414	406	423	383	345	370	430	415	395	429	390	386	400	397	386	405	425	388	369	404	394	370	423	394	395	397	435	377	390	389	393	395	383	392	433	384	401	381	349	356	386	412	375	411	421	407	397	409	388	431	404	398	412	388	399	393	412	401	386	397	395	396	432	377	398	402	361	400	404	439	410	373	399	440	412	385	415	403	406	376	399	398	409	433	400	392	403	414	417	346	388	377	403	385	408	382	393	399	406	396	385	433	419	405	389	471	428	379	388	403	394	393	410	419	424	405	379	374	394	399	418	432	410	419	383	404	376	400	405	376	428	400	413	372	391	390	378	390	390	401	414	366	370	393	384	389	406	403	398	404	435	398	429	411	392	405	387	398	387	403	386	423	395	419	410	421	397	406	375	382	423	380	380	352	423	401	386	427	373	425	403	381	445	421	401	368	420	398	422	400	397	408	415	390	413	444	438	369	437	405	446	412	409	384	408	429	426	400	397	420	444	380	415	390	397	388	412	415	372	425	401	401	385	384	388	390	417	387	422	374	411	403	399	409	395	382	413	421	395	394	400	400	400	375	348	372	388	412	416	382	412	411	397	401	412	401	394	389	408	411	368	391	417	369	423	373	390	399	387	458	408	371	398	398	400	373	423	384	398	389	371	417	414	352	378	404	364	415	399	371	422	427	406	415	423	389	430	403	402	407	388	423	392	413	395	389	430	401	381	383	393	456	381	380	379	403	407	393	409	380	400	396	384	379	405	378	424	427	376	434	393	408	372	417	410	385	400	406	378	388	387	386	377	411	366	399	416	388	404	401	397	378	396	434	372	396	403	391	447	400	414	387	410	396	439	387	406	398	423	395	423	397	407	374	383	394	418	394	396	399	368	449	399	386	406	430	414	389	414	392	376	422	390	407	383	375	405	397	412	425	415	388	381	387	382	391	443	404	388	438	370	440	396	411	430	413	422	420	409	394	370	395	421	359	387	448	389	397	375	358	370	401	387	350	395	408	411	406	392	395	393	396
2946	1313	1969	1542	1115	631	448	265	257	189	186	147	172	152	149	136	110	103	142	114	99	107	123	123	98	123	98	116	126	127	110	122	113	112	119	103	122	100	118	102	137	116	100	103	93	96	114	94	92	103	104	113	120	108	105	108	126	93	98	90	106	112	124	111	114	120	89	116	108	116	133	108	113	106	104	107	112	123	113	106	113	99	98	102	103	107	115	115	111	98	102	95	104	107	122	122	111	117	109	111	101	108	124	125	108	124	123	110	118	105	112	118	124	120	115	96	120	114	97	86	101	100	106	101	121	109	118	113	104	107	129	108	113	111	126	110	111	112	135	105	105	119	105	108	105	117	118	94	107	95	110	120	97	96	123	113	91	106	109	114	115	96	119	113	125	111	120	120	108	102	102	94	95	85	113	122	109	104	126	109	103	104	119	109	105	130	125	104	114	83	111	107	104	115	97	108	85	112	99	105	101	108	100	98	106	121	115	120	110	110	90	118	92	108	113	113	107	108	127	105	126	96	116	95	110	98	92	118	124	105	112	134	107	112	104	100	106	115	105	112	105	113	122	98	108	114	140	94	103	107	119	104	105	105	129	94	96	110	98	106	100	104	104	123	107	117	111	95	114	114	121	110	98	113	98	124	107	95	99	107	100	106	106	108	126	109	97	117	103	107	118	95	116	93	94	132	110	114	121	108	115	98	97	127	120	115	94	123	108	108	119	106	107	110	119	108	106	108	120	114	105	105	120	97	125	118	85	120	121	118	87	105	116	103	116	108	112	103	101	98	103	107	106	110	102	113	97	116	116	118	97	107	107	124	117	112	132	112	100	100	114	121	106	91	110	121	88	93	123	93	117	117	98	98	103	101	126	109	94	90	102	113	113	101	94	103	101	104	91	110	99	108	116	116	125	123	117	126	110	99	105	124	109	106	104	126	112	96	77	104	122	112	92	117	96	103	92	114	96	93	122	104	99	122	122	120	103	130	104	110	113	102	105	92	125	105	119	116	94	120	109	97	104	110	99	111	124	119	112	110	119	101	112	99	125	99	117	134	113	118	98	107	113	109	115	113	110	94	115	111	97	125	107	102	115	113	109	125	87	108	102	125	115	104	116	103	100	96	92	109	105	97	99	120	109	98	112	109	119	109	119	93	106	109	93	99	110	116	114	106	104	123	106	103	109	120	107	114	109	102	94	103	104	117	109	102	104	115	103	103	115	118	109	124	111	109	101	110	117	87	110	116	101	92	113	118	98	112	93	112	100	103	115	110	120	115	98	101	111	101	90	135	99	129	103	100	105	104	111	97	103	105	94	112	93	107	98	118	110	121	92	96	107	118	123	105	84	105	110	100	114	93	96	113	90	94	104	121	134	117	113	109	99	104	88	106	125	122	135	104	110	126	112	125	101	115	120	112	114	88	121	96	109	124	101	100	97	110	107	99	112	81	119	128	111	117	111	106	115	109	129	132	119	110	97	118	99	105	120	119	104	104	110	121	89	107	104	123	122	100	112	107	120	105	103	115	103	113	92	104	112	125	116	107	95	105	120	108	94	102	114	82	85	115	113	112	122	106	105	112	114	104	108	97	113	112	108	96	123	108	107	119	108	107	97	117	101	132	99	111	129	96	111	107	102	82	99	113	111	93	114	104	105	103	102	104	106	114	103	105	106	101	136	101	107	131	100	102	119	101	96	82	92	104	98	127	124	93	87	102	98	100	99	118	107	106	101	88	131	120	105	117	129	104	98	103	117	134	134	112	111	102	109	103	107	112	124	113	107	117	116	104	110	121	119	115	115	96	98	99	96	91	98	98	115	116	105	118	119	117	96	92	111	126	105	105	111	123	106	125	135	117	111	127	115	117	114	112	121	106	126	103	98	95	111	108	110	114	99	113	117	110	119	112	104	118	102	100	87	111	102	104	91	102	116	99	96	102	104	120	94	110	107	131	88	114	111	102	110	107	102	98	100	85	118	108	115	114	128	110	104	105	106	109	110	99	100	107	121	99	105	124	122	110	97	108	106	96	105	113	107	105	93	112	100	117	98	124	113	96	114	103	101	121	112	109	130	89	102	136	109	120	110	99	115	128	109	113	97	104	112	110	113	108	95	115	94	108	122	109	117	109	123	99	129	125	97	119	113	103	98	122	100	107	131	107	111	115	108	109	108	105	97	99	103	102	131	110	114	102	130	117	111	102	123	112	99	118	116	116	116	88	107	115	105	122	111	114	103	117	114	109	102	107	103	113	98	116	104	113	107	89	98	122	108	116	123	101	131	105	93	102	126	115	120	114	111	105	117	112	125	115	109	127	108	100	118	109	110	119	95	87	105	106	98	109	112	106	107	106	100	91	108	111	118	98	98	118	107	105	110	111	117	102	108	103	98	99	126	104	94	114	118	91	115	115	119	106	99	125	112	115	102	98	127	86	109	126	102	95	113	113	108	127	96	85	111	134	95	137	114	93	100	107	100	112	105	115	103	99	118	86	132	128	112	114	108	110	110	112	104	132	106	107	105	103	112	97	111	104	84	116	117	115	94	100	119	131	109	116	107	126	120	110	98	118	110	110	100	119	96	118	128	103	107	88	99	93	104	97	102	107	111	90	123	115	106	119	114	105	103	114	92	88	116	106	110	110	122	102	100	91	114	98	109	114	117	102	99	105	109	120	109	108	107	105	120	105	101	123	124	119	105	96	87	112	104	114	112	94	119	104	108	103	111	112	112	117	111	129	94	111	99	117	101	89	112	98	125	99	78	101	103	97	103	104	112	105	129	109	91	107	118	113	117	106	102	115	102	115	117	109	127	109	104	99	130	97	125	112	102	98	103	98	116	114	111	112	112	95	133	101	113	87	104	109	98	115	102	109	114	86	107	113	111	107	112	116	124	108	92	106	91	81	95	98	105	111	112	111	113	102	103	115	104	110	108	115	107	113	126	111	98	121	98	100	136	105	96	101	104	117	102	118	99	109	104	87	121	122	108	108	119	124	108	109	98	100	102	99	117	112	88	122	97	105	113	124	106	114	110	99	117	110	106	96	99	119	131	99	103	116	100	97	108	105	118	108	109	94	111	109	113	108	89	105	108	108	113	121	115	105	105	112	112	98	96	99	118	118	107	106	117	100	94	115	95	103	122	98	118	104	102	129	107	102	103	121	96	94	85	121	111	113	124	119	97	104	116	106	123	97	107	125	120	116	106	120	103	100	107	101	96	102	114	113	108	107	114	123	97	126	75	109	108	108	105	123	107	121	90	113	114	94	96	124	110	111	103	105	101	93	99	117	124	103	93	123	106	104	109	121	114	115	102	110	109	96	119	114	103	112	123	118	109	105	109	112	111	110	99	118	91	111	118	101	107	112	95	112	99	105	120	99	94	108	107	119	112	111	105	102	101	105	99	97	90	126	114	113	122	90	92	97	114	109	106	119	103	117	125	117	108	101	102	103	119	84	101	104	121	127	87	107	104	102	108	124	100	117	113	125	117	109	104	99
2895	1944	4693	5273	4701	3184	2190	1553	1264	928	943	819	768	688	629	543	481	440	420	376	409	390	426	425	406	420	402	416	403	438	401	431	423	415	408	396	405	402	466	431	430	413	423	410	445	412	417	386	393	411	404	392	409	400	421	428	404	414	406	397	416	389	363	386	418	403	378	404	438	409	395	431	411	441	407	379	408	437	418	400	427	417	427	362	405	391	388	402	367	407	406	378	407	399	418	374	365	406	417	415	408	396	427	418	392	437	372	373	399	412	432	406	397	379	374	418	392	379	385	390	385	380	368	422	404	431	394	381	402	438	386	425	416	374	418	407	375	419	412	393	427	389	400	424	368	397	439	376	396	418	391	424	436	394	422	414	416	399	424	420	370	404	407	417	389	410	362	409	396	410	429	390	427	412	373	386	400	396	392	374	391	416	370	409	409	420	400	376	374	397	414	430	396	433	387	410	395	389	380	405	439	403	376	399	382	410	390	403	406	363	402	380	424	400	409	399	394	412	419	400	425	393	415	421	397	431	424	385	383	390	386	385	410	403	377	386	382	412	386	393	373	382	438	403	388	391	417	388	372	415	386	389	396	433	397	401	383	402	445	436	405	383	414	390	415	397	392	396	406	374	446	382	390	410	388	420	405	384	401	396	426	389	398	413	426	399	369	422	387	379	370	362	375	388	389	425	404	416	419	421	358	411	393	399	403	407	450	415	409	359	395	418	418	368	424	409	396	349	394	417	370	425	399	406	399	400	398	382	400	412	374	396	373	405	427	411	387	363	422	370	389	420	385	420	387	401	385	379	406	401	393	415	427	423	363	395	380	404	407	437	382	401	416	391	401	356	398	398	410	433	399	394	372	404	418	410	394	383	379	435	424	385	397	395	405	386	427	385	377	440	386	346	393	342	414	395	411	410	415	403	435	398	438	381	407	401	414	409	386	419	402	380	397	392	403	440	390	400	381	398	404	417	394	417	367	386	368	415	399	436	374	390	399	413	385	391	441	384	424	398	410	401	382	377	401	387	422	408	374	389	438	431	398	357	422	402	399	425	386	372	387	376	417	413	400	436	383	411	383	414	395	440	391	388	358	375	458	410	404	402	405	381	415	383	369	398	403	424	409	418	416	381	408	378	399	395	403	383	394	371	386	399	417	403	389	357	421	361	408	412	402	414	414	386	394	386	374	341	399	383	363	387	387	418	419	394	417	410	397	379	360	408	403	395	395	403	359	422	401	393	396	398	434	381	395	426	419	402	401	394	396	426	383	407	385	391	386	401	381	418	392	429	433	412	383	395	375	408	418	367	417	406	396	401	458	437	410	377	423	407	407	406	444	376	401	379	383	425	381	420	432	378	367	383	404	391	376	383	390	414	369	394	417	376	431	397	399	384	400	400	387	400	397	410	419	381	427	395	426	405	372	382	381	399	380	410	362	393	380	375	431	381	418	392	430	410	401	436	377	407	397	393	377	414	419	448	405	410	425	412	390	400	399	421	386	386	366	405	373	394	397	435	389	423	431	396	390	410	417	398	378	433	389	389	357	393	394	405	363	401	369	398	414	425	360	387	387	381	433	359	390	407	401	408	403	421	396	399	409	430	414	417	403	391	379	398	399	410	378	386	410	404	407	391	410	358	389	394	413	407	430	381	416	413	387	388	380	404	372	405	401	374	371	416	405	408	361	386	370	379	428	404	450	424	412	410	414	387	394	400	403	385	367	403	404	388	375	403	395	374	380	409	418	404	424	389	405	381	382	395	385	369	418	386	435	399	418	371	407	410	432	394	418	408	406	386	410	389	407	375	371	390	401	390	440	409	368	401	412	391	376	388	386	411	382	408	388	394	410	396	393	391	434	375	415	392	396	440	437	443	399	392	396	362	398	418	409	398	435	372	346	390	390	407	358	377	390	426	410	403	382	374	371	396	379	401	418	375	372	367	409	374	397	372	383	417	378	404	402	416	398	397	393	402	402	368	423	387	373	432	409	407	398	410	407	368	362	457	382	414	403	402	394	383	419	378	443	408	362	406	370	376	406	401	406	415	393	431	371	392	374	397	405	402	378	382	426	400	399	367	393	388	388	423	355	364	427	392	391	379	409	381	387	402	410	368	410	384	383	396	396	413	413	394	390	420	368	381	402	367	410	404	387	398	421	438	441	421	381	379	401	408	395	421	400	401	419	371	403	423	442	353	426	399	402	407	386	377	423	378	376	421	417	393	379	398	390	364	427	442	370	389	364	385	387	427	376	372	378	418	364	424	406	399	443	389	432	364	385	422	390	388	413	361	389	361	406	396	399	407	411	411	413	386	432	368	380	374	427	385	414	400	393	392	420	414	384	387	404	415	385	387	390	402	403	416	395	404	381	376	447	410	413	376	379	385	382	403	393	417	400	415	404	414	401	388	410	385	404	416	370	394	396	393	409	405	388	352	432	388	402	398	383	412	413	432	420	370	378	397	385	398	405	405	403	370	415	387	414	415	378	432	380	411	396	426	392	358	406	398	366	401	407	387	380	389	396	375	385	432	413	423	415	384	411	395	402	408	415	365	425	389	403	404	385	399	393	403	362	412	400	404	404	421	382	413	385	388	385	416	411	390	411	391	370	365	382	381	392	376	390	386	393	420	369	426	434	406	399	400	379	378	418	446	385	397	411	379	414	365	414	350	426	394	424	423	439	385	427	399	408	404	360	408	420	366	373	380	413	359	405	389	388	432	424	350	388	398	401	430	422	393	368	398	386	383	411	396	410	404	378	375	398	445	402	401	435	388	403	407	393	443	436	427	413	422	381	374	430	410	390	407	373	370	387	416	455	384	421	396	403	385	426	377	389	397	372	400	410	364	422	366	383	367	428	417	388	412	436	413	408	400	365	406	411	427	390	403	412	376	422	370	402	390	382	381	412	371	404	386	356	405	393	406	394	401	407	390	413	429	427	369	386	380	364	439	425	374	396	388	407	411	391	384	390	377	403	456	409	381	396	380	347	383	375	431	377	390	389	406	412	381	414	421	431	380	413	402	388	419	369	408	454	416	388	423	373	389	390	371	367	402	414	409	406	383	392	405	372	424	395	439	409	369	391	378	404	397	411	414	383	410	391	408	376	383	415	409	403	391	421	388	409	407	418	393	425	425	354	412	404	380	402	430	399	391	433	348	387	429	393	392	405	403	414	376	396	417	413	425	395	384	391	400	388	435	424	395	397	402	353	409	423	426	394	422	425	390	370	402	388	387	414	378	420	408	429	397	397	408	387	393	417	363	373	402	394	375	372	372	391	415	413	398	438	402	396	392	394	361	401	387	421	428	416	396	407	408	383	386	375	407	403	375	401	379	355	365	385	385	392	376	424	394	400	373	378	417	397	405	388	411	388	403	438	392	394	410	361	412	416	395	417	382	384	420	357	401	420	384	413	457	352	347	385	381	354	412	365	360	386	393	392	428	351	376	405	375	398	390	429	371	386	391	399	375	393	389	377	411	398	393	387	389	426	361
3021	1319	1962	1471	962	631	456	305	237	173	177	178	170	167	120	117	102	98	100	109	104	101	112	97	120	112	126	104	125	118	120	119	115	105	105	118	110	110	96	115	110	101	106	113	97	98	92	106	104	119	112	103	101	98	111	100	100	83	97	126	96	107	115	102	95	114	136	110	94	116	99	108	96	112	124	99	110	113	122	100	102	94	108	102	109	109	113	123	107	116	126	115	86	95	97	112	111	84	117	115	106	115	101	95	100	122	106	108	110	112	106	93	111	96	110	126	117	104	109	96	116	111	108	111	119	103	117	92	122	117	96	115	98	107	115	91	89	101	119	114	108	107	87	122	116	94	94	112	111	88	109	109	112	116	127	98	115	120	109	101	126	111	93	109	113	113	102	101	138	123	109	103	121	127	103	104	113	106	98	92	99	116	109	111	102	117	104	118	100	118	100	120	106	117	101	108	109	99	99	100	110	103	108	105	96	112	102	104	110	107	114	102	114	119	103	117	100	100	123	113	117	106	88	111	94	106	98	106	112	94	114	100	135	90	119	99	92	104	110	121	103	101	86	111	123	91	88	114	122	107	92	102	112	108	118	104	112	106	116	123	98	105	90	103	120	106	113	105	92	122	96	96	114	117	103	98	112	101	107	113	104	109	114	116	108	106	117	116	113	93	123	115	105	103	109	116	113	113	110	104	99	117	115	109	127	103	100	114	100	104	123	96	80	118	105	111	123	111	90	101	103	104	115	116	109	119	115	115	105	102	95	101	98	105	103	119	93	101	113	111	99	104	131	111	114	106	133	113	91	107	114	98	118	101	95	116	98	91	87	105	79	125	97	108	117	111	95	115	102	101	114	105	113	99	116	95	123	109	116	107	113	106	109	97	103	99	90	93	118	108	99	111	106	111	120	96	88	107	107	101	111	103	99	113	115	123	102	115	121	89	96	117	125	106	105	108	126	104	113	88	119	106	101	90	97	104	94	96	99	106	108	112	91	108	104	104	123	107	113	106	96	109	102	104	104	114	121	110	120	115	103	105	97	116	97	103	102	125	103	109	113	101	99	110	84	112	111	114	107	99	109	112	91	102	104	105	109	128	84	97	105	102	118	105	95	102	106	126	123	113	117	108	93	84	108	111	102	104	119	114	91	111	129	107	99	103	104	110	99	108	93	75	99	109	106	102	100	112	91	101	107	96	112	103	110	97	119	107	99	116	117	105	80	95	111	109	129	119	105	85	115	109	90	105	106	114	108	102	119	106	109	101	101	116	99	108	112	112	100	122	107	109	118	107	107	109	125	108	120	100	107	88	94	106	115	111	114	120	107	92	103	106	88	102	90	119	116	117	100	116	97	103	107	107	118	107	114	110	108	100	107	95	118	87	104	118	111	105	107	112	125	115	106	124	113	99	101	113	111	91	93	109	101	111	111	103	122	99	106	103	101	102	122	105	99	116	109	100	117	97	116	101	118	93	101	107	92	118	100	88	102	103	104	126	122	107	114	98	111	114	118	115	104	109	96	105	98	105	115	98	96	99	96	100	98	106	104	102	106	101	116	134	113	103	122	99	97	116	95	102	103	120	114	103	109	120	104	118	111	103	106	90	91	113	106	95	115	112	89	117	108	114	100	103	111	111	103	92	112	114	107	90	106	123	105	115	97	116	104	97	98	125	107	99	118	112	114	99	111	100	132	112	125	111	108	115	111	108	109	103	115	105	92	98	89	108	104	122	110	104	103	92	97	111	119	84	112	108	97	101	106	117	121	117	109	109	114	107	104	94	116	110	106	119	109	87	106	106	106	108	108	101	99	118	126	103	80	117	92	104	106	118	102	107	100	102	102	108	103	103	105	107	102	112	100	110	92	117	132	105	105	122	112	102	102	114	103	117	110	108	114	101	93	102	106	112	98	127	103	115	119	98	107	112	112	100	84	125	97	123	118	114	92	107	119	120	98	110	95	98	103	95	105	121	103	108	115	108	96	102	100	121	115	100	108	111	126	110	117	104	112	102	88	108	96	107	97	125	97	99	106	108	97	130	118	113	116	116	100	105	115	122	119	113	107	119	108	119	113	108	127	117	96	107	107	104	113	89	118	121	120	129	113	110	104	93	105	111	108	108	105	107	106	134	93	96	111	98	97	99	119	110	120	99	105	105	98	90	116	113	103	114	112	110	111	105	112	117	116	96	110	113	96	103	102	97	126	110	109	101	102	123	109	101	113	117	121	100	119	111	104	93	101	96	114	107	95	95	98	104	98	107	95	106	116	103	103	109	95	85	91	113	108	130	98	97	117	98	106	116	92	106	103	98	110	89	103	106	105	88	131	119	113	122	117	115	89	93	109	117	106	103	109	115	118	99	115	109	100	109	97	98	109	101	110	94	115	108	108	122	111	110	97	101	105	124	122	104	93	105	93	98	89	115	110	113	129	115	102	101	123	106	118	113	101	123	105	121	103	129	109	121	101	128	86	118	121	115	90	87	106	103	99	105	96	104	103	97	113	113	108	112	131	102	98	106	106	110	110	120	124	117	110	90	98	92	116	108	103	108	107	125	117	105	117	106	117	105	111	112	120	107	106	91	97	104	115	105	92	128	105	125	93	108	98	106	123	96	128	107	117	106	96	120	106	124	90	130	115	107	104	118	109	126	101	119	101	95	121	105	104	101	115	102	99	109	90	119	113	97	106	113	99	88	106	94	107	89	91	104	97	112	118	101	112	97	112	122	104	94	100	96	101	102	118	98	112	126	110	109	131	89	112	107	108	104	109	96	120	111	115	100	107	90	110	116	89	117	95	117	114	109	116	98	122	92	95	135	103	122	118	98	106	114	109	99	99	110	111	105	108	99	113	104	117	108	100	118	135	110	136	114	98	112	90	118	113	115	109	99	99	115	123	117	102	121	94	119	112	121	116	103	113	96	100	113	108	114	103	111	102	133	111	117	121	105	110	123	117	117	121	122	125	106	101	112	105	119	127	108	117	117	118	95	124	94	118	107	118	102	112	114	107	113	123	104	111	120	86	101	106	117	100	97	106	108	119	129	121	91	98	115	116	119	109	117	110	114	98	104	104	115	100	106	104	115	107	110	116	106	111	109	112	106	99	93	126	101	112	113	108	115	95	109	109	91	102	92	101	99	107	122	117	106	114	104	100	111	113	109	100	107	143	108	104	108	106	91	100	96	99	111	95	95	122	115	116	110	105	108	100	103	121	93	106	96	102	111	97	111	115	121	110	124	106	115	91	110	124	101	113	103	118	123	103	90	122	108	105	105	125	116	103	100	118	133	113	114	108	108	96	102	102	114	111	109	119	105	121	122	89	103	119	129	121	109	125	110	110	93	109	109	108	92	95	106	84	103	108	111	98	116	132	103	127	102	103	110	137	109	112	89	88	105	109	98	107	91	97	107	122	92	114	106	92	90	108	103	93	96	96	87	103	102	94	127	136	114	111	118	114	92	99	128	99	112	95	102	85	113	117	125	112	100	93	98
2815	1866	4846	5164	4207	3263	2159	1559	1285	959	867	879	839	699	587	540	459	465	402	379	414	426	406	452	386	419	389	372	421	452	387	395	472	418	407	411	420	411	427	434	453	420	416	413	408	372	410	438	421	386	386	384	400	386	435	404	407	394	382	395	372	392	359	379	364	386	386	393	406	403	401	410	392	432	407	415	420	396	413	403	394	416	395	375	415	412	415	382	391	352	400	383	441	441	377	400	356	383	401	402	401	366	426	469	398	424	392	387	393	354	372	372	398	409	370	407	394	407	377	404	395	416	394	383	385	416	381	369	384	390	422	392	378	387	394	417	409	391	387	375	438	456	435	413	395	378	400	409	358	381	391	437	371	348	414	365	375	413	366	365	409	392	376	376	382	372	363	423	376	382	414	419	397	399	398	407	399	419	404	391	418	395	402	401	408	413	431	428	386	398	368	360	422	416	415	422	396	413	421	412	388	411	394	391	383	367	423	396	366	440	416	393	407	352	391	413	409	379	418	405	392	388	373	391	413	399	428	389	408	446	383	421	407	380	335	394	413	407	397	404	430	403	384	367	395	356	371	384	420	392	393	400	371	414	384	393	418	397	352	368	387	398	376	404	353	385	391	410	362	432	359	410	412	373	391	372	401	398	376	430	439	393	392	391	413	351	428	405	380	423	399	419	403	366	375	396	387	409	393	383	394	365	424	402	409	387	386	401	379	410	411	383	396	391	404	396	408	398	353	414	371	410	404	394	409	402	397	421	391	395	394	383	397	407	385	358	430	387	368	389	388	388	390	381	397	380	391	398	439	391	390	408	387	403	399	415	432	383	383	363	396	387	431	434	387	352	399	381	403	413	363	410	387	407	389	393	397	382	381	357	418	398	426	380	367	440	405	411	394	408	366	388	399	359	396	392	387	413	353	420	361	402	405	374	380	421	387	423	402	405	380	377	443	395	378	389	416	372	398	405	388	425	413	412	404	423	406	374	381	410	427	391	368	422	396	385	392	390	367	410	350	363	381	415	420	396	421	414	398	362	402	400	381	394	425	393	430	393	404	394	407	405	393	400	389	367	418	399	430	386	441	394	428	391	391	389	408	365	369	383	438	414	435	392	438	381	370	404	388	411	393	383	431	373	396	405	406	383	385	379	385	413	443	412	446	362	399	422	395	411	381	385	351	410	384	390	380	396	397	387	397	415	397	437	387	382	359	390	387	380	366	393	387	418	399	399	413	397	392	387	416	412	452	376	409	384	405	378	401	380	375	386	364	396	391	416	400	390	428	384	383	424	406	411	408	403	416	393	373	419	412	418	367	398	398	399	397	429	382	409	393	392	370	412	406	371	416	388	393	399	402	382	403	354	378	400	395	373	404	387	369	397	387	403	406	388	416	395	375	396	400	422	383	385	420	391	418	416	391	392	383	368	381	421	397	399	390	394	399	366	412	403	396	414	421	380	388	395	386	386	394	395	375	378	379	419	415	425	385	402	372	387	368	386	383	361	376	352	418	377	395	393	418	418	417	395	363	377	351	411	409	384	403	390	403	395	386	390	400	420	378	398	405	413	404	452	368	400	411	409	423	394	418	390	394	407	386	401	391	375	417	402	382	392	397	422	400	442	429	381	426	391	419	409	415	388	396	408	377	383	424	392	392	411	378	388	383	411	392	416	363	417	435	374	366	424	397	365	416	400	397	394	407	422	402	362	379	416	408	404	404	380	424	354	457	375	396	385	380	391	408	387	376	355	421	427	406	383	386	373	399	412	393	384	418	413	423	406	398	380	398	409	392	372	406	393	411	409	374	455	383	413	420	406	401	403	416	378	373	354	396	421	434	398	412	380	389	363	392	398	417	396	440	375	401	416	406	351	402	403	364	394	405	412	428	433	405	392	364	400	421	378	379	382	400	399	392	405	367	412	385	434	395	387	441	418	371	398	381	407	403	415	353	354	371	390	386	396	397	390	377	404	408	388	407	391	386	389	443	426	380	398	407	385	397	384	377	372	408	423	392	365	392	364	411	429	424	378	414	401	388	386	386	389	435	406	385	446	389	380	396	405	405	378	417	378	386	395	379	366	388	384	413	419	387	404	397	385	397	384	406	356	390	399	398	392	398	404	379	379	363	392	431	404	389	349	406	390	396	418	375	441	377	405	406	406	390	394	395	400	382	375	386	401	435	404	396	379	384	420	390	397	383	425	369	403	407	360	400	398	409	400	388	369	402	374	409	405	377	388	389	404	381	370	425	401	382	417	397	390	383	422	393	399	358	402	388	379	401	401	406	409	427	413	373	411	419	397	431	382	363	435	378	385	410	376	397	391	361	413	387	392	387	398	407	399	385	403	398	399	411	385	425	396	370	400	423	377	394	398	413	358	380	400	386	408	407	429	395	389	433	343	367	386	387	400	406	372	430	414	414	409	426	408	413	383	359	376	419	378	369	415	392	433	403	372	405	432	378	412	397	431	400	380	402	363	358	388	405	391	391	380	422	428	408	396	428	402	387	415	419	378	394	397	412	388	386	380	388	383	425	391	387	379	406	394	398	394	399	368	386	410	417	425	438	390	399	399	380	387	393	383	430	416	409	406	392	436	364	395	380	436	443	390	411	417	424	379	409	388	394	360	355	395	402	357	411	427	408	389	380	382	378	393	428	376	416	377	429	407	398	413	364	413	408	380	429	351	385	364	413	356	394	389	413	414	415	360	399	401	407	363	388	342	430	404	346	432	428	387	384	398	413	406	384	358	392	395	408	371	397	394	382	384	412	401	413	372	390	381	415	398	423	405	398	392	354	403	401	390	438	376	434	393	380	370	366	383	400	401	381	397	419	373	390	412	390	409	405	392	427	399	388	414	391	377	394	368	369	368	384	368	371	433	383	384	407	376	379	409	392	370	394	398	357	380	358	377	394	422	380	372	377	364	449	380	357	396	410	336	350	409	391	428	387	394	385	390	366	394	394	409	370	369	422	388	362	403	415	387	394	368	429	397	395	432	408	415	432	406	387	387	382	355	397	412	389	397	409	379	407	385	401	388	361	413	403	369	439	400	369	387	378	383	392	379	381	377	413	407	387	403	425	377	418	389	411	381	398	364	429	409	352	395	379	377	403	427	381	402	372	404	435	394	422	424	399	399	377	407	352	421	391	375	391	401	394	393	381	393	381	379	367	364	401	395	369	413	406	391	399	418	383	389	390	393	424	396	363	377	395	433	428	349	366	389	353	383	369	384	385	399	394	400	396	422	420	403	409	396	399	393	383	375	414	375	399	412	391	432	383	419	420	385	421	388	381	395	384	395	370	384	436	414	385	371	419	405	373	390	433	375	369	395	408	379	432	384	382	378	395	397	391	365	398	379	408	421	370	407	410	392	405	412	386	441	394	367	411	380	398	377	368	359	368	407	401	421	406	393	410	388	384	389	437	386	354	386	401	375	404	365	428	390	390	387	383	392	369	368	401	395	388	376	418	390	434	363	409	420	387	383	374	402	384	419
2923	1399	2055	1404	929	631	426	279	244	191	187	164	161	154	132	102	126	115	103	114	116	109	120	88	108	114	97	106	95	114	118	136	96	91	103	113	109	93	93	123	116	107	111	90	98	90	109	102	106	120	107	87	114	93	126	105	106	114	119	111	100	87	120	106	115	91	114	91	68	114	119	94	99	107	100	86	118	115	108	103	91	100	93	131	125	101	112	83	90	131	98	101	87	109	121	95	104	112	122	120	138	111	104	105	90	97	104	104	111	120	99	116	95	88	92	110	118	94	110	102	113	115	103	115	109	110	103	105	92	111	107	112	97	98	101	104	110	118	108	105	103	91	123	110	109	98	119	111	101	114	88	85	102	101	99	103	84	95	106	94	110	96	110	102	109	102	102	89	100	99	113	101	98	119	101	93	113	114	113	126	109	97	110	96	112	115	98	102	109	99	89	102	110	125	104	94	130	121	121	127	87	115	114	97	99	93	107	96	93	115	105	106	110	102	103	95	85	108	115	120	121	114	122	111	112	107	99	112	116	98	127	95	119	102	120	97	109	109	100	120	115	103	93	121	108	109	89	115	92	89	122	99	121	121	92	125	106	122	101	106	100	101	127	110	118	108	105	90	99	111	97	100	106	105	98	119	99	103	103	110	110	104	114	106	104	101	101	102	115	95	95	87	128	107	123	120	111	104	99	105	108	104	105	108	91	90	104	131	107	95	118	97	100	105	114	112	97	110	119	99	104	88	94	116	107	107	114	101	103	92	128	95	100	112	99	137	104	107	115	126	112	108	116	111	102	99	100	97	107	108	107	93	103	100	84	116	117	104	108	114	111	93	112	109	106	126	108	91	98	110	103	104	91	102	117	106	106	109	95	107	113	111	109	118	105	123	100	95	107	101	103	123	118	107	104	107	98	113	105	95	106	90	103	111	98	99	115	101	95	109	105	116	116	107	101	91	104	108	93	96	117	102	103	106	106	117	109	109	109	124	108	103	105	89	107	113	105	115	100	111	93	104	112	113	109	116	109	113	85	104	98	110	117	104	103	101	114	92	114	94	107	113	107	129	114	101	107	112	103	131	109	108	112	111	94	107	83	102	107	103	122	115	106	103	105	94	114	95	98	103	100	118	116	105	98	95	120	114	99	105	110	103	98	116	106	106	95	95	100	123	112	86	104	113	106	94	96	102	115	116	92	83	107	97	115	103	97	97	93	101	109	101	99	118	102	93	85	118	97	98	115	120	110	103	104	111	110	103	108	124	111	110	106	115	108	123	95	102	100	100	118	126	97	107	96	132	99	118	112	114	123	99	100	109	107	106	102	120	117	109	100	105	100	109	91	98	122	90	95	89	82	96	106	103	104	114	91	95	92	104	101	112	110	85	101	99	89	87	100	99	102	110	124	112	103	106	115	115	121	99	130	114	118	106	126	99	99	99	118	124	109	89	90	105	103	111	107	115	107	110	108	107	98	120	110	110	113	88	111	104	100	99	122	106	123	85	110	107	121	101	98	104	119	129	121	118	111	113	115	99	109	99	104	113	96	98	94	113	131	122	102	103	116	111	100	107	100	98	104	112	115	123	83	98	121	118	103	110	95	108	94	122	93	82	99	110	106	107	120	125	99	108	121	105	89	93	88	98	109	104	111	122	102	106	115	119	115	115	120	102	102	96	97	90	116	100	100	119	86	121	111	92	100	104	91	113	104	103	113	111	124	112	97	121	109	100	126	110	114	112	109	104	95	107	108	104	106	107	107	106	116	104	92	97	104	110	111	104	119	113	121	105	123	94	109	100	93	108	97	114	110	119	111	103	108	96	99	109	115	106	108	103	100	110	112	114	113	106	109	90	115	89	94	109	112	100	86	119	97	100	102	90	112	127	121	105	96	101	108	93	108	111	106	97	93	102	89	131	94	101	118	104	104	97	94	119	106	107	104	121	112	98	94	107	109	96	99	126	118	98	93	119	110	107	98	121	100	123	98	114	109	97	115	100	106	93	112	92	109	116	119	108	118	109	109	104	115	111	114	109	104	109	122	112	89	86	114	103	105	119	100	100	105	107	114	108	100	89	100	104	98	110	113	91	113	96	103	94	96	129	80	105	106	107	109	116	106	96	93	104	100	102	89	104	123	94	105	104	102	104	112	117	117	106	111	113	102	115	116	91	104	100	104	107	122	94	94	104	119	103	108	110	124	109	112	114	86	99	100	109	105	110	108	108	110	115	108	91	121	105	91	88	98	92	110	102	101	102	110	112	92	119	93	101	115	113	115	118	84	95	112	106	102	104	120	110	104	90	111	102	119	93	97	103	109	123	128	123	108	108	103	110	112	90	106	106	89	100	99	99	87	109	87	98	106	81	117	101	116	118	117	106	114	111	112	96	95	120	109	99	125	123	106	104	106	105	97	102	112	116	119	104	101	106	99	94	119	108	103	106	97	115	110	120	116	100	103	108	104	118	107	96	92	109	97	98	108	122	102	98	115	110	99	107	124	81	111	104	101	105	106	114	110	108	104	100	100	116	110	125	110	127	105	101	111	101	121	96	108	98	102	121	123	92	87	113	111	107	100	100	132	110	115	111	114	102	97	127	91	87	99	91	92	109	112	114	94	108	123	97	126	106	100	107	109	103	99	98	111	111	104	110	107	110	98	114	105	95	103	111	91	106	112	115	141	115	105	112	101	111	109	121	100	110	103	102	99	93	105	115	97	102	105	106	119	104	118	107	114	99	104	104	76	117	94	76	97	102	104	107	107	90	106	116	94	117	97	114	95	99	108	92	107	115	97	125	112	101	105	112	110	108	99	113	103	112	123	113	102	102	114	121	108	108	103	107	105	88	107	106	111	102	108	107	88	119	108	104	105	104	96	109	134	114	100	105	120	102	118	109	118	121	89	104	106	113	106	107	107	111	115	120	105	93	104	103	119	102	110	111	104	105	112	83	117	119	108	103	112	105	91	105	98	102	107	113	106	107	99	102	96	103	90	111	99	91	130	96	120	102	109	116	114	92	105	110	110	117	120	92	105	114	104	116	117	99	109	108	99	134	130	95	92	100	110	96	110	97	120	106	107	103	109	100	109	99	105	106	123	116	112	98	105	95	113	109	110	119	112	103	100	112	100	102	101	107	128	89	103	108	107	108	115	107	105	95	104	94	124	107	113	104	84	118	113	115	125	114	89	102	92	116	104	96	98	113	110	119	127	87	106	108	118	112	106	95	115	111	108	134	108	99	132	97	113	88	114	113	87	118	124	81	111	110	94	107	106	118	109	113	107	98	99	103	106	115	110	116	112	117	101	102	103	91	117	108	94	108	95	95	118	93	119	101	95	128	126	109	100	108	107	107	112	100	118	126	99	107	111	105	108	118	102	107	99	107	104	96	120	100	104	95	106	127	101	91	100	95	99	106	87	100	102	111	109	114	100	102	109	84	98	110	101	97	88	108	109	108	93	109	106	100	105	101	101	108	114	114	102	110	90	99	97	93	73	123
2695	1906	4888	5095	4352	3151	2089	1580	1249	907	942	868	804	705	601	488	397	425	429	403	415	339	417	413	362	367	402	385	410	426	405	411	452	405	412	397	372	371	443	395	403	426	417	409	400	423	425	416	396	394	460	416	356	389	415	399	421	350	387	402	353	406	350	388	413	352	371	405	392	472	442	411	412	441	404	395	404	400	409	369	356	391	395	377	381	368	402	386	386	408	409	413	388	422	366	391	378	387	436	389	354	391	421	370	395	411	415	373	394	396	383	371	362	398	364	363	406	367	407	412	394	419	379	394	381	409	371	394	411	382	386	373	406	407	375	399	365	429	394	421	375	389	371	388	384	364	419	391	397	370	426	367	402	347	448	388	392	410	424	404	393	406	413	365	390	371	400	405	400	391	404	444	404	372	398	428	398	360	385	416	405	410	387	382	440	382	425	413	379	397	399	415	394	400	397	408	417	407	414	391	392	391	378	386	376	402	416	419	421	403	388	403	370	407	358	371	425	395	390	395	405	380	363	381	384	386	369	391	390	372	366	393	387	419	394	404	400	411	389	388	399	411	403	421	366	361	357	393	380	403	416	366	403	381	366	379	349	417	409	366	426	390	385	385	388	392	390	402	354	412	402	360	408	392	365	379	354	386	405	408	372	402	396	382	388	385	371	389	401	411	396	386	391	384	386	387	420	388	416	400	371	384	424	419	404	407	389	417	386	353	415	386	408	394	405	398	385	379	361	369	387	401	387	419	382	407	401	368	417	378	383	397	386	400	398	380	401	405	409	391	373	394	368	386	413	380	406	351	352	373	397	413	382	387	382	407	399	426	375	384	417	392	391	412	410	369	404	397	394	415	371	358	442	371	409	374	437	377	393	400	354	367	414	415	393	391	402	383	405	378	392	391	386	411	360	419	392	399	385	392	393	346	404	371	389	418	359	404	404	402	389	409	403	364	400	371	381	414	414	402	386	374	396	386	398	384	391	374	389	398	400	391	401	396	411	380	383	409	415	386	405	375	414	429	374	407	411	377	400	443	371	363	430	390	421	398	368	361	373	359	375	378	386	364	355	401	375	345	394	387	359	398	371	417	362	412	399	394	368	390	423	398	417	370	400	402	369	382	387	385	419	386	385	369	403	385	422	416	369	411	386	429	373	389	409	358	393	414	372	398	403	355	372	372	358	381	405	408	390	394	354	392	396	377	382	415	387	401	370	408	367	360	394	389	386	397	383	367	390	408	404	385	391	392	393	399	424	400	422	418	385	373	392	375	383	385	419	381	363	426	431	349	371	376	408	370	336	410	361	378	362	435	425	380	354	422	368	427	390	357	407	399	390	387	348	413	362	396	390	422	427	379	376	376	356	445	379	383	392	399	378	416	397	394	410	409	390	374	375	388	392	412	408	385	385	382	378	404	426	405	378	369	382	390	369	381	416	371	411	364	395	412	399	368	416	361	417	381	348	369	373	394	358	400	380	388	426	389	393	384	393	391	436	410	421	362	396	362	412	367	401	364	383	382	390	405	381	388	371	373	412	388	393	397	408	380	362	409	392	372	398	412	371	386	388	397	376	401	368	406	399	402	414	404	395	381	397	384	362	370	363	381	398	410	406	433	407	376	399	398	399	388	407	407	409	409	377	421	367	412	412	393	419	386	400	418	370	430	375	421	392	374	391	387	407	410	371	393	430	392	384	397	396	393	365	377	387	377	342	420	399	410	434	392	401	394	377	385	415	424	408	368	392	422	389	414	390	394	369	381	394	386	376	401	385	384	401	387	397	414	386	404	363	407	400	375	413	371	388	356	390	387	419	384	427	383	388	406	424	398	407	389	406	377	383	393	438	379	399	409	380	386	388	374	367	420	406	364	380	365	379	406	354	393	415	382	405	373	382	355	422	388	410	369	391	430	379	414	435	380	401	403	406	359	364	392	382	392	419	374	378	401	378	353	378	405	395	399	366	395	352	375	398	418	383	438	386	362	379	414	419	399	377	373	382	423	384	392	418	368	336	402	379	402	390	377	398	361	411	389	361	376	382	399	382	383	409	380	362	403	345	401	375	401	418	369	396	414	388	393	393	369	366	420	381	393	385	372	357	396	373	397	361	390	413	397	351	365	448	405	377	363	414	375	386	395	369	394	353	389	376	391	415	384	414	358	427	360	385	401	386	382	388	388	406	395	431	398	381	396	383	390	400	400	410	395	363	432	384	387	385	386	385	400	366	376	383	402	389	443	387	421	379	399	386	413	404	389	374	432	414	406	389	387	389	362	378	398	411	397	378	402	393	378	458	372	393	399	405	393	397	385	406	416	401	368	411	385	404	393	423	390	426	370	370	376	395	394	369	367	372	364	386	373	395	389	380	393	404	417	389	426	428	405	416	401	427	409	407	436	392	386	391	386	390	377	391	436	397	394	390	395	401	425	379	374	403	397	380	383	370	401	344	413	450	420	355	400	408	395	415	399	366	378	372	410	374	375	423	434	396	403	392	380	358	391	371	383	404	376	421	403	416	371	424	387	410	389	402	398	367	377	401	359	424	394	405	397	395	422	418	395	374	417	425	380	349	396	403	419	424	397	436	408	385	471	426	419	363	384	417	381	370	418	409	416	405	377	406	418	369	395	358	416	394	419	371	394	387	391	389	396	424	388	360	376	397	387	425	414	414	349	408	383	393	410	415	411	406	403	415	451	369	437	378	401	454	394	387	389	392	349	394	380	370	387	402	365	363	379	389	380	400	409	408	391	406	400	374	395	387	363	376	419	417	400	382	364	411	381	378	388	385	408	363	395	414	401	387	406	397	402	403	375	398	383	377	369	387	392	377	380	391	377	370	427	377	400	383	420	410	381	400	400	390	419	423	396	401	395	398	381	405	409	395	371	380	400	389	368	403	388	411	404	395	381	383	394	385	365	395	408	407	422	412	388	357	388	403	402	390	367	381	368	367	426	406	398	375	367	349	427	378	377	391	393	375	390	366	426	382	368	413	403	399	380	420	398	390	413	398	413	380	423	420	379	419	395	387	389	417	429	352	374	406	343	373	400	384	380	377	401	380	370	394	418	394	388	404	443	385	380	394	420	392	388	410	389	419	380	415	423	369	388	383	392	422	368	391	415	347	384	395	385	400	402	405	381	374	404	380	412	390	391	401	395	401	406	365	387	391	392	410	372	405	371	391	387	364	387	373	400	378	425	398	369	374	390	375	423	392	377	435	405	380	370	413	401	389	419	392	378	410	380	421	402	359	391	377	389	398	376	391	384	403	401	367	381	391	408	404	394	368	400	384	388	373	427	400	395	400	429	374	388	385	354	388	387	371	379	382	412	413	377	375	416	400	412	391	438	372	440	409	386	398	383	374	370	421	381	376	399	389	380	402	371	399	385	366	388	416	433	405	417	386	410	388	394	372	404	364	398	389	431	398	326	404	386	392	385	366	362	397	386	410	366	381	412	448	383	378	344	402	377	387	434	383	393	399	353	373	372	397	372	370	370
2899	1391	1988	1409	917	642	436	325	225	208	176	147	138	147	122	122	127	113	130	104	89	109	101	107	115	109	86	104	108	122	93	122	117	119	109	106	104	92	98	125	110	112	100	114	94	116	127	103	94	112	119	119	101	107	130	133	105	97	105	95	120	88	112	122	110	106	112	110	94	111	106	103	99	106	96	107	106	123	74	117	108	110	109	117	101	121	95	100	102	115	123	122	106	120	101	118	123	114	98	98	109	114	101	113	90	104	75	112	97	105	112	120	107	98	91	106	111	112	89	125	94	114	109	97	97	103	111	106	100	112	113	117	111	103	105	100	105	100	122	94	105	101	107	120	105	97	104	97	111	120	119	98	117	93	101	113	116	94	91	108	108	103	116	105	99	118	101	97	90	116	112	96	109	116	116	80	91	118	111	111	121	101	113	126	109	108	107	102	100	81	120	93	96	123	81	104	108	89	109	104	97	103	101	112	91	111	119	93	97	117	109	113	106	92	101	102	101	95	108	95	100	84	106	106	113	113	99	96	104	104	76	100	103	94	101	111	102	93	110	114	112	109	105	93	95	115	100	106	100	107	119	115	103	94	116	95	115	118	100	119	105	102	110	94	102	102	93	102	86	102	123	101	101	105	108	83	98	107	104	109	104	108	124	104	102	104	112	121	109	102	118	111	87	108	99	94	121	121	123	93	106	101	104	106	87	106	103	90	105	106	98	112	106	106	111	102	108	121	102	106	87	115	121	114	105	102	106	89	88	108	120	101	116	105	104	109	102	112	117	101	100	105	123	121	99	112	93	101	107	90	95	108	95	95	118	90	125	114	121	111	115	100	102	108	82	104	113	99	84	101	107	128	94	126	103	101	101	104	108	92	119	92	135	107	97	118	100	92	110	115	95	115	114	102	124	112	85	121	86	112	104	114	106	90	90	106	118	116	103	112	88	88	98	92	105	122	92	86	115	108	107	111	109	105	86	107	95	108	90	117	108	106	100	107	87	106	109	84	101	96	94	111	122	112	94	127	108	111	98	114	106	85	106	106	110	103	109	106	104	123	121	85	110	105	97	108	95	95	98	109	108	112	101	102	106	116	95	102	109	113	104	113	98	91	96	101	98	92	104	93	98	119	105	115	104	111	98	94	99	95	98	107	97	105	99	121	93	100	97	108	94	119	114	122	96	130	100	99	120	105	101	99	97	91	114	108	88	89	106	105	100	121	101	85	118	103	109	95	103	124	105	109	108	108	114	106	104	117	107	92	98	120	90	103	82	106	109	117	103	105	106	109	103	113	117	99	115	108	114	117	111	123	119	118	102	102	93	132	129	101	109	112	103	100	107	102	103	122	109	113	91	105	99	95	120	99	126	97	121	101	106	106	96	117	110	112	114	107	98	108	105	106	129	121	114	115	121	127	131	108	110	97	106	110	106	143	85	106	112	113	106	106	119	108	97	104	110	118	105	122	112	87	104	105	116	100	105	113	112	87	122	105	114	102	98	98	89	103	107	102	94	98	104	115	121	92	94	111	108	102	91	95	93	126	98	102	99	96	129	116	93	108	102	92	97	108	124	112	97	107	113	90	95	113	113	109	103	106	98	108	106	84	107	114	100	111	110	121	94	105	90	87	101	98	98	106	128	98	94	104	90	101	112	114	101	129	109	108	113	101	108	90	97	97	111	104	95	113	118	107	109	108	103	109	103	101	108	116	115	98	113	107	103	86	91	104	123	97	137	121	95	101	103	102	111	82	118	123	116	108	118	120	89	116	115	108	88	95	113	91	105	109	108	108	101	100	106	119	104	102	111	101	115	97	102	104	112	109	110	120	91	111	97	121	113	123	99	93	99	108	107	102	100	113	102	113	98	96	115	110	105	112	95	109	106	114	93	92	94	106	95	111	94	96	93	94	123	116	114	117	115	97	105	117	117	111	110	109	100	94	109	100	107	107	103	91	85	110	102	96	120	98	100	98	113	109	96	110	107	92	92	96	121	113	98	119	98	112	99	95	97	109	100	103	113	103	100	131	93	94	77	110	123	116	119	111	105	92	102	115	100	101	108	116	120	95	107	77	104	112	118	113	106	120	108	115	87	105	109	110	115	101	97	96	109	108	105	126	107	122	103	119	104	110	108	112	98	112	115	116	100	99	86	107	116	102	99	102	95	109	98	112	109	105	98	120	106	110	120	120	112	106	97	95	111	118	91	106	139	112	114	109	95	96	95	112	110	121	88	123	104	98	112	116	108	112	116	104	119	122	114	120	99	108	114	102	89	93	103	108	98	107	111	119	93	129	116	93	94	97	108	113	109	105	131	113	122	92	109	113	103	108	95	98	104	117	93	104	94	97	104	113	108	116	106	97	98	103	100	91	111	109	105	95	119	109	110	113	86	106	103	121	94	95	127	107	108	123	102	93	94	87	109	107	93	104	109	116	103	91	99	106	114	106	108	96	83	104	119	104	106	124	88	117	89	102	117	102	97	101	108	108	122	100	133	111	111	121	108	110	107	98	95	98	92	112	86	96	110	95	93	100	96	112	98	112	116	107	102	103	95	91	112	97	121	104	116	94	111	107	103	122	100	96	91	106	94	109	82	90	103	123	102	104	116	99	116	117	104	107	104	108	116	112	104	104	91	104	94	109	118	95	94	109	96	113	113	92	104	119	115	101	100	110	137	109	87	101	99	104	106	91	98	107	100	104	114	106	104	116	104	129	114	104	110	100	120	111	90	98	101	91	101	123	100	121	89	96	107	99	118	102	115	90	100	109	91	112	103	120	106	103	90	113	109	102	112	107	110	108	118	104	87	129	107	84	105	110	104	91	104	98	104	97	117	99	108	103	118	74	111	103	101	120	100	108	113	98	95	118	110	94	107	123	106	135	97	129	93	123	128	110	106	81	98	110	88	106	110	95	101	99	120	107	103	108	100	92	112	110	110	114	94	110	105	124	94	110	107	103	93	88	99	116	105	106	106	98	90	106	84	109	98	98	81	106	98	105	117	119	117	106	86	109	118	89	134	109	117	97	114	113	114	97	96	107	92	111	134	125	102	88	100	103	105	117	109	94	108	102	112	120	99	110	98	111	115	113	98	97	109	107	108	123	122	109	83	99	94	116	95	117	97	101	115	111	90	111	100	85	97	119	111	98	108	90	92	96	112	112	93	108	106	107	89	110	115	113	133	99	120	94	95	127	118	86	117	101	115	100	103	97	107	94	117	90	124	98	107	109	94	105	113	98	97	104	112	119	106	108	110	118	87	95	96	99	106	98	107	112	113	95	99	126	101	110	108	123	101	106	102	100	85	99	93	92	102	109	100	91	104	97	106	97	108	106	115	94	98	100	117	105	103	114	105	98	106	102	86	112	90	115	75	116	123	89	94	98	99	105	114	105	120	126	96	90	109	85	109	108	104	81	115	111	118	114	94	98	119	93	88	108	78	110	114	106	87	124	99	124	112	90	114	98	95	100	110	105	124	105	119	99	81	104	110	109
2743	2013	4765	4990	4261	3246	2034	1625	1195	1026	830	868	741	670	586	489	476	417	391	427	444	341	403	396	400	401	388	400	412	444	401	420	406	418	414	393	390	377	447	396	416	419	390	407	374	391	415	366	394	427	392	392	432	380	401	387	374	404	418	401	429	355	391	401	373	391	411	413	423	428	400	422	403	432	385	426	419	386	402	421	407	392	403	366	381	390	374	332	381	418	365	357	416	379	390	388	415	395	372	378	416	412	368	401	352	412	407	394	367	398	399	420	374	380	424	376	388	386	370	397	384	393	369	379	371	385	375	381	392	369	399	408	359	405	384	394	398	394	367	375	390	409	380	408	348	375	410	402	398	395	360	398	377	368	363	356	397	362	401	381	405	410	364	369	400	412	412	398	341	395	396	358	397	385	377	379	379	391	371	376	382	374	412	388	391	399	368	353	384	362	396	377	389	420	403	332	363	350	414	379	393	357	418	361	404	384	415	383	364	399	386	403	370	412	392	371	405	415	429	403	408	368	393	416	349	374	363	402	363	392	382	422	400	404	379	371	380	411	385	406	391	373	380	388	400	389	362	396	377	350	388	389	386	398	397	405	386	398	334	376	369	389	359	370	350	387	381	413	399	383	400	398	410	362	385	422	400	384	414	383	368	414	399	374	388	395	386	414	389	374	374	370	391	404	389	388	417	394	367	410	410	424	412	407	402	403	383	364	400	394	355	382	377	404	399	402	369	401	349	394	378	377	381	389	396	385	415	414	374	402	393	397	361	393	361	430	377	374	394	378	372	381	388	361	390	380	374	362	410	419	376	401	401	360	423	352	360	341	398	377	380	419	347	389	423	430	381	387	358	397	388	396	404	426	387	388	393	383	396	348	384	400	393	387	364	414	357	397	377	410	396	397	388	364	386	399	428	391	416	372	419	372	382	418	352	398	384	385	373	405	371	424	392	391	405	388	388	379	400	372	372	387	397	398	388	372	383	377	392	425	357	424	389	393	417	363	407	381	387	374	399	361	402	371	385	374	364	379	419	374	386	429	392	404	386	394	384	400	352	413	420	402	350	392	393	406	399	359	396	407	412	362	410	390	401	385	405	362	395	407	420	405	393	382	360	395	379	383	396	370	385	400	428	393	385	363	365	370	384	432	406	383	363	388	362	353	367	424	383	411	382	369	383	366	407	394	383	375	400	369	414	370	376	365	417	414	375	380	395	394	400	379	393	378	400	432	385	392	412	348	412	390	422	418	396	411	399	354	400	383	355	369	342	369	359	358	366	338	397	384	393	396	394	405	417	415	409	358	397	387	396	380	390	392	398	389	393	417	342	359	389	406	358	407	384	400	367	370	397	361	422	372	399	415	405	409	373	361	417	361	363	343	381	365	396	380	416	433	347	415	361	358	407	437	378	359	395	379	396	353	375	380	388	375	352	353	398	397	381	388	409	381	356	427	376	422	405	408	398	382	370	371	372	381	385	380	377	396	406	370	376	384	421	376	407	377	430	396	394	405	412	372	384	374	368	381	381	368	371	400	387	405	341	393	377	389	404	413	382	363	413	428	416	397	377	364	424	386	393	374	371	388	410	377	384	388	389	381	409	390	419	407	398	408	398	366	378	389	377	406	405	397	369	397	419	373	356	375	347	396	413	386	370	366	372	426	381	376	396	368	387	407	440	407	381	407	366	390	384	375	386	370	364	400	384	396	391	403	409	393	372	394	394	341	355	406	396	390	397	392	368	407	401	397	356	377	387	374	377	409	403	402	421	379	388	390	385	479	384	362	406	384	378	394	367	385	416	405	398	389	393	394	402	395	390	396	384	368	379	385	434	405	395	353	363	387	380	369	375	399	421	408	446	408	360	408	365	373	405	365	369	395	363	387	366	370	379	395	391	383	374	389	433	406	352	387	378	379	388	361	357	385	399	368	366	353	379	354	384	374	389	384	362	368	393	381	395	396	376	348	393	378	388	395	369	402	384	402	392	397	399	392	377	365	404	399	383	387	373	383	397	392	394	375	381	416	386	358	376	425	396	397	396	389	395	360	381	409	413	398	398	344	392	390	380	382	395	403	398	392	414	375	392	373	379	374	392	391	386	403	350	383	359	381	430	375	372	398	385	423	373	372	378	390	369	373	377	376	381	397	400	377	416	345	394	412	373	379	401	411	400	375	374	382	401	391	393	362	386	423	409	367	414	418	369	378	403	400	370	382	353	405	348	360	390	375	380	393	386	393	382	382	394	410	391	365	369	388	397	366	373	398	402	387	388	351	383	386	357	394	381	388	385	400	379	381	400	350	367	379	415	431	382	374	424	403	408	351	412	404	376	419	388	387	384	374	379	400	397	375	372	377	416	387	374	381	356	396	357	397	398	371	403	391	383	404	362	365	409	383	406	383	377	403	392	372	398	382	375	372	397	358	401	408	385	368	389	407	427	414	409	392	391	369	409	381	361	407	372	372	415	370	386	425	435	379	371	390	420	392	394	392	405	391	377	401	384	358	410	356	410	395	380	370	382	383	379	387	359	355	370	369	392	397	384	360	402	371	364	376	370	401	394	379	407	385	380	371	374	373	414	393	380	368	367	411	406	395	429	352	390	388	406	427	396	390	367	392	398	424	385	431	384	390	398	363	365	403	387	364	379	353	355	382	382	382	384	411	377	396	391	382	378	390	381	434	387	394	376	373	381	391	413	405	367	405	410	380	415	401	374	386	349	424	393	377	371	380	411	381	396	392	401	389	357	361	359	357	371	355	386	379	389	389	437	387	364	370	360	365	380	377	381	387	412	415	360	364	372	411	409	408	385	399	414	412	412	350	400	405	386	423	378	374	400	414	431	394	459	384	407	359	392	411	381	354	383	360	391	392	396	395	414	374	421	367	405	431	369	401	345	382	399	389	348	388	370	395	351	366	375	372	383	371	390	410	406	363	384	387	393	356	377	417	391	393	369	392	358	401	441	391	407	420	350	395	355	360	402	404	396	387	392	400	410	401	410	377	384	433	408	418	369	426	393	369	414	407	330	373	358	374	383	393	391	364	386	352	394	392	410	402	373	395	408	373	394	389	387	379	350	364	400	384	380	365	362	345	366	368	418	385	405	394	388	386	380	379	382	382	372	418	386	403	402	400	400	387	420	404	376	363	365	387	392	361	392	411	392	393	419	385	381	388	412	362	392	416	395	371	367	387	383	419	363	416	396	404	395	381	397	381	406	371	382	398	440	370	380	390	388	358	402	396	374	379	393	387	389	400	377	385	423	360	394	396	399	407	337	408	391	381	388	404	386	366	410	377	400	391	403	365	382	424	392	408	406	361	370	402	392	386	389	366	361	418	379	422	374	427	399	350	367	351	395	402	398	390	380	401	399	368	374	409	370	413	379	381	374	394	390	365	391	400	430	371	394	383	407	397	403	355	362	382	400	379	415	363	415	389	394	400	386	384	395	366	380	369	409	399	389	395	371	400	396	370	369	410	400	385	422	400	384	380	364	388
3021	1350	1878	1309	901	629	416	290	219	170	180	178	136	166	113	115	117	99	123	109	107	108	104	108	88	107	103	108	120	96	119	120	111	83	90	90	93	104	117	98	114	105	117	129	119	91	97	105	108	99	99	130	100	105	105	88	106	105	128	111	99	104	95	123	113	89	112	107	112	104	109	94	106	109	104	102	110	104	100	121	115	117	119	84	115	105	100	85	86	107	106	96	97	118	95	94	104	102	102	88	110	108	105	95	100	113	107	110	101	116	110	78	92	101	104	96	128	96	114	100	102	115	91	103	86	97	88	115	92	93	109	109	96	114	97	108	95	78	102	103	99	112	109	99	109	95	99	116	93	112	103	91	109	109	114	96	113	118	108	103	92	93	87	95	92	103	88	95	113	111	115	90	98	92	88	103	108	91	101	112	108	121	97	113	97	99	96	103	100	117	106	109	120	85	99	103	96	90	104	92	114	95	110	105	99	106	94	87	97	89	111	98	106	81	112	100	102	101	112	95	112	104	97	104	109	114	95	101	101	111	89	115	127	102	113	103	102	103	99	85	97	110	101	101	113	108	85	96	104	99	99	107	96	104	102	86	114	103	120	106	108	93	115	109	103	85	112	97	108	98	86	96	123	120	120	88	98	117	87	109	104	91	96	104	99	92	94	90	87	99	100	103	119	111	101	107	91	105	116	118	101	98	110	79	105	90	101	113	116	90	105	93	109	98	105	92	98	94	103	108	103	114	101	97	100	103	98	93	100	115	121	116	113	83	111	102	110	108	121	118	93	91	117	112	113	92	105	107	105	117	116	96	106	111	101	97	120	114	105	98	93	118	86	137	115	103	114	109	110	107	106	106	107	103	106	96	107	94	102	94	112	115	89	94	94	113	102	113	100	111	110	132	107	112	107	122	114	119	98	111	104	111	104	95	91	94	117	88	113	102	102	100	103	106	101	92	109	98	92	91	99	108	100	92	101	117	112	101	117	104	102	110	113	110	85	93	95	107	98	98	76	108	107	115	102	88	105	97	104	100	100	95	107	95	103	96	90	94	114	115	85	101	97	113	101	119	120	107	111	80	80	98	106	115	89	116	106	93	100	108	110	92	101	110	98	96	86	88	127	103	113	75	86	115	94	111	96	93	94	105	112	104	99	95	107	116	114	98	111	101	91	102	102	102	103	100	107	98	111	101	99	103	102	92	114	109	129	111	91	118	120	101	91	88	109	114	94	120	105	114	101	90	106	107	103	83	125	115	101	123	115	95	114	100	104	104	116	108	107	102	112	89	89	100	131	108	106	100	106	92	115	104	100	109	115	104	122	116	106	90	121	94	112	113	115	95	105	90	107	93	109	88	102	101	105	101	112	79	107	92	95	101	88	95	100	111	102	129	94	99	107	123	102	105	111	100	97	120	113	110	110	102	87	101	104	115	111	95	120	110	118	97	119	120	103	107	125	82	112	93	106	98	91	98	116	116	98	112	116	103	111	108	104	95	100	105	95	111	96	113	112	98	110	123	105	104	114	93	94	109	103	95	112	101	102	100	102	116	125	106	108	100	114	102	105	99	105	116	105	91	108	110	89	118	95	104	95	113	110	98	100	97	118	106	125	113	79	121	110	115	92	88	109	106	115	96	110	124	110	107	101	107	107	100	109	103	93	111	117	101	92	98	87	113	79	106	108	104	95	105	103	107	81	109	107	97	125	94	106	106	101	120	109	122	103	103	119	109	92	91	109	118	91	81	88	112	98	101	96	110	98	92	102	95	91	113	100	115	95	127	119	119	106	100	121	104	113	106	114	126	121	119	132	95	113	115	99	91	117	95	98	82	93	103	88	116	107	95	101	97	96	113	110	117	125	107	123	96	99	110	111	110	74	93	90	101	89	122	116	119	97	90	109	119	91	103	128	105	111	101	107	89	106	117	114	109	94	110	104	112	115	114	111	118	93	92	99	108	101	109	99	95	93	86	104	94	88	123	108	109	120	115	107	113	101	106	109	105	88	118	88	96	132	103	94	93	101	109	109	86	118	107	115	100	105	111	89	117	103	99	94	111	103	109	105	115	91	107	107	100	109	100	101	95	116	106	95	100	113	103	108	96	91	102	102	112	110	105	86	112	85	101	92	114	101	95	93	107	103	115	97	90	90	99	118	96	108	106	101	120	91	91	101	114	99	98	116	114	124	105	101	97	95	96	109	97	103	107	100	100	108	112	100	109	107	100	101	97	101	111	85	109	102	104	111	108	110	101	82	90	98	101	116	92	106	115	117	92	107	93	103	103	110	109	111	112	91	104	110	110	100	83	116	111	114	83	102	104	100	112	113	103	122	117	123	104	92	108	102	96	96	108	112	91	94	98	100	83	110	92	93	88	97	93	109	100	102	119	97	112	110	110	105	98	112	94	114	111	106	110	108	105	105	106	116	95	103	117	110	124	122	95	100	90	118	106	106	97	109	107	92	98	109	119	95	93	91	108	102	113	96	102	94	96	89	111	115	102	124	120	110	98	116	96	103	114	93	110	116	112	109	93	101	94	103	112	103	107	101	116	108	85	93	121	89	111	97	98	89	105	128	94	89	93	100	123	120	89	98	107	106	99	113	87	107	90	93	123	95	101	102	107	108	105	138	108	101	108	95	100	95	96	102	112	110	92	93	99	113	116	88	116	116	104	124	109	95	100	106	93	116	118	128	90	100	103	117	105	108	117	111	125	119	111	110	118	100	113	113	111	120	104	104	113	97	99	89	104	90	96	105	99	120	110	96	110	112	129	96	88	95	101	133	101	101	95	107	113	100	98	114	118	85	99	102	101	103	105	115	121	111	123	108	103	112	108	100	99	89	96	107	97	112	90	103	93	100	102	104	91	98	96	118	104	100	109	102	89	107	105	100	92	122	119	112	114	111	102	123	111	106	110	103	110	97	109	101	101	116	105	115	107	121	115	114	132	108	99	110	112	90	107	95	104	93	91	95	104	107	100	105	118	124	105	85	100	111	94	111	104	121	94	105	89	95	101	98	113	110	119	109	87	100	114	116	96	104	105	105	125	97	117	97	103	108	108	94	112	102	107	121	101	92	107	112	89	86	108	104	113	93	107	109	100	121	104	88	99	109	99	93	97	92	101	95	112	100	87	121	107	104	93	114	114	120	105	96	111	96	98	117	127	109	88	97	111	87	92	96	105	93	89	100	111	89	102	99	111	101	102	106	112	90	122	96	106	96	113	96	109	110	108	109	108	100	115	108	127	94	102	107	108	122	108	109	98	102	111	91	97	94	102	111	121	92	108	119	88	114	96	95	117	117	113	122	110	93	107	118	77	104	93	83	104	106	100	96	110	109	94	99	122	91	126	106	105	104	111	89	87	85	105	109	87	125	93	99	96	97	125	96	104	107	93	102	101	121	126	112	113	105	109	111	97	86	97	113	103	108	97	100	100	95	107	105	115	94	117	100	100	107	107	91	91	95	95	107	93	93	102	103	93	104	118	108	109
2780	1971	4295	4889	4101	3094	2146	1568	1217	1039	901	854	787	601	560	508	427	411	399	405	408	394	390	453	408	378	378	441	422	462	381	417	414	379	382	373	377	402	422	416	459	392	374	399	387	389	415	396	411	432	373	401	387	373	399	397	359	365	370	386	363	395	388	388	387	367	377	400	412	410	362	420	400	384	421	390	416	407	416	392	363	371	356	390	375	382	389	410	382	382	361	382	391	382	412	383	386	417	394	392	399	365	413	404	387	391	431	392	384	379	382	382	394	412	382	415	360	359	398	362	392	402	395	402	394	357	375	352	364	380	415	392	392	389	380	390	345	386	387	364	397	378	377	387	408	380	403	402	410	398	376	400	364	380	406	398	397	390	380	425	394	405	408	358	380	385	380	389	409	340	364	378	403	380	349	401	406	371	385	378	405	389	394	408	389	383	402	383	347	391	389	386	393	384	385	378	374	388	380	359	383	370	353	397	383	379	409	412	407	400	379	375	405	405	373	399	374	383	406	372	367	408	397	367	404	345	378	364	392	380	385	396	390	387	383	380	372	406	405	375	369	393	377	389	367	353	374	374	348	407	411	391	378	381	380	395	386	387	393	372	418	439	372	417	386	365	382	370	362	420	397	350	383	395	368	374	396	368	394	388	362	399	390	349	406	396	386	369	405	370	401	404	385	363	382	408	389	354	367	448	373	379	380	380	361	379	394	403	365	368	383	389	406	374	382	328	375	420	383	380	415	396	396	405	397	393	365	375	399	375	395	388	424	382	393	386	377	381	395	365	409	389	384	361	398	389	361	361	372	398	363	380	402	393	399	435	360	376	395	367	401	380	399	385	405	396	420	405	396	382	411	379	398	365	369	372	403	384	362	387	428	364	375	364	406	389	370	417	409	406	405	392	397	384	388	378	347	394	378	405	375	382	408	394	372	415	402	348	426	387	357	401	383	419	409	378	363	380	380	389	380	381	379	397	391	371	393	371	380	379	360	403	396	384	405	372	367	383	427	399	377	381	368	387	406	318	383	338	373	385	376	372	369	428	398	390	398	382	410	388	394	414	382	403	394	401	357	353	424	413	394	382	373	373	380	397	401	410	427	376	402	394	383	378	391	394	389	376	364	385	376	403	377	376	385	379	396	384	369	374	373	361	375	386	391	376	355	403	398	405	389	383	362	377	416	368	369	369	400	366	338	385	371	356	385	354	405	382	368	389	412	387	376	416	404	377	392	397	361	384	378	380	412	381	403	403	368	402	362	435	382	387	365	390	414	372	396	395	391	371	393	423	396	398	374	384	385	338	396	390	366	402	378	414	370	364	370	396	385	385	371	389	369	403	419	375	392	365	389	385	395	407	394	461	362	383	380	377	364	389	376	385	387	368	412	390	386	402	344	400	350	369	373	361	363	397	368	382	357	413	327	358	369	395	357	407	381	395	387	391	400	379	380	378	376	355	395	406	363	368	361	378	385	375	407	393	372	391	377	406	366	408	399	414	395	416	393	360	353	387	377	383	341	391	386	383	388	402	415	369	367	438	411	373	354	401	391	369	405	381	405	349	401	370	415	390	397	383	409	393	390	392	350	403	384	399	339	381	373	395	387	397	426	393	382	371	370	427	369	390	410	401	354	411	419	394	358	395	381	378	359	352	422	414	357	386	371	394	386	387	375	376	383	379	410	377	381	411	377	408	379	405	362	383	389	372	399	369	362	382	385	378	396	347	361	407	379	400	343	400	406	395	379	388	413	388	360	384	405	380	420	378	383	398	378	401	376	387	398	357	370	392	375	381	379	381	402	386	428	391	360	386	419	394	397	366	360	383	406	350	357	397	376	396	386	418	373	375	379	347	400	390	398	394	408	396	352	385	389	372	376	416	379	391	396	397	360	356	348	354	404	378	408	378	396	369	364	344	406	408	384	394	365	378	384	387	370	388	356	400	387	369	369	359	382	389	383	371	414	390	388	359	416	393	395	389	367	393	415	413	380	415	391	365	359	362	423	369	365	366	393	337	380	388	397	372	374	360	377	403	418	378	396	373	387	432	389	400	404	385	381	401	380	397	362	389	386	410	404	384	393	408	401	390	386	390	395	372	364	403	386	371	357	412	406	371	341	396	422	375	380	399	370	386	401	372	407	387	349	417	407	389	427	384	386	369	344	379	385	367	376	366	410	399	374	391	365	393	376	394	372	367	393	401	377	380	350	375	372	408	395	397	376	368	363	363	368	377	390	368	405	416	350	407	352	365	378	404	363	393	344	383	336	382	393	379	365	368	385	381	423	375	360	379	365	376	358	394	406	374	395	362	368	409	357	375	338	362	379	375	402	357	393	384	384	401	401	389	399	356	385	383	385	411	373	359	353	359	363	391	406	387	377	371	387	387	396	361	386	341	355	394	370	381	367	353	400	336	367	374	381	421	385	368	423	381	363	403	364	367	399	368	365	388	421	395	381	389	405	391	370	349	374	401	361	367	387	372	380	364	375	381	402	340	350	383	394	421	411	403	390	395	382	384	406	393	371	383	396	398	386	341	362	384	372	357	357	374	345	403	409	392	426	386	371	378	385	387	367	392	411	382	381	385	364	400	399	395	352	383	422	394	379	377	382	380	371	392	385	361	375	358	396	402	346	390	373	392	397	375	379	386	348	360	399	395	400	351	368	372	405	389	355	399	361	387	367	413	365	425	421	372	356	354	382	405	395	405	389	398	417	393	368	393	400	391	406	361	394	407	367	363	390	361	365	391	364	378	422	398	355	374	372	407	364	361	414	380	419	372	401	369	385	401	384	396	375	370	361	385	403	392	377	421	401	414	394	386	395	396	393	401	384	382	388	380	354	355	372	387	393	370	382	378	381	381	395	361	368	385	364	409	376	393	344	369	391	402	414	348	393	377	360	350	382	390	373	437	393	351	388	406	406	397	430	333	397	417	362	368	360	400	361	409	394	381	389	412	387	368	358	347	379	352	368	414	386	411	382	417	404	383	388	408	378	416	393	383	381	382	397	405	375	371	394	366	355	405	402	377	407	394	412	393	403	388	388	391	410	401	380	348	374	374	366	395	376	397	421	404	397	412	396	393	391	370	395	438	351	376	416	376	374	416	386	376	381	375	394	403	389	381	362	401	348	347	378	384	401	382	389	404	389	391	390	381	373	408	413	395	367	387	355	383	408	351	422	405	368	334	358	384	383	413	398	361	419	390	396	385	386	376	383	366	357	385	400	390	351	407	369	359	376	394	370	402	425	402	361	391	388	373	400	398	347	336	371	381	405	396	375	413	379	383	417	382	385	389	398	411	382	368	402	382	373	384	384	420	369	400	375	410	371	397	386	359	371	388	383	395	394	384	402	376	401	388	367	376	388	414	377	400	376	375	395	381	374	385	390	400	411	373	409	372	349	388	347	362	410	379	387	423	374	379	394	381	397	385	381	375	364	371	390	401	387	410	372	402	382	387	349	406	338	422	391	418	357	398	380	358	372	411	345	346	374	407
2845	1305	1892	1283	915	648	439	274	249	175	152	160	166	132	118	86	125	118	103	120	100	103	104	92	104	100	104	99	110	111	107	116	129	87	103	93	92	100	110	91	95	100	103	102	102	92	103	110	88	81	85	106	97	108	95	85	110	86	102	108	97	102	115	111	98	95	109	109	95	94	94	111	98	118	124	112	121	95	96	94	86	96	104	86	82	92	84	87	102	89	102	103	108	108	107	100	104	91	100	84	107	107	110	79	104	131	110	89	83	95	112	92	100	91	123	104	98	105	116	107	97	104	108	98	124	99	121	102	114	98	99	100	95	105	97	113	107	86	96	88	95	95	94	105	79	103	102	108	102	92	108	115	103	87	98	87	109	91	111	101	98	98	108	110	102	107	110	93	98	108	90	85	113	100	91	96	114	96	95	81	95	94	114	84	92	103	112	120	113	104	94	110	104	117	111	100	107	99	84	100	117	93	112	123	110	98	105	94	116	91	91	109	112	102	94	113	121	99	97	105	100	103	101	109	100	100	118	104	103	90	90	105	100	94	93	110	98	104	100	99	99	83	105	98	98	98	102	95	105	101	103	93	93	100	106	101	106	108	99	114	103	97	84	109	99	100	109	92	101	111	105	98	100	100	93	116	105	102	98	94	78	92	94	85	86	96	118	112	112	102	92	94	95	111	94	96	125	104	103	93	87	96	105	100	97	85	97	103	93	101	101	131	114	92	85	105	102	103	89	103	99	102	86	104	108	113	97	101	109	100	104	105	107	109	101	99	94	104	125	88	106	115	118	85	83	103	108	98	102	119	110	103	77	112	96	93	95	109	84	89	105	81	96	110	90	99	121	103	107	95	85	121	104	112	120	112	97	107	107	104	110	119	105	111	97	102	103	100	127	100	103	108	118	105	114	89	114	118	91	100	117	91	104	102	99	105	96	105	94	94	94	96	92	109	90	95	110	103	109	116	130	95	92	100	109	93	108	92	102	105	103	110	101	96	98	105	90	101	102	113	96	104	100	105	97	102	105	109	98	111	113	113	106	114	91	124	92	108	119	106	101	109	121	78	89	113	89	102	79	112	95	114	98	105	99	103	107	101	116	112	103	110	93	104	106	115	94	107	118	88	76	90	111	98	106	101	106	100	128	99	99	110	115	85	100	102	97	94	102	101	105	120	93	100	122	122	92	106	102	120	89	102	102	105	104	99	85	107	97	105	108	108	100	102	99	98	91	108	110	103	96	114	117	140	95	113	71	91	103	122	129	114	93	105	100	91	85	85	86	104	77	91	104	110	95	106	97	96	108	88	98	84	101	103	105	107	100	110	99	100	83	86	102	103	97	95	113	108	89	100	114	81	103	105	108	99	106	103	105	91	86	101	93	103	101	106	109	106	115	100	115	107	89	97	92	105	117	100	105	90	106	118	85	104	97	84	90	118	112	102	96	95	102	115	116	110	102	111	101	95	85	94	108	117	125	101	117	99	102	104	132	106	97	103	113	111	103	94	98	102	107	112	98	113	113	99	99	98	98	99	90	106	86	126	117	82	106	87	100	106	104	107	99	103	114	107	105	90	97	100	91	126	82	89	95	96	124	103	93	95	94	96	92	97	94	106	82	109	117	87	104	117	98	115	107	107	95	118	94	109	96	101	91	102	104	89	96	93	100	90	104	88	100	102	94	109	95	117	108	101	112	80	101	96	101	108	92	109	103	99	107	96	92	90	101	97	99	110	99	106	113	95	110	111	88	118	96	108	111	105	102	98	115	123	87	119	90	101	114	110	95	105	78	111	99	124	93	95	107	102	92	86	109	102	113	96	98	92	98	84	118	103	91	104	85	112	93	89	118	109	99	101	111	97	95	119	99	97	98	100	92	99	111	113	108	105	111	89	109	98	112	103	113	90	102	102	119	102	97	101	101	93	108	107	107	122	94	101	112	106	84	96	98	95	120	113	104	117	101	116	130	106	113	98	103	94	87	103	109	110	104	110	94	95	90	113	89	94	117	106	101	94	108	98	78	102	104	101	95	101	104	95	104	107	107	124	107	125	93	112	89	103	90	106	95	96	103	103	104	112	109	97	107	113	105	107	102	98	94	102	98	100	105	100	125	106	105	101	96	97	98	103	93	95	118	113	86	122	100	95	98	114	107	108	106	90	102	104	87	120	99	91	107	126	96	92	107	95	86	109	84	113	94	108	100	102	104	90	101	98	111	113	105	118	87	106	117	92	107	113	88	96	89	103	96	95	97	102	110	97	96	118	96	106	103	112	94	92	95	86	93	105	83	94	87	110	94	100	103	94	93	98	94	102	103	100	109	104	97	106	99	103	87	113	104	125	96	105	123	106	107	103	106	117	95	113	99	117	95	85	105	102	89	92	107	103	97	79	114	103	107	105	104	107	102	94	106	96	106	98	86	103	82	105	99	126	106	106	102	112	98	101	108	114	97	112	113	104	105	115	99	108	97	98	93	86	91	81	112	100	120	104	94	125	91	92	108	101	97	114	111	113	99	83	119	81	113	98	128	98	90	98	111	96	91	99	102	96	97	94	103	95	100	109	87	122	89	109	85	102	100	106	107	96	96	110	96	115	108	112	108	94	117	100	101	109	103	114	106	78	108	95	104	112	92	114	114	121	105	93	105	112	94	108	111	127	112	106	110	94	95	96	90	105	94	119	92	96	114	126	114	102	112	91	92	100	104	102	106	103	108	99	110	103	98	80	110	97	103	88	92	101	103	111	95	87	110	112	111	114	92	92	99	99	114	118	104	119	105	104	92	128	91	107	121	98	109	105	89	96	112	107	114	102	104	90	110	119	90	104	94	110	109	115	119	98	103	113	119	95	112	99	102	105	107	109	83	106	88	97	109	93	117	111	121	109	104	98	89	101	122	109	123	112	122	100	113	96	111	93	102	102	105	101	104	107	110	96	115	99	112	81	98	99	99	107	103	99	95	110	119	92	94	107	99	84	84	93	96	100	116	114	94	102	117	98	97	108	107	94	87	115	118	101	94	96	91	100	110	87	96	99	111	105	100	110	106	102	103	110	91	98	85	86	109	102	90	98	95	105	108	94	107	121	108	100	110	114	95	118	103	106	100	110	109	98	97	104	98	100	98	111	93	97	100	106	109	102	114	110	94	102	106	97	101	102	101	119	105	88	104	92	84	97	97	104	85	91	97	101	113	109	103	111	92	95	107	101	96	111	78	107	115	95	113	100	97	101	91	114	95	90	102	87	93	113	78	101	99	117	95	116	93	105	113	110	105	111	94	81	106	93	115	101	104	104	106	95	107	86	94	115	108	96	115	105	91	104	101	128	112	96	82	87	109	81	109	107	95	97	108	112	108	103	103	110	105	105	122	112	100	104	88	119	91	96	117	91	103	89	109	102	89	87	95	104	115	107	104	96	101	111	87	88	92	120	103	108	84	111	109	91	90	81	91	83	92	94	96	113	92	89	106	102	87	104	100	108	111	79	110	96	96	99	99	105
2824	1931	4360	4570	4185	3115	2159	1619	1155	994	942	875	750	647	539	465	409	381	397	391	401	378	438	393	391	370	394	387	439	428	410	425	398	349	386	373	396	381	397	419	424	401	421	380	394	374	388	394	394	398	386	387	366	370	393	379	366	384	368	350	392	368	368	379	346	346	369	384	416	414	415	392	358	405	406	396	383	366	336	415	340	357	364	373	362	389	373	339	388	341	386	367	422	374	368	394	395	358	371	360	369	393	389	421	390	369	399	359	354	368	404	367	363	401	388	336	385	387	354	389	362	354	384	387	410	407	376	375	369	351	380	376	364	408	390	398	396	404	371	372	376	391	369	411	351	377	359	410	354	399	387	403	359	350	396	354	350	385	392	416	382	370	386	365	355	391	412	360	341	381	372	347	358	380	402	395	373	367	372	375	371	411	395	421	360	370	395	391	395	367	378	331	386	376	352	381	404	425	387	382	347	362	369	362	375	381	366	393	409	409	389	382	357	367	367	391	355	402	380	381	378	380	407	370	404	401	411	375	382	378	374	340	355	366	390	353	344	381	367	383	380	382	413	360	392	371	404	333	372	368	351	398	390	383	410	380	382	393	380	407	386	364	327	384	359	403	430	397	386	383	352	395	390	370	375	358	380	385	357	389	408	377	384	401	386	348	370	387	396	390	392	400	418	357	402	355	353	384	382	373	372	346	372	372	381	392	374	380	382	361	368	384	364	364	392	345	391	376	361	398	373	372	369	389	363	371	378	378	421	386	358	364	420	387	352	372	393	361	384	374	378	367	366	402	395	366	367	394	343	380	376	344	392	389	362	383	369	396	356	376	379	403	365	399	385	339	396	411	390	364	384	350	375	373	353	359	370	363	361	387	376	367	341	378	377	348	374	364	392	379	367	377	390	393	375	377	377	352	366	366	387	369	382	393	389	389	380	377	410	361	355	366	367	368	366	362	378	370	352	407	357	378	356	355	362	394	393	346	363	398	395	339	382	395	356	387	360	355	372	378	405	375	367	365	397	368	365	372	382	367	393	382	380	383	390	400	398	357	411	391	377	340	382	343	383	361	361	411	367	381	348	370	370	343	364	384	386	396	392	359	401	361	330	372	364	366	422	371	394	401	383	399	346	379	382	373	361	404	405	413	351	398	373	369	398	392	347	367	377	380	380	392	363	359	381	403	401	385	332	373	389	390	359	384	361	338	367	406	389	379	345	360	383	385	360	366	345	382	385	361	378	355	388	387	370	383	366	385	409	399	387	346	375	345	382	371	411	381	396	376	357	365	389	374	367	401	364	390	396	383	380	359	383	369	376	333	393	410	378	354	380	383	363	390	391	329	399	365	391	347	374	382	385	390	407	344	391	378	366	403	380	377	381	355	378	404	364	382	372	410	354	385	369	374	400	368	384	369	359	399	370	373	408	382	397	378	357	323	359	418	362	391	354	372	357	380	411	384	380	381	370	363	369	366	348	406	421	349	382	339	374	390	358	391	349	336	384	383	389	379	383	422	378	355	386	409	373	391	382	381	411	399	403	380	366	388	370	383	415	380	376	364	375	397	367	366	368	388	375	356	364	379	372	352	385	366	343	395	382	391	391	384	376	354	392	372	390	401	396	390	387	357	364	371	376	354	339	377	388	363	376	396	375	398	384	396	422	370	361	400	416	351	365	366	374	384	410	370	406	384	373	395	374	354	367	412	332	368	373	371	375	375	380	381	367	322	383	374	382	366	397	399	367	357	385	374	402	384	369	407	348	387	363	371	391	389	393	384	374	366	379	379	396	414	418	399	379	378	369	373	357	362	368	366	371	361	380	378	416	390	370	394	396	350	402	365	390	377	418	345	386	360	381	409	378	427	366	357	366	362	369	368	378	390	396	346	379	409	371	360	379	353	390	387	368	378	382	368	371	398	389	362	357	371	354	345	354	355	389	363	373	373	394	331	424	412	389	393	389	354	412	367	344	384	351	392	377	379	385	390	379	410	397	393	365	358	402	401	324	368	379	385	402	358	354	399	399	361	396	357	383	394	381	400	355	389	379	370	369	385	389	346	353	353	355	388	405	404	387	376	384	387	376	350	346	374	381	385	380	339	391	390	382	387	358	355	382	369	352	355	350	396	402	384	378	353	352	378	386	400	378	395	386	337	351	391	418	414	376	380	361	356	343	383	419	394	395	361	393	386	389	384	358	378	378	380	389	372	380	378	377	354	397	398	361	358	383	374	382	381	392	337	352	389	388	381	370	381	359	367	405	338	366	430	391	347	400	385	401	343	374	355	361	337	380	390	422	383	360	383	399	386	359	392	364	352	358	370	350	402	395	370	364	400	365	376	381	378	382	365	366	356	331	388	357	352	358	371	373	388	400	380	365	380	357	366	399	398	352	400	341	368	380	399	395	375	380	380	388	389	376	404	372	381	399	411	370	388	349	379	361	368	400	397	402	339	417	353	409	357	380	382	396	397	368	357	391	351	405	388	391	381	322	380	365	388	384	376	351	383	383	349	402	383	345	342	395	384	403	398	381	366	373	398	397	367	390	364	383	403	392	382	377	367	362	395	378	388	404	404	373	393	375	379	369	357	364	371	396	381	353	361	382	435	355	396	356	378	381	354	383	363	392	363	395	354	403	377	347	389	360	359	394	414	365	362	375	370	391	421	387	359	372	365	380	400	407	353	408	361	397	352	376	375	397	382	380	375	387	392	374	361	352	388	384	383	372	379	347	368	368	394	382	397	388	377	375	369	363	383	352	368	376	355	381	339	418	388	401	381	330	393	397	360	369	411	345	359	370	389	339	356	399	355	389	385	401	367	382	363	411	402	398	416	371	373	362	359	376	386	382	348	379	388	377	372	369	391	356	422	384	351	356	368	352	377	372	342	349	370	386	363	362	413	362	360	388	413	419	421	354	372	392	402	375	393	358	439	376	371	375	381	373	351	382	379	361	341	351	389	395	404	360	403	375	356	367	343	348	372	363	365	423	390	356	376	370	394	360	365	385	371	384	397	372	385	350	367	391	365	398	375	349	346	356	381	387	375	395	354	418	381	377	389	363	389	389	345	390	373	377	402	390	377	389	348	396	353	363	356	377	360	392	375	381	377	385	396	364	355	388	398	419	404	347	382	405	362	356	341	379	382	394	393	412	360	378	404	372	406	410	368	390	389	379	365	382	342	387	380	365	366	352	364	395	390	352	392	387	352	370	386	377	381	352	390	370	371	399	369	387	350	404	358	354	384	389	353	366	379	429	368	353	373	368	365	328	359	351	387	352	357	353	392	382	395	383	407	388	370	389	366	376	424	387	373	373	355	381	398	399	374	414	353	380	369	389	379	383	348	376	374	357	375	377	417	410	385	377	356	371	354	387	376	366	413	382	391	364	363	373	406	387	368	374	400	385	413	381	394	375	338	393	378	389	396	402	345	339	349	373	391	393	379	340	361	369	384	369	376	364	365	393	399	422	375	388	342	410	408	385	370	359	434	372	367
2934	1378	1820	1326	883	593	399	284	224	194	166	192	142	116	130	110	107	109	106	87	108	96	109	128	86	96	99	100	104	99	101	106	99	111	111	91	106	111	113	117	106	111	114	83	101	101	99	94	107	80	100	111	98	109	104	92	96	89	95	105	102	110	100	108	116	120	118	104	102	101	91	101	107	96	98	128	91	103	86	86	92	100	100	104	95	113	107	105	95	82	101	96	109	105	93	97	109	113	104	99	100	103	94	104	109	103	97	109	99	95	91	79	111	96	97	124	101	118	101	91	99	112	87	99	104	102	108	96	103	98	93	105	93	105	100	107	107	111	101	92	105	111	101	120	118	110	108	121	97	97	94	103	115	118	105	96	109	112	107	90	92	86	105	89	93	105	109	119	88	110	88	104	92	96	113	99	102	97	109	94	98	96	102	102	103	103	83	96	102	101	91	100	93	93	103	108	114	96	104	102	111	98	80	111	88	99	93	101	134	97	113	102	89	104	104	95	102	100	128	114	104	110	109	97	95	85	107	95	96	107	93	90	101	107	107	92	101	112	103	85	96	100	99	96	102	105	100	108	87	101	100	87	104	102	99	97	113	114	109	90	116	107	100	116	86	109	105	100	102	91	87	104	106	108	95	110	95	120	108	121	109	106	95	106	87	104	116	102	90	107	107	122	113	102	105	111	100	113	102	122	113	107	104	97	101	104	96	119	115	113	117	87	107	111	90	105	105	97	112	103	87	99	123	106	113	109	95	99	106	107	85	98	91	111	105	114	96	98	109	92	106	99	108	90	107	91	98	115	106	108	90	92	116	122	100	94	100	103	121	91	108	106	104	122	94	96	89	105	103	97	96	108	113	93	106	109	100	110	110	106	102	100	91	98	90	88	95	118	97	91	116	119	95	119	94	86	101	110	119	105	94	105	81	104	74	102	90	106	98	99	120	91	119	93	115	105	91	94	89	103	92	96	103	101	105	83	95	100	94	118	101	99	94	107	94	99	115	104	111	108	120	94	98	117	102	102	85	112	90	102	102	90	109	109	111	97	100	78	110	100	110	116	102	98	110	98	95	113	92	107	74	87	104	95	99	86	95	95	120	91	99	95	96	108	91	103	126	91	98	115	99	104	104	113	126	101	119	103	97	92	118	114	91	93	112	108	101	96	95	94	92	119	101	97	92	97	96	109	94	108	102	109	117	109	118	102	107	112	115	91	90	97	120	107	89	112	108	114	132	102	117	101	84	97	102	110	103	90	102	89	81	119	122	105	108	96	90	90	87	114	104	112	96	100	99	92	98	105	105	92	95	108	104	97	97	106	83	83	95	99	109	108	94	92	96	111	116	98	111	109	110	103	87	125	94	116	114	91	101	99	95	96	74	80	87	100	81	108	88	84	106	99	102	91	110	100	115	113	100	112	101	97	107	106	103	107	104	96	98	86	106	111	81	109	111	99	108	86	91	110	107	114	99	106	94	93	118	106	93	83	95	107	91	100	99	99	98	104	101	109	104	111	92	96	112	106	120	115	95	107	111	100	91	111	100	99	107	90	113	106	102	91	90	113	96	101	96	113	98	112	106	84	104	102	98	94	110	97	99	85	82	105	101	85	108	111	90	94	106	90	99	83	91	96	112	105	99	110	115	109	99	104	95	87	113	94	106	98	108	88	96	80	91	116	109	115	101	104	83	88	111	105	103	108	93	102	101	94	92	102	104	114	117	111	81	116	100	112	109	107	97	109	104	128	109	103	101	121	97	99	95	99	120	105	84	96	108	85	103	83	94	107	88	103	95	98	95	101	77	106	116	83	105	112	105	102	91	104	85	109	105	96	91	100	92	119	117	101	101	89	93	104	111	91	118	83	106	107	109	132	106	116	104	110	114	95	116	97	97	100	110	109	108	106	105	79	80	114	79	97	87	112	115	103	91	117	108	91	99	104	102	95	103	105	92	98	93	101	86	101	121	104	92	88	92	124	105	94	95	89	129	109	107	101	112	82	102	98	108	102	109	113	94	107	104	109	109	110	100	101	97	100	107	98	109	90	94	84	107	100	99	106	107	96	105	93	98	99	79	95	98	113	100	95	88	110	95	101	116	105	101	113	99	94	105	109	92	117	90	116	96	114	96	112	107	96	97	109	102	97	102	93	109	111	110	112	101	94	98	102	93	91	96	96	110	96	120	120	110	99	89	95	104	91	86	100	110	92	110	91	101	101	94	99	116	103	109	108	111	121	89	116	120	101	101	87	126	92	110	91	103	111	88	91	117	119	92	107	124	97	98	90	106	109	105	94	92	103	92	97	89	104	112	103	90	112	99	90	108	99	124	83	110	100	85	86	115	104	126	93	105	96	95	96	116	102	99	81	103	88	101	105	90	104	94	88	102	107	109	109	91	88	88	103	102	102	101	105	87	121	111	111	113	107	106	99	99	116	97	112	95	101	117	131	118	114	112	102	87	88	82	96	101	112	104	103	93	108	102	120	108	101	126	80	107	96	91	86	97	97	108	102	116	105	95	117	82	86	89	94	97	103	104	124	86	101	97	103	93	91	99	115	101	100	105	97	101	103	97	105	107	95	99	110	120	104	82	98	112	96	84	112	117	105	97	98	90	86	92	106	110	111	100	114	114	94	92	79	84	103	75	97	126	96	94	102	104	91	79	95	100	111	79	98	90	113	102	95	100	97	93	101	111	94	109	91	109	88	112	94	107	94	110	98	97	84	89	104	93	93	94	96	102	87	113	104	103	93	102	121	92	106	95	95	82	112	94	108	103	104	102	106	104	99	104	91	100	114	99	103	105	93	127	108	108	104	102	93	102	98	108	100	97	102	89	94	84	110	116	87	111	128	111	107	102	108	110	103	115	87	100	111	95	100	103	95	105	102	103	106	89	106	90	111	101	105	111	103	116	104	118	92	95	103	102	102	109	102	103	84	111	93	102	114	94	123	82	92	107	82	121	114	98	90	96	107	88	97	107	96	99	100	106	78	95	88	97	114	112	98	87	107	124	117	101	101	94	96	106	100	88	105	93	93	111	117	92	97	107	123	103	100	116	108	98	93	76	107	107	102	107	87	101	113	114	107	97	111	113	117	110	94	110	103	106	96	99	92	91	93	92	101	86	103	119	112	97	122	88	98	105	99	111	106	102	83	106	97	108	92	94	106	120	119	77	99	98	95	103	95	106	110	103	89	90	100	103	109	95	94	120	86	85	102	91	95	96	115	90	94	109	111	113	95	105	106	116	98	113	114	91	97	107	115	108	88	114	101	95	108	105	109	118	109	100	106	103	110	104	117	104	95	87	113	95	126	93	84	108	106	111	86	95	120	103	91	103	102	96	100	112	100	89	107	106	114	89	97	103	108	112	107	103	101	120	124	103	112	98	110	93	100	92	104	106	104	104	107	103	97	99	84	118	118	108	106	99	96	110	107	113	113	110	111	97	100	93	106	112	105	100	90	96	101	112	107	85	114	96	89	100	89	100	89	91	90
2706	1933	4515	4522	4152	3169	2126	1568	1128	926	872	805	654	637	506	460	467	426	390	362	406	380	372	374	379	389	369	374	385	407	442	440	370	396	378	363	404	387	410	376	408	392	408	366	367	382	384	405	370	369	341	411	398	406	360	377	363	392	394	384	368	400	406	411	389	380	383	368	409	409	390	393	385	396	346	373	385	378	398	372	348	380	371	349	325	361	363	394	399	399	388	376	372	364	394	396	394	383	375	396	385	375	357	375	377	368	379	358	399	383	394	343	365	382	383	363	358	423	374	376	401	377	408	350	393	382	407	362	386	422	334	352	377	396	403	404	373	382	368	390	395	387	384	357	392	369	381	369	387	391	368	376	376	418	392	430	369	361	369	382	385	387	371	368	405	365	361	416	372	361	390	390	363	361	373	377	349	393	409	400	384	387	378	362	360	379	344	377	393	372	386	367	369	368	401	390	396	359	405	365	404	380	388	370	363	370	374	410	380	437	354	362	358	370	336	423	406	375	376	395	353	391	356	413	361	370	383	375	348	360	370	379	358	354	416	342	383	372	372	370	387	395	348	375	348	367	365	389	381	392	382	374	372	350	377	383	373	360	398	369	379	360	357	363	391	361	385	367	373	372	371	357	332	387	382	356	373	377	382	383	406	365	385	410	401	350	367	406	389	382	366	364	383	387	374	383	370	372	368	383	369	362	353	370	375	369	339	377	379	403	413	370	383	356	410	349	408	377	366	370	376	387	339	384	390	366	384	344	362	375	358	403	359	401	387	373	381	371	408	383	370	360	407	379	383	347	400	371	375	373	382	429	376	359	358	369	376	388	351	353	394	362	381	396	377	339	381	387	378	389	372	384	373	343	365	386	369	376	404	358	363	400	357	367	364	416	360	382	339	397	387	362	363	342	366	383	359	411	378	367	413	344	354	353	392	384	355	363	374	363	351	365	367	365	368	362	369	360	373	408	409	373	377	383	399	361	388	385	372	382	385	363	366	391	385	367	351	356	350	391	389	373	380	366	373	404	420	385	386	390	362	371	347	379	393	360	383	391	350	397	369	375	367	405	398	376	360	387	363	367	396	362	403	363	392	387	340	361	383	350	369	382	372	327	350	350	396	384	369	401	362	397	351	368	370	377	373	384	359	356	351	381	368	389	372	408	404	373	356	365	352	379	351	392	366	353	336	387	367	364	352	394	386	338	349	374	363	362	370	396	403	375	409	337	343	363	358	383	345	367	380	394	409	374	378	373	386	379	365	390	387	359	377	366	358	407	372	398	384	359	383	396	352	380	359	360	372	375	355	397	371	355	394	398	358	381	417	396	375	362	369	398	332	392	375	327	371	352	406	393	413	373	377	375	333	360	369	386	351	395	395	359	344	389	391	344	378	369	343	351	385	356	375	381	364	369	389	399	391	393	342	382	395	377	380	422	376	359	352	384	382	363	369	380	389	390	379	383	373	385	404	349	361	405	382	359	378	363	392	378	366	382	380	344	368	356	359	382	366	379	376	384	361	357	382	385	362	354	366	392	390	411	393	356	311	378	342	377	378	414	358	390	345	408	393	405	397	356	368	382	338	361	337	393	356	374	412	388	382	379	416	374	396	346	389	382	430	393	344	353	385	379	368	376	380	342	407	365	379	396	379	386	383	393	346	381	350	368	381	384	373	358	380	353	377	352	371	400	371	366	372	353	383	404	375	431	370	361	356	405	387	365	383	354	379	335	412	347	371	410	363	380	357	348	377	392	372	392	399	387	379	393	345	350	368	335	363	366	345	372	384	396	397	382	393	398	385	382	372	395	351	386	369	363	403	343	383	370	378	371	384	384	328	381	368	405	362	403	382	405	380	395	333	394	370	379	413	363	387	373	375	372	393	424	376	362	390	365	384	372	387	430	367	377	358	376	411	366	367	369	362	399	362	369	357	369	383	353	364	365	354	359	412	387	348	390	359	395	407	368	365	385	394	346	371	371	385	390	376	380	377	387	363	430	370	407	385	388	332	397	385	369	396	404	383	349	369	377	350	390	360	378	380	391	353	341	419	401	364	363	372	371	349	351	389	363	388	371	400	361	360	369	394	396	399	352	412	342	367	353	395	371	391	390	391	382	356	379	368	381	374	340	359	358	316	412	355	367	339	396	373	363	407	351	403	372	376	393	392	338	390	374	393	376	413	373	379	388	363	372	409	360	374	377	369	354	414	356	357	358	340	374	368	356	387	381	407	378	399	409	346	359	364	378	368	398	369	387	376	399	374	396	383	401	407	394	392	384	387	355	346	406	382	359	414	383	323	390	353	361	352	370	373	373	362	416	388	381	368	376	379	384	358	401	374	384	398	369	373	363	382	361	358	390	376	380	363	356	348	365	384	377	390	377	350	383	348	369	364	367	365	336	369	356	382	377	369	374	387	369	376	392	379	377	394	395	363	364	377	362	372	404	368	354	390	393	349	395	348	386	409	388	389	349	409	367	381	378	371	353	374	391	384	362	386	422	385	373	393	394	370	382	335	396	381	361	376	414	342	374	393	390	356	358	347	367	340	373	354	370	372	382	426	347	386	371	339	379	342	338	397	359	400	367	377	378	365	366	364	353	352	392	355	395	339	367	386	380	403	374	350	400	393	396	383	410	377	359	367	401	370	375	390	361	413	404	369	369	349	380	396	382	396	379	357	352	360	371	356	383	389	350	357	393	407	382	343	369	385	408	396	370	397	341	350	353	381	403	380	371	340	366	363	373	377	396	339	354	371	351	408	366	377	356	376	392	373	394	382	375	348	379	332	383	407	372	375	379	378	347	372	367	373	385	381	376	377	347	401	360	379	393	342	392	366	406	377	370	377	348	390	361	355	346	343	362	391	357	362	367	383	368	408	337	363	378	364	409	362	385	353	370	398	372	381	387	366	374	365	398	370	394	375	381	396	381	376	361	386	391	376	367	402	384	370	398	389	383	405	343	365	391	355	397	359	378	327	327	361	368	393	321	355	346	372	360	373	360	370	365	359	388	391	402	343	373	365	348	398	370	360	387	389	397	390	376	396	384	343	358	380	382	394	387	387	401	367	362	363	356	389	366	359	338	338	355	403	380	398	350	372	362	372	403	370	398	408	357	375	392	404	344	377	372	370	382	380	395	413	377	387	393	374	386	360	349	377	412	372	396	385	405	391	359	389	335	354	372	405	396	366	335	414	387	381	382	380	397	365	357	401	398	364	357	396	383	368	360	389	347	427	395	369	357	374	372	366	362	339	357	374	377	382	367	436	374	383	414	346	373	366	373	379	402	366	339	383	381	364	363	361	367	359	350	355	358	392	364	384	386	380	384	386	376	338	404	367	364	367	404	404	378	395	402	402	361	414	353	380	351	376	366	343	365	367	370	372	403	392	372	347	387	343	393	394	409	353	354	361	373	428	401	383	394	370	386	413	364	374	392	376	353	343	373	362	393	338	404	393	342	364	385	364	373	359	364	345	374	358	358	382	356	376	373	367	375
2925	1385	1715	1165	927	590	436	306	235	182	179	147	155	109	117	128	108	115	109	100	107	107	84	122	91	93	100	91	101	107	96	132	100	113	115	101	94	110	90	101	124	89	99	104	114	123	118	106	104	95	106	90	103	97	109	121	101	108	98	98	90	89	106	107	105	106	99	102	109	91	122	94	103	108	82	92	84	85	77	87	74	111	112	87	115	107	105	92	99	106	91	103	93	88	105	120	96	113	102	112	118	85	81	104	101	96	93	106	99	107	99	109	106	97	106	99	102	94	103	120	87	98	103	105	99	94	89	79	102	97	107	112	92	121	90	105	102	105	104	99	95	107	87	85	117	102	97	113	102	103	109	97	88	105	97	98	94	85	114	94	79	98	104	97	114	83	95	89	85	108	118	99	93	94	100	93	131	83	98	91	110	104	108	114	92	96	123	92	105	109	98	87	103	98	101	103	113	104	115	98	108	87	117	120	94	93	101	95	110	103	115	98	113	106	111	101	110	98	80	98	95	110	94	103	105	100	98	95	107	99	94	103	102	91	87	104	102	102	94	107	119	98	92	99	99	125	92	92	93	112	112	93	96	100	131	89	106	93	114	102	93	92	116	106	97	105	106	89	85	119	107	106	82	101	107	108	101	90	125	113	100	112	111	90	115	96	89	99	105	111	108	98	100	89	107	96	119	80	95	107	115	109	90	85	72	108	111	95	94	110	111	101	100	114	100	108	108	102	97	111	99	108	108	85	101	101	103	99	83	109	98	107	101	95	114	97	96	102	119	105	90	97	99	86	80	106	98	97	101	101	106	102	108	102	84	112	120	121	107	100	91	81	98	101	103	112	84	102	98	105	106	88	103	115	93	100	92	94	91	99	90	97	107	99	98	103	102	103	93	101	98	94	84	114	100	91	110	117	101	95	102	119	119	111	112	93	95	79	111	108	117	107	99	112	100	96	93	106	109	113	107	112	104	102	92	88	115	102	99	112	122	94	98	92	81	107	101	103	101	71	99	96	92	106	108	105	96	108	100	76	95	98	105	96	106	91	95	113	113	134	106	95	103	92	111	106	87	99	101	90	105	92	118	109	117	99	101	100	106	99	87	115	119	87	101	96	106	100	92	93	112	94	82	112	105	123	104	98	109	110	102	103	100	116	105	107	111	97	103	98	104	100	108	107	96	99	112	102	101	87	90	114	100	102	88	82	97	102	119	109	90	102	88	118	103	106	106	120	110	98	94	107	94	90	106	101	101	94	102	102	111	99	92	97	107	90	128	107	106	137	80	98	103	100	104	95	95	102	91	104	99	96	104	92	113	91	98	96	102	124	92	103	103	100	87	100	96	109	108	103	98	103	103	118	101	92	105	97	102	98	103	99	104	101	101	99	95	106	114	90	76	93	103	98	85	95	89	113	126	85	98	100	100	83	97	102	83	109	103	108	110	119	95	106	103	92	105	117	100	95	101	91	123	95	117	108	102	112	94	108	92	109	96	110	101	116	100	95	98	95	110	92	92	104	117	103	101	95	110	91	94	105	104	104	105	105	80	92	97	101	88	98	97	77	110	99	101	91	95	103	82	109	105	106	93	110	103	103	119	90	101	113	107	101	101	112	108	109	99	108	96	116	103	102	114	109	97	110	96	92	98	101	82	103	102	93	116	109	74	91	102	98	101	89	98	104	107	104	127	89	104	86	90	110	111	109	84	91	104	94	93	115	113	114	112	96	108	90	88	100	93	92	109	91	106	97	97	87	109	89	96	85	108	97	104	90	106	102	99	83	82	108	95	102	100	132	103	104	130	125	96	83	91	90	104	98	86	100	95	103	102	86	130	98	105	103	107	106	100	106	89	93	106	92	104	87	97	94	104	95	88	99	91	105	95	98	95	78	89	113	99	102	85	112	98	108	98	87	91	93	98	93	112	93	83	104	89	122	99	107	113	96	107	96	97	96	102	95	107	95	114	106	92	102	111	82	89	107	107	90	93	81	117	114	109	85	110	100	88	108	114	110	106	112	99	107	112	96	101	115	91	117	97	92	109	103	100	97	104	111	90	111	88	78	87	110	118	85	106	98	118	123	89	92	102	93	103	109	94	103	109	110	99	109	105	116	79	112	85	101	99	85	91	93	99	109	105	106	109	97	121	97	98	108	105	82	110	102	100	84	130	87	101	95	99	107	98	97	96	91	104	91	101	101	92	115	107	94	99	103	106	107	114	100	112	108	99	78	111	95	99	119	96	107	101	105	100	85	108	103	112	109	104	111	96	119	117	98	80	110	98	91	99	100	84	104	110	91	102	103	90	123	87	88	95	83	111	108	95	93	112	108	110	90	95	99	103	77	111	114	87	106	83	102	109	87	96	117	90	109	113	107	90	105	90	93	97	113	96	104	93	92	104	104	113	105	103	99	102	105	103	112	98	92	106	90	96	95	108	87	91	109	101	88	104	110	93	119	97	101	102	115	100	112	96	98	116	111	88	107	112	93	116	120	110	109	99	123	106	95	113	85	107	95	95	91	96	94	102	106	82	94	111	112	87	93	87	112	103	104	125	92	121	105	108	106	90	110	107	103	107	112	85	95	98	98	92	97	102	118	88	93	106	114	101	106	86	98	109	107	105	106	96	105	105	129	108	113	100	100	107	114	95	101	98	91	94	112	100	93	98	93	95	120	87	101	98	106	91	105	94	93	104	96	101	87	88	95	107	88	102	98	110	105	99	132	84	119	109	108	89	100	97	110	90	99	104	117	115	85	88	112	90	112	109	96	113	116	79	108	110	100	95	94	105	111	102	106	108	95	113	87	112	89	105	110	81	114	110	102	113	95	92	103	100	108	78	66	101	103	108	105	101	129	113	99	90	86	124	101	87	89	89	98	99	126	115	94	101	117	92	95	116	112	98	97	96	119	90	109	127	111	100	100	95	90	103	87	95	104	118	98	109	107	123	99	89	113	88	94	108	116	111	115	105	107	103	99	88	110	103	94	104	95	93	108	109	86	115	96	101	97	104	100	80	93	107	91	109	102	113	100	113	104	108	117	109	117	81	102	140	91	75	101	95	106	88	108	106	92	108	106	87	122	111	100	96	97	104	94	98	77	99	106	114	119	105	96	118	104	120	108	102	113	93	110	97	110	109	79	99	99	96	109	99	99	117	117	99	109	107	99	114	121	106	98	98	104	84	85	88	99	109	96	114	100	95	116	99	99	103	95	102	105	102	90	97	109	110	103	101	121	106	117	100	95	111	118	101	101	103	102	111	108	104	94	100	115	107	77	91	108	93	107	101	103	108	110	113	103	91	98	102	105	99	95	78	108	71	102	104	119	79	106	117	108	96	101	111	98	84	101	101	96	95	104	107	97	105	102	100	113	105	92	100	106	103	93	84	95	110	106	99	122	114	103	102	100	120	104	92	101	96	95	119	113	114	108	99	116	81	99	116	116	120	101	92	110	101	91	114	100	103	88	106	100	111	113	107	117	107	91	99	103	100	105
2724	1930	4289	4658	4288	3008	2253	1574	1107	915	834	760	667	628	521	447	438	410	430	372	401	373	360	385	374	367	394	417	403	417	402	436	389	403	390	356	372	358	396	429	436	427	389	398	374	375	400	340	394	399	369	405	357	360	372	378	406	359	386	383	372	385	323	368	376	366	382	363	412	408	429	375	407	397	387	369	346	390	352	381	415	369	349	370	381	386	353	381	405	412	384	395	385	352	366	321	396	382	352	380	380	392	394	353	391	359	405	373	386	369	348	398	381	355	355	366	393	360	379	351	382	424	377	371	341	366	378	368	370	348	373	388	394	389	357	398	354	375	371	409	346	381	382	385	364	392	365	378	388	371	376	401	411	358	383	385	390	369	363	396	337	345	348	368	372	402	394	384	382	368	372	387	355	371	377	343	356	351	345	376	373	384	396	363	398	359	405	412	372	382	369	348	389	388	358	363	402	373	353	380	340	376	359	356	376	354	376	363	341	405	373	419	348	357	359	358	347	379	369	353	360	363	370	410	382	377	396	395	371	381	392	382	383	361	374	380	387	340	387	377	366	365	375	389	386	363	380	360	345	350	383	381	372	398	391	401	365	373	375	383	380	380	342	394	378	358	364	341	362	383	377	357	343	377	402	388	370	383	349	385	370	372	359	369	360	378	391	376	363	385	348	395	380	400	351	371	381	380	367	396	391	342	370	371	397	380	380	358	367	360	390	385	377	384	357	375	343	366	379	391	361	353	352	385	393	396	420	382	393	364	332	380	356	396	335	352	394	387	353	345	349	363	379	360	364	359	357	388	387	385	397	385	411	371	378	373	354	371	362	373	371	347	371	377	367	408	347	364	377	376	367	373	391	385	402	385	378	393	373	374	349	359	390	364	357	383	405	419	368	379	405	371	371	400	363	368	374	373	366	377	381	359	360	367	363	416	385	379	367	377	388	335	374	337	379	342	371	376	335	378	375	385	345	357	381	363	381	370	355	372	393	403	352	331	354	344	375	346	366	407	377	399	382	380	378	352	396	380	368	375	379	370	313	370	375	377	371	404	413	350	397	361	386	410	405	360	324	355	364	366	370	395	345	376	389	363	396	375	355	342	380	376	382	376	382	374	375	388	390	406	368	386	370	357	351	373	384	363	368	347	358	403	347	376	358	355	364	371	349	355	338	397	410	357	352	362	390	352	395	377	354	375	420	382	365	363	366	413	351	388	380	372	347	354	362	347	382	361	391	391	390	382	373	376	385	367	415	366	393	359	362	353	378	343	384	359	350	366	333	397	395	366	337	357	369	377	383	362	383	379	358	376	355	399	365	358	391	367	333	381	410	388	364	402	385	375	360	384	408	359	361	382	372	372	355	361	365	397	380	381	389	346	406	376	347	388	385	389	372	389	386	358	369	371	394	387	383	376	371	393	366	366	394	374	366	366	370	404	384	380	379	348	392	362	380	355	344	383	342	342	366	378	358	384	371	332	350	361	366	378	378	376	350	374	376	366	360	358	387	366	391	361	384	354	354	394	382	378	378	358	364	364	393	392	383	410	378	365	394	365	347	400	356	366	363	364	362	362	380	371	350	401	379	355	385	393	420	395	367	373	336	387	342	375	349	361	377	346	357	395	364	377	369	392	379	362	363	328	383	367	351	375	405	386	354	364	391	375	375	357	366	359	367	397	401	412	363	386	379	381	396	360	372	345	398	379	368	365	420	376	375	351	410	356	369	391	375	381	349	349	368	378	351	375	402	359	353	429	398	372	350	384	363	368	388	358	387	367	364	385	372	401	375	391	380	380	328	377	365	350	343	369	383	352	353	381	377	357	397	373	347	383	384	393	377	394	397	349	367	342	349	357	371	360	396	345	381	413	348	352	340	359	345	361	378	389	403	367	368	401	376	381	360	368	348	385	396	388	379	381	397	396	377	400	357	358	374	368	342	352	382	408	387	342	381	363	396	381	368	370	367	387	392	345	378	392	358	368	359	348	323	381	391	355	391	392	381	371	380	369	403	390	351	407	387	370	385	386	338	379	322	392	350	370	393	413	394	370	368	385	359	376	346	388	375	390	356	370	353	358	390	392	341	373	338	376	370	385	374	363	386	371	340	397	356	385	377	394	368	403	404	374	347	397	360	399	370	337	383	367	400	379	393	347	351	410	356	348	397	363	378	389	384	412	368	352	369	427	348	376	367	375	369	373	398	369	355	350	392	399	368	355	352	384	388	368	394	379	338	381	366	349	390	384	345	363	392	366	369	393	365	355	407	390	362	386	372	422	376	396	379	375	366	376	362	359	397	334	381	359	372	335	409	385	355	363	391	396	371	372	371	346	386	375	370	383	385	356	370	362	389	364	371	377	411	374	357	374	371	358	382	386	367	381	361	355	379	391	385	419	385	352	374	345	353	392	375	360	353	375	399	397	356	365	356	372	394	368	355	372	361	384	403	397	385	407	360	392	379	385	383	406	410	380	364	380	348	408	393	377	403	359	362	343	366	337	380	366	368	391	385	348	362	361	402	386	356	373	347	368	384	383	364	392	344	371	396	394	383	340	340	371	370	379	353	370	349	372	379	370	375	379	367	397	379	384	380	321	356	399	343	391	354	357	364	379	367	369	356	379	374	363	364	368	343	375	362	376	351	386	371	410	346	347	397	373	370	349	385	356	347	356	373	374	387	371	384	384	374	379	377	395	365	420	356	416	361	380	414	359	371	354	391	390	408	394	389	343	393	415	381	322	373	400	363	367	437	407	384	389	372	383	376	395	397	379	354	394	381	387	378	415	350	372	383	387	379	372	369	377	401	375	372	385	373	389	364	376	370	384	371	375	357	364	340	377	405	384	407	375	362	391	372	362	378	400	361	400	363	367	377	364	412	380	388	372	356	423	377	356	361	383	355	368	374	378	390	388	325	383	400	359	391	386	401	366	366	356	361	357	369	384	362	347	359	352	393	378	359	380	384	366	343	379	396	388	369	359	398	355	399	383	361	377	376	362	347	385	377	341	378	337	370	399	387	383	382	390	343	408	391	343	396	369	407	358	354	324	379	369	387	388	355	374	353	327	368	359	375	400	385	381	358	380	403	345	375	358	403	384	390	387	395	395	375	384	348	344	350	359	393	364	377	392	351	344	341	380	357	345	397	363	366	381	379	405	390	406	349	378	399	357	371	350	359	337	401	348	359	373	372	347	356	407	363	390	403	355	376	372	379	407	343	405	347	354	371	388	365	363	382	371	389	380	354	384	373	405	362	402	358	357	349	398	361	390	371	372	429	401	397	370	364	339	329	341	355	378	376	391	363	396	380	378	365	346	368	384	395	393	373	343	326	346	382	388	395	366	379	369	354	382	368	360	392	392	362	353	351	355	340	355	346	384	407	380	390	372	375	401	333	374	380	339	380	385	394	399	385	375	395	360	372	395	387	377	367	398	347	389	334	370	395	370	371	377	400	367	350	354	367	397	355	400	378	351	365	387	383	342	332	375	365	375	338	369
3125	1363	1647	1138	892	641	469	306	233	168	174	142	130	101	104	108	118	86	98	101	99	113	93	97	123	112	106	90	108	104	107	98	89	101	99	100	123	84	94	106	113	90	104	123	119	100	95	96	79	103	79	123	95	74	85	82	81	93	87	111	108	91	91	112	103	100	99	98	118	99	119	118	91	111	116	93	94	85	120	85	112	118	124	106	118	103	104	98	65	119	107	92	91	94	110	110	75	93	114	97	110	91	81	101	102	92	105	103	93	108	107	110	122	110	89	105	111	104	107	91	112	97	91	95	100	103	106	96	101	92	85	100	96	104	101	94	104	102	93	94	107	104	97	93	106	96	95	90	104	82	91	100	100	88	105	113	101	91	99	104	82	89	78	87	97	95	112	87	111	108	94	90	92	112	88	97	99	97	106	105	80	96	102	100	106	110	87	97	96	105	91	87	96	99	94	92	109	84	100	107	101	101	100	99	92	92	92	99	105	118	101	121	96	92	110	107	103	112	92	99	85	86	102	111	98	100	116	98	89	97	80	111	98	112	104	103	81	107	100	103	116	92	96	105	80	112	102	90	106	82	92	88	106	103	90	81	88	82	98	104	95	109	116	98	103	87	103	93	96	89	120	106	87	98	90	87	97	100	97	96	91	108	110	96	110	103	93	100	114	118	90	117	98	100	107	98	86	89	95	101	106	100	116	102	87	108	104	108	111	97	117	92	93	91	88	117	84	77	99	114	118	100	117	89	86	95	120	115	120	99	114	103	128	84	102	96	110	94	105	106	96	103	119	100	97	88	103	98	89	98	91	96	94	88	109	93	87	107	114	109	97	97	116	97	109	94	73	82	90	96	100	100	89	99	92	92	97	95	91	95	77	90	100	90	101	103	108	101	95	94	106	97	92	98	102	114	95	107	107	88	99	109	98	84	93	125	118	97	116	93	120	100	107	95	107	105	112	106	101	97	117	98	86	97	105	113	105	86	102	101	93	75	107	91	94	98	97	107	85	88	98	92	81	104	98	99	132	91	101	105	102	85	100	89	100	108	104	112	96	94	95	114	107	70	79	112	108	107	91	101	100	108	97	87	95	101	102	87	95	125	111	90	106	94	89	104	93	101	82	99	113	105	110	116	118	111	95	107	122	99	79	107	99	107	103	89	108	125	96	82	97	113	103	99	99	111	84	87	105	115	110	100	117	93	99	110	95	93	97	81	77	83	103	104	105	112	88	100	100	114	102	89	104	86	86	112	90	110	129	92	94	89	113	111	100	106	101	111	101	102	104	103	107	104	80	96	99	91	98	97	92	118	98	92	119	135	108	121	110	91	77	78	93	109	98	106	115	95	99	104	99	89	119	107	93	109	86	85	99	92	84	92	84	115	79	95	84	91	102	95	95	96	88	90	80	104	102	115	83	93	99	104	102	99	102	107	89	81	97	115	104	101	99	105	103	101	105	105	96	106	108	109	98	90	83	99	104	107	95	77	94	82	97	76	92	102	100	110	99	86	95	106	96	104	101	106	89	98	81	95	112	93	94	99	118	82	96	101	102	96	91	88	103	95	104	96	94	96	122	101	85	103	100	89	101	114	105	94	101	93	89	115	97	81	113	105	96	106	99	115	90	89	105	95	91	89	90	87	89	107	93	97	125	107	120	101	105	105	105	106	115	95	98	87	91	91	108	109	107	95	103	93	121	99	92	97	107	80	91	93	107	106	87	101	91	91	114	104	110	105	109	89	83	86	117	101	112	98	88	106	109	84	91	107	90	103	90	92	103	97	103	113	100	102	90	102	96	88	87	99	87	97	89	82	105	98	87	89	102	106	98	87	91	97	102	119	94	108	103	102	98	116	110	99	105	93	73	106	104	100	90	98	118	119	117	98	115	95	102	118	87	93	88	69	103	84	106	107	99	101	107	96	105	105	103	111	92	94	92	75	116	109	98	90	105	98	90	103	98	114	102	104	111	95	95	89	91	90	102	105	91	99	109	100	100	106	119	74	107	106	92	95	103	100	85	100	93	97	92	103	93	105	100	103	90	81	111	86	74	103	85	87	90	110	95	88	110	98	84	100	105	92	100	95	98	93	105	84	102	102	108	97	125	86	94	85	95	81	100	88	109	99	101	92	87	98	97	83	96	101	115	112	106	86	99	100	99	124	107	84	122	97	98	98	111	101	95	104	90	104	92	94	90	87	97	97	94	96	90	94	87	95	92	114	112	87	85	105	107	105	86	101	108	100	99	111	106	88	122	102	106	102	103	94	92	117	103	102	95	101	108	105	109	118	113	106	106	89	98	101	119	105	90	107	129	103	105	96	99	99	91	90	98	105	93	112	98	91	87	98	94	94	96	97	92	118	91	96	87	92	117	96	104	105	99	91	94	90	90	95	96	95	81	118	75	99	74	93	107	95	107	110	89	89	99	120	104	107	110	88	88	79	96	104	84	100	137	94	91	105	107	97	100	99	105	88	104	118	100	97	88	112	96	96	102	119	95	97	93	100	91	96	109	97	89	83	91	107	104	105	112	104	88	116	90	115	99	94	96	104	81	83	95	118	105	105	95	126	114	87	105	91	118	104	112	89	98	89	91	82	102	127	95	115	102	93	94	100	78	91	91	98	110	88	91	115	100	102	115	94	85	115	96	81	106	88	88	99	98	99	102	103	102	99	105	93	103	88	89	107	106	121	85	101	109	99	116	89	93	110	93	99	97	103	98	97	99	109	104	112	86	97	96	101	101	99	95	85	92	95	93	125	88	98	94	114	113	94	91	102	92	97	111	110	102	99	95	88	94	105	99	106	92	103	95	89	98	102	120	112	81	111	100	94	107	102	111	101	85	81	100	104	82	102	92	104	107	103	96	117	92	94	113	106	91	94	88	98	106	81	100	99	96	103	87	100	103	105	88	90	98	95	94	97	113	98	101	93	97	96	105	90	96	112	93	94	97	77	106	95	92	103	96	85	108	85	106	97	103	102	87	118	108	105	112	81	92	115	107	94	116	94	100	108	112	98	94	81	106	84	92	89	88	122	101	91	87	93	109	89	96	103	92	121	117	98	100	105	98	104	95	106	95	94	91	113	93	90	111	97	96	95	99	120	99	91	105	93	107	98	105	91	101	89	104	100	111	95	89	112	93	94	92	94	90	97	109	99	112	96	94	95	100	100	96	98	92	88	103	116	97	112	99	88	112	93	86	91	104	107	89	95	109	100	100	102	88	96	88	93	107	102	90	103	119	98	101	89	103	110	90	104	82	84	101	105	94	82	100	108	95	94	101	90	107	106	94	99	95	115	108	94	93	90	100	80	74	99	92	86	87	113	119	113	113	119	96	110	103	105	92	103	100	99	86	97	106	107	100	101	82	96	112	101	115	103	111	89	101	95	87	89	92	95	84	99	92	103	116	102	96	86	80	105	113	107	78	100	106	96	83	82	114	104	84	94	88	106	105	97	93	112	90	102	96	102	86	103	110	111	103	89	87	99	115	97
2889	1882	3886	4476	3854	2991	2159	1609	1105	877	933	844	628	623	532	493	406	407	382	377	389	390	403	342	385	376	397	389	444	415	370	385	407	366	357	423	408	386	384	379	393	412	369	359	396	368	363	376	358	357	381	389	357	352	374	405	371	370	386	358	371	369	375	371	357	370	363	378	393	373	389	350	388	413	354	366	425	371	363	391	329	352	372	412	380	385	377	353	328	337	360	370	384	351	372	404	384	388	388	377	392	361	334	373	335	362	361	374	345	362	380	368	358	363	330	348	321	364	391	376	316	372	372	378	367	369	385	369	363	362	387	355	372	360	347	329	331	375	384	337	360	375	334	385	386	371	396	340	394	372	370	345	370	340	386	341	366	366	356	372	362	385	362	382	349	338	367	354	380	349	403	362	376	345	385	363	391	369	369	414	374	371	376	343	375	365	352	367	345	365	328	364	361	369	371	387	359	344	399	382	362	353	366	335	343	352	341	350	377	408	375	364	350	365	365	374	403	351	375	330	376	382	356	377	354	375	410	343	399	410	337	385	369	390	388	369	363	388	371	396	360	380	351	345	347	366	368	341	345	375	376	368	353	375	361	366	355	368	346	357	374	379	402	361	375	353	344	361	371	381	368	353	401	369	340	375	387	374	385	388	356	368	391	347	344	429	404	385	413	363	350	371	344	421	354	365	409	363	349	369	400	374	356	386	362	341	373	382	375	360	394	339	339	377	382	357	379	355	327	374	384	375	384	352	372	326	384	361	363	410	397	385	374	356	343	411	354	400	347	385	370	371	372	365	380	336	346	394	378	378	362	355	422	399	379	335	378	386	368	388	379	356	358	386	369	359	357	390	368	338	384	356	384	387	397	366	383	392	344	376	365	375	352	401	389	365	337	380	365	357	343	387	352	349	352	386	370	378	378	368	356	354	393	380	342	382	349	377	394	367	387	347	375	358	363	350	370	353	376	373	393	383	366	373	348	366	396	358	365	353	387	368	371	400	378	361	357	339	385	382	332	386	354	353	367	407	402	362	359	349	379	351	367	356	379	374	356	382	374	349	383	314	376	360	354	356	382	367	339	392	333	378	380	396	380	363	387	383	386	382	380	363	362	364	388	369	373	351	329	382	378	364	381	381	368	333	348	365	379	340	366	380	364	342	350	355	405	397	433	361	355	390	367	362	356	389	381	350	352	356	351	370	395	360	387	390	365	356	374	350	343	366	319	369	352	410	354	347	336	372	374	373	372	332	398	373	390	342	369	353	355	358	356	360	362	365	367	354	357	412	377	386	396	370	354	379	384	384	387	337	394	371	358	389	362	337	370	379	376	373	361	355	351	365	354	346	363	368	411	387	356	357	360	318	354	371	338	338	369	367	349	372	374	382	355	349	373	386	353	405	407	375	377	370	322	395	366	379	337	390	391	376	345	369	376	365	408	387	368	364	376	358	419	340	398	375	356	347	354	393	363	337	350	375	358	390	379	393	372	348	351	377	342	358	356	371	395	346	370	368	385	345	390	355	352	379	354	319	353	363	402	353	362	376	400	407	349	372	376	397	384	383	412	318	395	412	367	346	406	368	322	324	385	369	393	399	349	324	360	340	352	385	367	360	363	386	393	366	365	337	377	357	380	389	405	388	412	358	382	378	366	375	361	383	352	379	377	389	384	401	339	349	379	382	328	368	379	397	355	370	364	378	373	353	388	337	368	353	350	376	388	377	404	373	371	368	377	387	376	363	376	359	381	343	348	360	371	363	356	357	369	399	377	365	362	386	351	348	386	378	351	370	349	388	380	352	383	378	388	363	365	379	381	383	369	360	356	369	372	390	354	357	372	388	377	383	371	378	413	374	353	324	351	368	372	342	395	336	335	355	392	402	365	361	363	398	381	355	355	365	345	389	374	383	359	349	391	410	366	390	368	356	379	363	352	379	338	357	392	393	364	378	356	367	389	355	335	391	384	382	370	387	389	373	366	368	399	380	331	378	375	403	350	363	373	344	382	376	403	363	366	346	360	402	381	349	348	374	358	377	368	338	399	376	381	345	342	358	338	367	341	362	377	351	347	382	376	374	393	357	371	364	378	376	344	405	350	379	358	380	384	391	388	354	380	388	360	411	364	377	362	365	354	365	408	351	366	366	414	383	383	369	355	371	369	402	371	385	356	360	377	383	358	339	363	376	355	371	355	347	342	360	355	352	355	362	382	369	352	378	355	374	390	350	372	373	321	345	331	316	385	393	350	378	384	369	368	340	373	377	370	356	430	357	354	385	383	350	393	362	354	379	337	341	341	337	386	384	359	388	365	356	344	363	344	324	352	401	361	380	394	381	380	311	369	346	401	339	341	361	355	396	378	388	354	406	378	351	400	348	368	354	349	358	366	342	390	364	376	362	400	371	390	387	397	346	374	360	337	385	422	389	373	330	336	393	359	368	417	378	370	367	418	386	378	382	368	377	370	401	349	379	364	368	351	373	364	383	368	379	361	396	390	359	345	365	338	346	422	340	364	385	361	386	409	403	344	343	383	340	365	344	380	365	376	368	342	382	359	360	348	372	343	371	382	358	360	347	372	342	376	374	394	388	380	359	378	385	356	375	376	383	377	349	416	378	389	397	341	347	366	366	355	369	337	335	353	358	361	350	344	340	376	340	381	384	378	343	366	361	362	353	383	376	370	348	358	370	345	353	369	343	338	374	383	353	381	380	386	392	372	363	344	368	355	388	365	396	390	393	356	358	377	391	380	406	364	365	365	334	330	341	377	366	367	352	384	379	353	354	331	383	366	382	384	391	372	377	373	379	353	371	407	378	360	362	370	367	366	325	359	370	348	351	382	404	377	375	364	396	380	386	381	403	361	331	376	350	377	400	387	351	394	381	350	372	338	381	362	340	364	326	376	346	381	392	402	344	364	342	352	358	430	353	330	368	355	362	359	368	385	341	340	352	364	300	373	356	381	356	375	406	351	371	345	325	356	345	376	373	371	387	375	374	360	351	387	321	353	368	351	347	351	383	372	382	371	343	341	339	371	382	381	361	381	363	393	362	372	372	381	323	370	416	362	405	383	384	389	371	358	315	372	383	411	343	396	393	367	362	353	379	409	394	386	364	375	383	389	402	361	350	335	352	381	355	371	356	382	371	365	372	362	391	375	354	352	347	374	362	356	340	363	369	373	367	345	393	370	374	362	368	366	351	358	344	378	390	351	402	355	367	364	351	414	363	376	402	349	376	343	364	362	391	369	393	372	359	393	374	350	356	382	381	350	361	380	336	349	357	344	391	361	420	381	339	345	366	388	345	354	382	356	353	366	353	374	405	349	355	378	374	332	367	334	413	354	388	355	378	353	410	346	386	367	376	369	377	339	362	396	383	393	409	347	366	400	355	392	362	370	375	342	384	371	372	349	376	398	383	376	414	378	359	353	390	391	350	359	382	371	359	361	402	329	368	357	366	359	388	390	336	384	381	403	363	386	391	378	396	354	351	360	387	398	355
3010	1332	1555	1223	827	571	350	256	182	154	189	165	140	144	120	117	110	117	97	95	92	90	104	107	116	95	118	120	106	118	95	99	105	103	105	102	116	92	85	106	97	116	97	94	103	114	85	78	92	89	90	94	105	91	95	104	107	98	100	109	89	120	102	115	123	110	95	121	105	89	93	86	95	97	105	99	106	93	101	92	88	107	100	96	78	78	106	78	105	101	93	91	98	116	107	93	105	92	100	108	106	73	96	112	104	85	89	110	100	109	92	94	96	116	114	111	111	110	79	97	111	98	97	113	100	92	113	92	91	99	94	91	87	89	103	103	82	96	110	90	99	98	95	94	97	93	97	101	102	95	90	108	85	89	92	108	101	87	94	93	98	109	99	122	92	104	88	87	79	101	112	92	112	94	107	104	84	92	94	96	98	111	104	113	89	111	97	96	93	100	92	92	92	100	91	117	102	112	94	102	111	101	87	92	94	91	117	109	98	110	93	104	94	107	83	103	103	96	99	116	93	99	101	95	109	85	117	99	102	99	88	108	108	74	92	83	96	94	98	101	95	110	119	88	95	102	98	85	98	110	98	85	112	107	88	107	102	100	109	81	92	98	91	114	104	105	78	96	98	93	88	98	82	99	102	101	111	104	93	108	103	85	109	85	105	93	113	93	98	96	105	120	104	88	83	99	102	91	108	100	117	85	76	86	111	108	119	102	90	97	103	82	91	97	100	85	103	113	114	78	94	91	91	101	97	106	105	95	102	99	102	104	105	95	90	105	97	107	88	98	95	121	78	100	101	113	108	98	119	97	107	107	122	87	115	87	93	107	90	89	115	107	89	115	100	79	98	98	95	109	105	90	99	113	112	99	87	103	105	97	101	107	99	111	110	105	100	89	96	79	104	116	95	116	90	100	105	85	110	78	100	79	109	98	99	91	92	101	114	90	92	112	106	80	120	96	105	95	104	123	106	106	99	106	95	108	111	115	87	116	106	103	87	90	93	98	94	89	86	95	111	91	80	85	114	105	107	102	106	117	78	98	101	95	120	94	101	91	98	92	78	82	91	99	78	88	88	96	103	94	96	89	112	107	98	107	115	110	122	93	92	109	77	100	112	100	82	89	99	91	113	110	98	102	104	98	88	95	96	102	95	100	100	116	103	100	117	96	125	90	99	102	103	88	102	93	104	105	105	115	95	81	116	96	97	94	90	93	95	101	101	90	119	88	91	88	95	106	105	87	103	82	86	94	95	85	98	92	104	103	90	98	104	86	105	92	115	101	77	78	100	113	98	96	113	88	108	95	109	105	91	94	84	98	104	97	93	101	103	79	110	110	103	100	99	111	108	125	100	100	89	93	107	114	105	108	99	107	89	90	101	73	130	112	98	103	108	111	82	92	118	125	109	109	75	111	106	84	87	89	83	106	88	90	90	83	102	110	103	83	94	99	95	112	90	97	117	96	91	104	98	104	96	107	109	100	102	88	86	92	91	100	99	91	68	85	88	123	75	95	87	119	114	103	105	85	103	99	111	92	89	111	101	103	87	105	108	107	92	96	101	87	106	106	97	91	104	86	103	95	94	96	109	113	117	110	100	102	90	95	89	102	114	105	93	110	103	89	91	98	97	91	98	109	97	91	106	89	94	91	105	116	83	93	101	106	78	102	112	107	100	94	95	103	101	91	106	89	107	85	93	92	109	97	88	82	100	89	98	103	108	108	92	91	109	98	100	88	113	109	118	110	98	96	107	113	109	96	96	96	96	98	92	108	100	78	90	80	94	97	90	94	93	108	110	87	108	109	102	93	110	109	97	91	88	102	99	96	104	90	108	102	102	103	99	92	89	98	101	110	83	92	95	109	96	93	97	108	90	96	84	96	117	89	117	91	90	109	108	119	108	82	89	102	83	103	89	104	102	90	96	97	94	103	97	104	108	110	100	124	90	104	94	104	101	92	87	95	109	100	84	104	120	99	105	105	78	99	103	98	94	79	95	106	107	100	96	86	90	87	99	104	90	88	105	113	99	100	102	106	123	97	112	93	123	116	78	102	99	95	103	105	95	93	110	97	95	103	109	97	117	107	88	108	97	98	108	102	77	89	92	87	105	92	106	102	83	89	93	98	97	102	98	110	99	96	96	109	88	97	109	99	111	105	99	76	107	85	111	112	93	106	99	90	107	89	92	101	91	92	87	104	93	106	95	102	96	107	95	95	101	90	104	120	97	99	86	95	113	123	80	108	92	108	102	97	108	104	98	104	101	79	85	121	101	106	97	85	88	70	100	104	98	100	90	91	111	96	96	89	115	103	110	102	105	105	89	112	93	90	87	120	104	92	99	106	79	102	84	101	96	87	97	86	95	108	86	104	101	95	104	83	91	99	99	117	99	98	105	121	83	101	108	80	123	107	92	107	108	84	64	109	96	103	84	107	101	94	108	97	132	93	112	94	113	97	115	87	105	104	96	102	100	114	103	89	81	102	107	81	108	110	81	108	89	79	107	80	85	94	86	86	79	100	99	103	106	102	96	111	103	109	101	105	81	95	102	89	124	91	74	94	98	83	119	94	103	104	83	102	101	118	90	103	98	98	108	102	103	109	94	95	86	102	97	100	81	101	98	129	97	83	97	102	101	92	115	109	95	82	93	97	117	105	121	111	105	109	93	88	86	99	91	119	89	114	74	88	87	99	103	107	97	92	110	86	97	110	80	95	104	101	101	96	98	98	98	104	96	115	98	108	119	95	89	80	100	94	116	105	109	101	93	103	100	80	95	110	127	92	83	105	93	109	99	108	103	94	84	110	109	121	100	91	90	85	114	96	106	108	112	92	86	99	81	85	109	91	95	105	98	90	106	98	92	114	99	80	107	106	118	102	99	94	92	93	111	103	85	109	94	86	109	96	84	90	107	92	100	100	94	82	88	96	105	94	107	100	99	109	112	96	96	91	101	93	84	97	92	100	103	105	112	86	87	86	94	103	98	104	109	100	88	112	109	121	106	89	108	81	114	98	114	94	113	109	97	99	105	106	92	100	86	109	106	88	83	87	110	94	81	87	98	94	77	106	115	109	106	111	101	91	97	100	94	104	85	100	98	93	116	96	107	124	81	106	93	107	115	91	83	108	86	84	113	89	83	100	108	90	115	91	99	111	102	88	99	98	101	106	105	104	90	94	102	115	114	101	111	105	106	112	95	90	116	99	107	88	94	102	77	101	116	111	95	96	101	91	104	105	103	96	104	100	87	97	103	92	103	91	98	98	106	105	91	84	107	106	105	114	95	102	101	103	105	101	97	104	90	114	98	85	94	103	92	83	102	91	99	99	115	96	109	98	103	108	112	92	98	104	100	98	105	103	107	103	87	96	95	105	94	106	86	99	88	100	116	93	89	98	99	98	100	89	80	96	94	106	100	105	130	106	105	103	109	102	84	97	97	87	98	95	102	93	105	87	112	111	110	98	89	90	105	77	89	93	85	100	95	89	113	99	92	110	83	110
2816	1851	3825	4483	3971	3079	2027	1525	1143	915	946	831	586	540	472	449	431	402	396	392	379	390	384	377	379	357	406	406	407	386	404	442	386	351	387	362	368	374	388	369	413	377	383	396	382	392	354	341	368	347	356	363	370	385	371	356	362	388	359	379	374	376	391	340	374	380	391	390	353	362	389	382	391	421	353	390	353	379	366	380	392	403	356	354	350	362	351	386	370	386	386	374	359	416	401	356	352	399	348	394	365	349	355	383	384	381	353	397	344	364	357	385	368	410	343	365	381	392	367	351	368	356	368	369	378	359	383	372	381	353	368	391	370	382	407	374	382	385	370	355	361	391	365	344	363	368	381	363	374	397	365	382	386	394	382	361	381	382	356	348	390	332	357	351	384	345	356	357	342	348	367	361	330	407	359	348	356	365	393	395	347	342	385	387	374	381	378	381	375	334	369	392	363	363	327	375	376	369	396	326	309	333	370	373	383	384	387	376	361	388	343	333	359	355	357	364	351	370	346	373	344	357	385	359	362	419	379	373	397	365	336	350	382	342	371	383	401	378	341	345	342	317	352	386	390	360	373	364	387	385	359	350	374	368	363	396	333	332	396	353	374	355	376	386	395	372	348	415	358	375	352	360	350	363	367	386	346	352	352	372	371	348	349	353	360	394	340	347	400	338	362	369	399	415	383	367	368	339	376	355	382	360	372	393	379	399	341	341	341	352	361	350	378	354	365	362	383	338	368	401	411	407	376	346	372	349	355	391	366	378	390	354	366	382	350	356	368	394	411	359	331	402	357	392	373	394	392	392	362	398	355	370	354	361	351	357	343	373	365	364	371	402	356	350	370	384	373	356	372	339	389	373	357	371	341	375	391	386	378	367	333	365	374	370	377	352	343	369	358	374	359	354	362	367	357	389	397	370	363	368	382	368	378	355	370	372	372	360	380	374	366	354	363	363	366	354	386	381	376	353	386	380	382	376	367	395	383	350	377	362	382	358	367	367	379	356	411	349	381	378	372	338	365	360	340	380	391	337	374	360	373	362	356	355	379	391	327	366	361	403	368	390	340	396	375	395	373	396	351	350	399	388	383	370	382	373	373	392	351	382	380	394	386	402	348	328	355	384	361	352	386	343	362	330	364	353	352	334	345	400	385	384	390	346	381	349	339	376	337	352	392	393	381	375	350	383	376	398	366	378	364	373	345	374	399	381	360	369	343	386	360	357	350	355	365	403	368	359	346	387	361	362	371	373	347	366	349	349	337	360	352	369	388	381	377	359	380	402	341	363	351	391	389	393	354	365	390	381	328	329	332	384	385	407	364	364	367	377	359	374	378	331	349	391	422	357	388	351	376	409	355	362	395	386	397	375	369	395	372	391	352	379	375	337	354	368	382	375	341	377	349	354	379	352	357	354	407	373	395	380	381	354	393	369	375	349	331	357	346	361	386	383	350	337	413	397	361	369	349	365	336	421	374	350	389	372	397	347	355	358	346	394	410	375	385	369	363	381	377	383	380	341	336	372	338	361	365	379	377	347	361	381	356	358	365	371	334	370	370	346	372	367	359	360	364	384	343	367	345	353	364	375	363	378	377	367	377	379	362	385	385	351	374	403	383	356	405	380	359	384	367	359	390	333	344	354	379	349	339	333	350	361	368	364	344	378	352	371	366	376	382	397	366	379	387	344	343	350	369	386	395	375	372	370	373	365	413	367	381	361	380	355	404	367	369	363	372	362	379	359	380	371	391	366	370	361	343	340	381	368	363	353	377	386	334	342	332	367	357	387	357	345	353	362	382	377	383	373	413	370	408	369	366	367	363	377	358	410	355	375	366	351	350	368	360	347	417	361	387	346	383	395	343	372	361	355	375	386	386	361	365	370	371	378	362	336	357	335	351	386	366	364	378	411	359	364	343	380	374	377	393	342	401	344	406	397	358	343	349	347	368	353	350	346	382	372	367	379	363	381	335	349	371	339	362	348	349	355	343	385	369	373	370	351	346	411	369	379	362	331	371	356	388	376	385	385	364	386	374	368	354	330	349	376	343	367	345	365	381	389	349	342	350	395	367	360	386	385	376	369	387	375	381	368	367	399	374	374	369	356	334	351	353	379	398	392	366	386	354	352	362	392	375	365	364	336	344	394	388	383	357	347	353	363	381	379	374	378	378	379	347	340	356	345	338	379	342	371	359	359	388	348	375	364	376	365	357	407	385	381	372	350	386	387	369	349	369	368	361	428	352	377	353	378	377	351	393	313	350	352	375	360	398	383	373	410	390	378	373	385	392	385	362	432	337	383	360	382	345	376	355	343	375	369	332	348	351	397	348	392	362	379	371	351	369	413	383	393	376	411	381	378	356	353	354	359	337	355	347	365	372	353	352	367	359	339	361	342	362	376	362	376	367	346	367	395	389	377	412	367	365	415	376	350	317	366	397	412	382	349	382	368	366	371	363	378	360	379	388	363	352	365	356	362	378	359	390	357	402	361	352	357	394	367	399	365	372	367	376	367	404	349	395	400	382	359	389	338	379	377	379	343	369	358	374	392	377	377	341	373	370	388	356	393	349	341	387	366	385	410	377	365	380	339	364	378	409	330	371	361	360	368	362	380	376	368	389	382	335	376	364	356	373	350	374	354	365	358	356	377	366	352	391	369	352	388	363	358	407	384	370	357	386	354	361	379	390	352	389	405	392	364	373	363	365	336	384	383	344	377	354	329	386	376	346	353	321	389	383	354	364	404	353	364	421	382	351	372	354	363	382	350	343	338	369	355	352	370	367	373	375	387	389	373	384	323	358	355	377	390	366	412	352	378	387	364	356	421	371	334	397	397	390	359	331	358	412	378	341	393	373	390	353	358	394	338	403	375	354	375	351	368	384	351	338	373	358	362	336	397	408	383	373	352	373	372	360	386	384	352	380	369	352	363	373	401	378	384	345	382	388	400	366	379	390	375	382	353	372	363	376	362	359	359	323	375	369	350	412	380	358	334	376	352	400	359	375	316	366	369	352	345	339	345	364	350	341	385	354	371	378	336	378	365	366	388	373	363	369	382	346	358	360	387	369	339	365	359	381	368	348	375	347	356	335	356	360	339	364	365	358	360	396	383	351	366	377	371	363	384	369	360	360	381	364	378	384	335	383	362	367	360	372	372	401	401	348	350	372	333	368	372	353	371	341	341	355	366	380	370	364	389	372	321	367	355	373	348	388	401	374	341	343	379	362	364	372	399	359	361	364	387	371	382	368	390	378	355	375	379	366	342	366	358	390	347	393	356	390	362	375	401	391	349	375	375	345	341	394	377	342	362	383	386	397	376	391	319	384	368	362	389	384	391	373	334	379	393	359	376	339	346	347	403	392	366	355	369	384	360	364	363	365	379	349	371	358	376	371	395	349	388	388	360	365	327	352	370	357	389	360	386	373	353	419	356	335	356	362	371	335	379	384	351	373	383	357	351	365	425	350	346	379	363	398	363	342	360	389	363	347	390	362	386	383	367
2958	1304	1529	1217	871	588	402	264	229	192	183	143	144	107	130	111	104	100	97	92	94	113	111	115	125	93	97	97	90	105	83	108	99	109	101	86	90	100	112	108	81	100	91	125	101	98	87	87	96	110	104	102	113	93	85	110	72	104	102	106	102	110	85	86	82	97	85	105	97	87	105	92	93	108	92	98	89	102	98	92	92	115	87	90	94	97	91	103	88	96	101	91	122	113	98	100	90	99	83	105	91	119	96	110	104	95	114	93	95	100	77	103	103	87	109	103	79	87	99	92	102	96	98	91	94	97	82	100	100	86	96	91	109	99	87	87	103	122	102	87	94	92	114	75	105	95	109	111	104	111	99	83	88	98	91	96	84	98	97	82	107	101	90	98	98	117	100	93	99	91	101	97	103	100	103	109	99	87	113	93	107	104	93	98	101	100	102	87	88	86	102	89	103	85	104	99	105	97	80	86	106	101	103	91	121	116	87	95	107	92	124	87	123	101	104	94	112	82	97	94	85	93	116	102	88	95	102	94	89	103	115	97	90	79	107	92	99	103	89	99	77	107	93	104	91	89	97	77	94	96	108	95	90	87	112	101	122	85	90	96	113	76	104	102	102	92	100	88	72	96	89	109	89	93	94	96	97	97	85	105	97	101	87	86	94	98	103	95	88	98	96	97	100	107	108	102	84	91	117	84	93	106	105	97	94	103	87	92	90	89	102	91	108	77	85	114	124	92	101	84	93	97	89	86	85	89	103	88	88	87	92	106	116	89	106	104	77	98	107	117	113	99	88	101	94	89	97	103	108	110	105	95	109	97	79	90	88	89	90	109	103	87	106	98	126	86	82	101	100	89	95	87	78	107	85	107	102	102	102	116	98	73	115	90	91	95	100	99	114	108	97	96	70	83	87	89	89	106	115	102	105	88	96	110	115	102	100	111	96	110	118	81	107	115	93	122	114	106	99	77	126	88	114	93	98	96	94	110	114	94	91	96	98	99	100	101	95	93	93	96	92	95	88	110	116	91	97	102	95	98	120	90	103	114	91	103	94	95	92	98	99	107	95	98	110	82	89	98	103	91	98	104	94	93	103	103	74	107	110	86	113	88	93	88	110	100	97	100	103	87	97	118	96	102	113	99	90	106	102	85	106	98	94	98	95	90	105	104	96	90	104	92	100	103	99	84	94	87	105	99	94	90	92	85	92	84	111	104	106	94	92	96	94	85	89	108	92	108	74	91	86	91	87	87	92	75	90	75	93	95	96	104	124	94	98	84	99	104	102	116	82	99	94	99	96	93	103	105	111	76	96	93	114	89	80	94	106	106	88	114	91	96	97	107	85	102	98	111	100	100	97	105	103	109	89	97	92	93	94	95	103	102	87	79	100	109	99	91	95	92	110	83	105	96	104	117	104	96	98	88	112	103	99	89	100	99	107	101	104	99	82	83	99	107	118	111	113	100	99	90	90	92	111	113	123	102	70	125	82	100	112	102	104	97	101	92	101	109	92	97	111	83	89	103	89	99	91	89	109	94	95	99	96	97	101	112	92	98	83	98	95	81	107	93	98	81	99	95	97	89	91	87	108	97	95	97	117	96	105	100	108	89	119	94	103	88	104	91	92	95	110	76	86	96	99	96	95	94	104	95	82	100	79	100	108	108	91	108	104	90	106	101	133	99	89	106	118	104	113	89	93	91	94	94	104	95	88	108	90	114	94	89	105	98	90	93	97	110	99	88	97	101	81	88	109	91	87	102	107	96	79	102	87	125	97	109	95	87	100	113	102	94	95	96	98	107	106	102	90	81	81	95	115	106	82	92	90	90	104	100	108	93	85	90	92	104	77	85	71	91	91	91	91	95	91	111	94	91	98	110	104	106	97	103	81	92	108	105	88	90	103	87	91	101	90	98	102	103	102	92	88	103	100	90	93	99	92	104	95	85	101	107	108	104	89	92	94	98	83	100	90	124	100	102	96	107	99	97	111	109	104	118	98	95	79	92	103	80	95	97	103	105	120	98	110	94	119	91	99	103	92	89	96	97	104	107	88	106	91	99	88	84	77	81	104	98	88	110	101	98	92	100	111	94	102	111	113	97	87	84	116	99	105	94	112	108	104	88	107	97	93	104	98	97	100	95	107	100	95	101	89	100	86	115	98	97	97	87	95	93	96	100	99	105	101	100	101	101	84	105	90	95	93	122	108	115	94	93	92	107	112	84	101	92	108	100	98	105	110	93	106	88	89	106	118	90	88	105	94	107	92	105	96	95	85	101	100	116	97	98	113	83	99	100	102	96	84	97	102	106	105	89	91	84	110	98	114	92	101	117	104	105	93	101	92	105	77	99	82	99	99	101	113	84	96	83	93	95	101	91	91	94	97	103	116	114	96	91	94	93	86	99	108	92	94	107	115	123	85	108	103	93	92	92	103	99	89	91	107	100	98	107	88	106	83	114	95	90	110	105	100	89	84	111	91	96	111	103	101	82	93	94	103	82	105	104	88	98	109	101	95	93	122	98	111	90	89	90	105	91	90	106	106	107	98	91	92	103	103	91	96	100	101	83	100	89	105	101	86	97	90	108	91	101	86	108	102	109	94	101	116	101	117	73	98	100	116	101	96	93	117	97	97	85	89	105	99	108	88	84	89	100	107	75	100	93	99	100	104	107	100	100	96	107	99	96	102	96	88	93	86	103	109	98	92	106	99	101	103	89	99	89	103	123	108	86	107	98	91	81	95	94	116	104	112	101	101	90	101	84	88	90	99	98	103	108	124	86	103	97	102	105	104	112	101	97	96	81	90	96	104	111	109	83	103	102	89	98	98	101	97	76	99	89	97	96	102	89	109	96	101	108	86	117	99	92	91	89	102	103	96	92	91	98	101	92	112	115	98	100	96	123	99	109	110	92	98	89	99	94	108	123	87	86	103	114	100	94	100	105	96	101	103	110	86	93	105	86	100	96	110	82	120	109	112	101	102	93	94	95	106	101	85	91	105	106	87	120	111	107	109	98	98	98	100	95	84	82	109	92	92	98	107	87	112	92	85	96	95	91	102	108	105	99	98	88	101	115	99	115	111	85	79	104	98	92	108	104	92	103	89	101	110	114	96	107	126	126	96	82	99	112	108	93	100	98	102	96	106	98	90	97	97	98	96	99	99	90	92	87	89	108	98	81	100	81	101	98	108	100	80	98	107	95	87	103	108	100	103	102	107	111	100	97	108	102	108	99	103	101	87	103	107	122	87	102	102	102	87	93	123	95	108	84	82	89	88	102	84	96	108	91	100	107	108	97	77	98	98	105	97	85	95	100	118	82	90	90	115	105	87	105	89	98	88	81	100	84	82	109	109	92	94	112	88	90	100	96	102	101	90	91	95	103	94	96	101	97	112	98	97	91	97	102	88	108	105	110	119	117	109	85	93	111	91	105	87	87	110	82	120	89	90	108	105	103	88	110	96	102	104	88	113	86	94	91	107	91	92	101	88	87	100	97	103	102
2854	1833	3581	4422	4039	3034	2027	1540	1166	945	908	757	611	515	511	469	418	425	384	398	372	358	407	385	359	372	374	390	447	391	417	386	368	368	390	362	392	383	375	386	414	392	379	381	355	379	377	376	347	382	354	404	359	357	384	392	377	374	330	338	377	363	378	371	364	377	372	373	355	368	391	382	367	382	385	369	375	394	367	383	360	382	361	342	329	373	347	342	399	363	366	335	384	359	362	381	350	347	382	376	359	340	393	374	376	367	413	347	344	394	361	346	333	353	387	355	380	346	333	360	362	336	379	365	379	377	370	331	333	348	384	372	365	362	359	406	348	399	362	356	341	385	358	399	361	371	344	385	350	364	376	354	360	371	368	357	347	348	374	345	345	356	380	366	352	333	403	343	382	382	403	364	410	399	377	354	371	405	394	398	387	355	360	338	364	335	353	370	352	392	358	345	373	365	398	344	359	346	342	349	321	337	372	361	374	379	341	353	337	386	356	377	360	342	399	380	369	342	360	362	359	370	348	410	369	405	345	385	377	375	377	370	367	385	382	351	358	331	377	357	341	386	381	369	373	361	375	373	369	349	350	349	378	358	400	360	389	356	355	421	371	338	353	379	347	382	347	414	367	354	353	347	364	375	371	386	329	379	403	362	394	352	371	352	384	370	396	355	389	377	343	383	339	362	348	383	334	383	355	367	378	385	368	346	383	386	343	377	395	363	360	381	353	411	390	388	382	354	361	369	356	397	339	386	390	371	396	338	362	379	358	383	377	370	364	360	379	354	406	382	383	350	428	371	344	366	376	338	356	362	394	351	352	371	324	390	362	375	349	363	349	367	351	374	343	397	359	381	366	344	326	378	363	392	354	371	393	380	349	351	375	371	355	356	324	341	360	375	385	380	338	392	392	354	383	385	363	397	383	362	380	367	352	358	351	391	346	374	360	351	376	359	374	379	373	356	370	379	353	389	397	359	366	375	357	375	375	397	380	356	391	424	355	397	365	364	358	366	370	390	371	364	388	372	359	365	352	390	361	384	371	384	364	400	376	369	341	325	361	366	345	365	343	369	360	409	387	374	361	381	390	336	376	386	364	354	372	380	387	368	383	386	391	379	358	379	356	371	398	365	367	356	341	383	385	374	394	360	351	399	383	358	377	347	376	346	355	413	382	370	381	351	354	401	380	390	409	326	413	396	413	330	352	384	385	376	348	364	343	377	398	376	363	369	378	366	395	350	351	359	370	350	412	355	341	362	375	380	383	361	383	381	374	362	364	361	372	386	354	363	347	404	378	370	349	400	376	366	382	355	398	425	384	351	374	404	343	375	373	369	337	340	368	381	354	382	367	363	331	369	406	359	364	351	401	377	367	386	359	336	376	377	383	382	363	370	368	398	362	375	341	341	377	365	400	364	355	384	367	371	377	365	399	352	341	360	346	369	371	380	344	355	371	359	327	379	359	338	363	345	319	383	355	350	357	377	397	372	362	379	343	352	376	386	380	380	400	349	366	364	391	333	351	379	349	374	356	358	387	392	393	380	365	374	370	368	358	399	336	361	388	378	366	380	381	359	369	397	342	397	351	378	326	382	370	359	341	343	371	339	366	378	381	359	347	399	369	368	368	354	390	365	356	351	374	384	394	354	346	343	416	359	394	363	379	344	398	396	398	364	341	402	385	361	362	352	382	370	352	367	389	324	344	404	352	396	373	352	388	382	387	375	359	355	368	404	366	365	397	336	347	366	361	388	363	349	366	374	356	348	355	391	341	360	374	372	356	358	346	349	389	375	402	348	350	373	356	378	375	343	354	366	381	370	333	382	369	402	390	346	382	353	340	370	380	369	377	380	344	361	353	391	376	350	370	369	394	365	394	358	384	395	414	341	357	356	338	403	347	348	396	386	362	368	387	375	375	380	336	369	382	373	381	381	372	387	358	357	365	367	374	397	356	406	345	356	350	333	362	395	401	371	339	375	370	368	412	365	355	351	375	369	344	362	373	381	394	377	370	346	339	388	370	363	378	359	387	370	378	384	371	375	385	366	359	354	368	371	358	363	373	382	350	368	407	374	379	399	398	327	375	364	335	358	359	340	379	388	351	353	357	374	356	376	365	361	374	381	331	338	365	341	367	382	379	358	339	365	377	351	386	351	368	339	376	388	349	381	348	374	378	364	354	372	398	359	363	356	333	366	343	386	379	392	417	383	350	409	377	368	353	356	372	408	375	369	377	392	372	355	330	365	378	375	351	372	361	346	338	374	362	363	392	386	368	358	347	370	342	389	373	396	393	361	361	384	399	358	346	395	361	401	370	350	362	361	380	380	359	364	368	365	374	373	370	344	391	369	375	362	352	353	333	339	392	358	331	344	353	343	348	336	362	366	389	377	363	342	335	354	383	359	352	326	394	384	377	346	373	370	407	380	369	358	358	411	382	364	404	362	349	378	386	352	346	376	345	386	367	332	378	360	340	322	374	350	415	386	379	349	352	353	356	345	392	408	388	362	394	391	353	352	407	351	360	361	330	384	332	347	348	377	375	377	395	377	355	372	378	369	382	344	398	378	360	372	362	343	367	383	345	345	372	330	359	348	367	364	366	390	356	344	350	406	352	382	392	349	318	361	378	390	346	407	379	343	389	339	352	391	355	374	361	363	331	335	365	381	354	359	361	369	371	393	362	347	357	359	356	359	389	350	367	342	372	349	360	375	359	393	384	365	364	362	379	370	372	377	363	390	385	391	381	383	371	355	366	379	347	386	372	377	367	364	388	343	354	356	370	380	383	389	367	355	351	346	365	399	386	362	348	343	358	341	373	358	351	380	380	407	369	362	335	380	367	351	378	361	357	359	399	348	353	389	390	339	388	349	379	354	366	366	378	391	370	365	371	393	349	357	407	383	349	343	367	378	350	352	382	363	408	364	346	343	365	352	385	370	397	359	369	380	391	391	384	331	353	382	423	342	387	357	348	363	353	373	372	376	356	343	374	350	378	335	384	349	364	356	364	390	357	373	354	358	354	383	365	392	353	362	378	348	371	382	392	363	352	391	395	337	369	356	377	393	359	373	355	387	355	375	349	394	364	344	360	339	382	400	348	370	375	381	382	372	378	401	365	373	352	371	380	365	351	349	370	381	343	363	370	380	340	344	368	361	354	346	388	401	359	351	376	365	381	330	352	347	352	388	357	353	359	389	405	343	365	384	376	368	391	334	374	387	370	343	371	362	378	369	402	382	366	363	397	374	355	365	374	339	350	356	357	395	377	400	362	349	388	387	392	353	379	369	367	382	401	363	344	388	377	362	390	384	328	381	357	355	355	386	370	346	352	370	344	380	371	382	355	388	360	376	366	385	365	408	341	377	351	376	341	363	350	374	367	356	354	342	389	378	366	374	363	364	382	342	389	336	373	379	358	369	362	401	396	330	376	370	405	372	373	362	353	376	364	354	364	377	372	336	366	388	363	407	374	370	366	341	387	361	350	356	380	373	342	372	393	354
2950	1276	1549	1220	934	595	337	281	202	182	164	154	169	126	116	113	105	88	113	109	81	84	90	93	86	104	91	90	109	98	122	90	93	74	113	99	85	107	111	94	97	95	94	85	88	104	97	100	91	90	94	96	103	106	99	110	115	88	95	89	78	106	106	89	106	99	80	90	89	102	114	100	97	105	116	88	102	93	94	94	100	105	114	104	97	91	89	113	103	101	84	102	85	109	91	104	100	93	86	103	82	86	120	93	97	93	92	96	97	94	95	96	101	101	88	92	97	109	66	94	95	90	94	102	98	108	91	100	115	86	99	98	106	96	81	78	104	106	101	92	93	111	102	98	96	100	84	109	85	89	119	101	94	96	98	94	81	103	107	94	110	99	93	89	85	114	101	107	93	93	91	116	90	87	87	92	100	95	112	108	117	90	92	100	76	88	88	95	93	114	99	86	106	102	93	109	109	88	92	97	95	86	96	92	93	99	86	87	93	93	89	105	118	106	99	100	106	107	97	104	113	100	94	106	98	90	121	95	85	89	104	82	104	91	112	93	109	113	90	98	96	82	94	108	104	90	89	88	104	94	101	113	97	85	102	89	80	108	117	118	83	109	104	92	105	98	95	96	95	99	93	95	90	97	115	105	82	101	75	99	99	109	110	91	109	88	87	76	118	95	98	98	86	128	89	121	99	118	118	88	98	101	117	95	109	97	110	104	94	105	112	114	95	96	88	99	111	90	90	92	90	103	113	98	111	115	91	97	108	115	99	89	100	80	95	109	98	115	101	85	102	92	95	110	73	99	116	102	125	93	95	88	107	100	92	100	84	105	98	108	108	86	92	103	99	97	90	100	100	82	99	85	86	81	99	100	109	101	102	86	107	106	101	92	101	93	108	117	92	98	83	85	87	96	95	93	91	88	89	101	74	90	96	94	85	88	102	111	87	119	91	99	108	92	89	90	93	98	100	106	78	78	108	101	113	96	106	101	106	98	110	96	120	98	93	115	113	107	98	96	103	104	112	98	97	89	105	75	95	81	97	84	115	88	76	104	91	102	113	94	109	90	80	80	94	90	101	99	95	91	112	91	104	106	88	86	73	84	78	99	95	109	100	108	111	101	95	105	94	91	83	97	110	83	88	104	93	100	82	104	110	93	88	80	92	99	98	102	106	94	95	110	96	93	99	73	90	97	89	98	109	92	100	97	78	105	88	86	84	105	103	105	95	93	87	93	81	110	94	90	102	102	101	100	82	92	109	95	101	83	80	97	91	100	92	91	84	90	93	89	82	92	113	106	110	115	91	110	100	85	77	99	105	88	96	93	100	109	82	103	96	94	103	100	118	107	92	86	91	100	101	96	117	102	111	115	99	102	76	112	86	120	101	95	99	113	92	90	89	102	110	88	96	104	117	94	86	75	74	97	93	102	104	95	96	97	97	108	97	79	114	95	86	95	84	83	93	109	92	109	101	106	90	86	101	103	94	84	85	103	104	90	118	78	113	95	109	102	87	81	85	110	92	103	98	90	85	94	104	100	83	109	105	99	93	102	106	95	97	102	101	84	108	109	90	98	105	116	77	79	79	90	87	95	88	109	95	93	112	86	89	104	103	102	103	112	90	101	83	84	87	117	113	100	105	98	107	105	92	92	106	96	110	105	101	98	95	115	90	85	111	95	85	98	103	107	78	111	118	100	103	97	87	87	100	97	107	98	78	99	95	102	118	99	95	81	101	94	85	95	101	99	101	85	101	91	126	98	88	102	104	89	82	85	101	97	73	116	109	92	100	87	103	78	96	103	108	90	110	99	91	92	97	105	88	75	82	109	89	98	111	89	129	92	81	75	94	105	105	85	105	96	90	87	98	107	101	96	81	118	104	103	88	102	90	105	110	110	96	90	93	89	103	104	88	96	98	110	81	106	87	98	99	90	94	92	102	90	94	108	102	100	99	98	99	106	99	104	95	90	95	92	95	78	111	88	82	90	112	74	101	92	109	95	89	80	99	88	108	96	102	102	98	95	86	85	83	94	102	98	90	97	98	99	78	88	103	109	106	96	92	89	82	88	109	88	92	103	99	79	95	90	100	98	110	101	98	101	108	92	120	97	87	102	84	102	85	94	111	103	88	106	103	108	102	90	114	88	105	90	105	96	98	99	117	101	104	96	80	91	84	101	90	99	102	110	104	98	111	114	87	92	91	92	88	98	106	99	103	104	88	71	103	107	113	87	98	88	96	98	120	110	104	109	107	103	98	86	93	104	109	94	92	107	103	100	102	99	98	104	100	106	95	101	92	100	90	96	81	91	92	118	93	101	84	94	103	114	99	95	98	108	100	82	103	94	110	81	110	100	99	108	97	79	89	82	109	106	101	110	95	95	115	102	92	117	108	92	90	105	101	107	92	103	104	86	95	75	103	103	88	91	97	103	86	94	121	93	118	98	92	108	109	95	114	97	109	100	102	90	77	90	102	81	103	99	102	97	83	77	103	107	86	74	103	103	88	94	120	75	90	115	85	102	104	91	103	95	82	95	102	93	92	103	97	84	109	90	87	112	91	103	97	95	94	110	108	77	79	91	88	84	98	89	99	92	115	73	103	95	83	91	113	95	89	101	103	93	83	97	105	97	116	105	101	96	94	102	114	106	105	82	97	95	93	86	102	103	86	73	91	82	104	96	121	121	88	73	94	92	93	101	87	96	84	104	105	88	106	92	102	87	98	106	123	99	74	96	101	88	86	90	102	108	83	101	88	91	94	114	118	84	93	79	99	90	96	113	86	108	98	104	92	99	109	114	93	74	85	92	105	80	90	110	108	89	98	101	99	94	88	99	102	85	119	105	94	76	96	96	107	76	77	94	102	90	90	89	101	99	91	101	117	93	94	125	100	99	93	96	85	100	91	95	91	107	108	97	92	110	111	96	96	100	98	93	102	81	91	102	100	115	91	115	96	109	92	85	85	100	104	80	90	90	85	97	106	96	130	99	68	98	106	82	78	98	91	118	96	94	112	111	97	86	73	108	94	92	104	111	104	99	93	109	94	118	88	93	93	104	99	113	97	101	108	91	105	101	84	89	82	96	105	93	83	98	99	97	90	97	83	117	86	108	120	102	100	116	88	93	114	106	109	108	109	95	111	89	96	96	92	95	76	105	101	100	93	88	95	84	92	84	97	117	103	105	89	99	110	97	82	101	94	85	99	111	96	101	91	86	101	107	86	101	99	123	96	102	107	100	102	121	90	91	84	117	100	93	99	108	95	88	100	96	74	91	92	105	82	92	96	104	97	85	106	89	100	86	99	102	101	100	99	86	100	98	100	99	118	84	85	99	101	77	89	90	84	92	108	118	90	103	104	89	106	94	94	116	83	85	87	94	108	101	86	105	118	87	84	98	82	93	88	103	103	107	109	95	97	86	94	106	91	106	95	86	102	97	93	109	94	114	102	86	74	105	89	108	95	115	99	109	112	92	107	100	92	105	101	91	105	77	96	104	108	110
2803	1735	3492	4453	4154	2987	2067	1412	1204	978	875	795	609	526	522	403	385	413	394	391	371	386	398	355	390	365	396	381	409	420	400	419	356	412	407	370	387	338	390	375	380	335	384	393	382	373	356	351	370	353	389	401	384	381	368	387	382	405	333	368	370	335	382	363	366	370	395	381	369	386	382	403	385	403	349	358	342	358	354	397	393	387	366	361	340	389	357	351	387	378	376	356	378	359	357	379	355	395	368	339	384	361	349	365	344	359	380	372	367	364	361	391	347	338	377	367	347	345	367	362	374	382	399	342	368	359	348	375	380	370	382	345	349	373	326	389	332	355	313	353	407	364	398	392	368	391	370	378	368	354	361	354	368	391	365	375	364	359	334	357	378	398	365	336	323	358	355	365	386	362	340	374	382	347	374	375	366	371	366	377	357	369	360	353	353	378	387	383	371	367	353	373	359	369	364	351	427	358	361	351	362	323	363	424	417	362	376	373	366	380	376	383	348	334	385	330	375	378	348	338	361	411	386	347	357	379	372	357	369	327	330	382	378	416	369	388	378	392	382	364	343	378	361	349	325	383	308	359	355	389	363	365	393	393	350	339	344	372	383	380	364	380	348	386	355	407	373	331	369	350	375	387	374	340	367	340	380	353	334	370	338	392	361	364	374	369	375	381	368	350	362	365	332	372	329	359	382	359	373	347	334	346	353	370	321	374	377	374	377	364	354	336	359	358	385	367	368	366	364	364	389	372	379	387	359	356	363	350	355	389	331	349	350	341	367	364	356	357	389	365	379	344	378	353	373	330	362	374	361	362	352	375	377	372	356	384	338	366	349	345	370	385	350	328	353	370	327	368	393	383	349	380	375	375	341	385	329	335	343	419	375	355	386	356	344	359	360	340	368	333	362	327	401	373	384	331	363	383	346	338	355	364	381	381	365	362	382	374	389	355	339	356	371	352	392	343	372	368	375	360	356	378	354	340	373	337	395	352	397	354	356	364	353	356	367	351	356	390	366	341	358	349	334	357	367	354	343	362	366	325	378	350	363	350	355	360	353	352	351	355	345	351	368	381	390	337	404	392	355	377	385	334	365	390	333	362	388	362	373	377	320	340	349	349	327	369	406	380	349	372	388	376	333	349	377	397	365	399	375	357	383	351	350	357	391	356	382	346	338	387	401	396	358	383	348	348	377	348	342	348	325	393	380	369	410	370	371	375	325	344	371	365	366	356	376	363	378	371	377	368	374	390	355	349	367	376	375	376	377	388	357	395	354	377	373	393	362	338	363	417	379	378	367	376	360	382	386	368	347	406	357	371	369	390	351	359	342	361	353	365	366	347	391	357	348	354	384	390	344	355	334	355	378	381	387	371	332	396	394	375	400	375	378	361	374	355	382	368	382	385	363	344	338	371	369	358	334	365	393	354	378	380	352	339	377	364	381	364	384	333	358	382	368	359	371	371	357	372	331	387	342	367	381	361	358	387	371	374	358	372	363	390	353	357	352	366	397	338	376	370	388	347	343	345	355	359	388	359	375	371	384	369	372	386	362	353	377	345	344	383	376	377	366	350	328	340	376	372	339	396	382	392	362	359	375	371	357	350	357	371	339	371	374	372	372	400	353	353	368	355	322	362	388	340	370	371	375	344	375	362	376	354	365	353	339	394	382	352	365	381	388	339	377	421	382	375	377	379	370	414	372	360	394	364	359	343	400	372	340	355	375	354	343	368	397	361	354	354	347	333	369	369	386	380	414	392	378	362	330	352	338	382	379	358	368	411	386	347	368	356	342	371	349	365	375	361	367	379	365	357	400	364	336	355	373	361	409	380	388	390	407	403	363	366	352	375	348	369	356	345	367	389	376	384	341	369	353	381	336	356	379	367	371	370	371	326	366	349	360	335	354	344	357	364	369	355	378	374	373	378	372	385	388	358	388	358	368	388	373	406	343	335	335	356	338	391	379	336	390	344	370	369	364	368	368	348	382	352	377	337	364	385	370	384	377	349	361	347	370	358	386	342	353	372	362	353	332	364	334	362	366	378	394	382	380	366	342	395	369	334	335	373	368	401	363	376	364	397	404	354	365	396	343	359	346	326	372	356	363	380	360	382	357	344	377	355	375	342	387	338	386	348	361	352	389	388	315	369	363	352	347	367	361	379	338	334	364	362	340	371	343	402	386	352	375	364	370	385	379	352	345	362	388	373	334	362	356	398	355	336	353	387	360	370	335	370	354	318	386	334	413	397	362	349	331	339	337	357	356	358	364	361	376	384	374	358	389	384	367	395	335	372	343	369	378	395	384	386	393	358	367	351	369	340	368	356	373	371	370	341	339	349	380	405	352	347	345	357	381	381	347	330	371	366	352	354	381	376	389	349	351	353	376	339	378	341	374	361	361	391	367	377	375	362	385	354	371	366	408	387	404	391	354	329	369	339	383	359	353	356	357	372	393	373	359	365	371	357	370	417	361	313	356	388	397	361	359	343	350	376	383	407	381	394	385	366	372	374	331	386	377	376	374	376	351	356	389	363	351	366	372	354	365	360	377	345	370	400	353	347	392	393	373	383	379	408	377	342	391	364	350	356	387	351	395	368	358	374	396	369	386	397	382	363	335	372	367	393	364	386	345	407	375	372	324	353	356	366	352	350	406	375	360	344	327	326	365	359	357	373	392	381	333	373	353	399	340	367	363	338	368	372	374	382	361	362	371	374	339	374	391	359	370	386	374	352	407	350	373	380	383	394	359	360	344	382	411	382	384	386	352	361	357	343	384	387	339	363	344	376	345	375	358	328	378	346	363	363	410	385	330	368	386	382	354	376	370	374	390	354	366	364	404	391	390	350	365	375	385	322	366	372	357	360	394	331	383	340	357	377	316	357	374	358	401	365	389	383	365	344	393	345	375	364	394	383	370	387	345	383	343	348	361	368	354	350	369	359	396	377	362	371	349	366	399	353	367	384	368	340	380	355	376	360	388	371	350	347	361	401	381	372	332	412	368	371	366	366	365	346	357	383	370	358	371	374	380	359	391	364	341	340	396	363	342	382	368	375	328	364	376	377	312	377	334	362	367	368	336	373	359	368	365	367	390	364	370	360	341	370	385	369	385	376	368	393	374	371	345	378	377	374	379	392	343	376	414	360	399	367	351	385	397	332	413	349	345	321	367	375	351	360	370	319	342	372	354	346	361	340	371	415	396	373	378	381	355	361	382	335	336	383	368	395	316	336	364	349	379	347	345	340	361	357	393	335	333	364	368	381	373	368	387	375	366	348	376	416	379	374	361	373	361	352	368	358	354	374	342	370	339	342	372	338	402	365	376	338	341	372	351	386	359	359	400	318	359	415	375	339	343	391	337	380	367	359	377	325	349	357	384	374	353	362	389	367	371	367	357	378	371	377	355	341	354	362	345	337	395	342	351	375	380	354	354	351	380	361	346	375	360	346	402	406	362	387	340	346	377	372	396	373	389	368	355	350	376	341	355	327	357	361	341	371	356	379
2968	1252	1509	1179	900	627	404	236	194	196	160	136	137	120	106	95	97	86	120	115	87	111	100	102	98	110	108	100	102	108	110	109	115	105	100	98	89	114	114	104	100	81	103	105	99	102	94	92	101	103	113	89	80	125	100	111	103	107	93	103	89	99	108	97	114	98	87	107	103	97	87	88	73	106	98	96	92	87	97	100	90	106	97	93	90	100	119	99	97	109	122	112	105	96	99	100	89	109	91	90	77	101	83	89	106	92	105	93	105	98	91	94	104	91	82	101	110	96	97	97	96	114	94	103	96	97	110	88	79	99	111	107	83	101	109	88	88	113	98	110	106	97	100	110	99	97	102	88	99	102	97	101	102	92	107	103	92	80	107	97	111	91	101	96	109	95	97	88	105	102	97	106	86	90	94	91	101	113	80	109	102	98	96	70	106	107	98	95	79	104	89	102	100	99	101	110	95	79	94	109	89	116	93	79	101	120	101	97	100	100	118	96	83	87	114	96	88	99	84	91	98	93	101	92	97	103	106	76	90	102	104	96	87	86	97	93	99	79	101	107	117	91	94	105	75	121	101	98	85	107	106	87	89	122	95	97	84	96	92	103	94	92	100	105	95	94	105	83	108	107	108	97	90	89	107	105	83	94	118	110	109	83	109	102	91	99	77	97	102	110	107	104	94	90	107	100	130	98	107	91	110	100	81	103	94	99	109	104	113	101	79	86	108	101	96	110	96	104	97	99	81	92	115	112	104	96	99	103	97	113	94	94	82	124	91	78	86	109	108	89	101	96	112	100	91	93	98	88	82	103	90	87	97	102	106	102	104	91	103	96	91	91	106	107	89	78	86	101	107	97	103	98	89	97	106	94	106	100	104	100	104	108	97	94	109	118	89	102	99	84	94	105	93	80	109	94	94	87	103	91	100	110	103	100	87	97	102	95	125	100	80	73	77	97	103	100	110	103	72	90	94	99	81	95	94	91	110	97	87	100	87	91	87	97	104	107	83	95	96	79	98	93	99	89	99	83	84	92	102	101	102	90	90	109	97	110	94	98	86	104	108	119	109	89	100	99	90	83	107	72	91	99	82	95	96	105	77	95	93	99	88	124	111	104	98	104	85	116	101	100	97	99	100	100	85	83	93	100	90	92	99	106	108	84	100	93	98	111	94	107	100	105	90	102	90	107	91	89	95	104	107	93	93	114	103	104	82	98	115	72	98	99	89	95	109	94	82	89	106	87	103	86	108	99	102	105	98	92	82	89	106	90	95	102	91	103	98	107	93	102	102	91	107	92	92	94	99	97	94	90	96	84	104	103	88	94	103	98	95	120	97	97	88	97	79	83	98	92	112	95	100	109	102	120	86	104	110	92	92	95	101	100	89	94	115	91	108	105	105	84	94	110	83	106	113	90	92	101	112	107	95	88	95	94	107	87	107	102	104	100	113	106	105	101	99	102	106	83	97	97	93	93	96	113	102	90	102	119	98	88	101	102	102	106	105	106	103	76	95	99	94	90	90	97	106	88	91	95	97	89	94	110	88	116	104	127	92	88	129	101	108	76	92	78	101	91	74	88	80	87	87	107	92	109	84	90	98	86	103	101	85	101	97	97	104	92	95	106	83	101	97	109	102	100	100	94	98	102	93	91	92	108	104	107	89	105	102	82	119	108	98	102	86	97	110	92	93	90	101	92	106	98	97	106	106	79	111	109	96	95	89	122	92	112	101	113	99	102	108	76	102	107	84	90	101	100	105	104	113	87	100	86	93	100	91	100	101	118	101	92	111	95	113	111	110	105	92	110	97	90	85	105	107	95	108	95	91	88	111	118	81	90	105	114	88	104	97	118	98	89	91	94	104	102	100	99	94	96	89	88	90	107	114	107	83	110	105	90	84	117	100	105	95	106	108	106	113	122	90	87	106	95	102	107	79	100	99	86	119	115	101	91	91	103	110	108	92	103	108	98	97	112	101	94	103	94	90	103	106	94	103	110	100	84	94	110	99	103	100	99	94	97	107	113	108	105	100	89	93	108	86	106	117	109	111	111	78	111	100	121	119	94	99	101	86	103	82	70	93	95	85	97	93	103	104	87	112	94	111	119	96	99	80	91	99	84	90	78	97	106	113	96	86	86	111	99	105	91	103	85	95	91	100	97	81	97	85	94	101	108	91	91	123	89	103	100	97	103	93	104	98	92	110	103	84	95	79	84	82	110	93	95	106	84	107	104	98	102	101	93	104	116	100	98	90	102	102	103	100	95	107	101	88	102	95	97	109	94	93	80	120	92	100	78	95	94	101	96	99	95	102	113	91	90	71	115	103	126	99	117	89	102	119	85	78	93	96	110	105	90	98	105	92	110	99	101	98	94	103	106	93	97	101	94	89	91	113	94	94	75	96	89	105	113	92	86	107	111	105	101	83	114	89	91	94	102	98	97	94	96	93	104	84	94	89	100	90	92	96	94	100	93	100	106	93	99	88	102	89	108	101	83	109	113	87	94	101	93	93	85	102	98	104	104	103	95	104	105	91	97	106	87	114	118	96	118	84	82	85	90	100	96	85	102	106	86	99	84	103	91	109	82	87	108	100	117	108	97	96	86	121	92	93	105	85	120	96	86	93	105	105	107	86	82	84	98	83	111	125	102	79	100	118	83	87	89	106	100	90	96	107	101	94	92	108	93	103	109	88	78	91	91	87	109	90	89	96	101	96	112	90	106	113	98	104	89	93	83	108	87	105	87	92	91	114	96	105	109	102	93	97	100	97	95	104	97	106	113	115	102	87	101	79	95	105	90	100	104	94	86	104	100	100	94	98	91	99	100	107	101	101	117	95	97	93	89	96	103	89	92	102	99	90	98	83	106	104	100	116	89	97	86	69	107	85	124	79	85	93	88	87	106	105	99	83	82	92	99	125	105	98	98	110	91	117	101	90	87	100	108	92	88	121	101	119	93	103	100	86	109	107	90	90	96	90	99	116	134	84	95	111	97	101	106	87	107	109	114	93	103	94	107	92	89	96	116	117	83	91	121	93	99	87	99	73	87	102	77	94	92	104	98	80	104	94	107	110	104	91	86	103	88	103	94	90	84	96	116	94	106	102	91	102	96	97	96	89	116	100	92	76	110	123	90	109	97	111	90	105	105	100	96	89	110	102	81	99	110	96	92	98	106	107	96	91	113	90	114	104	117	89	100	86	107	89	95	78	106	93	97	99	106	79	108	106	100	101	95	86	96	104	91	109	87	102	89	107	76	88	104	114	89	89	92	87	81	103	88	106	122	118	87	114	105	89	96	92	102	86	102	78	83	94	84	79	120	108	97	94	102	97	89	88	99	95	96	110	84	105	112	101	100	89	111	91	101	109	106	96	108	107	113	92	104	97	108	110	93	96	95	100	103	111	107	93	86	93	104	86	90	110	85	88	83	85	105	113	92	89	100	91	105	95	89	90	107	103	110	94	85	101	107	99	130	111	107	87	101	105	90	90	104	100	115	114	102
2747	1766	3717	4599	4214	2976	2026	1428	1111	970	838	720	668	544	454	404	413	372	364	392	389	373	378	374	389	372	373	414	431	405	406	368	409	397	370	359	356	399	437	394	368	402	348	365	361	405	355	360	344	399	377	336	355	393	361	380	362	381	356	371	359	386	369	364	361	395	380	391	380	381	358	353	364	373	387	403	359	367	380	377	365	367	353	389	353	338	394	374	367	358	343	374	367	390	338	364	369	350	375	346	361	375	367	386	354	352	348	391	345	364	380	346	378	363	338	342	350	360	351	348	351	362	385	378	375	356	354	379	357	338	375	358	349	370	381	355	349	397	332	369	353	359	394	333	352	375	349	357	363	342	367	349	367	344	339	410	331	389	346	362	373	340	402	370	381	391	340	367	349	366	359	324	365	326	381	371	366	365	352	356	344	368	365	355	339	365	376	367	374	387	377	331	374	342	343	373	380	369	357	380	351	398	383	368	342	373	382	367	383	358	396	340	418	358	361	344	386	381	350	365	354	360	355	378	378	394	377	328	381	379	379	351	373	368	403	345	358	369	391	346	364	384	349	365	368	346	340	350	356	380	374	346	389	358	341	361	368	355	364	405	372	376	360	361	382	338	340	344	379	334	362	389	369	331	379	360	363	383	361	371	364	340	374	362	353	346	350	370	317	358	373	358	338	371	376	374	380	375	353	360	355	382	387	375	367	342	397	371	370	354	345	372	368	375	351	373	371	364	354	336	359	376	343	368	368	353	383	382	337	361	366	343	371	360	351	359	371	368	349	360	375	356	401	370	371	343	370	360	368	351	335	358	364	388	380	375	349	390	353	363	365	379	340	361	361	370	368	388	366	411	327	368	363	371	366	366	404	362	360	358	355	364	364	367	338	365	378	369	368	367	357	347	349	360	402	345	371	357	349	371	344	361	364	347	356	355	361	381	315	358	359	392	350	348	364	357	364	390	346	357	352	363	346	382	391	374	389	380	390	394	327	343	374	352	367	343	389	341	374	367	386	393	372	347	356	356	380	390	346	403	374	402	385	395	344	371	338	378	392	361	347	377	368	376	341	359	395	384	352	361	359	382	379	389	411	370	366	387	358	383	373	359	357	374	364	379	314	379	362	368	381	366	412	365	341	373	336	351	365	369	325	314	340	398	406	367	374	368	398	374	390	367	362	377	374	387	344	355	368	349	357	350	364	400	379	367	359	328	346	368	338	371	387	342	383	363	340	333	393	334	350	358	371	359	403	359	339	379	369	353	389	375	376	347	370	396	365	405	345	376	375	368	393	386	376	374	362	358	338	367	346	356	345	375	375	353	357	360	366	361	354	372	324	366	344	358	331	354	364	382	398	382	347	366	345	359	397	378	368	337	330	358	361	370	358	336	376	385	348	360	377	364	361	383	400	393	383	360	356	380	390	350	357	369	378	390	376	335	353	372	375	377	329	328	389	358	399	378	350	392	337	374	390	362	345	361	369	352	378	393	395	413	354	357	360	350	365	371	367	396	382	323	353	434	380	368	351	367	337	383	372	356	348	385	344	335	407	398	386	427	371	383	350	366	328	361	365	365	352	352	336	354	370	366	385	347	388	336	376	338	353	355	363	370	390	353	384	350	380	385	387	356	370	359	380	369	368	345	348	386	367	340	352	386	362	362	401	375	401	372	355	361	349	332	363	339	368	366	342	344	379	371	361	370	379	360	344	377	358	402	365	340	344	367	379	376	409	341	352	363	393	377	339	363	354	389	354	343	351	398	378	339	343	339	352	338	337	356	359	383	377	348	351	388	374	361	356	362	357	336	382	376	367	364	379	366	330	369	383	341	352	380	336	336	351	370	341	346	343	382	361	361	378	328	389	305	374	352	416	360	354	384	345	356	373	361	381	375	364	374	345	384	353	367	361	373	369	400	393	368	319	358	397	364	383	371	353	403	374	347	404	380	354	343	373	367	341	364	346	322	365	373	353	349	384	393	348	357	361	350	394	389	378	365	386	382	338	336	362	327	378	392	370	376	362	361	360	346	396	371	389	372	382	377	400	423	369	361	378	319	350	368	361	386	343	362	368	347	386	352	370	362	351	377	353	401	340	369	328	374	322	393	363	317	346	402	311	347	367	374	369	370	387	397	384	375	383	386	367	374	395	368	375	366	377	363	335	383	345	369	362	363	372	382	408	397	348	374	339	336	347	360	379	331	392	316	363	374	362	331	360	354	364	347	416	376	371	394	404	387	372	362	348	364	382	370	355	364	362	361	366	365	388	353	373	350	397	373	391	370	377	368	371	312	362	379	370	359	311	373	348	411	341	333	419	372	366	357	355	415	351	384	357	344	361	367	353	367	319	355	375	374	345	387	340	387	386	338	348	361	361	379	378	352	337	387	384	369	380	379	359	369	390	356	360	370	361	334	373	378	351	384	349	356	366	387	371	392	329	358	329	388	360	325	384	382	384	412	369	397	368	371	385	364	355	357	387	369	339	369	347	352	358	373	360	382	360	356	364	318	355	352	358	362	386	379	345	377	380	338	365	355	392	332	385	354	367	395	352	341	373	378	405	326	320	362	366	375	342	407	370	356	385	370	376	373	380	381	375	362	356	329	374	363	345	348	331	367	350	373	335	358	343	377	374	364	378	352	380	346	351	354	374	375	346	348	383	361	370	355	366	371	382	355	315	374	355	403	397	354	344	371	355	349	409	365	369	342	358	352	380	350	396	375	372	380	391	329	336	336	362	376	359	321	345	344	382	351	371	381	366	337	317	368	374	353	372	351	349	369	367	375	366	365	362	395	391	352	360	337	330	370	327	378	384	357	365	354	361	368	363	378	349	313	358	382	351	374	344	378	356	348	324	362	392	347	369	366	373	336	388	392	386	353	366	368	368	348	394	330	357	407	392	367	382	381	331	355	333	404	367	350	381	368	397	358	378	346	329	355	355	361	374	364	364	350	369	317	354	372	356	364	398	383	351	375	339	378	360	337	363	367	369	346	356	372	360	358	377	387	352	370	375	343	370	377	330	359	359	358	364	379	344	360	365	382	370	365	374	364	339	346	365	334	373	343	329	388	370	392	340	355	392	372	380	334	349	397	351	361	390	373	377	358	353	401	352	367	348	359	373	356	384	342	361	379	406	361	354	389	362	382	348	335	375	389	335	377	356	386	407	354	369	349	368	365	382	362	374	377	330	381	383	395	388	383	343	355	355	362	365	360	375	366	384	389	358	386	367	352	380	371	363	320	366	368	353	353	340	366	341	346	358	359	348	366	358	366	363	360	335	391	355	375	359	381	378	349	366	389	373	360	389	378	359	391	418	378	367	371	384	338	353	378	329	355	325	352	365	368	341	332	377	385	382	345	378	309	377	340	368	323	363	378	363	359	376	361	363	345	357	380	386	355	374	358	354	344	380	384	349	381	331	381	368	385	375	397	349	379	359	377	369	371	334	371	358	337	363	406	325	342	371	375	354	402	352	373	373	351	324	394	374	375	335	388
2884	1217	1548	1167	868	571	378	281	201	189	152	144	118	121	111	116	102	105	102	100	82	137	95	89	108	101	99	119	98	120	109	94	100	87	98	104	109	94	97	117	107	100	111	94	93	98	84	103	95	87	93	100	102	100	79	117	107	82	100	101	76	94	98	92	91	114	110	109	91	91	105	104	99	74	88	93	98	112	115	91	115	98	87	95	85	108	100	99	107	117	99	82	89	98	106	80	81	88	94	102	87	88	99	98	101	112	105	92	93	105	98	95	94	88	111	84	84	105	96	92	88	89	93	111	95	97	100	99	91	86	105	98	105	88	91	100	87	86	86	116	84	93	97	107	97	89	108	74	84	93	107	77	97	114	109	123	101	127	105	124	103	95	87	106	106	90	90	86	95	104	100	102	100	90	89	115	96	101	80	101	115	98	89	84	114	91	113	87	103	97	107	86	98	93	80	96	85	78	114	92	107	101	94	95	96	105	115	116	99	85	120	102	95	105	119	100	89	112	110	82	107	92	94	118	94	104	106	77	95	107	112	103	102	95	117	91	110	109	102	110	94	102	110	95	91	106	115	98	127	113	106	86	96	92	101	106	96	97	89	95	98	93	105	87	91	89	88	102	100	99	103	99	99	100	116	108	91	105	113	97	104	89	94	106	84	106	113	107	101	101	100	102	86	99	93	102	107	82	86	96	83	90	104	97	114	103	134	101	112	91	100	72	95	114	103	102	106	111	91	100	104	94	85	91	93	83	112	96	85	94	113	110	96	111	103	93	92	86	95	92	100	90	89	98	100	96	95	89	99	93	82	103	76	99	100	103	106	94	91	111	110	106	108	95	113	103	89	84	95	84	111	103	90	104	116	104	101	113	89	98	117	89	99	87	91	95	102	90	107	101	98	102	101	102	80	95	87	100	89	88	90	89	85	106	102	86	84	95	111	97	93	107	101	100	99	118	97	90	91	106	107	106	96	96	109	88	98	98	110	97	96	100	102	102	108	96	96	111	90	104	113	84	125	89	91	96	93	109	97	86	110	87	111	106	105	91	100	101	123	88	92	110	115	106	95	96	113	107	89	105	101	106	93	100	98	113	97	102	81	95	114	95	95	107	102	93	101	115	95	77	88	98	106	95	118	87	104	83	92	92	109	98	96	110	123	88	93	112	102	104	87	98	87	99	110	106	110	90	109	101	108	112	104	95	101	93	94	114	92	90	101	96	113	86	110	99	112	105	111	116	102	100	102	106	83	101	94	98	102	97	96	92	93	86	90	97	95	88	86	89	92	93	100	91	99	117	101	111	75	93	80	85	97	109	96	91	102	98	95	104	102	96	86	96	100	90	105	122	85	86	78	91	80	87	103	111	82	98	98	98	102	113	101	86	97	109	95	94	114	100	87	88	110	108	91	107	98	103	98	114	90	95	85	103	92	105	95	79	62	93	95	103	106	106	117	94	80	89	106	74	88	80	99	104	103	111	127	98	91	101	88	89	109	101	86	93	98	89	101	101	115	113	92	103	80	101	102	88	100	94	92	100	102	84	96	92	82	100	101	116	92	93	114	110	102	96	108	85	114	85	102	96	95	99	83	123	109	98	115	90	112	88	109	85	106	112	96	114	107	85	91	100	108	92	120	96	95	87	85	117	89	104	95	109	97	107	76	95	74	92	85	96	105	101	89	100	103	109	91	113	86	96	109	108	84	98	107	91	98	90	101	103	93	107	91	103	123	95	102	94	104	106	78	111	92	113	95	87	97	91	93	107	74	101	89	96	106	97	109	107	112	108	95	95	111	104	82	99	96	82	117	95	93	100	107	98	110	104	92	80	101	103	100	109	77	88	98	88	108	91	96	107	95	117	85	97	102	87	91	91	100	116	108	91	94	100	91	91	89	109	88	89	132	94	80	90	99	104	96	90	110	102	112	93	112	98	90	91	93	91	89	105	78	109	110	90	129	106	82	110	99	105	102	116	93	106	100	77	110	93	110	102	102	104	99	92	99	107	83	81	109	97	97	102	117	98	98	92	97	88	95	85	75	100	101	93	86	105	87	106	92	96	85	87	83	93	89	98	111	106	97	105	97	114	89	88	106	96	110	103	108	104	78	94	99	95	95	87	97	95	85	108	110	102	85	93	120	112	101	99	92	93	103	69	106	104	100	113	100	101	105	108	95	99	104	104	110	109	111	85	85	92	99	96	100	101	89	101	98	103	108	106	91	113	86	101	84	107	103	92	100	94	102	89	87	104	76	99	91	80	96	124	100	121	96	86	95	115	90	85	100	90	89	94	106	102	98	93	101	87	95	98	111	113	99	107	97	101	110	115	101	105	86	98	100	115	84	98	88	97	121	94	87	95	90	111	99	81	108	88	94	91	84	74	110	86	109	97	98	105	121	105	76	101	90	102	98	94	104	98	99	96	97	92	121	91	96	84	90	107	91	95	110	86	94	100	93	94	99	96	85	103	91	97	94	100	110	84	95	99	105	104	92	110	93	106	104	104	101	92	116	98	97	83	97	90	107	98	109	105	104	98	90	92	108	115	88	90	99	94	86	107	101	114	96	93	78	96	102	97	101	105	91	99	91	98	82	81	116	98	102	93	104	109	123	92	89	94	113	84	93	80	99	113	91	74	105	101	86	100	101	88	82	84	91	101	94	81	91	81	97	105	98	118	95	94	92	79	99	93	102	92	108	95	95	113	93	104	103	86	105	104	91	99	106	110	99	97	96	111	111	111	81	105	102	118	92	105	71	85	88	93	120	94	83	105	101	103	93	82	87	104	82	101	91	100	114	75	92	85	94	110	92	98	106	111	108	112	100	88	112	105	122	83	107	108	94	86	101	102	82	97	102	108	89	91	104	97	104	99	126	112	101	94	95	90	100	93	95	89	119	118	95	85	103	89	79	87	98	99	116	96	101	108	87	102	89	80	81	113	102	104	86	100	94	83	79	106	93	88	105	98	91	99	95	77	82	96	102	86	90	98	84	102	93	98	100	100	97	89	88	100	108	92	94	115	115	109	95	84	110	103	92	93	93	110	118	107	103	114	98	112	90	95	94	86	102	106	112	104	89	94	90	108	87	100	84	91	91	108	99	105	90	89	96	98	81	114	93	112	86	120	103	88	95	84	105	99	101	99	88	89	91	124	94	105	96	113	101	111	94	92	91	96	110	87	113	94	94	113	91	121	98	103	97	108	121	89	96	102	98	114	93	82	98	97	103	104	98	95	106	96	92	108	96	96	92	102	112	97	83	95	85	106	99	101	101	89	91	109	84	98	97	116	83	92	75	97	78	98	114	104	93	98	113	105	107	92	97	99	88	102	111	96	106	95	97	85	105	117	108	90	98	101	99	101	102	109	104	112	94	99	104	119	119	107	109	112	101	90	100	91	103	95	92	100	105	112	101	106	104	96	102	111	89	102	91	80	89	97	111	101	87	93	92	91	89	83	110	109	93	115	98	120	116	92	99	87	107	97	105	110	93	117	91	89
2722	1713	3853	4468	3980	3157	2022	1482	1045	986	802	703	707	555	467	468	427	402	351	398	367	372	374	376	408	367	397	421	373	426	409	388	375	354	385	361	340	359	390	352	346	337	386	365	363	351	351	333	396	398	379	364	369	335	342	351	381	340	395	371	370	364	342	360	367	387	357	383	399	390	384	427	361	370	380	398	356	370	364	355	355	371	373	348	342	379	358	372	357	352	344	411	385	369	353	355	379	359	363	364	372	376	381	331	355	342	375	352	377	370	365	366	378	353	367	384	374	365	403	358	366	387	365	370	356	368	375	367	350	373	338	393	398	381	367	356	366	368	368	379	363	320	351	376	342	355	371	356	347	346	376	346	379	381	373	358	352	353	379	343	368	347	346	435	383	327	376	339	337	358	390	356	369	369	356	389	336	354	330	372	357	355	390	387	350	375	318	375	385	359	351	412	357	380	339	394	376	357	391	371	378	350	381	356	366	352	346	379	366	355	343	365	404	345	371	378	333	382	342	348	379	330	372	393	362	362	374	402	370	346	373	362	372	346	386	361	378	360	341	368	365	370	385	367	369	350	366	348	369	369	351	328	377	372	388	387	367	342	386	374	354	351	366	359	327	395	363	344	350	420	368	374	393	371	347	372	359	378	356	366	372	356	358	377	373	368	335	363	389	362	344	359	375	376	340	388	378	390	363	354	348	369	348	332	389	366	366	386	358	370	331	332	345	363	371	382	365	403	356	336	372	343	360	402	382	324	379	393	416	396	399	351	351	395	360	383	341	352	354	355	348	335	340	323	371	377	363	383	348	357	381	356	378	366	388	367	358	361	363	347	354	359	378	365	362	342	350	357	365	356	340	370	368	342	357	371	354	380	411	349	359	370	344	362	348	334	390	348	359	354	353	357	381	340	393	354	348	380	353	384	399	341	390	378	371	345	366	328	366	367	347	303	397	341	359	351	363	373	386	360	376	388	314	347	390	353	348	336	339	339	374	359	403	358	398	373	389	352	378	350	360	370	367	350	381	373	320	358	363	378	335	337	379	353	366	367	360	408	370	371	407	353	343	366	365	389	372	366	379	344	362	336	398	350	387	353	369	386	360	395	376	376	381	366	355	357	359	383	375	363	330	373	369	396	379	355	405	413	385	370	404	350	370	372	367	374	347	378	351	374	363	384	366	370	323	369	340	341	386	382	370	352	394	369	376	370	380	341	353	388	332	375	366	376	360	356	378	360	358	365	331	384	362	366	355	335	323	379	347	361	364	373	334	369	363	384	418	370	361	359	326	376	328	339	395	394	362	360	362	342	318	357	394	364	367	339	372	362	356	349	340	360	380	366	357	343	348	369	373	347	348	337	374	349	381	351	361	357	350	397	352	393	380	357	372	380	389	362	375	391	371	367	383	371	353	355	393	374	368	380	377	373	332	338	363	408	376	389	357	378	376	387	407	342	362	360	368	409	344	373	345	389	349	387	363	339	342	393	394	375	392	366	376	367	364	362	377	354	337	359	360	364	366	371	365	368	368	366	352	369	395	382	408	359	366	352	395	336	331	384	364	381	347	402	359	354	364	355	354	347	378	395	343	365	342	387	360	370	378	360	334	343	383	340	351	366	387	349	366	357	344	352	382	311	363	364	326	364	378	376	349	361	399	420	412	345	388	349	389	358	315	380	335	370	347	356	338	360	369	370	374	390	371	322	332	381	387	346	382	382	377	378	366	353	368	359	400	337	358	364	364	375	357	362	377	390	386	385	363	406	345	350	354	361	369	341	345	361	377	376	383	361	352	393	406	355	362	330	342	367	392	339	337	370	353	398	336	362	348	379	401	366	364	387	396	344	368	361	357	361	341	391	406	370	326	369	396	396	375	352	379	324	372	351	394	373	366	343	367	375	357	364	359	336	374	362	355	377	340	380	365	374	363	368	367	372	369	330	377	347	387	348	366	321	348	362	336	358	365	365	387	353	386	398	344	355	368	332	343	380	352	340	369	357	357	355	386	353	377	371	348	371	336	378	371	363	354	378	367	342	398	404	366	373	382	378	358	328	371	349	396	342	408	375	334	334	371	375	370	337	353	402	361	381	363	350	335	359	380	340	353	341	371	343	340	337	373	347	363	370	384	381	374	370	369	376	336	375	381	369	386	371	371	335	369	369	366	332	351	359	360	399	360	349	381	337	349	380	338	384	369	354	359	343	379	361	344	410	385	407	386	334	353	375	364	379	361	369	364	362	372	371	388	389	359	352	382	374	382	361	367	400	422	339	384	354	380	397	405	362	356	380	384	367	323	388	359	369	385	373	358	379	383	365	371	351	391	345	358	364	372	362	376	356	352	353	383	376	420	388	421	368	358	381	337	365	365	328	387	365	361	391	354	385	379	313	395	348	370	347	350	357	400	392	334	348	369	346	375	397	343	353	415	354	340	326	381	398	372	375	344	355	348	378	333	384	360	382	392	358	366	363	341	349	363	369	349	347	353	359	371	389	360	404	347	387	356	358	357	369	373	367	350	387	379	319	374	354	363	381	383	359	373	344	379	382	393	367	357	345	384	364	351	363	370	372	368	359	343	368	362	332	354	345	385	368	398	372	388	413	392	371	354	333	352	328	385	356	393	393	360	335	381	340	367	377	376	338	353	369	364	374	382	348	354	364	363	385	331	373	372	349	377	341	353	366	340	389	334	339	365	329	343	345	366	346	348	381	379	355	339	339	352	364	377	369	335	347	332	353	376	378	377	363	337	359	354	375	360	362	348	342	371	328	367	357	358	355	371	377	358	368	318	357	398	343	377	396	355	382	338	345	376	369	355	352	352	348	392	363	341	386	375	373	385	375	375	391	350	361	403	355	379	414	346	351	355	364	370	375	347	345	362	350	398	372	356	361	365	352	350	390	356	377	367	359	357	360	381	372	358	370	392	392	396	406	351	377	353	308	365	396	374	367	365	373	369	366	352	363	340	332	358	342	332	376	410	340	370	346	372	363	371	362	383	356	358	363	360	344	354	357	345	391	344	326	351	389	381	355	354	334	335	394	372	401	371	373	363	407	338	376	376	378	376	372	397	340	365	342	357	343	384	358	338	395	349	396	368	359	363	377	353	370	331	347	362	339	365	394	360	339	332	378	346	373	346	384	381	384	350	328	381	385	359	372	310	371	365	404	382	324	369	350	391	399	348	377	362	361	351	393	349	373	349	355	368	358	390	344	372	368	417	344	350	368	367	344	359	367	377	357	340	368	326	369	350	363	354	404	335	364	396	379	368	387	372	385	329	362	354	358	318	373	376	377	396	368	350	365	359	378	347	391	379	353	384	375	357	356	381	370	388	359	384	315	346	325	381	340	367	388	373	386	353	394	369	363	361	390	370	360	365	364	351	340	393	384	376	324	362	389	346	364	360	322	348	367	397	349	344	409	398	354	372	372	355	378	374	391	367	407	366	338	368	369	387	371	351	335	341	342	392	381	371	329	325	375	332	391	374	374	376	363	338	357
2915	1189	1579	1133	862	577	391	260	227	178	158	128	115	110	114	109	116	118	115	105	86	104	104	97	87	101	99	100	94	103	98	99	83	115	108	121	90	92	92	91	88	131	100	113	96	84	97	101	101	103	100	103	112	93	114	116	101	96	97	105	92	92	98	96	101	98	107	72	106	110	100	92	81	116	84	116	84	100	94	92	91	98	125	80	96	103	98	90	98	104	113	111	78	101	92	84	79	106	93	118	97	101	100	100	102	109	99	92	87	99	115	112	108	89	102	105	105	80	98	85	123	103	96	95	123	123	119	84	86	90	91	109	108	94	96	102	120	100	98	101	90	111	98	109	105	106	90	113	92	97	104	98	105	95	82	96	97	87	97	90	90	85	103	90	84	103	71	104	105	98	97	111	96	109	106	99	120	97	87	92	93	91	95	118	98	98	92	119	100	92	111	115	122	98	86	105	108	98	93	95	109	91	105	70	107	106	98	111	91	96	114	99	92	103	88	93	94	98	106	89	104	109	92	99	106	117	96	95	99	112	85	92	87	92	93	100	102	85	93	126	101	85	108	88	82	116	101	109	84	87	99	100	100	85	79	91	91	93	95	102	95	101	88	105	110	97	107	101	78	94	94	93	92	106	89	91	87	103	98	95	94	94	92	106	100	93	99	120	113	97	91	104	84	112	95	86	103	92	70	107	100	96	100	94	110	93	96	93	89	83	98	103	102	83	97	129	101	90	102	108	108	93	109	90	111	114	109	114	100	100	116	102	89	97	104	94	106	94	94	103	101	109	115	92	114	92	93	109	89	88	100	107	101	96	98	119	103	85	95	111	103	107	85	96	93	107	100	111	98	95	110	119	102	101	90	94	98	99	109	96	99	85	101	104	92	106	87	100	106	82	117	95	85	99	110	96	102	99	90	96	75	103	94	85	102	81	94	102	105	107	116	92	82	96	124	116	103	108	100	98	101	93	121	85	112	82	97	108	95	91	95	108	106	92	122	99	100	112	91	90	91	93	106	108	99	98	103	105	113	107	94	111	93	110	109	92	108	106	108	98	101	110	107	76	113	90	95	80	110	93	104	114	115	98	84	90	93	110	103	75	91	92	83	105	88	102	104	100	116	103	99	88	99	113	75	97	107	107	97	94	76	105	88	114	94	105	105	91	111	103	94	89	99	106	99	83	99	95	106	102	99	102	92	88	84	104	103	104	102	109	107	110	107	95	107	78	95	89	97	110	96	103	99	106	89	92	107	83	93	107	99	129	103	84	96	129	106	97	105	97	95	90	96	88	101	96	95	92	102	92	88	101	113	106	99	82	90	99	99	102	104	108	97	108	77	98	105	118	107	104	99	96	92	98	86	105	116	110	104	89	112	93	101	102	87	109	91	112	119	90	83	94	112	86	97	91	84	89	96	101	122	102	96	108	101	99	107	100	109	95	96	90	99	104	108	101	98	100	93	83	104	110	98	118	97	99	118	82	116	97	104	80	110	92	116	94	92	91	97	104	102	93	103	101	106	89	105	99	100	98	101	86	92	103	81	117	97	92	91	78	90	106	119	89	100	79	93	103	84	95	91	89	109	92	96	95	102	99	105	111	74	89	91	97	104	110	98	95	102	94	82	90	98	94	87	97	96	93	99	88	98	95	109	109	84	95	114	93	79	115	101	106	105	96	97	112	115	91	107	107	107	105	86	95	116	84	106	104	101	89	115	115	91	86	95	94	84	88	112	83	98	94	95	97	110	109	93	91	101	89	80	77	114	90	120	104	93	98	99	91	109	92	103	93	88	106	93	86	77	105	103	106	103	86	121	107	86	104	104	105	98	106	122	108	108	83	105	102	93	80	97	84	96	96	107	88	96	98	83	81	90	91	91	92	100	100	86	113	99	108	122	102	119	96	93	88	108	96	92	99	84	94	85	101	106	107	98	109	82	106	96	92	102	94	99	112	98	103	92	104	87	101	118	84	101	90	75	111	90	92	123	91	103	84	108	90	88	82	93	106	87	113	99	104	103	87	125	115	89	99	77	87	72	102	91	100	95	98	107	101	100	97	88	108	115	93	108	100	73	92	100	113	101	89	113	103	92	112	101	109	100	89	115	101	103	109	104	105	88	102	122	89	95	88	108	95	93	81	101	94	90	93	114	97	87	113	106	92	102	86	91	118	97	104	115	87	88	75	99	110	94	97	100	105	90	97	107	109	92	103	100	115	91	99	108	96	105	113	95	86	107	92	116	94	114	88	82	109	94	112	95	102	92	79	91	103	98	112	92	106	103	114	94	107	121	98	112	94	102	108	100	86	104	88	116	112	127	103	92	107	80	90	85	97	99	66	111	100	85	81	83	85	102	89	105	85	105	106	115	100	97	93	93	93	99	96	107	100	89	105	104	100	101	112	89	106	91	103	101	110	112	86	79	117	107	114	98	94	91	95	105	96	92	97	99	92	104	97	96	96	102	100	90	82	87	86	96	96	90	92	103	90	86	93	104	106	108	91	85	93	105	101	102	78	81	88	102	98	86	97	103	102	106	86	88	98	96	92	112	77	117	78	112	93	90	108	106	94	114	107	111	105	97	93	85	112	97	107	119	109	92	130	113	84	100	88	101	108	105	108	98	88	105	95	82	75	102	83	94	103	95	91	108	100	91	85	98	103	113	93	82	105	112	107	108	101	80	97	101	108	92	112	94	86	92	100	97	77	90	108	108	111	103	105	80	92	103	87	88	110	107	120	104	95	111	96	106	92	116	93	115	94	96	110	110	92	92	86	95	104	113	81	119	85	90	110	98	89	110	114	98	100	102	94	102	101	89	101	86	105	76	114	96	103	84	96	100	117	90	88	97	114	88	84	124	108	97	121	82	87	90	102	112	106	91	91	107	95	93	115	87	92	85	91	86	100	92	105	104	89	87	103	105	109	96	92	108	102	106	94	98	108	104	111	113	98	107	113	93	93	83	77	97	97	82	109	105	114	107	102	75	89	91	105	108	90	91	96	94	102	98	95	95	102	88	110	91	100	105	92	90	94	98	108	95	85	105	100	90	106	69	104	89	96	108	99	91	95	93	94	88	112	97	102	91	94	102	104	90	103	104	113	90	95	105	84	98	101	93	96	94	82	102	108	89	92	89	84	81	99	105	90	104	106	92	100	118	104	108	91	97	93	104	127	108	113	108	95	95	91	104	110	101	90	108	105	120	106	102	90	98	115	85	88	102	91	105	93	104	103	114	98	97	102	116	96	111	94	98	89	106	88	97	90	90	90	91	97	95	87	100	106	93	103	98	109	106	90	108	94	104	91	97	113	108	106	119	97	120	101	89	95	94	93	99	104	91	99	94	100	98	86	88	104	114	100	113	96	112	83	103	118	101	100	98	92	88	96	98	89	92	84	127	99	109	103	101	92	110	89	107	103	92	96	105	115	99	90	113	90	97	93	107	94	96	122	100	98	91	121	93	88	87	94	94	101	99	102	94	100	86	83	87	102	108	99
2792	1773	4015	4436	3791	2993	2033	1471	1140	1002	782	699	720	520	526	415	442	373	356	413	357	383	374	369	381	395	355	413	407	444	406	369	354	417	352	365	390	391	366	423	390	402	349	439	378	376	389	357	386	359	366	349	374	376	360	369	337	367	377	367	367	383	372	370	363	393	369	355	408	423	418	388	341	375	388	357	368	369	357	381	396	375	362	354	363	386	341	369	369	348	357	398	353	386	356	359	376	366	376	362	358	373	377	369	333	365	393	367	378	408	366	418	365	345	348	375	401	360	362	359	372	392	362	353	358	355	351	367	358	371	363	355	336	347	356	367	364	341	361	334	350	371	356	405	369	362	377	365	361	371	340	393	393	386	374	328	380	356	370	359	357	383	359	337	375	367	350	364	349	363	374	364	335	415	357	336	347	376	360	376	380	370	392	357	379	340	369	348	347	388	393	357	370	362	383	355	361	360	378	358	407	354	355	382	369	367	341	378	390	390	383	367	341	347	392	370	365	392	359	333	346	374	342	378	380	317	375	374	402	336	380	377	374	363	342	376	408	346	391	356	364	366	406	360	371	352	378	400	370	355	348	332	367	371	343	404	375	349	363	335	391	359	346	396	363	361	370	413	335	383	401	379	397	383	377	369	374	382	380	405	363	415	356	335	358	345	350	349	403	358	376	366	375	398	387	362	390	382	373	366	373	373	353	401	332	346	394	379	361	359	351	335	360	341	355	340	367	357	374	347	391	386	381	400	403	374	369	380	363	356	370	345	353	368	370	373	337	339	381	360	381	371	345	359	366	368	367	380	386	357	359	394	376	353	395	367	351	347	328	353	351	371	366	409	339	358	370	332	345	361	365	348	366	346	354	352	369	361	393	348	384	350	374	378	341	362	388	394	386	361	386	372	393	383	347	368	389	402	378	380	380	365	374	397	330	402	350	364	320	367	400	312	421	363	380	374	345	324	386	360	378	366	374	380	349	340	382	390	377	369	346	390	368	350	387	323	349	356	355	344	354	370	371	393	387	386	386	398	368	349	368	386	357	326	364	362	379	349	358	357	385	376	390	374	336	360	377	362	374	394	354	386	359	408	353	367	322	350	349	345	366	358	372	383	364	401	377	361	361	360	378	374	366	373	390	384	352	377	342	367	388	370	369	367	376	362	390	383	387	405	376	376	385	371	347	377	366	377	397	358	378	377	344	371	345	371	369	375	384	354	324	363	401	384	375	391	361	389	357	358	360	366	346	387	382	396	375	359	392	339	379	339	353	372	349	378	328	351	335	345	358	363	359	373	325	333	373	367	355	344	389	385	362	358	341	347	417	356	386	377	377	352	376	354	347	350	393	375	353	390	363	383	374	387	348	368	355	373	355	413	366	361	368	366	346	341	345	396	368	370	370	356	355	355	354	341	372	369	358	341	373	373	401	354	362	391	338	338	391	356	367	401	383	366	363	372	358	324	374	376	398	329	366	359	353	356	364	351	368	356	364	345	367	378	378	359	380	353	372	385	374	361	397	383	339	347	355	370	357	371	365	378	358	394	378	357	365	351	379	368	373	390	389	387	355	380	359	375	376	361	336	390	362	390	377	352	364	355	388	363	397	334	390	359	354	343	387	355	382	377	364	394	370	373	406	369	377	378	349	370	381	335	410	341	386	373	411	348	350	392	397	389	371	388	339	396	402	387	369	355	352	360	357	362	347	395	403	346	358	378	336	336	362	388	364	379	384	381	364	362	353	385	377	343	366	360	381	395	347	348	342	368	365	339	355	378	367	403	361	385	395	389	362	359	374	375	347	357	361	352	378	336	376	397	385	399	345	362	372	352	393	387	384	362	349	337	354	369	362	366	349	362	348	355	342	385	352	329	401	366	393	379	366	370	359	354	364	395	349	386	353	376	330	381	347	310	366	378	344	381	373	410	372	353	373	366	366	371	397	355	366	394	362	342	402	377	351	390	363	349	375	395	323	353	392	377	348	366	367	359	339	339	380	379	365	352	367	354	345	348	337	420	375	349	358	338	369	373	371	375	360	358	357	340	362	356	377	361	360	347	338	347	345	381	397	369	338	362	351	353	380	361	377	366	357	379	351	357	364	360	349	392	347	380	357	421	354	390	377	370	366	360	401	359	369	345	351	367	372	345	351	356	379	365	364	333	341	352	378	369	366	371	371	373	390	374	352	369	395	361	361	385	359	368	353	389	351	352	359	395	358	367	381	341	358	389	374	344	332	386	361	376	378	378	338	374	369	379	369	362	373	375	355	325	369	355	366	372	351	363	349	380	357	365	338	355	331	391	363	384	359	342	367	388	372	374	365	374	386	364	368	399	339	352	379	341	377	368	369	385	343	359	368	383	380	368	379	351	390	379	338	372	384	365	385	366	353	377	358	385	364	424	356	393	365	384	385	354	391	349	371	372	373	355	369	380	376	343	381	357	357	345	372	380	360	341	387	347	364	369	374	363	379	356	361	360	369	372	316	369	390	358	343	406	362	354	360	371	342	378	371	368	350	343	378	353	353	369	365	372	388	411	333	398	391	391	368	367	353	395	354	372	348	384	423	372	366	363	372	381	338	384	338	384	339	368	365	360	404	389	366	392	383	331	378	355	383	360	386	358	384	391	379	366	356	348	361	345	365	343	366	363	374	349	337	366	366	340	361	379	357	346	406	394	384	384	337	378	365	340	337	358	323	358	335	367	353	375	370	351	339	368	389	334	351	380	346	393	380	393	360	395	390	370	368	369	365	387	334	375	367	363	360	384	350	393	364	360	352	354	417	373	367	357	351	384	385	369	369	360	371	377	370	372	370	328	387	358	380	361	365	383	387	366	323	373	360	357	373	362	354	368	367	368	372	373	357	381	376	356	352	377	387	409	338	359	373	367	354	354	358	343	353	359	335	376	375	363	364	351	410	364	372	339	347	383	389	336	370	375	387	350	335	359	371	392	389	364	379	366	366	367	337	371	343	375	368	373	354	361	409	370	381	349	373	389	391	396	367	381	384	365	385	392	333	380	369	364	375	390	346	384	368	379	380	370	364	347	367	358	373	360	359	376	345	377	383	366	333	367	380	375	402	375	372	379	402	384	340	352	351	364	384	343	383	350	363	393	372	358	396	338	352	332	348	340	375	346	359	382	366	376	377	387	364	387	356	354	337	374	367	380	363	380	357	370	386	404	351	377	376	347	380	382	388	342	368	353	391	357	362	342	374	360	367	371	331	394	381	365	366	387	360	376	390	358	346	362	325	383	358	367	376	348	352	361	351	389	369	353	358	350	359	369	377	389	378	368	382	366	372	329	357	362	375	347	328	393	380	372	342	381	379	363	356	371	345	395	382	384	342	388	379	370	358	341	413	360	379	357	393	361	350	349	381	348	383	361	363	396	371	383	404	381	349	379	354	347	390	352	374	387	359	399	385	378	347	324	383	391	391	368	376	377	331	339	380	401	353	362	373	332	342	340	356	384	336	344	360	408	354	348	340	393	390	349
2969	1180	1467	1108	815	653	384	262	204	175	136	142	129	118	129	115	121	102	102	92	107	97	101	98	101	99	100	102	98	106	102	104	90	94	100	108	102	104	101	117	89	82	90	102	78	100	117	86	105	88	93	105	127	88	113	108	89	89	99	116	113	94	97	106	103	87	91	94	96	112	112	99	89	97	98	89	105	102	98	98	83	96	102	94	98	108	87	85	94	92	89	106	87	93	112	108	95	101	89	105	92	97	94	91	111	102	100	80	99	91	96	102	107	82	93	88	100	95	107	93	83	92	99	90	95	103	113	89	107	102	81	112	88	107	94	110	89	94	84	90	100	112	113	95	104	86	106	97	102	96	103	102	104	94	102	103	100	93	121	103	103	94	109	86	101	81	102	97	98	92	81	91	90	95	104	115	87	85	106	106	113	84	113	108	85	91	101	89	97	105	93	96	101	108	117	115	105	96	96	78	89	90	91	117	108	86	112	99	91	99	100	89	82	98	93	85	79	102	89	105	100	80	97	108	110	84	89	106	105	90	87	101	96	87	103	95	90	117	96	90	99	102	93	111	85	93	111	77	89	105	84	98	79	94	114	94	101	101	119	112	108	91	112	102	96	111	82	90	99	95	77	68	113	116	96	106	83	91	82	107	76	96	86	103	107	106	116	96	94	98	81	102	100	93	100	97	90	102	121	92	83	94	93	84	124	88	88	114	110	113	91	107	101	89	86	104	97	90	87	91	101	82	101	109	100	110	106	87	99	101	83	96	95	113	113	86	106	107	102	92	93	110	90	101	91	91	117	115	87	100	114	94	97	99	100	108	87	87	102	109	88	84	92	94	90	97	96	94	97	99	109	102	111	88	97	102	91	113	103	87	112	115	92	90	97	122	113	88	104	88	99	97	96	106	82	72	94	78	95	101	90	120	90	99	84	105	116	101	91	85	127	103	111	117	99	84	73	99	92	94	94	100	99	85	87	102	82	103	109	100	80	100	93	99	94	102	95	104	94	105	105	99	98	92	82	107	94	119	97	87	99	101	86	100	93	115	84	104	92	78	86	107	101	76	87	95	95	95	91	100	80	102	120	86	91	101	92	102	108	107	92	100	84	103	99	95	111	95	92	117	79	83	103	80	81	94	105	110	111	101	109	99	117	116	83	100	100	105	89	96	89	97	78	116	89	102	91	76	99	79	95	84	86	93	88	81	100	87	83	90	100	93	85	80	119	90	75	78	98	112	98	107	101	93	91	101	82	108	91	89	91	93	106	106	93	107	85	105	108	87	88	103	92	122	107	112	106	102	93	98	92	83	89	103	93	96	89	108	91	99	95	104	100	93	93	126	99	83	91	94	91	86	105	96	77	87	122	94	89	102	82	100	100	99	99	103	95	94	98	94	109	93	111	116	89	98	98	98	91	103	94	102	87	72	93	83	86	105	83	96	92	83	113	105	99	95	95	87	91	95	85	90	81	107	108	84	97	117	108	105	100	97	91	95	113	78	95	90	108	91	96	113	83	94	101	92	106	78	108	83	106	106	87	78	113	116	104	94	79	95	109	91	106	102	102	94	111	99	92	81	99	100	99	102	79	92	121	92	106	108	99	93	113	91	108	97	97	83	89	109	89	107	103	101	98	80	104	98	91	89	92	93	114	96	91	96	100	97	108	92	94	104	111	98	106	95	99	104	107	111	102	84	114	89	90	81	88	89	86	83	109	95	91	96	91	93	92	103	88	100	106	95	111	95	103	102	102	87	95	93	101	100	96	85	98	96	118	98	109	88	89	93	105	93	99	111	101	90	101	102	97	103	112	89	72	102	98	85	84	94	88	86	91	94	95	110	103	93	84	91	102	108	102	107	99	89	97	90	88	101	86	90	98	110	89	100	104	88	105	94	92	88	100	129	94	105	93	95	92	115	103	86	94	95	92	94	99	100	87	81	89	108	99	95	125	90	103	88	89	93	98	123	94	112	110	93	96	102	89	93	109	88	89	106	81	108	106	95	109	86	91	108	103	87	86	101	104	110	97	100	91	102	106	110	99	109	91	92	106	99	99	94	88	99	102	85	126	103	97	103	84	101	93	104	113	101	96	87	95	105	110	70	90	100	92	98	90	106	106	100	92	104	102	94	105	101	95	102	94	89	100	115	113	81	110	100	100	106	80	92	90	86	119	91	101	110	95	90	100	101	97	115	108	100	99	96	91	106	93	85	109	113	84	99	94	99	107	102	101	97	104	97	105	97	102	87	95	93	112	86	112	92	89	105	103	110	95	104	105	82	76	95	98	82	87	106	77	104	113	98	97	106	102	90	89	104	102	87	99	106	96	107	90	81	108	95	102	98	111	88	101	85	84	72	91	111	88	103	77	97	94	83	90	98	92	115	85	108	113	111	103	90	112	98	112	116	77	92	89	92	84	107	78	109	107	109	107	106	103	101	77	88	95	94	84	88	98	105	105	107	101	100	102	89	108	96	99	104	94	106	98	99	87	84	85	91	105	103	85	121	92	89	92	101	97	92	87	100	83	95	87	95	86	108	101	110	77	86	103	87	100	103	109	92	107	92	93	97	87	88	94	112	91	84	96	96	86	86	112	97	95	85	95	100	103	93	102	104	103	99	101	84	88	86	99	90	97	89	104	102	91	98	76	116	91	111	98	104	87	97	108	97	113	92	99	103	90	100	106	93	90	93	96	99	89	97	80	104	88	87	111	98	97	104	89	86	95	79	101	110	81	105	83	102	90	95	109	112	97	90	98	98	95	105	129	84	112	109	110	104	107	86	98	89	104	100	76	71	96	98	79	109	98	93	90	102	77	88	89	113	101	93	88	106	99	95	99	92	89	109	111	93	86	94	99	86	88	100	87	94	86	91	101	94	100	102	116	99	111	91	99	96	104	95	87	111	109	84	102	91	97	75	99	78	93	128	83	87	98	94	90	95	103	100	104	104	92	102	91	117	108	93	88	95	79	108	104	111	97	96	110	97	102	109	98	95	88	78	76	111	99	100	93	83	97	90	90	103	87	87	110	116	118	99	101	88	103	88	95	99	92	85	107	116	92	94	123	85	82	100	89	97	116	104	117	109	95	108	91	88	113	116	97	74	81	101	81	100	86	114	98	101	103	86	74	115	115	114	103	97	103	103	101	127	97	98	92	96	113	98	108	100	101	94	88	92	92	86	108	86	92	88	91	98	102	126	106	98	112	109	95	92	88	92	96	86	82	75	86	99	105	99	96	105	83	100	97	121	115	87	117	98	84	105	96	89	105	90	109	111	104	92	80	105	90	98	91	88	102	110	105	89	87	97	107	77	99	100	87	108	95	94	108	101	92	79	108	105	116	116	92	99	91	76	96	83	93	93	109	87	87	106	89	101	98	103	104	99	97	90	105	103	97	105	101	93	106	99	101	87	76	98	86	83	104	94	101	121	94	106	88	100	98	91	94	100	100	76	105	98	109	96	100	96	91	99	91	101	93	113	99	93	74	107	90	112
2774	1776	3703	4164	3790	3222	2165	1417	1165	945	798	690	680	537	534	451	403	437	402	387	373	369	350	377	346	355	392	375	397	395	387	365	406	391	360	379	363	378	377	407	405	381	339	352	382	365	384	352	401	390	366	356	333	370	372	359	355	352	389	368	373	386	409	341	370	348	379	365	344	349	377	401	374	360	359	367	394	357	380	353	389	374	375	328	356	344	357	325	365	355	367	404	368	352	368	390	355	338	356	385	379	353	361	384	375	403	364	362	338	339	374	352	368	374	350	371	377	361	327	375	347	374	331	383	354	366	377	394	367	366	348	342	386	346	355	364	366	372	373	384	338	430	345	378	370	363	409	375	365	370	383	372	396	367	333	364	369	351	367	371	373	361	361	363	384	329	399	355	350	328	387	347	349	352	371	381	345	394	367	381	325	361	382	372	409	359	364	367	392	349	349	364	360	360	344	332	340	365	379	363	393	372	368	326	341	340	363	379	331	386	337	353	355	363	342	356	387	378	399	368	356	334	378	353	357	393	372	367	417	380	381	373	344	392	351	364	360	405	326	346	362	375	365	352	362	376	369	369	390	364	331	351	355	342	372	343	362	389	357	391	381	354	364	361	370	387	363	393	388	365	388	354	389	349	354	342	369	370	370	379	361	388	352	382	393	376	391	368	367	339	334	343	388	371	399	388	348	384	363	382	347	376	364	367	384	382	351	352	394	369	355	353	354	339	370	360	339	370	412	382	406	373	369	346	385	377	361	363	368	344	380	391	354	351	378	394	348	370	368	395	391	370	353	370	361	378	377	335	385	374	350	364	384	356	346	348	379	348	357	355	357	360	399	341	371	337	355	340	337	377	342	390	346	366	370	365	320	370	388	368	375	348	374	380	362	356	352	359	402	351	367	378	355	403	375	383	359	332	378	309	372	401	352	365	377	351	405	390	353	346	347	354	370	379	385	390	339	351	397	375	376	365	341	347	345	347	348	344	382	354	384	349	366	376	407	348	377	360	342	367	375	337	370	362	381	361	357	364	394	380	364	355	338	358	378	398	374	337	350	365	359	379	344	371	375	357	401	372	357	375	376	365	379	361	390	407	388	323	345	387	346	341	369	354	379	379	334	360	331	384	349	336	353	382	342	356	358	361	387	387	357	394	361	363	368	367	366	362	397	393	369	379	371	368	350	384	359	373	375	354	370	354	380	351	368	365	398	335	338	387	358	337	377	394	340	340	364	380	379	361	362	390	370	353	381	375	376	384	339	377	368	321	355	353	344	371	327	390	355	382	341	361	348	372	361	368	372	383	344	390	384	360	333	360	413	370	383	330	377	389	374	364	383	354	392	317	378	351	363	362	387	378	348	335	398	393	381	421	336	361	422	362	346	361	353	359	377	348	375	372	391	337	326	367	364	366	349	363	361	349	336	358	391	378	373	333	369	335	378	396	353	378	371	385	348	372	369	363	383	371	388	391	389	376	353	368	360	335	375	370	367	332	360	408	374	370	377	352	377	345	369	368	378	370	349	342	374	365	350	357	359	361	377	371	374	328	367	341	383	380	374	338	371	356	333	418	371	306	372	348	350	343	372	379	358	355	366	411	369	359	371	376	340	363	360	347	384	338	367	382	363	392	362	348	364	385	373	362	376	343	371	359	356	359	379	353	380	362	362	361	345	364	356	370	376	355	364	373	378	397	354	366	355	384	367	332	357	386	383	396	338	369	391	349	350	365	365	387	358	358	338	392	393	382	342	374	386	351	349	351	385	375	384	352	358	364	361	388	363	363	337	355	368	362	343	361	313	346	348	355	352	378	379	350	372	328	354	361	345	382	367	395	364	360	353	358	379	368	338	352	363	354	382	365	362	367	342	359	350	368	346	357	358	382	352	354	341	374	374	362	372	362	345	336	363	374	374	347	366	390	358	342	344	415	381	358	390	357	365	341	413	348	395	340	330	371	333	343	352	361	344	360	393	337	356	386	359	364	412	373	381	360	362	330	373	352	339	389	373	370	353	362	370	365	358	339	339	372	371	390	356	350	388	363	341	332	350	352	345	385	354	380	385	342	382	380	358	378	362	377	350	381	375	374	366	410	365	380	350	352	348	371	382	374	375	402	365	337	370	367	364	380	375	339	382	363	362	390	343	366	375	406	378	337	338	364	327	359	362	371	346	391	356	384	368	386	357	417	355	387	338	350	387	358	379	347	352	356	371	363	365	377	392	345	355	351	393	355	365	364	353	379	384	387	343	347	366	366	365	353	346	384	336	393	416	343	388	359	369	349	358	352	357	357	354	375	342	340	404	355	348	334	396	385	365	344	344	362	367	363	377	383	382	363	359	348	368	375	375	384	364	363	350	382	392	381	350	340	378	387	386	374	351	392	364	355	351	359	340	361	336	351	401	325	351	393	343	355	373	361	369	366	372	350	341	352	355	380	365	389	359	367	357	357	366	371	359	379	321	349	383	375	362	346	378	388	374	389	368	388	359	343	369	354	363	365	355	378	363	365	358	364	375	385	368	382	372	367	363	371	367	358	329	374	399	347	406	371	370	344	349	371	380	377	392	357	345	356	352	348	385	364	345	378	383	374	359	376	361	396	359	360	353	359	398	343	365	385	338	379	366	367	366	394	395	365	383	369	375	378	327	379	375	390	381	368	370	376	326	363	379	318	355	354	334	394	345	374	355	344	363	385	391	367	356	361	369	391	367	339	357	357	360	382	352	370	396	409	401	344	362	378	374	356	351	363	379	361	384	372	349	359	352	354	363	366	374	375	361	368	359	346	395	347	351	415	353	366	356	336	337	371	339	344	370	370	325	358	356	316	362	354	348	375	368	370	379	340	378	378	378	361	373	369	371	361	323	348	355	381	351	381	339	368	360	367	364	355	374	379	357	343	361	385	360	378	370	357	371	379	339	351	364	371	377	367	362	365	383	355	357	366	378	388	399	341	396	341	381	354	378	389	338	384	365	323	352	331	375	361	347	363	368	363	358	356	364	345	356	357	366	357	387	370	355	357	361	373	342	343	371	366	360	350	369	390	399	342	359	388	335	356	342	405	328	357	351	379	381	348	371	406	336	348	364	376	371	364	381	398	327	372	383	348	314	368	359	356	379	387	329	390	346	326	362	345	372	375	330	379	360	378	371	418	371	368	357	379	328	381	388	341	349	397	334	401	391	403	395	345	363	371	349	362	363	355	356	390	354	369	365	358	345	357	342	368	364	369	359	313	409	345	380	342	347	367	312	369	328	342	370	381	355	359	350	374	384	376	388	354	408	362	326	366	356	362	372	407	384	370	376	347	352	364	398	389	385	397	367	342	378	338	392	352	354	406	378	367	326	375	358	342	386	378	357	335	339	370	396	386	383	356	388	354	344	376	344	380	347	376	364	400	364	342	396	383	365	336	359	367	372	349	369	365	380	360	364	382	363	370	363	378	350	358	366	370	387	364	362	361	378	365	383	361	395	363	349	348	356	353	398	342	384	388	399	370
3076	1172	1436	1096	819	613	404	273	201	204	156	127	116	115	92	108	105	97	93	94	102	104	99	96	114	92	94	96	116	101	113	89	103	106	101	113	89	103	102	113	114	87	105	105	96	99	89	99	101	104	93	97	98	93	101	95	96	98	103	86	108	112	103	104	97	88	106	102	105	98	95	117	102	91	93	109	105	91	103	119	98	109	82	101	83	98	89	112	84	100	98	82	79	103	103	107	96	112	80	105	103	121	107	122	105	94	95	96	85	97	98	92	111	96	96	82	86	104	94	87	122	94	82	92	85	96	83	91	97	97	102	98	121	97	98	100	98	104	119	99	94	86	87	101	100	98	103	96	101	108	74	99	114	123	89	66	93	110	123	88	104	88	97	113	107	105	105	95	101	91	87	98	110	104	88	109	114	94	122	89	89	106	113	97	82	97	90	105	82	88	86	84	109	114	99	100	95	89	98	105	69	111	72	78	120	110	94	107	104	94	106	92	112	98	85	95	98	89	90	86	97	90	102	91	91	101	105	104	105	104	110	96	75	105	91	97	89	93	96	85	110	94	98	104	104	89	123	106	98	89	118	113	90	98	105	98	100	106	101	94	105	94	86	91	92	105	100	98	92	107	85	107	83	98	103	75	115	85	98	92	98	103	90	100	98	111	85	114	99	101	93	101	120	110	120	100	91	111	79	97	82	85	95	108	82	99	84	84	110	91	88	119	110	90	84	107	96	73	98	115	115	100	77	94	107	117	105	92	102	104	90	95	103	105	81	100	89	106	104	89	85	85	83	104	98	108	84	117	90	90	99	106	79	82	93	97	102	98	97	105	77	111	107	108	107	78	102	106	80	93	105	102	86	88	112	94	106	118	100	99	127	91	115	104	85	105	99	109	117	117	109	103	99	99	106	90	114	106	98	94	80	99	84	95	107	98	98	97	106	100	94	86	87	75	102	87	115	96	107	71	108	95	95	99	108	98	91	110	98	101	103	101	107	96	89	97	115	107	105	131	96	84	91	100	94	99	114	100	85	95	93	87	94	109	92	101	86	94	90	86	98	73	113	103	98	82	100	91	108	106	75	92	124	101	93	117	94	98	101	96	100	119	98	100	104	87	98	86	91	126	94	85	91	84	112	102	99	95	108	108	94	90	111	96	101	100	96	101	95	95	110	100	100	88	99	116	123	93	114	83	92	100	103	92	107	101	100	96	100	107	99	103	76	95	91	106	107	105	100	97	90	101	115	95	113	95	109	91	109	113	101	92	106	87	77	107	117	97	104	87	82	93	98	83	104	111	90	96	94	119	111	104	94	105	94	100	97	97	93	106	73	108	97	96	100	95	102	102	94	87	87	105	98	104	93	103	90	97	101	110	87	93	99	101	96	93	99	91	96	104	98	99	78	94	104	92	95	90	91	91	104	87	94	87	105	105	104	85	96	100	88	122	88	102	98	118	96	100	99	109	106	114	106	93	86	90	96	102	88	93	101	99	102	105	105	97	84	85	107	86	92	111	82	100	108	106	84	104	98	103	97	90	108	95	87	97	92	99	107	83	89	98	88	84	102	111	78	92	123	100	113	99	90	101	91	100	101	103	98	80	101	97	81	92	102	95	93	91	103	113	103	97	102	88	107	82	92	101	103	98	100	110	86	107	87	116	101	86	103	97	88	94	103	86	89	80	107	100	79	97	99	113	108	98	95	96	103	100	105	98	88	102	108	97	101	112	92	88	89	104	99	108	103	100	92	97	102	110	122	109	108	92	106	102	93	98	92	100	120	104	112	102	109	100	100	108	105	95	112	97	112	85	101	101	86	106	99	77	102	101	69	97	81	90	85	93	102	96	93	90	92	92	97	96	99	95	99	93	83	77	116	91	90	92	116	83	110	84	111	96	81	80	96	103	79	93	103	89	101	96	90	112	99	95	100	104	109	113	89	102	103	98	104	86	100	96	104	99	99	92	107	83	87	74	105	123	109	84	113	111	94	103	98	90	93	91	82	98	99	99	85	120	107	77	89	88	91	115	102	82	102	105	93	104	85	86	100	104	105	95	89	86	104	99	97	95	91	93	100	104	95	95	101	107	96	94	106	101	99	93	95	92	99	101	94	99	98	85	107	93	90	96	102	92	94	89	83	75	117	103	91	89	97	95	105	127	114	85	102	95	115	83	92	92	97	107	82	99	78	99	86	119	94	107	107	101	102	118	103	96	97	89	117	89	112	96	95	91	121	106	82	84	96	119	90	108	106	81	94	105	110	95	96	102	108	96	95	101	107	105	110	86	81	96	105	124	96	112	94	105	97	92	105	113	81	83	100	87	103	99	107	92	88	105	97	100	90	89	129	90	109	87	88	96	129	106	114	83	99	112	114	108	86	112	98	98	94	79	93	109	106	102	85	100	114	112	104	100	95	86	101	91	89	85	121	107	92	102	95	97	107	99	94	102	94	105	83	83	88	89	97	108	113	97	107	93	105	92	92	81	99	99	117	90	99	73	95	89	100	95	109	105	97	79	102	105	102	101	111	93	108	90	104	102	95	95	98	100	94	95	110	99	99	104	103	110	84	94	83	87	98	94	96	91	104	97	95	91	103	93	95	106	95	100	101	95	92	106	98	87	97	103	104	91	100	115	85	106	106	116	103	109	100	98	87	86	94	114	93	95	106	93	95	108	92	107	87	98	83	93	99	97	86	92	98	99	99	88	94	78	79	95	84	113	87	117	85	99	104	97	102	93	106	101	110	99	89	96	102	104	102	81	96	123	101	88	85	85	95	109	96	98	107	86	94	104	104	83	85	106	91	114	97	89	101	93	87	113	108	124	108	97	88	86	90	100	100	81	103	112	88	81	85	98	107	105	102	89	101	114	100	106	102	103	86	92	104	109	99	101	91	80	107	86	119	99	82	73	106	96	97	94	90	96	76	88	103	96	102	89	106	92	95	97	103	104	106	92	100	97	111	83	95	87	112	101	105	103	102	101	95	102	85	98	101	96	97	102	125	89	101	106	94	103	106	91	93	87	86	82	86	91	92	104	104	93	107	87	101	98	110	122	106	90	109	96	105	100	95	90	109	87	92	85	94	102	101	86	85	98	100	102	110	105	97	92	110	102	87	88	95	116	110	93	92	97	91	87	111	97	81	100	89	90	111	109	111	96	102	112	104	92	95	96	75	116	91	94	96	98	94	110	108	97	83	102	110	92	106	91	94	90	82	85	106	103	94	97	90	101	102	96	82	105	95	101	107	88	99	94	99	103	103	96	87	91	108	97	103	105	97	97	92	110	100	91	100	112	94	80	74	95	84	96	79	117	81	102	91	99	101	118	117	95	96	107	117	101	118	90	77	87	81	113	109	88	101	113	100	77	96	114	88	99	87	114	105	106	100	89	95	102	106	81	84	100	91	96	106	111	98	97	106	99	101	101	103	77	100	102	96	100	88	112	98	72	117	109	108	90	97	102	93	82	88	99	88	109	106	83	98	105	108	101	101	83
2794	1709	3497	4218	3881	3111	2040	1412	1255	1065	780	705	665	539	507	429	377	422	406	371	355	360	418	368	354	361	423	419	389	430	418	405	396	362	376	381	401	386	386	398	349	377	365	387	360	366	353	376	389	357	364	342	347	358	376	374	362	360	358	376	362	355	330	368	368	358	371	366	400	389	392	372	394	347	365	408	328	405	347	424	366	350	378	350	404	393	367	338	348	394	356	355	387	399	364	361	357	361	386	380	360	343	348	381	355	332	382	369	382	350	408	376	369	358	362	337	376	341	349	383	349	337	368	352	391	343	391	400	357	408	351	378	326	382	346	368	327	382	360	352	370	369	374	360	354	361	379	364	343	363	372	347	408	362	342	406	359	357	329	362	358	370	368	422	353	356	367	362	385	386	361	371	369	366	371	369	393	358	386	351	349	392	351	391	353	365	377	384	367	373	340	367	325	353	373	377	317	326	371	369	358	364	347	411	368	346	350	341	396	376	351	351	375	347	372	359	348	356	341	386	357	382	374	392	359	388	383	359	363	351	374	348	400	379	347	374	372	366	374	369	346	378	366	360	370	410	374	355	358	376	376	337	366	380	390	337	341	400	361	379	347	370	358	370	373	346	384	328	368	311	339	383	321	342	360	359	361	364	323	376	342	375	408	365	366	384	339	378	409	353	352	368	386	379	368	362	342	374	366	380	370	357	363	357	341	342	321	382	369	364	332	385	344	380	360	390	351	377	360	344	382	371	379	394	357	353	370	358	386	364	334	378	345	383	352	375	373	381	412	383	386	358	395	351	320	372	399	379	367	349	377	388	335	330	321	381	377	329	376	393	388	361	380	369	371	354	383	353	354	378	405	338	354	395	346	387	365	382	369	408	399	357	386	372	332	357	358	375	345	402	402	347	326	363	377	363	349	388	379	360	367	362	352	377	372	399	362	375	350	375	365	355	346	359	397	382	358	381	355	362	358	351	353	386	328	362	372	383	382	399	345	381	392	380	372	342	326	311	387	357	380	350	359	366	338	359	349	320	367	347	354	339	370	354	388	379	364	360	383	382	369	349	360	353	386	380	388	355	375	361	339	364	378	358	370	403	332	373	356	357	339	413	339	379	377	390	351	340	374	398	366	383	378	383	367	380	416	359	373	371	367	362	397	351	364	375	356	358	343	383	365	396	352	349	380	355	380	385	373	367	389	380	373	358	392	372	354	374	325	386	359	318	390	384	377	376	387	369	375	350	387	373	348	346	376	372	346	349	343	363	397	360	334	352	371	348	357	400	374	331	356	371	364	370	329	360	364	363	374	393	367	364	340	377	344	372	359	354	344	391	358	391	374	345	384	383	365	374	352	317	376	386	391	380	360	381	361	367	344	392	355	349	355	370	383	374	362	380	366	372	332	367	354	398	386	374	386	379	391	365	376	396	337	410	397	380	373	374	348	356	363	347	368	395	393	367	337	326	383	348	350	360	375	380	398	406	389	365	415	347	381	361	374	370	335	352	389	382	402	355	371	387	344	364	354	343	353	378	372	348	399	359	357	372	380	365	372	332	378	359	380	352	355	362	336	433	383	370	419	357	352	393	360	390	303	366	382	380	359	355	375	401	405	360	337	376	362	386	328	345	399	370	390	355	375	352	389	378	389	376	388	385	389	377	368	361	369	362	374	384	380	358	354	355	358	334	333	350	349	384	372	363	360	395	340	358	372	346	370	401	350	320	364	327	382	320	335	351	361	364	393	374	376	332	382	358	357	404	357	352	377	361	356	322	401	351	386	376	356	387	364	330	380	367	329	352	359	360	376	370	387	348	343	375	369	356	372	342	357	365	364	360	343	377	375	415	332	416	349	331	375	380	365	344	363	365	378	364	366	352	360	367	367	423	355	360	365	340	360	374	359	403	356	356	349	363	366	371	370	356	383	379	378	392	361	362	352	380	383	367	335	347	367	368	367	367	374	367	390	399	371	354	351	378	381	351	363	366	329	390	367	380	367	386	387	384	395	354	374	372	363	317	360	399	352	357	382	351	335	334	350	367	352	361	352	381	385	388	371	386	340	353	335	370	391	348	409	348	373	347	354	354	363	405	309	370	370	341	398	366	375	355	405	361	387	373	339	371	374	356	394	322	356	352	374	368	330	381	334	377	354	357	379	343	327	385	355	360	368	366	366	381	400	375	357	358	353	357	374	333	328	369	357	350	368	379	373	363	356	376	353	378	327	355	365	359	376	358	367	386	367	367	368	363	361	362	340	346	400	341	380	376	355	343	384	374	354	383	371	358	333	386	357	346	346	367	368	365	359	357	347	350	370	365	367	352	362	377	380	361	331	346	403	370	372	355	376	372	362	388	390	383	401	330	369	382	362	367	360	366	362	378	350	352	394	358	372	368	378	348	368	365	358	369	349	363	367	344	366	335	390	394	337	352	373	352	372	350	347	372	357	345	370	365	375	338	384	353	348	382	407	333	320	363	339	368	375	389	422	375	374	337	402	371	354	358	355	358	352	380	369	388	365	393	411	339	338	389	340	367	332	346	337	395	366	373	356	377	372	363	363	370	344	349	349	365	353	372	370	347	380	347	412	348	380	371	374	382	342	338	380	339	375	360	393	365	343	353	333	365	356	384	424	382	369	363	392	367	367	366	345	376	391	340	380	344	339	357	370	383	361	364	398	320	352	350	369	390	360	371	370	368	352	399	379	355	362	391	378	374	360	380	412	367	380	383	360	369	350	354	377	376	387	360	375	373	380	355	353	364	362	357	357	374	346	380	390	385	362	385	373	383	402	381	345	381	362	334	372	359	362	333	372	330	367	394	323	347	350	357	371	392	366	369	345	389	361	371	379	348	358	358	371	373	382	384	377	388	374	388	381	383	378	366	348	373	358	341	386	341	362	352	373	366	321	366	375	358	375	394	341	393	369	333	341	337	382	365	363	382	366	346	372	389	347	330	369	390	362	355	363	370	385	328	384	372	371	365	331	384	357	336	353	353	380	381	380	357	374	406	371	341	348	369	373	377	368	375	371	349	358	397	387	371	389	359	368	381	374	346	376	361	365	396	346	337	350	411	365	374	346	347	365	358	365	361	330	386	323	363	357	350	397	383	369	384	401	390	374	338	360	387	389	359	360	389	383	395	358	373	338	381	382	351	395	381	353	353	384	333	332	340	344	381	381	363	383	381	389	314	387	387	385	350	349	378	349	390	343	409	374	357	350	378	366	378	388	366	363	374	379	375	360	370	378	366	365	352	328	386	357	349	383	332	374	356	362	380	346	350	390	349	364	373	386	354	393	319	380	365	318	375	352	357	363	365	336	382	349	357	343	369	358	346	391	340	391	376	365	374	372	378	391	339	372	349	348	376	375	367	330	370	363	348	385	395	350	382	371	374	364	362	360	345	396	368	345	327	347	362	324	377	366	360	361	356	359	378	370	402	373	385	376	378	361	366	356	367	353	360	368	379	379	352	357	384	361	405	353	328	412	356	329	364	360	388
2945	1103	1326	1136	828	619	374	263	206	214	156	116	150	105	109	97	102	107	105	92	98	101	108	108	84	124	87	127	115	122	117	103	82	89	111	88	97	110	93	84	104	103	100	104	110	108	103	110	99	85	93	84	103	88	126	88	88	97	90	104	110	84	84	121	93	95	93	92	114	83	98	95	89	98	96	95	101	98	107	107	95	77	91	94	95	104	109	90	112	88	93	73	100	111	101	107	96	84	111	95	98	115	108	104	102	106	111	82	106	97	108	104	98	103	95	95	97	112	79	102	101	119	102	94	106	114	93	110	83	94	93	89	116	85	107	104	85	107	105	103	87	102	102	102	115	85	94	113	106	100	90	86	106	89	111	94	105	107	76	97	98	125	94	101	93	92	93	94	86	100	88	92	95	103	96	121	100	87	95	97	98	116	95	94	80	104	99	90	96	93	94	94	87	112	88	108	116	98	117	100	104	95	98	102	100	103	105	104	87	86	91	103	90	81	101	99	93	103	98	86	96	84	87	86	95	97	93	99	86	93	103	97	93	84	88	106	82	108	101	83	93	96	94	97	109	101	103	89	103	87	95	101	98	90	104	113	105	92	84	107	102	99	103	114	106	97	101	115	101	101	103	96	76	107	96	91	111	103	93	87	97	100	104	101	98	86	91	103	94	101	101	100	104	98	76	98	74	102	86	106	116	96	98	92	84	76	101	103	110	83	90	84	97	97	98	102	107	91	112	94	82	97	93	76	100	112	89	80	115	107	97	78	95	92	83	94	88	90	80	95	104	87	109	85	94	98	96	112	87	95	107	112	114	103	95	87	96	83	105	80	110	82	94	75	98	100	119	100	98	80	87	100	107	93	100	89	100	73	95	112	96	82	96	90	102	103	88	98	94	91	91	112	93	106	93	99	77	90	96	99	115	96	80	115	89	102	91	99	97	105	105	111	113	98	85	99	104	86	103	99	89	105	91	119	95	104	76	104	75	123	89	106	111	89	97	89	117	100	99	96	116	118	100	91	84	85	99	106	101	95	95	108	86	117	75	102	93	96	85	99	100	71	91	94	90	102	117	93	89	89	89	94	77	94	97	107	106	92	104	99	102	88	101	86	89	102	85	101	92	88	92	99	86	92	106	95	101	103	95	110	98	113	95	92	108	111	95	97	109	90	100	118	95	86	107	108	88	105	92	99	120	103	102	114	83	98	98	102	86	105	108	100	102	89	111	95	104	83	99	109	95	108	95	92	107	101	91	86	93	88	99	105	100	95	92	93	89	92	85	108	101	106	89	80	81	91	99	102	95	84	91	95	96	95	102	96	106	100	113	98	99	89	89	91	108	120	120	91	112	112	87	97	77	119	107	99	95	94	105	73	89	104	93	105	91	97	110	104	83	126	96	90	88	108	94	95	96	98	92	103	90	94	90	93	78	98	91	110	103	74	86	96	109	104	115	107	101	97	98	97	84	107	100	90	90	101	92	96	81	94	78	120	93	109	91	115	97	96	82	107	94	96	100	95	111	115	95	92	95	98	119	83	100	97	121	119	102	115	100	89	94	90	97	102	101	103	114	81	90	116	106	106	106	105	93	115	100	113	91	97	93	95	117	89	96	99	97	103	80	101	106	97	111	96	106	94	102	107	97	102	94	88	105	89	102	84	93	101	112	100	101	92	98	90	85	102	105	106	100	123	130	107	90	91	102	93	85	99	112	100	105	107	93	84	101	93	86	108	85	83	94	98	111	86	98	96	95	102	116	91	83	104	101	94	86	94	88	99	104	92	108	105	95	91	100	102	93	91	105	101	92	94	83	100	88	103	100	99	105	122	97	90	96	96	94	101	92	93	95	107	89	82	82	104	82	95	85	86	98	77	96	95	93	108	82	95	103	96	92	113	105	94	80	92	101	101	82	80	98	100	90	92	95	126	72	102	96	105	88	109	98	97	99	98	83	108	101	107	112	114	106	100	87	91	103	108	106	84	111	107	106	90	99	99	74	95	91	97	102	102	96	91	107	102	91	90	97	101	107	105	87	99	102	87	91	98	92	105	110	106	126	86	108	107	104	93	92	104	82	99	92	87	111	113	96	90	85	91	82	102	93	97	86	115	92	101	104	92	87	88	95	95	100	88	100	95	88	111	101	100	117	89	92	88	119	91	113	105	77	100	86	102	103	102	104	108	99	93	96	108	109	108	114	97	104	91	98	86	91	118	86	111	87	98	100	84	89	106	94	83	93	79	101	93	89	95	87	78	78	101	84	101	97	99	88	90	103	110	103	112	120	94	97	105	88	90	96	85	91	98	94	87	97	91	89	91	98	121	90	98	85	102	93	93	90	104	99	114	88	106	104	83	97	101	105	84	103	108	101	89	111	85	103	113	114	91	102	88	89	95	95	84	107	102	101	96	97	84	99	83	108	108	91	100	89	93	106	93	85	106	101	86	71	96	90	96	103	103	105	96	100	124	86	109	93	97	104	94	104	86	95	96	91	101	99	104	113	103	103	83	103	108	100	109	85	104	107	88	109	82	101	87	102	100	93	112	102	86	96	98	99	102	83	104	104	80	93	101	93	99	96	98	96	81	83	112	87	126	94	104	105	94	98	96	99	99	103	99	119	106	98	95	88	88	91	122	103	87	95	115	95	96	103	103	78	89	100	112	100	96	77	80	101	96	94	90	111	95	81	94	103	98	103	107	78	104	130	102	93	91	95	102	98	99	83	118	85	106	110	106	85	109	101	103	107	110	87	101	91	78	97	106	103	94	94	94	94	104	90	106	103	88	80	108	97	103	81	106	95	94	110	93	112	105	93	88	92	85	101	88	112	84	103	90	110	95	108	112	90	109	96	97	111	101	92	98	91	112	109	84	92	95	104	107	110	99	86	103	105	106	87	99	102	89	98	98	74	111	81	111	95	96	93	108	102	92	95	105	102	113	109	91	101	108	84	99	105	100	87	93	103	115	120	109	98	84	107	100	98	101	92	90	90	90	99	89	96	104	87	110	111	105	103	84	91	108	82	92	86	92	114	90	106	98	108	94	88	83	93	91	118	87	97	110	85	102	96	101	86	85	99	96	108	91	101	84	94	108	94	88	99	95	90	108	92	96	93	107	98	103	91	100	93	95	92	107	95	105	89	77	91	100	98	98	124	85	84	106	103	108	96	91	98	86	103	98	91	106	88	91	101	101	102	101	100	114	97	92	85	90	95	92	96	82	88	104	108	108	93	91	107	108	102	104	87	90	85	95	96	99	111	95	109	98	98	96	101	92	107	95	95	87	97	109	82	105	104	135	91	107	86	101	92	100	107	97	100	111	103	96	99	93	116	99	113	97	90	81	95	74	113	99	104	87	92	84	107	102	105	108	80	117	103	94	94	110	99	85	99	85	100	95	115	91	104	90	95	107	99	99	99	101	91	95	105	99	92	111	98	95	95	101	110	113	107	111	84	87	86	100	103	101	97	107	95	106	91	110	85	101	102	94	108	92	93	99
2892	1636	3446	4315	3971	3080	1884	1468	1119	977	746	683	618	525	475	454	422	396	393	393	377	408	364	382	415	377	407	438	419	390	401	389	376	387	400	388	388	403	384	407	420	359	376	392	394	380	352	334	381	357	400	377	391	384	363	374	353	345	402	346	334	354	359	405	363	373	387	370	383	379	417	406	382	348	353	380	368	349	389	334	356	344	330	362	375	374	406	414	390	392	353	360	354	372	400	389	401	398	366	364	413	381	383	369	380	411	363	394	392	339	349	340	377	348	370	364	387	335	372	374	341	386	389	344	368	372	376	406	350	356	366	376	369	388	372	406	369	369	404	345	394	332	341	362	364	363	347	349	361	341	368	370	334	352	362	354	390	353	362	360	407	389	341	363	361	340	389	342	363	343	337	382	354	384	370	397	355	370	367	388	356	374	366	358	389	396	321	352	359	364	387	343	374	381	402	351	387	358	366	365	361	334	364	352	370	387	362	376	337	418	362	382	357	369	395	361	385	361	388	373	370	405	387	371	364	385	377	360	365	389	364	377	391	360	370	408	367	365	371	352	353	324	390	381	383	372	333	350	391	370	346	384	371	354	376	361	413	361	382	394	355	403	390	394	353	364	379	349	380	397	367	291	333	367	369	357	396	371	353	377	387	364	323	390	366	366	370	386	355	394	351	357	341	345	346	358	366	358	368	392	361	374	362	367	370	355	371	357	395	345	367	357	353	389	355	393	354	355	355	337	356	368	363	341	371	380	356	327	358	368	354	363	386	387	363	349	384	377	356	368	374	352	369	349	392	407	331	400	396	357	375	372	345	364	349	369	359	388	388	364	397	379	408	355	392	361	360	368	380	352	342	379	353	378	378	387	360	377	368	351	389	401	337	377	349	399	380	352	353	346	375	381	382	360	356	357	344	414	352	373	393	365	368	391	367	360	378	396	355	331	374	376	388	412	366	387	360	347	358	367	372	356	384	348	372	343	348	369	380	354	331	357	371	378	377	364	367	356	349	356	369	334	397	361	364	377	381	335	349	372	319	342	370	404	358	377	375	366	353	378	367	317	368	341	351	340	379	356	359	371	361	369	392	341	377	354	361	388	384	365	354	378	369	357	342	354	374	363	372	374	384	357	387	341	384	347	356	322	432	343	368	394	357	370	380	362	382	359	381	352	363	365	357	349	344	378	357	383	351	347	373	357	365	385	406	350	352	385	380	378	364	327	359	361	391	363	383	376	384	365	384	356	369	379	371	347	393	348	383	384	380	392	360	344	368	387	379	347	394	364	361	333	322	377	393	392	352	360	338	402	351	365	375	357	361	369	373	378	373	373	347	357	352	372	363	377	380	394	363	376	340	345	357	370	352	377	363	368	378	353	357	372	412	349	369	389	336	375	377	367	386	357	357	385	334	332	363	356	367	355	389	369	338	354	367	356	362	340	357	383	345	363	346	378	344	361	401	343	344	376	350	382	369	386	374	366	357	343	352	358	376	376	352	376	380	333	348	352	345	389	387	354	360	376	390	375	334	379	393	359	371	369	369	373	350	380	367	341	357	403	351	355	354	357	369	373	373	354	354	346	347	354	369	356	336	369	397	391	360	351	349	343	372	384	386	373	376	344	348	389	393	360	368	374	345	376	360	353	366	359	346	349	346	358	383	333	359	366	402	381	358	353	334	353	335	359	383	362	361	370	353	357	373	406	352	378	351	374	331	353	381	345	368	385	363	370	350	364	378	344	363	356	420	397	368	334	348	338	339	374	355	391	378	370	359	373	351	398	389	360	372	389	364	359	356	353	379	349	398	379	338	383	379	343	361	365	351	341	351	363	348	390	345	369	399	360	345	362	354	363	376	408	363	372	374	349	367	378	363	353	330	403	361	339	379	372	345	345	349	367	398	364	406	382	366	374	404	340	368	342	365	400	359	373	380	380	365	398	351	371	352	357	385	386	375	383	372	368	380	384	338	346	394	366	389	383	361	382	411	347	342	386	372	369	372	350	384	360	364	341	347	341	404	339	389	340	372	386	360	333	369	381	376	353	396	347	377	364	351	366	352	379	361	357	414	405	343	382	347	377	351	354	360	379	375	358	333	361	389	346	374	374	349	350	367	379	379	419	368	393	376	352	389	387	373	360	348	407	357	345	339	387	377	372	358	360	346	336	335	374	341	375	378	378	352	368	392	374	376	335	374	343	418	382	364	368	349	332	399	308	344	374	340	342	372	353	377	386	334	361	367	343	382	357	368	389	356	354	378	319	348	365	372	378	372	353	365	397	378	340	376	342	376	403	362	381	378	400	362	368	362	343	358	377	354	382	343	373	373	346	384	394	381	345	369	357	371	336	404	382	391	373	374	381	373	382	380	349	362	396	369	365	390	381	375	380	373	368	356	339	361	363	353	373	379	391	341	353	378	381	356	356	369	358	364	359	383	375	381	405	353	361	390	372	345	372	366	361	395	358	371	389	361	391	333	344	359	400	356	382	385	368	337	382	387	366	367	384	383	393	378	415	353	354	375	350	366	364	368	361	350	328	357	365	380	366	371	392	384	356	368	371	361	378	361	359	399	397	370	350	394	353	343	378	376	356	364	389	343	375	389	357	367	335	393	390	368	369	401	332	353	389	355	362	380	385	378	359	381	354	374	363	389	374	364	343	417	359	385	400	378	354	377	355	335	389	371	356	344	339	365	351	354	320	376	367	360	361	347	362	314	376	373	379	339	389	362	347	373	384	388	368	336	347	348	365	361	337	403	371	371	386	383	370	382	379	365	380	370	364	400	370	342	381	365	377	369	400	317	356	335	350	351	349	392	362	363	401	383	364	382	367	380	390	403	353	397	407	339	360	372	319	390	344	361	392	374	380	364	341	367	347	370	370	374	353	386	347	379	350	385	361	370	365	350	371	391	326	360	356	381	366	374	386	383	377	332	371	350	378	385	367	362	357	394	347	353	406	366	391	341	388	339	401	370	344	359	412	370	386	398	360	389	390	363	338	358	381	345	365	381	371	372	378	394	372	381	392	350	392	396	334	381	356	379	408	362	365	325	388	351	366	375	351	371	393	363	402	363	395	350	380	396	378	330	337	343	369	403	368	350	345	364	408	365	381	369	414	345	368	378	385	402	364	359	378	341	368	410	358	362	336	380	348	358	365	390	364	360	334	361	363	397	340	362	390	370	397	375	372	357	361	363	367	383	372	380	393	324	375	350	384	360	406	344	363	341	381	355	368	366	331	335	366	383	361	379	354	371	403	369	362	364	383	351	378	371	381	362	378	350	373	396	356	361	354	367	371	319	382	351	356	331	378	373	348	365	348	352	378	384	359	351	364	400	390	380	360	346	325	359	347	404	334	373	378	356	359	372	359	340	372	344	360	372	350	364	349	350	363	380	330	361	336	396	331	380	355	348	347	388	358	352	375	363	343	374	393	366	347	377	361	365	378	345	375	345	374	371	354	363	343	361	333	353	377	367	338	402	354	395	376	367	390	350	379
2996	1044	1396	1252	888	525	325	278	234	161	168	141	130	128	98	107	105	88	112	84	89	85	93	121	101	97	101	94	133	105	103	96	79	105	118	80	97	98	104	102	114	87	82	95	97	111	116	110	85	103	115	86	92	120	112	89	104	95	105	80	97	95	112	85	91	99	97	98	84	115	87	126	102	84	96	103	79	93	99	100	105	110	98	105	84	83	99	100	101	109	92	84	105	99	101	104	91	91	99	107	90	92	109	88	99	94	83	109	100	97	115	113	99	101	101	82	75	102	90	111	107	105	101	93	103	87	94	102	84	90	105	101	104	101	102	95	82	94	97	96	105	89	95	102	116	82	105	100	82	91	99	102	85	98	103	92	102	115	101	105	103	97	92	113	110	93	118	95	99	105	102	80	103	104	121	95	95	99	91	111	99	87	88	104	83	89	102	110	98	84	104	102	89	101	98	112	100	110	92	101	82	81	112	92	116	105	102	83	101	103	109	78	101	90	116	88	114	103	90	135	93	88	103	109	113	113	93	88	110	86	88	121	82	106	110	108	98	99	103	92	96	99	113	98	81	97	115	106	84	102	92	94	109	93	92	107	102	85	89	87	95	110	109	99	113	113	102	96	84	92	108	105	101	109	118	91	106	103	82	109	100	101	93	99	98	98	93	100	112	113	93	83	113	92	90	102	103	118	107	106	93	90	104	90	85	96	100	98	79	97	105	86	113	98	95	107	122	89	99	78	100	99	87	80	102	109	97	80	87	101	72	95	112	93	101	111	121	88	95	107	105	90	101	108	104	76	121	83	96	91	94	94	108	104	132	112	120	100	112	100	109	108	123	96	90	104	93	100	106	105	115	109	104	103	102	96	75	86	107	97	91	95	87	113	69	107	102	103	81	98	95	91	100	90	112	113	114	108	82	118	90	77	108	103	108	108	115	103	75	105	97	81	88	106	99	104	104	106	95	100	105	116	98	96	107	83	104	104	97	99	88	83	83	97	94	99	97	98	97	86	87	94	104	110	107	90	78	98	107	101	93	101	81	101	77	118	107	91	97	89	103	104	91	112	109	124	93	92	101	103	95	106	97	78	86	107	78	96	91	75	108	112	104	102	108	90	115	83	102	98	115	99	106	114	103	100	94	99	108	105	108	122	119	85	106	103	109	85	91	97	84	104	87	90	93	115	93	73	94	104	88	107	105	89	120	94	80	100	106	93	88	88	109	84	86	86	109	101	101	87	115	108	103	99	108	114	96	103	93	94	114	99	97	101	97	92	109	83	88	93	111	100	104	124	102	103	93	118	87	113	90	85	97	76	100	107	89	100	117	109	74	109	108	104	106	101	100	95	91	96	107	95	98	106	103	85	94	98	102	113	120	100	113	101	91	109	99	100	109	105	105	102	101	114	91	94	72	105	100	109	89	106	101	90	106	102	98	120	82	109	119	82	88	104	105	95	99	105	97	94	106	88	90	102	90	108	115	95	88	108	93	94	83	101	91	96	86	125	108	100	106	102	99	103	112	87	83	97	104	88	103	105	97	105	103	90	87	99	95	107	107	92	97	100	101	93	115	105	102	117	106	93	95	95	91	108	102	98	95	103	100	94	99	119	98	84	104	107	90	106	103	113	96	115	98	83	102	95	106	108	103	113	102	103	93	96	106	107	108	105	110	111	104	103	104	101	102	86	104	95	87	112	102	94	99	90	104	95	88	92	103	94	100	98	106	103	111	107	110	83	102	109	100	72	119	97	77	103	89	86	109	96	73	99	92	93	85	109	111	99	103	75	97	109	79	102	84	102	94	103	101	91	91	95	106	104	108	96	105	96	108	110	93	81	109	108	85	93	96	100	101	87	97	86	109	108	99	76	92	81	104	101	95	91	99	89	97	95	97	113	114	93	96	98	108	82	93	118	93	112	106	106	88	98	91	98	86	113	90	100	101	91	97	87	102	88	109	95	106	111	113	80	100	108	107	87	96	90	111	110	103	89	88	95	116	95	94	109	106	100	109	85	121	93	100	81	92	95	98	109	103	95	93	100	116	113	88	102	89	123	97	101	110	106	91	95	97	87	94	96	85	96	91	101	90	96	79	92	102	97	93	101	95	105	111	110	122	94	96	86	81	104	99	100	101	101	92	115	82	94	89	110	92	117	101	110	95	96	95	97	105	99	104	112	98	104	89	100	96	90	98	99	95	86	96	104	83	112	94	100	112	79	101	88	95	89	100	94	92	111	92	86	89	99	102	102	87	88	90	92	103	100	100	82	93	97	93	93	119	90	85	93	89	92	116	109	116	94	109	96	105	102	105	94	95	94	92	112	105	113	101	92	102	103	96	113	102	96	96	109	99	106	109	91	86	97	91	99	112	99	120	98	97	109	100	109	96	109	100	106	105	94	120	89	105	105	108	102	98	88	95	92	96	120	87	103	97	96	88	94	87	100	119	82	124	98	100	88	107	94	95	108	105	103	96	90	106	101	88	116	105	87	104	87	102	93	120	96	100	106	108	101	99	101	84	101	102	104	126	84	110	74	88	133	101	110	99	89	106	127	86	95	91	100	102	88	91	109	97	103	106	97	96	109	90	111	88	104	93	105	94	95	94	107	101	106	91	97	118	112	116	86	104	118	122	97	107	84	89	109	98	103	95	101	109	86	105	104	96	101	93	117	106	102	109	121	100	100	97	99	102	96	95	97	92	117	105	91	88	116	106	94	92	94	96	92	96	93	88	107	95	95	96	100	101	101	94	101	102	110	91	98	78	105	106	102	94	97	82	93	106	110	97	106	97	111	82	94	108	96	104	95	104	90	90	105	112	103	103	104	105	108	110	105	106	111	112	105	94	103	99	73	79	85	104	93	106	94	109	106	82	103	108	110	99	87	90	108	95	94	80	96	96	82	85	94	117	98	96	92	107	91	86	98	116	126	92	95	105	89	93	90	100	93	86	115	111	103	95	94	116	95	86	111	101	102	110	94	128	110	93	99	109	99	110	101	85	103	97	98	105	105	87	112	86	104	87	74	108	88	94	108	115	117	90	100	113	97	95	111	104	97	86	97	90	99	103	99	96	92	104	105	103	114	106	103	82	105	99	96	103	108	117	104	99	100	107	109	117	104	87	102	93	85	88	98	83	93	113	116	102	99	102	82	95	106	76	101	84	94	92	113	93	90	92	97	108	106	115	92	115	94	117	114	95	98	99	98	94	86	89	97	117	110	117	98	100	88	106	117	92	101	87	83	85	102	101	100	106	103	98	106	98	111	112	90	95	93	103	91	85	95	107	89	92	89	87	108	76	98	82	101	114	85	102	103	91	108	107	101	116	87	107	98	92	98	90	101	95	104	98	79	100	110	106	107	104	91	99	105	90	109	94	82	108	91	87	92	94	91	96	103	132	109	105	88	115	99	99	98	108	105	98	96	93	103	107	75	96	103	107	112	101	95	102	98	110	86	90	106	120	99	93	102	105	113	100	114	103	86	93	100	110	115	100	114
2741	1632	3467	4767	4041	2707	1698	1447	1160	886	808	643	655	546	503	443	386	391	420	358	361	381	357	371	391	396	379	419	415	434	375	355	410	408	390	360	356	413	396	384	382	377	320	390	407	347	371	343	365	361	410	382	392	387	372	375	365	371	364	377	402	370	376	360	385	341	382	368	422	400	372	398	403	369	364	402	405	349	393	376	363	386	348	344	390	343	361	359	368	388	351	384	384	385	349	375	394	365	375	378	347	393	356	395	383	361	388	366	352	345	357	351	383	353	360	367	347	387	355	387	362	374	372	364	399	351	366	350	358	354	378	362	373	379	355	356	361	367	353	370	391	379	346	371	357	362	374	351	370	374	378	361	360	406	377	371	388	347	370	370	355	367	341	354	373	378	376	358	385	326	414	342	359	336	366	375	403	386	372	376	383	387	365	367	386	367	362	378	360	381	369	377	369	415	356	355	364	355	373	370	403	378	368	358	370	342	377	386	372	357	371	355	362	376	412	391	361	395	384	363	385	379	402	387	398	339	375	393	385	372	382	376	390	379	360	328	342	371	348	389	373	379	384	426	381	344	389	371	406	411	372	386	346	413	413	361	357	359	319	348	360	391	357	410	397	350	403	389	381	362	420	374	371	374	372	378	378	397	375	371	385	401	349	329	351	329	373	371	371	351	389	402	369	398	373	382	395	365	356	357	362	371	411	352	381	331	374	358	365	371	371	342	365	395	361	351	378	370	340	381	358	363	377	339	393	360	371	333	367	381	366	389	384	345	358	397	395	425	381	332	364	361	350	389	371	339	354	384	389	358	399	372	383	357	385	379	391	361	371	382	358	357	339	346	353	343	374	334	393	393	373	376	381	389	388	377	401	398	384	361	364	371	380	354	376	359	399	371	388	350	377	371	330	351	377	393	361	355	386	357	345	358	374	353	379	391	364	342	382	354	358	365	352	372	352	344	361	386	369	373	373	366	394	398	401	351	374	388	339	350	390	413	366	351	365	376	353	368	374	379	387	355	355	345	336	382	365	363	384	382	398	369	347	396	377	331	340	352	359	384	311	369	370	358	377	357	382	379	341	359	381	375	358	356	388	347	372	370	390	352	364	392	364	359	358	378	362	369	331	391	343	386	408	371	396	366	378	347	367	382	370	361	372	392	372	346	379	366	367	358	358	350	359	386	373	346	306	338	375	350	359	321	340	375	368	401	371	374	347	356	350	394	386	357	403	365	416	375	376	383	392	367	346	350	365	353	391	364	365	371	358	359	395	401	349	378	383	369	334	351	366	349	363	416	402	348	376	416	363	361	356	349	367	344	375	378	366	367	359	356	373	386	367	351	406	382	340	376	384	367	373	367	361	404	352	368	374	367	365	381	368	373	358	367	379	337	358	379	324	384	380	386	387	370	364	368	370	366	358	338	343	344	359	373	361	359	392	392	366	388	372	384	356	350	400	411	373	366	375	374	369	358	403	377	373	369	391	341	353	338	408	351	358	369	373	379	361	372	390	371	383	377	349	397	401	371	384	352	351	347	367	375	407	372	420	360	353	362	366	375	387	354	359	387	387	400	357	359	382	356	384	340	393	372	411	394	369	369	359	381	355	381	343	365	377	367	396	371	375	343	371	385	346	384	383	351	367	408	360	357	338	379	381	370	337	375	366	328	377	411	376	342	370	337	372	355	365	401	345	394	390	357	399	348	367	352	393	414	345	371	376	373	382	365	342	385	354	386	361	349	380	371	351	360	379	377	364	402	378	336	376	368	385	362	383	367	365	362	369	384	352	412	385	384	358	385	339	381	383	393	377	380	379	361	350	362	368	368	372	402	387	352	355	353	339	366	329	344	367	385	386	361	365	372	401	381	331	348	341	368	351	385	374	392	372	360	368	321	413	333	357	370	370	351	383	373	339	348	380	330	385	365	399	365	362	355	385	359	350	367	373	389	379	399	354	379	338	384	403	398	354	333	352	373	393	413	382	359	396	377	368	352	339	318	377	357	363	400	343	332	359	357	352	318	343	332	362	371	362	342	374	376	358	361	381	403	369	350	366	398	377	381	368	355	348	405	368	386	385	417	362	347	363	380	368	419	327	342	378	349	355	355	345	386	381	356	410	407	390	332	334	383	380	387	343	387	349	375	351	376	375	364	347	353	371	363	379	363	335	380	357	371	342	367	381	378	350	387	336	314	379	360	357	367	378	388	341	360	383	392	361	384	369	347	368	408	361	384	373	361	393	359	361	375	354	388	349	406	372	368	381	339	353	383	341	362	350	350	359	379	333	367	360	372	360	351	375	360	340	358	361	360	403	357	378	368	430	369	406	397	395	328	356	371	342	372	367	405	358	334	377	383	353	360	401	363	365	341	402	378	345	371	388	389	359	380	345	395	373	372	370	394	350	375	356	400	366	412	329	393	365	402	352	373	347	356	367	404	385	360	333	337	336	346	398	353	382	374	414	390	383	364	351	361	372	379	372	343	369	359	374	374	364	371	335	391	390	354	372	358	363	359	397	364	371	384	372	340	352	428	382	373	362	397	382	369	371	381	384	382	359	366	319	397	379	405	375	383	385	396	380	344	381	384	363	393	339	389	390	374	377	374	363	359	357	399	398	358	388	390	370	372	360	386	369	369	389	365	358	356	368	376	366	357	341	356	344	398	366	378	361	361	383	375	355	370	359	407	361	391	368	391	370	366	352	373	344	352	367	357	362	362	345	370	346	379	367	374	356	382	353	386	357	364	358	405	355	380	367	373	369	360	381	341	352	363	386	370	379	410	412	366	361	369	380	393	345	359	366	387	364	354	367	351	345	370	374	384	365	383	366	366	367	390	414	399	382	364	382	332	360	330	352	348	360	360	349	338	386	405	356	380	345	344	369	371	399	377	358	362	365	411	380	336	354	400	371	371	352	371	396	376	338	411	362	380	339	383	358	354	376	356	395	384	392	393	381	377	401	386	372	381	382	373	387	351	370	361	371	386	360	357	393	391	361	374	362	339	345	319	336	372	368	402	351	335	365	401	390	342	382	365	355	363	356	385	373	398	357	378	335	342	336	375	378	374	356	402	330	375	420	371	355	355	372	377	364	390	392	360	369	371	352	349	372	352	363	363	364	362	374	381	373	348	356	376	352	369	359	349	355	405	360	338	361	356	402	388	398	351	384	367	382	352	385	382	373	396	378	353	372	374	378	371	377	371	367	355	392	379	342	360	387	359	343	385	363	358	387	384	390	372	376	372	373	347	353	363	375	405	383	355	377	383	403	372	384	380	347	357	350	370	340	369	360	347	389	362	362	384	360	359	353	396	385	365	367	353	368	372	375	384	393	373	350	386	360	376	340	389	379	370	359	374	397	341	387	346	402	389	382	384	331	347	372	370	353	380	362	389	384	354	390	336	373	357	327	390	394	365	401	352	376	355	385	359	346	375	374	386	379	376	392	375	356	365	362	364	348	350	391	361	381	392	368	350	378	413	349	351	387	360	377	343	349	356
3114	1035	1369	1305	909	480	332	278	230	181	173	138	111	127	101	107	103	101	112	100	107	98	106	96	82	90	100	94	94	99	88	100	111	90	123	87	100	97	90	110	108	102	110	90	85	125	100	94	88	100	91	105	101	100	90	98	101	108	93	94	89	87	90	104	123	113	89	92	95	105	118	93	90	98	89	105	88	109	106	102	93	84	96	93	83	95	96	102	91	120	87	94	101	90	90	102	93	92	80	93	93	90	96	90	90	119	86	100	114	103	98	95	107	101	107	100	89	95	92	77	95	94	92	109	97	116	96	97	87	91	98	103	100	79	105	98	87	107	83	95	107	94	98	101	105	74	102	84	105	99	80	97	102	123	101	105	83	115	99	112	113	93	108	111	94	107	84	107	109	80	99	96	95	84	78	101	111	106	102	77	99	114	103	111	99	96	107	106	98	81	101	97	90	101	101	86	94	101	98	100	94	98	99	105	95	95	85	101	98	95	90	90	98	104	88	91	87	97	96	103	99	104	87	87	101	109	98	96	116	99	100	90	89	110	84	84	102	112	86	98	117	99	99	118	102	108	94	87	90	92	106	82	106	88	92	102	90	87	84	104	96	89	85	90	119	102	120	95	95	99	108	94	96	101	97	89	119	101	93	111	103	96	103	108	113	108	96	107	105	105	88	86	93	93	83	112	106	88	98	98	92	106	97	101	93	94	80	117	101	86	90	106	97	87	91	92	99	101	90	85	73	99	101	106	91	111	114	83	92	101	91	95	92	101	91	90	94	100	104	93	97	114	108	91	107	107	108	109	113	79	97	87	96	88	116	93	89	104	111	96	105	100	88	99	107	79	97	125	77	120	96	100	93	95	89	100	116	110	100	83	95	91	108	99	86	91	93	96	116	95	103	97	106	94	80	105	96	88	92	85	112	101	87	110	102	82	105	86	93	96	89	96	114	95	95	94	98	87	115	97	89	106	110	91	88	104	114	110	99	92	95	101	96	105	99	96	109	96	105	103	94	103	81	93	102	83	90	104	104	97	81	107	97	109	109	89	91	89	103	102	88	99	98	101	76	91	85	101	110	115	118	87	98	104	92	80	88	94	104	105	96	103	89	113	96	89	108	107	115	100	93	100	90	105	101	117	95	70	93	93	82	95	99	87	90	105	96	97	97	95	103	110	89	118	99	85	93	99	82	102	87	99	110	111	85	84	106	95	100	92	104	94	100	104	114	104	100	96	86	96	119	113	121	105	87	92	95	87	111	111	83	103	92	101	77	87	93	99	108	103	95	108	96	114	112	111	93	109	98	86	110	108	93	101	90	110	117	83	87	92	100	89	99	94	99	92	106	109	86	90	85	94	95	106	72	98	75	92	92	113	103	89	106	111	98	106	102	93	80	100	80	105	93	83	118	94	94	104	91	93	97	96	99	98	87	104	93	108	97	106	80	85	92	97	113	85	112	91	106	98	82	92	98	96	104	102	86	91	95	97	86	103	90	105	125	110	107	71	95	94	108	88	76	105	84	117	98	88	83	100	91	96	106	116	109	103	103	102	102	81	107	96	96	92	101	92	92	108	92	91	94	100	76	93	90	102	109	105	104	108	91	102	104	105	104	84	114	116	86	83	87	113	91	109	108	88	96	73	100	97	111	94	96	86	90	90	87	100	118	103	87	101	95	112	80	94	99	84	74	103	83	98	118	91	121	113	102	96	111	89	67	93	119	95	83	102	119	104	101	120	87	89	94	90	93	88	96	83	88	99	91	100	119	88	100	94	100	87	119	93	92	83	103	92	106	97	100	115	97	92	89	106	82	103	83	82	95	91	92	91	103	89	86	79	95	107	93	110	103	97	87	114	89	101	92	100	103	97	117	101	107	104	107	88	84	95	102	97	100	100	91	104	101	87	105	104	109	89	103	85	94	92	109	99	88	102	101	82	99	98	92	86	93	91	98	103	96	111	95	86	109	98	107	98	103	95	80	97	87	105	109	105	76	79	108	94	86	95	103	96	98	106	74	84	78	87	95	93	87	93	84	105	114	100	80	97	114	93	103	116	108	104	105	87	93	99	90	104	102	80	99	89	107	87	97	108	98	87	97	104	89	93	105	90	99	106	97	106	111	87	81	109	107	112	97	82	91	92	78	87	127	112	95	106	79	97	90	118	98	115	102	101	98	83	89	104	90	93	101	94	88	97	119	101	86	112	90	103	99	101	106	97	99	79	110	79	108	105	94	111	98	91	102	99	105	100	102	106	110	99	94	85	100	101	99	94	89	90	109	102	102	87	96	90	116	82	97	97	98	102	100	118	103	102	91	92	122	114	84	83	97	103	102	102	96	103	102	100	100	80	92	97	113	105	86	96	104	93	106	72	97	92	90	91	93	94	83	114	88	98	99	118	104	99	92	95	94	98	90	98	95	102	92	94	113	96	86	100	118	95	102	108	92	103	94	107	92	94	82	101	88	94	103	92	96	100	92	102	93	114	115	97	104	89	94	93	102	101	95	87	115	96	99	118	108	115	92	95	93	109	82	90	98	101	86	118	82	94	95	79	96	93	101	95	82	88	82	92	103	101	95	93	94	115	101	94	92	101	95	107	100	106	106	101	94	98	82	93	112	92	89	102	98	98	78	106	80	102	95	91	93	101	92	107	90	103	104	96	106	113	102	80	107	104	92	94	93	98	81	110	90	105	91	77	112	109	99	115	96	100	94	101	96	97	84	99	85	107	92	102	100	89	106	86	97	107	90	99	103	89	99	100	113	87	96	98	89	88	102	118	115	84	101	82	105	91	89	90	98	103	87	106	91	111	76	91	98	92	103	100	120	91	95	71	81	98	95	84	91	101	97	116	113	97	118	94	93	95	81	94	87	102	102	102	87	117	104	104	101	104	90	98	100	100	90	93	105	114	81	86	95	97	89	95	110	74	96	101	83	92	91	116	85	86	103	87	97	98	82	109	76	111	98	87	86	99	77	108	100	82	96	98	117	97	106	96	85	120	115	92	109	79	93	90	95	116	98	109	98	89	107	96	97	79	102	114	106	103	112	97	100	109	89	91	124	97	88	93	87	97	87	120	105	97	103	76	110	85	86	87	96	104	100	109	102	100	96	89	94	94	99	96	114	95	90	94	96	90	103	89	89	101	97	91	95	111	109	81	94	80	90	91	106	101	92	90	86	113	84	80	101	90	104	100	93	99	89	110	96	100	90	93	95	77	92	114	95	99	110	92	94	101	102	97	103	113	89	87	98	91	104	81	96	101	79	104	89	108	99	101	106	114	80	64	104	102	109	105	92	111	98	96	90	94	94	108	110	110	86	103	104	97	92	108	83	110	103	99	100	104	89	101	101	88	107	89	104	98	95	98	116	108	107	94	110	102	105	107	90	93	97	100	94	107	122	76	94	105	112	105	118	103	106	75	84	106	109	121	107	95	101	104	104	106	94	89	109	101	90	93	103	97	87	89	108	124	99	99	93	118	104	97	98	102	112	103
2792	1598	3665	4741	4141	2594	1753	1408	1107	896	767	676	558	533	465	422	421	418	363	422	369	379	370	346	419	395	367	428	429	413	353	341	404	366	377	335	362	378	408	362	356	371	385	352	339	360	389	358	347	370	360	344	388	372	352	349	364	388	362	377	327	371	379	348	375	394	375	390	419	430	402	372	373	371	379	347	377	351	329	393	397	375	407	392	359	364	361	352	345	380	361	369	378	399	331	380	349	391	383	402	341	371	372	364	371	367	359	381	345	382	351	371	343	335	398	369	352	318	384	370	346	344	363	380	374	367	388	396	381	331	368	398	349	344	369	373	352	357	378	373	341	346	345	374	364	356	382	372	324	357	352	369	369	342	376	360	353	355	343	388	348	372	374	368	371	404	348	380	379	364	403	365	353	347	372	383	380	357	391	364	362	340	370	366	328	385	399	355	363	358	370	363	374	380	385	361	349	409	363	398	347	348	393	356	389	372	397	387	360	379	375	356	348	337	379	348	388	378	350	349	337	375	374	355	380	370	363	350	372	377	361	388	374	399	353	352	356	372	378	390	356	386	358	348	388	353	346	352	391	412	392	381	361	384	377	383	329	360	362	355	394	372	382	367	382	368	367	358	331	400	387	370	359	385	375	379	350	395	353	389	363	367	366	375	335	379	389	359	339	326	374	355	349	391	344	360	353	370	375	341	349	386	344	374	376	349	360	351	346	311	374	348	360	350	354	366	366	334	347	370	374	385	352	361	364	346	366	350	358	396	382	386	359	340	390	356	358	334	388	371	370	341	395	338	349	362	367	370	413	371	370	330	371	357	355	371	350	386	390	357	378	353	363	337	355	377	341	348	337	345	380	370	384	367	315	383	366	370	332	328	353	358	362	361	376	399	332	360	334	360	362	349	359	383	354	374	327	397	349	380	352	334	385	376	347	352	373	389	372	356	370	373	371	371	370	363	345	359	369	350	356	378	352	371	378	355	380	362	360	379	376	370	374	357	349	391	382	359	367	370	360	357	371	356	387	364	336	373	359	389	376	348	341	380	376	385	362	374	320	353	367	359	365	385	359	367	364	402	332	388	361	386	367	371	371	357	352	341	370	391	394	348	370	366	346	317	382	374	352	370	411	349	403	382	369	366	358	327	380	331	346	357	372	342	348	381	344	340	362	380	388	348	390	386	408	371	382	368	363	380	364	364	381	330	363	377	372	349	368	350	396	366	345	363	374	366	346	343	374	392	349	361	355	382	381	362	345	346	367	366	389	358	365	328	373	345	360	348	340	390	362	338	383	371	367	332	368	365	376	377	388	367	382	389	374	379	368	374	364	413	327	353	358	350	351	354	358	353	391	362	401	315	354	369	365	358	378	374	355	360	362	391	362	364	375	350	322	379	359	388	398	373	353	348	395	369	395	349	362	378	389	350	372	381	367	378	382	355	342	355	361	360	393	383	391	370	355	396	363	373	376	395	383	369	353	372	373	372	381	376	398	369	364	366	347	353	358	374	370	356	366	370	330	362	395	391	355	344	397	378	339	349	371	375	354	403	334	356	367	367	359	324	322	394	339	373	395	347	369	366	361	351	372	373	373	385	329	357	342	349	369	356	354	375	371	390	353	381	359	390	363	353	403	347	354	361	383	401	382	377	362	375	354	385	366	379	363	373	356	356	320	336	407	340	391	356	358	374	364	376	333	378	337	379	378	335	367	347	362	352	357	346	369	387	335	405	389	337	371	353	359	419	351	368	365	389	364	354	367	380	366	399	360	374	368	382	375	365	390	389	357	339	374	419	363	422	381	381	378	345	391	379	351	332	381	405	344	359	346	411	376	353	342	366	337	352	376	381	351	381	382	345	353	350	378	340	369	348	323	369	362	356	390	358	310	377	357	346	353	364	334	351	363	380	357	366	348	368	375	344	384	362	352	375	357	354	375	365	384	354	353	374	380	364	370	353	351	380	392	362	342	388	360	353	364	373	362	384	375	332	379	381	387	364	382	359	351	376	351	371	372	384	353	353	358	390	413	374	380	362	383	333	322	382	370	373	378	372	362	394	341	359	368	369	358	362	365	378	322	375	386	361	372	371	373	391	371	394	348	377	355	352	359	365	369	380	377	361	346	379	357	368	381	371	349	361	360	349	370	353	348	394	368	370	376	329	342	357	373	329	377	381	370	345	368	365	348	369	368	363	394	361	340	366	390	361	352	405	348	351	355	364	340	402	369	344	337	376	415	377	376	378	345	329	378	399	355	359	366	340	353	374	360	401	369	382	345	380	354	392	364	370	342	375	335	370	387	399	379	340	377	379	367	341	363	375	369	365	369	395	388	393	349	317	381	368	372	388	335	381	351	342	388	371	360	356	376	347	357	365	331	395	380	362	347	376	377	349	385	398	383	326	376	357	376	400	338	342	363	400	369	329	369	351	396	377	381	352	316	384	344	380	387	361	376	357	351	372	346	379	357	355	361	373	385	320	358	343	356	360	352	350	342	375	354	353	320	357	354	376	369	364	384	334	365	344	380	379	355	353	370	383	360	345	372	361	366	365	332	364	358	352	374	401	367	384	380	373	400	349	403	373	391	326	399	374	335	387	355	379	346	336	362	428	401	364	373	377	369	401	373	349	357	355	353	372	349	354	351	400	353	356	350	397	349	376	354	393	372	378	397	384	371	376	396	391	360	401	378	347	357	369	361	378	399	396	357	357	395	362	374	392	381	386	365	381	399	369	341	354	362	376	365	364	377	389	333	338	371	413	357	343	387	364	337	388	394	353	355	377	370	357	338	363	394	329	381	373	359	338	371	333	378	370	379	362	378	390	370	365	342	371	387	390	365	375	338	371	392	330	355	333	382	362	362	356	354	359	380	329	382	373	385	363	385	352	376	345	371	440	372	371	376	338	396	334	371	371	410	354	400	370	330	379	400	365	377	359	353	349	357	360	349	346	370	342	308	378	379	362	362	358	371	346	368	359	406	356	353	365	369	365	347	371	359	343	357	354	368	367	382	391	368	372	377	396	334	367	369	370	386	349	322	374	402	337	391	392	371	404	362	378	368	362	362	335	363	362	349	355	355	369	356	364	362	372	366	359	390	343	352	374	366	356	349	371	371	358	339	359	391	410	358	380	348	348	372	392	339	322	383	379	361	367	369	349	361	346	337	364	374	345	369	357	377	403	336	356	378	430	390	354	369	351	411	375	377	331	357	372	347	360	366	342	364	352	386	320	340	340	379	375	319	355	401	357	376	377	366	315	336	377	376	335	323	368	341	355	369	335	350	343	308	411	396	342	356	397	365	355	377	386	381	397	367	341	358	365	366	359	346	344	365	365	390	364	357	431	317	337	321	339	340	357	381	344	383	337	362	354	361	378	368	392	360	345	353	380	369	375	393	370	367	348	366	365	338	368	345	345	347	344	358	369	390	353	303	364	356	382	354	375	312	358	344	368	376	372	342	348	383	364	389	338	343	410	374	369	364	381	367	334	369	375	379	374
2955	991	1465	1196	804	508	342	266	227	166	149	144	140	100	117	95	102	100	113	98	75	105	83	92	82	120	115	99	118	106	93	90	91	108	82	100	105	88	101	100	105	78	117	109	80	91	109	107	89	78	84	101	105	98	90	87	103	101	118	104	123	86	103	94	105	102	105	89	109	95	91	88	92	109	107	111	97	109	112	96	101	100	105	97	83	99	107	99	109	99	90	104	104	97	83	92	114	113	87	94	94	96	115	110	101	110	82	123	105	79	114	75	94	85	92	107	107	94	113	101	84	91	114	103	100	92	96	79	102	121	113	86	93	106	89	89	106	86	109	99	88	94	98	93	98	91	96	102	81	106	88	99	103	111	96	88	102	92	115	93	100	116	107	87	89	89	87	92	102	89	84	89	102	88	98	102	98	106	107	83	106	102	109	108	110	88	98	98	94	101	101	96	97	88	92	106	103	106	99	96	106	86	87	98	89	95	83	98	112	95	91	89	97	83	105	104	103	115	98	111	94	103	90	109	85	89	116	108	109	89	106	102	76	109	101	104	104	96	89	79	107	103	95	81	84	92	108	95	93	107	111	100	86	91	81	89	101	95	107	92	94	97	109	96	91	96	88	96	96	98	94	101	120	99	106	94	98	101	90	89	90	100	103	97	87	95	98	101	101	112	85	95	99	96	81	104	85	104	114	87	87	99	84	107	93	87	100	93	92	106	98	94	91	91	103	92	87	95	98	100	80	91	101	84	75	96	102	105	92	82	91	106	103	101	87	93	105	87	86	105	93	104	101	84	99	102	98	96	107	103	88	99	85	103	98	100	83	96	90	116	107	107	96	92	118	99	113	88	74	115	115	81	87	88	88	99	97	120	100	89	79	108	84	90	115	103	106	94	89	93	103	100	107	101	81	105	81	99	82	114	104	87	88	99	102	100	108	99	100	101	105	80	100	98	91	88	88	99	101	109	84	110	102	123	97	106	92	85	82	104	87	100	125	98	105	95	100	96	99	90	93	96	98	90	115	105	97	92	93	113	99	101	102	92	112	87	110	79	109	92	93	90	91	102	94	83	100	77	111	104	76	79	95	78	96	105	89	85	95	100	90	91	88	108	106	85	86	88	79	86	89	88	94	90	90	114	103	115	104	109	110	105	99	95	85	102	88	103	101	98	115	101	99	118	98	78	114	93	107	100	98	95	111	107	97	95	100	99	94	114	103	93	92	98	108	92	96	94	102	117	94	96	105	80	107	106	91	115	93	91	113	75	98	92	107	97	91	96	104	103	116	93	90	84	88	85	100	100	97	94	102	105	99	107	106	86	121	101	94	98	97	107	90	90	102	97	90	113	92	103	80	108	94	115	101	98	113	96	116	104	114	122	82	88	87	94	87	108	83	90	88	95	99	105	93	96	114	93	112	98	107	97	84	96	108	114	85	97	100	94	86	90	94	108	102	101	93	100	87	105	84	90	82	96	101	88	93	91	103	102	97	115	103	97	99	96	110	94	73	115	85	104	102	113	101	104	95	91	89	102	87	95	112	108	105	92	106	102	97	98	98	107	95	107	92	71	96	97	82	93	100	100	90	93	112	96	90	101	88	99	92	114	99	102	101	93	81	83	89	101	93	95	75	106	98	109	85	95	102	93	98	97	87	89	73	97	105	93	81	97	80	88	90	102	94	107	109	118	97	90	98	92	102	95	91	105	112	98	96	93	99	99	109	97	91	104	97	92	85	102	100	92	105	86	118	98	93	105	84	99	97	99	89	98	88	95	99	93	107	101	100	84	104	93	96	103	85	106	99	98	103	102	71	96	101	100	111	99	111	106	105	95	93	103	94	86	91	82	88	87	103	93	92	82	102	104	115	98	89	85	78	84	109	97	93	113	112	88	94	100	95	91	83	103	109	101	130	63	98	101	96	88	101	89	81	97	120	100	106	109	95	95	109	103	97	85	118	94	110	110	88	103	84	113	90	100	91	89	93	116	116	103	93	96	116	92	84	102	95	100	101	114	97	93	97	90	93	92	97	84	86	85	98	108	99	112	92	94	82	100	88	111	98	97	108	93	104	88	102	100	96	113	90	93	90	91	100	116	101	90	96	97	103	102	98	108	93	97	99	99	105	107	108	104	95	96	88	105	73	98	90	91	89	90	103	107	95	102	94	106	93	106	107	114	96	112	93	116	87	101	107	108	105	99	83	97	87	80	104	110	93	113	93	107	110	107	96	104	105	109	91	104	113	95	105	99	102	109	91	97	110	92	91	90	100	79	105	102	94	99	82	92	106	100	96	91	119	96	95	91	102	87	104	94	108	102	110	101	110	104	84	123	82	105	104	98	86	86	95	102	88	111	107	87	91	86	122	93	93	89	85	93	99	94	91	98	90	101	102	106	96	89	109	103	87	111	107	92	95	101	92	93	94	92	97	74	117	114	94	98	91	77	132	97	99	102	108	78	85	92	94	90	95	101	103	85	101	114	81	95	81	106	94	84	99	91	91	102	105	97	89	123	89	100	86	96	99	93	97	106	88	89	94	83	92	108	103	106	88	99	106	94	93	99	95	94	91	113	85	102	83	95	87	101	93	113	102	98	100	100	103	96	102	97	92	104	90	118	103	102	85	83	105	93	90	106	90	86	104	87	87	95	100	94	106	83	91	105	89	97	93	104	82	91	94	82	102	90	91	89	91	97	97	94	97	104	103	87	94	98	86	112	98	99	111	110	113	91	90	100	87	107	103	91	111	95	100	97	91	101	86	88	112	90	92	112	98	97	94	107	118	107	80	94	103	106	94	98	120	121	94	111	113	105	117	112	81	101	94	91	91	96	110	88	93	96	96	109	105	94	103	96	87	112	90	96	104	115	109	119	90	99	98	106	96	88	107	92	90	86	110	108	93	104	104	101	90	97	127	95	125	105	101	103	104	90	88	94	96	108	110	119	84	96	89	92	94	119	92	97	87	94	94	100	97	102	105	83	89	86	105	100	85	99	103	89	84	100	93	89	98	85	85	83	98	88	93	83	106	103	109	100	77	84	112	107	116	93	103	100	85	115	86	98	107	87	108	100	86	91	100	94	114	84	95	74	93	88	81	104	103	105	95	101	93	108	99	103	89	76	91	94	93	107	88	98	78	98	99	90	92	97	88	109	102	96	95	88	99	77	82	96	91	80	104	98	77	95	119	90	102	103	85	120	107	102	94	111	108	91	96	75	102	97	89	112	110	92	99	121	112	90	99	105	100	110	95	106	104	86	87	104	96	102	101	120	96	96	92	88	107	101	101	110	94	106	80	115	109	105	83	107	101	113	94	110	110	77	104	97	105	105	88	93	107	95	104	83	84	99	103	100	91	99	83	104	89	100	99	110	87	109	101	89	106	90	88	94	120	91	94	102	107	99	90	99	105	85	91	102	106	112	90	97	90	114	89	98	90	118	96	115	103	88	102	97	92	102	80	90	100	104	111	104	85	95	88	112	91	91	90	105	95	96	88	106
2850	1527	3686	4552	3895	2556	1749	1377	1161	880	806	658	601	536	451	392	379	359	372	357	376	386	408	390	376	385	409	427	402	436	359	357	373	365	357	396	373	383	361	369	375	356	331	378	376	375	338	377	338	399	366	365	411	359	389	391	368	354	387	391	367	368	365	391	383	348	360	354	410	392	376	388	370	369	377	365	392	385	355	374	368	379	367	384	364	348	368	387	353	351	373	381	345	358	342	392	335	390	362	378	368	368	330	383	333	370	396	379	391	365	360	346	410	389	373	332	349	390	363	372	356	386	360	336	374	370	353	353	381	315	360	366	345	340	348	370	368	367	343	343	358	365	375	360	347	347	338	364	350	413	351	376	392	401	353	341	382	360	344	349	383	379	390	359	351	382	339	378	349	352	365	376	362	377	362	351	340	376	401	376	371	367	352	356	361	360	322	385	359	405	377	382	338	370	350	349	394	360	390	364	367	362	372	339	366	339	362	365	376	357	356	401	370	389	349	371	338	367	347	353	368	393	343	367	345	340	326	334	334	368	392	345	358	335	383	372	332	345	336	368	369	369	394	381	363	372	379	363	326	375	360	354	366	380	367	372	333	376	378	347	371	349	369	343	349	351	352	370	416	364	407	382	354	337	366	364	333	380	368	338	369	349	394	386	351	339	356	354	359	399	365	341	338	366	325	373	370	420	354	365	354	343	438	330	402	374	330	348	331	362	370	361	375	372	353	376	363	363	358	414	379	359	384	355	357	382	330	329	349	350	362	360	371	341	345	361	359	354	367	361	351	416	377	365	353	359	342	361	334	358	343	359	345	366	368	356	370	343	393	361	365	356	346	372	364	368	362	390	367	386	382	338	344	365	376	366	385	376	349	366	354	334	375	356	347	335	374	368	373	366	352	359	383	357	332	390	373	365	386	375	360	385	358	368	391	367	340	346	359	365	410	378	382	365	425	381	321	353	323	362	389	367	357	343	338	384	367	364	371	387	401	393	371	392	368	357	385	379	367	387	325	380	378	337	373	372	354	367	359	359	347	383	363	374	372	355	391	362	367	359	317	371	345	371	365	355	374	321	354	373	352	376	348	353	340	410	346	374	404	384	350	342	371	343	330	361	319	345	362	392	383	392	321	362	351	367	335	333	359	353	369	369	361	358	371	375	348	352	336	372	389	365	374	323	354	390	338	364	395	380	362	373	367	373	375	354	368	375	343	347	364	380	385	347	361	343	360	379	347	325	347	369	379	371	392	361	385	367	341	377	392	351	369	359	390	363	358	346	341	331	343	346	392	393	355	355	344	345	370	375	361	348	355	384	323	367	353	334	380	362	362	378	342	371	385	363	357	355	369	380	380	379	376	387	364	383	337	378	368	398	363	353	410	384	336	330	344	393	398	378	385	355	366	374	387	387	334	378	356	354	316	373	369	375	370	341	371	355	323	400	346	387	338	375	393	353	369	379	373	386	360	356	389	330	397	346	333	363	317	365	338	350	393	360	335	356	371	381	381	342	402	346	369	353	376	365	364	368	323	352	388	364	377	348	363	342	328	383	364	394	326	347	360	367	369	400	384	356	328	380	361	343	399	370	359	368	345	363	352	371	344	355	371	383	384	380	345	373	389	339	378	342	364	396	358	386	356	353	349	384	373	372	361	379	367	373	369	356	372	386	367	334	398	352	361	344	402	357	392	358	347	392	378	394	377	374	370	372	384	369	386	357	330	383	397	376	392	370	383	355	364	381	374	370	383	363	397	353	317	376	334	365	372	360	370	360	381	357	372	353	368	362	340	346	354	388	352	388	363	376	382	371	342	340	342	340	334	346	374	376	352	352	374	348	395	346	376	356	405	391	342	361	365	373	327	345	390	345	347	347	372	352	383	347	371	366	350	393	390	368	355	381	400	385	375	363	370	383	374	358	337	360	339	378	371	364	365	367	356	387	356	373	346	306	384	367	346	350	361	363	389	390	358	365	358	340	375	364	356	351	392	361	353	327	397	359	318	379	401	347	321	380	381	346	372	365	363	369	365	351	348	381	364	368	357	381	369	381	370	355	352	349	375	387	370	336	361	369	388	373	378	400	365	369	382	321	398	362	355	339	388	349	349	368	351	330	370	340	344	400	375	399	387	339	353	379	347	373	362	328	382	361	379	367	388	370	397	353	365	377	351	373	391	386	395	393	323	334	328	356	348	367	366	395	338	368	373	362	371	389	382	356	351	402	369	378	377	367	346	344	358	362	396	378	364	345	363	323	353	372	339	348	345	336	350	380	366	400	376	382	354	375	347	350	364	377	361	372	393	352	368	385	359	336	364	349	346	361	358	400	348	367	348	344	392	359	369	366	336	368	358	370	371	349	361	391	366	399	375	376	359	370	359	334	359	345	364	379	321	357	342	360	368	352	367	354	344	361	344	356	341	380	389	329	360	408	388	367	366	365	339	377	337	370	360	350	347	364	366	379	375	359	419	361	341	386	372	333	381	364	355	356	337	357	354	347	342	360	368	373	395	351	378	345	379	368	386	388	375	379	313	371	336	331	341	355	397	352	365	353	380	383	372	368	355	358	360	338	370	351	384	351	384	342	354	373	392	335	366	376	393	357	354	355	372	373	386	390	377	352	354	372	388	379	378	374	359	347	367	372	365	363	360	371	360	318	382	360	365	383	381	400	359	387	377	334	374	382	339	365	384	389	385	350	381	366	369	375	373	388	331	356	378	382	321	380	345	355	358	357	366	355	365	417	368	404	343	358	383	374	390	350	360	363	375	396	364	420	362	381	382	332	332	360	400	351	366	363	369	310	392	357	371	351	393	347	409	338	363	341	348	364	389	399	365	348	377	367	354	380	414	349	369	374	385	412	333	357	361	384	384	344	348	354	367	365	312	347	385	345	364	375	338	365	369	395	377	351	378	362	361	319	350	340	343	377	356	375	356	352	355	378	378	359	365	359	360	370	390	344	331	367	355	368	369	375	364	379	342	381	353	317	386	357	365	379	351	388	374	375	335	358	351	368	354	317	352	335	365	381	346	372	352	377	335	356	368	343	359	364	392	376	327	363	379	368	359	369	384	383	367	386	373	336	317	374	346	362	338	372	344	335	367	346	401	382	322	339	343	368	361	368	355	366	376	370	358	355	384	346	378	406	364	385	356	404	336	363	332	346	386	391	361	370	393	370	386	383	399	358	361	359	339	317	375	362	375	382	395	378	395	350	335	343	386	387	355	387	368	380	385	344	377	353	360	331	401	360	353	379	357	367	346	390	364	365	363	342	343	377	392	367	393	360	392	338	358	391	332	362	376	349	366	362	394	347	382	356	373	383	392	352	359	372	354	354	366	371	376	335	343	395	364	397	374	355	340	348	386	384	357	359	363	348	332	326	373	386	395	376	372	379	402	384	362	349	382	358	349	368	372	364	343	333	381	379	359	339	398	363	384	364	361	350	335	371	343	351	337	337	372	389	361	373	342	364	362	364	399	326	379	358	341	369	343	382
2875	1032	1415	1118	832	495	342	256	230	178	195	136	117	129	96	106	115	108	116	91	141	108	106	84	95	108	84	85	104	121	109	133	94	97	90	86	91	118	90	91	112	99	104	111	81	91	119	95	103	114	95	113	92	104	92	127	109	117	102	98	77	73	125	100	96	68	99	108	107	107	99	95	116	113	91	110	83	97	104	110	94	99	100	91	89	107	84	107	88	99	101	115	105	96	103	101	98	97	79	98	106	94	92	107	85	97	94	86	95	119	100	96	104	109	111	101	107	107	76	98	110	101	109	100	98	87	85	84	85	80	120	98	99	107	107	102	104	82	81	98	96	115	87	103	84	85	113	102	95	81	101	121	109	90	102	101	98	106	101	82	86	109	95	92	99	90	86	105	91	108	102	94	102	98	94	96	99	99	85	108	105	75	98	114	87	97	109	97	109	91	109	110	94	94	120	105	111	108	98	110	93	94	96	104	92	95	104	103	101	109	104	101	102	98	86	99	59	112	106	91	106	80	86	119	99	97	112	122	91	88	106	103	89	105	90	99	105	99	98	95	99	99	97	100	102	94	85	101	103	110	105	84	96	89	104	87	107	96	118	109	121	101	98	90	98	94	84	89	82	109	121	83	103	96	103	108	105	87	92	97	97	94	101	87	108	115	86	94	105	87	109	115	98	92	90	121	95	91	111	99	107	93	95	89	96	99	99	100	89	97	106	85	96	90	89	82	112	88	82	110	102	111	87	108	84	112	111	93	103	88	92	98	95	83	87	106	102	81	92	99	114	95	99	107	108	102	88	101	97	80	80	103	92	96	103	130	102	121	105	102	100	87	81	100	79	86	113	116	89	98	113	98	101	107	99	111	99	107	101	94	94	89	94	92	97	102	108	102	113	101	105	95	91	87	95	93	81	93	85	105	104	98	105	99	109	113	108	106	98	95	119	81	90	96	90	98	77	92	119	97	78	105	90	82	87	100	113	87	88	125	91	91	96	109	92	109	101	104	90	98	118	92	89	103	105	103	103	108	101	83	114	106	94	118	93	96	105	88	90	111	95	107	104	114	98	112	94	115	101	87	106	93	104	93	115	87	105	99	100	82	95	93	93	96	92	109	92	94	116	102	92	99	87	97	95	83	103	86	101	87	95	89	88	110	122	74	101	100	124	106	102	93	99	96	91	85	106	90	124	92	106	96	84	97	97	92	96	101	106	102	98	107	105	106	91	75	105	101	106	88	109	94	89	100	106	77	89	109	94	93	92	111	93	94	103	108	107	101	101	96	99	89	108	107	86	86	102	84	87	87	95	111	106	88	93	93	78	106	90	98	90	105	101	82	84	95	94	98	101	112	109	95	91	92	120	101	128	73	107	116	95	123	97	100	113	106	100	107	99	99	103	114	89	95	87	87	104	94	124	105	109	96	92	103	105	119	94	118	113	109	102	80	102	79	87	125	92	101	85	96	86	81	101	107	78	111	102	94	96	96	91	107	107	83	95	103	86	115	109	100	100	108	104	113	88	84	98	90	99	91	106	94	99	99	97	94	91	94	103	116	93	107	124	108	87	100	87	107	124	85	94	106	96	102	99	110	88	106	88	100	96	85	88	95	86	103	84	105	91	89	108	87	99	116	94	76	101	111	102	101	81	100	86	100	105	89	91	83	107	96	111	97	101	91	96	95	94	102	91	103	88	85	100	79	98	100	108	118	102	108	90	107	122	114	103	104	96	117	114	99	103	90	84	82	107	97	93	112	114	101	95	110	91	83	100	84	97	96	112	101	114	110	108	100	102	88	104	90	103	107	107	95	106	94	101	107	94	99	98	94	99	105	90	97	110	90	103	90	94	82	110	97	106	97	100	87	114	95	108	103	105	88	121	106	100	110	101	89	99	100	103	102	93	93	91	102	108	95	89	98	94	99	90	109	112	102	95	99	99	106	85	86	95	97	87	98	115	97	85	94	91	90	107	111	88	102	93	98	95	112	91	96	105	97	102	91	94	94	85	122	101	107	95	109	93	87	80	91	93	90	102	93	109	105	91	93	98	98	104	94	97	90	91	82	116	88	108	82	99	95	89	104	94	99	111	73	106	97	110	110	99	98	99	104	97	93	98	91	108	93	92	104	83	110	104	87	86	96	97	82	96	102	95	101	85	108	96	91	82	84	104	105	100	115	93	111	117	118	108	102	91	100	101	100	97	88	106	105	99	98	121	96	93	92	103	103	92	99	95	108	101	93	100	76	102	93	98	71	112	94	99	104	98	87	95	87	94	87	99	109	90	88	99	94	107	106	103	99	104	98	103	94	88	97	90	100	108	113	96	97	99	81	99	96	99	110	92	118	88	113	96	106	102	91	106	91	85	86	101	105	106	105	105	103	107	94	100	88	98	108	123	96	118	99	87	92	98	81	97	107	90	117	102	97	97	122	101	88	83	107	95	79	100	98	106	112	88	89	89	96	95	116	109	92	109	120	106	103	97	103	102	99	110	99	89	93	99	89	104	86	84	101	80	97	91	104	98	93	102	108	81	125	80	92	96	109	100	106	104	98	102	103	90	103	83	91	99	95	94	83	101	86	112	90	100	103	98	81	96	95	107	84	90	106	96	86	107	111	96	107	97	90	105	93	103	111	97	111	87	90	91	105	111	132	104	90	96	97	109	100	114	84	108	90	92	104	87	100	108	88	95	109	104	88	93	104	88	107	88	91	98	90	100	101	85	107	102	108	104	104	101	86	107	92	80	99	101	87	91	96	92	91	110	86	96	112	115	89	116	102	102	95	101	94	126	95	89	97	98	103	96	111	91	100	81	94	96	83	102	100	88	110	111	105	102	105	97	86	98	96	92	90	97	114	97	101	118	90	92	123	82	97	93	107	111	84	112	88	107	116	92	94	95	100	93	99	92	116	87	91	104	98	77	96	95	106	79	105	106	97	111	97	103	85	89	122	99	99	102	94	83	103	82	102	103	106	95	97	101	102	103	111	102	103	105	97	114	86	94	102	90	97	87	97	88	92	107	107	89	79	90	105	97	91	99	86	99	93	102	85	91	109	80	105	106	98	108	96	103	89	104	95	95	116	98	94	93	98	95	96	99	90	89	79	114	96	97	91	116	100	102	102	102	83	89	99	97	97	98	86	102	78	96	110	76	99	88	91	108	90	105	86	97	85	102	122	109	118	98	110	94	102	90	106	103	95	91	100	109	101	113	97	98	93	109	90	96	99	110	117	111	93	103	117	98	92	118	91	91	95	110	99	93	96	99	105	117	98	111	96	104	99	102	105	104	104	110	109	100	89	98	90	120	107	87	94	106	95	101	121	104	100	94	93	107	89	103	92	82	89	109	109	101	86	105	107	92	102	120	73	111	102	90	84	100	107	98	87	87	100	99	84	83	118	107	92	111	106	81	82	108	94	96	110	96	92	92	96	109	90	96	101	91	98	114	105	108	96	94	90	87	91	87	102	100	107	110	109	99	113	111	93	118	102	87	86
2731	1497	3451	4243	3666	2628	1832	1452	1181	923	809	686	560	570	435	412	437	426	395	365	349	396	391	387	357	394	406	441	444	383	403	378	376	321	397	378	362	393	402	374	399	373	360	349	349	373	333	362	362	385	387	371	412	400	351	377	397	366	363	356	406	398	387	356	392	364	379	396	392	411	385	368	396	360	391	361	377	379	368	356	336	375	361	365	366	399	375	336	380	396	342	381	354	365	342	380	380	336	365	372	386	353	350	354	382	340	351	374	352	377	382	372	368	337	369	363	364	389	349	347	364	366	362	369	394	350	372	359	388	350	342	327	353	403	345	370	385	361	382	309	353	342	367	357	393	377	382	351	351	383	387	357	347	332	360	357	356	395	364	350	363	354	345	366	378	349	353	351	341	352	359	374	384	357	404	340	355	349	359	367	389	380	372	382	379	390	364	357	369	341	367	383	400	408	371	326	361	353	386	383	364	351	414	378	373	348	354	375	355	374	391	377	359	373	364	373	352	346	344	368	334	348	357	393	375	333	385	351	363	360	387	357	369	381	355	397	371	389	370	362	378	340	348	355	356	389	352	337	339	367	370	322	346	356	364	370	362	379	370	381	385	387	352	341	379	358	346	350	382	372	356	364	351	368	349	352	361	364	376	363	374	346	333	355	373	374	362	352	367	375	363	379	370	349	343	338	348	391	366	360	397	364	356	375	342	377	345	357	368	385	344	339	384	368	337	364	369	372	358	349	379	392	364	364	371	368	360	391	388	367	355	376	348	370	389	399	365	381	363	363	361	359	354	363	371	353	401	398	336	411	367	377	363	384	380	340	381	412	367	373	383	389	358	359	367	364	323	348	375	384	401	347	372	364	356	329	360	370	362	374	376	398	373	355	383	382	365	381	320	385	358	377	398	354	377	384	371	372	367	368	377	368	371	351	350	364	402	368	365	369	345	357	405	345	371	366	341	386	365	372	358	341	353	412	379	377	352	423	343	381	388	360	346	366	359	346	419	358	379	361	402	352	374	399	363	395	411	365	373	367	363	372	388	357	353	364	353	378	359	418	376	391	356	371	350	370	326	341	361	364	389	373	373	357	385	333	357	374	345	365	384	370	378	374	381	369	376	398	326	370	370	358	383	397	382	353	351	330	388	370	361	329	343	342	352	349	352	354	377	333	362	335	376	314	383	338	342	390	338	369	347	355	356	348	359	348	377	347	403	350	358	376	351	373	367	378	402	366	396	345	378	359	346	356	397	376	377	335	358	378	349	364	362	395	386	398	366	380	373	340	392	398	374	349	354	372	355	351	354	356	373	365	390	368	382	361	402	374	408	369	344	365	381	372	354	347	362	359	380	358	386	363	345	385	365	375	381	346	361	366	351	365	372	353	353	383	325	378	380	382	368	385	383	378	373	387	333	388	400	375	359	350	359	350	366	379	375	365	338	388	377	382	369	373	356	359	361	348	375	369	374	341	363	366	358	361	360	378	376	361	370	395	329	372	392	367	378	379	380	354	385	383	378	360	363	360	332	315	368	381	396	360	354	362	350	384	418	361	384	359	381	371	378	355	363	402	347	352	379	362	392	377	336	392	385	408	357	368	327	382	348	366	355	329	352	354	398	362	380	376	411	340	385	383	368	365	368	357	363	371	342	368	358	348	364	353	365	368	376	357	369	362	348	335	378	339	374	384	372	362	381	350	352	392	392	339	369	357	361	374	383	323	356	346	368	351	354	341	357	363	337	316	345	374	336	383	361	374	337	357	387	391	361	389	366	383	366	367	361	365	365	353	341	379	356	360	331	366	408	375	345	356	386	390	376	393	370	399	376	368	349	372	360	331	397	345	352	338	339	378	376	362	341	381	380	395	359	362	384	330	359	327	367	361	366	351	374	387	378	368	344	388	361	378	331	356	376	374	344	382	363	354	388	373	369	362	360	348	370	383	377	374	352	353	359	378	345	378	385	373	367	378	402	354	373	375	350	383	370	366	380	387	394	331	388	377	330	337	363	364	387	378	332	345	391	348	391	389	358	389	369	362	388	368	378	360	371	351	379	376	372	386	377	389	378	352	349	367	359	330	377	366	361	387	354	357	386	350	377	360	366	408	383	330	332	371	385	364	376	359	347	364	366	346	382	376	331	370	377	382	362	360	401	402	367	401	359	381	381	340	360	373	360	337	375	389	362	403	394	342	379	340	378	369	386	403	351	337	356	375	387	359	384	361	387	361	331	355	360	383	368	345	377	347	364	356	364	326	342	347	384	386	368	337	340	354	372	371	412	366	373	361	348	349	382	373	394	376	399	391	363	376	369	389	389	360	377	368	353	379	389	359	376	349	367	333	376	398	334	376	339	354	391	368	360	351	359	377	376	377	369	342	369	356	403	353	384	340	363	359	363	388	384	349	399	356	382	355	356	349	351	379	402	385	327	377	367	351	363	368	381	374	361	403	349	370	356	355	374	382	382	380	375	361	377	344	347	386	412	368	365	359	373	359	332	361	375	364	380	378	396	351	376	356	344	362	349	369	406	365	369	381	338	320	377	363	363	364	342	376	341	358	341	367	332	383	347	357	354	325	336	382	376	378	417	356	406	340	368	366	364	367	370	348	376	374	363	368	397	365	328	375	362	393	376	345	378	351	381	376	336	336	372	387	380	355	399	370	373	360	377	354	319	383	375	353	351	397	377	327	343	345	390	385	333	360	356	365	351	373	359	380	379	371	332	376	357	386	352	403	374	382	350	349	355	370	376	361	366	364	374	327	341	343	375	364	388	322	347	361	379	405	367	358	364	374	346	368	409	355	384	390	385	358	384	355	359	395	367	350	376	359	348	359	367	360	377	366	352	373	339	382	375	362	393	387	378	356	342	389	360	352	360	386	362	328	375	334	308	383	347	326	400	359	357	380	337	378	393	379	326	383	354	368	414	361	376	359	410	381	362	377	354	381	358	394	368	391	362	381	369	372	368	357	375	390	368	375	378	399	365	356	363	347	367	402	370	359	380	356	349	339	349	365	356	369	369	369	347	347	361	358	345	377	346	359	398	325	357	382	390	376	347	368	374	350	354	357	354	364	360	383	386	354	390	359	350	374	372	359	354	363	346	405	368	355	374	382	355	357	336	410	374	380	326	387	389	384	369	348	367	359	361	389	376	341	356	367	379	331	356	348	362	330	366	347	358	366	360	350	333	382	406	362	363	370	382	336	355	371	368	385	365	376	359	377	346	376	367	347	342	353	384	374	364	353	374	361	345	345	360	357	372	371	370	382	336	353	363	339	362	393	362	366	337	390	372	397	357	365	363	367	341	356	346	382	391	350	373	372	357	336	373	355	366	363	382	387	347	386	380	372	383	395	382	371	393	384	370	365	359	369	390	323	368	356	378	330	360	382	374	368	339	375	387	349	353	359	360	377	342	353	374	368	349	360	384	344	376	379	351	386	356	343	336	335	372	404	320	361	371	382	380	359	363	366	326	393	366	353	356	355	372	357	386	363
2822	1016	1322	1116	771	538	335	294	233	167	175	134	136	112	107	95	102	101	96	97	92	114	124	88	95	100	109	105	101	101	104	131	103	94	105	92	94	99	116	92	98	95	100	109	83	79	83	100	96	108	97	91	103	87	113	85	100	90	82	88	90	97	103	88	88	113	97	101	94	95	99	101	82	87	115	101	96	88	91	106	96	78	92	104	118	93	77	99	101	92	107	106	107	101	92	89	102	98	93	117	103	87	116	83	99	119	90	118	104	83	95	95	96	120	78	89	104	87	89	92	97	94	99	103	103	86	87	93	98	89	95	102	90	79	102	102	104	91	87	97	101	100	105	95	103	96	90	115	87	91	106	101	99	94	113	108	126	103	88	94	91	109	93	97	99	93	99	92	98	108	80	102	87	104	97	93	106	92	105	88	103	111	97	97	100	100	114	105	95	97	99	107	93	103	106	94	88	117	89	73	103	90	87	105	81	93	111	81	89	80	111	96	77	89	96	100	95	98	96	106	94	93	103	103	93	95	82	109	100	109	104	89	110	89	101	119	115	96	102	88	114	83	93	83	105	105	89	100	92	85	111	115	103	91	93	98	101	102	104	96	96	93	112	101	107	103	103	98	109	81	111	102	96	88	98	97	109	86	90	108	87	99	95	111	81	98	117	107	106	86	98	104	80	99	97	105	112	84	103	115	70	104	121	84	81	90	83	110	108	102	87	103	81	110	101	100	100	99	92	99	102	98	106	100	94	109	102	93	92	100	77	104	102	96	98	102	109	83	92	79	83	104	98	107	88	86	103	97	87	89	93	97	97	99	92	92	114	112	95	80	109	110	95	94	86	88	95	87	79	98	76	91	88	94	110	112	102	93	77	99	95	91	81	102	88	89	89	79	99	91	97	118	90	102	88	110	116	99	86	94	93	92	102	108	96	95	98	94	102	99	97	104	98	93	112	97	96	84	108	99	91	116	114	79	86	106	90	109	77	94	85	102	76	110	105	82	86	125	98	88	88	82	91	108	87	100	87	130	91	100	127	97	116	85	85	86	103	104	92	105	100	125	99	82	107	89	106	110	84	103	114	76	110	104	99	111	81	92	107	104	90	123	95	96	113	90	83	98	94	80	105	105	104	110	96	81	100	85	100	98	119	114	105	113	101	99	101	92	88	102	101	86	108	88	96	96	87	108	104	93	104	99	104	95	90	106	85	91	75	106	94	84	100	115	104	105	101	92	99	99	87	94	78	92	98	122	103	100	91	107	101	93	106	80	95	88	90	84	86	80	92	106	115	90	98	90	114	96	109	96	109	95	104	101	92	99	96	92	105	86	100	96	122	79	108	90	106	87	99	87	97	94	107	114	102	89	95	86	84	95	96	90	100	97	84	98	95	93	114	96	113	119	93	82	88	100	95	84	95	85	105	111	104	105	94	107	83	86	104	99	92	96	88	84	97	100	86	101	106	97	103	113	113	96	95	89	82	101	78	105	104	90	100	88	98	98	106	81	96	93	106	87	110	101	92	90	112	105	101	100	110	95	98	88	95	104	110	110	103	90	108	100	85	103	97	102	91	93	101	116	89	97	105	90	83	94	99	88	92	95	85	89	84	99	94	99	85	94	90	118	95	92	96	106	116	92	111	101	100	109	105	84	112	88	89	106	116	88	96	90	98	99	94	105	84	105	89	96	105	112	109	95	108	98	100	87	104	95	77	110	112	88	112	89	96	107	107	72	107	122	103	103	93	97	93	95	108	95	93	106	113	99	96	83	112	82	90	105	99	94	93	90	107	97	95	94	108	93	100	120	93	79	96	74	92	90	98	97	101	83	92	101	108	118	108	79	97	91	91	90	92	101	106	104	105	107	106	96	98	100	90	90	100	95	87	95	98	90	98	105	118	104	93	87	87	112	116	102	101	93	96	99	104	82	79	91	93	106	103	88	86	96	129	98	80	103	114	100	90	106	90	100	103	95	92	108	94	92	100	113	102	111	108	83	90	82	100	83	89	107	95	87	102	95	102	104	102	92	110	95	98	103	92	93	93	96	95	96	76	77	85	82	75	104	101	71	103	99	82	99	99	101	92	92	108	85	97	96	100	81	90	97	93	100	86	111	106	96	87	102	102	100	85	105	95	100	94	89	103	126	85	95	101	109	98	104	98	90	105	86	94	84	116	105	96	100	91	91	92	97	100	85	109	68	99	93	87	106	101	94	90	120	106	76	103	91	103	99	105	90	94	84	97	110	116	96	101	96	85	110	93	76	93	97	89	104	107	93	82	86	95	106	72	101	80	93	96	116	112	93	103	107	110	110	92	84	95	85	93	108	87	118	113	112	98	84	115	85	87	81	87	97	81	102	99	94	107	101	90	103	109	93	107	83	108	105	98	93	98	77	125	114	109	91	81	109	121	102	100	94	90	101	109	81	103	105	82	88	100	90	104	113	101	95	92	104	101	99	121	102	94	96	112	99	87	105	107	103	102	102	90	97	89	104	104	117	106	82	94	94	86	99	94	111	88	94	79	104	98	90	83	98	100	84	88	90	96	95	83	89	108	98	110	92	92	103	82	81	105	98	108	91	96	77	87	100	99	91	98	90	98	102	100	102	97	98	102	85	116	91	100	102	101	114	85	104	95	81	91	94	101	92	109	87	90	93	96	106	97	105	91	95	92	107	94	105	97	107	86	84	93	108	97	104	95	105	110	82	106	102	104	102	85	114	102	80	99	98	109	99	91	119	103	89	102	107	88	90	118	97	90	99	118	110	93	83	94	98	110	96	101	91	93	105	103	90	89	105	88	83	85	83	124	86	94	94	99	101	100	109	104	100	115	80	94	112	114	90	105	89	87	88	99	112	86	96	102	99	99	87	90	82	96	94	93	97	91	93	99	103	91	103	95	100	100	100	96	94	79	95	86	90	107	100	105	82	98	99	74	102	98	100	90	86	82	92	97	101	96	87	105	92	91	89	90	104	106	103	104	98	98	93	103	75	103	95	90	99	91	94	91	75	110	103	99	94	99	93	80	116	100	91	93	101	92	86	88	92	97	100	108	100	102	97	101	97	82	93	97	100	98	76	99	99	88	106	90	97	86	92	99	90	96	105	93	100	130	100	91	111	95	95	97	92	95	103	107	97	96	99	93	91	104	87	102	99	95	108	96	100	105	97	103	103	116	101	103	78	109	111	115	90	96	76	108	94	92	99	95	107	104	104	84	93	105	103	95	90	108	108	109	104	104	107	84	78	87	100	86	109	98	92	95	86	111	87	84	108	103	100	83	106	102	97	84	94	107	93	87	91	113	109	92	113	88	95	87	102	88	91	116	110	95	89	98	139	108	84	95	114	91	100	94	114	105	111	117	103	99	83	105	91	102	103	95	92	99	102	119	119	98	97	82	110	98	104	110	83	120	102	113	105	92	97	87	101	99	113	100	97	115	81	83	99	96	106	108	96	133	104	98	95	101	108	98	103	91	103	88	118	106	91	82	88	86	109
2696	1531	3244	4136	3649	2699	1845	1530	1178	889	767	683	572	480	441	439	397	411	386	371	355	378	389	377	406	364	401	398	395	403	409	374	405	350	378	361	356	387	361	350	393	357	398	382	399	369	383	359	353	376	386	361	367	361	393	374	369	391	381	336	358	379	367	372	345	343	372	434	391	444	405	381	358	366	357	396	395	368	367	385	363	369	377	348	366	317	383	354	398	342	378	373	408	346	365	392	372	340	353	332	350	320	384	384	371	358	326	356	394	347	374	371	361	357	351	385	363	388	364	373	363	369	349	389	382	361	321	382	400	337	355	363	385	374	319	376	368	362	339	349	367	366	384	350	375	427	370	335	380	338	370	402	335	377	354	335	363	342	387	347	353	343	339	363	370	357	383	381	332	345	350	362	372	367	307	366	368	386	386	360	352	371	350	358	373	360	364	377	370	371	361	369	348	361	359	355	366	349	350	370	339	360	371	374	387	304	357	390	362	375	381	371	381	375	344	373	366	380	357	358	352	397	395	345	344	351	378	394	369	383	373	375	364	359	376	345	345	353	364	362	363	383	371	355	376	362	382	370	337	369	373	396	382	345	352	386	369	368	372	377	361	363	351	351	394	391	331	379	371	364	368	379	361	344	383	350	360	378	388	369	393	355	343	337	349	367	390	350	340	361	358	351	355	335	365	362	361	343	365	366	378	386	341	374	357	366	356	364	374	390	355	352	334	402	347	359	383	349	387	334	356	333	356	354	308	407	379	393	372	380	363	361	380	382	373	382	347	349	359	360	360	358	390	359	346	355	352	376	369	355	358	389	329	350	355	371	380	353	355	373	379	363	355	374	333	360	368	365	377	381	370	349	373	366	387	341	350	358	373	338	378	394	346	377	386	320	366	353	382	338	344	379	398	364	355	375	317	348	358	351	362	373	379	372	397	364	345	408	351	337	372	354	386	344	358	377	369	356	355	325	391	354	387	357	369	351	365	346	349	347	348	357	346	334	387	345	358	357	338	346	348	337	329	370	396	359	344	367	409	408	360	350	332	363	348	325	367	352	356	367	376	365	331	333	352	367	362	379	360	351	360	372	359	365	348	401	373	377	353	370	356	350	371	379	360	356	374	347	314	352	357	366	352	366	371	377	365	352	386	360	370	396	387	365	350	356	370	329	341	364	369	387	345	370	361	334	388	339	362	338	348	405	373	362	359	360	412	363	369	350	381	390	384	367	364	364	349	370	357	361	387	371	357	376	358	363	355	393	347	356	372	361	334	364	361	356	359	345	357	337	382	385	338	338	369	362	382	389	377	362	341	356	349	355	382	390	378	367	367	369	366	346	370	359	348	389	350	347	341	394	409	375	354	376	387	343	375	363	342	361	349	352	347	334	356	348	381	366	329	360	337	365	332	371	356	386	363	372	356	336	361	384	361	388	381	338	380	351	375	379	348	398	385	355	346	360	325	399	350	366	358	387	359	393	388	373	399	370	334	348	351	349	336	375	348	339	341	372	373	369	392	374	384	365	361	358	376	368	360	300	366	354	351	355	339	377	362	337	342	359	365	369	364	389	394	337	350	358	418	382	348	401	354	353	367	356	351	348	372	385	367	362	370	388	367	389	355	344	333	355	320	385	377	383	339	350	340	356	321	375	340	364	384	371	356	353	382	335	371	365	323	385	405	377	362	344	367	381	338	353	400	348	360	347	358	355	354	322	361	354	336	381	383	356	357	362	351	397	368	364	334	368	372	390	377	345	356	386	375	356	353	371	350	372	338	390	368	379	379	388	358	361	382	394	353	347	348	348	362	355	346	368	376	347	387	366	329	364	378	361	386	372	321	333	356	367	367	331	344	344	371	369	349	367	351	386	378	382	331	373	343	366	351	368	333	347	317	377	346	366	365	375	373	322	340	375	330	364	345	352	372	340	382	348	392	371	338	407	346	397	313	355	403	356	349	374	377	361	382	377	351	350	357	362	373	350	348	347	339	342	389	380	366	362	370	378	356	332	385	328	315	324	357	378	363	363	393	338	402	354	361	343	333	369	365	360	356	391	358	369	346	383	370	347	384	365	378	366	355	374	381	362	374	369	360	352	374	368	360	387	361	363	395	351	369	368	378	334	380	372	342	308	374	365	388	379	365	364	362	354	380	353	370	368	375	353	361	350	372	371	389	368	352	387	397	354	355	364	345	379	382	331	385	351	352	365	388	369	349	364	347	352	355	364	383	357	355	379	326	333	376	353	374	358	378	353	346	363	343	366	358	358	366	378	361	363	356	335	352	362	392	359	338	335	379	415	357	378	358	360	391	337	361	349	349	353	362	369	386	374	342	356	342	367	370	359	391	354	335	373	329	320	364	365	366	347	366	368	378	344	332	366	366	379	387	374	345	355	365	358	366	414	342	387	364	379	380	361	381	364	360	382	404	378	382	357	373	399	350	352	362	378	358	364	386	347	344	380	344	351	383	369	314	385	333	347	349	367	358	362	368	380	360	381	372	339	329	376	382	353	396	378	332	346	375	366	357	381	358	343	354	343	347	378	344	357	347	365	366	380	351	364	364	370	386	346	346	400	378	321	351	392	397	335	341	368	374	356	352	379	378	357	351	371	376	325	345	368	350	370	370	392	357	376	349	376	363	375	348	350	368	404	391	369	370	347	365	369	370	365	346	372	393	340	352	378	374	342	346	391	360	358	397	330	361	339	345	380	357	342	383	339	394	349	338	365	336	379	388	349	354	340	370	372	355	368	356	350	377	372	378	385	357	353	389	368	366	346	361	317	362	373	345	344	342	384	340	342	377	350	361	384	373	361	391	363	346	371	387	339	371	358	392	373	385	372	365	339	373	375	400	354	372	349	372	343	396	345	378	331	337	360	360	370	341	385	364	339	379	346	359	373	400	356	365	354	391	361	340	385	333	364	365	366	364	361	342	382	359	335	334	351	392	343	375	324	355	378	408	386	387	387	393	365	358	387	371	365	356	323	376	343	399	351	379	366	364	385	373	363	399	375	348	359	338	377	370	345	346	382	321	362	374	375	368	329	421	372	345	372	354	390	351	363	333	378	386	370	369	352	376	367	421	367	390	346	348	394	363	342	362	333	394	362	396	353	342	358	417	345	361	354	363	348	370	380	365	364	371	346	368	362	365	363	372	393	370	357	359	399	364	361	389	391	392	366	349	368	323	363	357	363	365	345	354	350	318	344	349	331	362	377	385	356	347	379	370	340	354	395	378	355	369	350	369	390	355	341	350	404	382	369	348	348	373	382	370	377	379	366	344	344	389	353	385	375	368	368	358	366	379	382	339	350	321	354	338	391	365	395	400	360	393	352	357	325	400	398	332	375	364	395	342	385	352	341	388	377	383	364	353	354	354	372	353	387	350	369	352	380	343	348	365	339	389	399	376	375	336	363	369	385	351	332	378	369	349	354	411	366	346	356	359	352	394	344	404	361	334	380	366	333	344	343	392	366	368	370	378	381	341	355	371	343	331	352
2796	1029	1247	1094	715	510	348	309	223	165	174	132	103	99	98	118	96	82	104	104	102	100	83	92	101	103	128	113	110	107	101	101	88	104	98	107	95	93	93	76	98	119	86	72	85	114	112	84	84	99	106	95	80	107	86	96	103	92	95	93	108	107	110	79	111	115	109	87	98	100	77	102	77	131	87	119	101	87	78	84	80	84	89	87	101	99	98	103	108	117	115	104	101	81	94	106	98	101	119	106	107	105	96	101	104	98	97	79	104	112	96	89	79	107	83	83	104	94	84	100	92	88	98	105	98	96	88	96	92	97	79	90	96	100	98	93	102	104	104	107	91	97	111	85	103	104	104	93	102	102	110	94	101	121	116	98	90	87	79	85	90	93	85	99	79	77	85	83	105	104	108	98	101	90	92	109	94	101	109	93	113	88	105	94	86	89	95	91	87	99	90	97	93	111	93	93	92	95	114	89	101	87	95	92	98	92	89	95	78	108	109	81	110	114	94	95	90	110	115	97	109	101	92	84	112	96	109	101	105	107	124	105	96	115	107	91	81	101	96	90	113	77	91	90	103	91	80	103	98	120	98	107	106	118	106	106	90	97	84	104	101	94	95	110	110	92	112	103	85	108	119	106	83	102	90	110	121	82	102	85	97	107	98	97	99	103	107	94	88	90	100	88	91	96	92	92	93	110	92	91	84	85	99	101	93	100	91	93	103	95	105	112	108	103	110	94	101	92	109	104	86	82	102	102	103	104	110	93	100	88	93	110	104	82	102	94	94	91	97	99	86	95	117	92	93	88	97	94	87	101	93	115	89	98	104	98	77	103	99	106	100	109	99	99	90	92	81	102	92	98	102	107	103	76	97	94	99	98	94	98	87	88	95	83	104	90	83	94	113	96	98	89	81	100	98	93	87	95	92	94	93	95	97	110	98	86	96	108	98	93	100	91	88	92	81	94	83	93	101	104	93	99	99	110	94	89	98	93	112	107	87	98	88	103	87	98	84	96	89	94	96	95	118	95	109	86	95	92	103	72	110	95	93	114	86	83	84	104	100	114	98	98	116	98	109	101	98	97	102	100	90	104	85	106	104	87	100	97	81	92	98	95	108	116	104	99	98	99	103	102	71	78	102	93	80	92	109	106	83	99	97	88	110	104	96	110	120	104	79	95	97	99	95	108	100	85	94	105	110	88	89	93	103	119	98	95	99	86	114	94	88	108	93	105	92	77	102	100	91	82	97	98	96	110	106	101	94	106	99	90	108	103	92	77	111	92	113	109	107	107	103	85	84	104	92	94	121	102	102	114	85	84	106	90	99	100	78	94	95	94	100	97	83	108	102	104	98	97	91	107	98	94	89	106	94	97	86	91	87	99	104	94	90	103	114	97	108	103	104	100	92	116	110	109	84	94	83	101	106	106	106	95	89	82	99	101	88	111	89	87	98	94	100	98	98	102	95	95	115	99	101	81	100	83	89	84	105	100	95	81	94	89	93	91	100	85	99	83	99	112	108	100	110	86	118	103	85	84	95	93	94	99	96	103	92	100	84	116	110	86	101	94	110	81	107	81	103	96	112	117	95	91	89	89	110	92	104	98	83	103	100	90	88	92	104	100	105	88	95	86	108	101	94	103	108	103	111	89	87	111	100	89	84	102	94	114	104	94	96	90	111	115	103	101	106	117	93	88	83	70	101	102	84	99	109	86	91	104	103	96	96	88	85	98	98	100	87	110	93	87	97	100	93	94	98	94	123	114	94	87	112	90	109	95	88	104	99	89	109	101	103	107	98	105	98	91	104	88	106	83	102	119	81	106	90	98	97	91	101	101	87	109	106	78	117	80	94	70	101	79	90	97	97	85	85	104	103	94	105	107	86	100	107	99	107	88	92	97	78	98	113	100	99	88	76	90	102	95	102	97	95	98	98	91	93	99	105	88	86	103	92	102	96	91	109	113	99	98	104	99	110	90	102	92	94	90	103	94	86	96	93	97	117	99	81	93	82	73	96	97	100	85	105	108	87	84	87	81	118	101	100	93	93	102	104	114	101	86	99	108	91	119	97	107	102	91	93	95	95	105	114	110	81	94	96	126	100	85	74	99	88	93	90	106	98	120	103	90	86	91	96	93	90	111	110	95	85	89	94	99	103	113	97	103	81	103	100	110	97	88	95	102	127	114	112	73	92	92	97	102	99	92	90	95	101	106	111	109	97	92	113	105	90	94	104	96	104	92	112	96	108	103	98	105	96	99	95	93	85	107	95	73	105	77	119	103	103	105	93	101	109	89	89	104	97	111	111	112	91	88	92	93	93	93	98	104	110	103	98	111	86	81	114	103	96	94	96	92	103	77	108	107	80	76	94	86	108	90	105	102	109	119	95	86	90	107	92	113	111	86	102	82	108	113	112	95	90	80	99	108	98	102	81	116	84	118	118	95	91	100	91	99	93	108	98	103	92	112	82	88	105	98	109	106	112	92	79	103	91	103	101	105	119	80	95	94	94	89	100	93	79	98	104	87	114	102	97	105	114	103	83	93	106	102	91	109	104	111	120	101	101	105	97	102	105	90	90	88	96	96	93	91	95	108	111	99	105	76	121	92	93	106	70	90	98	87	108	88	106	101	77	101	96	95	90	82	114	101	98	99	108	104	106	113	89	95	94	117	111	105	108	107	113	103	83	82	92	83	102	102	90	76	82	73	107	102	114	89	101	88	89	100	105	111	107	102	98	105	86	101	110	90	94	94	78	104	94	80	84	88	92	103	89	98	101	93	96	92	106	112	94	101	103	89	108	100	93	95	80	96	86	99	92	106	85	91	83	106	92	105	75	114	106	110	94	97	93	93	108	110	101	105	109	96	104	89	96	94	76	113	96	90	92	114	93	102	93	87	89	102	104	74	104	97	108	99	97	94	104	94	105	87	98	102	93	102	99	108	96	111	102	100	95	95	86	102	96	119	109	91	100	96	87	89	98	94	113	95	97	109	93	88	122	101	104	93	108	89	83	94	96	87	110	95	97	75	96	94	100	99	93	95	89	85	77	96	88	96	83	95	104	89	87	106	100	78	93	92	98	78	95	104	97	109	93	87	100	79	96	96	106	96	108	81	99	91	81	98	85	88	98	93	102	103	107	94	95	90	117	89	84	100	73	103	105	108	108	92	108	103	99	104	104	102	87	95	105	95	117	93	109	94	94	81	117	88	96	85	100	114	104	83	99	110	102	91	98	104	92	113	92	90	108	110	107	95	89	100	93	94	104	96	120	99	84	113	101	91	101	90	97	103	80	103	109	109	98	88	106	104	107	112	104	79	98	98	108	86	99	96	90	120	97	109	100	109	97	93	101	89	94	105	87	101	104	96	98	97	102	111	104	95	81	95	103	100	94	101	94	87	100	92	97	106	111	99	92	97	115	119	87	100	86	107	82	93	98	98	89	114	99	105	92	112	94	93	90	105	100	93	106	89	81	86	120	97	93	102	102	103	90	93	96	101	104	76
2622	1489	3202	4156	3556	2626	1902	1529	1118	911	815	695	583	501	445	426	391	432	380	330	379	370	405	365	388	379	431	421	431	403	359	352	376	401	364	342	389	362	380	341	378	421	371	383	370	373	339	360	382	329	325	372	379	379	390	337	368	332	388	346	398	369	344	389	317	362	407	392	386	436	360	341	372	391	365	332	342	345	353	349	384	332	360	378	347	356	394	363	392	346	360	360	354	341	339	355	367	333	376	348	375	364	346	359	372	401	388	368	364	363	365	380	358	364	330	372	354	381	365	345	375	356	370	352	335	363	382	360	353	338	353	371	349	358	328	353	376	363	359	377	385	332	371	413	396	317	341	358	339	355	338	395	364	394	389	372	355	364	355	366	375	345	367	376	416	369	370	371	378	338	346	372	356	387	347	388	361	359	357	356	363	369	354	378	356	335	332	401	365	330	377	327	359	328	378	398	384	372	340	388	356	358	335	325	398	317	364	376	377	351	343	353	364	373	362	391	372	399	357	351	352	313	363	380	326	366	345	360	395	369	356	399	380	341	355	354	375	324	358	359	368	368	340	358	352	352	362	385	355	390	345	389	360	348	367	341	336	358	381	374	371	341	382	361	383	371	370	358	347	338	376	366	361	358	388	383	382	336	364	364	360	402	396	346	315	357	357	381	356	374	369	361	365	358	347	321	354	344	379	324	406	336	348	334	370	360	374	375	362	363	375	355	378	360	336	398	338	382	361	356	379	349	367	372	372	364	363	345	361	358	337	356	365	387	391	374	343	351	395	339	382	365	353	385	373	342	368	389	367	352	380	365	355	352	337	399	343	363	372	366	351	367	381	379	374	341	383	324	372	369	376	347	374	338	399	334	358	382	359	394	361	363	367	382	367	349	345	372	326	356	399	370	394	391	348	361	378	376	384	373	371	363	379	337	345	409	371	351	371	367	333	394	363	357	373	334	354	377	378	347	341	374	397	376	339	327	376	359	375	351	325	340	371	353	370	358	349	320	369	366	377	369	337	349	365	343	332	368	333	332	357	345	371	359	343	385	387	382	351	368	368	325	353	363	345	374	349	359	396	329	363	364	344	381	397	359	368	390	332	372	352	364	351	319	368	372	357	346	364	364	359	304	353	398	365	360	367	347	351	352	363	373	374	387	348	361	389	391	322	384	323	360	376	360	366	370	376	362	359	365	344	365	349	355	357	353	354	383	370	370	368	374	349	374	364	379	356	310	371	354	358	349	356	354	374	338	357	347	371	363	351	387	364	362	384	341	404	386	383	365	380	372	352	329	341	367	354	368	330	362	363	367	349	378	344	367	347	416	351	379	365	381	364	373	361	368	392	357	363	357	389	340	371	384	364	344	357	345	361	348	332	348	385	372	358	381	383	353	377	424	334	384	384	359	377	360	377	354	327	337	367	322	375	389	353	384	361	367	385	359	367	382	380	373	372	341	333	365	373	343	313	357	352	332	358	376	386	361	387	429	385	373	385	340	359	362	401	339	373	352	334	357	378	355	378	372	367	358	385	399	344	348	348	356	383	367	354	347	361	351	375	362	394	352	361	350	372	350	393	370	368	371	365	351	359	368	356	365	355	379	359	350	371	343	397	370	365	378	353	296	350	369	375	349	338	374	364	363	384	381	387	339	383	367	358	379	386	351	386	365	352	355	367	362	393	406	363	391	354	374	367	365	341	359	353	341	362	397	385	359	351	344	390	358	378	368	367	392	353	305	370	370	310	352	357	347	399	365	363	378	370	323	381	373	362	375	389	387	326	372	395	364	364	390	375	375	336	369	364	363	358	356	348	329	383	352	379	334	362	354	394	355	303	366	383	370	364	370	398	372	345	348	337	376	326	356	347	375	369	391	388	361	372	368	345	379	344	380	390	364	356	382	398	355	375	359	356	387	414	375	342	394	400	384	363	356	360	366	345	343	367	356	339	326	400	369	396	342	344	370	404	316	383	382	366	366	367	368	360	341	323	371	388	371	369	367	383	368	336	353	362	377	335	380	337	384	362	320	348	372	343	349	369	391	381	348	359	330	358	365	364	372	374	357	372	352	341	373	396	404	349	334	381	370	383	354	368	381	388	387	347	331	378	353	364	377	372	356	340	399	346	340	367	340	353	365	367	372	332	344	373	378	372	377	329	368	362	400	379	371	351	354	382	370	359	345	366	363	357	375	369	373	376	342	374	352	387	363	367	343	365	347	344	383	376	379	349	344	374	368	400	372	402	337	375	388	366	370	370	341	373	337	341	355	356	350	376	361	336	380	405	363	395	375	371	339	389	383	334	388	350	363	338	351	354	364	381	340	336	365	315	338	384	361	326	336	336	356	393	350	372	376	363	344	372	365	361	375	335	385	373	375	401	389	350	348	370	384	367	368	396	353	352	394	345	362	368	361	345	391	356	408	367	358	350	384	375	376	368	374	383	349	408	377	341	343	372	376	339	363	342	327	368	337	331	387	346	358	347	383	365	359	338	383	396	362	360	404	367	366	357	385	343	370	349	365	373	362	359	328	373	356	344	337	382	302	400	334	349	358	349	393	366	333	364	370	381	360	360	338	368	359	372	364	352	380	346	343	364	379	356	367	381	344	357	357	353	395	383	348	384	357	352	370	359	349	379	342	352	354	368	357	360	348	349	334	350	355	334	371	370	379	356	360	359	379	361	365	374	336	337	367	349	351	390	379	329	377	367	398	337	376	319	345	364	380	371	359	361	367	363	373	375	363	332	407	338	355	402	359	342	335	366	387	374	375	373	408	354	357	398	351	358	375	360	354	381	371	355	327	387	388	368	302	358	355	361	391	353	358	355	382	354	327	410	351	359	347	362	343	357	394	331	370	354	371	362	368	383	362	363	331	358	365	373	356	361	340	385	351	347	422	393	357	383	386	360	376	345	335	330	387	345	387	347	365	347	389	356	370	368	363	352	372	364	386	335	337	353	358	343	350	336	349	336	330	376	356	384	384	362	357	353	369	356	355	345	386	377	379	349	356	349	358	373	335	352	347	347	350	375	361	354	342	338	390	402	347	372	355	337	376	402	359	366	354	355	398	373	368	367	378	350	367	386	383	383	361	368	347	333	396	366	358	337	380	349	366	353	380	357	394	323	351	351	380	313	335	371	368	379	347	377	376	379	366	354	345	376	365	324	350	354	350	361	379	377	345	352	356	378	364	379	385	394	339	369	367	339	372	362	334	402	377	352	331	360	354	380	343	360	366	335	344	396	326	316	347	330	364	366	343	352	378	366	336	393	330	348	366	375	366	351	386	344	355	372	367	345	369	384	398	362	364	356	344	386	361	398	339	384	365	346	356	375	351	368	363	340	346	335	351	397	369	407	362	409	351	355	345	347	372	360	355	372	356	341	310	376	366	387	351	330	342	347	385	355	347	390	334	408	361	333	397	344	386	383	375	392	333	388	368	347	392	354	366	363	335	370	343	379	404	378	361	374	353	379	362	391	333	346	373	370	313	344	353
2759	945	1292	1066	804	546	415	310	214	184	160	139	125	110	106	102	93	120	119	101	101	96	110	115	76	120	104	98	108	103	104	113	96	107	80	93	102	108	79	101	101	92	103	103	86	82	95	101	91	104	100	116	83	77	105	91	109	92	77	93	93	97	99	99	115	91	95	107	96	102	111	89	84	79	94	70	106	85	98	91	120	98	94	115	85	120	117	103	92	89	105	109	110	105	92	109	81	88	105	94	99	100	94	121	87	86	97	98	95	86	87	93	100	93	95	110	86	89	86	97	91	95	104	99	97	98	95	83	97	103	107	96	93	96	104	123	72	102	85	101	84	107	101	110	93	101	100	82	104	81	104	94	85	97	87	114	83	103	97	95	93	98	104	94	117	80	90	97	105	116	104	103	110	92	110	96	94	108	96	90	94	90	98	88	95	107	92	77	91	100	88	107	88	86	109	92	94	88	102	86	109	89	86	94	109	112	102	100	94	109	114	92	91	78	112	83	99	69	81	105	107	79	99	102	109	88	103	99	98	112	100	117	95	105	85	103	96	100	85	86	98	98	80	95	94	89	92	115	100	109	108	98	100	102	99	76	97	94	98	104	98	112	107	113	102	114	109	113	100	104	97	95	103	99	110	94	120	92	88	79	104	95	103	115	88	85	105	85	96	104	99	92	102	108	100	110	97	110	99	108	93	108	95	107	111	82	99	106	118	97	94	86	95	90	89	93	100	82	101	98	104	103	113	104	93	87	98	100	106	106	103	86	99	92	101	92	84	90	101	107	94	98	115	90	96	113	104	104	96	92	98	103	103	99	102	103	106	77	97	106	101	72	94	97	113	78	93	68	89	95	106	86	94	88	95	80	83	83	85	79	85	88	100	105	101	82	70	99	110	110	101	92	89	88	90	95	93	105	85	84	107	89	86	111	107	102	103	99	103	97	108	104	92	101	88	83	111	108	96	118	75	78	97	88	68	87	86	88	105	115	104	114	100	88	77	76	107	91	99	107	118	93	85	82	123	111	112	90	101	93	98	109	94	93	91	101	101	113	85	94	86	85	100	117	84	97	97	105	84	102	95	81	101	101	113	93	105	99	117	96	106	99	99	97	105	96	92	81	90	87	102	104	94	110	106	88	96	87	85	85	97	114	99	100	95	110	106	96	79	100	113	91	109	91	88	84	98	84	87	102	108	102	109	71	86	111	112	92	100	101	96	90	92	85	100	93	109	95	101	100	95	107	92	105	105	104	90	93	98	86	91	99	95	110	108	76	94	96	82	110	84	102	100	93	91	100	83	94	95	88	98	91	99	100	107	95	87	98	87	110	97	111	104	96	79	92	90	108	102	79	103	76	97	90	90	117	101	92	103	83	96	85	105	95	91	90	86	94	86	93	96	94	99	77	98	96	112	92	104	103	90	102	97	73	105	102	102	88	80	98	80	97	97	95	94	96	86	97	82	92	87	77	101	94	95	86	102	95	109	93	99	94	96	101	108	103	104	107	97	97	84	87	109	100	106	89	100	92	90	111	96	94	110	99	95	95	93	106	106	90	82	91	94	98	98	100	103	116	110	113	116	70	77	95	106	94	94	76	109	92	120	93	91	88	82	103	90	89	84	88	100	86	100	85	84	91	86	102	106	101	80	102	92	93	117	105	82	90	87	76	103	111	102	85	102	120	92	98	79	109	83	94	99	106	84	99	105	93	91	98	95	92	103	93	109	109	107	93	93	87	95	96	88	92	93	100	106	97	101	94	87	94	106	81	109	102	92	80	90	109	92	72	99	94	93	96	88	104	100	111	95	93	85	96	102	88	84	108	100	96	88	114	94	98	84	101	102	96	104	98	81	100	108	92	117	94	124	88	97	89	94	77	124	97	103	78	116	110	101	100	91	90	92	107	90	106	92	105	91	92	91	79	86	76	102	103	128	95	92	102	87	105	84	93	101	114	97	103	85	107	114	103	98	104	125	94	101	89	90	82	89	91	110	87	108	94	98	102	96	107	96	95	108	102	79	100	103	81	112	96	104	105	109	101	101	101	92	85	97	87	92	97	104	85	105	85	103	100	84	94	96	113	103	97	77	87	98	83	82	84	104	99	96	93	84	94	93	87	78	83	102	104	96	101	89	93	105	89	107	98	101	81	95	110	108	104	97	104	108	87	87	99	91	81	107	91	107	106	94	80	87	104	94	112	104	98	83	98	104	98	89	88	89	83	111	92	82	101	93	107	98	84	100	85	94	83	93	105	96	103	99	105	108	88	93	92	78	90	89	99	94	104	87	107	98	110	111	108	84	124	72	107	75	99	112	87	97	109	84	91	106	84	81	110	86	99	80	92	93	95	97	100	80	87	87	91	87	100	84	108	99	111	99	87	94	101	102	91	90	101	103	92	103	99	111	94	94	94	111	110	99	121	101	107	96	98	88	103	110	91	97	93	108	91	116	110	95	104	92	97	88	110	97	89	110	107	97	101	90	107	87	82	102	95	107	94	108	100	120	96	102	97	96	106	85	101	105	115	96	94	100	99	111	98	87	93	84	98	122	114	81	91	94	110	101	123	108	103	105	103	107	89	102	110	113	102	80	84	94	89	98	114	103	95	82	114	105	99	114	88	96	105	114	119	97	89	89	78	93	87	91	104	90	104	94	100	93	95	91	94	105	108	94	112	87	97	94	96	104	99	78	108	77	95	108	103	98	90	93	96	93	116	93	112	89	96	96	113	109	86	97	102	91	90	93	96	90	95	103	97	88	87	87	95	107	85	112	87	101	95	98	92	90	113	93	107	93	88	88	105	87	98	91	103	98	98	80	94	86	92	93	91	116	97	99	103	116	123	111	95	114	88	100	104	76	92	95	86	105	107	95	73	94	83	111	93	101	103	91	104	99	98	88	110	93	96	89	91	90	93	79	102	93	101	92	101	126	105	91	87	101	89	106	110	109	86	103	89	90	95	90	102	89	93	93	93	87	97	101	82	107	90	109	97	110	101	96	81	98	90	96	103	90	97	103	106	94	93	85	103	102	97	102	87	101	112	83	74	106	80	107	99	88	94	69	97	94	87	85	95	103	97	93	92	114	83	96	100	94	113	100	112	105	96	76	86	99	98	86	103	84	88	105	105	93	96	93	89	96	85	101	118	92	86	101	97	92	105	109	98	96	101	85	97	103	98	88	101	89	89	90	102	87	88	100	86	105	80	78	100	94	126	72	108	98	94	81	121	107	101	90	92	91	105	109	94	102	99	95	96	108	92	98	108	96	94	99	99	109	98	102	118	108	93	81	91	122	103	96	85	94	102	107	114	95	92	94	108	91	98	110	83	110	114	117	98	100	95	119	108	112	94	106	100	86	95	103	103	109	100	91	108	90	90	89	100	105	103	80	92	80	77	94	92	106	107	100	103	108	110	94	94	96	108	98	109	93	88	97	112	91	97	98	86	99	97	113	97	103	91	85	96	111	101	90	101	87	109	102	95	97	86	101	100	91	97
2617	1537	3289	3987	3588	2802	1977	1599	1143	904	794	673	561	499	450	470	428	416	406	379	383	367	399	380	377	388	411	430	388	367	353	354	368	350	401	380	384	377	338	379	379	349	371	337	361	361	357	342	315	366	359	372	357	371	374	365	366	365	392	341	366	396	371	407	348	371	356	375	410	402	401	408	327	400	355	389	361	327	340	355	363	372	385	358	336	357	357	371	339	356	352	372	345	403	353	355	378	343	316	390	340	349	373	360	378	349	368	364	372	363	350	331	336	391	369	325	344	325	381	384	360	331	373	399	346	353	377	392	327	376	360	351	346	372	371	369	368	362	342	395	372	374	392	361	340	370	361	358	353	352	359	341	359	353	357	376	370	350	368	333	346	343	375	332	334	326	363	344	367	338	361	373	379	365	369	397	369	359	372	339	355	377	419	356	359	363	365	388	367	352	341	322	345	362	378	408	338	368	354	352	361	380	347	373	378	358	380	365	401	347	352	340	376	314	339	349	349	345	334	377	351	373	371	355	368	362	382	331	344	312	358	378	348	385	380	381	379	357	377	363	380	388	353	390	342	367	328	366	349	325	362	365	352	385	352	388	382	357	358	375	355	353	322	362	349	349	334	371	364	363	395	350	357	346	374	346	358	362	345	351	347	351	352	341	338	376	333	387	346	344	377	361	344	361	361	359	357	381	396	334	329	415	403	373	331	371	407	373	352	330	323	348	336	394	409	408	398	384	345	363	372	342	334	371	366	334	373	355	363	356	376	376	376	342	354	344	378	374	377	380	361	391	361	337	342	340	349	352	382	338	347	377	371	372	332	350	348	366	367	366	345	345	349	369	361	351	353	313	355	368	355	353	360	373	394	370	343	363	349	376	315	330	401	356	354	359	387	381	341	363	372	348	374	320	359	326	357	370	347	342	338	370	348	374	350	350	358	361	368	370	359	365	337	397	336	344	383	351	369	348	394	371	351	365	334	348	364	347	370	351	371	374	390	362	356	355	385	357	377	372	379	337	357	373	345	367	332	380	383	388	385	373	338	368	384	350	356	322	368	356	357	377	372	353	371	346	375	367	348	372	345	342	389	359	363	341	357	351	355	366	346	347	375	351	342	377	362	352	348	383	337	382	351	351	340	364	368	368	346	350	296	376	351	396	345	365	317	335	397	365	386	348	378	377	351	367	347	382	357	344	361	363	375	353	364	348	341	366	375	326	402	359	375	373	353	340	383	360	362	344	342	392	332	347	338	355	364	357	341	338	361	378	364	344	363	336	363	370	384	337	373	336	391	344	356	376	366	370	357	371	334	363	379	335	344	354	346	380	322	350	378	386	315	340	347	370	336	385	367	360	342	339	356	348	359	319	345	329	348	345	325	362	382	364	363	390	344	371	359	376	369	374	359	355	361	341	347	348	364	390	327	377	372	345	395	368	345	381	332	347	348	369	344	349	360	345	366	344	382	357	354	354	357	363	348	364	356	358	368	383	362	351	367	386	335	348	346	359	370	358	335	362	323	343	373	378	361	398	379	390	347	361	382	319	358	358	385	342	370	341	342	375	350	367	354	363	393	337	385	310	350	353	340	344	348	360	352	350	419	370	373	378	366	363	357	382	341	373	355	377	361	356	355	383	389	372	361	377	333	360	341	340	371	385	329	377	360	370	336	368	376	332	357	380	366	370	378	364	338	360	356	395	365	352	375	343	353	374	346	328	369	347	324	370	352	365	340	369	346	384	376	389	388	359	315	369	345	383	336	366	372	347	368	355	355	368	348	371	362	395	321	382	361	375	337	358	379	354	333	406	388	337	346	356	362	405	388	354	356	353	357	334	367	380	355	317	335	331	378	380	370	350	373	361	359	342	348	371	340	347	400	340	346	348	355	357	338	378	364	354	387	364	364	353	383	350	384	367	369	352	387	346	375	324	328	401	362	365	353	360	358	360	378	325	342	374	360	383	352	347	374	325	351	384	344	381	362	348	320	383	384	360	339	339	371	351	353	347	371	364	358	342	343	332	357	378	351	390	399	375	395	339	354	364	371	378	354	366	383	375	360	390	356	329	372	327	350	354	390	326	348	358	347	374	328	353	363	394	350	365	369	338	369	379	383	407	364	361	353	380	344	339	361	339	369	366	363	366	334	346	374	354	349	375	364	359	347	349	366	362	361	378	368	395	366	386	344	381	368	429	377	352	340	372	349	400	348	355	367	364	360	363	376	337	380	335	349	350	360	340	366	388	349	366	344	350	349	350	332	381	334	359	357	391	358	396	351	345	378	401	336	346	381	385	336	326	380	330	339	375	377	362	353	385	359	346	360	369	355	359	356	361	367	355	379	326	362	360	359	329	354	360	383	377	359	392	326	351	355	379	403	365	366	358	392	363	386	355	340	347	362	363	340	343	384	367	364	331	322	382	340	407	362	342	364	354	367	377	367	331	359	381	362	355	375	375	368	328	355	390	363	369	351	350	333	355	354	363	310	358	369	391	342	382	371	344	363	340	356	339	392	345	365	341	351	353	340	321	350	329	366	345	349	318	330	358	337	374	362	332	351	387	398	344	378	373	365	352	367	327	337	379	334	347	358	361	368	403	353	359	390	379	398	332	341	352	395	345	330	362	357	366	346	360	342	368	364	360	405	389	350	403	353	366	350	357	369	350	354	350	364	361	381	378	355	402	337	345	386	360	358	396	343	377	329	327	370	336	364	361	369	368	344	355	337	348	339	369	366	332	366	348	336	353	356	377	323	347	364	380	335	370	367	342	394	370	355	360	363	366	334	368	334	374	374	375	356	349	367	369	400	393	401	382	332	366	342	345	386	331	366	362	332	371	354	355	360	337	348	327	390	368	362	362	377	361	336	366	359	361	365	368	370	341	359	353	352	335	367	329	357	357	358	387	378	342	318	389	377	336	393	324	401	325	360	398	375	367	387	368	355	371	354	347	331	354	335	374	360	362	372	350	377	343	367	410	366	318	357	373	383	348	381	365	369	362	363	333	375	349	351	399	376	370	348	320	360	365	395	343	405	370	372	375	368	368	391	374	401	341	381	403	345	346	359	406	372	390	340	342	386	360	370	365	370	362	358	375	351	297	359	346	365	359	352	337	383	371	331	334	359	343	334	374	370	370	387	359	363	346	366	375	344	366	356	380	368	349	371	308	358	391	364	362	344	363	384	359	344	390	369	333	359	352	328	369	398	382	387	360	340	376	399	325	357	316	359	362	341	337	363	372	342	376	393	354	359	390	372	328	376	340	332	363	380	374	363	354	333	359	356	392	341	332	368	338	365	387	339	383	343	346	319	345	370	378	414	324	378	364	368	363	374	357	360	364	334	344	401	370	332	358	370	367	359	331	324	350	369	343	354	327	391	384	387	345	367	389	352	367	371	369	363	361	366	379	341	353	353	365	347	364	368	369	348	383	318	328	351	335	359	352	364	324	378	365	371	347	354	401	385	363	395	354	345	368	358	354	382	367	375	386	350	361	335	329
2765	1028	1351	1089	845	534	359	270	191	186	180	138	117	108	110	95	107	104	92	102	98	84	110	103	83	109	101	106	90	111	107	112	85	114	98	106	92	91	98	106	76	96	110	103	100	89	82	104	99	82	82	87	81	88	85	95	116	90	98	83	83	104	97	99	100	101	79	100	95	107	90	96	82	111	87	101	95	82	96	81	106	94	90	108	97	79	99	101	93	86	102	119	104	93	86	99	92	88	89	100	94	102	98	90	86	101	90	95	103	85	93	118	82	95	116	103	89	107	90	94	99	92	98	84	93	95	97	69	90	91	73	93	113	93	94	86	92	101	100	84	89	108	94	110	98	99	82	100	86	106	88	99	94	94	91	86	97	90	102	82	83	95	111	102	91	98	84	95	102	86	92	85	95	93	95	87	86	104	86	75	107	105	90	90	91	110	97	96	103	95	111	100	79	94	101	102	83	94	91	94	98	86	105	101	87	107	105	103	107	84	96	93	108	93	112	112	90	91	107	93	97	90	93	95	112	95	111	101	109	101	91	88	93	83	101	89	93	100	95	104	112	100	93	99	105	108	100	99	94	104	96	83	94	101	108	91	91	82	85	82	85	109	93	86	82	108	88	102	90	93	98	96	108	91	86	84	105	84	85	109	106	82	93	80	93	81	105	105	87	85	98	101	83	102	94	85	96	89	89	107	108	88	97	89	129	108	90	92	73	98	103	92	104	92	105	114	86	110	80	81	93	92	112	84	95	102	86	96	79	102	92	81	85	94	106	90	94	90	82	87	82	87	83	86	81	103	102	122	91	90	99	100	104	82	112	77	101	108	91	88	107	103	108	84	102	87	98	103	106	87	96	98	95	98	99	83	108	96	113	88	80	105	100	95	102	91	94	97	99	88	103	100	105	83	93	93	103	116	98	111	104	95	88	106	108	101	115	93	80	105	107	97	101	89	89	90	94	104	112	99	103	99	112	92	96	97	86	98	99	98	81	98	85	103	97	97	100	84	99	92	85	104	106	78	109	97	94	104	88	95	107	96	93	97	89	108	80	80	96	101	97	80	94	91	96	100	96	98	94	86	126	75	96	90	90	93	96	107	113	93	86	90	103	100	87	83	106	101	100	105	110	110	98	109	115	97	97	100	86	103	85	102	92	80	97	91	99	83	95	114	99	85	105	98	82	86	96	95	97	103	93	98	99	104	102	91	83	112	105	92	79	108	103	95	95	96	111	89	100	90	104	91	93	110	114	101	97	91	94	96	96	118	100	106	73	89	110	90	98	103	100	101	92	100	97	100	107	95	100	107	111	103	92	98	105	86	100	88	111	88	108	81	110	115	103	110	81	82	93	94	98	107	108	95	83	89	90	104	106	93	90	104	111	94	98	106	116	89	95	94	84	92	110	97	96	87	106	82	97	95	98	98	100	102	118	99	93	91	104	108	83	94	97	89	103	87	86	89	74	92	96	92	112	111	106	91	82	97	95	93	103	103	91	92	83	106	89	88	89	107	105	105	105	100	108	111	91	92	92	117	96	102	90	123	92	72	98	92	100	103	97	95	95	89	81	80	89	102	85	76	111	88	107	86	87	107	102	87	115	112	74	85	104	102	115	95	92	97	73	89	96	97	90	119	96	96	105	104	127	99	100	94	92	84	94	104	103	80	103	98	99	100	84	105	91	111	86	86	87	102	87	103	110	97	89	101	83	86	98	106	84	113	102	94	97	90	99	106	90	97	109	98	109	86	98	85	83	106	85	102	104	93	95	83	83	104	90	104	78	78	98	95	107	83	95	93	94	86	78	109	88	112	97	101	120	99	104	85	92	101	72	95	89	92	101	108	92	103	101	86	106	113	97	90	76	92	97	98	104	105	99	92	97	105	105	97	94	99	116	105	93	84	121	94	96	91	112	129	80	88	94	80	98	104	98	95	99	78	98	101	90	103	85	90	109	96	85	85	92	88	77	105	93	111	102	97	102	97	92	98	106	89	100	96	94	111	116	97	98	110	102	77	99	118	101	125	81	83	96	69	102	98	104	83	96	96	82	83	90	109	78	103	100	93	98	101	116	97	88	76	83	86	81	91	104	99	83	91	100	95	92	81	87	92	89	98	114	91	73	93	80	86	100	99	83	100	78	105	94	95	106	103	79	95	88	102	77	104	99	89	97	75	92	86	107	99	91	101	103	114	95	108	101	89	100	84	89	104	88	105	97	97	87	99	99	121	111	91	97	82	86	90	95	80	90	94	109	89	86	96	86	99	103	76	93	92	99	90	93	90	97	118	111	113	97	90	104	99	100	94	80	90	118	86	102	90	84	89	104	99	109	96	100	106	103	120	96	89	96	86	99	93	103	113	100	84	115	103	100	98	81	100	94	94	94	101	95	112	106	103	96	90	89	104	99	108	82	88	109	107	110	86	101	89	97	90	86	105	90	100	97	89	80	98	113	111	88	100	86	99	110	113	96	96	88	88	106	119	100	111	87	104	95	93	98	100	92	92	71	98	96	91	84	95	88	74	84	95	87	101	88	89	81	100	97	98	111	98	88	102	103	102	87	107	105	94	101	81	102	83	93	106	92	92	93	86	94	87	100	103	93	93	103	96	80	85	124	85	92	90	88	86	88	87	85	104	95	106	103	108	87	105	87	100	97	98	85	116	116	86	87	87	73	107	111	93	107	86	97	109	105	103	91	87	99	91	87	95	107	92	82	97	85	97	86	84	94	99	87	95	78	80	100	102	96	90	89	112	101	82	96	79	105	85	130	103	88	91	108	99	97	82	85	111	116	88	74	101	88	79	108	108	98	88	88	94	105	112	98	95	105	114	103	92	98	89	98	102	93	82	108	93	107	101	112	92	97	104	104	90	88	105	102	93	108	100	97	105	121	91	98	89	93	97	108	101	81	112	77	93	89	95	110	101	97	74	86	84	94	93	100	101	108	85	92	96	101	109	80	103	105	96	102	91	98	93	113	89	76	113	114	72	107	95	108	90	104	98	107	83	100	98	73	105	80	95	114	100	93	100	87	83	85	101	86	89	102	84	90	91	100	88	111	100	93	104	89	92	90	102	77	100	91	96	96	80	90	97	90	105	87	97	104	105	99	89	109	97	78	86	111	77	101	96	99	91	88	108	100	99	99	99	97	84	108	114	88	112	96	107	91	96	84	87	89	90	117	102	98	96	97	96	87	98	97	91	93	95	95	90	103	107	94	98	104	100	99	102	112	100	87	108	82	88	105	80	95	95	100	79	82	105	84	89	85	106	89	107	76	85	96	110	87	111	92	87	96	90	92	108	99	79	87	101	103	86	103	106	98	102	106	76	109	101	91	113	105	107	100	104	95	105	99	83	89	111	110	73	97	106	91	102	93	84	88	91	106	83	79	93	99	83	102	93	80	89	87	121	89	102	91	98	85	104	93	101	101	96	90	88	109	93	101	78	98	102	87	110	99	107	91	76	109	95	106	84	91	96	86	96	100	104	96	90	85	83
2638	1535	3423	3856	3700	2733	1856	1493	1021	916	799	620	523	485	428	431	396	417	430	363	359	385	393	418	385	394	422	468	392	388	389	371	354	381	405	373	364	343	377	382	371	356	360	349	387	372	369	415	376	366	340	364	363	371	360	354	350	369	376	359	353	369	415	365	337	369	386	432	384	412	405	379	380	339	355	368	372	330	362	362	371	332	340	371	385	380	401	380	370	343	362	392	367	385	378	362	389	377	343	361	346	333	358	364	384	343	380	380	382	384	360	357	394	361	332	352	407	380	322	324	359	336	352	371	373	380	367	370	376	364	386	366	363	353	376	359	359	380	369	318	385	344	370	372	383	335	366	317	339	316	354	333	369	365	340	354	304	368	358	349	348	366	374	381	392	354	334	360	373	353	372	361	322	343	325	350	346	351	325	370	328	358	359	373	382	357	370	376	368	364	337	359	335	369	380	346	369	381	332	358	359	358	377	365	377	351	381	345	369	338	350	371	384	366	387	359	344	338	362	346	344	368	347	347	346	376	343	368	352	355	346	383	362	334	339	356	327	375	373	379	384	370	386	352	348	399	352	354	353	390	354	308	321	382	339	355	380	356	355	364	357	351	378	380	359	336	341	364	367	344	392	368	350	379	346	360	345	390	340	375	384	360	374	373	401	387	347	356	358	337	364	331	352	375	351	394	373	353	334	310	330	328	384	386	352	414	347	367	338	353	352	387	373	363	360	372	387	347	338	347	348	333	361	351	352	407	374	327	374	332	364	361	380	354	347	373	363	346	367	371	357	311	387	351	341	349	358	371	334	382	398	371	342	351	360	385	339	342	361	373	338	360	366	393	363	357	375	375	339	400	363	377	372	361	372	364	353	366	353	299	341	322	373	366	368	340	353	402	331	328	356	339	382	359	335	352	359	361	373	356	370	377	339	364	370	333	363	354	343	345	379	393	371	375	323	373	356	362	329	397	337	368	306	354	339	321	357	361	316	344	364	344	349	394	382	378	369	370	372	359	385	339	326	316	363	317	332	381	381	372	326	383	351	338	328	332	375	376	342	318	364	369	346	353	377	354	343	337	330	343	358	354	343	405	362	325	337	352	366	339	398	365	409	356	346	353	381	371	347	369	348	335	347	330	370	353	340	316	369	377	380	315	405	337	376	364	380	369	361	361	337	389	350	389	323	335	367	408	363	379	352	361	358	352	354	350	359	338	367	357	346	352	323	382	368	334	401	363	373	346	376	345	334	385	352	373	366	375	335	384	386	321	347	359	356	391	346	344	354	383	343	355	348	369	360	365	378	357	357	362	346	348	340	391	338	382	365	344	360	343	371	360	385	378	361	370	364	354	381	368	370	329	348	366	380	358	357	372	346	363	348	322	340	340	364	353	370	349	379	371	360	368	379	329	388	379	366	354	367	348	341	354	375	383	354	319	376	361	361	347	412	381	349	338	359	366	340	409	357	337	409	352	344	354	387	349	329	366	342	372	360	359	374	358	383	348	373	355	389	342	370	369	336	344	368	372	350	354	354	381	380	312	334	349	347	327	368	353	351	328	336	381	380	381	341	346	351	371	375	348	351	374	364	342	379	377	360	368	366	365	359	364	330	378	342	352	378	346	359	334	351	352	386	318	354	355	367	371	345	345	382	378	354	364	357	364	348	359	365	376	343	358	376	336	324	357	380	339	366	388	365	333	362	365	342	352	382	361	367	336	328	342	349	384	322	376	372	357	371	364	380	366	332	380	361	377	340	382	340	348	350	335	370	346	307	351	362	339	335	347	365	358	382	341	312	334	332	351	394	390	313	318	390	374	356	378	340	336	358	361	379	360	378	345	358	327	348	350	349	391	389	376	365	355	353	369	345	342	350	358	357	380	391	388	333	344	305	361	374	359	379	348	343	350	355	376	391	339	337	374	379	314	356	348	346	368	381	388	391	330	360	371	366	365	363	436	375	374	342	352	368	365	370	331	347	374	363	365	384	363	340	373	392	358	376	357	367	384	350	357	383	334	369	391	385	329	356	369	360	374	352	401	351	371	333	340	334	355	333	361	322	342	366	373	359	358	350	348	374	326	378	361	356	363	344	347	371	350	377	354	349	342	331	359	374	371	353	329	365	361	342	371	356	361	356	353	364	369	392	382	381	372	350	365	332	404	331	417	386	356	367	342	358	318	379	348	328	337	358	346	352	357	353	326	359	378	364	356	352	341	336	383	350	346	328	377	363	349	372	334	386	345	374	376	359	384	342	353	369	368	351	340	385	341	362	423	386	358	340	367	354	346	387	361	322	336	349	356	389	408	374	375	350	383	345	377	349	381	396	360	320	386	334	374	341	357	351	377	365	326	353	355	344	331	384	350	385	350	365	364	370	359	354	346	368	357	406	373	369	357	331	358	357	389	386	359	357	374	368	347	332	385	335	345	385	377	374	363	353	371	372	363	348	386	369	337	339	375	368	365	343	368	350	369	324	333	399	357	369	360	364	399	410	367	357	357	386	355	350	381	332	355	333	340	381	364	373	378	365	339	374	352	345	370	326	378	363	393	359	377	378	348	341	369	342	353	347	353	372	336	357	317	356	370	368	364	371	381	336	363	339	363	366	377	400	352	369	385	382	389	354	352	341	369	406	331	381	355	360	365	381	374	353	334	412	360	326	382	403	369	349	361	347	348	366	373	384	316	355	338	330	360	373	377	377	352	359	372	381	330	347	361	369	391	341	366	317	366	340	369	368	364	343	322	337	376	368	367	366	359	323	370	335	351	387	356	363	356	358	337	370	330	344	363	350	355	329	345	354	349	354	359	354	323	371	370	337	374	345	342	362	372	331	378	364	363	352	376	367	356	360	352	330	366	354	378	363	370	349	385	353	360	369	356	361	384	400	356	353	333	370	364	394	346	352	340	412	333	351	367	359	373	370	380	355	337	374	385	389	337	380	354	369	377	361	381	343	350	345	357	376	360	368	346	334	390	330	358	350	376	376	340	345	361	352	362	354	344	355	349	367	379	392	358	319	350	355	364	349	377	349	375	349	363	354	369	359	357	353	357	373	384	386	381	353	369	377	389	379	336	340	364	361	352	331	332	380	345	375	366	348	348	362	352	355	331	349	383	365	355	365	349	363	324	336	344	381	356	331	357	382	366	336	393	347	364	348	383	358	391	356	373	367	364	357	398	353	347	332	367	367	361	379	352	321	413	381	339	359	337	424	334	391	378	321	333	376	334	358	354	381	368	332	345	378	373	327	376	356	330	346	374	393	354	372	349	357	382	362	337	376	331	337	344	330	334	337	378	328	354	307	362	360	295	344	385	397	367	370	373	354	333	359	387	397	373	338	341	339	361	374	380	356	359	357	373	358	349	341	341	394	348	377	371	393	348	364	368	386	336	368	329	371	380	344	359	370	358	360	342	354	372	349	373	334	380	351	363	350	347	354	357	378	370	379	342	354	333	379	379	335	336	382	369	348	351	382	377	332	362	384	396	357	367	353	379
2694	1036	1309	980	719	462	402	334	225	189	168	146	105	89	114	93	85	96	96	90	96	93	116	99	103	99	109	87	90	89	85	108	102	95	126	110	114	107	105	99	89	97	82	102	101	76	101	100	94	89	84	98	91	115	106	75	104	92	97	93	102	133	100	89	96	99	125	97	93	93	109	93	107	88	103	77	98	97	77	96	100	102	86	101	88	95	89	86	89	97	89	86	100	98	107	110	112	99	93	96	96	105	106	98	82	93	94	103	95	89	97	98	101	99	91	118	92	88	87	118	112	97	87	87	94	88	100	113	105	85	111	97	98	94	89	108	100	91	105	89	102	72	92	97	104	102	81	93	91	111	82	93	89	99	96	109	95	95	93	78	85	104	94	90	85	102	82	83	91	83	102	91	80	89	92	91	126	100	109	82	112	104	89	94	92	82	89	99	88	88	86	93	102	108	97	76	92	98	96	86	101	95	108	98	93	94	102	83	83	120	85	107	97	90	90	86	99	108	101	91	104	101	109	103	99	91	92	93	100	107	95	91	86	89	102	105	103	109	95	95	120	94	86	89	118	119	100	90	84	89	89	94	75	113	102	106	85	112	105	112	102	90	83	115	91	100	106	89	75	84	93	109	92	92	79	100	92	88	104	115	80	95	111	93	84	115	103	87	98	108	111	117	90	85	84	100	105	95	91	91	88	87	90	88	81	92	96	106	93	94	92	91	91	89	97	111	100	90	77	83	104	90	95	89	90	95	113	93	93	91	102	103	105	105	95	90	104	113	103	81	82	99	98	93	91	112	91	87	92	111	110	104	110	98	100	88	90	107	97	111	95	118	90	82	95	97	86	99	99	106	100	90	96	101	91	90	77	84	86	91	100	92	100	109	81	100	93	101	95	81	102	80	105	113	91	92	82	74	92	86	87	105	104	86	99	80	86	91	80	79	96	98	103	94	88	102	89	100	85	105	87	107	105	105	93	98	98	90	95	85	89	86	90	97	84	86	113	101	119	99	94	107	101	91	79	111	95	102	107	93	122	108	88	105	101	98	92	83	97	113	89	92	120	100	98	112	85	86	98	89	105	99	87	77	84	116	101	93	86	99	120	84	77	99	85	86	103	95	99	98	115	92	95	92	103	89	88	101	93	111	83	100	119	102	102	93	99	105	88	102	88	86	76	90	107	101	102	87	102	86	87	95	109	82	86	114	112	106	83	88	108	94	95	87	76	97	70	82	101	97	104	112	99	94	109	110	109	97	79	96	117	91	86	123	118	82	102	108	104	98	107	101	92	102	85	95	115	101	97	92	89	99	103	96	98	103	93	97	106	101	89	89	107	92	110	104	92	112	107	90	93	92	118	90	91	102	120	107	87	101	102	111	100	80	83	80	84	98	98	81	102	101	107	105	97	84	104	84	92	100	101	102	112	105	98	85	99	105	109	109	81	106	88	112	101	73	103	83	90	98	92	78	104	93	87	90	102	99	104	104	84	103	92	101	108	90	94	95	93	84	108	93	99	109	99	87	95	91	96	118	97	91	105	91	101	98	85	92	89	97	104	109	79	106	98	83	89	94	90	76	86	96	108	79	95	98	85	89	93	103	98	102	90	100	94	97	95	104	103	98	90	85	87	97	103	93	97	95	100	95	111	88	91	112	83	96	90	88	106	102	106	90	90	101	99	91	90	90	89	101	105	108	97	93	86	99	90	112	87	102	104	89	74	114	107	87	89	99	82	96	99	91	92	81	88	95	79	84	87	103	90	87	108	112	89	90	98	87	89	105	103	85	81	95	85	80	99	114	85	92	87	106	84	94	84	85	94	99	92	99	87	80	89	68	87	93	78	83	76	84	92	99	111	91	91	106	109	100	105	86	101	92	97	96	107	82	99	85	99	106	102	101	98	97	96	90	86	94	89	97	76	77	85	85	92	92	89	92	91	91	78	73	90	115	96	88	123	97	106	86	85	100	86	107	101	111	86	115	109	115	92	94	85	99	107	92	80	116	77	102	105	89	97	99	105	105	102	92	121	90	89	107	95	101	107	80	104	86	100	117	87	86	103	107	78	109	93	108	97	94	96	98	96	111	95	103	97	92	103	91	86	87	82	84	85	87	88	84	95	94	91	98	84	81	87	99	79	89	98	83	115	84	101	99	102	92	105	86	97	86	106	102	90	90	100	83	86	96	89	93	88	89	104	112	96	102	105	90	93	97	99	95	77	81	103	101	104	97	87	98	121	86	81	90	104	86	88	97	100	79	91	100	76	87	96	116	90	97	90	98	104	103	101	82	96	124	102	74	93	111	99	89	93	98	97	100	97	96	91	109	92	89	99	97	106	104	110	96	114	101	89	88	85	92	110	94	91	84	100	95	100	108	101	99	90	94	101	106	109	90	94	84	104	99	96	95	93	101	89	89	99	99	98	92	85	83	84	88	80	89	101	82	112	99	101	89	90	90	108	90	103	83	83	95	100	89	93	82	86	103	89	100	91	100	90	95	100	118	96	98	109	86	87	81	104	88	88	95	76	99	99	103	94	109	125	94	93	89	96	125	112	89	92	87	94	92	115	100	95	99	98	99	87	99	72	91	88	103	97	85	95	103	111	106	115	96	115	94	85	92	96	100	95	102	111	88	100	108	101	85	75	91	96	106	88	103	93	104	98	80	100	119	84	92	84	105	101	85	79	96	84	91	94	94	105	99	95	83	111	91	97	92	95	81	96	111	89	82	94	105	103	104	92	106	92	102	88	102	102	107	114	98	101	91	81	95	93	96	91	85	105	100	92	100	107	106	96	95	83	105	103	96	103	89	83	99	104	73	94	100	101	111	112	91	99	92	94	109	101	92	103	96	107	94	88	93	92	98	91	95	109	95	92	95	103	95	84	110	106	113	94	100	91	103	98	80	96	81	102	100	83	100	102	92	89	101	79	83	78	106	89	111	79	94	78	107	88	90	96	95	78	97	72	90	90	88	99	94	84	81	103	110	90	83	98	80	91	96	96	114	115	94	92	100	102	113	102	94	88	84	109	91	92	93	89	105	89	103	84	87	95	82	100	93	107	95	98	98	85	87	94	102	98	122	83	104	86	99	81	84	83	105	108	94	76	96	90	112	87	104	89	103	103	91	118	106	91	97	87	103	115	111	93	108	95	95	98	98	95	90	80	90	84	111	88	92	85	82	99	83	78	90	98	106	91	102	82	110	102	87	98	93	85	82	97	97	107	90	96	97	100	74	89	99	117	100	98	76	85	88	110	94	99	108	93	91	96	97	72	108	105	67	84	87	85	107	95	90	100	83	104	71	103	93	117	105	100	85	88	77	84	89	96	98	97	98	83	81	89	106	86	95	89	81	88	82	99	87	81	101	97	92	96	97	109	103	106	80	75	101	107	80	96	105	100	99	92	93	104	92	96	107	102	93	98	89	105	88	89	93	100	93	96	105	113	103	87	100	78	101	116	89	104	97	91	85	79	91	98	86	96	99	101	95	90	106
2583	1440	3178	3803	3260	2330	1998	1481	1126	923	826	635	525	481	432	431	434	411	388	377	395	363	396	367	391	421	433	387	392	377	382	349	367	370	367	391	367	410	377	373	340	361	339	373	373	367	355	347	340	339	357	352	371	327	343	360	347	363	342	396	370	338	396	381	329	390	385	409	401	393	336	384	351	316	362	362	376	394	354	379	348	373	353	370	378	348	326	351	318	366	331	357	344	334	384	343	342	358	339	360	372	388	352	357	356	371	391	373	374	335	367	388	345	359	342	343	327	347	352	355	324	393	326	354	358	331	371	350	349	320	339	363	337	357	353	326	360	334	348	378	343	385	328	350	393	366	359	347	373	395	345	348	357	381	352	384	359	338	352	370	389	356	403	345	394	337	364	355	316	357	368	328	329	342	348	379	386	371	360	369	353	366	353	362	342	371	383	314	339	375	373	343	344	356	352	370	316	364	373	352	380	351	370	370	323	353	329	336	356	360	338	352	384	337	376	378	385	350	350	346	356	347	331	343	371	343	350	367	342	344	372	361	356	367	354	365	368	324	378	350	355	339	349	388	361	346	373	370	349	372	348	350	368	355	351	357	386	360	334	380	348	340	395	361	373	352	352	362	389	368	341	355	326	352	358	379	409	353	330	364	366	344	349	346	357	357	344	351	376	367	406	362	364	356	361	367	319	357	366	326	337	355	357	375	340	363	350	349	372	386	356	330	372	358	374	357	362	371	344	350	328	372	319	349	350	348	348	374	349	385	350	378	378	342	354	347	329	342	338	341	383	365	311	334	361	381	342	354	339	359	345	334	314	386	342	407	376	382	364	382	356	380	356	353	308	366	379	379	361	355	356	310	321	338	366	346	334	340	372	371	362	372	353	360	360	360	342	366	355	361	349	332	375	361	353	353	366	379	363	374	394	355	360	376	343	352	343	337	394	363	369	333	355	351	386	403	373	333	362	358	358	386	343	332	325	360	357	369	342	361	359	354	337	375	346	391	389	354	359	365	377	356	357	347	347	347	386	345	356	387	334	366	379	380	350	346	377	376	361	325	361	354	380	389	348	351	341	330	341	350	341	376	362	372	360	361	362	371	341	359	352	380	347	340	348	362	342	345	373	347	378	368	392	345	392	375	347	336	337	354	341	375	352	383	347	347	355	361	377	364	393	340	356	357	370	357	361	344	352	357	335	366	373	389	327	358	343	332	365	318	360	371	336	353	383	325	379	364	381	343	347	357	387	330	387	403	372	363	351	357	346	344	394	387	383	389	337	380	331	376	386	343	333	327	351	340	338	339	392	351	348	373	362	348	356	383	368	372	340	334	384	393	362	356	351	386	354	356	387	340	380	378	350	399	347	365	372	349	364	359	352	354	349	362	351	327	353	366	318	319	374	403	331	372	390	341	352	356	355	375	337	382	338	345	355	345	334	382	337	336	333	362	335	369	345	366	336	328	368	392	346	361	352	329	350	349	343	365	367	353	373	348	360	328	388	334	376	376	314	371	321	334	376	388	354	382	355	372	350	341	337	372	342	345	354	348	382	343	352	342	371	332	337	389	363	365	356	350	325	350	380	394	328	360	383	343	368	373	358	346	373	348	350	348	365	375	375	364	359	338	350	375	345	364	337	359	319	362	345	322	357	397	376	344	352	351	358	369	394	382	360	361	365	368	353	377	378	366	334	362	341	374	341	327	332	358	357	344	330	351	361	331	375	349	328	378	351	356	355	378	328	353	409	344	366	368	329	369	372	385	379	383	350	401	350	374	367	370	353	385	361	370	343	355	377	357	354	359	361	368	367	370	378	346	348	386	358	339	358	349	342	371	390	380	367	369	363	347	356	400	345	360	368	358	358	359	354	347	350	355	345	353	344	373	355	371	331	382	361	342	347	337	363	340	376	362	348	356	367	336	353	324	382	350	349	345	349	355	335	356	367	358	329	348	364	356	363	380	375	334	368	357	366	354	362	343	324	363	364	364	346	359	355	383	333	335	354	347	362	356	368	355	345	368	345	357	323	386	362	346	356	336	338	363	378	335	352	359	369	353	369	330	367	368	383	353	340	343	352	378	343	367	356	358	374	373	340	357	324	372	354	358	366	369	368	347	388	351	368	366	383	376	382	369	342	363	319	364	400	339	366	336	335	347	355	347	350	349	329	334	327	360	380	339	376	333	359	368	339	392	369	374	347	352	385	338	338	366	325	351	359	357	341	347	415	334	383	366	385	359	361	350	349	408	348	354	367	367	354	365	357	374	382	364	357	324	369	343	336	367	353	327	332	338	371	360	355	394	342	330	353	367	377	365	316	358	361	369	345	362	368	367	304	352	372	325	385	362	345	354	356	358	355	346	361	356	336	388	347	360	313	346	338	387	372	362	363	354	364	368	377	359	361	368	378	338	349	329	339	373	326	361	345	343	378	375	349	365	342	337	350	362	363	382	349	340	352	341	377	381	344	340	350	386	391	369	345	353	327	364	353	387	380	339	338	373	380	362	331	379	361	381	338	386	350	362	343	362	348	362	364	375	360	338	388	354	363	373	390	382	336	350	368	379	323	332	358	361	332	343	345	372	358	367	362	333	374	326	357	340	352	382	366	369	363	375	378	417	334	350	342	368	340	332	330	335	380	342	354	324	351	358	344	341	356	365	335	358	358	344	397	348	357	347	384	337	343	361	382	370	360	357	356	358	400	344	352	373	342	344	345	327	376	348	366	338	365	378	343	337	296	375	364	371	380	365	351	374	397	353	354	365	346	360	371	377	322	374	330	363	346	382	316	342	369	380	368	361	354	336	332	336	376	368	356	375	343	389	394	328	320	384	379	348	386	355	361	366	306	350	358	354	356	354	358	372	358	301	362	337	349	341	372	384	350	345	355	363	358	343	385	352	365	359	402	337	356	376	387	347	394	395	323	339	351	348	348	347	357	379	349	393	354	365	338	374	340	379	317	344	361	346	390	343	364	377	327	336	381	384	356	352	372	337	345	360	347	375	343	371	359	353	357	381	366	352	356	329	347	318	334	346	345	353	344	331	328	346	342	326	348	348	382	340	365	324	301	356	387	354	371	342	334	367	342	394	386	345	357	337	335	350	358	340	387	337	364	362	356	360	374	367	385	343	336	356	330	354	378	363	392	371	377	334	349	328	384	340	379	338	374	401	348	353	359	363	327	349	353	342	336	329	400	345	368	386	341	362	376	347	370	396	342	366	371	372	350	381	358	367	375	366	335	366	323	357	384	356	371	378	363	337	384	350	381	336	356	342	349	371	347	369	347	339	359	355	369	369	375	337	362	371	327	366	376	366	358	339	340	355	361	381	331	344	354	363	366	360	354	378	377	327	355	352	336	372	369	395	372	350	376	355	340	339	359	341	384	348	369	358	320	353	336	390	351	376	391	319	359	355	335	363	354	366	341	388	313	358	350	391	355	368	360	365	329	317	377	359	339	345	369	300	348	396	362	357	327	349	369	355	350	364	393	355	370	329
2769	995	1186	999	643	474	371	297	210	157	144	151	92	101	106	92	112	93	93	105	93	100	119	86	105	109	103	105	103	85	88	81	92	87	94	81	97	102	120	83	96	109	86	96	94	97	87	97	99	79	119	98	84	113	106	108	94	69	90	99	81	99	98	95	86	106	98	81	108	101	86	85	98	107	74	93	93	86	97	99	99	88	86	98	99	91	89	108	102	101	91	82	103	78	97	86	95	96	122	87	101	100	95	96	101	106	96	87	83	79	96	112	97	101	83	82	95	84	77	110	92	109	103	99	110	83	96	103	100	92	93	106	99	100	88	107	99	92	106	102	88	93	90	97	103	87	89	86	98	111	104	83	88	96	105	92	104	100	88	106	88	82	104	98	95	108	101	93	80	100	93	87	117	105	85	68	97	93	83	96	105	89	88	82	96	109	98	82	107	86	93	98	92	119	92	100	102	86	82	88	102	89	93	94	95	82	91	107	80	96	88	78	104	92	101	93	99	104	112	105	89	86	87	93	92	110	112	99	82	101	105	89	101	82	90	87	86	107	83	92	108	104	85	121	89	99	107	109	94	92	98	106	107	91	85	98	81	95	86	89	97	97	91	93	91	98	80	89	107	95	90	95	91	114	86	86	91	84	91	126	83	87	104	106	95	109	93	109	98	91	124	75	77	112	114	76	106	96	96	88	82	105	96	132	84	104	72	104	100	109	94	86	89	79	97	91	101	108	93	94	86	83	93	99	88	78	87	106	94	97	96	92	83	100	100	84	104	89	96	90	90	81	92	98	109	79	99	88	102	82	99	88	94	86	112	113	102	108	89	87	90	116	119	89	116	86	94	92	96	89	105	95	94	114	99	87	88	87	96	116	88	95	87	88	81	119	95	83	89	88	101	88	110	104	97	116	91	91	90	121	91	88	89	97	113	87	95	102	88	103	98	92	90	88	104	107	100	98	90	94	108	86	84	107	86	88	97	79	91	90	89	110	97	102	85	95	85	94	97	85	103	84	90	87	88	102	85	91	87	100	83	97	93	96	104	89	97	105	97	84	93	90	91	79	104	99	108	90	105	113	93	95	85	105	103	83	95	85	92	84	97	94	88	102	91	105	93	98	98	101	92	101	87	88	102	100	104	93	112	100	98	112	107	91	100	107	107	99	87	79	82	103	94	111	108	87	86	104	101	93	87	97	96	87	102	93	96	98	98	83	92	105	76	71	89	100	108	79	91	102	105	104	99	88	101	118	94	102	96	87	96	106	93	110	92	91	90	100	111	83	102	85	85	99	106	109	99	84	100	105	100	89	97	106	95	90	92	95	95	94	98	80	90	98	91	94	101	83	106	95	75	102	88	81	99	104	95	97	101	96	98	104	121	90	97	97	96	95	111	108	101	102	86	88	87	102	88	82	99	101	95	107	97	77	94	82	86	106	104	98	99	109	95	103	81	92	105	84	110	104	96	103	102	109	103	95	97	105	111	97	92	111	92	73	100	88	80	89	83	112	76	111	92	87	85	101	122	95	108	95	98	86	90	92	95	115	104	78	86	103	108	77	96	94	94	96	92	101	86	97	102	94	103	99	95	96	87	90	101	79	91	90	79	106	88	82	81	101	101	89	102	83	90	90	89	85	88	79	107	86	106	93	120	99	89	94	94	105	92	95	90	107	117	97	89	96	94	89	97	104	86	99	98	80	87	94	85	78	82	97	98	96	74	107	74	114	86	115	105	87	91	110	108	106	93	95	93	116	88	120	84	86	108	96	108	93	87	107	86	102	88	88	109	98	91	125	104	90	89	105	96	114	99	99	93	88	99	97	101	91	99	96	111	104	107	99	94	112	85	107	86	103	77	86	96	95	78	96	97	78	94	84	98	104	103	85	89	100	99	96	104	107	82	86	104	95	82	106	106	79	123	108	106	84	115	105	93	93	102	94	94	76	91	112	114	104	93	88	103	84	107	101	95	92	102	97	83	117	103	95	89	98	91	97	93	84	103	104	103	89	97	90	109	106	103	100	102	112	86	82	78	88	98	93	83	94	97	98	92	113	90	101	103	94	98	94	86	107	80	94	102	86	84	102	92	98	99	102	103	110	92	100	102	84	110	96	95	97	114	116	87	100	94	100	79	84	98	83	99	108	92	96	98	104	88	87	93	95	103	92	103	87	93	84	92	84	106	89	101	102	81	100	98	86	111	99	106	113	90	80	97	90	87	103	91	89	95	106	90	102	95	93	100	82	113	112	96	92	90	94	77	92	78	85	115	93	94	103	100	96	91	111	111	92	93	94	90	93	83	82	81	104	90	74	114	99	83	96	104	96	97	100	104	107	85	95	111	107	98	105	86	105	97	100	102	108	95	79	97	90	105	102	112	81	82	100	99	104	100	95	86	93	93	114	97	88	99	73	100	107	81	107	99	92	108	93	96	96	99	95	110	77	75	90	83	85	93	75	102	110	100	94	98	89	80	101	104	88	87	96	89	92	125	104	97	85	94	89	102	104	99	97	89	95	106	89	77	93	96	119	87	82	104	91	109	92	78	84	84	96	100	112	98	94	122	100	77	87	90	110	97	95	74	105	98	97	110	103	113	88	86	106	97	90	92	107	98	77	105	92	95	107	109	97	94	105	89	97	103	104	99	96	84	89	97	90	89	81	81	93	111	88	100	88	82	96	112	93	92	93	89	102	96	95	82	98	118	104	87	85	92	90	87	100	102	102	107	100	88	102	84	93	105	103	103	111	99	102	94	80	107	93	81	104	96	105	95	80	94	70	82	87	92	88	98	106	94	98	78	89	94	75	90	88	94	84	79	95	99	111	105	82	73	102	112	87	90	105	100	102	100	104	92	96	99	91	88	97	94	93	93	100	112	85	96	102	108	101	97	108	94	89	112	113	88	95	114	97	116	98	94	108	96	94	95	83	104	99	92	103	86	81	108	94	102	92	95	102	75	84	92	104	101	94	84	85	96	87	85	88	106	80	96	97	96	107	96	107	99	96	95	103	116	96	95	76	107	95	89	83	84	99	90	103	96	96	97	93	83	112	93	88	95	98	100	91	99	110	116	91	88	87	98	96	102	95	95	93	124	107	98	95	95	102	90	94	95	92	87	99	104	110	98	98	99	108	83	91	107	90	93	86	105	101	95	109	75	116	105	92	86	94	93	104	104	98	104	103	107	113	96	84	81	100	92	100	93	78	95	95	85	87	96	91	95	78	103	95	83	97	97	87	86	82	90	111	91	99	88	80	97	97	102	82	94	96	92	101	99	104	90	103	90	108	102	103	88	96	98	78	85	93	110	96	80	83	87	100	97	91	85	110	85	80	89	111	94	101	88	104	103	105	103	105	94	106	103	103	95	107	104	94	92	112	91	99	112	78	101	105	102	78	75	82	85	88	107	100	104	92	86	92	87	84	104	98	86	93	94	102	103	87	100	82	95	93	106	96	88	99	94	80	98	89	101	97	97	102	105	100	96	88	78	93	83	91
2593	1476	3138	3629	3084	2382	1838	1610	1117	904	808	660	501	478	460	442	431	391	366	405	392	385	368	366	378	361	393	417	419	372	347	348	363	346	385	372	362	377	385	373	386	363	352	383	345	342	379	330	347	333	348	394	359	376	353	375	343	339	314	330	359	380	350	342	351	392	352	402	347	348	378	415	346	375	385	382	348	349	324	378	334	340	323	357	360	351	347	332	359	367	362	343	378	355	315	369	349	348	362	358	336	372	367	399	379	329	368	336	362	363	352	346	359	362	341	338	314	367	371	370	359	363	358	375	349	369	375	351	382	357	335	365	313	332	369	370	343	370	363	382	402	338	383	344	327	347	359	314	380	347	333	299	362	339	375	353	356	361	347	350	366	348	352	368	388	362	355	347	374	360	334	363	347	345	347	327	386	328	362	353	391	350	384	361	345	354	385	319	366	360	355	434	332	339	342	374	341	361	363	349	349	369	362	380	369	353	348	337	352	330	357	382	381	345	375	345	338	350	348	342	351	338	367	341	378	346	378	356	322	340	338	375	367	350	354	348	319	379	368	364	374	380	382	349	362	364	337	332	361	357	375	379	409	322	354	340	364	338	348	329	360	379	349	363	361	363	374	323	384	374	334	320	345	399	367	325	370	359	349	386	365	340	332	375	375	349	338	323	338	401	361	353	329	372	381	361	342	369	359	327	367	360	388	372	357	372	351	358	354	356	340	344	341	391	365	332	359	377	371	352	358	355	359	370	334	394	349	354	347	344	318	358	381	368	330	355	367	342	338	339	373	318	395	361	343	363	377	352	348	370	362	340	330	366	346	390	354	360	357	377	388	350	370	370	382	359	334	353	337	335	350	322	348	376	337	325	372	349	332	341	383	347	360	373	347	355	375	361	329	370	355	373	364	369	321	331	381	345	360	362	341	329	373	360	382	343	328	353	367	359	357	338	366	358	344	374	348	345	348	357	376	319	369	338	367	356	330	343	376	371	363	377	348	370	341	358	380	330	357	362	336	334	360	346	377	353	378	374	339	370	351	353	333	332	347	408	368	365	341	366	372	352	367	328	359	362	357	328	351	356	340	360	352	349	349	366	389	359	367	354	381	342	384	375	353	375	354	325	345	361	342	312	346	348	328	327	364	318	326	334	389	339	383	379	357	355	376	337	365	338	356	339	353	363	381	381	345	356	343	344	378	373	331	381	338	355	373	342	372	331	374	361	344	349	360	339	373	330	337	368	322	334	396	351	350	369	365	370	353	325	371	358	361	302	336	355	382	391	359	344	393	360	360	345	375	371	350	350	377	361	341	385	363	351	348	351	343	332	326	330	386	338	338	369	369	356	355	333	332	350	385	317	345	325	365	371	370	321	383	351	371	380	346	343	348	367	365	356	342	364	345	356	352	365	350	349	339	392	361	361	351	362	342	352	369	367	395	353	358	407	375	358	343	367	356	375	362	336	368	367	397	356	376	324	338	365	323	384	334	372	355	365	353	327	353	321	373	347	382	350	364	372	360	346	380	370	365	343	369	331	338	358	352	356	356	397	358	345	364	359	342	345	338	346	347	338	396	349	339	340	343	360	422	358	357	345	345	359	377	320	352	353	383	349	317	373	347	338	346	361	375	365	349	352	353	344	349	395	345	352	319	361	334	347	338	337	341	371	353	386	389	335	330	301	356	343	337	384	347	383	371	366	351	355	390	317	345	365	340	366	382	342	306	370	372	346	376	360	396	351	340	383	340	355	411	337	339	318	376	341	377	374	383	335	385	342	349	345	361	360	344	368	361	368	359	352	345	370	322	424	370	364	356	364	359	375	370	393	346	381	380	356	344	379	330	366	308	363	347	316	353	342	383	324	330	384	318	342	355	379	354	336	338	347	363	371	345	360	312	379	332	354	332	345	330	366	362	347	380	348	363	366	346	375	356	338	371	346	351	364	358	318	354	365	349	357	386	355	351	336	358	344	372	332	336	365	361	361	375	320	351	350	346	354	338	349	376	360	365	348	315	349	371	339	356	348	339	368	344	361	356	379	358	336	377	365	373	346	382	343	352	338	330	378	359	386	332	375	364	326	325	348	348	338	377	350	344	359	352	377	371	335	354	338	336	357	378	350	356	359	350	334	339	358	405	356	348	346	374	345	325	358	378	326	340	366	352	347	324	371	325	364	332	384	350	374	360	367	392	366	332	346	330	345	348	347	368	343	367	354	358	361	330	352	335	371	361	364	344	375	376	332	350	348	352	381	321	332	393	359	324	351	341	319	346	355	338	370	322	353	364	343	360	337	350	369	376	333	376	347	366	338	344	362	347	362	324	347	387	355	363	358	337	344	390	326	339	348	367	377	353	332	354	421	378	347	374	354	378	326	362	371	354	369	365	349	365	372	358	354	342	333	386	371	358	392	367	354	339	324	361	357	370	338	325	377	364	358	347	395	336	379	388	357	362	364	350	325	377	338	316	340	385	365	350	328	319	348	357	343	360	377	336	365	351	346	367	341	356	369	357	365	372	361	393	385	352	332	316	305	340	356	357	337	358	353	343	386	338	350	379	387	372	358	321	357	390	373	338	341	364	351	387	341	393	372	362	372	354	371	390	376	332	334	366	357	362	380	353	352	377	365	374	320	336	383	354	337	331	342	354	369	366	355	339	359	349	363	390	334	353	352	324	352	345	356	304	345	339	358	368	374	362	366	344	385	411	356	355	354	328	338	366	341	331	338	374	355	345	334	372	351	363	346	342	375	358	373	364	367	351	372	339	388	346	367	345	359	329	366	350	336	369	372	360	336	339	377	378	355	330	351	334	343	346	362	320	373	372	338	339	350	363	375	339	306	393	338	356	350	362	348	335	339	320	346	382	326	359	347	347	389	364	381	358	329	383	321	383	380	321	359	361	338	348	365	367	359	368	369	349	375	351	373	362	344	351	337	377	370	380	347	364	344	375	330	386	352	347	356	336	331	359	380	305	379	368	372	362	370	372	349	403	345	338	349	352	358	361	345	349	356	347	350	351	361	372	363	351	349	376	402	359	352	362	355	358	370	368	361	367	330	387	375	348	343	374	377	320	319	355	371	364	359	352	339	296	379	378	357	342	348	347	363	389	369	368	354	342	374	338	322	347	344	337	366	355	377	321	366	359	371	330	350	351	373	375	369	356	325	381	371	348	376	364	357	349	373	348	361	367	323	362	333	362	324	332	388	341	368	361	370	353	365	334	352	343	369	335	324	368	357	341	353	342	376	341	375	351	352	352	324	352	360	369	331	342	379	330	350	351	363	345	341	365	357	350	365	376	344	333	355	325	373	343	383	366	338	311	358	331	389	357	369	368	335	340	387	338	367	357	362	333	327	351	365	380	346	362	356	345	364	330	342	388	350	351	363	371	356	344	368	375	387	322	335	330	330	352	324	328	372	367	384	367	332	367	337	364	378	352	386	386	347	358	310	308	344	356	346	357	352	356	347	332	319	348	338	339	355	348	360	371	360	312	369
2723	989	1246	926	667	512	388	295	226	182	171	144	116	103	119	116	109	87	91	93	97	104	101	93	99	116	96	92	95	86	103	85	96	78	98	92	91	101	107	87	91	84	91	119	78	95	89	88	84	89	95	88	98	84	89	96	94	95	94	112	80	102	91	92	77	112	95	80	113	99	96	110	80	97	88	100	92	96	77	94	96	106	96	92	99	86	85	94	111	68	86	93	101	96	89	105	95	111	100	93	98	93	97	88	95	110	115	92	97	91	99	81	103	92	98	98	101	108	86	112	93	93	99	87	97	114	96	91	93	90	92	91	104	86	88	107	78	97	95	77	98	101	84	102	89	91	109	91	95	96	77	94	91	88	106	87	97	109	85	98	99	78	113	78	103	82	94	84	90	84	97	107	91	88	111	81	90	117	78	91	97	76	81	113	107	88	99	93	99	93	96	95	110	89	82	96	94	114	82	99	104	106	94	108	111	95	101	101	90	87	100	106	104	83	93	91	89	105	89	99	96	87	109	83	103	99	83	88	95	97	94	96	102	97	80	79	102	97	109	99	85	106	99	105	95	90	94	88	107	80	87	80	80	93	88	91	99	96	100	98	83	85	82	108	90	87	78	102	109	84	87	84	104	89	87	94	95	96	88	84	95	88	104	101	94	104	103	88	113	97	95	109	103	83	94	107	103	100	83	96	94	98	88	97	91	74	98	100	103	85	73	117	99	78	93	99	90	101	76	94	99	117	102	75	99	97	85	105	96	88	101	86	95	97	97	95	110	93	101	97	78	92	74	86	86	90	85	103	100	86	81	88	101	84	78	78	96	80	100	86	104	98	94	90	93	99	90	97	110	99	93	91	82	81	99	97	95	92	93	86	93	100	105	100	103	87	106	99	115	87	76	92	91	101	97	111	89	101	109	93	102	100	84	74	89	94	105	107	106	97	91	104	97	82	88	104	102	95	87	88	90	84	74	90	89	83	117	96	106	90	108	100	103	85	96	95	102	97	82	93	94	80	117	88	94	90	102	108	92	89	97	92	84	106	95	78	114	89	93	87	84	100	95	107	96	78	100	89	103	83	89	81	80	83	90	95	91	106	83	99	102	81	79	89	97	91	104	114	124	88	89	91	105	74	90	102	98	93	92	88	102	106	83	102	118	91	85	100	103	97	112	90	64	99	84	93	97	100	83	90	79	111	75	112	87	95	116	95	87	95	96	98	105	95	75	106	94	88	101	117	104	92	80	106	105	98	93	76	95	86	76	89	86	89	90	91	111	81	96	74	86	107	96	114	100	103	98	97	95	103	90	84	100	95	100	99	96	88	94	84	81	105	78	108	104	102	107	91	98	109	88	102	94	95	105	84	96	91	100	96	89	90	81	90	89	105	99	85	81	106	112	102	91	101	88	102	103	79	120	86	112	90	100	101	98	90	94	70	104	88	109	102	96	80	109	90	112	100	101	101	97	94	96	89	90	98	94	86	80	97	79	102	100	92	90	94	89	93	93	75	99	90	103	91	83	96	109	80	84	101	100	105	111	97	95	79	93	93	98	88	76	84	89	88	111	109	93	76	97	103	104	106	110	104	93	88	114	82	84	81	77	89	98	93	87	102	103	97	89	85	87	91	100	105	111	103	99	95	101	95	110	105	89	82	95	102	93	87	100	80	87	104	102	97	88	88	107	91	95	87	88	102	106	94	97	105	103	98	100	94	78	86	83	82	107	98	104	103	98	94	91	91	97	89	91	99	95	108	96	97	90	91	83	98	102	91	93	78	99	72	96	105	110	97	94	104	103	83	93	72	76	104	85	80	79	112	102	96	84	110	104	95	88	94	103	94	99	88	92	96	81	97	96	93	100	75	89	87	77	107	107	81	104	85	99	85	81	79	86	108	90	94	91	84	88	75	115	98	92	88	92	88	97	98	73	101	97	108	90	93	111	112	88	81	83	97	110	117	84	87	105	91	112	95	77	94	91	88	109	99	119	101	104	88	86	91	89	97	101	98	93	97	92	104	100	97	88	91	98	104	85	106	121	87	100	87	83	88	99	90	90	98	99	69	93	104	82	101	102	99	104	98	101	85	88	88	98	89	87	107	82	104	92	89	91	66	77	108	87	88	90	87	97	103	110	96	70	95	93	91	112	93	81	98	84	95	109	86	113	94	105	105	105	86	92	84	88	90	104	101	87	87	89	99	112	98	99	98	81	110	86	99	93	96	73	91	110	88	97	103	110	94	89	98	96	84	93	88	89	97	93	106	86	90	72	90	79	78	91	90	90	95	100	103	105	82	105	103	88	97	94	103	88	82	88	85	91	80	90	88	100	105	94	97	94	106	88	100	92	94	101	101	100	96	79	88	92	86	85	109	91	96	111	111	85	108	102	98	92	106	100	91	95	87	104	99	89	101	77	102	74	77	94	93	106	85	98	93	82	110	89	109	86	105	75	81	104	95	90	99	105	96	113	100	78	95	98	86	113	96	105	115	80	85	97	107	88	87	88	92	93	90	100	100	100	89	99	89	82	103	92	89	90	113	105	88	103	90	97	94	114	92	107	66	88	86	96	89	100	86	94	96	101	79	97	78	102	105	101	84	94	105	96	79	89	88	99	103	70	96	99	98	98	102	91	83	100	95	74	95	79	80	67	91	106	98	93	95	98	106	102	97	99	115	108	90	87	115	96	112	94	82	97	117	105	113	93	104	95	95	86	84	115	71	99	94	85	114	109	91	105	95	87	83	108	102	93	84	84	93	87	110	103	103	103	100	101	109	91	97	89	85	91	88	90	88	110	91	82	104	107	100	106	75	102	103	95	98	94	91	105	89	88	102	81	94	99	83	107	86	101	90	99	77	99	89	81	101	95	87	76	81	89	103	89	88	90	114	85	103	111	86	84	74	101	97	99	90	106	102	92	100	96	89	105	97	99	91	94	93	108	88	85	83	95	90	84	86	96	83	83	110	86	94	101	94	100	111	119	106	99	89	88	117	91	92	95	91	87	90	81	95	94	82	92	88	81	91	95	101	101	115	84	109	101	92	111	110	98	107	98	106	105	109	110	71	101	112	94	98	89	115	91	116	98	78	106	107	112	95	92	109	89	86	96	102	106	93	81	92	106	88	85	90	78	109	94	89	78	96	91	99	95	108	87	96	95	103	82	98	104	111	79	81	81	113	98	87	104	102	96	103	92	88	105	101	94	95	92	95	92	107	76	100	102	84	95	89	96	102	93	70	92	99	112	88	88	93	89	76	77	99	102	109	106	82	103	105	98	85	104	96	127	77	86	98	95	117	96	88	88	85	82	102	88	95	102	105	121	87	120	100	92	96	85	77	90	97	97	90	93	94	102	97	102	102	95	98	97	114	79	81	95	80	108	89	107	93	109	99	85	97	95	100	92	108	94	112	110	93	98	79	72	87	92	103	89	97	88	118	89	100	89	84	95	92	100	107	116	101	77	88	106	92	109	78	102	79	116	101	99	93	103	89	82	82
2725	1473	3047	3478	3108	2677	1908	1544	1090	967	832	710	549	479	412	420	393	405	408	364	381	352	392	362	375	396	381	404	384	392	335	351	361	352	340	325	355	365	381	381	357	367	370	323	360	346	351	334	341	336	362	342	383	335	345	348	360	377	370	332	384	332	370	351	390	343	337	395	416	387	351	371	372	396	397	348	379	328	327	348	363	363	378	348	347	350	329	345	346	361	336	346	366	363	343	365	356	370	350	363	374	318	359	378	335	349	324	338	361	325	370	359	362	334	342	326	348	402	330	390	332	355	349	324	355	359	363	373	346	352	346	357	350	354	377	357	362	425	347	320	350	355	357	373	348	377	369	339	365	343	372	338	386	354	353	352	378	383	384	345	350	335	346	374	381	333	351	352	368	363	363	372	363	363	380	354	358	376	325	365	348	313	350	374	345	345	325	365	346	319	357	357	352	341	339	342	354	311	334	337	378	321	332	322	367	343	344	366	386	328	357	348	369	352	319	348	365	359	372	386	336	370	357	374	377	382	338	367	379	363	356	365	365	376	331	391	347	359	368	374	352	355	356	360	344	377	363	345	361	358	375	333	348	366	353	378	360	350	349	373	352	360	350	375	348	357	341	336	382	346	350	337	336	372	312	352	326	335	320	354	333	363	346	333	374	370	320	365	352	332	358	359	334	333	332	352	355	393	349	380	314	377	356	331	320	378	345	345	384	362	355	354	356	366	362	338	370	365	359	360	374	357	366	346	344	338	365	342	347	387	373	322	373	349	351	395	351	338	340	336	356	345	329	356	369	347	350	389	363	346	368	323	321	347	354	331	363	326	362	386	350	351	334	329	341	351	337	332	339	347	362	351	348	347	339	362	360	368	354	346	343	342	342	348	341	349	362	374	359	348	345	345	376	345	331	355	350	377	374	330	360	385	359	384	332	374	344	336	307	367	378	315	321	395	375	374	351	346	362	349	357	327	389	359	372	384	324	390	342	339	373	354	331	379	352	370	376	339	368	335	358	324	348	342	364	326	336	343	332	387	368	362	363	345	331	316	353	358	370	353	347	378	375	343	358	344	350	339	370	364	371	347	337	384	345	366	335	340	346	361	344	319	354	350	340	360	373	333	375	374	343	368	365	380	338	387	330	379	335	355	344	390	332	347	338	336	365	324	361	395	355	379	375	356	365	367	364	347	342	337	354	368	349	314	344	377	379	360	376	347	326	341	327	340	325	352	343	354	349	393	380	361	372	357	382	362	309	379	349	378	366	341	370	339	339	369	359	341	354	356	383	335	347	360	365	377	337	330	357	312	338	341	332	380	372	380	346	359	382	328	363	341	366	356	352	364	387	351	349	372	341	347	374	367	325	374	334	369	335	322	376	372	350	353	369	355	325	307	372	348	406	356	347	369	356	323	362	364	321	348	369	333	333	390	357	357	370	367	320	349	349	356	327	359	360	363	338	321	336	353	353	351	360	354	369	375	357	363	362	372	358	369	373	349	339	358	399	372	364	345	343	372	359	378	332	348	365	354	365	343	347	362	346	373	398	347	378	360	358	365	354	351	365	369	366	359	360	355	324	367	357	335	343	354	363	366	335	362	350	361	366	370	343	359	355	354	363	369	339	342	326	371	349	354	384	351	361	353	346	357	339	349	353	341	341	372	359	357	338	370	322	359	359	343	326	353	334	339	322	351	369	317	376	340	336	329	406	334	354	358	355	360	392	338	355	350	364	308	329	385	385	326	338	349	354	358	329	354	374	364	371	347	372	384	334	359	366	353	334	341	316	355	361	341	348	345	342	347	361	343	347	366	344	352	371	358	359	356	360	387	335	335	369	356	328	354	384	361	314	339	356	357	327	353	370	326	373	357	357	372	319	362	373	352	369	385	347	355	360	352	319	362	357	383	355	356	325	362	356	363	374	338	379	362	352	360	346	337	372	321	358	341	390	374	332	355	335	361	382	360	364	358	412	342	387	350	360	369	376	346	345	338	360	332	356	334	310	342	365	369	354	381	369	379	330	362	384	377	349	356	354	339	358	404	396	375	342	329	324	357	380	374	347	369	338	363	344	362	339	340	353	350	346	347	346	348	363	356	359	355	359	342	338	338	369	360	345	333	320	334	337	354	362	336	358	352	346	347	360	376	361	348	331	338	344	334	353	366	324	356	347	353	343	343	366	359	378	361	383	331	348	341	358	349	332	350	354	368	370	360	321	372	347	350	365	372	361	357	360	350	324	337	398	363	376	356	349	332	324	345	343	347	351	346	351	378	369	338	361	354	351	343	332	349	358	343	385	358	359	347	352	355	350	346	398	341	360	351	348	361	386	368	352	354	384	340	364	360	375	326	365	356	335	331	362	366	358	357	364	349	377	337	359	358	348	385	322	368	378	329	385	370	358	351	341	366	322	373	355	378	354	373	346	364	374	340	354	342	357	356	332	360	380	341	339	354	353	375	387	371	347	367	319	363	346	323	374	336	360	359	384	329	344	349	374	369	374	374	343	350	361	375	303	339	352	371	339	357	323	348	384	353	363	299	377	378	349	345	347	361	340	360	358	364	328	337	346	312	358	373	334	388	375	347	376	322	367	348	368	330	354	363	346	358	385	368	353	324	372	338	308	368	357	343	344	349	360	361	343	313	383	370	366	352	344	336	344	326	377	325	336	375	333	385	338	363	332	337	362	346	364	363	344	345	333	349	343	363	369	331	324	390	383	367	342	362	366	354	364	379	366	373	371	358	364	364	373	381	359	367	365	362	365	338	371	319	338	353	357	344	350	365	348	348	343	324	313	336	350	327	394	370	321	362	341	376	355	340	345	389	349	333	381	363	346	362	327	347	350	392	340	328	355	365	342	317	349	373	332	375	348	375	369	363	316	380	351	353	377	338	324	357	348	365	362	365	356	340	364	351	326	364	373	347	383	361	369	339	323	354	352	366	330	346	359	338	372	360	374	351	342	377	340	350	332	357	341	358	348	362	354	362	342	357	373	351	385	359	352	351	315	367	325	382	350	328	387	370	334	355	346	382	392	362	339	312	360	334	349	373	371	355	349	309	378	341	353	331	351	353	344	393	339	373	364	325	378	348	351	390	364	359	363	320	295	345	366	335	307	359	301	356	364	335	333	378	327	361	361	367	379	392	351	323	375	331	369	360	348	371	354	351	361	364	359	360	367	385	377	378	343	353	396	364	340	379	355	338	349	328	324	335	370	347	346	378	355	368	356	354	316	346	373	368	336	337	398	359	344	369	365	367	363	367	377	349	361	385	362	370	394	357	370	393	361	347	328	365	329	350	356	389	342	383	355	361	351	345	334	349	357	360	351	322	352	362	351	313	356	380	381	332	363	315	344	334	345	361	366	353	351	343	358	348	348	374	346	353	345	358	404	350	359	371	368	335	337	379	327	353	323	338	343	385	378	329	360	346	368	342	348	349	369	365	353	384	327	339	354	374	358	354	393	343	372	350	334	337	349	345	356	379	341	337	361	324
2686	941	1198	985	714	543	353	292	225	185	178	122	116	105	115	96	104	102	113	96	103	104	110	102	103	88	89	100	81	81	87	88	103	83	86	106	93	89	100	94	85	91	93	92	95	100	78	102	92	86	85	88	74	94	89	91	76	95	92	80	101	86	102	93	90	91	98	97	81	93	86	90	80	103	88	96	90	80	89	83	92	90	96	88	110	98	109	99	80	102	84	90	94	94	93	85	100	96	87	107	87	93	89	80	101	97	93	78	89	90	92	87	80	82	105	89	96	102	91	96	100	80	86	88	80	108	83	93	107	96	96	103	102	91	106	84	87	90	91	87	79	100	84	73	87	73	106	89	85	91	84	91	90	91	92	95	79	86	91	92	101	74	90	83	88	112	108	86	98	95	83	89	102	85	96	92	89	93	93	99	88	94	99	106	92	100	100	116	89	97	96	98	101	84	93	90	82	89	112	109	116	87	82	110	99	85	94	84	74	69	91	85	92	82	98	85	101	90	104	95	88	98	86	93	84	119	57	104	95	87	83	86	107	103	88	89	99	98	98	92	89	82	93	98	100	85	106	98	83	96	95	105	91	105	92	91	103	97	109	89	81	88	99	111	93	87	101	100	94	115	109	102	110	100	80	109	106	105	104	87	100	103	88	88	100	100	90	88	89	98	89	93	94	90	93	84	101	109	84	90	105	95	104	93	79	86	97	87	100	92	93	92	101	78	93	96	100	100	72	101	96	75	90	88	82	86	86	104	110	95	80	82	97	88	85	84	85	106	109	94	79	111	103	94	97	71	91	89	101	112	99	83	82	113	102	97	100	102	93	86	94	90	91	109	104	96	82	103	97	105	94	83	102	84	93	91	89	101	95	100	99	89	92	87	90	93	90	94	93	81	93	79	89	97	106	101	92	87	87	103	90	83	106	77	96	62	88	94	94	103	97	92	95	90	100	108	92	95	91	89	81	97	84	100	92	108	104	91	91	93	94	95	91	96	93	98	90	94	85	85	97	86	76	70	90	105	101	92	82	74	90	87	85	98	93	109	81	108	96	78	80	88	101	94	90	102	87	73	101	118	94	77	99	114	88	79	87	83	101	90	96	104	92	77	83	90	104	101	92	94	90	74	102	96	97	95	103	90	100	88	111	82	91	81	86	105	111	81	98	90	94	98	85	93	80	88	96	84	103	88	76	109	78	89	87	104	116	77	113	90	94	84	80	92	87	111	91	76	72	97	87	84	106	107	116	90	84	89	89	91	85	92	89	94	106	92	111	111	109	87	103	97	105	78	98	122	94	91	104	83	85	85	99	93	113	107	96	95	95	119	92	96	97	94	102	92	82	85	78	83	96	74	94	81	98	97	95	94	116	93	90	84	96	86	96	101	99	94	101	94	98	95	117	95	87	80	101	91	91	88	83	92	89	105	81	91	102	96	77	87	87	90	76	89	87	94	83	108	80	101	113	107	87	90	101	85	94	96	104	83	95	98	111	95	103	99	86	84	95	85	105	96	105	113	90	96	99	72	103	82	93	97	73	89	79	95	102	84	85	112	91	100	95	109	78	93	91	91	106	122	92	91	85	105	82	100	75	81	97	93	102	96	101	104	103	94	97	83	97	95	106	84	95	79	92	109	91	92	101	97	86	109	103	88	109	89	84	96	91	84	89	91	69	88	96	96	87	101	87	96	86	95	100	88	100	92	95	104	90	100	106	107	83	100	94	85	83	88	84	96	86	73	90	87	100	91	76	79	95	87	90	96	95	93	85	106	83	83	79	113	119	103	90	72	106	76	94	95	97	90	100	89	93	72	82	104	84	104	90	91	87	111	105	97	95	101	91	77	82	85	104	81	96	84	115	101	93	103	99	92	85	94	89	85	91	90	109	78	98	96	91	110	96	92	93	80	106	96	88	95	87	84	98	99	84	83	86	97	81	90	87	88	80	94	77	99	90	89	88	80	100	92	101	87	86	83	108	100	94	87	92	103	89	104	81	97	76	93	91	90	105	83	84	98	102	84	99	79	92	97	80	102	102	81	107	77	76	96	112	84	86	96	82	94	98	89	84	96	85	106	105	99	105	86	80	87	109	82	80	94	101	98	75	100	115	95	73	95	87	72	94	90	99	80	80	78	81	99	88	102	76	106	99	95	95	98	79	85	94	92	81	106	99	100	91	120	78	90	83	98	94	105	86	85	107	91	95	101	75	98	76	105	85	101	82	75	98	77	89	84	78	91	99	98	79	101	100	87	85	88	91	88	76	93	89	93	96	99	102	79	98	82	99	97	87	93	91	92	91	91	81	87	81	88	86	84	96	90	99	98	103	87	86	99	87	94	84	98	109	85	108	93	102	90	113	96	100	91	81	77	95	103	84	115	100	86	110	97	99	97	84	103	78	91	83	110	95	96	91	100	80	98	88	100	105	87	84	97	84	86	112	98	90	102	94	106	90	84	93	93	81	108	87	99	94	76	86	89	83	99	94	92	99	106	91	76	84	77	83	110	90	100	89	98	91	83	97	87	85	101	82	92	92	86	89	91	74	88	90	104	94	86	76	91	112	110	84	84	99	93	92	83	91	84	97	91	97	88	106	74	113	85	97	88	87	108	94	95	98	86	98	80	100	96	99	98	93	99	104	87	92	86	94	84	90	102	83	84	91	112	108	108	94	95	96	89	90	111	91	107	95	95	90	98	103	77	86	97	101	95	103	89	89	93	100	102	75	93	98	101	105	103	95	98	95	105	75	85	103	83	70	94	87	105	77	99	81	106	75	87	104	91	91	101	110	113	82	93	99	91	89	106	98	91	90	98	83	98	97	96	98	94	95	94	91	96	83	90	101	89	96	95	92	90	92	90	98	93	97	97	91	111	89	107	94	103	96	94	95	88	73	75	99	93	95	92	112	88	98	82	94	110	89	94	104	85	104	83	92	90	96	84	86	100	91	89	88	111	81	99	103	88	96	96	97	93	72	89	100	96	88	99	94	90	91	92	69	97	94	82	87	86	80	81	103	95	95	107	78	90	95	90	92	81	89	90	85	114	104	78	92	107	84	78	93	99	86	81	94	107	96	102	92	91	93	86	104	81	83	102	88	90	90	73	108	94	126	87	81	91	111	96	103	80	103	98	76	79	81	99	104	92	92	94	92	91	102	85	77	87	104	85	122	96	95	93	103	96	81	81	98	83	81	104	95	84	91	91	88	91	74	103	88	89	104	80	83	93	107	100	94	107	101	100	98	90	72	101	95	87	80	84	84	86	89	102	81	101	100	101	79	106	95	110	107	74	111	105	97	96	94	97	79	86	112	78	98	83	100	97	94	110	85	110	96	98	77	79	85	85	92	94	78	93	75	87	95	74	96	94	93	91	96	74	94	108	101	96	89	92	102	90	91	83	79	82	88	77	102	102	84	90	107	92	83	122	74	69	90	93	93	89	69	92	98	103	116	114	101	100	88	99	94	89	114	83	97	93	89	85	88	95	98	84	90	93
2606	1466	3013	3443	3358	2713	1871	1543	1109	896	817	727	501	461	442	454	420	380	340	370	377	367	377	374	367	390	394	394	374	345	383	354	371	347	343	344	347	374	375	369	353	334	346	338	328	331	368	354	339	346	354	354	362	352	345	355	367	352	368	345	355	376	346	384	315	371	350	373	354	381	365	350	378	373	373	367	377	331	340	344	355	368	372	349	393	342	360	378	345	372	351	329	355	363	348	339	342	370	359	352	322	329	338	330	348	351	318	367	356	395	360	355	359	331	349	360	335	348	370	351	364	367	358	386	346	317	358	330	353	365	320	333	364	384	364	350	375	390	376	347	370	372	370	341	348	345	357	354	366	332	351	360	333	384	347	368	334	331	334	361	379	310	347	335	366	364	313	341	350	338	356	321	376	344	338	387	335	382	371	343	344	326	347	336	336	373	338	341	336	320	318	349	359	358	316	356	340	350	334	381	360	376	354	354	354	363	374	323	334	338	346	359	362	361	335	381	352	358	383	347	367	356	363	363	338	330	391	327	386	328	339	357	357	346	328	321	337	354	351	332	335	370	351	338	391	394	360	339	345	362	350	366	371	325	365	372	352	360	358	334	331	337	361	370	330	331	340	337	300	339	319	368	316	332	384	368	360	386	309	367	353	320	370	346	344	333	381	374	380	355	329	391	351	328	381	346	344	372	340	326	357	358	364	336	344	358	328	366	365	334	361	356	360	349	324	381	358	355	344	386	397	331	386	348	325	344	369	335	345	355	355	361	320	332	345	368	319	344	355	337	331	348	325	363	348	329	355	330	362	330	336	354	364	359	336	331	344	375	353	354	362	394	346	346	364	351	392	334	328	343	319	332	379	358	392	366	354	362	346	344	364	372	358	346	313	365	370	344	373	347	334	354	356	362	370	329	341	353	331	365	369	370	344	338	345	359	331	347	345	331	333	354	333	334	366	330	377	342	367	350	383	351	332	352	340	351	326	348	355	359	309	348	381	352	371	384	352	344	372	375	372	356	337	355	350	340	372	374	346	355	329	364	351	370	375	372	346	336	347	340	346	367	354	357	334	328	367	346	331	350	362	373	370	331	340	342	366	338	346	307	366	342	321	344	387	324	340	351	344	365	388	335	332	350	338	351	369	334	379	379	314	351	385	327	357	339	325	346	362	357	334	364	349	328	340	365	328	338	343	358	292	366	352	351	332	368	342	378	330	364	348	332	375	315	354	343	358	322	335	342	381	321	351	351	336	343	318	334	331	350	359	382	356	341	361	349	366	320	351	372	351	344	354	364	340	384	343	357	331	372	351	354	370	320	331	348	338	326	378	344	348	339	345	347	349	347	347	356	313	349	326	325	356	377	373	353	361	353	333	349	322	341	320	320	370	369	340	355	332	339	327	335	343	369	346	344	331	344	306	377	318	342	346	325	344	307	345	360	337	313	362	351	339	363	369	344	316	330	353	342	327	380	351	339	346	380	366	359	322	378	337	359	350	363	361	344	321	344	367	360	370	349	346	338	328	356	361	349	372	326	335	316	369	345	356	354	350	402	377	329	376	316	333	348	360	301	348	371	359	346	342	354	362	331	368	345	320	319	355	341	370	354	351	317	360	363	341	353	329	370	375	376	332	352	361	338	317	346	353	364	346	316	344	365	362	348	357	338	368	373	385	362	336	329	348	314	322	346	366	399	380	368	336	343	356	317	347	356	354	360	349	349	358	362	364	351	346	358	348	336	341	335	337	372	327	335	356	340	356	329	339	359	368	365	367	372	376	353	358	350	325	354	347	363	355	370	375	328	329	368	375	387	357	313	330	364	340	369	352	370	334	348	323	392	328	335	338	349	312	364	334	350	375	370	324	343	346	348	359	334	347	364	357	350	350	376	344	365	363	333	339	366	314	350	377	362	318	355	339	357	326	353	340	351	319	338	339	336	344	321	340	314	343	350	397	358	375	372	334	373	346	344	345	346	342	358	355	378	334	385	347	341	359	334	321	353	353	380	344	370	350	361	374	338	379	349	340	371	352	368	332	362	352	386	357	338	351	351	327	349	352	356	346	397	341	319	380	351	332	363	358	347	323	344	382	331	343	363	373	347	377	322	347	355	358	344	350	332	341	368	354	354	349	330	387	393	383	347	331	372	365	337	340	345	362	349	325	339	346	372	342	384	372	376	400	341	331	346	386	361	367	375	380	368	302	341	362	309	350	365	343	318	320	334	344	398	380	318	312	364	352	344	339	373	339	342	367	345	368	353	367	371	363	355	347	370	367	340	358	332	320	332	358	356	348	332	322	336	369	352	343	349	360	338	361	374	360	350	363	342	346	307	339	386	344	328	341	360	340	335	369	337	360	344	342	353	350	365	358	336	312	369	327	364	336	344	323	386	370	350	357	340	346	350	324	331	343	347	319	350	370	350	324	353	346	343	340	360	369	383	373	336	349	345	325	351	326	343	348	339	366	361	364	364	343	367	363	363	365	341	345	349	344	345	350	362	357	317	402	345	336	337	353	354	343	337	358	336	334	337	333	326	370	372	325	368	319	342	356	380	389	345	360	337	362	374	372	291	369	330	351	312	348	355	362	338	371	335	356	368	336	337	328	322	374	320	347	337	349	362	345	371	388	350	370	348	338	329	378	346	338	343	325	329	332	346	390	371	354	352	313	347	382	360	336	332	347	340	366	372	353	362	351	378	357	359	364	346	347	352	335	341	359	372	374	348	334	365	345	337	342	347	340	357	370	344	340	342	317	342	351	342	333	339	367	363	346	390	320	336	359	342	330	337	334	362	347	342	336	339	362	370	356	341	370	332	348	351	351	376	385	359	379	354	343	358	349	346	350	356	346	323	344	377	362	356	310	359	340	356	370	346	378	359	346	365	323	352	362	346	352	345	351	364	384	354	338	344	371	340	373	326	360	338	391	323	342	346	356	363	378	328	378	357	373	336	330	353	350	325	338	343	338	368	355	359	334	348	333	362	338	347	343	327	357	342	395	345	333	339	381	338	344	383	358	341	337	334	328	334	316	363	363	370	322	343	353	367	348	361	329	345	374	376	351	368	330	338	340	350	343	379	369	362	335	398	342	347	359	370	318	351	360	340	332	323	380	311	328	371	314	350	343	323	374	373	384	341	316	385	358	363	322	322	337	343	334	355	373	374	376	352	359	344	337	348	366	377	333	356	321	334	359	360	361	349	319	361	358	330	326	359	331	326	364	351	372	361	351	354	351	314	370	346	337	363	327	361	358	360	327	338	345	354	367	337	380	341	362	366	354	340	321	362	369	320	341	377	312	327	355	342	341	366	349	324	352	325	385	354	365	373	347	360	401	347	343	345	316	349	343	376	343	335	351	343	338	354	357	351	343	336	376	324	346	357	345	347	334	341	342	378	346	353	339	331	367	367	364	352	340	348	329	366	359	348	356	321	345	324	330	367	370	352	390	344	394	376	362	329	363	365	322	322	340	332	360	351	366	351	336	346	329	345	386	348
2673	953	1107	937	789	491	357	323	232	196	156	159	129	87	102	95	94	116	113	92	79	79	90	119	89	93	85	102	86	86	74	103	88	90	94	104	95	92	95	90	96	81	131	108	108	116	117	114	94	111	84	93	80	88	102	92	87	96	80	83	84	104	87	86	87	99	104	84	114	93	88	107	94	99	90	95	81	111	89	74	87	86	96	103	85	76	107	91	98	99	100	90	88	83	92	108	119	85	106	105	99	70	106	88	97	86	82	83	84	104	94	89	112	103	89	101	90	85	87	79	103	96	92	86	83	87	100	92	93	98	105	98	98	99	94	98	100	88	84	86	84	110	103	88	98	77	83	89	82	90	89	99	89	86	97	104	96	82	96	91	85	89	86	103	89	97	98	76	109	103	99	84	86	87	92	89	95	102	89	94	113	99	96	109	79	96	94	89	87	82	100	100	86	92	86	91	118	95	85	97	89	92	110	116	103	106	76	95	92	86	87	89	90	92	91	93	98	93	100	97	101	88	112	81	78	81	95	92	94	82	110	95	110	88	90	101	95	82	84	99	105	105	88	97	107	81	107	110	96	109	86	99	98	93	84	80	101	92	102	86	92	89	108	89	80	104	78	100	100	76	86	99	94	79	95	115	78	113	97	91	117	83	89	96	94	83	92	101	102	100	88	99	96	95	105	77	89	100	81	78	93	83	107	86	98	86	92	90	103	110	95	91	87	88	81	91	79	85	99	101	96	102	101	82	99	87	84	112	107	85	109	94	93	79	98	79	104	100	94	89	106	106	83	88	101	103	90	99	97	109	100	102	106	91	82	85	98	83	106	82	98	74	84	86	103	78	93	96	93	83	92	92	98	104	87	79	80	80	85	102	94	88	102	91	88	99	88	81	88	74	87	94	92	99	81	87	95	97	88	83	116	77	99	93	87	87	92	93	91	98	94	92	82	94	102	98	83	87	95	95	96	98	106	87	77	109	90	78	94	100	111	90	102	120	100	82	98	87	99	87	94	106	100	108	92	95	75	91	79	89	99	84	102	93	97	102	99	102	97	91	89	90	91	84	92	77	88	98	86	82	77	93	92	110	93	77	91	96	103	82	95	90	109	114	94	103	89	102	89	91	101	92	94	84	71	97	89	78	104	104	76	73	102	95	82	89	102	92	99	95	83	90	113	97	98	104	89	102	95	118	95	95	85	91	108	107	108	108	125	91	101	87	87	92	85	91	96	97	93	91	87	99	86	90	77	93	86	92	81	76	81	82	84	97	90	83	86	92	91	80	89	92	101	87	91	91	85	88	94	95	85	83	109	92	84	102	82	89	93	97	86	103	100	97	92	89	93	93	110	104	83	87	87	97	93	85	86	95	81	98	103	69	101	113	104	107	83	87	102	112	101	87	97	80	89	116	89	79	87	90	102	91	76	93	74	85	94	93	92	95	92	88	89	86	99	82	87	95	95	84	96	110	81	100	108	84	92	87	87	90	93	108	111	85	91	102	97	122	83	86	111	93	87	90	88	99	81	80	91	92	84	84	110	95	80	81	99	98	105	94	89	103	118	107	90	84	102	116	89	95	98	78	79	84	85	84	92	93	98	85	99	98	101	102	81	86	95	103	96	90	77	106	98	102	103	119	90	105	87	88	89	82	77	94	85	93	99	105	101	104	117	85	98	98	72	97	114	71	99	98	90	95	96	100	91	107	76	89	101	97	101	88	107	91	116	98	82	85	84	100	87	96	79	93	104	109	81	104	91	92	96	79	76	96	81	105	115	108	100	92	101	91	86	89	106	99	88	113	99	101	114	84	80	102	97	81	94	103	86	93	103	121	83	82	79	93	83	118	102	88	84	88	69	80	96	83	94	109	94	91	92	99	106	113	99	109	96	105	103	98	97	103	101	104	83	96	108	97	97	87	101	97	93	93	95	96	87	82	74	91	69	93	96	102	90	100	107	89	78	110	103	73	89	74	77	97	100	91	94	98	91	103	96	107	91	92	108	89	97	85	97	96	93	90	107	95	96	101	97	112	99	85	102	84	80	89	107	91	85	107	83	111	91	112	99	77	98	91	112	86	97	93	98	79	85	94	80	88	74	98	90	114	120	96	99	97	96	90	96	98	106	83	109	89	93	105	88	84	105	91	90	92	93	96	101	94	85	86	91	103	84	104	99	107	90	95	102	82	92	107	85	99	81	97	98	96	95	94	98	96	91	79	85	81	96	99	87	90	95	111	91	97	95	90	100	94	85	108	113	94	104	87	107	64	104	85	85	88	92	105	99	90	97	101	75	87	90	99	88	90	88	96	87	89	81	114	82	111	89	90	89	89	115	92	110	100	94	102	104	96	84	107	91	101	89	81	102	83	104	80	114	79	94	79	94	106	92	113	95	105	85	84	90	75	92	95	94	81	93	91	106	87	99	113	93	98	93	97	83	84	87	90	93	74	78	109	111	110	89	73	93	109	95	100	88	101	74	101	98	94	90	70	97	74	105	92	96	92	79	99	83	93	83	76	96	99	97	85	96	87	86	95	102	108	83	96	87	105	93	81	94	83	93	97	104	76	101	106	79	109	99	95	98	109	99	94	100	96	86	101	98	104	109	101	81	89	86	100	97	103	101	96	70	98	106	84	112	115	108	109	105	83	108	91	85	112	80	86	90	89	80	103	79	95	103	98	82	94	98	129	87	87	84	98	115	85	86	88	95	90	88	103	95	77	94	82	98	95	77	85	94	94	101	106	107	91	93	86	89	102	99	82	89	90	80	90	83	88	74	98	88	78	89	101	83	78	109	90	92	107	95	103	102	101	88	112	87	105	94	87	72	86	75	93	106	90	89	86	120	96	93	91	103	86	94	95	82	109	85	83	93	96	82	81	104	98	112	90	96	90	100	85	92	110	97	82	103	99	113	83	110	85	95	100	92	107	78	105	76	74	89	96	82	100	87	85	98	101	88	100	71	95	92	95	84	78	90	90	101	95	97	96	79	100	95	84	96	82	106	92	89	93	89	86	93	92	110	106	88	97	91	90	77	95	89	89	93	104	90	80	64	86	89	106	93	85	108	95	98	93	89	88	79	102	87	116	91	89	85	101	91	73	85	100	84	88	94	89	87	98	66	85	95	95	90	90	96	71	90	82	83	99	104	97	72	89	86	97	118	100	85	102	97	92	109	82	87	96	72	97	90	92	104	89	94	72	99	94	90	100	122	78	91	97	92	85	94	97	88	94	109	84	86	92	95	106	111	92	113	99	93	93	98	104	89	96	86	86	104	85	94	97	104	88	101	99	101	85	101	100	85	104	77	84	88	96	99	100	93	83	85	93	98	103	89	98	86	79	92	102	99	82	89	92	107	96	114	112	94	69	96	94	92	95	95	108	106	88	106	107	114	85	86	91	111	95	93	91	104	97	89	83	90	102	95	85	82	83	87	105	106	85	95	75	99	87	99	87	80	98	83	81	93	101	94	110	82	88	94	80	85	100	80	97	82	86
2630	1451	2842	3657	3462	2418	1830	1646	1163	939	885	817	514	473	482	472	401	365	369	363	361	384	353	369	384	397	397	415	372	391	352	340	339	365	371	347	341	360	366	360	356	401	331	381	342	370	326	372	350	380	351	368	320	366	351	376	353	358	346	362	364	323	342	348	345	329	339	325	398	374	363	378	361	363	351	324	374	363	369	346	369	338	296	300	350	354	340	351	363	345	345	344	368	356	370	362	350	348	366	354	365	340	376	335	355	321	325	366	331	320	351	345	364	368	382	376	355	331	359	347	397	339	314	362	360	346	346	402	314	374	347	365	366	361	363	344	364	334	353	361	338	351	365	321	364	353	334	378	386	378	343	364	363	332	349	333	349	353	352	362	396	374	328	359	340	342	344	327	362	341	336	372	343	306	354	346	371	389	358	356	364	330	366	352	338	337	370	340	331	332	344	358	343	367	315	316	339	336	369	372	311	390	361	337	321	384	346	371	366	358	323	345	347	392	343	352	371	345	358	371	365	329	379	337	350	361	342	333	310	333	360	354	355	365	369	352	388	375	336	353	319	363	356	361	380	332	376	349	334	354	354	357	382	332	348	358	331	332	328	364	333	311	337	360	354	347	360	335	365	359	352	344	324	365	354	330	348	400	367	303	312	338	357	356	357	391	332	355	365	370	371	356	350	350	378	351	350	341	354	333	341	350	317	356	341	351	369	354	337	342	339	337	369	329	363	367	342	365	333	345	362	375	339	340	356	331	328	359	349	367	354	342	339	348	343	373	326	320	340	371	362	334	378	308	341	312	390	322	330	332	308	347	348	344	314	366	372	374	361	345	358	366	388	357	365	317	362	360	343	341	338	328	367	356	343	350	339	332	359	355	381	355	365	347	366	329	402	342	352	352	327	370	396	346	314	346	352	340	371	369	339	357	324	345	353	348	350	338	362	362	348	364	385	364	333	364	353	390	344	378	359	354	367	355	296	339	345	390	349	325	346	357	360	369	365	367	365	373	333	366	332	393	357	348	384	351	335	317	343	371	365	351	377	351	342	341	359	341	353	362	353	352	352	353	338	346	346	342	365	367	314	345	381	373	353	361	348	335	349	345	347	339	343	405	383	356	337	340	368	357	387	359	349	355	324	380	359	359	327	359	324	330	370	355	316	346	375	311	373	344	341	346	335	373	369	329	341	370	388	322	341	363	351	350	348	340	361	336	359	339	360	346	343	368	363	361	355	322	354	322	345	350	360	339	317	307	339	363	334	332	365	339	391	347	317	364	373	363	342	347	357	327	336	376	351	369	334	382	337	324	358	355	399	322	335	331	355	343	367	334	377	316	337	327	343	322	359	367	333	345	358	382	363	348	385	351	395	340	325	367	337	347	350	330	354	370	347	335	345	354	360	362	332	334	303	352	336	341	347	319	356	336	341	339	346	335	333	348	340	356	378	337	329	341	366	377	348	363	352	358	363	308	348	365	316	370	316	354	361	326	355	368	351	336	361	337	361	307	329	355	364	360	357	352	351	378	336	352	362	357	354	341	338	350	342	355	360	343	321	332	332	333	338	335	373	358	342	337	338	317	360	351	385	352	338	347	359	362	356	363	356	339	331	342	355	373	336	326	338	343	357	348	349	337	350	347	333	354	345	338	313	368	349	361	361	373	371	338	339	366	369	348	345	362	364	349	348	357	362	337	366	331	354	355	320	358	365	379	342	391	387	333	356	360	354	339	343	350	347	345	389	364	366	344	346	329	360	342	370	354	370	341	362	332	353	369	366	366	370	342	361	345	369	352	356	342	337	360	377	371	359	338	356	369	363	354	365	340	372	355	339	370	305	351	354	393	359	389	359	320	336	356	334	327	364	355	324	353	319	378	376	346	339	366	359	361	377	355	377	383	354	333	332	354	361	352	334	361	351	344	346	357	363	332	343	351	358	339	337	363	367	371	348	351	360	369	335	349	335	368	359	373	339	336	305	345	331	340	367	365	358	340	360	334	350	305	368	346	371	361	364	361	358	350	339	314	368	344	384	342	304	355	352	370	349	351	317	350	352	338	350	343	363	343	349	342	317	345	368	346	348	352	338	314	353	356	345	347	371	355	356	350	342	338	343	315	305	354	332	316	382	378	330	321	347	352	364	349	360	357	344	367	374	334	364	374	371	369	297	336	336	382	339	356	364	333	370	331	344	344	359	362	358	362	356	371	348	339	374	358	357	370	353	369	341	377	366	356	340	387	343	366	349	397	346	372	377	355	365	346	348	366	353	329	335	384	328	378	338	349	330	319	369	366	394	348	348	342	375	355	336	334	363	351	355	339	332	320	368	312	348	349	360	329	366	327	375	362	393	339	341	351	340	347	349	370	345	356	359	355	340	371	368	348	367	373	345	351	372	355	362	314	338	376	349	353	349	346	342	366	375	359	339	374	372	361	359	345	339	374	321	342	331	329	369	360	312	383	344	367	345	323	339	363	343	357	329	379	365	346	354	364	362	338	322	375	324	368	325	309	356	356	326	345	343	346	343	371	338	318	362	359	360	365	358	364	362	339	384	339	358	361	358	357	339	381	372	335	352	372	362	331	333	341	354	345	349	354	343	347	316	355	347	356	339	337	366	339	362	364	324	346	363	359	360	340	336	360	356	327	362	343	378	341	333	374	339	338	319	315	361	326	353	335	346	349	374	382	346	361	371	349	313	353	331	326	326	326	368	326	344	314	353	366	328	327	289	363	358	358	367	335	355	322	372	310	318	349	312	331	333	347	353	366	354	361	362	340	355	385	364	342	350	357	341	351	362	382	323	322	357	336	358	350	362	377	352	331	368	342	353	354	342	375	326	329	336	358	323	394	327	352	334	345	376	348	350	334	381	375	349	347	364	388	363	388	366	347	366	370	336	343	328	339	360	342	348	368	364	373	343	369	387	354	327	343	384	385	365	372	337	359	361	345	334	333	362	348	339	356	367	325	379	323	327	358	339	382	330	352	377	379	343	349	332	358	347	381	344	325	336	335	322	374	369	328	357	371	335	362	350	349	391	350	328	369	370	331	384	355	385	340	363	345	351	361	337	353	382	367	345	351	375	349	377	340	365	309	344	346	340	338	358	379	355	340	367	351	344	361	356	350	365	353	327	351	379	343	339	354	365	307	391	366	369	319	364	341	349	363	339	330	341	352	364	356	348	387	341	357	350	392	354	343	345	343	349	346	348	339	366	349	322	340	333	326	349	352	337	373	327	377	332	378	372	324	354	366	328	378	347	371	342	343	369	357	334	353	357	313	385	315	373	335	330	345	371	348	341	370	347	374	374	338	344	363	358	347	360	361	357	358	331	334	356	345	323	335	347	342	353	365	354	353	377	383	368	322	347	349	362	363	373	358	358	390	340	323	346	370	341	341	332	361	322	321	328	336	359	310	366	343	329	330	337	342	350	380	332	343	307	314	337	314	336	342	363	351	380	329	335	305	372	335	311	362	332	344	355	362	336	337	349	331	373	360
2612	967	1130	891	703	462	374	311	221	173	169	141	104	96	106	94	114	113	96	107	84	98	96	96	104	104	96	94	83	78	98	82	96	91	96	93	101	90	97	114	96	91	84	104	104	71	86	75	97	80	86	86	95	91	92	80	91	102	95	78	83	95	110	75	91	104	100	94	86	93	94	86	99	94	95	87	90	96	80	97	102	111	87	93	88	92	89	94	102	107	118	88	80	100	82	73	108	112	88	83	88	84	96	101	90	92	86	82	101	92	91	103	82	91	78	91	93	114	96	89	87	104	87	119	102	93	110	102	90	92	82	97	100	103	88	83	87	78	93	93	110	101	89	108	87	102	95	97	94	94	92	115	86	89	80	100	75	93	100	92	90	101	88	107	96	96	98	95	90	92	89	78	105	98	88	98	103	82	84	87	94	99	99	108	86	95	80	74	84	80	90	99	92	94	103	83	92	111	84	86	97	82	86	102	99	70	79	91	84	91	110	87	75	71	97	103	78	80	88	98	79	88	100	103	84	86	80	83	91	91	88	76	74	87	84	81	96	102	99	95	100	80	103	98	79	104	89	92	93	95	95	88	123	101	99	104	101	73	94	99	106	81	120	100	94	85	85	91	89	88	77	85	108	91	84	81	88	92	75	87	111	92	80	86	97	98	86	99	87	91	92	106	75	86	89	91	91	76	79	96	89	89	109	109	99	81	86	93	94	97	108	87	93	86	93	96	119	117	81	87	75	81	69	84	94	105	95	83	88	118	101	73	89	107	94	101	109	117	97	100	102	100	88	92	85	103	92	88	85	110	95	88	91	90	105	104	101	100	93	84	100	101	83	90	96	116	95	100	81	104	94	88	74	100	89	87	98	97	89	103	88	92	77	96	95	92	87	97	105	107	103	84	97	90	98	91	101	87	82	107	85	91	82	108	120	85	87	75	91	71	99	87	94	92	99	106	90	84	92	69	84	96	90	84	86	116	99	90	97	109	91	90	85	89	84	94	78	91	111	72	83	77	92	104	84	99	104	96	89	98	94	95	90	94	101	96	99	106	108	108	95	90	91	96	93	81	114	100	83	87	95	83	99	101	101	98	89	88	112	84	78	101	89	96	100	93	76	97	108	94	111	90	93	91	99	92	91	90	95	96	106	117	79	105	77	92	95	98	96	97	94	89	88	84	84	101	99	93	90	93	104	84	88	100	81	87	99	90	80	98	88	87	81	105	108	92	97	91	97	79	90	83	108	101	79	101	90	102	86	87	85	105	90	83	107	80	96	97	91	111	94	94	100	94	107	95	94	87	115	79	95	82	99	89	80	87	94	101	90	92	89	111	110	97	90	81	109	84	83	82	86	89	97	79	96	96	94	121	89	83	100	94	118	96	110	90	101	89	94	99	93	90	85	95	107	117	102	93	65	94	89	87	107	108	98	93	108	82	79	81	94	97	96	98	85	92	87	86	92	98	108	101	98	100	91	102	101	104	81	94	81	107	82	98	95	88	89	88	80	93	106	92	102	109	80	88	100	104	87	121	89	75	79	94	122	94	104	86	84	83	83	94	77	89	119	99	89	89	109	104	99	99	84	70	85	94	97	105	92	94	106	101	104	77	93	109	95	93	86	90	111	79	90	91	108	101	89	93	83	90	89	92	83	91	80	82	105	92	95	90	101	91	86	90	101	106	111	88	101	98	108	92	101	96	92	89	81	89	106	105	93	93	99	98	81	84	79	96	88	79	100	90	104	97	93	86	108	105	89	97	92	104	87	117	102	97	98	87	75	99	88	86	100	101	99	115	94	93	102	83	81	110	92	91	105	96	93	101	101	99	96	91	86	98	109	89	120	93	93	103	109	72	100	98	109	90	98	84	91	87	100	72	83	78	86	96	90	95	100	85	79	89	107	101	92	86	89	97	96	87	98	97	98	106	92	93	107	102	95	82	82	101	76	93	95	95	76	88	102	86	98	93	102	95	88	87	81	112	78	106	95	65	88	83	96	98	91	81	80	94	98	84	90	94	100	102	91	88	90	93	90	90	84	80	88	89	79	96	66	84	88	85	100	78	83	75	93	89	89	91	75	92	88	109	85	107	91	98	104	85	100	92	96	102	82	93	92	99	93	82	98	88	89	98	96	78	99	78	105	104	92	96	114	98	107	102	106	101	96	106	83	85	86	87	111	88	94	88	70	82	79	93	85	98	86	93	90	89	97	79	94	90	83	96	110	92	92	76	97	102	92	102	105	96	94	100	87	101	71	82	88	89	89	81	95	99	103	105	95	69	103	103	80	85	115	110	92	92	91	101	89	100	96	93	87	100	85	87	82	81	100	90	92	96	105	103	99	87	107	100	93	92	104	87	97	106	117	71	83	96	102	97	106	92	87	82	80	85	109	86	112	86	88	113	89	93	95	103	96	98	93	89	88	96	103	93	119	90	100	107	103	89	91	96	77	106	89	89	91	92	105	92	92	106	118	86	75	95	88	103	87	101	96	97	90	90	101	81	87	92	86	97	92	101	95	98	102	93	106	102	94	104	92	73	89	100	78	119	86	98	96	81	78	95	82	76	100	93	79	78	85	96	76	94	102	114	92	111	84	101	112	91	82	90	103	92	87	85	113	86	107	105	91	111	111	79	99	83	80	79	78	111	75	100	125	100	98	100	80	97	96	101	78	89	105	94	106	102	88	90	91	102	86	97	84	93	101	87	80	88	91	91	82	81	100	78	86	111	98	82	79	106	85	82	105	110	94	85	92	79	87	100	92	86	103	86	80	92	88	91	85	98	109	90	98	83	105	89	82	91	94	105	89	100	111	76	101	75	99	91	88	73	92	119	88	91	105	84	96	91	81	95	95	96	99	104	95	93	92	90	94	99	100	102	109	105	95	81	104	78	92	96	101	97	78	100	100	96	101	122	97	105	90	92	102	87	95	95	85	90	85	82	89	94	89	84	97	108	91	101	96	100	106	84	87	98	91	104	94	100	109	97	102	112	97	103	88	93	100	99	92	90	101	106	86	106	86	89	109	83	92	98	101	87	109	90	107	86	83	89	100	95	110	96	80	97	82	80	89	74	88	90	89	96	74	94	92	87	97	91	94	91	97	88	102	102	84	87	96	81	94	94	88	99	106	73	92	90	112	103	89	66	102	109	82	103	94	78	99	91	91	87	86	99	96	87	85	96	95	103	86	92	94	101	97	94	81	96	87	108	96	92	80	107	98	98	100	106	102	101	105	90	104	94	79	110	84	88	92	99	91	81	88	84	92	84	103	91	90	102	103	79	91	87	89	97	106	110	110	107	98	99	99	90	92	90	93	97	71	97	101	98	97	95	79	76	73	98	107	96	105	96	97	83	90	96	84	98	95	104	92	103	109	83	75	83	97	101	94	90	89	106	97	97	103	102	89	90	92	85	102	89	96	104	77	107	78	95	94	98	94	117	99	84	105	85	76	93	89	97	83	107	99	87	90	86	101	93	105	95	90	102	103	78	92	98
2594	1405	2881	3525	3156	2377	1924	1604	1196	936	896	728	527	492	424	462	419	363	361	373	379	373	361	409	375	379	406	393	379	385	359	380	375	388	405	395	363	350	356	360	391	371	368	342	374	349	358	368	356	314	330	365	343	332	351	342	344	341	332	358	387	362	354	349	399	352	333	347	394	411	379	348	379	330	338	348	321	344	358	333	360	361	368	347	336	378	361	364	351	352	343	351	344	347	352	367	357	336	342	392	337	360	335	360	355	370	355	349	342	351	388	342	344	391	380	354	331	378	352	378	351	340	332	360	335	337	376	360	347	327	339	338	373	343	357	335	345	341	345	357	328	359	354	328	355	334	376	352	324	387	382	369	357	337	334	346	341	352	363	341	340	350	359	357	350	360	356	355	352	359	327	362	360	372	335	359	386	364	350	353	341	357	380	341	350	322	353	347	367	375	362	359	349	351	363	358	337	327	335	359	338	352	334	355	337	344	347	361	370	376	365	409	340	375	336	323	360	361	339	357	327	375	356	319	322	356	364	352	334	359	358	377	327	402	345	371	367	355	321	351	355	352	338	334	336	324	336	317	342	354	352	366	320	344	323	384	351	334	365	348	363	353	401	348	342	339	351	353	340	383	386	342	335	355	363	355	346	336	371	322	343	390	360	368	368	328	359	367	359	343	340	369	332	355	322	345	339	332	345	365	369	354	375	358	331	309	343	336	371	364	325	347	355	346	358	333	343	332	362	332	352	340	325	316	341	307	340	336	347	353	359	341	332	347	375	351	371	363	337	291	341	352	334	374	328	328	324	334	335	341	343	339	357	359	348	359	343	353	351	364	349	371	371	405	353	373	325	382	343	329	330	372	379	353	337	343	348	319	312	368	329	371	326	382	339	362	371	367	336	343	372	351	363	391	378	381	356	337	344	333	329	345	364	349	368	334	335	368	346	315	328	367	356	358	334	337	359	323	334	366	361	341	345	358	354	341	373	378	380	347	387	361	336	331	318	313	387	361	316	357	371	352	370	339	365	353	371	391	342	364	401	376	381	367	338	359	354	343	378	370	358	364	354	356	366	348	357	373	350	351	345	354	330	352	399	397	359	352	364	330	382	365	338	338	362	374	396	378	340	349	364	375	331	365	326	358	358	335	304	355	355	368	362	354	383	344	333	375	378	333	385	351	351	350	366	363	365	344	344	347	369	345	368	366	365	337	345	360	347	353	370	350	363	328	344	327	338	337	352	330	339	340	390	342	364	360	319	326	348	353	336	354	352	351	346	334	340	360	349	339	331	356	364	359	345	320	365	325	324	347	340	342	339	362	367	340	342	357	365	319	344	335	371	342	360	336	378	355	359	334	336	340	320	341	346	324	369	335	363	405	354	330	361	386	385	336	334	341	364	294	380	355	355	339	351	348	328	365	328	330	349	326	377	342	367	327	343	338	358	294	328	365	363	353	334	341	369	326	339	294	380	315	341	335	331	341	370	387	352	365	354	340	339	358	343	348	363	383	330	352	373	337	348	361	374	366	364	348	342	397	364	363	349	322	351	344	351	323	325	370	324	338	328	350	332	355	337	365	346	331	390	377	325	362	347	347	362	388	327	339	343	373	336	311	381	346	364	336	362	383	339	346	330	357	356	346	330	369	388	349	337	321	329	330	341	337	372	349	366	349	336	338	344	313	345	382	339	328	329	304	345	338	353	356	361	374	355	369	385	368	352	345	346	372	357	335	379	326	355	344	340	365	375	328	371	348	341	338	365	363	384	352	351	325	382	339	355	355	340	350	384	350	350	330	329	371	332	338	344	336	361	347	349	349	349	360	371	364	321	355	361	369	384	326	364	356	330	354	360	375	327	361	348	322	345	356	368	340	381	332	331	344	364	394	314	337	334	333	333	326	382	338	323	356	391	342	363	367	355	383	403	349	382	358	370	352	342	344	369	346	387	332	379	368	371	353	371	359	358	345	318	341	342	365	371	370	370	375	333	347	356	326	338	349	374	395	364	327	362	360	333	384	322	345	353	355	354	361	342	363	365	368	347	340	344	311	337	351	326	366	334	352	344	382	354	325	351	336	342	348	381	351	343	329	340	376	344	334	335	335	352	356	324	318	348	340	323	335	321	304	321	370	344	333	370	383	344	359	338	342	334	353	332	360	369	368	340	338	355	356	355	335	322	335	345	348	324	342	361	378	361	336	347	345	353	329	331	339	357	365	350	338	339	318	360	366	359	344	355	356	364	385	343	334	328	333	334	365	350	351	385	340	366	379	390	340	373	388	367	362	373	331	399	344	406	354	358	340	350	321	335	374	352	370	375	361	324	384	366	353	343	377	358	372	337	363	353	355	352	355	375	376	360	348	347	375	382	378	349	369	336	339	360	337	373	320	351	358	343	378	373	342	345	357	360	308	364	360	345	324	378	368	350	370	351	332	354	380	363	328	375	328	386	366	408	362	340	354	349	344	369	349	329	330	381	327	343	376	362	377	363	354	366	349	346	369	367	360	328	339	371	370	362	357	312	376	332	367	348	343	368	366	324	350	350	363	330	344	368	367	341	357	357	365	317	326	357	379	332	363	350	352	379	330	338	342	372	360	387	368	340	373	345	370	322	339	350	388	327	365	374	327	341	346	354	359	352	349	367	349	364	346	367	359	374	356	337	368	326	336	347	333	366	352	353	340	342	318	370	338	335	324	327	343	349	359	351	344	345	352	354	376	321	345	350	327	347	362	365	370	346	339	382	373	342	335	323	326	336	366	340	341	340	359	342	355	339	323	373	339	386	326	366	342	359	368	334	326	372	376	392	370	336	353	369	335	347	318	369	378	379	357	374	358	396	337	360	364	366	340	362	378	331	341	344	365	344	349	371	348	363	351	360	345	325	357	344	348	360	366	332	330	331	342	361	335	356	364	341	363	341	346	352	330	334	344	338	359	341	347	347	351	365	341	383	353	329	362	319	348	345	344	333	353	339	340	371	341	340	327	306	361	325	341	392	421	337	333	408	363	357	327	333	347	359	357	384	361	369	377	344	318	336	358	334	325	335	363	372	333	328	384	378	340	333	377	373	351	329	349	337	352	390	343	346	333	375	369	344	344	379	357	400	332	363	356	331	361	347	371	354	366	380	348	378	338	378	364	351	369	339	310	349	335	357	332	380	336	335	356	356	364	378	354	386	389	312	377	360	390	325	366	366	335	331	337	337	355	347	361	390	365	369	414	350	355	358	366	333	343	371	369	335	356	352	360	366	380	378	347	345	366	390	328	314	347	332	360	321	343	353	348	328	348	358	361	372	359	390	361	355	385	333	338	355	365	373	347	368	354	362	351	379	341	334	368	358	334	357	351	340	379	366	333	364	361	306	377	361	342	346	375	337	334	321	360	374	377	370	375	352	354	375	323	396	341	355	362	367	388	356	339	340	330	345	316	371	364	341	368	333	352	392	349	327	384	333	311	356	365	369	379	383	352	348	369	345	303	358	356	334	343	364	331	375	362
2649	913	1104	980	759	510	386	283	211	182	196	129	109	96	112	91	107	81	101	100	96	103	105	78	101	98	74	115	91	81	87	90	99	97	97	94	94	94	100	95	89	93	87	101	70	81	94	100	95	90	79	74	91	87	69	95	108	94	91	114	76	98	80	97	98	89	77	82	91	73	101	85	113	78	102	88	90	121	66	88	99	103	92	102	104	92	100	100	96	85	88	104	86	91	75	112	96	105	101	93	92	96	101	110	80	83	85	88	94	103	97	85	86	95	105	91	89	82	93	93	113	92	82	84	92	102	95	104	94	86	82	82	74	94	82	72	102	96	85	106	114	108	88	119	91	91	98	109	92	80	87	98	72	96	98	94	94	88	87	83	90	87	73	96	107	97	93	72	85	107	80	102	103	113	93	108	100	99	89	93	85	92	83	86	100	93	86	105	87	98	88	93	90	101	91	86	92	92	76	83	94	96	98	93	67	86	84	88	94	109	84	99	96	90	97	83	81	96	107	105	80	90	89	95	86	85	92	104	100	85	106	110	98	98	78	75	99	92	94	94	113	102	96	92	89	101	111	92	89	78	81	92	98	79	92	82	104	90	100	87	84	88	76	94	97	87	85	102	90	111	106	103	79	83	84	82	84	82	65	63	98	91	91	101	93	87	81	97	98	105	104	78	84	79	103	92	83	96	82	93	88	99	98	90	90	92	95	87	103	95	76	90	118	83	92	94	92	84	89	92	95	82	81	76	98	104	94	98	111	99	81	109	99	85	84	69	104	87	97	89	112	87	107	103	104	118	110	97	90	102	96	87	93	98	83	101	94	106	88	90	99	100	98	94	90	59	89	88	104	85	97	102	88	95	98	110	77	88	103	94	102	79	110	95	103	103	82	95	80	108	98	100	97	86	74	90	84	94	86	86	91	122	94	118	90	88	97	102	73	83	91	89	93	96	89	79	90	90	94	89	88	75	107	111	91	88	112	88	98	83	100	93	92	84	98	92	101	93	80	93	105	89	92	81	75	109	110	103	98	100	79	93	87	95	87	87	70	91	90	76	86	93	110	99	94	92	87	94	87	82	72	110	93	94	93	99	86	73	80	103	104	97	96	88	100	74	84	108	94	95	84	99	86	95	115	102	89	84	73	97	82	88	88	101	98	89	93	92	101	85	72	102	101	86	80	106	98	75	106	85	93	96	94	67	83	110	95	88	88	103	93	74	96	85	74	103	89	105	77	95	92	102	96	84	99	88	93	106	95	113	91	102	100	91	120	110	113	76	87	95	92	101	97	82	103	95	99	107	80	86	88	95	105	81	97	97	91	93	76	89	119	90	101	90	87	84	87	89	86	85	99	100	95	102	94	73	108	100	90	92	104	80	101	79	90	74	98	92	94	97	85	95	84	77	98	88	92	99	85	92	103	103	105	104	98	90	73	100	79	95	90	96	98	92	101	97	88	91	115	89	111	88	92	91	90	98	107	81	106	105	78	92	84	91	99	94	106	111	94	90	108	96	82	88	99	111	88	95	101	101	89	99	91	91	91	106	100	84	86	84	105	86	96	108	94	108	84	91	83	87	86	104	71	96	97	98	103	96	102	90	96	97	122	80	86	89	90	91	104	85	89	81	93	104	85	103	94	87	104	87	80	104	101	87	88	80	87	97	112	71	83	107	98	90	95	76	90	83	93	105	79	98	97	94	84	89	99	101	91	118	85	108	79	80	95	87	80	84	93	82	95	77	92	97	103	101	106	92	82	89	100	100	116	104	87	104	104	94	87	107	98	93	100	78	95	106	102	91	93	89	90	84	98	92	101	91	82	106	91	91	95	82	97	90	87	80	103	84	91	103	91	87	89	84	99	92	96	78	85	91	107	94	107	77	72	107	94	104	97	89	92	96	88	97	108	77	100	85	92	108	95	91	87	86	78	87	90	88	77	90	96	92	93	99	93	75	94	109	91	99	86	109	101	78	83	86	88	81	85	93	94	91	86	99	83	113	109	74	87	94	77	107	92	93	105	93	107	90	98	85	95	87	76	89	88	63	87	91	93	96	78	89	91	83	93	101	84	93	93	92	84	95	80	85	99	94	93	105	91	82	92	97	98	73	103	89	94	103	101	87	90	80	104	105	95	75	103	79	90	99	115	99	97	81	95	94	77	83	85	81	81	87	76	95	100	102	107	95	98	95	78	89	86	84	96	83	107	91	99	94	92	80	105	101	102	98	103	100	87	106	78	101	87	106	96	90	88	77	99	103	104	92	84	97	104	79	74	90	92	93	84	97	96	90	89	96	96	87	102	102	90	79	71	78	101	79	102	106	81	81	86	92	98	115	97	87	95	99	94	115	78	114	113	86	74	77	91	98	97	65	100	100	83	94	88	89	96	67	124	94	84	85	106	99	96	95	93	80	100	92	84	77	80	86	101	100	85	91	101	90	80	98	98	93	88	92	84	82	90	95	86	95	97	111	91	92	76	102	102	101	94	94	82	86	87	92	88	89	76	84	97	86	94	98	84	90	92	80	94	99	71	96	88	103	91	89	108	89	94	111	93	99	91	85	96	103	83	105	82	91	96	97	111	92	89	87	110	98	96	106	86	102	74	99	93	91	84	103	82	87	89	102	87	97	94	94	103	99	97	86	83	72	94	114	94	92	67	101	90	78	85	100	87	83	90	92	82	82	88	83	98	88	83	93	72	89	88	86	89	92	85	81	90	102	78	101	95	83	99	81	77	104	102	89	96	81	97	76	96	77	106	91	77	85	108	86	95	101	107	122	74	101	85	99	101	98	101	91	105	86	86	89	104	68	88	87	110	91	87	96	101	86	95	99	87	88	95	82	82	99	98	98	90	96	90	88	73	90	82	75	103	93	96	105	118	102	96	104	94	89	94	77	115	90	85	79	97	100	109	77	81	90	106	86	95	99	131	80	90	97	116	86	99	98	92	85	94	97	107	77	96	92	89	80	86	98	88	84	71	91	98	96	103	84	99	94	95	95	77	93	90	91	97	100	103	99	88	89	87	119	97	102	88	89	88	87	107	93	109	88	88	107	93	97	99	98	68	87	83	97	103	109	83	78	90	99	87	88	90	92	96	91	101	106	82	84	105	77	93	80	97	77	111	93	94	89	78	100	72	95	94	108	89	89	94	100	85	86	102	82	102	86	100	100	99	93	91	92	100	100	103	86	104	90	92	71	81	109	93	76	103	77	94	86	97	85	85	85	91	92	94	94	92	103	107	84	93	89	97	113	85	94	93	94	111	107	90	90	94	82	107	87	82	93	92	76	122	95	80	87	88	77	95	92	96	103	86	91	97	115	93	132	93	109	109	96	86	84	84	102	84	88	95	92	96	87	88	105	99	89	90	97	102	84	86	86	92	101	87	97	81	68	92	105	92	78	87	110	104	86	93	100	107	91	96	101	96	88	97	87	102	107	84	93	96	82	98	95	104	85	82	83	90	70	86	66	87	86	95	97	88	86	104	94	82	89
2673	1412	2852	3530	3601	2502	2007	1544	1239	1080	996	741	540	431	443	458	445	364	414	324	362	347	363	380	368	431	379	362	360	348	347	356	357	386	374	354	367	349	349	338	363	380	367	360	347	365	378	356	369	364	349	354	360	376	386	336	356	365	358	339	345	355	322	342	357	355	325	336	363	388	386	344	360	316	311	336	381	356	340	337	353	318	355	340	322	331	355	346	334	361	359	337	333	346	287	388	357	356	325	342	356	359	357	372	345	313	344	366	347	368	342	374	345	348	389	311	336	354	371	341	338	342	326	332	332	367	360	363	342	352	372	368	346	383	349	330	334	329	360	327	352	372	384	363	368	343	373	359	329	370	343	330	368	366	329	360	357	368	318	359	352	343	352	350	375	344	357	377	337	349	349	325	333	350	334	354	363	351	350	360	370	330	378	345	347	321	337	366	357	349	315	343	342	354	375	340	347	353	360	350	366	366	325	341	334	315	373	325	361	375	347	337	364	358	382	325	360	303	344	385	373	316	340	352	348	310	345	358	355	373	336	350	363	376	332	341	351	358	378	336	349	347	327	346	343	354	363	344	345	369	351	356	322	391	345	369	348	347	354	353	373	351	346	347	347	334	310	372	331	331	326	359	350	357	321	361	369	358	329	347	361	301	308	376	372	359	338	317	372	341	324	371	352	348	326	312	372	341	327	353	334	323	351	399	332	343	338	396	379	355	347	358	366	346	334	345	373	366	329	355	353	334	342	344	342	368	374	316	375	350	359	382	369	352	329	314	325	314	358	385	332	356	386	383	335	332	321	338	330	358	343	372	374	360	387	342	350	362	351	349	336	365	336	345	340	301	346	326	388	337	346	349	348	339	343	363	352	367	354	313	356	314	333	339	329	348	337	327	358	309	354	367	350	337	348	367	365	348	348	326	338	357	359	351	326	349	360	359	354	337	332	362	311	380	357	362	376	347	352	363	345	358	335	288	391	336	312	347	340	328	362	377	385	348	359	347	360	359	370	334	324	365	329	382	319	338	352	377	316	348	351	341	335	298	362	351	351	320	316	341	363	359	378	352	324	350	343	338	322	336	349	362	359	357	347	327	371	363	356	316	375	375	329	377	345	341	353	321	351	365	337	338	384	362	364	331	366	367	356	382	369	354	359	324	326	349	334	370	347	337	321	383	336	368	321	367	370	335	329	360	338	377	338	341	371	367	363	368	339	351	394	357	329	372	321	347	352	355	371	330	320	336	359	351	338	364	371	345	377	353	355	345	353	343	357	350	347	343	301	351	376	322	354	381	335	371	333	327	362	328	313	342	349	336	360	381	338	354	356	347	348	337	355	330	362	348	333	356	366	358	336	336	334	335	333	344	376	359	342	330	354	369	363	327	348	323	367	370	338	358	319	332	349	358	345	349	365	353	339	350	361	333	336	363	355	361	367	338	362	319	375	360	362	337	365	315	322	325	351	323	356	328	369	359	345	332	357	341	317	355	373	346	324	364	349	362	328	367	358	345	322	382	338	341	360	349	375	355	332	358	329	374	334	393	342	310	355	375	338	341	364	351	384	327	360	318	326	318	333	308	359	361	384	334	335	397	357	348	335	376	321	337	315	332	328	371	362	362	368	324	323	361	365	401	356	328	308	342	350	305	351	321	350	329	349	316	367	339	356	356	353	339	351	356	333	357	347	364	386	338	361	351	343	336	337	348	343	374	356	332	354	336	323	378	343	402	329	381	324	336	377	370	326	322	357	366	323	373	353	362	358	371	332	344	336	322	349	368	350	341	356	340	353	345	343	351	359	357	331	352	319	340	339	363	321	384	372	368	351	369	372	354	396	352	339	354	343	298	345	299	328	343	345	356	337	345	322	365	332	358	369	364	388	360	378	365	328	331	338	360	360	351	377	371	353	348	339	349	350	349	337	376	359	331	348	340	364	355	339	334	370	351	356	341	333	359	337	355	339	371	350	340	346	332	355	344	333	364	354	329	344	384	336	376	376	382	333	366	368	350	357	362	342	348	378	364	338	386	366	365	331	363	344	345	323	338	373	311	333	354	383	339	326	331	319	350	341	349	340	339	342	313	331	370	320	372	340	353	336	361	328	373	325	346	346	328	341	337	358	348	359	309	348	359	357	325	354	368	364	374	317	349	359	358	346	373	370	381	343	328	351	355	360	364	356	344	335	353	333	343	329	361	381	379	351	347	326	342	322	355	333	366	370	359	345	379	375	371	370	344	353	338	370	352	389	356	374	349	315	324	383	350	295	345	330	347	370	372	341	370	349	337	320	379	356	362	329	382	350	385	368	333	351	356	359	315	343	355	343	351	344	348	331	337	316	337	370	386	331	343	362	337	338	352	335	344	360	348	312	355	349	359	327	358	359	312	353	337	329	305	332	350	326	361	337	330	355	306	331	323	346	341	349	363	354	330	404	341	354	332	345	387	309	336	326	374	353	372	357	360	381	329	364	346	346	355	323	395	350	372	336	329	347	345	350	328	318	314	338	349	320	389	349	355	346	321	355	339	351	350	369	370	351	329	374	352	301	343	340	344	353	339	353	355	334	333	367	344	370	342	350	359	315	320	347	321	313	334	358	323	345	316	391	329	381	365	344	340	333	344	342	344	349	329	363	349	356	362	340	357	368	334	354	376	370	324	349	315	323	379	354	339	325	333	355	332	330	353	298	346	360	388	330	323	334	354	370	304	348	358	371	325	336	349	368	329	371	338	327	361	365	338	378	325	346	349	347	320	353	389	366	363	344	340	333	362	347	347	331	306	357	363	325	363	413	342	349	321	314	353	335	359	377	393	344	373	355	321	361	365	342	351	336	319	356	347	347	353	345	354	346	319	357	350	328	336	346	322	337	333	346	351	353	331	323	347	367	342	321	367	367	377	337	358	345	344	407	395	338	379	354	360	380	345	349	348	350	310	320	366	343	372	353	371	369	336	347	353	372	336	391	381	354	321	345	334	345	345	365	361	355	371	331	359	388	344	329	382	354	333	313	342	347	356	353	313	311	352	345	335	346	341	360	373	364	357	316	337	317	331	327	349	367	372	360	362	345	367	360	393	360	352	353	370	340	349	343	323	354	351	339	347	348	315	311	356	358	346	341	341	321	334	364	361	326	346	327	326	340	340	375	313	347	345	395	337	356	389	343	360	344	362	379	339	373	366	325	325	396	374	366	349	381	367	330	347	348	348	371	344	389	355	362	326	355	360	358	371	325	321	349	373	351	352	356	353	357	361	375	344	349	327	321	359	374	331	343	343	330	380	343	358	299	333	391	349	390	351	353	367	381	349	366	334	392	365	379	345	331	355	354	348	360	340	360	337	329	388	324	361	351	353	357	343	333	360	342	345	363	354	360	360	320	359	372	391	353	345	330	348	344	356	329	370	368	324	365	387	336	369	365	350	357	353	332	370	346	346	349	351	327	385	344	370	344	360	310	387	346	360	367	326	345	315	360	323	392	343	351	358	396	357	357	329	352	321
2603	931	1155	887	749	512	386	317	227	199	161	123	109	97	113	90	109	83	80	88	105	86	81	86	97	111	90	81	81	99	89	87	100	91	80	96	83	101	86	103	99	78	93	87	100	91	120	83	95	99	109	92	86	70	85	88	96	86	115	100	85	92	90	88	97	78	94	77	98	86	98	84	88	86	100	88	110	98	82	90	94	88	103	99	93	98	92	94	85	80	96	100	90	87	88	98	85	91	97	105	94	100	87	93	93	118	109	104	107	93	112	96	95	80	85	92	93	97	74	88	98	92	92	85	87	86	95	76	89	103	98	104	83	91	98	94	95	85	88	99	86	82	93	93	85	105	85	110	108	79	82	81	98	97	95	78	89	105	108	84	101	108	93	99	87	99	85	85	82	94	89	97	90	94	99	111	93	106	92	90	105	86	88	87	83	68	85	88	87	86	90	92	90	111	93	95	120	100	97	91	98	91	95	92	78	100	84	121	81	104	106	90	118	86	77	92	103	96	85	86	91	97	94	92	100	102	96	84	77	88	70	87	79	130	73	89	98	89	94	97	106	91	102	93	95	81	92	99	94	90	83	81	106	88	75	94	102	104	95	89	108	85	91	106	91	107	90	105	96	92	91	90	74	82	108	111	94	91	109	103	79	103	99	91	71	112	88	99	110	91	96	98	112	99	114	105	97	64	81	99	82	92	88	109	88	101	116	104	86	67	81	87	100	96	101	76	104	95	91	87	67	87	100	79	91	76	90	84	107	90	94	103	102	79	88	91	83	87	76	92	71	93	84	106	93	87	106	79	92	113	82	79	100	89	77	93	89	80	97	109	74	91	92	98	82	88	92	80	91	90	79	99	91	102	75	99	82	96	85	97	108	95	81	100	91	95	88	89	83	90	107	101	80	95	98	97	95	91	81	86	88	89	91	100	92	80	93	99	93	84	86	78	86	94	100	77	92	80	91	85	72	92	96	78	101	80	93	99	84	102	95	111	73	76	121	104	95	102	90	103	90	107	98	116	90	89	84	89	91	102	91	95	97	81	104	93	92	82	83	69	98	108	98	97	87	80	101	93	82	83	89	102	86	84	97	95	94	93	87	93	98	103	85	86	101	100	86	101	97	109	87	88	96	113	92	104	80	96	70	101	112	102	74	96	83	82	104	110	112	100	94	86	101	99	98	106	105	97	86	86	93	91	102	97	82	106	96	90	93	106	94	76	94	107	89	87	91	103	74	93	108	86	82	93	88	94	95	113	95	81	85	103	97	103	85	76	88	74	90	98	86	97	111	94	96	77	109	85	94	89	94	75	91	99	96	104	105	87	80	85	89	95	106	89	96	87	78	100	94	102	108	94	106	91	105	84	90	83	96	105	82	91	107	88	92	99	95	101	100	80	100	98	87	94	86	91	92	110	86	102	71	97	88	100	93	101	83	84	99	92	88	92	85	93	101	98	85	94	80	89	84	96	102	99	90	93	99	97	96	106	96	100	86	108	86	83	104	75	93	91	95	97	78	82	102	102	102	93	89	99	100	94	93	105	83	88	96	82	88	85	87	88	95	107	79	105	88	110	120	84	97	110	70	80	96	94	101	92	102	87	87	81	90	88	96	110	102	83	93	96	90	91	91	100	90	83	95	95	97	90	109	93	94	95	93	84	102	85	76	91	99	103	79	105	97	92	94	101	88	84	87	84	92	82	87	107	95	98	99	102	94	103	97	96	88	106	100	93	96	89	96	104	98	96	98	100	89	92	94	90	87	81	82	90	72	88	99	104	103	109	93	90	109	96	83	77	103	100	86	81	87	84	100	98	86	86	90	114	113	101	91	73	99	89	84	77	91	74	110	86	97	103	92	84	101	94	89	88	93	99	94	88	89	79	92	96	95	111	104	92	94	85	91	86	106	107	91	93	99	83	92	107	100	87	94	71	89	88	94	82	96	92	94	87	97	94	105	90	99	98	90	98	97	85	104	103	75	86	92	89	97	86	87	80	97	99	92	78	91	94	104	101	70	84	88	95	83	93	85	101	97	90	98	103	95	92	86	112	92	99	94	85	84	81	94	85	89	90	104	89	113	90	88	93	71	97	75	89	85	87	104	90	96	86	95	99	84	92	81	74	91	96	91	80	92	86	105	89	97	93	119	83	83	85	99	94	97	100	85	90	82	94	86	101	97	82	91	105	91	69	107	94	87	86	80	91	121	98	105	83	98	106	100	84	86	91	92	92	103	84	88	122	113	88	90	92	103	107	110	79	92	81	97	98	87	99	91	96	89	91	99	96	92	89	78	112	104	109	87	94	99	76	99	90	83	88	77	87	102	77	83	97	113	102	98	106	78	86	99	118	74	91	92	94	85	87	87	97	93	84	90	76	78	105	72	96	94	101	90	93	95	85	85	90	87	100	83	97	90	91	97	84	88	80	91	79	94	86	89	99	90	82	100	101	95	87	96	93	77	115	99	94	91	103	89	104	94	89	87	80	105	75	91	93	101	96	80	77	105	94	91	83	87	113	93	88	98	105	86	82	103	94	95	103	97	104	87	94	91	89	85	105	99	82	102	108	101	81	87	104	118	89	91	106	96	94	77	97	100	108	92	81	93	94	76	78	111	89	83	77	111	109	71	90	86	114	83	78	93	109	99	102	85	79	100	84	77	100	98	93	113	101	80	86	93	92	88	98	99	87	86	83	93	78	95	81	116	96	87	99	85	86	83	92	94	87	84	101	96	105	81	104	83	79	103	93	92	91	84	94	99	95	104	93	98	86	107	108	102	101	85	89	97	85	100	87	78	76	87	93	99	104	82	105	77	85	78	78	93	97	94	82	105	86	73	106	83	90	87	82	86	86	102	82	69	88	74	101	99	81	102	86	87	95	98	106	115	81	93	79	89	92	103	88	85	102	96	95	99	103	87	99	91	80	86	87	109	110	71	81	107	99	97	78	104	100	94	108	102	94	76	118	100	83	103	92	94	75	90	78	91	90	100	96	107	93	99	91	87	85	76	95	83	90	108	99	101	100	101	90	88	93	93	96	101	79	91	96	102	92	94	108	82	104	93	81	103	83	93	105	93	101	103	97	101	90	92	101	94	86	102	93	82	72	88	106	107	84	79	82	108	83	93	82	93	98	90	91	58	91	100	90	103	96	107	92	103	63	95	76	88	94	93	88	79	75	104	93	99	68	94	104	90	79	99	97	91	97	90	69	84	94	108	89	79	84	95	90	87	105	83	105	100	97	103	99	102	112	92	97	71	96	83	92	115	107	85	75	108	105	101	100	99	89	88	96	77	81	99	84	91	98	105	95	91	95	86	101	84	107	87	100	99	100	92	89	86	74	103	92	95	105	89	80	103	92	110	96	92	79	88	80	106	91	103	102	92	96	115	86	100	93	86	102	90	92	96	88	106	104	101	96	94	104	95	94	85	91	107	95	99	85	85	102	91	109	81	78	92	89	82	102	105	93	101	87	105	99	108	93	92	99	79	92	95	91
2630	1374	2972	3381	3367	2489	2079	1546	1199	1107	1009	732	528	463	436	424	389	367	349	353	396	358	351	376	342	420	406	355	369	376	369	337	370	361	328	379	360	378	363	306	331	359	342	356	367	342	363	328	351	350	348	362	347	373	364	363	350	321	343	353	356	385	340	364	361	359	369	341	363	389	355	331	357	341	370	310	337	375	370	334	356	333	350	334	354	343	345	364	356	357	355	323	376	325	382	367	328	362	391	310	345	376	346	355	373	339	350	380	368	376	340	304	333	337	347	378	413	336	350	343	359	371	378	384	371	322	340	366	336	370	357	300	377	323	339	358	343	386	334	297	332	385	391	347	344	346	340	348	341	354	340	308	334	352	364	364	357	321	338	384	363	327	320	345	347	363	354	353	365	341	391	367	332	352	329	377	355	354	323	344	369	322	363	358	344	386	370	342	323	342	340	349	363	331	367	332	347	326	367	345	363	351	336	347	311	335	349	327	391	353	334	355	354	361	333	339	378	352	328	357	400	379	368	373	332	368	356	352	349	366	326	359	343	346	325	366	345	326	353	338	355	372	341	374	355	379	338	361	305	354	332	372	342	335	334	378	359	362	320	346	362	354	304	347	332	361	346	341	359	370	374	345	385	349	300	336	355	350	398	357	344	356	348	322	362	342	383	328	392	325	327	373	363	364	351	353	335	366	330	376	351	360	334	344	340	385	381	363	330	346	335	380	346	326	334	360	335	360	351	352	393	366	352	345	345	326	350	357	360	353	366	387	359	349	321	313	339	331	374	330	347	343	330	345	347	398	371	328	363	339	311	336	347	327	378	349	371	376	381	390	310	336	314	356	366	330	368	337	356	357	346	365	352	311	319	336	347	324	369	345	333	361	379	344	359	348	333	363	348	348	320	365	337	340	323	387	332	346	400	347	359	327	365	345	355	353	353	335	374	371	349	323	339	342	350	323	369	338	367	366	373	372	320	335	367	335	379	338	345	349	346	374	390	366	354	347	327	351	383	350	348	349	364	352	341	378	367	309	336	370	354	378	362	321	361	323	330	332	335	361	342	329	328	334	346	360	369	375	347	340	348	329	309	377	378	362	369	383	358	376	315	347	360	338	345	325	343	327	375	344	318	353	369	350	344	369	349	363	364	343	367	368	362	339	370	318	342	347	320	297	337	378	312	357	356	373	343	345	348	350	336	391	341	345	333	343	356	353	310	348	351	348	328	352	327	354	347	336	346	361	349	329	327	367	335	348	367	353	366	362	390	380	361	323	307	370	373	348	342	319	339	344	351	344	346	388	370	377	329	323	339	375	338	326	342	371	342	360	373	303	364	341	346	314	336	340	340	356	310	338	329	357	368	341	335	331	353	346	332	364	339	344	352	365	329	344	362	291	338	370	377	378	323	354	359	325	342	341	336	363	335	319	345	371	334	372	356	364	354	367	331	332	372	341	355	369	354	328	327	373	336	361	325	341	303	370	331	319	359	351	347	337	361	351	349	355	358	356	327	347	331	342	344	356	339	355	349	361	389	374	343	368	359	352	339	321	316	341	353	324	358	353	343	337	339	387	341	354	360	354	336	381	379	381	342	322	325	336	370	345	347	326	332	358	333	300	339	357	354	305	352	355	320	362	368	311	336	324	323	353	319	360	312	345	329	344	362	339	340	378	377	367	331	340	362	339	320	389	348	335	376	352	325	375	348	358	312	335	377	368	365	323	353	344	336	338	358	352	356	342	360	335	321	350	349	374	384	363	366	368	366	352	349	376	361	373	368	331	341	353	338	358	335	376	325	367	376	345	358	369	355	360	343	354	316	321	359	363	351	315	351	326	342	359	338	347	341	357	361	344	362	345	360	387	314	368	333	374	341	336	371	377	325	382	362	348	349	351	353	355	345	356	356	355	344	349	369	340	361	370	324	341	368	364	368	347	344	336	342	323	378	332	354	353	369	309	352	367	346	356	342	327	339	321	384	358	348	318	362	343	357	359	355	349	366	343	371	361	333	350	353	343	332	331	342	366	317	346	378	341	358	377	355	354	319	330	333	377	329	332	329	367	354	357	336	357	345	337	323	371	295	314	351	344	374	316	356	339	329	351	317	329	331	356	357	341	362	334	319	359	354	388	337	332	311	340	342	371	337	343	337	353	328	332	386	363	365	392	340	343	325	351	379	345	320	349	364	342	355	359	338	330	332	325	345	331	370	373	355	334	374	362	335	359	328	392	333	387	352	387	374	344	345	354	355	336	364	329	336	353	338	351	351	350	357	353	370	373	336	358	325	367	334	367	352	352	365	374	359	378	342	344	341	362	336	348	340	355	371	361	330	325	327	354	339	334	352	338	341	347	347	354	346	314	378	358	328	331	375	325	388	363	365	355	381	342	329	316	342	349	348	325	351	349	368	320	376	344	363	337	343	349	376	352	361	364	315	337	371	364	367	326	357	342	361	344	380	330	372	341	333	360	356	338	338	363	349	325	333	331	323	360	331	345	340	352	334	379	360	347	359	342	338	342	367	351	332	339	356	333	396	326	397	350	352	358	326	349	357	353	379	359	367	342	340	335	349	349	369	365	364	370	353	332	374	311	396	314	311	358	342	302	352	345	349	356	332	336	329	345	335	346	351	337	380	330	349	347	343	328	338	360	357	367	341	368	375	290	362	334	358	348	355	360	348	371	360	340	322	323	333	339	382	319	356	324	322	346	345	352	348	362	360	362	359	345	351	333	357	346	329	331	344	363	381	366	340	358	306	347	358	338	319	355	348	370	334	326	345	342	322	347	352	330	364	353	362	346	323	372	352	326	360	359	340	343	336	350	343	372	345	345	341	323	381	371	321	354	363	315	329	351	353	353	344	350	388	323	341	349	336	390	371	347	329	336	334	355	353	349	362	340	353	343	331	323	338	355	363	324	356	387	371	306	375	367	353	360	337	321	357	354	360	336	327	354	338	365	324	341	358	331	348	362	324	365	357	335	329	381	343	349	336	397	339	347	339	360	330	314	352	388	357	346	333	319	329	361	346	389	346	350	339	358	366	370	358	347	314	362	368	335	327	368	333	349	342	328	354	336	344	362	329	376	348	343	357	347	374	344	367	345	378	340	341	364	354	355	366	328	360	350	352	321	353	382	365	343	348	340	354	333	359	321	349	343	348	356	355	313	377	350	365	373	353	369	335	330	347	362	348	357	363	351	355	330	327	352	312	357	369	348	356	329	346	384	357	363	353	338	341	336	339	349	343	362	353	355	364	363	339	369	357	330	347	341	322	337	330	337	334	340	339	341	345	339	369	371	355	359	360	359	334	314	324	365	389	343	396	345	353	355	369	354	365	356	323	362	353	311	320	340	340	355	364	314	322	328	335	338	333	387	365	338	332	329	338	351	359	331	325	350	347	319	348	364	350	373	356	358	365	344	326	324	349	370	361	349	326	394	369	336	377	359	339	336	340	337	313	334	357	360	355	340	334	366	329	357	362	342	327	338	366	349	387	326
2684	911	1126	929	695	511	379	276	226	174	178	138	117	97	103	88	92	94	79	85	106	89	90	85	99	102	83	94	83	102	103	76	90	85	90	88	99	100	93	82	88	80	93	100	92	79	102	90	104	84	81	92	83	81	105	97	97	77	89	81	107	94	104	96	107	95	78	104	103	96	88	90	81	103	94	104	93	90	96	70	87	98	75	75	105	91	98	75	102	87	79	106	91	83	82	93	85	79	79	112	97	91	96	83	78	100	91	100	97	89	77	112	81	113	104	84	85	94	93	93	102	94	84	88	90	94	93	96	101	83	108	102	92	85	89	96	88	70	90	88	89	108	86	109	85	103	87	94	100	87	95	104	91	105	94	85	90	76	89	104	84	89	79	83	88	84	87	82	86	96	100	99	82	108	73	97	85	86	94	108	107	80	82	89	89	104	91	107	92	97	96	86	86	94	96	98	89	98	79	109	98	89	98	103	93	91	96	93	86	83	117	105	111	83	113	103	95	80	101	87	104	99	83	82	100	98	106	87	96	97	87	95	95	92	91	95	86	85	88	93	97	82	82	98	81	76	94	88	88	92	108	114	90	90	99	86	102	103	77	98	102	103	99	99	102	93	94	106	104	104	82	92	114	100	89	102	85	101	102	108	98	87	90	88	77	74	92	98	102	92	105	73	91	91	84	105	86	97	89	90	80	92	100	100	91	91	101	110	80	97	80	102	86	87	103	99	80	89	95	92	98	87	95	85	94	107	79	79	97	85	95	104	83	86	106	83	73	100	86	93	97	91	91	87	91	94	102	78	93	93	86	91	89	85	86	99	95	77	92	99	95	94	95	62	82	92	81	96	104	75	83	109	100	81	84	108	75	116	98	83	82	105	84	89	87	102	77	92	78	87	89	92	91	87	107	90	89	97	98	101	109	100	77	84	114	88	96	85	87	94	102	88	84	88	80	100	80	97	84	95	106	89	100	83	95	93	94	97	98	99	89	90	90	100	101	101	105	88	94	120	105	91	69	90	75	86	99	92	76	79	79	101	86	97	97	95	96	84	101	68	83	91	93	84	95	103	97	88	81	93	75	102	96	88	93	89	103	77	90	85	97	98	92	90	77	77	96	92	96	88	88	77	109	78	105	88	90	98	77	97	115	88	96	96	84	109	80	91	92	94	81	91	85	94	97	88	81	101	96	92	103	100	96	91	71	83	74	96	89	100	83	89	100	93	96	93	116	92	84	82	90	97	95	80	93	95	94	81	99	93	88	98	88	100	93	67	82	95	95	114	101	94	92	90	94	86	92	89	98	84	84	106	83	89	93	101	93	97	86	86	98	99	115	91	97	77	96	92	92	95	97	110	74	114	90	78	103	90	99	91	99	78	93	87	91	94	88	96	105	103	107	86	102	89	96	96	91	88	83	72	115	99	101	78	91	88	90	98	73	88	96	93	83	101	103	84	90	85	73	102	84	98	99	105	90	83	86	81	92	112	97	86	79	87	101	107	94	89	111	92	94	89	113	91	98	89	87	95	94	79	95	91	83	95	93	90	109	75	107	83	68	91	101	92	90	97	80	97	91	116	112	105	97	83	104	87	100	70	86	108	124	107	79	91	87	85	98	94	68	87	79	108	76	77	91	113	110	110	78	95	91	81	106	84	81	99	92	103	101	82	92	95	89	105	105	87	92	94	88	86	99	87	94	76	83	93	114	86	92	96	87	97	81	104	79	94	93	100	89	95	89	64	85	100	90	95	113	89	83	95	85	82	83	95	95	83	94	85	97	95	100	87	99	81	90	103	101	90	91	108	90	79	97	73	91	76	94	84	92	93	105	86	106	106	108	97	97	107	105	90	99	96	119	82	94	81	93	102	109	103	107	101	97	87	105	102	100	96	84	83	102	89	104	90	90	90	98	103	85	81	98	108	91	79	94	97	76	92	111	84	90	76	88	80	76	83	95	87	100	88	98	81	89	98	83	109	107	114	87	85	89	85	90	93	102	74	91	96	90	97	77	74	86	102	98	91	119	91	69	88	90	82	103	92	81	90	95	90	85	99	94	116	104	100	107	94	95	75	107	95	85	87	89	91	88	97	89	98	91	94	91	98	102	110	89	78	102	102	83	87	79	103	109	81	97	80	90	88	86	74	88	106	90	88	80	94	89	92	85	108	94	109	78	74	91	81	94	83	92	89	90	95	92	93	97	87	89	97	92	77	102	80	90	97	94	86	93	100	91	78	102	88	107	91	93	102	86	76	91	108	105	76	82	86	84	95	90	91	87	115	99	79	95	91	98	96	98	78	98	98	90	85	84	107	90	108	81	97	98	83	94	99	75	85	90	85	89	91	98	97	80	87	102	93	80	98	90	80	81	85	101	97	95	106	86	91	95	104	96	96	87	78	97	100	89	101	105	100	82	96	102	89	99	90	91	97	96	82	95	93	94	87	86	98	91	87	106	77	98	111	81	80	94	99	90	93	103	81	92	87	91	82	82	86	107	73	85	100	104	100	104	80	101	77	79	86	111	92	93	85	103	89	104	83	100	75	69	90	93	98	108	84	101	92	90	87	110	106	92	86	90	100	82	87	97	97	97	81	95	87	82	87	74	90	89	97	101	103	81	95	93	71	87	95	91	89	108	109	91	109	95	90	93	89	98	91	97	105	76	101	93	86	94	99	80	85	110	99	78	95	84	93	82	97	98	69	98	106	87	105	82	102	86	96	91	96	89	99	96	88	85	97	103	83	90	97	80	111	106	74	81	91	92	97	104	93	97	90	99	78	96	87	69	89	78	78	78	87	88	85	102	68	109	84	95	91	83	92	89	78	83	89	87	90	100	93	104	94	80	95	103	88	81	81	89	98	115	91	90	105	80	95	89	90	99	88	85	94	87	95	94	116	91	95	70	99	98	98	94	82	88	94	90	105	100	95	89	94	95	92	122	86	86	101	90	101	82	90	98	79	101	89	91	92	83	96	90	86	86	86	99	94	99	82	103	105	85	95	93	83	89	93	96	79	91	105	107	104	85	77	86	99	105	85	93	96	97	90	98	103	93	111	87	90	104	84	116	95	96	99	105	81	100	98	108	97	108	87	96	97	93	99	84	96	98	108	93	88	87	100	78	100	88	87	104	81	100	76	107	89	105	106	98	113	83	93	91	92	90	102	103	89	89	93	95	117	86	110	84	100	80	88	99	84	94	82	110	88	93	91	97	116	89	108	107	85	87	100	78	84	98	94	102	91	87	95	89	71	83	99	84	84	84	78	106	100	94	82	97	96	86	110	96	112	80	95	87	110	83	95	93	92	88	80	84	95	92	98	84	105	84	110	91	90	97	81	101	87	93	100	90	93	91	99	91	99	74	110	101	77	100	100	95	98	95	90	87	112	103	82	85	108	84	83	104	88	100	102	80	87	96	87	88	78	95	101	95	96	96	82	105	81	85	98	108	104	86	96	92	92	88	104	90	90	101	80	99	104	114	96	98	99	82	82	84	84
2608	1325	2666	3562	3112	2513	1949	1549	1282	1094	1042	707	550	458	463	453	378	381	371	338	351	331	337	332	390	407	364	364	378	339	345	372	371	411	366	343	372	372	368	367	376	352	352	373	361	356	370	356	378	302	322	367	322	304	373	383	339	341	338	331	345	376	357	332	346	344	344	356	355	391	360	377	361	364	350	348	365	386	340	380	314	317	353	351	358	319	363	350	340	332	335	342	330	391	327	334	335	370	384	362	346	356	345	352	368	349	367	357	364	294	353	351	370	342	365	330	344	332	338	333	387	341	349	366	337	377	362	314	357	369	342	335	333	377	340	362	334	353	361	359	341	315	334	356	338	355	354	329	360	328	331	316	357	321	346	327	321	384	325	385	337	341	317	306	373	343	382	363	324	335	346	316	345	319	316	335	371	337	375	338	362	327	336	352	329	339	362	393	368	359	295	355	391	353	341	328	324	347	352	356	317	398	357	371	342	338	367	365	334	371	365	355	375	349	367	325	359	358	341	381	319	356	345	326	330	372	359	332	341	346	328	318	345	373	327	316	342	357	372	375	358	358	333	352	353	345	343	371	315	372	374	348	338	332	343	326	372	327	326	347	337	383	364	341	373	341	323	349	333	371	343	372	352	360	338	353	332	351	379	324	390	388	352	341	321	349	332	312	362	360	337	367	318	358	343	330	357	379	356	385	327	340	299	349	315	378	361	315	355	338	368	317	367	327	366	328	322	374	330	341	357	322	302	354	343	365	328	378	336	360	349	368	341	342	370	341	376	323	337	405	297	342	332	366	358	315	374	355	348	338	361	365	371	365	367	348	363	368	330	339	319	341	387	342	361	354	388	334	310	332	334	365	354	340	321	361	378	345	329	346	358	363	363	312	353	350	331	358	339	349	325	323	313	372	349	326	352	331	339	355	370	354	342	356	376	346	333	349	330	355	361	325	342	386	330	377	370	327	357	327	361	303	374	386	351	357	353	366	340	351	361	330	361	333	342	336	328	347	341	350	326	362	356	339	349	336	419	375	323	348	347	376	347	348	354	341	333	318	350	344	341	356	340	354	360	360	341	355	340	342	326	364	362	349	318	331	331	347	343	358	327	336	344	332	364	322	376	331	344	320	347	341	362	384	337	347	355	332	353	380	347	318	357	354	353	334	322	352	361	359	346	340	339	329	357	327	363	327	347	359	329	315	372	325	338	369	346	357	346	339	338	313	352	342	354	316	375	328	342	354	326	309	336	307	331	360	352	334	362	370	352	336	362	326	335	326	345	338	348	390	360	327	373	354	354	322	372	367	339	369	360	354	357	360	324	340	330	313	367	363	344	367	351	338	352	344	337	354	368	324	373	356	361	336	345	361	343	353	368	329	363	340	351	371	353	334	349	317	356	341	337	328	370	319	308	349	332	350	359	349	322	343	347	370	367	383	299	339	380	365	321	332	347	370	333	344	368	314	334	359	349	334	357	374	328	374	387	358	352	388	356	355	329	326	333	331	359	331	343	333	379	335	302	327	357	399	347	338	340	342	339	345	362	324	349	392	363	332	383	352	345	343	330	327	374	351	313	363	353	353	318	370	350	323	338	358	368	359	367	318	360	332	340	358	340	342	342	308	393	366	376	320	349	340	337	362	345	361	323	367	363	334	337	341	353	340	340	338	328	325	362	346	318	337	342	322	345	386	367	359	310	349	324	320	372	315	320	352	340	358	333	316	339	379	353	337	344	338	358	335	360	340	351	367	358	334	327	356	338	327	327	368	376	333	351	350	346	340	342	329	327	355	355	343	367	328	338	344	362	364	291	366	319	346	357	351	356	334	373	335	384	358	349	339	321	350	309	363	339	351	338	350	357	345	352	368	354	359	350	356	326	310	350	325	352	375	334	379	392	356	341	361	364	332	367	381	356	352	339	358	344	352	353	326	338	354	335	329	312	345	339	353	315	358	372	293	347	338	326	334	349	360	342	352	344	345	386	352	363	369	352	350	377	393	317	346	340	390	345	368	350	354	339	341	344	319	349	368	338	343	357	349	337	338	340	343	362	384	331	358	364	347	339	322	322	344	350	357	361	341	312	358	334	352	345	367	348	325	359	345	322	346	398	338	338	334	321	394	348	372	359	341	348	362	323	357	347	331	353	358	357	360	338	325	338	360	344	380	340	335	345	368	327	382	338	366	372	364	342	352	318	329	345	359	324	320	375	343	356	323	348	378	328	353	332	345	344	340	338	362	371	307	330	366	336	348	354	369	333	332	353	340	344	353	351	312	358	356	337	338	341	343	340	331	334	371	334	340	361	352	327	363	327	337	332	348	276	373	313	354	354	344	347	376	358	365	332	357	346	364	338	349	351	346	373	322	345	316	354	348	324	358	340	374	335	362	345	348	333	324	370	349	357	373	354	368	334	344	310	326	333	344	353	350	323	372	312	322	320	339	312	373	313	379	347	339	349	377	369	359	352	343	329	324	335	323	363	340	356	342	377	336	349	340	323	349	335	328	370	335	353	316	361	355	346	357	342	349	329	332	352	328	370	367	342	351	311	339	374	332	332	353	371	335	351	339	354	368	339	340	344	342	356	328	339	341	384	319	337	332	366	300	343	311	329	336	353	355	351	355	325	340	368	341	358	373	328	336	331	326	351	379	359	340	358	344	361	353	341	324	333	339	340	356	351	352	342	322	348	319	357	342	333	343	356	349	331	383	362	355	326	348	363	351	356	367	356	334	379	325	340	385	339	323	352	347	328	344	333	392	376	344	323	357	347	338	353	339	339	343	360	363	350	326	342	330	335	348	351	391	351	377	393	367	337	374	364	355	354	343	376	349	308	345	368	331	341	364	323	346	318	320	384	352	349	334	374	336	331	339	336	351	368	346	330	374	314	362	326	373	353	340	347	342	316	344	380	349	348	325	345	386	345	339	374	320	322	366	361	349	351	340	364	379	338	361	346	335	339	341	340	332	380	339	369	355	366	335	349	361	364	354	366	330	366	344	343	342	339	372	352	333	356	307	352	362	353	326	376	328	360	342	313	352	348	331	362	366	371	322	326	369	338	336	352	336	330	357	323	322	333	334	335	346	332	347	315	355	346	312	337	335	372	348	329	359	356	331	332	337	332	342	362	374	324	296	348	337	342	325	360	340	373	319	356	330	372	373	356	326	351	341	360	341	335	351	361	334	345	366	355	357	349	342	347	317	351	370	333	352	349	345	338	374	332	351	357	350	332	348	326	344	359	329	333	346	354	365	340	320	373	383	314	395	355	363	348	351	358	351	308	386	361	341	337	346	328	367	353	359	352	309	346	343	356	334	369	355	314	352	363	361	322	327	343	356	344	345	351	339	324	345	347	313	335	353	364	352	365	358	398	359	349	308	333	340	338	344	346	379	341	330	372	350	340	390	400	409	328	330	374	322	336	401	339	326	335	377	374	373	356	344	352	331	348	318	376	358	337	322	328	348	363	384	362	360	340	350	354	350	375	346	336	358	352	334
2758	847	1097	902	725	540	395	304	223	204	190	152	113	109	98	97	89	70	83	96	92	91	101	84	101	103	83	98	87	94	93	108	88	98	92	91	82	90	101	94	83	95	100	90	107	75	91	99	90	93	98	105	98	82	95	85	103	95	118	90	110	106	99	83	73	87	82	90	100	88	100	84	98	90	94	86	95	89	101	82	82	86	93	86	92	105	128	110	88	94	71	83	91	90	104	91	107	97	104	97	108	88	99	88	99	102	78	77	112	91	86	95	77	96	89	114	100	74	82	92	94	85	88	93	92	88	92	88	92	82	85	94	85	98	89	107	94	97	109	106	88	103	100	82	89	88	95	95	98	103	82	92	80	92	81	97	93	96	78	83	94	75	105	81	88	89	112	92	95	89	92	84	85	90	85	81	95	82	82	100	91	81	94	91	85	88	107	102	95	88	91	93	88	94	107	80	99	97	72	90	80	105	83	92	84	94	99	93	86	86	94	96	82	94	93	92	83	89	91	86	96	93	117	109	89	99	104	114	92	90	77	88	78	113	78	85	90	105	87	97	82	88	99	104	103	94	94	105	95	86	100	87	93	92	93	96	106	70	93	94	90	105	87	78	90	102	95	109	85	97	93	98	82	78	94	95	83	100	85	76	94	101	87	88	87	92	106	88	84	87	97	83	115	71	95	92	107	118	99	78	83	92	103	100	100	100	97	93	92	96	92	79	87	102	88	101	92	80	92	97	111	96	94	83	91	101	89	80	90	92	85	75	84	83	96	106	105	106	91	74	94	89	94	75	102	102	107	113	87	102	79	89	102	101	116	86	90	79	95	90	92	99	112	97	96	104	73	87	77	114	98	94	83	89	78	87	98	94	92	92	94	81	95	96	95	96	94	91	90	83	101	87	92	95	89	88	110	98	95	92	103	96	81	82	104	100	102	76	83	83	96	87	98	95	109	90	81	91	85	87	87	79	86	85	105	91	108	94	97	99	86	108	83	94	91	91	87	102	104	91	82	99	97	109	97	84	81	90	66	111	105	100	98	89	92	95	80	86	93	91	107	96	86	78	98	88	108	86	107	90	111	98	75	85	91	113	100	90	80	86	86	83	92	96	93	104	74	90	98	93	81	85	90	89	100	80	86	80	101	101	71	91	104	99	99	103	95	85	92	86	97	98	96	96	95	83	90	93	114	83	98	109	99	109	90	91	87	111	100	100	88	90	79	97	98	102	88	104	75	82	76	88	84	107	98	85	86	93	87	69	98	92	76	86	84	94	95	85	91	75	93	96	85	88	97	86	105	78	86	87	96	113	97	79	81	92	94	86	96	82	90	100	101	86	93	112	88	95	91	90	88	100	78	85	94	97	96	104	102	119	108	96	84	108	98	81	73	79	89	87	88	90	76	89	112	102	89	98	99	95	112	89	89	94	77	80	99	91	92	93	83	92	84	97	95	96	107	72	90	98	100	99	85	94	88	85	88	98	86	85	90	83	92	95	88	101	82	88	90	100	80	105	95	78	91	94	94	92	84	93	87	81	108	90	99	88	92	68	105	92	91	105	79	103	89	92	91	97	93	97	88	83	96	91	95	81	93	79	88	94	92	87	109	81	82	100	99	108	79	78	98	82	103	116	91	89	100	84	86	87	91	98	88	82	117	99	81	89	89	90	87	97	89	90	89	104	73	97	106	84	86	94	95	101	85	94	110	89	93	82	92	92	97	87	91	94	87	98	108	97	86	80	88	100	80	83	82	96	94	91	84	84	91	89	100	98	79	81	105	93	91	81	95	89	85	97	81	90	75	97	106	95	90	84	105	101	81	84	82	103	75	92	104	103	82	97	110	83	83	93	87	93	96	95	87	97	73	81	91	84	98	74	81	92	96	106	89	90	87	94	109	94	94	98	95	106	99	96	94	105	111	87	98	99	74	93	91	76	97	103	96	115	113	85	78	96	83	93	86	88	97	71	92	94	111	85	101	68	86	79	78	87	97	88	93	84	98	75	78	93	91	79	85	99	92	88	97	91	105	87	72	107	90	90	110	88	97	94	87	79	76	84	88	94	84	109	105	107	101	85	98	106	70	83	97	93	86	87	84	93	93	96	83	87	104	100	99	89	100	94	88	94	99	81	88	84	106	99	80	98	86	85	90	93	84	96	80	105	101	91	96	96	95	111	99	87	93	83	111	79	81	101	87	90	96	79	98	87	107	92	87	95	86	80	102	97	100	91	99	94	97	105	96	100	92	90	96	98	82	98	88	96	86	96	89	93	87	73	76	105	103	103	86	74	104	82	94	95	85	97	98	93	94	88	88	81	89	85	89	110	107	93	97	102	98	106	86	91	92	91	98	102	105	98	94	93	92	97	77	99	91	102	84	97	92	106	95	82	98	91	101	94	96	93	82	80	85	91	86	91	84	89	91	85	96	82	80	95	96	89	79	77	92	83	103	94	101	95	88	97	112	93	91	93	92	106	89	87	96	83	93	90	81	102	101	105	86	80	101	81	84	90	84	80	111	81	79	89	75	95	78	101	103	90	88	98	104	89	103	87	85	90	82	97	109	106	100	97	77	88	93	97	102	96	103	91	89	96	115	110	81	90	101	90	90	76	97	84	95	78	92	90	92	100	81	104	92	82	91	87	88	79	98	110	90	103	86	84	90	91	101	98	94	84	100	93	83	105	99	83	82	99	86	91	96	90	94	96	79	99	105	79	99	84	82	88	81	105	81	97	105	88	100	105	76	91	104	91	91	76	99	91	97	84	87	104	92	86	90	93	91	94	85	92	100	97	92	88	83	87	94	72	95	103	98	89	87	109	91	77	88	98	107	96	93	89	90	83	88	102	90	98	81	101	106	71	104	91	90	81	84	85	106	92	78	85	86	86	79	74	92	88	90	89	85	98	76	92	88	85	100	94	103	82	85	81	76	78	88	75	96	75	98	86	84	99	106	102	92	110	87	101	83	100	80	76	91	97	105	87	93	81	85	75	87	84	85	87	86	88	95	91	85	89	106	97	82	95	96	78	97	81	92	86	84	104	93	95	90	98	83	95	94	101	83	96	75	94	102	88	94	107	74	88	92	82	89	113	93	88	95	100	104	95	80	75	109	93	95	91	113	97	72	103	95	101	92	92	87	93	66	97	82	89	116	99	75	110	105	96	89	109	89	77	102	93	78	79	120	89	98	90	79	100	95	87	86	83	96	98	89	86	96	88	93	100	93	94	99	86	96	88	79	90	98	81	75	89	89	84	81	111	85	87	93	70	94	108	85	100	103	101	110	86	86	105	87	74	95	101	91	90	121	105	103	79	88	95	92	82	98	89	92	60	98	91	94	80	88	92	101	82	107	101	102	104	101	87	88	83	105	109	97	93	103	85	85	67	85	102	94	90	73	98	94	95	87	85	99	97	82	96	106	110	87	82	92	97	70	86	107	90	85	71	95	87	97	88	90	87	100	109	114	90	69	80	100	104	76	97	108	63	77	85	102	96
2564	1355	2761	3457	3143	2620	2093	1618	1209	1078	1027	698	530	458	424	428	377	359	363	365	361	370	334	332	384	449	445	376	357	332	357	364	347	331	349	328	332	390	359	375	397	357	326	325	374	336	360	370	343	353	361	328	325	327	331	313	393	347	332	347	349	335	352	325	332	342	352	343	365	370	347	363	358	357	315	390	360	372	356	310	367	320	358	350	349	351	350	363	318	348	355	336	360	370	314	369	355	341	332	346	358	320	352	349	374	352	370	362	321	307	353	325	365	345	364	358	373	361	344	351	337	340	358	386	383	343	329	316	354	363	344	328	361	335	316	339	354	348	334	352	344	345	324	372	343	337	346	341	353	338	335	328	341	336	331	329	325	329	343	336	319	344	371	368	334	376	364	373	356	324	365	354	341	312	332	352	340	372	389	387	361	385	319	328	342	338	344	347	356	365	350	375	321	348	319	347	308	355	354	360	332	343	336	362	340	346	329	366	311	361	349	331	367	350	340	364	320	334	319	335	368	391	362	356	320	338	340	343	361	338	347	366	325	338	360	325	346	335	340	330	334	355	371	329	359	350	351	335	341	341	353	354	373	352	306	379	323	345	354	312	349	345	322	355	375	347	315	338	345	326	324	359	331	330	325	349	335	351	347	344	361	332	373	335	339	299	334	365	358	366	353	376	350	342	352	339	325	343	349	354	338	329	337	349	327	362	366	311	374	359	370	344	340	315	360	367	348	343	371	374	307	325	334	349	359	306	347	330	319	373	333	372	356	339	341	355	349	318	335	341	338	376	322	324	345	364	319	345	346	355	352	331	349	348	338	332	342	336	361	327	355	379	344	344	314	370	324	346	337	362	349	331	329	313	322	316	356	374	316	363	349	326	340	313	339	341	354	364	357	348	372	340	322	361	369	320	348	355	343	352	344	359	347	307	344	357	349	339	331	366	353	379	337	358	358	337	308	326	370	348	320	333	345	372	343	341	339	330	332	345	348	358	336	328	344	344	331	306	377	357	328	318	318	313	361	323	374	350	330	338	309	335	363	332	337	331	348	340	325	355	317	353	333	327	350	344	333	326	333	348	356	352	363	345	329	327	326	314	345	331	331	350	351	338	363	312	378	345	348	365	349	326	327	355	373	363	347	328	337	345	355	293	349	334	329	366	309	336	343	329	348	327	331	329	363	327	324	351	356	350	344	328	326	339	354	367	329	333	328	349	338	375	356	343	321	321	362	334	322	365	341	348	368	310	352	305	350	330	344	328	339	334	325	335	323	355	387	307	329	356	341	353	342	338	341	377	316	342	375	349	353	308	325	358	333	344	363	341	351	338	341	340	344	329	339	340	349	332	312	351	322	332	353	360	349	360	311	331	338	295	374	338	350	338	326	365	343	337	382	360	343	334	348	365	358	334	344	338	340	327	330	362	375	366	365	318	377	359	349	324	326	311	350	324	352	371	378	358	306	339	315	336	371	342	320	364	353	365	373	328	344	322	339	339	335	339	319	350	353	341	325	338	338	332	336	369	326	320	339	367	341	358	312	342	377	322	372	337	344	337	414	375	362	304	332	340	331	343	349	377	384	345	317	335	373	348	361	343	357	371	369	323	341	355	375	350	325	326	330	358	380	371	349	317	334	362	347	319	358	301	304	383	306	336	367	349	358	358	366	348	353	335	305	362	321	356	347	340	343	343	323	359	325	354	304	342	326	333	326	336	376	331	375	362	326	363	350	357	347	348	362	348	327	351	306	354	359	354	315	343	338	353	344	348	330	367	327	348	322	339	317	368	358	354	297	361	338	332	327	341	302	374	359	380	371	352	339	350	341	338	315	363	334	333	353	343	364	366	331	359	314	363	314	336	351	336	336	362	326	339	361	347	347	325	321	321	363	381	343	323	341	342	331	327	364	354	368	331	340	324	343	377	338	356	335	340	349	336	340	363	342	365	336	342	357	366	354	371	348	331	359	360	316	337	351	352	342	333	335	326	345	318	339	386	340	323	358	332	312	324	342	342	329	323	356	315	334	372	353	340	325	346	316	323	323	335	332	392	362	350	337	340	309	358	347	345	338	312	311	356	393	368	301	380	336	364	359	306	353	320	356	355	364	322	366	335	357	324	324	327	349	326	333	362	349	349	340	344	361	338	343	356	367	341	366	349	344	319	361	370	339	349	331	342	350	332	349	328	317	316	362	343	338	358	329	316	362	337	320	359	372	375	352	339	349	376	332	381	336	347	316	314	317	348	358	357	360	355	330	351	324	358	344	376	332	360	350	335	361	318	344	355	313	358	336	350	328	379	302	347	313	378	338	342	317	331	343	343	358	310	337	367	355	349	322	343	345	357	327	350	358	373	347	351	352	315	344	322	391	378	333	341	364	363	335	331	360	337	368	330	355	353	322	333	315	348	347	332	360	368	372	345	343	368	325	312	340	354	369	336	350	325	344	328	358	360	343	357	367	335	361	363	337	344	317	312	359	365	348	332	354	353	385	357	317	354	360	351	364	325	336	317	349	350	330	365	344	340	335	345	379	353	353	370	349	333	338	350	369	363	334	338	329	340	351	325	323	337	342	340	340	352	350	355	320	325	343	376	322	311	342	359	341	358	356	373	325	323	348	332	327	335	337	332	344	379	334	346	338	368	302	322	337	345	324	336	346	340	337	312	345	333	305	314	304	346	334	340	347	313	371	360	330	346	350	341	368	347	349	378	335	352	388	350	318	337	350	353	375	344	336	354	409	353	351	330	337	353	328	330	337	332	343	366	354	322	349	328	326	309	356	314	347	347	351	362	372	361	367	332	317	377	322	353	345	351	349	333	327	350	323	303	322	340	351	331	304	347	351	351	343	336	349	352	325	343	360	325	353	346	353	372	350	353	330	375	376	366	369	377	359	399	323	331	334	324	347	372	376	339	350	345	349	346	345	350	318	365	374	327	351	360	313	388	331	340	349	386	396	360	363	346	320	344	379	356	316	359	344	341	368	308	341	334	382	310	377	327	353	310	296	356	306	314	354	351	305	320	352	348	326	372	344	320	342	372	352	352	357	356	337	344	323	348	353	319	347	357	300	370	357	339	366	363	375	349	354	337	336	351	352	375	355	333	364	338	322	353	330	355	347	350	343	355	357	313	329	375	367	372	329	358	379	357	348	330	357	336	334	316	313	342	333	345	335	347	376	342	375	340	322	323	317	348	351	332	339	337	321	336	329	347	353	343	335	357	356	366	350	346	350	327	356	332	353	326	330	348	323	335	342	367	359	365	314	359	322	325	367	343	330	342	367	338	302	363	348	351	378	352	370	322	329	329	343	345	371	346	373	388	315	368	359	366	365	353	331	324	371	340	351	327	349	362	346	359	347	344	327	370	344	394	369	336	359	359	331	353	364	382	334	338	310	310	338	341	355	332	337	348	345	353	362	350	340	327	370	351	335	343	346	328	351	352	329	346	359	395	326	334	387	339	324	357	356	316	338	410	353	352	321	342	336	332	356	302
2690	892	1108	887	732	515	401	287	246	206	166	155	107	121	102	112	88	106	99	97	103	99	82	97	102	86	86	86	100	98	107	104	77	79	82	96	88	76	87	74	84	87	93	86	98	89	67	101	92	107	89	74	97	76	110	85	97	105	85	102	84	104	106	79	92	80	82	102	88	96	94	96	87	100	86	93	65	91	94	101	120	89	90	97	92	94	100	105	112	90	94	98	76	98	85	91	74	99	83	93	75	81	97	94	87	83	85	93	96	88	103	89	94	73	95	105	96	92	94	83	91	90	89	97	79	82	86	76	97	95	106	89	91	79	84	92	88	98	85	108	80	83	88	106	99	89	100	108	72	91	81	93	86	86	104	91	83	83	86	91	89	88	104	86	93	101	88	86	97	86	82	97	102	82	83	97	93	77	89	87	87	89	94	84	88	97	112	75	104	105	96	75	95	95	98	86	100	83	88	84	100	87	104	99	99	94	65	116	117	87	93	84	88	98	90	105	90	85	111	112	80	97	105	94	98	98	100	87	101	115	89	91	82	86	81	95	95	76	88	95	106	83	84	92	88	101	86	90	81	117	84	85	68	90	100	85	97	113	88	94	88	103	78	94	80	89	95	88	95	103	92	75	86	79	93	95	109	104	89	91	94	108	86	118	81	106	76	84	85	85	97	84	98	82	94	94	95	98	86	103	72	96	88	88	88	88	91	91	79	92	91	91	84	98	83	86	82	70	91	93	87	94	101	78	99	106	83	82	95	88	86	96	105	90	91	90	109	106	110	91	104	99	98	103	90	79	90	105	91	96	78	108	96	85	87	91	89	72	90	84	83	93	90	85	94	80	91	107	80	91	90	100	101	92	100	82	90	85	84	86	91	104	102	116	100	93	98	90	98	75	94	87	98	87	83	86	103	93	84	81	95	93	90	94	81	93	91	82	95	97	85	94	90	96	77	102	96	110	104	87	103	91	92	97	91	84	84	80	99	79	87	93	92	84	85	91	90	112	79	90	87	90	89	102	94	92	91	89	101	103	90	103	88	101	73	96	96	105	102	89	90	92	65	103	112	98	91	100	96	92	86	97	89	87	97	101	83	90	76	90	107	98	91	82	115	94	97	85	99	95	92	93	71	92	102	74	84	93	98	94	93	84	99	93	84	106	109	87	82	93	86	88	99	79	81	98	99	89	101	85	95	93	105	91	85	99	109	87	83	103	107	95	96	98	90	100	86	89	92	92	104	99	85	88	76	82	89	79	98	105	95	81	80	96	112	94	82	96	95	96	67	101	89	102	87	80	98	100	94	84	92	69	102	103	96	91	89	76	75	79	95	97	95	81	89	94	93	107	91	99	93	79	80	95	93	88	73	93	86	96	92	92	101	72	105	97	90	87	97	108	79	73	85	102	95	90	86	89	67	80	95	92	89	88	104	76	95	80	94	91	94	76	95	80	86	87	93	85	81	97	84	88	78	88	99	72	81	69	81	76	100	73	94	72	87	79	97	86	83	77	106	100	97	94	92	88	89	102	96	103	85	85	75	89	98	93	79	97	108	101	93	93	86	89	99	94	88	90	96	78	93	83	86	89	99	87	106	90	94	91	104	94	83	100	88	91	92	95	75	89	84	79	97	96	86	86	75	114	107	94	89	102	89	77	91	88	118	108	94	87	86	87	86	104	86	98	74	93	90	94	93	95	86	94	96	99	85	90	96	85	94	89	89	79	97	103	87	115	92	85	98	88	109	75	108	84	89	92	76	97	94	86	71	92	83	95	101	81	104	81	75	95	75	84	102	100	80	108	99	84	78	98	95	93	94	98	88	90	99	98	109	117	119	94	83	89	76	113	88	88	78	82	80	93	99	88	86	98	95	84	91	94	91	75	74	85	94	109	94	94	87	94	78	104	108	81	70	98	95	82	88	89	106	70	86	86	75	89	84	94	104	99	85	81	81	91	77	86	95	88	95	88	79	87	102	97	100	89	90	100	100	96	94	103	79	109	79	89	96	77	113	80	93	95	106	93	93	91	89	91	104	88	95	74	90	92	67	86	112	93	86	94	80	94	101	103	94	79	81	91	82	97	98	95	80	77	90	107	88	91	89	103	97	88	76	95	95	98	97	90	99	96	99	63	86	93	87	97	98	106	88	84	113	92	93	100	89	89	96	102	96	96	99	100	89	95	110	96	87	100	90	100	82	91	97	80	68	93	96	105	84	83	103	91	111	96	106	94	88	101	86	75	85	85	69	114	89	93	83	100	90	109	100	103	104	100	91	98	83	89	97	87	79	89	75	92	79	100	85	115	100	76	91	83	96	101	93	82	114	94	96	88	101	97	94	93	102	77	87	88	83	78	101	93	87	85	98	80	111	99	89	79	102	82	85	91	88	83	87	88	92	84	86	79	91	84	88	76	92	88	104	93	82	81	98	96	99	84	98	91	96	83	98	92	92	105	88	87	85	80	100	94	111	106	86	92	91	86	94	72	114	97	102	97	92	91	99	90	88	85	84	90	76	107	97	79	102	97	90	85	92	100	110	82	97	71	97	102	107	110	99	80	106	88	86	79	90	88	96	105	102	99	110	69	92	93	100	93	89	90	100	99	81	103	80	111	74	108	84	79	111	106	91	84	95	98	102	87	97	96	84	76	87	99	101	82	102	90	108	113	89	93	79	78	88	90	86	81	85	86	87	103	76	109	85	83	94	105	80	98	91	85	91	83	87	94	90	87	98	78	80	88	99	92	84	94	80	76	97	111	108	94	95	87	91	96	96	79	85	66	118	87	89	97	79	99	82	90	83	77	78	117	108	100	89	94	101	71	87	87	89	88	93	102	96	87	92	109	93	97	96	95	83	105	102	82	85	80	90	113	97	75	91	89	69	95	97	105	84	88	87	91	91	88	87	105	84	104	96	95	91	82	86	100	106	92	97	82	83	84	67	97	87	89	85	83	86	88	93	94	107	104	88	97	100	81	90	77	93	115	88	84	88	91	113	83	103	95	114	85	89	109	93	117	99	87	66	109	87	91	90	85	86	82	95	93	95	101	84	95	95	62	86	80	100	82	104	89	95	77	98	113	87	86	97	81	95	85	101	86	86	82	88	92	86	100	81	88	83	87	96	87	75	85	102	98	87	94	86	75	88	102	99	93	77	96	102	101	90	88	98	93	102	73	93	96	82	97	83	115	73	70	92	94	89	78	93	94	87	98	102	87	114	93	78	84	96	100	89	108	101	103	97	89	98	85	83	82	93	95	93	81	78	94	90	79	96	111	79	103	88	90	87	109	95	77	108	77	102	113	92	87	78	85	93	87	85	86	75	118	90	104	86	97	98	83	100	73	71	93	90	87	87	98	83	103	89	87	105	88	88	70	88	90	84	81	96	100	87	101	86	89	93	91	90	84	91	84	80	107	79	112	92	84	88	99	88	96	78	96	92	97	112	92	103	90	92	103	104	84	85	73	91	93	95	74	104	86	91	87	92	123	99	103	72	100
2624	1291	2778	3429	3251	2675	2173	1634	1149	1252	988	677	523	481	422	460	415	384	373	359	345	337	371	348	411	403	376	350	351	386	363	357	357	385	343	367	360	361	326	353	403	362	366	352	360	328	373	377	360	355	347	359	354	335	347	370	358	322	331	337	341	350	374	316	346	328	361	379	354	353	349	348	348	369	315	352	311	333	344	337	329	361	332	354	347	344	369	309	325	340	331	350	346	326	313	349	339	359	347	340	343	350	336	356	334	381	340	349	339	334	358	341	345	340	343	371	316	305	346	359	385	353	345	340	326	338	323	368	341	360	339	353	312	325	355	360	331	320	356	328	293	354	330	386	386	346	372	312	359	380	358	323	344	346	347	342	350	350	369	388	336	361	352	344	355	340	336	340	355	373	338	327	350	359	336	343	313	334	378	305	373	324	351	342	315	324	337	309	352	324	333	328	352	356	368	334	367	330	331	350	371	333	337	319	344	350	348	322	349	314	350	332	330	356	337	362	344	323	335	374	338	372	369	326	350	347	351	331	365	322	331	322	340	339	342	357	328	344	349	348	349	326	351	340	329	315	371	350	375	366	354	351	357	357	357	338	341	353	343	326	337	331	312	340	359	352	355	354	328	339	350	332	354	325	360	348	353	337	342	357	338	354	324	355	390	339	367	321	364	360	331	386	309	327	333	304	336	388	327	365	340	370	319	347	333	342	368	332	346	329	358	346	334	369	363	370	381	332	361	379	364	358	338	314	315	356	313	330	357	320	316	333	315	327	334	335	354	350	365	298	340	328	345	337	375	326	330	375	338	329	343	364	373	336	338	345	356	340	337	339	351	317	340	345	328	304	357	319	320	316	351	359	347	390	317	316	297	365	370	343	342	359	355	328	370	340	329	352	320	343	314	341	326	348	344	334	349	337	369	338	367	326	354	337	371	304	322	353	344	321	364	347	396	342	360	339	344	343	330	343	352	378	352	348	348	385	358	363	334	337	362	340	356	343	381	322	354	296	331	348	324	376	342	343	310	355	335	335	320	348	349	351	329	354	328	339	360	347	360	330	328	343	351	322	369	328	349	353	363	359	342	364	333	323	342	354	334	310	323	327	354	347	365	336	340	357	355	331	353	338	346	356	319	365	344	342	341	310	330	339	351	308	325	340	329	355	358	340	342	318	373	359	374	355	351	353	352	336	340	347	325	346	363	365	334	345	345	339	336	385	352	354	333	336	343	330	367	363	351	319	325	365	358	365	362	341	340	353	342	340	360	355	347	342	378	336	334	358	347	370	340	330	348	345	305	322	358	321	342	352	349	336	358	349	319	352	327	326	341	340	380	345	329	338	357	336	364	327	335	325	350	371	340	373	358	353	363	317	324	337	301	343	374	352	346	356	313	374	318	356	353	302	322	351	334	334	349	331	347	345	305	359	370	332	361	330	337	353	346	348	362	347	337	375	328	337	322	347	360	373	284	374	342	341	344	351	354	333	352	322	330	365	337	343	336	385	368	327	327	318	353	335	397	328	326	361	361	337	357	333	342	317	334	329	359	329	314	343	320	358	349	353	356	376	389	334	357	365	322	363	336	338	355	320	343	352	294	337	363	309	344	372	350	352	328	343	358	340	347	337	335	348	370	361	348	322	321	343	322	346	347	384	356	357	363	331	318	352	329	354	324	288	340	352	329	322	369	360	340	345	316	337	348	351	348	358	384	357	348	359	354	327	324	340	345	330	305	320	356	362	347	359	325	334	339	336	350	357	333	315	361	357	348	364	360	330	309	329	355	334	316	333	362	356	333	358	324	399	349	362	361	336	363	340	329	343	335	375	362	327	325	353	343	365	336	325	336	330	325	352	361	363	369	316	399	302	332	340	357	360	344	325	344	328	325	381	345	363	337	329	349	341	341	364	331	354	365	347	348	338	330	362	369	336	309	347	327	342	348	337	333	337	355	336	350	373	347	350	343	341	365	335	346	354	323	334	319	346	316	359	327	363	373	354	338	340	354	334	362	364	330	356	329	358	358	360	363	376	355	342	358	352	340	318	345	313	309	346	342	339	370	367	347	364	317	345	319	314	350	374	322	321	353	354	324	376	319	339	316	334	350	393	358	310	365	357	368	332	375	358	357	353	357	334	326	314	345	327	369	384	363	320	347	363	307	367	360	316	324	366	316	360	333	350	331	306	327	346	347	338	335	349	349	357	366	320	395	360	351	377	385	318	370	309	364	343	347	354	347	364	332	322	350	326	325	349	358	359	368	372	338	347	324	342	363	352	362	339	335	401	356	334	351	359	337	308	345	324	350	337	337	297	344	363	352	356	379	361	363	342	351	337	337	401	374	347	300	348	348	355	387	335	342	353	388	340	351	342	364	349	322	360	379	335	355	353	338	334	322	356	368	366	357	346	325	349	338	342	342	345	394	313	368	363	357	365	348	316	340	361	343	327	350	347	339	331	322	348	368	351	318	338	338	345	333	325	355	344	350	341	349	316	327	380	363	353	376	365	365	331	314	339	345	346	314	362	365	350	302	334	349	339	345	365	356	337	371	336	362	344	371	333	350	336	338	361	320	377	343	364	351	351	356	356	310	348	335	355	352	318	367	360	369	323	352	332	325	319	372	313	333	322	332	315	360	338	329	360	329	382	370	332	332	361	314	359	360	319	322	345	357	361	357	346	366	334	340	355	359	315	305	317	406	372	343	360	344	337	315	327	349	334	335	382	337	319	321	324	335	342	366	357	350	327	342	299	359	313	351	341	345	359	346	382	353	360	342	358	354	326	364	317	349	375	345	345	345	369	349	318	357	333	321	319	376	372	348	365	325	336	333	335	360	385	377	397	345	352	372	378	347	359	318	344	319	328	329	321	343	345	307	345	353	337	331	323	342	322	351	346	357	378	342	356	367	340	355	354	351	319	331	356	333	304	308	332	346	360	346	331	363	362	353	352	350	354	340	343	362	323	368	350	357	353	344	342	388	378	335	347	330	334	352	321	339	327	331	344	334	331	364	352	317	336	339	355	374	377	376	339	326	351	335	369	360	337	358	337	319	339	327	394	348	353	394	364	364	355	344	357	307	346	336	324	362	343	320	341	328	340	360	337	327	367	328	360	351	354	312	354	338	328	343	345	331	323	330	374	365	364	345	328	362	354	357	370	351	334	331	346	314	356	363	342	353	327	377	345	348	355	340	358	361	360	349	334	297	321	329	340	366	372	329	326	334	361	350	336	373	347	356	367	326	361	315	361	349	340	332	342	338	329	363	317	372	336	327	307	338	346	324	336	335	379	342	346	352	337	350	364	331	380	321	349	334	350	358	332	352	369	333	315	391	379	315	362	327	366	350	330	384	361	371	367	334	367	378	360	357	328	336	363	348	345	342	357	303	345	376	308	351	339	343	349	359	356	312	379	337	342	333	339	337	365	312	338	324	335	356	313	330	355	358	323	330	334	310	350	338	354	378	327	340	342	335	333	377	356	359	320	364	369	370	337	344	336
2573	897	1102	910	689	578	400	302	236	217	179	119	108	125	100	95	98	94	99	91	95	91	90	95	100	84	111	83	92	90	99	102	84	90	106	94	100	98	89	103	104	111	90	91	78	81	104	99	90	102	89	90	86	78	112	102	87	79	93	83	96	92	84	109	69	103	80	83	86	99	86	90	78	95	84	88	94	90	109	87	80	79	81	95	81	78	85	101	97	83	95	81	75	95	93	101	75	91	90	72	75	95	88	80	79	91	92	80	80	89	105	87	89	68	78	95	87	88	101	77	94	105	84	87	87	82	88	85	92	85	108	86	85	99	93	89	82	111	86	93	71	91	88	85	110	87	91	80	83	89	97	91	89	83	88	93	83	89	83	81	81	84	75	70	85	102	79	94	102	90	71	76	74	88	79	98	91	90	82	99	86	87	106	90	78	86	97	84	104	101	95	79	91	73	71	87	90	91	84	78	91	84	98	73	90	85	94	87	89	87	91	92	105	90	85	81	92	73	84	79	104	79	80	99	71	98	89	89	104	79	88	112	95	93	86	78	82	100	100	91	97	74	93	89	88	91	97	82	90	83	92	106	81	89	89	88	82	98	85	73	94	73	97	87	97	119	82	92	76	103	91	90	92	84	97	100	87	97	99	91	106	90	90	91	96	87	108	81	65	88	97	84	87	102	76	81	89	87	73	84	76	86	89	101	95	86	103	100	81	97	95	72	78	89	79	96	96	105	99	92	106	100	97	85	86	86	89	112	81	97	94	84	96	78	87	92	84	102	102	92	99	86	88	95	80	85	101	87	82	104	59	91	82	96	102	89	90	87	102	91	87	106	89	85	94	88	96	96	97	90	93	78	94	110	97	96	81	97	77	78	97	70	83	91	84	98	91	80	89	87	81	73	71	94	83	96	109	108	80	83	90	73	100	89	92	105	80	92	89	104	111	84	89	85	84	95	91	91	75	67	83	90	101	79	89	88	102	90	91	73	79	99	90	92	77	73	91	102	84	86	107	94	106	97	94	86	89	92	91	108	86	99	94	95	89	83	97	97	90	81	91	91	97	88	88	94	108	77	101	80	97	95	93	87	93	90	81	105	81	90	89	96	93	104	86	79	92	101	87	84	90	105	96	96	95	78	70	97	102	95	79	95	89	97	103	97	91	102	105	94	94	101	77	89	94	83	102	87	94	88	86	81	83	85	103	91	90	82	97	94	92	105	70	85	86	107	85	80	88	90	71	80	89	93	98	98	105	87	83	96	91	94	95	107	113	96	97	86	100	88	117	87	98	90	93	88	101	77	98	84	86	91	91	81	90	80	94	91	100	84	109	89	79	105	92	89	91	97	81	93	108	92	78	97	97	91	103	80	97	98	92	89	104	90	89	93	86	82	92	89	78	80	102	87	86	93	71	86	98	92	76	86	77	87	80	101	89	119	76	86	105	88	99	78	94	86	105	98	97	111	79	86	79	84	82	102	103	95	88	98	111	97	81	79	99	92	100	100	97	79	89	89	93	94	108	90	94	96	85	93	99	83	87	84	92	88	78	80	96	86	97	102	86	85	82	91	76	91	96	106	87	89	109	86	87	90	83	105	115	79	87	87	101	102	92	86	102	95	99	90	83	91	76	97	107	82	100	82	86	89	100	86	83	95	96	78	94	92	89	96	89	82	94	92	110	82	79	72	86	84	93	80	83	98	109	108	93	93	87	107	69	108	93	81	94	86	89	105	99	94	105	91	90	104	118	87	89	77	83	116	86	85	87	95	100	77	80	95	88	95	91	87	81	91	91	88	72	83	99	106	93	79	94	78	106	84	92	99	78	88	105	92	98	88	90	75	97	80	100	84	94	76	99	86	89	91	90	94	83	100	71	77	91	92	101	85	89	91	95	104	83	99	90	101	81	90	83	104	72	84	104	83	96	89	101	107	100	94	73	87	84	115	100	82	81	94	75	80	97	76	97	111	97	103	107	97	98	87	82	89	90	102	72	90	82	89	98	85	91	106	98	92	99	62	78	96	82	86	89	92	100	93	96	88	94	95	79	93	82	99	78	84	87	89	84	86	89	84	94	98	91	90	103	95	89	98	101	83	89	95	99	80	87	102	98	83	81	72	86	95	99	97	90	91	82	92	84	85	82	96	98	97	99	95	84	77	89	84	90	93	91	100	97	99	82	77	91	88	81	90	72	109	115	99	92	93	89	111	101	96	92	81	89	97	76	84	94	94	90	104	71	102	101	87	70	68	97	90	105	85	114	92	82	86	72	107	82	95	83	89	83	91	87	106	99	98	79	92	101	79	95	97	106	98	88	108	93	81	84	83	78	93	69	88	87	81	96	88	91	96	99	82	90	95	92	94	89	99	83	75	99	82	107	89	85	89	96	87	75	75	102	85	96	107	104	82	86	109	96	96	90	93	88	85	93	91	74	96	91	86	96	94	114	101	95	87	84	85	86	108	88	90	94	88	82	94	91	88	84	90	100	88	89	97	103	76	86	83	90	77	100	92	94	94	95	70	98	90	96	100	93	97	90	82	84	95	98	85	113	93	95	89	90	74	89	89	84	104	96	85	110	95	87	77	85	93	93	82	81	88	96	82	96	96	85	98	87	86	92	82	88	113	87	91	95	95	99	88	97	70	90	85	86	76	91	92	96	96	89	92	78	83	93	93	81	94	87	97	105	94	98	88	98	80	92	85	84	83	94	80	84	94	82	83	103	80	97	76	94	91	105	90	94	100	101	90	95	74	93	80	94	95	89	82	73	79	86	100	95	77	78	77	110	82	95	97	100	77	107	99	84	91	110	96	73	97	88	84	79	102	77	97	85	90	82	96	87	94	94	67	83	106	68	105	84	87	94	88	104	85	99	82	72	87	108	86	88	90	81	100	84	103	92	96	80	106	86	95	95	87	73	103	87	86	83	104	74	73	92	70	99	69	92	93	106	97	95	96	89	71	78	73	86	76	92	102	89	95	99	101	96	98	94	85	86	79	90	95	81	89	79	88	90	96	77	82	90	67	70	94	76	89	91	76	84	109	97	82	79	99	101	79	101	75	85	104	84	86	96	92	79	81	90	75	83	97	84	106	96	110	102	96	104	79	79	89	88	102	83	87	97	99	97	96	90	102	81	84	88	89	72	95	79	82	83	95	85	88	75	87	112	96	94	103	93	83	81	97	97	78	98	92	86	86	92	92	88	86	106	102	86	79	70	93	86	94	97	91	87	83	77	82	80	99	85	86	94	71	108	92	83	107	72	90	118	102	78	93	86	88	77	77	83	101	90	100	88	104	93	89	82	103	93	86	75	92	81	96	99	82	77	98	79	73	87	91	98	104	102	84	91	86	91	78	104	72	100	82	101	83	84	87	110	96	81	90	115	83	81	91	90	94	83	89	88	92	98	112	96	86	74	109	96	80	109	91	95	75	95	89	78	83	87	90	91	102	83	73	87	97	103	89	88	98	84	87	99	74	86	82	72	118	99	84	90	98
2638	1311	2659	3398	3245	2809	2099	1600	1158	1176	1029	672	507	445	463	422	376	379	374	336	348	368	358	380	383	409	405	348	359	369	355	338	354	341	332	366	362	330	356	356	356	380	348	298	356	367	327	357	349	355	327	371	355	330	342	340	341	323	356	331	331	345	359	307	326	378	329	362	326	354	333	356	353	338	330	334	342	320	357	387	337	340	361	328	336	370	346	327	307	341	322	357	343	341	355	368	327	354	353	332	363	358	328	318	371	324	337	320	324	305	367	348	362	308	356	312	348	310	371	343	305	335	388	339	328	339	333	346	331	336	336	327	316	306	338	322	334	358	336	333	367	386	336	312	349	347	363	370	362	327	344	357	355	354	329	332	361	330	317	340	327	363	344	361	327	358	335	336	359	321	355	340	340	347	350	315	350	307	341	358	351	338	370	346	329	366	327	343	335	334	337	342	329	329	383	315	346	329	318	335	385	319	322	339	343	337	337	356	346	349	356	356	330	329	338	328	322	355	337	334	373	333	344	327	358	346	327	346	354	369	339	348	333	323	333	368	330	323	305	335	370	326	351	316	360	376	368	334	308	350	357	347	336	367	321	338	341	328	350	335	340	339	373	335	355	352	360	344	361	368	340	345	331	339	360	356	353	354	290	342	360	329	348	322	360	355	352	340	338	344	351	331	359	334	343	356	309	340	347	361	370	341	408	343	343	349	345	319	354	322	337	347	343	339	354	358	375	377	367	309	330	341	329	350	351	340	315	339	345	345	359	358	354	332	322	314	362	341	335	341	345	341	340	343	359	356	328	356	333	324	329	352	346	342	318	353	345	329	372	326	353	335	366	378	315	322	355	343	379	345	352	365	342	329	324	336	364	319	310	337	340	361	327	342	366	359	380	327	337	369	387	324	337	348	346	307	336	330	366	343	315	344	360	338	366	367	359	343	348	346	332	344	359	341	364	360	360	357	367	343	339	357	347	338	367	373	315	351	328	349	336	352	289	355	322	352	364	333	336	331	287	331	376	347	343	375	353	343	310	311	368	343	356	384	325	345	345	321	351	346	356	358	371	358	349	329	362	344	341	366	340	319	350	339	326	356	363	350	306	320	353	336	319	338	363	350	343	350	349	299	345	329	366	339	336	326	365	396	344	315	309	360	307	349	320	327	347	341	340	332	347	367	342	318	352	335	336	351	353	381	340	356	319	331	330	349	316	336	320	316	299	329	316	335	335	333	348	358	376	311	332	299	306	366	308	317	376	344	342	344	305	354	313	331	353	324	323	342	334	333	335	335	349	343	312	343	349	316	315	333	305	354	345	311	359	318	325	307	358	324	321	347	375	317	356	341	349	350	353	343	318	322	343	357	327	333	336	338	345	347	348	361	351	352	311	335	321	368	324	337	348	338	353	326	332	358	357	366	320	365	374	317	351	354	344	352	332	331	345	348	350	374	349	339	345	297	341	372	383	341	363	342	326	340	311	351	362	351	335	340	338	363	333	365	379	352	334	360	333	347	335	341	319	321	309	382	375	316	332	351	355	336	356	335	370	315	351	318	337	336	356	358	366	345	367	348	333	295	356	356	345	348	348	330	317	331	321	319	337	362	361	317	362	346	339	357	344	309	349	336	336	359	330	349	366	331	349	328	362	360	339	337	340	369	336	292	336	325	337	323	354	343	377	324	327	385	354	301	325	316	341	340	338	321	304	340	341	312	369	341	331	314	341	368	340	311	330	366	338	333	309	336	329	340	317	347	355	348	334	363	334	349	346	335	370	325	306	320	346	317	339	353	340	342	337	324	324	342	340	346	351	364	347	341	368	353	352	358	337	350	337	361	341	340	342	302	295	313	323	329	312	379	351	340	366	337	356	373	350	335	331	340	359	353	331	358	366	342	347	354	330	318	338	367	355	343	370	339	332	347	338	321	327	366	340	371	346	365	363	347	325	335	334	322	331	354	380	362	359	340	332	375	352	371	361	329	311	336	305	335	307	352	323	329	342	345	367	375	336	356	342	351	379	335	334	350	354	345	354	358	372	347	344	318	317	304	346	307	329	338	332	371	355	348	336	308	350	348	369	344	345	333	341	361	390	363	355	359	356	345	373	341	339	368	335	299	350	358	330	351	360	370	313	346	376	323	329	362	330	354	345	364	357	316	363	313	332	310	310	360	375	353	343	347	372	351	343	330	329	327	348	369	320	352	394	330	327	348	324	365	353	345	343	331	316	332	335	341	342	383	362	342	330	336	343	333	384	353	328	351	308	326	317	364	324	361	317	354	302	397	304	324	347	344	344	365	332	342	338	325	351	356	341	341	338	351	326	323	346	330	327	355	360	371	359	331	348	332	360	334	341	348	343	356	337	336	366	378	333	353	324	343	365	346	381	318	343	339	366	338	326	372	327	359	353	344	325	336	345	349	345	304	297	355	390	360	329	321	322	357	349	349	350	342	334	368	380	328	361	361	343	339	348	355	297	333	330	329	315	350	346	328	356	309	346	344	344	336	368	357	322	317	329	339	356	373	342	405	315	359	379	364	342	347	361	337	334	348	319	334	333	366	345	342	356	348	374	353	363	328	344	345	294	325	315	370	373	340	328	346	356	304	359	353	328	357	324	345	327	338	387	320	343	364	376	332	383	311	303	363	312	353	353	340	340	327	320	372	372	317	359	383	318	329	337	322	318	356	348	358	316	339	316	338	357	361	331	369	336	337	318	369	336	345	359	320	338	309	333	364	341	342	326	333	321	324	313	350	350	338	362	354	354	354	332	375	373	313	308	361	357	402	330	347	324	346	363	311	341	304	337	325	336	368	336	333	315	321	341	372	317	338	367	293	347	361	317	342	309	281	322	331	333	333	324	322	364	385	334	336	338	333	328	313	352	308	353	384	358	335	361	356	352	328	343	339	301	288	334	327	342	340	323	320	339	305	359	341	346	314	318	357	358	331	361	328	340	311	336	362	371	347	353	348	344	294	366	355	360	342	320	351	318	342	349	338	363	339	363	344	331	318	339	332	372	336	349	333	347	325	301	338	330	352	327	358	338	346	367	369	358	375	363	364	312	359	315	373	338	359	338	353	310	340	338	320	341	306	321	332	347	359	319	332	346	330	338	338	342	344	327	329	341	322	365	335	368	322	341	359	350	334	375	339	331	354	376	393	347	350	358	338	321	345	348	359	357	304	331	330	335	334	392	350	345	332	347	312	337	314	358	322	329	371	352	323	359	323	381	341	323	337	323	359	343	354	352	358	351	343	358	325	353	330	319	341	338	346	344	377	365	368	335	371	340	334	334	309	365	349	316	316	330	365	351	306	339	319	349	338	358	338	358	374	330	332	338	355	337	323	314	331	333	339	320	340	352	327	345	390	344	293	310	358	357	365	347	336	353	335	348	358	327	359	342	323	306	359	351	329	339	360	321	331	357	316	346	369	328	357	360	327	354	333	378	354	336	335	320	315	344	315	344	309	320	318	354	316	346	330	309	332	326	340	326	310
2654	827	1007	869	700	637	410	311	246	223	171	128	103	100	103	92	87	87	89	99	90	94	96	82	81	105	95	74	93	91	105	79	88	94	79	78	88	85	77	88	97	100	87	86	82	87	99	80	91	95	96	88	91	83	84	98	95	81	78	107	79	83	85	93	88	87	91	94	77	84	90	104	88	90	92	75	88	99	80	86	86	78	83	78	99	89	86	86	91	98	93	64	84	80	76	84	95	98	91	91	99	81	68	94	85	87	94	83	94	103	84	88	85	103	85	87	80	86	100	92	110	104	91	88	101	80	88	91	94	69	91	96	89	102	97	103	89	70	115	80	86	99	74	97	109	89	86	83	83	106	82	79	86	94	104	91	98	82	97	90	79	92	90	85	75	83	90	83	94	93	103	81	86	103	101	76	66	76	75	94	86	99	101	94	88	99	91	91	79	93	87	88	78	105	88	95	88	99	86	78	102	104	101	94	100	104	80	92	85	86	73	94	94	89	83	93	97	93	95	95	91	91	85	92	74	94	87	82	92	98	87	87	83	94	85	90	107	74	101	112	97	96	86	88	102	86	91	95	110	96	90	89	89	92	74	90	105	86	83	88	72	88	94	83	89	95	81	95	94	98	68	87	74	88	91	106	82	84	77	94	87	83	85	73	105	96	99	99	89	73	64	106	114	104	82	91	86	96	87	79	84	96	89	104	88	101	86	94	81	77	74	93	76	84	84	90	74	99	83	96	71	89	83	94	95	87	75	94	97	97	104	102	88	93	108	87	76	85	83	77	85	93	97	78	101	74	104	83	101	94	85	92	87	97	88	77	79	91	92	98	92	86	92	87	86	86	90	85	73	83	105	88	77	96	83	76	94	85	79	89	98	96	100	60	87	109	79	99	80	86	89	111	101	81	91	86	80	91	85	90	86	108	91	96	111	107	98	88	86	97	80	67	95	91	90	76	103	104	90	94	108	110	86	77	79	86	97	86	81	79	87	91	99	105	94	83	82	87	83	73	92	80	97	84	98	86	106	95	93	86	83	86	72	81	82	86	85	79	90	83	77	105	102	78	105	85	95	92	78	91	102	65	94	79	120	88	85	91	100	97	90	94	97	76	97	98	77	103	88	78	90	92	95	81	92	79	94	107	80	92	88	80	70	100	92	86	86	96	93	86	91	80	91	77	73	116	78	80	79	96	89	84	102	86	104	90	90	101	74	101	99	103	91	90	82	90	82	92	97	85	100	93	102	81	93	81	89	86	102	94	93	86	79	87	81	85	89	95	85	91	84	93	93	83	83	107	86	94	63	88	97	89	90	94	100	110	82	81	94	99	100	80	94	65	93	89	94	87	84	92	86	79	92	77	87	79	89	87	91	92	100	97	100	101	92	94	80	82	94	95	85	93	94	96	76	76	91	97	88	87	85	76	101	82	107	94	100	105	95	87	96	88	111	80	95	118	78	89	93	89	80	87	98	110	106	89	81	96	93	102	91	90	90	94	82	94	91	86	96	90	87	84	85	93	88	97	80	93	93	93	76	88	82	92	72	96	86	91	92	80	91	91	88	99	78	101	85	107	102	96	116	98	91	83	85	91	114	88	85	92	94	77	96	93	96	105	88	89	83	70	89	87	84	69	88	88	82	113	104	99	92	69	96	72	85	92	93	86	86	99	106	84	96	72	81	94	89	95	86	97	88	101	90	85	87	93	84	109	83	81	80	76	81	85	97	96	73	102	87	92	76	74	100	91	80	86	90	87	99	110	79	101	88	100	81	81	78	93	83	86	85	86	91	104	89	92	87	97	91	90	92	97	103	108	97	82	84	91	105	104	102	85	93	106	75	103	90	79	96	81	73	86	82	88	84	97	96	81	73	87	102	86	86	109	78	84	67	100	99	69	109	82	107	87	93	98	100	94	94	114	90	80	95	90	91	100	69	82	90	87	69	78	99	101	75	87	72	73	77	92	84	97	59	95	98	120	86	72	92	87	92	95	97	97	81	76	100	104	90	79	97	85	101	92	93	83	78	88	78	106	82	87	90	87	110	89	89	104	97	106	79	105	92	85	84	87	98	83	87	97	82	87	109	91	81	89	103	92	85	96	85	98	88	94	91	78	86	108	92	84	86	91	92	93	102	108	93	94	104	104	93	98	72	109	94	94	83	91	90	94	75	94	97	77	92	92	81	98	79	84	101	80	89	89	107	93	102	90	97	103	93	94	96	93	87	86	102	101	78	96	70	93	108	75	103	90	102	85	103	81	97	99	95	88	91	101	93	80	91	81	82	82	91	83	88	100	80	85	85	103	84	81	102	94	92	90	70	85	102	91	84	96	91	75	98	85	86	79	109	103	104	87	100	104	92	81	88	96	94	88	91	95	78	100	93	81	91	114	76	100	94	87	87	72	86	106	85	109	74	91	85	82	88	77	99	100	78	85	108	85	110	104	88	86	87	98	87	98	76	111	107	93	102	85	105	84	110	87	94	82	98	87	85	95	98	86	107	88	103	104	90	81	91	85	112	87	96	109	87	72	100	85	102	78	81	93	80	81	85	81	90	86	91	88	68	99	98	99	87	103	83	92	84	113	102	90	96	107	97	107	76	112	102	79	80	100	91	65	94	77	90	94	87	91	92	73	84	98	93	92	91	102	97	97	80	86	93	84	81	77	69	92	77	83	83	84	98	89	95	93	89	101	110	85	95	92	84	89	74	86	91	90	103	86	92	87	90	103	86	84	86	104	91	99	93	96	86	84	72	86	103	95	83	82	86	78	84	67	89	79	99	92	89	93	87	92	85	76	91	89	88	91	100	99	95	96	108	91	90	83	103	86	93	89	85	103	79	93	110	97	82	90	91	75	97	90	85	87	82	85	89	100	77	74	85	74	74	80	128	108	91	99	96	93	108	86	92	77	103	98	75	78	101	89	101	92	97	89	100	82	89	94	94	88	79	94	88	91	110	82	85	87	98	79	114	82	68	87	72	95	94	104	101	82	115	92	95	96	101	107	85	82	102	95	72	88	92	90	90	95	94	90	101	87	96	88	88	82	97	94	96	78	88	90	87	104	91	96	97	94	92	90	81	96	84	80	86	92	96	94	87	75	90	94	102	94	68	85	109	65	102	89	75	93	117	86	107	95	78	70	87	105	101	101	83	95	84	91	108	82	85	94	97	102	87	104	86	79	83	99	95	88	100	99	80	82	89	89	79	87	97	63	80	90	89	74	85	86	77	107	101	89	98	104	88	104	89	92	85	87	83	91	107	92	84	86	95	111	87	94	78	83	91	88	79	103	85	91	94	82	97	84	85	101	95	93	87	98	91	106	87	86	81	93	90	107	98	90	83	95	86	92	81	97	95	98	100	84	70	101	95	84	82	98	87	97	97	103	90	77	100	105	91	102	85	113	77	103	91	89	79	94	78	105	90	89	95	92	89	99	91	84	82	98	84	89	77	87	99	85	110	98	101	94	99	92	75	82	88	96	90	102	96	90	89	90
2604	1270	2655	3539	3274	2684	2128	1773	1284	1277	923	745	531	440	471	425	350	365	306	359	349	331	364	365	362	437	350	369	371	394	346	379	351	351	370	347	353	351	308	361	345	348	323	363	329	347	339	349	328	334	318	333	353	376	314	341	372	307	357	352	333	360	358	341	358	342	358	290	342	353	346	369	319	370	339	368	368	364	368	378	334	354	370	335	340	335	342	357	359	312	356	324	346	299	329	373	335	323	324	323	308	314	314	359	355	374	353	368	350	363	366	322	329	338	339	308	321	341	349	329	340	352	341	343	337	349	327	352	345	339	367	329	374	346	348	337	339	346	347	356	361	316	342	345	329	345	319	349	342	358	342	314	342	344	346	362	315	323	358	318	329	336	327	317	319	333	353	320	318	355	368	348	351	350	359	346	351	346	334	339	355	336	351	364	349	339	310	321	395	319	322	377	329	324	340	367	346	326	388	348	375	365	332	375	339	317	339	346	346	319	338	335	339	378	342	346	320	359	373	347	350	342	294	333	367	372	385	346	366	332	307	366	352	367	330	332	360	334	353	380	310	330	337	336	320	331	335	349	326	346	339	329	335	340	329	344	338	352	340	325	349	355	328	328	349	350	333	321	340	326	342	321	346	329	320	347	335	332	359	357	325	312	346	365	326	362	366	361	328	350	327	359	352	322	352	404	350	309	327	356	346	343	359	347	306	334	330	334	352	329	350	365	339	336	368	322	341	354	298	345	297	369	363	348	342	369	326	365	317	361	338	331	323	342	352	333	335	340	321	342	337	337	369	356	354	313	334	334	361	351	338	304	312	322	360	338	334	375	336	357	360	343	351	339	346	340	321	338	332	334	358	343	332	354	366	331	349	336	320	331	330	346	327	331	330	335	373	349	323	368	324	346	336	341	341	356	312	345	345	317	342	380	342	345	328	320	331	309	358	342	328	350	365	342	367	322	312	388	355	336	360	359	329	355	335	316	353	330	339	323	326	340	367	347	358	363	347	330	358	378	349	344	338	352	340	349	349	398	347	351	352	339	365	324	350	344	346	315	352	339	350	383	333	324	339	334	339	348	348	330	333	353	348	332	334	373	344	344	348	366	354	320	300	347	343	324	335	365	353	332	345	360	342	344	328	345	313	328	374	343	332	344	316	323	288	345	344	317	298	348	337	353	357	330	360	363	332	358	325	350	338	365	307	331	354	339	326	330	319	316	345	351	335	340	330	304	352	335	322	347	341	357	338	330	335	345	346	382	351	341	326	332	353	304	324	348	313	355	353	331	334	336	341	352	376	350	349	339	353	334	319	351	338	319	345	344	371	315	298	387	362	334	364	337	378	344	340	337	369	352	348	336	328	366	345	334	339	336	320	332	353	385	328	306	318	342	328	328	329	334	371	343	334	324	336	330	366	361	334	329	330	368	326	325	358	335	327	332	337	342	353	329	333	338	378	325	341	317	323	359	380	368	348	324	363	340	348	324	333	334	349	359	324	326	337	325	362	376	347	375	318	322	348	332	352	352	340	353	316	388	348	375	361	311	325	329	354	356	324	321	322	333	302	310	350	323	339	348	339	330	293	340	324	340	324	331	306	339	346	347	333	367	322	355	333	346	360	349	344	298	346	318	371	378	352	340	330	303	357	357	330	328	393	340	370	359	370	330	364	372	332	355	383	334	320	327	315	329	344	369	347	328	344	336	335	327	364	344	324	350	377	348	305	349	325	345	326	325	359	329	351	327	368	332	325	326	347	363	345	350	332	339	352	337	358	350	315	310	346	353	354	355	340	337	370	371	357	335	354	351	346	363	337	362	375	350	339	373	340	336	334	389	351	352	346	368	328	315	345	369	310	335	331	361	311	341	326	353	334	296	333	331	336	328	340	329	361	348	337	344	333	328	341	344	330	344	354	324	364	328	360	355	350	366	325	322	317	310	343	375	321	313	343	336	361	361	380	330	378	315	310	342	314	350	325	337	321	337	346	346	318	350	355	330	367	329	327	354	360	336	318	345	357	342	336	332	338	338	345	344	336	325	344	352	330	338	336	305	341	356	326	328	388	369	350	358	335	371	347	334	334	345	303	338	353	328	344	352	309	352	317	360	325	379	379	343	350	342	338	346	332	354	344	298	318	328	366	284	328	331	334	342	342	323	352	315	357	335	343	345	328	342	348	325	363	359	327	361	310	313	354	320	344	328	331	347	339	339	342	314	355	319	332	371	401	323	320	356	344	375	346	345	356	342	326	333	336	371	330	364	357	352	300	323	347	363	366	326	352	367	322	359	353	319	367	339	356	350	348	326	367	366	351	305	311	341	339	347	335	329	337	349	350	335	341	332	309	389	341	323	359	342	342	326	339	378	331	333	316	352	323	329	371	332	342	331	347	314	330	353	336	346	340	354	333	340	320	313	336	320	305	347	337	341	297	364	325	322	336	344	325	314	315	370	342	346	379	375	353	366	350	322	341	334	334	350	354	381	308	325	337	333	339	349	331	346	351	340	354	401	378	353	350	336	328	342	339	349	345	349	370	323	340	373	356	324	347	395	334	314	368	332	345	320	325	338	343	346	351	324	329	344	326	327	325	336	308	296	363	339	324	335	346	350	300	335	341	333	326	335	349	288	340	347	332	355	355	342	357	363	364	285	327	357	335	356	330	341	325	361	323	351	362	359	343	339	322	322	351	348	318	357	381	350	310	329	370	321	346	343	368	344	357	358	347	339	283	352	321	357	354	343	349	342	328	354	344	324	326	350	363	355	333	328	335	298	298	308	353	342	329	304	356	324	338	332	358	328	335	346	330	365	350	372	313	340	336	327	368	362	339	324	357	325	357	348	340	340	352	332	379	329	330	356	353	345	334	302	353	354	340	383	346	368	335	375	349	340	342	338	359	355	318	345	317	321	335	358	354	359	317	321	336	302	321	315	355	369	355	364	324	364	328	326	317	349	363	355	333	343	351	364	321	332	321	363	325	342	327	367	328	325	353	387	341	339	309	334	343	342	364	356	349	359	318	329	338	336	345	318	385	348	376	335	330	352	348	359	333	365	341	341	354	331	346	374	315	386	334	344	335	360	353	379	380	352	343	345	377	336	319	322	312	339	352	349	337	323	363	325	346	358	358	332	333	344	325	359	347	344	338	307	354	338	339	367	308	337	355	334	322	365	362	336	345	333	341	354	360	321	345	334	355	335	380	322	331	347	338	325	349	345	361	389	317	340	343	343	358	324	329	312	334	347	358	337	372	338	331	375	333	361	322	345	330	314	330	331	335	354	353	335	352	340	323	341	330	342	338	306	336	344	315	362	364	380	301	356	336	333	363	381	377	375	346	342	344	343	335	356	376	360	350	337	346	339	324	330	336	324	343	344	332	355	335	327	368	307	367	334	377	352	360	328	337	368	360	304	355	347	332	348	372	346	349	349	313	325	318	330	324	352	350	328	362	326	350	310	339	344	333	341	354	343	360	353	339	354	346	334	361	376	365	323	334	340
2605	790	1114	968	726	607	420	297	243	221	171	134	102	98	104	105	99	79	77	100	81	92	86	89	98	88	114	83	83	99	81	78	83	93	104	99	87	89	79	89	87	106	79	98	77	75	98	85	88	97	91	99	94	92	97	91	89	87	101	96	88	88	78	99	83	86	88	118	92	99	103	86	76	86	98	88	86	81	83	83	91	86	85	90	97	88	76	99	77	84	86	96	86	76	87	94	98	86	97	105	88	85	101	98	90	92	69	85	84	107	94	98	108	93	90	97	98	82	93	100	95	96	85	70	97	84	83	98	112	85	101	90	97	87	91	94	92	101	101	102	78	92	77	80	108	91	96	104	87	81	83	97	102	119	94	104	115	94	105	97	80	96	98	87	104	88	94	71	86	89	99	81	82	69	106	95	89	94	66	83	98	84	95	85	85	85	104	94	74	95	76	87	107	90	126	101	96	101	89	83	94	93	79	97	105	95	87	77	91	92	106	80	83	104	72	84	96	83	102	89	74	74	92	87	105	87	87	99	98	88	73	76	89	92	91	83	87	102	76	89	95	92	77	85	73	67	103	103	96	82	103	82	79	105	99	85	87	84	100	75	76	92	74	92	114	91	93	99	98	76	83	95	77	91	86	96	89	91	91	99	85	77	93	74	89	81	102	99	108	84	85	86	76	103	97	90	101	94	95	85	104	86	95	82	93	101	93	90	90	78	84	78	86	94	110	86	87	107	80	85	86	94	88	91	83	90	100	90	73	88	85	91	98	79	94	77	104	95	92	78	102	107	92	99	95	65	65	98	106	84	96	94	80	74	95	82	94	88	101	101	93	81	101	96	82	93	97	73	84	94	95	92	86	82	92	91	81	103	91	91	77	87	87	100	97	87	91	69	93	82	97	97	81	93	98	88	93	87	98	90	85	98	100	90	95	64	79	70	87	87	100	93	77	98	91	91	79	80	79	96	101	79	83	93	91	101	95	79	98	88	89	82	112	90	103	92	87	90	103	83	76	96	94	100	89	83	103	83	82	95	98	73	88	78	90	89	103	95	95	91	77	94	110	99	79	91	99	113	97	89	100	88	78	87	75	93	63	87	97	90	89	80	75	90	98	86	92	89	99	82	86	101	78	93	97	94	101	85	91	99	67	97	86	90	106	98	99	79	98	99	101	68	99	97	87	91	111	91	84	98	93	78	93	88	102	92	85	85	102	87	83	84	82	93	104	75	84	89	89	85	102	94	107	79	103	83	86	83	94	88	98	77	86	80	95	79	92	86	97	82	85	103	119	95	85	95	90	89	74	102	83	86	84	79	94	82	89	88	100	83	84	100	92	85	75	88	88	101	79	101	91	64	94	98	101	97	88	80	91	88	79	86	98	97	94	78	89	80	81	90	91	92	87	86	116	100	89	90	82	91	100	103	86	72	86	71	77	82	95	87	79	96	103	83	87	106	79	77	105	91	84	76	100	82	75	85	86	71	89	103	83	101	89	93	94	69	83	99	99	92	84	88	89	87	85	80	79	91	84	104	87	98	86	98	91	104	84	80	78	103	82	86	79	103	93	68	80	91	102	78	94	84	94	78	111	80	85	80	79	94	98	92	79	99	91	84	90	88	109	91	87	88	91	76	105	93	98	101	93	92	86	88	91	80	100	95	83	82	84	89	93	100	90	88	84	96	96	104	89	111	87	96	85	92	73	93	99	84	67	110	91	105	88	99	81	102	91	100	95	78	90	96	94	94	95	92	97	88	81	91	79	100	97	89	107	95	94	93	100	96	89	98	93	99	99	93	92	88	98	89	89	80	84	87	95	94	80	88	86	94	83	96	104	84	94	99	94	104	103	103	88	107	84	76	86	84	67	94	75	88	92	90	95	95	86	84	97	108	106	94	98	99	83	93	106	82	80	106	83	102	84	94	90	90	89	97	85	101	110	106	74	113	105	87	73	81	86	93	80	93	85	96	94	91	83	83	92	97	88	82	86	88	93	73	75	90	78	107	64	95	97	78	89	89	82	83	97	112	105	76	93	80	86	97	92	97	75	93	91	92	76	98	87	97	97	92	82	91	105	90	83	93	96	89	84	89	107	93	99	89	109	102	94	91	98	97	92	95	99	96	96	99	82	95	94	108	79	101	82	103	91	88	96	106	97	85	95	87	78	109	90	74	97	102	98	96	93	96	84	94	98	84	110	88	93	80	102	107	95	100	83	86	92	101	91	90	70	93	82	81	92	106	91	88	112	100	77	105	81	83	97	72	101	88	79	86	95	89	102	90	94	92	95	85	99	93	91	93	90	85	90	91	86	77	84	88	87	102	85	96	107	108	87	85	93	99	104	92	91	93	66	97	104	90	82	103	101	100	77	96	81	99	88	70	72	79	100	80	84	83	105	83	93	84	104	111	78	78	88	92	87	82	99	87	81	75	82	86	77	95	102	89	101	78	88	85	88	91	77	99	108	89	99	87	90	83	95	85	90	87	89	81	99	96	105	106	91	76	91	75	95	73	93	93	90	94	94	95	97	107	90	107	93	88	94	97	93	91	74	91	86	90	93	79	93	102	88	104	92	83	116	89	91	95	97	102	96	81	83	100	85	90	108	101	80	90	83	99	94	84	89	106	91	88	94	95	91	86	75	103	77	84	77	86	95	84	93	90	103	82	91	81	92	85	88	90	100	106	83	90	94	94	80	111	90	69	79	93	84	93	96	81	79	80	106	98	92	90	80	90	88	94	91	89	87	83	91	82	87	91	86	88	69	102	103	97	84	91	88	86	89	89	84	84	89	94	103	106	93	84	91	94	86	110	77	120	92	78	79	89	97	87	82	84	95	98	98	98	82	105	80	105	95	87	74	83	101	94	79	86	103	77	92	78	95	92	83	69	69	95	68	87	84	78	88	82	75	87	78	101	89	98	99	81	98	90	88	84	87	101	77	99	98	92	92	69	97	94	88	88	106	81	113	99	94	99	92	103	100	97	100	87	91	83	86	93	66	95	75	104	99	101	89	92	98	95	85	101	88	89	101	118	69	89	76	112	88	104	88	89	82	90	81	106	91	91	90	87	103	82	81	79	71	97	90	85	94	92	95	95	84	86	101	89	92	99	88	111	91	87	94	99	84	79	102	88	99	77	82	88	73	94	95	88	96	97	71	89	70	87	91	94	95	81	93	83	82	107	94	102	95	92	79	94	103	87	105	88	89	92	94	91	88	87	92	80	94	92	118	88	81	83	92	83	107	92	81	93	90	81	86	90	93	97	100	73	82	83	100	93	100	93	98	95	96	104	110	96	91	72	77	86	100	90	92	103	105	98	100	90	90	83	85	80	92	103	119	100	104	93	79	103	72	89	89	84	98	95	101	88	76	106	90	96	82	89	84	91	95	115	78	84	100	87	89	88	82	86	85	93	95	81	86	69	103	81	90	102	74	106	91	97	94	97	106	96	92	71	87	89	90	89	76	93	89	89	95	81	95	95	104	85	92	88	94	90
2395	1199	2643	3541	3195	2937	2222	1565	1293	1308	955	727	505	483	443	440	371	342	330	357	331	373	398	341	393	365	386	339	332	350	355	350	347	328	340	378	314	366	333	349	355	360	310	346	376	315	277	331	381	377	324	344	359	343	343	336	323	328	358	364	362	335	322	335	343	343	320	332	350	346	339	333	372	308	330	342	356	334	333	335	349	352	382	348	325	325	335	351	323	335	369	353	380	340	337	327	329	359	380	336	350	344	311	354	338	356	370	337	345	317	298	334	339	327	348	368	345	357	346	355	322	355	352	338	346	320	347	349	345	323	359	358	326	340	351	354	317	342	344	354	343	362	349	367	336	329	348	344	349	336	333	344	315	340	326	324	310	346	321	341	325	332	350	327	353	359	320	339	296	347	318	337	344	377	339	325	355	356	320	316	346	346	358	326	343	366	346	357	364	333	322	358	375	349	316	316	351	353	341	347	352	357	337	330	290	308	365	334	329	321	311	341	321	364	312	343	345	325	345	323	355	348	352	366	338	349	364	340	344	361	302	317	340	340	329	335	319	331	312	334	336	357	351	332	350	326	343	361	325	335	338	337	358	332	317	346	363	370	301	354	330	327	356	352	322	336	326	303	330	315	355	312	323	321	358	359	329	320	330	350	342	312	300	335	335	349	338	299	363	351	321	330	362	329	369	344	348	311	361	355	342	371	324	339	328	329	331	336	361	342	349	334	316	342	367	344	341	360	324	330	359	315	322	337	335	338	362	334	349	349	335	352	320	317	353	343	326	328	304	374	344	324	307	315	328	334	330	365	342	358	334	337	346	322	331	348	326	359	349	383	345	358	357	357	307	322	322	345	350	361	340	327	348	362	347	324	385	346	329	357	304	338	349	314	322	361	300	349	325	363	333	346	358	331	350	322	314	346	345	338	367	360	309	313	338	377	325	365	328	332	369	319	327	315	334	351	346	344	346	324	320	347	371	320	346	372	351	358	353	357	324	340	319	350	341	310	319	328	363	325	352	346	336	354	318	357	366	318	334	356	364	331	324	346	340	349	332	319	344	351	319	355	327	365	322	337	337	326	362	333	348	313	331	339	349	331	363	357	341	352	359	354	347	341	323	321	361	341	337	335	354	334	359	292	366	337	320	328	329	315	387	344	337	326	335	392	350	343	333	343	361	318	319	295	356	341	350	348	338	346	328	335	344	352	343	336	330	333	372	336	366	367	356	363	342	348	355	368	353	349	370	318	332	339	349	351	353	354	331	335	341	332	359	340	336	313	328	342	345	334	318	331	345	329	335	318	351	363	338	299	368	315	336	362	317	337	348	343	327	367	347	301	338	315	312	334	349	334	357	330	333	373	345	328	354	328	343	335	365	351	339	336	351	337	326	330	338	357	331	378	357	328	342	339	358	349	338	333	334	352	370	323	375	326	333	328	290	342	324	349	337	331	354	343	345	326	339	352	343	362	313	373	349	341	311	323	330	336	418	369	363	374	385	315	337	326	332	333	351	325	302	346	366	329	333	345	337	346	351	326	328	342	285	310	338	355	299	321	325	370	328	366	354	327	331	341	347	351	344	346	332	327	361	356	337	303	334	321	323	314	343	338	345	329	350	344	321	347	358	345	357	321	363	325	327	369	353	315	345	338	318	340	350	345	334	361	336	305	369	351	342	365	340	375	358	316	332	340	346	356	310	360	341	341	341	338	322	332	352	332	341	364	309	320	346	359	337	336	377	330	345	332	330	328	333	312	364	341	342	345	346	303	397	341	358	335	314	358	366	345	352	336	331	357	329	351	336	339	346	335	363	302	359	351	383	341	356	369	320	353	313	354	326	319	321	320	342	345	323	367	330	349	329	358	343	347	311	335	310	338	358	342	332	339	349	356	363	348	338	329	334	320	357	346	343	346	333	365	338	344	358	371	329	344	300	370	334	320	371	343	359	341	341	321	354	328	358	327	300	330	341	346	352	336	358	343	321	346	355	366	344	328	314	302	343	365	341	334	340	338	330	340	325	333	348	317	358	346	362	336	349	329	372	354	300	311	315	347	322	346	360	297	339	322	361	345	328	320	381	345	345	355	318	326	373	287	280	335	403	327	363	317	355	359	361	331	327	374	316	341	351	358	341	329	339	315	359	318	335	353	340	389	313	334	345	354	351	385	326	380	298	325	358	346	400	343	353	352	340	330	360	342	341	355	346	317	316	309	324	320	333	326	322	345	364	334	328	371	375	341	355	353	328	364	334	386	320	344	335	339	324	342	356	362	361	358	370	352	368	345	369	347	354	331	343	330	299	338	357	309	330	353	369	299	338	346	325	329	352	324	340	334	331	310	347	351	371	345	323	317	345	367	360	323	351	359	327	352	324	366	370	365	336	327	339	350	310	296	345	318	308	382	369	365	315	365	315	358	338	351	368	402	340	327	364	333	336	354	328	326	361	362	343	352	339	333	360	339	325	284	333	340	338	335	326	367	346	317	325	344	333	359	343	336	338	374	348	335	358	311	324	340	333	350	317	351	327	355	299	347	367	309	357	350	303	330	378	362	335	342	351	349	332	324	331	340	344	357	343	320	337	336	359	312	352	304	386	325	352	380	349	333	318	334	303	306	335	341	357	324	361	344	339	335	366	348	350	332	337	344	338	329	350	340	340	355	344	349	331	329	342	322	361	317	342	330	362	350	300	360	381	370	355	319	363	343	341	306	343	330	328	346	358	325	337	337	353	324	362	360	322	343	332	366	330	336	311	329	319	344	317	336	326	325	320	335	353	304	312	366	300	376	341	317	347	361	329	332	329	325	340	365	367	340	332	348	353	330	342	340	346	338	356	344	369	355	341	360	339	322	328	369	324	338	335	363	333	325	330	343	365	341	312	367	344	361	330	324	321	336	388	375	334	368	307	364	327	321	350	351	322	351	321	338	348	342	345	340	343	308	323	333	360	324	308	356	329	318	351	369	357	323	354	347	351	345	344	337	351	360	316	350	360	370	361	347	330	320	340	341	318	369	364	329	341	342	360	345	346	334	305	350	339	360	329	303	346	356	343	328	328	350	308	301	362	329	361	365	336	338	327	341	310	321	389	353	350	349	344	351	355	329	370	351	332	354	360	348	348	305	330	334	338	286	358	322	376	361	346	347	332	323	352	337	310	356	329	322	344	360	358	350	360	301	312	354	327	341	333	332	349	343	371	334	342	347	339	360	339	348	319	306	360	343	370	341	341	344	347	353	329	329	312	341	350	330	348	347	342	330	332	355	321	348	291	329	352	356	317	308	321	348	339	348	327	321	333	343	347	355	328	355	329	344	368	353	339	343	342	329	337	337	326	358	340	349	336	351	364	333	311	334	348	331	324	304	335	361	340	313	316	338	340	320	326	345	360	327	361	311	341	291	321	339	316	307	354	346	325	334	347	337	301	342	328	344	333	364	344	342	339	346	344	349	358	372	359	337	335	310	361	315	371	348	342	288	350	369	325	305	344	342	347	329	350	340
2564	867	1018	933	738	585	417	300	231	244	183	140	104	106	96	98	85	99	102	92	103	100	98	102	90	99	87	85	101	80	95	82	80	87	88	68	99	80	99	88	106	106	94	100	89	88	101	79	83	98	91	96	84	90	116	86	104	87	87	106	112	89	101	101	100	100	90	93	85	88	79	98	96	84	93	94	93	82	76	77	98	98	81	81	88	83	71	111	94	78	104	94	94	82	77	69	100	91	98	93	79	84	103	85	93	108	83	82	101	90	92	97	86	96	82	83	79	89	88	85	95	76	94	109	82	88	98	102	93	93	95	77	97	94	102	80	83	93	99	87	88	93	86	91	117	87	83	92	81	75	104	86	77	109	83	83	100	89	90	91	79	69	85	86	91	106	107	90	77	92	92	79	83	98	97	110	83	86	95	76	86	96	80	85	86	93	100	88	93	92	81	96	93	94	84	92	95	81	96	79	94	71	75	77	67	86	89	75	95	93	99	87	108	90	86	83	91	92	90	92	83	76	107	88	97	84	99	65	80	98	94	100	81	83	98	83	96	94	79	98	85	101	93	83	93	87	90	91	98	85	81	77	84	82	86	94	96	90	90	99	81	84	98	72	80	91	96	103	82	114	93	104	76	76	90	90	98	89	101	107	93	104	79	94	82	93	106	91	81	80	97	101	82	78	89	98	73	75	95	103	83	89	85	106	107	84	90	86	87	102	87	98	113	75	81	89	77	80	84	90	100	97	86	95	94	94	73	86	89	100	81	87	98	94	83	101	99	94	87	103	98	93	102	95	99	97	83	110	89	71	83	103	93	90	94	91	80	82	83	102	79	97	78	84	89	91	119	82	91	91	77	95	109	95	95	87	78	85	83	94	93	87	90	77	94	102	84	72	92	95	80	102	89	87	75	98	87	94	81	88	91	87	80	92	99	93	94	95	96	97	88	80	90	108	97	81	99	84	86	85	91	80	93	92	82	76	84	84	73	97	78	95	74	98	105	82	74	93	92	99	84	92	76	78	82	84	101	80	81	88	87	84	92	103	86	98	85	86	106	90	81	91	86	73	90	83	93	107	94	88	110	96	103	96	100	86	83	88	97	103	65	87	91	74	84	85	89	93	82	80	105	78	89	104	92	94	109	84	84	90	71	99	78	89	83	89	85	79	89	94	104	110	95	100	86	88	74	85	86	99	95	72	90	93	94	87	93	93	78	83	84	109	103	95	113	85	81	93	102	89	98	91	84	87	77	99	79	88	86	77	82	87	109	89	93	99	110	73	98	89	99	92	90	85	75	87	97	74	71	81	84	91	87	87	97	81	84	99	84	84	92	87	83	96	91	78	107	83	94	96	90	98	88	83	96	94	67	97	88	93	92	98	88	97	81	101	102	88	110	90	93	104	74	95	96	78	94	81	83	88	86	93	88	86	100	92	97	111	95	97	104	101	97	73	75	69	88	108	81	78	97	81	91	96	83	93	98	85	90	81	84	99	81	92	88	91	88	101	87	76	82	98	105	80	88	111	78	79	76	94	94	75	80	103	83	83	94	96	101	104	107	100	96	94	83	84	82	84	86	95	79	81	85	79	90	101	92	91	99	101	97	89	113	88	83	85	103	87	82	90	90	94	87	83	91	103	97	100	100	92	86	101	86	97	98	96	84	89	71	82	102	81	91	81	85	70	96	103	80	86	84	76	101	87	89	77	91	84	86	79	96	74	83	88	89	84	95	88	89	91	80	88	85	101	83	85	100	87	85	96	70	90	111	84	93	92	89	96	96	102	83	83	83	89	104	78	76	80	93	86	92	77	106	89	88	90	96	75	93	91	79	86	78	101	92	93	95	93	96	94	88	83	94	90	71	103	101	99	83	98	89	88	79	91	93	88	94	87	103	98	74	81	78	93	68	86	70	63	94	92	83	91	88	87	103	91	98	89	95	75	80	93	79	87	91	82	78	82	82	85	91	81	101	86	107	95	88	96	71	98	84	100	101	94	85	87	91	69	97	94	98	84	98	86	86	94	84	102	91	81	87	76	86	85	91	98	98	96	79	90	102	93	110	80	99	95	97	101	84	93	89	87	98	82	80	83	94	92	106	90	95	89	89	87	84	93	113	99	83	88	82	82	103	88	107	99	103	92	102	106	90	87	89	101	89	100	85	87	80	84	102	100	95	88	87	87	91	92	94	88	89	97	92	94	101	89	98	97	84	86	88	93	94	78	98	68	92	87	75	101	106	73	104	84	74	88	86	89	85	118	95	98	100	81	69	100	90	81	100	90	105	79	79	85	98	89	78	81	88	107	98	99	90	91	106	77	87	97	76	93	104	81	116	95	78	93	99	95	76	88	97	86	99	104	96	74	97	96	82	93	81	86	73	85	96	94	68	94	84	73	90	84	103	100	98	106	82	77	88	86	85	79	109	99	80	96	93	89	98	83	84	93	70	89	106	85	90	85	78	100	100	114	91	82	74	90	104	95	74	106	84	90	102	80	102	98	108	84	94	87	84	89	71	86	81	104	84	81	78	75	79	81	80	79	106	104	80	96	78	70	96	91	89	102	101	91	93	94	91	110	75	76	85	92	94	97	88	81	80	110	81	75	104	90	104	84	91	99	95	98	93	73	88	82	84	90	93	93	88	103	95	77	89	95	86	100	97	92	75	83	96	83	103	76	111	101	92	98	92	101	92	94	93	89	85	105	99	85	115	72	81	84	90	86	87	70	99	92	94	83	77	104	89	85	85	85	106	83	79	90	101	87	75	88	95	87	113	76	95	98	92	89	104	86	104	93	83	107	77	82	100	82	88	83	78	91	82	72	95	86	88	99	93	86	90	99	97	77	81	84	90	64	87	81	86	99	99	117	90	88	92	86	104	86	105	89	97	103	86	97	82	79	104	101	94	93	82	98	85	76	93	103	92	105	94	109	91	80	109	89	103	85	83	97	101	87	99	85	122	111	88	90	96	88	89	72	84	98	100	83	92	104	90	88	92	79	83	102	116	94	91	103	73	84	97	105	91	84	99	104	109	99	94	87	101	83	89	91	83	89	101	89	74	102	75	90	93	101	94	91	96	114	109	93	89	113	88	75	78	76	89	77	90	98	86	76	93	83	97	93	97	94	96	90	107	86	92	61	94	86	83	86	99	95	92	86	90	98	82	92	88	75	101	87	79	87	91	83	86	89	83	89	85	79	97	103	102	74	86	82	97	87	77	90	80	78	83	93	102	105	87	83	107	95	81	75	100	99	91	95	101	103	87	87	96	82	97	100	69	94	97	77	98	82	87	102	72	104	85	101	92	90	96	88	90	81	77	105	97	98	90	85	90	76	99	99	85	78	83	98	108	102	93	101	92	104	97	84	91	88	92	97	95	90	102	87	79	85	96	95	95	89	100	97	78	86	94	100	68	95	99	92	89	81	79	83	93	102	105	85	92	93	89	91	89	92	98	107	88	86	75	84	94	98	90	98	79	93	91	100	97	92	91	109	100	91
2507	1262	2722	3184	3234	2823	2055	1655	1262	1317	925	659	481	425	456	380	344	376	344	349	363	344	340	388	442	357	348	333	338	349	344	334	342	361	357	355	364	344	331	337	346	361	304	332	360	354	388	332	333	332	356	343	352	351	346	339	369	320	358	350	310	336	321	343	327	344	341	354	308	351	358	307	351	358	361	306	321	339	347	356	372	357	313	328	309	364	322	335	307	313	319	346	333	315	310	345	371	367	348	352	399	334	361	353	348	353	321	387	346	342	360	363	331	342	345	323	365	344	338	341	339	333	335	346	367	335	346	341	345	347	324	352	355	333	320	343	368	339	365	327	342	342	357	332	349	377	381	359	325	360	337	306	289	348	351	323	337	328	354	337	336	311	335	322	324	332	322	373	373	330	327	333	298	368	338	327	353	360	317	357	332	340	351	340	336	336	354	339	341	340	343	361	343	345	311	345	368	335	334	360	351	354	379	321	334	318	324	368	363	353	350	340	318	322	342	306	350	343	343	324	326	334	315	327	310	334	330	351	334	334	347	366	304	355	331	318	362	338	377	354	357	356	350	362	328	319	328	344	326	341	292	383	351	361	321	365	348	304	336	354	363	344	336	337	348	340	371	353	323	332	330	332	338	327	355	370	350	361	331	295	320	324	318	339	357	368	320	328	368	357	318	331	347	328	349	337	307	321	357	338	335	330	320	337	317	351	360	319	316	321	341	297	348	376	336	328	332	334	347	344	341	337	332	316	345	333	331	336	330	336	351	335	350	359	333	301	315	341	330	335	326	349	356	356	338	320	310	356	345	340	327	361	339	331	350	335	361	349	345	366	358	335	296	327	342	331	331	314	333	333	370	330	347	330	291	374	347	323	331	328	329	305	336	342	315	323	328	353	369	373	333	340	341	365	335	331	373	371	377	316	341	347	349	346	339	356	355	326	355	386	328	333	342	356	348	346	338	319	339	322	335	358	348	348	340	382	318	333	322	325	317	331	326	370	351	354	311	327	330	341	361	357	353	316	311	374	347	357	378	389	363	322	374	340	330	310	319	357	335	336	338	335	329	343	323	332	353	324	314	343	333	333	307	340	355	340	322	349	354	321	335	346	341	316	336	339	398	338	323	347	332	356	359	333	376	342	306	370	374	336	293	331	332	298	335	325	346	361	333	348	308	348	339	367	352	363	336	356	331	349	320	344	336	327	334	325	313	342	355	324	300	361	348	308	339	334	347	361	347	352	355	348	331	348	327	323	321	343	323	329	289	325	344	330	347	355	315	316	359	330	348	328	344	376	311	372	326	319	331	315	373	352	355	347	359	325	383	332	334	327	341	328	307	333	351	374	328	339	324	352	334	349	329	329	373	339	343	299	375	376	343	336	360	315	334	332	321	314	331	359	332	343	349	324	346	339	347	340	330	360	313	342	345	347	334	336	362	366	326	342	334	343	371	344	315	359	302	301	339	354	317	342	364	353	326	329	339	346	320	347	345	314	339	341	385	320	337	332	326	347	342	319	343	352	346	374	294	306	368	363	343	373	362	331	369	332	334	363	330	329	313	338	297	354	336	339	351	347	290	371	350	336	332	319	363	351	318	364	331	337	330	332	335	321	353	329	354	345	364	338	347	334	359	343	340	320	335	316	362	376	333	322	351	338	344	333	327	336	352	298	350	346	348	346	334	354	359	352	364	384	332	320	367	338	322	387	342	327	336	340	326	340	330	372	362	313	384	384	346	332	330	333	353	305	346	360	325	371	377	316	376	337	344	365	341	332	334	333	330	357	331	336	380	344	327	358	336	359	305	328	345	294	357	328	312	352	370	334	328	365	380	308	363	339	329	329	294	332	326	313	323	348	326	361	326	328	330	327	325	333	345	349	343	336	318	335	337	358	332	356	345	386	369	312	338	314	351	321	369	358	323	355	336	381	317	329	368	328	349	322	339	335	350	318	352	366	287	350	298	366	355	332	332	352	346	346	352	373	328	343	375	341	345	326	296	346	290	318	339	321	348	345	333	357	337	358	321	349	333	334	319	326	368	301	353	332	328	342	316	361	352	345	339	368	335	368	350	352	349	318	329	344	347	363	357	324	347	346	347	361	329	332	335	350	320	333	341	379	345	330	340	345	316	353	331	317	361	351	333	348	390	338	357	337	343	321	340	328	322	367	322	357	367	329	329	322	340	340	320	297	318	275	363	327	341	339	307	329	338	321	333	334	353	318	357	326	334	323	348	344	332	343	359	363	347	337	336	334	335	297	336	334	344	357	344	359	352	300	337	319	362	301	367	311	288	308	354	392	313	326	357	353	329	342	326	305	327	325	348	351	339	340	296	342	332	359	309	318	326	348	319	336	303	375	337	374	329	347	354	320	351	347	348	366	305	313	338	339	351	327	306	368	335	334	343	342	319	350	340	336	348	330	321	350	338	339	304	354	353	350	313	325	330	349	325	347	329	346	369	327	332	336	374	341	344	333	332	346	339	348	345	357	352	324	330	333	319	364	343	335	370	327	373	343	325	379	322	328	344	399	363	351	327	367	319	321	328	338	352	346	339	351	346	331	333	332	333	379	339	323	353	347	322	350	331	354	364	319	355	327	329	337	341	331	336	338	353	360	342	347	346	305	324	365	354	325	346	332	341	350	350	378	355	336	345	333	335	330	325	336	358	316	329	354	345	323	326	361	330	340	334	330	349	348	326	352	327	361	317	330	355	361	355	364	368	375	333	331	318	351	369	335	326	367	363	305	341	361	328	345	333	352	305	341	353	328	352	343	325	368	335	351	357	356	330	356	282	333	361	287	345	323	339	342	328	309	359	358	335	360	332	326	341	333	355	337	376	327	332	302	346	349	366	362	357	354	327	363	361	350	338	342	355	347	351	340	350	353	329	368	354	316	338	324	311	321	323	368	312	330	357	331	323	350	346	349	293	360	305	306	316	322	349	315	342	348	343	317	367	336	328	356	360	330	338	361	345	356	346	315	340	329	342	341	365	346	351	323	322	337	329	316	347	348	340	351	353	351	375	335	372	341	376	334	351	336	360	358	317	356	330	350	354	331	347	344	365	339	323	337	367	325	337	366	344	359	334	352	349	334	359	324	296	334	356	325	341	376	316	349	354	351	355	344	352	347	342	355	331	336	363	368	314	334	356	367	333	312	345	381	318	355	319	327	329	324	345	339	356	352	342	321	367	357	350	322	364	344	359	290	342	331	325	359	361	315	325	330	336	333	329	354	357	376	331	375	346	362	350	344	322	352	311	356	372	345	378	354	339	320	331	316	329	355	351	356	333	370	347	329	330	324	315	354	311	358	325	362	338	320	361	336	350	365	349	328	323	342	335	321	340	342	331	328	315	353	320	345	335	333	336	352	338	333	318	322	329	351	335	359	339	356	307	356	318	316	332	380	339	333	328	337	317	313	345	348	353	362	341	357	360	294	330	325	344	358	338	367	338	346	343	363	341	339	378	328	345	333	358	348	353	335	348	340	344	330
2626	784	1138	918	746	575	420	284	226	209	171	156	91	96	94	111	97	88	67	89	94	94	79	93	102	86	78	94	86	86	80	97	99	98	100	92	101	80	111	99	80	88	82	109	96	94	90	102	95	73	76	90	102	100	89	77	84	80	94	88	83	106	84	107	95	87	94	87	94	91	102	96	85	94	95	90	104	96	97	91	89	86	73	99	87	92	100	80	92	100	85	89	86	87	86	97	95	92	88	87	82	101	75	68	101	88	88	82	89	93	102	85	92	106	77	76	82	100	83	88	108	101	87	91	81	77	77	93	97	88	84	78	90	92	90	81	92	93	85	88	82	90	96	85	103	87	92	95	78	79	110	81	96	96	77	94	96	86	85	79	92	101	80	78	78	89	86	89	101	75	97	88	79	81	71	95	78	95	83	84	89	89	83	94	95	96	81	92	87	94	87	79	104	96	94	97	74	83	92	106	97	92	91	95	103	108	96	102	76	74	97	106	86	91	88	86	89	83	88	91	79	88	87	78	101	83	99	98	101	85	90	102	95	96	95	95	73	91	90	84	103	99	90	87	92	91	81	86	127	89	100	74	95	95	81	85	92	81	78	65	97	87	79	94	83	84	86	93	89	93	86	81	98	104	93	79	92	89	108	85	93	90	98	88	93	76	111	74	87	90	90	83	91	99	76	92	69	78	100	94	95	80	107	89	80	96	80	93	89	84	101	85	91	92	89	95	74	97	101	81	75	83	85	78	87	93	90	91	86	66	118	98	91	86	97	99	77	113	95	102	83	91	91	82	94	74	98	74	90	85	86	88	104	81	81	95	92	97	98	92	80	96	83	97	79	105	90	90	94	89	73	75	78	90	88	75	92	86	95	105	92	110	91	105	89	102	92	74	85	100	100	100	97	99	87	95	93	93	95	73	80	80	87	103	99	87	103	106	86	88	76	80	91	83	83	93	89	106	89	69	95	99	83	97	86	85	89	100	92	83	86	80	96	77	82	90	109	99	94	76	81	71	90	89	95	97	94	88	101	76	109	85	72	84	85	86	111	105	88	91	87	94	83	103	100	97	102	104	98	90	102	75	94	87	89	75	79	96	78	82	86	103	100	81	83	100	93	88	61	84	72	91	97	93	89	113	98	91	98	90	86	93	88	97	88	93	89	96	82	90	102	81	94	84	67	92	89	99	87	96	96	84	110	79	77	99	92	81	108	100	79	68	96	100	112	79	81	92	88	84	91	91	89	100	93	85	103	96	96	75	83	103	97	103	91	100	100	83	93	109	82	94	81	84	95	77	92	86	86	74	74	74	88	75	100	96	91	85	81	93	89	71	105	87	93	94	96	94	87	87	93	75	71	82	89	105	88	111	84	84	80	99	101	87	87	93	91	89	93	102	93	94	93	94	85	98	71	93	85	78	82	89	79	82	84	88	91	85	100	85	86	83	95	88	100	75	104	96	99	88	77	98	84	90	69	92	86	101	79	73	108	89	101	98	88	98	88	77	86	86	76	99	87	87	112	103	83	88	85	104	94	95	95	86	80	90	107	98	72	99	90	81	89	86	88	97	104	92	95	98	92	92	89	106	93	95	86	84	81	94	103	99	90	77	84	93	92	87	106	89	83	88	92	78	101	93	109	86	99	74	87	92	94	89	89	83	94	88	82	87	70	75	91	93	90	90	97	72	83	81	97	79	89	103	111	98	88	77	98	88	92	80	90	81	95	78	106	94	83	92	113	86	105	93	94	89	107	104	73	76	83	100	99	93	78	93	85	94	84	107	96	90	73	90	88	97	99	88	77	86	80	93	73	99	79	93	99	83	90	96	80	91	95	98	92	78	96	86	89	77	89	78	75	85	70	104	96	97	77	86	94	101	91	83	91	89	87	81	89	75	75	107	94	85	88	92	91	93	118	95	83	78	108	82	98	81	96	102	91	83	90	94	94	90	80	78	92	100	80	93	94	94	82	95	102	80	94	114	90	79	90	94	97	109	84	105	85	95	94	86	85	102	104	102	97	86	100	100	98	89	89	72	100	94	92	96	75	91	98	85	88	98	106	101	75	98	94	85	87	69	103	106	81	90	90	75	97	90	91	68	80	86	85	94	91	87	75	99	93	86	99	78	96	90	94	83	91	79	95	89	87	88	79	101	95	104	101	97	86	101	100	75	90	93	93	98	90	87	84	86	99	98	90	77	84	92	76	83	87	87	86	86	70	107	108	85	81	88	106	92	94	109	89	88	97	90	110	95	84	89	84	96	105	87	101	90	87	94	93	78	101	93	104	96	75	95	88	81	96	94	99	81	90	81	84	85	81	96	98	82	83	90	92	88	96	86	85	91	102	90	95	87	98	91	68	106	99	89	93	84	113	97	102	80	88	84	90	107	86	92	94	100	79	83	93	78	98	93	83	77	83	89	92	94	89	70	95	98	89	119	80	92	81	79	88	78	114	106	88	86	66	94	81	97	97	98	86	86	91	106	78	88	92	100	78	91	72	73	98	75	89	79	92	102	75	73	98	85	74	84	94	84	82	101	77	102	98	87	93	102	91	95	80	86	102	99	90	83	94	80	80	92	104	83	100	83	90	82	90	80	92	85	80	82	104	113	90	107	84	88	93	91	107	89	95	104	101	96	96	100	87	90	86	80	90	82	112	100	104	101	98	88	92	107	72	89	95	104	71	99	95	91	89	116	100	81	96	75	85	89	95	92	101	85	85	99	96	87	88	93	81	105	86	79	83	97	105	89	99	70	90	101	79	74	103	64	74	88	92	104	92	78	90	85	87	86	99	79	86	91	94	80	98	91	82	97	104	71	105	97	94	114	97	102	103	93	75	98	95	87	105	93	92	96	81	87	91	74	90	81	84	99	79	90	86	76	87	92	85	97	94	95	104	109	87	75	80	95	97	82	75	82	82	95	118	83	81	94	74	85	93	83	92	89	89	84	78	86	93	68	115	87	89	94	108	87	83	79	74	77	96	95	100	94	99	91	86	96	91	102	96	83	86	87	76	94	81	91	92	99	76	90	89	90	101	88	106	94	93	117	88	88	94	93	114	100	87	91	90	78	110	100	94	96	87	94	80	74	92	76	82	87	93	76	89	92	85	86	90	80	90	87	92	100	91	86	103	81	96	89	75	103	83	76	84	84	98	83	102	94	86	100	95	85	80	87	88	90	96	96	79	93	87	82	81	87	108	85	91	82	92	84	101	102	70	91	89	94	85	94	79	110	80	85	83	77	84	90	77	84	92	89	88	102	100	72	75	81	108	95	83	89	74	96	90	99	90	101	95	79	92	85	91	83	100	94	108	80	97	86	96	100	74	107	103	92	106	79	79	111	96	80	94	96	83	87	90	93	84	106	93	91	79	87	96	97	80	85	89	81	80	96	83	81	78	98	92	87	91	95	80	86	94	96	94	107	76	88	109	88	89	84	93	96	91	107	97	88	93	98	91	87	89	88	95	87	88	89	83	96	104	80	99	104	107	103
2576	1256	2762	3330	3256	2937	2150	1489	1350	1173	896	618	487	433	517	410	397	349	369	326	359	362	359	373	432	368	339	366	341	387	377	337	318	333	360	355	383	314	395	361	359	345	329	341	338	326	369	359	324	364	334	340	351	340	354	389	348	336	343	365	392	348	336	351	333	317	353	376	373	366	345	339	351	362	356	338	355	342	341	326	328	302	351	326	346	353	346	343	338	352	321	370	318	376	368	344	326	344	362	311	314	345	314	328	352	362	365	332	338	359	332	348	362	326	361	315	335	353	360	341	332	353	321	333	319	362	348	376	343	352	315	355	347	341	324	363	346	342	346	381	335	344	339	350	355	354	355	356	324	336	342	300	329	295	343	335	358	335	337	317	341	315	308	356	346	333	363	329	330	334	344	326	332	338	342	347	345	359	324	313	380	330	382	329	364	319	344	341	329	361	323	357	328	335	333	349	352	347	354	338	372	327	339	332	375	345	339	341	297	360	307	381	388	356	358	346	370	364	319	341	310	309	324	312	351	379	328	310	326	346	351	344	317	321	334	318	336	301	314	317	339	316	350	350	335	346	343	342	319	339	349	339	343	305	339	329	364	292	313	328	312	355	329	319	353	329	324	308	330	376	341	357	349	314	300	324	361	312	382	317	311	364	375	351	341	373	334	331	328	362	326	368	346	345	349	340	326	325	334	329	365	307	346	374	346	326	326	334	346	319	365	343	322	352	353	339	340	369	379	356	332	356	347	358	378	331	338	327	278	356	313	337	358	330	361	383	334	354	322	350	347	321	322	364	322	334	363	281	333	383	360	342	353	369	323	369	357	358	376	341	326	339	331	345	344	364	337	348	333	362	348	324	326	343	327	312	324	335	338	337	351	340	364	329	383	319	340	327	354	341	352	367	319	352	310	326	331	328	335	338	327	359	339	372	328	345	330	311	354	328	332	369	349	356	367	329	356	329	300	375	329	364	373	332	316	294	363	354	347	339	355	373	344	325	333	341	339	348	328	325	318	354	336	358	350	351	346	359	321	312	348	333	354	360	378	356	337	339	338	319	368	321	343	333	336	334	302	338	367	343	327	347	338	362	379	330	359	336	361	348	318	342	337	321	363	333	353	354	362	354	340	326	332	354	341	325	328	326	325	352	362	347	316	337	358	413	340	356	333	328	325	331	344	368	324	359	337	345	328	349	342	372	347	347	353	324	341	350	363	347	313	343	346	322	326	359	325	360	323	324	324	365	348	354	355	350	330	360	349	335	336	396	328	319	324	306	333	353	360	339	333	350	346	351	331	332	344	318	368	363	345	335	349	338	328	325	341	352	379	344	335	297	372	320	334	352	341	345	342	350	328	340	335	333	325	344	339	337	342	329	337	311	332	329	356	384	365	365	337	329	348	352	325	355	374	351	328	317	375	348	332	351	332	317	328	360	383	320	377	315	364	364	359	379	324	369	325	338	339	336	321	309	357	338	356	313	361	297	356	331	354	315	331	324	335	342	369	317	318	346	357	355	323	381	322	379	360	342	374	369	319	358	343	377	340	316	355	341	361	334	364	358	294	328	370	328	321	327	309	381	359	312	357	344	351	338	327	334	357	328	332	350	345	345	347	348	340	354	365	330	326	327	323	364	313	375	343	343	335	348	331	365	353	314	326	364	365	326	330	347	374	323	319	343	348	324	344	368	351	350	374	354	369	339	346	357	311	338	330	347	336	339	348	325	344	333	341	307	347	330	318	335	328	330	364	362	317	337	338	357	333	328	347	358	353	333	314	352	328	346	337	329	355	324	364	332	350	329	340	355	334	366	328	321	317	337	349	344	340	331	351	351	348	344	342	326	358	345	350	332	321	366	349	319	337	328	335	332	341	341	355	377	348	342	349	377	349	324	343	358	396	339	344	369	316	310	330	373	301	314	310	361	344	340	359	344	327	320	330	315	317	344	333	339	342	356	361	345	365	351	321	362	325	330	354	344	330	330	355	311	353	352	318	328	346	302	337	309	318	315	318	369	343	338	355	338	342	344	310	338	324	328	336	355	318	336	328	340	322	347	342	347	350	328	317	355	356	355	299	353	341	311	365	326	341	336	345	317	317	325	321	308	387	338	356	340	358	353	331	326	319	302	369	347	329	344	309	337	350	349	360	330	339	363	321	317	346	343	362	338	334	335	345	363	312	337	357	351	351	326	362	380	332	317	321	361	343	369	343	388	333	355	365	337	346	336	356	322	341	349	351	355	324	382	311	347	350	337	319	361	339	356	344	344	334	329	337	330	355	351	330	370	332	330	326	327	339	331	335	341	381	333	336	379	374	352	352	365	318	318	334	354	333	352	355	331	368	325	331	351	345	321	323	316	314	371	358	338	334	329	364	357	321	353	351	322	339	315	339	350	324	325	332	365	315	356	307	326	317	302	319	335	335	351	330	308	346	338	321	308	340	361	340	307	341	334	326	348	323	354	348	357	375	369	344	371	320	320	311	358	336	345	354	371	361	320	321	324	328	344	324	329	366	335	326	331	327	343	327	342	346	311	321	351	356	304	323	304	311	349	310	323	335	303	348	333	345	364	350	318	342	332	315	339	347	345	334	346	336	338	339	370	345	335	341	363	318	327	339	348	309	352	319	339	373	327	344	334	353	339	334	352	342	345	313	314	335	291	326	316	305	348	351	365	321	319	343	307	354	341	365	371	367	356	348	303	326	347	354	315	342	347	340	353	337	334	331	342	354	372	322	368	331	362	301	333	341	345	346	338	316	335	322	330	318	349	364	374	366	336	351	321	343	365	382	382	329	352	338	364	370	324	352	325	359	332	324	359	343	372	345	352	297	353	333	316	343	357	345	328	303	333	345	356	337	357	346	352	337	332	346	327	348	347	324	355	350	288	334	352	341	358	363	354	358	370	334	320	366	340	360	353	312	336	346	340	343	342	332	316	344	332	329	330	366	341	327	331	336	336	359	335	352	326	376	345	333	345	343	322	337	351	312	322	345	340	334	386	307	368	317	350	286	359	328	345	363	345	324	360	326	335	312	345	347	352	332	361	349	313	318	337	335	349	350	315	324	364	372	325	343	346	343	330	350	318	329	352	321	366	301	342	361	345	352	286	352	342	335	333	348	325	339	326	348	335	311	360	372	343	339	322	337	345	328	350	318	322	363	333	364	281	327	330	326	316	337	317	361	332	364	334	330	340	310	365	358	345	344	331	343	352	336	338	334	351	337	344	357	338	340	324	359	342	376	349	345	308	310	316	315	316	339	339	358	319	311	343	325	350	329	326	353	348	350	306	324	364	387	342	356	308	339	343	321	317	319	331	329	335	316	338	325	334	325	344	355	336	371	333	357	341	324	346	315	361	323	324	313	335	337	355	330	331	350	321	299	342	378	314	330	325	354	318	317	331	318	353	335	305	316	355	330	345	315	348	340	327	310	361	345	333	330	354	334	325	360	301	320	349	317	323	349	363	356	335	317	346	350	348	360	365	366	368	329	373
2474	797	1050	884	800	634	427	289	218	228	158	128	114	64	97	101	108	73	97	102	80	89	95	66	89	71	80	86	88	67	93	80	82	101	73	98	89	86	106	80	92	81	86	70	95	98	86	80	108	102	75	90	97	103	94	91	82	99	89	86	71	91	87	91	93	73	105	95	101	105	76	84	75	76	99	76	86	78	92	118	95	89	92	90	76	101	72	75	84	90	71	63	69	68	98	82	88	92	81	100	88	99	87	81	75	96	90	93	106	111	96	109	77	90	81	89	111	85	78	94	87	92	101	86	85	92	88	81	95	95	80	108	82	94	89	95	104	88	100	77	85	92	91	92	97	84	84	99	98	87	105	82	79	87	86	93	80	81	68	100	99	86	93	97	87	87	112	101	103	93	117	91	76	89	86	79	86	97	88	94	84	94	96	72	100	86	88	95	95	95	103	73	96	93	107	92	85	76	93	103	103	79	82	92	90	68	76	80	106	85	102	89	84	100	82	93	80	75	95	96	72	96	92	83	83	97	97	89	99	72	83	94	102	118	90	106	81	85	90	92	81	91	88	95	117	95	85	93	100	92	106	100	99	98	90	104	80	87	95	91	65	96	77	88	111	94	100	91	88	85	82	96	85	87	106	91	81	95	62	80	83	90	81	104	98	94	85	112	72	86	95	93	94	66	96	82	97	57	80	76	104	94	95	84	89	92	76	79	79	83	98	87	107	89	73	96	78	93	73	103	89	112	81	95	89	100	85	84	99	76	83	98	76	91	84	81	98	77	99	89	90	89	94	80	106	99	93	81	86	98	86	107	98	81	97	82	94	89	102	87	70	97	74	69	104	86	91	96	84	99	84	94	92	86	95	91	67	95	85	92	93	98	85	85	112	100	87	97	76	85	90	80	90	91	103	95	88	94	95	82	86	96	104	91	95	86	91	99	85	83	91	76	70	84	79	94	92	96	87	87	88	97	96	89	110	101	103	99	97	82	83	81	103	78	97	80	78	99	82	93	94	93	95	97	78	94	87	81	82	87	87	88	84	100	94	94	99	106	80	110	81	85	92	77	99	74	93	80	92	92	82	89	88	86	79	85	88	91	78	101	80	89	68	102	90	94	90	73	96	97	89	105	84	90	99	88	99	100	82	90	93	84	94	97	78	84	91	85	92	95	97	90	96	78	90	83	82	94	89	77	83	93	90	73	89	89	69	97	99	94	95	95	82	77	76	100	106	80	89	103	76	99	88	87	93	97	82	95	79	88	96	93	81	96	99	75	89	93	85	87	92	90	100	79	82	87	89	74	73	70	97	90	97	91	93	72	83	84	100	80	96	93	82	87	98	83	71	91	102	91	91	89	86	76	98	88	85	94	99	108	98	110	91	75	88	88	79	107	78	98	98	95	88	77	77	72	86	85	108	85	86	94	94	75	85	84	90	94	87	84	101	89	75	88	82	104	90	84	87	84	104	86	90	85	92	91	75	83	86	77	91	89	86	99	82	96	87	92	87	90	90	79	86	83	72	75	80	71	113	80	92	89	101	93	91	101	93	90	80	92	104	91	81	87	86	91	76	85	99	88	85	93	90	83	114	83	69	81	83	85	112	97	103	87	99	82	88	95	103	85	86	97	88	79	96	77	90	95	105	97	82	92	88	90	77	84	96	84	98	90	87	93	106	98	77	98	102	101	89	84	91	92	89	65	79	93	98	100	91	77	79	85	94	77	99	80	90	101	91	84	103	99	75	90	96	93	89	78	79	98	78	85	83	90	98	101	97	103	87	89	89	99	77	74	95	83	95	83	85	83	86	87	86	91	91	74	88	85	90	83	93	75	102	85	93	78	81	94	83	79	103	91	82	100	81	88	74	80	82	93	91	87	105	100	89	96	85	75	71	94	83	93	94	80	100	98	75	82	97	89	94	73	80	86	123	97	99	83	89	95	85	84	93	91	57	105	81	88	94	96	89	85	82	95	84	101	77	86	90	86	87	77	80	105	100	84	94	95	94	109	91	100	87	96	81	76	103	82	85	74	82	96	109	81	76	78	83	93	103	89	98	81	97	83	79	93	95	82	80	101	86	102	88	99	85	75	79	95	89	98	80	87	104	84	92	95	73	89	79	86	88	93	84	78	81	86	94	85	77	88	103	75	98	98	84	72	92	87	84	79	92	84	91	95	79	96	86	93	91	96	94	101	95	74	80	92	71	87	100	91	84	106	99	94	106	91	82	86	86	99	82	80	76	86	80	88	82	82	93	87	83	95	81	87	83	98	89	97	91	88	87	88	89	90	97	81	95	105	88	92	79	101	80	66	80	76	94	99	97	101	104	76	81	88	117	78	86	87	99	100	103	91	109	99	82	88	102	102	94	100	96	108	76	76	88	90	85	107	83	99	91	105	74	84	84	82	105	83	83	97	90	93	93	82	96	98	98	93	83	99	99	111	88	92	85	87	89	105	77	91	93	84	90	78	91	95	79	103	81	98	86	102	79	90	85	93	82	95	89	107	112	94	102	62	84	95	92	96	84	87	93	85	103	100	96	81	97	83	88	80	91	100	83	90	91	71	100	78	95	83	84	85	110	92	88	86	99	91	79	93	89	102	97	88	84	95	101	81	87	92	87	75	99	85	89	112	81	108	89	78	89	77	93	95	86	89	89	92	77	98	96	72	78	84	83	90	81	89	83	98	77	80	78	102	91	79	76	86	72	89	103	96	80	96	93	91	84	79	87	109	96	92	85	85	106	87	75	87	94	91	93	90	69	85	93	94	104	92	71	80	97	71	109	100	75	94	101	96	97	94	81	98	90	97	76	106	108	95	100	88	93	90	93	92	97	75	103	82	91	92	75	108	80	83	85	95	82	89	92	105	65	88	101	72	106	95	88	85	70	107	87	106	89	68	75	112	80	90	96	113	80	83	102	100	85	96	74	98	99	74	96	87	110	102	90	121	81	80	91	91	80	100	103	97	85	84	105	88	111	82	95	87	94	99	74	98	83	91	72	107	90	96	98	96	83	80	77	84	89	85	83	103	103	84	83	78	88	87	83	83	93	96	88	100	77	79	69	87	85	90	86	110	88	94	75	102	77	93	90	91	86	71	93	91	91	84	73	87	81	83	74	63	99	85	86	84	98	104	98	90	79	82	102	90	92	96	91	86	82	88	107	91	81	91	86	83	90	84	91	85	98	78	94	82	96	77	94	81	89	84	83	90	90	94	95	92	85	83	99	104	89	83	107	104	85	88	89	80	100	83	109	95	100	80	97	82	66	96	91	79	99	96	89	121	69	83	98	82	78	100	83	91	84	90	79	93	95	91	77	81	80	95	88	92	89	83	96	116	73	100	96	82	81	102	89	81	92	91	94	92	84	94	88	76	86	90	73	87	88	104	104	87	94	94	80	84	105	100	62	108	91	90	70	91	72	85	103	86	103	87	82	104	81	97	92	97	82	88	87	98	71	79	99	91	92	98	90	105	97	89	95	93	80	74	91	118
2551	1192	2825	3384	3521	2872	2106	1498	1250	1289	920	594	446	409	492	410	376	368	366	326	307	370	310	366	400	383	341	355	326	341	367	362	366	346	329	368	329	319	351	362	357	313	344	341	331	330	387	360	329	317	351	338	363	358	331	354	353	348	329	325	318	345	360	321	328	336	354	369	348	354	354	351	338	322	301	346	332	330	327	329	345	330	343	370	333	315	358	353	347	304	336	338	383	313	315	361	343	329	313	363	316	367	337	311	350	332	369	318	329	342	336	356	343	332	332	360	343	337	290	367	368	305	321	335	342	370	332	303	343	347	337	344	327	342	332	346	320	322	346	345	356	331	371	325	327	365	328	341	319	338	322	313	349	322	355	335	319	352	358	344	337	337	333	361	339	341	385	306	345	351	322	326	314	323	337	360	363	347	370	335	320	345	336	321	342	344	369	306	327	318	327	366	321	377	362	322	324	318	358	329	345	359	380	345	341	320	315	325	342	348	311	399	331	349	326	353	350	328	329	352	331	336	331	351	348	327	320	374	337	341	371	356	351	318	339	332	368	322	350	331	378	326	319	324	343	335	377	349	354	365	304	333	332	307	313	358	313	328	369	348	361	340	350	350	345	315	319	357	309	302	357	336	358	322	335	342	358	320	325	358	344	360	334	335	361	332	359	368	339	343	310	352	329	339	350	358	346	337	357	316	376	344	341	332	327	337	345	301	370	310	348	335	329	322	346	362	353	339	351	345	356	347	340	361	384	374	330	298	356	358	338	351	354	321	337	334	321	317	359	335	342	374	337	309	334	359	338	344	369	346	355	312	326	326	340	310	365	333	345	322	347	322	368	343	311	322	356	338	323	353	320	380	338	353	339	339	317	332	314	368	319	327	347	357	317	362	317	365	321	335	331	337	324	351	397	329	342	369	357	368	333	333	328	315	327	334	345	326	374	328	336	350	345	338	314	334	359	345	341	339	366	338	318	362	358	352	345	348	331	345	329	358	332	358	340	332	323	324	348	356	330	345	327	313	364	327	323	357	349	361	328	356	354	348	352	335	338	323	335	348	349	361	348	305	370	361	331	351	347	338	342	338	340	339	335	342	344	358	346	335	302	343	350	339	315	356	344	358	350	305	312	332	354	347	360	345	345	323	312	345	348	351	339	353	325	346	328	336	332	318	334	345	344	353	313	324	339	310	324	340	324	341	365	359	351	320	341	317	341	344	313	324	306	340	292	361	348	358	329	364	318	343	322	320	321	342	323	324	356	340	339	365	327	334	353	333	302	310	323	347	310	319	354	333	333	322	367	356	323	343	346	312	339	352	325	340	369	358	343	350	349	320	321	369	306	325	360	326	363	337	343	343	351	329	348	338	326	335	347	339	332	381	324	366	328	304	339	360	327	350	340	344	318	338	345	334	335	302	332	350	328	359	360	331	337	334	353	331	353	327	338	338	322	344	328	344	358	315	326	337	372	324	372	344	340	350	357	364	335	361	324	329	342	348	318	357	310	320	340	339	320	379	318	348	324	345	342	363	364	331	323	324	324	287	330	321	304	355	319	345	312	327	347	323	331	314	325	309	338	353	318	315	327	336	369	360	338	324	315	310	319	369	324	336	317	346	333	357	388	346	314	345	304	359	336	344	361	295	339	351	334	350	367	334	363	331	325	334	340	327	322	350	327	315	355	337	357	378	333	319	303	353	355	349	336	326	348	311	347	321	318	348	316	352	318	333	354	355	347	300	339	310	334	338	359	331	323	366	326	355	353	311	337	338	344	300	357	364	310	359	317	345	345	359	340	326	327	373	341	341	370	336	353	354	308	360	354	317	348	349	321	344	343	327	323	352	342	330	342	327	342	364	346	321	325	332	382	312	330	326	340	308	332	316	300	348	325	359	345	333	362	333	361	378	322	321	369	338	326	328	342	354	316	356	326	351	346	351	347	331	311	351	297	344	355	339	352	340	369	313	339	360	335	319	344	354	323	343	319	325	338	334	339	356	333	345	343	308	344	367	325	341	344	311	317	336	348	345	340	365	360	363	346	315	315	306	344	339	351	344	355	372	338	354	367	332	316	315	330	305	322	333	342	341	334	311	328	307	366	357	319	346	305	358	317	305	327	347	361	340	353	325	340	325	338	334	303	345	346	345	343	315	330	345	356	342	307	332	360	364	329	347	334	345	346	368	370	307	351	322	343	333	343	351	370	372	356	363	326	360	328	349	350	326	352	298	328	350	352	363	320	357	343	323	348	343	319	316	339	327	379	344	353	343	361	327	358	367	338	345	343	309	311	330	342	321	381	326	302	330	356	298	317	344	363	319	324	318	323	362	318	316	366	346	345	339	345	356	311	339	336	395	375	319	336	305	366	331	366	352	337	345	342	350	387	337	359	338	353	339	304	348	328	340	323	325	310	339	347	337	317	341	306	332	318	340	331	351	323	346	318	351	336	354	341	357	362	334	348	350	344	315	360	333	335	351	332	327	354	319	350	353	316	366	341	361	384	361	329	336	340	336	324	332	360	327	332	347	317	326	348	337	330	329	305	362	322	295	303	343	321	313	363	345	331	342	332	333	357	335	309	342	349	317	349	310	352	318	383	347	343	322	357	329	326	362	352	363	352	310	310	321	341	336	381	320	348	339	365	329	338	342	355	326	357	319	336	339	365	375	324	351	374	325	346	336	324	345	352	329	337	363	332	347	336	325	328	334	366	351	344	364	352	347	354	315	358	344	345	367	322	326	333	352	345	324	335	357	333	325	340	336	332	340	333	331	329	361	348	365	338	320	332	335	327	324	300	317	360	342	371	373	338	352	319	357	347	315	315	318	322	350	337	343	377	316	341	363	351	352	356	370	330	336	334	353	330	312	313	334	327	337	378	331	336	330	352	344	333	338	352	357	336	322	363	337	341	323	350	317	359	350	325	340	326	327	307	366	356	348	333	322	355	379	372	309	310	356	322	335	370	317	348	352	314	350	319	341	318	339	347	317	324	309	354	379	348	353	353	319	317	367	346	362	357	352	335	362	319	351	349	339	331	342	341	350	323	348	344	348	352	349	334	320	336	354	327	340	335	346	321	344	326	338	333	345	340	371	374	314	352	344	385	342	336	342	356	349	365	333	319	335	356	349	330	304	356	352	308	358	309	308	310	305	357	361	328	373	309	325	323	364	328	316	328	325	363	358	334	335	348	331	349	338	375	312	343	332	348	327	329	337	336	338	357	379	341	346	337	314	312	335	333	359	291	334	347	352	337	349	334	317	338	363	349	358	366	343	352	323	329	367	375	357	358	374	326	366	369	307	337	328	347	357	328	342	329	339	346	304	365	348	352	326	361	345	324	318	342	327	325	322	331	308	334	327	314	329	379	364	319	334	346	303	342	327	341	339	337	334	352	301	321	369	313	380	312	344	320	342	331	350	373	340	338	354	367	352	322	347	322	336	328	324	341	340	378	333	360	343	361	373	346	334	351	352	328	334	357	332	368	324	330	373	362	335
2436	731	1128	898	736	596	413	258	243	246	158	127	119	123	101	101	101	82	92	96	83	73	98	108	88	99	83	103	82	106	101	93	90	79	90	99	103	94	92	73	101	96	89	79	86	90	81	96	90	103	92	85	83	87	79	94	89	80	93	63	92	98	109	94	93	82	85	101	96	90	86	78	94	83	90	85	75	98	102	88	86	89	116	90	77	93	92	99	102	94	74	66	79	97	93	105	83	109	87	84	92	79	86	79	98	86	82	78	94	88	83	82	83	85	104	99	69	88	100	87	100	99	74	104	78	66	103	94	83	101	106	86	87	99	98	87	86	107	72	85	99	83	94	79	88	91	94	86	73	117	90	73	81	99	86	98	95	93	96	93	90	112	95	91	96	75	98	92	89	83	100	94	93	87	82	100	71	76	98	92	88	76	99	97	84	81	100	105	102	81	95	92	94	89	92	90	84	106	80	79	78	88	95	94	81	89	84	99	89	82	84	91	90	73	100	95	97	77	87	88	93	104	90	97	79	76	78	97	96	103	93	105	82	106	90	87	91	90	90	85	79	108	76	90	96	90	89	88	89	89	88	87	97	89	95	82	96	105	98	86	89	85	99	84	81	76	76	101	95	78	93	86	93	102	105	79	81	101	80	71	89	91	94	97	81	80	81	98	94	93	64	93	88	97	72	84	84	73	77	85	98	103	93	82	83	94	85	94	89	92	95	100	87	102	89	92	90	76	87	102	98	82	96	111	92	85	98	89	90	93	93	82	102	98	74	92	104	92	82	85	80	90	85	97	83	106	89	78	98	91	81	82	72	95	98	112	77	92	81	87	96	80	92	88	85	103	73	84	88	75	95	71	97	77	98	70	89	91	87	100	100	77	84	84	89	95	100	84	87	88	92	98	90	83	88	76	87	102	85	85	101	81	83	86	102	92	102	94	80	94	99	90	88	80	84	72	87	78	90	95	93	87	90	70	88	76	100	74	90	91	81	79	109	90	96	83	103	93	71	92	79	88	93	87	104	85	101	79	103	80	87	90	85	85	87	75	105	76	73	97	70	78	95	91	88	83	100	100	85	97	83	76	94	78	85	97	100	104	84	87	80	76	82	72	96	89	100	90	75	74	100	101	84	92	96	91	92	100	85	86	93	99	85	104	98	76	101	90	91	82	89	103	106	93	81	100	84	93	88	93	86	86	113	86	84	90	93	94	99	89	105	76	89	85	104	90	99	102	96	99	105	94	85	100	91	80	82	104	97	94	83	92	86	85	85	87	99	93	95	85	68	90	101	86	83	90	93	73	98	96	101	108	102	92	102	87	80	89	93	102	79	86	74	81	103	83	89	97	86	71	86	84	86	85	87	98	77	94	74	79	81	69	103	85	85	94	93	68	69	96	93	94	93	90	70	83	101	92	91	88	91	85	86	87	92	68	89	60	103	103	85	75	85	99	90	93	100	73	90	85	81	95	114	76	93	72	88	88	103	100	91	102	87	75	87	97	86	95	78	91	86	76	93	99	97	94	95	86	95	73	88	92	111	89	76	97	96	94	71	85	84	73	86	76	90	103	85	95	91	83	91	111	93	95	71	110	92	97	90	89	72	82	85	95	93	75	91	87	94	90	77	90	88	88	89	95	94	91	94	115	96	84	89	78	103	103	82	78	84	97	80	85	80	90	80	112	86	86	100	88	79	92	95	90	89	66	90	84	93	79	93	82	96	95	93	68	79	79	87	82	74	91	91	94	76	86	92	87	96	91	90	85	93	76	88	99	83	92	98	90	94	96	102	91	85	101	102	89	98	92	75	117	96	84	89	97	95	84	95	72	103	83	82	93	86	73	97	84	100	98	85	80	85	91	87	76	101	90	97	92	79	87	92	105	104	77	79	86	94	103	85	85	99	86	81	112	87	82	80	94	102	86	84	89	83	91	79	91	89	87	83	85	84	89	102	103	78	85	82	84	84	93	85	94	91	83	96	101	103	83	88	79	88	90	98	80	90	87	102	95	83	82	82	73	83	75	86	88	98	86	98	82	73	64	93	83	90	95	81	99	84	90	88	82	97	83	105	98	91	85	87	90	87	98	91	93	95	100	84	77	86	77	90	92	90	102	89	100	86	96	96	86	83	86	106	92	95	82	97	105	82	92	98	100	88	86	81	109	83	95	97	99	85	81	89	92	92	101	93	103	82	94	98	89	89	91	86	87	98	91	87	87	83	105	88	95	89	90	81	88	81	80	91	95	83	76	77	91	89	90	105	90	94	90	83	106	89	77	87	101	94	98	110	66	103	98	92	102	91	105	94	88	100	110	92	93	103	80	100	92	81	83	83	82	89	112	87	88	93	81	90	80	86	94	105	98	86	94	84	94	101	101	94	96	94	105	94	79	84	87	87	110	96	85	84	114	79	97	90	83	90	93	99	88	85	78	87	77	106	79	88	89	86	81	91	75	77	80	91	82	87	86	88	85	84	90	98	82	88	78	76	104	88	88	91	108	78	99	98	93	92	89	100	86	89	83	92	92	88	75	107	83	88	92	86	99	101	88	88	79	96	88	91	80	77	85	88	86	92	75	89	87	83	102	93	93	83	84	117	86	88	104	85	83	93	81	76	89	93	79	96	77	93	102	79	111	75	82	86	83	87	96	94	84	93	81	75	88	82	96	99	85	90	115	80	79	86	76	90	95	89	92	104	89	84	69	86	90	95	91	96	98	91	81	87	84	97	73	88	86	86	94	117	81	97	98	89	82	85	98	84	80	81	63	91	94	89	101	86	81	95	81	95	91	86	78	92	105	87	83	87	81	100	86	95	88	92	88	95	93	79	98	91	92	83	81	87	91	99	95	99	79	62	87	101	100	77	87	93	94	89	95	87	83	94	86	100	84	74	80	85	84	90	98	99	86	86	91	86	81	85	96	80	121	88	92	66	84	101	87	82	83	81	83	95	82	92	88	86	93	91	93	87	85	88	85	56	85	84	88	88	78	79	87	93	98	75	107	98	84	89	110	99	78	69	90	99	86	92	85	82	107	74	71	80	106	103	104	84	93	87	104	96	103	74	103	94	88	103	78	88	89	101	102	88	70	79	94	88	69	89	104	95	94	94	107	85	95	92	83	99	89	89	86	101	91	100	93	93	101	83	101	97	88	96	98	90	103	88	95	83	89	91	83	96	93	99	88	83	87	101	81	99	82	112	75	104	94	90	99	93	85	105	92	71	92	89	96	85	87	81	99	91	97	111	101	90	91	87	84	101	87	108	103	95	87	101	94	93	107	84	87	74	111	75	91	80	80	102	108	98	81	75	84	84	104	90	93	92	81	81	99	98	94	77	79	92	85	90	89	82	85	87	97	90	88	79	81	104	111	91	95	95	88	81	79	98	79	99	79	76	88	80	84	89	79	103	74	100	96	71	95	90	100	79	74	94	64	85	88	86	90	99	71	93	85	87	101	78	71	92	86	93	119	74	87	86	80	91	100	84	87	95	81	105	90
2416	1168	2725	3389	3245	2785	2062	1500	1355	1285	915	605	449	431	564	419	424	364	329	306	360	325	337	411	394	394	342	342	343	339	339	325	375	365	331	341	337	339	346	370	352	359	335	332	321	361	340	342	351	338	289	312	354	351	380	338	340	350	358	353	357	327	337	324	320	364	344	371	358	332	340	362	348	349	401	328	356	372	321	322	342	312	367	336	344	315	310	325	332	353	320	345	313	324	322	331	352	338	338	339	333	319	379	347	354	350	321	354	335	358	341	323	341	335	352	342	353	357	338	322	348	319	312	345	324	316	351	312	315	318	379	349	365	315	347	331	316	316	333	355	326	356	333	306	358	336	321	349	343	316	327	336	337	322	334	337	367	359	344	328	358	327	329	350	317	343	335	318	369	345	361	350	328	349	322	324	372	338	337	343	321	331	296	339	300	331	388	369	349	341	337	309	360	345	320	310	338	317	374	347	337	331	308	334	350	333	342	335	357	325	313	364	331	327	329	352	350	325	375	309	349	379	340	347	292	385	324	357	356	336	352	368	327	322	302	352	331	337	336	334	359	343	346	342	347	318	355	312	337	371	314	326	340	337	339	339	369	351	334	329	343	338	344	348	312	290	324	313	311	362	366	386	342	330	366	346	350	328	348	337	387	333	330	342	376	349	335	303	353	377	306	316	345	325	337	332	343	283	364	328	323	339	320	349	330	326	316	356	340	314	335	332	324	368	344	366	356	316	344	338	345	321	353	312	372	369	352	373	323	352	323	342	339	380	307	318	340	352	334	357	362	334	341	296	335	377	356	331	352	354	321	332	378	330	327	307	324	370	331	329	356	321	333	343	322	378	352	311	292	357	322	346	355	356	323	358	350	317	329	300	345	378	301	360	320	320	315	358	360	350	337	335	347	369	356	362	331	347	313	353	346	379	369	343	350	323	351	387	326	349	316	364	356	357	353	327	350	358	357	335	329	332	369	358	363	345	310	334	361	337	367	348	359	338	331	336	326	337	359	310	343	337	327	324	369	339	354	374	335	351	297	336	323	330	354	363	338	373	324	353	344	365	315	338	325	351	343	348	370	304	351	340	326	322	329	343	330	329	315	336	348	334	335	320	342	342	338	310	331	325	368	367	308	327	320	360	362	335	334	322	315	332	326	316	348	351	318	332	356	342	302	334	341	379	321	309	325	333	326	340	342	340	332	380	357	342	360	365	339	317	368	342	304	372	343	340	327	350	333	330	350	334	329	361	328	319	319	342	321	318	372	332	336	328	354	314	342	350	352	356	321	339	367	354	308	359	341	326	343	337	359	333	340	354	346	326	363	363	314	383	363	362	328	361	339	333	317	335	360	299	366	332	356	315	326	348	340	346	346	349	370	317	329	350	340	312	352	363	361	334	347	328	329	339	362	318	320	302	327	349	332	313	352	329	333	339	339	341	324	357	344	346	345	316	348	334	325	321	306	354	370	336	344	313	318	382	315	366	371	348	326	333	351	343	325	336	379	309	349	302	359	319	339	307	341	335	318	362	348	331	318	330	368	348	322	344	338	328	344	277	346	347	344	322	335	319	325	351	379	352	343	340	361	340	321	351	337	368	373	344	326	349	368	326	350	357	366	344	311	360	331	338	345	334	355	324	356	353	328	355	375	338	353	367	326	379	357	319	351	339	343	346	366	343	337	298	341	352	305	311	348	323	346	334	370	342	319	333	358	361	322	363	356	329	336	368	345	329	340	332	364	382	369	324	355	362	349	351	332	369	326	355	325	325	355	328	345	325	351	381	304	330	332	308	306	319	344	319	360	342	349	321	354	374	347	366	378	342	340	342	310	332	346	320	365	331	361	305	349	338	326	351	375	376	307	314	306	310	332	337	336	349	307	365	315	354	358	326	325	359	338	343	379	331	319	389	325	337	355	371	329	362	310	384	322	338	318	356	330	340	338	348	319	327	325	340	329	339	333	379	330	360	359	308	360	304	353	353	336	341	349	368	322	355	366	333	337	364	317	364	338	328	341	355	368	346	342	376	338	323	333	331	316	327	370	333	353	313	333	342	321	362	312	352	330	349	376	332	345	359	327	334	314	363	360	323	348	333	331	321	369	359	333	321	356	333	314	333	342	345	354	326	313	343	330	326	342	344	319	292	343	339	332	347	327	334	362	349	354	341	331	346	319	352	305	341	332	329	350	335	362	329	370	344	319	345	343	332	376	340	332	370	306	350	328	350	338	306	323	322	353	308	356	292	324	347	362	351	330	359	328	322	338	326	341	345	320	320	384	372	347	347	346	322	337	349	326	312	339	355	339	325	344	353	355	345	324	325	338	347	334	372	331	330	365	349	374	315	334	321	340	344	364	341	376	336	351	321	347	341	302	369	358	299	338	372	299	302	349	303	322	338	351	347	325	384	330	312	331	364	315	318	351	326	340	342	349	328	332	365	362	319	339	328	323	324	324	323	344	355	352	338	353	300	317	347	341	321	333	344	341	352	333	332	356	327	343	346	303	331	375	366	344	345	401	352	373	349	331	344	366	319	315	348	368	342	316	330	326	359	333	347	352	378	343	362	335	323	342	345	355	334	317	357	353	362	347	343	339	333	320	342	330	330	325	340	329	355	342	326	346	335	342	369	345	321	358	318	340	366	331	329	350	346	337	359	324	302	332	349	342	321	310	309	334	347	329	350	342	339	326	361	314	360	336	320	354	345	356	327	339	347	354	310	317	365	338	332	344	330	337	324	325	314	352	346	324	368	336	307	307	338	348	313	354	346	364	349	351	339	364	313	364	330	343	361	355	349	343	362	305	297	346	321	341	356	356	350	359	313	354	345	356	318	369	345	323	352	337	335	364	350	307	335	335	324	349	311	308	349	371	375	327	350	364	314	347	352	354	324	329	322	382	351	321	334	317	351	332	326	345	350	325	334	347	335	354	339	340	343	339	335	305	340	349	337	332	317	348	340	355	342	321	343	312	344	349	320	323	377	372	333	320	321	315	349	346	332	322	350	343	337	334	340	376	364	336	312	359	327	318	356	340	333	333	358	338	332	358	338	351	335	357	326	308	355	319	370	370	346	309	319	377	316	346	318	321	319	337	335	354	317	339	346	314	374	339	371	369	357	320	337	367	305	352	353	322	316	357	363	362	349	310	307	347	319	306	361	313	348	327	321	336	348	317	336	329	334	333	322	320	361	350	332	369	327	325	332	332	335	340	357	337	316	341	355	358	289	320	331	324	320	373	328	366	322	341	316	323	359	358	326	317	329	328	320	353	325	365	351	346	341	322	298	318	322	332	341	303	339	338	363	343	377	353	342	330	312	299	365	382	337	323	339	341	314	324	320	328	335	387	343	337	325	342	325	367	346	355	355	374	350	354	364	328	329	342	324	285	338	355	330	322	395	316	343	335	358	323	320	326	290	318	344	345	364	327	322	323	342	320	345	338	329	374	358	342	350	356	347	313	354	337	330	343	335	347	346	326	337	333	311	304	346	326	311
2514	742	1143	871	758	676	376	281	256	227	204	109	111	96	117	97	88	93	99	93	76	105	93	102	105	90	84	92	90	85	83	80	87	97	98	106	88	87	112	94	90	82	108	94	98	104	97	99	83	92	94	95	94	89	78	83	88	82	91	79	85	91	87	85	81	99	98	84	72	96	103	76	105	71	90	103	86	112	91	77	79	93	96	79	103	84	87	104	101	94	85	88	85	75	92	96	77	98	86	95	85	92	71	82	91	94	85	99	101	90	100	83	96	93	88	91	79	94	82	86	114	91	89	104	94	79	82	86	101	94	87	84	85	100	83	105	102	83	79	78	98	102	93	91	90	94	88	85	91	96	88	106	94	77	101	82	88	95	107	85	105	80	100	91	85	102	88	88	85	102	106	100	95	104	99	103	90	93	100	89	89	94	98	71	101	103	78	72	93	93	70	100	102	86	99	92	81	96	94	93	98	91	101	92	80	85	80	70	74	102	98	95	91	101	115	97	104	94	83	84	78	87	77	94	101	96	99	90	98	92	99	102	76	82	91	106	87	61	98	71	84	95	90	102	85	94	90	100	88	96	92	87	82	81	90	90	92	97	76	92	93	104	88	108	80	82	101	106	86	80	71	87	105	98	97	103	94	94	75	88	91	96	92	81	100	100	91	99	83	97	91	77	95	83	90	87	103	106	92	96	91	89	89	95	89	95	91	97	83	91	110	84	84	102	91	98	95	103	73	100	92	80	103	80	81	80	98	94	85	90	87	106	87	93	87	90	91	96	96	88	86	99	108	76	86	92	74	91	83	73	94	92	90	75	95	88	96	94	89	90	82	111	90	74	90	96	97	98	85	99	86	90	83	89	86	86	91	90	102	83	84	113	88	83	84	111	102	88	107	108	84	93	106	81	95	102	97	96	92	93	84	85	96	78	90	100	86	64	111	77	81	78	89	96	95	103	91	67	83	96	84	83	86	89	73	90	99	93	89	91	85	88	84	80	77	84	84	77	89	110	87	86	84	114	92	88	82	82	98	88	91	84	94	97	87	83	89	98	93	72	85	86	103	96	79	84	82	87	89	79	89	93	97	88	87	74	83	92	104	93	93	84	88	92	81	99	87	98	93	77	84	73	89	90	89	83	72	79	108	103	86	105	85	101	85	87	104	101	104	92	98	88	100	90	77	83	91	83	96	105	77	104	84	82	87	88	99	98	96	66	70	102	86	107	110	68	84	91	90	94	88	91	94	89	88	92	84	99	67	104	94	92	93	83	101	99	94	89	97	95	86	90	86	88	88	85	94	91	91	91	77	73	76	89	83	82	85	104	87	94	93	81	110	87	79	95	94	86	98	98	84	101	98	99	96	90	68	89	97	78	92	87	92	95	90	96	91	87	103	96	103	84	82	88	74	86	104	84	83	83	79	76	95	100	79	88	89	88	81	88	87	107	113	81	112	86	80	79	84	90	83	78	91	86	85	96	103	82	87	84	87	96	98	102	93	102	86	93	89	99	91	87	84	82	98	83	98	79	82	95	85	93	66	85	93	108	86	93	94	89	103	72	72	78	94	104	103	92	69	79	96	96	76	89	93	80	100	82	96	83	96	87	85	81	90	92	92	85	85	105	93	88	114	81	85	98	101	96	90	84	73	84	81	85	87	91	93	106	85	96	99	97	75	100	81	80	90	75	76	71	93	87	92	67	93	93	83	82	92	80	83	86	92	113	85	85	112	99	103	77	115	82	67	78	84	86	108	94	88	104	93	88	80	77	85	105	78	83	94	86	92	93	76	92	96	86	82	80	82	101	82	95	91	91	85	92	100	93	76	77	94	79	92	92	78	109	91	90	90	85	76	82	81	80	92	84	101	83	103	73	96	102	91	80	80	93	82	91	87	85	87	97	78	101	96	84	85	81	84	75	104	68	90	95	105	90	61	81	92	84	90	114	77	82	92	90	96	91	94	79	88	100	92	79	83	95	88	101	93	79	105	92	103	100	95	88	80	99	86	92	73	86	91	87	101	85	82	90	103	88	68	106	84	91	86	86	84	83	98	92	88	96	88	102	86	87	102	93	103	78	84	93	86	92	87	86	74	100	80	75	76	109	82	86	80	76	103	88	72	91	98	93	86	92	100	97	106	74	86	78	109	105	90	88	80	102	97	104	94	91	90	98	73	99	90	102	97	97	96	84	79	95	89	96	89	79	108	98	92	83	81	73	89	85	93	104	115	76	87	82	76	87	110	111	116	80	97	98	76	94	102	102	91	95	82	87	91	101	78	82	113	79	81	88	93	88	85	83	102	82	66	86	101	108	93	87	112	87	97	98	78	102	83	96	92	89	96	103	86	72	88	77	84	72	77	85	99	83	86	83	101	77	83	92	84	78	96	89	97	95	93	87	102	88	88	74	90	95	72	95	78	112	89	85	98	82	98	102	93	92	78	99	97	82	86	95	93	96	75	105	82	102	70	104	94	100	103	108	100	70	79	71	91	82	85	108	93	99	81	83	94	86	83	75	92	87	113	81	91	82	98	86	103	91	89	88	78	74	78	91	87	80	91	97	110	72	94	89	100	87	99	86	97	95	75	75	89	101	86	100	98	79	86	101	89	105	84	95	92	90	86	93	70	85	91	99	101	96	93	84	107	94	81	101	99	99	105	87	82	103	87	98	102	94	91	89	110	72	87	97	77	91	84	76	100	66	91	82	76	88	84	82	85	91	88	79	89	85	105	83	74	103	95	88	83	91	95	89	97	102	79	92	76	95	84	85	84	77	101	104	73	93	93	101	105	79	100	91	100	81	95	96	101	98	102	92	82	86	81	68	78	111	94	79	72	84	88	100	88	97	84	105	76	89	74	91	85	94	82	100	97	88	106	97	83	95	107	89	98	87	83	78	87	84	71	91	100	61	74	93	110	76	98	93	88	75	84	84	83	99	88	90	73	93	98	76	76	93	94	87	85	104	117	90	108	94	83	84	118	92	106	93	91	108	100	89	86	82	93	107	93	86	82	79	103	108	90	83	79	93	87	97	87	81	90	82	92	69	88	91	84	73	106	100	93	74	85	123	90	86	71	111	76	80	92	90	75	86	94	89	77	85	83	88	78	91	87	87	84	86	83	78	99	86	93	101	110	106	90	99	96	81	68	86	94	82	79	94	86	101	79	76	72	92	96	90	86	95	82	98	100	94	86	72	84	85	104	93	84	69	105	104	100	70	89	95	89	93	102	88	88	110	103	100	94	88	98	102	89	84	108	89	89	75	86	77	73	86	85	82	91	90	101	92	107	92	95	82	104	86	85	98	83	75	80	98	92	88	92	92	94	117	89	96	71	94	85	94	84	107	94	89	101	110	86	104	103	92	86	90	77	80	79	73	95	94	91	73	85	69	102	97	85	82	82	102	83	87	81	91	84	80	87	81	109	98	80	90	107	100	81	81	89	94	99	81	82	89	89	91	99	86	88	93	93	112	89	88	96	89	105	73	101	78	95	93
2538	1257	2855	3388	3282	3076	2064	1415	1313	1306	872	590	469	431	507	396	413	365	342	340	398	306	370	422	431	398	351	360	377	378	388	340	329	370	361	356	374	359	337	362	346	337	348	370	349	322	320	352	328	343	315	342	285	337	331	329	353	325	358	339	335	338	370	359	343	329	338	356	346	350	335	331	325	344	354	354	311	364	325	335	368	335	329	315	332	325	348	336	348	340	341	326	337	344	332	316	333	338	355	312	322	351	325	356	322	344	306	341	347	330	344	310	357	320	311	345	364	348	308	328	340	348	338	343	357	369	320	352	339	332	344	312	334	333	336	366	374	317	358	284	329	328	339	366	312	351	376	353	323	351	362	329	365	318	353	349	309	331	368	367	345	347	340	297	323	334	337	375	344	349	333	338	357	340	324	349	330	320	380	341	332	363	319	327	359	361	327	348	322	349	341	356	336	351	348	322	334	371	339	357	315	327	357	340	319	335	338	347	299	345	350	347	328	343	316	367	344	320	328	338	378	347	372	340	335	340	308	335	344	367	344	335	353	342	336	332	352	345	326	395	337	313	327	361	337	343	325	345	344	350	390	354	345	316	346	316	337	332	335	357	350	379	335	365	383	359	356	337	356	303	385	350	327	335	378	371	360	353	327	337	344	335	311	358	352	344	345	337	362	363	341	355	325	342	333	336	324	341	340	367	362	331	342	329	329	334	328	332	354	356	360	332	339	357	336	335	344	325	339	356	365	340	336	379	336	340	321	365	331	361	354	367	354	323	334	345	350	320	351	392	348	316	310	354	351	333	344	352	325	365	322	344	311	333	305	329	353	339	371	339	345	324	344	337	343	326	358	352	345	342	339	334	324	329	329	376	367	323	366	340	360	343	327	353	317	358	340	319	339	357	352	321	334	340	351	315	377	348	357	319	349	347	351	325	301	341	331	327	343	308	349	335	322	331	342	319	340	328	351	324	338	314	309	340	312	334	343	354	342	309	367	330	345	317	313	319	360	347	350	309	346	329	352	353	337	344	345	363	346	323	349	341	362	355	320	320	343	345	332	340	389	331	355	341	355	331	309	365	313	342	348	339	344	342	357	357	355	347	332	349	325	350	334	383	317	352	328	331	338	346	368	344	304	334	341	312	319	342	341	324	319	330	329	319	358	313	339	348	368	347	330	341	337	328	355	318	333	339	372	329	325	315	339	357	334	351	318	342	332	324	328	333	352	342	369	344	290	348	299	358	302	333	383	326	343	361	320	344	375	351	322	349	342	340	347	344	342	312	344	357	323	347	358	361	343	334	349	321	366	324	332	323	345	331	359	348	345	337	323	342	359	320	368	336	346	338	344	328	345	396	327	329	352	361	316	333	347	313	341	350	301	348	352	317	324	339	363	352	332	381	340	342	311	346	322	309	372	358	364	330	393	338	335	327	296	387	355	373	349	330	327	361	358	336	324	346	348	364	341	325	373	338	336	310	351	366	343	334	334	349	321	307	325	352	320	315	333	324	361	331	333	322	356	352	330	348	344	323	340	326	347	345	335	308	377	349	330	345	334	329	373	338	354	316	330	355	333	322	325	351	335	339	332	347	380	316	305	323	320	337	334	340	346	352	353	343	388	346	348	340	349	362	343	345	339	336	334	354	337	360	341	365	339	347	353	339	331	308	308	349	342	347	354	332	342	354	328	370	329	338	325	311	344	354	362	363	338	356	319	392	344	328	324	320	332	349	334	339	332	332	364	307	316	351	362	352	316	337	325	331	322	328	363	352	362	317	340	396	338	332	351	317	347	290	324	358	332	336	352	357	363	341	365	338	339	342	321	312	333	316	325	348	321	348	383	337	323	312	379	324	318	353	349	328	359	366	367	345	319	324	338	352	293	371	330	288	347	341	324	318	328	317	332	354	348	325	308	335	342	346	363	374	350	322	343	343	336	362	325	362	345	364	375	361	331	351	344	336	306	314	279	356	313	309	339	319	337	339	363	361	315	343	324	320	354	360	350	319	355	351	342	327	317	347	307	334	339	335	333	330	349	302	322	326	324	334	334	328	348	391	339	318	337	347	343	373	299	368	365	356	356	339	337	332	325	342	329	356	300	331	345	359	364	351	345	310	337	335	345	327	349	379	360	346	357	312	340	353	379	355	357	358	319	351	342	354	327	344	337	316	325	343	329	356	330	373	334	334	335	348	341	359	316	359	338	343	312	313	303	315	334	333	346	327	315	333	348	335	360	333	374	339	371	367	349	327	296	367	346	353	312	343	361	334	357	334	355	348	348	325	361	351	336	375	332	321	326	346	295	331	365	348	351	367	369	326	328	366	352	364	337	362	354	361	318	339	338	325	390	342	333	353	363	346	331	346	369	326	314	337	391	353	306	361	352	340	338	322	342	306	312	329	352	294	385	340	332	353	322	363	310	328	338	306	333	316	322	359	331	371	374	292	327	357	334	338	342	342	323	360	337	348	315	323	349	354	341	340	317	333	319	350	328	324	341	345	327	325	355	334	362	354	326	358	340	350	322	334	354	323	335	367	352	375	350	342	288	362	315	333	351	365	348	346	369	313	333	341	334	340	359	306	340	357	355	359	337	310	335	318	322	337	332	338	343	324	322	342	342	332	371	273	342	340	310	321	324	348	339	385	321	347	338	340	320	378	354	334	294	381	306	368	320	327	365	339	374	337	353	340	342	368	328	322	338	334	348	367	345	353	335	331	333	321	327	329	354	378	338	360	358	358	319	348	352	348	319	346	345	308	327	345	338	318	336	352	323	337	299	354	344	336	355	347	331	311	328	352	324	361	330	323	342	320	332	314	358	365	373	323	345	362	329	324	325	366	345	337	344	351	334	299	331	345	305	342	322	324	347	339	341	341	322	364	357	345	355	352	360	285	343	308	323	328	334	360	346	368	326	367	350	324	371	339	303	341	341	349	356	329	320	334	327	328	343	307	335	327	353	354	352	376	338	316	360	315	337	346	327	358	356	324	341	330	310	366	353	376	336	357	326	319	309	348	312	342	355	352	318	353	338	339	327	349	341	387	329	335	345	337	338	301	314	323	366	330	362	312	348	328	349	346	355	345	336	329	345	326	351	353	317	347	369	351	331	336	344	305	350	347	334	340	340	326	326	331	343	362	350	357	311	381	356	320	357	332	377	341	363	356	330	354	347	322	346	341	321	358	357	348	341	337	353	340	333	322	359	329	344	322	336	354	324	365	340	339	365	327	344	330	370	352	330	313	332	341	378	383	339	336	369	344	327	342	336	333	338	350	328	357	360	332	316	327	346	331	355	327	348	348	326	350	365	350	318	328	331	329	322	381	320	370	313	326	331	328	337	361	326	360	325	375	348	347	353	360	324	340	317	357	310	333	332	324	331	352	361	319	317	318	333	327	331	333	376	357	331	290	334	323	341	328	319	347	322	323	347	317	301	320	307	299	316	308	332	365	377	369	355	390	352	364	327	323	376	343	350	350	340	343	334	339	342	363	363	357
2344	786	1091	917	759	629	393	270	294	240	164	105	112	98	112	101	86	115	98	90	99	105	77	89	99	94	94	93	93	83	87	92	100	86	82	100	100	100	79	90	92	89	85	98	97	103	88	103	99	84	117	95	88	92	88	88	87	117	102	93	81	86	88	87	90	104	81	89	95	93	100	96	103	89	87	87	95	76	95	81	99	108	86	73	90	94	102	84	97	87	89	95	80	107	103	101	80	99	110	85	90	88	92	86	92	104	92	91	80	101	84	115	101	72	100	97	90	84	90	89	84	82	101	100	94	91	89	77	113	86	91	77	94	94	89	102	77	78	83	101	104	92	110	102	88	91	89	81	108	82	86	82	97	82	95	99	91	93	79	81	100	96	66	75	93	113	87	71	103	83	96	84	93	103	86	74	96	84	90	104	99	119	80	99	93	89	88	97	86	76	86	63	101	110	101	87	90	95	90	94	77	100	87	85	83	90	92	92	99	72	94	90	90	99	94	85	93	85	102	87	103	98	98	89	75	101	75	78	88	89	79	94	111	91	78	88	83	81	76	89	95	77	83	97	82	76	97	94	99	68	80	85	91	87	109	96	94	75	79	87	86	83	81	83	114	81	98	86	83	77	86	89	91	95	97	101	99	94	77	98	83	98	90	103	120	84	89	87	86	74	85	100	77	78	84	78	101	77	101	78	85	87	80	86	98	101	107	105	89	90	92	89	77	86	69	86	90	87	77	106	84	101	90	70	86	103	88	90	94	110	95	83	93	90	100	93	88	91	70	88	94	91	99	69	97	85	88	95	100	80	102	96	88	88	84	89	78	108	83	82	96	97	87	77	107	99	99	88	90	83	88	101	90	74	76	92	90	90	82	81	88	84	91	90	96	83	83	93	83	68	98	107	99	92	84	74	102	99	99	95	84	98	69	74	74	92	90	94	88	90	97	103	104	101	101	98	109	90	102	89	78	96	95	101	89	101	87	79	90	90	98	97	112	92	91	78	95	113	88	95	77	88	81	93	92	98	86	99	95	87	76	94	89	101	81	80	102	107	104	88	83	85	74	89	77	103	86	95	87	98	82	92	87	85	77	96	84	102	86	93	86	102	88	72	80	92	79	82	105	97	85	102	88	92	103	74	85	84	110	93	81	78	88	94	88	91	92	84	69	84	89	90	89	108	90	100	96	83	79	75	80	81	111	86	97	104	77	109	100	77	93	70	90	89	91	83	83	77	92	101	81	87	94	101	80	88	90	85	92	89	98	96	89	98	86	84	92	80	82	87	122	91	89	90	78	81	97	97	79	85	99	94	90	96	79	80	90	85	83	77	99	89	88	100	86	106	100	84	85	76	103	87	101	77	98	91	80	93	98	97	88	83	97	98	89	100	88	98	82	98	71	98	74	86	84	83	92	79	87	85	89	76	93	85	98	89	72	93	95	88	92	101	100	106	99	88	101	86	97	98	83	96	90	98	93	74	79	90	89	82	97	89	78	81	101	75	86	108	79	111	82	86	88	86	93	90	100	92	88	100	91	87	88	78	116	112	90	91	91	83	106	102	84	93	76	69	85	82	65	90	101	98	77	92	102	81	93	79	93	79	85	88	108	77	78	76	82	94	87	86	88	87	79	88	92	85	82	100	94	89	72	98	86	75	83	90	87	85	85	98	66	87	84	86	78	79	85	86	87	81	95	99	80	93	71	90	99	84	98	93	86	78	83	90	88	84	87	84	96	78	96	101	87	94	97	98	91	101	90	73	77	87	87	97	82	88	84	87	90	89	103	97	78	95	106	124	74	103	79	64	92	90	81	95	83	81	73	91	90	91	97	73	104	100	93	81	86	84	88	86	95	84	73	94	91	96	77	74	99	85	101	95	87	84	92	81	90	104	81	78	85	74	93	92	78	74	92	89	77	100	86	92	92	83	82	100	84	89	87	99	97	97	103	96	79	95	85	92	81	92	74	88	76	88	97	101	102	96	95	90	100	84	102	80	93	84	90	96	65	98	86	94	94	83	83	91	91	100	84	93	72	87	106	67	85	89	83	90	86	85	89	87	106	86	94	100	89	85	96	82	86	74	85	100	96	102	86	111	99	94	110	88	88	106	95	100	90	103	100	94	119	101	88	100	81	82	75	94	90	93	88	82	94	102	90	97	94	76	108	98	83	93	84	101	93	97	98	99	94	69	81	82	108	97	98	81	85	95	79	82	78	113	99	94	70	93	97	89	100	98	92	75	88	103	100	87	96	95	91	103	85	93	90	93	74	84	107	105	96	81	84	91	85	87	109	96	87	82	100	85	91	110	91	91	101	82	77	97	96	88	81	101	73	99	87	89	84	96	101	86	111	81	97	80	100	82	82	91	99	97	97	101	78	83	106	107	78	71	94	92	79	86	100	90	94	101	91	100	75	107	106	97	78	84	92	95	86	87	82	99	93	94	79	89	95	97	94	91	103	94	90	85	88	93	98	104	85	91	81	98	84	96	94	99	88	104	84	103	80	72	106	87	81	83	93	84	100	91	89	103	96	90	97	96	105	93	98	86	110	97	83	94	103	85	87	94	81	98	93	90	79	101	91	117	91	98	74	95	88	107	77	93	75	94	96	82	79	85	82	107	107	96	85	89	104	97	86	107	84	82	96	85	98	85	97	93	98	96	97	91	88	77	93	82	93	104	78	88	88	78	92	100	89	90	102	81	86	95	83	103	93	97	80	92	106	98	98	87	99	91	88	84	69	95	75	97	90	92	83	94	74	92	98	96	78	89	86	97	95	82	84	99	86	94	114	83	91	90	86	86	96	99	95	108	81	82	98	96	80	106	99	98	100	81	87	90	90	87	86	80	70	77	93	107	73	89	89	93	109	88	102	85	99	88	104	94	101	109	92	106	79	92	94	85	97	86	89	98	109	77	84	95	96	90	102	99	100	108	85	91	95	86	85	98	96	76	95	80	89	75	83	80	77	84	79	85	79	80	102	83	88	94	92	83	82	83	88	83	88	101	102	99	94	80	96	86	82	88	98	93	84	107	100	88	112	87	88	105	94	88	95	96	92	89	80	94	92	89	90	75	101	92	93	121	104	91	91	91	101	73	99	74	92	98	88	95	100	95	93	93	79	92	94	79	91	98	71	98	99	89	110	89	94	90	86	85	74	82	84	83	94	94	92	89	85	94	81	84	99	89	89	96	74	92	84	98	95	83	85	91	107	88	77	101	102	87	72	96	82	75	80	88	95	99	93	87	78	80	103	88	75	74	94	85	84	92	89	72	86	80	86	98	92	106	80	91	104	79	66	98	94	93	92	94	84	95	91	105	82	96	105	92	84	106	92	101	95	82	86	83	96	82	99	99	106	89	83	98	100	94	110	82	100	97	108	88	93	91	97	85	81	89	96	83	92	101	107	99	88	75	100	75	94	88	101	92	83	83	89	81	103	102	92	80	87	71	86	83	96	108	87	103	79	90	87	90	97	109	89	82	95	76	84	89	94	98
2398	1229	2919	3403	3400	3064	1949	1582	1388	1325	836	583	465	468	512	397	387	375	379	369	387	344	376	422	382	404	368	329	364	335	373	378	387	356	396	408	358	347	336	362	345	359	363	367	313	364	319	337	365	339	342	378	323	355	339	378	374	309	339	322	364	344	332	335	350	346	339	367	350	359	320	337	340	334	367	364	344	345	326	333	343	339	329	361	380	342	322	344	349	344	384	341	320	347	351	335	365	332	320	381	344	341	321	322	324	333	319	324	356	358	333	362	321	345	335	336	333	318	344	318	326	339	368	342	306	336	342	366	369	328	365	355	368	328	313	331	347	325	381	331	317	353	353	341	338	353	329	355	334	340	341	355	343	371	329	322	350	317	351	324	374	331	323	341	337	358	341	335	358	379	321	323	338	344	364	362	347	313	332	309	343	346	334	336	338	324	351	310	315	323	351	315	337	336	359	371	329	355	343	328	317	333	337	345	355	338	360	370	357	334	342	356	354	325	351	374	346	329	342	313	344	338	332	335	348	338	338	367	345	369	372	381	340	353	315	347	332	347	334	337	355	356	362	346	313	361	356	349	312	361	329	337	358	356	326	332	377	340	348	343	359	346	309	306	373	331	326	341	347	343	350	344	311	349	357	308	357	365	324	334	302	346	385	347	340	374	342	373	350	377	326	332	315	360	367	316	360	353	353	353	382	329	316	335	329	352	344	305	327	323	361	337	350	338	365	327	315	344	365	376	311	357	331	310	353	315	351	366	372	359	333	333	337	321	368	358	339	340	357	344	347	339	371	346	350	341	334	331	365	354	337	317	351	346	348	352	330	345	340	327	366	344	339	349	324	330	327	315	343	358	360	346	336	335	356	337	335	356	350	317	331	365	351	308	310	338	352	325	324	373	368	363	342	315	347	333	364	324	359	336	345	335	345	366	320	351	356	372	354	329	315	358	354	360	339	325	353	322	334	359	329	331	361	339	348	318	346	342	346	328	336	347	358	356	350	326	346	322	376	329	324	322	302	341	348	382	311	346	351	388	365	337	342	332	319	347	380	343	317	315	344	342	359	362	343	339	364	347	293	331	337	322	336	315	319	335	352	351	350	298	338	361	331	324	339	337	335	394	347	347	345	330	355	354	349	337	342	360	335	394	328	341	336	332	341	334	353	346	330	368	354	335	344	337	357	309	356	345	375	351	361	335	333	352	346	353	331	347	328	370	341	335	326	309	319	294	348	379	354	321	345	320	342	327	332	335	346	364	353	346	320	320	360	348	344	336	326	354	338	343	360	324	333	339	340	344	328	382	356	337	353	346	372	328	358	348	334	345	295	326	334	369	325	325	315	350	335	337	348	332	346	369	368	354	311	319	315	333	329	340	354	324	344	331	351	323	343	341	315	330	358	331	320	339	343	349	350	363	348	363	312	344	326	371	385	352	344	319	357	318	315	339	297	340	319	324	367	351	326	334	310	331	327	332	331	330	339	332	324	313	327	367	314	363	355	370	342	309	357	347	337	297	375	343	335	355	348	334	305	355	344	346	330	358	345	352	370	363	339	334	371	377	336	339	337	359	351	330	330	346	319	374	335	317	331	337	341	321	307	331	355	326	337	356	333	320	349	310	333	340	345	349	315	353	309	345	351	347	342	345	318	343	308	286	343	362	327	336	336	359	345	335	332	322	357	342	330	347	340	348	364	353	335	306	341	335	378	336	335	343	322	307	359	324	315	350	352	338	365	357	362	340	345	362	344	326	336	339	326	352	337	362	324	313	347	317	358	356	321	323	346	384	362	343	342	331	364	336	340	335	353	343	380	335	345	345	352	331	310	345	350	347	356	352	342	344	356	324	360	333	363	326	315	344	301	331	286	397	310	332	363	342	338	357	331	303	333	348	345	355	361	314	349	292	366	339	332	348	310	340	344	336	327	343	363	329	334	334	314	345	324	325	342	330	392	346	339	314	317	342	318	321	358	333	318	332	337	331	364	312	340	354	333	345	350	295	340	333	331	336	307	363	335	358	369	380	356	334	333	315	338	325	330	345	353	329	337	356	313	354	347	352	364	337	359	339	350	337	360	392	341	340	361	353	318	345	360	349	326	327	354	355	378	362	376	335	339	323	343	361	333	361	341	359	321	342	362	354	294	344	320	326	350	372	335	326	320	341	331	346	342	323	368	339	356	320	316	352	344	369	332	317	356	370	351	325	364	359	344	329	348	339	313	373	355	359	333	331	336	319	343	361	316	359	345	356	361	342	330	321	356	320	355	366	350	352	339	322	328	338	351	399	342	356	332	381	347	319	314	349	354	350	363	356	326	321	356	308	334	345	345	352	355	388	345	368	364	324	358	350	354	337	342	331	329	343	316	350	354	321	335	345	363	350	361	319	360	367	356	371	344	349	315	354	334	331	358	355	345	330	322	361	331	329	365	341	338	325	368	345	325	357	374	332	362	336	372	349	344	335	331	330	366	319	341	337	348	322	340	308	318	354	315	375	349	326	327	336	327	301	319	364	333	351	321	344	344	344	351	344	318	319	341	342	340	371	335	345	369	343	363	379	348	351	331	324	320	312	376	299	326	321	310	355	353	328	308	360	350	358	342	323	322	338	373	336	322	356	351	345	357	351	348	333	346	332	348	345	324	329	337	376	322	315	347	352	341	343	325	325	340	316	350	329	359	358	347	324	366	360	354	359	368	321	327	323	316	346	329	338	359	322	318	341	329	343	352	340	358	323	346	337	349	345	350	335	373	371	297	332	326	337	346	351	349	330	347	325	352	356	330	329	349	319	297	322	351	356	334	321	332	363	300	334	328	337	359	336	340	344	348	338	309	304	337	302	371	342	321	332	358	342	326	383	320	341	350	336	331	343	344	400	341	341	333	404	301	334	350	377	328	339	329	322	325	324	335	306	349	344	360	326	372	338	370	337	351	318	350	341	330	360	327	320	360	337	362	375	341	343	367	362	327	351	353	375	333	335	318	321	363	356	363	344	308	337	359	359	339	354	355	356	342	341	343	339	342	331	344	340	349	330	367	312	344	341	377	331	333	350	332	317	345	334	334	336	335	359	351	353	330	329	363	337	337	383	348	339	343	308	330	356	341	342	339	329	348	364	346	352	342	339	353	334	344	340	325	338	356	367	347	339	341	341	317	354	372	344	343	340	348	313	385	318	333	362	364	357	339	373	328	362	356	368	369	331	307	336	345	369	379	335	353	349	319	308	350	351	350	377	338	334	347	341	348	313	381	332	357	347	359	331	338	361	309	366	358	379	306	373	339	298	336	351	331	362	350	336	318	335	372	333	353	359	336	361	340	363	316	331	316	330	318	339	349	342	353	330	356	342	379	355	339	357	340	339	336	332	339	370	335	335	362	347	385	343	366	349	335	356	341	329	352	354	323	310	340	379	367	308	312	343	322	347	345	370	332	343	330	324	322	338	342	316	351	326	368	343	348	354	316	348	388	342	357	359	326	343	328	383	344	291	331	353	334	309
2415	769	1173	908	767	676	359	288	252	238	189	110	116	91	100	96	105	85	102	87	81	101	87	98	86	100	75	83	75	101	111	99	87	89	90	98	95	92	103	101	88	91	103	93	86	100	94	91	84	80	87	93	111	84	98	77	84	83	83	92	90	87	100	78	103	97	102	98	84	86	81	87	84	86	81	99	83	91	79	96	89	103	85	98	90	93	87	78	80	108	98	98	93	93	95	97	86	102	104	97	83	87	89	103	90	94	97	100	88	89	96	108	85	111	109	86	94	94	101	86	86	73	95	97	96	90	88	83	113	83	93	93	88	96	85	94	72	104	84	92	107	97	92	92	89	78	85	98	109	80	108	92	114	87	116	89	110	83	108	102	73	78	94	85	82	110	93	96	80	90	102	91	89	74	104	96	94	88	59	82	81	70	94	90	100	104	99	103	106	96	85	90	92	87	85	89	87	94	79	96	107	85	72	92	73	84	98	98	90	102	88	83	84	80	80	87	77	88	95	95	95	98	98	84	96	85	87	73	94	80	91	76	91	96	101	77	100	96	106	95	93	87	86	101	104	85	102	84	90	83	83	87	81	91	97	84	88	101	97	84	93	104	96	91	74	96	92	96	74	84	90	87	90	89	102	92	94	93	95	82	77	100	91	97	77	72	86	95	77	94	80	79	82	94	97	89	70	74	81	103	86	82	87	108	92	96	76	89	81	94	100	109	92	91	93	115	97	77	99	110	71	92	108	82	90	91	82	86	80	108	93	91	86	93	101	87	83	86	83	119	106	78	82	90	76	95	90	77	87	86	109	90	80	98	78	97	103	93	84	69	102	83	81	86	80	114	74	84	88	95	96	98	96	88	105	79	103	84	94	105	88	84	85	93	92	85	97	73	95	91	78	93	88	75	78	84	120	87	83	86	90	101	91	96	101	97	92	95	79	109	88	75	96	81	89	91	77	83	87	106	81	76	78	103	76	97	90	91	100	97	106	101	102	93	92	115	85	90	81	87	96	92	102	100	95	100	93	100	91	97	95	80	111	96	89	84	97	124	88	92	78	85	87	83	96	81	82	105	83	109	101	89	92	96	91	87	72	101	103	107	88	85	86	76	94	110	80	109	77	91	90	90	90	89	80	89	93	83	92	79	96	97	77	97	93	95	78	97	90	99	73	99	93	107	85	82	100	85	89	93	87	95	96	92	101	95	83	95	71	85	97	85	71	91	74	104	101	104	102	78	97	80	106	90	76	101	93	79	79	107	98	79	75	100	103	94	77	83	98	95	93	78	94	86	92	88	97	94	82	102	86	123	95	101	91	91	87	89	97	90	86	107	98	84	95	89	95	114	90	102	80	88	84	85	99	68	99	88	89	92	102	101	79	89	93	65	86	95	87	106	103	108	80	95	85	89	87	106	89	95	85	65	86	98	71	91	91	90	96	74	86	83	108	87	115	78	83	94	91	82	85	92	86	95	88	97	92	87	92	70	64	97	86	104	102	82	92	82	100	87	106	102	106	99	86	88	98	94	102	91	88	85	99	94	92	96	98	94	109	87	61	92	89	103	82	82	116	99	86	88	87	85	88	77	82	87	104	86	84	99	87	95	105	101	95	70	98	84	105	83	96	94	88	84	98	75	75	90	86	91	100	87	102	90	85	107	85	104	87	84	93	88	89	98	95	94	86	96	89	102	105	114	84	85	102	91	74	107	96	90	88	81	86	81	107	98	74	95	95	103	97	80	91	77	89	93	82	98	81	81	86	96	91	76	86	85	80	92	82	86	83	83	86	94	81	94	93	83	104	81	88	98	79	97	96	82	87	91	80	115	100	98	94	90	87	87	103	71	97	101	90	97	82	95	97	84	77	96	95	88	99	77	94	84	88	85	86	80	109	72	90	100	87	96	90	78	83	98	81	84	93	83	89	95	83	86	93	108	97	101	97	82	93	92	107	98	86	93	96	99	101	87	94	79	100	79	78	98	98	100	84	83	84	96	102	78	74	83	88	86	82	105	80	100	82	87	85	79	92	78	82	85	83	94	79	86	105	103	95	79	107	89	87	89	80	84	101	101	111	87	86	96	100	90	76	72	96	79	90	81	72	87	102	88	94	107	97	95	95	93	83	95	95	93	109	77	84	85	86	83	91	94	85	94	74	99	84	91	77	81	82	113	94	86	94	82	84	101	92	88	93	87	92	89	87	92	99	92	97	98	79	87	89	97	83	81	85	95	73	107	111	79	96	73	97	89	73	79	92	86	81	96	107	81	81	97	99	89	71	97	100	88	98	97	103	87	93	91	92	87	95	101	88	77	100	98	86	93	92	96	85	83	79	113	93	113	97	103	96	85	93	84	102	70	86	97	92	101	107	87	95	90	100	84	87	83	98	84	98	96	94	90	100	109	95	97	94	93	82	101	105	92	101	95	101	109	106	94	99	99	92	101	101	76	110	78	80	90	87	87	94	87	98	85	79	90	90	72	88	85	79	109	79	89	62	94	90	85	98	89	108	96	90	98	82	96	100	96	82	94	89	86	104	94	103	90	82	94	78	92	77	103	93	105	92	107	89	105	94	81	110	90	91	80	95	89	97	91	104	108	88	84	94	87	92	89	98	86	92	76	106	93	85	100	104	83	87	85	103	101	86	100	105	91	96	78	84	94	95	87	96	80	104	98	90	85	104	90	83	95	114	74	77	79	99	101	78	83	85	91	94	103	95	88	95	90	95	91	82	98	88	97	90	98	97	103	79	79	85	86	81	82	95	105	112	83	97	97	85	81	84	98	89	97	70	90	92	84	94	86	78	86	87	80	88	89	98	119	82	76	71	85	93	81	109	96	83	85	89	98	101	91	78	79	89	97	108	89	83	84	95	93	98	86	97	86	101	95	80	81	98	89	115	83	94	67	98	81	101	87	101	58	95	79	93	101	90	96	104	100	97	74	96	74	95	92	87	91	116	96	103	92	105	99	94	78	84	92	93	91	96	79	101	83	82	89	91	97	94	96	92	77	96	83	80	103	84	104	100	92	99	96	81	96	90	82	106	79	99	95	86	95	112	79	86	73	91	82	83	77	90	103	90	89	74	89	84	90	108	103	78	67	90	94	87	90	100	90	102	88	87	82	94	89	87	88	113	87	74	88	74	100	82	96	78	93	77	86	84	84	93	88	99	87	92	114	86	73	75	89	92	90	98	87	100	100	93	88	89	93	79	104	100	82	85	92	95	86	111	83	96	81	75	95	96	88	80	93	78	101	98	71	71	81	100	92	80	87	84	97	88	113	77	92	79	90	81	87	93	108	86	101	89	91	98	86	99	78	103	83	101	89	90	86	104	99	100	73	106	110	82	81	81	89	111	88	81	98	73	86	106	97	91	92	89	83	76	93	93	82	95	89	104	92	78	107	89	92	97	96	88	78	82	94	69	98	87	87	89	88	108	100	102	94	87	79	85	89	93	93	82	84	87	92	103	91	91	76	95	96	107	92	87	108	104	77
2431	1250	3027	3558	3353	3171	1988	1458	1522	1358	837	536	470	455	511	395	383	386	388	370	338	358	350	443	367	366	347	355	366	340	314	348	312	355	349	366	369	372	340	360	341	346	339	333	362	374	369	366	367	376	399	381	357	360	363	327	341	343	333	347	344	369	331	360	348	332	345	343	345	328	363	328	328	329	340	333	363	350	349	371	361	333	345	352	342	331	359	339	327	351	363	326	306	318	346	326	366	364	331	363	357	344	344	344	363	319	373	349	317	339	349	356	362	380	320	347	360	356	354	352	350	372	332	357	356	352	356	336	363	335	310	349	347	353	338	352	376	319	359	331	346	368	368	355	330	346	351	341	350	344	347	363	327	387	348	358	351	396	345	343	362	335	362	327	317	338	355	326	330	338	326	338	318	372	335	343	328	343	358	336	357	324	331	316	361	328	327	337	340	355	324	365	345	336	371	303	343	365	332	367	331	344	330	348	346	347	357	333	380	308	345	339	304	340	321	367	355	353	352	355	341	378	356	324	366	334	342	330	315	337	365	339	340	341	361	370	334	344	362	316	311	320	359	337	325	347	337	348	325	333	354	385	333	328	356	370	330	321	350	348	354	331	312	325	355	334	349	329	371	368	343	335	325	360	376	342	354	335	355	357	321	388	357	343	318	320	338	332	335	357	347	368	353	366	350	353	318	342	314	312	336	319	326	361	362	326	367	320	343	318	348	348	357	328	327	337	359	382	321	351	310	378	314	348	351	326	346	342	376	316	311	339	338	345	345	324	341	318	350	340	341	355	335	327	320	364	338	367	354	341	348	342	380	325	349	333	384	321	342	375	351	356	329	369	330	340	287	357	327	355	360	334	377	352	299	348	355	351	355	321	344	338	357	338	353	360	327	370	325	375	352	389	358	346	354	332	332	347	337	357	329	343	332	326	306	334	342	353	317	328	367	323	326	333	330	312	351	337	326	338	342	321	344	342	332	305	332	358	335	363	323	318	321	351	354	370	373	359	349	327	381	357	332	349	371	365	354	364	342	373	354	340	346	342	336	346	369	342	335	343	328	305	331	319	338	342	332	359	323	313	326	333	352	307	334	333	318	348	356	369	334	325	333	344	359	326	348	352	336	366	361	318	355	296	339	338	334	355	314	321	329	313	330	346	364	353	343	349	343	339	354	346	340	368	327	335	351	329	345	330	359	337	323	328	351	329	333	335	360	378	307	341	325	362	334	330	334	332	311	347	306	361	311	327	375	330	318	380	340	352	383	355	370	336	345	342	368	342	344	357	346	344	325	337	361	369	332	344	339	342	363	325	338	316	345	356	309	356	339	378	351	323	310	323	314	359	331	325	323	364	315	333	311	347	326	335	306	325	351	328	302	336	368	345	373	353	335	352	364	332	315	353	334	335	334	344	348	351	325	334	330	329	328	370	364	333	345	340	343	335	311	331	369	339	326	384	362	352	350	344	326	347	339	366	348	359	317	380	342	372	331	353	331	364	323	342	345	357	341	325	308	356	375	317	322	339	353	345	342	342	305	335	311	384	358	382	318	353	379	345	334	359	338	372	317	346	356	371	345	336	358	320	321	347	344	328	336	333	343	339	345	320	342	344	329	334	340	320	346	363	363	339	345	331	337	310	334	344	329	348	335	373	347	353	314	311	345	362	352	327	329	350	355	377	339	358	322	333	358	377	322	332	357	338	312	399	310	346	333	324	347	352	354	357	317	359	356	347	358	344	340	362	368	338	360	354	347	338	397	318	363	318	352	353	323	347	342	340	377	364	372	343	382	324	351	321	378	330	339	327	331	324	408	373	361	363	382	342	343	295	363	328	317	361	337	335	383	378	354	366	308	322	360	336	348	310	379	347	336	301	346	351	346	356	362	341	369	368	361	349	350	340	351	314	335	341	337	333	343	341	309	349	333	348	330	330	368	365	378	344	383	353	325	333	335	343	347	333	381	373	326	369	333	298	315	354	350	346	364	369	333	354	323	332	330	345	341	345	367	365	397	345	333	354	366	330	345	348	352	341	351	368	351	340	347	352	342	337	362	376	368	336	347	327	345	370	355	346	361	318	347	339	350	312	343	349	323	330	358	347	308	347	329	362	339	362	339	327	351	332	327	348	369	353	369	345	336	356	326	343	359	359	346	349	400	346	354	378	356	322	361	345	324	376	344	339	318	331	389	356	333	349	368	327	346	326	339	331	368	367	343	358	326	366	353	341	357	295	334	327	341	355	356	343	346	314	321	341	342	332	354	345	369	356	372	343	358	341	344	333	359	342	341	351	323	364	332	347	345	372	369	348	356	357	372	390	368	336	368	347	375	386	359	335	410	331	346	350	339	355	342	364	360	347	344	357	342	324	331	323	347	360	335	352	339	355	353	356	328	349	324	350	366	336	355	326	381	353	323	352	356	342	338	328	341	310	353	348	368	339	357	349	345	337	354	385	360	364	372	351	386	343	339	379	332	343	348	343	341	344	354	351	349	337	308	378	360	313	341	353	365	365	312	334	326	354	346	368	328	331	378	343	378	343	342	327	307	371	381	347	330	345	330	353	344	336	339	354	342	307	354	329	335	355	347	343	315	324	353	378	357	315	325	333	380	323	360	321	334	385	345	350	357	332	327	323	373	318	353	356	353	341	369	334	313	340	361	337	334	321	368	339	345	324	316	353	337	329	348	340	360	364	319	363	359	330	293	343	326	351	355	355	347	347	376	342	333	351	343	354	305	354	348	358	324	350	360	345	328	349	342	370	353	355	361	321	335	371	341	340	345	349	340	365	329	351	364	338	342	324	345	331	366	354	365	349	311	360	353	339	307	333	352	324	373	329	331	361	361	365	333	342	295	351	333	352	321	334	331	352	328	313	330	380	333	352	332	348	346	347	330	357	363	347	357	330	363	347	358	328	358	317	343	329	342	338	294	346	355	361	334	319	330	367	333	327	335	387	350	346	351	348	345	333	345	346	316	386	348	333	334	349	358	365	302	331	325	334	341	354	390	359	331	343	357	314	334	358	338	345	334	321	330	341	362	321	379	336	358	331	344	334	345	345	348	370	355	349	334	345	366	327	312	331	364	347	335	333	388	303	336	363	342	362	335	385	314	344	326	349	365	342	322	378	327	376	338	352	348	352	356	349	322	364	337	340	348	341	331	352	328	342	320	360	353	331	297	363	353	362	360	358	369	348	328	373	327	314	351	380	342	341	311	357	356	328	356	344	334	293	341	320	334	361	353	334	336	336	351	358	361	305	333	349	367	327	373	351	344	353	333	332	358	326	363	340	370	337	346	345	346	345	356	317	348	350	341	359	353	344	355	351	336	353	349	348	315	342	366	341	350	396	351	346	342	283	352	380	350	349	363	356	329	364	346	325	332	342	352	346	334	347	367	347	333	321	374	363	347	345	369	331	330	360	366	382	353	345	346	354	351	328	380	322	340	361	320	345	333	350	345	371	336	349	343	341	360	344	356	338	353	367	371	323	352	323
2425	742	1197	886	755	685	426	280	257	248	159	128	110	105	113	106	86	97	107	76	87	83	109	102	96	80	95	85	91	71	89	80	109	95	98	92	93	103	107	82	100	98	86	110	102	80	90	101	83	99	94	108	95	95	83	89	102	115	99	105	84	86	103	105	96	104	94	107	92	90	96	82	99	91	102	94	83	94	99	95	77	84	79	74	79	86	86	103	97	88	90	106	108	86	107	75	77	99	104	81	91	99	103	94	87	87	93	99	111	95	95	100	97	100	82	84	90	114	82	113	88	90	64	90	84	100	85	92	106	82	80	88	78	89	82	91	88	105	98	85	103	74	95	89	96	77	95	79	89	96	77	92	99	97	90	91	96	84	102	74	92	85	120	92	79	92	91	92	111	90	93	89	101	82	96	80	93	84	73	102	89	94	88	80	91	100	87	97	89	96	76	88	88	85	95	83	88	107	90	82	89	96	79	91	79	93	96	84	90	85	91	101	98	102	111	91	77	96	80	88	79	98	87	94	99	101	99	84	96	82	104	96	70	86	89	110	87	81	84	109	88	83	96	79	85	94	94	80	97	90	81	100	80	83	104	86	117	102	85	98	100	90	112	92	101	86	81	85	99	96	86	98	74	94	94	93	93	90	81	94	90	93	106	80	97	114	83	87	96	87	97	70	80	89	94	92	103	98	104	70	99	98	89	102	98	102	107	99	87	89	87	103	107	94	87	85	97	93	111	89	83	88	90	87	88	99	85	97	88	83	112	89	104	81	79	101	91	92	86	91	89	77	79	95	92	89	91	97	91	90	108	82	102	105	99	81	74	90	79	85	99	74	76	111	92	84	112	85	104	89	68	95	97	102	88	91	88	81	93	107	109	81	97	97	88	78	86	87	86	93	98	66	121	83	102	96	94	97	107	86	98	85	96	109	70	102	89	80	79	90	76	96	72	98	86	90	107	97	76	92	84	91	86	96	88	91	88	96	83	98	84	89	80	79	86	76	101	109	86	98	74	92	91	93	94	88	92	94	91	95	104	76	80	87	83	93	94	97	87	85	81	100	87	83	74	90	94	77	95	85	101	83	82	82	87	79	104	105	103	96	96	80	107	109	87	98	86	94	85	93	85	80	112	95	84	99	83	74	98	88	86	108	97	85	86	89	95	99	105	79	80	106	86	89	93	100	63	104	88	81	97	104	91	104	95	83	93	99	85	86	93	90	84	82	94	101	100	85	85	93	82	86	88	95	93	93	94	86	102	91	101	105	104	122	94	89	85	99	95	118	101	91	97	90	100	92	100	99	95	95	114	89	96	84	92	98	91	96	104	94	99	71	114	97	100	97	78	83	87	90	90	104	93	106	83	104	85	88	89	99	90	96	98	86	87	99	90	95	93	89	90	108	85	95	109	97	96	82	91	87	110	82	84	105	102	108	103	88	86	88	91	94	86	96	114	93	90	94	90	93	109	81	97	89	73	76	103	88	93	92	101	80	99	84	87	109	94	101	84	93	81	91	87	93	88	97	102	87	83	100	82	92	85	92	97	99	106	88	87	104	70	82	91	81	92	106	94	96	87	82	98	100	93	83	85	79	87	104	88	86	80	97	79	97	110	94	90	75	98	93	84	107	83	101	86	90	81	100	96	93	101	79	88	101	85	85	105	97	80	87	86	92	77	100	89	90	84	112	108	97	81	92	101	83	86	100	97	71	81	92	90	91	104	116	88	91	88	102	101	86	94	95	75	99	86	98	119	92	85	85	88	96	94	87	85	81	105	83	92	96	90	88	93	86	89	84	83	97	82	85	82	78	91	101	87	78	98	92	93	92	80	105	82	90	97	90	89	85	80	99	98	84	105	95	94	109	103	95	88	104	70	82	93	99	99	89	89	97	97	96	94	79	77	92	107	83	82	88	95	112	82	88	85	106	91	76	83	89	86	84	83	103	89	88	86	92	91	101	89	100	89	86	91	95	86	93	83	77	75	98	86	93	88	87	90	81	95	88	78	85	87	89	76	86	101	98	99	113	113	88	97	99	94	94	115	110	65	81	87	86	80	62	101	84	97	83	92	91	83	86	94	94	84	100	97	103	102	88	98	78	92	96	93	90	92	106	110	95	90	84	89	99	91	94	112	88	78	94	88	90	94	86	91	86	81	89	83	76	83	98	96	87	81	101	90	83	83	83	96	89	75	79	104	99	88	67	92	95	91	94	108	103	90	93	70	99	83	96	94	96	103	95	83	84	95	97	92	83	84	82	109	90	95	97	104	71	94	72	87	104	97	77	111	101	107	121	95	93	104	101	80	91	92	100	100	95	90	96	91	106	91	98	94	88	106	79	91	91	94	98	99	85	96	89	102	102	74	98	94	84	95	90	102	96	83	93	83	100	90	94	89	106	87	91	84	101	101	107	102	89	100	81	94	92	98	91	86	104	98	107	105	87	103	92	91	92	78	108	96	90	91	90	102	103	97	84	94	86	100	85	88	93	87	75	85	95	106	85	100	90	93	96	103	80	89	74	109	85	87	89	85	87	94	83	98	82	83	91	96	77	112	111	113	102	95	83	83	97	95	97	101	104	89	89	77	90	88	99	93	117	99	96	88	78	101	104	86	84	91	102	112	90	93	85	93	93	89	96	96	74	100	93	80	96	98	103	90	93	87	86	84	81	97	110	70	86	87	93	91	113	87	85	119	94	97	96	96	119	86	81	106	97	81	80	91	88	108	75	97	105	77	108	75	104	91	109	98	79	91	95	92	78	112	94	86	81	98	112	94	91	102	88	105	90	102	81	92	67	83	112	89	94	97	110	86	96	92	83	90	83	83	120	73	90	90	97	97	80	100	74	91	88	94	109	93	96	76	86	99	78	94	96	81	103	91	83	96	90	89	106	96	88	94	100	86	103	82	105	95	91	97	103	93	102	101	83	110	78	107	86	92	87	91	97	93	102	99	91	74	90	103	106	84	87	83	80	91	96	99	89	83	98	101	99	93	96	99	110	97	96	97	95	95	94	98	84	84	91	97	94	104	97	86	102	85	86	82	107	76	88	89	88	87	104	99	104	87	83	93	91	85	97	95	102	95	90	93	91	77	101	89	96	85	92	87	92	92	102	78	101	98	97	80	86	105	85	91	65	85	80	74	99	84	83	109	88	111	78	96	103	89	98	85	88	92	96	87	86	100	100	89	103	91	88	97	81	106	93	95	76	96	105	90	83	91	87	105	81	97	91	85	90	96	96	66	84	87	86	98	89	118	87	104	111	111	94	89	106	105	106	97	95	93	94	87	111	94	91	92	106	104	122	87	95	71	103	94	80	64	86	103	96	81	111	93	96	90	85	80	109	73	91	90	88	79	94	109	95	76	88	88	127	97	101	101	84	86	92	79	97	98	93	109	96	110	87	84	96	85	94	81	104	90	79	103	77	114	98	98	86	98	84	81	84	88	95	91	96	88	86	85	94	99	93	94	93	104	81	87	95	96	80	77	86	100	105
2440	1205	2917	3527	3642	3291	2087	1468	1418	1442	786	545	527	479	511	382	388	352	351	376	367	370	385	392	377	340	375	371	365	333	367	333	359	322	375	347	318	342	341	333	327	354	337	336	344	394	364	331	337	356	348	407	345	354	338	364	374	362	354	357	328	358	325	371	324	354	382	366	353	344	366	346	346	363	352	353	350	335	350	336	322	369	336	325	351	317	339	384	357	346	335	355	310	332	338	363	347	362	348	337	348	317	342	359	337	335	338	334	346	365	375	387	338	322	371	348	353	344	328	359	354	350	379	325	339	344	304	352	323	339	337	355	328	378	324	348	337	366	320	338	363	321	364	374	372	339	373	352	357	367	353	376	350	337	391	342	317	344	353	328	349	349	371	357	357	313	326	355	401	349	345	328	337	344	372	334	336	332	345	331	321	370	342	345	359	377	316	332	343	364	335	350	352	322	355	338	328	336	337	357	328	365	340	349	342	350	356	346	343	356	354	333	327	327	315	333	330	377	335	344	349	341	344	327	331	315	327	341	343	360	295	329	379	343	364	325	350	361	326	324	327	318	350	364	315	362	323	325	322	320	338	347	345	381	352	347	359	326	339	361	356	380	304	372	361	318	350	334	343	333	321	336	339	346	332	327	361	342	347	289	350	361	335	351	357	384	352	329	381	388	368	365	354	337	364	336	361	326	340	347	317	374	377	342	324	342	356	321	365	335	328	320	346	316	327	333	369	335	336	353	316	371	323	327	345	355	354	327	335	331	351	349	362	348	323	344	348	325	333	355	354	329	347	352	375	381	361	360	321	350	340	340	348	325	296	343	340	362	308	356	338	321	339	348	312	335	347	335	331	369	341	363	351	332	365	335	355	330	344	392	341	336	362	336	372	372	368	347	332	379	356	341	330	329	362	345	355	356	329	336	338	338	320	346	368	351	348	357	378	371	342	345	371	354	333	335	343	324	351	364	359	312	321	343	318	351	373	337	346	364	338	358	345	356	342	348	350	337	348	351	343	352	320	323	377	372	354	372	327	372	344	341	330	316	345	375	370	370	354	328	337	362	329	346	357	328	327	323	354	350	349	385	352	340	319	343	356	347	324	309	332	325	359	326	340	334	353	320	379	365	353	341	314	360	370	329	361	336	332	328	358	325	347	314	359	363	347	334	361	342	342	320	323	324	332	365	365	358	369	408	323	338	297	357	342	330	362	335	343	347	334	360	327	334	364	340	342	355	328	333	332	339	327	334	377	316	364	360	367	356	361	353	334	333	361	380	367	313	367	316	343	312	298	363	355	334	335	338	342	361	346	353	346	358	338	324	358	365	376	333	336	366	333	336	339	348	329	335	347	335	354	370	370	366	335	345	332	354	341	359	377	342	327	334	349	379	391	361	326	353	348	322	346	337	362	310	352	344	355	329	334	337	340	364	349	356	372	360	319	337	333	346	322	351	359	342	341	328	378	342	348	342	292	327	352	391	356	345	353	356	331	368	346	345	345	356	365	327	350	375	332	340	345	347	339	346	357	365	346	370	381	343	344	346	354	305	347	382	351	336	365	386	352	353	336	314	319	356	307	336	326	329	373	345	340	351	326	308	309	326	345	343	357	358	325	313	346	334	360	331	311	352	382	402	351	349	346	365	342	379	343	329	347	352	347	364	356	310	335	346	327	336	331	347	351	318	346	370	342	350	325	340	359	342	342	330	354	358	325	313	353	374	327	338	361	321	337	367	346	329	334	354	355	321	338	338	371	314	345	346	338	350	336	346	343	356	364	354	367	310	355	328	343	331	354	346	312	392	355	346	389	356	396	341	336	318	360	332	341	335	343	345	323	354	313	365	320	353	367	328	351	303	341	354	352	348	319	352	316	357	336	358	353	346	355	341	365	345	378	335	358	334	339	355	333	352	301	322	322	361	348	375	360	347	329	375	364	333	336	348	338	366	349	351	354	342	342	365	342	359	354	396	340	354	318	372	361	356	361	332	332	356	366	348	367	333	335	379	314	334	344	352	339	348	362	333	338	374	350	365	338	352	351	324	340	345	366	382	328	381	314	390	332	357	318	353	353	354	320	345	318	362	337	311	325	361	343	351	337	332	354	329	357	345	362	349	377	338	307	351	344	312	310	354	336	319	345	352	314	334	343	361	348	330	345	325	360	326	381	330	356	363	359	330	336	355	367	359	318	362	364	352	305	316	368	358	334	332	356	370	365	316	362	342	336	339	344	379	337	359	304	324	346	360	374	352	349	351	351	357	351	346	303	365	306	344	382	333	353	364	346	364	334	310	312	345	342	331	337	367	363	363	359	344	380	351	343	361	372	343	336	371	398	356	329	373	359	319	345	331	337	383	375	347	354	356	345	326	355	370	326	348	321	326	373	331	330	341	359	347	353	385	354	341	357	353	335	348	344	344	352	367	329	337	351	364	344	332	336	351	350	367	344	364	355	310	330	358	343	337	334	335	335	320	302	364	325	314	340	337	313	345	329	348	352	352	364	350	368	345	341	352	319	387	382	348	349	330	338	347	361	351	335	371	372	344	336	352	364	363	329	359	365	353	336	350	322	287	365	362	363	349	372	371	344	325	351	363	331	357	358	359	330	321	398	363	373	351	378	333	344	347	336	377	346	348	360	348	349	339	334	353	354	351	363	343	341	346	356	365	322	370	341	342	346	381	343	337	340	341	352	344	358	372	325	376	361	352	366	329	349	373	361	329	353	350	319	347	334	349	316	324	321	336	324	360	316	356	346	326	347	363	345	361	332	358	323	349	359	327	347	333	384	362	340	354	348	342	324	370	316	368	359	377	322	369	344	371	359	358	361	346	352	323	330	357	355	341	367	353	337	380	333	352	342	329	324	399	341	335	351	359	347	368	362	343	365	326	369	332	345	333	357	338	336	366	348	339	385	342	336	299	350	331	347	330	328	318	338	352	345	345	321	333	314	359	366	315	297	324	349	343	328	356	358	351	349	379	365	365	370	332	327	369	347	316	333	343	386	348	377	348	375	358	332	352	364	324	325	367	337	328	331	356	350	373	374	347	338	342	344	333	350	328	347	328	323	382	329	325	339	370	339	361	357	345	355	343	339	333	365	327	303	339	303	327	330	372	325	392	356	322	333	358	362	348	319	351	353	387	353	354	354	327	351	298	337	380	354	353	333	345	328	329	347	352	327	370	365	346	341	352	359	332	340	376	364	330	343	338	337	353	368	374	312	347	358	345	321	347	314	376	353	392	368	346	328	355	345	327	315	333	330	346	345	321	406	344	346	344	390	330	330	340	351	331	341	338	332	371	360	374	360	349	341	352	329	371	326	354	347	358	317	323	337	371	343	340	362	314	345	369	342	348	370	338	343	331	348	355	311	360	385	370	319	323	337	359	369	317	364	357	324	365	371	340	394	358	336	338	308	335	338	329	363	352	343	368	362	343	331	380	336	332	354	336	376	349	356	347	351	372	324	344	366	319	345	352	329	338	341	339	347	341	336	353
2361	789	1086	966	731	627	420	286	275	293	156	137	124	100	111	118	87	81	97	86	104	78	97	88	94	89	100	95	81	93	83	93	101	84	91	103	96	84	101	109	84	73	89	102	95	97	91	96	97	103	101	112	78	96	93	91	99	91	105	90	92	92	84	98	103	77	90	97	96	76	88	94	76	89	92	85	89	85	83	92	84	101	91	91	99	89	88	93	88	93	94	86	100	109	82	84	92	98	91	113	89	73	113	104	94	91	90	90	118	80	97	83	80	83	81	96	90	86	105	79	85	83	80	87	92	68	77	85	82	87	93	98	97	110	83	100	87	96	104	93	93	99	93	75	76	84	98	100	84	106	97	79	69	84	94	90	83	88	97	83	84	89	95	91	87	97	104	83	85	95	91	92	78	113	87	85	90	112	89	104	80	84	100	83	74	102	103	88	87	91	94	84	87	91	73	84	102	84	86	90	96	101	102	91	73	104	81	88	81	89	93	81	87	91	78	90	99	101	92	101	84	99	105	96	93	93	84	89	80	75	93	90	88	86	93	87	75	82	75	89	86	83	80	115	92	100	85	106	93	79	119	95	97	83	82	98	88	90	103	75	102	93	106	90	71	79	95	92	100	95	82	92	116	107	85	88	98	98	108	101	110	89	85	116	92	103	90	109	103	94	93	100	96	108	114	110	99	90	104	85	103	84	86	90	90	89	83	108	90	93	87	75	85	88	85	98	96	76	97	88	87	86	89	100	101	92	102	85	102	89	74	116	94	94	89	86	92	112	96	92	95	93	97	96	89	91	94	98	76	94	87	89	85	98	109	91	82	80	84	87	91	90	91	102	85	86	92	105	83	87	100	93	105	88	85	82	98	98	118	82	90	98	105	87	93	86	101	99	111	84	77	83	94	95	76	89	80	94	118	89	89	110	95	94	89	99	72	99	98	92	68	115	87	98	96	88	108	76	102	93	88	87	104	100	71	95	83	82	99	91	103	88	109	91	108	91	73	101	85	102	96	85	100	87	103	110	89	93	97	92	82	118	92	87	92	84	89	98	88	102	82	80	86	99	89	95	92	92	91	89	99	102	93	95	85	97	93	82	100	116	86	90	102	78	86	94	87	87	95	82	104	110	85	92	85	98	104	98	92	87	106	78	81	104	90	87	85	92	82	86	90	103	87	92	103	91	98	87	84	92	90	96	93	101	70	95	106	93	77	102	84	98	90	90	96	92	98	104	98	106	100	80	93	92	86	92	104	88	93	97	76	101	83	105	93	86	100	81	86	85	94	78	102	89	99	99	103	96	84	87	107	71	97	85	94	88	81	105	108	103	97	93	84	90	102	101	89	103	76	83	85	96	84	80	94	120	89	86	115	88	91	105	108	102	90	114	88	95	86	105	90	87	87	98	77	64	97	90	80	96	98	100	95	92	106	93	74	85	89	81	76	82	85	75	90	95	104	90	91	79	98	96	106	89	96	102	91	80	86	94	102	93	102	95	100	87	86	86	90	96	72	104	90	89	97	92	91	81	98	88	75	82	102	93	97	96	98	77	95	102	89	83	105	82	98	99	88	95	90	102	86	84	100	81	105	92	92	89	88	93	95	94	76	95	105	80	99	86	90	92	74	78	99	90	94	96	88	96	86	102	87	96	90	88	90	90	94	95	95	81	96	94	86	110	81	89	92	84	85	92	84	97	98	93	79	107	100	98	99	91	89	89	85	89	79	89	90	101	85	86	84	105	84	92	88	103	88	88	84	118	75	89	92	116	90	110	77	99	96	72	86	102	86	78	72	88	95	105	90	82	100	101	100	87	76	77	77	77	90	116	87	92	72	92	77	83	99	79	99	84	95	76	76	92	107	89	94	94	115	95	96	77	85	102	95	93	76	110	100	78	70	100	108	89	90	120	86	83	79	94	86	107	83	91	86	89	98	92	100	97	73	83	99	94	79	98	102	103	88	79	69	95	77	95	85	88	91	96	84	97	80	97	97	72	103	99	90	104	97	89	78	82	97	83	101	91	89	82	89	94	98	104	73	98	86	85	89	105	84	75	81	77	79	97	91	94	102	93	97	82	105	114	95	102	88	116	90	103	99	87	86	85	82	102	95	94	89	108	104	96	87	113	76	82	95	95	94	95	81	84	81	104	100	82	95	91	89	79	90	98	87	89	91	93	96	73	84	103	85	69	84	94	87	94	95	94	81	75	84	97	88	87	103	71	103	75	98	97	100	96	109	88	89	90	108	81	90	103	86	109	82	95	82	96	93	100	99	87	83	105	96	85	87	89	100	96	90	92	75	83	87	84	98	90	106	77	102	96	86	90	97	78	94	89	92	103	102	94	93	84	94	94	83	86	83	98	96	76	98	94	73	82	80	100	69	80	95	74	78	91	101	94	86	105	91	97	78	88	102	99	101	93	114	100	106	100	100	79	91	81	101	100	85	87	87	76	76	79	90	97	91	96	75	86	86	82	103	82	78	102	94	96	77	91	101	101	97	95	105	104	80	86	86	97	89	91	103	98	92	114	81	91	94	94	88	82	84	78	86	103	91	90	105	96	93	113	87	95	81	87	102	111	81	80	90	83	78	81	92	75	84	92	103	85	87	101	84	83	91	102	87	79	100	68	89	106	109	86	87	95	72	90	106	87	82	98	102	82	85	104	83	88	85	93	83	91	77	107	82	102	71	95	94	105	85	96	116	102	100	101	104	96	101	88	114	99	84	96	93	85	82	88	104	105	92	87	93	95	99	93	86	106	92	81	94	100	74	93	91	89	84	87	77	88	83	86	90	99	90	89	115	95	104	96	83	78	83	98	86	102	88	95	99	79	84	108	92	90	85	94	84	91	97	89	99	85	107	98	96	72	109	106	104	95	89	100	86	105	75	96	98	101	90	98	90	89	90	96	84	89	97	84	92	84	101	77	106	105	82	98	102	78	93	83	100	98	104	97	97	83	83	69	93	75	87	91	104	89	118	101	86	90	81	87	87	89	91	101	104	102	93	94	84	100	93	93	97	91	85	75	87	80	84	87	94	99	93	88	100	83	75	87	72	86	83	73	80	87	96	96	83	99	97	93	104	95	90	90	88	92	85	85	106	91	85	80	98	90	76	90	94	114	100	91	88	93	107	85	80	106	85	88	85	83	82	79	110	91	88	100	100	94	105	83	84	80	91	89	85	79	94	84	93	89	79	109	124	100	97	100	88	98	90	94	93	92	97	109	82	90	92	98	93	78	86	89	104	97	107	90	83	99	89	94	87	93	98	95	84	96	86	92	86	94	93	99	83	81	100	84	108	90	93	89	84	77	89	96	92	83	99	111	95	92	96	88	79	87	87	100	86	96	78	99	78	92	100	96	84	104	96	106	80	101	90	82	75	109	86	91	79	84	104	91	77	114	99	96	96	108	104	97	90	96	98	82	105	89	89	93	91	108	97	101	98	91	93	101	97	109	89	77	83	81	91	88	106	82	92	93	88	87	102	87	94	95
2426	1207	2925	3378	3301	3099	2074	1453	1392	1423	832	526	491	485	491	395	407	382	349	330	376	369	371	379	416	365	342	356	367	367	328	382	368	358	366	376	387	366	376	396	335	358	378	378	354	396	378	348	366	373	383	390	342	360	331	332	327	366	360	362	380	371	335	362	358	325	346	361	345	373	355	402	362	331	355	353	355	356	307	359	333	333	371	351	338	333	320	366	375	327	379	327	375	347	350	351	353	379	332	359	323	358	355	351	316	349	367	369	350	368	352	369	344	329	368	373	359	348	340	329	321	322	354	380	359	348	369	321	351	317	352	303	362	393	335	330	364	328	344	357	312	372	349	349	343	361	348	394	333	376	361	353	383	341	318	353	365	348	335	349	361	355	340	344	361	340	340	341	350	349	311	352	362	337	374	338	345	371	350	338	342	368	311	330	351	332	364	352	354	342	364	353	324	336	368	358	333	339	390	343	355	340	336	346	336	352	361	359	357	359	371	383	383	369	343	366	388	345	363	355	369	379	333	355	344	360	365	328	330	365	366	335	353	356	321	355	348	369	334	342	340	313	348	356	318	345	319	368	337	335	363	366	354	327	373	343	336	341	314	370	351	348	360	309	342	336	406	339	323	372	342	333	378	359	387	345	356	357	323	328	352	379	340	376	326	360	365	366	321	361	323	333	355	297	345	339	355	319	362	344	358	345	339	350	330	360	306	331	339	375	325	311	339	357	322	339	377	309	350	320	318	367	348	327	349	361	382	331	369	330	354	325	374	339	359	335	334	357	334	342	349	314	328	360	332	344	373	327	328	354	372	334	358	349	373	311	322	334	335	365	327	371	338	361	357	343	332	322	313	365	312	340	310	361	319	349	357	374	344	341	326	356	346	383	348	339	329	332	383	359	364	350	334	327	336	331	385	322	354	332	368	330	345	332	357	351	306	358	321	349	364	346	330	350	368	335	334	373	327	348	395	321	351	344	348	318	326	336	397	341	361	361	378	331	307	342	343	371	350	347	368	369	334	349	337	350	295	334	332	358	358	334	333	323	334	331	322	348	343	311	340	327	362	381	332	341	368	381	331	371	345	356	366	357	345	342	334	341	350	360	340	367	339	339	390	354	369	337	372	374	376	356	366	363	341	352	347	350	349	332	365	352	355	347	364	331	368	318	316	349	345	343	344	348	347	341	379	364	376	332	357	349	365	321	361	361	341	359	389	333	359	328	350	351	354	308	329	350	335	339	336	367	368	363	321	335	352	348	305	334	336	318	330	355	343	322	366	315	352	357	315	369	373	328	327	340	331	333	346	344	354	340	387	379	368	340	337	351	342	338	349	341	332	324	363	351	330	346	351	329	337	341	364	352	343	346	357	326	342	370	376	357	342	344	335	331	348	354	349	360	336	359	329	333	333	351	348	368	346	348	367	348	346	349	373	338	349	331	307	333	369	352	338	318	359	333	366	359	332	324	338	347	345	358	349	354	359	363	380	320	378	352	361	336	354	342	316	384	359	324	356	343	342	370	317	352	353	364	341	333	344	320	368	316	358	381	336	354	319	368	331	351	355	353	321	360	357	321	353	345	334	352	294	367	358	325	361	329	387	352	344	326	366	341	337	325	360	322	330	363	324	326	345	372	388	379	366	322	307	355	356	366	348	353	371	335	327	347	353	351	342	352	350	337	340	366	366	338	377	360	362	344	377	353	346	340	342	350	345	349	366	367	349	367	310	320	400	355	367	361	355	325	319	355	356	357	347	362	351	369	372	337	344	358	318	373	336	356	357	368	308	346	357	363	362	358	334	373	336	323	376	340	366	325	378	349	341	344	344	346	322	332	368	340	326	340	343	350	354	348	348	310	353	333	343	342	339	379	364	336	313	354	353	356	332	338	333	345	341	345	342	354	346	330	371	381	318	416	333	353	321	367	333	354	353	335	335	341	305	381	324	363	357	368	352	351	325	352	318	324	334	376	379	330	362	329	367	371	379	326	335	330	360	330	380	391	353	330	331	367	351	323	329	350	388	347	341	355	343	376	387	350	352	327	343	343	319	348	316	340	358	337	368	364	345	364	298	361	349	413	365	321	355	356	331	379	354	385	356	339	343	332	327	331	384	371	383	360	348	354	340	306	376	369	366	333	325	351	335	344	338	359	364	332	333	337	328	321	345	333	355	383	320	366	334	334	330	325	355	374	376	365	363	321	367	372	351	355	333	374	365	352	341	389	329	357	344	359	344	364	343	342	346	333	316	330	352	321	356	360	368	337	331	345	373	375	336	313	343	363	354	347	343	359	350	369	340	339	320	341	333	323	339	349	325	335	357	325	340	345	352	340	332	334	328	303	341	337	337	354	322	372	354	358	361	322	379	347	370	366	380	309	325	321	357	352	371	326	353	338	364	329	373	360	362	373	351	363	351	324	358	333	317	343	361	369	336	360	347	377	366	344	365	384	361	318	371	356	380	335	341	364	378	348	360	365	341	335	338	356	345	361	337	320	375	358	372	354	338	363	336	356	348	376	318	336	350	328	357	331	355	358	328	374	334	306	360	360	348	345	359	348	356	360	369	356	384	344	334	359	354	372	362	365	320	348	335	350	383	385	371	326	380	343	359	344	358	333	317	348	375	349	343	357	341	321	334	392	321	349	348	343	325	335	303	354	346	358	359	376	370	359	346	334	366	365	345	346	342	327	325	349	337	376	384	344	351	351	333	350	372	359	339	355	366	348	313	316	347	330	327	350	326	341	360	336	327	340	379	365	337	361	339	358	366	396	350	389	335	328	346	359	341	332	322	382	320	396	354	352	334	336	354	307	358	380	387	359	345	357	370	318	344	372	335	351	342	326	297	330	355	337	345	323	347	338	345	334	362	332	350	352	362	318	359	368	343	325	345	366	306	374	344	362	346	335	381	360	358	324	321	379	331	330	354	348	351	315	347	353	335	344	351	345	375	389	349	352	338	373	363	373	370	392	347	333	352	343	314	339	340	350	328	345	328	327	381	387	352	351	336	319	361	316	390	332	362	343	342	385	360	346	350	306	360	361	347	357	338	374	309	351	318	356	355	360	355	315	377	332	324	355	361	340	333	336	338	362	317	341	319	355	337	383	395	348	345	349	309	333	313	314	366	351	368	337	305	351	348	358	394	356	342	372	369	371	377	357	335	349	347	342	357	380	352	348	341	348	322	331	333	326	371	333	353	346	370	356	357	392	346	333	341	370	411	353	367	340	333	349	334	357	338	330	327	345	331	361	391	300	334	348	372	344	396	340	331	365	364	340	360	348	374	352	329	289	358	321	305	355	353	313	337	358	374	346	330	359	352	357	326	353	338	386	342	370	352	336	354	335	360	347	331	328	339	363	331	319	315	360	323	385	326	326	345	338	331	343	341	357	363	366	368	310	329	316	357	339	321	372	345	330	359	354	341	333	360	365	359	332	371	333	333	335	371	354	326	293	331	355	338	351	336	361	346	329	319	354	369	357	316	356	359	364	363	345
2367	755	1145	888	799	642	346	286	270	253	136	107	118	112	121	102	93	100	106	91	96	86	90	109	94	96	85	87	84	99	103	116	102	89	93	96	97	99	86	75	90	105	79	92	104	97	119	99	88	89	90	105	93	98	88	80	97	93	112	80	98	93	92	97	100	108	88	101	91	100	90	85	116	95	104	89	108	100	99	88	106	76	76	98	94	95	102	89	110	90	91	94	85	109	93	76	86	81	110	98	79	81	86	90	120	109	84	105	100	76	91	108	83	97	100	90	74	99	89	98	79	87	108	98	69	99	103	94	96	96	91	100	92	100	94	90	93	101	104	79	73	98	89	91	82	82	108	82	97	84	85	90	88	108	79	82	99	93	105	99	91	82	88	87	89	105	86	99	95	95	116	77	90	103	82	88	92	107	94	117	112	97	120	90	91	95	106	71	98	87	111	101	98	87	94	104	100	84	103	103	85	103	79	104	82	94	97	94	98	100	92	95	80	101	90	99	93	96	102	100	106	91	104	84	89	104	104	96	100	99	112	87	88	101	91	94	90	98	98	105	96	110	103	97	75	101	92	97	114	97	106	86	84	95	93	91	91	103	102	87	87	86	109	90	108	100	83	101	92	98	97	91	83	94	93	92	91	96	91	93	91	101	82	100	86	84	90	101	111	102	92	108	91	106	86	85	90	77	96	94	90	108	82	86	99	106	80	104	95	118	100	97	118	82	105	79	106	104	99	96	80	89	88	83	78	86	90	100	81	85	101	108	109	113	79	105	80	85	83	78	98	86	90	93	74	97	110	113	86	87	83	96	104	82	98	113	76	103	82	105	67	105	88	77	100	89	95	87	86	90	93	122	89	89	102	81	105	91	113	98	89	81	97	97	105	95	122	93	92	92	86	104	105	89	101	99	106	94	100	87	88	103	73	108	93	121	82	82	98	99	92	89	100	98	102	79	90	94	86	85	104	88	80	82	105	88	93	84	89	98	94	85	87	86	78	101	102	84	107	94	77	89	74	96	103	99	82	97	86	90	90	84	88	95	94	103	106	101	85	94	96	94	102	96	117	86	100	94	98	90	89	97	97	92	86	97	103	95	95	85	89	85	90	90	98	84	96	105	94	87	86	93	77	84	86	82	76	94	90	103	81	85	101	111	105	97	87	76	94	106	95	96	82	90	107	84	86	82	82	99	106	107	86	93	98	89	105	104	111	96	88	92	88	109	92	111	101	108	96	91	77	82	106	98	102	98	80	87	95	97	81	94	102	102	84	99	98	77	89	86	90	95	89	100	87	109	82	87	98	92	107	86	97	108	92	95	92	99	104	85	88	73	94	85	88	99	94	84	97	106	100	109	95	88	98	94	93	93	94	77	91	101	76	75	91	92	96	111	91	108	99	89	103	85	71	91	100	74	79	99	85	91	80	112	110	91	105	96	82	91	90	105	93	82	106	95	108	89	81	78	108	100	101	98	89	72	115	103	81	99	116	107	120	99	93	75	94	83	108	93	85	94	89	84	96	93	111	114	109	96	102	104	92	90	94	96	83	77	87	81	86	86	100	84	101	87	91	85	101	84	91	100	80	89	99	91	107	87	71	82	99	71	82	87	80	84	102	102	82	102	104	88	109	109	76	102	94	97	98	111	86	93	92	81	87	78	73	104	86	86	111	97	97	80	111	102	100	106	98	78	98	93	88	78	94	95	84	99	89	103	101	102	81	98	98	98	91	90	83	97	91	78	110	105	92	90	81	94	92	114	73	97	88	69	90	89	92	96	98	97	109	87	99	93	104	97	83	84	99	91	91	92	93	91	95	78	101	90	91	82	94	102	94	90	70	101	91	80	81	104	99	94	95	99	101	93	82	90	100	93	106	90	76	66	95	93	96	103	85	96	76	93	83	99	93	106	110	90	92	88	86	86	101	107	97	98	114	93	85	96	112	90	102	92	79	94	90	82	98	112	91	95	95	82	91	92	73	105	106	84	85	105	81	84	93	92	93	88	95	117	107	83	108	80	95	104	90	92	102	88	97	88	86	95	95	93	92	92	87	93	80	96	76	94	111	87	101	111	108	101	90	104	98	94	100	109	103	99	89	111	89	94	92	78	90	93	105	81	106	97	89	88	101	85	97	77	89	83	103	107	100	92	94	92	93	89	92	84	92	93	99	79	96	87	90	97	92	90	96	82	99	73	96	91	95	94	90	94	94	94	87	91	92	90	98	71	101	99	107	103	94	84	89	93	95	98	111	113	89	78	95	74	78	72	97	104	104	94	99	96	85	104	97	96	90	95	112	89	95	99	97	84	76	122	84	85	92	99	85	80	89	103	101	97	91	88	80	94	100	81	82	109	96	104	85	97	90	93	107	96	113	91	96	87	103	89	95	91	84	88	91	94	79	104	100	124	94	90	102	85	95	107	86	96	98	87	80	89	113	100	88	101	92	103	85	102	94	95	83	94	106	96	102	105	104	92	96	113	110	100	76	92	98	92	84	97	92	91	109	84	90	93	94	100	97	106	89	97	97	91	103	103	95	101	98	91	98	95	97	96	90	103	91	88	79	99	93	99	105	87	107	86	97	112	106	94	69	96	95	90	82	82	103	113	80	103	96	80	84	91	103	87	78	102	85	106	85	94	80	98	90	84	103	96	88	88	95	87	99	100	72	98	127	71	98	103	106	98	84	77	112	122	95	105	81	83	96	87	96	90	88	90	98	101	114	97	91	106	96	89	113	92	95	97	124	89	93	101	82	92	91	76	105	78	91	105	96	93	115	89	89	98	91	92	104	94	99	99	98	91	106	95	98	108	87	87	100	92	92	94	88	86	97	82	87	93	109	106	81	87	95	89	109	102	85	87	94	107	91	105	87	78	113	90	102	104	89	87	103	87	96	98	97	119	92	86	98	99	89	87	87	102	103	99	78	87	93	81	97	102	97	95	91	113	102	105	98	104	82	99	93	95	99	89	78	73	97	87	95	103	100	102	81	81	92	89	96	87	107	97	78	95	90	109	93	105	109	84	93	79	104	95	85	81	101	83	93	93	69	107	101	101	98	107	108	103	95	106	83	105	106	101	108	91	110	81	76	86	85	109	113	84	94	101	109	102	107	88	76	94	96	103	99	96	78	82	85	84	103	90	107	104	101	83	87	96	94	87	91	86	91	96	96	93	92	84	92	86	100	116	103	109	87	96	115	82	120	83	93	92	87	101	97	101	98	78	110	94	98	101	92	85	101	103	91	106	96	88	68	76	88	109	102	83	95	86	98	101	80	112	95	98	87	95	89	89	107	99	87	88	92	84	91	79	90	109	99	96	86	94	90	96	80	78	86	86	88	107	97	88	77	100	108	83	92	75	96	85	111	84	90	83	97	87	93	112	94	87	80	74	109	90	80	92	83	84	99	107	82	94	84	100	96	100	96	84	85	82	103	84	91	116	76	97	96	115	90	84	97	91	88	88	99	86	81	93	77	91	96	71	103	79	96	83	84	81
2352	1261	2900	3506	3443	3136	1958	1365	1453	1365	815	553	471	455	548	452	357	378	377	354	352	403	370	421	364	381	397	338	369	337	355	363	366	338	344	382	408	347	336	362	387	378	343	351	410	390	371	387	396	375	408	441	377	386	370	355	357	340	392	341	356	360	362	391	360	351	384	358	371	379	350	379	394	360	380	344	360	324	390	356	377	361	353	378	367	391	385	364	355	342	404	354	375	347	341	370	360	339	344	357	339	392	337	350	372	321	356	359	346	359	350	330	370	342	295	365	343	344	367	359	325	370	345	327	343	362	361	366	336	368	400	367	345	343	378	327	329	359	330	373	348	353	350	351	368	356	332	353	361	344	374	338	332	393	364	359	362	362	352	343	361	382	358	350	360	323	355	330	329	370	359	328	354	358	359	319	368	356	332	340	369	385	370	339	380	372	381	372	342	376	368	344	366	350	341	373	337	344	351	353	330	373	375	326	341	349	363	347	354	355	333	359	340	352	326	364	322	331	344	366	339	298	323	336	376	328	347	377	364	346	360	354	369	357	367	380	355	363	338	348	379	370	381	381	356	340	373	347	350	365	354	338	380	362	308	352	373	359	363	352	332	332	357	381	360	366	358	364	370	326	330	343	336	377	353	338	374	365	374	315	334	325	348	360	345	336	331	338	366	356	371	387	346	320	333	366	320	381	369	330	353	362	388	349	373	361	338	309	382	329	343	341	338	351	349	340	349	337	394	344	360	350	368	354	341	330	390	314	342	349	374	362	377	370	353	346	360	372	338	350	380	364	350	353	344	371	339	339	352	331	362	344	346	358	339	331	331	350	337	330	381	397	341	383	352	342	379	358	367	362	363	340	324	352	330	363	329	352	354	337	377	332	357	357	339	382	362	373	309	328	364	355	317	344	357	318	361	360	343	332	369	337	380	355	370	352	326	349	335	394	337	356	364	336	369	349	364	348	349	337	337	370	354	350	355	369	373	332	341	353	381	360	341	351	338	336	359	349	353	360	357	363	326	394	332	365	342	361	350	356	347	351	364	353	350	361	361	372	380	359	365	349	371	375	316	350	321	331	375	356	362	330	335	355	353	302	396	306	341	350	355	372	329	345	351	348	342	352	375	357	372	353	367	338	319	347	336	333	343	340	346	352	379	346	360	365	358	357	356	362	310	335	343	388	347	355	349	336	341	375	349	365	368	382	378	345	330	382	348	346	360	335	368	358	343	388	347	350	345	357	369	391	364	366	305	353	356	357	327	363	305	357	367	363	376	336	391	360	345	324	347	359	356	341	349	335	364	347	346	335	369	323	358	344	331	352	379	345	318	373	354	328	348	327	350	362	363	346	345	332	365	358	369	355	331	357	368	361	370	328	363	353	340	308	346	372	339	350	347	327	374	370	380	350	333	336	364	352	374	360	369	368	333	372	332	360	377	354	369	343	349	352	356	390	364	365	361	378	364	346	387	373	354	343	339	352	337	356	337	336	377	338	313	375	355	334	369	354	359	323	340	351	379	354	361	369	370	332	372	381	342	360	365	338	350	384	342	350	349	342	375	342	341	355	357	367	357	365	366	378	341	324	361	366	357	331	358	353	383	331	353	370	357	343	360	388	365	385	334	315	336	352	373	335	352	372	335	379	319	340	328	348	345	361	371	371	377	317	341	325	376	377	329	376	356	354	349	375	356	336	381	341	354	370	359	360	353	327	371	357	338	369	333	348	343	326	350	341	323	327	318	353	339	334	353	368	367	318	363	336	337	364	348	370	368	325	310	339	327	351	345	348	351	340	350	368	382	369	371	347	339	363	346	353	378	340	330	361	356	355	381	371	358	363	313	393	330	355	345	382	354	380	329	382	315	362	340	357	334	353	333	357	345	359	339	369	356	358	359	318	328	342	356	379	356	331	336	354	328	378	336	348	363	363	366	341	350	336	364	329	392	347	337	330	356	353	363	341	345	332	371	324	352	412	334	344	337	357	337	391	369	347	370	355	341	367	368	363	369	361	357	354	325	365	369	355	326	353	371	353	354	373	352	345	340	343	355	350	355	349	316	360	356	365	347	393	378	350	341	333	338	356	365	354	343	346	359	349	356	375	341	355	340	328	330	380	367	359	345	311	349	376	344	333	338	327	390	357	358	321	388	364	347	319	361	317	355	345	359	343	339	348	374	392	331	327	357	339	386	353	331	330	359	332	356	364	378	347	378	351	378	341	403	324	381	339	327	355	326	333	351	330	322	349	351	330	388	390	378	366	354	344	349	370	363	349	366	333	348	328	383	372	327	350	362	344	366	327	363	360	349	336	363	354	328	337	354	358	353	367	365	310	367	361	347	368	363	364	371	351	368	393	370	343	355	339	350	349	379	354	364	361	347	318	348	336	376	385	360	344	333	351	323	357	364	352	347	316	349	331	330	382	359	333	403	338	336	389	403	345	371	373	363	367	331	341	329	390	335	324	363	340	323	351	364	370	381	376	350	376	341	352	333	363	337	380	380	353	373	333	360	381	356	304	367	347	383	341	364	339	363	361	348	339	383	344	322	347	342	368	357	374	337	365	377	340	353	371	361	339	329	377	352	343	392	379	367	364	371	341	321	323	369	346	346	332	343	341	359	349	336	369	367	350	366	344	362	361	346	314	360	374	337	362	326	350	338	366	339	372	369	348	387	372	336	363	372	391	360	334	344	358	358	347	390	341	375	367	368	399	364	369	352	344	343	361	360	351	357	357	400	394	358	357	342	347	370	340	364	348	343	375	395	354	362	368	320	340	354	349	374	385	382	361	370	371	369	379	345	361	368	339	354	375	371	330	329	378	340	379	390	337	353	416	359	339	361	351	360	370	330	360	340	347	339	311	343	371	352	327	362	330	340	354	360	345	365	395	321	367	375	369	383	344	383	380	368	351	330	315	375	338	365	322	305	367	364	360	341	348	358	336	325	336	366	369	360	355	347	377	378	367	348	330	352	323	359	383	351	367	352	363	343	356	328	344	377	372	347	328	349	349	357	335	356	374	356	351	407	366	375	358	338	354	343	357	335	336	341	329	362	351	359	349	336	340	361	344	362	349	354	377	349	339	320	347	338	351	312	331	355	366	346	347	340	362	367	344	372	318	366	354	364	370	333	365	361	339	365	377	326	361	363	343	341	344	364	353	331	356	346	364	349	343	357	379	362	340	364	355	332	364	324	360	368	352	338	370	322	361	360	358	347	398	361	347	345	358	362	360	343	359	354	387	330	361	383	340	339	344	332	362	342	381	353	325	361	340	325	331	352	385	365	342	363	367	318	388	391	326	333	372	356	352	354	352	362	360	358	379	350	358	380	353	348	351	352	354	377	373	358	347	330	345	356	344	336	372	372	372	352	356	348	326	339	375	382	359	362	364	358	352	343	376	312	364	324	361	392	352	370	347	346	357	376	350	352	372	378	349	349	328	366	371	364	330	348	349	359	358	369	366	342	385	327	365	374	331	366	330	346	367	357	357	344	407
2281	763	1172	882	796	701	408	259	282	257	150	117	122	127	104	113	93	97	87	86	123	100	87	100	99	98	87	100	101	96	94	87	113	93	96	91	101	103	117	83	114	101	100	107	104	101	107	98	97	96	93	105	102	107	104	114	107	87	95	114	98	84	86	111	93	94	105	105	104	96	97	94	111	97	101	106	101	101	95	108	79	109	94	101	87	104	104	102	98	91	86	106	103	120	101	110	104	95	101	95	104	98	99	94	84	88	83	92	98	108	81	99	92	110	91	100	100	95	94	79	99	93	90	107	86	95	87	93	97	115	95	105	103	88	86	99	83	97	100	99	74	91	92	107	89	100	103	98	95	102	91	101	101	111	91	103	81	97	97	92	88	98	104	98	89	78	101	114	86	95	106	76	92	91	89	94	99	71	103	91	87	94	110	111	84	100	78	113	106	89	83	106	96	83	84	103	99	112	99	107	96	106	85	87	100	90	106	85	87	97	89	69	85	98	91	90	84	82	107	92	128	104	110	91	88	101	89	94	96	104	91	92	94	79	104	91	81	103	111	100	98	102	103	90	105	83	94	102	113	98	115	105	103	87	106	105	120	92	93	103	111	88	77	118	102	96	108	88	95	101	111	94	92	87	97	79	92	87	89	103	95	111	104	86	100	106	95	110	93	95	78	85	103	112	105	117	88	93	86	93	103	98	80	80	111	93	110	95	88	88	101	86	105	92	106	105	96	109	107	94	80	105	104	95	97	95	115	106	91	96	85	97	91	73	96	105	95	104	100	90	88	97	106	79	91	97	76	103	101	82	107	102	93	107	83	102	97	101	96	99	91	86	107	95	101	72	88	102	89	84	66	88	104	94	99	80	92	92	100	77	87	94	88	85	103	90	89	100	97	92	106	91	115	97	110	105	98	99	83	103	90	86	105	95	82	103	93	85	90	110	87	95	97	90	106	98	101	104	90	85	90	95	122	90	93	98	87	108	85	93	112	87	104	93	93	99	77	96	108	102	86	79	96	99	94	98	89	92	98	100	88	94	98	95	94	109	93	94	116	88	102	86	90	91	105	102	78	109	79	90	92	89	95	108	82	96	94	94	74	89	86	88	86	79	107	87	87	80	119	93	96	107	85	94	104	109	94	95	83	92	101	92	98	118	100	82	98	109	92	87	111	82	91	95	94	98	88	119	92	93	95	98	75	113	78	76	99	97	82	86	98	74	89	73	117	80	106	84	78	100	83	84	86	90	85	99	101	96	97	103	102	110	105	104	75	93	91	87	89	92	87	85	87	95	107	95	110	95	90	100	97	90	84	100	90	79	90	92	104	93	93	94	93	79	98	107	95	78	90	80	102	93	99	105	88	91	90	99	92	110	91	101	74	97	101	91	95	101	98	102	98	90	73	94	103	96	86	105	95	92	87	86	93	97	76	92	88	84	109	104	125	93	122	95	94	97	85	93	96	86	91	107	102	98	97	89	109	106	99	106	92	96	90	110	115	96	87	113	97	116	99	107	95	96	88	105	91	92	96	99	107	98	93	97	98	90	93	118	92	77	102	103	87	91	80	99	80	112	92	90	89	99	86	115	110	103	101	98	97	88	112	86	96	88	90	86	97	100	86	86	93	91	93	96	107	76	92	93	109	84	113	93	85	87	101	92	110	82	86	93	87	100	100	87	85	112	88	92	94	91	103	83	111	102	115	94	94	104	90	120	91	109	89	107	82	111	106	92	99	82	90	85	102	95	86	87	92	110	101	116	90	104	106	90	88	82	97	105	95	87	85	100	101	94	90	109	89	100	88	104	104	91	87	85	87	86	88	92	82	86	94	86	101	101	95	108	100	87	90	92	119	85	98	87	98	103	111	96	80	105	94	98	101	100	103	76	80	92	111	99	90	71	110	97	99	88	101	88	95	88	97	89	101	74	96	90	89	107	103	88	96	90	90	89	94	85	89	93	89	109	99	108	98	97	85	105	97	118	92	85	93	82	99	94	104	95	96	98	89	83	88	94	93	93	97	79	102	78	104	108	88	100	98	93	106	86	75	87	96	101	98	80	103	109	90	101	95	93	106	100	98	98	109	102	91	94	91	86	84	89	85	93	80	99	100	68	97	99	82	92	83	111	83	97	100	92	93	95	95	110	90	107	92	90	90	101	103	93	96	82	84	84	91	103	90	101	86	89	89	99	93	75	86	84	102	90	113	107	92	96	97	105	104	112	79	102	94	84	108	104	73	106	92	104	90	92	95	87	95	98	101	104	103	95	105	106	91	92	92	103	100	96	92	111	92	93	104	105	83	101	104	81	100	86	95	88	102	88	110	98	107	93	99	93	104	91	85	93	99	101	85	105	110	85	87	100	119	87	101	101	84	101	103	82	106	105	91	79	88	83	91	95	104	90	103	74	91	81	92	93	76	91	105	91	97	102	96	104	100	81	88	97	104	94	93	92	82	94	111	107	102	98	101	91	89	98	96	95	112	89	89	88	93	107	86	63	91	84	86	101	96	89	82	109	87	100	106	98	96	87	108	81	95	85	70	107	84	102	98	101	95	98	75	103	96	104	93	107	97	89	85	84	84	104	81	77	88	108	83	76	102	104	117	81	101	106	82	91	85	83	98	121	86	88	90	105	82	100	91	111	89	104	105	87	114	100	87	85	91	92	111	83	96	92	93	83	102	90	82	92	100	113	93	82	101	102	109	93	75	97	108	95	92	94	93	103	94	90	84	103	100	103	118	86	102	93	100	91	86	95	98	106	83	99	99	85	99	77	91	94	97	85	94	90	117	96	88	102	97	100	96	96	102	106	112	101	88	94	87	104	94	95	79	107	107	109	90	95	90	104	106	95	78	101	99	97	122	98	87	93	102	84	101	84	104	89	107	95	114	107	87	91	96	99	96	102	90	80	77	97	88	105	106	91	116	101	93	110	108	94	92	90	91	94	98	100	85	102	90	101	95	89	90	108	80	84	88	94	108	78	86	84	99	103	82	93	96	96	94	92	103	91	102	92	99	103	88	84	88	83	89	104	84	90	97	83	100	78	76	96	93	102	98	88	80	97	106	85	102	101	76	97	103	104	113	92	80	102	96	84	101	71	92	93	98	88	108	86	117	105	87	99	109	106	111	87	88	94	102	108	91	102	98	111	82	98	92	79	83	103	72	85	102	86	86	91	105	85	102	74	85	82	105	98	105	111	105	103	79	91	92	99	102	103	91	96	94	107	91	82	103	105	91	79	91	108	100	101	106	117	93	109	98	99	105	111	82	94	79	107	90	97	102	94	97	83	76	96	79	99	97	93	97	90	78	107	91	98	99	116	97	89	90	92	101	100	92	96	110	99	93	107	94	102	80	88	104	102	108	101	88	85	101	81	115	105	109	109	97	81	87	108	94	91	97	106	93	122	111	83	115	84	95	86	74	81	103	101	88	82	101	114	91	89	98	102	106	108	105	94	90	94	98	110	96	101	72	95	97	111	99	89	83	95	101	112
2335	1235	2929	3609	3519	2985	2017	1470	1686	1294	802	579	474	473	478	420	383	360	367	354	376	375	409	422	383	397	372	349	356	402	376	377	384	368	363	358	388	338	367	334	357	374	366	378	407	413	371	369	395	390	412	363	402	352	358	345	350	369	354	377	369	327	344	384	365	353	380	420	345	368	356	397	386	386	364	412	354	355	350	331	346	366	383	404	341	394	375	345	387	374	349	343	368	373	369	358	361	365	334	384	358	378	377	333	351	348	353	349	355	396	336	375	345	333	365	328	367	399	388	336	340	375	384	338	363	390	337	380	357	348	320	351	338	385	370	356	401	349	335	332	381	367	371	347	332	343	361	359	357	369	364	375	369	349	322	370	393	407	356	355	371	347	345	340	348	351	357	363	340	353	339	374	356	354	345	375	417	354	388	367	357	359	355	374	355	329	354	374	355	346	376	336	349	348	355	343	359	337	349	392	347	349	357	316	372	367	347	378	368	359	388	331	348	364	353	354	387	376	364	341	353	349	362	346	348	344	379	345	370	379	356	353	324	359	332	345	318	337	336	389	349	311	338	371	375	335	350	327	345	361	356	317	372	383	360	356	354	364	358	369	373	362	330	338	348	396	366	347	366	338	350	353	330	360	351	336	349	336	385	374	350	326	349	360	357	334	340	371	358	356	351	379	327	350	342	336	323	357	367	370	366	368	338	367	343	378	355	417	337	367	371	376	362	353	361	382	361	388	347	369	331	341	371	359	360	338	360	348	347	357	363	358	340	321	353	314	333	372	332	359	360	382	377	347	350	379	374	369	314	325	358	353	366	339	343	334	343	331	357	340	341	383	385	379	358	347	368	355	377	318	355	383	346	364	363	356	327	342	407	387	368	338	355	348	352	351	367	346	342	370	300	387	349	356	342	328	384	357	356	339	369	390	335	366	360	352	360	346	355	337	328	366	348	369	336	383	322	357	352	377	356	369	344	359	341	327	373	362	377	358	358	334	347	348	358	340	356	408	359	359	351	368	355	366	375	367	354	344	361	364	350	374	349	362	343	335	383	359	342	318	364	358	333	379	400	327	339	347	339	337	367	355	352	364	337	372	367	355	336	337	322	367	369	336	353	398	370	364	365	340	370	339	348	371	347	324	339	339	349	368	350	402	370	358	358	360	365	340	363	347	372	373	333	360	369	329	351	389	383	347	353	347	343	351	360	353	340	368	346	324	361	360	368	361	387	388	366	363	338	350	364	345	365	362	319	361	349	402	351	372	374	342	334	367	363	354	342	341	346	333	342	367	339	367	358	362	370	360	328	326	313	392	361	412	344	367	373	373	351	365	382	342	355	339	369	371	334	379	342	349	346	314	334	347	356	360	359	344	340	368	341	404	347	340	337	363	345	324	371	360	352	372	382	390	368	346	332	374	334	342	369	367	370	366	394	389	377	372	363	343	351	375	382	347	377	365	348	374	340	339	338	351	364	354	360	389	334	347	374	348	362	343	372	326	355	355	362	378	351	346	316	370	376	352	361	334	376	379	369	379	338	367	347	366	335	384	369	383	350	358	363	334	392	325	366	356	360	357	367	361	353	387	365	336	352	385	346	365	355	382	316	356	359	318	341	361	368	344	366	329	360	337	333	329	380	343	361	348	337	345	334	377	336	381	385	368	357	335	346	380	343	327	360	353	335	360	346	383	357	368	401	343	350	366	355	372	359	363	357	349	356	394	353	323	341	381	366	381	338	360	379	323	347	355	376	367	350	302	341	352	344	354	349	357	341	335	349	349	349	357	364	350	353	346	383	357	366	405	352	371	333	339	354	313	368	351	359	366	331	363	357	354	341	351	382	352	353	360	362	353	370	398	341	365	341	361	343	386	311	336	341	374	346	383	337	355	375	332	350	342	388	365	392	356	378	359	362	349	318	399	377	345	391	344	351	347	359	361	327	366	347	348	340	371	351	391	356	358	361	336	347	372	352	376	349	320	365	367	346	367	363	376	381	366	379	375	385	361	328	348	354	378	369	400	338	348	367	372	359	371	349	342	360	381	344	340	388	385	356	332	359	341	358	335	369	323	348	360	356	347	365	383	354	366	359	393	354	346	323	335	364	363	341	359	336	358	378	375	355	388	372	337	350	361	383	358	351	399	357	340	343	390	330	370	356	342	373	380	386	352	367	362	362	349	362	353	355	379	370	340	350	353	352	378	329	381	324	352	321	365	353	368	367	357	366	363	368	351	346	369	366	338	319	354	359	333	358	410	342	338	336	362	382	354	383	334	368	354	380	376	389	319	363	320	370	363	376	340	355	336	341	372	337	325	361	326	362	317	369	369	328	376	329	364	338	373	330	326	381	368	372	364	371	376	334	308	361	351	374	367	364	360	362	325	360	360	361	379	336	389	365	344	360	359	343	354	380	370	353	365	340	396	388	382	369	345	345	371	339	360	378	359	398	386	364	366	374	343	343	328	361	394	369	346	349	355	368	366	391	414	342	367	362	350	397	337	320	375	360	350	364	327	369	347	326	334	345	318	378	345	365	355	320	363	395	335	343	360	320	328	356	345	363	354	401	346	375	362	376	354	353	353	335	372	348	344	335	325	344	328	369	316	370	360	372	364	359	344	353	356	355	322	342	362	381	362	340	390	389	347	323	353	356	382	359	379	357	337	363	363	362	389	319	363	374	362	348	351	367	348	381	321	390	380	350	364	353	333	364	347	349	360	358	318	354	356	344	382	374	383	344	364	347	339	351	364	346	368	353	357	402	354	385	344	347	398	350	364	366	373	331	332	343	340	370	358	381	367	357	351	392	357	357	370	361	341	327	345	346	344	336	361	335	372	357	353	349	388	345	368	328	368	353	338	344	360	389	341	352	381	374	374	364	346	366	360	374	341	341	330	357	375	356	361	352	341	315	344	359	383	354	347	356	325	357	359	335	359	328	410	360	373	350	381	363	364	339	382	362	371	326	332	345	358	356	357	362	336	349	364	344	359	317	356	356	389	350	367	346	346	359	378	368	383	360	360	367	356	345	360	384	370	315	362	327	367	329	362	341	348	368	388	384	374	300	340	340	340	349	361	361	347	349	340	325	355	358	361	344	406	387	334	367	374	353	353	344	374	336	385	347	375	344	356	352	352	339	375	344	363	352	348	368	344	392	335	390	351	341	379	325	375	363	360	352	343	353	349	377	346	346	349	327	351	351	359	331	367	390	340	365	380	374	355	369	379	322	363	370	342	361	358	364	377	377	333	372	357	352	393	363	337	365	362	351	358	342	331	331	366	372	391	342	353	379	374	355	354	377	365	370	357	359	367	374	337	320	337	375	411	388	335	292	371	370	345	341	387	351	358	345	366	364	339	352	381	345	357	348	371	391	367	373	331	370	346	367	330	369	399	367	380	361	360	387	350	374	370	367	315	368	349	363	364	375	361	389	347	318	372	354	378	369	366	344	361	357	380	371	358	361	345	329	383	392	333	357	334	352	359	369	356	363	347	373	404
2329	732	1055	908	850	598	382	305	307	229	151	123	115	96	113	91	97	85	105	103	100	95	93	96	114	105	117	97	94	78	91	118	84	99	101	109	92	94	89	79	89	92	103	87	92	98	93	97	99	88	88	108	87	109	92	103	111	101	79	114	102	115	102	107	94	114	75	103	108	88	95	105	96	102	93	86	103	108	85	93	91	99	95	98	106	95	97	103	93	111	101	88	105	114	94	99	97	94	109	97	102	109	83	109	97	89	95	98	101	102	92	87	94	88	91	101	88	98	88	93	108	97	94	99	98	107	95	81	100	104	86	85	103	106	100	88	92	90	102	81	93	101	98	108	89	96	91	97	105	100	102	101	105	67	105	108	110	108	113	90	99	103	96	79	102	100	92	104	99	79	105	92	95	83	77	111	85	84	97	102	84	82	84	82	85	98	101	94	107	109	109	100	89	88	98	90	111	96	102	85	89	86	114	85	110	103	105	86	100	95	111	95	89	81	127	96	103	88	106	84	110	82	105	102	79	100	81	79	93	88	96	98	81	88	95	101	93	84	91	95	95	94	100	118	88	96	95	94	90	83	107	96	101	85	93	113	103	97	107	102	112	95	81	101	88	66	101	105	76	95	91	89	95	103	93	110	96	98	94	112	98	76	104	101	122	86	97	112	113	108	103	86	84	106	91	102	100	105	109	100	100	97	109	74	112	103	109	86	82	77	99	76	108	92	95	101	98	85	93	98	101	107	98	114	91	90	109	103	122	100	103	88	95	86	88	97	96	106	106	76	87	92	92	95	87	99	122	97	99	95	88	89	105	78	86	85	96	115	95	103	98	85	99	107	103	85	93	90	112	97	119	83	88	87	94	93	84	107	97	97	104	95	107	84	99	94	89	74	101	94	93	115	88	81	87	91	101	107	94	119	108	105	89	86	101	98	98	88	103	91	102	117	107	92	97	95	105	102	91	88	114	95	91	100	79	92	119	86	89	99	104	101	107	108	95	103	86	111	115	99	89	102	98	117	89	109	101	96	76	89	106	80	114	95	111	72	90	90	82	82	96	100	85	76	96	99	89	83	107	91	94	108	92	93	75	92	111	107	89	83	90	104	84	83	90	97	91	99	94	93	90	105	101	85	112	114	108	103	113	94	98	102	97	92	84	108	86	106	84	105	111	97	81	106	93	115	94	109	116	109	86	100	115	105	119	85	107	100	109	124	84	128	98	107	91	82	105	94	95	96	113	82	109	95	101	89	85	100	113	110	104	92	109	105	83	100	103	97	95	74	104	103	101	89	116	109	106	89	97	105	94	101	109	103	102	91	73	98	112	105	115	107	97	98	96	100	100	95	85	82	94	108	90	85	83	93	89	103	84	100	91	92	107	78	101	105	102	107	95	90	80	101	102	71	115	91	98	105	94	96	101	84	92	82	103	105	94	105	82	92	81	115	112	104	106	87	94	91	82	99	89	103	92	107	85	105	91	99	111	85	92	104	107	85	123	92	113	106	81	95	94	113	90	101	80	99	125	93	85	93	73	106	97	91	87	85	106	85	84	98	102	81	107	95	88	101	88	96	104	94	96	89	109	99	103	97	101	85	93	74	109	90	108	99	81	105	88	94	96	90	94	119	111	101	85	101	94	100	109	106	98	101	92	102	103	96	96	85	98	78	103	90	89	121	117	97	107	112	105	86	96	88	98	111	90	88	92	86	91	104	100	74	89	96	97	102	90	119	77	114	108	102	104	81	87	102	100	82	96	99	86	103	88	85	87	73	92	82	85	89	107	94	90	102	98	106	89	92	102	105	102	88	110	104	77	101	88	92	108	85	101	91	80	105	83	98	91	91	82	88	112	99	87	88	88	105	93	108	99	88	99	108	96	90	92	108	100	86	79	83	107	103	100	93	104	102	100	90	94	95	100	110	100	95	96	92	82	131	74	89	99	95	98	84	94	82	89	93	92	91	82	102	98	90	95	87	93	100	110	124	79	105	105	88	87	93	101	86	85	101	112	85	89	119	111	102	87	87	113	98	73	97	99	77	108	89	101	105	79	97	89	82	106	107	94	90	96	109	105	105	107	77	104	100	104	108	103	76	68	81	89	96	81	101	114	94	106	97	89	98	82	90	99	88	98	103	99	99	87	113	88	80	99	100	96	91	96	102	88	87	88	86	109	99	100	96	95	96	101	102	90	93	89	96	105	104	94	119	91	97	105	93	108	108	95	103	102	101	107	86	117	93	90	86	88	84	97	94	78	94	101	89	78	99	103	95	104	96	109	103	110	110	85	61	106	99	98	84	95	94	109	92	116	87	105	100	105	103	107	98	100	92	94	89	93	106	93	71	103	93	79	101	106	84	81	102	87	70	101	94	98	95	89	111	99	92	117	97	88	70	115	91	78	94	93	102	100	91	95	104	119	97	100	100	102	90	92	105	97	89	106	98	93	88	98	96	102	84	113	112	109	108	107	96	98	102	97	93	104	94	99	90	100	86	108	91	86	87	93	96	99	94	91	92	84	81	121	114	97	106	102	93	93	82	106	90	91	103	129	105	119	81	125	95	91	75	83	104	87	92	114	99	91	93	88	85	81	97	105	102	103	118	96	92	95	94	91	91	77	90	104	89	103	99	104	96	87	74	88	101	83	104	94	96	98	102	85	104	99	118	106	79	83	79	114	92	88	119	93	89	119	93	90	93	105	98	90	101	116	104	93	93	96	110	103	117	107	111	85	78	101	94	89	93	94	86	105	102	97	73	93	98	107	84	99	95	86	98	96	88	103	84	95	74	89	107	94	122	94	89	82	96	103	77	91	95	102	92	108	106	112	101	94	98	95	106	90	98	93	88	98	100	93	92	103	119	94	105	101	108	97	102	103	74	101	77	90	97	87	105	99	100	112	100	87	77	91	117	106	86	113	126	106	106	84	87	82	91	81	86	93	89	97	87	103	96	108	106	90	101	81	98	94	108	97	101	85	94	110	104	93	98	94	94	112	96	95	75	95	95	101	111	94	95	75	100	100	92	110	106	80	88	97	92	87	103	87	90	108	100	96	96	101	101	106	105	93	95	87	107	97	96	99	97	89	97	102	100	91	88	92	75	97	80	86	101	78	84	103	92	88	102	92	100	101	95	85	79	97	87	107	101	93	104	81	90	90	91	102	94	105	92	95	98	87	102	100	79	95	104	114	106	98	99	88	96	95	92	97	113	105	92	92	102	86	109	91	93	106	96	96	111	91	101	87	97	93	91	94	115	91	96	80	88	102	85	98	101	106	100	94	92	95	124	110	89	107	96	94	97	89	99	87	106	113	97	95	93	95	103	77	103	104	112	99	105	103	94	91	102	102	92	103	80	114	83	96	94	87	115	86	94	100	89	103	79	107	110	95	96	86	75	93	90	106	79	101	95	88	112	94	105	96	89	87	96	100	92	97	108	91	97	93	114	101	99	105	112	96	103	84	100	95	78	102	89	101	102	85	99	93	96	93	90	103	103
2366	1187	2808	3525	3538	3094	1964	1546	1772	1368	759	552	503	587	480	449	387	394	396	373	378	368	435	377	387	348	372	395	363	386	357	376	417	364	382	375	368	383	348	366	355	346	349	424	429	366	372	400	423	407	412	386	390	368	369	360	384	385	385	365	385	401	373	406	379	394	365	395	388	367	364	373	393	356	378	399	348	340	336	357	353	355	343	366	339	366	347	369	350	367	384	369	354	372	334	366	382	358	354	362	370	396	382	353	382	362	330	339	367	365	346	372	378	367	371	397	319	338	407	350	368	363	355	368	400	307	344	359	371	350	351	349	370	330	337	338	344	373	397	387	348	365	359	375	346	323	373	358	364	398	362	337	382	385	364	350	353	377	333	371	365	380	361	382	363	371	377	310	348	376	347	340	384	371	370	371	362	369	373	337	343	344	379	332	375	346	389	357	338	340	354	348	380	394	362	331	369	397	365	393	366	340	340	360	388	370	370	351	363	315	380	360	339	355	390	362	383	356	363	359	360	364	344	365	337	338	372	357	393	393	395	344	349	343	353	370	334	346	373	395	387	398	342	363	362	364	388	363	369	366	330	363	376	353	367	340	368	397	364	338	348	363	374	353	342	327	357	362	357	384	378	360	365	369	358	384	376	345	354	367	362	385	356	350	384	323	364	333	347	361	367	343	363	343	375	375	345	349	373	400	358	344	360	357	351	383	365	357	335	381	353	368	366	351	377	400	381	361	376	362	348	357	372	368	342	340	349	360	392	372	388	372	344	394	330	333	367	332	387	383	362	400	362	348	382	362	356	376	355	343	364	349	390	358	376	366	360	368	385	350	334	344	399	351	348	376	358	390	364	411	356	378	353	363	396	333	329	369	359	345	382	330	392	343	371	376	351	348	353	370	371	349	385	357	357	367	359	330	375	377	371	326	373	381	370	354	364	346	356	379	342	345	347	376	373	378	371	403	366	374	367	367	358	353	381	360	339	354	363	329	363	334	390	358	356	360	340	348	378	358	329	359	355	356	355	315	351	338	377	363	382	361	326	365	355	355	346	323	362	399	371	370	395	352	329	375	379	356	357	370	373	377	361	384	376	319	386	371	353	382	345	396	381	357	396	410	389	360	344	350	375	392	371	359	364	355	360	375	360	354	346	352	344	357	365	351	364	361	346	359	346	346	369	351	326	329	360	382	355	344	364	364	370	357	340	394	385	323	365	338	398	326	365	327	351	348	389	374	343	353	360	356	372	372	346	333	396	322	370	372	401	381	371	347	385	369	347	341	352	379	340	347	351	390	352	371	375	381	378	376	392	352	350	363	365	346	365	363	350	383	330	371	365	357	346	324	383	386	365	362	362	349	361	388	367	372	370	382	350	345	353	366	362	375	346	371	340	386	375	406	357	363	380	336	372	321	381	377	387	379	364	361	388	349	365	355	349	392	367	396	368	340	359	394	363	348	368	384	369	345	357	382	371	346	368	376	357	342	377	363	385	351	387	352	370	360	354	353	369	341	326	334	349	356	400	365	376	354	358	368	371	327	353	377	332	356	381	377	335	333	354	344	389	330	386	363	371	363	346	397	382	370	339	329	347	324	365	349	349	385	350	352	359	348	343	384	360	355	347	342	376	367	368	375	365	385	353	335	396	352	367	355	358	352	353	336	343	377	372	344	408	377	377	339	354	348	380	363	377	385	370	371	377	366	329	397	332	354	378	316	347	392	386	347	330	363	364	371	340	334	400	371	350	349	353	362	381	344	367	364	383	388	342	354	347	371	380	338	341	381	374	389	363	325	362	365	368	359	342	374	356	342	383	372	370	383	388	388	371	391	393	371	373	372	386	392	358	341	394	348	358	359	383	349	355	374	369	390	370	415	367	378	380	349	347	345	354	354	363	366	370	396	380	389	354	369	329	367	356	346	359	354	353	348	348	348	359	355	394	363	347	341	351	333	357	360	349	360	344	332	356	345	359	403	360	349	397	350	378	361	364	370	373	369	363	365	361	399	360	386	323	349	377	347	355	375	401	360	374	346	365	339	363	325	378	383	336	367	375	365	367	346	349	346	330	349	361	354	331	325	357	370	378	345	382	409	321	346	374	338	358	321	339	351	352	414	370	350	359	352	411	367	345	369	386	378	367	350	346	372	351	366	368	382	343	328	370	356	365	383	365	368	334	366	377	331	399	330	357	355	408	365	373	394	406	307	356	366	329	342	382	356	350	351	403	350	344	368	350	374	338	372	364	378	362	296	369	384	384	365	372	373	330	338	357	316	346	365	371	368	379	370	396	355	387	343	346	364	372	380	337	392	432	355	360	331	391	364	342	384	337	347	352	375	355	329	393	367	345	361	363	367	374	362	379	376	357	370	356	389	360	377	387	360	335	338	352	393	355	370	375	377	367	332	366	338	327	366	343	369	341	372	336	361	341	366	385	397	333	336	375	374	361	395	372	387	354	320	357	380	326	375	383	408	385	342	362	332	364	340	363	359	355	379	333	348	342	341	373	418	349	377	361	339	317	373	342	367	367	347	361	381	368	366	363	356	345	389	333	356	348	381	367	327	374	342	289	386	385	378	359	343	333	374	331	364	366	382	377	376	365	369	335	392	344	352	367	334	347	340	329	325	394	354	400	364	354	356	401	374	361	399	362	332	382	365	386	403	366	403	371	365	390	377	366	313	372	327	365	349	378	397	366	362	327	357	346	383	355	341	353	333	349	354	328	350	358	365	348	356	342	356	361	370	390	349	385	311	359	364	365	346	396	348	377	378	369	369	344	344	373	366	360	365	360	359	381	361	381	349	388	358	372	339	372	359	360	383	359	347	398	373	367	350	340	337	362	372	373	342	317	386	349	388	329	387	369	365	374	352	362	341	356	374	354	355	379	345	403	396	349	374	367	346	356	385	396	371	350	356	347	308	360	359	354	362	342	362	359	361	357	365	389	381	353	342	354	359	366	383	384	351	315	364	315	381	353	367	362	372	388	358	363	416	369	356	383	364	310	374	357	365	341	346	354	356	381	344	372	351	377	351	401	375	362	345	361	368	347	352	354	386	362	362	321	330	354	394	332	347	348	378	338	351	365	369	408	376	372	374	345	377	353	334	382	365	325	363	329	364	382	372	388	350	349	376	368	395	398	371	342	359	375	352	338	361	382	380	350	374	401	378	370	356	388	378	376	360	370	358	350	378	336	351	363	401	363	345	398	335	407	386	348	368	347	375	374	405	344	311	358	355	357	375	353	355	338	343	377	364	393	354	328	369	361	347	374	372	378	363	358	379	384	356	371	376	336	339	343	362	371	378	377	346	370	363	358	399	381	350	339	378	364	339	348	385	387	385	356	377	392	363	371	394	357	363	365	372	362	359	377	371	380	344	387	363	386	346	370	396	379	390	398	377	328	352	371	336	364	332	364	393	360	388	397	328	380	360	357	353	351	379	367	360	362	376	352	346	351	369	371	356	364	374	344	331	350	364	401	384	340	353	337	369	364	394
2273	734	1059	856	838	589	368	291	305	259	132	134	115	118	109	97	113	114	93	98	110	91	108	107	107	97	100	84	103	94	102	87	85	91	91	106	82	87	103	107	93	87	93	102	109	97	106	94	93	102	72	108	91	96	101	94	104	95	107	76	99	107	108	89	116	106	107	105	102	103	107	92	90	87	89	90	95	93	105	102	100	86	103	107	75	117	100	105	97	92	114	95	109	121	112	106	90	101	110	85	93	99	67	103	93	111	91	108	98	100	109	111	107	101	96	89	92	103	106	75	90	105	95	111	103	101	89	90	97	73	91	97	104	96	93	79	83	95	85	95	98	104	88	101	114	98	95	127	90	105	87	92	107	97	94	98	90	109	91	70	102	107	118	109	115	99	91	104	82	117	91	105	98	95	90	106	112	119	101	83	115	99	92	91	100	97	87	94	114	97	119	103	102	91	86	102	106	97	101	105	101	97	100	99	83	105	92	76	75	106	93	75	102	102	96	108	91	94	85	108	117	93	94	104	104	96	91	103	100	90	105	81	98	86	98	87	109	86	104	87	104	125	100	109	71	100	92	109	102	101	96	93	110	104	71	86	98	97	104	93	91	97	117	110	116	110	107	114	108	99	99	91	109	108	92	93	117	75	103	89	119	100	94	107	122	100	107	83	94	116	95	93	92	104	111	89	105	84	99	98	98	102	99	87	95	88	96	87	105	97	116	93	88	92	104	96	119	108	114	99	85	101	87	115	114	106	105	94	93	87	98	92	109	93	88	96	100	86	87	92	85	114	97	107	96	112	87	95	106	106	111	98	96	97	109	112	90	104	87	89	90	110	114	91	91	110	99	97	93	88	94	100	106	120	100	98	104	122	111	99	90	99	104	100	95	99	99	115	91	94	90	117	99	111	98	93	99	98	84	93	101	97	104	105	101	94	90	78	100	111	76	94	99	87	75	115	88	92	80	81	115	112	98	87	100	117	99	107	95	80	101	94	101	101	104	83	111	83	87	89	90	95	95	104	106	111	89	94	88	102	106	97	82	86	102	110	88	100	115	106	93	95	110	87	95	96	107	111	111	104	86	84	106	99	94	95	102	99	90	105	91	118	82	99	87	87	89	81	102	112	92	96	110	102	102	88	102	91	99	86	92	82	94	89	95	104	78	81	101	94	104	100	107	94	97	78	105	114	80	97	120	121	106	90	110	114	91	95	89	87	94	96	113	87	97	106	84	106	92	106	87	103	102	71	99	92	94	100	103	89	92	105	101	93	97	121	89	118	100	114	100	112	111	92	99	95	100	89	97	92	99	95	113	96	109	104	97	103	85	67	95	106	84	84	96	100	85	91	75	114	107	97	113	94	95	95	95	99	100	87	76	106	106	96	117	110	92	111	115	94	101	91	89	115	85	102	94	96	90	102	87	88	121	98	93	76	95	91	101	76	83	98	89	93	91	113	99	93	84	107	105	85	96	97	106	98	102	93	95	85	104	93	84	96	89	94	98	92	104	101	96	94	105	101	74	98	88	117	86	112	85	109	74	91	105	119	106	94	88	98	87	99	102	105	107	95	105	95	95	77	90	109	95	102	100	92	103	102	99	99	113	101	103	103	93	98	105	92	111	102	92	114	95	94	108	98	95	101	105	82	72	92	100	102	107	90	86	97	116	98	88	96	98	90	89	125	94	103	97	93	98	93	95	93	84	93	95	94	100	90	92	89	107	114	92	92	101	77	104	114	110	90	82	98	95	108	85	111	95	91	112	95	96	116	92	111	83	104	98	103	94	92	104	104	87	109	106	110	83	98	93	108	83	94	88	98	102	88	94	113	102	98	109	100	98	102	91	89	90	94	102	86	90	113	108	88	93	95	92	90	102	104	86	96	93	93	95	90	122	94	106	92	90	96	115	93	116	93	87	96	87	99	102	107	86	107	94	89	108	99	81	111	98	96	87	105	105	91	102	92	103	101	107	104	99	93	91	89	98	79	90	105	93	97	87	102	84	94	89	108	97	78	90	88	105	102	114	100	95	88	102	103	94	102	112	91	82	106	110	92	93	87	111	93	95	95	105	103	86	92	92	96	90	101	114	95	90	90	84	116	129	93	108	85	101	105	97	106	104	92	102	104	93	91	101	102	113	110	106	80	106	90	103	93	101	95	93	100	102	91	98	87	78	91	104	102	89	105	98	93	105	90	92	109	95	106	102	112	97	104	93	102	98	97	109	100	113	101	108	94	98	97	103	114	91	100	96	109	101	103	68	113	99	97	99	93	107	88	103	101	98	102	78	104	105	87	108	89	101	79	77	94	85	80	111	105	100	80	102	108	114	96	89	96	95	100	110	111	97	98	78	87	111	105	102	106	87	91	109	97	91	103	103	102	107	98	103	97	99	100	97	97	97	89	108	112	108	97	98	82	95	106	103	108	90	98	113	97	93	99	96	91	101	101	68	111	109	109	87	111	102	88	94	107	107	91	79	113	105	93	93	93	105	107	102	90	93	105	110	106	112	98	101	115	110	96	105	92	93	109	89	114	110	98	99	94	96	93	95	93	78	93	95	110	101	103	92	104	93	100	96	89	105	88	83	79	97	93	97	98	84	112	123	94	115	97	90	100	102	89	112	88	109	101	95	95	96	93	84	110	100	88	83	110	98	89	95	87	88	91	80	87	100	99	100	107	81	93	106	95	93	106	75	99	92	95	104	100	99	106	95	101	87	99	104	97	105	98	119	85	96	106	78	99	100	101	116	98	107	102	96	97	92	96	107	101	110	94	96	101	85	91	86	103	87	96	79	89	95	85	92	96	111	86	126	87	100	103	79	96	106	102	97	88	90	116	111	98	102	85	115	97	98	94	115	97	104	94	87	115	92	79	97	89	105	106	97	92	87	107	82	107	111	102	116	87	92	102	98	91	103	101	95	100	92	86	104	92	90	116	95	86	92	75	98	111	89	89	89	90	90	94	126	115	85	93	107	95	113	86	113	101	89	87	82	93	91	89	98	97	87	104	107	94	106	108	104	92	97	91	89	84	100	110	99	91	95	111	105	109	121	90	94	93	116	108	100	96	95	108	104	104	96	80	109	101	85	105	93	84	102	100	99	84	100	81	86	95	92	103	87	89	94	98	93	103	97	92	112	92	109	108	100	100	102	88	109	102	112	92	98	99	105	103	91	121	109	95	104	117	95	110	102	94	96	94	112	99	80	93	90	89	104	95	97	97	104	97	110	112	85	114	96	95	88	91	97	116	117	93	105	97	107	86	97	105	80	90	93	89	113	97	76	105	83	101	86	95	114	113	109	89	111	102	105	96	95	109	97	98	86	110	93	87	116	97	89	116	115	77	91	99	103	77	86	85	98	108	114	91	102	95	97	101	95	105	116	103	111	106	91	90	111	108	114	95	99	83	110	83	89	84	87	112	104	115	86	115	93	85	108	109	94	103	98	86	104	97	85	105	96	99	99	79	95	89	117	84	97	114	93	114	94	96	96	117
2488	1177	2807	3345	3662	3087	2052	1522	1737	1338	695	543	491	494	502	405	413	405	415	365	386	417	411	425	360	406	412	378	392	335	379	390	368	369	341	373	339	391	374	360	381	386	398	393	430	390	415	368	376	430	465	427	392	394	355	392	366	370	377	358	363	393	356	371	375	363	421	375	391	346	383	344	343	404	366	405	353	386	349	399	368	355	377	377	368	386	342	383	341	397	407	371	360	382	373	325	354	402	353	350	347	386	342	352	342	356	365	356	376	334	370	361	376	358	355	382	348	378	360	380	349	361	334	376	331	375	362	362	400	369	361	373	381	389	361	385	375	371	354	343	368	384	333	377	356	350	417	391	389	374	381	361	331	364	344	359	377	391	364	374	363	371	354	377	369	354	376	348	366	380	351	397	403	375	338	380	379	387	367	366	361	399	353	369	371	393	376	376	368	362	363	359	348	387	394	416	382	334	362	328	364	397	390	394	357	403	386	366	364	379	352	341	379	364	384	368	357	359	351	375	347	335	377	378	358	354	392	372	334	374	378	345	360	363	360	358	380	364	405	367	354	343	355	376	366	349	377	354	370	388	395	371	360	376	369	365	334	378	332	396	389	350	377	365	385	354	383	375	365	388	373	376	393	351	389	386	389	375	390	364	370	375	390	381	370	390	330	327	363	371	379	357	347	341	394	338	371	357	368	366	400	364	374	380	384	378	363	380	345	383	363	338	357	382	384	341	349	394	370	370	375	371	376	376	366	385	359	408	397	374	381	380	337	364	399	354	352	354	362	329	353	375	361	403	345	386	385	351	364	349	350	350	390	371	336	398	361	390	397	346	385	358	381	378	379	360	412	348	403	380	338	399	360	335	349	376	344	392	366	354	375	380	389	375	389	348	418	368	350	364	353	375	393	360	430	372	359	379	350	337	372	374	390	372	366	377	380	363	398	360	366	346	377	375	370	385	361	350	382	337	387	359	342	390	365	344	382	367	378	377	418	342	362	354	369	357	373	375	342	346	357	362	369	339	380	342	364	407	367	354	368	314	363	332	359	357	394	360	369	376	350	391	373	350	375	395	368	383	404	387	405	380	353	397	369	382	373	373	360	392	336	364	357	364	369	379	365	393	391	390	347	345	342	366	344	387	379	370	362	365	423	375	362	365	369	349	395	341	379	367	399	358	365	339	354	397	385	374	373	356	373	343	366	355	359	352	367	353	397	338	360	346	356	346	391	371	412	355	314	368	388	354	384	348	370	375	400	382	369	370	356	380	358	349	328	325	370	350	384	365	368	380	387	373	355	365	362	364	382	365	373	351	391	344	392	367	361	338	383	350	355	375	370	365	364	380	356	343	366	368	365	348	332	323	359	385	337	348	359	374	358	376	398	345	383	344	368	393	364	429	354	370	355	350	384	382	390	374	351	363	369	324	366	373	362	373	359	389	362	382	375	375	363	367	356	363	368	341	338	353	360	367	372	389	370	391	377	373	378	348	377	364	369	369	372	362	385	380	368	386	376	352	362	365	375	347	353	333	353	346	375	390	358	360	363	376	385	320	392	386	357	353	389	373	386	369	358	357	348	375	370	374	388	371	377	352	358	329	349	382	360	404	385	354	375	362	372	339	370	346	382	331	376	373	393	382	351	360	377	368	362	371	371	378	330	333	348	395	392	357	359	366	350	403	367	367	377	380	356	343	389	331	362	355	380	418	359	348	373	359	346	375	333	400	371	322	347	343	332	372	372	363	365	366	350	349	344	363	344	356	356	366	401	383	355	384	343	364	352	351	372	372	359	345	378	367	384	347	361	386	363	395	385	372	398	383	354	371	398	379	355	379	358	357	352	367	354	364	377	402	342	362	399	353	360	385	351	366	379	346	356	371	387	364	389	359	348	368	357	398	367	368	427	339	341	391	381	366	377	396	388	384	354	353	393	374	383	355	392	360	374	397	404	365	346	352	364	336	348	395	356	338	350	314	360	339	343	386	385	373	347	358	321	349	382	368	369	357	375	377	362	393	359	354	352	360	389	361	376	416	349	359	352	362	375	379	383	358	374	364	377	347	363	362	381	357	339	385	371	383	388	354	350	364	347	338	401	355	369	398	349	384	358	396	384	354	365	391	334	377	371	364	343	372	400	377	348	377	339	387	366	378	346	381	351	356	401	375	369	364	363	354	359	371	336	367	363	365	369	354	380	375	368	382	352	338	348	367	352	360	365	325	385	357	347	386	342	349	388	388	354	377	352	365	378	348	345	363	336	377	382	337	388	363	349	355	355	382	363	379	346	369	374	365	363	382	377	345	316	393	359	363	360	342	329	397	342	392	366	347	348	348	352	380	379	376	389	379	357	345	365	338	356	354	397	390	373	361	348	350	323	364	357	351	387	370	385	334	379	395	359	341	342	359	361	393	379	357	347	399	372	353	351	362	321	369	364	379	389	364	384	347	411	373	413	378	358	367	342	357	376	366	367	388	400	353	349	325	367	374	378	386	389	388	387	360	358	386	350	372	364	363	387	389	346	369	365	382	346	342	346	359	377	367	350	363	369	364	369	368	388	360	327	351	372	362	360	376	378	359	365	371	377	352	381	362	376	370	340	370	348	368	367	381	370	363	322	405	419	365	368	358	371	382	346	381	343	366	357	362	387	387	383	345	334	368	354	377	363	374	363	369	324	400	381	368	372	376	367	353	357	358	384	354	390	365	358	389	349	375	385	379	332	356	341	350	357	384	368	333	364	394	373	348	339	371	366	412	358	387	392	380	351	376	353	365	383	374	367	366	361	387	391	338	376	362	354	329	379	373	372	356	358	325	363	378	377	361	396	378	395	397	387	373	364	333	379	353	374	384	357	377	358	346	352	389	373	393	365	385	387	389	379	376	373	388	345	382	382	363	381	381	367	356	364	378	360	373	348	347	356	375	381	401	352	346	349	359	363	364	371	347	393	363	345	392	352	370	377	350	354	366	384	337	378	355	401	373	370	371	380	374	349	347	340	386	338	372	384	342	360	371	377	356	364	371	361	409	361	337	359	367	349	329	377	375	350	366	384	380	345	371	376	368	362	357	374	367	383	394	408	360	378	352	338	355	405	383	367	346	365	369	363	338	372	346	358	335	406	347	371	352	362	371	386	320	372	362	355	387	360	370	381	374	349	361	386	367	384	368	319	388	374	368	337	380	349	369	373	362	350	360	350	359	388	381	377	381	357	377	402	364	384	372	345	357	360	422	366	373	398	373	380	340	390	352	337	349	353	359	366	349	383	385	368	358	334	341	419	341	381	369	389	361	365	356	357	355	365	395	390	356	361	374	362	360	351	390	363	320	364	338	383	359	373	415	370	400	375	382	341	385	388	382	353	393	320	388	355	375	362	392	352	362	360	374	347	358	349	368	361	373	369	351	382	357	362	346	352	380	352	396	364	382	364	375	366	370	414	349	382	350	411	354	341	345	367	347	356	339	375	376	354	353	362	359	376	366	356	389	390	394	363	362	366	365
2349	709	1043	909	803	548	348	299	272	273	152	107	102	106	106	95	104	89	95	116	93	104	86	112	95	109	120	94	110	92	119	92	95	93	92	93	99	96	86	106	93	82	112	105	117	103	103	116	104	97	108	107	110	87	89	85	109	95	107	114	108	101	102	90	115	95	96	104	105	99	114	94	101	118	120	83	107	95	87	97	97	80	77	115	122	91	102	94	108	109	77	94	110	91	99	101	88	94	97	101	100	98	81	89	99	106	108	92	113	94	93	85	94	99	104	100	93	105	90	109	102	122	84	100	95	97	101	97	79	98	100	92	112	95	94	82	95	89	106	90	94	107	103	86	80	92	111	97	108	86	88	91	90	103	112	94	90	109	97	95	105	92	91	84	83	99	104	94	109	98	101	111	99	119	87	97	95	109	99	114	87	91	99	95	99	105	104	110	83	94	78	107	91	98	113	98	98	95	93	97	104	100	104	105	100	107	90	92	98	88	87	79	108	97	125	84	91	98	94	110	103	108	106	103	79	118	79	89	112	97	97	80	83	99	102	87	82	106	73	80	80	83	97	107	88	106	80	89	115	85	86	93	91	107	90	108	102	95	94	109	103	90	78	94	91	112	100	99	88	75	88	126	110	93	93	97	94	97	97	84	95	103	87	88	86	108	103	107	81	99	99	89	118	82	87	100	111	110	100	104	106	97	81	83	107	105	87	98	97	103	104	99	88	92	107	95	98	95	106	117	89	94	106	110	95	85	107	107	99	100	83	103	97	103	102	96	85	87	92	95	99	88	102	96	94	91	103	103	101	97	101	91	86	100	106	88	97	95	97	99	88	114	98	107	96	110	93	103	113	87	113	87	105	128	93	92	97	102	103	100	112	113	79	115	86	97	99	102	86	87	99	87	97	104	101	96	85	100	111	111	114	87	99	84	72	93	92	101	91	96	85	111	101	110	93	77	116	95	99	94	93	95	101	102	91	88	97	103	89	114	74	98	89	100	107	99	100	115	99	79	95	93	104	106	111	108	93	86	122	115	106	93	116	91	102	92	98	115	94	108	105	107	107	91	102	89	117	124	101	103	111	90	103	97	88	90	103	92	70	88	97	81	105	99	100	100	88	93	110	108	99	102	86	115	105	108	99	109	107	84	92	93	94	91	98	97	94	112	91	99	92	78	100	96	109	122	108	102	100	85	114	83	100	102	73	110	83	108	102	88	100	87	91	87	89	95	96	98	101	113	81	118	94	83	109	90	90	103	107	81	98	100	95	98	88	91	97	107	87	98	95	103	95	95	78	102	107	88	87	99	83	91	116	94	119	89	98	101	107	107	102	101	106	101	103	81	106	102	77	96	104	78	95	91	102	88	97	86	110	118	89	115	76	88	92	105	100	105	99	98	93	93	90	95	91	81	96	109	98	91	95	84	108	90	94	98	80	96	96	98	103	93	105	88	84	100	105	107	108	96	91	107	107	88	96	95	81	82	87	93	89	93	101	98	91	105	109	105	92	87	81	93	79	112	108	90	104	105	95	97	108	111	86	118	77	106	107	92	93	107	93	91	98	97	111	88	105	100	87	104	104	87	102	85	100	106	114	88	111	96	98	76	88	89	92	94	93	95	98	87	112	80	94	80	90	93	94	98	107	109	91	105	86	100	95	95	88	91	95	85	93	92	105	100	97	91	85	101	92	96	92	97	110	82	110	117	120	90	112	106	87	97	94	94	72	97	109	89	99	93	84	96	89	104	104	78	86	92	76	99	105	90	102	97	97	85	106	98	81	111	97	110	104	97	93	96	94	82	94	94	82	113	112	101	100	109	97	94	96	112	98	96	94	80	107	95	99	86	84	94	97	91	99	86	96	97	101	105	101	105	77	98	84	93	72	107	101	95	85	103	76	103	94	99	105	109	97	109	103	102	118	101	105	98	95	93	94	100	94	94	78	109	112	113	96	127	92	94	105	103	89	112	93	98	87	103	102	84	97	103	103	91	95	92	84	91	75	101	122	101	106	91	101	89	105	91	101	126	99	105	100	96	94	97	96	101	105	103	97	93	110	94	100	99	86	84	95	88	91	110	98	96	99	79	107	95	96	86	97	99	104	91	99	101	100	90	86	88	74	84	95	102	87	105	94	98	94	106	102	100	89	86	101	104	86	102	99	91	92	102	86	108	98	92	91	100	99	97	73	96	112	107	90	124	92	116	101	97	87	102	85	92	111	110	102	105	100	108	83	84	108	97	117	103	91	100	103	100	96	102	95	112	99	85	97	98	99	112	97	81	90	110	106	117	86	102	100	98	90	106	95	91	111	92	90	101	91	82	101	119	93	95	113	99	119	97	116	95	94	95	104	108	97	85	94	102	102	87	98	94	104	87	92	97	114	96	99	92	105	101	97	81	93	92	99	86	96	94	110	99	76	90	117	106	94	120	92	105	108	86	107	103	98	95	89	90	97	116	105	111	114	100	96	95	109	95	91	112	103	99	98	102	78	94	101	94	130	107	107	91	91	84	93	98	104	113	97	110	103	82	106	108	109	100	106	102	121	94	80	76	99	115	106	82	90	100	92	99	92	90	90	93	90	98	88	93	90	108	88	115	99	75	103	91	92	89	87	95	115	94	99	96	100	107	93	109	101	89	76	103	94	111	89	74	96	106	106	107	101	115	93	90	106	101	87	92	88	102	93	103	94	119	109	93	111	103	85	88	76	85	94	89	95	86	82	99	97	90	99	98	104	101	97	98	110	97	103	92	90	91	113	92	101	108	79	90	87	94	100	102	98	98	91	96	104	110	97	122	109	112	112	109	105	90	86	107	93	112	88	84	104	93	97	95	95	91	93	99	105	105	98	103	99	102	91	100	85	111	96	103	94	81	89	106	99	112	100	88	102	98	106	101	102	96	89	104	101	94	95	95	96	100	97	88	99	86	100	77	85	100	97	103	97	91	95	111	86	94	93	102	86	69	86	111	106	92	98	84	107	106	88	97	111	99	102	98	103	102	97	104	86	100	110	97	92	96	91	104	101	111	98	94	86	88	99	84	110	97	118	93	98	85	104	89	82	105	94	99	96	91	101	121	109	106	91	113	92	87	105	94	90	97	99	76	99	105	121	121	93	79	113	98	107	97	104	76	106	86	104	107	95	114	103	107	84	107	84	99	104	92	101	96	97	100	91	83	105	115	92	97	91	94	108	90	93	104	96	104	110	96	92	110	100	92	111	94	84	116	101	87	116	108	103	106	95	93	106	108	115	89	97	77	97	100	124	92	108	110	93	105	86	84	102	102	102	108	90	84	94	85	94	80	117	116	111	80	104	92	108	101	110	93	117	121	111	80	88	95	117	84	110	93	108	99	103	107	76	99	88	99	96	98	89	104	97	91	97	106	86	89	101	91	72	104	87	107	102	95	87	103	83	96	94	98	106	105	113	101	101	95	109	90	98	86	103	106	87	94	101	92	113	108	88	104	94	95	93	105	109	75	96	98	99	108	109	90
2398	1183	2652	3506	3625	2988	2013	1588	1692	1338	710	562	481	527	444	442	411	406	388	396	391	408	454	398	379	389	367	361	366	348	358	376	381	381	406	395	407	384	386	347	377	365	400	395	426	430	408	408	431	427	413	390	381	385	400	389	372	383	391	377	351	376	368	362	413	402	356	402	381	360	385	380	350	366	365	369	370	385	400	365	362	364	408	350	355	347	372	352	394	402	370	365	359	337	382	367	364	381	387	388	355	402	351	357	351	329	374	359	387	353	342	410	379	351	327	397	374	373	389	383	336	379	377	371	381	367	402	360	371	396	388	326	386	345	379	347	361	386	387	332	344	335	366	375	369	357	348	378	351	367	332	371	356	391	362	392	332	364	375	346	320	356	329	354	359	376	376	386	342	362	340	372	382	344	350	372	328	346	400	370	358	354	348	351	363	392	357	356	360	358	395	385	314	354	359	387	337	358	362	312	365	345	375	364	347	380	374	362	354	362	381	393	378	393	359	353	383	384	347	366	384	381	340	395	364	372	387	370	369	360	381	384	382	371	367	353	338	356	365	353	336	377	378	391	400	367	402	361	353	381	372	350	382	370	380	344	344	380	349	352	369	373	358	355	369	347	387	376	369	394	379	370	390	361	339	376	347	372	357	382	351	342	437	397	351	362	384	374	358	348	390	368	376	354	343	374	363	363	359	379	372	366	345	356	362	365	374	338	401	380	363	357	391	354	398	344	354	354	395	365	347	354	403	350	358	344	390	364	393	329	376	373	352	377	390	367	395	383	337	404	350	369	344	367	343	343	337	371	346	331	361	379	362	383	385	349	345	363	360	365	373	413	367	351	338	351	383	331	368	360	361	375	369	375	381	356	345	377	373	386	384	390	352	397	327	356	362	339	369	333	394	406	359	379	355	415	350	373	374	351	398	381	370	360	369	383	379	351	378	374	385	376	330	364	377	350	360	369	340	364	345	340	362	371	391	388	374	357	364	391	345	341	376	366	396	394	359	398	358	363	390	375	378	316	367	356	378	356	378	381	330	379	343	371	385	392	389	373	337	381	346	331	376	361	358	344	362	353	396	375	327	380	367	336	382	349	356	348	374	376	382	377	340	354	379	376	384	360	374	390	363	373	384	358	394	374	367	375	371	390	380	347	381	354	356	352	365	371	355	338	342	379	371	343	334	391	354	358	362	372	358	381	364	333	386	368	375	362	352	378	388	357	377	351	358	360	380	359	394	352	342	354	414	360	393	378	372	350	388	335	331	387	399	367	360	359	400	352	378	380	366	355	386	394	404	361	352	348	326	357	393	347	376	321	370	399	386	372	370	371	343	371	366	389	369	386	381	392	385	359	351	359	354	373	402	342	363	352	323	389	376	397	341	385	363	362	423	357	374	349	391	385	371	359	386	338	374	381	350	365	338	345	355	361	386	355	363	397	386	375	361	350	374	392	367	341	382	381	387	347	366	384	357	355	392	357	372	362	383	335	368	384	349	379	359	378	324	382	362	384	359	375	377	371	400	354	354	374	404	388	342	351	360	358	378	351	404	380	390	365	376	387	360	353	364	354	369	389	385	374	367	401	369	385	378	387	349	349	364	360	351	380	409	335	412	387	371	371	356	377	385	371	357	398	384	412	364	367	393	383	346	367	371	368	362	383	361	338	364	332	404	344	349	323	380	363	363	373	368	364	373	379	388	376	370	348	370	370	355	383	371	339	377	356	384	391	340	358	419	366	378	330	368	383	339	400	336	374	382	356	382	363	390	365	341	352	333	354	327	364	380	359	351	363	375	387	387	344	383	361	339	355	345	347	347	360	378	370	368	362	390	337	363	369	375	365	331	340	348	386	368	345	369	321	367	391	371	406	398	369	383	345	354	377	415	317	325	318	359	361	350	373	362	381	372	356	363	342	363	375	404	368	385	346	380	322	375	355	382	345	385	358	340	371	368	382	374	342	342	394	360	364	373	403	336	382	366	364	368	372	365	347	361	350	391	369	371	376	374	386	363	346	417	332	350	334	382	352	337	392	369	343	362	386	354	388	318	381	372	341	382	364	365	369	389	388	357	381	353	340	381	401	348	373	373	371	380	363	359	351	350	383	365	362	356	371	345	377	357	380	374	364	329	362	375	359	362	351	398	357	363	403	354	348	381	336	375	334	392	343	387	360	406	393	345	362	355	406	376	347	377	385	355	361	354	369	359	353	384	345	370	358	373	379	374	348	343	323	350	343	378	378	354	381	392	325	351	386	369	369	368	391	364	351	381	372	376	366	359	376	352	405	349	351	338	386	383	381	328	375	386	381	339	350	336	392	354	340	367	355	366	360	333	345	346	377	397	345	348	362	347	370	355	375	358	399	339	355	371	351	332	386	371	358	356	359	386	368	364	325	399	351	398	358	363	386	379	363	384	363	375	364	334	394	377	367	351	373	380	372	370	373	375	359	382	335	385	339	339	394	362	363	390	392	354	368	389	342	367	374	352	352	351	354	372	344	378	361	354	379	355	402	353	353	384	375	366	348	374	335	372	386	383	337	339	348	356	360	377	367	402	338	375	365	359	370	368	371	369	411	337	376	335	401	329	349	372	363	349	379	362	358	398	361	354	342	385	405	349	350	393	385	408	382	374	364	340	385	362	348	353	358	355	368	364	376	392	361	385	363	399	380	393	366	368	378	381	408	349	346	342	394	352	358	342	367	366	376	375	353	356	393	368	349	337	358	324	368	381	373	367	349	342	398	362	391	381	353	372	380	365	376	379	347	364	362	401	360	357	381	391	359	338	392	370	384	368	392	338	386	372	375	345	359	384	316	384	389	374	354	359	401	390	363	343	379	376	360	388	388	323	380	381	363	366	349	383	387	370	376	381	361	376	353	375	359	355	366	375	362	329	349	376	388	356	373	349	347	381	383	391	383	407	389	388	361	347	355	379	366	391	353	374	341	414	360	330	366	366	375	355	378	363	370	363	367	343	346	399	383	337	367	391	410	386	356	335	361	360	382	348	348	351	360	390	363	360	353	382	380	380	399	353	382	357	362	349	316	363	363	353	355	350	329	387	378	379	362	349	366	344	328	364	358	379	360	317	381	351	389	329	364	354	344	325	376	371	414	364	364	374	357	390	363	366	331	355	373	382	360	372	374	370	377	348	367	383	346	351	337	380	370	362	353	385	347	368	359	395	386	393	396	373	353	408	375	381	372	354	338	371	389	341	375	381	351	376	351	386	389	349	353	319	402	414	377	358	358	384	360	391	367	333	327	373	342	345	354	360	386	344	417	378	347	332	384	393	393	368	341	371	396	354	393	378	346	358	359	345	328	343	384	356	361	406	361	364	353	354	387	386	384	386	357	399	337	352	381	398	361	397	366	317	366	354	341	369	354	350	351	336	377	389	369	372	386	366	409	415	382	353	386	359	363	348	349	389	416	374	394	368	371	364	364	374	385	401	359	389	388	380	355	392	412	362	402	373	372	365	391	357	411	365	338	376	376
2227	664	1024	950	839	576	386	328	275	245	164	109	116	132	105	104	102	94	88	101	94	104	118	94	95	91	116	98	89	99	103	98	106	107	92	90	95	99	101	94	104	110	106	97	94	97	101	109	100	87	111	102	126	85	103	97	101	107	96	107	105	96	92	95	96	112	92	93	98	86	95	88	95	104	94	79	95	88	97	79	91	102	99	100	100	99	97	92	91	118	93	106	94	85	86	97	92	101	110	101	87	87	111	113	98	103	94	97	100	128	103	101	80	103	86	84	90	94	97	92	100	100	99	98	96	117	97	97	88	81	113	93	112	83	107	98	96	93	113	101	101	85	84	118	83	100	98	112	103	99	89	96	106	112	87	108	88	92	109	97	88	99	101	103	89	101	98	126	111	110	96	101	83	94	103	95	99	98	105	80	94	110	97	119	124	80	85	98	110	98	100	95	93	92	105	92	83	98	98	94	103	107	127	105	84	107	114	88	102	104	112	85	117	106	93	106	92	95	84	115	124	106	86	82	90	88	120	91	110	92	94	104	105	92	85	96	118	79	101	99	105	109	113	92	77	90	109	108	110	94	91	95	93	84	87	125	91	81	112	95	98	94	102	101	98	83	92	94	79	88	81	79	109	95	106	92	69	95	110	93	97	93	95	90	96	96	77	96	108	99	103	100	99	89	93	96	98	88	103	97	116	100	101	89	115	91	77	104	96	97	103	109	114	92	93	92	101	96	86	104	97	108	108	86	110	92	96	89	94	86	95	103	104	87	102	96	97	118	108	94	102	84	112	97	101	106	112	100	95	99	91	90	88	100	91	106	95	104	82	112	94	105	94	96	126	88	94	106	79	93	97	98	98	86	93	110	130	97	108	109	115	109	90	115	101	101	92	95	100	99	107	86	107	83	96	90	97	89	87	82	71	78	104	101	105	97	113	102	92	82	93	99	108	104	94	98	99	93	93	88	100	104	95	96	107	99	116	89	108	110	108	81	94	105	103	95	123	87	103	97	104	99	86	108	99	73	91	108	111	102	101	100	102	79	96	101	100	101	80	97	91	95	97	119	87	102	100	105	86	105	115	94	92	113	100	94	87	96	77	109	86	101	103	104	85	112	100	85	92	89	104	84	92	98	95	90	91	98	105	109	86	90	73	90	102	105	94	100	102	89	82	105	102	95	94	114	98	99	91	67	113	120	93	112	83	92	98	86	89	92	82	92	101	101	98	102	107	106	109	92	99	115	100	92	105	99	91	91	100	84	106	79	104	92	83	94	79	89	88	86	106	123	98	100	86	117	108	94	97	96	94	91	92	123	81	89	97	106	90	97	102	101	97	103	108	103	103	118	101	87	82	91	86	104	108	83	111	88	98	99	87	99	108	99	89	108	92	120	116	103	91	91	97	91	102	100	91	107	107	89	118	89	80	106	86	103	98	102	103	87	96	101	81	88	99	119	113	99	87	95	111	88	106	103	102	97	94	107	84	98	87	95	114	94	89	97	104	105	99	101	104	100	80	86	97	121	105	98	112	105	100	75	104	102	111	99	105	108	99	104	95	99	90	89	109	103	102	82	94	105	93	83	88	104	74	98	92	112	117	90	80	103	112	113	118	107	99	92	104	93	109	83	118	110	104	103	108	88	84	124	91	106	93	88	83	101	102	96	99	101	92	103	110	101	94	105	113	111	93	101	87	92	101	89	110	102	98	107	87	96	87	93	91	99	76	87	92	107	90	101	98	98	92	86	111	95	113	104	124	125	98	95	105	89	107	112	83	86	98	91	92	92	95	107	87	88	95	104	123	100	85	87	95	100	106	109	96	117	97	96	97	88	103	100	95	104	92	113	95	109	109	113	76	106	108	90	92	86	106	81	93	103	102	95	102	100	103	104	92	107	102	103	101	99	87	100	92	89	95	102	95	102	87	74	115	105	117	94	92	105	128	82	91	96	81	94	76	100	89	81	106	104	104	109	100	97	88	86	104	109	101	87	120	102	83	106	86	94	105	117	103	106	118	88	104	72	91	105	95	98	92	107	98	105	113	99	101	106	116	103	105	82	98	90	88	105	108	111	98	98	94	95	93	97	110	106	110	100	94	79	93	100	102	92	109	100	105	91	119	117	117	102	89	102	77	90	102	96	88	92	99	109	101	96	90	112	103	92	89	85	97	123	121	97	106	114	95	99	110	111	96	95	85	89	98	74	91	91	91	80	114	116	119	111	102	102	71	98	104	99	98	123	93	99	96	107	99	95	98	105	97	114	89	90	104	95	103	95	90	96	92	108	96	100	106	109	83	83	104	105	97	115	81	95	101	88	101	89	106	99	87	103	92	107	94	84	97	85	99	91	96	108	85	97	113	102	114	94	101	85	84	89	92	98	91	102	94	113	102	94	92	97	103	83	95	111	117	99	108	101	91	107	106	82	97	102	97	94	98	106	106	79	92	90	95	92	100	97	115	111	96	111	85	86	105	79	95	96	98	110	96	101	100	98	89	112	88	85	121	96	83	91	94	104	104	108	115	94	112	102	96	97	95	93	83	82	97	99	90	101	93	116	95	108	112	109	110	107	95	119	95	98	84	91	101	88	102	99	93	106	106	96	99	102	90	81	106	100	109	87	100	98	89	87	109	104	105	89	98	102	98	97	106	109	92	107	105	107	90	76	105	95	102	104	84	103	101	85	113	103	93	83	99	109	92	92	95	94	110	90	89	93	103	92	86	97	100	76	123	101	111	96	88	91	89	101	118	106	76	98	107	96	95	109	99	107	90	91	90	111	106	95	91	114	76	108	123	97	103	98	118	114	105	91	100	101	95	150	96	100	96	88	88	91	100	97	102	86	117	73	98	99	87	101	96	112	95	100	114	119	86	97	108	95	88	77	115	115	103	90	99	98	109	91	103	94	94	87	82	111	94	107	88	86	84	100	115	107	99	102	81	105	103	103	104	82	83	104	111	126	101	87	112	91	105	95	104	100	93	103	100	95	101	98	106	91	93	123	88	103	96	103	88	88	105	98	105	90	108	101	98	107	98	97	107	104	81	104	124	81	71	90	96	91	88	98	90	92	105	108	90	99	96	95	102	101	82	92	94	93	104	112	95	89	105	94	92	110	104	93	86	91	73	103	102	97	108	99	98	91	105	107	103	105	99	99	91	95	90	92	95	77	78	85	103	94	94	114	92	100	91	87	91	90	106	83	86	100	96	81	93	104	111	101	105	101	97	114	98	114	92	97	88	96	102	90	103	97	99	112	96	91	103	102	103	123	97	118	84	104	99	104	108	101	109	112	89	101	91	107	92	95	117	99	87	102	84	81	91	95	107	92	95	92	95	89	89	97	77	97	107	88	103	107	100	93	102	100	101	117	90	95	107	107	99	92	108	99	111	94	110	101	94	108	95	94	93	101	106	102	100	97	99	95	102	87	91	109	119	99	110	89	88	106	87	90	83	104	98	122	95	106	93	98	87	100	115	84	98	108	97	93	93	93	96	96
2385	1116	2704	3691	3731	2907	2046	1730	1669	1284	780	539	552	501	453	426	395	397	389	385	390	383	416	405	367	392	406	375	335	409	371	394	384	379	417	314	391	358	390	372	369	366	401	411	428	384	419	402	392	385	389	390	391	380	373	405	368	377	356	356	377	376	377	392	372	391	375	378	364	411	390	359	361	373	376	361	381	344	350	338	366	336	382	349	343	379	385	369	360	351	371	370	356	374	371	344	362	372	363	411	383	354	350	369	371	399	349	348	376	383	375	375	381	377	383	380	382	384	364	365	392	366	362	368	369	375	404	378	357	404	349	338	431	360	403	367	340	339	361	383	342	348	360	360	369	402	338	375	332	341	357	382	358	377	344	341	371	364	377	400	356	337	392	376	374	412	340	363	406	392	347	371	350	398	341	376	351	350	343	351	364	379	400	354	367	395	398	360	368	364	349	343	352	358	339	404	364	351	347	380	372	362	359	391	366	372	361	398	352	360	346	376	383	402	383	358	388	360	367	359	341	350	339	384	356	379	345	381	338	357	348	374	337	419	358	356	349	365	379	392	349	396	355	345	359	364	379	354	360	357	393	358	350	353	322	368	377	391	385	340	377	355	370	342	358	369	338	369	368	335	368	374	354	379	362	349	371	382	375	346	393	369	333	355	348	382	371	376	359	384	367	335	377	384	339	378	409	373	357	382	388	344	339	340	339	361	355	371	351	360	360	368	327	356	347	389	379	364	350	342	398	360	364	365	388	336	389	375	343	365	378	386	342	352	396	340	394	351	376	371	336	343	381	376	380	404	358	375	370	377	392	361	379	355	368	340	338	373	359	348	366	361	387	377	386	357	382	378	399	339	370	372	375	372	367	339	361	379	339	384	376	371	347	386	416	401	362	355	385	391	370	391	349	362	381	347	373	341	365	350	387	359	392	349	363	346	387	369	344	396	351	355	360	343	358	369	387	370	353	371	352	366	348	348	358	366	361	344	361	366	396	370	326	362	353	355	390	360	370	355	330	352	381	397	354	364	328	354	379	385	363	330	386	337	376	345	369	380	355	362	370	360	387	401	376	401	374	392	357	358	372	374	407	331	353	354	360	363	356	358	363	383	402	359	318	392	357	387	375	409	386	361	341	344	351	389	373	400	386	372	370	349	346	381	364	366	332	375	389	372	389	344	373	356	369	369	364	371	389	379	369	401	353	358	351	372	347	353	362	378	354	366	369	382	353	354	342	401	373	389	344	374	316	376	358	352	355	385	395	332	366	400	378	341	354	368	371	383	353	410	384	398	405	360	334	354	389	381	365	349	382	359	411	375	397	335	381	381	352	362	373	365	356	366	422	362	378	372	354	347	380	377	376	330	371	377	357	353	379	377	368	391	354	357	372	366	349	363	386	355	367	374	356	392	368	401	379	367	351	374	341	361	370	366	358	354	380	327	383	341	384	336	334	364	360	390	393	345	389	392	404	315	360	339	404	358	368	388	414	388	371	355	365	385	397	372	365	374	385	360	377	375	389	377	373	364	342	371	383	387	351	381	368	342	373	391	398	390	404	356	403	348	334	387	362	418	382	384	427	366	356	382	382	386	351	358	369	361	356	364	385	371	381	382	389	354	382	375	335	371	354	354	392	355	376	356	349	367	374	372	371	386	387	367	374	375	357	385	377	379	356	356	366	361	369	359	352	374	367	343	364	359	362	359	376	371	385	352	364	370	351	325	357	389	341	375	361	365	404	363	394	394	371	341	389	363	379	354	366	379	388	385	345	387	386	380	356	354	360	370	356	358	368	369	366	350	359	348	363	349	364	363	356	365	398	380	356	383	384	343	374	355	348	366	379	393	377	350	351	369	373	356	352	358	375	377	376	359	349	371	375	372	377	387	383	383	354	363	347	370	368	359	380	359	343	362	391	376	371	336	383	410	344	366	326	370	413	406	348	383	355	357	369	421	368	357	335	360	373	338	372	397	354	355	374	358	362	342	373	342	373	383	382	391	383	384	373	380	393	355	357	390	365	354	370	377	346	380	399	355	351	388	347	366	353	375	370	382	367	369	379	350	343	360	374	341	366	370	354	395	373	364	364	404	384	338	377	374	376	356	370	358	378	367	339	344	381	372	381	381	373	306	385	381	354	361	346	351	371	334	352	367	368	405	360	366	365	370	350	336	351	353	366	350	372	331	342	370	332	349	362	354	378	347	381	370	425	366	375	360	382	368	350	355	365	369	386	392	386	324	347	377	357	351	388	342	358	355	376	440	376	389	366	380	380	351	363	395	359	379	355	366	392	353	329	373	345	358	359	387	342	372	362	357	370	355	378	397	371	405	376	368	382	360	399	339	338	353	341	375	376	406	347	368	382	368	383	348	357	386	381	370	362	380	353	383	341	360	349	363	414	371	360	369	367	378	370	313	369	354	362	369	373	396	341	344	371	364	353	364	373	363	337	391	375	386	400	376	371	363	367	366	341	394	350	390	378	365	363	371	345	399	369	333	365	379	388	380	358	398	396	352	396	362	370	349	355	380	403	394	334	382	362	371	354	380	373	348	361	383	396	363	351	405	325	367	386	342	318	362	386	376	363	362	410	372	364	363	359	366	378	372	360	399	353	334	384	386	388	391	380	360	342	376	350	371	374	369	374	358	345	358	380	416	372	395	322	370	359	330	357	342	372	337	381	371	362	376	363	350	342	358	327	356	364	366	365	376	339	377	365	371	370	367	364	370	356	351	363	391	360	348	350	371	383	387	349	409	378	379	354	346	352	380	383	385	342	347	341	336	406	377	354	379	379	395	373	362	369	350	373	374	358	367	378	377	356	363	358	369	374	383	349	390	337	402	367	355	427	384	381	373	372	358	372	354	370	348	377	374	381	398	375	367	373	364	374	370	373	413	364	376	344	383	369	333	351	359	381	345	340	388	424	365	362	372	347	346	388	386	380	380	376	366	355	350	361	392	347	395	384	379	384	356	404	335	325	387	372	362	375	347	359	374	390	355	377	379	361	383	368	365	353	367	395	394	365	365	377	387	359	345	373	363	378	355	370	369	355	392	390	359	354	356	357	381	383	362	350	383	362	376	342	350	368	378	339	357	352	366	355	404	366	369	381	334	371	355	351	372	385	349	376	375	363	363	352	344	367	351	371	365	360	391	358	368	367	350	329	369	370	400	370	346	355	390	347	393	363	374	334	348	378	348	385	391	354	365	391	382	361	346	375	378	369	349	415	351	380	374	377	389	387	365	368	359	361	337	339	354	378	361	373	374	376	371	374	377	376	366	383	388	360	368	369	365	368	347	345	342	359	334	362	343	370	392	340	377	340	368	386	353	367	384	355	369	382	392	345	361	379	399	350	390	361	371	364	403	393	393	352	341	330	383	347	344	372	354	362	394	352	345	392	394	379	371	383	387	363	362	352	348	376	378	340	393	351	348	389	317	360	373	333	379	369	354	359	361	333	388	359	357	353	358	369	361	386	345	349	351	377	359	382	353	359	365
2305	669	964	922	811	530	357	316	299	229	185	125	114	113	110	102	90	89	103	95	98	91	99	88	76	86	94	114	105	96	104	95	107	100	105	90	93	97	110	104	96	104	106	95	87	107	91	91	116	88	110	108	97	101	104	111	90	91	92	88	84	112	87	84	108	99	87	98	79	89	97	101	79	102	99	90	81	100	114	96	96	87	96	96	105	104	107	79	87	83	99	96	105	100	106	106	110	96	93	106	110	97	88	92	93	94	78	86	111	116	85	114	114	86	92	115	107	89	94	98	88	116	84	93	97	111	106	92	75	113	84	104	107	97	107	98	89	104	105	88	97	100	76	91	77	91	102	86	99	84	97	92	104	99	84	96	109	99	102	85	109	95	96	94	100	94	85	97	93	104	101	103	83	106	102	95	99	88	93	104	114	89	97	110	105	94	94	107	91	94	94	80	108	93	102	90	91	91	104	83	104	115	91	109	115	119	102	88	103	86	99	100	113	96	93	95	102	94	105	91	101	112	92	93	99	103	92	95	94	96	90	92	96	107	113	91	100	94	97	112	100	93	101	91	92	100	108	83	100	93	104	106	98	99	104	96	94	95	103	99	95	90	86	85	110	94	78	116	108	94	95	91	91	90	103	87	96	85	107	113	83	98	95	116	114	93	96	95	86	78	90	106	88	83	124	96	78	93	118	106	89	93	97	99	95	87	96	79	104	93	96	88	92	100	108	83	86	107	96	101	110	120	92	109	83	97	95	101	104	96	89	94	121	113	78	103	103	93	101	97	94	101	115	88	107	101	87	106	96	102	80	109	112	95	111	94	93	90	93	91	109	77	105	93	92	90	107	101	108	95	87	79	94	98	90	89	80	75	110	78	89	86	96	88	92	110	101	96	113	114	99	83	99	113	87	78	94	86	94	80	102	107	111	107	105	100	103	98	98	84	87	91	96	111	98	89	115	103	94	84	109	75	103	113	96	101	107	104	88	110	98	99	102	86	95	100	99	96	86	89	91	87	99	86	104	97	89	91	96	93	93	98	127	91	94	99	98	97	117	117	116	96	94	93	100	82	106	83	92	88	104	98	82	85	85	88	111	93	88	94	87	108	85	91	109	99	99	95	106	103	99	124	98	102	93	97	91	97	99	98	90	117	113	106	92	94	101	96	113	92	98	117	98	87	97	86	94	109	87	101	88	92	91	111	90	105	87	112	96	105	106	86	94	109	100	104	100	105	105	85	98	95	100	94	113	94	107	102	101	102	107	100	90	104	107	112	105	84	98	94	102	93	80	93	85	96	94	94	90	100	116	121	117	106	95	89	97	90	80	83	98	90	125	107	89	98	91	93	116	110	111	105	101	117	71	101	100	90	95	111	90	105	97	96	97	96	94	98	86	99	115	101	105	121	100	98	97	88	92	96	89	90	114	100	87	99	88	114	109	104	113	91	111	111	84	95	93	121	96	78	112	107	100	94	95	109	85	102	85	105	104	116	111	90	100	105	98	110	93	117	104	95	83	102	104	78	111	98	100	109	87	99	84	98	92	98	85	110	93	113	97	93	111	82	81	95	85	102	88	94	93	82	108	100	102	87	92	109	107	87	82	93	105	102	91	105	87	103	94	83	92	102	112	91	96	96	84	95	100	91	95	102	115	78	95	112	98	103	95	100	101	108	89	85	114	82	107	103	89	105	80	81	104	93	103	85	101	98	103	90	104	94	124	88	107	108	91	92	98	80	81	111	100	105	97	97	96	86	104	61	92	92	81	91	91	111	96	89	84	107	104	89	88	105	91	113	98	83	96	109	99	96	97	109	115	122	106	88	98	88	102	81	93	111	106	93	93	93	91	93	93	96	95	103	102	115	93	84	83	73	103	118	85	93	88	99	107	87	113	99	107	108	94	105	88	90	91	105	83	80	84	98	120	109	96	83	105	102	83	86	117	97	99	88	91	98	86	97	93	94	91	93	107	97	100	83	92	87	93	102	85	108	116	97	97	86	85	90	91	103	100	90	85	105	116	95	104	111	83	80	100	111	105	101	91	96	90	99	89	104	115	96	96	137	111	102	94	103	97	81	92	90	96	93	108	102	98	97	102	95	100	94	98	95	110	94	92	95	97	92	87	103	120	97	101	101	104	92	91	87	98	95	98	95	95	100	99	101	106	103	87	94	105	100	94	94	116	97	111	105	106	90	98	87	90	84	103	104	108	90	95	97	109	110	109	88	89	106	88	91	88	93	106	102	98	110	85	103	97	104	95	86	84	107	110	110	100	81	99	108	89	107	101	92	88	115	87	120	104	105	111	81	95	99	104	89	80	92	97	96	96	83	98	91	87	86	102	100	97	102	99	83	88	90	101	115	88	90	110	99	86	114	107	93	109	96	94	78	89	103	94	97	72	92	86	78	99	98	100	105	94	91	95	108	100	106	106	100	119	88	103	92	95	112	104	100	98	88	101	109	104	114	93	90	107	101	99	95	91	107	102	104	93	106	111	97	103	98	87	83	95	95	87	100	82	92	99	96	112	117	93	102	80	103	105	103	100	82	92	96	110	90	90	96	95	76	100	111	86	99	108	84	101	103	93	84	86	122	86	112	85	103	120	90	107	97	86	103	98	108	125	105	106	97	98	94	98	103	97	98	95	102	108	106	84	99	91	92	93	101	105	95	96	98	98	92	128	94	96	118	107	85	121	80	105	86	91	108	92	111	92	98	96	90	100	87	95	96	75	108	104	104	87	105	100	109	107	95	94	79	92	82	100	81	87	110	107	97	92	91	94	86	89	82	89	78	114	105	97	82	106	99	115	82	73	102	86	110	83	97	97	88	84	94	83	90	69	103	83	93	95	99	101	100	92	93	92	95	93	102	106	101	97	105	107	96	88	114	99	85	87	114	84	102	99	105	107	118	104	96	92	101	98	96	99	95	105	98	101	84	76	96	117	101	97	112	90	95	89	79	97	110	95	90	108	92	93	111	83	94	118	103	92	102	99	101	87	94	94	94	93	105	103	102	89	99	86	90	97	109	94	99	94	99	99	100	113	95	100	97	99	58	89	61	102	101	104	91	87	87	90	92	104	97	97	91	89	98	89	107	88	96	90	95	97	89	88	92	122	97	97	87	101	104	79	99	89	107	91	79	102	95	88	99	99	105	110	89	92	91	103	106	84	101	85	93	104	101	103	94	109	86	99	117	99	95	101	101	109	114	89	99	88	98	86	101	94	111	100	88	115	86	111	92	114	84	87	104	87	90	100	102	106	105	104	134	101	94	100	104	103	109	98	92	102	84	115	110	96	103	82	97	100	99	92	91	91	95	114	91	88	86	100	103	104	87	85	91	92	105	113	89	92	103	96	97	97	106	92	92	98	114	83	100	98	106	86	107	92	83	104	110	106	91	88	86	105	108	82	108	88	92	90	101	106	96	95	95	110	100	87	80	104	98	103	108	97	98	90	106	95	114	85	94	98	90	102	83	98	103	86	105	111	94	95	107
2378	1097	2728	3677	3879	2744	1993	1782	1734	1196	707	520	536	503	458	414	395	384	372	375	403	403	413	373	351	370	352	378	413	376	377	357	354	413	389	381	360	386	363	377	395	372	372	406	410	372	378	448	407	413	380	400	366	405	376	363	327	375	372	380	352	384	336	405	364	405	431	370	402	359	371	406	372	355	347	364	350	374	393	368	355	355	354	360	334	351	356	344	363	381	346	383	348	382	374	347	360	386	376	375	362	360	366	383	367	396	326	337	345	352	336	368	349	383	362	371	337	379	353	363	355	358	367	380	416	383	359	338	385	384	376	368	383	348	384	345	369	358	330	351	395	363	390	377	369	341	372	403	342	355	381	361	347	414	348	385	344	364	312	380	364	345	418	381	371	336	373	420	374	360	375	369	377	394	348	351	363	363	356	359	358	350	376	341	379	374	353	362	358	348	380	383	373	388	386	357	355	335	385	353	329	357	362	326	364	360	347	406	358	387	385	367	355	400	384	321	391	377	376	369	369	349	397	360	354	379	358	390	369	369	308	369	362	366	378	369	362	430	372	331	355	377	371	349	369	366	358	336	370	395	381	349	399	367	376	321	382	385	342	377	353	358	354	414	388	348	340	342	350	345	388	381	335	345	344	370	356	378	363	369	382	385	359	383	369	370	375	360	366	351	385	350	353	331	366	359	401	361	376	378	360	351	381	355	359	365	378	337	383	379	362	391	375	406	369	380	364	355	382	339	385	371	393	358	376	365	355	366	350	404	365	340	364	344	352	360	356	376	384	374	373	360	391	358	364	332	389	341	374	358	353	350	352	376	359	353	374	313	347	334	377	360	384	361	376	321	355	383	351	343	366	385	382	350	387	342	402	369	372	352	382	384	348	382	334	405	355	370	364	353	353	373	352	343	366	357	403	361	403	375	344	369	354	385	356	361	341	360	363	349	344	357	375	358	363	344	342	370	356	382	359	367	377	351	395	388	360	382	346	341	381	365	358	357	371	330	387	352	383	394	383	355	364	366	366	350	326	363	406	364	330	388	347	380	340	374	377	384	343	336	349	375	384	359	353	350	365	386	380	331	365	362	387	357	386	342	365	370	362	373	352	363	384	359	376	368	332	361	363	342	354	349	354	376	370	379	365	360	355	347	387	338	376	378	345	333	394	348	335	355	374	367	378	378	341	385	378	384	385	401	358	341	361	358	377	395	374	368	328	380	392	383	369	376	377	349	387	367	412	335	367	360	354	368	386	392	371	358	365	348	367	351	341	378	375	358	362	354	374	362	379	422	369	338	322	331	365	369	350	394	361	372	342	368	374	383	361	386	354	350	384	388	389	340	330	390	358	359	393	368	390	361	393	368	386	375	348	354	370	366	376	366	378	359	318	358	390	350	378	367	342	395	363	376	384	378	354	378	368	384	372	381	385	366	347	376	327	374	352	385	364	368	374	378	393	362	408	386	355	367	339	351	404	371	384	347	355	323	346	370	327	380	356	365	344	359	421	379	358	341	335	355	380	352	347	348	333	391	369	373	369	362	364	367	374	387	363	360	355	356	336	368	391	371	359	382	370	364	358	363	360	360	383	356	369	352	338	380	357	374	361	359	374	397	316	371	341	367	359	353	338	371	362	377	367	379	363	379	347	391	358	381	365	357	347	385	364	367	370	356	362	346	395	353	380	377	372	367	354	371	392	347	326	347	390	352	352	328	377	364	368	374	358	382	357	373	406	386	371	360	365	338	359	359	384	363	375	387	374	385	383	366	383	371	378	377	339	404	352	344	330	365	352	386	363	356	396	335	393	397	394	361	381	386	340	358	337	358	344	327	381	384	359	372	343	357	344	364	347	373	362	352	373	349	380	340	369	369	369	354	382	345	359	348	386	361	362	353	366	372	381	359	375	338	374	356	386	346	395	356	326	363	355	372	347	363	351	372	333	394	354	386	369	341	349	379	374	354	331	365	363	389	406	372	365	374	367	355	380	382	367	388	355	412	346	370	367	362	365	348	337	382	349	372	389	395	360	366	316	351	373	356	396	362	379	372	362	371	337	376	349	378	349	354	356	358	365	347	342	380	363	364	374	362	368	380	383	353	354	391	377	397	354	399	342	354	365	383	367	369	329	372	383	392	360	360	352	356	371	372	355	360	397	381	377	371	375	370	354	379	365	359	351	365	347	378	374	363	354	336	359	394	392	342	363	375	356	381	377	368	376	401	378	360	377	342	391	406	361	380	343	356	354	368	343	364	367	363	409	372	352	348	353	365	381	374	361	377	378	358	381	357	342	384	398	361	364	339	354	378	394	331	359	389	352	396	356	345	388	353	336	363	359	358	364	360	372	342	381	391	363	378	361	333	367	377	353	368	354	372	363	376	382	376	356	376	374	374	363	387	368	374	339	362	366	368	364	339	387	345	361	379	393	332	368	328	364	372	390	385	382	370	358	367	372	375	354	346	351	355	359	359	359	364	367	359	352	324	342	361	379	373	366	369	349	357	326	366	380	340	341	382	391	387	344	324	374	404	372	336	331	383	390	370	355	379	359	359	375	354	392	386	385	376	364	360	386	356	355	338	374	426	377	367	379	362	375	371	402	363	375	341	350	364	397	364	374	366	363	367	351	365	368	362	381	332	345	398	354	407	351	375	364	355	349	394	365	378	338	371	350	365	369	388	356	336	356	389	401	384	344	401	381	364	379	356	352	354	370	352	346	383	393	347	387	386	349	349	379	363	352	379	362	371	342	344	373	366	381	398	351	387	364	340	354	408	368	335	393	387	341	379	379	360	379	318	369	392	348	376	363	387	345	387	358	388	338	362	333	361	377	352	362	396	352	372	387	399	375	392	364	402	384	416	378	380	387	385	353	322	344	366	420	356	391	337	365	379	353	374	369	391	401	353	351	326	362	359	380	393	394	377	354	374	341	370	356	397	390	381	402	363	342	367	387	365	360	375	396	371	378	365	387	368	384	381	359	369	365	371	383	362	362	349	383	354	372	375	396	357	328	336	358	394	350	345	375	347	362	368	376	405	437	326	402	356	353	343	418	393	370	351	387	401	349	359	375	315	368	403	354	395	371	367	351	380	341	371	377	342	366	370	384	394	388	369	326	380	355	356	354	348	360	352	361	380	368	366	372	360	353	357	377	393	375	332	386	360	354	344	390	375	375	354	368	357	354	338	375	384	388	381	365	368	381	419	340	363	362	356	377	379	356	372	344	368	366	369	364	364	368	384	371	369	354	339	367	391	347	357	359	336	394	374	367	365	335	405	343	381	357	356	325	366	363	351	354	366	387	381	384	369	365	373	358	342	401	380	352	366	371	367	361	316	376	371	348	332	408	377	358	376	363	359	369	380	383	374	319	356	349	355	391	364	368	354	389	374	370	345	362	338	377	374	358	372	352	370	339	385	377	334	329	350	330	359	392	376	364	336	381	363	372	361	349	335	331	359	376	383	390	359	351	386	398	358	391	365	343	381	346	377	363	349	359	393
2242	681	1010	1042	870	539	404	332	322	226	132	126	124	123	96	94	122	114	106	110	103	94	114	106	84	99	102	130	113	80	92	107	95	107	88	122	92	99	93	94	107	119	98	108	119	107	93	121	94	93	88	111	93	100	95	96	108	106	87	117	114	115	110	111	101	82	95	100	105	94	98	105	87	84	95	96	92	101	92	93	93	93	99	103	105	104	108	83	96	101	96	89	114	88	107	108	108	85	107	123	96	99	91	107	96	112	105	96	98	84	94	103	93	104	107	101	70	103	86	110	96	94	109	103	96	112	112	120	92	102	97	92	97	97	87	115	108	114	89	92	83	96	94	100	96	105	110	99	107	111	97	97	72	106	91	112	98	113	97	103	74	97	99	105	103	90	90	91	137	107	89	98	98	100	95	84	90	98	97	99	89	111	92	100	97	97	92	108	88	90	105	72	87	93	110	89	95	98	108	129	93	113	113	96	95	103	110	101	99	97	102	95	103	104	108	92	87	92	101	100	99	77	102	86	86	112	109	102	89	85	93	100	90	84	97	99	85	96	72	90	100	98	80	102	96	90	93	103	106	101	91	107	89	74	102	100	93	86	81	105	91	99	82	85	112	112	84	99	89	102	83	113	85	85	95	102	102	102	95	87	80	85	97	104	102	103	108	98	85	99	100	99	94	128	109	96	100	99	76	97	85	118	103	74	110	77	103	91	101	68	84	95	91	91	88	117	90	103	93	93	103	80	92	74	97	97	108	86	97	104	106	102	99	100	77	91	81	105	96	94	85	101	105	113	108	103	110	105	84	100	106	107	88	81	109	82	101	98	84	94	93	87	118	87	124	87	97	114	78	95	96	91	103	117	79	107	94	111	109	92	103	97	89	107	101	79	121	108	89	95	107	96	99	97	118	93	100	89	91	101	75	107	97	111	103	92	88	99	117	101	93	106	96	116	96	95	102	98	81	92	105	83	103	94	112	103	89	102	91	93	101	110	109	91	72	98	114	92	124	110	118	112	108	91	105	105	109	108	90	83	100	100	87	109	94	110	101	113	86	107	98	89	92	112	100	84	105	97	94	103	89	98	107	104	84	99	97	92	82	103	105	85	114	86	95	102	94	109	97	98	87	90	93	96	113	105	90	101	97	82	95	86	80	93	111	93	98	74	119	110	102	99	84	98	83	96	98	100	96	95	81	92	110	106	96	103	103	103	90	91	107	86	103	109	101	103	98	87	87	109	103	102	94	90	78	112	106	96	102	98	96	98	99	84	101	107	87	99	110	100	114	98	110	104	100	103	98	89	106	94	87	100	103	96	110	101	90	108	100	98	88	84	82	111	88	112	93	101	106	108	98	91	93	90	97	99	108	97	90	92	83	89	104	94	103	107	83	81	83	90	93	109	96	106	103	101	113	110	99	102	108	97	93	99	94	87	87	103	94	102	99	109	101	90	93	89	88	103	96	85	83	100	93	94	101	80	91	93	103	116	99	71	95	93	92	91	95	108	97	98	86	101	94	106	102	115	99	84	89	98	104	101	99	79	104	87	86	118	111	111	98	95	84	87	103	92	98	73	109	91	99	110	97	117	104	82	91	94	105	86	106	88	87	86	91	98	95	95	107	115	102	87	96	92	102	107	92	89	86	96	85	100	94	92	97	109	95	97	111	105	104	97	103	83	109	87	101	99	104	95	92	94	101	99	91	103	76	89	88	97	103	112	106	98	101	103	111	86	98	94	90	86	94	101	104	82	96	94	99	105	86	115	105	104	98	73	102	100	109	87	99	91	101	104	81	92	106	101	116	104	98	83	99	88	83	87	92	97	91	97	105	122	109	87	94	94	91	106	103	102	90	95	92	91	106	95	108	90	100	90	97	94	97	109	98	87	90	103	66	101	103	108	98	105	102	104	87	107	76	100	102	103	103	85	87	112	111	109	105	110	96	94	92	70	96	108	95	104	96	115	120	108	92	86	89	103	87	93	101	104	109	101	97	86	85	95	88	95	85	81	97	107	108	87	93	95	97	90	103	107	85	114	99	86	98	106	88	102	98	110	94	91	118	94	94	90	102	91	100	93	107	110	102	78	114	99	91	102	92	98	81	113	90	80	87	91	100	97	92	116	110	103	88	123	114	91	104	95	107	95	120	102	116	111	110	101	84	87	86	102	98	115	85	103	108	107	110	102	116	93	107	96	83	85	87	114	103	107	98	90	96	94	100	105	105	80	98	106	105	86	89	90	89	90	95	112	97	92	94	103	89	104	85	86	93	102	101	116	87	96	112	100	112	92	88	91	75	89	105	114	92	98	94	89	113	114	83	90	113	88	90	90	117	97	114	94	83	100	99	90	103	94	85	107	95	92	94	103	88	95	107	110	105	78	89	96	117	100	105	92	90	94	101	102	96	100	97	102	98	81	99	101	74	101	119	101	88	82	96	99	96	98	90	107	104	107	107	98	82	113	105	92	80	96	118	114	81	117	81	93	110	120	91	90	92	99	110	86	106	123	105	104	90	102	95	93	106	114	103	98	94	99	98	96	105	101	104	86	114	98	105	87	94	85	94	111	92	106	106	101	84	110	91	99	104	112	111	108	85	96	91	75	83	106	107	100	125	94	86	107	92	114	120	86	84	92	87	110	101	91	94	92	112	110	104	92	110	93	94	104	96	69	108	107	90	102	91	97	93	102	84	112	97	101	84	102	126	100	116	97	103	93	80	93	116	103	104	100	88	90	106	117	108	106	102	102	93	108	77	114	89	95	79	88	108	94	101	91	107	85	92	91	88	88	91	103	103	90	98	89	95	94	111	98	91	93	92	83	96	101	102	85	95	118	92	93	99	112	90	94	85	92	99	81	91	105	106	82	113	85	97	103	96	73	99	75	111	95	86	104	105	91	83	99	106	81	84	91	80	109	81	88	100	90	107	92	109	100	99	85	91	109	114	90	88	105	96	101	88	80	106	97	106	94	98	104	100	84	96	98	113	114	111	103	94	101	112	89	99	104	89	106	66	98	103	91	90	103	112	100	91	95	94	81	122	106	94	101	103	92	123	99	82	105	93	90	96	114	113	93	92	113	97	95	86	96	94	93	101	98	101	127	92	90	89	96	103	95	84	90	98	104	88	111	70	96	102	116	94	110	82	114	92	92	111	104	106	121	98	88	95	93	96	109	102	77	97	82	91	93	103	88	93	96	109	99	111	87	97	96	100	100	100	110	107	102	92	94	106	95	89	96	101	92	96	112	104	91	109	100	83	100	98	92	108	81	98	89	110	91	96	108	116	111	98	92	95	109	94	110	95	106	100	89	89	97	89	98	101	93	96	106	99	87	89	104	101	91	101	101	101	115	107	98	96	108	91	101	96	92	96	92	81	99	106	82	107	115	114	109	91	98	110	105	85	91	100	114	79	121	106	90	109	81	102	97	100	89	90	109	111	115	82	98	100	90	82	104	97	94	98	92	84	79	99	90	100	95	94	111	97	81	101	112	93	91
2286	1107	2657	3913	3850	2814	1980	1710	1877	1221	691	483	500	498	468	419	384	402	416	367	377	424	421	400	377	382	365	391	384	390	349	370	358	349	376	342	368	378	378	369	366	415	379	413	435	407	405	423	384	387	398	379	362	370	377	394	376	359	368	362	345	376	385	398	403	396	390	371	379	381	368	358	356	383	392	377	345	388	368	370	361	352	393	330	369	369	337	350	364	387	376	332	348	355	357	371	378	391	381	406	356	370	372	357	364	359	381	354	346	397	345	320	362	371	383	397	410	372	360	367	345	365	373	390	381	387	331	380	386	365	386	334	366	361	396	376	368	337	361	387	387	381	357	379	373	363	368	352	378	367	339	386	378	343	376	346	365	351	393	373	368	369	391	375	360	367	385	391	373	368	367	415	359	392	352	367	353	372	344	369	374	352	356	363	365	364	350	380	393	387	396	370	359	363	363	359	376	403	384	375	349	387	359	390	336	354	372	371	359	329	358	354	340	358	407	349	365	375	347	368	366	387	386	353	370	368	348	378	335	347	373	371	350	366	350	365	369	364	374	362	375	363	341	380	340	357	381	414	371	370	366	375	382	333	328	357	352	386	354	392	373	380	384	421	390	375	370	388	360	341	376	372	342	364	377	375	371	363	322	377	370	343	400	363	344	328	383	362	369	365	363	381	366	336	369	376	383	345	397	373	372	347	362	384	362	342	369	373	353	358	387	324	382	398	381	362	391	364	393	369	391	361	360	372	341	371	368	365	373	368	364	368	354	363	368	405	354	388	361	397	357	360	341	380	352	392	364	369	372	382	364	360	401	351	325	356	333	356	381	355	338	355	378	382	360	354	399	371	380	350	380	363	352	355	390	373	377	366	360	335	366	372	382	353	405	380	376	362	346	368	411	387	373	389	387	367	358	367	328	361	369	367	361	412	357	407	390	358	393	363	338	346	352	377	368	371	356	373	362	368	356	358	386	390	392	373	369	373	362	358	357	362	377	359	381	342	371	374	343	382	402	336	374	405	356	396	373	377	390	351	352	374	361	352	390	376	349	365	412	380	372	381	351	360	359	359	341	372	348	320	339	384	367	355	334	358	349	369	361	370	358	376	349	350	336	387	350	383	383	369	368	364	389	368	357	395	349	363	352	359	330	371	376	336	369	354	387	366	397	392	369	392	363	372	335	363	363	358	367	381	376	368	320	339	373	362	365	342	341	336	361	361	349	373	402	363	399	360	367	362	336	356	364	342	347	383	346	337	372	359	361	389	359	388	371	344	370	377	348	368	400	386	342	381	387	375	373	370	360	322	358	346	402	370	376	378	363	359	364	359	352	375	385	355	392	339	367	358	381	354	353	350	380	357	384	369	327	358	398	368	347	328	335	375	379	340	346	358	371	434	368	387	361	371	393	338	341	376	354	366	362	373	363	344	368	408	361	384	348	330	377	360	324	371	366	359	382	369	372	328	404	381	366	372	376	364	377	379	336	365	365	362	386	359	383	377	381	374	371	389	378	363	386	357	347	399	356	366	400	362	350	394	342	382	359	344	383	319	377	327	334	354	376	406	350	338	356	346	398	364	353	363	381	336	316	398	344	377	351	382	334	372	391	354	360	385	360	360	385	422	372	372	343	349	396	348	359	383	357	366	357	371	373	375	370	390	387	356	380	397	376	383	359	314	370	372	361	371	369	359	351	349	384	341	327	387	336	397	378	355	380	361	388	334	383	338	366	397	378	366	344	352	364	379	371	350	362	372	378	355	356	331	378	392	374	361	359	400	348	367	390	354	376	400	364	376	381	380	365	389	342	341	374	360	348	383	371	359	375	360	340	358	367	380	351	389	357	338	367	377	354	350	411	366	372	350	354	354	371	348	417	364	341	352	374	366	403	340	344	344	375	371	347	349	359	354	360	367	352	368	376	387	354	358	351	345	366	340	365	391	341	389	359	355	351	351	366	384	331	351	368	363	358	378	360	356	327	379	409	365	383	368	376	345	388	378	340	353	372	376	377	366	352	398	345	375	353	362	337	376	375	345	360	364	354	380	320	360	355	381	361	426	385	375	358	381	387	354	373	366	350	394	338	338	356	349	346	356	407	353	385	387	371	391	367	376	359	366	359	358	355	389	363	389	352	379	353	341	407	347	351	375	353	358	352	374	330	403	371	358	368	346	364	339	391	401	383	354	381	395	369	385	399	361	373	358	361	339	376	363	377	382	356	361	353	334	346	381	374	333	387	319	342	364	361	379	392	368	351	386	381	374	376	357	371	367	388	364	342	394	322	367	337	365	372	371	370	363	389	376	363	366	391	323	369	382	342	345	335	388	379	367	387	345	373	368	359	356	382	331	375	325	369	352	354	348	353	397	383	380	393	347	332	349	362	358	337	368	379	390	367	340	357	399	355	370	357	359	347	372	343	325	356	383	377	326	338	383	371	357	384	348	387	371	428	392	375	365	361	356	367	338	356	349	372	341	398	360	390	341	351	366	348	361	374	349	385	342	362	344	378	348	361	358	371	359	390	376	350	374	376	340	389	370	401	345	375	348	355	351	376	353	346	353	356	401	342	368	362	352	359	359	385	339	364	350	333	391	375	351	325	348	372	383	366	381	363	336	344	349	379	352	354	355	343	347	347	367	384	376	352	359	381	342	371	354	368	390	344	363	373	381	394	383	351	334	334	365	348	388	345	407	410	350	348	367	350	374	371	374	381	379	316	378	332	384	366	375	387	358	346	324	398	358	374	374	345	364	371	350	347	371	352	364	359	380	375	375	394	391	372	379	376	387	372	350	396	361	366	402	370	418	370	363	367	377	365	393	368	387	383	344	340	385	335	372	374	373	369	380	350	374	344	354	370	349	369	377	366	368	400	381	387	363	380	395	335	329	392	369	367	388	375	358	391	366	338	348	340	372	393	354	372	376	353	354	382	352	352	376	393	337	361	391	343	341	335	335	361	400	332	377	318	346	335	354	356	364	368	373	379	365	383	335	379	365	353	377	373	379	374	357	395	398	361	411	370	357	360	348	365	361	345	371	381	357	327	377	345	390	377	394	355	395	354	367	353	383	401	373	354	343	376	363	372	392	372	323	323	341	368	394	351	348	354	389	370	366	371	371	360	376	366	341	367	362	365	348	373	394	343	376	398	355	364	408	332	329	353	345	368	358	350	364	393	393	349	310	350	347	343	370	397	359	359	363	367	383	356	355	366	365	398	348	338	367	374	369	353	349	376	384	400	366	361	344	361	391	347	370	376	380	372	381	361	388	383	388	349	348	359	374	333	338	359	363	353	371	345	382	365	339	374	369	373	362	391	351	367	343	359	364	380	375	370	346	367	394	374	318	360	384	341	381	372	366	349	396	343	386	385	357	367	385	392	354	380	345	346	367	402	347	329	405	362	354	332	419	367	361	375	359	380	347	387	380	393	379	334	395	368	367	358	361	359	346	361	385	374	332	357	369	355	364	359	346	384	411	331	370	377	331	359	394	369	398
2249	647	971	1049	872	551	385	328	359	217	150	123	108	108	104	113	106	107	82	97	122	97	102	111	89	89	105	93	94	96	102	93	106	92	105	98	100	107	100	100	115	112	103	99	93	107	117	89	93	85	91	105	85	89	93	105	88	105	104	78	102	94	111	125	94	103	98	103	89	105	108	87	99	102	104	90	82	84	104	99	94	104	96	90	94	90	90	83	104	95	110	125	95	103	102	90	99	110	88	79	107	93	95	103	97	94	107	107	88	99	113	115	108	101	87	100	91	105	114	98	82	80	110	95	95	80	104	94	89	121	94	79	91	102	99	83	95	106	100	83	85	94	103	80	83	98	105	93	106	91	98	89	97	98	84	92	85	96	92	97	97	103	100	109	101	87	108	110	113	99	83	90	77	94	95	95	91	124	95	98	117	94	97	86	102	100	92	105	85	88	96	81	84	97	107	114	90	93	87	109	99	100	94	114	80	103	106	90	122	88	109	87	104	89	95	99	85	81	89	87	96	94	87	87	97	94	81	96	94	95	102	85	95	87	96	86	92	91	113	98	98	102	94	96	95	97	93	112	95	91	97	95	104	87	120	85	75	94	94	95	103	89	91	101	99	107	88	83	102	95	92	106	90	92	90	79	109	96	93	98	106	87	98	98	85	96	91	94	103	82	95	101	108	90	109	117	91	85	103	105	121	99	91	99	103	104	115	92	104	96	91	106	93	116	85	91	104	102	88	88	107	105	102	93	101	107	108	93	97	108	116	97	104	118	97	97	106	104	111	113	117	101	91	96	99	115	96	90	106	98	83	96	98	101	111	94	91	80	107	93	99	85	103	99	103	105	103	102	90	90	97	70	93	106	81	92	90	109	103	93	100	84	99	105	114	118	90	97	105	107	111	106	98	100	93	88	114	94	84	97	90	99	86	99	81	96	98	93	91	96	101	89	94	89	117	100	92	106	99	100	84	94	101	109	92	98	103	86	100	109	93	108	94	103	86	116	121	99	88	82	98	91	104	107	89	87	84	92	79	98	102	94	110	106	109	101	83	111	111	103	80	108	113	109	100	96	104	88	93	97	103	108	84	101	86	88	102	99	103	88	96	94	84	102	101	98	109	98	95	94	81	96	112	108	77	107	102	84	79	88	85	88	89	85	102	101	99	90	95	81	93	100	101	97	99	100	95	121	106	93	94	99	86	98	94	111	83	89	91	102	94	98	90	118	96	114	107	94	102	110	115	100	95	80	111	92	89	108	100	108	85	91	101	103	112	102	95	101	97	117	85	83	78	99	99	94	94	96	98	105	105	104	92	111	86	90	96	101	97	110	87	103	98	111	90	119	102	92	90	107	109	101	95	109	100	114	110	82	109	103	92	88	102	91	91	102	100	112	92	115	127	116	112	83	102	102	85	107	95	82	114	93	113	99	89	98	99	108	105	92	113	92	104	104	100	87	103	94	115	109	83	108	97	87	92	96	93	107	98	103	104	87	99	101	95	109	94	98	96	107	83	96	93	92	103	86	114	90	103	87	90	87	88	79	110	97	92	84	104	94	109	103	96	88	96	94	90	90	96	92	108	106	102	107	96	94	101	88	105	96	95	97	103	78	82	101	110	87	109	105	109	96	84	95	93	94	87	100	82	100	98	87	105	88	99	114	94	89	103	104	103	88	94	98	96	99	98	94	81	122	99	114	100	82	109	103	99	98	108	113	91	101	102	100	104	108	116	98	109	106	99	100	117	91	103	77	98	96	97	97	85	87	117	92	89	101	81	92	100	112	88	84	112	88	93	101	104	88	97	89	70	86	88	104	106	96	86	81	91	92	100	94	97	105	106	117	90	99	98	104	97	106	102	103	114	86	92	111	83	100	91	95	108	101	112	97	100	97	91	99	112	74	102	95	111	110	96	102	90	108	102	86	98	113	101	85	89	108	92	98	97	90	96	94	93	88	98	96	99	86	99	94	115	86	86	90	109	90	79	100	115	102	87	89	99	111	100	81	97	97	116	109	99	95	98	108	97	92	99	75	97	92	106	83	95	122	91	93	90	89	82	84	90	104	86	98	109	111	111	81	99	91	120	95	92	92	101	104	102	93	75	97	97	92	89	104	87	110	109	98	94	99	101	116	97	104	102	102	91	94	102	112	102	84	90	98	102	103	84	81	103	87	92	97	105	90	102	103	93	92	98	103	113	77	104	87	85	105	104	112	96	114	99	99	99	101	101	106	103	104	105	109	108	87	83	96	107	112	98	99	95	109	86	108	97	114	108	87	104	91	105	102	120	105	90	93	94	107	94	83	104	96	106	88	86	74	96	88	107	107	104	84	81	101	105	105	90	106	103	87	97	100	98	107	104	95	92	88	84	115	92	93	91	99	81	110	86	95	89	99	107	102	101	95	97	99	99	101	103	88	108	101	80	104	103	103	100	95	87	96	97	96	90	89	105	96	88	110	93	98	75	108	98	104	92	107	97	89	84	118	86	110	92	104	94	84	88	96	99	98	107	97	96	95	104	110	96	85	107	105	109	103	110	90	83	113	97	108	86	98	95	112	100	96	107	82	83	98	102	105	99	108	97	105	79	90	97	106	97	91	96	101	110	106	98	115	100	94	104	86	76	86	90	94	95	106	112	99	97	108	87	111	85	103	92	91	102	110	118	89	83	100	100	105	110	87	79	103	90	89	85	100	97	95	102	81	100	101	100	97	93	107	93	70	99	102	95	98	98	88	102	97	111	85	85	91	92	112	103	102	93	99	104	101	97	106	114	116	101	95	96	108	90	98	87	81	112	103	90	101	89	86	101	83	81	93	100	107	92	101	99	101	106	94	96	89	86	107	98	119	76	106	92	89	96	84	88	102	108	86	111	92	78	88	110	104	92	86	102	132	102	106	109	101	93	87	108	97	101	100	113	96	101	112	99	100	96	116	98	105	90	71	107	88	105	98	103	106	104	105	93	106	84	101	92	93	91	99	103	109	98	86	98	111	104	112	89	92	105	90	105	99	97	112	91	95	75	87	87	108	111	106	109	106	97	100	92	90	90	101	94	87	108	90	91	86	100	95	96	104	97	97	112	93	84	110	80	106	99	114	95	101	86	97	94	104	84	88	107	100	109	97	75	97	102	82	109	86	106	103	108	90	98	90	106	108	109	89	71	84	96	97	103	86	86	74	95	85	82	112	85	91	101	112	108	112	93	106	94	87	111	93	107	92	84	92	90	93	91	92	75	92	99	85	108	119	121	103	106	77	100	104	98	97	97	98	97	93	111	97	107	82	83	83	103	104	80	80	95	110	93	93	95	81	99	96	99	94	92	97	113	85	93	103	107	109	78	117	117	90	118	101	97	109	91	106	94	95	103	94	93	101	95	102	82	109	96	93	87	92	90	89	84	100	102	107	117	93	87	85	97	96	91	104	98	102	104	96	101	92	98	93	92	96	114	101	90	103	94	96	86	95	111	102	93	117	109	113	89	100	93	95	102	111	88	118
2310	1003	2565	3938	3681	2845	1896	1728	1865	1145	662	567	494	515	449	405	422	404	387	392	412	370	379	375	364	421	384	352	342	372	386	389	372	351	361	376	368	403	410	389	371	418	413	407	411	428	348	407	375	419	369	362	368	372	378	398	400	355	379	376	379	396	416	400	382	416	374	405	358	402	378	375	348	364	391	361	351	342	369	356	340	387	386	344	384	328	355	365	364	353	374	356	377	382	365	316	375	368	342	341	332	369	359	332	365	356	383	357	380	354	380	359	343	359	418	341	413	391	362	352	337	382	370	365	359	322	370	375	387	405	363	381	347	376	393	372	347	370	352	368	357	413	353	344	400	372	351	362	351	383	382	369	345	391	395	341	391	383	333	356	366	341	391	353	353	366	387	366	363	380	397	399	353	353	381	334	334	373	371	388	392	370	354	351	349	397	377	376	351	405	350	351	364	374	382	357	369	372	360	370	385	346	343	327	371	375	375	346	334	390	375	377	367	355	368	362	379	366	369	341	354	399	348	355	373	357	351	339	337	372	349	350	364	356	378	393	410	398	421	341	375	363	404	392	367	343	374	378	364	367	374	383	355	337	363	374	367	369	364	352	396	352	363	326	361	360	361	340	379	352	378	335	390	333	341	378	394	377	342	352	392	370	360	389	374	362	353	380	357	360	367	355	380	385	354	364	351	370	369	360	363	350	340	385	367	368	373	340	374	383	353	338	362	373	366	334	351	379	380	393	384	377	407	380	367	322	365	367	354	376	356	387	378	363	372	382	370	406	377	370	374	366	360	355	356	376	335	357	323	367	363	365	401	359	401	368	352	374	364	385	392	365	375	333	386	394	364	380	384	369	359	357	393	375	353	384	374	398	364	406	366	381	356	404	393	370	348	393	383	332	360	367	395	359	386	374	366	346	376	336	356	362	350	374	399	399	356	383	386	370	395	350	363	373	356	366	370	347	373	365	366	344	356	344	388	334	354	387	388	330	351	406	351	389	365	370	375	350	352	379	356	359	391	335	364	375	397	395	363	409	362	364	351	377	359	355	390	378	386	373	401	369	371	318	373	369	374	331	357	374	364	354	337	352	364	346	414	353	370	389	362	352	393	396	393	379	378	376	362	374	355	390	359	409	387	365	349	407	409	340	364	347	398	333	336	363	347	374	386	392	360	376	345	380	368	354	373	373	401	376	353	342	380	344	356	374	361	360	357	353	357	370	332	354	387	366	337	372	375	368	366	374	349	351	380	356	309	367	371	374	369	378	363	359	357	384	385	389	357	343	375	338	339	430	325	392	352	395	385	353	390	350	380	379	350	368	400	355	379	376	351	361	376	366	380	369	386	397	360	341	354	341	363	371	368	342	343	365	347	348	344	357	362	341	379	368	316	350	377	367	375	361	373	356	378	373	384	344	366	351	379	396	399	335	333	366	383	368	370	367	360	354	331	396	386	364	378	332	373	317	366	384	377	371	382	393	353	387	388	352	380	376	368	385	335	368	339	366	359	394	379	331	388	399	366	354	361	345	387	402	372	422	383	362	338	363	378	340	360	387	331	354	374	391	367	362	367	379	360	345	328	335	350	394	375	340	381	375	384	347	355	353	358	366	355	342	365	392	363	353	347	362	393	344	377	344	356	400	350	356	371	328	351	346	354	372	375	362	351	351	364	355	369	400	383	368	383	400	377	376	360	362	393	374	331	344	370	358	385	378	408	384	367	367	401	366	411	374	398	394	344	330	391	349	374	361	352	383	360	349	353	354	380	363	348	367	364	348	347	357	365	326	371	357	367	411	352	344	368	392	351	358	373	356	375	351	385	383	369	341	372	379	372	384	346	343	387	402	351	352	347	363	375	352	382	363	338	367	383	366	394	393	368	365	369	381	366	357	355	370	366	358	364	387	414	377	398	385	382	350	339	393	415	364	382	374	365	366	363	359	373	387	369	334	381	353	350	371	380	360	373	361	366	372	347	348	368	363	327	364	372	365	382	362	393	373	378	391	355	334	366	343	386	363	342	392	415	349	360	366	349	329	383	368	334	362	349	357	385	402	391	389	348	370	366	358	365	348	351	368	402	402	375	357	375	366	386	349	388	347	382	375	388	358	380	347	359	363	340	378	381	384	365	354	359	341	359	366	399	374	360	358	369	344	392	369	381	360	359	359	374	345	372	406	373	366	347	343	358	345	345	397	367	374	364	387	399	383	369	364	374	382	381	343	379	390	388	356	386	366	352	348	351	339	333	384	379	358	370	359	367	362	371	346	388	357	374	370	356	366	379	352	376	364	354	360	384	368	363	357	329	393	351	353	346	382	335	352	347	327	374	360	369	384	377	354	351	364	373	370	363	372	366	393	351	325	355	381	366	387	326	364	353	358	372	323	358	393	356	393	360	384	387	340	382	371	364	378	349	346	338	367	345	382	370	377	382	343	372	363	353	369	329	379	395	356	334	381	366	374	370	408	321	392	379	360	384	349	356	341	384	341	381	375	384	375	394	382	358	336	383	360	377	347	366	317	352	399	367	362	373	355	387	359	369	375	395	395	346	335	344	369	348	356	364	383	373	372	385	366	369	374	385	342	356	369	351	383	371	366	378	372	365	341	357	336	366	341	366	363	364	370	379	387	351	381	376	342	386	354	369	366	393	349	331	373	367	337	363	384	367	351	373	365	375	380	362	391	366	388	399	417	346	366	354	383	366	346	339	393	358	389	383	377	374	369	346	392	390	362	341	381	350	366	377	388	418	425	355	362	422	372	339	375	371	396	395	378	369	342	378	375	382	388	389	332	358	328	365	364	400	326	349	382	374	377	385	366	370	342	372	350	345	352	387	379	345	387	359	355	375	355	344	355	353	386	373	353	346	361	371	357	409	385	368	347	390	358	335	359	356	355	343	390	369	350	325	357	376	336	384	378	348	374	350	371	369	395	373	369	379	359	339	402	392	394	387	372	376	371	359	351	364	355	369	370	352	358	371	324	340	348	371	387	370	362	344	365	383	370	400	391	357	367	371	394	373	375	352	340	364	365	378	352	359	395	361	388	358	375	336	385	390	352	375	339	361	352	412	349	370	382	390	343	377	366	369	343	330	377	363	358	371	409	358	360	351	405	374	364	337	350	396	357	388	369	350	385	338	382	371	389	359	379	370	393	354	376	402	370	327	371	404	356	381	409	344	361	369	370	395	329	388	380	406	350	369	368	381	351	373	358	357	332	342	378	363	330	354	407	361	357	359	364	389	368	369	381	358	378	373	370	394	348	370	361	366	349	367	380	334	317	347	340	359	347	343	404	374	350	339	356	356	360	364	396	365	376	371	363	344	321	306	425	377	392	411	364	336	388	357	384	351	384	418	393	347	385	384	360	362	377	377	363	344	355	323	395	354	377	364	378	377	362	339	377	371	371	388	342	372	353	357	346	316	372	387	368	387	324	329	360	404	379	374	368	373	348	374	357	359	364	349	367	385	362	400	394	337	326	385	397	346	343	346	372
2145	577	959	966	764	599	363	339	322	208	128	121	113	137	109	112	112	97	101	111	83	114	87	103	104	100	108	91	104	119	79	79	102	90	120	115	86	102	118	92	108	101	102	99	100	98	93	94	89	101	79	102	97	91	94	88	102	100	104	102	109	117	86	98	77	90	121	90	99	111	102	105	112	94	97	95	95	95	98	97	93	89	116	98	92	108	90	98	108	83	96	88	113	115	91	104	82	106	100	102	99	113	87	85	104	99	101	120	102	87	101	90	83	92	90	98	80	107	101	84	99	107	109	81	104	99	97	95	104	109	117	104	106	92	96	112	101	106	73	93	102	83	89	106	93	90	96	102	115	87	80	96	82	102	106	110	97	102	83	102	97	92	100	90	105	113	98	101	109	82	101	109	102	104	91	93	106	96	103	95	102	99	117	94	95	90	99	95	80	95	118	94	112	100	103	85	111	123	102	95	100	130	88	125	108	96	90	73	96	75	105	99	92	94	95	90	93	91	97	98	102	102	99	86	98	102	94	85	95	88	82	77	120	93	107	97	100	98	103	77	107	101	85	100	107	117	104	94	84	102	88	91	94	111	86	90	87	95	114	89	95	93	105	97	112	90	101	97	92	113	100	88	107	89	95	95	100	94	98	93	110	96	113	114	101	93	105	109	95	101	92	78	97	97	106	101	112	107	91	102	104	99	99	98	101	93	93	101	103	76	95	101	106	91	97	95	105	94	89	96	84	99	96	108	109	106	93	92	108	92	86	94	112	84	112	85	102	119	91	99	93	97	102	96	91	109	91	98	99	98	107	92	99	98	91	98	93	97	87	89	105	123	105	74	108	94	113	89	96	113	97	93	91	81	104	113	96	93	90	96	95	94	111	77	113	104	89	109	91	85	92	100	106	99	76	91	96	91	87	82	102	92	99	92	102	111	92	79	86	103	107	107	85	109	99	101	104	91	100	94	90	77	90	86	114	99	93	80	100	106	90	97	110	122	91	77	93	105	76	91	99	109	99	90	99	106	106	86	96	90	94	103	90	88	107	85	98	78	103	89	96	85	104	103	104	98	85	96	107	93	98	87	100	98	97	90	98	98	74	108	100	92	84	92	82	106	102	91	98	109	111	107	102	106	118	90	110	89	100	90	92	109	102	89	86	92	121	93	95	108	109	86	95	89	79	83	94	98	92	89	108	100	95	96	110	99	94	99	101	83	104	106	116	84	86	87	89	83	103	98	98	90	93	97	96	94	78	111	100	86	99	97	87	97	81	103	91	89	104	77	112	104	106	104	98	105	99	94	99	88	121	93	111	106	90	84	95	108	100	90	99	86	81	75	109	92	100	90	99	105	90	79	88	98	98	118	104	85	93	93	102	110	100	99	103	103	100	98	111	95	106	106	113	99	91	104	96	97	78	108	88	94	100	96	89	111	96	93	117	98	102	86	99	94	96	73	81	93	98	89	105	93	110	116	99	90	99	93	85	98	97	85	106	95	101	89	96	114	95	67	83	89	94	108	101	86	93	92	104	107	92	94	111	117	83	103	127	99	113	100	89	96	68	99	96	90	92	101	100	115	93	100	83	103	102	100	96	97	102	106	97	113	84	85	95	88	106	92	103	108	103	121	100	98	97	107	93	79	101	91	100	89	88	86	95	98	90	86	105	84	85	95	92	83	84	93	88	94	112	104	106	98	109	97	121	91	88	100	98	111	96	97	95	87	87	107	80	98	103	101	101	94	94	104	111	108	102	103	108	92	94	94	107	107	79	99	100	97	88	87	99	111	99	95	94	103	102	93	72	89	103	88	92	101	100	101	92	86	105	96	106	76	86	94	112	95	98	92	88	103	100	103	95	99	85	106	81	99	91	105	117	100	99	80	105	88	89	93	121	79	96	79	99	111	103	115	108	70	97	89	91	84	88	84	102	104	88	108	101	108	93	118	96	114	91	98	100	113	75	88	105	107	110	82	84	106	97	79	98	92	104	94	97	118	121	110	110	114	78	100	109	102	87	100	92	93	82	93	93	113	92	111	105	91	102	111	91	102	99	89	92	97	100	114	107	120	107	82	86	105	86	96	110	94	90	97	91	87	90	87	88	91	101	100	89	100	89	95	102	85	125	98	98	111	104	81	105	106	94	92	92	98	101	101	100	91	96	112	93	84	89	82	102	94	92	118	84	106	102	80	104	101	77	89	92	111	102	96	115	89	94	99	95	114	92	95	95	106	116	101	85	91	100	97	107	109	100	91	95	105	98	87	91	88	116	93	104	91	106	90	100	104	101	106	104	99	107	79	104	75	101	80	113	95	86	97	79	98	84	99	117	96	108	106	115	103	106	109	106	115	101	107	91	98	98	92	101	115	99	95	94	112	86	103	106	102	77	93	95	90	105	98	113	106	93	97	96	108	114	97	98	77	85	98	89	103	91	91	98	103	96	100	103	101	98	90	98	96	98	95	98	83	92	94	113	116	94	100	103	113	102	107	87	98	79	90	107	100	102	89	96	80	101	95	103	89	88	87	84	104	98	83	94	89	106	101	87	90	99	86	100	98	105	100	107	98	100	105	87	93	79	113	92	80	115	111	93	94	92	105	97	86	104	96	78	107	95	88	100	112	107	76	112	102	95	88	112	92	91	123	105	102	108	113	95	89	94	84	101	111	92	114	86	87	91	89	85	81	89	77	82	101	104	103	95	107	88	97	107	88	102	97	98	112	86	93	88	101	97	106	89	100	89	99	90	88	90	96	92	98	90	107	99	90	64	111	84	98	72	100	98	100	93	87	108	97	115	96	84	104	92	83	99	105	77	99	99	107	114	100	103	94	95	109	93	106	107	106	90	110	108	100	95	97	104	110	100	96	90	102	84	103	89	99	89	113	87	96	92	99	120	92	97	90	92	91	113	113	91	87	101	109	93	87	112	82	99	95	83	105	102	111	121	112	112	89	100	96	101	102	96	122	97	94	108	98	86	103	97	99	100	94	94	92	96	100	93	95	115	98	104	97	92	88	87	98	108	99	102	112	87	103	94	90	106	94	119	95	96	89	86	88	87	97	90	94	89	99	101	83	97	90	85	102	88	87	113	83	110	98	89	94	106	86	86	118	102	100	93	91	103	92	107	97	82	100	100	80	85	111	83	96	96	105	94	82	118	76	104	89	97	89	89	90	102	94	78	92	91	71	107	89	117	118	106	99	97	100	97	103	86	114	94	81	66	87	99	98	88	103	107	108	98	99	97	96	96	89	114	101	103	99	101	91	91	85	85	108	94	90	95	104	83	78	108	104	98	113	118	95	112	98	72	108	107	115	89	94	102	119	103	91	101	88	94	97	88	91	93	86	85	106	100	93	88	102	96	95	92	101	90	101	89	105	95	103	90	97	88	85	103	95	106	102	92	78	101	97	106	100	83	91	104	108	93	74	107	104	84	113	99	112	90	77	96	117	88	107	104	85	107	99	114	102	88	98	92	87	80	86	90	107	91	97	89	90
2339	1039	2686	3586	3530	2646	1872	1784	1790	1131	690	525	507	476	439	409	384	431	404	384	396	424	419	387	365	391	397	395	328	350	350	378	401	398	402	384	369	378	380	356	373	395	445	454	427	392	386	403	364	425	359	391	373	380	338	358	357	364	410	382	411	374	353	416	370	356	387	403	381	350	380	357	361	371	337	360	370	395	363	352	348	384	371	348	387	376	390	392	388	339	344	364	357	368	349	373	386	371	312	377	372	395	347	364	353	368	369	345	380	353	358	375	385	385	381	377	365	365	379	370	375	402	360	375	340	368	385	343	421	397	348	381	377	361	359	356	375	371	371	383	357	407	330	381	380	362	373	342	346	339	346	359	349	373	361	334	377	367	333	364	367	385	379	359	372	363	387	388	381	387	374	370	361	363	346	376	360	411	381	375	349	351	331	399	373	391	347	387	421	371	380	335	357	350	362	368	359	371	350	336	345	378	372	368	375	368	384	399	375	371	357	408	358	368	395	352	366	373	340	353	376	397	363	356	365	351	382	353	412	410	384	347	350	354	356	335	323	397	402	386	354	394	358	364	368	373	349	380	368	374	357	362	385	374	370	331	365	375	398	363	384	350	364	366	382	367	401	377	373	359	364	400	398	376	344	359	368	371	374	357	339	367	354	363	360	365	373	364	386	346	366	353	378	365	374	363	368	380	350	360	378	358	349	360	345	344	379	388	353	355	386	357	350	367	382	373	380	355	375	387	338	417	353	387	374	389	386	398	366	365	367	383	362	389	359	358	354	375	347	415	364	381	373	372	406	359	352	377	394	371	382	343	360	364	403	373	368	360	365	377	364	382	377	363	352	368	397	341	345	325	381	365	344	326	353	388	339	339	374	352	357	368	356	326	383	352	370	351	379	306	405	381	375	372	390	363	382	348	375	365	354	358	372	354	347	364	349	359	383	347	322	379	367	359	322	355	384	331	370	391	347	405	381	366	351	345	356	354	331	376	357	383	376	388	377	350	356	361	357	343	346	346	374	353	397	355	379	375	345	373	356	344	345	329	357	365	367	340	403	360	374	374	376	348	365	387	360	394	385	365	373	358	358	354	374	324	380	371	358	350	357	325	351	392	361	363	373	375	387	354	369	386	364	392	364	387	360	376	361	335	370	365	376	360	383	358	351	387	368	363	374	338	364	383	388	337	351	364	345	381	383	388	320	407	351	339	364	364	360	367	367	346	400	353	352	402	362	358	396	363	368	367	385	367	375	395	327	354	356	381	358	393	366	343	378	373	346	402	370	337	343	370	360	381	360	335	394	375	357	376	372	362	348	366	385	373	386	359	367	386	382	373	372	361	413	385	347	370	375	404	368	394	346	371	352	386	344	393	355	363	387	346	406	361	387	345	377	379	377	325	371	352	380	327	350	358	374	342	346	357	347	363	350	329	364	373	372	331	381	362	352	353	364	358	384	373	359	368	356	339	373	384	379	384	352	361	377	348	370	374	350	347	366	339	374	364	354	375	383	383	354	371	377	333	343	355	389	347	363	390	372	356	379	369	379	321	346	385	358	371	391	371	403	388	383	387	400	357	331	388	409	370	367	373	386	356	329	400	325	349	376	352	377	380	370	370	364	353	337	359	355	375	347	318	387	400	356	328	359	387	364	387	369	358	342	346	353	346	409	331	365	372	339	382	365	331	335	368	380	341	341	375	351	359	376	392	353	383	351	361	369	381	384	366	387	347	373	378	382	366	377	382	352	378	384	392	356	344	325	362	362	402	353	369	411	395	353	389	362	336	369	328	373	349	395	335	374	337	350	339	349	389	382	378	403	383	353	375	378	365	389	366	355	390	333	345	387	353	372	329	380	397	348	376	395	358	370	359	333	393	351	326	365	342	390	346	352	369	354	381	350	349	347	352	366	386	384	361	364	407	376	392	363	357	380	366	389	379	331	395	400	384	377	388	368	367	343	376	374	378	354	387	358	403	384	369	371	387	374	361	385	374	390	328	348	379	365	370	369	369	345	352	373	390	368	379	356	361	372	398	363	367	374	359	351	361	372	392	399	374	359	396	368	373	396	371	339	372	361	353	396	343	359	390	364	362	365	376	359	383	360	345	375	378	379	361	372	372	395	364	369	359	368	365	357	368	326	374	379	399	319	357	377	374	390	395	383	356	365	370	369	402	389	359	327	336	376	338	357	359	372	391	361	373	356	367	385	345	341	422	378	369	394	331	341	346	372	362	383	363	347	336	350	387	350	344	366	384	382	366	333	378	375	365	336	355	353	376	365	357	336	356	403	372	371	384	400	412	354	354	360	367	377	341	375	388	354	354	379	358	336	355	360	346	338	385	377	353	348	364	342	372	382	382	341	377	354	381	379	356	382	358	413	303	378	349	367	369	389	380	374	370	372	376	383	364	365	361	371	345	367	365	340	367	353	379	362	346	355	330	366	385	363	390	385	361	354	379	369	342	385	388	364	355	334	356	403	373	388	367	382	380	350	376	386	333	339	380	374	367	358	324	323	382	390	368	386	355	376	344	355	357	372	373	379	385	343	362	415	371	365	397	369	364	387	382	365	397	350	372	374	348	344	382	382	369	344	410	362	399	380	338	376	354	356	368	357	334	339	351	382	368	345	313	347	326	345	387	378	367	347	400	390	356	410	357	357	336	400	353	374	378	375	338	359	369	348	365	330	399	363	355	365	396	346	390	371	361	364	384	385	350	366	343	358	369	346	390	344	359	384	357	335	337	378	358	394	359	364	396	390	356	322	378	364	376	353	394	374	386	366	386	366	378	364	360	341	355	368	369	378	371	357	375	353	363	359	400	346	396	392	386	386	360	350	347	347	376	353	353	360	343	368	378	358	372	376	389	344	359	364	337	333	354	352	383	375	357	368	370	378	352	361	391	370	328	356	364	373	377	359	384	349	334	356	395	358	358	364	366	369	365	355	368	354	356	374	397	429	338	357	368	339	354	371	374	365	365	388	403	358	372	366	406	358	333	368	360	347	357	366	341	382	378	372	357	305	388	354	334	370	367	347	350	360	352	364	363	368	358	356	336	379	364	362	364	378	400	373	363	388	361	351	364	352	339	362	378	366	354	370	370	345	340	374	349	352	378	337	369	374	361	354	376	372	381	361	364	347	382	352	348	366	356	357	368	343	367	355	392	374	362	378	371	335	367	386	389	402	358	377	332	383	351	375	360	344	358	390	333	352	393	395	352	401	389	366	365	366	326	361	344	375	345	370	367	377	378	384	405	372	348	346	367	399	350	340	374	361	358	380	378	359	356	384	358	371	336	373	378	360	334	409	379	365	401	372	347	371	388	371	380	391	341	371	399	378	380	367	351	375	364	318	383	387	366	352	380	358	359	341	374	354	383	373	369	399	367	376	389	397	383	345	357	344	368	360	349	375	366	335	379	369	362	365	374	371	379	361	373	379	370	355	375	365	326	384	363	374	341	366	325	353	336	389	341	377	394	346	353	353	366	368	354	410	357
2176	622	1009	1017	756	542	394	341	318	187	132	109	99	108	116	110	98	90	103	87	107	91	102	101	102	99	112	100	99	102	106	98	111	88	86	107	103	99	119	87	84	108	112	114	104	100	105	95	107	114	81	97	118	85	96	95	94	94	105	99	90	84	103	95	80	97	90	102	109	105	96	93	78	74	110	90	107	106	110	103	97	92	98	95	112	106	83	111	95	80	112	109	88	95	89	89	102	89	98	91	79	92	94	98	101	107	108	89	95	83	110	90	92	90	78	108	86	107	94	101	102	97	91	106	95	93	81	106	92	100	118	102	99	107	90	95	95	87	109	98	102	88	93	86	97	94	96	83	113	98	125	114	86	100	92	109	93	106	106	105	102	112	86	102	88	89	98	99	95	91	112	98	104	98	103	109	110	97	100	97	104	92	90	91	106	93	100	95	98	115	92	103	94	96	81	87	107	110	86	91	101	94	87	95	87	92	92	92	105	88	97	106	94	103	111	95	100	91	98	104	91	106	93	105	98	103	97	95	110	83	98	109	115	88	89	100	115	97	80	94	117	102	98	102	97	103	97	110	106	98	81	101	107	112	104	89	99	99	108	98	92	109	79	107	88	102	101	104	107	102	94	77	94	103	108	93	103	95	84	107	100	110	98	83	99	111	92	103	90	110	72	78	84	97	84	97	94	79	98	96	88	107	99	115	108	85	99	93	83	87	111	94	103	111	113	88	78	85	101	103	97	102	101	89	96	98	90	88	96	92	97	103	92	94	92	106	99	84	84	103	113	95	105	113	97	100	85	94	78	82	94	97	91	105	82	97	119	92	92	95	91	93	90	92	95	103	88	101	84	107	122	105	106	96	114	105	86	92	103	89	86	104	99	91	92	95	111	94	113	93	108	113	95	90	94	109	102	94	91	110	84	101	94	91	90	97	77	97	101	105	99	94	83	121	95	93	94	84	93	97	111	105	92	85	93	89	86	105	106	93	84	120	87	98	110	101	110	118	91	113	75	91	96	98	84	98	93	110	81	101	94	98	88	88	113	102	92	96	109	99	97	82	76	90	103	90	86	99	106	101	87	92	104	97	86	107	108	105	110	92	95	91	114	111	102	111	100	98	82	78	104	104	89	89	85	99	98	103	111	91	99	93	98	85	103	81	79	91	121	114	74	97	80	113	88	84	97	106	104	79	91	91	109	113	88	93	119	100	89	93	96	108	102	115	128	103	114	92	101	84	85	111	96	89	105	114	96	100	107	103	108	83	101	88	99	103	101	104	110	96	92	89	92	89	117	108	103	88	104	103	96	93	107	98	106	92	122	93	100	99	91	100	112	102	73	86	84	122	91	95	110	93	92	96	108	90	91	90	91	92	105	88	91	97	102	102	109	101	117	98	100	95	81	81	91	109	108	112	121	75	92	83	103	95	97	96	108	116	93	101	90	114	109	85	84	115	98	99	114	92	100	94	99	90	91	104	95	94	99	93	88	89	98	105	101	104	103	90	99	103	101	107	110	80	90	97	74	95	103	98	89	97	115	103	96	87	88	106	107	99	94	93	92	89	94	82	92	98	92	84	98	110	106	89	97	103	98	97	102	120	107	95	101	102	98	101	99	94	96	107	111	106	108	106	102	87	94	106	111	95	98	105	81	87	97	99	84	100	94	84	118	96	116	103	107	90	93	72	103	102	114	84	100	106	102	95	99	115	83	100	96	86	103	90	90	82	112	100	91	81	98	100	98	107	105	90	94	93	90	90	96	83	90	86	112	98	94	72	115	90	95	76	96	104	96	106	119	90	105	97	95	101	98	95	89	94	98	87	100	91	94	114	107	108	113	104	97	94	90	81	103	112	103	100	93	98	88	101	86	96	115	94	86	105	113	95	95	99	78	94	79	93	99	80	95	96	95	96	91	120	80	96	109	94	88	85	101	91	93	98	84	118	103	101	107	91	91	108	106	104	104	89	96	85	89	88	83	87	94	101	92	90	90	103	93	87	102	103	102	96	99	93	105	96	105	108	99	111	99	97	91	101	107	91	105	87	96	88	108	114	100	102	89	107	90	99	109	115	101	93	91	91	108	105	105	88	98	101	93	91	95	90	93	117	94	114	94	89	103	83	96	95	90	89	95	112	98	95	105	98	90	78	105	96	90	97	106	109	82	93	83	102	98	100	84	93	106	94	96	104	103	120	87	101	95	102	104	97	94	89	107	82	89	93	99	116	82	101	101	86	86	93	107	104	108	102	92	105	101	96	91	78	98	99	108	121	109	100	122	110	104	89	98	105	89	98	77	95	91	94	90	112	110	70	101	106	86	99	100	99	86	101	101	96	110	96	111	101	111	95	96	103	91	98	94	95	102	91	85	82	103	100	96	98	107	107	96	107	80	96	110	96	85	77	93	93	103	100	104	111	98	75	100	82	80	104	94	107	105	88	93	97	89	99	104	89	79	96	105	93	113	92	103	108	86	83	89	103	100	112	87	102	103	85	99	97	85	84	101	100	105	104	112	107	92	96	100	71	97	97	100	97	98	89	78	101	83	93	114	85	90	103	93	88	90	81	107	98	113	105	88	103	94	119	82	94	89	104	91	89	81	91	88	84	96	100	87	112	102	103	78	73	79	109	88	82	93	100	87	94	112	85	84	91	97	121	96	95	117	91	96	79	97	90	83	87	87	97	85	120	109	86	108	101	93	98	96	83	82	111	97	100	96	90	84	97	91	113	111	98	99	101	94	97	87	100	112	102	91	101	89	90	101	80	85	96	91	80	91	113	84	100	105	114	99	106	116	86	95	81	93	77	89	103	102	101	90	112	98	86	82	92	84	106	98	96	94	99	96	97	108	90	104	89	94	112	90	101	109	84	93	115	98	102	87	80	90	90	93	92	87	111	85	95	90	91	96	99	99	108	102	104	111	91	123	87	101	80	116	103	109	92	97	85	100	94	92	91	103	105	94	109	88	89	92	99	93	99	106	108	117	85	92	96	94	93	95	94	86	109	89	91	98	78	87	83	100	100	111	93	79	101	95	84	105	115	105	84	84	95	95	102	83	88	92	91	104	98	95	83	109	87	90	82	90	110	95	87	97	87	84	120	90	82	83	105	98	105	107	104	94	103	92	105	89	97	102	95	92	88	95	96	99	96	100	99	86	89	85	96	103	89	114	86	99	86	90	96	98	111	115	104	90	113	104	94	77	121	112	88	98	98	119	95	109	87	97	100	97	91	102	90	101	86	91	104	93	101	90	114	98	92	101	108	106	107	87	102	103	101	93	86	83	108	100	93	95	92	99	87	96	95	76	97	93	103	82	76	87	102	108	94	105	101	87	100	98	91	88	109	106	72	101	98	97	89	111	98	103	107	101	106	102	86	97	93	104	99	93	81	92	96	92	98	95	96	108	89	90	95	102	125	97	96	113	96	108	76	101	90	82	99	96	89	87	94	98	84	112	100	92	88	105	84	105	107	81	100	96	101	80	91	97	116	95	98
2282	988	2506	3642	3524	2589	2001	1954	1789	1173	701	518	489	442	445	394	398	377	380	364	353	421	385	392	392	343	359	380	397	354	385	390	364	348	406	407	356	365	385	400	386	413	446	452	372	399	399	398	376	373	340	379	359	363	357	353	363	351	361	402	401	385	352	365	417	383	381	417	363	406	344	404	346	367	360	367	331	361	376	385	357	368	391	386	342	376	359	350	385	355	385	339	362	388	362	411	399	381	404	363	388	389	334	398	352	331	376	359	354	347	389	385	364	369	367	371	353	357	344	375	321	356	383	390	370	379	367	347	377	378	369	361	352	363	367	369	347	377	405	389	335	380	395	347	339	371	379	339	365	370	355	384	370	356	334	348	349	371	333	383	356	380	385	364	377	351	346	353	392	349	390	365	327	369	334	359	354	386	320	374	350	359	357	348	367	363	377	380	368	348	362	339	372	383	371	365	344	385	349	395	390	370	351	364	364	376	372	357	362	377	343	367	368	387	394	324	372	366	344	357	385	358	387	394	339	371	391	350	393	354	363	360	369	359	364	371	364	351	345	356	373	348	359	393	383	337	370	396	367	362	366	371	350	345	343	365	354	385	382	387	368	380	333	365	374	346	351	355	397	329	387	356	352	414	382	380	376	361	354	378	371	375	358	366	375	412	375	375	383	354	378	341	375	394	385	390	350	348	413	360	389	396	362	358	386	392	371	342	365	356	327	355	377	418	366	344	383	382	363	329	358	374	424	353	388	352	339	337	382	324	366	337	383	361	387	379	375	378	363	370	364	342	336	384	384	405	384	359	351	391	388	348	355	382	352	357	333	382	358	371	369	327	384	344	333	342	378	341	366	379	374	350	393	355	326	366	367	362	374	341	372	327	353	340	380	394	377	347	347	370	357	374	345	377	338	389	359	360	378	355	390	368	378	331	347	381	371	353	359	427	316	339	378	369	378	329	361	365	353	371	360	347	392	358	371	362	400	383	371	369	335	344	348	372	389	403	361	363	355	340	382	360	351	364	340	353	387	347	343	366	382	364	344	359	377	369	390	362	357	349	341	334	366	397	339	393	342	386	409	401	370	356	383	388	394	361	381	379	370	360	359	354	352	374	358	371	362	335	363	349	351	345	373	415	341	365	367	353	356	359	345	344	380	344	414	361	385	352	337	313	382	335	366	343	351	339	363	358	378	373	374	369	330	384	379	385	350	324	345	393	359	362	351	320	382	398	381	334	353	343	363	357	388	353	362	365	376	394	325	323	368	372	385	399	330	349	353	367	377	348	352	369	389	341	353	340	382	380	371	345	369	356	327	359	386	353	377	365	381	346	342	367	336	358	323	332	366	364	369	361	340	409	333	336	380	357	352	362	373	383	358	387	348	370	358	369	348	340	376	352	368	398	364	393	352	362	380	339	365	370	325	351	368	379	390	343	380	369	389	341	365	343	356	354	380	363	333	359	349	372	379	320	355	363	384	366	357	381	370	360	367	354	382	386	386	387	379	375	372	345	341	365	310	364	387	388	375	335	377	353	375	381	380	349	374	337	387	364	358	357	364	378	354	366	332	366	393	380	359	379	351	366	373	364	361	394	350	356	384	376	362	340	353	373	356	354	392	368	346	358	353	339	346	353	383	364	343	367	352	377	343	370	360	379	361	348	377	376	359	355	383	364	344	391	369	366	358	343	379	346	380	380	355	377	334	373	340	351	359	371	375	350	371	357	350	400	341	344	364	390	348	378	372	359	420	342	359	369	383	349	372	381	390	367	335	366	334	359	360	354	360	365	360	379	329	307	361	389	398	372	328	360	345	368	325	362	341	345	350	337	365	373	354	320	357	352	383	367	366	345	362	360	337	345	387	385	375	375	345	364	363	356	354	414	348	378	377	342	369	382	334	350	349	359	388	349	354	353	349	406	387	340	344	409	378	359	357	363	337	365	369	356	366	373	352	360	361	347	399	406	357	369	388	325	351	368	385	373	365	357	347	349	381	325	333	367	413	345	370	354	357	342	375	368	363	375	400	354	383	346	339	366	321	326	354	334	362	359	371	389	375	403	339	371	380	356	373	378	369	334	362	349	361	370	348	390	358	367	375	376	336	338	362	382	330	385	376	370	396	362	373	365	351	342	356	377	380	360	362	351	353	364	369	375	345	356	351	361	365	377	355	367	325	342	379	353	376	351	374	353	355	338	346	342	381	358	391	396	381	371	375	359	348	377	376	380	361	345	377	368	395	344	368	360	411	382	314	370	394	358	376	368	345	355	359	363	361	346	344	376	330	396	373	363	343	392	369	362	345	388	377	337	372	373	373	366	360	338	389	421	378	371	346	390	361	357	367	381	341	347	349	354	383	396	363	377	356	396	367	370	367	368	373	358	355	385	387	353	365	371	340	393	377	355	361	353	362	377	375	361	371	391	347	367	335	340	318	406	382	385	366	357	379	360	382	323	344	367	355	360	363	378	337	380	397	363	434	350	325	351	353	357	332	363	348	382	383	359	382	396	388	337	376	408	364	330	348	371	388	389	361	389	374	344	379	361	371	371	375	317	368	398	361	363	368	365	403	384	388	368	386	376	377	375	353	348	368	383	364	344	384	358	357	365	380	348	382	388	348	344	356	392	364	374	348	352	364	353	360	375	347	374	395	347	337	375	358	351	332	359	387	402	374	360	347	384	363	376	388	372	377	340	349	366	339	366	350	376	359	362	400	379	325	346	368	388	358	367	347	338	376	348	374	349	367	339	373	384	353	355	401	344	344	378	376	363	354	341	345	364	321	356	372	393	383	366	371	344	387	376	370	401	359	377	312	354	389	374	383	341	354	336	351	368	328	336	351	380	388	399	363	361	355	367	357	356	335	371	355	349	369	314	346	346	369	323	400	369	352	339	372	374	365	362	372	376	353	350	369	389	376	403	374	369	358	339	390	375	349	351	363	363	367	393	381	332	412	366	351	334	368	371	387	374	381	334	346	366	353	350	366	338	406	357	388	352	351	381	378	333	368	376	351	389	373	365	384	399	367	371	366	382	354	330	377	379	386	397	369	376	359	370	379	346	345	348	378	369	373	366	365	371	368	339	330	395	348	355	382	390	398	378	360	354	376	394	365	368	383	374	381	326	389	404	354	368	377	373	344	338	366	361	370	381	387	385	375	393	375	375	360	355	349	335	384	348	351	390	372	362	346	354	398	358	362	390	355	370	361	328	342	357	371	366	332	345	344	346	346	379	351	391	346	360	356	371	353	321	365	362	369	372	333	329	402	362	363	415	413	370	365	345	351	340	333	372	352	341	351	377	363	357	356	374	362	363	360	354	360	364	374	431	375	374	366	356	370	362	356	380	346	363	383	349	363	369	348	347	399	392	378	356	382	388	341	355	362	343	380	367	368	320	343	341	387	371	355	355	346	383	362	357	350	366	346	362	359	354	353	373	395	339	341	365	372	377	382	351	368	357	367	378	332	387	388	367	356	369	340	378	333	352	358	389	337	343
2125	577	1044	960	816	530	388	359	306	184	131	114	110	118	91	84	104	111	105	94	97	103	95	112	95	107	100	91	98	115	112	80	95	95	80	103	79	107	84	101	96	113	123	113	102	97	90	93	103	106	88	88	91	93	90	108	108	98	101	102	110	109	111	105	84	98	108	89	91	93	87	92	104	89	98	89	99	91	81	96	97	109	107	123	107	95	110	107	101	106	116	100	113	99	103	76	95	98	95	103	97	79	98	95	95	94	126	92	98	94	75	102	93	87	111	102	97	101	103	95	116	94	79	83	93	80	102	108	105	90	104	100	80	80	85	113	95	78	100	80	99	111	112	106	113	99	93	96	93	93	104	112	105	96	88	98	97	83	91	112	86	92	80	93	101	100	90	94	113	94	98	88	79	92	99	106	99	96	85	86	93	80	92	105	83	104	84	96	74	94	103	112	99	98	88	96	111	92	96	93	109	79	114	89	93	90	89	92	113	89	101	100	104	88	95	93	106	93	95	101	96	94	101	97	94	96	111	81	112	90	96	109	90	105	96	97	92	100	100	99	98	107	90	115	84	92	84	82	79	94	88	75	107	101	110	96	94	94	100	107	83	97	123	99	82	85	103	67	91	95	100	116	107	106	112	95	93	98	94	86	105	90	95	108	99	107	104	101	87	90	80	87	89	91	97	104	104	87	88	104	105	94	91	110	81	99	99	96	100	79	90	85	103	102	90	111	98	105	87	100	114	107	92	111	90	108	108	122	88	86	104	101	106	100	88	124	94	101	96	89	94	108	105	72	87	98	98	103	93	94	101	114	102	104	105	96	93	96	95	102	85	120	90	100	89	101	75	90	93	98	94	108	94	113	119	88	103	86	102	92	94	101	94	87	88	106	111	108	85	86	102	97	91	98	102	116	118	98	86	95	107	95	87	84	97	93	103	99	97	108	96	114	90	85	89	87	92	105	95	84	95	102	90	89	105	105	91	118	112	94	86	92	108	94	107	110	95	91	109	83	95	110	90	110	105	102	91	91	100	105	100	102	98	113	109	102	84	105	96	113	100	111	103	97	86	97	84	81	95	102	79	98	103	100	113	108	98	96	92	88	84	84	96	110	80	98	89	82	94	98	93	90	103	78	86	86	88	103	135	96	90	108	102	105	119	84	111	103	81	109	104	95	99	101	106	93	105	102	104	85	92	89	99	114	100	80	104	102	105	101	92	103	93	93	110	110	98	89	95	108	99	91	86	103	100	100	103	93	86	78	85	104	81	100	120	100	85	101	82	106	88	86	96	95	90	109	95	97	99	83	94	104	108	99	95	98	108	100	109	98	106	95	110	99	102	105	104	82	93	93	100	93	113	102	103	96	105	110	112	106	104	105	88	92	114	102	113	106	111	103	96	89	81	108	95	104	104	100	97	88	93	97	82	88	91	100	86	109	92	107	104	86	98	80	95	82	106	101	84	106	86	104	89	89	83	99	97	113	84	79	97	97	105	90	99	78	97	85	110	96	109	99	115	95	108	95	98	104	106	94	99	89	93	101	79	102	112	108	102	86	90	112	77	107	104	92	95	120	99	104	97	104	98	97	104	86	87	101	96	89	109	103	85	97	94	102	97	89	106	87	89	124	109	99	81	93	76	93	118	100	105	95	84	104	90	95	93	91	94	104	98	102	99	88	116	82	89	95	95	86	115	97	109	92	102	86	89	101	118	107	94	99	100	110	98	102	82	78	110	100	91	96	70	93	103	88	89	100	106	79	92	99	90	99	101	89	120	111	91	79	85	92	103	89	105	83	103	102	78	102	110	92	112	107	102	106	112	95	93	96	89	89	92	95	95	102	97	85	87	82	89	111	72	95	110	109	111	100	97	87	89	105	100	94	84	103	105	81	100	111	111	98	97	111	105	98	110	91	74	93	109	81	92	90	92	94	91	89	104	90	94	80	102	91	90	94	98	96	76	103	101	96	95	101	100	94	88	87	94	92	90	93	96	108	99	108	94	95	93	93	106	90	115	107	109	95	95	102	103	85	126	117	106	95	83	102	96	97	96	94	90	92	93	91	98	98	86	108	88	96	76	98	100	97	86	105	99	112	98	102	99	98	90	91	93	103	93	93	93	114	99	104	98	114	89	94	99	105	102	82	102	82	109	110	93	81	99	99	100	104	104	102	98	102	90	74	110	96	100	97	100	84	80	107	94	103	85	88	88	103	100	109	96	95	99	102	104	92	107	84	104	90	98	98	100	111	103	94	113	95	92	109	104	91	87	87	106	78	105	102	101	76	107	101	107	117	97	96	84	111	113	79	107	93	87	89	90	101	108	83	101	90	82	107	99	107	88	99	101	129	95	113	97	92	106	91	85	88	95	87	104	90	89	99	85	96	105	103	105	86	82	92	106	101	87	106	106	98	87	95	96	99	73	100	104	105	100	83	100	96	124	86	104	94	99	105	102	92	92	92	90	114	79	81	93	105	86	88	100	97	85	101	93	103	87	84	105	93	100	104	80	78	96	98	91	101	106	97	92	79	107	104	90	97	99	93	101	96	97	98	93	95	97	117	82	112	95	120	91	100	116	94	87	97	85	111	104	113	95	111	87	98	92	92	102	99	92	100	90	90	107	110	102	91	109	88	74	90	74	113	103	94	89	95	98	93	99	94	102	90	92	108	107	94	81	102	82	106	100	93	91	89	83	122	90	99	90	96	108	109	102	104	94	112	105	90	89	126	86	91	91	86	99	106	91	95	119	96	108	102	107	107	98	95	93	107	96	85	103	104	103	100	104	95	122	95	87	85	97	97	105	96	97	91	101	98	88	102	90	101	109	94	84	93	87	116	83	99	97	107	99	84	108	84	77	94	95	82	98	87	110	100	101	98	88	98	99	91	92	107	115	88	86	107	93	75	89	88	117	95	112	112	93	87	104	68	98	106	97	90	91	92	97	99	97	95	83	98	111	89	93	85	103	94	101	90	91	115	95	118	94	90	97	88	93	79	86	86	108	87	102	79	95	94	98	85	89	101	104	94	110	100	86	94	104	101	89	75	90	111	117	101	109	91	78	91	99	101	100	88	93	80	91	108	109	91	105	102	99	92	98	110	104	91	82	101	89	94	86	101	82	96	95	102	96	94	77	99	93	101	99	99	94	82	90	96	96	77	101	87	104	95	101	80	87	94	94	84	99	94	109	96	102	122	103	100	114	104	103	101	82	118	95	89	101	89	95	83	94	116	105	96	87	79	86	94	110	97	96	77	95	93	109	105	79	84	96	105	94	104	83	106	97	97	80	105	96	109	115	94	103	95	90	93	97	100	75	102	94	87	76	106	80	90	93	111	103	110	96	119	96	101	89	93	98	92	92	91	99	105	97	101	80	107	105	124	92	108	86	80	99	92	80	100	110	97	97	75	90	95	93	93	93	107	95	123	92	89	75	84	85	90	89	94	101	86	115	106	113	88	91	107	99	93	90	101	101	95	85	112	73	105	102	96	103	100
2289	1029	2542	3607	3596	2561	2030	2076	1840	1035	611	555	489	452	433	397	397	388	409	341	387	418	381	375	390	401	369	393	383	373	366	369	362	381	368	383	369	364	353	366	389	447	500	434	406	412	390	378	343	346	381	332	363	371	422	400	404	374	356	379	373	377	393	389	390	365	390	385	401	387	381	357	366	360	326	373	332	362	385	357	360	403	360	350	338	352	349	388	385	355	372	342	360	374	369	374	338	332	364	396	385	367	343	385	359	368	359	380	344	371	350	355	348	361	335	330	347	356	382	347	367	352	355	347	379	349	345	356	329	379	392	329	343	353	384	387	369	352	359	379	343	379	381	372	355	375	360	365	369	355	355	365	362	367	378	346	356	380	347	353	363	348	362	358	342	361	403	353	393	360	348	352	373	380	339	362	336	381	331	365	343	369	338	328	389	350	368	339	391	385	334	388	346	336	396	376	346	361	363	363	372	345	384	353	365	341	338	321	363	385	363	322	378	351	351	356	366	392	367	362	362	371	412	416	364	379	322	358	352	375	378	352	354	379	346	397	369	326	351	339	369	365	400	350	394	358	356	356	371	409	347	393	396	381	382	381	364	353	390	360	368	337	397	383	383	364	369	357	384	389	378	355	367	354	313	364	366	383	347	344	339	357	370	358	356	345	351	377	379	347	377	357	365	339	369	340	354	375	375	377	344	352	349	391	341	376	392	314	341	369	362	346	408	375	370	358	371	349	376	355	401	368	376	347	373	377	340	367	351	411	346	348	354	360	359	382	366	358	367	349	377	380	343	366	317	370	339	324	373	355	394	342	339	373	366	337	335	377	358	347	379	371	365	393	369	350	391	356	346	352	360	397	401	370	354	364	354	347	328	353	365	355	354	374	388	359	376	375	324	363	399	374	340	362	353	359	396	380	371	381	348	365	368	348	358	331	343	373	389	379	352	345	367	361	382	378	373	388	375	357	331	378	347	381	347	360	351	378	391	365	331	395	401	390	368	372	364	368	356	355	351	354	316	349	383	343	346	381	384	353	349	373	372	378	370	391	362	399	371	366	383	371	335	346	331	368	406	379	393	358	353	345	339	381	375	354	371	353	344	407	358	359	333	380	358	336	367	324	354	362	366	386	364	366	344	358	355	363	378	363	362	384	398	378	347	360	366	325	310	342	366	340	340	379	374	374	369	363	345	361	363	390	356	369	339	366	366	378	363	325	358	363	373	322	363	355	344	352	366	376	360	346	390	352	355	360	368	349	382	373	356	356	400	371	351	349	359	413	353	367	367	382	396	373	387	369	386	336	358	366	323	346	347	359	380	384	330	379	342	326	381	366	364	403	340	339	366	350	366	367	372	384	343	373	361	382	354	347	335	357	386	334	379	390	370	380	361	340	383	357	352	361	365	368	383	347	370	363	351	331	383	329	350	386	321	338	317	347	357	348	382	421	335	364	383	345	353	334	360	361	343	379	351	351	377	343	341	347	373	396	366	382	373	384	365	392	389	345	351	383	379	372	332	364	378	366	330	374	358	395	385	347	341	379	366	371	385	372	413	340	315	362	337	387	354	407	364	378	409	350	352	380	396	383	369	350	367	385	393	364	389	351	356	368	380	373	366	377	354	344	365	366	394	338	346	374	399	343	384	367	392	320	382	368	373	357	341	351	363	356	388	363	359	364	319	383	342	354	370	330	357	341	339	389	376	345	371	369	351	339	362	360	363	370	361	357	337	349	385	371	348	365	363	361	342	393	351	386	395	353	353	355	366	342	350	369	393	378	359	366	369	386	375	380	372	377	346	378	359	351	370	358	366	365	326	370	382	360	357	406	347	339	372	395	361	350	377	351	363	361	388	345	376	356	417	375	356	394	379	364	390	388	344	336	364	359	355	377	385	364	396	374	372	369	328	341	386	328	386	330	396	361	385	350	363	347	410	353	380	372	378	330	350	359	341	360	364	350	353	373	364	354	363	359	360	378	364	379	353	370	333	382	391	380	413	388	380	361	365	384	345	368	363	372	374	399	363	348	371	355	369	312	398	331	378	362	404	373	349	391	317	392	363	384	383	380	368	363	356	357	357	357	386	356	367	374	374	360	363	369	343	387	382	363	404	388	367	357	358	355	361	357	370	396	366	352	355	373	349	384	352	342	358	392	352	331	389	362	368	372	381	365	363	366	381	354	395	357	382	360	376	363	363	395	384	361	357	372	376	363	366	372	354	357	358	344	374	369	367	380	393	343	363	392	422	356	359	363	367	348	357	358	382	365	386	350	383	386	361	344	365	337	321	344	342	364	365	367	346	372	376	378	377	343	344	352	354	351	360	363	374	389	351	356	373	336	340	347	356	380	400	393	346	342	373	351	368	370	378	370	370	357	366	371	355	322	374	365	383	375	363	366	348	375	366	442	372	383	384	373	333	367	366	371	377	392	384	359	316	375	370	346	367	345	402	351	372	368	372	363	374	374	361	348	399	315	385	373	350	347	388	319	342	367	369	382	355	367	363	346	366	374	343	386	381	361	373	328	362	367	348	341	371	339	346	361	330	343	341	382	322	367	324	320	347	358	388	398	396	336	390	358	358	368	346	367	383	406	363	342	368	382	379	366	361	380	365	353	366	362	373	398	348	364	365	352	378	364	356	363	355	323	397	333	368	368	366	383	366	386	372	412	351	345	384	371	357	366	355	372	366	362	350	388	384	361	381	357	366	361	336	363	355	343	345	347	382	371	372	363	337	375	379	376	338	377	352	364	378	368	382	365	360	361	389	363	338	386	397	375	357	331	388	388	359	366	347	374	351	366	368	326	363	380	392	357	411	319	317	361	358	376	366	345	357	349	391	346	370	380	381	356	364	339	339	368	383	358	359	382	350	386	357	335	359	344	384	383	387	379	369	380	374	372	376	318	383	380	329	378	369	361	330	360	355	371	354	339	338	378	358	316	373	369	373	362	382	359	375	353	372	371	373	348	362	328	360	383	357	364	374	361	374	399	360	324	386	357	374	335	370	333	381	375	370	381	364	407	346	371	355	351	351	344	353	379	359	346	372	314	367	350	352	349	359	354	382	350	371	360	387	348	359	386	360	358	385	383	355	358	389	341	346	341	366	379	345	366	351	407	386	362	343	342	371	382	389	347	361	323	365	366	398	368	361	352	352	383	346	372	343	367	364	347	351	382	342	357	345	348	403	400	347	360	370	382	367	395	394	332	381	374	353	364	420	326	357	378	333	350	386	384	359	345	376	358	355	340	330	344	364	351	360	343	340	351	372	354	355	392	372	367	359	391	400	342	401	368	392	366	402	371	367	377	364	369	391	344	393	355	336	355	390	382	347	348	356	329	333	362	341	400	397	348	363	385	362	336	305	375	396	333	351	389	366	374	378	366	365	371	372	332	377	374	392	350	351	350	349	319	359	349	354	365	374	330	376	341	409	378	375	389	362	336	392	350	346	403	367	405	359	379	372	367	387	372	385	352	376	371	370	328	381	358	348	385
2104	647	930	909	786	503	382	385	324	197	136	112	128	106	109	100	97	111	88	92	107	111	93	93	111	99	89	112	89	107	100	90	84	81	112	98	112	95	95	101	120	114	113	107	94	93	94	96	94	93	94	106	102	106	103	103	94	87	68	85	93	88	92	110	81	98	93	110	107	86	92	96	107	100	92	86	90	103	93	98	94	120	99	70	108	103	87	115	98	91	93	100	97	114	88	91	85	108	97	82	107	76	94	92	100	98	93	104	101	104	108	98	96	99	97	103	84	104	102	79	92	98	102	92	112	100	108	94	106	91	82	101	110	118	72	95	104	80	94	96	110	108	78	108	99	86	98	98	117	92	99	106	84	105	91	106	103	90	91	84	99	97	100	111	93	95	98	87	89	95	87	92	87	99	91	91	113	96	94	107	112	93	102	99	96	88	111	99	104	91	101	102	83	87	90	110	107	76	103	116	85	98	89	92	98	96	107	81	78	95	87	93	90	83	101	105	122	115	109	94	119	88	96	72	91	99	99	109	98	94	83	107	100	122	76	92	82	97	95	95	90	105	95	100	72	93	84	99	106	91	106	95	98	121	96	94	105	92	94	115	88	84	97	91	83	128	95	107	99	101	87	83	120	91	99	88	109	87	114	85	83	96	91	92	108	107	94	94	87	76	106	95	108	106	92	101	98	111	104	93	91	98	91	98	86	89	75	84	81	100	112	92	90	100	88	101	87	100	76	112	108	97	88	98	108	104	103	105	105	89	85	90	89	102	103	93	96	89	100	86	94	116	98	90	115	92	99	92	97	103	94	91	116	93	105	72	111	92	97	86	99	88	108	108	96	106	94	100	98	81	114	111	105	84	76	101	104	100	80	114	96	90	98	86	103	103	108	84	90	103	89	87	115	98	99	76	93	110	92	108	87	107	106	124	110	124	97	83	107	98	84	111	91	117	104	99	95	102	102	111	118	91	90	85	92	99	92	97	115	85	99	72	90	89	90	86	89	98	84	78	84	82	91	119	103	105	101	92	117	104	109	94	112	82	93	78	110	87	107	95	117	113	92	105	100	111	96	97	94	106	96	87	81	108	81	103	94	101	106	98	108	106	87	101	93	100	113	97	115	111	78	86	99	109	90	90	81	101	94	97	89	102	89	100	92	101	91	112	104	94	97	97	88	110	106	93	90	92	104	91	88	87	91	99	98	106	108	96	104	114	103	92	71	100	87	111	93	109	75	103	109	78	91	107	87	82	99	110	85	86	117	110	77	97	81	110	87	83	98	94	93	109	86	108	94	94	87	83	100	110	101	97	98	109	85	83	86	84	82	96	86	85	99	94	102	92	102	105	96	88	73	92	99	109	110	84	107	80	99	92	96	89	100	82	93	101	99	104	90	89	116	94	84	76	83	103	110	103	86	115	90	109	80	92	88	97	92	105	112	89	92	103	102	91	104	93	98	98	102	93	91	117	93	100	106	94	97	102	93	100	86	112	88	103	115	112	75	73	84	80	108	97	86	96	98	96	95	91	88	103	90	81	92	91	86	90	99	81	102	98	105	85	94	99	95	89	104	99	105	101	90	105	91	104	95	104	99	102	117	109	110	108	112	108	97	102	98	96	95	94	81	99	96	99	119	88	107	105	96	85	80	116	86	93	101	96	108	91	86	100	108	79	77	104	100	107	116	109	98	83	85	75	98	117	108	106	121	93	95	95	76	100	91	92	104	104	89	99	91	107	77	121	107	110	107	89	106	76	91	107	89	112	102	109	92	114	111	94	102	109	100	102	99	103	101	90	100	97	89	95	97	119	101	110	95	98	88	111	95	104	84	110	98	103	102	108	122	94	93	95	101	90	113	113	84	100	96	91	120	98	87	110	90	89	87	106	82	96	93	93	93	80	104	85	92	98	90	108	114	100	104	105	92	109	105	93	86	91	109	122	115	95	88	97	99	91	116	113	83	102	108	112	83	96	92	93	83	112	89	85	100	111	84	97	89	92	105	91	107	95	103	86	109	91	97	94	97	105	96	90	105	89	90	88	96	90	95	107	91	90	104	86	91	101	92	89	105	86	86	97	89	108	113	88	113	104	105	95	100	78	88	85	121	109	101	91	111	105	83	103	99	94	81	91	105	99	119	104	101	105	109	108	92	98	113	100	92	104	89	93	105	82	110	99	114	95	103	100	94	95	92	106	97	84	88	107	101	120	86	82	97	93	109	91	96	84	88	91	91	98	91	89	95	87	87	100	73	89	105	108	106	97	87	88	91	94	92	87	92	97	88	93	95	92	98	90	104	84	108	103	114	98	91	106	92	97	100	97	90	79	98	106	105	94	97	89	113	93	109	100	77	98	82	107	88	101	106	95	113	76	113	95	97	112	110	96	87	95	93	84	100	106	90	119	101	97	111	100	97	98	110	89	89	94	96	89	84	98	98	109	104	89	72	92	95	111	111	98	97	90	101	108	106	72	88	84	88	91	103	93	101	93	116	109	84	104	101	94	110	104	69	101	108	89	99	92	97	98	87	96	87	87	104	105	88	93	104	108	104	94	81	97	94	77	98	106	87	92	89	90	111	86	95	95	100	92	91	81	91	88	99	81	95	102	102	72	88	95	91	102	105	95	98	93	109	99	103	95	91	90	87	97	103	112	90	87	97	96	115	93	95	99	98	85	85	89	105	85	109	85	90	96	104	115	102	100	108	98	89	95	97	88	102	89	96	86	96	96	94	107	115	96	95	82	113	113	90	106	105	86	88	106	99	108	106	119	110	102	98	98	90	110	105	96	88	100	110	109	106	94	96	105	86	79	99	103	109	102	108	105	85	88	98	113	94	94	92	91	92	100	96	98	106	96	95	99	92	101	91	104	80	94	91	83	102	89	84	90	92	89	78	79	99	103	75	89	105	104	103	105	108	111	93	93	109	111	86	99	85	95	104	89	106	111	85	106	110	84	87	102	95	85	104	104	106	92	106	100	96	96	103	108	89	108	100	92	103	104	119	90	97	110	99	86	89	94	109	117	101	105	79	79	92	100	99	99	128	88	79	101	95	99	97	116	99	92	85	93	90	116	98	111	93	98	98	84	102	103	95	83	94	91	94	78	81	96	84	89	99	104	98	96	95	96	96	92	101	87	91	108	112	92	104	109	101	96	88	98	100	95	86	86	90	93	94	92	94	77	104	95	97	98	88	100	95	98	101	92	91	109	102	109	114	98	118	100	96	90	94	89	112	95	103	107	108	111	100	98	109	97	78	77	99	116	100	99	94	101	115	110	69	89	90	89	103	99	87	93	93	91	91	79	88	99	106	96	104	115	95	100	114	110	88	104	110	98	106	104	96	83	103	95	101	107	90	89	97	95	103	102	96	103	85	92	112	108	122	109	102	100	78	99	102	120	104	104	88	104	92	103	88	100	87	110	102	100	83	89	107	88	119	96	100	98	98	109	96	99	97	107	101	91	94	99	81	93	89	107	96	92	103	90	80	102	102	107
2202	1047	2508	3527	3481	2555	2223	2230	1776	980	621	530	506	440	466	400	405	397	366	409	368	414	401	386	403	387	358	359	416	381	388	389	384	374	389	415	356	395	381	383	410	456	474	430	366	382	382	406	364	359	387	361	382	365	360	346	366	338	359	388	400	392	418	383	375	359	380	386	366	363	362	347	369	394	367	389	347	333	383	369	387	376	338	367	365	364	366	365	348	362	386	340	396	374	323	329	355	387	394	375	343	358	369	366	384	389	329	387	367	337	396	376	352	369	399	356	369	339	400	352	332	355	367	415	368	345	344	358	331	330	360	380	369	380	346	336	399	361	338	355	338	407	373	377	379	408	348	358	367	350	372	355	357	405	355	330	336	396	360	374	360	377	361	375	389	376	333	340	354	331	373	377	393	362	336	345	364	368	364	356	376	370	387	354	385	346	388	374	350	379	351	372	389	370	348	396	375	365	346	371	335	351	373	371	350	392	366	364	352	360	350	357	384	354	401	370	392	376	336	374	351	379	356	363	356	348	409	379	368	372	380	366	349	346	364	384	377	360	369	348	370	338	373	349	340	399	373	382	386	351	379	345	328	378	348	353	379	319	349	374	372	368	392	340	361	378	379	353	354	363	333	343	393	347	382	349	377	381	386	359	355	380	364	343	382	355	354	370	350	371	374	367	365	377	369	356	376	328	376	347	349	356	359	351	362	375	397	363	378	344	352	403	342	368	374	367	375	371	360	387	306	371	353	361	397	370	393	381	388	376	346	353	354	342	377	366	336	361	335	356	356	357	372	357	364	376	374	376	347	380	402	362	374	327	385	363	389	359	357	385	368	357	304	375	370	344	358	372	358	360	334	373	354	395	371	364	369	394	378	372	376	373	366	353	387	346	377	353	385	369	357	352	352	367	381	382	413	350	387	351	358	356	340	354	361	388	369	340	352	401	361	341	370	368	372	387	355	359	336	345	362	335	363	348	375	388	403	376	334	369	358	403	337	372	349	383	379	362	365	333	336	400	348	368	356	376	377	362	366	312	361	367	338	365	349	339	347	332	323	341	394	383	334	383	345	371	350	348	383	346	355	363	361	347	374	362	390	372	375	378	356	393	371	344	351	346	352	381	360	373	366	345	378	374	338	363	382	346	373	342	348	338	392	344	343	370	376	387	377	370	349	349	374	354	374	407	357	382	372	346	369	378	373	385	366	363	351	353	370	363	346	378	359	379	371	304	405	379	329	353	352	390	375	330	362	346	399	372	353	411	356	380	349	353	360	348	352	385	369	373	367	387	364	343	365	361	363	347	351	370	349	368	381	369	364	337	375	387	343	373	357	369	347	370	361	348	374	355	340	370	370	338	375	338	360	395	353	381	348	373	345	377	343	380	327	353	357	331	359	352	369	374	338	369	403	375	336	344	369	321	372	361	356	371	377	351	379	384	343	384	363	401	375	407	373	389	375	409	330	368	382	369	370	356	339	381	348	364	353	383	358	400	356	370	353	357	375	341	352	337	383	367	335	355	354	357	327	374	354	394	377	378	360	366	389	412	362	372	376	356	332	360	372	364	369	343	404	380	354	361	350	378	356	351	372	389	364	363	370	373	355	345	354	342	353	353	319	401	355	343	361	365	359	357	365	347	328	371	342	364	375	342	379	387	368	378	376	332	390	375	358	346	356	358	354	353	387	382	396	339	381	366	337	327	357	374	336	376	370	370	363	356	372	382	390	341	358	367	355	363	323	351	348	376	361	373	369	364	359	368	380	344	395	361	321	369	376	340	364	361	379	365	373	330	364	347	365	321	372	411	394	383	345	367	352	379	354	344	363	341	331	342	377	372	350	386	343	356	325	376	395	343	368	341	389	346	381	377	354	372	360	397	370	360	346	382	354	387	349	394	362	357	343	343	353	357	401	365	357	370	368	361	361	378	363	367	385	338	383	336	396	377	351	381	415	366	372	359	400	358	372	319	369	324	361	370	360	390	360	361	390	364	382	373	364	372	368	388	387	344	356	404	322	382	363	331	360	339	359	368	352	362	366	403	359	357	351	365	344	352	367	393	355	362	375	363	377	381	370	348	361	357	342	361	347	340	364	365	338	363	359	381	353	372	384	331	349	374	375	377	357	362	354	360	350	336	376	341	386	362	370	360	383	371	360	346	340	376	356	363	371	376	400	320	376	390	398	382	351	347	378	345	352	357	363	339	364	369	358	389	375	373	349	366	386	351	351	343	327	333	346	355	383	390	365	360	372	355	378	363	379	377	388	356	388	298	328	391	362	357	356	354	356	368	385	339	369	378	373	365	376	379	382	357	343	389	364	397	353	398	376	381	374	396	360	369	375	360	353	368	338	365	356	358	353	334	373	346	351	365	379	353	339	390	373	361	352	372	357	396	377	358	348	339	370	432	366	340	397	363	340	373	367	369	338	367	404	376	362	361	380	350	364	386	348	386	338	342	363	339	374	351	389	401	420	339	337	378	380	348	372	354	370	377	373	356	390	346	336	393	353	375	383	357	360	369	340	386	364	358	343	378	352	361	369	346	331	368	342	390	338	370	345	352	353	356	344	389	383	359	390	372	374	339	364	344	362	363	363	374	322	381	360	351	374	344	353	390	360	336	346	371	390	411	391	350	341	369	397	357	347	357	363	366	354	334	363	402	395	372	365	371	354	358	342	364	368	348	363	332	332	391	336	350	358	398	346	349	364	378	347	395	356	343	361	352	419	354	349	376	351	358	336	383	341	366	343	361	335	366	348	376	362	350	368	364	369	343	396	363	352	377	355	393	345	366	353	321	373	320	367	340	383	376	334	380	392	363	368	366	373	359	339	387	388	350	334	366	371	346	380	365	352	385	354	413	370	373	352	386	345	341	377	362	357	361	371	411	358	368	343	352	358	343	355	401	364	381	384	388	369	350	419	369	408	347	377	357	360	391	383	357	328	354	375	365	349	366	351	360	409	392	407	339	382	377	333	341	347	373	347	349	397	383	351	357	386	376	339	394	338	380	369	339	379	343	367	406	401	386	362	366	341	334	370	355	351	344	361	361	334	359	349	356	347	372	352	357	352	401	359	376	341	324	359	354	346	356	363	381	356	354	367	360	372	381	369	367	359	336	364	361	385	371	380	350	337	398	356	355	372	372	355	391	372	343	339	371	395	342	388	402	361	357	390	382	359	358	351	380	372	348	367	415	348	325	341	387	344	384	374	354	376	350	354	379	393	359	360	360	361	370	343	366	358	378	351	345	402	389	317	334	365	381	333	347	324	357	350	365	382	373	338	358	370	356	353	378	358	370	340	355	346	344	350	326	371	364	362	339	395	328	359	389	404	323	355	364	361	393	381	354	333	398	380	407	367	360	347	370	353	380	383	366	370	358	346	335	384	383	345	354	366	388	371	340	382	361	333	398	377	354	351	372	410	345	357	341	391	383	355	361	356	366	348	387	346	361	343	325	335	404	367	366	358	359	382	338	356	374	337	342	351	367	348	361
2153	607	976	928	747	514	421	390	353	180	114	109	111	95	102	108	83	78	110	97	110	110	82	99	120	85	107	89	111	101	81	85	108	111	95	102	105	99	102	89	105	94	123	108	119	111	104	96	77	101	89	103	95	105	109	111	117	122	104	98	100	90	106	98	100	98	110	101	91	112	107	101	92	91	92	96	97	107	93	82	75	78	96	97	100	96	101	91	108	85	78	102	89	94	108	111	92	109	97	112	102	83	106	80	107	110	100	107	115	92	90	113	111	109	102	104	90	102	108	107	94	97	112	111	96	94	110	87	89	89	84	111	108	87	98	104	107	96	96	94	97	99	84	93	94	97	88	96	94	102	97	105	93	97	112	96	90	117	91	93	102	97	98	92	78	100	85	117	101	105	86	99	107	97	109	89	100	84	107	96	109	93	97	108	99	85	95	113	109	83	89	106	114	81	101	80	110	90	94	89	114	91	122	94	102	109	96	94	93	94	94	106	99	98	97	91	86	100	101	118	94	88	104	96	99	91	96	97	108	91	93	103	85	103	90	103	93	100	99	110	103	87	93	89	100	124	119	96	86	104	89	97	77	92	86	102	90	103	96	105	120	82	103	111	108	89	97	90	96	85	97	107	101	99	76	76	109	82	102	82	94	85	87	99	96	88	83	88	103	114	107	96	78	90	102	96	94	100	107	88	90	89	81	103	90	110	84	98	102	93	103	104	96	78	101	82	109	117	97	79	100	95	91	86	90	98	80	108	95	104	109	100	106	98	84	92	85	105	99	94	112	79	99	103	93	97	102	96	88	102	92	93	89	107	101	95	95	108	109	98	88	95	112	83	103	84	111	85	96	108	91	90	92	108	86	97	101	93	91	104	110	88	103	91	96	103	97	90	103	97	95	89	94	93	106	100	95	84	100	90	96	88	102	97	103	78	86	98	86	95	107	76	98	99	121	101	100	122	107	100	81	113	97	76	94	82	87	78	103	115	93	98	95	94	100	94	86	103	111	115	107	77	94	91	87	98	99	96	90	89	88	100	89	89	92	97	95	94	97	105	99	73	118	90	85	100	95	111	86	107	95	85	88	109	92	104	98	94	90	95	84	101	115	88	85	100	87	82	95	96	114	104	82	101	100	80	81	70	92	104	92	106	107	97	91	101	100	92	102	94	85	95	109	109	88	91	86	89	88	101	127	87	105	97	110	92	78	105	111	102	109	90	103	88	94	90	90	84	105	100	94	90	101	112	87	116	101	90	94	87	99	83	94	99	104	98	99	83	83	107	95	90	91	92	96	93	91	106	103	102	84	86	83	104	103	87	103	91	90	84	94	89	94	91	91	87	100	83	100	125	86	118	98	97	104	94	99	103	103	118	82	94	100	109	78	101	87	91	89	95	95	100	93	86	106	96	90	96	99	74	108	98	101	98	91	96	101	90	97	82	86	101	98	108	100	96	88	87	92	92	93	94	107	113	104	104	101	108	103	103	95	104	100	88	93	104	82	102	102	96	87	78	88	94	91	100	101	101	89	95	105	110	94	107	102	99	91	101	97	82	81	99	105	99	86	101	109	110	97	99	105	116	119	96	93	89	90	97	113	84	94	98	99	103	97	90	92	97	94	95	96	91	86	90	114	84	81	99	91	99	87	103	112	99	106	91	117	98	83	95	126	87	71	103	106	109	85	96	110	89	90	114	104	103	106	83	82	90	87	107	108	91	113	91	90	96	125	97	95	88	98	94	98	102	95	98	108	77	88	94	99	110	94	98	108	100	86	87	118	105	91	79	93	94	99	75	115	108	98	103	96	96	99	108	90	88	106	97	69	111	101	87	109	88	92	99	93	104	116	101	97	83	97	90	85	93	112	102	86	120	98	91	98	94	113	95	106	99	120	87	115	95	92	117	90	100	111	91	89	94	98	96	110	92	90	112	97	104	104	89	95	103	114	110	99	96	94	99	80	107	85	106	101	91	94	121	104	100	104	108	96	107	103	99	87	93	102	114	88	106	99	121	95	119	83	91	97	95	92	83	111	98	107	102	107	92	89	82	91	101	86	90	106	86	99	111	98	102	92	102	87	86	101	88	119	89	83	90	111	94	108	88	90	86	115	103	98	94	103	97	88	101	88	110	102	111	90	109	88	98	95	100	111	100	93	94	93	112	86	85	107	102	99	97	84	76	80	81	88	91	96	107	89	105	86	99	81	109	94	89	90	90	100	104	83	98	99	101	107	122	108	96	110	98	98	95	92	113	86	101	81	109	101	76	94	78	105	106	107	95	85	111	119	77	118	80	95	99	98	95	108	96	97	100	94	109	106	100	81	95	99	107	98	88	101	80	83	104	112	100	91	107	92	93	106	92	86	90	109	100	88	105	93	106	109	85	107	117	101	93	100	104	100	95	80	108	94	102	114	99	97	102	98	99	99	114	91	102	94	112	94	99	86	93	100	111	116	116	98	95	96	98	108	94	117	105	101	104	86	86	88	105	98	85	94	104	104	100	109	103	104	102	87	107	89	82	92	105	109	93	110	103	105	106	85	108	94	95	97	98	97	83	94	98	97	89	98	100	95	103	88	92	125	98	100	94	104	99	99	91	93	88	91	93	99	106	101	100	109	102	95	101	98	103	106	95	115	95	103	103	110	79	87	82	102	109	86	85	95	112	89	111	103	89	108	108	113	109	94	97	83	94	91	73	107	98	94	111	109	88	91	82	98	96	90	100	111	84	93	111	94	95	93	88	82	97	98	112	99	96	78	93	105	92	108	97	113	76	108	97	82	88	103	90	106	97	88	90	100	103	92	108	107	95	85	98	110	109	123	90	111	80	108	95	89	94	80	114	95	96	102	82	96	111	103	100	85	92	99	98	95	95	94	103	99	104	107	104	95	95	99	113	97	92	96	105	97	94	104	100	85	92	107	88	95	92	97	89	97	125	99	100	98	99	79	102	106	97	103	95	94	108	84	77	100	90	93	93	114	110	106	110	97	107	113	112	93	110	100	111	105	97	98	102	85	86	110	107	121	98	101	97	99	110	126	79	92	90	94	111	97	96	83	107	100	99	103	97	89	101	96	100	94	97	102	107	108	105	97	107	116	99	90	86	104	113	115	105	86	109	93	82	93	91	89	98	87	85	96	97	105	94	101	89	102	88	99	114	92	112	93	103	101	114	100	97	99	86	116	107	123	96	87	102	104	88	77	85	83	111	99	118	92	105	103	103	106	75	76	91	81	94	87	92	110	93	116	92	108	121	107	98	89	106	93	98	94	107	113	110	102	82	78	99	107	87	107	106	105	107	115	107	106	97	104	94	94	103	111	89	97	103	93	87	94	96	111	97	100	114	90	109	89	89	103	112	102	84	88	96	94	108	84	79	115	97	102	97	98	101	97	104	106	80	92	111	84	103	100	88	88	89	104	85	109	94	106	114	89	95	107	90	95	91	91	117	103	104	81	103	92	107	101	103	90	85	95	108	102	103	94	113	91	89	85	102
2245	1106	2548	3496	3423	2588	2186	2288	1822	1037	618	548	490	444	426	406	444	344	379	385	400	403	350	382	377	376	386	349	384	384	388	393	360	403	356	330	354	367	381	399	328	469	492	433	382	419	419	348	385	333	339	374	362	370	352	378	346	405	385	372	385	387	366	391	414	385	390	407	393	399	397	371	369	407	359	365	369	346	405	398	357	365	391	377	359	382	359	410	392	357	381	356	360	370	376	342	350	401	347	373	359	370	373	343	340	363	366	345	377	374	394	358	355	366	352	345	370	355	394	384	368	376	354	378	372	368	373	368	359	379	335	333	358	362	362	378	352	361	366	365	356	374	368	365	385	343	403	376	352	367	399	322	410	376	369	384	356	329	376	365	336	328	381	367	368	354	364	369	359	357	382	380	361	368	378	375	377	347	346	377	342	362	387	374	364	336	431	321	373	356	355	408	366	339	348	334	355	346	371	325	392	350	360	367	347	373	355	377	384	361	350	389	383	347	345	372	395	382	353	379	397	390	343	347	379	350	391	361	374	385	357	371	368	337	388	356	357	364	337	347	385	355	355	384	333	362	370	376	369	377	390	348	355	381	400	374	374	382	376	365	370	351	374	406	339	356	365	371	391	346	379	378	395	372	370	350	353	383	346	397	333	409	378	380	365	374	377	367	356	355	357	383	364	372	365	339	368	399	347	377	352	387	373	348	367	337	368	385	365	386	371	373	339	377	389	371	341	358	357	368	360	402	363	346	386	342	330	351	387	363	333	353	360	375	385	327	381	364	385	351	386	342	354	413	364	381	381	371	375	375	375	388	402	401	372	385	377	405	362	352	371	361	369	379	368	358	324	370	344	358	355	346	390	398	387	351	353	368	354	360	411	374	381	382	367	348	382	361	352	393	344	359	387	353	377	411	356	342	346	381	365	343	380	374	350	384	380	385	366	379	369	372	387	379	331	396	387	341	357	382	380	341	381	381	373	360	375	374	348	384	357	379	374	360	350	362	361	366	349	346	379	357	371	402	368	323	377	372	399	375	360	377	361	359	358	392	342	398	342	399	370	366	376	383	404	369	350	378	322	342	383	383	336	390	352	370	388	378	379	395	369	409	355	363	395	379	343	373	386	367	346	394	368	376	384	349	354	351	362	353	331	325	383	342	389	378	372	343	362	377	357	393	343	383	358	360	333	374	376	360	358	365	370	389	364	383	371	360	408	368	403	364	340	367	349	373	380	348	367	365	358	353	370	387	374	392	373	342	340	358	390	385	380	350	377	390	345	358	380	376	364	353	384	377	388	370	374	364	328	407	374	387	332	347	370	378	336	371	364	393	394	361	386	371	348	353	328	341	393	377	349	373	345	343	361	362	357	357	354	377	357	397	365	332	407	408	376	390	366	367	377	364	352	329	392	352	363	354	378	371	378	389	377	385	341	367	344	377	359	375	342	339	347	357	369	340	389	355	349	338	378	349	358	377	387	392	359	389	366	367	372	387	363	360	381	372	391	357	385	349	332	372	365	392	358	368	336	402	362	361	365	399	349	373	344	379	376	348	339	368	367	368	374	337	388	361	352	365	314	344	373	350	343	356	378	374	352	383	363	343	367	364	348	370	369	347	369	378	372	351	396	364	381	382	370	360	394	371	392	424	372	377	385	377	384	347	370	344	362	324	360	355	380	372	394	412	345	362	356	363	340	386	379	381	374	365	349	363	363	351	351	384	364	385	355	363	437	356	391	362	339	369	391	366	379	362	362	355	364	378	349	365	358	356	362	367	360	314	379	363	341	390	382	386	353	357	343	340	341	357	348	395	384	350	356	333	366	346	380	373	370	375	366	352	367	346	353	380	358	352	365	343	367	370	330	406	365	346	381	350	383	369	361	383	387	339	371	355	380	338	404	342	376	368	334	339	358	331	368	374	335	370	395	352	331	363	381	365	376	331	350	369	351	363	356	335	367	382	340	369	368	384	361	384	394	356	351	405	405	377	376	411	370	341	368	393	346	353	366	360	358	364	340	392	348	355	380	353	355	348	352	396	376	346	374	359	380	365	365	382	351	368	361	383	387	382	369	337	369	358	334	390	394	368	329	384	334	366	364	350	353	394	370	360	376	386	339	368	406	342	349	348	358	339	374	356	348	406	336	377	393	351	349	356	390	366	360	372	352	358	381	380	372	371	357	362	366	356	356	334	334	388	373	325	381	367	369	353	361	340	355	343	395	379	367	351	382	391	369	401	395	383	355	390	319	374	386	415	366	391	341	375	385	405	346	371	388	397	332	379	370	367	361	346	339	377	384	342	361	375	372	405	364	350	386	374	392	371	391	386	368	359	324	364	351	375	367	346	386	391	400	347	370	356	375	370	339	366	353	386	359	382	357	380	380	340	343	400	377	326	337	343	380	361	373	375	387	394	333	361	378	344	394	374	375	345	343	355	359	385	404	339	354	318	356	379	359	389	361	386	357	365	345	361	364	392	401	395	345	342	359	358	350	366	368	395	343	341	379	343	352	384	363	373	396	330	355	381	368	365	355	391	421	343	363	355	350	358	370	391	319	331	373	419	365	376	343	321	382	357	365	373	373	352	364	339	352	348	363	363	349	364	373	365	366	373	370	349	369	337	356	359	373	368	313	383	367	364	350	374	369	369	373	380	353	363	394	357	361	366	367	346	376	382	385	362	350	374	369	336	365	370	375	400	385	352	366	381	366	349	369	344	367	370	363	387	346	360	378	364	371	351	379	364	345	398	380	380	326	362	362	373	348	335	370	336	374	376	343	367	369	371	341	376	366	322	361	400	345	359	336	330	386	353	384	374	396	358	367	325	404	356	350	356	383	406	356	370	387	350	386	356	358	351	377	330	373	344	365	386	371	391	340	369	408	388	347	359	333	394	337	372	408	371	362	389	381	386	384	371	397	419	380	397	383	342	347	372	325	344	341	381	390	360	350	383	379	362	355	353	345	402	363	327	395	333	371	368	380	364	388	341	357	348	384	358	366	343	363	363	370	328	343	353	393	357	373	330	366	394	379	391	387	365	372	346	411	371	355	365	417	384	327	356	366	337	370	358	347	392	360	395	380	364	334	346	376	381	333	392	391	395	350	360	340	411	371	352	369	340	383	336	362	370	376	357	389	342	365	392	334	378	345	347	354	346	367	373	372	351	362	372	358	383	378	363	383	370	359	389	357	377	400	386	370	357	365	379	362	348	351	339	368	326	357	358	345	415	364	367	342	362	374	346	396	369	362	377	368	366	382	333	378	352	383	360	385	344	375	370	409	395	337	352	393	358	358	358	361	339	371	336	344	362	354	341	339	346	368	398	344	342	358	357	356	328	412	391	374	382	369	388	360	398	377	362	360	344	371	339	360	381	345	340	379	389	349	356	360	369	401	365	402	359	379	386	353	364	392	383	361	383	373	376	369	349	332	381	329	353	389	380	333	368	365	345	363	383	372	352	399	383	369	365	363	360	332	389	373	355	367	359	372	361	318	358
2115	604	918	905	787	540	363	380	309	184	140	116	118	114	86	83	107	107	108	99	92	123	99	100	98	103	114	124	101	96	95	102	99	117	106	106	95	113	102	113	104	118	99	92	116	110	85	80	83	113	106	111	110	93	99	94	92	97	105	91	99	94	107	120	107	97	114	90	103	100	100	90	127	93	113	114	104	110	102	104	87	117	88	96	109	109	103	82	106	97	92	100	102	92	104	79	81	91	97	100	109	118	95	114	81	120	93	94	114	101	94	81	93	93	85	88	94	102	109	89	88	105	113	107	107	107	117	94	95	89	101	91	89	117	103	93	87	96	95	81	101	89	103	99	96	110	110	96	92	101	86	88	93	108	94	104	105	102	89	107	101	100	119	92	113	106	82	105	96	90	102	114	88	102	100	95	101	100	111	109	98	77	88	106	92	93	78	116	92	103	98	121	98	87	102	106	84	97	115	76	101	94	99	102	91	102	83	95	105	106	92	119	111	86	106	92	103	118	84	107	86	92	87	118	90	113	109	114	97	96	97	96	101	114	96	93	106	90	86	95	84	97	112	107	101	117	95	102	98	73	82	105	110	96	88	87	118	96	110	96	102	92	89	94	88	99	116	108	93	108	77	101	87	92	104	104	91	103	118	99	96	103	102	103	93	96	110	95	112	103	115	83	83	105	114	74	99	109	92	100	95	97	116	96	95	95	103	89	99	103	98	104	105	100	105	107	99	89	91	97	90	119	85	102	92	105	98	96	99	102	105	100	103	98	96	109	101	107	97	110	88	97	89	93	100	112	119	97	93	96	86	104	106	99	81	97	90	103	90	107	88	108	104	111	98	99	86	95	112	103	99	99	105	94	106	95	92	102	95	97	110	93	92	100	74	86	95	105	102	88	93	95	84	84	99	93	101	108	98	118	106	112	107	107	103	107	97	106	76	91	114	95	87	96	100	106	106	98	104	83	99	88	119	92	112	111	103	94	104	96	120	109	107	117	118	100	94	94	86	86	92	96	105	93	85	94	111	117	102	110	107	105	96	112	89	106	87	110	109	91	116	99	102	90	110	95	91	125	95	95	107	98	105	88	71	104	93	100	104	109	110	97	84	105	96	101	101	99	92	91	113	97	104	111	82	94	98	103	96	110	87	113	111	93	108	109	111	89	95	91	102	109	93	98	124	100	107	87	101	79	89	98	104	94	108	89	89	84	90	102	114	114	127	96	105	85	103	91	113	97	95	105	86	101	103	89	93	86	102	99	105	93	100	102	125	104	102	108	96	103	110	91	92	105	112	95	110	107	93	89	119	112	88	103	121	92	92	104	99	100	128	93	99	94	99	99	98	105	109	105	97	103	83	97	108	104	113	97	97	99	107	110	92	84	97	112	87	92	83	88	99	94	106	88	88	97	101	95	97	102	108	108	102	95	106	119	91	119	81	97	89	115	97	108	77	89	86	111	98	110	98	89	102	89	98	100	127	101	101	96	91	89	96	95	92	92	80	99	113	100	111	107	105	103	87	94	101	97	103	102	98	86	98	88	98	97	96	98	97	94	82	101	97	101	94	93	96	97	94	101	93	85	90	100	99	104	107	96	99	108	81	112	96	88	98	106	102	90	90	108	87	103	120	84	94	115	107	97	102	111	93	99	114	93	98	99	92	99	106	109	104	101	87	115	102	127	115	103	122	105	105	98	96	94	98	86	108	105	82	102	100	110	91	96	108	97	82	96	111	111	97	101	110	96	94	103	108	107	92	85	97	96	104	97	114	100	88	104	101	95	92	96	96	101	99	82	107	101	108	93	106	85	95	94	101	105	100	90	105	108	111	85	121	110	100	91	98	101	96	93	88	103	105	112	103	91	104	108	88	96	105	100	91	89	91	94	98	92	108	111	108	88	97	116	103	69	88	103	108	107	109	94	108	104	98	86	99	107	82	103	102	103	116	87	99	100	112	85	96	109	96	75	122	94	105	109	90	97	93	103	117	106	104	104	107	95	117	99	90	97	104	86	92	106	95	98	109	95	105	97	98	96	109	98	105	88	89	106	104	102	88	101	104	104	90	112	103	101	91	113	80	86	105	102	120	86	95	111	86	101	97	100	96	96	87	116	103	99	104	87	95	98	101	105	93	97	93	105	92	96	102	101	121	114	102	102	96	98	94	110	108	103	100	92	98	84	104	81	101	98	103	93	88	94	104	93	89	113	104	98	112	122	91	102	92	108	81	104	89	95	115	121	101	106	109	109	92	90	95	93	91	100	96	99	95	93	90	100	104	96	89	85	102	82	108	126	109	107	103	118	96	94	97	98	102	91	82	99	124	87	88	109	89	111	85	105	83	105	106	112	108	105	99	103	92	98	94	94	95	109	107	101	98	102	103	111	96	108	92	102	93	88	116	100	109	97	93	99	88	101	73	99	107	95	101	104	80	83	102	92	97	114	112	94	102	98	82	82	88	82	104	91	94	88	84	101	109	98	110	97	104	106	93	101	84	88	106	97	95	84	98	108	87	95	114	96	88	87	109	91	91	112	97	109	89	93	92	108	85	99	102	113	117	92	95	87	113	104	91	107	89	92	94	112	108	103	101	82	94	112	94	97	100	93	84	99	88	98	89	102	106	112	99	104	113	97	95	91	84	104	103	98	108	84	97	106	113	87	103	113	111	105	88	71	105	88	100	88	87	95	105	99	109	104	99	109	88	97	93	99	108	103	91	98	93	85	92	87	108	106	97	87	97	81	105	95	100	92	84	97	84	106	93	106	105	83	123	105	104	83	101	89	129	99	113	104	110	94	98	95	107	95	98	98	100	81	96	125	113	99	107	114	101	106	100	99	107	117	77	95	81	103	107	111	106	93	110	94	97	107	106	110	92	100	123	93	92	121	103	102	110	93	104	103	97	103	95	97	88	100	106	99	90	97	78	98	87	114	108	82	95	86	104	111	108	108	97	107	99	78	88	92	96	94	102	104	104	106	95	116	110	99	93	101	73	100	114	98	93	101	98	98	112	85	103	102	112	106	114	89	91	109	110	90	102	101	84	99	107	103	92	109	97	102	101	104	113	103	81	100	111	117	110	108	106	130	103	113	91	92	108	104	104	93	118	87	110	93	91	92	103	110	115	107	99	115	86	98	95	92	111	111	112	102	99	119	99	89	86	91	103	100	100	113	110	84	98	88	86	104	88	105	89	105	114	104	100	98	99	97	95	106	103	108	85	103	76	104	111	88	90	96	91	86	89	114	91	119	108	92	98	90	113	106	105	90	80	102	94	86	115	96	104	115	106	110	103	96	93	101	108	85	86	107	103	109	101	81	97	92	114	96	102	97	101	102	103	94	104	90	108	112	105	97	94	108	114	93	110	96	96	104	99	106	96	101	98	107	101	90	96	83	89	88	94	106	92	78	100	98	89	86	97	109	77	97	94	127	95	99	95	89	90	91	120	95	106	82	100	109	87	89	105	110	112	107	104	113	86	95	116	87	110	91	107	106
2299	1045	2418	3302	3370	2595	2237	2195	1736	935	626	521	525	436	428	416	418	396	364	358	395	426	393	412	361	393	331	396	357	365	389	363	398	343	404	372	376	411	404	423	427	504	508	399	387	385	379	365	346	360	355	380	373	355	360	372	368	370	372	394	368	409	400	402	406	396	423	419	400	357	387	379	327	364	355	363	384	385	385	370	366	359	349	381	379	423	390	334	391	408	381	370	338	382	394	357	353	415	368	365	366	380	360	394	351	387	384	364	368	359	394	366	326	370	389	363	429	379	369	337	386	340	336	351	348	360	323	370	364	329	361	379	357	374	359	383	358	363	342	351	342	361	405	375	365	382	354	372	338	350	410	354	346	385	376	380	351	367	367	407	368	382	359	381	321	355	359	374	390	363	407	372	378	387	389	330	383	388	352	382	337	372	369	345	390	381	375	359	355	397	371	375	372	371	374	383	361	380	376	394	391	399	355	401	388	352	381	399	356	371	376	352	374	375	359	343	362	401	375	356	401	361	353	337	380	376	375	351	376	370	363	366	349	359	339	360	353	389	346	381	334	353	360	333	366	373	376	360	360	340	377	363	362	362	340	344	381	394	355	377	349	380	364	377	378	301	364	327	392	368	353	388	365	360	346	360	370	363	351	400	396	357	391	400	353	382	396	351	377	363	369	385	385	370	347	428	360	390	376	368	398	363	378	404	325	354	363	371	349	375	330	368	385	333	374	363	355	364	353	381	357	364	357	401	378	351	367	375	371	372	347	338	360	376	374	360	349	378	394	349	400	351	358	377	375	420	393	385	352	360	366	355	367	369	360	384	371	382	371	382	394	354	353	330	357	356	336	349	382	346	387	378	361	352	342	356	369	369	367	344	375	350	375	375	374	368	356	357	390	373	354	376	359	370	366	363	381	353	367	359	352	389	339	384	410	358	415	353	375	379	409	358	342	388	424	386	349	377	400	411	355	346	391	382	386	354	365	350	367	330	366	374	341	396	378	342	385	365	346	353	367	351	365	351	365	378	343	374	357	355	348	370	359	353	359	389	383	357	361	383	357	345	382	368	367	381	386	321	382	367	392	367	389	358	361	374	378	388	340	377	340	371	362	381	396	388	354	380	356	325	365	368	371	351	397	381	389	366	363	347	359	368	351	402	367	379	368	379	349	333	377	381	388	365	345	321	383	344	393	392	356	367	361	374	382	368	368	378	337	351	355	387	366	357	352	360	383	351	350	367	366	385	378	390	377	392	387	376	368	363	354	380	372	386	369	361	421	360	366	376	348	383	338	396	353	358	366	369	358	349	362	368	367	337	383	335	371	396	333	395	381	371	375	316	393	358	368	377	374	362	390	364	350	359	364	367	380	366	376	389	369	356	377	381	360	380	393	355	371	393	349	373	344	326	375	397	346	366	352	383	374	402	371	384	370	360	371	406	405	360	366	350	383	364	369	393	380	370	397	383	375	366	373	380	374	396	402	379	375	376	348	403	377	379	352	405	374	359	351	359	383	390	363	386	368	390	352	341	364	346	378	339	361	344	355	370	358	381	368	352	337	390	393	394	385	359	368	391	397	390	381	369	354	383	392	352	388	403	329	391	361	363	348	355	348	343	356	364	383	363	373	363	367	367	358	349	341	373	381	367	384	347	342	366	370	379	384	374	413	367	384	378	381	373	338	352	369	359	355	395	379	360	355	343	367	380	383	347	362	379	402	341	384	362	357	341	372	389	350	370	334	400	360	368	384	353	365	368	348	368	390	363	422	361	354	399	373	388	330	418	357	382	418	309	366	378	362	385	378	360	381	360	365	385	404	381	389	332	390	375	373	387	358	347	374	340	374	367	381	366	404	398	370	375	384	381	336	396	361	373	365	329	354	376	370	373	418	342	350	385	384	383	380	352	358	333	384	393	348	368	380	348	382	399	381	399	369	364	351	363	377	377	377	336	377	381	352	356	368	372	358	370	373	378	369	363	360	326	337	372	380	390	381	395	361	399	380	385	350	343	394	359	361	362	340	371	391	351	354	365	367	369	387	387	357	377	388	390	376	387	383	359	358	354	380	390	396	394	376	364	373	392	335	375	382	398	364	373	377	354	371	395	371	395	365	385	362	349	382	365	373	414	384	358	370	390	368	364	366	355	386	420	377	346	387	352	380	368	376	402	375	359	359	364	355	400	403	346	407	431	390	362	389	389	379	382	372	392	375	373	369	400	352	365	399	365	393	371	365	428	396	373	339	401	394	385	353	349	372	386	357	387	401	346	366	360	371	343	362	364	361	365	391	361	389	356	380	360	351	356	412	346	398	351	378	370	381	394	379	337	366	360	364	327	409	361	382	365	352	366	364	390	333	397	365	354	355	347	388	373	352	341	370	385	355	361	369	356	367	372	360	399	375	382	335	320	384	372	369	362	351	375	387	377	405	367	361	361	368	374	369	407	360	372	348	370	353	365	373	378	388	386	359	424	390	400	359	416	374	381	408	356	369	380	368	363	396	379	365	382	374	347	375	369	368	380	404	315	352	351	355	380	376	355	382	336	385	387	376	361	396	373	365	335	374	358	374	363	367	387	384	382	378	354	358	330	353	344	377	335	373	390	336	382	391	358	387	385	372	347	366	389	379	395	357	372	328	353	332	376	374	365	367	345	367	378	325	359	356	377	351	322	397	365	346	353	352	355	370	354	396	363	366	352	371	373	381	396	382	347	380	346	405	370	363	333	394	380	365	381	364	374	365	363	336	376	346	396	387	349	358	380	370	374	407	384	326	355	379	333	360	356	373	356	357	370	373	380	365	348	391	372	351	392	372	367	386	345	379	378	350	391	381	398	374	364	361	324	374	367	373	383	342	351	416	354	360	352	390	355	361	370	394	368	397	401	357	419	392	386	410	374	371	429	400	365	375	368	349	358	367	379	416	340	384	372	336	389	344	376	349	351	369	385	357	360	358	369	337	356	376	384	356	380	393	353	387	387	371	362	383	357	376	401	369	377	348	377	376	369	362	390	405	338	354	352	352	386	346	376	362	369	371	326	371	385	360	343	370	373	336	403	383	375	360	398	353	376	400	353	351	357	382	347	401	368	376	388	340	357	340	333	361	375	414	360	379	395	376	349	366	402	406	383	363	402	380	376	355	391	363	325	390	343	376	363	370	385	383	365	373	368	375	387	370	335	391	365	376	363	334	379	356	378	364	372	365	387	347	352	363	363	394	381	401	400	381	399	370	362	392	408	351	383	385	385	336	387	320	387	346	353	352	367	366	341	350	379	373	441	346	357	367	395	392	370	346	365	397	383	317	379	411	346	372	375	374	363	363	351	352	381	370	363	314	385	356	382	392	339	372	378	371	394	353	346	381	382	376	371	384	366	386	369	388	372	401	397	390	343	374	336	377	376	382	361	340	356	399	398	356	364	400	368	357	368	357	371	370	343	369	370	341	395	354	351	376	367	362	338	376	387	370	393	402	363	386	364	418	395	379	348	394	365	365	337
