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
336010921405	336010921967	336010922517	336010923067	336010923617	336010924167	336010924717	336010925267	336010925817	336010926367	336010926917	336010927467	336010928017	336010928567	336010929117	336010929667	336010930217	336010930767	336010931317	336010931867	336010932417	336010932967	336010933517	336010934067	336010934617	336010935167	336010935717	336010936267	336010936817	336010937367	336010937917	336010938467	336010939017	336010939567	336010940117	336010940667	336010941217	336010941767	336010942317	336010942867	336010943417	336010943967	336010944517	336010945067	336010945617	336010946167	336010946717	336010947267	336010947817	336010948367	336010948917	336010949467	336010950017	336010950567	336010951117	336010951667	336010952217	336010952767	336010953317	336010953867	336010954417	336010954967	336010955517	336010956067	336010956617	336010957167	336010957717	336010958267	336010958817	336010959367	336010959917	336010960467	336010961017	336010961567	336010962117	336010962667	336010963217	336010963767	336010964317	336010964867	336010965417	336010965967	336010966517	336010967067	336010967617	336010968167	336010968717	336010969267	336010969817	336010970367	336010970917	336010971467	336010972017	336010972567	336010973117	336010973667	336010974217	336010974767	336010975317	336010975867	336010976417	336010976967	336010977517	336010978067	336010978617	336010979167	336010979717	336010980267	336010980817	336010981367	336010981917	336010982467	336010983017	336010983567	336010984117	336010984667	336010985217	336010985767	336010986317	336010986867	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27199	3384	2444	2039	1381	1064	805	711	619	505	477	415	371	369	340	362	354	332	304	323	287	281	284	281	289	294	285	267	284	304	277	251	282	270	276	291	278	291	280	248	290	258	264	269	286	248	242	263	260	268	253	245	229	272	245	227	276	260	247	275	278	270	260	266	273	257	243	250	254	238	251	274	257	242	244	270	243	259	282	273	259	275	263	240	266	276	268	251	252	228	252	234	225	268	245	267	259	254	262	262	250	262	249	249	263	250	262	264	302	261	226	251	247	282	256	249	272	260	245	275	248	271	263	257	262	246	278	263	262	244	265	276	249	247	264	254	281	274	258	244	280	255	236	267	222	237	233	235	250	274	264	262	241	244	249	248	267	249	265	252	247	261	254	223	254	259	242	282	253	245	262	244	245	270	251	272	287	237	222	215	235	255	264	241	228	261	252	239	271	240	226	250	246	244	265	254	260	260	300	231	248	252	261	249	250	245	243	260	243	266	256	259	263	243	264	250	264	290	260	273	255	240	251	264	241	255	255	271	251	262	241	253	241	252	283	270	262	264	271	267	264	282	253	286	244	243	290	251	249	240	254	237	269	250	258	233	258	239	261	247	262	259	249	250	266	238	242	256	219	219	256	252	253	247	266	245	214	267	258	260	263	227	255	265	256	260	254	294	242	249	262	232	283	229	259	262	251	267	262	248	232	248	239	237	245	241	257	256	245	232	225	248	252	250	247	258	266	257	253	256	253	277	241	280	237	232	281	259	241	236	278	248	243	268	268	255	237	248	223	264	268	242	245	263	268	269	262	246	276	251	260	211	273	211	279	242	249	254	244	262	269	271	272	263	240	254	267	238	259	278	268	263	261	256	245	269	246	260	266	278	252	246	287	295	253	276	281	237	269	244	243	254	238	272	228	252	272	275	250	247	235	240	270	241	269	237	246	257	258	241	251	250	236	248	245	237	226	247	242	237	272	225	243	239	236	262	267	263	242	245	262	282	245	243	283	231	266	274	289	256	254	238	252	263	234	241	235	260	253	256	259	239	230	235	262	255	241	234	245	254	269	243	264	249	268	251	248	266	249	236	233	238	265	260	236	241	260	274	251	247	275	272	235	257	256	235	211	238	247	247	246	244	243	274	248	249	254	246	269	257	269	248	232	246	273	252	240	272	234	255	269	280	248	248	236	259	269	242	267	245	267	276	228	255	262	247	281	247	246	237	252	216	246	260	218	229	234	259	217	244	294	239	244	222	235	240	256	230	259	262	273	251	256	248	247	234	234	271	271	279	237	236	246	254	223	285	243	224	224	277	291	233	280	222	275	242	191	279	246	265	262	251	246	266	234	271	235	219	265	243	237	249	253	271	272	253	244	230	233	242	248	229	232	235	287	251	268	288	223	254	279	285	249	244	256	222	274	240	270	241	229	256	247	242	236	247	247	210	242	273	245	265	232	270	253	243	275	256	224	280	238	241	302	236	249	246	258	237	232	243	256	253	238	243	239	258	241	256	247	247	248	260	239	245	234	263	231	261	272	234	251	236	241	237	293	247	252	221	245	262	256	262	231	237	248	288	236	223	279	253	241	276	237	252	270	262	267	273	253	277	240	282	256	257	261	237	267	231	244	283	249	237	273	268	260	254	241	253	259	253	270	208	271	243	237	241	251	266	258	260	235	242	241	233	243	265	254	224	234	261	267	255	225	258	272	250	259	247	244	254	268	260	237	239	272	264	244	236	256	255	250	263	222	257	253	267	261	260	243	259	255	241	271	239	263	260	215	243	234	226	235	255	242	251	233	282	235	243	279	244	276	264	293	259	252	241	255	225	269	265	234	252	269	262	255	241	229	230	257	243	278	289	256	257	274	241	259	260	277	265	223	212	250	266	256	255	213	267	248	245	219	262	237	249	251	288	262	260	237	256	255	281	246	249	260	276	234	260	239	260	256	241	241	252	233	244	268	251	220	277	246	253	274	254	237	264	265	274	248	261	238	229	253	260	238	262	271	233	218	221	280	258	243	246	258	240	242	260	239	239	219	273	244	234	246	233	282	274	249	253	254	301	268	281	224	241	252	228	249	232	240	230	269	256	254	256	264	242	249	249	269	240	254	224	271	249	249	245	269	282	265	234	273	271	264	247	248	293	264	275	235	273	242	272	243	254	248	269	262	249	249	225	259	255	241	227	258	272	242	264	242	265	267	248	254	236	259	225	266	268	269	252	268	284	260	255	268	261	256	253	255	239	276	253	244	253	235	240	244	235	236	261	243	253	240	264	261	230	225	248	255	278	282	222	226	217	249	221	241	267	254	246	227	249	276	235	232	239	261	275	258	248	245	243	256	265	237	251	290	235	268	281	246	254	267	242	266	231	218	255	258	268	238	252	257	286	236	258	249	255	281	262	274	253	302	269	251	245	277	240	233	249	246	256	236	248	245	230	266	258	247	272	241	256	264	253	239	262	280	251	262	243	264	262	238	221	238	296	233	246	227	278	238	241	274	242	257	251	250	238	233	270	245	258	230	226	258	255	263	258	252	251	249	262	243	246	267	281	245	271	255	210	253	241	263	239	264	255	286	231	266	239	284	227	274	265	255	246	238	225	231	269	250	223	217	250	240	271	266	258	272	286	230	269	202	241	236	263	264	281	252	241	252	250	252	243	253	237	246	226	238	246	239	237	282	250	253	257	255	251	292	203	273	270	256	245	245	280	268	255	216	244	241	258	251	248	253	233	282	239	252	272	244	245	251	238	245	261	269	253	277	243	276	261	256	239	249	215	260	255	241	249	266	258	275	244	245	271	237	247	250	244	260	253	290	276	256	255	246	194	262	256	233	243	249	243	276	277	249	275	236	244	218	248	248	260	275	228	255	235	265	241	246	221	270	221	252	257	262	238	285	276	244	256	260	275	241	238	254	254	254	264	271	230	267	253	285	240	295	253	263	226	246	250	293	260	253	212	288	264	285	237	236	270	259	240	231	238	269	255	252	241	260	255	240	252	280	262	281	258	255	246	259	257	254	264	259	268	241	264	259	232	277	244	234	242	234	257	272	266	265	252	233	244	228	239	246	243	271	260	261	256	274	228	257	260	227	254	273	253	230	252	267	254	254	239	269	229	244	244	267	288	259	241	265	270	270	246	254	250	242	185	233	234	261	251	238	248	242	249	259	264	236	259	254	271	273	244	244	236	198	259	255	238	256	214	268	251	244	248	243	252	251	243	236	254	252	267	268	227	271	277	239	252	259	242	232	247	247	255	261	237	275	257	260	236	251	242	272	252	238	260	229	248	258	260	290	262	265	242	268	260	279	230	230	259	236	249	266	233	243	233	253	242	242	263	240	266	273	279	264	261	284	221	247	263	265	270	247	265	227	246	249	248	255	244	256	268	257	288	271	273	271	271	262	253	269	259	243	258	243	261	257	239	281	270	275	272	227	259	234	242	268	249	256	225	235	273	232	250	251	263	268	267	245	265	273	275	266	256	300	255	273	251	258	226
11733	2629	5719	6292	5221	4567	3669	3021	2664	2370	2112	1780	1729	1618	1469	1419	1357	1318	1204	1183	1092	1078	985	1021	932	985	962	1002	916	902	943	915	884	869	908	855	827	857	860	826	849	892	839	906	795	851	833	816	805	773	790	733	793	818	849	854	822	808	779	846	778	781	793	799	773	806	770	800	802	709	762	837	761	738	790	779	761	753	787	764	800	780	768	773	805	770	754	774	783	795	702	776	743	783	744	744	744	737	736	762	775	774	744	778	753	774	787	770	785	719	779	794	774	777	767	787	746	710	772	768	767	751	753	766	785	738	743	808	782	781	767	792	764	750	749	764	773	773	771	773	803	733	764	764	737	757	794	749	768	754	713	795	807	781	747	767	774	803	754	816	777	734	767	724	777	742	803	742	761	750	768	756	768	781	767	747	716	782	768	739	746	783	771	728	757	742	776	742	762	768	770	770	713	732	783	758	745	704	759	700	813	788	746	759	738	752	798	770	777	766	825	791	810	717	751	794	761	771	738	760	745	806	734	746	804	749	752	743	749	724	747	762	790	691	789	759	776	773	736	801	747	760	776	762	759	698	735	739	745	697	757	771	755	742	729	748	724	753	804	730	730	741	724	800	753	793	730	705	744	751	730	707	790	815	715	743	739	735	693	758	743	748	766	718	730	735	679	790	782	783	807	752	729	715	740	690	733	730	746	722	736	749	761	788	750	748	754	770	748	784	765	731	776	746	765	757	777	813	694	768	779	731	787	765	809	742	717	749	743	748	759	748	767	694	735	743	739	784	750	742	775	731	746	758	693	791	745	762	749	691	817	779	716	777	757	736	785	759	775	770	771	765	773	720	734	727	772	728	720	719	733	777	746	723	754	749	772	727	740	775	734	761	752	796	767	737	739	760	737	744	775	710	775	776	810	793	728	750	686	780	731	746	766	756	769	772	798	719	742	677	762	743	745	806	749	782	736	716	671	723	723	788	716	749	757	725	728	760	759	705	752	735	771	765	776	737	743	711	784	739	737	765	733	731	720	758	747	755	766	723	753	700	703	820	693	722	785	770	771	804	738	726	754	780	734	709	749	738	723	720	779	764	759	752	785	724	756	735	705	791	720	771	695	757	778	741	735	728	766	729	727	724	740	725	765	791	778	722	814	774	732	765	725	785	760	747	788	790	773	790	774	676	734	702	755	750	778	772	746	728	753	758	763	703	749	739	768	761	753	771	684	763	703	723	742	787	766	728	766	698	747	760	707	786	764	702	745	732	733	768	733	755	736	767	758	702	782	743	735	802	752	738	735	747	803	786	672	802	716	773	746	736	777	750	757	718	690	718	760	717	756	740	725	768	760	744	723	764	750	752	746	719	818	749	737	756	751	716	783	737	761	728	775	731	787	745	768	717	731	725	782	736	766	759	747	795	761	775	722	712	711	796	763	697	754	737	750	782	762	779	772	743	729	767	832	720	806	747	733	747	780	763	713	746	753	736	761	761	738	738	717	729	686	737	754	718	725	781	738	720	767	771	733	779	758	748	714	761	779	752	713	716	673	788	693	817	769	738	802	750	760	749	792	754	687	741	763	755	714	764	708	748	749	713	735	725	748	736	728	701	738	748	726	791	777	733	784	762	768	762	704	731	738	764	735	740	711	711	773	743	777	773	725	752	754	773	778	745	776	784	733	730	772	758	808	815	741	742	785	757	759	795	787	757	776	699	723	740	789	717	814	759	784	772	728	746	716	774	784	733	789	754	734	722	749	741	831	760	712	769	793	776	762	761	752	781	789	731	747	727	780	732	763	767	785	797	723	764	742	739	775	749	732	735	783	740	761	742	745	730	785	708	754	776	745	726	739	737	774	713	794	701	749	726	731	765	738	744	800	728	726	744	762	733	775	780	737	736	745	755	779	724	772	759	758	742	766	736	777	734	728	765	749	792	739	764	767	746	727	787	739	726	724	834	737	793	733	720	760	725	811	732	708	760	729	716	782	781	756	731	786	747	802	668	723	768	726	767	746	731	729	751	794	739	786	765	716	746	763	788	739	735	757	715	739	745	775	749	774	786	732	746	755	752	724	717	747	746	742	749	786	736	757	741	777	768	745	707	779	772	761	748	778	721	725	748	762	781	781	744	761	747	728	715	773	710	758	786	747	728	745	756	740	718	786	704	754	758	813	712	746	705	761	767	741	786	716	747	751	756	799	781	755	749	780	806	750	760	727	736	820	748	761	726	770	766	783	765	711	772	666	743	746	771	760	759	784	722	779	783	806	787	786	769	742	707	723	720	733	767	763	742	745	744	712	765	788	746	777	716	763	748	745	775	720	738	736	742	782	741	737	716	776	748	745	713	741	754	774	734	791	759	767	702	760	739	743	762	749	770	758	783	725	789	761	759	718	780	703	709	762	781	764	726	745	739	728	732	744	769	806	750	673	750	738	744	756	762	749	752	714	813	798	774	740	743	727	709	742	742	706	750	790	699	727	735	762	803	767	768	719	715	741	718	725	774	763	733	730	812	741	729	806	717	782	747	757	746	759	753	761	710	734	789	759	766	714	728	756	708	758	736	680	718	741	737	725	740	754	733	735	799	724	760	752	768	752	768	726	791	764	764	724	750	736	718	756	846	723	796	747	780	777	740	719	738	705	779	728	768	707	714	783	756	751	715	799	751	733	730	753	762	753	729	781	782	742	732	736	768	781	769	787	752	751	793	763	722	732	815	786	766	731	736	662	768	694	715	752	749	735	750	718	729	737	781	808	786	760	737	774	736	728	777	720	767	715	792	770	734	719	787	738	737	772	732	739	724	720	756	743	753	750	729	751	779	762	742	772	752	744	749	772	776	784	757	731	747	819	778	761	753	775	771	732	769	745	750	712	791	781	740	783	766	728	748	720	720	694	777	735	737	791	727	760	757	741	777	743	741	769	793	773	761	738	737	735	681	745	723	740	768	785	778	788	731	709	788	783	761	792	764	747	762	724	747	739	727	795	775	774	753	726	764	769	739	767	749	766	741	739	771	735	793	776	694	769	764	737	768	756	736	748	797	767	794	768	744	791	743	740	764	767	736	758	712	788	752	761	811	779	770	714	771	745	699	717	762	765	779	759	751	769	710	720	742	749	753	697	719	757	722	718	792	732	788	770	755	746	738	710	776	775	715	728	769	755	755	772	737	740	782	756	759	817	774	737	752	748	736	738	717	758	695	707	755	734	772	739	745	757	778	748	798	773	788	762	703	733	755	787	744	766	759	751	725	734	792	740	729	756	729	770	695	765	750	754	779	739	745	746	784	755	754	769	760	757	790	725	759	790	775	726	762	760	735	710	770	821	746	757	730	775	780	745	795	737	713	747	769	713	782	741	828	757	686	750	809	756	779	744	746	738	784	779	722	757	756	714	788	760	793	758	803	720	754	723	743	801	732	782	801	799	736	773	786	699	754	778	747	757	727	699	792	809	730	718	765	756	801	754	766	797	700	765	788	791	733	741	725	772	741	779	723	724	744
3418	159	181	114	129	111	108	119	76	79	101	87	77	89	73	67	83	82	82	88	72	82	85	84	88	87	87	74	73	70	93	92	72	66	97	88	72	86	89	96	84	69	60	85	84	76	86	76	87	85	84	90	78	76	76	77	85	72	96	78	77	74	80	72	62	66	69	77	71	98	81	76	102	70	85	71	77	73	89	92	88	81	82	81	73	74	94	77	82	85	78	71	73	88	84	65	75	70	87	79	68	83	90	70	71	74	82	75	87	86	82	92	76	75	76	69	82	96	77	76	77	77	81	90	100	92	83	81	81	85	83	78	75	77	85	71	73	79	92	89	79	91	81	91	87	80	72	68	79	82	67	87	66	70	78	79	79	69	87	67	86	89	96	76	81	85	81	86	79	81	62	78	90	77	77	71	84	69	84	86	80	87	94	82	84	74	92	69	69	74	76	83	77	81	82	86	70	91	80	80	95	85	75	70	73	79	84	85	99	75	88	84	77	87	83	108	68	78	84	66	71	78	91	77	80	100	91	92	79	86	74	87	73	83	84	81	66	90	72	98	71	70	76	85	79	83	80	80	82	80	89	72	84	81	76	82	58	60	69	80	89	79	69	66	73	72	87	80	79	84	96	82	72	74	91	94	75	77	82	81	77	71	87	69	88	84	63	89	67	73	73	83	69	86	78	78	78	79	76	84	66	85	75	65	75	79	81	80	76	81	101	89	75	80	82	68	84	73	77	72	76	69	77	86	84	79	72	88	80	76	83	74	78	81	80	84	90	86	67	78	77	77	72	78	81	80	91	84	79	87	73	87	86	89	88	75	74	106	67	76	88	67	74	80	83	65	73	72	85	86	91	75	67	64	79	67	88	73	72	68	84	89	80	74	83	82	90	84	72	77	87	92	101	77	81	71	70	67	79	85	76	72	95	80	78	67	62	79	75	78	87	85	74	74	78	88	75	90	77	67	93	91	86	74	76	84	85	76	81	85	63	76	69	75	81	76	75	69	94	74	70	79	88	101	68	82	78	83	84	85	82	92	79	73	87	80	80	82	75	82	79	74	91	83	93	81	94	92	77	82	66	84	77	71	62	88	78	68	90	75	79	85	69	65	72	80	74	73	87	93	84	93	90	74	86	61	85	65	92	76	96	73	93	78	82	80	75	87	88	76	80	70	82	83	77	68	88	81	97	75	73	89	82	80	88	89	74	71	72	73	79	85	75	73	84	68	83	71	82	76	71	83	79	75	76	88	74	78	86	73	59	78	88	75	96	73	92	81	93	85	60	83	68	90	84	86	81	71	85	71	81	87	77	85	81	71	72	81	90	79	93	69	90	71	69	92	73	77	74	83	74	85	82	76	79	86	69	74	76	78	80	78	71	87	76	76	81	77	71	79	81	89	81	66	86	82	68	77	63	97	82	80	84	69	76	94	93	75	75	76	68	90	90	81	82	68	81	72	78	71	80	89	81	97	96	69	89	73	77	82	85	72	60	73	73	66	101	72	67	79	71	77	65	82	80	79	75	75	79	80	64	81	72	78	78	67	66	76	102	70	88	75	68	67	76	69	78	85	72	91	75	89	83	67	77	83	76	70	73	78	97	76	95	84	72	91	73	75	77	64	67	99	70	88	78	67	72	79	57	93	81	67	80	85	71	87	81	76	71	87	77	72	84	79	76	68	81	86	84	78	92	95	72	75	80	79	83	82	88	69	85	74	70	72	67	94	71	68	71	105	68	75	74	98	91	89	74	87	79	77	79	80	66	84	95	65	72	88	73	63	92	76	74	82	89	74	81	77	85	91	71	80	80	84	84	69	87	78	74	72	73	89	77	82	92	102	82	80	87	71	81	88	90	84	85	86	78	86	92	86	99	66	87	67	77	93	76	87	77	94	75	79	84	76	73	85	80	79	83	83	89	72	84	87	78	88	84	84	74	76	82	80	82	70	76	84	79	73	78	88	69	87	94	75	81	75	101	80	87	92	90	74	72	80	77	71	88	92	101	75	83	78	78	94	88	85	92	89	93	85	82	92	72	65	76	79	76	75	78	82	90	77	92	83	78	65	93	69	80	83	71	77	90	75	65	101	90	83	68	77	84	75	91	88	65	68	71	77	89	56	60	80	74	85	86	75	93	87	73	80	94	67	71	72	96	79	75	72	78	88	59	75	82	78	79	79	90	82	81	75	83	96	92	82	83	73	66	83	77	92	74	69	78	56	78	93	80	83	79	69	78	85	69	87	82	79	88	76	74	76	73	84	77	73	76	76	73	88	82	94	66	85	87	72	69	81	83	87	69	81	74	77	75	95	85	73	75	78	80	84	63	89	65	89	89	84	76	86	67	59	92	87	71	84	75	76	100	74	72	91	74	75	79	80	85	82	82	66	76	79	79	78	93	81	84	81	85	88	86	81	78	73	82	101	72	81	101	76	80	91	83	89	87	72	80	93	93	92	88	80	73	83	95	69	75	81	73	92	89	106	76	66	80	77	86	70	89	93	76	73	66	68	95	87	72	84	82	96	89	87	76	73	83	81	95	73	74	78	76	79	80	74	83	69	91	82	99	73	82	83	66	75	65	85	81	75	85	70	80	80	93	81	60	84	77	76	77	89	92	81	78	75	81	75	76	95	80	86	76	69	77	76	100	78	85	96	83	67	77	82	79	66	79	80	72	90	76	92	64	82	65	69	81	74	96	75	81	69	96	71	76	77	68	84	80	90	71	74	82	79	71	92	70	74	77	86	90	78	73	82	79	75	79	66	72	80	81	75	85	76	82	87	80	70	79	72	93	83	81	69	78	91	72	73	88	73	88	93	93	72	78	78	77	85	75	88	88	72	84	84	75	76	74	95	79	78	72	88	64	71	75	79	92	89	78	86	97	88	73	82	86	86	102	88	74	62	86	87	75	70	75	80	85	81	59	75	91	84	67	84	67	69	84	87	80	87	77	75	78	84	68	88	70	65	69	65	89	71	75	78	84	74	72	88	86	81	90	78	81	91	79	75	70	73	81	83	79	78	75	76	78	73	83	94	76	89	69	74	73	82	80	60	66	86	91	66	80	89	81	82	53	87	73	80	95	80	79	89	91	106	87	79	85	74	79	79	85	79	79	88	69	91	79	71	78	80	87	77	67	88	76	66	88	91	81	91	84	87	96	87	77	60	85	72	76	63	75	74	73	85	73	83	83	106	85	91	90	72	72	91	83	77	82	87	77	76	72	91	90	79	80	82	92	80	73	95	67	76	77	70	89	77	82	67	65	84	79	88	67	64	71	98	70	78	86	77	89	74	78	83	85	87	87	75	77	76	79	71	83	76	80	81	78	87	80	69	75	82	89	91	80	66	84	76	81	78	72	62	78	74	88	84	82	90	77	74	82	83	91	92	75	64	72	86	71	95	63	92	93	76	89	76	68	83	77	78	78	81	90	81	74	85	81	60	76	100	82	94	73	64	76	80	82	73	66	75	76	86	85	62	91	75	82	75	76	80
4209	385	510	533	522	467	434	406	403	368	320	316	341	336	318	302	365	305	320	305	309	325	339	290	270	312	294	311	332	301	305	294	283	291	292	298	304	304	293	326	274	285	314	285	291	309	294	299	279	265	286	266	255	308	333	297	283	299	298	290	295	273	262	340	297	286	303	285	299	291	275	312	289	305	304	284	304	305	301	295	289	281	289	275	300	276	315	313	288	324	296	318	324	299	305	281	301	281	286	274	277	306	268	293	277	298	301	296	285	287	283	314	260	318	287	293	272	282	259	292	273	312	314	294	306	310	290	279	295	287	309	313	307	262	305	300	287	286	294	285	270	293	299	302	289	299	295	308	304	293	291	277	283	309	276	272	298	292	307	327	306	307	290	274	294	278	306	299	302	292	304	314	334	273	289	270	319	302	265	287	269	295	296	298	307	272	292	306	292	282	323	299	300	292	292	303	272	314	328	303	274	284	277	280	272	319	282	327	294	283	292	293	306	280	339	289	299	301	268	288	284	269	292	252	284	270	270	274	316	320	293	307	275	278	289	292	274	299	280	309	292	281	282	278	296	297	294	322	289	295	303	293	293	270	298	274	295	318	284	288	271	304	281	277	264	285	301	301	321	297	305	295	294	279	308	290	301	267	313	292	289	286	309	293	274	310	267	289	295	317	267	281	303	301	326	316	307	269	302	306	296	303	302	284	297	266	289	319	289	270	271	301	269	283	277	324	277	320	261	289	293	279	277	309	322	275	292	303	282	292	313	282	304	291	271	258	300	284	293	293	298	278	313	319	278	321	299	297	283	300	294	300	290	274	273	318	300	303	274	289	334	351	289	306	289	277	308	328	316	275	284	285	287	286	281	268	282	305	313	290	305	309	258	297	282	290	286	291	282	296	296	297	285	282	296	331	298	308	307	295	299	291	272	288	289	305	279	315	303	275	289	290	278	296	308	291	298	289	285	302	287	312	326	310	316	272	302	301	300	271	275	328	299	297	329	277	278	302	292	317	304	293	293	332	301	296	276	304	289	292	281	275	294	287	304	310	300	300	285	303	313	295	293	293	292	314	319	321	295	283	285	274	262	316	324	292	261	278	285	296	296	279	295	273	280	263	318	270	266	300	291	328	264	283	315	313	290	274	291	273	308	279	299	304	266	286	292	271	267	308	285	293	304	297	288	315	331	289	299	267	298	285	321	313	286	318	278	298	305	273	267	307	347	290	289	278	315	264	256	305	320	297	318	303	287	293	295	306	275	299	276	324	314	310	301	272	280	286	288	258	293	268	290	280	284	296	311	315	277	279	344	304	310	252	298	274	308	299	296	294	305	308	313	305	316	328	280	286	322	276	287	256	289	301	286	261	316	303	279	297	290	304	286	267	296	280	270	283	296	314	301	289	285	316	308	303	290	267	267	292	301	247	270	278	278	255	292	310	301	301	316	285	324	309	281	299	301	272	322	269	316	287	311	284	305	312	319	286	295	304	308	295	297	313	287	293	304	318	307	304	294	282	268	257	260	302	282	310	294	310	273	327	266	269	302	290	325	303	313	310	288	299	287	277	299	316	296	278	279	298	284	297	283	302	297	321	305	291	278	298	277	299	273	280	315	313	313	298	296	307	323	301	297	260	309	276	325	296	301	287	326	299	328	315	267	302	330	314	270	311	292	315	287	314	280	282	292	270	317	298	289	293	266	297	301	310	291	282	295	292	301	314	304	300	277	270	283	297	288	304	270	301	322	279	288	310	292	325	296	283	296	325	281	312	291	268	299	306	306	295	279	314	305	292	295	277	286	293	287	279	309	291	279	264	271	296	290	275	311	293	288	298	272	297	291	274	269	273	303	325	317	286	314	312	305	282	295	284	293	289	301	303	319	289	295	314	292	283	291	298	268	296	290	287	268	314	277	282	313	291	311	249	286	305	281	294	301	301	291	281	281	281	279	297	299	334	273	331	290	288	311	300	263	280	287	291	303	304	312	271	264	319	288	285	301	296	295	289	296	271	297	272	298	269	298	316	309	308	305	298	308	312	301	300	259	260	308	282	294	300	315	275	297	296	279	304	335	295	300	310	262	297	298	269	276	269	290	298	305	292	290	327	298	282	302	275	292	314	266	315	337	273	278	293	302	308	283	272	279	315	303	316	276	281	279	257	289	287	301	258	292	265	283	313	300	316	283	294	283	330	281	284	302	309	292	302	280	330	318	309	295	291	275	272	317	291	332	327	307	274	305	309	299	300	290	284	287	298	276	302	291	271	308	292	277	277	298	305	264	267	303	306	272	273	278	302	289	298	298	277	286	313	315	308	310	278	278	302	270	300	300	300	273	283	305	274	297	274	300	289	288	282	297	299	298	286	285	308	278	290	268	296	313	273	279	266	269	324	284	297	270	297	298	299	283	318	301	309	265	292	319	294	304	271	324	321	291	304	283	308	328	299	320	297	303	284	280	280	331	314	282	287	310	323	287	308	311	301	308	299	294	298	266	314	304	314	294	307	304	295	291	329	305	293	331	266	276	275	282	308	298	272	286	283	255	291	302	287	294	279	308	314	298	274	298	317	306	317	284	282	296	273	285	268	263	271	288	310	269	301	249	298	276	294	288	283	313	307	299	356	288	316	300	309	291	274	288	314	276	284	282	324	295	285	298	312	282	270	298	318	280	302	286	275	292	284	292	290	277	295	269	290	296	316	275	275	298	310	283	291	321	276	290	264	276	317	281	262	289	261	290	294	298	288	307	266	306	291	304	270	319	266	275	298	239	270	312	291	291	272	286	290	308	334	279	285	354	291	313	251	293	293	293	277	312	296	310	294	298	294	327	309	291	317	275	287	285	281	286	288	315	287	284	304	294	249	311	293	296	313	309	299	270	271	291	316	300	298	315	299	297	276	311	300	262	292	299	308	263	310	288	311	304	275	281	305	285	288	281	267	312	285	271	279	253	335	290	321	283	282	312	314	290	324	265	330	281	310	319	316	260	308	295	292	255	253	295	253	298	295	295	291	290	292	285	312	306	270	293	282	293	272	292	310	304	285	279	283	273	296	276	288	289	300	304	308	261	274	275	276	320	326	291	291	308	318	290	310	309	295	281	271	260	277	281	288	299	296	280	293	280	285	282	271	282	283	272	322	256	312	299	289	272	303	299	275	298	274	300	303	313	292	341	338	285	310	319	269	283	312	266	301	287	298	262	287	304	312	261	289	302	275	260	303	314	298	297	290	294	310	289	297	296	309	296	304	269	309	306	291	301	298	261	277	290	286	303	309	295	278	279	296	304	302	285	277	314	290	315	305	308	318	311	302	289	293	295	300	304	259	287	301	299	306	313	277	300	312	311	273	291	284	281	296	262	300	301	306	302	285	310	300	318	304	299	299	249	285	300	286	267	312	317	316	311	297	317	282	306	270	277	320	270	268	300	295	300	290	266	265	292	265	269	294	319	322	286	285	314	265	320	279	304	305	285	299	298	304	305	269	269	273	263	283	318	303
16612	1284	1244	960	706	523	411	376	264	267	253	215	212	178	191	184	186	162	178	164	161	159	136	138	154	152	154	156	146	167	174	127	154	143	129	157	146	165	136	157	123	127	125	118	137	142	155	125	140	138	132	147	153	160	155	129	140	150	143	141	134	144	143	164	161	140	126	143	142	136	137	132	155	142	132	142	159	119	130	139	123	137	151	144	139	144	153	139	152	141	133	142	152	125	159	126	157	149	132	139	135	116	133	143	136	135	141	138	147	134	152	150	128	118	150	132	144	142	130	140	139	119	153	142	139	144	129	154	140	155	131	146	128	148	122	134	133	131	159	128	122	142	134	148	164	137	131	130	136	134	129	137	115	114	141	150	127	126	135	133	147	128	139	124	144	153	119	141	136	122	156	135	144	134	128	120	170	133	118	122	134	144	137	145	129	126	113	144	134	129	129	148	130	138	143	132	162	121	141	151	132	132	147	146	133	137	151	142	129	127	115	135	127	115	132	149	142	155	136	145	141	151	142	146	127	154	146	167	144	161	124	140	128	142	122	152	153	121	148	133	126	131	149	137	140	139	156	132	134	125	130	134	142	140	120	134	140	137	142	147	128	128	126	136	145	132	130	134	138	150	128	135	148	123	146	157	127	142	140	133	130	146	138	146	122	135	165	139	131	132	132	143	121	136	134	129	146	149	148	150	136	163	121	148	140	126	145	150	141	134	162	157	148	127	119	129	144	127	141	127	128	148	132	121	140	136	127	152	132	137	152	145	139	137	164	141	138	143	140	131	135	133	142	149	147	137	131	130	124	130	122	144	124	120	135	118	135	142	141	107	126	144	135	133	123	121	143	119	139	140	125	150	139	145	131	131	117	136	148	125	129	139	136	144	147	127	146	127	140	147	137	149	144	166	145	130	138	139	155	132	137	141	144	139	117	140	140	156	139	123	133	123	122	127	137	117	118	125	151	148	147	132	125	140	128	113	142	130	113	150	144	139	128	142	150	137	145	148	132	121	142	130	128	137	132	108	126	145	133	129	137	132	138	139	158	147	117	120	105	122	126	155	156	163	129	129	122	124	131	139	131	127	139	107	141	132	124	130	129	137	115	126	143	147	136	110	142	137	150	126	128	123	115	144	142	141	130	130	134	125	135	128	111	119	136	126	144	129	141	160	151	145	132	144	129	146	143	149	145	137	149	137	146	131	109	123	123	153	139	146	135	143	122	137	142	135	131	143	134	131	140	143	135	125	121	135	134	149	153	133	136	129	120	134	136	147	128	139	128	156	144	140	143	143	115	140	150	130	108	143	142	126	131	141	147	159	131	150	129	135	120	127	145	157	132	147	137	135	126	142	125	139	131	130	120	118	146	150	153	115	158	142	139	141	115	146	152	154	159	117	135	113	144	135	125	136	143	142	123	142	140	135	162	152	141	168	166	147	154	139	120	132	149	150	138	124	118	135	130	144	144	161	135	126	141	155	131	139	144	136	152	134	130	131	125	140	142	141	146	132	129	137	136	116	134	134	143	122	136	131	135	134	130	142	123	141	158	147	152	149	154	132	107	157	143	138	136	138	130	139	137	125	141	141	153	132	135	117	129	139	150	128	129	150	161	139	142	118	146	125	135	146	143	116	121	136	143	140	136	138	162	156	151	136	153	123	135	118	143	128	128	123	144	126	145	138	139	127	122	151	146	156	108	115	140	131	137	149	142	138	146	142	158	125	119	125	134	151	147	118	128	153	126	150	143	113	134	141	144	115	120	143	132	134	131	127	137	151	140	119	130	148	131	136	123	116	128	135	134	136	123	136	104	136	130	153	119	121	144	137	139	146	133	149	134	138	133	132	149	129	153	137	137	113	123	153	124	143	154	134	140	111	141	140	139	154	131	140	103	144	126	122	132	128	131	142	149	138	146	135	140	135	156	134	147	140	129	141	149	141	148	156	140	173	133	142	138	130	141	147	146	121	131	118	121	123	125	131	133	132	132	129	120	139	162	127	149	143	148	150	159	160	155	121	173	130	156	124	126	136	138	148	134	146	157	131	137	153	163	142	136	144	140	126	111	140	113	142	148	130	145	145	128	124	145	141	125	126	150	152	137	143	139	144	124	126	133	133	142	143	148	125	151	128	150	121	150	144	152	148	148	157	149	140	126	119	136	140	130	132	131	132	145	121	136	131	128	124	151	143	113	149	147	124	133	138	140	132	128	131	130	143	138	128	121	148	167	134	134	129	145	135	128	126	123	134	139	143	128	126	154	148	145	143	148	146	139	137	162	143	129	139	150	163	143	140	165	141	148	123	151	164	134	125	139	129	134	141	143	149	148	128	138	133	131	114	121	131	126	128	133	139	125	159	126	137	150	162	142	142	141	147	132	136	126	153	138	135	148	146	133	126	140	147	120	148	144	121	112	146	113	139	126	142	119	142	132	131	137	123	129	132	133	160	156	142	130	134	157	153	146	139	114	130	137	125	154	128	143	125	140	118	144	144	138	122	139	138	144	133	140	119	137	134	130	127	144	127	157	154	154	115	127	122	146	134	131	114	121	139	135	124	136	129	149	148	133	129	124	119	119	131	159	139	151	125	149	124	144	141	137	136	125	131	129	139	138	133	143	125	111	147	149	120	129	141	153	141	128	133	128	148	156	142	116	167	153	149	154	136	138	145	129	154	145	115	129	154	161	136	130	138	127	162	142	143	132	148	137	134	147	146	153	130	163	147	127	147	134	156	114	141	138	141	129	134	128	156	140	134	129	147	151	141	114	128	142	156	143	137	147	151	142	151	129	137	135	145	133	129	132	134	153	135	147	143	117	121	137	135	130	127	143	138	133	132	163	123	156	123	162	139	153	107	140	127	136	126	132	162	127	142	118	140	132	145	150	140	129	155	150	133	136	133	145	143	148	142	99	138	143	117	142	130	119	148	139	143	128	154	149	126	137	139	111	133	144	153	136	138	135	150	128	143	132	144	155	147	118	137	121	142	160	128	122	156	141	139	138	149	144	136	128	104	129	113	137	159	133	135	125	134	129	144	113	137	126	155	150	139	153	145	130	141	132	151	156	131	135	142	161	128	150	154	146	136	126	132	159	147	122	135	161	142	146	130	154	142	130	152	112	138	133	150	144	153	131	141	122	117	134	142	153	151	133	147	114	134	153	134	150	128	142	118	142	113	131	107	150	154	148	146	142	138	151	143	120	134	138	140	129	145	151	129	120	136	116	138	149	137	158	135	148	132	134	146	125	126	140	131	127	133	145	155	136	147	149	142	113	125	139	159	162	134	139	123	144	145	150	159	129	141	118	119	135	135	132	154	143	147	113	140	121	161	149	143	163	149	111	122	130	121	127	125	127	133	146	144	151	128	147	150	146	106	149	152	149	139	155	152	139	136	133	158	151	144	129	123	153	145	150	144	138	145	171	148	142	148	135	124	136	136	143	117	130	144	137	137	140	126	148	138	137	136	142	148	133	143	147	133	145	119	101	117	123	130
8983	1382	2965	3442	3022	2399	2022	1770	1463	1215	1148	1000	926	904	810	813	793	745	696	670	624	639	651	625	572	536	581	556	554	545	519	540	521	504	532	488	530	569	512	539	497	531	479	475	489	515	486	459	486	516	455	446	477	474	493	507	480	499	485	475	477	494	458	484	468	458	494	521	436	479	519	460	480	445	446	473	486	476	490	461	457	468	477	443	465	456	482	481	432	498	495	439	497	508	432	476	488	439	454	433	469	430	462	472	500	480	477	509	465	426	450	438	453	464	439	472	462	433	420	468	491	518	482	484	470	501	469	442	480	489	468	467	437	438	409	421	443	444	486	463	440	468	432	424	461	485	470	484	447	455	441	479	485	488	449	471	412	528	420	442	435	452	480	474	431	498	473	496	449	417	477	488	442	495	437	476	448	438	483	465	435	472	464	449	427	449	494	467	476	473	472	469	514	481	483	439	467	431	454	457	465	420	441	450	506	487	489	483	398	473	486	415	460	442	451	463	455	449	447	473	465	448	446	462	450	453	439	468	475	443	440	466	474	460	462	455	472	496	494	418	478	439	426	424	476	415	465	425	458	453	447	433	456	430	453	450	451	463	438	471	444	478	452	463	412	446	447	436	489	478	452	487	464	432	427	447	434	480	453	433	480	399	470	484	432	452	452	459	435	481	460	441	489	450	458	469	431	422	480	461	423	454	436	451	465	439	405	428	414	480	491	441	451	440	427	500	485	460	462	460	454	476	430	431	458	444	476	436	434	428	453	422	478	452	522	430	475	468	474	448	435	433	440	445	476	465	450	493	466	454	449	443	461	509	432	472	446	416	445	463	463	462	434	434	452	430	461	436	454	443	431	445	474	481	449	467	473	471	478	471	459	464	450	445	406	443	465	436	449	470	474	464	459	482	463	414	454	489	435	430	470	463	446	442	439	464	471	439	464	473	441	451	435	432	472	484	449	423	462	421	447	433	517	446	463	463	451	437	443	474	456	489	485	455	471	447	434	400	448	441	465	463	436	456	458	473	463	419	473	448	482	498	460	473	429	467	461	441	428	412	469	473	461	495	447	413	471	431	480	472	441	433	448	480	441	491	442	453	442	417	453	524	468	431	464	473	459	468	437	470	451	431	480	431	434	463	476	428	495	432	436	472	429	438	428	449	495	455	445	430	452	481	451	455	446	442	451	411	441	452	484	436	427	503	443	466	446	477	440	418	448	461	414	442	478	445	477	487	417	425	480	459	490	435	521	448	448	452	464	434	458	439	468	500	431	454	414	464	472	474	456	433	446	438	456	439	446	455	447	439	452	423	467	448	426	438	453	498	478	439	474	458	478	448	454	446	466	475	459	456	436	449	462	427	466	459	435	459	430	420	483	460	468	475	463	451	505	458	454	462	469	421	463	419	444	466	463	451	492	471	465	445	487	478	446	479	437	431	447	426	456	456	451	462	489	416	434	466	468	455	442	464	518	475	428	448	475	441	491	455	452	446	459	436	424	447	427	440	449	472	462	461	469	438	459	447	469	475	450	435	448	435	424	495	471	474	416	474	468	477	474	447	453	408	461	430	452	467	426	436	436	471	455	469	434	482	441	503	481	453	462	474	459	463	483	450	438	425	404	478	469	470	463	486	457	452	457	450	428	456	439	448	452	449	451	474	445	459	475	459	413	461	432	458	482	470	467	446	440	462	447	457	417	432	444	458	437	467	458	473	421	449	485	427	434	463	408	460	461	445	439	446	452	491	424	482	433	452	453	463	445	485	454	459	454	450	438	437	469	439	448	470	457	458	456	440	490	462	454	494	424	450	420	459	460	463	484	472	475	495	460	428	460	459	436	435	482	433	495	442	469	450	460	430	444	459	441	435	472	435	476	461	450	396	445	465	485	444	414	467	497	440	455	476	448	419	464	454	444	455	467	461	429	461	451	424	453	463	454	447	484	476	471	475	454	424	448	449	456	458	499	449	460	441	451	445	452	500	471	478	445	477	443	434	460	478	462	439	449	454	458	429	475	488	473	458	440	433	449	385	443	457	454	430	467	447	455	470	454	452	479	475	443	445	487	426	452	465	444	444	434	456	462	444	420	453	440	448	445	442	449	471	474	434	462	459	506	447	466	434	452	428	475	471	443	480	457	427	495	479	452	455	413	446	434	462	463	492	436	429	472	454	459	420	483	492	465	434	468	479	471	424	446	429	445	472	440	439	466	461	461	442	452	444	472	451	474	468	468	489	446	469	473	470	454	458	442	443	533	477	478	459	495	444	441	487	434	476	434	488	457	458	452	477	457	452	490	475	422	445	485	437	485	435	449	472	466	495	467	452	467	451	461	452	456	434	451	425	467	454	445	442	484	440	464	459	461	450	428	460	456	463	454	435	441	414	409	420	466	417	460	436	439	458	411	423	465	461	479	478	409	488	454	451	453	429	472	416	456	468	474	467	433	434	419	426	477	426	470	422	479	463	440	445	462	487	473	458	437	470	433	452	408	463	456	478	405	458	456	453	459	417	444	446	456	437	438	426	412	454	478	448	456	461	434	480	473	460	462	428	434	439	461	483	496	434	451	450	440	424	488	467	418	433	470	475	430	468	465	451	448	427	433	434	489	435	439	460	430	476	406	458	483	448	428	475	460	451	491	469	487	469	464	441	445	473	464	434	446	444	456	467	464	433	422	472	482	490	441	450	455	486	426	428	458	482	448	465	475	469	433	443	485	481	428	440	475	423	450	458	458	431	444	428	444	437	441	430	450	429	425	469	464	462	425	437	434	468	468	448	455	476	464	461	474	451	446	457	418	420	445	429	460	478	457	461	448	483	442	402	483	465	421	459	470	459	477	450	484	477	477	440	446	453	448	440	454	457	482	460	457	469	458	490	481	450	417	459	443	434	438	447	472	466	446	488	453	423	447	453	474	466	440	436	471	429	473	453	502	442	507	436	460	443	437	447	453	456	460	458	493	468	457	467	427	440	469	438	458	459	444	475	457	439	464	426	434	453	452	459	468	437	469	472	458	464	456	478	419	463	481	464	479	452	459	472	469	470	405	472	430	421	461	452	488	464	483	498	468	493	425	446	467	487	441	444	456	446	455	518	446	443	473	422	482	445	481	439	451	449	449	476	453	429	451	468	481	418	485	471	453	427	493	439	460	474	423	496	471	457	407	478	432	462	473	485	482	435	427	480	452	427	487	434	416	457	460	467	440	455	462	434	456	471	412	457	451	446	485	438	486	454	463	438	446	451	399	417	414	431	414	456	465	467	447	461	422	409	472	444	411	496	422	449	436	452	462	412	454	491	420	437	410	435	501	434	457	451	476	457	423	438	433	445	488	455	456	490	469	461	424	443	421	482	454	421	451	461	457	476	493	487	433	445	487	418	441	466	457	426	460	457	458	466	470	469	444	454	493	452	456	451	484	482	429	462	429	439	503	467	417	474	486	477	446	422	436	468	451	447	473	496	449	437	447	457	452	446	439	490	484	476	446	485	468	461
27282	3529	2514	1969	1406	1067	853	679	566	501	454	429	360	368	396	365	317	314	309	317	302	307	275	267	269	272	267	292	281	266	272	284	265	264	300	257	258	260	260	255	275	241	279	220	261	256	247	237	249	264	248	240	259	256	253	257	234	254	254	254	253	254	231	259	271	287	258	271	233	256	256	279	252	269	246	260	254	259	218	270	228	235	267	234	266	253	268	262	242	260	243	260	248	259	237	257	261	241	212	249	242	245	227	244	233	269	237	245	240	249	248	248	234	255	249	257	244	226	246	232	247	231	234	252	249	245	263	229	246	246	216	225	244	253	246	246	250	266	269	226	251	242	239	253	259	253	223	249	259	226	262	266	257	251	233	241	233	224	268	243	262	262	248	234	250	254	229	226	254	258	243	230	242	246	253	227	254	231	229	234	260	248	253	243	233	263	216	244	254	246	261	250	242	247	239	241	245	260	235	234	256	253	243	244	231	234	239	252	249	260	270	252	245	236	261	268	239	242	279	246	229	284	249	225	256	232	273	255	226	247	228	247	238	267	267	229	238	254	234	256	252	232	250	212	252	255	254	231	254	227	227	245	230	226	260	270	274	240	244	266	255	254	233	257	247	282	262	250	246	234	259	276	272	246	265	248	262	213	237	232	239	237	232	258	259	247	235	240	256	215	258	215	243	265	227	241	248	218	257	256	246	254	254	263	249	264	252	205	249	259	256	242	220	276	251	266	229	254	244	249	259	244	252	270	254	221	242	258	244	269	210	224	209	219	256	281	256	246	238	265	217	271	259	248	282	256	239	253	244	250	252	247	251	262	261	255	245	259	252	251	232	259	248	242	259	243	244	264	239	227	234	212	249	224	260	239	243	243	261	254	250	239	213	234	238	257	267	254	239	235	240	252	247	246	228	267	246	243	248	260	231	270	235	222	230	227	240	264	239	241	255	229	205	247	224	219	248	254	255	230	268	240	249	224	266	229	240	226	242	242	233	233	248	238	249	248	213	276	261	250	232	245	215	248	278	227	262	235	244	247	235	245	248	242	247	257	243	266	261	221	250	242	250	214	264	241	279	205	239	250	254	237	251	248	269	241	261	256	221	262	261	247	253	241	228	240	245	241	237	277	237	243	235	241	237	251	246	262	252	259	258	246	236	210	242	252	250	219	257	235	295	233	234	273	260	249	240	245	254	257	253	261	252	230	256	239	260	269	243	260	255	243	237	248	242	267	237	241	241	238	216	241	236	230	231	236	256	251	256	226	268	241	261	238	248	245	234	231	240	223	248	248	260	243	247	229	225	236	254	253	246	254	233	233	240	238	258	252	259	235	268	254	248	243	253	250	242	256	255	230	236	232	266	216	221	244	238	244	230	247	259	247	238	244	217	244	242	259	228	285	252	254	220	236	243	244	232	241	260	212	229	253	265	249	262	231	232	225	254	255	242	258	235	225	247	249	254	264	245	234	256	250	252	246	233	269	255	268	241	233	263	263	238	242	224	219	244	267	245	237	253	234	245	271	260	242	233	234	235	258	221	240	268	240	247	261	250	258	216	224	243	229	242	265	228	253	222	224	245	245	243	246	239	227	243	268	264	249	255	253	241	250	256	244	264	266	251	232	234	295	253	279	267	242	239	251	250	247	238	245	250	224	243	229	235	252	260	243	266	246	274	268	239	254	239	235	246	250	270	231	241	231	235	261	251	229	255	235	235	240	260	253	240	259	250	244	248	268	262	251	243	242	229	244	245	231	252	271	230	258	239	271	245	270	255	238	240	261	243	259	264	254	273	266	259	220	268	252	223	240	241	225	247	230	240	244	274	234	251	279	235	243	256	254	241	239	238	241	239	268	247	246	234	235	233	244	210	252	238	240	251	249	254	245	262	252	221	241	231	272	257	248	283	243	239	226	220	226	237	245	221	247	237	248	262	233	283	268	247	221	240	260	245	272	265	247	247	222	252	243	238	272	241	260	237	251	249	245	278	244	258	254	253	242	249	219	256	223	292	247	239	240	270	232	239	264	239	269	242	248	230	245	229	277	226	235	242	231	241	229	259	234	243	235	249	260	262	267	257	256	251	247	238	251	213	240	261	249	257	250	252	246	264	234	253	254	234	276	246	218	246	249	280	260	244	244	260	277	229	243	238	260	264	269	276	277	249	216	218	253	247	239	246	241	235	239	247	233	247	239	251	258	241	250	259	263	234	255	236	264	243	224	255	238	258	243	245	262	281	233	260	262	242	254	279	242	263	259	221	255	265	241	233	240	223	234	221	261	270	250	247	262	252	255	265	274	255	253	254	234	251	251	224	260	211	255	247	231	263	238	252	243	261	241	237	286	219	260	250	258	258	205	251	259	275	260	238	216	224	221	257	255	273	259	226	233	223	223	275	266	246	233	236	259	242	265	233	248	215	236	266	233	273	233	270	260	250	261	269	254	245	245	272	228	239	242	252	232	256	267	247	236	250	263	255	253	234	235	248	272	259	261	240	215	241	223	247	253	253	236	246	252	249	256	246	226	263	267	245	275	233	230	241	227	239	229	267	273	248	242	256	222	224	246	230	249	239	260	246	281	262	275	234	256	229	236	230	251	251	241	238	208	246	247	233	256	251	280	253	246	213	289	228	234	254	278	237	237	271	271	249	281	226	278	225	258	247	227	247	275	211	254	247	242	265	233	255	259	248	229	256	230	218	267	237	259	261	246	295	258	269	254	261	267	239	241	250	256	252	237	255	230	254	269	248	290	243	228	231	244	270	262	277	222	254	257	273	242	240	243	227	239	236	245	233	278	247	264	261	273	274	220	290	261	244	271	206	243	243	237	251	248	252	266	217	243	251	263	236	227	239	267	232	256	277	246	233	224	252	231	238	264	230	258	246	242	256	255	240	229	247	232	251	262	251	242	223	254	214	239	253	261	260	275	265	258	228	273	263	263	262	238	246	272	254	251	225	222	264	256	251	244	264	271	259	263	245	251	261	253	236	273	239	242	260	253	253	257	253	254	238	243	262	253	240	247	259	241	266	232	235	234	225	216	245	255	278	245	238	235	258	251	265	242	238	264	244	260	240	252	235	268	254	257	257	245	235	215	244	264	248	251	211	246	227	210	226	240	278	256	236	262	254	250	223	242	289	265	260	236	238	263	236	268	221	258	249	239	265	211	224	272	270	250	243	256	267	261	265	239	290	253	220	273	243	268	260	272	269	218	251	236	219	236	270	251	247	211	248	263	248	245	254	248	247	264	239	217	245	255	253	248	256	251	262	210	221	240	230	247	265	253	237	258	230	253	260	230	253	222	265	264	264	266	252	246	251	236	223	254	246	237	252	238	257	246	239	241	248	247	246	254	220	258	242	233	263	266	250	269	255	238	261	219	243	256	252	236	234	250	247	239	252	255	249	240	266	252	253	261	293	236	251	195	229	256	234	240	254	240	239	248	245	270	268	216	229	260	235	249	226	241	253	268	250	269	232	263	246	264	240	243	233	218	239	254
11714	2594	5526	6082	5234	4462	3548	3158	2646	2335	1996	1786	1592	1520	1496	1463	1318	1298	1193	1138	1116	1072	999	1019	1026	992	955	916	954	964	946	933	927	869	910	886	850	835	856	852	835	878	910	803	809	853	795	809	771	773	764	740	821	836	800	760	766	824	773	739	773	750	768	783	756	810	777	746	767	780	775	761	788	738	775	829	780	747	777	747	746	730	729	730	769	755	770	750	784	793	775	761	762	733	782	722	790	794	765	768	775	740	751	742	774	749	733	743	724	770	702	808	724	707	786	738	751	773	715	729	705	792	763	724	765	755	765	752	717	735	748	725	724	793	764	750	732	769	794	732	726	738	743	716	746	725	734	716	769	755	727	721	749	711	751	711	779	727	766	729	714	743	792	723	759	723	686	711	727	730	714	704	716	728	694	787	680	750	735	734	743	724	729	730	710	795	744	719	732	744	731	727	760	724	705	763	726	711	783	720	760	729	761	734	723	682	726	739	735	749	711	734	707	732	756	778	682	718	743	732	658	740	733	735	727	725	735	714	709	747	709	713	745	676	733	692	750	716	760	741	695	755	746	671	718	708	694	730	781	748	748	734	732	740	720	700	740	716	756	728	741	716	745	743	728	706	702	769	742	718	754	685	720	745	753	751	731	729	714	740	781	770	746	765	772	751	733	749	717	740	770	720	731	743	685	718	736	747	772	764	725	698	752	745	702	781	786	706	748	740	725	772	736	743	788	734	719	784	731	749	752	769	725	726	697	756	754	766	779	747	727	682	737	771	706	727	716	738	743	717	737	746	692	704	655	772	769	684	758	741	730	750	723	713	736	731	755	717	728	737	733	756	720	736	754	672	746	736	721	721	727	709	773	662	759	712	739	773	731	784	767	736	753	756	741	719	737	757	716	755	713	700	751	737	772	748	768	714	746	685	732	746	768	690	702	760	786	699	783	779	720	691	748	757	735	765	696	749	717	728	675	748	783	732	750	772	749	709	743	726	786	762	751	775	726	781	741	750	755	784	744	753	772	770	704	734	719	755	772	688	741	748	731	718	702	740	746	726	718	767	714	759	728	744	740	757	752	712	752	700	715	721	730	725	699	711	757	721	766	703	725	741	751	720	746	778	740	742	769	709	714	712	683	756	766	698	746	720	746	776	723	710	779	775	739	735	718	733	724	745	711	700	712	768	714	731	754	761	743	750	740	747	723	778	747	708	706	699	706	768	721	714	743	755	699	721	747	734	771	714	724	748	744	763	720	687	736	729	751	784	690	695	686	726	712	743	747	695	753	728	710	751	741	746	707	758	721	752	733	780	727	752	750	813	727	748	734	741	727	727	722	716	718	764	724	716	772	753	743	744	734	706	791	732	743	777	684	722	732	774	748	734	739	729	749	728	727	726	722	678	726	766	740	723	715	740	730	752	705	768	742	727	760	734	710	667	701	742	764	761	724	748	712	699	745	712	711	769	761	742	763	686	712	708	749	744	717	701	724	749	707	758	760	701	722	701	720	785	797	733	760	724	777	783	742	747	757	754	705	741	775	727	731	750	719	758	714	732	763	756	721	719	750	735	740	744	712	741	745	788	720	670	691	738	685	723	754	762	753	753	752	725	724	712	728	759	722	731	709	702	741	697	716	754	706	758	668	741	740	669	736	675	695	753	753	689	771	752	715	770	723	686	764	762	751	721	721	679	780	759	738	681	732	741	729	729	732	754	716	771	754	729	755	762	736	727	707	713	745	733	724	743	809	734	765	713	743	774	694	750	755	724	752	719	707	734	739	743	723	732	747	740	721	729	768	712	722	714	744	730	769	778	705	719	702	728	730	713	756	733	664	718	723	714	746	735	705	720	705	754	752	724	742	728	749	682	740	761	756	715	758	747	747	745	676	774	716	753	793	712	709	749	709	758	753	696	757	718	734	719	673	737	762	711	725	733	708	753	719	763	703	717	695	762	722	731	727	745	717	765	688	679	686	769	737	712	702	750	751	712	731	751	703	765	709	741	702	716	739	688	736	737	768	738	777	716	772	682	734	691	726	754	763	749	710	774	747	709	748	775	718	723	698	692	732	727	716	761	779	704	750	728	762	710	721	688	709	757	741	759	709	744	720	735	718	733	732	725	710	754	709	742	764	754	781	779	732	752	718	750	753	729	746	724	819	703	777	716	736	727	717	689	732	745	750	786	725	751	717	789	757	775	756	763	729	780	781	677	718	719	743	724	751	760	712	695	705	764	719	753	709	750	770	729	712	737	684	695	772	761	727	765	713	760	714	712	764	759	768	714	723	696	750	732	727	763	703	712	769	742	724	728	776	744	762	713	752	733	782	711	734	709	763	756	736	733	781	721	738	780	722	641	728	733	702	702	802	754	680	726	730	717	746	662	723	722	765	709	742	794	765	748	724	754	725	724	774	736	746	707	714	684	743	749	676	736	736	760	771	739	765	773	761	782	742	729	739	765	766	744	732	725	706	725	751	717	727	796	753	767	724	768	733	711	741	750	734	732	673	758	717	745	705	729	758	776	761	771	741	692	691	775	681	743	719	740	708	751	724	737	711	751	751	749	738	712	717	739	734	736	739	699	757	754	712	720	724	668	752	746	761	751	776	744	710	765	719	732	753	720	776	725	774	759	731	734	756	702	762	780	704	744	720	719	719	790	728	712	768	727	712	710	724	719	772	717	735	718	716	771	692	739	752	735	757	712	756	750	750	744	786	742	695	775	756	724	694	773	767	734	764	697	679	700	720	772	719	689	733	739	792	719	760	725	744	807	759	713	738	723	767	739	751	783	721	785	712	764	687	698	703	753	728	740	709	727	731	749	724	695	726	799	795	725	747	705	806	695	750	707	743	780	766	797	707	727	702	742	722	746	763	708	729	736	733	740	693	730	730	735	698	779	702	719	715	692	750	745	758	762	717	740	705	751	692	726	713	778	739	791	742	699	772	737	779	757	678	759	748	754	730	735	738	770	728	739	774	752	719	764	741	740	767	723	759	744	765	704	704	787	753	711	716	727	729	726	738	765	758	743	714	705	745	733	748	744	751	688	686	737	730	753	735	713	775	752	768	740	731	726	703	730	735	742	740	746	722	782	692	694	761	762	740	772	723	740	741	766	678	770	679	796	709	777	700	684	767	688	689	731	758	725	687	728	656	697	692	720	731	757	756	744	730	763	718	728	747	781	731	721	760	744	734	747	787	728	748	725	693	681	693	733	736	747	696	777	721	724	755	718	721	703	778	750	707	742	788	753	761	720	730	759	722	744	756	745	713	723	783	735	706	733	696	741	731	735	770	663	726	765	731	734	716	712	727	717	691	819	717	713	718	709	741	754	700	722	709	740	762	764	744	736	716	696	725	738	696	747	755	700	744	691	729	771	721	776	803	685	747	777	736	746	720	720	705	755	767	790	686	722	703	774	721	681	700	714	772	752	701	722	720	710	739	737	746	742	728	758	741	798	707	701	765	716	752	706	766	750	727	676	757	724	763	687	682	745
3423	167	146	163	106	108	85	87	104	90	85	87	87	63	75	79	58	75	92	93	67	86	76	82	73	77	87	82	77	95	55	75	81	80	83	101	77	79	80	89	94	87	70	69	82	67	73	77	95	94	85	72	87	84	76	77	82	73	87	89	75	98	79	76	81	107	85	87	76	76	89	81	75	84	83	60	77	83	91	80	94	81	74	70	105	78	89	86	68	81	77	80	81	76	90	99	86	83	77	85	97	90	66	88	70	93	84	64	81	87	91	90	84	73	81	77	85	79	84	90	82	68	70	84	75	83	92	82	95	86	72	94	99	85	93	89	79	101	83	76	70	87	77	78	62	94	68	81	70	88	80	93	86	74	64	86	70	70	66	70	71	81	78	85	73	87	78	103	78	72	77	85	72	103	77	70	73	88	86	97	87	91	87	78	67	73	85	97	94	87	74	75	86	96	82	58	91	93	72	71	73	61	71	87	92	79	91	84	83	77	79	87	86	68	77	93	81	74	70	69	81	92	78	79	99	87	89	71	83	83	82	73	69	79	70	94	75	64	91	73	90	84	79	66	72	75	71	79	70	102	78	79	83	81	82	72	84	79	81	91	84	85	76	77	74	80	77	80	74	74	80	76	66	75	80	75	66	93	74	86	84	70	66	73	89	63	80	92	92	90	76	88	83	81	69	79	86	82	76	81	79	89	88	76	93	88	69	80	84	78	77	80	77	80	73	85	104	78	81	86	75	73	81	68	82	80	92	94	75	66	88	74	85	83	83	102	72	79	74	75	89	79	68	63	71	74	79	78	82	62	66	78	80	90	93	68	77	85	78	79	80	80	99	87	75	70	87	91	89	83	71	86	85	81	94	89	80	81	73	61	83	79	84	97	93	75	79	76	82	94	83	81	76	95	84	86	77	72	80	66	77	76	65	77	81	88	78	94	92	82	93	85	57	77	94	67	91	75	76	80	78	80	69	90	77	79	85	73	77	80	81	77	87	78	81	77	80	91	86	81	87	79	88	90	71	93	87	90	75	76	82	77	94	92	82	88	80	71	86	71	66	80	84	83	97	81	73	84	72	76	80	77	71	64	94	93	93	75	88	77	77	65	80	60	70	83	69	67	79	90	87	70	74	92	77	70	69	89	63	87	93	79	94	76	95	86	91	85	85	78	73	62	81	89	88	81	93	88	82	77	62	79	80	76	83	66	88	80	81	69	79	78	82	83	95	79	72	69	79	75	89	87	82	78	78	78	98	87	93	78	85	83	87	90	101	74	68	78	79	98	89	77	93	71	84	95	82	75	80	85	79	75	71	84	100	58	66	86	73	70	75	95	90	74	75	75	86	70	85	82	77	75	64	60	84	69	72	76	58	90	79	86	80	81	73	87	87	84	92	93	68	69	72	80	95	73	76	75	71	80	75	79	76	75	60	84	75	81	60	69	86	78	78	80	80	81	68	90	82	83	76	92	82	80	84	94	95	74	87	85	87	75	77	69	90	79	75	90	78	77	82	90	88	83	88	68	76	94	91	87	87	82	68	95	80	84	86	77	74	71	91	101	85	86	68	81	77	81	93	78	74	77	85	81	74	77	74	70	71	87	85	73	81	91	72	73	83	76	67	76	77	82	76	80	93	87	101	80	91	99	93	95	89	74	108	83	89	76	79	89	79	85	85	81	90	63	79	85	73	94	82	82	87	102	83	79	84	76	90	101	74	66	80	77	79	80	97	77	67	82	78	69	87	76	66	87	76	68	97	69	86	85	74	62	76	86	68	70	87	71	69	92	89	88	78	68	82	72	88	75	83	74	78	76	79	102	79	73	73	96	92	84	74	90	86	79	89	76	79	87	68	65	94	86	63	95	78	96	73	75	69	72	70	81	85	78	74	78	87	70	74	83	78	69	85	77	74	74	78	92	78	93	88	84	75	76	74	85	89	67	80	88	71	71	93	89	81	76	69	83	85	88	58	76	70	91	82	64	83	74	73	92	93	71	85	86	93	79	73	76	84	84	69	69	77	86	76	66	84	79	88	102	75	67	100	89	82	66	72	89	67	87	65	88	74	91	85	88	93	75	90	73	74	62	70	80	90	77	77	77	89	90	77	96	85	91	104	90	80	87	80	78	76	93	68	67	78	93	84	76	78	85	59	85	69	81	73	98	66	82	93	88	75	63	72	56	74	88	81	80	84	69	82	82	78	89	74	79	77	77	74	86	79	71	97	79	82	93	81	78	83	72	80	77	91	84	85	74	88	76	69	103	79	75	67	81	90	99	96	83	86	89	89	69	82	92	96	91	88	80	98	70	77	91	85	75	94	84	76	77	100	85	69	58	72	68	94	76	75	93	77	96	82	69	91	85	77	69	91	80	74	77	91	78	78	87	83	89	74	78	82	73	80	86	96	75	81	95	109	75	78	80	97	74	80	69	91	78	90	63	78	88	86	91	79	91	82	90	70	71	80	76	80	70	95	70	81	80	76	94	92	84	88	88	75	67	76	68	66	75	78	90	91	69	81	70	82	73	69	74	100	92	77	79	98	81	71	74	70	90	88	87	91	70	102	86	81	76	71	83	77	85	99	74	78	82	90	100	78	93	103	64	97	103	70	84	93	83	81	89	76	77	78	83	67	81	70	78	71	71	85	83	81	72	80	85	77	72	76	76	90	72	84	83	78	68	50	80	70	72	80	87	76	71	84	80	71	76	95	70	75	55	79	62	91	110	98	72	97	73	78	82	72	69	83	88	90	82	92	86	71	85	78	91	74	87	58	93	92	84	72	89	76	79	73	63	80	91	81	94	74	78	95	92	78	74	88	64	64	79	86	85	109	79	81	81	90	68	87	79	64	86	75	73	80	102	78	80	60	72	59	80	92	98	66	68	80	79	78	90	77	69	78	78	76	82	82	85	77	69	95	77	91	79	91	88	100	89	81	79	74	90	81	86	82	78	76	87	73	67	96	64	86	80	84	76	76	102	71	83	70	87	103	101	87	94	77	73	87	87	71	78	77	87	75	93	83	87	94	102	86	72	89	79	78	80	106	65	85	97	81	77	70	57	80	74	79	96	80	88	55	73	81	67	87	69	73	63	66	71	90	85	67	80	87	80	75	84	91	87	97	98	80	65	73	74	75	66	79	83	84	86	91	83	85	97	82	78	92	83	76	91	91	77	72	68	79	96	83	87	79	88	71	86	89	83	75	85	84	65	79	102	81	62	89	79	79	62	73	80	70	90	87	90	95	77	72	93	71	79	73	80	75	78	81	66	74	88	74	88	91	92	72	72	85	82	79	110	105	88	81	71	83	98	61	89	84	90	78	58	79	91	72	74	85	93	92	74	85	88	85	74	83	79	80	79	65	65	75	79	79	77	77	95	82	67	84	78	93	80	78	69	88	64	80	72	83	91	87	79	79	68	79	76	89	78	87	89	73	98	84	79	83	80	93	70	70	74	87	75	78	86	96	72	78	89	82	64	81	89	76	86	67	71	79	76
4203	380	503	558	496	483	428	406	354	367	347	370	372	325	331	342	338	289	295	339	295	299	326	336	314	321	309	279	289	286	301	311	297	299	316	329	272	309	331	274	318	315	296	301	310	303	303	300	316	288	315	279	311	317	303	269	297	302	295	255	309	263	290	276	311	293	317	297	315	291	309	311	320	323	307	284	298	304	322	289	287	295	297	282	294	272	316	306	277	288	344	284	290	310	292	269	285	288	267	298	300	305	293	288	330	327	279	290	292	288	335	311	303	281	280	288	281	290	288	292	307	311	307	321	305	261	294	291	300	298	278	298	280	254	304	303	271	298	297	283	276	277	287	284	284	294	283	289	262	307	290	322	265	277	309	317	253	268	292	291	306	283	286	296	305	299	302	290	269	308	280	309	289	307	304	281	289	291	306	268	288	303	276	299	302	281	286	291	254	301	279	311	275	307	282	307	316	304	289	315	275	275	298	289	283	303	304	286	296	276	291	286	312	302	278	269	309	279	283	289	291	282	263	290	292	329	300	290	282	280	318	304	282	267	304	255	273	288	292	293	296	276	280	300	307	329	292	267	266	286	314	295	301	321	300	283	285	281	296	295	283	294	287	328	300	303	289	290	290	266	287	288	280	288	284	277	297	304	276	300	301	301	291	284	312	269	296	295	308	294	283	267	296	277	313	296	314	286	298	266	299	313	265	275	301	297	324	294	304	308	283	275	283	302	288	302	301	308	276	315	306	277	294	317	297	294	282	280	310	279	310	300	298	308	297	309	294	286	331	309	305	288	301	297	298	278	318	275	278	281	325	303	282	286	271	298	283	313	280	286	283	269	311	281	299	313	305	323	250	297	296	276	278	312	292	277	256	249	265	272	292	308	278	300	269	299	297	299	292	304	298	271	303	300	300	277	260	277	307	278	270	304	300	266	285	265	284	273	291	338	274	288	289	277	291	306	276	313	312	306	314	289	310	295	276	282	324	270	309	288	286	287	306	291	304	275	250	303	279	266	323	325	306	285	284	307	303	311	275	299	303	286	293	306	274	305	316	290	308	317	270	284	279	286	272	289	289	308	294	287	294	313	282	324	301	278	302	298	311	296	306	290	290	297	296	266	269	303	289	318	262	277	292	279	277	280	291	291	292	276	298	284	310	298	315	285	271	291	265	290	306	278	284	327	270	268	266	288	267	291	304	296	310	309	308	288	265	301	275	292	303	307	319	264	293	269	295	290	297	289	288	281	297	318	338	293	299	286	321	310	309	292	314	286	268	291	314	296	300	330	301	286	287	271	314	269	284	281	292	292	261	280	305	306	267	306	305	276	313	289	287	285	328	304	291	312	301	290	313	290	268	289	286	289	292	310	283	301	288	307	282	274	296	258	304	289	326	293	276	319	300	291	315	309	303	295	286	302	319	272	266	261	290	269	314	298	307	289	307	311	292	293	276	302	325	269	321	332	296	316	286	329	268	302	320	317	285	316	292	314	270	302	270	311	322	263	306	275	283	306	316	302	304	315	296	274	299	291	272	289	310	300	263	319	301	319	285	305	303	303	301	255	267	297	275	254	287	303	285	305	292	258	289	312	282	272	287	289	267	320	286	332	284	291	299	274	296	306	299	286	287	286	321	330	307	301	307	283	272	284	295	288	295	295	254	293	295	279	312	304	290	278	286	288	275	278	314	318	295	303	305	307	279	289	309	295	263	293	291	322	289	265	275	279	269	284	257	282	299	304	263	294	298	278	298	295	312	293	292	294	283	298	271	330	311	264	272	313	291	293	325	299	294	303	290	291	301	310	300	290	310	302	274	266	286	299	299	303	308	256	270	286	309	268	313	309	295	318	297	267	310	291	270	268	291	308	319	287	291	280	297	296	279	275	283	278	293	294	308	268	295	264	300	275	331	290	319	335	307	322	301	271	303	291	287	285	305	299	277	290	295	307	301	291	308	300	263	290	273	309	306	279	292	291	249	341	297	321	285	288	296	284	287	326	287	311	319	318	288	302	309	302	291	285	303	316	285	294	297	305	314	272	291	308	303	320	350	304	303	309	278	283	295	269	300	330	300	263	293	304	272	298	286	284	295	323	316	283	338	301	297	302	324	266	272	313	292	284	288	300	320	291	320	279	286	298	315	307	295	273	286	300	281	306	290	323	261	278	292	281	303	290	304	269	292	287	305	299	282	248	284	298	283	294	292	301	268	286	313	306	300	278	284	303	262	271	302	255	294	278	284	319	298	252	291	266	313	291	298	291	289	283	303	303	275	312	287	278	288	292	261	299	320	304	267	333	322	303	279	301	292	289	316	284	290	296	288	301	266	320	293	306	308	331	264	256	290	278	292	303	285	320	272	308	265	303	295	298	276	286	298	282	292	303	286	296	283	270	304	302	294	308	281	293	315	286	276	278	283	282	292	277	312	281	283	328	348	298	297	318	284	269	292	265	291	294	297	295	302	287	311	277	310	316	295	282	337	249	293	304	290	280	288	317	309	288	289	304	311	288	296	275	282	258	264	280	292	262	296	285	301	292	290	297	303	318	274	285	300	290	286	305	296	299	290	294	289	299	312	287	283	329	332	306	284	338	292	286	328	293	296	283	303	275	279	284	285	284	314	290	308	271	302	316	287	325	272	309	288	281	286	311	327	307	304	266	276	282	299	270	289	315	277	270	281	309	291	305	282	284	292	288	293	302	298	289	298	313	286	323	284	311	309	289	300	300	281	292	307	311	316	299	302	272	322	287	285	290	291	298	304	306	338	318	271	324	299	312	324	278	288	311	288	298	275	300	299	302	282	307	263	287	302	295	282	301	296	292	284	317	268	289	294	277	293	272	282	302	309	267	307	284	272	307	273	318	300	288	308	291	292	293	264	301	307	282	299	276	315	280	308	319	294	260	296	300	294	272	293	295	287	285	314	267	305	275	302	270	292	293	299	288	253	290	289	303	309	301	305	254	305	299	302	325	303	313	307	285	324	289	275	290	300	275	276	283	269	293	310	296	295	282	282	286	270	294	289	277	288	278	271	307	279	311	317	280	314	302	295	292	288	323	278	274	303	286	281	313	271	274	289	287	291	318	279	310	314	294	354	313	314	325	295	300	289	294	263	298	291	282	302	294	298	313	314	291	311	299	303	309	300	284	289	314	315	269	322	303	312	287	315	279	269	295	252	277	297	296	324	300	307	306	288	267	316	323	261	280	309	325	296	294	278	268	291	289	279	311	293	309	277	304	292	285	282	265	272	288	310	290	263	306	257	298	320	286	295	303	306	303	306	297	270	318	302	294	311	279	325	332	276	280	299	295	275	295	306	258	290	287	296	317	294	255	323	308	296	302	303	270	291	311	307	282	270	309	275	319	314	295	301	308	295	308	325	321	289	296	310	319	297	304	273	273	326	311	288	287	288	282	292	293	311	295	296	319	307	282	278	297	278	287	322	279	330	297	279	268	317	279	284	313	313	294	308	297	285	266	267	283	295	296	280	264	293	267
16022	1278	1255	915	727	527	427	348	318	291	254	233	184	199	189	179	188	179	181	171	170	165	157	140	173	147	150	144	146	163	160	141	147	142	160	140	151	150	143	126	121	132	142	148	143	131	122	126	134	135	129	132	166	129	154	134	150	157	118	151	166	136	139	154	143	138	148	114	134	146	155	131	151	114	137	153	147	139	152	136	125	117	133	130	124	156	125	154	130	156	146	117	122	151	114	155	135	158	148	146	137	118	133	131	142	142	141	142	140	168	130	139	153	144	131	143	138	131	132	128	134	145	138	146	154	163	143	162	148	139	119	144	123	146	146	121	136	131	116	122	150	141	138	132	147	138	140	142	122	143	150	164	120	142	135	132	149	137	123	149	120	115	135	133	159	135	120	124	123	131	140	128	137	129	143	151	157	135	127	118	133	138	129	128	148	140	157	125	130	144	131	129	157	135	137	135	143	162	136	151	140	148	132	143	125	152	131	132	136	136	142	136	138	155	153	132	122	147	137	145	120	137	133	142	138	123	147	141	135	149	113	136	132	133	135	116	150	142	141	144	140	127	145	144	141	129	128	135	132	122	158	146	143	132	147	167	152	127	127	136	145	130	115	134	150	130	138	135	146	155	120	154	145	127	130	126	111	136	134	138	112	134	146	137	159	127	127	147	139	142	134	137	148	144	155	138	139	148	133	125	143	151	135	141	143	143	141	139	160	139	144	159	154	149	129	148	144	130	133	126	149	147	140	130	131	148	157	120	157	151	133	145	125	165	142	135	142	142	145	116	123	131	155	138	129	139	154	156	121	129	148	147	136	142	125	146	122	149	140	139	133	145	143	140	144	135	130	176	140	152	128	117	131	168	125	124	146	150	137	124	133	142	125	152	131	140	125	123	132	160	112	109	134	135	121	140	144	131	137	143	123	142	147	148	131	116	127	148	139	124	128	149	143	130	146	122	120	139	139	155	146	127	137	134	159	132	136	129	145	141	126	125	166	137	143	148	130	146	134	147	148	142	128	154	162	123	106	158	127	169	144	151	138	124	121	110	122	138	132	114	149	158	153	140	123	135	130	131	138	126	147	144	131	157	127	154	128	139	143	151	132	159	139	120	132	144	153	151	126	121	140	139	144	136	151	138	140	146	119	141	146	139	150	119	138	123	150	136	133	125	164	134	143	144	110	151	130	130	130	153	131	134	141	132	146	130	117	132	139	147	128	120	149	157	124	144	146	126	134	134	139	143	133	131	140	117	123	130	113	135	124	134	122	137	121	148	144	142	142	133	131	149	131	145	122	133	142	132	150	128	139	148	145	142	130	137	132	151	146	150	133	123	143	131	134	158	154	158	155	137	138	134	130	121	153	138	150	134	150	151	139	136	129	142	136	124	170	139	135	133	141	122	130	148	154	162	155	120	121	130	122	132	144	133	129	143	147	158	153	139	127	138	150	127	166	145	150	142	149	130	144	119	163	145	135	126	132	177	136	115	133	149	135	140	144	139	130	134	149	152	129	155	164	117	142	145	137	148	159	135	132	124	145	147	121	115	131	141	130	125	144	137	144	147	148	130	167	139	151	126	155	145	121	143	125	124	149	153	146	130	139	131	144	144	141	145	141	137	120	125	149	114	155	171	141	142	125	112	142	151	125	132	128	135	131	111	134	139	136	146	128	158	144	154	136	144	142	126	112	157	120	139	138	119	113	147	131	118	132	151	144	122	108	135	129	152	133	140	132	126	132	136	133	146	155	111	123	128	152	132	149	146	140	128	150	129	137	144	138	149	146	133	124	145	140	139	138	134	126	143	145	124	151	141	130	138	133	118	138	148	129	120	120	137	125	149	152	144	125	139	130	138	130	130	140	147	120	133	133	146	140	147	150	144	148	105	132	130	150	132	151	133	135	128	172	152	124	139	127	145	158	143	141	153	136	147	121	131	138	134	126	141	160	150	127	146	118	147	130	122	142	138	133	129	146	149	129	144	142	131	131	122	149	119	128	130	155	141	154	144	135	143	140	137	130	128	133	148	138	147	142	135	121	128	133	151	135	138	107	164	144	138	131	151	125	122	133	120	154	111	130	134	139	121	149	130	157	146	155	119	141	127	154	131	142	177	138	120	133	139	134	146	143	139	129	152	127	135	151	148	147	128	147	128	131	139	127	158	132	154	144	117	144	168	120	138	135	133	125	132	143	158	180	124	138	122	112	141	143	123	133	113	116	142	132	135	138	112	137	137	138	116	144	135	137	134	121	142	129	117	142	143	142	134	155	135	147	154	115	131	154	136	130	137	135	149	142	146	131	149	141	163	134	141	143	129	124	138	136	142	142	139	142	142	140	146	118	162	133	140	126	129	142	136	159	149	145	120	151	141	134	120	136	134	130	121	126	152	133	124	145	130	128	122	158	141	146	148	134	124	125	126	133	145	132	141	128	140	130	113	138	161	143	147	161	138	121	154	145	141	140	143	122	117	132	135	144	143	149	140	131	134	116	127	144	160	144	123	135	143	136	141	133	135	154	144	142	141	150	153	140	134	126	144	145	130	115	154	135	132	151	129	136	142	149	124	129	133	138	141	109	143	141	147	143	145	157	145	140	140	133	121	143	134	141	151	144	150	149	148	170	137	158	128	125	136	151	126	141	127	134	135	144	134	137	150	147	143	182	129	146	147	131	141	155	147	130	138	142	154	143	144	125	144	140	140	129	137	145	142	155	123	136	134	125	137	132	144	137	119	127	129	150	141	138	169	146	147	142	102	148	142	142	151	156	139	133	140	129	155	146	116	135	166	129	137	136	147	130	142	131	137	132	137	156	135	147	144	120	174	144	132	125	135	132	120	130	123	140	133	147	144	133	152	145	153	151	127	149	124	151	135	165	148	142	172	135	142	135	147	136	138	142	147	153	138	151	142	142	124	125	123	137	129	125	132	134	112	146	140	130	148	132	154	159	132	117	121	140	145	139	143	143	135	143	123	135	157	127	139	134	142	146	148	155	137	136	153	158	130	130	123	137	145	142	132	127	124	141	141	156	161	123	119	145	136	130	143	135	134	132	133	157	153	145	135	145	166	142	141	147	137	149	109	126	150	122	139	150	142	131	130	127	148	130	126	142	125	134	150	173	148	115	133	111	134	146	124	141	135	130	145	144	147	145	129	134	149	176	123	138	167	126	146	147	137	145	144	161	131	152	170	133	128	125	145	119	121	125	144	141	124	152	134	132	143	140	133	145	137	139	159	146	146	119	134	137	145	127	136	152	129	138	140	142	159	125	144	145	148	133	127	129	128	147	143	127	134	126	128	125	135	134	137	127	144	148	123	132	139	123	135	171	121	139	148	144	139	150	143	133	149	130	138	145	120	141	150	138	133	118	124	135	144	145	147	137	149	150	145	150	143	121	141	129	156	130	143	121	149	141	145	146	136	123	142	151	145	131	157	152	132	143	142	141	141	129	148	131	152	138	128	164	156	132	148	139	123	139	154	142	156	143	158	126	123
8872	1360	3082	3379	2863	2388	2004	1701	1461	1291	1132	1000	945	853	798	762	823	677	709	675	637	614	614	624	650	602	569	571	546	536	522	533	579	580	537	524	536	498	531	462	501	512	502	464	473	460	498	494	514	515	497	469	466	504	484	498	457	466	443	502	443	487	484	478	476	478	496	473	431	475	485	446	457	483	482	469	500	436	491	486	461	460	494	452	457	432	464	431	503	448	445	434	454	438	510	512	459	430	454	476	449	465	433	437	462	476	451	439	464	463	453	433	478	423	494	438	454	437	461	483	437	449	473	455	450	432	466	439	452	441	454	468	464	457	458	434	430	455	426	476	423	431	439	501	425	509	478	470	433	436	475	460	434	416	445	458	464	410	438	476	451	471	442	432	445	469	474	499	437	423	447	450	439	449	492	452	478	463	467	432	431	465	473	459	476	506	445	497	472	445	485	435	450	442	476	481	454	424	441	471	444	461	455	425	449	432	424	448	457	422	460	473	455	433	456	411	454	456	485	443	475	463	444	477	442	407	441	443	440	462	452	446	460	474	489	426	470	458	461	507	447	471	444	451	454	494	465	435	441	447	466	413	447	477	458	416	444	434	466	486	430	410	463	433	444	461	472	483	426	485	457	445	507	502	472	462	479	459	479	408	448	458	445	460	419	449	424	461	477	459	453	436	446	445	471	484	438	437	449	480	474	446	467	410	432	447	460	473	443	421	465	477	444	470	480	447	430	446	427	484	415	481	427	440	485	442	471	448	475	456	433	446	459	460	463	520	431	461	490	467	465	435	462	434	425	417	448	426	444	454	479	439	463	433	438	465	404	466	471	474	417	453	477	471	467	492	513	431	456	454	451	441	473	431	454	449	435	441	427	468	441	498	448	458	451	449	383	469	454	443	481	455	447	433	457	465	463	462	437	498	478	448	432	448	429	436	482	457	449	449	480	453	439	489	430	478	444	445	432	433	457	449	472	446	472	472	418	429	468	475	481	429	447	485	434	486	489	440	457	463	462	467	471	468	456	454	446	437	448	471	423	446	462	464	480	478	412	480	485	441	426	473	468	465	452	462	467	419	461	437	421	452	439	447	433	465	465	485	473	440	435	492	438	445	437	462	467	476	468	490	440	457	477	427	483	451	439	466	458	450	458	429	483	471	468	446	441	432	460	482	461	445	446	474	405	452	482	419	448	460	505	480	482	435	441	411	457	410	426	437	451	459	472	467	395	474	450	480	441	478	431	432	442	495	415	460	379	452	477	450	428	464	486	465	447	477	408	474	460	447	401	468	478	462	470	445	437	472	450	456	439	449	463	423	431	446	453	468	429	478	453	463	471	469	462	443	474	447	459	443	444	452	462	454	448	440	443	428	480	451	455	460	473	477	492	484	468	507	444	447	439	475	444	421	454	434	473	448	438	454	453	417	459	455	441	476	434	486	445	452	436	446	422	448	506	474	449	457	418	442	453	477	454	414	451	441	464	417	482	444	434	477	487	440	491	434	453	488	460	464	415	455	450	422	470	462	476	465	429	454	475	469	429	442	472	491	491	447	453	425	469	454	446	453	495	509	433	464	444	449	485	451	465	464	464	435	437	435	440	467	436	450	455	463	454	454	441	436	457	444	454	462	448	421	453	439	461	440	505	476	470	481	463	447	473	433	430	431	428	435	466	488	463	477	495	428	428	478	454	487	455	469	423	466	450	450	475	453	483	424	449	442	430	453	453	443	394	461	463	429	466	450	424	456	478	453	416	454	459	459	438	436	446	421	464	423	462	483	433	472	419	492	437	457	441	443	459	441	428	441	454	464	450	479	446	485	485	469	426	467	430	482	439	420	449	467	464	439	484	459	449	452	436	496	418	465	467	437	440	444	460	462	473	441	478	433	450	468	475	460	487	443	456	451	465	485	450	468	470	470	482	451	444	455	454	452	466	459	445	442	461	480	448	463	414	422	441	453	440	455	450	423	459	433	477	479	480	454	434	455	470	453	467	451	432	474	453	433	456	472	464	401	445	474	474	433	469	465	456	460	458	446	469	445	491	421	456	454	439	428	437	502	421	474	464	446	420	450	477	434	440	442	468	475	464	451	444	443	482	469	487	464	453	483	476	458	440	443	502	439	449	477	450	454	448	465	452	482	435	446	478	486	444	489	474	465	472	439	445	459	429	434	489	431	446	449	452	425	413	470	467	479	482	460	465	444	500	473	456	401	459	475	476	445	439	461	438	464	457	473	454	451	496	410	432	449	442	446	449	466	483	480	488	452	460	426	488	447	458	429	459	494	435	468	456	428	465	484	472	441	462	462	479	440	464	425	441	473	468	478	432	431	427	439	434	466	453	458	506	481	408	415	484	442	451	464	439	471	447	456	443	433	461	455	417	441	460	488	446	451	469	447	434	441	470	442	453	451	479	483	432	420	479	471	459	459	439	451	441	413	484	414	434	481	494	451	421	439	434	468	441	454	448	476	454	417	509	425	457	454	448	443	446	430	462	441	477	441	484	443	444	481	455	456	461	451	455	448	432	461	456	444	480	435	486	448	426	444	438	467	467	460	399	454	458	462	446	463	431	479	431	448	476	459	463	428	450	475	449	502	443	500	478	453	427	455	460	451	436	475	488	442	478	433	432	470	427	453	479	447	477	421	455	443	455	422	471	467	473	490	430	448	456	433	479	435	428	475	464	458	439	453	460	459	454	450	452	481	439	451	456	457	432	487	480	480	432	481	455	457	436	463	422	477	450	456	448	444	457	454	448	479	445	435	448	462	456	487	425	449	457	467	449	456	444	491	457	420	397	463	455	429	457	462	485	466	443	423	465	466	415	486	452	505	489	464	475	446	464	471	462	438	458	463	443	479	465	431	427	453	451	453	455	457	460	472	455	415	471	422	480	457	466	460	461	422	446	453	449	462	468	508	463	462	469	426	472	460	460	431	435	470	430	458	468	442	406	468	444	462	420	425	470	433	440	427	447	503	439	449	490	482	434	467	472	490	440	436	436	487	467	410	436	452	460	428	492	448	463	482	455	462	440	444	483	423	477	454	451	455	456	440	468	459	397	429	441	467	460	441	434	498	444	464	452	420	461	454	465	448	473	445	487	433	470	443	431	471	452	453	448	412	461	426	428	448	439	426	458	460	458	414	463	429	439	418	479	437	441	425	460	463	453	459	459	441	468	402	437	450	456	473	423	456	445	501	453	461	437	448	454	391	462	459	465	415	448	408	448	444	471	459	470	489	442	453	482	464	469	433	414	469	473	493	479	401	455	437	428	438	483	442	463	475	433	481	450	432	485	467	471	462	461	447	461	452	424	461	442	475	424	462	435	449	449	448	439	437	488	454	432	471	454	434	459	416	482	489	426	469	459	436	440	467	480	424	433	476	469	480	462	473	479	476	478	454	464	422	428	483	446	459	476	487	470	476	454	490	462	479	443	406	455	425	449	421	452	399	423	496	462	458	442	441	486	461	481	437	474	435	457	440	461	477	466	437
26780	3341	2387	1992	1383	1029	804	699	597	491	481	450	391	350	368	308	292	318	274	314	323	289	309	264	275	272	279	266	260	263	286	276	260	225	294	268	289	237	241	269	255	266	260	264	247	301	250	265	235	261	263	234	232	255	288	249	237	245	233	255	269	188	231	249	249	286	290	222	244	272	243	296	269	259	250	272	266	232	218	245	261	258	241	257	257	277	254	271	241	270	269	250	234	221	265	254	239	253	254	248	251	233	246	245	254	235	249	242	259	243	220	247	256	232	246	259	261	293	263	245	285	253	242	261	247	246	211	228	246	256	266	255	233	257	230	244	220	245	224	264	243	246	226	239	240	240	247	248	246	251	262	270	251	226	255	204	255	240	229	257	241	263	277	246	205	234	257	253	230	220	245	220	244	259	247	247	239	235	239	250	252	262	250	237	228	236	263	238	269	277	232	250	271	247	247	258	222	267	228	247	256	246	267	244	262	230	227	255	258	231	246	254	256	230	231	216	268	252	227	215	243	246	269	249	253	251	241	256	226	257	241	214	234	231	231	275	282	234	278	230	261	243	223	249	222	225	268	269	237	252	237	251	258	252	214	217	279	235	250	241	288	278	251	242	256	263	230	246	259	233	250	247	259	240	266	236	248	247	238	234	224	268	236	230	235	249	239	250	258	234	235	228	256	257	253	236	277	231	220	260	260	219	236	241	233	254	241	242	275	259	221	228	239	216	252	225	244	233	281	227	244	250	245	254	234	235	236	256	232	208	256	258	274	282	219	275	234	239	247	261	269	245	270	259	222	237	249	246	254	219	255	241	293	245	285	254	245	227	222	246	271	255	248	264	260	235	279	258	262	259	235	270	283	262	244	252	263	223	227	220	241	244	276	243	248	225	250	227	255	242	254	240	255	241	251	253	260	241	271	282	248	272	253	251	226	243	244	246	270	265	238	250	259	232	294	246	247	242	239	231	253	246	262	258	205	262	273	228	248	232	227	240	246	253	269	250	246	266	256	248	248	252	245	227	234	251	231	253	267	256	230	257	245	274	238	263	221	249	223	234	227	261	271	242	262	254	234	234	246	255	248	248	260	229	273	235	261	256	255	239	230	238	251	261	227	236	247	241	254	250	235	240	222	248	245	230	264	236	261	266	227	237	246	234	232	222	267	264	239	229	265	241	249	214	243	210	271	238	248	244	247	239	230	242	238	244	219	237	276	256	261	237	221	252	252	261	245	232	253	245	259	254	257	276	238	227	238	225	241	268	262	260	244	273	238	218	250	246	243	233	258	272	242	256	209	203	236	212	269	251	244	250	251	266	267	240	259	257	207	242	220	239	256	245	253	243	256	254	242	268	251	262	212	257	217	232	267	241	239	250	240	249	253	266	268	224	243	246	245	253	251	240	250	244	256	227	238	243	258	238	251	241	256	272	238	265	229	259	249	205	230	245	272	235	246	224	244	233	230	246	221	247	248	226	260	254	254	258	265	259	226	232	244	255	239	264	238	276	244	238	251	263	242	267	239	233	243	237	248	224	257	248	297	257	226	246	263	241	231	238	234	223	260	231	236	243	240	244	251	252	243	261	259	269	225	243	250	257	240	259	243	242	237	220	251	227	236	261	240	238	240	248	244	244	240	249	247	240	250	263	235	256	236	246	243	264	249	258	243	215	264	235	243	252	251	256	253	256	231	250	210	258	241	237	239	223	248	256	259	257	238	262	234	225	256	234	252	242	253	247	241	224	260	239	250	257	222	238	204	236	258	229	254	266	234	246	242	258	264	264	239	284	260	268	280	276	225	236	259	238	257	216	252	235	270	256	254	271	221	245	248	234	247	259	263	227	271	255	243	253	230	234	243	225	260	241	244	233	260	252	241	230	258	264	230	241	260	254	274	251	243	265	235	239	285	239	246	253	230	221	280	269	248	263	248	234	267	250	240	257	270	266	254	209	239	248	228	238	261	267	259	227	239	237	238	225	251	260	274	217	261	254	225	216	278	265	255	265	253	250	241	215	255	258	249	241	252	246	217	248	219	229	228	239	225	231	265	255	248	262	243	260	264	241	228	260	238	268	236	251	260	250	250	240	234	238	237	269	255	256	250	249	227	239	253	248	240	218	274	257	269	267	217	257	244	251	244	225	233	240	257	260	236	244	261	233	257	262	238	251	243	248	232	246	276	255	228	250	247	267	251	221	228	241	238	259	226	241	227	240	243	255	224	238	235	256	225	251	246	256	253	267	255	242	270	235	248	275	261	261	242	241	231	249	252	245	248	271	250	248	261	239	257	237	233	253	276	243	238	260	244	254	258	230	254	220	226	280	243	254	227	226	252	293	255	254	245	268	249	257	237	240	226	250	274	246	255	261	246	243	235	231	275	240	198	243	248	269	242	252	241	245	266	242	244	239	231	241	243	266	238	242	234	236	220	242	229	240	248	231	248	267	242	237	220	278	237	269	232	219	245	259	295	259	243	251	250	230	237	288	247	250	239	244	251	259	245	232	242	222	273	265	246	229	243	245	253	243	245	250	268	252	282	258	262	260	226	259	228	248	236	270	251	236	257	265	261	260	255	233	222	257	247	256	231	273	255	211	242	227	257	236	253	249	247	267	233	267	228	273	238	260	247	275	269	215	237	260	231	254	244	246	246	273	245	210	249	256	226	260	272	277	245	227	262	250	260	236	257	263	217	255	221	249	216	244	245	234	260	246	229	241	211	243	259	251	212	271	236	236	234	236	239	241	275	269	279	238	255	234	220	225	256	275	264	218	235	236	223	238	248	265	247	246	276	237	261	250	250	267	232	227	244	239	239	266	250	253	253	249	251	269	232	260	240	248	269	272	262	242	230	226	233	266	241	257	265	286	234	245	243	264	252	250	254	259	272	252	243	238	232	248	233	270	242	251	237	225	251	249	263	259	270	268	247	247	256	245	262	234	215	254	238	253	244	256	242	237	244	235	242	253	242	269	258	249	243	228	256	267	238	274	241	252	258	283	257	261	254	269	238	237	230	266	240	259	270	251	216	253	244	241	270	235	246	245	246	241	271	209	236	213	273	223	248	224	223	229	247	255	236	254	230	225	260	251	242	266	264	236	244	231	216	216	246	237	257	243	239	237	238	233	239	247	247	244	259	246	228	233	259	233	260	250	245	240	215	254	259	239	233	225	226	255	246	261	266	254	208	222	265	246	218	267	239	236	242	239	255	255	229	236	241	293	230	259	249	244	264	223	240	197	259	257	261	265	223	263	231	249	238	238	233	252	258	257	232	259	243	282	251	250	230	230	237	209	238	256	251	227	253	263	213	257	237	253	245	217	244	251	245	261	263	237	243	262	258	217	254	249	221	258	262	257	265	220	253	218	256	235	200	252	240	251	262	244	244	219	247	242	269	246	245	257	263	227	246	243	238	219	257	249	251	223	239	229	245	247	251	250	245	238	235	269	246	240	222	256	231	271	251	258	225	242	261	252	216	256	225	259	230	241	261	258	253	259
11429	2520	5505	6073	5189	4340	3599	3019	2614	2291	1963	1837	1646	1543	1393	1388	1290	1229	1160	1112	1139	1066	1086	999	1033	938	962	923	916	941	925	934	838	837	894	874	848	861	813	821	823	816	810	845	813	765	803	789	788	770	782	790	817	797	828	769	757	810	806	783	820	765	777	863	816	763	763	737	770	767	732	764	756	704	735	743	799	737	789	711	767	730	756	791	729	761	712	724	786	741	742	742	730	734	722	699	780	757	739	740	750	740	734	724	737	715	790	774	768	747	746	763	682	763	738	744	744	708	740	734	741	724	727	718	749	737	752	718	715	747	729	712	723	691	743	757	740	746	763	767	775	732	757	734	708	729	730	721	743	795	770	704	811	806	780	733	734	704	735	726	727	698	728	695	736	783	754	750	714	726	778	769	757	736	734	702	703	757	727	760	800	753	715	778	760	691	722	759	687	712	699	709	773	755	770	699	728	769	744	777	692	716	695	774	760	723	709	757	709	685	744	745	731	709	708	706	754	721	713	721	703	751	727	748	729	738	695	720	707	716	726	762	768	721	778	726	700	718	738	697	755	770	671	726	726	700	714	672	732	738	707	746	745	772	776	749	743	744	732	753	770	732	744	706	725	739	763	730	743	745	777	717	721	746	769	729	790	750	735	696	785	776	727	741	715	744	722	728	773	720	745	752	710	750	768	708	748	689	740	678	724	754	764	683	703	763	718	719	732	765	703	733	754	779	751	738	739	765	761	748	746	738	744	808	768	717	758	692	731	733	712	711	719	735	745	748	742	734	779	724	749	686	690	762	793	744	724	710	704	742	751	703	739	745	742	687	748	712	735	774	746	715	766	778	727	732	746	721	727	737	709	695	747	713	738	767	726	729	757	736	716	779	737	680	762	710	737	722	758	773	726	743	753	752	693	725	699	685	730	736	721	761	732	730	735	725	739	729	735	710	764	712	721	690	706	701	736	718	708	741	728	729	734	766	716	758	702	753	811	716	735	749	742	663	747	748	757	745	705	763	730	723	714	720	733	738	716	771	719	746	761	745	715	792	705	703	737	773	750	741	718	723	767	764	715	742	720	726	740	765	789	736	734	758	725	747	672	745	716	727	801	720	726	714	752	767	738	775	804	760	747	742	748	764	718	709	713	723	736	724	735	705	748	738	708	721	702	713	746	706	710	771	685	698	676	746	721	732	685	751	716	732	756	732	761	751	735	692	698	740	719	693	706	703	735	672	764	740	693	734	719	717	726	716	741	761	701	724	752	732	752	693	777	665	727	739	748	736	718	747	693	715	705	715	713	749	712	767	739	738	747	748	734	695	714	776	708	681	731	713	754	724	753	689	760	739	789	696	770	693	740	736	738	720	741	702	761	747	720	702	709	722	697	755	745	757	792	761	765	778	718	788	725	672	695	741	729	789	712	699	726	708	738	741	732	766	736	755	749	715	715	714	732	740	736	739	773	705	737	706	777	713	742	695	705	698	741	737	724	754	768	724	686	756	750	768	667	724	721	754	723	715	678	768	719	698	738	750	712	737	747	731	787	732	761	747	713	766	757	746	713	721	729	751	753	759	705	759	745	720	703	712	706	763	671	734	756	754	743	691	752	739	693	732	719	711	745	788	749	734	777	727	766	666	728	735	761	734	729	749	764	770	707	733	733	686	775	715	666	743	784	745	742	745	721	697	777	716	705	774	716	759	757	686	757	741	747	745	789	722	710	727	727	693	768	689	730	780	754	737	738	723	746	725	741	785	706	737	758	739	749	729	752	765	710	734	727	692	722	673	737	742	716	745	765	712	732	730	674	748	692	752	729	781	729	765	754	739	728	712	743	780	701	714	723	714	775	767	824	715	761	769	709	736	757	743	734	772	760	757	719	711	735	722	692	738	718	732	753	737	748	791	714	727	748	758	698	753	785	713	762	705	761	751	695	740	728	775	757	722	702	720	738	735	763	752	767	747	696	760	704	735	728	719	742	738	769	723	722	754	725	759	773	727	714	742	730	752	680	743	730	756	739	738	718	756	712	732	681	727	707	699	787	738	712	734	752	717	747	750	719	753	660	733	740	732	688	733	745	711	764	740	709	763	742	713	710	710	693	697	753	788	725	733	741	721	774	773	772	712	761	687	704	735	727	761	734	759	701	722	715	738	717	767	763	769	790	714	718	734	693	728	727	744	738	744	712	750	740	721	704	728	731	722	752	704	728	728	724	709	758	750	709	700	731	739	748	735	711	704	741	746	789	734	730	748	730	765	703	704	690	733	721	724	722	718	727	791	759	754	773	686	722	740	747	716	745	755	725	721	739	732	704	764	692	742	687	775	747	792	708	735	737	717	680	750	724	722	771	687	761	735	708	728	722	782	725	750	714	751	744	682	734	767	738	654	780	683	769	764	706	765	704	745	712	752	739	763	692	726	729	759	722	728	711	795	693	719	703	791	774	748	726	713	774	774	724	742	722	719	734	768	723	750	722	726	712	723	733	739	732	693	736	752	726	756	774	751	706	688	721	763	691	723	697	728	751	705	722	661	723	667	768	688	731	683	693	704	734	726	739	731	735	725	751	734	717	769	746	704	726	773	760	744	711	711	683	707	776	696	762	701	752	708	698	745	769	751	737	731	751	747	754	717	721	743	762	743	691	715	761	766	721	745	759	750	732	744	742	739	717	694	729	747	730	754	742	747	716	751	703	735	743	710	728	722	750	750	770	719	759	747	751	745	737	745	756	669	737	743	724	725	745	708	710	752	715	735	744	762	750	715	763	712	748	682	757	709	761	690	731	714	715	687	736	743	773	687	727	776	752	750	700	701	727	773	768	767	738	768	696	729	766	749	716	696	674	748	751	738	715	724	703	743	733	704	747	732	715	708	731	758	707	725	721	725	717	756	762	741	719	744	742	734	782	737	750	699	728	706	770	773	787	721	715	785	753	720	706	704	739	738	758	721	738	687	725	711	735	751	763	691	766	748	731	774	660	750	763	741	732	766	739	750	779	726	744	743	708	738	786	726	709	737	754	731	740	749	711	773	754	737	723	722	628	749	756	766	718	696	704	752	700	724	730	658	719	768	707	710	746	701	721	721	787	711	721	749	742	761	720	703	752	731	765	733	773	710	746	712	795	784	699	729	729	712	771	718	747	772	770	716	765	700	743	758	731	719	727	737	718	788	700	730	723	746	758	713	755	682	717	756	726	739	712	735	765	704	709	779	712	724	725	736	676	760	736	688	717	717	691	726	751	709	741	753	744	734	758	731	738	719	725	747	724	719	761	772	718	711	780	748	708	704	726	714	741	757	719	751	748	697	778	735	747	723	681	736	772	695	722	744	700	784	730	695	747	766	723	783	748	744	729	716	759	739	744	767	721	748	754	740	781	738	767	739	730	747	749	756	778	763	706	728	719	744	699	719	774	731	754	735	760	748	711	760	755	796	739	707	717	757	696	725	695	724	700	743	762	734	719	746	706	721	743	783	790	707	734	689	770	738	750	760	770	702
3601	172	164	144	132	95	110	101	95	91	91	87	98	73	75	99	82	72	87	93	84	84	86	77	87	73	66	90	71	82	88	83	78	83	91	96	84	70	85	87	83	88	73	93	83	62	79	83	90	82	65	85	96	80	77	80	79	86	83	73	84	89	77	66	82	89	95	76	83	81	91	74	80	80	83	83	80	82	74	68	91	79	84	68	74	99	74	77	73	70	81	92	56	79	89	83	89	81	77	85	85	86	75	67	82	83	84	86	59	79	83	70	82	58	76	69	90	83	87	91	74	70	82	97	92	78	87	76	89	75	77	88	73	83	81	83	73	69	85	88	67	79	77	75	87	87	98	83	87	68	79	74	83	73	95	75	69	60	64	74	79	75	87	70	85	88	73	70	93	80	81	78	79	96	62	86	85	79	87	81	88	69	56	97	84	81	87	74	84	68	77	64	76	95	91	71	81	85	83	68	79	90	85	73	76	87	92	81	77	64	73	70	81	71	88	75	65	92	75	69	92	73	84	78	95	74	87	76	82	88	82	73	78	68	68	84	80	91	72	90	80	85	70	83	109	87	74	65	82	69	83	84	83	80	93	77	82	94	77	72	76	81	77	72	77	86	78	78	109	88	93	83	65	94	73	90	71	68	88	108	89	78	79	80	76	64	72	88	92	63	90	93	81	77	102	88	71	84	96	89	78	80	92	73	91	90	68	87	79	88	84	89	93	90	81	92	96	95	77	94	77	94	85	63	72	93	89	87	78	91	78	82	84	85	69	95	81	69	80	79	76	78	85	76	77	60	87	91	82	75	81	75	80	80	88	94	81	85	75	102	81	78	92	70	89	88	94	70	77	64	75	85	77	74	82	84	75	86	101	83	68	86	85	101	96	71	70	78	72	73	68	91	61	67	73	89	87	83	72	96	106	87	96	67	93	86	84	84	72	81	105	73	71	81	75	80	82	85	86	73	82	91	78	82	71	86	75	69	60	80	72	85	82	99	68	93	81	91	104	84	73	71	80	78	72	75	74	76	71	75	105	102	83	91	82	72	90	82	86	68	64	72	67	73	91	72	78	84	81	85	76	88	84	79	81	82	81	66	91	88	89	82	80	67	83	81	81	83	72	103	76	89	91	86	85	85	88	86	87	78	79	65	86	89	86	72	82	67	72	90	81	87	70	77	71	83	79	77	96	72	88	70	73	85	76	85	88	82	84	79	75	98	72	66	86	80	90	86	69	65	76	86	89	77	93	91	86	82	82	75	76	92	87	83	72	82	82	78	66	74	95	74	85	86	114	89	86	81	85	85	79	87	68	84	102	79	87	83	78	74	87	77	82	69	86	63	84	81	72	68	81	77	85	79	94	74	68	78	83	73	76	72	100	91	70	83	87	64	81	76	72	90	88	86	85	71	76	81	98	81	79	80	70	80	80	90	81	64	74	78	64	79	81	92	90	91	87	83	89	80	67	77	85	73	79	88	88	95	82	72	85	93	86	96	95	83	89	66	89	79	89	69	82	82	84	87	83	86	84	77	78	79	82	70	80	84	83	78	74	72	68	88	88	83	77	80	84	77	92	64	85	78	68	93	67	79	87	73	71	86	98	87	79	75	71	97	109	83	83	85	69	80	92	67	83	77	96	85	70	76	85	66	85	73	64	89	71	70	74	91	82	64	82	83	71	81	86	66	74	88	89	86	97	84	77	74	82	71	82	80	81	85	80	75	74	75	98	78	85	78	90	91	69	67	82	80	82	86	73	73	68	79	86	79	90	80	82	81	78	79	76	83	78	81	82	78	68	91	79	83	88	88	106	73	79	88	71	78	88	87	87	68	79	94	77	85	80	62	83	80	95	86	79	78	76	91	70	64	80	79	80	83	81	93	87	84	82	76	79	86	82	71	97	96	82	86	75	83	87	72	78	90	72	86	71	83	81	76	89	82	79	89	111	84	67	95	77	73	83	97	74	90	79	84	72	81	75	89	82	82	71	71	77	85	77	92	81	82	94	95	74	68	66	85	74	81	68	73	68	87	70	69	92	90	72	84	89	80	77	72	78	91	76	82	88	83	72	81	84	79	69	89	76	79	78	67	71	100	92	93	89	74	79	82	84	80	85	83	80	67	70	89	66	81	79	69	78	70	80	71	71	84	72	87	75	70	69	59	79	76	78	87	80	73	76	83	78	77	74	91	79	67	71	80	70	80	80	86	84	73	86	82	81	75	72	61	77	83	89	86	80	78	94	67	82	82	88	80	82	74	81	76	88	85	82	72	79	90	97	91	92	93	101	79	73	68	84	80	68	77	76	76	88	87	90	103	79	80	71	88	80	83	91	87	87	83	84	73	89	82	85	107	68	87	74	104	77	88	81	82	82	90	67	80	78	68	97	77	78	82	80	80	76	63	83	93	73	78	77	79	79	74	101	82	72	84	70	64	66	95	85	82	73	87	80	80	81	80	81	70	93	85	95	84	79	82	92	73	73	90	80	82	85	84	83	71	79	87	68	80	75	82	72	86	81	98	68	80	73	72	74	74	74	69	83	80	83	71	67	68	84	83	79	79	76	70	82	57	83	84	92	79	90	73	67	65	82	87	75	75	80	92	76	88	87	78	83	80	80	85	72	67	83	68	91	74	91	85	92	87	74	78	82	94	80	98	76	95	92	62	96	72	84	75	81	94	84	72	97	89	74	79	80	68	101	71	77	74	89	76	97	80	83	84	106	64	83	77	62	77	78	78	86	80	95	86	77	78	72	89	72	79	79	86	68	84	73	90	80	70	82	87	78	81	80	80	78	75	80	77	85	84	78	58	72	85	70	79	80	81	83	75	93	83	71	65	71	80	89	82	76	88	81	64	77	65	69	83	75	84	86	84	74	86	77	88	62	64	75	76	80	78	68	73	69	73	87	75	69	89	66	93	76	85	83	72	68	83	71	88	75	85	81	70	84	80	77	85	84	85	81	95	88	70	81	83	77	89	81	73	83	85	85	96	68	77	85	93	76	71	76	67	84	102	78	77	90	84	67	101	81	70	79	84	70	75	76	91	71	90	87	87	85	77	81	66	87	86	64	81	94	75	77	84	81	91	86	103	91	93	76	85	86	63	74	70	92	80	92	99	78	76	66	67	65	90	78	84	73	79	86	87	74	86	92	82	82	66	81	85	75	61	64	74	90	82	77	74	88	89	87	77	81	77	78	76	68	67	78	79	92	59	78	77	75	80	75	92	79	85	77	73	75	80	79	85	89	75	86	72	78	92	88	68	74	75	86	78	72	83	70	83	70	83	80	93	71	90	93	81	79	80	98	78	74	79	67	91	69	85	88	77	73	77	74	61	71	81	62	84	79	92	79	74	77	77	57	71	68	93	66	90	87	72	80	81	81	83	84	88	86	77	75	78	77	77	87	82	90	90	83	75	97	81	80	64	79	94	78	65	78	75	88	92	69	87	59	72	76	89	74	95	69	104	76	84	66	75	79	96	88	78	83	89	86	83
4441	422	556	557	450	459	426	423	398	355	354	376	363	334	313	318	313	324	328	302	314	317	304	296	308	321	300	295	318	327	304	311	302	286	333	312	289	284	306	316	280	280	273	311	292	303	298	290	279	274	317	277	318	296	323	306	304	279	287	311	287	279	305	266	299	339	295	308	287	309	310	289	287	304	294	255	278	287	286	305	287	295	292	273	288	289	324	297	297	267	310	299	303	287	287	306	317	294	271	251	289	277	270	304	300	323	274	266	273	322	291	294	282	298	321	314	335	300	292	275	293	313	308	296	276	264	321	275	287	298	281	301	291	317	277	295	284	298	284	264	266	280	314	322	273	274	275	274	293	285	295	298	300	282	316	305	317	251	299	310	305	314	316	307	289	317	280	288	258	275	285	310	301	304	306	287	330	300	297	273	288	316	285	293	316	340	286	326	278	283	275	283	298	292	324	273	299	299	300	291	288	303	291	298	277	291	279	307	310	266	271	291	293	283	257	300	333	321	281	303	292	319	297	285	286	278	291	295	303	298	313	279	287	296	274	319	275	285	302	309	341	265	285	305	283	282	294	290	280	276	280	281	317	300	295	310	302	271	293	310	306	307	282	291	305	318	289	257	296	284	316	297	304	281	302	282	293	322	280	291	284	293	282	271	290	305	308	297	296	309	305	318	289	270	288	267	276	327	289	300	308	294	290	310	310	289	282	329	301	256	290	304	290	273	309	296	315	294	261	304	281	302	276	291	285	305	338	294	298	280	270	278	309	289	298	312	284	330	308	302	264	329	289	297	284	275	297	313	287	303	291	314	297	303	289	280	311	286	279	316	272	299	305	304	328	324	304	299	313	269	282	299	289	297	288	302	297	268	245	285	300	266	263	278	289	289	292	301	275	307	322	296	309	279	304	298	271	273	298	289	303	317	330	283	268	311	286	316	317	270	304	286	318	261	286	292	263	257	318	292	315	288	280	308	290	291	282	272	285	305	298	338	260	279	300	311	286	298	311	275	293	315	280	297	301	295	264	306	281	306	288	299	311	328	319	314	317	286	300	280	289	276	299	283	327	310	305	284	290	292	288	281	286	278	300	279	291	293	269	288	303	289	311	313	282	290	307	266	319	266	309	298	279	315	307	277	294	313	296	306	302	312	286	318	291	318	287	266	290	298	280	290	301	322	291	303	286	319	265	315	280	287	285	295	264	270	292	319	294	332	297	296	285	310	308	303	275	306	277	295	288	298	311	310	321	307	282	288	294	293	299	270	289	289	303	308	279	285	279	331	292	317	316	335	301	286	287	310	289	272	279	300	273	288	305	297	285	309	304	275	297	284	270	292	267	281	281	290	310	330	306	297	281	322	279	285	302	291	280	280	313	307	272	292	278	276	279	288	309	294	291	293	267	278	320	311	293	252	296	299	299	293	303	286	288	301	287	295	311	285	307	278	280	316	322	316	263	272	299	284	319	239	284	295	279	303	323	285	327	311	306	277	276	286	302	294	298	308	331	277	296	293	296	293	238	307	309	322	325	290	298	308	301	288	255	286	308	311	286	301	297	275	295	296	283	279	279	323	313	310	314	298	319	303	295	339	303	283	274	282	309	288	311	300	305	298	312	324	313	290	300	318	287	284	291	320	272	354	280	289	281	310	301	324	268	293	295	272	270	278	313	310	266	284	287	293	271	294	300	305	287	293	277	316	301	298	293	307	303	301	294	293	307	294	300	268	297	308	278	287	297	281	296	311	296	283	244	264	271	317	313	303	306	342	330	293	277	305	252	308	299	279	323	303	269	297	296	286	324	291	309	317	281	293	293	290	268	301	261	310	303	268	299	308	288	291	290	298	276	277	282	290	298	318	300	295	277	286	290	283	285	315	290	275	268	306	285	276	279	274	272	297	298	307	298	281	299	290	275	323	298	312	299	306	311	308	306	295	310	303	314	273	272	282	271	284	279	293	304	300	269	279	294	285	280	297	305	309	297	281	278	280	281	296	290	288	284	299	297	324	279	299	317	309	329	302	274	281	289	273	292	312	299	290	299	314	285	296	299	290	282	320	297	293	279	289	311	271	302	292	285	310	305	274	306	278	300	307	312	297	299	337	296	306	292	311	303	321	317	268	317	310	299	274	292	284	323	276	266	271	306	316	300	252	281	274	290	265	299	272	300	302	309	261	283	327	307	288	298	289	324	294	279	285	272	281	261	287	280	341	306	289	262	282	278	322	297	288	296	303	301	269	300	300	310	287	276	296	269	277	325	280	312	303	306	265	303	318	313	277	316	307	251	310	282	303	330	335	301	295	279	292	309	287	291	304	283	293	300	276	324	288	258	279	293	302	263	285	280	301	283	288	279	269	294	296	311	305	298	281	312	306	314	290	327	302	284	285	301	313	319	297	299	288	284	308	300	317	261	270	321	279	324	277	312	271	276	284	316	270	321	286	309	282	318	291	314	280	304	286	287	280	292	324	306	283	324	276	287	295	296	304	275	283	314	292	292	341	273	298	289	280	292	291	296	275	305	271	285	279	289	303	334	284	305	305	286	285	298	286	304	301	298	290	291	280	285	303	296	295	263	278	293	282	308	275	315	282	288	297	320	278	268	304	287	261	271	304	283	280	313	289	308	288	290	271	277	310	311	290	293	282	289	292	296	277	273	280	283	272	278	308	281	308	320	280	293	280	295	283	312	297	284	335	340	321	313	286	259	286	280	290	289	299	299	269	308	265	304	283	311	297	315	266	323	294	287	303	288	300	288	312	282	299	329	297	284	277	281	287	282	293	290	292	270	320	298	276	313	293	303	294	296	303	308	322	320	290	316	281	292	298	278	286	289	287	282	292	303	336	306	308	312	291	295	259	288	301	288	252	273	309	270	309	317	307	275	281	317	281	313	271	313	284	284	315	298	284	294	276	287	273	318	320	292	287	280	305	280	280	323	315	263	295	290	299	287	302	270	298	287	290	280	307	325	309	274	287	305	299	270	260	323	271	273	303	272	343	300	303	276	325	328	315	287	271	311	296	323	302	296	304	308	307	283	303	272	317	249	264	288	304	286	281	261	290	296	302	284	308	275	321	282	301	296	292	279	310	311	282	282	296	274	298	273	292	277	275	283	299	298	261	280	299	309	275	318	295	291	278	314	286	283	281	284	309	328	312	308	295	296	311	298	257	307	264	313	281	314	280	305	287	288	299	275	271	281	310	258	283	293	273	287	289	334	281	284	275	314	323	273	297	286	287	284	291	332	303	271	336	305	293	286	286	283	289	291	283	286	295	300	283	293	299	302	307	291	301	283	294	280	303	283	277	271	295	275	290	285	294	297	276	301	303	341	295	356	281	277	295	326	304	329	327	305	303	283	276	293	304	286	289	301	298	274	276	330	316	280	345	296	317	316	291	299	281	316	316	291	308	303	280	297	273	277	311	297	291	263	338	294	282	270	299	278	304	301	282	274	284	299	308	301	298	281	268	298	289	296	280	288	310	284	294	291	304
16759	1262	1200	974	669	509	485	377	286	306	259	241	229	222	180	190	158	162	155	166	151	164	150	158	155	159	175	148	131	130	163	126	147	140	134	128	128	158	133	146	153	167	147	146	147	147	136	137	145	133	150	145	121	151	128	137	137	149	138	126	159	136	141	138	150	151	134	138	147	139	131	153	139	141	119	161	140	112	151	159	140	157	144	146	146	149	139	127	143	145	152	133	148	137	129	145	126	151	158	125	142	124	163	149	155	141	116	126	125	146	134	137	152	138	128	130	136	139	149	141	128	136	139	146	151	130	114	126	148	139	119	138	125	128	159	137	163	126	136	142	147	144	144	148	133	153	138	139	120	137	150	141	133	130	155	135	143	138	137	137	154	133	137	137	123	137	159	137	153	143	139	127	159	124	135	156	117	130	145	143	140	148	184	135	124	124	121	142	124	160	119	151	140	134	151	133	149	140	130	167	146	153	123	145	121	136	119	137	139	139	117	144	147	146	143	146	138	132	144	126	110	149	139	140	144	127	115	133	136	137	131	122	151	152	152	144	145	121	141	130	156	158	157	143	132	142	135	139	130	120	131	134	134	146	123	123	117	128	135	128	152	138	162	119	141	148	145	138	151	146	136	134	152	169	126	150	121	137	133	153	134	146	129	128	125	152	142	130	131	134	129	143	120	128	144	134	142	160	138	154	129	138	130	139	142	126	122	157	140	147	129	156	131	133	153	155	162	133	152	159	143	132	133	119	141	157	148	145	143	147	136	158	151	146	135	116	141	111	144	130	135	143	133	139	125	133	135	138	135	134	145	140	152	144	132	121	109	146	132	135	130	159	154	126	141	140	137	128	152	125	145	128	123	138	144	147	150	127	133	147	149	142	141	140	156	146	145	147	146	152	132	115	150	148	124	107	143	140	135	130	146	134	142	144	126	126	140	137	141	130	136	119	139	130	141	158	143	131	125	144	143	143	149	141	131	140	133	153	128	149	131	158	135	119	142	141	154	122	137	128	107	160	150	144	146	143	140	144	145	123	163	147	150	159	146	159	138	140	129	133	127	142	145	154	114	139	135	127	144	124	162	144	131	136	129	136	134	141	130	154	159	129	134	150	128	132	133	140	121	159	127	129	146	125	135	146	136	131	142	153	143	149	136	141	142	141	139	145	129	130	142	153	139	152	165	139	119	144	136	128	131	132	131	142	140	135	132	152	154	140	149	126	143	139	147	124	123	153	153	131	121	150	155	131	148	138	131	133	126	130	155	154	133	152	120	136	127	155	129	135	137	140	136	146	151	121	137	129	132	156	153	121	147	150	158	137	141	140	124	138	145	125	153	137	130	118	136	132	137	139	135	136	120	144	160	137	167	126	135	145	140	146	116	133	131	137	142	141	132	145	148	120	134	123	125	146	155	114	148	130	143	118	144	136	145	140	156	147	156	170	137	137	127	151	138	157	117	135	130	134	161	147	131	136	131	123	148	147	150	149	127	146	144	153	146	141	149	115	142	145	139	161	144	138	145	141	132	148	128	124	135	146	154	149	116	129	144	145	128	136	143	138	138	140	139	142	134	135	130	128	149	134	140	128	132	133	141	150	133	118	139	147	135	137	124	132	164	123	144	145	135	147	140	133	147	150	136	143	145	126	131	139	146	147	153	142	136	115	141	147	147	163	121	146	132	138	130	140	139	150	114	142	136	131	134	140	121	153	140	128	144	126	136	154	142	134	149	151	148	147	127	147	131	145	147	153	126	134	136	153	135	127	136	136	144	103	155	144	135	161	146	135	142	127	132	144	147	136	137	170	132	138	110	139	125	148	158	141	136	127	121	136	138	154	142	127	123	145	126	129	117	118	134	136	135	128	150	131	151	136	138	139	128	131	152	130	129	128	128	140	111	152	138	136	135	138	152	151	149	144	127	126	132	136	124	144	130	139	121	137	135	128	135	141	143	139	120	124	141	111	135	169	134	140	137	149	130	126	145	130	142	143	153	141	126	136	147	128	136	123	139	139	137	139	126	129	134	135	153	159	147	153	126	136	127	141	124	150	145	141	139	117	114	135	128	121	141	162	131	131	120	128	141	144	151	132	135	148	129	142	157	124	146	131	141	141	134	142	134	125	138	152	136	142	140	123	139	128	127	120	139	154	112	158	158	119	126	129	130	138	131	140	138	128	155	133	146	116	153	141	131	143	149	143	136	130	132	137	117	121	145	132	153	128	125	140	130	123	134	136	141	133	148	140	142	143	147	142	154	127	149	137	140	137	132	157	150	132	144	137	126	137	140	115	148	126	141	128	131	107	141	164	151	146	140	123	135	139	150	127	134	145	146	154	142	152	140	149	139	131	143	143	136	149	144	123	153	134	130	135	115	134	134	125	129	154	131	129	136	147	141	129	153	138	157	136	142	136	147	140	133	138	142	130	156	151	137	142	147	138	161	157	142	121	139	158	117	129	144	143	125	137	151	130	136	138	136	112	143	152	126	148	143	140	131	154	143	146	129	151	133	154	131	111	129	134	125	152	127	128	142	151	116	129	118	150	144	119	159	121	151	120	128	148	120	141	137	124	144	135	143	162	142	135	128	120	131	138	112	127	136	128	141	141	124	130	127	151	126	142	133	136	150	137	126	146	132	133	134	130	144	119	120	141	130	120	129	132	148	123	131	125	132	139	150	162	143	151	132	137	137	133	132	143	140	128	135	148	130	148	134	140	142	162	110	138	124	121	160	128	123	143	151	137	142	157	122	149	139	154	132	122	118	124	144	158	149	133	127	139	160	139	113	138	144	133	131	129	135	132	150	137	154	148	138	144	152	144	133	130	135	121	142	116	107	135	133	130	103	136	142	150	134	139	131	139	138	131	106	152	127	131	143	132	132	129	143	151	146	124	139	146	142	148	127	125	161	156	153	132	141	129	121	155	152	143	145	165	154	151	142	143	144	138	137	136	134	131	143	147	148	123	127	124	145	143	141	153	130	122	137	148	158	152	125	128	136	135	143	136	122	146	143	138	126	163	117	125	143	135	168	138	119	155	137	136	139	140	137	142	141	155	136	160	131	140	125	142	157	140	128	139	148	142	157	145	126	145	160	132	164	151	125	148	164	136	136	136	138	133	147	125	155	127	142	129	153	142	128	144	131	145	148	125	132	138	132	110	130	134	140	135	139	141	133	130	157	143	142	122	125	130	125	158	127	124	110	125	134	137	147	138	120	126	136	124	133	146	146	140	135	141	139	131	134	140	141	144	123	127	140	132	144	137	136	156	128	135	132	145	150	114	128	135	127	159	134	159	137	122	123	115	134	139	146	150	140	154	113	141	143	142	128	156	146	145	142	140	146	134	111	130	136	129	148	148	137	139	127	118	131	135	163	154	154	129	135	138	156	136	116	136	137	144	156	141	124	142	145	122	130	167	150	144	125	136	145	133	139	128	154	147	159	144	132	134	148	123	138	151	126	130	129	132	150	140	129	125	152	142	146	124	140	166	134	126
8991	1398	3053	3457	2900	2477	2018	1748	1551	1289	1094	1033	899	874	796	784	716	735	676	669	625	622	589	604	596	617	600	544	541	570	552	527	530	494	529	500	517	502	560	512	522	532	483	508	492	492	491	474	537	468	470	488	488	447	499	452	494	455	411	481	451	480	495	447	488	441	470	470	437	464	509	496	420	449	444	466	474	453	486	446	464	444	466	459	421	485	468	482	489	488	478	475	443	478	441	458	485	455	444	473	464	453	463	462	478	511	439	482	492	453	464	456	502	482	463	447	465	436	456	437	430	457	483	467	459	437	471	489	475	456	472	480	474	477	472	437	441	506	452	434	493	451	449	472	447	477	445	443	431	462	463	432	447	442	481	432	441	440	486	441	453	473	487	475	429	451	441	438	437	441	468	453	455	444	435	415	446	453	477	472	425	449	468	476	428	453	428	461	440	448	445	456	464	500	447	449	464	502	462	436	462	426	454	458	465	431	508	443	476	488	432	464	469	439	416	461	450	448	442	446	426	470	456	448	475	492	434	460	432	448	479	441	476	457	425	461	422	460	449	476	435	439	484	433	469	466	475	467	478	477	454	463	451	450	459	460	437	435	447	458	454	472	460	490	457	418	473	418	419	470	433	445	451	451	441	439	482	422	464	450	432	477	463	441	449	439	456	445	455	442	442	425	429	443	443	480	490	451	476	470	439	451	453	459	441	473	467	414	451	457	437	480	471	465	427	431	447	454	429	496	431	447	465	452	469	431	500	470	435	447	427	477	443	463	427	448	438	424	474	480	448	425	460	439	429	456	450	455	467	478	453	472	462	475	440	458	459	438	470	485	459	478	470	471	443	449	474	461	427	456	470	441	489	470	476	457	454	465	460	456	474	457	467	471	432	445	441	466	501	457	450	453	453	451	424	458	476	454	455	424	483	527	473	473	466	415	488	465	456	500	475	453	446	464	406	481	465	468	436	449	453	447	442	445	432	437	470	481	470	458	442	501	464	471	426	457	480	450	471	449	478	442	476	479	430	453	522	475	415	427	476	426	480	469	457	457	478	453	454	472	433	453	477	433	475	452	425	472	436	469	444	430	450	459	443	474	461	408	413	469	463	430	435	475	492	436	430	433	435	461	459	494	471	479	458	474	433	460	436	486	474	453	469	467	471	481	471	441	453	425	458	447	443	450	445	408	425	459	451	439	504	445	480	486	463	495	474	440	439	463	448	453	463	461	450	454	489	467	462	444	449	451	407	468	456	461	449	468	461	486	420	454	444	412	469	460	456	479	456	452	479	430	451	437	482	461	451	515	425	446	435	451	417	453	431	475	451	459	463	439	452	432	454	452	445	493	466	439	458	441	454	452	436	444	449	425	468	500	410	430	468	486	479	456	413	461	486	471	425	489	456	440	433	480	492	467	435	462	442	480	442	465	478	456	422	448	489	459	459	456	449	461	453	443	456	424	496	407	473	477	434	479	445	487	439	447	471	443	494	438	468	466	452	446	455	470	464	458	411	451	437	397	467	439	478	469	465	466	436	460	459	432	420	469	432	460	445	477	479	477	420	462	390	435	489	498	455	428	441	445	430	447	456	461	452	445	433	451	453	465	422	468	463	407	488	447	427	465	444	465	462	451	488	434	454	468	453	482	477	466	440	452	472	420	470	462	456	450	456	471	449	461	449	430	430	451	419	458	450	451	425	439	444	437	488	459	432	453	432	487	442	443	455	432	443	483	449	482	455	456	442	454	446	469	432	459	473	428	452	446	429	453	452	441	465	455	492	429	417	470	418	425	460	435	443	466	450	434	451	474	400	463	456	416	465	483	444	439	423	465	434	453	459	431	472	485	464	482	458	447	447	432	472	451	422	443	473	457	515	457	479	434	467	475	440	435	441	470	466	419	459	453	455	411	457	435	461	447	483	458	441	468	417	487	463	457	466	443	460	465	466	391	444	471	455	413	468	427	489	455	441	437	450	470	432	421	452	490	418	423	471	471	488	449	460	476	458	469	462	423	438	473	457	429	455	471	465	475	458	441	449	472	468	451	436	456	468	456	470	439	478	423	444	454	489	468	471	449	456	431	467	460	421	455	476	436	460	458	431	452	462	396	454	438	468	439	424	453	428	444	456	425	451	486	444	420	480	451	482	468	473	460	445	440	449	480	450	440	447	434	456	427	462	475	411	459	480	467	436	476	473	456	469	488	476	492	478	469	471	473	452	482	470	452	481	438	451	426	463	492	459	453	422	440	463	445	441	502	444	486	483	456	449	449	465	428	479	438	485	455	460	443	460	419	477	459	412	492	463	455	468	471	484	489	450	436	485	442	447	440	473	469	465	432	442	440	496	466	418	498	503	430	443	446	488	476	445	425	463	470	467	448	483	460	476	497	465	441	441	441	468	447	456	431	441	455	417	511	477	448	499	459	502	468	462	458	462	448	470	457	474	458	483	471	448	408	474	465	460	475	432	441	450	448	453	437	445	420	401	477	440	498	440	427	448	486	493	455	473	425	445	424	460	481	483	463	465	472	480	427	447	462	437	466	476	440	450	427	430	454	453	463	459	479	435	434	432	432	459	439	448	457	443	445	455	462	434	435	450	444	452	462	448	456	455	419	490	448	470	461	456	464	438	469	444	466	485	500	450	473	446	425	499	474	464	500	432	439	457	456	448	452	459	474	420	461	479	467	471	463	466	445	440	431	438	431	464	453	432	444	486	450	434	479	450	453	484	500	429	470	461	429	453	417	459	438	488	459	482	453	455	449	444	436	451	442	451	406	444	480	440	435	472	435	488	448	485	448	488	449	466	466	462	453	449	465	426	461	462	464	452	451	441	468	394	468	447	470	454	453	425	444	454	488	479	474	479	458	431	434	486	448	446	431	428	441	470	469	469	450	441	468	441	469	458	422	427	474	437	485	448	428	471	436	523	458	443	456	413	474	444	427	487	467	470	433	455	440	453	467	457	445	447	423	453	452	412	461	409	462	493	468	462	465	464	437	484	469	449	498	423	453	440	416	490	446	432	447	436	447	439	430	479	465	481	484	433	408	456	476	457	427	434	455	441	456	446	413	423	469	482	461	420	461	423	474	456	446	440	442	478	466	438	456	461	461	445	457	478	424	425	442	496	462	495	465	416	469	482	458	436	476	428	440	408	472	439	478	412	439	447	444	507	424	481	464	451	449	459	441	483	476	472	418	473	475	477	463	449	430	451	477	453	462	448	432	459	434	466	461	423	449	447	432	452	456	443	470	481	442	426	427	428	441	433	447	499	455	437	461	440	453	476	467	454	444	455	441	462	443	508	464	443	473	476	455	491	425	481	449	483	461	465	467	474	452	454	446	467	434	432	463	416	445	472	439	470	473	460	408	462	424	424	440	498	438	435	458	460	453	448	436	437	414	414	436	444	472	475	447	431	484	489	449	445	516	428	496	479	440	467	459	474	431	450	429	442	437	471	493	443	446	467	467	418	444	456	451	483	444	461	461	470	471	444	480
27803	3540	2379	1900	1461	1047	858	698	592	541	499	416	396	373	340	333	314	322	320	295	300	286	335	282	302	286	276	267	260	249	277	285	262	262	272	249	267	262	251	248	286	290	249	248	254	270	270	248	243	233	261	247	256	267	269	286	244	263	250	254	281	261	261	266	236	250	260	256	241	256	247	229	244	264	265	251	243	247	235	253	263	248	237	257	269	242	229	256	257	230	222	242	250	225	254	246	234	248	241	266	227	262	255	273	242	241	229	237	274	253	236	213	240	261	262	252	246	250	219	228	238	234	266	257	253	247	258	264	279	240	241	271	229	236	233	230	276	226	254	217	239	261	229	255	242	287	265	234	244	248	274	250	230	234	258	234	289	221	250	250	224	283	270	239	220	250	254	259	239	251	250	247	250	259	263	245	219	268	247	226	255	255	262	283	259	248	251	264	263	223	244	233	228	225	261	273	246	239	261	269	228	271	250	279	258	253	245	239	263	268	241	235	265	242	221	233	270	243	259	230	264	260	273	257	248	259	283	244	241	258	248	223	247	251	242	235	252	228	263	229	258	231	205	254	251	270	241	246	263	240	253	259	221	249	264	244	279	276	230	242	260	245	239	249	241	253	242	230	236	250	251	219	249	227	266	251	222	259	238	277	270	263	248	234	255	225	258	291	254	253	269	243	250	230	237	244	232	259	268	257	213	267	249	273	250	250	241	256	216	246	243	251	214	256	236	224	239	254	234	236	232	235	242	243	238	217	208	253	240	236	230	244	253	248	258	235	247	247	246	266	283	274	262	248	248	257	261	246	257	251	249	231	264	243	264	235	257	243	256	281	247	249	232	236	263	227	241	244	249	258	263	253	230	268	256	262	250	246	270	252	243	225	235	235	230	270	204	245	235	233	266	231	267	243	253	249	263	249	278	242	228	205	262	236	260	265	263	253	267	268	259	240	289	275	225	258	261	234	274	263	254	276	232	278	241	245	236	252	244	231	243	266	237	258	248	219	265	267	252	227	261	234	246	253	245	255	233	224	256	250	263	239	255	263	229	266	276	257	251	261	254	240	237	245	242	241	250	233	227	256	268	260	268	255	240	214	251	243	235	239	268	227	258	245	236	268	251	276	281	266	225	252	245	213	241	236	236	236	250	223	273	246	263	235	293	222	240	244	261	258	287	236	266	255	272	234	247	268	273	251	220	265	264	228	252	275	257	265	286	254	243	261	239	238	213	253	228	226	253	252	252	248	253	237	227	245	246	225	243	278	235	264	225	221	253	250	247	241	267	242	239	253	248	245	248	255	252	241	275	246	251	257	263	239	229	232	251	243	267	278	224	240	244	258	219	274	247	227	282	218	251	285	277	220	236	274	234	287	269	244	264	244	243	225	235	241	255	245	234	265	236	257	248	230	266	224	271	286	279	269	239	249	244	202	239	264	284	251	234	251	263	243	205	248	279	218	208	217	238	248	254	253	256	246	256	259	223	246	238	240	240	230	244	227	268	270	244	249	234	237	259	247	258	247	222	234	256	241	266	239	230	240	255	270	270	229	238	252	245	254	243	255	254	256	263	245	240	243	237	277	268	278	247	282	256	267	251	252	259	234	249	250	253	245	238	235	248	265	244	254	269	262	239	237	251	258	249	258	207	209	238	299	221	241	266	248	256	223	230	233	238	256	279	238	246	263	253	280	284	253	256	226	289	254	265	278	238	224	230	262	249	250	211	226	239	261	257	227	241	217	266	250	230	244	280	262	227	242	285	257	242	269	217	237	260	252	241	279	231	266	244	237	237	242	249	265	233	260	248	249	237	229	251	228	241	268	242	243	245	235	234	255	225	256	266	250	270	233	211	267	227	226	260	247	220	259	233	239	245	270	243	251	249	254	250	240	242	268	236	261	269	246	253	223	271	247	252	258	243	240	283	229	232	244	256	234	274	234	244	239	271	240	266	244	226	282	258	236	253	241	264	244	257	244	253	242	259	237	253	233	218	283	267	237	243	237	227	275	236	245	272	239	261	266	238	221	211	249	240	262	250	229	250	246	233	225	230	240	252	261	239	271	263	227	241	251	225	235	240	254	277	222	250	252	263	282	237	238	257	238	262	280	266	227	229	266	258	250	241	239	269	282	236	242	252	257	242	236	259	271	255	231	257	241	260	288	219	247	240	255	247	243	239	248	238	243	263	227	227	238	254	255	245	263	242	256	279	247	229	222	237	266	241	244	236	241	263	248	234	255	252	251	235	233	260	236	249	254	241	247	264	227	219	251	260	245	212	257	262	241	234	245	251	273	251	239	256	223	227	232	226	243	248	258	268	282	215	247	283	236	230	259	231	264	236	280	266	230	259	251	260	232	227	240	253	209	255	227	265	262	259	275	242	255	228	259	246	278	250	243	239	260	227	235	225	262	244	227	259	279	279	257	288	222	253	265	260	272	264	219	255	214	249	272	252	260	266	258	262	283	251	246	252	251	286	259	205	270	258	227	251	273	243	247	207	219	271	260	274	239	242	247	322	238	233	222	234	216	240	250	231	244	238	235	252	267	240	262	275	258	241	239	249	257	246	245	249	248	266	243	257	223	275	257	231	233	259	220	255	268	232	235	239	256	240	280	262	235	247	269	263	239	263	239	256	213	253	228	235	244	260	268	248	261	251	256	246	246	263	232	242	227	251	218	251	252	266	246	242	228	251	237	236	265	263	237	251	231	224	235	273	248	255	265	237	264	213	226	254	259	247	245	252	233	240	260	247	275	225	227	227	212	270	259	233	249	287	279	265	244	209	242	243	245	248	241	240	272	238	267	263	223	290	248	269	256	254	256	236	245	281	251	268	243	230	250	222	253	248	264	229	254	242	252	256	244	271	266	235	265	264	286	236	238	253	227	230	236	254	248	264	241	269	275	225	248	227	268	245	215	270	255	231	246	268	251	260	265	229	244	267	231	249	229	249	215	249	237	240	248	253	256	272	230	237	256	249	235	244	248	263	247	245	285	261	222	241	257	257	231	249	226	235	228	265	230	233	260	245	244	239	235	251	232	229	269	240	245	241	238	281	237	248	268	252	261	270	274	232	257	216	267	244	290	246	223	253	265	273	280	253	252	244	230	256	243	277	259	257	238	230	259	263	267	231	242	249	258	246	242	223	245	236	253	246	242	223	234	253	254	226	255	274	254	235	221	237	251	261	276	243	252	251	260	278	238	240	246	254	246	231	270	223	256	222	229	251	230	213	245	243	237	274	255	266	246	213	236	255	238	227	229	252	263	249	261	249	247	239	245	271	236	247	249	278	262	262	226	245	214	240	248	279	273	235	256	246	256	267	237	233	238	238	238	215	264	248	249	236	254	269	262	245	277	228	277	249	231	238	265	255	241	272	225	244	231	263	252	254	275	254	262	242	295	269	243	249	285	226	252	268	266	256	233	261	238	251	235	243	264	261	267	241	222	239	235	260	272	261	228	217	253	250	260	238	224	235	253	255	268	243	244	243	253	241	246
11971	2468	5680	6176	5409	4545	3538	3005	2650	2365	2062	1865	1743	1539	1443	1393	1314	1232	1253	1049	1122	1043	1095	1033	991	976	937	934	928	929	871	894	913	849	870	870	837	933	823	823	819	819	800	792	787	813	819	772	799	814	824	756	751	832	855	771	767	783	806	802	830	794	810	785	771	741	796	749	755	771	759	820	768	737	741	794	770	749	714	773	776	732	743	761	760	751	753	781	716	748	765	732	790	783	772	790	715	730	727	738	722	724	750	785	766	755	743	797	713	756	743	719	693	729	749	748	745	795	793	726	735	755	766	752	732	762	790	708	776	763	695	726	743	774	726	753	726	738	730	801	746	749	730	726	762	755	734	708	799	732	685	742	801	732	730	719	686	762	709	665	741	796	747	751	752	737	742	771	724	746	731	733	719	754	757	809	745	767	760	735	739	717	770	718	743	743	728	743	754	707	768	745	754	753	799	721	725	718	717	750	726	697	755	724	734	703	771	756	696	726	753	734	722	739	759	775	741	733	708	750	761	703	722	750	707	701	751	712	738	729	737	764	762	745	774	765	740	751	737	732	722	766	730	717	694	694	771	733	738	712	721	718	753	765	687	791	728	742	730	766	760	725	737	745	754	731	729	700	641	759	733	719	731	752	757	762	676	698	736	770	718	707	712	734	752	668	769	704	759	722	723	733	739	748	771	713	716	757	749	736	758	740	755	776	699	757	751	759	725	722	743	751	741	737	748	751	711	691	722	717	707	761	756	766	788	710	680	760	752	727	744	713	771	723	769	713	702	741	755	762	761	714	768	750	724	717	730	721	761	786	745	720	758	784	757	774	759	720	751	740	762	744	732	738	751	697	772	676	765	736	752	665	799	736	744	746	777	744	744	741	752	737	667	757	688	777	751	769	787	671	726	757	745	710	735	718	698	810	751	689	769	771	726	756	733	816	738	730	701	743	728	750	738	705	778	730	734	762	735	727	678	757	709	720	764	724	689	701	724	708	803	741	747	778	684	750	743	779	736	717	751	730	682	728	720	754	748	755	776	734	761	746	713	762	760	809	734	735	702	784	737	776	763	692	727	751	742	743	739	803	721	704	759	753	741	750	690	711	721	745	721	783	734	748	708	725	741	706	729	748	737	781	719	711	751	707	741	707	710	695	749	710	720	790	783	768	728	744	725	731	719	757	715	698	691	689	716	755	740	742	730	745	687	756	709	720	699	745	693	760	800	756	753	698	734	738	758	713	754	750	718	734	737	690	720	761	750	728	761	739	749	705	732	768	739	717	730	753	754	715	763	740	719	727	723	755	731	757	747	712	736	751	781	757	774	770	770	715	765	717	742	713	734	749	762	746	700	791	679	716	757	760	735	722	734	758	690	742	825	732	744	713	713	755	772	734	738	734	705	762	748	713	794	732	738	785	737	723	707	734	681	768	731	768	794	730	726	686	716	730	704	773	754	771	697	744	720	691	733	759	738	763	740	744	766	747	693	719	732	715	758	708	729	761	757	752	705	706	731	727	744	706	706	718	703	705	714	670	715	750	754	730	744	723	689	700	782	719	776	747	744	741	758	702	746	746	737	753	714	707	677	731	726	717	711	765	737	755	696	770	711	736	798	703	746	768	769	746	747	721	744	714	723	775	758	719	744	690	755	737	724	673	694	697	739	733	760	751	699	718	780	717	708	698	717	744	714	729	757	748	736	714	742	769	718	729	764	794	743	723	711	724	774	749	734	748	795	737	759	769	738	744	735	741	741	701	775	743	758	726	704	739	694	783	734	755	733	747	720	740	756	753	721	747	744	739	767	741	760	763	706	725	752	774	763	727	713	760	713	710	755	755	773	686	755	728	716	725	729	747	752	691	768	734	743	738	718	787	731	667	708	748	760	752	749	696	727	723	764	758	743	744	724	761	721	768	715	760	754	711	726	787	730	665	773	701	732	711	703	722	719	702	748	741	743	720	756	732	741	785	747	731	751	726	723	732	755	752	725	694	725	712	737	748	722	747	770	755	750	750	777	801	747	734	746	718	660	721	801	783	723	735	703	715	722	716	703	766	716	726	697	753	744	718	714	672	728	728	734	754	772	746	729	750	742	732	731	739	687	755	728	736	714	724	708	753	717	686	770	720	748	730	743	735	757	773	765	727	718	752	714	775	706	741	782	756	706	689	767	751	742	720	720	787	728	735	706	753	764	727	776	754	725	752	768	708	730	698	703	703	787	750	718	765	712	709	726	716	719	752	717	767	724	714	718	704	752	697	766	733	728	765	795	677	709	723	754	733	707	713	701	708	739	800	778	770	700	718	753	738	727	774	754	726	788	747	720	779	731	692	683	716	761	769	720	702	743	763	721	704	709	744	772	714	731	757	717	701	785	775	749	734	685	769	753	794	713	751	700	707	709	744	716	715	728	727	733	747	748	690	755	732	772	715	732	722	723	701	730	716	744	738	706	806	729	755	762	761	774	737	732	726	796	739	745	702	735	715	762	705	737	734	723	753	768	715	758	736	754	746	756	751	740	694	759	727	771	744	728	776	765	723	705	754	742	704	765	762	706	724	776	729	725	730	726	730	725	722	696	768	740	758	750	742	735	701	664	728	721	715	708	734	737	722	766	752	720	762	794	773	763	770	737	727	725	764	741	738	706	698	706	756	763	771	760	742	721	742	754	756	741	696	773	733	766	761	781	730	787	755	730	690	784	732	657	733	730	787	663	711	689	734	750	744	738	740	748	738	707	776	782	710	742	694	748	727	764	746	757	761	767	683	724	748	730	729	713	705	775	730	761	736	726	755	737	743	758	689	704	731	725	747	728	744	706	750	732	761	760	737	768	767	732	774	777	681	753	750	701	769	717	723	713	777	759	731	717	720	712	746	752	759	695	702	765	707	779	763	745	753	755	729	691	743	715	760	753	768	727	765	735	713	737	728	768	704	733	771	763	731	750	787	731	731	702	766	788	723	760	738	732	757	744	761	737	741	764	731	764	740	722	727	728	726	719	699	712	724	735	747	789	717	752	731	732	758	747	758	755	693	728	771	708	742	750	747	699	710	724	723	749	744	728	762	733	735	710	746	704	698	695	686	740	757	734	682	724	729	776	733	767	732	736	730	709	688	697	786	753	749	699	733	740	720	697	794	753	780	731	737	716	736	764	706	772	703	740	743	736	771	733	769	741	692	737	808	712	751	788	735	788	705	730	733	765	761	741	711	743	756	730	733	745	713	763	711	778	769	747	730	719	729	733	702	704	763	730	775	780	742	768	720	733	737	728	741	740	711	713	723	714	761	742	792	748	716	730	756	761	722	766	687	759	720	778	700	762	753	711	717	766	765	706	764	755	724	815	759	729	759	737	730	696	755	742	755	734	779	770	752	730	740	752	761	733	748	740	745	741	763	731	725	719	681	723	686	756	776	703	736	780	720	720	718	760	722	760	749	770	716	737	719	732	737	717	766	708	728	706	762	741	748	722	713	749	707	754	708	775	705	714	699	742	757	753	762
3624	145	168	143	112	117	80	91	88	95	91	103	88	73	83	72	81	87	87	80	98	91	93	79	71	79	91	75	90	81	94	80	60	68	83	92	91	81	77	71	81	72	75	71	76	77	81	82	83	79	66	61	64	90	74	68	77	95	80	77	85	68	71	85	75	85	81	82	75	65	67	74	70	75	71	70	85	79	64	66	87	84	73	77	78	81	81	89	79	82	88	72	88	81	87	79	81	75	60	79	70	80	87	92	94	86	94	74	91	102	77	76	71	77	74	79	71	82	90	74	97	79	74	86	76	87	77	74	87	78	94	77	82	67	82	82	80	97	81	99	89	94	75	67	97	79	80	85	84	85	76	80	89	75	84	60	84	80	77	72	66	79	86	89	93	75	67	90	82	72	79	75	69	71	85	88	72	83	94	89	82	93	86	92	76	79	69	94	95	80	73	69	78	83	77	76	77	76	79	81	93	99	95	84	77	73	69	86	97	73	83	77	100	85	88	76	82	71	93	86	81	63	84	78	74	83	60	78	97	81	97	79	83	89	82	82	79	76	88	78	79	83	82	86	70	87	85	77	81	71	73	75	76	75	90	88	65	88	91	81	70	77	75	83	75	76	80	76	77	72	90	71	87	71	82	72	78	77	89	74	81	64	69	85	89	83	79	92	79	92	72	72	81	79	79	84	75	70	89	79	73	71	75	77	63	88	77	84	76	77	71	84	93	75	74	85	81	60	60	80	84	69	82	83	99	94	78	82	72	72	93	91	76	69	73	92	91	76	92	79	84	95	73	73	77	93	75	73	82	76	82	91	95	84	82	82	75	90	71	96	79	69	71	68	83	77	68	76	68	80	88	63	75	84	72	72	78	81	71	81	92	104	87	90	71	77	88	102	81	73	103	72	64	78	82	85	69	89	79	70	73	81	90	102	76	61	70	78	91	82	88	102	82	79	85	74	76	84	84	85	78	87	78	97	75	75	86	67	90	71	76	86	95	100	85	74	77	87	79	95	87	91	89	74	96	77	79	66	90	89	81	76	74	106	73	88	80	72	79	86	93	82	93	78	86	86	84	85	75	63	73	69	75	90	78	71	82	74	83	85	71	80	78	81	93	74	100	82	95	75	74	89	84	83	79	83	79	69	96	93	64	88	78	89	72	76	91	75	77	79	80	85	80	88	80	93	101	77	86	75	76	86	93	91	56	79	66	69	68	71	95	79	76	95	82	74	84	75	77	82	75	75	86	65	62	86	82	88	90	80	81	79	74	83	77	79	76	89	74	100	83	73	73	88	87	81	93	86	87	100	88	81	79	82	85	83	84	85	78	74	78	84	75	80	95	97	71	80	90	88	89	91	98	87	74	90	68	80	67	87	76	86	78	86	99	75	107	94	103	79	77	68	77	70	78	77	75	83	84	89	78	80	74	81	67	90	78	80	91	88	81	66	83	59	75	78	73	75	81	85	86	88	84	87	80	84	71	81	80	90	79	80	109	75	81	83	97	77	96	80	71	81	75	85	77	82	88	91	64	72	67	75	81	82	85	85	99	90	68	86	73	74	94	80	77	91	78	79	86	59	61	83	74	71	79	85	76	84	78	78	88	83	77	81	80	88	95	90	92	76	87	93	79	82	84	78	73	86	80	74	86	85	70	93	66	82	78	75	78	84	86	73	71	80	66	77	95	72	77	82	86	65	80	75	75	104	84	80	86	77	63	78	75	89	81	67	76	69	71	87	87	88	72	100	76	82	85	88	90	76	89	85	71	73	81	84	77	83	66	106	78	72	90	70	75	80	87	86	82	72	79	85	88	79	73	91	85	83	85	80	89	91	79	67	73	78	81	89	81	77	96	99	78	79	84	84	77	63	78	70	71	85	72	63	74	87	89	84	83	81	72	63	90	82	77	69	88	88	75	62	87	73	87	79	85	76	87	83	89	75	84	96	91	90	69	84	86	97	87	80	94	89	66	88	76	77	91	66	95	99	62	79	81	80	50	94	73	89	89	88	86	72	78	78	92	74	85	74	86	73	79	70	94	78	82	72	103	86	76	94	70	77	71	89	76	77	86	83	83	60	83	81	93	89	76	81	85	79	84	72	78	65	93	77	86	85	92	96	88	64	69	87	88	84	70	63	74	96	67	76	88	75	76	70	76	67	76	90	70	71	69	86	80	81	72	84	73	80	77	65	67	80	67	68	64	83	78	81	90	79	87	74	62	86	80	74	86	71	65	78	75	58	93	71	79	78	64	75	82	76	82	70	86	93	68	90	85	72	88	72	81	82	85	78	94	84	74	75	61	77	76	91	80	73	83	67	86	68	75	81	80	82	83	60	79	75	69	82	89	65	74	81	66	88	75	88	80	93	76	79	77	90	88	81	86	72	83	83	73	92	72	77	88	70	72	88	87	74	80	81	79	72	68	94	86	69	82	91	61	73	75	92	79	80	85	64	81	73	78	80	86	75	72	77	85	65	73	70	68	81	92	60	82	83	70	54	83	94	82	90	82	82	80	84	70	100	78	92	80	84	75	82	59	73	92	86	91	80	89	80	71	83	87	85	89	89	78	78	86	65	85	80	93	82	91	76	84	82	82	85	81	88	65	80	82	77	80	83	72	87	89	75	92	90	81	79	97	78	91	90	90	72	77	74	77	84	82	80	79	88	75	94	74	80	86	84	99	79	60	76	87	72	78	90	70	72	74	88	68	79	77	78	67	76	83	98	91	76	77	98	90	70	71	93	82	73	71	89	82	75	84	87	91	79	83	84	86	68	79	78	80	77	86	91	91	71	74	75	85	84	70	80	76	71	78	87	76	62	71	76	88	54	73	69	96	80	58	90	83	71	78	80	63	90	79	73	90	96	71	61	73	85	83	74	80	89	79	74	73	76	75	98	87	93	81	60	77	72	78	82	74	85	75	101	89	88	82	90	74	70	71	76	96	82	67	84	76	87	83	75	86	82	70	93	79	76	75	78	66	91	53	93	85	72	84	83	78	90	72	85	81	89	83	66	83	78	86	79	89	81	71	83	93	65	83	84	81	70	95	72	73	110	92	70	69	70	75	80	72	92	77	56	86	78	64	78	83	73	103	79	97	91	86	90	90	71	73	91	88	90	74	78	86	75	93	95	83	65	79	82	69	69	87	70	97	82	73	70	103	85	74	79	85	83	82	87	69	89	94	82	69	97	86	63	82	84	89	76	68	72	69	76	89	70	63	80	87	85	91	93	99	79	73	73	83	81	98	76	78	94	74	77	83	88	75	79	71	83	77	75	83	91	92	79	70	90	79	73	74	91	90	84	86	80	70	88	87	97	76	71	74	86	75	74	91	52	96	73	85	83	81	114	92	89	77	89	88	91	75	71	69	69	94	79	92	80	92	81	88	86	79	93	71	78	84	78	99	88	79	65	78	96	83	97	71	61	99	78	99	99	75	90	69	95	75	75	86	92	87	91	74	101	76	77	84	94	86	79	80	79	71	68	68	88	79	70
4590	431	557	519	502	489	383	383	354	365	318	366	345	298	337	319	336	319	339	274	296	311	300	328	263	294	294	318	300	317	294	324	318	327	304	303	285	285	309	299	303	296	271	302	275	309	312	311	299	280	309	308	290	277	279	290	287	307	278	266	296	296	278	289	294	327	300	288	277	290	334	299	272	305	288	305	280	306	291	290	286	303	287	298	292	299	276	274	267	272	321	325	290	272	303	304	300	291	283	301	268	329	296	289	284	312	302	278	312	308	319	262	290	277	283	296	269	293	289	273	297	281	314	295	277	303	280	294	308	293	310	286	309	270	274	307	259	284	259	281	283	304	308	298	267	289	283	291	331	318	306	292	290	277	302	295	294	312	304	278	276	288	305	299	282	295	311	256	262	301	268	280	291	302	300	322	299	314	294	310	305	271	282	280	282	285	309	313	301	314	297	285	281	289	328	287	282	303	299	278	296	262	304	308	309	275	282	270	296	293	306	294	305	298	276	309	304	279	280	285	298	293	303	292	281	289	300	297	276	317	259	264	292	283	270	301	285	286	289	273	294	297	296	289	307	281	283	284	298	316	309	323	265	313	279	296	276	330	305	271	268	299	305	294	297	301	288	315	320	330	314	281	292	326	295	291	309	294	298	263	311	313	307	293	330	327	283	320	292	294	295	266	255	302	311	283	289	291	287	333	295	294	319	299	294	294	304	308	291	301	351	278	262	319	298	297	297	292	304	317	291	274	306	293	305	273	312	277	312	277	312	285	259	301	290	301	301	323	300	272	328	302	289	246	317	285	307	282	291	261	281	276	293	318	301	302	283	263	288	306	297	284	306	306	277	255	304	285	271	296	300	307	305	319	287	292	250	290	320	322	276	293	316	315	287	295	294	312	281	328	298	278	280	300	277	282	284	308	267	296	328	289	264	272	311	289	297	279	297	307	289	279	291	269	284	290	299	300	294	311	288	290	272	306	297	317	315	306	295	308	293	249	308	287	299	324	266	280	317	319	288	292	252	323	287	305	280	280	277	291	271	301	275	317	296	285	297	322	317	294	310	298	285	301	304	296	266	297	322	277	280	288	296	339	287	308	300	298	273	271	321	334	287	306	313	288	331	300	296	285	281	288	324	289	283	277	298	278	285	283	315	280	293	277	276	290	309	252	325	286	302	288	306	294	310	280	273	317	298	287	293	314	291	276	280	317	305	295	268	303	263	281	292	302	297	295	300	263	274	313	288	316	267	259	278	249	262	287	271	317	268	247	270	284	298	288	274	288	304	308	262	299	283	352	279	288	270	300	304	299	301	308	290	293	297	280	301	275	306	280	286	295	302	306	296	308	292	279	284	285	301	281	316	303	292	292	297	316	288	290	284	286	316	293	283	285	265	294	264	269	319	280	269	318	303	276	274	299	291	292	308	291	291	265	268	274	301	299	286	284	295	343	292	268	275	275	334	318	300	271	294	300	298	295	296	294	290	272	301	272	250	292	296	289	315	296	328	302	298	262	287	294	295	304	280	286	313	299	303	294	302	272	282	289	304	288	281	287	297	301	284	271	278	283	308	277	295	276	298	283	296	279	307	277	297	301	276	293	282	284	323	298	295	301	295	293	297	290	277	281	285	268	280	238	305	273	292	295	336	312	288	289	273	267	280	293	294	284	297	296	307	280	291	267	292	290	308	315	309	267	276	261	258	307	297	283	285	275	342	290	290	300	279	293	296	287	285	272	299	313	284	308	265	314	288	289	302	316	301	290	302	307	285	281	254	297	278	308	283	299	307	304	273	320	311	288	290	278	295	278	286	275	261	256	289	305	306	292	305	287	316	298	324	267	291	301	284	290	270	280	285	295	306	269	283	272	283	281	293	295	310	291	274	304	328	306	267	265	283	285	289	285	303	277	284	312	311	308	308	295	275	289	308	288	300	284	294	298	291	305	312	297	282	306	284	317	292	283	283	317	276	303	301	304	324	286	301	293	265	258	282	303	275	301	306	294	310	282	324	310	278	301	289	278	289	279	291	283	305	314	285	321	291	289	254	279	305	300	310	319	305	308	307	295	307	284	276	287	285	294	312	289	259	316	322	270	290	280	299	295	284	303	297	274	300	286	308	248	271	293	302	311	292	302	269	286	292	323	283	302	292	287	309	279	302	327	280	293	301	301	304	268	289	259	273	297	289	307	289	288	272	294	301	311	287	309	261	301	285	246	296	311	275	297	283	275	290	316	262	295	295	268	272	310	265	293	317	294	323	316	286	258	309	292	297	330	277	273	260	268	311	301	318	281	301	271	281	293	301	283	335	292	308	299	299	303	302	299	285	294	308	303	291	265	296	302	300	260	289	309	314	299	305	274	299	277	282	282	284	322	303	285	279	267	293	312	338	302	286	291	293	292	308	298	287	309	283	281	306	280	326	326	325	273	307	307	308	268	310	307	275	295	292	325	288	301	297	301	307	284	257	287	280	285	289	310	278	273	284	283	288	291	293	296	320	277	295	271	293	324	324	283	253	304	281	290	309	284	290	292	295	313	284	269	297	294	311	282	271	296	310	295	267	277	299	306	291	305	283	290	288	297	298	286	276	310	297	307	293	287	279	310	317	305	300	304	309	333	277	254	276	302	280	287	302	276	294	317	293	309	288	296	294	283	296	272	272	306	298	339	286	270	309	285	294	330	273	274	271	300	307	295	271	304	301	284	295	292	273	310	293	276	319	290	290	312	326	297	265	298	320	293	307	285	274	265	296	266	329	286	284	300	291	295	281	276	296	261	286	308	272	275	306	275	285	308	289	301	296	292	291	296	324	283	288	269	297	312	283	269	276	299	309	290	288	309	293	285	351	301	321	295	313	289	292	278	296	279	303	301	324	293	285	305	299	288	310	275	313	327	246	276	271	280	312	304	291	302	286	285	313	289	287	295	281	315	279	281	303	309	277	264	276	283	273	301	295	297	242	282	301	295	300	304	273	301	299	278	276	304	262	298	310	303	292	291	290	289	290	273	266	313	293	320	298	288	285	255	316	319	283	295	285	286	302	284	276	279	288	291	294	280	264	326	279	314	318	294	289	284	313	313	307	289	265	276	264	313	294	282	283	287	294	266	281	271	289	280	289	297	285	309	300	285	273	278	272	341	279	278	289	288	305	264	300	288	293	286	319	271	276	306	319	291	311	279	311	289	289	277	282	275	302	300	290	295	268	263	292	323	310	302	337	286	264	309	279	287	317	277	296	297	294	284	297	281	279	281	284	283	297	290	285	320	282	296	279	270	271	268	313	274	291	332	322	277	303	301	272	288	311	295	297	289	308	337	301	298	273	291	285	279	300	266	297	269	278	294	317	259	306	296	297	282	282	298	305	299	254	319	309	310	297	295	281	279	282	297	282	281	317	318	298	297	296	300	275	288	347	279	284	298	294	300	282	268	300	310	267	295	271	287	289	282	313	297	266	299	293	282	310	268	285	269	309	277	298	328	293	296	277	308	300	289	275	263
16714	1315	1235	926	724	536	436	393	328	283	231	241	199	189	193	195	180	162	160	160	159	165	150	153	139	173	137	148	166	147	170	141	131	158	173	155	143	173	127	171	122	154	150	148	143	132	138	137	136	154	144	138	133	135	155	144	137	133	162	130	144	135	136	150	124	156	135	157	166	164	132	159	146	141	134	141	155	146	155	138	147	138	144	149	155	120	143	145	154	156	142	151	145	132	154	112	156	119	136	145	135	155	138	147	144	136	122	148	131	147	140	139	138	147	157	148	160	143	144	134	146	120	127	148	138	151	129	152	137	124	133	122	118	128	147	110	136	157	146	138	122	156	123	143	133	140	133	142	127	128	141	125	141	144	146	134	150	132	115	161	138	133	147	142	130	130	135	152	146	131	141	123	151	114	153	131	153	123	162	128	148	132	145	138	136	121	156	149	143	141	116	137	131	134	133	120	129	140	146	148	110	143	134	130	127	142	134	140	133	130	149	118	134	141	153	134	144	126	168	131	156	137	146	142	138	139	149	123	136	138	142	139	128	141	137	112	131	165	129	131	155	145	138	126	157	119	148	148	158	127	165	123	137	144	141	132	130	157	137	122	138	145	124	135	137	163	132	140	141	141	140	133	144	153	141	132	143	137	172	145	138	148	146	144	134	129	159	152	139	138	131	161	130	141	158	131	149	131	137	164	151	129	161	157	166	135	128	148	117	149	141	128	145	133	140	119	126	156	144	144	126	169	132	136	147	134	147	150	146	124	141	138	130	134	129	144	138	141	137	110	139	132	150	119	158	139	142	149	142	158	133	140	144	143	145	133	142	152	153	154	158	117	98	142	147	150	150	143	131	109	112	121	151	131	137	165	133	160	142	134	122	144	130	144	130	136	130	133	128	115	131	124	157	162	124	140	131	130	126	119	134	141	151	138	152	147	157	141	116	136	155	132	134	125	147	151	120	144	120	143	127	135	136	156	132	124	165	126	137	129	146	133	146	156	142	141	150	133	134	157	144	156	132	134	137	137	154	139	139	148	118	137	140	138	150	133	120	131	135	140	164	145	110	129	126	144	127	117	152	123	131	148	151	130	147	131	125	148	117	136	113	149	146	133	134	163	140	125	135	146	139	137	129	124	142	147	130	127	142	153	151	139	128	139	137	155	129	147	135	134	141	149	128	150	141	131	120	144	149	135	146	160	112	130	139	151	128	118	150	135	125	139	128	133	156	122	138	148	129	139	144	133	140	134	153	142	143	131	139	139	151	147	149	144	138	139	154	145	148	150	168	153	148	132	134	107	159	147	139	138	137	139	142	154	124	137	133	138	136	152	148	128	134	147	141	131	132	120	138	137	153	142	122	137	135	143	155	156	138	135	136	155	122	142	137	157	128	135	126	146	147	153	143	137	117	126	146	139	133	135	117	116	155	149	131	136	148	146	128	146	136	132	129	151	133	120	137	148	145	149	147	132	131	136	112	149	158	143	143	134	125	130	141	154	144	131	125	140	135	145	181	138	164	172	166	137	127	137	113	128	139	137	125	124	133	117	126	132	146	149	131	134	149	120	127	138	145	157	144	135	118	121	142	121	125	125	129	127	124	142	126	144	124	121	139	133	133	121	148	138	133	143	122	149	156	138	139	148	148	148	160	157	133	134	140	140	143	158	120	143	140	127	128	153	139	146	163	148	158	128	146	108	148	156	138	134	141	125	167	136	141	117	147	156	153	138	122	128	129	123	155	124	120	141	157	147	140	146	160	155	132	129	123	133	126	137	129	146	122	133	157	133	136	132	139	134	137	145	161	130	130	142	135	132	142	139	131	143	129	134	143	130	129	143	142	143	143	150	133	169	145	125	136	140	139	145	172	136	138	160	145	121	145	135	119	126	149	135	140	128	160	140	150	145	130	164	137	123	120	134	129	141	153	133	142	146	133	137	150	149	136	139	137	142	135	137	145	132	128	165	164	128	140	134	134	138	130	139	143	138	132	140	131	151	138	134	136	142	150	120	130	146	128	149	137	139	142	138	155	131	144	160	135	156	121	152	139	133	134	133	142	156	151	137	142	145	129	145	146	153	149	128	147	130	135	137	151	128	127	133	124	128	139	151	144	132	141	148	116	119	129	141	122	142	136	127	138	130	140	134	143	135	146	123	123	135	133	130	126	119	135	137	144	135	133	139	141	157	152	138	145	130	157	136	145	140	122	141	152	140	130	136	143	145	135	133	135	160	139	143	126	134	136	143	129	144	142	131	131	115	158	151	133	134	114	150	137	150	149	137	147	148	127	163	130	143	174	137	140	118	144	154	157	135	118	122	147	153	133	135	121	146	147	131	117	126	145	112	126	160	150	137	136	123	127	135	143	143	127	133	146	146	136	155	140	136	146	136	132	137	151	141	124	151	163	153	160	152	149	126	166	155	141	146	143	150	147	142	139	120	136	170	146	130	147	131	137	129	142	116	144	147	127	149	139	152	139	147	153	136	154	146	141	134	142	123	153	143	157	141	133	131	112	149	117	147	122	149	157	138	140	150	107	163	119	140	148	142	148	170	153	147	145	150	151	139	129	121	147	151	144	146	123	131	151	120	148	141	143	135	130	130	141	138	134	132	143	121	139	122	159	128	136	139	133	124	120	153	120	142	136	156	138	133	150	123	136	142	138	128	132	143	128	132	128	134	129	131	147	141	134	126	129	130	151	125	126	134	133	125	123	123	115	125	138	141	155	142	129	124	134	140	156	148	136	134	135	127	124	155	145	119	157	149	133	132	148	152	151	129	140	145	160	127	156	137	130	129	157	149	152	146	157	130	141	142	149	126	120	140	157	142	143	137	133	140	114	130	141	125	159	147	154	127	129	160	135	154	152	140	127	127	148	143	149	152	156	157	126	124	142	125	141	135	142	122	150	143	122	139	142	143	150	140	146	161	122	124	117	137	131	126	138	130	142	156	128	122	144	132	136	157	154	149	126	139	134	134	144	159	132	139	153	121	133	131	146	143	157	134	155	134	142	143	128	150	110	143	135	139	137	150	126	143	130	114	154	143	133	125	118	146	151	134	136	159	153	130	142	128	140	137	130	115	146	126	149	150	137	148	133	165	124	133	126	124	123	137	170	133	128	163	152	136	147	145	148	141	131	160	135	130	125	158	131	157	130	164	154	125	158	146	122	148	129	120	153	127	141	141	140	143	161	114	148	131	144	142	145	124	125	118	163	126	110	148	153	140	127	153	141	138	153	143	147	145	128	137	151	142	135	155	135	133	138	133	135	136	139	138	136	128	131	137	150	133	132	161	151	145	134	131	133	144	143	134	152	146	132	113	142	141	140	139	124	135	149	139	134	147	129	150	137	145	126	152	174	126	141	160	146	137	153	137	143	140	156	134	127	127	141	122	146	156	135	134	127	143	142	151	138	143	122	139	140	137	156	144	157	129	144	126	144	133	125	143	157	120	149	144	137	114	147	137	143	130	146	124	139	140	119	159	132	146	109	131
9072	1414	2995	3455	2982	2393	1974	1715	1520	1386	1162	1012	948	868	787	781	725	759	658	658	698	656	627	621	550	591	552	531	574	568	539	524	528	528	525	528	511	546	479	494	485	449	501	528	471	458	522	503	512	500	464	472	452	534	522	455	447	470	479	462	545	462	447	473	417	418	482	508	494	462	483	488	480	491	466	501	480	475	467	466	453	463	463	474	443	437	491	467	514	486	456	489	462	478	437	473	505	428	454	455	471	469	469	452	478	463	469	461	472	478	503	450	453	447	459	422	492	413	454	456	468	512	476	434	452	472	465	473	453	434	448	465	441	466	491	426	451	476	456	472	481	439	458	458	449	460	475	426	462	488	431	446	460	472	454	452	455	450	447	454	420	457	445	456	452	483	427	436	456	473	489	416	451	453	467	468	471	456	424	489	448	436	463	446	493	448	439	455	476	480	457	460	439	483	434	459	447	478	472	458	416	428	467	431	464	443	463	449	465	448	443	449	468	426	460	458	439	454	484	441	448	453	457	468	465	441	439	486	423	436	457	428	465	445	476	449	464	487	479	455	428	517	473	437	464	456	442	441	471	481	453	501	473	432	428	484	452	471	489	447	438	477	468	449	457	437	437	452	473	443	479	430	469	439	472	426	425	476	419	467	444	452	448	463	495	459	460	463	444	500	465	474	456	470	470	420	417	460	426	479	458	461	447	458	425	454	436	454	463	455	397	477	438	460	449	440	454	502	434	468	447	428	439	409	480	419	429	417	458	492	403	463	441	472	455	474	490	467	459	456	427	480	444	480	426	447	451	487	472	484	430	459	427	457	478	487	448	503	459	454	443	435	440	479	468	474	436	468	466	500	459	434	469	478	440	438	453	437	459	485	433	462	472	425	468	436	486	409	452	487	422	451	466	463	470	435	478	465	450	460	446	448	459	425	447	453	450	464	426	432	446	484	456	460	441	452	465	459	458	491	469	459	431	457	450	411	434	450	462	458	455	466	442	470	472	442	454	501	471	451	428	466	443	478	413	469	460	438	424	428	443	469	451	451	462	465	453	460	473	411	422	447	482	465	454	456	483	470	440	475	414	473	474	489	491	506	427	440	455	430	465	466	470	428	440	449	456	418	460	434	421	441	490	447	487	470	488	463	432	463	485	458	446	439	456	455	450	430	451	460	466	443	441	440	458	456	454	452	438	449	450	468	465	475	462	450	442	499	450	457	468	472	429	446	474	488	490	452	415	462	473	417	487	421	489	466	471	450	486	462	493	470	466	473	456	434	456	437	472	454	479	484	439	485	464	478	473	435	467	454	407	440	444	465	433	421	484	436	433	453	471	458	482	443	439	439	450	410	454	489	462	446	461	441	467	478	411	439	446	460	444	447	454	459	454	432	439	449	452	448	441	465	439	446	440	454	431	475	472	436	467	462	444	462	490	477	455	461	459	462	449	442	463	439	459	455	431	458	447	459	492	473	453	444	483	481	434	466	471	468	463	450	508	442	500	462	434	490	484	422	463	454	467	419	498	459	440	463	434	465	442	462	449	448	477	422	454	448	429	461	418	469	490	455	480	436	492	496	469	463	464	473	466	445	449	442	433	474	459	463	488	455	457	471	404	451	461	445	470	451	448	436	438	458	446	442	414	450	427	449	461	430	501	432	478	475	447	470	416	465	458	470	471	455	448	412	459	463	474	467	435	443	429	458	465	429	444	495	427	444	446	459	464	458	462	458	444	447	458	404	446	439	414	455	440	483	469	462	441	440	453	483	442	433	431	423	444	451	429	469	477	494	538	440	471	459	447	443	467	452	444	465	446	432	477	455	459	451	457	487	469	423	442	438	461	461	448	419	480	458	463	443	490	450	482	451	464	445	440	456	488	442	475	481	473	500	458	434	491	471	438	459	474	457	490	432	474	459	462	403	431	449	500	461	463	426	453	485	450	485	467	492	467	463	447	491	450	470	470	450	489	437	490	422	466	462	443	439	458	428	466	439	487	432	447	444	468	410	464	426	467	495	475	478	455	455	454	446	456	408	469	442	461	455	487	458	461	461	456	453	508	455	490	453	441	454	508	449	467	434	482	425	417	451	454	460	457	419	471	441	460	494	460	441	491	456	478	451	487	426	490	463	446	452	458	435	444	451	427	498	441	483	442	453	424	449	445	424	486	446	444	476	479	421	471	475	461	465	466	453	431	473	428	445	438	447	459	456	480	448	404	410	487	458	477	468	469	388	481	443	471	455	446	431	487	438	467	460	436	457	434	444	468	466	418	445	466	477	448	452	435	434	480	479	436	481	468	473	439	455	456	412	482	477	461	500	449	471	459	458	464	426	448	463	509	466	450	442	479	456	458	474	450	471	481	487	476	431	474	467	411	442	452	439	488	472	466	495	430	482	428	431	475	448	457	448	437	472	448	465	466	483	449	450	447	466	418	469	460	440	484	466	460	497	419	464	469	495	515	485	465	478	489	482	431	487	461	441	476	448	457	453	454	422	479	475	424	435	465	462	476	454	475	463	459	418	430	459	464	474	480	431	474	455	444	437	464	425	416	455	434	461	431	445	429	457	426	468	456	472	460	429	502	476	427	444	455	450	484	432	445	457	443	479	490	415	473	431	452	464	487	409	456	480	467	473	453	464	417	425	463	453	458	416	451	440	470	451	432	458	488	492	416	462	482	470	443	473	446	474	476	471	469	484	461	443	435	495	437	440	457	477	439	474	439	455	457	445	431	473	433	498	455	487	462	435	435	433	438	431	482	467	446	469	499	434	446	457	454	437	468	450	436	477	457	445	457	475	473	456	456	489	447	416	459	440	452	432	453	455	455	460	464	436	481	430	465	484	458	436	468	486	455	471	435	493	433	450	466	470	460	485	433	499	457	436	465	417	454	456	448	462	468	404	464	457	453	466	455	440	460	447	511	477	448	455	443	518	484	410	425	452	445	436	471	456	435	476	455	431	497	452	477	453	446	461	460	444	504	469	454	442	450	447	437	497	482	461	465	428	497	458	454	444	491	460	457	432	438	422	482	472	429	467	474	442	451	462	416	435	456	472	454	459	473	451	467	469	485	453	465	419	430	492	453	473	440	421	496	470	493	469	494	453	486	482	430	453	557	495	422	498	488	436	484	423	455	488	437	458	487	442	454	453	435	479	433	470	438	465	468	481	459	486	461	430	491	466	442	430	448	470	442	488	466	452	474	473	477	473	463	441	530	456	465	476	438	466	474	468	437	470	446	430	452	451	463	468	465	468	447	431	463	490	448	446	458	451	453	430	445	476	446	468	452	457	498	467	447	431	503	475	479	457	450	425	453	524	442	456	459	467	486	474	451	471	419	477	466	434	461	457	463	430	434	443	439	450	480	466	426	471	462	423	466	475	438	449	486	442	449	448	438	438	464	482	463	449	447	505	466	448	430	463	480	474	429	471	425	427	455	489	465	475	424	422	463	461	433	452	460	409	466	433	446	483	519	484	482	453	469	443	442	428	457	429
26928	3302	2474	1820	1344	1004	809	695	559	534	475	433	396	378	338	331	314	280	312	297	275	298	277	300	277	263	274	261	271	274	263	264	250	241	248	260	274	286	250	250	266	272	247	270	250	287	256	259	240	248	255	277	270	253	276	259	247	257	256	255	250	243	283	263	245	276	245	228	251	249	224	249	257	267	255	223	248	243	247	239	247	240	251	247	292	251	271	231	249	221	270	247	251	238	228	254	235	227	244	230	243	234	225	269	262	229	239	248	258	235	250	253	239	260	236	244	231	240	223	245	253	229	233	255	247	250	252	232	253	249	240	250	255	227	251	250	257	254	246	266	257	256	241	251	228	247	224	225	255	234	271	268	249	255	250	266	252	240	267	241	244	231	271	278	244	256	231	252	256	247	239	236	230	227	235	252	265	251	233	239	256	272	238	242	250	229	229	243	264	265	250	261	241	253	232	231	227	233	250	252	245	254	263	246	235	250	270	242	245	257	252	239	266	240	266	276	249	242	249	251	255	279	243	268	254	230	251	283	221	233	269	277	235	263	244	259	279	238	290	236	252	260	249	236	229	274	242	250	248	262	251	235	238	245	243	243	242	265	282	245	242	240	252	240	240	248	214	237	257	223	257	228	253	243	226	245	256	263	257	242	252	228	264	267	223	251	219	277	238	246	242	232	241	257	215	259	226	288	234	249	225	244	273	238	263	237	262	256	241	291	243	236	260	267	235	248	249	236	277	212	236	256	233	231	251	258	240	267	238	274	253	255	245	236	227	233	225	246	229	242	234	254	244	239	236	241	245	249	272	252	232	260	288	258	257	289	249	242	264	253	235	251	256	231	230	220	249	255	242	238	222	227	223	259	239	248	237	229	274	261	271	245	289	265	257	272	228	285	243	225	262	262	234	272	249	259	264	257	263	236	225	230	259	223	248	226	236	235	244	231	253	241	242	254	227	271	242	245	254	281	253	239	267	232	242	245	251	255	241	251	240	242	248	247	240	248	295	257	261	249	255	252	271	229	257	260	225	259	227	223	237	215	245	235	244	251	252	240	265	229	258	241	246	257	266	249	250	266	270	240	218	242	226	228	240	209	235	234	218	240	250	245	232	240	272	254	251	249	264	262	250	242	236	267	239	222	246	232	223	240	232	244	279	238	235	247	266	254	231	277	240	259	257	260	229	262	250	246	237	246	241	301	238	231	243	269	242	262	229	247	254	232	243	233	263	273	240	245	262	264	209	265	233	244	225	248	267	260	250	282	244	243	230	264	245	256	250	256	254	272	236	277	233	241	249	242	259	273	233	243	258	248	252	251	230	250	238	251	233	246	246	232	257	249	245	273	221	236	238	245	242	241	248	248	260	274	241	233	235	256	261	272	245	289	254	277	225	265	232	219	262	267	237	247	239	239	240	216	258	266	246	268	212	252	236	209	273	202	252	255	259	257	276	260	258	246	236	241	227	228	219	258	257	266	248	210	270	248	251	250	255	276	220	276	250	243	249	249	238	233	235	249	278	241	258	266	250	245	261	213	261	254	233	244	264	267	259	222	220	265	240	249	251	278	246	227	242	258	245	237	274	261	239	237	233	212	258	251	269	246	252	246	238	238	238	250	230	243	235	239	256	243	267	265	232	240	249	244	232	242	271	254	255	232	274	232	249	264	235	244	261	244	245	247	264	235	237	264	247	235	238	263	238	255	247	273	229	237	251	247	243	263	252	240	232	238	234	257	236	240	266	244	236	260	258	255	238	267	222	231	267	264	232	248	247	228	271	260	231	240	251	227	253	264	223	271	270	269	222	269	253	247	256	262	240	276	268	234	267	255	254	220	257	255	241	264	249	232	239	246	233	251	272	254	242	252	256	253	249	244	242	250	236	237	261	244	230	248	270	282	272	262	241	232	267	237	259	246	234	243	248	251	238	245	251	251	264	262	260	255	249	277	243	244	244	267	251	261	256	214	284	264	230	192	262	232	248	246	243	245	236	223	252	230	252	239	247	234	236	260	247	253	239	269	268	246	236	257	240	236	238	242	264	239	268	241	250	239	259	253	232	239	235	249	240	255	249	256	223	270	242	235	278	230	233	254	254	237	259	217	246	244	231	240	263	260	243	253	243	239	224	262	230	258	239	262	246	248	238	241	234	274	239	263	251	251	236	240	228	281	267	241	227	273	242	255	230	235	253	281	242	223	264	274	257	251	237	270	262	231	261	254	228	233	245	234	250	228	230	245	261	230	231	233	251	261	234	258	275	243	250	233	235	270	255	259	253	227	239	254	224	229	231	255	212	266	270	244	240	215	239	245	236	237	251	253	251	266	228	210	254	232	219	287	227	255	244	216	227	228	239	250	266	244	249	225	254	243	273	268	264	238	265	257	249	237	256	269	268	239	248	249	234	240	257	250	223	276	250	280	254	256	218	245	208	253	274	236	255	261	239	245	245	229	250	250	274	251	259	243	254	254	274	209	234	243	236	237	245	230	253	244	244	267	227	253	228	228	256	248	246	249	247	232	247	245	247	251	275	250	235	227	239	234	225	255	232	244	234	216	248	252	236	269	244	269	236	228	225	248	224	232	247	231	259	244	278	242	216	237	209	242	242	253	259	266	229	253	264	254	248	227	223	256	242	220	247	267	245	232	252	222	270	263	231	275	238	233	256	242	220	258	244	233	249	253	244	271	246	295	234	227	262	245	225	244	254	291	279	251	240	256	255	241	287	248	237	253	276	272	256	242	234	265	267	273	236	232	243	260	246	234	243	259	248	255	264	233	238	241	246	266	247	266	228	271	266	245	266	252	237	250	270	206	247	228	262	220	259	250	267	230	210	239	284	239	211	257	231	267	249	239	236	226	221	234	273	239	229	236	239	235	234	224	239	231	253	220	225	291	255	266	241	247	252	255	241	248	216	242	244	249	251	246	257	245	256	233	253	266	245	246	261	234	245	294	257	239	228	218	257	236	253	238	236	270	230	258	238	266	265	229	246	257	245	265	243	234	284	253	233	219	237	235	244	264	237	216	231	247	258	242	258	248	247	238	255	242	259	240	268	234	236	224	247	250	254	247	273	246	247	236	258	233	244	274	235	245	230	214	252	251	268	212	220	266	235	242	232	240	238	268	257	241	257	225	224	258	229	257	239	260	240	257	237	253	236	238	257	256	261	243	262	230	254	246	224	257	271	248	266	240	237	247	263	252	263	218	248	258	260	234	239	248	261	211	245	263	263	231	245	224	233	240	242	244	238	226	213	250	241	266	219	216	244	244	258	259	286	251	264	240	225	252	246	227	261	263	223	257	220	232	212	252	251	253	222	272	247	255	224	219	255	249	264	234	223	224	251	233	242	237	243	231	253	243	256	226	266	257	266	284	261	239	261	263	271	264	233	238	252	261	234	229	232	243	233	221	247	240	246	253	238	233	265	245	256	220	248	254	238	260	227	252	243	232	249	234	259	238	275	265	255	256	253	270	251	247	258	241	217	229	249	274	259	248
11582	2475	5555	6115	5146	4423	3590	3111	2621	2323	1995	1914	1680	1537	1417	1357	1306	1222	1187	1147	1116	1038	1058	1112	980	932	972	890	909	899	897	933	921	920	929	849	847	847	804	860	802	829	832	807	824	802	821	794	821	814	815	812	768	776	769	779	787	754	802	786	718	734	803	735	751	740	778	756	754	723	788	770	762	750	788	723	765	763	734	761	818	751	697	715	750	791	765	762	694	792	776	767	765	754	719	721	787	758	787	755	764	735	696	758	728	746	778	776	799	739	727	768	743	748	760	736	813	749	702	742	715	724	733	767	787	697	719	766	729	750	762	710	740	774	775	755	776	747	744	736	735	676	732	793	793	757	723	758	774	760	770	706	744	719	753	760	782	762	738	737	767	703	774	711	700	743	721	736	727	677	742	779	726	724	734	738	747	706	746	709	772	710	706	788	737	735	759	716	725	799	743	714	745	765	753	757	760	749	713	779	756	779	776	752	737	745	764	698	727	750	748	738	761	758	723	784	720	768	693	780	709	715	740	731	740	777	731	722	734	731	720	737	778	692	716	693	740	753	728	734	782	755	777	751	733	700	714	758	721	717	728	736	720	765	706	745	767	746	740	756	716	782	706	740	753	731	728	744	722	676	738	685	719	732	709	736	761	723	717	755	735	730	702	774	687	766	715	766	748	741	726	711	746	729	747	725	713	697	737	787	720	763	711	725	752	728	707	720	719	751	725	718	718	757	769	756	712	740	681	651	806	725	716	752	722	754	740	720	712	781	722	757	691	715	776	733	741	751	764	748	718	760	736	755	666	755	742	731	765	753	756	758	756	712	724	712	744	679	746	714	660	722	755	713	744	715	748	750	750	739	750	712	731	742	730	786	716	729	716	712	750	749	712	712	752	712	690	741	742	735	754	713	723	717	687	688	723	724	710	748	767	727	771	704	782	721	703	739	734	688	764	736	759	761	729	711	727	707	740	700	750	726	707	701	731	702	752	735	759	667	812	739	703	754	704	756	786	761	764	722	747	755	773	756	728	742	753	709	720	676	696	742	735	742	692	719	709	735	720	713	787	726	764	753	726	745	722	710	711	732	751	707	734	709	719	741	736	799	774	709	725	740	747	736	757	694	724	721	694	758	717	795	766	758	723	750	765	727	741	712	745	685	724	709	748	757	721	732	746	737	766	740	725	745	778	769	816	699	775	689	741	756	727	743	755	713	658	753	703	727	764	731	734	724	738	711	725	767	685	726	662	759	745	728	732	730	748	738	703	738	709	680	700	728	726	710	702	761	721	778	718	720	773	767	725	724	744	797	717	749	761	774	770	723	729	730	755	757	686	763	775	730	677	765	760	775	731	713	723	751	745	757	721	749	715	736	713	731	731	778	776	760	745	729	741	691	753	725	734	745	782	741	738	781	750	728	764	763	757	762	730	750	690	752	699	735	699	754	728	748	729	730	743	721	745	747	743	719	671	729	710	743	767	755	713	716	786	719	752	770	733	738	720	708	721	715	742	730	749	739	715	778	740	749	734	716	749	775	710	714	743	724	726	718	726	756	768	776	723	719	739	707	745	741	712	750	723	741	721	772	778	761	751	729	731	745	731	714	763	771	777	696	730	765	751	713	714	771	709	685	729	706	722	735	767	705	709	740	750	747	696	762	791	731	759	750	663	772	744	696	764	741	686	746	747	746	787	753	730	747	784	731	703	750	733	713	782	793	771	725	751	737	675	771	728	744	747	746	716	764	727	690	754	689	683	703	711	754	714	714	732	773	765	708	759	709	743	772	762	762	718	718	761	701	720	713	732	747	717	700	748	718	743	721	772	769	680	783	701	746	721	733	747	763	758	720	721	742	700	769	775	743	729	681	722	760	691	777	777	732	742	730	760	727	723	704	688	719	718	729	696	785	738	764	733	720	702	761	715	760	765	714	716	753	721	797	726	726	804	715	743	778	704	754	793	723	714	738	716	734	730	692	768	751	757	735	753	733	736	765	727	761	670	734	752	709	718	724	742	773	760	752	694	738	717	718	746	768	737	734	731	727	743	729	723	774	714	704	714	709	725	687	707	718	706	739	734	739	760	679	769	729	710	727	760	762	753	699	783	760	761	702	705	785	771	722	724	746	754	757	757	756	722	738	698	696	674	712	733	773	758	753	753	697	726	743	759	778	777	730	749	699	712	722	745	766	750	734	800	746	757	764	726	758	762	666	715	723	711	740	743	745	691	710	734	725	748	705	715	732	719	672	732	730	748	718	769	740	690	706	710	725	794	757	693	724	726	733	726	731	747	748	741	746	783	795	738	718	705	692	730	753	789	744	737	723	745	746	739	804	730	715	750	745	781	737	688	710	742	723	706	732	797	709	717	801	728	716	746	817	725	677	800	748	723	752	694	778	715	734	719	686	728	683	760	724	753	747	730	745	777	752	705	731	713	734	726	774	747	738	733	685	746	707	739	710	749	757	655	725	756	696	763	757	726	735	793	727	744	679	747	716	776	767	719	686	730	741	716	726	743	696	764	742	763	720	715	773	739	732	730	737	729	786	700	751	719	763	764	741	762	767	771	764	670	716	739	718	719	752	730	717	704	751	739	753	751	752	756	755	706	744	782	783	718	749	755	739	800	696	724	714	705	767	743	772	775	785	727	746	724	687	761	742	708	731	697	697	708	722	718	741	749	698	678	744	747	725	739	766	731	740	758	716	706	693	720	715	707	729	771	722	785	716	719	763	717	733	719	752	743	750	698	755	743	768	693	754	771	695	738	705	706	739	784	732	714	777	764	733	772	732	693	702	739	726	711	694	772	730	710	771	705	706	709	740	755	772	787	724	716	706	702	728	751	718	746	741	711	776	749	759	725	772	710	753	758	693	691	771	729	737	722	746	764	730	710	737	712	732	742	696	747	761	759	747	733	697	730	753	770	726	745	674	711	748	753	711	798	733	729	708	732	725	766	711	761	722	745	693	770	720	761	747	747	774	764	700	737	765	742	760	749	729	712	731	742	746	762	705	719	738	730	760	704	725	753	728	732	764	761	778	754	707	742	768	738	758	727	711	737	726	734	711	691	731	748	709	703	737	787	749	723	774	688	725	709	703	772	715	670	759	737	770	774	781	780	719	749	736	760	733	772	741	754	751	712	709	756	718	739	744	733	713	715	773	688	713	731	728	737	717	720	728	719	743	757	747	744	718	718	790	748	771	702	731	757	725	721	741	725	735	706	725	731	772	749	726	718	785	768	755	713	730	731	731	730	739	690	720	755	759	717	729	737	714	721	763	797	734	724	759	718	728	766	688	661	767	707	791	734	719	764	729	723	751	702	717	692	760	721	754	751	762	727	736	691	759	709	745	754	721	731	724	737	686	695	805	744	726	734	727	714	748	686	743	727	779	743	755	754	697	719	742	743	716	690	749	740	751	725	720	722	734	789	741	702	708	742	780	761	720	730	773	727	763	766	744	738	775	729	771	759	753	711	765	774	710	757	721	774	726	735	747	766	778
3429	173	165	133	135	115	90	92	93	98	75	89	77	99	82	93	83	84	78	76	83	85	85	66	82	70	79	93	82	78	87	88	80	84	69	75	79	77	79	85	84	76	76	80	92	83	78	79	73	75	87	65	81	85	69	94	73	81	85	101	82	75	90	81	73	82	78	73	84	83	78	73	98	76	95	91	88	89	82	69	93	88	72	92	92	83	87	62	84	89	82	57	67	87	71	73	83	94	95	74	79	80	75	84	73	76	84	83	77	83	77	77	98	96	74	77	71	88	75	85	76	67	76	83	72	83	78	56	69	80	80	75	80	68	84	87	91	83	74	99	84	70	92	73	90	94	81	99	79	96	72	89	77	86	94	90	73	87	61	88	62	75	71	91	81	96	71	74	80	77	72	66	80	83	68	65	72	85	79	71	69	67	69	88	74	91	90	70	76	72	80	71	78	75	86	70	77	65	85	67	60	86	93	81	74	77	87	80	78	70	77	69	102	72	67	82	88	80	74	69	78	78	73	89	89	88	95	78	60	93	99	67	65	96	83	68	75	65	80	85	95	76	57	73	74	58	80	76	81	88	84	95	92	83	72	78	72	105	71	86	83	76	85	76	86	85	73	86	73	83	90	95	63	74	84	70	81	78	82	74	80	71	80	66	79	96	86	84	79	77	85	83	69	90	66	74	84	83	84	83	75	70	86	65	75	72	75	80	82	53	91	82	91	86	79	78	93	66	75	82	72	88	82	90	84	82	87	89	86	66	73	61	62	87	84	78	94	79	74	74	101	90	80	77	76	65	68	75	81	84	70	84	62	64	78	85	85	60	82	81	90	78	86	80	88	79	79	76	87	82	74	74	87	63	72	84	70	80	68	77	71	81	95	87	82	82	94	80	91	84	70	75	83	78	78	87	68	80	71	85	84	63	89	72	85	74	81	82	77	85	94	73	72	79	66	80	80	78	92	86	72	73	66	74	83	73	54	81	71	74	90	67	88	85	68	78	75	77	70	86	89	111	79	70	77	87	76	92	77	80	96	79	83	76	68	83	79	84	81	67	84	81	83	80	86	71	71	79	70	99	59	84	93	79	81	77	63	80	73	71	65	79	90	84	85	86	87	74	94	75	84	69	92	82	96	82	89	84	76	73	95	75	73	66	88	105	86	65	84	75	73	80	81	74	104	81	79	78	89	81	65	75	82	81	79	85	77	74	77	81	81	82	80	73	73	67	72	66	84	83	67	71	80	78	83	77	70	87	84	74	87	63	76	83	88	89	84	69	88	81	75	74	75	76	66	90	87	84	78	89	78	74	76	81	65	96	78	67	83	76	76	69	87	85	93	77	81	83	91	83	80	104	75	80	63	96	92	88	95	74	83	79	66	63	84	71	70	76	74	89	82	79	68	73	78	75	94	79	78	82	84	72	72	66	77	92	82	88	68	83	70	61	80	71	88	80	79	80	83	68	84	75	65	88	81	81	84	80	89	86	84	78	89	73	68	97	77	70	64	96	84	82	71	61	100	76	98	92	78	94	94	73	78	68	85	83	81	88	87	85	90	81	67	92	70	90	88	87	77	73	82	75	80	86	76	88	78	68	75	84	78	89	77	77	83	82	70	78	80	94	60	79	83	80	60	93	65	71	79	72	71	85	77	77	90	88	95	77	78	82	79	70	83	81	72	85	72	80	92	78	81	54	94	79	80	87	92	88	77	96	84	71	81	85	67	66	80	82	82	81	92	58	89	98	65	62	98	81	83	75	74	76	102	85	54	72	78	67	86	77	86	75	87	68	80	78	80	79	70	73	79	82	79	68	70	84	63	79	91	77	61	68	67	75	88	87	84	79	79	70	79	79	83	77	71	82	70	75	83	80	78	80	76	76	76	81	91	86	76	83	71	77	71	79	79	80	78	71	84	75	83	68	100	90	80	80	73	86	86	94	89	81	83	91	83	83	87	71	85	73	75	81	90	83	90	82	78	71	65	76	79	88	73	91	69	83	70	91	66	83	70	91	81	76	97	80	94	70	90	72	93	76	68	70	75	94	93	84	74	72	79	77	87	61	73	92	79	81	82	76	82	76	79	92	95	86	67	90	74	76	77	96	82	82	75	94	91	74	88	81	78	68	68	86	78	75	75	67	85	91	86	82	77	91	87	93	93	55	86	77	71	84	76	72	76	69	63	82	56	69	74	59	82	88	75	81	92	88	80	69	90	69	94	75	76	74	82	82	72	80	70	108	83	87	70	85	86	92	79	95	79	63	90	83	84	72	66	75	76	72	82	59	63	87	72	71	81	90	80	85	79	67	75	80	95	82	72	69	80	81	88	79	78	85	94	74	82	79	79	88	92	73	83	84	88	82	72	75	68	82	84	81	78	85	81	75	79	79	76	78	69	68	77	87	82	82	87	90	85	76	91	73	63	87	72	63	69	81	83	80	79	76	82	81	81	83	72	88	84	89	62	69	86	71	74	83	87	87	87	73	76	78	86	81	61	73	83	91	79	100	76	80	80	77	79	73	87	75	75	89	85	62	75	78	76	68	65	83	74	83	87	93	78	58	99	75	92	77	93	84	84	79	87	80	78	89	69	78	79	96	72	76	83	84	78	66	64	78	79	77	73	76	84	81	79	84	81	82	77	76	71	70	90	97	77	83	85	84	71	71	84	79	95	86	69	82	66	78	75	75	74	87	76	79	112	87	79	77	85	86	71	74	85	89	75	86	78	74	82	84	60	73	77	92	96	82	84	71	75	75	81	86	76	81	77	86	74	62	80	84	84	88	82	85	75	72	66	91	64	58	83	90	60	86	84	84	97	69	73	96	86	96	73	79	80	79	70	88	81	88	74	80	62	73	80	97	83	87	72	93	80	89	74	80	72	84	80	62	71	83	87	83	76	76	81	72	76	93	77	77	82	66	85	82	89	82	100	91	78	92	76	75	79	72	75	74	93	76	95	77	76	87	79	67	85	80	76	86	80	74	64	75	78	77	79	66	77	64	84	62	70	82	80	80	67	96	92	83	67	80	88	62	82	68	100	75	78	70	93	66	80	77	80	83	77	78	84	74	76	72	88	77	86	59	77	88	80	88	88	85	73	89	74	92	100	67	76	75	81	80	88	68	71	81	66	69	77	95	80	86	76	98	82	82	95	86	78	62	91	81	91	74	68	74	78	77	84	89	75	74	79	66	67	74	91	85	81	85	87	65	65	84	71	67	74	72	77	86	76	90	89	90	87	79	79	76	77	76	77	77	72	69	91	86	78	68	75	92	90	82	80	82	90	60	69	82	86	82	91	72	81	76	84	86	54	85	72	75	68	73	68	70	85	94	70	65	70	81	63	86	79	86	95	71	91	85	71	102	70	80	63	51	74	70	90	85	69	73	72	63	80	76	81	85	82	70	77	79	72	84	88	75	81	83	89	81	90	68	85	88	77	76	74	79	77	68	68	78	83	84	92	76	71	62	83	73	84	75	71	76	85	80	73	83	76	81
4342	417	547	546	543	460	410	386	389	340	355	333	287	314	317	323	309	328	326	299	292	316	323	308	290	317	287	311	307	273	297	299	280	281	312	317	310	276	295	311	334	302	291	306	267	283	307	295	312	338	288	251	305	283	305	289	275	338	280	292	280	276	262	290	299	291	289	305	261	267	286	308	295	281	304	299	262	289	310	264	289	298	304	315	266	305	295	276	274	269	296	302	295	291	298	294	286	274	305	340	289	274	295	309	294	329	291	287	275	279	291	282	266	301	307	290	285	254	294	291	290	285	308	298	297	296	282	320	301	285	309	272	327	303	290	265	287	295	282	286	301	298	266	287	293	302	271	293	289	285	292	325	314	272	302	316	269	296	287	285	277	336	294	289	271	312	311	278	285	299	297	288	277	343	285	291	276	273	298	312	244	298	302	281	273	305	289	309	280	280	271	308	301	278	298	276	304	316	280	294	282	314	308	268	266	297	307	301	277	297	290	317	289	305	285	277	288	295	270	314	294	286	293	288	287	268	258	299	276	308	306	273	325	288	299	300	270	314	296	300	279	296	284	292	294	304	319	304	281	303	285	297	285	260	263	291	314	270	311	289	328	287	312	264	277	300	273	269	302	297	271	271	280	294	282	289	309	285	288	284	299	314	296	279	312	296	300	297	305	330	278	297	327	275	275	281	279	294	280	300	316	291	319	279	272	282	271	293	296	294	315	283	289	294	307	292	310	260	307	303	277	304	285	301	296	269	254	299	286	292	291	292	254	290	312	289	294	284	307	274	275	268	302	286	277	268	303	307	304	311	322	290	284	256	286	309	296	269	287	303	262	317	280	322	295	321	289	282	287	280	297	285	306	290	285	288	296	275	306	302	323	312	267	244	288	276	291	294	285	296	303	268	294	314	238	275	327	284	283	291	298	299	303	266	295	291	277	338	297	310	315	273	292	319	300	254	294	312	286	300	284	275	298	274	269	301	299	307	306	282	261	271	305	271	285	298	285	285	286	266	287	316	269	319	299	311	264	289	293	297	304	295	324	313	297	282	300	333	274	271	296	315	305	281	258	263	283	325	281	287	300	270	310	322	283	287	302	282	273	329	285	334	294	290	307	281	286	321	301	290	297	286	289	284	304	282	326	299	288	323	279	293	297	269	317	289	297	303	289	277	269	287	282	302	262	330	273	325	270	284	283	315	302	306	325	293	267	288	289	279	303	312	287	292	277	294	285	260	302	295	286	239	323	320	303	283	299	276	311	287	276	302	293	315	278	313	264	287	270	288	277	273	283	294	297	301	312	294	273	271	283	287	290	269	321	300	295	301	269	258	275	278	302	296	292	280	278	301	314	308	294	307	306	303	254	303	278	298	292	298	292	312	287	287	287	323	306	262	286	310	254	343	293	283	281	262	303	281	288	266	293	266	299	292	270	315	285	321	288	273	295	298	278	296	282	287	320	268	298	296	291	310	310	310	300	302	342	281	281	289	306	317	291	274	310	316	330	281	307	290	276	297	285	318	267	279	278	269	317	276	293	300	286	284	268	242	296	274	288	273	303	320	303	284	300	300	294	302	289	282	327	280	304	291	293	266	307	289	297	309	317	295	279	315	315	323	296	246	297	286	292	261	278	287	310	271	292	302	328	305	255	273	296	300	294	302	317	278	259	285	287	304	312	280	291	283	307	317	325	275	300	275	286	304	295	315	277	293	283	306	307	317	270	281	281	291	286	284	303	278	255	301	275	282	312	278	297	322	269	279	283	286	307	288	278	284	301	294	298	266	314	311	287	255	285	298	293	317	308	272	308	302	291	292	288	289	292	296	267	294	293	292	289	334	300	300	310	298	276	295	305	297	297	261	299	278	294	296	269	286	301	276	278	311	269	313	279	259	272	286	279	300	276	291	302	289	315	255	283	298	262	302	279	269	290	322	273	285	285	307	289	260	298	305	299	247	240	285	292	299	290	272	308	302	300	294	299	266	286	273	302	304	247	314	287	312	275	295	303	292	311	306	299	298	289	255	312	256	301	314	271	286	313	288	316	265	310	293	285	260	285	295	284	324	291	304	307	319	286	287	297	277	317	328	269	282	293	316	277	300	299	317	328	309	240	268	281	265	266	292	268	308	282	287	273	273	287	286	311	260	314	299	310	265	281	292	313	280	258	310	315	292	291	322	298	327	332	325	318	302	318	279	278	304	302	322	268	288	288	284	314	290	315	301	261	311	279	286	281	310	290	281	283	275	298	282	248	306	306	307	340	335	342	323	273	304	250	291	287	299	308	310	295	307	281	324	287	306	269	268	285	310	275	287	269	309	302	328	308	277	311	269	304	316	313	281	295	267	268	313	310	314	306	287	259	258	276	291	315	267	271	286	281	281	283	297	308	276	289	318	282	275	307	310	333	301	286	270	290	289	303	279	326	290	298	296	302	282	296	284	309	301	319	287	314	276	316	273	281	293	274	296	304	295	301	263	315	308	333	309	311	282	296	291	321	317	296	289	293	328	266	264	285	311	287	300	275	285	302	289	275	312	289	320	250	319	300	297	312	327	269	291	301	286	287	267	273	317	313	264	302	324	314	275	302	302	320	288	321	308	284	290	288	293	311	317	299	297	276	281	293	296	279	315	293	300	280	309	276	296	287	308	285	310	265	307	285	320	315	296	288	298	287	332	291	290	284	260	282	297	287	279	301	292	305	287	317	328	283	313	288	304	273	307	295	274	279	273	293	307	295	284	337	287	309	265	283	273	308	290	302	259	280	286	300	268	322	288	268	305	304	290	269	306	283	281	293	282	283	293	288	283	280	277	286	284	269	318	306	284	308	311	299	276	298	284	293	323	287	257	312	301	294	299	300	281	272	277	288	293	299	313	279	308	299	285	331	309	247	296	271	305	287	324	276	286	270	283	288	292	280	299	301	323	295	288	282	297	285	285	316	293	311	273	301	306	271	298	283	266	299	278	288	274	355	250	281	279	270	280	309	309	291	262	318	279	290	278	296	280	295	333	302	306	297	298	283	282	281	289	284	305	310	295	271	328	287	311	279	277	304	295	264	294	274	310	304	291	279	299	256	288	285	295	272	323	307	300	277	279	283	296	294	258	325	279	304	245	290	348	264	302	256	287	297	282	299	287	313	284	300	286	295	306	296	293	278	300	270	281	276	275	297	307	311	303	286	281	297	281	294	268	291	297	308	283	266	281	300	289	286	291	295	299	290	292	322	290	274	306	280	287	276	287	282	303	296	297	321	285	282	306	267	275	283	277	264	290	299	314	313	297	284	281	310	329	291	264	298	318	279	295	311	313	303	309	279	269	278	310	304	294	296	266	280	294	285	267	262	305	312	269	259	315	277	267	316	298	240	277	281	261	261	308	291	281	264	317	303	295	323	271	307	295	259	273	314	299	277	269	286	302	272	283	283	309	302	309	327	310	292	286	276	272	295	289	307	299	315	292	306	284	291	313	303	287	263	271	287	298	319	287	312	295	280	275
16086	1227	1213	924	719	561	438	335	271	291	279	210	200	150	187	214	207	175	180	187	175	148	155	176	175	164	160	163	148	143	148	174	161	161	144	146	140	140	138	151	168	142	128	136	149	122	155	132	143	135	152	133	127	125	126	145	158	113	159	139	128	146	161	137	139	123	122	124	144	134	144	133	139	141	150	133	138	153	132	160	146	131	174	143	142	132	149	122	155	143	140	127	135	126	128	146	121	147	138	145	140	126	131	134	120	162	130	153	146	144	146	139	154	122	133	138	132	137	155	163	140	139	127	156	153	131	139	137	147	136	145	113	135	144	150	131	128	136	122	121	129	142	134	135	146	119	132	124	143	145	138	152	164	130	144	160	152	135	154	131	142	142	124	139	136	132	140	138	161	144	138	168	152	131	143	136	158	171	142	134	139	149	164	137	138	127	141	139	123	131	141	121	131	153	139	136	154	134	140	163	131	146	142	137	154	114	122	141	136	154	127	155	145	133	140	143	140	170	136	128	147	133	117	150	132	134	131	136	145	143	142	159	169	151	150	148	139	127	176	157	153	132	134	159	125	139	129	140	119	131	139	149	135	128	139	141	130	136	143	145	143	129	119	140	122	162	129	133	150	138	147	152	147	123	152	144	126	155	132	143	128	138	145	145	127	119	144	133	137	123	145	133	123	145	121	145	141	135	142	140	143	152	160	141	130	119	152	149	143	156	139	126	153	143	128	146	133	154	140	155	150	141	106	157	136	139	139	144	147	148	151	139	120	140	149	136	123	137	132	145	142	116	128	144	135	138	131	158	146	130	166	145	141	156	146	157	151	160	136	133	130	142	145	146	156	120	148	121	137	129	135	112	142	120	116	135	142	150	153	123	115	138	140	148	116	153	125	168	143	128	129	131	141	131	138	155	142	148	126	131	118	138	132	127	147	124	127	127	143	124	147	132	130	152	130	129	144	141	128	131	145	133	145	146	127	133	129	137	124	142	141	156	146	147	128	146	142	128	143	136	128	145	151	120	138	123	126	145	151	122	120	144	136	144	135	155	156	117	112	129	147	124	127	157	147	126	150	116	140	141	146	119	132	121	138	161	134	145	141	137	150	152	138	116	141	116	140	140	127	144	143	153	136	143	143	126	153	144	132	130	145	169	128	139	138	122	153	151	126	118	151	139	140	147	114	168	151	138	163	135	153	139	154	146	157	155	130	128	143	126	133	141	129	133	136	135	136	129	130	136	135	124	155	159	149	131	148	132	138	117	119	135	142	135	149	132	141	150	137	119	148	147	135	119	124	140	139	132	137	144	142	136	118	137	124	119	147	126	130	149	152	130	144	131	150	133	117	126	110	134	140	137	147	112	145	140	124	155	146	140	144	123	139	145	133	129	152	135	134	134	150	127	147	128	141	141	140	125	140	126	153	151	123	157	126	151	125	138	141	153	128	138	147	139	135	132	139	167	138	117	136	129	130	148	132	148	132	115	122	141	142	137	137	140	129	143	139	150	129	166	115	149	142	141	158	136	127	153	156	150	140	146	127	137	130	128	142	150	128	166	130	129	145	135	153	127	142	125	129	148	163	138	174	151	143	147	140	138	147	126	152	144	156	145	135	158	144	147	152	133	146	138	160	132	134	132	127	168	130	135	127	152	125	141	143	137	131	168	125	137	135	123	137	134	139	172	146	168	142	131	147	124	118	138	131	135	138	139	151	151	135	126	156	131	149	118	129	136	129	145	135	119	158	134	126	136	145	132	145	151	136	135	128	167	151	152	131	154	149	140	139	143	117	165	144	131	138	158	119	125	150	139	146	151	123	124	151	142	149	138	149	132	137	122	118	126	143	137	133	152	132	147	166	135	136	121	140	149	143	121	161	149	116	138	139	137	162	111	150	140	144	143	141	125	128	133	123	150	131	129	153	153	162	153	133	130	140	129	149	123	146	121	153	149	147	136	139	128	130	143	130	111	131	131	149	145	138	144	142	140	129	164	147	132	144	158	149	134	128	141	124	132	124	146	141	133	156	134	132	145	136	134	153	135	126	127	132	121	117	140	129	139	146	155	140	138	130	131	140	125	119	133	138	154	130	142	129	136	116	145	142	127	155	152	144	144	149	125	130	127	139	126	151	127	147	142	136	150	121	144	133	139	140	124	137	134	138	119	147	137	123	149	148	133	155	140	159	141	142	129	133	172	138	140	157	147	141	131	166	134	132	128	139	145	143	148	139	155	131	134	147	126	149	119	134	117	141	125	132	159	124	144	135	156	153	145	150	133	142	124	123	136	132	144	145	123	144	119	152	118	148	140	139	140	140	129	143	147	154	141	142	123	147	146	139	139	138	138	149	143	133	137	127	146	141	148	138	132	159	136	146	131	141	159	154	112	123	140	171	127	139	142	132	149	126	135	143	134	131	144	128	116	163	143	148	145	124	140	145	129	128	125	120	150	143	146	146	138	135	141	127	125	163	143	139	126	137	137	136	147	118	131	138	123	162	143	142	130	129	134	120	151	127	133	139	119	153	117	120	147	133	129	134	153	148	144	149	145	106	150	140	124	134	137	125	123	134	140	137	115	125	137	134	148	131	134	138	147	148	154	116	135	138	126	133	153	139	140	130	158	137	162	148	139	111	143	132	118	141	136	158	122	130	124	130	136	160	129	140	124	130	136	146	124	137	123	149	128	146	134	136	134	147	134	125	147	141	134	150	137	128	135	148	142	126	152	147	160	128	158	140	154	149	150	110	133	141	128	141	147	160	136	130	142	144	117	136	124	130	141	128	141	167	123	126	127	147	137	161	138	148	151	147	131	147	145	166	142	137	130	135	119	151	125	150	131	149	124	141	149	134	131	138	130	141	135	133	126	130	138	153	138	128	124	145	152	144	149	116	150	154	130	146	141	113	141	131	145	151	144	142	158	140	140	130	143	143	160	140	132	121	137	118	136	152	132	121	138	141	123	138	131	123	139	141	118	116	134	146	166	132	151	131	143	122	145	152	149	163	149	146	163	149	123	130	123	141	146	133	150	136	137	150	131	152	139	151	141	159	137	134	130	139	117	128	135	123	134	114	142	158	136	167	142	126	138	144	131	145	145	139	144	135	165	145	146	141	164	143	139	147	164	135	141	137	124	137	125	140	143	124	146	125	124	151	140	134	142	160	145	127	141	128	142	129	135	162	122	123	136	113	129	143	116	133	140	129	137	132	128	119	132	147	126	127	154	134	158	154	159	135	140	152	141	136	120	153	126	141	148	139	146	140	135	144	154	135	140	125	154	119	152	131	132	152	135	145	133	131	146	142	134	139	181	141	141	149	137	164	144	145	121	130	124	137	127	147	129	144	140	160	140	133	159	152	123	124	158	131	155	122	151	133	130	165	130	105	137	132	130	127	156	160	116	124	110	126	126	138	146	130	142	137	137	138	148	159	141	141	130	140	140	152	158	158	121	132	146	150	153	137	159	154	135	133	142	139	152	120	145	127	147	137	143	131	133
8873	1454	3074	3415	2972	2486	2053	1805	1462	1311	1199	1078	982	884	816	821	727	715	729	724	681	625	678	613	569	589	537	561	537	554	518	537	524	547	506	500	507	494	514	522	525	514	483	506	497	490	501	525	477	497	503	516	474	500	470	528	472	488	479	441	501	430	475	449	466	452	462	442	483	469	497	490	466	475	454	459	439	455	485	460	497	446	465	464	476	428	456	454	423	489	459	488	469	448	436	430	442	503	491	471	466	448	432	459	466	466	455	443	471	445	421	469	464	442	445	506	471	453	455	442	469	428	482	443	447	469	445	438	470	484	449	454	463	478	476	429	487	451	481	470	449	429	452	448	437	440	434	447	467	461	463	451	453	450	464	484	514	450	452	492	480	457	489	467	468	456	458	439	460	440	478	432	411	463	480	474	462	477	456	470	458	455	457	450	485	464	474	480	468	443	484	491	469	448	462	434	434	453	442	454	465	475	451	462	460	438	441	382	452	463	458	459	445	435	452	399	446	471	437	431	434	486	484	417	486	521	468	445	438	444	458	483	475	418	486	467	466	441	457	441	441	481	460	428	457	471	433	466	420	468	466	433	468	489	472	485	465	445	487	424	466	509	444	455	441	460	447	429	429	443	436	428	458	469	462	436	450	477	439	481	465	446	476	470	468	421	470	437	496	466	464	494	447	456	408	425	474	462	453	462	479	458	461	440	477	475	443	466	483	440	441	457	452	440	451	479	464	446	450	447	478	457	444	487	467	431	466	440	464	482	439	486	463	466	413	489	461	474	442	466	518	444	449	454	435	460	467	475	464	475	432	432	434	464	430	423	471	484	443	446	466	446	446	472	470	494	413	421	437	461	473	476	455	436	463	444	457	438	471	436	437	404	474	452	492	481	446	443	507	442	475	450	459	463	462	497	444	475	438	448	479	444	453	453	452	496	455	444	501	419	464	448	446	451	423	479	441	469	435	438	454	491	452	473	453	422	476	469	439	448	442	471	432	473	525	481	431	458	454	465	455	438	474	463	449	457	453	437	433	483	448	467	464	469	463	479	431	452	453	457	469	475	463	439	457	455	465	423	440	473	433	445	501	424	449	476	416	446	474	443	455	425	457	475	502	476	479	434	453	454	458	437	444	447	440	461	433	454	470	449	472	468	466	457	426	467	474	472	466	483	490	464	456	456	448	456	476	473	469	459	453	452	478	469	450	477	449	400	443	497	434	485	454	394	463	471	455	473	461	456	422	438	492	443	433	423	460	455	449	449	445	455	497	462	464	440	484	472	460	458	457	463	459	454	444	457	461	485	446	467	437	458	481	451	464	419	473	422	466	457	423	446	449	468	474	426	489	453	407	450	463	460	466	479	457	450	457	439	450	462	463	434	478	461	433	428	490	430	469	426	450	459	491	466	468	490	475	435	437	461	460	441	458	500	452	450	436	463	458	483	426	444	469	442	426	480	474	450	429	454	468	494	459	456	460	475	449	491	445	501	484	460	414	450	487	462	507	479	474	466	476	474	421	470	453	456	431	434	484	463	493	468	468	461	443	438	401	437	435	448	467	477	430	476	483	446	468	472	424	470	459	456	449	495	481	455	441	442	447	434	449	483	459	474	430	460	422	451	466	437	458	483	439	413	464	453	463	463	486	446	443	450	460	450	449	461	446	433	454	451	461	473	408	471	478	475	478	436	449	441	451	430	457	467	473	467	465	465	443	469	485	441	447	445	485	474	489	443	451	504	433	451	461	471	461	425	476	443	460	461	437	444	434	433	486	468	460	451	458	443	425	452	480	488	437	453	470	453	463	443	456	427	477	409	410	461	443	454	525	457	477	430	434	449	438	467	502	443	470	469	470	512	467	477	457	476	431	435	432	454	416	489	450	434	482	465	452	490	436	454	473	469	435	448	457	463	435	473	453	473	421	441	456	455	446	470	485	468	454	462	452	436	472	473	477	486	507	474	502	444	460	424	462	445	442	489	477	451	477	459	471	454	491	441	477	429	481	481	444	476	461	454	455	450	483	435	468	486	501	440	458	434	429	482	446	412	426	441	443	485	478	452	453	438	457	442	412	464	459	483	451	423	487	484	484	449	465	436	436	444	455	452	433	437	463	458	436	425	429	464	434	432	439	427	479	448	490	445	441	473	478	476	483	436	413	441	483	436	475	453	452	445	456	439	463	455	490	441	459	456	449	458	481	498	441	443	489	436	457	454	475	466	468	425	459	422	440	458	450	462	442	453	418	484	471	443	412	432	463	503	414	437	494	434	424	473	458	428	468	492	471	480	447	405	487	466	447	442	449	468	488	455	443	453	455	448	479	479	479	409	468	468	458	466	466	491	470	482	463	470	444	451	433	453	466	506	461	518	445	444	514	419	452	472	479	451	488	414	473	439	448	490	417	499	421	470	435	448	476	448	437	483	484	459	488	450	485	448	438	457	452	479	502	445	460	472	451	469	422	445	436	497	449	532	459	477	439	464	437	477	456	461	476	494	437	450	475	434	458	428	446	476	470	433	412	481	463	430	467	434	486	450	428	464	474	427	475	469	454	483	460	430	482	436	465	421	445	449	495	476	441	436	459	476	476	451	473	461	470	439	466	451	456	460	442	481	450	504	474	449	452	465	420	452	469	450	467	443	487	425	449	391	464	479	460	451	433	439	451	478	484	429	457	469	454	478	452	469	452	475	421	465	436	459	475	442	438	485	470	439	410	479	505	446	422	450	422	483	506	477	413	476	437	475	449	455	442	440	490	447	454	461	466	419	433	446	461	447	470	435	443	484	425	426	484	473	477	467	423	461	470	411	443	451	429	459	472	495	447	451	469	432	495	459	439	484	473	444	486	425	436	441	445	466	478	409	467	472	450	474	420	429	433	507	453	447	468	432	416	447	424	463	488	487	474	472	442	465	461	448	473	494	471	401	443	470	448	455	443	443	489	442	439	422	449	469	491	475	452	473	441	472	429	446	437	443	459	462	435	456	448	449	478	424	420	444	472	458	441	427	494	458	460	472	449	414	451	450	487	483	476	466	473	480	451	471	510	446	457	452	455	482	482	464	465	464	442	441	457	459	450	482	490	480	488	445	508	481	446	443	456	471	446	474	425	462	443	464	448	436	490	471	450	463	456	437	434	451	485	459	428	458	453	469	412	455	494	444	473	407	455	454	460	449	449	488	466	499	484	464	460	451	447	428	462	459	447	467	484	448	471	449	406	483	463	446	445	462	480	472	464	427	439	458	463	463	466	468	495	488	442	400	479	416	483	471	464	473	439	489	454	465	479	485	452	417	459	464	429	463	464	456	487	450	434	465	442	477	452	452	472	484	470	472	450	445	428	458	429	469	501	460	435	459	442	449	459	457	508	424	460	469	498	458	453	438	481	466	428	470	484	445	465	433	494	435	467	450	435	433	454	440	506	460	479	484	456	443	467	476	463	404	452	451	462	461	430	460	444	460	488	437	425	496	456	421	446	398	470	478	415	444	457	473	465	460
26524	3323	2434	1908	1421	1087	832	687	549	516	450	432	412	353	357	336	315	331	303	306	267	285	265	295	289	288	274	254	276	261	267	243	252	273	258	248	256	265	261	273	262	268	268	270	231	254	242	236	262	240	249	230	270	261	249	227	234	275	240	252	238	270	246	240	253	227	246	220	230	253	264	215	236	250	247	260	233	254	229	309	250	220	261	257	229	244	242	262	249	237	248	253	228	240	274	253	251	269	260	256	255	239	259	237	259	258	224	241	280	281	251	276	252	265	248	267	254	262	259	246	254	259	262	217	246	260	240	245	229	238	260	241	250	253	216	291	242	246	283	237	222	239	241	267	253	255	283	254	244	249	248	215	275	235	267	245	252	237	261	231	254	213	240	205	236	246	250	258	247	235	244	249	250	241	236	234	250	238	252	252	250	246	209	222	240	234	250	251	262	234	203	240	259	238	224	231	248	252	244	262	254	243	240	227	244	241	259	265	235	239	240	239	251	261	236	253	233	225	250	245	238	264	242	260	237	216	259	248	238	223	252	261	250	236	218	252	232	226	234	228	237	263	261	229	229	251	240	225	251	238	230	240	278	254	258	228	241	228	268	256	237	245	225	242	246	245	237	244	251	268	206	218	217	235	225	231	248	245	226	271	266	232	252	231	254	250	268	250	271	290	244	249	242	240	273	223	246	243	251	240	244	254	267	250	264	253	265	257	222	243	220	236	254	261	281	243	280	234	257	262	259	275	227	246	266	235	259	260	245	260	231	254	231	228	251	246	248	263	232	230	238	243	236	268	232	225	243	264	264	263	219	254	245	233	239	247	220	247	229	241	237	248	222	253	223	246	244	217	252	239	265	248	239	264	242	257	228	248	252	257	248	234	227	256	264	254	253	245	243	251	234	239	224	257	261	226	257	257	255	257	238	247	254	257	270	241	248	271	274	252	237	269	250	280	272	244	222	239	258	247	237	231	231	230	241	240	257	252	261	232	239	231	246	239	263	237	231	254	238	269	269	232	229	253	247	259	228	229	268	259	261	246	250	241	230	261	250	241	245	265	245	229	249	238	246	235	228	234	247	244	259	238	231	202	216	227	256	247	266	262	246	238	218	253	257	247	236	255	231	260	259	245	236	254	259	256	247	262	239	218	235	255	265	260	245	237	251	243	261	250	258	254	236	236	240	260	234	258	236	270	276	244	249	236	261	233	237	237	255	242	262	249	248	255	276	237	238	279	245	266	242	235	241	243	239	233	227	258	270	245	258	279	237	230	242	231	240	289	253	230	247	218	233	255	244	229	256	231	206	235	234	257	261	263	233	249	235	228	275	274	227	218	246	244	236	259	253	257	251	239	228	204	236	232	246	247	255	254	232	254	244	246	256	250	224	249	258	264	250	260	257	234	262	249	244	267	259	245	273	214	244	249	284	240	246	224	237	251	255	258	278	262	248	247	232	259	261	248	233	271	251	249	267	213	228	271	270	219	280	239	238	248	230	247	286	246	253	236	229	235	237	252	249	272	227	254	247	242	211	232	286	257	258	225	250	227	228	258	236	243	259	255	238	248	271	219	219	257	253	261	247	250	243	246	267	251	273	243	265	261	223	250	264	277	261	243	209	224	263	243	229	264	254	224	265	250	265	233	250	231	251	223	228	225	221	248	230	238	232	279	252	236	298	229	258	237	250	246	269	248	248	234	216	264	262	227	217	239	232	254	262	221	247	233	240	283	257	264	242	249	250	257	248	246	266	235	234	226	240	256	230	259	244	213	233	234	303	243	265	250	216	268	263	266	248	234	260	241	235	258	257	260	262	227	263	265	236	260	248	232	251	255	261	237	234	251	271	247	244	222	257	237	263	239	232	255	237	258	222	260	228	254	255	235	241	242	236	261	235	225	251	256	277	279	254	251	255	227	259	247	239	234	254	222	263	257	264	236	265	233	261	252	222	198	253	252	249	254	238	237	239	228	256	229	250	197	268	261	230	228	239	231	241	250	242	253	238	254	265	287	255	236	263	250	262	233	242	249	235	249	259	249	248	259	217	258	253	215	257	240	237	250	280	244	259	270	246	247	250	261	237	238	244	244	252	254	252	211	251	227	254	234	261	253	255	230	240	248	241	241	288	268	229	253	260	242	255	233	215	255	256	243	242	245	236	271	261	217	238	220	280	226	249	249	254	230	245	264	253	261	241	257	249	243	225	258	237	256	239	257	251	249	226	234	237	275	261	254	234	271	221	246	243	238	226	258	255	246	229	251	230	248	218	224	253	257	234	255	239	251	278	301	254	253	238	259	249	221	258	232	244	228	238	246	236	252	236	237	266	242	279	236	240	238	257	250	223	253	245	228	266	208	222	227	228	256	244	240	245	252	237	250	252	237	246	245	241	233	230	278	246	262	273	261	241	241	244	256	260	233	241	251	252	290	228	228	251	240	255	263	265	251	254	216	266	261	247	250	263	277	265	231	245	273	255	261	280	243	247	248	260	234	244	259	231	220	236	235	240	263	255	271	257	245	263	266	235	261	272	235	244	221	231	215	254	233	233	254	242	235	265	242	256	248	258	265	236	261	235	232	250	263	262	247	239	272	228	255	259	261	235	232	221	262	241	246	247	277	263	248	254	273	243	230	251	226	232	241	261	261	247	237	246	241	279	271	251	252	265	224	234	245	254	244	265	230	237	266	253	243	238	247	215	248	275	244	235	241	246	267	249	225	252	249	252	261	268	252	276	266	258	266	253	230	268	254	243	259	243	282	235	228	246	264	241	242	233	232	249	248	233	267	245	248	267	252	254	218	266	263	259	240	246	279	235	239	260	271	236	231	230	255	253	245	254	264	254	252	259	265	255	275	245	255	257	252	247	265	204	251	230	240	259	227	260	244	247	247	245	248	236	241	224	227	253	225	253	246	246	250	246	245	246	235	262	231	239	249	245	262	260	262	243	273	262	240	252	228	262	259	248	261	230	270	264	226	256	234	258	250	226	237	253	258	226	253	212	228	235	232	238	239	247	242	215	235	256	258	278	254	243	259	242	258	252	248	221	236	236	240	283	238	254	269	246	232	228	241	270	282	249	242	231	237	250	254	226	272	242	252	215	284	270	269	274	245	239	242	270	219	243	261	240	234	228	239	225	258	255	250	234	262	234	304	269	232	254	250	225	245	233	216	261	251	257	258	241	259	233	260	240	239	278	239	253	245	235	282	243	250	241	264	273	272	264	257	257	252	259	250	272	245	267	252	259	248	250	254	281	250	236	217	261	276	251	249	252	255	249	228	245	215	272	258	267	225	248	252	235	248	237	256	271	239	218	257	268	247	220	233	271	225	213	265	288	247	248	228	274	249	243	246	296	224	240	246	242	233	249	250	264	234	263	240	220	253	241	253	237	253	254	240	262	242	246	251	247	238	235	273	242	252	251	264	252	261	226	232	252	257	214	244	254	218	257	281	253	253	232	276	249	246	231	234	231	251	262	246	240	228	249	244	241	246	235	265
11309	2582	5466	6121	5318	4346	3619	3068	2653	2270	2103	1830	1620	1462	1425	1326	1326	1229	1204	1137	1143	1069	1019	977	1035	1010	926	903	902	889	942	891	867	866	860	896	913	824	830	839	816	846	808	842	797	817	779	756	871	796	832	810	828	775	770	782	846	791	809	787	774	818	808	830	800	761	780	797	765	705	784	702	776	746	770	732	812	764	761	741	716	734	771	782	747	759	757	674	712	792	750	747	764	744	744	757	746	740	783	809	719	754	782	737	735	740	746	721	752	734	716	728	714	723	760	706	694	735	726	756	731	793	742	769	727	735	678	759	795	712	727	801	747	729	750	708	730	758	744	767	757	711	732	764	785	745	776	743	747	778	767	714	731	751	724	725	723	732	693	703	746	760	761	732	762	756	745	757	722	752	728	730	721	768	737	699	703	765	748	731	769	740	754	685	734	773	742	757	728	703	686	775	715	770	738	727	701	750	720	744	742	695	763	763	772	702	774	758	739	752	748	712	742	724	700	727	774	763	736	749	747	752	750	717	755	731	728	767	803	745	721	764	702	730	749	696	754	734	736	716	761	767	754	721	740	759	707	791	763	751	725	718	728	760	760	643	783	715	709	720	740	773	787	764	715	697	752	696	793	733	703	751	747	738	747	748	677	781	752	716	763	719	734	702	793	723	733	739	737	746	722	725	740	739	790	783	734	790	762	736	769	755	745	733	754	802	772	712	774	740	764	776	699	730	768	706	724	724	706	734	727	802	767	773	714	725	748	729	739	730	730	763	681	699	759	728	749	709	726	757	755	724	768	736	767	756	716	745	708	733	731	759	744	699	769	711	730	719	777	733	678	754	680	745	763	715	754	704	787	722	709	721	689	725	751	738	724	770	706	748	709	688	751	703	736	726	704	754	777	744	738	760	730	762	742	760	692	748	736	743	729	720	729	699	706	680	743	713	728	760	729	759	761	676	718	760	704	745	704	723	746	735	715	725	727	723	758	709	758	743	705	825	719	710	708	783	727	719	693	748	698	720	753	759	732	728	763	738	763	705	791	760	773	740	713	744	726	722	743	734	767	733	758	721	733	684	716	752	795	748	738	708	715	707	732	732	758	660	752	712	775	775	717	705	721	758	715	736	706	730	713	760	719	742	720	729	719	812	782	734	735	764	721	738	750	685	757	742	744	729	734	723	762	738	713	747	762	748	692	730	717	750	730	707	749	712	731	812	698	722	701	733	752	735	736	760	765	751	708	711	698	796	730	786	697	790	741	693	714	705	744	827	677	782	737	759	725	782	758	699	746	712	759	730	697	751	713	726	761	722	716	734	701	706	694	751	763	680	745	719	742	756	718	732	717	695	733	688	755	757	714	733	681	727	774	721	759	758	740	729	736	746	749	708	767	716	723	728	736	784	752	719	747	731	695	774	740	702	752	751	772	708	757	684	719	739	744	696	754	753	754	656	682	746	731	744	749	720	678	722	764	735	713	725	709	701	738	691	804	744	779	714	723	715	745	701	732	768	758	769	722	744	770	735	747	718	717	733	721	751	706	752	730	736	733	748	735	745	776	708	802	699	686	725	741	700	737	724	737	744	704	712	733	766	740	714	715	745	720	789	711	714	711	763	687	726	761	742	763	739	771	725	739	698	681	752	725	746	757	715	738	733	705	789	744	747	713	741	729	698	728	737	728	774	703	736	762	757	699	732	717	761	752	741	760	754	745	705	703	746	731	717	731	729	752	722	746	734	709	759	725	728	752	732	741	719	736	752	733	723	730	775	744	706	751	678	746	793	754	719	743	723	725	772	751	773	730	717	765	800	675	736	747	731	694	721	742	723	725	774	760	756	729	701	765	753	753	744	779	757	738	693	738	733	734	734	723	717	711	692	715	760	719	771	757	738	755	753	707	723	779	763	736	748	703	771	736	685	746	731	732	759	758	796	803	720	742	768	714	718	716	706	730	726	741	723	722	750	787	757	707	723	762	756	744	745	708	728	750	710	706	734	748	745	785	750	748	759	728	730	710	704	778	722	766	730	725	719	703	703	753	763	719	693	734	737	763	723	758	712	690	726	748	742	747	710	743	707	738	744	749	702	774	733	748	699	746	746	769	755	773	770	746	772	747	761	733	712	714	685	756	762	767	736	719	758	730	746	734	715	735	737	770	741	739	719	759	713	758	695	748	730	725	737	749	665	761	768	718	770	708	760	737	713	712	772	712	729	687	740	755	761	726	774	770	752	763	731	728	784	717	729	724	721	736	749	713	697	718	735	758	656	749	702	719	724	735	710	745	742	724	732	770	737	681	775	737	705	728	742	759	781	756	762	754	717	717	718	723	738	756	715	760	758	747	712	731	705	759	720	736	747	765	684	706	698	755	777	774	773	738	739	740	689	727	743	767	766	710	700	723	715	747	728	739	702	772	715	718	709	758	707	732	697	738	739	744	706	719	738	800	762	721	741	704	725	784	792	755	731	739	714	769	765	765	695	678	740	721	733	734	750	737	739	731	793	721	709	739	711	757	733	728	703	723	711	786	685	785	723	733	714	704	713	753	689	727	763	704	746	778	741	761	702	806	717	759	747	733	766	725	733	733	695	703	690	769	713	694	753	707	759	748	742	738	739	766	698	746	757	726	783	698	772	713	754	744	715	759	757	772	736	691	736	725	711	719	700	701	707	746	734	763	704	739	682	720	773	732	775	746	736	713	748	714	727	723	748	732	713	701	694	711	713	714	740	763	769	772	748	740	700	740	762	734	748	704	715	803	726	721	781	764	761	735	712	744	725	753	735	733	767	780	771	692	699	763	717	718	737	783	762	713	687	739	744	725	779	740	740	729	741	756	730	714	747	745	744	749	726	723	747	759	752	736	750	732	731	711	703	688	779	711	695	717	744	749	715	684	710	732	706	709	750	764	716	727	759	739	739	760	692	727	733	785	715	744	741	730	745	728	718	732	746	781	678	703	745	751	772	705	803	747	731	716	760	721	719	736	779	725	761	738	773	721	764	752	712	752	767	732	744	760	733	750	768	721	774	730	729	774	721	728	696	776	738	784	763	748	763	776	799	747	699	732	753	727	723	696	748	736	759	714	810	751	687	720	752	764	712	723	758	769	710	739	753	732	739	700	688	721	747	739	703	741	735	782	694	758	785	733	736	732	704	695	724	789	716	757	756	724	709	739	757	712	766	757	736	743	740	703	738	737	734	774	750	760	760	718	742	735	753	751	734	754	741	776	730	740	731	764	718	762	679	742	737	723	733	760	729	734	785	729	772	782	714	731	713	729	758	739	755	738	754	748	745	782	719	686	737	734	792	711	716	711	696	766	753	704	743	737	705	760	734	716	697	714	735	707	692	733	759	765	752	781	719	728	678	774	694	771	748	698	739	755	727	684	716	740	737	729	778	762	736	712	701	684	699	779	731	716	708	735	760	738	726	669	815	682	716	740	734	749	713	732	671	739	728	697	682	755	719	777	758	805	790	762	733	696	750	687	746	727	729	703	735
3446	169	188	147	136	119	114	86	95	105	109	88	92	74	90	100	85	91	89	78	74	84	89	79	74	94	82	75	75	77	67	86	86	82	93	73	74	85	69	93	88	87	86	79	78	62	69	87	88	87	66	85	71	86	96	82	89	88	87	80	86	84	79	71	95	75	76	91	98	91	90	86	60	83	83	87	56	84	81	86	86	77	79	89	67	85	85	74	78	83	78	74	90	90	84	94	90	68	73	93	86	72	78	93	75	78	90	72	78	73	79	66	71	90	92	74	80	74	76	73	74	73	66	81	68	66	84	72	73	83	94	83	71	77	62	93	86	84	82	87	91	87	80	84	78	70	72	80	99	83	76	93	78	72	83	79	78	84	85	83	77	73	91	80	83	94	72	78	75	68	67	79	69	100	79	86	88	80	70	87	60	71	73	85	94	70	89	68	87	96	90	86	64	70	78	67	89	69	69	74	93	77	72	82	92	70	68	87	74	73	78	65	78	69	90	64	70	73	82	101	80	82	79	87	70	65	91	72	93	97	93	79	75	81	67	68	81	86	90	73	68	69	70	101	80	87	67	99	85	86	67	70	101	79	77	74	73	69	88	65	82	88	69	77	67	81	77	67	71	77	84	98	82	82	94	72	72	84	91	87	86	73	94	86	83	89	85	65	79	67	80	87	73	80	78	70	89	91	72	73	87	84	68	74	87	89	70	89	81	67	75	86	86	68	79	66	86	93	70	79	83	62	88	65	92	91	102	74	90	96	85	81	65	70	89	85	97	71	73	83	73	81	81	84	82	86	87	83	71	81	89	77	87	79	75	77	86	95	73	72	86	102	90	72	92	76	70	82	74	86	83	84	86	92	71	76	79	100	65	95	70	68	85	69	91	94	78	77	74	86	86	85	81	76	65	92	72	73	108	87	80	85	106	70	93	83	65	89	67	74	85	75	77	74	80	72	77	80	83	83	87	65	91	75	80	87	80	85	66	89	74	74	81	72	73	89	68	79	75	82	83	80	86	74	80	83	87	67	89	79	96	73	59	86	84	80	71	77	75	71	80	92	66	89	76	75	85	90	62	77	74	88	97	89	68	86	69	75	71	83	78	93	93	93	71	77	85	81	69	84	89	85	79	77	81	87	66	71	83	72	73	75	70	85	74	80	87	87	87	94	79	89	79	71	73	68	78	91	86	79	80	77	65	78	84	85	75	90	94	76	85	83	70	62	78	78	77	90	76	71	81	85	72	84	89	79	72	83	82	79	90	79	64	98	75	90	92	71	100	85	106	72	74	72	63	65	84	71	82	85	95	66	69	74	85	83	83	73	71	87	85	80	87	73	67	85	73	67	85	90	69	90	88	85	81	72	89	75	99	86	79	70	80	77	83	88	89	72	72	86	73	74	75	88	75	89	81	73	75	82	79	75	79	82	83	78	83	84	80	96	89	65	77	71	73	68	75	68	92	87	86	76	89	81	77	85	72	69	112	66	82	78	73	81	74	80	80	92	100	70	86	103	76	81	69	71	86	82	72	69	74	82	86	81	81	97	73	84	78	67	85	73	73	75	70	78	69	89	79	88	76	79	81	78	75	90	74	77	96	81	76	91	84	82	81	86	85	83	78	82	72	81	89	77	87	83	85	70	83	83	82	76	95	82	64	74	86	69	64	71	99	77	82	79	92	79	87	75	80	80	80	87	75	81	60	77	98	91	86	81	89	90	72	76	69	74	73	75	92	78	62	82	93	84	74	78	82	75	75	77	77	81	84	69	79	75	76	97	76	81	79	63	75	92	84	70	74	89	72	70	85	79	101	78	87	73	85	90	73	66	86	71	73	91	84	74	74	85	64	81	92	89	88	78	70	90	73	74	90	87	81	93	86	90	76	79	68	86	74	76	76	84	100	91	90	85	86	94	85	97	87	91	89	81	87	69	76	86	63	76	87	76	91	69	77	84	70	78	79	80	80	80	72	80	80	77	80	91	83	94	76	83	78	89	87	84	76	89	84	81	82	108	67	83	75	91	64	76	85	86	93	56	79	87	64	81	99	74	71	85	62	83	89	67	78	72	85	80	63	82	78	79	69	83	90	64	63	85	70	81	87	86	93	74	72	72	83	90	83	72	87	82	91	81	81	80	92	53	75	67	65	87	74	87	79	93	85	83	90	73	81	81	74	74	84	67	82	85	77	67	88	92	72	79	80	70	79	81	62	102	77	86	68	77	91	84	71	78	71	84	95	69	68	79	76	80	74	73	76	65	80	83	81	68	88	61	65	73	73	76	63	72	93	72	87	86	75	73	86	76	80	107	79	71	75	73	77	87	79	94	81	79	76	63	71	88	78	63	87	81	106	72	79	76	78	80	86	90	89	73	72	83	84	94	61	79	73	88	71	72	75	82	79	79	92	82	85	83	83	71	90	85	85	76	75	86	74	75	69	74	88	82	72	63	81	77	73	74	78	104	73	77	82	63	75	87	86	67	106	77	74	71	93	87	67	79	86	78	56	77	95	92	65	86	77	77	87	81	91	82	80	95	79	68	70	72	79	76	72	98	77	71	64	95	73	83	86	74	74	82	64	75	73	84	79	92	80	103	59	75	79	70	96	88	81	81	83	69	80	85	94	86	84	78	75	85	77	86	86	92	114	79	82	66	87	68	75	89	76	76	72	80	74	75	63	91	89	83	77	62	72	67	86	93	83	72	76	62	82	79	77	83	78	91	91	92	94	81	85	67	88	70	69	66	100	92	89	85	80	65	90	98	83	79	87	81	80	90	79	58	82	85	82	72	85	83	76	76	68	75	83	81	77	76	79	92	67	75	69	68	94	71	75	90	105	80	98	65	85	82	77	75	86	101	71	85	68	71	63	80	75	91	76	86	61	97	72	74	95	70	90	79	78	80	89	76	66	78	72	83	85	79	81	86	80	60	70	71	78	77	73	75	84	66	71	71	99	77	78	89	81	82	81	59	78	57	82	74	80	75	78	79	105	87	91	75	87	94	75	85	72	73	72	87	71	79	67	64	85	74	87	90	69	74	64	84	80	76	64	71	116	74	71	78	63	89	76	81	81	84	67	74	66	79	78	81	84	65	83	90	76	89	75	76	90	96	85	82	69	78	68	74	78	83	84	65	72	84	83	80	75	81	84	48	73	74	85	85	90	77	67	83	83	66	70	87	81	72	78	88	70	89	76	74	78	71	76	69	74	76	75	80	66	69	91	81	82	69	92	76	93	74	91	67	72	76	81	82	78	74	101	82	68	70	76	94	70	83	72	77	91	72	82	87	96	79	90	69	71	77	71	87	86	83	84	69	81	69	82	79	89	90	78	72	81	84	83	64	63	77	103	72	90	73	84	91	90	76	88	76	74	81	78	82	87	94	78	68	87	78	78	94	75	95	82	96	82	90	80	82	85	83	88	92	95	74	79	78	78	80	75	78	90	98	80	65	83	76	83	84	79	85	83	77	92	80	77	77	82	83	84	75	77	79	80	72
4383	388	537	512	515	484	366	399	380	369	317	327	360	347	328	325	297	312	322	312	306	303	313	293	306	289	302	304	296	304	285	289	313	279	277	314	333	280	301	292	309	279	287	305	279	294	290	292	302	300	253	295	302	286	309	257	283	317	285	305	302	302	303	281	278	281	300	254	288	321	303	299	288	304	274	281	329	294	272	297	285	285	324	281	305	261	315	303	307	304	308	286	308	292	312	295	309	279	282	290	325	292	278	288	273	301	322	310	312	279	274	300	287	322	280	303	309	298	281	311	295	299	288	294	286	283	297	288	292	308	282	302	306	305	292	299	300	283	300	316	292	286	272	314	294	316	304	272	287	291	313	277	348	300	300	283	280	286	276	271	308	283	283	285	308	313	296	313	299	268	297	254	258	307	294	304	304	311	280	281	265	287	294	301	303	301	278	295	285	297	301	294	283	273	269	270	291	293	292	269	289	309	301	278	305	278	285	283	267	310	293	260	297	321	294	294	289	328	307	305	266	287	296	241	296	289	285	292	314	283	316	264	279	318	282	276	286	251	269	284	290	364	266	274	294	276	302	289	324	290	269	277	254	300	341	277	276	311	265	257	278	292	294	316	319	291	321	274	269	266	278	294	297	293	275	287	274	320	291	295	282	307	287	269	273	308	317	301	292	293	268	294	276	298	303	299	298	286	277	277	317	295	326	269	314	286	280	288	322	298	290	299	266	271	285	294	276	299	275	283	311	285	304	265	277	321	283	265	280	303	282	295	283	312	266	280	294	288	292	311	282	289	309	298	296	293	269	316	280	283	281	290	329	316	272	324	299	306	291	310	283	311	277	287	320	269	279	309	268	305	290	309	286	328	324	260	294	302	254	295	297	303	287	281	304	286	281	273	285	284	286	301	295	322	299	302	283	311	293	286	305	300	313	301	308	295	278	289	312	307	315	302	284	295	297	304	276	276	276	299	332	285	306	298	306	303	289	295	280	279	278	292	305	267	301	290	270	290	280	300	297	261	304	293	285	313	284	307	308	276	294	298	296	256	287	298	280	255	277	287	245	308	294	316	304	294	295	279	302	292	301	284	301	268	262	308	305	308	313	296	303	269	274	321	260	298	284	284	262	277	322	325	302	288	267	279	284	304	302	312	298	281	284	274	294	282	272	319	297	314	289	308	273	290	311	302	300	287	287	257	273	321	303	293	312	297	263	330	297	331	288	297	323	315	312	306	309	295	311	316	265	284	308	300	316	315	327	293	292	290	273	280	297	301	294	278	292	335	286	307	307	308	288	291	265	312	272	291	280	323	312	311	277	315	300	292	289	306	270	287	281	250	283	282	285	303	328	281	292	308	256	274	275	280	286	275	275	288	301	311	295	290	271	285	301	308	337	273	276	289	272	283	271	300	295	300	315	281	321	264	284	322	249	308	280	299	284	310	313	278	298	278	352	295	317	267	283	295	299	317	277	300	291	287	286	295	313	364	303	285	285	313	285	305	324	300	259	283	274	251	290	309	299	309	294	303	289	283	272	282	324	295	286	287	283	290	311	282	283	299	294	276	275	282	278	284	289	291	311	274	271	287	293	294	282	292	290	296	298	300	279	284	314	273	298	325	292	290	289	315	279	292	281	303	313	285	307	277	293	312	280	312	297	293	273	314	296	308	323	271	328	268	296	297	307	304	299	293	295	275	280	309	257	305	265	280	315	307	264	303	289	294	290	272	297	313	261	270	285	322	265	295	342	311	305	287	298	304	333	290	277	268	295	307	304	295	312	281	287	301	326	262	253	296	315	295	285	280	279	286	301	306	266	277	331	303	289	296	272	286	276	298	284	298	288	299	294	312	266	278	290	292	286	287	303	320	291	283	291	285	295	287	295	308	284	310	292	283	272	290	264	277	285	301	267	291	291	279	295	304	257	288	277	298	294	283	289	300	306	290	287	287	279	303	307	286	281	277	307	273	288	299	284	284	308	298	285	298	307	290	284	307	272	268	323	292	274	276	283	281	274	288	278	301	312	269	288	282	308	272	298	289	307	308	276	281	310	265	308	298	300	293	293	280	289	303	291	300	312	308	317	298	302	288	295	277	323	303	283	321	325	304	304	308	303	320	294	301	270	303	282	265	310	293	302	288	259	258	294	297	317	278	278	298	305	287	283	294	305	280	292	307	285	268	284	295	301	293	293	320	299	283	266	291	286	303	278	288	294	307	257	296	304	268	299	288	319	272	288	306	329	285	286	291	290	307	284	253	301	318	292	302	292	270	307	310	286	276	287	288	305	304	279	287	258	316	306	295	272	302	276	255	295	308	280	281	325	321	314	294	296	285	318	303	290	283	312	322	303	275	267	280	301	248	305	282	287	300	277	305	311	317	339	301	316	272	310	301	314	281	316	292	280	282	313	287	275	305	284	262	307	271	296	294	298	279	296	306	327	308	342	268	305	282	292	306	243	315	287	318	290	273	295	302	313	272	303	287	279	333	309	296	311	294	283	286	284	295	277	264	258	278	305	314	307	314	299	313	299	310	302	324	276	318	298	270	270	287	294	318	272	316	252	298	283	293	340	290	321	299	305	282	280	281	282	284	288	304	285	286	269	286	300	335	304	300	285	332	269	309	298	305	320	292	265	301	261	284	284	289	296	315	273	294	304	297	286	277	262	305	265	300	286	305	298	300	271	291	304	303	315	283	289	276	279	303	257	282	288	312	313	308	285	299	294	296	261	285	321	334	307	303	329	302	272	293	299	292	308	267	296	283	296	279	315	286	285	285	316	299	289	258	280	299	279	306	294	309	318	288	275	282	255	299	296	276	294	269	291	302	293	275	294	284	293	282	257	274	333	296	298	277	273	305	311	295	280	287	285	285	313	294	272	283	274	285	320	316	293	334	312	264	277	304	299	274	296	295	278	302	294	291	286	305	302	295	294	296	255	292	284	294	270	279	288	295	309	301	304	254	267	269	289	298	310	299	287	296	275	307	276	310	316	276	289	313	313	280	278	312	282	320	276	302	291	283	310	283	270	279	293	306	310	316	308	309	292	299	301	288	331	289	290	279	265	315	310	289	321	262	316	268	299	271	307	302	263	328	261	274	298	300	285	306	279	295	271	271	297	285	287	315	282	311	316	269	274	281	304	319	259	264	275	312	314	294	304	302	318	269	291	290	304	302	298	283	288	296	274	292	294	270	316	299	307	285	288	274	289	286	279	291	307	310	283	305	309	287	293	316	305	255	311	291	263	291	311	325	279	279	279	293	282	274	320	305	319	308	312	267	284	316	299	293	302	285	306	278	277	289	279	306	287	272	291	294	300	298	261	271	299	281	304	312	321	288	273	296	276	301	314	315	269	275	309	284	283	296	287	279	316	286	280	273	293	305	293	275	325	295	284	309	328	283	258	290	291	246	305	285	260	270	279	316	287	281	299	301	298	297	265	317	299	281	318	309	296	292	328	281	288	312	291	314	295	268	305	293	335	268	283	301	285	303	285	282
15900	1195	1167	1026	725	559	433	352	299	277	253	276	271	197	210	186	194	153	160	145	169	172	138	156	137	153	162	139	152	163	157	153	156	159	131	142	173	158	151	128	153	147	155	126	139	130	119	141	158	134	143	150	127	136	132	149	133	132	143	156	133	141	141	156	135	141	136	126	134	135	145	120	128	143	151	140	152	116	130	118	142	146	145	149	132	126	160	152	129	146	122	120	132	138	147	143	133	130	142	143	145	140	146	163	137	145	127	130	108	124	142	128	162	147	144	127	142	147	139	132	128	135	133	155	151	142	123	133	136	174	148	142	136	160	138	145	155	131	132	126	158	128	141	144	158	144	141	133	141	105	150	151	143	136	142	140	140	142	143	150	110	149	153	153	144	141	142	162	134	145	124	121	141	150	143	160	143	147	134	145	135	139	120	135	136	143	144	153	137	119	156	129	138	138	151	160	148	139	145	138	138	153	142	128	137	128	145	126	140	129	115	149	139	131	135	130	146	157	144	117	147	145	135	139	129	118	148	156	156	140	137	126	151	156	132	125	135	140	138	164	159	156	138	132	145	155	136	141	133	136	127	168	145	143	146	126	150	116	145	145	135	150	161	156	154	141	114	162	139	133	140	157	135	139	129	132	136	137	137	153	137	145	138	138	140	144	153	127	145	137	142	137	165	130	154	140	140	146	144	150	122	160	158	155	129	155	146	118	146	159	112	124	119	149	117	123	151	132	145	141	149	134	117	130	150	133	140	122	146	127	154	136	155	124	123	125	153	119	132	135	139	149	129	128	146	109	133	144	114	131	153	137	150	140	149	160	135	141	140	116	129	142	157	145	145	131	134	139	123	120	135	122	133	145	131	141	139	134	135	132	146	135	138	147	140	128	149	152	144	126	124	146	161	155	135	136	138	140	155	139	124	134	129	127	147	136	134	141	152	152	127	134	126	141	148	133	128	129	146	144	124	132	137	140	143	150	147	139	126	151	130	134	140	140	116	109	144	150	160	117	144	134	145	165	159	146	144	131	156	126	153	138	129	135	120	123	140	151	144	161	145	135	130	120	133	124	131	117	143	140	137	132	126	146	160	131	132	121	144	124	149	139	137	140	133	149	115	125	137	138	141	139	138	160	161	133	160	126	141	150	128	131	159	135	141	150	123	132	133	159	128	133	130	119	120	142	136	130	140	143	134	139	129	128	134	135	147	157	137	147	112	134	119	126	138	147	147	147	148	118	142	137	149	151	137	125	149	153	125	152	146	130	140	151	141	113	148	135	130	132	166	148	141	119	138	142	153	135	154	141	128	124	136	153	138	126	152	135	130	148	137	138	142	158	139	136	136	129	128	147	146	151	133	165	110	154	122	136	155	152	139	149	125	132	126	149	134	138	137	142	133	141	146	144	140	148	151	161	152	133	125	138	131	134	118	145	127	147	139	149	129	132	128	151	155	124	143	144	130	124	144	141	134	147	134	131	150	155	149	148	133	125	137	120	146	122	158	151	156	169	141	148	148	140	128	137	126	142	127	145	130	154	149	122	139	166	133	116	124	148	127	140	163	139	133	154	140	151	152	143	142	130	165	137	135	137	122	123	153	133	127	144	142	120	131	138	132	148	168	135	156	132	142	142	147	150	116	134	169	123	145	127	156	139	137	133	128	141	165	144	155	153	154	138	146	151	148	163	133	141	117	145	137	136	136	127	135	129	142	142	121	137	151	146	144	150	139	134	133	147	138	153	134	121	113	133	146	163	153	148	151	150	122	134	136	153	117	108	159	165	133	133	153	128	155	134	128	128	148	139	120	147	132	145	141	147	140	115	131	147	115	156	133	143	134	138	112	124	124	148	142	145	130	155	133	138	149	140	139	131	168	156	141	135	115	131	117	142	151	139	145	146	149	164	135	150	140	145	147	150	147	139	129	121	152	142	134	126	133	143	112	136	140	132	132	117	155	141	150	133	147	130	141	147	155	146	129	141	157	161	125	118	137	132	141	140	134	144	129	145	135	127	145	137	130	133	129	114	139	140	142	125	127	132	140	129	159	161	151	134	146	158	135	123	156	146	150	134	133	135	132	133	164	134	145	152	123	152	122	136	154	145	129	137	118	155	136	152	128	133	131	162	107	113	147	127	142	142	121	149	134	152	150	126	134	123	145	122	139	139	132	133	147	136	158	122	147	143	137	170	131	161	153	130	121	141	125	137	146	145	144	149	117	134	123	151	126	156	145	148	145	161	155	125	147	103	131	137	152	139	145	151	143	135	139	151	137	126	123	126	121	147	114	130	138	128	132	148	167	154	142	132	152	142	146	142	121	139	151	137	126	151	142	143	116	138	156	136	121	138	138	133	133	153	130	128	130	136	123	130	142	167	139	142	159	124	135	135	138	159	138	142	140	155	136	145	148	143	143	130	158	143	141	132	151	135	138	133	153	149	149	146	114	149	145	153	140	150	126	154	129	146	123	137	131	124	131	167	127	137	131	154	149	136	150	125	135	144	137	132	145	138	152	138	143	127	152	139	147	143	139	126	159	152	134	141	140	159	139	115	126	142	130	122	117	136	124	143	151	149	120	150	149	134	143	130	120	131	137	161	133	132	132	150	153	162	123	151	154	144	153	126	131	160	153	168	140	144	158	146	142	146	139	142	123	128	139	142	137	126	141	146	132	122	151	151	117	150	150	143	146	142	149	144	135	127	136	140	124	148	138	150	150	132	125	123	146	149	135	130	155	115	126	149	126	144	151	154	111	137	128	123	156	154	157	125	145	139	152	138	137	136	130	149	151	144	146	147	151	134	147	128	127	158	168	145	148	139	146	139	134	141	132	157	147	138	141	140	142	130	138	139	161	126	133	154	138	138	148	160	138	127	147	138	130	133	141	118	134	142	150	121	128	141	126	129	163	144	135	146	145	127	123	145	145	120	158	136	142	150	139	136	151	138	147	146	123	129	155	143	143	131	125	135	123	139	143	139	141	143	153	149	137	129	148	139	138	127	128	145	146	127	144	148	129	124	129	151	151	142	142	157	144	129	135	125	148	122	144	135	135	144	140	131	143	141	133	125	127	122	135	109	120	154	125	132	137	157	139	140	155	136	140	153	155	140	128	132	135	128	125	131	141	144	155	139	149	133	149	141	139	137	121	150	156	138	135	147	160	147	136	142	147	117	127	132	121	143	123	113	137	154	136	137	131	135	139	141	149	139	145	132	140	144	136	125	130	133	149	160	139	130	121	171	153	141	124	151	125	162	131	114	169	153	166	132	151	153	145	133	142	141	149	129	129	126	136	137	125	145	138	138	119	142	151	139	138	159	140	138	114	148	143	141	113	152	130	146	141	124	140	142	126	141	142	122	130	132	138	132	155	149	139	165	143	144	130	129	121	146	137	145	129	140	134	155	124	138	132	149	143	141	135	122	130	137	147	125	137	139	147	151	128	126	141	140	124	146	141	148	156	133	125	149	151	134	147	133	135	147	144	152	134	121	150	127
8794	1369	3034	3451	2908	2396	2117	1718	1477	1294	1155	1027	971	919	832	750	748	718	714	655	621	644	617	643	606	583	603	577	590	513	556	530	507	532	490	486	541	557	508	496	483	489	509	534	486	456	476	496	481	489	492	476	489	491	461	453	484	460	470	472	514	494	475	468	499	451	435	510	482	482	491	446	474	478	446	458	470	461	500	455	442	487	490	456	506	453	465	466	468	509	457	475	459	462	449	433	448	456	454	444	462	443	454	451	466	474	462	470	466	462	477	423	451	492	454	466	487	452	424	455	474	464	456	497	449	470	459	463	439	452	459	465	423	458	500	486	413	475	463	461	479	472	466	446	479	472	406	453	459	464	484	471	429	464	456	471	450	478	489	451	443	459	484	457	460	443	455	458	479	452	480	457	457	498	416	486	497	432	450	430	422	454	457	468	443	510	475	452	437	482	453	487	487	459	419	443	469	468	478	450	480	466	489	473	457	478	456	460	457	506	473	453	424	452	497	480	478	441	461	471	468	433	455	476	429	465	455	453	426	450	446	467	473	456	463	437	493	442	445	479	494	450	425	482	441	441	488	437	466	480	462	469	437	437	493	468	490	476	439	451	458	521	467	440	432	478	467	439	488	433	427	446	450	440	446	443	482	460	438	462	472	463	475	474	457	427	460	432	442	439	433	425	472	449	458	452	490	459	486	464	508	477	475	500	471	488	454	415	470	507	492	469	449	471	487	468	445	453	458	428	500	437	485	447	449	475	470	442	466	459	462	426	456	436	422	435	490	455	432	442	433	474	434	443	473	455	452	476	460	448	476	421	456	426	486	472	453	463	431	475	466	437	479	457	443	434	483	471	437	493	453	452	458	430	433	462	430	495	450	435	467	448	479	467	463	456	451	465	477	441	467	488	468	453	471	453	458	484	415	501	458	452	446	465	446	441	454	464	462	464	464	445	488	478	462	437	464	485	428	470	470	484	491	446	461	480	434	472	450	443	479	416	482	440	451	451	446	449	452	421	476	434	492	489	462	457	486	455	440	445	478	423	407	484	477	427	467	449	444	452	414	478	439	444	476	447	457	453	439	482	476	497	459	443	471	450	458	472	465	473	499	461	458	462	437	432	479	480	465	412	461	482	461	464	449	473	448	431	449	454	482	472	440	446	483	454	452	448	482	446	468	452	484	462	504	479	504	437	415	478	460	423	438	432	487	464	440	473	490	466	454	485	457	450	519	478	454	447	447	457	454	481	461	422	440	491	457	476	441	464	479	428	475	429	412	472	473	435	447	444	458	480	496	453	478	507	449	498	467	455	508	439	451	474	477	472	467	423	495	464	481	470	465	417	483	468	476	434	439	451	483	451	465	443	446	456	486	446	448	465	421	444	464	420	474	499	460	472	392	436	494	476	485	484	449	465	466	433	475	442	482	430	481	489	458	447	461	444	463	399	452	448	487	461	460	454	485	463	459	455	449	451	436	442	453	480	449	450	431	456	472	461	478	485	447	445	491	459	428	406	480	437	495	469	457	459	459	486	502	471	465	423	475	425	484	476	449	441	425	459	466	454	473	461	461	418	450	471	435	470	476	433	463	435	502	451	431	494	468	454	461	498	446	447	462	442	495	455	475	485	468	443	482	490	432	430	435	480	438	476	471	477	494	471	433	447	428	448	452	430	473	469	463	467	453	426	458	414	414	481	465	476	447	463	465	478	483	449	465	456	434	450	485	441	483	466	481	424	465	466	451	479	484	449	447	462	460	445	423	424	449	481	421	446	467	478	475	453	454	428	452	484	451	474	415	513	473	493	451	444	476	423	474	464	460	483	442	478	487	486	468	438	473	453	462	472	467	466	486	471	464	459	450	463	516	450	423	469	433	455	491	447	480	433	420	443	472	476	434	455	453	486	440	441	435	476	469	444	454	451	462	450	411	464	477	442	478	480	456	438	479	492	467	456	471	452	427	460	446	449	467	481	402	459	452	471	459	446	481	465	469	486	452	487	422	452	453	450	473	472	486	458	450	505	486	499	473	458	418	474	440	481	474	447	454	443	443	476	456	477	488	478	446	451	452	465	472	456	466	460	483	477	446	476	489	460	501	449	459	490	450	467	425	487	466	455	462	508	484	500	473	446	432	469	466	461	447	475	436	466	470	488	477	506	471	442	465	422	468	420	448	472	478	462	487	462	426	469	443	450	450	470	469	422	487	481	446	480	445	469	430	454	470	438	452	458	449	494	434	427	452	417	478	470	434	473	457	448	438	468	459	479	451	458	465	452	445	497	462	448	427	477	475	456	445	470	457	463	487	461	459	426	476	487	416	478	475	466	503	448	469	461	481	451	441	476	454	499	451	489	461	453	493	471	479	466	445	442	470	485	444	451	488	442	488	449	430	466	445	508	441	477	451	432	443	418	434	485	460	467	454	443	418	447	463	428	455	453	443	469	462	463	457	498	464	463	505	468	477	471	473	497	420	462	475	451	451	431	428	448	417	438	458	439	450	504	488	482	460	441	436	443	440	478	421	438	471	489	445	460	480	449	436	426	471	435	459	447	462	443	463	446	467	428	436	427	472	455	448	460	463	469	482	433	453	473	482	443	458	471	466	461	434	459	429	481	452	506	473	443	455	450	478	465	451	471	478	428	411	472	466	502	430	421	427	464	450	450	473	463	471	463	436	430	439	459	473	468	480	462	495	483	456	440	441	452	433	444	467	473	437	481	430	448	464	431	446	473	419	449	461	436	451	485	492	440	456	456	450	483	468	438	456	454	467	466	458	460	474	467	463	460	475	463	457	445	468	445	438	479	466	457	469	478	440	432	445	455	470	429	471	478	461	467	494	445	450	449	483	456	422	458	444	468	465	430	414	421	485	478	495	481	440	474	441	486	502	473	434	417	447	453	449	439	506	412	433	481	468	498	457	444	439	481	448	434	449	472	451	423	459	473	453	431	440	488	433	483	472	466	446	443	440	426	477	463	487	488	454	479	456	492	459	474	453	484	482	440	454	419	479	488	415	450	448	472	483	446	540	500	464	466	433	481	458	481	466	473	458	472	476	444	465	436	445	426	430	483	430	488	461	418	424	448	454	500	466	463	441	442	457	470	443	462	401	487	434	495	462	449	467	460	450	438	460	463	457	479	448	476	483	483	425	426	469	492	504	451	466	466	462	445	411	436	440	426	468	435	463	442	468	505	455	436	458	432	452	471	482	487	418	433	480	447	458	499	401	450	450	467	466	464	449	474	430	439	448	445	455	461	464	477	422	453	484	429	432	482	443	458	447	440	432	451	420	446	438	502	460	453	480	463	425	471	456	480	465	436	467	441	475	485	450	444	435	433	462	464	458	462	489	431	499	431	435	454	479	476	455	465	446	451	449	469	471	435	468	442	473	486	452	433	465	471	468	438	461	464	481	484	442	461	483	468	448	498	458	475	457	426	421	440	447	474	462	447	439	482	484	440	453	469	450	454	426	473	436	456	447	481	466	450	435	477	447	484
26297	3255	2412	1914	1409	1087	820	635	572	513	447	429	391	360	372	317	314	312	342	305	300	279	251	270	240	264	309	256	258	253	259	258	259	279	272	262	278	275	264	259	253	251	263	266	241	273	263	244	277	286	260	252	234	242	219	279	278	246	249	235	254	233	259	264	242	240	243	261	256	277	259	248	234	290	266	244	267	275	238	255	237	247	258	238	237	250	247	255	241	250	235	247	249	237	239	245	286	243	278	267	266	235	246	231	239	252	255	252	234	249	267	261	250	265	247	271	249	273	229	262	259	281	265	266	244	245	237	247	275	252	250	239	264	254	269	222	238	252	251	231	232	227	240	257	253	255	272	220	247	256	251	231	222	252	256	233	236	248	259	250	240	226	273	247	269	251	248	265	237	255	237	251	235	247	257	290	256	251	271	237	237	219	236	253	246	271	256	230	253	244	242	250	249	277	251	222	260	283	241	289	237	255	249	283	219	267	238	208	261	247	246	240	248	221	240	235	271	230	243	253	264	268	260	253	253	266	255	240	220	238	257	244	265	238	233	256	241	241	249	240	251	257	231	235	229	252	237	240	251	266	257	268	243	239	271	251	233	250	261	265	210	194	210	254	242	282	229	226	257	254	247	217	239	253	241	246	264	250	239	248	235	253	224	260	231	255	243	268	233	233	229	252	263	235	258	277	241	247	234	251	251	293	235	250	240	230	275	230	235	250	243	234	251	249	270	228	275	256	226	243	279	267	270	250	244	250	278	247	213	248	247	245	234	271	226	243	253	274	258	268	232	231	246	231	239	236	235	243	257	241	250	224	256	233	236	251	222	249	247	273	242	256	231	264	241	277	238	254	245	230	231	249	244	266	236	241	267	265	244	243	228	260	245	279	246	256	243	244	279	266	239	266	262	250	236	245	264	249	261	241	268	230	254	226	239	255	297	246	255	261	248	240	264	226	237	243	252	252	246	243	239	232	242	275	228	249	272	232	249	252	251	219	254	231	245	268	265	237	240	258	224	245	242	254	256	246	261	247	231	233	239	248	223	238	284	266	243	221	261	295	254	270	298	256	259	220	249	252	228	249	243	250	254	234	270	244	268	241	251	254	255	262	253	251	244	262	274	248	250	270	255	273	229	272	209	243	238	259	277	240	258	238	254	272	229	241	284	250	236	234	263	240	238	252	237	261	228	243	227	231	240	254	235	259	253	239	283	249	221	268	232	237	265	231	258	270	233	256	224	256	229	251	281	254	251	244	261	243	263	239	247	246	231	259	252	235	256	247	265	259	257	275	253	260	252	235	256	245	238	264	261	242	224	255	238	244	232	228	216	239	246	243	271	270	219	232	237	264	259	240	247	253	213	257	263	241	257	290	229	225	257	244	229	246	243	251	244	248	230	221	258	254	238	254	258	262	237	265	247	251	237	252	222	290	267	251	238	269	244	273	254	213	231	260	257	237	247	265	246	257	248	266	226	227	245	240	240	234	244	262	226	271	275	265	245	235	231	252	268	222	236	239	268	232	258	229	246	257	246	230	263	267	216	263	247	232	244	266	216	237	224	272	229	229	237	243	249	255	221	241	241	231	248	258	240	250	267	235	262	248	284	248	209	256	278	253	231	237	251	240	246	266	264	250	236	251	251	243	265	251	234	243	231	237	227	269	251	229	282	220	251	256	269	261	243	227	228	211	218	267	259	272	244	239	261	249	220	237	253	263	242	254	276	246	269	256	242	245	247	244	251	243	255	224	233	222	223	266	261	253	253	266	279	260	263	224	249	250	233	232	253	258	245	232	238	242	258	208	234	307	227	261	246	248	276	252	243	247	236	294	263	230	249	249	224	258	247	233	253	246	257	250	227	229	247	249	250	269	227	251	255	271	247	249	231	270	254	245	248	261	249	247	273	266	246	251	267	272	239	214	252	232	238	252	265	263	229	248	259	251	241	238	264	264	265	235	222	231	239	255	254	233	257	229	247	265	232	238	258	235	250	233	246	254	250	247	226	248	269	260	254	243	257	251	226	223	247	275	197	242	280	243	233	236	239	259	226	259	235	273	259	250	270	252	250	257	259	258	288	270	260	243	231	242	233	271	261	235	221	242	275	262	243	243	214	256	247	253	245	258	263	264	236	236	265	217	234	255	223	239	244	271	262	206	259	276	258	256	221	244	261	242	253	266	254	235	225	247	233	253	255	245	235	238	241	267	257	240	268	244	242	279	250	252	217	268	249	227	228	258	254	224	246	244	230	242	240	256	249	269	254	238	255	268	254	282	235	234	255	247	273	269	260	223	237	248	222	247	238	240	244	260	240	241	261	302	254	258	238	259	242	247	255	243	238	218	292	234	266	255	231	232	248	253	262	268	238	252	243	230	258	236	247	247	269	234	253	267	226	218	261	216	247	235	245	250	253	250	237	273	274	238	267	277	247	248	249	270	254	258	245	284	234	266	259	218	251	262	242	214	258	240	236	251	248	276	248	251	236	242	223	262	250	274	240	237	242	240	259	260	241	219	279	244	252	245	240	249	252	222	250	238	265	258	269	265	242	248	240	241	247	248	244	218	267	233	235	245	237	215	218	240	292	233	237	247	245	244	263	234	238	239	247	229	258	243	216	268	236	237	247	214	240	247	278	248	254	243	257	284	235	259	246	261	288	228	238	241	280	251	252	269	250	238	292	265	270	279	248	262	253	271	256	248	265	248	242	233	254	254	259	278	228	241	262	250	257	243	229	250	236	262	260	250	213	251	246	242	215	248	249	288	213	281	238	276	233	230	225	251	275	239	242	273	280	267	279	248	215	247	243	270	225	248	265	227	234	225	258	218	273	246	237	237	222	244	224	254	228	224	225	250	258	240	236	282	243	242	246	258	239	237	252	243	264	263	272	254	265	234	252	239	240	242	250	235	236	232	226	261	260	266	253	238	260	271	258	267	246	253	281	269	224	267	260	253	243	273	260	236	250	250	246	251	235	251	240	255	244	252	254	285	234	249	278	226	286	271	237	257	252	246	265	220	259	243	222	261	232	253	251	237	249	242	245	260	235	266	233	249	255	248	246	213	231	262	264	244	242	246	224	249	229	233	270	238	244	246	219	244	239	259	223	256	252	227	241	260	258	245	222	268	249	230	224	240	270	248	249	258	249	219	253	221	259	265	244	246	255	229	249	260	223	256	224	259	234	250	254	229	260	250	257	236	261	292	234	257	238	257	266	237	263	239	245	246	245	243	261	220	285	268	234	229	251	245	239	260	251	240	254	258	243	244	215	240	255	247	242	243	263	277	241	238	220	245	253	270	257	255	275	219	244	248	239	240	221	276	236	246	249	265	268	247	253	226	219	221	245	249	254	248	252	267	247	235	237	225	253	258	238	246	247	281	252	257	234	259	241	247	248	268	216	243	245	224	217	227	202	240	253	254	253	259	239	257	269	262	242	225	259	223	270	237	255	243	259	246	242	251	259	246	256	226	239	236	242	253	258	245	250	259	245	236	225	245
11124	2496	5476	6093	5401	4454	3580	3171	2765	2350	2044	1810	1669	1561	1491	1366	1345	1278	1170	1141	1031	1112	1100	1033	1050	969	993	937	939	886	898	870	865	903	825	847	843	868	868	832	788	850	804	854	823	850	841	802	792	799	757	805	771	802	767	803	840	779	794	780	754	821	771	773	735	805	752	786	795	752	798	762	722	800	781	769	761	745	729	792	775	775	791	806	747	711	756	765	737	788	734	735	744	735	812	794	762	709	792	759	753	781	771	697	809	751	772	803	707	732	766	732	774	752	759	761	714	735	683	731	734	723	736	764	736	726	749	746	753	811	749	774	772	744	725	741	765	719	760	696	738	774	720	794	756	708	753	739	801	744	771	707	765	747	720	703	715	708	753	726	758	739	742	761	726	709	737	681	810	775	737	742	751	758	729	743	771	704	724	729	764	752	745	776	688	727	776	703	712	770	794	722	784	716	737	757	757	770	690	717	714	770	760	702	745	726	731	691	715	772	772	770	721	747	711	774	747	714	722	694	702	708	767	721	720	756	749	770	689	715	707	717	764	689	708	751	744	697	732	713	747	722	765	692	759	738	736	771	713	746	733	761	761	735	698	752	785	761	724	718	719	741	736	754	736	715	721	696	760	753	699	750	760	739	771	722	716	727	741	732	758	715	763	719	722	743	734	749	757	736	762	739	727	719	739	743	769	749	772	730	726	754	728	718	783	749	727	744	787	729	740	722	698	779	766	722	736	734	704	793	753	773	760	725	777	743	715	735	680	696	733	750	711	775	743	727	738	758	757	721	723	714	731	701	771	735	691	720	738	757	724	710	727	736	781	762	716	744	763	767	772	726	708	754	727	736	777	729	736	765	696	750	722	732	695	742	745	738	726	780	689	745	707	730	758	733	749	726	719	757	735	714	744	692	728	769	710	720	683	747	777	733	702	719	707	712	723	750	750	815	750	713	675	745	695	762	751	741	748	736	810	755	715	759	746	738	732	748	769	721	764	770	720	744	744	748	756	732	748	741	763	763	756	693	693	716	745	758	705	754	761	740	765	739	700	757	752	732	758	732	786	670	766	726	740	728	719	758	743	760	715	712	746	718	755	772	741	769	770	758	768	783	745	743	699	714	745	704	696	731	747	683	800	721	742	739	662	727	707	737	760	792	688	721	755	734	719	744	734	792	751	685	742	762	715	764	767	719	756	754	728	677	787	737	763	742	722	728	760	760	750	677	737	754	751	683	715	741	760	734	712	720	715	754	718	737	721	739	725	714	763	757	714	748	718	745	725	751	731	712	745	735	718	732	761	748	738	728	686	717	720	723	787	754	717	733	708	721	738	726	833	735	778	749	743	748	721	752	762	690	745	754	701	753	752	733	676	751	708	735	701	755	705	711	726	745	749	689	708	688	698	727	706	756	779	681	710	704	730	754	774	750	735	753	730	701	766	746	784	761	691	733	718	746	750	754	718	746	725	733	712	701	755	716	757	715	692	702	744	723	786	706	747	758	803	736	741	714	727	774	715	739	699	717	687	706	768	724	726	765	701	748	753	785	728	675	768	761	727	712	746	784	756	751	734	726	740	705	766	698	697	764	777	771	742	776	750	760	723	725	769	743	764	714	688	708	725	736	739	741	723	737	724	719	759	735	718	738	762	714	743	694	749	721	692	743	746	740	693	727	724	749	732	737	732	696	754	716	747	717	741	679	700	754	763	730	707	772	793	800	729	752	770	753	756	756	746	739	700	800	723	757	762	745	727	694	714	750	754	724	722	782	771	725	766	728	763	749	730	697	708	734	740	735	751	733	724	747	770	767	759	707	735	732	728	721	706	730	715	710	702	739	717	744	713	784	747	721	741	703	735	680	753	721	737	720	771	681	729	747	669	785	795	750	719	683	745	684	780	730	731	741	667	735	755	756	763	762	709	755	738	723	720	734	741	746	797	708	743	701	712	705	740	739	758	736	770	717	749	688	714	706	714	754	736	672	737	757	748	753	725	717	749	725	745	766	740	800	788	709	793	731	731	713	731	728	740	740	742	739	780	757	741	741	777	749	722	763	731	736	769	725	756	746	759	723	747	772	747	783	751	786	731	785	706	782	726	697	779	738	747	743	718	714	739	760	737	736	689	719	760	728	722	746	768	733	731	757	779	789	757	720	704	750	777	720	702	740	711	713	720	728	796	754	738	689	752	755	716	736	751	766	734	770	738	712	746	777	728	717	726	738	729	681	714	699	787	741	758	722	747	725	729	778	710	725	763	759	757	722	762	714	781	723	732	701	690	720	759	775	756	740	740	800	754	753	768	712	738	746	712	764	700	718	737	739	745	767	747	729	746	697	673	692	687	784	745	711	751	722	719	729	788	756	764	718	769	720	713	720	739	745	709	723	741	743	711	703	778	720	749	743	694	723	775	718	749	803	751	755	763	742	739	757	711	748	751	764	752	749	728	750	795	708	704	677	752	791	806	728	748	745	744	732	714	768	771	706	728	712	734	726	727	740	739	745	754	748	755	740	723	741	718	723	761	759	708	731	687	794	754	765	729	744	704	730	752	747	708	735	712	771	735	759	756	705	701	687	736	748	724	731	788	757	689	737	781	735	778	732	757	740	729	720	746	702	748	725	708	724	712	754	782	739	733	728	722	736	721	770	732	710	751	722	715	741	684	720	687	726	767	699	699	750	782	728	740	718	703	758	723	717	708	752	774	733	732	752	736	771	742	734	722	765	761	706	682	723	692	700	763	693	744	739	675	696	696	733	704	763	712	743	686	747	810	728	722	741	714	765	742	739	725	763	705	686	745	727	754	751	769	724	718	709	746	700	735	692	773	750	756	729	768	747	749	735	743	776	755	734	733	693	750	741	787	778	676	665	688	746	788	752	701	684	712	698	745	740	721	660	772	707	741	774	734	759	729	706	769	690	750	770	713	696	730	777	791	732	758	728	713	738	783	725	771	727	781	728	714	684	699	718	689	769	743	764	746	693	718	678	710	738	739	755	712	760	707	749	711	751	736	728	717	767	740	753	718	777	732	717	716	726	787	739	745	746	781	696	712	718	795	783	751	720	714	729	758	694	713	749	759	749	755	742	742	749	724	707	739	760	715	683	718	756	733	749	780	770	715	761	722	722	710	707	746	753	726	772	765	763	725	763	691	720	707	793	757	698	719	767	740	740	741	764	700	779	764	726	790	767	716	725	715	702	726	723	695	741	747	718	761	750	749	751	719	779	776	707	784	758	731	790	747	748	757	761	722	746	712	726	724	742	708	727	747	708	715	718	677	743	765	758	752	712	729	699	765	777	760	725	766	789	703	710	723	744	723	750	745	737	762	745	751	762	769	727	753	723	742	803	715	696	730	740	750	685	790	707	707	707	737	707	732	741	728	735	774	734	790	730	724	687	722	745	772	717	759	725	750	802	741	722	721	772	778	712	691	754	770	714	727	752	747	757	755	751	739	790	765	763	741	811	723	754	716	762	771	724	742	739	763	768	726	697	735	724
3763	195	164	183	145	93	109	90	83	102	76	74	85	89	109	98	82	69	71	75	78	83	83	66	57	84	87	96	73	86	91	95	82	94	86	92	96	75	79	96	76	87	83	79	80	86	72	60	86	76	86	85	86	70	76	78	77	83	74	77	88	75	66	77	75	73	81	86	82	79	83	97	82	88	83	82	79	92	61	82	60	73	81	72	82	71	93	66	98	66	63	68	85	68	79	77	85	71	71	87	81	76	75	74	86	54	87	77	83	79	86	94	85	93	85	94	74	80	78	98	73	75	70	97	95	101	79	82	75	92	78	88	84	95	85	76	90	91	88	80	84	83	69	68	79	86	85	77	85	81	99	63	80	66	90	96	52	74	76	68	88	74	94	80	79	81	86	69	85	101	77	93	93	80	68	68	76	78	76	79	75	73	66	85	96	75	76	79	72	82	87	87	64	75	78	80	85	79	104	92	76	79	93	74	74	79	98	90	82	88	78	86	79	76	96	70	92	99	66	85	76	88	81	88	76	83	72	84	65	79	84	87	76	73	67	90	84	90	81	94	73	86	80	76	75	78	82	76	74	89	86	75	77	85	91	77	78	80	95	76	84	87	79	89	72	78	65	78	73	91	79	83	87	71	73	91	100	92	79	68	86	75	60	73	66	90	71	81	85	76	66	92	81	74	83	81	78	88	91	79	83	69	90	82	76	89	102	77	76	84	85	84	80	96	101	67	70	75	94	82	94	70	72	85	76	73	76	82	86	72	98	86	81	68	75	84	86	68	71	70	94	101	68	85	76	76	91	87	85	81	78	75	92	84	70	74	81	69	69	83	75	98	89	66	74	74	82	98	86	90	75	81	82	82	79	81	88	77	93	71	79	69	68	100	93	73	96	81	75	72	88	103	85	90	87	85	80	82	81	82	101	75	81	84	80	68	86	93	65	78	88	94	75	73	77	79	81	70	99	70	81	79	83	75	81	64	85	78	76	96	71	78	67	90	98	95	89	73	88	77	86	77	74	94	81	81	70	69	72	83	71	73	94	80	70	98	71	75	74	91	69	94	89	87	84	75	79	82	94	78	76	76	72	78	85	76	78	69	71	90	84	78	92	76	77	82	73	86	97	84	82	79	86	74	71	90	71	73	70	89	69	71	99	82	93	97	102	89	96	88	85	85	79	90	76	83	76	90	83	74	77	80	84	91	92	93	82	74	83	89	78	97	91	89	93	87	75	80	102	52	87	82	74	73	83	84	82	75	79	66	76	70	65	82	81	76	77	72	84	78	71	88	89	64	89	85	84	72	70	77	66	96	86	90	87	89	67	99	82	89	85	79	91	69	74	66	78	77	86	71	87	76	74	78	67	70	106	62	75	74	73	78	79	82	80	75	94	94	85	81	95	80	84	65	86	73	85	81	75	81	76	94	75	90	88	92	68	76	68	79	82	82	97	92	78	75	78	86	70	59	94	86	74	76	88	77	91	77	75	81	74	66	81	65	81	68	78	70	93	68	93	70	92	82	73	82	79	82	76	74	82	77	79	84	83	62	70	86	84	93	73	73	75	80	86	81	76	80	82	94	77	70	78	81	87	84	77	57	79	95	93	77	78	80	88	85	72	86	73	97	78	86	87	104	77	79	90	85	67	83	81	91	93	67	71	91	73	86	84	73	102	88	79	76	93	82	89	70	80	74	85	68	71	90	77	64	70	83	87	90	87	65	83	95	85	79	72	71	72	74	69	68	75	88	76	95	79	91	80	96	83	78	81	81	78	76	83	85	93	84	93	87	83	83	71	90	79	85	70	74	90	83	89	79	69	74	69	63	70	77	71	70	65	86	77	84	78	94	85	67	79	79	89	81	93	75	97	87	89	73	91	72	69	88	77	75	91	83	73	85	93	63	102	82	76	73	64	77	88	74	85	78	82	69	74	78	89	90	81	93	74	93	68	92	75	94	75	85	76	76	91	97	69	89	91	87	93	85	84	88	100	87	83	82	84	81	86	64	75	89	74	74	81	72	63	82	77	84	88	69	86	84	96	78	63	84	78	74	74	75	86	81	83	84	71	87	68	66	92	67	70	101	91	58	76	77	82	83	91	75	90	84	90	72	63	92	92	86	89	77	83	91	74	90	85	60	89	73	84	66	94	86	76	79	78	91	80	87	84	71	76	73	81	79	87	66	86	76	78	93	76	74	70	75	86	68	69	69	71	81	85	86	69	84	72	80	83	88	62	82	76	88	88	80	68	94	86	78	73	79	89	63	81	95	88	86	80	81	89	82	86	63	86	90	75	75	83	83	85	83	91	92	73	83	73	67	72	69	64	81	78	88	79	92	84	89	88	102	71	91	71	81	61	87	52	79	100	84	73	71	90	91	79	82	81	74	80	79	71	76	95	93	99	78	73	87	71	96	94	73	68	86	87	88	82	80	71	87	59	91	93	96	79	69	78	84	81	76	87	82	83	103	80	94	71	63	104	98	86	76	77	70	88	72	85	83	85	78	87	99	94	86	79	85	89	76	84	83	80	91	90	94	76	89	69	82	70	76	93	85	69	84	88	74	93	98	82	92	88	80	95	71	98	92	85	81	85	95	74	87	80	77	69	86	99	76	74	81	79	92	78	89	78	83	77	68	76	80	75	94	81	94	79	83	83	77	68	85	95	77	85	109	95	82	64	91	71	70	83	93	83	68	89	86	79	71	91	61	72	106	91	89	72	88	68	75	98	78	69	85	82	94	71	78	65	91	71	88	97	80	91	86	88	82	97	73	97	66	79	79	89	80	78	85	79	77	95	64	67	110	74	77	62	93	95	87	93	78	78	90	80	88	73	84	73	72	68	90	80	95	98	87	80	93	81	71	98	85	82	79	77	86	84	68	83	70	81	92	93	90	91	79	84	68	66	73	76	93	72	84	72	77	61	60	73	82	74	81	83	81	89	101	85	80	102	62	78	95	102	72	83	79	75	71	80	80	89	82	65	78	83	70	88	88	87	92	69	76	62	73	76	101	77	88	73	82	63	95	77	64	76	90	83	81	67	71	81	68	85	88	80	92	70	89	83	82	94	73	80	89	80	79	69	84	89	73	77	91	99	70	79	69	86	107	70	75	62	98	92	73	85	75	76	87	89	69	88	85	97	79	75	81	70	67	83	61	94	71	90	69	77	83	80	77	86	77	95	67	85	79	79	92	71	79	81	84	80	97	78	80	85	81	77	79	95	68	69	76	90	102	78	64	95	77	89	75	80	78	91	91	72	81	78	83	78	77	83	96	83	73	63	89	74	96	77	79	89	74	76	77	70	89	76	85	93	83	74	80	74	69	89	80	82	83	81	91	86	74	67	86	83	82	80	71	81	86	71	75	78	77	65	94	91	85	66	71	71	76	59	79	86	85	69	65	72	96	77	82	91	86	78	85	74	81	85	70	78	85	71	58	85	67	82	78	75	74	86	69	97	85	76	85	83	71	74	82	77	85	69	85	70	96	75	88	73	87
4607	379	527	533	507	485	443	405	406	387	326	334	355	321	307	345	336	326	321	332	344	327	294	269	289	296	317	302	301	298	311	317	270	299	291	279	308	286	280	273	292	294	331	285	272	336	312	257	287	319	309	303	309	297	296	319	337	281	310	302	316	286	289	285	285	319	301	274	290	310	316	304	328	338	333	302	295	276	329	294	267	292	305	319	325	323	309	288	302	323	309	310	269	298	300	304	299	281	302	295	306	358	278	324	328	317	263	304	307	308	314	287	274	289	312	280	327	306	306	291	269	287	291	301	288	322	305	304	286	307	285	296	314	284	307	276	316	295	294	308	291	309	309	294	284	335	265	307	319	309	301	267	300	289	305	321	293	299	281	267	309	281	297	289	307	303	292	263	307	313	304	271	315	278	315	304	321	310	332	300	288	289	288	316	290	297	312	294	288	317	310	291	308	301	299	300	300	284	262	297	300	292	275	317	285	331	286	285	293	341	294	302	269	307	303	314	310	320	307	300	304	302	317	297	295	331	321	315	289	314	306	322	281	291	264	305	324	310	292	294	296	317	298	291	312	281	297	294	294	311	286	313	295	297	321	300	299	273	275	313	325	304	266	302	281	277	321	307	294	276	298	320	321	312	300	295	291	299	322	295	325	294	281	305	291	286	291	302	285	266	300	282	268	311	314	310	265	290	264	313	284	284	320	309	296	294	285	277	304	298	279	326	300	282	282	292	309	267	272	295	271	293	293	276	281	309	309	330	313	284	305	293	280	293	284	296	301	302	284	295	269	283	299	321	264	288	295	294	297	305	298	293	291	290	293	283	305	263	293	267	284	327	310	285	284	258	301	265	310	297	277	302	292	294	314	263	273	298	336	310	300	294	300	273	288	315	307	290	304	284	314	323	305	325	261	295	287	281	279	323	314	314	290	265	322	290	273	319	307	300	292	268	279	303	294	288	251	234	320	320	295	296	308	321	303	278	281	307	296	297	302	289	319	329	296	289	315	284	292	293	285	302	325	304	306	314	279	318	329	294	292	295	312	317	286	314	305	288	302	285	313	285	277	297	310	320	323	308	297	283	259	327	276	297	286	276	247	305	297	287	296	277	300	293	276	314	281	279	295	265	305	300	309	279	279	332	290	300	307	269	276	272	285	309	286	279	288	305	279	286	284	281	275	283	292	280	288	294	272	315	289	284	304	287	271	302	285	315	284	300	283	332	288	269	301	280	320	307	297	288	321	290	317	300	296	293	310	284	276	302	304	258	310	299	289	274	277	313	281	286	291	277	301	290	288	283	286	298	272	316	307	287	297	291	308	324	292	290	280	299	294	305	297	311	279	285	292	291	319	340	302	289	308	297	279	265	306	286	303	295	277	289	317	340	307	295	308	291	312	293	275	281	308	300	300	314	297	282	285	284	285	275	297	310	261	319	304	300	302	305	269	343	327	292	302	275	315	337	296	286	302	302	276	315	285	313	283	303	319	327	296	292	299	286	303	286	310	286	300	320	306	284	321	279	282	301	333	286	302	289	301	287	283	281	317	290	309	272	324	324	311	283	306	289	290	299	284	292	293	290	273	319	319	301	294	286	285	283	289	298	326	288	311	298	271	268	299	342	313	313	290	308	292	298	307	327	296	295	280	317	281	290	291	310	305	274	271	298	296	305	284	301	281	297	275	275	272	321	312	282	312	308	271	291	294	288	296	324	299	297	293	290	295	295	330	289	293	287	278	288	277	327	322	291	297	299	315	297	268	292	285	305	296	303	306	299	284	305	345	291	304	294	299	283	295	284	307	338	295	280	296	266	284	299	316	299	289	284	288	292	292	303	284	310	293	301	299	302	258	304	315	282	301	306	310	295	297	289	287	282	306	304	289	335	306	322	316	307	279	305	298	297	295	288	327	334	281	305	316	283	325	284	283	322	302	278	287	321	327	310	293	294	294	315	294	286	260	289	316	296	307	312	287	309	307	298	294	300	310	301	282	279	306	294	286	293	305	325	273	294	311	317	253	298	303	303	317	260	297	300	262	296	308	276	299	330	294	285	305	302	306	305	298	323	321	299	298	335	314	287	284	262	271	329	279	303	311	274	319	299	303	285	266	293	319	288	309	279	304	323	308	298	295	278	301	306	314	272	296	302	280	289	287	298	317	303	290	289	302	296	292	317	287	318	295	286	278	310	279	312	308	295	292	283	313	334	317	318	290	312	268	302	295	322	291	299	314	305	336	277	326	294	295	298	293	299	304	314	351	295	308	278	322	283	302	289	288	302	287	291	302	290	300	306	305	281	289	326	286	315	281	339	288	293	299	288	274	325	297	285	302	298	278	303	288	318	278	314	285	292	292	307	302	294	295	286	297	280	289	301	319	302	315	282	293	276	304	272	290	332	287	288	315	319	303	294	298	312	334	322	285	312	287	321	326	314	274	260	281	278	296	298	319	265	270	270	315	287	303	297	278	285	284	298	323	303	286	281	305	295	285	297	271	331	311	294	265	272	316	292	305	319	273	315	286	294	303	295	286	298	302	295	284	291	305	299	298	342	316	296	311	283	291	286	285	284	326	293	285	272	307	317	282	320	268	303	306	292	266	278	264	323	273	288	306	302	263	289	304	296	303	272	287	319	277	256	284	288	295	305	300	294	300	280	320	280	311	293	302	313	317	288	278	331	294	310	302	294	296	289	285	287	302	315	281	312	332	281	294	289	337	306	291	325	284	307	304	272	310	289	285	283	307	280	275	325	305	307	253	324	318	279	308	301	288	311	299	304	294	301	292	290	321	309	300	287	289	310	305	306	301	297	278	297	284	278	246	345	304	303	316	268	303	294	301	317	257	310	305	290	313	293	293	296	265	278	319	284	299	283	273	295	295	317	293	312	289	303	293	283	313	272	316	283	306	280	303	303	303	276	257	282	275	283	291	290	315	280	299	293	288	303	282	318	305	322	323	272	270	293	290	285	310	299	316	285	311	284	315	308	276	309	310	281	317	313	280	283	293	300	314	294	315	280	317	287	260	305	272	313	282	296	293	322	278	304	293	286	321	289	299	298	281	287	282	297	291	276	287	293	284	312	268	283	308	312	301	324	296	310	300	307	302	324	284	305	280	334	295	305	278	313	304	308	307	267	298	293	280	284	304	287	312	283	304	273	265	316	296	295	291	290	289	306	281	289	296	287	293	291	285	315	304	300	290	285	289	319	294	290	256	296	299	288	310	317	304	310	301	309	314	289	304	324	288	312	293	247	308	279	296	296	312	277	307	303	311	300	275	308	305	322	295	269	286	290	243	294	294	277	313	316	274	258	287	309	318	279	315	289	272	282	301	305	288	314	281	307	273	281	288	337	292	293	284	313	295	302	305	327	303	289	292	290	308	327	305	288	262	285	322	302	282	299	289	281	318	319	285	321	292	321	287	299	292	305	308	320	304	314	300	293	338	291	288	296	287	259	273	291	272	306	288	298	302	299	294	299	286	289	303	290	284	276	299	286
16930	1387	1150	953	721	542	412	370	307	300	242	245	213	198	179	203	151	160	178	181	167	149	167	167	126	150	136	165	149	144	153	144	138	163	141	148	174	132	138	146	137	137	158	151	144	156	134	139	130	137	138	142	142	138	140	135	130	148	151	146	148	146	138	148	113	155	145	129	130	123	138	122	151	149	158	144	147	144	139	145	155	151	132	151	159	165	158	144	152	117	164	164	155	144	140	131	139	139	136	146	139	140	121	137	116	137	145	148	138	144	138	116	139	140	140	144	149	161	142	134	139	150	148	137	143	149	151	136	154	149	127	140	117	164	131	127	141	143	161	151	148	143	139	124	143	117	132	128	163	133	136	142	148	156	157	131	145	138	133	120	131	142	127	148	133	142	144	153	143	141	128	144	131	135	122	131	137	137	140	166	137	142	143	132	156	141	133	126	136	154	156	153	161	122	145	130	124	157	159	114	145	144	159	123	152	138	129	129	148	143	126	128	152	120	144	144	135	136	136	150	144	153	131	162	128	124	134	156	124	151	135	151	144	133	134	138	133	135	134	153	141	148	111	146	146	133	134	158	140	131	131	150	143	130	141	130	149	161	142	156	132	143	142	134	136	136	147	153	140	130	142	122	138	155	136	131	162	145	143	132	147	137	143	135	160	140	133	141	133	149	140	146	134	154	160	126	143	126	139	134	139	153	145	120	158	150	148	158	142	124	128	150	152	142	175	148	139	151	153	128	138	153	142	153	157	136	130	136	143	141	147	146	159	144	121	138	142	158	150	120	124	131	149	176	150	146	157	138	156	138	134	144	125	134	144	158	144	178	139	150	125	127	154	169	149	138	140	139	146	138	145	151	147	162	137	118	136	140	138	123	141	128	114	141	145	126	132	133	135	126	139	112	146	124	129	139	157	132	139	137	145	155	150	129	117	130	124	133	142	130	130	146	144	148	145	153	132	154	134	149	125	130	141	129	143	155	142	159	134	134	123	136	149	129	135	144	133	136	126	144	164	126	128	120	132	110	143	140	143	164	148	143	146	131	125	156	137	133	152	134	147	116	167	131	139	128	142	133	149	140	124	124	152	138	158	121	145	145	128	126	140	133	157	145	143	165	138	136	140	149	138	142	137	125	137	137	149	137	135	120	147	126	143	120	142	137	160	133	144	133	133	131	162	152	140	147	132	143	156	147	146	121	145	137	127	147	129	120	133	150	141	141	151	158	145	134	145	123	135	129	144	155	144	125	123	141	138	147	150	145	110	126	145	130	114	150	135	150	168	142	151	145	120	127	134	144	153	112	132	142	132	149	146	142	117	150	144	155	131	124	154	142	155	147	124	140	154	142	152	129	114	152	125	148	124	131	146	142	166	139	143	140	131	132	145	104	143	121	141	142	120	132	143	155	163	154	147	114	129	114	138	154	138	138	147	150	133	149	138	133	139	159	144	135	137	147	118	139	123	139	146	156	136	123	139	139	138	140	112	133	139	150	148	134	122	148	125	160	118	122	133	148	137	138	141	130	155	141	138	153	155	138	157	146	143	138	138	147	119	151	124	147	139	135	145	127	135	165	112	132	177	149	142	140	153	116	124	137	143	151	124	146	152	133	126	124	145	165	136	132	154	152	131	141	153	150	173	161	154	132	143	158	147	152	137	171	132	165	138	152	134	122	161	151	162	160	148	137	134	158	141	131	158	141	155	148	127	135	137	151	136	143	144	134	138	139	136	137	126	144	114	149	127	133	140	145	125	129	121	131	130	141	141	143	153	132	130	127	115	113	141	127	165	125	120	153	126	142	150	147	154	143	155	144	137	166	129	133	137	143	150	126	134	135	143	150	138	139	139	129	143	157	145	175	158	131	153	136	141	147	116	129	163	133	130	114	142	156	127	132	141	148	142	139	138	133	139	153	136	133	140	144	132	139	128	163	142	150	146	124	157	116	135	144	121	163	137	141	136	162	140	158	124	154	143	133	125	144	137	130	145	135	136	134	133	124	141	141	147	138	132	131	137	115	135	147	128	154	153	138	133	116	151	141	151	151	147	120	150	159	134	131	153	130	163	132	137	119	159	141	140	131	133	160	140	136	136	136	169	132	156	116	142	138	134	152	155	146	129	132	152	164	127	126	130	146	153	152	127	142	142	136	123	125	147	132	137	148	146	131	143	144	162	132	134	119	133	137	151	140	133	131	127	132	132	139	130	144	141	138	138	132	129	122	150	161	131	143	149	139	121	131	132	144	135	144	148	124	137	143	152	134	145	142	140	137	129	126	133	145	137	135	123	129	133	151	116	138	131	138	139	156	153	121	139	118	141	151	158	142	141	140	121	149	145	136	141	133	137	153	141	146	137	128	121	132	129	162	153	161	147	141	123	144	160	116	149	142	151	150	140	163	134	131	126	125	138	149	153	119	136	145	141	149	132	130	150	148	132	133	139	145	141	137	135	172	150	143	125	135	147	148	118	147	154	158	119	149	140	148	136	150	135	132	146	160	146	148	152	135	146	141	146	132	156	175	140	109	151	136	152	138	119	122	156	113	149	138	117	137	140	150	141	164	124	144	132	152	140	134	131	158	118	133	131	134	135	142	146	157	174	136	157	144	133	129	141	145	140	125	150	138	158	142	145	131	118	141	134	154	137	142	141	133	135	125	143	159	142	138	169	133	149	133	138	134	149	147	133	141	126	118	139	134	144	136	149	139	144	136	130	135	147	125	144	137	133	152	129	145	139	129	159	154	125	141	149	142	135	141	161	140	138	125	161	145	140	143	137	126	131	137	133	149	130	128	160	147	146	137	121	146	153	135	147	125	120	160	142	145	139	149	161	165	145	135	131	131	118	146	139	146	145	143	138	139	153	139	143	156	138	138	135	148	145	145	127	129	132	137	155	129	144	138	160	120	124	127	132	148	151	144	136	131	153	128	137	151	153	139	133	159	133	150	126	140	152	109	124	162	138	145	120	144	144	140	143	139	144	136	155	160	144	121	133	136	158	141	144	123	140	135	140	151	142	131	150	143	140	138	131	142	155	149	145	129	130	135	162	166	151	134	143	136	144	132	139	138	134	131	144	131	134	135	155	157	132	133	147	135	133	117	146	126	151	129	126	147	138	143	136	143	151	152	163	152	142	160	141	138	143	118	136	138	127	144	139	141	145	137	155	142	125	147	153	153	145	128	140	121	137	139	180	127	113	127	130	137	156	123	127	122	130	144	146	157	121	110	142	150	129	127	134	142	123	136	137	156	145	141	140	114	144	156	141	119	157	133	136	124	156	127	138	130	146	137	154	143	156	143	150	142	136	133	132	132	141	131	134	140	131	142	161	148	140	107	166	126	133	128	123	144	160	163	149	154	142	143	166	141	164	138	136	132	143	147	135	125	174	153	134	161	159	130	151	159	140	131	155	133	147	124	151	146	175	122	155	146	128	129	150	139	134	142	124	142	159	136	146	141	126	130	136	137	141	144	123	143	130	135	143	142	163	138	131	149
9102	1347	3026	3443	2943	2386	1980	1813	1435	1264	1133	1064	950	819	797	736	693	779	706	696	661	637	609	612	567	594	586	547	584	551	503	565	542	480	541	559	486	524	488	467	517	499	506	466	512	484	473	515	483	496	493	483	463	510	457	482	499	504	509	495	496	450	524	450	477	463	462	495	516	547	478	483	461	490	495	485	458	489	482	479	458	440	443	473	508	465	483	457	475	465	474	460	427	495	478	473	463	505	460	446	451	460	482	452	494	457	490	467	467	434	464	461	446	466	471	455	476	459	453	456	449	473	437	467	474	450	493	447	505	448	475	448	452	480	469	453	448	451	466	498	461	442	491	494	484	425	457	471	452	463	482	488	474	456	491	442	435	442	466	467	491	466	469	453	470	455	426	446	466	442	451	436	433	453	454	438	474	445	469	492	472	472	462	427	474	479	486	435	462	420	447	465	444	470	468	438	484	517	467	471	432	478	476	467	462	466	495	458	444	463	445	485	473	440	467	475	450	482	431	490	453	459	461	445	506	450	456	419	470	417	459	481	453	467	461	468	450	480	441	468	499	423	468	480	459	425	415	463	468	494	457	484	466	474	444	480	432	449	477	452	466	433	457	482	437	443	468	464	433	451	492	469	459	423	462	460	452	490	472	460	447	433	452	435	461	473	486	434	479	476	521	417	458	443	439	454	461	456	471	449	457	476	433	462	450	427	457	473	492	492	446	488	464	470	464	488	432	473	468	488	448	472	497	474	465	445	508	438	439	466	464	459	496	471	502	440	442	412	441	458	451	428	491	431	492	454	464	444	460	436	418	418	443	424	470	439	442	480	436	441	453	470	463	467	408	517	428	483	426	469	443	428	437	459	442	475	453	470	436	467	464	494	493	454	458	480	472	424	446	476	501	452	436	460	478	454	503	464	452	474	456	497	460	436	411	461	457	429	481	464	464	467	487	437	483	454	446	411	448	446	459	425	437	476	520	424	437	433	484	426	472	459	471	432	474	472	460	479	481	478	472	435	471	452	438	465	470	446	450	482	421	461	503	448	456	447	448	444	469	433	423	450	482	451	502	471	444	471	471	461	447	484	450	488	467	432	430	436	483	440	492	425	460	492	425	464	511	469	464	471	508	446	491	428	449	460	435	497	440	485	475	463	452	454	475	454	471	455	475	447	480	465	452	436	455	510	440	462	446	434	519	485	483	452	460	485	492	465	448	456	468	483	501	473	466	482	432	451	448	480	453	492	443	455	418	445	457	456	445	445	493	457	480	482	449	424	493	464	452	460	478	436	485	482	450	447	498	467	437	450	493	491	433	452	417	473	430	462	452	484	494	438	421	485	472	473	470	451	484	458	485	457	454	472	466	464	446	481	454	474	473	471	447	435	455	446	473	466	440	436	441	466	447	442	475	443	463	474	463	423	450	422	472	445	486	413	444	449	478	478	475	482	467	500	476	444	442	459	476	462	450	438	443	455	482	433	454	411	423	483	464	436	473	460	506	496	463	447	445	459	491	428	448	421	469	455	492	438	460	473	468	463	457	474	450	474	439	456	471	461	436	447	460	444	485	443	463	486	469	454	464	465	471	460	479	451	482	438	498	425	480	476	469	443	490	480	471	470	466	421	482	463	488	422	483	426	424	451	481	457	421	440	474	437	449	465	494	476	453	441	483	483	468	457	445	439	469	474	412	501	486	490	449	491	471	449	447	456	475	497	451	463	483	479	467	435	444	486	487	479	468	436	454	493	438	463	506	445	464	468	482	477	475	464	469	464	431	460	442	450	439	434	449	471	466	451	453	445	476	470	473	464	446	412	421	475	446	478	466	474	464	475	457	477	493	436	497	456	424	477	464	442	423	461	444	436	447	474	493	449	451	469	461	463	461	447	447	426	445	459	424	436	436	441	477	472	478	462	428	435	475	462	463	486	483	469	460	475	475	459	429	471	463	433	480	476	480	468	466	453	457	445	464	509	446	463	458	465	483	459	457	461	472	466	436	408	449	459	441	444	448	483	441	444	514	466	444	465	477	493	427	472	473	429	457	486	474	480	440	446	495	485	475	428	456	459	468	493	445	465	453	442	456	442	466	429	467	464	503	424	450	455	450	422	464	473	473	488	445	491	442	447	486	485	508	458	490	487	447	479	496	470	504	434	466	429	421	444	427	464	513	450	434	486	490	478	459	472	422	452	460	460	462	443	441	464	470	418	439	514	468	471	480	449	438	437	477	461	482	435	449	456	453	421	466	525	465	455	438	467	467	438	491	490	488	509	446	471	453	465	450	456	479	513	468	496	484	450	467	431	478	431	438	458	478	441	485	496	491	494	469	418	468	431	453	444	446	485	456	454	479	435	458	483	478	488	451	461	421	453	444	454	478	482	488	453	491	415	457	420	472	431	491	478	434	431	478	434	467	440	494	487	483	496	437	475	461	453	450	483	451	437	491	462	486	446	466	460	451	460	491	426	467	503	478	452	472	480	477	464	449	446	462	430	449	509	477	490	483	461	453	451	486	472	476	437	466	441	449	447	440	472	466	481	451	428	470	486	445	446	423	477	513	448	419	468	438	463	473	490	471	493	469	438	437	474	471	448	453	438	460	463	455	439	481	481	485	430	439	444	489	431	440	438	428	419	483	480	440	458	473	470	429	437	467	432	452	471	451	447	423	466	484	484	428	436	441	460	459	460	451	477	465	486	448	473	440	479	482	465	494	453	447	469	478	475	462	486	466	433	448	453	434	437	456	435	460	488	457	479	446	452	464	475	454	486	476	476	487	417	459	471	485	441	439	420	463	470	477	435	459	447	392	465	464	440	467	488	473	477	447	454	430	465	458	489	443	469	476	457	480	497	433	492	460	430	437	460	449	456	477	458	465	454	501	444	473	462	464	500	465	455	456	480	452	502	492	421	473	464	455	455	494	466	438	463	473	462	430	439	429	443	434	454	434	462	474	471	494	452	453	426	474	447	444	460	518	472	450	461	449	455	474	477	449	464	451	456	448	455	443	461	463	432	473	467	438	462	433	420	479	467	446	513	439	460	443	445	476	478	486	465	465	435	411	449	490	470	445	487	479	485	451	471	427	521	444	435	461	464	469	469	465	437	425	484	470	469	456	436	435	456	431	467	499	458	478	423	468	477	464	432	466	469	442	455	447	466	451	472	444	445	414	500	427	470	498	484	500	504	437	472	452	483	470	444	407	458	438	458	434	476	457	455	456	444	414	520	466	456	457	471	450	502	472	455	460	456	434	459	455	441	455	421	458	459	429	454	438	454	427	431	424	452	423	459	498	425	441	462	466	449	467	452	465	502	456	478	446	427	459	480	483	422	450	421	456	473	489	456	465	425	429	457	462	466	471	452	447	439	453	454	490	402	446	439	441	469	482	450	477	490	457	499	476	453	466	463	463	469	432	447	469	442	468	420	421	438	447	465	482	467	485	450	449	431	495	499	476	483	425	433	451	467	431	460	453	472	459	445	454	477	455	452	462	484
28136	3612	2518	1955	1435	1032	836	674	573	538	451	421	383	380	359	350	325	333	302	288	292	293	290	280	286	285	290	255	268	262	276	266	287	257	245	277	272	279	274	292	260	233	260	289	263	260	235	251	245	251	300	262	248	278	251	244	257	273	233	256	213	249	286	247	262	248	255	258	245	280	261	238	240	245	244	256	267	227	273	283	245	228	275	233	258	235	259	246	266	214	235	287	223	228	245	273	244	236	218	246	233	232	224	250	252	251	244	238	247	250	241	261	271	269	246	244	225	282	261	251	224	251	271	228	249	252	253	239	268	251	270	235	231	264	258	257	223	249	265	285	272	249	239	263	254	248	248	257	240	238	230	229	242	229	251	289	253	240	237	282	247	227	245	250	257	254	248	261	247	258	228	236	229	249	269	274	253	263	256	254	245	243	279	246	205	256	234	226	267	254	231	237	267	242	237	262	263	267	251	248	265	259	272	262	228	244	233	246	249	255	253	267	257	243	245	233	219	230	246	252	258	236	230	233	242	256	225	264	242	239	252	245	270	230	246	258	248	226	277	234	257	260	238	253	270	240	247	246	259	249	263	236	231	206	254	257	245	262	227	285	264	253	256	267	258	254	238	244	265	262	249	285	238	264	231	236	253	250	243	263	277	231	258	232	244	238	239	269	262	204	244	274	214	240	259	243	229	238	241	259	231	244	242	254	237	239	239	237	248	259	246	260	234	238	239	249	263	236	215	236	247	253	253	219	272	268	263	248	240	244	218	257	243	244	228	255	241	225	287	232	255	253	227	220	262	246	284	245	262	240	262	242	250	233	225	238	239	237	253	264	252	220	241	234	258	228	218	241	229	243	228	227	253	238	231	226	244	249	248	249	255	257	245	261	282	224	227	244	241	250	215	236	237	227	260	251	261	249	230	240	251	256	259	254	228	247	284	228	293	254	255	239	243	238	270	260	263	214	263	241	249	244	235	214	243	278	236	259	281	268	272	284	288	272	238	238	245	236	244	251	254	252	211	232	244	237	252	209	264	231	239	256	260	260	240	224	279	237	263	264	218	248	222	228	241	281	252	259	228	231	229	259	238	241	245	257	265	252	252	241	240	217	254	239	254	239	241	258	222	259	221	237	240	258	238	249	241	239	238	250	260	261	231	249	241	240	239	253	271	251	237	267	259	275	254	274	241	264	233	278	250	253	269	249	264	275	254	268	233	244	258	263	273	224	243	266	263	247	252	255	244	212	251	252	247	223	230	249	258	218	252	269	236	262	219	253	244	276	254	259	267	258	253	231	249	237	234	233	210	245	233	255	258	236	244	230	230	248	246	245	270	242	248	240	210	291	245	264	251	245	264	237	244	253	260	240	231	257	243	275	240	292	263	212	233	247	247	252	222	262	229	235	263	264	260	236	248	242	249	258	284	240	275	279	231	266	256	241	270	220	261	221	254	246	241	228	275	257	242	285	266	238	240	246	280	246	253	243	250	219	255	232	242	254	257	217	249	264	233	243	234	269	243	226	260	249	248	290	257	268	246	242	236	253	235	234	232	253	263	267	259	274	264	277	255	212	274	248	189	253	220	265	226	263	260	247	255	231	250	251	252	246	226	242	285	269	251	241	248	244	240	247	257	237	227	240	249	252	241	256	256	260	245	250	239	247	248	252	260	245	279	243	239	232	270	256	260	262	247	236	261	274	250	279	222	255	266	239	245	240	254	257	234	282	239	259	262	221	289	276	244	245	243	242	243	261	278	272	256	256	252	280	256	238	231	230	266	271	254	251	247	259	264	244	276	249	251	212	264	218	213	252	249	274	258	270	213	250	235	243	258	255	255	240	229	239	219	266	260	273	254	248	244	237	263	249	241	231	227	237	234	243	238	247	250	246	225	247	261	279	270	254	243	237	222	239	230	259	212	245	240	246	258	229	243	243	223	254	247	247	243	262	254	263	293	258	236	244	245	251	221	243	257	230	224	253	234	228	254	265	241	261	261	229	230	259	257	269	255	256	264	228	270	242	234	266	257	251	236	257	252	214	279	230	240	246	264	242	245	258	293	252	271	238	212	263	256	236	261	270	260	256	263	286	259	262	257	241	249	254	245	257	271	240	247	224	236	258	226	254	280	268	246	244	224	271	259	223	252	236	224	236	260	253	259	222	234	212	235	295	260	251	267	268	232	241	228	263	240	238	267	289	226	234	276	243	226	224	248	258	241	259	237	242	260	234	269	253	241	259	261	250	243	217	230	211	213	247	256	242	268	210	235	239	259	245	234	286	238	223	227	236	249	247	276	229	239	251	230	251	253	248	257	242	257	243	251	258	273	250	241	236	250	254	263	229	285	257	262	244	274	258	252	237	260	253	261	256	244	257	278	269	225	246	245	258	250	236	237	225	244	259	241	228	249	247	269	255	276	222	266	279	236	251	256	266	248	245	255	244	267	256	259	264	247	212	233	254	272	249	277	254	255	279	253	264	255	246	210	256	250	280	234	253	244	247	242	269	267	244	246	244	219	243	226	256	234	248	226	212	252	239	248	251	259	268	253	231	265	266	234	237	246	244	271	276	236	257	270	256	265	243	260	244	217	249	256	248	251	257	259	260	252	237	249	241	229	254	238	246	224	236	250	268	245	245	240	234	236	246	242	247	251	283	251	277	237	256	216	241	249	238	230	237	245	240	220	243	220	222	257	229	263	272	236	228	247	260	255	259	214	258	249	254	244	241	245	254	237	238	266	268	234	257	260	255	239	239	238	261	261	243	257	231	233	239	275	288	231	242	256	256	290	218	255	276	251	225	261	262	250	247	247	259	261	260	258	238	258	224	234	265	260	260	259	252	260	249	256	243	256	260	261	253	254	241	257	275	222	226	214	264	243	227	232	225	222	258	266	261	249	231	241	246	224	240	243	237	252	253	252	249	237	240	260	293	250	267	253	263	229	265	216	252	252	263	262	225	262	257	223	254	256	224	257	243	226	239	256	259	234	240	223	236	258	278	263	260	252	261	213	255	262	238	235	260	257	246	244	249	238	250	253	273	242	242	235	255	235	274	243	233	232	229	240	271	243	259	263	275	244	264	262	267	236	222	233	254	248	231	272	272	249	234	252	272	261	263	224	254	276	220	253	278	225	266	268	212	224	280	272	246	262	250	249	258	242	269	246	243	240	241	263	200	258	238	274	252	254	249	240	247	230	240	236	238	232	242	251	261	259	243	246	268	267	245	239	244	236	243	241	251	236	261	252	253	279	255	243	243	216	262	242	267	259	259	262	259	241	262	250	250	228	235	274	260	247	236	251	239	257	232	267	262	254	243	242	225	233	241	249	262	266	250	268	266	238	245	281	258	246	242	258	276	259	246	245	236	259	266	286	223	258	238	257	264	247	264	242	264	281	272	237	259	244	242	226	250	271	260	254	212	265	259	233	215	246	272	259	239	266	247	244	227	274	250	261	251	230	259	240	278	268	240	268	266	258	260	259	267	222	227	225	250	255	263
11915	2467	5418	6255	5316	4363	3663	3039	2584	2216	2051	1799	1581	1586	1520	1343	1347	1264	1132	1123	1091	1037	1040	1033	1016	977	957	922	965	913	903	899	902	818	923	855	813	851	846	814	798	879	734	842	809	856	834	817	835	751	785	823	830	798	836	799	746	765	757	735	767	738	780	756	759	766	733	785	729	722	793	819	791	792	769	731	790	750	791	771	749	794	739	787	737	711	745	773	780	729	725	757	680	748	684	722	802	733	727	724	723	768	739	761	777	790	758	741	736	752	769	714	722	762	740	689	761	735	776	769	728	745	725	719	745	716	723	723	748	740	766	789	695	698	727	758	797	741	758	767	731	722	734	744	743	779	731	770	767	750	733	772	775	748	769	738	746	725	753	718	706	740	700	774	774	737	701	749	751	731	744	765	729	752	801	680	737	743	760	733	752	753	683	692	731	744	753	817	784	783	767	717	787	761	715	689	776	755	730	751	675	790	682	755	722	736	731	761	815	732	758	719	773	748	756	719	770	747	825	728	730	775	790	755	746	760	779	684	725	713	745	747	752	741	787	719	765	717	734	734	762	769	723	734	782	740	813	753	744	693	753	678	737	722	741	730	781	759	753	727	744	722	776	764	742	757	710	728	781	722	758	801	753	736	778	776	750	763	712	742	743	744	755	687	728	719	711	764	736	769	746	776	721	744	793	796	762	783	699	715	768	733	687	778	749	711	744	742	749	714	692	768	783	731	693	748	785	706	798	705	722	731	698	742	749	700	739	741	730	747	772	720	728	734	733	784	742	727	732	717	766	700	747	706	725	760	735	729	726	765	735	736	708	764	765	713	796	763	704	771	765	744	724	745	745	730	701	754	719	755	744	780	717	728	734	724	697	729	771	759	727	748	724	754	774	755	768	730	747	722	762	737	749	740	744	740	678	706	694	723	694	764	752	739	734	739	749	755	756	740	765	709	694	766	737	779	769	720	744	739	768	755	751	700	775	700	741	757	750	793	740	770	823	758	738	755	731	752	695	771	749	729	783	697	752	736	787	751	714	694	706	753	708	698	677	718	750	706	759	776	716	736	727	724	760	717	708	799	760	707	735	746	791	771	741	715	747	699	714	759	683	768	745	767	730	713	743	778	737	679	751	747	787	732	714	738	724	750	743	710	730	755	707	796	773	691	724	738	714	710	717	707	760	781	702	725	735	735	709	751	739	725	712	725	730	754	745	771	767	749	827	743	701	702	727	744	733	741	721	718	746	755	725	789	757	739	694	699	741	721	723	722	694	739	795	750	716	727	735	732	714	756	773	768	700	760	735	732	736	756	760	728	787	802	717	761	723	749	755	684	764	709	686	726	752	682	680	777	749	735	774	772	732	756	776	726	759	742	688	773	771	727	740	715	757	756	754	717	775	713	721	727	755	744	736	746	694	724	707	750	738	735	802	762	715	733	714	779	761	734	696	761	730	767	771	763	757	755	746	735	696	783	743	757	735	721	724	772	732	700	731	733	775	734	706	762	711	768	738	722	753	762	750	714	758	753	742	733	740	721	736	766	713	756	702	746	745	759	749	710	691	786	743	735	761	746	812	731	730	726	758	741	738	735	747	716	778	723	728	717	733	719	737	725	780	757	777	760	764	751	737	743	724	751	795	687	710	721	720	726	739	690	749	725	759	684	717	749	753	762	753	821	725	719	769	763	797	738	717	702	683	732	754	738	747	657	745	711	728	774	698	729	708	689	757	750	760	710	730	771	738	727	759	728	763	721	775	716	717	746	716	730	782	718	791	787	714	725	672	723	692	721	725	738	742	679	745	783	719	728	749	742	705	741	724	767	720	720	799	727	722	764	733	749	786	734	727	729	768	736	719	752	794	719	754	729	763	783	702	732	767	752	691	709	768	731	740	780	758	704	785	773	750	767	702	784	709	772	697	735	735	706	806	743	712	760	727	720	767	732	753	713	707	768	733	732	749	737	777	767	710	752	698	744	718	771	710	692	769	696	711	753	760	723	713	716	766	693	730	727	722	756	754	743	696	754	732	779	741	757	724	763	743	750	736	727	706	727	778	753	768	747	723	688	742	736	786	753	710	729	697	754	700	700	725	734	738	705	728	783	750	719	761	713	731	762	688	762	702	730	759	741	733	741	731	791	727	725	764	757	698	751	748	739	739	720	744	742	767	689	733	754	739	724	766	752	751	723	780	748	777	711	763	741	702	715	730	806	787	746	763	733	798	749	737	740	688	743	702	775	697	747	734	759	761	722	744	748	778	719	698	723	697	709	776	718	794	734	781	773	733	700	737	737	750	755	728	769	784	712	741	737	730	768	752	747	769	732	696	753	717	688	738	742	730	778	728	699	775	782	743	744	743	739	706	724	706	757	776	753	720	768	791	757	775	780	690	712	739	737	762	759	709	769	786	719	713	772	772	784	755	772	684	728	764	737	792	762	711	691	690	686	763	722	771	744	761	732	730	767	741	754	702	750	715	750	754	790	741	764	706	777	715	731	724	749	710	741	735	668	738	731	760	756	718	731	721	723	768	717	700	724	720	726	722	779	732	716	773	714	728	659	725	738	726	734	705	721	718	752	747	704	764	766	758	756	731	775	809	710	730	750	760	732	710	726	734	784	736	709	748	776	749	794	760	722	765	698	716	783	707	711	733	725	706	718	704	716	750	754	702	740	764	766	750	691	702	729	690	746	712	787	736	723	718	746	701	751	738	693	724	723	757	741	684	736	766	753	760	776	729	725	752	744	754	763	749	722	726	705	742	691	738	747	729	716	679	720	697	774	775	682	708	756	720	731	752	735	762	707	722	732	741	739	749	711	757	759	758	717	765	756	724	720	732	768	727	713	739	777	775	784	744	759	745	737	726	736	724	758	705	770	753	763	762	754	755	745	767	723	712	752	691	704	760	781	759	783	761	740	799	763	690	746	750	767	789	745	711	739	727	764	728	765	704	704	745	756	743	708	717	770	717	730	708	711	776	755	713	706	783	730	716	717	756	774	728	752	756	750	783	764	768	699	760	741	720	756	743	775	751	695	775	737	753	758	719	768	734	734	760	771	744	762	755	727	711	734	743	713	737	727	744	725	752	743	724	724	776	678	732	765	708	741	749	717	732	733	750	785	725	696	697	745	745	714	714	757	713	733	715	713	737	776	776	758	761	770	769	731	760	736	728	717	742	735	767	756	789	735	740	754	707	735	734	785	701	729	770	740	733	695	745	697	734	729	700	744	763	739	743	795	792	777	706	767	701	748	715	753	765	769	801	735	726	758	758	780	740	720	767	734	746	777	790	762	753	762	735	717	733	739	688	744	742	712	765	731	729	693	741	752	722	753	728	723	746	798	704	781	725	743	728	765	752	742	733	704	731	783	770	775	702	698	748	749	715	712	703	712	752	742	718	731	759	686	751	699	673	729	723	728	708	768	731	687	700	730	748	746	708	738	740	762	684	771	738	736	747	726	722	745	727	725	725	712	744	737	764	769	724	761	738	822	711	715
3676	156	169	165	134	104	106	101	91	85	83	89	75	86	77	93	99	93	99	80	80	74	86	82	86	87	91	75	53	86	64	73	85	62	70	82	90	89	69	73	91	94	82	79	80	72	87	71	68	73	81	89	74	74	93	75	86	86	72	78	79	79	98	94	81	73	75	90	73	89	63	73	81	74	77	84	81	71	70	99	91	80	80	88	77	78	88	68	75	65	85	73	90	70	69	99	91	87	80	68	67	100	93	73	62	83	91	78	88	68	84	83	86	89	80	75	73	84	78	90	78	86	69	85	79	67	83	76	95	81	74	80	75	60	94	74	83	80	80	68	92	88	74	72	81	83	89	87	90	70	75	65	69	97	79	78	73	85	96	75	101	70	86	89	93	84	74	79	76	84	79	75	86	78	79	66	87	76	71	67	82	73	73	72	84	77	102	75	66	75	86	65	71	95	79	76	80	69	70	82	77	104	72	97	85	74	80	88	90	92	79	82	64	75	77	82	96	92	74	85	83	87	82	75	90	90	81	71	84	82	86	87	79	96	73	73	78	81	71	97	91	77	75	91	78	83	77	83	91	88	79	78	77	91	71	80	84	92	84	82	77	83	76	69	85	80	93	81	81	72	83	72	70	91	81	86	87	83	87	97	79	77	69	84	81	95	73	91	89	81	57	76	77	90	90	76	104	69	67	89	87	76	78	78	79	63	83	85	74	73	64	69	86	91	92	89	83	79	91	80	90	71	74	73	75	88	93	96	91	98	89	77	86	85	74	106	84	75	70	66	88	79	72	73	78	72	72	83	77	94	82	72	98	86	98	63	71	95	81	76	80	87	86	92	88	64	83	108	93	82	80	68	91	79	81	75	86	73	58	91	94	99	86	75	84	84	78	86	84	86	74	83	76	78	83	98	72	77	89	91	87	79	85	83	88	85	78	77	81	91	83	106	75	69	73	111	71	75	59	67	87	77	69	97	86	82	87	67	86	87	81	65	77	73	96	89	84	67	76	75	83	87	82	64	77	75	84	75	91	62	80	94	101	69	79	82	85	73	77	71	72	84	85	75	79	75	93	77	81	79	94	79	86	84	91	89	94	84	71	82	89	73	81	84	83	72	82	90	90	96	86	81	68	82	98	75	84	76	69	77	100	77	76	82	72	91	86	87	76	88	91	87	92	77	70	82	76	87	68	84	74	97	88	92	90	76	74	80	79	81	83	70	85	69	81	93	83	87	81	80	88	73	74	96	87	75	73	71	72	85	70	71	77	78	91	87	85	87	76	64	59	84	84	96	85	77	82	92	74	73	94	80	90	75	98	78	76	73	86	70	70	80	69	85	65	71	96	77	73	62	82	88	74	83	81	92	78	86	81	72	73	100	81	88	82	70	74	81	78	71	81	90	83	63	78	100	97	72	81	75	88	78	91	82	90	97	90	86	73	66	58	82	93	76	68	84	88	84	73	71	91	82	94	80	80	83	83	83	97	72	84	80	84	80	69	85	82	85	69	76	86	91	87	67	66	89	86	86	87	101	81	91	83	72	81	78	77	77	82	63	85	90	76	82	70	81	84	85	87	68	85	69	76	89	94	77	93	82	87	94	85	90	95	94	92	74	99	93	87	80	76	91	78	75	69	98	77	70	85	59	90	84	88	89	85	78	105	80	65	96	82	90	81	71	85	77	82	78	66	66	88	84	90	75	98	87	91	88	89	70	81	74	79	86	81	92	78	94	87	60	89	82	82	76	70	91	68	75	90	91	105	59	89	85	92	88	84	76	96	86	87	85	70	72	79	64	67	85	77	76	80	80	91	77	79	64	80	85	86	88	76	93	83	84	83	93	104	78	64	80	77	78	75	81	76	81	62	84	91	78	93	73	76	79	81	68	89	92	84	95	88	93	68	74	84	86	77	84	69	94	83	79	79	63	90	73	69	84	91	73	76	72	98	91	92	85	89	80	95	81	75	64	71	71	65	88	92	102	80	77	92	67	65	84	99	67	77	65	87	85	75	81	83	89	74	78	92	92	88	83	63	81	76	80	78	85	62	65	74	78	93	87	88	77	78	92	73	84	77	73	69	79	86	82	69	75	89	82	83	75	89	75	68	80	78	88	104	90	89	62	83	67	90	80	104	86	74	82	86	78	93	79	90	82	68	93	82	90	84	81	78	89	82	91	108	72	74	55	73	92	90	93	80	92	82	93	81	91	83	79	77	90	80	66	96	65	82	66	78	89	94	105	94	87	81	83	85	60	80	89	73	81	79	73	85	87	72	84	89	85	96	89	68	88	88	65	81	71	94	97	70	97	72	77	81	77	83	86	98	80	79	81	84	72	61	74	80	99	68	82	73	80	62	87	84	98	78	74	88	81	78	82	79	73	76	85	77	80	89	80	100	58	84	75	67	87	87	84	79	70	83	82	95	75	88	99	72	88	79	78	79	73	81	89	100	87	75	72	71	84	80	79	81	69	86	96	75	87	66	104	84	69	73	74	86	76	83	79	88	64	98	93	85	82	80	86	81	76	86	70	90	84	71	83	78	79	85	84	93	66	86	77	82	78	82	78	76	87	80	98	69	74	95	93	88	77	78	75	82	81	69	94	75	88	82	92	93	75	79	83	80	88	78	76	79	70	86	69	86	80	69	76	88	76	79	89	75	85	77	68	85	89	80	65	86	94	80	92	70	89	94	94	80	84	72	63	78	66	72	74	102	72	74	81	86	74	81	77	78	94	67	73	73	88	90	74	73	95	75	83	80	89	84	67	78	71	88	78	76	91	73	96	70	92	75	89	89	76	88	83	84	81	83	87	93	95	86	94	105	66	70	80	66	106	69	79	85	94	95	72	74	77	83	95	85	89	76	70	68	78	83	87	76	93	87	91	83	79	85	101	78	76	82	88	88	78	77	85	69	68	82	61	83	95	78	85	88	91	89	92	77	76	74	87	75	66	80	94	64	85	81	95	70	78	75	85	92	72	82	86	80	79	86	85	88	82	86	76	78	81	114	65	71	73	76	80	85	73	77	72	84	85	84	69	67	75	81	92	78	81	89	91	63	85	71	72	77	73	85	81	89	84	81	80	84	87	77	79	85	99	89	98	88	88	94	84	82	90	74	76	84	71	81	79	86	64	79	93	89	76	84	80	76	80	91	78	69	85	78	86	98	75	75	84	79	93	93	73	81	81	75	93	89	81	89	82	86	91	82	83	78	87	78	74	70	82	68	100	76	96	62	84	82	80	77	77	76	80	72	73	87	67	67	79	63	90	89	82	81	96	80	85	72	73	90	87	80	83	72	79	76	96	85	82	75	85	80	87	72	89	97	70	77	71	82	86	82	80	85	91	94	69	82	81	104	78	77	65	79	80	73	80	82	77	88	95	79	86	76	89	76	104	99	61	73	85	73	59	93	76	81	90	95	101	85	79	76	73	72	80	70	69	80	86	94	83	95	85	77	74	83	91	80	83	80	97	76	106	76	85	89	85	82	73	79	88
4876	410	536	535	478	477	416	407	381	385	360	336	349	329	291	313	326	319	318	292	341	310	321	304	268	304	312	339	316	307	247	353	301	330	308	301	286	284	295	322	301	269	307	295	319	325	312	321	302	294	320	269	322	308	285	299	276	299	299	305	305	273	298	326	292	303	314	294	297	286	277	296	306	299	295	289	294	321	303	294	309	286	259	320	277	340	326	298	270	298	291	283	295	300	286	274	292	301	281	280	297	281	311	279	290	290	265	298	295	290	279	299	258	273	296	304	294	273	290	270	312	325	299	313	292	314	293	337	297	293	306	308	276	282	283	315	298	301	307	287	294	301	323	297	331	297	322	269	310	336	319	299	301	310	321	281	258	295	307	327	261	298	306	285	278	285	324	319	282	284	299	297	292	322	292	292	275	255	303	314	283	267	310	292	287	270	277	292	326	327	297	286	294	274	310	295	316	273	315	313	299	295	300	314	301	286	290	321	312	307	291	298	301	300	283	289	286	272	302	303	303	294	287	307	333	278	280	293	331	310	290	263	310	304	273	305	268	308	318	285	301	281	291	291	295	274	303	280	290	294	297	304	290	277	268	288	281	296	294	334	266	306	301	300	305	259	293	284	302	282	309	310	296	283	288	287	306	292	334	293	288	261	261	294	298	297	269	273	302	296	274	308	310	275	291	283	294	317	288	284	297	298	297	261	284	255	290	278	303	300	280	281	309	303	289	299	297	237	315	302	282	310	276	242	299	310	284	312	286	309	314	298	324	299	304	316	314	296	271	344	312	285	299	333	316	270	304	314	305	280	270	296	288	282	268	282	305	271	269	301	294	267	280	293	312	319	308	269	263	299	277	295	283	293	283	287	278	315	319	324	279	310	329	296	299	236	304	301	257	307	279	305	298	280	286	296	281	297	287	317	300	345	292	326	299	284	328	303	310	309	311	277	281	282	269	301	309	276	280	318	301	285	285	322	311	278	305	305	301	303	284	306	262	314	274	289	319	319	282	277	282	327	307	285	263	309	331	301	283	294	292	306	295	304	327	309	269	307	291	277	246	316	310	286	328	276	272	307	234	299	295	270	297	280	277	311	293	312	278	282	288	290	296	314	320	309	280	299	311	302	290	304	291	323	309	272	316	308	305	294	309	287	288	283	309	309	313	282	300	325	284	315	297	294	274	277	267	280	269	339	296	269	308	326	299	300	271	324	262	281	327	257	281	298	307	307	344	321	306	299	308	281	282	291	315	290	296	277	266	299	269	287	284	320	299	302	283	265	286	302	309	313	293	296	278	303	302	300	327	296	278	306	315	304	286	289	286	298	290	278	290	293	288	300	257	322	328	301	312	325	297	268	308	281	302	305	279	298	319	281	302	319	261	295	313	317	283	279	329	292	284	311	281	299	297	299	305	296	270	305	277	303	311	281	307	310	328	300	298	285	293	279	302	258	302	292	290	280	272	263	270	296	309	280	294	275	303	265	256	295	290	314	290	276	321	292	286	288	264	265	293	300	316	295	293	304	294	294	318	271	277	264	307	274	268	282	298	316	300	291	291	280	308	292	305	270	293	286	271	313	290	253	275	302	316	291	275	270	305	298	304	301	297	297	336	277	288	294	305	292	295	328	295	286	301	320	313	304	284	308	306	283	294	276	314	314	290	307	284	316	304	326	293	286	281	279	288	300	313	296	306	272	276	301	314	315	277	308	274	283	302	295	303	289	290	298	272	305	265	293	309	277	308	282	325	298	282	302	272	309	269	250	247	286	305	292	266	282	272	286	323	314	307	278	302	307	344	319	288	295	304	332	263	309	256	308	299	283	308	320	334	294	301	312	299	313	296	328	277	294	305	298	292	306	306	284	303	270	292	305	331	292	252	274	266	249	303	280	242	288	296	280	258	269	284	302	289	282	299	292	280	291	293	310	298	304	303	297	293	309	287	290	319	316	266	277	270	289	291	312	288	288	303	289	298	296	293	299	319	273	285	315	293	280	273	288	307	325	280	279	309	312	305	309	301	298	301	282	281	298	305	291	276	295	281	283	316	297	279	315	300	275	298	288	291	274	281	300	304	271	278	327	299	246	272	335	287	277	345	297	278	310	304	294	309	301	294	277	284	267	300	282	324	319	300	288	329	249	278	283	312	260	312	288	301	317	308	293	286	306	315	300	291	306	287	301	258	334	274	292	290	275	331	299	285	280	296	299	293	293	291	315	294	306	304	307	288	281	308	307	304	266	307	327	273	313	279	296	301	315	278	280	315	295	315	290	324	310	283	324	260	283	310	311	300	303	295	314	318	288	320	303	275	277	293	307	307	278	281	324	285	270	323	290	289	301	313	275	309	317	295	313	310	282	328	272	291	292	264	292	274	281	302	288	277	326	290	321	301	282	299	315	307	293	260	315	292	289	294	321	265	310	293	271	294	330	309	342	282	301	302	292	284	304	272	299	288	288	298	297	286	266	295	286	304	322	302	275	317	315	304	275	293	314	311	314	266	311	303	273	276	272	299	297	278	282	284	288	282	287	275	307	267	288	299	274	279	297	304	296	277	301	334	305	297	295	263	281	314	296	299	302	298	297	318	317	271	270	289	287	290	324	273	293	285	322	271	246	289	292	287	285	295	300	285	303	329	301	292	316	281	289	302	288	284	274	309	288	278	303	292	299	275	285	299	291	312	307	280	312	268	293	275	285	310	291	292	299	301	278	291	280	316	303	288	296	310	305	313	321	285	317	292	316	282	322	325	326	312	309	299	319	294	318	307	316	269	317	291	280	256	300	288	294	288	290	279	318	317	309	266	309	299	294	298	297	310	315	302	291	304	288	287	282	302	303	331	297	311	275	291	292	276	297	283	296	296	307	293	294	318	294	307	285	291	277	316	330	316	318	310	281	308	278	274	284	302	303	309	324	315	280	334	285	318	303	269	307	287	283	288	299	298	285	292	314	320	291	307	283	281	293	280	319	262	306	277	309	301	274	322	292	284	305	317	294	323	303	281	333	317	317	291	298	305	304	287	281	292	284	307	280	296	281	286	277	302	293	294	299	315	327	314	304	292	312	259	266	278	298	304	279	291	286	306	274	274	306	302	311	306	306	300	307	296	261	269	316	285	311	307	304	291	326	322	280	336	258	280	292	325	305	329	269	292	274	293	299	282	301	304	295	297	300	298	298	293	273	283	291	306	300	287	287	303	287	274	296	302	311	298	304	300	311	291	254	295	277	324	324	279	346	282	308	286	309	296	285	295	303	291	320	260	317	314	297	310	269	288	307	295	265	338	293	331	303	310	295	301	280	294	302	302	302	311	315	294	288	315	307	305	295	275	295	286	300	291	310	285	295	308	291	302	289	307	305	293	307	292	287	318	304	254	282	291	283	334	264	278	321	309	271	264	299	277	298	288	281	293	291	298	320	269	314	311	298	310	292	306	281	295	303	300	325	315	301	297	279	310	285	293	288	266	297	287	310	292	282	342	296	279	319	276	290	289	291
16876	1287	1219	958	719	502	423	342	307	306	266	211	240	209	175	172	197	167	151	182	168	154	164	166	153	134	182	168	142	139	139	151	149	161	150	154	164	138	143	141	143	138	151	142	118	139	152	159	147	146	149	134	137	135	132	138	149	155	142	117	134	151	126	114	163	156	145	165	156	133	150	137	118	147	146	141	126	142	141	141	154	134	141	119	152	139	140	132	134	133	146	153	160	138	154	150	144	128	132	145	130	129	156	149	144	143	129	150	143	156	132	144	149	163	162	127	136	143	131	154	134	129	142	139	138	119	154	143	126	151	130	145	156	148	134	135	135	130	117	131	151	141	155	146	141	140	145	155	144	134	146	148	167	127	140	144	136	132	156	125	111	154	132	111	128	134	160	165	121	152	131	134	127	138	143	137	141	122	141	142	147	158	129	137	171	144	142	140	166	127	142	144	143	116	156	119	126	144	120	125	137	117	116	136	133	123	135	127	161	156	121	161	126	122	146	117	146	152	147	145	138	148	140	137	126	147	130	145	152	116	137	158	141	115	146	122	158	134	142	135	147	127	136	149	119	147	126	156	140	144	149	134	141	141	143	143	137	156	135	155	152	142	136	152	139	143	130	143	153	128	142	152	162	138	145	145	146	140	126	152	130	143	152	169	130	139	146	132	147	127	175	154	139	127	156	171	132	138	145	119	140	132	163	137	146	135	150	164	159	135	138	151	137	132	142	145	162	158	146	143	124	162	134	121	148	147	138	140	150	149	123	153	142	155	129	141	131	144	155	151	145	125	148	140	124	150	146	136	125	150	132	130	142	147	154	117	152	144	122	156	127	104	160	146	110	117	128	131	139	138	140	139	132	131	121	136	160	147	154	137	156	126	145	135	128	150	132	126	149	122	166	137	137	152	140	130	107	127	146	149	138	151	142	142	143	156	148	136	149	150	136	136	151	142	117	152	144	141	151	152	153	132	143	127	142	114	135	149	155	133	140	134	137	168	121	139	141	143	145	149	134	124	146	169	132	132	130	148	154	145	144	140	155	137	128	131	153	125	153	141	125	141	141	125	155	147	155	136	151	124	151	145	163	148	161	134	131	140	146	126	132	117	130	141	141	132	150	130	150	122	155	145	128	150	146	159	142	133	143	143	143	153	149	159	139	135	139	145	133	145	129	129	135	136	151	159	148	135	140	151	139	141	143	152	156	135	146	140	119	152	120	133	108	128	181	141	140	162	138	145	136	137	156	133	151	105	148	134	128	164	136	146	156	126	143	156	147	151	134	130	141	114	141	138	122	139	155	132	139	152	121	133	133	138	146	150	146	143	158	147	146	138	134	130	145	153	151	134	150	130	141	145	138	143	151	130	130	136	132	132	136	150	157	186	136	174	150	135	138	163	145	122	145	120	168	136	140	147	153	131	129	136	139	148	127	158	145	145	128	161	150	161	134	122	133	137	139	149	131	140	130	158	134	144	151	127	139	129	108	148	142	124	124	132	153	143	136	131	160	138	142	142	139	121	147	123	134	125	143	140	124	137	153	139	162	153	149	136	140	152	126	155	142	166	117	146	125	130	127	132	143	141	120	151	148	142	141	146	132	131	145	126	160	171	133	133	137	129	153	146	158	147	109	132	130	151	152	136	143	152	117	117	150	137	142	154	143	148	132	143	160	122	145	131	127	141	134	143	144	118	161	142	141	167	151	133	124	143	143	141	138	154	137	141	137	146	135	148	135	126	151	144	151	132	150	144	152	131	131	131	149	136	139	136	146	139	120	126	138	163	153	149	156	148	150	143	138	151	122	140	131	157	136	135	151	130	151	159	132	139	143	165	143	129	147	153	145	127	135	139	152	137	148	127	141	137	128	140	150	164	158	164	160	137	143	145	161	150	152	145	170	116	140	142	125	128	155	128	138	134	161	153	132	148	123	118	154	139	175	135	136	153	150	142	140	161	129	144	128	161	125	151	131	153	148	134	130	142	146	127	134	133	134	147	124	137	132	150	143	142	144	147	121	146	136	165	125	141	140	141	140	137	150	136	125	150	129	132	130	124	121	152	160	129	148	128	135	132	128	108	146	156	134	127	123	132	135	129	131	153	143	142	148	116	125	136	117	115	142	151	136	139	142	149	135	122	150	138	136	140	147	136	134	136	144	162	123	148	110	140	136	147	115	134	141	159	137	125	141	154	146	156	129	140	139	137	136	123	139	136	133	135	149	145	109	148	147	149	148	138	130	123	142	150	131	170	127	131	141	143	137	119	127	134	128	124	121	130	145	128	157	157	137	147	140	141	163	154	116	157	139	137	132	164	131	167	155	128	127	140	156	134	155	151	150	135	126	119	133	136	144	148	148	145	142	141	137	132	133	156	145	93	132	154	129	119	135	117	130	133	147	153	151	144	140	136	162	153	134	142	112	124	133	144	152	141	137	135	150	141	137	175	126	155	123	141	146	135	155	143	144	143	153	151	133	151	149	129	125	152	162	152	150	144	124	129	123	157	142	132	146	159	110	147	136	122	127	157	154	122	147	134	149	135	165	153	133	142	143	146	143	143	122	143	157	134	158	136	134	136	134	147	156	133	139	132	132	147	117	125	118	151	157	170	130	138	145	147	146	143	125	136	143	124	118	163	142	146	131	147	127	153	131	143	154	152	149	148	126	129	154	154	143	128	152	133	143	153	145	146	145	143	130	135	150	131	148	148	139	121	150	150	133	142	165	137	155	153	168	152	144	149	119	152	150	137	123	148	139	134	153	137	130	163	134	121	130	142	137	142	157	141	144	141	142	126	149	135	139	131	149	141	141	134	132	149	122	151	139	130	139	135	141	135	130	137	126	158	152	146	132	120	131	144	147	133	144	132	172	164	114	131	161	140	135	137	143	142	130	134	134	115	125	140	136	128	131	122	135	146	137	140	128	144	128	157	151	147	119	131	129	139	140	147	131	155	128	169	148	161	148	156	142	135	115	122	140	117	135	147	150	167	130	123	148	146	137	141	137	121	134	144	143	136	124	135	121	141	137	132	143	134	154	130	130	139	128	164	146	144	156	141	158	135	150	122	131	133	161	141	148	150	119	151	107	139	135	141	134	131	137	146	156	145	114	125	115	150	129	141	137	141	124	144	143	142	139	152	134	125	157	121	137	145	126	125	116	143	121	141	142	140	134	147	127	122	150	124	135	161	148	150	140	148	120	119	137	130	133	139	136	133	148	140	137	134	130	144	128	143	130	154	150	153	128	140	133	169	151	144	143	137	146	166	147	133	130	162	137	136	130	145	137	153	135	149	140	156	130	122	121	149	139	136	149	123	146	111	131	130	138	125	135	129	112	148	170	145	144	130	145	134	141	135	129	135	130	147	147	137	130	138	128	149	164	137	132	134	137	127	132	131	132	143	144	154	140	134	135	149	113	160	147	135	118	138	143	144	136	137	127	135	140	146	131	117	131	127	168	146	139	142	146	141	143	150	142	151	136	139	131	138	127	137	131	129
9045	1409	3034	3412	2879	2430	1956	1757	1474	1297	1148	1024	894	866	849	845	739	667	731	700	661	669	615	581	556	619	592	559	529	567	527	549	536	529	503	508	502	478	527	523	509	436	517	504	495	471	502	460	506	519	489	499	431	445	522	456	492	475	476	512	525	489	483	463	456	485	443	486	469	452	465	445	471	492	451	469	461	469	500	476	502	466	456	476	458	446	470	481	461	485	479	477	471	473	484	446	427	466	487	425	491	482	463	488	463	442	495	502	458	465	437	487	453	462	464	445	434	499	463	463	432	461	479	453	443	481	472	479	475	462	477	502	479	467	482	470	481	493	454	470	455	419	447	428	456	452	480	477	445	467	446	475	472	441	446	479	434	435	473	445	482	435	475	452	444	520	447	452	441	462	473	446	474	390	468	476	441	471	472	397	469	440	456	490	459	456	465	461	474	419	441	468	491	482	436	439	464	482	445	463	478	456	497	456	499	468	457	478	437	432	411	450	425	466	471	481	478	461	448	482	457	477	498	477	454	451	463	460	398	447	479	434	479	480	446	482	484	490	463	462	438	473	486	451	434	463	476	448	411	493	435	474	448	470	472	476	442	445	457	457	436	466	433	481	489	422	453	425	492	483	459	475	482	426	467	514	435	444	423	443	483	448	449	452	465	467	494	503	462	470	481	497	445	470	455	469	454	424	490	482	420	508	481	446	448	466	438	456	472	423	449	483	433	384	471	471	450	465	435	462	466	489	428	500	457	406	470	463	446	471	449	455	440	465	488	478	468	468	450	425	461	464	404	462	457	451	455	484	483	470	471	460	486	452	489	460	477	467	442	464	432	509	461	458	467	485	477	458	477	458	455	450	490	443	440	447	431	441	473	461	488	493	476	436	502	485	454	469	448	473	451	501	453	454	474	467	456	473	489	456	442	442	469	467	493	442	453	400	458	524	455	451	418	432	460	485	477	489	434	481	466	458	444	465	450	422	475	462	454	470	413	473	477	466	465	486	446	457	458	476	470	454	499	469	473	446	431	470	432	426	441	488	477	478	491	470	487	452	419	452	448	481	450	445	444	473	436	469	451	511	462	453	467	465	486	453	465	480	464	452	470	464	469	405	471	418	512	453	429	458	410	458	483	443	480	461	456	448	446	439	462	475	494	442	469	469	465	441	491	451	432	464	441	485	442	439	482	416	433	482	448	468	488	496	459	477	437	407	500	437	446	462	488	456	460	438	468	439	470	506	452	460	479	437	460	448	494	462	466	476	466	446	464	468	450	481	433	450	457	525	464	459	480	492	457	495	431	467	418	462	442	473	434	442	483	486	463	444	461	433	451	480	452	478	438	441	445	412	449	402	518	483	436	460	468	434	463	456	472	456	451	467	505	462	495	481	498	438	468	443	443	441	451	458	451	461	484	464	456	464	450	465	489	472	467	437	439	428	485	436	438	477	456	498	466	444	447	461	486	465	440	462	430	436	444	436	419	466	445	446	449	437	476	452	423	438	439	456	466	461	484	472	479	469	436	425	502	460	462	488	457	461	433	465	441	475	454	470	458	428	464	467	460	457	468	445	436	463	459	446	443	419	457	448	462	425	451	455	486	448	447	461	477	451	496	438	513	447	465	445	456	454	472	493	435	470	455	461	472	485	447	419	492	431	481	457	467	461	464	444	418	456	424	443	449	505	471	469	464	471	456	459	473	456	434	488	457	453	413	421	461	434	445	487	467	439	469	489	494	476	457	492	426	453	445	452	435	457	462	489	450	442	457	463	441	440	472	473	459	468	444	450	455	478	485	433	439	436	454	480	477	487	455	456	437	449	485	475	441	459	463	471	502	459	437	473	494	463	459	416	503	455	457	444	450	470	464	449	458	463	453	449	467	450	473	476	458	455	440	457	480	439	447	494	482	470	442	451	433	458	452	494	456	469	427	434	450	487	421	470	470	453	446	451	448	469	430	474	483	446	491	450	446	452	470	454	449	409	466	467	450	474	456	448	420	468	470	458	466	449	469	435	432	454	465	445	425	447	475	453	441	446	428	474	468	450	474	462	469	458	469	444	474	492	446	452	479	439	404	462	462	464	423	500	449	441	467	451	442	460	457	448	448	431	452	439	428	496	450	474	439	460	481	460	452	436	465	453	426	476	504	453	486	448	466	482	485	443	465	469	443	477	474	478	457	467	429	446	445	453	456	426	482	476	464	425	461	430	404	454	450	471	469	472	443	462	465	460	450	450	468	437	511	449	448	454	469	491	479	482	470	482	445	448	467	435	419	423	458	471	460	467	457	458	494	411	456	472	507	471	434	435	471	467	449	460	483	455	434	466	438	448	471	458	474	486	421	434	455	460	487	439	462	446	431	453	449	439	483	432	516	457	478	465	472	449	440	444	434	448	475	444	466	418	480	469	444	430	489	450	482	466	436	459	470	445	457	471	431	431	477	477	462	506	370	412	480	442	434	458	421	445	497	476	427	475	444	486	477	448	398	471	420	449	456	464	462	461	486	438	442	410	448	430	420	436	477	500	443	472	466	449	489	467	451	455	411	502	454	442	451	445	433	430	439	470	451	449	465	440	489	449	424	461	456	491	486	449	475	433	453	463	455	449	414	414	433	446	457	449	474	468	492	444	474	460	469	458	438	437	471	479	475	454	440	456	453	487	439	451	466	449	444	484	442	445	441	465	437	437	461	461	469	420	429	471	502	434	475	452	457	468	442	460	436	511	493	436	468	460	473	507	452	443	483	433	509	486	452	451	502	453	430	478	468	499	462	445	477	465	424	462	484	458	455	435	443	441	484	474	464	411	455	457	420	462	431	435	484	492	438	476	456	462	447	499	457	456	460	463	454	438	465	451	468	479	467	474	450	464	458	480	444	495	444	451	456	453	439	445	485	487	446	477	470	475	434	440	470	476	410	457	425	454	430	454	453	487	459	448	418	452	446	441	497	425	416	446	456	441	458	492	479	462	446	494	469	441	478	454	450	436	474	482	493	471	420	443	422	456	441	493	447	460	505	491	410	436	431	461	442	472	436	445	467	447	442	421	502	450	465	510	434	463	402	450	440	482	431	454	455	428	487	468	459	494	507	476	457	498	501	449	470	460	476	470	458	473	450	491	479	474	473	474	413	426	421	448	442	480	479	463	471	447	471	456	422	481	460	443	472	500	466	436	459	411	480	459	444	461	511	495	472	440	434	491	486	468	472	484	489	476	491	470	468	451	493	467	456	451	449	488	462	433	461	451	461	473	481	475	442	461	480	460	479	473	473	453	467	473	484	470	443	430	464	409	451	465	439	484	437	465	439	442	477	438	440	476	444	442	426	435	441	469	493	465	479	471	460	468	437	446	452	454	467	498	429	461	487	399	451	457	462	471	455	480	442	488	479	452	513	451	497	462	452	473	470	514	441	450	471	483	447	454	461	455	446	449	437	449	437	460	408	435	482	478	465	478	456	431	443	474	436	440	494	483	474	462	409	448	472	504	460	490	461	482
26102	3214	2365	1931	1437	1052	830	714	595	527	436	420	394	357	370	328	310	314	315	318	247	268	285	276	299	272	289	252	285	276	275	259	253	267	263	246	273	283	238	277	241	252	262	247	272	258	275	263	255	266	250	245	255	227	229	248	252	258	272	224	260	255	247	256	229	242	275	290	241	237	264	258	276	254	277	264	227	270	242	275	241	254	253	254	240	238	229	239	247	250	272	256	229	251	224	240	234	245	250	255	245	255	263	263	275	235	241	230	267	265	242	278	280	273	233	241	225	257	247	252	233	244	263	265	218	238	263	259	252	232	277	267	234	266	259	251	243	245	239	231	251	234	268	261	250	258	239	247	238	262	234	231	246	225	262	241	239	255	258	250	229	248	251	270	218	237	245	254	248	221	256	246	243	258	224	235	237	263	226	226	243	249	248	248	227	224	238	238	239	263	239	247	235	263	269	255	232	234	230	241	246	248	243	244	257	233	235	276	265	245	253	245	246	231	213	265	266	244	241	244	254	246	236	275	256	227	230	237	223	254	252	241	248	240	261	246	272	252	230	236	273	225	245	288	231	244	275	251	270	266	245	260	276	226	269	262	252	247	221	233	280	234	236	244	268	248	272	239	249	239	239	229	253	259	249	259	260	252	254	243	239	255	229	239	247	246	242	238	279	231	248	254	242	262	218	264	252	250	253	233	242	255	225	225	238	270	239	254	244	233	259	249	270	264	244	248	268	248	263	225	238	273	268	250	246	259	262	224	245	250	248	271	234	237	250	232	264	259	263	270	295	263	233	225	272	248	244	241	267	243	236	237	226	254	250	264	234	229	275	219	250	258	239	235	226	245	235	258	232	265	263	237	243	242	258	253	253	268	256	256	227	264	264	242	262	233	241	242	262	250	263	247	260	244	268	207	244	237	208	262	239	241	231	281	225	238	254	262	250	268	259	234	267	222	245	260	268	254	234	229	275	220	250	260	240	222	249	241	245	249	241	241	247	241	249	241	212	257	251	268	240	224	264	258	252	248	246	275	259	227	244	203	254	217	241	252	246	228	253	235	262	240	270	258	246	219	254	212	235	260	215	227	254	209	246	263	226	266	222	240	241	255	248	234	239	224	245	233	247	247	210	248	256	258	265	231	214	241	245	241	236	272	261	273	236	244	229	250	253	251	248	228	265	243	243	251	265	251	263	237	246	208	245	248	230	237	232	256	273	230	235	271	253	235	276	256	259	239	246	244	248	257	258	249	230	231	268	270	228	235	261	284	258	256	247	214	232	225	228	257	263	250	233	256	249	231	226	238	254	277	248	253	266	235	274	251	248	277	231	214	249	240	248	232	231	246	260	230	276	239	227	259	258	246	238	245	253	262	275	237	244	242	261	275	229	257	233	253	253	253	230	229	269	251	262	259	245	260	235	229	222	271	247	224	257	240	220	272	249	263	236	284	254	255	224	237	261	256	246	255	233	252	246	277	260	233	281	244	231	237	238	246	235	267	250	252	230	255	265	223	276	246	223	246	246	249	260	244	276	258	251	231	248	218	276	220	245	272	255	245	229	220	224	272	262	242	236	229	262	247	228	270	262	272	243	232	264	252	225	238	285	270	235	239	246	263	263	248	235	229	256	225	245	219	225	246	239	252	284	277	253	269	244	217	237	249	213	265	272	276	237	246	237	256	261	249	237	241	241	236	232	254	241	251	259	245	245	243	248	266	254	251	265	263	253	254	233	260	245	251	244	248	244	247	227	249	228	224	264	213	265	229	247	246	244	269	252	247	257	237	242	227	224	264	228	226	245	248	233	245	225	225	263	273	262	244	269	250	268	252	250	244	238	272	240	221	232	225	226	238	237	253	232	244	245	230	262	239	236	232	243	240	233	250	227	234	226	274	256	245	251	236	264	233	240	275	265	246	256	247	268	233	286	220	260	257	241	239	268	256	274	257	253	232	240	250	252	236	263	244	266	258	265	260	233	230	258	253	254	256	241	256	247	279	279	243	252	275	239	262	259	255	232	247	249	233	254	243	253	233	254	273	258	225	249	238	231	255	265	238	258	244	232	235	249	251	273	238	245	253	242	239	257	241	243	211	236	241	246	233	266	260	238	252	239	258	252	234	244	254	235	250	216	267	250	273	252	248	268	259	250	258	245	248	262	254	254	213	288	219	226	264	236	230	227	260	231	233	228	236	260	272	266	226	260	252	243	253	242	233	259	256	248	264	232	240	243	237	246	246	247	273	238	255	230	263	260	242	231	233	231	246	231	219	254	245	249	278	238	248	238	273	245	260	272	246	246	250	262	242	260	228	252	246	241	248	234	247	252	240	254	238	245	257	253	235	230	238	250	232	253	277	256	243	257	235	253	230	253	235	230	260	267	246	244	251	266	240	245	249	246	260	246	262	228	224	253	233	254	230	240	277	275	246	246	257	262	239	276	236	249	218	252	240	233	230	240	264	247	230	251	238	232	248	252	254	236	234	279	251	238	239	264	238	239	227	260	263	247	265	236	211	249	239	247	270	248	252	223	256	246	266	249	248	260	283	274	246	245	214	273	242	263	265	270	237	260	243	259	253	230	235	275	258	243	262	219	246	271	237	282	212	230	250	214	238	235	236	240	246	234	265	262	237	239	233	240	236	235	274	224	253	251	229	230	212	232	246	269	261	272	268	268	245	252	214	241	271	257	272	242	251	269	250	246	249	261	285	263	254	227	234	254	244	236	233	252	235	240	250	233	234	250	228	260	249	220	261	285	250	266	231	257	268	261	278	240	256	243	239	221	252	248	228	227	274	237	257	221	264	231	228	232	257	260	226	224	240	236	275	241	247	248	254	247	240	251	206	228	269	212	253	262	258	256	261	242	254	292	250	245	231	256	241	237	234	255	252	257	258	246	266	239	227	243	263	251	271	259	228	271	237	237	237	270	263	253	238	290	251	266	254	249	233	232	245	239	299	266	263	230	253	234	232	243	232	251	270	239	269	233	261	208	233	253	256	248	250	249	256	240	241	252	244	236	226	249	233	263	250	236	246	252	246	249	264	261	258	259	240	221	251	249	242	260	240	276	244	225	240	269	247	254	222	253	262	236	267	270	256	259	265	250	266	268	224	261	240	231	260	244	254	224	259	241	234	237	240	249	253	231	258	250	233	234	257	240	241	264	245	252	244	225	248	240	256	271	242	233	277	264	238	241	229	203	241	298	277	247	251	256	248	256	239	250	242	272	237	226	241	251	249	245	261	243	236	248	264	255	255	248	246	261	213	240	271	232	226	255	236	243	211	273	237	265	260	258	255	231	254	266	237	253	259	250	230	254	254	225	256	243	236	219	246	218	250	248	237	222	225	232	242	239	241	269	267	274	201	246	239	251	262	249	232	230	218	242	248	255	240	245	272	263	217	249	225	261	234	231	262	264	256	245	245	220	259	264	226	246	239	244	251	234	242	267	224	235	243	280	269	272	209	294	255	229	226	245	234	229	230	266	255	250	255	248	262
10881	2541	5591	6106	5194	4233	3660	3124	2698	2315	2019	1808	1696	1542	1449	1360	1241	1285	1179	1148	1099	1059	1023	1079	1009	1051	979	942	933	869	916	909	886	860	848	851	844	840	798	878	841	829	794	784	736	802	822	784	801	801	786	786	779	779	828	693	788	769	811	754	763	746	765	769	735	765	746	777	784	807	778	748	773	748	784	743	725	769	746	741	721	774	726	743	753	730	752	738	751	723	795	771	760	765	731	705	733	785	725	725	763	759	723	759	741	792	750	771	758	740	731	731	753	793	738	722	732	750	756	751	748	754	752	722	746	753	797	756	705	715	727	735	743	726	775	709	717	768	760	727	805	737	708	799	734	704	719	750	731	673	745	765	719	739	785	740	788	757	766	738	762	753	732	729	722	728	719	736	733	739	713	763	767	728	715	710	723	759	729	763	767	744	723	763	718	736	742	717	770	741	774	722	746	740	777	695	755	706	708	680	746	723	767	783	774	711	725	704	755	749	771	737	728	752	734	720	744	752	698	759	738	735	755	744	722	767	736	766	767	727	722	738	688	777	698	666	789	737	752	773	784	688	715	779	732	792	760	724	731	714	711	730	716	767	745	713	751	717	740	708	706	716	730	748	770	729	732	762	740	744	779	683	693	777	753	736	764	751	751	752	759	741	743	666	761	712	713	734	702	761	725	793	731	781	736	752	720	727	692	731	679	728	762	750	691	731	700	718	737	761	749	761	694	693	725	748	758	737	730	729	728	723	710	749	727	707	722	775	747	743	717	704	704	698	755	777	715	735	708	729	714	773	759	714	760	757	711	723	752	703	713	713	710	717	699	692	769	795	738	754	686	806	705	756	764	728	748	766	758	708	717	781	723	690	732	761	709	778	711	710	751	767	710	701	713	760	773	751	725	764	718	699	756	653	759	738	711	726	724	705	734	717	698	765	742	737	749	699	767	732	768	685	698	776	726	727	732	762	697	699	755	743	711	721	732	748	701	724	729	704	760	730	745	715	719	743	778	733	740	798	803	740	765	757	703	764	753	739	752	778	725	746	726	708	707	701	729	710	714	767	783	755	794	772	700	752	706	778	741	740	756	746	732	744	720	770	715	716	729	759	725	727	742	738	743	748	722	750	717	785	731	712	759	756	687	704	776	756	734	721	694	752	754	701	753	706	737	738	787	691	734	732	817	728	723	736	716	725	732	691	738	723	688	721	742	687	745	781	722	717	764	729	737	769	754	706	768	764	715	719	674	718	759	699	714	779	754	680	713	793	743	681	749	724	726	661	731	770	773	715	710	756	731	752	722	755	790	750	750	784	756	710	754	735	762	714	751	729	737	723	791	751	710	759	799	727	770	799	771	744	695	730	743	719	759	774	730	719	750	756	712	738	736	741	764	730	784	741	756	724	789	807	803	738	741	735	734	767	740	709	790	745	721	745	726	743	766	820	774	719	733	702	723	727	746	727	704	778	786	723	752	783	668	743	737	743	762	759	746	695	761	740	739	737	742	702	756	804	699	719	736	706	738	770	713	757	750	747	784	710	744	737	791	755	742	722	782	717	787	705	722	810	776	721	795	741	775	735	741	745	725	721	762	757	734	727	737	728	773	727	743	791	689	728	735	769	735	794	727	757	691	731	654	710	694	759	741	780	732	793	776	752	749	743	768	693	718	709	783	719	741	689	691	755	713	718	735	724	737	749	785	723	711	739	731	739	728	733	712	719	745	749	695	741	743	745	734	733	775	729	747	733	748	737	764	718	735	751	825	696	695	713	759	696	757	713	694	725	768	715	718	721	737	721	744	717	726	781	709	747	754	716	740	713	764	750	700	774	759	703	781	747	755	792	735	748	661	741	666	742	748	730	736	707	742	718	721	685	717	720	753	747	673	748	760	736	696	713	767	704	714	748	710	742	718	782	724	707	705	772	723	714	723	682	702	773	764	750	767	700	701	726	715	753	774	734	735	757	746	727	720	772	671	713	699	721	702	765	738	706	771	756	728	749	734	702	737	752	764	721	732	731	694	760	731	712	736	733	746	713	743	710	718	717	734	715	719	795	789	697	790	697	739	707	775	727	709	720	718	724	723	749	755	705	757	724	760	754	743	719	771	731	673	769	752	761	682	760	749	741	726	761	738	731	772	720	665	754	720	744	736	770	765	777	738	771	742	730	752	762	724	718	761	746	723	779	764	751	736	712	737	786	746	765	805	744	764	710	780	739	733	754	743	718	746	749	734	712	736	731	744	797	744	747	706	739	727	736	738	756	709	736	745	751	709	757	749	676	750	695	737	717	775	734	721	721	734	743	737	684	750	709	735	762	701	737	736	695	738	788	715	708	706	775	762	734	688	778	701	721	742	746	770	742	709	722	740	762	762	728	772	750	743	801	738	769	733	696	666	746	767	747	743	713	764	721	773	730	720	708	751	723	724	721	774	734	728	738	735	787	759	722	741	754	707	753	715	756	709	751	734	734	800	746	709	717	735	715	725	666	749	749	779	755	705	713	733	744	734	753	735	708	770	735	732	741	744	731	746	723	755	795	757	722	753	767	742	721	709	721	767	730	755	706	735	684	745	751	764	803	730	746	716	696	733	736	705	785	748	711	685	766	758	683	748	754	718	726	742	711	723	739	788	697	748	704	737	739	729	746	718	754	703	701	705	761	765	751	740	749	738	731	726	767	704	695	765	748	770	762	743	773	721	754	752	689	805	743	739	739	734	741	695	692	705	700	671	727	733	740	748	745	712	690	755	801	720	721	778	738	766	717	771	723	772	783	765	706	720	739	741	742	702	768	719	731	705	764	732	699	723	726	749	773	693	748	742	761	747	761	737	696	719	739	748	743	779	766	716	724	757	699	741	749	731	727	734	680	729	756	763	730	712	731	733	715	792	731	734	749	734	702	697	744	720	699	709	737	752	734	683	724	733	755	705	755	725	748	758	758	761	700	754	727	767	732	747	709	754	735	706	745	746	694	737	761	721	749	683	783	742	771	697	758	755	756	757	731	739	700	756	749	745	765	722	710	712	713	768	718	745	716	774	714	736	712	732	744	739	756	733	677	722	765	756	730	712	728	715	755	774	748	732	756	788	740	753	761	731	753	706	738	772	747	753	781	684	777	751	743	684	707	721	711	764	694	733	723	725	791	775	716	734	718	761	798	744	787	718	746	720	726	731	729	721	750	705	725	708	771	771	700	781	734	706	749	747	727	751	714	750	729	704	741	778	747	746	682	732	758	693	659	716	755	759	722	760	744	748	737	733	717	704	761	717	769	710	678	719	735	727	677	747	694	818	773	717	726	760	740	721	724	774	774	758	783	726	731	811	762	754	705	768	707	730	757	743	725	751	757	716	703	727	675	772	725	760	751	743	756	740	746	754	730	730	709	699	768	751	708	658	748	790	749	739	753	745	731	722	708	688	713	747	740	770	686	734	737	749	793	751	690	743	709	706	735	700	751	743	782	774	721	791	765	759	750	804	734	747	725	740	766	711	750	758	775
3528	171	167	137	118	112	85	95	85	83	97	79	90	97	100	85	78	83	76	95	85	75	73	86	93	85	69	92	91	76	73	86	68	87	78	87	76	69	92	92	76	83	87	90	78	84	93	80	71	97	69	67	86	77	73	75	70	76	72	86	94	84	83	87	93	87	76	81	85	91	94	80	70	84	93	68	81	72	83	103	78	72	99	86	86	76	88	81	83	85	76	79	92	76	81	80	83	88	78	66	83	74	97	75	70	69	81	66	88	71	89	81	93	70	88	81	86	92	72	74	85	89	84	81	77	88	75	85	75	76	71	88	69	88	80	85	73	91	74	88	64	92	96	79	59	76	82	69	79	81	87	94	78	81	72	82	73	67	75	72	77	75	82	98	80	83	72	67	80	77	81	72	86	92	81	80	92	80	78	75	75	87	67	88	81	83	75	59	73	80	79	82	90	96	79	94	80	82	69	84	84	71	81	76	84	73	84	82	74	81	83	75	76	94	78	86	83	92	79	81	67	71	72	83	80	80	72	76	110	67	65	91	92	65	83	80	83	62	70	76	82	69	80	71	86	87	75	64	86	68	91	80	86	99	68	60	75	81	77	67	64	81	69	82	75	76	76	62	93	92	90	76	82	62	91	78	73	84	73	76	75	83	81	75	90	80	89	75	79	81	73	87	66	83	79	70	92	82	80	74	59	95	97	96	80	88	74	84	65	72	73	65	90	73	81	86	74	88	90	71	69	71	73	92	80	62	80	79	67	82	80	91	74	92	78	83	69	75	80	80	77	87	98	79	80	73	69	58	95	92	74	81	78	90	71	79	79	66	82	77	76	81	101	83	72	101	90	76	84	86	92	105	85	88	76	83	75	87	61	75	86	58	77	71	98	60	88	85	77	79	85	81	86	79	97	77	69	90	94	75	81	75	89	74	78	76	77	70	82	81	71	84	75	59	74	90	84	83	84	85	74	72	63	80	82	79	95	67	72	78	70	100	75	79	98	87	72	78	81	70	89	79	83	91	67	83	79	70	74	86	93	73	79	79	92	88	85	80	85	80	68	92	100	76	83	88	90	94	74	76	79	80	69	84	82	76	74	81	78	88	99	83	80	81	97	79	98	93	76	85	82	84	74	60	83	103	88	67	72	74	72	82	84	68	79	74	85	84	69	83	78	79	82	87	88	67	84	85	86	76	77	63	76	79	88	82	83	80	85	68	89	81	83	81	67	86	67	64	80	89	83	90	83	75	83	58	69	77	69	87	81	93	91	86	82	85	80	89	81	88	94	77	92	67	82	78	83	86	88	85	74	80	68	93	87	80	79	105	74	81	80	87	89	70	78	78	79	68	70	77	74	77	69	71	82	89	77	55	88	65	78	83	86	81	90	84	68	79	75	90	75	92	67	85	74	82	75	78	82	74	65	75	77	88	71	85	67	94	65	73	77	75	67	76	86	79	78	58	65	81	77	87	70	89	102	67	76	101	90	76	69	65	79	75	89	80	90	80	75	85	84	82	81	67	67	98	83	70	90	62	83	87	70	94	77	75	70	89	72	92	81	70	69	83	78	76	99	83	79	90	77	83	94	91	88	79	82	76	78	84	84	71	83	64	82	76	84	74	78	85	67	55	89	93	81	97	86	88	86	91	74	83	75	86	84	74	65	71	77	75	74	72	90	77	80	75	100	95	84	85	76	86	82	82	85	91	80	77	73	76	87	87	63	79	92	78	78	77	94	78	82	74	91	81	78	80	70	75	84	77	86	63	74	87	79	80	86	79	70	88	69	89	74	70	73	81	93	81	71	74	64	59	85	65	74	78	86	76	93	82	84	72	63	67	83	75	74	83	67	86	68	77	80	92	76	77	69	76	78	70	69	76	88	84	80	75	71	89	79	97	85	73	70	68	64	88	79	80	100	78	96	92	83	72	97	74	66	99	86	71	87	85	98	87	91	69	62	90	75	83	71	78	77	85	87	91	79	75	79	83	73	91	81	84	84	72	81	64	75	86	79	98	89	81	73	77	72	86	87	71	84	80	82	88	76	74	72	71	78	78	86	81	87	77	93	71	86	79	69	82	79	75	66	85	75	91	64	77	73	84	77	90	89	81	78	86	70	75	94	81	90	66	82	71	81	85	82	75	79	96	78	65	69	105	71	80	92	82	81	69	85	96	75	71	94	75	81	75	92	84	67	64	61	83	76	105	84	72	89	88	79	71	67	69	85	89	73	88	79	84	74	86	74	91	69	85	86	84	69	83	90	99	81	75	96	69	67	77	87	74	84	80	81	89	74	92	79	89	71	67	74	60	92	91	98	84	77	90	91	92	75	75	72	79	70	87	86	89	86	78	77	93	80	87	86	93	82	77	93	77	89	72	55	74	81	77	98	71	83	77	77	76	65	81	81	72	77	79	72	77	88	92	72	75	76	72	66	84	94	83	71	81	62	67	65	77	87	69	78	75	74	99	71	77	77	106	59	77	62	86	87	75	92	83	77	88	75	70	71	78	79	68	92	93	85	85	80	77	85	77	76	75	109	92	77	81	81	93	75	79	81	57	83	67	88	91	71	87	73	73	82	86	71	65	72	94	71	84	88	71	82	81	75	69	76	77	76	91	64	87	66	61	61	62	82	80	79	88	66	70	81	91	90	73	75	70	81	80	83	84	89	90	76	94	75	66	69	85	86	78	94	78	65	87	79	87	81	88	91	81	94	70	79	64	84	72	78	86	99	63	78	80	65	65	89	78	78	94	95	82	83	71	83	77	68	79	79	85	64	81	90	82	76	84	82	93	69	96	76	64	75	83	68	83	66	90	63	74	81	67	92	79	86	68	73	79	87	75	97	63	83	77	94	80	86	85	79	88	69	76	76	68	67	68	84	86	73	68	81	71	90	77	88	86	64	82	80	87	70	77	91	81	90	83	85	88	64	87	78	91	84	75	76	94	74	67	75	86	67	78	72	80	86	65	77	89	73	83	84	80	79	88	74	85	104	79	77	84	74	80	66	75	74	87	72	83	70	80	76	80	69	88	80	107	77	83	66	93	95	87	81	74	80	98	68	88	86	77	87	70	88	78	96	79	83	68	93	70	69	73	69	69	85	65	85	83	83	83	67	71	73	66	67	81	70	54	79	87	84	73	88	75	75	81	75	70	78	75	84	75	83	64	71	84	75	84	82	72	95	76	90	74	72	66	76	96	85	86	74	85	80	74	96	92	85	91	62	100	79	77	75	87	91	74	98	70	66	79	73	84	88	86	73	87	97	90	87	91	83	81	87	79	90	77	84	75	68	61	80	66	86	75	60	91	73	81	92	94	82	75	78	72	84	80	84	94	70	85	79	74	69	94	74	99	93	78	77	80	99	85	83	82	76	91	71	67	85	79	81	64	80	77	80	91	98	86	97	84	82	87	78	76	84	74	69	74	95	69	77	94	91	86	92	87	78	76	77	74	76	68	85	75	78	65	88	70	84	77	85	83	78	59	94	73	66	71
4634	395	537	593	470	476	416	395	360	377	353	331	370	335	335	339	323	298	278	316	339	336	302	300	319	307	335	286	289	313	330	290	305	285	306	272	290	319	290	293	315	300	270	301	269	300	300	309	281	291	333	284	264	293	307	301	311	299	287	293	281	277	266	277	283	296	275	267	319	296	307	271	312	262	296	299	274	308	274	304	308	300	311	297	279	297	312	303	324	326	266	289	292	285	295	307	289	280	294	281	340	290	297	291	305	302	285	313	326	307	281	257	284	300	276	296	287	299	310	302	310	315	293	286	303	287	281	262	290	274	299	268	292	272	240	305	308	279	293	309	309	280	267	311	283	309	311	291	328	331	282	301	287	291	264	333	299	281	308	274	314	314	284	299	307	265	299	301	291	312	299	300	284	302	268	328	286	304	319	279	297	281	266	292	283	302	282	303	318	273	287	305	285	285	307	300	296	305	303	292	254	298	307	297	314	295	302	309	305	294	304	307	287	296	300	302	311	305	275	289	305	281	287	284	269	303	319	281	290	309	281	313	277	281	301	291	264	324	296	343	283	310	256	320	293	318	271	305	267	300	299	293	303	287	274	282	288	292	283	297	280	277	314	281	292	295	292	282	291	281	300	303	287	284	310	302	306	302	300	287	317	287	260	309	303	329	296	295	302	286	301	289	291	284	286	271	286	332	329	282	283	322	246	278	296	262	307	279	277	271	267	286	284	306	290	276	288	280	270	291	295	284	302	299	275	308	291	284	302	296	297	299	296	271	248	299	335	268	276	266	319	307	279	311	306	289	281	283	280	261	311	323	293	287	336	280	287	321	312	279	277	311	325	259	298	302	282	297	281	295	294	300	287	283	311	306	291	318	313	313	311	296	341	301	308	289	285	319	262	290	289	315	293	301	314	281	313	286	300	302	275	305	300	300	276	275	281	286	300	306	270	275	315	264	315	287	287	299	235	311	279	296	287	282	322	302	292	279	287	299	294	282	271	296	248	296	302	316	292	290	307	312	291	303	305	269	304	271	314	292	300	278	319	280	306	259	283	290	272	310	297	324	323	317	278	284	289	280	276	300	310	270	270	340	316	314	282	284	291	302	304	290	305	308	265	284	284	293	327	282	284	284	298	307	317	280	289	325	265	269	277	300	323	270	304	276	297	262	278	293	280	293	263	287	286	289	291	296	290	305	256	314	307	271	322	287	318	290	278	259	282	302	283	258	263	313	318	271	276	312	314	297	284	297	303	271	304	301	306	311	297	314	315	263	286	331	277	291	291	319	295	304	296	292	276	286	293	271	297	296	278	288	301	298	299	289	285	295	273	285	306	316	300	292	265	285	301	299	292	306	291	324	286	313	317	315	274	276	280	290	307	282	308	288	308	292	278	273	286	268	272	290	277	302	274	291	288	291	286	278	285	315	290	304	303	281	280	334	284	287	289	273	307	281	288	320	303	296	285	286	291	310	299	301	276	296	300	317	322	304	308	303	326	258	283	310	287	277	289	283	332	276	304	306	294	280	291	282	289	274	278	270	326	301	275	314	290	306	304	300	301	297	301	301	283	295	287	327	272	319	282	320	303	273	323	297	303	297	284	304	260	272	294	288	309	322	283	284	296	279	276	310	307	325	288	267	295	315	296	290	290	295	307	258	296	278	292	292	289	284	297	317	292	293	312	315	310	333	305	303	291	319	261	298	317	278	280	281	315	316	309	313	281	263	288	313	290	308	294	328	315	310	271	337	262	288	335	263	254	274	288	291	288	280	303	342	313	296	316	291	356	291	303	290	303	335	297	309	320	283	302	300	307	311	301	280	283	259	307	318	307	288	315	302	294	298	297	295	266	303	265	302	293	289	288	277	314	326	295	291	276	297	302	304	279	297	302	293	284	325	295	310	339	283	295	295	299	281	295	246	271	289	257	291	280	287	318	326	316	291	296	260	254	284	268	292	315	328	282	280	320	310	302	292	318	322	291	292	280	311	318	303	303	286	295	305	286	298	250	320	307	286	317	286	267	297	294	288	315	293	307	277	291	292	249	296	286	295	294	294	311	328	281	301	263	288	256	291	285	300	321	337	298	317	326	299	320	315	280	283	298	325	310	321	297	292	302	292	300	308	293	273	304	296	279	259	324	298	287	338	290	309	287	290	286	286	261	297	334	310	279	276	295	297	293	311	286	277	307	315	275	313	296	282	326	333	300	263	264	301	294	304	296	308	306	296	309	289	276	272	287	277	273	288	323	275	302	282	296	314	303	280	298	286	280	261	285	281	280	265	284	298	297	299	286	301	318	282	279	317	286	284	314	296	295	281	284	270	323	286	298	320	324	266	312	264	300	322	305	294	308	309	317	303	299	308	293	297	331	279	310	300	312	288	304	293	292	330	267	293	279	285	295	288	275	312	317	289	278	302	306	331	295	316	252	291	301	308	290	278	287	291	257	241	294	291	277	304	324	272	291	280	291	300	287	284	303	280	288	300	305	269	319	289	322	264	279	291	295	306	297	280	325	286	265	283	287	312	286	300	263	284	297	312	285	289	283	308	319	300	297	296	274	289	294	293	265	297	312	307	285	257	285	273	295	286	285	264	280	271	309	290	287	287	267	260	324	282	279	289	302	313	312	304	287	274	281	285	295	267	266	280	276	298	271	308	292	263	288	323	297	269	301	276	282	291	284	299	274	289	285	294	291	304	295	304	318	299	296	305	308	271	235	294	304	289	260	317	255	319	302	296	292	288	291	279	301	282	299	330	271	299	316	309	284	291	276	292	296	285	313	288	281	299	270	293	312	297	305	279	263	307	258	317	273	300	265	290	293	274	291	288	281	323	278	310	286	313	302	311	313	283	323	297	299	283	280	295	322	294	316	277	281	312	323	287	283	306	274	342	283	332	259	283	266	287	292	293	281	289	293	321	285	278	299	318	302	299	283	283	321	316	284	278	302	287	278	302	290	276	297	311	288	270	319	312	271	286	308	305	324	281	306	290	293	262	276	284	299	309	299	286	274	287	308	280	320	301	280	292	284	314	290	301	280	316	281	282	311	309	330	306	294	306	298	299	302	312	288	292	287	310	292	301	320	300	283	292	292	269	303	282	295	264	266	291	283	326	271	316	310	294	298	316	272	326	287	288	288	278	307	319	252	290	275	309	252	300	281	282	275	312	302	271	288	294	300	293	320	318	296	303	288	295	304	295	288	267	329	304	278	252	285	305	315	296	298	308	313	291	283	324	300	307	250	299	253	306	306	270	268	291	316	321	308	305	339	296	296	291	267	314	274	314	278	299	323	296	299	271	303	294	265	326	284	269	318	291	300	308	311	286	297	314	311	300	304	322	291	303	299	285	265	302	285	289	298	323	309	291	308	279	298	303	300	295	290	296	269	308	300	258	284	286	280	304	307	305	296	271	280	281	284	317	289	329	263	263	294	312	327	276	284	289	289	276	276	308	310	309	326	295	307	286	272	270	307	275	268	301	299	295	276	296	283	273
14662	1111	1174	993	678	534	442	392	325	261	236	212	209	221	171	178	173	152	166	163	166	159	147	160	166	153	157	166	145	141	163	152	151	165	135	163	163	170	155	127	144	159	140	142	135	142	138	168	121	150	141	146	128	119	125	143	132	167	120	132	145	132	131	134	151	140	145	146	133	164	148	137	145	142	137	156	145	153	121	129	155	137	151	131	126	154	128	155	136	144	134	146	133	135	148	133	117	142	135	139	160	148	135	129	136	132	129	153	132	160	122	138	134	135	128	156	154	155	139	124	134	153	156	142	155	145	144	142	147	145	136	116	142	145	141	146	145	138	133	140	144	114	157	122	149	153	137	138	152	134	133	163	137	150	142	136	127	137	154	114	124	155	150	142	134	131	143	134	145	120	156	126	148	155	141	145	131	139	130	140	138	128	151	132	121	142	172	124	138	141	168	116	151	162	134	135	115	153	145	122	157	130	149	129	147	136	129	135	153	146	122	171	121	151	154	125	151	143	157	133	124	132	150	148	130	140	131	148	134	154	137	136	134	153	118	144	136	136	129	131	123	126	137	139	127	146	162	112	135	141	127	140	158	136	140	136	139	131	120	140	132	147	145	132	153	137	137	141	166	124	138	135	137	149	115	140	139	133	110	130	110	129	142	146	133	128	140	126	115	158	152	141	124	148	151	134	155	134	129	130	138	143	113	144	119	138	151	123	122	160	137	124	155	123	138	131	110	134	128	147	142	110	143	142	142	140	134	134	115	143	130	119	139	106	153	140	151	144	126	137	145	140	131	141	137	134	136	137	148	156	181	143	137	137	135	144	130	158	139	140	129	132	137	148	134	137	141	134	141	142	131	138	134	129	124	150	137	155	161	131	129	152	136	139	138	129	150	137	129	152	151	131	165	163	143	134	136	142	145	143	151	147	149	155	137	138	129	145	132	133	153	148	136	150	120	156	128	135	132	132	138	148	136	139	153	153	139	139	147	127	156	138	148	152	132	129	138	134	145	131	152	111	150	130	138	128	159	144	150	145	134	157	130	142	155	150	138	152	142	133	136	149	152	128	131	149	142	158	163	171	129	120	170	139	156	127	141	129	128	132	133	150	143	146	122	145	139	139	120	114	138	130	145	132	142	139	142	162	141	167	138	145	158	130	144	169	144	132	124	152	121	167	158	150	139	153	155	120	132	128	139	139	139	149	126	170	137	146	147	135	157	146	138	139	139	112	140	143	139	126	148	138	156	152	133	143	148	151	142	145	120	138	151	131	146	158	132	156	143	140	136	139	129	129	137	131	142	130	149	149	147	140	137	106	118	146	143	144	134	123	145	126	119	136	129	151	130	138	164	130	135	136	119	133	137	142	147	145	152	137	145	147	127	120	138	154	152	158	149	131	151	142	131	153	135	144	135	158	117	134	152	136	143	131	132	138	143	143	151	152	135	151	134	144	110	143	160	133	148	159	146	147	129	140	133	127	143	138	148	123	140	142	148	122	125	139	133	150	121	141	142	138	145	132	148	160	133	127	150	132	147	137	140	123	134	136	138	136	143	153	166	152	137	151	143	123	149	125	145	137	126	129	132	164	137	130	129	143	130	115	120	136	143	150	155	147	149	129	147	129	153	123	142	125	130	132	144	152	128	149	155	130	115	135	139	144	138	160	138	141	129	137	131	140	144	146	128	147	125	165	154	132	126	129	145	163	123	153	145	126	109	128	147	131	151	139	131	125	145	148	133	112	151	145	151	176	171	151	127	130	124	154	127	155	162	132	142	136	160	141	153	136	138	138	141	117	163	150	136	133	138	145	130	138	138	137	136	133	141	143	147	128	154	152	141	129	152	148	133	138	148	131	127	143	146	129	166	131	133	134	157	157	140	123	153	140	122	122	136	137	124	136	144	148	149	144	134	122	154	127	161	114	133	131	143	134	119	131	133	120	129	124	142	125	135	122	127	133	126	117	156	115	135	142	139	133	158	142	150	143	150	165	147	151	129	152	143	129	145	153	139	146	124	135	133	142	144	131	134	146	153	129	143	155	133	134	144	168	125	140	131	153	119	121	146	131	145	133	138	135	126	158	164	156	128	133	150	141	136	146	136	134	145	156	121	132	139	127	134	136	153	127	135	126	144	133	158	154	137	131	144	146	140	167	148	147	162	130	137	153	158	138	144	130	151	139	153	135	133	123	134	134	156	128	141	124	134	151	140	146	144	142	146	123	144	135	126	144	154	125	130	136	150	144	142	142	112	118	151	154	149	156	142	138	149	138	146	137	127	139	143	139	149	127	126	140	138	171	150	134	144	130	126	143	136	125	118	168	148	150	168	135	145	129	139	134	141	152	156	149	134	141	135	151	121	148	151	150	135	125	161	141	130	134	132	154	156	150	145	151	145	138	152	148	131	140	154	140	145	145	121	150	139	132	138	140	130	141	126	148	144	141	143	134	132	136	145	144	160	132	140	126	117	151	143	134	137	137	152	134	129	148	130	127	146	126	142	137	120	146	143	118	149	130	140	166	117	123	156	155	160	147	164	148	140	146	138	145	125	158	162	144	145	141	131	139	143	144	149	136	132	139	129	152	156	148	130	127	140	141	138	147	156	117	137	151	131	138	151	120	131	123	127	138	163	137	144	127	142	120	120	161	147	127	141	126	136	131	144	141	158	132	141	137	150	136	139	136	157	135	158	135	133	165	152	134	145	143	158	133	147	137	129	148	129	150	122	143	137	143	122	159	150	146	125	123	147	151	146	138	140	144	140	130	151	171	152	121	135	136	132	130	140	149	140	147	153	129	133	153	147	142	145	137	147	136	100	157	123	154	142	153	137	140	147	157	145	144	140	135	128	145	129	131	144	131	143	148	127	134	146	142	138	144	150	123	151	158	153	158	147	134	133	135	134	122	128	138	125	116	135	122	126	149	149	148	130	145	132	117	141	123	153	123	139	121	132	129	114	120	146	153	154	113	132	130	121	140	148	120	156	127	149	134	130	134	131	156	136	143	143	150	132	142	155	121	137	148	160	142	140	152	127	155	143	160	139	143	140	151	142	144	132	118	123	132	157	169	142	151	162	139	155	157	137	137	136	129	152	117	148	128	164	152	120	151	125	132	134	140	152	162	122	134	146	145	139	138	122	141	133	158	139	137	149	132	136	143	134	138	135	142	131	125	130	132	146	136	154	147	144	118	138	140	151	130	150	142	117	133	142	154	133	142	159	152	129	142	129	123	145	146	129	152	157	130	155	145	157	120	146	158	147	142	121	150	149	144	133	135	126	117	137	144	135	134	134	151	122	107	139	133	124	153	140	131	132	112	133	140	144	145	145	140	161	146	142	154	152	139	120	149	131	133	129	159	157	142	162	133	140	146	148	156	137	134	146	141	139	156	129	138	143	123	135	129	136	162	158	144	146	134	139	124	129	121	149	140	133	118	121	118	124	123	135	156	158	125	139	151	132	148	106	165	149	149	124	140	145	144	124	145	153	122	135	156
8550	1444	2936	3451	2980	2505	1992	1753	1511	1320	1111	1063	988	835	830	844	736	733	698	688	628	655	658	612	581	603	552	572	558	605	557	536	552	531	540	555	561	522	489	538	518	521	523	480	495	493	510	500	488	479	488	488	476	478	481	466	506	472	496	484	510	456	469	468	486	480	456	461	452	474	487	474	438	452	485	442	481	496	454	447	471	458	449	448	477	452	437	431	435	436	505	488	486	483	520	461	438	478	443	469	515	432	425	510	444	482	454	461	463	467	463	479	472	487	435	475	459	462	468	468	458	472	464	460	480	452	453	478	474	430	499	448	439	501	473	480	491	448	461	448	496	447	454	450	503	482	450	456	444	455	442	483	445	484	487	460	468	443	451	470	460	466	450	473	502	465	488	442	426	474	459	472	492	463	449	471	431	435	478	491	473	498	468	469	478	465	437	458	468	450	444	436	475	501	435	457	469	479	453	478	409	415	478	479	479	492	425	459	466	473	454	440	425	481	493	450	492	402	477	423	426	463	470	449	457	454	500	473	495	476	441	475	476	471	492	501	483	473	466	441	444	405	485	486	453	448	468	495	442	464	480	498	485	460	498	494	515	480	499	460	459	494	482	452	498	447	429	445	456	500	461	493	449	423	439	468	458	439	437	470	476	450	433	433	469	441	477	438	450	449	450	485	435	461	450	442	473	474	460	433	435	478	484	483	466	451	491	469	463	470	441	462	493	427	442	457	465	464	474	452	469	459	446	426	455	467	429	437	443	457	452	442	487	467	433	444	462	482	424	459	456	505	470	458	449	469	478	426	483	442	462	461	426	466	445	457	458	457	455	465	478	468	447	455	472	495	459	473	461	464	472	476	467	496	502	473	485	486	453	495	449	463	509	451	471	458	460	480	491	475	444	479	413	462	479	435	467	473	459	486	433	433	482	505	449	483	494	493	433	459	460	469	448	431	459	451	485	481	452	449	483	432	455	441	456	462	446	464	458	453	436	474	463	477	434	475	451	481	441	437	440	474	461	456	463	487	486	432	453	491	437	456	446	456	476	468	436	412	462	430	464	440	428	467	529	477	455	474	488	444	466	453	487	432	430	426	453	475	430	469	426	466	476	440	476	434	451	491	471	463	419	453	453	458	493	481	494	434	468	459	466	456	436	504	462	439	428	446	454	463	469	456	448	405	466	473	455	466	487	469	397	449	481	410	433	452	437	467	461	447	468	469	431	432	469	443	469	447	443	519	445	462	445	484	449	500	464	466	498	425	448	453	471	452	452	447	491	469	421	455	447	457	445	446	457	478	462	468	478	455	477	437	474	462	506	474	417	478	455	477	489	454	431	458	482	467	436	437	461	470	470	448	493	407	453	452	468	487	448	498	465	468	422	430	471	457	415	428	426	511	495	479	472	438	496	465	456	462	474	452	467	461	470	418	484	491	462	426	454	418	472	449	443	439	444	448	506	473	439	445	442	453	499	442	458	472	456	469	491	506	440	470	482	448	492	447	430	472	451	459	462	480	447	450	490	445	460	471	454	461	453	464	476	470	436	437	452	474	502	517	474	469	448	485	443	466	469	447	509	479	466	485	452	453	476	457	458	460	468	451	514	445	476	477	501	480	450	463	436	478	444	463	452	474	469	454	461	455	394	468	435	449	467	443	437	464	452	458	477	451	460	471	480	497	423	458	474	493	460	433	519	439	499	465	481	467	467	459	452	487	459	456	439	485	460	429	461	474	467	455	483	455	463	447	465	428	478	470	453	453	434	482	466	465	440	469	480	497	436	462	468	466	486	479	448	466	452	477	472	444	480	478	463	476	454	440	513	470	466	479	446	483	471	450	439	428	422	476	451	441	480	474	472	451	470	436	473	432	409	476	448	477	462	447	433	510	431	442	417	454	444	456	468	456	450	457	470	457	489	438	461	457	434	465	464	461	474	452	462	468	439	478	459	489	428	463	481	485	466	439	455	459	445	458	430	441	454	445	463	470	440	493	485	463	486	472	446	495	438	441	438	422	459	439	461	447	446	430	457	474	462	452	495	447	469	448	443	501	443	464	455	422	494	448	481	459	454	470	479	497	419	488	447	450	484	490	477	452	455	468	420	477	485	441	485	462	467	461	463	429	418	416	451	481	427	448	478	454	442	458	452	445	470	458	467	448	444	461	454	476	490	447	487	458	476	470	435	431	455	484	454	428	464	430	452	500	477	454	476	487	420	509	444	494	432	484	434	457	402	461	440	465	477	467	481	430	481	462	477	419	457	414	464	431	451	459	426	450	467	466	460	425	509	493	430	447	485	420	458	453	448	454	435	518	476	453	465	470	454	467	441	443	481	458	468	462	462	426	444	487	486	489	466	484	451	473	474	429	487	464	479	433	431	507	470	497	469	447	422	468	445	454	473	455	430	493	495	455	433	453	454	436	472	444	484	452	430	462	495	422	492	469	488	456	437	491	466	435	466	446	444	449	446	442	473	447	463	448	455	463	461	485	430	460	464	443	465	429	461	464	467	449	451	461	451	434	478	469	468	504	446	455	460	470	457	447	472	450	464	469	449	474	467	453	452	482	496	474	480	453	485	466	428	451	448	455	453	451	495	460	415	476	444	449	487	450	449	474	466	440	448	455	453	492	466	465	464	472	467	451	471	488	475	469	433	479	505	469	473	423	441	412	462	484	506	476	468	426	439	459	440	445	441	436	472	423	445	461	459	452	424	446	469	460	467	456	432	494	459	459	450	477	459	487	482	457	443	454	450	475	458	464	464	463	478	465	473	435	432	410	477	443	468	458	480	462	440	459	453	478	472	462	409	445	458	445	462	450	462	468	441	425	456	483	483	424	437	465	440	468	439	485	428	453	450	467	469	446	472	434	483	460	499	427	458	466	450	402	431	493	446	475	480	453	475	456	469	471	453	485	457	454	444	472	469	506	445	447	477	498	463	447	476	459	453	476	454	445	496	465	464	496	495	452	427	480	423	458	478	436	480	460	443	427	492	455	447	445	452	441	437	423	503	442	459	439	477	481	431	414	477	462	439	443	480	465	433	457	458	462	461	453	431	461	444	448	457	539	468	445	488	439	460	486	486	478	471	447	452	461	443	436	461	442	469	468	477	482	443	488	487	449	447	439	448	452	455	452	431	468	463	462	457	460	502	469	459	451	478	412	461	462	460	471	474	453	468	481	442	438	454	433	448	481	475	421	463	469	428	430	457	439	471	464	461	474	453	447	472	489	463	413	468	461	426	409	506	434	467	479	452	465	476	448	452	460	499	473	466	480	450	451	474	447	456	472	479	453	435	497	474	489	458	486	455	494	472	450	433	490	479	461	458	483	460	506	461	433	443	474	437	438	468	439	447	492	455	468	458	478	478	467	440	499	506	461	430	454	477	476	501	422	436	465	453	414	465	473	478	475	495	467	491	430	465	469	482	457	440	468	492	441	465	444	457	472	481	507	452	459	488	464	450	488	410	453	480	475	487	424	442	437	480	439	476	448
24952	3105	2430	1934	1452	1056	821	730	603	449	470	410	415	360	355	337	300	322	297	299	330	294	288	316	287	271	294	263	260	244	274	263	272	291	255	305	265	278	269	238	272	266	273	229	283	279	271	267	267	262	247	276	259	240	275	265	269	237	239	248	263	234	249	247	267	257	238	252	264	250	226	270	223	259	257	274	243	250	248	237	235	248	264	258	258	243	212	249	235	250	274	248	242	245	251	253	260	251	228	250	231	239	232	241	239	231	266	253	263	220	274	234	263	246	243	236	245	225	248	238	257	216	267	238	254	246	238	235	239	230	252	267	263	231	254	228	237	231	257	237	232	242	262	267	282	255	233	251	231	237	236	253	247	270	229	262	262	237	249	239	244	252	241	257	242	273	228	228	219	254	237	256	264	256	263	237	265	241	245	254	244	237	220	241	255	249	226	253	233	253	251	238	264	274	248	272	246	249	258	255	247	248	256	236	248	232	240	204	239	233	245	260	266	283	260	246	261	234	264	249	239	240	242	222	260	258	254	264	250	232	243	257	225	225	242	257	286	255	256	258	258	245	249	232	222	270	269	255	282	251	214	267	252	220	235	250	228	259	276	240	273	266	268	238	241	230	264	222	267	236	238	306	236	290	253	259	268	233	210	260	228	239	275	224	249	257	240	244	255	272	240	255	257	253	257	259	245	262	257	243	236	228	244	236	267	231	240	229	247	258	261	238	250	236	253	258	269	239	259	249	254	221	250	270	233	221	260	226	266	240	250	241	254	254	274	274	219	258	260	249	256	257	242	225	262	223	239	243	225	275	280	266	254	252	254	265	235	250	247	233	239	228	256	245	237	256	240	249	241	264	227	242	222	240	257	281	259	247	254	257	231	267	241	258	266	249	233	206	244	207	232	251	269	258	228	233	258	235	254	257	230	251	265	277	251	251	251	250	248	241	248	257	243	244	237	279	230	269	248	234	263	227	260	248	259	237	266	229	235	257	245	250	247	261	236	258	244	217	241	256	229	244	260	245	261	244	236	241	247	212	259	237	263	255	240	232	229	274	252	266	241	287	250	265	241	250	256	240	231	272	254	266	236	239	245	248	239	241	266	270	254	257	276	266	255	258	248	225	243	255	262	252	230	248	231	247	244	267	242	237	255	272	232	236	257	263	261	236	277	236	244	256	220	243	238	261	235	227	274	252	227	268	228	252	242	230	255	218	256	266	241	235	220	253	256	231	257	245	245	236	263	245	258	236	229	250	253	280	235	245	240	232	247	244	230	245	258	239	239	244	265	235	249	254	262	233	252	267	257	237	279	224	271	232	241	245	231	233	269	272	277	240	244	236	249	256	221	232	258	237	254	256	224	227	253	267	246	252	255	273	254	221	223	229	242	264	260	237	288	263	275	264	290	247	242	245	247	275	249	245	251	229	244	259	242	207	231	268	257	199	253	253	249	248	264	236	252	266	238	254	247	244	232	249	242	267	253	257	251	249	248	262	226	246	239	231	253	236	235	235	233	223	249	254	228	250	249	240	269	247	257	239	258	276	239	255	255	281	266	265	250	261	243	259	257	243	240	243	274	254	261	238	254	238	259	251	245	262	226	263	233	236	268	252	229	256	261	223	237	227	241	251	255	267	249	260	258	246	261	274	261	276	267	209	253	233	249	249	262	223	242	242	252	237	224	260	244	248	277	223	235	247	265	259	268	248	254	268	217	259	246	222	264	263	259	244	228	261	226	257	248	249	228	250	250	252	239	244	217	261	239	243	256	258	252	225	238	245	255	254	221	249	270	269	256	256	266	238	263	259	252	242	237	211	237	239	266	232	242	246	240	224	273	233	273	257	264	250	253	252	246	225	238	256	240	213	263	220	251	252	282	251	237	255	250	229	243	269	252	241	251	252	233	240	264	252	238	236	267	251	252	248	227	243	268	235	255	262	254	230	235	235	272	241	252	258	259	275	263	272	239	261	282	234	234	251	259	258	264	249	260	260	234	241	255	240	227	256	257	248	252	231	236	221	256	242	241	223	250	257	250	244	238	240	252	253	257	216	219	253	241	220	247	230	233	239	257	284	231	236	237	225	240	234	219	231	243	258	249	260	224	271	252	270	221	241	259	226	229	228	238	278	234	275	257	217	244	246	263	262	244	255	238	247	256	218	252	253	242	234	213	235	252	257	254	268	277	233	234	255	234	265	235	232	246	262	252	234	273	225	287	255	249	235	238	254	227	247	237	229	252	240	249	240	229	255	241	243	258	247	259	249	261	240	243	235	254	252	253	245	248	265	248	248	266	249	219	267	234	214	240	259	254	250	263	268	256	258	251	220	222	266	224	233	262	238	239	226	232	270	246	250	211	256	244	272	235	250	243	232	254	253	230	232	261	260	233	235	255	251	254	214	249	226	260	268	260	258	235	256	252	252	242	246	250	240	244	258	268	225	254	229	271	239	241	202	246	250	234	232	257	223	228	240	234	274	238	262	262	261	222	228	265	243	230	250	251	255	272	238	245	270	254	260	256	244	247	246	267	220	283	239	236	287	268	222	253	275	251	240	233	217	231	229	247	241	264	227	242	232	236	223	242	247	233	245	263	248	226	254	239	230	246	248	247	264	256	262	245	268	248	246	271	269	265	231	260	247	256	247	256	240	264	254	251	235	275	249	234	253	240	247	255	269	259	245	255	225	236	276	261	294	244	256	258	220	228	227	248	259	239	243	267	248	244	270	231	246	265	253	227	245	221	270	239	236	252	262	256	245	240	240	236	255	244	261	255	239	267	244	227	259	276	263	258	256	254	238	241	232	261	204	234	263	252	265	275	271	258	242	224	270	262	252	273	233	252	242	242	249	226	259	252	226	277	268	257	238	245	235	227	278	237	276	239	278	260	257	291	257	251	253	258	248	286	264	269	248	260	224	248	268	245	247	254	261	263	249	262	234	254	255	243	233	234	214	254	257	225	229	237	270	282	254	270	259	253	231	275	256	238	214	260	247	235	260	253	232	246	241	230	258	266	277	247	242	241	255	230	286	266	270	255	239	242	253	251	260	275	259	264	241	262	255	234	270	228	276	252	270	258	233	253	233	238	251	223	223	257	235	256	271	247	241	210	258	271	258	241	234	235	255	240	236	263	243	227	251	247	242	263	246	248	286	239	214	253	262	240	248	225	240	250	249	224	234	263	240	252	273	262	247	241	228	258	280	243	257	264	251	242	264	249	251	275	226	239	238	247	240	283	223	258	253	241	260	240	264	224	260	257	246	232	247	231	229	227	241	254	282	240	237	228	237	237	279	261	220	248	237	244	255	245	269	227	223	240	250	237	254	242	252	251	267	214	242	261	248	272	250	230	248	249	241	255	238	232	265	249	252	242	267	281	263	246	236	219	226	290	234	274	223	252	246	242	244	269	221	238	222	239	252	223	249	251	250	264	245	248	253	276	228	255	246	248	223	235	215	245	231	243	253	246	232	253	251	215	224	257	241	246	247	242	282	232	223
10564	2554	5456	6178	5325	4291	3617	3069	2684	2239	2046	1874	1630	1550	1488	1360	1324	1232	1182	1102	1134	1112	1037	1016	969	926	960	912	941	950	860	951	933	876	898	804	837	871	878	847	826	790	779	847	804	783	786	804	768	773	790	793	797	786	763	786	796	826	767	770	765	795	817	756	778	800	767	738	796	753	774	790	738	751	786	794	717	749	749	757	752	792	797	781	768	722	758	787	730	767	761	757	767	778	762	741	783	794	673	744	739	767	776	790	768	738	763	730	733	704	735	730	743	750	741	703	720	759	748	779	757	714	750	754	720	745	725	755	749	731	750	727	719	715	726	783	745	741	711	748	761	728	719	709	743	703	707	699	728	737	684	751	782	760	731	728	772	718	747	730	778	737	709	703	755	701	753	703	707	744	746	780	726	744	764	742	780	756	804	749	749	773	707	694	758	740	723	729	764	757	802	719	708	770	767	741	773	741	791	784	733	773	764	755	742	725	760	733	763	702	644	717	728	768	756	716	753	761	715	770	771	764	726	715	771	748	704	714	750	767	693	761	702	754	727	728	743	736	755	743	715	768	747	798	783	729	685	706	721	736	745	715	731	730	724	704	779	720	749	745	755	759	727	756	792	713	756	760	758	759	790	758	719	812	793	711	802	757	760	766	750	730	753	791	707	709	709	750	723	705	740	781	740	734	765	718	734	747	696	731	718	747	724	738	728	747	717	773	743	719	738	780	737	720	710	798	728	762	752	728	754	753	719	733	749	762	759	726	681	722	696	766	751	811	725	748	738	730	725	734	742	740	677	743	738	779	737	675	750	678	726	754	716	742	752	759	727	712	743	703	708	747	757	760	804	758	773	720	754	747	811	695	763	783	722	719	782	775	717	719	721	743	729	745	737	736	728	697	800	701	730	743	734	761	700	758	760	738	755	795	708	730	722	733	734	741	714	759	771	706	727	745	743	708	742	714	781	737	780	731	749	693	755	738	747	791	757	791	695	754	771	752	792	752	715	709	789	673	734	728	818	786	727	747	763	779	757	777	728	733	735	724	764	775	793	739	752	766	732	693	702	767	703	709	721	743	728	752	737	711	758	749	750	732	722	716	785	699	765	742	759	747	717	725	724	804	765	752	677	767	736	789	798	697	779	727	713	749	752	684	728	728	689	759	708	737	749	773	751	747	730	710	733	768	718	744	722	696	696	723	681	729	734	749	760	738	732	705	667	721	766	740	759	737	771	756	723	715	765	766	729	735	662	708	784	729	748	755	759	749	724	722	753	729	747	744	757	708	720	714	734	715	761	798	707	733	770	734	723	704	696	738	716	689	697	733	761	734	705	738	744	737	738	727	788	706	705	738	719	709	713	711	719	711	711	785	715	795	742	727	790	794	737	701	737	726	757	727	720	741	739	722	745	723	726	691	751	754	747	730	692	799	713	689	723	775	720	764	727	748	663	735	734	744	748	735	791	779	717	708	734	765	731	741	746	721	687	772	735	748	741	747	735	732	742	726	727	709	743	701	731	763	758	746	704	684	711	733	747	752	727	720	675	777	721	726	730	708	768	764	744	748	724	708	712	762	702	738	692	762	795	742	750	745	733	754	711	720	741	730	689	768	734	710	713	726	766	735	751	756	713	731	710	732	758	744	722	719	707	753	698	719	782	716	688	719	736	715	757	675	698	753	742	701	694	679	704	750	740	726	767	749	752	719	754	749	789	768	726	735	762	762	692	733	732	795	728	713	761	698	765	763	754	738	726	771	738	753	725	699	742	715	759	726	729	754	725	722	737	720	736	767	707	761	690	722	798	785	754	727	718	691	763	790	721	777	770	722	694	746	737	739	766	720	740	709	725	698	766	708	743	729	698	716	741	732	713	729	730	737	775	748	718	754	746	696	781	716	754	727	782	715	750	726	683	759	731	757	714	776	754	764	812	738	783	718	732	713	723	758	761	749	689	782	731	763	740	721	696	774	791	715	704	722	730	738	702	766	710	726	734	763	743	721	735	743	712	740	716	744	738	737	757	742	713	697	790	734	730	767	724	745	738	744	695	717	769	737	731	737	739	728	741	756	713	751	743	766	728	746	760	772	758	781	785	704	684	733	707	699	742	754	778	709	761	750	740	710	760	723	751	756	771	702	750	763	735	708	706	778	765	768	765	711	734	728	764	726	771	746	705	743	791	732	777	797	711	718	714	709	692	742	769	707	719	720	749	729	723	741	732	798	724	773	762	697	728	719	708	745	743	761	761	731	699	792	709	755	739	747	708	752	798	739	763	754	778	737	738	704	735	755	716	761	714	772	705	688	748	752	735	717	752	689	727	725	739	784	753	744	747	721	750	695	744	741	759	731	705	733	768	755	763	750	750	760	722	706	711	750	718	757	764	728	723	728	758	736	758	743	739	759	767	754	788	774	710	748	754	746	765	684	675	737	776	739	721	707	718	699	681	765	759	725	709	716	716	684	764	766	714	701	737	762	763	733	762	720	762	755	742	730	743	726	728	766	766	732	714	735	743	806	708	750	731	774	758	708	719	754	685	800	744	698	733	737	782	718	761	745	717	765	693	718	732	717	743	741	785	744	736	711	737	735	748	742	756	753	779	749	730	725	757	783	770	742	743	793	751	740	755	812	727	731	694	715	746	751	743	763	736	730	711	728	758	708	716	782	686	799	765	729	690	731	748	735	735	708	746	801	738	750	687	699	707	733	742	706	720	699	778	720	752	725	705	771	743	733	795	718	711	769	724	727	762	685	745	719	709	756	741	713	742	754	723	720	720	719	738	685	666	747	693	715	748	740	757	709	717	736	756	736	642	790	729	705	727	697	702	742	791	767	775	727	756	761	727	808	759	704	708	671	742	750	713	766	789	744	771	736	696	746	728	719	717	751	769	726	741	727	773	686	710	754	746	787	786	710	699	726	766	672	729	746	725	754	737	739	721	728	755	705	754	732	786	742	696	751	739	686	747	686	792	688	732	691	740	701	750	753	743	738	761	721	784	784	678	717	721	724	738	718	786	756	722	763	771	788	714	711	721	731	754	721	731	756	739	740	720	726	741	659	758	718	755	765	738	722	745	740	741	707	726	728	748	729	770	706	749	738	694	703	797	718	741	747	712	759	760	720	762	715	741	695	725	696	744	718	733	700	710	777	808	769	770	779	711	688	734	756	696	788	753	731	737	718	746	715	732	735	727	747	729	760	737	744	686	728	722	733	739	731	800	789	782	743	783	779	671	761	762	713	793	704	744	749	742	725	719	721	748	704	704	749	699	703	750	768	749	716	727	753	755	697	731	707	703	793	773	724	738	769	774	790	704	784	727	685	723	756	760	742	759	740	728	736	671	767	732	717	757	723	759	702	709	748	761	714	743	722	771	778	731	673	735	743	713	741	746	713	717	753	699	736	752	701	743	706	750	775	763	741	686	766	757	737	750	774	767	737	786	708	716	726	749	720	727	747	721	723	755	741	673	702	730	760	760	684	688	760	741	719	737	770	743	767
3459	143	174	140	133	107	108	101	100	81	88	105	71	98	83	87	101	82	88	83	65	88	100	76	76	79	81	62	105	72	95	76	101	81	89	79	92	79	76	67	90	75	79	80	80	87	87	79	79	81	85	116	76	67	77	82	60	89	82	81	80	80	94	82	87	74	79	76	71	79	97	69	84	85	91	66	83	70	93	95	77	80	72	102	88	72	77	64	71	83	82	91	79	90	76	84	64	88	86	68	76	76	86	87	91	87	85	75	93	96	71	80	71	72	77	89	91	64	90	85	79	78	84	88	93	104	102	66	77	82	93	88	86	89	81	78	97	74	68	78	77	73	105	90	81	87	75	83	95	82	75	84	74	75	87	81	78	93	73	75	81	89	83	80	95	80	82	87	112	99	81	84	79	73	102	73	86	81	76	94	74	85	78	75	78	78	70	79	80	70	93	81	87	78	91	61	76	84	75	79	79	81	79	90	71	69	75	67	75	79	85	98	76	76	58	72	93	94	78	78	70	87	77	72	72	86	75	80	80	97	73	82	66	98	69	81	76	71	70	72	81	81	80	70	79	101	81	99	76	95	76	72	91	80	85	77	68	79	88	84	83	58	79	76	95	86	73	71	77	70	69	73	79	80	69	73	76	71	67	81	75	75	80	87	98	93	93	82	60	70	93	81	90	73	78	71	70	82	80	100	61	71	79	82	80	78	101	85	89	81	74	85	77	85	81	83	64	95	74	85	84	75	75	82	69	68	69	85	90	75	76	72	83	70	110	105	79	79	78	95	78	76	70	78	67	90	66	83	89	81	78	89	76	78	87	90	85	91	75	73	84	91	57	87	85	74	90	79	80	80	66	88	88	74	74	91	69	88	70	86	91	91	70	81	75	77	78	67	83	97	79	63	92	96	61	92	93	79	65	91	76	87	76	78	84	64	76	84	63	75	101	84	74	76	77	75	89	85	85	71	76	61	88	88	77	77	89	82	80	75	82	82	77	71	81	77	74	85	84	96	68	86	86	81	77	65	74	71	78	90	98	78	76	95	80	85	78	77	83	82	74	79	83	78	87	77	71	84	73	88	78	81	80	66	82	87	81	89	84	89	83	81	71	98	81	70	70	73	73	76	79	78	81	82	102	86	75	89	86	86	84	70	75	80	77	84	85	82	93	97	64	89	61	89	67	98	60	79	68	67	64	66	82	90	63	78	86	89	64	83	73	73	64	91	88	85	91	80	67	92	74	85	78	76	92	77	87	90	88	79	95	82	93	86	69	73	81	84	85	64	97	81	71	85	81	89	79	87	78	80	68	81	74	69	67	89	82	81	79	85	77	92	97	83	73	82	74	84	82	86	73	82	74	69	88	69	105	59	86	73	72	70	88	77	91	74	63	86	76	83	92	88	79	57	84	92	89	63	71	71	77	113	72	91	70	88	71	78	64	80	95	81	70	86	74	73	78	69	68	82	52	65	83	86	83	85	77	92	74	87	102	80	84	86	67	78	69	83	82	81	68	87	83	86	87	79	89	95	105	90	82	78	86	99	77	69	74	90	66	96	82	78	87	70	79	85	90	71	84	85	81	92	79	89	74	83	73	66	78	75	74	70	75	86	69	93	75	80	84	79	84	70	65	84	84	82	82	91	90	73	79	78	75	80	68	71	77	102	73	89	81	89	88	83	71	94	95	92	84	87	87	76	78	72	72	76	86	79	92	78	77	69	79	83	78	71	79	71	97	94	80	85	81	80	77	77	70	64	77	89	88	68	81	86	79	72	72	86	81	73	90	85	96	92	63	84	79	85	59	82	86	91	86	82	68	72	80	68	76	83	70	84	75	81	77	67	73	65	84	88	101	86	68	67	77	78	64	65	80	73	69	66	63	74	77	73	79	88	79	95	93	86	66	91	84	84	70	79	100	72	76	66	96	87	92	60	66	73	66	90	80	68	67	76	87	66	85	68	57	81	71	77	82	75	65	85	75	81	99	76	87	90	72	82	73	75	78	82	73	97	83	74	91	90	79	69	95	73	85	99	87	82	74	84	79	92	80	69	104	75	80	109	90	64	78	71	86	79	100	74	65	93	72	88	92	86	78	88	91	73	84	100	84	80	104	67	95	62	86	69	77	72	79	64	89	71	87	98	99	93	80	84	76	79	82	83	81	77	68	74	86	91	73	65	74	91	93	73	73	79	79	85	71	94	69	76	78	90	68	79	86	76	96	79	85	70	70	92	86	86	73	82	89	78	85	71	91	82	75	92	83	89	104	74	78	76	83	88	82	69	87	64	84	82	74	82	75	90	87	79	78	73	72	91	64	87	83	70	88	84	96	65	80	75	85	86	86	83	75	72	76	97	84	86	80	91	82	79	95	72	83	64	89	87	87	91	90	75	82	70	71	88	69	83	92	67	74	81	85	59	81	90	95	75	71	87	90	77	75	76	86	81	79	76	83	75	89	94	89	88	79	89	71	83	90	90	68	86	83	88	80	80	75	95	76	82	83	84	79	75	100	75	79	82	88	76	85	83	88	87	69	70	90	77	84	77	80	83	97	85	93	106	58	73	85	87	73	81	67	44	88	79	76	93	87	84	83	78	81	85	92	73	68	90	79	73	86	92	84	84	77	76	73	93	82	78	67	83	94	89	86	89	85	86	88	76	75	78	82	83	87	73	86	88	76	68	72	86	87	82	67	85	64	69	85	76	83	75	83	84	74	67	75	82	87	66	85	88	89	73	85	80	79	77	73	90	83	89	84	90	76	86	76	68	63	79	72	79	83	90	77	73	69	81	83	71	77	76	74	70	71	80	70	67	88	75	93	77	69	76	76	82	84	65	78	107	73	88	70	97	98	77	74	83	78	75	74	72	78	92	89	78	73	90	66	78	92	79	72	80	82	65	92	87	76	78	67	83	75	98	90	89	69	89	79	81	80	75	86	84	84	69	76	73	81	93	83	85	94	75	77	93	77	87	85	74	72	85	86	66	106	90	86	74	65	79	81	80	89	81	82	75	84	91	68	94	79	73	84	82	102	81	83	59	67	87	83	77	75	92	87	75	82	99	95	105	86	75	85	78	78	78	88	86	77	78	85	55	89	80	80	79	93	95	81	75	77	90	73	91	80	91	68	80	83	75	79	78	83	84	97	85	82	75	81	79	86	94	97	69	81	75	82	89	79	89	85	78	80	79	93	86	80	86	85	87	89	78	83	83	94	76	71	78	76	81	89	79	79	88	76	97	81	58	72	67	74	81	75	92	65	86	94	85	72	91	84	73	94	85	78	96	79	79	91	92	79	84	92	75	79	76	89	74	73	64	98	76	87	81	85	80	86	73	83	68	76	86	79	76	68	83	72	80	85	84	79	80	83	66	88	74	78	73	72	81	68	98	89	70	81	88	83	101	76	72	74	95	92	95	79	78	72	96	75	92	80	79	68	62	67	68	73	83	80	83	76	91	98	74	81	74	71	86	94	72	78	82	68	86	86	70	88	83	91	71
4764	423	483	566	533	420	434	362	364	373	351	346	358	319	303	314	291	315	310	324	345	273	301	295	309	319	319	320	273	287	303	286	312	286	302	295	275	301	283	320	307	309	283	310	291	288	296	302	302	313	297	291	291	293	325	294	277	308	291	309	312	299	290	355	289	287	294	262	309	263	281	312	257	281	295	294	306	299	298	278	277	295	293	282	299	300	288	296	279	312	279	310	274	300	307	286	275	240	310	301	278	306	280	317	329	273	281	276	300	314	294	273	296	316	290	308	290	293	299	269	319	294	275	314	302	296	291	314	288	267	290	276	287	315	301	289	319	305	317	274	273	308	283	293	303	291	283	279	301	291	304	281	294	313	312	285	307	307	300	299	293	305	271	272	313	282	340	297	299	297	294	303	298	328	302	282	281	351	294	272	314	274	295	285	243	278	286	299	274	287	286	283	306	280	300	282	269	275	285	311	300	281	291	304	274	288	308	306	269	272	281	307	283	274	279	315	279	304	305	259	294	319	276	280	307	285	284	271	255	265	312	269	314	253	283	301	266	292	269	309	296	310	299	288	281	289	298	308	295	324	297	297	321	295	285	272	273	340	288	282	309	291	319	293	312	311	300	293	297	321	293	314	264	295	279	291	280	311	288	296	325	292	286	290	297	283	303	308	294	287	297	287	323	293	286	307	303	265	285	297	272	275	250	280	267	312	256	284	316	286	275	297	274	282	308	290	295	287	304	290	297	317	304	273	284	303	301	297	266	293	304	296	317	270	290	267	312	302	265	298	310	310	287	318	285	285	294	284	297	301	315	284	295	283	347	283	313	315	258	303	299	254	308	321	291	315	306	324	322	297	299	286	333	294	323	307	303	285	308	284	313	273	298	303	308	302	270	287	304	267	285	269	311	292	305	307	292	300	286	296	302	308	298	310	290	304	300	308	295	292	270	290	309	268	283	306	305	265	303	306	307	290	279	271	281	306	285	290	292	286	307	284	318	274	315	265	298	284	309	276	280	308	304	291	287	322	287	320	306	297	304	304	308	301	288	302	318	305	284	274	299	294	277	304	310	277	292	316	290	322	309	296	311	285	283	293	314	304	297	299	305	314	284	282	298	274	316	302	295	299	285	294	299	323	307	340	330	259	313	294	300	278	324	286	271	333	309	299	288	303	312	284	286	318	300	295	298	311	277	305	284	295	289	261	272	288	287	292	308	310	279	308	305	287	294	296	280	273	284	282	320	262	292	285	285	302	255	308	297	291	270	300	291	315	296	309	292	316	314	277	283	317	373	282	274	279	313	288	304	285	302	314	297	286	303	274	316	316	299	301	284	276	277	308	315	290	277	265	300	304	295	277	270	306	296	291	302	279	286	299	290	284	299	277	307	303	310	283	294	308	292	293	293	290	276	285	292	301	283	284	274	290	273	276	300	309	285	295	325	288	305	300	312	295	287	307	298	289	290	299	306	295	298	307	297	264	285	285	302	300	316	293	277	285	291	244	276	273	298	307	295	317	285	269	317	288	302	288	276	307	299	302	296	293	289	241	291	278	315	291	288	290	256	287	272	287	277	277	284	305	300	283	297	295	310	314	311	319	299	276	290	310	297	283	313	295	270	278	281	273	290	294	300	280	290	294	291	289	288	294	278	302	319	289	289	307	299	314	296	292	279	302	292	250	275	305	297	309	273	323	273	293	291	314	292	276	288	290	312	294	299	280	324	300	288	284	289	311	285	292	265	318	316	329	295	296	299	294	298	298	291	277	280	292	309	294	299	294	309	296	302	302	300	313	297	281	267	311	292	268	306	313	301	301	276	311	296	290	284	273	291	314	294	289	282	299	297	297	287	332	261	316	305	323	291	287	277	298	293	310	282	278	268	292	278	296	304	318	313	303	274	292	257	304	293	330	278	309	281	313	284	326	311	263	296	321	284	309	299	300	292	290	281	302	327	308	284	310	277	277	319	297	297	300	326	291	289	323	288	306	312	320	271	301	326	272	312	300	322	299	290	307	306	313	276	307	287	325	297	299	271	305	282	285	323	268	302	287	301	313	275	308	272	292	299	305	280	285	280	304	283	280	289	287	298	306	284	298	296	313	299	308	301	281	272	286	307	299	278	268	299	333	299	305	306	255	325	304	319	280	306	260	304	318	308	284	290	277	314	292	289	308	306	268	263	283	300	312	309	299	285	287	282	293	278	335	337	299	306	269	275	296	304	314	276	264	288	296	273	282	304	260	294	302	295	302	300	308	273	275	311	276	298	291	280	276	267	295	247	285	282	332	297	256	298	302	273	293	285	302	324	339	269	308	323	264	314	278	290	323	333	281	328	287	295	291	293	291	299	284	279	293	283	291	297	276	291	282	296	314	305	300	283	270	298	305	325	272	276	280	274	302	302	289	313	279	274	280	283	284	314	293	315	295	265	278	291	294	259	284	282	309	310	321	291	277	327	301	308	295	320	285	285	291	293	314	309	310	279	295	278	319	310	321	268	302	287	272	295	262	277	319	285	311	268	327	267	266	274	295	302	274	306	275	267	293	300	293	297	298	289	300	339	306	307	291	317	300	300	296	260	293	306	285	303	295	276	284	301	263	324	308	262	295	274	314	273	293	322	307	285	316	309	304	296	274	319	302	285	289	283	320	314	293	306	292	271	280	302	266	288	288	284	293	298	288	288	276	299	291	308	299	308	294	296	299	292	288	291	302	291	275	316	316	290	293	289	335	292	266	280	325	302	291	297	279	265	293	321	300	272	319	286	305	269	306	308	287	296	293	276	274	316	297	290	275	284	286	299	303	296	284	298	295	285	300	309	292	292	280	298	294	294	280	285	300	303	292	297	295	279	302	269	296	303	285	274	322	304	307	266	302	305	298	345	300	308	339	301	318	302	274	310	271	285	293	270	307	319	289	295	307	291	279	303	299	302	277	282	302	298	323	309	316	290	272	307	286	317	293	285	304	291	311	302	298	283	326	316	287	284	292	284	286	301	297	316	270	291	292	309	268	256	296	282	286	305	254	296	309	319	273	307	282	293	299	266	291	271	277	304	295	265	329	308	273	299	326	290	294	285	284	272	286	288	280	308	320	295	318	266	300	286	273	273	288	280	297	306	304	274	297	310	310	263	297	281	303	322	287	312	313	265	267	311	297	332	331	294	288	297	300	314	283	313	288	292	307	276	277	280	284	278	268	261	286	312	301	303	301	284	285	282	292	292	305	292	315	281	266	280	306	286	287	330	295	305	287	298	270	319	304	274	260	287	270	263	293	267	298	296	303	300	301	307	305	302	287	295	288	288	299	270	290	301	296	282	295	302	297	285	296	294	292	266	303	286	290	291	283	299	298	292	291	249	284	303	292	288	278	295	290	312	287	299	256	286	306	277	298	281	312	298	281	265	291	309	321	279	292	308	308	292	288	303	247	277	285	302	318	270	287	313	284	291	292	300	308	278	296	291	300	281	276	300	275	292	304	268	283	290	297	294	288	283	293
14491	1087	1224	1003	731	534	421	349	300	305	235	223	184	200	206	179	160	182	150	165	178	149	172	160	148	149	163	166	157	170	151	158	145	163	167	178	153	161	139	152	155	158	161	136	153	136	143	156	130	149	157	125	136	129	143	152	135	149	140	143	136	134	150	151	140	125	141	135	149	144	145	138	135	142	164	133	123	123	133	123	165	146	160	150	141	163	139	139	159	117	129	130	120	145	141	142	147	128	134	117	115	159	129	153	137	140	127	149	137	116	129	142	165	137	120	139	130	138	123	130	122	151	148	143	148	139	141	141	155	156	158	143	137	145	135	140	168	136	145	132	160	136	147	125	119	132	139	149	144	142	155	139	164	171	123	148	135	121	134	128	155	137	134	148	147	118	152	145	136	132	143	152	117	114	140	127	137	132	141	156	158	151	134	134	124	156	129	153	159	142	118	152	148	135	126	132	127	133	133	135	153	138	138	138	144	158	142	140	156	129	156	145	142	132	133	146	143	138	131	152	144	149	136	142	140	147	153	125	125	143	134	131	153	139	134	132	145	174	148	142	145	147	123	131	147	140	122	161	147	147	150	153	135	141	149	122	142	148	152	131	124	155	136	119	145	124	128	152	139	123	128	150	149	140	129	140	131	137	147	143	147	152	125	128	142	151	144	145	142	120	140	149	135	133	131	126	140	142	135	140	149	143	132	107	123	127	147	155	146	141	123	132	157	134	150	138	133	122	125	134	115	153	136	150	155	133	131	147	133	144	138	145	132	138	130	153	154	160	127	144	130	148	148	146	148	162	165	142	139	117	137	157	142	144	155	128	149	144	134	158	145	151	118	141	135	137	150	136	122	143	147	133	136	140	159	125	128	147	139	150	147	144	148	150	151	130	134	143	150	144	127	141	134	132	145	146	156	145	141	146	142	134	147	144	147	144	136	149	129	146	141	127	159	147	119	154	152	156	149	140	141	129	149	146	153	131	139	135	147	154	137	165	166	134	149	135	146	135	143	129	139	143	136	179	140	138	145	129	139	128	136	123	133	145	153	140	161	118	155	154	164	127	131	139	128	144	141	132	131	143	138	130	124	141	121	157	147	131	139	133	136	150	158	155	163	119	149	123	162	145	135	147	135	154	143	151	116	135	135	120	148	168	146	144	131	129	136	136	136	165	148	148	138	140	131	152	154	134	133	148	114	138	154	134	140	124	144	121	147	132	163	139	146	142	138	108	129	140	132	142	169	147	143	117	138	128	142	143	130	150	147	145	167	143	139	130	141	134	137	130	122	135	133	160	140	128	137	132	132	139	145	138	143	144	146	139	149	136	140	150	131	137	133	146	159	130	115	132	141	121	135	146	111	160	139	157	145	122	129	127	124	129	141	144	149	143	143	148	150	135	130	145	129	139	140	144	150	145	140	124	151	128	128	118	157	160	126	127	153	122	144	130	139	143	146	141	150	134	107	143	131	139	132	139	150	135	157	133	127	163	144	131	158	153	137	150	150	134	129	138	150	137	130	130	129	136	147	143	147	148	142	171	129	151	131	147	137	149	130	130	151	149	133	115	140	138	137	128	146	139	147	136	145	140	142	139	145	137	142	130	141	148	162	142	118	143	144	122	160	128	156	152	129	123	122	155	136	124	138	126	134	152	133	142	144	137	168	138	152	134	143	130	132	136	156	140	124	125	120	142	136	146	137	127	136	139	149	163	152	135	146	136	134	150	139	147	121	135	154	140	135	144	140	162	159	144	119	146	140	145	142	141	152	130	136	119	150	124	136	132	142	133	141	147	158	140	152	135	136	137	159	142	152	143	141	135	131	132	127	127	158	143	146	146	129	128	136	124	141	150	134	139	135	145	139	170	143	119	159	146	150	130	120	132	137	143	150	136	142	129	147	131	146	139	118	144	139	139	134	146	137	135	138	139	152	137	139	147	147	124	141	163	127	145	136	144	157	142	119	161	134	129	141	159	131	152	144	141	164	130	125	141	146	141	125	134	141	115	156	125	160	130	175	139	149	146	129	141	141	147	136	157	132	131	136	134	123	149	135	130	122	151	144	126	157	136	118	147	124	134	168	151	131	175	139	139	154	147	143	124	147	158	122	130	114	148	143	149	134	131	131	135	127	151	130	163	120	150	140	149	132	152	135	127	138	132	145	131	136	156	137	140	149	147	136	132	146	136	135	139	149	157	155	148	164	153	127	144	139	145	138	159	136	134	147	138	141	137	162	156	157	119	150	119	139	131	168	139	121	151	127	151	117	156	143	150	124	133	121	140	128	149	145	134	135	138	156	113	140	137	157	130	117	134	108	145	142	149	144	144	128	136	140	142	138	124	144	129	132	123	139	129	145	123	125	150	152	140	141	137	120	139	129	144	156	138	160	120	127	153	130	133	130	138	134	133	133	145	148	147	128	153	123	125	129	146	143	163	134	141	159	160	127	133	154	141	137	145	143	137	140	131	138	165	135	140	127	135	165	127	129	127	155	138	160	127	137	140	117	135	136	129	159	142	137	150	105	146	148	128	141	147	127	139	132	131	140	135	136	143	134	163	124	131	144	111	153	138	121	160	136	131	136	157	152	132	148	166	133	148	151	152	139	146	148	141	138	130	145	139	121	131	163	131	142	138	129	116	149	126	150	139	144	160	127	148	136	153	157	125	144	146	152	145	141	136	149	117	135	157	129	119	132	143	143	125	130	126	114	133	148	172	152	141	146	135	131	142	152	156	155	150	153	132	152	155	143	158	152	124	128	144	147	133	129	124	123	131	132	147	139	122	163	140	128	156	147	170	138	134	135	139	137	151	129	126	142	135	133	131	140	147	134	129	143	161	126	160	160	132	151	176	129	126	121	148	132	129	153	153	134	135	154	158	139	147	143	128	128	135	141	125	152	136	139	117	157	131	133	146	134	143	136	134	155	150	145	128	136	120	139	143	157	140	139	147	144	144	117	145	133	138	135	124	141	133	122	119	154	113	151	145	132	142	160	123	135	128	130	142	135	127	150	149	130	151	157	134	146	145	127	149	131	165	134	142	158	127	128	149	136	149	172	132	155	145	165	140	163	144	147	148	137	119	147	149	147	145	164	131	135	167	117	135	133	145	151	130	160	158	149	137	122	148	146	140	127	148	144	155	136	158	124	128	135	144	124	131	149	132	127	126	126	145	142	145	148	126	134	141	155	149	150	132	131	156	134	143	139	135	144	144	141	138	163	139	141	138	125	135	145	131	147	136	131	160	140	132	140	148	130	142	114	144	148	139	145	118	148	131	159	120	155	134	173	149	152	127	133	137	133	137	135	145	145	132	158	121	137	126	128	133	115	137	140	137	136	148	117	151	129	159	131	128	166	152	135	165	128	134	149	126	143	160	148	136	128	156	126	142	142	128	138	129	151	134	111	159	131	141	139	143	138	132	150	134	127	134	128	142	137	136	121	135	147	159	161	151	163	117	136	137	137	162	158	134	133	158	133	117	146	131	137	153	140	147
8455	1374	2954	3344	3018	2495	2046	1675	1484	1378	1155	1020	992	892	862	793	789	700	721	705	643	675	604	650	565	582	575	597	553	581	567	560	528	552	569	528	496	523	528	506	559	492	495	484	479	467	455	431	523	508	473	491	496	464	495	471	478	448	499	489	452	447	469	478	481	510	455	485	473	476	483	470	445	444	466	447	511	474	490	465	454	433	505	473	464	491	451	461	525	477	468	453	466	462	451	450	487	500	473	471	477	471	458	446	474	438	479	462	470	459	439	432	444	504	443	469	485	447	493	461	448	479	448	442	471	475	508	458	490	461	414	463	467	455	424	432	480	452	449	453	449	454	448	469	494	499	467	453	458	453	453	440	454	521	433	463	413	442	478	482	481	453	485	438	445	438	481	488	454	471	476	439	481	454	460	464	445	468	460	451	476	464	417	429	463	458	437	438	487	478	460	481	464	441	469	457	442	490	480	452	509	445	446	467	441	460	474	468	453	464	476	433	486	446	451	470	432	450	445	460	461	417	481	434	468	447	462	434	458	446	492	449	452	461	495	468	462	449	428	460	479	441	463	452	465	450	498	440	471	454	464	457	444	442	430	445	445	472	470	464	432	458	478	438	452	467	504	446	464	484	480	465	483	451	440	483	455	487	485	501	496	431	489	480	423	480	491	458	452	481	428	436	485	456	480	471	486	497	441	433	454	462	450	484	481	446	436	497	488	497	465	452	451	480	439	440	493	440	479	481	452	436	427	464	448	453	445	476	519	462	451	453	466	443	457	465	484	472	472	429	468	452	495	455	441	433	441	440	471	458	466	466	440	484	452	463	480	510	459	450	479	454	436	451	473	448	487	448	465	456	462	493	461	474	443	454	460	445	535	469	449	444	414	454	463	417	474	461	480	442	468	478	470	463	513	486	464	497	459	443	476	426	479	473	502	469	433	473	474	482	466	455	445	460	451	471	470	455	456	451	471	447	478	445	514	482	431	476	478	453	465	477	416	496	471	469	462	456	421	456	459	445	504	448	486	438	463	516	399	447	456	447	503	477	447	485	433	467	444	454	449	476	490	502	442	437	437	442	488	479	469	451	455	465	461	465	490	431	453	524	416	452	442	459	416	456	469	493	485	477	450	446	488	427	454	435	460	466	455	475	453	458	439	439	441	445	508	480	422	507	465	494	457	433	505	467	450	440	453	439	473	503	472	455	434	444	487	487	459	444	466	457	446	461	488	443	460	450	436	440	434	479	432	482	445	485	473	430	450	462	409	477	465	469	464	436	471	457	477	456	481	417	469	485	446	459	435	463	466	436	447	472	470	472	453	462	473	476	478	482	484	447	443	491	469	464	459	445	460	446	442	468	452	459	450	477	477	455	420	462	438	472	489	464	449	470	469	456	451	460	468	464	466	439	509	468	421	474	470	451	453	445	483	411	447	468	439	448	438	464	484	459	454	449	445	463	510	432	470	488	470	481	460	479	467	454	484	419	471	475	458	439	469	452	430	474	455	447	485	465	483	467	403	469	506	462	432	431	477	521	430	502	453	467	509	445	434	468	436	430	472	473	410	446	467	484	463	490	437	429	452	469	476	466	443	434	468	442	448	452	450	448	469	469	495	486	440	485	477	459	474	462	485	463	473	439	473	436	467	482	490	505	431	443	484	446	418	482	446	494	499	476	427	493	423	449	473	431	453	451	491	471	434	458	443	466	466	492	469	489	433	420	480	427	439	435	452	439	427	450	479	437	460	432	495	450	466	466	471	450	453	476	442	488	458	473	504	429	485	474	443	495	436	455	458	460	498	426	447	501	465	454	438	452	472	431	451	482	469	465	454	475	447	493	472	459	457	460	463	466	450	479	457	470	448	480	463	479	467	467	480	443	459	444	455	464	444	410	466	485	447	464	466	461	467	435	489	454	461	440	433	436	459	477	424	468	469	442	465	480	404	434	455	437	497	412	465	427	461	468	440	490	496	483	447	455	440	492	416	409	490	469	466	466	463	475	470	487	492	474	452	453	436	472	469	482	463	491	479	469	464	467	477	446	451	464	480	456	492	442	464	452	442	414	427	472	457	485	447	472	487	503	454	483	437	484	464	460	475	427	471	452	456	442	450	471	462	456	469	443	458	441	459	440	503	448	490	464	475	448	456	471	524	423	453	475	483	433	460	467	453	461	471	447	465	449	439	424	439	478	436	497	498	480	490	443	455	471	428	481	493	439	466	457	440	442	452	448	441	458	439	504	488	447	487	438	471	465	452	431	420	468	472	469	473	457	444	427	492	464	455	476	450	455	499	500	444	460	453	453	506	482	464	445	454	500	446	436	445	489	436	432	464	478	461	484	455	468	438	491	463	462	422	465	466	463	440	483	431	478	472	423	442	449	495	469	461	460	466	460	433	491	438	482	473	410	506	450	488	467	455	482	500	486	499	465	463	458	461	462	455	475	449	453	459	488	451	457	455	435	441	482	443	454	455	457	420	426	441	454	452	419	372	456	458	448	440	444	479	478	468	472	456	451	468	450	462	481	459	477	466	468	512	440	461	447	447	458	447	502	447	459	468	465	464	445	489	474	500	474	443	448	479	484	439	475	428	461	461	427	454	493	487	487	455	446	470	455	445	470	457	471	451	457	455	459	452	483	457	461	488	500	456	491	446	481	438	467	456	446	451	488	448	447	458	444	433	472	456	478	427	512	481	471	502	481	445	488	470	469	465	477	462	450	472	454	436	423	461	493	490	454	475	458	462	486	434	474	445	451	488	442	465	432	513	480	449	460	471	459	458	444	505	465	466	467	428	433	458	498	495	462	474	460	455	462	477	408	492	481	449	482	449	489	460	473	442	458	480	450	490	463	431	449	433	475	472	488	431	479	461	460	455	457	476	488	462	496	447	449	458	460	499	431	470	483	511	473	492	460	467	470	474	499	447	475	441	472	460	464	469	470	486	452	465	432	453	453	462	456	501	455	436	467	463	462	476	466	479	449	457	438	450	461	488	480	445	486	448	472	493	470	467	452	484	497	438	436	496	471	465	504	431	444	496	469	428	424	455	494	446	478	468	463	491	498	505	434	490	460	491	485	450	513	515	470	459	456	491	494	473	492	429	435	493	457	453	474	417	440	452	480	475	472	440	456	459	462	474	460	466	474	491	499	489	441	482	458	518	463	460	451	471	498	443	482	432	446	463	457	468	422	465	473	461	467	452	458	461	471	414	473	444	475	492	464	463	454	502	459	477	454	508	457	480	453	482	443	430	440	500	480	445	457	440	488	439	531	445	496	435	466	472	423	432	441	408	455	415	501	436	500	480	446	475	425	462	461	485	511	446	447	431	501	454	415	507	434	502	471	445	511	470	463	532	454	469	466	476	468	504	462	503	475	468	483	467	473	448	465	476	435	494	469	430	459	477	462	482	425	477	457	497	463	467	475	464	457	433	477	499	500	447	459	472	491	498	491	456	454	454	461	493	454	479	518	490	469	477	440	482	507	450	466	479	456
25075	3196	2387	1991	1434	1091	834	690	567	502	460	441	395	354	334	314	308	316	326	257	294	305	280	273	313	278	330	258	260	263	267	261	280	279	285	284	237	277	268	286	260	251	280	251	242	264	255	258	248	245	283	259	241	214	237	277	259	255	259	263	248	248	263	256	242	226	258	292	244	274	283	235	241	254	230	266	232	272	243	260	266	258	242	246	239	259	235	260	234	236	294	251	216	273	246	237	229	233	254	251	261	244	252	249	246	258	225	209	259	267	253	262	270	240	249	249	268	246	268	269	231	253	212	244	281	231	215	264	260	270	260	242	245	238	214	247	222	250	240	259	255	256	236	265	242	246	241	256	248	248	235	247	217	273	248	260	246	254	245	262	243	247	225	252	244	277	234	227	268	236	240	245	236	266	257	251	265	244	237	242	260	238	241	234	263	270	252	255	248	214	263	256	214	255	241	252	250	258	255	240	272	250	234	221	261	239	248	234	248	259	252	231	260	278	229	253	237	264	254	240	238	248	238	253	275	203	272	276	262	236	253	231	252	275	240	255	254	223	255	242	241	232	235	259	255	254	276	267	252	253	279	256	242	248	243	227	277	228	247	234	261	260	246	233	246	263	248	238	262	264	253	245	261	242	244	239	287	264	234	233	277	255	245	228	233	233	238	244	244	278	249	246	258	239	219	255	268	235	238	253	243	269	244	244	236	249	255	233	251	292	288	245	251	254	223	252	225	228	258	214	262	267	233	233	270	231	252	250	225	258	232	280	251	241	261	275	220	243	259	270	254	226	257	246	264	258	220	258	245	279	224	241	251	239	253	248	227	258	252	220	256	228	261	278	256	255	271	248	233	271	228	248	252	244	233	215	260	244	251	245	227	229	240	234	241	233	244	256	258	229	238	262	252	260	235	270	239	251	278	240	258	250	246	285	231	228	243	250	237	238	226	246	281	231	234	276	256	245	260	213	259	244	261	234	280	247	250	227	250	262	256	236	247	250	244	236	249	248	249	279	273	263	251	230	231	239	258	229	246	250	280	247	257	280	276	240	266	228	229	257	263	235	269	248	273	271	256	258	278	234	247	234	248	263	220	228	251	279	250	236	280	255	240	222	245	253	269	252	255	224	232	266	219	224	249	248	272	219	260	246	262	268	240	242	242	246	269	236	248	258	233	249	251	253	271	275	229	215	218	259	244	256	233	259	251	275	244	221	226	240	229	273	262	264	248	228	247	242	251	232	251	250	234	263	272	238	259	267	249	243	225	249	238	242	241	232	237	219	267	247	251	224	214	228	243	254	270	225	260	263	246	244	240	251	256	244	236	229	256	236	260	227	248	271	233	237	276	261	234	242	257	239	267	229	235	257	251	262	236	246	239	267	244	234	238	243	251	247	253	249	234	251	250	274	225	266	256	248	246	245	237	227	251	264	232	248	245	246	254	286	223	224	252	243	242	232	235	260	237	249	234	230	240	247	281	256	244	230	240	231	255	279	240	255	255	238	267	268	240	247	245	255	259	238	223	268	237	252	235	248	266	258	253	232	259	262	251	280	277	240	243	220	277	210	199	274	247	252	220	236	250	247	242	256	224	273	256	259	252	251	245	259	244	240	267	251	263	226	240	250	244	234	248	251	226	247	252	267	275	245	249	261	221	233	253	261	251	230	246	261	260	242	242	234	218	261	256	262	242	234	262	265	257	237	258	242	250	251	251	216	233	239	258	256	231	251	250	231	260	261	274	252	244	250	253	254	257	240	248	267	247	215	277	286	232	264	239	263	258	272	270	239	256	251	241	284	250	234	234	245	222	238	246	256	248	221	265	217	257	252	261	285	246	245	260	240	252	228	270	242	258	233	261	264	237	245	249	260	243	249	239	253	244	264	237	231	291	260	255	281	240	262	270	264	252	247	248	250	230	223	234	258	238	244	243	225	258	265	218	243	254	221	237	237	253	249	249	241	259	261	250	249	244	224	264	234	249	247	251	231	247	278	243	252	283	249	233	244	231	237	232	265	248	253	261	262	239	245	280	247	244	250	245	264	266	235	257	251	246	260	237	243	280	240	257	232	250	255	263	235	219	271	280	248	252	264	235	233	252	239	224	276	236	241	239	268	282	277	258	260	236	224	234	222	234	231	236	249	276	264	271	246	263	237	237	252	238	256	255	237	254	224	221	241	261	254	258	286	263	245	277	243	247	225	243	237	277	269	236	231	261	233	242	261	238	239	248	255	259	263	252	220	264	248	276	232	232	280	236	238	268	252	250	262	225	256	243	282	243	240	267	225	233	215	232	278	290	228	242	260	257	251	241	246	270	259	256	250	231	262	231	235	281	258	230	224	223	226	278	259	244	239	233	228	256	286	240	227	240	244	251	269	238	263	257	251	244	235	231	262	242	241	252	268	241	235	263	254	267	242	269	265	236	251	229	261	247	223	245	246	261	226	261	263	253	264	237	261	253	252	261	231	242	250	232	237	245	259	246	278	268	254	249	218	270	246	258	253	277	230	221	221	230	240	238	254	228	237	266	258	256	237	247	235	229	228	227	234	270	267	268	265	247	219	250	247	250	234	284	237	231	254	240	259	225	240	272	231	267	282	252	257	254	250	242	252	229	232	230	269	240	241	243	203	273	238	237	243	238	258	239	275	226	283	218	251	257	240	254	225	268	235	241	263	239	254	269	258	248	250	259	231	248	249	246	266	262	234	271	254	259	238	254	248	243	259	266	230	259	264	238	251	242	236	240	267	267	244	237	225	279	279	245	257	234	259	268	280	249	238	255	262	251	271	266	231	230	260	249	217	236	242	279	225	241	264	237	262	253	258	239	248	236	245	265	245	233	278	250	273	219	251	237	253	252	287	257	254	236	251	232	249	236	230	276	240	245	225	234	254	247	250	242	256	274	246	238	251	244	253	249	237	236	235	268	247	241	269	237	231	260	241	267	235	243	235	271	221	256	255	246	196	246	268	255	223	268	216	237	265	232	271	231	261	220	244	248	265	254	252	242	241	234	220	242	281	241	240	270	266	262	225	245	244	275	223	258	237	255	248	242	234	247	255	242	286	228	250	263	250	281	231	271	227	253	236	252	252	242	253	257	232	253	262	269	238	240	247	248	255	254	239	256	256	267	273	243	264	245	228	272	250	250	235	250	222	262	257	262	254	260	234	265	231	260	223	228	241	252	249	247	244	262	261	264	252	246	257	272	224	277	224	247	276	256	245	264	234	271	236	276	241	246	251	225	226	262	239	262	243	254	236	254	239	246	239	235	261	224	249	301	277	220	243	251	260	232	262	264	239	240	271	250	260	246	260	226	238	235	229	252	245	233	225	221	254	243	223	246	250	254	222	255	275	242	255	258	258	256	251	241	249	246	258	246	261	240	228	234	241	246	256	252	246	240	239	262	266	263	273	244	250	239	247	276	272	243	234	256	261	234	251	247	256	265	264	230	224	208	232	245	261	240	261	247	250	238	272	239	262	262	240	249	262	253	265
10513	2586	5559	6306	5259	4402	3633	3112	2633	2348	2100	1812	1679	1499	1444	1397	1327	1215	1148	1113	1124	1042	1006	1020	995	1003	979	899	915	927	902	914	862	895	875	872	853	831	828	798	826	811	860	853	848	832	807	800	771	774	811	769	842	768	786	791	791	829	810	798	768	743	717	766	756	831	773	774	820	830	810	783	740	753	744	715	760	753	745	776	727	752	764	745	752	783	757	740	777	698	711	739	723	758	780	781	772	722	726	725	810	728	723	710	736	767	746	769	752	733	736	745	759	731	745	746	764	761	762	766	765	740	745	757	780	758	763	720	754	753	731	779	726	784	759	760	735	721	744	720	761	750	757	696	762	737	705	725	769	806	733	776	742	769	758	769	719	774	726	712	739	751	762	688	736	745	747	730	741	726	738	738	727	744	778	738	746	702	778	676	743	721	777	715	718	740	796	727	772	735	671	718	729	752	762	775	785	827	755	753	725	699	741	737	781	741	714	744	695	796	709	799	742	777	733	780	720	707	737	722	827	747	771	725	754	727	696	711	807	752	709	731	726	742	719	752	725	700	737	701	785	768	756	726	782	730	779	789	734	755	733	754	682	740	687	686	727	753	743	728	790	764	716	754	698	777	785	743	742	747	747	728	763	743	744	737	702	810	751	733	721	760	777	769	749	707	763	736	762	741	797	781	754	739	773	737	739	724	713	701	779	734	769	751	714	738	726	752	683	717	827	748	694	775	729	723	794	732	792	736	689	718	722	723	733	824	766	761	753	752	768	743	710	691	730	736	724	719	673	754	760	746	733	724	757	740	787	716	761	712	736	740	718	756	753	690	745	767	733	772	733	774	743	764	778	729	709	711	710	740	693	761	736	740	681	758	753	776	780	752	746	765	727	757	703	735	728	813	722	727	711	741	742	739	728	715	745	794	717	738	777	735	753	766	764	706	762	730	727	704	804	715	740	708	733	768	723	754	746	769	733	759	703	692	720	767	747	788	697	759	781	758	791	715	749	733	714	733	762	755	752	753	783	724	759	717	752	706	713	795	741	732	752	774	785	701	722	706	740	792	722	711	732	758	740	754	727	712	768	806	755	716	751	753	783	744	763	737	770	776	736	693	750	744	721	705	739	703	698	719	742	725	756	752	727	701	707	752	727	718	731	715	738	767	733	695	752	745	782	804	736	690	821	733	719	767	753	713	717	740	694	748	695	755	760	706	736	745	709	758	732	718	712	752	777	752	710	746	738	688	779	710	802	711	723	772	772	688	730	742	731	755	737	737	706	694	747	698	710	730	743	699	710	820	770	675	792	737	732	727	688	733	718	776	701	711	736	704	715	784	746	760	761	772	758	687	731	735	723	794	703	731	714	763	741	785	697	718	819	731	725	772	733	755	729	734	699	772	731	725	761	695	750	730	721	703	721	783	765	716	688	771	813	742	722	736	710	738	746	734	767	709	720	723	793	747	726	754	747	742	729	760	752	723	752	715	733	762	727	722	736	755	734	726	728	750	751	732	745	713	768	782	696	744	741	746	707	735	755	745	774	811	729	746	703	740	761	713	728	761	731	765	748	714	742	692	754	791	696	702	697	689	699	676	686	752	728	747	775	727	778	733	719	738	748	746	781	711	787	722	778	709	731	730	729	711	754	781	764	770	709	763	715	699	745	693	736	689	757	748	729	750	725	729	721	753	769	736	741	759	742	741	713	747	752	736	766	730	750	752	720	733	742	699	789	776	762	717	758	722	749	706	763	690	685	759	722	750	726	767	749	781	691	725	712	757	694	775	700	751	790	761	738	778	766	767	696	766	729	757	704	720	716	717	746	729	731	700	718	708	735	774	741	813	757	726	722	711	731	745	710	742	727	766	737	720	750	745	733	729	726	746	762	712	660	739	785	750	775	696	731	774	722	760	778	739	708	698	747	745	731	737	783	753	800	714	753	738	738	743	757	787	724	743	742	738	720	725	734	728	714	723	709	707	683	720	747	806	721	728	722	765	741	723	723	767	737	792	725	762	682	720	743	752	716	749	750	755	685	737	754	727	742	719	720	708	721	735	710	724	742	749	715	713	763	725	729	747	786	747	748	691	734	712	735	741	751	731	742	705	768	751	701	743	755	703	780	770	765	743	765	795	748	745	783	683	709	693	762	733	737	718	747	746	718	708	716	724	764	767	711	735	776	703	716	731	736	715	716	775	750	744	778	689	731	739	719	759	741	718	703	688	717	739	730	721	763	741	772	721	736	714	745	751	753	764	751	789	745	736	755	715	762	737	709	732	761	761	758	733	732	683	715	729	780	714	723	750	696	707	736	726	744	741	728	767	760	701	704	788	732	774	725	716	748	726	786	721	707	771	753	714	723	768	738	747	757	726	695	769	738	776	770	693	750	752	753	740	758	748	716	744	736	746	761	729	680	734	761	725	731	736	718	711	753	746	754	771	712	769	721	737	745	766	755	695	781	731	783	766	772	720	705	745	730	732	750	760	777	738	732	765	785	722	764	706	714	768	748	790	749	728	748	724	716	716	728	774	739	721	665	743	747	756	743	756	789	700	758	725	755	770	730	765	719	707	727	709	742	729	736	763	725	755	691	743	703	741	707	704	760	735	743	750	774	763	710	740	696	782	718	755	729	741	729	695	723	668	691	711	737	723	714	707	734	741	713	781	753	776	745	732	695	712	715	744	724	731	748	739	735	701	736	708	752	724	738	694	760	731	690	676	701	748	759	683	767	781	758	736	753	741	741	695	714	742	742	792	691	737	726	720	748	757	703	803	733	773	747	708	732	751	750	759	721	766	755	730	784	735	749	742	745	712	742	716	734	733	709	711	683	729	787	711	815	720	736	756	763	736	759	714	732	721	739	702	769	771	732	746	766	739	719	704	763	752	706	731	716	718	725	759	781	740	754	746	751	707	735	779	782	708	769	750	757	747	765	746	758	705	745	749	756	708	754	768	717	731	763	759	727	728	733	734	714	728	757	750	777	747	720	744	710	744	758	680	733	734	714	724	768	752	737	732	744	739	731	756	696	703	709	696	722	734	682	704	777	714	788	726	689	718	735	673	738	725	765	733	731	713	742	779	742	765	714	730	743	763	665	683	729	745	681	753	756	759	746	702	728	740	764	701	753	684	776	732	778	732	756	711	715	750	742	749	787	751	721	767	732	698	713	769	746	713	724	759	738	755	752	732	736	778	725	700	768	723	710	727	772	704	726	763	752	749	722	788	779	702	743	730	728	735	730	732	768	774	766	722	699	706	792	734	740	786	756	731	767	725	722	711	724	780	734	716	697	743	790	721	716	743	736	767	720	748	746	763	718	744	734	687	738	758	705	681	765	777	734	757	749	754	767	802	768	731	732	742	736	757	744	719	785	769	742	714	727	719	742	778	731	747	732	707	704	744	740	747	748	732	759	671	758	748	739	761	743	672	723	715	721	761	692	745	754	698	736	676	746	719	695	725	727	708	714	746	765	712	756	738	720	746	754	745	750	734	766	778
3562	154	167	147	127	122	96	108	88	83	87	81	87	78	93	98	90	78	68	73	82	81	80	61	78	71	75	75	80	69	84	62	81	70	87	90	90	79	86	93	81	83	82	90	60	89	87	95	74	101	76	92	85	85	91	89	90	80	80	75	86	84	89	70	78	82	71	96	76	81	79	83	108	67	86	59	84	101	83	69	85	79	79	73	95	83	86	82	77	81	73	69	78	76	92	104	82	81	69	84	78	84	74	91	78	92	76	77	91	79	77	67	81	92	94	78	79	79	101	83	91	73	68	77	54	72	90	76	85	69	85	74	76	67	86	86	73	80	89	88	77	82	87	66	93	81	79	91	73	88	69	79	81	81	75	75	76	85	74	75	74	70	79	71	89	80	65	81	81	85	83	90	87	96	88	79	63	77	84	59	86	83	87	73	75	70	88	88	81	89	88	73	88	81	74	76	73	61	82	63	80	73	79	68	88	68	79	84	76	77	80	85	85	96	69	70	83	88	88	64	82	72	86	89	77	76	82	91	59	92	76	88	87	97	85	82	85	84	68	69	84	62	73	84	74	66	86	83	65	68	79	92	78	78	71	89	82	67	83	74	67	86	74	77	78	75	84	80	66	67	73	93	75	85	85	76	88	70	72	86	84	72	71	78	83	64	79	90	68	81	73	81	84	86	84	82	67	81	70	106	91	90	72	75	91	66	76	70	77	80	82	67	93	79	60	66	75	77	82	78	77	72	75	69	72	97	77	67	91	63	78	73	84	82	72	94	79	84	70	85	86	81	80	97	81	75	94	85	73	67	70	75	91	89	100	80	73	80	94	60	85	97	79	75	74	65	83	104	82	95	73	68	70	72	85	76	71	88	67	85	85	86	76	82	77	90	80	64	81	74	88	81	74	96	77	76	61	86	73	75	95	77	82	79	77	86	66	77	84	91	78	82	66	96	92	83	74	95	84	80	87	84	80	69	80	83	75	84	78	86	95	76	81	86	101	65	91	76	88	85	81	75	82	77	63	78	95	65	73	87	84	89	77	92	69	73	61	89	69	90	85	75	89	86	89	73	85	78	85	84	92	90	79	80	87	86	105	73	81	80	85	74	80	91	78	74	101	78	80	71	83	84	92	79	67	79	96	70	85	71	73	81	87	72	68	70	85	83	76	78	90	85	71	82	84	71	84	79	78	83	79	83	63	79	64	88	81	71	70	86	83	85	83	71	78	84	63	83	97	81	78	77	75	68	92	75	99	80	69	63	82	87	77	68	95	68	97	97	76	68	85	85	83	65	71	86	78	68	81	76	82	90	91	84	71	81	95	90	100	75	85	80	74	89	93	88	91	87	79	72	91	86	70	78	76	67	79	79	90	61	80	85	75	77	77	78	84	80	72	85	61	89	95	80	82	94	89	69	76	85	78	74	87	65	82	79	101	71	84	81	84	78	78	74	65	82	86	81	83	77	83	76	78	98	67	83	98	93	76	64	69	70	81	76	87	84	70	78	83	72	83	79	81	75	70	79	79	95	76	88	82	82	80	83	82	81	86	95	84	78	73	89	73	74	96	100	77	83	88	86	91	76	93	69	81	72	83	75	81	65	75	89	68	82	76	88	78	67	73	70	61	84	78	83	82	61	79	78	78	92	76	85	69	79	85	77	78	76	101	93	72	70	79	84	83	93	74	78	80	83	85	77	93	70	98	68	78	69	73	80	99	72	84	77	87	71	74	71	79	74	69	82	83	90	89	74	79	86	65	87	74	81	75	77	86	84	81	81	69	88	85	76	76	86	80	87	71	86	83	96	87	87	75	87	77	79	92	77	85	86	87	87	68	76	82	78	71	89	75	63	86	80	96	72	90	89	95	75	94	73	85	96	66	72	84	92	78	77	82	86	71	75	78	99	91	87	78	74	75	82	85	84	76	86	81	84	90	77	85	77	87	78	82	74	75	81	70	85	73	87	95	106	75	84	97	68	85	71	69	81	78	80	74	100	82	83	86	81	82	74	94	88	84	86	92	73	75	84	89	67	88	96	88	84	101	86	77	78	70	77	74	85	86	86	79	86	73	92	69	74	69	72	72	86	91	78	85	71	83	88	81	97	86	78	75	75	91	92	75	80	73	82	87	78	74	96	74	95	71	67	75	87	82	63	77	80	82	82	90	73	84	87	66	91	71	77	90	62	74	101	73	90	73	72	81	73	74	93	103	80	83	102	85	85	85	72	72	91	81	83	73	86	70	80	74	67	85	84	69	69	84	78	88	80	86	85	78	88	82	91	87	89	76	77	76	77	102	61	94	69	80	81	78	95	90	92	81	76	81	68	82	79	62	77	77	94	70	85	89	81	83	78	78	71	93	93	81	74	78	85	88	86	84	93	87	58	83	91	82	94	108	83	85	103	81	75	80	69	82	77	82	87	80	90	79	81	86	82	72	81	96	85	87	96	84	86	66	75	70	80	82	74	83	90	92	83	83	90	80	76	74	87	74	86	84	81	80	71	74	80	82	80	91	82	80	82	70	96	84	62	85	80	82	75	70	82	79	93	80	87	68	91	77	77	94	88	73	76	80	74	76	63	73	81	92	74	78	76	80	91	86	87	85	56	73	82	92	74	73	71	72	80	91	83	79	84	81	78	83	74	68	67	81	77	79	91	94	79	85	86	59	77	73	69	84	89	82	85	76	93	67	88	41	78	79	76	57	87	83	73	80	93	95	90	92	88	74	84	96	81	79	68	99	84	84	76	82	89	71	78	80	80	69	79	83	62	81	76	89	73	82	74	70	81	67	76	81	90	75	79	105	87	76	82	76	82	67	88	87	94	70	81	67	69	71	83	87	74	88	77	73	72	103	93	77	79	89	77	73	72	83	71	82	90	88	87	72	83	83	86	80	98	78	80	79	61	74	72	85	97	77	86	82	79	90	98	70	85	77	68	84	71	69	89	89	84	82	98	100	93	77	90	88	85	88	80	76	79	91	87	80	66	65	71	80	94	82	75	61	77	84	84	88	87	83	89	83	66	88	86	72	78	68	79	59	92	92	79	79	77	87	84	89	79	82	96	69	87	91	90	79	69	78	73	82	94	87	69	81	86	69	93	87	77	85	92	94	67	74	68	79	75	100	73	77	72	79	81	86	90	86	82	81	69	75	97	75	86	71	80	64	87	99	69	89	94	67	81	81	86	86	83	75	77	63	58	86	90	91	80	64	55	100	87	79	86	96	77	91	81	95	80	77	78	67	90	74	87	84	101	86	56	83	77	81	87	65	91	69	75	77	82	83	78	83	72	83	92	74	95	88	70	75	91	72	76	78	92	102	67	79	74	81	83	80	67	75	78	89	92	68	74	78	79	78	88	59	78	78	83	81	79	83	82	82	69	79	72	77	77	88	86	86	97	87	84	89	72	82	92	83	84	80	83	90	84	93	87	66	76	70	60	80	77	81	70	76	71	73	83	80	84	76	73	78	70	75	76	82	70	68	86	89	80	89	76
4826	422	523	512	520	460	406	377	370	350	348	342	337	342	307	317	337	298	293	279	314	320	312	275	331	314	313	315	297	329	294	295	276	299	298	315	288	291	296	316	303	328	319	277	308	282	282	273	313	313	308	265	303	283	292	314	293	313	310	276	275	315	318	297	304	274	288	286	296	308	278	300	299	299	288	286	289	303	293	307	312	292	286	266	323	260	293	278	286	308	294	255	285	289	320	296	285	267	292	303	282	293	300	327	319	305	283	291	293	330	314	287	313	284	316	311	315	284	292	327	298	304	300	298	282	323	294	297	302	285	301	291	305	297	284	317	309	317	303	273	321	319	304	309	272	289	277	311	308	315	315	298	292	293	330	307	264	292	269	302	272	270	294	294	307	308	317	314	306	324	264	287	278	276	307	295	312	298	291	298	278	269	295	258	284	272	277	233	284	277	293	302	324	277	299	292	276	297	309	292	281	284	304	302	290	307	320	289	287	301	310	316	297	278	308	310	301	277	286	278	308	281	295	285	300	316	282	285	273	293	303	285	312	287	305	322	305	301	298	321	332	277	315	302	296	293	288	288	269	330	295	302	262	316	308	298	300	289	313	301	300	308	288	300	287	293	317	292	299	322	303	291	308	288	326	291	302	312	299	327	317	289	312	278	289	302	283	273	303	323	337	263	293	297	287	278	310	301	301	314	274	298	283	303	298	267	265	288	328	297	313	305	298	291	305	315	282	294	291	287	290	298	306	275	320	280	276	306	296	273	280	264	293	296	304	295	274	281	290	282	282	298	301	286	296	308	290	284	317	297	276	314	276	325	276	289	285	319	316	292	313	300	287	296	266	305	275	312	286	297	313	278	302	285	267	283	290	290	297	298	287	297	287	295	269	302	320	299	295	311	278	308	296	278	298	276	304	281	287	295	282	282	297	297	299	309	307	275	317	288	307	286	282	278	301	285	292	304	267	300	318	314	318	291	311	316	302	278	296	303	300	315	319	275	310	293	297	313	290	314	283	272	297	259	295	270	275	288	284	273	332	293	291	274	269	284	282	293	293	304	297	305	289	323	293	292	283	290	270	289	315	279	277	271	295	255	284	280	276	282	298	280	286	299	299	280	298	284	285	342	305	311	309	291	243	261	285	310	296	301	274	292	309	311	319	299	293	315	276	294	279	301	319	301	304	333	304	300	294	267	273	332	322	311	312	300	275	304	317	303	277	286	325	280	303	287	292	294	296	253	283	314	278	305	308	283	310	324	273	323	291	298	295	307	307	303	290	301	302	281	294	289	283	292	309	311	313	271	305	268	300	304	307	289	322	288	316	306	318	304	284	270	307	313	305	294	289	293	280	271	314	294	312	304	261	296	333	295	286	287	296	296	298	278	292	277	282	283	277	291	279	323	291	309	314	288	309	308	315	296	318	267	292	279	290	297	298	298	284	319	313	250	290	292	280	303	315	283	301	299	305	294	298	306	293	280	299	283	302	309	315	314	268	283	296	273	292	284	283	302	295	264	303	280	325	308	253	302	289	293	266	289	325	287	279	292	293	290	282	299	304	295	305	306	293	277	301	297	287	291	308	292	295	308	291	295	334	341	299	308	294	298	264	293	289	312	287	290	293	302	329	306	282	319	290	293	321	302	288	322	294	285	282	289	290	309	304	299	274	299	315	296	297	277	296	297	301	277	291	290	281	298	283	285	305	307	316	312	302	295	297	294	297	274	309	301	296	272	302	305	284	305	329	322	296	295	321	310	303	298	315	287	289	309	245	271	307	271	309	306	302	294	314	296	328	279	283	291	283	319	309	293	279	299	288	314	284	320	285	278	290	277	271	286	256	271	309	297	296	305	318	290	299	287	306	284	293	283	284	302	315	329	295	299	313	283	284	299	262	331	282	281	324	288	270	292	309	273	299	261	304	291	304	301	294	284	335	285	311	315	289	292	305	282	297	295	279	301	308	300	318	259	299	277	318	331	292	285	284	292	270	314	312	311	287	291	306	286	284	272	310	299	302	303	293	334	305	280	304	313	292	306	320	323	329	309	302	301	295	295	287	290	288	297	276	306	269	292	286	269	296	283	307	278	300	294	298	297	299	311	287	291	318	298	312	276	305	282	282	294	282	320	273	257	316	285	303	322	305	292	300	289	289	291	268	306	297	304	295	279	326	300	309	286	248	301	312	297	317	325	297	269	288	274	292	296	302	307	308	273	286	262	303	345	295	292	244	344	306	298	306	303	317	281	300	279	297	285	292	282	271	302	314	298	286	279	266	284	306	305	298	291	257	286	276	289	336	312	277	316	307	330	319	284	295	290	275	300	307	264	290	314	306	278	293	291	302	306	248	285	299	298	297	319	281	289	286	308	301	297	296	318	287	301	304	322	290	286	319	327	309	271	293	270	282	298	282	290	314	294	286	292	294	298	323	306	288	287	347	287	290	291	296	300	324	292	314	285	288	324	271	293	330	273	293	290	285	294	287	282	293	300	293	311	319	295	277	298	277	264	266	278	301	307	314	291	290	264	296	301	300	299	323	306	283	296	296	296	252	293	281	284	313	327	267	288	324	290	303	284	293	286	299	288	310	331	286	311	294	284	341	294	317	308	292	255	293	293	285	278	295	256	312	312	292	307	279	287	280	308	292	308	272	308	281	271	292	281	318	289	275	255	314	313	283	310	325	294	282	310	297	342	325	297	291	277	316	273	312	272	297	277	311	299	294	277	285	325	287	282	310	311	298	282	308	310	306	320	296	299	290	295	276	309	295	302	294	311	290	273	306	310	272	268	305	262	296	290	298	303	304	299	322	271	280	298	284	295	293	303	295	306	274	282	284	297	287	303	281	284	282	289	309	275	303	316	264	271	268	286	313	263	295	325	279	286	320	300	296	287	287	262	276	287	260	278	296	290	316	299	297	276	309	291	354	297	287	301	283	302	283	281	302	280	278	296	307	286	285	308	303	310	286	321	283	308	310	306	271	284	316	288	280	308	287	274	326	308	277	297	312	310	293	338	290	295	291	309	320	297	285	296	285	319	325	299	289	317	289	311	314	294	284	274	296	280	276	292	308	290	322	268	318	320	292	311	316	296	294	278	283	288	297	298	274	292	294	306	302	333	292	312	284	302	282	292	301	314	283	321	322	334	287	306	273	309	326	321	300	292	299	298	300	303	315	302	284	318	285	304	300	296	287	323	331	302	309	281	288	305	309	300	290	292	285	287	286	308	283	301	286	334	292	328	312	271	330	321	295	282	290	271	288	308	321	290	299	295	284	306	274	299	302	284	282	310	293	296	299	310	288	308	293	298	280	315	278	307	300	280	318	310	289	317	276	296	289	305	326	293	306	284	282	324	299	293	280	315	307	289	291	306	306	298	295	284	266	296	290	312	296	296	292	323	294	291	303	302	290	304	285	270	290	316	291	314	312	327	279	297	309	297	305	297	280	303	292	294	289	246	292	330	289	281	295	284	311	283	316	268	316	295	292	270	288	308
14530	1069	1225	962	754	562	456	364	313	271	235	218	213	197	171	174	192	176	175	146	211	159	154	149	153	159	144	175	167	134	168	159	136	139	147	152	160	133	164	131	162	148	148	140	145	143	135	142	150	170	140	151	144	160	159	136	148	128	155	128	146	159	127	144	164	154	158	141	145	145	144	119	150	119	139	126	142	147	145	139	127	144	141	143	139	135	158	144	138	128	158	136	140	114	143	156	159	149	145	145	140	126	147	143	130	123	141	131	126	149	134	142	140	136	125	135	161	128	138	147	149	131	150	132	148	145	150	133	130	166	148	144	159	173	135	146	125	147	139	133	127	140	147	143	115	129	133	143	127	130	145	135	156	157	113	143	138	146	126	141	136	143	132	154	155	138	141	144	118	135	139	152	156	125	128	134	139	152	148	126	146	128	133	145	127	134	134	142	152	124	139	123	150	152	165	129	126	138	142	137	145	138	132	153	146	125	148	124	125	177	123	145	112	131	134	172	147	137	124	139	138	132	153	128	137	134	148	139	129	130	126	122	148	151	143	165	150	121	158	137	152	122	117	136	143	148	160	154	129	118	141	135	137	137	163	138	145	153	139	138	128	141	138	118	124	136	141	143	127	129	132	138	146	127	136	152	106	137	141	151	125	135	141	141	130	144	129	131	148	126	123	144	146	151	149	143	143	152	139	130	142	175	134	144	161	152	147	149	121	143	133	137	142	141	146	122	153	145	146	152	124	138	132	120	136	116	139	127	154	160	130	135	122	133	144	137	141	118	151	145	122	136	132	131	153	131	133	132	133	135	151	146	125	142	145	144	149	167	125	142	133	143	127	130	150	139	133	148	128	131	147	122	148	147	146	153	130	121	139	138	139	128	150	142	127	150	133	134	129	152	139	156	139	136	149	150	123	123	126	127	145	162	132	160	152	143	139	139	138	130	156	135	146	136	130	133	143	145	161	140	158	159	130	141	141	141	145	137	159	140	143	149	151	144	125	139	127	153	156	126	138	136	124	181	151	127	131	122	136	136	127	140	140	144	159	145	121	119	134	151	149	133	129	143	136	147	173	144	131	147	150	156	138	125	134	141	148	119	152	145	123	152	131	135	156	139	134	156	139	129	125	162	124	113	139	130	173	153	127	147	137	155	127	120	131	153	128	123	124	166	153	153	145	144	152	129	139	139	126	123	135	145	122	136	163	148	148	119	132	134	119	145	148	130	149	137	117	164	132	129	134	154	152	160	140	148	156	159	144	132	139	123	150	122	132	131	153	125	156	146	144	114	141	141	137	156	141	130	137	124	145	137	137	151	137	170	135	159	131	150	157	153	139	141	130	120	150	140	149	145	118	169	138	135	147	158	138	157	144	144	136	144	139	163	139	150	149	140	156	132	162	131	158	154	148	132	159	147	113	122	164	134	137	150	137	120	133	143	139	138	137	156	139	137	128	142	149	129	140	130	138	142	142	125	148	144	150	148	144	170	142	127	120	148	134	143	134	135	116	147	142	161	132	152	148	150	131	136	129	144	133	131	137	129	117	144	134	138	156	128	140	154	138	128	124	150	146	130	140	142	176	124	137	125	152	129	129	140	159	132	149	136	132	152	127	139	144	159	147	134	141	135	155	121	144	127	146	135	146	143	147	145	125	134	119	154	144	157	133	121	145	142	130	146	128	119	126	150	158	148	138	132	138	138	149	139	132	120	124	155	118	154	127	132	109	134	125	147	149	152	135	135	173	141	134	122	149	129	126	142	120	145	147	136	142	146	148	149	133	121	142	155	142	132	125	167	150	132	135	134	137	136	145	153	145	150	139	123	128	151	146	143	135	154	140	115	113	141	133	146	146	137	130	139	120	138	142	132	159	135	142	137	137	161	132	150	133	132	136	139	134	147	148	157	123	157	128	155	136	129	148	146	148	142	148	145	138	127	137	142	144	119	135	130	139	145	162	150	136	132	125	126	133	157	158	141	143	138	121	142	138	146	135	126	145	131	139	146	132	148	128	151	130	115	155	136	108	163	131	144	154	138	137	156	143	148	137	140	165	121	145	140	135	141	136	121	135	129	143	134	147	131	145	150	150	153	136	133	161	148	121	151	145	152	141	130	131	152	150	117	139	142	139	146	146	131	136	137	148	150	111	127	129	138	145	133	119	128	128	149	130	119	146	140	131	131	137	152	115	134	133	136	140	131	144	143	147	109	137	129	146	142	139	155	130	125	133	135	151	129	130	150	141	147	167	122	160	128	138	138	136	130	153	141	124	154	161	132	131	136	142	144	130	144	169	131	130	139	113	148	151	141	141	140	174	142	143	141	116	133	120	173	147	138	150	152	132	141	127	145	142	124	148	152	132	136	151	146	132	115	151	154	138	135	118	132	144	120	134	117	132	141	142	126	132	138	120	127	140	141	141	144	129	150	127	134	149	131	140	139	126	134	125	150	123	133	125	137	157	157	142	146	151	147	124	142	126	135	144	147	130	142	143	143	134	136	129	133	129	146	138	141	151	129	150	150	128	130	127	142	142	135	152	161	154	130	150	145	138	153	116	127	126	134	143	117	138	128	147	145	145	156	146	140	138	141	128	145	138	145	132	146	134	155	146	158	148	132	133	152	123	133	119	154	146	163	137	127	129	144	155	138	152	129	141	138	135	138	133	143	143	134	132	154	133	140	133	127	150	127	150	148	148	137	140	134	157	150	144	145	141	148	126	111	142	133	146	164	114	156	129	142	150	123	119	127	136	147	156	139	126	114	130	139	126	143	145	113	112	124	124	141	127	126	159	122	148	144	151	147	130	141	158	166	137	127	121	155	123	138	169	144	157	139	164	143	138	128	146	146	124	130	127	127	155	146	144	147	147	137	127	146	126	130	137	162	148	148	142	124	131	125	133	131	139	150	120	124	132	141	136	144	174	157	133	119	110	145	142	150	138	130	154	139	149	150	135	137	135	149	171	153	140	139	138	159	128	130	143	142	126	123	147	148	126	137	127	123	130	133	147	147	146	136	129	127	157	137	117	127	152	140	124	145	148	123	122	143	134	159	130	147	138	143	138	135	137	142	148	138	115	166	141	145	146	120	130	141	138	140	127	121	138	137	143	166	130	152	128	135	162	134	147	122	121	134	143	149	146	131	154	129	144	125	134	133	123	137	153	130	137	138	152	114	138	141	150	126	160	130	154	165	142	119	148	140	147	132	154	149	147	145	154	148	124	136	142	145	151	141	131	129	136	142	146	142	121	161	156	122	128	153	144	144	145	129	141	143	139	160	142	139	157	143	159	119	142	152	124	157	117	133	145	176	150	154	142	141	141	135	137	132	134	145	116	155	124	153	133	144	127	138	123	117	129	162	128	156	141	138	138	134	123	136	147	141	144	140	148	124	135	163	136	120	138	141	143	152	138	143	150	150	137	146	141	135	127	137	138	150	145	138	117	140	138	153	145	144	127	141	156	147	143	127	126	144	139	137	161	140	129	131	140	134	146	131
8450	1390	3109	3486	3005	2525	2014	1729	1536	1279	1165	1037	942	916	853	747	686	740	688	617	626	604	609	602	605	601	498	616	536	547	526	522	507	559	573	511	546	509	510	497	503	503	484	497	507	478	505	485	503	480	471	516	530	466	478	530	450	518	477	480	468	444	477	478	499	441	462	468	481	452	489	487	482	457	459	457	440	430	462	467	459	438	456	473	484	485	463	446	497	477	453	449	527	488	484	484	444	466	477	491	461	471	438	495	458	486	443	461	446	411	434	494	454	491	465	466	457	484	498	438	459	455	468	465	453	470	451	464	467	436	485	450	489	465	466	455	476	476	445	506	451	433	455	441	468	468	465	461	467	490	435	457	439	478	448	469	467	460	470	459	496	458	442	449	471	431	433	469	450	454	470	461	426	507	454	444	457	463	486	425	459	456	441	470	451	467	442	449	475	462	444	487	471	434	462	434	463	442	443	478	491	455	471	483	501	480	428	464	476	431	464	482	461	417	451	451	464	449	446	467	443	469	445	478	441	497	443	460	465	477	428	485	440	462	435	496	487	484	456	455	457	448	433	440	454	452	443	479	483	490	450	480	481	443	461	481	466	489	472	476	441	453	452	482	467	452	437	481	452	479	448	458	433	463	485	450	464	499	470	474	437	483	474	471	450	452	464	462	470	447	463	508	474	443	488	490	458	448	438	486	481	451	477	471	464	496	458	449	460	455	458	440	425	463	460	480	448	460	440	453	493	462	485	471	468	485	454	458	428	446	490	418	452	442	444	442	472	464	500	467	452	462	482	445	449	467	451	478	424	441	461	492	529	462	441	470	480	487	466	458	435	453	457	408	464	468	467	492	442	443	471	466	474	451	424	436	482	449	463	480	455	445	441	513	451	474	479	442	485	478	491	482	425	495	467	453	502	454	482	493	454	455	456	460	491	470	459	435	498	432	443	464	476	463	439	481	453	460	456	430	457	480	432	444	421	507	472	471	475	456	478	491	462	459	459	462	461	490	459	454	471	492	468	475	477	468	491	467	455	463	422	448	504	490	482	457	480	459	441	497	442	481	505	434	464	460	462	454	471	478	472	460	453	471	458	448	477	478	431	447	437	472	465	446	453	460	478	475	464	471	414	470	475	487	459	452	474	461	463	421	443	474	476	431	456	490	484	473	447	472	482	476	479	483	437	453	469	453	469	461	450	508	475	472	485	480	440	453	492	424	452	428	477	469	470	459	474	486	461	450	451	439	468	469	454	498	475	423	466	497	424	473	436	476	485	462	446	413	470	434	464	479	419	462	486	433	480	457	450	468	493	436	450	493	462	465	474	461	475	483	414	472	474	479	455	499	475	459	483	501	467	460	462	466	439	458	474	447	457	488	448	482	450	442	428	463	459	443	481	450	494	451	485	466	458	453	455	465	441	457	458	451	416	431	463	454	473	463	474	444	438	434	413	451	462	456	436	472	428	496	413	440	491	441	454	461	464	493	488	458	476	462	461	453	491	497	450	487	455	422	451	462	473	443	447	453	460	447	486	484	465	449	478	457	432	463	465	443	449	444	442	443	473	418	481	473	497	475	481	481	437	492	484	476	444	478	466	441	449	495	487	473	457	477	453	478	479	467	463	480	451	484	468	450	460	469	442	470	430	455	484	416	469	447	497	468	487	468	464	469	459	402	462	487	452	451	476	490	449	477	482	494	475	479	473	488	484	490	434	478	481	447	439	442	481	471	436	504	460	468	456	424	473	460	492	430	466	431	499	459	476	456	471	454	477	455	431	437	432	437	471	481	472	480	441	458	447	472	461	439	472	448	479	466	461	462	433	482	442	480	461	438	500	468	481	455	511	422	454	441	459	433	474	433	440	466	469	437	485	459	443	463	460	439	434	450	447	460	425	459	448	514	476	459	479	458	458	417	432	479	465	490	427	502	436	462	441	446	465	488	451	437	446	481	512	466	446	476	451	447	484	459	510	479	452	452	434	458	462	473	420	441	442	479	454	456	465	453	451	466	431	440	461	427	468	419	481	470	446	473	495	475	473	467	438	453	417	467	472	481	483	470	481	457	471	448	497	517	446	466	446	464	436	475	481	462	441	482	402	460	483	487	439	408	449	453	451	481	445	441	451	475	466	452	471	453	461	500	450	480	467	462	446	501	467	426	506	455	455	493	454	433	432	420	474	457	505	446	452	487	420	472	490	430	465	469	474	493	442	469	506	428	497	460	498	435	452	423	459	459	450	470	450	485	416	459	422	457	461	443	457	470	477	506	424	409	475	486	460	444	478	434	476	434	456	481	454	449	447	439	452	443	475	448	518	429	446	440	429	475	461	481	462	444	449	484	503	450	459	444	449	442	492	477	488	453	462	480	451	463	442	449	461	473	487	461	500	473	480	478	452	472	446	485	475	452	434	455	432	452	476	465	474	461	470	440	480	415	444	484	449	496	459	451	466	479	429	469	482	425	442	466	472	468	444	459	439	442	461	476	468	481	461	447	428	464	457	464	457	440	462	414	466	497	460	429	407	480	449	466	427	474	434	435	469	493	438	480	466	474	435	476	451	434	480	460	442	482	441	478	454	440	454	466	478	471	423	473	453	465	502	482	443	462	493	509	470	466	463	480	457	481	488	442	459	456	470	422	465	446	415	442	443	490	436	455	467	460	459	445	437	495	462	494	456	451	443	447	455	454	477	440	498	438	460	466	442	468	460	486	449	484	406	448	466	485	444	487	444	495	434	450	426	454	482	487	466	469	434	450	463	452	420	437	477	440	452	472	434	473	454	455	476	412	416	449	451	418	442	467	468	465	453	462	484	472	446	463	457	460	431	489	434	446	442	460	473	449	464	451	455	427	452	501	478	466	482	467	434	446	437	465	474	440	431	442	461	436	444	467	469	435	451	454	438	478	462	509	415	416	453	492	472	464	489	472	421	471	466	432	447	492	430	440	459	468	485	507	421	464	459	458	506	472	447	448	447	462	454	437	434	455	436	435	486	441	440	447	459	451	459	492	450	432	499	461	443	444	484	507	416	477	472	477	451	454	451	461	429	444	456	466	482	506	462	480	450	481	440	456	470	419	484	485	432	441	449	436	444	464	484	457	483	468	459	457	491	449	449	478	478	452	459	450	453	446	456	466	484	464	456	490	442	447	442	452	459	458	466	424	478	490	428	459	442	455	439	458	451	453	463	461	459	467	476	475	485	493	510	454	455	424	471	460	479	462	438	420	444	442	443	452	484	436	495	442	449	452	436	450	473	491	466	442	482	436	436	445	479	483	480	489	469	486	457	434	437	439	468	481	471	462	503	464	487	449	470	427	442	472	471	440	476	471	457	479	475	446	491	435	448	485	476	493	456	481	454	438	473	463	472	436	454	446	467	459	453	450	456	470	449	466	475	464	470	459	403	431	457	427	448	413	423	456	467	448	503	441	488	451	483	475	453	443	465	464	475	474	432	479	433	448	498	448	452	464	451	452	481	451	436	460	488	450	453	502
24871	3111	2385	1955	1405	1058	828	642	569	528	470	426	366	386	343	329	340	337	313	296	276	275	287	279	272	273	303	253	295	263	279	275	282	249	253	248	273	269	278	235	256	266	237	257	288	238	257	280	258	250	265	284	268	262	264	245	251	230	272	269	263	275	264	256	244	227	240	248	275	231	223	236	251	274	241	260	235	268	271	252	239	243	261	247	232	276	247	244	233	234	253	266	268	237	252	259	251	268	279	247	208	230	258	241	268	250	249	259	239	247	252	260	255	244	254	227	263	276	253	232	271	258	252	236	241	253	279	233	237	251	237	226	256	223	241	253	253	247	246	252	221	253	246	232	248	245	241	220	215	212	249	248	235	248	221	248	258	244	239	261	242	227	218	241	259	251	230	213	244	238	238	252	251	264	220	239	238	280	242	245	244	237	213	255	231	265	264	224	248	237	254	266	248	263	251	245	269	247	267	215	256	236	275	207	268	279	227	259	259	266	232	237	263	253	258	265	237	237	266	253	249	241	220	231	234	239	267	261	242	267	229	232	242	248	249	281	243	249	267	251	229	248	230	240	222	229	276	275	256	254	269	236	260	266	269	240	252	257	263	240	258	274	219	269	250	247	272	246	250	264	234	246	262	244	242	223	241	245	253	265	225	229	233	277	252	265	225	277	228	229	248	236	237	245	246	267	241	237	261	250	273	261	247	229	244	253	248	253	255	225	265	247	237	235	244	217	245	259	251	265	260	239	259	246	240	252	269	221	286	249	233	266	266	251	223	223	214	244	249	248	255	254	219	226	249	241	278	245	274	240	236	242	249	237	239	236	259	250	223	264	257	246	228	237	265	253	245	251	232	260	237	239	245	246	226	252	273	248	255	253	281	264	243	259	250	255	238	276	277	225	236	238	263	284	266	216	227	254	242	238	250	257	265	225	256	230	265	259	242	218	215	261	227	220	259	249	261	246	247	257	262	252	242	244	237	249	252	234	259	266	262	271	270	234	250	259	275	241	265	237	262	240	243	247	265	225	268	231	251	237	247	236	261	240	246	245	240	216	255	265	220	238	261	263	230	230	252	225	221	254	260	263	244	245	267	253	230	254	249	241	254	230	257	244	214	244	234	254	253	240	234	227	235	254	283	254	229	222	236	232	252	278	231	255	258	263	234	228	230	263	230	259	234	244	264	252	266	235	248	227	266	246	245	241	238	275	246	262	230	245	237	249	242	228	243	223	265	261	244	250	248	268	244	216	235	246	261	233	240	246	255	268	240	255	250	259	243	229	228	254	214	263	267	254	250	269	257	256	237	256	229	248	223	237	254	240	262	235	255	253	250	246	242	251	234	276	264	253	234	253	283	266	250	251	239	243	262	237	229	269	260	281	249	259	245	247	239	227	228	256	247	256	244	224	257	235	236	246	261	218	236	283	267	238	263	262	255	259	252	240	255	235	226	278	226	247	262	249	220	252	262	268	249	236	272	249	245	248	246	246	251	261	262	217	256	231	233	226	241	242	248	265	237	250	276	228	256	239	242	233	255	276	254	248	243	247	266	266	229	246	236	253	225	243	264	233	232	225	226	249	282	257	232	258	246	237	246	238	230	245	234	247	235	248	239	240	227	251	252	251	243	246	246	256	224	244	261	242	231	259	263	245	243	217	254	249	262	238	249	246	242	256	258	221	232	271	213	245	244	236	226	256	218	260	225	238	252	293	272	257	232	240	266	251	267	234	255	250	218	272	214	239	239	244	240	223	232	268	228	230	240	226	235	245	247	229	252	245	256	228	254	265	239	232	251	252	225	254	238	265	269	275	237	224	248	238	247	252	217	280	247	242	259	250	218	249	240	248	226	249	253	223	219	253	248	227	253	255	252	236	266	261	239	253	243	252	261	213	239	224	270	222	255	245	269	241	242	222	232	271	238	255	254	249	253	260	276	248	220	257	244	264	265	239	250	243	223	262	246	260	257	236	256	265	259	248	264	253	235	224	241	226	262	267	246	248	270	231	259	250	270	241	281	239	242	239	248	227	260	215	233	249	241	235	225	276	265	262	258	233	258	243	249	225	228	274	247	259	248	219	245	240	268	256	249	249	224	275	241	235	229	242	230	257	220	250	236	248	254	256	258	238	248	258	243	224	239	242	230	284	255	247	254	266	245	247	261	253	246	252	236	234	234	238	262	213	241	272	219	246	244	255	240	243	250	226	258	256	248	265	264	222	251	247	244	228	232	240	268	263	228	261	302	262	260	256	269	247	241	243	213	266	213	252	239	269	237	230	217	252	240	237	225	215	260	232	240	227	273	241	271	229	217	256	212	246	251	258	245	228	224	225	261	235	283	227	247	270	255	267	238	234	244	217	244	248	278	267	245	260	237	241	235	228	251	242	241	277	261	261	234	238	246	247	254	256	265	248	223	239	205	222	236	251	243	236	250	262	278	257	212	233	232	254	262	272	273	271	240	240	265	262	253	241	232	252	281	252	250	234	243	271	241	249	258	252	234	243	254	281	238	261	239	264	261	253	257	249	239	262	226	256	260	258	225	293	250	267	265	253	261	275	234	254	227	258	254	242	238	230	252	231	245	250	232	253	261	257	254	240	240	240	233	244	277	232	264	238	282	220	269	230	230	253	251	252	251	259	256	254	233	244	251	235	225	251	231	212	217	253	261	236	207	237	235	277	244	259	248	228	271	232	229	236	236	249	273	244	285	253	245	282	241	221	259	278	278	238	229	239	254	267	245	247	263	250	249	254	245	258	235	248	258	267	239	241	262	248	260	257	244	234	248	257	246	261	276	248	239	290	252	243	250	250	250	225	221	252	226	244	248	264	264	254	269	230	253	242	245	246	258	256	220	262	248	244	269	227	230	264	270	246	259	249	245	277	229	248	271	230	237	270	283	211	263	240	230	232	253	246	270	246	240	264	234	232	253	258	247	249	243	266	233	256	238	252	247	244	251	229	241	247	237	224	260	227	286	225	271	260	241	231	245	243	240	243	244	206	263	238	265	259	216	259	268	220	258	237	245	254	250	251	240	216	241	246	243	253	238	222	228	256	244	263	244	257	241	235	253	226	271	225	238	227	245	213	224	227	255	247	232	261	247	261	229	218	239	241	274	270	257	225	238	248	239	216	281	234	247	265	201	266	250	245	241	221	234	237	250	226	246	239	238	258	265	254	243	254	242	243	257	230	244	265	256	274	285	243	275	231	215	274	249	235	254	246	286	296	222	269	250	240	254	260	259	267	258	229	237	229	281	254	227	243	253	251	261	238	251	259	255	266	273	246	260	242	247	233	217	244	266	254	235	256	251	265	255	251	234	220	223	274	235	262	262	233	278	246	282	255	245	232	236	254	253	237	269	269	251	251	241	255	258	258	228	246	253	272	254	254	239	229	252	275	243	241	268	245	242	250	232	248	268	233	261	245	222	236	234	252	254	238	253	257	251	266	269	249	266	210	244	248	209	263	236	264	275	224	261	233	234	243	215	243	254	261
10576	2587	5597	6049	5273	4262	3592	3080	2574	2245	2115	1786	1648	1565	1439	1374	1277	1188	1157	1139	1122	1068	1076	990	976	1022	954	944	912	876	936	854	867	872	854	882	856	866	802	842	819	813	824	799	819	785	818	802	834	826	807	772	829	793	789	789	798	796	765	782	839	727	804	763	743	820	728	788	782	759	728	809	757	769	760	755	812	752	754	754	754	741	767	720	775	805	775	738	744	750	807	796	755	759	737	757	747	739	784	694	755	767	734	743	727	724	727	724	736	766	745	723	721	779	764	743	776	756	761	765	776	741	737	756	757	774	745	746	787	758	716	739	792	751	760	728	772	732	805	692	768	748	700	720	729	743	738	713	782	739	765	740	744	693	724	766	742	718	744	713	739	703	706	758	742	707	764	740	749	763	695	748	694	727	724	780	801	771	669	737	796	737	808	716	759	734	734	682	722	748	723	794	720	759	707	767	753	758	724	726	677	758	701	737	745	720	748	723	740	709	762	771	747	757	761	784	720	753	741	713	731	790	706	767	735	728	762	730	754	740	686	760	693	749	706	755	755	745	790	698	737	748	706	656	697	679	708	730	758	700	735	712	751	713	737	706	713	761	746	711	681	730	709	734	749	712	732	742	784	763	774	790	741	758	732	723	787	694	747	724	714	725	735	732	756	738	762	765	700	777	718	733	742	737	774	735	717	726	721	754	751	742	688	706	690	714	738	747	703	735	730	750	748	701	753	800	763	751	725	754	737	694	752	721	701	767	756	739	735	741	718	737	704	742	729	679	771	735	781	744	760	763	757	716	673	740	724	768	725	705	691	739	739	735	730	708	716	733	704	744	783	755	731	746	694	772	666	708	749	751	732	728	761	783	717	722	747	745	699	720	780	707	758	723	729	694	748	702	784	736	733	720	752	735	768	706	742	772	722	739	793	731	728	721	755	726	681	754	732	719	727	772	738	735	709	701	786	764	737	754	710	752	710	722	710	770	770	729	727	738	773	779	740	745	732	723	742	744	735	726	762	689	781	711	720	757	713	743	726	742	758	794	770	739	741	707	772	730	699	759	735	756	773	733	726	726	771	761	693	750	766	753	723	748	710	756	656	752	779	743	747	777	784	717	755	751	740	696	750	760	739	729	718	759	703	739	765	728	696	793	734	735	750	787	774	740	733	735	755	724	757	706	782	753	765	740	720	776	710	732	766	689	761	738	774	706	770	686	743	701	724	739	721	733	716	733	741	774	693	736	733	739	711	742	793	754	801	711	778	712	752	770	743	697	753	769	752	748	779	775	692	749	719	754	723	753	758	757	736	736	724	733	722	750	737	767	766	734	755	743	745	748	714	713	742	786	745	773	718	724	730	770	758	706	717	748	761	735	701	687	744	725	752	780	696	769	676	773	733	729	738	708	684	741	731	742	714	752	718	713	692	748	701	742	767	790	756	743	752	687	728	738	772	697	752	752	772	692	758	720	751	735	735	723	685	745	773	777	756	730	763	737	716	686	740	726	774	748	711	729	758	729	689	741	758	782	663	734	729	689	702	717	758	754	727	713	755	744	710	749	713	766	766	704	687	699	757	742	775	723	716	693	757	702	742	702	733	752	766	740	756	807	725	732	756	737	736	715	724	775	696	739	740	728	721	718	774	722	719	748	749	745	701	713	693	712	728	762	715	729	685	735	760	722	736	713	772	730	777	766	812	782	725	755	744	727	732	752	703	764	761	707	720	755	761	721	746	700	698	743	714	745	757	731	720	766	722	756	759	724	734	753	699	746	756	742	671	697	745	722	782	741	718	766	731	689	747	769	710	688	732	740	702	743	697	732	702	747	734	746	723	744	731	710	715	746	742	721	707	770	751	754	692	710	732	733	754	737	715	743	682	688	764	726	806	694	757	713	741	760	719	743	683	725	733	749	756	719	657	739	743	760	747	724	739	715	780	712	773	739	733	727	727	693	703	759	764	704	717	758	706	725	719	738	710	748	723	725	752	736	694	734	776	744	749	730	715	714	727	726	742	780	728	734	725	713	745	760	731	712	749	744	733	780	732	720	716	730	770	755	766	754	722	784	736	731	724	731	750	784	705	746	760	695	756	769	750	730	729	693	756	749	735	719	741	737	747	707	730	755	736	737	717	670	762	764	786	751	693	754	722	751	763	734	726	726	706	732	678	740	739	795	697	749	762	771	697	732	718	656	730	773	753	693	761	780	734	708	742	724	751	709	747	694	720	753	742	712	733	719	727	733	690	756	763	704	670	771	733	740	710	722	761	691	725	752	746	699	768	715	674	772	741	753	700	739	785	734	717	724	724	722	670	789	736	735	721	771	772	684	753	732	693	729	727	784	741	707	726	736	797	716	763	755	733	732	753	704	757	755	776	753	773	748	704	754	763	727	750	776	689	796	676	721	765	737	739	724	770	750	672	728	727	714	684	711	739	774	732	735	762	759	728	734	715	757	735	728	721	744	760	753	738	712	734	754	771	738	736	724	730	723	736	711	725	734	750	752	718	752	717	728	769	729	710	763	725	749	719	738	736	716	754	730	746	711	772	726	724	705	727	724	707	715	738	732	737	789	713	729	761	743	790	757	733	725	706	752	714	784	760	734	799	724	766	748	738	757	701	704	728	762	774	747	755	717	765	737	716	728	742	733	736	757	704	775	719	736	728	737	743	719	734	757	782	755	717	744	701	797	729	747	729	761	685	805	737	727	741	732	771	760	758	712	744	738	739	730	779	702	758	734	737	744	730	707	720	791	753	756	738	763	691	730	776	697	714	743	743	672	725	715	811	738	742	745	746	742	783	698	744	743	745	732	741	757	702	788	733	749	748	684	716	766	730	764	748	748	781	726	743	724	749	753	705	767	784	699	737	737	740	768	754	758	718	728	769	763	773	744	780	713	722	744	742	746	757	741	724	766	704	749	756	742	696	710	726	733	727	800	751	748	763	736	757	695	751	765	734	724	720	715	781	745	737	700	728	726	735	702	702	712	728	693	782	740	708	739	721	689	763	728	726	750	707	774	737	705	726	789	746	742	728	735	715	719	738	768	765	695	710	776	752	754	744	733	739	757	731	777	730	776	680	717	730	738	770	732	815	721	710	768	758	766	751	740	746	760	729	757	735	740	795	714	706	742	734	724	730	716	738	709	710	713	758	723	727	735	760	715	745	721	758	763	694	793	724	715	685	707	736	743	729	715	742	715	753	746	785	720	742	784	715	719	834	691	681	752	750	738	743	735	756	722	760	724	734	699	798	726	759	698	736	715	783	735	762	718	707	731	763	759	747	743	737	732	720	723	772	756	757	701	742	701	719	735	707	762	710	776	755	772	722	730	737	735	741	710	693	763	753	722	685	752	682	781	738	767	763	719	739	727	761	714	775	769	745	764	766	748	777	668	776	777	738	738	683	710	695	783	757	760	742	764	728	771	708	691	754	675	730	774	777	748	759	725	719	735	745	737	737	779	745	752	717	752	761	668	768	717	770	706	749	731	723	691
3723	198	186	159	134	101	102	110	95	80	85	75	84	76	93	92	77	78	95	75	80	73	83	92	85	98	72	74	72	93	91	92	91	96	83	77	87	76	85	79	75	79	80	95	75	85	90	90	87	94	83	78	81	73	75	76	79	78	90	91	85	89	83	77	79	89	73	88	96	90	76	97	77	99	77	100	74	84	83	85	95	75	78	86	81	85	87	70	94	69	95	92	90	85	81	89	67	84	72	76	75	77	86	61	84	92	83	67	85	93	81	99	80	98	72	72	70	69	76	83	89	85	85	78	78	86	83	84	75	76	82	72	66	66	89	68	91	91	64	86	63	89	66	73	68	86	84	71	77	75	105	75	89	90	93	90	72	73	71	67	74	90	82	73	69	79	88	83	75	80	70	84	75	63	80	100	80	84	76	75	86	75	68	70	76	87	79	78	84	94	76	79	74	76	71	76	66	91	78	84	72	82	83	61	80	77	97	83	63	76	82	78	74	82	91	76	88	85	76	84	78	69	91	93	78	73	100	72	87	83	83	87	74	92	74	82	76	82	74	98	80	83	71	79	76	82	84	92	82	70	89	83	81	77	77	80	78	81	80	87	68	86	82	82	79	88	81	86	68	76	90	96	73	82	94	88	94	74	81	76	91	80	76	83	107	88	75	86	66	70	79	76	77	87	106	65	70	83	84	79	98	64	82	91	77	91	86	78	84	83	92	82	77	92	69	82	82	85	88	83	79	65	82	91	88	91	72	72	95	81	72	84	68	92	73	89	86	69	78	98	77	91	95	69	86	81	89	80	77	78	84	87	74	90	78	90	98	81	83	82	94	87	71	81	76	84	97	85	85	80	68	84	73	71	74	86	78	80	72	78	86	75	88	86	92	79	93	85	79	82	72	80	94	76	80	83	67	76	85	76	67	81	83	82	64	86	83	80	84	92	73	76	88	92	73	90	73	69	107	79	86	90	64	93	72	87	94	77	73	87	71	85	77	83	84	84	88	72	100	75	93	82	79	80	74	93	82	80	77	79	78	64	90	79	90	77	78	73	82	77	88	75	73	78	77	95	87	82	77	97	80	61	63	78	86	68	68	93	67	82	71	84	68	70	80	88	88	74	99	65	88	91	72	67	68	67	79	87	83	74	75	76	67	79	69	82	75	88	95	84	81	81	100	95	84	76	89	79	75	89	99	92	74	74	73	82	82	81	100	83	65	91	80	60	67	83	79	78	90	94	68	83	87	90	80	84	101	66	97	77	77	84	103	81	91	92	91	82	90	64	87	72	80	84	76	86	94	82	103	77	78	86	91	86	74	78	87	78	75	84	80	83	83	84	60	71	84	87	92	72	85	77	83	84	91	87	64	88	93	86	79	89	88	82	74	74	84	85	70	70	80	73	76	76	86	70	78	79	82	79	71	86	75	86	91	83	73	78	73	84	75	76	77	67	88	78	76	79	68	76	77	81	72	76	88	89	68	83	88	78	76	77	70	79	93	63	87	74	83	93	85	93	76	79	83	69	90	81	73	81	81	81	98	77	82	92	89	80	90	75	76	73	81	68	61	79	71	76	67	74	91	87	84	81	89	96	78	88	77	84	67	72	70	89	77	85	87	74	85	80	105	92	91	80	92	80	81	86	83	86	85	81	83	74	83	65	77	76	73	103	86	100	75	81	93	86	88	98	83	76	90	87	80	91	65	68	89	77	88	73	90	89	84	91	88	83	82	79	77	71	75	79	71	72	72	54	84	75	80	93	65	88	70	71	84	94	76	72	84	67	85	72	101	86	95	71	82	84	84	80	83	85	69	64	93	84	82	88	76	76	63	67	79	84	72	69	89	90	83	79	87	85	90	76	67	83	93	81	76	99	81	72	77	76	89	103	70	78	105	80	87	75	90	77	79	90	85	78	87	93	89	85	74	84	102	74	86	80	86	73	64	86	75	89	82	82	87	96	63	79	98	80	95	67	81	80	88	87	91	88	88	76	83	83	87	89	67	97	77	81	92	75	84	86	86	78	77	83	79	74	79	65	82	71	83	93	66	84	71	67	72	76	82	88	81	75	77	75	89	84	78	85	68	83	68	89	64	87	83	80	75	75	77	69	67	64	91	81	73	86	76	87	78	74	69	77	80	61	76	85	93	73	92	91	79	88	91	81	91	67	79	83	89	78	76	76	75	70	101	67	78	92	83	98	70	79	76	80	68	83	75	78	78	78	58	90	77	80	83	81	83	72	81	66	85	82	77	99	84	84	82	85	67	82	83	84	86	85	85	94	71	79	86	80	83	77	84	73	68	85	76	91	90	71	85	83	81	80	83	69	89	82	93	75	92	72	77	82	88	83	81	80	78	80	87	97	74	82	101	82	82	80	71	87	85	78	96	79	97	82	76	81	78	65	67	80	94	98	75	77	94	74	72	95	82	68	93	82	84	76	92	88	78	72	90	75	86	82	72	84	94	75	83	88	92	68	80	78	83	87	69	80	91	81	83	93	75	69	77	75	100	92	72	82	81	72	92	81	77	85	79	86	81	81	81	66	99	68	69	63	81	87	99	73	92	90	75	73	87	88	82	91	78	84	105	82	84	84	83	81	89	80	85	70	92	59	73	68	80	89	87	72	76	89	64	71	76	63	92	98	77	84	74	81	73	88	76	91	100	71	90	80	76	83	94	71	78	79	70	79	77	76	95	66	69	69	73	75	78	72	78	92	79	75	77	79	74	82	71	67	87	79	79	79	63	84	86	81	78	80	89	74	86	87	89	93	84	78	72	104	96	89	89	83	80	74	73	98	82	98	92	89	77	85	84	89	91	85	90	92	83	100	68	78	76	96	88	88	72	87	79	62	81	86	83	89	71	90	80	80	86	68	54	77	80	85	83	80	86	76	90	85	89	68	74	67	88	77	84	84	74	71	87	84	74	90	74	92	66	70	79	98	85	80	72	72	74	90	83	80	81	86	75	92	83	86	96	81	97	73	76	65	90	70	73	88	87	81	76	92	92	75	87	78	86	77	71	86	82	76	69	75	68	83	71	80	77	89	87	90	92	85	82	76	69	88	95	89	80	63	84	104	70	70	80	90	89	80	73	82	72	75	97	74	88	77	82	93	87	98	82	79	83	94	85	93	79	84	77	78	74	78	71	77	74	73	67	83	78	70	69	73	91	95	72	66	81	89	82	98	88	75	79	75	79	71	70	71	77	75	84	71	98	65	70	67	85	66	76	79	78	80	87	80	98	80	76	77	89	77	63	81	98	82	77	81	63	80	75	72	73	75	93	70	99	76	90	99	90	96	77	97	72	83	67	95	97	79	88	76	67	94	90	74	76	76	80	74	68	76	84	93	99	89	69	103	81	83	90	67	70	85	73	82	76	85	84	87	79	80	62	97	95	91	100	76	80	76	90	78	75	73	95	76	87	76	76	64	61	72	67	89	79	89	77	80	84	75	69	102	68	84	85	83	77	71	88	95	66	93	79	95	68	87	93	73
4899	420	579	559	541	464	422	409	375	397	358	356	341	351	344	348	345	302	331	312	316	316	321	325	329	286	291	329	319	337	283	325	295	308	320	286	324	309	318	295	312	313	278	318	292	291	308	257	275	316	313	260	320	312	285	298	295	281	324	289	319	289	278	309	315	313	269	319	307	252	297	305	309	327	283	294	304	298	323	276	314	317	340	268	270	331	299	299	280	326	307	293	284	342	282	278	276	301	313	316	321	301	283	273	290	273	315	307	316	291	319	285	290	274	272	306	297	307	322	274	301	302	298	303	322	295	310	305	277	300	327	295	272	297	282	303	297	289	324	316	304	301	311	290	305	269	280	297	315	293	282	299	313	300	296	335	314	302	282	278	281	298	312	291	306	280	295	307	305	307	282	292	297	280	292	280	287	319	312	337	321	304	297	299	315	289	278	308	308	330	280	309	274	312	299	276	291	310	324	298	318	309	287	303	281	302	327	289	328	285	272	290	302	299	304	286	311	286	289	278	316	310	286	296	295	291	270	317	274	284	287	282	317	286	289	302	300	333	286	302	306	297	304	292	308	285	289	279	269	329	298	297	283	302	303	301	289	298	275	294	280	298	278	258	306	294	309	280	299	324	280	296	288	296	303	328	338	283	286	296	271	293	303	299	276	275	301	313	280	318	305	282	302	293	293	280	304	276	324	284	299	298	322	306	304	291	305	314	282	275	285	290	314	311	268	286	315	281	296	340	291	302	288	306	305	292	319	277	333	286	292	309	305	331	304	303	312	288	328	321	291	299	316	323	284	292	344	288	323	288	321	307	278	279	289	321	317	295	296	277	305	304	290	311	279	342	296	317	312	296	273	276	283	291	297	309	302	335	358	278	303	294	307	322	268	293	327	322	285	326	262	299	286	292	328	294	303	311	286	257	312	299	322	298	283	270	304	314	284	293	319	319	277	314	299	312	295	307	297	292	290	309	297	297	320	312	310	300	306	313	281	315	300	280	291	293	293	331	306	293	307	278	304	285	299	298	292	301	285	311	301	282	292	300	277	298	279	315	273	303	299	278	289	325	309	267	244	288	274	311	300	293	305	309	296	318	300	281	298	298	299	300	293	330	304	310	317	297	287	287	325	307	302	289	293	316	285	298	300	292	276	305	307	297	305	318	319	314	297	272	304	290	278	302	282	282	308	311	288	313	285	300	288	302	307	298	300	288	341	302	305	282	281	313	306	290	293	292	275	303	295	280	299	303	288	296	267	286	308	281	304	306	288	322	293	280	303	267	296	316	294	294	310	292	304	313	281	276	331	338	292	307	294	279	265	292	277	281	294	261	282	292	274	273	311	286	320	291	339	307	334	299	291	335	272	302	297	285	285	313	305	304	305	323	284	281	273	299	282	286	299	316	290	295	279	298	290	286	311	327	267	321	312	312	295	288	308	297	322	280	308	317	279	285	293	274	279	332	307	310	279	321	293	293	316	305	294	305	312	311	307	303	292	314	281	299	289	274	288	291	293	318	301	310	284	314	288	314	293	290	308	259	324	317	312	320	282	265	285	325	278	287	291	333	303	299	262	271	291	291	295	297	321	283	318	291	318	298	308	308	301	298	277	307	334	280	276	279	296	288	299	265	306	290	285	287	301	283	274	268	286	298	283	274	305	286	322	309	284	290	323	285	293	292	272	297	304	317	306	295	276	329	287	300	306	334	309	273	296	299	280	276	303	310	312	322	274	292	284	271	291	292	288	287	273	296	297	293	275	299	296	294	290	310	297	306	309	293	288	315	309	270	334	285	292	297	273	310	280	311	325	300	288	277	331	339	262	307	282	302	326	287	340	317	318	280	309	283	300	292	310	331	279	314	281	286	302	314	293	309	333	297	265	295	302	303	310	289	297	289	293	301	329	261	288	274	294	294	279	314	300	310	311	298	311	290	281	325	320	309	304	286	291	269	302	294	296	318	297	314	347	274	303	265	298	308	305	290	329	294	305	293	295	293	333	300	299	303	281	269	269	307	297	294	301	295	298	312	303	313	276	302	289	275	304	303	296	314	330	295	326	281	336	293	264	282	293	310	320	288	280	283	332	320	284	311	289	306	328	320	317	285	299	314	306	261	299	302	316	314	279	269	298	291	301	290	272	302	308	264	269	334	321	274	293	316	294	298	284	285	317	297	301	319	299	287	330	290	302	300	298	273	291	291	291	279	321	279	299	290	287	342	306	294	285	291	286	326	288	303	264	274	292	277	304	308	302	300	316	302	287	304	285	321	297	288	269	300	280	285	282	299	303	309	297	298	295	338	315	278	297	323	274	292	320	298	303	290	308	291	334	323	294	291	329	299	297	318	280	311	286	284	302	336	314	315	269	296	279	273	296	275	298	308	307	317	299	304	308	311	287	300	314	297	334	311	325	292	298	289	319	281	320	313	307	300	303	260	326	295	304	296	312	265	278	294	276	304	302	290	298	266	295	306	294	287	302	267	299	286	324	292	293	312	275	293	282	316	294	254	281	287	317	288	312	320	318	321	290	281	278	297	309	312	301	321	282	275	281	313	319	272	325	306	300	312	299	254	301	278	301	288	276	275	291	318	292	300	295	306	294	289	259	283	285	308	293	315	271	290	328	301	311	266	308	274	283	314	271	262	282	290	317	300	300	307	278	293	257	321	269	284	300	289	291	275	284	291	303	282	299	296	322	307	283	296	317	253	266	341	328	308	278	298	313	296	265	292	336	276	270	303	308	292	292	283	302	306	307	312	284	306	266	301	303	277	323	290	314	293	317	292	273	336	332	290	305	280	309	292	297	307	315	293	257	291	281	323	275	288	267	258	305	305	280	314	276	295	320	268	269	300	310	317	313	304	285	299	282	289	308	278	304	317	310	312	280	353	316	283	287	284	289	312	272	280	304	297	302	280	288	297	303	290	300	289	299	305	269	300	301	284	293	306	287	304	296	273	318	304	303	275	308	319	298	290	291	317	297	288	301	279	278	307	298	302	307	263	295	285	256	306	297	309	282	279	287	301	299	287	315	290	268	276	287	280	287	262	319	312	279	286	310	286	313	259	305	315	324	268	304	316	307	273	281	295	311	290	302	271	320	278	297	292	297	261	303	322	299	284	297	273	297	327	325	319	341	277	315	284	310	290	307	286	296	309	271	304	283	289	288	311	295	313	286	264	311	312	312	307	296	307	260	308	323	264	312	294	295	300	297	294	319	302	278	307	312	320	306	312	303	311	303	312	288	298	272	276	313	300	308	277	272	310	311	315	297	295	286	275	254	286	301	311	276	320	304	324	292	296	289	322	300	316	300	325	312	327	301	313	296	300	313	308	295	294	293	280	287	309	280	294	295	300	281	287	284	316	280	284	292	287	315	321	347	303	298	296	297	302	316	281	267	325	278	296	296	298	311	314	320	314	305	284	319	301	302	305	300	295	301	275	298	320	297	302	277	312	286	278	331	316	300	273	280	300	287	342	319	296	311	311	303	287	292	277
14688	1147	1206	940	701	581	466	370	314	258	233	232	192	185	187	204	193	193	158	162	174	178	163	151	169	169	150	154	161	127	133	157	144	144	133	167	135	156	157	152	142	150	145	161	136	140	151	146	137	161	173	156	157	152	147	154	153	135	139	129	157	143	140	129	147	143	149	162	142	139	121	140	142	137	136	130	138	151	136	153	137	152	129	133	123	163	141	147	131	153	119	127	142	135	144	114	136	144	125	131	139	119	150	126	135	167	140	146	162	126	157	145	136	136	121	141	133	127	147	141	149	133	130	151	157	141	150	142	148	121	138	145	128	140	146	145	144	168	151	127	134	127	128	123	137	157	133	150	123	147	164	137	122	151	135	139	125	161	147	127	133	163	160	135	148	139	142	125	150	136	153	154	146	153	155	147	152	139	132	136	127	138	131	161	103	146	137	143	138	131	148	134	131	132	125	121	132	129	143	134	137	141	156	129	142	157	117	140	133	146	133	140	155	147	136	150	143	141	142	146	123	134	122	148	144	135	138	117	143	129	139	134	138	150	133	136	141	139	145	161	138	129	153	150	118	135	143	122	146	142	139	147	129	148	143	124	159	150	140	117	137	136	136	148	123	158	154	140	125	149	120	114	155	141	140	150	140	151	137	131	111	148	144	140	158	122	120	145	130	140	137	144	136	157	135	112	147	142	120	129	153	133	126	143	136	156	146	159	150	134	131	152	147	122	130	138	147	138	146	164	119	141	157	137	126	130	142	113	137	138	136	139	131	135	144	126	157	156	141	136	139	135	143	151	143	139	146	133	130	124	140	141	159	136	136	139	141	114	134	143	156	149	131	130	133	156	138	161	137	130	139	145	132	101	142	125	147	139	156	148	118	147	150	126	140	134	123	139	132	154	128	162	142	148	148	137	130	132	141	116	145	129	128	153	134	126	126	157	126	149	134	132	153	151	114	132	134	148	136	126	128	134	140	130	148	164	147	134	135	150	154	145	153	147	135	134	123	121	131	174	112	137	156	119	136	153	141	148	132	151	141	122	113	143	142	146	139	121	120	137	130	149	129	145	148	159	158	124	131	133	133	144	123	149	133	154	148	143	126	153	125	152	120	148	159	122	152	148	140	145	139	144	114	135	137	140	137	125	136	132	136	128	142	144	155	139	116	121	142	155	155	125	164	141	147	164	125	148	143	147	106	146	155	154	150	129	122	145	146	135	125	160	134	134	131	131	145	151	125	133	158	130	151	149	121	134	137	169	129	151	130	160	152	143	142	133	153	145	120	140	155	134	154	146	170	130	128	141	150	146	151	137	147	135	147	128	149	136	146	135	139	128	141	123	135	138	130	151	128	139	135	140	162	145	128	148	131	124	160	127	139	132	142	133	150	162	137	121	125	164	124	173	139	134	144	164	133	148	150	146	151	129	143	161	119	123	125	146	151	144	147	147	139	151	130	141	131	144	135	139	108	150	125	144	105	134	157	159	138	148	147	141	142	153	135	125	119	144	123	125	143	154	158	133	140	147	159	155	133	144	131	116	153	117	160	149	165	142	140	137	145	141	126	148	131	123	151	143	135	158	143	132	138	146	154	131	142	127	131	149	125	158	143	145	151	145	156	145	145	147	109	126	134	137	159	148	147	145	154	139	121	130	143	143	132	156	166	138	141	144	129	160	144	133	132	130	146	142	147	148	134	136	148	143	116	130	131	145	153	133	130	130	135	132	139	150	176	129	141	133	164	131	147	144	141	142	131	141	131	137	127	145	161	144	137	117	138	125	123	148	150	140	141	150	130	112	144	148	123	149	142	128	150	142	127	137	131	137	155	138	129	142	147	163	149	156	119	145	133	123	176	146	144	129	153	130	128	136	137	144	146	131	153	138	133	148	121	151	135	115	118	108	122	133	127	144	136	121	140	130	138	143	170	158	131	155	152	144	158	117	121	149	128	129	157	132	134	135	114	141	126	129	143	122	164	151	147	134	116	122	147	153	130	136	138	138	157	140	132	129	143	147	127	137	138	141	128	128	137	154	134	143	142	136	151	136	158	153	146	121	137	167	145	133	122	148	131	146	128	141	135	125	148	157	135	145	135	163	147	145	153	165	133	137	143	134	141	134	164	148	128	126	126	123	158	159	147	144	128	126	119	117	132	135	158	121	135	126	137	154	163	140	132	140	131	125	155	127	156	155	129	150	134	123	129	137	131	127	123	129	160	143	122	140	131	121	145	143	152	130	148	145	141	113	136	138	134	138	147	160	135	143	159	147	139	118	142	115	129	134	123	152	113	133	138	101	126	140	152	145	137	133	140	158	146	129	143	155	119	149	145	142	125	126	115	136	115	131	141	151	129	127	136	138	131	138	146	158	142	138	143	137	136	142	132	126	151	156	153	128	149	140	152	130	129	143	122	154	144	151	134	146	134	128	141	131	144	148	127	151	150	139	155	128	138	136	139	132	136	139	120	135	139	166	116	148	137	140	116	110	136	141	152	143	124	163	146	112	137	142	126	144	137	156	135	135	149	141	156	124	122	134	174	140	140	153	131	147	127	146	155	148	138	136	156	136	133	143	139	134	121	121	150	132	132	121	132	135	124	158	126	118	151	162	133	145	134	108	134	138	153	141	140	138	153	141	139	145	131	141	132	129	136	137	142	148	135	122	150	135	143	146	153	152	142	123	133	134	131	152	161	125	152	131	149	164	132	139	110	146	132	111	141	136	152	132	157	126	133	143	128	135	153	150	138	129	145	141	128	137	120	130	138	141	124	129	150	127	140	141	145	145	124	128	145	145	151	131	152	134	124	128	157	129	137	129	139	129	136	136	140	130	149	156	143	133	131	145	148	171	133	136	129	157	137	145	125	128	138	144	149	143	169	126	142	149	144	151	135	150	133	160	137	151	135	132	135	127	156	121	138	128	157	143	143	133	146	132	122	149	151	124	141	130	146	134	147	130	128	123	137	137	137	132	119	125	141	147	141	135	134	118	126	137	140	138	138	145	140	150	139	132	174	141	139	121	130	157	135	124	116	145	124	134	138	150	145	129	132	143	128	147	158	138	132	125	139	136	134	145	123	145	110	144	143	116	131	138	143	143	133	154	106	143	132	151	145	156	151	152	161	157	148	147	147	148	137	130	150	149	156	114	160	154	159	151	134	141	129	127	132	143	119	129	155	128	160	140	144	122	159	140	143	127	155	129	143	158	140	144	137	134	153	144	139	141	135	133	142	152	128	152	123	132	152	129	130	133	144	140	154	147	134	154	111	141	123	170	119	140	150	134	156	166	135	150	136	137	140	141	149	138	102	140	135	150	137	140	160	126	133	117	167	144	129	157	156	148	136	152	151	137	130	148	143	156	144	135	152	140	132	144	162	141	126	114	163	125	138	156	154	128	119	129	168	134	137	150	146	166	129	150	123	141	138	137	126	148	131	136	143	139	159	148	135	143	133	136	131	129	136	127	130	146	126	157	161	146	145	133	139	133	131	110	145	137
8475	1427	3046	3285	2884	2425	2006	1664	1469	1313	1156	966	952	852	853	861	750	730	691	697	636	635	612	613	597	634	570	571	517	562	552	518	526	518	541	544	540	503	497	492	479	500	482	485	546	513	473	478	484	485	479	481	491	477	499	530	470	513	456	504	498	435	445	488	451	481	503	476	489	480	476	433	457	482	440	475	515	505	491	425	451	489	460	502	513	464	449	447	506	438	456	487	474	518	458	458	509	479	458	464	458	422	485	468	485	476	492	424	443	487	461	482	490	463	452	464	474	465	425	460	480	464	449	481	422	436	493	463	425	422	447	446	462	457	454	469	487	447	452	456	480	410	456	462	455	456	440	456	444	433	446	420	457	457	477	441	481	439	501	453	431	486	470	486	463	500	470	517	451	465	497	473	471	453	485	488	489	471	441	489	457	471	453	476	455	443	467	475	436	463	442	425	475	488	427	448	473	445	451	456	466	480	428	456	450	462	437	442	464	412	449	450	456	431	477	469	425	472	452	473	462	444	430	462	492	449	487	440	479	477	440	459	467	413	428	458	478	472	482	482	420	425	464	467	450	448	454	471	480	477	475	485	439	485	448	479	435	497	466	473	487	497	466	475	466	453	442	457	468	450	431	473	461	476	483	437	481	473	473	465	461	460	446	459	474	450	447	468	447	452	457	471	476	487	447	433	473	470	475	495	468	450	481	427	472	422	444	481	440	436	446	495	445	457	490	455	443	476	482	458	457	467	485	470	426	458	472	453	474	435	449	448	412	463	461	457	439	486	481	488	463	490	468	466	452	477	438	438	473	472	450	460	502	453	458	461	442	488	481	439	488	470	486	439	431	448	469	466	475	447	476	475	458	437	422	435	471	434	420	456	416	433	481	440	497	469	480	450	441	469	470	493	438	425	448	453	435	481	438	461	451	489	484	483	439	492	456	493	427	450	457	450	503	477	484	498	461	467	420	509	481	438	450	517	429	471	445	500	454	452	444	461	456	428	458	452	447	471	484	458	447	472	430	448	471	506	458	496	474	444	448	445	493	470	443	489	498	483	469	483	517	439	513	465	480	447	467	435	498	449	457	432	477	442	463	467	459	500	443	480	454	467	446	463	456	430	495	456	455	456	438	431	439	440	422	431	463	464	450	486	480	447	437	476	408	484	446	429	469	485	459	444	440	467	471	471	487	447	448	446	462	447	466	417	448	437	471	424	468	457	449	473	512	418	455	451	444	490	443	491	463	469	469	458	478	454	420	462	486	475	476	469	442	444	472	488	452	452	479	450	474	433	408	502	471	490	480	436	471	446	465	458	435	451	445	470	514	438	452	464	446	490	474	504	490	479	468	441	445	450	459	441	421	417	469	476	454	481	442	466	472	478	455	444	447	469	418	460	464	440	452	469	500	446	464	441	499	438	483	447	424	475	449	422	444	465	488	441	446	468	441	479	443	443	465	469	422	424	444	442	464	445	426	447	468	455	500	485	478	448	468	447	468	441	460	477	490	453	497	466	472	474	493	429	457	473	467	453	485	438	439	491	476	471	459	467	456	505	456	442	457	462	436	470	484	428	467	442	419	464	472	428	459	457	520	418	454	478	423	429	478	483	469	468	451	469	473	491	445	446	446	447	474	474	437	477	455	480	406	463	438	450	438	510	481	475	488	492	493	448	451	434	500	485	472	498	437	423	421	438	461	448	506	413	462	493	438	456	454	431	470	477	454	468	455	448	481	449	464	445	471	432	431	460	467	445	445	445	465	422	452	517	436	438	456	464	456	468	460	472	444	461	475	458	437	467	454	433	433	472	483	455	465	426	442	457	450	507	450	487	449	453	476	480	485	477	481	451	460	445	494	431	490	490	453	462	443	471	438	449	467	487	452	459	428	481	452	467	437	463	413	469	403	451	425	453	472	426	437	452	472	460	455	477	423	486	450	453	445	454	463	470	476	469	465	447	504	474	442	479	465	458	434	464	458	456	448	465	463	459	468	453	446	468	433	485	513	439	492	459	473	474	439	429	462	414	468	477	469	461	466	497	428	420	477	455	430	468	454	465	446	449	461	434	476	466	483	473	449	474	462	488	476	486	467	492	454	461	454	451	449	487	451	465	447	460	481	454	460	443	477	480	439	436	448	461	476	479	489	469	443	462	454	451	437	471	478	447	441	495	431	456	470	426	424	464	479	444	482	422	470	414	508	466	465	469	455	460	464	486	464	489	467	432	457	451	426	436	448	458	455	481	474	424	455	478	476	482	441	454	467	450	466	429	443	443	462	459	470	449	507	493	473	472	495	474	441	461	479	438	473	474	432	470	515	437	451	458	450	438	516	491	478	443	470	441	469	451	445	464	427	431	466	482	465	511	469	475	460	454	468	462	447	436	478	479	488	410	457	454	465	484	425	440	475	452	423	462	481	465	454	438	460	467	457	470	414	467	459	428	455	485	427	457	450	437	411	472	443	447	440	438	481	458	475	471	461	477	487	450	488	440	454	418	447	449	462	458	459	448	465	412	420	437	451	445	404	445	444	443	464	433	453	480	445	477	412	486	435	465	447	471	453	470	485	473	469	458	470	472	467	492	474	431	447	425	435	434	432	472	471	476	433	513	464	425	469	447	461	477	442	441	457	462	422	508	450	447	435	446	461	471	437	457	451	438	463	450	519	468	481	441	403	474	464	461	467	472	439	434	451	461	492	403	460	497	438	464	489	445	470	475	477	457	460	448	480	440	473	473	452	493	437	459	481	448	465	456	476	416	493	427	436	494	471	481	477	429	402	448	419	479	430	475	500	435	479	477	460	445	478	465	431	474	449	452	464	479	444	464	492	449	470	453	462	470	487	445	479	471	454	487	469	454	470	462	516	429	446	457	446	466	464	461	459	412	510	441	497	463	484	464	458	431	462	453	503	463	461	440	464	454	488	426	472	419	471	441	476	464	436	457	474	470	484	465	428	472	481	483	457	500	464	457	454	450	472	463	439	443	457	470	471	458	486	434	474	483	447	426	466	461	504	449	482	446	464	475	465	455	471	459	485	492	436	439	451	458	494	480	473	462	461	440	459	475	457	471	449	443	483	483	464	488	458	492	493	428	477	436	471	455	427	428	468	471	471	474	475	501	442	469	452	467	479	452	485	445	464	478	452	428	444	461	442	488	435	477	489	424	440	484	452	465	479	522	436	470	472	453	436	481	429	478	436	464	463	484	464	448	437	490	448	454	485	447	435	435	454	504	471	417	431	466	462	482	458	463	438	456	440	448	464	470	412	448	416	471	425	442	460	445	441	450	462	491	464	418	483	445	454	444	456	447	464	488	476	436	462	460	453	456	470	474	462	462	458	441	452	445	472	424	487	454	475	498	463	480	455	461	464	490	402	464	436	452	429	446	467	446	463	452	480	411	426	430	473	455	469	468	473	481	468	471	472	411	433	434	461	476	473	469	478	475	477	481	443	483	481	440	490	479	513	476	457	450	453	451	442	480	459	480	458	467	472	461
24779	3003	2488	1968	1470	1100	829	671	563	516	439	422	405	353	309	342	323	313	353	297	293	291	315	298	285	281	255	258	253	275	279	253	282	247	280	216	266	252	265	269	246	284	268	301	281	271	260	253	249	276	263	263	290	241	287	259	254	267	257	254	269	249	263	284	241	244	269	255	240	253	257	272	231	245	287	276	266	237	249	230	249	246	256	264	262	235	252	256	263	295	230	266	241	235	243	272	248	273	234	262	237	250	273	231	254	245	261	255	255	255	240	237	270	231	257	252	281	275	222	255	260	237	218	255	250	227	233	278	244	265	227	259	243	259	235	303	281	231	239	229	261	232	265	260	254	252	257	237	229	260	240	248	239	261	222	270	229	284	255	223	239	262	271	236	237	269	211	242	233	207	263	265	257	242	278	270	235	257	248	256	238	226	244	266	260	240	258	251	233	259	235	250	244	223	260	248	258	231	254	258	244	267	247	219	244	284	245	232	239	256	289	229	260	251	228	233	236	273	242	244	241	245	251	258	226	231	246	270	269	242	248	250	263	237	254	239	238	247	262	259	239	236	250	251	251	259	238	243	277	273	237	260	225	254	249	245	250	244	256	239	228	246	246	208	252	228	223	246	262	230	238	236	237	265	216	233	256	257	237	256	248	223	255	248	229	279	273	258	237	230	258	240	255	250	250	233	228	265	244	234	263	226	259	275	229	244	273	232	248	261	260	225	216	274	224	245	230	250	274	262	238	253	238	259	233	234	241	268	211	272	263	246	237	252	236	294	255	227	273	267	216	221	264	261	239	238	267	248	264	250	247	246	246	242	198	249	255	281	254	259	260	275	238	262	244	256	239	254	274	231	261	234	232	239	228	241	269	216	220	249	264	244	250	231	237	232	224	260	225	241	249	232	271	247	275	269	241	247	230	282	252	227	246	253	274	253	239	230	262	253	211	247	255	237	255	245	247	209	267	252	264	231	266	244	219	241	269	269	268	230	250	233	258	257	242	227	239	209	254	231	248	267	236	248	239	231	260	235	265	277	238	262	249	269	238	247	243	242	277	263	262	270	248	239	246	228	239	257	239	221	266	251	231	263	273	268	230	259	253	218	263	250	267	217	241	244	227	248	229	242	265	246	227	240	230	222	233	247	253	233	276	238	259	246	257	244	244	243	245	258	267	232	246	252	262	279	251	256	239	274	282	226	248	238	255	240	288	254	252	243	248	290	249	272	260	246	250	247	247	250	266	262	259	240	267	262	267	255	245	268	226	216	244	246	231	232	252	234	233	254	266	235	245	236	237	270	260	223	244	245	252	263	254	258	252	245	257	255	269	269	264	269	291	227	245	228	233	241	243	224	235	262	264	251	263	246	240	208	241	266	259	233	242	257	247	214	243	233	239	224	252	259	236	227	252	257	235	245	238	301	251	244	229	241	248	244	225	245	237	242	263	259	285	226	295	219	247	249	263	255	241	263	252	262	251	258	238	252	229	243	274	255	280	250	261	241	248	258	221	256	236	239	258	220	246	246	240	230	240	241	260	266	244	254	222	247	262	262	246	247	223	241	236	232	261	236	239	265	254	265	245	226	250	249	251	269	259	242	229	267	255	227	257	259	238	254	241	233	252	261	238	255	259	244	212	246	259	256	263	231	249	242	250	214	264	233	275	276	256	247	276	231	253	239	265	238	248	249	238	250	235	240	221	235	236	224	229	217	251	236	234	242	249	220	246	276	261	247	252	269	251	245	272	217	254	267	240	249	255	250	236	257	239	260	237	228	258	244	250	252	268	236	275	261	261	227	244	256	254	238	270	250	281	254	253	257	263	240	230	221	255	215	281	240	249	270	257	252	237	241	257	234	285	255	248	231	259	276	257	234	234	252	257	266	260	257	236	233	253	262	239	235	251	251	248	220	251	247	255	256	264	219	237	251	261	258	261	259	267	256	258	233	241	234	237	263	256	258	233	286	267	250	255	221	234	251	238	238	245	256	247	232	238	239	256	245	259	247	265	261	252	283	254	249	255	276	268	244	270	237	223	262	237	255	287	272	250	252	250	271	242	258	209	279	227	247	236	247	221	234	243	241	251	241	277	246	225	270	262	215	273	240	263	217	258	252	234	233	225	256	267	269	247	265	243	242	221	252	240	254	243	235	223	224	270	256	245	250	218	224	233	241	255	274	253	237	269	261	258	255	251	255	250	254	265	236	263	245	299	254	249	242	266	223	237	274	258	229	249	248	248	258	231	296	217	247	235	203	228	244	230	266	247	265	208	264	258	249	244	248	220	231	269	225	261	237	254	260	239	235	245	241	248	239	262	255	225	237	253	225	258	265	229	245	219	253	242	251	245	250	261	229	237	253	251	235	248	251	249	282	246	248	222	273	249	279	261	223	254	239	271	272	240	218	263	282	219	247	248	256	255	258	256	266	235	256	260	275	263	237	252	248	229	236	273	230	239	256	269	255	271	234	258	264	241	257	248	226	243	240	240	254	244	234	249	261	236	242	244	273	261	272	238	238	262	271	256	245	263	258	236	243	257	264	266	242	242	232	243	236	240	278	271	248	260	286	262	258	212	228	246	235	240	260	246	241	252	252	245	245	257	272	236	239	255	259	223	251	251	218	256	245	252	249	252	263	252	274	230	247	228	248	255	278	255	257	254	272	272	249	253	235	239	209	216	257	236	286	283	242	265	233	254	234	263	235	262	267	264	244	223	255	251	249	250	246	251	252	236	248	256	255	281	244	230	249	259	233	234	235	284	251	217	242	226	200	229	249	262	247	244	251	242	255	248	249	252	269	250	236	246	242	253	238	234	246	268	259	277	271	203	285	230	226	280	240	248	268	235	243	252	238	260	255	277	243	288	250	262	243	234	274	242	262	218	234	244	220	216	226	243	268	218	277	235	237	246	240	252	253	270	244	255	243	252	256	268	273	260	272	253	246	243	222	235	245	218	240	228	256	254	245	265	262	260	235	260	259	261	281	264	218	257	253	255	244	246	247	220	226	255	244	279	218	234	276	247	264	249	249	246	280	237	249	237	222	246	275	269	268	254	259	271	246	272	259	262	244	227	270	230	251	248	238	253	238	245	258	232	248	240	239	270	243	209	250	224	257	242	257	260	229	255	232	252	218	252	252	231	266	263	277	261	259	230	221	222	254	243	282	241	234	225	235	246	237	257	214	237	255	244	261	241	232	212	273	269	258	249	248	257	269	235	263	264	259	249	250	249	256	260	254	237	232	275	248	248	253	264	257	277	274	256	257	254	242	280	246	241	254	245	247	275	226	247	249	236	246	261	243	233	261	258	268	248	232	243	260	237	222	249	271	255	247	253	228	210	246	269	268	249	257	254	236	242	255	281	254	254	246	276	249	268	277	227	251	275	234	250	258	243	264	256	243	254	258	247	238	242	231	219	241	237	265	261	267	237	252	257	255	241	213	254	240	218	253	248	260	261	256	244	233	241	258	245	237	251	248	239	247	217	232	253	242	261	243
10630	2640	5419	6208	5296	4307	3638	3074	2634	2306	1966	1819	1673	1476	1444	1366	1276	1296	1142	1157	1095	1118	1040	1004	1014	1004	996	939	909	909	881	960	883	857	912	843	834	880	873	841	872	832	829	820	835	789	787	793	814	828	820	822	764	782	762	737	774	786	782	734	746	783	734	725	765	779	762	725	764	765	774	782	779	770	779	789	742	773	790	751	773	738	747	774	789	722	814	686	778	731	719	778	757	749	778	758	739	737	773	714	778	753	751	768	701	723	763	796	729	777	730	745	745	747	725	719	709	722	773	752	745	752	726	737	711	744	757	749	746	753	732	772	692	731	704	730	742	788	701	761	758	770	802	728	761	744	725	747	704	758	733	688	725	778	779	739	759	724	735	750	730	746	703	761	714	686	723	719	745	755	798	699	733	768	784	744	740	747	742	732	739	765	765	739	741	732	765	757	732	726	748	750	764	782	750	742	712	771	718	737	720	708	762	782	716	706	701	793	752	713	718	757	753	719	753	731	786	712	736	729	767	722	762	743	727	714	749	758	742	753	726	743	779	769	768	736	726	772	758	771	742	741	720	717	701	715	753	707	737	725	712	749	726	727	738	703	688	730	732	733	749	719	722	729	785	739	722	759	798	754	752	749	756	773	749	758	718	751	745	748	715	739	733	722	733	691	708	719	722	714	709	733	749	732	707	740	733	796	726	738	723	746	741	751	735	740	729	710	734	776	788	717	706	678	703	773	751	706	769	712	761	735	698	725	760	714	713	759	725	782	712	749	739	746	699	750	728	723	769	746	798	787	725	729	744	732	714	770	802	725	748	722	735	745	737	684	719	702	768	755	786	725	712	786	713	774	788	711	726	747	755	764	744	760	730	731	779	760	736	707	728	784	695	725	777	703	722	731	789	721	724	769	770	742	714	719	779	722	722	709	721	773	742	736	745	729	759	734	728	729	706	710	742	741	702	762	724	685	768	737	762	699	746	663	721	715	758	737	714	763	741	728	740	746	732	751	758	735	743	764	794	709	727	724	760	731	697	739	716	739	768	736	742	728	746	772	718	751	724	730	701	728	768	684	734	702	737	759	724	762	707	739	702	762	714	743	745	745	692	750	694	716	751	738	778	746	761	731	699	729	714	772	727	706	725	732	669	717	733	727	749	701	744	797	725	759	723	742	752	648	717	690	741	693	722	774	754	750	719	749	776	691	749	793	741	707	786	709	724	706	733	724	734	765	754	752	776	769	743	738	775	721	746	770	691	708	698	803	743	742	761	720	713	728	707	748	727	717	742	703	727	698	706	739	783	716	769	710	757	724	747	803	739	691	704	786	775	763	759	739	742	762	728	723	703	759	730	754	751	724	743	730	729	741	761	739	761	712	716	741	773	736	730	739	716	720	743	685	700	732	787	714	721	727	791	753	751	762	789	767	683	764	734	751	749	785	780	733	764	806	782	689	764	752	734	740	745	708	752	791	743	761	741	728	729	768	742	735	717	690	728	782	722	747	727	746	706	718	727	692	771	751	819	747	729	734	733	743	769	762	793	765	765	748	728	747	744	713	782	728	699	731	804	712	747	719	750	725	719	713	711	669	729	745	791	744	747	732	738	725	763	747	736	776	758	753	738	736	757	731	774	697	717	744	740	757	758	735	764	719	791	746	717	720	739	728	773	737	714	742	733	783	711	781	752	777	720	695	744	740	744	773	737	782	723	728	748	779	756	733	726	726	726	740	719	745	756	787	797	735	728	728	730	754	721	773	756	735	755	733	779	783	757	725	789	821	741	775	775	723	752	753	708	679	753	758	742	754	742	752	756	724	726	793	730	732	749	748	716	708	701	756	744	726	751	741	684	764	743	753	731	746	769	693	707	712	727	755	771	759	752	723	733	772	736	769	745	767	728	745	719	715	739	754	773	771	714	774	780	764	773	749	735	718	724	726	754	758	747	766	748	734	791	761	729	759	745	753	704	731	756	738	764	747	741	796	712	769	768	751	729	681	735	780	754	776	771	754	684	716	736	729	717	716	672	728	733	761	737	768	694	774	729	749	738	698	789	717	717	730	734	748	720	795	780	738	709	723	764	758	749	762	764	721	749	720	669	727	748	709	741	738	758	713	779	731	740	731	744	781	737	774	741	748	769	723	674	706	720	716	675	720	719	756	746	740	747	701	722	736	736	700	763	772	742	726	730	712	702	724	767	748	740	728	694	736	744	737	747	723	769	752	727	770	762	764	704	722	758	733	776	715	745	693	688	792	741	717	707	780	777	696	704	717	737	716	674	759	715	741	776	691	729	726	757	734	715	739	754	747	748	770	740	719	753	751	725	730	738	734	759	730	697	724	759	683	737	699	732	723	771	751	749	715	728	721	714	712	745	741	788	740	676	706	702	699	747	748	737	729	722	742	740	766	773	756	754	762	772	730	740	762	701	686	762	743	754	733	737	730	750	722	762	700	765	743	774	751	710	723	759	669	774	702	728	761	743	731	758	715	757	715	729	738	742	757	799	736	706	687	740	774	750	751	753	777	774	730	751	729	792	716	740	758	762	721	710	724	720	730	732	701	750	797	710	726	753	744	752	696	740	715	767	761	795	699	783	699	738	757	786	731	735	727	711	731	807	741	737	681	729	748	709	794	785	749	722	799	764	744	721	702	784	700	703	724	738	718	790	734	777	796	715	744	686	751	696	771	758	719	751	741	717	732	762	770	741	812	740	752	768	748	766	745	728	724	733	722	726	725	814	728	689	724	737	687	771	708	680	770	758	707	712	760	727	723	754	738	742	723	757	763	756	714	706	724	788	746	727	739	712	735	801	721	681	730	808	724	736	789	710	769	748	773	762	737	743	712	759	782	711	747	758	747	716	764	745	754	720	693	759	734	800	746	751	681	703	769	706	748	762	726	744	767	765	779	715	715	736	782	711	727	705	735	731	692	754	708	705	720	754	747	771	793	775	684	793	758	763	788	760	766	715	755	743	719	776	702	781	725	727	720	788	733	740	715	711	735	735	770	716	715	766	727	770	714	766	724	713	721	709	728	744	700	724	750	769	751	767	697	739	778	749	739	737	733	695	814	759	790	726	741	741	762	717	757	734	724	706	734	720	768	767	789	708	750	746	815	734	762	765	748	673	717	759	737	739	720	746	713	750	730	760	726	732	739	750	754	762	746	791	747	746	733	704	829	720	724	740	693	770	712	713	749	680	764	720	743	752	701	737	758	739	721	725	717	762	681	731	770	746	765	756	740	703	698	738	727	715	758	731	739	746	722	717	803	735	718	773	690	709	752	763	737	723	759	768	757	709	708	719	731	724	717	730	783	737	744	743	762	730	744	748	778	731	692	739	711	771	737	719	755	739	743	703	740	708	732	786	754	746	755	711	741	780	728	748	713	678	743	723	727	755	718	757	700	738	769	734	747	757	736	754	739	751	739	694	736	739	748	714	735	716	741	802	690	725	743	715	716	755	723	723	729	726	725	770	748	765	756	698	718	751	685	731	752
3433	171	146	133	149	121	89	102	88	80	88	77	74	97	72	79	84	79	98	81	93	84	71	82	99	83	88	87	96	81	84	72	78	85	74	84	73	72	98	82	83	82	57	96	83	74	87	78	78	71	79	73	81	81	87	73	76	91	65	66	82	85	88	95	79	81	78	73	88	86	65	66	96	90	64	100	84	69	85	82	78	90	90	73	78	66	89	60	77	84	86	84	68	83	83	84	90	68	63	89	87	77	79	82	77	90	93	82	84	83	63	81	79	83	64	95	84	70	72	80	87	82	83	82	78	83	82	74	77	80	62	80	67	79	86	85	74	86	66	97	73	75	76	83	86	76	61	80	83	85	81	92	57	61	72	73	101	89	97	74	87	94	79	95	69	80	64	68	92	77	77	80	83	75	87	87	80	85	68	91	86	88	76	87	94	78	94	85	76	72	79	71	83	87	68	80	84	72	74	78	77	92	81	69	78	89	67	101	86	75	79	82	69	85	89	67	70	68	86	79	71	83	73	73	82	77	63	87	81	82	70	77	83	90	84	76	81	87	82	84	73	73	98	73	80	76	83	77	90	74	65	84	83	80	75	67	76	87	83	68	82	83	85	86	89	63	71	76	68	82	74	59	71	75	96	85	82	86	69	68	82	67	80	73	75	83	85	77	78	76	78	90	83	77	88	94	80	98	71	79	68	71	73	84	83	72	78	69	99	68	98	90	80	93	89	80	80	82	82	81	83	87	75	92	82	86	90	89	95	81	95	73	82	66	92	79	84	72	78	81	98	72	84	77	60	83	90	82	104	74	69	80	77	77	101	93	79	98	78	93	75	85	86	77	74	64	94	89	83	91	84	85	78	70	79	84	77	89	68	78	83	78	84	78	85	83	95	65	81	81	80	71	81	89	88	61	83	89	73	75	75	80	92	85	75	85	81	56	81	86	85	92	81	73	83	83	86	87	73	74	74	94	83	80	77	95	92	91	107	75	77	90	90	83	83	92	81	83	75	73	60	74	78	99	84	77	79	84	68	76	72	89	72	98	85	89	69	78	69	89	77	90	97	71	88	81	85	91	85	75	76	71	94	76	59	77	68	80	77	68	78	82	69	89	75	88	77	96	68	89	93	82	86	78	74	86	88	86	82	68	79	72	68	86	73	84	69	68	74	80	82	82	75	79	82	69	86	74	83	76	88	66	74	69	101	95	65	80	90	85	82	65	70	85	80	70	88	77	90	88	57	77	79	71	69	73	78	76	92	87	73	77	80	81	84	64	79	79	66	73	76	77	91	70	103	98	73	79	82	81	83	78	73	77	76	88	74	77	97	97	71	82	104	78	84	83	71	72	73	101	80	72	71	80	92	88	88	83	83	71	86	77	103	83	73	88	86	79	69	67	67	80	88	87	87	61	90	98	78	70	74	69	74	82	98	63	86	76	98	83	77	76	77	79	68	83	83	71	67	88	79	87	71	85	69	99	87	90	99	84	83	88	70	77	91	88	78	77	76	73	79	90	71	84	77	73	95	67	89	77	85	94	74	73	72	80	77	85	73	69	85	75	83	85	67	75	79	83	84	81	81	84	82	78	73	77	82	77	102	72	73	69	82	92	76	81	80	72	86	87	70	77	67	79	68	80	83	83	92	89	78	82	78	76	96	73	85	74	93	80	81	78	96	68	68	87	85	75	69	72	98	78	69	96	81	74	75	74	69	57	89	72	93	73	88	72	77	73	70	88	85	79	89	91	85	73	82	81	68	61	61	76	78	85	92	93	79	65	91	72	82	86	79	73	79	68	101	88	87	78	78	97	88	79	84	77	90	83	84	86	89	78	88	87	81	85	92	71	64	78	88	85	79	87	87	80	87	73	76	85	79	80	78	92	72	90	88	85	73	90	67	79	72	73	78	82	64	79	87	79	109	74	100	75	89	72	81	77	76	76	72	79	75	82	80	83	91	77	88	79	80	75	84	102	80	97	79	90	62	77	79	91	52	85	73	71	67	93	65	89	77	82	73	89	72	76	75	99	69	81	85	75	73	87	82	93	88	94	73	80	73	75	69	86	71	85	94	77	73	79	87	113	63	68	83	87	84	75	77	89	66	86	69	77	87	83	96	96	85	71	73	66	73	78	91	73	71	48	85	85	74	82	83	85	90	82	91	67	91	88	76	78	74	72	83	79	76	97	82	69	56	73	92	85	97	82	85	74	98	75	64	85	88	77	72	81	105	82	81	80	70	86	80	73	87	70	76	91	69	69	76	93	81	87	89	82	93	74	93	88	70	83	85	77	92	73	80	78	70	86	85	77	83	89	66	84	76	96	73	76	80	80	75	90	94	77	79	67	79	83	94	74	87	82	76	70	88	65	83	87	89	84	60	72	73	80	92	87	87	65	97	79	102	90	91	76	75	79	79	71	74	73	67	85	78	80	74	85	79	74	66	72	93	78	98	71	77	74	98	89	85	74	89	76	79	84	74	80	82	85	80	73	82	84	69	88	87	86	71	62	79	86	75	83	69	97	82	85	78	101	77	92	74	89	89	82	71	93	86	82	70	83	83	84	82	80	74	85	69	82	83	76	73	90	95	67	76	79	66	70	64	86	75	77	86	84	88	97	78	78	64	101	72	78	92	86	72	86	79	68	86	78	96	82	91	90	77	78	71	67	78	89	79	87	75	72	90	86	98	92	93	82	93	80	86	66	81	83	86	85	70	70	81	65	78	73	89	77	65	70	66	83	73	71	80	81	95	90	87	82	86	74	73	92	89	78	83	99	64	79	85	90	70	83	98	93	82	83	76	64	84	79	86	70	80	73	66	81	80	75	68	77	84	90	80	85	68	79	80	82	90	71	69	102	73	87	79	82	79	84	91	93	71	88	88	69	75	92	64	85	77	76	76	70	68	67	81	89	97	87	76	89	75	86	73	82	87	70	78	77	90	68	100	91	71	69	88	79	84	94	71	67	80	90	84	82	77	70	87	86	81	64	86	72	68	75	77	74	95	77	78	75	82	88	67	89	88	100	78	88	83	85	79	82	83	83	79	72	69	82	95	96	89	75	80	86	92	85	91	91	87	74	68	70	78	73	83	84	86	78	76	84	68	84	95	89	88	83	70	88	74	85	105	67	81	73	75	89	76	70	60	87	76	64	74	80	86	89	87	91	79	72	79	69	74	80	73	86	61	61	63	84	74	84	79	84	87	85	91	79	85	79	77	76	72	78	76	87	73	87	77	69	86	79	82	78	83	71	86	62	78	69	90	79	72	78	80	81	87	76	82	98	81	83	79	75	57	82	80	82	77	75	95	92	74	82	79	62	81	79	82	70	56	81	103	74	92	97	68	77	80	86	94	96	83	82	78	81	101	89	73	89	75	77	73	76	71	80	82	89	76	70	69	69	81	99	90	70	91	78	70	88	90	71	73	65	83	87	81	85	88	72	86	71	74	80	63	80	95	76	104	83	81	75	88	82	85	86	75	78	70	64	86	87	81	78
4707	389	533	573	487	449	402	410	391	348	358	315	348	362	330	320	358	279	316	296	331	296	319	293	302	297	292	314	309	321	316	308	270	279	268	317	287	329	325	293	305	313	272	314	265	298	276	332	301	309	289	294	287	292	279	287	302	265	304	312	321	274	299	278	314	311	288	308	313	281	321	277	280	302	277	285	299	290	270	271	298	317	281	305	277	308	328	297	284	290	290	281	298	301	301	302	297	288	293	284	335	312	299	316	307	302	286	313	296	319	290	298	307	278	299	302	305	299	294	325	312	288	323	277	294	290	272	323	297	306	302	275	299	309	325	284	300	295	274	289	320	336	321	270	291	296	274	294	286	298	305	310	294	295	274	305	294	288	293	313	282	316	301	305	294	302	324	286	327	282	315	295	273	311	306	311	288	282	286	296	281	308	309	273	285	283	285	294	294	305	312	288	310	300	306	294	308	307	297	297	304	297	242	283	301	291	297	266	266	327	312	272	289	292	274	322	290	312	295	300	291	306	274	309	283	277	312	295	303	305	273	308	297	324	275	304	291	303	302	261	304	280	302	307	279	285	264	299	296	304	295	309	309	345	298	276	276	313	317	295	272	315	301	301	324	294	281	292	302	275	268	314	296	305	307	277	273	267	304	307	317	309	289	277	292	274	285	320	294	292	288	280	304	303	287	279	325	257	288	305	277	293	312	274	312	311	264	304	309	325	311	297	257	317	290	270	300	289	294	314	304	298	316	307	292	298	334	246	299	312	284	317	309	302	300	278	298	299	297	253	290	305	278	281	297	302	308	303	298	273	303	333	300	289	289	279	282	287	282	307	311	273	289	296	298	297	302	302	283	287	318	325	274	285	298	279	306	287	287	289	296	277	290	267	288	292	287	305	289	282	304	304	303	283	294	302	303	306	288	289	295	299	300	312	272	310	310	301	297	298	300	287	277	278	329	272	305	309	265	292	289	304	319	307	303	305	308	293	280	302	305	305	262	297	326	295	273	291	309	285	287	276	314	289	304	304	279	286	284	265	297	279	285	309	290	266	263	312	287	308	278	300	286	301	328	298	263	259	304	282	255	288	298	301	289	287	300	290	264	310	317	297	318	287	299	304	285	300	316	292	271	284	310	282	277	287	301	289	282	275	278	282	293	300	291	313	304	287	289	305	288	274	334	285	284	321	279	284	316	262	284	326	289	278	285	273	274	306	306	316	299	277	302	278	265	283	285	321	301	301	325	316	303	291	282	313	240	289	281	299	318	276	275	288	321	280	268	314	289	305	293	275	303	345	298	289	310	312	299	328	304	301	284	299	319	271	275	299	276	288	290	267	249	305	308	297	303	315	318	301	272	306	304	293	287	299	299	311	272	308	296	303	314	300	277	286	294	280	288	271	285	305	283	283	293	282	301	303	310	282	287	295	288	294	311	328	303	277	268	278	282	306	304	320	304	303	304	263	294	316	277	326	306	311	310	321	289	313	299	290	273	274	297	268	272	303	274	302	304	278	261	285	302	285	288	292	300	300	309	265	298	287	288	314	293	282	285	308	280	296	283	312	286	284	289	297	290	309	302	316	321	284	315	305	306	285	288	298	274	313	312	296	266	280	286	249	295	294	295	311	325	317	298	301	305	300	298	309	292	308	284	325	280	321	278	282	296	286	309	299	279	291	298	291	309	281	273	320	294	273	283	278	273	296	278	332	286	276	319	319	275	295	263	285	280	312	303	294	312	323	292	304	285	300	259	308	290	296	274	303	291	291	301	302	330	257	301	298	287	299	300	273	292	277	294	306	300	321	281	288	284	305	270	300	292	300	268	277	292	294	297	320	285	292	298	287	316	280	336	254	269	302	294	302	284	276	308	311	301	304	270	297	267	280	288	295	300	315	297	269	283	301	303	270	282	255	294	262	304	303	302	254	273	305	287	306	307	262	323	288	271	286	311	295	308	303	283	277	300	294	293	292	287	293	303	305	294	306	332	288	317	301	297	274	278	310	279	294	299	260	285	274	318	273	297	290	273	285	311	326	269	288	269	298	292	286	306	283	294	306	284	286	285	305	298	310	277	328	253	320	324	303	301	312	263	293	331	300	282	316	285	312	341	323	281	309	288	319	279	322	291	277	284	293	280	310	329	307	303	294	309	326	318	331	271	298	293	299	269	318	318	272	293	300	278	307	298	275	271	293	312	304	281	297	318	299	309	270	280	279	295	299	293	289	273	303	307	282	306	294	317	294	296	289	291	297	310	281	284	309	276	312	296	316	288	275	318	280	306	265	300	283	318	277	301	317	291	295	270	287	286	271	280	301	297	296	288	283	296	289	300	305	265	289	311	283	300	279	317	299	290	308	282	318	282	305	276	300	249	287	300	281	309	312	277	265	313	270	302	299	280	286	253	304	288	301	293	314	300	286	277	295	304	289	296	281	296	294	307	305	294	311	290	284	282	319	315	314	295	268	308	273	331	304	285	293	260	328	332	303	279	315	284	310	299	294	291	282	296	285	288	272	284	315	292	302	267	276	292	282	297	283	299	288	262	308	286	315	302	298	293	304	290	255	288	306	281	288	283	298	271	318	288	258	313	287	275	293	284	323	265	277	266	302	296	297	282	282	302	285	309	311	263	260	306	258	300	317	291	315	279	297	307	299	292	309	312	287	297	291	305	297	285	271	292	307	302	286	268	319	300	273	301	291	280	311	292	291	338	299	275	291	292	292	285	291	279	294	297	285	301	277	298	268	277	279	281	302	300	265	294	267	288	280	290	283	337	302	279	297	293	267	297	280	297	311	290	282	298	280	324	268	288	287	287	294	267	322	255	282	299	255	320	297	278	283	327	279	291	272	328	300	277	289	294	301	262	294	287	281	306	280	308	266	307	297	296	296	274	308	299	281	314	283	276	339	257	288	279	299	288	279	290	302	305	269	314	296	296	291	281	323	293	274	305	309	299	310	297	302	322	288	325	285	289	280	288	330	282	280	283	278	298	285	279	292	297	279	286	269	280	253	306	294	281	309	270	275	279	329	350	257	310	277	278	284	291	306	320	321	284	291	293	319	298	288	291	297	303	286	321	294	280	295	306	298	274	312	305	315	285	273	272	294	298	296	306	291	318	294	309	306	314	339	290	293	295	298	259	250	262	296	290	311	266	279	294	274	298	306	303	276	282	286	274	327	304	311	306	304	289	312	304	275	277	308	255	317	293	271	285	338	289	294	272	283	279	262	293	305	314	270	319	284	288	294	273	332	295	278	276	326	304	288	308	298	273	280	270	316	284	316	304	307	313	309	278	303	286	281	283	293	310	295	288	266	314	299	300	284	283	290	306	297	267	276	304	307	301	294	295	299	296	308	299	299	318	316	290	295	286	314	310	295	304	290	297	311	298	263	298	285	323	300	300	326	291	292	266	308	290	338	319	273	299	309	301	282	300	289	305	295	297	309	289	305	313	281	326	308	261	292	290	275	304	274	291	293	295	318	315	320	263	295	314	284
14143	1123	1202	1020	717	535	410	336	295	246	262	237	225	201	173	190	187	173	165	175	150	162	173	163	149	151	152	130	135	148	140	155	165	149	165	149	180	141	156	125	138	144	156	137	160	176	132	133	163	132	130	151	144	153	147	163	123	136	137	175	140	122	129	146	121	142	148	147	172	128	136	139	143	142	118	138	137	139	131	145	145	132	124	155	119	155	127	125	132	132	124	140	127	154	124	130	140	114	139	137	120	149	139	147	141	136	132	153	142	135	123	127	141	128	127	135	169	155	115	142	155	158	162	140	130	152	134	146	143	146	135	123	151	130	138	129	153	144	148	161	155	163	140	114	149	154	160	138	123	154	161	150	151	141	143	150	141	124	147	143	162	142	155	135	155	138	129	127	144	150	121	135	129	132	132	130	143	134	122	154	139	138	141	138	137	151	168	133	132	140	152	143	138	134	124	126	121	162	160	143	135	149	158	148	144	134	148	162	149	150	142	159	149	160	135	133	124	140	136	143	158	131	134	119	144	144	143	139	138	137	127	128	134	140	136	139	153	130	138	120	162	142	165	148	149	151	155	145	149	132	144	160	133	124	150	140	136	143	126	138	152	161	132	139	137	142	145	156	168	134	136	138	155	152	156	156	132	136	153	145	130	136	124	123	134	147	144	148	144	122	149	123	173	154	148	147	154	144	149	124	159	137	123	128	130	136	147	139	159	137	127	137	163	144	122	154	131	129	121	141	126	143	126	151	145	129	172	134	144	154	140	129	164	136	142	143	161	127	137	149	152	148	120	127	119	133	134	124	135	146	140	159	139	130	154	150	143	137	149	130	143	126	148	147	130	125	149	124	140	157	125	143	148	135	135	151	130	142	152	126	122	133	160	156	113	141	147	148	141	120	150	130	145	146	163	140	154	133	148	132	145	168	136	137	154	122	144	175	152	145	151	136	139	151	117	146	148	127	128	131	140	152	147	148	146	135	135	130	139	132	149	138	120	131	123	130	142	135	128	131	132	153	164	114	135	110	159	140	138	136	134	118	152	127	143	132	147	133	156	147	120	141	145	135	145	153	141	130	142	136	133	129	144	134	114	136	130	137	120	139	144	128	151	130	136	142	152	137	140	151	123	139	142	131	133	146	140	126	128	142	130	150	115	129	142	152	149	132	126	137	147	136	140	145	147	162	123	149	137	134	131	139	146	153	143	161	140	125	140	143	153	156	154	130	158	130	146	136	138	143	136	118	131	133	149	128	165	128	136	135	151	130	130	155	154	148	145	122	155	141	136	143	129	155	167	150	137	147	148	148	150	139	128	139	127	129	127	140	150	131	138	140	147	125	147	136	136	131	125	156	147	144	136	134	123	140	137	142	133	116	152	139	120	136	136	122	140	155	137	125	130	160	140	150	134	139	164	140	111	147	142	154	140	130	127	117	148	139	133	146	139	146	126	149	134	152	135	158	146	138	121	162	129	152	154	118	123	142	146	136	126	153	148	135	153	127	149	143	150	144	148	144	144	143	141	119	148	154	114	114	116	132	136	144	143	143	138	135	128	133	127	127	134	138	130	118	147	147	135	132	126	142	131	140	125	126	140	142	134	155	140	133	134	146	134	154	140	137	152	130	132	141	149	127	146	137	125	142	135	124	130	118	149	134	133	124	143	156	161	134	161	125	141	155	146	139	120	125	157	161	127	152	122	135	136	128	127	147	157	118	126	149	123	120	151	151	153	155	156	151	150	159	141	128	137	157	140	130	144	140	126	146	155	140	134	136	136	149	141	137	140	144	142	127	152	129	139	122	143	145	137	117	135	126	135	133	135	144	136	158	144	146	146	139	144	156	140	132	122	138	140	141	150	128	140	138	146	135	140	154	147	137	136	126	136	139	132	112	135	123	141	152	144	124	132	128	138	147	148	149	132	138	129	118	143	123	143	146	127	149	149	136	132	121	154	165	132	143	125	129	123	124	160	139	137	132	121	135	144	141	128	137	111	138	168	149	146	145	138	132	141	181	142	148	131	152	163	139	145	163	143	133	131	158	142	141	143	131	132	133	134	153	137	141	136	124	161	117	158	150	138	148	142	142	167	124	141	144	137	123	128	146	145	124	166	129	137	131	150	141	133	135	136	146	148	141	140	146	139	124	132	151	112	137	143	147	155	132	130	141	126	150	152	139	148	164	129	119	141	132	137	126	137	152	117	142	149	137	136	155	150	143	154	142	136	148	128	141	126	141	126	105	138	128	144	135	131	137	139	143	150	135	138	132	128	124	149	131	143	127	148	134	147	159	124	132	135	145	138	152	131	140	109	124	120	139	119	157	147	136	154	141	144	148	146	146	150	176	157	117	145	158	152	137	135	143	145	132	136	135	133	115	113	163	122	156	135	151	148	144	148	130	128	135	141	128	115	122	150	123	166	118	153	154	130	138	140	123	140	158	140	156	155	147	139	133	127	130	155	134	151	122	154	142	130	134	166	152	147	136	135	146	138	118	146	148	145	126	137	126	139	138	132	150	147	161	142	121	133	142	137	154	133	124	140	124	150	143	129	156	132	139	127	124	157	124	148	138	138	126	136	132	130	141	129	155	123	153	150	120	141	159	152	126	159	137	142	167	143	148	141	124	146	142	157	130	140	152	137	151	126	133	133	131	132	139	143	150	138	122	150	139	148	145	132	142	135	140	141	144	166	128	112	128	151	150	143	146	125	144	129	152	139	152	143	118	134	142	131	146	128	162	149	150	141	145	129	152	125	133	149	141	125	120	169	150	142	147	152	130	149	136	144	148	144	161	148	142	133	134	137	131	123	143	134	130	136	159	125	137	130	140	159	129	144	140	149	155	160	136	142	139	133	129	135	110	131	152	140	134	149	138	120	130	147	165	118	149	153	144	137	116	142	143	139	128	126	136	140	147	141	135	131	158	107	148	139	134	136	147	131	130	120	113	132	125	120	126	134	131	143	138	141	132	140	132	140	116	140	127	150	129	150	136	129	150	154	133	132	141	150	155	147	164	153	147	135	123	160	137	133	124	149	148	140	127	129	162	130	126	154	144	139	126	146	143	126	124	151	138	130	157	155	143	152	130	132	139	136	136	145	129	138	133	133	154	148	142	128	129	125	148	130	139	123	158	147	138	158	151	148	132	142	143	118	146	140	149	157	139	159	158	147	126	129	170	142	157	129	121	154	167	135	156	137	149	135	138	127	138	137	135	125	134	172	148	135	133	142	124	142	135	130	128	136	151	143	150	135	152	146	128	129	119	139	145	132	146	137	147	140	154	174	149	126	136	150	132	136	130	128	140	132	143	149	147	129	149	154	158	129	150	134	138	147	150	146	138	129	144	115	137	122	133	148	183	125	130	121	152	143	138	133	135	120	137	135	135	142	145	144	126	126	126	142	147	143	143	135	145	152	134	130	140	132	134	135	148	129	133	128	168	130	126	130	126	132	134	172	135	124	176	136	162	128	132	153	141	123	129	141	137	135	155	149	140
8281	1332	2975	3388	2988	2397	2053	1647	1475	1295	1175	1013	1031	897	833	816	748	752	713	667	632	616	662	615	597	587	578	545	574	554	522	564	549	540	512	526	557	534	532	536	522	487	565	494	506	477	506	490	489	463	438	523	505	497	477	496	479	500	555	494	487	473	474	460	475	430	462	490	466	518	472	476	473	487	475	465	502	496	442	479	474	495	449	448	495	439	481	455	448	461	441	467	424	445	428	459	453	472	494	436	410	480	486	467	419	505	447	449	495	426	454	460	482	476	437	451	483	466	467	440	465	471	445	415	470	426	460	443	443	449	500	506	435	447	456	438	470	486	461	431	448	467	485	466	493	408	454	481	471	475	500	452	491	432	465	476	456	474	464	423	426	446	488	474	445	446	461	461	464	498	484	440	499	469	467	485	500	425	439	458	478	487	458	489	465	448	446	487	468	501	482	464	468	501	435	448	426	451	478	471	479	477	485	473	419	426	450	507	463	509	459	425	440	473	452	436	489	425	476	431	448	458	477	500	456	464	460	485	457	490	466	444	440	465	466	492	519	418	486	467	452	491	466	459	452	468	464	474	479	485	459	451	431	448	502	501	432	433	436	455	458	468	437	455	457	492	482	480	474	471	460	485	433	424	460	491	456	459	442	463	487	482	495	479	448	484	469	484	453	480	453	487	492	470	494	441	455	438	474	452	454	477	450	454	425	468	461	459	465	467	460	503	475	466	508	444	459	450	433	397	441	473	470	474	453	432	481	492	428	443	471	481	438	458	485	475	502	451	450	443	472	474	471	469	484	412	485	433	475	470	421	429	418	493	517	497	476	484	456	475	494	473	485	484	469	465	486	438	508	483	442	483	453	466	441	462	461	482	454	438	487	441	457	465	471	467	463	462	429	447	440	456	473	466	486	461	495	473	474	488	441	494	480	477	482	445	484	456	458	466	405	434	483	471	492	453	476	510	447	453	501	452	459	465	463	466	445	477	478	486	429	454	423	468	470	463	468	464	466	446	480	479	486	460	445	451	485	481	480	467	445	430	457	479	459	443	448	437	479	487	458	480	425	469	448	440	444	442	477	419	474	467	435	465	505	463	425	493	430	469	460	449	514	450	479	452	460	446	454	455	425	472	429	479	450	467	477	444	484	441	458	444	442	452	459	449	471	463	439	454	431	467	453	492	487	477	478	454	467	461	468	448	465	464	431	502	472	507	461	498	471	470	452	432	447	482	475	516	459	464	451	454	457	490	436	445	497	477	502	440	441	461	450	434	465	452	439	412	473	472	440	499	455	438	442	461	448	482	441	441	487	502	447	438	469	488	476	438	451	466	443	461	460	449	473	450	483	467	510	456	513	474	469	474	447	463	421	446	442	453	460	483	466	450	446	450	469	482	426	458	496	469	493	437	449	421	462	440	458	453	450	460	469	461	442	451	414	458	523	489	467	452	450	466	454	468	440	480	484	501	450	428	460	432	444	463	472	428	484	487	480	471	457	465	441	428	457	451	441	452	487	447	463	462	444	449	452	466	456	459	431	438	488	454	491	465	460	480	493	448	430	482	465	470	467	484	496	482	459	454	426	463	439	494	445	484	428	470	430	435	477	472	452	463	490	455	467	457	451	446	437	473	444	472	458	482	461	478	470	509	453	476	429	471	436	478	507	474	490	467	421	468	443	464	431	494	439	483	431	469	481	469	415	469	475	482	456	472	455	423	396	456	484	488	446	470	477	455	450	453	514	442	489	423	465	473	468	487	443	452	477	481	438	433	442	442	436	463	452	484	454	449	458	452	498	481	472	491	456	475	475	495	426	451	477	481	497	450	428	463	448	457	438	450	499	493	461	443	498	498	468	442	481	433	497	480	427	431	491	461	461	468	445	431	489	459	500	493	404	442	473	451	486	465	464	467	443	457	413	475	446	453	460	450	444	442	481	470	462	500	454	449	468	458	415	466	435	503	469	459	468	451	464	476	448	513	453	446	498	475	446	482	459	457	442	440	476	444	473	459	470	446	433	452	502	430	501	473	487	474	431	489	464	448	437	464	440	480	491	468	454	477	446	457	468	423	449	484	484	461	450	461	501	464	449	448	499	478	487	439	418	451	470	466	468	443	476	432	505	488	481	460	467	467	442	485	410	442	449	429	471	451	453	423	507	442	449	461	427	454	458	479	467	468	490	430	435	460	469	455	483	471	483	455	450	484	465	452	465	454	439	468	453	433	443	461	447	482	500	452	451	515	468	439	453	457	461	474	460	471	498	486	474	454	477	466	461	455	493	443	486	464	412	485	462	456	481	443	457	447	397	448	461	493	453	482	475	425	468	463	491	482	481	460	422	454	453	472	471	481	444	421	468	482	420	456	461	454	457	460	466	462	457	455	440	455	456	464	443	440	434	435	462	433	436	439	430	483	478	469	440	449	487	445	460	497	481	445	452	480	476	442	497	462	463	438	482	478	463	448	485	460	466	443	472	476	441	442	446	441	467	429	457	476	504	443	433	474	457	428	475	431	461	509	524	458	475	465	471	456	501	435	464	478	462	430	478	462	468	492	445	465	475	460	417	490	429	471	479	518	476	466	418	487	444	478	464	463	489	467	455	462	440	454	463	457	479	452	486	446	453	492	417	475	479	463	459	471	468	431	431	456	458	481	478	508	453	480	422	465	451	475	467	471	488	471	451	445	487	449	496	460	438	420	443	450	441	467	432	487	461	468	505	493	454	447	458	478	483	477	488	461	483	444	463	434	466	471	463	469	477	457	445	506	468	464	450	402	437	451	447	468	449	465	451	456	455	451	499	440	493	416	511	434	473	493	454	503	438	435	472	476	477	446	465	499	421	452	450	417	474	489	498	439	496	463	464	429	506	497	450	454	467	439	481	524	479	453	484	490	453	451	442	492	477	483	433	440	448	489	459	430	497	454	441	472	454	468	465	455	472	466	438	496	444	452	432	490	453	445	448	427	426	475	442	456	455	483	469	470	482	440	443	507	481	468	465	464	460	437	457	434	479	470	464	489	418	447	464	446	449	487	455	449	470	473	447	451	432	471	455	485	439	487	457	464	467	447	453	459	461	458	479	500	476	467	422	440	469	468	469	481	500	477	474	451	451	429	473	412	475	474	464	444	389	426	478	479	474	464	476	479	451	446	431	456	491	461	466	453	457	462	456	440	475	439	461	433	511	465	493	473	447	469	438	448	473	437	469	462	430	463	418	453	442	464	473	491	438	448	458	507	442	498	425	454	455	465	433	462	456	461	441	480	473	446	491	474	468	465	479	456	432	458	485	485	440	464	479	496	437	457	469	459	476	503	463	482	480	466	455	440	427	460	452	451	452	434	440	465	440	461	470	476	467	508	444	457	454	478	471	442	459	462	441	473	472	442	476	450	465	465	474	462	459	469	460	444	490	515	468	465	438	465	457	479	469	434	450	445	451	483	462	465	453	472	475	428	429	446	412	445	431	452	478	459	477	473	476	447	480	427	480	472	462	473
23806	3031	2394	2045	1397	1071	829	687	636	519	477	446	434	344	339	326	295	326	333	319	284	325	279	299	304	297	310	257	289	267	284	257	265	262	278	305	258	260	258	260	229	240	243	244	252	246	241	279	287	239	266	267	247	260	240	222	240	260	245	262	244	283	276	275	256	250	288	264	270	237	274	274	258	253	264	233	238	230	243	257	259	252	246	246	249	223	279	270	216	279	263	246	214	244	242	241	234	259	273	267	261	253	251	229	238	250	247	287	242	264	266	239	248	241	231	250	251	246	274	263	210	264	249	266	254	233	242	270	278	271	259	192	226	258	265	257	230	244	248	247	254	264	245	247	235	257	251	240	241	247	255	256	269	220	220	248	232	263	240	259	237	265	228	242	268	280	238	239	247	237	262	241	237	242	250	255	250	274	252	268	237	231	260	252	265	257	231	246	232	283	256	256	260	233	271	266	222	264	270	254	247	249	264	241	236	232	236	262	262	269	254	244	235	244	245	275	243	237	253	239	225	253	267	246	268	263	246	260	243	245	237	241	271	273	240	236	254	232	271	286	205	243	256	229	245	288	259	225	245	264	249	220	250	244	258	236	249	229	281	254	251	235	233	225	259	230	232	255	213	244	272	245	262	272	287	265	272	222	218	232	242	278	240	249	248	247	229	235	237	268	233	269	244	251	243	227	263	236	237	252	265	243	243	271	262	270	250	239	238	248	237	281	242	260	231	255	216	243	262	281	258	263	241	227	239	270	222	262	237	256	260	242	228	238	278	271	246	233	237	267	280	249	220	236	278	270	257	267	279	226	238	248	236	253	278	239	267	266	264	218	266	260	278	271	246	253	239	241	270	242	264	258	248	234	269	249	244	240	248	258	291	268	260	247	251	255	249	264	286	258	236	219	256	254	265	236	241	242	263	225	256	228	237	263	229	230	247	241	248	245	260	262	232	225	252	261	250	255	248	247	245	268	280	238	229	254	233	252	244	226	273	251	239	280	282	258	256	213	241	238	244	249	233	243	250	233	255	256	267	230	250	231	247	244	236	224	268	244	262	238	236	256	250	226	237	251	251	235	266	266	244	229	236	262	247	236	246	244	295	241	241	264	230	253	264	226	244	234	239	256	270	245	247	276	265	246	229	258	245	240	236	269	253	262	249	239	218	242	251	247	237	259	240	271	263	267	249	252	234	270	284	236	234	253	233	255	247	252	237	245	221	252	239	257	274	265	220	261	237	286	251	257	263	264	268	224	250	251	251	291	215	256	252	247	238	247	238	267	275	241	268	242	252	248	263	243	245	239	232	269	247	241	239	226	233	291	251	220	262	234	276	245	253	253	244	272	238	276	268	225	249	250	253	246	252	236	246	235	265	238	259	249	247	245	252	257	261	231	246	275	247	258	234	279	235	253	240	241	233	257	260	265	248	232	252	245	263	276	223	257	234	251	251	259	272	239	283	273	268	283	239	268	210	250	238	265	251	222	279	256	245	247	276	246	229	280	242	238	260	236	265	255	209	269	242	261	249	251	279	260	242	259	228	253	263	243	265	239	252	237	223	253	239	236	248	269	261	250	229	255	266	261	261	251	236	238	267	245	243	244	224	261	251	250	233	260	255	252	243	236	245	228	259	266	248	235	244	253	238	236	253	264	225	266	238	241	239	256	272	240	270	253	242	259	245	252	253	249	262	254	278	250	265	274	254	270	245	255	275	274	234	247	219	262	243	240	254	260	241	259	245	251	269	230	245	271	261	286	258	250	258	241	235	247	285	252	252	233	255	228	256	258	236	233	250	244	280	223	256	249	234	241	256	242	265	262	266	261	263	255	245	220	256	237	249	251	242	242	269	222	228	249	221	264	239	247	221	211	240	263	258	269	267	224	258	244	235	234	271	243	229	254	246	250	293	253	223	230	266	254	241	270	242	271	233	247	244	242	232	262	285	251	237	260	267	248	264	254	256	221	238	245	256	252	242	252	213	211	267	262	257	222	286	285	217	252	239	258	252	248	262	238	269	252	270	297	240	284	243	268	246	255	260	245	245	239	211	212	220	251	235	253	264	232	252	235	247	249	249	243	247	213	234	245	243	250	261	235	246	217	260	244	250	238	245	245	281	265	242	237	261	228	265	245	246	243	235	266	254	267	271	224	234	243	252	239	227	252	267	248	248	254	227	240	252	251	241	238	245	261	237	250	248	225	252	242	247	255	256	275	245	250	233	246	262	259	242	254	244	235	245	256	277	272	255	271	258	240	286	220	225	263	275	272	235	265	254	247	248	278	229	247	269	228	266	255	242	252	254	270	252	251	251	244	246	232	271	237	232	270	259	253	253	233	246	268	215	250	245	249	250	245	262	252	285	247	236	269	267	242	246	240	223	229	257	244	246	233	237	239	259	283	254	238	244	294	245	229	261	225	235	264	241	246	246	267	290	266	247	249	256	241	244	272	221	271	228	265	245	235	250	247	255	231	249	249	259	241	239	248	258	237	242	237	218	273	261	244	256	221	229	233	219	234	285	231	280	249	253	274	271	263	272	225	245	263	247	304	231	269	266	234	244	257	274	247	213	241	254	247	264	253	279	249	265	249	234	239	265	261	248	249	242	240	222	266	239	239	233	249	236	269	271	212	257	246	243	244	274	253	263	249	251	259	239	262	262	256	247	246	252	277	249	249	234	269	242	247	248	246	230	227	242	243	253	264	255	265	252	240	249	268	226	272	246	264	249	255	265	256	245	245	243	250	264	250	254	254	250	261	217	237	245	252	248	234	240	278	284	259	230	230	248	244	241	280	272	261	274	239	267	233	233	244	250	259	291	240	251	244	232	238	257	257	200	230	270	248	225	248	256	241	265	240	257	257	265	257	225	260	243	216	228	233	219	235	246	211	256	233	235	234	244	253	272	260	254	233	274	274	247	257	245	239	238	259	219	255	272	255	274	237	207	262	261	245	293	249	236	279	253	247	223	283	239	261	237	236	243	273	222	266	273	255	276	276	248	241	245	240	248	231	250	259	253	243	248	261	242	260	241	239	210	217	242	236	222	221	263	280	239	233	242	249	259	269	264	246	229	261	237	234	247	234	252	257	266	230	265	237	243	235	238	249	272	247	238	219	248	225	260	259	273	274	249	263	249	226	268	258	223	267	249	257	252	262	273	245	245	225	253	275	248	244	246	235	251	240	243	241	261	236	247	254	236	255	236	252	242	256	260	261	237	262	249	247	267	227	250	248	271	229	233	249	255	273	229	225	247	251	255	240	246	265	294	257	239	274	235	264	211	262	265	264	244	242	241	239	244	247	266	265	246	240	246	252	237	251	256	237	270	231	218	238	269	281	245	228	260	222	255	249	237	226	208	241	259	251	262	243	271	256	262	220	248	230	252	249	259	233	255	250	266	258	236	275	240	240	243	260	241	214	236	217	235	254	251	249	263	268	257	244	256	287	280	275	244	255	234	238	252	253	251	246	240	247	251	238	248	224	268	269	257	254	245	268
10357	2564	5482	6116	5256	4261	3727	3047	2614	2287	2075	1822	1626	1528	1410	1357	1301	1250	1156	1178	1111	1089	1056	960	949	922	950	927	937	930	899	893	947	848	900	842	863	808	846	828	840	789	792	866	767	769	787	802	758	861	723	780	794	798	797	758	795	822	790	811	776	774	764	791	764	766	779	788	798	742	764	755	755	790	774	763	805	792	748	737	731	733	775	781	752	804	734	753	749	779	740	734	781	752	773	755	736	737	734	792	723	760	755	735	789	754	727	725	726	743	743	751	755	726	755	736	740	737	788	750	706	717	740	722	770	743	709	773	766	802	789	743	792	749	771	752	781	777	706	741	779	728	762	740	681	747	725	707	670	768	733	741	738	780	748	769	702	751	731	784	697	723	779	779	807	729	677	732	712	774	729	753	745	750	737	744	678	729	747	725	755	743	739	762	780	756	790	771	734	727	723	749	730	724	753	711	711	709	762	721	766	729	727	751	744	750	736	682	767	750	733	787	744	757	735	779	716	728	711	746	738	723	724	748	759	814	760	746	771	725	715	742	696	768	759	740	749	738	752	686	724	698	750	729	733	725	739	731	691	742	714	775	724	680	699	767	704	748	751	763	732	759	713	721	732	737	734	795	736	746	740	736	797	704	696	789	730	726	744	770	730	726	745	736	748	789	744	767	772	721	715	698	744	752	761	729	776	734	723	731	729	757	712	724	745	732	732	719	757	750	749	781	749	779	697	769	708	721	728	742	762	753	737	744	741	756	722	692	693	748	725	738	761	729	710	752	694	723	764	754	743	785	749	747	731	816	695	712	795	738	770	728	761	758	758	740	661	713	802	735	751	740	737	664	792	760	779	703	744	743	746	713	746	746	750	718	731	745	702	756	742	741	724	718	745	750	748	712	754	754	768	719	748	722	729	723	721	754	724	758	729	685	727	717	720	771	759	739	756	756	810	747	744	741	770	712	707	700	720	731	705	770	728	787	725	753	710	714	704	732	763	819	720	768	702	772	662	766	748	753	733	731	771	731	767	726	715	739	722	761	751	727	674	734	781	758	764	697	749	709	764	745	789	695	708	774	680	712	743	761	822	808	764	740	715	767	768	744	756	747	769	708	754	766	730	717	731	735	761	733	753	745	760	716	715	723	715	723	764	730	727	744	718	757	745	736	756	730	736	729	764	740	780	701	731	723	756	758	734	709	706	719	734	741	740	717	752	752	717	735	751	731	751	697	703	760	685	754	733	752	774	702	730	725	700	680	739	736	727	766	707	749	723	729	743	703	762	755	732	724	742	708	709	709	712	768	718	731	774	725	787	704	717	735	748	706	714	765	728	770	787	726	733	758	724	718	729	738	787	768	742	742	788	694	758	731	759	768	723	766	749	755	733	811	782	753	713	714	753	730	695	742	676	683	726	806	728	734	770	720	727	748	783	713	730	762	726	718	725	724	718	759	733	734	750	748	710	742	726	721	783	770	718	749	716	730	732	741	777	784	720	722	720	742	792	728	738	789	742	761	739	790	672	728	717	716	716	769	709	746	714	716	750	698	688	769	754	688	727	723	725	715	770	786	708	750	753	750	730	754	722	723	731	730	727	754	717	730	726	738	691	782	704	736	783	737	736	732	680	747	697	731	730	736	738	745	730	750	755	773	736	793	746	703	752	693	714	731	755	768	762	707	745	675	729	764	734	737	728	705	750	766	700	712	724	746	807	759	724	762	761	744	724	751	718	718	721	743	677	778	717	735	707	742	739	767	735	723	770	734	746	779	746	724	704	747	767	732	735	768	737	744	713	768	720	746	791	725	727	749	759	760	763	782	754	764	764	765	753	752	746	702	740	736	718	701	765	745	721	713	748	729	702	713	748	773	798	757	728	694	753	743	743	806	690	783	756	756	742	734	768	709	724	718	720	741	762	754	770	738	710	774	706	683	731	746	717	711	734	773	761	752	791	766	683	743	739	730	771	736	723	768	723	774	779	722	780	749	726	721	726	782	730	757	725	788	717	746	774	753	728	773	747	720	744	783	771	732	720	676	740	751	708	749	735	737	722	740	747	745	723	738	697	728	726	754	718	688	703	745	758	723	771	732	727	714	688	753	763	734	788	829	747	749	766	756	739	767	756	758	728	739	737	685	748	747	748	739	744	744	728	729	697	725	744	762	721	776	734	786	739	760	745	751	747	734	745	761	766	743	735	719	712	780	730	771	752	760	747	699	719	728	752	704	757	733	731	706	726	735	719	743	744	775	705	737	724	739	717	747	738	695	737	710	799	715	706	799	709	735	756	742	791	771	734	700	777	717	748	714	753	758	707	719	722	695	728	761	792	724	746	746	730	746	718	719	772	751	718	767	699	766	757	763	713	778	714	719	726	734	700	798	736	725	732	712	773	740	757	748	754	718	718	709	735	768	717	736	694	775	717	786	790	709	751	711	751	706	743	754	750	779	684	747	759	815	735	676	732	712	742	767	749	783	766	784	749	713	748	740	754	742	735	821	765	744	796	704	764	708	741	743	708	745	738	747	730	754	737	797	737	748	740	753	767	704	731	739	705	749	746	719	806	732	752	792	735	730	728	717	741	736	739	719	757	725	842	714	700	770	748	784	770	767	723	755	691	687	759	690	736	751	722	745	821	728	762	746	763	740	753	755	760	741	742	717	766	719	716	764	689	742	747	715	698	771	647	719	690	749	735	731	714	734	731	737	698	723	758	703	723	761	722	752	730	740	741	708	683	747	719	769	697	731	753	733	735	679	718	754	701	751	739	698	729	721	772	728	718	750	727	719	722	709	708	712	725	731	741	648	755	754	731	699	755	698	735	703	756	734	711	749	749	709	751	755	737	742	735	742	775	772	753	753	730	725	720	706	717	750	733	784	754	740	751	724	774	724	696	757	752	740	733	756	741	702	737	735	726	724	736	764	728	702	787	758	718	710	780	747	741	726	731	712	728	771	735	724	753	734	720	717	758	805	744	740	777	775	698	698	750	737	742	702	738	687	750	709	726	695	761	738	772	760	750	749	762	804	726	705	756	758	723	762	733	794	735	750	753	714	738	739	715	707	739	717	713	798	745	741	766	728	749	714	737	712	706	745	679	716	699	730	768	768	737	788	715	732	799	798	748	781	723	743	718	750	734	768	738	761	752	718	751	741	732	733	743	755	726	752	747	725	705	738	735	715	726	774	718	715	738	715	752	742	748	713	739	698	780	693	762	692	778	747	741	761	725	721	746	761	752	730	752	724	742	725	754	695	804	737	712	772	729	757	786	729	761	759	721	731	717	705	781	732	725	739	772	764	743	727	774	768	762	706	751	713	726	767	725	772	794	730	754	655	716	759	717	744	743	742	752	711	746	750	726	765	733	732	757	742	760	705	717	743	724	714	767	695	759	751	744	737	758	765	745	753	720	714	718	696	791	727	733	753	717	740	744	739	740	711	747	740	754	712	672	704	736	758	807	736	748	807	716	716	768	762	669	773	762	732	741	722	735	760	773	757
3365	175	180	161	136	112	115	99	97	94	87	85	95	95	81	84	66	78	80	75	84	88	87	88	82	76	72	75	67	79	94	77	89	76	77	101	91	75	88	69	91	75	99	80	74	71	70	87	89	86	82	83	81	75	69	86	87	86	82	88	92	80	75	90	83	79	89	76	87	80	79	77	71	94	73	86	89	69	76	86	79	80	90	81	86	79	79	79	73	99	60	86	70	70	85	76	82	90	71	73	80	86	83	78	79	79	90	92	87	67	66	114	81	91	70	72	88	82	83	66	77	86	61	81	75	79	100	74	66	81	79	90	82	77	68	76	79	88	75	82	82	77	90	73	75	86	84	74	80	76	78	86	77	69	77	65	72	86	75	82	73	76	81	79	86	85	75	70	85	83	76	89	106	88	73	79	82	79	68	82	101	79	88	48	79	91	93	82	77	81	80	72	88	103	90	75	67	81	75	85	77	75	77	93	90	93	82	94	84	79	76	79	97	102	95	82	76	84	77	87	72	83	83	87	97	78	88	88	78	82	80	87	88	72	73	80	68	64	78	89	82	77	73	78	81	87	84	71	81	87	81	84	93	75	87	79	82	87	83	77	84	83	83	75	84	87	75	81	77	97	83	75	69	77	78	94	66	78	89	89	81	83	79	80	101	81	70	78	97	79	76	86	64	81	88	102	73	74	84	81	73	67	78	61	65	88	79	80	80	84	67	78	75	78	79	71	80	85	80	70	79	93	88	72	72	87	87	66	82	89	96	94	78	59	64	86	86	88	66	84	64	90	65	92	72	75	77	91	75	74	76	73	84	76	81	80	70	77	74	93	104	79	78	88	96	80	77	84	102	83	75	79	86	69	74	64	70	73	81	81	60	64	87	86	72	84	88	92	84	76	90	80	55	72	74	89	87	86	74	86	86	81	92	90	92	70	88	80	71	80	71	82	78	79	81	71	79	79	81	84	82	89	78	88	77	87	82	101	75	82	79	89	87	52	72	81	61	82	91	101	76	78	69	76	79	77	87	86	72	82	81	92	72	88	78	80	76	68	77	85	79	84	81	93	80	68	72	83	93	89	66	63	80	85	72	101	86	79	87	77	74	86	67	80	83	83	79	89	97	84	81	87	71	98	84	72	76	80	76	84	104	85	86	83	81	76	92	89	89	93	81	72	73	92	65	78	69	84	67	86	76	89	90	89	81	74	91	79	80	76	81	97	85	74	69	72	97	75	93	65	67	68	85	99	77	66	75	88	80	91	83	72	97	73	68	88	79	69	80	92	98	81	91	84	87	81	88	75	89	104	77	78	75	80	75	99	85	97	69	86	74	81	72	92	87	74	104	98	67	103	79	85	87	85	80	88	62	91	76	71	82	73	89	86	73	97	76	81	80	91	69	80	72	77	77	79	77	87	87	76	79	74	89	74	88	70	73	98	99	78	90	72	58	83	80	71	84	65	82	96	83	69	75	76	92	81	86	77	79	70	71	91	76	84	80	91	64	73	75	82	78	86	81	70	87	86	79	82	91	74	73	76	72	80	77	77	71	96	90	76	83	73	63	96	83	73	83	80	98	80	98	73	117	85	90	81	83	75	78	69	90	89	72	65	72	79	82	89	87	92	78	85	84	96	71	74	89	94	90	96	85	98	74	81	87	73	89	80	78	74	72	74	73	79	89	59	81	75	86	66	82	77	82	86	62	82	82	66	103	74	84	86	96	71	80	75	63	81	81	86	90	82	71	82	79	83	90	84	83	77	67	97	70	87	68	91	78	91	88	80	85	65	79	81	77	70	94	84	85	75	83	78	79	96	82	75	73	71	93	93	82	70	79	66	71	80	65	84	81	88	90	73	89	80	85	82	98	71	71	82	87	82	84	80	87	74	75	82	92	65	84	85	89	72	75	76	66	83	90	101	73	90	84	74	66	78	76	86	76	79	88	84	75	83	94	87	85	76	70	82	80	67	85	99	82	86	91	90	76	91	77	81	83	85	75	82	69	80	76	85	80	62	70	77	69	77	83	82	79	70	58	80	84	87	78	72	72	84	68	66	80	62	75	93	86	100	78	75	90	79	84	84	87	70	77	96	74	98	89	78	71	82	75	84	81	73	77	74	93	66	90	82	95	79	87	82	80	92	72	74	92	82	83	72	89	73	79	82	79	89	104	74	72	103	81	86	84	81	84	80	83	84	76	81	93	77	78	107	82	91	73	94	72	100	69	79	65	78	78	61	75	82	81	79	79	81	80	61	68	86	73	65	97	74	70	77	81	78	95	94	67	68	88	79	79	87	86	75	72	81	77	78	78	83	76	76	79	76	79	75	84	70	76	93	69	79	70	74	81	98	84	75	91	79	82	89	66	90	88	100	68	77	70	71	88	72	86	79	74	77	85	86	99	83	70	74	81	82	93	94	62	80	70	85	77	82	96	103	80	65	76	85	83	96	79	84	87	86	85	81	99	88	80	82	79	82	83	89	73	63	86	66	73	85	78	86	85	85	80	68	79	98	66	86	76	95	70	71	87	91	76	75	83	81	74	66	75	73	79	74	69	71	87	69	76	74	71	87	77	91	74	90	87	86	86	78	87	77	76	64	82	88	69	95	108	72	90	92	85	77	74	79	71	84	90	88	90	88	97	75	82	86	87	89	90	68	81	83	77	82	90	96	89	68	81	72	85	88	91	73	77	86	88	88	94	77	86	88	75	78	97	98	96	80	86	66	92	80	65	71	90	73	72	85	84	80	72	86	77	85	70	97	77	74	91	89	92	75	81	85	96	81	76	74	68	82	95	84	69	83	82	86	92	80	103	79	87	66	91	71	80	70	81	95	79	80	69	91	78	85	75	89	90	72	82	89	85	90	101	81	68	74	80	86	70	82	75	75	93	70	79	78	89	85	81	73	70	95	76	79	94	64	97	91	74	88	87	79	87	85	79	95	60	88	96	90	91	71	93	75	76	79	78	69	85	84	102	87	78	64	81	74	94	100	101	82	74	80	81	73	87	78	83	93	84	80	87	93	89	80	82	88	86	88	84	80	63	84	76	76	76	79	76	77	65	87	90	73	95	59	75	93	74	89	85	78	87	75	86	78	62	84	78	69	73	89	76	83	90	80	89	86	75	72	97	66	78	77	96	80	81	67	86	70	88	88	83	73	94	94	86	76	91	89	81	70	76	74	47	76	84	92	86	76	81	85	63	95	77	61	60	88	76	82	88	68	78	84	94	74	88	82	79	98	96	76	94	76	79	71	98	82	78	78	97	78	88	74	85	79	80	86	79	90	90	80	91	70	66	87	71	72	65	87	76	77	71	104	81	88	80	78	87	79	102	98	60	83	74	88	82	76	85	72	77	77	79	90	82	84	95	70	79	86	67	74	72	69	83	92	89	82	80	82	73	69	90	87	77	97	80	78	84	79	73	74	73	84	76	88	83	98	75	76	93	86	79	87	74	86	65	77	72	75	73	75	89	77	85	74	89	80	86	87	84	88
4421	391	516	574	498	451	432	409	354	357	370	337	335	321	322	318	311	303	322	317	294	322	329	300	342	329	313	305	258	334	331	318	272	287	312	265	321	329	335	334	297	294	317	305	294	303	278	302	297	314	317	308	307	321	293	312	308	292	284	270	270	274	295	247	302	290	302	319	300	326	281	294	299	302	297	324	287	269	295	285	296	272	276	280	336	307	288	310	282	313	284	295	283	308	315	292	294	300	287	284	302	286	283	308	291	288	280	290	312	290	299	296	292	292	324	303	318	297	291	288	283	269	276	312	293	276	273	291	319	308	270	281	299	248	316	287	287	280	292	270	307	307	286	283	284	317	292	295	282	277	288	292	293	271	282	315	283	300	308	305	303	292	276	297	267	273	313	323	296	289	285	279	298	327	286	292	283	307	274	304	306	290	297	281	278	302	304	295	269	289	324	270	320	293	273	319	270	276	303	312	317	281	285	292	285	248	291	290	277	320	294	284	308	293	285	282	284	279	314	314	303	277	277	281	268	277	279	290	296	258	284	288	295	272	318	297	306	287	263	283	277	288	308	282	279	284	294	303	279	308	268	279	283	290	278	308	293	309	325	299	284	323	277	306	280	271	297	290	318	285	281	294	284	267	272	303	305	313	297	304	270	291	279	280	303	273	319	290	294	264	301	278	302	319	303	308	293	303	264	235	286	290	277	283	271	287	306	304	313	301	279	299	302	281	276	304	317	275	272	299	290	301	280	298	299	261	308	302	288	276	297	304	305	300	297	287	292	287	269	285	304	300	272	276	290	281	311	256	305	288	276	285	279	281	317	301	318	280	287	293	282	299	298	296	266	298	279	316	297	308	295	294	312	264	330	294	279	299	264	297	293	306	301	307	276	270	318	290	276	293	316	313	294	284	289	304	306	283	288	283	302	279	293	310	295	294	294	295	289	308	304	297	276	287	274	266	335	303	281	310	289	284	290	273	266	288	272	312	291	270	296	318	311	290	296	276	300	279	281	276	291	310	282	289	290	323	301	280	266	319	287	299	313	278	284	295	302	325	289	284	317	307	332	279	286	301	293	310	316	314	264	277	291	271	260	269	315	272	259	296	291	309	297	288	288	283	312	295	259	267	266	300	300	294	288	308	299	308	280	291	293	276	320	298	317	286	307	283	300	296	285	292	292	299	311	310	305	279	294	276	298	300	315	277	287	301	317	321	271	251	277	269	312	290	289	273	283	311	288	306	275	272	290	317	282	289	304	284	309	309	289	277	275	298	286	275	304	301	296	310	307	294	294	269	290	288	294	314	262	276	316	308	278	311	285	324	293	299	275	290	294	271	280	304	273	296	274	283	302	317	305	303	291	289	279	291	305	292	285	288	304	262	303	300	260	288	300	302	332	273	276	312	287	293	287	269	262	304	288	304	312	327	285	286	295	269	311	250	274	315	281	309	285	282	280	310	317	272	277	303	295	302	296	279	266	279	275	262	308	267	277	314	321	269	286	326	279	333	318	291	292	316	313	327	280	300	294	279	284	291	295	278	284	272	338	305	309	278	300	279	313	314	301	291	276	292	276	295	327	309	274	295	315	274	280	279	300	299	266	296	293	289	281	273	300	276	309	283	299	292	262	324	316	284	277	303	306	318	292	301	278	324	296	308	301	256	298	311	297	283	297	290	294	319	244	257	278	292	320	303	265	286	293	283	304	304	299	311	292	293	268	284	280	254	291	313	286	290	325	321	272	300	278	317	285	299	287	287	269	322	298	297	305	288	300	269	306	305	293	306	269	324	271	294	302	305	278	319	301	262	291	275	262	284	316	286	280	297	339	314	282	319	317	308	263	285	278	333	304	316	304	263	303	298	301	332	320	302	271	292	298	310	288	287	305	290	307	305	287	276	315	297	288	305	280	308	295	272	271	287	336	288	279	308	307	299	315	302	318	286	317	291	305	280	299	305	281	305	293	285	247	294	303	336	275	297	315	274	326	302	331	278	298	309	300	280	260	312	263	266	289	277	284	245	285	311	315	285	304	313	315	314	272	288	319	292	278	310	275	289	265	270	295	291	319	287	295	319	293	317	281	312	282	322	287	302	265	289	286	287	303	281	283	285	271	327	300	292	281	285	279	316	299	305	323	306	320	302	302	338	293	309	285	278	299	314	303	302	336	272	270	294	262	258	295	312	282	300	324	275	298	297	303	302	297	298	278	316	270	282	297	256	291	294	316	301	286	295	278	282	293	271	296	292	304	286	300	302	276	296	287	280	301	315	307	268	292	295	277	303	291	302	299	314	286	287	290	288	280	276	291	308	276	290	310	302	288	281	327	283	284	308	309	292	320	261	280	293	287	284	303	291	281	313	320	309	262	283	301	284	284	282	297	282	280	295	288	313	266	281	319	292	296	304	297	328	315	297	259	305	292	284	314	296	307	310	277	290	289	281	297	285	274	287	295	313	292	288	295	283	297	291	306	278	291	292	296	305	293	312	306	282	298	279	288	306	254	311	304	274	301	311	296	266	261	287	297	289	261	263	282	279	238	278	297	305	289	308	285	294	289	293	283	271	261	311	267	271	301	275	269	303	294	277	301	284	268	289	293	306	279	326	269	302	300	291	309	314	281	296	286	289	292	306	297	292	291	295	305	272	306	296	264	290	303	271	287	310	278	308	311	282	277	295	286	296	314	305	271	302	288	280	282	305	287	304	310	327	284	273	310	331	305	288	277	288	309	330	307	310	323	281	302	252	293	296	280	293	269	265	276	279	283	314	281	283	297	286	288	290	307	295	279	282	312	286	290	308	294	295	279	292	307	290	282	272	313	266	277	290	295	317	285	284	321	256	306	294	290	295	286	310	276	306	261	283	294	288	262	282	287	296	288	288	287	253	283	314	271	288	284	250	302	300	288	330	297	305	286	289	273	305	287	255	281	288	258	278	262	274	279	270	310	270	277	315	269	322	317	305	308	280	300	298	304	303	306	295	267	283	298	289	285	311	283	256	293	303	277	295	331	330	285	255	301	261	286	299	316	284	281	272	307	278	310	317	287	277	313	299	313	308	291	284	290	290	272	318	298	291	290	306	284	306	265	287	272	314	288	294	282	289	322	303	266	285	302	275	286	302	277	294	308	277	275	260	279	292	322	301	263	289	309	332	266	283	281	275	269	286	289	286	275	270	281	293	265	282	296	302	324	295	308	293	282	288	265	274	325	308	256	315	295	320	338	323	308	290	289	263	313	315	296	287	305	271	275	286	293	246	305	318	295	303	289	323	310	309	298	311	278	288	285	340	295	308	296	267	288	320	308	277	297	272	272	311	293	288	270	275	277	267	284	293	301	313	322	292	287	291	310	297	301	290	288	300	274	309	309	294	299	311	304	306	292	289	293	279	303	300	294	307	283	283	272	278	299	294	307	287	287	309	303	298	285	277	291	294	275	285	269	297	305	290	308	268	304	296	308	289	272	277	290	253	272	262	293	289	291	292	317	272	291	295	310	315
13536	1074	1259	989	680	546	429	393	326	277	226	247	207	202	210	170	203	170	175	138	164	149	165	145	170	196	148	174	140	160	155	165	143	167	172	150	149	163	145	166	150	123	140	149	151	143	152	140	145	142	127	146	129	124	134	130	153	121	137	157	148	130	123	181	139	124	154	140	168	159	144	135	163	140	143	154	155	133	157	162	145	149	154	145	138	143	155	151	129	148	149	145	132	148	143	143	155	173	138	134	137	120	170	159	142	145	134	129	154	143	146	135	113	138	135	155	141	144	142	136	149	169	137	177	148	160	129	170	131	157	169	138	149	124	131	147	146	150	119	128	148	149	125	130	154	148	148	136	131	144	123	156	118	160	147	147	164	142	149	141	139	143	112	147	123	119	146	134	141	138	145	155	117	140	154	139	133	164	147	131	128	142	123	149	131	122	151	120	152	144	130	125	137	132	126	145	162	139	133	135	128	159	163	113	117	120	135	141	142	147	129	131	129	139	113	147	144	137	145	149	140	153	150	142	143	153	118	147	154	136	133	153	134	134	140	135	141	131	142	137	133	151	124	148	132	142	138	142	158	148	133	140	135	151	151	154	125	134	119	152	162	131	145	131	149	110	142	147	126	129	116	149	177	135	136	148	140	131	129	158	126	163	126	149	150	154	153	132	137	139	131	128	136	140	133	141	136	157	145	146	157	149	141	146	126	124	156	150	115	143	127	136	156	131	117	151	162	151	145	148	136	155	147	142	170	133	168	155	145	139	126	158	131	160	157	139	158	142	147	138	155	161	127	133	142	144	149	126	144	134	132	160	137	131	140	123	132	160	129	147	140	154	134	141	145	145	148	154	126	139	129	144	141	146	129	139	147	152	141	144	141	112	137	124	161	154	155	142	141	127	131	131	151	127	160	131	148	150	152	134	122	123	144	133	122	150	139	142	150	135	148	117	142	134	138	158	152	135	126	131	127	155	162	149	150	144	150	146	135	140	151	142	123	135	130	158	132	136	159	160	163	163	125	134	157	148	145	117	144	138	128	150	144	111	137	140	157	144	134	136	138	126	117	138	144	158	128	139	129	151	124	138	144	134	137	137	115	134	127	119	154	138	129	134	140	162	149	132	122	132	166	179	157	148	131	122	139	148	149	134	154	163	151	122	131	128	143	177	155	115	147	154	143	128	132	125	113	138	133	159	145	149	173	141	146	152	135	141	144	142	130	160	133	133	119	131	155	133	156	149	138	144	135	126	123	138	134	129	125	148	132	148	144	140	126	135	134	151	144	146	139	148	142	125	128	123	162	142	141	148	127	137	148	153	130	115	141	121	139	121	144	144	142	145	136	129	152	162	153	149	158	149	140	113	114	135	121	125	158	147	150	152	145	139	138	152	143	159	151	145	121	115	143	131	128	176	149	134	133	154	126	150	146	148	134	132	160	147	132	127	136	143	145	131	151	145	150	146	127	142	117	136	130	142	146	140	157	147	130	134	130	138	123	135	148	156	150	142	117	137	139	144	134	143	133	136	118	138	140	134	154	143	122	168	136	148	142	171	168	137	146	151	136	136	147	149	176	123	133	125	153	135	137	154	151	153	142	126	147	131	146	133	128	132	118	137	129	143	132	126	144	134	178	134	127	151	144	119	137	134	145	145	171	143	123	147	122	130	138	134	164	119	130	132	146	151	147	137	128	143	118	162	143	139	157	129	137	128	145	145	131	150	123	120	149	137	137	138	140	139	156	124	126	133	147	141	137	171	168	135	140	139	132	133	121	137	148	136	144	133	159	142	149	145	165	137	152	132	140	125	151	136	131	133	155	141	129	140	154	132	156	132	138	146	120	134	145	149	159	154	129	126	138	133	131	157	130	164	139	144	140	150	153	141	121	134	136	144	138	148	142	145	134	148	154	131	130	162	140	132	147	152	147	119	152	127	147	150	140	151	151	138	145	142	131	121	129	128	152	138	145	139	157	144	148	149	117	154	136	129	159	146	155	120	160	135	143	169	145	128	145	140	142	132	132	143	149	155	136	132	141	124	143	131	157	117	140	169	121	134	157	140	128	123	155	154	137	147	126	132	123	141	144	152	148	144	136	161	132	129	141	158	159	128	153	132	140	154	140	137	145	145	162	136	142	145	130	161	130	136	157	143	150	157	136	138	133	140	143	102	133	154	143	133	150	133	144	128	149	120	148	145	160	136	155	147	140	147	158	140	155	124	128	143	131	164	109	144	123	147	114	131	129	141	131	148	131	131	150	154	136	138	144	138	145	122	123	145	129	134	134	155	105	124	137	141	144	161	144	139	149	143	133	153	142	129	159	128	142	146	162	144	157	138	134	150	146	125	142	145	161	157	142	143	141	149	149	137	126	134	115	161	122	146	154	144	121	121	130	136	120	150	135	122	146	149	149	155	140	131	146	149	137	148	143	136	149	144	133	150	131	149	156	132	131	153	129	167	124	128	146	128	141	150	136	157	137	136	133	154	126	124	134	143	141	128	161	142	126	136	119	153	139	134	135	133	134	137	139	138	139	136	129	162	149	133	142	144	133	140	152	136	161	139	132	140	130	138	160	135	140	130	126	137	138	146	153	148	139	139	128	138	138	153	138	123	138	155	151	145	125	162	145	127	154	132	136	125	139	132	153	172	140	125	128	128	116	125	150	135	150	148	138	134	126	147	133	139	124	143	147	158	151	140	140	155	152	132	141	124	110	138	139	142	138	118	145	130	143	132	127	152	156	121	142	128	153	143	120	131	140	143	139	141	153	134	137	147	140	139	150	132	132	126	162	143	167	142	144	156	135	139	140	146	148	153	106	161	139	142	153	121	138	133	139	164	140	142	135	152	149	144	146	130	145	150	152	158	139	152	124	136	130	133	127	154	106	148	147	151	143	152	132	147	138	143	124	134	121	133	120	139	133	132	131	141	134	130	142	148	168	131	137	152	153	136	140	124	132	144	131	153	136	148	140	135	133	149	144	130	129	126	145	158	160	134	137	146	129	128	145	160	139	136	121	159	138	140	140	134	144	135	152	145	144	145	139	138	142	142	138	140	153	138	136	138	137	140	123	172	136	127	127	136	126	141	126	138	139	126	154	142	136	154	150	139	136	135	151	127	122	148	128	144	139	142	147	135	134	126	152	132	151	155	137	122	156	138	133	141	141	142	135	140	144	153	140	126	136	126	141	127	138	126	137	129	147	122	128	151	143	138	142	155	131	144	136	107	154	134	129	147	132	136	141	122	145	137	145	130	143	134	153	150	134	144	141	133	140	138	152	127	131	153	160	142	148	150	134	132	150	147	133	149	152	142	141	144	149	150	158	170	133	138	144	143	161	136	122	140	139	137	154	144	160	130	129	143	130	129	145	143	136	163	138	142	121	160	130	152	118	143	152	137	135	147	135	170	151	144	143	147	154	137	136	163	136	127	136	140	148	142	132	158	129	148	141	127	153	168	149	132	140	136	126	162	133	110	154	152	120	136	147	145	134	145
8174	1408	3018	3495	2946	2528	1979	1710	1486	1330	1157	969	954	850	809	819	753	678	726	668	699	640	619	636	602	584	594	572	568	559	559	498	509	564	545	488	496	531	542	536	526	478	514	488	497	521	538	475	492	455	474	474	486	467	481	486	544	472	450	475	488	513	470	492	495	443	495	482	503	456	470	453	464	454	512	464	459	502	486	469	466	424	467	468	457	477	477	445	457	496	469	466	449	472	458	511	453	457	463	464	500	451	454	492	447	456	448	460	479	472	487	453	441	436	503	453	464	448	486	457	484	489	463	466	443	447	499	475	473	432	468	457	463	422	461	510	461	485	429	439	459	513	483	458	478	460	458	464	461	442	484	483	429	435	464	453	453	469	449	479	448	413	465	469	482	507	465	469	446	458	437	446	475	476	447	466	452	447	456	485	485	430	439	443	472	473	497	469	482	459	475	462	477	466	436	425	473	445	455	461	452	422	467	459	455	472	430	472	490	457	479	483	449	453	503	501	454	440	459	460	497	434	457	445	475	480	446	453	430	443	473	484	472	434	461	482	443	476	439	441	452	444	463	464	467	460	431	455	491	480	456	450	473	494	481	470	445	479	444	454	500	450	466	447	484	469	455	427	466	427	461	482	484	459	503	487	469	469	469	457	496	459	483	427	459	483	445	468	474	487	498	440	477	438	454	507	469	454	455	442	463	455	478	455	433	447	452	463	462	467	461	462	506	500	492	473	470	486	442	442	418	439	471	457	455	422	491	452	509	455	466	484	470	457	467	461	460	508	477	473	473	415	468	427	473	467	447	489	429	475	463	453	431	459	474	470	484	422	448	494	515	477	469	480	469	426	475	453	434	484	477	449	449	483	461	427	447	458	458	443	455	450	439	466	467	466	472	448	459	497	476	435	455	480	439	424	461	435	532	442	466	503	453	462	458	490	482	469	446	499	417	494	431	460	467	479	461	459	448	441	465	445	463	482	459	508	453	478	483	429	490	463	436	468	431	461	433	441	442	465	456	427	488	453	450	480	461	463	475	453	461	472	478	470	466	458	471	451	498	446	462	477	434	464	473	469	471	438	476	471	472	456	464	464	471	459	509	496	469	477	504	445	450	497	463	469	478	433	489	452	472	448	507	456	498	505	438	466	480	439	489	445	461	472	469	488	448	492	449	453	455	474	450	455	489	457	468	488	466	443	467	419	458	467	482	522	446	473	469	463	490	446	479	462	431	460	471	477	456	442	460	447	460	465	454	468	448	469	514	468	463	439	423	480	468	468	457	460	444	439	459	447	450	443	446	468	486	468	483	432	420	488	406	465	453	458	467	458	491	478	445	464	401	520	434	467	455	435	464	467	457	498	449	448	463	424	491	468	480	477	438	467	476	432	439	478	475	425	464	427	488	482	443	490	421	463	455	430	438	495	437	466	445	423	466	458	448	498	459	462	499	459	451	485	454	427	472	484	482	472	473	444	461	470	482	427	486	458	435	467	474	510	434	480	461	452	461	506	492	459	462	463	426	447	472	490	441	446	464	459	449	482	485	477	464	444	430	467	476	452	446	410	432	487	446	485	481	476	461	469	498	488	474	496	475	477	454	508	455	466	464	459	460	466	464	466	437	438	498	434	467	476	460	451	469	469	444	453	470	456	472	428	456	437	431	495	478	455	446	458	458	496	497	465	435	477	436	451	512	443	470	488	469	447	456	477	458	436	458	504	421	437	460	404	464	503	467	460	440	462	469	447	482	443	447	449	448	476	470	457	468	439	501	477	447	490	478	452	424	464	463	479	454	491	458	482	443	451	492	473	463	468	451	492	505	497	422	431	467	469	447	434	449	422	468	459	423	479	462	449	433	441	479	467	460	460	474	420	452	495	479	475	442	458	456	468	445	493	452	464	451	461	439	446	447	481	417	432	471	423	417	485	490	475	525	460	466	452	460	454	452	462	458	440	481	472	428	486	419	439	445	461	479	433	441	443	456	467	475	484	465	454	478	443	488	476	462	503	491	451	447	464	460	427	476	481	497	458	444	440	485	440	461	477	492	469	505	465	490	481	464	450	459	460	459	483	432	471	440	450	445	428	468	435	458	441	486	467	469	465	452	446	445	490	487	498	493	465	457	486	458	451	473	443	428	494	431	460	446	473	490	483	477	510	452	457	467	470	458	460	470	452	472	481	442	455	486	415	440	478	474	461	413	464	425	449	471	444	467	444	477	465	447	447	438	446	471	482	480	449	499	473	479	469	491	457	453	479	486	483	474	430	430	457	426	471	431	480	482	464	467	441	463	512	477	485	458	468	484	431	461	480	475	506	415	480	453	475	489	461	474	471	440	464	477	410	488	480	411	472	477	422	484	442	448	425	484	457	466	435	425	456	456	480	458	474	464	491	431	414	466	468	479	451	429	515	457	495	427	499	475	497	455	486	473	489	493	474	471	477	452	487	474	463	481	461	495	479	454	517	424	444	445	477	500	516	451	496	466	493	470	464	438	523	455	417	495	477	451	460	520	451	457	449	466	468	465	500	482	454	467	472	436	439	456	484	461	473	462	449	465	433	482	487	461	411	436	474	441	430	468	457	461	460	456	465	494	450	472	455	452	455	465	421	443	448	421	453	452	457	428	460	445	460	472	464	425	452	493	460	531	448	446	478	473	448	459	464	448	481	449	446	503	488	447	498	441	466	462	477	435	441	463	472	466	468	485	448	477	470	463	450	467	441	438	433	450	454	456	475	495	474	478	473	446	484	451	451	442	439	477	429	461	429	458	476	463	459	453	448	474	454	441	482	471	492	474	465	432	446	463	498	452	446	498	441	447	475	491	408	422	474	483	465	482	502	484	495	464	448	488	466	482	445	472	470	457	468	475	445	430	475	468	488	477	497	444	495	425	478	474	480	468	462	460	491	483	421	490	493	478	455	455	455	458	482	468	473	443	445	432	491	443	440	477	444	495	453	476	482	461	434	418	483	446	474	486	442	482	438	476	472	465	475	463	475	467	477	473	447	463	453	458	458	483	415	466	421	466	472	456	503	446	437	489	477	464	444	440	437	482	428	474	472	451	452	423	473	490	430	460	471	471	501	476	474	471	482	466	465	476	490	440	471	451	512	432	475	441	461	454	420	467	461	470	449	457	437	470	500	472	499	441	500	471	460	436	448	432	459	454	448	450	487	510	465	513	463	461	445	447	451	443	456	498	432	453	457	436	469	458	446	445	476	458	461	464	441	440	449	453	461	472	414	470	463	444	459	471	435	437	431	494	462	456	468	448	495	462	464	447	405	471	442	442	457	481	471	483	467	440	474	463	478	448	460	463	483	427	444	424	465	465	488	470	462	473	455	468	484	431	471	458	478	478	449	457	489	467	470	442	453	462	456	456	467	457	463	477	491	472	463	512	414	485	451	471	471	498	459	505	457	453	448	482	492	491	477	460	444	450	471	494	461	451	458	439	488	446	435	408	459	513	516	454	450	481	450	456	452	500	483	437	468	476	442
23647	2938	2456	1935	1423	1056	824	711	587	527	468	429	399	370	370	342	313	297	303	310	327	307	287	311	263	282	271	255	261	248	274	239	263	250	266	259	256	263	246	259	258	260	249	253	249	250	252	241	261	258	249	267	245	259	279	259	245	260	236	236	244	264	258	259	249	246	241	248	277	257	274	220	265	212	232	261	244	250	254	243	250	267	284	219	244	243	252	245	258	232	230	231	250	228	253	250	244	260	237	229	289	244	237	234	242	263	227	260	265	260	252	264	260	260	271	268	224	252	217	229	236	268	246	221	240	238	257	234	217	263	234	264	247	253	246	239	248	228	238	264	270	261	247	236	244	261	270	259	247	223	262	251	245	233	273	276	236	250	243	246	246	273	233	211	237	256	261	242	243	216	237	243	262	242	282	244	265	233	260	266	244	242	229	237	240	229	249	262	268	240	277	239	249	246	242	243	237	246	274	243	261	225	237	276	267	255	245	232	248	239	261	262	248	244	251	245	234	273	271	245	207	265	250	240	258	237	251	269	246	243	228	240	246	241	275	254	251	209	208	254	229	273	279	230	290	273	224	241	229	259	260	243	245	239	263	233	262	246	248	248	231	259	269	266	216	230	265	247	254	269	260	259	266	250	252	230	234	234	242	239	250	248	240	249	274	244	230	285	249	229	242	247	219	255	263	277	263	237	253	265	234	252	273	259	257	254	222	256	199	253	226	251	222	239	234	256	249	268	255	234	244	254	220	225	243	288	236	258	252	245	238	264	252	235	271	218	237	260	271	235	251	230	239	248	246	227	280	242	249	245	243	244	244	255	223	266	241	293	247	269	255	295	248	228	257	249	275	217	264	247	276	252	261	232	238	263	239	246	251	263	248	232	220	263	260	234	265	249	249	234	250	217	254	286	240	262	243	234	255	238	268	236	260	254	252	242	252	247	244	236	255	258	255	265	232	256	249	230	249	244	247	256	258	225	252	251	212	267	238	257	255	227	232	265	244	235	250	243	253	277	247	276	264	233	251	256	249	254	244	222	243	259	229	236	254	265	246	226	250	271	236	246	272	257	284	244	208	260	274	231	258	254	230	244	263	232	240	230	261	227	255	238	249	236	216	239	247	253	244	266	244	248	232	249	227	250	248	264	249	260	250	243	253	246	270	262	240	252	228	237	233	234	230	233	251	242	221	255	248	238	297	252	264	248	262	257	220	276	243	260	232	245	280	259	263	230	281	237	230	230	268	255	227	237	237	249	241	267	247	263	244	239	224	260	245	238	246	254	236	253	252	225	266	262	261	251	244	246	217	255	247	233	277	235	243	241	228	278	253	241	268	236	234	268	256	255	235	234	245	239	255	231	260	256	268	236	230	241	236	246	244	229	250	257	245	258	258	265	242	233	240	244	239	230	246	250	267	244	257	240	249	268	270	265	260	250	244	240	246	238	250	253	255	250	245	248	263	238	248	250	228	229	253	241	252	250	250	217	259	253	238	222	259	253	234	250	226	270	243	253	244	242	251	262	239	247	223	239	233	254	235	259	261	250	238	246	232	255	224	246	222	241	228	247	252	254	220	260	264	278	219	236	240	252	229	251	222	279	228	250	260	243	280	251	241	208	245	251	252	255	256	262	275	252	267	256	246	239	237	278	231	287	236	240	252	257	254	255	223	253	276	237	250	258	257	252	271	228	237	263	237	265	237	222	252	240	241	262	260	249	244	227	238	246	248	237	258	287	250	257	215	261	259	260	238	271	258	273	255	236	244	236	216	241	245	255	265	240	226	243	252	260	264	263	244	225	251	242	255	262	253	270	237	283	240	235	247	242	257	257	257	255	236	257	263	261	235	254	268	248	241	231	232	246	267	254	250	223	229	235	254	246	240	247	245	261	256	225	255	253	253	231	253	256	257	243	240	233	274	227	244	253	259	258	252	252	236	265	235	250	229	233	254	260	249	275	243	266	204	233	233	241	246	249	246	250	254	224	220	254	249	236	264	240	266	217	230	256	243	239	269	233	216	222	250	257	265	271	225	249	260	252	242	264	257	215	275	251	238	254	263	245	243	234	255	251	244	269	257	275	253	262	231	242	245	261	248	240	217	213	236	241	273	230	277	233	250	261	238	224	255	273	233	251	233	246	232	248	231	257	242	230	281	250	266	257	254	284	234	249	235	275	261	235	272	260	252	231	231	240	247	259	235	260	219	243	268	264	234	267	263	261	245	216	252	214	236	247	250	243	243	269	264	261	222	219	270	242	233	243	239	250	223	266	240	265	263	239	290	198	263	242	214	246	237	237	247	252	255	237	225	260	246	262	275	264	253	243	258	250	240	232	246	249	210	235	259	264	255	264	220	237	240	220	252	255	243	235	238	269	229	224	263	249	235	244	248	264	245	272	283	284	267	251	236	272	266	233	256	257	234	259	217	255	254	244	269	245	247	249	256	266	250	254	254	242	276	239	266	243	254	264	278	246	269	240	259	263	244	227	257	237	265	257	262	244	241	284	285	237	265	255	245	258	241	234	228	246	259	249	263	238	255	271	250	236	246	216	230	246	261	263	238	262	258	261	222	235	246	251	250	238	243	243	254	234	247	270	239	244	242	241	258	239	248	244	289	233	254	241	232	241	244	238	239	249	257	252	235	240	289	243	234	245	256	236	247	253	239	218	262	254	224	238	262	243	256	229	253	241	256	272	240	267	264	282	240	229	251	245	250	244	265	230	239	259	231	257	224	245	263	234	257	260	273	263	257	250	291	266	262	242	244	245	255	236	254	205	219	250	272	251	261	263	250	244	203	242	242	260	234	264	229	233	252	254	235	249	228	248	254	246	243	244	253	246	236	237	250	273	265	264	252	216	249	233	265	250	244	243	275	270	285	250	255	257	256	265	266	255	243	236	255	245	287	257	234	274	270	251	267	243	237	245	248	250	259	253	249	244	291	259	269	272	262	262	242	240	246	254	239	206	256	251	259	256	232	237	271	253	261	243	239	232	280	249	246	277	239	266	264	245	242	244	234	255	243	254	264	259	240	254	258	271	287	265	243	263	254	260	246	229	248	257	262	258	238	259	272	267	233	235	265	240	242	258	242	256	248	267	231	239	261	235	232	242	234	237	261	267	243	283	263	269	273	252	268	220	221	231	228	206	261	271	277	272	251	245	253	262	243	225	244	261	267	227	267	262	220	230	251	249	246	242	240	254	225	241	265	246	227	218	224	226	237	269	250	228	259	225	243	253	248	249	247	224	249	240	205	237	239	248	219	244	236	219	218	257	250	258	268	262	245	243	248	254	228	251	271	240	270	254	227	262	259	248	234	221	244	270	242	267	241	223	242	257	237	211	226	241	253	244	254	245	244	264	246	226	238	243	251	250	241	268	252	249	290	235	251	237	230	251	278	235	222	264	249	263	255	231	249	217	236	281	281	224	245	218	262	250	266	254	251	247	220	263	221	252	254	253	243	252	226	243	266	266	239	233	245	246	276	244	229	264	254	239
10336	2543	5435	6061	5306	4428	3589	3136	2572	2295	1984	1867	1713	1593	1463	1382	1346	1265	1212	1182	1073	1105	1035	1049	1020	952	906	929	904	892	932	875	899	826	923	845	801	834	828	873	797	831	767	822	860	832	809	808	800	807	829	780	786	764	821	779	783	800	780	812	732	778	814	789	813	823	730	746	750	749	745	723	790	746	754	805	766	703	790	766	767	778	745	714	759	793	771	771	739	786	812	722	766	755	812	713	752	736	728	708	763	709	781	745	777	752	759	765	713	739	755	767	754	749	749	706	795	725	764	724	741	734	728	773	751	746	737	710	700	728	726	723	794	766	727	751	751	807	703	741	769	725	737	721	765	796	762	710	738	749	723	770	727	750	782	748	712	741	752	766	736	729	744	767	718	723	743	738	767	767	758	725	745	755	735	737	715	721	729	784	726	702	745	734	741	725	768	715	742	752	769	762	727	740	756	707	714	753	747	750	754	774	717	730	763	769	717	790	704	738	801	744	791	734	731	750	722	773	736	724	749	740	716	781	722	766	742	774	719	692	717	734	750	737	718	765	736	774	758	752	789	764	754	761	731	767	770	710	755	764	740	734	738	724	722	746	724	732	793	732	759	791	718	719	739	784	713	777	746	726	757	769	760	739	761	740	736	713	753	747	732	724	748	759	766	745	720	732	686	733	736	710	740	767	683	695	715	783	738	727	726	750	739	752	769	758	740	743	777	753	724	704	706	771	732	708	765	739	762	727	741	757	745	727	714	780	722	734	761	745	727	698	726	745	720	710	696	721	720	756	761	728	710	684	746	740	734	747	787	780	763	685	757	733	798	750	730	694	704	737	760	795	741	664	692	731	738	772	777	765	717	743	729	757	786	761	733	726	737	732	735	743	790	727	762	723	795	750	749	693	771	760	709	704	709	717	747	714	745	773	745	799	759	784	745	687	716	684	779	777	783	723	750	728	756	799	729	688	724	782	737	747	732	776	786	743	763	733	745	771	769	759	704	733	747	718	751	733	777	692	779	763	720	695	744	709	725	773	742	741	717	758	781	723	716	759	787	704	754	741	723	715	728	744	764	693	694	743	737	790	709	748	748	741	731	721	711	716	706	746	724	714	762	679	740	720	744	716	786	733	738	697	747	777	783	709	765	770	754	722	737	686	743	720	704	767	737	735	674	785	722	694	740	751	743	722	721	753	745	773	737	805	813	748	775	756	757	765	712	761	724	720	764	712	780	758	746	732	724	708	747	711	754	784	720	717	743	706	764	715	709	738	754	752	751	750	724	730	752	714	742	742	726	759	752	692	738	694	748	713	719	723	740	699	770	742	755	728	748	695	724	745	733	736	723	743	703	739	711	748	742	746	773	755	756	727	748	714	710	695	778	723	711	765	721	740	770	716	734	741	756	747	664	688	723	738	734	730	767	744	788	717	769	751	733	708	710	705	725	768	708	763	769	723	755	701	737	716	729	728	774	717	718	682	745	714	681	743	728	706	734	727	752	723	699	742	733	765	807	744	718	772	747	693	726	709	735	741	746	713	788	781	762	712	751	724	748	714	766	725	746	742	755	776	722	765	751	750	718	784	778	753	779	743	746	775	741	734	763	711	773	700	740	779	744	757	750	803	787	706	725	738	717	737	755	753	711	733	739	760	701	746	741	710	735	741	735	693	699	723	735	708	730	760	763	776	736	781	747	708	707	783	749	735	733	727	774	682	742	752	765	734	751	681	710	738	767	742	699	669	762	755	702	784	758	709	752	734	726	696	746	686	709	720	725	750	749	734	792	745	779	715	737	702	744	765	712	735	692	770	715	785	753	776	754	717	753	717	746	763	713	742	750	731	752	696	716	723	738	768	690	768	705	761	727	780	753	745	723	732	758	755	760	734	755	774	728	711	700	706	724	731	755	754	787	690	758	728	725	748	791	716	724	742	707	739	680	735	798	692	813	704	716	701	701	711	739	750	767	746	714	737	760	750	699	747	733	752	794	740	760	747	747	717	732	715	766	717	737	788	778	780	710	712	717	734	721	743	746	789	730	701	718	771	744	732	734	742	751	746	730	721	791	731	764	733	715	718	715	782	721	687	746	718	774	738	727	726	731	747	692	696	770	729	757	747	744	709	707	708	718	745	734	765	695	721	746	772	744	699	740	762	691	710	797	783	745	734	789	729	747	725	780	716	746	721	706	746	666	745	740	700	743	718	719	742	767	732	744	728	701	773	703	704	745	731	737	767	743	757	767	720	737	744	736	707	739	747	745	774	700	701	681	748	721	800	697	737	754	696	697	768	755	748	720	718	707	755	755	711	725	738	746	777	757	742	719	794	665	744	737	666	798	709	761	787	748	736	748	776	753	723	713	698	754	803	768	744	700	775	761	751	723	704	768	695	792	741	732	744	746	763	754	695	699	753	725	754	744	777	727	736	756	804	700	774	734	777	783	749	724	723	789	770	708	714	759	703	768	732	749	709	726	742	693	757	722	751	770	762	729	730	768	746	755	784	677	714	745	763	721	717	767	761	724	761	733	751	745	731	751	741	772	720	773	687	750	763	758	738	741	747	680	759	734	703	763	770	730	766	719	762	816	791	718	739	730	720	752	748	711	691	710	712	785	745	764	775	731	718	747	730	757	779	739	744	723	763	706	724	791	736	708	768	727	738	732	709	747	706	763	744	753	704	786	780	776	766	733	788	735	772	747	797	768	792	788	735	722	790	780	757	719	754	733	742	724	778	735	712	701	742	708	717	713	758	727	729	730	677	749	692	736	714	739	702	705	710	762	725	749	737	759	721	748	728	777	730	726	758	764	783	737	751	781	742	743	765	785	756	778	735	721	768	728	739	721	725	734	721	726	692	731	743	673	728	715	742	734	723	729	750	768	762	722	710	756	724	725	682	730	736	740	749	781	750	746	697	737	793	726	749	786	732	771	747	719	804	767	718	737	747	721	727	713	744	730	742	769	723	725	773	758	745	696	693	752	734	748	745	725	688	709	713	718	784	732	758	712	752	747	707	766	780	747	752	788	695	708	703	723	758	706	698	705	764	721	740	754	735	723	711	724	758	715	753	741	693	726	785	703	769	714	787	742	746	710	731	745	741	741	713	746	750	731	719	705	750	770	767	727	743	739	763	757	766	740	726	740	783	739	712	757	745	730	697	728	741	752	749	751	713	768	765	751	679	722	770	765	708	741	724	741	752	792	733	729	713	745	746	766	741	714	738	739	734	775	718	778	754	762	726	720	703	729	716	756	734	715	718	717	728	744	748	739	731	707	704	737	787	775	728	755	748	743	746	754	747	734	736	718	725	743	731	750	704	751	733	709	709	723	700	758	744	767	744	754	740	733	769	716	721	692	774	713	727	755	701	753	740	698	744	746	743	693	740	778	734	707	771	736	725	721	719	690	737	703	779	689	722	717	734	723	705	696	741	762	733	729	735	715	749	761	743	721	702	724	709	764	694	679	781	700	743	693	708	747	773	739	695	741	741	695	763	732	772
3349	170	164	161	146	111	117	86	108	75	86	96	67	96	84	68	80	76	83	75	66	73	86	70	93	65	80	75	87	84	85	81	79	87	76	70	95	94	80	70	73	89	88	80	89	88	86	83	69	85	83	96	84	76	75	80	73	78	69	75	83	75	81	82	64	85	77	79	100	93	82	76	87	77	73	57	74	71	90	78	79	78	76	92	65	79	85	78	90	81	86	74	80	72	86	84	96	80	76	88	85	80	90	83	75	81	60	71	80	82	71	69	57	83	66	98	71	69	108	82	65	73	83	76	82	81	82	80	81	67	93	96	82	84	88	69	76	88	76	65	78	75	75	83	94	75	79	82	82	80	76	79	84	79	80	93	71	70	67	83	94	92	73	74	87	74	90	86	82	76	102	92	95	84	93	80	77	81	80	80	85	68	80	82	82	96	86	86	72	72	70	69	82	87	88	84	79	79	81	64	78	70	80	69	93	78	88	66	78	83	73	73	85	75	74	96	106	82	81	79	72	76	84	91	83	81	74	75	76	80	79	78	60	79	109	84	77	75	90	79	92	75	90	91	84	79	77	87	71	87	83	71	91	82	79	88	75	76	80	81	73	78	77	76	91	91	89	84	73	93	84	90	78	68	62	70	72	93	74	99	76	83	107	73	80	76	70	89	82	99	77	99	78	71	69	86	94	93	75	73	79	96	91	74	74	93	70	82	69	72	77	70	74	69	63	83	82	70	83	63	69	64	82	85	75	84	58	97	73	68	81	63	68	94	64	89	82	77	90	68	81	83	79	77	75	89	75	83	87	95	93	67	71	98	82	73	88	72	81	94	80	71	71	91	59	73	72	86	85	81	80	95	71	92	86	83	82	75	83	85	81	77	95	80	82	93	81	72	82	94	76	58	59	92	96	70	75	78	83	72	83	80	75	85	78	93	74	73	69	79	88	86	84	62	80	64	86	90	83	81	76	70	77	93	75	77	104	71	69	70	88	80	85	77	86	82	84	78	89	95	88	88	92	79	110	85	75	73	69	83	75	84	97	79	75	69	109	62	66	98	72	78	82	77	75	70	78	92	84	100	81	73	94	90	96	74	100	76	86	83	89	73	65	76	81	86	68	64	83	74	78	98	65	94	83	69	56	82	80	85	73	78	78	94	86	77	99	84	77	75	79	86	74	106	79	82	82	68	76	85	79	80	88	67	76	78	75	69	88	78	77	80	91	77	77	76	75	88	84	79	73	79	59	89	78	75	86	92	90	99	67	90	91	87	80	85	74	80	66	76	94	79	67	89	63	64	73	65	95	71	73	90	76	69	86	79	85	98	91	90	80	84	91	76	80	76	83	89	95	81	84	84	83	73	70	79	68	80	85	67	76	84	80	90	70	78	87	80	86	78	81	81	62	84	76	98	84	75	79	82	77	81	76	68	69	86	86	70	90	80	87	89	79	89	93	81	83	83	70	81	70	76	92	70	99	70	86	72	74	75	93	79	82	68	79	75	84	80	100	76	94	89	98	55	64	77	94	70	73	76	89	84	72	84	80	96	84	80	89	82	79	80	78	81	87	92	90	74	80	72	90	70	76	87	79	86	90	85	74	58	77	73	78	74	96	74	91	92	94	74	78	76	88	87	82	68	77	95	86	85	90	71	79	82	83	84	79	91	77	77	78	76	84	83	77	71	52	61	86	82	57	91	76	69	87	84	89	68	67	81	67	70	92	64	96	82	81	77	68	74	87	75	62	70	81	62	77	68	85	79	81	91	89	76	74	80	74	102	86	86	69	70	69	89	95	81	84	62	81	74	77	74	79	85	98	85	80	101	79	82	83	98	80	79	86	78	87	72	72	89	100	67	70	98	79	77	76	74	59	63	84	93	76	61	80	74	72	85	80	80	96	91	93	89	87	66	84	93	87	74	83	67	75	73	87	85	83	84	81	73	73	83	76	64	91	81	71	64	62	90	86	64	81	75	78	73	76	66	81	87	92	82	71	84	74	87	86	81	90	77	78	65	79	74	76	64	68	81	85	89	84	90	109	66	68	99	83	82	87	81	87	77	83	74	72	75	73	83	74	83	96	85	85	70	91	76	96	83	81	79	60	68	79	86	98	71	85	74	74	87	78	87	68	92	87	78	69	67	74	76	69	73	79	83	88	99	91	89	74	81	83	76	95	86	67	75	97	78	88	63	83	92	82	85	69	73	91	74	98	88	93	91	82	83	77	77	90	84	85	70	89	86	100	56	68	84	81	80	89	91	83	91	82	67	83	66	73	75	77	82	65	78	96	92	74	71	84	95	73	75	78	70	66	71	94	80	74	71	79	85	87	78	76	75	62	88	85	76	78	62	86	88	89	91	93	62	71	88	70	71	81	77	91	62	78	85	75	76	85	59	74	71	81	67	86	77	89	82	84	85	70	92	82	71	76	80	73	84	75	77	97	78	63	95	66	89	83	83	82	83	81	72	59	58	77	83	79	87	83	78	84	76	90	78	104	85	84	82	97	81	73	77	100	71	105	88	74	79	93	80	84	75	82	62	78	76	76	87	83	81	91	79	80	78	74	82	70	74	84	86	71	75	87	75	92	91	91	90	71	74	82	70	81	61	91	71	81	82	78	75	57	71	80	92	89	70	88	68	79	82	92	67	89	80	77	79	81	92	59	89	75	80	86	81	68	70	76	83	66	78	81	85	105	79	75	100	72	69	77	85	83	72	102	87	69	69	71	88	76	76	79	80	81	91	78	76	75	83	82	80	72	80	77	86	98	88	73	86	83	67	94	73	77	89	91	80	81	67	63	75	92	91	75	91	91	86	84	74	84	80	83	73	89	80	86	84	86	96	73	89	57	67	60	80	81	67	85	92	81	80	63	96	93	83	68	93	77	75	95	79	83	76	73	86	86	81	91	68	86	82	62	87	57	79	82	95	85	84	71	84	72	78	91	87	82	84	88	79	100	96	90	71	73	78	89	73	79	83	96	75	75	73	90	72	72	91	69	87	76	79	78	77	91	68	92	78	87	75	83	59	93	73	90	84	92	84	82	81	72	82	77	73	75	79	64	82	64	85	73	74	90	68	86	72	74	84	82	105	79	90	90	83	87	81	71	79	77	80	76	77	74	60	87	82	75	76	89	89	80	100	84	80	66	72	80	69	92	101	65	65	81	77	81	81	76	71	65	68	78	78	64	71	79	83	70	75	77	86	65	96	91	75	76	71	72	93	74	94	97	100	79	92	77	71	84	64	89	65	86	78	70	78	85	79	80	87	73	85	84	81	90	85	77	76	78	56	73	69	80	89	90	74	73	80	75	96	81	73	84	78	89	80	94	70	89	89	81	80	69	81	75	82	91	82	65	67	71	71	76	75	76	70	78	82	72	81	94	83	84	78	85	75	70	77	78	82	87	71	72	73	90	79	83	80	85	77	78	78	82	73	71	74	84	97	68	78	82	81	84	84	74	79	77	70	81	80	104	85	72	80	71	83	77	81	92	94
4516	395	500	575	504	474	418	427	355	351	353	319	361	349	334	314	320	342	332	295	321	330	325	299	285	311	307	303	286	306	304	297	306	272	310	314	299	290	286	263	320	301	273	308	303	274	303	279	314	298	304	310	282	313	301	296	280	318	288	297	279	293	312	265	288	289	291	325	309	313	296	266	301	287	300	277	283	293	294	309	282	262	290	291	284	312	313	287	307	267	282	273	294	299	304	323	314	262	281	291	298	304	293	280	281	279	306	297	292	292	287	287	308	251	294	333	313	310	308	300	303	301	319	291	308	315	314	285	289	306	281	275	262	290	297	278	331	304	290	276	280	292	289	322	291	324	298	300	310	282	299	271	255	287	308	305	311	245	294	274	285	278	299	299	293	293	314	291	313	296	326	279	293	291	324	318	306	314	303	286	287	306	263	284	282	350	290	275	302	307	258	285	286	321	308	305	312	264	298	328	276	302	264	281	295	283	282	304	318	272	319	287	291	257	274	300	296	301	284	292	277	276	265	296	294	284	268	331	296	307	286	305	307	299	310	283	295	305	302	311	298	305	300	282	305	297	298	285	301	303	290	280	282	321	303	285	299	310	300	286	290	286	296	279	295	279	284	289	301	305	309	320	306	299	305	313	305	287	309	269	284	281	315	279	292	291	296	291	308	273	277	228	299	271	290	277	289	289	290	299	288	267	300	268	308	313	289	272	286	313	300	284	300	330	283	312	288	295	258	318	297	304	307	292	276	311	319	277	306	295	323	280	274	267	326	292	286	272	295	297	296	300	286	277	302	289	297	303	280	284	282	309	282	299	308	293	293	290	313	302	294	302	269	268	317	294	280	312	272	294	303	287	267	267	317	314	308	288	327	298	307	254	294	252	299	291	272	308	301	280	291	296	292	278	303	268	270	298	315	312	268	261	318	289	305	289	279	287	284	272	283	312	261	274	306	274	311	278	295	302	304	305	309	303	283	301	283	296	282	321	315	318	291	289	270	267	340	284	266	274	303	293	291	281	282	278	292	282	314	330	304	278	315	314	253	291	281	303	313	302	301	286	276	293	289	282	276	309	279	292	291	307	282	317	271	289	288	281	295	280	270	308	286	273	296	314	269	310	312	267	310	328	310	287	306	281	291	304	279	286	285	303	298	323	292	260	291	307	310	278	286	278	292	280	281	271	321	299	319	292	277	290	276	322	315	299	289	265	278	315	309	303	309	292	278	272	316	295	271	269	253	279	293	275	301	320	291	267	306	312	288	286	288	308	303	303	297	303	292	302	275	312	306	287	281	284	283	307	291	291	333	325	318	312	316	301	269	313	300	291	279	288	277	292	302	284	276	279	273	329	270	279	293	287	306	300	261	300	316	287	296	270	280	289	298	286	294	299	287	279	317	274	281	298	269	287	306	300	295	307	283	292	274	297	296	279	269	265	272	324	314	298	319	306	280	308	283	290	284	271	291	308	290	286	309	276	315	285	318	310	312	298	267	287	293	284	282	279	282	317	277	263	287	301	307	288	280	315	296	285	285	322	277	312	303	315	323	283	268	307	275	281	267	303	303	299	304	286	298	287	337	288	298	314	277	288	290	315	286	301	289	299	268	328	294	331	290	310	309	285	290	266	285	295	260	285	301	315	298	281	300	309	310	307	272	307	305	273	300	294	283	300	303	312	282	295	296	298	307	298	296	281	308	330	271	311	283	324	288	281	278	303	284	305	300	306	289	275	315	300	288	314	302	317	300	285	287	314	310	329	275	318	306	294	291	306	277	274	279	288	324	331	292	261	326	312	285	288	273	275	324	325	288	271	281	307	295	301	295	261	282	259	297	285	283	304	289	312	281	256	315	311	311	300	327	292	292	272	314	266	288	296	304	306	293	273	295	305	315	259	311	292	319	283	277	269	304	268	279	292	293	270	317	258	285	269	300	236	262	297	277	310	330	288	293	306	307	300	283	280	303	316	290	276	276	277	294	300	269	300	300	302	331	295	294	297	280	294	295	299	293	285	286	282	286	300	288	288	308	274	271	285	256	298	292	308	300	322	280	292	311	289	289	282	274	307	308	316	323	289	315	309	284	295	305	275	292	301	282	303	308	321	301	316	305	285	299	292	341	286	296	302	298	309	304	300	295	299	288	291	272	277	305	309	270	293	275	307	303	326	312	298	323	277	310	300	296	281	298	303	301	257	296	290	271	272	313	278	273	289	294	328	303	308	308	305	279	283	289	286	311	268	301	283	289	281	302	294	304	274	313	279	316	255	298	293	319	299	294	264	305	336	297	290	293	312	298	314	288	296	271	277	308	303	291	280	282	276	291	294	283	307	300	328	302	302	299	294	324	298	291	305	319	261	312	301	307	320	265	291	321	319	276	266	307	309	320	296	291	270	312	275	315	326	282	319	291	289	287	268	301	295	284	286	282	262	302	293	277	311	304	298	282	293	313	271	299	273	265	286	303	281	312	283	302	287	292	277	277	300	271	276	300	329	304	323	293	267	295	296	284	315	289	272	281	285	295	294	312	311	294	272	279	325	342	258	292	286	327	274	294	297	293	283	308	261	301	306	264	312	302	277	291	296	310	284	297	272	281	267	286	281	296	290	297	307	280	275	307	300	280	274	291	305	265	294	299	297	313	303	293	302	272	299	312	279	305	281	285	319	297	295	321	308	299	283	289	288	283	307	296	271	306	279	310	255	286	287	295	305	299	293	258	292	286	316	306	273	275	310	325	273	288	297	297	291	304	280	302	291	275	317	303	269	291	277	291	261	297	287	289	323	293	294	309	305	327	304	298	282	294	277	317	319	282	299	284	291	283	280	283	258	247	278	291	287	312	330	280	287	289	296	296	292	281	329	293	290	310	305	312	296	312	290	306	259	306	292	271	303	294	311	324	309	281	266	273	274	299	298	282	273	342	306	259	309	291	303	337	271	307	283	294	280	328	300	315	273	300	272	279	267	324	296	273	286	277	305	290	311	277	295	318	291	286	311	289	310	310	320	295	284	276	265	270	300	316	306	292	284	306	312	304	275	274	291	289	273	301	308	293	283	300	297	306	285	281	315	293	290	280	313	295	273	295	314	271	281	290	292	309	310	289	299	296	306	288	327	281	302	261	293	248	300	318	275	282	310	299	287	314	302	312	293	318	278	276	296	302	285	294	326	305	316	257	251	279	292	287	310	298	277	308	301	302	311	297	270	297	317	301	330	318	305	282	293	273	332	295	289	299	311	289	295	265	306	277	272	269	298	298	326	292	331	301	265	302	316	281	285	295	290	302	263	302	263	316	290	278	301	306	276	282	301	315	314	313	278	264	308	294	297	307	290	306	323	290	318	281	282	265	316	291	291	296	317	310	296	322	303	300	322	288	300	270	305	311	276	295	279	290	345	292	281	277	283	317	314	266	280	311	329	286	304	284	282	313	279	301	301	284	292	302	313	288	286	293	298	314	272	321	286	252	248	278	289	294	320	287	308	305	275	284	294	267	303
14301	1088	1221	1005	701	535	409	350	297	296	202	232	221	196	201	181	180	151	187	163	158	178	144	160	167	147	177	158	127	151	168	141	152	149	141	146	171	132	136	165	144	159	154	140	144	147	134	128	134	145	119	135	155	144	143	148	135	115	144	157	136	147	141	159	162	143	142	141	143	143	126	149	141	154	147	151	157	130	134	130	159	140	129	141	160	141	132	151	145	147	143	142	145	144	148	134	129	147	124	144	141	128	133	136	121	139	143	144	133	153	135	138	128	132	164	141	130	135	141	134	142	134	135	139	126	147	136	134	149	142	138	129	141	141	138	140	147	145	133	134	132	147	157	128	143	136	134	139	148	139	131	140	144	139	134	149	152	146	133	156	139	149	163	135	140	153	132	167	122	158	145	136	159	148	149	136	121	157	140	121	138	132	133	143	136	124	141	137	139	140	132	165	145	130	139	138	140	146	130	126	153	146	135	141	131	137	139	135	146	138	132	141	152	138	136	158	142	128	153	135	133	176	144	154	149	156	171	159	130	138	138	132	160	154	136	154	138	160	146	146	156	158	145	149	162	152	148	171	135	157	116	155	95	124	145	124	135	134	124	130	135	134	138	136	127	145	129	139	147	137	145	146	114	121	182	129	125	148	150	146	123	140	128	132	134	146	153	142	132	119	134	147	138	133	138	147	121	136	148	159	129	148	133	147	147	140	136	133	144	146	141	166	149	137	148	146	137	147	134	153	141	157	150	140	142	168	136	145	142	145	135	123	129	141	160	156	151	149	137	128	110	147	144	110	137	138	140	133	128	147	161	130	133	113	141	127	143	134	143	137	135	137	129	133	151	153	138	139	144	116	124	132	134	144	133	131	148	139	161	134	141	145	131	157	121	133	142	156	124	141	149	139	175	155	141	131	137	150	158	142	120	142	133	152	127	125	158	139	152	136	143	150	152	150	134	132	149	140	149	167	147	137	132	114	135	142	128	140	131	137	132	153	147	127	108	133	142	132	146	138	134	138	131	109	138	147	147	134	136	153	146	129	136	151	139	122	143	128	158	134	141	121	151	130	122	135	139	155	157	133	153	166	145	122	116	131	127	153	127	135	144	143	132	135	134	122	149	135	165	148	145	118	145	140	151	133	144	144	131	138	134	137	125	146	150	150	143	141	116	159	127	136	143	142	146	148	145	161	136	131	130	134	121	143	141	132	153	153	148	152	135	139	163	100	118	134	157	146	154	139	118	158	136	143	138	147	123	120	159	139	151	141	138	144	137	119	133	143	157	154	143	122	147	134	146	136	150	133	145	134	134	145	148	158	137	148	147	128	114	151	129	133	141	144	146	173	136	135	136	142	122	128	167	168	121	142	140	132	144	115	134	135	143	141	124	144	142	142	125	159	141	150	130	129	152	146	145	119	139	135	142	145	124	138	150	150	150	135	144	132	140	159	139	124	126	137	135	142	159	143	136	147	131	148	142	141	121	131	138	171	124	165	116	128	152	140	128	138	113	133	125	155	145	150	122	130	141	152	180	124	138	132	126	141	133	143	125	133	145	149	152	119	130	138	149	139	140	153	114	126	150	159	131	127	124	155	147	163	135	133	145	141	147	143	149	124	144	114	140	147	122	145	141	138	139	161	140	141	138	136	140	156	144	140	147	146	167	137	156	137	146	138	148	159	147	150	134	105	145	132	139	140	133	130	132	138	161	144	143	124	151	113	158	154	133	147	137	133	156	134	122	154	137	138	151	171	140	156	136	122	126	135	128	157	156	146	132	144	135	149	133	146	112	135	164	138	146	134	136	129	158	141	148	126	162	126	135	126	133	131	151	139	130	139	134	152	137	149	130	125	127	162	139	145	136	134	155	150	119	160	152	120	121	153	133	134	128	128	146	133	128	139	113	128	126	147	152	148	124	132	149	129	142	147	149	134	156	118	146	147	135	139	142	125	117	142	166	110	109	147	161	141	127	127	151	160	128	143	147	129	135	139	113	156	126	134	121	144	147	135	146	149	149	146	154	149	147	126	136	151	136	138	125	127	153	138	124	148	150	142	122	132	133	128	147	136	148	158	139	131	125	140	139	148	167	117	123	130	155	144	138	155	119	142	141	134	161	151	152	128	137	146	129	147	139	148	147	162	140	134	147	138	132	162	129	138	151	141	155	124	148	137	130	144	135	146	138	164	145	131	121	144	152	154	173	148	149	155	135	135	120	147	159	135	128	142	127	144	130	140	129	132	160	148	133	146	141	166	132	143	136	139	127	114	140	128	145	152	119	152	124	163	128	154	150	157	133	140	149	145	147	136	156	118	123	137	131	138	160	157	125	131	141	138	126	129	139	161	122	120	125	141	126	143	143	145	139	139	146	136	139	156	149	150	128	147	124	153	151	128	136	133	123	123	139	138	139	146	116	138	120	137	154	144	140	147	148	138	132	132	150	134	151	138	134	149	138	135	151	131	151	144	137	121	139	146	136	149	140	131	139	130	137	151	150	143	147	134	135	136	130	140	137	140	125	128	140	154	122	155	135	166	140	133	150	166	130	132	126	151	150	123	125	154	145	130	115	147	142	152	146	156	137	150	145	154	155	148	155	153	129	166	142	151	162	104	143	147	150	131	135	133	136	144	141	164	136	147	142	135	145	147	140	146	138	130	141	167	162	150	132	135	142	135	141	133	131	139	131	149	128	115	133	145	143	150	155	118	119	139	141	148	129	118	141	123	127	162	165	145	147	150	146	146	139	135	120	137	169	126	131	144	128	146	137	148	130	144	149	157	152	137	142	142	149	167	149	134	162	154	150	136	139	149	135	155	149	131	135	127	155	125	131	139	107	144	153	156	121	149	121	138	163	128	146	125	136	141	126	146	168	129	148	153	115	140	138	133	147	159	131	151	144	156	160	143	139	142	147	143	116	139	140	154	131	148	153	136	141	153	162	148	134	168	140	140	133	143	142	121	128	133	129	145	121	135	114	125	152	151	158	147	147	126	155	113	136	141	122	143	122	119	132	135	140	135	159	160	137	126	128	152	168	145	163	149	131	141	129	144	166	145	136	138	134	143	152	151	170	130	159	139	140	142	134	123	125	132	137	159	140	132	136	156	148	145	135	126	139	166	154	116	141	138	160	139	141	120	136	138	125	133	139	116	149	142	141	159	165	158	160	146	146	137	130	134	160	131	148	139	128	161	121	143	153	134	149	130	132	132	144	151	142	172	131	128	161	182	121	150	132	136	159	144	166	140	150	143	133	128	142	140	149	141	162	144	130	150	149	134	115	132	150	169	139	129	134	130	142	123	133	151	139	147	123	153	137	149	130	137	143	158	159	134	144	138	140	135	132	155	153	127	132	156	120	145	154	141	119	147	128	138	123	132	159	133	125	127	141	133	165	132	132	146	153	136	143	141	134	148	144	142	138	154	131	155	153	146	127	139	136	148	127	137	115	138	145	149	117	150	127	144	154	146	141	132	109	128	167	147	134	139	133	155	138	157
8357	1505	2960	3517	2961	2540	1951	1791	1511	1286	1175	1039	931	877	829	812	732	741	713	661	650	601	664	591	581	578	541	593	542	550	565	529	541	527	566	543	500	527	509	490	508	535	526	495	466	533	503	514	480	527	478	507	459	478	477	494	473	457	488	484	508	501	452	494	485	458	538	444	491	488	491	470	462	513	455	520	485	499	468	501	476	448	476	490	476	466	452	453	437	450	487	422	457	446	509	447	473	458	474	478	446	489	441	484	487	415	468	473	468	431	450	459	438	434	465	500	457	452	481	490	468	441	468	459	446	486	461	440	454	462	425	481	531	457	482	438	503	487	477	441	427	467	474	482	460	445	484	463	440	437	480	457	506	493	472	508	420	433	441	441	470	441	442	476	481	463	445	451	437	472	466	467	482	463	443	473	462	464	440	424	446	505	414	497	468	472	491	447	431	456	482	446	461	444	493	458	435	439	445	458	448	453	430	486	459	478	477	481	439	458	457	429	486	457	469	425	470	457	450	458	440	506	468	459	506	461	503	493	428	451	487	482	439	476	458	472	463	444	507	482	465	469	447	501	508	458	474	452	479	470	456	507	473	445	460	460	475	442	428	480	478	455	451	464	451	466	473	491	455	450	448	451	479	485	430	432	459	475	498	449	481	430	475	473	452	468	462	461	452	453	449	467	511	450	444	446	446	483	451	461	453	456	433	477	480	484	462	476	443	484	458	443	466	440	446	474	468	511	468	437	437	445	473	460	419	466	447	436	472	472	445	446	470	453	465	478	460	458	444	491	469	476	443	453	458	467	462	444	471	479	476	453	425	461	475	437	494	509	449	475	462	483	444	472	442	460	444	473	427	478	478	476	463	460	465	437	433	439	463	505	464	455	508	466	443	501	470	414	464	443	451	436	459	472	492	485	463	486	459	446	428	467	473	461	458	467	428	447	459	445	416	417	489	457	503	450	478	503	459	467	439	492	454	454	509	471	464	505	502	469	431	494	455	438	433	459	437	446	480	444	452	443	458	466	466	471	503	464	467	469	486	469	486	465	463	440	436	457	473	462	430	428	469	479	457	453	502	477	479	484	467	464	462	455	450	464	459	471	471	467	442	479	449	440	505	478	464	483	453	445	480	462	493	422	452	478	460	471	450	470	459	462	467	484	477	495	451	461	461	482	458	426	466	465	453	460	433	475	466	503	467	441	460	441	464	462	449	431	437	493	442	466	484	492	478	450	470	453	470	470	463	488	432	429	464	451	450	473	476	465	438	465	447	451	451	462	502	474	495	464	471	461	462	434	450	485	471	482	480	493	508	458	474	400	511	464	492	462	484	463	440	477	468	434	393	482	424	506	489	436	452	457	512	434	517	479	460	463	457	474	449	423	476	426	474	465	470	453	474	465	467	496	477	459	496	455	457	482	455	490	476	478	471	465	433	474	452	485	459	434	439	433	447	442	433	461	467	458	455	431	438	507	418	496	476	456	465	448	432	470	483	447	449	449	445	445	445	454	458	449	466	445	426	459	484	457	458	439	455	471	482	435	470	466	461	491	481	457	478	457	477	450	468	440	457	481	462	466	498	459	465	461	474	488	484	449	446	454	493	470	459	469	493	471	444	471	491	465	470	445	475	485	449	450	489	477	480	466	464	453	480	437	445	460	449	484	457	460	450	449	479	492	436	473	461	464	464	449	424	434	499	468	435	456	476	436	463	460	486	458	446	492	479	429	483	425	461	471	497	455	453	489	472	470	451	469	473	474	464	501	442	455	446	466	473	460	463	492	465	473	443	475	505	497	453	484	469	482	455	461	467	458	475	443	484	435	460	464	462	441	471	463	494	451	463	482	470	430	437	451	438	458	448	454	484	463	449	469	471	469	451	482	457	464	502	448	486	490	438	466	454	471	444	438	441	445	449	451	514	462	495	494	458	513	447	455	451	422	494	444	435	488	461	443	488	453	472	482	506	457	487	457	444	450	458	458	463	493	481	433	464	455	486	447	487	444	469	461	462	462	471	444	456	453	471	435	434	473	459	481	498	484	454	480	460	504	466	471	471	444	447	408	460	435	437	466	465	494	442	469	461	443	461	424	424	449	436	446	471	431	485	465	451	416	400	451	473	441	467	473	497	436	478	487	448	501	442	453	447	444	473	482	456	440	514	478	471	509	480	455	463	445	504	483	491	467	510	479	438	467	453	473	490	444	445	485	458	507	462	470	476	475	461	464	438	450	473	472	458	461	469	419	489	455	474	511	438	485	468	492	397	472	461	464	478	439	475	450	458	452	482	461	481	438	465	446	461	474	463	437	461	496	484	445	471	436	474	423	481	443	448	446	462	485	481	460	430	480	477	475	464	472	490	466	454	490	471	463	491	456	460	441	444	467	466	453	491	479	491	432	454	459	462	492	470	451	454	475	469	492	487	464	460	488	481	436	462	452	433	434	447	405	429	513	455	469	469	403	456	470	450	498	435	491	450	448	496	416	448	470	447	462	445	467	458	498	502	490	428	463	429	509	467	466	478	470	454	478	454	439	460	502	467	472	415	452	462	439	412	456	467	450	447	474	440	438	403	469	493	476	459	476	460	452	454	429	444	449	476	449	449	460	499	469	439	445	437	486	451	429	465	450	463	523	483	473	480	449	439	458	443	448	460	485	475	428	473	449	480	491	451	445	464	470	477	469	452	473	486	475	476	471	480	459	465	476	470	487	455	460	489	475	461	477	466	444	449	457	458	460	473	471	458	468	456	474	398	441	444	480	463	475	531	483	474	473	470	478	465	495	472	448	446	473	498	473	453	466	464	495	464	419	433	471	447	469	429	490	493	441	474	476	460	431	452	469	466	460	424	456	488	457	442	435	463	472	463	452	452	442	441	436	481	447	468	476	444	471	466	464	458	513	455	446	450	493	453	437	495	490	457	486	462	457	465	525	444	456	478	466	453	464	463	478	508	467	448	471	474	478	471	461	446	462	431	473	465	452	447	459	484	452	474	460	460	460	430	446	447	470	545	497	440	478	459	468	478	448	461	518	462	499	478	469	488	424	442	459	515	455	471	487	479	471	457	437	460	454	460	441	504	454	450	432	498	465	453	446	466	487	441	458	461	474	464	485	442	440	477	509	463	469	468	446	439	453	503	473	489	466	443	464	475	443	485	470	429	463	439	495	473	473	452	449	440	447	441	453	477	482	498	483	477	434	506	510	476	464	428	481	440	484	458	438	465	481	464	447	452	473	488	454	473	454	442	453	453	476	459	458	442	462	451	489	475	463	470	432	461	478	441	472	446	453	461	466	461	441	443	460	480	498	481	439	446	471	481	474	481	451	491	462	482	461	456	459	462	482	472	483	463	449	424	444	482	458	481	472	419	492	442	485	419	509	497	423	476	437	461	470	501	458	514	442	455	431	461	470	495	458	436	452	486	463	446	450	445	445	485	472	424	478	484	449	469	464	503	475	498	459	469	454	462	458	462	462	478	436	462	452	479	482	466	422	428	476
24566	2972	2512	1943	1385	1050	824	697	642	482	492	412	412	381	330	313	332	331	323	334	264	295	329	260	253	302	244	291	268	270	231	241	246	291	256	251	237	264	290	284	279	234	278	282	239	279	270	245	263	253	258	277	231	244	236	233	258	245	269	286	242	256	273	242	242	220	250	274	238	278	265	254	250	247	250	264	237	255	245	259	259	251	248	241	211	251	254	240	283	269	270	252	262	274	251	226	252	227	248	267	237	244	220	259	237	269	253	269	234	230	260	247	250	253	261	275	247	261	239	246	251	236	242	247	271	234	257	219	215	244	277	219	249	227	233	224	253	248	243	238	250	236	266	279	265	281	267	229	307	262	224	245	261	253	245	264	264	271	255	262	266	235	253	247	229	233	258	237	278	233	251	246	231	248	233	247	240	235	261	253	269	269	216	253	257	244	226	250	231	274	250	257	220	274	245	248	242	231	206	248	243	234	258	237	249	282	239	265	266	251	290	268	283	235	256	218	261	246	247	236	231	207	251	256	257	269	234	237	240	247	223	237	270	246	224	259	259	246	266	226	241	251	250	232	244	260	225	244	253	235	254	252	252	244	232	255	226	251	246	244	234	253	256	238	278	252	220	259	256	275	255	219	253	249	255	258	224	249	228	258	229	250	245	208	239	265	245	246	237	282	263	243	254	233	281	233	249	253	268	275	268	267	237	275	259	241	227	248	252	230	243	231	250	254	254	219	248	245	221	247	258	212	233	243	231	267	261	274	237	243	259	225	224	239	260	239	234	233	245	230	243	227	236	224	252	238	251	267	232	231	236	240	259	240	261	274	247	238	241	234	251	241	289	236	249	256	240	235	256	271	268	261	244	225	243	232	241	228	221	258	226	231	241	219	255	241	278	239	240	267	243	242	265	225	205	239	240	253	257	251	236	242	244	256	260	244	219	236	255	223	231	250	241	252	257	285	239	266	247	265	263	236	247	267	220	264	232	276	219	270	277	261	220	257	246	247	257	278	228	244	275	234	267	248	253	264	225	269	270	247	230	257	256	227	242	249	241	259	233	268	241	240	279	250	233	251	255	219	221	246	255	287	290	243	244	239	234	227	276	269	254	226	239	218	235	264	247	218	243	247	265	267	234	255	215	257	250	253	244	286	250	266	223	251	259	233	239	236	239	230	238	251	243	242	255	268	246	258	290	248	260	253	241	260	272	271	257	229	243	255	246	251	232	262	257	235	244	242	280	270	251	245	249	246	252	262	241	250	232	255	263	247	240	245	249	264	258	248	249	263	242	274	285	244	240	240	263	245	219	246	253	243	240	233	257	263	244	243	251	267	245	249	227	248	230	259	236	259	272	223	236	217	254	245	240	280	231	257	220	264	241	242	241	256	241	229	268	268	258	248	227	262	232	252	253	267	249	234	272	262	231	269	245	244	225	213	252	238	255	247	258	250	242	241	243	246	252	230	245	277	264	232	287	266	253	241	233	243	248	248	275	250	270	254	223	253	234	255	251	265	274	234	232	259	245	243	269	203	282	294	255	254	241	265	242	249	217	264	235	232	255	239	258	233	245	235	263	265	231	214	239	252	223	234	260	238	222	229	211	258	242	257	238	284	239	262	245	238	256	264	253	226	253	224	245	265	243	250	235	237	260	221	263	263	245	247	259	237	256	239	261	254	294	246	251	256	258	246	260	244	251	263	260	237	245	239	225	260	206	252	237	243	242	247	251	245	241	238	237	282	235	256	272	274	258	254	258	247	240	243	253	240	231	265	244	250	261	263	218	234	282	224	276	245	244	237	264	212	250	256	229	252	257	221	252	240	272	268	250	259	240	283	257	251	231	258	240	275	242	242	273	236	236	260	231	241	245	240	243	277	255	254	232	211	256	247	275	247	262	281	276	261	254	278	233	235	288	248	272	254	266	277	265	246	251	263	262	248	265	264	237	245	245	242	265	242	247	260	236	263	222	241	250	252	244	246	226	280	263	266	268	250	257	282	239	233	253	253	235	248	268	268	256	273	232	263	248	244	220	236	231	224	245	245	250	254	267	244	268	258	240	263	245	246	251	251	267	263	249	260	240	249	266	236	256	237	237	248	253	239	257	244	229	241	249	246	249	230	258	260	245	235	231	246	281	232	263	274	261	235	219	246	245	223	253	248	233	260	248	233	274	268	243	244	257	228	234	267	234	256	260	250	257	241	254	258	249	235	252	234	242	223	252	278	248	257	265	234	235	231	246	210	223	275	227	263	235	239	246	236	248	237	235	235	248	231	295	261	254	220	265	245	248	238	245	264	265	242	249	237	233	264	272	225	262	236	245	255	222	253	248	269	226	233	235	277	252	228	240	241	254	262	267	233	251	259	243	254	249	242	242	238	237	244	256	257	283	246	233	237	251	252	229	233	236	235	281	253	249	233	256	275	236	241	241	230	244	265	257	249	216	231	239	238	255	240	249	252	265	243	270	260	271	226	255	267	225	249	230	236	255	265	252	275	234	259	237	232	241	264	233	274	256	274	229	250	249	257	247	240	224	248	266	257	253	255	252	257	226	232	256	271	258	238	234	246	270	264	241	254	220	234	218	252	271	274	262	246	244	262	207	254	266	230	226	243	240	238	244	263	256	244	222	236	258	211	251	243	245	254	241	273	250	265	241	242	231	225	253	244	234	241	247	229	265	251	251	250	279	265	235	247	230	266	236	249	242	225	250	261	228	251	258	251	249	277	264	239	226	241	226	259	243	248	246	239	227	221	268	244	232	233	227	228	250	262	270	244	249	248	235	266	256	239	273	287	246	246	266	276	259	230	236	241	248	236	249	236	249	233	240	213	271	249	255	210	241	259	238	237	241	276	248	232	250	258	239	222	212	246	243	226	257	238	263	235	231	220	245	244	249	280	232	263	243	253	259	212	227	242	244	220	253	254	261	257	258	238	255	257	275	259	260	245	248	248	237	250	254	262	284	260	217	260	272	259	233	230	230	238	261	235	243	204	278	235	235	251	235	249	266	270	224	268	215	233	249	220	259	229	251	240	248	272	245	238	249	250	227	237	227	244	266	242	243	270	272	274	263	249	260	250	234	268	227	230	281	279	253	243	227	264	247	262	252	251	244	250	242	255	231	219	255	267	257	253	292	231	264	237	237	215	237	227	221	248	257	245	242	229	235	225	256	251	238	282	249	261	252	241	239	227	258	252	271	214	258	243	248	276	296	234	242	258	270	281	258	235	246	235	232	269	244	238	262	246	225	265	259	267	226	232	252	245	249	245	225	255	235	245	266	243	246	261	264	252	247	247	252	232	266	278	232	245	211	272	267	268	241	253	248	234	273	280	251	244	232	249	247	223	282	257	276	244	267	241	240	231	285	262	257	256	269	231	228	244	262	243	245	254	260	267	238	265	235	293	240	229	260	233	255	237	229	243	278	253	222	241	249	255	267	231	256	245	231	272	226	236	227	271	247	275	238	233	240	257	270	241	240	262	235	248	259	237	241	266
10717	2532	5431	6041	5368	4361	3576	3057	2636	2290	2050	1851	1661	1569	1444	1311	1308	1266	1220	1128	1130	1038	1071	1029	996	969	983	935	1008	932	869	905	882	914	830	881	888	821	816	865	876	833	834	810	862	837	848	757	822	777	797	787	841	767	789	832	768	744	792	791	800	796	808	708	787	806	726	795	798	772	749	761	718	756	767	780	779	809	774	779	720	775	762	745	716	749	748	746	778	769	797	758	735	755	749	790	663	744	746	751	748	776	778	763	760	726	739	772	756	771	737	739	705	741	759	750	772	754	768	747	771	731	760	726	701	753	731	733	693	782	778	703	746	720	729	754	758	696	713	771	750	725	775	737	783	702	760	775	734	719	727	724	725	790	762	814	757	723	751	803	666	805	740	751	719	762	758	778	714	765	718	748	715	770	722	766	752	814	722	739	746	768	779	719	733	758	751	719	736	714	710	782	746	724	756	730	712	704	739	750	739	741	712	808	753	716	732	766	752	707	716	739	753	726	731	697	783	810	723	704	725	731	753	790	697	728	748	752	759	706	745	742	713	726	781	739	729	746	705	709	758	736	722	691	735	780	714	739	746	724	692	712	745	764	727	745	724	748	705	698	688	752	809	735	751	740	741	779	767	754	778	698	787	779	784	750	717	752	734	730	795	727	744	717	762	727	724	752	734	768	754	733	755	739	719	720	728	753	682	735	806	750	755	767	738	744	767	752	716	709	719	797	740	726	708	698	732	703	752	732	760	777	803	737	703	761	759	755	728	787	777	723	803	719	753	774	743	751	704	727	742	776	751	751	750	762	734	737	738	702	795	742	759	705	742	753	734	724	716	725	793	735	767	752	716	766	750	698	703	755	734	714	792	771	716	762	733	783	768	737	717	736	739	750	777	709	730	783	682	738	730	730	723	727	764	747	737	761	709	749	776	754	757	758	775	729	750	778	741	762	716	703	747	739	763	727	733	743	779	744	716	736	785	764	778	707	700	757	770	717	732	718	734	697	708	756	757	742	758	769	730	805	732	776	736	803	744	754	724	694	748	711	750	723	703	750	700	750	715	708	772	725	726	722	724	735	749	730	766	775	739	718	771	688	706	720	719	744	778	738	734	749	767	711	730	745	786	737	721	704	715	730	724	691	760	738	727	759	745	715	696	766	751	771	704	778	735	737	744	766	698	712	737	748	739	753	714	760	693	720	765	759	734	703	734	746	705	722	740	701	770	713	760	699	766	718	692	705	772	775	769	742	739	738	720	774	744	710	726	752	725	699	746	733	715	760	741	732	717	765	745	735	734	757	797	736	764	743	774	733	781	764	717	760	769	738	720	759	746	705	744	689	713	697	757	745	714	761	717	724	736	752	717	710	776	776	761	740	752	756	772	742	755	712	715	746	735	770	758	773	693	746	755	767	693	811	766	724	726	728	741	713	771	729	705	745	692	708	749	742	741	722	737	712	720	752	709	746	741	743	687	726	675	734	713	708	697	763	748	732	780	745	694	735	747	770	773	755	715	742	714	787	754	760	714	706	743	747	761	762	769	720	712	703	729	793	730	766	741	712	717	726	692	782	684	789	746	713	746	741	732	728	748	770	729	716	748	790	750	744	718	712	763	762	722	756	763	696	711	802	739	738	719	759	749	726	714	796	748	747	763	766	676	724	691	670	717	707	743	676	760	783	803	710	723	745	731	748	751	686	734	711	723	784	769	757	775	786	746	768	786	725	792	797	717	801	746	686	752	702	740	735	727	732	708	739	717	731	698	742	715	780	747	750	748	779	690	755	729	765	687	722	681	732	723	723	739	783	760	697	753	684	715	742	754	751	750	752	720	728	720	730	723	744	750	751	722	716	741	754	708	728	740	702	747	735	710	761	708	715	719	762	744	714	727	766	725	753	749	720	772	783	727	728	724	724	747	703	736	744	766	766	739	742	731	790	742	687	759	730	706	728	712	730	751	792	706	752	762	737	748	741	762	752	772	748	732	714	749	739	696	761	749	720	758	730	778	758	759	743	760	740	761	711	698	696	737	747	742	746	689	749	721	709	740	726	719	790	746	769	741	789	745	765	732	707	726	761	767	719	741	723	752	753	718	758	741	765	698	747	710	713	721	712	694	729	736	745	725	729	733	701	692	708	757	786	729	740	750	796	733	708	779	744	784	746	702	670	691	712	738	729	762	742	714	737	721	765	780	753	759	758	725	756	763	753	791	716	710	783	731	729	745	717	765	733	736	719	720	770	739	762	739	787	762	725	712	719	755	684	753	770	738	782	724	762	745	781	702	711	739	740	771	729	774	706	751	704	791	706	759	734	725	772	766	700	727	742	674	753	725	731	723	740	769	732	800	710	738	718	783	741	721	750	764	755	755	746	765	744	767	757	788	735	749	701	732	763	764	744	738	690	755	734	761	729	799	716	773	777	779	740	694	712	707	694	748	726	693	779	724	758	772	743	689	726	708	700	745	753	749	758	753	764	750	730	737	782	763	761	798	738	748	748	752	707	758	753	745	737	762	763	688	770	748	740	711	759	723	702	712	767	767	752	742	690	716	759	719	734	737	718	712	746	722	719	712	765	725	697	723	735	755	732	751	756	758	751	786	759	769	739	694	732	713	768	753	696	729	699	731	700	730	719	757	731	733	683	715	682	759	695	731	748	719	739	737	748	718	777	718	797	753	730	717	714	718	714	762	740	700	788	782	739	741	767	694	751	707	753	736	746	756	741	717	782	719	762	818	732	733	766	740	741	733	741	689	775	728	763	793	764	737	720	713	764	775	759	781	714	720	737	711	693	742	701	761	712	729	687	767	737	761	732	749	748	801	784	731	799	753	746	736	766	709	719	785	786	725	755	721	738	749	747	692	715	759	705	749	765	722	725	673	653	733	758	685	754	750	765	741	727	714	692	698	730	767	704	768	774	713	719	759	817	754	744	792	752	743	739	764	721	694	741	769	768	751	717	748	772	764	756	755	719	736	767	676	748	730	776	781	765	698	691	810	720	733	746	752	705	741	726	712	745	664	773	767	681	774	719	779	712	741	745	746	743	713	773	739	760	748	735	710	735	719	700	721	732	774	742	662	702	711	741	732	713	729	769	736	728	744	726	804	708	774	756	704	714	749	720	709	727	744	745	751	770	695	789	747	757	767	772	774	758	702	720	706	745	757	757	767	712	733	748	741	748	751	727	738	790	715	698	697	729	764	708	705	741	719	682	706	692	756	762	721	709	755	735	735	759	727	723	736	743	721	759	711	720	768	725	724	742	720	764	736	741	734	735	736	716	806	709	707	743	737	719	731	749	722	740	734	750	725	730	754	695	760	742	710	685	768	764	771	736	747	747	756	704	713	818	743	752	746	722	776	772	715	762	731	711	726	703	725	699	753	743	770	697	726	736	779	757	752	708	737	725	752	743	808	735	727	748	740	706	730	764	712	772	743	756	772	775	729	749	729	794	737	730	727	763	741	768	744	754	753	746	754	765	736	720	735	745	677	758	680	709
3318	158	171	139	122	101	103	105	98	87	95	81	75	80	75	86	75	77	85	79	82	84	76	80	79	78	75	78	86	91	88	88	90	78	91	79	80	81	68	85	68	83	83	88	80	76	83	88	74	76	95	53	63	68	100	81	76	83	76	83	92	74	84	79	89	88	69	93	96	81	84	74	88	82	76	85	76	84	68	72	80	72	64	87	76	90	66	79	73	89	69	86	79	60	83	80	87	78	70	101	82	69	70	73	80	77	85	97	88	65	75	82	80	71	69	80	78	82	78	88	71	71	67	67	80	80	70	94	79	85	75	74	83	85	72	100	64	69	80	74	82	88	87	76	105	81	56	92	69	90	67	83	84	79	70	92	85	86	85	78	93	76	80	72	90	72	73	84	97	67	68	81	82	69	87	85	67	94	80	79	62	71	86	97	76	71	69	72	74	79	67	71	95	72	84	82	86	69	78	86	80	93	85	72	78	93	71	83	83	79	65	88	73	69	84	98	85	75	88	60	86	85	83	78	71	79	91	80	79	70	74	67	73	83	91	71	74	91	72	85	85	74	78	84	93	76	93	76	75	88	73	74	81	68	78	73	91	76	74	98	70	72	81	83	80	97	77	88	92	82	67	84	82	85	92	68	69	76	100	82	94	86	79	75	70	71	82	102	57	78	76	92	77	84	70	72	77	67	76	87	68	60	93	87	79	77	70	77	71	70	88	90	76	76	82	77	82	77	65	73	80	87	89	66	76	78	95	85	75	73	86	66	79	88	86	64	82	99	89	81	79	81	88	98	83	65	73	103	99	91	68	86	71	79	75	75	84	85	75	77	76	71	85	83	80	75	65	83	79	60	76	59	87	84	76	81	87	81	75	68	61	74	78	87	81	84	82	82	83	63	77	73	76	89	89	75	73	73	79	72	78	97	84	72	78	81	88	87	91	89	96	74	59	82	75	80	80	74	63	75	82	106	81	76	76	76	69	86	87	93	67	75	84	79	70	79	88	71	84	83	85	88	81	97	80	73	77	79	76	96	78	70	78	71	89	87	90	74	71	82	73	72	88	76	85	85	87	71	74	95	84	87	75	78	76	76	85	70	81	69	76	84	82	80	68	74	83	67	86	77	70	90	61	90	84	81	74	70	73	69	66	72	73	85	74	81	78	93	96	72	75	85	93	83	78	78	82	69	71	86	67	84	78	87	76	77	90	78	62	72	80	83	92	72	77	76	77	70	91	80	72	80	73	85	83	78	92	78	92	71	56	66	67	84	80	86	74	89	89	80	76	64	65	71	86	87	66	71	89	58	79	73	88	72	89	75	94	75	74	65	77	93	79	71	84	95	83	81	76	102	82	84	89	85	64	80	84	85	79	69	69	67	97	84	81	74	74	83	84	64	73	71	88	78	99	61	70	83	85	68	79	70	76	60	83	86	70	67	72	83	85	84	76	78	65	91	76	69	75	79	73	81	79	83	89	88	100	67	90	92	95	78	90	80	94	84	98	76	69	70	67	79	71	83	84	80	83	73	81	84	77	86	82	95	67	76	92	76	78	86	81	79	91	60	84	84	71	78	84	63	84	94	83	81	74	84	91	87	74	93	76	73	70	83	73	73	68	72	85	86	85	72	72	91	67	72	75	101	74	86	75	86	74	78	95	67	84	75	83	99	84	81	104	83	90	74	74	78	70	80	91	81	81	83	76	89	77	80	75	77	94	73	78	68	75	74	76	82	78	83	73	90	78	84	89	78	67	70	91	66	81	81	70	89	68	77	76	88	83	82	69	83	64	72	68	73	89	95	69	77	71	75	58	98	75	80	89	94	79	71	72	70	91	68	74	86	77	71	81	81	73	80	64	71	69	75	63	78	70	76	92	102	78	79	103	87	85	90	77	75	80	65	76	87	89	90	83	74	84	69	83	69	84	62	94	78	78	74	70	78	77	80	99	86	64	105	59	92	73	78	57	84	74	86	76	75	84	76	95	79	81	65	83	88	81	67	98	68	82	103	64	93	77	86	86	85	74	83	83	88	86	95	81	88	75	94	100	83	74	65	65	77	81	84	76	96	85	58	87	76	87	73	69	98	70	81	82	76	93	96	96	71	82	61	77	77	84	84	87	85	68	96	86	74	73	76	84	98	82	70	82	85	84	79	75	93	71	97	83	81	85	85	76	84	67	73	61	87	66	84	73	89	79	89	70	89	87	92	85	78	83	85	77	94	91	70	87	68	89	86	78	67	82	82	81	72	73	72	97	89	89	81	76	69	78	87	71	86	74	95	90	69	70	94	87	67	89	72	83	86	87	85	83	73	76	75	69	77	95	66	72	75	86	88	98	92	72	93	81	87	72	62	93	69	78	95	86	75	77	80	98	103	79	68	76	71	66	83	75	79	79	70	87	92	88	81	83	75	95	82	79	78	77	91	95	77	95	73	75	80	73	72	68	101	100	85	71	72	79	75	79	71	89	62	76	85	80	75	92	78	97	77	79	84	65	92	90	90	73	83	80	81	89	67	67	69	71	76	87	87	75	85	92	91	88	74	80	77	83	97	79	89	92	86	98	80	97	74	75	88	71	72	98	91	73	84	85	74	69	79	81	88	74	85	81	78	80	73	81	74	80	55	74	68	84	87	93	74	97	76	68	94	80	78	75	96	75	78	65	79	72	78	83	80	66	75	106	70	76	79	66	98	68	93	88	82	89	90	95	78	96	74	84	82	81	84	70	68	83	91	70	89	107	73	74	70	90	79	73	72	77	81	67	75	83	86	78	87	90	83	88	91	94	77	82	84	88	80	70	87	66	90	72	65	93	80	87	89	91	66	81	88	73	84	81	89	78	72	82	84	79	65	80	85	103	74	78	70	91	78	80	92	81	83	78	76	80	86	85	80	79	81	72	83	59	72	79	69	75	86	84	72	90	87	91	81	71	83	83	88	90	84	87	81	82	102	85	87	93	80	90	79	82	91	75	72	74	72	87	78	90	90	62	79	88	73	73	77	79	86	88	85	96	75	80	87	76	72	79	82	77	90	84	77	63	98	72	67	81	65	61	75	72	72	56	79	83	81	77	85	89	76	78	81	67	92	79	88	87	79	71	74	88	81	68	79	88	73	93	78	80	80	102	80	77	99	78	84	81	76	92	87	74	82	80	69	67	90	81	77	81	84	71	75	92	90	71	87	86	95	82	92	84	79	69	62	84	84	88	72	88	78	77	84	76	74	69	78	73	87	67	74	65	70	79	86	82	70	81	84	94	77	74	78	73	81	87	81	93	74	67	73	82	75	108	79	74	81	83	86	83	83	98	84	89	62	82	87	74	91	99	87	91	67	86	73	77	74	53	73	77	73	71	89	74	83	104	94	83	80	78	77	65	77	74	79	78	77	97	70	76	67	77	77	78	81	84	80	85	74	71	93	82	61	93	73	73	80	76	82	75	101	78	86	76	92	84	75	89	77	66	76	84	64	81	79	87	80	79	69	82	83	84	72	79	86
4693	380	550	594	522	467	421	405	420	373	312	334	335	360	327	291	340	302	306	310	317	286	274	293	313	307	322	327	262	294	258	263	311	291	307	272	316	326	325	286	285	319	289	312	304	276	294	268	319	281	295	312	305	295	303	297	300	313	313	295	267	302	319	291	347	298	295	283	265	291	281	289	298	290	277	274	305	302	310	309	277	272	297	292	307	291	274	305	298	270	306	297	297	262	296	317	314	274	301	287	301	296	321	290	304	280	285	292	282	290	311	298	306	280	317	288	303	288	295	267	304	260	296	290	304	292	327	279	281	272	270	295	312	278	283	316	263	301	288	302	311	278	336	301	276	280	258	260	294	296	268	288	303	282	300	285	278	261	299	301	287	267	293	286	303	291	269	289	281	283	303	306	273	287	285	310	300	270	282	261	274	283	280	287	290	297	298	256	277	293	278	280	305	269	270	286	291	275	276	278	299	304	305	274	292	299	299	322	304	304	291	285	310	312	289	305	282	285	284	308	273	267	303	282	264	307	289	280	317	310	288	302	285	293	286	273	277	284	309	267	309	290	295	296	290	289	265	308	266	288	281	311	278	298	315	282	292	278	307	291	274	296	283	272	291	323	318	276	293	299	286	287	299	303	311	311	308	292	320	322	293	310	278	297	326	279	289	282	293	306	292	291	306	312	279	315	349	317	297	287	288	307	287	303	264	281	303	272	275	281	277	284	281	300	294	320	286	270	338	304	312	311	294	317	329	278	281	341	273	284	305	277	311	274	304	291	286	305	315	302	266	301	284	314	323	293	303	285	272	292	306	292	314	300	302	283	297	295	322	273	296	306	314	302	298	303	308	307	291	271	341	285	295	271	290	272	293	301	286	318	274	274	268	273	333	271	260	307	312	306	289	271	305	274	300	258	296	276	291	314	279	294	313	298	297	295	289	264	289	293	277	304	281	320	297	285	312	279	300	301	249	307	269	310	287	267	288	311	300	296	276	278	302	283	259	311	325	262	313	299	296	273	283	292	304	266	310	289	312	288	296	283	312	279	294	300	312	287	304	293	293	314	280	280	282	305	301	323	285	317	299	289	285	291	288	283	306	281	303	298	308	295	293	275	291	304	269	277	269	284	265	281	281	293	282	287	277	296	269	290	322	304	289	295	302	305	278	287	316	265	280	310	306	262	257	274	291	286	305	272	290	322	290	284	313	281	312	294	287	283	292	270	271	273	303	307	288	308	282	306	300	302	293	288	312	310	289	292	303	258	288	298	317	323	283	330	323	288	296	322	315	293	308	279	291	280	286	281	285	282	300	289	276	287	293	280	274	279	310	282	279	275	290	308	273	291	330	283	272	306	290	299	318	297	303	289	286	317	302	295	319	298	308	283	311	274	285	307	308	274	315	284	292	295	314	323	278	295	284	276	264	300	298	319	275	291	306	293	307	283	292	280	267	315	280	295	294	300	298	263	350	315	322	314	292	296	292	301	301	286	256	278	297	294	292	287	271	292	281	281	288	279	297	316	289	272	308	288	323	317	301	286	293	291	289	324	309	288	288	290	303	311	302	291	275	299	301	295	284	308	288	304	277	259	288	313	307	274	306	274	306	312	287	270	299	259	313	285	270	282	319	281	273	284	299	319	281	290	282	301	293	304	293	298	281	332	270	286	293	319	313	284	293	298	316	287	271	303	291	287	268	305	304	284	289	292	283	269	293	288	294	269	326	292	331	270	318	285	310	318	294	305	270	310	286	275	263	297	283	291	278	295	320	278	289	280	297	317	290	263	312	292	274	312	288	298	300	297	281	303	300	303	289	296	275	306	308	290	316	300	293	269	302	298	275	297	274	255	283	281	285	292	304	299	335	297	276	259	294	282	325	278	309	281	273	327	290	324	315	256	294	312	309	309	324	297	290	295	272	295	277	283	316	289	276	302	307	271	314	334	261	293	297	315	243	277	298	285	306	261	273	302	281	299	318	290	289	315	287	307	296	285	278	284	285	275	328	333	309	292	294	288	297	307	266	278	313	267	264	293	326	295	282	305	306	290	277	327	304	302	314	287	314	288	285	298	265	264	261	310	287	305	340	277	284	309	292	293	290	258	307	304	295	320	278	300	313	285	290	289	269	290	298	304	330	303	279	294	320	283	292	287	264	272	291	317	331	296	269	267	317	275	321	347	294	274	283	306	275	286	290	317	309	263	253	289	307	284	269	290	284	260	299	298	273	272	311	286	258	322	292	273	315	282	312	302	273	295	290	287	282	279	308	277	285	279	323	271	279	309	285	314	333	301	297	305	282	262	319	317	318	291	310	281	300	276	304	273	311	307	303	294	277	290	283	280	252	305	293	273	259	271	304	302	294	267	320	292	295	305	271	264	305	261	281	280	305	302	261	303	312	307	311	296	303	282	294	307	273	303	289	304	279	302	285	269	283	279	306	299	277	285	281	310	303	303	280	300	288	299	268	309	294	307	298	292	295	285	325	312	325	311	297	304	297	276	315	303	307	312	311	300	315	286	296	284	317	259	302	260	296	311	307	321	275	281	283	291	258	252	289	302	286	308	272	298	339	306	317	288	302	277	283	287	306	323	320	318	296	287	289	245	291	289	314	279	285	307	306	312	296	298	294	293	301	295	291	301	312	271	310	286	337	291	307	295	299	304	287	307	280	301	302	274	331	298	302	307	286	288	277	293	279	302	318	274	294	323	291	302	305	254	310	289	303	292	287	280	307	282	299	292	276	290	261	308	314	296	270	318	298	294	295	287	315	290	315	307	293	289	292	294	298	314	288	249	285	269	282	293	319	287	320	273	274	288	278	271	295	316	287	316	273	280	277	275	288	284	335	279	305	316	282	277	276	320	305	272	294	312	298	287	301	305	291	283	298	325	260	292	283	294	305	298	292	304	293	340	304	297	292	299	266	288	303	293	316	275	256	322	296	284	276	314	268	295	253	286	318	303	276	315	286	291	266	259	312	296	287	316	289	267	285	239	307	309	266	255	271	295	297	288	293	291	286	292	290	317	311	314	286	333	277	286	300	321	291	321	312	291	330	268	310	274	298	302	281	257	306	280	282	304	308	301	269	297	284	308	284	282	274	290	310	300	302	306	301	286	290	302	321	302	298	252	307	316	309	296	280	306	300	297	312	285	334	307	314	316	290	287	282	300	326	308	312	332	317	292	296	297	291	281	268	307	278	286	260	283	292	284	308	282	328	286	291	307	286	277	298	297	269	274	339	276	320	295	274	264	307	298	280	277	308	298	307	300	317	280	320	290	251	299	306	310	273	310	298	307	328	292	302	279	259	303	269	286	269	308	275	291	307	284	266	302	292	284	307	311	302	301	289	313	290	282	323	297	270	315	290	318	278	277	304	272	285	282	330	288	308	285	275	265	324	262	302	298	287	291	300	287	297	295	294	278	295	315	304	317	304	321	296	278	299	289	290	282	313	305	260	303	310	263	302	297	299	326	312	260	275	280	304	301	291	305	284	311
14380	1152	1288	1032	722	547	405	380	322	295	245	201	215	212	195	179	167	214	193	157	189	157	178	156	162	176	164	142	149	150	131	159	152	160	153	154	154	155	124	140	135	150	159	147	127	160	135	152	126	151	148	160	133	140	131	133	131	141	147	129	149	136	130	149	157	137	145	137	129	128	136	141	150	121	141	144	138	128	137	159	151	165	145	129	142	127	157	137	143	154	147	125	124	144	167	157	132	135	131	149	141	147	129	135	152	144	131	146	145	149	154	133	147	119	146	149	151	146	161	161	133	148	143	147	132	126	137	133	151	142	129	138	132	121	146	133	153	145	164	124	142	138	140	141	140	147	152	145	141	143	153	167	144	145	160	142	145	155	140	134	142	152	141	143	134	138	150	149	138	126	148	122	134	147	155	134	126	139	143	135	132	131	142	150	158	136	134	154	150	135	139	147	120	132	154	145	132	131	137	142	129	162	150	172	131	123	140	163	133	152	157	130	168	148	148	147	130	135	136	143	138	140	126	152	142	132	139	131	134	128	133	151	160	159	148	154	135	138	137	157	139	143	133	128	137	137	152	131	139	119	126	157	129	137	124	136	122	134	142	150	159	147	135	137	120	121	134	146	123	141	126	123	142	148	140	133	158	136	132	156	132	149	138	141	138	158	126	146	153	136	148	140	169	153	148	147	123	161	125	132	156	142	134	173	134	146	139	137	120	158	146	116	167	130	139	165	132	148	142	122	140	143	128	145	142	143	146	139	124	130	139	142	120	131	139	144	145	136	142	139	138	154	141	131	156	131	168	164	136	155	150	128	144	152	143	134	133	137	153	155	122	155	135	140	151	141	130	134	142	133	124	142	138	134	122	159	131	127	119	154	162	135	162	131	136	138	136	139	148	145	150	137	142	142	148	150	147	171	127	156	141	170	149	141	152	146	143	139	173	149	141	120	139	154	136	140	171	146	157	136	132	139	139	136	142	135	146	132	139	140	136	161	126	129	146	150	155	146	148	155	164	146	124	145	141	156	137	153	154	147	136	132	137	150	146	122	133	122	133	143	129	133	152	139	149	126	149	152	133	125	122	143	170	135	134	143	160	134	146	123	127	128	134	139	154	132	139	133	145	135	149	120	145	135	137	132	164	138	122	134	152	149	126	152	135	132	140	149	149	131	159	147	139	136	144	133	131	123	147	144	135	128	132	144	158	171	158	157	146	140	149	134	136	149	131	162	132	161	152	162	142	136	123	150	151	136	134	135	137	143	157	149	140	129	150	149	146	130	133	158	141	151	153	129	128	153	143	122	143	108	128	159	150	142	129	141	177	131	127	149	153	137	140	138	143	139	139	140	139	153	149	140	148	140	154	139	130	142	124	162	127	150	148	122	145	117	158	134	138	154	142	144	160	139	120	132	141	151	141	144	168	159	137	142	149	145	140	129	153	145	167	150	153	130	135	134	137	127	167	137	145	145	139	142	150	142	126	143	134	133	173	123	141	153	171	137	131	140	154	148	152	155	153	154	132	141	142	157	160	138	141	126	140	155	139	123	134	133	134	130	139	132	146	142	139	141	140	124	132	159	138	147	144	156	140	141	142	138	149	140	137	128	140	149	149	150	131	132	148	157	126	130	143	117	142	146	117	120	137	142	139	139	146	143	139	125	123	139	136	140	128	151	128	140	144	130	164	149	135	127	132	134	121	155	153	147	151	140	127	135	145	139	160	127	150	164	171	143	149	152	113	128	123	140	144	142	146	135	138	127	149	113	135	136	155	131	156	134	134	126	134	148	135	129	150	141	146	135	132	156	156	154	155	163	134	126	157	156	158	118	157	144	165	160	144	140	129	159	168	159	137	129	143	142	134	135	161	147	127	168	146	137	135	154	141	149	135	141	144	151	139	132	163	147	156	128	152	146	133	132	153	142	144	123	143	156	113	156	138	123	134	141	137	144	126	122	137	138	126	143	144	143	139	139	146	127	151	158	118	138	158	148	157	151	142	141	146	140	145	148	133	147	126	119	156	154	137	147	174	134	123	142	146	135	127	163	152	137	130	147	145	165	126	138	149	155	127	142	165	127	135	131	154	134	150	143	136	150	130	129	128	141	131	145	139	131	151	143	144	126	142	156	151	152	133	154	142	141	135	139	140	127	152	141	122	124	141	133	124	129	149	146	137	150	137	118	119	145	138	133	129	146	149	132	141	142	142	148	147	149	126	126	148	139	125	133	148	136	151	139	131	151	142	128	148	169	149	156	132	153	133	128	143	162	147	152	142	151	131	156	142	138	142	151	143	147	139	142	159	130	152	164	160	135	136	138	149	137	139	139	143	141	132	148	131	143	156	130	129	141	151	163	147	117	139	139	149	140	122	137	121	120	132	128	147	170	134	109	142	122	114	154	158	159	162	149	139	145	157	143	147	136	136	138	142	147	136	130	137	143	129	140	118	149	163	150	137	123	143	142	141	140	128	126	132	138	141	151	121	145	131	155	141	155	145	143	140	138	134	143	143	126	152	161	148	156	139	156	130	142	139	146	135	142	139	146	133	139	120	149	157	152	166	154	147	135	137	157	125	128	154	135	146	146	139	148	171	134	142	135	155	143	144	148	131	139	139	131	139	148	137	132	162	124	151	137	145	130	154	111	146	151	158	137	125	164	136	122	137	160	135	138	141	138	114	151	126	168	144	156	139	148	139	137	131	151	126	155	118	131	141	150	117	132	147	124	120	148	152	150	154	131	125	126	143	126	125	157	143	153	139	160	137	143	142	158	126	164	157	143	151	145	143	121	155	140	146	149	144	140	134	131	163	139	171	130	149	137	152	136	140	143	138	138	148	135	147	148	139	134	162	150	142	154	144	147	134	139	117	158	153	143	142	127	131	124	133	149	139	126	120	144	135	145	149	134	151	123	134	136	139	164	141	145	158	140	142	139	172	134	149	154	129	143	144	134	148	145	139	152	151	143	129	154	136	138	148	143	126	153	135	135	172	150	134	139	132	119	137	152	135	144	139	144	144	152	108	134	152	131	162	121	148	140	131	160	127	127	123	132	148	152	155	160	153	135	145	146	162	139	142	159	121	138	126	137	155	141	110	137	139	166	138	137	147	136	145	141	141	139	154	142	138	128	171	146	149	152	147	136	124	133	141	102	125	165	137	132	136	131	146	144	140	119	164	124	146	133	131	140	165	157	150	136	141	151	158	131	133	158	130	158	153	162	132	132	138	141	130	130	143	142	148	158	140	137	139	132	114	135	134	126	150	135	158	128	141	136	131	150	152	131	138	140	144	147	125	132	152	132	145	155	160	140	163	141	145	136	161	141	154	138	133	131	134	126	143	134	143	132	123	145	132	153	142	125	153	156	120	140	139	138	141	136	130	146	141	191	140	127	142	134	148	148	144	144	147	126	131	142	145	155	133	122	153	136	128	147	135	140	148	147	141	162	150	142	162	141	133	143	151	144	154	146	155	122	135	157	122	150	139	156	151	152	115	142
8317	1426	3064	3479	2898	2424	2127	1717	1418	1329	1161	1037	935	867	828	799	725	692	718	689	685	636	607	592	597	573	587	590	542	537	535	588	565	554	533	511	553	517	523	535	508	543	511	515	514	525	509	491	474	496	541	525	485	491	485	476	474	492	477	478	465	497	491	498	502	522	469	488	430	491	486	466	455	451	456	477	500	472	470	482	493	461	504	502	474	439	441	495	467	462	500	456	457	460	533	487	483	434	485	494	509	449	487	486	436	498	457	467	481	492	462	457	482	479	454	470	475	443	462	475	452	443	469	492	488	463	446	474	466	527	478	489	487	445	458	469	480	456	448	454	453	479	465	470	488	470	504	479	431	511	448	433	417	482	442	459	460	469	485	472	498	432	436	457	469	491	436	473	473	442	482	511	465	470	470	493	479	464	463	465	463	480	451	428	444	441	449	436	467	459	430	475	457	478	450	449	465	499	484	490	468	454	451	460	450	447	498	486	464	440	447	444	474	462	488	455	442	479	495	450	472	450	439	455	436	485	447	467	458	471	479	460	469	498	472	479	483	453	471	443	467	418	455	477	463	478	398	455	463	468	456	426	438	500	517	489	487	437	450	416	440	462	475	450	466	483	458	512	472	448	437	452	484	465	479	478	481	482	450	458	479	481	461	493	479	433	477	407	463	431	479	462	460	484	504	452	448	477	479	432	453	486	512	483	455	462	460	474	469	449	512	508	482	480	429	488	446	435	469	434	449	473	465	464	466	450	484	445	491	499	485	437	476	465	491	464	470	435	480	481	500	485	463	476	472	458	473	469	426	445	466	472	474	446	502	476	497	423	423	489	492	466	462	467	475	467	485	447	474	482	455	443	448	456	487	457	424	476	474	485	464	476	463	474	481	495	489	476	489	433	420	446	470	518	498	498	447	446	492	492	429	467	460	446	434	460	491	481	449	470	462	409	459	481	456	441	455	435	467	398	417	483	462	453	446	475	461	475	444	450	466	499	428	442	473	477	472	475	427	464	434	483	443	466	486	496	426	434	499	499	487	452	453	456	468	444	498	478	492	502	475	436	482	480	447	449	504	474	437	470	440	462	450	439	469	490	460	445	514	437	507	464	474	463	448	482	483	450	471	502	435	440	478	446	491	445	434	485	445	478	456	457	432	454	465	479	489	450	479	443	462	460	450	472	474	480	493	466	466	485	438	433	492	474	438	481	448	477	438	505	485	478	458	459	488	460	476	471	467	470	473	443	514	485	431	453	464	449	481	492	470	478	430	502	426	460	465	458	437	463	471	454	483	463	451	424	512	510	501	456	465	454	436	453	463	481	477	469	469	456	460	445	464	491	482	466	467	515	482	487	478	496	459	455	476	484	443	512	468	478	444	444	478	446	452	506	445	458	475	482	474	434	473	454	472	450	462	462	468	466	478	472	466	482	450	425	458	483	430	476	473	448	456	453	452	441	455	441	448	435	450	485	458	488	472	482	439	476	466	468	482	474	517	442	464	456	463	443	485	498	457	452	425	461	477	451	451	468	459	443	472	455	427	433	476	433	466	421	471	470	481	477	460	424	440	460	508	449	430	482	462	446	479	487	479	473	486	487	459	514	442	455	484	470	492	450	488	430	461	461	491	454	420	441	432	425	447	500	481	465	469	477	455	481	497	459	471	464	470	456	516	457	466	475	469	443	465	450	481	431	499	460	447	486	450	432	473	458	510	451	510	464	449	468	443	469	458	431	407	469	420	455	443	479	503	468	490	475	467	449	483	433	465	473	470	461	453	450	452	409	440	476	443	439	446	458	468	455	420	440	456	493	478	437	454	479	476	481	453	441	471	475	458	504	508	480	476	431	456	473	521	481	461	464	452	440	477	467	468	417	439	459	433	477	429	450	461	468	486	451	486	451	460	480	477	476	447	445	449	449	472	440	452	436	451	496	460	503	469	467	480	467	474	450	498	482	482	439	473	456	465	453	502	436	488	482	428	457	483	492	449	467	434	465	439	463	497	482	487	469	482	434	458	455	461	499	455	462	495	475	482	476	446	478	490	457	448	520	501	427	470	488	447	459	426	469	471	439	453	416	442	481	418	457	449	469	469	469	442	479	459	468	429	486	444	466	440	482	486	478	443	480	486	454	470	476	454	460	467	493	455	454	475	417	479	481	457	463	448	432	454	506	460	440	475	453	458	476	499	466	420	480	430	475	435	488	494	482	466	491	464	461	487	460	459	489	461	483	470	446	497	471	472	463	434	454	477	447	443	454	462	468	470	496	483	441	493	452	469	470	445	441	460	497	445	450	470	430	488	493	449	479	464	477	491	474	450	471	445	471	472	423	470	464	455	459	449	444	439	454	431	476	434	448	444	506	441	443	461	492	442	425	480	461	458	460	471	440	474	483	461	504	462	437	459	421	469	464	476	517	495	458	459	443	479	447	472	482	473	450	454	505	458	446	451	473	446	463	476	454	519	462	499	450	469	489	426	468	457	461	442	465	474	472	456	464	431	483	470	459	469	454	430	462	444	470	433	471	468	478	441	470	461	485	441	506	444	421	483	482	446	449	482	470	515	458	434	470	488	482	449	500	500	456	443	485	506	461	444	461	462	458	473	455	480	432	456	434	459	463	441	447	474	492	439	488	478	411	465	457	458	508	468	449	446	459	487	444	452	451	441	487	420	477	478	465	450	489	483	457	470	482	467	484	443	451	435	445	444	405	493	451	475	460	507	445	463	466	454	472	469	448	482	494	432	468	460	472	467	446	452	462	440	466	464	452	513	489	459	460	422	437	456	449	465	466	515	503	457	460	463	443	453	462	444	454	447	435	474	490	478	439	446	460	461	460	487	484	437	448	459	460	454	433	460	505	477	484	470	499	463	483	444	447	496	451	468	468	490	511	454	454	454	439	467	450	461	495	483	474	426	462	443	446	456	443	442	500	447	458	499	475	453	458	492	488	434	479	467	452	437	450	465	448	452	443	497	471	465	495	462	459	460	458	488	459	447	482	475	479	473	465	460	472	505	438	450	443	436	464	472	489	441	494	510	454	449	460	445	472	469	461	457	443	460	467	454	473	441	446	461	482	489	464	428	485	475	451	428	501	481	511	457	473	480	448	449	438	462	481	455	454	473	470	444	485	489	438	449	443	445	441	394	467	458	471	491	436	461	478	454	475	423	462	456	502	481	456	453	464	505	469	470	461	464	476	439	491	471	498	483	468	484	457	464	473	476	425	527	451	455	473	476	472	452	473	471	486	453	438	454	449	462	450	466	466	459	449	478	489	422	439	443	470	458	464	490	443	448	476	465	463	465	471	455	459	463	465	473	484	434	466	430	439	449	490	445	444	449	463	449	464	467	477	480	450	478	436	465	495	424	469	482	472	477	468	455	463	456	413	449	432	429	452	492	437	484	503	460	473	461	431	449	482	486	445	467	499	447	471	448	442	448	454	439	448	445	441	446	468	446	476	482	479	470	473	475	475	455	468	481	444	463	445	457	446
23712	3049	2546	1938	1447	1055	809	705	601	440	436	397	431	400	366	333	356	312	325	278	294	286	298	278	308	274	279	303	256	283	272	288	270	265	232	243	236	265	235	285	260	257	259	267	293	260	246	269	271	262	272	251	256	227	237	247	238	271	250	227	259	240	240	239	244	269	245	266	229	241	261	277	254	233	236	233	263	247	247	231	260	249	270	220	218	243	288	250	278	249	243	254	258	270	237	247	248	251	269	232	225	246	255	277	271	251	265	250	246	252	260	232	223	271	263	242	225	237	220	253	252	274	252	230	227	261	262	256	281	252	264	226	235	278	269	232	244	245	274	263	230	240	255	267	260	253	270	235	231	286	257	252	242	241	256	229	249	248	249	217	256	251	257	243	262	268	242	266	243	250	222	244	266	272	248	249	254	248	279	230	244	275	249	259	231	265	261	235	243	254	278	260	241	214	285	214	253	225	248	242	255	274	254	257	235	237	261	230	256	218	272	260	248	246	279	257	261	223	273	260	246	230	263	237	247	269	235	262	259	289	224	229	215	269	247	243	238	238	224	230	261	244	234	278	254	283	225	261	223	224	225	232	234	253	221	245	228	245	236	239	256	250	242	258	239	241	230	256	250	269	239	233	254	226	267	233	224	225	210	218	219	227	267	252	241	254	245	254	277	246	250	259	272	255	236	239	237	242	224	261	228	252	271	264	270	245	275	263	247	258	248	268	247	229	250	242	215	284	246	241	243	241	280	241	262	230	253	227	275	253	243	249	265	260	233	251	272	242	258	237	233	222	261	273	247	268	235	259	265	256	238	266	261	223	228	256	232	246	239	248	247	248	234	232	233	221	265	237	251	241	245	204	244	265	246	244	228	226	276	245	232	256	240	245	250	261	278	247	230	272	267	238	216	259	262	240	268	246	260	255	214	272	246	256	222	241	252	238	261	237	236	226	234	245	231	262	283	241	237	218	203	245	261	234	254	248	236	263	260	241	259	240	255	244	226	259	252	257	237	295	226	243	222	257	249	253	259	233	287	258	250	262	273	264	277	262	270	249	247	252	266	258	272	241	226	253	224	270	254	250	243	249	254	236	248	270	213	270	241	266	257	219	258	251	268	230	253	238	230	247	268	238	243	264	275	235	264	226	251	232	253	250	247	245	240	263	264	232	249	240	228	273	233	226	253	246	256	226	240	248	254	261	235	277	255	265	234	260	241	243	228	257	269	241	240	229	220	269	252	257	241	271	250	259	232	265	224	234	265	260	268	255	252	220	250	236	244	254	241	269	254	241	221	273	218	262	235	275	248	258	236	249	250	250	230	239	265	270	247	254	257	250	229	247	239	267	262	244	242	252	277	253	262	258	241	234	250	273	244	247	247	269	228	220	277	273	259	211	237	244	260	267	240	240	239	236	270	254	251	277	260	226	264	239	241	240	245	284	243	251	258	265	237	228	256	223	252	229	247	257	252	229	230	253	246	241	257	251	238	250	225	231	266	267	263	242	252	240	275	243	264	259	238	233	255	260	245	264	234	245	260	259	249	230	225	260	271	241	267	241	251	256	247	256	227	217	284	233	237	260	261	227	245	266	228	249	262	276	237	260	248	276	258	237	253	275	258	263	249	254	273	236	247	245	258	282	256	238	255	239	248	270	236	249	250	243	219	225	248	260	269	259	219	244	250	245	243	238	255	232	275	248	247	282	255	270	280	248	235	236	240	249	254	249	248	237	257	283	242	257	243	255	252	256	233	250	245	266	246	278	217	264	252	229	251	232	257	216	278	265	238	212	243	231	253	238	218	252	267	261	249	249	254	261	245	259	252	248	247	251	250	241	227	242	259	244	248	248	240	253	240	260	261	249	257	245	232	252	224	257	240	270	224	254	244	264	260	218	263	240	252	247	245	234	250	244	259	245	247	225	247	266	249	243	254	248	253	236	238	254	262	233	244	242	268	225	251	229	235	256	240	224	272	267	253	232	258	246	233	241	247	268	248	226	246	257	234	269	258	249	226	251	264	239	228	249	259	253	284	252	240	251	260	253	236	242	234	269	247	235	269	221	233	263	258	256	241	270	258	245	251	234	238	244	252	225	263	254	255	239	237	254	239	241	226	246	241	262	235	253	238	244	229	266	252	274	270	223	243	260	234	215	247	251	255	223	251	260	255	247	234	218	227	227	257	243	235	242	260	265	247	236	248	243	233	268	249	269	246	241	284	244	255	276	242	238	254	266	237	258	270	224	228	257	257	265	250	246	252	248	279	234	254	236	262	238	245	242	250	256	272	242	240	244	265	250	257	253	261	225	249	252	220	232	248	255	238	274	242	264	266	265	266	227	223	241	284	233	248	258	274	271	267	247	237	244	243	252	260	245	249	244	241	269	238	291	245	240	224	261	233	274	241	265	225	236	256	267	225	216	239	229	272	270	253	253	247	269	245	245	277	268	262	243	268	254	245	244	270	258	228	246	247	277	257	242	251	268	272	232	260	247	227	241	247	257	219	255	241	257	270	254	225	226	236	260	270	223	237	243	250	250	224	263	255	260	273	280	265	249	226	246	270	240	226	252	252	267	261	225	230	295	272	263	215	277	229	259	278	258	265	226	254	231	292	294	257	268	246	255	246	267	247	240	268	229	247	263	233	230	252	219	226	253	252	243	272	249	238	238	277	266	253	276	244	252	225	255	249	220	243	237	245	249	238	261	277	274	259	247	241	287	273	273	229	240	262	260	237	231	265	243	241	257	269	230	247	246	267	232	270	261	256	262	236	236	243	235	224	238	237	267	252	248	218	228	235	229	270	233	260	234	221	250	248	240	256	262	263	228	240	237	257	251	214	232	254	215	249	240	229	252	261	258	235	259	271	287	236	245	268	240	231	273	244	255	280	244	249	245	248	246	231	245	240	246	261	242	262	234	252	233	267	229	238	232	226	258	261	229	237	247	280	248	269	244	251	231	247	246	251	238	266	211	251	276	225	235	258	264	257	253	280	242	261	235	254	232	272	232	204	309	242	249	261	266	260	266	251	232	246	223	266	258	242	235	276	237	249	221	264	239	245	278	251	218	270	253	249	243	236	280	232	246	239	260	218	260	258	245	260	232	285	293	242	226	243	223	267	236	237	265	252	269	221	259	275	247	241	275	265	244	233	243	236	252	242	266	250	228	268	268	219	240	237	226	271	256	247	249	243	269	283	249	238	239	271	257	258	244	254	261	245	264	271	243	260	223	251	261	261	262	208	245	224	231	224	252	261	225	260	244	234	246	238	232	263	252	252	249	280	250	237	256	260	254	268	260	265	273	253	277	234	249	266	240	247	266	238	252	257	248	281	255	250	256	225	239	279	211	264	231	231	262	238	246	249	276	261	257	248	233	248	211	262	282	292	249	266	261	228	252	232	232	265	242	231	210	241	236	241	255	245	242	232	227	210	258	264	287	261	277	246	274	266	233	265	249	252	215	233	232	234	282	260	253	275	236	230	256	254	270	250	226	261	276
10225	2701	5609	6275	5264	4512	3629	3173	2630	2351	2007	1777	1698	1556	1427	1310	1315	1264	1149	1144	1188	1069	1042	1058	939	966	966	977	943	930	920	875	868	874	860	882	821	788	854	808	854	804	859	771	816	826	842	855	805	783	770	774	798	798	775	764	806	754	794	805	789	745	766	772	777	753	807	771	780	761	720	772	753	732	763	763	784	761	745	746	771	777	761	799	742	724	720	753	728	730	725	753	773	747	793	775	786	743	798	730	821	780	767	764	746	720	739	794	755	726	774	756	721	701	741	802	748	771	748	748	794	744	758	726	748	709	734	760	727	719	743	746	743	715	731	746	747	738	738	758	752	712	731	706	773	752	773	765	754	815	679	772	762	772	747	753	707	787	749	695	760	762	709	721	755	757	719	762	730	737	726	702	689	756	757	795	743	752	724	731	743	719	754	713	733	740	787	780	737	725	769	763	782	745	655	721	727	688	785	737	736	775	739	735	743	718	804	724	752	714	764	737	754	738	707	776	667	703	731	719	768	736	693	732	720	740	710	703	729	728	754	733	769	723	777	744	702	735	737	787	725	790	757	727	747	721	759	745	739	750	729	758	750	751	761	743	734	692	731	768	750	708	777	778	767	731	730	731	817	748	749	730	715	751	691	742	742	794	704	742	748	744	748	743	740	763	705	765	731	784	755	726	760	711	714	790	755	788	759	703	724	726	783	732	703	728	753	746	736	729	751	747	762	805	720	727	714	699	690	762	791	726	749	719	765	780	726	765	762	732	760	772	768	685	690	729	734	748	717	733	717	765	735	763	750	771	707	727	734	756	765	743	740	747	721	735	715	758	715	722	729	779	743	721	752	790	750	707	738	738	740	733	692	725	789	764	783	773	718	732	679	754	830	741	702	752	757	742	792	771	740	730	745	760	763	732	734	778	733	714	724	775	752	689	751	739	801	762	784	678	735	775	725	714	774	716	727	704	753	749	748	766	760	706	719	773	747	757	740	756	714	721	684	732	750	768	739	764	723	736	730	721	754	760	693	767	755	740	741	780	713	772	730	738	749	766	745	725	748	710	729	758	720	752	691	759	778	728	746	767	772	770	767	740	791	721	738	733	756	743	766	749	720	725	785	744	724	728	735	743	726	766	769	706	737	715	676	707	767	756	763	770	707	751	760	752	762	721	692	745	751	777	739	736	744	734	747	762	723	726	711	720	761	740	755	725	718	746	768	741	747	718	715	731	754	708	677	747	725	758	726	735	716	769	770	742	728	771	756	678	737	723	753	748	751	764	722	733	706	730	756	762	735	729	735	750	725	749	790	729	758	747	761	734	724	750	761	759	764	690	684	665	754	767	765	695	719	795	711	794	758	742	774	764	754	698	763	738	747	729	763	738	770	747	747	695	737	759	688	715	719	755	704	761	737	740	711	740	787	736	784	745	764	756	715	775	757	729	708	709	774	735	748	749	706	720	715	715	768	811	741	736	737	718	719	685	729	715	767	721	757	735	749	773	720	704	798	747	733	795	752	748	767	730	771	732	739	740	720	739	782	744	748	701	728	741	739	780	714	679	758	757	693	763	792	705	723	732	723	795	766	716	698	729	744	744	761	767	758	725	765	740	730	741	700	745	809	758	707	771	732	715	701	781	730	750	751	751	753	760	750	756	760	697	748	744	764	797	746	740	716	783	753	750	706	715	744	756	715	739	756	757	712	741	755	736	754	738	706	744	742	755	735	715	760	734	702	729	689	692	737	775	740	765	725	741	735	741	745	741	789	736	768	768	786	737	746	782	724	732	756	757	753	710	759	766	820	730	728	763	767	738	780	760	740	730	715	742	774	716	679	745	776	762	773	777	722	745	707	723	698	717	747	706	751	743	737	692	684	683	730	744	747	697	764	750	739	733	717	737	769	679	734	755	722	758	751	724	719	729	786	728	705	758	712	743	775	735	707	719	742	718	691	756	736	746	741	733	733	747	781	752	780	746	707	734	734	727	787	764	716	749	728	739	770	806	690	769	768	724	722	703	743	731	710	724	769	715	761	694	733	761	786	754	763	762	756	713	781	728	722	737	714	743	757	669	760	743	771	741	700	754	769	769	699	723	714	743	753	751	764	731	778	773	726	720	720	684	723	753	735	790	771	756	779	737	685	706	674	748	768	737	732	762	707	720	733	712	743	749	751	720	727	720	684	746	753	716	713	753	742	744	674	753	691	767	716	755	713	768	729	721	764	712	746	743	709	759	741	725	702	747	774	716	757	797	745	696	737	743	707	747	724	720	749	752	713	764	733	716	737	730	747	751	758	721	714	709	741	727	778	724	785	724	753	734	714	746	727	715	736	713	734	755	756	750	756	766	723	783	756	722	745	716	772	782	750	756	731	701	741	767	729	767	727	792	758	729	775	747	737	717	703	686	734	736	739	761	744	746	772	767	713	749	753	768	753	707	765	751	741	745	709	733	714	754	772	742	752	766	753	715	718	743	703	721	795	769	761	741	766	775	704	738	731	756	706	694	747	729	721	801	766	746	742	663	746	732	744	760	708	728	751	738	753	737	694	725	688	739	690	750	714	748	765	695	739	713	653	739	681	752	777	765	713	749	759	719	778	720	728	703	719	732	728	739	748	762	759	721	760	740	726	729	727	742	752	752	735	795	768	747	710	712	749	754	711	742	754	731	740	718	717	766	745	712	754	745	755	742	719	803	702	746	729	736	813	697	772	760	772	730	751	737	751	694	756	771	726	683	712	761	774	718	715	723	748	757	737	767	717	711	804	768	703	749	739	711	720	737	754	786	744	761	752	738	692	708	744	747	732	754	765	701	729	699	681	730	681	721	718	716	706	757	680	769	736	708	749	655	737	737	741	750	742	729	737	709	786	674	803	758	706	769	710	745	720	723	728	724	724	706	793	731	724	767	763	734	705	744	721	744	724	779	770	798	716	707	726	716	754	788	726	741	765	731	763	715	752	745	705	731	727	712	789	764	762	773	735	725	729	715	749	702	740	739	734	761	715	762	790	711	697	755	732	749	736	716	731	764	726	722	704	794	671	691	743	746	720	738	725	754	721	731	774	702	737	761	750	751	712	680	788	747	731	767	748	775	734	773	725	757	755	706	738	738	758	727	727	719	781	749	708	747	754	766	729	730	730	722	734	718	729	778	758	748	760	744	717	718	748	694	758	702	708	747	754	682	691	719	745	827	772	800	730	752	698	735	803	773	784	755	773	737	759	688	739	787	728	732	722	734	722	748	718	703	751	756	727	738	778	711	763	713	770	728	767	788	736	756	721	720	713	788	722	728	739	751	771	727	722	740	770	747	723	727	747	721	745	732	753	738	707	694	770	747	754	727	719	736	737	705	709	729	742	684	721	751	779	710	747	731	734	746	699	822	751	839	757	736	774	695	766	769	728	741	721	733	799	790	748	730	782	758	721	760	712	771	782	742	704	724	733	784	726	731	721	749	735	759	728	744	730	734	733	760	735	732	762	775	693	754	732	737	740	785
3314	171	197	155	126	118	100	92	101	98	81	83	74	82	76	82	73	71	91	78	83	98	85	81	85	86	74	82	70	83	85	79	78	90	108	83	85	79	71	83	95	85	77	78	61	102	91	90	79	75	90	85	76	90	73	83	84	75	87	73	79	76	80	83	84	71	87	91	80	93	82	79	94	81	82	78	76	77	84	86	93	95	78	84	69	102	78	81	95	78	100	88	70	71	79	74	82	83	78	90	95	80	73	76	67	81	73	69	79	79	80	72	68	93	89	71	91	71	71	69	78	72	78	90	90	80	101	80	69	72	88	84	69	78	82	85	75	74	83	71	88	79	72	84	86	89	80	80	70	72	77	68	68	80	73	66	76	77	86	80	71	84	79	82	71	93	95	85	64	78	64	68	85	84	81	96	78	89	88	88	89	71	103	96	69	86	77	88	76	75	77	85	80	77	89	85	89	87	84	78	81	72	85	80	66	75	68	78	73	85	93	65	69	80	69	82	67	71	86	84	88	77	64	98	73	82	93	75	71	73	89	84	63	69	82	72	80	74	79	80	77	71	72	82	108	76	79	94	80	90	80	81	76	86	80	83	84	69	89	79	96	85	92	74	85	79	88	75	77	77	75	90	93	70	72	69	86	89	76	89	68	82	83	75	80	76	95	88	73	92	87	87	88	87	86	85	84	85	85	86	86	87	74	76	87	76	91	72	95	83	85	88	84	75	83	77	95	98	80	96	72	76	96	101	92	67	90	95	87	70	83	70	88	86	90	85	73	63	72	87	73	97	77	91	69	86	99	82	81	90	84	81	80	80	72	93	89	83	88	81	83	89	78	74	65	66	85	88	94	93	69	58	75	83	93	73	75	79	79	77	54	68	77	84	79	77	83	73	66	74	75	79	102	76	87	69	69	93	76	74	99	86	88	94	84	88	69	87	83	77	93	91	71	90	95	78	81	90	81	103	82	81	86	78	86	66	97	81	92	89	102	95	85	82	82	90	92	82	83	84	85	82	77	104	92	94	73	93	90	75	90	69	70	74	71	83	77	75	69	78	70	75	70	88	75	72	82	61	83	82	85	83	80	80	63	76	66	85	74	74	74	81	74	92	71	105	92	73	73	88	79	83	83	69	63	74	70	77	71	66	70	77	80	72	72	97	85	76	88	81	70	85	87	83	74	84	72	98	81	79	82	76	78	81	65	88	82	74	102	92	74	74	92	79	73	80	76	75	95	93	74	89	83	96	75	82	76	85	72	102	75	68	73	89	70	80	61	80	78	96	71	80	84	84	83	67	78	82	82	67	63	83	97	84	74	94	77	80	83	83	71	86	93	71	78	88	88	93	75	93	88	67	74	83	70	84	88	78	67	70	87	69	88	98	90	75	86	84	74	80	75	74	64	83	70	84	69	76	70	85	73	76	73	79	78	81	91	79	66	86	76	84	83	80	73	78	85	92	71	69	91	92	88	65	59	66	68	91	92	81	67	89	74	65	77	84	95	82	73	82	65	73	91	89	70	85	72	77	72	76	92	70	75	96	77	90	83	88	78	80	92	82	89	63	80	94	64	99	88	94	98	87	85	60	88	91	89	60	65	76	71	64	102	88	82	85	83	84	94	66	84	65	81	91	72	79	90	81	87	87	90	87	83	75	83	69	71	83	94	101	71	85	83	102	84	73	77	81	85	80	92	87	71	73	77	74	66	69	77	72	83	92	95	78	71	79	73	66	83	69	80	93	77	85	85	85	92	84	96	87	92	79	75	75	72	96	84	73	78	77	80	85	70	90	81	81	75	69	87	88	65	67	73	78	95	69	77	96	77	90	86	76	70	71	76	84	78	79	89	75	95	87	85	96	81	82	90	94	95	88	95	81	94	90	108	93	70	74	85	80	64	96	75	73	75	76	74	76	80	71	76	79	103	68	74	83	75	70	64	76	80	85	75	71	96	87	68	72	70	85	81	81	92	73	95	83	90	78	72	96	74	81	88	91	88	69	99	85	77	71	82	78	82	81	78	73	81	80	85	74	93	83	81	97	79	81	75	81	61	74	70	77	101	81	71	79	90	83	84	84	71	73	80	76	69	89	81	80	76	68	82	68	79	80	85	77	87	77	81	78	84	92	72	74	85	85	88	96	89	83	83	87	89	79	59	85	83	84	81	72	65	84	89	96	81	98	78	79	85	80	90	84	75	72	75	94	76	98	74	84	63	81	84	67	73	96	90	76	73	89	65	75	84	85	75	90	82	82	89	87	92	77	83	69	99	79	93	80	84	81	68	98	89	94	79	71	99	79	72	87	75	77	81	79	103	107	84	93	91	76	74	88	84	80	67	75	60	82	93	87	77	86	89	76	71	85	80	91	77	71	100	84	76	70	98	78	86	84	67	89	78	69	85	84	79	78	92	90	85	67	77	68	83	68	87	84	62	82	93	84	74	70	56	91	91	65	89	90	78	93	82	81	66	76	76	77	72	83	77	75	60	77	72	73	80	79	82	67	61	73	78	70	69	76	66	87	82	85	80	76	77	77	86	75	77	73	78	89	85	74	81	82	81	80	77	85	84	94	83	76	74	80	83	64	84	93	81	73	79	83	78	74	82	75	75	78	74	74	100	78	77	71	83	80	79	75	64	80	87	76	67	79	71	84	68	72	63	89	90	97	90	87	85	82	87	81	75	71	100	66	87	108	84	69	95	74	87	92	98	90	87	71	82	67	67	59	76	91	78	89	78	72	86	75	77	84	91	98	84	92	80	87	100	79	87	81	79	83	92	72	83	89	83	64	72	87	78	86	76	76	79	73	74	96	82	89	84	81	75	90	78	81	82	73	90	65	75	84	89	77	65	71	57	79	85	80	89	76	85	88	89	81	85	85	54	83	87	87	89	63	74	92	75	89	97	88	68	88	80	85	87	73	73	79	67	85	82	70	79	72	90	68	75	81	77	95	92	68	84	70	92	84	79	84	76	89	93	83	72	85	84	75	70	78	76	78	76	81	65	95	86	86	92	93	66	75	79	82	89	98	75	87	73	74	82	91	88	81	88	79	77	84	69	76	86	90	76	81	85	74	71	81	99	78	81	81	79	85	86	90	86	74	64	88	78	81	82	68	76	89	85	77	71	63	66	75	88	70	83	78	67	90	68	72	77	71	73	81	78	74	58	93	82	76	88	74	73	79	87	81	79	81	89	79	73	84	92	80	64	91	83	68	89	77	87	79	79	57	77	79	79	79	79	76	89	78	74	82	81	71	81	90	88	87	84	78	83	89	81	82	92	66	88	75	78	83	86	79	71	82	83	79	80	67	69	90	81	73	89	70	75	76	92	87	100	86	79	83	84	87	74	69	65	76	61	79	90	96	82	69	78	65	80	76	67	93	76	83	86	72	89	73	92	85	89	68	88	85	97	73	73	65	81	82	74	73	82	76	68	77	72	78	77	78	98	63	92	85	96	70	91	104	71	76	69	88	84	87	93	95	73	75	86	73	84	67
4402	399	545	563	516	442	412	378	389	368	332	326	342	304	341	334	333	305	347	298	333	316	302	303	269	297	274	289	308	304	294	293	314	301	294	265	311	326	289	281	272	308	302	298	318	310	269	249	281	286	271	279	311	306	291	302	288	292	283	281	296	318	337	307	310	311	289	306	281	347	299	304	280	301	294	276	322	271	295	272	318	305	295	310	311	304	315	297	288	280	297	296	319	298	292	303	301	297	286	282	268	267	312	293	282	301	315	297	278	303	290	330	290	279	295	315	293	307	303	314	323	277	287	281	276	266	297	316	315	325	271	282	292	293	287	299	295	326	313	271	336	315	298	292	297	288	268	325	275	268	279	272	320	318	326	297	324	303	302	328	256	298	294	295	290	299	296	307	278	317	314	287	279	301	314	302	269	286	283	273	323	317	291	294	334	255	272	310	277	261	310	313	286	308	284	278	302	282	291	289	293	294	285	298	285	282	324	291	297	312	320	301	274	290	293	289	297	307	270	291	282	288	270	304	264	273	293	317	289	270	308	329	283	295	281	310	299	278	307	288	328	295	286	283	273	288	277	307	277	297	312	295	289	303	268	285	275	286	316	304	332	295	316	324	319	299	275	309	287	308	298	304	306	288	293	341	317	309	293	280	306	304	301	304	285	284	304	261	329	267	276	302	277	260	275	270	328	305	321	308	266	263	290	317	316	283	273	254	291	286	271	285	296	320	298	305	282	279	292	309	297	331	299	290	286	277	291	288	291	284	308	287	312	295	277	308	304	288	314	293	293	301	284	258	308	301	314	294	261	288	281	311	274	287	254	275	308	302	312	283	289	301	313	313	291	313	298	325	313	313	298	274	295	291	263	297	328	299	284	317	283	301	278	312	263	271	314	262	290	260	298	295	262	298	270	295	314	292	297	304	274	295	288	269	315	278	258	298	296	275	301	273	297	285	306	316	304	310	291	305	298	311	324	297	305	266	302	277	302	268	282	306	298	313	288	277	299	267	304	323	298	327	314	284	283	297	307	290	283	317	292	305	277	275	289	292	301	304	282	290	307	313	244	299	293	330	256	275	294	295	317	310	281	303	278	299	293	268	285	287	297	299	265	266	293	294	284	300	289	321	313	319	307	298	303	291	279	300	292	322	303	275	279	303	303	265	302	267	281	292	288	318	288	324	291	287	272	333	295	266	283	288	288	296	273	306	303	287	296	293	315	300	299	272	303	283	328	285	296	275	312	341	273	319	280	306	287	296	307	294	304	300	315	288	279	293	297	320	303	296	296	305	275	256	312	292	307	300	280	296	271	307	293	331	298	313	306	287	262	268	309	294	282	304	313	318	325	285	290	294	273	289	286	300	295	282	290	308	282	302	279	291	277	281	293	323	314	302	281	318	303	280	286	340	282	317	310	266	311	311	309	315	271	287	288	245	299	295	257	296	270	261	290	293	297	307	284	307	325	293	273	290	291	310	274	322	270	259	316	291	305	322	320	294	253	273	286	278	293	304	309	270	305	284	307	299	289	268	303	318	302	313	255	278	301	322	293	301	306	280	270	299	303	296	276	296	287	280	280	315	294	317	285	301	284	312	280	284	304	315	276	283	288	312	308	244	292	299	309	325	309	299	307	318	282	293	275	267	292	313	305	318	289	294	283	312	287	312	277	285	278	293	279	296	275	281	265	269	286	305	284	287	263	287	281	309	315	298	296	303	311	292	294	284	323	296	283	281	293	304	298	308	294	278	298	327	275	337	316	291	331	326	322	268	311	278	325	281	292	293	321	274	283	285	269	288	287	329	303	279	297	261	305	316	274	305	306	283	273	302	271	263	291	325	336	327	302	273	281	310	280	277	317	308	281	302	305	279	248	305	297	303	305	294	270	294	310	299	291	307	297	258	296	333	326	315	315	306	263	333	297	286	268	295	307	297	270	289	283	290	282	286	306	319	291	286	312	313	297	288	277	283	278	291	300	303	279	282	326	295	300	253	286	274	274	311	299	290	297	292	294	270	296	304	268	290	301	290	286	302	281	269	281	289	300	314	302	283	284	277	290	337	265	310	295	314	292	288	314	289	311	310	294	279	278	273	293	301	308	315	295	285	310	311	285	295	324	269	316	302	285	288	319	296	306	274	312	330	277	284	295	266	297	323	313	277	297	274	279	322	295	290	310	305	289	295	287	291	273	308	264	277	277	317	292	289	276	309	280	308	288	320	323	329	313	303	300	307	301	298	277	299	309	300	280	288	284	315	291	300	318	301	337	334	298	292	322	294	263	257	268	286	281	277	320	308	295	291	291	289	293	285	278	319	270	300	295	288	281	322	275	289	275	303	307	293	291	282	319	296	318	271	304	291	284	324	293	302	297	312	289	282	301	283	300	316	268	313	260	284	268	316	301	330	247	315	289	260	280	266	306	312	277	298	328	291	308	322	308	311	283	284	310	297	278	266	290	285	313	321	287	303	261	301	315	306	302	293	279	289	304	311	273	302	273	301	293	276	302	297	286	274	279	291	284	303	300	308	307	276	304	298	296	302	308	297	284	284	297	323	299	291	250	286	300	265	308	295	291	312	294	284	298	278	269	294	295	320	289	285	301	290	279	299	296	310	290	291	336	374	285	299	319	314	291	303	307	286	323	306	291	305	284	273	311	286	305	256	294	295	298	291	258	273	349	304	310	292	277	264	293	296	286	327	306	267	283	309	331	278	282	290	264	309	278	316	294	298	283	300	310	306	267	288	282	303	302	302	305	286	293	276	308	313	274	306	305	277	288	330	303	301	299	291	290	308	300	331	318	302	272	314	283	315	286	303	311	283	305	295	311	257	273	258	281	304	274	288	294	278	285	298	278	313	297	263	291	281	285	290	325	314	278	279	297	298	296	298	275	276	285	322	318	294	300	302	313	305	293	281	315	287	291	284	300	285	294	288	313	309	281	253	324	294	281	311	294	266	283	289	305	288	294	277	286	318	299	269	294	311	276	294	316	285	298	302	324	304	260	292	310	285	299	297	295	272	281	279	286	280	289	334	283	292	302	302	272	253	300	306	305	299	250	285	293	285	314	292	323	294	310	297	325	262	304	307	311	291	291	309	305	282	337	257	332	295	289	306	294	329	290	304	283	310	302	297	300	260	298	315	287	312	332	321	280	270	309	298	289	304	295	280	305	297	291	285	289	294	263	297	306	289	306	312	317	297	271	299	292	289	302	302	284	266	317	307	290	293	300	310	269	309	297	312	299	261	290	317	279	294	304	295	274	290	312	281	309	296	292	324	295	293	297	310	304	311	346	332	275	293	307	276	305	285	295	299	313	300	264	300	319	321	312	322	272	300	310	304	303	309	303	304	274	320	311	283	267	295	303	290	302	273	311	313	270	286	304	291	316	284	263	296	266	280	292	287	306	281	303	306	287	295	286	305	291	292	278	290	323	290	277	301	269	280	275	288	284	334	292	290	292	296	312	280	297	287	292	311	255	276	301	284	288	295	303	301
13400	1056	1165	1001	771	530	455	353	340	279	249	220	201	211	190	169	185	193	171	185	170	163	163	160	131	155	169	181	141	148	133	167	164	160	126	159	160	160	146	126	141	148	156	146	170	142	140	130	156	147	162	163	158	150	143	142	132	123	163	149	151	127	148	136	146	155	152	132	140	137	166	161	142	136	144	133	161	146	120	130	154	130	147	146	112	145	137	153	150	161	143	155	154	154	146	156	144	168	153	169	146	155	149	158	127	154	147	164	156	163	138	149	151	142	144	139	125	140	132	133	137	136	139	146	157	131	142	133	140	139	128	143	134	143	149	134	137	140	131	150	112	132	147	139	136	131	144	140	168	143	132	139	142	171	147	133	161	132	142	165	126	147	142	133	132	145	146	139	153	143	141	136	139	129	154	141	134	152	135	140	131	119	144	118	131	144	149	126	141	140	136	150	144	141	151	142	143	147	145	155	146	158	138	149	156	136	144	149	137	140	163	158	146	139	133	148	142	134	151	148	153	126	153	121	157	121	143	165	103	162	144	135	126	148	147	136	135	137	152	147	129	133	144	129	130	146	152	131	136	128	142	138	150	123	146	138	135	127	153	131	132	152	159	151	150	121	146	141	142	128	132	154	114	147	119	156	127	160	116	166	144	123	142	146	150	149	139	123	144	126	156	141	144	144	147	139	140	139	138	130	129	134	126	155	135	151	153	147	130	150	152	169	151	127	137	150	151	137	126	129	156	133	142	137	134	158	139	170	133	150	163	118	134	129	129	135	144	143	138	137	132	146	133	128	156	149	158	144	141	157	124	132	142	125	151	134	128	149	157	125	153	148	137	143	138	125	141	133	137	140	146	149	157	127	138	131	157	138	131	146	143	140	141	145	155	139	135	125	125	124	149	123	139	126	138	135	158	121	145	144	155	144	148	140	123	152	124	154	135	140	145	130	152	126	117	155	127	145	113	136	159	138	113	137	144	159	138	137	156	154	155	164	157	148	126	158	156	133	119	134	132	146	141	120	137	124	125	148	127	149	118	153	135	169	148	142	136	118	129	145	154	131	141	135	118	134	146	124	128	137	151	119	143	140	153	168	143	149	154	151	126	123	124	136	155	137	149	165	126	145	157	136	154	154	135	157	148	146	155	144	128	152	146	149	139	145	133	162	154	148	139	134	135	128	147	137	129	149	130	145	135	147	136	125	153	142	127	137	127	145	142	143	134	160	154	139	142	145	146	141	142	139	127	158	154	131	147	136	146	127	141	133	137	146	129	156	142	142	139	138	135	124	133	142	137	121	117	119	148	144	153	140	146	155	150	150	155	140	139	139	125	153	132	142	152	146	147	140	136	168	157	155	137	163	145	120	136	150	128	133	140	150	130	129	118	141	108	124	144	124	132	141	145	142	131	136	131	131	135	146	150	141	143	129	147	151	131	121	141	131	128	139	141	134	128	135	148	138	136	156	118	150	135	146	134	143	143	150	144	147	130	139	153	127	113	156	132	136	128	116	130	154	146	129	140	134	155	126	150	129	145	147	139	142	143	141	125	125	146	140	161	152	136	141	140	137	139	121	149	153	137	128	133	136	126	135	133	159	148	165	137	158	152	141	132	170	145	133	158	146	139	147	143	132	147	119	144	133	157	136	134	137	139	135	138	143	141	121	132	140	142	133	141	147	138	135	154	132	148	133	142	138	142	125	131	137	152	126	161	142	148	131	116	129	133	133	138	127	148	150	158	134	153	128	148	143	142	139	143	117	130	127	145	146	146	133	145	136	157	128	133	144	136	142	137	131	147	144	138	134	122	153	132	163	120	134	146	141	136	127	130	132	118	137	123	131	133	138	138	134	139	142	146	138	140	136	156	166	161	148	135	143	149	156	136	138	138	136	159	118	164	140	151	150	164	165	158	139	144	159	146	139	122	140	107	133	130	127	137	156	142	143	148	152	154	147	152	133	130	146	129	156	130	133	160	173	154	127	146	141	157	154	135	163	138	121	132	147	148	128	156	133	129	156	145	135	146	160	139	149	147	121	155	160	131	144	124	148	156	134	153	145	156	149	127	146	135	132	150	159	138	133	172	135	141	135	152	152	141	131	133	152	139	170	135	118	137	138	136	140	152	133	144	121	150	137	147	139	124	154	147	161	141	121	114	121	138	147	149	142	141	131	162	139	138	139	130	157	127	152	150	150	140	166	135	129	158	150	135	149	157	149	139	137	132	143	137	134	136	165	137	139	168	137	141	138	154	131	146	145	127	144	132	134	127	120	131	144	123	138	161	127	141	136	135	159	156	121	120	158	145	145	150	129	158	145	121	131	131	180	138	152	129	133	134	149	135	137	130	123	132	155	136	136	141	142	151	140	124	121	126	148	150	136	139	135	145	118	150	141	152	128	130	137	138	142	136	141	150	140	142	133	120	139	144	136	158	138	147	134	150	120	120	147	133	132	138	145	148	156	132	118	124	133	144	155	163	117	137	158	138	155	148	123	121	133	150	119	141	123	129	159	124	144	136	135	142	130	149	135	159	129	135	122	145	136	153	141	135	139	146	135	160	141	122	153	134	147	145	158	150	159	135	137	134	128	138	110	153	137	153	125	135	153	142	163	129	140	156	131	141	141	134	136	146	135	146	151	144	143	132	145	139	141	135	141	140	156	150	143	146	139	136	151	144	125	169	138	133	135	142	146	140	155	134	145	134	163	129	162	146	136	134	145	140	158	129	131	141	129	140	144	153	134	125	148	139	133	150	145	135	124	138	139	153	166	138	144	136	156	139	155	148	135	128	152	131	109	151	168	129	134	146	142	131	136	151	146	128	138	163	125	149	140	127	147	144	124	142	124	128	149	122	143	149	159	127	124	136	139	112	162	143	145	167	110	144	155	155	169	156	133	166	115	145	140	142	109	143	141	137	142	137	130	147	151	147	142	145	168	153	144	126	137	142	150	123	142	169	137	150	135	130	124	126	132	143	134	122	136	156	139	133	118	115	141	119	132	142	174	153	145	141	128	146	130	130	154	137	143	137	136	159	136	161	151	168	166	133	119	119	129	143	130	142	153	133	139	117	134	118	126	151	146	138	127	149	148	141	141	129	132	156	137	164	131	141	136	142	138	131	132	126	147	164	154	147	122	140	137	156	116	136	133	149	150	136	156	145	133	168	142	146	147	144	152	137	141	128	146	140	154	123	136	150	163	133	144	142	145	135	117	134	157	139	141	145	142	160	124	122	139	146	139	145	157	148	132	147	155	138	142	143	146	147	149	131	152	117	139	150	131	160	119	135	125	168	133	158	115	148	169	123	166	168	126	141	153	159	144	138	117	155	120	124	124	139	124	131	133	118	134	159	136	139	146	138	125	172	152	129	120	159	139	127	148	128	129	138	154	137	167	135	173	143	132	126	136	146	140	130	145	138	136	116	140	149	143	129	151	122	123	139	149	138	143	137	129	126	135	143	126	148	152	145	163	144	139	128	136	135	151	137	140	138	134
8028	1461	3052	3362	3033	2394	2004	1717	1458	1305	1098	1066	953	892	826	803	803	761	705	662	700	618	588	589	601	543	595	531	553	572	547	566	571	536	526	536	526	518	535	528	488	548	522	477	465	518	525	495	515	525	475	461	484	499	459	461	473	483	486	478	463	484	517	482	513	454	491	507	498	493	496	483	498	463	468	457	443	485	460	467	514	457	484	461	459	486	481	495	484	475	426	454	496	509	477	449	465	460	477	485	460	494	457	462	499	489	480	452	491	498	438	483	453	479	454	475	440	464	428	468	431	484	456	468	439	444	457	476	465	473	464	454	444	450	507	462	475	474	459	447	450	485	463	470	455	474	481	478	439	448	467	459	454	434	464	436	446	479	495	448	497	478	448	462	489	444	447	432	489	444	492	495	476	482	454	451	467	439	484	459	449	455	465	419	472	421	458	431	479	447	455	470	419	488	503	465	458	483	490	473	466	488	478	456	508	480	452	487	468	442	489	421	473	445	492	440	445	517	460	440	431	440	468	460	433	481	463	448	437	517	478	494	467	475	489	443	463	432	473	454	468	465	420	476	471	459	444	471	450	463	458	444	443	460	481	487	449	445	505	417	447	464	471	447	448	455	466	458	509	470	472	459	438	460	467	483	451	480	447	460	486	456	436	441	469	469	472	475	486	454	442	440	473	482	480	497	450	457	479	434	499	471	472	428	467	461	459	471	437	475	476	535	444	469	495	470	490	459	440	467	468	470	451	462	445	416	462	442	485	463	482	472	501	482	474	471	474	447	445	464	461	446	470	483	435	466	473	453	475	452	467	453	467	445	479	485	456	451	467	470	496	464	469	421	496	437	459	478	466	468	453	473	484	507	448	496	445	462	447	473	480	447	487	458	476	454	427	477	484	462	483	452	492	457	464	432	457	451	445	474	458	458	426	479	468	465	457	426	480	444	490	459	470	461	454	471	456	449	461	491	491	445	441	467	453	465	442	494	463	455	465	457	482	506	502	479	481	460	437	462	435	457	453	477	430	464	466	456	450	514	429	410	464	448	458	472	457	470	433	460	466	434	472	467	469	478	474	470	483	513	427	490	437	447	453	424	477	434	456	479	448	447	426	417	489	456	496	465	483	453	445	445	432	453	475	433	486	489	466	452	438	477	457	444	463	488	480	461	439	480	478	461	474	439	477	467	472	462	412	482	486	474	470	415	426	472	455	466	472	455	477	472	512	440	473	457	488	445	461	461	493	493	452	480	438	485	465	480	455	494	472	435	462	475	490	450	512	457	431	455	506	469	471	438	456	481	463	466	464	456	481	486	454	460	428	476	471	457	433	426	436	433	477	487	489	499	469	460	477	425	426	443	452	465	461	484	479	493	453	481	459	442	479	483	468	457	464	485	463	456	458	493	455	452	472	463	474	446	494	497	468	466	466	467	414	479	489	460	441	472	454	459	402	483	437	500	453	461	427	475	455	462	453	468	415	432	435	454	442	457	464	454	460	446	424	451	467	465	471	465	477	444	439	439	462	457	476	463	463	436	451	450	474	455	474	464	462	453	489	476	414	463	436	484	443	433	484	481	448	453	440	471	457	496	487	484	449	440	405	441	429	464	459	462	450	416	481	503	450	477	444	501	444	456	432	490	463	444	465	478	478	481	459	422	473	470	490	409	460	491	454	416	485	475	459	490	464	464	467	447	491	442	443	434	458	455	440	490	461	481	406	419	485	433	461	481	499	422	475	481	432	500	467	504	466	474	460	505	462	484	490	460	416	478	468	475	425	439	469	461	477	447	442	452	471	480	424	454	451	455	468	469	461	484	490	475	447	437	477	462	488	469	461	438	447	470	456	489	462	440	447	455	443	491	517	414	455	431	482	472	492	471	422	465	485	453	480	457	455	509	466	436	464	486	416	457	461	436	453	452	479	454	448	471	420	466	503	456	487	476	411	445	461	437	455	459	505	469	473	455	456	457	436	462	454	436	450	444	475	477	438	449	481	447	515	487	447	456	468	447	438	457	440	453	460	492	422	445	489	482	471	428	448	457	469	468	471	471	440	461	443	508	487	459	464	443	480	449	476	452	493	448	495	500	452	471	441	459	462	470	482	485	504	450	494	465	489	454	466	459	451	459	482	464	432	446	486	478	446	487	464	466	462	463	464	465	453	464	483	479	457	458	458	485	504	466	462	479	487	465	458	464	471	483	458	487	478	465	445	468	458	459	479	475	441	488	481	463	434	488	426	468	443	437	446	448	473	490	454	435	475	472	481	522	462	433	497	467	528	474	472	464	463	432	469	486	471	464	425	472	436	472	454	474	456	451	487	470	460	451	463	494	462	474	466	454	459	457	444	456	447	475	473	483	493	462	480	482	474	458	442	464	460	460	470	448	443	437	466	436	469	454	446	461	444	477	467	498	483	463	506	469	439	458	461	447	483	437	501	462	453	465	461	458	438	453	495	445	468	437	541	445	432	476	477	493	446	463	493	479	471	465	443	435	438	493	431	441	460	430	421	491	482	448	505	453	472	416	477	457	471	460	447	427	457	497	401	456	484	456	461	479	433	464	451	452	437	425	476	483	449	474	473	494	463	439	463	451	491	468	469	465	492	504	454	461	478	459	433	484	477	468	493	445	446	471	426	471	464	472	490	445	431	500	467	456	456	439	481	476	424	459	484	488	465	434	468	419	463	469	411	449	459	491	459	467	456	473	450	466	487	473	456	478	456	462	443	483	481	476	468	474	456	451	503	452	437	453	471	467	484	492	451	462	463	453	432	452	450	494	492	473	426	458	465	441	423	450	457	447	470	479	435	475	470	438	417	494	440	461	450	464	484	429	477	467	434	438	447	467	465	456	446	436	492	456	424	477	467	483	450	469	437	440	480	450	463	463	475	498	477	425	469	483	477	480	465	494	468	447	461	511	436	465	426	438	488	421	433	465	448	475	493	459	458	439	458	446	467	454	482	457	466	461	456	459	469	515	451	431	446	465	466	446	477	485	484	529	498	467	492	494	426	466	460	434	436	431	462	490	442	473	469	420	493	460	478	449	468	456	475	510	471	431	466	500	501	499	466	431	415	435	481	435	451	473	469	458	474	476	477	446	447	422	460	452	486	436	432	448	449	456	451	471	463	452	462	470	458	461	459	465	472	497	467	458	505	461	449	466	455	467	447	445	479	467	489	486	502	452	472	474	464	439	467	467	462	453	449	483	477	462	469	463	478	455	486	433	446	477	460	476	479	516	467	477	446	464	495	467	466	481	477	475	454	477	475	461	496	496	462	438	446	461	498	463	422	479	425	517	460	446	444	432	458	449	468	455	469	478	442	456	427	449	483	468	472	472	478	441	431	473	479	490	509	460	454	461	480	477	481	466	447	457	446	455	460	467	467	472	419	500	426	448	464	478	454	481	464	480	435	494	461	473	464	506	454	464	474	439	437	428	433	486	486	463	463	455	468	463	445	491	430	491	460	464	446	475	473	475	430	475	433	430	496	442
23324	2904	2585	2001	1492	1109	831	725	594	475	475	405	417	385	365	328	325	319	292	301	302	301	290	297	273	267	290	281	303	267	303	261	279	262	254	273	265	246	276	236	248	269	268	280	257	259	272	224	241	249	270	244	256	245	278	235	253	271	253	244	249	248	239	247	272	264	243	278	241	269	215	267	262	235	284	231	246	250	250	236	263	241	252	249	242	253	232	275	256	261	241	241	246	257	248	266	234	230	202	235	248	258	261	241	240	289	250	237	253	256	253	242	252	252	237	240	265	259	225	261	245	244	236	246	256	255	252	243	245	247	246	231	247	260	236	223	258	217	274	239	266	263	228	236	219	252	233	237	254	242	213	262	254	235	239	250	267	285	240	266	265	244	258	273	241	254	231	219	260	236	264	248	226	254	247	279	228	245	233	242	232	223	216	242	244	225	215	275	225	239	262	257	245	242	243	226	249	231	266	242	233	236	224	242	226	234	205	244	255	229	233	250	232	235	265	271	256	250	271	258	222	240	264	254	244	263	236	245	239	228	242	228	232	253	236	238	252	247	270	248	285	249	271	247	253	257	243	266	242	253	283	225	253	265	244	239	253	258	246	244	273	265	277	258	262	258	243	234	230	249	251	249	254	262	253	249	230	260	243	264	251	255	244	238	228	243	231	268	247	255	250	263	280	242	252	251	256	252	270	231	233	260	259	254	288	240	259	252	242	225	248	247	241	257	248	247	257	240	252	252	264	242	249	225	255	245	252	219	232	249	225	251	245	275	241	237	246	224	260	226	237	275	267	245	252	248	253	250	231	244	256	260	254	237	253	252	225	235	241	250	279	265	207	247	233	255	273	238	227	224	277	232	283	264	244	254	226	253	232	235	227	207	237	233	258	250	261	252	213	255	231	254	256	249	234	260	259	264	222	268	267	241	239	260	245	245	245	260	289	236	269	279	227	255	265	254	242	246	245	265	259	260	252	267	249	267	269	247	259	248	245	234	252	233	269	259	239	264	251	219	240	227	247	257	257	250	244	238	236	225	278	247	227	251	247	233	229	261	219	253	244	256	258	274	235	241	252	245	243	227	259	264	255	221	285	257	221	270	236	231	256	264	257	261	247	238	253	245	241	270	264	237	220	268	245	270	259	233	233	254	265	271	254	228	232	265	250	244	260	241	273	240	245	225	244	244	224	233	271	212	278	233	246	248	234	260	261	247	269	259	256	260	271	237	235	251	204	230	230	263	255	247	251	251	232	232	228	230	229	258	241	243	244	251	257	220	274	244	251	269	246	236	261	238	253	249	262	257	258	222	244	259	223	234	260	236	247	255	231	265	282	243	239	274	270	247	273	235	264	227	242	263	274	251	234	236	252	236	253	235	232	275	237	256	238	268	249	245	227	241	230	247	261	250	273	240	241	258	220	244	235	243	234	225	207	239	223	235	249	269	236	266	260	244	248	252	259	220	260	264	274	232	251	284	253	260	267	217	250	249	225	254	269	241	252	246	241	268	278	255	246	244	242	251	262	245	232	253	225	235	267	237	250	243	250	255	265	256	274	228	229	237	232	244	237	256	228	239	233	246	238	247	226	244	247	256	251	261	231	242	215	270	270	283	271	237	271	276	231	264	250	247	227	266	250	269	259	233	231	252	244	267	253	250	260	242	253	253	238	209	214	242	228	264	223	243	238	251	250	221	239	249	242	244	270	254	276	275	253	241	263	244	228	260	233	226	256	253	266	241	263	265	269	236	246	234	238	278	249	257	265	248	212	251	275	257	238	257	257	217	235	251	212	248	255	229	233	263	241	255	241	280	231	240	248	243	247	228	244	257	249	255	268	237	231	237	248	210	249	231	250	241	248	221	228	277	245	245	261	259	244	230	236	248	240	244	238	249	242	251	231	251	241	238	253	245	224	246	252	248	254	248	232	269	251	263	252	239	235	253	240	240	251	228	244	251	271	248	232	277	260	251	244	260	241	241	235	281	270	242	262	240	224	222	255	262	250	261	241	267	236	253	232	244	240	244	257	263	264	269	267	248	240	254	256	254	259	249	262	238	233	250	258	237	229	242	233	239	252	253	272	240	216	248	258	249	286	224	260	251	250	239	205	261	250	274	235	253	240	234	277	242	261	249	253	228	242	275	256	237	234	263	233	236	247	258	214	225	252	227	240	239	273	240	250	227	212	255	269	235	254	252	272	233	263	221	248	240	233	243	250	232	230	293	269	218	236	243	258	265	252	253	257	233	255	236	247	240	223	261	280	250	247	266	271	248	270	240	249	257	279	257	267	227	207	229	251	231	279	274	251	257	260	263	261	223	251	227	209	233	264	218	257	249	242	256	250	228	255	250	236	241	228	241	267	264	253	238	268	260	244	236	253	214	244	259	263	248	253	240	256	221	227	251	277	243	256	256	268	217	260	218	269	254	248	258	214	210	269	249	209	281	241	247	247	230	260	229	260	251	276	230	234	255	264	263	249	241	212	250	234	257	231	244	246	244	239	242	250	221	233	255	265	264	210	254	252	262	288	241	261	237	250	221	225	224	243	249	237	254	255	245	255	279	261	247	244	245	260	245	236	265	264	237	250	251	228	247	234	259	257	273	235	261	233	253	254	207	260	218	246	225	227	259	231	284	261	230	234	237	241	253	270	214	219	263	252	238	243	245	284	258	259	228	263	209	253	238	256	263	249	236	248	231	223	230	245	260	237	246	243	265	242	238	246	259	238	252	259	234	246	247	258	239	234	245	251	239	250	278	257	273	257	251	245	282	241	276	256	246	231	255	273	235	243	225	229	250	236	251	255	247	242	270	222	258	267	234	242	243	252	258	249	242	250	237	260	206	256	247	259	246	270	236	254	267	281	236	247	258	247	226	234	234	237	258	204	253	235	251	242	261	237	250	236	235	220	227	263	251	223	245	252	280	233	266	236	257	249	270	228	233	256	248	260	241	246	237	258	245	240	257	280	238	245	250	234	234	260	249	243	242	220	254	269	267	230	239	250	272	248	245	252	229	268	237	247	262	249	248	225	270	235	264	243	244	254	222	252	265	279	243	273	249	260	251	233	239	249	252	249	249	229	252	234	240	222	249	237	272	248	233	226	269	256	243	258	252	263	251	240	216	226	241	243	253	249	267	244	254	254	253	220	237	256	263	250	256	245	243	247	233	245	253	248	230	261	226	271	244	267	247	259	249	246	235	252	250	257	239	252	210	247	245	233	228	235	256	245	244	245	217	242	250	228	241	238	275	239	227	250	228	249	239	228	245	222	275	219	225	238	247	256	238	245	217	248	246	240	274	274	246	241	236	247	259	277	244	221	257	238	247	215	236	231	238	276	276	225	233	270	250	255	225	215	240	222	252	244	220	243	275	241	238	232	221	255	257	228	229	276	233	238	276	248	264	242	246	240	267	226	255	256	247	233	225	231	246	238	272	231	266	270	234	228	228	241	280	232	215	229	267	238	270	249	229	258	259	276	281	246	237	247	231	249	255
10037	2568	5431	6116	5283	4392	3632	3021	2687	2291	2065	1782	1630	1483	1400	1375	1268	1235	1168	1152	1068	1132	1059	990	966	977	934	936	926	910	895	874	887	853	858	799	838	862	819	835	810	866	829	858	844	842	770	824	811	762	766	775	792	804	807	739	777	741	848	730	760	745	748	744	788	760	731	752	747	770	741	763	791	740	813	738	739	740	706	741	768	796	796	764	754	752	780	743	769	741	786	731	779	775	783	698	718	758	700	779	726	753	745	773	720	699	697	747	737	708	772	727	733	717	717	690	732	759	757	728	749	749	757	728	743	761	684	721	723	712	763	770	725	710	764	752	763	712	748	739	727	750	755	727	736	663	703	749	763	780	740	738	741	740	725	761	781	773	808	787	756	709	699	733	705	715	763	773	802	718	774	761	736	702	744	740	739	688	714	688	762	734	734	726	718	722	770	773	748	767	789	716	699	730	685	727	741	771	693	712	776	769	772	758	757	755	706	772	778	752	723	799	756	725	753	759	676	816	703	783	745	721	706	775	719	696	741	747	751	710	686	748	742	707	772	727	734	734	830	717	770	712	739	723	745	734	694	791	721	740	750	724	757	785	753	733	738	771	748	798	729	773	750	792	751	768	781	732	704	752	768	758	666	744	756	749	740	751	709	753	790	666	759	758	735	736	768	770	753	713	761	747	681	762	730	763	756	716	756	719	735	743	771	757	720	746	799	731	717	767	745	708	734	785	818	710	697	711	695	735	719	787	708	766	775	724	681	706	763	732	672	747	742	735	725	756	762	732	696	700	719	711	703	688	710	756	744	725	742	759	716	757	714	726	747	715	704	732	701	768	785	754	737	777	724	751	722	723	739	740	790	729	740	751	739	743	806	757	690	720	689	715	717	738	775	785	750	734	781	718	756	746	736	742	730	754	728	751	689	722	740	700	751	746	704	758	776	759	756	785	735	746	706	741	724	727	761	728	701	697	786	712	720	743	693	698	713	730	770	707	805	658	729	704	754	794	768	702	717	767	772	781	706	746	706	734	731	751	746	716	731	748	694	749	709	708	808	712	743	742	745	745	700	721	702	729	736	701	741	785	673	755	797	731	740	764	749	809	742	725	777	744	738	708	726	770	760	737	778	784	761	695	719	741	742	709	794	683	724	745	758	736	711	747	717	744	730	734	761	757	706	698	750	692	727	736	702	701	726	739	767	771	739	759	719	759	754	713	722	751	715	773	732	777	699	732	693	762	769	770	739	727	726	696	762	745	737	706	774	717	787	728	728	761	731	694	681	743	743	791	710	778	770	701	730	732	750	745	772	758	752	766	701	760	737	802	795	725	737	747	763	734	728	731	775	735	708	787	716	728	723	771	719	740	727	770	717	723	772	695	730	754	722	730	739	716	698	730	764	720	749	743	694	803	700	752	798	792	758	755	724	703	721	725	734	732	749	677	699	687	735	709	709	755	722	759	745	735	765	738	690	726	721	705	738	763	712	724	771	749	728	726	748	709	759	711	726	729	726	730	766	715	730	706	763	747	752	808	746	729	696	714	775	759	668	763	730	750	718	806	675	744	757	699	750	731	794	763	706	779	747	780	745	759	741	728	746	695	728	759	736	730	781	698	744	714	744	723	678	756	726	683	748	778	758	754	718	709	746	676	757	749	744	748	730	680	714	698	721	766	757	714	768	779	760	760	797	707	735	767	765	770	761	722	739	745	718	724	715	767	752	711	734	721	747	729	733	775	758	759	741	712	688	699	689	756	747	769	716	772	730	732	707	699	765	722	735	762	741	732	772	753	754	708	764	716	693	719	714	700	746	695	781	748	772	707	731	759	785	732	791	757	718	764	683	762	724	740	707	772	745	717	762	755	701	718	730	714	759	790	740	716	713	719	738	719	736	744	711	786	737	727	719	743	718	750	719	729	755	770	719	764	700	726	725	773	760	761	816	743	706	759	728	763	800	730	736	697	715	725	743	721	700	761	754	743	751	708	743	728	765	754	697	747	737	768	714	747	775	766	708	677	708	720	735	715	755	733	798	738	713	725	767	788	758	770	755	723	743	758	751	737	722	727	719	786	717	796	748	724	770	709	822	701	791	755	719	662	717	757	747	739	716	765	717	752	735	728	752	698	739	678	739	784	713	796	723	738	731	743	711	672	761	754	711	747	727	703	723	699	729	783	754	700	746	756	685	718	701	749	711	736	719	729	787	720	672	733	686	742	744	767	775	731	809	707	739	765	743	693	745	696	731	753	722	738	782	708	729	725	719	738	778	728	777	733	751	706	749	806	745	753	697	721	723	744	707	755	767	706	756	735	780	727	719	743	735	754	742	778	744	700	738	709	746	712	705	722	747	775	748	735	731	691	732	762	704	716	731	711	745	714	736	720	780	762	760	701	734	764	761	707	745	712	721	740	696	740	782	746	759	723	722	741	729	693	699	735	762	710	729	751	784	733	739	746	741	726	790	743	781	766	740	718	739	728	750	764	743	761	740	706	723	732	740	755	697	709	699	767	742	756	766	736	730	737	770	720	734	766	715	725	734	768	751	733	725	726	721	724	774	744	708	786	763	748	748	772	720	714	788	729	727	773	807	747	732	725	741	708	803	737	726	747	751	741	727	754	711	777	749	710	693	760	751	758	769	731	808	760	768	774	774	710	743	776	734	719	752	754	721	744	720	728	707	768	772	747	719	763	743	761	681	735	740	746	718	784	763	726	731	766	748	722	679	730	746	725	727	742	703	764	720	706	726	765	814	762	748	734	729	782	762	783	721	694	766	702	688	707	710	712	730	775	779	764	760	732	743	749	768	734	683	688	752	722	723	681	740	704	715	694	720	781	754	712	738	685	720	704	742	697	740	734	697	728	751	716	745	756	708	753	741	768	757	734	767	759	730	748	698	724	740	770	671	737	728	725	728	739	726	751	709	739	741	754	717	738	747	740	759	714	705	739	726	730	749	734	724	650	733	701	749	708	736	740	752	741	720	795	695	747	755	743	808	738	745	778	751	705	757	746	715	757	778	683	754	772	721	743	735	745	734	718	754	755	752	733	780	719	752	706	743	703	756	751	739	727	723	711	692	719	755	773	700	766	795	702	720	745	767	731	708	767	748	750	749	722	782	726	685	718	727	760	718	747	731	707	766	750	773	764	707	699	738	736	698	722	720	710	797	733	783	733	747	736	747	690	780	714	702	728	757	695	744	713	708	692	751	743	724	780	666	748	776	736	718	714	771	686	696	771	734	740	745	791	737	763	701	688	721	769	729	735	724	690	713	724	763	762	769	761	706	784	686	738	738	707	741	791	760	764	753	768	728	695	728	759	711	697	767	778	738	760	751	762	777	738	749	724	743	714	690	766	731	727	754	686	733	763	712	727	728	725	726	720	795	747	771	733	741	699	727	717	744	754	755	747	709	706	737	688	723	754	731	773	753	733	684	719	729	791	715	788	734	688	739	700	735	714	765	752	713	767	750	758	718	795	807	746	787	729	768	765	730	765
3369	197	162	119	100	97	114	104	95	92	105	91	91	77	94	74	85	98	85	75	91	98	76	85	80	89	89	75	96	72	70	83	72	68	83	79	83	71	78	81	84	81	77	75	85	97	69	92	84	71	83	76	74	84	77	83	80	85	80	75	84	84	73	93	73	90	74	89	78	76	80	87	92	86	97	87	106	76	88	73	81	87	71	84	82	88	74	79	79	96	80	67	77	80	77	63	71	85	79	82	72	75	71	76	78	96	86	71	83	93	72	77	77	78	94	74	93	76	75	67	81	88	79	61	65	76	58	75	68	79	107	78	85	68	76	91	68	82	74	60	70	90	81	74	59	78	83	80	88	71	80	80	78	92	62	87	82	77	79	81	87	96	77	66	66	87	91	80	65	85	84	67	78	72	80	78	86	83	65	71	56	87	77	75	89	80	85	101	80	92	77	93	91	86	71	72	78	98	72	88	65	84	75	70	89	69	72	76	100	85	88	64	82	79	101	68	80	75	83	79	75	96	83	89	94	90	74	81	66	94	73	81	72	65	82	76	77	77	82	101	75	80	73	73	88	83	78	77	90	75	85	84	94	73	82	74	93	66	93	91	86	81	84	88	63	79	95	60	94	78	67	80	78	65	67	89	77	80	89	79	92	62	86	84	80	91	72	90	95	97	77	58	65	76	84	77	73	86	89	76	75	76	75	86	70	85	68	88	72	84	72	80	87	86	96	77	89	78	81	61	91	79	77	68	89	92	100	82	74	83	102	100	90	75	80	88	82	87	84	74	79	73	70	89	83	70	82	97	88	86	71	78	90	96	92	77	78	74	76	76	66	61	87	103	76	82	79	68	73	106	94	87	68	75	101	74	82	84	74	76	87	71	79	81	85	75	70	65	75	101	63	86	86	75	88	80	84	74	77	79	81	87	86	94	85	72	61	88	81	98	75	78	84	81	69	81	88	81	76	83	70	81	91	66	93	87	74	86	84	80	69	67	85	68	72	70	78	74	56	91	107	75	83	76	85	67	72	97	88	82	80	75	76	100	83	81	75	79	73	71	72	82	71	77	76	92	71	57	75	80	67	79	95	64	72	84	81	85	84	86	72	78	73	84	98	90	86	77	79	88	81	86	78	96	82	80	77	96	79	93	74	79	67	95	95	89	77	84	78	87	85	88	67	87	78	96	82	75	89	77	78	83	90	82	84	73	75	78	92	89	86	82	77	77	73	70	75	70	85	84	91	74	81	75	74	78	85	79	83	83	69	84	77	84	81	73	80	74	73	72	75	75	89	73	84	72	82	89	68	87	83	86	87	81	83	65	61	76	74	78	76	85	69	89	69	74	77	88	91	62	77	87	90	84	88	78	93	72	85	71	78	74	61	81	77	68	79	84	83	73	76	71	86	68	78	67	85	78	98	71	94	77	62	91	92	93	78	86	59	79	69	106	76	83	61	77	74	87	81	71	104	80	71	66	75	70	77	82	84	68	77	77	90	76	84	65	69	78	84	86	50	68	78	76	75	73	96	79	89	80	71	75	67	65	86	85	63	85	79	83	84	76	89	68	85	67	77	61	76	74	83	86	82	74	89	85	72	82	81	89	83	75	66	99	80	73	58	79	102	83	71	88	74	83	77	80	94	80	71	61	84	88	80	91	84	78	93	76	85	89	69	79	80	91	75	100	70	81	88	88	74	75	85	90	82	68	82	85	72	85	86	93	59	87	76	68	81	81	81	73	78	70	77	97	81	71	86	77	77	71	107	92	88	88	72	88	84	75	63	83	81	83	73	77	81	75	87	72	73	63	69	67	77	94	92	65	94	92	70	76	72	66	67	77	86	75	76	82	79	89	66	85	89	94	72	77	75	75	64	74	73	70	61	80	101	53	86	82	92	78	85	87	78	75	85	79	77	65	81	73	68	101	98	88	75	78	90	87	78	79	78	97	82	81	83	82	91	74	81	83	69	80	87	76	87	75	74	87	66	91	74	72	85	53	83	83	85	84	66	77	92	87	78	76	70	87	75	77	87	80	80	73	77	68	87	74	79	93	78	75	76	91	82	73	83	90	78	87	80	87	63	75	67	76	79	84	83	72	79	89	100	91	75	100	91	89	98	95	76	65	66	88	84	55	81	92	75	74	79	75	75	75	82	80	72	69	86	72	90	69	76	73	84	76	64	83	87	91	64	75	86	73	82	64	70	80	92	85	82	97	75	75	84	61	79	67	106	72	70	82	71	77	66	74	78	84	83	85	71	81	101	72	78	75	78	76	66	86	71	97	75	57	65	65	73	92	96	73	89	65	84	91	78	78	72	76	75	84	88	80	69	59	74	87	75	81	69	72	65	86	75	75	76	85	72	90	69	85	86	82	63	84	75	79	75	85	86	97	67	83	77	85	80	78	67	86	76	73	89	77	82	79	87	83	75	89	67	94	78	88	99	75	91	74	75	86	81	61	77	58	89	74	75	60	62	70	78	84	75	75	80	91	90	89	69	82	78	75	75	82	81	93	67	71	66	77	75	75	86	94	90	91	102	87	70	78	72	79	75	71	76	73	68	82	75	95	92	69	85	79	65	78	100	69	84	80	84	90	84	79	70	75	75	79	81	86	89	77	85	70	91	80	79	83	82	82	78	94	73	74	75	82	89	96	75	85	96	77	80	89	74	86	87	82	82	77	74	71	85	76	77	81	75	57	74	74	90	83	71	78	88	89	83	79	76	84	71	94	110	79	80	80	73	105	82	89	79	100	64	79	81	78	78	89	99	74	78	84	57	80	81	81	77	68	73	79	96	84	82	60	79	71	75	82	82	71	78	85	82	89	76	75	75	88	77	89	70	56	75	62	74	71	81	84	66	83	69	72	77	76	70	84	79	74	69	81	70	85	89	80	85	73	81	73	85	84	99	87	86	73	74	83	89	89	80	87	91	84	98	83	59	83	86	77	85	69	83	81	66	80	98	76	77	89	66	69	96	73	81	76	91	69	77	98	71	88	87	79	77	67	93	102	70	84	84	97	97	72	80	74	88	85	86	75	80	69	65	77	81	65	94	77	67	68	91	78	73	77	80	81	81	82	85	73	61	76	74	75	72	77	93	82	69	80	80	88	76	64	70	79	84	78	80	73	74	70	87	97	79	83	73	56	77	75	81	75	76	77	71	76	76	78	78	80	71	82	77	68	92	72	65	75	89	90	81	85	81	84	86	96	91	94	60	93	79	62	76	76	80	69	90	84	70	101	89	84	73	70	74	72	82	86	94	95	73	80	75	80	82	85	87	60	80	69	75	75	74	80	87	91	84	81	107	95	77	88	75	89	76	70	70	79	98	88	69	68	90	85	77	85	69	77	81	76	75	86	73	75	81	82	72	70	89	78	82	86	78	86	90	68	82	77	96	78	66	83	80	72	77	66	80	79	80	76	78	81	93	83	69	73	96	81	66	76	85	77	80	80	78	85	74	74	89	84	90	70	79	85	85	79	71	83	94	64	106	74
4580	421	512	531	495	486	406	385	389	378	362	372	350	344	302	319	347	329	278	311	314	289	332	345	309	290	298	310	340	296	302	277	313	296	283	329	325	292	289	275	288	284	259	298	273	298	289	302	299	270	289	306	291	312	315	275	289	296	284	284	276	289	311	281	294	303	292	294	292	301	268	291	297	297	302	291	310	274	277	267	320	308	282	285	284	265	314	298	325	321	265	297	308	299	294	291	310	280	292	295	293	284	294	297	334	294	289	274	262	309	295	280	299	297	301	277	299	285	306	309	269	317	271	300	285	291	302	286	299	287	244	294	312	312	304	299	284	311	310	297	300	271	295	329	265	284	292	332	258	291	285	316	321	301	293	311	293	316	328	293	304	297	297	281	284	278	278	250	300	296	310	296	296	303	298	274	269	300	267	290	281	277	290	277	319	287	265	309	291	265	307	278	291	294	311	270	270	270	279	307	307	324	301	289	311	270	300	313	293	300	283	291	289	296	303	298	291	274	278	315	297	249	357	302	296	267	291	276	275	310	299	278	310	243	289	288	282	295	310	271	281	285	310	294	310	284	279	268	292	316	285	281	315	282	294	306	277	301	275	309	303	298	277	274	264	275	309	291	278	299	281	299	310	297	322	291	309	287	265	291	268	294	288	306	289	281	318	281	325	303	278	290	316	316	302	289	250	324	308	281	316	303	289	289	323	303	254	302	272	302	283	277	277	272	298	290	284	291	293	303	337	335	286	271	288	284	286	269	324	254	286	300	273	302	302	312	273	293	310	266	279	291	248	304	296	298	297	266	292	318	283	296	279	301	303	288	290	272	278	315	286	285	301	316	288	310	295	283	275	307	274	264	323	316	313	301	292	305	300	274	283	299	266	312	310	325	313	273	274	272	278	271	277	316	301	289	284	329	304	318	280	328	287	272	262	304	327	272	276	316	306	320	259	275	283	305	310	290	261	283	280	288	262	289	296	287	326	320	311	320	295	289	314	306	286	286	280	301	280	280	291	294	252	288	281	309	310	299	295	289	284	279	289	296	281	278	284	318	264	292	302	305	284	302	285	325	294	280	281	303	285	308	323	264	262	286	290	336	280	295	277	270	305	277	282	285	301	268	258	315	276	289	285	291	294	305	282	262	328	312	289	301	291	280	302	291	281	277	271	300	298	288	320	302	308	303	293	320	291	300	306	315	299	294	283	285	308	282	291	298	285	286	288	300	298	314	298	300	319	280	293	307	259	323	287	311	284	253	275	277	294	305	277	291	272	277	300	272	310	273	300	280	302	280	274	297	295	279	296	275	307	299	271	282	311	252	295	287	301	296	273	270	305	270	296	280	267	282	296	292	303	266	294	292	307	261	306	293	298	306	284	307	271	278	311	304	298	280	269	303	292	279	301	305	281	302	304	258	317	315	295	307	287	266	321	312	301	278	274	315	283	294	272	313	278	273	265	259	301	291	320	293	304	290	267	316	294	303	275	312	294	284	309	281	273	294	317	294	291	312	287	272	282	287	284	294	286	295	279	311	285	319	319	282	292	289	289	306	294	321	333	311	304	297	296	291	282	294	298	295	306	268	267	304	280	295	265	266	276	291	296	294	287	295	277	304	287	305	297	280	292	295	283	296	294	323	276	289	290	271	296	309	315	293	285	301	286	289	270	280	264	302	299	280	294	279	295	276	302	254	270	305	289	284	269	279	313	298	294	296	282	279	284	312	302	295	297	290	289	278	274	291	319	312	272	301	287	280	299	299	301	287	330	309	303	302	308	313	295	271	286	322	268	319	334	313	308	260	278	312	298	322	290	275	288	276	310	290	290	303	293	266	285	256	287	298	284	287	280	307	304	310	301	287	268	301	292	293	308	286	309	293	302	286	321	275	302	294	299	281	286	296	262	284	279	278	296	259	297	293	260	292	301	288	264	286	306	281	290	297	263	292	300	301	326	313	285	308	310	294	274	307	290	290	294	275	333	275	296	310	247	278	314	295	294	289	303	287	262	333	322	311	321	278	308	284	275	305	291	298	287	299	283	239	278	315	273	293	270	289	282	322	270	299	268	300	291	296	294	299	281	292	321	288	322	305	275	275	281	277	317	303	274	277	265	290	280	291	274	321	286	290	301	314	294	292	278	273	305	280	306	313	304	290	282	276	298	329	277	277	318	287	283	291	306	287	282	259	277	307	289	293	283	273	316	324	288	303	274	291	271	312	291	253	285	309	299	296	311	284	310	260	268	285	322	271	289	296	276	304	301	283	286	287	288	312	258	282	311	270	288	321	292	291	301	303	268	305	310	284	288	283	300	271	320	293	281	302	294	331	283	320	294	284	300	316	301	302	277	311	291	284	307	287	304	293	295	293	302	324	291	315	303	307	296	312	269	287	273	260	303	300	316	291	305	306	319	301	282	269	280	324	296	299	277	294	277	285	266	303	297	282	305	262	297	319	301	303	291	312	276	286	279	283	282	304	323	280	302	273	268	309	305	314	272	304	309	276	295	300	300	290	295	308	311	286	285	266	302	285	320	298	282	304	315	282	314	273	294	270	307	290	270	314	288	306	304	300	303	280	295	313	276	322	301	273	287	283	276	289	307	300	302	309	311	280	276	305	284	281	317	279	290	276	277	319	334	283	308	321	306	282	279	281	285	296	315	279	306	284	266	294	287	278	272	297	293	250	297	291	317	273	283	296	298	312	302	276	290	293	266	258	292	249	292	312	296	297	290	311	302	280	292	272	274	294	309	300	282	296	295	289	262	300	267	319	287	257	299	312	310	317	280	298	328	262	297	304	286	301	287	295	291	292	319	272	294	292	303	318	284	269	299	298	316	269	318	296	321	297	321	272	288	256	292	271	281	307	277	270	318	281	304	293	262	323	301	285	320	345	295	294	293	269	278	313	305	297	286	282	301	272	295	291	301	303	292	315	287	337	313	283	289	291	288	271	295	315	297	302	297	289	313	309	271	312	326	298	325	283	306	294	297	313	272	270	296	299	256	279	275	298	302	298	290	273	270	287	297	301	273	267	272	296	319	298	279	300	308	291	296	282	317	289	304	296	307	295	244	317	271	335	316	308	313	301	280	320	273	312	300	274	298	283	272	292	288	290	287	328	308	268	284	341	301	301	295	324	323	319	290	312	307	308	274	292	305	263	298	322	332	317	302	275	283	315	285	261	314	294	319	307	271	281	281	323	275	275	282	335	273	308	276	308	288	293	289	297	285	290	304	299	299	314	316	291	285	277	284	324	276	281	293	281	263	276	284	294	305	285	290	267	299	293	292	273	315	292	314	285	308	287	278	307	313	294	283	304	271	294	272	280	297	311	283	276	264	290	287	282	281	275	286	269	268	289	290	307	307	290	253	273	312	274	284	285	326	297	285	307	290	267	300	289	266	283	267	285	266	293	299	302	288	291	266	297	279	329	305	298	300	272	255	289	272	274	290	284	305	316	287	293	300	288	323	287	294	335	304	289	274	301	302	307	296	270
13450	1020	1226	1012	720	541	409	367	295	274	239	233	229	193	183	155	180	188	183	145	166	186	150	146	124	157	157	163	146	154	168	139	161	122	161	138	154	149	123	157	131	139	137	150	128	129	140	152	137	158	158	126	129	161	145	126	154	133	144	137	116	157	127	152	150	135	127	139	135	156	131	148	137	143	126	147	137	132	135	163	155	133	126	133	134	139	139	164	132	127	148	132	132	152	162	155	164	130	151	158	140	138	141	145	162	152	136	153	147	149	147	151	120	141	127	160	122	115	127	125	164	154	161	130	131	138	137	157	133	138	127	139	131	139	137	162	136	144	161	140	138	128	140	153	151	160	135	135	123	139	140	139	132	156	135	143	149	142	132	137	135	162	128	143	160	155	154	152	138	153	136	151	134	160	144	156	137	132	154	168	122	138	159	141	131	135	158	147	140	157	144	141	153	145	135	138	141	148	141	154	130	122	141	132	141	127	147	143	134	126	156	134	134	145	133	128	171	131	119	145	153	175	147	135	146	126	134	131	128	144	149	149	147	141	129	141	150	154	130	140	158	127	124	132	150	150	141	132	144	127	131	144	142	136	167	158	139	160	153	153	137	156	150	143	141	133	155	131	143	148	151	137	140	146	130	152	159	124	129	153	154	148	150	142	148	135	146	140	137	144	146	155	157	143	137	138	123	157	154	154	137	151	142	139	149	128	139	136	115	160	158	143	142	136	117	139	127	123	141	157	148	121	156	137	161	150	137	136	126	139	156	140	138	160	157	146	161	150	141	142	154	144	134	147	149	142	162	153	144	138	141	148	156	137	144	146	122	163	125	154	149	133	139	147	129	167	151	144	152	127	140	157	139	136	134	132	139	163	128	139	139	132	137	128	140	125	149	147	159	155	163	170	143	136	135	144	143	142	148	137	148	157	151	138	129	160	139	152	142	122	155	135	143	154	143	114	138	139	127	128	152	146	140	129	139	144	150	144	138	138	145	148	122	137	134	144	142	147	148	136	128	139	162	141	145	153	145	142	122	137	155	151	116	143	127	131	154	140	145	143	137	153	148	155	127	159	130	163	118	128	147	141	140	147	153	130	155	151	158	161	155	144	130	147	135	154	134	147	166	131	150	150	154	140	123	139	144	141	142	168	150	149	143	142	121	158	156	152	152	136	116	130	138	144	147	145	134	143	124	132	132	145	141	135	156	139	147	132	148	177	152	168	131	154	139	129	138	132	149	136	131	131	141	130	147	143	144	142	137	140	126	142	144	151	159	139	143	159	142	121	142	141	165	145	155	138	146	136	144	141	151	157	146	150	169	122	138	143	137	142	137	140	133	130	149	139	134	144	153	134	156	155	151	112	135	149	156	165	155	136	129	144	144	126	130	142	136	126	134	122	152	147	152	141	132	144	141	148	132	142	140	142	145	137	166	162	133	153	143	154	136	121	134	131	165	151	117	163	161	152	169	147	151	131	135	147	143	146	131	173	150	143	145	139	131	161	131	158	149	159	129	135	132	133	131	128	143	132	138	147	120	111	145	150	125	138	136	158	121	128	127	128	127	166	159	129	157	126	142	156	140	129	134	117	147	156	139	135	147	168	140	134	142	137	152	150	134	128	170	142	143	133	160	140	140	142	134	138	138	150	144	134	142	129	144	133	144	128	137	145	156	168	139	147	148	158	161	146	126	132	139	150	131	127	159	137	156	139	152	127	141	136	137	141	118	134	136	120	160	135	144	130	136	143	141	137	152	156	146	129	126	155	168	148	142	144	152	144	136	139	155	140	142	130	141	157	132	134	156	151	152	137	153	144	143	140	143	140	145	165	156	160	138	138	143	128	132	128	147	134	168	153	154	150	141	145	142	136	161	141	136	129	154	143	120	158	138	153	136	136	116	157	143	142	133	136	134	165	142	132	146	136	135	147	114	141	142	154	164	160	154	155	149	154	143	143	149	143	123	145	143	116	130	139	148	152	132	139	140	141	128	159	128	165	148	148	166	138	145	140	129	146	128	146	151	165	147	148	151	106	150	143	148	136	120	142	133	155	147	144	113	145	152	148	160	122	132	144	142	145	144	151	123	151	152	140	140	150	124	181	159	139	146	123	132	170	141	176	144	140	153	153	153	145	135	134	134	147	120	139	151	116	143	123	149	133	144	147	146	152	140	152	143	149	139	130	145	155	139	154	128	145	129	140	139	121	141	146	147	148	145	145	152	137	145	144	137	122	155	142	135	134	137	134	156	129	141	143	145	142	128	136	127	145	139	138	148	154	155	122	140	139	151	142	156	144	134	146	139	148	122	140	131	162	144	129	154	135	143	148	151	148	155	152	167	130	134	134	144	152	154	129	148	130	142	122	135	145	141	122	136	149	152	129	144	139	141	171	141	126	138	142	136	132	134	147	143	149	141	133	145	137	131	130	135	153	151	139	151	135	145	153	149	154	131	126	140	145	169	143	159	122	129	152	137	108	141	138	148	143	128	133	148	144	139	137	146	149	141	129	155	138	132	154	129	145	141	140	135	141	141	146	139	158	154	143	123	145	143	147	159	127	146	132	129	137	161	136	135	159	128	147	134	138	156	127	159	129	149	147	122	139	167	140	162	156	140	129	132	155	154	161	138	142	156	155	130	146	144	125	131	147	146	129	140	159	138	156	147	141	146	143	119	129	145	130	132	133	124	140	143	143	155	132	144	142	128	140	139	151	130	143	138	141	122	129	136	145	149	120	138	152	151	147	139	129	140	148	149	137	133	140	120	122	138	146	117	143	141	140	156	137	140	135	149	135	154	141	151	143	145	155	130	126	141	121	149	147	146	154	138	144	173	147	144	130	163	159	132	121	149	159	154	132	152	161	132	120	160	135	173	153	152	124	142	164	169	165	128	151	140	129	134	117	144	135	156	138	134	151	132	126	126	155	134	158	135	147	135	136	165	133	143	147	156	126	149	115	131	135	171	124	142	155	144	152	129	139	122	126	147	158	143	123	146	144	147	112	181	148	161	152	132	125	140	152	138	156	147	148	141	121	126	131	132	139	150	136	135	145	155	135	161	142	132	126	126	159	139	159	118	140	140	144	129	170	120	143	154	112	173	138	128	149	140	164	151	145	120	164	144	137	152	151	118	163	138	149	144	158	129	144	141	146	155	136	132	129	119	138	146	154	139	139	150	129	120	139	143	140	136	129	156	150	126	158	154	141	163	151	152	146	141	137	145	119	141	126	158	160	134	145	159	156	160	161	153	154	130	158	126	131	152	139	133	148	141	133	156	130	153	149	136	137	137	121	134	153	154	145	133	136	151	143	136	135	148	134	140	115	145	150	162	144	151	140	168	147	131	138	144	123	137	145	152	131	146	125	159	123	150	145	144	139	133	145	126	141	148	151	136	133	126	150	142	139	129	138	135	138	161	150	150	143	141	141	133	141	152	160	127	129	139	133	128	153	132	147	137	128	136	130	128	125	139	151	141	127	122	146	122	139	132	125	128	119
8195	1420	3025	3453	2992	2520	2084	1792	1472	1297	1083	1072	935	886	874	780	750	774	705	642	646	645	587	558	649	623	638	580	543	541	553	537	548	548	551	551	544	492	518	522	588	498	510	530	487	525	487	482	502	528	526	506	474	483	509	490	486	464	473	510	461	527	494	498	462	494	458	475	473	523	469	482	441	486	440	542	455	491	478	507	457	483	475	519	459	471	489	429	491	500	495	500	493	447	502	476	490	450	483	460	477	455	445	473	463	458	476	453	488	491	471	444	475	488	496	447	449	519	448	471	495	473	469	511	505	491	508	460	455	483	456	470	467	451	464	461	429	437	464	476	477	483	446	487	448	448	463	453	481	470	492	462	464	466	438	466	473	437	486	451	454	464	455	479	500	504	464	445	457	436	473	475	457	469	491	474	471	484	459	428	496	472	476	433	460	467	479	465	458	493	509	443	508	488	490	466	452	445	489	450	449	523	436	431	469	499	456	458	501	464	467	463	502	442	452	462	447	456	436	487	482	479	465	492	450	459	476	463	481	446	477	445	503	456	449	493	444	446	479	470	475	520	509	470	447	446	457	420	472	475	474	493	446	457	481	458	519	455	466	464	474	457	456	490	468	481	446	462	438	455	461	465	470	444	464	519	482	439	445	456	463	416	501	444	429	453	449	447	451	445	419	458	481	461	475	463	472	456	470	487	509	479	446	444	466	449	441	457	444	512	507	441	450	444	439	478	444	483	445	468	463	496	509	434	495	500	502	487	471	440	458	491	413	464	469	470	487	450	485	459	490	464	457	457	446	441	478	453	462	453	453	427	477	448	501	454	490	454	495	460	439	444	477	476	452	471	422	443	476	426	476	487	517	447	498	486	441	483	471	459	472	461	472	451	468	478	435	484	479	477	472	458	488	480	489	469	436	501	479	483	466	459	425	465	470	484	483	438	439	496	436	438	461	504	469	456	443	456	450	489	442	443	452	458	511	491	462	471	486	468	453	471	481	459	450	448	489	475	489	473	475	499	459	442	496	449	462	475	502	430	470	478	445	492	509	460	476	455	496	447	476	475	456	448	467	511	449	470	462	454	501	428	502	475	497	451	481	462	441	439	420	453	469	471	493	488	461	456	490	476	434	472	484	499	449	499	504	482	492	446	490	462	469	477	444	472	459	426	444	470	486	424	482	438	451	477	472	446	475	471	449	499	470	454	465	471	455	467	454	455	509	421	471	473	474	426	415	507	461	490	429	492	446	471	438	473	454	470	460	481	473	497	482	469	427	482	431	442	449	446	476	428	473	477	471	455	449	459	450	481	435	457	483	476	502	529	483	497	476	475	479	467	468	468	422	467	515	438	470	462	464	458	468	464	513	433	487	437	474	429	469	467	423	461	445	443	515	471	443	464	453	440	428	455	450	453	465	482	449	446	465	489	486	456	462	451	451	476	469	452	473	503	469	472	486	466	461	510	460	469	465	445	440	468	470	489	487	483	472	494	464	480	457	481	454	469	458	476	464	437	493	429	451	483	465	474	482	500	489	459	473	405	479	466	443	465	451	423	493	465	454	496	462	472	486	447	499	446	498	467	443	476	496	462	439	470	426	497	433	514	472	484	434	483	440	475	481	485	472	463	464	486	443	439	504	420	486	447	494	491	466	472	441	458	446	474	451	466	458	393	455	497	438	503	501	481	477	450	490	452	475	480	435	454	467	476	467	442	461	478	507	492	435	471	434	477	447	477	465	476	499	488	477	500	449	459	479	503	438	474	439	495	471	442	447	479	463	473	495	481	478	465	466	454	464	422	439	502	495	488	500	482	497	474	458	440	451	413	446	475	481	482	461	438	441	507	451	477	452	435	465	535	463	455	489	491	445	472	447	450	471	486	459	472	425	468	479	476	469	459	476	493	462	439	468	473	453	458	476	480	472	462	490	521	465	456	433	484	450	475	454	464	464	461	461	455	509	448	479	477	402	460	453	457	463	500	458	445	512	468	482	507	460	463	450	460	481	469	477	507	429	456	476	445	441	488	477	462	472	465	487	446	490	445	451	456	485	498	434	488	477	497	528	445	469	491	505	482	421	447	468	475	478	442	496	466	439	460	436	486	435	458	399	448	423	499	420	463	503	482	477	456	460	491	454	473	463	496	465	456	458	514	462	486	462	478	492	462	469	488	463	486	464	472	445	430	452	480	447	450	471	459	515	471	417	444	460	435	479	442	478	458	452	464	493	445	473	470	487	451	441	481	480	460	445	441	467	451	461	481	536	455	477	476	469	431	468	474	450	469	456	449	482	472	507	472	494	495	471	477	485	429	473	473	450	469	511	477	454	458	479	485	501	415	441	490	479	483	476	435	436	485	447	486	450	428	466	427	480	455	492	459	468	494	457	459	471	449	483	505	475	455	464	462	498	461	467	467	475	488	443	462	429	461	473	430	494	437	452	469	434	474	476	441	423	435	439	473	438	498	475	484	455	450	460	445	471	439	494	436	449	466	472	452	466	452	483	456	442	477	445	470	409	467	440	449	495	473	470	468	537	471	510	431	471	454	481	459	486	442	452	462	466	479	501	482	442	492	428	478	486	438	460	476	473	478	438	445	463	451	463	484	467	444	446	447	509	464	475	463	446	465	442	478	480	481	460	449	460	440	484	449	490	464	438	426	489	454	447	470	466	420	467	437	486	452	436	484	463	472	457	485	455	457	501	451	439	479	489	462	488	458	456	473	447	461	465	422	448	435	503	440	470	480	477	496	472	547	453	480	442	496	479	515	477	444	450	468	520	461	478	459	472	429	458	462	448	494	450	458	427	477	472	463	444	427	436	522	499	540	458	476	455	491	496	479	469	445	484	452	466	479	453	448	501	478	461	452	461	432	432	436	453	460	443	454	415	512	460	478	504	424	482	459	447	441	446	454	443	470	463	473	443	495	407	475	482	479	472	465	476	486	496	475	498	477	501	423	459	487	483	433	470	448	452	487	472	452	466	448	440	427	492	453	461	461	467	453	505	454	461	453	436	454	461	473	475	485	463	456	458	432	494	443	455	489	448	423	446	462	477	495	448	466	486	446	471	434	474	436	455	450	488	470	444	459	452	454	455	468	446	451	451	499	459	454	454	478	428	484	456	451	444	467	468	427	483	476	423	476	423	439	450	426	451	437	483	437	425	492	453	485	474	459	492	469	457	489	444	482	462	470	451	449	472	475	500	461	490	439	421	462	478	472	452	421	473	462	458	479	474	454	468	481	446	482	442	491	464	463	469	471	486	478	472	468	468	488	473	469	438	482	492	489	491	481	460	501	483	490	484	479	463	447	484	419	472	490	480	437	481	467	487	460	441	422	456	471	452	505	472	465	491	454	479	443	448	465	462	477	469	467	477	513	478	455	438	459	492	469	423	440	457	458	435	462	485	474	471	506	439	475	483	478	475	438	461	461	474	441	476	511	460	471	421	438	459	432	469	454	461	493	493	458	504	476	422	463	450	498	472	462	491	463	466	441
23014	2931	2554	2027	1479	1077	790	657	604	536	491	412	367	380	328	351	314	343	311	323	309	284	314	286	286	264	294	309	296	279	240	222	244	242	243	265	268	258	262	264	276	263	252	223	243	269	261	301	265	271	257	244	256	264	276	251	264	254	232	249	289	276	256	236	240	266	230	252	252	246	239	279	256	245	253	257	267	243	258	247	271	272	253	264	234	259	249	262	272	244	238	251	225	243	234	238	235	239	268	231	246	274	267	242	251	239	233	254	293	253	282	232	266	239	233	268	256	263	219	254	252	230	262	255	282	250	236	277	244	229	234	240	243	241	266	262	281	266	250	257	264	223	235	256	249	246	248	263	248	267	259	252	245	243	241	267	239	262	243	248	269	261	243	267	284	250	214	221	236	256	254	269	239	237	253	228	258	258	250	247	235	289	247	231	223	258	241	257	241	258	251	223	290	262	222	295	249	275	234	254	211	238	236	226	263	270	253	240	205	269	240	259	261	258	248	256	253	253	228	252	262	266	236	248	226	257	245	256	262	257	238	248	253	233	254	250	284	274	258	257	237	227	242	247	239	270	236	268	257	266	254	221	274	247	276	251	265	240	246	272	230	246	257	241	224	257	255	258	275	245	250	234	249	237	253	245	240	239	249	244	248	268	251	230	283	234	258	241	222	217	243	228	238	243	238	234	258	243	265	201	265	241	248	253	232	244	246	263	244	242	251	232	261	261	225	257	275	286	243	232	255	260	262	232	246	248	249	227	237	239	259	259	251	240	230	237	267	254	293	260	225	259	245	229	250	249	226	234	248	259	262	253	266	259	236	242	269	252	228	266	262	241	239	250	278	263	216	251	243	252	264	241	244	264	253	249	240	252	247	239	254	253	234	229	251	266	256	242	233	251	227	250	255	270	245	250	254	258	264	269	255	236	260	235	259	217	263	252	260	262	239	256	237	246	247	265	238	238	289	263	249	253	260	262	256	244	243	224	252	246	232	258	225	237	259	289	234	255	253	254	273	238	225	269	270	244	270	254	290	246	255	245	274	267	266	245	248	232	229	255	242	278	246	273	247	245	243	249	235	245	226	238	233	258	243	244	224	258	238	251	216	229	272	262	269	257	233	243	255	244	258	258	236	253	233	255	264	237	252	233	243	252	239	245	246	262	257	262	250	253	243	221	209	258	261	252	286	229	218	251	261	263	228	253	266	252	237	273	264	243	242	264	214	238	272	263	239	219	237	248	245	265	239	227	253	250	275	237	209	257	252	240	248	273	232	250	246	216	249	242	255	239	259	236	252	231	240	235	253	249	246	236	257	218	283	249	241	251	236	239	238	268	254	256	242	231	299	269	276	247	234	243	240	231	260	258	256	278	261	230	238	263	238	227	208	235	289	235	243	253	251	244	246	256	274	261	224	274	249	253	255	230	261	262	240	249	220	267	256	249	264	263	225	263	209	240	248	292	215	268	254	268	252	275	266	253	234	242	226	250	234	263	236	260	233	249	228	258	233	249	243	244	256	248	226	238	268	245	242	249	246	253	234	241	243	241	252	235	269	208	262	256	251	244	251	264	222	230	212	263	262	260	229	231	290	258	261	259	254	241	242	229	263	255	244	243	244	264	240	257	237	244	226	258	251	212	221	276	258	254	214	235	241	240	286	242	253	272	255	268	216	272	250	249	227	249	249	245	260	253	252	234	243	239	270	233	256	240	246	256	256	248	232	237	235	266	223	248	243	275	237	256	259	250	229	232	243	244	246	240	234	260	269	265	255	266	243	256	267	246	276	257	243	226	259	259	273	230	240	252	239	258	252	244	215	221	241	229	225	237	255	259	256	250	256	225	239	245	250	241	270	243	242	232	249	224	264	269	235	232	234	217	241	236	263	249	229	264	238	225	251	240	223	249	249	257	261	227	251	257	258	250	209	248	272	246	243	245	224	256	235	261	214	233	253	291	236	249	255	232	264	269	232	231	223	222	256	248	227	249	239	252	246	256	268	253	254	272	271	225	247	257	257	232	238	256	230	236	264	222	254	263	255	247	251	220	267	247	265	247	232	257	268	239	239	237	228	262	216	259	268	267	231	262	266	259	272	273	224	244	251	252	224	247	253	260	222	245	267	248	248	228	244	222	281	264	277	263	272	255	236	246	284	247	237	245	231	273	243	233	269	267	232	250	235	274	220	239	265	244	272	260	252	238	273	246	228	267	238	230	258	242	229	257	242	263	294	229	264	231	241	198	268	220	253	256	215	246	257	254	259	246	233	237	225	248	265	209	236	264	220	266	225	261	233	259	260	215	256	229	235	227	238	244	256	279	257	232	243	226	228	249	251	244	243	253	242	224	239	262	253	241	272	263	249	238	250	249	244	248	231	247	259	243	239	238	252	235	251	237	276	252	240	270	256	247	248	251	227	255	267	261	252	237	263	247	247	284	241	259	227	239	265	243	249	236	252	259	252	252	261	249	282	262	257	249	265	226	262	231	260	266	241	265	285	252	250	247	232	276	243	237	222	234	234	253	245	252	254	238	249	282	233	253	234	254	244	261	268	239	250	249	243	215	249	253	260	257	247	233	245	265	269	241	247	257	266	256	249	227	262	244	292	266	274	220	228	245	232	243	261	236	242	265	236	252	235	271	245	230	241	282	269	284	258	249	273	272	251	227	237	251	257	263	238	221	244	264	220	268	265	252	237	249	239	271	265	252	234	248	263	254	270	228	250	245	254	259	249	223	249	247	241	227	241	277	223	248	235	256	229	231	245	255	255	215	234	249	236	216	277	258	235	248	215	226	225	231	246	269	265	260	250	244	226	261	274	267	256	245	245	259	260	250	232	254	255	246	249	246	245	279	230	230	229	235	253	254	262	260	239	220	251	228	228	258	252	246	247	244	263	253	237	255	266	235	242	235	246	269	252	250	258	254	245	242	281	252	266	263	241	221	271	227	229	264	240	227	259	256	248	257	268	276	223	244	230	270	258	229	264	268	260	266	279	269	226	292	251	282	274	248	206	251	222	239	238	274	239	235	233	242	244	253	235	242	259	232	225	273	222	259	251	231	243	273	251	227	229	258	253	260	288	242	277	238	241	237	252	257	222	234	267	305	226	230	261	244	239	235	224	229	244	255	245	225	244	222	268	229	261	237	261	247	231	243	257	242	240	268	237	266	272	252	240	258	235	239	257	249	195	235	259	248	241	247	234	214	234	225	249	244	247	255	237	245	256	250	286	265	251	253	244	237	226	244	257	239	258	256	240	245	257	231	247	265	238	251	220	235	261	229	283	236	230	267	275	273	245	233	265	282	234	239	252	243	270	277	257	241	265	252	264	253	250	247	272	263	249	244	255	258	262	267	241	248	270	207	279	267	244	251	257	245	223	276	276	241	265	250	249	215	223	226	248	253	242	226	272	234	244	236	244	243	254	261	253	263	226	254	252	278	287	275	262	238	217	249	231	259	262	242	246	255	253	249	265	241	232	228	238	258	235	247	244	267
10093	2591	5564	6166	5319	4484	3657	3156	2740	2231	1999	1865	1601	1505	1465	1355	1323	1263	1143	1094	1157	1045	1041	1006	985	970	968	946	911	955	914	927	956	863	842	902	805	856	831	864	804	784	861	852	811	838	820	819	844	803	800	763	741	790	796	813	792	764	788	805	794	750	741	797	766	772	754	802	812	737	773	775	780	732	783	758	773	760	800	736	768	734	727	728	764	704	734	757	815	768	725	836	764	746	722	760	739	742	770	736	746	756	759	787	763	715	740	739	711	773	753	743	733	742	757	746	776	763	776	751	789	700	766	770	720	805	741	731	758	739	682	719	733	792	727	759	749	749	723	742	736	765	742	753	774	781	742	737	703	753	721	709	756	745	751	729	749	746	754	717	794	732	760	756	745	749	780	712	717	770	727	799	700	733	738	734	705	808	741	751	778	746	715	710	751	769	742	748	737	774	726	763	697	774	756	778	747	676	748	717	788	772	702	719	723	774	760	749	703	724	731	741	733	718	731	669	728	702	787	718	784	762	704	705	699	696	761	708	696	726	777	766	761	793	783	780	767	753	721	778	767	733	800	677	753	721	750	714	740	699	758	718	745	717	761	721	758	787	750	718	727	724	753	740	726	703	747	734	726	740	770	713	757	769	760	780	775	739	751	703	735	765	718	738	742	727	758	741	736	731	763	743	754	731	738	722	747	721	734	758	731	713	712	789	751	690	739	744	710	727	757	713	736	778	776	733	760	769	749	705	727	740	738	741	743	695	737	681	738	712	731	749	720	741	715	707	760	717	769	759	757	743	730	729	758	737	747	758	749	733	730	693	786	775	757	747	732	746	718	749	708	734	762	704	810	749	698	778	736	771	716	722	736	734	725	757	726	749	719	727	747	719	702	716	751	778	731	740	725	743	744	727	752	772	739	750	718	776	770	739	751	760	713	726	747	736	729	737	762	782	686	721	740	717	715	775	771	721	793	753	756	728	696	755	774	757	768	736	732	729	702	735	726	720	736	775	769	736	760	714	728	780	743	744	760	747	759	785	775	726	793	806	748	787	800	749	700	730	684	762	663	749	707	759	749	701	712	722	708	761	730	710	693	754	748	721	782	727	742	736	731	740	739	775	746	724	743	733	717	815	726	745	733	729	706	723	788	759	762	767	737	738	781	763	735	765	752	740	700	739	715	775	791	716	728	764	705	728	759	773	749	716	762	728	724	803	746	715	757	721	724	810	743	752	736	737	766	745	771	779	752	767	711	707	745	758	739	738	773	777	762	708	738	721	769	775	775	772	691	723	718	724	708	751	773	738	763	728	773	736	742	730	736	769	693	738	694	771	734	733	721	731	713	767	765	712	699	723	742	796	737	744	754	785	704	730	723	739	722	732	745	708	753	689	707	721	757	716	776	717	707	753	741	751	767	760	754	721	732	726	760	741	688	776	756	727	746	760	714	735	698	716	769	689	732	737	732	709	779	746	772	742	768	718	729	706	745	742	747	783	777	730	746	774	745	712	716	729	678	714	709	742	797	780	729	693	749	728	767	737	745	696	758	710	745	751	762	716	747	747	711	751	736	727	743	755	706	731	708	700	723	779	786	715	733	759	746	704	744	671	716	686	697	737	787	731	688	763	780	716	729	748	717	746	709	735	710	727	737	684	736	709	748	679	733	736	794	733	772	704	765	759	766	745	762	700	787	702	766	714	792	751	718	746	779	758	736	712	772	747	775	735	749	708	744	705	733	715	722	712	763	784	713	724	731	781	796	707	714	779	734	705	729	727	771	767	754	709	732	723	783	748	722	794	811	704	773	706	708	724	753	742	730	733	731	716	795	722	745	721	748	722	717	733	748	768	733	758	734	749	766	775	781	749	726	730	788	784	749	731	734	739	748	724	684	737	731	764	724	698	690	685	704	702	774	726	720	735	764	731	744	710	763	763	754	711	736	760	741	688	779	752	703	770	705	748	752	735	753	733	729	781	674	730	741	763	743	760	728	717	732	717	737	752	717	745	750	715	718	718	752	721	750	787	725	694	738	715	788	717	782	777	783	735	731	757	775	747	711	678	785	777	750	706	721	753	754	749	735	716	735	765	704	708	723	777	748	713	731	730	693	712	737	755	699	732	741	714	745	743	750	771	720	808	734	737	734	774	707	709	684	721	733	722	764	738	701	765	756	775	710	693	717	749	798	719	727	722	734	740	681	738	757	732	776	785	734	724	736	786	764	734	716	766	746	754	723	748	753	756	756	775	699	732	723	742	721	753	781	717	727	758	733	772	793	738	695	767	747	734	740	728	795	687	752	750	750	750	751	754	700	755	772	742	741	764	745	723	718	826	784	731	743	718	746	737	731	687	818	768	764	780	733	726	743	766	735	702	745	759	732	733	760	757	734	767	764	718	743	749	708	760	774	695	739	701	726	769	743	770	779	772	740	750	785	732	736	773	693	761	732	738	697	740	729	723	748	737	740	707	746	761	679	792	707	735	734	715	780	744	797	738	755	729	746	712	738	722	727	766	721	706	780	744	740	713	702	765	718	723	725	729	752	775	772	718	689	788	758	720	816	782	744	770	774	729	758	752	771	724	730	756	738	769	724	710	783	686	698	677	777	695	694	759	710	723	704	799	784	791	786	712	817	744	707	746	680	739	721	719	726	754	769	801	760	783	695	742	731	736	700	693	687	742	727	713	702	759	733	777	759	750	743	728	742	745	721	762	761	784	774	698	715	806	724	786	722	729	769	752	762	781	779	727	729	772	755	786	753	737	745	774	762	720	745	762	774	761	787	735	709	738	731	784	769	715	771	735	697	763	725	702	744	709	710	737	716	774	815	739	747	714	718	741	733	730	787	748	699	702	758	734	756	760	753	753	708	727	733	737	714	718	698	714	733	727	743	717	763	791	744	694	763	744	765	702	680	719	700	755	729	720	727	779	729	729	702	767	673	712	750	703	775	735	749	768	768	781	732	741	702	766	752	758	735	742	763	781	763	734	732	752	681	733	800	721	725	760	723	709	751	754	652	791	730	727	729	791	745	779	770	719	723	767	788	783	765	748	739	757	789	794	761	746	732	725	737	754	737	749	777	756	736	719	802	784	730	714	735	786	721	731	792	724	750	793	689	748	738	721	740	725	747	742	764	766	722	793	746	743	714	709	729	748	795	791	782	744	716	745	754	732	767	742	766	759	763	757	797	756	746	773	746	695	723	683	728	708	752	720	744	735	754	681	691	715	734	693	781	802	692	774	741	748	746	681	740	706	748	698	758	753	743	763	746	759	758	728	714	713	735	750	719	715	692	738	763	722	751	764	743	747	755	698	725	813	713	760	770	757	726	738	720	716	689	778	692	723	753	720	697	737	763	710	782	722	756	714	746	709	736	768	712	739	725	725	762	779	783	736	758	715	760	781	738	725	770	719	777	752	749	764	742	749	716	755	723	748	747	757	757	701	699	693	729	744	777	725	750	750	759	750	715	766	738	721	717	755	759	727	695	728	733	734	711	723
3420	155	174	138	134	126	114	99	86	79	70	75	88	87	85	91	95	68	84	84	67	99	87	84	68	78	80	87	76	82	79	82	87	67	75	86	69	81	85	89	78	74	84	70	99	81	84	53	75	73	68	82	80	80	64	77	77	63	74	106	77	72	88	84	78	68	68	62	94	97	82	85	92	73	86	78	76	67	80	72	74	77	78	79	83	80	83	76	82	90	70	74	64	82	83	90	90	87	85	68	82	68	86	62	90	76	77	96	74	84	74	90	74	70	89	67	81	74	84	78	91	72	84	89	84	67	78	102	86	80	76	82	80	78	92	75	92	57	77	75	80	86	77	75	78	75	102	72	65	69	72	87	82	83	78	80	78	93	74	95	74	78	74	85	85	85	85	73	76	70	80	75	84	78	71	81	79	89	94	93	87	87	95	89	80	67	88	66	92	61	89	69	91	72	74	88	87	71	67	82	81	90	70	73	74	82	77	83	81	94	83	81	71	99	95	74	78	79	81	79	89	71	79	77	69	78	75	64	80	64	72	76	87	85	70	96	77	74	72	68	95	85	87	87	84	90	103	89	75	81	80	73	83	81	88	72	89	88	88	75	74	64	71	72	86	93	67	76	84	74	96	83	78	74	70	63	88	84	65	75	71	62	90	89	79	84	80	83	83	85	78	91	77	80	70	68	75	78	77	88	85	99	65	73	94	82	88	68	61	80	85	101	90	84	91	83	85	88	70	83	87	76	77	84	84	84	81	75	75	81	72	78	71	83	81	74	105	89	92	84	85	85	94	92	101	86	88	69	89	82	72	76	76	76	90	78	93	75	76	65	68	90	85	71	64	77	72	73	87	79	78	83	82	71	78	101	77	69	78	90	83	71	78	64	85	84	72	84	83	71	74	64	93	91	82	80	81	85	89	77	93	72	83	63	75	76	92	76	75	83	78	84	86	88	75	73	77	83	97	78	86	84	77	89	73	84	71	79	81	79	99	90	80	79	90	63	75	90	65	57	87	92	72	78	67	84	75	68	73	86	91	83	75	81	67	87	81	63	88	78	77	98	78	74	81	75	89	79	90	81	68	81	84	82	101	93	92	82	77	75	99	82	79	71	71	77	84	71	71	83	86	78	82	80	80	85	71	84	96	83	83	91	83	82	85	83	61	97	73	86	84	80	78	74	71	89	75	82	80	95	78	75	77	96	87	70	85	72	76	79	85	81	86	72	80	90	85	79	97	76	79	81	58	81	70	80	82	88	85	71	73	70	69	73	77	80	81	98	79	82	87	70	87	79	88	89	86	90	88	87	103	81	73	85	83	102	72	82	74	85	78	85	78	85	77	77	99	83	84	80	80	63	71	72	72	85	82	77	71	76	74	78	73	74	78	90	75	86	74	95	78	74	87	81	65	84	76	88	66	83	69	92	85	81	87	88	78	99	87	65	89	70	82	73	88	84	66	76	72	69	83	80	87	80	71	67	80	70	80	86	86	75	85	85	87	78	79	98	64	77	80	66	84	71	78	88	84	64	68	99	59	109	76	87	79	88	82	85	66	78	84	75	77	73	78	67	91	77	82	87	77	84	86	75	91	78	85	89	87	77	74	85	74	72	78	67	67	72	73	91	66	79	75	91	74	83	79	76	82	82	85	90	95	70	91	87	72	81	78	74	61	81	81	79	82	101	86	84	74	80	85	77	77	83	81	83	71	65	79	73	71	77	84	80	73	76	99	80	64	77	77	70	61	79	79	79	96	87	84	89	73	93	74	90	98	64	70	72	74	80	71	72	97	74	71	93	86	75	86	87	88	72	69	76	75	77	85	81	83	74	87	79	85	64	69	75	88	81	106	79	88	88	72	78	74	78	99	70	88	82	73	86	71	66	87	78	71	77	90	86	72	79	68	74	88	88	70	90	101	74	91	75	64	70	81	92	91	92	77	80	56	64	71	81	90	73	74	68	82	72	65	84	77	63	76	84	73	54	81	88	77	74	85	77	67	85	70	74	83	76	77	91	92	91	74	74	83	84	67	73	92	67	79	73	79	83	76	81	68	86	83	71	75	86	104	92	65	75	85	87	76	79	79	83	76	72	70	72	86	74	82	96	85	71	93	72	83	70	65	86	98	89	71	82	82	90	78	75	63	81	74	77	95	83	87	79	84	64	84	75	92	77	81	79	103	66	80	93	80	72	82	77	73	79	70	76	78	77	79	71	94	71	68	70	84	77	87	83	80	67	81	84	63	94	85	90	103	80	76	103	80	88	89	90	84	87	81	74	90	57	91	86	70	76	95	81	73	73	96	79	72	75	93	102	75	95	75	72	90	91	84	94	98	80	67	71	74	62	84	96	84	77	72	88	86	75	79	81	90	65	67	73	67	79	72	77	72	78	91	76	70	87	79	81	80	88	70	85	81	64	87	63	78	68	83	78	80	68	70	71	77	80	63	67	83	93	68	70	96	84	86	77	72	82	79	108	77	89	88	75	80	80	84	92	81	101	81	81	93	85	90	80	77	79	67	84	88	62	85	73	66	80	72	84	70	69	70	84	79	85	85	77	86	79	77	87	85	86	100	79	73	84	88	86	80	71	84	70	81	66	81	54	74	72	83	83	84	87	76	68	82	81	74	80	69	90	86	79	93	102	83	93	80	67	89	78	94	63	84	90	78	81	67	74	76	70	73	66	72	81	76	100	91	74	71	75	78	80	88	94	69	67	76	86	84	109	79	100	75	98	81	86	96	81	65	91	80	92	86	79	87	91	99	76	56	78	70	84	75	75	79	73	76	65	85	84	71	84	91	77	85	87	83	75	80	85	79	85	82	83	93	80	85	88	75	78	63	77	63	91	70	79	86	103	86	83	101	72	79	92	81	90	98	85	78	62	90	80	78	74	88	73	82	79	85	67	78	81	84	74	80	75	93	87	81	66	70	65	78	84	65	67	85	67	76	94	71	74	92	77	56	75	79	76	69	77	83	81	77	76	85	72	77	84	65	88	61	75	84	84	76	90	82	67	76	70	81	84	76	64	69	80	85	87	83	85	80	86	81	77	77	73	76	74	67	76	80	78	64	68	90	88	89	70	87	75	75	90	78	90	82	91	77	73	88	84	56	74	75	70	81	86	82	74	81	68	102	97	86	69	92	81	81	72	91	68	72	76	84	82	74	59	91	82	71	77	70	75	75	74	83	78	94	68	55	87	78	87	73	80	66	85	91	73	80	86	72	84	88	87	83	96	93	73	99	76	76	73	73	84	72	81	83	68	66	78	78	68	78	81	77	76	75	67	75	78	82	94	71	66	81	66	74	87	98	82	84	78	79	76	90	79	74	71	78	74	77	90	82	80	84	64	73	86	81	78	95	68	94	67	75	89	88	91	81	78	93	77	92	87	77	82	93	91	74	81	73	82	84	91	85	63	77	82	81	77	83	77	71	86	77	62	90	94	83	80	90	82	74	70	69	88	78	80	87	70	87	80	77	83	76	91	64	88	74	81
4762	365	520	498	528	453	423	367	379	347	356	342	334	314	343	310	325	336	308	301	318	317	336	301	297	299	320	307	341	299	317	332	319	299	302	311	282	248	315	269	312	279	286	298	312	314	295	261	288	307	305	302	289	280	330	291	326	301	315	319	296	290	309	274	290	302	278	279	309	304	316	317	314	278	282	269	293	301	301	293	284	295	276	262	316	310	310	283	289	290	312	294	283	301	298	280	280	292	292	292	271	281	304	313	307	292	302	309	270	258	307	278	284	314	303	313	278	321	316	263	352	310	305	289	278	275	286	301	302	320	276	272	284	297	295	285	269	298	310	282	292	292	304	338	305	313	303	268	287	304	270	291	294	282	280	310	299	337	278	301	300	305	281	316	290	282	291	290	295	283	299	269	291	276	302	312	310	310	296	317	285	309	295	282	291	317	309	284	291	267	307	321	313	301	282	292	293	302	273	267	282	270	306	312	294	316	316	283	312	297	311	306	288	268	306	289	288	274	291	307	273	304	294	295	301	325	263	293	301	285	287	262	291	315	282	304	302	317	304	299	279	284	287	258	273	308	284	310	293	283	273	277	304	303	272	307	293	265	301	292	295	300	310	285	282	273	307	315	261	301	300	316	270	275	287	301	286	296	272	312	297	306	327	305	285	261	301	278	309	275	304	301	280	303	282	263	295	319	295	299	299	306	255	309	326	298	300	243	305	297	304	300	310	298	300	300	293	272	311	282	294	301	319	317	311	291	307	283	324	267	283	290	298	290	288	293	313	310	312	282	295	291	330	272	310	277	301	309	299	293	298	270	284	313	279	307	275	300	297	285	288	318	299	307	288	318	273	283	280	288	308	292	272	309	316	259	295	286	297	302	312	298	268	254	303	276	297	278	287	305	307	303	277	279	300	268	293	286	300	317	292	279	305	271	282	299	328	286	271	275	276	312	306	299	283	299	278	284	297	300	300	267	293	303	305	313	259	297	281	293	304	266	278	256	303	267	289	305	297	329	285	305	322	287	264	274	327	301	310	280	292	280	271	294	307	284	277	297	291	307	289	271	317	296	272	300	278	291	275	295	281	294	322	294	307	293	291	282	289	313	291	279	287	271	275	310	281	301	301	295	328	278	302	270	312	320	310	249	305	304	328	302	307	283	283	307	272	297	296	282	272	303	289	319	289	310	301	297	295	302	286	275	309	269	292	301	278	335	276	289	275	276	274	290	289	301	265	306	276	275	274	303	294	256	339	300	289	306	297	303	307	292	293	288	314	301	264	294	267	301	275	286	298	316	302	282	282	299	292	288	288	299	286	308	292	288	300	278	293	272	290	301	327	309	323	283	302	298	326	316	300	304	274	284	267	276	305	314	271	343	302	300	270	279	290	270	296	322	288	326	296	323	316	292	306	288	314	278	293	317	302	308	322	299	270	301	274	296	267	291	287	300	309	304	314	297	301	270	299	302	300	323	322	263	281	284	284	305	283	322	259	294	295	274	269	256	307	278	312	282	297	313	306	286	297	319	273	288	294	289	299	279	287	290	294	272	294	300	323	304	297	276	264	289	320	310	334	301	306	295	290	268	310	320	264	299	290	284	268	286	311	266	338	313	298	273	300	319	320	277	303	271	306	303	305	271	288	269	282	291	279	307	296	319	302	334	286	279	299	264	284	322	293	299	312	279	293	286	293	280	329	301	278	301	277	287	293	312	296	263	274	323	276	288	326	276	295	303	291	284	292	320	303	289	302	301	311	268	285	292	316	287	277	280	297	287	292	284	291	297	307	308	302	294	305	279	313	279	310	305	305	276	303	264	281	303	271	288	282	305	300	276	278	300	287	303	276	272	290	278	298	274	290	283	259	309	290	293	283	327	315	268	266	266	277	288	321	283	281	265	276	324	283	309	306	307	254	286	294	301	307	306	318	308	293	269	300	315	302	286	286	290	307	299	321	305	294	327	294	274	316	297	294	300	283	294	298	322	327	299	281	277	314	308	290	309	292	280	267	292	307	292	294	297	285	293	266	291	325	311	270	307	299	291	287	273	285	276	308	312	288	298	274	306	282	261	304	299	310	251	303	308	271	293	321	286	287	301	276	284	296	292	295	303	295	353	290	325	314	306	292	249	320	268	300	306	283	289	285	301	299	293	281	280	284	295	284	297	290	298	297	328	291	309	269	268	272	292	312	293	287	330	286	277	291	292	309	326	310	278	310	276	303	295	296	288	268	299	270	298	319	295	266	308	277	287	292	276	287	294	279	291	294	307	274	309	324	291	270	275	268	287	264	295	306	312	297	317	289	295	271	319	284	298	277	320	313	286	278	284	281	319	329	293	303	283	302	316	280	285	297	293	291	285	286	312	282	284	321	304	293	309	281	295	311	278	290	300	303	298	287	286	303	274	314	317	267	277	265	321	339	307	313	303	265	293	284	268	271	296	318	308	318	273	288	289	275	288	299	273	299	301	325	271	285	280	281	286	296	286	274	275	313	276	274	306	292	296	289	270	297	315	280	285	284	279	295	298	308	297	265	306	284	306	271	276	269	291	270	282	284	251	303	288	305	311	288	322	306	273	273	279	287	305	289	316	317	269	302	303	278	304	290	296	311	294	284	266	294	290	309	291	264	334	297	303	323	291	299	302	293	298	278	298	300	295	298	292	289	282	279	311	297	317	290	315	288	332	327	261	295	280	291	265	289	279	268	281	305	297	312	289	299	330	289	304	317	288	289	306	282	305	309	267	308	285	271	292	302	291	280	282	283	277	282	294	294	289	282	283	314	303	311	328	259	281	284	282	273	300	264	279	272	284	287	302	280	285	299	306	293	277	308	327	306	276	299	310	272	303	310	321	333	294	275	290	300	304	305	268	293	272	319	304	296	289	276	312	342	304	285	287	318	310	319	298	306	324	266	307	293	296	281	304	300	287	295	300	309	271	302	286	281	315	257	313	319	278	281	323	319	298	300	300	305	274	306	307	294	310	296	309	282	311	298	316	285	302	324	301	294	286	279	279	276	307	284	277	300	304	281	292	307	318	322	314	313	305	311	317	314	291	288	318	282	300	299	288	267	296	275	284	332	300	284	286	271	291	293	291	308	315	288	289	287	313	298	321	308	291	303	299	312	311	302	296	306	317	307	313	284	291	293	301	306	269	258	295	285	325	278	294	314	277	306	315	306	303	264	301	302	305	292	262	298	311	284	291	293	292	316	269	331	277	295	291	268	287	322	300	302	280	304	313	272	290	301	276	294	297	283	281	321	305	291	275	270	266	324	306	285	282	282	294	304	281	295	332	281	341	275	288	329	300	289	284	272	276	253	341	279	300	293	309	285	274	256	318	268	261	298	308	296	325	293	295	247	253	297	298	308	296	310	293	297	307	291	309	319	285	299	269	286	287	307	268	333	310	284	274	297	300	273	291	281	304	269	268	255	290	347	292	283	314	315	261	279	299	332	282	281	281	340	278	292	284	294	306	273	306	283	274	292	309	342	307
14319	1114	1190	974	644	521	442	353	331	321	257	230	214	208	184	200	162	186	179	167	155	138	151	159	153	145	144	149	148	161	176	169	144	161	136	149	165	148	157	141	149	141	128	130	120	143	136	145	163	157	154	150	132	159	144	140	132	152	150	163	167	136	148	122	142	125	165	134	160	139	122	150	129	138	130	130	139	140	139	130	126	145	141	126	141	156	141	126	136	131	119	141	150	160	136	127	138	146	156	150	141	138	128	149	136	139	152	152	137	121	132	119	150	135	147	146	143	146	152	128	153	144	135	145	166	100	139	139	154	139	141	111	146	165	154	149	128	137	132	164	133	144	151	162	139	149	147	139	123	142	122	154	139	145	119	131	126	131	132	144	138	147	142	134	139	151	128	151	132	138	146	151	128	135	127	123	135	126	160	148	154	133	141	149	158	143	142	121	155	144	133	156	146	130	139	134	157	131	147	137	158	130	147	144	152	129	151	162	138	158	140	142	139	139	154	156	131	139	139	170	136	151	135	155	138	137	129	137	132	172	140	148	141	145	131	128	152	136	150	158	141	125	132	128	162	124	139	146	136	157	147	137	114	131	145	139	141	137	149	142	153	139	140	140	128	134	142	125	124	154	128	160	171	138	126	134	116	146	139	143	134	151	139	137	145	163	111	137	138	116	141	141	145	138	118	127	145	141	153	127	139	133	119	143	138	153	134	148	119	132	158	149	137	125	139	129	141	135	133	164	141	135	145	150	149	116	146	139	151	113	157	157	149	142	122	125	143	119	119	164	168	139	150	139	103	155	135	150	142	141	150	151	142	157	159	147	154	131	137	150	165	138	154	163	129	125	134	156	134	153	137	149	169	146	118	140	143	152	141	135	154	141	147	153	151	136	127	137	137	149	153	148	156	141	160	152	141	156	141	130	147	153	132	129	154	129	142	127	125	125	132	139	133	137	149	153	141	168	145	141	153	134	126	136	147	146	153	142	166	136	133	153	130	146	138	147	141	159	135	134	147	138	153	137	136	137	147	150	138	175	137	138	136	124	143	137	141	156	129	138	145	144	152	152	123	138	154	144	135	155	137	149	127	166	148	133	150	136	142	127	140	119	138	148	158	122	144	154	158	143	141	169	163	167	134	147	140	144	135	149	136	172	143	144	146	130	138	148	137	143	151	144	142	136	156	137	150	147	144	138	136	167	151	130	114	145	157	153	140	140	132	130	135	150	142	116	134	139	126	136	136	156	137	119	139	152	151	140	158	164	142	161	146	144	148	142	154	141	138	138	146	145	141	133	132	147	135	134	140	121	125	150	145	121	138	153	145	152	153	142	147	119	148	129	156	129	124	129	135	148	128	119	141	144	140	138	131	148	138	160	141	151	172	136	135	119	142	144	155	139	132	141	154	128	143	142	155	110	153	142	140	157	152	146	143	157	141	112	147	134	113	136	143	131	136	125	143	119	135	133	122	133	154	144	149	150	134	144	135	167	153	147	136	131	141	150	167	130	150	146	133	161	160	135	151	139	136	129	141	129	136	151	135	141	130	128	157	133	152	140	168	152	128	132	143	156	151	132	142	117	113	133	156	162	128	137	139	163	129	134	134	155	143	133	129	134	142	117	141	118	130	143	153	159	128	122	141	129	128	171	132	153	124	130	154	136	160	132	161	137	147	133	154	149	136	119	143	125	146	153	152	132	142	150	145	133	137	150	157	132	124	124	132	151	142	147	127	137	138	137	150	123	132	134	156	138	126	130	130	145	142	153	138	144	144	128	150	133	141	144	138	131	110	153	118	126	113	125	141	143	127	133	147	142	132	166	142	155	135	152	147	151	153	137	131	168	160	150	118	145	156	120	149	119	133	157	147	156	152	147	121	160	130	148	148	132	137	144	138	141	138	115	125	136	146	155	139	134	166	144	133	151	151	139	129	126	144	138	124	166	136	148	154	153	143	145	139	134	155	138	138	137	145	149	128	145	147	140	139	145	120	142	143	121	136	162	140	122	145	133	145	154	131	156	116	142	161	136	114	157	156	139	128	134	141	157	159	142	153	156	134	141	155	128	161	138	138	144	140	153	149	138	156	162	141	152	143	148	146	132	153	145	134	149	149	138	124	140	147	154	139	120	172	161	147	147	148	169	142	151	136	135	126	143	136	135	131	134	149	141	127	135	143	141	166	137	160	141	161	159	145	136	167	136	146	158	156	121	125	149	147	136	145	117	142	126	158	146	152	140	173	151	132	161	138	124	123	135	156	133	152	115	119	137	135	139	152	129	146	127	159	120	143	123	146	154	150	160	142	131	148	132	121	136	127	145	125	163	141	146	141	165	144	144	160	155	144	139	126	116	148	131	146	132	130	143	141	127	146	140	146	130	144	150	137	144	153	149	134	148	142	128	149	157	146	154	144	135	136	147	142	162	124	123	146	149	138	143	147	138	156	149	152	142	165	157	158	137	114	150	145	147	133	133	130	153	160	145	141	144	158	160	139	130	144	144	128	134	133	146	149	139	158	156	150	140	155	144	139	133	154	139	141	143	133	136	146	162	141	123	150	130	126	147	138	155	158	153	142	136	126	118	134	133	112	142	161	148	143	143	163	152	138	143	156	161	129	157	151	128	141	130	124	135	130	119	155	156	158	121	137	152	140	155	143	148	130	138	143	142	156	172	126	143	160	152	147	141	144	165	142	128	154	143	153	130	128	116	130	126	143	140	129	146	148	160	164	146	123	130	128	162	155	162	132	137	165	162	141	144	143	129	128	123	123	145	153	127	123	141	135	119	133	144	135	122	138	123	128	154	128	144	143	138	145	152	155	147	137	144	132	125	136	136	130	159	175	136	154	158	135	140	142	155	155	143	134	163	146	155	137	137	146	155	159	184	132	138	134	128	167	139	126	165	122	148	158	142	152	163	133	159	137	139	121	153	142	134	145	144	160	134	151	131	149	140	156	172	137	135	137	154	133	135	153	142	137	132	179	144	122	132	137	127	118	137	150	137	118	148	178	129	130	134	145	156	149	134	125	144	158	121	137	136	159	150	168	148	164	157	139	157	143	146	151	132	158	159	119	154	128	149	117	151	131	156	153	140	164	167	114	150	156	141	145	140	129	125	129	135	131	140	135	155	148	151	121	137	143	138	143	135	162	134	153	117	156	145	145	142	132	139	152	133	145	147	140	171	148	119	150	138	132	125	152	154	138	142	145	148	140	127	134	146	150	154	144	148	156	152	148	154	157	142	150	131	156	141	155	130	133	140	128	128	155	137	154	131	168	141	149	132	157	151	135	125	134	149	132	141	142	129	106	157	147	153	138	145	126	135	157	149	150	149	150	126	144	152	144	141	142	125	138	137	122	126	131	158	134	133	145	137	144	166	131	143	141	139	153	155	132	127	130	146	165	142	155	141	146	146	156	142	122	132	184	145	144	173	142	139	151	153	146	126	152	152	128	138	144	149	130	130	125	156	144	153	144	134	130	146	139	150	129	132	160	157
8389	1411	2963	3363	2935	2371	2034	1712	1474	1276	1132	1023	950	862	808	763	731	777	697	708	670	606	583	612	622	640	565	574	584	541	532	604	583	507	555	557	507	527	549	537	507	535	542	504	511	479	482	503	480	467	548	515	469	489	475	493	456	486	464	476	488	475	508	490	490	495	479	529	495	489	489	475	448	483	495	450	502	484	461	471	495	434	477	451	457	493	492	479	494	463	464	484	471	473	526	489	506	476	487	457	423	459	494	463	437	494	445	470	472	461	476	467	470	461	473	462	489	493	440	490	449	463	493	444	496	478	498	465	483	464	451	466	497	466	481	495	461	485	478	416	453	477	474	490	478	468	491	448	492	473	487	465	483	478	493	473	455	467	489	465	478	465	472	460	481	433	436	443	458	456	463	454	468	472	501	497	445	479	487	444	454	432	470	472	532	425	447	460	468	452	441	444	455	470	496	468	435	471	432	490	457	479	474	448	451	440	435	429	480	480	481	474	459	428	445	473	481	472	471	455	471	477	485	462	485	427	485	447	462	472	432	441	449	484	474	491	487	461	472	442	493	455	472	471	469	448	484	467	481	466	494	453	476	463	443	464	465	480	478	465	437	430	484	528	453	457	455	458	403	470	466	483	465	519	479	462	449	447	459	452	433	454	458	481	416	466	467	472	455	487	447	465	481	469	415	450	459	474	468	486	477	477	446	503	500	480	421	450	484	475	431	407	477	473	472	477	450	486	458	424	486	439	486	468	478	458	469	524	454	491	481	462	502	521	441	470	458	442	472	465	433	485	475	430	481	445	469	461	499	481	430	441	460	483	492	452	458	479	464	451	482	444	434	443	490	475	491	461	471	483	440	477	467	462	450	466	453	442	451	436	426	451	479	453	489	487	485	451	470	443	474	483	472	451	458	416	472	470	464	456	495	462	417	435	466	451	483	487	471	456	487	470	470	497	462	432	478	481	461	516	458	482	505	479	491	498	470	493	452	458	470	473	446	476	467	511	494	485	524	457	515	488	474	471	446	451	480	462	431	486	470	474	469	445	470	447	485	486	456	459	448	445	462	468	479	450	486	448	479	495	472	479	458	433	456	457	470	445	454	525	434	484	477	457	463	481	466	437	422	456	461	469	447	428	481	443	462	471	473	463	461	429	459	504	476	450	497	477	468	481	468	460	497	445	426	492	506	449	434	504	446	458	460	460	466	444	453	464	460	431	463	468	486	463	473	492	453	512	477	471	455	492	454	458	461	488	440	433	475	447	432	434	462	459	483	456	456	449	463	448	447	480	465	453	472	463	460	478	491	475	475	466	472	463	525	463	448	465	460	475	437	480	476	487	497	483	481	450	481	472	460	479	481	475	477	487	457	423	418	446	438	475	467	436	455	488	443	502	476	468	448	458	465	471	458	466	491	478	448	484	458	486	493	472	471	487	461	453	466	459	472	442	447	461	451	441	468	462	477	472	444	502	431	461	448	486	461	474	454	461	454	469	447	486	483	504	465	485	510	462	468	484	452	449	497	455	491	509	487	457	480	490	455	448	462	466	458	480	461	475	471	458	431	457	440	435	449	465	507	504	418	492	479	488	450	457	477	452	443	466	496	474	474	448	445	495	427	437	473	452	434	478	443	465	467	486	472	438	473	469	492	465	455	480	452	452	478	473	501	461	478	465	463	422	475	462	444	499	477	476	424	437	447	449	456	443	468	467	528	451	462	472	477	469	462	496	438	477	441	451	464	488	491	464	473	501	458	481	498	458	453	469	426	452	481	491	457	482	459	513	469	457	450	450	482	454	454	461	466	491	489	457	498	463	471	472	460	483	494	466	429	466	519	475	446	490	469	453	488	488	485	459	463	484	493	440	461	449	481	431	440	458	440	433	471	463	498	468	449	453	455	427	471	457	434	466	456	483	439	459	445	486	452	496	470	443	479	435	463	475	468	480	474	468	480	397	497	434	454	458	439	478	452	443	480	454	493	469	441	489	509	459	490	469	465	488	438	429	434	463	479	462	480	454	457	441	471	464	452	468	445	437	450	451	430	477	446	448	489	476	496	453	426	456	478	504	471	471	440	513	488	481	484	485	479	433	507	468	502	479	481	465	491	448	483	452	461	476	475	469	472	472	475	487	481	493	446	433	464	418	448	487	469	463	492	448	488	427	460	453	511	433	523	503	448	428	430	468	465	486	470	511	482	474	457	476	455	447	424	496	463	431	439	472	450	509	481	483	438	509	477	468	475	459	417	439	483	464	436	466	420	446	472	455	473	467	493	454	494	483	487	446	441	440	448	442	494	456	481	461	466	456	450	456	469	466	446	439	449	450	472	465	430	420	441	463	482	470	453	454	471	462	518	452	484	464	466	496	440	470	465	493	474	476	484	456	435	468	451	490	472	485	436	510	472	465	463	498	451	461	454	476	460	428	451	478	480	475	444	442	511	469	417	399	468	445	463	466	468	461	446	467	482	452	458	467	474	431	480	464	513	476	476	454	444	425	475	465	491	476	434	445	475	464	412	441	454	448	476	476	466	466	462	463	493	462	437	499	467	489	455	507	476	457	489	413	483	467	461	435	459	465	455	457	475	477	484	445	447	442	476	458	480	418	466	471	471	464	455	453	460	459	477	478	459	496	447	480	461	495	455	487	501	464	485	459	443	451	475	469	470	502	478	488	452	486	457	436	477	481	464	449	421	464	493	475	494	475	468	501	477	440	490	442	451	482	498	423	454	461	499	451	428	452	434	501	454	474	446	431	486	434	442	442	494	455	473	460	461	418	482	441	458	452	485	447	466	437	452	473	489	451	476	500	460	481	483	474	473	458	441	458	481	432	471	480	435	487	464	432	422	470	475	435	477	466	431	461	455	460	474	461	441	485	430	444	471	452	468	458	484	413	461	459	468	460	453	472	461	461	433	472	432	470	477	452	467	497	471	449	492	484	488	469	447	488	452	458	456	438	469	472	473	484	493	481	488	474	471	454	460	463	449	467	438	447	466	494	460	499	483	488	466	432	404	447	476	460	471	472	488	475	455	492	491	540	479	463	457	494	480	498	441	489	513	448	480	445	472	417	457	486	471	431	498	455	470	471	488	469	466	463	470	492	440	485	453	455	478	465	461	490	464	461	467	497	440	445	439	474	458	469	423	480	461	442	470	480	459	470	457	475	482	492	439	442	487	496	471	456	474	429	471	505	485	475	468	469	460	488	503	458	467	481	503	461	462	457	444	450	453	488	438	419	440	430	454	450	496	452	457	468	487	475	459	487	485	486	498	478	429	480	491	490	441	451	495	464	485	446	422	463	467	464	477	455	443	424	457	440	423	495	494	480	476	508	449	446	455	475	466	499	469	434	460	484	482	455	475	452	451	429	474	455	443	446	438	430	477	454	415	424	460	490	442	432	448	462	450	481	461	454	477	457	475	460	455	434	471	470	469	447	513	474	443	455	511	467	432	474	417	471	453	463	489	470	502	473	468	451	447	462	460	476	451	514
23702	2913	2563	2025	1435	1051	856	730	570	483	474	421	400	369	369	325	323	272	335	326	302	287	292	309	273	266	293	268	271	262	255	255	291	253	274	276	241	257	269	248	276	269	240	252	253	261	282	277	271	256	273	242	275	268	252	243	231	276	248	256	273	229	249	239	269	255	289	238	285	255	275	278	262	255	221	253	251	272	254	244	260	254	226	247	242	231	256	245	234	248	237	223	216	238	233	260	280	233	250	217	262	257	234	249	199	237	259	240	274	243	216	249	242	259	243	244	230	254	246	251	254	262	254	248	253	242	238	245	247	247	240	257	228	219	257	257	213	244	277	238	235	249	284	295	254	261	274	265	238	245	248	243	264	250	261	259	256	238	235	257	236	235	246	236	232	273	253	289	223	268	244	259	260	242	235	228	248	239	246	247	282	257	237	257	247	241	242	232	261	227	231	242	258	269	226	205	259	217	254	256	238	254	240	238	256	255	250	251	246	222	244	241	235	253	262	253	256	231	252	257	241	239	248	247	225	233	285	239	240	215	262	240	232	227	256	254	271	215	278	254	260	268	247	255	226	260	252	252	251	249	237	215	242	242	230	235	244	267	239	244	265	272	255	228	253	247	226	257	255	226	273	291	270	248	249	230	255	276	236	260	261	262	246	275	244	234	255	250	255	235	265	220	239	257	238	275	248	260	243	261	240	249	249	256	220	255	261	244	229	262	278	249	272	280	236	244	228	241	271	258	277	257	225	255	236	240	236	234	244	231	242	255	226	239	268	248	240	250	250	237	241	273	259	242	251	260	219	267	204	248	263	244	278	226	253	276	246	239	249	244	263	252	254	234	238	261	228	236	263	255	249	250	252	259	244	254	251	253	228	248	241	235	257	265	262	226	259	262	245	252	274	242	245	223	225	244	230	268	249	251	256	237	286	242	230	227	260	280	259	264	239	243	244	263	285	244	266	261	229	255	267	251	252	252	276	255	251	235	237	251	251	253	244	250	226	261	230	253	243	248	243	247	264	250	260	261	267	256	233	280	261	245	251	242	246	273	258	257	249	238	257	230	230	222	248	253	245	248	249	251	260	248	247	258	259	272	255	254	266	250	251	239	260	260	256	247	278	266	262	240	262	249	261	239	232	238	234	229	256	236	258	242	251	256	291	244	226	276	249	250	255	241	241	266	260	247	242	219	227	237	269	251	216	253	245	246	245	228	243	245	239	243	254	235	257	244	246	249	268	271	232	246	242	268	251	217	268	272	236	245	276	236	246	281	247	241	257	211	259	267	263	271	256	247	246	264	234	241	267	271	239	247	272	266	266	224	287	234	239	235	270	227	241	233	254	253	234	247	258	226	247	269	250	246	242	248	257	223	234	258	263	240	244	251	249	254	229	237	284	237	257	265	236	245	240	274	264	222	246	244	253	243	244	233	235	251	265	265	226	246	259	254	263	259	272	234	264	227	233	250	230	257	212	248	235	247	248	217	262	239	247	261	227	245	260	215	244	264	277	251	233	269	258	250	254	240	249	236	256	236	252	254	246	244	262	252	208	269	244	271	250	240	254	231	275	226	254	254	247	263	251	247	265	277	276	243	252	269	249	283	211	250	272	255	240	254	240	237	254	271	257	253	217	259	267	239	260	238	232	244	207	255	260	223	232	255	249	234	257	249	256	260	270	272	272	279	235	237	242	256	253	236	243	267	257	214	259	245	257	248	236	263	246	258	244	237	253	247	257	267	244	247	230	261	238	273	252	250	240	233	239	235	239	251	269	241	247	271	249	231	261	237	251	265	228	224	238	253	228	254	241	211	229	239	246	241	268	208	253	263	237	255	242	257	244	222	238	237	256	249	264	268	239	246	255	248	244	249	224	240	229	214	241	228	267	267	238	270	238	230	268	279	265	237	264	282	267	245	237	237	216	248	243	247	235	235	260	233	235	250	274	240	252	261	222	243	231	261	241	241	251	236	247	225	248	250	245	257	292	234	247	220	233	275	269	255	237	239	239	238	247	231	245	234	258	248	235	244	256	251	271	248	240	238	244	255	225	219	264	237	263	223	250	232	268	235	247	258	237	260	248	265	286	205	239	248	246	241	243	263	239	283	252	216	274	266	250	255	278	275	247	218	274	237	251	254	273	243	243	223	240	253	243	242	244	259	222	265	255	232	235	237	231	260	242	291	244	249	239	259	258	231	245	248	245	257	262	249	244	234	274	248	231	275	238	251	262	228	228	244	220	213	258	237	240	241	248	260	231	252	242	241	248	233	248	257	239	254	244	251	263	249	260	238	241	252	242	232	222	270	247	233	262	246	280	257	263	243	242	259	220	217	247	253	250	251	236	244	246	255	271	237	236	252	238	236	239	240	241	243	269	260	273	269	242	236	218	241	255	246	219	249	247	256	251	244	234	248	264	257	241	258	244	253	256	224	244	253	243	246	240	243	235	263	241	246	262	217	268	249	222	212	247	242	265	269	249	245	241	259	254	221	227	278	277	235	229	265	261	249	279	233	244	244	246	250	228	258	261	238	247	289	251	270	280	261	252	254	264	266	259	249	261	240	228	267	264	257	232	254	246	282	245	255	226	225	241	230	248	237	264	256	238	226	235	247	228	265	251	245	231	239	242	249	259	284	262	256	237	258	253	247	235	279	256	246	246	269	253	234	253	262	254	272	270	240	245	250	243	247	238	214	241	249	266	234	234	243	216	239	225	255	256	250	224	226	229	251	246	245	219	247	232	246	237	243	259	238	260	234	255	251	223	223	281	249	244	240	248	260	263	230	239	272	260	251	238	241	247	247	256	294	258	250	223	278	247	253	250	271	242	267	233	241	249	249	252	254	249	238	232	233	223	252	250	265	254	248	254	270	227	251	271	284	268	242	233	281	240	234	222	275	236	264	244	227	251	236	252	241	282	240	267	266	244	248	227	277	256	229	231	220	258	233	265	236	248	236	253	238	218	251	239	243	235	254	246	254	250	243	293	257	242	259	229	261	226	223	281	217	261	249	249	251	236	248	275	230	250	215	267	237	242	257	261	243	251	241	235	237	230	279	229	272	261	265	249	251	269	260	264	273	233	253	262	260	231	240	259	226	238	264	229	224	227	240	228	241	249	265	252	233	256	243	258	254	260	234	239	240	271	252	236	273	238	226	246	234	271	275	244	243	241	251	252	249	236	245	249	250	235	248	252	261	254	241	248	243	237	245	233	249	254	251	254	257	258	237	253	281	237	235	295	243	235	244	241	227	229	271	247	270	242	246	243	245	244	243	242	238	209	228	244	253	272	247	246	217	256	279	250	219	256	233	256	238	234	235	228	264	244	251	243	246	241	245	269	231	228	244	248	241	237	235	254	259	260	243	235	260	248	256	244	243	221	255	244	248	257	238	235	259	239	236	218	256	266	238	260	260	247	248	251	257	226	254	252	244	264	232	248	242	254	248	260	264	246	232	241	238	233	255	256	241	225	220	232	235	261	242	269	253	237	234	282	268
10311	2595	5343	6114	5222	4386	3839	2999	2587	2326	2016	1810	1685	1614	1452	1375	1300	1207	1183	1195	1127	1053	1097	980	1015	1057	983	988	934	919	895	914	879	867	844	844	871	879	819	914	830	828	812	857	863	796	844	831	820	803	794	738	840	757	775	797	815	765	771	783	844	832	784	817	795	770	733	839	752	781	758	744	753	759	789	719	758	743	785	834	844	737	776	745	737	752	766	761	760	780	735	728	725	728	738	715	724	780	787	811	820	743	808	715	706	744	783	723	758	740	783	801	771	798	748	712	750	741	740	718	779	781	774	731	769	722	756	712	729	764	712	739	758	721	781	722	714	808	747	792	749	787	734	719	780	707	787	736	769	752	748	694	739	812	702	748	725	760	715	752	774	763	703	731	773	753	759	740	762	759	740	704	764	740	698	778	745	775	738	753	784	710	713	661	772	758	741	721	723	729	738	726	695	728	704	722	757	738	720	744	727	749	757	715	760	738	698	742	760	739	728	730	729	750	727	768	761	771	672	737	731	766	719	737	730	752	747	736	744	772	757	722	763	724	753	700	718	777	707	725	708	744	733	733	708	734	778	753	738	698	698	677	756	765	766	744	741	717	733	751	706	747	766	741	725	762	717	780	785	755	804	740	728	776	686	729	763	718	797	725	703	724	754	701	712	674	741	732	732	754	767	767	725	720	710	770	743	740	699	733	731	765	735	778	763	706	733	766	729	802	763	718	709	723	752	694	724	727	771	755	706	779	720	760	753	759	745	740	716	696	744	721	711	720	728	696	768	766	746	712	811	733	765	759	733	755	759	723	674	730	721	762	742	747	767	746	750	765	703	699	719	708	745	752	811	749	722	734	759	753	707	723	713	774	734	715	733	772	762	733	727	729	726	737	778	729	779	717	759	699	714	768	750	699	771	730	759	715	797	742	721	722	723	764	741	769	758	681	713	677	750	736	735	718	712	761	723	713	731	734	722	780	747	779	756	736	754	690	704	721	740	775	720	759	740	761	782	762	769	767	762	710	709	774	779	754	739	715	765	734	709	735	700	743	776	697	786	768	779	711	769	746	782	701	722	764	722	751	752	739	741	745	748	741	748	722	759	773	779	738	731	743	749	692	741	739	728	757	764	779	715	742	669	739	784	723	718	747	723	723	708	739	746	786	741	729	729	757	758	688	720	737	770	807	752	718	758	735	777	763	759	793	766	746	720	715	758	746	719	727	705	686	753	701	748	775	741	750	738	747	747	718	741	724	762	753	758	720	740	717	749	718	730	723	720	769	746	756	754	815	760	769	754	726	762	693	744	779	758	774	712	739	750	743	759	746	728	762	707	761	745	710	764	770	764	768	734	781	721	727	698	771	770	746	733	738	720	754	758	780	761	742	699	758	710	721	718	745	750	766	770	754	736	774	731	763	743	754	742	755	727	717	774	742	763	753	728	757	715	823	714	778	727	731	783	735	710	722	752	736	753	754	747	734	732	768	745	692	748	765	754	746	748	775	682	751	719	704	751	707	683	713	715	737	721	714	735	752	736	754	765	707	720	748	723	756	737	781	726	765	758	755	729	750	714	702	791	772	770	728	732	724	719	746	709	761	744	769	740	695	751	771	752	697	732	753	714	738	768	717	755	717	724	757	769	733	716	764	682	726	722	749	703	722	744	753	740	752	706	757	766	731	788	750	702	719	711	704	744	769	766	776	728	779	773	755	719	784	766	773	700	744	689	756	745	742	730	756	739	726	756	772	669	739	765	749	721	752	739	747	701	737	747	765	721	708	761	723	737	793	745	691	728	745	710	720	708	740	733	731	753	758	708	718	734	677	777	767	729	757	730	775	736	722	751	694	735	709	747	700	734	802	749	733	730	704	732	767	686	719	751	726	774	774	733	760	766	766	763	721	701	716	669	733	756	737	697	760	753	707	753	749	726	774	757	745	724	743	680	727	717	741	754	744	730	739	747	734	769	788	716	751	702	756	723	684	780	703	735	787	714	758	706	746	725	750	742	764	773	753	732	794	751	727	779	750	790	752	748	720	688	753	748	727	723	719	756	757	755	738	743	738	801	781	712	708	742	741	784	703	740	717	745	748	768	697	763	731	797	676	709	728	759	766	739	760	696	729	712	738	718	707	730	733	723	799	725	760	658	726	773	750	731	720	729	712	783	749	762	754	758	794	704	744	729	767	705	786	763	706	683	755	715	741	764	777	748	751	753	741	691	727	772	775	773	771	735	721	744	702	724	756	744	782	694	733	739	675	712	793	726	719	734	754	707	717	745	667	775	735	721	702	775	770	717	769	711	712	736	728	712	756	767	779	779	723	709	756	780	768	794	764	765	729	771	738	726	783	744	725	756	709	737	747	735	742	734	711	714	727	719	708	725	758	767	728	738	765	737	736	711	721	746	771	689	728	786	751	765	750	706	758	672	732	751	747	741	745	789	758	721	745	745	776	756	754	736	760	772	749	759	730	740	714	701	740	768	766	712	703	729	781	738	743	728	693	752	759	776	806	738	771	728	699	712	714	757	751	768	739	780	712	736	733	708	756	777	753	742	741	778	728	703	776	681	770	753	733	690	766	745	733	718	749	755	697	768	763	696	742	746	741	728	736	726	769	722	685	726	725	776	739	730	737	707	739	750	763	756	775	729	743	752	724	745	769	767	730	789	783	737	729	689	763	764	733	743	731	758	747	732	728	720	748	752	751	713	755	750	704	733	729	745	789	690	759	685	747	763	723	718	716	777	758	750	751	720	763	796	703	762	770	698	777	769	735	687	724	751	774	697	725	688	722	756	705	715	785	728	774	733	702	759	730	763	781	707	729	709	749	785	787	719	750	734	761	764	744	791	753	720	781	704	713	739	797	756	712	700	719	730	730	750	732	707	735	754	786	752	739	768	751	778	785	735	707	741	742	699	774	740	755	740	749	724	772	692	715	762	735	756	711	695	711	727	763	749	783	722	739	730	718	731	767	746	729	741	737	758	722	699	716	746	769	735	746	745	699	756	759	751	754	741	696	686	697	769	759	737	726	746	744	722	731	768	776	723	755	730	705	753	748	750	767	770	740	734	739	775	730	735	747	701	725	754	719	758	780	810	702	721	752	708	683	765	747	773	729	743	728	755	735	740	748	748	711	761	756	720	762	726	771	798	704	752	726	743	788	739	757	745	743	701	714	754	729	719	775	770	759	692	765	693	764	761	722	761	725	675	757	745	727	740	726	791	755	716	740	715	736	720	758	681	738	727	702	745	765	719	733	715	748	765	800	747	797	716	690	733	738	731	785	710	788	746	716	716	748	725	721	723	724	820	751	741	750	723	721	788	772	752	745	762	764	744	756	737	747	722	700	698	771	751	719	794	751	717	746	747	749	755	752	733	716	721	706	740	792	759	777	774	791	727	692	759	800	738	748	719	727	701	738	725	732	748	746	689	760	737	750	770	738	709	726	769	773	757	777	670	729	708	739	737	735	708	721	750	765	735	734	744	741	726	791	765	700
3349	170	172	134	110	89	94	112	91	95	98	88	85	87	86	80	80	78	79	97	64	80	93	85	68	73	64	77	85	77	83	88	63	87	79	70	74	79	75	76	94	85	81	85	63	75	97	91	66	74	68	80	80	75	82	97	78	87	78	82	89	84	82	69	80	93	76	83	65	67	82	66	86	80	92	76	85	87	90	90	71	79	84	82	70	93	74	74	73	89	81	77	99	84	69	91	77	75	77	86	77	85	79	66	73	77	79	72	60	91	69	74	73	78	64	81	72	84	77	72	76	85	92	83	69	62	86	73	79	73	76	84	86	87	69	72	95	80	73	84	95	82	69	102	75	83	67	76	73	54	91	65	91	76	66	91	67	88	70	88	63	77	74	90	78	68	79	69	74	97	74	83	75	90	80	81	84	92	73	75	72	99	71	65	88	83	82	81	71	94	79	75	68	81	91	85	85	69	81	74	86	70	76	76	63	91	84	76	81	87	68	83	66	93	78	74	74	69	68	84	76	72	88	78	92	78	79	73	75	66	91	74	68	86	68	87	92	71	78	88	76	76	78	68	70	65	69	83	82	79	84	84	67	69	89	82	69	85	75	89	69	85	101	74	75	90	68	78	87	91	72	64	74	89	90	93	63	88	85	77	83	79	66	52	94	80	83	80	88	84	71	84	64	68	84	88	85	87	73	96	84	93	78	79	87	88	71	76	84	84	77	92	68	80	77	77	87	91	72	82	80	73	96	74	78	81	96	76	70	73	80	71	74	82	87	82	87	84	84	73	79	79	79	65	67	79	90	73	74	73	78	83	75	71	82	74	74	98	79	79	76	86	71	89	81	87	62	83	77	96	93	96	64	93	84	66	87	82	79	76	102	82	65	100	87	67	62	84	67	70	76	57	74	61	76	83	71	73	80	66	80	89	79	82	72	71	82	85	63	86	83	79	78	69	68	77	85	77	78	72	77	94	86	79	90	70	81	75	57	90	84	83	70	94	63	78	72	74	79	81	76	78	64	86	79	65	74	94	84	82	96	79	65	77	85	75	58	80	62	70	92	92	88	77	67	77	78	89	88	74	74	73	79	70	57	82	82	77	85	69	66	68	85	79	81	94	63	80	84	72	75	81	71	91	68	73	77	86	71	85	85	80	86	83	86	87	71	69	71	91	71	76	95	71	72	86	90	74	68	75	70	89	79	84	75	75	91	86	68	71	69	70	82	86	93	87	79	72	85	76	65	81	87	97	78	75	71	60	69	70	65	88	80	77	91	65	83	78	82	70	77	76	79	77	85	81	82	89	93	85	90	79	81	87	90	88	62	81	74	67	87	81	75	82	94	81	78	79	78	77	52	94	82	88	79	74	81	73	85	80	80	78	67	77	69	79	80	67	75	93	79	73	87	87	87	82	79	82	92	86	71	73	82	90	81	80	91	84	87	93	85	76	68	92	60	84	79	73	92	88	87	87	81	81	72	83	75	74	83	74	79	86	84	60	76	77	73	65	85	81	71	93	79	82	82	78	78	83	84	74	91	75	82	77	82	66	99	82	71	81	85	91	77	72	89	90	74	85	86	81	81	87	72	92	76	78	92	61	79	83	71	83	79	80	89	84	76	72	76	77	96	87	63	75	75	101	81	71	73	73	78	75	77	81	63	83	79	75	73	77	95	67	81	86	90	82	99	73	85	80	93	83	80	77	96	72	68	76	76	80	72	82	60	70	65	93	69	63	80	90	73	84	95	87	74	73	91	96	86	66	99	73	69	84	68	70	76	68	94	82	93	93	72	74	77	69	77	81	80	77	69	85	59	93	63	80	77	77	81	80	70	82	83	89	95	89	82	79	88	85	89	80	70	75	60	86	68	100	91	95	85	71	88	85	81	87	80	79	73	80	75	92	85	86	68	96	83	90	89	93	77	89	88	92	74	79	71	61	56	77	80	79	80	75	72	85	78	78	81	79	76	85	66	83	67	78	101	80	49	78	81	80	81	79	70	76	104	99	99	81	78	80	73	74	90	81	87	91	94	70	73	77	69	86	93	62	78	75	71	78	72	83	67	96	88	81	81	66	81	78	96	85	65	89	83	107	84	76	72	96	80	81	88	95	84	73	68	91	83	92	78	75	86	85	81	87	66	89	80	90	75	86	62	83	82	86	80	72	81	94	82	81	65	85	86	69	92	59	74	85	84	81	82	76	89	93	84	75	77	70	89	74	75	72	73	102	75	79	81	97	83	80	77	81	74	80	68	74	86	71	88	87	87	84	80	71	97	95	65	77	82	80	85	97	79	65	69	73	79	87	89	84	81	96	74	76	66	80	66	65	75	89	96	93	89	82	94	90	92	80	69	95	79	76	81	91	70	73	67	80	71	76	84	78	93	90	86	67	81	90	94	63	72	89	72	80	76	87	81	74	81	73	92	72	79	67	104	87	75	79	77	75	72	77	75	89	104	75	80	76	80	69	74	87	79	75	89	80	71	81	65	73	75	87	65	86	94	95	94	66	75	80	72	66	94	63	94	92	76	81	83	77	70	72	66	81	88	77	79	89	86	60	75	79	75	83	74	80	94	83	90	80	65	72	78	64	77	86	81	64	80	84	88	73	83	75	77	83	70	75	91	69	78	71	75	82	96	77	85	72	83	67	91	66	70	81	82	88	89	90	86	62	75	89	82	90	80	81	91	88	76	82	72	69	70	67	71	72	80	79	71	84	76	78	77	73	93	82	85	90	91	75	81	94	81	68	66	86	82	88	80	79	73	79	67	80	80	86	88	90	87	87	84	85	79	80	62	81	85	87	76	77	87	82	74	67	78	65	77	81	65	80	83	72	67	71	72	80	56	86	84	77	87	66	91	84	66	84	85	86	91	89	78	77	73	78	79	79	79	70	96	74	79	76	85	78	78	82	83	85	86	78	67	82	88	76	83	74	85	66	86	69	83	85	78	75	94	84	78	81	77	88	83	84	76	86	76	82	77	81	71	65	66	77	78	90	70	77	85	92	79	87	81	59	83	77	81	99	78	83	74	69	68	59	72	99	92	71	85	80	79	67	81	90	83	81	78	85	68	96	93	92	73	89	93	71	99	80	78	83	96	69	67	82	80	93	69	81	61	71	91	87	91	79	59	74	75	81	69	78	76	95	70	88	74	87	71	82	85	103	68	99	84	72	77	79	80	69	84	82	81	78	97	85	81	63	95	82	64	81	92	69	83	62	72	67	82	89	70	74	98	84	71	93	71	67	78	76	76	88	88	66	75	74	95	102	90	83	82	79	87	74	90	70	77	79	82	70	86	92	90	79	89	93	76	72	86	88	80	75	74	80	73	82	62	67	80	79	73	73	61	79	82	82	71	74	86	74	77	78	77	88	85	99	84	72	79	82	84	75	85	90	82	75	74	74	77	81	72	79	66	82	86	86	78	78	82	77	82	58	70	73	89	73	89	80	92	86	82	90	81	90	79	98	81	67	84	66	76	85	80	89	74	81	72	81
4666	387	478	503	502	461	424	404	370	369	349	327	375	317	309	311	314	326	315	299	282	365	300	306	292	291	289	255	295	302	291	298	316	297	292	298	281	334	331	315	285	309	276	315	310	300	290	278	278	285	309	289	313	288	284	288	291	294	313	293	309	270	284	306	328	298	307	266	296	326	302	286	299	297	284	289	305	319	295	292	308	294	312	294	289	298	302	280	288	276	316	299	278	277	308	300	301	320	294	272	276	252	274	305	302	291	287	326	283	301	311	290	324	274	310	305	298	287	264	300	298	294	303	293	313	326	286	282	302	303	288	311	268	278	272	282	293	292	289	290	265	272	312	298	303	291	305	294	276	311	316	292	306	308	282	296	268	307	322	315	287	282	289	271	303	294	278	320	300	308	281	289	269	297	276	274	299	283	322	284	298	303	296	298	279	286	282	299	314	291	278	309	277	306	301	298	290	293	281	328	289	284	254	294	291	264	307	304	312	256	304	288	295	299	275	299	303	311	317	284	305	289	298	285	277	325	313	306	285	289	308	289	286	276	288	308	271	265	279	295	287	307	316	283	295	284	285	306	293	270	312	316	271	293	313	283	269	325	303	304	271	270	282	301	275	269	324	295	277	306	295	265	308	297	289	288	307	297	298	293	258	295	268	257	301	298	287	300	299	308	283	288	335	281	300	308	290	297	300	287	286	283	314	288	304	272	292	292	311	300	290	278	317	302	301	300	299	287	285	291	296	300	309	296	301	294	297	287	263	271	286	281	278	285	309	330	284	290	307	295	289	310	312	301	269	320	299	271	313	299	265	291	289	277	291	282	326	319	291	302	303	291	279	286	318	306	301	305	268	307	301	294	274	314	307	297	295	308	257	302	313	292	290	308	267	284	270	333	274	302	295	291	306	308	282	301	278	298	308	289	276	304	317	319	325	339	293	338	283	293	318	306	298	298	314	283	310	309	314	291	310	346	307	293	323	290	263	311	297	294	303	317	278	313	287	315	286	289	295	273	295	273	311	318	272	291	295	303	288	295	290	296	299	277	259	293	287	279	314	298	317	298	298	322	306	287	282	265	275	328	320	302	282	301	305	310	319	293	300	300	258	276	289	282	321	285	294	291	281	315	302	283	315	295	308	287	301	296	267	310	298	322	263	287	282	313	341	290	293	281	279	273	300	309	287	306	295	290	286	298	254	310	278	275	282	290	297	318	317	297	279	263	290	288	263	305	297	274	271	295	306	306	287	305	271	296	279	290	277	274	265	260	288	311	283	277	314	321	275	278	303	290	328	274	284	310	291	285	275	291	276	299	287	298	349	303	307	308	289	313	305	302	264	311	296	293	297	302	286	291	280	326	297	289	286	313	271	283	289	309	292	297	314	298	303	281	305	287	270	322	281	280	335	287	301	270	292	277	280	254	271	275	328	307	301	286	308	300	309	293	304	296	286	290	273	314	306	256	277	277	328	288	271	287	288	314	321	297	279	305	291	285	297	281	295	295	307	300	295	264	289	294	299	314	291	273	270	303	278	311	330	319	288	295	272	304	293	294	305	282	287	300	315	332	302	292	300	265	260	315	280	267	312	302	300	298	314	292	294	262	275	272	272	308	265	309	292	252	277	310	305	318	288	291	268	313	272	307	275	287	291	287	262	263	276	282	282	309	262	273	292	299	294	291	299	297	288	327	298	293	274	265	304	284	302	276	285	298	311	306	277	285	308	294	305	313	300	301	302	300	315	284	285	293	315	277	303	305	288	285	311	276	266	304	298	257	308	299	286	299	302	277	295	281	265	282	296	265	280	256	281	309	295	295	298	332	285	301	316	320	297	255	274	297	316	301	291	295	295	308	310	285	276	301	334	284	242	323	288	316	271	293	279	272	279	305	323	297	312	288	299	280	280	309	254	298	274	273	320	298	299	279	283	316	319	295	280	303	304	329	282	290	299	306	305	294	304	285	328	312	282	267	296	309	281	281	310	283	313	290	300	293	288	287	287	269	273	268	301	313	288	330	293	305	292	310	277	302	301	260	297	285	288	312	289	300	257	299	310	267	249	295	283	288	289	337	295	264	294	292	311	315	285	308	315	301	286	297	293	312	271	324	326	264	282	281	294	283	309	279	291	290	266	273	277	294	276	281	275	327	275	302	305	307	321	288	278	281	296	292	306	308	289	296	291	295	263	290	303	330	264	312	284	316	318	272	292	311	284	293	302	302	278	305	301	292	290	285	304	318	281	292	297	311	277	309	267	322	255	302	293	322	294	298	316	282	266	303	325	314	280	259	301	308	288	277	304	313	314	291	300	296	285	293	268	314	254	321	297	314	315	292	295	296	309	306	291	268	294	310	289	286	275	300	271	307	308	299	298	288	285	318	301	276	283	280	274	287	311	275	268	325	313	291	292	303	289	335	287	276	298	314	283	295	284	285	266	295	280	303	298	302	282	270	294	274	305	271	320	284	283	297	297	300	311	313	332	304	284	288	276	269	312	293	294	296	303	302	295	310	252	295	268	298	291	289	334	308	313	295	279	281	280	303	302	302	302	278	300	312	283	296	287	307	304	273	280	262	334	294	297	312	310	268	302	272	314	281	305	295	286	264	298	295	285	274	300	300	266	281	328	308	321	275	283	312	330	309	292	271	291	299	310	312	273	288	289	312	285	306	279	324	283	308	305	286	287	276	273	288	296	313	284	272	298	317	292	304	293	285	278	284	288	301	270	326	300	302	289	311	289	289	284	278	265	298	322	298	297	285	294	302	297	300	282	297	282	295	319	315	286	270	305	307	295	305	302	327	297	304	319	311	315	296	284	318	287	314	299	266	304	292	263	275	301	280	284	302	335	284	283	316	309	288	318	267	327	302	291	299	301	305	297	300	332	282	272	310	312	316	276	272	279	270	288	328	298	304	297	306	313	295	311	307	269	285	314	298	289	325	275	277	288	291	279	296	318	306	310	292	315	304	302	274	284	280	274	303	294	299	301	315	285	300	340	317	292	297	279	298	289	308	301	267	323	265	304	302	304	289	274	289	275	315	295	291	267	279	330	320	283	321	275	304	292	274	289	306	306	283	296	318	317	307	279	263	290	297	291	304	286	283	280	303	292	279	289	270	308	320	282	277	312	304	311	299	299	287	306	283	291	310	278	309	304	288	282	320	278	268	283	338	284	290	278	289	296	292	297	296	299	291	306	286	251	305	296	319	297	256	279	316	307	270	299	263	272	306	282	274	263	295	287	319	274	302	293	285	294	293	249	328	276	304	294	287	292	293	330	312	307	294	285	285	306	317	291	304	263	285	288	291	288	288	290	326	310	289	285	286	270	287	290	303	337	286	289	283	305	274	289	297	308	296	306	286	302	268	272	297	279	302	297	285	316	291	310	296	310	295	287	301	276	317	314	275	299	300	274	291	290	295	303	263	305	289	284	288	277	281	273	292	287	295	253	324	300	315	272	281	313	273	309	283	295	290	277	285	285	299	288	301	307	309	292	310
14102	1048	1210	1002	748	566	411	347	292	270	272	237	214	182	201	200	169	170	159	161	168	145	169	143	154	149	150	164	142	143	149	154	129	140	140	163	142	118	161	141	144	140	154	165	127	132	144	130	161	153	129	123	157	143	133	156	146	143	145	151	130	141	142	138	133	128	159	132	134	151	134	130	150	131	132	131	145	145	126	145	129	131	152	131	141	137	117	134	132	140	134	139	146	158	128	131	129	131	141	147	151	122	136	146	129	132	124	148	145	134	148	149	140	155	170	170	137	142	136	154	130	133	147	142	156	146	162	133	146	148	131	146	154	144	139	156	120	139	152	127	144	132	140	119	139	129	139	161	135	129	143	127	139	143	129	126	143	140	135	149	149	137	129	153	132	136	159	151	147	131	134	122	129	138	157	149	153	129	138	145	144	144	131	144	141	143	129	148	144	134	151	150	132	154	127	134	155	119	136	137	117	163	131	126	159	121	130	136	139	129	144	143	149	151	129	156	150	148	144	135	132	124	146	121	114	121	128	155	152	152	163	162	125	157	148	156	136	145	120	141	126	160	137	158	163	130	142	120	143	138	154	134	128	139	142	157	129	168	149	142	141	131	156	132	157	149	119	151	143	140	156	159	161	150	133	145	144	126	156	144	148	130	141	139	136	149	147	125	116	140	130	157	137	148	139	148	131	141	132	138	148	148	142	122	144	158	136	174	146	141	140	153	134	124	143	124	125	148	135	132	137	163	154	134	145	129	122	135	137	149	152	153	157	126	141	136	159	138	138	149	141	140	143	150	132	139	121	137	134	127	149	136	149	136	142	143	130	124	153	137	132	169	127	140	147	162	140	127	152	136	147	146	160	148	150	162	132	144	137	152	150	132	146	126	129	129	129	144	141	159	136	125	129	139	136	161	146	167	118	143	141	134	137	140	138	118	135	123	158	155	139	137	141	147	138	122	129	156	142	142	148	128	139	136	152	147	134	152	155	130	151	142	144	139	149	136	144	138	137	127	139	140	146	147	137	139	143	137	137	129	135	149	119	134	149	151	145	144	150	137	131	135	151	162	126	158	135	137	139	128	141	147	137	169	170	150	129	110	159	158	132	143	144	144	149	157	130	165	119	131	131	137	137	142	133	143	137	141	162	135	123	139	156	141	133	133	127	130	143	133	149	149	126	133	136	142	142	152	125	151	139	131	137	137	151	156	164	144	130	145	140	137	147	121	141	148	134	111	136	147	130	151	124	153	162	163	135	138	164	144	129	139	131	132	136	151	156	132	135	149	156	134	139	140	142	148	141	147	136	133	160	129	142	131	131	141	141	113	128	138	125	144	142	144	142	132	148	123	125	153	154	117	126	160	152	138	133	144	138	117	142	146	160	155	133	129	146	141	161	137	139	132	135	143	151	135	153	149	166	141	146	140	148	134	152	146	144	155	136	155	149	148	123	139	144	132	140	147	124	154	133	127	134	126	155	136	164	154	130	146	164	101	125	125	141	125	124	162	129	141	141	152	148	154	150	140	136	167	147	131	135	116	135	130	134	150	115	139	145	141	151	126	132	135	152	125	138	134	125	126	122	131	140	138	113	154	133	155	141	147	132	140	130	141	166	129	162	129	136	144	124	135	143	113	150	132	144	132	143	150	140	138	162	126	154	132	163	144	118	145	159	149	139	142	152	157	144	166	133	151	127	145	154	137	135	133	143	146	126	123	144	139	140	141	141	127	130	154	133	119	140	131	143	154	142	159	148	143	135	152	157	121	146	146	128	135	141	127	127	130	141	161	116	139	146	145	146	149	138	126	163	161	121	124	136	151	118	149	143	150	153	140	149	127	159	125	134	161	151	150	148	141	156	139	159	132	144	120	124	139	144	164	129	132	137	145	141	150	143	125	144	131	148	151	151	139	143	139	156	141	149	129	138	135	156	146	127	137	159	122	139	129	148	145	133	145	138	155	135	137	142	133	127	173	144	115	151	126	143	148	136	143	153	145	126	140	163	151	131	140	140	150	156	133	146	115	132	120	132	135	142	140	135	146	140	147	140	124	115	120	155	136	135	155	131	129	141	146	140	142	140	130	141	137	149	139	155	125	158	148	137	110	147	166	144	152	128	152	148	155	136	149	145	118	132	138	130	140	124	135	129	152	139	143	152	146	115	137	142	114	133	129	131	125	131	131	148	132	152	144	148	145	128	147	128	137	126	143	162	161	143	166	147	140	154	140	157	121	157	129	150	134	154	133	153	125	126	156	135	145	131	126	147	156	138	145	156	135	138	144	143	148	149	146	151	153	158	141	153	152	130	156	134	122	127	149	130	168	132	139	137	130	143	157	137	142	142	139	147	145	154	150	121	141	140	150	137	149	139	142	150	141	160	144	160	145	154	147	144	133	130	156	144	118	170	147	148	140	148	140	127	145	130	148	128	141	147	146	156	144	117	141	131	135	153	127	130	147	148	143	126	140	139	141	163	128	142	162	134	155	164	159	146	140	143	133	154	131	126	132	153	147	141	146	120	126	133	154	152	143	149	135	146	129	134	131	139	119	144	155	169	152	164	147	153	143	144	139	141	150	144	142	125	135	165	118	151	141	123	149	150	150	135	140	140	137	118	130	130	152	136	146	157	140	127	128	130	129	141	141	160	134	137	166	138	157	149	139	124	141	145	136	134	134	142	137	137	149	150	136	156	152	153	157	140	124	139	130	132	150	157	131	149	141	142	155	147	120	128	149	132	124	131	151	133	128	130	150	128	150	137	157	137	127	134	136	132	148	141	135	138	131	128	146	148	128	159	130	164	162	124	145	130	141	130	149	148	135	146	147	151	132	151	126	149	132	132	152	146	146	133	133	141	121	146	147	131	130	151	125	147	158	135	167	132	143	142	140	147	133	161	150	125	144	111	123	146	132	138	137	134	153	158	144	152	143	135	120	126	131	151	139	151	122	160	143	147	130	136	135	138	128	166	158	139	136	137	145	163	157	134	132	149	141	123	135	131	127	143	130	158	162	135	145	148	178	145	150	135	139	150	139	170	148	165	142	127	155	127	129	134	125	133	132	149	134	134	121	164	146	156	139	127	150	117	165	158	137	123	120	161	150	139	141	141	139	133	125	148	152	148	165	142	141	148	145	132	147	138	145	127	119	139	115	140	138	182	141	155	145	145	154	138	146	144	135	148	139	139	136	159	129	160	144	141	135	137	126	154	135	136	146	152	130	143	137	149	128	122	142	131	144	144	145	139	155	150	149	142	148	140	142	131	133	136	134	158	139	155	129	139	137	134	134	115	147	121	125	136	148	152	130	146	152	138	141	154	143	142	126	148	143	159	155	135	163	129	148	131	134	159	135	141	122	149	130	156	131	111	159	117	123	144	141	146	143	137	122	128	120	145	156	141	152	186	146	146	142	123	145	140	130	142	143	153	163	147	144	142	149	138	127	141	142	127	150	145	124	156	150	125	141	108	135	135	130	132	136	127	117	154	137	135	127	138	144
8364	1377	3024	3469	3020	2400	1978	1685	1463	1234	1193	1062	1008	900	846	784	758	745	697	676	662	617	596	605	636	599	556	601	589	563	558	517	571	499	554	508	527	506	472	539	532	492	517	538	491	557	509	523	501	506	466	522	499	461	521	556	517	499	488	507	529	486	481	520	470	480	493	491	494	493	507	473	503	521	492	505	484	452	495	469	460	460	485	487	466	484	504	531	459	470	495	465	487	469	476	440	483	477	460	488	470	482	462	499	462	475	491	490	468	506	466	466	503	505	511	456	453	494	475	467	459	483	483	465	483	415	479	460	479	463	480	478	483	463	449	476	456	447	497	504	476	493	432	476	460	483	454	493	461	480	443	487	449	506	456	446	481	459	476	446	459	485	468	486	463	440	505	469	446	440	496	462	481	470	469	490	487	500	454	510	498	511	483	462	450	448	461	470	498	452	461	462	482	449	488	452	476	459	450	492	451	463	462	457	425	456	471	442	488	479	465	457	464	486	453	466	425	452	455	516	445	456	466	469	432	462	475	464	502	464	434	459	475	475	474	437	454	454	465	471	481	463	477	459	475	446	438	446	488	490	507	450	482	456	498	427	444	464	476	439	426	493	521	450	489	457	488	448	477	446	476	488	482	457	466	503	474	486	478	488	466	483	494	467	475	496	482	519	457	451	489	463	463	457	486	525	469	436	510	425	449	452	521	463	439	503	470	418	459	483	492	463	472	446	454	481	454	500	487	429	457	434	451	449	443	463	426	449	417	480	493	438	472	448	442	470	446	419	482	435	464	502	482	468	458	432	479	432	469	456	479	446	471	474	433	454	468	428	458	474	469	482	445	485	468	443	442	458	466	466	463	454	428	490	491	441	434	446	433	450	464	460	480	498	497	461	429	505	477	442	469	438	449	485	461	426	464	482	433	441	480	498	476	460	476	515	478	464	456	479	480	450	420	441	482	481	490	464	470	463	436	482	479	462	470	472	475	456	426	480	463	503	426	444	476	483	508	454	488	478	466	441	496	474	480	484	454	461	510	447	455	493	477	462	441	455	463	463	449	479	483	464	489	471	440	448	470	460	442	445	470	454	473	438	435	436	470	480	478	447	471	483	470	472	511	440	477	485	450	452	460	478	495	468	455	449	450	445	466	455	441	438	467	451	462	437	447	469	473	450	470	484	465	447	460	493	432	426	468	473	456	458	433	451	489	489	484	452	448	435	428	433	477	503	482	459	459	443	488	460	479	463	470	441	480	443	444	476	472	460	452	432	438	434	435	442	429	443	488	472	437	458	485	461	484	443	453	457	512	455	465	515	471	452	444	439	464	465	473	477	477	484	440	479	454	486	461	457	455	472	462	449	451	454	478	474	495	481	491	495	467	439	454	452	487	469	473	503	470	449	465	484	470	504	454	464	451	435	485	473	473	499	452	488	480	454	435	478	481	482	468	469	444	502	450	471	451	452	450	471	467	503	443	449	471	460	447	493	461	454	486	477	474	471	454	483	493	497	484	478	476	495	465	481	465	493	474	427	462	477	467	431	469	460	472	443	419	433	444	459	456	460	436	511	405	501	476	439	472	436	509	445	521	466	484	475	446	469	452	463	449	499	426	465	471	479	418	450	434	451	430	490	481	469	456	477	470	473	473	474	471	452	493	468	451	429	463	459	438	462	427	446	460	468	466	468	458	470	481	425	485	446	429	480	487	470	475	448	510	476	496	484	434	496	448	473	449	479	487	435	473	480	470	473	454	473	453	456	461	504	444	476	455	459	449	425	432	480	490	476	491	493	460	478	467	485	459	480	480	453	486	453	486	453	502	444	468	469	440	444	480	465	475	477	455	468	462	472	460	489	459	486	429	460	492	472	479	472	473	479	455	471	437	480	462	463	461	459	492	458	468	521	497	440	475	478	481	467	450	484	499	463	475	435	485	494	447	498	439	444	436	413	524	479	466	466	439	445	482	504	470	515	472	481	481	445	458	456	503	476	500	420	489	451	467	442	471	490	453	448	482	475	477	453	472	442	431	460	458	472	428	483	450	476	438	474	494	427	422	466	459	478	496	448	476	460	474	472	495	468	473	425	491	444	489	470	483	461	451	480	492	425	483	462	484	499	441	521	458	465	468	463	447	461	506	452	439	451	493	416	465	469	476	450	461	490	486	456	443	476	429	432	455	470	437	444	466	484	463	529	472	449	456	497	461	485	474	491	510	411	455	486	440	450	437	447	460	430	443	456	492	472	494	488	477	439	440	479	484	452	463	475	446	458	461	442	453	467	481	457	491	457	484	481	503	471	487	441	455	464	457	452	461	450	463	423	456	474	495	445	451	502	462	484	448	481	462	436	450	474	416	486	465	470	493	463	467	452	503	484	464	486	496	486	461	430	453	468	447	425	477	468	493	432	460	455	429	467	461	471	428	492	484	464	449	445	448	488	463	475	455	463	484	487	477	471	463	457	463	490	472	498	494	520	525	472	449	471	459	483	489	451	447	499	468	428	467	468	482	476	451	465	498	434	453	459	474	449	462	433	500	469	470	466	438	486	483	497	473	516	460	428	443	485	433	431	489	416	432	515	456	424	456	489	483	482	419	458	450	464	490	434	473	468	443	489	492	454	458	487	446	449	459	465	488	438	454	466	498	455	520	483	474	449	456	455	464	457	484	467	461	456	450	450	495	485	471	495	498	509	485	463	471	473	500	520	490	492	485	432	456	500	478	461	478	501	471	502	470	485	461	442	481	489	436	479	460	466	457	433	469	513	487	501	435	487	471	457	479	472	486	481	461	469	467	475	486	431	473	482	449	465	466	473	452	431	465	496	488	492	488	427	453	479	491	481	438	471	486	440	456	489	489	467	451	442	447	516	468	489	472	481	458	498	460	480	483	513	477	417	471	469	459	470	463	479	465	439	476	461	486	467	460	438	463	453	446	481	447	435	419	479	443	474	473	504	463	469	480	450	481	455	487	461	463	463	467	455	462	486	475	449	520	446	493	497	477	480	481	448	464	482	463	451	449	465	428	491	447	436	450	428	481	467	441	449	475	471	437	453	472	477	457	458	416	438	450	437	455	442	468	447	457	471	454	453	457	478	480	429	450	450	486	470	413	480	434	453	462	429	493	493	491	468	448	499	462	438	445	469	427	438	470	464	513	458	474	428	480	432	464	486	477	465	456	491	489	467	447	452	466	461	474	466	527	427	466	442	463	452	464	457	474	464	487	438	468	441	467	488	464	466	475	475	437	453	442	474	464	498	470	455	427	468	467	536	488	489	433	474	447	470	456	491	473	491	474	430	468	451	440	447	470	428	446	455	456	497	468	534	459	499	463	452	486	454	463	498	461	479	460	457	461	455	494	488	479	441	483	431	454	471	455	490	462	475	486	483	470	468	444	471	488	477	456	460	482	446	505	450	473	473	475	465	471	442	496	430	479	480	453	493	496	473	458	438	481	501	465	431	468	478	504	475	424	444	446	447	485	476	460	483	462	481	470	439
23434	2972	2387	1898	1440	1070	839	652	576	519	498	414	402	418	338	315	345	331	311	317	310	300	279	303	274	271	266	280	276	281	283	257	292	274	277	245	268	269	237	297	253	253	277	265	254	253	278	245	261	261	228	261	248	237	234	253	249	264	256	258	255	246	247	237	267	277	227	265	249	235	231	266	235	234	235	238	241	252	242	242	247	260	255	241	250	239	232	251	248	243	245	235	238	258	266	235	245	252	263	238	267	274	244	206	242	267	260	266	257	261	228	256	258	255	243	255	256	244	258	247	258	282	228	252	228	261	240	241	255	236	271	248	266	275	240	249	252	247	237	266	238	220	257	236	242	269	253	245	234	222	216	253	250	259	249	224	236	240	250	211	238	244	243	241	243	255	230	227	278	257	276	240	271	223	247	267	263	252	249	236	262	264	242	255	239	253	242	251	262	260	229	231	234	241	275	267	242	223	246	247	280	250	249	244	263	252	231	240	269	264	244	248	252	261	231	238	228	233	253	253	252	243	238	258	269	244	248	281	257	221	273	249	258	279	234	255	264	282	249	267	237	227	229	255	253	252	241	254	287	262	263	238	256	249	234	235	251	247	262	249	253	252	245	273	248	233	257	260	253	245	251	260	245	245	233	273	226	258	249	254	224	233	238	270	250	234	228	257	242	264	260	213	271	263	228	258	239	255	268	246	248	239	229	213	267	255	223	210	252	239	252	248	243	242	254	230	263	254	238	240	243	251	255	239	217	227	235	230	232	235	269	241	242	255	258	290	242	267	247	257	242	246	240	258	257	271	254	260	253	260	264	251	214	237	211	249	257	252	264	238	263	256	231	259	274	233	254	253	255	233	242	264	227	243	240	246	217	267	224	237	248	265	251	271	246	253	249	238	225	256	256	257	247	274	213	243	241	264	241	286	306	265	227	250	261	234	240	243	236	252	255	237	236	232	258	282	250	256	240	253	261	257	230	234	270	273	248	266	254	254	282	268	241	236	259	256	253	254	256	249	223	243	211	261	242	244	228	242	229	263	250	265	255	242	264	273	267	234	271	253	257	255	207	260	273	253	258	271	273	278	310	244	277	249	260	271	240	287	259	286	242	235	233	218	259	273	263	249	255	274	262	240	235	248	265	241	226	231	254	263	262	236	238	260	220	264	241	254	245	257	262	262	245	269	233	259	268	224	260	264	250	223	255	241	242	237	243	240	255	225	252	243	235	251	237	229	277	259	246	241	231	285	245	244	276	224	214	257	250	264	228	247	247	237	246	255	270	300	229	241	231	233	269	263	220	226	258	246	249	258	279	248	253	246	224	244	256	268	256	258	252	255	249	268	266	237	244	238	255	226	244	268	255	200	272	234	236	242	241	272	279	268	240	258	216	233	261	199	246	280	260	259	244	241	265	277	263	247	259	262	256	239	260	243	234	221	238	252	243	270	244	270	257	240	212	240	257	250	232	221	238	239	233	257	232	212	261	238	250	243	235	249	252	231	285	257	270	258	251	249	244	256	262	221	221	233	241	228	237	252	257	270	233	234	248	242	260	270	257	240	247	259	252	212	260	247	241	246	237	261	254	251	268	255	212	281	243	249	234	234	246	260	264	292	245	250	240	234	279	267	254	254	252	278	234	265	256	242	253	240	263	266	268	267	259	269	265	233	252	242	278	274	230	245	238	247	249	259	229	247	254	238	243	273	255	249	268	255	273	247	258	227	242	233	256	258	254	242	258	226	261	245	242	244	254	248	256	258	239	230	267	239	231	227	229	234	249	258	250	263	270	250	272	233	230	230	239	254	256	256	280	230	220	262	221	272	252	241	259	256	280	262	237	260	230	249	273	217	254	234	276	245	257	240	239	263	242	250	239	262	241	268	268	247	248	239	245	267	253	252	233	230	246	249	229	245	242	244	246	249	245	260	222	235	236	262	252	241	268	259	239	224	220	248	260	233	242	293	245	246	244	233	217	245	239	254	255	244	254	269	272	235	258	259	217	236	243	253	266	251	275	230	257	243	227	247	229	254	261	245	219	270	240	269	243	261	238	231	268	243	261	260	256	233	224	261	210	251	244	222	232	238	268	225	245	229	268	257	244	258	222	241	267	268	247	237	261	246	239	230	247	243	253	228	261	270	252	268	284	246	247	275	250	265	231	248	252	226	276	235	245	260	226	253	229	252	255	242	268	254	236	239	238	254	247	258	276	259	226	244	259	272	254	249	268	244	263	267	246	256	241	236	225	236	245	260	251	253	267	254	258	240	229	242	255	241	260	226	247	225	244	237	226	272	234	222	259	255	276	236	228	267	248	239	266	241	237	249	239	248	209	258	250	215	248	237	257	215	252	258	256	248	246	259	242	253	229	241	271	285	248	252	242	253	238	284	241	224	238	220	270	248	226	253	236	240	261	238	236	238	241	260	242	247	242	253	249	219	237	230	233	238	284	259	226	246	263	243	280	241	261	264	236	225	254	236	242	279	248	242	253	254	260	253	254	269	240	236	258	251	247	256	273	257	218	235	238	241	276	265	247	270	285	236	234	231	214	290	238	273	249	251	255	246	271	256	252	210	237	248	229	257	262	241	258	231	256	261	232	261	225	242	259	227	225	240	240	250	257	231	238	259	248	249	251	254	232	276	251	269	235	239	242	225	228	236	223	297	258	235	278	247	275	235	228	268	250	263	250	229	259	274	267	233	236	217	272	265	257	248	261	222	251	240	273	261	257	248	260	247	244	230	261	270	245	270	254	228	255	245	256	229	227	211	255	255	227	252	254	251	235	254	230	257	254	258	239	252	246	239	275	236	257	249	254	248	269	255	262	273	235	241	245	262	238	225	241	269	257	227	272	244	228	260	231	264	236	236	243	280	252	273	225	232	217	248	251	247	229	211	245	213	256	265	236	227	261	278	255	251	247	239	235	261	232	232	253	251	244	289	259	208	251	277	274	256	239	261	256	250	239	260	268	287	265	249	250	237	228	225	236	240	237	254	248	258	233	244	255	263	229	261	263	244	231	217	241	287	248	278	262	260	230	256	244	255	266	235	235	244	288	267	236	268	267	248	224	219	230	240	233	243	262	241	228	229	227	248	248	257	246	278	250	216	262	255	250	256	260	262	261	243	274	281	249	244	248	275	263	248	235	232	227	246	272	250	250	245	259	239	239	241	245	265	245	245	260	248	242	236	250	266	222	224	244	242	254	258	250	233	261	263	257	245	212	248	240	265	256	252	234	240	263	255	241	269	225	243	233	250	249	229	250	221	242	253	261	233	248	259	255	260	254	227	256	227	277	274	259	256	229	246	234	242	250	241	227	264	234	266	281	253	266	255	228	244	255	228	263	243	248	238	253	234	234	233	250	247	245	230	244	241	243	240	248	223	250	239	228	223	248	263	260	242	245	227	222	262	253	261	244	224	250	246	277	234	224	258	249	250	253	239	235	255	237	254	251	258	249	247	257	253	262	257	256	247	258	234	249	238	249	237	243	226	238	245
10467	2547	5469	6156	5338	4323	3634	3074	2674	2349	2064	1798	1685	1623	1413	1390	1286	1269	1206	1170	1120	1089	1075	1018	1037	967	931	926	953	943	965	854	950	886	834	828	877	873	837	837	791	822	828	817	821	755	804	805	792	797	806	799	804	759	850	796	785	807	813	815	795	765	749	806	794	736	775	758	797	801	794	748	785	750	797	826	807	763	804	734	766	756	782	833	725	794	731	799	751	787	719	718	771	758	763	777	810	762	749	738	725	737	789	750	761	748	749	768	760	740	773	736	768	732	746	752	767	727	795	749	730	782	719	753	801	754	816	776	772	732	775	716	760	742	760	709	721	753	777	755	770	753	775	762	781	739	742	809	732	726	747	785	719	744	770	774	721	753	756	762	768	733	724	799	734	736	744	742	749	739	707	734	723	711	845	777	754	729	718	767	768	797	739	809	730	726	752	735	751	733	711	765	737	751	741	781	679	764	762	768	747	765	726	778	742	737	702	712	739	768	770	776	724	747	745	695	725	754	721	766	780	756	701	793	824	703	718	792	752	735	782	736	728	728	714	752	750	708	705	762	705	730	778	799	728	731	739	781	783	718	767	702	698	760	773	738	775	733	733	739	750	758	730	733	734	780	688	682	760	741	697	787	738	777	742	720	730	766	657	779	717	730	771	752	777	665	781	709	754	773	783	715	771	719	736	771	747	755	737	699	756	721	748	708	709	776	729	714	754	763	797	778	801	746	770	718	727	730	710	755	705	730	750	744	798	722	791	771	737	748	769	746	695	781	769	723	703	739	765	722	743	728	713	746	754	733	718	745	793	729	744	742	759	705	708	764	761	765	701	722	724	786	768	750	728	766	764	748	761	753	773	777	722	723	761	739	756	711	782	751	756	766	774	714	698	753	765	687	789	715	802	739	693	716	744	773	770	778	755	753	775	741	728	751	686	731	729	734	750	730	721	718	753	730	774	760	729	691	763	701	718	777	742	722	767	771	702	769	727	790	748	781	683	749	748	748	794	732	767	744	709	709	765	734	758	739	784	712	734	760	718	728	724	711	728	755	754	712	743	762	788	725	737	700	736	791	721	743	795	755	775	752	737	781	738	754	723	689	725	732	741	758	691	769	784	742	705	762	795	730	763	768	789	716	730	767	759	770	727	685	674	737	735	712	730	720	774	765	767	791	789	692	732	740	782	721	716	762	767	742	783	752	742	772	761	739	759	736	711	820	747	758	762	705	760	793	728	702	722	739	760	691	717	730	743	746	733	761	697	713	702	744	763	728	695	766	729	758	713	692	715	726	718	734	734	687	786	714	747	743	751	712	722	739	711	729	746	731	758	787	742	746	728	727	758	757	705	672	750	743	754	741	724	753	703	753	731	802	790	757	680	721	711	781	694	729	746	740	745	758	745	762	808	745	696	759	700	715	789	747	717	718	761	786	760	713	717	738	766	751	741	744	750	780	748	823	767	734	730	750	726	757	752	753	760	702	717	717	737	775	729	804	742	761	750	743	727	818	715	715	774	794	718	747	725	758	708	814	727	754	763	785	735	737	777	742	743	775	728	748	740	716	689	785	744	713	774	777	696	702	774	743	675	715	740	753	737	718	734	737	726	785	737	756	709	743	708	763	754	754	694	719	721	736	715	742	744	719	731	747	698	719	771	742	756	766	721	706	776	733	691	749	743	763	737	738	815	712	707	747	746	734	722	779	733	709	748	715	729	704	756	756	770	735	733	739	726	682	773	747	779	748	736	786	739	764	752	736	700	719	747	730	729	725	732	761	762	768	774	734	736	736	724	760	722	789	806	712	731	738	767	729	719	750	755	739	719	707	758	720	688	689	764	730	729	765	736	739	775	725	773	708	749	734	760	712	798	699	757	687	781	733	734	758	758	728	753	747	741	729	775	732	733	688	744	762	735	715	700	759	763	766	718	709	730	737	769	774	754	743	771	741	739	754	750	715	748	722	739	752	756	757	800	678	716	727	722	713	748	775	689	745	779	764	771	783	721	774	756	742	738	745	733	721	764	703	744	755	713	732	764	728	776	683	716	729	726	776	738	757	761	726	735	746	738	759	700	737	738	738	759	703	758	767	774	705	770	730	756	717	734	750	750	755	764	691	761	755	709	716	712	772	741	771	757	755	759	723	751	736	702	697	740	778	710	791	720	722	726	726	712	694	802	743	721	808	756	775	729	693	767	732	714	712	732	757	756	739	753	738	760	765	726	715	713	704	802	742	750	704	742	697	774	731	728	747	781	740	742	770	739	718	725	715	729	743	701	776	761	769	777	714	732	734	721	737	763	714	749	761	720	734	706	751	731	763	781	696	740	727	782	775	707	749	728	695	727	701	821	733	796	734	677	748	782	776	724	786	733	746	730	698	789	741	744	705	737	751	766	739	739	764	762	764	770	739	748	771	746	750	684	778	739	700	724	714	756	759	704	743	727	733	746	782	719	742	740	756	686	748	728	766	703	819	731	766	722	706	762	728	763	775	714	746	737	767	743	800	735	801	774	715	735	692	726	766	721	746	766	766	743	741	704	789	744	743	706	712	769	703	788	786	723	758	744	784	754	773	789	762	713	759	767	766	737	775	719	710	703	705	800	727	768	768	769	806	771	750	738	764	710	712	756	737	814	750	756	707	713	664	768	773	722	733	737	817	754	732	714	697	839	741	686	711	693	725	777	741	786	766	738	738	786	817	753	763	781	752	717	743	696	709	690	741	743	685	712	747	773	688	795	770	733	771	750	764	752	728	736	743	759	774	776	723	740	725	744	748	782	744	748	745	756	746	786	769	717	766	771	718	728	752	754	754	706	748	705	727	743	733	693	706	798	749	794	744	727	751	758	745	767	697	751	737	711	801	726	702	718	800	764	748	741	699	729	758	735	751	704	762	762	727	689	756	777	755	731	732	767	724	732	735	772	713	673	732	733	730	734	760	756	750	719	712	774	696	724	737	728	738	735	744	750	757	730	751	763	748	748	749	771	723	737	753	740	705	735	735	717	705	728	748	752	742	718	802	734	787	807	759	763	711	735	756	730	773	779	725	728	772	757	739	711	687	775	721	828	741	727	716	778	725	705	741	784	712	767	753	796	728	688	744	743	746	781	701	734	782	771	763	766	651	752	687	707	761	721	790	711	710	737	792	760	746	730	741	781	742	751	713	759	689	755	729	770	715	705	693	745	773	767	721	724	737	754	788	752	772	726	742	739	726	753	705	779	760	757	745	809	696	787	725	739	765	747	746	775	716	744	742	755	715	750	769	748	706	719	733	737	738	759	773	747	793	740	737	701	798	733	728	692	693	762	778	734	732	751	762	776	765	728	746	734	780	723	786	773	733	733	741	685	723	723	729	717	681	796	737	750	787	792	777	795	701	775	687	754	691	769	760	737	739	724	724	721	756	696	741	736	743	748	757	732	680	785	743	780	726	769	762	739	714	739	749	771	744	779	767	770	750	764	730	714	780	755	718	743	716	724	774	735	751	721	671	752	753
3355	151	166	153	138	111	112	86	94	88	76	98	74	78	104	66	99	82	75	78	80	68	81	81	72	84	94	78	79	85	83	85	77	75	94	81	74	97	72	68	80	89	73	104	83	85	82	86	96	93	71	95	93	82	80	80	90	83	69	72	85	66	75	65	95	105	77	88	97	82	77	75	72	80	87	72	86	82	89	68	79	74	82	74	96	99	83	93	64	81	68	76	75	81	75	83	95	68	87	71	73	82	75	96	65	73	73	73	76	72	64	76	52	94	87	70	81	77	71	73	62	72	76	85	76	81	71	74	71	64	75	91	89	74	75	88	78	72	79	70	74	88	67	87	77	91	93	60	62	70	88	68	74	83	90	75	82	81	72	68	90	77	104	89	75	75	70	77	71	71	73	86	91	67	93	82	65	67	87	78	77	63	75	71	78	104	89	80	70	78	76	80	84	86	78	91	75	83	88	82	67	70	87	79	73	66	75	81	87	102	75	81	84	69	90	63	67	79	83	81	72	82	72	81	67	86	74	89	82	75	75	75	95	76	91	69	93	104	78	73	79	71	71	80	73	88	77	71	74	67	78	83	72	69	82	96	82	70	83	81	86	69	92	87	85	84	87	85	71	88	87	71	72	84	82	88	75	80	84	73	84	76	69	86	62	83	67	75	74	69	78	67	76	80	73	64	88	78	85	71	67	63	89	65	72	95	73	60	80	66	84	77	89	96	72	91	76	77	83	79	79	80	92	59	68	83	81	79	66	82	92	70	84	87	80	80	81	93	78	62	84	97	68	88	96	78	87	71	98	69	85	79	85	69	87	74	92	82	80	73	68	75	84	77	78	76	74	75	76	79	88	77	88	65	71	90	73	83	78	83	99	69	77	82	61	82	68	76	91	84	84	60	85	64	75	65	75	66	60	81	82	75	93	95	86	74	82	80	77	73	85	73	88	69	71	78	66	92	79	75	75	81	68	54	83	85	83	93	76	63	70	65	74	73	73	80	69	67	86	72	85	81	71	78	81	92	72	81	89	75	65	74	81	80	84	84	82	74	82	81	87	82	81	76	86	68	77	91	82	68	76	90	86	101	70	60	86	68	74	70	65	79	72	66	71	94	74	85	87	75	78	75	89	76	86	79	93	88	91	84	80	70	81	84	85	85	87	65	82	80	64	84	84	76	75	85	77	82	78	79	85	64	79	84	96	74	72	85	91	85	75	89	94	66	104	84	85	65	81	82	77	75	62	70	77	84	99	76	76	101	74	89	83	72	79	78	75	98	63	73	72	87	81	67	71	76	83	84	58	89	88	79	73	89	99	91	98	87	80	80	81	73	73	89	66	76	73	81	81	83	86	65	81	84	78	103	78	85	83	72	81	77	74	90	79	91	94	78	73	68	83	74	63	76	76	91	97	72	78	84	68	69	63	74	65	83	84	71	79	80	79	97	82	79	92	84	79	85	76	97	78	73	66	71	75	81	82	81	71	78	76	84	75	58	86	66	76	79	89	87	75	92	73	78	79	76	94	70	77	84	77	64	69	95	81	93	88	83	76	89	89	81	85	67	66	90	82	86	85	80	89	75	68	95	87	83	78	85	66	83	78	70	80	100	72	62	84	82	94	75	73	86	75	59	83	78	69	80	79	69	92	69	87	73	76	94	86	76	90	91	92	72	68	76	74	91	95	78	56	76	86	95	100	81	84	86	90	83	83	85	87	73	96	87	77	86	79	79	93	85	81	78	72	75	92	64	79	94	72	92	78	100	80	73	78	79	81	75	79	90	71	95	73	72	87	87	79	90	78	78	84	82	76	89	89	81	84	78	70	68	83	79	95	71	85	65	81	86	63	71	76	76	81	90	89	78	78	77	92	72	76	78	72	74	74	92	70	71	73	69	80	75	75	74	67	80	79	74	95	95	68	75	71	90	71	79	64	78	93	77	75	75	79	78	75	73	64	87	60	81	67	74	78	79	64	68	95	82	68	80	78	69	79	72	88	81	82	83	58	77	90	73	81	70	78	81	69	82	77	71	98	95	74	90	83	85	88	68	91	79	82	75	80	81	67	87	83	73	74	83	76	94	77	75	75	88	82	75	93	74	49	82	87	64	94	73	75	68	86	75	74	79	83	77	71	92	82	67	79	83	92	78	60	93	93	80	91	71	70	81	77	78	88	84	82	71	77	77	77	70	76	76	78	69	70	82	74	96	81	59	70	70	74	79	96	62	83	69	78	80	98	64	74	75	62	86	83	75	91	90	90	87	83	93	80	75	64	79	92	62	85	79	75	73	85	63	65	85	64	80	73	72	82	74	83	80	88	78	71	66	94	82	77	67	80	68	62	69	71	87	72	83	71	70	81	91	68	70	89	66	79	73	78	68	74	85	91	89	84	94	77	75	80	85	67	91	58	99	94	94	85	94	89	107	75	70	106	82	72	69	75	76	85	69	68	86	94	85	86	61	57	67	74	64	77	73	81	86	86	86	63	85	54	79	86	79	80	81	88	68	76	74	73	94	73	79	73	81	91	81	77	82	87	74	55	71	82	60	84	85	82	83	63	82	90	77	75	103	85	76	79	75	91	84	80	77	68	77	87	68	79	81	80	78	81	66	70	84	88	76	81	81	65	90	72	81	80	69	93	85	79	76	69	91	86	76	71	74	79	68	86	70	72	72	96	82	81	73	65	77	75	88	64	81	69	82	76	74	80	84	83	111	83	73	86	78	85	64	79	83	75	85	68	83	82	85	84	87	82	76	79	77	77	91	81	95	88	75	85	65	82	81	84	89	86	81	99	79	83	84	70	69	84	74	80	82	85	77	65	77	88	65	63	87	68	77	68	79	80	89	73	60	93	76	92	76	83	83	84	87	84	75	87	83	82	74	73	73	88	80	68	75	64	96	72	94	82	83	81	89	73	61	77	88	96	95	80	91	91	88	80	99	84	74	84	85	67	72	91	88	88	85	79	77	74	75	81	86	72	72	93	82	84	91	62	81	71	87	88	77	75	84	68	66	67	71	74	70	84	86	67	63	82	81	78	79	86	72	83	93	81	79	78	82	82	80	87	90	81	80	79	85	77	75	72	69	95	82	68	82	74	76	80	68	74	76	71	83	78	74	72	80	86	65	87	92	77	94	74	80	63	76	77	86	70	93	73	89	88	70	82	65	83	66	59	88	85	77	79	79	74	78	72	82	74	68	83	79	82	93	89	81	84	98	78	75	69	66	90	73	73	97	71	72	94	92	87	83	74	87	81	77	79	68	82	84	80	83	85	78	61	81	87	85	78	80	66	85	79	63	83	76	75	92	63	83	92	72	69	84	90	69	75	88	90	70	80	102	76	87	77	79	103	78	90	75	80	82	63	72	54	69	81	61	79	80	77	82	94	97	80	96	75	82	95	93	75	90	74	77	73	77	67	64	78	87	82	66	83	71	77	68	82	78	67	90	79	89	89	77	86	75	82	66	88	75	65	89	82	79	79	81	78	89	89	73
4592	413	512	511	492	427	431	364	375	406	341	320	343	322	333	321	325	326	317	320	309	279	302	299	317	290	276	313	306	275	302	304	313	310	326	299	265	286	328	274	288	314	312	290	319	320	313	273	303	301	291	301	286	254	302	279	308	293	306	286	296	271	310	277	287	292	272	304	294	293	280	326	315	302	254	306	278	302	312	284	295	285	287	301	300	280	265	308	317	251	278	300	284	255	312	282	298	295	271	268	317	291	293	319	306	290	301	306	283	292	305	318	282	288	272	306	290	276	296	284	306	297	277	295	296	324	281	289	290	294	317	277	284	287	279	326	284	295	304	305	311	292	285	275	291	271	278	308	340	309	328	316	277	296	305	266	299	269	291	293	300	297	293	306	300	301	293	265	293	311	270	252	269	288	312	289	263	297	290	308	292	317	318	307	275	312	282	312	325	293	276	253	316	318	298	295	298	270	264	309	289	258	285	314	354	299	290	296	286	323	313	313	302	349	304	296	301	288	264	291	275	275	310	304	291	285	315	283	283	285	300	308	296	288	260	294	286	299	282	309	278	293	290	298	290	294	247	279	272	299	286	288	284	297	269	298	311	296	298	283	309	333	288	313	280	280	306	276	291	302	283	295	307	264	321	289	294	313	273	294	303	301	275	283	314	278	293	297	285	278	290	305	304	320	299	331	260	269	289	288	313	297	313	335	297	294	299	279	294	293	265	305	278	278	283	282	286	273	283	301	338	287	312	326	275	303	305	287	303	307	301	304	285	272	297	293	327	271	309	279	287	310	289	288	288	263	313	296	299	309	307	303	293	301	279	302	301	300	293	318	309	286	277	288	289	307	274	297	276	298	311	294	267	275	301	286	294	289	277	298	303	283	280	291	273	267	268	274	339	290	283	314	320	296	313	276	292	278	300	266	317	329	294	276	277	278	307	278	279	288	276	270	272	297	273	333	281	298	299	304	274	305	292	298	286	309	295	285	287	303	293	311	297	289	273	318	281	299	279	278	300	294	274	291	287	290	319	292	247	293	298	284	278	284	284	283	308	285	323	331	276	301	299	285	293	285	295	328	301	265	290	303	293	295	279	300	309	309	283	288	317	274	303	293	286	301	273	275	309	282	282	299	292	295	330	305	298	324	265	297	288	302	295	289	310	279	289	312	298	273	300	268	287	292	284	305	316	286	283	316	292	290	303	282	262	308	282	298	289	276	279	313	274	281	265	317	293	283	287	281	282	285	297	293	341	302	298	265	333	309	280	255	282	265	328	271	267	313	267	273	287	281	294	282	264	299	250	328	294	255	271	247	271	320	294	317	337	298	295	295	282	275	297	291	301	293	325	279	304	325	279	283	304	319	280	310	282	289	300	298	298	278	295	311	270	261	290	291	279	276	281	276	312	303	292	306	297	303	266	296	313	343	317	303	279	320	323	325	283	286	313	287	295	292	294	290	299	312	269	292	280	292	280	295	319	317	276	318	295	274	296	271	271	298	288	304	295	282	297	314	268	285	285	297	311	284	315	302	290	289	278	306	280	302	307	303	282	298	302	303	295	316	289	284	287	257	289	272	306	265	277	285	296	293	302	293	305	300	283	289	296	286	299	287	297	305	300	292	307	323	300	308	313	261	301	310	321	284	291	289	287	304	328	303	295	296	296	317	271	293	284	277	275	275	284	303	304	298	264	286	284	281	297	266	296	264	302	290	280	295	310	286	321	290	307	307	308	281	281	292	297	279	348	294	273	271	313	257	299	285	274	292	295	300	308	272	317	350	303	286	270	289	313	265	314	309	289	294	270	279	297	300	328	301	293	288	271	291	291	271	301	279	298	265	286	274	284	296	318	297	306	328	285	312	321	313	323	290	248	306	294	273	276	294	281	326	266	282	273	295	296	313	295	285	273	286	284	293	303	275	278	267	311	289	324	286	283	279	298	297	316	330	288	303	292	276	319	246	314	267	280	285	276	293	269	294	279	292	305	290	302	299	278	313	308	314	289	312	288	294	286	294	292	281	295	299	303	302	276	305	314	261	283	290	273	280	288	307	319	275	311	302	296	286	317	289	273	270	299	314	259	306	278	306	293	306	299	293	317	292	287	273	284	302	281	272	302	260	268	280	285	274	293	278	277	296	280	300	283	297	281	285	304	267	289	305	284	298	279	278	273	313	327	266	315	289	284	299	288	304	296	289	285	280	302	324	299	290	309	297	269	288	265	319	306	327	310	284	298	298	298	318	301	284	300	279	287	304	295	286	278	325	303	275	296	303	295	300	278	294	299	265	304	293	293	300	296	297	283	301	311	272	310	298	288	252	316	284	278	300	300	296	288	308	274	292	312	308	306	320	302	281	296	277	296	287	294	271	292	276	302	272	271	271	303	281	289	308	308	296	326	301	296	272	313	300	285	281	299	316	291	279	260	320	271	281	281	298	326	277	293	325	286	303	297	295	286	323	276	312	278	298	309	313	278	274	278	263	257	293	288	271	263	318	313	286	312	306	302	308	272	273	307	315	304	277	321	267	298	312	300	280	275	283	288	299	322	297	333	288	298	312	309	342	309	284	299	260	309	297	280	239	294	312	321	307	270	308	300	298	284	277	292	276	319	291	319	298	292	297	312	315	298	268	292	294	281	281	295	290	291	299	326	282	308	306	287	321	286	284	282	311	287	307	277	288	293	294	289	321	290	318	288	304	293	320	285	305	332	289	296	291	261	310	292	301	307	290	270	293	304	298	302	289	286	310	279	311	287	274	284	304	300	279	318	296	285	285	264	270	314	275	270	289	287	310	268	281	306	305	275	267	285	273	302	313	294	313	285	313	269	318	286	304	280	292	279	279	291	278	266	286	316	281	275	274	314	280	294	307	267	316	290	303	298	280	288	288	292	304	295	302	302	311	312	286	306	278	272	287	331	325	290	304	315	295	286	283	288	290	278	307	272	281	298	315	289	285	290	312	289	280	297	289	278	279	305	313	290	309	310	263	307	290	295	293	304	298	268	330	295	266	273	280	291	296	276	303	349	309	303	302	288	287	278	273	303	292	275	288	272	299	304	285	318	278	285	319	306	272	303	299	249	318	275	289	313	274	312	291	300	317	276	304	314	310	309	291	281	324	314	276	298	292	304	274	277	319	285	287	327	291	292	292	306	286	280	289	298	307	255	309	286	295	301	278	296	321	278	299	301	280	259	306	303	295	300	280	282	289	309	314	282	303	287	292	321	247	292	284	302	295	301	300	309	297	282	281	304	289	279	285	300	287	271	289	296	294	304	260	260	268	280	291	270	324	273	278	293	262	285	287	307	276	278	305	304	287	303	312	279	291	294	266	338	285	310	312	294	299	300	290	285	281	296	310	289	269	309	299	293	308	313	295	295	272	322	282	264	277	297	271	280	284	280	294	291	285	282	277	281	299	276	309	295	322	277	288	292	315	276	274	294	272	278	276	274	280	284	279	289	294	261	268	299	289	285	285	310	319	270	303	281	282	299	314
13600	1093	1193	960	682	585	386	357	304	263	259	250	206	208	216	195	186	159	169	157	176	171	191	154	161	160	152	151	145	159	144	147	153	130	150	153	137	135	157	148	130	155	169	136	158	129	164	147	154	165	148	164	160	135	135	142	148	172	147	149	139	133	156	161	130	147	156	126	131	136	146	153	137	149	171	153	116	154	154	135	121	150	121	143	142	140	128	127	126	168	166	135	154	158	146	148	131	140	139	134	155	154	145	146	144	128	152	106	146	124	140	139	143	149	138	143	145	147	140	148	149	138	135	153	145	159	154	122	122	138	144	140	136	141	125	154	131	146	151	141	149	140	154	136	138	128	156	137	156	128	157	143	127	140	134	137	125	160	133	145	142	158	149	141	117	162	162	141	169	126	108	123	142	138	144	159	138	121	135	132	133	158	146	115	140	122	145	131	167	143	141	126	150	142	145	130	127	130	124	135	144	152	153	139	138	124	145	151	154	139	147	141	129	139	124	140	120	160	163	119	169	145	160	140	143	146	149	116	144	135	156	152	151	149	137	164	142	139	139	140	150	134	149	120	133	135	129	122	126	144	134	158	153	134	134	131	140	146	148	126	138	144	150	144	142	146	149	135	137	156	160	145	145	133	148	159	140	115	150	127	143	137	154	137	138	145	122	131	157	132	138	138	133	151	137	151	122	175	142	152	163	146	136	161	138	142	144	157	152	139	144	119	141	129	145	141	131	145	147	154	152	151	147	122	131	160	130	145	117	123	153	171	148	129	135	140	135	139	147	140	141	149	139	140	146	154	152	141	133	153	127	137	150	141	158	145	128	143	146	143	138	151	148	141	118	138	165	139	150	135	141	121	135	145	139	148	146	139	162	153	127	126	142	141	146	143	159	135	131	155	121	120	142	127	157	129	131	132	148	149	136	124	136	149	159	163	133	147	141	139	159	134	140	135	146	125	146	125	128	123	143	158	125	150	144	128	129	144	168	139	115	115	125	134	124	137	157	144	165	149	144	151	137	138	142	133	151	158	142	149	129	128	147	137	131	155	146	131	131	149	162	125	157	171	144	142	137	127	149	125	145	134	137	123	125	138	118	143	118	126	145	129	154	149	124	138	133	135	128	159	131	121	122	159	142	128	146	144	125	130	147	144	108	144	149	149	144	144	128	147	142	139	165	121	141	152	172	155	149	151	146	133	122	146	130	142	148	130	141	149	138	120	129	135	177	157	117	133	151	158	169	138	134	144	135	130	141	121	129	162	134	162	156	152	160	139	144	137	131	149	160	118	127	161	150	140	147	129	132	126	126	113	129	133	140	169	148	153	149	155	136	139	163	122	162	136	138	154	144	142	130	144	161	139	161	143	142	140	144	139	143	115	155	125	143	135	118	140	128	126	149	139	152	123	131	162	148	142	147	137	144	126	128	131	122	131	140	115	124	141	137	148	148	147	134	146	133	131	148	152	142	150	148	148	132	154	150	124	112	135	147	139	155	140	155	116	142	146	133	120	152	151	135	162	134	156	139	148	142	133	147	130	163	147	140	161	130	157	152	128	156	131	146	141	136	143	144	142	122	130	138	138	128	144	146	147	172	161	140	133	149	146	155	130	136	120	151	157	145	134	131	139	149	147	113	161	150	159	129	150	144	133	120	141	119	163	139	154	133	138	134	130	134	138	116	147	148	137	144	127	125	125	134	152	168	155	154	136	143	134	168	141	143	166	131	169	136	143	138	151	156	161	149	136	137	146	151	148	164	145	139	139	146	142	119	133	157	143	142	141	133	139	147	125	146	149	150	164	156	137	141	134	150	140	147	152	132	134	142	120	164	139	139	136	137	138	143	159	139	165	165	145	143	155	146	140	130	154	127	145	148	132	145	126	154	130	131	149	142	128	128	138	148	130	127	147	150	139	142	140	169	153	134	131	116	159	140	152	146	134	164	137	151	119	135	143	141	119	142	126	133	137	159	135	124	136	132	161	149	153	145	134	138	149	132	144	124	157	147	141	147	146	129	166	152	138	157	174	128	125	136	147	123	160	140	116	149	139	129	128	145	151	145	134	143	131	127	152	144	149	137	179	141	133	143	135	116	145	143	160	149	136	144	153	142	131	160	140	127	145	128	129	153	143	163	143	147	128	141	129	122	144	128	147	123	141	151	159	151	148	141	157	151	158	132	137	126	159	132	139	141	139	125	128	133	156	139	146	115	144	169	142	147	138	145	134	161	136	129	144	134	137	176	129	148	149	128	160	140	124	140	143	131	131	138	129	134	143	145	118	120	150	134	134	138	149	154	164	128	140	127	149	134	133	153	149	156	157	155	142	147	154	155	140	153	148	155	138	155	127	148	122	160	146	133	123	133	131	148	139	122	146	142	159	138	154	153	153	143	147	130	149	157	126	159	146	145	147	137	128	140	163	138	146	136	130	176	139	123	126	134	154	130	127	114	141	151	140	150	139	122	154	153	126	137	150	135	136	136	136	141	142	142	128	151	121	120	118	145	142	142	147	148	149	140	147	125	134	133	133	134	120	156	151	150	132	151	143	120	133	133	150	147	134	160	173	137	150	149	146	128	149	136	139	124	132	146	138	141	126	154	109	127	128	139	149	148	142	158	127	132	144	145	141	143	131	159	137	165	150	167	120	156	129	132	130	163	133	153	129	123	141	139	129	156	145	140	172	131	152	152	138	138	137	142	142	159	139	146	138	127	144	148	138	126	150	135	141	137	121	154	162	148	130	124	141	129	145	144	144	157	129	119	144	146	146	139	148	126	139	133	143	133	148	138	136	135	134	147	137	130	156	132	139	149	146	151	132	120	134	143	147	144	111	132	139	147	131	127	150	149	155	133	143	145	144	148	138	132	138	112	124	117	134	152	143	125	151	138	139	127	154	129	137	152	131	170	139	151	153	133	132	145	166	138	137	118	136	166	143	153	152	145	139	136	124	129	133	149	144	160	139	149	148	150	144	156	148	161	135	161	148	133	128	125	145	123	139	164	121	154	135	145	145	124	111	133	152	142	153	143	136	139	143	150	144	156	147	139	145	115	151	117	151	140	140	138	151	135	142	121	144	143	140	130	143	143	116	153	149	130	127	119	132	138	173	139	149	146	159	142	136	145	130	159	139	143	129	129	142	145	152	137	145	145	145	137	153	129	146	149	125	151	145	135	139	124	141	126	130	138	131	136	157	135	143	150	151	150	141	127	127	151	135	146	150	137	134	139	141	122	126	138	128	138	142	129	148	151	144	149	125	146	124	124	138	133	144	136	151	161	140	140	134	160	143	137	156	130	128	140	153	157	152	146	147	153	151	158	146	130	138	129	147	159	164	132	145	152	139	135	132	125	141	137	151	151	144	145	152	120	114	121	137	160	135	142	139	113	134	138	146	138	147	132	158	115	129	144	138	160	147	150	144	148	160	159	156	143	128	156	128	121	151	127	156	142	124	139	155	146	127	153	119	169	147	144	145	154	155	145	132	146	149	146	158
8106	1338	2965	3384	2960	2343	2021	1681	1488	1301	1155	1086	982	888	821	748	759	719	697	651	643	641	632	617	574	600	535	570	547	560	579	611	555	502	536	563	531	536	501	535	527	510	574	506	516	495	501	506	498	495	473	470	459	442	460	485	505	500	476	477	494	462	489	493	517	496	482	455	499	518	462	491	459	455	456	480	454	493	471	458	458	481	484	476	490	473	476	457	461	482	481	470	469	467	468	464	467	469	495	470	453	462	466	475	465	449	505	448	430	458	485	515	501	488	502	472	445	451	498	493	456	478	474	442	466	468	450	470	457	518	480	463	466	462	501	502	474	460	448	476	448	485	503	477	461	500	491	471	484	471	471	462	437	518	473	492	450	486	491	427	471	493	482	454	490	453	448	499	463	483	467	493	506	440	473	459	441	484	507	469	477	447	419	472	469	487	494	458	500	476	473	479	460	479	470	466	499	484	463	478	486	456	469	464	489	452	502	466	466	488	463	438	485	467	440	474	503	458	468	463	462	473	427	433	433	510	444	475	462	498	507	470	434	478	463	453	494	456	444	434	459	482	495	480	466	441	432	468	428	455	484	484	469	504	502	455	512	446	496	479	451	491	452	454	474	482	493	492	493	469	448	481	460	453	441	438	445	424	444	495	459	462	466	465	451	464	471	425	458	475	452	515	431	455	481	428	458	456	440	466	467	470	461	452	444	477	478	480	487	442	471	501	459	479	437	494	449	449	474	488	461	448	467	474	451	471	455	465	444	480	445	474	454	477	464	464	458	485	475	505	503	461	476	508	488	457	455	453	461	486	461	467	453	454	475	449	469	483	489	499	465	459	441	446	481	421	464	453	468	471	457	471	435	464	472	446	479	468	466	465	492	453	478	464	473	440	458	444	516	475	474	457	447	483	449	423	484	459	457	464	463	476	472	428	472	470	469	485	444	466	449	484	420	442	487	444	511	441	476	448	470	433	458	484	478	474	490	446	480	528	469	458	477	450	471	450	424	481	461	477	477	465	461	449	484	479	446	446	439	496	437	477	476	439	475	438	461	450	461	448	506	466	418	495	459	459	450	430	469	438	464	481	492	482	460	458	451	445	487	458	456	457	475	456	465	474	480	471	492	457	515	468	437	484	498	458	463	466	468	427	426	450	494	426	476	464	444	449	500	486	428	453	467	486	481	458	451	452	485	453	503	470	452	516	498	506	440	448	490	489	469	429	475	475	464	442	454	499	459	491	436	455	497	485	465	466	477	492	462	468	479	454	501	456	455	462	473	454	502	470	478	484	478	454	459	432	481	453	451	463	493	471	468	493	479	435	445	523	450	473	439	475	453	476	446	419	466	460	499	438	441	484	470	492	451	456	451	458	445	469	452	471	518	420	469	433	432	491	478	458	481	492	458	452	453	444	472	474	430	468	456	461	461	464	482	472	491	493	439	473	484	447	462	444	434	486	484	425	442	493	449	452	498	470	472	423	443	480	463	446	470	466	474	439	431	449	461	447	471	461	426	470	472	495	455	471	459	428	492	463	513	471	458	463	460	447	502	437	465	476	468	466	430	422	465	510	496	444	441	435	478	448	464	510	467	463	465	458	450	480	488	452	476	453	453	461	461	488	446	461	466	425	438	516	462	463	459	417	474	467	485	478	476	468	488	439	469	429	467	499	451	479	470	474	463	466	489	442	434	476	473	481	448	467	438	484	492	474	455	444	431	495	454	487	476	467	475	483	441	429	468	482	473	441	474	466	464	440	428	460	428	489	478	454	476	454	456	451	450	439	469	454	483	478	481	449	489	464	462	434	495	489	434	451	499	482	503	461	473	477	489	479	457	475	444	429	464	473	461	493	437	469	487	466	433	477	456	460	476	518	477	463	496	478	470	474	469	473	436	450	506	520	458	469	443	461	433	469	449	463	448	440	425	457	443	469	483	489	492	459	471	469	483	492	465	492	460	481	424	456	501	480	467	470	481	502	475	461	505	460	462	460	460	475	492	471	455	463	447	505	460	475	504	469	457	465	476	472	485	450	461	491	487	429	442	503	491	498	485	464	464	482	490	457	483	479	484	484	466	433	490	455	484	437	476	421	444	480	445	447	406	463	478	480	450	481	475	471	455	463	452	474	480	488	449	513	481	462	467	466	450	476	449	455	452	487	434	496	452	464	487	399	452	488	484	491	459	474	418	460	463	463	470	429	431	504	461	505	464	464	492	444	466	440	472	467	456	473	435	441	454	472	459	474	467	481	494	448	472	465	450	470	484	479	469	488	466	504	423	488	481	481	424	456	440	469	473	479	451	476	465	450	447	473	459	471	444	464	441	461	466	461	456	457	484	480	482	464	441	431	482	448	492	469	475	459	470	483	456	458	483	472	466	458	475	446	466	438	465	501	446	444	429	497	464	442	470	467	480	449	462	507	458	462	459	457	437	486	454	466	502	459	497	495	431	463	488	440	452	473	467	456	477	466	483	426	487	475	452	466	462	477	442	432	466	512	447	433	476	475	459	470	450	481	453	487	496	444	456	464	447	445	426	476	464	455	512	504	467	452	487	490	471	480	482	465	498	447	434	485	476	466	505	477	415	470	456	483	450	454	470	507	464	479	500	440	450	440	502	450	512	479	454	486	425	518	475	483	443	472	462	450	438	499	456	454	476	462	462	465	442	494	477	493	498	445	448	464	488	439	450	523	452	496	475	463	440	461	454	482	486	480	452	478	468	451	488	498	487	447	473	423	479	501	449	529	482	446	452	476	498	433	475	484	499	486	467	491	460	454	474	476	488	481	451	449	470	467	437	438	446	463	420	494	517	417	433	477	475	479	468	477	466	458	470	470	448	467	454	465	471	475	469	473	507	442	461	475	466	447	463	450	482	424	473	443	452	436	467	468	467	465	501	475	456	438	459	450	460	429	485	512	386	480	467	454	498	473	444	457	455	492	452	483	464	432	485	456	436	479	442	502	473	458	467	452	493	464	463	442	477	463	444	495	421	432	458	488	446	488	475	466	432	434	458	473	449	453	458	426	470	481	473	450	486	467	455	476	487	500	496	485	480	432	486	492	443	467	473	471	455	491	455	457	462	492	491	449	490	465	502	432	498	480	480	427	466	437	454	491	474	480	470	492	474	455	519	462	491	456	489	445	491	496	468	446	500	451	483	497	444	484	508	461	445	474	502	461	469	485	464	431	505	456	446	484	447	481	469	428	514	480	444	462	496	494	509	476	449	508	473	459	487	505	448	447	471	446	521	462	484	422	477	456	463	480	477	466	493	487	454	435	474	447	472	438	459	491	523	436	446	474	498	470	478	466	460	492	477	464	506	488	489	473	495	481	435	464	461	484	447	494	431	474	441	479	462	484	428	437	462	485	461	462	441	466	506	479	445	465	449	462	482	460	451	450	456	471	486	458	480	434	487	448	446	475	453	476	458	460	444	445	451	471	455	511	448	474	450	483	470	479	481	447	475	498	449	494	461	436	512	504	468	438	456	462
23035	2922	2547	1979	1375	1072	854	717	601	511	428	417	406	388	344	348	323	323	290	289	310	329	293	302	267	288	268	277	285	276	261	279	246	299	283	278	274	268	263	261	263	250	232	267	247	246	262	234	235	251	261	239	239	252	243	237	261	254	247	276	239	254	261	260	256	258	270	229	244	276	258	231	241	249	249	232	296	233	270	250	236	254	255	258	240	250	238	259	262	228	244	229	260	286	253	268	236	252	265	246	245	252	263	237	249	263	246	257	271	288	238	250	256	252	280	223	244	274	244	267	244	219	273	228	242	243	256	231	258	250	246	286	240	259	233	225	261	253	252	247	242	260	266	258	304	225	272	270	261	273	250	258	261	232	245	264	256	226	253	222	266	264	255	231	245	260	246	243	276	254	235	214	248	283	270	232	261	259	237	247	243	228	227	242	250	275	240	228	251	238	239	227	243	289	269	263	251	258	255	244	244	244	230	262	258	264	260	257	231	288	247	253	259	253	247	255	256	232	229	279	236	268	280	260	223	247	241	238	230	269	229	234	252	254	253	258	229	241	257	261	263	240	250	229	256	240	244	278	238	261	241	230	259	244	255	264	237	273	251	262	260	236	248	226	270	264	262	252	270	239	261	235	229	259	222	250	244	243	248	261	259	264	263	247	274	251	224	260	227	219	256	242	251	239	252	272	255	242	234	239	269	270	237	263	246	254	252	242	278	245	241	261	249	233	252	233	245	285	255	224	258	252	268	257	256	252	255	238	258	243	229	241	257	259	239	217	260	248	238	248	221	279	248	268	245	285	246	258	220	254	236	224	251	232	232	218	241	241	265	242	232	251	291	234	252	247	243	224	250	222	267	245	256	220	235	246	268	254	246	238	254	255	250	251	261	242	257	247	262	251	265	244	234	257	239	257	236	239	290	247	272	242	256	240	239	257	253	266	242	255	251	248	247	240	245	229	243	249	270	259	273	223	271	224	252	243	261	251	218	250	237	230	250	268	254	291	255	227	218	269	247	275	263	248	251	254	241	224	263	270	259	249	273	231	241	232	250	249	220	296	268	241	253	255	231	217	250	249	231	234	235	266	250	218	266	270	237	232	246	223	268	250	258	264	263	248	231	254	263	253	239	259	240	248	250	273	277	249	251	225	259	279	251	251	267	244	232	265	223	243	246	240	261	246	247	239	267	256	281	266	249	248	254	234	236	232	248	244	242	276	259	242	255	246	267	218	235	217	250	260	271	259	256	248	254	251	238	270	249	280	267	291	232	251	233	238	255	236	259	257	240	258	222	217	247	265	277	257	229	252	289	233	247	224	256	253	246	260	250	227	259	270	238	264	234	247	254	237	221	247	231	250	234	239	235	227	258	269	260	256	251	252	241	226	262	256	268	272	244	241	243	247	276	267	235	244	263	253	243	268	247	267	251	242	276	249	233	240	251	235	246	250	261	248	280	245	254	267	266	254	248	287	222	265	226	257	239	231	243	246	252	250	257	229	254	258	200	230	241	242	253	297	253	272	239	248	262	252	283	253	245	266	274	276	268	266	250	221	245	238	251	252	217	255	270	251	236	284	232	262	276	253	259	234	234	269	257	241	248	225	231	239	274	255	248	253	263	258	252	265	263	238	241	254	219	253	240	256	251	261	277	236	230	236	252	252	267	262	260	234	253	237	245	238	249	230	239	257	235	266	264	234	236	232	254	239	266	217	227	243	246	239	262	245	240	253	240	260	246	251	262	246	261	265	259	228	287	247	244	246	256	252	262	234	250	271	243	269	239	258	238	250	247	234	246	248	240	219	242	251	224	251	287	262	240	255	255	242	247	257	277	267	257	246	235	245	218	272	244	267	269	265	250	239	250	245	250	260	259	220	240	240	246	243	252	270	239	250	254	247	254	260	211	262	271	253	264	263	256	250	257	244	257	278	250	234	262	282	253	241	248	235	272	252	250	263	259	257	222	248	266	244	242	259	237	250	237	240	237	264	271	256	250	243	245	258	250	262	241	242	237	283	246	263	247	264	248	233	250	267	235	254	232	278	217	240	229	264	270	258	229	260	233	269	242	248	253	236	260	256	242	267	266	270	220	277	262	246	259	272	209	242	262	275	226	294	257	257	280	254	236	279	258	217	244	240	248	262	247	249	259	276	236	252	268	236	255	274	250	254	248	232	244	275	266	238	268	260	282	257	250	252	264	236	222	271	243	271	269	272	219	243	266	242	248	272	265	260	261	263	247	249	256	230	262	259	238	250	285	250	262	243	244	249	253	225	256	220	282	255	268	239	232	254	241	251	232	265	228	248	261	253	230	272	250	224	223	245	256	255	265	247	253	235	241	234	260	232	261	255	241	224	247	239	261	219	231	253	248	276	273	224	254	244	244	253	235	252	276	233	244	275	260	239	246	270	255	250	268	276	239	275	257	230	293	241	262	261	277	258	249	267	253	248	221	225	280	230	262	239	262	254	250	259	234	259	240	209	227	252	273	273	265	237	244	250	261	277	253	251	244	274	273	256	267	252	239	259	237	247	282	265	262	249	265	225	260	238	258	239	244	259	235	274	250	227	242	277	242	241	245	236	265	256	282	276	259	245	236	241	244	259	227	243	236	236	223	265	256	301	264	218	243	225	226	245	252	217	255	251	230	242	252	217	260	289	252	229	229	226	243	272	218	254	261	239	256	247	265	229	261	248	242	266	258	247	249	241	262	236	221	243	232	218	223	251	277	223	243	219	250	243	271	251	248	234	243	267	247	236	231	245	254	260	235	255	243	268	261	224	215	260	263	239	233	276	208	243	246	268	231	243	249	260	258	237	224	250	235	241	267	232	232	259	236	280	255	227	226	239	247	230	245	254	247	251	252	232	261	232	244	240	230	240	271	248	245	235	237	223	254	232	244	244	270	269	259	260	243	247	237	257	265	260	287	277	244	250	249	255	245	271	252	252	255	236	271	255	251	269	273	251	255	241	258	250	232	252	238	246	239	245	244	276	262	235	262	264	247	257	260	220	260	256	256	242	259	249	253	242	284	276	234	242	270	211	263	266	250	272	254	250	249	237	246	239	240	277	245	257	236	237	254	261	246	259	266	237	268	274	262	245	239	252	256	260	255	241	244	248	255	273	261	232	268	282	266	256	238	269	242	261	248	231	246	244	258	261	258	265	234	246	252	257	251	257	268	236	275	228	233	247	237	277	257	255	230	246	231	222	283	286	233	255	243	246	282	266	255	249	262	248	262	238	251	250	275	234	243	245	242	296	251	250	259	237	254	247	263	265	240	236	262	236	249	261	221	270	251	265	257	232	260	243	250	248	256	256	235	256	262	246	267	270	246	251	231	244	225	241	257	229	282	259	274	244	264	276	263	234	234	293	239	277	225	245	252	257	282	275	249	241	248	258	241	269	234	249	248	273	246	280	253	262	265	241	268	237	251	270	237	265	267	244	238	257	238	282	263	241	261	230	251	231	237	238	276	265	241	275	256	252	247	232	267	238
10126	2539	5476	6228	5274	4370	3635	3058	2593	2332	2029	1818	1759	1599	1444	1399	1237	1252	1179	1147	1090	1082	1079	1052	1035	975	970	908	932	948	893	913	885	898	886	883	834	826	831	873	811	837	827	801	852	817	837	793	800	835	849	829	766	808	776	809	733	779	761	755	779	791	808	734	743	782	762	791	752	776	773	777	761	781	794	819	765	752	742	755	800	751	732	753	765	756	747	755	808	812	729	789	780	809	740	767	735	775	779	732	751	740	708	750	686	752	764	736	747	762	781	759	747	720	779	731	828	681	727	792	731	739	732	717	730	729	794	723	758	774	747	724	791	780	769	788	753	737	743	746	722	752	752	768	762	736	771	732	752	719	710	746	752	783	753	708	754	713	762	764	725	722	721	814	699	764	741	775	728	723	722	691	796	805	728	769	754	758	738	750	763	705	759	773	746	729	783	765	783	765	727	735	749	772	718	722	764	717	774	727	742	745	716	708	770	725	733	765	789	729	735	746	770	746	761	749	739	749	724	740	764	784	746	741	732	755	762	681	709	763	756	749	751	742	736	732	798	748	729	750	738	763	744	758	756	767	726	739	767	770	720	728	699	737	730	702	710	740	744	774	713	705	754	725	774	700	773	800	695	717	774	754	767	686	734	755	720	779	775	724	744	681	780	771	770	743	760	773	711	757	737	716	744	764	774	741	713	697	746	760	760	736	719	780	718	769	759	738	749	736	803	707	729	766	757	721	772	745	715	763	725	706	772	750	742	748	766	777	752	714	742	706	751	786	741	752	756	776	797	742	759	752	746	776	673	754	734	746	745	756	785	756	806	708	718	709	746	738	748	756	749	759	746	715	734	688	724	739	785	791	731	746	762	760	792	720	735	731	756	753	752	705	720	730	796	763	740	725	732	767	750	739	779	747	710	777	740	708	749	747	793	773	746	761	758	729	731	698	726	762	731	735	738	726	746	725	744	722	772	728	771	689	717	691	774	741	722	733	764	728	724	758	732	741	731	749	718	721	769	784	733	750	741	712	778	755	720	817	762	725	731	697	766	758	735	691	760	679	747	748	708	741	740	735	781	731	751	790	709	748	726	735	712	749	741	756	750	751	696	760	749	697	688	699	771	702	752	732	751	767	715	710	752	736	721	732	737	785	754	724	719	746	761	730	724	752	720	731	763	768	729	758	702	752	701	713	743	732	690	750	771	737	737	740	771	732	733	690	753	763	749	757	710	733	683	699	722	773	750	749	706	759	723	787	734	708	756	753	761	739	758	719	785	704	777	740	761	740	712	736	732	725	723	697	747	751	714	744	772	742	760	748	727	716	767	748	752	709	696	752	686	740	745	686	794	774	742	718	742	737	773	753	789	733	710	803	753	724	740	729	778	722	763	721	754	768	755	727	749	734	737	737	717	751	752	733	751	769	702	759	759	723	703	717	732	718	754	749	709	742	766	707	771	682	728	759	762	755	719	712	763	755	751	724	725	809	747	706	687	766	747	759	768	733	748	714	721	785	688	730	767	782	748	767	777	762	711	751	795	737	765	796	782	752	779	701	725	754	818	743	755	720	751	724	706	764	707	699	747	755	754	730	708	708	716	715	675	716	749	686	718	722	755	741	719	764	768	755	713	744	774	746	751	747	791	762	791	774	741	706	802	752	726	743	766	735	750	756	730	769	753	739	692	742	724	774	736	713	762	729	765	798	748	773	733	735	715	690	782	696	738	748	766	732	716	740	772	721	730	686	754	752	773	755	704	752	737	721	750	760	770	763	728	754	791	747	775	747	785	739	743	796	732	741	713	811	751	737	760	773	730	736	734	742	774	730	765	682	774	740	752	748	731	722	737	796	723	782	755	748	727	728	717	705	708	729	764	721	718	764	756	739	801	769	769	742	771	769	744	752	715	711	738	742	743	760	727	749	728	778	786	746	728	721	769	798	714	774	761	783	733	713	742	732	764	745	786	751	713	738	757	735	785	736	716	739	750	704	738	751	736	768	724	788	770	680	800	748	720	752	711	719	713	774	791	723	802	785	689	727	702	737	722	778	722	762	737	741	763	751	753	722	767	721	783	750	715	701	780	744	744	721	760	704	750	729	724	713	770	756	746	754	761	785	733	704	766	776	771	733	744	772	768	726	784	735	753	695	775	775	777	765	731	689	726	764	718	719	763	790	789	701	698	731	765	738	739	728	739	750	752	726	701	796	752	745	769	790	739	751	737	788	705	778	718	753	754	743	718	763	767	725	754	760	726	688	741	746	750	752	745	734	725	661	712	741	683	745	700	775	753	713	751	743	772	780	768	737	716	737	712	727	765	776	757	719	711	712	801	714	707	753	729	719	756	747	769	771	717	786	756	769	708	717	758	751	785	743	760	746	707	770	742	738	798	754	731	759	737	702	722	788	756	700	708	712	734	738	748	720	746	686	785	744	803	727	771	778	737	693	704	768	792	743	759	709	767	775	736	730	700	736	728	743	751	804	739	724	737	808	754	780	815	732	713	717	764	712	744	719	749	735	761	779	823	758	763	730	784	720	745	719	727	752	734	754	751	777	739	746	704	730	754	709	686	749	698	729	785	739	704	790	742	722	775	759	742	704	737	761	718	739	722	742	768	731	798	711	732	714	732	677	752	705	728	789	779	745	797	778	714	719	776	758	688	715	725	746	726	777	788	729	778	750	714	742	755	790	754	784	716	733	705	733	770	770	792	712	790	748	678	690	718	776	705	746	770	778	731	765	656	687	697	688	736	752	756	717	761	739	674	715	752	721	758	726	715	787	722	746	760	714	767	714	735	731	701	749	765	739	731	755	746	743	741	785	753	780	687	739	777	703	780	768	717	813	747	760	736	691	755	778	717	726	724	746	757	702	783	738	725	766	760	722	735	778	722	785	697	753	771	756	733	815	776	758	704	734	689	703	805	717	746	703	754	790	732	731	757	785	753	767	747	799	765	710	731	751	736	759	729	725	735	732	709	730	788	773	752	774	716	790	772	761	758	743	772	694	706	739	739	720	734	739	735	718	727	741	719	817	834	736	703	742	741	730	779	756	728	748	768	767	768	734	749	760	773	777	728	756	776	764	755	780	776	758	748	746	747	757	743	743	689	709	722	727	760	796	738	757	717	776	726	719	739	733	778	760	689	701	718	725	736	731	743	738	712	706	737	759	750	698	732	707	700	783	765	725	755	701	796	719	738	737	732	713	732	731	773	749	704	750	739	763	728	716	722	752	753	727	725	719	713	769	741	765	716	757	722	741	700	683	715	757	754	757	709	743	691	722	756	717	705	751	727	749	793	737	711	789	722	730	750	754	714	752	752	726	747	725	756	773	750	751	760	724	767	752	786	712	774	770	737	737	716	758	757	749	769	714	712	774	769	779	703	715	748	739	757	715	719	725	730	793	775	716	744	760	716	773	751	741	773	734	714	743	731	786	768	816	710	735	709	728	750	771	753	782	755	786	724	779	757	702	762	766	745	764	797	720	759	767	673	708	758	757
3344	159	164	139	131	126	113	80	82	86	75	78	88	66	77	99	69	78	81	80	76	77	93	91	77	82	71	82	74	68	88	62	77	78	76	91	88	81	81	86	77	98	100	83	84	78	69	87	87	72	76	83	80	94	73	64	70	73	74	76	79	87	65	71	80	84	97	87	90	82	75	87	74	79	88	70	81	78	73	85	73	85	79	92	78	77	72	80	70	69	77	75	73	86	102	63	81	60	85	84	79	73	79	99	82	69	89	76	74	96	63	81	69	79	91	83	77	78	69	83	76	86	81	69	85	68	87	84	95	72	78	81	51	76	67	98	88	91	80	94	98	91	97	65	73	77	87	71	92	71	77	74	92	70	71	91	78	69	85	84	86	99	77	74	93	82	72	76	86	82	88	68	72	98	88	88	80	65	85	75	72	82	98	67	70	71	72	94	84	65	87	65	78	91	77	78	62	85	77	91	82	68	94	76	84	81	84	74	81	69	79	88	96	80	80	76	78	68	71	77	80	72	70	76	80	79	76	75	90	71	84	95	70	85	76	102	72	86	75	76	64	71	76	64	79	85	73	77	92	72	85	70	83	77	80	100	76	77	83	74	79	75	75	81	72	74	84	80	70	64	75	70	79	79	79	78	68	77	83	77	76	82	77	87	65	73	89	85	67	62	67	74	77	69	82	79	89	67	83	69	86	81	85	74	93	76	85	74	72	77	86	94	80	78	78	76	87	76	87	86	75	82	81	78	84	110	71	72	61	72	71	92	81	77	73	75	89	82	82	75	81	65	72	68	70	74	74	66	85	73	93	86	93	67	77	78	96	76	74	95	83	82	83	84	71	81	90	75	74	77	80	77	69	93	93	102	78	94	82	87	70	72	86	62	97	89	83	60	76	75	78	91	84	72	83	73	64	95	83	77	81	80	98	71	83	70	82	81	69	90	68	83	79	66	78	71	55	75	86	79	93	82	96	82	74	93	62	76	90	95	80	90	91	85	78	77	66	91	74	92	71	69	64	68	78	90	71	87	100	71	76	77	75	82	98	83	72	80	76	79	71	81	103	102	65	71	98	89	87	102	85	63	84	89	88	79	80	80	81	81	76	85	67	81	93	83	89	74	76	95	82	85	83	85	80	79	72	62	77	91	72	80	88	78	83	76	71	85	84	92	77	94	99	70	85	88	75	71	104	84	72	81	75	74	79	68	88	81	82	75	88	79	98	86	81	68	84	67	80	76	74	89	74	73	83	70	69	77	72	94	66	86	93	73	78	71	86	78	74	76	73	88	96	85	86	89	63	68	86	70	74	74	84	83	83	68	69	77	76	98	64	67	75	77	94	59	82	75	90	62	80	81	66	85	82	83	67	93	80	75	81	83	80	69	83	82	69	87	76	96	72	74	78	76	70	90	78	77	68	71	71	81	81	90	82	77	81	81	72	86	86	88	77	73	95	65	70	84	87	76	101	88	90	92	89	69	80	74	79	70	68	77	73	74	89	77	112	70	82	74	72	72	78	77	87	59	81	79	91	71	91	82	71	92	82	83	94	67	78	87	93	64	87	76	74	93	86	68	78	72	79	81	84	73	85	94	88	75	79	107	81	74	76	67	79	79	77	68	85	64	69	77	79	70	52	78	84	75	102	80	106	86	82	67	71	77	73	78	96	73	57	83	87	79	66	95	69	74	104	86	70	86	78	58	74	67	73	84	72	103	99	72	85	74	91	76	72	64	73	91	80	89	70	78	75	87	83	77	89	67	68	81	70	84	70	105	79	73	70	91	96	88	79	77	83	83	89	86	76	73	63	93	77	82	92	84	84	81	84	82	81	90	90	75	82	79	86	82	81	75	76	73	99	83	77	88	87	84	87	79	82	80	86	74	81	69	69	65	82	70	78	84	85	80	85	74	79	83	72	76	66	71	70	83	75	68	80	70	85	82	86	85	99	84	73	77	83	84	82	81	83	74	70	75	87	81	85	74	76	101	93	71	87	79	89	84	65	86	60	84	61	83	69	79	81	82	86	73	63	90	79	74	101	79	76	64	67	92	67	68	82	74	73	75	88	70	84	90	70	87	86	102	84	84	79	87	83	65	64	84	86	82	90	56	76	73	77	66	81	73	87	79	71	97	75	94	85	71	91	99	87	84	71	74	79	79	93	57	84	74	86	96	81	83	78	89	80	85	75	86	68	91	74	80	79	84	68	63	77	92	83	101	91	80	93	75	81	71	88	73	74	86	73	78	71	99	95	73	96	77	85	71	83	85	89	82	77	99	93	73	73	86	90	83	93	72	93	64	80	77	82	71	75	84	88	88	71	85	70	80	76	72	78	76	67	91	67	84	71	88	79	77	75	85	98	80	80	84	83	74	80	82	96	75	95	79	76	80	77	83	77	84	73	82	69	97	76	95	78	84	83	76	88	74	76	82	80	75	79	96	76	77	79	77	75	82	76	76	72	66	86	68	78	76	87	85	71	87	73	96	89	99	88	72	85	71	78	81	85	93	84	64	100	88	91	76	77	90	79	87	79	87	79	74	69	90	66	82	83	69	77	70	77	74	80	66	91	81	81	82	78	72	79	87	76	81	104	75	76	82	89	77	81	68	83	83	86	96	77	90	66	77	76	86	77	102	59	80	81	74	69	76	88	85	88	65	61	71	67	91	59	78	74	80	81	92	84	76	80	66	87	74	72	73	82	90	71	70	92	78	88	72	88	66	75	93	90	79	66	88	80	85	84	64	80	81	87	67	71	86	73	71	75	82	86	87	83	92	79	66	68	75	84	83	67	89	72	79	83	73	78	80	93	81	76	85	88	75	77	104	75	76	81	99	84	104	80	87	81	68	101	70	73	73	62	70	85	86	69	77	75	83	85	70	82	85	80	82	63	81	84	78	74	57	68	68	87	64	97	87	83	72	96	82	75	70	74	89	93	66	92	85	84	94	97	64	81	67	73	91	78	76	90	90	75	86	87	86	84	81	72	75	88	80	69	78	74	77	76	75	69	72	65	77	74	89	81	77	77	70	74	76	69	66	104	80	57	59	74	76	71	64	82	69	84	73	83	79	70	76	80	88	85	71	90	78	109	73	77	95	78	78	78	67	73	66	88	83	95	75	66	80	73	92	65	71	76	76	64	90	99	82	62	79	74	98	73	92	74	83	76	73	92	72	88	87	76	79	73	87	83	78	93	78	87	79	96	51	68	81	71	84	79	91	73	75	69	74	81	82	76	72	77	97	77	92	88	83	96	76	78	84	87	71	79	83	82	74	89	70	73	108	89	85	64	67	68	107	77	80	80	78	100	79	95	82	67	83	94	68	90	89	83	69	69	93	78	93	85	77	86	69	91	83	78	83	76	83	72	79	82	81	90	82	88	77	76	79	85	115	92	78	78	81	78	101	78	86	78	70	80	74	76	91	82	84	81	71	68	83	80	87	89	65	73	79	91	74	88	82	70	86	68	71	92	87	81	85	75	87	89	68	79	68	68	84
4494	408	482	563	486	465	413	376	358	351	356	322	350	316	332	322	339	303	320	348	295	338	314	292	312	298	282	295	279	312	321	313	287	320	289	272	310	277	305	254	317	300	314	294	319	283	293	307	299	294	287	261	329	287	315	303	277	311	306	325	308	319	312	320	247	287	298	266	299	310	289	332	322	333	299	335	316	271	276	323	259	296	260	290	293	291	313	308	304	287	291	324	286	276	293	310	281	296	293	298	283	295	306	310	303	299	298	309	298	285	293	276	296	318	313	283	307	306	323	295	312	299	288	319	290	284	283	271	296	314	290	279	295	310	259	315	295	310	287	270	307	295	312	287	287	295	279	301	304	277	268	292	309	287	324	269	280	295	288	304	311	290	269	281	294	255	321	275	295	263	313	296	312	292	292	304	290	279	316	307	281	298	295	296	293	270	291	306	299	309	313	304	286	291	308	321	287	254	306	287	268	298	264	272	289	312	309	285	307	288	307	293	305	294	312	303	301	304	292	302	313	278	281	266	279	301	288	272	286	315	287	295	299	293	286	303	298	280	263	302	299	279	285	275	327	257	293	276	308	310	328	259	299	287	285	279	296	289	286	278	286	312	285	297	309	268	279	266	282	299	289	281	295	280	289	311	289	306	284	257	311	286	321	308	290	275	255	293	308	254	295	286	297	307	305	285	296	248	292	307	308	287	310	275	274	314	297	278	327	313	317	297	309	314	316	305	308	292	269	302	299	287	315	290	308	264	280	279	269	320	285	294	283	303	310	296	285	262	241	305	302	289	300	259	300	280	306	280	291	288	278	292	295	320	273	273	298	314	312	283	293	289	303	282	301	285	306	293	301	270	276	273	310	306	290	284	275	311	318	281	296	274	314	296	278	294	278	262	285	304	321	294	308	281	299	308	281	297	266	308	322	297	293	267	300	302	294	305	289	285	303	287	301	294	323	303	290	304	304	258	295	299	259	307	305	281	288	285	298	283	286	290	286	303	314	338	303	312	331	312	302	279	296	310	280	296	329	282	291	289	338	287	301	279	327	305	313	283	298	288	284	287	270	299	325	278	273	281	292	260	296	292	304	303	303	286	303	294	308	288	323	310	289	300	304	281	289	266	259	264	286	281	272	301	289	293	299	287	323	302	296	287	310	326	286	287	310	293	290	275	307	297	287	300	304	261	314	302	292	312	292	284	295	308	279	282	284	296	312	324	320	291	293	285	258	311	305	282	305	314	277	285	268	274	318	318	286	295	273	285	272	266	290	279	307	288	293	301	294	293	295	283	331	313	275	298	303	276	263	264	275	298	295	288	318	299	295	286	304	305	281	283	299	298	294	289	263	280	273	271	278	297	301	290	308	274	272	314	290	302	269	274	294	288	283	294	280	314	344	265	293	270	308	316	272	285	291	313	288	298	303	282	255	296	295	291	277	297	279	299	303	269	307	323	298	292	301	300	286	307	307	314	276	289	279	282	265	284	282	299	283	297	292	295	288	288	297	310	302	295	266	319	291	315	311	296	276	306	325	264	290	259	300	321	315	312	322	314	282	310	314	304	307	289	298	296	316	306	300	295	292	310	316	290	306	290	294	291	290	245	266	321	273	309	335	269	317	330	296	292	255	268	315	319	269	307	319	314	296	288	327	287	297	298	307	308	295	275	301	289	307	326	318	262	287	259	264	292	315	312	281	284	292	304	316	314	312	328	307	297	260	285	257	292	277	275	273	325	275	301	311	311	264	263	294	303	323	277	294	280	295	311	329	310	272	302	319	277	290	293	331	291	275	284	270	298	282	316	275	285	294	282	296	289	287	283	305	276	293	303	318	314	288	311	276	281	287	298	311	306	295	301	271	311	307	284	289	304	291	280	324	330	289	296	347	292	275	322	297	291	312	306	287	305	283	263	301	283	277	277	296	291	307	295	296	296	296	281	251	300	262	305	287	285	308	294	252	331	285	321	308	290	286	303	307	286	289	278	251	285	286	317	295	289	298	316	289	295	308	269	284	331	300	311	290	279	283	304	270	303	325	288	270	303	294	320	287	283	306	313	331	317	304	335	308	288	279	305	278	321	308	314	310	282	277	289	335	321	318	282	285	297	281	292	292	300	281	282	307	276	289	294	291	268	290	296	299	292	285	313	310	289	301	308	300	276	291	294	334	317	278	305	280	277	297	280	272	315	331	312	274	311	309	265	257	302	287	262	289	269	269	307	291	285	287	285	289	287	281	310	308	310	312	296	291	288	263	289	300	312	268	283	296	277	277	312	300	266	305	292	291	300	300	282	307	252	313	317	304	306	299	312	267	293	302	296	301	289	302	289	292	281	337	335	283	301	282	289	286	313	320	282	291	259	311	299	303	281	261	288	265	299	281	281	319	286	309	290	307	263	282	290	290	289	285	283	296	306	299	290	308	282	268	319	326	301	279	301	281	280	301	291	292	274	287	301	274	294	292	293	284	281	295	274	283	292	284	309	311	261	280	276	281	308	307	282	292	309	307	272	317	305	281	275	303	332	295	292	286	261	265	276	288	307	309	306	296	298	278	267	280	282	313	285	287	307	323	276	310	295	318	292	313	283	299	304	313	319	284	308	263	322	279	292	269	294	303	326	279	299	276	276	282	294	293	278	307	289	301	276	305	290	290	289	294	289	305	306	313	296	285	291	316	295	317	334	289	300	289	315	276	276	318	283	278	301	283	288	289	272	303	304	280	279	279	272	283	299	267	284	292	292	284	309	285	290	315	271	335	305	276	293	271	321	286	275	282	312	295	291	299	319	301	257	293	304	269	314	281	253	295	278	303	277	295	274	290	319	298	295	285	301	276	287	302	307	298	291	289	294	292	298	321	249	254	289	303	301	333	258	326	279	298	289	296	270	301	325	302	272	300	287	299	295	293	302	293	276	336	291	319	280	275	292	279	261	301	283	292	299	262	295	272	299	300	299	294	291	266	293	248	270	281	316	272	266	293	305	326	316	272	272	296	273	296	293	327	279	243	307	304	272	280	265	307	261	306	286	278	310	294	311	293	298	295	291	304	280	290	252	294	293	290	287	301	286	282	299	312	280	324	287	283	295	277	286	285	273	312	296	286	281	289	280	305	296	303	304	334	311	294	290	293	259	267	290	288	296	298	291	309	310	283	292	305	326	275	277	317	288	315	331	274	324	277	295	298	277	301	285	307	272	311	288	306	307	307	332	294	291	307	284	302	286	300	300	303	297	296	289	301	295	261	275	310	287	313	301	288	334	293	297	292	278	261	287	288	268	310	297	264	276	300	278	261	289	282	287	304	315	302	312	295	303	304	290	301	300	254	319	292	287	267	305	288	273	307	307	299	323	294	314	307	306	303	292	273	279	296	293	324	250	310	284	276	324	284	297	281	274	304	294	283	288	260	270	294	268	289	263	267	308	298	293	302	330	293	290	308	292	312	297	278	300	317	287	310	317	345	294	300	279	324	265	286	301	293	314	284	308	285	277	302	285	283	280
13116	1047	1195	988	743	593	420	390	281	296	268	234	212	195	201	198	175	177	168	177	156	188	150	174	180	145	165	157	129	174	161	151	153	128	146	157	134	144	174	147	144	133	139	145	149	135	148	128	139	137	152	160	154	143	155	165	152	165	137	146	138	146	139	150	142	141	149	113	138	149	157	125	129	150	127	139	153	157	139	125	156	137	134	153	147	146	130	145	131	145	137	145	144	151	137	141	150	134	161	138	142	139	160	143	158	138	128	136	115	130	171	135	159	123	121	150	151	140	149	138	157	141	140	167	141	128	147	148	142	129	133	152	147	156	144	145	139	157	163	138	140	138	138	131	165	140	160	149	159	135	141	150	127	148	167	149	111	129	135	141	134	142	164	151	128	158	144	147	142	146	149	148	148	139	146	120	154	137	161	160	133	142	147	144	127	135	158	136	147	156	149	147	152	147	157	147	147	153	122	149	148	143	130	152	126	153	145	140	129	151	165	145	125	157	148	150	171	153	131	153	157	136	142	160	145	139	136	132	139	142	136	149	151	142	140	148	161	133	146	142	148	136	154	126	144	149	134	149	135	140	129	139	159	128	154	143	151	115	147	139	132	133	117	141	137	124	154	164	136	128	156	120	140	124	143	161	133	135	166	128	154	153	149	128	145	131	154	140	139	139	167	145	148	141	165	109	169	144	136	128	147	138	150	154	162	152	153	134	170	145	134	141	151	130	133	132	143	160	159	156	142	149	141	151	140	131	155	133	139	157	148	146	141	131	169	144	131	144	141	146	154	120	142	148	132	130	141	129	120	145	125	128	143	135	147	153	133	149	156	133	129	138	157	140	157	144	154	154	136	139	140	152	139	148	142	153	127	150	144	146	161	156	155	169	144	145	129	134	172	162	122	126	128	151	139	131	142	147	147	158	142	149	152	135	129	148	153	135	131	132	162	150	121	160	136	129	142	126	132	154	155	135	150	154	133	143	136	144	146	154	130	145	149	142	137	125	143	124	139	161	140	142	151	137	128	163	155	158	154	146	132	160	153	139	148	146	119	131	155	140	148	162	144	154	149	161	175	140	125	141	142	173	148	131	140	153	142	138	135	152	145	145	144	151	137	136	153	130	144	174	133	112	118	145	159	141	130	143	144	136	132	123	153	155	138	133	142	150	146	139	124	146	156	147	129	145	138	160	141	140	129	149	147	140	151	133	129	154	169	138	127	139	127	149	150	135	162	145	129	141	150	151	132	149	139	140	137	144	139	157	159	137	138	152	139	154	144	139	129	136	168	127	131	150	137	142	161	152	126	129	140	144	150	135	149	149	163	106	133	152	130	123	138	131	172	160	163	152	128	154	139	148	160	169	150	147	140	144	132	137	139	150	144	145	167	151	141	144	129	171	148	141	143	150	140	155	154	129	136	131	135	137	144	145	152	138	146	111	126	147	129	162	126	175	164	140	133	143	164	134	142	172	141	142	136	144	135	170	114	122	155	137	148	135	164	150	134	137	137	134	137	171	153	175	137	161	136	157	165	144	137	144	140	116	179	137	152	136	145	143	147	146	148	163	156	135	144	138	159	155	143	148	158	134	162	150	131	139	151	136	156	143	127	132	147	142	151	142	143	126	136	136	143	162	157	143	147	144	125	152	123	146	142	153	148	151	134	144	151	155	148	157	134	159	138	127	148	153	143	147	138	144	131	138	165	136	151	142	147	131	125	119	157	127	126	145	142	147	135	158	130	162	138	138	142	139	146	151	159	150	146	141	140	150	149	153	163	150	131	154	151	138	147	142	135	134	125	153	157	130	121	147	139	147	125	146	158	161	143	138	134	159	133	153	125	143	123	141	147	147	131	145	130	145	132	139	141	152	157	130	157	143	146	126	139	146	148	132	144	145	160	162	109	146	151	156	132	150	144	157	148	145	130	143	155	144	158	145	127	140	175	147	120	125	144	155	154	147	143	127	132	155	174	138	148	147	147	149	144	136	137	152	149	146	126	150	134	136	118	131	133	157	162	129	155	161	144	124	128	154	135	148	133	125	140	146	145	127	156	157	154	138	128	139	144	150	157	148	134	146	144	123	139	148	129	167	149	144	128	156	127	131	164	150	150	129	162	134	135	132	145	132	164	146	128	143	120	123	153	163	154	163	139	149	137	151	143	155	124	151	131	153	137	145	139	128	141	137	136	145	134	154	148	156	160	144	154	139	142	134	127	162	128	154	132	149	137	143	113	151	144	154	152	182	133	135	157	134	136	136	141	152	154	150	159	143	159	148	144	151	137	142	134	134	140	139	148	155	138	158	116	143	151	152	153	130	143	141	142	151	146	144	168	148	152	144	134	144	148	137	147	158	130	149	140	140	151	146	141	126	119	138	161	159	132	138	148	166	146	147	133	158	148	128	126	140	161	129	167	143	163	146	152	139	155	140	137	156	133	133	156	163	144	157	143	136	127	151	141	155	142	172	135	155	152	143	148	140	148	153	143	134	146	127	133	155	151	134	153	135	141	129	137	138	138	159	140	129	143	138	135	132	142	131	128	129	144	133	136	128	154	123	124	151	147	155	162	145	151	140	165	164	112	150	138	143	167	148	140	166	152	117	120	140	149	144	136	129	157	125	132	128	145	131	158	140	155	128	129	134	141	156	168	144	127	121	124	153	143	149	135	145	159	152	143	137	140	142	129	137	169	150	143	143	142	145	137	144	150	136	139	143	145	173	173	140	155	147	143	113	114	129	155	136	128	125	133	135	141	162	131	141	140	152	156	124	134	131	150	135	148	145	153	143	149	131	141	135	170	148	141	161	133	162	125	155	134	136	158	163	148	160	145	116	123	157	170	151	126	140	117	150	146	139	135	146	136	132	146	144	137	142	144	128	144	130	147	147	159	150	142	153	132	159	153	138	122	151	160	140	171	134	137	143	126	132	139	144	143	155	138	139	140	140	142	146	153	143	135	145	149	149	150	130	134	142	119	165	161	120	126	138	145	147	140	150	152	146	153	155	147	154	140	144	135	140	153	149	163	143	170	142	139	147	142	168	147	153	144	152	146	132	134	144	130	130	137	135	159	157	144	156	133	144	143	116	167	153	139	127	121	147	112	155	153	143	144	138	125	149	142	131	130	123	137	158	123	168	134	147	162	146	125	143	135	149	142	145	153	155	126	138	148	150	142	154	159	161	151	150	147	159	138	162	150	160	140	124	141	166	143	141	128	148	142	144	132	110	134	149	133	135	138	131	135	143	129	137	124	125	161	150	144	150	168	150	141	154	171	140	154	113	138	132	159	164	121	146	131	131	133	134	148	122	142	137	145	135	153	137	131	120	153	144	122	137	148	134	145	133	135	138	128	164	133	157	150	168	161	164	134	126	153	163	129	167	161	135	147	137	135	152	136	154	134	142	134	147	167	153	148	143	154	137	125	135	147	155	132	136	142	139	141	126	130	147	150	146	149	142	154	153	130	140	144	155	131	126	165	154	147	165	140	146	140	140
7932	1407	3072	3527	2884	2428	2088	1768	1438	1290	1172	1001	1006	925	846	819	736	719	719	648	632	644	637	631	625	541	557	580	548	583	557	540	528	559	458	558	521	535	516	574	503	526	524	522	498	502	473	504	556	509	473	504	501	486	501	480	500	480	483	430	485	491	478	489	500	484	503	454	491	505	471	457	443	492	452	477	472	501	491	487	497	480	479	492	503	457	437	461	515	472	468	479	486	452	466	468	510	471	489	475	496	460	466	509	475	473	466	486	490	458	471	488	455	475	468	454	488	470	462	451	504	425	477	478	455	508	470	489	470	515	451	472	464	494	492	477	459	496	448	466	463	465	487	449	486	477	474	487	504	456	454	453	476	483	458	446	492	492	468	483	488	491	450	494	481	508	461	465	441	459	443	472	464	467	447	459	453	440	484	453	487	463	455	476	458	458	446	475	484	478	493	443	459	455	474	436	457	481	489	492	477	481	494	451	455	485	492	474	479	442	447	443	494	515	465	457	501	483	489	465	473	469	472	455	483	472	458	457	466	486	501	459	491	495	410	477	439	435	481	460	432	469	447	465	486	440	468	472	436	454	468	501	448	411	487	480	508	465	491	432	468	449	460	472	476	449	433	467	437	484	433	465	475	475	422	470	474	468	461	467	472	470	492	477	447	470	448	455	504	472	482	512	466	474	463	431	493	421	490	473	445	440	483	459	433	504	443	482	474	504	431	515	469	431	424	473	487	420	448	460	462	497	431	492	464	471	489	469	476	456	468	457	458	487	486	460	477	463	468	435	472	504	494	461	460	477	483	447	447	468	449	492	454	467	474	452	462	517	471	527	483	484	468	458	460	480	451	453	448	456	498	469	451	462	440	467	460	476	488	485	486	496	484	456	452	466	479	430	491	456	481	462	470	474	482	436	486	447	450	436	465	476	460	481	451	491	464	461	450	480	464	446	478	454	448	494	444	445	472	432	476	477	496	479	457	466	523	457	501	466	454	448	440	470	495	513	455	479	497	487	475	459	474	520	482	463	463	490	453	443	428	486	459	447	492	483	450	467	451	495	429	449	491	466	487	475	483	463	437	436	499	436	481	430	471	434	472	471	454	419	503	479	477	449	461	424	477	445	467	516	449	463	488	447	449	448	467	457	492	453	493	448	414	435	488	456	421	493	480	449	465	438	481	467	479	447	488	471	415	465	478	478	455	463	438	450	460	461	442	441	471	472	532	482	455	428	499	428	441	469	415	448	449	453	491	460	456	419	442	440	502	470	447	448	449	492	490	460	437	464	474	448	417	475	462	458	446	474	463	506	477	415	472	467	495	479	480	459	501	441	480	466	466	432	432	470	475	475	483	493	495	450	470	448	472	469	527	517	465	508	492	483	521	454	439	468	442	487	500	447	459	488	477	477	438	443	468	501	471	455	472	492	438	463	472	473	460	471	473	473	489	498	476	490	477	435	472	512	468	452	498	481	475	413	453	495	471	427	494	459	472	494	455	500	495	489	490	469	458	473	473	453	496	487	477	428	494	451	434	461	515	454	440	477	424	486	453	498	476	492	501	460	490	493	456	464	445	473	496	473	498	442	470	471	455	457	490	437	503	453	477	487	475	481	463	492	435	443	448	464	485	454	452	464	489	473	464	490	457	481	481	465	447	445	481	458	466	478	452	478	458	456	497	465	451	446	483	482	449	433	461	483	434	475	455	460	489	444	483	445	482	496	476	413	450	474	510	481	426	511	450	456	443	465	509	475	507	491	448	474	450	451	487	412	438	454	452	445	471	478	454	508	495	457	452	458	490	459	445	479	490	457	463	440	487	431	494	457	484	465	478	499	454	445	450	508	480	507	458	477	469	489	466	477	467	454	433	473	479	441	453	436	444	462	437	462	431	526	483	446	480	449	442	439	486	506	458	495	444	490	431	487	472	474	483	450	453	482	453	451	459	478	509	467	474	478	468	453	446	453	422	492	482	494	481	471	445	470	490	489	455	509	425	450	436	445	450	465	469	493	467	475	467	432	428	485	450	445	427	486	445	462	492	447	490	465	451	509	459	510	483	438	449	456	485	472	481	464	458	441	434	437	491	473	470	464	457	483	459	468	449	450	501	451	474	471	465	492	442	492	452	467	435	487	444	464	481	469	509	474	498	492	468	491	487	470	462	480	467	434	471	448	444	488	493	451	500	450	479	462	472	514	504	497	507	485	480	456	448	482	475	432	473	471	464	457	460	440	458	482	462	454	462	493	496	460	495	473	449	467	469	468	459	438	505	416	457	476	462	462	455	443	455	460	426	430	493	447	501	483	470	493	473	488	429	436	435	473	453	483	436	490	494	432	478	471	451	454	511	481	497	472	481	449	491	458	447	484	492	472	439	463	468	474	475	487	471	487	484	476	439	448	440	443	460	525	476	471	468	464	483	483	463	490	477	470	466	487	486	451	473	432	480	481	523	446	451	422	489	497	436	513	454	477	445	454	455	491	449	481	462	451	440	468	488	497	441	490	484	462	461	429	517	463	468	466	483	480	507	479	440	446	478	495	458	481	475	457	430	454	453	444	496	482	483	477	436	473	479	474	462	476	490	497	471	464	464	443	455	473	475	489	461	487	484	442	452	457	482	442	476	482	468	455	455	445	499	458	497	453	505	475	448	469	472	471	504	458	475	475	440	466	476	478	449	468	458	456	461	456	412	486	476	461	486	457	438	470	472	419	463	513	430	439	473	448	479	465	471	470	479	486	448	492	452	496	459	456	478	472	464	467	481	475	489	503	473	472	471	484	452	443	456	477	485	463	494	471	478	455	457	501	423	474	434	457	475	455	416	401	488	462	470	482	451	469	477	465	474	483	444	422	463	505	465	485	461	465	492	447	449	433	458	488	482	447	461	419	460	464	483	459	487	471	473	460	498	525	479	421	471	439	440	440	457	432	490	433	481	404	438	479	428	462	502	464	459	454	465	483	446	481	483	455	474	443	492	465	486	484	450	519	493	438	478	477	433	441	448	477	463	459	439	440	472	487	479	465	499	443	450	455	459	483	430	499	476	471	450	506	461	444	465	492	504	495	451	487	487	461	459	489	469	465	444	487	453	439	496	457	482	469	471	473	496	485	455	463	456	488	493	533	450	444	467	469	475	460	485	471	466	446	465	461	477	481	471	455	496	489	498	466	469	446	439	498	503	467	505	475	457	466	500	437	488	457	512	486	498	480	455	477	452	467	484	467	468	443	503	467	449	491	416	444	483	484	430	434	464	476	465	485	463	451	482	467	502	471	509	459	444	463	499	472	431	445	497	505	462	450	455	437	464	492	467	490	486	487	443	466	423	495	510	452	466	475	488	449	463	449	473	454	508	493	471	463	434	474	455	475	453	449	437	495	463	474	443	460	493	436	448	481	494	479	484	452	451	443	458	515	457	458	496	434	436	497	430	484	495	444	464	455	529	452	479	475	447	466	466	521	457	447	470	457	481	457	446	462	509	457	433	462	465	469	449	466
22271	2793	2514	2046	1411	1059	822	646	591	499	444	441	423	351	343	304	332	343	341	333	296	267	282	251	297	284	283	288	280	267	284	259	274	265	255	277	284	219	261	260	250	290	242	245	243	249	253	273	260	247	258	247	241	254	267	267	262	284	267	288	247	258	285	247	280	235	210	236	252	257	233	247	240	263	243	233	204	264	274	248	242	253	242	206	248	268	247	256	253	230	243	251	273	264	255	254	263	274	258	260	251	256	270	265	270	249	248	240	273	227	244	251	259	251	279	241	264	262	253	220	256	238	264	232	238	254	264	265	249	244	236	272	250	245	230	222	249	233	258	247	234	261	258	252	236	248	250	238	255	244	244	259	254	197	232	244	251	266	254	245	285	230	255	235	257	232	236	257	231	266	283	257	259	243	232	231	267	240	244	253	237	263	252	255	259	254	268	278	269	243	237	266	224	253	241	249	231	243	245	266	220	258	253	254	251	243	240	228	266	265	236	245	279	263	221	234	243	245	240	309	272	269	233	244	255	266	253	249	226	245	257	231	255	258	247	267	250	251	259	274	260	249	275	266	253	241	247	220	223	273	239	269	262	238	268	264	264	244	251	245	231	250	269	285	261	240	228	241	219	255	253	239	256	280	263	252	233	262	249	264	260	244	261	255	256	245	255	227	253	282	258	234	264	261	266	272	250	238	255	241	244	263	243	250	252	263	265	225	280	284	254	247	264	247	252	266	249	269	245	226	232	239	238	268	242	269	227	249	273	241	240	250	217	245	234	257	265	238	257	261	252	263	277	246	255	237	245	254	253	245	244	245	212	257	251	236	242	240	240	228	305	226	242	243	231	239	227	225	265	267	259	252	247	232	253	266	229	266	250	243	269	253	263	250	254	252	246	240	269	264	248	283	241	270	228	252	233	244	257	272	247	270	242	251	255	257	249	268	264	260	248	229	279	225	249	262	232	257	240	261	231	246	237	239	233	260	249	263	255	250	250	265	246	228	268	265	254	250	231	228	250	227	243	242	252	250	262	241	287	253	267	273	262	238	260	241	282	277	231	285	239	255	253	261	252	231	265	235	251	239	248	223	283	240	226	261	256	269	248	248	270	260	234	252	238	268	232	226	230	288	262	272	252	237	276	281	264	249	274	246	252	251	265	241	249	285	269	246	234	248	284	255	221	238	260	250	239	259	255	272	258	233	238	217	235	252	266	250	246	222	249	244	233	226	265	257	244	259	270	262	261	278	257	216	239	259	258	241	253	257	266	288	244	273	292	240	261	265	276	239	262	292	231	221	253	238	213	238	258	251	252	223	257	260	243	247	265	235	250	241	245	241	264	267	228	267	249	244	238	270	271	274	233	243	258	265	213	253	250	250	220	251	256	228	265	264	251	263	254	245	240	270	254	237	232	241	239	231	238	276	280	240	252	240	275	239	265	287	249	246	279	271	265	254	251	221	240	258	243	234	261	263	259	243	241	217	254	262	250	238	260	236	234	270	277	246	247	257	256	257	265	242	249	228	269	229	259	250	246	265	293	270	277	237	258	254	259	266	255	248	239	214	231	248	216	239	253	233	268	243	233	245	240	242	267	296	249	263	282	279	228	260	233	249	255	239	240	246	208	261	225	219	253	265	226	241	225	242	244	279	252	258	247	263	241	248	228	222	247	245	265	233	251	224	238	237	257	218	249	245	256	272	247	259	287	209	223	261	254	272	254	252	257	260	248	246	225	264	224	271	257	249	229	308	237	248	251	264	250	261	249	285	254	252	272	260	263	277	251	247	246	229	258	239	215	228	253	279	263	234	254	254	258	252	237	255	243	275	246	233	246	257	232	278	270	269	247	230	218	230	227	254	239	249	236	226	229	246	265	226	238	232	246	254	265	251	234	242	224	216	248	255	245	227	249	262	237	240	237	251	246	245	235	259	253	242	243	272	277	246	249	280	246	253	238	272	235	258	254	263	280	254	253	246	244	264	243	224	212	253	241	236	237	241	251	258	230	251	245	224	268	265	255	266	241	249	247	252	269	266	258	238	248	262	242	253	252	267	266	247	229	248	239	264	243	226	250	219	201	275	263	258	209	253	238	250	239	239	273	241	244	271	253	241	234	248	257	220	270	223	252	244	241	251	225	245	247	238	248	267	276	230	259	268	233	261	255	258	219	258	246	275	266	248	229	245	245	264	257	267	240	250	241	267	241	280	245	235	231	231	260	235	247	244	270	277	239	252	242	268	266	243	233	250	270	284	264	226	253	245	265	264	247	254	235	257	253	265	263	242	234	261	249	239	241	269	252	259	248	252	243	234	236	223	252	240	262	266	272	258	224	243	247	258	262	254	222	234	263	216	255	209	229	239	276	222	238	267	245	243	271	259	236	249	254	242	240	237	251	258	235	225	243	243	229	276	255	241	237	252	265	229	247	228	260	234	242	234	270	270	262	251	262	241	247	257	249	258	257	227	248	245	231	246	235	245	226	250	248	221	253	261	243	243	270	258	250	246	289	237	249	220	277	230	252	255	243	274	237	268	247	231	271	226	232	259	266	209	225	233	245	241	249	250	257	252	261	242	247	255	248	242	241	238	276	238	245	280	243	274	245	256	235	233	253	254	241	243	258	232	275	253	245	277	234	232	247	234	256	245	260	259	246	248	283	234	253	212	240	234	227	265	270	275	252	300	268	259	224	273	238	268	254	239	258	241	252	241	265	232	277	239	236	232	242	243	247	242	240	230	227	264	228	263	267	229	251	248	226	261	259	252	281	240	229	238	255	249	252	236	274	256	231	225	245	251	243	240	256	245	245	257	266	252	243	241	273	257	263	272	255	255	230	237	275	246	269	269	263	260	236	253	243	251	238	248	232	243	249	244	242	211	260	215	256	254	252	233	245	252	237	210	238	238	246	237	238	275	272	266	252	251	238	259	254	229	255	240	233	268	261	265	252	275	266	236	258	240	229	235	252	274	248	260	251	247	253	274	221	234	275	271	241	231	256	253	258	247	268	246	240	236	254	244	276	264	284	248	254	275	236	267	265	247	234	229	248	227	231	260	245	258	264	285	289	260	283	248	244	241	249	235	254	255	286	242	261	259	249	244	250	247	225	246	248	245	248	270	247	251	231	267	251	221	240	267	263	229	243	265	257	257	273	244	293	215	244	254	253	234	250	254	248	265	245	251	273	245	258	253	224	233	269	245	248	251	252	243	252	259	276	237	261	251	219	233	232	258	265	245	222	260	249	226	264	253	246	255	270	263	254	248	276	258	248	226	281	244	230	222	267	266	252	254	241	271	257	236	221	232	236	240	219	255	213	277	270	245	247	228	241	275	263	268	275	245	233	268	238	273	255	240	247	244	272	254	258	244	253	242	218	242	231	258	245	261	223	248	259	248	254	259	243	255	233	252	232	237	247	275	228	233	261	256	279	257	266	255	246	247	234	246	252	234	220	231	243	245	259	249	247	239	270	257	227	241	279	240	238	249	241	271	245	258	268	233
9862	2570	5527	6156	5293	4498	3687	3068	2705	2320	2040	1881	1682	1610	1434	1350	1310	1240	1158	1137	1153	1083	1067	976	1029	983	963	945	967	913	923	918	886	903	858	856	889	832	868	854	876	814	793	855	791	786	835	806	796	783	798	828	830	800	781	792	817	831	764	724	766	828	837	812	728	795	782	797	812	775	742	796	761	778	764	813	737	778	776	795	726	797	800	727	743	733	774	775	804	746	722	715	765	699	797	801	744	751	766	767	763	780	746	774	762	773	752	766	809	733	774	736	747	782	783	731	737	761	795	787	713	745	758	770	785	759	721	766	767	730	756	765	765	795	776	719	819	771	733	750	715	787	802	755	745	786	738	711	778	691	728	770	727	767	755	746	737	764	758	745	746	753	774	788	775	721	787	826	722	742	781	725	748	738	771	735	750	699	719	722	729	710	699	773	751	778	759	740	717	728	780	699	745	696	726	779	745	752	727	711	738	733	706	774	760	753	758	722	745	752	740	721	774	684	772	745	794	724	742	729	724	742	743	782	694	742	785	745	744	715	734	753	773	755	752	731	764	737	790	781	713	764	778	736	775	743	776	719	722	710	739	712	756	780	763	784	735	688	729	780	748	735	748	717	735	761	715	719	752	720	752	700	760	763	761	774	747	738	715	736	742	762	773	750	743	790	740	773	756	723	754	743	745	775	761	745	787	714	767	717	760	709	703	758	708	792	750	743	717	714	791	716	713	704	768	745	793	751	739	704	763	744	791	767	745	711	694	791	820	774	740	770	739	751	807	695	745	780	746	767	751	720	766	727	731	777	770	731	753	725	760	727	753	742	775	770	746	762	725	739	744	749	770	741	734	710	765	750	763	767	786	779	794	712	704	744	775	712	749	730	796	719	758	772	707	742	775	746	725	744	747	764	803	702	794	736	765	792	743	752	751	766	715	747	760	724	680	751	773	733	751	773	680	738	755	761	766	702	726	763	774	692	751	730	753	709	730	735	745	757	677	744	717	763	685	776	749	744	753	695	709	766	731	740	803	728	773	769	765	763	742	771	767	731	782	750	744	775	794	716	764	786	809	731	758	713	754	719	705	732	662	734	753	792	726	781	745	738	723	727	783	697	720	743	690	739	744	736	782	706	740	742	724	716	766	766	715	757	741	721	734	758	742	737	735	746	730	761	737	778	754	760	764	744	735	752	689	740	723	713	725	775	762	678	775	731	716	738	734	677	718	745	755	730	759	705	765	725	733	720	724	719	732	780	724	758	681	722	742	735	675	774	763	757	766	720	752	725	735	781	757	718	727	737	764	772	707	728	750	773	695	754	714	735	730	750	777	775	782	746	724	729	751	732	791	737	741	723	746	743	723	731	786	757	771	744	740	754	757	745	774	738	749	713	731	734	715	737	736	771	710	749	734	727	730	748	774	757	761	779	741	725	747	741	795	719	744	754	768	761	718	755	739	734	690	719	738	796	735	750	741	786	761	841	753	723	717	743	720	754	736	777	738	770	776	758	772	750	774	744	719	716	736	770	716	755	740	762	764	725	771	770	738	718	752	757	708	762	768	740	744	792	723	746	721	769	717	726	710	782	759	712	731	716	736	723	676	701	740	694	733	745	763	743	757	704	764	714	735	737	739	787	706	745	727	771	771	785	753	710	761	710	793	752	763	724	725	755	732	762	761	758	780	769	754	732	704	760	717	747	732	732	733	695	737	769	727	716	747	755	696	792	726	709	749	729	779	743	720	717	766	735	708	734	778	721	749	690	740	726	731	721	799	715	745	768	720	747	715	703	727	757	728	719	782	762	716	756	745	791	698	772	773	740	730	738	738	724	759	754	762	747	766	775	779	770	729	703	759	716	731	730	750	733	763	736	733	729	795	713	763	757	721	780	730	765	714	741	777	719	745	749	764	731	754	692	765	736	741	764	765	727	756	714	753	736	735	713	756	747	712	752	810	711	791	727	790	760	724	749	738	754	751	731	762	741	750	722	725	727	741	699	727	797	720	744	723	768	745	784	754	802	741	729	743	784	735	790	720	741	732	712	809	735	756	732	771	705	715	717	783	750	762	755	677	787	738	750	777	727	735	770	724	718	781	723	723	786	756	711	764	731	781	730	771	745	746	761	694	748	739	727	770	755	754	805	723	792	724	737	717	725	687	751	738	779	749	764	737	717	734	704	705	739	778	768	727	749	762	792	764	713	771	794	726	806	696	773	706	732	729	725	773	751	755	764	759	767	744	764	737	728	740	772	732	737	686	715	715	735	749	765	707	711	760	691	774	769	739	725	781	732	714	758	773	736	748	746	714	750	741	728	779	745	759	738	740	735	732	746	755	753	754	743	754	772	781	794	746	749	692	681	723	722	776	805	698	703	757	750	694	759	729	698	743	742	760	770	794	761	775	741	751	781	717	738	709	764	749	746	756	746	753	764	743	736	727	773	741	720	773	712	752	750	711	758	766	726	729	772	725	741	757	757	744	740	735	770	734	738	769	738	725	719	722	748	743	795	761	717	711	704	717	733	736	699	756	722	680	790	752	739	695	719	706	765	775	728	733	760	712	732	716	732	675	741	662	709	723	720	747	721	737	734	772	771	758	767	752	757	771	720	752	740	712	727	699	761	754	743	735	693	715	746	760	761	726	756	731	771	769	721	771	736	710	756	742	763	763	715	733	737	762	736	763	720	729	783	766	799	754	689	763	773	790	707	751	686	802	810	725	760	765	754	714	757	738	765	707	767	689	778	743	770	752	729	810	763	754	796	765	752	785	768	737	674	758	693	762	770	706	747	717	730	745	737	755	783	740	696	666	768	768	671	782	713	739	746	744	696	735	730	750	715	766	763	706	714	746	749	692	740	734	726	729	772	732	700	743	763	756	722	757	774	764	740	774	730	740	764	758	781	703	775	750	743	741	724	725	762	769	735	760	687	750	745	804	827	738	820	687	725	744	712	707	703	714	767	754	714	743	770	729	730	730	753	732	777	779	694	741	754	802	765	736	762	727	746	744	751	783	723	725	717	781	724	732	803	757	756	682	704	734	747	724	743	793	779	748	727	809	760	739	748	753	771	787	782	742	757	773	721	770	723	756	744	787	739	712	764	815	760	724	737	701	773	738	780	705	712	740	774	774	723	722	725	809	738	749	738	777	723	766	721	785	696	782	738	729	733	735	737	755	739	761	723	716	717	759	696	754	729	754	800	726	758	720	749	739	770	718	701	752	763	772	743	738	765	770	780	748	741	748	760	771	751	703	721	744	785	728	750	692	733	754	712	758	696	755	725	773	780	756	781	720	771	731	737	725	712	704	779	731	726	740	781	756	705	715	802	743	737	741	758	714	749	752	719	717	750	742	710	720	762	716	754	772	725	755	765	728	751	693	750	751	721	787	739	724	771	758	745	739	725	807	710	766	726	764	724	709	760	722	778	700	785	747	733	748	716	723	761	685	724	683	768	761	788	754	757	719	747	746	757	722	731	715	763	743	738	766	771	714	760	734	682
3249	180	170	144	141	108	110	104	99	96	84	81	109	90	101	88	88	99	93	85	94	91	78	86	86	78	78	66	83	71	72	76	78	88	75	76	80	72	73	84	72	83	72	79	102	84	84	74	83	80	84	66	68	71	100	76	100	86	89	69	87	85	79	78	67	90	90	68	84	79	71	83	83	97	66	65	81	81	71	89	87	78	75	85	95	88	78	70	66	83	75	77	79	80	79	73	75	83	98	77	86	80	77	76	89	79	81	72	65	69	96	110	86	72	78	78	75	72	85	91	75	89	89	83	76	88	76	71	83	87	93	86	77	72	79	73	63	64	74	83	80	74	84	75	80	82	83	91	80	85	80	74	89	69	82	85	68	83	74	78	78	62	76	74	82	65	88	80	72	76	68	89	74	79	93	74	70	88	80	80	81	69	72	84	77	79	60	71	74	74	71	77	78	88	72	64	67	61	68	73	90	77	76	76	76	84	91	87	94	77	97	86	95	83	68	71	84	76	76	89	81	89	86	74	78	89	89	85	77	73	97	78	87	77	72	75	74	82	77	100	89	94	69	69	85	103	87	78	80	93	56	81	76	69	82	81	87	82	75	76	85	73	84	85	75	55	61	79	101	62	83	79	78	88	78	86	86	82	73	91	66	72	92	85	71	68	81	72	66	81	87	79	79	99	73	84	79	91	86	76	65	66	82	83	80	93	80	83	88	78	90	68	79	82	75	92	74	68	83	74	84	94	88	92	81	73	80	55	79	97	70	67	85	73	77	80	101	86	84	90	85	79	71	88	93	77	91	70	80	81	68	76	72	66	63	79	79	75	72	91	80	77	80	72	82	80	72	74	85	83	69	80	88	83	84	83	73	83	86	81	80	91	80	87	85	80	72	83	75	93	98	68	80	87	80	79	77	90	72	82	76	77	84	72	76	61	57	51	89	83	86	78	73	72	75	72	77	90	89	82	94	90	94	85	81	79	88	73	79	86	90	93	93	73	74	74	67	95	72	85	74	70	77	77	72	90	79	90	65	76	83	80	72	70	75	69	79	75	85	78	67	82	75	70	74	79	80	91	79	82	80	78	78	83	74	74	81	77	92	84	81	94	78	77	87	80	83	70	58	88	98	83	66	81	80	76	78	72	83	92	91	90	62	84	72	77	64	96	100	71	69	90	89	74	93	75	78	71	76	77	86	83	75	66	76	73	82	75	82	79	93	85	76	91	66	84	98	89	85	80	85	73	66	72	73	80	78	76	71	76	88	62	63	89	72	71	73	82	75	91	77	94	77	74	81	87	76	77	73	64	76	82	85	58	70	77	76	69	82	82	84	76	89	80	87	86	84	89	86	84	62	75	88	84	100	73	75	79	83	78	78	78	90	85	84	95	80	74	71	73	88	72	78	85	75	87	77	81	75	75	78	99	64	87	78	67	90	73	72	91	76	99	75	89	80	84	81	69	85	84	81	73	71	81	75	107	79	73	82	65	70	82	79	75	83	71	74	87	75	75	88	75	83	78	83	73	75	86	82	84	60	81	83	83	79	73	75	81	74	84	81	80	86	82	67	67	64	69	80	71	92	78	91	92	84	65	77	68	75	79	76	76	83	81	71	84	78	85	75	86	72	69	75	93	83	83	77	71	90	82	77	76	86	84	81	73	90	87	80	92	77	76	71	87	97	66	96	76	73	82	75	87	75	79	78	94	95	70	70	95	79	71	68	66	65	70	76	88	104	90	65	90	82	90	73	91	80	83	73	68	71	77	68	72	84	75	67	74	62	84	80	95	86	74	74	70	73	77	90	79	74	78	72	68	80	98	81	101	78	76	77	76	80	75	73	80	69	72	69	82	71	79	85	63	79	91	74	64	99	69	78	80	84	82	71	77	79	78	85	83	81	82	89	75	80	73	82	64	76	88	65	82	100	88	66	89	77	86	80	86	80	79	87	88	95	87	96	82	76	73	86	79	78	84	76	68	81	87	83	93	90	91	97	73	79	75	74	63	76	71	67	93	84	71	72	77	72	90	71	90	67	77	65	68	71	79	81	82	86	64	73	74	92	81	65	60	67	82	90	72	90	69	77	93	70	88	94	98	68	95	72	89	76	92	80	77	82	68	80	84	75	74	91	72	87	96	71	81	86	74	84	73	87	74	80	79	79	91	84	83	74	68	62	83	92	94	75	84	72	69	92	79	70	79	95	67	84	87	76	83	98	95	73	94	78	68	76	70	62	79	79	75	86	74	106	80	61	83	80	85	89	66	68	77	91	80	85	75	85	67	76	83	77	86	76	65	65	81	66	87	86	80	69	72	76	65	85	89	81	77	86	70	70	87	71	89	105	75	74	83	74	73	79	93	86	86	75	77	98	67	72	76	90	83	80	61	86	87	78	70	88	77	71	82	73	74	96	83	82	85	95	77	86	84	84	67	74	94	71	67	88	77	79	84	76	74	84	90	79	95	74	89	78	89	93	87	72	77	86	81	73	77	89	76	82	81	53	78	81	81	81	88	80	84	79	80	76	62	87	81	96	80	76	77	71	92	98	74	86	90	73	83	93	73	95	101	86	79	80	95	74	89	83	77	77	84	84	77	84	77	92	79	86	80	90	71	68	69	73	73	75	76	81	93	79	80	78	83	76	80	93	86	73	95	85	91	78	80	81	80	85	82	75	93	74	82	86	74	68	85	78	79	62	82	75	87	80	87	87	76	73	95	70	75	81	68	80	60	94	76	77	81	86	102	75	82	74	67	73	69	91	81	80	74	91	97	78	79	87	68	68	72	81	70	83	77	59	83	75	67	78	79	75	90	74	80	89	67	76	79	83	82	79	73	75	85	84	72	89	81	74	83	71	79	70	83	63	75	74	84	88	81	76	85	69	88	76	76	77	83	82	75	72	87	88	80	86	80	78	76	84	70	73	74	74	71	70	80	82	84	81	75	65	77	86	68	87	81	90	79	72	74	63	59	73	89	77	70	66	80	79	82	73	57	65	77	79	68	80	82	65	74	93	88	82	87	87	79	85	71	72	89	74	99	85	81	86	90	78	54	83	87	71	82	57	66	68	72	74	81	84	68	89	84	81	74	86	74	78	75	71	76	75	65	72	66	77	77	96	76	68	67	80	74	83	78	76	88	77	74	79	85	80	76	99	94	71	79	80	84	65	90	63	76	70	82	77	79	67	65	71	73	100	82	67	75	69	102	91	82	95	96	86	84	80	75	78	62	76	69	75	63	82	83	84	86	72	82	102	88	71	65	80	83	78	70	85	91	100	68	77	69	88	90	83	77	79	58	68	74	85	95	92	71	71	85	73	64	78	85	80	87	91	78	65	102	94	78	75	89	73	68	83	78	75	79	76	70	87	64	87	67	92	75	81	68	89	93	89	90	64	71	97	75	89	83	80	69	83	76	75	75	75	85	69	87	67	81	82	75	70	92	76	68	83	89	56	79	65	88	71	75	81	78	89	83	84	80	82	68	78	73	72	70	81	85
4443	407	505	534	536	483	435	397	349	349	361	363	347	346	328	328	298	325	329	305	295	301	281	345	325	300	322	315	269	346	301	303	281	316	281	294	309	307	330	307	306	286	313	279	312	279	342	309	288	305	319	315	290	294	311	286	275	313	304	321	287	286	309	300	316	311	281	278	281	272	278	291	298	300	295	307	332	283	293	316	309	274	291	327	304	320	287	312	316	297	313	287	306	313	309	297	317	293	336	292	298	295	310	306	304	281	281	314	316	310	253	318	292	259	318	303	322	302	291	287	294	300	294	296	286	287	281	300	269	279	279	336	283	286	278	299	276	319	287	281	307	277	310	307	271	317	318	337	276	314	323	280	291	318	299	316	298	282	306	301	298	324	294	294	282	285	282	282	285	301	250	292	289	313	292	248	269	302	331	269	299	289	274	320	308	310	294	283	318	306	294	305	292	282	299	264	298	288	292	292	273	281	286	331	293	298	301	304	305	283	293	281	277	300	303	301	336	311	281	305	279	286	272	285	290	274	310	275	344	265	303	285	292	294	267	295	291	322	304	288	301	266	286	311	284	272	291	281	324	303	294	301	288	295	289	292	305	276	294	309	289	298	262	290	297	250	294	292	304	290	297	296	345	294	295	305	292	310	283	267	304	313	305	270	297	283	312	267	297	276	325	296	277	300	286	304	276	295	283	313	271	278	313	294	299	284	294	255	336	293	298	302	288	295	282	356	297	280	251	296	293	301	314	293	277	310	271	282	295	322	308	306	313	289	293	283	300	291	298	318	274	278	304	296	299	282	287	293	332	301	299	290	319	303	304	268	302	311	275	303	274	298	308	303	286	323	301	321	287	306	301	278	322	289	284	274	322	307	323	288	336	309	287	297	282	299	277	308	318	300	311	310	284	287	304	288	288	287	303	277	293	300	311	287	253	303	289	292	316	283	302	310	289	303	269	270	306	300	310	320	299	282	316	309	293	297	288	292	284	272	276	298	306	309	315	262	303	275	302	274	286	277	287	289	290	295	322	311	300	288	298	259	271	285	319	290	282	272	306	299	279	285	305	307	283	281	281	300	309	289	289	307	308	269	307	313	301	306	327	284	293	289	300	311	298	301	308	268	250	303	322	333	320	295	306	290	307	287	307	303	294	295	301	309	320	303	324	274	282	296	314	307	301	310	292	304	287	313	292	278	298	307	305	256	316	289	268	293	267	263	267	269	291	295	317	293	309	261	314	298	279	279	313	310	318	299	288	246	291	282	317	277	291	323	298	285	301	315	315	305	284	285	292	306	329	296	311	279	317	291	289	297	299	312	307	293	315	276	313	291	293	284	300	291	296	273	319	289	297	298	302	317	288	273	290	309	282	298	280	295	301	279	286	262	297	287	317	260	289	305	299	300	297	287	290	279	321	296	307	319	297	268	295	268	296	303	264	295	312	271	293	292	300	286	292	287	278	280	289	337	278	295	327	295	269	295	282	300	315	284	266	308	307	299	296	292	307	288	296	271	315	329	296	301	294	287	299	306	309	275	303	285	301	302	287	277	307	322	309	295	331	293	289	307	309	297	329	304	316	323	303	275	311	314	290	312	279	302	300	285	296	317	298	305	316	291	302	277	303	297	280	317	289	312	277	286	327	285	288	297	340	272	301	312	284	291	296	312	326	307	289	280	277	287	311	314	278	293	303	266	291	305	287	268	282	297	293	327	284	300	310	278	292	284	281	269	295	308	294	291	292	261	297	288	288	292	318	273	301	324	287	323	295	316	279	286	328	295	287	296	292	278	276	287	289	307	280	282	306	310	264	303	296	303	291	307	318	307	292	284	293	297	287	293	288	302	290	313	289	292	306	300	290	300	306	282	307	312	287	279	284	271	299	284	296	304	295	274	291	287	276	293	304	287	279	307	294	290	296	286	262	306	317	322	294	293	311	316	284	288	285	297	297	307	312	289	286	291	316	267	289	306	312	294	272	286	276	345	260	298	309	318	296	308	309	268	287	290	287	310	301	267	310	282	277	299	296	289	310	343	270	269	290	340	308	287	286	254	316	305	288	313	311	307	279	306	299	323	329	322	337	309	303	287	310	315	280	302	291	300	295	281	314	322	296	297	295	282	311	291	284	304	296	285	291	290	291	295	281	299	305	289	339	278	286	301	301	327	335	312	303	282	279	332	284	305	289	287	299	314	302	310	258	283	278	284	271	260	316	284	304	266	305	309	291	312	290	285	297	303	295	292	310	310	304	292	324	290	298	279	309	278	285	301	297	292	274	313	273	269	277	303	291	300	301	279	277	285	302	304	285	308	258	326	300	293	307	292	311	279	296	284	304	291	275	295	328	308	291	297	284	295	313	292	305	343	295	295	304	281	284	270	289	286	289	304	315	295	288	281	295	306	331	284	272	292	291	301	246	291	278	307	323	321	275	292	330	300	287	311	287	285	308	328	294	297	307	302	307	287	285	296	296	298	287	309	291	318	327	321	291	267	327	305	282	308	292	301	296	298	267	276	289	302	298	331	296	327	321	306	283	307	328	287	299	298	325	298	273	304	294	299	312	288	301	271	282	272	281	270	312	305	269	329	309	294	316	313	282	326	318	234	285	324	290	280	290	304	317	303	319	286	309	279	285	280	305	309	287	295	294	304	309	294	306	288	277	296	294	296	302	280	282	306	251	282	322	277	301	314	315	288	305	314	317	304	271	280	293	288	335	297	273	323	308	321	273	289	331	314	293	299	292	305	300	310	291	321	296	281	275	293	314	295	273	300	269	289	290	271	277	290	295	284	294	312	299	292	319	299	257	277	312	327	266	285	305	292	279	265	285	323	261	292	276	303	304	281	301	316	333	306	286	275	289	296	278	290	294	308	317	283	294	290	286	300	301	297	313	287	275	290	287	278	291	293	325	270	262	305	302	324	282	298	266	297	293	273	293	310	301	275	300	307	318	293	289	293	296	269	288	294	274	305	285	298	286	303	301	317	304	254	316	282	257	305	283	323	283	299	287	294	298	289	293	287	292	304	315	300	279	309	284	304	284	288	266	298	304	267	299	328	282	281	293	291	290	283	294	324	281	291	282	269	311	270	299	287	270	311	327	312	309	314	294	328	293	286	307	295	277	311	289	267	319	282	297	343	317	300	284	317	273	295	279	307	301	294	277	300	305	291	281	285	295	323	299	343	284	289	283	296	301	317	309	271	303	315	287	311	320	275	292	310	317	298	260	279	298	281	316	264	277	271	295	319	312	282	302	304	305	294	289	261	327	285	292	289	301	311	290	318	306	322	309	260	289	284	289	290	280	291	277	275	325	327	318	312	311	302	285	305	288	301	291	305	327	289	279	296	301	309	300	296	324	325	302	274	309	303	302	284	303	311	300	309	293	265	277	288	292	293	308	318	327	270	310	313	299	299	308	299	300	322	316	285	318	310	320	272	286	251	303	283	284	275	293	296	307	285	271	284	303	305	265	322	295	267	296	289	305	297	306	284	300	316
12898	1002	1220	950	692	572	429	362	316	286	255	246	237	176	171	197	188	179	183	152	213	170	170	142	151	177	148	155	141	143	152	157	138	163	131	157	152	154	131	171	154	139	136	146	141	143	163	150	124	129	165	161	141	149	133	131	116	132	135	151	159	138	160	153	153	159	147	149	127	137	118	137	143	131	135	147	136	132	108	136	166	148	144	144	127	148	144	153	131	150	127	132	131	147	159	150	145	146	130	157	148	133	145	156	147	132	147	128	143	153	145	143	131	134	140	147	124	157	138	143	136	150	150	156	160	144	143	109	146	126	153	126	147	131	144	125	126	142	150	131	121	164	128	144	130	135	131	141	132	147	118	136	138	143	133	144	151	122	133	131	118	139	158	140	137	143	150	160	146	138	139	125	145	137	140	159	157	129	141	142	133	150	122	137	148	142	134	142	152	149	123	134	147	144	156	160	146	138	127	135	136	154	155	143	158	138	148	142	149	132	156	139	146	143	153	167	151	144	151	155	135	146	126	163	126	142	132	142	134	140	137	152	132	147	157	138	127	138	155	158	145	159	154	151	153	156	132	134	149	145	146	148	134	150	132	129	130	113	154	149	127	156	161	130	165	129	143	126	147	117	140	153	134	147	130	123	151	148	146	123	141	139	124	122	141	148	161	143	150	133	162	152	136	144	140	144	144	124	149	136	151	127	156	154	137	141	143	132	129	135	164	143	145	154	138	137	140	160	153	141	159	139	133	132	152	123	130	149	159	140	127	138	137	143	134	161	167	143	155	154	127	156	177	137	156	135	127	149	140	128	151	133	157	161	126	135	142	143	133	178	137	153	142	145	134	147	152	134	143	162	146	138	163	120	148	137	145	141	139	148	167	135	143	136	129	132	152	153	159	137	141	146	157	128	147	152	153	129	160	139	151	151	110	147	141	125	132	146	141	144	164	139	142	139	143	130	146	155	153	117	142	144	136	127	148	156	159	143	139	149	125	135	140	123	144	122	127	147	134	133	148	144	160	135	169	144	157	138	134	158	161	123	158	140	149	119	121	132	144	128	142	153	138	129	126	144	123	148	138	132	141	131	139	143	125	139	151	158	155	149	169	148	143	150	158	132	140	126	140	141	117	161	141	153	144	133	124	147	159	129	148	170	125	139	142	159	150	160	166	135	154	155	156	147	151	128	142	142	130	140	139	147	125	150	143	164	129	141	133	139	134	115	150	136	135	119	156	161	152	151	154	130	157	143	157	169	137	134	131	145	140	140	134	121	139	145	160	145	147	145	134	144	146	137	144	134	138	142	137	125	146	131	151	126	157	153	132	146	146	139	138	115	144	124	161	151	125	131	158	140	140	142	131	139	143	166	137	145	154	126	182	171	149	125	145	122	142	138	143	132	126	144	137	155	132	136	130	153	150	145	150	148	132	136	138	160	147	133	129	158	145	146	139	147	140	124	143	131	141	160	135	151	147	138	152	120	107	132	137	144	154	158	150	144	151	160	153	151	148	132	158	165	145	145	149	143	136	129	145	125	158	152	154	116	136	157	147	146	127	116	136	148	139	176	140	150	142	172	147	131	141	141	162	130	141	138	145	152	126	145	153	129	142	130	133	167	138	142	121	121	139	151	133	125	142	128	147	131	131	144	136	146	130	156	141	145	152	134	139	149	136	156	164	135	131	154	146	151	140	140	153	150	139	113	152	122	127	167	144	143	148	156	157	131	152	140	143	141	144	153	126	160	142	128	129	145	143	132	126	156	134	170	157	136	149	137	123	137	132	147	175	139	142	141	141	118	160	127	143	137	142	147	157	148	140	160	168	112	127	125	165	140	150	140	166	161	146	150	132	138	138	118	157	150	159	137	145	144	147	146	158	132	136	149	135	134	153	129	125	132	116	148	131	155	123	132	138	121	114	166	133	131	172	126	153	140	151	173	133	164	120	147	143	135	133	135	136	160	174	135	129	127	140	136	138	145	146	139	144	130	138	147	157	137	139	143	149	147	141	123	154	143	151	162	132	140	149	144	130	136	132	153	138	145	136	146	131	133	131	151	134	123	121	141	144	151	128	148	133	154	152	146	142	151	146	136	148	137	145	126	135	165	145	152	142	133	164	127	132	141	170	154	148	146	158	129	168	134	131	140	150	142	158	134	146	129	144	110	144	132	142	169	122	146	145	127	136	124	132	143	146	123	143	128	134	136	150	125	139	134	165	114	149	144	124	131	166	138	128	142	126	171	156	149	120	164	142	159	141	143	135	143	144	158	142	142	146	124	139	144	132	130	129	161	147	150	161	163	142	138	147	133	135	158	115	152	110	131	148	151	141	147	127	135	169	143	158	166	134	136	136	125	125	144	133	142	135	134	148	131	137	148	158	130	151	144	147	139	138	151	134	142	142	138	133	138	144	128	151	158	126	138	136	132	134	146	155	144	154	160	130	138	128	162	132	143	148	146	137	149	133	139	158	132	139	137	149	142	145	146	145	143	141	139	126	132	150	148	130	165	148	148	134	129	135	133	150	147	144	142	127	151	138	147	158	141	152	141	144	156	129	148	138	138	144	137	152	146	145	136	125	134	142	171	141	131	147	113	128	122	151	141	143	139	135	171	158	144	145	142	153	129	154	147	152	146	116	152	137	160	119	147	147	167	177	143	139	139	149	141	146	158	142	123	139	124	132	122	135	147	148	146	133	137	134	137	127	130	153	151	145	151	150	137	128	141	138	151	163	130	135	130	149	141	145	124	134	176	138	153	156	144	147	124	147	133	123	139	166	143	143	142	137	124	126	125	136	119	148	150	150	148	148	125	143	140	151	142	127	152	156	142	149	149	133	148	144	159	160	140	130	155	139	138	147	138	144	126	153	150	135	155	140	138	146	130	136	140	139	136	131	163	125	136	140	159	153	157	146	158	144	152	151	141	156	174	142	147	138	134	151	124	161	134	137	129	135	122	134	131	142	136	141	134	133	133	129	140	141	148	151	162	148	147	154	142	137	129	147	121	143	173	137	160	134	142	129	153	146	153	156	141	158	153	112	146	142	148	159	143	134	131	147	145	147	139	142	143	137	136	167	124	156	143	156	145	135	132	138	129	145	153	155	145	132	115	130	152	129	134	132	139	135	143	139	147	134	163	136	145	128	136	145	145	136	155	146	140	147	141	129	142	129	127	135	155	137	153	133	138	137	148	178	135	152	157	139	153	153	137	154	150	148	137	123	124	160	158	126	133	130	161	142	156	147	143	143	138	146	148	126	136	126	123	133	133	131	135	138	133	146	130	166	146	161	140	142	137	150	150	145	145	135	137	134	158	122	137	123	133	137	145	135	153	160	132	121	139	137	149	147	136	121	137	128	142	121	147	139	136	150	113	146	130	136	161	125	144	138	141	153	155	139	136	132	167	133	151	131	132	134	141	158	146	156	145	150	146	156	132	145	136	171	125	148	123	108	143	149	138	132	141	135	130	155	144	135	145	131	157	148	166	152	152	129	146
7928	1413	3003	3417	2951	2549	2082	1735	1474	1344	1154	1075	965	950	880	790	783	719	712	690	648	655	645	635	563	623	570	568	560	543	560	546	571	582	540	515	518	519	488	485	518	512	556	490	530	497	526	517	470	502	483	521	511	470	488	443	535	494	460	491	494	489	487	525	434	480	518	486	498	510	478	516	474	488	463	489	458	464	497	474	499	468	475	464	469	466	468	461	481	483	476	495	477	474	479	453	459	462	500	429	467	499	453	531	463	486	490	490	471	500	473	468	488	486	480	488	473	474	479	479	488	470	495	467	448	481	468	483	462	490	446	474	453	465	473	455	452	471	468	465	515	477	492	427	478	456	482	474	477	498	460	440	479	464	458	475	462	452	476	511	496	475	444	415	464	496	468	480	473	459	470	466	492	459	464	452	516	496	475	517	438	500	466	483	434	462	495	437	504	492	499	453	465	470	468	500	489	473	442	448	481	491	488	469	457	452	469	477	497	497	454	410	469	457	474	495	443	482	465	418	477	483	459	460	480	486	472	465	448	465	467	468	477	467	452	443	490	458	483	466	452	490	465	493	439	475	512	458	487	513	451	476	468	470	466	458	450	439	463	486	444	516	474	417	473	501	470	468	427	436	475	466	450	482	468	440	454	491	488	478	479	450	460	481	486	470	484	465	487	470	453	510	467	468	452	443	492	464	446	487	488	458	474	450	436	487	499	436	484	484	464	456	462	501	429	489	454	463	505	479	442	457	467	458	509	501	534	473	457	458	452	463	456	450	478	478	496	420	506	534	473	469	448	447	467	463	471	466	505	461	496	430	468	496	479	473	511	429	416	481	439	468	447	473	446	464	450	442	485	463	449	455	466	455	459	512	479	495	468	428	502	458	477	496	479	498	460	466	452	462	511	446	436	509	476	491	459	429	481	499	442	501	476	435	447	456	455	431	494	471	514	495	427	463	505	457	451	459	472	475	477	476	447	452	489	466	503	490	480	478	442	447	452	438	444	475	467	484	484	483	443	453	434	433	497	479	454	487	474	476	492	476	450	481	432	466	513	450	459	470	429	510	513	481	477	429	492	434	447	491	485	494	455	476	456	480	472	463	464	486	489	474	466	461	434	465	431	438	456	496	465	489	467	457	479	473	464	495	518	449	463	462	451	470	437	475	484	438	509	461	443	493	477	466	438	506	484	457	448	478	479	483	484	488	516	473	467	453	450	467	457	498	473	453	471	457	476	503	460	490	476	480	448	453	474	503	447	424	518	453	491	496	463	462	479	463	491	455	487	510	467	492	473	483	480	470	454	464	493	482	495	446	497	467	475	505	466	460	488	452	452	463	503	472	484	515	468	459	519	430	526	488	464	476	452	457	465	455	460	479	464	477	472	445	432	470	449	475	486	463	485	479	463	483	490	467	504	499	468	474	435	514	472	482	485	456	473	480	450	442	469	516	438	458	491	472	456	498	472	481	480	479	426	525	472	466	475	438	476	475	480	459	466	434	466	494	489	463	501	478	465	417	488	460	452	494	476	455	473	485	480	467	455	475	488	448	455	437	468	477	455	461	512	465	441	485	422	473	462	490	511	450	453	442	479	506	467	478	507	441	454	459	450	490	493	480	453	483	464	448	473	472	422	491	474	473	450	451	450	460	486	488	462	481	502	506	480	485	471	467	459	499	471	481	445	474	449	500	489	460	518	502	472	488	502	422	488	496	448	510	485	440	454	468	486	492	479	471	499	446	440	450	438	457	479	438	466	454	424	478	451	473	441	466	457	478	459	453	496	500	480	481	489	477	481	495	497	497	451	484	476	449	447	489	471	465	498	452	480	456	441	427	511	463	491	471	465	449	467	456	465	471	492	441	420	434	485	495	458	466	484	483	487	491	529	461	489	463	452	486	479	501	492	437	445	477	454	520	511	482	444	501	468	463	490	512	440	482	480	477	500	485	449	472	499	475	484	481	418	441	481	432	497	500	479	453	448	454	451	465	480	467	490	492	465	485	454	467	456	501	515	479	462	468	436	463	486	481	483	466	511	494	478	495	438	474	497	449	479	441	495	435	443	441	435	470	473	488	488	489	453	499	480	496	450	505	450	459	470	491	465	431	488	472	483	489	479	434	442	485	453	510	492	444	440	472	428	466	471	462	462	487	469	470	455	500	497	482	450	473	480	505	499	467	464	445	502	461	470	434	451	487	469	430	484	465	424	449	462	470	455	477	467	444	452	445	430	435	482	444	457	434	477	467	481	447	440	460	468	468	473	485	489	476	456	486	454	471	484	469	454	456	447	432	526	472	468	451	491	470	446	469	473	486	451	463	482	506	481	454	490	450	436	464	520	457	454	470	451	514	481	450	507	436	466	463	428	455	434	465	439	472	490	480	469	447	484	445	460	497	440	466	465	451	469	507	484	438	478	498	459	473	440	432	484	496	450	465	412	473	449	432	482	443	497	483	485	431	490	487	450	504	465	468	488	453	441	435	498	470	424	485	448	458	460	486	428	432	465	457	442	486	491	439	483	481	473	477	465	463	469	488	485	480	471	427	445	489	477	453	451	450	514	489	447	438	423	469	423	481	470	447	466	453	458	416	442	489	466	483	475	448	481	511	455	451	463	414	457	474	468	444	480	470	471	483	469	474	464	438	500	451	440	475	472	438	480	471	493	447	485	463	449	451	449	466	484	477	484	457	432	425	441	489	498	465	448	471	461	459	444	468	472	481	477	489	505	482	481	509	490	455	496	484	448	455	457	475	472	439	475	500	451	473	457	472	498	486	431	483	440	492	464	480	435	451	501	449	482	459	451	446	465	467	449	445	518	445	466	482	473	433	461	450	482	465	489	476	468	472	474	473	489	467	483	491	436	464	445	480	491	463	446	451	456	448	503	463	469	493	470	426	457	440	448	471	445	478	464	506	433	468	457	473	441	487	448	498	460	475	442	468	488	497	511	419	480	457	498	448	481	432	473	508	458	480	441	457	489	461	483	485	470	464	423	496	498	458	452	455	441	491	490	463	414	469	467	487	465	474	477	457	468	442	459	468	499	507	438	476	455	453	507	483	435	469	415	477	482	491	456	467	442	440	473	434	493	471	461	459	486	447	482	484	487	474	473	458	471	465	448	520	462	467	478	466	446	485	470	494	486	446	512	515	444	442	479	486	413	456	464	505	475	466	439	468	453	508	491	445	520	421	456	466	483	475	441	432	463	444	463	481	461	489	482	460	505	459	477	504	461	482	501	480	500	466	436	453	425	455	432	466	489	466	500	446	495	505	459	494	461	480	499	469	481	460	475	459	475	497	479	471	472	478	505	463	469	456	456	493	446	494	460	473	459	447	480	525	476	471	459	434	467	459	461	458	427	473	488	441	479	474	491	459	493	482	476	475	470	468	474	525	468	489	499	460	493	492	498	450	439	439	457	468	456	460	499	484	461	440	446	476	423	482	484	460	468	490	458	462	444	471	454	475	439	496	502	453	458	483	475	458	488	483	455	468
22568	2819	2481	2019	1397	1042	841	684	585	523	472	437	373	377	355	343	318	314	301	295	323	305	298	292	285	288	295	260	286	260	261	276	267	282	257	268	255	244	259	304	310	257	304	262	277	269	247	235	247	251	272	254	254	257	265	273	241	253	303	272	244	239	246	268	223	268	281	267	223	263	248	253	255	270	291	245	254	275	226	272	251	245	273	264	262	251	205	262	280	230	249	285	252	229	227	251	251	236	242	247	267	258	274	270	240	249	246	242	241	257	256	265	237	286	247	242	255	245	258	256	246	246	221	275	257	248	225	242	253	261	276	261	221	255	272	231	246	234	247	261	250	241	275	269	235	244	235	230	259	237	241	249	218	281	255	237	247	219	237	256	243	242	253	228	275	254	248	229	239	268	250	249	219	250	255	255	263	267	270	232	260	250	244	281	262	263	248	263	236	260	281	243	241	252	271	254	284	261	239	293	259	261	273	250	290	244	227	266	255	222	274	235	252	269	247	260	249	273	228	249	251	233	235	249	238	269	258	271	223	239	256	257	262	271	231	261	239	258	258	260	245	257	270	234	238	234	253	256	246	260	236	239	261	238	239	247	240	242	250	231	262	254	265	265	249	247	244	269	233	269	262	238	236	243	235	243	260	222	243	252	260	246	280	241	243	233	278	257	241	240	245	255	253	225	248	260	253	238	251	237	251	256	281	230	257	251	256	267	243	253	240	285	259	235	255	272	247	250	256	268	259	259	274	249	255	254	248	242	279	246	241	267	241	243	256	253	256	254	249	239	276	237	241	259	272	276	265	237	240	243	264	259	249	247	238	253	245	260	262	239	254	237	230	248	238	287	272	222	250	249	239	203	239	259	267	237	263	238	262	250	224	290	236	237	238	247	258	269	234	253	242	256	249	233	240	270	285	237	236	288	233	257	276	268	240	248	220	244	257	264	258	225	249	256	231	238	254	222	243	236	247	273	267	260	234	262	241	256	237	255	239	235	257	251	284	270	257	237	246	253	251	256	279	250	256	281	269	253	265	235	224	244	238	248	256	258	255	236	242	259	240	224	259	258	245	252	269	240	248	249	249	272	251	270	270	240	225	222	252	240	241	244	258	255	248	243	253	233	279	238	259	263	260	261	260	218	270	226	253	254	260	260	260	278	243	248	240	254	255	232	229	242	244	259	242	242	240	246	276	260	233	249	253	256	273	265	231	246	264	260	269	240	242	240	263	250	223	254	258	247	282	295	233	251	233	210	252	231	248	209	231	253	274	252	209	230	251	261	251	224	233	252	230	252	253	249	224	250	248	257	239	230	275	238	272	276	244	242	256	238	248	249	274	256	237	252	261	245	266	238	250	261	240	246	279	269	253	265	247	246	253	258	237	260	245	269	238	246	240	257	262	263	230	264	266	228	270	232	228	211	235	246	224	250	255	249	233	275	241	250	261	260	259	271	243	255	251	282	219	267	233	218	261	247	242	276	266	265	272	233	246	236	251	275	277	217	272	269	242	252	229	251	251	257	246	251	227	252	243	258	250	220	257	245	248	235	263	267	258	247	236	242	268	254	249	244	241	241	232	292	235	238	253	258	235	238	250	225	218	259	246	244	252	244	244	231	249	257	271	218	266	234	251	251	214	247	254	264	259	256	240	218	271	256	254	252	232	243	276	231	267	250	259	241	265	247	263	230	272	242	253	261	269	218	244	250	261	238	258	244	246	248	248	256	259	249	254	247	246	268	251	247	229	245	264	274	238	253	240	258	266	241	255	272	263	236	255	220	213	259	266	236	238	263	264	230	273	218	238	279	246	247	240	221	233	231	251	240	264	256	248	236	263	250	231	244	265	236	233	248	270	248	272	232	245	269	268	246	254	266	255	241	258	256	254	259	231	258	238	238	270	246	249	252	236	274	242	233	230	268	231	254	258	268	232	260	266	245	244	252	288	273	255	268	247	271	224	265	256	269	243	232	236	253	238	228	238	254	247	238	255	261	263	229	229	274	253	226	238	259	244	239	229	242	240	252	270	238	223	248	247	238	286	282	264	251	245	244	239	271	241	277	230	254	251	265	251	256	276	251	252	229	232	273	236	234	227	250	248	266	271	259	215	228	258	254	245	226	252	225	248	256	250	276	258	217	231	251	253	233	242	231	250	274	258	243	253	257	276	245	239	228	275	251	240	209	251	252	215	269	266	268	260	236	229	243	277	243	259	280	247	241	260	259	253	262	256	236	254	260	227	265	263	283	225	273	261	247	258	273	255	231	242	255	232	273	235	263	258	230	265	244	262	234	243	245	255	288	268	275	237	227	240	228	269	255	261	225	246	236	251	254	267	234	235	246	253	251	249	282	234	239	240	251	250	266	268	260	248	253	235	241	222	241	253	223	236	227	225	257	260	227	223	252	274	261	262	233	273	241	250	254	231	247	248	262	247	253	252	231	257	242	243	224	276	217	255	249	252	241	280	234	249	226	256	266	248	272	267	253	247	244	243	239	249	218	268	251	234	245	240	244	255	221	271	236	258	256	258	248	280	240	278	225	237	240	236	250	258	242	240	245	250	243	243	275	280	243	242	256	255	253	244	264	223	265	263	257	252	250	267	277	242	262	240	268	261	251	235	264	240	255	224	255	258	263	253	261	291	238	259	259	266	241	247	255	234	270	237	253	274	253	238	255	227	237	249	263	238	239	243	258	263	240	255	245	264	275	289	259	229	248	244	246	261	258	249	217	226	260	280	237	260	251	246	278	275	244	247	276	257	237	235	236	259	269	238	212	246	262	251	237	227	264	242	261	252	236	247	221	272	259	270	247	238	235	252	243	233	268	257	250	250	232	243	258	242	261	230	260	252	241	232	239	233	240	234	253	249	246	268	245	268	223	256	268	245	252	241	214	259	267	264	221	238	259	247	289	246	229	255	262	214	246	266	268	256	257	237	257	289	250	256	252	245	233	259	225	255	278	261	268	254	246	242	263	214	216	273	259	240	275	247	257	211	273	239	245	241	241	251	274	233	238	256	256	247	234	259	241	271	259	246	229	241	241	275	261	223	255	258	262	256	272	243	239	232	249	263	271	257	260	233	217	260	240	247	257	270	255	244	253	257	242	250	262	285	252	248	236	246	252	224	253	260	241	230	259	254	241	244	255	250	254	237	258	237	249	229	250	240	263	262	252	239	249	225	239	236	237	242	231	238	246	249	267	266	262	261	235	250	251	244	234	236	242	229	233	236	250	243	237	279	238	243	260	254	234	232	258	218	217	233	251	273	256	250	233	274	281	278	258	245	266	234	241	258	261	247	239	233	248	268	247	274	243	260	268	270	246	249	255	251	246	246	256	259	239	240	242	226	260	261	244	248	242	259	226	251	260	220	238	253	277	244	273	253	249	228	296	254	251	237	259	235	227	265	265	284	259	246	239	206	246	238	245	238	235	269	238	257	252	235	246	264	246	241	226	233	261	274	244	238	270	237	252	240	248	231	252	239	245	234	234	223	247
10029	2521	5520	6190	5419	4467	3720	3095	2731	2309	1987	1914	1596	1508	1414	1373	1323	1270	1173	1152	1097	1123	1027	1077	1001	1011	1011	978	972	912	889	908	917	890	864	861	928	875	830	872	842	827	805	797	797	827	779	810	789	803	875	824	810	780	813	821	789	780	808	809	787	800	768	821	751	769	713	749	766	760	770	761	748	760	787	738	745	720	751	812	804	751	773	747	804	772	773	740	801	800	765	736	733	792	794	771	770	728	828	714	753	814	733	768	800	714	721	779	711	805	781	757	772	792	759	763	759	758	729	761	738	754	759	731	780	748	781	749	756	763	740	745	740	755	784	796	777	717	757	797	725	779	747	770	805	737	734	748	757	750	725	740	740	774	700	764	747	687	749	725	747	687	795	719	754	782	741	769	754	771	748	732	717	745	699	754	780	779	751	740	734	788	723	730	796	736	732	746	743	762	724	734	709	765	750	678	691	715	743	700	761	727	739	779	736	728	706	770	747	713	750	681	731	726	798	696	786	709	729	781	718	713	705	748	748	750	757	776	749	750	696	745	734	772	772	756	727	786	714	745	746	782	726	806	744	740	724	702	730	753	749	733	738	734	779	793	682	713	784	767	738	723	765	754	725	755	742	701	782	712	725	738	768	714	749	762	730	753	762	740	761	801	733	815	745	737	727	733	688	723	704	705	774	734	716	754	771	805	681	804	712	733	749	724	740	799	747	741	693	728	684	737	684	736	752	718	719	707	725	746	789	730	725	716	758	756	777	737	780	770	750	770	740	724	693	734	748	758	755	743	745	768	781	703	718	796	769	711	732	754	689	766	759	720	774	716	763	765	788	782	797	742	758	731	712	797	676	673	712	735	664	719	760	725	757	729	741	765	733	763	772	754	778	711	744	771	780	700	718	708	739	756	732	751	745	740	758	750	756	738	735	707	715	760	748	742	722	738	786	741	752	696	721	728	733	716	756	751	733	711	758	764	764	713	745	727	799	797	750	812	802	780	737	744	750	703	777	799	737	708	754	760	736	708	805	680	731	750	775	732	724	738	796	685	734	758	693	755	796	793	743	735	721	717	735	748	711	729	733	752	711	770	702	704	783	724	746	706	777	747	771	735	791	777	752	703	717	751	701	737	788	764	759	778	782	724	714	753	747	757	722	753	800	754	728	746	789	722	762	718	735	757	755	794	799	748	749	726	723	745	784	784	704	730	726	727	746	725	786	742	750	748	723	752	726	777	740	747	736	754	731	751	784	752	706	782	726	715	709	758	717	724	765	745	721	709	670	781	766	754	756	733	770	760	771	734	770	756	775	726	782	715	714	738	736	801	728	774	761	720	727	740	727	763	664	746	778	750	732	746	744	756	763	750	746	744	738	770	765	706	764	743	736	761	742	841	799	742	767	729	738	723	787	761	775	801	727	717	724	727	775	745	716	773	796	780	760	747	698	740	735	717	795	707	773	763	767	743	727	740	687	738	738	709	769	753	709	741	739	731	742	795	743	758	726	751	729	732	758	716	783	710	706	741	710	740	713	740	703	675	752	748	746	723	744	726	713	729	783	750	734	694	753	748	749	744	727	807	744	786	729	778	753	787	761	720	730	673	748	734	756	753	741	700	709	756	748	725	734	748	773	751	768	738	730	749	667	752	800	765	766	721	726	723	730	746	778	763	765	756	752	752	765	704	760	716	695	730	717	758	763	744	780	723	757	716	747	765	743	794	725	756	766	786	754	755	766	699	715	789	816	769	723	734	776	745	769	762	727	745	773	710	734	729	722	742	701	734	712	819	802	731	764	768	783	721	724	757	733	765	778	751	764	796	729	727	710	750	742	760	766	747	712	772	784	725	768	741	752	801	693	756	719	725	742	705	737	743	767	739	748	751	773	704	745	729	783	735	762	707	728	753	740	748	745	707	690	736	781	685	735	782	729	741	755	789	728	711	730	715	701	750	749	750	759	774	713	736	716	761	789	739	719	704	771	741	746	727	723	744	750	752	745	768	753	759	740	742	674	790	741	716	783	743	746	727	737	743	699	760	760	672	718	765	766	785	729	744	698	740	701	768	739	749	746	749	747	766	730	746	783	730	780	766	783	732	782	726	775	726	745	744	739	777	799	753	760	745	770	768	745	763	718	736	764	774	768	741	716	758	763	756	722	760	750	716	772	783	740	739	784	708	710	729	749	764	757	758	692	717	786	753	689	764	722	717	763	704	747	700	735	740	752	782	765	716	744	760	760	737	704	766	741	746	749	755	728	726	723	753	698	746	762	754	726	742	743	733	685	734	760	762	740	737	739	728	707	716	745	758	779	703	745	766	773	780	761	698	700	709	750	790	703	711	771	741	739	762	758	755	802	779	774	722	718	687	764	733	772	770	770	750	713	732	709	698	719	758	780	725	706	700	711	834	747	758	792	796	731	720	724	697	756	754	739	773	783	777	720	703	707	704	754	759	788	740	724	743	757	786	713	712	752	740	759	681	746	724	768	774	707	770	759	733	682	696	711	778	722	752	727	726	725	764	721	730	750	727	700	740	793	746	720	733	731	731	771	668	755	786	756	761	751	737	762	750	748	712	715	742	787	783	715	721	754	760	758	760	706	751	771	750	759	771	745	746	770	706	765	722	693	742	741	763	794	808	734	696	732	719	765	710	739	725	796	743	730	747	769	731	745	768	761	737	688	710	808	721	735	784	671	727	733	716	740	735	786	722	731	749	771	762	753	748	713	737	746	748	755	756	714	739	771	693	731	752	797	777	731	738	786	737	787	792	742	707	737	747	684	741	753	767	740	719	733	746	714	768	723	749	751	747	740	711	727	738	699	724	718	727	769	755	663	770	772	681	750	752	720	793	774	712	776	766	709	728	732	764	733	760	770	726	718	758	738	708	715	732	803	708	737	745	767	720	681	719	754	800	782	701	754	732	717	715	746	768	754	737	727	723	739	732	713	756	790	730	780	705	751	738	741	709	726	735	713	764	771	751	730	785	729	723	728	724	766	795	748	704	716	766	744	673	784	762	755	784	787	735	774	761	715	776	709	783	785	757	725	749	740	679	727	729	720	759	770	752	786	805	714	748	767	751	757	730	775	756	727	702	756	707	773	742	744	786	777	745	731	747	721	734	810	746	785	748	708	739	780	747	687	756	756	758	747	754	761	747	732	744	757	780	745	725	766	710	758	759	707	726	703	726	755	737	773	724	755	761	730	769	718	724	698	757	741	715	734	786	755	771	758	769	797	763	696	789	738	719	738	745	712	729	724	706	787	706	765	746	767	746	704	740	722	699	779	743	769	729	749	759	717	750	702	806	772	731	691	766	731	743	766	755	704	709	753	802	749	793	740	805	767	745	791	724	766	734	688	762	762	717	737	783	774	800	722	756	735	767	720	714	774	737	756	722	744	715	785	723	732	699	732	718	772	740	753	736	729	758	726	698	734	721	742	763	770	728	743	712	757	745	742	751	733	727	754	718	717	753	769	726	752	728	738	782	758	706	730	790
3316	176	178	151	151	110	98	112	108	84	93	89	78	76	76	70	91	80	83	75	86	80	86	84	74	90	75	110	91	83	75	79	83	82	87	82	83	81	87	77	89	69	81	88	78	97	72	91	65	67	71	80	80	74	85	79	82	80	76	69	74	91	62	83	75	89	78	87	83	91	78	82	89	78	94	83	80	87	97	81	84	78	87	87	92	97	67	73	82	74	94	69	76	75	91	74	84	73	76	86	101	86	103	80	84	75	87	71	86	92	81	74	77	76	85	74	80	90	84	95	85	79	78	93	81	85	87	96	73	76	80	79	85	87	78	89	77	72	91	90	93	84	89	87	66	77	78	92	74	85	72	72	78	83	72	78	64	96	76	67	88	74	81	79	93	85	62	76	70	104	91	72	79	71	87	81	85	62	80	71	94	84	94	81	73	90	77	82	75	78	95	99	86	84	88	77	85	72	84	94	72	58	76	80	82	87	106	73	84	75	94	94	89	63	76	68	87	86	82	63	87	102	88	87	61	76	87	83	75	78	74	100	84	78	67	79	81	91	81	100	66	85	81	78	101	115	78	80	65	85	78	80	74	66	74	91	76	85	82	70	72	81	88	83	81	91	68	82	93	81	78	98	86	83	86	73	75	105	87	84	61	82	71	83	84	73	59	75	80	79	84	83	88	82	96	73	78	83	90	91	100	83	76	80	91	62	81	85	79	79	70	83	63	86	82	63	109	63	82	90	83	81	94	64	75	97	80	58	82	85	86	90	71	79	88	92	84	79	91	85	95	75	74	90	66	78	72	81	79	69	74	79	86	91	71	82	84	80	80	90	86	81	74	74	78	85	80	82	77	81	74	83	88	83	80	78	94	81	80	79	72	85	84	69	70	84	77	68	95	73	77	93	85	92	90	91	63	84	71	83	94	87	87	92	76	82	73	86	75	99	93	80	95	103	84	78	90	69	94	78	79	78	88	79	79	76	88	72	75	85	80	82	87	78	78	65	82	96	100	79	85	94	84	97	61	93	87	85	69	73	85	79	82	98	93	96	91	102	77	82	82	81	77	70	98	72	65	82	84	64	85	69	81	74	78	74	69	73	76	94	88	86	87	95	86	78	79	90	61	71	88	86	90	81	75	76	65	79	86	83	84	88	86	87	85	89	63	75	59	61	80	71	74	90	78	85	72	65	77	77	94	81	99	88	87	78	89	71	85	81	57	79	74	82	74	84	74	85	87	79	75	75	84	68	74	88	81	85	85	82	75	83	86	66	91	76	82	73	72	77	86	78	99	96	82	68	98	76	74	80	94	91	90	69	59	83	71	94	72	63	77	84	88	75	76	77	73	74	72	83	64	90	88	81	84	63	72	88	82	78	72	92	83	71	84	73	81	76	100	91	79	96	71	76	92	65	80	75	88	88	87	63	89	67	88	84	84	72	97	95	83	76	78	73	81	79	74	73	84	76	73	87	92	92	86	87	81	84	83	86	70	90	74	72	70	72	78	77	70	78	82	73	85	73	83	88	84	80	103	90	78	90	76	64	82	82	89	65	85	81	60	83	80	88	76	79	86	75	74	107	82	78	93	93	80	90	84	84	59	80	86	65	74	103	81	66	78	77	74	74	86	75	68	90	89	83	89	78	73	78	84	81	90	84	76	87	69	83	90	86	79	95	72	65	72	77	61	69	92	79	87	75	90	90	70	87	80	89	74	77	91	87	65	77	76	102	72	80	86	83	66	82	83	75	82	89	71	99	91	87	74	65	91	71	98	89	79	82	78	78	82	71	97	67	66	94	82	82	74	93	79	72	97	86	70	76	89	82	77	80	67	70	76	67	71	89	84	90	59	73	78	81	84	83	67	70	80	82	74	79	88	87	83	94	85	74	90	68	95	87	73	77	72	90	81	80	76	86	74	76	85	79	76	71	80	94	66	69	94	85	75	76	69	72	81	79	81	75	90	78	64	83	68	84	84	92	97	76	78	76	92	77	88	71	89	74	82	96	73	91	75	91	75	81	87	91	66	77	79	80	78	95	85	84	76	80	82	82	89	83	88	88	73	85	76	67	76	72	86	85	85	84	71	90	85	85	59	73	90	75	98	84	62	73	100	84	90	78	71	83	81	81	84	72	70	78	82	71	71	78	78	72	69	93	66	90	70	78	83	90	77	70	77	83	70	82	87	91	69	70	79	92	85	63	71	79	74	78	65	84	75	99	61	78	74	76	85	86	88	81	93	83	80	86	102	82	92	79	68	80	92	71	82	79	89	88	80	85	81	82	66	92	82	86	76	78	81	81	82	92	93	96	88	96	91	71	75	82	82	83	86	74	83	75	85	78	83	71	69	80	80	70	63	85	76	78	64	81	79	81	70	84	107	77	78	82	83	94	82	79	73	72	99	83	90	82	75	74	97	71	71	71	79	84	63	79	84	72	76	93	83	94	74	83	92	84	98	85	82	65	76	81	87	86	84	76	88	83	77	74	77	82	77	88	73	72	69	85	76	90	66	73	84	89	81	96	82	81	75	83	77	86	79	87	92	94	80	83	86	72	84	82	71	76	95	75	62	78	61	75	91	84	68	69	76	88	90	75	82	97	86	77	74	70	80	98	79	76	102	78	84	91	94	64	79	73	91	91	83	79	82	88	94	77	76	92	79	80	99	83	89	78	77	74	84	75	69	77	91	80	84	74	73	65	84	87	99	85	82	75	74	75	87	74	72	69	78	62	94	69	72	100	95	76	91	71	84	96	84	90	76	76	79	82	77	81	87	66	76	78	72	74	86	84	80	93	77	74	79	84	76	77	84	86	77	79	75	91	73	72	93	71	85	91	79	74	83	88	74	74	84	90	89	69	95	83	89	92	73	88	100	87	88	84	75	82	75	91	85	88	79	90	87	93	99	75	80	81	79	80	90	60	80	78	76	94	77	78	88	88	81	63	79	71	67	78	87	68	102	87	85	92	70	84	73	84	65	74	87	89	98	86	92	72	62	84	81	70	78	83	82	102	58	84	85	79	84	98	80	84	73	78	76	73	80	89	89	80	97	83	99	80	70	102	77	73	80	98	82	84	90	81	89	100	67	76	80	93	68	77	78	71	82	83	78	74	64	81	79	82	69	94	69	84	86	71	79	72	94	80	75	90	91	68	66	79	86	80	81	71	81	79	74	89	108	82	71	73	94	74	67	78	87	87	78	74	70	80	71	81	66	80	82	84	85	84	75	76	74	80	67	80	68	86	98	77	66	86	75	62	85	85	82	83	81	77	85	81	67	89	69	79	76	93	86	94	99	67	91	84	75	102	89	80	72	64	71	78	75	91	83	77	79	79	75	67	88	81	79	66	101	87	74	76	82	83	78	83	81	77	86	86	91	86	81	74	71	76	74	88	80	84	68	80	87	70	90	91	91	86	72	81	69	90	104	77	93	92	82	94	87	69	99	87	73	70	99	83	63	76	76	79	78	98	87	96	90	96	88	72	95	78	98	74	86	83
4627	393	545	594	554	463	446	393	386	368	358	341	369	323	331	324	327	335	301	320	284	314	300	276	325	319	291	324	300	318	300	300	288	305	320	286	262	309	277	290	299	308	327	311	294	289	273	347	301	306	275	320	328	283	295	300	308	318	267	291	307	302	308	297	294	320	305	327	325	315	301	330	340	278	291	299	296	318	313	312	292	305	314	323	284	301	297	312	278	299	275	310	270	290	294	271	299	274	278	303	316	320	293	321	256	317	340	307	293	291	270	307	289	272	275	289	302	307	302	300	264	289	266	293	321	303	303	341	283	311	278	305	258	284	281	290	281	319	286	324	286	290	299	334	309	312	300	301	301	305	287	302	315	298	298	286	323	319	303	312	286	316	276	305	298	315	305	312	312	301	327	284	327	264	265	303	314	298	309	285	309	294	311	281	299	297	285	316	255	306	285	307	303	309	280	320	274	317	298	301	287	317	331	306	274	350	295	321	268	315	311	297	306	268	311	332	292	328	307	291	322	303	295	298	278	272	313	292	289	293	305	294	283	287	299	285	305	278	298	291	296	264	307	290	292	280	300	333	290	306	300	305	297	293	302	349	314	300	297	321	296	293	322	277	290	311	316	278	290	285	332	276	299	286	295	309	285	321	254	317	317	297	339	293	309	265	299	311	264	298	274	284	285	292	265	308	269	280	285	303	309	296	331	276	333	333	315	314	296	313	296	286	267	288	308	303	284	294	332	291	312	297	292	289	297	269	297	293	323	297	298	298	295	293	303	277	303	317	288	297	283	312	300	304	312	325	306	280	317	327	313	283	301	288	266	292	310	312	301	293	305	313	304	300	280	305	306	280	303	289	282	333	283	236	294	315	288	302	300	285	302	328	307	283	268	314	327	291	270	308	320	316	308	297	294	289	311	304	280	291	285	316	315	283	299	307	302	312	281	297	312	289	305	270	292	302	300	299	309	312	304	295	287	304	275	286	307	300	260	293	352	307	325	301	320	320	314	288	318	291	330	275	315	279	287	281	258	331	308	284	295	304	300	316	322	288	307	303	288	292	296	312	278	314	299	287	256	302	285	301	292	282	333	285	298	303	287	296	315	284	295	288	296	323	302	309	307	342	298	315	306	288	312	299	284	276	306	282	321	282	298	314	328	269	310	293	297	291	312	297	290	310	292	272	310	306	290	303	311	348	314	317	298	288	315	316	319	301	303	285	275	279	271	296	299	281	304	266	296	303	294	294	346	291	302	291	314	292	277	303	302	295	318	331	312	279	290	313	314	291	287	340	289	278	283	330	298	288	258	308	321	278	284	276	340	323	313	288	320	291	301	308	304	270	290	308	294	311	311	277	325	293	323	312	294	305	308	348	287	295	273	310	286	283	304	279	271	289	288	296	318	298	296	293	277	323	302	290	285	284	299	305	316	305	294	301	302	296	302	286	291	269	289	262	278	293	284	281	306	301	320	291	308	303	315	277	336	320	340	304	293	249	304	275	304	314	316	272	300	290	291	281	302	305	272	302	311	291	322	288	293	286	302	344	277	322	317	325	314	295	303	303	268	287	303	302	316	289	300	291	310	292	300	293	292	318	279	307	311	306	286	269	308	318	289	318	310	306	302	299	317	290	302	271	309	270	297	301	317	284	284	293	297	306	283	281	337	301	291	260	278	290	301	324	329	273	302	280	326	269	317	314	295	309	293	295	288	289	247	321	291	315	315	305	297	291	325	290	301	309	269	316	303	308	307	282	310	293	297	309	313	284	337	297	319	283	310	295	290	308	290	287	291	321	298	306	309	308	316	293	299	292	331	304	326	279	308	305	273	309	319	281	300	284	322	295	275	301	291	282	278	281	317	323	255	305	285	298	315	301	306	301	307	330	292	285	275	300	314	316	316	309	309	291	285	291	314	273	312	325	287	262	288	325	268	324	284	291	296	308	284	297	320	329	289	340	304	322	293	294	285	298	286	310	300	300	286	288	302	278	285	297	272	287	285	305	308	306	296	324	295	308	297	261	310	270	260	307	278	296	312	304	317	305	250	315	312	285	306	308	288	298	294	289	322	289	318	297	295	320	329	276	299	295	275	318	306	310	305	293	310	338	281	305	284	296	263	294	284	309	296	278	310	309	292	288	302	273	308	305	297	300	320	302	316	278	301	304	305	281	318	290	309	310	311	295	310	268	306	282	315	300	324	300	304	296	325	318	300	295	317	342	282	292	281	291	325	302	272	298	296	322	281	341	309	299	318	296	271	302	308	301	297	305	288	248	310	308	309	297	319	292	292	261	268	300	284	301	303	257	314	301	305	311	299	329	286	288	256	320	288	282	306	293	291	321	294	293	320	342	277	300	258	303	265	278	286	302	295	346	301	290	319	311	309	284	290	294	288	324	329	299	286	308	304	292	308	276	310	324	293	314	279	268	302	319	272	311	299	273	329	266	307	268	288	292	317	287	317	314	294	278	296	304	301	280	298	322	260	270	284	320	286	321	326	276	281	300	273	330	266	318	278	283	299	305	309	325	278	274	330	310	301	297	275	287	278	301	289	322	337	321	323	288	273	328	298	288	295	277	309	266	298	282	296	311	315	303	279	320	268	311	298	309	284	322	299	276	336	296	288	290	305	308	285	318	276	295	309	284	295	310	321	260	285	299	305	317	302	300	271	300	303	296	299	289	306	286	276	319	299	288	272	288	307	296	278	288	305	277	291	321	317	295	303	304	301	328	313	300	303	289	281	282	262	296	264	288	328	300	304	297	301	272	319	329	272	355	301	302	311	296	292	281	319	327	295	287	296	259	284	295	284	264	311	303	304	278	306	295	284	292	322	278	280	295	252	325	242	285	324	308	315	292	300	329	306	285	309	289	328	259	293	277	322	321	305	298	305	284	293	285	301	291	279	304	320	292	298	306	301	306	292	290	347	298	286	282	290	285	287	310	268	295	265	290	308	333	277	289	294	283	297	297	268	297	291	285	308	322	281	309	306	328	283	289	321	292	289	296	298	313	322	290	278	282	315	291	307	317	271	346	333	276	305	259	293	308	299	273	323	320	304	323	300	279	284	291	304	286	273	248	268	280	302	299	283	319	297	291	313	329	288	314	293	286	293	277	305	320	305	304	310	281	251	270	313	325	285	279	293	311	353	312	290	302	326	286	316	277	287	248	329	321	291	313	297	283	308	287	305	307	297	326	311	280	275	326	281	316	280	288	280	304	317	267	334	298	303	306	294	307	284	287	329	290	311	283	302	319	305	292	301	323	316	285	289	302	289	310	296	275	298	272	291	300	285	271	300	289	309	276	301	293	282	294	325	298	316	309	289	293	270	303	265	300	299	299	306	291	293	313	342	291	274	277	311	290	286	315	302	322	329	312	278	276	293	285	294	297	310	315	308	313	270	288	276	298	303	287	338	305	293	272	287	312	287	297	295	272	312	308	282	316	273	292	282	301	311	304	287	321	260	301	309	288	314	300	293	294	319	320	302	331	285	297
13571	1076	1270	1024	740	560	439	371	327	276	236	209	190	216	189	188	170	192	166	169	168	146	154	173	157	152	173	147	172	161	153	149	120	145	150	146	140	157	158	134	123	145	135	145	137	140	132	158	129	143	150	143	146	135	110	127	149	139	137	138	135	139	158	154	135	153	132	144	155	159	129	134	138	125	173	145	155	161	141	126	147	143	132	135	144	144	161	145	155	153	149	155	135	160	144	145	148	140	140	133	139	149	146	147	148	143	147	148	148	158	138	133	130	147	155	117	150	131	148	155	138	149	136	144	161	142	147	151	150	135	140	154	138	149	152	139	133	145	153	152	153	140	145	141	138	146	134	152	149	164	136	161	127	123	157	143	148	144	138	135	130	125	144	140	143	139	127	147	133	150	127	134	118	165	131	135	145	152	124	129	142	141	131	133	140	138	141	149	165	161	160	146	131	159	113	120	158	140	143	130	146	146	148	141	148	156	153	136	147	151	139	131	134	151	132	151	137	150	163	143	139	154	148	128	149	124	146	159	152	144	139	151	154	146	149	149	152	151	145	132	147	125	141	159	140	142	151	133	154	151	138	130	154	142	135	141	150	143	138	145	151	151	131	120	146	141	133	137	135	143	146	143	136	152	143	146	154	132	136	122	147	140	142	130	161	144	135	137	138	148	125	130	136	168	140	134	164	128	149	120	161	142	148	154	157	134	145	153	114	151	165	128	165	137	127	160	135	158	141	120	146	153	135	141	133	142	143	139	134	147	158	151	151	128	142	154	136	151	142	130	120	166	165	141	111	141	139	132	143	146	121	134	144	133	142	154	158	149	159	135	134	126	147	155	149	149	135	126	149	139	136	128	130	143	158	168	153	144	131	150	128	118	160	151	135	165	142	143	143	148	164	121	159	121	125	160	138	121	142	139	160	144	143	125	146	149	156	142	151	167	128	148	125	151	119	159	142	127	129	141	140	143	147	148	154	128	139	131	129	154	143	125	140	136	159	139	123	135	176	158	164	158	146	150	128	142	162	118	141	138	151	142	133	135	154	141	142	160	135	134	129	147	133	145	120	153	126	146	151	161	164	142	143	152	127	143	146	161	136	134	157	136	148	146	140	122	152	143	130	152	138	138	175	160	137	130	148	161	144	138	141	152	131	156	137	139	122	152	155	135	139	133	147	148	133	127	157	149	121	134	141	139	157	163	131	142	147	163	150	142	146	148	147	158	138	133	134	128	149	171	142	148	143	144	125	138	136	145	147	124	147	127	145	145	131	162	124	135	148	138	132	135	137	135	136	134	149	159	135	155	151	138	152	113	134	153	119	141	138	124	126	139	135	136	160	135	120	155	121	162	148	157	108	152	158	126	132	138	129	141	129	166	146	143	144	122	148	143	151	141	155	133	116	146	146	146	159	136	155	132	160	143	164	138	155	127	145	163	152	123	139	129	134	161	156	145	134	129	138	158	131	144	148	148	149	145	154	160	154	156	133	135	149	139	128	137	136	127	157	158	148	140	143	143	155	137	128	161	137	145	137	148	131	138	158	132	142	144	138	114	123	129	138	136	134	140	135	153	138	152	139	138	129	140	152	146	149	165	141	137	133	150	139	166	144	150	123	155	145	146	136	120	155	139	142	124	150	160	164	156	134	121	131	133	171	149	160	141	110	129	145	143	145	142	156	127	127	147	141	148	162	155	133	140	151	136	151	135	143	153	162	128	161	137	131	138	136	166	141	160	122	157	178	140	112	149	115	153	160	147	143	149	147	142	136	143	147	160	157	137	173	142	135	146	144	139	148	141	153	121	156	148	131	131	140	142	149	164	166	138	127	145	114	141	145	168	153	156	145	133	133	138	145	124	152	131	132	118	148	134	150	164	148	138	125	148	147	136	123	125	146	122	153	137	168	130	123	152	134	152	160	131	145	151	143	156	125	142	139	132	147	130	153	174	159	129	128	144	161	142	172	154	142	147	157	133	126	134	130	148	150	120	133	120	154	139	129	126	141	163	141	132	154	127	135	124	144	127	144	131	125	153	142	143	128	152	133	137	144	168	162	128	140	145	164	154	141	126	147	144	130	155	136	132	143	145	157	145	151	147	146	155	132	146	132	144	138	146	131	146	142	137	150	149	155	137	143	130	145	137	158	162	139	133	142	158	141	140	154	135	137	118	145	137	132	153	147	151	139	133	153	145	148	134	143	141	145	130	141	152	153	122	162	141	146	148	132	152	158	148	155	137	129	123	159	133	140	147	131	146	157	142	145	148	139	123	152	132	134	138	135	152	131	142	147	145	135	146	127	148	142	143	137	135	135	148	129	134	136	139	145	126	148	128	132	151	135	137	141	141	144	129	161	147	135	132	139	133	156	126	127	144	133	127	137	136	121	148	148	136	161	144	143	134	146	144	136	143	157	137	136	127	137	138	151	151	157	114	131	125	138	158	156	139	162	130	136	126	133	144	131	135	133	135	133	128	143	123	126	151	152	137	137	146	150	148	151	151	140	160	153	155	180	139	138	165	152	151	150	146	150	133	159	155	146	176	150	141	141	150	122	152	143	144	145	135	159	154	156	132	144	144	119	139	142	125	151	159	151	138	136	140	157	138	134	142	145	167	139	129	139	148	159	155	149	141	139	138	140	136	152	155	147	157	128	143	128	148	138	143	139	157	141	153	133	159	130	133	132	144	116	119	128	129	158	146	147	153	155	130	136	116	147	141	153	147	144	128	116	142	141	137	161	143	148	137	153	145	121	148	158	165	160	149	147	138	163	142	167	116	167	140	157	133	145	127	148	103	144	151	146	136	143	127	137	123	139	169	147	129	161	160	129	147	146	150	149	145	134	137	123	152	131	159	136	159	146	139	114	151	154	139	139	130	135	139	165	132	138	148	140	153	142	136	153	136	145	133	153	146	150	132	151	155	143	148	136	134	140	153	175	134	131	158	135	127	148	145	145	156	147	132	147	151	142	144	137	150	127	140	138	140	140	151	133	148	152	160	139	128	169	165	150	142	161	148	142	138	116	129	143	121	146	134	133	167	128	133	138	159	123	137	146	142	131	142	125	128	133	166	146	137	134	137	126	140	152	138	146	141	119	143	137	142	137	173	132	133	132	136	148	132	141	140	164	128	136	143	140	142	148	141	130	137	143	142	128	129	165	130	147	171	160	121	125	133	140	155	132	138	139	153	146	120	156	136	137	128	151	141	129	142	127	131	142	128	136	138	133	151	139	121	129	131	142	144	138	134	135	134	146	142	129	140	138	155	143	120	129	146	127	161	133	166	134	136	133	139	144	138	133	142	148	151	135	133	138	117	152	145	151	148	126	131	168	164	165	138	148	142	134	148	149	148	166	112	152	142	152	144	167	148	150	125	150	146	153	146	172	152	157	139	138	135	150	168	136	149	150	145	159	152	143	155	142	155	136	150	137	140	130	143	147	139	165	117	136	133	130	121	136	155	156	131	144	145	158	156	151	148	143	145	141	124	151	133
8255	1391	3158	3526	2954	2486	2131	1787	1503	1330	1133	1066	967	898	831	789	779	752	736	672	664	658	621	617	593	644	573	565	565	532	572	563	535	521	554	503	532	513	561	501	519	516	513	469	496	498	473	530	512	514	503	491	502	495	481	507	487	502	473	506	492	505	499	539	501	485	481	464	476	462	465	478	462	533	461	472	471	498	478	477	485	473	464	454	479	468	504	437	443	483	508	492	455	465	486	483	444	470	458	460	482	457	487	471	468	448	449	424	453	463	459	498	484	509	470	459	461	476	489	490	476	442	514	488	463	473	470	487	475	485	467	482	525	459	494	473	499	480	444	479	454	484	501	472	457	484	453	453	481	481	457	450	515	468	416	490	486	472	495	470	455	441	448	447	471	481	487	451	469	492	458	480	453	464	491	468	505	472	491	432	450	454	445	477	469	468	461	449	434	478	496	460	470	482	485	484	493	486	491	491	468	464	456	480	437	474	449	459	433	450	470	454	445	479	447	481	481	459	450	460	479	442	433	456	530	445	475	488	498	482	454	469	490	468	486	484	469	465	465	455	479	499	490	431	453	441	487	493	480	480	459	487	477	477	476	478	450	467	485	470	459	477	488	491	462	473	442	463	496	474	473	473	452	476	449	438	448	498	450	450	489	438	428	469	487	486	452	446	444	477	489	461	445	507	453	473	482	487	452	457	456	500	471	436	470	459	491	452	493	443	492	483	478	463	464	429	453	464	464	466	462	479	479	498	458	474	500	436	471	494	492	482	461	492	455	473	455	491	493	453	459	470	462	487	433	471	453	482	446	491	465	444	480	448	420	495	494	475	468	472	471	499	482	482	480	486	474	464	431	465	486	496	484	446	510	467	480	458	494	431	463	498	448	503	430	492	452	479	479	459	504	462	472	452	522	482	479	513	517	461	456	485	466	467	528	481	484	434	497	496	500	472	472	441	431	494	460	463	466	465	450	455	482	505	486	507	466	501	473	472	457	445	441	451	488	450	476	473	492	480	474	450	449	455	453	442	480	491	453	457	461	433	514	525	496	450	503	491	454	453	443	446	474	463	471	492	474	473	448	453	430	461	467	443	448	478	499	491	482	470	470	497	453	488	521	449	498	488	504	457	463	481	441	457	460	456	452	496	474	480	481	499	490	444	506	476	462	469	450	443	463	449	498	464	472	464	481	459	466	469	472	492	458	482	511	479	529	448	453	443	505	475	443	468	452	479	447	479	461	434	473	451	438	524	504	487	449	499	477	470	469	463	452	480	472	468	474	477	470	453	477	467	459	461	490	481	458	432	421	464	470	468	500	489	505	467	501	474	465	466	464	463	487	488	462	452	500	446	455	453	462	489	439	475	446	456	458	463	500	483	500	484	493	445	451	462	505	426	452	461	446	498	449	470	404	434	449	474	476	480	435	446	460	502	451	476	470	486	457	447	453	464	435	482	471	478	487	471	453	460	502	478	462	454	440	468	457	459	493	436	484	448	454	471	466	481	437	465	484	445	443	471	457	490	480	494	470	467	496	473	504	431	488	486	457	473	482	494	476	473	444	486	480	475	467	466	478	481	462	477	442	464	450	464	452	469	465	436	493	432	464	466	460	472	484	490	475	508	427	474	438	459	509	452	475	519	500	485	488	479	456	448	503	468	462	475	453	473	452	485	469	477	481	455	449	478	471	478	508	484	480	468	435	466	438	468	530	514	470	463	460	469	483	476	512	474	430	486	465	486	442	468	487	491	473	457	488	480	522	484	475	437	475	484	437	513	472	481	447	463	471	480	444	517	453	466	437	486	469	439	439	486	451	477	497	449	451	480	444	488	489	487	441	497	454	473	449	442	494	466	468	495	440	467	472	472	472	488	473	443	424	497	465	506	452	481	517	489	478	449	422	460	448	456	475	465	483	495	448	459	468	500	483	471	493	473	493	487	459	502	492	468	469	472	461	483	467	469	454	508	477	466	435	413	482	429	496	440	439	454	445	492	500	511	480	495	454	482	444	507	457	460	466	462	479	474	454	482	463	506	477	501	482	498	486	463	437	451	492	458	435	482	476	478	508	487	464	493	451	494	435	508	410	480	471	426	459	476	466	454	457	473	472	464	499	455	464	462	481	424	441	471	462	490	439	471	479	473	482	433	454	488	475	462	449	458	470	460	484	474	475	504	481	499	515	466	456	464	462	476	491	437	457	484	462	464	486	439	459	488	464	490	466	479	470	455	480	470	467	465	454	469	445	495	477	495	476	505	484	475	457	477	475	459	499	498	517	455	500	485	444	482	457	481	463	504	482	472	480	453	472	511	434	471	454	492	446	445	497	473	511	488	475	455	531	498	473	462	479	475	469	469	475	474	460	441	477	470	483	457	477	498	457	480	469	489	484	489	469	465	443	482	442	477	467	472	474	449	502	487	482	482	460	469	507	480	450	449	448	463	490	498	485	473	467	466	490	441	468	550	499	473	459	489	466	451	452	491	436	459	487	466	465	478	475	504	430	440	469	484	451	498	479	449	479	470	500	470	472	427	537	472	475	443	472	448	433	457	481	454	503	465	492	481	489	482	460	471	464	479	431	473	477	469	476	496	488	446	434	500	463	459	472	472	477	450	492	488	464	477	473	442	498	443	450	483	495	495	463	489	432	474	457	458	462	486	450	484	481	461	476	486	497	473	474	459	441	456	436	461	470	442	452	445	463	464	481	467	468	472	470	466	513	463	457	477	464	471	475	448	488	453	412	510	464	495	446	462	430	481	467	503	452	481	473	472	442	485	488	444	440	479	483	456	447	455	457	441	495	467	456	468	472	489	505	461	468	481	482	472	455	449	484	464	507	453	478	455	449	512	477	468	452	473	459	505	475	507	485	495	466	435	460	456	496	462	470	471	512	456	467	470	466	466	436	453	477	454	485	432	440	427	453	478	423	495	489	439	491	464	453	460	475	474	466	491	487	502	495	485	490	507	459	508	427	457	496	454	481	469	472	469	425	497	477	481	489	500	409	457	489	475	482	482	473	482	472	433	443	521	492	493	486	466	485	480	428	481	455	497	472	473	479	488	502	471	454	442	487	455	455	437	443	414	507	460	455	480	475	438	513	489	431	442	483	479	469	466	488	490	496	448	488	439	463	484	462	444	491	454	433	497	479	459	493	422	445	458	465	450	467	487	444	494	488	461	465	480	480	473	489	499	477	500	437	479	460	486	445	438	462	451	456	522	449	446	465	460	412	449	463	463	485	471	504	452	474	478	486	459	458	490	494	490	466	495	468	519	482	489	434	474	449	448	448	451	482	472	438	490	460	448	485	469	449	466	479	433	454	487	471	472	515	470	472	457	457	493	483	472	504	473	497	497	451	427	474	470	448	488	461	470	450	476	486	495	454	472	472	505	489	458	451	440	467	458	451	486	460	453	529	468	450	446	445	478	417	472	438	458	451	479	467	471	470	452	492	454	461	427	479	480	483	470	439	480	462	501	524	468	439	443	476	441	451	454
23392	2891	2403	2027	1445	1059	854	679	573	560	473	410	410	394	338	356	312	307	295	294	327	285	302	284	289	276	283	291	268	258	265	241	286	275	261	251	280	250	243	282	233	271	235	273	244	253	263	241	251	272	252	266	246	258	231	260	283	269	282	251	284	252	260	222	290	253	251	255	233	247	246	237	274	280	254	269	254	234	264	265	252	250	267	249	260	255	249	243	246	253	241	239	237	255	251	216	242	276	275	284	281	240	240	272	267	278	264	247	250	258	260	259	273	257	208	263	249	251	254	251	236	259	224	255	244	229	261	259	231	238	244	245	255	230	226	246	224	240	254	271	251	240	243	256	257	224	265	243	254	255	265	242	225	224	264	260	259	249	259	279	251	254	250	215	259	266	216	254	283	259	203	253	232	233	252	252	271	250	272	240	247	248	256	261	261	254	256	229	259	243	226	234	262	235	232	249	261	275	266	262	199	236	256	255	247	271	252	275	265	269	250	248	235	237	239	248	245	246	226	246	250	250	240	243	233	240	237	261	256	222	254	242	265	256	232	257	236	259	229	253	278	242	251	258	259	281	253	242	266	231	242	246	236	274	275	259	243	246	256	239	244	254	252	241	233	250	265	250	258	225	243	241	249	246	271	199	213	242	226	271	247	246	220	242	274	254	248	270	226	285	284	230	263	272	249	255	302	247	270	254	280	244	257	194	245	272	245	226	287	256	242	256	268	262	259	235	227	235	269	240	227	278	255	248	263	248	261	267	264	277	253	256	263	228	250	229	245	245	239	259	234	229	256	263	256	259	239	232	222	233	272	254	279	229	287	240	238	270	273	274	269	250	260	262	236	238	257	259	250	238	272	254	257	231	252	272	254	224	234	250	269	269	264	267	224	280	276	230	238	230	247	261	246	254	243	272	262	263	258	253	250	237	241	238	249	268	276	249	250	250	266	218	239	249	250	260	235	240	248	272	268	251	249	250	246	256	278	262	237	251	239	253	275	267	243	268	281	245	262	275	265	226	282	252	219	218	250	265	225	249	256	221	262	233	232	248	252	231	261	271	269	255	243	284	262	255	269	272	258	251	243	248	262	223	245	262	237	239	245	238	249	260	214	267	255	222	243	256	235	249	244	247	244	239	254	244	250	259	213	268	265	260	255	257	250	258	271	245	247	241	247	242	250	248	232	262	229	264	230	255	249	244	289	270	244	238	240	247	234	246	244	259	273	245	275	250	226	242	244	254	236	234	262	233	244	256	250	245	269	258	237	239	261	276	296	254	271	246	261	251	242	275	266	248	273	252	267	251	274	250	266	236	257	226	274	247	248	240	232	268	246	259	258	227	270	248	252	266	236	221	246	243	234	257	247	234	242	245	240	265	267	289	234	240	246	280	262	230	244	232	271	240	239	221	249	229	242	243	259	236	259	232	254	216	250	254	252	214	249	269	233	262	251	230	271	255	269	264	241	281	256	252	230	241	236	281	271	271	257	280	256	244	212	232	229	241	261	269	259	230	282	261	210	250	259	275	215	270	243	241	250	246	261	229	273	228	262	260	253	249	237	240	245	240	238	255	229	282	278	244	237	236	260	231	237	268	243	267	276	255	256	277	262	240	280	243	260	280	239	247	227	252	247	244	250	260	227	253	232	274	242	284	250	249	234	257	247	253	267	249	270	283	246	260	272	265	244	262	246	252	246	247	236	277	222	244	255	252	277	245	273	250	266	279	252	234	220	253	235	255	251	264	253	264	258	280	247	260	262	244	258	245	244	254	237	247	230	280	260	269	271	270	244	237	232	269	237	250	242	252	243	229	251	251	245	257	249	271	242	259	248	285	252	259	258	244	226	228	231	228	258	279	263	239	250	252	245	257	238	251	244	276	276	262	252	250	270	248	254	282	235	262	255	228	244	249	238	268	273	240	232	231	270	263	251	265	268	239	251	229	236	204	271	258	236	220	264	251	267	246	273	241	258	253	256	259	245	264	271	236	238	253	241	263	253	252	227	256	254	271	257	249	253	242	243	259	274	274	265	248	255	242	233	273	250	236	258	220	275	251	226	278	234	250	265	263	228	270	240	258	262	265	235	254	244	253	230	224	277	228	234	263	253	270	269	251	256	221	276	285	246	247	251	241	228	219	249	225	235	257	247	267	275	265	240	254	252	276	218	252	259	247	232	273	256	274	277	241	221	249	246	277	223	278	231	230	234	247	246	243	235	251	242	235	238	237	274	275	256	243	245	244	256	256	268	246	237	281	254	251	251	259	262	273	244	234	253	275	262	268	259	216	281	266	236	269	244	246	248	240	268	235	244	225	292	244	271	254	277	251	289	248	248	237	207	279	270	252	245	262	242	256	246	277	229	257	251	268	239	241	265	266	238	271	247	275	225	248	228	258	233	259	260	268	240	264	247	250	265	269	262	236	281	264	267	224	251	221	245	231	271	235	265	236	259	253	229	227	264	246	262	237	251	233	250	232	257	233	266	267	232	232	235	251	238	278	252	266	235	225	271	274	265	237	283	225	256	262	256	241	276	236	253	247	258	256	230	224	255	237	252	229	240	238	243	211	236	256	229	208	245	257	265	219	253	234	235	249	266	255	244	240	251	252	233	261	279	271	262	264	256	259	218	257	232	246	241	259	239	230	246	253	257	243	253	241	263	247	273	275	250	260	278	228	230	233	248	251	238	292	233	259	252	280	259	248	253	252	261	270	263	275	245	286	255	257	246	237	249	255	223	242	252	269	266	260	236	253	238	255	265	256	269	250	246	248	240	252	269	256	268	262	255	265	218	243	247	289	225	258	250	235	270	222	248	268	254	262	264	236	303	258	272	253	272	234	257	260	238	259	255	242	247	253	243	252	225	259	245	264	258	250	253	266	235	220	235	247	265	288	256	266	245	240	275	268	244	268	221	268	241	242	262	227	246	238	252	247	250	250	280	278	258	249	232	234	240	235	245	257	243	256	246	256	269	244	260	253	257	253	231	253	247	253	247	257	263	243	241	235	259	239	244	256	261	278	257	269	242	274	246	224	231	242	248	250	250	240	245	253	274	279	267	233	240	263	241	251	255	245	237	240	232	250	254	255	251	284	242	258	240	258	276	265	238	247	241	262	257	287	236	277	247	276	272	264	281	221	288	238	236	273	242	266	244	254	258	233	235	275	245	259	259	232	249	251	259	246	266	254	274	251	258	208	273	228	245	271	246	248	259	263	260	223	245	301	258	263	268	244	242	246	245	265	247	230	242	268	244	248	266	240	216	251	276	258	250	219	265	275	231	257	274	255	237	234	244	240	240	250	244	234	234	239	259	247	237	242	267	255	267	225	269	271	271	241	228	244	273	246	245	251	238	236	262	232	227	237	270	239	238	236	229	236	247	259	268	214	212	245	247	260	245	235	266	260	265	227	245	268	246	280	270	273	224	270	267	256	243	256	271	250	255	262	251	234	245	253	280	256	275	241	229	230	243	259	243	259	240	233	249	245	271	203	238	247
10353	2529	5542	6248	5352	4374	3616	3158	2717	2313	2008	1784	1607	1598	1400	1356	1329	1224	1149	1125	1108	1095	998	996	967	969	982	978	995	966	916	889	885	917	828	846	879	837	853	838	885	867	838	843	817	821	830	781	831	823	830	784	832	767	821	830	772	775	745	797	786	783	750	801	713	775	764	759	790	779	741	769	828	773	757	769	789	728	757	760	774	738	762	750	746	690	762	775	749	717	706	787	760	776	807	745	765	773	757	697	769	744	771	727	769	755	778	738	743	735	748	772	771	762	762	734	756	751	694	692	752	753	782	720	798	752	789	754	754	735	716	748	780	792	723	739	719	808	745	745	736	788	708	688	772	730	749	724	742	736	731	745	743	823	736	767	737	752	770	761	717	727	781	738	743	718	712	731	758	754	795	736	706	757	796	765	734	771	744	717	740	749	782	766	808	714	731	713	753	734	764	765	733	723	756	710	765	715	742	733	776	744	697	675	741	769	740	719	735	758	766	737	742	736	705	687	714	722	724	728	754	724	761	810	756	718	731	756	775	733	763	753	780	756	742	732	781	736	735	725	741	771	750	737	744	737	762	706	737	734	710	727	791	723	746	693	691	767	754	768	762	767	718	723	746	695	787	736	742	704	769	700	775	716	702	734	712	732	745	731	734	756	742	692	732	779	722	730	722	775	715	716	720	773	753	698	728	705	737	771	705	750	717	748	751	799	679	718	735	713	713	738	715	692	753	705	742	732	727	748	709	725	786	777	773	784	776	746	749	725	770	728	732	703	737	742	746	723	736	734	733	746	749	736	717	739	720	755	709	729	728	762	685	718	781	722	747	747	698	778	746	753	721	774	745	774	690	764	764	754	758	768	717	737	739	725	765	764	752	743	750	754	734	733	784	772	772	741	745	746	739	770	707	693	753	761	738	779	764	722	673	721	708	741	773	737	760	774	711	733	727	759	730	756	755	741	725	727	718	706	780	762	718	779	734	682	736	727	764	700	710	767	771	722	709	762	751	746	731	705	790	723	736	770	748	719	759	769	733	730	716	748	730	766	711	797	727	767	728	752	710	734	727	721	736	778	742	750	767	703	768	747	751	748	733	734	762	726	749	707	738	804	694	723	752	708	736	731	779	767	765	739	758	724	698	737	789	800	773	752	735	714	740	744	746	724	752	761	793	800	724	730	736	731	735	688	758	735	720	747	718	724	738	754	724	784	723	709	727	742	722	739	762	705	717	755	709	793	752	710	742	728	728	740	772	765	711	734	771	679	772	725	782	756	751	710	748	741	742	720	756	731	714	753	777	744	713	732	743	802	717	769	758	743	710	791	723	694	728	726	757	718	749	721	776	768	690	756	776	732	715	777	779	728	786	721	741	765	757	762	773	730	730	754	777	720	745	723	734	762	762	733	738	738	783	759	706	763	772	753	754	732	727	761	768	709	738	691	724	715	753	755	787	759	738	756	709	728	750	710	757	782	746	724	746	740	743	743	772	756	708	752	748	719	773	760	741	729	838	754	736	736	763	706	738	740	733	736	803	730	728	704	751	740	750	731	735	730	754	759	766	735	718	733	738	746	738	726	702	747	730	751	716	756	786	753	716	720	752	749	721	730	792	779	763	698	721	669	703	730	756	692	731	723	724	757	768	741	775	743	719	760	746	744	708	793	716	766	760	713	769	753	725	702	704	759	842	740	731	734	711	669	762	761	785	718	806	710	746	743	705	673	718	729	759	727	709	710	739	762	779	733	739	770	717	725	752	779	723	772	785	759	759	760	776	761	713	772	732	706	761	783	751	774	737	786	742	751	710	788	726	741	746	797	785	700	774	774	762	684	760	744	763	709	704	726	718	751	750	734	706	749	781	706	747	760	751	734	707	687	690	723	730	786	778	740	759	715	737	736	768	714	748	711	776	720	738	711	728	774	738	766	716	744	772	768	713	755	791	719	748	759	676	769	757	720	749	713	726	777	750	756	687	720	730	747	745	764	738	767	710	796	681	746	741	729	737	784	738	718	739	780	719	721	712	758	732	730	739	727	728	721	743	737	751	732	724	720	750	756	753	720	736	754	751	686	745	675	729	694	741	678	735	733	775	744	800	742	761	728	712	749	798	754	681	724	791	733	778	721	729	773	723	750	760	764	732	718	717	714	811	710	751	698	682	720	766	747	789	730	731	761	754	769	731	762	739	745	777	743	712	752	738	714	776	793	768	745	712	741	719	700	755	726	758	754	806	745	766	756	795	767	701	802	716	704	718	740	718	755	785	725	721	786	736	739	723	736	763	718	698	740	760	728	727	720	758	753	742	793	742	735	730	790	690	784	716	722	741	751	802	697	784	680	774	730	766	767	745	740	707	730	746	745	727	719	716	720	742	714	784	750	733	757	748	708	742	778	766	730	680	691	724	788	757	740	758	789	718	783	750	756	745	735	746	696	798	720	719	730	739	724	718	739	739	734	716	758	775	727	695	721	722	736	735	712	689	780	731	739	732	777	732	683	756	745	735	788	770	723	778	728	727	717	736	764	762	744	733	668	741	749	739	735	753	731	732	741	747	755	746	746	751	738	788	700	702	785	754	759	729	720	693	740	763	766	749	753	682	727	698	741	768	804	688	738	794	743	747	724	760	737	732	746	732	735	700	766	773	784	723	791	746	742	754	744	740	749	789	759	692	714	722	749	729	752	742	814	765	748	762	713	757	792	772	720	797	736	763	739	776	741	782	780	778	736	749	745	727	773	720	723	732	755	721	773	738	755	773	748	779	736	777	709	740	785	731	705	783	726	776	723	735	731	765	724	780	743	737	696	776	741	733	763	770	731	747	713	671	742	726	739	743	754	715	756	683	719	717	781	786	707	742	705	719	769	779	742	742	742	729	765	752	726	704	739	702	740	728	771	684	717	718	774	727	728	774	766	728	755	761	735	717	711	741	758	759	742	713	726	743	721	764	741	753	781	764	749	712	717	742	751	810	753	720	742	756	757	733	707	741	793	750	714	715	733	728	731	724	752	764	721	695	756	784	736	720	750	734	760	765	766	721	747	740	759	734	693	745	723	786	737	713	720	710	764	791	713	770	763	776	727	745	707	742	759	730	707	754	711	774	745	710	728	739	723	704	767	711	736	766	785	726	785	795	747	715	744	726	760	745	716	736	721	732	786	714	755	718	803	710	718	764	699	779	749	680	768	740	775	775	812	728	732	710	793	722	728	775	779	749	844	747	764	745	768	764	737	783	747	721	754	741	757	767	685	731	720	733	750	759	807	726	746	705	758	800	721	740	746	767	747	755	750	760	717	764	764	769	705	690	757	804	703	752	775	716	784	796	763	742	733	734	767	723	733	714	752	733	759	765	749	743	707	735	753	693	779	750	805	721	747	724	705	749	741	776	736	747	774	747	760	773	781	805	789	752	717	731	742	688	768	704	699	765	741	698	763	749	710	750	743	717	706	767	786	768	743	721	757	705	749	671	726	770	727	695	741	736	783	780	663	809	765	761	767
3171	160	170	160	128	107	105	93	87	86	88	86	91	92	90	73	79	89	100	91	85	97	74	84	99	87	90	60	84	78	76	68	74	71	79	79	81	53	78	76	82	75	88	83	84	74	84	71	97	79	95	86	92	88	76	70	80	67	61	70	82	81	89	81	77	74	72	54	84	76	65	83	79	74	76	69	78	94	82	62	88	85	80	68	91	84	89	76	73	74	82	73	72	81	86	85	81	80	71	75	72	84	68	95	76	63	85	78	75	89	78	84	73	90	71	61	62	70	75	81	95	60	74	88	85	78	86	71	84	85	81	78	86	74	78	66	69	89	69	83	79	84	91	76	88	80	83	86	84	69	72	80	69	85	76	84	75	85	78	84	77	76	82	78	61	86	87	88	86	78	72	79	66	71	77	81	78	81	84	97	77	82	89	84	62	75	97	72	79	96	83	78	78	68	86	83	88	81	72	77	86	77	81	81	89	72	99	81	76	87	95	79	81	75	74	73	83	66	89	68	101	94	99	80	82	69	77	55	83	78	86	93	62	75	81	87	75	89	81	69	80	64	89	86	82	83	69	84	78	64	75	61	83	68	68	88	71	78	91	80	78	73	69	81	76	97	80	73	80	96	73	97	72	86	86	78	70	70	73	82	82	67	75	77	91	80	73	73	93	85	81	77	95	70	71	83	85	76	75	64	67	91	109	74	84	77	93	85	66	84	85	67	87	87	81	49	79	79	65	89	90	80	85	62	86	90	70	110	86	86	72	65	81	78	87	94	83	71	79	81	83	79	85	104	85	83	68	73	81	87	80	87	66	89	86	85	84	75	68	96	79	92	84	83	85	77	93	75	75	71	76	94	85	66	70	87	78	89	69	71	77	74	97	82	81	81	90	88	85	86	89	72	96	64	83	85	66	79	85	76	73	83	76	82	75	87	88	80	83	83	82	79	85	81	91	84	72	75	86	64	70	71	87	87	67	66	84	93	68	64	89	86	83	78	86	71	82	86	67	84	76	59	85	91	76	78	78	82	71	74	76	74	70	72	87	94	71	82	73	84	76	78	96	88	81	83	79	79	86	85	83	74	80	89	88	80	95	75	91	79	68	76	92	96	92	74	87	62	76	88	82	102	92	86	92	80	89	70	93	88	85	79	72	67	87	87	80	79	76	57	79	85	82	82	85	79	89	72	73	72	63	70	97	75	93	84	62	72	77	87	92	74	78	86	67	70	81	87	86	82	76	90	70	77	77	95	67	80	62	76	88	86	55	74	79	74	75	74	84	91	75	78	59	76	77	81	74	84	83	89	93	96	76	76	85	76	84	63	76	88	95	74	68	82	67	81	78	70	83	87	90	76	77	85	103	90	70	91	91	86	89	98	76	62	84	98	79	105	79	81	101	78	79	78	73	70	80	80	91	82	82	80	85	83	104	78	69	83	90	82	72	76	73	74	71	79	87	95	68	83	98	72	93	75	88	73	86	80	91	91	82	77	97	76	87	93	78	73	77	93	72	64	82	94	78	78	78	89	84	83	84	73	64	76	83	74	92	78	78	87	83	83	69	90	85	76	71	66	75	89	80	75	64	84	81	76	78	61	84	76	65	82	74	82	70	86	85	88	65	96	82	66	85	74	85	77	72	84	81	82	75	73	81	71	57	83	71	65	75	82	68	86	79	73	67	66	80	72	75	77	77	104	88	84	66	94	65	66	73	68	90	85	72	74	61	86	84	71	81	76	77	81	69	77	89	91	66	84	82	76	87	74	84	88	71	77	77	79	74	76	73	80	90	87	79	88	92	82	85	97	77	72	78	78	85	92	104	67	87	80	83	60	86	91	82	72	81	79	83	98	88	80	82	99	74	84	64	80	85	72	89	77	73	85	78	88	85	63	83	98	77	68	86	90	70	79	80	79	71	76	67	62	83	90	93	73	72	81	69	68	84	72	77	70	84	80	71	74	96	86	80	89	77	74	74	78	97	79	56	72	76	81	79	82	84	84	72	90	87	82	74	66	77	74	72	100	89	86	78	92	71	79	86	74	67	77	79	60	86	83	66	79	84	85	86	87	67	68	56	90	71	85	87	74	98	81	78	84	66	80	75	70	78	96	70	81	79	67	92	77	77	75	80	90	80	80	96	89	82	75	78	86	87	79	61	86	101	82	99	74	77	80	76	63	89	80	91	78	79	75	70	88	101	86	86	75	76	85	77	81	65	76	77	77	65	73	75	70	70	67	84	75	65	93	103	77	94	65	68	82	74	72	75	83	82	98	91	72	77	69	74	85	79	70	94	79	80	85	81	70	91	75	70	84	80	62	72	81	70	97	90	72	84	89	77	67	77	59	80	79	70	72	65	81	70	75	74	80	92	74	85	71	77	90	72	73	76	94	68	72	79	99	78	80	77	81	75	70	79	84	83	77	79	70	83	73	65	73	82	90	83	73	76	79	97	94	86	78	70	80	91	90	74	86	69	88	80	85	59	81	90	74	66	85	80	68	75	72	66	86	71	73	73	83	91	81	73	71	84	85	65	76	92	88	93	82	87	78	85	88	75	75	82	83	93	84	72	93	63	81	73	78	85	71	75	68	75	87	82	82	78	81	74	74	85	77	76	74	76	70	66	81	79	74	84	78	85	78	70	76	75	84	83	70	87	80	75	82	83	86	80	85	78	73	96	79	91	63	75	76	83	80	90	77	83	78	83	83	81	67	102	80	99	60	78	65	75	82	99	85	84	73	78	73	86	79	87	92	86	76	71	59	89	78	91	72	88	77	87	81	88	82	76	84	94	87	71	66	88	76	93	87	73	70	70	82	91	90	79	78	68	61	85	95	73	85	77	85	70	85	79	104	70	79	75	83	87	93	90	69	77	78	78	83	68	92	95	86	76	90	69	68	81	76	102	89	84	77	76	76	70	88	93	80	76	69	76	69	78	83	62	81	74	76	78	81	82	72	92	91	79	88	80	81	71	84	80	82	80	71	71	85	68	85	84	68	73	70	83	87	74	68	71	94	71	62	72	95	83	86	73	62	73	78	90	72	88	66	103	71	78	83	64	82	71	74	81	63	84	80	80	89	88	80	81	93	79	84	83	82	61	67	65	83	100	90	64	68	73	87	52	84	75	81	79	78	77	83	56	93	95	73	69	68	76	73	76	71	81	83	81	82	81	75	93	63	84	81	94	68	86	88	87	103	82	79	62	70	81	97	90	93	85	73	65	87	80	79	75	80	83	75	68	91	78	85	77	68	81	87	85	78	87	77	67	74	85	75	72	69	80	86	91	80	71	91	79	78	93	82	83	84	78	78	70	85	88	85	66	71	89	77	72	86	92	68	86	79	78	68	80	86	67	82	76	92	84	88	72	80	65	77	84	83	84	77	83	86	85	81	86	78	100	84	95	92	70	78	85	101	72	75	71	89	81	70	78	88	88	64	75	78	72	72	75	75	70	73	84	74	68	72	73	87	80	78	78	85	91	80	84	80	93	77	76	76
4300	410	545	514	487	474	407	369	401	359	341	314	314	328	283	343	293	320	313	343	315	301	296	313	303	326	290	311	289	295	288	319	305	277	305	291	295	284	309	306	272	315	294	319	325	321	283	333	288	308	283	298	309	279	301	304	282	276	283	283	278	288	325	291	306	299	277	267	307	277	313	298	305	285	287	301	287	271	307	302	308	283	317	304	281	278	309	293	304	274	280	312	274	312	293	269	292	275	287	284	287	275	278	278	284	338	304	251	266	299	276	283	291	301	315	315	290	316	304	296	273	278	282	277	291	279	289	290	295	293	289	269	286	285	375	302	295	283	298	316	277	249	297	281	282	285	296	273	285	268	260	287	287	298	296	293	308	299	288	282	270	276	324	278	308	310	275	318	295	300	305	307	312	295	296	287	278	280	313	293	288	289	291	290	289	270	310	261	282	270	303	272	285	278	309	298	265	292	297	300	299	294	252	294	304	286	292	321	281	283	289	295	310	292	294	301	271	299	285	297	274	302	312	292	286	291	298	297	297	287	268	253	321	274	312	271	271	293	298	288	294	295	272	286	264	276	312	299	293	260	300	285	298	289	268	275	291	312	306	298	317	304	274	282	301	308	281	298	288	315	312	301	314	291	311	294	272	299	320	296	269	277	268	273	277	290	292	287	283	333	286	292	321	300	304	291	305	281	318	273	281	258	315	309	271	313	272	313	319	297	289	278	282	280	296	275	300	294	281	309	301	287	280	308	284	293	317	292	267	315	316	300	300	327	291	307	303	305	317	273	294	302	264	318	252	261	317	275	297	317	289	265	308	249	286	298	300	303	325	312	317	275	269	304	272	302	297	279	305	307	282	276	294	275	299	289	279	267	346	274	316	288	271	279	316	283	280	289	308	262	309	290	297	290	334	300	295	346	283	295	291	294	313	308	301	283	272	297	294	293	287	280	326	294	261	293	317	293	313	301	291	297	275	290	298	297	313	288	318	292	272	276	296	303	260	299	314	310	304	331	272	300	315	287	297	286	331	308	319	304	257	272	348	302	256	266	320	277	298	276	306	290	282	275	292	293	286	278	266	281	298	269	304	306	308	322	304	313	285	310	300	280	281	273	303	322	290	297	283	307	328	310	262	285	265	264	297	275	326	315	265	292	299	282	300	322	295	281	297	274	291	287	294	268	283	285	327	255	303	313	289	278	306	303	294	298	277	288	325	282	260	312	283	267	287	271	269	277	323	279	256	289	310	297	296	314	294	282	288	283	276	250	307	298	281	254	283	340	303	289	317	288	307	281	275	290	307	289	269	275	264	284	295	297	300	261	295	246	304	276	287	291	281	284	256	312	309	298	315	290	281	279	305	315	292	291	288	307	293	282	274	296	309	270	318	325	297	305	286	284	300	275	296	306	295	301	267	273	269	291	324	278	275	300	285	269	285	269	325	278	283	281	335	297	287	296	287	295	269	262	287	287	289	311	294	290	279	289	296	286	301	312	270	274	285	291	311	282	313	297	310	312	297	287	293	261	300	293	303	300	245	321	317	289	276	298	314	315	298	290	310	307	296	307	306	289	277	278	271	291	323	294	304	277	292	304	318	278	280	319	312	312	266	274	295	296	289	265	284	293	305	287	290	291	300	314	281	330	310	289	315	290	299	264	305	309	280	311	310	273	313	317	315	270	289	274	302	280	243	327	281	285	286	291	308	301	298	312	301	277	288	309	298	285	287	275	281	287	279	313	262	262	304	310	276	309	280	293	304	306	258	315	323	299	292	283	283	285	284	302	259	299	289	281	300	315	303	290	307	281	309	268	281	295	262	305	275	266	254	322	270	292	313	327	304	269	304	272	262	284	280	277	299	283	301	324	301	321	264	311	308	258	286	304	297	269	299	289	291	281	311	278	305	296	283	295	265	312	314	300	279	306	306	276	265	273	306	293	265	315	296	274	258	302	284	303	297	272	290	304	278	307	282	284	303	257	310	271	304	272	273	335	302	290	287	300	274	266	298	299	254	323	303	298	268	317	292	265	297	288	296	288	273	295	310	319	298	325	310	315	297	296	280	270	320	301	290	275	263	296	284	286	282	298	245	277	290	280	273	307	295	303	274	319	286	314	266	284	267	321	296	280	279	288	296	293	285	300	278	306	307	287	280	276	274	322	305	279	315	309	295	320	273	312	299	271	302	293	307	304	281	281	302	304	273	296	296	281	255	295	281	285	263	272	303	316	302	318	276	283	289	290	277	297	322	284	306	288	284	297	296	259	325	267	302	298	296	301	308	277	303	288	322	280	291	235	309	287	275	300	294	300	304	288	295	280	286	271	262	298	314	284	279	275	316	293	293	284	297	307	292	297	305	289	303	294	302	304	279	304	304	278	299	288	297	299	294	287	274	311	308	277	301	283	277	282	298	280	295	298	309	316	270	299	292	310	280	299	284	278	308	288	279	277	259	299	294	309	281	310	275	266	265	291	285	279	296	258	285	302	304	293	296	296	290	308	305	281	256	307	298	288	282	317	274	298	284	278	286	279	291	306	285	309	318	289	273	291	318	271	295	298	256	343	303	286	306	280	284	297	287	306	287	287	316	259	258	294	319	323	275	282	284	294	269	307	284	280	280	326	280	290	290	330	296	320	269	291	286	284	316	296	281	291	297	305	282	274	289	311	299	300	324	295	285	300	277	298	270	300	276	284	263	282	287	292	317	287	274	288	284	271	299	302	312	297	301	293	308	280	275	271	305	286	291	281	278	287	282	298	329	297	285	300	299	281	274	288	313	297	303	297	306	291	289	313	318	305	296	256	321	302	293	290	301	299	298	314	290	258	261	302	287	281	283	285	275	285	298	276	310	284	301	300	313	309	273	298	302	251	297	304	279	255	305	289	305	294	276	301	267	271	294	273	323	305	307	254	296	308	268	284	307	287	302	278	308	291	279	287	290	284	304	308	307	304	276	300	290	299	288	300	291	315	275	275	283	275	284	296	274	339	285	290	261	316	284	294	285	295	302	298	281	301	295	299	274	293	271	270	277	309	291	268	310	286	280	295	286	296	282	252	328	297	289	279	313	318	331	287	263	310	301	279	291	300	311	317	319	294	282	306	272	296	287	299	288	319	277	289	278	315	312	277	299	287	282	283	283	306	305	277	299	302	267	298	273	297	269	294	270	308	289	289	300	282	300	298	303	319	288	292	287	335	328	308	301	307	275	283	290	268	307	289	298	293	310	293	273	293	269	309	317	295	282	280	344	282	279	289	326	301	290	309	308	299	290	292	296	269	287	306	311	307	279	276	260	289	260	273	297	270	293	311	307	267	295	330	293	263	285	316	288	272	276	318	275	275	320	299	295	264	292	279	304	317	291	296	301	284	273	301	277	289	287	280	291	251	288	283	274	327	285	295	288	297	287	326	303	324	273	304	330	277	294	304	279	292	281	305	273	285	290	276	291	268	274	286	290	266	322	294	323	278	326	301	282	302	270	270	271	292	305	298	283	281
14455	1173	1216	995	717	580	445	354	313	310	261	262	196	227	191	190	186	176	169	188	174	180	145	153	146	155	134	179	183	164	176	180	156	153	168	168	168	163	164	139	154	159	170	125	164	156	134	144	140	141	138	123	133	136	166	141	135	143	159	169	154	139	149	152	133	139	153	143	140	150	139	147	144	139	143	141	166	161	145	148	145	162	138	140	150	143	144	144	155	142	133	119	134	136	132	155	124	141	131	141	127	134	148	156	149	152	150	136	145	135	147	150	163	160	143	141	146	141	149	122	147	134	135	135	153	133	135	148	145	142	143	132	138	148	138	135	129	114	147	164	130	165	128	157	136	147	160	140	136	120	147	174	158	151	161	148	127	141	142	146	162	166	165	147	153	159	144	133	154	146	174	141	117	158	138	139	142	152	123	133	148	154	146	149	148	139	158	158	132	180	145	150	142	130	163	179	153	152	152	133	142	135	137	140	140	160	176	131	159	143	179	143	142	129	154	154	154	135	140	150	151	139	146	141	148	141	146	132	155	128	151	146	155	142	130	144	132	146	137	143	160	153	157	129	144	135	137	143	146	145	146	134	135	120	172	128	163	150	157	152	142	159	155	174	152	144	128	133	160	138	167	143	124	144	156	141	154	167	155	140	150	131	160	165	121	135	117	126	133	161	141	157	152	120	116	157	146	165	123	146	151	129	131	157	145	162	124	139	142	134	136	159	125	123	169	134	149	136	124	150	151	153	160	170	150	144	153	151	170	133	150	137	155	146	154	154	143	146	161	132	135	167	140	135	144	141	136	158	156	139	154	140	140	127	146	143	134	138	166	134	165	140	146	146	159	131	127	162	156	135	149	153	131	145	161	157	141	161	138	150	144	167	158	182	147	157	142	127	153	136	122	155	149	145	119	168	148	143	141	142	120	141	121	139	155	121	136	129	131	134	147	137	154	138	141	165	163	148	158	145	148	141	144	156	133	145	141	122	125	167	121	131	152	145	141	135	130	155	158	143	145	137	161	129	141	147	143	162	148	138	150	162	144	132	153	132	111	160	140	165	142	146	132	132	160	130	149	144	141	144	149	135	138	127	137	147	139	131	143	148	137	147	135	140	161	148	120	133	139	151	146	142	139	136	128	144	146	150	169	134	159	116	167	159	149	133	121	143	156	147	156	138	141	166	145	147	146	152	143	124	141	148	147	134	143	155	143	160	150	130	136	125	135	146	150	162	142	137	160	155	139	144	153	154	125	140	141	177	137	147	130	143	142	144	145	145	148	144	136	149	164	139	153	144	136	109	133	140	148	144	168	149	136	128	162	151	150	133	157	149	135	130	128	149	188	157	142	143	157	137	113	151	118	161	144	164	144	153	161	155	178	144	143	144	132	147	155	141	166	151	155	144	148	146	151	136	124	144	141	158	124	104	144	124	146	132	158	144	140	174	142	155	127	144	156	143	131	144	133	160	166	136	150	148	165	140	134	150	132	154	153	147	147	119	131	139	127	134	141	127	136	128	134	157	132	143	143	156	163	147	146	148	161	133	144	142	168	133	151	132	172	164	115	144	150	137	152	123	133	134	163	142	145	151	146	148	153	155	134	125	120	149	140	138	144	130	151	151	160	149	164	127	149	137	140	145	134	131	133	139	147	144	147	148	136	124	147	145	139	147	139	152	142	140	138	133	149	146	145	136	160	139	149	139	150	159	142	149	155	132	125	142	118	144	133	133	134	150	152	141	142	140	134	133	136	150	127	139	125	148	156	141	179	157	135	154	137	150	145	129	137	168	157	127	156	113	144	149	160	134	159	158	138	149	136	144	139	128	138	157	172	148	140	163	147	163	136	142	156	131	141	150	158	138	145	160	131	132	140	180	142	132	141	142	158	132	146	136	142	143	129	147	141	167	125	146	159	145	151	130	151	130	150	154	142	107	125	132	131	138	159	149	144	168	153	158	143	115	144	133	141	142	151	155	153	160	137	141	140	142	134	137	121	155	144	162	129	149	153	137	149	139	134	128	146	146	143	146	149	148	157	148	151	128	154	157	144	110	131	144	172	153	161	125	158	145	152	124	109	146	156	150	139	165	125	141	144	154	136	159	147	150	149	141	125	156	137	159	137	152	120	152	118	127	150	157	150	128	129	147	147	137	164	165	131	168	148	174	156	153	140	132	135	127	154	178	159	152	130	148	175	136	158	147	140	128	148	155	136	151	122	154	136	155	127	125	132	142	129	139	160	149	139	141	161	142	179	141	128	151	128	142	153	145	133	157	164	147	138	141	155	141	148	126	143	131	139	141	136	139	146	141	149	156	138	125	146	183	143	116	147	168	154	134	142	153	159	140	145	139	170	162	150	163	139	140	127	134	134	138	136	135	155	153	151	139	118	158	140	145	146	118	135	140	143	118	157	138	126	125	147	124	154	155	160	130	143	147	154	146	163	149	150	141	155	156	129	135	153	155	147	138	150	140	165	153	132	132	147	132	152	140	175	144	124	138	150	151	134	118	139	138	143	125	158	142	154	141	132	151	138	158	134	146	139	153	127	155	139	129	139	145	150	163	156	157	135	139	146	146	154	158	137	131	139	154	142	138	136	150	144	132	148	150	160	149	147	143	134	165	136	134	155	146	151	142	151	147	154	163	153	142	125	142	159	151	155	145	142	123	116	141	149	123	125	151	142	141	151	148	141	147	141	168	136	143	141	143	154	119	154	146	127	131	137	165	139	164	140	150	137	127	152	140	147	142	137	141	135	136	123	125	144	123	148	129	133	137	154	142	143	150	140	136	140	163	151	150	143	146	164	154	149	140	134	127	140	130	155	138	125	132	113	127	156	138	155	157	136	157	131	163	140	156	144	160	137	142	144	158	142	145	162	128	139	160	164	162	142	156	156	150	152	140	134	157	130	138	117	132	134	142	133	147	146	125	116	135	154	161	130	125	154	140	123	161	128	136	153	138	139	134	147	168	139	149	128	140	144	146	138	150	141	152	132	139	143	150	140	135	147	127	146	136	147	134	144	125	137	162	148	131	153	154	127	138	143	132	152	137	148	150	132	143	143	141	153	162	142	151	159	146	130	133	119	163	126	142	147	129	137	136	132	159	146	140	139	153	151	154	132	143	146	141	137	150	133	145	149	148	149	151	126	139	148	149	138	141	134	128	148	144	164	147	152	158	147	142	139	137	155	130	139	150	141	142	144	168	137	133	131	141	132	156	127	144	150	146	156	151	136	127	147	152	141	151	148	139	149	142	142	160	151	137	140	164	137	154	147	153	146	140	137	147	138	140	139	172	127	142	164	144	133	140	137	146	123	154	151	142	153	156	143	112	143	141	156	132	156	160	134	121	133	126	149	143	133	119	141	151	142	139	141	150	161	129	129	124	132	152	163	153	146	157	156	153	162	134	146	136	131	159	141	136	137	145	131	166	142	124	139	154	146	129	158	151	156	152	130	132	153	142	164	165	150	145	113	138	149	165	158	154	137	121	132	143
8519	1456	3005	3362	2954	2404	2000	1764	1443	1275	1159	1075	996	923	839	824	757	763	722	674	674	652	603	586	597	562	627	607	592	574	525	554	519	521	558	549	558	540	516	542	517	515	549	506	500	541	521	510	505	506	516	472	506	511	470	482	518	524	531	496	467	477	438	472	465	497	473	451	485	485	467	512	483	493	486	476	485	470	492	487	474	470	462	491	467	502	454	484	478	528	499	462	491	462	485	519	465	452	521	496	480	485	484	492	470	486	468	465	523	479	473	467	481	464	494	492	455	452	507	468	452	450	471	458	493	497	453	483	484	473	452	501	452	472	492	497	469	464	486	460	475	502	465	466	441	499	445	466	430	480	497	444	542	440	464	461	497	502	484	451	484	512	478	514	480	448	451	460	475	496	533	461	521	447	476	458	452	471	514	518	470	467	509	472	469	474	473	452	439	468	483	472	497	456	461	442	457	461	456	406	488	476	494	454	438	503	455	462	500	477	467	477	463	475	484	472	486	486	529	475	487	465	458	456	501	453	467	439	519	482	492	455	458	467	470	501	490	476	505	490	497	481	489	445	487	472	455	473	485	444	487	473	450	452	462	478	449	493	496	470	467	446	456	513	442	494	466	519	455	451	509	486	471	487	444	454	464	465	457	467	476	471	496	453	472	457	475	493	466	473	478	441	507	488	494	495	446	469	482	505	487	483	421	494	472	509	454	460	471	450	479	444	471	464	491	467	504	486	466	467	462	468	461	461	484	484	481	483	495	471	491	478	442	441	460	450	483	445	441	462	462	495	450	477	482	483	460	453	455	497	495	468	455	471	482	481	443	457	459	467	459	456	440	422	454	468	456	462	487	442	499	449	467	469	491	461	469	480	530	472	481	497	474	487	463	489	446	467	446	456	471	478	471	457	476	486	455	468	469	508	452	448	485	462	495	457	504	450	493	472	410	459	434	432	474	484	447	474	474	477	458	464	443	492	495	480	439	478	451	457	497	468	462	442	477	487	466	463	499	502	458	442	468	460	480	464	475	496	511	433	420	461	506	488	473	499	489	445	432	495	463	452	481	460	463	484	461	454	501	485	520	487	454	483	432	507	482	453	491	477	473	484	483	468	461	464	506	498	483	462	451	490	461	485	488	484	439	483	446	479	455	505	472	450	451	458	453	467	480	455	420	448	487	470	478	480	470	476	454	483	496	466	494	440	460	443	444	447	467	439	443	487	454	470	501	463	423	454	479	460	501	479	464	455	485	457	491	465	487	467	438	467	506	485	455	489	471	443	430	481	485	475	462	469	488	477	479	484	502	497	460	465	442	440	440	464	464	467	447	453	452	490	470	475	489	461	478	451	507	460	514	461	469	475	493	482	482	498	471	485	449	472	493	461	469	474	458	455	467	478	487	451	458	444	447	516	448	497	464	472	472	472	488	480	455	465	486	466	447	497	473	446	444	432	456	433	457	458	473	451	403	452	423	459	451	489	442	444	488	455	494	499	453	458	459	522	435	462	451	453	470	480	479	477	467	455	489	456	490	441	506	479	477	447	487	480	464	478	496	447	439	479	447	482	473	477	479	439	479	497	453	483	500	425	483	485	478	485	466	479	488	479	490	479	476	496	466	449	459	488	473	497	453	484	468	477	470	459	475	459	444	469	470	467	439	450	494	474	457	468	436	498	480	447	517	487	474	506	424	477	481	476	486	448	469	461	493	434	472	482	491	513	493	468	482	462	491	472	477	479	458	498	455	458	485	518	490	475	457	481	528	481	497	481	422	483	441	466	456	498	462	442	481	485	470	485	483	493	454	488	488	476	430	460	444	485	479	478	464	489	461	456	455	476	490	470	456	503	433	455	470	443	439	440	459	452	497	476	468	480	495	469	462	450	466	470	511	494	439	448	475	499	452	440	479	453	476	445	494	445	435	458	457	466	431	474	498	436	507	508	445	479	452	465	487	512	465	466	492	524	472	486	440	489	513	506	474	512	479	460	474	447	463	501	476	487	477	478	476	449	448	454	438	456	452	438	478	450	468	466	474	471	480	472	443	468	431	473	495	468	452	457	449	490	483	450	460	438	459	491	437	485	488	460	466	450	462	480	479	483	455	494	454	474	483	474	476	486	499	505	467	478	455	483	471	502	442	497	446	490	472	469	505	439	485	491	437	481	435	490	495	481	511	480	473	479	453	462	454	464	505	478	468	440	459	461	447	456	474	475	444	471	502	470	462	472	489	483	459	497	506	483	484	450	485	464	440	432	479	442	463	446	504	501	463	461	426	467	487	460	498	478	475	487	506	473	471	483	518	496	506	471	524	436	493	499	516	455	470	474	469	433	506	496	474	441	405	472	477	492	439	470	507	505	468	457	477	468	464	455	467	468	468	471	453	503	502	486	474	490	467	461	490	500	471	470	474	465	459	468	505	479	450	478	453	484	455	494	462	501	508	461	513	428	461	460	470	473	479	476	452	452	479	490	504	476	458	465	469	489	476	456	447	464	459	493	483	458	457	475	485	485	488	461	486	463	452	490	463	459	475	487	465	456	470	464	457	459	462	451	471	478	421	484	461	463	484	451	465	472	473	462	469	477	457	460	417	475	485	474	464	473	438	455	479	476	467	447	438	459	482	485	460	490	431	468	482	442	443	498	458	477	454	495	492	505	431	467	459	442	453	458	478	494	469	502	462	490	514	476	487	478	438	441	469	475	502	481	485	501	478	495	475	477	525	448	424	463	439	459	472	473	494	476	490	446	489	462	493	505	429	474	465	461	480	459	458	452	506	464	502	434	461	442	471	483	471	474	481	496	513	472	477	500	428	508	467	493	440	467	475	455	479	466	474	475	432	479	486	470	444	490	442	433	476	497	426	486	483	481	515	463	441	461	466	452	503	444	484	463	477	521	456	452	490	483	482	473	476	472	495	493	483	445	491	479	508	522	457	473	481	450	529	452	480	464	421	460	486	460	468	462	463	466	454	492	469	440	472	458	470	507	466	473	508	469	500	513	475	482	506	485	443	466	432	445	485	491	496	517	484	476	495	456	444	448	478	479	422	469	494	484	453	430	469	441	496	500	491	474	447	486	474	454	486	494	498	482	430	430	451	468	462	490	486	513	456	452	421	499	502	447	466	480	451	500	445	465	469	503	462	504	461	503	463	451	457	469	469	494	507	482	461	469	496	434	482	475	451	477	450	503	449	485	454	498	468	477	450	466	473	477	459	470	440	503	475	467	449	411	476	456	458	468	482	487	463	497	451	482	458	496	466	517	440	469	458	476	472	499	471	456	468	483	442	499	473	474	489	454	502	463	477	454	449	492	493	495	493	475	471	461	459	478	509	449	482	483	487	458	481	478	486	463	474	489	472	442	467	453	465	500	500	491	487	459	469	419	496	478	467	475	465	453	484	481	456	477	468	476	429	514	434	444	486	476	457	460	475	433	490	479	490	451	475	467	466	466	464	456	484	467	437	440	444	482	459	444	495	469	521	488	465	467	481	466
24343	3031	2521	1944	1392	1060	919	687	579	487	455	418	393	364	365	327	349	327	306	316	285	320	287	339	273	307	309	288	313	258	254	247	247	262	248	258	262	261	258	277	258	292	279	258	232	278	276	261	295	253	251	267	271	255	263	272	237	262	237	263	265	262	276	237	241	258	269	257	255	261	237	243	255	232	265	251	254	258	250	218	269	273	249	247	230	235	254	250	249	254	255	268	222	252	254	261	255	271	239	253	241	256	235	247	242	267	257	238	254	258	244	236	250	275	242	277	263	252	216	234	254	240	243	229	274	251	269	228	252	254	225	263	266	281	245	239	256	257	270	248	268	234	238	238	251	261	251	287	261	251	232	235	247	240	234	242	259	249	278	255	247	219	248	241	228	246	250	252	246	251	227	257	253	231	266	245	228	259	232	259	255	246	235	278	254	264	236	273	273	244	252	274	263	235	244	227	273	270	260	270	246	240	257	251	270	235	256	227	265	267	245	234	242	240	268	246	278	229	250	239	235	238	219	250	242	256	250	268	248	265	242	265	257	285	237	255	259	260	253	228	260	228	240	247	254	254	237	266	249	278	233	259	228	254	277	269	230	230	272	235	258	235	251	252	263	230	280	264	259	224	249	258	240	276	233	266	231	234	252	241	226	254	253	238	245	238	263	242	258	232	257	230	262	253	236	283	245	226	241	230	239	260	273	251	243	264	251	240	236	261	252	228	253	234	218	260	254	243	282	253	261	224	254	255	259	237	267	258	245	246	279	258	234	279	267	271	268	289	219	273	247	246	263	239	243	252	235	228	247	270	259	245	249	245	268	233	221	233	257	261	255	234	255	216	257	236	241	235	275	264	273	274	270	248	253	243	263	210	247	266	260	247	273	249	249	267	231	242	254	232	223	236	239	242	261	262	227	240	236	255	249	272	260	239	258	251	265	241	230	239	246	262	265	241	255	256	238	244	262	272	271	282	228	259	266	283	259	264	240	230	242	256	283	262	236	252	241	266	253	284	219	233	242	266	255	264	263	246	250	271	235	275	255	246	244	216	273	265	259	251	250	259	249	234	255	256	251	273	247	233	271	241	237	273	254	246	234	230	270	290	254	237	242	241	252	257	240	233	238	249	254	245	248	243	279	242	259	208	240	247	261	223	265	239	279	242	259	241	299	221	252	244	240	233	247	244	233	233	254	280	243	268	251	249	239	230	275	269	283	226	212	254	233	239	268	260	256	269	249	236	249	253	265	268	253	247	249	247	280	266	251	259	236	237	227	226	257	228	244	240	256	235	272	256	245	256	206	238	248	253	233	242	246	250	225	255	226	216	263	252	250	276	240	279	247	237	225	250	250	255	267	250	255	263	247	221	255	248	237	241	217	238	252	241	241	252	246	267	269	240	240	245	219	289	229	237	245	254	252	246	241	234	267	230	243	237	278	255	266	286	249	237	239	241	265	260	229	251	258	238	249	250	282	262	234	243	259	250	243	262	240	243	246	272	239	271	219	270	246	218	246	250	261	228	247	259	250	242	243	237	272	269	263	253	228	256	238	245	237	268	267	242	249	267	252	265	247	231	227	233	236	284	212	257	228	248	247	269	259	269	254	233	250	243	256	237	244	264	273	268	224	260	249	249	264	224	256	270	254	227	260	259	279	267	252	240	247	241	229	234	263	244	254	247	265	252	250	250	258	270	255	258	226	228	261	253	246	238	232	245	259	263	238	257	268	274	256	234	264	219	245	245	291	261	278	240	235	265	235	231	270	270	264	261	232	246	254	237	281	246	270	272	249	230	231	261	247	243	241	249	222	253	256	244	210	254	282	272	257	236	242	254	240	258	270	220	260	266	225	269	243	254	259	236	249	247	256	262	229	268	236	266	270	250	233	238	274	260	250	257	215	257	239	257	227	251	249	245	228	266	276	248	243	258	211	261	262	239	260	272	245	258	269	243	219	218	252	240	253	232	233	226	226	244	265	265	263	255	272	234	264	236	222	277	234	243	241	249	227	239	257	266	247	250	238	252	234	248	273	277	234	248	234	278	251	269	256	257	220	257	267	262	246	255	239	260	252	261	255	268	227	227	251	264	256	264	268	252	248	242	234	250	265	247	268	242	262	253	249	283	259	266	223	269	282	249	239	241	275	244	207	268	285	238	252	255	247	242	267	251	230	234	268	244	239	236	254	233	256	272	231	250	264	249	250	258	269	235	236	218	227	286	249	235	243	255	255	247	242	217	219	250	241	224	271	256	256	235	246	238	272	245	245	240	230	243	248	268	256	235	247	254	273	248	274	249	236	261	239	247	245	263	245	244	268	236	261	234	263	242	244	268	246	235	223	264	241	278	274	256	227	249	242	251	252	270	249	219	264	261	260	237	250	261	245	255	263	253	262	278	229	230	249	271	268	250	247	240	237	231	240	222	245	215	245	256	236	250	266	250	254	252	274	268	248	240	264	260	260	233	251	252	258	243	231	258	239	260	271	263	244	273	238	259	238	215	242	252	276	244	250	239	249	256	234	249	246	239	255	238	252	288	287	233	243	249	261	241	240	255	262	260	258	216	251	263	228	223	275	256	245	235	237	249	271	229	277	227	245	247	253	272	247	232	237	233	251	238	234	215	291	237	249	267	262	237	246	278	228	253	221	247	249	235	231	257	247	244	253	258	255	245	262	260	243	238	266	240	234	265	274	269	239	265	264	243	255	258	246	230	260	256	247	240	239	260	257	272	225	236	250	249	243	272	240	238	258	274	273	245	243	220	242	237	233	258	214	230	281	247	257	266	269	257	259	246	253	258	280	245	256	287	227	242	245	247	271	238	267	242	235	262	226	244	240	254	232	252	232	266	244	269	219	220	263	264	216	256	245	260	252	258	267	273	257	261	271	283	260	234	246	237	221	223	238	233	231	227	228	240	249	268	246	250	286	261	250	260	260	260	234	237	231	245	230	243	243	290	249	254	268	240	275	273	244	264	235	277	259	244	241	249	245	278	269	233	230	268	231	249	234	247	242	254	244	264	260	249	251	244	241	259	275	236	264	250	228	228	260	240	228	272	256	255	250	257	268	237	246	243	258	258	238	219	242	238	258	253	234	243	252	284	222	274	254	283	237	274	231	216	227	225	235	249	264	270	248	266	248	283	220	260	254	227	252	251	244	255	258	259	266	261	231	263	247	250	242	252	256	239	261	247	244	234	251	283	253	252	244	222	256	242	274	241	237	227	254	256	227	255	269	250	252	243	243	238	259	246	251	260	267	245	259	225	277	262	290	249	219	258	253	228	242	251	252	272	244	262	236	265	247	263	226	252	252	263	252	232	259	263	254	238	221	227	265	244	301	238	261	279	232	267	271	254	243	243	247	296	258	237	217	250	281	258	249	295	264	246	272	242	222	235	237	225	260	235	257	224	238	237	256	242	227	242	258	247	248	269	258	268	247	262	261	266	218	243	231	267	231	249	239	246	245	242	240	243	257	232	223	244	240	268	267	275	223	224
10836	2544	5465	6061	5354	4365	3659	3119	2606	2278	1987	1783	1680	1528	1403	1358	1328	1243	1216	1186	1083	1088	1057	1035	966	960	999	955	967	902	897	869	864	907	876	911	883	821	833	815	802	797	808	877	803	801	760	851	792	813	823	791	820	721	792	773	807	660	804	750	824	765	752	789	801	812	788	760	784	757	748	788	760	775	761	744	801	758	781	714	805	801	794	698	740	809	762	749	730	797	785	786	748	697	708	749	742	716	748	781	771	752	786	772	798	735	769	774	768	757	720	763	762	707	754	767	746	786	750	715	741	726	789	766	768	752	690	779	747	731	731	744	754	751	729	700	743	745	784	744	766	751	739	721	792	754	771	711	788	755	699	768	764	783	778	780	767	777	740	732	742	760	741	740	670	748	753	701	750	751	758	752	716	773	767	776	731	755	745	735	746	735	767	765	728	719	753	774	738	747	729	783	713	759	747	687	755	801	735	794	742	733	747	771	746	720	744	731	737	751	763	762	714	764	772	745	724	763	711	746	730	744	766	730	750	745	708	703	731	708	782	696	734	755	775	710	720	746	793	735	732	741	737	781	771	737	742	739	758	700	740	789	736	732	741	762	746	783	767	722	750	705	764	816	749	768	759	712	721	756	749	750	730	727	758	709	736	723	719	759	750	712	725	767	703	689	698	750	760	742	748	724	689	752	707	687	740	775	769	749	809	720	720	768	735	704	793	746	770	803	703	729	770	734	750	715	736	765	718	716	727	736	757	725	722	762	724	717	757	781	694	781	720	744	766	765	745	777	761	756	726	724	758	678	689	745	764	765	755	710	753	762	735	734	732	746	792	765	743	734	766	715	703	758	762	736	728	706	733	734	796	783	730	714	771	756	735	770	716	697	780	754	720	679	710	735	755	720	725	779	757	729	784	753	777	706	751	775	707	687	751	735	738	729	784	754	752	726	735	758	715	786	769	775	716	736	782	711	763	700	749	701	730	744	721	757	747	717	713	757	718	722	747	735	720	745	751	780	730	764	747	705	775	784	707	764	764	766	744	751	784	800	752	762	747	753	730	761	771	726	710	754	781	718	801	779	749	708	779	731	741	723	770	776	738	733	783	690	690	786	778	765	718	725	744	725	771	726	769	767	744	704	712	758	694	731	724	689	712	706	774	748	762	735	753	710	767	738	707	783	721	763	743	732	817	686	709	721	731	695	731	750	742	734	701	770	712	764	732	750	771	742	742	775	707	735	754	770	789	734	760	766	744	730	723	756	717	783	784	732	783	777	705	790	711	704	707	711	733	802	750	739	777	708	745	762	677	786	693	729	736	726	737	775	709	724	732	776	756	761	733	730	748	707	743	703	726	743	737	761	757	742	783	789	756	758	720	686	729	783	733	759	700	733	725	740	665	746	799	761	748	747	721	776	747	786	799	737	740	739	754	749	760	753	728	736	723	770	762	756	741	722	708	814	740	770	704	670	748	691	719	748	729	762	750	770	761	774	765	750	727	707	757	733	743	775	737	717	719	749	790	754	759	739	811	748	757	700	724	759	727	782	712	719	736	761	767	834	795	762	750	765	745	737	752	756	729	743	745	720	731	739	746	733	750	768	659	780	729	693	739	717	724	738	717	706	775	730	725	736	768	753	724	753	745	753	794	719	737	755	756	740	722	736	722	736	750	758	753	733	706	779	754	760	764	768	765	739	777	765	731	724	777	762	752	771	742	728	745	716	719	787	728	724	703	756	738	700	763	710	754	738	755	780	745	687	733	775	725	737	706	761	795	740	735	731	760	750	717	684	760	718	766	735	721	794	756	739	725	758	712	762	732	749	704	779	785	746	733	756	714	789	745	739	727	796	732	765	740	721	778	795	743	779	763	770	765	768	734	772	729	741	705	733	731	708	731	714	750	737	717	766	757	755	767	719	711	743	737	730	763	762	719	750	751	780	718	746	785	779	791	752	760	698	780	776	702	709	727	745	733	758	806	795	756	794	807	715	779	773	745	779	761	672	736	751	713	710	721	751	757	672	774	758	738	696	773	715	745	689	733	703	781	745	756	740	711	745	721	732	733	746	747	765	730	734	728	802	744	730	717	676	766	688	773	754	742	771	791	746	755	725	702	731	696	723	725	732	756	769	755	736	748	710	785	764	722	723	721	721	708	774	734	741	714	725	720	729	701	725	797	735	801	727	703	735	746	721	716	753	739	768	769	764	715	749	749	763	748	771	720	740	770	710	723	726	729	725	806	725	782	749	756	737	785	788	706	789	812	719	764	739	707	707	747	788	726	735	775	713	749	705	735	722	778	742	718	750	765	740	721	721	747	760	721	783	735	732	767	729	767	737	751	717	744	747	773	727	717	780	749	740	707	731	771	733	694	763	746	698	671	743	718	733	699	733	745	749	722	729	738	682	744	739	753	745	753	707	792	735	785	763	765	735	742	777	738	764	754	711	760	727	740	708	733	740	756	728	730	723	705	758	744	778	713	763	726	753	739	718	776	734	718	761	724	743	715	796	761	736	700	726	705	744	705	742	693	726	735	726	703	787	744	727	735	741	737	733	772	672	735	771	711	727	755	769	756	742	730	703	712	778	694	743	702	753	763	799	758	755	771	742	704	764	752	677	741	771	789	755	799	710	713	723	781	766	753	740	736	766	736	710	772	765	798	740	718	780	710	746	764	677	771	800	732	751	770	739	763	716	771	735	730	750	736	754	770	730	728	774	743	747	733	688	787	714	743	754	723	755	762	763	740	740	740	775	788	749	722	731	749	730	736	710	769	756	752	723	724	735	721	730	727	741	804	722	701	747	759	735	759	694	751	747	717	729	776	715	792	718	734	761	773	750	745	753	727	752	750	768	761	768	709	768	773	723	720	748	734	789	789	769	755	744	749	767	713	762	743	732	745	761	725	715	767	789	720	750	772	732	762	728	732	739	766	712	716	762	797	737	728	737	781	760	730	716	704	725	775	705	772	749	739	725	759	721	757	751	766	723	780	711	746	767	746	757	770	756	732	716	747	748	733	774	770	733	756	768	750	746	738	799	758	695	769	760	751	743	753	710	742	728	789	719	814	762	730	724	773	754	738	762	748	734	755	755	741	727	749	776	763	823	804	748	737	798	780	778	721	761	745	773	742	780	755	738	740	765	765	770	771	755	796	734	765	726	751	730	789	750	748	720	737	732	713	773	795	800	742	718	715	737	756	706	782	755	726	717	773	751	697	773	742	747	720	805	719	767	796	739	727	717	694	711	771	700	757	701	700	750	737	744	748	725	754	744	702	723	758	698	712	727	757	762	780	781	780	727	724	738	727	738	714	719	788	725	719	731	763	829	701	803	704	777	768	751	711	726	754	766	731	728	749	769	717	797	774	756	719	702	758	745	759	755	781	759	734	720	776	724	771	730	759	717	758	710	732	771	738	786	804	743	706	710	753	787	785	733	716	809	797	752	660	729	810	771	756	710	718	739	796	757	769	724	726	763	825	742	748	717	764	725	726	706	733	726
3397	173	187	152	128	103	96	90	94	106	72	64	83	98	84	86	71	83	92	83	90	92	108	78	76	75	79	98	73	87	87	83	96	73	88	76	83	72	74	84	82	65	87	92	92	66	77	77	80	79	71	73	88	84	91	78	73	88	71	80	72	74	78	62	77	67	73	73	82	80	76	88	83	94	93	68	84	79	82	87	83	71	91	79	82	70	70	85	78	86	81	77	78	73	94	74	68	70	98	76	79	78	83	80	87	98	75	84	75	66	95	84	81	70	80	78	86	86	74	90	78	78	71	81	72	90	69	92	82	73	80	79	77	72	69	89	84	82	75	84	84	66	88	69	90	84	83	81	82	75	69	71	73	88	83	83	94	84	75	99	70	83	82	95	72	70	72	80	76	89	76	73	95	87	83	72	82	72	94	74	76	83	81	88	86	69	77	72	77	79	80	77	77	83	75	85	92	71	74	76	77	78	77	71	85	83	87	90	95	80	75	77	82	70	72	102	71	85	76	83	71	83	88	77	72	75	90	83	76	77	69	94	101	68	83	69	114	84	66	83	60	85	85	88	79	75	83	79	80	76	73	90	80	76	77	87	83	86	89	82	72	77	100	85	75	81	72	81	79	68	95	78	64	89	66	87	61	80	67	93	86	77	73	66	84	96	81	80	90	90	81	60	89	83	110	75	72	77	63	82	70	63	70	75	79	87	83	54	91	62	81	77	90	81	83	78	61	91	83	81	75	91	85	92	98	81	91	86	64	71	86	87	72	92	92	80	70	75	101	84	83	65	74	95	76	64	84	74	80	83	73	80	88	88	86	95	90	68	72	80	72	84	85	85	74	90	80	83	86	65	88	80	78	76	73	85	77	85	59	83	74	66	76	82	74	66	77	71	81	79	82	64	65	77	87	86	79	88	102	70	98	81	89	72	81	106	83	77	89	101	68	90	92	77	85	73	90	61	94	104	73	72	86	78	86	80	77	81	81	84	66	99	71	69	77	75	81	63	77	77	79	72	83	105	81	76	81	74	78	99	90	90	88	67	77	83	73	83	83	93	84	76	91	96	77	73	67	90	75	90	73	61	63	99	67	82	72	86	90	85	90	81	91	99	91	77	90	93	82	87	65	72	68	79	83	67	85	95	76	73	76	78	83	87	95	83	78	82	62	70	71	76	85	83	78	90	77	73	90	84	81	77	80	86	79	85	69	87	83	78	94	78	77	84	76	93	79	77	76	77	71	89	92	75	74	85	84	92	86	91	89	81	80	73	73	88	75	84	74	77	80	92	72	100	85	70	80	82	87	91	91	98	77	84	75	76	84	64	82	72	80	84	75	80	76	81	79	88	61	87	90	60	87	76	87	85	63	69	85	95	88	69	80	72	79	75	86	89	77	71	60	87	80	78	73	77	93	96	85	76	102	67	70	89	74	99	90	76	93	80	85	80	79	73	93	86	83	81	83	100	82	77	86	82	74	86	80	75	85	79	80	72	83	77	72	103	87	94	78	74	98	78	99	94	85	81	80	99	77	74	86	91	78	83	78	65	86	85	92	77	81	91	66	82	74	93	81	84	86	70	82	79	93	80	77	88	81	86	71	80	89	85	91	84	80	84	86	82	82	84	79	76	86	76	101	87	64	75	71	81	69	74	88	69	92	81	84	85	82	73	69	96	80	86	91	79	80	86	73	74	81	77	79	95	83	87	93	77	100	78	73	80	89	87	84	100	73	85	87	71	66	79	84	85	87	71	66	79	77	91	74	63	92	74	78	76	86	62	89	85	77	82	84	99	74	91	67	92	79	88	67	74	94	74	86	59	70	81	86	85	78	62	82	78	82	85	73	75	77	91	82	90	93	81	86	79	95	76	71	95	74	84	71	69	103	82	65	77	99	75	77	64	100	78	94	91	71	88	77	103	95	72	85	75	77	76	95	90	70	79	80	73	89	81	69	87	94	85	80	85	97	83	85	88	86	68	88	64	83	89	96	70	84	84	79	94	72	81	65	91	68	89	82	82	86	73	85	78	74	76	63	85	88	84	71	74	98	92	82	86	98	87	80	100	85	76	68	76	80	81	76	79	74	84	78	67	76	82	75	90	63	79	79	87	89	86	68	69	70	70	79	74	77	64	81	81	92	85	91	84	89	81	85	75	93	83	81	74	81	64	63	72	92	91	92	82	85	68	83	75	74	77	82	77	71	97	91	84	86	79	90	81	60	91	92	92	99	77	81	76	76	75	85	96	77	84	79	89	69	85	77	68	88	76	88	79	97	63	94	74	74	86	93	64	81	93	77	79	89	90	89	93	74	80	86	83	80	98	75	80	82	91	75	76	71	85	81	77	73	81	78	83	76	86	99	74	74	71	84	86	73	99	76	87	59	91	74	74	84	88	68	62	73	86	85	80	77	78	85	74	96	82	76	82	84	99	94	88	75	84	63	81	84	77	99	92	84	83	84	85	88	72	81	89	77	72	83	82	90	92	75	65	76	76	83	81	70	80	84	83	92	91	80	85	77	82	82	74	92	88	81	82	75	52	72	69	80	84	88	91	84	75	87	89	76	78	75	87	65	75	81	82	70	92	78	86	82	86	74	88	83	83	89	73	84	97	78	103	76	92	71	87	85	80	82	85	90	91	98	86	83	75	63	74	90	89	78	85	89	77	78	72	88	82	71	77	90	94	87	85	87	70	83	83	86	74	95	65	81	83	77	80	73	77	93	93	91	75	91	74	79	79	62	89	81	79	67	79	77	76	93	89	96	89	74	90	66	87	71	81	65	90	80	82	74	86	69	65	87	96	77	82	98	82	72	78	83	76	74	74	86	85	86	89	74	53	90	91	71	80	91	77	87	92	83	87	78	77	72	75	75	74	73	86	86	73	83	96	90	76	78	84	82	72	98	85	87	84	75	75	90	75	87	68	72	80	91	89	72	88	88	63	82	75	106	71	103	71	88	72	69	76	84	76	77	83	82	82	71	80	82	90	84	90	77	67	90	82	65	85	84	73	82	76	77	93	82	76	78	85	67	77	104	82	69	74	85	98	104	95	81	81	78	71	62	68	80	77	87	83	61	83	74	57	84	89	81	88	80	93	70	80	69	73	83	84	83	85	84	78	84	70	78	88	90	94	92	86	91	100	83	75	62	88	54	84	85	65	86	70	67	79	85	75	79	80	86	75	84	89	85	79	65	81	54	76	76	95	94	85	104	69	79	83	94	87	86	77	71	81	87	76	75	95	70	86	74	92	83	69	77	77	93	73	82	78	77	77	84	76	89	78	74	95	74	78	79	89	81	66	73	100	88	83	98	74	81	72	82	68	79	78	73	76	68	75	79	90	80	70	77	87	92	92	81	66	72	65	91	89	90	90	98	89	84	72	89	62	87	77	73	90	91	84	77	71	85	92	90	82	72	84	62	75	74	94	74	85	91	94	67	76	77	84	75	88	87	84	97	58	78	95	74	84	65	78	73	88	72	61	82	79	85	75	68	75
4684	394	501	516	541	456	448	372	384	377	363	339	348	346	314	308	303	322	318	299	296	328	299	293	332	315	313	319	302	316	313	318	278	297	318	309	306	269	303	302	299	310	311	307	299	312	296	284	298	308	286	293	293	313	313	294	288	300	271	303	305	330	283	281	294	268	301	324	303	296	271	309	298	307	323	305	326	286	297	268	283	313	288	274	303	270	303	286	279	306	289	291	302	295	285	294	300	297	313	275	306	286	279	297	310	294	312	272	284	276	271	309	305	253	294	296	283	292	280	290	304	315	308	337	299	284	287	311	303	300	298	273	298	293	303	293	290	282	303	315	300	286	317	286	315	292	301	317	314	293	266	307	306	319	287	312	278	300	310	334	288	313	325	309	309	284	305	274	303	281	251	293	283	276	288	288	311	326	283	299	306	295	284	309	303	301	312	321	282	300	298	313	305	305	266	315	267	272	304	288	285	269	275	288	281	301	303	288	311	292	308	318	286	300	269	294	306	300	312	322	312	277	299	278	323	299	310	315	297	275	286	279	311	290	291	310	301	309	292	280	319	283	318	279	305	310	309	291	306	302	304	294	288	276	306	305	322	310	298	288	320	309	273	284	293	315	307	282	310	290	332	286	269	311	315	317	322	327	324	262	304	289	294	283	309	313	311	274	304	285	268	290	312	279	313	314	295	285	288	295	296	306	308	314	312	291	314	322	242	312	276	275	298	292	309	259	318	314	328	290	270	292	306	313	276	297	281	318	271	266	349	310	272	311	258	290	293	298	281	269	287	289	300	313	300	311	296	318	308	294	329	288	297	282	264	307	290	324	290	295	307	343	269	282	319	303	303	284	301	306	300	291	302	288	278	286	286	301	292	285	316	313	294	290	329	299	291	303	312	307	283	320	305	298	290	306	320	302	281	306	292	296	315	299	286	313	296	265	281	272	308	303	294	282	277	269	294	298	304	289	317	299	282	297	295	293	284	309	291	280	284	274	282	312	285	259	286	324	287	273	299	353	290	335	290	331	280	276	303	289	334	262	291	293	323	287	312	315	292	292	307	269	311	287	282	256	269	323	292	301	288	292	292	289	296	258	275	284	289	307	281	269	264	294	295	277	324	291	293	290	310	331	311	264	313	278	295	318	273	286	307	288	247	293	296	259	284	303	291	292	305	298	260	323	287	296	299	307	284	283	314	281	281	293	303	329	314	279	326	275	303	268	292	283	311	283	298	285	303	293	276	314	289	276	297	292	283	295	284	301	293	326	260	319	293	284	304	284	272	279	284	286	280	312	293	287	319	288	267	347	319	280	315	312	291	280	318	270	291	284	280	307	329	290	324	307	300	313	305	310	306	310	316	283	313	317	262	304	313	288	306	292	263	293	274	291	285	308	302	294	299	297	312	325	302	340	298	311	279	267	325	280	294	285	287	295	301	304	321	296	289	317	302	290	274	292	294	297	272	301	318	276	283	311	294	289	277	334	316	273	288	294	298	293	309	290	311	315	295	287	284	332	317	304	318	308	294	280	325	284	297	309	305	282	287	277	275	275	278	284	299	295	311	287	307	291	295	332	288	291	289	282	284	293	309	293	285	288	301	284	310	273	300	266	310	293	293	292	276	320	269	320	265	297	302	319	293	280	294	317	309	293	293	256	306	360	287	314	277	279	305	294	295	305	312	334	316	274	300	314	291	299	266	309	301	275	319	324	314	289	319	306	299	327	279	307	295	251	301	279	297	300	292	314	259	321	287	324	271	266	317	323	283	342	289	295	297	306	286	312	279	284	281	304	319	321	308	307	313	306	278	322	277	286	305	299	301	314	305	308	309	328	283	319	327	278	313	309	282	280	286	309	311	268	312	300	327	310	309	331	300	289	281	330	286	299	292	251	279	287	282	297	281	301	313	310	293	302	298	292	301	289	298	290	297	273	319	301	313	301	268	305	311	284	278	282	283	320	298	302	306	302	289	308	317	302	270	319	285	326	290	258	306	308	259	270	288	290	281	328	317	290	283	269	292	325	293	336	290	280	297	280	270	292	299	265	305	290	305	286	303	289	305	285	308	316	260	255	292	312	291	300	292	291	303	315	318	255	305	275	311	284	296	294	301	264	298	276	304	327	327	306	248	299	294	290	296	305	328	268	299	301	315	328	315	306	300	293	282	313	263	308	295	292	267	281	284	308	328	295	296	315	298	288	291	329	276	300	315	299	281	287	289	309	282	296	304	308	303	295	295	281	284	278	296	313	252	302	325	280	327	286	299	300	289	294	278	287	282	318	320	254	301	300	316	294	265	284	318	286	299	304	316	292	290	282	311	289	296	282	290	313	304	297	312	285	308	301	275	292	300	282	321	271	269	288	302	305	298	287	320	334	293	273	370	296	307	286	264	320	287	330	319	283	320	318	301	302	310	325	292	325	297	319	283	295	298	268	314	306	288	299	306	313	286	268	295	281	325	280	294	340	272	300	278	296	269	293	284	272	282	268	302	309	308	308	288	316	291	253	297	310	303	299	303	291	295	311	278	279	325	278	282	317	287	255	292	270	309	314	289	297	292	317	280	302	305	319	297	287	292	288	272	286	314	269	285	288	303	284	303	305	285	293	270	313	313	310	288	285	277	300	306	311	284	337	290	294	275	286	304	258	288	295	305	287	305	265	270	285	297	325	320	290	299	297	281	296	299	309	290	287	293	309	298	300	312	272	282	282	304	299	291	284	279	291	290	305	307	304	279	334	253	263	286	302	289	309	315	287	298	314	317	319	276	294	304	283	311	279	317	273	282	289	275	292	282	308	299	266	275	276	269	311	305	302	316	330	315	282	296	319	308	314	300	308	333	283	298	280	272	313	299	299	323	281	271	309	293	287	269	280	311	273	296	296	313	293	303	297	305	296	271	293	292	304	320	292	282	297	280	313	318	303	301	304	335	275	313	287	261	324	303	308	300	334	302	295	320	274	277	313	274	277	309	281	310	277	285	302	323	271	315	319	284	278	312	279	324	301	295	282	277	299	305	289	289	286	327	286	280	310	304	322	310	316	324	314	247	314	289	303	291	311	281	317	291	285	282	308	296	262	283	272	294	289	300	266	272	304	288	294	299	283	322	297	319	332	308	298	294	302	253	294	293	280	293	299	334	282	306	299	301	282	335	309	305	316	294	322	293	292	311	307	319	294	315	312	276	305	297	282	277	298	279	295	302	269	295	271	297	327	291	292	281	315	311	294	292	286	278	317	304	311	299	303	285	300	316	334	294	305	287	281	308	292	286	323	334	289	268	277	298	287	303	278	296	295	306	298	282	276	306	298	258	309	294	254	281	311	296	290	292	330	278	319	299	276	303	281	321	328	292	303	318	333	306	335	299	279	297	267	295	301	289	294	286	299	317	289	269	299	282	294	294	325	285	293	277	276	276	277	299	262	306	274	276	271	319	270	283	285	302	315	289	296	303	313	307	265	290	331	303	290	300	268	285	284	315	318	294	292	309	297	278	283
15442	1165	1238	1031	684	515	413	346	297	250	247	224	206	218	197	172	182	200	171	192	157	152	170	159	178	148	157	159	153	172	157	140	157	152	144	152	166	137	157	138	127	143	138	138	139	146	152	150	158	140	144	169	144	146	137	145	144	154	136	154	134	149	173	132	163	139	141	161	154	142	134	146	142	150	130	148	140	128	143	157	166	152	135	147	149	126	150	149	121	143	143	140	160	137	136	132	140	155	147	134	157	147	133	131	141	139	139	149	131	146	161	157	115	147	140	162	146	137	139	156	152	124	166	138	124	155	134	133	156	142	135	131	153	154	133	139	149	153	153	133	171	151	133	136	140	148	142	134	136	139	141	137	138	139	143	132	133	162	159	132	141	149	124	118	133	138	146	160	144	149	148	140	133	147	144	143	147	142	136	136	156	131	135	172	128	123	115	147	130	135	128	161	142	162	144	152	145	145	135	147	152	150	160	132	138	138	140	148	132	149	140	144	147	156	139	138	138	130	129	165	147	137	119	140	140	158	158	142	151	145	136	155	151	138	159	140	147	153	150	139	140	146	125	152	171	151	162	151	143	130	133	134	108	136	137	133	156	149	144	147	125	149	146	129	146	144	155	149	149	135	130	148	140	135	138	138	113	148	139	160	150	120	137	144	128	148	135	169	134	127	142	141	145	148	163	148	148	147	149	141	124	147	149	179	128	125	147	158	146	146	136	140	156	132	123	160	147	155	135	151	161	129	125	136	120	137	130	158	167	119	134	140	133	142	126	152	133	141	130	134	142	146	148	142	151	140	135	149	152	143	137	151	142	112	157	150	141	153	134	141	143	135	148	171	123	134	127	153	124	135	138	131	169	147	138	168	144	140	136	151	154	139	135	166	145	147	150	159	135	146	148	157	115	144	146	161	134	150	143	126	117	143	150	142	161	133	153	144	143	135	151	135	130	151	163	150	148	166	134	159	139	145	128	147	144	145	122	146	132	137	129	148	134	164	148	136	156	139	140	134	133	125	142	148	156	140	121	151	136	167	135	153	144	134	137	146	182	155	132	166	141	120	147	150	140	155	117	144	148	134	148	136	110	156	145	134	151	163	146	147	159	154	135	157	145	133	138	146	144	145	129	136	143	134	134	142	136	135	140	155	139	132	147	148	137	139	152	133	139	143	151	148	170	118	146	163	118	150	137	152	136	150	156	146	127	136	159	150	150	155	126	132	140	156	143	116	161	157	139	144	137	147	151	127	157	144	121	158	163	130	128	136	131	148	142	134	162	152	151	144	169	138	134	119	143	135	145	149	143	130	154	139	144	157	145	141	146	142	143	145	153	147	136	153	170	128	139	151	143	155	139	186	144	143	163	152	141	137	147	134	139	131	151	139	150	151	159	149	133	169	136	148	125	139	143	158	138	128	129	142	154	144	149	159	149	151	161	153	134	123	129	170	140	166	148	123	141	148	136	142	150	133	150	151	137	142	144	124	151	154	137	142	150	167	146	151	141	133	126	143	143	141	131	158	124	117	141	133	142	143	128	148	154	151	139	141	146	143	136	131	134	128	137	139	131	127	133	130	117	152	156	128	139	149	156	125	131	149	150	143	153	130	136	165	143	144	140	163	148	133	125	135	143	130	145	145	169	151	146	129	151	145	148	141	130	139	126	140	127	150	146	145	150	158	149	151	127	140	138	140	146	139	149	164	175	154	131	137	127	148	147	133	148	150	153	130	148	165	148	148	166	147	149	137	157	143	170	154	144	132	139	146	161	142	148	141	125	130	156	128	130	159	172	152	168	152	143	151	153	151	159	150	156	144	154	131	147	140	128	153	161	143	112	155	153	124	151	129	136	158	132	131	164	153	131	139	131	158	130	152	151	138	152	132	139	125	133	152	133	127	132	140	133	137	153	153	126	150	140	150	121	154	141	147	123	153	148	131	160	131	151	165	177	134	148	147	141	160	161	143	131	131	144	139	153	148	139	148	163	126	151	128	136	129	121	151	127	131	139	139	154	135	155	155	129	131	157	154	141	152	162	151	167	154	133	139	137	134	142	137	159	176	145	151	149	138	161	160	139	143	136	150	147	139	145	136	145	143	172	165	133	136	152	141	149	134	158	144	151	134	150	152	153	131	172	115	143	139	131	156	155	130	131	140	120	143	143	119	132	151	147	149	136	130	156	136	145	158	152	154	176	146	113	144	158	122	135	153	137	132	138	154	127	142	148	135	163	138	118	141	143	140	122	147	153	132	157	136	141	114	144	143	133	143	176	148	131	141	134	145	137	143	124	143	139	157	166	181	139	156	151	134	137	129	140	148	143	133	135	146	150	147	167	148	141	140	142	151	132	140	137	133	139	139	157	145	170	145	167	150	152	129	140	147	144	140	149	135	148	138	129	150	157	131	138	136	138	145	135	143	148	146	125	146	151	154	128	138	171	141	151	127	138	135	136	153	136	159	130	149	145	132	147	162	139	157	151	161	139	140	144	136	142	134	128	135	145	139	153	157	125	137	162	141	153	144	141	120	133	126	144	123	122	141	148	155	132	143	140	148	128	152	130	143	154	125	136	143	148	139	129	151	135	154	152	145	140	123	147	138	134	155	164	149	161	136	154	133	148	116	159	149	163	144	137	153	158	134	150	152	140	147	169	144	151	154	134	111	142	153	126	151	137	133	133	136	134	138	164	171	142	157	148	128	131	163	150	146	132	159	156	166	157	162	158	161	133	134	148	143	141	121	154	148	144	145	156	137	148	139	141	164	143	134	160	129	128	154	141	156	135	146	117	159	141	143	145	149	163	146	149	143	136	127	135	148	142	119	144	168	138	131	135	125	160	153	148	132	152	138	156	148	133	133	140	132	154	133	159	143	135	178	148	142	143	145	133	142	139	137	127	170	149	162	163	149	152	151	136	136	137	154	170	141	136	149	140	124	161	161	145	161	142	136	150	166	128	122	146	157	164	137	154	158	146	182	141	133	175	140	151	146	159	131	125	144	152	138	151	138	142	160	130	143	150	146	152	131	154	135	175	146	125	151	165	140	155	140	129	158	131	154	151	159	147	154	153	125	150	143	152	149	146	163	158	117	158	170	153	143	131	146	136	150	135	159	150	154	151	128	143	131	174	150	126	140	137	159	159	126	132	135	130	144	124	130	142	141	146	125	167	139	137	112	152	149	129	156	131	145	132	141	126	147	155	127	136	131	143	152	146	153	154	133	109	150	149	141	155	129	139	149	141	161	134	137	152	149	156	137	149	158	160	137	124	141	137	161	143	151	134	154	129	155	152	149	142	150	145	127	160	164	176	139	134	149	151	145	163	136	136	143	135	134	160	151	148	141	162	134	131	133	164	150	175	157	135	159	120	138	149	124	147	158	141	135	128	159	155	138	152	156	150	150	138	146	152	148	148	131	148	133	136	134	155	142	145	147	150	150	127	138	147	151	132	158	142	132	137	144	138	169	168	143	162	136	158	153	108	139	146	146	146	141	167	131
8859	1398	2982	3411	2987	2454	2071	1805	1466	1353	1186	1115	930	920	817	786	780	790	683	656	672	661	630	574	639	616	574	616	562	546	512	545	557	570	534	512	515	568	498	555	518	537	482	506	492	507	513	509	526	498	533	500	513	506	497	486	487	509	520	509	451	503	498	502	485	512	501	504	483	462	475	508	474	461	496	476	475	503	444	517	477	486	456	474	503	466	468	498	474	499	523	461	493	498	465	493	467	447	468	476	450	489	479	499	502	467	466	493	497	491	521	455	453	477	494	496	488	478	522	479	456	467	449	515	426	447	472	471	451	502	495	463	466	457	482	474	478	494	490	500	439	439	481	513	502	457	495	480	449	485	483	488	454	482	453	498	459	456	481	500	470	481	463	479	469	487	491	481	478	497	447	419	480	492	461	473	493	510	469	458	490	459	482	461	493	486	465	471	434	484	515	488	496	480	456	471	449	459	486	470	495	485	447	499	444	462	516	491	497	467	457	490	484	507	451	494	493	457	512	457	487	493	455	487	471	478	480	470	463	452	499	497	464	460	516	444	462	486	467	478	447	488	508	507	455	513	473	442	454	476	467	434	478	483	484	479	461	464	484	464	451	462	505	449	476	469	477	476	494	450	473	502	482	470	492	448	470	449	446	496	471	477	491	479	466	481	443	474	479	470	446	443	438	485	455	442	461	477	447	532	456	467	478	491	486	441	445	480	433	441	464	473	474	452	476	484	465	462	515	459	483	486	470	490	507	473	444	488	458	500	501	475	491	509	459	480	475	468	463	479	447	475	446	477	423	481	494	491	477	455	458	485	488	478	434	487	487	473	429	508	488	473	453	524	460	490	488	468	483	486	471	462	487	453	457	487	500	443	460	463	471	460	463	454	466	480	471	488	505	487	440	447	446	463	526	479	501	420	455	463	498	523	484	481	479	464	483	489	477	461	471	504	498	456	454	437	466	496	468	484	457	481	514	461	491	431	460	485	473	462	469	436	506	490	485	497	491	477	437	512	453	451	477	439	410	479	460	474	469	423	476	459	497	469	468	482	439	513	455	468	461	489	483	423	438	460	482	476	466	441	482	431	471	499	463	442	463	445	443	474	456	486	485	444	470	454	477	500	502	482	464	505	446	432	495	488	443	504	509	474	480	428	463	487	461	490	505	481	464	491	449	445	437	461	448	478	488	470	486	491	475	462	439	450	482	467	458	487	432	500	482	484	468	477	480	490	452	492	467	436	481	433	482	469	476	503	503	456	470	436	479	464	457	490	489	443	457	476	476	495	441	426	503	512	451	423	496	482	500	466	450	442	456	418	468	462	449	443	491	456	459	474	483	495	479	428	462	489	472	449	484	462	443	475	468	461	458	449	502	447	534	501	482	454	473	474	481	447	504	482	458	501	499	538	492	482	478	467	494	488	472	485	480	479	461	474	436	491	472	479	461	499	471	453	478	512	461	459	453	479	472	451	475	456	425	488	492	489	452	496	484	464	482	463	462	447	458	472	500	442	449	464	478	479	484	467	506	487	441	491	439	461	467	501	488	478	475	464	460	455	484	489	458	492	495	456	509	456	487	462	451	486	495	492	469	477	493	436	456	495	471	461	496	473	487	465	438	475	494	458	473	470	494	479	494	434	453	486	445	479	474	453	477	448	467	486	486	466	475	479	484	491	533	489	481	456	552	464	475	452	446	457	470	494	477	458	485	444	447	430	468	499	435	492	462	484	453	477	476	454	502	467	429	460	457	446	459	477	476	495	484	499	478	464	459	477	455	492	435	437	473	503	441	450	475	480	456	431	495	441	480	485	485	444	470	475	499	437	500	480	509	460	468	470	510	477	449	437	462	441	464	505	495	472	427	445	474	484	490	477	449	505	473	482	479	468	486	479	466	454	455	508	476	504	492	470	502	456	466	509	448	471	477	460	491	429	474	485	458	494	453	457	492	501	469	471	502	465	474	490	470	461	474	481	475	495	462	455	450	491	458	494	504	461	457	436	481	440	494	452	433	449	505	498	473	457	485	478	481	454	475	456	459	498	487	492	458	485	514	498	481	470	457	484	464	492	486	472	481	486	462	498	463	481	443	506	459	462	474	405	456	495	508	439	461	483	480	496	487	468	514	476	447	463	451	426	455	469	486	492	463	472	472	482	467	427	438	456	494	454	516	473	477	475	477	500	464	474	445	444	470	498	498	486	443	451	458	486	488	463	466	457	524	491	464	505	451	463	449	474	472	481	496	466	469	471	498	454	470	454	465	460	489	442	479	447	500	457	489	509	479	489	462	458	462	471	473	470	425	497	468	496	484	430	467	473	444	432	472	483	474	493	488	489	441	481	424	465	468	464	463	484	500	477	469	460	480	474	478	456	503	481	488	438	484	477	468	462	485	478	482	450	489	451	453	487	481	471	508	460	484	501	444	488	478	431	487	490	469	473	473	479	450	469	474	463	433	467	480	525	489	457	494	493	481	493	466	518	465	471	491	465	466	466	412	470	499	513	457	455	469	480	475	476	470	492	441	445	465	458	446	479	474	489	470	466	475	515	513	472	465	508	505	472	462	438	468	424	470	475	489	491	471	502	460	500	421	445	480	475	436	475	469	490	486	466	480	511	538	502	470	453	490	465	474	487	412	444	477	522	473	502	421	454	448	456	471	457	453	463	509	438	448	464	465	464	486	445	467	502	487	509	472	510	493	456	480	496	483	506	491	464	485	490	463	487	470	505	458	440	482	451	515	490	483	447	495	424	469	489	463	452	452	517	477	516	496	446	494	525	475	479	476	458	446	460	528	450	499	420	429	446	488	487	482	444	478	484	465	511	483	485	458	511	499	473	468	477	460	513	482	464	456	491	479	463	460	466	458	451	488	478	467	455	473	482	451	514	454	479	498	462	483	489	525	486	478	462	430	467	448	448	495	451	475	492	467	465	444	471	494	469	454	435	490	477	450	480	491	506	504	445	438	523	465	430	510	472	480	462	478	447	491	464	482	461	482	464	473	504	458	419	492	469	465	463	463	449	464	425	482	466	463	461	454	424	462	448	494	478	491	500	474	457	476	478	500	469	508	498	452	500	504	463	539	490	475	457	484	440	470	454	495	467	440	458	405	471	470	448	483	494	477	477	449	444	459	430	449	456	439	486	491	474	474	445	489	497	453	479	491	501	436	494	441	482	436	479	490	468	483	486	467	462	457	477	449	469	449	480	451	456	425	506	463	456	472	490	500	431	467	519	463	479	462	467	437	490	499	493	517	470	471	482	433	466	494	445	426	491	454	470	442	459	477	465	459	482	432	488	463	465	517	482	514	472	466	442	439	486	497	469	456	491	458	476	469	478	492	436	435	504	473	446	493	461	454	459	483	454	463	473	429	461	467	503	487	446	461	460	510	471	434	447	469	463	453	465	504	478	482	502	442	489	462	487	476	433	467	467	476	457	464	464	475	457	466	498	478	502	439	474	492	452	449	512	487	473	479	476	438	473	443	506	448	485
25254	3135	2541	2038	1435	1131	884	658	625	523	437	427	390	338	358	354	319	315	326	293	329	300	276	303	306	276	272	318	296	270	288	254	245	281	267	282	278	264	282	246	297	275	283	236	301	262	278	250	278	264	243	245	244	243	255	258	233	261	260	258	255	249	267	250	253	265	241	246	275	254	218	241	252	264	250	238	238	251	265	251	251	250	211	260	283	247	250	240	269	276	267	257	223	261	254	237	248	257	258	260	253	266	248	281	260	269	270	269	250	273	258	235	289	248	270	250	197	260	254	228	223	269	268	239	220	275	255	263	252	250	259	256	249	272	236	271	269	256	254	275	246	250	258	286	270	269	263	263	245	218	284	246	245	251	262	247	260	260	237	240	244	242	241	251	262	253	248	251	243	237	283	250	245	256	245	239	257	254	266	267	264	264	233	243	234	245	217	244	228	248	265	247	227	258	272	265	253	236	245	254	257	278	237	248	240	266	242	259	246	244	264	245	257	249	254	262	236	267	232	253	232	245	278	249	243	229	248	238	251	238	253	248	261	255	250	240	266	265	247	259	228	275	245	247	258	237	224	273	272	225	271	281	263	230	246	259	237	254	276	252	240	248	256	262	259	247	233	263	209	236	245	290	236	243	247	264	283	242	262	236	256	244	265	237	272	256	243	235	253	243	240	258	249	261	234	259	216	240	265	256	218	236	277	240	215	251	281	218	270	265	256	265	262	249	225	247	246	227	232	251	264	261	237	287	231	273	232	248	244	259	241	275	251	274	255	246	242	284	261	251	247	241	235	235	229	246	250	243	242	283	256	245	246	274	228	227	239	246	245	261	239	259	238	223	254	264	245	253	196	249	256	234	243	245	253	254	279	246	248	269	248	257	256	259	263	275	249	232	224	252	269	263	246	250	280	262	259	232	242	253	270	271	263	257	236	243	278	273	235	221	252	256	252	251	228	225	270	231	257	283	237	211	261	240	270	224	244	269	250	254	288	229	217	258	254	246	255	226	211	243	267	244	276	256	269	274	240	241	250	237	254	227	195	215	256	274	243	243	245	248	285	261	255	262	250	243	247	251	252	241	240	282	240	264	220	229	234	245	266	273	238	261	255	266	262	240	255	269	253	252	253	241	240	228	256	232	258	279	261	250	259	270	257	251	261	250	244	244	258	266	263	278	251	247	291	239	253	259	240	257	245	223	269	253	255	257	248	263	254	243	239	232	257	266	269	230	221	240	250	235	243	266	242	280	258	252	265	222	263	222	260	243	262	235	244	239	248	235	266	227	249	257	285	252	254	246	232	258	274	259	231	229	260	254	295	233	224	249	269	248	257	256	241	257	254	257	260	270	240	281	227	254	256	266	235	246	237	253	237	226	245	253	265	249	281	234	225	249	241	251	248	258	254	255	243	237	275	234	239	238	253	246	243	257	252	245	298	270	265	235	263	242	263	266	232	225	247	246	244	253	247	256	258	246	203	263	263	264	243	270	262	249	259	258	271	249	237	248	257	284	280	217	255	278	253	235	272	257	265	263	253	235	265	228	256	251	236	237	271	274	272	270	261	257	265	246	249	241	254	250	259	262	251	244	266	252	243	258	270	251	229	241	243	280	231	258	238	233	243	279	237	237	271	223	234	288	239	243	255	244	227	223	278	230	276	260	250	244	248	254	254	253	269	238	263	270	241	225	255	232	287	241	262	260	219	248	240	243	244	250	254	225	281	267	252	239	222	274	262	254	274	234	272	273	233	244	276	272	268	272	274	253	226	282	251	269	263	273	241	257	243	254	235	246	251	249	241	261	260	232	258	290	213	248	269	279	255	227	239	265	238	237	251	224	259	254	220	244	236	236	223	266	241	235	251	232	237	259	250	238	250	281	264	221	255	263	236	256	264	259	243	212	231	227	270	245	236	251	275	247	265	234	246	254	263	250	267	249	218	263	246	294	242	243	242	249	254	239	262	254	270	238	245	265	257	245	252	267	241	246	214	243	252	236	251	264	243	255	252	244	264	244	247	275	240	262	225	242	265	234	251	260	226	256	225	248	262	252	234	251	257	282	272	272	249	275	234	241	219	246	285	270	239	239	243	265	241	259	235	254	243	259	233	243	250	222	263	242	257	258	232	272	249	216	227	237	238	253	234	212	253	249	266	263	255	259	258	289	250	230	268	256	249	257	223	277	241	295	263	244	276	256	250	252	269	271	263	240	287	235	256	241	238	249	232	235	236	235	249	240	238	238	256	267	253	248	243	234	219	229	252	274	243	273	220	238	240	268	243	256	243	248	241	226	270	266	213	228	260	275	235	255	257	244	247	282	275	230	257	235	253	245	215	264	269	258	262	262	280	248	251	245	228	241	245	267	252	249	252	240	257	246	255	225	259	232	235	244	275	239	258	255	240	285	253	272	260	255	240	219	267	233	233	280	264	238	254	289	245	251	214	241	242	251	244	231	270	246	258	247	270	275	267	257	227	281	245	252	261	277	281	243	287	276	257	270	233	271	254	221	255	262	255	280	255	259	235	249	253	231	284	263	254	264	223	282	240	236	251	255	286	233	235	265	213	252	262	241	222	268	233	222	260	249	269	212	236	282	226	262	255	254	242	231	237	260	237	264	248	250	256	252	228	259	232	245	226	274	267	239	250	244	274	273	216	236	252	297	262	242	266	243	257	265	227	236	220	273	276	255	256	265	255	247	265	258	233	248	234	234	251	268	212	238	267	251	255	263	266	227	237	241	255	262	263	255	261	253	255	252	260	256	252	257	224	244	271	249	239	228	249	260	262	276	264	237	238	249	247	270	260	277	274	238	268	246	254	225	249	262	247	234	238	252	232	247	254	263	220	237	271	233	254	246	210	238	246	246	249	257	276	275	241	244	247	237	255	236	246	245	242	240	273	261	234	247	241	249	254	239	259	275	246	282	252	226	235	258	243	262	258	244	250	246	250	232	230	244	248	256	238	229	233	256	242	230	242	262	269	232	247	267	232	261	242	252	267	233	225	260	222	235	252	275	250	259	226	246	263	256	248	251	250	282	234	233	219	238	225	239	269	275	250	235	259	267	270	247	224	249	254	235	241	289	258	261	251	247	255	260	245	251	238	291	247	265	256	242	263	226	232	237	255	279	246	223	234	289	259	234	254	280	245	268	262	249	252	277	231	240	240	237	267	255	275	234	272	250	249	236	228	234	260	258	289	236	225	252	267	247	256	233	254	265	245	272	268	241	269	242	210	277	237	268	264	228	267	268	242	246	247	245	243	255	246	261	256	241	253	261	258	232	243	225	255	264	248	249	228	239	248	263	258	225	231	220	267	276	223	258	260	227	252	232	286	238	285	259	249	262	252	237	271	222	255	248	240	281	255	276	254	266	248	276	233	256	242	249	278	285	264	249	245	254	259	256	234	250	245	250	243	232	264	261	253	229	245	270	235	237	265	242	274	265	244	243	231	285	249	258	235	228	254	249	247	218	252	250	230	265	234	261	252	258	257	243
11187	2529	5554	6161	5422	4331	3607	3082	2673	2278	2080	1841	1689	1612	1458	1406	1329	1257	1225	1092	1132	1034	1055	1049	996	985	1044	982	912	896	932	899	876	858	872	918	862	868	885	838	861	856	830	855	885	804	823	783	824	787	771	804	793	788	771	811	767	755	774	758	765	786	787	783	783	839	763	719	739	786	755	785	802	808	806	821	767	801	739	760	762	841	798	765	746	731	721	742	790	774	728	716	762	769	748	779	747	727	767	800	749	763	746	746	743	738	730	720	742	717	762	771	697	763	722	789	738	773	777	725	786	805	800	740	784	775	785	717	733	749	721	728	736	751	785	778	709	750	721	746	747	738	753	757	713	755	781	764	731	766	771	741	749	736	732	758	748	751	807	757	764	734	754	724	785	777	687	790	724	728	741	772	757	742	787	759	769	722	779	763	668	737	778	771	721	738	726	776	769	719	739	770	767	770	756	725	807	762	760	703	726	763	701	726	734	744	750	759	740	720	733	789	725	787	786	784	725	764	724	760	752	796	731	744	752	736	777	781	763	762	747	789	778	763	738	773	744	736	734	747	811	762	737	727	761	749	748	777	738	748	764	785	710	761	721	796	777	768	742	730	809	722	743	788	753	767	739	791	743	793	714	737	735	759	754	762	712	768	771	736	737	728	723	771	766	744	776	753	751	785	772	781	719	734	717	751	730	705	773	738	754	766	803	758	745	767	790	718	753	727	740	699	712	733	725	759	728	721	764	719	727	716	764	753	747	790	748	763	759	745	745	789	736	763	741	746	760	699	739	772	755	698	773	739	744	795	725	722	722	700	760	748	740	744	754	747	724	721	717	772	798	701	731	744	735	759	743	750	721	771	741	719	770	730	750	742	720	705	736	740	753	769	709	736	744	734	769	745	716	718	740	780	724	756	807	737	696	692	710	744	737	763	709	744	734	795	775	716	760	712	758	731	790	766	816	760	779	777	753	771	757	711	783	751	744	719	802	776	733	796	801	730	706	746	723	740	717	738	750	723	775	762	759	734	746	808	748	758	776	752	718	727	739	750	744	756	719	727	746	759	716	744	779	754	694	733	736	822	756	749	763	780	720	755	732	725	766	701	774	758	818	722	756	764	761	748	758	706	742	775	761	731	732	735	757	752	756	747	741	784	740	756	729	734	726	795	733	773	711	747	762	707	743	700	750	707	740	739	740	739	752	743	745	722	742	774	711	731	697	726	778	716	756	724	714	751	749	747	711	722	762	777	749	687	744	745	749	734	686	753	724	786	750	756	773	777	734	759	736	718	727	728	780	729	755	822	753	728	734	713	726	723	730	740	729	735	728	765	761	758	728	763	760	716	796	703	783	748	745	780	755	765	762	771	747	749	728	706	743	720	766	763	733	711	715	783	770	781	765	732	813	760	750	773	736	695	738	743	787	751	755	744	765	763	733	769	706	690	712	765	758	781	729	743	741	777	782	745	751	729	727	766	728	742	703	699	732	711	733	769	714	686	766	741	731	746	733	732	781	747	754	746	736	743	779	707	773	755	780	757	763	797	753	740	743	709	726	725	713	727	771	765	798	725	737	761	755	684	737	741	706	783	780	789	743	772	741	782	703	764	753	763	759	798	732	739	752	723	727	715	813	740	748	722	743	748	815	757	777	751	714	752	738	790	746	730	765	768	775	725	771	800	793	713	752	740	713	759	722	765	705	745	756	745	774	774	717	738	767	738	738	731	781	768	710	778	740	749	748	741	700	754	762	790	791	742	795	723	743	726	742	715	777	708	767	698	756	745	736	718	764	749	720	747	724	709	711	769	747	697	763	795	706	732	753	749	741	734	726	748	747	739	733	709	756	801	777	756	726	755	756	738	712	780	750	721	738	742	745	741	737	726	748	800	758	702	745	739	766	753	731	745	795	757	729	771	707	748	755	747	764	755	721	722	772	761	736	802	737	741	730	773	770	777	760	778	727	746	717	760	727	784	759	721	694	757	740	728	723	763	708	668	742	761	770	745	772	748	786	740	735	740	707	730	723	711	747	703	747	741	730	775	748	697	746	730	776	730	716	759	738	760	733	732	689	728	741	732	737	781	746	755	709	742	755	737	730	769	769	810	720	739	733	780	792	778	743	784	753	722	768	805	751	733	723	719	829	691	693	791	737	752	728	732	723	731	723	755	774	762	714	725	740	775	738	764	775	765	741	791	794	792	777	764	754	744	760	746	790	747	761	743	715	760	704	746	766	737	742	743	726	747	746	766	761	713	727	744	709	716	760	761	765	787	760	737	742	748	754	768	721	752	695	764	733	742	739	774	750	754	753	732	740	799	707	754	770	745	814	721	790	699	716	737	729	797	749	743	759	715	758	802	761	762	729	736	751	696	788	739	760	764	780	738	763	755	788	767	760	721	704	778	760	755	742	722	729	714	779	775	769	744	784	726	728	799	735	749	760	743	686	784	724	762	759	743	731	722	760	755	747	710	714	753	699	729	688	732	722	784	755	748	716	788	743	737	724	775	756	713	753	755	761	726	741	774	751	748	807	732	821	713	739	749	742	741	732	752	732	711	745	761	743	745	790	746	765	730	753	769	766	756	738	741	757	755	763	743	810	778	791	733	762	776	677	687	784	784	804	748	741	718	731	735	753	684	761	763	768	725	733	750	788	753	772	730	718	751	740	804	744	751	723	756	722	764	734	775	710	784	745	754	745	726	762	710	744	747	712	743	772	726	797	745	758	765	768	731	712	752	718	797	716	759	754	726	743	808	759	762	717	741	734	773	762	799	763	728	796	791	730	759	713	796	798	744	752	785	764	738	775	744	717	750	751	735	775	778	751	763	700	734	700	706	778	689	792	734	755	786	723	732	701	762	729	766	730	747	755	767	752	755	731	773	746	758	780	751	741	682	703	754	752	766	717	749	700	756	745	786	771	712	718	779	761	749	747	771	721	728	697	714	773	751	748	759	750	751	726	720	729	733	726	735	726	735	752	726	746	732	724	778	738	756	741	773	767	783	708	774	785	715	707	745	757	772	781	759	767	755	736	747	748	725	751	765	758	721	750	747	757	732	722	729	760	738	777	753	740	769	754	726	687	710	753	807	715	770	714	709	748	759	720	716	727	771	778	760	708	773	696	749	731	763	724	748	699	710	685	747	759	771	780	730	757	769	762	703	729	776	742	752	724	741	723	763	832	741	752	711	753	719	739	787	722	735	731	744	751	723	736	778	755	754	739	734	756	752	751	787	725	774	745	742	739	728	764	737	748	831	753	760	768	738	718	724	731	800	734	727	746	732	781	759	711	724	741	781	724	740	778	783	712	727	744	775	743	740	754	752	753	688	765	737	738	751	744	686	748	722	723	726	733	697	720	772	764	758	736	790	694	777	721	691	736	738	715	773	741	709	761	739	761	708	724	715	741	729	745	758	713	708	721	755	746	766	726	803	785	755	707	716	780	679	728	728	680	725	769	753	737	663	732	745	727	778	798	748	745	751	740	733	726	795	770	744
3681	173	171	150	117	104	103	106	105	97	88	84	78	78	75	92	78	91	77	83	89	89	79	98	84	71	86	90	83	61	86	66	82	89	75	83	81	76	81	79	70	79	73	83	91	72	85	78	78	70	71	81	90	69	81	81	95	90	83	80	64	77	99	66	85	75	103	69	76	90	94	89	94	73	63	78	80	89	92	80	89	73	82	76	78	87	88	79	98	82	72	94	70	71	91	76	84	78	98	97	75	81	74	70	74	83	77	80	88	78	93	92	74	85	88	95	93	71	74	77	77	92	90	69	74	107	74	76	75	79	75	65	75	76	74	64	70	81	85	102	81	85	94	69	84	83	78	86	91	89	83	78	77	74	88	87	80	80	72	70	76	77	87	77	69	76	71	72	81	77	91	90	79	76	83	98	73	92	87	75	74	79	90	77	102	69	85	83	80	76	89	85	74	81	92	92	92	92	75	83	85	81	73	84	81	89	91	92	86	71	71	98	85	74	72	55	88	84	87	73	93	105	71	83	83	88	66	99	65	81	66	71	87	82	90	79	69	74	75	71	68	76	84	71	84	65	76	85	85	72	74	72	72	72	82	72	71	66	75	69	68	91	84	86	80	80	91	68	90	85	68	70	95	80	73	77	88	74	77	69	88	60	89	79	73	87	66	76	66	70	78	67	74	74	75	71	77	86	74	81	80	95	75	87	90	73	81	89	83	105	76	71	83	82	73	86	64	86	87	77	92	66	79	90	76	82	83	74	72	63	81	98	85	82	81	74	98	91	76	95	90	65	90	83	59	81	74	84	72	89	71	89	76	81	83	85	73	76	75	98	78	70	81	65	96	84	87	83	95	73	70	73	77	75	80	83	87	82	75	69	85	95	69	75	84	102	88	84	85	83	84	68	82	73	81	76	73	95	88	77	89	91	72	84	60	85	87	80	58	95	86	81	73	81	85	84	83	86	76	99	90	94	84	81	85	94	76	81	79	86	66	77	96	100	83	80	82	80	78	89	81	85	88	77	76	85	86	76	99	86	80	72	77	74	88	79	73	78	72	58	76	76	65	79	67	87	83	75	72	76	80	89	83	85	92	89	89	79	87	76	80	86	85	83	74	76	79	86	70	86	78	76	73	80	87	68	69	67	88	88	86	90	78	88	84	87	86	73	72	65	91	66	95	79	77	79	92	70	77	64	68	70	90	85	77	75	77	65	76	85	92	64	92	75	91	77	83	75	67	89	80	74	81	71	72	65	93	68	75	83	71	99	67	83	82	81	74	78	71	80	98	83	73	82	88	85	82	72	67	74	71	72	71	83	89	83	76	94	76	92	81	84	82	66	87	79	80	92	75	81	78	80	66	53	84	68	78	82	57	101	80	80	82	67	86	83	81	61	82	78	83	88	91	67	101	75	75	100	69	81	81	93	80	80	91	63	88	96	79	78	74	82	76	78	80	79	86	80	70	75	92	71	90	69	82	91	79	70	73	95	84	80	75	71	87	71	80	76	83	76	76	84	78	83	97	69	82	91	89	72	85	59	103	74	90	90	85	90	77	64	75	73	62	64	80	86	81	99	74	79	73	93	94	68	91	64	76	73	80	68	83	69	75	86	70	82	67	82	68	90	95	73	80	82	82	81	93	82	86	103	83	73	94	80	63	97	68	71	69	95	78	69	88	65	75	75	86	70	67	80	92	77	90	80	78	80	78	79	70	80	74	75	98	68	86	99	86	95	96	72	87	84	68	80	85	87	86	89	81	69	72	103	84	72	86	76	77	88	74	67	82	84	72	93	83	73	75	99	76	82	77	90	80	80	75	86	99	78	76	74	79	91	79	97	73	101	103	79	78	85	63	77	82	82	86	85	66	85	79	66	75	70	102	88	75	87	59	99	75	72	77	93	85	88	78	70	71	70	69	92	78	81	85	78	79	94	92	85	80	76	93	75	86	76	93	70	103	70	95	85	70	104	61	89	84	82	76	80	81	78	93	85	95	91	82	78	78	75	81	83	72	78	83	79	72	86	77	83	75	85	87	83	85	76	85	97	72	69	77	69	100	84	91	85	66	74	86	64	75	85	88	85	67	80	70	97	61	88	87	70	67	87	84	81	80	76	73	69	66	92	82	65	61	80	75	62	82	76	64	96	88	82	82	81	78	79	73	99	81	110	81	88	95	81	104	65	82	76	55	90	89	95	71	77	75	93	77	89	76	61	76	93	71	73	89	77	90	74	76	78	83	83	57	70	85	77	85	69	79	82	91	79	81	83	67	86	88	98	74	86	86	65	72	93	94	87	85	65	89	78	52	57	82	84	67	84	79	96	85	86	88	64	88	90	84	83	83	95	97	79	70	89	79	87	66	69	96	89	73	77	77	77	87	73	88	89	96	89	76	78	74	64	77	88	67	65	91	69	86	91	84	86	84	78	64	73	87	82	78	100	83	71	75	85	78	76	76	68	74	98	90	95	89	69	81	88	85	79	77	75	74	75	68	83	70	93	76	87	82	93	68	92	82	74	84	78	78	93	67	89	82	79	66	61	83	65	75	83	88	91	72	91	67	76	83	79	99	94	84	91	86	73	73	92	80	81	96	67	79	76	76	82	86	94	68	75	77	77	66	94	69	67	91	89	71	90	84	81	60	61	59	84	73	75	94	93	89	71	79	84	75	96	103	96	88	71	101	86	92	77	92	73	55	67	78	72	79	75	91	81	74	77	79	89	85	82	80	80	85	80	81	98	86	77	84	80	75	77	96	76	68	81	71	76	77	82	80	101	93	79	80	81	84	90	76	74	80	73	95	80	72	85	95	89	72	89	80	92	66	92	73	81	84	93	72	101	87	56	88	91	93	75	66	82	72	89	72	80	76	79	71	85	97	72	102	83	86	82	80	92	85	76	70	84	73	79	71	75	100	91	81	82	72	85	77	77	86	85	84	82	67	84	76	73	77	69	74	79	85	90	89	78	74	66	66	78	92	66	79	65	93	80	94	93	86	81	83	83	82	78	82	87	80	79	79	76	69	92	75	75	75	87	80	88	75	91	72	82	83	85	86	80	81	79	76	80	90	92	94	93	90	83	87	72	81	81	86	73	80	82	84	66	71	101	83	95	74	81	80	72	74	66	95	83	77	61	81	88	87	92	92	80	84	96	87	81	69	90	92	89	74	80	78	99	73	86	79	69	78	97	82	90	78	87	84	81	78	81	97	81	75	89	69	89	73	93	80	86	78	103	95	69	87	65	87	76	81	90	92	89	86	84	80	66	92	77	82	84	65	72	77	85	87	84	93	84	87	77	75	80	62	96	78	77	95	78	82	86	71	95	82	80	88	70	67	94	97	87	74	73	71	78	99	83	87	81	115	86	75	86	70	84	96	84	82	64	75	81	77	75	71	73	62	63	70	76	73	91	81	65	75	76	90	86	69	77	74	75	69	81	80	85	95	82	95	85	83	82	78	100	68	84	73	61	75	83	87	99	82	87	70	90	89	74	86	93
5064	436	515	539	490	434	420	389	367	358	349	338	308	361	364	304	341	301	331	316	316	283	310	306	307	303	307	322	296	296	307	294	309	290	292	305	264	299	312	310	297	335	305	284	289	318	306	301	326	313	294	300	285	284	287	320	279	273	269	309	284	295	287	259	283	260	290	313	279	300	269	302	270	316	273	294	280	312	304	317	316	308	297	324	329	286	294	286	295	269	294	293	287	312	300	280	293	263	325	315	337	314	316	291	307	308	304	293	305	287	317	282	309	289	299	297	309	291	280	315	293	297	266	296	284	319	282	327	275	295	283	310	290	298	307	276	306	304	315	274	298	317	282	324	323	279	354	302	319	288	312	313	293	317	294	283	261	274	302	253	299	311	314	277	289	279	316	315	297	261	303	281	288	287	299	313	294	302	281	293	341	317	270	281	338	295	284	318	300	288	320	294	303	282	329	320	305	325	272	300	268	298	276	308	287	307	298	301	304	315	337	339	305	281	279	292	267	296	335	307	296	307	313	290	308	307	277	312	290	303	290	303	303	268	269	279	300	282	289	285	328	296	326	292	296	267	296	293	270	288	292	290	286	277	275	278	304	300	307	286	286	324	275	315	298	293	286	290	277	301	291	318	309	296	285	287	271	303	266	305	312	311	285	280	314	282	282	283	324	283	328	287	277	280	283	263	288	259	273	315	315	304	307	316	319	307	287	302	305	304	301	308	294	279	313	286	297	315	286	298	320	308	266	317	284	293	289	288	299	287	288	315	293	289	320	305	301	303	288	319	302	313	309	321	282	289	320	303	296	307	277	311	286	269	285	328	284	296	287	301	313	313	286	336	328	305	300	280	318	290	318	294	287	317	296	295	302	317	285	291	301	304	297	335	325	297	306	301	277	278	308	315	295	307	328	290	281	288	290	303	277	295	319	261	302	290	305	294	308	287	292	290	316	338	277	314	312	245	307	307	282	261	319	311	269	295	320	310	330	277	290	324	299	291	286	293	303	270	278	293	298	296	294	278	318	293	289	284	311	289	288	285	283	318	267	280	295	321	286	320	300	290	305	290	273	262	297	305	288	325	318	308	283	325	285	274	304	272	288	310	317	319	294	282	300	287	293	312	292	313	312	334	305	274	305	300	284	349	310	274	300	320	312	286	275	313	296	306	265	283	289	311	312	301	303	318	287	299	305	296	291	283	279	311	312	330	310	295	291	324	310	301	296	284	290	282	323	331	286	297	288	317	294	297	281	284	304	301	302	283	302	308	294	283	281	303	332	337	319	259	327	333	299	306	302	288	307	308	310	328	281	294	279	344	289	313	300	265	326	278	287	302	292	312	302	291	302	299	313	350	296	291	295	298	291	322	285	254	302	278	290	288	294	289	288	313	273	318	296	286	259	296	290	284	288	279	299	277	305	343	287	269	288	310	270	311	328	339	298	338	290	281	266	317	288	289	281	291	310	291	307	286	270	319	283	289	318	304	286	287	305	277	272	309	280	322	294	304	272	292	306	334	285	308	287	311	280	293	281	303	297	307	288	343	289	306	290	318	319	308	313	318	293	283	276	327	286	300	323	303	299	284	291	326	279	299	299	294	274	294	286	292	317	293	300	315	322	252	292	295	317	292	301	299	322	304	302	304	282	323	301	306	283	273	297	305	298	307	287	285	302	313	256	303	304	284	260	269	285	299	301	301	289	284	307	323	311	324	283	304	293	269	275	319	305	300	312	283	289	269	307	275	306	329	315	318	321	310	323	293	304	285	269	302	299	304	293	288	314	287	295	287	297	309	306	336	301	306	303	324	284	303	270	293	303	281	290	292	285	270	287	301	277	316	259	297	291	288	302	287	296	280	276	299	299	301	266	296	294	310	315	268	292	298	292	312	288	324	282	277	284	323	304	304	309	292	274	288	297	313	317	319	300	292	293	309	279	294	280	317	272	287	274	289	295	288	283	305	294	308	303	297	324	281	298	281	321	271	306	305	290	296	303	300	311	281	280	321	281	299	285	310	316	271	281	325	307	308	316	303	300	281	294	304	289	292	315	296	298	328	257	277	294	294	292	328	274	275	308	283	271	305	287	287	303	273	313	296	327	285	301	300	316	285	304	306	279	302	293	291	297	287	290	272	295	282	329	325	292	284	289	295	297	289	300	337	318	249	277	319	303	313	260	299	292	310	309	308	317	304	311	307	298	292	323	295	317	302	270	326	312	273	268	284	305	283	311	283	299	295	256	279	337	270	310	296	296	308	342	281	287	308	328	276	308	297	285	305	299	265	304	267	294	322	296	293	316	307	300	320	294	283	289	307	288	278	277	318	272	332	314	290	313	273	313	292	327	308	288	323	314	298	300	302	288	290	285	284	306	299	294	292	315	304	293	306	296	310	276	285	320	325	280	274	342	311	321	290	313	267	290	298	300	284	325	298	309	321	288	277	327	290	302	281	305	288	297	302	294	297	297	309	315	316	308	296	301	284	324	318	302	296	273	287	311	272	302	312	316	314	323	295	292	270	281	320	254	285	297	279	263	280	305	296	289	286	303	268	283	283	283	298	287	286	319	312	291	286	312	271	296	322	336	314	274	313	287	305	320	293	314	303	303	276	307	315	269	308	298	301	298	288	278	303	309	273	294	318	275	284	276	326	300	289	294	287	301	350	333	289	306	302	303	305	282	308	333	272	322	285	286	332	291	269	308	257	290	290	255	287	310	304	308	288	329	269	293	307	250	290	308	318	334	320	311	267	317	297	304	307	342	305	327	321	290	308	287	267	294	299	295	287	324	320	284	314	317	296	290	292	313	273	315	268	319	293	283	277	285	294	287	280	289	320	270	306	289	296	278	310	285	278	291	303	271	293	302	293	291	291	292	288	294	325	328	300	288	286	276	281	294	286	303	281	330	324	279	315	291	290	311	256	270	315	322	288	287	300	315	289	307	280	297	294	317	297	288	313	306	295	296	301	341	318	290	289	268	308	277	277	263	299	295	305	316	309	313	279	291	305	321	294	324	315	294	328	294	306	307	329	299	292	311	292	299	305	299	294	309	296	306	287	298	276	294	282	279	296	291	309	281	292	293	298	323	304	304	291	290	291	307	304	307	279	304	295	296	288	274	291	294	257	302	290	337	304	306	319	313	288	320	311	317	269	280	316	282	289	279	289	293	297	279	288	314	284	295	318	305	280	338	314	274	311	298	282	306	284	315	285	315	303	313	314	286	325	282	282	294	308	285	284	296	319	290	332	327	296	303	273	335	279	290	279	316	308	302	342	285	325	320	325	310	298	337	291	315	309	306	286	283	287	288	310	333	301	288	291	277	293	322	276	273	293	293	307	268	308	265	302	279	305	280	274	296	339	288	269	315	284	316	305	278	301	302	288	300	310	298	271	272	301	314	322	293	292	284	315	299	278	296	306	270	317	333	315	289	331	307	308	302	312	274	305	305	316	317	288	282	273	296	307	320	304	289	295	304	305	299	308	290	321	306	283	280	321
15301	1141	1228	969	700	552	428	350	337	271	245	222	223	220	187	206	179	171	172	172	169	176	163	168	142	162	149	137	160	179	124	151	149	129	143	157	155	137	150	158	129	139	147	148	146	164	161	135	175	138	145	131	155	136	143	164	154	147	141	129	152	147	148	120	140	143	151	145	141	150	149	154	139	147	143	143	154	152	155	130	155	150	145	147	138	165	135	146	152	126	143	136	161	137	120	149	142	133	149	143	158	145	133	120	148	145	139	138	135	152	152	146	122	144	132	145	132	143	148	145	143	149	148	143	134	155	135	129	136	138	148	155	133	152	132	158	149	139	146	148	136	132	129	141	150	154	140	154	134	145	142	135	135	127	148	136	151	160	156	132	143	128	147	140	158	145	161	147	148	145	142	127	151	138	142	134	150	151	143	118	149	147	126	150	143	154	168	139	155	145	151	122	146	155	137	149	156	138	144	149	152	162	142	131	127	157	137	158	135	122	141	125	135	165	132	156	146	154	148	134	136	152	152	143	160	128	140	127	131	143	147	130	162	135	151	132	126	131	152	161	159	158	140	133	150	163	145	144	124	138	139	143	120	138	121	130	131	148	155	144	130	125	139	162	167	157	129	144	140	140	137	137	121	148	140	139	163	141	138	134	153	129	137	166	155	135	147	141	145	151	145	153	149	150	143	141	136	142	142	137	145	148	128	158	148	154	152	146	121	123	141	147	132	143	160	164	156	128	138	158	142	126	133	140	128	128	161	131	163	130	140	157	139	134	155	146	158	129	137	149	127	152	154	128	132	157	137	126	155	139	121	135	130	146	141	147	151	140	122	113	140	126	127	167	147	147	152	149	130	127	160	135	129	168	124	132	166	144	148	153	144	138	136	152	153	126	133	138	146	166	146	152	149	149	126	146	158	141	129	139	139	151	150	155	153	132	130	133	132	133	139	147	141	142	131	146	153	156	132	140	147	151	141	151	140	135	175	143	146	150	146	161	148	138	142	156	152	153	154	151	145	139	137	142	144	129	132	126	141	146	162	143	143	141	142	159	150	159	147	128	151	141	124	154	140	146	152	137	137	132	144	133	136	122	128	147	148	126	128	145	147	138	129	140	137	125	134	123	105	126	146	158	144	144	127	173	139	157	130	142	134	123	153	153	150	140	177	142	126	133	154	163	135	164	135	148	132	127	136	143	157	159	141	150	137	137	119	155	139	131	127	139	127	151	134	139	127	128	158	129	174	135	124	141	170	152	142	162	136	142	150	129	138	127	180	141	134	141	144	156	168	145	135	124	123	156	156	165	159	148	130	171	156	127	147	143	140	142	141	142	137	179	141	132	129	122	135	145	125	144	131	141	164	157	154	147	141	135	165	135	130	136	125	113	133	160	135	148	159	152	165	145	155	160	173	134	145	139	145	164	131	145	124	144	145	140	151	141	138	155	124	154	131	118	135	142	139	134	135	145	134	148	143	134	144	154	148	130	160	143	174	113	125	146	146	149	160	133	135	144	162	153	147	142	134	159	148	135	152	159	150	155	160	133	151	142	148	140	150	134	123	149	143	158	153	140	143	136	133	161	137	124	138	141	129	157	161	156	144	136	150	138	156	156	151	148	139	174	124	147	152	118	143	145	132	130	132	136	133	160	123	145	160	154	146	128	143	137	142	155	141	141	154	143	143	142	126	141	145	145	178	139	135	176	167	123	174	161	153	144	164	155	140	139	166	158	131	126	127	159	136	136	137	144	124	155	136	136	139	153	152	150	155	149	146	141	129	152	147	150	156	132	158	143	138	158	140	124	134	154	143	161	132	145	155	124	135	141	154	143	134	140	141	158	139	124	134	127	128	138	149	168	135	153	130	113	145	138	158	150	158	134	165	150	157	146	167	146	134	138	120	135	135	149	156	144	156	141	151	169	159	133	138	153	168	146	123	126	139	137	125	154	136	127	143	145	155	126	140	142	137	150	136	128	143	144	158	128	127	141	130	132	131	138	155	123	144	148	144	144	151	141	161	140	150	161	149	163	154	148	151	154	142	145	140	138	161	140	161	127	150	168	141	156	156	135	142	151	132	145	145	146	160	120	156	122	128	133	123	150	167	147	141	149	147	140	118	124	135	121	135	140	144	132	140	154	129	152	131	123	155	135	136	183	146	142	147	156	145	141	166	141	157	144	120	145	159	145	134	139	158	142	138	159	135	149	120	152	143	144	142	151	168	135	146	139	150	149	121	153	154	149	148	119	143	138	136	137	163	144	153	130	134	140	149	161	147	132	138	137	151	147	169	152	142	143	118	147	159	128	116	139	168	138	140	152	148	159	164	152	134	152	157	160	120	140	137	152	146	153	160	148	153	156	128	127	128	154	138	128	142	137	135	144	151	137	157	161	160	154	125	138	157	159	153	136	148	151	156	129	159	145	148	135	125	132	155	147	156	138	135	162	136	158	145	141	152	150	148	137	135	138	137	141	158	171	142	144	144	123	151	143	139	166	162	150	142	144	147	163	123	143	139	136	138	134	138	159	148	148	150	171	157	147	149	133	143	149	139	147	152	151	154	151	157	134	122	140	143	141	135	161	142	164	139	138	128	152	170	115	161	143	139	137	135	157	162	142	142	141	139	147	120	143	155	132	143	136	134	131	126	157	138	143	120	151	134	158	140	132	145	158	150	117	154	137	132	139	136	143	132	137	155	135	149	142	142	160	134	133	136	142	135	129	144	136	142	148	133	153	134	137	160	135	138	162	154	117	185	138	129	123	154	151	158	125	151	149	151	140	135	152	120	131	164	137	145	130	162	140	146	158	155	150	130	143	145	138	131	130	139	127	133	134	169	164	130	132	123	162	138	130	154	144	164	143	146	153	163	143	134	144	162	142	136	131	138	132	145	157	149	132	116	145	133	162	157	156	132	143	156	165	151	148	135	136	144	154	139	145	142	137	152	134	148	145	120	134	138	159	158	141	119	152	135	168	121	143	143	132	141	150	141	159	125	143	168	154	138	131	134	147	153	155	154	146	125	129	142	134	141	150	150	126	143	151	124	136	140	146	133	142	151	135	143	159	148	145	142	142	129	151	122	128	134	156	135	164	142	137	170	152	154	130	127	134	141	133	148	131	151	153	152	130	131	141	120	145	145	133	131	139	152	123	143	169	140	131	132	132	157	137	136	137	158	150	137	161	148	172	142	141	127	130	154	143	156	162	130	161	143	151	136	140	166	128	131	133	147	146	150	136	155	172	146	150	137	125	144	159	164	130	144	142	145	112	143	146	129	124	125	163	149	137	140	144	134	145	162	115	140	143	132	132	135	147	131	138	147	142	136	129	156	150	139	132	136	146	126	136	121	137	142	146	148	149	139	152	144	156	138	157	131	134	147	137	138	136	139	135	129	143	169	153	150	128	148	144	165	135	153	127	149	163	148	169	143	147	141	120	140	128	158	138	144	152	158	140	110	143	150	124	156	139	123	129	139	163	148	146	144	128	139	146	146	146
8770	1352	2971	3392	2933	2500	2021	1700	1527	1303	1142	1031	974	856	846	819	790	784	693	697	676	624	651	626	592	590	597	549	609	584	558	526	549	527	531	552	506	523	555	527	504	546	535	518	546	507	458	495	522	521	536	522	486	523	475	498	507	533	498	502	478	484	470	452	475	501	528	499	486	496	498	481	490	445	482	467	476	489	521	531	506	471	472	545	506	479	539	435	470	470	488	498	471	492	493	486	450	477	500	477	469	484	471	506	466	509	466	469	497	500	483	492	474	459	458	477	462	450	480	486	446	456	475	473	464	496	482	489	501	471	468	472	504	472	502	481	512	499	487	489	453	487	495	475	493	511	462	458	486	464	447	517	448	457	503	495	499	459	494	453	497	467	484	472	483	437	483	507	497	503	511	484	477	476	487	473	493	516	466	444	488	442	467	461	504	489	483	462	503	460	449	475	477	465	464	470	458	483	465	486	496	491	463	489	512	465	516	499	471	493	421	483	455	463	456	487	463	444	481	485	472	499	472	522	476	470	456	473	482	494	482	483	478	471	496	452	445	457	487	463	481	461	516	483	525	512	512	501	491	519	502	448	505	476	460	456	446	468	448	440	495	477	484	502	453	459	489	508	502	439	465	467	485	473	455	455	486	473	498	486	482	481	454	490	481	492	488	453	454	457	516	463	495	485	482	481	451	506	484	473	495	457	460	501	480	500	443	468	487	457	492	467	475	453	424	467	502	475	470	499	500	487	458	489	468	504	482	465	510	494	477	477	471	486	484	471	468	482	458	477	442	512	466	479	468	469	502	455	442	470	475	456	435	474	491	465	487	472	507	407	458	468	449	467	511	491	473	443	459	471	451	428	462	469	479	504	469	484	470	456	484	500	489	487	507	504	450	463	504	509	462	463	456	446	466	444	463	501	443	486	469	464	446	446	499	483	438	474	492	472	459	494	491	457	463	473	454	496	496	499	497	440	475	452	441	492	430	505	509	479	468	435	453	463	436	502	452	485	449	454	503	450	485	463	510	490	459	506	519	465	502	481	497	480	480	462	441	458	506	511	497	480	478	442	464	500	466	492	475	469	492	456	441	518	423	458	433	452	486	457	467	523	500	481	485	471	489	434	432	496	460	494	465	473	482	457	438	477	482	480	433	490	487	484	435	468	507	500	431	478	469	429	467	481	480	485	449	485	491	484	461	461	437	454	501	454	501	512	504	521	497	450	455	473	460	509	464	471	507	478	488	458	455	468	453	503	485	484	460	481	499	477	468	474	499	457	456	510	477	511	455	491	483	509	505	469	450	411	447	442	472	512	465	430	468	441	488	426	466	477	458	469	509	489	505	468	468	456	495	461	455	435	502	500	457	448	446	476	425	475	459	479	498	455	435	472	477	511	503	493	496	494	475	492	505	450	475	454	445	473	469	462	465	453	526	504	498	479	468	462	444	463	474	462	485	499	476	481	463	455	480	483	429	444	477	475	499	502	481	461	449	475	499	440	449	437	466	432	477	492	462	470	444	504	459	440	466	500	453	495	490	484	459	439	488	479	476	433	488	456	488	502	465	465	461	475	481	494	473	515	494	497	483	468	495	474	485	471	455	474	456	496	469	479	500	412	493	488	441	459	507	459	483	437	501	470	507	503	499	504	481	507	485	450	485	475	476	439	496	465	504	447	467	503	453	494	491	499	492	439	459	483	492	481	508	479	463	463	476	453	456	468	458	485	454	475	488	482	464	440	481	443	486	514	476	498	438	488	435	467	503	488	507	472	495	489	465	482	446	456	448	451	456	474	498	474	416	501	475	431	483	484	465	495	523	443	467	446	472	459	440	492	473	453	480	471	491	466	443	457	445	481	510	438	511	515	460	459	473	515	494	464	455	481	467	481	478	456	499	495	493	480	486	464	488	445	488	486	502	479	488	453	460	457	530	455	461	483	422	508	469	489	484	454	483	459	499	463	481	433	462	472	474	439	447	481	468	500	482	486	495	475	479	501	482	478	484	491	484	475	483	477	447	482	498	481	473	470	483	444	463	452	490	459	458	503	472	464	454	494	494	447	481	487	492	469	503	475	526	458	412	449	465	454	466	479	489	465	473	475	485	485	489	474	502	466	478	464	495	483	477	494	456	449	446	460	471	486	515	453	491	450	492	459	455	500	454	506	514	446	454	500	451	511	453	478	473	470	455	495	485	452	492	475	430	480	465	467	455	498	478	450	474	471	474	467	459	482	483	469	473	496	425	485	429	462	508	427	510	475	471	497	479	501	530	455	469	468	487	457	460	497	442	499	456	470	478	471	423	476	453	469	447	480	466	485	500	499	450	468	522	514	451	474	464	513	459	489	448	500	470	460	510	441	445	450	471	418	472	464	500	478	454	486	467	465	478	511	507	465	506	520	480	478	463	473	454	495	484	465	499	475	452	523	450	502	468	438	464	446	442	459	477	499	469	443	495	498	506	438	462	476	436	455	460	478	493	471	481	499	391	477	438	488	464	464	494	459	465	468	469	495	511	468	456	458	469	471	522	471	452	466	486	460	452	462	504	466	496	456	470	468	504	464	479	465	467	440	456	489	444	492	453	468	481	452	488	491	484	478	509	480	486	494	473	455	478	486	483	473	479	474	463	473	509	464	466	464	482	451	494	455	476	477	479	513	452	461	498	466	538	500	463	474	475	472	464	476	469	462	507	451	503	441	446	524	443	436	509	461	492	426	471	436	464	445	463	473	486	467	490	512	460	484	427	468	499	463	490	466	479	455	464	498	461	454	483	474	463	488	457	462	473	444	476	473	485	471	459	450	477	493	454	458	461	467	469	492	439	461	470	510	443	509	468	445	436	506	453	512	454	395	493	466	464	469	495	478	477	478	455	495	478	453	483	500	462	440	461	469	500	438	496	460	474	469	469	480	462	471	498	507	466	517	459	470	493	477	474	491	455	418	448	434	465	489	460	484	490	439	477	476	431	498	466	457	446	506	519	490	453	480	464	428	481	457	473	477	500	504	443	454	494	490	518	491	472	476	434	469	470	483	472	522	467	453	480	449	472	488	512	494	493	490	471	476	519	476	491	443	444	483	475	480	499	491	455	467	476	456	471	489	461	477	489	426	464	462	463	461	465	473	499	474	481	457	483	442	459	459	496	462	482	488	463	433	459	492	467	477	482	480	466	462	455	507	467	489	450	440	430	429	487	451	500	487	462	472	495	471	480	464	442	449	487	478	504	489	509	478	500	463	459	439	478	491	490	450	491	468	465	497	453	468	451	474	445	466	499	472	447	485	509	463	478	501	458	462	499	495	489	468	435	485	461	493	485	485	478	451	478	485	461	478	485	498	490	485	512	419	507	474	486	451	481	475	512	438	484	469	461	479	429	448	447	476	486	472	457	490	472	470	509	499	455	475	476	518	469	494	508	462	465	451	454	471	469	457	486	497	444	472	480	461	461	405	443	468	460	496	440	472	477	477	470	489	479	490	506	419	454	450	448	430	482	429
25139	2982	2445	1965	1399	1054	788	696	536	547	475	391	358	404	398	366	297	323	331	304	278	279	275	308	268	284	296	274	280	256	234	282	286	255	265	274	230	260	267	259	275	253	282	273	275	296	241	271	260	258	231	260	274	255	269	237	310	223	249	279	250	268	235	250	275	250	277	255	258	217	262	245	252	272	270	216	261	250	263	299	248	266	222	228	244	258	263	242	250	251	238	267	248	244	254	277	274	265	271	230	265	255	231	251	253	261	242	252	262	263	237	277	246	261	279	269	263	276	259	270	248	258	262	209	228	249	273	238	251	256	254	293	234	244	230	259	233	260	274	218	235	269	230	265	236	260	226	268	247	266	233	228	242	273	240	265	279	273	231	223	247	245	255	277	242	275	253	268	230	260	238	250	254	261	268	255	234	263	227	258	265	246	225	245	234	288	240	276	220	248	258	282	241	255	219	247	235	239	245	250	238	236	268	231	236	277	249	235	236	227	241	240	232	266	262	262	279	233	253	265	242	229	216	261	255	237	256	255	238	271	269	245	245	228	248	250	262	208	241	233	233	277	270	251	238	257	236	238	240	267	275	265	257	210	256	231	248	235	236	239	236	241	243	262	212	260	251	244	264	269	277	241	233	253	275	260	229	241	243	259	248	246	254	275	242	247	299	234	270	232	266	252	239	240	257	249	260	256	257	243	258	218	263	237	248	245	252	271	216	241	261	267	240	250	236	257	242	273	239	239	266	231	234	238	222	258	273	239	274	256	262	255	258	248	252	256	263	242	225	240	237	217	267	285	238	258	283	243	273	266	263	258	247	279	249	269	268	262	238	240	249	249	262	230	260	250	247	243	260	257	231	272	253	260	269	250	242	242	250	232	228	247	231	273	250	236	275	240	271	263	257	224	271	253	236	252	243	232	250	242	259	253	233	261	244	261	251	238	259	232	248	263	264	266	242	265	257	261	237	242	270	262	241	240	235	249	272	249	281	270	252	226	226	249	225	252	248	231	251	251	228	256	279	247	238	248	247	238	247	244	269	233	244	258	279	252	228	253	278	215	282	261	238	236	239	284	235	261	272	236	239	239	245	267	238	239	267	240	257	201	246	246	232	236	237	268	244	277	276	233	272	262	240	250	252	275	256	222	234	230	293	247	277	253	250	240	260	273	262	247	248	238	264	235	263	245	254	235	233	256	252	264	226	257	239	241	258	258	254	249	259	263	270	240	251	246	255	236	238	258	267	250	267	224	249	266	228	240	253	260	273	259	234	267	255	260	249	220	230	239	243	246	242	267	225	226	245	257	260	266	262	233	255	218	254	224	236	273	270	245	255	263	240	292	276	237	262	292	259	232	302	220	263	246	218	218	226	239	233	278	271	268	252	248	247	248	243	234	265	254	282	253	244	260	259	257	236	230	247	223	272	231	226	225	250	243	256	263	244	249	254	261	270	239	244	269	232	292	246	267	249	253	229	235	261	259	247	207	258	227	268	259	248	271	271	245	236	263	237	228	228	263	245	257	240	254	261	241	263	262	237	266	259	252	245	256	252	262	211	235	250	246	245	237	225	257	247	216	255	254	275	244	236	265	238	279	237	245	259	239	237	247	251	226	243	239	240	264	233	267	218	250	243	289	224	248	232	229	253	270	236	265	276	233	271	299	256	237	261	251	263	277	260	225	258	256	271	240	232	238	254	253	266	236	230	258	240	246	258	247	242	256	253	233	246	260	284	231	246	260	229	242	242	257	233	255	252	236	257	217	267	249	231	249	260	237	251	249	233	216	259	267	231	234	215	242	266	240	277	272	269	257	277	253	223	269	258	226	252	243	245	255	261	273	245	249	256	246	249	257	271	256	270	227	247	268	258	249	303	249	279	256	249	222	268	225	265	255	247	226	247	279	250	237	273	259	230	234	235	244	216	252	254	239	249	236	250	267	233	251	268	248	248	245	229	261	251	247	239	223	244	253	267	234	228	267	279	262	262	250	259	229	257	224	251	255	245	266	261	246	252	246	244	253	243	255	255	224	241	255	245	254	232	221	232	224	263	260	234	249	254	271	236	239	247	250	251	285	263	263	259	259	242	237	233	282	278	257	228	255	261	240	258	243	218	265	278	264	253	242	265	261	230	243	242	253	246	269	267	239	247	239	262	281	240	242	269	241	238	235	235	261	254	224	259	276	247	228	245	257	262	265	224	244	277	242	221	242	252	241	228	237	232	285	251	254	259	231	255	262	263	272	250	246	285	239	252	267	237	241	281	263	242	242	248	232	236	228	246	245	263	237	247	247	276	219	241	236	259	250	232	251	283	245	231	240	228	248	246	281	232	225	245	248	243	262	254	267	239	262	238	267	230	243	247	246	254	262	239	278	240	239	250	276	259	259	245	230	220	245	264	237	261	243	249	231	271	261	250	239	240	242	243	267	251	250	252	239	244	223	246	262	227	252	236	253	240	253	252	241	262	251	243	273	245	235	278	262	252	236	232	234	242	255	220	252	262	280	273	275	235	255	264	262	218	244	222	245	256	267	258	247	233	247	252	238	255	248	252	216	251	230	267	248	241	236	245	243	248	244	247	215	270	271	280	282	212	238	220	243	235	227	257	235	227	270	218	276	227	256	250	260	253	252	274	252	236	249	249	240	240	273	244	254	264	244	274	237	254	236	253	248	264	259	261	255	247	256	258	257	269	246	293	235	276	262	242	232	246	240	249	254	250	253	256	262	230	268	242	250	244	270	268	253	275	254	246	245	218	253	246	242	245	240	239	246	260	276	252	232	219	253	230	258	242	221	255	256	233	262	251	267	229	262	273	258	253	244	265	253	271	236	244	252	256	288	247	248	255	225	247	242	247	258	234	226	250	256	261	257	254	243	233	249	255	218	248	250	265	236	232	260	251	263	242	250	250	219	271	214	217	241	244	262	239	233	262	261	257	235	255	246	262	272	251	270	242	252	269	255	271	229	243	243	269	262	283	241	242	289	247	287	257	225	274	257	264	273	255	232	245	283	239	259	263	251	251	237	252	252	259	257	262	252	246	232	242	250	274	237	229	247	253	257	238	228	240	283	249	234	254	252	269	264	244	251	250	216	253	260	260	246	267	213	248	258	251	230	225	247	259	257	223	264	279	254	275	248	218	241	241	240	238	229	237	273	243	253	257	242	246	245	246	234	246	263	248	234	261	262	262	252	269	233	238	249	227	252	253	253	243	243	255	231	222	267	246	210	281	229	237	251	263	241	228	227	223	254	260	237	256	261	262	285	231	276	268	241	235	266	259	234	257	262	244	243	246	279	268	228	259	254	251	259	236	243	253	281	247	264	241	234	254	219	254	234	244	254	238	236	248	251	267	242	241	255	273	248	248	228	215	271	242	244	249	240	246	231	251	240	253	233	244	245	235	235	259	258	252	268	259	253	215	251	260	259	264	254	234	284	251	253	236	235	246	250	255	250	250	275	253	277	255	276	245	245	263	248	245	227	250	272	275	242	266	266
11100	2556	5464	6173	5371	4420	3655	3158	2663	2364	2172	1919	1652	1508	1479	1425	1292	1240	1182	1129	1096	1065	1007	1004	991	948	950	939	880	963	882	906	873	856	878	904	850	770	873	835	830	832	836	826	827	820	772	823	836	819	749	826	753	816	799	816	742	747	757	795	765	773	821	801	817	788	756	786	787	779	789	776	798	778	728	759	763	745	779	756	714	724	757	739	752	780	768	772	773	707	749	780	762	784	804	776	778	769	770	717	725	737	750	750	738	745	810	684	770	760	771	715	771	774	765	795	710	755	783	739	764	738	780	738	784	773	810	730	801	777	748	790	763	809	776	764	736	774	755	776	774	753	737	704	764	777	791	747	731	774	775	756	729	762	732	744	733	747	758	764	747	709	767	715	705	729	734	745	794	795	748	743	712	779	740	763	725	728	740	752	745	708	728	774	806	800	723	703	740	732	730	752	717	728	788	779	744	736	724	771	742	767	730	753	734	727	775	791	715	729	772	773	756	706	756	773	754	763	779	775	759	765	750	763	732	751	737	752	753	789	767	775	704	766	771	754	746	740	792	742	785	743	745	722	783	758	780	726	808	727	714	755	723	747	766	775	742	764	759	748	765	714	717	758	772	699	728	772	721	737	742	754	752	717	753	763	750	725	727	722	754	739	754	726	719	748	760	761	760	750	744	745	736	808	743	723	823	739	719	761	706	751	721	718	749	734	740	743	726	781	719	711	745	722	717	738	737	702	765	755	764	758	680	726	765	810	803	727	743	754	762	749	757	723	756	774	733	749	705	763	780	758	750	755	758	759	755	757	739	790	732	734	740	751	741	720	689	839	744	690	788	750	734	756	766	747	716	700	769	729	769	765	727	742	726	732	752	710	747	734	800	767	732	757	744	762	687	751	785	740	783	727	732	771	748	719	701	757	724	709	736	770	754	744	770	766	783	715	750	751	740	742	718	736	783	787	792	764	786	737	755	706	756	787	702	733	742	713	751	739	771	757	734	740	713	767	742	775	719	733	720	755	751	735	773	739	754	710	719	733	748	761	755	762	716	683	714	779	713	821	765	730	685	766	741	775	733	742	757	730	768	741	740	781	763	765	710	740	793	711	725	779	769	739	734	766	759	768	786	743	782	755	742	789	770	733	736	713	790	732	786	710	797	742	736	729	801	731	709	753	759	781	722	749	792	733	803	774	736	810	727	752	733	752	742	758	754	759	730	753	771	791	775	733	820	774	756	736	780	731	742	803	720	713	760	768	752	708	743	740	756	756	721	730	739	783	760	728	744	751	742	749	741	787	767	723	765	768	712	753	745	747	751	766	717	781	718	736	721	771	759	749	769	757	755	788	772	753	735	780	761	721	682	717	727	760	730	755	785	752	691	750	796	703	698	758	745	752	722	758	737	796	766	737	749	703	759	742	749	751	702	731	701	808	757	732	697	756	755	731	771	706	707	741	718	739	783	730	735	711	766	737	709	728	722	761	763	762	715	747	769	780	757	787	747	723	727	768	750	729	738	694	821	710	739	735	738	746	739	741	739	760	765	731	777	754	751	740	747	744	748	695	718	701	712	752	754	768	727	734	751	746	732	728	778	740	758	760	744	687	730	774	773	772	785	733	784	757	758	723	776	740	723	729	793	736	711	742	735	792	734	774	715	730	714	745	757	708	724	752	730	761	724	780	769	754	815	769	787	696	750	745	802	701	770	723	753	779	768	731	738	757	755	784	715	767	772	724	689	736	726	785	797	737	806	735	731	770	771	746	761	708	793	693	785	743	713	789	743	719	768	725	734	774	733	780	722	751	720	764	739	724	743	781	786	750	735	777	733	766	790	750	758	723	730	718	751	664	762	738	729	728	721	812	739	720	764	715	767	745	746	768	736	749	743	750	762	768	771	754	742	759	775	733	799	701	758	787	742	745	733	744	715	726	772	718	777	765	725	722	808	730	766	765	746	736	710	742	739	776	697	733	719	745	673	704	739	748	767	760	728	746	776	742	770	740	738	743	741	744	734	739	731	763	729	759	798	741	752	746	781	755	751	722	747	675	719	725	706	745	727	751	749	746	755	726	706	729	713	675	716	776	742	720	722	796	790	706	718	751	778	723	760	813	752	805	701	752	772	730	745	676	743	742	748	739	752	771	713	770	761	764	718	756	755	740	770	740	755	757	747	755	755	767	791	757	746	757	743	808	733	731	761	778	732	687	717	754	775	771	802	777	784	749	741	716	712	729	754	715	740	753	746	730	736	758	742	748	754	787	748	776	796	766	778	769	762	760	751	744	744	796	726	762	737	733	750	724	775	705	720	741	805	753	791	760	757	745	740	758	808	742	763	771	765	735	754	747	764	756	767	730	717	754	822	696	747	735	764	678	788	784	731	748	748	749	739	742	751	773	711	768	753	739	753	710	731	708	729	715	749	724	726	728	725	729	739	767	798	695	724	810	705	772	767	746	723	744	739	741	736	734	753	732	760	731	754	744	733	690	757	763	701	765	737	734	720	743	738	794	827	778	731	696	747	806	712	727	752	787	751	695	730	782	753	771	753	752	729	734	751	697	740	745	725	746	800	756	786	729	735	767	772	725	716	720	727	733	749	717	724	786	773	795	760	725	758	785	690	726	738	735	739	771	696	779	740	722	735	754	716	713	756	712	763	755	762	724	774	706	726	740	787	762	732	730	777	746	739	752	753	753	738	749	735	728	811	774	676	783	738	737	722	759	754	757	723	777	702	796	766	747	717	710	726	760	726	735	824	749	781	766	724	742	762	706	724	752	731	745	777	712	722	704	785	760	730	733	734	745	739	752	736	754	744	750	740	751	743	789	776	750	732	780	782	770	761	749	719	695	749	758	680	708	761	746	734	762	763	774	760	738	779	776	788	737	709	777	734	748	753	774	771	749	749	733	783	706	740	782	722	735	759	729	750	775	741	744	733	733	716	749	745	730	728	753	723	772	737	771	740	755	762	711	726	762	758	733	730	710	735	736	763	720	752	702	743	775	768	758	735	790	766	755	708	755	717	709	761	757	730	702	752	760	724	712	733	727	746	717	732	788	762	788	762	766	770	778	752	708	709	755	735	732	771	703	672	765	770	778	722	732	771	756	749	724	706	789	785	774	714	722	705	755	767	763	748	764	723	769	753	750	744	723	764	732	741	738	703	735	752	702	799	699	774	737	753	764	746	782	771	783	711	757	758	730	747	780	707	705	745	747	724	751	735	764	740	747	738	758	747	735	807	748	744	772	736	722	763	734	820	735	737	709	765	730	766	744	788	778	747	742	738	779	817	790	751	766	771	751	741	757	746	747	743	749	748	780	763	766	738	766	675	737	712	765	857	764	700	710	746	786	757	723	762	811	764	743	784	733	782	766	773	710	748	753	721	731	704	761	756	798	727	741	761	737	796	722	703	720	763	726	764	727	801	737	720	714	748	741	739	690	721	718	736	723	745	784	710	730	782	715	778	699	779	754	716	781	780	763	738	753	675	755	724	702
3477	162	161	153	132	112	123	98	104	106	88	100	79	75	84	68	70	68	80	71	62	73	71	80	66	68	92	83	77	86	82	88	83	78	75	66	67	100	83	75	90	78	92	72	90	74	86	71	83	74	81	73	74	68	72	88	91	88	60	81	93	76	79	80	94	79	78	86	68	78	77	81	83	88	74	85	70	77	64	73	69	65	96	84	66	86	77	86	78	84	74	81	91	94	89	88	80	75	69	74	86	88	91	70	71	86	67	63	87	90	89	84	93	78	55	67	81	66	80	83	73	67	80	78	70	89	77	70	88	80	78	87	68	67	73	88	67	97	80	83	88	73	88	66	80	80	70	80	78	80	80	78	98	86	94	92	80	75	94	89	70	95	89	80	78	70	77	83	76	69	90	67	85	73	75	76	87	66	86	77	82	72	80	72	62	89	85	86	94	71	87	83	77	80	83	70	64	57	77	82	77	88	98	89	72	76	75	73	57	71	84	76	86	90	87	75	76	91	92	72	78	86	88	75	75	86	72	71	90	77	76	74	82	84	85	83	107	101	67	86	73	74	59	72	72	74	83	61	83	79	74	91	96	78	89	86	75	94	89	67	77	84	55	59	78	83	84	89	73	74	82	89	97	71	76	91	80	71	80	83	76	83	71	80	75	81	74	64	86	85	96	84	88	90	74	76	69	85	94	86	80	75	81	83	77	71	67	92	83	95	79	82	80	70	90	71	91	67	76	72	79	84	88	85	82	69	72	71	72	78	77	82	88	77	88	88	72	90	80	72	70	82	100	67	82	71	72	95	95	74	73	79	69	77	79	83	79	78	80	93	93	71	76	76	76	69	91	99	93	85	87	92	64	89	76	64	85	83	84	89	68	92	73	85	82	82	79	83	88	75	88	83	88	79	83	77	100	89	77	71	78	76	73	78	86	73	77	84	92	80	73	76	71	66	92	81	76	84	88	73	61	95	74	76	81	100	93	73	74	72	85	76	61	78	88	85	87	79	81	87	87	67	72	76	82	77	79	64	92	81	80	95	74	58	83	72	70	72	98	78	84	77	78	86	80	94	78	81	82	75	75	64	73	86	72	76	76	79	77	85	79	72	85	93	69	76	82	92	101	85	74	69	73	71	77	75	77	81	74	80	71	77	72	87	86	63	101	87	68	85	77	100	75	104	68	77	62	83	76	80	75	71	77	73	88	98	85	80	73	95	65	83	77	88	79	83	69	84	79	79	91	85	80	65	82	79	88	84	77	65	73	82	75	76	68	84	74	70	81	85	79	58	81	70	92	103	91	76	80	95	90	103	79	79	85	72	75	76	76	91	78	76	78	79	75	86	66	76	81	72	73	87	104	72	88	74	76	68	83	82	77	73	82	90	96	71	68	73	88	73	70	69	87	82	82	71	63	67	66	86	86	74	75	73	77	84	87	82	60	78	76	83	83	78	65	74	78	93	97	72	82	80	87	85	70	86	80	73	83	68	83	71	83	89	74	86	75	65	88	84	71	74	83	83	102	75	80	78	81	76	89	90	67	71	65	64	62	83	85	80	84	61	89	80	80	93	83	77	97	78	78	67	81	82	77	83	93	88	76	87	76	64	83	75	77	78	72	77	90	85	98	92	68	89	93	73	93	61	83	90	70	85	78	69	70	87	70	91	69	90	88	86	74	89	89	72	72	93	77	81	87	98	75	71	82	90	80	91	65	73	81	66	81	70	82	79	69	87	80	61	94	84	86	65	71	77	81	82	84	95	75	79	58	80	68	90	67	87	83	79	74	69	72	94	82	79	66	80	80	74	81	75	91	74	76	74	75	81	91	90	80	82	82	72	82	71	75	78	83	74	66	90	81	99	85	88	65	75	67	71	90	68	65	72	100	82	82	89	91	65	83	85	66	86	91	75	88	82	76	89	81	72	80	72	99	86	70	78	74	82	75	84	88	78	85	84	75	91	91	71	79	76	74	83	91	80	87	73	101	84	64	80	94	76	91	71	89	73	88	74	83	68	75	74	82	85	73	87	89	65	78	72	79	60	68	90	72	73	77	90	69	79	77	88	84	83	79	81	75	85	75	68	77	96	86	72	97	68	100	75	77	73	72	75	78	81	74	79	87	73	90	71	90	79	87	84	109	78	80	70	60	73	78	73	86	89	83	86	66	92	89	95	80	78	103	71	80	63	83	69	74	90	87	84	84	90	92	85	75	90	82	83	82	88	77	85	73	81	73	82	58	70	81	73	63	78	82	81	72	92	85	67	80	91	72	71	61	73	76	72	77	83	90	74	73	70	63	62	62	87	97	87	81	84	88	92	75	85	86	70	89	76	76	91	80	74	93	86	69	78	67	75	85	96	87	76	73	83	103	93	100	90	93	69	90	80	85	77	86	72	85	91	90	92	91	90	64	76	78	65	78	82	78	72	76	82	74	84	97	78	84	74	85	69	76	75	88	88	66	77	90	78	72	85	87	71	91	88	98	84	82	76	72	88	76	83	84	78	78	85	96	66	82	98	89	71	83	87	63	86	83	86	88	88	77	68	91	78	73	74	74	82	83	90	68	92	94	69	77	62	87	78	74	80	79	91	78	75	90	77	78	83	76	71	82	73	78	68	81	71	67	69	79	82	78	79	80	76	75	89	82	72	87	83	76	77	78	83	81	81	69	60	77	68	82	97	81	75	89	74	75	73	92	71	95	91	71	80	73	77	66	79	88	72	96	78	56	78	87	78	59	83	82	83	84	83	75	92	71	90	89	83	84	77	78	73	63	86	94	83	70	80	65	80	108	90	73	84	87	82	77	87	89	88	86	73	86	90	95	88	73	101	89	82	79	97	68	68	92	78	77	67	97	82	85	76	79	81	67	72	78	67	81	78	85	76	90	93	81	101	62	84	81	86	67	80	78	90	77	76	74	98	77	74	81	72	96	90	65	85	82	78	71	82	69	75	83	90	84	82	70	72	78	72	83	77	68	79	79	86	85	82	63	79	86	77	64	94	93	71	68	71	80	85	84	82	62	68	82	81	79	88	82	81	81	82	77	86	92	75	78	78	84	80	80	82	83	79	91	81	80	91	81	72	92	70	84	85	79	89	89	79	81	74	75	82	75	90	84	72	68	63	79	90	65	90	93	73	71	81	74	85	82	70	76	85	75	75	74	62	83	77	77	69	84	87	71	79	70	93	57	78	78	83	76	74	87	77	91	83	65	79	90	89	86	70	69	79	74	84	88	90	67	76	70	72	88	81	80	69	72	73	78	100	69	73	86	66	92	69	80	79	71	75	69	81	66	81	85	71	80	76	79	83	84	65	79	79	71	95	83	80	82	86	95	79	77	99	77	92	91	76	77	80	77	92	83	78	88	84	76	70	80	82	83	76	90	75	93	81	90	81	88	81	89	71	82	98	89	73	66	89	77	85	77	82	71	95	89	84	102	76	83	67	91	69	92	81	81	79	73	87	71	79	92	66	72	97	89	74	67	93	95	72	87	108
4662	415	483	580	506	474	443	425	359	360	362	339	363	314	330	291	314	330	325	303	283	295	331	277	315	324	318	292	327	292	290	336	280	297	314	272	264	289	315	303	314	287	298	311	349	318	308	298	276	295	288	287	294	265	280	293	306	299	298	278	287	299	301	325	312	302	308	297	331	282	287	283	326	276	299	294	277	299	270	301	299	329	293	311	323	290	277	300	296	327	304	294	290	276	290	305	270	334	309	312	302	291	332	285	303	288	271	280	303	308	299	288	319	308	308	301	300	255	278	280	284	303	294	280	284	304	303	294	336	286	280	292	272	292	286	296	295	273	351	293	275	268	286	294	329	296	262	326	291	338	312	274	296	298	312	313	246	279	300	293	266	331	247	259	288	267	298	321	298	295	285	300	292	302	285	274	299	300	287	327	297	316	300	302	295	291	309	283	302	309	303	290	265	303	306	321	321	247	296	324	296	301	275	285	301	311	320	292	281	272	293	311	310	287	278	283	301	302	315	283	307	255	289	297	298	284	278	288	297	282	321	296	280	297	328	290	308	283	276	279	284	308	266	299	298	290	305	297	292	294	325	278	294	280	255	273	286	297	274	277	284	309	278	304	259	287	263	303	315	276	283	321	292	312	280	304	282	314	312	291	280	257	280	306	294	307	277	307	299	297	300	270	305	304	298	290	304	330	295	277	297	318	302	279	289	347	284	304	296	274	295	285	291	287	289	298	305	318	297	254	308	288	290	298	266	293	278	290	277	300	291	286	301	296	294	291	306	274	305	311	287	289	281	288	308	316	289	292	294	291	288	276	311	287	265	294	297	327	287	287	327	299	351	281	312	306	302	302	305	315	292	319	282	289	286	296	336	298	285	326	289	276	340	266	309	298	297	292	288	296	286	267	285	271	306	276	281	276	301	349	315	284	291	300	287	310	308	306	275	308	298	283	291	293	259	303	264	291	327	312	280	323	301	320	282	289	323	271	281	283	278	272	277	301	314	298	298	279	297	310	296	289	312	316	299	306	277	271	279	305	266	305	307	292	285	289	263	289	287	309	295	285	263	289	314	333	304	311	311	279	310	304	276	318	300	307	292	320	313	312	289	260	270	296	298	280	309	288	277	321	340	305	286	306	279	311	285	311	313	278	279	294	283	306	297	286	307	312	283	310	299	317	286	270	262	284	298	307	305	318	298	304	314	304	287	276	273	283	272	255	302	293	288	268	315	280	297	305	310	315	279	329	298	292	284	320	289	286	295	262	271	314	308	285	314	296	258	297	278	296	285	296	275	298	270	288	299	334	288	287	280	287	299	322	280	315	272	287	277	313	274	317	308	306	286	294	283	283	298	263	326	281	275	296	276	269	328	289	262	293	294	286	300	304	309	297	295	282	318	301	305	324	285	296	301	303	267	264	326	282	284	317	284	308	311	313	287	311	284	289	325	284	282	309	273	290	301	275	282	308	304	282	299	278	312	280	284	282	364	275	275	275	305	279	296	316	270	314	288	300	305	277	295	283	279	315	299	305	275	288	297	330	274	276	292	294	278	313	290	299	314	266	315	302	288	310	289	298	290	266	273	281	291	279	304	277	279	314	294	291	295	298	310	294	266	317	283	275	258	319	280	316	310	324	318	303	300	277	299	287	278	299	278	282	291	312	318	303	259	286	296	296	318	315	317	306	305	280	295	296	293	307	266	298	308	278	287	302	283	323	303	302	293	299	271	272	286	287	294	269	286	298	285	288	332	323	277	286	309	300	322	306	275	307	290	281	279	324	320	291	300	316	292	293	327	330	322	308	254	301	304	307	326	313	292	289	287	299	295	313	300	274	310	311	302	280	297	277	298	330	293	297	322	302	282	292	299	294	304	268	297	305	327	296	269	309	271	306	308	271	284	283	297	301	298	288	313	328	302	312	281	290	286	283	296	297	345	313	342	256	291	283	319	319	286	281	316	297	266	318	272	295	298	288	292	278	270	336	290	292	315	292	318	321	291	286	315	273	260	316	290	293	318	285	296	303	296	293	296	261	274	303	295	291	306	299	292	273	288	303	307	313	280	318	328	299	296	320	299	273	308	299	299	334	313	312	285	267	310	304	280	274	308	287	300	326	296	274	287	290	296	295	312	285	269	262	295	287	295	297	307	278	296	292	290	276	295	289	308	274	262	348	320	285	279	316	269	306	286	289	301	286	335	292	325	281	292	298	285	306	314	260	271	324	338	300	287	292	301	279	274	291	300	269	323	294	274	279	309	303	278	316	252	311	301	310	300	304	290	313	334	289	291	290	307	295	335	280	327	279	289	292	280	309	300	295	325	300	342	295	307	272	311	304	278	277	316	291	299	290	271	285	286	276	297	276	304	291	314	325	361	277	297	269	277	302	289	319	321	306	291	285	282	313	293	296	278	287	283	297	284	329	305	307	282	306	286	316	287	303	289	279	266	321	290	286	303	293	283	302	316	320	291	303	307	311	295	287	293	295	297	284	265	286	314	286	259	276	266	293	283	273	323	303	280	301	287	313	283	286	292	308	267	261	330	286	318	310	285	287	299	305	282	316	312	282	303	277	306	281	291	285	283	264	285	313	290	263	276	299	328	294	302	286	269	284	284	282	284	284	312	323	276	287	294	257	305	267	309	272	279	278	297	336	307	316	272	292	306	295	283	290	302	288	311	287	307	304	297	282	277	304	319	300	276	274	292	302	317	309	293	307	294	320	254	324	315	267	285	310	331	313	300	279	295	274	312	286	317	292	274	319	279	300	294	296	301	299	265	324	280	322	317	294	319	277	277	294	301	315	287	318	275	322	258	278	281	273	293	323	291	290	297	299	310	299	289	307	281	286	291	290	285	313	247	292	275	304	295	297	306	324	299	296	311	308	303	289	284	318	308	283	263	310	311	306	291	256	297	295	294	312	317	315	296	277	297	321	317	289	277	310	274	279	308	286	295	307	298	287	295	294	302	268	299	313	282	300	330	292	301	309	295	306	257	290	325	331	296	275	334	303	289	300	289	285	270	287	277	293	302	298	297	292	285	293	308	301	278	296	302	302	278	290	293	303	285	306	296	283	309	284	280	304	285	286	279	274	275	253	304	304	296	293	312	304	309	314	290	311	273	303	280	306	321	300	270	265	311	293	293	285	284	312	278	301	292	285	306	290	286	337	305	326	308	304	280	291	296	316	310	304	323	313	284	275	308	320	302	296	322	307	259	315	331	296	260	288	326	304	294	287	284	281	288	282	274	307	285	273	272	300	287	275	314	284	251	298	308	259	296	275	278	271	314	294	303	325	266	279	299	284	282	303	292	327	312	280	297	331	311	308	282	285	302	303	270	313	277	302	298	284	299	305	301	304	312	293	327	308	280	279	306	255	337	305	297	288	305	295	308	301	314	293	322	269	274	300	276	281	317	301	301	290	293	291	313	288	311	289	301	281	302	299	302	290	288	299	323	309	310	297	310	264	298	277	290	259	287	301	292	280	285	284	304	261
15178	1142	1179	1007	721	542	456	392	303	269	246	260	229	186	196	199	151	194	180	169	174	160	158	165	155	156	178	172	143	150	139	169	147	176	144	132	145	144	138	146	154	164	162	164	135	176	132	129	162	150	145	143	147	124	159	134	136	142	162	152	155	152	158	134	133	152	154	131	148	126	160	117	150	149	133	147	136	147	128	147	128	134	145	150	144	132	126	138	123	149	158	143	137	147	137	138	130	134	138	158	155	131	129	139	149	150	134	129	127	130	150	113	122	163	159	137	148	135	166	139	143	137	117	147	135	155	146	159	157	140	161	161	156	157	136	135	152	144	159	166	160	143	129	152	148	138	134	130	138	165	164	147	129	154	147	152	155	174	171	179	124	165	147	129	141	161	160	138	134	136	140	154	153	135	138	144	126	138	162	141	136	165	121	156	151	140	136	150	118	142	143	133	128	132	129	144	163	139	174	151	131	133	154	145	139	124	137	147	151	150	137	122	142	135	135	127	131	140	141	157	147	140	131	150	161	138	136	143	157	134	152	151	122	130	144	115	171	136	148	150	142	128	157	120	131	138	138	141	143	136	146	148	142	159	138	156	128	129	179	119	140	163	144	148	175	169	151	139	126	160	144	148	130	136	157	139	162	150	133	135	115	156	165	140	126	159	168	143	145	157	142	140	136	146	125	161	144	146	133	137	161	143	160	153	134	156	141	127	145	127	163	119	147	159	154	153	171	155	145	140	145	142	166	160	131	137	135	152	176	135	134	149	144	154	133	137	157	143	146	151	142	166	156	141	161	143	137	148	138	118	145	146	144	132	150	146	131	137	136	152	134	136	144	141	150	144	136	135	122	146	146	154	141	126	139	141	171	149	150	152	153	154	130	132	141	127	146	157	138	134	144	129	149	116	131	127	126	126	145	115	155	130	158	150	151	141	149	133	142	139	147	139	142	146	142	146	144	136	136	158	143	137	138	145	138	148	144	144	124	144	140	143	129	169	150	128	120	152	136	134	149	148	126	148	120	169	156	141	147	140	151	152	143	168	127	118	134	139	151	148	114	134	147	131	130	148	168	152	144	146	148	156	127	160	114	169	160	139	161	145	137	121	138	145	139	140	141	135	152	130	151	144	158	138	159	146	134	150	143	117	149	144	138	134	165	141	120	131	160	167	130	144	149	141	117	128	130	153	163	138	148	152	148	129	132	140	166	155	136	135	158	158	122	134	167	143	149	129	132	154	136	136	155	143	157	124	149	127	125	153	130	165	166	138	114	128	153	125	146	145	159	147	146	143	142	138	135	125	146	153	150	125	150	146	142	127	132	158	117	155	127	118	138	154	132	158	153	123	136	136	138	157	145	159	123	132	139	142	164	162	124	137	137	167	138	149	135	132	145	142	148	135	155	164	157	160	138	129	138	164	135	142	157	158	138	153	136	131	155	122	160	130	144	162	144	161	155	139	153	138	149	147	129	147	156	158	144	170	123	136	119	162	134	146	163	153	154	143	173	134	127	134	149	177	148	159	135	145	140	150	169	134	141	158	131	122	152	163	147	126	147	157	153	134	149	141	127	153	139	139	149	158	157	133	154	139	165	143	137	154	159	130	137	152	141	152	134	148	143	144	131	134	113	139	155	140	146	129	148	157	135	130	150	128	131	153	145	147	152	139	146	145	134	131	164	138	132	145	137	146	153	156	143	136	141	150	143	154	127	142	151	153	153	147	144	122	138	149	133	148	140	149	169	149	117	126	135	164	159	143	150	143	120	156	146	150	154	154	150	136	148	136	140	157	133	125	162	150	141	148	146	131	145	150	126	147	136	143	137	133	130	154	140	154	161	153	137	129	134	162	133	158	126	135	149	170	159	142	140	129	143	130	152	132	153	139	139	162	146	123	153	157	159	146	143	158	138	161	143	142	144	128	156	143	141	162	127	148	159	135	126	162	134	136	144	131	135	150	144	135	146	118	144	156	153	137	156	161	152	170	134	157	139	139	137	153	166	136	128	131	124	142	168	141	148	130	160	150	157	163	151	115	132	149	146	131	157	129	146	137	141	155	129	143	126	158	137	147	141	134	111	139	150	161	150	124	162	121	137	161	146	151	138	127	129	144	124	145	163	142	139	131	150	115	144	117	160	137	134	138	156	127	152	116	164	143	146	145	166	152	149	146	141	152	129	128	131	136	134	140	156	156	161	146	133	142	131	134	165	132	151	126	137	142	145	155	160	144	119	151	151	145	154	144	120	132	143	148	153	145	127	150	155	145	157	144	132	141	132	147	140	138	130	146	147	131	149	147	160	153	152	152	145	157	149	164	139	154	163	149	161	147	139	143	138	162	148	133	136	136	132	149	146	156	155	163	140	156	148	172	150	155	136	155	138	127	150	145	130	137	119	138	142	130	143	157	148	172	146	117	160	138	157	135	135	143	137	137	147	126	134	171	137	134	147	139	138	167	116	151	147	129	145	139	134	148	151	132	126	144	161	148	137	154	120	155	135	162	151	148	139	147	146	116	149	154	143	144	126	128	150	137	142	161	133	145	139	152	149	159	125	124	151	148	135	142	155	135	136	144	145	137	132	163	164	156	135	137	133	159	144	134	132	148	147	126	140	154	136	148	133	132	145	134	134	133	149	139	138	135	143	147	135	150	138	155	152	152	136	163	122	147	125	137	150	141	126	130	161	162	164	146	145	137	147	150	145	127	182	146	149	162	140	156	139	131	145	138	149	150	123	156	149	147	134	143	118	138	144	134	171	159	142	152	141	138	149	150	138	144	135	138	160	140	156	143	148	145	149	163	118	134	138	151	154	152	139	154	141	125	186	152	178	151	120	149	142	142	161	144	141	141	138	137	137	147	136	152	143	123	126	152	140	149	162	144	172	176	121	147	150	149	146	150	151	146	147	147	121	139	121	144	148	139	135	145	154	159	130	140	148	147	159	134	143	146	166	163	120	158	129	159	144	137	150	139	143	155	136	132	140	127	145	167	145	155	128	163	163	131	160	142	127	135	162	147	136	137	158	135	148	152	149	125	138	130	136	157	140	149	133	142	152	159	115	142	161	152	132	136	145	144	154	167	149	140	152	118	144	168	150	142	123	157	143	142	125	152	142	153	154	162	134	151	168	151	151	160	158	126	150	155	138	140	154	147	148	132	146	148	155	130	138	140	137	169	166	131	138	133	132	154	141	153	156	127	141	129	149	132	151	140	146	151	138	129	122	138	138	170	152	156	149	151	175	142	120	155	141	137	151	145	132	153	141	149	150	144	144	158	150	113	143	132	137	154	129	154	147	139	144	145	142	132	147	145	126	146	146	149	169	152	138	137	143	142	145	138	150	157	135	123	127	185	147	134	152	139	142	136	150	158	142	155	172	165	122	165	160	142	147	126	140	128	135	145	128	144	137	150	153	152	152	143	143	159	149	145	166	113	120	149	123	144	138	166	157	137	150	124	156	134	141	121	138	153	131	152	150	131	145	127	150	157	147	135
8744	1416	2915	3350	3025	2505	1968	1777	1461	1282	1170	1081	964	903	845	850	767	765	738	704	655	681	637	639	616	570	587	578	610	541	548	583	543	573	541	508	578	573	528	520	522	482	522	525	536	506	533	470	501	516	500	466	473	525	486	476	486	525	498	492	506	534	524	499	486	481	485	523	494	473	489	546	470	478	468	484	464	479	457	487	444	494	496	486	513	487	504	479	485	513	433	470	457	469	445	461	453	478	468	461	487	482	479	458	496	494	471	469	517	531	444	497	506	467	499	494	512	470	472	505	512	484	492	490	488	440	494	474	482	506	503	449	474	503	513	503	501	520	458	466	470	483	441	457	444	480	476	513	469	486	508	471	463	449	479	517	495	497	473	492	478	448	492	426	525	479	465	411	487	480	490	490	500	454	468	481	446	499	523	463	506	471	492	499	457	466	452	474	463	491	454	482	448	490	491	483	486	472	439	454	486	459	455	487	456	466	440	467	490	470	521	494	451	495	465	443	503	505	479	492	434	487	450	467	453	475	446	434	484	509	494	461	464	458	520	466	480	445	513	454	485	446	472	498	470	480	494	488	447	486	450	459	463	452	484	480	473	489	494	455	486	445	498	472	478	491	472	440	444	459	467	454	482	465	499	447	490	492	462	458	447	492	510	454	490	493	456	473	485	493	456	478	497	473	435	464	483	461	467	502	455	452	482	473	490	460	494	486	453	476	435	478	465	499	468	420	475	518	475	456	456	486	455	476	496	477	459	456	448	474	452	494	469	458	455	479	457	462	469	506	449	468	446	471	462	464	505	450	475	456	442	499	448	474	459	461	474	464	479	480	478	436	482	455	487	487	487	518	462	483	440	447	481	461	482	469	472	455	496	466	493	487	489	493	488	462	466	481	470	488	489	497	477	468	455	484	493	505	447	502	519	482	470	497	459	493	465	470	515	482	505	452	447	479	472	452	434	485	489	496	519	455	455	494	475	481	488	487	508	481	507	498	470	454	475	486	473	459	450	453	514	487	512	474	457	492	478	450	453	456	467	474	482	410	512	448	462	473	494	468	444	471	451	474	511	474	484	461	471	475	478	486	502	467	465	465	479	449	476	500	499	475	454	463	461	490	455	497	468	442	488	460	456	492	467	459	418	499	451	468	464	457	488	472	484	477	478	463	441	448	467	464	468	462	488	458	497	476	465	480	479	454	478	447	484	476	486	496	481	462	474	452	477	500	499	447	463	451	427	515	473	478	471	476	447	481	406	484	463	464	458	445	464	470	437	464	497	480	461	464	474	480	471	481	467	466	445	464	502	453	456	491	453	507	448	451	452	479	486	442	455	472	466	482	462	465	512	509	454	481	462	445	488	490	475	442	469	462	471	469	495	487	480	480	450	503	512	491	445	479	474	486	485	468	490	468	516	467	478	476	464	469	464	488	445	492	451	509	472	480	466	476	443	429	478	492	499	474	421	483	480	481	451	489	508	451	485	443	499	434	486	488	504	464	467	475	460	464	460	456	443	486	481	492	454	511	499	461	435	497	438	469	447	492	476	458	475	446	488	489	462	450	459	446	447	517	440	483	513	454	451	472	467	492	421	434	490	475	474	415	450	510	466	424	426	468	476	459	471	468	485	473	452	489	483	474	449	472	433	467	444	471	483	440	471	421	487	443	488	490	440	486	450	469	496	500	494	476	504	477	468	506	469	435	490	485	468	475	483	477	459	459	479	468	453	470	473	481	514	483	485	490	496	499	463	492	476	452	474	478	481	449	459	428	479	512	467	484	471	437	505	486	472	493	502	504	488	487	481	437	468	501	467	474	464	483	482	439	454	412	492	478	475	451	467	499	492	473	444	460	470	490	488	491	460	482	455	466	514	424	496	494	469	502	511	449	456	456	477	464	451	467	528	484	475	472	492	491	442	476	493	500	484	453	450	506	433	473	508	487	466	474	487	455	489	446	464	494	476	436	459	497	488	462	492	476	486	465	434	470	481	501	439	418	481	495	493	488	488	493	517	464	458	459	498	459	456	425	506	498	441	450	483	466	489	423	459	464	474	473	517	463	465	475	475	496	504	470	480	502	463	466	486	507	483	469	476	458	505	459	487	470	475	480	456	479	498	463	442	475	478	459	471	468	473	483	471	444	469	472	496	472	475	466	443	430	472	460	486	465	490	472	478	467	456	473	473	459	462	494	463	513	421	483	470	476	458	496	481	494	446	486	499	478	494	500	464	462	483	494	457	464	487	486	449	457	441	453	468	474	435	463	487	466	472	479	466	513	479	499	453	489	462	449	469	488	459	524	454	464	535	450	479	451	483	500	473	459	474	468	437	486	482	463	477	473	474	462	487	494	482	451	484	502	483	472	502	475	485	507	483	458	466	499	504	487	475	479	489	496	447	499	464	474	493	452	494	479	534	466	435	470	477	465	466	491	456	458	496	484	471	456	498	461	498	478	414	471	469	506	449	471	437	502	493	508	518	485	496	475	443	463	408	463	474	492	472	506	470	472	460	476	502	472	556	474	467	476	480	490	484	488	474	519	484	469	475	486	478	470	474	470	513	500	488	483	476	419	483	451	442	479	469	495	463	471	491	486	479	463	472	485	482	439	471	467	434	472	466	486	484	474	471	485	477	444	481	456	444	475	467	463	494	509	457	456	503	452	465	504	473	467	489	473	471	504	442	435	471	491	508	460	463	469	490	458	458	469	499	488	494	503	472	461	467	492	480	496	465	489	451	468	473	456	499	471	478	480	465	475	452	491	459	482	438	499	465	508	469	515	481	460	471	483	475	472	470	470	485	453	490	484	446	484	494	457	485	456	493	486	456	470	490	441	467	493	462	545	470	503	431	504	516	492	458	491	516	481	465	464	476	488	501	466	455	509	469	429	509	490	465	457	468	437	483	484	519	439	478	461	466	505	479	458	434	510	449	500	469	474	498	493	464	502	451	491	459	505	448	455	487	499	438	492	488	513	460	507	469	473	482	506	466	468	467	482	493	460	479	475	467	465	490	461	468	448	479	474	465	478	451	464	466	464	497	488	477	504	477	449	444	489	499	501	478	482	475	466	494	479	492	497	489	497	470	451	459	458	490	410	475	446	466	497	459	462	486	493	478	437	480	500	480	465	505	457	461	459	445	458	473	443	449	481	480	479	514	473	450	530	497	433	485	457	467	469	445	497	501	490	503	453	464	479	481	506	512	485	475	505	484	490	473	464	501	464	479	430	442	457	488	478	473	505	483	503	468	474	464	456	488	450	497	443	473	448	469	468	476	461	435	430	419	457	490	464	472	508	454	482	510	515	504	468	497	482	480	494	447	519	477	468	469	468	461	464	481	482	468	500	456	481	496	512	484	480	508	493	509	454	449	490	481	435	499	449	470	494	475	480	512	459	521	441	487	455	518	467	455	513	488	451	494	473	475	476	470	443	491	462	464	457	470	484	501	504	477	476	483	495	495	488	471	482	482	416	509	462	502	451	445	484	527	499	469	477
25184	3083	2491	1923	1542	1059	848	708	562	511	464	435	419	403	373	364	351	317	317	333	278	318	274	310	299	292	298	270	247	285	266	240	263	248	275	256	273	264	245	249	288	256	265	261	268	263	253	288	308	270	265	248	250	243	287	256	294	255	235	272	269	216	272	263	273	232	249	229	231	246	248	256	247	244	252	249	232	253	245	282	268	246	256	259	252	264	296	256	271	239	245	262	222	262	259	223	245	241	247	252	271	222	237	259	251	248	266	240	222	259	260	268	227	242	259	238	274	236	267	250	260	273	272	233	262	244	240	242	235	256	259	256	273	244	249	271	243	248	243	233	262	291	255	242	244	256	274	295	222	231	255	251	258	244	231	250	240	268	282	265	238	249	253	253	231	285	286	224	235	246	245	232	249	272	294	279	249	254	252	257	269	269	251	236	258	235	247	249	250	249	266	235	231	260	265	275	235	221	248	257	236	278	259	262	252	227	256	252	240	264	234	237	273	279	242	252	260	238	245	262	256	215	255	258	259	239	251	286	273	240	226	239	231	237	244	248	241	235	241	258	245	257	263	243	276	239	251	272	248	276	247	259	266	246	256	253	269	263	274	245	236	227	256	223	258	282	231	248	258	301	258	236	252	245	259	245	257	246	246	244	239	244	259	268	242	245	243	229	268	255	247	262	229	249	248	257	250	260	278	261	236	248	248	245	251	252	250	270	247	231	252	254	261	254	239	244	246	216	261	218	234	259	254	273	239	263	248	269	259	255	246	263	247	252	258	239	282	256	250	243	234	229	230	226	257	300	252	262	249	222	244	283	249	253	220	255	249	246	253	267	286	251	272	256	252	264	203	238	246	252	238	272	247	287	274	231	273	235	239	239	280	250	262	255	250	261	249	250	244	270	240	230	252	265	241	248	287	263	257	268	250	253	264	252	254	244	231	232	237	245	260	246	261	269	245	241	259	243	286	237	236	268	252	231	240	249	247	268	263	257	250	216	249	262	235	245	227	286	234	255	251	241	239	249	229	246	245	244	220	240	260	239	218	257	279	243	284	264	265	254	236	226	259	230	239	251	260	236	257	244	248	245	266	221	239	254	254	238	269	242	242	234	209	285	244	250	244	247	257	240	259	253	244	223	254	259	276	250	221	259	233	232	220	266	260	233	239	271	246	240	234	254	272	290	287	243	245	257	260	263	250	258	240	251	269	266	258	269	248	243	246	241	242	264	286	254	251	260	280	258	229	251	259	261	259	244	240	247	260	236	286	259	250	238	249	233	242	260	221	249	259	251	251	267	280	227	262	233	256	263	216	239	233	262	235	273	225	255	255	270	260	280	230	260	247	270	253	259	274	264	235	266	236	225	237	227	250	248	266	261	256	276	255	228	269	250	249	276	263	250	259	227	252	267	226	246	282	265	271	221	299	279	250	249	283	267	268	242	249	226	234	251	240	258	246	237	243	260	249	264	265	249	265	243	255	239	255	271	248	233	256	251	219	265	256	260	242	272	276	276	241	237	242	239	243	266	258	249	227	253	246	236	260	267	241	258	264	234	262	264	248	239	247	245	262	227	241	247	255	237	256	236	230	234	233	211	231	217	258	269	249	245	233	257	271	240	254	237	249	249	234	246	245	245	248	270	250	263	248	233	251	263	230	274	238	254	276	236	239	274	242	260	256	254	251	256	240	252	255	273	228	235	275	264	274	250	264	264	276	278	225	251	248	284	246	246	250	249	251	269	269	249	251	266	252	246	262	230	290	260	244	251	254	239	261	258	270	261	254	242	245	239	288	240	233	252	244	270	257	268	250	278	259	225	214	263	242	237	244	254	231	257	254	235	236	262	237	270	231	240	229	277	243	253	268	261	237	261	285	267	266	241	247	267	245	246	248	240	265	232	257	241	256	263	236	270	296	263	257	252	274	236	226	252	255	255	259	236	249	244	248	253	253	241	259	244	228	282	235	254	264	250	251	267	238	246	249	247	273	237	289	259	264	244	244	292	280	256	262	239	271	271	275	242	267	242	267	268	251	254	229	217	272	259	265	246	250	266	244	262	255	266	248	266	268	269	266	255	221	256	266	272	261	229	233	255	234	261	237	228	243	217	239	267	235	225	258	253	245	251	244	254	259	268	234	273	232	234	251	256	272	233	296	283	262	246	285	228	245	261	249	256	245	240	228	267	215	265	221	224	250	258	263	239	245	274	245	223	264	229	243	249	241	244	230	250	244	242	239	233	231	237	239	245	228	225	277	282	241	268	282	268	239	243	261	247	250	255	265	247	253	244	226	250	246	282	270	252	263	256	274	253	223	253	278	238	252	279	247	265	263	243	235	232	259	267	262	253	232	230	237	267	238	249	266	261	282	270	255	292	251	222	243	248	240	258	245	254	276	240	239	244	256	226	257	264	232	233	287	269	245	241	243	247	234	239	248	275	232	274	235	258	263	237	258	239	279	259	238	242	227	250	240	205	250	247	233	243	252	234	233	273	260	243	252	231	260	238	252	233	251	248	259	241	260	258	270	241	231	245	253	230	224	244	250	265	243	253	245	241	256	289	250	243	228	259	265	232	242	251	221	235	268	242	244	271	235	249	247	225	247	260	228	285	278	244	233	256	227	272	257	254	241	246	259	207	254	266	289	260	257	254	231	251	249	247	262	238	266	273	242	256	278	232	255	243	265	247	251	282	236	253	270	264	228	230	232	263	252	258	231	274	250	223	260	257	260	221	256	248	224	275	254	237	271	254	239	256	255	291	248	255	253	273	259	284	259	239	261	270	256	249	224	222	259	224	233	253	242	213	234	237	264	240	276	236	250	281	257	249	257	225	255	273	235	259	250	242	239	241	267	254	259	264	223	258	263	219	261	248	265	234	233	233	227	253	273	257	236	226	258	269	250	253	244	254	228	249	251	255	229	245	260	258	245	235	252	268	249	236	260	270	224	237	260	261	231	259	240	236	286	251	253	255	275	255	269	236	255	241	256	257	271	241	258	245	269	230	246	249	234	246	259	273	266	252	245	256	261	241	287	229	237	262	258	255	235	261	243	289	254	242	244	229	270	254	256	250	233	255	242	230	236	249	262	242	234	245	256	239	275	256	224	262	241	271	236	247	246	267	262	247	234	254	260	247	241	280	235	254	253	252	276	220	216	259	260	253	242	247	232	234	235	232	249	255	236	251	258	232	247	223	275	273	241	257	275	238	232	258	242	271	276	253	230	257	233	233	254	243	255	238	251	231	239	227	225	251	282	250	262	235	257	228	247	241	246	266	269	259	269	246	229	250	241	241	264	239	218	241	261	239	262	285	258	242	230	290	242	223	278	267	259	242	250	232	264	252	248	226	249	261	261	244	270	242	262	265	255	248	267	257	238	247	251	233	259	240	264	251	263	280	245	281	270	235	271	240	242	236	245	271	255	242	233	230	266	246	270	257	239	254	279	230	233	229	280	247	245	228	245	258	282	244	259	259	262	243	255	228	243	248	257	248	234	258
11039	2564	5498	6197	5317	4426	3740	3084	2682	2269	2048	1885	1639	1525	1471	1421	1310	1300	1160	1152	1120	1093	1071	1037	979	943	949	970	908	869	935	902	915	892	808	845	887	822	877	863	876	835	819	852	836	824	854	766	823	764	798	786	825	804	799	799	796	815	796	781	816	797	812	787	802	800	738	817	779	773	779	811	782	770	817	790	796	771	786	771	726	806	777	766	754	768	806	770	749	710	758	785	797	756	788	785	767	759	711	746	790	730	734	715	757	789	786	761	770	794	782	787	710	747	751	713	771	787	728	828	763	786	772	721	768	743	818	755	754	735	788	700	779	762	795	742	763	724	743	759	746	740	756	763	733	772	742	759	761	744	722	726	768	793	779	787	756	727	733	750	741	733	754	734	747	797	747	733	791	744	755	744	737	734	784	755	775	742	714	749	718	760	759	729	747	759	750	751	767	800	739	759	782	717	763	739	706	791	794	773	734	687	746	784	752	773	780	737	788	730	719	677	735	751	749	733	714	738	762	773	807	787	806	764	769	728	720	707	738	705	713	765	803	737	731	753	739	702	688	737	764	686	728	774	737	733	747	768	810	710	705	725	670	695	773	755	707	785	708	804	762	745	759	765	701	722	784	693	750	759	727	720	767	758	678	742	740	711	743	768	759	758	739	781	799	823	765	755	712	756	714	763	717	725	741	750	752	718	722	742	713	769	702	702	751	798	774	778	722	757	740	823	787	774	726	716	773	738	740	760	727	759	762	771	793	788	793	728	771	738	742	778	744	776	721	712	780	721	756	747	773	728	763	768	728	702	756	674	764	805	744	739	761	735	796	713	741	768	784	798	758	720	775	742	747	755	808	751	710	790	753	754	730	717	728	761	713	762	753	706	733	804	737	739	742	743	714	780	784	788	761	770	719	743	755	742	780	736	727	710	748	743	729	763	739	685	796	778	760	797	719	751	779	758	752	736	748	747	721	706	763	719	745	782	768	786	757	690	718	772	763	788	694	727	766	720	722	757	741	742	756	757	756	663	740	739	708	790	725	742	781	768	763	730	752	752	751	748	718	719	734	777	736	755	741	797	752	776	755	729	735	708	722	755	722	754	714	805	765	773	757	759	731	736	771	732	780	760	722	722	812	754	729	773	759	764	776	730	750	738	772	706	765	770	737	763	749	771	796	765	728	769	715	723	757	741	758	733	707	723	764	748	762	723	764	728	706	771	678	768	757	778	707	704	747	776	775	773	713	720	743	788	809	742	748	761	733	688	742	739	725	809	767	740	795	733	732	711	816	746	806	681	778	695	709	742	749	780	739	724	739	813	766	756	785	712	745	712	755	739	750	732	744	728	721	765	773	768	722	741	720	723	730	701	712	761	826	717	789	709	703	709	766	737	750	738	736	740	691	768	726	728	710	772	784	741	747	730	752	781	755	776	726	725	754	723	722	744	788	794	792	718	722	753	708	758	732	751	776	757	735	775	796	733	730	769	736	763	789	696	713	765	742	729	770	765	721	752	701	714	742	743	793	699	708	743	773	774	775	758	738	758	776	771	766	799	765	752	705	708	707	758	763	758	742	727	764	746	723	759	732	763	754	718	782	802	763	760	751	760	799	748	762	739	751	744	715	745	790	723	748	728	710	795	741	731	718	732	753	765	741	745	774	739	785	767	740	708	744	732	754	749	780	740	777	784	796	736	747	763	690	739	709	725	740	740	735	747	784	723	740	746	730	774	755	735	768	757	760	736	745	833	703	728	783	758	728	785	748	710	735	758	760	746	746	738	770	735	724	743	765	790	758	742	807	747	756	760	747	734	813	765	767	747	814	751	749	729	727	731	721	712	720	741	688	791	743	727	759	721	772	693	747	723	728	724	767	741	727	739	719	763	730	726	745	729	768	751	709	719	783	735	755	708	760	763	760	727	792	714	767	730	757	783	753	717	733	714	777	719	749	727	704	725	745	759	734	757	732	733	743	790	769	722	768	743	745	736	747	796	749	718	753	797	720	785	758	740	761	761	700	742	770	781	797	740	774	763	759	805	734	805	790	732	775	752	724	768	749	781	727	741	762	743	755	742	745	718	786	717	762	745	764	755	718	679	792	787	791	752	729	748	786	754	747	748	764	808	743	741	746	791	774	732	773	730	785	729	746	722	806	758	709	716	760	818	755	759	721	767	735	766	703	720	762	777	657	755	740	704	739	810	768	755	758	787	766	703	768	735	752	796	745	761	816	709	752	769	746	763	789	767	731	701	782	739	748	703	765	743	771	779	779	725	708	767	761	751	708	758	737	730	761	677	748	712	763	732	712	755	740	768	715	747	692	751	761	772	716	728	752	736	710	769	707	754	766	745	796	735	761	719	727	752	718	750	775	745	783	729	748	717	714	744	770	700	726	778	756	674	724	692	768	760	704	725	756	775	725	759	735	736	743	713	798	770	731	749	724	738	749	754	731	730	727	790	746	737	775	695	749	757	748	730	741	736	727	751	726	706	749	755	767	778	745	737	767	704	693	725	707	770	792	766	707	804	793	723	810	696	758	761	753	794	743	804	766	703	789	730	719	774	782	699	720	740	719	754	722	769	769	730	780	730	789	733	754	668	704	765	787	787	730	680	769	736	776	740	757	759	771	745	775	757	780	776	769	791	765	685	780	762	750	747	719	735	773	748	752	744	714	753	757	777	768	730	716	745	706	743	740	761	772	762	709	757	733	732	751	773	727	790	789	738	757	708	666	741	725	788	737	731	790	740	735	772	719	779	786	756	735	769	731	759	798	736	774	738	719	723	702	752	728	747	709	767	773	798	752	742	764	708	729	701	725	696	743	790	755	742	788	745	821	743	746	771	714	749	770	714	719	752	804	775	768	770	739	734	756	764	755	776	706	767	763	744	707	728	769	757	759	724	728	739	720	735	732	703	721	756	724	719	768	760	739	738	759	747	757	759	753	716	752	736	778	689	784	754	744	698	697	776	803	735	744	757	743	795	732	776	774	720	758	756	743	732	724	744	761	778	734	776	765	778	743	763	739	750	759	738	735	737	757	748	714	724	694	762	770	701	759	745	721	724	773	776	763	701	760	790	778	759	742	743	791	767	712	767	793	751	716	724	737	766	714	737	768	779	755	717	746	765	744	749	785	787	703	735	774	723	763	750	656	734	728	740	776	772	767	767	710	739	713	739	706	735	752	744	738	760	715	732	709	720	721	780	772	742	765	763	756	741	726	749	749	800	745	702	681	787	767	768	755	764	751	760	808	749	823	733	746	790	825	797	768	752	777	721	787	708	703	788	747	768	730	756	696	787	714	758	748	738	759	753	771	764	739	730	773	731	775	814	722	794	775	702	711	783	758	742	769	747	723	814	746	731	749	724	749	730	760	772	733	723	779	784	768	803	774	688	723	729	770	690	700	756	759	791	774	778	750	789	757	755	734	768	752	752	776	729	772	716	781	762	711	761	724	706	763	777	743	755	763	797	737	758	750	764	805	719	769	743	738	709	790	773
3435	186	171	149	104	118	102	103	90	107	76	94	81	88	75	94	90	80	77	79	83	73	82	82	68	81	82	71	77	89	89	90	85	79	85	96	74	79	73	75	80	80	73	71	98	68	81	69	84	77	74	63	78	92	84	81	104	72	86	85	95	86	76	73	87	78	97	77	80	97	95	78	73	82	81	87	76	80	70	78	73	87	80	82	69	82	94	88	55	77	81	75	93	70	68	88	87	84	82	79	86	67	78	72	89	78	84	76	85	87	83	79	72	69	90	88	76	76	83	80	79	73	91	78	85	75	76	70	83	73	70	70	75	99	79	96	67	79	78	80	83	94	91	83	87	80	68	78	105	65	94	82	84	90	76	96	87	73	75	83	88	62	71	76	77	82	87	81	98	85	84	75	68	86	77	75	67	78	75	93	64	74	84	77	84	81	80	85	77	85	71	76	79	80	65	75	71	86	76	75	76	67	87	80	83	80	88	69	70	81	78	94	85	73	83	71	78	75	79	84	76	67	80	88	70	67	70	91	82	74	71	73	91	78	74	83	88	74	66	101	77	75	63	66	93	82	73	90	69	75	89	86	86	70	73	76	92	86	79	61	77	77	82	91	85	67	85	78	87	83	81	78	72	85	75	81	85	73	76	76	69	86	82	95	90	81	91	85	84	58	91	77	82	80	79	71	88	81	79	79	84	84	78	104	45	88	79	87	89	72	83	73	72	78	76	75	87	71	81	83	81	86	92	78	90	84	79	83	92	80	84	83	75	79	75	87	86	95	89	70	83	69	73	78	76	85	82	73	76	64	64	78	64	68	85	81	90	81	75	84	84	83	94	84	78	83	74	87	71	74	82	86	82	84	74	93	96	75	83	90	71	71	75	74	68	71	81	84	73	74	92	87	80	98	73	75	83	67	63	84	86	68	62	75	77	70	81	73	82	63	85	90	80	82	99	96	77	92	75	68	83	78	82	86	81	77	79	70	83	104	81	98	87	87	83	76	73	73	93	85	74	82	87	89	77	97	80	76	78	82	70	86	88	68	72	80	68	73	80	93	103	73	95	77	67	69	71	84	88	82	78	71	88	68	73	73	70	79	69	86	84	70	76	76	92	99	72	75	92	79	80	80	74	82	93	86	90	93	95	67	85	62	83	90	71	83	66	69	92	72	95	62	77	73	72	84	74	86	96	87	77	91	87	96	95	66	84	73	81	69	98	79	80	94	81	96	77	73	72	94	76	79	62	80	91	82	85	79	72	80	87	53	81	85	91	70	85	68	80	95	93	89	83	66	95	72	88	82	72	87	105	80	78	75	94	80	85	83	81	72	70	67	97	86	75	91	85	69	67	74	74	84	84	79	70	76	64	69	79	93	75	80	82	69	80	92	66	72	96	93	90	86	85	91	70	63	94	85	105	78	78	81	85	94	77	79	78	65	61	81	66	99	70	84	90	90	83	86	82	69	84	93	91	80	84	84	65	73	88	70	75	76	74	95	78	72	59	86	82	78	85	79	82	66	76	79	72	75	69	98	84	108	85	84	93	82	69	83	68	79	72	82	83	101	75	70	86	79	84	73	77	103	64	71	76	74	70	85	80	77	80	83	84	83	77	99	87	85	71	83	94	74	80	84	101	79	86	70	85	64	66	91	81	97	87	100	84	67	69	94	79	90	83	109	78	73	66	74	79	80	81	86	68	78	89	69	81	76	80	66	76	85	89	71	77	73	89	81	78	71	75	69	67	75	72	81	77	90	82	92	95	90	90	84	81	85	77	83	100	87	73	80	74	93	77	93	72	80	93	80	85	68	76	74	85	74	76	98	77	80	80	93	89	90	100	67	101	81	70	67	64	74	80	73	56	52	74	85	77	80	83	83	77	75	81	64	78	86	75	101	90	80	97	82	77	85	72	84	86	85	69	61	79	77	69	74	89	96	84	65	77	71	86	71	96	61	76	80	87	87	77	95	88	88	78	70	72	97	92	84	86	83	82	77	91	81	73	67	82	66	89	63	65	79	87	89	79	88	75	85	83	77	89	75	74	80	91	80	80	79	96	64	70	88	69	81	96	77	83	76	95	84	70	84	67	85	75	83	91	79	85	71	81	92	75	72	70	72	93	72	74	85	86	78	93	87	72	96	70	88	83	71	81	87	93	98	94	83	92	82	78	96	77	83	61	83	68	100	69	68	89	84	89	89	79	77	73	69	98	79	64	90	94	91	77	82	72	70	83	76	83	79	84	76	78	82	92	57	68	85	87	74	84	87	73	82	80	69	88	74	75	58	79	101	87	67	81	80	82	93	77	74	74	78	73	72	74	72	82	65	73	80	97	83	91	85	79	70	86	91	76	87	79	61	83	73	76	78	78	81	83	80	82	85	84	77	71	82	69	71	91	66	78	81	81	80	80	72	75	92	93	99	78	73	71	82	63	84	89	67	89	74	81	90	61	83	80	80	97	80	83	84	85	85	86	88	76	89	63	82	66	87	84	98	70	82	79	78	86	94	93	97	71	100	75	70	67	81	78	76	70	81	86	77	79	89	83	107	80	91	75	80	88	84	63	86	80	78	75	93	97	85	96	77	68	79	76	77	80	72	90	58	98	79	78	90	75	68	94	90	82	83	71	100	69	75	83	88	79	81	74	80	72	86	70	121	101	71	80	108	79	75	70	90	90	78	72	94	74	75	82	70	67	73	71	94	91	78	69	83	60	68	79	84	100	82	92	77	75	72	103	97	71	61	93	79	87	88	65	66	84	73	80	64	81	71	89	70	74	77	72	75	76	71	68	73	76	64	87	68	81	82	86	80	83	61	67	101	73	96	84	84	69	78	77	87	72	75	75	78	82	76	85	90	73	69	87	81	89	66	81	76	88	89	74	79	90	86	91	70	86	76	69	77	80	90	73	74	90	82	70	76	94	73	96	86	99	75	66	69	75	88	80	76	87	95	88	70	77	79	79	93	92	93	72	77	86	83	101	80	75	96	84	70	68	84	85	94	74	76	66	71	75	95	71	70	73	99	66	70	79	86	79	68	77	86	94	74	88	81	84	73	76	81	77	75	84	86	73	100	67	76	67	77	88	75	88	84	84	88	66	89	79	85	75	75	77	65	82	54	87	70	89	69	94	78	86	88	75	70	96	67	88	89	77	67	80	107	67	64	88	91	85	75	83	97	88	73	87	90	77	91	81	87	87	75	79	92	77	82	71	84	79	66	74	85	70	76	98	82	76	98	97	91	85	80	75	75	89	79	90	86	82	75	80	70	96	78	87	74	85	81	94	82	79	83	83	81	96	82	77	75	71	84	76	83	86	76	84	86	78	73	71	72	68	68	79	74	79	81	75	83	88	81	85	76	88	82	75	62	86	71	76	93	84	72	69	77	75	75	80	73	81	74	87	68	72	81	76	77	85	88	76	82	66	73	69	82	93	75	67	94	70	93	70	78	78	85	89	79	73	62	85	61	85	81	76	74	63	74	85	79	80	85	85	75
4663	390	485	552	513	431	402	373	377	334	364	313	326	354	340	327	322	304	335	299	290	246	319	310	295	286	301	317	325	332	291	315	275	307	325	286	288	301	308	304	280	263	301	304	279	311	295	271	285	317	320	269	267	296	319	311	277	306	280	290	293	289	281	306	294	277	322	297	295	293	281	302	299	273	324	283	292	270	274	316	267	278	307	291	311	287	310	301	291	306	289	285	279	307	273	295	296	295	278	325	344	328	288	278	290	285	271	306	293	297	293	268	296	290	262	310	295	298	327	296	288	306	276	289	299	308	288	297	291	272	295	302	296	293	266	306	280	278	281	327	312	261	280	282	318	285	269	300	300	246	281	280	276	302	301	302	305	288	301	289	264	309	295	306	314	285	276	275	311	315	287	272	276	277	274	272	286	311	316	306	288	275	302	282	290	282	282	261	279	296	277	316	322	314	273	299	302	320	291	295	319	278	302	296	282	303	274	258	299	289	299	287	316	295	279	284	284	282	281	287	304	312	311	286	281	264	312	349	298	320	315	322	289	297	332	312	313	277	266	283	334	317	326	298	265	296	272	325	297	320	317	279	285	309	283	289	273	318	287	291	282	275	294	308	286	298	265	308	302	295	292	298	296	297	289	317	316	316	294	287	270	301	283	297	310	292	287	280	322	269	306	277	317	258	293	256	327	297	287	269	291	290	322	285	307	294	298	298	279	274	313	295	292	314	269	317	310	260	318	319	270	287	278	302	301	304	269	299	296	272	312	294	287	274	302	280	296	316	283	294	289	288	273	274	307	296	314	286	310	284	298	286	278	280	313	285	296	327	316	306	324	300	296	311	299	323	298	301	295	309	292	312	288	300	281	294	264	279	299	317	274	312	294	291	289	297	305	308	298	314	274	308	306	301	312	289	281	292	304	300	307	281	295	304	286	289	311	288	298	291	286	292	292	274	317	299	313	312	285	303	261	311	309	320	279	308	294	297	284	299	292	296	289	304	285	290	290	305	296	311	251	298	288	280	295	293	322	282	307	282	306	321	262	272	305	317	271	305	303	282	283	292	305	279	318	266	299	290	289	286	300	311	294	278	289	304	298	311	296	291	296	314	313	263	303	312	285	304	311	283	274	267	318	292	295	280	292	283	301	270	279	287	275	315	319	313	296	258	308	298	285	292	304	281	281	292	280	304	296	297	295	273	326	292	316	314	326	329	250	282	326	289	291	302	280	313	299	320	306	285	275	296	319	292	293	305	282	293	275	306	313	297	280	316	278	264	292	303	317	277	336	302	339	302	304	305	302	289	280	261	293	287	319	286	289	317	298	258	289	296	299	298	302	321	288	295	311	286	325	286	280	287	286	306	286	291	284	282	275	270	275	292	294	299	280	291	281	262	322	308	293	280	242	265	321	282	296	287	297	276	272	286	270	308	301	291	288	276	280	291	303	291	276	293	307	290	342	284	281	282	262	286	268	259	277	270	290	286	314	309	322	300	310	294	316	295	267	288	289	307	298	300	305	334	281	300	323	298	288	311	274	296	330	270	283	303	283	277	288	311	273	298	296	324	301	275	308	287	255	300	293	302	287	297	277	304	304	268	289	278	291	296	284	331	298	269	265	294	286	269	277	288	293	311	291	286	300	267	312	294	279	296	306	274	281	291	294	303	291	313	294	304	278	282	301	306	316	294	287	312	281	305	304	304	304	280	311	294	290	295	310	298	314	316	295	304	257	303	278	314	290	312	286	291	290	302	275	275	272	296	301	279	319	298	294	293	340	264	323	275	316	298	261	302	280	322	283	303	327	313	290	290	322	287	274	272	273	317	314	304	272	298	294	284	299	286	324	289	300	305	312	301	309	293	286	318	299	338	289	285	326	295	330	298	280	316	255	298	336	306	294	274	287	291	315	284	294	308	315	325	304	299	290	309	321	320	276	283	284	324	315	293	265	297	291	294	294	320	319	254	308	299	341	287	264	314	336	272	317	316	281	293	299	304	270	269	277	307	303	264	304	301	294	286	305	307	288	291	297	293	299	294	300	301	280	316	287	325	301	289	300	278	315	324	309	302	269	303	293	274	291	268	287	269	278	275	305	308	312	281	292	278	300	303	310	309	299	297	280	320	257	304	290	304	299	304	295	310	315	268	306	268	312	313	289	313	280	315	299	283	290	296	302	308	275	282	280	296	328	278	304	272	303	291	311	296	309	314	294	301	253	294	314	305	302	257	303	275	284	321	298	323	305	297	287	281	292	309	314	276	283	253	283	334	302	307	291	283	318	260	350	283	285	291	295	328	292	325	285	276	298	274	300	311	278	310	317	301	277	290	305	280	291	285	284	297	320	291	281	303	282	300	280	298	265	311	302	282	322	305	293	297	309	284	264	286	317	306	289	292	287	286	281	278	303	270	310	308	276	288	264	339	285	265	253	264	300	289	311	286	312	291	302	311	288	275	308	309	266	308	274	313	281	297	305	293	304	271	284	290	315	321	300	288	287	284	271	310	291	312	307	312	283	307	273	295	285	289	292	266	312	296	288	271	276	285	315	289	253	292	265	301	324	303	315	273	307	333	258	311	294	286	283	302	275	332	316	293	322	298	296	276	294	293	306	292	328	285	295	295	318	333	309	284	284	330	259	260	321	299	310	327	314	286	300	313	305	289	318	293	292	271	307	305	287	297	286	306	266	277	307	281	275	319	288	319	250	282	309	253	325	286	287	284	252	313	317	288	306	307	297	301	308	331	268	272	262	309	299	279	270	294	323	296	286	287	332	313	281	292	314	285	285	279	288	292	295	317	297	322	281	279	288	265	329	297	282	289	278	288	299	291	306	282	330	270	279	315	282	257	267	270	288	287	294	316	296	278	285	315	268	311	301	285	270	275	297	268	299	298	289	284	313	292	267	304	290	302	266	292	292	275	289	303	296	301	286	279	299	301	275	334	347	312	277	301	292	304	305	281	304	307	293	298	295	287	296	308	345	295	279	299	285	284	294	310	283	285	256	299	272	307	311	279	284	295	325	282	272	281	303	280	309	325	281	296	267	280	282	264	317	289	309	309	307	272	275	316	280	302	303	297	309	273	306	295	280	313	318	325	306	338	283	287	297	297	285	279	299	281	283	271	292	263	316	291	267	310	285	308	298	256	297	307	291	296	307	298	323	283	285	324	301	298	260	282	283	294	307	293	289	325	327	323	279	308	300	299	285	293	291	314	295	275	308	310	317	288	286	273	300	310	282	309	302	288	296	276	316	308	307	331	282	331	257	283	310	284	288	297	291	304	298	315	313	317	263	310	276	313	273	281	312	283	291	303	291	300	256	312	276	311	298	297	276	317	258	274	331	275	345	278	281	285	296	300	271	288	314	278	276	263	296	285	313	273	305	283	285	281	317	282	293	329	296	293	278	290	270	310	303	294	301	293	321	308	283	275	271	317	312	299	289	321	292	295	295	302	299	313	332	285	281	301	322	321	279	266	305	312	309	280	289	267	280	272
15391	1151	1227	919	707	615	461	343	303	259	250	234	205	256	196	194	192	201	177	170	129	138	169	181	166	139	193	145	142	174	125	147	151	142	172	135	135	155	145	157	156	142	138	149	142	151	153	150	147	141	143	150	140	148	151	173	138	151	133	154	181	159	151	134	141	150	134	141	139	154	138	145	165	144	148	149	164	132	135	165	143	135	137	152	134	138	145	130	143	139	157	133	146	159	166	144	139	129	152	146	122	140	158	135	157	170	146	139	144	147	125	139	130	162	142	137	155	154	139	141	140	145	146	143	140	142	157	142	149	140	133	154	117	141	155	142	145	150	138	159	130	145	149	147	156	137	141	143	123	148	136	126	151	166	155	152	149	138	147	145	129	141	144	162	158	154	119	128	136	134	151	131	155	129	137	147	141	146	123	134	159	146	165	137	138	144	125	160	145	136	158	151	157	141	146	146	128	125	139	122	142	130	169	153	148	127	154	138	165	142	133	151	135	149	136	147	152	143	126	129	122	155	138	122	160	149	140	139	149	143	151	135	133	138	141	163	143	133	144	145	137	149	146	149	157	137	166	155	132	164	170	137	129	172	134	139	138	157	163	119	138	143	128	133	152	160	144	138	126	136	156	150	134	140	153	131	131	149	159	157	155	158	134	130	136	149	125	151	154	157	158	117	146	150	133	137	151	142	140	127	129	125	123	142	173	171	138	146	122	152	138	133	145	129	147	143	155	150	133	139	153	149	137	135	135	138	157	140	174	153	140	155	137	155	135	127	130	149	146	156	146	145	150	130	148	166	147	142	153	146	131	153	174	130	144	161	145	160	157	150	123	126	141	139	121	144	143	151	143	133	135	140	122	145	138	132	158	143	154	140	129	135	161	146	152	140	168	145	138	142	136	139	131	130	160	138	139	127	151	146	137	131	142	140	150	150	135	116	151	125	131	131	142	145	151	147	156	146	142	147	120	123	140	138	131	149	142	155	126	129	128	136	144	133	163	136	151	144	147	147	147	134	150	158	140	161	147	142	142	142	149	161	132	139	153	151	140	144	151	137	151	145	145	143	147	128	148	135	124	141	132	137	142	138	125	134	155	133	154	136	129	139	137	156	133	154	137	154	138	148	151	151	160	138	141	152	158	144	126	146	127	158	128	155	148	136	144	147	152	129	118	144	155	129	129	185	130	122	124	152	133	157	134	143	160	147	147	127	160	124	153	139	129	163	148	144	122	145	141	148	140	137	143	158	152	153	152	150	133	165	147	120	140	118	155	146	135	123	144	154	139	149	139	120	146	141	160	158	133	141	136	169	124	152	136	181	129	127	148	136	146	161	146	147	157	148	150	122	143	133	111	152	129	170	130	128	141	142	134	119	124	129	125	138	141	132	137	155	146	161	132	146	138	150	119	144	139	140	152	157	178	165	132	140	124	140	142	136	157	140	144	146	147	132	168	131	158	156	146	153	157	145	146	132	149	142	134	128	143	133	135	148	185	151	161	144	154	125	142	152	139	132	143	134	156	131	166	131	133	141	140	133	141	166	122	118	133	130	142	139	150	127	151	132	125	138	165	153	150	137	142	145	160	150	143	144	119	150	131	151	131	155	141	135	150	159	145	154	141	130	127	137	131	136	136	118	144	132	142	132	141	134	138	136	143	137	126	155	145	136	154	129	153	128	128	148	150	134	118	143	147	146	134	148	124	149	150	141	150	136	147	133	131	156	149	130	128	174	144	137	145	117	155	128	132	143	137	137	143	138	161	122	139	151	130	128	117	147	147	136	121	143	159	146	154	135	129	135	144	126	141	135	136	150	164	175	141	146	132	156	128	172	151	136	121	134	124	133	151	142	148	154	146	157	128	179	141	147	149	135	147	126	163	138	150	145	164	152	144	139	128	134	163	151	163	143	157	156	141	133	143	162	152	121	131	139	141	161	143	147	140	180	132	142	151	144	164	147	156	165	169	157	130	137	149	141	133	144	146	140	165	145	150	139	144	133	144	128	151	118	147	149	151	138	150	150	137	152	141	156	161	147	135	157	155	142	156	108	148	136	132	157	150	139	156	149	142	149	159	154	165	134	154	133	134	143	164	136	143	154	139	141	121	146	153	135	150	153	154	161	141	126	129	124	144	151	163	157	155	142	152	140	128	144	128	131	128	140	153	149	145	134	137	136	144	148	137	132	143	146	122	152	131	136	160	135	159	151	134	127	136	171	140	139	134	152	147	135	139	151	146	142	150	148	151	132	146	160	143	129	145	135	160	159	140	133	164	147	128	150	126	144	130	141	139	146	129	150	150	145	148	138	139	131	155	143	157	148	138	152	145	142	153	155	173	139	169	154	143	142	136	143	128	142	151	126	159	130	144	135	144	114	131	168	148	141	127	130	137	146	143	137	145	142	132	159	143	132	139	150	128	132	140	136	148	146	167	150	145	145	138	150	143	137	158	151	154	140	159	172	144	166	136	120	146	152	156	150	143	149	155	139	157	150	129	125	124	137	142	143	133	136	144	152	137	163	144	137	154	157	131	138	133	147	152	133	159	129	135	146	166	146	143	162	138	159	125	152	136	152	150	144	137	136	153	142	157	153	139	137	129	153	167	121	141	163	156	121	129	152	144	124	148	145	141	165	143	151	172	146	136	145	117	142	144	126	162	149	119	159	159	133	158	135	154	150	155	158	123	155	137	143	138	122	160	155	124	150	136	132	160	167	115	161	156	158	137	158	155	148	120	150	148	150	150	146	146	132	143	148	143	127	134	131	143	150	159	164	142	142	142	151	140	139	140	133	142	125	138	147	128	147	127	139	159	141	154	166	155	145	143	129	147	147	161	147	162	130	142	149	138	128	135	159	148	153	130	154	171	137	130	156	150	143	138	159	155	127	155	144	142	119	121	144	128	140	165	135	146	134	153	137	141	144	124	132	130	139	127	162	136	139	166	155	145	130	151	134	136	151	167	132	135	120	143	150	116	151	161	170	139	129	140	149	129	133	154	135	155	153	154	136	134	151	141	143	144	152	160	162	144	158	132	125	143	154	119	133	139	148	150	139	127	134	134	133	154	157	155	150	142	166	150	135	146	122	172	148	118	124	140	136	139	141	143	140	141	143	154	130	152	118	166	135	154	155	129	123	135	152	148	146	151	153	147	156	136	135	142	146	144	133	153	149	158	159	132	167	137	138	128	148	180	124	151	147	122	131	126	133	135	169	157	160	158	151	126	143	167	155	148	133	155	131	148	148	149	127	145	147	150	127	141	142	131	130	124	132	164	145	147	172	138	149	159	150	136	151	146	140	136	143	145	141	158	115	138	137	142	126	138	152	166	135	131	123	144	153	138	136	121	163	141	159	163	138	186	132	134	152	139	123	136	147	133	134	119	138	156	136	147	139	146	136	140	156	108	129	147	141	113	136	142	141	146	148	148	145	129	134	150	134	135	137	134	134	136	143	139	145	131	151	137	142	144	160	151	137	141	137	135	136	144	124	144	153
8805	1426	3004	3337	2984	2471	2034	1684	1554	1295	1133	1025	963	843	884	816	762	701	739	713	691	640	641	637	593	539	582	599	580	602	530	542	589	528	570	524	543	518	546	472	566	540	532	504	524	479	509	519	488	516	528	494	484	504	477	526	476	497	467	462	484	476	502	482	513	469	497	449	468	519	478	494	501	467	461	502	495	513	492	486	457	494	473	504	480	501	488	457	516	451	494	481	479	460	474	519	506	540	472	488	460	479	478	466	442	476	440	480	478	494	478	482	454	465	512	454	449	467	490	463	461	478	491	459	476	449	499	449	492	494	488	462	505	456	496	473	467	480	476	453	527	463	477	456	455	496	464	483	472	504	525	463	463	481	474	493	483	463	478	489	468	491	487	482	458	482	473	489	450	454	468	475	420	469	463	486	442	484	494	486	453	434	502	499	456	443	462	488	478	471	487	482	444	468	475	476	459	459	470	468	462	487	489	445	494	465	501	517	483	495	485	480	502	489	497	457	438	466	472	461	480	476	493	447	483	446	463	446	489	477	464	466	489	479	461	477	502	466	462	499	456	514	516	482	466	506	459	485	484	456	454	451	508	482	514	474	495	462	489	481	453	482	472	491	471	480	488	447	512	475	490	472	466	476	462	500	481	451	479	482	469	462	472	465	471	461	468	461	453	485	504	494	474	470	491	462	459	431	497	469	468	491	456	483	471	442	496	459	467	467	451	472	453	449	488	485	471	499	482	482	457	417	438	479	536	494	468	460	476	463	487	419	485	481	472	487	482	458	493	456	458	470	476	491	471	449	471	479	421	451	455	432	466	489	449	446	476	451	437	462	483	467	478	475	465	469	470	433	450	451	457	467	481	446	485	433	464	457	490	462	487	472	470	494	485	476	456	447	477	472	493	465	491	508	477	470	459	494	505	506	495	468	443	478	488	469	465	485	465	508	478	425	450	452	432	452	518	466	455	471	484	504	451	475	501	471	455	425	467	477	493	502	479	456	469	478	494	436	469	444	467	470	432	486	511	482	467	482	469	492	447	448	470	446	511	508	474	452	475	435	458	512	469	506	510	489	457	455	490	489	441	440	487	483	490	507	456	472	472	472	477	462	497	451	470	486	494	452	446	468	477	443	498	511	483	473	482	498	474	496	495	475	455	462	489	456	479	433	472	498	484	490	472	496	450	467	473	475	424	473	444	487	439	487	456	459	446	447	471	449	464	483	493	493	510	518	457	473	492	477	467	445	469	462	427	477	488	503	467	501	482	491	496	481	450	456	471	512	456	478	490	462	498	493	504	497	490	500	524	498	443	470	460	488	536	487	443	483	531	453	473	487	487	438	497	457	472	438	502	508	441	453	478	470	474	451	466	481	501	495	453	436	471	468	459	489	454	427	477	452	440	476	450	479	485	485	475	472	450	459	469	480	451	477	467	504	466	470	494	458	465	488	487	493	489	478	460	445	472	491	434	497	466	470	501	465	464	459	532	473	437	467	474	480	477	437	485	465	515	492	446	465	521	466	475	480	479	484	464	479	453	495	456	497	468	466	480	465	496	454	495	517	472	519	454	470	463	493	442	495	427	474	440	469	453	474	435	518	491	447	470	495	449	476	464	449	493	458	479	451	518	493	522	493	435	453	428	510	486	454	467	496	459	463	475	428	478	473	479	487	440	476	491	460	433	483	506	475	491	438	468	457	517	476	475	466	490	479	452	458	473	482	441	436	471	437	494	445	478	491	497	492	455	474	446	452	451	502	469	457	500	452	436	472	448	474	450	448	426	480	486	472	476	478	451	509	484	454	461	478	461	486	471	488	455	504	498	513	448	468	446	463	447	478	473	458	510	488	436	477	455	512	474	505	452	462	461	467	465	514	457	482	466	487	480	469	474	500	485	468	496	451	485	453	438	479	498	462	463	483	435	465	514	443	485	468	480	503	505	480	482	502	467	438	470	462	446	478	457	448	469	495	466	460	459	522	492	477	433	488	452	480	465	483	468	472	459	464	466	496	470	499	506	480	462	506	463	468	469	466	448	498	502	481	466	461	447	478	487	495	493	465	449	509	476	465	475	454	489	454	494	492	454	439	431	447	452	492	470	480	466	490	485	488	448	464	491	466	466	481	483	456	481	487	436	503	447	500	456	460	484	477	465	468	477	449	487	500	468	460	442	459	447	473	453	494	475	477	499	450	477	524	469	442	451	458	430	484	422	437	496	480	442	484	489	476	497	504	454	506	442	485	474	463	456	496	480	467	426	464	484	437	478	457	473	443	472	499	479	476	484	463	480	460	468	464	500	436	489	477	445	436	456	496	509	467	455	469	459	454	469	486	493	479	488	476	530	460	461	423	475	475	459	465	462	456	444	439	491	477	481	464	493	485	466	481	485	427	506	484	455	437	478	464	500	486	463	492	503	477	462	457	491	490	467	474	490	486	470	515	459	469	483	469	461	484	469	457	488	483	463	459	486	489	550	464	491	468	457	440	477	458	477	464	440	520	480	507	475	468	468	469	483	459	516	488	464	490	464	471	459	514	474	468	450	491	457	481	455	439	514	457	462	543	442	478	452	471	522	508	487	504	454	487	468	492	466	471	487	444	438	469	440	495	493	465	441	492	450	501	503	485	494	450	475	478	476	476	446	438	477	475	483	508	463	510	481	492	462	480	475	455	484	461	476	445	445	465	449	449	460	458	463	458	479	460	510	489	432	472	504	457	423	460	528	466	455	489	489	480	487	457	468	492	462	516	467	481	469	452	487	463	452	482	484	453	512	441	488	492	489	444	461	474	507	497	493	489	481	467	471	489	441	450	458	470	426	436	456	447	464	502	441	476	477	456	487	475	500	478	456	463	481	479	468	479	464	505	494	493	503	495	491	505	479	512	494	468	479	469	446	469	455	463	477	486	469	498	486	480	509	471	456	456	486	464	507	496	509	471	442	495	469	460	466	474	443	505	471	470	482	471	492	432	482	436	464	481	487	476	476	449	440	499	496	492	467	509	465	485	474	455	488	522	468	462	451	474	515	455	456	479	438	471	454	502	453	485	444	505	451	489	445	457	487	480	489	469	437	449	488	454	478	450	505	486	485	444	477	461	480	483	444	489	473	497	443	454	470	494	487	445	461	464	452	475	492	443	470	481	471	483	482	463	455	464	464	486	479	515	476	449	461	446	522	480	483	449	462	459	480	461	494	501	486	473	490	462	478	484	447	470	465	446	491	391	463	497	497	467	456	489	475	481	472	477	493	508	462	523	475	469	483	465	518	456	484	436	482	439	501	463	503	437	433	474	467	467	460	428	474	420	510	497	435	475	485	485	471	461	453	483	471	455	483	490	455	483	484	454	450	502	473	443	457	492	451	445	498	465	487	490	468	470	487	500	507	493	460	479	446	503	404	465	489	474	478	457	477	512	475	480	460	462	451	484	466	496	456	458	469	463	457	491	498	517	481	461	483	425	436	496	477	475	457	436	486	509	447	498	480	464	497	451	465	460
25565	3073	2509	1987	1442	1039	819	720	588	496	502	415	423	407	357	312	296	301	298	321	302	310	286	274	265	249	271	279	302	299	260	281	260	262	281	254	240	254	255	254	263	231	278	259	255	259	243	251	251	267	259	276	235	233	233	249	249	245	236	277	252	268	256	223	265	270	244	263	253	265	240	291	234	256	255	278	249	250	251	254	277	253	238	258	250	287	228	273	266	260	280	237	282	252	240	281	261	243	242	271	266	278	222	254	240	275	239	249	225	249	255	264	240	254	254	243	261	232	234	281	250	265	286	258	251	231	252	256	251	226	238	252	255	262	260	237	246	270	281	240	275	264	240	239	249	233	248	209	240	255	242	227	233	274	254	246	262	245	254	259	277	217	263	240	234	291	240	237	258	259	225	262	252	246	237	255	256	250	246	266	250	275	251	245	261	255	267	217	236	227	268	227	272	261	225	247	252	246	249	245	252	272	243	257	262	255	243	260	256	255	247	266	237	239	279	258	252	255	257	250	242	284	253	280	258	245	238	218	256	276	254	255	237	253	245	264	223	242	231	220	275	237	262	259	233	264	267	265	235	259	250	278	244	253	254	270	243	227	232	243	256	239	277	275	252	256	255	253	246	249	248	244	258	244	262	230	254	234	269	249	236	257	233	246	237	244	251	275	254	243	222	223	221	259	240	257	262	221	255	245	259	247	250	260	263	250	265	221	279	275	249	262	288	260	255	221	253	237	230	272	260	253	230	232	248	273	279	285	268	265	261	226	259	281	247	273	249	279	221	291	269	266	244	224	245	253	240	281	250	255	250	249	254	232	241	264	248	217	227	279	256	277	228	256	269	282	251	259	256	232	299	258	261	246	264	259	253	278	248	271	221	244	252	264	270	270	241	266	261	245	248	260	253	254	247	252	270	252	267	263	269	265	268	262	254	240	217	255	244	224	263	248	277	267	267	242	253	253	244	242	243	235	247	239	226	270	255	237	246	212	247	244	274	235	248	253	245	244	261	224	222	261	252	255	236	272	226	245	269	258	263	256	236	267	254	272	232	264	248	261	259	252	255	268	236	281	244	259	260	259	240	249	249	253	248	223	231	223	251	231	251	254	259	234	255	255	258	270	266	247	257	240	256	279	269	255	230	284	282	277	242	239	249	247	259	260	291	221	259	243	247	248	259	287	247	278	230	231	268	268	239	245	266	250	237	287	293	244	262	234	267	249	260	234	248	266	254	263	247	232	255	237	242	245	244	240	267	268	270	232	236	252	257	233	241	247	225	260	283	257	215	258	276	219	231	205	227	222	227	260	252	240	254	273	258	246	263	224	254	249	237	266	241	254	236	269	237	244	235	253	250	277	243	293	244	252	228	227	238	256	255	266	266	236	234	232	233	247	238	240	259	240	277	223	236	255	284	232	250	227	239	256	267	248	240	269	261	251	265	228	237	245	221	251	249	228	252	244	225	264	223	247	268	232	244	247	255	247	235	266	234	251	239	232	237	273	234	236	270	298	260	268	229	217	262	266	242	256	228	289	254	232	251	243	275	237	242	260	236	245	237	254	243	242	237	251	255	301	257	246	243	255	236	242	252	214	241	241	247	274	241	275	235	220	275	257	276	252	245	230	268	250	264	237	256	257	273	272	225	260	258	252	277	262	246	283	239	269	235	262	217	278	235	262	249	240	247	238	285	278	274	266	286	243	283	256	255	235	263	218	241	268	253	249	234	260	280	252	273	227	210	241	264	235	252	225	263	244	255	238	253	270	263	245	246	256	244	229	230	277	246	255	265	228	261	245	253	228	245	263	267	278	252	243	250	258	260	240	258	258	236	250	225	232	234	270	273	249	259	234	252	261	246	215	237	231	240	244	293	260	249	233	255	229	236	258	271	264	232	249	227	257	274	233	221	258	271	256	252	243	215	249	250	240	273	239	260	260	243	239	273	235	269	233	261	266	252	257	249	237	233	237	260	220	249	253	221	249	250	248	234	262	238	253	252	236	245	256	263	255	278	263	246	257	247	249	257	246	254	246	246	260	253	246	263	241	275	253	281	259	210	221	250	259	263	275	233	259	229	257	253	244	254	241	255	234	259	249	259	270	238	246	248	257	248	253	231	228	275	248	250	269	221	265	279	232	247	233	249	235	274	270	271	242	239	231	270	251	242	237	260	238	248	238	252	238	254	251	246	232	249	267	260	262	264	273	252	248	240	221	252	244	272	230	265	251	256	246	264	253	244	272	242	256	228	227	236	277	272	271	284	245	246	253	269	199	247	268	263	247	238	261	264	224	250	268	251	240	274	257	281	235	235	217	265	260	255	248	260	266	250	279	237	247	264	227	226	226	257	239	269	235	258	261	249	243	267	230	267	246	254	265	248	238	214	257	253	277	236	246	258	255	274	250	218	255	253	262	215	239	263	244	242	267	268	258	231	238	253	239	254	250	250	243	248	262	248	234	254	249	260	243	247	240	241	259	249	237	239	266	242	256	238	228	277	222	276	213	235	269	245	251	255	247	275	237	258	265	246	237	263	262	261	264	246	242	239	247	219	234	240	285	292	248	273	264	245	270	258	242	269	244	216	244	250	259	233	272	235	263	266	243	290	245	273	231	250	265	227	265	238	241	261	235	254	249	251	263	238	242	246	279	254	225	239	271	248	259	259	260	241	249	285	247	256	258	233	266	259	244	250	252	281	258	279	218	238	249	275	238	256	268	235	259	247	239	249	260	239	240	267	258	243	237	224	254	249	233	256	267	242	264	242	239	263	263	249	241	226	253	259	250	227	263	271	257	254	245	249	244	261	245	270	258	233	268	286	234	225	243	231	303	232	257	256	251	244	242	224	230	261	258	228	255	238	265	241	246	235	210	271	282	261	252	228	239	270	258	260	282	250	252	266	260	266	254	271	213	249	273	241	270	236	235	262	251	248	259	253	269	280	253	265	249	243	234	251	211	244	228	236	227	242	227	281	236	249	256	252	225	247	274	250	265	259	271	230	257	258	263	247	260	252	249	266	235	245	233	245	251	257	222	243	249	258	254	250	246	270	247	235	246	286	284	239	235	262	250	246	292	276	253	228	233	239	241	263	278	247	260	242	248	248	255	245	241	244	238	211	261	267	249	244	230	249	232	246	260	261	247	241	244	269	242	248	216	262	259	250	238	242	250	256	242	245	229	220	256	272	263	237	240	263	242	239	244	245	243	240	277	228	264	248	254	242	218	270	252	274	285	280	273	251	270	247	262	262	259	255	270	252	262	258	255	226	233	257	278	262	246	266	256	230	252	247	230	268	274	248	263	260	248	231	251	248	252	222	255	237	266	236	253	259	243	278	275	269	232	275	249	246	269	268	231	284	217	231	217	258	276	257	243	251	275	251	246	238	240	245	257	264	274	248	204	243	249	205	246	262	263	261	262	263	267	253	233	255	217	249	252	253	247	214	257	277	252	257	282	271	248	244	251	246	256	265	235	235	252	220	226	247	260	259	283	250	243
11294	2530	5405	6127	5349	4407	3624	3177	2635	2333	2077	1782	1683	1567	1437	1400	1275	1337	1198	1110	1130	1083	1022	1010	1034	998	951	974	935	951	942	919	907	870	880	879	905	845	863	848	816	872	856	854	820	795	826	768	799	798	805	807	824	804	830	792	799	791	810	812	807	746	800	850	800	820	737	730	789	826	785	766	775	736	806	748	728	755	802	744	770	745	764	748	745	802	760	805	734	779	767	749	773	740	772	766	714	766	771	762	719	764	750	723	741	809	769	762	770	788	767	735	763	723	775	788	743	733	757	803	695	822	751	731	800	691	746	750	777	765	757	745	740	732	724	744	768	750	721	724	786	701	730	732	747	744	763	769	762	794	772	737	740	714	800	708	703	779	767	763	748	735	739	769	732	760	722	752	746	761	795	759	751	744	749	733	706	738	720	737	748	748	714	755	788	706	752	696	785	737	753	725	702	709	722	720	752	744	736	762	720	759	793	733	729	777	701	722	734	699	754	742	710	753	730	796	756	786	743	666	714	730	784	743	711	767	747	752	734	750	758	715	778	721	747	737	750	726	735	712	728	722	793	730	737	800	726	740	760	726	737	775	727	753	705	777	780	746	746	764	709	719	740	766	756	731	768	809	708	739	736	788	753	761	782	753	743	730	809	785	771	727	698	787	744	782	764	754	753	753	756	752	708	792	710	701	837	762	741	803	724	733	752	753	742	719	760	753	756	741	725	765	765	722	773	718	771	728	702	716	751	782	755	811	721	774	745	809	781	705	768	756	719	736	754	746	765	744	779	752	719	756	766	736	739	704	766	720	758	740	770	782	706	757	733	731	727	736	705	783	744	720	740	742	733	711	769	754	758	743	791	741	746	774	733	735	735	769	729	774	740	712	723	754	816	764	723	752	749	758	749	726	708	774	762	810	739	752	786	741	758	750	769	709	733	760	769	831	808	735	759	791	796	746	740	715	730	743	759	768	774	771	756	714	746	758	718	753	738	756	743	766	759	762	783	760	694	781	741	726	699	742	734	761	803	736	755	698	719	716	735	771	735	746	720	727	764	782	700	777	731	704	750	801	754	789	806	742	736	707	721	734	689	736	763	741	729	756	747	758	751	768	766	752	754	787	726	770	712	781	760	700	806	744	749	816	741	724	753	767	724	786	742	743	736	780	718	725	753	742	696	758	741	809	734	747	754	742	727	742	658	726	753	731	754	778	720	747	740	769	722	757	779	780	750	740	736	774	776	720	787	765	764	758	716	690	749	740	774	720	694	755	711	731	776	751	724	744	779	746	747	752	751	793	738	756	762	724	746	730	699	803	752	758	729	761	771	727	740	729	723	751	782	697	726	719	749	767	783	714	769	775	770	756	809	792	723	801	749	741	793	756	769	783	722	776	732	739	772	717	720	762	754	723	743	779	722	734	715	731	774	760	736	785	718	771	795	783	727	733	776	782	783	760	680	745	785	718	781	755	729	736	760	752	762	699	746	749	724	714	761	759	742	745	725	727	773	742	735	748	813	785	766	736	763	773	772	741	743	711	757	776	769	769	740	777	745	711	771	802	759	724	739	779	765	723	751	739	769	731	770	785	727	722	747	755	748	746	735	746	760	763	748	773	770	784	757	741	742	767	704	720	749	766	783	773	742	754	731	725	793	727	743	724	755	687	761	764	784	743	766	752	706	778	739	744	785	753	750	768	715	732	796	723	738	747	755	749	736	827	806	736	689	794	756	788	708	754	748	707	747	733	726	795	695	755	820	801	745	779	739	715	759	753	759	762	783	753	763	703	749	712	785	713	740	843	752	786	743	714	767	744	720	701	761	743	769	785	737	738	770	735	797	724	777	742	734	720	753	703	716	739	798	756	761	756	748	704	721	738	737	715	726	736	738	739	764	785	756	760	694	745	733	764	752	724	756	722	704	759	777	745	704	740	730	718	714	750	716	747	785	800	781	730	714	726	741	748	756	716	764	724	739	733	756	787	755	749	724	764	766	709	797	733	752	722	748	746	718	755	738	785	729	663	804	728	748	747	732	741	760	701	761	784	711	751	749	766	782	763	717	725	744	709	745	789	748	728	761	793	788	719	700	739	714	737	755	758	739	744	759	711	771	761	766	708	724	728	773	749	736	742	791	744	733	747	716	750	737	772	773	737	739	766	795	774	762	764	739	746	724	738	746	776	740	697	723	741	715	744	738	759	779	756	764	730	744	781	710	763	746	762	734	743	755	767	736	760	785	723	717	771	767	739	708	825	776	711	714	758	727	758	719	760	748	693	730	762	749	772	750	696	725	730	727	766	763	738	750	741	768	754	763	746	724	749	738	729	786	745	754	788	736	738	741	748	790	749	718	800	677	778	788	699	723	723	743	746	764	707	749	743	716	788	828	733	744	701	780	755	730	797	727	724	753	723	754	726	702	744	767	742	727	790	714	716	694	749	795	737	731	758	759	765	703	737	719	729	796	724	779	734	755	748	753	730	761	780	728	755	757	807	725	749	753	733	807	762	760	743	754	752	720	765	748	750	726	716	699	772	739	806	780	733	704	712	752	763	760	725	727	743	764	727	731	752	768	772	815	756	796	702	739	731	765	769	749	759	755	749	749	715	763	767	771	678	735	739	763	758	746	752	785	775	739	720	743	720	730	754	707	756	749	774	748	743	765	722	771	768	716	733	751	747	757	757	756	736	775	798	780	778	744	789	698	806	756	781	710	767	767	774	749	704	720	735	735	740	709	778	701	773	774	763	724	741	748	734	734	720	685	760	777	762	745	688	754	735	737	723	797	820	768	764	733	771	759	762	742	759	732	790	746	772	734	749	691	784	707	782	781	731	754	773	759	749	730	764	756	725	719	801	686	783	757	767	746	766	747	749	784	739	764	727	728	745	762	710	782	762	714	750	718	745	760	738	763	726	739	789	694	780	729	722	736	681	733	727	746	760	725	723	756	767	761	719	711	792	725	741	743	764	729	710	709	708	767	734	761	705	748	761	778	708	688	737	769	795	787	770	762	757	730	752	750	757	751	714	743	812	775	830	746	811	728	762	798	727	709	762	747	727	686	674	758	754	707	759	768	797	795	771	729	709	747	750	713	752	780	671	696	704	717	707	756	722	823	719	725	722	738	704	720	750	723	700	789	761	792	734	779	756	767	719	740	756	707	701	732	760	746	749	772	766	773	742	796	718	755	732	750	741	732	721	757	708	736	718	769	740	736	738	700	802	764	748	712	729	771	775	731	753	746	744	792	710	736	757	735	737	743	720	782	721	685	687	782	760	759	755	745	749	793	733	744	723	741	755	699	752	770	767	709	757	770	691	760	761	760	721	760	723	718	771	756	694	744	752	765	744	716	790	706	713	741	739	751	730	699	714	715	725	722	814	758	790	760	739	752	738	732	719	716	769	697	732	733	735	751	750	733	795	687	758	718	727	765	786	735	734	696	771	781	722	756	752	744	774	742	749	713	796	712	736	738	727	778	764	734	769	784	729	750	728	762	749
3548	164	158	165	142	111	92	106	109	97	84	90	90	94	81	67	70	79	91	68	87	70	86	68	85	90	73	76	77	78	84	79	76	74	73	79	87	67	75	79	91	76	66	78	77	76	89	69	71	77	82	93	84	78	81	74	82	71	81	89	83	83	76	74	100	83	90	74	75	79	74	84	70	60	75	87	83	78	76	74	87	81	78	86	81	67	67	94	94	74	85	83	82	83	73	77	83	91	83	101	85	90	79	89	76	67	86	92	70	77	86	85	87	86	77	77	80	85	87	96	87	94	84	86	83	66	82	82	89	75	79	82	73	68	83	75	90	75	81	65	80	81	88	81	69	79	68	96	75	79	75	85	84	72	72	67	80	86	78	78	95	76	84	79	66	92	68	78	88	79	87	84	87	86	105	77	83	82	67	96	83	77	89	81	103	74	80	82	78	74	76	72	93	74	72	74	83	84	67	74	78	68	75	89	87	78	85	92	99	88	91	95	92	71	96	92	74	83	100	89	75	84	70	66	69	71	77	76	66	80	99	86	76	86	75	73	79	78	85	81	74	87	75	90	75	85	90	82	70	73	84	68	77	88	82	86	85	80	90	78	79	76	67	71	75	76	74	91	77	80	71	79	81	77	74	70	83	81	73	82	77	74	77	76	78	88	86	78	76	76	61	83	90	77	97	77	81	80	86	86	85	74	70	68	70	80	92	83	86	70	79	82	92	69	96	89	81	96	73	70	87	56	72	82	85	86	94	83	87	87	61	81	64	80	80	88	80	62	89	87	65	79	92	72	90	80	91	77	68	73	95	79	80	74	87	88	79	81	85	83	73	82	87	89	88	70	76	73	71	93	73	80	81	81	66	77	74	68	86	81	87	72	80	96	84	68	81	84	87	74	88	82	91	81	87	92	81	85	76	84	88	90	81	65	77	99	89	65	81	64	73	88	74	85	87	66	62	84	89	80	80	75	71	94	94	62	85	80	65	86	79	75	97	97	65	75	73	72	98	74	83	88	66	86	75	78	71	74	85	84	86	94	63	66	64	73	93	75	87	87	80	73	93	81	72	92	63	76	63	82	93	85	91	65	74	81	76	79	78	69	87	89	78	81	68	70	73	73	89	83	87	64	78	75	82	83	69	82	62	75	76	62	76	76	92	90	90	66	85	71	101	87	73	75	77	93	75	87	94	78	68	94	90	78	83	82	77	84	73	74	75	85	81	80	73	77	92	74	59	87	82	92	75	78	80	84	88	90	91	81	72	88	85	91	101	84	76	75	76	80	81	72	79	76	78	79	74	89	82	91	99	81	83	95	95	73	84	91	100	86	81	80	89	87	80	77	95	87	70	76	77	89	76	88	74	87	71	75	75	84	80	82	75	83	91	83	85	76	90	97	86	97	84	68	84	83	73	75	77	82	89	94	79	83	80	76	83	75	83	74	79	83	72	63	94	80	74	66	68	78	86	86	81	78	73	92	79	76	70	83	83	87	71	81	80	93	71	86	85	59	85	91	74	97	78	93	91	91	79	90	79	80	79	69	83	67	80	60	78	85	75	75	90	93	71	86	74	84	85	78	90	73	88	103	82	77	90	77	84	76	70	75	97	80	97	68	81	75	86	78	91	58	84	74	77	69	77	82	69	75	84	80	83	81	74	74	69	67	76	71	74	74	76	92	94	88	83	94	78	78	73	75	90	83	91	83	59	93	81	79	79	79	92	87	72	70	95	72	87	79	70	90	82	83	90	92	92	75	84	75	91	66	80	77	103	90	86	68	79	83	74	62	82	80	70	72	85	91	61	81	82	98	70	74	82	54	94	100	79	81	89	91	78	90	105	81	87	74	66	88	83	69	76	77	73	67	82	73	82	82	76	65	67	88	85	81	77	74	89	88	86	84	81	71	88	84	80	84	72	82	89	84	87	73	77	95	87	79	104	83	64	74	82	68	75	82	91	110	72	67	85	77	86	77	89	82	81	84	83	79	79	72	69	98	76	77	99	67	77	79	93	84	80	90	84	90	100	84	74	90	76	77	84	81	88	74	92	59	89	76	94	93	90	88	80	76	68	81	65	65	75	91	96	85	71	80	84	78	81	84	81	79	96	87	91	104	67	88	84	82	95	60	78	84	78	75	93	92	90	84	81	70	67	88	76	73	78	82	84	101	90	91	73	84	74	89	81	96	99	71	80	75	72	82	70	76	88	87	97	72	72	76	79	73	75	74	70	76	89	86	81	79	84	93	76	86	86	83	91	75	74	87	88	79	76	71	82	59	88	77	90	86	82	86	66	80	67	81	71	74	93	90	91	67	82	72	74	72	92	75	79	88	69	71	93	84	78	94	95	86	76	76	81	92	86	70	96	76	66	80	72	84	81	73	81	93	79	103	76	67	68	81	82	90	72	73	61	72	85	82	95	79	90	100	85	83	85	75	102	77	86	86	80	80	78	67	75	77	60	73	74	89	90	84	81	76	71	90	75	89	78	84	90	80	84	79	59	78	83	67	67	87	68	99	77	76	67	75	105	80	74	75	86	90	77	80	89	61	85	84	81	85	77	71	93	75	75	82	94	93	71	79	86	75	63	81	79	89	68	80	77	94	65	96	90	77	92	77	90	85	80	66	98	87	78	85	95	75	81	87	73	71	72	92	74	87	94	76	89	81	95	85	93	84	82	75	81	70	82	75	78	98	77	88	89	81	95	94	86	88	78	79	71	77	60	83	92	77	72	78	83	82	82	83	81	79	84	73	71	89	81	78	72	98	82	77	84	77	103	88	78	79	82	94	87	77	82	87	73	93	88	76	65	73	87	92	88	82	77	71	86	80	91	61	68	71	83	101	74	78	91	86	77	76	100	84	80	86	83	80	79	76	71	79	68	90	94	78	76	87	81	95	73	81	68	86	71	96	90	77	80	78	71	81	89	87	71	88	76	73	98	82	76	83	85	81	66	79	92	85	74	72	79	95	94	77	88	73	80	74	80	80	96	81	97	68	87	87	83	88	89	73	84	73	58	78	76	67	77	97	92	74	66	85	75	84	77	96	71	90	75	66	69	87	83	88	82	76	94	85	84	88	76	79	88	77	80	78	72	77	93	63	74	75	78	88	81	79	68	87	92	87	82	84	94	81	79	68	87	71	90	81	76	89	80	74	77	85	72	67	67	70	92	82	72	76	88	83	88	78	75	80	89	84	65	83	74	80	84	82	80	81	82	90	75	86	92	77	79	74	72	81	65	78	97	76	85	74	90	79	84	84	78	89	77	86	86	78	91	91	77	67	80	81	93	84	74	95	72	77	91	86	87	66	92	82	76	69	83	75	95	84	73	82	82	65	86	68	65	82	98	94	72	88	90	89	71	95	76	66	75	100	74	63	79	83	77	81	77	86	82	75	72	72	72	78	84	78	79	78	74	79	84	81	86	87	84	86	89	88	83	72	93	83	73	73	90	66	72	85	75	73	87	80	94	77	83	89	69	86	78	80	75	79	82	94
4627	406	515	549	477	455	423	356	381	351	342	335	327	363	302	331	332	340	310	315	289	314	290	295	320	293	303	303	307	306	306	324	307	290	301	302	296	305	292	289	313	295	298	318	315	316	286	292	285	315	290	295	278	295	263	278	272	282	295	325	287	245	286	317	274	301	306	300	315	314	297	305	303	301	302	283	300	271	297	303	276	278	303	297	317	293	279	302	312	300	301	306	288	277	313	279	296	279	299	282	297	281	269	302	286	313	325	278	318	292	300	321	288	294	293	298	282	295	332	291	315	315	279	305	286	299	297	295	305	289	294	295	308	321	299	316	292	301	305	285	269	314	240	324	284	325	268	286	294	302	266	297	288	291	345	297	300	292	305	290	300	299	286	314	295	287	299	326	323	299	291	285	270	292	268	317	304	300	279	295	311	314	265	317	265	293	282	293	298	293	269	280	264	310	293	318	288	278	284	313	312	305	278	302	312	300	302	253	278	285	302	281	299	296	284	316	287	288	281	302	289	294	323	297	282	270	294	295	323	296	312	270	281	316	295	325	289	271	287	329	322	292	289	285	317	302	303	296	285	287	311	281	299	264	311	314	273	297	274	303	278	326	290	272	319	269	297	307	268	283	273	317	285	309	305	294	286	299	286	302	289	298	243	295	296	296	300	306	309	294	296	295	297	281	299	254	275	292	304	289	295	318	292	284	290	297	315	286	299	324	301	324	292	287	295	314	276	316	302	290	278	262	295	296	309	315	309	296	326	286	300	302	301	313	288	296	294	318	299	301	302	282	279	325	290	318	283	323	305	296	303	298	337	289	286	290	306	310	273	295	290	312	291	280	287	293	285	274	322	291	316	290	281	279	270	291	278	313	311	309	306	324	309	294	303	306	300	289	289	267	276	314	290	304	307	293	295	305	294	280	278	296	287	270	314	307	293	295	291	326	297	300	311	288	297	296	281	304	304	306	298	307	279	283	316	312	314	285	312	281	291	297	295	302	324	313	318	290	319	302	250	334	310	352	311	315	302	297	281	279	281	284	275	290	319	290	301	276	280	313	304	269	315	306	296	283	285	298	278	277	316	311	315	313	318	283	302	294	288	308	291	311	293	301	319	324	260	325	299	257	297	281	307	319	291	298	275	302	294	299	328	277	328	299	313	295	311	300	297	285	289	305	315	320	307	315	290	300	318	279	316	315	296	260	317	288	287	279	319	311	307	293	329	273	290	294	286	286	318	297	303	306	298	298	269	329	288	307	340	289	289	291	316	286	290	270	300	292	299	290	275	309	309	316	311	293	285	273	291	310	285	295	314	321	302	309	289	285	294	288	302	310	287	299	282	290	307	304	272	297	290	336	308	311	317	316	292	294	328	263	283	297	290	262	272	292	304	317	279	292	310	270	285	289	297	309	326	305	265	286	261	310	291	268	314	255	293	308	325	307	299	270	304	300	297	313	293	276	300	300	271	291	295	282	301	302	296	306	272	282	270	289	265	240	305	299	288	280	302	313	290	285	298	309	307	285	278	278	312	288	282	309	283	273	347	295	322	310	295	311	322	285	304	301	311	330	325	307	299	278	311	282	312	293	326	298	298	291	288	316	294	310	311	292	329	304	295	290	292	279	295	309	279	273	262	283	308	320	334	296	294	293	297	313	306	297	278	308	298	302	257	279	320	333	297	309	279	307	303	279	300	262	273	280	298	332	288	302	307	291	313	278	307	364	291	308	294	302	303	283	300	305	297	268	286	305	303	273	277	307	296	283	292	296	279	305	309	270	301	310	292	280	311	287	322	324	285	325	291	298	313	307	311	292	327	278	286	297	288	312	294	321	300	284	292	266	303	298	343	286	318	275	295	276	304	302	266	298	277	302	300	326	263	276	264	295	324	300	330	296	294	318	301	263	293	281	327	300	292	294	285	280	296	303	327	326	290	289	311	295	283	313	293	280	303	284	282	306	315	303	312	300	263	281	302	266	312	289	285	308	315	287	324	299	298	300	265	284	311	321	293	273	315	314	310	315	304	288	321	281	271	308	299	303	289	271	305	257	287	309	291	309	260	299	286	312	323	286	319	286	283	286	300	282	331	272	295	301	298	305	310	292	290	285	290	259	294	303	285	304	283	280	318	311	313	276	285	306	290	306	289	287	291	296	300	311	276	290	290	308	284	319	323	294	303	312	287	295	334	323	294	282	301	270	266	287	248	306	310	295	268	310	252	298	289	298	263	298	293	318	288	327	288	288	309	305	311	320	324	310	291	293	292	309	267	294	276	310	272	279	310	318	277	318	315	311	310	284	276	286	309	289	314	296	287	279	297	307	327	302	294	272	294	281	315	319	287	296	294	319	294	302	304	335	267	273	296	325	328	287	297	278	279	288	285	287	336	300	267	286	287	285	316	293	296	263	299	312	287	279	285	277	304	308	291	283	318	301	297	314	303	345	284	255	299	303	287	307	283	292	287	291	312	314	288	295	277	310	320	299	336	330	319	270	310	276	305	284	302	265	270	297	296	296	290	291	315	300	302	271	271	301	277	303	273	293	285	317	282	317	322	326	306	319	311	264	291	269	294	334	302	311	287	275	315	307	322	313	269	320	285	291	299	317	287	278	305	311	320	292	300	311	325	288	259	271	305	300	292	285	299	295	311	318	308	286	334	318	296	294	291	291	291	323	309	310	298	290	285	309	269	280	278	260	309	280	292	293	313	288	298	267	300	285	299	306	255	303	294	281	275	300	280	292	301	300	308	265	290	264	307	286	294	291	306	286	287	287	290	303	304	293	314	300	316	331	284	271	303	292	321	315	295	307	289	284	344	290	303	287	291	312	310	314	270	304	294	313	299	268	280	307	307	303	278	281	304	277	317	244	295	297	309	298	305	293	300	290	282	283	259	277	314	295	301	297	250	315	307	274	281	303	305	315	293	309	309	299	307	272	282	327	286	285	289	278	297	296	286	284	302	303	286	276	305	278	309	317	305	301	256	299	307	309	288	300	294	285	316	298	253	294	312	294	289	295	293	281	302	316	282	275	302	299	285	297	277	329	315	286	276	279	305	286	302	308	269	315	314	287	289	321	310	291	280	284	268	302	294	313	324	304	291	288	285	263	281	278	290	284	311	285	292	302	293	273	310	305	302	288	282	301	318	293	300	305	306	279	302	317	304	297	283	266	279	307	274	295	273	287	303	311	326	292	313	300	285	308	302	267	320	274	309	299	309	314	304	307	305	291	311	296	283	283	299	270	283	299	301	299	294	300	277	283	301	277	265	274	304	290	326	267	298	299	275	295	282	330	291	314	304	305	292	335	297	326	288	293	320	282	303	300	327	300	285	281	273	323	279	281	294	270	284	288	284	316	297	268	318	300	267	303	284	314	315	287	307	292	308	303	292	311	296	301	296	277	301	267	299	309	283	293	307	307	273	296	306	290	296	311	281	335	293	340	317	292	302	248	298	306	310	268	270	299	321	307	291	300	260	284	326	282	333	305	288	292
16002	1157	1217	949	702	572	415	396	308	265	255	253	252	228	177	185	189	174	178	180	171	170	176	155	172	174	151	157	154	140	139	147	175	151	163	149	136	143	164	161	146	134	148	149	155	151	136	154	154	131	150	176	148	122	154	149	152	168	154	142	144	150	149	153	146	158	145	149	130	145	151	141	154	134	147	122	155	134	156	132	134	156	149	164	147	137	172	169	145	136	143	119	144	146	143	119	147	131	138	149	158	140	162	155	144	158	118	154	144	167	150	137	147	150	132	169	145	165	161	121	135	160	155	140	135	143	141	152	131	155	161	135	136	144	132	185	136	148	123	140	149	149	157	145	157	154	169	157	153	153	149	154	145	138	145	148	120	148	149	148	159	147	124	144	146	155	155	148	124	152	156	161	133	144	140	144	142	162	152	136	154	127	127	132	161	165	153	131	148	160	135	128	158	145	139	141	144	155	129	126	125	145	124	148	106	123	142	152	127	141	135	149	169	154	146	150	139	136	158	128	145	158	158	115	162	145	152	135	141	167	139	140	150	156	147	144	132	132	134	131	133	153	159	141	138	125	154	140	159	142	155	147	134	159	138	130	159	147	137	127	153	132	163	155	156	147	144	162	140	141	150	137	132	110	153	142	172	152	139	164	155	148	155	145	154	152	166	156	159	146	155	126	137	153	149	133	148	119	141	155	154	152	122	133	145	162	145	154	125	142	145	139	114	155	135	149	150	139	144	135	146	137	156	137	131	128	131	132	117	145	144	157	129	146	153	129	161	141	149	142	159	151	149	123	126	145	128	144	120	139	138	142	168	131	149	149	130	163	138	138	143	138	139	123	140	148	173	137	149	134	163	159	123	154	154	142	144	144	148	176	151	174	133	156	157	135	146	127	149	142	143	166	144	136	163	146	148	143	135	148	154	152	141	123	142	166	144	170	154	126	144	154	143	140	121	143	125	140	154	152	158	144	119	141	134	167	167	149	147	158	148	137	148	146	141	132	139	142	136	140	147	131	139	139	159	127	140	145	152	143	139	141	172	134	133	134	145	140	147	164	134	120	151	128	143	136	146	142	115	148	132	152	131	135	139	156	158	140	146	157	165	142	152	124	149	147	158	136	139	164	156	157	135	142	160	132	150	126	118	124	120	143	131	171	148	136	144	119	146	126	159	131	137	137	145	139	126	131	129	155	161	136	131	149	165	131	160	158	134	139	129	142	140	160	143	134	159	157	136	151	133	165	141	166	123	148	125	146	148	138	134	152	161	131	147	149	141	130	143	120	151	162	136	137	169	149	128	157	121	181	171	155	155	157	131	147	152	144	145	145	150	129	152	139	127	145	151	132	126	150	156	155	138	143	126	165	174	148	149	158	151	159	148	141	159	128	128	132	162	141	171	148	165	159	136	173	148	151	157	154	162	141	139	145	146	155	147	141	152	145	136	179	151	163	157	135	148	125	136	127	139	148	141	120	154	139	129	163	134	160	136	133	150	169	139	119	146	163	145	138	140	153	132	129	144	136	152	133	149	151	136	147	160	150	147	135	168	151	137	125	130	161	142	161	152	148	155	144	144	139	121	141	151	145	146	152	127	133	137	145	162	157	175	161	151	140	167	135	141	156	140	135	149	143	146	169	159	145	145	146	150	141	152	147	163	142	158	150	147	149	127	124	153	137	147	139	136	142	140	147	152	150	131	161	126	167	123	170	116	135	162	152	146	141	130	163	139	151	136	111	165	153	123	148	137	162	159	148	145	137	153	145	140	133	151	140	175	124	169	144	153	155	143	133	153	137	151	160	150	131	144	165	138	152	148	138	129	146	150	161	138	143	151	146	159	154	152	155	161	162	128	148	135	155	154	151	124	126	158	140	143	149	162	137	130	130	150	134	126	135	154	156	133	149	153	141	150	156	144	160	146	139	145	147	139	133	142	148	153	125	135	150	131	136	138	135	152	151	120	151	135	173	129	152	158	139	133	135	138	148	149	150	134	135	130	140	138	163	144	112	160	136	134	140	144	146	158	122	162	145	125	160	142	154	132	156	157	154	149	157	131	139	154	159	143	166	142	124	160	165	150	140	143	142	145	147	136	140	141	105	138	146	146	130	140	114	127	154	131	142	139	158	143	146	155	126	139	123	160	151	136	155	137	138	148	153	131	141	139	149	154	153	176	168	135	147	122	121	140	144	132	145	137	189	154	133	137	144	144	149	137	138	130	146	139	176	133	142	148	139	148	145	160	121	137	119	154	151	151	138	132	134	140	147	160	143	154	161	153	151	138	153	143	155	133	137	149	144	144	133	130	172	153	114	134	146	139	156	156	142	163	143	143	124	148	118	145	146	159	141	143	148	133	163	160	137	132	145	172	155	155	152	121	145	118	147	131	149	136	154	164	142	157	173	160	159	152	136	136	137	138	162	137	148	142	147	136	126	151	142	144	153	141	149	126	127	164	146	153	142	180	147	126	122	140	114	153	138	134	142	156	134	161	136	135	138	149	140	144	171	146	138	139	149	141	144	116	146	147	150	139	142	144	119	147	138	146	147	154	149	138	149	137	168	131	138	140	149	129	143	142	132	145	139	132	156	148	147	139	161	144	151	140	154	145	167	147	159	136	169	125	154	139	141	136	150	137	148	165	157	142	163	157	165	155	120	144	146	156	132	128	141	139	126	149	134	133	156	135	151	138	142	131	138	130	151	136	150	147	153	144	171	120	137	137	151	144	154	142	142	140	130	149	151	145	172	142	150	150	154	153	122	168	165	147	159	137	146	149	149	164	147	148	117	111	137	162	128	141	168	145	137	166	138	150	145	155	167	131	159	126	152	151	140	141	143	149	156	145	134	142	142	144	131	134	150	130	147	140	172	140	149	139	145	157	160	157	139	154	145	139	120	134	135	152	143	178	135	145	160	156	151	151	150	148	151	150	122	161	149	172	137	158	146	164	135	138	149	124	144	150	134	123	169	150	145	144	138	139	151	165	144	128	132	133	149	152	130	146	150	139	137	155	140	150	149	150	141	140	113	149	138	144	131	146	151	127	150	133	136	167	138	132	155	161	163	132	146	153	141	137	144	131	161	136	143	128	123	146	136	150	147	127	180	140	142	147	143	107	123	152	156	153	141	123	147	133	120	151	141	125	161	151	181	137	138	151	143	143	134	130	151	133	156	138	139	117	155	132	140	134	129	147	164	135	146	149	154	148	145	124	158	140	115	140	161	134	156	146	137	127	130	140	134	121	127	147	164	157	141	154	135	153	143	133	131	155	156	135	156	140	141	134	134	124	163	151	143	167	149	147	156	145	151	152	128	124	131	155	180	148	127	138	145	159	175	133	139	148	148	145	155	147	145	150	156	139	145	151	151	157	142	142	148	147	129	156	142	148	146	152	139	166	147	138	152	133	153	146	163	152	134	150	139	136	135	152	147	158	144	150	147	139	149	127	129	144	134	133	145	136	145	145	144	150	137	149	140	152	142	138	155	135	158	156	147
8807	1344	2859	3290	3025	2374	1967	1740	1521	1287	1122	1007	967	935	817	793	742	674	729	694	642	611	660	651	553	581	611	591	581	595	551	552	545	536	532	566	525	560	528	532	520	525	545	514	527	511	495	528	503	501	527	521	484	439	507	511	479	485	517	479	498	486	493	543	449	473	521	481	473	515	481	510	478	517	468	524	463	490	498	502	506	455	474	461	476	506	454	510	456	497	532	509	521	475	468	482	499	477	489	502	431	479	444	495	499	494	494	477	487	489	472	466	444	512	486	471	511	475	497	471	512	477	460	531	469	412	485	458	508	492	502	495	477	439	463	432	489	462	479	450	492	464	497	472	501	478	455	492	461	464	466	451	503	467	478	457	508	504	415	472	448	514	449	479	498	460	488	466	494	456	497	511	491	467	455	486	504	439	500	441	461	472	504	431	468	486	436	510	482	485	489	448	458	452	514	552	459	491	470	511	525	443	484	468	496	473	517	452	468	469	444	487	493	474	480	475	503	452	512	495	480	498	458	490	499	486	468	461	467	493	512	510	446	466	449	420	443	529	472	500	451	488	491	500	505	474	406	490	443	472	492	467	499	448	469	467	455	479	443	487	486	461	472	490	459	483	505	483	474	441	489	429	460	451	451	471	501	475	445	439	476	483	515	457	490	450	458	502	469	459	463	454	437	460	431	462	501	447	496	475	449	460	479	456	469	469	431	478	469	480	474	478	526	478	517	464	480	483	469	482	489	483	458	458	459	485	507	473	527	508	484	451	489	452	478	474	507	437	451	463	516	489	475	467	466	452	463	513	470	443	466	454	479	443	464	485	514	482	464	483	488	471	474	475	482	451	462	505	482	479	466	439	458	491	474	498	464	459	500	495	459	483	478	491	489	434	453	477	461	487	512	489	475	495	478	471	493	495	476	457	481	471	470	472	456	480	465	494	428	488	475	467	450	473	481	438	434	441	493	491	481	488	441	477	457	466	498	480	496	514	458	451	477	482	453	493	439	483	489	469	459	488	467	529	460	464	477	482	465	472	469	484	460	459	464	486	452	456	442	503	468	496	428	504	458	461	475	487	473	457	500	481	470	482	488	488	471	459	480	492	462	494	490	466	457	485	453	480	469	454	490	459	452	486	468	473	469	465	504	480	473	502	483	487	482	470	467	452	494	475	452	497	469	447	478	459	456	469	479	466	456	487	468	489	503	491	459	449	488	462	469	462	447	449	491	492	477	433	497	485	473	434	496	499	483	460	466	472	480	461	446	492	453	463	513	468	449	494	465	476	452	455	472	468	467	437	465	449	463	447	457	509	473	470	440	482	494	464	477	451	488	484	501	459	469	484	487	460	447	480	482	495	465	492	477	476	452	479	477	498	471	514	466	503	467	467	496	457	470	472	505	483	469	474	486	443	470	510	473	497	460	479	481	453	434	482	465	462	461	465	461	462	482	441	466	457	508	423	471	450	492	516	434	445	465	487	515	474	475	484	509	476	460	474	430	473	495	494	479	494	483	504	435	488	483	455	477	486	477	499	504	451	471	485	461	478	471	469	459	453	477	497	533	457	440	501	452	467	476	434	471	489	464	445	453	497	498	467	463	479	472	478	458	462	453	456	459	462	464	450	504	466	472	451	543	499	481	481	468	462	476	427	448	496	502	465	473	469	502	466	461	517	469	437	475	476	484	476	495	477	481	441	485	442	469	481	453	475	488	477	441	442	485	496	464	458	486	448	467	464	490	479	469	460	461	469	495	456	477	457	446	452	477	452	505	463	469	428	485	500	501	439	502	453	455	465	496	457	454	467	465	491	454	521	447	481	450	457	465	466	517	508	428	476	462	496	464	479	452	424	451	453	465	461	480	460	458	488	463	454	468	466	459	459	472	452	471	461	468	500	503	432	430	460	447	458	477	499	465	490	481	464	469	481	490	512	481	457	472	450	472	452	456	495	462	506	497	459	484	460	498	500	454	518	473	497	437	512	500	464	478	474	469	440	469	466	489	490	433	461	464	440	474	450	444	457	489	448	445	432	473	501	460	514	459	472	457	461	467	488	487	493	477	484	502	462	454	485	484	469	483	471	485	470	528	456	458	483	431	453	473	499	487	458	449	497	449	471	465	469	503	456	473	487	456	496	488	485	463	509	459	434	455	456	453	468	521	497	481	477	531	500	495	451	444	476	487	441	444	458	463	503	492	436	505	500	445	446	473	473	489	482	500	499	459	440	468	473	457	522	487	505	472	482	477	458	437	516	446	463	472	459	452	484	430	444	447	460	472	446	459	522	496	506	479	449	460	453	470	499	463	482	473	458	480	489	444	481	450	468	457	489	443	514	494	468	461	444	507	498	496	483	481	480	492	488	506	481	441	453	473	438	477	485	472	431	445	500	484	438	447	464	469	483	489	452	518	477	439	469	445	404	497	484	469	478	431	432	483	484	492	477	479	479	475	456	478	474	456	447	448	469	463	466	492	520	472	485	446	438	491	489	481	478	465	466	459	496	490	494	512	456	505	461	438	477	507	510	440	443	449	466	469	444	470	501	452	507	492	451	472	457	507	447	469	483	436	461	477	497	464	475	467	492	482	502	496	476	495	451	458	470	452	492	435	463	471	434	508	465	445	503	465	471	450	452	470	471	462	475	481	493	475	465	472	437	466	487	473	455	518	463	452	438	464	494	472	482	489	487	502	476	475	481	446	472	431	437	481	503	492	496	476	471	503	472	487	476	490	471	523	481	478	481	459	486	446	473	446	447	475	466	479	444	472	433	477	466	464	480	495	474	486	507	483	483	484	471	482	452	450	471	441	452	473	462	459	479	464	500	479	463	440	456	460	512	470	456	436	460	490	466	457	464	446	457	484	474	469	453	456	483	477	458	501	487	461	483	487	477	471	499	501	476	470	450	463	448	461	475	504	441	454	441	460	487	441	453	480	496	428	468	449	500	510	502	481	468	449	479	484	451	463	449	474	479	495	470	462	460	452	495	476	462	450	476	482	453	455	446	493	497	458	486	484	486	465	471	484	467	448	461	459	451	502	458	509	435	453	469	458	465	437	488	507	445	483	464	473	483	427	473	496	454	488	454	479	496	497	460	486	490	444	459	502	474	452	450	461	505	456	486	458	457	524	453	428	477	468	437	483	482	493	490	491	485	483	435	473	480	436	440	472	484	495	505	480	478	460	454	456	433	483	448	463	498	479	497	479	469	486	496	429	493	466	436	484	480	469	471	465	473	498	511	463	450	461	473	477	485	466	505	419	468	480	478	504	492	464	459	455	488	510	461	463	483	456	439	481	481	444	426	447	495	460	458	482	487	466	440	467	427	505	445	468	459	491	528	475	450	474	482	516	483	436	481	486	462	481	513	478	433	469	462	506	461	457	437	467	450	466	499	452	465	471	473	457	479	488	459	463	453	485	472	444	450	510	477	486	444	487	468	482	455	445	472	501	483	489	467	511	461	453	496	451	459	454	468	448	443	450	476	460	461	479	479
26378	3218	2471	1955	1403	1077	821	671	592	523	428	414	401	369	318	351	314	350	300	286	290	314	290	306	298	292	289	258	262	275	300	273	233	255	277	298	285	258	265	284	240	244	280	272	295	271	252	278	259	251	255	271	245	238	237	278	256	252	263	273	253	260	262	249	265	267	258	243	246	269	254	237	259	269	266	252	221	244	256	302	263	241	264	259	252	261	244	286	236	243	248	234	239	227	256	265	249	254	260	273	245	240	251	246	249	263	266	288	262	254	255	243	251	261	259	255	244	243	268	246	242	262	263	252	239	276	238	235	268	252	255	263	254	262	263	255	260	259	257	256	261	247	287	262	270	301	249	242	265	242	256	246	247	229	242	274	262	273	256	237	244	242	217	267	270	258	217	253	239	231	247	232	234	256	242	201	238	250	251	252	247	217	226	269	283	231	248	261	240	259	253	232	239	245	242	223	231	243	226	248	272	254	238	244	220	257	247	228	243	268	267	261	261	265	240	243	266	256	274	271	273	237	246	248	240	255	244	257	225	218	251	264	256	228	258	251	266	239	260	261	236	291	252	253	256	285	240	245	245	245	223	243	253	250	240	262	236	223	228	268	262	246	235	240	286	229	237	243	254	233	268	244	271	239	244	228	249	249	271	235	238	247	223	228	269	241	247	251	264	224	232	266	275	229	261	244	249	247	251	226	261	253	266	249	243	243	252	227	232	261	278	257	247	235	255	244	244	241	249	247	259	280	251	249	281	230	258	238	248	238	256	211	247	268	257	221	253	255	259	273	262	270	256	267	259	241	249	231	306	238	227	260	285	270	229	228	267	256	252	265	252	266	250	253	276	266	259	243	247	226	254	243	240	261	252	253	263	265	286	243	248	233	231	239	262	242	263	260	254	272	262	246	268	248	258	266	246	272	232	238	234	228	228	285	245	239	216	264	244	263	241	266	231	245	264	254	225	226	265	244	229	255	239	247	266	251	255	291	267	254	249	243	252	256	274	253	245	209	225	248	277	256	236	248	231	273	255	241	247	260	273	229	249	225	235	259	224	246	268	234	230	244	241	267	227	256	235	241	255	242	265	247	244	283	249	259	265	231	253	286	240	238	261	257	227	233	239	269	250	232	248	288	260	253	228	250	254	260	280	253	236	235	274	251	236	215	248	237	251	248	252	257	258	268	278	247	243	286	262	236	268	263	300	213	270	278	254	273	240	271	248	275	255	243	244	264	239	241	245	248	258	242	258	251	248	223	270	250	249	241	253	235	265	273	245	272	262	252	257	242	246	275	258	278	271	258	266	227	252	252	245	262	259	269	227	233	253	234	254	273	246	279	243	249	262	252	246	250	246	247	255	271	273	227	261	266	257	268	236	243	255	240	252	236	259	278	232	255	242	265	250	233	254	252	220	251	240	264	240	241	274	227	296	254	262	273	259	272	279	255	217	231	276	254	266	240	268	255	254	238	239	303	244	259	232	261	225	262	262	240	277	264	247	225	274	234	252	253	275	218	254	252	261	268	263	212	260	279	271	226	262	240	253	284	251	241	228	289	258	229	226	260	260	239	260	258	243	240	244	259	270	264	250	260	253	255	223	270	259	260	251	290	237	249	249	252	237	250	257	260	225	223	253	254	273	260	249	246	256	255	257	243	258	248	245	276	259	262	241	259	231	260	295	262	265	228	268	237	275	251	231	260	279	249	271	250	241	260	266	229	248	237	236	248	279	247	287	243	247	245	234	250	231	259	273	287	270	250	231	247	245	238	261	250	257	240	260	241	253	221	257	225	240	241	219	267	250	219	270	210	251	287	274	242	242	249	241	260	260	230	236	251	263	275	271	256	259	247	253	231	268	265	242	263	256	259	256	263	243	265	232	230	247	243	256	239	224	262	246	262	259	275	289	244	269	246	271	266	270	256	247	260	269	269	227	246	235	249	259	222	238	242	253	228	251	260	253	270	217	279	246	257	241	258	276	269	243	259	279	246	234	237	247	252	229	248	229	273	215	247	254	238	246	250	269	252	252	245	280	256	269	250	256	250	252	249	252	250	251	249	253	247	250	239	262	244	255	256	262	245	259	256	237	262	260	248	254	235	270	259	263	247	261	237	257	237	250	284	258	211	231	261	242	240	268	245	280	241	230	282	268	232	265	230	257	217	271	238	277	250	248	261	253	244	259	260	263	272	267	267	242	286	276	236	268	238	271	238	258	236	246	240	248	246	270	248	275	262	251	262	243	264	252	249	260	237	274	263	289	266	229	232	236	253	252	226	244	283	261	248	256	246	237	254	254	222	249	244	240	237	263	232	245	242	244	255	283	282	233	237	282	251	237	264	262	258	265	235	251	247	247	241	214	215	286	267	273	237	213	241	264	242	234	229	257	227	265	238	237	255	274	235	262	247	270	274	242	274	258	246	242	256	254	273	224	224	266	261	244	252	241	241	269	255	277	233	254	259	263	262	271	236	238	257	254	262	205	280	250	257	227	219	240	260	253	251	248	250	269	244	257	229	229	219	257	214	244	280	267	266	238	264	251	275	217	272	237	271	231	252	247	257	240	236	254	263	244	253	290	270	256	261	264	254	234	220	276	244	244	238	252	289	253	260	258	212	248	236	236	234	253	256	217	221	266	260	230	250	239	237	257	239	256	236	253	252	244	281	247	281	272	283	247	272	251	244	246	235	251	276	243	273	248	266	271	244	245	269	260	226	248	218	249	250	247	284	227	249	286	289	248	265	270	257	260	238	243	254	273	286	270	268	231	246	252	255	247	263	257	264	287	228	249	210	284	233	252	231	268	269	290	259	274	250	240	247	246	244	231	245	283	267	251	229	253	222	231	248	264	243	254	266	260	270	272	268	207	249	229	256	255	262	242	252	242	262	255	283	232	252	266	240	258	229	264	281	260	247	266	264	263	253	246	246	246	257	246	237	235	228	261	247	244	262	220	239	243	241	242	260	263	251	244	267	238	248	244	270	232	241	238	284	252	273	236	276	230	242	233	262	271	205	255	263	216	267	262	274	222	225	271	253	247	259	243	269	263	239	228	266	260	267	261	241	231	267	242	232	253	270	254	256	258	271	250	248	234	237	268	258	242	252	296	258	228	245	216	270	244	218	286	232	252	269	237	222	244	259	251	254	240	256	261	267	234	249	268	235	281	226	246	260	247	250	281	269	253	241	192	277	270	255	234	242	253	263	249	234	233	267	242	254	245	247	262	261	252	252	241	233	243	244	270	272	252	256	272	240	253	255	249	263	250	254	216	289	245	256	232	238	239	254	235	275	239	276	252	274	236	247	277	235	252	235	249	237	251	233	274	258	240	261	233	252	248	237	239	250	241	263	229	229	236	255	254	257	244	269	261	259	248	242	254	259	224	270	244	250	266	249	251	222	252	258	244	252	266	251	258	246	249	256	271	262	255	265	266	248	258	259	259	267	256	253	245	248	231	258	241	273	269	249	249	279	250	257	259	251	272	297	278	256	259	246	234	227
11620	2544	5430	6233	5253	4439	3647	3085	2656	2251	2054	1851	1715	1601	1420	1363	1313	1228	1176	1100	1055	1078	1042	971	1009	994	976	952	882	967	930	947	877	886	880	856	864	838	889	890	874	820	854	812	795	848	817	826	853	789	813	851	842	788	847	789	794	789	769	768	824	780	834	744	813	797	786	763	780	801	774	807	781	776	776	762	787	755	769	744	782	762	735	773	812	817	745	772	729	753	727	733	778	750	757	802	807	767	753	721	715	777	755	758	745	769	784	758	781	789	743	816	749	730	784	749	760	812	765	698	771	764	744	762	765	726	744	739	799	779	786	751	738	727	778	735	714	719	747	759	709	758	727	798	789	688	746	785	728	759	777	725	735	787	776	791	757	726	781	723	693	726	731	740	795	745	726	766	740	742	700	756	756	772	700	725	737	790	769	736	846	750	745	756	758	723	756	755	755	781	738	806	760	779	779	778	791	778	768	794	785	801	761	793	727	726	768	703	723	760	798	738	761	710	784	761	769	748	733	739	703	740	735	776	771	782	748	778	780	754	823	747	726	752	804	734	747	780	742	763	739	774	669	710	773	765	743	745	739	774	766	742	725	757	770	782	730	761	779	742	766	741	767	742	777	716	806	724	705	750	736	725	747	773	732	719	731	762	798	741	703	716	718	773	793	734	763	724	737	725	713	722	715	700	753	756	730	766	735	743	710	789	746	736	761	772	770	741	734	762	742	720	727	730	757	728	734	714	735	797	763	760	793	723	819	763	774	770	732	764	764	775	708	731	759	759	758	749	753	756	737	744	734	785	729	745	729	772	744	789	752	699	761	758	733	757	747	762	752	739	743	753	777	700	776	782	730	730	739	771	685	748	750	739	735	733	764	776	730	738	747	727	769	793	759	721	757	778	757	748	756	760	742	804	752	730	704	789	741	747	741	740	827	746	774	760	749	751	752	807	752	771	725	759	701	780	721	716	745	773	708	785	779	740	733	744	767	739	762	734	747	770	739	746	762	753	730	714	772	729	769	757	772	746	773	724	703	768	735	761	758	754	781	757	794	766	726	756	748	712	709	742	689	729	729	767	750	763	747	743	743	757	786	706	760	772	720	777	751	729	767	746	764	791	767	733	811	795	749	765	707	773	770	786	699	773	732	753	737	744	774	751	710	730	765	708	764	760	787	748	719	798	745	803	764	761	734	757	759	717	743	747	743	737	752	741	769	730	728	738	757	693	735	768	756	741	703	709	756	687	782	815	743	736	778	783	693	764	775	749	715	715	787	727	714	760	730	743	779	753	671	693	728	720	778	719	742	752	776	737	726	727	710	797	731	731	738	736	771	770	747	755	754	726	709	783	772	729	754	794	751	753	734	704	764	756	752	767	759	728	747	762	768	690	734	775	741	700	718	824	769	710	746	761	722	779	760	727	730	773	740	762	778	770	770	725	724	730	792	757	777	765	792	761	715	761	711	748	715	722	728	718	716	796	744	783	723	756	710	705	712	790	746	748	752	698	751	716	719	730	715	749	722	718	748	715	777	744	735	799	732	741	750	705	712	771	721	810	751	794	707	776	762	762	725	758	822	739	712	713	797	786	719	725	765	753	720	740	782	768	712	792	738	736	733	758	750	749	725	712	728	765	726	769	724	745	742	759	773	785	760	721	753	743	725	722	714	726	769	746	761	733	695	732	707	754	753	750	717	757	743	732	773	772	712	744	725	752	730	734	745	796	730	751	719	763	744	734	744	765	730	734	758	783	763	751	803	724	747	768	763	722	741	731	708	750	754	726	673	766	712	741	707	741	712	723	763	737	763	775	730	762	723	752	751	755	752	711	716	722	698	759	748	738	751	736	764	785	701	745	764	732	749	670	749	720	718	720	786	719	804	764	743	818	790	785	751	759	717	737	751	747	729	733	716	711	768	724	692	743	750	751	714	730	782	733	805	719	743	785	746	717	745	766	747	806	746	760	767	751	784	728	741	704	779	752	746	762	793	749	768	749	747	742	740	723	786	764	757	735	758	785	788	783	759	755	741	725	718	768	706	761	771	779	727	718	720	697	725	682	756	758	741	720	740	727	775	744	753	806	780	793	778	757	727	744	775	773	768	812	747	737	783	689	741	718	707	754	771	753	742	706	714	755	728	723	815	765	785	826	746	723	706	753	766	717	722	751	783	734	779	794	770	712	774	726	751	686	711	758	747	737	778	765	730	725	752	737	769	693	761	774	763	702	740	732	740	748	752	732	758	753	718	762	739	749	739	748	700	727	736	751	708	699	753	744	823	730	770	731	762	772	758	712	766	760	745	794	760	787	751	765	758	721	752	764	717	709	719	736	714	738	814	739	772	792	760	714	748	725	782	781	763	738	713	774	727	763	766	747	789	735	740	763	771	711	744	744	784	720	805	769	762	752	754	746	750	727	770	705	722	778	756	740	730	728	759	735	796	725	766	761	721	799	730	674	802	782	727	756	771	756	761	767	714	696	720	742	771	761	724	801	788	716	696	770	771	736	745	720	722	745	700	742	759	743	723	756	767	744	712	730	697	750	774	715	748	739	704	737	728	765	740	739	758	713	767	796	775	775	689	751	728	716	776	728	794	696	738	739	731	775	704	739	730	727	744	701	682	665	738	732	776	701	723	774	755	750	736	703	743	757	768	747	764	808	780	717	697	733	722	772	755	755	753	695	738	757	738	801	776	723	735	733	735	724	760	743	762	692	754	731	735	736	736	731	826	819	691	794	754	743	748	723	800	731	726	753	759	729	810	757	784	759	721	749	736	701	751	754	756	724	725	769	724	751	704	743	737	737	723	754	739	746	751	734	771	767	739	771	800	752	790	781	758	750	773	747	758	752	726	727	698	735	795	789	731	697	808	725	734	744	709	753	771	751	757	729	713	726	751	743	744	727	769	734	757	706	745	733	752	726	776	770	738	778	772	747	767	801	748	730	749	796	790	707	733	686	734	738	738	789	793	687	752	770	724	772	762	770	750	713	790	744	764	786	768	769	726	792	837	750	722	737	790	711	679	736	754	778	723	769	752	755	743	752	738	757	698	702	756	745	773	749	724	776	759	758	805	767	790	774	725	755	757	733	724	782	754	739	741	774	787	770	737	749	728	756	767	759	725	710	761	795	726	736	714	751	753	685	716	798	737	776	721	743	790	710	762	746	814	755	697	695	721	704	720	796	756	742	708	723	723	748	777	753	759	777	734	723	743	741	740	774	746	703	729	769	764	769	771	796	762	756	766	777	719	762	775	776	753	727	749	795	809	754	730	764	780	781	789	774	784	777	792	728	721	753	757	713	708	715	800	778	724	700	780	750	759	767	701	728	769	731	728	745	779	792	722	777	766	738	741	731	754	769	811	767	767	724	712	777	753	719	737	734	748	749	732	724	734	719	707	754	781	729	737	722	799	759	751	752	750	781	782	783	751	729	754	740	722	763	738	713	750	762	729	794	804	763	719	730	769	749	694	751	764	689	728	723	746	735	726	778	759	777
3677	185	175	148	139	112	108	97	98	92	90	80	87	90	87	84	77	103	88	79	69	94	94	85	66	69	82	78	91	78	84	86	76	97	90	81	81	83	76	72	85	83	81	83	94	88	66	100	83	78	105	79	83	92	75	69	80	98	89	91	75	65	73	97	75	91	70	83	79	76	90	77	74	83	75	94	86	79	78	83	95	82	89	72	87	89	79	64	91	79	69	76	81	85	70	78	94	82	68	83	75	80	79	74	102	90	92	76	84	80	72	89	66	76	92	82	70	78	82	94	71	91	92	73	87	88	88	85	86	98	84	74	73	81	80	80	81	89	74	59	93	79	93	67	72	77	81	69	74	76	94	82	87	84	94	83	83	60	92	73	81	77	85	81	76	92	75	78	89	78	66	96	78	81	86	93	83	92	64	85	89	95	97	82	85	79	83	76	78	80	88	84	75	85	81	70	82	93	73	85	76	90	68	75	79	75	94	87	79	82	79	80	84	95	77	84	82	88	89	82	91	77	79	86	71	65	95	78	65	87	74	101	89	73	86	91	72	82	82	79	99	88	87	79	81	73	86	76	98	88	78	78	67	62	76	85	61	81	93	68	77	77	76	83	75	95	73	93	76	75	71	89	82	90	72	75	81	80	79	91	86	93	83	81	90	74	81	94	76	81	84	82	84	82	75	95	86	93	85	98	91	87	85	81	75	89	85	77	85	96	102	103	72	95	68	82	88	84	76	83	75	80	77	65	76	83	82	81	85	95	86	76	95	81	82	95	86	82	78	71	72	73	89	89	66	91	81	76	88	89	92	86	102	99	96	73	103	66	77	90	94	75	83	81	78	74	88	65	77	83	71	72	92	74	94	76	81	78	90	74	85	78	88	80	86	93	84	81	72	72	77	75	72	85	114	76	76	106	90	99	88	79	71	84	68	82	70	79	72	81	77	77	79	80	85	69	86	70	74	67	68	77	78	99	73	82	89	91	101	70	83	84	81	96	79	74	86	83	90	82	67	76	83	90	86	86	83	77	90	81	83	71	91	77	83	71	81	96	86	69	95	83	71	82	92	90	86	89	79	84	86	76	64	102	75	96	68	73	75	88	68	72	87	76	80	92	68	101	91	70	82	81	80	68	93	60	87	80	91	80	89	85	94	77	89	68	78	86	83	84	67	66	99	75	97	76	87	76	87	80	91	85	74	79	84	80	68	90	95	90	92	77	88	91	61	83	85	98	76	95	66	76	66	64	90	79	98	69	84	91	113	74	55	73	98	76	79	82	88	88	92	78	70	87	87	82	84	81	72	93	70	74	85	75	79	85	90	76	72	78	78	75	67	76	82	68	72	85	69	87	80	85	77	76	82	82	83	84	79	80	80	90	67	79	70	68	87	80	87	90	97	69	96	61	88	101	83	76	98	81	90	80	84	77	79	92	86	69	67	72	75	73	85	96	76	90	57	86	73	73	79	70	90	76	89	84	63	80	81	92	81	86	83	78	79	96	69	91	85	91	87	93	85	86	83	93	83	84	85	80	70	84	90	80	81	78	86	72	79	85	82	87	84	94	87	77	73	89	95	73	78	72	78	80	76	81	83	71	87	91	100	86	71	72	68	73	73	96	61	83	72	69	80	99	70	86	65	70	93	76	80	69	91	78	71	82	77	83	74	85	80	78	81	80	91	80	80	78	64	88	60	87	69	64	72	77	90	78	92	84	74	83	82	69	76	85	75	77	83	83	80	69	78	63	88	79	88	73	84	66	85	70	83	85	83	75	80	91	99	77	93	89	84	63	77	73	101	101	84	69	84	77	89	93	86	80	76	79	88	93	87	74	59	85	81	80	94	73	82	73	72	68	75	86	64	83	89	75	75	101	89	73	79	88	86	83	91	68	66	70	97	77	86	77	83	78	79	75	74	80	77	88	82	74	94	101	59	69	68	67	69	89	94	81	101	92	75	84	87	91	76	85	84	90	80	79	85	73	82	84	70	74	83	89	77	77	73	84	76	85	111	78	79	76	82	88	76	110	87	81	77	77	90	92	91	81	82	81	79	60	89	72	84	75	80	58	82	71	85	84	77	94	67	87	81	84	77	73	96	74	79	81	68	93	102	84	92	93	71	79	72	89	85	83	87	76	91	94	78	64	80	60	69	85	86	92	72	106	84	83	90	72	86	80	76	74	70	67	83	67	81	85	83	91	73	68	85	81	75	87	79	83	84	75	84	76	72	86	72	71	87	91	84	106	77	88	66	78	78	80	75	92	90	83	91	61	100	94	101	65	93	72	79	80	73	89	87	85	84	78	76	70	84	85	89	100	91	74	79	81	80	85	83	79	82	80	73	89	94	79	89	68	89	75	83	91	95	69	87	92	80	78	74	64	88	81	100	91	89	91	66	96	83	97	85	74	85	91	96	73	71	90	81	86	61	86	80	63	74	80	93	74	80	84	81	82	76	89	89	70	82	79	91	93	88	97	88	75	74	88	80	82	74	76	74	67	84	72	86	76	77	84	76	65	85	77	92	70	85	85	71	72	70	61	65	77	79	74	86	66	87	86	93	70	93	80	78	70	86	82	81	75	79	96	79	80	80	86	86	91	78	87	78	88	75	67	89	81	92	104	82	89	91	78	66	74	80	84	67	85	73	71	94	75	85	71	85	90	74	64	71	74	72	62	68	72	79	82	89	90	83	76	83	89	91	89	73	90	91	81	62	79	84	80	65	77	56	87	75	66	80	85	65	72	74	69	82	85	86	63	81	62	73	81	90	90	89	71	89	92	88	76	83	74	74	65	69	84	101	86	79	78	86	87	87	85	88	86	73	91	83	93	94	89	77	94	91	80	77	74	73	72	87	86	83	87	83	81	77	64	83	57	94	83	86	72	66	55	86	72	86	91	88	78	91	79	70	85	81	103	76	85	72	85	78	68	88	85	51	83	78	86	80	98	74	87	95	87	90	102	70	83	100	87	83	87	67	83	80	70	84	83	99	75	83	95	79	71	77	91	83	85	71	94	95	77	86	83	65	90	77	91	74	73	72	74	79	75	89	77	69	79	78	77	100	87	100	73	70	81	78	87	88	74	64	64	75	81	84	81	94	95	86	85	98	81	75	92	92	66	65	70	81	101	74	87	74	91	80	78	93	79	91	78	94	78	85	81	76	86	81	85	83	70	79	92	80	85	88	76	77	87	75	73	69	81	97	62	94	100	82	71	81	88	79	70	75	73	81	85	91	107	82	90	80	91	88	93	74	84	76	86	77	80	75	82	83	82	67	79	87	73	75	88	75	66	85	69	65	91	67	78	74	94	74	80	71	79	78	80	62	84	74	87	84	75	83	69	72	89	64	86	96	83	71	74	99	88	80	77	79	85	78	82	78	59	83	91	82	72	88	80	78	91	62	84	72	67	71	90	70	85	90	72	91	70	83	90	87	86	82	82	73	77	90	75	77	78	62	78	84	70	89	84	89	65	87	75	58	86	77	83	79	72	73	74
4814	407	502	592	584	510	423	373	386	362	311	362	346	345	334	323	316	311	302	297	288	322	344	290	323	293	304	298	338	328	336	331	321	316	277	294	298	293	294	296	302	297	308	338	290	315	322	293	306	298	306	321	339	316	322	296	307	303	299	288	284	298	310	327	311	319	301	305	267	334	288	288	290	305	302	309	302	326	297	283	302	291	278	311	307	301	319	327	297	314	309	294	276	320	320	285	285	270	310	320	281	292	303	254	291	326	287	285	299	298	288	314	298	292	298	276	275	284	287	305	302	332	294	303	276	343	315	311	313	267	294	334	304	275	294	295	319	301	287	272	269	289	329	302	348	321	298	301	291	271	290	289	310	275	275	291	304	303	311	294	304	310	291	288	298	295	311	318	320	261	290	320	334	300	310	280	298	286	316	333	308	308	289	319	290	266	292	284	321	318	325	300	310	324	293	281	298	285	328	309	267	290	300	329	310	305	317	281	294	297	295	277	331	309	274	317	277	308	296	348	302	315	290	310	303	263	286	291	266	289	257	289	260	321	303	292	310	292	310	288	303	292	303	321	291	303	322	290	297	278	290	270	311	314	324	289	279	328	321	286	303	280	295	308	268	265	294	282	320	290	309	294	299	286	309	321	299	291	291	304	301	291	317	287	302	283	295	286	300	310	318	294	281	305	285	261	279	280	310	305	314	321	275	320	282	309	304	293	308	308	306	334	281	280	316	323	303	299	332	311	305	302	301	307	277	314	292	309	287	320	299	295	314	271	320	287	340	328	297	333	282	331	325	333	282	297	317	282	292	322	329	303	265	318	323	320	314	291	291	275	294	302	277	290	335	313	309	290	306	311	303	283	318	277	300	303	286	283	269	324	294	287	293	300	293	303	293	315	296	304	278	317	277	331	299	268	303	288	301	317	302	300	295	303	311	288	288	282	303	279	290	282	294	327	307	289	313	285	319	284	300	299	300	276	289	309	306	296	305	287	299	308	316	334	290	312	325	300	305	306	293	319	276	281	288	301	284	316	304	285	296	291	304	293	289	309	285	259	314	315	311	335	275	281	309	319	317	283	309	287	280	334	303	282	299	302	301	288	299	309	289	297	331	319	283	295	283	300	275	304	309	324	308	282	320	314	289	299	284	275	328	325	326	336	309	320	299	276	299	276	285	273	286	325	293	295	320	314	277	283	297	318	303	278	289	294	309	293	276	278	313	290	289	320	299	295	294	291	301	307	293	286	326	276	289	321	273	306	327	317	336	296	314	290	312	345	336	311	297	279	295	315	307	298	294	319	289	285	302	298	287	282	265	278	280	299	300	273	293	302	292	313	307	304	276	327	271	293	267	307	303	313	308	283	339	325	297	269	321	302	294	301	317	332	287	300	309	274	315	294	303	265	274	283	273	299	279	318	291	273	285	312	321	300	303	340	281	312	276	315	294	302	284	289	265	273	326	323	315	328	311	321	310	276	309	307	288	310	298	304	318	286	303	294	288	301	294	320	320	307	356	291	280	281	282	347	304	296	298	326	283	337	282	321	314	315	318	302	293	265	291	290	302	290	313	285	304	306	293	325	274	327	311	299	304	282	294	287	311	326	317	309	304	322	305	319	287	276	294	292	302	295	304	298	318	290	298	297	311	324	315	302	281	310	304	294	299	299	294	309	320	310	278	246	301	289	287	272	310	281	286	315	292	299	294	291	322	330	270	285	291	300	296	271	290	321	322	310	282	301	305	279	315	307	272	300	308	294	316	302	287	290	290	321	306	304	282	302	300	299	281	314	310	297	273	313	292	302	307	281	290	318	314	298	308	310	320	316	318	279	294	304	319	324	291	327	288	272	265	309	286	324	295	318	270	297	286	310	285	311	295	282	284	294	317	272	305	288	288	302	295	299	289	301	305	285	300	320	299	316	298	291	326	285	342	297	286	308	296	302	308	265	348	289	285	281	294	305	300	286	336	300	308	302	304	311	297	316	324	305	298	306	301	307	309	308	337	297	277	314	303	275	301	297	330	301	309	313	291	310	275	277	292	273	288	290	318	302	292	289	285	327	305	296	317	300	290	303	299	292	294	320	319	310	303	287	262	288	294	306	287	299	307	273	277	285	276	296	313	272	300	291	310	336	325	322	308	333	297	300	337	295	270	249	309	312	325	330	302	291	300	305	318	287	299	315	290	281	285	294	314	303	299	284	282	298	299	321	280	303	267	322	297	304	287	322	271	288	324	252	290	314	288	303	287	335	319	289	296	292	268	303	299	318	320	294	278	313	282	325	296	301	274	299	302	312	321	301	335	288	310	304	301	267	293	274	304	308	311	293	305	297	305	308	317	304	283	316	286	303	276	322	287	310	303	305	284	287	330	339	328	317	301	296	291	296	320	295	292	301	282	279	298	285	325	302	290	298	313	320	301	300	318	284	315	278	286	318	284	262	277	289	309	288	298	332	299	317	336	284	302	326	289	290	328	293	312	299	299	297	310	290	319	322	324	295	334	291	299	284	287	301	292	316	307	281	269	294	302	304	288	304	292	301	290	307	284	297	300	306	339	294	314	280	292	302	296	329	292	302	300	289	294	296	325	312	307	293	281	338	315	296	300	293	313	301	308	267	316	281	290	317	318	288	312	289	311	286	316	299	304	289	319	286	290	286	332	309	317	328	284	318	292	318	299	294	304	320	275	310	290	288	316	305	309	285	295	316	292	296	350	278	294	302	280	274	287	301	310	316	298	284	288	294	310	313	297	296	317	308	293	287	287	294	306	293	316	288	305	296	272	301	342	311	288	274	277	302	279	269	319	293	296	317	305	303	310	304	293	297	290	319	278	307	276	311	295	287	278	287	317	269	300	304	299	301	302	299	288	313	307	293	302	295	311	320	318	314	299	309	303	305	280	319	296	315	305	316	275	267	298	288	273	294	324	281	283	289	300	282	268	309	287	288	296	277	308	291	250	297	286	300	316	286	317	316	311	316	296	276	295	293	291	329	274	292	299	311	307	315	289	293	304	311	310	323	254	293	308	294	334	280	285	293	296	273	294	324	300	296	316	309	286	288	328	311	317	284	287	306	318	302	306	329	300	328	280	303	299	298	324	302	282	306	260	310	283	296	328	270	304	294	314	302	326	268	332	341	292	287	300	336	296	323	326	294	322	300	314	284	300	308	289	314	320	310	321	251	318	313	283	290	287	318	315	296	291	286	271	280	286	300	282	271	292	303	313	289	287	294	296	333	278	304	293	322	285	272	282	304	293	294	302	297	293	307	299	307	352	291	296	315	316	299	283	303	296	286	298	295	282	279	273	288	267	309	295	295	282	303	295	320	297	289	293	324	280	340	320	293	291	307	284	276	314	292	266	280	279	294	293	268	290	298	277	297	302	309	286	308	286	309	275	291	317	292	303	305	287	290	281	320	321	302	297	304	272	314	314	325	316	304	272	309	293	306	320	300	296	330	275	281	289	279	317	320	316	284	284	286	286	281	338	288	295	282
16601	1263	1249	998	738	534	470	412	294	273	238	222	233	200	186	174	174	176	178	182	146	160	154	174	152	134	159	172	147	150	143	156	159	174	128	156	156	154	144	153	163	123	150	146	146	144	153	123	153	145	132	160	134	147	155	153	137	171	155	149	164	136	149	136	139	146	154	154	160	160	173	137	150	131	136	137	130	153	137	142	156	158	150	157	169	155	155	130	172	138	145	150	149	143	152	160	132	144	140	163	137	148	142	141	140	136	143	157	145	155	133	144	140	146	148	143	170	136	138	130	166	173	141	141	162	139	144	135	149	138	151	147	127	138	140	146	138	120	159	138	156	139	145	141	148	144	139	134	143	145	151	159	127	158	122	152	139	147	164	122	167	145	130	148	136	143	163	151	156	145	142	143	142	140	140	148	149	149	148	133	138	153	156	144	156	135	148	158	152	145	159	145	139	137	154	148	163	139	149	164	130	142	141	149	128	127	139	136	135	155	147	143	154	140	141	141	153	136	120	139	168	162	162	151	135	160	161	137	141	141	136	153	166	121	157	135	152	154	158	149	149	138	132	142	146	140	141	152	138	153	128	154	149	130	130	158	162	139	132	142	145	127	136	145	121	130	173	141	159	145	145	142	153	132	148	152	134	141	157	140	141	135	145	147	132	148	154	152	141	133	175	148	145	133	132	126	126	145	150	140	162	138	133	154	141	156	147	148	140	138	136	146	141	129	171	152	126	160	141	122	143	133	154	140	155	146	173	152	124	149	129	147	136	139	147	157	153	124	138	144	156	122	132	153	125	155	148	121	148	140	148	152	133	153	154	152	170	154	158	143	153	148	157	146	159	142	141	145	135	165	145	130	129	161	167	147	154	143	141	124	158	136	166	115	174	147	143	164	152	134	154	153	141	161	134	158	155	142	131	150	168	136	142	149	158	157	142	138	148	139	178	115	142	158	148	136	148	148	171	131	116	129	133	137	133	156	139	143	162	138	143	128	135	131	148	140	160	136	137	132	143	189	158	152	155	133	154	143	114	145	154	127	146	141	143	140	132	150	134	151	163	146	153	122	160	163	126	150	141	150	143	156	134	150	138	160	160	141	119	138	128	128	150	136	152	166	143	156	156	151	165	137	165	144	150	134	141	151	149	124	143	129	132	146	136	144	136	137	156	139	133	152	139	127	140	139	187	133	134	150	151	142	170	155	151	154	143	138	146	155	132	138	135	141	134	154	137	153	151	139	130	136	162	166	135	158	158	152	156	134	186	142	138	134	151	151	118	171	163	146	141	149	154	143	143	140	146	159	152	141	144	164	120	150	157	149	132	158	164	143	165	152	152	156	150	145	124	148	145	171	119	147	141	148	164	162	144	144	130	138	165	131	140	149	131	117	133	147	175	129	147	132	163	136	153	150	168	138	169	161	154	152	140	131	150	137	156	145	134	117	126	151	132	146	142	130	135	154	147	149	155	151	126	145	130	145	150	162	143	148	128	136	149	130	120	152	156	122	135	139	165	141	147	141	122	140	145	154	125	132	133	143	134	149	160	137	141	157	130	130	144	138	137	146	141	160	137	136	118	136	154	146	144	152	153	154	148	141	128	151	129	154	140	152	171	160	143	140	158	166	141	133	142	164	146	148	142	146	150	156	122	152	153	142	120	135	152	131	148	149	155	170	163	139	164	147	118	149	123	151	159	146	173	150	133	145	142	129	149	139	157	133	156	149	139	141	150	151	138	148	148	138	144	111	119	137	152	139	134	136	147	145	131	152	147	149	161	141	144	141	151	133	138	147	150	161	162	137	133	130	145	161	161	138	122	138	149	142	144	141	135	158	127	155	137	164	144	159	156	139	150	149	130	120	141	151	141	130	161	144	158	132	150	157	153	157	136	137	153	137	115	161	140	143	162	140	116	140	141	156	145	170	143	137	143	153	142	158	120	146	129	148	158	137	147	163	134	155	147	140	142	158	153	145	157	148	126	138	153	153	131	137	126	141	152	141	155	158	127	163	153	131	144	138	160	150	154	118	148	142	140	150	157	139	134	152	158	119	133	143	136	149	154	139	138	138	131	149	149	174	135	155	150	139	149	119	172	146	151	172	156	138	151	152	145	120	128	140	133	147	171	140	141	159	132	129	150	138	133	137	172	146	133	156	148	158	135	144	133	141	145	134	154	147	156	145	146	130	125	154	139	142	136	125	158	143	139	165	142	130	137	141	162	123	125	133	140	140	129	152	137	150	136	141	147	144	150	159	161	164	144	158	124	153	122	138	125	129	151	143	154	156	151	132	163	136	142	162	119	136	155	164	151	151	156	125	150	146	120	142	149	154	140	138	130	149	146	166	150	158	152	145	129	158	167	151	174	141	151	130	147	152	160	148	171	129	152	165	150	147	146	140	158	134	158	156	138	151	143	154	133	135	153	137	159	132	145	162	152	142	147	155	135	147	168	137	149	134	137	119	159	144	158	155	153	141	162	139	132	173	154	139	143	162	133	135	143	128	142	143	147	130	147	151	156	145	143	139	141	128	144	140	147	159	164	161	145	123	149	149	132	150	144	136	165	137	145	119	155	153	138	134	153	139	145	136	149	130	146	137	145	156	148	148	149	149	161	158	142	143	148	119	148	130	155	158	153	132	139	145	155	132	134	144	157	148	183	146	146	134	143	146	147	144	122	146	157	149	144	152	142	145	141	133	136	157	124	157	159	141	147	130	170	139	141	152	143	141	172	161	133	147	152	137	136	132	141	150	145	152	138	136	154	124	160	135	140	147	148	145	156	162	150	134	150	147	139	154	139	157	151	135	151	150	124	147	150	133	155	142	156	152	142	174	146	147	151	137	126	128	132	162	141	156	148	143	151	142	124	121	159	152	136	129	134	129	157	134	124	144	148	143	166	158	176	159	148	148	151	144	137	146	130	159	123	140	129	156	148	158	142	142	143	139	149	140	145	135	153	129	152	151	137	151	137	168	131	146	176	145	144	152	142	152	139	146	141	155	125	181	166	154	132	147	140	128	154	137	137	146	158	139	138	137	142	149	129	138	146	148	155	159	155	167	165	139	139	140	147	141	140	154	142	148	136	145	134	129	150	147	147	132	147	152	141	158	136	123	129	120	132	140	123	136	133	139	143	133	136	129	158	166	142	149	134	143	132	144	142	146	144	143	143	131	153	132	134	148	170	149	133	139	130	130	143	162	149	165	144	146	150	155	134	146	130	155	164	144	150	148	158	165	135	136	133	163	119	145	137	166	122	132	136	121	146	133	156	153	147	139	135	144	169	158	162	130	123	159	158	154	157	131	138	161	147	152	137	145	148	165	102	164	163	155	151	153	137	141	151	156	138	131	152	131	146	139	140	155	138	127	159	127	142	154	162	153	155	147	143	154	148	139	133	129	142	151	157	162	159	142	148	146	151	144	143	144	139	161	127	145	150	144	143	151	139	144	171	155	132	159	157	173	134	152	139	170	152	131	160	142	151	138	131	162	148	137
9182	1442	3021	3455	2960	2450	2064	1718	1494	1277	1159	1076	978	904	843	753	778	755	731	626	637	673	669	621	589	608	593	558	544	566	601	573	585	582	551	563	521	523	575	554	540	499	525	531	500	507	476	541	512	552	505	468	505	524	469	491	473	495	493	511	526	515	495	506	471	482	495	467	509	531	468	464	485	486	477	415	510	471	492	517	534	465	541	490	487	505	472	474	487	484	480	459	458	484	449	494	504	460	512	483	500	454	479	479	516	454	481	499	479	492	472	455	482	486	475	470	447	463	483	505	469	471	449	515	443	461	464	477	470	457	460	527	495	456	460	501	449	468	453	502	460	486	485	442	490	475	472	476	476	442	459	476	471	518	479	482	448	501	441	476	518	500	516	473	476	471	474	478	479	489	479	435	490	474	430	456	482	488	473	503	455	466	478	465	470	487	507	476	471	488	495	448	480	463	467	460	469	454	479	455	486	470	492	485	482	464	465	475	468	457	458	475	504	493	496	464	466	457	410	487	457	470	469	474	434	492	474	434	474	478	448	474	498	473	483	472	496	493	469	433	464	464	515	473	476	499	484	440	504	467	480	459	492	462	485	441	456	494	470	463	434	435	421	457	494	473	455	495	475	478	460	463	492	462	483	498	473	455	468	500	445	466	494	423	529	480	452	457	458	446	479	464	452	520	468	493	478	451	507	460	476	490	462	495	445	442	444	475	462	479	495	461	498	477	471	468	442	461	465	453	479	489	466	469	493	476	500	470	483	469	503	466	484	495	460	457	501	487	484	491	425	495	489	478	491	434	452	494	493	470	466	485	492	448	542	471	449	486	406	474	466	462	471	482	447	471	485	426	448	489	465	469	463	474	465	497	498	486	510	461	503	488	479	456	479	476	507	481	463	492	502	462	479	471	486	470	468	492	453	441	496	507	485	462	505	446	446	478	470	504	453	501	522	465	469	522	478	474	480	460	497	473	481	495	452	438	454	494	474	467	480	487	470	473	465	494	480	472	492	467	470	437	503	470	426	486	441	466	467	477	479	524	512	436	461	489	510	464	469	447	436	462	480	489	486	494	493	491	487	483	441	505	476	454	470	448	498	486	474	472	509	478	474	494	472	451	442	492	471	464	471	451	465	477	487	524	476	472	505	466	490	454	478	485	430	517	462	479	467	501	473	431	467	519	438	496	499	496	460	489	465	455	493	444	458	479	496	478	479	491	475	472	502	473	458	471	519	500	497	483	468	451	494	439	467	510	448	416	475	452	497	455	468	484	472	443	479	454	510	474	510	496	491	455	475	464	451	439	450	497	451	451	443	444	495	520	504	523	479	462	468	478	504	479	490	493	419	478	465	512	485	453	498	468	478	433	471	516	425	440	464	505	469	461	432	455	439	463	453	432	462	495	491	482	487	477	498	501	503	453	468	483	491	447	488	471	452	443	448	508	468	534	486	434	476	466	476	455	466	455	464	497	450	449	456	494	497	498	511	485	459	466	481	492	453	492	498	488	522	486	460	466	463	468	483	470	455	464	454	412	480	482	463	443	460	502	476	492	456	438	451	496	499	459	464	502	515	474	508	442	471	411	489	447	466	499	479	465	479	472	496	456	513	478	469	474	445	477	498	451	448	476	485	445	470	467	484	469	457	469	471	466	493	469	481	492	470	484	474	475	474	454	473	509	491	489	515	507	478	453	462	481	445	493	501	477	483	505	500	442	460	479	432	441	452	458	480	460	436	479	438	497	459	482	506	468	475	471	469	470	477	460	482	482	489	452	463	476	458	505	420	480	519	414	495	489	495	465	454	459	440	459	453	484	498	462	498	482	459	466	475	466	489	506	470	478	438	485	485	467	452	465	498	489	480	478	447	441	511	473	481	483	513	455	464	466	474	469	471	481	474	477	449	479	477	479	441	498	478	484	463	509	474	526	457	490	475	479	469	448	478	484	482	492	475	475	476	483	409	484	470	448	484	454	478	481	477	475	455	467	489	439	466	505	506	476	455	471	469	481	482	477	463	523	497	503	430	453	468	456	482	471	485	475	464	472	465	463	489	481	466	502	458	467	484	470	509	467	492	500	475	468	480	484	463	470	456	481	470	484	458	484	475	482	492	458	484	460	475	454	495	491	496	458	509	506	449	485	467	499	499	480	479	471	495	519	498	501	469	461	467	471	479	503	492	462	488	437	475	465	499	444	453	460	464	476	453	462	455	469	475	464	486	469	459	410	480	485	489	475	486	483	503	477	465	487	477	503	470	489	461	529	464	448	495	473	484	471	465	423	478	457	469	494	474	458	494	476	492	479	480	471	496	455	452	538	475	513	510	466	441	505	456	474	481	477	482	430	466	488	468	458	475	489	473	466	491	453	485	476	498	458	494	456	512	490	489	437	483	500	481	495	457	466	480	469	460	450	495	445	467	476	499	461	410	490	484	481	510	460	477	503	476	466	474	495	533	500	493	462	502	464	442	454	497	463	503	450	500	501	475	464	495	490	477	439	486	457	473	458	528	462	507	448	445	442	482	483	487	497	458	481	502	492	483	489	493	493	491	484	468	488	477	523	467	465	477	461	482	475	489	480	451	480	461	456	473	457	488	455	477	449	470	428	485	490	473	454	436	527	476	500	484	486	483	528	459	489	467	444	490	484	469	487	483	454	485	502	485	470	457	441	500	456	461	469	492	469	460	438	502	484	474	493	472	492	498	476	479	477	454	461	456	497	485	472	492	508	482	471	474	450	466	486	460	456	516	481	479	474	479	431	500	449	475	497	484	473	450	455	487	465	479	506	455	446	481	467	427	468	477	505	517	476	499	463	443	478	439	465	463	480	489	458	493	443	486	521	485	454	469	477	454	461	471	509	498	471	458	435	467	497	456	470	458	491	503	475	447	480	483	462	431	449	473	475	485	452	485	472	507	484	451	472	456	510	457	507	463	484	449	477	490	482	507	469	441	469	481	466	514	480	463	520	457	508	437	439	485	444	489	461	467	493	453	483	452	494	494	507	456	468	481	494	474	478	484	461	467	511	515	477	457	471	434	510	474	475	500	476	474	486	505	479	474	447	456	470	505	502	459	463	454	485	480	496	485	451	470	479	447	451	468	464	451	489	452	461	451	491	490	465	445	483	482	454	462	470	507	447	468	467	475	446	458	483	463	491	478	440	435	490	487	504	454	501	475	487	455	459	534	459	465	480	480	477	479	484	421	467	481	435	484	503	495	473	487	515	497	441	480	481	440	452	461	514	480	493	438	470	445	491	463	482	501	475	473	514	496	499	451	479	491	479	444	473	486	486	484	485	478	478	493	437	480	468	474	484	468	480	502	452	469	456	467	460	490	477	438	483	439	429	469	484	474	493	463	510	445	479	465	444	458	472	463	474	465	439	506	471	456	441	461	474	470	448	474	465	484	445	502	493	452	488	499	473	466	456	482	495	479	477	496	460	478	452	462	490	473	464	474	482	445	463	457	481	474	466	490	484	464	481	524	454	449	463
26374	3256	2547	1979	1460	1082	810	683	578	493	487	443	408	379	372	339	339	346	309	332	289	280	296	275	269	275	288	283	259	271	264	273	287	247	268	300	253	256	260	267	249	268	278	247	276	262	238	279	278	247	262	263	231	283	256	246	242	263	257	256	261	244	234	251	224	251	251	253	247	235	268	280	240	245	254	208	247	258	269	246	273	250	237	265	228	249	258	259	238	231	256	271	269	252	240	230	266	262	256	271	236	246	301	239	258	263	256	257	264	260	241	228	265	238	297	255	263	279	260	272	257	269	253	235	283	245	226	261	245	242	279	255	245	276	248	263	278	229	269	249	265	286	276	268	242	247	256	219	258	238	253	277	243	254	226	230	255	276	259	235	244	258	244	263	258	260	259	241	229	286	260	240	239	261	266	264	244	258	260	257	232	238	262	275	233	231	266	249	262	258	248	255	270	252	250	236	265	268	256	251	259	253	266	243	247	256	260	226	241	240	233	243	271	291	240	302	239	242	237	264	258	268	248	243	239	259	237	262	282	244	224	233	207	248	268	268	238	254	234	248	243	235	257	261	253	254	240	241	249	265	215	268	265	245	234	261	252	252	266	261	277	276	258	257	206	300	253	262	269	265	287	239	250	246	277	310	263	252	236	242	257	259	263	258	261	249	234	269	267	233	252	224	238	250	246	228	238	271	253	251	226	242	242	250	260	285	264	244	245	235	252	242	263	258	237	252	246	254	242	258	261	240	279	240	247	239	245	240	263	238	227	225	240	254	239	266	260	239	207	260	238	244	250	233	258	260	254	227	249	282	232	266	262	276	230	248	256	259	277	238	275	237	260	254	259	240	246	272	248	264	239	277	257	276	276	258	229	256	276	251	254	245	276	238	242	263	252	256	238	253	271	237	234	268	250	271	247	246	262	230	250	268	258	221	272	252	268	238	241	260	269	278	262	269	260	266	254	266	226	283	266	248	268	251	269	246	232	206	240	254	259	244	259	270	263	244	262	227	270	254	246	263	259	253	227	256	248	254	237	232	245	270	233	276	241	243	259	267	236	233	243	252	240	251	262	244	253	269	257	260	282	247	263	247	257	253	248	227	270	262	249	260	284	233	245	261	230	221	228	229	240	277	273	268	255	260	246	240	268	261	251	263	275	229	244	219	270	233	254	277	248	247	261	242	260	285	268	268	239	279	265	246	273	281	231	262	239	235	236	225	255	259	245	268	247	258	269	241	257	258	278	277	248	267	246	254	261	243	239	251	244	250	268	258	213	236	266	257	244	268	233	248	242	235	223	269	268	253	239	242	268	241	248	248	285	246	277	238	241	237	259	270	236	266	255	246	247	244	283	236	255	246	242	234	251	244	262	267	269	241	230	244	237	220	252	243	245	243	265	273	255	242	257	244	250	249	210	262	221	253	231	220	264	256	263	252	262	244	238	253	261	253	259	255	259	274	262	227	263	250	253	278	264	261	252	244	269	232	227	277	239	256	237	291	278	237	239	234	278	270	237	249	211	218	234	253	282	251	202	227	238	259	267	244	272	245	249	252	270	284	216	228	247	212	233	233	235	283	259	242	218	273	259	257	273	252	255	255	254	239	227	245	271	231	267	251	249	214	299	254	256	247	246	242	310	256	272	270	242	276	263	236	243	259	260	237	273	280	252	251	243	244	265	234	255	254	219	240	244	246	233	236	261	283	243	257	278	245	235	240	256	235	265	266	254	229	238	242	233	261	268	253	251	223	285	235	255	273	265	258	243	278	253	250	249	270	235	254	239	258	244	283	244	264	253	208	228	250	241	259	250	236	256	249	267	245	247	269	233	279	238	229	247	274	259	280	261	258	297	232	236	284	255	247	234	240	244	281	231	232	247	249	252	267	272	219	226	260	244	231	251	270	253	257	248	255	277	274	276	246	270	227	262	228	256	269	266	266	242	280	252	269	259	236	261	264	266	257	266	233	244	237	236	263	238	269	270	255	235	242	256	288	258	253	233	257	228	259	263	253	289	241	246	248	252	249	261	259	254	265	232	238	235	266	225	252	245	231	256	243	248	253	269	275	232	234	262	258	257	272	286	258	241	264	283	250	222	292	288	274	252	284	248	251	259	257	238	227	243	254	237	232	272	232	253	288	281	257	254	255	280	268	226	242	263	256	232	267	259	235	254	270	261	243	242	276	255	249	262	245	242	233	252	257	258	250	262	235	250	261	244	244	273	236	267	271	247	253	234	244	249	263	301	271	257	240	233	236	271	268	246	232	262	261	238	218	249	271	265	264	273	261	252	246	283	248	256	240	244	281	253	298	269	241	259	232	274	235	255	264	264	251	288	290	246	250	270	232	244	274	274	275	252	252	266	245	253	261	258	235	301	240	266	257	259	284	251	258	255	232	274	238	287	232	243	264	248	232	282	278	236	264	252	246	264	245	250	280	231	241	263	249	262	241	238	263	232	240	253	280	248	229	288	261	242	258	250	288	242	266	230	238	231	265	241	260	248	248	230	244	266	238	243	242	243	261	261	224	291	273	248	227	266	254	246	255	289	248	238	279	260	254	255	262	256	266	240	260	253	244	259	272	258	266	241	276	271	240	257	261	243	255	231	227	279	260	264	251	245	244	257	275	256	280	272	239	256	242	231	264	270	255	256	285	245	255	256	286	263	257	257	251	271	266	253	232	250	264	252	236	259	272	256	251	250	269	266	252	273	242	265	260	282	257	248	250	257	271	242	250	244	261	251	251	260	237	236	252	262	253	257	269	262	271	257	265	245	255	284	252	272	263	237	240	243	250	240	260	264	256	241	267	238	278	235	258	235	246	249	240	240	267	258	260	276	277	241	261	253	220	265	227	279	264	256	254	254	266	260	245	254	243	270	266	255	290	252	249	251	247	247	250	242	277	256	227	230	263	260	261	246	242	264	236	241	226	267	256	258	228	233	254	272	270	266	281	253	255	261	244	270	238	261	246	255	258	259	230	236	232	252	265	252	256	257	243	248	277	251	288	271	277	283	263	250	267	286	237	230	237	239	262	242	261	257	237	262	236	263	262	243	276	256	277	256	273	246	252	252	235	252	265	239	240	233	269	259	209	238	281	277	273	276	259	262	228	288	247	241	250	275	238	243	241	215	253	250	267	276	278	238	237	271	225	274	274	306	272	252	266	268	242	270	246	221	229	247	259	258	256	256	250	243	249	236	273	258	256	262	226	243	258	265	255	264	261	252	242	274	251	229	226	228	273	265	262	267	264	263	246	241	242	268	245	244	267	263	239	236	260	220	250	255	262	255	229	258	243	227	255	250	239	255	245	283	233	240	252	254	280	259	275	256	284	287	263	284	254	234	244	262	246	251	241	268	238	254	252	264	251	236	246	240	251	260	248	234	228	236	235	244	248	259	268	267	241	257	266	240	281	269	266	253	256	243	265	250	251	232	243	259	252	243	258	259	262	263	228	270	281	242	262	279	240	235	257	255	266	257	264	236	254	241	246	274	252
11511	2495	5352	6198	5308	4505	3575	3080	2622	2396	2044	1784	1660	1481	1396	1461	1289	1205	1148	1167	1118	1070	1069	1004	975	1022	972	1001	914	895	881	925	935	899	877	896	871	863	799	801	853	804	821	879	838	820	809	815	796	805	785	856	823	778	810	804	797	789	766	811	768	778	756	762	842	791	775	773	834	777	768	746	779	752	777	786	758	753	774	788	805	807	837	788	707	736	732	776	801	788	741	756	777	758	780	848	762	715	732	806	777	812	735	714	767	751	801	790	750	743	706	762	791	774	783	770	791	741	749	760	747	774	749	753	805	785	734	769	771	751	741	718	738	733	769	702	732	800	746	725	776	685	777	743	706	752	717	728	759	729	768	747	755	737	724	763	797	734	781	731	807	781	771	732	781	740	720	807	753	715	774	761	753	724	801	823	791	760	792	756	798	738	744	765	744	770	739	719	755	740	746	753	776	742	775	757	721	771	770	746	751	764	716	759	743	711	742	766	758	754	764	797	751	772	732	788	733	778	708	750	717	730	762	751	753	676	757	728	776	731	791	734	772	767	757	696	732	735	696	719	720	744	740	700	745	766	738	746	727	747	767	710	777	773	744	772	713	769	748	810	752	783	734	768	766	808	752	743	726	687	766	829	731	787	733	706	758	767	772	700	719	760	729	778	770	749	742	747	694	782	739	771	687	722	771	755	760	731	746	756	729	738	742	763	731	763	760	757	731	737	736	705	829	744	764	724	777	754	719	745	792	752	700	731	736	769	757	765	740	763	756	740	741	775	748	684	779	736	735	788	737	694	764	769	770	726	745	772	759	736	734	783	767	799	721	754	736	776	739	791	762	701	760	735	756	750	762	756	702	718	767	717	747	748	770	737	733	788	733	740	769	764	713	710	784	723	726	761	770	696	767	691	758	760	817	697	760	702	841	751	749	743	730	749	767	752	732	739	716	785	765	753	728	744	716	734	697	772	745	697	793	762	771	699	776	814	723	743	810	730	712	760	817	740	770	778	730	759	702	731	780	762	777	749	733	736	732	755	768	692	769	757	749	738	739	801	730	771	730	738	741	724	716	767	754	710	778	745	723	761	779	748	821	773	731	683	699	694	757	759	739	760	782	781	744	735	758	746	761	741	701	799	742	717	775	776	757	716	786	755	736	750	779	736	737	767	724	703	766	744	719	730	691	714	742	783	740	735	772	753	763	762	747	725	750	753	749	742	731	727	728	750	777	764	742	748	725	758	751	711	729	722	750	783	716	720	722	681	727	734	750	785	717	761	738	705	761	756	756	763	763	761	703	772	765	766	791	772	747	753	739	739	769	720	745	726	766	789	718	712	713	725	730	753	713	727	754	749	780	794	733	753	780	760	792	718	774	771	755	755	738	771	708	757	748	765	770	739	769	702	752	742	742	746	710	770	769	750	728	811	760	749	767	727	678	740	717	747	773	747	760	753	740	735	763	690	758	783	787	763	784	769	723	760	806	687	725	718	754	794	687	731	679	754	739	746	729	755	738	697	777	768	735	752	747	725	749	730	742	778	775	744	793	722	733	817	709	790	720	781	762	736	749	755	784	787	742	766	737	726	743	813	710	743	746	726	746	772	771	772	758	796	739	740	717	742	784	748	756	726	747	764	762	737	774	758	716	721	753	730	776	757	753	784	724	728	726	700	786	744	733	780	741	768	802	741	700	724	730	702	776	749	722	733	754	753	749	763	731	757	759	748	678	764	772	728	724	770	707	741	744	750	748	784	718	774	757	773	790	751	771	733	781	733	745	748	759	749	748	743	765	730	755	734	758	726	742	771	720	785	774	736	774	743	721	769	706	764	745	775	722	732	743	729	772	770	767	770	768	781	729	729	807	727	774	747	716	734	740	806	714	727	775	747	705	730	770	760	719	772	773	712	725	751	706	758	752	731	781	741	756	788	748	745	773	714	709	702	699	753	787	714	764	819	772	726	763	783	732	788	804	723	760	769	806	757	741	739	742	806	758	731	733	754	748	735	683	765	750	770	723	754	755	807	743	739	724	735	775	783	752	775	793	763	784	756	765	737	726	743	770	742	693	737	738	739	811	729	706	745	741	769	740	770	725	737	778	776	754	766	727	737	747	750	751	793	709	726	771	758	748	758	757	777	772	719	733	747	764	719	748	734	796	767	685	756	750	724	737	764	734	748	761	738	784	734	758	729	736	771	788	761	736	774	761	747	770	755	748	756	702	719	735	767	699	756	811	759	773	777	779	759	681	772	727	768	750	808	752	758	774	747	778	731	744	751	714	748	740	788	756	712	720	735	768	800	750	749	741	731	730	725	727	773	787	751	776	790	742	757	725	776	766	768	753	774	755	738	742	764	740	784	749	708	764	764	733	742	744	792	724	742	729	730	736	777	738	693	690	718	762	747	736	726	714	724	715	738	735	711	774	693	769	761	748	751	717	702	676	732	755	762	769	767	730	742	741	738	727	815	829	731	736	750	792	776	791	756	753	722	749	727	742	684	764	779	757	745	778	744	693	728	705	770	772	760	740	723	725	744	766	759	765	737	746	739	748	709	743	747	776	751	758	736	693	767	744	737	733	709	744	735	740	746	687	723	778	789	780	751	762	753	734	793	762	728	760	745	721	715	778	776	707	754	770	731	741	757	753	795	821	768	735	773	758	778	735	728	723	757	781	775	734	728	722	744	763	703	805	773	734	735	736	720	775	794	760	743	735	726	743	752	737	784	722	773	741	772	761	773	719	766	770	740	770	699	730	800	695	705	731	757	743	767	763	746	724	752	773	773	769	762	740	759	744	757	747	725	727	780	741	745	763	737	751	736	755	709	795	723	737	765	737	723	793	800	775	765	803	773	715	734	722	765	794	729	744	800	785	770	781	738	707	761	750	766	681	727	737	777	728	707	736	743	733	770	753	730	788	725	720	744	745	743	764	720	747	752	774	736	754	751	699	742	761	745	767	755	750	771	716	789	788	813	786	722	783	783	728	740	768	752	760	711	779	751	717	743	796	808	777	724	758	749	695	746	791	707	738	692	695	716	731	710	751	761	736	734	747	723	763	740	724	718	746	719	759	777	776	760	729	737	778	721	748	756	718	764	742	687	796	781	754	787	727	738	709	717	697	817	734	746	762	732	773	700	774	761	738	781	794	791	729	745	759	770	799	767	716	740	754	748	733	742	744	792	714	766	720	739	812	776	740	767	754	712	748	739	731	747	782	788	808	711	720	727	750	770	706	769	702	742	737	688	741	728	760	768	764	721	716	697	700	746	716	755	744	760	764	760	763	772	753	732	772	779	738	776	758	736	773	747	767	737	787	723	743	712	755	727	724	737	755	770	743	755	719	713	766	726	751	778	800	750	749	703	727	745	753	774	687	761	757	753	786	761	699	733	753	746	770	760	755	762	752	719	770	743	735	764	722	750	733	775	734	778	748	775	747	776	759	774	816	805	756	795	789	755	733	759	742	736	798	777	797	747	761	688	757	695	733	736	724	736	778	776
3578	168	198	141	139	123	102	96	107	113	88	82	102	87	80	96	80	92	60	76	90	97	98	86	83	69	76	92	93	81	80	80	76	65	84	87	73	74	91	88	89	75	69	82	76	71	101	76	84	73	86	87	76	89	91	75	61	82	86	75	63	83	76	79	70	85	72	99	92	84	104	82	72	95	81	77	62	87	92	77	84	74	81	101	79	85	87	92	85	85	91	82	76	63	64	80	87	82	77	89	94	68	78	65	88	83	77	59	77	75	74	82	88	86	78	93	81	101	61	73	79	85	82	83	80	81	79	74	74	88	91	94	85	84	75	81	78	78	82	84	71	80	64	83	101	85	79	96	78	83	57	87	84	72	76	89	88	79	75	92	82	81	67	82	79	78	82	90	76	85	92	87	92	76	74	78	67	85	81	69	68	76	89	76	92	79	94	89	80	64	98	67	99	69	79	87	69	82	87	71	74	68	75	80	81	89	86	81	74	72	86	75	80	98	77	82	80	83	68	72	81	74	86	67	76	82	68	76	77	76	65	90	85	77	61	91	67	75	76	66	69	66	79	75	65	102	73	72	92	80	70	78	80	81	87	84	81	81	71	76	86	93	82	86	64	75	84	80	98	78	70	94	82	79	78	90	77	70	78	78	83	95	78	74	87	83	87	80	99	72	70	64	86	82	70	88	86	81	78	77	75	78	85	81	75	100	78	87	79	92	92	91	95	72	78	86	78	75	73	95	80	74	89	74	77	59	74	67	82	90	91	67	91	74	82	78	86	82	97	90	74	66	90	82	87	80	86	65	76	87	77	78	85	77	80	61	95	66	102	76	86	74	90	84	85	81	94	80	93	90	86	86	81	79	79	83	85	91	81	74	80	63	81	78	84	73	75	79	81	80	87	89	78	76	97	89	85	86	85	65	71	72	82	93	91	87	88	88	108	85	78	69	81	85	80	84	79	88	94	81	76	82	95	75	79	86	87	78	80	81	86	96	63	61	76	81	64	81	69	74	91	89	69	84	65	80	70	96	75	93	91	77	78	65	85	85	90	72	86	65	80	73	95	71	73	70	60	66	81	88	98	77	64	84	67	94	101	75	66	76	84	77	84	76	58	96	88	80	67	81	89	90	88	91	63	73	83	80	76	76	82	67	81	86	83	70	94	72	83	79	76	72	82	83	83	67	79	76	72	74	79	91	74	86	82	85	67	83	80	82	76	70	81	74	74	80	90	72	96	72	79	70	80	91	65	84	68	89	85	82	70	70	75	72	81	75	86	67	75	81	72	80	95	81	72	75	82	79	70	78	76	77	75	68	80	65	91	88	71	60	89	100	89	78	71	67	70	80	83	97	94	78	93	76	76	85	97	86	87	87	75	76	70	94	87	71	96	81	81	65	73	80	79	64	84	77	67	85	87	84	86	72	87	89	96	62	72	89	90	70	84	74	82	65	69	88	81	81	80	84	78	78	62	71	77	75	70	80	94	80	74	87	72	75	65	79	95	84	84	83	78	89	90	94	87	70	66	86	99	66	90	83	84	91	85	72	75	85	80	78	74	92	70	69	84	80	78	79	68	65	78	90	78	84	82	63	73	71	75	92	90	90	87	88	73	80	75	84	95	90	85	86	80	77	72	76	72	79	78	74	84	80	77	82	78	91	95	87	86	80	69	60	74	82	95	82	75	73	80	70	95	78	91	83	82	65	71	70	80	84	86	79	89	78	76	98	82	77	77	78	90	72	70	75	68	78	77	89	69	76	90	84	87	69	74	67	96	72	79	75	82	87	82	73	79	76	91	85	67	76	76	70	90	82	87	79	78	80	83	75	76	86	79	91	69	83	81	68	64	78	77	83	75	93	82	72	63	88	67	79	84	76	82	76	100	80	85	82	94	71	74	80	80	88	79	67	87	77	87	85	89	92	72	86	74	87	86	83	92	84	70	82	82	89	76	77	84	87	98	82	75	82	77	97	84	80	84	94	83	96	81	83	88	90	82	73	60	78	66	95	95	72	72	79	80	84	82	81	108	86	78	84	95	65	81	86	82	71	78	70	85	96	79	80	81	66	76	85	86	81	71	81	84	97	74	71	92	87	72	86	83	77	86	75	76	65	103	65	74	63	89	83	76	82	86	90	84	113	87	77	85	86	75	75	88	76	74	84	81	90	73	100	81	82	77	81	83	87	89	76	59	90	92	81	68	79	82	78	85	84	102	72	73	83	70	84	88	82	81	89	76	95	76	68	92	99	84	80	83	90	69	95	72	85	76	74	76	79	79	87	89	73	83	89	77	85	76	75	93	78	73	86	72	71	98	83	70	79	69	83	90	86	77	77	80	106	89	79	80	89	87	75	86	83	87	65	89	85	82	76	90	80	94	69	91	83	95	78	81	81	75	99	86	76	77	87	83	72	82	91	94	86	102	75	80	79	86	71	74	91	66	81	74	77	80	91	65	91	88	91	74	68	103	85	79	70	85	88	91	78	73	91	79	81	87	83	81	58	75	87	84	73	77	86	79	96	85	74	86	88	82	71	74	91	89	75	86	70	77	82	86	80	81	99	90	83	76	69	91	82	71	75	72	94	94	91	90	85	78	86	70	87	78	77	77	66	84	78	91	95	77	79	73	89	93	92	80	78	73	80	86	95	78	75	87	84	88	79	85	77	70	81	79	85	96	94	83	89	68	79	85	88	93	81	78	64	88	82	75	75	82	71	92	67	95	68	72	87	96	100	97	72	83	73	88	77	91	86	84	70	69	76	84	71	82	84	71	83	76	91	98	75	90	91	95	79	98	77	74	68	77	73	86	93	81	86	73	79	91	75	84	81	84	76	83	83	79	105	75	71	105	77	73	97	78	83	87	78	80	78	77	82	83	80	79	76	92	60	73	79	79	103	65	79	74	94	59	83	70	64	74	86	92	83	76	56	84	91	90	62	77	91	94	63	76	95	74	70	75	69	86	83	76	92	77	94	72	93	85	74	88	84	85	97	95	83	67	83	71	72	81	67	80	99	74	78	77	109	89	86	90	83	95	76	70	73	94	77	78	72	76	92	79	64	70	88	64	74	67	77	70	76	88	89	72	75	84	86	71	63	82	79	96	86	89	79	83	74	78	92	92	82	83	66	66	76	80	77	79	73	81	80	77	83	80	53	78	84	70	73	78	83	93	88	82	84	66	74	64	80	84	88	73	69	71	73	74	79	66	77	58	93	69	71	93	79	73	70	68	72	83	63	82	90	67	75	93	70	81	74	82	94	78	98	93	74	98	87	73	97	86	81	87	57	74	74	85	90	69	84	76	66	76	98	73	67	76	69	79	69	76	79	74	82	77	97	91	66	86	77	79	75	84	77	86	83	79	84	85	93	85	85	90	84	77	73	66	88	69	88	76	102	68	63	81	80	71	73	85	76	89	76	91	78	82	78	76	75	70	89	81	86	89	75	67	84	88	92	74	87	80	83	87	77	90	76	70	79	65	77	74	74	79	63	78	68
4626	415	516	566	482	480	472	382	386	353	347	316	348	357	332	310	310	328	322	316	285	335	301	294	280	321	293	306	303	323	308	304	285	274	312	307	317	306	331	296	296	288	282	272	278	306	308	296	327	333	316	235	299	280	301	324	337	300	304	285	313	311	337	294	304	340	290	292	271	276	261	287	301	273	305	302	263	334	308	292	304	287	288	317	294	323	298	302	261	259	285	286	291	323	330	300	323	300	321	304	301	267	288	312	284	323	298	300	291	311	307	303	291	295	314	291	302	260	263	278	309	296	288	284	318	277	281	282	304	314	321	292	312	274	285	268	307	292	271	290	307	307	285	279	276	315	255	273	302	296	310	278	326	298	294	315	287	291	299	286	306	285	269	309	273	273	253	318	289	305	289	266	285	297	320	298	306	293	294	306	297	269	315	294	309	331	286	292	288	275	266	314	280	309	328	282	301	311	296	288	274	314	308	281	296	270	292	322	320	283	319	297	295	305	269	305	279	314	293	281	311	287	297	297	247	255	303	293	286	293	277	301	279	300	314	306	277	299	321	328	292	283	292	279	305	310	289	300	301	299	292	298	281	293	267	270	320	242	301	280	307	305	309	291	294	302	287	281	316	289	287	344	316	299	290	316	281	263	289	297	313	291	285	320	285	289	322	283	283	283	267	254	295	316	286	282	299	295	276	299	279	297	292	301	291	297	282	300	323	289	290	267	290	301	274	293	296	259	289	308	311	268	320	293	275	294	317	322	292	320	296	315	295	319	342	272	267	316	298	299	301	294	296	291	291	288	262	311	269	283	281	304	278	306	278	280	300	291	306	313	297	327	284	305	337	299	268	290	286	312	297	307	335	322	293	307	282	311	280	253	292	284	292	307	251	334	289	318	320	282	295	298	265	303	321	305	252	289	266	301	267	318	288	323	325	309	327	262	312	308	274	292	312	306	311	306	310	315	284	316	289	317	320	295	273	295	289	312	289	285	302	304	288	305	299	296	284	267	252	284	304	299	314	293	293	301	258	317	300	286	315	285	300	296	286	290	304	291	272	300	274	307	287	297	303	292	273	295	332	290	288	293	295	306	306	288	310	271	334	296	260	308	314	289	303	326	301	296	324	280	324	264	286	309	302	316	293	300	293	305	329	295	300	284	295	289	287	298	287	296	291	317	300	290	309	285	300	276	299	296	279	285	300	286	282	301	292	279	286	295	296	276	299	301	304	292	274	317	254	286	277	274	279	298	312	237	265	299	261	301	279	269	270	283	307	309	323	305	308	308	289	304	291	293	258	288	332	260	301	303	300	273	290	269	330	279	286	268	302	310	299	283	283	294	266	286	278	284	313	275	280	295	311	272	270	277	288	283	283	315	301	280	305	299	293	277	268	318	277	311	304	299	320	263	280	303	308	333	289	287	286	294	304	289	288	297	304	269	327	331	326	302	305	320	317	310	270	290	287	322	269	312	290	313	300	281	317	319	265	290	297	300	303	283	316	295	273	300	289	289	308	307	263	291	281	308	289	324	308	290	268	302	274	311	303	333	314	301	280	287	277	272	325	291	317	312	310	322	315	303	277	271	302	297	291	277	278	296	292	322	286	295	296	268	282	306	316	281	292	302	287	327	297	303	305	325	316	265	285	291	289	266	278	323	297	271	295	279	289	268	298	307	317	345	280	260	311	268	276	320	315	287	275	298	307	287	314	298	311	319	288	303	320	322	305	284	286	295	301	269	293	295	283	333	284	277	281	290	306	279	291	302	271	317	310	302	286	272	274	322	294	316	317	316	280	304	283	306	258	270	301	288	296	298	273	296	270	271	255	286	291	312	298	304	262	314	283	308	298	287	269	284	304	282	336	313	305	297	306	290	334	310	289	272	310	295	313	286	292	294	280	285	265	281	302	328	283	291	310	275	289	282	283	284	305	283	286	303	286	294	310	298	318	288	299	283	288	273	280	311	299	310	298	285	298	303	340	297	282	251	313	286	296	302	266	295	278	300	296	317	302	272	276	309	305	299	309	271	272	300	334	271	318	273	273	255	292	291	287	266	319	318	289	310	341	318	263	274	294	335	292	292	326	284	307	325	283	305	298	274	308	314	303	320	281	269	304	282	311	310	319	302	283	277	291	302	283	303	292	287	325	307	285	294	306	286	310	329	297	295	289	332	293	306	312	310	241	296	276	295	275	287	282	298	293	288	298	319	281	313	283	298	326	280	270	293	265	276	267	284	313	301	320	302	317	259	307	274	281	278	293	312	277	275	286	272	305	302	289	290	294	283	308	301	289	295	277	294	283	289	291	289	276	293	276	296	290	339	276	260	269	292	301	288	304	326	288	301	283	290	315	290	298	324	284	279	316	304	283	262	278	276	294	293	285	292	265	316	299	283	262	279	280	274	296	299	299	317	272	276	310	312	312	298	299	303	280	286	292	266	324	315	286	325	295	294	319	313	287	314	297	283	292	291	306	299	303	305	300	296	308	283	286	304	293	311	287	301	341	297	287	310	256	299	301	286	257	278	303	318	297	300	310	287	332	282	249	285	275	308	302	312	308	291	273	314	284	302	289	301	288	324	318	282	290	297	312	299	297	259	292	305	317	268	292	333	273	305	299	271	295	276	311	271	261	296	276	315	271	330	307	305	311	300	270	291	294	317	290	278	302	246	329	301	320	311	310	313	347	284	310	298	271	287	297	284	290	281	329	326	300	270	296	310	305	295	306	306	320	280	310	313	334	282	303	308	272	290	316	309	281	285	299	305	295	293	296	273	304	277	291	265	267	295	293	297	318	308	281	286	267	293	286	270	313	315	324	258	296	294	316	293	300	304	297	292	293	276	284	297	288	314	306	292	266	321	307	301	302	322	311	293	263	278	312	293	264	294	292	270	314	301	307	314	340	268	305	298	319	279	312	291	298	293	294	290	278	278	295	291	287	315	278	287	328	277	269	282	299	301	325	276	297	258	297	282	309	304	320	275	271	281	280	303	322	297	290	271	330	285	261	259	274	281	310	307	316	276	294	303	275	276	290	280	295	298	323	259	303	300	307	282	275	322	312	297	321	289	290	321	314	313	298	286	294	300	289	293	277	299	267	312	272	308	305	301	291	288	279	289	299	272	327	303	347	299	296	310	323	315	286	265	296	296	301	298	285	291	312	271	296	300	272	313	310	272	297	295	277	291	279	308	281	269	321	269	288	333	300	311	273	309	269	320	321	293	283	306	272	304	287	298	301	303	309	293	336	310	323	290	298	283	255	291	303	296	293	288	282	328	278	286	301	286	307	286	302	295	262	276	319	321	312	307	299	293	275	312	282	297	293	279	258	320	312	270	286	275	273	302	287	311	279	304	287	313	304	311	290	318	286	284	313	275	294	281	284	274	316	284	313	296	288	274	273	289	294	308	283	296	298	308	332	276	317	291	308	292	281	305	281	314	299	258	303	308	309	321	270	304	307	334	308	312	289	287	277	285	310	314	268	253	311	271	290	301
15617	1202	1262	1004	701	577	449	366	316	262	245	226	235	207	196	202	185	198	194	189	183	172	173	177	157	169	140	152	146	158	166	185	172	163	152	171	139	164	171	151	178	145	136	151	143	150	163	140	162	166	159	138	148	157	135	163	171	129	153	156	162	135	151	122	133	142	163	147	131	160	140	145	141	130	139	155	161	161	161	154	150	158	140	130	135	145	149	159	151	160	141	149	160	145	155	141	162	159	155	150	136	143	163	153	131	163	154	161	148	155	143	132	151	172	127	157	164	145	123	169	154	141	143	163	141	146	150	129	140	140	135	151	141	137	124	142	165	162	127	142	138	159	136	135	126	148	154	143	142	158	133	127	133	167	168	134	154	142	148	149	155	155	155	169	133	142	156	147	155	144	153	135	156	152	170	169	148	120	131	131	144	151	142	138	142	147	133	144	171	143	148	170	156	162	156	132	148	127	150	153	143	145	147	145	158	157	142	142	163	147	161	161	166	117	173	139	140	124	139	154	136	155	149	132	145	160	148	151	142	159	132	149	139	153	175	149	134	148	143	139	152	141	139	142	135	145	135	148	150	145	158	149	155	135	153	157	153	143	140	129	133	157	150	126	139	156	138	138	148	134	151	149	154	162	142	151	161	140	180	153	174	137	127	140	146	170	133	153	142	138	135	143	141	142	173	136	176	155	161	134	136	154	144	131	129	147	136	160	130	134	137	144	142	172	155	140	161	163	155	152	151	156	164	151	149	151	123	164	155	136	145	140	171	178	158	163	141	142	178	150	157	154	144	173	149	162	144	137	149	150	139	158	126	152	130	141	125	149	138	143	158	136	162	139	143	126	123	122	144	168	157	145	152	148	146	132	144	140	141	172	138	146	147	163	147	141	163	133	144	164	130	150	165	137	158	138	154	148	129	163	144	157	158	159	152	152	158	153	159	150	151	146	163	149	140	147	146	164	145	151	166	136	146	141	139	165	130	144	146	139	158	157	148	148	158	161	145	143	147	144	142	159	163	142	152	149	145	151	156	149	148	129	146	126	160	128	141	170	163	141	134	150	158	155	150	153	161	124	136	130	146	147	164	138	163	166	140	133	156	150	162	155	127	167	151	139	163	163	146	127	124	143	141	135	146	129	146	160	136	148	179	125	137	162	125	136	154	136	148	139	138	143	140	123	157	125	140	135	152	156	146	136	151	148	143	151	143	138	155	151	148	127	130	148	153	143	136	159	158	148	143	151	132	150	130	123	125	141	153	131	151	151	165	155	136	142	148	134	158	158	152	136	136	131	148	140	152	153	151	128	134	163	159	121	131	134	137	147	129	164	124	159	127	136	151	146	151	144	132	165	140	132	114	119	149	130	138	150	129	123	163	144	144	151	152	143	130	161	163	150	134	150	155	158	166	131	156	153	159	169	155	164	129	116	135	174	136	140	132	166	144	131	149	140	159	129	142	149	139	146	135	154	128	152	159	145	154	163	152	137	140	140	147	163	136	134	136	165	133	164	141	143	152	141	176	157	174	146	135	142	151	155	159	141	171	120	145	139	141	146	125	153	162	167	134	144	142	157	157	148	131	142	121	142	145	136	133	138	151	151	166	144	150	151	145	163	149	151	148	153	131	141	138	123	145	145	136	139	138	139	145	140	153	144	128	139	149	140	153	137	131	112	161	137	129	168	148	143	158	127	144	126	127	151	132	151	129	127	127	137	157	141	133	146	139	163	111	142	150	142	149	122	142	135	146	149	138	142	152	153	149	146	149	159	149	159	147	141	169	131	148	167	143	152	174	144	139	136	145	138	156	121	137	138	150	127	148	140	159	142	142	159	136	125	152	156	142	137	155	138	140	152	157	162	134	151	134	141	147	129	156	117	139	131	132	123	174	144	158	131	150	148	142	154	123	135	138	147	128	156	158	144	146	152	155	121	148	153	145	151	139	125	167	144	148	130	141	127	139	163	147	142	127	161	155	142	166	163	182	144	130	170	164	152	162	165	161	170	164	140	153	142	145	166	148	129	139	142	159	142	125	160	155	136	143	162	129	130	164	141	155	155	133	169	153	137	141	156	158	149	160	146	139	145	149	150	156	120	147	151	124	165	170	165	118	149	160	149	153	147	155	136	149	151	130	138	132	154	152	167	153	138	144	147	153	157	141	143	137	137	153	147	124	145	157	139	143	143	146	134	138	145	137	165	152	148	137	183	145	126	148	139	150	143	130	143	134	144	158	144	146	127	166	129	158	128	128	154	151	129	144	127	150	144	142	121	129	151	141	154	137	144	148	148	151	131	151	129	130	140	154	146	145	150	134	153	153	148	136	154	158	137	144	152	129	154	148	138	177	144	144	147	147	128	148	152	152	152	140	177	139	132	142	149	129	143	159	144	148	142	156	146	166	150	137	140	147	155	139	135	140	151	150	152	147	135	155	134	141	152	131	151	153	138	147	164	144	159	148	144	143	138	161	170	182	143	150	129	149	165	151	160	143	157	171	145	157	149	144	136	174	138	134	143	145	153	153	158	143	178	146	164	152	146	144	157	157	142	146	148	139	153	157	151	144	169	145	143	141	149	125	143	147	133	144	136	122	156	164	142	144	150	159	150	140	154	160	166	154	141	148	139	135	145	151	135	143	165	148	139	137	151	152	151	145	167	135	123	127	160	126	149	152	142	145	154	146	158	156	112	159	139	127	146	144	143	147	136	159	142	145	141	119	163	152	125	144	137	156	145	142	152	136	145	154	130	134	133	135	148	164	156	150	164	137	168	134	140	157	166	125	143	173	132	125	146	152	146	147	154	135	127	130	148	151	146	136	158	165	115	154	147	154	124	128	124	154	147	133	151	124	154	127	133	158	133	157	145	155	138	139	136	156	129	145	119	144	147	140	151	134	133	135	142	159	135	152	151	122	162	139	144	133	150	143	136	135	146	147	133	143	141	142	137	143	163	141	129	144	151	165	136	133	146	141	139	124	147	143	150	154	163	130	131	155	145	135	136	143	137	144	132	142	139	153	153	156	158	130	152	151	142	152	157	158	148	160	136	153	133	148	163	138	130	161	149	137	149	150	149	127	142	140	131	145	153	148	131	137	143	159	146	149	157	125	142	166	147	146	161	135	150	134	150	142	137	130	138	130	128	149	146	168	141	164	156	146	150	155	135	151	155	158	150	136	150	141	163	140	138	166	173	168	152	142	171	162	144	138	147	148	147	152	175	143	177	142	153	153	142	155	154	133	132	155	140	151	144	133	134	139	151	133	131	148	131	131	156	153	133	155	137	132	135	150	151	128	122	119	150	127	123	144	132	136	152	149	148	140	151	141	160	123	166	151	152	155	153	142	168	130	145	150	158	140	115	155	125	162	144	119	145	155	148	142	144	169	145	153	142	168	142	139	148	141	159	158	146	139	142	141	165	138	149	149	143	150	142	146	143	140	132	162	166	148	149	148	149	150	135	142	128	127	146	146	135	138	151	137	147	144	146	136	147	118	132
8761	1431	3041	3505	3016	2454	1999	1747	1520	1274	1185	1136	984	901	844	804	791	749	741	637	660	618	641	610	605	601	597	633	584	568	586	565	531	536	536	543	575	562	523	535	521	511	538	519	539	513	501	509	478	507	476	495	555	514	481	505	472	507	502	459	483	494	536	496	493	496	501	509	495	494	485	501	498	525	517	506	435	465	502	504	484	540	497	514	457	508	479	494	495	479	479	463	513	525	482	466	510	472	452	491	460	450	498	480	490	514	486	468	496	479	474	483	467	511	470	477	478	480	466	482	460	480	459	462	500	500	485	472	474	491	475	481	472	493	449	488	454	524	467	442	478	462	483	492	477	455	490	515	543	503	499	487	482	500	501	489	496	435	526	475	476	525	468	464	452	448	437	472	518	472	454	507	469	460	495	482	473	450	490	433	476	474	507	456	514	470	481	458	509	463	505	493	458	480	457	486	476	461	451	473	508	459	476	477	509	457	471	446	472	433	462	525	486	484	472	496	459	514	484	451	498	490	488	482	458	459	464	483	488	447	514	474	494	482	496	492	454	488	487	492	474	477	468	455	461	451	474	464	441	489	473	483	480	475	488	493	544	488	472	482	509	462	496	486	511	496	474	479	481	441	519	467	454	497	503	477	442	534	462	469	440	417	463	486	502	470	458	491	481	479	469	495	498	526	476	527	501	471	430	513	478	467	469	435	480	504	479	469	501	529	519	505	531	470	478	473	493	493	477	507	463	476	476	485	486	471	452	447	498	512	487	479	479	467	475	464	498	477	456	480	481	445	490	454	511	455	511	494	510	540	505	519	433	454	448	480	445	503	442	464	490	480	462	484	447	491	473	502	509	450	470	458	491	442	493	524	465	475	482	466	486	497	493	499	488	471	498	479	447	460	501	473	456	463	452	509	447	439	480	487	443	486	456	475	512	434	453	477	504	500	433	494	482	468	496	457	488	495	481	462	437	491	495	460	455	463	480	481	483	490	481	477	453	469	477	469	499	503	484	417	461	514	440	438	494	458	484	455	446	480	467	469	445	509	507	479	484	455	478	464	508	492	426	477	443	431	488	405	518	492	487	472	481	473	487	499	482	453	507	451	484	453	470	495	486	487	460	435	500	459	482	499	468	474	509	485	498	470	464	444	444	483	481	507	486	503	479	492	502	459	480	449	450	468	455	516	479	472	524	480	480	473	462	493	484	517	466	479	491	505	447	504	495	465	457	449	460	467	488	495	480	463	475	515	515	454	464	499	494	465	467	471	485	459	453	462	481	457	430	475	464	433	447	480	483	453	476	484	503	451	466	478	464	492	505	469	467	444	464	475	511	493	468	454	483	484	509	455	460	474	509	459	488	458	499	453	513	479	487	479	533	476	483	476	479	472	494	516	510	453	445	445	483	494	478	494	500	481	465	485	476	472	491	466	479	443	476	446	469	440	479	461	485	415	456	490	486	495	486	463	449	486	491	469	475	492	474	464	474	463	469	507	492	450	515	504	468	489	481	503	479	504	482	459	472	464	534	489	462	468	499	501	461	469	509	487	493	478	456	495	491	513	471	493	465	496	465	502	476	489	493	439	492	484	472	507	491	474	437	436	444	468	462	434	473	440	475	495	474	488	453	489	430	433	477	492	490	492	447	479	465	476	458	482	426	451	500	472	458	461	514	447	492	468	453	441	481	485	505	448	434	486	443	451	479	463	467	446	455	444	484	497	488	452	454	458	508	488	477	472	497	465	464	500	473	466	528	437	483	474	471	460	479	508	432	479	509	485	475	488	483	485	428	436	453	523	455	458	464	508	483	476	454	442	468	454	522	500	458	482	422	459	482	451	481	471	460	503	488	442	456	493	489	461	522	473	515	485	467	482	499	497	478	501	471	518	500	495	476	462	541	452	451	471	465	473	465	470	513	466	474	485	476	484	474	520	453	506	479	518	471	510	477	492	463	481	479	488	468	518	469	483	515	469	490	481	478	463	450	452	474	515	512	467	474	472	501	462	485	484	489	443	452	476	486	484	493	470	492	469	456	465	452	468	469	476	452	498	475	453	461	484	476	442	484	489	479	435	485	463	508	468	482	460	441	484	481	503	505	513	445	494	485	486	478	489	448	500	470	479	478	436	461	492	497	477	486	475	449	484	477	492	436	480	471	503	499	465	456	486	476	444	516	490	483	523	471	466	456	475	470	510	491	454	487	502	471	516	459	450	445	501	487	473	465	482	524	512	474	457	526	465	479	488	463	497	468	468	478	470	502	497	475	439	456	483	471	501	460	486	478	468	477	459	493	485	481	481	470	463	432	488	472	497	462	458	462	479	497	483	446	461	523	471	495	483	512	483	445	464	496	481	472	446	446	495	497	508	467	474	461	506	521	491	432	485	486	457	450	505	443	482	463	486	461	483	479	459	513	481	502	491	512	526	462	485	470	451	490	453	467	498	522	500	480	448	486	532	471	470	448	473	479	483	448	457	498	482	475	459	502	481	465	472	468	485	469	462	468	491	476	503	489	457	489	501	466	471	497	473	503	472	480	449	498	483	502	477	448	478	466	518	492	476	476	474	489	488	489	463	462	473	495	455	455	454	441	520	448	500	524	480	476	474	482	488	526	482	491	492	455	450	474	486	492	526	497	456	474	470	423	474	458	452	468	510	446	495	448	453	485	465	452	489	468	469	476	430	526	428	469	462	470	502	434	527	520	433	478	453	460	489	441	487	454	468	484	501	499	437	451	487	475	493	460	476	461	453	459	500	517	491	479	483	470	478	454	452	449	506	485	486	470	447	455	529	513	450	477	496	470	482	432	445	459	513	475	486	488	459	456	431	464	462	476	490	508	461	452	450	507	469	465	491	498	491	484	507	450	457	505	410	494	481	491	476	448	497	500	456	492	486	483	477	544	486	503	472	515	462	472	471	490	480	427	476	513	464	444	529	456	494	470	493	461	475	476	446	459	450	482	453	463	478	475	447	473	445	488	479	500	457	464	465	442	462	495	497	528	464	481	500	492	477	457	456	463	455	484	489	466	445	475	440	453	446	489	487	476	481	479	482	437	470	514	460	527	492	488	467	484	485	466	451	479	452	480	474	440	495	502	474	483	491	465	501	470	436	496	454	503	502	497	487	514	487	466	477	484	473	485	483	530	477	437	476	496	513	426	506	497	488	487	452	487	472	494	491	478	496	487	471	478	487	449	479	487	480	441	510	468	473	476	441	479	453	534	508	431	465	492	493	475	429	486	448	485	448	482	436	461	451	488	441	472	504	477	503	472	463	506	512	495	481	495	464	508	495	452	471	463	484	452	466	493	438	507	484	491	484	445	456	440	462	469	424	481	522	453	490	446	442	493	494	495	489	471	486	452	471	461	437	496	464	503	499	471	471	432	495	462	497	434	476	475	457	485	464	484	472	523	514	480	484	470	469	466	452	499	497	493	473	477	436	501	471	500	483	489	505	465	459	475	468	456	464	493	479	487	517	474	484	465	462	482	480
25574	3097	2622	1999	1475	1090	856	685	604	518	470	428	431	373	355	308	342	299	317	297	338	285	308	306	287	277	267	294	283	281	293	272	291	275	262	262	272	253	248	258	252	294	278	248	254	273	267	274	252	247	246	252	267	259	254	249	243	272	269	220	259	259	267	290	252	262	271	248	244	246	268	261	256	288	264	272	269	247	269	249	257	257	270	262	261	268	271	259	260	272	251	240	263	266	255	261	251	261	249	271	262	228	256	273	268	246	265	219	221	271	282	258	269	266	241	290	226	241	259	234	280	243	282	260	288	239	260	225	241	218	251	233	246	282	248	283	234	250	265	274	241	243	229	258	253	251	278	226	281	240	249	256	251	252	246	257	255	277	265	237	239	251	242	248	252	254	277	263	246	251	258	242	247	233	261	245	247	242	263	252	263	274	264	255	233	240	290	234	246	259	282	239	238	272	231	254	250	250	257	259	248	269	264	246	253	263	253	276	250	265	257	248	261	257	269	290	260	219	272	263	273	246	242	256	254	243	248	263	263	229	254	247	265	252	280	254	246	227	273	269	235	284	236	248	233	274	252	239	269	268	245	254	244	260	251	281	246	293	271	229	257	265	242	267	274	260	235	242	230	266	230	257	260	246	241	250	252	237	255	266	232	247	274	222	229	280	239	247	258	231	251	249	233	247	251	265	287	235	266	277	240	256	248	265	257	232	270	243	230	241	276	257	248	255	256	243	286	235	252	253	260	255	228	229	264	278	255	238	265	280	264	281	251	254	257	248	256	248	258	259	257	261	258	241	241	274	238	282	265	242	235	230	250	234	235	261	229	236	274	264	273	240	250	244	235	254	273	276	272	258	238	280	263	215	256	248	236	262	253	268	242	260	238	236	246	282	251	236	252	255	260	241	267	274	272	246	258	271	256	274	222	257	261	281	232	242	222	266	228	235	262	253	252	234	264	221	256	246	230	241	259	238	246	270	267	255	252	261	259	238	223	231	272	261	275	246	243	230	262	255	255	250	257	238	251	252	255	245	259	266	246	273	269	266	247	273	273	248	253	230	237	252	248	252	233	260	252	242	225	240	269	274	223	243	248	236	257	234	289	245	265	250	277	266	258	255	278	260	254	231	225	242	270	269	258	239	258	269	240	260	247	263	271	226	267	244	269	235	247	251	270	257	280	252	257	241	267	271	237	263	267	222	277	261	264	232	273	242	258	221	299	277	260	234	250	268	233	253	276	259	238	255	221	239	238	228	253	259	281	267	264	251	264	258	248	258	264	240	239	252	256	234	220	234	225	244	261	256	238	282	211	235	257	266	247	256	244	265	245	243	258	255	253	271	236	249	249	287	235	242	251	236	249	278	256	286	259	216	253	247	240	247	236	228	278	215	235	268	243	241	259	268	231	249	246	251	242	222	253	248	250	264	271	286	251	246	288	231	281	250	278	273	255	260	280	243	242	247	245	254	256	241	241	252	259	247	253	258	245	247	282	225	235	235	248	261	229	244	254	245	245	243	270	290	231	248	255	239	251	239	265	261	251	245	243	234	235	264	244	291	241	232	252	266	246	257	277	275	242	248	236	264	270	260	277	239	244	265	237	281	300	269	266	248	284	249	234	247	238	247	246	261	247	245	265	244	234	259	255	307	254	261	232	267	223	250	253	254	270	277	263	259	225	264	257	255	247	255	273	229	264	261	272	276	250	245	255	263	225	254	273	244	288	242	247	270	236	257	256	251	248	215	269	255	264	286	270	254	254	228	228	269	257	257	251	264	270	236	249	226	278	258	230	245	252	240	247	244	239	245	245	265	258	278	236	243	273	267	283	232	261	263	276	228	231	259	251	269	231	274	243	259	249	224	248	222	231	263	265	269	244	267	255	219	268	262	250	249	283	223	245	243	252	253	249	272	259	239	250	282	207	245	256	235	262	253	268	258	269	246	255	251	274	264	250	202	267	259	246	241	240	240	243	248	260	244	239	251	253	253	276	261	264	245	253	260	246	236	276	241	227	257	262	241	274	245	218	258	270	252	227	272	223	263	248	259	250	253	237	242	250	254	251	257	227	255	262	248	237	253	251	259	247	251	259	265	226	267	244	268	259	256	274	263	278	277	257	224	256	247	245	244	265	248	254	242	257	256	272	281	245	261	226	265	250	241	262	275	243	257	235	240	212	266	230	233	235	289	260	244	243	269	263	234	254	260	281	227	251	233	256	257	244	239	242	287	248	278	270	234	272	257	248	241	245	250	218	267	243	260	261	233	250	233	260	258	245	252	259	249	291	233	267	243	246	259	289	254	256	259	241	262	254	261	256	234	232	231	224	238	227	249	237	248	273	239	223	261	272	258	254	261	254	243	259	251	280	229	239	263	249	263	238	278	222	267	257	251	245	248	270	253	242	237	254	267	272	263	260	254	265	265	266	231	288	266	265	253	228	242	256	239	246	267	259	225	272	255	254	253	239	234	270	241	244	280	241	224	270	253	250	272	237	244	272	267	265	267	222	230	267	266	275	264	266	286	271	258	233	217	273	240	274	266	213	232	225	238	232	272	302	235	245	258	220	255	237	221	274	276	261	258	252	269	242	261	240	246	258	213	236	242	250	268	223	242	271	241	256	232	270	284	254	252	229	232	242	247	248	260	249	280	275	238	256	251	233	240	251	226	264	235	237	243	241	238	253	245	280	246	252	236	264	271	237	233	271	251	260	247	249	235	206	257	255	279	236	251	259	264	249	266	262	224	263	271	256	275	263	246	250	234	263	240	229	283	241	225	260	262	266	256	250	243	248	274	276	238	235	238	242	267	235	266	254	276	259	280	279	237	264	261	251	266	264	259	253	244	258	232	264	233	245	243	239	239	256	242	289	251	258	248	247	236	267	236	265	277	245	252	257	248	252	251	255	292	246	281	241	243	262	237	235	251	249	248	244	252	232	242	214	237	249	257	254	244	256	213	231	261	225	259	242	258	228	253	262	251	260	264	234	257	271	233	252	277	228	245	238	234	245	275	249	236	275	264	255	240	276	228	236	256	248	234	245	241	265	258	281	245	238	240	245	258	248	242	247	262	259	247	253	233	243	257	242	278	253	241	237	245	270	276	219	233	232	261	250	251	219	239	256	249	253	273	287	244	263	219	232	254	235	246	257	290	232	242	260	239	244	259	241	241	252	249	254	279	238	267	279	244	266	228	238	257	251	254	250	279	247	228	261	264	228	240	271	227	241	255	291	235	261	250	248	253	244	234	257	232	270	260	238	261	239	239	258	285	228	232	284	253	231	247	220	265	249	264	253	231	272	231	265	250	260	261	251	270	254	253	248	262	248	239	251	259	265	268	241	264	262	266	266	239	255	269	269	283	247	260	264	253	290	239	259	272	232	246	252	250	249	275	287	251	261	250	262	254	242	255	255	265	267	258	252	265	221	263	254	264	230	266	242	271	273	240	271	245	228	252	246	262	256	265	248	259	251	244	238	280	213	241	232	235	225	232	230	255
11224	2565	5531	6265	5296	4444	3628	3114	2602	2329	2099	1811	1673	1564	1442	1387	1342	1243	1223	1178	1055	1087	1046	1043	975	1017	995	1007	902	860	948	939	915	901	888	883	833	920	913	850	806	826	835	797	872	771	781	798	846	817	741	788	827	794	816	792	797	819	783	799	796	785	751	774	802	795	790	820	826	773	817	844	777	776	779	782	781	782	733	791	763	797	778	791	708	772	783	739	725	751	732	709	727	761	776	752	747	754	753	734	829	832	752	754	763	761	787	723	747	758	764	758	746	781	768	778	739	763	778	751	744	760	739	767	802	738	768	699	782	758	742	765	724	784	733	719	727	766	741	813	763	773	787	738	754	761	773	796	752	735	741	780	770	802	752	731	741	732	732	764	793	762	736	768	750	756	789	724	750	748	754	752	748	738	733	724	744	773	744	743	731	747	737	755	721	730	751	795	746	780	750	740	714	752	755	765	711	745	716	743	779	713	768	763	791	744	718	783	790	775	704	783	770	749	743	748	778	797	735	754	741	729	751	762	721	702	750	753	786	766	753	792	762	739	710	742	806	782	719	752	763	725	749	813	755	726	747	774	766	718	748	745	770	755	784	720	725	758	748	731	747	753	710	731	688	712	783	736	754	756	799	755	732	763	734	754	744	733	715	772	716	778	735	747	785	778	712	734	755	731	783	704	741	770	729	762	776	749	732	727	733	699	739	762	739	759	774	738	722	744	775	813	746	769	759	771	745	785	721	690	809	717	710	760	763	761	727	787	746	764	734	696	665	768	764	760	796	737	724	769	732	755	744	774	715	727	693	708	810	717	735	803	789	791	735	760	734	756	710	735	722	786	726	725	725	768	778	736	752	773	761	768	708	745	694	767	700	779	746	756	733	715	759	805	700	735	748	733	740	760	778	747	698	711	766	714	732	817	803	749	728	783	780	749	753	805	755	701	742	789	752	746	746	767	761	744	747	761	766	722	705	757	744	729	771	756	778	745	777	749	767	751	758	733	765	737	780	701	754	758	751	739	764	804	783	743	754	754	792	727	756	725	757	725	813	698	700	702	730	703	721	771	734	745	764	709	775	788	791	701	759	749	770	729	755	745	735	756	740	746	705	786	733	759	744	744	762	762	763	791	727	694	738	784	788	748	743	802	753	693	743	749	761	745	757	761	742	772	710	798	789	737	739	731	702	764	715	810	729	734	754	748	729	746	780	764	744	758	792	798	774	755	749	729	724	729	751	746	759	726	728	762	710	763	785	746	769	722	754	709	786	747	718	721	780	732	764	765	743	716	742	812	732	717	700	746	760	751	803	818	716	734	774	744	752	758	749	736	783	767	755	775	703	743	730	743	759	797	735	746	686	788	702	756	763	729	777	750	755	718	771	708	778	788	756	751	700	732	719	713	768	728	755	784	734	778	715	757	747	721	700	774	708	786	740	784	723	772	804	764	751	702	742	735	753	750	763	776	778	756	780	731	744	732	729	744	772	721	746	741	704	757	756	751	766	696	760	713	750	732	746	754	767	777	768	774	731	794	724	748	741	766	711	752	749	751	735	727	757	732	784	772	770	754	748	748	739	772	756	783	784	741	758	737	719	720	790	741	766	739	714	751	721	732	784	748	747	783	747	791	718	736	708	723	760	774	761	774	701	745	765	740	728	715	790	735	732	746	712	756	762	749	798	769	718	779	773	720	718	755	737	804	731	737	742	695	774	763	738	796	706	754	753	724	779	779	700	739	720	757	741	738	788	725	756	724	778	785	741	783	752	776	782	704	742	789	745	730	795	747	734	751	764	771	756	704	744	755	790	755	737	713	726	778	754	749	719	718	771	713	812	741	730	696	724	748	758	739	716	736	739	739	740	711	712	803	767	768	758	769	747	769	764	701	794	769	774	731	746	732	697	716	726	745	744	763	776	741	741	751	745	749	746	727	734	763	770	733	735	781	706	714	744	728	762	709	729	729	766	731	707	806	743	740	780	758	749	737	719	804	745	723	737	763	758	742	754	787	742	779	673	749	755	747	706	772	723	764	737	739	749	734	716	712	756	722	730	766	766	774	765	781	754	742	727	726	796	760	750	731	752	792	732	765	720	711	720	750	773	724	768	723	748	734	740	729	802	710	724	721	746	800	745	724	772	730	735	779	797	730	756	731	736	759	725	738	712	753	772	715	769	764	802	770	760	705	796	714	738	694	749	724	751	714	732	803	768	719	745	750	707	763	722	727	709	758	759	746	749	741	755	743	741	713	672	772	754	725	771	749	779	740	749	710	755	733	704	740	780	742	704	772	758	786	771	695	777	767	763	759	761	769	753	775	773	770	735	729	771	719	772	761	778	751	787	751	706	784	782	799	777	767	738	725	757	780	774	776	762	759	727	703	742	752	735	710	748	789	784	743	718	734	725	744	793	736	725	743	752	818	783	710	737	745	755	744	744	694	732	792	779	715	763	790	768	761	758	753	730	755	767	751	742	766	738	725	752	769	778	722	764	767	731	764	762	755	720	715	738	758	737	763	765	764	734	729	742	740	796	774	747	732	785	746	730	740	724	714	799	736	729	786	774	775	777	750	738	789	738	755	764	757	709	687	745	764	742	737	738	755	728	693	709	804	682	757	765	714	689	773	692	698	751	728	760	766	816	746	710	767	812	749	740	729	776	728	727	778	798	752	722	786	755	759	736	728	773	702	789	734	736	697	807	798	741	711	718	735	756	779	754	788	755	699	735	752	688	766	763	736	750	816	748	732	724	743	764	715	698	785	766	767	756	758	724	785	675	778	753	758	708	726	778	770	744	783	725	768	768	782	740	813	733	737	772	705	778	752	756	771	762	737	760	790	776	729	719	760	768	744	734	777	726	746	802	753	767	715	731	792	812	722	773	752	732	789	754	746	752	744	745	722	784	709	770	754	732	729	784	767	749	722	789	742	735	719	778	763	749	713	751	785	746	723	734	767	697	748	738	730	744	714	769	765	723	796	764	742	787	756	678	754	746	745	705	751	723	739	734	718	749	758	744	776	806	751	719	720	754	816	706	749	705	770	762	772	743	754	775	749	768	754	786	754	754	792	727	768	740	748	773	773	692	756	773	751	759	719	749	737	775	724	779	706	755	724	812	782	743	718	774	754	713	750	750	727	723	750	787	732	728	748	717	755	793	747	735	767	731	805	744	764	730	797	702	742	761	767	716	759	722	822	728	755	768	696	808	726	735	756	800	771	729	761	749	711	776	739	772	750	735	790	791	745	751	745	745	738	787	754	736	759	766	723	772	817	721	795	775	746	771	727	710	758	701	776	742	755	741	755	746	753	777	724	729	748	771	775	714	769	775	764	723	755	767	759	721	743	773	712	785	736	742	749	744	741	790	773	759	693	751	704	751	721	711	728	757	777	744	726	751	705	755	771	740	724	825	734	688	770	724	738	771	746	753	802	723	813	746	773	746	770	752	745	825	724	784	703	740	782	801	751	749	773	811	749	777	762	746	748	772	710	760	706	718	742
3453	171	157	156	141	130	101	92	82	80	97	102	78	85	84	66	91	94	67	78	78	85	77	81	94	86	77	86	84	70	80	78	82	93	83	84	78	75	84	72	96	82	60	86	98	69	78	93	91	74	67	79	72	84	79	82	94	104	84	85	77	69	88	75	74	76	75	96	67	72	82	80	74	80	83	77	77	79	82	87	86	75	72	64	77	84	83	70	95	62	86	73	88	88	86	75	92	84	77	83	84	80	97	78	86	83	103	85	86	78	84	81	68	80	73	87	95	65	87	67	75	76	75	77	78	87	89	68	58	81	90	77	95	78	86	71	86	81	82	72	86	77	95	73	88	96	91	72	76	85	68	93	89	97	64	77	71	93	62	75	81	96	93	86	69	90	92	77	70	84	68	87	93	66	76	86	66	92	99	81	81	74	71	77	62	73	73	80	72	89	93	91	74	86	74	74	66	68	95	86	77	69	82	87	57	96	71	86	78	77	75	65	86	119	83	74	86	106	79	87	104	70	95	79	69	92	76	84	81	78	86	84	87	89	68	73	73	79	75	71	79	72	97	97	62	86	72	79	72	86	84	91	97	76	76	79	73	78	83	78	80	89	98	89	80	91	77	78	69	77	81	80	99	80	70	77	90	85	79	92	77	72	83	72	86	91	85	77	96	63	101	76	78	74	77	86	73	78	73	87	66	80	81	72	89	73	73	89	83	84	82	101	85	93	78	90	80	89	69	85	69	75	79	82	81	79	69	84	79	79	97	84	77	87	99	70	86	77	79	94	65	81	65	78	92	62	87	86	81	78	87	67	79	63	80	88	79	70	74	79	74	84	73	67	99	74	77	73	71	75	84	76	93	88	82	94	75	86	99	83	80	87	75	70	73	79	70	85	96	80	96	92	83	87	77	71	67	93	87	60	96	77	70	70	91	69	78	78	82	90	79	83	77	74	78	97	84	78	82	69	91	84	81	89	70	73	89	81	82	81	69	78	77	87	76	80	88	67	98	80	83	74	73	85	79	67	102	89	92	83	64	80	75	87	77	77	78	78	80	84	91	82	75	79	90	90	93	71	89	78	72	66	69	90	86	89	84	98	81	76	77	77	85	72	76	89	63	85	81	81	79	73	84	88	82	72	93	67	66	87	82	94	79	87	79	94	81	83	86	79	79	75	85	81	73	82	74	76	74	71	78	63	78	74	90	75	77	84	75	92	82	85	78	98	70	86	77	90	86	75	78	79	88	68	88	72	84	105	71	69	85	96	84	76	66	79	76	90	65	78	78	91	92	79	89	79	68	77	88	74	76	72	81	75	94	70	83	69	80	90	72	91	77	84	74	85	79	80	84	81	81	66	85	85	76	69	79	69	75	80	92	72	86	83	93	56	79	81	81	76	67	73	80	67	90	74	94	74	85	76	68	72	89	67	60	77	71	83	77	78	91	73	73	74	66	86	88	89	80	84	74	71	76	84	97	71	99	86	81	85	91	97	73	92	107	71	80	68	84	61	76	57	83	90	92	86	107	72	78	87	79	72	77	79	85	67	95	71	84	78	86	79	81	76	92	86	74	82	81	91	82	93	78	70	86	71	74	71	92	83	81	85	75	101	75	78	101	78	80	75	71	65	77	81	81	79	101	63	77	79	77	81	80	74	83	54	62	67	93	91	76	80	83	78	82	70	83	63	79	78	76	74	59	84	81	89	68	85	70	80	79	83	69	77	69	89	78	93	81	80	84	73	74	82	81	96	73	81	93	82	86	72	84	91	81	88	87	90	85	73	83	93	80	99	79	63	80	87	75	75	74	89	73	84	76	79	74	92	64	79	70	94	82	83	68	78	72	77	75	84	70	73	74	71	78	91	74	69	91	73	75	86	84	87	67	78	86	100	78	95	78	69	72	78	81	95	78	87	70	94	99	74	75	71	82	72	80	73	78	88	66	80	83	82	83	82	92	86	89	81	76	99	82	72	105	80	81	73	88	66	68	77	64	77	92	85	83	72	76	74	73	77	84	62	77	75	102	72	78	74	67	90	86	77	78	72	91	74	84	72	72	99	91	90	67	100	66	76	76	49	77	99	79	99	79	86	87	71	82	67	83	77	80	93	98	94	74	67	66	79	80	86	81	86	65	87	83	66	81	84	90	77	80	74	79	68	78	66	59	78	88	82	82	74	80	85	75	73	92	76	76	77	96	72	76	82	85	70	65	87	85	79	107	80	77	66	86	105	93	94	79	98	79	83	77	92	69	70	82	71	72	98	78	67	70	72	95	65	85	71	76	78	68	85	78	74	72	93	73	87	84	92	82	76	86	82	76	90	81	86	71	81	74	78	87	83	81	95	86	85	73	72	92	80	82	68	64	86	65	94	75	76	82	75	82	95	90	80	82	78	73	87	83	88	96	86	83	71	83	80	71	74	90	84	86	93	78	77	103	82	75	87	76	84	73	78	83	78	97	73	76	97	73	78	79	79	85	90	105	78	86	81	85	83	96	66	89	85	81	77	75	89	56	78	79	84	98	95	82	81	98	84	68	75	70	81	95	101	75	82	106	97	77	57	85	82	82	81	83	83	80	83	73	67	76	95	81	78	79	85	85	68	87	93	87	73	95	74	83	84	85	91	81	88	94	61	84	87	74	80	97	85	99	82	88	82	78	84	86	78	75	74	69	81	78	87	80	81	92	83	93	81	99	81	81	79	77	76	83	81	81	82	66	76	63	86	91	86	82	88	92	65	95	76	58	85	71	90	73	83	61	69	74	66	85	80	77	73	84	68	100	90	93	77	57	69	81	68	104	77	90	61	67	94	68	83	84	70	77	71	92	76	97	86	82	89	93	86	91	82	74	92	87	96	92	78	79	74	92	86	84	63	75	97	91	78	62	97	82	86	94	94	83	75	65	78	68	95	78	85	89	72	72	95	72	78	86	90	72	77	70	59	68	73	80	93	75	84	78	71	77	74	91	75	76	84	76	72	73	90	84	82	86	91	91	91	78	75	70	90	75	68	75	72	70	70	82	89	76	70	90	71	85	76	86	93	62	83	85	77	100	83	81	70	71	71	77	82	91	82	62	83	73	79	75	92	73	81	69	76	76	89	96	100	83	75	70	80	101	87	84	80	94	94	62	99	79	72	79	75	74	71	71	91	77	72	78	62	83	79	78	76	89	98	85	75	77	75	62	89	85	72	94	85	72	71	77	93	80	69	81	88	69	79	83	94	62	84	82	76	64	78	91	71	69	76	84	70	89	97	83	68	70	87	93	88	65	92	91	79	83	76	87	84	90	72	79	94	68	76	71	78	91	95	81	95	97	80	83	78	97	73	83	79	83	70	77	101	79	82	85	97	78	67	92	91	68	74	91	100	62	73	79	74	72	73	77	93	69	86	81	77	104	103	77	67	86	105	62	76	93	72	73	84	77	83	71	90	88	83	82	87	95	81	73	79	83	68	71	97	87	59	77	83	95	97	81	84	60	70	73	94	84	80	87	76
4519	399	506	491	488	446	419	416	380	336	329	373	348	330	341	312	311	308	300	294	330	296	323	321	317	302	320	298	294	306	337	305	325	335	320	294	305	297	309	319	323	276	320	313	279	300	299	312	289	311	308	268	282	302	291	265	289	308	273	307	275	322	293	291	299	264	279	314	295	277	276	297	326	312	307	302	303	299	292	295	310	293	303	314	310	303	297	314	297	304	298	300	357	335	294	304	313	291	332	324	329	282	271	305	271	329	273	296	285	280	286	296	297	290	296	305	294	317	275	284	302	291	281	274	289	304	298	322	305	294	303	302	343	257	298	292	311	312	273	314	301	330	301	279	314	297	311	304	279	324	313	301	302	288	318	292	332	288	294	314	308	293	301	297	298	288	285	284	301	273	316	292	298	304	270	300	295	295	317	309	276	302	284	286	314	318	293	303	260	283	331	273	282	281	294	310	301	273	322	284	298	308	297	292	304	300	274	266	330	249	313	278	281	313	285	293	288	315	298	293	295	300	260	306	326	299	300	289	283	312	288	305	299	320	270	287	270	323	264	316	309	314	301	280	300	293	317	286	330	285	286	275	297	275	287	278	270	296	289	318	302	332	292	303	304	302	324	317	305	290	294	279	268	283	298	283	294	302	325	300	327	301	282	306	280	303	297	296	317	307	285	265	285	350	258	294	285	304	287	300	288	321	307	270	276	266	298	281	295	330	304	276	291	289	294	302	313	292	285	298	290	333	288	293	284	269	304	225	301	293	314	285	290	278	311	298	288	303	310	286	294	308	307	304	309	315	313	304	309	297	318	254	298	308	317	314	301	297	331	277	298	292	269	305	288	301	322	265	295	307	293	310	309	295	300	296	303	283	280	291	305	318	303	286	246	287	286	326	297	289	318	301	287	318	273	270	310	281	314	285	280	300	315	288	305	312	297	323	309	300	295	254	303	300	289	295	273	291	298	301	288	304	308	307	289	280	309	315	310	279	305	285	319	296	264	340	298	293	276	278	297	283	295	308	295	308	295	291	311	281	256	291	281	292	283	282	282	295	301	288	277	308	288	289	260	294	291	275	347	253	307	291	309	279	250	297	300	299	274	266	284	278	304	310	324	279	258	289	283	273	290	274	289	286	298	300	291	348	292	274	286	266	292	293	290	317	298	345	283	300	296	291	317	309	317	325	290	313	304	319	313	278	300	309	314	279	308	275	300	351	333	287	303	281	300	290	288	299	283	282	267	303	291	305	294	322	284	309	287	289	291	289	309	268	281	307	329	307	286	309	321	264	255	288	298	282	288	282	301	304	295	299	282	283	291	300	316	294	272	296	276	289	295	280	327	327	281	295	317	337	296	304	300	293	292	285	303	296	298	281	296	293	275	279	291	291	274	261	284	292	322	294	277	317	306	276	300	282	303	293	294	310	290	298	294	290	295	277	271	305	278	290	271	290	268	326	293	305	293	296	283	314	316	290	288	300	297	295	290	315	273	315	296	293	283	318	300	299	298	283	298	289	306	291	324	274	275	306	292	297	275	282	307	285	280	308	274	297	300	292	293	311	287	332	299	283	288	301	262	302	265	300	311	255	293	315	272	269	285	288	317	281	306	291	292	308	311	291	286	307	316	283	268	286	280	282	290	287	292	308	278	278	318	277	275	275	303	336	274	258	293	319	311	307	267	306	303	299	303	284	302	297	295	305	281	295	348	286	284	276	309	285	260	302	299	297	307	281	307	286	288	304	315	288	276	297	293	307	309	273	310	281	313	292	284	276	275	304	308	279	274	274	308	284	286	303	303	306	299	353	305	285	295	299	304	291	323	285	312	285	296	282	280	281	288	286	282	291	291	287	299	300	252	306	290	279	304	309	306	314	286	308	294	303	294	302	245	290	283	324	313	291	304	284	272	272	300	294	297	312	302	301	294	326	293	274	302	285	291	299	295	320	314	278	300	289	288	282	313	325	309	284	307	289	320	305	288	297	260	314	328	270	263	276	305	308	289	324	307	316	307	314	295	310	286	288	290	300	291	307	281	295	290	293	294	305	321	304	324	317	290	286	265	274	286	288	285	297	298	307	319	312	328	292	313	310	278	296	279	313	301	323	279	313	307	261	306	311	285	284	316	292	330	296	287	292	266	305	305	296	300	297	306	307	296	286	305	299	286	284	324	290	286	290	299	289	307	289	285	268	281	297	300	276	300	283	318	268	294	280	319	306	314	277	268	331	265	286	291	287	290	307	277	278	282	309	288	309	305	312	269	274	288	329	285	291	268	302	294	286	296	309	304	299	304	274	287	339	309	271	318	289	299	283	306	277	305	313	351	331	277	249	278	303	282	261	315	313	304	319	286	286	281	292	290	290	283	318	308	312	294	293	309	284	307	307	308	292	306	296	298	285	322	280	301	293	313	280	295	301	302	315	278	323	295	283	268	284	302	323	287	295	292	277	316	326	321	304	270	300	311	290	296	312	303	300	298	296	276	350	284	270	343	282	311	294	300	288	298	319	261	307	297	284	277	295	295	283	285	298	282	293	330	286	299	323	268	293	293	308	315	315	276	306	314	287	286	314	260	305	332	327	296	315	259	296	303	290	274	313	297	268	320	289	295	291	267	298	334	292	286	301	302	299	331	320	285	304	313	314	289	295	280	285	284	296	286	306	304	307	321	284	292	297	296	294	313	314	293	307	274	328	317	319	288	272	280	311	300	292	273	325	311	284	273	297	256	280	282	276	317	308	313	273	260	283	310	285	297	298	316	317	287	278	280	276	317	314	255	284	295	325	302	274	283	307	297	293	306	294	281	267	286	314	302	306	296	313	289	287	311	318	318	292	313	311	250	293	270	303	309	341	318	286	303	285	276	320	298	280	312	280	311	293	303	321	328	283	316	297	306	328	308	296	316	294	306	283	309	281	296	297	291	293	316	297	300	303	284	299	310	315	319	309	279	313	296	277	286	312	303	283	303	300	294	303	278	273	287	288	298	337	322	296	281	302	309	297	305	284	298	294	304	300	277	314	276	299	295	287	276	297	261	276	265	309	304	271	302	323	285	314	295	290	290	313	298	292	299	282	286	277	285	316	304	287	291	270	313	289	281	299	295	282	289	264	308	304	310	284	303	297	314	305	287	312	316	273	299	283	284	301	296	284	301	328	299	289	301	293	289	296	302	283	275	314	280	306	273	312	297	299	292	300	312	266	310	265	328	251	280	314	331	285	292	267	297	295	273	271	313	294	306	321	298	290	273	300	280	290	303	286	298	299	302	300	312	269	307	297	328	294	301	281	278	281	300	313	258	284	307	325	306	318	316	275	275	326	289	315	287	286	307	272	276	321	297	294	313	303	291	297	304	284	294	318	292	279	291	289	310	304	315	315	289	291	298	300	269	308	311	288	254	293	252	311	281	293	294	289	299	310	287	288	287	296	283	322	277	288	311	292	287	303	287	278	306	306	284	296	281	287	312	304	280	309	289	273	284	308	274	292	282	298	292	313
15900	1230	1256	930	701	542	438	371	313	302	245	221	225	195	209	199	207	181	173	144	190	178	171	165	154	167	174	181	159	155	181	148	136	149	161	154	152	158	168	165	168	152	147	148	182	146	151	134	143	162	124	130	118	166	152	131	155	158	154	155	155	148	147	149	138	144	150	152	193	146	167	151	152	137	151	147	144	151	146	145	152	155	155	143	131	165	148	162	145	167	136	157	142	143	142	142	162	119	114	155	129	149	158	136	148	152	159	141	146	134	129	133	145	158	160	134	147	151	138	151	141	152	125	147	146	141	172	165	133	144	134	144	160	123	140	140	129	146	152	155	133	162	140	155	138	137	129	137	172	148	136	138	137	151	161	154	155	166	174	143	140	150	153	142	140	151	137	162	148	110	152	156	149	138	135	155	149	124	160	126	136	164	145	150	123	147	167	138	162	141	149	157	148	145	133	139	146	137	142	146	150	174	129	142	139	157	154	155	151	178	153	155	142	127	132	134	151	143	139	140	140	133	125	149	148	139	162	158	133	149	129	129	168	132	143	156	155	138	137	137	141	147	152	155	135	140	148	142	135	146	143	144	160	146	136	138	160	132	146	145	162	135	143	143	153	149	137	151	150	169	139	136	169	150	127	140	128	136	152	147	150	142	142	147	138	143	126	147	145	162	154	150	137	157	164	130	143	118	155	165	147	131	176	146	135	145	148	151	148	129	154	176	153	154	153	108	147	148	165	120	139	154	136	155	150	128	150	151	165	132	144	147	141	149	159	149	157	146	152	169	171	158	137	166	146	149	157	149	136	140	165	115	139	138	160	151	138	143	141	172	144	159	146	143	139	144	165	155	161	147	149	133	133	139	161	177	126	145	167	159	168	148	168	106	149	144	142	143	143	144	133	154	141	141	131	160	162	150	154	149	143	142	151	135	155	160	129	128	155	149	157	157	142	147	147	152	146	136	147	155	136	168	157	124	148	149	144	122	147	138	155	150	138	163	136	131	140	136	137	155	160	132	152	151	162	148	149	134	145	140	138	141	139	155	151	153	155	162	167	149	122	125	137	143	124	133	141	160	154	123	153	152	159	145	171	140	142	151	169	128	140	131	175	124	158	138	134	151	145	137	146	152	154	153	141	121	150	146	134	147	145	152	152	133	159	146	147	149	143	152	161	130	140	138	152	138	161	128	148	136	139	156	142	146	134	150	139	133	141	154	166	157	141	136	155	138	159	143	144	140	151	149	146	149	141	141	158	137	128	155	161	154	147	139	124	143	142	136	154	125	122	147	142	152	132	137	139	145	132	145	146	152	149	143	152	141	150	148	134	130	141	152	141	146	141	151	138	155	137	151	138	150	158	143	150	139	151	165	142	151	167	145	150	140	140	147	139	151	138	123	158	147	148	152	136	145	140	128	168	158	144	162	165	160	126	120	162	143	143	133	139	160	142	121	155	145	122	135	151	129	143	134	125	143	142	147	132	163	146	128	136	128	143	152	136	148	155	126	160	145	147	167	138	127	148	156	160	130	154	144	131	169	166	144	153	149	134	146	168	156	158	147	165	150	136	146	147	149	146	153	121	122	147	131	148	149	150	160	177	137	145	137	139	155	138	140	148	144	155	152	137	142	145	137	132	138	134	141	146	134	139	115	137	132	150	144	141	157	162	155	143	160	139	152	155	139	150	146	122	166	164	146	172	147	124	157	136	138	174	142	131	161	136	137	136	136	145	148	145	163	154	148	145	160	169	128	153	139	143	145	127	132	141	152	136	120	156	139	133	162	152	137	154	153	139	123	146	146	136	129	142	137	132	139	136	147	147	154	156	155	139	124	157	130	130	125	147	146	147	140	148	155	134	129	160	138	139	141	124	164	140	144	147	128	158	141	146	148	170	151	145	157	129	140	171	173	132	142	165	125	157	137	136	154	146	137	139	138	158	154	140	148	129	159	123	148	131	122	146	142	157	136	150	126	132	155	169	135	133	143	131	135	150	137	155	160	152	137	149	147	127	149	167	118	136	160	166	136	148	167	161	145	133	144	120	151	147	150	135	155	145	153	150	142	136	184	141	141	167	138	156	160	147	172	120	138	140	176	147	166	165	171	145	166	147	149	129	146	145	134	132	142	170	132	132	140	127	127	140	160	136	171	156	189	147	149	138	139	140	137	132	140	152	159	140	163	155	138	142	131	157	147	126	148	156	162	128	166	150	130	148	143	159	145	160	155	168	162	143	124	159	160	149	140	153	148	151	158	130	154	134	140	126	153	143	129	130	144	148	159	133	138	156	149	143	123	144	148	145	152	152	139	154	131	159	178	156	131	132	151	149	159	146	154	145	160	145	154	162	118	153	154	157	145	146	142	141	141	145	146	140	146	126	149	147	143	135	127	150	146	148	178	130	146	156	143	142	151	154	154	135	172	150	163	152	167	163	125	157	122	186	153	160	161	147	150	128	157	123	143	155	131	148	155	137	141	164	144	160	146	135	144	132	139	133	145	158	141	136	148	151	150	164	159	149	147	153	132	174	142	146	144	149	139	151	153	135	152	146	145	161	183	161	143	142	161	132	134	143	158	146	153	157	149	139	173	141	146	140	123	138	140	155	153	147	141	139	169	154	138	158	126	169	151	145	128	161	138	136	142	131	127	159	141	161	148	149	165	158	138	152	131	140	160	127	140	155	138	145	127	159	162	149	157	127	144	161	128	150	156	141	149	138	131	143	137	145	163	142	144	134	142	135	161	137	144	151	138	122	144	125	146	145	161	154	135	146	139	136	146	147	142	157	128	110	154	144	139	163	119	125	143	161	139	153	147	144	130	139	156	144	145	145	149	133	149	152	144	157	158	153	147	145	131	132	157	162	138	152	159	146	135	138	143	144	142	140	143	160	162	129	154	141	164	142	144	140	146	161	145	140	127	165	149	147	151	141	138	124	135	138	140	145	177	156	161	165	151	127	147	160	136	154	147	139	121	126	138	131	141	129	137	168	141	153	142	135	152	129	155	142	144	150	140	148	163	141	142	160	144	137	139	123	163	158	151	122	152	160	150	136	123	170	159	129	155	140	162	140	151	146	143	162	155	126	152	123	138	137	121	126	134	152	163	146	143	130	153	146	150	157	124	129	149	138	149	139	144	165	150	153	154	140	137	147	144	126	156	133	165	147	137	143	149	131	152	148	118	132	152	141	159	149	135	160	146	145	138	131	153	127	147	144	150	153	153	164	132	139	144	125	140	148	142	121	128	145	131	140	145	161	147	146	143	146	137	157	145	145	134	155	135	159	137	145	141	151	150	144	153	155	148	146	149	114	139	156	139	138	145	145	158	135	174	132	159	157	120	144	151	157	127	143	141	162	134	131	124	157	141	142	144	148	137	154	147	139	164	151	139	129	126	170	168	132	139	145	186	111	154	147	155	140	148	158	141	131	151	149	163	141	125	151	122	139	163	140	136	132	132	127	141	135	151	120	120	127	141	154	132	147	138	145	140	133	153
8893	1449	3015	3458	2921	2473	2037	1696	1546	1314	1163	1065	958	916	839	837	822	764	733	681	644	656	635	644	595	628	591	588	583	607	568	543	560	575	517	555	535	539	549	559	557	531	528	521	549	494	500	512	522	528	488	472	514	508	507	509	439	468	473	507	536	526	477	508	485	493	487	473	501	453	442	481	477	472	488	494	471	489	482	465	473	455	453	497	470	495	503	504	449	435	508	509	499	460	448	486	515	497	500	472	479	479	483	491	486	452	482	498	491	464	435	488	491	471	477	476	487	453	473	503	453	481	497	458	472	491	467	489	467	473	455	439	445	524	462	488	511	445	500	455	473	489	467	468	459	494	452	452	499	459	465	475	470	483	471	494	463	490	499	516	501	494	461	494	462	480	459	444	450	493	491	477	471	474	468	496	482	476	469	444	476	475	466	473	501	471	472	495	460	483	468	493	447	491	487	473	492	457	414	432	443	498	476	485	536	478	453	511	509	482	446	452	465	495	487	503	466	472	456	483	473	524	459	478	501	464	462	500	457	481	436	456	478	465	457	461	501	459	494	475	485	462	485	481	467	478	467	486	465	475	501	452	479	465	504	459	486	455	470	504	469	476	496	466	496	473	508	472	475	474	496	488	495	474	470	458	479	468	488	484	485	488	467	471	472	490	482	488	476	447	463	482	480	463	449	480	468	488	480	510	489	474	451	488	473	494	507	461	441	485	486	448	506	465	486	482	503	483	474	458	485	490	464	480	495	470	477	481	506	501	498	461	465	435	475	474	432	460	478	455	446	471	466	499	518	475	472	506	474	540	483	460	499	503	455	484	469	470	475	491	453	467	463	470	462	466	484	497	458	443	473	490	499	479	471	450	485	493	459	484	497	478	508	492	480	481	493	475	462	466	451	516	488	518	501	478	506	529	493	481	463	448	480	515	488	489	457	481	481	438	473	481	446	498	503	459	482	455	527	483	463	492	487	455	477	430	438	510	480	492	449	452	483	491	480	492	515	468	515	467	461	491	468	484	496	502	480	477	451	495	526	491	473	464	452	485	476	509	458	460	530	511	515	471	482	473	482	501	495	482	507	461	507	478	440	486	462	467	469	503	493	498	529	468	480	481	461	506	493	466	446	529	494	471	454	465	486	466	474	462	509	476	497	506	502	495	471	475	499	493	483	473	461	440	477	473	467	479	512	477	454	448	497	466	443	468	451	503	487	492	452	461	493	448	461	441	456	503	462	480	448	488	497	533	437	428	485	492	439	498	460	480	525	496	453	468	460	467	468	495	517	459	478	468	511	465	490	468	503	504	485	508	476	489	502	484	473	459	472	488	448	458	493	492	466	481	465	476	501	464	493	438	491	492	477	521	463	478	455	457	496	465	444	531	466	475	449	458	453	457	458	483	511	484	448	488	485	461	474	437	479	480	457	479	470	491	481	509	475	511	507	462	503	499	519	475	488	475	476	507	496	467	476	476	468	501	496	448	515	487	486	485	408	454	463	485	477	476	445	469	455	465	439	495	484	483	478	494	482	419	486	516	463	457	464	449	493	484	492	476	474	483	495	511	480	451	457	470	474	483	496	495	496	472	492	461	447	470	509	477	466	498	477	439	470	456	503	470	502	503	441	486	492	483	468	451	484	497	449	449	447	472	484	460	495	494	477	493	445	452	492	451	478	492	479	447	475	462	477	473	527	472	443	477	482	508	487	468	477	520	470	486	458	479	492	486	455	471	485	440	471	482	467	440	505	481	480	538	473	480	476	465	473	473	456	470	463	473	496	466	462	485	500	466	491	469	468	471	478	443	494	476	472	468	505	495	475	467	472	490	471	430	488	453	454	467	452	477	457	493	486	486	472	472	474	513	482	521	498	490	498	514	472	485	468	494	461	475	509	471	472	472	473	496	460	504	487	496	500	452	482	479	430	470	470	442	480	456	482	486	450	469	509	465	483	471	484	477	434	480	543	486	513	465	454	438	464	502	493	506	476	473	463	480	477	481	464	497	446	441	437	481	479	448	484	505	452	453	467	470	481	470	480	461	448	426	484	451	443	477	471	533	443	489	440	459	482	449	449	444	495	420	490	494	477	501	456	474	490	484	492	476	489	484	463	496	479	484	510	480	514	464	485	467	486	480	461	506	472	437	479	495	490	471	449	500	482	514	485	470	474	466	452	503	476	485	489	465	468	499	461	490	494	476	463	439	507	497	472	490	481	460	500	468	472	501	465	470	471	467	492	468	479	460	479	470	509	535	447	450	478	463	442	488	487	517	489	470	464	479	487	475	439	474	440	499	490	520	503	518	488	487	447	497	439	489	497	481	499	465	491	499	448	555	476	523	460	525	490	521	482	430	450	488	484	448	459	485	496	477	500	540	484	441	479	501	466	473	487	484	454	483	447	526	473	477	498	462	455	486	429	489	462	419	470	467	495	441	491	484	497	459	468	472	468	488	502	477	475	455	511	487	453	485	459	482	470	495	502	490	429	497	483	458	462	463	504	484	469	491	480	436	494	473	475	490	461	484	513	489	479	503	505	447	473	454	435	496	468	450	425	511	457	487	416	516	490	473	504	461	500	454	447	497	487	501	513	500	485	462	442	490	490	456	530	499	489	462	479	509	445	468	457	487	491	480	511	466	450	481	458	506	503	490	467	467	444	449	465	513	457	508	467	455	490	468	494	491	474	482	472	465	448	433	507	505	511	474	460	452	525	480	460	452	464	451	445	469	473	441	452	476	448	482	457	501	464	487	428	492	480	524	484	487	494	469	478	464	465	508	474	554	488	497	479	469	496	469	499	497	501	514	459	491	492	460	470	479	470	506	498	467	486	436	482	493	508	495	503	480	505	461	472	528	519	479	498	520	467	496	440	507	487	449	472	454	426	481	459	476	523	486	518	486	437	519	466	458	476	507	486	463	456	458	474	518	511	445	464	518	455	467	491	491	509	453	481	479	472	479	473	482	501	459	423	507	451	483	480	494	492	471	465	479	476	488	461	488	537	495	485	462	499	499	483	503	479	454	477	467	469	451	475	460	482	522	461	489	456	543	457	489	468	489	494	474	528	490	515	470	449	460	512	454	508	472	490	506	454	460	511	484	470	489	477	453	461	490	488	453	493	446	501	478	470	499	521	482	503	464	471	459	489	503	482	474	454	466	477	451	476	458	485	519	510	482	447	464	479	487	455	448	489	462	484	505	450	473	462	483	498	509	473	517	444	502	478	476	442	468	482	475	492	513	503	464	471	509	474	484	470	482	484	478	481	494	519	525	496	454	485	479	484	479	462	490	415	519	462	492	460	459	488	461	486	469	480	506	491	461	464	490	443	507	492	463	473	470	487	513	493	498	475	487	492	477	461	464	507	510	487	494	450	503	504	491	500	458	485	492	502	474	510	490	453	458	482	448	441	476	464	508	500	501	506	479	469	475	442	480	503	462	455	459	465	459	466	499	462	491	470	482	477	490	456	450	464	475	510	461	479	490	477	484	451	464
26082	3205	2472	1967	1512	1107	843	662	612	447	451	452	352	382	356	341	304	279	293	328	302	306	265	279	285	264	269	256	271	271	265	293	263	252	276	260	286	268	249	272	273	266	241	267	281	287	251	249	257	297	253	274	253	263	256	266	229	229	286	264	228	246	248	277	254	260	260	289	245	267	240	274	260	253	262	261	263	279	242	250	276	249	240	255	261	249	264	284	254	262	268	272	278	242	260	250	252	250	257	255	271	260	217	263	230	237	230	251	266	239	267	249	234	251	237	271	264	241	266	251	266	240	231	241	238	236	219	266	268	228	284	251	262	267	256	249	257	259	263	232	259	255	246	247	212	222	237	273	277	241	259	258	263	261	274	271	282	263	275	282	299	243	241	255	245	255	264	274	246	251	238	228	289	239	241	255	241	259	267	250	247	256	252	231	275	250	225	238	243	254	245	262	248	257	223	234	239	234	237	238	237	251	272	246	227	231	243	234	268	277	256	258	251	229	242	251	255	261	252	258	269	241	247	289	267	237	250	238	221	238	259	243	261	236	257	278	256	232	253	253	265	268	229	265	250	287	272	265	254	271	251	247	244	265	241	256	235	266	238	244	261	256	242	239	259	286	267	255	254	298	236	246	229	243	256	254	256	250	228	241	236	249	259	258	265	259	263	241	242	222	264	240	245	277	235	238	238	287	246	252	272	223	237	260	261	260	222	269	237	222	239	243	228	261	255	254	282	236	216	262	255	244	254	238	234	235	228	226	243	233	217	252	263	273	258	243	251	249	238	267	275	278	257	246	266	275	250	238	231	274	268	269	221	261	258	257	280	267	267	243	262	269	246	291	243	233	213	250	249	246	247	230	253	261	257	240	244	276	257	252	285	244	261	235	241	232	258	228	264	253	238	239	239	228	250	254	259	256	252	249	258	247	267	268	252	270	251	248	284	238	214	272	266	272	272	233	270	229	239	236	252	252	261	268	236	253	257	256	260	270	254	240	245	243	242	260	257	238	255	248	266	266	243	222	254	252	265	251	245	247	258	269	281	236	268	248	250	230	273	248	239	289	269	279	257	237	252	276	236	200	228	240	230	243	216	253	254	280	269	241	280	258	258	247	279	244	255	234	261	257	248	257	257	248	258	256	255	226	265	274	265	251	273	248	270	259	272	246	257	272	283	238	228	244	261	282	252	278	231	261	275	229	253	262	254	247	253	267	264	258	272	237	251	235	285	251	249	250	231	236	277	232	240	260	242	239	253	253	227	238	284	278	259	270	251	239	254	255	271	248	241	226	235	242	291	243	236	256	244	255	263	245	277	239	243	252	268	264	244	247	252	251	222	253	247	246	245	245	232	263	242	235	255	256	238	287	246	267	252	276	272	246	222	258	243	274	257	250	244	258	245	250	262	251	277	230	265	263	241	239	270	235	258	234	248	234	208	256	241	237	244	241	235	219	236	263	239	277	258	252	266	249	255	217	261	252	253	225	242	271	271	239	254	249	234	252	291	282	253	229	259	282	258	256	231	233	254	273	266	254	255	275	242	244	231	248	263	270	252	241	253	281	259	271	249	237	238	233	249	255	245	307	237	235	255	280	238	235	244	271	256	247	268	260	264	249	256	255	279	244	245	237	231	246	251	263	243	280	253	233	274	260	265	204	252	248	247	255	244	248	230	242	263	247	250	251	220	231	257	267	247	244	283	266	240	275	275	219	254	285	266	275	251	251	243	273	260	240	273	236	260	253	247	252	228	222	299	258	274	226	259	248	265	277	262	247	252	271	251	269	241	263	262	248	254	269	265	241	245	272	243	274	253	243	262	266	272	268	254	228	251	253	239	221	267	249	250	277	243	252	229	245	244	280	267	243	253	254	255	262	266	219	243	262	230	252	263	246	250	270	246	233	249	258	265	222	254	237	272	248	268	240	267	271	247	278	233	290	233	259	249	237	268	278	232	239	240	245	249	261	259	241	244	263	242	241	237	242	251	217	230	271	277	279	271	263	255	251	245	272	260	231	267	247	249	223	246	250	258	260	242	240	259	249	234	271	261	252	242	268	265	267	280	248	277	228	244	257	259	210	228	237	222	261	257	250	248	230	274	247	231	254	240	238	300	267	272	252	275	253	266	263	246	255	254	239	230	263	266	231	272	233	238	251	266	240	279	257	234	269	245	278	271	273	260	215	236	248	265	253	263	241	248	250	235	258	245	232	274	266	249	261	262	249	263	257	244	234	237	235	260	242	246	237	247	256	263	235	247	244	285	259	258	236	245	270	242	255	263	263	254	259	220	225	266	260	244	277	253	232	280	255	271	231	246	264	238	269	251	258	265	239	265	259	249	268	285	243	252	235	255	262	232	241	248	282	277	254	255	253	256	247	243	230	246	265	249	256	257	248	220	233	249	249	223	261	262	267	235	246	249	271	257	240	231	255	235	244	271	237	240	247	275	240	235	252	243	254	231	280	235	223	238	248	244	237	243	258	210	268	234	249	288	273	245	259	252	251	235	228	244	273	251	245	264	254	230	267	270	248	279	253	254	229	255	263	260	260	288	250	240	253	240	243	254	250	242	283	259	246	245	266	224	243	230	244	256	277	259	265	241	266	256	262	259	249	245	243	256	245	234	246	233	238	252	265	258	241	231	258	244	244	266	237	278	257	240	238	241	253	240	249	266	233	246	260	278	246	274	227	222	254	254	292	239	270	255	228	249	246	230	260	240	233	251	255	230	263	276	218	241	273	253	241	259	249	256	252	218	244	233	250	244	285	260	246	283	242	277	260	264	228	302	228	217	240	248	248	255	268	215	276	240	248	237	240	245	255	255	274	247	217	242	249	260	246	236	256	252	258	265	251	275	258	244	236	253	248	255	227	234	218	277	285	280	282	237	225	256	264	254	262	236	228	271	250	279	262	244	245	231	239	260	259	263	233	236	252	273	245	267	251	250	237	282	249	245	241	260	264	281	229	248	261	215	267	271	271	246	221	252	265	226	247	259	268	251	236	240	233	264	273	239	253	263	247	247	232	227	239	257	252	232	262	247	255	249	254	221	233	260	255	262	256	223	257	253	240	234	225	255	262	257	247	244	229	268	257	262	260	277	241	261	244	287	239	246	253	280	272	260	240	288	274	225	269	243	248	231	258	253	241	253	284	217	294	234	222	265	288	272	256	232	250	275	228	226	244	283	277	259	258	242	266	246	258	266	251	256	254	263	271	272	238	258	244	228	277	261	273	258	268	225	274	251	251	263	245	269	245	250	281	269	251	283	275	249	251	250	267	250	245	254	274	226	256	243	258	246	269	241	267	223	253	250	270	257	245	253	254	254	245	227	274	240	237	253	235	284	244	237	230	260	261	241	258	274	256	283	222	268	249	250	268	288	262	262	253	254	235	273	236	280	236	243	263	256	245	263	227	230	276	261	237	258	263	259	234	260	244	255	272	260	235	231	253	255	263	246	249	254	247	249	242	255	293	242	242	246	269	255	244	244	222	265	272
11558	2534	5541	6109	5373	4385	3743	3086	2669	2292	2131	1886	1699	1562	1454	1340	1346	1228	1165	1119	1118	1072	1057	1027	998	1026	994	960	971	898	876	942	895	877	873	804	865	881	826	883	875	838	818	831	786	828	782	828	815	777	775	837	767	858	811	786	773	803	778	796	807	783	800	755	743	742	756	799	766	816	748	768	760	744	812	760	807	782	774	768	835	773	753	772	753	779	763	779	789	787	740	757	772	797	795	739	787	744	744	759	771	764	814	738	781	774	759	704	769	753	762	758	773	729	745	771	756	742	763	767	817	756	739	737	807	781	799	762	753	742	756	811	767	762	735	746	815	713	737	783	730	784	811	833	712	783	795	726	732	777	769	753	765	768	762	754	782	746	752	772	796	718	790	820	766	775	807	736	739	777	747	764	777	769	734	826	779	765	759	791	739	733	758	782	745	744	710	707	788	737	757	767	723	738	777	777	749	785	748	780	772	773	739	765	716	743	774	746	766	774	758	775	773	745	713	757	753	757	708	762	767	721	781	750	792	710	734	789	721	791	706	778	735	729	774	718	762	763	749	720	796	786	750	776	778	778	721	759	735	747	769	776	745	732	769	766	745	768	752	787	796	756	711	792	748	733	699	763	761	739	736	750	738	756	772	723	771	800	717	775	717	740	754	786	734	753	814	747	707	771	738	771	697	711	737	787	785	741	786	762	741	740	753	717	768	758	757	807	764	730	716	766	756	710	707	759	779	744	771	730	740	738	734	744	787	796	779	753	722	721	773	741	753	733	707	741	700	806	728	770	781	762	756	718	783	777	736	726	790	767	741	730	739	773	777	776	695	730	722	750	793	771	732	781	763	729	752	781	679	701	740	747	721	722	705	769	746	709	748	781	780	713	749	758	774	724	746	759	741	749	804	724	711	755	764	803	741	706	742	784	744	744	780	760	759	711	735	708	747	812	763	727	710	734	744	726	762	749	745	793	739	718	737	706	762	767	762	744	828	792	753	750	733	779	779	696	815	823	785	746	762	777	751	768	767	684	761	713	751	754	734	756	796	736	717	695	724	727	784	781	781	736	742	750	769	735	764	760	742	743	754	781	714	688	763	718	760	760	750	752	760	810	770	744	752	742	701	757	756	749	736	767	782	754	730	770	750	776	752	791	725	750	758	746	729	747	747	764	746	791	751	745	739	699	767	734	749	799	735	730	746	749	718	765	702	766	740	704	759	767	777	696	800	788	752	714	763	757	805	778	769	747	708	703	780	777	756	737	769	737	771	747	763	741	732	763	720	736	751	766	745	748	724	727	759	746	743	719	743	709	740	710	771	688	756	771	761	755	727	778	753	745	711	706	731	733	759	792	757	744	746	761	726	748	723	712	682	733	711	724	762	768	748	749	742	789	730	721	725	732	752	784	756	684	704	724	736	733	693	755	759	754	697	757	754	732	724	767	729	714	721	805	720	779	745	741	765	772	713	788	781	799	790	758	733	734	743	763	718	745	741	721	728	743	780	777	799	687	728	750	778	719	739	798	728	736	767	762	775	774	761	789	702	800	798	770	732	744	757	762	797	702	723	696	741	735	725	752	738	713	733	745	750	754	726	787	732	765	753	771	747	759	781	768	703	750	787	709	704	750	792	738	751	792	761	777	697	708	743	813	724	757	735	769	764	722	763	740	777	723	690	722	785	708	737	795	764	744	722	732	722	792	711	706	717	741	758	784	708	763	725	764	734	765	769	726	786	767	749	805	751	762	743	780	760	740	754	772	763	700	730	700	749	722	794	767	739	742	741	753	782	713	670	664	790	766	736	741	758	729	787	775	745	723	750	763	759	750	775	757	801	746	767	773	726	708	759	692	713	768	733	706	720	764	699	763	783	732	741	737	704	749	736	782	738	766	744	751	760	735	719	735	769	770	745	751	743	708	812	731	725	727	772	738	780	696	736	760	774	780	729	746	768	732	790	776	749	762	751	714	752	792	737	741	723	755	739	763	790	732	720	743	773	750	712	702	798	780	780	742	755	716	779	741	754	768	693	769	737	780	768	697	702	770	743	765	768	759	809	729	789	747	787	747	743	736	744	798	714	755	775	701	781	751	758	760	744	794	747	737	740	777	734	755	724	795	736	762	727	756	771	731	746	702	718	702	741	766	769	745	761	746	780	758	798	745	730	749	720	769	760	721	773	728	741	733	743	725	740	781	766	723	775	767	746	762	743	714	756	744	758	758	751	769	761	726	724	771	758	767	754	739	766	807	766	731	727	753	763	763	783	713	811	748	743	746	741	752	778	768	742	786	754	740	791	730	785	724	774	754	784	754	803	767	770	751	728	671	744	730	716	725	782	781	736	733	809	799	762	739	779	740	782	754	755	761	754	762	766	736	710	767	777	754	710	781	745	737	755	788	768	720	748	746	756	737	757	726	818	804	739	743	772	753	790	717	737	782	741	724	717	739	736	737	787	705	740	738	758	716	741	780	756	736	729	785	754	725	758	784	811	741	768	751	825	747	729	732	772	777	763	772	737	713	803	764	725	742	699	702	779	802	727	732	788	697	749	722	719	740	777	770	741	705	798	766	741	722	758	813	757	720	773	711	764	770	759	752	749	731	755	789	743	768	727	707	725	815	762	733	745	758	706	828	767	731	745	793	761	734	744	761	727	755	776	712	715	748	785	743	752	734	776	765	699	756	694	775	727	750	734	733	759	707	750	827	704	720	777	709	711	765	718	765	726	705	770	732	774	758	743	750	768	762	772	699	740	718	771	835	756	727	744	765	786	743	746	752	790	757	771	742	737	759	756	800	696	762	713	765	730	723	730	763	731	746	774	777	754	736	737	719	720	819	738	773	753	775	730	755	757	787	759	724	770	747	710	728	779	745	802	731	700	766	733	749	772	714	724	744	721	779	751	808	744	678	767	753	781	702	756	762	780	779	772	769	751	771	773	713	749	768	771	776	734	707	762	714	726	722	738	748	734	718	743	789	791	758	802	733	786	749	754	787	740	830	782	745	752	801	765	765	799	750	763	721	744	776	746	759	763	787	788	776	792	751	760	792	797	768	767	724	810	730	733	760	755	739	732	761	756	736	772	741	728	767	708	776	761	724	779	775	753	776	747	750	743	780	701	766	754	733	752	769	747	682	759	790	743	725	749	756	742	741	720	769	783	720	736	729	754	749	747	780	754	725	720	749	754	745	727	741	749	787	791	738	797	760	735	810	724	748	825	760	729	757	753	800	769	769	724	739	727	743	771	706	728	731	756	760	740	759	768	698	760	777	726	788	773	759	741	805	800	737	758	747	779	805	763	765	805	753	719	743	721	739	771	757	733	747	765	794	748	735	758	734	752	782	728	701	755	739	727	741	718	698	686	769	737	753	738	759	772	761	764	753	757	742	734	735	783	813	726	755	725	777	722	753	753	729	743	743	719	798	754	748	762	773	751	759	748	739	728	718	772	730	723	726	772	773	755	699	761	754	696	725	709	777	733	747	773	760	735	747	737	731
3547	156	139	142	102	116	101	98	98	85	94	97	80	86	97	87	89	100	78	76	82	65	77	66	75	92	66	85	74	86	66	92	80	94	77	87	72	87	75	96	94	77	80	86	79	78	81	85	93	84	69	78	80	64	73	81	76	72	73	69	88	81	74	82	59	74	77	70	88	83	85	72	64	94	76	71	83	100	82	78	78	89	79	85	73	72	75	69	90	67	81	95	93	82	88	89	90	95	83	74	66	63	80	67	81	97	97	93	73	73	67	67	75	87	71	82	70	87	73	69	89	69	107	74	79	72	81	77	75	86	88	69	79	69	94	80	86	70	72	65	73	69	81	82	78	91	83	67	74	76	86	96	93	80	82	69	67	87	78	69	75	83	74	63	80	61	61	84	69	79	75	70	78	66	82	65	89	70	80	70	87	79	62	78	77	79	85	72	80	88	68	89	90	69	65	77	72	74	93	83	95	71	63	69	71	82	74	87	66	79	69	62	78	85	81	81	76	83	69	84	62	77	89	84	79	90	72	77	80	92	78	78	83	81	68	94	74	67	79	62	91	73	74	67	87	91	92	91	73	76	73	91	88	81	81	80	66	66	77	74	94	82	74	82	73	81	93	90	82	76	73	75	86	79	65	71	84	85	81	97	97	88	86	83	80	84	83	75	77	68	87	75	78	79	86	90	78	67	77	63	79	81	84	72	83	80	86	60	79	82	89	98	87	74	74	90	99	59	77	70	71	91	75	72	75	94	87	80	79	80	74	68	72	93	81	71	86	80	67	81	97	63	66	77	85	78	83	84	76	71	75	66	83	72	81	76	73	83	77	89	92	62	70	70	69	85	84	80	81	68	74	83	85	103	71	79	83	93	70	79	68	75	78	77	81	76	72	78	90	76	80	89	71	73	64	82	76	90	73	79	74	60	83	82	73	70	65	67	83	72	76	64	68	81	75	79	78	62	88	73	86	81	70	82	92	85	88	81	81	79	62	81	69	81	96	81	74	77	90	75	78	83	98	71	64	72	70	73	79	76	79	89	83	81	73	77	76	93	71	90	91	71	92	93	55	68	62	78	72	79	77	65	86	81	81	86	83	86	76	92	79	92	58	77	84	84	65	96	70	72	68	68	72	84	74	75	86	75	73	80	83	74	72	73	83	91	83	76	62	89	74	78	75	70	71	91	87	77	87	88	90	93	85	75	85	73	75	90	83	64	80	79	85	90	84	80	78	68	65	88	89	108	96	83	68	79	62	90	79	72	92	67	88	52	66	68	73	91	79	78	73	77	88	69	78	66	65	100	87	73	86	79	89	83	76	88	78	78	75	82	72	92	72	83	81	76	85	86	75	89	92	76	73	82	82	71	94	77	74	91	63	68	84	86	91	90	96	77	97	62	60	74	58	89	78	78	83	85	67	83	84	82	75	80	56	85	96	76	64	72	65	92	71	84	79	67	95	73	80	63	85	87	77	90	95	85	73	85	65	92	82	70	86	63	98	77	83	94	67	90	84	77	70	76	84	83	83	82	71	83	56	78	66	74	76	95	79	66	76	81	86	92	76	90	87	63	72	68	62	78	85	75	89	73	88	67	72	71	83	99	73	70	70	92	69	98	91	89	98	80	66	87	99	84	86	95	88	73	95	83	80	86	80	69	82	90	82	72	79	102	84	89	76	76	71	77	76	72	75	76	87	75	76	91	75	87	72	99	86	90	77	79	72	73	77	84	77	90	87	81	73	84	80	77	96	88	91	81	78	80	65	98	92	74	109	82	69	91	96	78	84	87	65	80	78	91	74	69	92	67	74	79	84	89	77	77	82	77	70	83	68	72	99	86	74	72	78	86	83	70	86	69	76	77	81	73	68	88	74	66	62	64	90	87	89	78	78	73	61	80	63	65	79	64	79	85	83	74	70	83	85	76	70	75	92	89	67	79	65	80	85	84	63	69	79	60	68	76	83	65	71	74	87	73	98	79	77	88	63	94	98	78	81	84	73	84	78	86	88	69	84	97	80	78	81	89	88	63	62	90	91	66	81	60	70	63	85	70	75	86	88	78	89	76	79	77	65	92	85	62	86	65	80	79	69	85	82	78	77	93	86	85	66	56	82	83	76	69	88	70	89	75	70	86	75	73	71	77	74	72	73	87	81	80	78	83	90	88	80	90	74	94	84	74	84	104	80	104	77	77	77	75	94	81	99	71	77	96	81	81	75	86	63	79	86	80	99	83	80	72	82	67	77	92	95	81	76	75	88	63	86	87	79	83	71	96	73	87	70	64	73	97	99	87	74	71	78	90	72	66	86	80	64	91	81	59	76	73	96	75	63	82	82	85	80	82	68	77	67	71	82	66	73	90	66	95	72	77	78	70	77	88	79	93	74	75	71	85	79	81	99	72	68	83	85	87	85	72	93	93	87	78	81	93	90	83	85	84	80	80	82	82	67	74	74	94	78	83	79	93	85	76	79	73	78	91	79	83	75	73	60	69	83	97	93	83	90	66	80	74	70	83	83	85	76	90	85	87	74	79	89	73	74	72	84	81	69	92	69	89	91	93	75	90	87	91	103	89	75	76	78	85	72	70	79	87	87	86	73	87	70	88	89	75	68	98	103	104	75	70	74	92	90	83	77	72	76	81	86	85	74	72	79	80	88	87	101	85	82	61	86	83	64	76	59	98	73	87	80	74	85	86	74	85	65	91	70	84	76	79	66	88	84	91	98	82	83	73	81	71	92	80	100	70	92	64	86	75	74	84	88	93	79	99	86	83	93	80	91	64	78	74	85	77	72	82	75	79	54	58	69	75	90	68	85	74	75	84	75	98	70	77	72	67	85	89	71	80	86	84	86	82	91	82	88	66	94	84	78	79	80	80	83	77	87	100	91	70	84	67	96	73	88	81	87	73	64	69	77	82	71	78	71	69	71	90	81	93	94	76	81	90	84	85	86	89	69	76	91	57	92	88	83	81	64	81	83	77	73	70	80	73	66	88	84	79	88	68	91	85	67	89	75	85	81	86	74	72	85	78	69	72	85	78	74	77	88	84	91	81	60	78	90	87	85	82	75	74	79	77	78	93	62	83	82	79	98	84	78	79	87	89	87	84	76	79	79	76	84	62	96	72	57	74	82	66	89	86	90	75	76	77	88	82	79	84	77	93	103	77	70	81	78	85	75	86	79	76	87	80	86	84	81	97	89	86	83	73	55	68	71	77	82	80	76	73	90	64	85	74	72	74	85	78	78	81	76	86	81	88	82	78	91	74	85	64	94	81	80	77	80	91	87	72	76	70	83	65	76	86	71	82	88	75	92	76	70	71	76	76	91	78	82	79	80	70	79	86	69	80	78	90	77	74	81	69	94	74	80	71	71	78	81	76	72	76	85	84	83	91	74	67	80	86	82	76	95	82	84	74	74	75	79	80	86	53	71	81	82	73	97	67	87	90	90	86	94	75	98	65	76	69	81	93	86	61	69	75	97	78	85	82	83	62	82	85
4793	385	520	514	524	403	416	395	387	386	339	325	347	329	304	314	301	306	282	291	338	296	328	287	330	326	287	270	341	286	300	287	311	333	313	321	315	317	267	317	303	284	278	286	292	271	255	308	305	281	291	297	328	309	288	295	303	277	307	298	251	294	286	294	296	262	301	318	289	286	297	319	299	310	303	304	285	311	314	286	308	299	320	324	274	288	291	284	318	296	301	311	277	317	287	345	282	308	271	280	306	271	289	269	293	283	254	308	297	275	320	290	292	309	275	328	306	284	273	292	327	295	278	287	308	287	324	296	268	289	281	284	299	296	311	329	298	296	311	301	329	299	283	296	323	277	273	265	271	297	304	289	276	290	271	294	300	269	297	268	306	262	317	307	254	300	294	304	305	314	298	280	325	314	317	291	273	288	296	279	280	293	301	294	283	298	306	303	303	298	300	304	284	311	320	304	294	270	278	305	271	267	278	311	285	287	283	317	308	322	311	295	305	328	305	300	316	298	273	270	325	317	269	276	272	274	261	306	295	301	298	278	314	327	284	296	285	278	302	280	279	304	306	304	329	303	282	268	286	345	301	307	290	262	282	283	283	289	285	298	310	288	274	297	277	320	272	295	287	282	272	286	278	297	300	320	309	278	286	300	283	339	300	288	287	300	278	260	260	283	289	331	284	285	292	290	300	296	294	303	346	293	288	310	311	289	277	303	323	286	281	320	293	287	275	291	314	300	263	276	295	294	290	288	294	283	278	294	286	284	283	292	289	311	287	301	291	265	273	296	329	295	289	297	284	305	275	291	281	292	345	325	294	298	273	282	297	308	294	271	299	297	323	295	263	328	306	312	332	310	284	298	291	325	284	287	299	281	285	264	281	302	312	306	304	297	299	295	287	278	266	274	305	285	294	312	309	277	302	300	271	275	281	266	316	314	284	290	304	284	292	286	284	298	280	311	316	323	282	325	314	285	279	281	258	289	308	279	305	270	302	275	303	257	308	333	298	295	289	293	329	295	277	324	315	281	296	301	323	307	282	292	292	318	279	290	294	308	287	296	302	251	271	273	318	308	294	317	269	276	303	307	311	312	300	301	295	263	287	306	290	275	297	295	304	279	301	303	298	327	280	296	302	299	305	280	271	301	262	289	308	319	278	290	293	279	269	301	300	274	278	323	267	289	302	294	261	300	277	330	285	298	256	294	296	283	302	329	282	257	303	292	272	304	273	318	282	303	301	295	310	325	290	293	265	291	278	278	314	339	295	299	299	292	265	272	290	322	270	295	306	302	312	316	260	295	301	330	301	298	297	281	312	307	276	269	295	310	289	278	322	299	295	307	302	286	276	287	315	287	317	276	306	304	312	269	289	304	290	275	289	295	274	314	295	318	329	295	300	285	306	300	299	294	315	314	319	302	298	309	324	297	278	304	274	306	314	292	286	308	319	301	316	292	297	305	308	309	283	313	278	268	260	302	311	267	297	297	269	294	314	309	293	281	297	305	309	272	303	305	314	310	263	289	317	260	295	315	274	313	287	294	297	310	321	278	356	322	283	336	327	323	305	281	313	275	292	280	310	305	335	289	272	300	270	305	276	281	281	279	317	312	272	308	283	317	324	289	316	298	282	290	311	307	290	314	275	277	309	297	314	283	271	315	296	304	297	297	282	295	272	296	309	281	304	318	295	269	289	287	304	303	303	320	295	289	277	280	297	265	293	280	289	314	316	283	304	298	300	304	293	308	279	318	311	312	317	322	265	302	296	259	291	293	268	304	298	304	309	288	297	323	256	275	305	315	314	333	262	315	324	264	322	307	291	298	282	297	260	309	307	271	317	320	288	294	305	316	294	327	299	302	306	276	278	305	290	304	292	311	258	302	284	323	307	284	278	294	321	310	244	304	290	305	285	302	283	296	317	289	269	295	298	307	300	297	300	304	320	307	328	341	289	282	304	317	291	306	321	300	300	280	310	298	308	310	297	275	303	295	279	290	295	294	267	275	309	285	288	330	306	278	299	314	288	282	282	303	294	295	328	307	270	273	300	281	263	305	300	293	351	284	300	262	283	287	289	300	305	279	296	297	284	310	279	274	268	285	284	273	301	330	281	269	299	309	337	278	290	291	262	296	271	293	298	293	287	297	308	309	287	300	339	333	298	288	320	311	292	308	283	293	300	256	269	301	308	289	296	297	299	315	300	349	285	294	295	276	311	274	323	284	297	277	282	304	300	301	286	278	287	296	281	303	278	322	318	283	274	314	316	315	311	302	279	303	284	332	281	312	315	295	313	327	301	293	328	271	305	287	284	313	264	302	298	317	290	323	263	317	300	308	279	281	289	292	318	288	303	293	308	273	306	314	320	274	271	305	286	312	307	284	291	300	312	301	291	283	324	294	283	287	284	319	310	276	283	282	271	292	303	294	309	286	305	282	314	289	298	301	267	306	292	282	267	314	278	313	284	293	281	315	291	264	302	311	299	294	310	300	321	302	254	268	301	263	277	284	288	269	258	301	296	279	297	313	313	302	271	288	268	308	316	309	285	293	288	274	274	299	275	291	291	275	292	303	306	304	266	289	298	302	308	295	331	262	310	302	314	290	263	297	291	313	280	290	287	317	281	336	302	282	316	313	286	286	308	297	258	297	261	284	316	308	286	271	311	277	268	298	302	301	286	305	319	287	298	311	313	268	299	285	319	293	317	280	272	331	299	299	282	271	301	301	302	316	317	305	299	294	300	318	287	305	281	313	295	296	295	293	279	291	302	289	304	306	293	308	301	305	291	299	266	281	294	285	280	333	309	284	265	287	305	288	298	262	283	308	275	276	296	290	282	274	266	285	268	300	304	278	278	293	310	323	292	288	285	305	292	284	291	277	311	307	284	301	299	307	288	348	315	296	302	286	313	319	304	258	327	289	304	279	297	288	293	289	275	295	278	305	281	291	270	312	276	301	290	278	317	265	279	304	322	264	306	301	269	278	265	271	297	297	310	307	298	280	301	316	320	274	290	272	320	282	322	303	262	277	282	303	285	277	267	257	284	285	281	308	309	308	287	282	288	322	260	304	283	300	321	289	321	302	284	293	301	303	292	289	311	265	315	315	305	322	285	303	300	303	306	268	285	274	274	291	255	301	303	279	296	296	314	301	272	280	302	266	332	317	251	300	312	279	288	310	310	306	283	298	287	308	295	290	297	287	294	314	263	289	287	304	292	303	309	287	311	309	294	291	270	299	299	291	286	285	290	326	270	330	275	263	285	280	319	295	274	285	290	290	292	311	310	284	291	330	292	297	312	274	278	280	303	298	283	255	278	289	303	276	332	276	296	292	266	282	269	299	290	282	285	300	296	304	303	291	278	277	294	272	300	277	310	282	289	304	305	291	281	348	279	292	311	294	292	286	312	307	285	273	294	312	272	293	324	291	302	318	311	304	295	289	268	297	302	292	288	303	309	299	320	276	273	290	276	281	284	288	315	298	276	295	301	296	298	303	337	307
15889	1241	1229	959	743	529	456	394	300	279	238	213	179	196	199	203	210	190	150	177	189	163	141	166	140	150	150	169	166	162	162	129	162	150	146	146	153	149	170	128	166	148	140	140	154	154	136	141	155	140	158	135	145	158	158	152	162	149	130	151	116	162	163	150	147	148	159	144	133	121	144	140	137	146	175	147	146	146	123	125	153	148	148	139	156	131	153	139	158	131	143	140	130	137	124	139	164	146	140	142	161	147	143	125	130	137	173	165	136	140	153	143	141	173	161	137	136	162	147	136	143	134	150	152	131	147	139	131	145	151	140	142	149	129	136	157	163	156	122	148	152	146	145	141	129	162	154	137	147	147	135	149	147	136	119	162	126	139	127	160	135	157	151	143	158	131	137	165	149	149	151	136	141	157	158	151	148	149	125	168	151	136	143	150	147	156	160	134	150	143	157	148	171	159	133	149	135	119	131	124	138	145	149	128	140	162	137	133	127	127	155	135	143	155	139	123	150	128	172	130	150	130	151	134	140	159	162	158	177	139	144	157	173	134	142	149	137	138	157	158	135	130	132	148	140	140	140	119	142	153	128	157	146	158	141	145	143	143	142	133	145	166	146	165	159	128	147	158	174	141	147	148	153	155	153	136	161	140	159	133	149	131	146	142	162	134	156	156	156	128	171	152	142	143	152	128	162	113	132	146	158	138	149	144	160	141	134	117	167	143	163	161	139	138	160	148	170	136	134	133	148	137	164	161	141	132	144	149	143	155	145	151	138	163	132	129	171	163	137	156	153	154	157	160	140	141	160	150	175	137	154	145	143	113	147	155	154	111	139	149	169	137	143	152	144	155	145	146	139	141	146	151	144	143	150	161	131	145	137	129	155	134	154	151	134	143	146	146	144	136	159	142	179	114	145	146	131	145	156	161	134	128	176	142	151	148	135	147	138	129	152	128	164	150	132	165	159	140	136	151	146	146	126	159	155	146	129	143	149	137	136	155	139	159	128	137	153	148	151	164	159	157	157	159	138	166	152	133	137	140	164	151	134	137	140	148	153	170	136	148	153	136	128	187	140	137	140	153	155	140	160	152	169	167	162	152	150	138	154	149	142	145	148	150	135	153	148	154	148	148	151	131	143	158	131	129	120	140	135	153	119	145	143	127	156	135	149	157	177	125	121	145	148	160	146	167	146	147	120	146	147	160	145	136	157	131	138	140	139	152	172	150	144	160	165	161	141	153	146	145	167	139	145	144	157	150	140	152	146	143	129	152	163	171	137	156	135	158	146	147	144	141	135	143	169	165	135	154	139	136	145	166	147	138	157	182	160	142	159	131	147	131	140	131	170	148	151	139	146	146	136	154	152	149	154	149	130	154	129	147	165	133	135	159	150	143	148	133	155	156	137	147	131	136	138	160	154	133	156	153	149	141	144	125	145	132	132	132	146	141	117	145	126	150	167	157	149	134	144	131	159	159	158	156	140	143	146	136	136	177	149	142	138	135	139	127	159	161	144	165	148	159	149	132	159	151	145	134	157	148	126	150	148	135	161	164	146	131	123	128	120	158	121	154	161	136	151	150	136	146	150	142	154	134	156	173	156	126	149	133	145	142	169	156	165	149	136	181	149	160	127	151	150	160	148	161	141	137	144	137	143	152	149	157	141	145	170	140	143	152	146	145	146	145	135	144	163	154	147	146	142	122	156	152	144	149	155	121	163	148	140	153	127	150	139	151	135	133	143	140	152	134	144	140	143	137	173	142	130	164	147	156	157	155	143	129	136	135	144	146	155	157	150	157	143	140	153	139	157	142	127	140	149	131	161	150	147	154	154	133	146	130	158	152	148	151	129	142	167	167	159	148	136	146	150	149	168	146	148	156	152	131	153	133	140	144	133	157	156	130	144	148	150	148	146	143	132	149	151	160	141	163	153	166	153	141	136	148	172	130	160	141	175	145	144	164	142	164	150	129	151	142	123	151	164	162	136	153	137	130	110	135	154	150	161	157	131	156	148	128	143	158	147	148	156	152	159	127	166	148	161	131	146	151	157	153	140	131	160	156	138	154	129	140	149	135	154	132	124	150	134	141	157	142	146	145	155	152	151	130	147	128	134	138	149	134	163	139	137	142	142	159	155	115	139	141	161	150	119	133	166	161	151	145	164	168	139	149	131	133	164	149	175	146	158	143	166	141	165	160	149	135	137	167	139	143	143	150	146	150	165	135	158	160	133	155	158	147	135	153	165	146	137	170	132	139	135	151	156	144	138	138	150	127	122	140	161	143	146	163	152	152	143	128	131	127	138	148	154	172	133	147	154	156	160	130	144	144	162	193	133	166	149	151	152	132	169	158	143	134	149	156	147	155	171	158	132	134	152	151	158	144	144	130	162	148	171	152	151	146	131	133	158	143	131	146	131	146	153	141	144	151	120	131	140	147	153	156	159	161	143	140	142	159	151	134	132	155	148	161	142	155	161	161	139	145	164	152	167	148	137	137	150	143	152	140	146	166	185	147	151	148	131	140	147	145	137	144	149	151	148	142	159	134	131	158	132	144	152	137	154	146	150	164	154	155	144	142	162	158	157	158	146	125	153	144	157	138	157	151	159	160	122	133	151	134	145	144	127	139	133	126	149	127	140	125	142	153	153	145	149	134	153	153	136	144	141	139	131	131	126	153	145	140	155	151	132	129	151	150	165	148	167	149	146	142	139	128	146	135	148	155	127	152	140	175	158	161	141	135	144	135	157	156	137	162	136	128	159	135	172	149	121	135	151	134	152	135	155	135	130	151	151	131	141	147	134	135	143	162	159	138	162	136	159	145	163	151	152	133	152	151	145	157	141	139	136	145	136	118	141	153	148	162	146	149	132	161	146	124	141	145	131	123	145	158	152	127	139	128	149	152	129	164	150	164	150	147	116	172	143	176	127	143	147	145	138	131	147	160	160	145	144	160	140	165	173	151	149	157	153	145	168	142	151	144	173	134	135	137	151	150	146	130	154	155	141	157	150	165	145	124	146	136	159	157	161	153	150	138	142	143	147	155	174	153	152	163	135	144	134	165	159	141	152	151	167	129	152	133	143	142	137	161	132	162	156	146	140	151	139	143	140	160	128	135	107	131	134	139	141	160	142	146	155	158	165	156	128	153	151	128	161	146	167	134	141	151	145	131	159	159	136	157	142	146	149	140	168	157	134	151	156	142	148	153	144	139	139	149	181	148	137	140	143	133	165	151	142	175	141	154	168	141	141	152	137	149	135	154	150	151	148	153	147	129	117	171	165	150	152	127	139	138	127	153	165	168	148	133	150	121	129	165	144	140	154	160	147	137	165	166	141	135	165	148	145	154	161	119	147	151	138	137	153	161	134	139	161	153	152	155	158	130	163	153	136	137	131	139	159	129	139	139	149	139	150	154	165	148	128	151	152	148	187	161	140	123	160	132	160	154	152	122	132	167	129	149	128	163	150	131	164	145	149	141	162	158	144	127	145	151	149	161	125	146
8872	1481	3101	3429	2952	2401	2094	1742	1538	1360	1184	1018	1058	893	827	812	768	737	696	716	656	625	690	653	638	602	600	592	585	623	562	558	574	529	528	514	549	527	547	513	554	520	525	487	496	542	555	525	508	472	476	497	506	520	463	521	482	491	485	478	507	449	487	466	484	489	466	492	472	481	476	510	492	488	494	456	495	484	491	476	525	494	482	480	456	526	500	481	514	485	523	505	483	485	538	464	504	462	516	486	502	442	530	459	522	489	492	497	502	478	519	452	468	527	488	517	463	505	484	471	494	479	461	464	471	484	462	518	503	490	469	482	500	488	501	475	477	503	454	488	490	463	480	481	473	479	470	516	479	462	451	482	482	496	464	483	471	441	502	476	454	493	492	491	501	486	445	495	507	493	491	476	487	454	459	486	527	499	506	486	489	423	508	516	488	467	479	506	488	461	453	502	501	485	501	473	486	493	481	485	463	454	496	479	497	472	451	491	452	489	454	493	524	470	462	484	510	458	502	495	486	487	518	458	483	477	497	483	481	529	494	484	441	504	492	488	476	478	487	478	454	479	454	526	475	453	505	443	476	475	500	483	475	505	544	473	468	486	523	465	472	524	480	473	536	464	496	488	514	475	507	445	484	479	500	495	500	473	498	463	454	505	483	518	470	459	464	507	507	483	475	460	455	486	481	480	482	513	504	469	484	458	465	454	494	478	490	515	455	497	497	465	544	492	511	455	496	471	488	529	472	478	482	459	458	495	512	473	465	468	445	464	463	474	484	468	509	496	490	486	471	433	431	474	510	512	511	459	433	477	508	551	475	480	478	465	475	464	501	505	506	497	480	470	468	489	456	458	482	423	477	484	503	543	440	476	507	508	437	472	462	478	513	482	473	479	447	480	461	474	486	462	478	505	468	501	492	460	441	492	481	495	498	496	491	474	483	489	481	497	480	467	507	471	453	455	473	482	511	482	538	504	466	486	465	465	479	461	482	441	508	474	477	528	498	500	426	466	462	512	496	495	489	450	458	470	453	511	461	435	481	456	445	503	447	471	485	505	465	481	502	501	459	481	492	469	463	453	465	504	482	501	447	504	513	491	445	452	465	505	479	451	472	465	468	466	476	490	478	484	474	488	489	507	475	475	499	510	498	490	456	501	449	495	461	439	501	518	487	496	521	457	477	461	464	460	465	435	504	467	463	498	482	468	440	499	509	501	498	484	485	467	460	491	475	483	486	499	491	468	484	473	497	489	456	451	496	487	495	484	417	521	450	504	435	484	481	478	481	473	450	506	463	486	519	503	467	490	489	487	479	489	516	487	486	479	513	458	463	505	478	468	485	528	465	508	485	485	466	490	479	503	452	440	487	471	509	474	527	476	443	497	494	481	472	471	465	496	449	440	470	491	460	475	447	439	481	470	455	481	481	501	494	504	462	517	473	467	446	478	468	505	459	481	473	478	495	461	453	492	508	472	519	479	487	481	437	485	464	470	484	462	456	460	495	521	494	454	467	493	462	508	469	457	501	507	455	501	508	473	449	477	471	512	482	472	448	468	427	494	465	473	475	470	456	453	443	494	546	467	460	497	440	493	504	471	493	470	495	423	528	464	487	441	480	456	473	490	451	450	479	512	471	471	512	494	498	456	502	479	481	470	448	489	474	465	479	461	483	521	481	484	463	501	506	459	470	495	513	455	515	477	469	494	508	492	469	492	447	450	476	492	506	502	464	511	463	510	469	480	458	497	449	468	454	466	472	493	486	486	498	478	445	485	516	473	484	473	444	507	478	458	503	489	458	481	481	463	500	479	477	478	458	458	489	475	458	485	507	502	494	520	492	490	485	483	501	491	470	458	463	523	492	461	499	460	516	470	535	494	488	478	466	480	494	466	457	482	470	458	469	490	461	476	489	459	525	521	496	439	456	517	484	492	459	478	475	519	463	487	481	468	459	457	470	484	455	474	473	479	464	486	476	506	480	478	477	452	469	472	464	462	484	445	445	489	484	463	501	464	502	463	495	502	456	454	511	476	453	473	505	511	464	455	435	473	458	487	482	496	480	489	462	526	498	473	452	476	452	502	450	470	522	489	484	488	474	507	468	486	456	492	516	502	465	499	509	464	476	518	466	467	451	489	467	458	513	493	472	491	501	491	465	506	481	512	490	482	497	493	467	512	528	469	439	479	462	489	428	470	454	456	446	463	471	481	491	467	493	494	453	452	456	482	497	494	475	478	448	481	491	489	464	429	455	484	459	473	482	511	488	450	478	515	454	514	478	461	510	484	491	477	472	498	477	438	475	477	504	500	467	505	461	475	505	507	441	503	467	476	517	480	499	469	467	456	469	484	439	493	476	511	463	502	469	470	439	446	497	471	461	472	522	485	462	478	493	471	479	482	492	471	476	490	456	458	502	525	479	466	503	479	471	470	459	517	452	425	475	459	496	458	469	449	446	477	513	489	493	473	472	474	494	495	472	454	483	464	470	491	490	485	490	501	479	512	464	510	465	419	467	482	496	445	503	485	462	499	489	533	453	466	507	462	478	485	476	483	495	486	457	453	466	440	513	479	463	468	510	472	449	492	473	471	491	458	432	501	492	460	500	477	479	489	509	464	503	478	501	463	463	519	479	533	483	441	469	472	493	474	495	453	515	476	477	494	473	477	514	483	488	489	510	504	462	521	466	506	474	461	471	474	472	497	454	501	514	522	460	462	476	451	499	495	479	448	506	475	510	466	488	491	450	457	465	508	464	494	441	507	433	487	471	448	455	485	481	444	481	486	515	472	472	503	463	472	521	472	480	462	447	465	476	478	450	489	464	485	482	470	450	468	470	459	515	443	472	503	473	493	471	477	472	515	511	469	472	475	483	464	446	490	512	461	494	453	492	508	491	448	461	453	463	471	432	529	524	465	484	482	508	489	460	499	447	453	446	492	483	503	467	493	482	475	489	479	489	483	459	466	457	474	505	463	488	493	461	457	471	500	460	510	437	498	463	495	492	457	476	457	475	526	467	474	486	516	468	479	508	506	480	469	506	490	463	485	510	469	481	478	432	465	479	442	463	465	468	476	494	479	471	488	471	475	479	432	453	501	487	476	488	465	487	518	463	446	462	485	505	466	503	515	481	508	463	488	482	482	522	475	466	486	482	434	489	485	487	484	476	436	516	469	458	437	456	444	471	474	488	525	473	496	483	482	491	464	507	467	460	493	484	507	499	442	464	455	423	495	477	454	470	477	467	493	485	456	500	499	493	476	486	437	488	472	464	488	506	506	514	484	476	514	470	514	483	481	463	483	479	480	485	450	487	444	491	455	517	494	487	462	465	447	492	483	458	453	508	456	504	450	485	483	488	477	489	502	463	476	528	474	471	495	467	459	463	503	480	459	500	429	465	472	466	486	470	458	509	482	503	490	471	476	474	442	476	474	463	481	473	484	480	514	468	468	458	466	479	467	461	475	506	485	509	479	456	452	464	494	524	450	446	457	497	490	517	458
25011	3039	2505	2037	1447	1089	808	687	593	562	471	503	418	383	332	375	356	363	306	283	347	299	301	287	291	278	285	294	297	289	285	256	262	286	254	268	258	249	254	242	263	279	250	287	259	271	301	247	262	274	248	260	238	260	270	269	247	250	269	279	258	245	262	248	261	263	216	257	263	268	258	251	254	238	265	255	265	262	241	259	252	256	253	264	249	254	278	278	250	262	278	265	240	260	257	253	259	241	235	238	262	238	260	253	263	264	272	236	237	261	229	266	288	272	278	242	269	257	241	279	242	267	250	251	233	261	269	266	214	258	255	240	263	236	246	259	254	283	255	283	235	257	255	236	247	233	239	256	247	249	254	255	248	257	281	252	244	263	210	235	227	274	238	257	274	236	272	263	242	250	271	284	251	271	231	240	274	254	239	282	269	243	214	255	284	254	231	259	243	245	230	245	251	236	256	267	235	249	250	229	253	259	267	239	243	246	243	274	256	232	246	250	270	246	271	247	226	244	254	281	260	244	281	236	247	292	264	240	239	222	271	247	242	238	236	249	249	266	264	243	266	283	262	255	269	261	268	258	228	254	245	252	237	240	240	267	248	249	219	265	269	244	254	270	246	290	240	268	239	229	258	254	279	239	283	220	275	240	243	222	245	260	261	264	260	265	228	266	252	262	265	277	250	267	266	229	273	265	237	234	262	285	269	264	203	246	258	286	270	258	254	252	233	273	288	245	248	240	243	244	256	216	219	274	248	247	217	255	214	216	236	244	278	266	284	231	230	245	276	251	250	245	288	249	272	220	255	247	254	249	274	259	232	263	246	258	275	235	253	257	232	243	276	236	275	243	258	248	235	229	271	235	240	249	239	247	255	255	250	261	238	260	256	239	222	245	234	227	233	241	240	284	250	260	270	247	245	215	218	233	240	281	240	234	260	267	276	258	252	257	256	273	261	245	216	263	256	265	230	235	264	261	270	231	227	252	242	260	244	280	227	254	242	238	267	226	248	253	262	255	260	293	246	245	226	251	275	221	242	249	256	267	254	239	240	261	267	237	251	255	249	225	259	237	282	231	265	265	241	255	262	245	253	250	257	258	263	254	268	230	264	250	241	248	228	269	259	241	270	279	256	259	235	209	259	253	273	241	273	250	228	279	275	261	252	275	238	229	255	277	232	260	250	275	273	271	259	237	249	263	254	238	243	255	220	241	260	237	238	252	267	253	264	253	230	224	281	212	238	250	230	278	233	274	233	243	266	259	264	249	240	251	249	274	277	239	237	232	261	230	279	255	229	245	216	285	264	264	230	222	204	240	241	239	252	258	258	269	250	266	259	266	242	261	264	282	223	249	251	267	261	231	272	266	252	267	261	263	236	266	238	264	251	265	221	269	253	249	229	238	248	249	237	262	208	225	249	280	243	257	303	246	251	256	249	268	275	260	246	235	260	231	270	254	268	252	240	274	265	298	258	270	247	262	223	255	255	232	268	240	268	245	282	260	240	222	260	267	246	255	241	230	236	228	254	256	257	250	248	252	248	244	252	272	279	243	243	260	242	270	278	233	257	261	256	258	268	272	266	241	250	215	258	252	260	253	253	267	251	266	229	275	264	243	220	251	228	223	244	264	278	224	256	233	243	238	260	269	286	222	257	265	261	258	240	236	252	244	245	251	262	246	221	240	253	251	262	262	262	230	260	264	258	256	211	247	288	287	267	254	261	259	276	245	255	241	236	254	215	229	263	220	274	248	247	252	236	250	275	249	248	275	270	296	271	241	279	266	221	243	253	245	249	245	262	246	267	266	234	229	239	252	264	228	275	235	247	240	270	231	219	237	258	263	252	252	260	254	252	251	232	233	244	252	289	246	217	268	254	299	236	246	247	241	268	275	240	252	268	234	260	258	251	239	237	282	259	244	277	252	227	258	261	255	264	262	257	248	268	265	277	255	280	250	261	252	247	256	264	238	262	229	244	258	262	243	262	239	234	230	265	246	244	248	226	267	255	233	243	248	249	223	237	262	290	269	244	292	247	255	253	256	246	244	240	242	237	252	273	251	251	254	270	233	245	271	231	260	252	260	235	241	238	253	243	260	290	294	271	244	248	261	249	251	244	254	263	227	258	289	259	258	242	225	246	272	266	271	241	238	259	253	249	244	244	233	267	244	239	248	228	252	261	274	272	267	235	233	259	260	294	255	244	254	232	270	241	237	253	234	262	265	241	251	239	258	232	262	236	241	263	265	284	239	247	253	259	233	246	239	266	274	260	272	249	253	263	261	251	237	223	273	245	250	249	269	249	225	268	283	276	244	232	258	269	235	246	269	253	256	231	259	251	224	257	258	227	263	256	270	282	260	256	254	244	246	261	247	231	266	247	257	271	268	259	266	255	250	255	266	242	263	264	240	239	278	259	299	249	262	248	274	227	249	263	246	251	247	247	251	216	267	260	274	245	258	258	264	254	241	249	252	234	241	275	240	255	241	259	223	264	262	253	252	242	254	279	244	257	235	259	272	255	223	256	218	235	234	305	262	228	250	255	259	240	256	258	262	259	228	224	257	269	272	264	236	261	276	235	245	245	233	227	237	266	267	283	294	245	243	236	263	262	245	233	258	231	236	264	263	261	246	236	291	269	262	261	219	251	286	310	251	244	264	263	276	240	274	237	268	250	262	265	244	242	235	238	263	249	291	257	263	249	241	245	276	254	221	255	265	256	240	267	271	268	255	269	245	250	248	253	254	243	276	242	240	236	261	239	234	262	225	231	247	253	259	249	249	245	279	298	258	263	256	261	264	248	281	263	234	265	250	272	250	282	240	235	264	254	251	226	249	267	289	257	264	240	249	248	243	267	234	217	261	257	237	278	248	243	264	216	275	266	255	234	267	259	263	243	238	268	257	251	238	261	319	251	252	269	254	244	262	258	229	268	264	239	246	259	251	248	252	270	249	242	246	244	252	246	234	237	266	235	246	252	260	254	261	254	266	238	255	222	244	242	286	254	247	223	257	237	263	270	248	257	248	244	253	253	252	233	226	260	248	262	243	246	264	245	291	264	247	230	237	276	233	277	279	250	236	269	261	245	260	251	270	255	268	255	257	247	266	269	274	261	267	281	267	241	249	288	290	270	240	228	263	242	248	243	242	257	239	247	248	269	244	260	245	233	222	262	274	250	242	253	260	235	271	263	243	270	255	239	259	272	253	243	229	260	255	254	250	277	248	257	231	237	256	256	252	265	240	253	240	214	268	261	246	226	260	270	280	253	257	226	254	244	247	254	253	234	241	267	245	233	245	239	266	260	237	265	227	245	233	261	246	264	254	253	229	263	255	232	257	244	244	251	269	253	251	276	264	261	250	254	250	248	255	229	272	256	251	243	225	264	271	243	272	264	237	240	254	254	253	278	262	250	275	238	253	237	241	225	283	241	238	258	229	287	264	276	230	263	270	274	242	258	263	252	242	257	234	254	245	233	261	271	243	243	229	246	239	269	256	236	233
11100	2641	5610	6162	5399	4517	3674	3166	2638	2315	2098	1829	1771	1502	1469	1401	1287	1306	1136	1133	1168	1110	1085	1032	1034	954	988	919	925	961	955	929	912	938	871	815	885	892	835	886	858	907	803	831	878	823	783	822	777	858	828	829	741	797	868	811	760	804	827	786	768	765	804	803	797	758	765	779	790	779	790	733	756	771	784	761	811	747	739	820	778	741	853	744	764	801	808	706	785	770	781	738	802	789	775	773	768	771	803	813	762	779	803	750	734	737	767	767	807	715	742	747	764	750	734	707	782	708	780	761	773	735	728	768	755	813	724	769	776	764	751	794	768	771	743	760	787	711	754	731	777	742	755	790	727	793	756	687	801	808	828	757	735	744	742	756	771	762	744	753	771	691	740	713	779	765	718	751	745	742	735	709	732	754	776	792	805	770	791	734	756	745	756	785	755	730	760	733	742	745	722	755	747	741	743	752	762	725	754	755	805	754	691	724	701	751	744	714	736	748	746	771	781	790	768	799	752	710	708	761	734	740	720	759	783	757	765	719	831	727	748	734	737	789	750	768	768	756	708	770	763	734	771	756	778	748	742	825	784	789	766	738	748	801	754	736	732	749	769	748	723	726	776	787	788	756	751	782	717	764	793	770	735	779	704	776	826	779	747	729	766	685	725	700	745	735	768	741	737	751	778	745	677	716	700	735	769	742	755	756	723	747	751	726	748	780	795	765	783	799	741	701	674	734	775	764	726	735	739	724	723	740	762	755	774	765	761	740	763	817	745	729	762	798	755	704	712	736	720	729	749	744	745	735	803	767	765	783	752	766	801	736	770	720	716	706	718	749	727	769	755	744	710	788	741	769	761	724	744	767	728	760	753	793	729	747	699	728	763	739	736	775	726	746	748	707	770	778	734	786	768	783	809	753	775	701	742	761	754	820	743	747	788	742	730	787	778	742	726	761	765	741	736	750	745	761	756	699	737	706	752	762	796	793	761	732	744	749	774	746	691	760	747	748	719	760	776	708	758	708	733	757	744	736	766	737	717	718	723	753	758	724	731	705	757	763	717	770	741	718	762	775	742	731	770	765	763	710	751	734	717	701	719	702	713	739	712	755	740	731	748	755	766	759	763	762	746	690	770	749	747	740	775	756	688	701	764	704	720	767	746	753	723	794	743	753	763	739	774	703	727	753	748	706	755	727	764	713	726	765	779	744	733	731	730	755	727	710	758	782	723	765	683	765	784	809	719	761	756	762	760	703	796	749	780	735	748	738	742	751	733	758	819	716	740	779	719	787	773	733	745	743	695	750	736	763	798	726	704	748	762	804	761	779	723	742	738	712	721	768	723	727	704	737	767	749	790	726	736	736	767	766	778	748	771	712	737	761	729	731	743	803	810	748	746	780	752	765	789	765	732	795	718	734	730	791	733	780	761	754	758	776	719	756	788	718	757	776	718	745	733	712	750	766	721	737	790	764	742	763	767	759	755	765	764	720	745	727	772	756	752	790	698	761	718	728	740	800	809	700	786	719	741	768	720	745	751	739	810	819	765	700	758	773	740	757	776	761	708	812	727	741	717	711	750	716	733	764	753	759	705	733	741	706	739	742	716	735	714	754	778	765	768	778	657	763	741	700	783	763	735	701	721	774	708	746	719	796	781	749	675	732	749	742	794	710	725	749	769	737	768	748	761	737	775	703	735	779	752	790	776	754	726	790	697	710	758	753	718	737	730	775	795	743	780	749	744	753	734	773	748	707	765	721	752	737	769	696	783	729	742	745	808	744	706	759	722	752	697	768	749	767	763	721	739	740	715	719	771	718	742	778	703	695	817	758	740	716	773	711	769	757	782	749	760	739	721	725	748	726	764	771	819	791	798	809	762	771	725	741	749	756	729	757	735	726	750	749	759	748	778	734	700	728	796	715	696	704	747	755	690	788	726	771	680	776	722	801	767	737	692	717	726	728	698	718	761	747	775	732	744	746	754	769	737	786	729	765	778	774	710	775	770	713	753	731	785	739	749	769	701	723	757	723	732	764	729	770	760	750	749	763	764	751	720	774	686	729	706	789	781	736	733	757	761	790	763	723	746	721	737	733	724	780	782	730	705	724	728	779	760	692	763	766	712	765	713	762	758	772	756	763	737	709	765	757	731	734	729	782	748	735	769	740	740	754	672	772	735	742	736	728	719	792	786	760	693	735	793	738	701	705	719	755	743	701	718	816	800	742	758	704	783	715	735	775	730	722	740	752	719	776	753	739	777	773	732	753	757	733	727	779	740	742	796	772	762	755	764	762	739	713	777	737	699	754	732	749	712	742	745	719	791	736	773	727	743	745	734	724	774	737	777	751	750	677	781	761	759	710	741	766	742	725	754	700	746	691	757	801	737	766	785	716	787	723	759	749	733	773	767	713	741	783	705	785	706	746	774	676	763	784	745	766	760	746	755	763	777	722	750	723	735	801	734	734	760	709	753	732	769	731	781	755	776	757	762	745	772	763	750	763	749	720	759	711	731	748	763	750	729	759	742	749	747	785	699	773	783	765	754	733	737	730	741	722	749	706	693	714	729	766	755	706	716	771	802	777	758	773	774	763	734	718	799	699	745	754	755	772	765	727	754	777	753	731	714	759	722	781	702	727	748	800	763	773	740	702	801	769	783	760	689	737	757	737	732	769	751	732	757	773	696	726	733	768	768	731	784	726	793	756	777	755	740	737	723	734	737	722	745	775	717	782	793	731	742	740	785	864	764	753	720	745	777	716	712	731	765	780	763	738	677	777	751	738	760	726	765	760	756	733	746	796	766	745	717	791	735	736	734	753	788	753	742	737	724	734	754	730	805	709	759	744	746	717	770	778	770	776	769	755	738	787	782	750	731	729	765	765	721	767	779	742	773	737	775	703	741	730	787	736	757	741	787	684	754	770	748	760	789	719	703	731	705	791	761	798	766	755	727	751	779	785	739	751	766	783	715	765	773	730	739	723	792	739	735	718	722	737	717	768	791	723	762	792	752	724	738	776	738	770	703	787	748	776	753	707	706	715	746	768	751	752	732	765	792	729	751	691	718	780	789	764	792	740	760	720	767	741	755	781	792	741	784	768	752	727	761	736	734	734	735	723	763	738	737	670	687	788	747	723	700	738	795	763	827	775	729	732	720	757	726	749	770	703	773	735	734	731	736	731	707	767	718	764	714	784	761	744	752	750	760	767	793	759	756	755	750	764	774	774	772	786	779	743	731	759	745	725	729	744	751	750	731	734	791	748	743	732	742	753	746	715	780	770	702	717	767	776	728	751	800	772	769	774	743	770	738	811	749	814	721	730	740	750	779	752	762	754	767	747	744	733	754	738	772	706	752	696	757	730	788	806	726	712	762	775	736	755	740	770	747	778	757	774	761	699	726	757	805	734	739	739	719	706	745	695	748	767	730	717	752	794	766	791	823	746	772	735	774	787	726	747	748	728	770	720	792	719	722	717	757	737	720	748	736	687	707	751	798	758	772	708	761	773
3476	158	150	147	125	118	96	114	81	73	88	81	84	106	85	74	79	80	73	85	86	79	92	91	76	76	87	88	86	80	68	79	69	78	78	76	72	86	77	84	79	79	64	76	68	85	88	83	90	76	81	69	83	78	84	93	93	89	62	84	86	68	76	81	81	78	71	77	62	73	77	88	87	91	79	85	81	64	77	83	65	82	82	84	84	101	69	83	70	83	68	69	94	79	63	85	90	76	79	73	72	83	97	81	81	83	83	72	82	88	76	74	86	93	89	89	73	87	92	75	84	105	87	76	91	80	65	81	62	77	81	84	73	82	66	82	73	88	72	83	66	70	90	76	75	85	73	71	87	89	71	78	85	73	72	76	62	76	66	74	73	67	75	92	88	96	89	85	75	54	92	88	87	84	90	80	84	76	80	77	87	68	105	83	72	91	87	73	61	76	81	92	72	69	69	75	84	82	74	87	84	76	77	82	71	63	86	83	80	81	71	67	85	82	90	80	76	87	69	73	96	92	91	75	71	88	82	89	76	86	77	72	88	76	79	82	93	90	66	79	89	85	103	93	76	88	85	87	102	79	71	76	88	69	83	69	77	81	67	63	84	71	84	91	61	84	63	82	78	85	70	82	82	77	69	87	76	66	86	79	90	87	75	81	63	66	79	75	88	74	83	67	90	83	77	86	94	70	95	90	88	90	89	74	81	79	79	75	80	82	82	81	59	75	76	79	85	84	76	61	85	87	85	77	78	83	94	73	83	80	80	70	78	79	87	83	81	64	69	76	87	78	90	78	75	88	78	75	104	65	73	78	74	91	93	82	92	84	65	87	88	74	91	71	65	83	90	69	77	77	79	89	90	113	79	68	93	82	82	74	84	75	81	79	70	69	76	69	74	85	70	65	71	85	85	63	70	72	81	74	68	71	78	90	72	89	90	79	84	67	77	74	67	85	101	71	80	78	76	101	76	74	86	82	78	83	79	88	98	83	94	69	85	82	92	78	83	94	83	103	94	74	83	106	74	93	76	70	75	69	81	79	84	71	75	77	87	78	79	74	77	83	84	73	61	78	81	73	79	97	79	75	76	88	74	93	76	82	89	71	74	81	81	96	82	73	94	68	79	93	65	86	79	78	85	66	73	71	67	90	83	73	65	94	68	72	78	73	91	82	81	78	72	74	91	86	73	77	85	95	77	79	86	76	76	68	90	75	72	62	74	88	92	67	80	84	63	81	86	64	82	76	88	94	82	99	79	72	100	70	74	90	72	81	80	87	85	73	86	72	72	82	82	67	99	82	76	56	88	79	85	79	73	73	96	76	76	71	81	76	80	89	80	94	85	73	77	96	75	80	73	85	93	81	88	54	83	62	86	90	58	82	86	92	76	74	89	77	99	71	73	80	76	63	78	66	62	89	69	85	79	80	79	72	81	96	74	83	91	78	84	82	72	78	90	75	69	91	81	73	80	76	60	95	71	91	80	86	75	78	66	88	85	81	82	77	59	73	84	82	82	82	78	76	76	58	71	76	79	75	62	87	86	73	70	72	86	62	85	77	88	80	92	77	79	91	74	69	91	68	81	80	95	85	76	95	84	84	76	75	81	79	72	72	81	74	79	81	73	79	97	88	80	87	79	89	85	82	58	87	90	71	83	88	86	84	90	81	96	94	89	76	79	82	78	87	74	74	84	95	89	69	75	71	86	77	90	74	93	89	72	72	79	55	86	66	80	82	82	78	88	77	75	92	77	91	83	69	89	95	87	85	75	71	76	65	86	68	88	70	79	79	69	82	71	71	66	87	74	78	72	74	86	73	65	76	84	86	73	85	74	81	87	73	69	73	59	86	84	79	74	82	87	78	76	75	72	84	83	75	91	88	72	83	72	82	76	69	79	70	90	78	66	70	100	82	74	82	78	69	76	91	85	77	81	68	81	86	89	68	84	92	88	66	81	87	89	70	70	82	82	76	67	70	95	78	77	83	64	86	98	83	83	79	91	75	70	75	74	64	84	94	74	81	66	89	94	70	77	87	91	84	95	73	84	84	72	74	73	74	77	93	73	71	70	59	91	91	86	90	73	72	81	88	84	79	93	78	74	88	80	90	93	75	74	83	77	76	67	80	92	93	79	72	71	82	85	87	74	89	87	93	100	78	69	71	85	71	91	83	65	74	78	91	62	69	65	85	71	70	81	80	81	81	79	98	74	71	80	72	74	81	94	80	83	70	85	93	70	74	74	81	72	87	87	64	73	75	76	78	71	64	69	75	70	78	91	78	69	69	63	77	84	81	82	86	81	71	75	70	81	80	100	74	80	72	83	77	79	75	86	75	94	73	74	76	75	78	77	88	89	71	65	77	77	68	78	87	85	89	88	82	86	80	102	81	72	91	86	81	79	67	69	75	67	82	78	76	82	77	74	63	85	66	68	77	81	70	69	76	91	75	91	74	77	86	80	77	74	77	96	82	72	92	81	71	93	74	78	80	90	74	70	76	77	87	81	68	81	62	70	77	72	79	91	79	78	89	80	98	90	98	75	81	65	73	73	89	94	80	79	76	72	69	79	79	66	74	96	75	92	80	58	77	80	83	88	90	82	85	90	72	79	91	83	74	85	78	64	78	83	77	105	76	75	79	99	78	71	88	76	97	82	73	90	83	81	87	65	77	75	67	91	84	64	71	86	76	84	83	87	73	81	79	77	89	81	76	71	71	65	76	82	84	89	84	101	80	82	71	77	59	89	85	90	85	77	94	88	67	91	76	59	90	83	91	92	72	90	72	99	84	78	73	72	78	82	76	80	78	89	68	82	69	86	87	73	78	82	82	72	64	67	77	81	66	88	73	77	73	81	86	63	74	81	77	85	101	92	74	70	75	87	88	79	72	77	96	91	74	80	75	74	66	74	80	82	69	76	96	65	72	78	80	63	98	72	81	96	83	66	99	78	90	86	80	95	90	79	94	61	94	78	93	89	68	63	60	66	83	61	86	71	86	76	72	67	81	87	82	83	81	83	83	76	78	78	65	82	74	104	86	77	83	97	87	80	89	82	77	76	90	72	85	69	81	89	72	68	67	68	82	69	86	88	77	78	74	85	78	86	73	86	81	93	74	70	81	83	65	78	83	73	70	69	96	74	78	70	84	74	85	80	63	73	89	95	78	82	87	91	88	80	85	101	87	79	96	87	98	81	82	79	80	83	75	85	81	63	82	96	96	85	88	76	78	97	90	79	75	75	80	85	80	62	68	77	72	74	89	95	91	86	71	80	85	71	75	90	86	75	73	72	66	81	71	87	70	74	84	97	99	74	90	92	84	78	84	77	75	87	79	90	83	72	75	87	66	66	79	83	93	83	76	89	64	81	78	84	75	87	85	62	85	80	68	82	91	68	86	84	83	70	76	80	80	92	76	78	76	66	86	76	83	90	71	77	76	99	79	84	76	89	77	72	75	86	55	83	75	80	76	79	74	76	76	76	84	94	68	78	63	75	89	78	80
4581	435	503	560	518	455	437	386	380	355	364	334	340	345	337	351	326	323	306	322	338	314	327	276	324	328	318	294	326	300	303	318	318	314	299	314	311	299	269	330	303	295	291	284	276	315	312	315	301	306	300	292	326	291	292	260	310	294	328	260	311	291	301	304	314	301	278	317	302	285	299	310	268	299	309	285	302	299	310	280	322	313	281	286	296	294	291	313	259	271	296	289	294	285	289	286	293	281	306	314	301	299	320	293	291	294	292	292	265	272	303	319	315	276	282	305	286	307	305	284	271	289	272	302	312	296	306	312	312	289	280	318	279	268	304	316	307	307	285	282	273	297	287	282	277	264	290	290	311	272	300	313	306	286	276	292	319	321	313	300	317	287	290	307	286	278	288	315	280	301	270	281	295	276	304	296	277	306	271	282	286	306	294	331	290	298	287	276	301	273	250	310	288	283	258	293	300	325	283	321	342	268	292	300	301	293	309	276	300	273	278	289	280	281	279	325	271	294	257	306	284	279	291	294	285	261	290	308	318	266	294	295	287	264	289	293	313	259	295	309	317	300	273	252	294	272	283	300	302	301	281	280	281	334	308	306	285	292	272	300	314	274	314	292	275	271	313	268	276	313	315	264	298	289	292	305	266	278	300	312	294	250	281	315	270	312	309	288	282	279	267	293	304	307	283	288	291	256	276	274	287	301	286	278	292	302	306	292	284	325	287	307	263	267	293	251	291	293	317	287	276	272	299	282	297	283	294	285	319	268	301	312	303	315	286	310	275	311	284	321	316	280	283	287	288	298	310	322	254	285	312	302	281	290	306	325	313	301	263	284	308	320	308	298	305	318	290	299	266	296	283	290	312	274	274	270	280	302	320	300	282	313	312	298	297	286	304	301	301	280	338	294	282	323	294	296	323	273	291	292	316	319	307	311	295	277	295	281	276	291	299	312	294	298	273	293	310	304	285	326	287	313	291	298	274	285	299	289	309	314	322	291	324	280	339	324	299	291	311	310	287	274	285	294	313	268	276	269	283	290	333	282	297	317	271	293	310	286	301	276	311	298	276	305	302	281	287	312	278	291	296	283	280	298	274	288	293	279	311	270	274	307	313	270	297	296	317	291	303	271	307	299	299	316	316	277	292	304	296	317	267	309	318	332	318	294	288	303	300	273	318	285	296	278	306	292	295	316	286	296	303	253	276	330	277	297	274	309	263	330	289	307	306	286	283	285	303	308	282	287	287	326	291	293	294	292	292	304	282	309	294	286	277	294	304	292	294	293	291	269	298	270	279	276	316	298	284	293	283	295	296	321	315	308	307	286	320	280	296	280	297	280	305	284	296	284	302	269	297	276	322	297	276	311	305	275	268	274	270	295	310	342	297	286	308	277	314	316	296	306	302	294	292	292	330	290	329	310	285	300	291	295	308	278	310	294	283	268	303	288	276	303	264	278	298	277	286	300	263	261	288	298	287	292	329	320	305	326	296	294	288	280	302	274	323	281	274	315	286	300	296	275	262	288	298	312	272	288	274	285	301	283	260	285	265	303	273	294	305	321	276	283	311	285	316	294	274	275	294	274	311	285	290	290	280	305	296	344	292	286	300	285	323	288	289	316	307	289	300	278	273	284	283	280	281	309	292	279	303	332	291	281	289	280	294	333	273	273	295	322	291	320	285	302	271	297	285	275	294	288	256	305	275	286	306	259	321	304	286	266	321	276	295	311	325	294	283	312	282	282	295	315	276	271	309	303	278	267	302	306	278	296	294	300	298	292	312	298	283	303	300	313	276	281	252	280	292	311	305	311	269	263	255	298	265	296	286	315	327	277	279	288	323	286	346	291	291	307	311	270	292	280	308	297	286	309	298	298	295	300	294	322	272	274	285	303	309	305	304	318	281	302	318	308	309	303	298	299	279	271	271	293	287	325	290	313	279	283	265	289	281	323	304	284	275	286	311	299	281	298	285	293	304	293	301	312	302	296	313	263	297	301	285	268	297	313	279	288	298	285	288	298	277	324	316	309	275	313	303	278	285	283	279	287	269	292	295	319	300	290	310	306	301	271	282	277	299	332	268	319	314	277	282	310	320	284	286	295	291	294	306	259	305	294	283	302	313	302	332	281	289	282	318	287	328	297	273	289	301	305	254	305	320	315	256	288	278	290	322	325	277	261	280	294	278	306	288	274	301	294	303	317	311	314	295	277	296	288	300	292	301	271	328	301	312	283	293	266	293	310	306	324	280	300	288	317	293	299	298	297	285	295	296	297	287	273	332	298	292	291	281	317	295	305	301	308	291	294	327	284	278	295	278	274	292	281	307	267	279	302	266	273	309	308	308	293	264	307	268	292	295	263	280	281	274	291	300	252	267	307	291	303	297	274	316	274	300	296	305	341	308	291	268	314	351	297	309	302	331	311	301	270	303	294	314	280	309	305	306	273	316	270	294	303	289	313	292	306	293	310	290	314	288	302	321	297	309	274	282	289	281	274	305	302	307	277	276	287	312	289	308	300	288	313	270	282	292	282	295	300	305	303	279	255	274	308	266	282	289	306	301	293	287	308	294	271	291	283	323	299	313	309	321	313	299	271	271	294	306	289	304	302	295	272	308	266	268	293	314	322	312	285	294	279	281	264	271	299	288	285	288	282	258	299	293	316	324	300	274	274	301	291	303	267	300	279	304	330	316	302	314	318	300	280	303	300	294	304	297	274	294	306	301	290	275	316	287	302	284	305	300	286	291	311	348	276	318	269	283	298	278	292	294	310	296	254	285	314	299	318	292	313	296	300	292	318	273	283	284	290	316	289	301	299	309	297	309	285	306	302	301	313	313	279	306	308	292	295	317	297	304	283	306	294	318	326	287	284	283	312	313	298	319	283	303	309	294	281	285	306	287	315	327	287	289	277	303	323	300	290	269	319	299	310	310	284	285	310	295	304	303	291	272	271	287	293	299	285	302	268	301	286	270	294	327	267	277	301	326	306	313	305	287	321	303	317	330	293	298	297	284	302	259	327	301	306	278	320	283	267	300	307	279	291	291	295	288	301	343	270	300	281	282	311	300	279	325	304	300	291	304	304	293	317	311	280	269	296	307	285	277	292	289	323	297	302	274	295	312	311	280	302	305	300	288	312	324	291	321	298	296	314	285	288	311	308	321	283	287	311	291	315	319	292	320	265	263	298	282	310	260	324	283	278	274	291	304	300	292	294	294	305	315	286	273	305	291	289	288	285	320	287	304	312	305	274	303	303	293	279	279	320	297	304	309	290	289	308	306	312	291	292	297	303	280	309	295	304	298	318	308	288	303	302	285	307	302	290	275	309	294	311	295	276	306	288	306	294	275	294	304	303	267	298	297	303	274	311	278	315	300	297	259	293	288	292	306	339	258	300	293	284	316	276	285	313	311	294	292	298	325	295	294	280	296	285	277	282	308	338	290	326	282	284	273	305	294	286	270	283	331	276	295	300	317	293	315	322	279	312	255	304	282	289	316	286
15074	1106	1295	1029	781	600	473	365	301	282	248	253	227	206	183	177	202	192	154	157	185	177	177	133	173	151	167	142	172	153	156	158	157	156	138	154	159	140	158	160	136	134	169	133	151	163	146	147	160	138	168	136	167	153	145	167	139	163	140	141	127	151	122	125	166	152	128	134	132	147	143	171	138	161	137	145	140	140	155	145	138	136	135	131	148	127	138	127	158	148	113	177	137	166	166	144	132	126	142	141	124	149	139	110	140	139	137	153	153	162	147	137	138	125	154	151	139	126	160	136	151	143	128	127	140	130	159	129	168	148	141	142	143	149	156	139	135	149	173	152	141	155	143	152	172	176	139	142	142	146	137	140	167	130	129	144	149	150	123	150	138	149	150	158	128	145	140	137	138	140	153	131	151	156	144	142	150	153	125	130	151	129	151	132	169	146	142	137	144	143	158	136	136	150	162	152	151	153	151	160	139	155	124	140	139	125	140	131	123	144	139	153	162	148	148	172	148	152	133	127	152	133	147	131	130	145	132	136	153	152	154	135	153	139	138	163	137	130	146	143	155	128	145	153	142	139	165	146	157	142	141	130	143	163	127	137	139	148	161	143	151	145	134	124	152	141	129	150	147	138	125	139	166	153	142	170	159	135	140	151	119	157	135	146	143	133	149	136	132	165	121	143	141	159	146	142	134	145	138	134	123	158	151	155	152	138	133	139	158	133	149	150	162	150	135	133	168	145	133	142	158	137	153	140	177	156	149	159	140	157	133	150	132	136	122	133	171	120	143	150	146	146	150	151	145	135	144	144	144	162	150	122	153	169	150	148	140	149	128	183	145	168	147	155	155	181	137	142	134	152	125	142	134	127	142	154	152	165	157	157	143	167	136	143	135	144	142	155	152	138	144	154	145	154	152	142	150	163	135	124	147	152	158	159	144	132	147	148	160	143	178	152	154	128	162	147	123	156	149	156	171	134	145	162	151	152	167	151	146	147	152	154	139	171	145	161	146	143	132	138	147	155	157	138	138	147	136	169	126	150	123	151	147	150	150	149	147	158	140	133	146	159	142	153	151	139	143	165	134	143	147	135	119	159	147	174	135	135	130	161	149	157	148	161	135	140	138	149	143	138	143	142	137	144	137	161	144	144	139	150	157	136	139	125	125	149	166	146	145	145	139	154	158	149	140	131	142	137	116	138	135	134	160	154	162	149	132	129	151	122	161	139	136	171	155	157	145	153	147	146	157	145	134	137	136	138	142	138	147	128	148	134	141	149	146	142	127	119	146	136	147	149	155	146	145	155	156	119	142	168	149	121	148	128	155	141	152	154	142	156	172	165	143	144	128	130	121	141	140	117	136	127	143	145	169	144	155	144	155	155	146	153	174	128	170	147	147	156	136	145	156	156	147	153	159	148	136	144	141	151	162	143	126	155	137	139	136	124	147	147	157	122	145	147	141	135	145	151	148	119	147	141	134	127	165	138	129	140	164	142	150	127	132	131	145	151	160	156	143	149	139	150	126	125	168	146	125	150	146	162	155	157	146	111	140	126	139	144	137	157	149	145	146	143	147	147	139	142	141	138	160	144	139	132	137	149	147	149	149	174	152	118	146	154	131	153	152	132	159	133	127	152	130	160	144	142	127	147	159	142	144	125	136	131	176	133	134	141	175	143	152	134	155	146	144	157	168	135	158	137	156	139	131	142	127	128	146	145	163	130	133	136	155	162	157	134	150	163	157	124	133	134	145	133	155	148	140	149	156	164	148	132	141	140	160	138	157	156	134	156	174	138	134	131	147	130	151	137	159	146	159	140	143	130	148	126	140	153	143	153	150	159	132	145	143	154	133	155	139	145	133	145	135	140	164	121	129	134	139	165	153	162	160	146	158	148	122	148	157	143	153	152	131	155	137	162	163	126	168	152	160	144	146	162	163	134	148	140	145	141	151	143	134	155	164	161	168	149	142	141	137	163	152	113	162	145	145	154	152	136	149	132	130	133	126	150	160	142	128	148	162	141	138	151	157	141	141	138	132	142	132	148	144	147	159	143	153	150	151	154	149	145	143	167	147	174	148	134	127	138	152	126	164	137	163	140	146	153	125	148	149	158	161	155	162	137	139	142	142	134	146	123	181	149	145	131	151	148	145	146	158	122	154	133	137	136	120	129	135	153	167	139	139	150	137	137	152	152	131	150	121	156	126	153	146	129	152	148	162	150	124	143	156	138	124	133	132	155	141	164	133	171	158	144	167	163	149	145	145	131	151	145	150	169	148	138	142	152	162	132	148	157	135	138	138	137	137	142	131	130	151	151	132	131	154	136	131	174	140	157	155	138	135	157	146	136	144	146	139	144	147	145	155	144	173	133	144	147	162	140	148	162	138	132	142	137	157	156	141	149	145	136	151	155	145	161	139	151	173	132	151	154	135	147	138	118	142	143	141	144	147	131	137	137	167	126	136	142	125	137	140	162	142	153	142	151	135	136	147	134	143	128	131	127	162	136	165	168	163	141	136	145	138	131	164	132	160	157	149	144	138	128	137	146	140	153	142	171	145	139	151	157	133	164	136	144	123	138	143	152	148	148	129	140	153	147	162	144	132	130	140	131	156	144	141	149	154	131	144	145	130	156	123	166	138	123	132	145	150	142	137	153	140	121	171	142	176	143	126	141	167	158	120	159	144	136	141	129	145	163	140	159	145	136	107	128	150	144	150	162	161	147	143	139	127	133	125	144	141	150	147	141	148	131	142	140	124	136	143	148	148	159	151	143	140	134	135	135	134	142	136	121	150	142	151	146	156	137	146	159	128	148	137	134	145	129	150	159	138	149	168	146	147	166	138	164	151	165	127	160	160	129	126	141	127	145	164	149	135	142	132	135	132	145	167	178	129	138	151	144	136	124	144	155	163	163	138	142	145	147	140	143	154	158	134	143	148	161	168	137	147	167	148	149	140	150	157	158	171	128	131	141	127	144	139	157	166	147	151	156	145	160	138	176	153	172	133	152	143	139	160	138	136	133	148	155	156	156	136	150	160	175	130	152	165	139	136	143	136	151	162	127	153	151	114	141	165	141	135	146	132	144	149	155	166	160	135	136	147	136	128	139	146	139	137	116	148	145	148	137	142	160	135	149	141	144	162	154	175	156	125	153	141	130	150	162	160	132	157	147	125	124	164	126	134	160	142	148	147	144	147	134	149	134	137	151	117	150	153	156	151	162	151	151	180	146	158	128	145	148	128	151	162	140	144	129	159	139	147	170	166	131	145	134	136	127	152	162	139	147	146	136	146	129	131	128	125	154	127	146	129	139	153	144	133	172	163	128	144	150	137	156	141	136	162	125	159	152	157	164	128	146	141	171	138	176	172	170	164	146	135	157	125	134	138	138	123	147	155	134	128	127	151	134	140	146	135	139	173	128	137	137	147	147	140	136	167	147	139	136	152	131	141	142	161	149	134	150	142	145	142	155	140	138	143	134	150	144	149	153	133	124	127	123	152	132
8637	1404	3004	3368	3101	2419	2067	1749	1509	1314	1176	1057	999	897	879	788	774	742	694	693	689	685	665	646	586	596	604	579	589	585	631	544	609	536	546	605	555	549	513	513	536	548	532	495	498	513	537	524	522	496	526	526	520	470	483	479	501	525	502	524	471	494	479	489	516	504	535	534	466	485	519	517	481	472	452	484	496	504	483	537	520	470	480	484	461	465	509	479	507	522	488	469	476	521	490	496	475	503	447	479	502	460	479	464	500	492	462	478	448	487	480	495	482	484	501	500	466	459	488	520	504	477	449	488	459	526	462	506	500	434	500	518	514	507	485	470	443	489	474	474	507	482	489	502	447	509	522	477	490	521	493	497	462	495	527	471	472	480	459	488	470	499	484	470	454	485	479	437	472	506	463	495	480	461	531	451	493	455	476	453	490	504	491	455	467	473	476	493	511	475	498	488	478	506	489	490	477	466	477	497	495	454	484	487	495	525	480	490	484	462	467	483	487	450	454	461	495	522	458	524	454	462	466	450	445	498	434	492	506	499	477	528	482	521	446	459	491	519	480	486	470	432	553	472	482	505	455	488	448	467	498	502	478	474	509	478	474	478	453	465	429	490	499	474	486	471	492	483	436	494	479	444	475	469	458	486	515	481	501	501	504	496	467	474	498	479	449	462	472	466	470	510	471	466	498	470	489	498	462	491	476	447	472	453	432	504	466	466	467	485	468	459	494	448	499	479	480	519	476	466	461	464	490	514	499	465	491	476	494	448	492	469	497	455	500	470	471	485	446	476	460	475	464	477	503	455	462	472	473	500	471	469	432	464	481	485	454	519	475	488	428	476	502	456	454	478	447	484	517	469	467	470	481	460	458	477	455	470	429	498	456	485	499	469	502	480	451	452	484	468	463	501	461	467	446	455	463	440	458	461	490	457	480	503	503	470	478	452	499	513	474	508	489	469	486	466	445	480	493	464	447	483	482	480	515	462	467	439	464	509	511	486	454	480	477	494	483	442	498	479	458	445	510	511	480	455	471	438	469	448	480	465	486	450	495	455	453	452	461	482	476	484	481	497	499	439	487	464	470	489	487	456	470	478	487	451	484	506	466	461	483	470	476	484	478	463	481	488	461	449	476	498	504	468	479	475	450	471	467	469	471	505	502	472	463	479	492	484	478	486	484	475	497	490	521	476	453	504	486	477	453	459	483	486	510	492	486	447	442	455	465	544	466	475	455	487	498	442	487	484	481	455	508	489	437	468	487	496	515	455	457	466	487	488	504	474	494	426	499	454	487	514	473	499	466	477	464	484	454	465	476	474	477	465	473	486	478	506	452	470	493	464	459	461	506	460	448	511	465	505	469	498	450	461	447	464	504	480	473	501	467	483	460	458	516	431	477	461	486	431	474	479	467	487	494	498	480	493	466	489	503	472	457	488	452	447	522	491	462	489	458	469	475	486	475	455	459	485	442	470	472	462	473	427	458	501	453	462	481	469	460	494	488	508	471	479	495	501	495	520	478	511	510	450	482	458	463	477	478	431	511	471	499	472	483	494	444	487	517	473	464	426	468	473	468	491	512	449	509	497	481	484	496	459	512	461	456	506	470	475	483	444	472	489	482	461	510	486	479	452	486	463	460	479	514	492	429	471	449	474	443	483	468	493	508	495	497	527	464	470	490	483	503	507	475	506	480	472	500	490	453	458	481	460	502	458	486	476	483	486	469	471	445	537	432	472	471	445	462	458	471	420	494	537	477	507	451	507	474	494	475	476	456	478	482	458	488	438	523	477	497	467	448	458	455	500	459	484	468	482	489	479	506	454	496	480	434	502	456	463	494	485	453	487	467	459	497	451	501	469	490	458	473	477	501	511	500	509	462	489	431	489	470	496	473	488	484	465	495	494	470	516	448	458	489	451	511	499	491	454	455	455	491	442	471	497	506	461	469	516	471	503	472	497	437	444	475	431	477	462	485	493	501	493	503	447	503	493	479	480	454	474	472	451	457	444	522	505	472	481	469	487	456	512	440	459	488	459	516	464	470	487	468	477	424	475	489	495	489	477	454	471	469	455	474	497	496	473	498	460	511	469	454	495	465	472	503	488	462	516	505	494	506	461	458	477	467	446	489	452	426	498	506	509	484	473	498	464	447	470	487	512	449	446	484	480	480	530	481	502	496	455	448	467	450	490	452	484	450	488	479	506	484	478	485	474	489	472	461	454	451	513	490	490	488	490	464	490	478	461	538	460	493	507	476	471	494	459	493	478	447	510	490	474	443	470	501	507	467	474	495	516	492	458	509	470	513	482	475	496	474	465	502	480	467	533	469	462	462	454	485	467	482	491	498	508	494	494	492	467	499	467	478	468	462	464	478	503	520	433	478	479	514	488	476	516	506	482	471	467	491	449	462	453	484	468	511	465	481	492	443	495	433	497	500	497	464	480	484	486	460	482	449	539	456	506	479	499	475	469	462	477	496	504	460	466	483	459	456	465	505	484	440	491	505	453	472	493	463	493	490	513	513	511	455	480	503	471	441	461	441	489	504	531	481	486	490	448	455	508	486	486	496	445	480	487	506	485	458	482	471	444	523	455	468	467	438	486	487	495	445	459	493	457	457	482	464	499	514	493	476	463	493	470	485	465	499	487	502	450	464	449	453	463	475	482	497	478	454	483	442	439	530	458	450	501	468	476	450	503	490	455	467	478	492	432	466	491	497	476	475	461	471	441	432	515	463	517	486	485	477	494	488	461	502	458	480	499	530	489	499	501	461	477	489	454	523	458	485	501	455	470	503	468	440	488	530	464	510	435	471	453	476	465	516	511	466	485	470	472	481	477	462	504	473	471	474	514	460	471	479	503	495	482	496	483	475	493	475	478	478	446	491	456	446	479	461	468	490	513	472	507	484	459	471	488	436	461	496	490	505	476	515	510	462	498	487	476	514	484	474	507	492	475	483	472	468	400	501	469	449	507	534	498	485	481	467	476	475	472	481	483	462	453	469	487	454	448	455	479	474	475	492	502	493	475	499	487	479	487	452	498	471	514	504	410	484	474	508	465	497	483	501	477	522	505	445	485	497	481	496	439	531	440	432	446	452	473	475	452	462	448	464	505	522	496	466	475	506	513	475	485	492	446	497	450	461	445	469	513	485	472	503	470	496	501	461	485	489	497	467	488	488	468	471	499	472	463	480	466	490	464	463	460	475	442	485	475	485	527	472	484	473	502	471	506	473	483	473	454	448	498	490	481	488	491	508	479	469	516	491	462	499	487	449	475	478	458	506	446	525	475	460	480	482	492	455	473	449	474	499	452	473	459	475	461	468	471	443	459	467	485	455	486	503	474	511	493	487	491	489	476	483	475	502	461	474	465	473	472	476	490	475	411	470	531	442	482	496	455	531	486	496	495	465	490	438	503	494	509	482	488	437	455	495	472	474	490	463	429	461	499	469	481	519	473	473	477	480	475	531	520	477	459	432	477	462	445	479	476	465	502	482	455	543	469
24699	2985	2522	2077	1490	1026	776	665	548	553	487	415	433	393	371	337	363	306	327	311	309	300	277	304	292	313	294	280	238	284	286	272	277	293	268	285	255	259	287	269	283	265	265	260	268	288	246	275	256	273	267	311	280	255	248	255	274	271	250	264	248	230	250	249	266	246	252	236	269	302	231	245	263	266	232	242	249	229	259	243	245	271	258	262	253	257	257	289	245	248	263	243	243	284	249	244	259	277	223	243	241	239	285	271	246	262	225	237	244	230	241	273	236	228	250	271	280	263	262	259	253	273	257	224	242	260	269	223	245	243	261	231	254	247	245	280	261	243	238	246	272	232	250	231	259	249	261	255	254	270	244	277	239	256	249	243	244	279	276	263	230	246	251	267	255	252	269	235	262	252	241	278	266	263	273	237	257	244	283	260	269	249	246	238	254	237	263	285	255	263	256	253	229	261	254	240	240	254	218	234	250	254	283	261	246	244	250	276	278	266	259	234	262	235	261	253	244	289	247	233	255	257	253	255	260	251	241	243	250	259	242	232	253	250	251	280	248	233	267	213	213	261	248	280	247	273	250	245	238	260	249	246	283	253	248	273	244	236	277	250	245	236	245	242	243	226	222	254	260	252	260	243	256	246	217	241	239	252	268	253	262	264	251	250	242	239	261	227	263	245	250	227	250	250	257	227	262	232	223	256	244	235	261	234	241	241	273	262	243	268	260	264	251	250	264	236	253	245	235	253	226	244	241	220	278	262	264	221	268	245	286	257	245	238	268	232	260	245	242	252	245	261	241	262	248	253	249	256	287	268	263	241	247	260	247	235	240	223	269	257	244	253	237	252	251	261	225	279	255	264	243	231	253	244	244	264	255	239	261	275	266	261	252	252	248	249	232	225	280	256	259	260	278	273	252	256	240	231	261	262	260	306	258	262	253	252	256	244	275	235	261	224	257	277	259	274	252	255	257	252	268	240	261	269	230	259	268	289	283	245	253	246	243	255	241	247	237	294	244	254	272	259	249	269	248	241	236	259	251	290	270	273	249	262	259	278	256	272	247	246	242	257	278	270	241	269	226	268	260	289	248	235	263	263	276	246	258	254	251	271	230	269	265	237	277	265	244	242	281	261	256	264	260	234	236	260	268	258	236	242	252	241	231	261	266	253	236	276	249	236	252	260	262	264	243	250	254	229	250	252	267	294	252	247	261	276	240	266	257	269	257	248	287	273	257	235	272	279	283	243	256	266	255	249	259	230	268	267	235	278	284	254	243	254	275	277	251	221	281	226	228	292	264	259	265	270	276	245	262	252	214	264	223	233	262	252	255	247	280	256	239	248	268	245	245	276	247	246	246	279	274	253	209	262	241	238	272	239	234	239	248	261	265	254	242	257	252	257	229	239	227	246	264	251	277	238	219	285	240	233	236	242	255	258	256	237	228	243	246	274	262	232	271	294	238	255	232	248	262	241	242	234	287	279	228	247	255	250	261	254	263	270	245	255	270	289	250	272	234	252	258	285	233	268	239	253	252	259	251	269	275	260	256	257	278	238	257	237	241	260	264	255	257	245	257	224	240	216	272	251	242	260	252	270	269	247	237	265	261	249	243	251	253	256	253	235	237	296	269	264	232	256	270	270	251	257	256	218	253	277	254	233	275	244	242	257	257	247	276	242	266	264	256	258	239	267	260	262	240	272	266	241	289	266	246	251	254	252	248	273	258	251	258	264	245	238	257	254	265	210	248	265	261	245	283	227	229	231	264	254	204	219	283	286	268	283	238	266	219	275	260	256	241	271	241	258	235	267	296	256	253	270	271	274	277	250	242	239	237	237	275	231	248	228	278	246	273	276	270	269	254	263	265	251	259	269	236	240	258	256	223	241	248	249	279	258	236	268	262	272	276	249	234	279	233	236	240	260	253	262	281	228	254	241	240	255	259	240	263	254	237	263	265	267	237	263	232	251	244	251	246	239	242	257	252	273	253	262	269	295	239	244	236	229	256	267	259	255	268	247	253	242	264	252	251	291	263	240	251	253	249	259	233	245	240	271	269	249	260	244	240	262	219	263	254	248	244	268	249	279	271	275	252	270	244	271	238	237	234	278	246	240	277	251	241	266	246	254	246	258	264	266	270	237	240	257	287	276	254	264	271	234	272	255	264	255	268	244	258	229	264	258	230	241	277	257	272	266	272	254	250	266	255	275	236	244	269	260	287	246	243	243	224	260	277	253	261	261	256	251	253	252	238	245	267	247	265	253	256	229	248	242	236	253	237	233	210	257	274	248	239	250	258	245	268	262	237	270	272	256	264	254	246	245	265	276	248	244	248	253	232	270	268	240	261	236	253	250	246	273	238	249	225	248	248	235	251	249	240	244	258	257	259	269	215	278	247	275	272	296	252	274	227	270	228	255	264	286	245	256	252	255	272	269	225	273	268	232	245	256	264	293	205	247	249	256	258	232	226	239	258	272	252	271	221	265	261	239	269	247	252	246	261	231	262	260	261	264	265	226	232	242	259	216	276	258	244	256	279	237	263	234	255	241	270	252	235	267	265	254	268	247	257	253	265	244	251	246	240	249	263	222	266	235	270	238	234	240	263	273	269	254	241	242	259	248	241	245	246	253	241	254	238	236	247	253	251	265	264	262	258	271	255	260	252	258	256	247	266	271	257	224	250	226	232	263	217	266	259	238	261	240	255	261	263	252	263	249	265	261	250	239	264	236	253	254	265	222	231	266	238	221	247	242	238	236	273	284	261	268	272	269	242	268	277	262	267	276	252	262	263	242	238	269	263	252	238	235	277	269	229	278	225	264	255	265	254	236	251	259	254	251	235	260	238	277	269	234	259	241	231	248	271	250	227	259	266	246	245	288	267	251	244	261	262	264	258	257	257	243	246	287	262	228	259	246	242	284	270	269	251	258	241	271	250	254	281	279	242	262	254	266	255	249	237	285	235	246	251	272	243	241	278	238	271	234	226	248	263	235	257	275	275	247	246	253	230	234	256	268	269	277	265	243	235	247	287	261	243	260	280	229	277	284	276	241	246	266	222	257	248	239	241	250	266	258	244	237	254	262	250	237	262	251	268	261	231	221	255	222	258	266	266	225	268	274	267	260	240	275	258	256	219	263	292	225	256	250	255	253	234	259	258	278	245	249	223	271	257	227	255	232	239	277	259	252	256	271	231	247	265	276	237	251	264	233	244	251	251	261	260	256	222	234	255	237	229	240	210	262	242	259	242	260	267	236	254	271	254	255	202	264	243	293	253	287	223	271	227	229	233	284	266	253	240	256	238	287	254	283	268	231	247	238	247	252	249	248	260	242	270	254	244	252	242	263	238	244	226	278	256	248	236	254	262	228	257	224	255	271	242	242	244	268	236	262	251	267	269	279	247	248	247	285	256	267	275	244	266	273	274	282	266	280	258	250	244	281	239	224	262	245	263	252	241	257	236	240	238	250	251	272	246	219	233	275	250	237	239	262	271	257	260	259	243	265
10912	2571	5578	6247	5424	4422	3757	3170	2631	2432	2078	1911	1687	1568	1502	1431	1319	1238	1221	1158	1175	1022	1032	1003	1022	1013	993	931	942	920	915	940	911	897	860	843	850	867	895	819	800	847	872	819	819	827	832	817	846	836	834	829	788	808	806	758	767	783	784	817	797	743	743	775	757	775	809	781	780	787	744	757	769	769	804	795	758	773	787	779	755	829	755	765	715	747	689	773	745	781	736	747	754	736	744	745	768	796	780	790	780	742	768	778	740	781	821	731	758	706	793	765	784	761	763	742	741	788	754	737	841	710	732	761	748	767	758	790	758	759	747	769	733	763	782	758	723	743	741	749	775	704	763	769	762	796	771	777	761	756	736	743	761	762	783	790	726	733	762	729	744	745	734	694	785	781	732	745	772	716	756	787	713	752	777	793	744	719	736	774	755	764	784	766	765	725	781	767	727	788	770	780	770	783	795	701	740	777	798	737	730	744	700	794	734	777	721	738	798	766	722	759	762	755	783	719	762	763	755	746	759	819	730	742	731	719	736	756	783	806	739	743	750	745	714	690	752	790	742	737	728	738	758	737	721	685	748	808	758	741	775	766	730	747	734	729	713	761	756	740	712	771	807	731	751	767	789	775	798	728	700	779	769	794	742	771	742	698	751	731	783	711	725	760	762	777	738	738	765	730	769	784	751	755	788	711	759	728	757	771	759	702	746	755	777	759	736	776	834	724	712	716	756	750	739	735	769	799	775	742	681	796	693	756	729	774	745	714	741	726	745	731	725	765	747	770	725	735	733	749	749	735	738	720	691	784	735	782	776	774	756	794	704	802	769	792	772	776	761	743	736	766	764	755	743	804	756	789	730	784	698	744	722	756	770	742	730	712	742	743	775	807	776	697	735	772	754	716	687	680	765	729	742	748	767	722	794	723	765	764	790	761	735	757	712	704	758	769	774	805	769	776	752	794	801	709	734	774	741	744	783	781	774	734	753	762	756	758	778	761	736	770	798	771	724	726	759	749	701	751	777	765	783	774	746	698	763	719	776	737	777	725	788	718	782	686	752	690	794	747	767	702	719	769	778	729	730	744	767	786	774	769	718	737	780	736	712	698	696	784	732	769	706	685	739	761	755	758	767	761	745	738	713	737	760	734	766	792	726	749	767	718	721	759	741	712	696	776	777	738	728	767	734	818	731	760	716	769	755	742	767	743	712	693	757	758	753	774	761	777	753	767	756	711	752	766	704	718	711	742	708	748	737	706	772	735	815	733	797	800	779	692	730	743	790	737	744	698	785	773	738	726	745	734	748	749	738	775	772	734	774	738	716	784	740	715	772	784	705	754	735	772	744	784	749	740	708	759	777	824	791	780	737	778	780	743	722	745	738	751	745	731	733	757	708	774	816	736	762	728	733	763	762	759	816	756	780	766	727	814	733	713	765	759	744	827	747	757	775	724	670	729	748	684	761	773	750	728	766	744	744	744	784	715	759	694	710	769	731	782	765	770	732	775	798	710	765	728	726	755	745	706	757	754	769	763	793	746	725	795	778	695	748	752	763	752	766	738	733	722	717	730	767	741	773	741	745	746	773	738	744	777	792	714	736	750	777	744	768	768	728	733	725	729	726	730	733	772	737	788	769	719	719	733	741	758	763	736	722	776	745	746	784	729	767	775	727	774	745	753	772	774	784	738	790	796	738	767	793	719	750	795	777	702	756	760	748	753	721	753	742	714	789	797	785	761	718	721	752	762	693	733	765	690	730	738	743	705	739	746	745	723	752	683	817	744	756	732	719	745	722	790	753	750	775	746	769	756	791	751	762	763	752	737	720	806	713	806	748	762	756	730	765	730	733	759	752	710	744	701	749	698	719	748	796	768	711	732	740	719	738	778	793	758	717	728	769	799	775	758	703	695	816	697	775	714	729	734	741	776	730	780	735	822	757	758	745	741	766	742	730	761	730	706	708	729	780	727	748	786	723	757	745	731	796	721	771	698	736	737	768	759	764	729	742	741	755	757	702	743	764	781	754	794	708	750	691	766	750	792	773	752	771	765	747	766	731	785	731	789	763	744	763	771	728	766	756	756	761	711	725	712	747	755	724	706	767	739	792	740	767	731	732	772	726	765	766	739	761	729	753	742	809	755	747	742	765	754	741	702	758	806	762	733	779	752	784	752	757	758	768	712	720	740	738	796	744	692	788	750	720	691	781	804	782	744	727	734	767	742	752	777	746	733	776	738	733	706	731	757	740	746	752	747	739	803	733	748	727	787	783	787	753	793	755	706	762	759	736	757	732	745	759	773	772	756	702	767	760	799	780	733	763	703	754	742	792	737	774	750	725	707	706	769	776	739	757	756	747	751	769	786	704	772	717	717	731	751	800	779	780	780	775	781	787	759	788	710	707	737	757	753	739	761	741	727	744	719	768	744	711	738	704	738	749	720	769	762	723	778	802	734	743	740	722	791	766	724	777	724	720	796	730	741	742	794	770	789	779	697	766	721	750	762	754	750	804	771	767	753	724	777	705	757	746	758	730	765	764	736	783	781	737	720	777	722	739	773	734	715	750	759	726	738	805	815	739	702	791	768	719	790	776	754	747	758	760	752	795	761	787	780	743	758	744	730	732	774	746	666	787	759	808	710	696	740	708	747	715	709	744	744	754	761	749	733	782	773	727	791	695	733	741	772	726	735	751	763	778	741	729	810	802	718	774	742	764	817	771	767	809	778	736	707	774	785	740	746	724	788	734	799	729	763	749	722	714	779	756	738	768	732	738	750	742	771	721	769	743	738	724	733	785	774	728	730	764	748	779	752	709	736	707	745	806	728	747	730	716	778	711	778	825	768	729	751	713	793	751	780	770	771	784	758	720	734	751	723	756	795	795	780	742	747	743	722	795	793	785	737	764	782	726	757	783	725	767	755	786	743	717	723	717	698	731	758	754	750	775	781	791	779	775	753	708	734	771	694	746	736	756	709	678	730	705	751	782	730	729	746	726	708	767	780	791	762	765	754	812	711	753	750	722	688	770	703	723	724	802	741	786	754	752	730	746	810	741	775	771	740	745	735	807	763	705	744	715	732	758	705	750	737	769	779	746	768	764	760	778	788	812	756	753	832	751	759	740	761	815	719	741	740	741	693	789	730	697	738	767	790	766	772	774	767	783	783	803	729	785	714	773	722	757	804	738	743	758	723	750	664	745	755	755	721	800	761	787	750	759	708	740	736	823	762	787	743	769	727	758	700	754	756	735	783	759	739	745	743	774	783	771	752	711	768	711	759	700	726	760	769	742	752	812	760	745	721	828	765	761	751	740	775	758	739	760	748	759	706	832	730	787	749	774	786	716	760	738	728	709	772	741	776	759	753	753	841	732	748	763	746	780	729	755	747	740	737	713	746	796	771	771	764	768	706	746	725	758	735	752	772	741	758	756	747	731	767	769	760	764	765	777	771	778	781	759	763	719	734	737	761	711	731	717	716	748	711	770	778	781	772	753	740	779	741	741	747
3337	183	156	147	127	103	106	96	96	102	80	76	80	85	84	94	79	68	93	82	66	86	86	54	87	91	79	63	80	71	71	73	73	91	82	75	77	93	78	88	94	77	71	78	78	102	85	74	66	81	80	86	69	89	83	87	81	64	82	83	60	99	69	96	99	72	81	71	79	76	77	91	78	79	82	84	75	92	75	82	89	89	74	85	90	94	77	89	75	76	70	86	82	73	75	79	68	64	85	78	67	82	80	86	89	91	108	87	83	79	69	79	76	100	73	71	80	90	94	71	83	85	90	69	65	88	91	83	96	77	85	96	76	92	87	73	76	73	73	68	70	84	80	82	84	86	72	84	70	83	83	77	74	83	92	70	60	78	66	84	95	84	86	77	91	92	66	69	93	85	63	89	97	75	90	71	73	88	71	85	86	75	86	83	87	72	83	79	91	76	77	72	78	88	77	75	87	85	87	74	76	95	77	86	86	87	80	86	85	85	75	72	93	83	82	74	65	89	75	81	81	85	82	81	65	96	84	63	74	86	81	77	95	82	84	89	84	97	78	82	83	80	79	84	83	83	85	75	69	79	71	75	72	85	93	79	72	74	81	98	69	79	80	75	76	76	72	70	73	71	67	64	95	78	80	82	78	77	77	91	65	73	82	73	73	86	74	81	77	90	73	79	85	81	72	83	84	75	83	72	69	67	70	71	83	87	70	108	73	90	72	108	101	82	72	84	86	77	82	59	60	77	77	73	95	79	77	73	72	67	70	80	73	82	77	57	78	78	84	96	96	67	89	77	85	92	83	87	99	72	79	75	93	79	72	85	84	92	71	84	85	78	90	74	78	82	72	67	82	80	81	62	89	81	86	80	72	94	76	75	90	93	68	94	81	71	75	94	78	61	83	69	79	83	84	89	87	81	86	76	98	82	70	74	88	78	63	90	79	71	85	77	73	68	80	53	80	86	75	79	83	84	71	75	77	66	94	89	116	70	74	88	70	84	70	67	79	73	72	63	81	80	87	76	73	87	81	88	75	76	88	86	112	77	100	96	84	86	85	82	82	84	81	77	73	77	96	94	66	70	91	94	92	70	73	93	74	80	73	80	81	85	93	88	72	70	69	82	74	87	78	88	96	74	99	91	80	96	92	78	61	76	82	88	101	85	82	74	99	73	74	99	68	91	87	83	54	101	83	65	95	66	82	85	80	91	92	74	70	82	66	71	71	81	85	86	80	90	87	81	78	87	77	83	74	86	90	70	82	95	88	101	94	83	72	77	66	83	77	100	81	104	91	77	75	81	78	91	88	73	86	80	90	86	82	79	79	74	70	87	73	80	81	74	95	89	82	77	69	68	87	83	77	94	74	97	81	90	70	90	72	76	105	81	89	82	70	90	85	73	84	79	72	78	88	90	81	88	62	87	78	97	78	71	73	83	79	92	74	85	92	84	81	84	91	85	95	87	87	73	87	73	83	92	79	66	76	79	66	97	66	82	76	74	71	89	83	72	76	84	73	81	94	83	79	83	82	79	89	87	83	78	73	64	67	90	60	78	69	77	80	72	75	93	67	73	78	72	82	66	76	86	86	86	83	71	85	92	83	82	83	60	72	80	62	91	66	79	69	74	80	95	79	93	79	86	83	74	90	70	84	90	68	81	76	73	79	79	76	84	91	84	77	93	78	86	66	68	75	79	64	83	70	74	80	81	85	89	93	83	98	91	83	90	70	94	87	98	87	67	74	73	68	95	84	84	96	81	83	70	84	66	64	89	82	82	90	87	88	76	82	88	86	71	70	80	83	95	77	86	81	91	68	105	79	90	86	93	75	82	85	75	77	70	70	82	92	94	89	70	80	89	79	99	104	96	72	70	94	79	65	81	57	87	69	85	82	76	86	79	77	76	80	88	81	79	86	83	75	67	77	91	76	80	82	77	66	78	73	76	79	78	80	93	76	80	84	99	55	97	89	95	68	97	80	76	74	88	93	91	81	74	68	63	85	83	92	83	68	85	70	72	82	98	77	88	75	76	75	85	80	73	88	84	70	90	64	76	87	86	73	78	102	79	88	78	65	84	62	71	79	85	83	68	91	78	79	86	80	72	72	84	85	72	71	74	69	73	83	86	95	74	75	66	96	82	78	76	71	94	84	77	89	93	84	81	81	72	75	86	64	97	83	80	80	76	71	82	74	70	97	79	102	68	76	66	81	71	78	84	71	93	74	68	76	87	95	76	70	75	82	64	88	68	86	75	73	81	70	85	79	78	76	69	72	96	92	80	87	77	85	83	86	75	68	79	78	89	91	78	89	93	84	87	80	78	95	80	81	80	86	78	90	82	92	77	77	94	81	97	101	72	90	70	76	86	94	74	70	88	68	75	79	84	97	76	85	70	88	83	93	93	67	82	68	83	89	59	74	71	72	80	79	72	93	79	58	83	85	77	84	66	59	85	66	79	77	74	92	84	79	75	93	89	77	74	79	70	81	76	84	78	76	72	91	90	79	82	80	69	69	87	88	79	90	83	81	86	76	65	87	88	80	82	95	76	84	77	86	80	76	99	64	76	87	107	95	82	83	89	74	80	89	88	88	79	90	96	81	76	55	75	78	76	90	81	73	93	77	85	74	90	64	74	94	69	95	82	73	78	73	80	85	80	93	95	76	82	69	81	70	76	66	95	70	77	76	72	71	83	86	77	77	80	83	95	89	98	87	80	77	76	90	87	80	78	80	82	76	83	91	76	74	81	69	85	86	89	90	75	71	82	76	74	77	85	85	80	94	67	79	66	79	78	81	74	77	81	66	72	74	86	91	76	77	98	88	82	85	79	82	90	53	81	63	89	85	83	79	73	87	72	87	79	77	78	65	96	88	71	86	82	82	81	84	79	86	81	68	84	98	89	75	77	90	80	91	77	91	83	77	74	80	70	74	67	70	78	77	96	76	79	80	85	63	81	74	63	93	83	75	77	85	64	80	79	74	81	89	81	81	75	78	97	70	82	91	86	89	70	75	70	73	57	75	84	83	76	83	75	90	62	76	75	77	77	75	95	72	77	66	74	81	86	80	81	76	80	82	83	87	93	86	59	76	77	70	70	66	84	81	78	85	84	78	82	78	80	84	83	82	67	72	76	88	83	87	68	89	75	87	71	71	86	72	77	82	91	72	75	84	84	99	97	83	78	83	85	85	74	62	80	81	78	62	66	68	80	85	93	70	82	75	68	85	90	78	85	74	96	83	75	86	81	75	73	75	85	91	64	66	77	89	86	73	87	84	79	82	88	87	62	84	84	85	72	88	81	96	71	74	94	88	84	57	82	87	78	70	80	89	77	77	81	81	81	81	65	89	70	82	89	76	74	87	72	77	80	103	82	100	95	91	77	75	80	77	74	72	92	74	74	80	82	83	85	80	95	93	80	76	71	75	86	75	87	85	68	73	81	92	82	79	87	91	71	82	70	97	83	79	82	76	63	84	64	64	85	81	73	73	78	77	78	76	79
4276	422	477	567	493	473	411	396	361	367	360	347	318	344	333	333	302	330	315	301	313	299	310	299	294	344	328	318	300	299	311	282	306	303	311	316	283	340	314	288	283	290	295	292	289	295	297	238	284	314	277	278	296	326	274	271	298	286	314	293	301	322	288	288	314	287	320	316	266	271	324	289	274	274	304	275	265	291	333	291	322	299	267	310	303	305	279	287	305	299	288	317	323	308	309	285	280	287	306	330	311	290	307	302	287	313	297	294	308	281	297	301	291	279	302	302	302	319	315	275	286	342	275	300	292	264	285	270	289	291	302	289	274	305	304	283	287	234	305	313	288	271	292	250	282	320	294	302	297	293	256	314	288	290	315	283	282	288	282	319	311	309	293	280	287	329	293	280	288	322	347	279	300	291	291	299	277	291	303	295	283	289	304	285	285	274	317	312	307	275	280	279	295	290	324	275	331	275	285	304	273	309	283	290	297	324	273	290	310	294	308	300	291	293	277	280	302	309	287	303	317	309	307	300	303	276	291	305	283	299	278	318	307	302	307	310	281	291	306	303	312	291	299	287	276	300	308	299	268	289	290	304	288	297	277	289	281	297	296	294	314	263	291	263	261	300	319	294	300	285	282	306	280	259	302	315	306	288	302	270	317	291	257	310	292	295	279	289	314	306	279	310	301	314	332	267	289	304	291	299	306	286	310	287	316	277	314	294	304	291	292	325	320	315	286	282	280	320	272	281	276	291	304	305	293	281	311	287	305	292	310	289	280	310	291	288	312	304	281	305	286	272	283	308	306	323	312	276	309	296	323	297	295	293	323	296	301	311	299	289	285	268	318	308	277	299	306	290	309	299	313	296	257	286	285	296	315	277	277	277	298	286	311	304	304	326	293	291	297	283	290	290	260	288	296	301	295	300	292	306	306	281	296	305	268	308	268	280	302	291	305	289	306	290	288	322	301	342	335	280	305	269	303	298	320	295	277	288	320	305	297	279	312	301	278	277	310	310	284	289	264	301	313	283	285	297	300	296	304	283	317	314	276	282	297	281	291	336	287	327	306	284	300	314	275	305	323	277	291	288	279	318	297	298	294	261	291	300	274	282	300	291	298	308	310	296	289	304	311	279	325	328	275	292	289	272	280	316	304	291	284	298	286	274	289	305	321	319	293	298	317	274	317	276	293	304	270	305	305	308	281	283	293	313	316	273	307	287	272	308	317	283	305	294	290	273	313	299	302	311	306	299	330	267	322	323	324	286	303	276	283	282	283	279	284	307	284	318	292	314	307	306	297	267	292	300	257	290	287	312	332	304	313	265	269	299	303	274	290	304	296	304	284	287	284	312	291	296	281	313	288	278	295	280	297	304	305	274	287	301	269	295	279	302	304	284	300	307	284	318	294	288	284	294	291	298	300	271	279	302	299	327	318	312	296	301	283	310	284	334	281	309	298	307	298	276	324	299	301	281	307	312	277	323	269	289	283	313	295	270	285	293	300	291	297	295	276	324	303	315	303	300	275	279	335	285	314	288	280	283	309	329	301	290	289	311	307	276	261	309	292	292	301	319	279	274	311	317	269	308	289	340	289	318	279	278	278	310	245	311	291	286	280	299	299	289	302	306	296	289	305	312	293	284	286	276	284	310	328	266	280	301	293	296	290	286	264	302	302	303	324	250	288	293	294	305	267	295	277	318	271	294	321	302	268	274	305	301	308	331	270	313	278	291	259	288	286	280	297	297	291	259	311	303	308	257	242	307	316	289	310	303	289	263	310	308	307	289	288	250	249	287	292	321	292	311	292	300	272	294	304	299	279	310	302	288	297	298	293	255	301	306	328	286	309	281	283	298	284	302	314	294	276	279	303	307	290	307	307	306	313	298	272	304	280	293	299	304	305	316	287	309	303	299	283	287	300	305	268	289	315	302	310	298	307	300	315	289	291	293	297	297	285	319	298	308	294	267	295	273	286	276	265	340	302	277	270	307	307	301	292	317	290	286	322	322	300	296	304	303	319	275	309	304	280	319	276	335	300	346	337	265	320	272	302	310	276	304	325	310	295	327	287	319	295	292	306	291	309	305	257	277	277	315	296	311	281	259	313	295	280	277	295	322	303	304	289	323	310	307	302	323	262	305	299	309	324	327	275	298	324	275	281	301	301	288	290	292	329	309	287	297	294	290	330	306	298	283	319	278	302	267	318	283	277	291	330	298	296	285	281	283	312	311	276	325	307	300	305	300	269	288	307	300	298	309	282	295	291	282	306	319	293	295	281	293	323	312	272	310	273	299	309	319	300	309	285	264	277	290	316	294	277	297	298	292	290	285	280	299	315	286	304	271	303	278	305	287	308	293	302	271	306	291	319	272	293	302	281	315	301	281	274	283	283	278	299	265	306	299	292	278	315	301	258	286	285	317	282	314	315	264	291	264	280	311	288	285	255	292	293	253	238	279	305	315	304	319	293	293	312	276	306	295	328	279	307	318	277	295	319	293	300	257	303	281	296	296	292	309	307	326	299	306	277	303	309	288	277	321	301	283	298	302	279	325	301	293	279	281	305	275	296	325	272	267	278	276	288	308	305	300	294	294	305	316	300	274	307	288	293	292	282	306	277	316	284	304	308	300	313	288	292	305	284	302	301	287	300	290	312	301	314	294	304	267	321	285	281	310	292	278	307	289	286	324	308	281	295	331	326	281	312	285	287	305	293	302	292	279	300	293	314	315	293	287	278	283	323	295	346	293	251	292	291	291	302	271	312	312	315	293	306	283	277	286	303	278	299	228	273	300	301	318	302	304	298	296	281	283	290	301	273	288	308	298	305	307	269	313	288	264	286	290	253	298	305	300	278	295	292	311	309	314	313	293	305	328	281	293	287	287	293	327	271	326	299	275	306	319	285	285	279	316	295	284	316	266	296	317	281	274	301	311	301	325	275	292	326	281	313	273	331	274	318	298	286	291	287	299	317	311	302	293	303	283	314	267	300	293	280	291	278	285	300	291	270	297	296	290	294	313	275	298	338	323	293	276	326	279	268	256	309	272	283	290	299	303	288	323	275	283	271	271	286	294	283	266	308	309	281	300	278	299	275	286	306	305	280	283	284	295	286	298	286	312	322	295	269	293	279	309	275	303	320	279	294	292	280	262	308	307	259	300	330	334	317	238	286	305	293	281	290	306	294	273	293	289	299	288	270	285	293	280	285	273	293	290	310	278	297	261	283	295	284	304	276	326	298	294	303	314	277	302	281	284	298	287	295	315	277	276	297	302	305	278	294	322	330	268	279	300	305	303	280	299	297	312	254	301	279	283	290	290	290	305	296	257	266	257	287	278	315	297	301	286	287	310	297	292	329	286	319	310	292	292	289	278	315	292	290	291	273	301	265	303	300	285	294	282	255	299	309	329	310	269	304	265	307	296	304	285	317	294	296	277	288	277	295	310	289	311	288	300	299	327	311	293	275	273	281	280	307	284	296	295	292	296	314	283	311	317	317	315	264	296
14894	1126	1301	1030	750	568	457	381	350	310	254	235	195	205	204	223	179	178	163	178	146	172	168	170	178	144	153	163	177	129	165	146	180	164	169	170	158	157	131	147	155	141	166	174	145	133	168	141	165	143	162	139	170	149	141	149	150	154	158	153	148	128	151	158	148	148	135	140	168	137	147	154	138	154	149	149	140	151	132	168	151	147	150	152	169	146	165	138	120	150	160	131	150	136	166	138	150	142	161	139	162	152	139	170	171	148	139	146	151	145	141	135	183	127	137	133	150	150	159	145	144	145	125	153	129	147	168	157	138	159	160	144	153	148	153	163	136	146	145	166	149	153	143	143	167	161	153	161	134	149	144	160	147	155	151	129	161	159	151	137	162	152	125	149	160	151	150	153	144	134	149	132	139	155	151	156	142	149	163	133	134	177	145	149	157	149	155	128	133	135	157	151	144	152	143	148	143	156	141	140	128	151	132	185	154	138	125	135	153	155	140	134	131	130	154	157	141	153	141	148	134	135	147	129	143	137	149	156	150	162	161	128	146	155	138	156	142	132	160	155	134	153	130	160	155	142	154	143	172	156	150	139	128	131	159	151	135	129	144	144	135	131	143	151	130	135	142	168	156	134	155	155	151	140	170	185	140	140	158	172	147	142	141	153	137	147	146	157	132	152	140	156	155	153	138	149	130	147	123	148	152	130	138	149	156	122	145	144	151	148	151	149	129	155	152	149	154	150	154	155	162	139	167	147	132	147	132	139	151	157	157	124	143	155	149	151	144	165	151	143	138	156	150	153	138	134	133	148	141	136	150	138	136	155	163	156	159	157	158	149	160	159	165	167	127	157	140	156	180	135	149	152	147	152	126	152	163	149	133	155	145	155	138	141	148	133	130	162	141	134	151	140	159	138	152	155	133	130	151	126	155	170	136	158	159	166	126	149	157	153	152	152	144	136	145	142	154	136	143	153	144	141	173	145	162	148	157	159	165	145	163	161	130	146	155	121	144	132	140	154	136	151	143	142	144	125	160	152	158	126	154	146	134	159	165	149	136	148	150	140	170	143	157	157	158	130	151	151	146	150	143	140	137	149	128	141	157	144	140	155	162	151	137	146	130	145	141	133	143	131	143	151	140	152	149	151	141	148	150	131	133	147	135	128	156	132	129	149	129	154	155	156	142	152	150	142	159	155	129	175	134	149	153	138	166	130	165	152	121	173	149	141	132	128	135	148	153	134	151	165	139	118	148	143	150	143	140	140	135	121	153	175	162	151	150	139	150	128	124	142	165	157	147	152	162	148	165	142	164	128	165	116	170	146	166	124	161	154	148	128	150	152	159	163	135	140	140	126	161	141	134	165	130	146	157	144	152	141	137	133	147	153	166	144	143	141	118	150	145	164	147	135	162	149	153	155	137	147	148	154	142	151	159	143	128	116	144	146	148	153	132	145	152	163	126	138	151	137	139	126	168	141	143	139	135	144	151	128	152	148	152	129	161	133	144	122	125	145	141	144	157	130	144	124	148	157	178	139	147	140	130	168	170	146	155	157	135	131	129	163	134	153	151	161	157	138	136	162	135	149	159	154	140	149	111	137	135	141	152	149	135	146	156	145	142	162	150	154	148	158	142	165	140	137	150	146	135	152	161	160	161	143	154	127	151	143	169	149	176	130	166	155	138	151	144	131	174	144	148	127	169	133	134	162	126	142	133	149	158	166	137	173	170	150	162	150	153	156	152	149	131	165	145	159	168	149	134	144	141	180	148	152	154	159	129	151	146	135	130	163	157	166	160	156	149	144	171	122	153	137	150	152	162	153	128	154	155	126	156	140	151	151	170	134	139	138	137	158	136	144	145	162	148	133	138	158	144	128	162	167	122	157	151	149	136	145	133	159	144	137	141	149	156	137	155	157	136	136	167	159	139	170	137	117	129	149	142	119	157	154	148	160	157	138	137	162	134	163	163	151	145	149	152	144	156	134	142	147	150	167	161	140	169	165	143	146	132	148	134	149	160	146	152	138	156	147	164	144	133	144	152	168	134	125	153	138	148	136	162	134	131	157	155	162	130	138	167	151	146	147	143	171	152	157	148	139	148	139	161	138	140	136	131	160	148	161	148	148	160	172	160	150	147	150	151	136	131	154	136	160	154	157	150	154	132	161	146	140	133	131	129	133	133	143	136	180	154	132	173	154	140	135	165	164	151	128	143	127	154	137	127	143	143	159	141	164	155	156	133	152	139	153	149	160	160	142	144	148	138	180	145	143	120	136	156	144	144	139	157	140	142	153	137	143	150	156	141	138	166	130	175	169	165	156	135	164	158	154	150	148	151	159	142	162	134	149	146	166	137	157	139	160	157	160	147	133	122	151	136	139	139	137	139	169	161	140	138	132	154	153	162	145	156	163	167	149	145	149	139	157	164	144	145	143	148	139	140	143	146	147	138	153	172	160	157	165	136	130	159	144	138	152	136	148	163	143	161	146	144	157	140	121	143	150	145	145	153	156	164	136	146	164	156	134	153	174	140	141	137	163	136	160	144	128	133	169	156	144	148	162	129	136	159	154	147	157	127	156	136	140	135	175	145	144	170	155	150	128	142	142	156	152	155	148	150	164	163	139	146	143	151	149	122	156	132	145	141	152	150	142	139	127	152	137	137	160	139	150	141	158	133	119	151	151	144	136	155	146	156	137	156	131	151	139	145	143	146	144	155	129	127	159	135	131	137	138	139	144	137	145	140	134	167	152	136	130	135	135	143	135	165	130	168	154	151	151	149	126	139	137	159	149	140	150	152	135	132	145	157	151	159	164	133	151	152	157	136	126	163	141	132	146	134	172	147	149	149	144	143	154	145	148	136	131	145	157	138	139	144	160	138	124	163	129	157	131	161	156	134	153	142	147	144	134	149	175	133	158	154	146	145	134	151	138	131	148	146	152	137	127	158	136	139	126	156	144	136	150	148	149	148	135	170	144	147	141	165	147	124	145	154	149	149	144	147	152	138	125	158	148	162	136	148	146	158	157	138	170	136	175	162	145	155	148	173	154	134	149	154	142	133	149	132	146	154	143	144	163	157	174	137	122	158	156	155	147	164	152	132	157	139	146	134	147	158	161	146	152	136	134	129	139	164	135	118	117	150	157	156	139	128	158	151	132	156	157	146	173	132	163	164	136	142	140	156	146	161	159	166	125	142	158	170	136	150	148	149	147	135	164	145	127	153	161	128	149	151	143	151	125	154	147	142	146	147	149	144	156	120	167	127	142	133	141	148	151	150	150	146	176	160	159	172	145	151	147	180	129	152	157	141	152	152	134	154	158	143	158	155	142	167	158	155	147	154	149	155	136	131	142	136	133	150	169	140	158	133	143	153	153	149	129	131	130	135	125	134	148	134	139	121	148	145	145	156	164	146	117	156	149	151	145	125	153	114	138	150	141	154	124	138	123	120	142	135	125	129	140	148	142	133	153	150	133	126	162	135	148	134	145	120	143	135	142	138	149
8395	1380	3120	3433	3007	2512	2088	1741	1507	1388	1161	1045	1005	913	866	776	783	784	752	711	669	699	615	652	612	636	569	566	560	583	595	574	503	555	542	535	546	545	574	524	525	515	552	527	505	502	516	514	504	527	533	509	506	459	520	494	546	499	489	497	516	495	505	521	478	497	518	472	486	469	475	474	493	483	477	490	537	555	462	505	511	570	484	497	493	474	488	487	501	490	493	464	489	507	504	492	495	477	495	492	513	493	511	523	454	469	494	520	449	491	512	462	525	484	507	467	471	441	467	520	499	470	518	467	525	462	515	506	477	481	489	481	478	474	503	472	442	471	473	483	477	476	486	461	484	446	501	516	428	483	491	466	498	477	477	484	504	461	479	472	459	460	480	483	461	470	466	453	490	479	500	457	454	472	473	467	445	492	485	442	500	442	469	479	507	471	481	486	497	498	488	482	480	512	481	423	497	509	496	510	485	506	515	497	462	466	461	516	471	500	512	460	526	490	483	468	430	510	506	492	448	459	500	442	487	486	508	508	471	511	485	466	447	485	476	448	542	488	467	510	487	469	466	523	488	484	519	498	490	473	503	497	448	504	485	472	482	466	466	522	464	477	491	474	487	477	472	470	457	484	466	483	490	490	491	510	498	499	431	468	477	522	486	513	457	478	488	461	486	428	477	453	494	495	514	459	458	482	487	519	493	477	481	474	479	473	504	469	479	479	451	487	495	487	498	472	490	496	472	477	484	465	466	508	480	476	469	465	496	494	497	496	488	526	460	464	495	474	464	460	496	456	498	491	477	434	480	496	519	485	463	503	513	502	488	458	500	510	487	507	479	506	470	462	505	473	476	473	434	479	463	432	498	466	484	499	477	458	477	446	479	453	521	457	466	460	514	498	483	475	546	458	460	486	480	488	447	438	507	540	489	488	454	543	432	508	470	444	492	498	465	464	458	508	500	466	487	490	462	443	470	426	481	448	453	490	489	470	465	453	501	467	462	469	483	460	491	471	461	468	452	503	451	503	466	514	529	491	501	457	508	493	503	477	462	454	521	516	473	483	482	501	517	517	496	510	464	477	450	532	465	498	515	511	509	488	492	514	491	435	473	464	473	500	476	472	453	512	493	448	496	484	484	522	525	491	497	465	486	447	463	514	517	489	518	465	469	529	446	481	441	485	478	442	467	478	478	493	514	434	493	480	444	470	492	476	488	493	495	471	490	457	496	419	492	501	433	500	454	471	434	479	485	455	474	445	485	438	513	448	475	483	486	515	482	470	505	473	507	489	472	461	477	505	466	528	497	432	480	505	482	486	496	486	488	515	453	462	486	449	467	463	498	468	523	471	488	452	488	488	507	499	489	472	528	477	470	465	491	472	483	450	514	508	478	470	501	476	481	426	438	451	515	491	493	470	450	492	478	482	485	446	449	476	480	519	468	473	533	502	498	481	450	495	476	489	451	476	462	467	450	499	476	443	501	429	459	494	502	449	455	500	494	487	492	461	447	480	425	475	443	480	473	501	501	486	490	495	485	466	507	468	457	459	464	433	462	515	471	475	483	528	475	486	463	487	493	494	449	446	444	490	492	499	516	496	452	494	473	473	439	481	490	526	450	501	482	453	487	472	460	515	477	481	444	477	504	498	471	459	452	481	444	472	451	501	436	493	475	498	501	463	513	486	492	479	469	455	481	481	523	465	479	493	474	476	484	503	486	432	449	451	468	495	487	479	481	491	471	469	497	482	479	492	505	445	526	516	474	460	473	475	521	497	468	478	468	506	469	475	441	451	494	474	459	452	507	465	475	456	467	513	444	461	530	465	501	461	480	461	456	466	502	484	475	496	481	469	483	498	463	484	464	472	498	494	496	468	521	475	468	492	508	487	472	488	509	507	481	455	496	464	489	438	443	470	515	481	448	475	482	458	467	467	507	465	486	463	498	478	510	484	460	474	504	492	467	506	503	456	461	487	475	512	511	490	464	498	479	475	474	473	505	489	483	485	491	519	491	471	500	479	496	469	491	500	448	464	515	447	453	517	465	493	511	486	480	448	464	513	493	490	483	451	471	465	511	484	474	503	513	508	508	487	521	422	476	467	467	494	480	453	501	497	461	510	509	472	486	427	493	481	496	468	470	504	488	500	499	470	493	451	485	491	476	493	482	512	434	478	497	503	503	518	500	513	485	523	439	475	475	496	484	467	487	507	531	488	514	464	498	507	477	472	478	494	446	497	441	469	488	446	459	492	509	456	496	493	500	486	463	456	463	467	480	455	464	439	480	510	441	496	481	493	459	511	496	508	448	518	497	507	469	486	487	527	465	515	501	464	467	509	443	476	534	476	472	451	482	466	478	481	483	448	493	496	534	500	482	467	457	509	482	476	432	486	492	500	439	500	488	474	465	481	487	515	450	498	467	469	494	501	470	526	458	436	529	484	485	481	500	508	473	460	460	485	481	479	501	478	479	468	471	460	533	476	464	483	502	501	457	444	467	515	470	481	470	476	462	486	504	464	492	492	477	445	463	464	446	480	499	465	481	493	504	458	452	490	505	492	509	493	503	492	458	452	487	511	480	493	499	487	478	473	452	496	490	465	507	442	469	478	486	462	459	497	510	505	487	488	469	475	492	494	525	478	455	503	497	455	497	473	486	497	459	445	478	492	499	503	457	466	467	501	444	478	483	439	494	463	467	469	461	459	499	471	475	491	475	511	533	468	485	527	483	451	478	490	507	476	475	495	470	514	465	507	471	518	463	497	481	488	485	484	489	523	510	523	489	495	473	463	513	482	461	506	456	485	481	478	453	471	509	493	488	472	498	460	469	474	487	489	454	461	509	501	473	476	494	500	493	513	466	485	479	484	450	454	452	505	456	465	462	435	455	480	483	483	477	482	470	478	478	501	499	503	470	489	477	453	517	480	472	523	490	474	486	496	433	493	483	476	444	468	454	459	498	497	461	500	530	487	454	433	488	479	499	489	511	521	436	483	486	475	512	483	459	541	454	474	474	447	479	441	481	470	487	523	480	483	471	466	491	460	502	461	451	488	483	463	477	469	495	491	489	501	528	484	471	498	482	476	484	440	478	454	515	490	479	467	504	492	508	474	467	445	507	474	466	469	489	477	482	477	484	482	492	479	473	473	472	474	469	529	482	536	474	458	467	467	463	493	473	478	515	481	491	484	467	467	490	493	454	489	520	496	469	459	486	477	437	511	491	484	492	499	484	468	437	480	463	464	481	427	458	509	492	488	486	504	466	501	532	478	520	484	496	527	493	474	469	475	487	492	494	454	475	479	483	479	503	456	476	481	433	487	469	538	463	489	436	487	465	467	454	471	482	514	510	498	471	457	465	490	459	458	464	505	509	513	459	495	473	462	465	503	517	504	478	490	464	474	508	463	489	501	511	462	480	521	479	511	429	500	475	502	514	507	509	469	506	517	488	461	503	463	475	443	499	496	472	516	463	492	487	492	482	474	478	489	513	487	502	471	470	463
24577	3008	2576	2151	1473	1072	834	695	595	550	444	451	387	375	358	363	342	312	319	319	298	292	297	294	303	269	253	285	259	272	251	298	284	268	305	241	290	256	253	254	289	280	272	272	255	247	253	269	239	242	244	243	249	250	229	263	277	275	268	258	244	265	232	260	243	252	263	233	262	258	234	224	253	264	247	272	229	241	246	270	242	244	250	275	264	219	262	255	242	265	262	243	261	258	262	243	252	244	259	230	241	255	257	242	234	260	243	275	255	246	277	244	231	255	255	260	260	262	268	243	217	251	265	233	270	251	263	249	254	277	265	217	270	287	238	252	246	283	250	249	278	252	229	268	279	253	247	254	257	255	257	249	271	246	271	235	238	223	252	247	241	245	239	241	275	246	241	284	248	246	267	256	260	283	238	212	266	248	250	251	258	272	271	252	257	263	229	258	238	264	253	253	272	274	268	295	245	244	256	272	261	238	265	262	252	241	234	314	259	251	261	277	257	261	241	267	246	257	247	245	280	247	261	243	244	259	265	279	252	281	249	279	238	249	257	230	267	259	268	247	254	245	246	268	240	245	262	276	262	245	258	241	241	256	258	253	248	260	242	243	256	250	245	228	275	245	256	277	256	258	267	236	236	266	237	266	226	249	259	239	243	269	269	277	246	264	261	253	282	248	257	270	277	277	217	236	244	237	237	238	278	258	258	267	274	268	236	239	265	241	272	261	280	263	282	248	232	263	242	236	221	230	284	233	243	253	269	265	283	225	237	280	233	222	251	261	247	261	268	240	271	246	278	250	265	249	260	234	232	246	250	259	245	262	239	250	274	240	244	230	233	261	253	231	254	249	260	238	253	226	264	271	239	271	244	232	227	259	262	232	244	264	258	254	248	267	230	262	265	234	273	248	252	219	276	286	273	262	243	262	250	257	253	247	280	224	255	231	249	233	220	257	267	241	243	235	250	255	258	211	258	257	253	239	257	254	264	246	230	223	254	268	246	242	251	221	244	267	276	253	234	271	237	258	247	240	242	247	245	252	257	223	266	261	251	262	233	229	228	260	238	262	246	234	246	243	245	254	230	267	227	256	272	218	245	274	238	277	262	259	253	264	251	253	253	257	263	242	244	267	218	270	273	274	236	261	229	256	275	252	260	255	272	226	249	262	257	270	276	239	229	272	246	270	221	250	248	259	261	224	259	253	248	251	246	247	261	280	268	252	268	243	248	265	284	249	284	258	240	277	226	250	243	263	258	254	240	250	259	270	220	264	232	265	261	246	258	260	238	221	250	250	233	264	247	238	219	270	245	248	256	239	262	269	252	277	274	246	232	254	250	228	280	268	240	273	277	246	239	236	281	239	250	242	242	259	236	226	248	267	238	283	280	239	242	229	244	241	232	251	282	250	264	262	259	226	240	228	264	259	269	292	276	246	253	265	238	274	243	223	274	250	239	290	236	256	222	283	226	271	234	241	259	258	289	254	254	260	242	248	239	211	245	278	230	260	259	234	249	237	280	246	263	229	244	258	244	284	255	261	278	243	271	240	263	278	248	268	246	276	283	242	264	281	271	256	249	279	246	255	272	243	270	222	283	266	254	268	238	273	275	263	238	256	258	249	263	260	235	277	247	240	249	269	266	279	254	254	250	269	284	267	257	270	265	264	246	228	226	236	252	258	262	263	224	249	252	253	259	289	259	260	264	271	264	244	255	260	252	270	265	245	256	264	248	251	248	259	244	240	243	257	243	250	263	278	272	227	236	270	235	269	277	259	252	244	259	270	277	260	262	267	276	240	252	259	252	260	250	251	260	227	261	269	274	238	217	246	235	261	234	250	214	263	264	258	277	263	244	231	273	258	237	235	259	266	249	237	243	261	274	240	249	262	217	265	233	239	235	250	281	246	263	244	258	248	232	254	231	245	251	236	222	246	251	257	263	241	228	260	261	274	248	253	254	281	265	237	294	247	249	213	252	280	259	253	232	267	272	259	249	251	302	228	261	247	294	227	278	257	240	262	252	251	262	267	278	258	260	242	228	250	232	248	245	240	242	210	259	246	244	234	242	259	252	256	266	265	263	267	228	260	282	241	240	281	251	265	234	243	272	233	248	247	249	248	235	268	258	251	243	254	293	262	231	263	251	246	259	249	242	264	242	260	237	253	231	246	254	228	235	243	276	265	247	238	294	269	234	263	240	271	258	273	249	262	241	238	219	249	277	271	269	232	244	221	275	237	266	255	254	256	266	249	230	262	226	266	239	245	248	246	231	227	273	256	251	237	271	217	241	251	252	237	254	284	268	270	263	248	247	233	244	256	276	254	247	238	268	260	259	242	257	259	273	249	258	268	228	259	275	232	258	254	252	266	263	230	256	213	229	238	264	241	261	239	262	262	249	267	247	248	242	252	245	235	243	227	242	263	262	272	229	279	251	261	252	248	265	255	243	254	275	277	247	225	263	237	254	232	267	256	265	240	267	238	256	253	259	244	247	222	242	252	245	273	251	238	275	260	256	220	230	244	244	263	260	229	244	259	240	241	226	234	247	270	246	268	224	244	242	258	243	268	236	296	273	244	248	280	228	258	257	257	250	259	243	262	265	239	238	246	253	260	222	243	250	231	248	245	245	243	224	275	253	234	255	247	262	265	249	235	292	273	263	243	276	252	272	276	252	264	232	237	256	244	215	240	270	223	299	237	246	264	247	250	261	244	249	249	241	280	240	258	238	250	259	234	261	277	239	246	232	258	240	226	275	265	281	268	239	270	245	245	279	232	253	258	251	283	222	281	250	262	264	226	251	242	255	275	248	213	269	296	251	261	256	247	257	238	256	275	263	272	268	253	249	262	269	252	253	260	260	244	244	272	243	260	231	260	249	236	237	239	269	251	229	234	261	227	250	243	238	237	236	268	255	259	252	239	287	246	252	254	270	254	258	275	253	237	225	234	244	264	247	220	261	264	270	265	255	247	257	284	271	250	234	261	261	279	251	254	241	289	240	260	253	262	257	243	257	272	266	260	233	279	269	254	254	255	248	279	240	258	247	284	247	243	263	241	230	274	231	270	247	249	258	242	229	265	266	258	246	255	244	248	280	238	284	269	258	225	263	226	240	238	262	234	268	262	234	248	275	255	262	285	249	248	248	260	277	264	249	230	250	247	238	247	260	239	273	266	250	241	283	261	264	239	252	285	245	217	232	271	245	260	258	241	276	244	212	251	254	245	254	256	243	258	259	264	243	276	235	258	248	264	248	271	261	271	263	250	263	256	264	264	238	244	244	285	250	242	232	242	236	253	266	256	248	256	244	215	299	268	260	269	248	258	243	252	247	239	225	227	268	221	252	277	236	240	247	235	250	253	241	278	247	264	253	246	249	252	251	259	264	232	268	265	263	237	241	252	233	237	254	275	240	235	251	280	250	266	293	281	234	245	249	234	250	256	251	285	263	262	277	246	264	225	267	258	259	278	271	259	271	254	236	253	227	285	239	237	256	266	258	254
11061	2572	5518	6223	5559	4485	3697	3122	2688	2387	2036	1911	1658	1608	1505	1348	1335	1230	1170	1206	1104	1150	1088	1004	947	1028	975	906	953	950	876	964	923	884	858	872	902	863	856	881	888	890	819	799	836	805	838	827	839	778	800	770	883	777	735	816	837	858	819	782	796	760	818	765	777	733	800	850	803	800	778	780	779	744	792	779	805	790	758	775	786	755	788	789	765	830	779	777	783	804	733	741	787	773	725	760	773	717	724	751	717	755	762	780	747	737	761	745	802	767	786	826	802	773	792	765	748	793	734	725	778	748	748	754	780	710	781	734	711	758	783	709	765	807	794	739	794	805	760	763	745	739	747	789	762	679	745	771	797	786	770	746	762	738	692	779	736	790	728	782	760	741	768	777	776	782	768	778	739	773	745	807	743	713	725	742	750	744	692	784	821	768	746	770	755	705	760	778	799	750	776	732	819	738	764	793	768	789	760	746	757	709	756	746	690	756	754	741	780	759	779	790	750	754	758	726	775	752	744	776	750	743	748	799	763	722	812	744	768	710	766	742	730	705	782	753	730	708	778	793	737	736	740	731	755	728	761	761	787	762	734	761	725	751	801	773	787	678	768	752	708	708	766	788	763	710	723	737	707	741	788	699	708	730	748	772	728	747	781	778	714	731	722	778	776	722	716	776	742	760	783	711	736	748	761	758	686	722	762	721	734	723	719	746	736	755	731	721	738	712	770	738	725	739	740	729	721	748	763	734	768	765	779	733	774	708	734	726	747	737	770	730	757	745	797	735	737	732	821	782	789	799	748	769	803	759	713	750	763	754	757	744	728	780	757	759	743	739	711	768	749	787	721	748	747	765	740	774	716	739	779	718	761	786	749	806	759	773	714	740	732	723	752	776	752	783	770	748	809	748	782	717	710	737	736	714	746	763	733	799	760	768	772	751	716	814	746	767	772	723	742	780	792	740	718	719	722	822	770	740	755	766	758	718	717	716	782	687	788	787	754	745	736	753	706	773	772	839	746	777	788	716	733	727	737	750	760	679	780	770	756	829	760	709	711	754	769	756	721	774	746	757	744	744	759	749	725	748	735	713	764	703	767	764	810	754	768	757	720	760	735	695	767	801	746	746	741	734	789	750	807	710	788	778	728	713	777	713	737	802	735	797	779	716	754	739	724	739	738	721	747	784	705	754	751	754	753	742	740	722	751	752	824	750	729	721	787	736	755	782	767	827	740	835	797	726	748	819	753	770	757	748	780	753	794	759	747	747	745	735	794	753	696	718	755	719	811	703	758	772	745	705	773	766	778	764	762	739	727	720	766	784	699	728	705	754	784	744	719	732	753	747	704	724	754	757	756	784	759	747	775	798	753	740	711	744	738	742	723	749	761	718	744	774	758	704	747	759	716	767	765	732	773	731	754	737	706	724	730	728	750	748	848	737	740	724	745	741	738	749	723	783	787	765	753	713	739	733	802	716	767	787	756	722	832	775	731	723	745	791	723	727	760	730	770	738	727	767	764	755	808	740	768	777	724	730	769	707	708	762	738	747	812	801	726	725	752	738	746	743	723	794	723	711	732	773	727	741	786	720	740	731	697	732	791	724	730	801	763	684	811	744	777	792	704	773	744	789	760	742	701	777	794	726	756	745	747	793	785	765	768	731	708	740	780	805	726	736	788	760	747	784	767	723	746	727	736	709	711	752	738	767	740	798	791	749	717	816	773	748	754	767	798	770	724	744	736	745	808	800	754	802	774	728	840	704	785	778	736	738	750	738	752	759	784	768	762	779	799	721	814	725	772	770	716	755	747	789	732	773	733	738	738	803	776	747	741	830	780	766	738	721	744	743	821	755	748	789	740	784	738	805	776	757	747	779	770	771	725	755	736	742	771	780	734	740	754	692	792	761	771	702	739	744	748	771	722	752	790	757	714	779	753	766	805	762	794	731	808	790	759	775	749	738	706	781	735	716	780	745	765	771	758	773	762	772	762	737	779	762	785	747	736	795	721	747	772	778	724	759	740	753	745	722	750	766	753	764	765	750	780	769	739	752	751	714	776	751	792	694	732	727	734	762	722	723	764	798	735	811	801	767	758	717	733	743	736	765	775	743	746	771	811	787	751	822	687	727	794	791	717	731	776	725	755	720	756	784	799	737	785	753	743	776	750	800	733	758	701	752	737	736	739	725	786	769	752	825	777	764	751	756	745	784	753	743	709	769	748	739	756	762	747	827	746	781	789	787	700	812	761	747	743	755	719	768	800	788	734	809	752	779	712	715	798	779	783	762	746	747	784	668	767	726	764	700	821	733	742	759	765	718	758	796	758	735	770	749	776	751	735	764	747	700	733	736	750	758	707	763	752	744	728	762	726	699	728	712	793	716	784	805	750	770	740	739	787	743	754	685	742	772	799	751	750	761	741	756	761	714	756	785	775	721	740	758	775	739	733	785	747	770	763	767	783	726	795	781	814	748	786	762	718	770	774	716	742	780	720	755	754	738	720	759	707	785	757	773	758	756	758	724	735	777	695	737	751	776	720	716	719	727	725	720	772	758	753	803	750	706	762	789	779	744	778	741	820	744	730	765	741	793	754	708	755	773	771	765	735	756	748	757	724	737	737	726	741	698	765	752	680	738	764	750	769	819	748	781	708	730	779	720	706	772	724	688	733	802	722	746	778	778	754	735	735	805	765	754	745	756	762	719	738	780	789	756	778	792	724	775	764	742	777	762	745	737	747	736	771	767	716	730	763	775	739	743	793	745	789	754	762	767	792	772	780	819	769	714	781	732	753	783	741	753	751	783	776	758	750	721	783	772	778	760	716	741	773	752	748	738	812	782	709	753	763	732	758	740	755	782	733	783	763	785	757	759	790	726	775	768	729	747	759	750	820	750	766	767	741	788	776	789	740	742	770	710	784	779	728	802	758	745	773	762	699	785	798	746	727	778	745	754	711	754	756	777	708	753	779	728	724	808	760	716	796	723	776	774	760	749	777	754	733	759	761	729	758	760	787	742	757	734	736	740	778	756	767	755	777	756	701	739	743	779	787	762	697	751	766	754	727	733	774	808	768	767	715	699	813	719	774	743	759	779	725	762	775	772	760	754	795	750	804	766	790	749	733	758	776	755	768	783	754	753	755	794	734	732	732	761	715	757	760	767	759	714	773	768	772	768	747	760	792	796	753	744	786	769	731	769	697	775	772	741	808	750	757	749	721	750	708	751	733	734	757	811	734	730	709	784	759	745	732	741	772	754	746	790	737	788	723	773	806	710	788	731	701	768	771	788	713	760	772	776	753	753	757	701	759	729	763	758	684	734	742	757	745	769	745	778	747	803	731	744	778	756	728	741	751	764	700	748	747	713	725	769	742	747	747	755	776	736	734	760	749	709	711	810	730	758	767	756	746	774	779	754	771	774	751	790	793	724	732	703	696	743	751	713	717	742	749	784	727	736	741	781	778	789	772	764	713	696	756	759	784	744	738	760	715	738	764	751	735	736	745	749
3316	165	158	147	131	94	94	88	107	98	75	88	93	82	96	87	80	72	82	78	73	85	72	100	83	77	76	66	80	84	79	72	96	83	64	93	86	86	73	80	82	73	74	77	66	85	83	72	67	72	85	73	80	77	74	86	73	72	97	68	71	72	77	67	79	72	78	62	62	84	88	65	76	80	67	87	75	76	78	76	88	69	91	83	81	92	83	73	87	85	73	86	81	82	90	75	82	78	81	83	90	76	80	63	83	63	67	63	94	85	76	87	82	79	78	65	77	94	91	95	80	96	69	83	70	72	59	76	76	92	99	80	75	78	84	77	65	85	89	85	82	72	71	72	83	75	105	91	79	79	77	74	83	71	90	91	80	73	79	66	82	92	90	90	77	64	86	70	80	69	71	72	92	64	87	74	79	90	78	83	57	85	90	88	81	87	70	85	80	65	76	82	90	73	80	69	74	92	88	88	83	79	75	75	63	82	91	80	94	82	75	70	71	82	81	85	69	96	73	60	87	88	83	81	64	89	70	83	77	77	76	93	84	84	56	89	79	75	78	75	82	80	92	71	82	71	68	79	88	82	84	103	78	67	77	89	84	80	75	83	76	86	80	70	75	95	62	72	79	92	74	72	90	86	79	79	82	84	89	89	81	103	85	95	71	73	74	72	81	82	75	73	81	70	76	84	64	88	72	82	78	76	86	81	86	78	81	83	68	77	83	76	89	94	95	84	96	75	70	92	82	73	70	86	73	80	68	66	80	68	74	79	87	83	86	88	81	94	83	70	82	73	83	95	98	87	80	72	75	67	76	77	81	76	65	82	93	70	81	61	75	100	71	77	95	87	83	76	72	86	74	73	75	78	102	65	70	76	92	70	82	70	82	87	83	65	70	60	81	96	75	71	71	68	81	60	75	78	80	79	81	70	70	93	70	80	82	75	75	84	69	78	68	72	82	87	86	96	83	72	74	81	85	75	73	79	76	66	92	72	71	81	68	66	89	70	96	87	77	96	71	86	84	73	75	88	75	86	72	82	75	71	84	79	91	91	73	74	98	83	78	69	78	78	92	74	81	73	85	68	90	72	73	71	70	101	88	82	83	64	93	85	91	75	74	67	81	74	61	84	87	66	82	85	64	81	70	78	75	71	87	72	63	82	77	81	70	83	82	79	79	65	84	77	71	83	74	64	79	75	78	58	95	93	87	79	84	75	73	78	66	82	79	75	76	72	93	96	82	60	86	80	83	95	82	89	82	72	82	78	78	62	73	60	71	79	75	71	83	86	82	95	90	79	83	82	87	75	80	68	93	72	79	98	70	74	67	92	80	82	75	75	80	70	67	72	69	91	98	81	81	81	84	76	70	71	103	88	86	58	72	92	93	63	73	77	86	80	85	86	83	77	83	94	74	88	72	86	95	76	80	82	82	91	70	83	69	83	90	68	79	70	87	87	72	87	69	85	82	84	83	95	74	61	72	84	93	64	88	88	80	87	81	80	88	59	84	73	96	84	87	80	84	85	76	65	91	79	91	76	81	68	71	85	69	75	78	77	93	76	95	113	90	84	84	87	68	92	74	62	66	93	77	82	72	88	81	94	86	72	88	78	82	68	89	74	87	78	70	80	81	81	71	64	72	78	82	82	88	75	78	70	81	52	93	97	80	77	76	78	81	87	102	74	92	70	76	73	67	68	84	91	100	63	80	98	81	77	61	70	83	89	80	68	75	88	70	81	80	82	65	79	93	72	75	77	78	80	80	80	69	83	90	85	74	74	74	85	78	86	66	70	66	92	79	66	87	63	72	79	76	92	69	84	90	56	69	77	62	95	80	90	89	67	98	89	78	74	79	79	85	78	71	84	64	78	67	75	87	81	87	79	87	96	74	83	79	76	87	85	84	70	85	74	84	65	84	78	74	90	87	81	93	88	80	88	86	82	94	71	93	72	92	92	82	69	95	79	74	89	83	73	83	86	71	73	71	87	89	97	79	75	80	70	94	87	91	79	81	92	88	74	70	92	69	65	97	78	83	81	71	91	73	79	95	82	86	95	85	71	71	94	72	73	83	76	72	87	79	82	98	79	79	79	72	85	76	103	88	81	66	85	82	77	66	91	72	74	76	66	72	89	87	75	81	84	88	82	83	81	70	87	79	74	82	72	96	74	74	67	86	73	74	85	67	82	72	86	92	62	84	80	70	69	85	65	73	72	80	71	78	82	83	66	94	91	66	86	83	86	81	80	86	81	76	71	89	82	86	69	78	75	81	73	88	84	88	73	73	85	76	71	74	71	70	82	84	67	75	88	75	74	79	88	64	80	74	83	81	81	76	100	80	67	98	74	112	80	77	85	71	81	78	83	92	76	86	67	80	86	77	80	76	69	74	89	81	69	77	57	85	70	75	78	86	85	78	82	84	79	86	88	79	67	78	83	88	65	78	90	80	77	74	89	59	77	77	80	74	88	82	78	82	102	76	103	90	82	75	91	70	82	73	87	74	81	65	73	68	86	80	81	88	92	75	87	75	87	86	90	68	91	86	87	85	92	86	75	82	78	72	66	84	81	91	47	84	93	85	82	78	70	73	77	83	79	85	60	78	68	81	78	74	79	88	77	83	71	64	66	76	72	93	77	69	63	82	85	72	48	60	69	88	74	68	87	71	59	71	63	74	71	73	79	85	66	73	99	93	70	77	88	79	88	87	88	84	88	81	63	65	85	74	78	69	87	89	76	82	75	93	83	67	91	92	72	68	89	59	70	78	78	79	77	71	82	84	79	67	75	76	77	84	87	71	73	77	80	73	62	72	78	90	87	87	75	82	84	65	75	78	96	72	88	78	68	68	59	81	78	91	100	73	96	81	69	69	81	89	75	89	73	88	94	79	62	69	66	92	71	70	97	93	78	78	86	87	78	83	80	93	79	86	73	73	75	76	85	63	67	84	70	65	62	73	78	85	68	60	80	90	71	83	88	83	86	73	79	72	81	74	69	85	75	94	72	75	85	63	83	68	81	86	74	73	65	80	88	89	78	94	66	83	64	92	88	82	86	101	76	67	81	88	75	71	81	78	76	63	82	81	86	68	82	69	66	78	93	77	76	72	85	68	92	77	75	105	86	77	75	83	69	85	71	84	84	77	80	82	81	79	94	97	71	83	71	87	91	92	91	77	76	84	87	83	87	75	91	65	80	75	82	69	84	70	79	72	84	83	85	75	84	64	73	102	78	68	77	82	61	76	70	90	81	63	74	75	73	70	103	79	59	79	78	86	82	90	66	74	90	75	86	71	82	83	89	99	74	81	82	85	88	92	81	95	79	86	63	78	62	92	81	67	74	87	78	88	81	105	87	76	84	92	91	70	80	61	86	72	85	94	81	78	77	81	94	75	85	78	70	70	75	78	93	81	66	85	65	84	88	77	86	88	66	81	86	83	100	88	73	98	85	71	79	84	65	78	78	84	77	89	95	78	93	69	84	82	68	72	83	87	71	70	72	81	89
4398	384	523	502	495	432	448	402	383	387	337	333	326	355	325	299	319	307	324	273	297	323	313	325	309	291	279	296	313	315	319	285	312	300	304	278	276	317	295	285	298	280	289	288	295	313	285	297	276	311	281	338	284	307	287	313	274	303	274	322	279	274	304	317	305	280	301	310	289	286	317	292	298	287	290	317	283	284	314	296	282	317	324	301	309	322	262	327	271	293	301	279	302	304	302	304	308	321	272	279	289	270	303	278	287	287	308	272	292	299	302	275	298	287	301	303	306	298	281	260	298	285	296	300	306	286	290	294	308	297	286	263	280	296	293	312	326	297	297	278	281	308	273	314	293	301	278	280	309	255	291	285	310	291	302	287	290	300	307	278	290	283	306	289	295	314	307	297	277	307	278	313	293	268	289	315	307	289	304	297	287	316	289	284	271	299	297	293	285	301	270	310	295	289	277	291	305	294	325	306	311	295	332	321	294	294	317	305	300	287	307	283	262	297	288	303	286	316	299	303	311	305	292	314	307	264	282	318	320	293	282	284	301	311	308	267	277	285	292	279	311	323	269	320	262	283	272	265	287	300	279	291	286	307	297	324	294	287	281	282	292	260	322	333	288	297	300	313	292	264	296	294	324	282	263	300	314	283	357	270	311	309	277	291	285	291	292	284	301	288	306	307	279	245	284	306	301	298	297	292	303	297	306	284	318	299	296	321	286	280	281	297	287	289	286	290	252	274	286	296	286	283	268	290	290	276	277	285	286	289	309	283	303	309	271	292	288	288	295	271	328	289	282	283	312	299	287	269	288	312	280	282	308	280	302	283	320	273	257	322	312	266	317	257	291	297	339	309	265	318	302	292	278	289	321	298	258	301	285	278	299	299	299	288	289	343	277	289	290	289	315	300	302	285	289	305	294	307	291	305	292	267	314	303	286	318	329	285	297	287	284	283	280	291	269	275	288	322	272	301	264	274	270	293	296	266	296	273	295	287	304	290	325	278	312	276	292	316	288	283	296	283	288	273	319	282	274	298	298	296	288	307	290	314	298	312	279	295	261	279	319	280	296	311	306	315	321	278	274	304	280	273	309	303	289	306	296	288	256	270	278	269	278	290	299	294	322	306	267	287	279	293	296	318	289	288	280	290	287	304	323	297	308	314	288	302	301	280	318	299	294	287	315	265	276	278	295	295	310	334	286	324	301	324	310	287	328	287	271	314	288	287	316	283	292	265	279	289	316	302	290	302	293	292	286	290	278	275	304	282	311	294	311	295	289	298	269	287	299	288	304	259	290	282	311	283	316	283	301	273	297	280	319	283	313	297	309	301	291	293	290	287	290	299	293	285	316	276	267	295	281	279	317	318	322	284	282	266	324	300	288	312	265	296	321	310	306	296	307	278	307	285	319	267	310	286	307	328	292	317	278	264	282	268	280	311	320	298	280	318	270	284	283	312	282	288	254	307	280	310	287	264	313	267	310	288	288	302	283	291	302	308	305	320	280	270	292	294	301	288	283	309	272	278	297	283	303	294	279	283	310	316	311	287	263	302	255	294	297	289	295	279	296	282	320	311	311	296	308	318	282	310	310	306	330	303	290	335	303	294	265	318	302	283	325	310	288	316	303	287	295	287	304	310	298	276	324	319	276	313	269	287	310	327	287	311	300	294	267	295	302	271	304	279	285	281	264	323	270	270	295	311	303	296	303	284	286	294	313	301	298	283	287	284	283	304	306	279	280	281	270	283	276	297	329	332	302	281	289	290	296	303	322	298	275	285	295	274	277	309	317	305	300	299	317	295	316	308	281	306	311	293	300	288	280	290	319	272	289	301	307	292	282	309	297	314	290	312	312	269	285	272	302	274	263	288	312	310	305	300	307	276	291	294	303	315	281	282	298	305	307	324	297	315	340	287	299	320	307	294	299	313	298	345	303	310	300	297	282	307	306	320	311	309	309	297	296	302	260	324	300	306	325	297	318	283	295	293	305	289	318	286	294	288	304	292	277	310	292	290	298	288	285	298	292	279	265	297	287	290	297	317	297	304	322	309	248	301	310	290	267	261	262	259	313	285	289	275	322	302	288	295	286	305	273	300	307	270	337	313	314	285	297	285	308	304	313	284	282	308	324	289	284	309	280	286	279	296	314	270	307	303	301	307	311	300	267	270	287	319	268	305	263	316	306	310	294	314	296	317	297	296	274	274	314	292	301	270	277	307	294	308	313	301	266	285	290	294	291	268	279	292	257	317	329	309	283	291	314	278	343	266	289	300	312	292	285	276	305	324	295	287	333	307	304	315	264	268	296	305	330	304	281	301	295	282	339	284	313	290	298	293	308	262	276	290	286	298	272	286	296	326	314	284	277	308	297	289	280	314	279	290	313	277	300	292	296	314	291	300	293	309	320	283	271	330	315	290	301	315	280	316	307	315	295	305	306	274	319	290	293	277	293	266	309	317	287	291	301	331	301	312	276	313	271	278	282	277	304	288	273	292	305	271	291	310	289	310	299	314	301	283	325	289	294	276	289	298	319	285	321	316	296	325	318	324	303	324	270	291	288	289	298	303	259	281	281	292	274	315	304	299	264	283	276	275	287	309	298	302	288	342	271	327	312	278	279	272	280	300	287	300	308	298	284	315	269	310	327	300	292	295	310	335	287	264	279	319	298	299	268	269	303	293	256	266	298	279	297	280	317	268	288	295	280	298	282	264	285	280	301	308	286	295	314	307	297	298	286	314	280	287	283	283	280	302	273	318	285	297	291	283	310	288	275	290	294	292	286	293	284	290	272	292	311	331	302	277	322	267	295	303	312	275	271	298	279	303	320	303	292	274	309	315	293	282	291	312	320	300	276	294	277	328	272	305	265	330	266	276	290	294	311	305	289	305	300	284	287	287	278	303	290	316	297	270	277	293	296	257	319	298	283	321	293	316	285	304	285	297	287	265	304	317	265	312	290	293	271	333	313	323	314	325	290	272	279	303	274	302	328	258	255	300	301	287	277	315	265	288	305	286	259	321	306	298	309	268	312	304	297	324	282	304	293	280	303	297	269	266	276	291	309	304	281	321	289	278	299	291	312	292	296	298	268	321	289	303	298	280	283	292	261	310	282	308	297	290	307	296	319	315	298	321	323	265	282	310	287	304	277	282	287	301	295	290	268	326	293	260	287	302	311	311	296	308	300	275	304	303	275	299	328	312	320	313	296	291	260	307	293	284	333	273	280	323	284	315	309	308	287	318	269	312	325	319	320	284	294	278	292	257	286	290	284	289	259	300	322	280	317	282	271	320	288	269	290	304	295	294	297	313	298	263	301	270	313	282	299	276	289	292	322	314	274	305	300	313	275	303	303	295	276	302	318	291	310	282	257	288	308	261	313	301	307	347	280	311	278	288	277	285	305	283	291	284	298	288	315	276	306	285	325	278	287	327	296	301	343	309	281	284	293	305	272	284	294	315	284	313	309	283	290	299	274	289	298	290	276	287	302	289	294	294	282	309
15032	1163	1255	940	707	531	434	370	299	266	258	237	188	200	223	186	183	180	189	164	176	180	159	158	159	175	129	174	183	170	168	170	152	149	148	134	162	166	134	155	142	142	142	168	152	164	164	154	152	148	170	144	169	159	141	155	154	160	169	155	127	141	158	140	157	142	123	141	153	161	154	149	150	155	151	150	117	134	153	153	145	148	143	150	171	148	154	153	161	142	158	141	145	153	142	138	147	147	134	144	143	140	140	138	141	137	127	144	145	150	160	145	144	138	146	162	159	153	146	159	154	134	130	148	156	121	140	154	135	167	149	129	148	155	143	155	135	158	146	122	148	144	157	137	145	150	118	140	179	157	117	140	158	134	150	136	142	145	156	132	156	146	137	146	148	132	149	158	150	168	151	150	127	146	161	137	145	150	139	124	162	126	147	135	145	153	131	178	149	142	120	134	157	139	137	147	142	142	167	113	140	143	143	147	151	124	159	165	136	156	158	135	133	141	135	136	135	152	134	143	154	126	156	143	133	129	148	147	156	160	132	152	125	155	140	149	141	125	123	136	134	136	154	145	151	146	144	154	153	152	141	146	155	129	154	134	142	134	159	148	144	136	151	137	145	154	139	126	138	129	142	138	145	161	147	129	146	149	143	145	150	150	139	148	155	144	136	148	138	132	132	149	162	146	142	153	139	192	148	120	147	138	149	142	156	111	150	149	165	144	143	129	142	151	149	135	138	134	135	140	139	150	156	148	139	155	139	150	135	141	158	131	178	143	150	138	128	159	140	139	156	154	151	159	130	139	159	145	147	170	129	136	135	168	137	158	155	148	139	159	153	169	165	149	175	127	125	155	121	136	150	139	131	151	135	137	148	166	140	153	154	150	126	149	119	136	145	143	138	147	158	129	135	169	144	148	154	155	151	135	145	145	165	150	153	127	159	138	146	154	139	137	149	144	146	125	131	127	164	133	150	156	163	163	137	134	153	125	153	138	136	160	144	162	142	155	148	160	157	153	129	154	158	141	158	122	156	132	115	129	164	142	143	166	148	144	141	131	156	145	143	147	149	133	153	140	133	156	139	138	152	152	146	142	124	147	143	127	151	139	142	141	138	145	133	125	140	160	146	156	143	131	119	124	131	119	155	156	143	138	149	170	179	129	136	149	167	166	150	150	141	119	137	167	133	138	132	147	134	161	143	129	144	147	143	132	160	137	151	159	168	149	171	130	163	128	144	139	158	154	144	148	127	162	122	175	152	148	155	152	149	140	160	162	143	149	145	142	154	158	146	124	120	140	142	132	132	167	130	197	144	137	146	156	152	149	137	151	135	130	138	146	130	141	163	140	146	126	135	146	138	158	170	148	143	146	127	133	143	146	135	138	144	160	162	161	139	122	134	144	149	135	128	177	151	141	166	149	169	148	161	168	116	127	131	162	132	168	151	148	128	139	162	136	138	139	156	138	144	171	139	185	175	133	150	153	134	131	152	135	136	151	140	128	151	139	124	114	147	150	173	127	155	136	157	158	131	148	159	143	140	152	160	117	160	147	127	148	142	142	145	126	155	133	149	144	161	150	150	156	157	164	154	145	137	144	157	152	169	155	141	148	125	138	148	155	148	152	156	144	148	127	157	153	151	140	113	124	134	174	159	135	144	139	154	141	149	148	173	139	121	178	129	147	145	130	148	139	143	164	164	162	160	132	129	152	145	150	136	153	144	151	161	166	121	142	161	131	134	164	128	148	171	124	135	135	157	131	165	154	140	128	126	140	140	124	136	146	151	136	154	146	150	143	124	145	149	158	130	144	147	126	146	147	153	166	116	130	161	155	145	141	148	143	126	162	142	143	105	141	128	163	152	163	143	148	181	129	125	162	134	160	134	162	155	144	149	166	129	148	140	147	140	169	153	127	153	154	172	160	150	144	151	126	145	145	124	158	137	139	143	132	148	155	145	203	171	132	150	165	146	144	128	144	166	148	152	142	135	139	172	148	133	148	136	140	135	137	127	138	140	153	150	141	156	178	153	146	138	152	119	152	153	129	129	126	136	143	153	144	164	142	132	135	156	123	140	132	154	140	128	143	139	155	169	136	156	171	147	134	141	136	144	146	157	143	152	124	154	136	175	142	129	141	122	134	156	137	131	162	131	154	140	159	160	132	150	131	147	153	120	149	146	144	161	151	158	127	142	145	143	137	149	154	122	150	114	160	132	158	134	148	133	166	152	142	144	160	135	165	147	121	156	138	134	147	150	161	148	145	170	127	166	156	139	152	158	134	128	128	154	150	139	140	153	129	138	138	124	151	129	147	151	159	119	153	139	122	163	148	147	157	152	156	139	127	144	131	152	134	138	142	145	145	147	158	140	146	162	147	137	152	143	143	137	148	143	160	152	164	125	126	158	149	145	147	166	150	131	154	154	155	136	152	140	129	151	145	136	149	160	146	135	141	154	134	148	171	135	139	157	135	140	161	154	160	138	147	145	173	169	142	140	142	145	160	158	158	146	136	125	133	149	159	144	156	149	140	133	171	143	149	127	160	164	153	163	148	140	156	150	150	147	130	148	149	155	154	145	145	138	133	152	151	131	144	139	155	150	148	133	125	136	151	134	134	137	135	145	141	149	135	126	126	150	167	161	146	165	127	166	134	128	152	146	138	133	153	147	152	159	123	119	143	142	155	146	155	162	125	152	127	162	160	167	164	163	154	141	150	142	134	134	145	151	163	142	158	138	147	125	140	143	135	145	142	147	146	135	149	156	140	153	138	142	152	144	138	136	153	156	146	150	158	126	147	138	149	160	132	137	169	156	138	149	169	131	158	135	157	140	129	133	140	135	154	144	146	149	144	147	159	136	152	157	137	168	154	145	152	121	157	129	145	144	163	139	141	167	154	143	146	141	130	125	141	153	144	154	153	133	152	154	131	170	155	124	128	159	149	139	139	163	133	131	162	142	147	124	151	137	132	153	156	130	142	123	135	127	129	142	134	145	151	148	146	124	146	139	135	142	144	167	140	156	145	143	155	162	145	136	143	146	144	165	115	142	141	163	155	151	163	155	140	138	149	156	148	120	132	139	141	131	156	151	135	150	139	155	146	149	132	134	173	141	144	181	152	147	151	143	159	142	135	148	157	122	159	154	134	166	152	135	136	121	148	128	156	136	146	160	184	138	146	135	146	130	129	143	154	145	140	136	132	138	167	133	146	148	139	137	144	144	133	141	140	121	140	172	137	148	146	130	149	140	154	145	176	134	149	137	162	139	153	122	144	140	169	143	139	151	148	158	140	176	143	123	140	136	144	142	144	138	132	164	144	148	162	138	161	148	153	159	133	140	140	158	142	157	147	156	146	145	128	146	153	150	142	143	166	143	137	130	143	145	138	123	164	155	132	141	145	146	141	130	165	145	117	139	136	133	116	149	161	135	141	155	137	164	126	159	133	154	175	143	141	152	157	143	152	132	137	137	144	141	143	160	137	150	142	152	138	142	156	162	142
8748	1407	3034	3445	3055	2493	2067	1752	1474	1333	1215	1064	956	934	832	818	808	725	728	707	706	626	649	597	633	625	594	599	574	573	601	555	518	521	532	553	544	575	498	525	533	535	498	483	483	537	554	557	487	502	515	520	512	506	499	511	516	470	523	523	466	505	496	505	505	464	473	489	510	500	475	532	470	550	455	473	492	528	468	480	495	470	492	476	487	487	484	513	466	495	491	435	489	473	473	496	516	489	460	500	526	459	482	457	478	448	531	504	449	481	464	508	496	484	464	472	501	472	483	472	495	482	465	507	475	506	460	486	514	489	485	500	497	470	489	462	485	503	448	511	491	472	457	451	461	450	456	452	512	520	470	497	481	472	489	460	485	469	506	517	449	445	500	492	399	520	463	446	486	485	501	471	493	481	489	466	477	490	524	510	496	490	483	487	546	456	493	469	485	496	471	513	485	505	495	484	488	462	495	472	471	498	481	526	470	484	460	490	461	533	487	468	505	510	466	516	525	485	490	477	485	468	493	456	486	506	495	453	505	470	472	501	456	480	489	471	497	493	479	451	480	473	469	490	475	456	457	419	471	459	501	497	442	464	478	491	454	476	478	481	450	501	461	540	493	508	511	487	483	476	488	473	449	486	485	509	529	486	481	516	479	497	467	483	500	457	484	499	484	483	517	523	475	450	477	503	492	454	493	503	523	474	480	478	507	459	494	505	495	496	478	466	486	474	478	487	469	476	507	476	517	465	471	531	451	490	513	449	477	470	471	462	437	489	467	472	486	514	466	442	493	481	486	494	479	506	540	461	497	500	478	471	461	472	475	443	494	468	463	487	453	479	521	480	487	445	487	457	476	489	468	469	522	467	435	462	466	487	509	466	450	483	499	465	450	482	529	490	485	464	443	479	450	480	446	437	483	492	443	479	504	467	507	484	470	486	498	470	496	476	497	466	539	466	487	465	482	470	457	451	497	467	489	451	467	482	465	477	479	497	481	495	454	450	478	500	437	463	498	489	494	485	501	503	451	471	491	463	511	475	479	490	454	466	473	429	468	494	508	457	495	482	467	474	477	494	484	461	486	492	467	489	491	478	455	473	478	457	470	479	466	522	486	532	466	450	498	492	497	483	485	444	462	504	471	464	473	492	466	453	454	438	470	469	525	443	491	500	486	499	474	503	518	498	450	485	429	477	490	465	480	477	494	477	457	443	520	518	493	467	485	484	485	458	445	502	504	471	463	496	462	496	439	481	461	470	439	464	504	496	459	455	512	452	478	526	492	443	443	508	478	453	492	478	427	499	465	461	386	456	515	483	489	490	489	495	464	455	475	493	466	494	521	502	475	499	455	473	484	463	486	445	459	491	490	492	500	495	472	476	485	470	462	444	433	480	491	529	476	503	474	480	492	518	469	456	450	451	456	490	508	490	476	458	471	503	484	446	507	467	481	453	499	465	432	485	534	446	470	494	484	456	462	457	466	456	455	504	484	471	472	501	472	490	498	475	476	497	504	469	463	490	469	469	484	461	493	510	507	447	438	454	457	459	497	483	496	484	477	478	488	501	489	489	477	496	519	474	518	473	485	487	471	476	456	460	421	469	521	494	480	477	459	493	465	472	494	480	449	436	496	514	486	499	494	464	508	522	488	490	467	476	457	473	499	467	496	530	482	490	478	452	491	521	442	491	479	466	504	509	452	472	451	493	481	458	445	519	458	462	473	484	468	436	494	510	453	489	478	482	489	516	478	470	476	477	469	482	503	471	474	470	472	450	484	509	471	456	458	447	490	470	499	465	487	476	472	465	518	466	498	444	475	470	484	461	507	491	502	478	474	445	486	455	439	485	457	496	489	501	490	519	491	491	494	440	477	456	482	485	498	522	499	435	491	459	484	485	466	490	481	495	513	491	447	501	452	486	490	504	476	477	508	474	479	457	483	476	468	511	523	467	492	462	488	468	498	446	479	504	489	475	466	485	440	484	505	496	448	467	463	480	486	445	491	482	503	490	442	512	452	491	489	451	468	524	433	492	522	492	450	477	537	472	455	444	495	493	467	508	486	489	489	455	502	458	479	504	500	480	414	455	491	493	468	513	460	549	464	475	444	471	524	491	485	491	476	495	501	489	471	473	487	466	464	475	430	467	486	525	480	491	485	495	458	476	438	462	527	486	494	478	458	506	507	548	505	465	481	479	492	467	480	485	490	487	500	462	453	484	450	508	451	456	492	485	433	470	471	487	532	450	480	456	529	462	476	447	476	474	468	491	479	494	472	481	489	486	514	446	454	469	449	479	465	458	494	507	440	483	506	500	489	448	485	520	455	486	499	485	458	493	496	463	455	480	490	486	467	483	485	498	482	484	499	431	505	525	488	499	500	482	441	454	467	486	503	478	482	530	451	508	505	495	452	479	454	451	467	497	493	498	498	483	497	484	484	475	429	479	488	441	497	483	498	493	473	480	449	475	469	454	446	455	472	469	495	462	467	483	478	455	503	445	492	484	471	493	475	493	483	502	524	483	492	484	466	466	461	467	480	491	519	488	485	484	483	470	474	463	456	437	477	493	446	471	470	545	474	509	484	503	480	499	474	478	470	485	508	490	446	484	458	471	455	483	454	467	472	490	486	503	508	443	494	488	498	533	458	459	473	501	470	493	500	511	436	475	490	473	462	462	447	431	486	487	523	475	519	468	491	440	484	503	494	500	489	492	478	466	427	497	480	492	495	515	454	496	460	467	426	435	458	464	491	445	476	504	476	469	442	479	449	510	507	447	492	490	433	489	456	522	502	479	500	523	482	490	451	475	509	453	467	452	500	458	495	467	503	473	485	498	481	495	443	480	465	444	498	528	506	500	497	492	481	467	478	509	478	478	460	513	453	554	467	499	476	514	492	460	489	491	513	483	498	429	464	435	488	485	464	454	442	463	481	525	476	503	477	462	499	480	448	491	461	510	504	461	460	517	466	468	462	483	487	457	502	481	483	480	464	450	474	472	443	493	434	532	505	460	497	467	469	502	434	500	450	498	517	467	471	493	503	484	453	483	459	497	485	446	489	494	509	481	454	457	464	483	440	469	498	487	455	520	502	466	478	507	517	474	492	515	471	481	451	464	482	513	453	452	498	468	477	480	436	462	480	519	494	510	467	443	484	490	496	477	429	453	500	462	516	463	543	475	465	505	500	452	477	488	484	493	521	450	486	495	491	459	465	418	484	485	502	531	508	501	491	485	478	489	537	511	444	475	525	475	462	488	465	490	464	447	452	472	499	489	509	473	465	510	489	490	463	462	457	494	488	460	470	499	453	485	452	508	503	515	517	492	475	500	449	496	485	503	482	491	507	454	544	457	492	524	510	472	480	508	487	499	470	469	523	472	473	461	514	473	497	470	505	552	467	457	479	496	463	443	455	485	500	494	481	490	466	513	455	479	485	483	494	495	470	483	507	467	439	465	472	495	483	488	435	477	482	464	463	482	448	483	511	477	501	450	444	477	468	523
25888	3109	2583	1984	1522	1132	829	650	619	551	516	414	425	370	384	384	354	358	323	297	314	293	285	253	251	296	275	287	308	230	258	270	262	283	283	263	282	260	264	277	287	271	265	262	282	243	261	280	247	259	269	267	252	265	272	272	256	262	249	281	259	295	276	240	255	243	245	294	269	242	274	243	268	270	287	236	237	248	265	252	250	235	279	273	239	240	255	221	249	261	220	253	240	262	262	283	266	254	227	274	263	270	240	260	270	233	244	258	226	280	248	273	248	251	242	263	220	259	254	259	274	264	252	273	283	240	274	278	248	230	264	283	280	242	269	253	240	245	269	248	278	227	264	252	237	250	233	279	252	248	228	254	251	252	220	221	267	263	284	245	248	253	273	261	243	248	255	245	245	287	241	289	256	250	245	239	275	253	253	262	259	260	244	268	248	237	261	255	257	254	254	265	234	283	230	235	282	256	290	237	271	239	273	274	240	218	252	257	244	241	264	278	249	273	258	252	229	234	230	235	243	293	255	256	228	256	258	236	263	261	248	291	260	255	271	257	259	276	251	237	252	238	251	262	276	250	221	292	241	271	219	238	256	211	284	248	268	264	264	242	228	221	261	239	261	258	263	249	262	241	231	229	259	253	229	255	245	262	258	253	255	261	268	238	255	268	232	262	241	229	260	241	264	251	253	260	265	261	229	237	243	265	288	276	268	265	225	240	281	288	273	218	243	241	281	227	236	251	243	246	264	231	249	256	265	236	221	255	254	259	239	260	265	265	259	248	258	247	266	240	216	240	262	252	256	232	260	255	250	268	241	316	255	237	246	251	239	219	272	259	252	262	280	265	251	266	272	224	260	262	272	273	253	253	243	260	241	232	278	260	247	257	237	255	249	283	255	302	241	251	248	279	264	248	233	240	256	247	263	249	263	267	253	254	260	242	242	259	239	267	214	266	246	250	251	267	277	249	240	221	251	243	245	247	229	236	247	254	246	272	250	240	263	258	264	236	255	242	247	261	269	241	266	264	270	244	260	245	249	263	228	302	243	237	248	261	272	220	237	266	221	252	252	235	256	258	256	245	238	233	254	270	261	281	257	221	232	274	265	231	241	267	232	243	311	237	264	238	238	243	242	248	266	242	272	288	250	262	252	281	246	234	225	232	265	257	260	269	280	271	255	246	281	255	257	236	260	236	244	283	238	228	241	243	243	269	285	239	230	219	247	276	263	267	283	263	265	242	289	247	255	253	248	246	270	251	244	280	282	249	258	249	274	239	259	252	268	271	259	237	271	220	286	239	257	243	252	243	246	267	242	244	244	265	243	251	264	238	243	270	250	233	245	239	277	251	266	236	280	254	266	252	267	242	281	250	263	284	231	224	257	258	253	295	267	229	242	257	278	254	262	235	258	254	246	234	274	238	276	283	235	242	242	231	255	237	233	244	240	258	234	283	252	263	278	264	243	249	247	250	238	278	256	231	236	254	271	253	280	274	247	248	243	259	243	273	258	259	259	258	261	227	278	229	258	247	246	245	246	268	267	263	249	242	232	251	234	266	279	240	274	234	252	237	240	222	267	260	245	241	257	253	246	246	234	258	259	223	228	254	261	233	235	249	263	238	222	259	274	229	245	252	267	237	250	220	255	251	269	261	243	216	231	240	246	245	274	242	269	268	255	285	258	276	223	277	266	241	243	248	267	256	241	231	243	242	229	256	258	278	272	262	243	230	260	246	252	256	258	235	224	252	248	244	233	243	278	273	265	256	253	233	279	238	273	239	245	246	251	269	234	266	244	240	271	248	248	240	217	269	248	250	278	257	278	225	268	249	279	252	245	241	285	256	258	284	258	248	249	249	267	240	252	267	259	267	266	260	248	252	246	278	255	229	250	250	270	258	272	215	250	245	270	250	234	253	277	257	265	235	260	264	294	256	272	259	293	258	245	238	256	232	261	264	273	247	230	246	269	247	251	226	209	263	261	247	255	261	242	244	237	265	227	263	257	248	252	258	243	237	258	248	239	216	285	246	234	254	261	264	255	279	257	259	268	240	246	245	238	202	221	279	229	266	249	248	264	266	256	243	235	249	256	274	253	271	262	245	271	257	225	245	240	274	234	235	220	249	234	243	265	266	262	256	271	249	246	261	250	274	262	267	266	229	250	261	275	255	260	230	234	255	275	231	245	259	271	254	256	266	229	268	248	235	247	238	228	262	240	235	270	242	261	246	244	257	278	252	238	245	260	291	280	300	251	232	235	250	260	242	213	245	231	246	271	266	255	231	215	256	241	244	262	248	287	224	274	225	254	238	226	199	231	253	235	269	235	242	252	242	244	224	245	280	236	238	222	235	234	245	279	247	274	251	247	263	252	235	254	271	235	234	259	261	262	253	230	253	260	252	255	270	267	277	269	258	262	268	253	266	247	267	264	271	234	270	247	258	256	240	238	262	239	255	256	255	246	267	248	263	241	239	251	220	250	257	245	246	244	251	262	276	270	244	241	255	275	272	226	287	262	281	247	231	236	254	261	264	276	241	228	257	257	267	244	262	264	257	279	250	250	244	236	267	236	228	255	262	246	252	262	249	251	239	262	235	264	245	235	251	255	272	252	246	247	266	276	240	238	227	240	248	262	237	251	261	258	281	237	276	214	251	287	231	224	252	240	252	264	203	250	254	265	242	254	240	291	216	240	262	221	227	262	232	246	243	264	246	256	276	249	244	262	231	257	246	250	242	292	252	230	257	266	267	237	228	280	255	249	226	236	269	262	243	274	260	224	255	280	266	253	274	223	236	269	217	258	250	255	258	262	250	285	268	271	256	255	270	260	230	260	248	264	255	249	261	263	249	245	281	268	227	280	255	257	249	250	248	279	258	248	246	234	284	271	291	247	238	234	267	219	254	251	259	207	247	258	234	233	287	264	257	232	282	233	256	277	262	216	278	247	224	230	225	265	245	238	248	244	265	263	243	288	227	258	266	235	276	243	245	251	242	233	255	239	246	247	219	269	259	265	263	247	249	260	247	269	262	274	258	290	237	267	256	263	254	227	242	276	256	263	223	242	237	242	257	274	267	261	258	265	258	254	248	289	250	248	241	285	235	254	263	253	271	269	235	241	240	245	232	254	238	230	243	246	256	246	259	234	235	265	258	253	250	247	251	244	273	263	250	246	258	248	263	268	214	257	255	249	256	273	264	268	249	284	246	229	261	246	257	248	245	241	221	260	236	263	260	241	237	263	297	262	241	243	227	243	252	263	241	245	279	249	276	257	249	264	238	246	267	255	277	231	254	242	262	233	263	247	249	238	257	254	255	261	236	258	271	256	256	304	248	260	235	281	235	262	206	238	255	241	285	274	255	275	254	249	238	241	276	251	249	258	235	261	269	237	284	227	238	263	260	241	266	247	234	256	273	257	229	261	241	258	270	240	257	245	243	255	274	272	264	239	253	264	271	241	248	255	267	287	233	273	243	249	261	250	227	218	260	248	287	259	233	244	269
11673	2591	5544	6395	5506	4591	3756	3160	2663	2398	2124	1870	1667	1659	1476	1451	1284	1217	1247	1162	1164	1094	1117	1011	1025	993	1009	946	963	951	899	929	899	925	845	906	828	860	860	859	852	859	896	848	786	839	805	874	817	828	857	769	773	839	822	766	828	802	781	815	797	746	815	777	784	751	739	781	732	783	808	795	754	778	761	801	769	799	790	763	758	726	776	741	734	761	745	739	820	742	752	715	793	767	755	766	778	803	781	730	790	804	821	752	766	756	810	742	763	780	769	741	785	746	762	739	733	775	731	799	740	739	779	720	765	791	736	738	775	705	764	772	801	773	766	793	775	792	752	737	726	723	740	786	785	795	746	766	766	725	764	757	727	741	740	757	761	797	757	781	777	740	764	737	736	708	765	704	753	757	739	736	803	768	773	737	775	773	766	730	767	758	790	747	750	764	741	707	793	803	729	764	775	714	791	780	715	798	760	727	765	779	766	766	729	750	742	734	754	732	712	762	749	759	747	767	779	761	755	736	763	747	776	805	780	735	719	759	702	748	760	783	774	760	741	751	743	794	812	755	686	767	770	774	725	783	786	727	726	776	708	726	716	800	765	735	745	752	792	792	713	779	738	742	758	739	726	784	734	745	765	766	710	831	725	761	765	703	811	712	741	758	723	743	712	753	726	727	777	706	766	779	767	711	796	742	717	799	788	752	728	808	748	694	761	722	755	753	792	741	743	759	782	749	745	781	726	773	800	757	777	777	689	768	725	757	740	790	709	758	720	704	733	735	791	765	735	761	746	754	731	753	713	742	722	740	761	757	704	745	721	762	742	739	757	796	800	712	777	762	758	776	774	772	803	711	765	757	716	726	727	776	745	776	741	748	712	759	806	755	729	793	782	757	766	722	752	763	786	736	772	796	709	805	717	773	727	728	739	742	797	779	772	734	797	699	738	751	785	757	763	746	703	750	735	724	729	761	770	793	809	799	737	759	735	769	753	786	738	742	740	760	781	748	720	727	673	750	762	766	720	705	746	765	730	761	745	726	743	722	756	796	777	784	746	737	774	734	769	754	754	731	718	727	703	752	714	738	733	742	753	727	750	779	767	721	740	709	755	786	747	789	709	729	758	737	754	732	774	734	755	787	802	706	739	805	735	774	798	756	726	747	695	747	766	789	738	767	758	762	762	764	765	753	768	756	735	746	745	758	757	763	696	792	746	769	701	749	748	781	783	704	716	744	739	742	732	752	750	754	697	760	717	787	808	764	736	717	777	786	784	782	757	737	779	682	742	752	744	788	722	742	732	734	743	722	752	760	755	767	697	722	741	753	757	780	766	712	751	782	760	743	731	744	789	715	793	750	753	735	749	740	758	715	738	769	802	768	726	808	732	771	767	777	746	747	798	745	793	772	745	728	739	773	751	734	734	777	725	774	706	775	756	735	763	790	751	747	704	751	724	760	770	744	736	758	796	722	759	719	750	791	741	745	746	715	755	718	732	781	740	750	738	731	758	748	770	755	745	757	737	715	768	730	690	740	764	767	754	790	709	770	780	748	797	797	770	715	779	779	717	808	754	758	771	761	776	796	788	734	790	751	739	792	762	747	800	789	717	769	747	765	739	737	742	737	788	749	714	720	725	730	739	773	795	722	743	712	767	734	765	711	783	753	711	757	755	767	815	763	712	743	754	767	787	753	786	748	712	736	835	758	770	723	750	796	812	767	793	792	714	732	798	768	729	768	744	732	798	761	735	755	728	717	756	775	753	729	735	730	797	773	708	726	774	793	765	706	777	716	769	758	766	752	766	725	763	755	723	752	760	792	733	769	771	708	765	836	738	739	753	713	720	775	773	734	811	720	731	720	746	779	743	776	790	772	765	740	751	786	767	733	761	771	769	762	759	747	766	775	714	754	754	782	792	771	754	765	752	737	767	748	738	715	724	780	686	748	736	723	745	788	787	737	715	751	750	757	742	779	697	768	739	666	773	777	709	783	734	778	784	773	737	759	763	759	778	756	777	739	797	750	720	745	722	773	766	730	790	723	764	760	773	734	744	789	737	737	763	731	794	773	728	791	746	765	779	722	723	763	778	787	778	712	698	746	731	800	790	746	817	786	772	781	754	711	761	713	760	761	707	759	753	747	715	783	749	744	732	780	795	759	738	777	694	782	772	765	721	754	758	763	706	726	749	767	726	710	794	763	756	763	726	762	777	714	745	787	784	792	793	768	753	750	725	805	785	742	745	725	733	768	752	759	761	766	789	747	780	733	761	778	777	731	755	752	732	745	769	723	730	782	679	715	746	697	762	752	781	791	767	749	780	801	710	704	771	757	741	764	684	756	767	745	751	726	833	722	790	787	788	773	722	789	770	737	742	704	728	798	734	749	702	776	733	708	699	773	758	754	793	742	769	760	759	732	752	755	779	763	712	774	781	814	742	778	735	752	741	796	756	716	770	720	751	709	784	747	717	743	716	719	806	807	771	755	752	720	693	730	767	741	758	743	777	717	708	742	792	784	727	767	724	730	756	757	765	782	784	776	742	703	762	750	759	751	712	764	727	699	761	768	767	782	730	724	768	761	740	747	808	738	763	806	733	737	783	801	686	746	757	736	731	760	749	753	752	731	775	784	721	732	711	775	743	694	714	799	756	768	798	746	762	759	756	773	773	821	760	734	762	779	667	753	726	764	741	733	751	735	746	729	768	743	748	738	796	819	782	775	720	766	764	804	830	752	751	826	730	710	720	742	753	791	765	739	733	768	764	768	752	757	743	752	780	756	781	763	730	763	775	778	767	778	746	724	759	765	767	770	758	763	732	696	760	755	769	750	783	727	744	730	789	737	756	739	787	779	753	770	751	730	749	761	808	742	769	801	757	720	784	755	703	732	731	731	739	737	756	762	738	784	759	762	762	710	781	758	733	718	717	689	777	714	734	731	780	783	746	756	775	759	771	766	752	742	754	728	775	759	786	770	748	739	780	742	757	783	745	720	765	741	764	749	755	736	726	776	753	735	790	782	858	724	805	771	716	736	727	728	799	746	737	709	763	769	798	801	756	761	714	757	793	735	738	744	754	758	751	785	752	773	742	706	797	786	735	741	742	738	737	759	769	730	774	757	760	705	763	778	769	719	719	750	741	794	722	716	822	720	717	744	761	689	759	785	730	731	780	791	778	753	774	768	741	803	813	724	774	772	712	770	774	806	758	770	716	769	737	756	754	733	773	767	744	814	735	790	785	740	788	721	778	734	737	725	776	811	754	757	754	776	745	745	743	798	779	755	717	736	720	723	720	735	737	771	732	719	759	774	776	751	777	728	719	735	772	772	784	743	767	734	709	764	757	721	755	750	737	787	747	773	797	733	719	743	726	749	810	762	745	779	771	770	769	785	706	740	725	750	743	743	773	745	733	783	742	688	721	762	745	791	745	778	773	785	787	715	775	741	809	749	758	751	732	719	754	772	767	779	698	771	738	764	751	761	747	752	758	788	729	779	793	738	749	783
3526	164	173	140	115	97	112	80	97	87	82	108	85	86	97	99	101	88	93	74	75	71	88	80	82	90	85	87	83	79	64	74	78	76	68	77	88	80	94	78	66	89	81	83	90	92	80	78	75	77	75	79	96	72	66	80	76	79	69	91	77	78	60	79	83	94	83	88	72	74	87	85	84	84	79	82	86	67	90	82	70	91	81	66	77	88	98	92	83	79	76	75	84	80	92	66	79	90	95	60	84	75	84	70	61	83	101	84	79	84	80	85	86	86	91	73	86	71	74	88	84	81	88	100	73	76	69	101	85	81	87	90	66	80	85	89	77	86	74	79	81	70	87	77	82	80	85	78	84	73	83	80	80	71	89	80	75	79	50	97	99	89	74	80	79	87	87	87	76	75	79	70	78	88	71	72	82	73	66	90	76	84	79	78	87	78	79	91	72	91	79	73	89	96	81	87	62	83	86	69	85	79	84	86	81	93	91	82	73	64	75	92	89	90	63	72	81	100	70	78	85	92	79	81	75	80	80	83	66	72	72	92	70	85	78	82	72	80	82	76	81	70	84	70	75	68	90	66	79	81	67	77	66	89	85	66	99	69	85	86	96	92	94	65	88	87	78	62	83	77	88	96	76	65	65	81	78	72	61	79	82	76	83	69	70	66	86	81	73	65	83	76	79	64	74	82	74	91	89	76	82	86	88	69	78	86	72	78	92	92	71	76	78	74	77	88	66	89	83	82	75	104	71	71	70	80	80	93	79	76	85	75	60	83	88	53	90	86	88	80	73	85	86	77	69	82	76	76	72	102	74	92	87	89	87	83	75	78	71	96	83	66	94	84	82	91	64	86	86	89	76	83	69	85	67	68	84	63	95	85	84	107	80	81	80	73	93	58	98	85	82	76	71	81	80	86	75	84	90	85	88	73	80	100	74	84	79	65	89	78	86	73	72	71	74	79	89	89	67	75	90	89	81	52	80	75	80	87	62	88	81	77	79	90	82	75	66	83	83	75	85	77	87	73	85	76	87	91	87	75	74	86	73	77	61	99	95	87	87	91	85	63	74	70	71	81	77	89	74	74	81	76	67	82	74	83	78	95	88	70	92	80	83	85	68	68	67	91	79	78	83	87	74	95	78	75	71	102	60	80	77	71	86	56	84	76	80	77	70	94	74	73	83	73	97	72	92	94	68	84	90	83	84	78	76	77	85	86	80	71	67	80	87	74	86	74	66	83	88	86	77	76	73	87	81	74	94	62	85	79	75	78	83	66	63	83	79	84	81	75	96	86	77	77	83	72	64	79	81	85	84	76	84	71	82	82	76	72	81	88	82	73	87	85	67	82	75	77	71	65	72	86	81	92	80	83	79	87	73	64	84	71	79	90	73	81	76	70	76	83	64	84	90	92	72	78	74	88	84	74	82	88	84	78	77	84	73	80	86	93	70	83	74	88	90	89	84	92	82	85	87	88	94	73	78	84	67	91	82	94	69	89	75	98	77	70	77	83	85	99	94	91	97	74	64	92	88	87	97	74	91	89	92	81	97	86	80	82	77	61	85	82	92	77	87	85	83	74	72	72	91	83	84	87	80	87	86	88	69	71	83	72	82	74	89	65	85	75	84	79	84	72	94	68	103	64	74	79	90	78	83	83	90	88	76	84	91	66	78	80	71	71	95	95	92	93	81	75	85	81	102	78	78	76	75	79	67	87	61	59	81	69	73	78	76	79	82	78	80	90	70	80	82	85	83	67	87	76	89	85	89	67	85	77	78	81	87	87	72	91	93	90	71	92	86	89	86	104	69	76	74	68	85	83	82	82	68	78	80	79	78	69	84	63	77	76	89	91	74	77	74	81	95	82	74	80	81	83	78	79	70	91	79	81	82	83	76	81	69	86	76	85	74	83	79	67	69	79	75	81	73	75	88	94	80	90	72	68	80	68	84	77	87	75	75	89	75	80	65	70	84	80	78	79	65	86	73	81	78	93	91	77	78	64	101	79	84	93	88	89	73	76	69	96	71	83	67	83	62	74	81	84	66	81	68	78	78	77	76	74	86	103	80	70	68	72	79	101	67	82	87	80	82	89	91	85	65	81	86	69	83	84	85	84	90	72	72	75	93	95	76	73	81	89	69	72	77	67	83	58	72	77	81	64	80	88	93	87	81	74	67	83	75	78	65	80	69	74	86	86	74	78	69	67	84	84	77	97	72	85	74	83	68	93	73	91	84	96	63	77	80	75	84	77	84	86	83	105	83	77	89	61	86	75	91	82	80	80	77	73	61	76	97	78	67	87	88	80	68	68	79	78	75	90	72	69	80	81	89	75	85	77	74	70	77	75	80	79	87	76	72	86	62	67	79	77	79	75	66	74	85	69	75	74	73	79	80	75	89	72	81	70	59	69	79	81	99	74	74	73	80	61	82	87	64	75	97	88	113	90	77	75	70	88	80	87	101	82	76	100	81	90	72	83	74	70	79	88	78	77	87	85	93	79	71	80	74	86	90	64	82	77	78	76	65	92	72	74	72	73	73	79	90	79	79	78	75	86	87	101	78	71	83	87	85	94	58	70	86	81	87	78	73	66	85	91	81	68	77	78	77	86	87	100	73	78	81	73	71	84	95	84	64	82	72	82	89	86	70	83	79	65	69	88	89	79	74	77	78	80	83	92	85	57	71	67	75	72	85	79	78	74	74	77	91	70	82	77	77	93	92	74	74	79	89	90	96	72	72	72	80	78	82	88	73	78	73	89	92	89	81	81	81	68	89	74	66	79	83	66	91	83	82	79	84	79	77	91	90	76	73	90	84	83	92	93	86	72	84	78	77	88	90	76	87	75	81	88	91	90	79	80	98	88	67	71	97	83	87	86	87	88	76	81	69	75	79	96	86	84	88	81	75	90	81	73	78	83	90	82	99	76	84	85	91	90	69	74	75	87	94	78	73	85	82	74	82	86	73	85	80	86	84	84	78	81	79	73	78	79	79	82	64	83	68	77	70	85	59	71	67	84	88	81	85	76	76	70	82	86	74	88	69	78	70	73	73	83	78	72	82	78	75	63	91	85	67	76	78	84	78	75	87	80	66	86	85	84	84	79	73	74	74	91	90	76	69	83	71	74	75	66	75	86	70	93	66	79	95	76	78	60	86	71	92	93	91	80	81	79	77	70	65	83	80	74	82	75	79	84	73	84	86	83	69	64	94	79	87	77	72	79	81	79	87	73	77	74	84	96	104	64	71	92	62	66	65	81	82	73	93	83	73	75	92	92	85	76	77	102	84	77	94	88	75	87	70	69	73	91	80	90	74	72	83	84	78	97	87	77	91	75	75	90	63	62	72	90	64	68	57	66	59	79	90	82	77	84	71	91	79	76	79	67	77	79	84	70	83	82	76	79	82	100	83	63	64	84	73	90	77	87	96	66	84	95	90	85	82	76	77	78	91	66	75	86	85	68	83	76	81	86	72	79	84	91	84	76	89	85	65	74	97	86	68	82
4477	400	543	574	500	427	402	384	374	371	351	363	375	353	314	280	317	318	335	309	301	333	311	303	308	320	306	321	305	313	263	318	305	333	278	289	293	324	289	325	283	308	306	282	275	308	299	325	280	286	309	323	284	289	304	286	293	264	305	310	319	304	325	302	301	299	283	324	319	307	277	311	299	296	301	267	267	306	327	310	285	267	286	297	309	298	282	283	314	299	287	323	275	296	304	309	300	290	316	303	276	307	278	278	307	319	290	296	295	299	313	273	296	287	285	311	265	304	291	290	286	297	305	284	284	306	294	300	314	288	314	323	301	269	281	281	289	326	309	304	314	270	313	270	283	289	306	282	308	269	298	318	298	295	297	319	316	294	305	305	322	302	306	284	327	282	274	298	288	309	299	310	317	294	269	282	297	302	291	286	316	280	275	299	270	286	306	261	298	319	285	293	284	287	307	287	280	310	305	270	295	297	305	256	269	284	293	304	298	284	298	335	297	293	315	315	324	316	299	293	279	259	288	278	287	296	280	304	287	317	302	311	304	278	315	294	281	301	288	284	314	286	297	301	311	292	310	287	298	265	293	286	306	282	312	282	279	299	273	295	286	309	299	295	318	300	311	305	305	295	321	278	287	284	293	325	308	291	275	304	299	326	271	325	296	307	302	298	301	292	273	275	299	290	296	275	280	304	304	295	278	315	276	316	267	302	290	251	288	296	303	286	292	283	259	329	296	291	277	296	256	334	291	304	283	278	323	289	330	301	270	306	304	287	295	256	309	273	288	307	280	303	309	318	291	271	305	294	295	289	309	286	321	271	279	289	302	290	291	284	306	281	300	344	276	302	269	293	294	285	305	282	295	268	271	296	285	290	296	291	288	272	274	286	300	305	278	315	283	282	280	297	322	278	289	283	312	281	289	294	284	284	323	297	320	279	296	287	340	312	300	297	296	277	295	307	301	278	271	321	296	289	298	301	303	306	289	302	290	313	304	305	294	299	280	326	330	301	292	301	293	305	301	312	293	334	302	283	249	270	320	333	276	302	276	280	291	313	282	299	266	297	289	313	278	267	284	312	271	302	328	293	311	317	270	284	299	308	264	314	291	274	275	302	305	301	305	287	297	303	328	293	301	303	302	299	293	290	297	288	288	310	288	248	283	294	281	307	300	279	283	309	285	302	294	317	298	291	301	289	298	291	283	295	266	289	320	319	303	313	282	298	272	306	291	310	270	295	309	296	295	283	310	275	272	290	279	318	280	286	297	232	284	294	311	304	323	284	278	287	306	270	269	305	310	291	304	301	296	278	307	307	307	299	260	284	296	309	279	276	277	298	282	284	317	293	268	315	317	290	293	276	284	290	297	265	288	309	278	301	309	311	286	277	281	324	339	302	293	303	297	309	290	261	279	306	324	331	305	285	333	308	266	293	314	276	293	296	312	278	312	284	284	262	304	294	297	266	287	305	297	280	279	289	303	302	306	336	297	294	295	271	277	299	282	296	304	276	331	310	285	261	294	287	277	270	276	286	292	279	311	300	312	293	274	313	289	285	278	296	341	300	255	294	290	290	292	310	308	273	287	305	301	321	328	273	258	306	285	292	316	310	302	288	305	276	304	278	323	311	306	279	294	262	314	295	309	282	307	272	294	275	311	261	317	282	280	325	312	347	311	290	314	284	285	265	290	307	315	305	317	266	302	289	310	307	302	291	318	292	302	278	298	290	306	273	302	326	292	303	316	264	267	282	305	319	280	312	289	278	300	284	297	283	303	292	304	270	304	310	334	272	329	311	294	288	289	315	283	346	278	284	321	319	301	280	313	310	331	295	304	277	292	250	305	274	313	284	301	311	298	304	295	284	262	276	274	278	271	307	294	299	254	293	284	279	297	286	302	318	302	308	304	280	310	319	273	299	289	302	277	285	304	323	275	300	315	305	301	303	277	296	305	289	312	308	299	287	302	342	302	301	284	297	316	288	311	276	265	279	263	301	286	292	296	287	301	298	305	317	274	308	279	319	316	328	295	299	304	309	289	287	305	335	282	297	281	295	300	296	285	286	309	280	305	306	283	310	297	291	305	301	309	308	314	294	305	289	267	283	316	307	284	277	267	300	304	300	284	280	301	267	310	321	280	267	298	309	298	292	336	329	286	300	304	291	278	304	301	297	312	295	288	288	289	285	314	296	293	292	314	303	281	252	294	328	273	301	323	296	282	315	285	312	310	328	290	282	278	296	329	315	325	292	293	286	272	277	316	292	273	305	319	323	251	312	319	282	301	281	299	295	283	297	300	313	337	292	303	287	305	304	287	288	308	296	307	322	292	294	320	282	302	283	315	297	320	316	280	302	335	282	280	314	306	289	297	289	303	283	271	312	304	297	293	284	298	290	305	311	283	288	312	290	295	301	272	288	310	295	284	291	293	305	303	303	299	292	306	287	337	277	303	319	296	290	273	313	289	319	265	284	279	304	304	263	336	307	288	289	268	297	295	268	318	303	268	291	306	293	287	304	312	316	287	308	288	289	281	272	314	289	263	294	275	282	311	317	304	319	297	275	294	295	272	277	276	299	295	293	276	326	312	291	292	243	304	320	281	265	314	298	298	293	310	292	282	288	301	286	301	316	289	318	326	288	293	317	299	304	303	320	292	270	283	313	272	295	272	285	287	270	327	268	287	306	308	309	303	281	309	288	296	286	265	316	313	305	315	302	283	282	299	259	306	283	292	287	265	296	328	297	306	289	338	291	302	301	289	317	300	280	301	280	288	273	303	285	275	292	302	294	309	323	316	291	302	294	309	307	290	278	316	315	306	299	296	295	263	300	292	289	313	306	279	296	299	319	324	291	282	277	291	311	288	303	291	303	309	323	281	297	291	305	299	291	299	328	278	306	315	287	311	282	308	300	256	286	305	314	302	284	262	283	307	291	331	328	287	299	288	281	272	282	289	289	290	305	301	301	287	324	266	290	294	299	289	289	294	307	349	293	290	282	308	264	287	288	292	301	304	269	322	280	328	308	307	305	304	313	284	294	308	293	276	297	260	310	314	282	273	319	326	299	276	320	294	305	297	293	287	288	286	284	286	250	326	277	321	310	309	297	307	280	294	312	307	287	302	328	301	310	312	276	328	295	295	272	270	272	323	285	289	318	275	310	291	260	279	295	301	287	290	304	307	296	281	297	283	284	268	309	289	318	262	310	271	309	297	305	300	284	291	289	311	324	290	295	302	260	325	296	311	315	318	304	286	315	324	290	303	282	302	284	298	331	322	285	292	275	313	336	259	272	306	295	334	308	308	306	311	294	289	311	323	323	272	288	280	291	300	310	295	301	281	301	305	294	272	298	261	303	307	284	300	289	290	312	318	331	303	293	313	302	296	319	298	293	304	346	312	256	308	274	319	307	300	287	318	279	292	317	293	279	306	270	311	297	281	300	297	273	314	272	317	299	318	244	327	287	268	303	303	301	279	294	302	300	300	311	277	292	302	296	276	302
15607	1256	1289	1011	702	556	413	359	337	290	252	243	232	215	168	201	174	166	193	152	183	141	171	170	147	154	156	168	173	164	166	155	177	173	153	152	149	147	146	159	160	154	138	121	152	163	169	153	161	165	134	150	134	161	153	126	124	151	162	162	144	148	134	151	141	155	169	142	148	154	130	150	126	161	144	137	134	135	136	142	146	165	169	146	144	129	154	158	154	117	161	148	163	133	143	127	157	157	146	145	132	164	148	147	163	142	122	149	139	120	137	130	149	137	147	143	164	135	145	144	129	161	153	153	148	141	155	126	130	129	137	134	135	167	155	141	128	166	141	159	149	142	161	161	145	127	127	177	128	149	156	156	153	140	154	163	136	143	179	153	159	122	143	153	171	144	147	158	130	136	131	155	167	127	151	150	130	157	162	144	144	136	152	138	156	166	140	168	139	134	143	153	158	134	160	132	145	184	152	161	151	130	145	136	138	138	135	149	160	146	148	148	178	164	150	163	137	146	141	137	140	149	128	128	126	145	155	146	160	135	149	126	137	151	131	160	155	152	152	150	144	158	153	145	161	140	125	141	140	129	158	141	158	135	133	142	151	137	144	138	153	131	141	138	160	123	145	118	132	180	142	152	160	171	158	154	127	153	146	158	133	159	124	144	152	143	140	141	153	155	126	143	155	126	142	156	150	130	152	124	150	160	123	149	128	166	147	166	123	154	140	145	140	122	157	169	111	141	170	140	143	149	146	124	149	144	152	163	145	140	150	151	143	145	157	123	155	140	139	143	173	177	137	157	129	148	155	147	155	160	142	150	156	154	147	158	152	162	123	130	137	156	133	150	155	126	121	148	151	146	145	133	132	186	146	148	141	145	157	151	164	160	140	150	139	163	154	163	148	132	149	164	173	147	140	159	141	143	132	134	138	141	162	160	163	143	135	140	133	138	148	144	145	151	146	146	138	161	107	137	137	154	136	147	147	149	146	149	153	160	145	146	140	150	144	134	144	147	138	139	141	147	147	161	128	167	166	127	143	129	125	141	166	127	150	150	137	147	146	149	159	146	139	139	146	136	150	138	136	157	158	155	131	154	156	174	161	147	136	123	140	157	143	176	133	139	150	150	135	124	152	147	146	151	154	149	126	140	170	163	135	138	149	154	138	170	146	141	163	152	145	133	164	141	146	152	133	133	125	149	134	142	147	160	149	166	150	153	177	131	147	158	149	154	139	144	158	140	139	164	164	151	144	138	142	160	138	159	126	142	158	157	139	145	142	141	161	130	139	145	151	174	144	149	138	142	159	144	155	166	153	129	159	139	170	133	162	143	140	127	145	141	141	153	124	126	135	123	140	135	142	151	159	159	158	141	163	141	138	172	148	165	123	156	141	136	171	145	142	149	129	151	167	150	119	146	160	164	119	137	156	155	128	164	150	121	141	127	119	145	145	146	164	155	148	154	140	134	138	138	155	155	113	146	156	147	153	121	123	154	150	139	148	146	130	141	158	149	140	149	130	134	140	155	133	133	136	161	118	158	136	150	134	181	153	150	143	142	165	147	157	142	134	157	139	144	135	144	157	139	134	145	162	140	137	140	141	138	176	132	125	161	149	156	135	182	139	135	152	139	163	149	168	129	160	136	156	166	147	157	135	137	145	135	170	147	139	136	124	147	148	135	147	139	132	130	136	149	136	134	133	161	144	138	137	151	159	155	154	153	142	161	159	157	167	147	153	162	125	148	112	148	147	132	142	142	156	151	164	149	175	155	145	144	126	139	153	143	140	145	165	145	134	142	128	139	144	136	137	129	128	144	151	128	136	132	147	135	130	134	133	129	136	148	154	146	152	133	139	159	150	165	144	144	148	145	128	137	145	165	163	155	126	132	172	144	140	145	140	145	151	155	142	160	134	178	148	136	142	127	142	127	138	156	172	132	135	119	156	133	131	117	129	144	146	161	133	144	137	158	132	123	160	131	158	141	143	151	146	139	153	134	154	138	164	131	155	181	119	155	142	147	155	134	128	155	141	130	161	140	159	150	143	172	133	152	128	132	144	164	121	171	142	181	150	137	143	162	133	148	134	151	152	153	148	165	143	139	162	142	143	131	130	156	142	133	159	143	134	152	138	138	148	131	151	147	143	140	155	151	153	148	123	149	149	131	157	151	150	141	168	163	158	157	151	123	159	146	135	131	149	141	140	157	146	162	156	147	155	137	137	129	153	147	146	151	143	136	131	151	139	138	128	131	143	151	165	149	145	155	151	135	135	122	155	135	174	136	141	148	148	167	152	136	155	143	144	151	162	136	146	143	120	144	142	145	142	163	145	154	140	158	154	134	154	144	112	143	138	156	150	143	161	146	141	123	137	135	172	144	139	146	126	139	147	144	140	166	131	137	151	140	149	148	164	140	140	149	148	166	139	132	155	145	154	138	143	146	147	139	157	142	164	158	162	160	149	147	149	141	137	178	144	150	135	130	163	142	141	138	158	141	143	160	158	134	146	144	115	142	154	146	152	153	136	136	140	137	121	124	126	163	140	140	154	137	171	128	137	154	151	147	127	164	132	126	160	142	149	145	141	154	176	135	153	143	144	159	158	144	125	146	146	147	138	153	132	162	132	124	149	140	147	144	129	127	148	144	151	142	140	151	154	149	137	151	144	167	159	128	136	137	160	139	152	142	151	139	124	147	177	139	132	144	146	137	139	121	142	135	138	135	135	139	135	154	156	128	154	136	141	145	156	139	142	132	144	167	157	151	155	128	166	139	145	160	131	137	132	128	156	133	140	166	146	157	139	153	146	155	153	146	153	167	129	134	148	150	151	149	159	162	137	151	146	136	149	138	131	160	137	137	143	137	145	154	131	124	148	148	133	151	145	126	161	136	150	169	145	148	168	147	144	155	156	139	150	155	160	135	161	138	145	150	142	127	145	161	142	159	140	153	145	154	143	135	162	131	122	148	132	169	157	151	165	142	141	146	138	156	153	154	134	143	156	140	143	146	141	142	140	143	144	143	143	134	152	151	136	129	151	162	150	143	160	140	149	125	144	166	175	134	135	186	151	134	149	158	120	143	147	149	126	134	157	172	144	141	143	144	137	140	164	146	149	138	158	132	143	156	142	162	159	136	160	162	150	164	171	158	121	154	121	155	158	150	135	139	128	162	158	169	144	145	181	157	154	132	147	147	142	144	145	156	131	138	148	158	158	149	144	152	171	146	152	138	130	153	134	137	155	151	146	167	150	151	145	151	149	128	153	127	137	158	131	133	153	153	171	145	171	148	135	144	133	131	165	139	124	162	144	135	145	167	150	167	134	149	147	131	132	155	143	157	154	131	148	146	165	157	161	163	136	128	145	139	134	166	145	168	146	146	145	142	129	144	132	140	146	149	162	150	141	151	149	131	154	144	168	155	135	130	162	122	133	123	145	169	151	142	127	135	124	140	143	142	166	147	129	144	152	152	122	142	117	137	123	133	143	154	173	153	141	140	146	148
8889	1443	3034	3490	3089	2471	2105	1728	1579	1267	1152	1074	1035	909	842	842	777	739	696	711	679	689	622	675	651	584	595	548	587	594	557	575	521	542	543	523	548	518	557	489	546	522	545	495	469	505	503	488	514	523	502	518	521	540	477	465	481	493	517	503	492	499	509	489	482	530	505	524	488	484	513	503	470	496	478	505	471	477	489	500	464	487	439	515	474	490	505	485	503	482	501	524	516	483	485	487	494	489	478	481	469	480	495	493	502	474	476	494	488	483	457	467	468	480	497	502	491	485	490	475	493	493	524	450	458	484	484	486	505	475	501	479	481	521	493	471	472	504	473	460	473	442	439	480	452	491	459	478	473	422	493	513	463	504	472	458	438	482	484	459	463	478	525	498	480	480	497	496	510	494	494	449	476	443	480	478	472	483	453	484	467	453	510	463	470	464	479	499	483	485	454	481	489	488	451	466	502	477	470	466	482	500	458	511	465	528	494	505	518	479	455	479	484	466	476	463	495	449	494	482	465	459	478	470	444	509	499	526	455	486	452	504	488	475	462	472	443	481	487	417	469	485	475	467	456	485	480	467	505	474	457	471	504	475	488	481	501	451	453	467	493	497	479	502	477	446	490	488	481	484	527	450	467	501	463	457	482	476	491	475	464	461	502	522	479	498	497	498	510	515	440	485	500	457	498	474	474	483	532	475	523	487	464	489	459	452	479	453	500	506	502	510	477	479	491	498	473	440	454	479	481	512	473	501	488	455	446	469	463	459	482	484	464	522	497	466	494	477	465	485	457	463	478	478	501	413	483	451	464	465	509	522	496	485	466	446	456	492	484	468	474	539	484	492	471	469	451	485	467	484	491	483	483	507	449	466	486	484	459	442	527	483	469	508	462	456	495	489	465	496	489	487	467	467	496	476	523	478	497	494	471	482	499	499	466	508	488	496	449	466	512	511	464	487	489	469	482	468	492	501	484	477	499	483	478	485	475	474	458	509	452	500	471	458	499	494	478	473	489	485	499	450	475	479	468	490	492	465	467	507	463	443	495	457	454	454	464	505	501	493	481	475	466	461	484	473	514	480	476	475	458	487	456	486	507	467	510	497	486	503	477	455	453	492	480	454	448	480	474	459	507	470	438	491	502	466	538	469	510	475	484	484	492	477	467	460	465	467	499	466	497	513	490	470	501	482	448	464	503	461	485	536	499	527	475	459	472	474	510	472	454	474	510	516	497	472	500	458	473	473	464	451	486	489	476	460	499	479	431	486	468	474	472	447	474	450	464	494	482	497	491	489	491	482	494	451	480	489	464	488	501	526	468	470	456	479	518	462	502	464	488	500	527	499	476	496	508	488	455	489	455	485	496	480	506	471	478	494	455	538	475	491	454	490	493	434	451	485	463	457	466	448	470	503	473	482	470	507	493	490	511	464	461	454	455	476	483	480	467	491	497	487	491	492	502	490	482	454	520	520	470	479	466	489	455	455	516	458	479	437	453	450	471	495	463	445	509	466	443	480	481	474	449	450	470	493	490	468	482	454	469	475	517	487	477	494	466	480	458	485	468	505	483	523	491	475	484	479	476	471	490	504	485	494	465	488	509	474	489	529	468	488	482	462	417	473	473	503	491	474	458	465	483	447	456	462	520	484	454	488	466	479	438	451	485	477	482	472	499	461	448	451	461	471	456	502	460	461	488	510	482	441	502	464	504	496	484	501	423	482	462	485	471	478	492	426	463	492	463	465	493	462	494	443	522	445	491	442	476	506	463	484	442	463	448	442	503	503	472	477	489	469	517	453	493	456	449	484	473	489	545	501	466	445	463	490	458	480	504	481	471	513	444	474	474	518	463	472	454	490	463	522	456	482	488	458	492	504	495	471	475	457	487	487	488	447	475	520	475	455	481	488	470	462	461	464	464	450	499	433	460	467	457	485	446	507	503	455	504	505	485	477	465	523	453	499	477	460	484	478	475	501	488	487	467	472	466	458	489	482	448	461	465	519	478	469	461	500	437	477	459	493	474	459	451	496	477	488	515	510	463	500	483	479	508	491	491	493	509	451	471	508	509	518	463	492	476	472	505	488	475	498	535	460	483	474	455	502	509	504	485	479	491	454	452	499	479	465	487	474	459	460	521	459	523	502	476	496	486	462	461	488	478	502	476	493	507	491	466	480	503	484	506	523	464	493	464	492	453	525	476	499	451	482	465	471	499	476	486	481	494	453	478	503	460	503	486	473	494	482	447	470	458	472	504	496	484	485	490	440	482	470	472	509	465	496	512	477	453	483	480	464	483	529	481	476	457	488	488	500	473	499	497	483	479	519	494	531	485	475	476	438	499	488	470	484	471	493	465	505	496	464	512	475	477	495	471	460	482	483	447	494	510	485	492	478	477	462	492	486	438	485	473	502	478	516	461	484	494	522	455	456	474	506	489	486	475	477	516	504	504	488	452	525	459	453	473	478	498	491	451	453	477	484	471	485	470	464	473	520	490	488	488	493	460	471	479	529	505	457	494	508	479	480	475	486	475	456	441	505	471	525	481	439	475	495	464	480	478	502	501	453	464	505	499	485	467	475	468	495	473	460	504	461	516	472	509	477	498	436	439	498	451	472	457	477	449	518	475	480	478	488	490	490	501	474	501	480	494	501	494	478	453	478	454	470	511	443	459	482	490	460	505	475	493	425	453	460	468	460	535	516	438	481	498	488	478	488	535	452	486	489	462	471	490	491	502	497	492	503	452	504	482	439	461	443	456	482	493	474	443	477	460	444	513	529	488	476	502	499	471	465	476	448	485	466	496	474	488	504	467	426	474	471	458	464	487	503	528	502	484	502	485	477	474	510	482	490	524	496	431	483	458	498	473	483	470	504	432	468	448	497	440	492	486	482	491	511	478	445	483	457	499	459	450	473	480	476	494	471	455	521	487	484	490	482	498	469	501	473	446	471	498	447	462	490	426	496	456	492	481	494	529	465	424	493	461	454	459	504	452	480	469	503	475	468	492	486	425	472	481	497	452	486	464	558	477	511	492	488	468	488	477	476	482	490	500	489	441	461	549	475	515	465	481	505	479	443	480	460	457	525	467	507	465	495	520	453	505	477	468	483	520	464	518	514	470	464	457	532	489	466	460	553	536	477	488	439	473	500	458	484	493	477	495	505	505	463	520	478	465	479	480	465	488	457	481	477	480	490	497	456	479	465	482	483	473	502	454	448	480	485	458	465	484	475	501	486	471	478	448	473	461	501	483	496	511	478	490	429	468	511	492	467	482	457	454	455	453	511	479	455	463	424	454	462	482	444	478	502	457	503	494	491	450	495	488	465	455	463	488	490	459	548	499	482	482	504	486	502	446	462	471	514	481	505	490	443	447	499	465	528	499	461	505	488	482	454	492	469	466	482	502	454	492	500	484	516	457	438	482	466	483	495	507	504	451	453	463	468	491	484	464	487	458	474	484	485	532	463	469	452	462	468	472	469	494	451	474	501	502	517	466	464	455	450
25809	3169	2622	1964	1468	1058	861	628	564	570	494	439	383	391	366	317	325	324	318	305	296	300	264	312	259	290	300	292	268	264	289	259	288	259	297	286	288	258	290	273	255	272	253	274	261	273	257	279	259	266	256	231	281	256	239	276	239	259	260	287	246	266	267	259	265	251	235	265	247	267	235	270	287	243	260	292	240	237	293	271	250	242	266	249	272	272	287	250	250	262	240	263	246	244	233	275	254	263	265	249	225	288	267	267	235	257	270	259	258	261	261	218	236	248	235	253	253	264	258	285	284	261	245	246	261	243	256	263	259	259	256	281	264	231	235	252	265	249	247	218	263	231	245	231	281	256	292	266	258	249	263	267	251	239	258	263	257	244	232	275	259	241	263	260	244	268	227	247	253	236	262	235	269	230	228	241	247	263	255	253	261	275	275	254	229	219	251	237	233	242	268	250	285	281	247	249	270	254	266	257	242	256	243	259	249	275	250	250	246	268	251	233	253	258	267	266	268	266	262	258	268	236	257	249	245	269	258	252	267	243	240	264	273	242	258	254	273	244	268	241	292	263	239	210	252	276	242	267	260	237	231	247	259	269	256	253	238	246	270	235	256	261	256	248	252	256	266	247	232	276	243	249	264	250	217	266	255	237	257	284	283	244	228	240	282	248	284	240	243	263	263	269	267	252	250	256	272	245	281	241	257	259	275	221	241	229	259	262	249	286	238	272	223	228	256	238	263	277	266	235	259	241	266	227	217	248	250	246	239	239	237	241	277	254	259	265	238	224	280	254	240	256	256	280	244	238	238	293	242	256	243	249	243	255	249	273	253	214	269	250	250	274	239	289	270	279	249	247	234	258	238	262	278	267	270	241	244	255	250	260	267	270	255	248	268	237	237	271	254	278	227	232	254	256	239	222	253	254	246	256	264	256	266	261	251	249	263	254	258	246	257	239	231	248	270	230	238	247	244	241	253	262	254	245	235	259	243	231	263	227	248	251	269	233	270	228	246	238	221	228	252	292	236	238	268	239	242	246	261	272	271	249	248	267	258	221	245	248	245	251	260	246	263	251	251	246	256	242	283	262	273	230	256	263	290	242	226	293	258	245	261	257	295	238	250	252	264	240	249	245	273	261	262	265	240	254	260	264	244	256	297	276	230	249	257	252	254	240	217	259	262	254	265	258	242	240	277	277	234	242	257	237	259	255	259	232	230	225	257	254	255	260	260	244	261	261	259	259	251	230	234	244	255	231	250	238	256	248	258	258	257	268	280	234	259	263	258	253	246	260	252	273	234	244	275	264	272	248	267	223	237	272	274	233	255	251	231	246	250	269	259	246	250	280	243	273	250	242	261	265	273	264	249	272	269	230	241	262	237	264	234	243	248	239	261	271	257	245	245	258	230	252	277	260	266	245	270	214	264	254	239	262	260	271	273	268	234	250	237	227	249	262	251	270	271	242	264	226	230	247	269	264	259	287	261	265	252	245	253	268	249	244	251	261	249	286	211	233	256	256	262	252	261	246	254	255	263	246	260	275	276	270	281	239	274	269	236	216	234	273	242	245	263	227	246	243	250	280	233	213	262	276	260	260	273	263	241	232	256	276	254	245	272	241	263	239	222	254	274	257	258	268	257	262	242	257	247	266	253	248	232	263	247	259	267	229	240	271	255	255	264	269	255	275	274	292	240	259	266	267	229	251	226	266	258	241	261	255	243	226	245	243	272	272	276	274	248	282	237	250	232	266	255	251	252	251	236	263	245	237	240	233	253	262	267	256	246	268	232	231	270	243	268	234	222	250	277	275	261	248	255	243	254	277	261	257	248	263	253	228	267	254	241	282	249	234	265	252	269	280	262	260	267	264	244	231	256	280	267	253	280	268	261	262	250	255	273	248	249	263	248	258	219	245	276	235	262	255	257	258	255	230	263	216	273	260	242	268	243	262	249	230	244	238	262	251	222	236	271	229	261	256	248	257	233	277	252	266	273	279	250	242	261	275	254	252	231	256	266	255	245	259	266	240	262	235	226	256	275	261	227	266	230	268	262	262	248	252	236	216	258	278	257	246	259	253	259	264	248	305	283	263	258	269	263	294	249	230	289	284	251	248	255	272	279	278	222	253	252	257	245	247	268	214	223	262	218	241	253	261	253	249	239	247	228	268	226	278	251	231	242	251	248	269	253	240	232	269	243	260	257	237	256	223	224	257	213	233	258	268	242	239	262	262	259	269	271	282	246	238	251	237	243	274	236	239	254	247	250	262	245	221	238	234	260	271	259	238	257	278	259	238	249	246	253	249	220	235	236	246	239	271	231	241	276	274	243	232	227	264	264	259	245	260	253	224	254	240	265	254	258	264	236	265	229	270	256	251	266	254	248	219	267	246	248	248	250	279	254	244	262	241	243	262	227	266	243	246	251	275	254	242	257	270	247	235	245	270	288	262	274	250	230	255	239	252	260	258	244	264	249	237	250	225	240	258	266	250	247	234	205	264	230	272	254	250	213	250	275	247	242	247	270	231	273	275	255	236	248	238	247	258	273	236	255	254	227	244	281	260	263	267	262	270	227	231	239	252	256	248	265	252	260	240	245	284	250	254	237	265	246	239	261	247	254	228	276	269	253	269	282	242	249	238	229	251	249	244	239	255	247	241	266	248	237	242	267	277	250	247	255	236	255	249	238	239	251	261	272	263	269	259	254	263	260	256	218	274	243	240	275	256	250	250	239	268	250	257	267	264	235	298	231	247	234	234	245	254	243	226	248	245	241	238	256	263	265	250	249	242	271	222	244	240	248	255	262	241	247	217	264	257	236	234	250	246	239	265	282	248	230	252	247	245	255	252	265	247	266	254	246	257	237	256	247	270	248	224	260	278	274	248	267	258	254	262	261	254	249	265	248	261	277	257	266	246	305	238	259	251	257	269	280	252	252	262	260	258	238	257	266	282	289	269	280	229	235	235	244	246	275	262	242	241	244	242	258	267	248	286	282	239	253	249	246	235	243	274	244	278	262	257	253	246	236	229	237	283	247	253	268	263	282	277	268	241	247	254	276	254	235	276	251	229	255	254	263	278	256	266	233	217	253	255	276	252	272	248	232	241	261	253	254	253	276	270	268	236	234	268	238	264	255	267	262	242	279	256	221	270	254	293	235	267	263	288	274	238	281	230	232	254	253	272	231	273	236	227	259	239	244	222	260	276	257	244	254	274	260	263	266	245	244	234	262	234	282	258	249	259	247	260	265	234	266	247	257	227	255	246	227	247	226	260	260	259	246	247	268	228	234	252	271	255	271	244	262	251	244	251	265	236	270	264	255	250	233	250	250	279	250	256	280	238	284	267	259	279	252	269	262	259	247	261	273	243	257	268	250	244	262	232	242	261	257	258	263	259	252	278	263	268	253	268	226	276	261	245	260	243	230	248	250	227	244	248	234	208	256	274	252	267	238	239	252	267	246	246	255	264	255	287	243	260	271	256	249	228	265	243	272	245	249	226	242	271
11575	2526	5542	6360	5425	4445	3773	3034	2701	2394	2047	1890	1736	1545	1483	1363	1328	1297	1176	1192	1205	1114	1099	1011	1058	1028	1004	1017	973	923	877	876	921	858	860	846	906	833	881	910	825	837	886	817	830	837	803	820	790	758	825	784	792	834	842	760	852	795	825	798	794	822	800	805	838	817	789	737	802	763	775	796	760	809	780	768	733	782	795	776	759	763	794	818	717	804	765	782	774	744	756	767	747	754	793	813	774	759	797	822	753	784	758	760	738	734	753	751	747	802	793	758	788	793	768	763	778	776	758	749	774	796	758	767	809	758	770	767	736	764	796	787	778	746	717	763	782	773	793	719	744	764	766	767	771	746	746	756	718	777	758	794	745	736	754	746	750	796	759	751	720	764	774	757	795	748	750	719	706	769	764	772	827	746	761	763	725	774	720	751	775	744	764	762	763	718	728	794	783	719	768	725	748	725	777	763	759	702	752	746	721	748	765	733	731	729	778	755	757	752	727	776	741	773	769	707	795	749	738	725	731	784	741	722	782	755	730	738	704	767	771	779	758	778	753	758	719	772	762	749	701	754	755	723	753	832	768	752	767	783	780	706	734	727	746	732	743	783	728	811	760	761	784	738	747	781	768	735	771	766	730	757	739	714	732	740	754	722	734	780	764	728	734	724	768	792	729	738	798	716	780	737	772	718	794	735	745	764	696	761	724	785	716	743	724	766	745	713	702	770	773	754	745	696	743	705	717	749	783	702	750	780	715	752	761	738	768	729	786	808	707	752	747	736	723	757	736	780	771	788	741	737	716	788	763	782	745	759	750	792	799	721	739	776	775	739	785	795	744	739	769	769	735	730	726	736	764	748	749	738	767	738	746	733	758	734	786	786	716	722	754	760	707	778	786	789	756	744	697	761	752	772	772	725	715	727	761	766	739	736	786	794	771	808	732	721	775	748	765	759	758	743	764	748	718	761	785	769	760	766	765	759	746	785	780	778	763	768	730	744	757	785	758	779	751	709	733	712	749	747	727	695	777	731	739	775	789	723	743	747	751	762	759	770	793	777	777	747	797	685	781	757	733	747	712	737	790	769	724	751	706	758	741	751	756	762	723	757	749	746	742	806	738	748	790	682	747	726	766	756	736	740	695	761	725	753	712	814	701	746	771	778	748	775	771	729	748	765	780	763	742	722	743	787	750	698	748	710	771	781	753	746	818	745	741	786	738	801	747	740	817	789	737	727	771	748	767	722	743	769	729	753	704	733	752	792	737	729	735	733	764	790	746	778	755	768	741	748	729	759	707	749	726	782	737	762	764	747	706	758	736	772	777	708	702	767	726	747	695	765	746	717	744	734	767	738	712	781	734	739	741	728	723	738	724	788	739	738	791	750	754	739	741	721	708	745	777	751	743	758	742	733	708	766	815	809	756	727	713	739	741	806	719	758	764	764	801	749	749	763	783	741	788	746	790	783	688	817	737	794	776	763	741	777	735	776	750	758	764	723	730	753	747	750	734	756	739	782	720	784	696	769	730	753	738	757	762	793	714	734	708	730	793	733	750	754	738	747	748	778	727	761	774	758	772	734	761	764	719	766	758	722	819	710	734	764	736	723	723	808	783	771	723	733	765	766	718	739	721	766	772	747	741	762	786	781	745	748	723	744	785	785	735	750	754	761	800	753	806	752	761	734	772	697	748	789	754	759	764	781	729	736	784	772	787	775	780	739	772	764	746	746	721	734	718	740	762	768	687	765	755	744	741	790	774	728	736	722	773	737	762	734	795	765	763	802	687	737	790	749	731	806	753	790	773	720	721	724	731	786	769	735	784	761	740	786	756	754	812	720	770	725	747	801	738	780	794	775	763	767	697	772	756	728	736	716	707	765	735	758	777	799	756	744	780	768	785	742	808	796	765	754	708	751	763	776	729	753	791	755	706	737	724	736	754	741	733	738	758	728	784	768	726	755	743	745	762	748	765	750	767	716	807	771	745	760	750	776	745	765	763	752	736	814	719	724	766	719	725	758	742	761	749	767	728	784	724	765	769	741	689	745	728	733	734	782	704	749	735	738	721	813	719	766	761	791	760	713	744	724	767	729	719	781	719	785	709	784	814	783	776	721	802	748	743	733	777	810	776	739	772	759	748	750	754	761	737	767	813	747	788	772	769	763	769	736	719	774	768	756	798	725	820	772	830	711	766	721	738	764	753	807	704	757	700	757	768	770	771	737	748	764	765	755	715	771	707	682	779	733	729	782	736	778	719	744	765	784	786	747	776	770	794	741	762	765	737	755	774	705	768	732	699	746	738	769	759	774	787	740	725	725	774	776	727	722	754	795	750	824	736	777	791	790	723	729	745	769	756	814	808	746	758	723	747	745	784	757	761	749	709	751	704	755	725	801	785	786	778	785	746	738	769	723	759	748	781	725	765	748	731	747	742	737	717	747	709	766	704	726	722	775	760	768	732	716	761	765	779	758	714	726	776	791	724	774	754	832	776	741	721	751	754	728	715	775	794	792	741	788	787	751	725	755	753	771	733	782	773	740	776	753	773	743	764	743	761	756	736	720	745	799	754	762	758	761	709	716	744	737	787	784	696	760	743	744	728	758	789	760	737	793	701	725	775	772	726	752	755	764	747	797	767	735	743	733	743	752	688	777	775	735	734	821	795	794	783	747	739	717	763	752	751	766	793	734	755	757	746	783	798	741	716	722	756	741	776	739	735	751	749	784	748	747	741	734	757	746	748	758	773	764	712	710	735	734	727	784	770	796	731	817	766	726	719	814	722	776	760	793	771	749	769	784	745	713	704	763	777	790	792	740	753	805	684	791	727	736	772	778	691	733	761	677	726	737	755	755	772	741	727	731	724	770	757	742	767	760	748	731	741	808	749	751	751	750	726	791	760	760	756	763	745	772	697	757	760	778	748	789	776	750	743	770	790	770	747	778	804	741	777	749	742	749	746	741	751	729	785	752	764	740	774	731	758	784	778	770	758	745	789	731	733	772	784	771	763	764	746	790	775	733	760	763	756	781	780	746	766	773	768	741	759	777	737	761	735	725	738	766	750	746	711	742	738	775	777	787	762	761	760	755	782	749	774	741	747	743	755	713	714	782	698	733	785	757	736	777	746	752	786	704	744	721	788	793	744	756	702	776	729	755	801	760	710	756	733	801	773	726	785	769	769	724	766	772	727	765	785	795	750	757	753	718	738	787	707	783	768	739	800	787	757	742	775	787	777	779	713	731	737	735	764	746	704	715	746	790	768	741	757	777	765	722	782	760	752	764	738	732	764	758	742	750	719	754	746	749	706	743	713	771	750	739	749	756	757	788	817	738	797	728	760	756	691	703	697	748	701	727	792	721	762	739	751	788	780	733	723	767	781	790	723	768	810	741	794	747	768	760	790	712	737	749	784	790	762	773	760	719	749	810	746	731	783	736	762	733	741	771	732	775	754	768	771	708	765	790	751	737	753	797	765	760	748	791	780	765	749	745	780	706	743	779	764	734
3337	179	160	143	128	119	115	92	86	90	76	74	88	96	75	78	74	79	97	61	87	73	83	83	86	76	77	78	68	83	87	83	88	86	85	80	74	77	81	92	85	81	80	62	85	93	87	79	84	80	77	68	80	78	85	88	81	77	85	81	78	70	79	84	94	58	82	74	88	98	78	86	60	78	83	80	74	81	91	89	82	73	82	83	89	83	78	81	74	69	81	75	77	79	80	104	78	81	80	80	60	72	93	71	86	77	73	72	86	83	84	99	94	78	87	70	73	82	87	82	71	90	78	75	68	94	60	75	81	75	79	78	73	67	81	74	89	77	82	81	80	63	88	68	82	75	68	101	81	75	57	85	99	89	95	64	83	72	89	74	80	70	64	79	61	81	86	73	76	74	79	82	74	81	79	87	91	87	84	82	80	72	81	89	71	85	85	76	84	84	78	79	76	93	75	75	83	80	68	89	74	81	84	81	80	70	85	87	99	102	74	92	73	96	83	82	82	86	61	91	83	66	75	81	67	82	65	88	70	86	80	76	83	70	72	91	72	80	62	88	77	79	89	70	85	80	93	73	81	86	75	98	80	81	90	84	89	82	95	69	89	77	88	73	88	90	75	68	86	77	78	68	71	69	68	78	86	73	85	68	84	76	75	79	67	82	70	78	78	74	77	84	67	85	65	72	68	60	94	71	79	75	83	66	79	72	67	71	72	74	84	77	98	76	63	67	80	74	75	78	86	69	69	73	70	77	80	69	80	73	62	90	77	78	71	84	82	85	91	78	73	80	82	79	84	81	81	77	76	76	82	73	81	77	72	75	70	91	69	70	72	74	72	73	83	65	73	82	101	82	77	85	71	83	98	73	98	64	75	74	78	70	74	76	90	83	79	68	75	74	79	68	75	78	66	79	87	91	77	91	84	66	71	81	82	75	59	70	83	87	79	70	73	84	96	86	102	83	89	65	63	89	79	118	96	85	81	84	86	82	80	90	63	76	80	67	97	80	68	78	72	84	80	82	68	83	91	79	75	88	82	82	90	64	77	67	80	72	64	93	79	70	82	75	89	78	95	66	90	57	79	75	86	83	86	86	65	75	63	71	88	64	65	86	63	69	76	84	87	88	69	77	87	71	80	99	91	83	69	78	79	81	101	86	80	70	86	71	83	71	66	102	86	76	78	83	89	89	90	75	82	72	75	75	85	76	100	84	72	87	83	78	79	76	79	75	70	67	88	85	80	99	81	88	85	68	78	76	90	69	74	84	69	91	70	81	85	63	72	84	89	72	79	79	92	66	91	87	84	91	66	58	68	76	82	52	87	80	90	73	85	77	87	94	86	80	89	82	75	78	61	79	87	85	80	84	72	82	85	75	79	85	86	76	88	64	68	86	83	77	87	70	78	73	90	61	71	70	70	80	82	62	81	57	86	71	70	82	91	77	97	79	79	76	63	70	76	91	72	73	82	73	75	91	75	79	82	90	83	80	84	83	87	89	77	85	83	70	77	86	70	74	85	82	100	75	79	70	90	85	75	70	84	97	79	85	85	84	86	79	71	86	82	55	77	95	63	88	86	81	84	74	80	72	78	72	94	77	79	76	87	72	85	63	95	54	77	71	86	80	76	67	90	81	77	76	73	109	63	96	74	85	82	84	95	84	89	79	90	84	81	78	92	73	71	80	86	93	86	71	79	75	77	96	83	71	85	74	99	77	68	74	83	74	81	87	82	78	88	62	81	86	82	90	92	78	76	73	71	92	83	75	81	92	72	84	80	83	81	85	92	76	73	78	77	84	67	73	80	86	76	72	66	78	80	78	70	81	72	99	71	78	86	80	89	84	72	86	78	90	75	78	75	93	86	75	83	93	83	69	78	76	88	77	79	86	69	80	66	73	75	87	68	84	70	71	73	77	79	72	78	84	73	80	82	82	84	65	75	71	75	85	64	69	98	88	71	68	96	74	71	91	73	103	84	72	80	82	88	77	57	92	82	72	73	62	78	94	84	70	86	82	77	88	68	86	90	72	85	86	96	77	92	102	75	82	88	83	91	85	78	87	76	66	82	79	83	89	85	75	91	82	85	80	84	79	79	86	76	76	94	76	80	69	79	82	76	79	74	71	94	67	95	76	74	78	83	88	81	73	90	63	73	76	79	71	78	69	64	80	81	88	85	70	101	98	77	77	94	79	84	72	54	80	93	80	76	80	83	80	84	74	76	76	77	73	74	80	81	84	92	76	70	57	83	91	87	73	84	81	70	78	74	69	87	83	86	81	81	82	85	69	78	51	79	79	86	75	65	84	93	85	77	93	77	64	89	87	87	76	72	72	79	88	97	68	60	77	89	71	71	76	62	85	97	85	85	88	80	84	79	74	90	90	80	79	81	87	67	83	88	76	78	82	80	79	97	75	79	81	76	78	86	85	74	79	94	69	67	66	74	83	85	88	103	83	83	76	96	102	74	87	90	80	89	87	88	77	78	81	81	80	99	88	95	62	65	92	90	94	75	84	78	80	70	81	82	83	87	73	76	79	80	76	75	85	84	86	88	83	73	77	97	98	71	79	89	64	70	67	79	62	71	77	81	91	92	58	63	68	63	90	76	80	73	89	66	82	60	76	83	96	77	71	75	86	85	92	77	91	89	78	84	77	78	72	71	78	92	78	86	71	81	75	78	79	76	76	86	84	87	64	69	65	86	83	87	78	99	87	90	62	85	87	75	69	87	82	89	72	82	68	73	78	96	97	72	63	78	77	77	83	89	83	79	69	84	85	79	97	75	99	87	81	74	93	58	85	77	63	74	81	79	71	83	74	78	71	76	72	79	74	74	91	85	66	85	83	77	75	86	77	77	81	87	66	77	76	88	73	73	79	71	80	59	67	95	88	74	93	68	68	63	66	78	82	77	71	90	75	89	72	80	85	58	66	72	78	99	76	79	71	82	83	90	79	90	72	95	74	81	73	86	96	87	77	65	79	88	77	83	93	78	83	69	82	69	80	63	98	86	95	65	71	76	79	85	91	81	74	84	73	83	87	68	68	68	70	75	64	75	74	73	87	90	82	84	92	103	72	77	74	66	76	71	74	89	68	86	75	83	76	77	75	73	86	81	67	90	89	80	81	95	71	73	68	93	88	88	74	71	74	90	90	89	83	76	69	77	70	86	97	88	70	83	70	82	97	64	67	65	71	75	89	78	72	70	86	91	86	73	68	76	77	87	72	75	85	83	103	72	70	75	90	84	69	78	80	74	78	78	101	87	88	81	60	69	73	81	85	80	73	60	75	83	89	94	70	72	67	82	81	75	65	79	80	85	83	75	86	91	67	74	71	76	84	78	64	75	82	69	74	90	79	89	91	86	81	77	85	64	85	80	79	75	77	92	89	81	80	90	79	86	78	64	95	84	75	82	87	78	70	73	85	91	79	98	85	70	99	75	88	74	77	74	69	81	91	78	81	84	79	93	67	67	73	73	79	74	70	74	82	79	75	87	76
4428	372	531	560	484	466	436	379	390	368	345	347	346	344	330	339	336	316	323	330	316	306	297	317	309	316	313	277	325	303	315	346	295	304	334	257	306	304	312	312	283	292	283	303	302	296	301	307	268	299	323	282	284	271	301	302	317	313	296	302	301	309	279	327	314	302	323	328	300	311	292	306	312	322	287	289	335	288	273	307	275	279	282	310	293	290	309	310	283	299	295	323	305	294	324	285	307	277	312	340	303	298	306	292	286	296	279	312	308	281	289	290	313	306	312	288	287	263	281	294	320	272	308	298	306	317	302	312	279	301	275	333	309	312	300	314	306	302	292	277	277	294	295	318	295	270	311	287	299	318	289	285	302	323	233	269	317	295	272	273	301	310	278	279	315	319	289	291	303	283	299	301	288	315	286	312	314	298	283	287	320	320	311	278	290	280	286	270	304	301	314	280	302	296	297	321	332	314	288	325	343	292	291	308	300	304	293	330	294	301	292	281	297	312	295	303	300	280	286	315	275	322	277	287	307	264	301	295	295	286	281	298	293	297	309	280	266	261	280	266	269	294	300	276	284	296	297	278	305	285	279	296	279	271	289	308	257	292	284	301	292	281	307	298	320	325	297	287	299	285	256	287	299	318	265	281	291	297	292	285	320	303	298	328	300	337	314	320	300	303	283	268	305	282	298	298	276	290	278	304	304	293	291	287	292	307	311	293	281	293	314	288	268	312	301	310	299	298	276	307	279	283	275	265	300	286	281	331	296	293	317	307	283	282	302	284	303	295	330	279	284	305	273	274	283	293	264	328	307	308	285	281	308	260	286	306	282	273	274	280	350	270	292	299	294	286	261	274	283	296	306	274	291	277	309	306	271	306	282	274	312	311	296	317	262	276	289	310	317	325	278	314	302	312	297	282	295	303	288	300	311	289	248	304	283	297	278	291	280	310	288	273	300	280	268	276	333	299	306	291	299	279	309	323	274	282	326	295	284	291	279	309	295	317	283	309	308	304	312	306	288	275	266	302	319	289	284	277	288	309	265	308	267	322	311	279	294	285	313	300	293	316	303	280	292	321	299	281	287	294	296	306	296	266	288	291	318	294	325	276	306	335	269	301	296	281	284	289	287	281	289	290	276	299	313	302	281	283	305	293	323	275	306	307	294	318	303	323	277	303	281	286	322	281	296	330	289	286	313	322	258	302	302	298	258	277	309	275	283	301	283	299	283	303	311	282	307	327	301	297	290	300	279	286	296	320	319	306	284	302	306	282	290	296	298	307	300	291	284	298	275	298	318	287	309	324	314	275	272	276	287	291	291	284	274	312	304	280	299	304	288	296	295	288	299	291	302	275	277	279	274	316	272	290	309	323	277	299	277	310	304	317	294	278	256	288	291	283	308	296	282	305	295	280	306	296	308	277	316	286	273	278	311	300	277	319	286	281	274	306	304	282	291	308	269	284	280	301	262	290	257	289	321	291	295	288	294	276	291	308	291	277	265	290	296	295	271	305	289	249	289	289	293	308	308	299	296	271	280	306	274	312	291	305	303	313	307	289	304	277	302	304	275	314	306	296	263	293	291	296	339	283	291	295	310	276	320	311	265	265	267	320	301	315	310	273	256	306	289	277	266	315	297	309	316	307	289	306	274	290	281	303	300	300	303	275	252	302	293	301	315	286	322	295	307	294	273	280	272	327	289	297	286	286	292	262	325	297	275	305	322	290	316	281	291	280	281	293	291	279	292	297	266	286	271	281	308	299	285	337	296	316	301	300	285	267	291	293	291	309	312	303	287	312	305	281	312	318	324	264	311	306	279	306	285	297	267	306	282	302	289	322	279	302	293	311	279	325	295	336	307	294	298	294	297	267	320	315	296	300	301	314	321	269	295	288	288	307	320	276	305	288	321	319	298	283	285	307	316	300	281	270	303	269	263	314	306	277	278	312	292	263	297	296	299	270	278	343	292	282	276	306	316	265	327	329	281	295	280	283	281	284	284	276	299	317	322	326	256	269	288	291	268	317	292	267	274	292	311	294	288	303	295	303	277	254	303	312	320	316	295	331	295	257	312	286	277	296	317	288	280	303	304	286	293	277	296	321	302	340	287	254	295	286	301	299	296	312	302	299	277	271	312	285	284	304	284	290	317	296	289	269	261	277	296	315	293	293	291	282	291	270	300	302	289	324	254	296	301	274	284	279	264	276	319	279	270	295	277	328	288	254	274	305	302	273	321	305	296	303	297	262	280	268	328	274	300	283	303	284	316	308	264	297	308	291	284	290	294	264	279	292	310	274	298	283	294	270	298	278	285	304	296	313	339	299	285	270	278	298	295	345	290	302	304	271	284	287	298	304	297	276	302	293	308	296	304	302	297	316	311	283	293	284	296	295	298	299	296	305	286	293	284	312	270	287	277	317	294	281	269	318	308	264	311	297	310	283	307	279	301	283	324	316	285	279	272	326	316	289	288	298	294	274	322	279	288	283	314	317	245	299	289	283	308	276	284	279	293	276	282	320	286	318	301	335	280	305	266	323	305	317	309	286	292	289	296	257	306	295	312	274	296	317	290	295	310	292	300	296	300	267	302	315	310	299	300	314	332	300	304	331	292	288	298	300	291	277	272	269	281	318	268	264	282	278	284	295	269	274	291	294	269	288	305	285	283	319	274	285	293	278	305	290	290	309	281	308	318	296	302	292	279	290	303	316	318	297	295	265	277	291	296	315	323	289	270	313	295	299	292	258	284	258	275	316	287	308	267	265	295	300	270	316	324	303	285	295	278	306	288	260	293	311	316	317	297	301	308	294	296	264	283	311	318	300	278	277	308	331	314	319	298	295	325	316	317	310	293	293	321	305	304	293	320	319	274	302	303	293	296	289	325	307	307	277	252	287	299	298	283	299	289	291	284	293	255	308	308	306	289	294	290	299	319	277	319	277	293	293	268	327	317	318	296	280	299	294	300	309	303	260	297	285	285	293	305	294	292	283	329	323	296	321	270	300	265	290	299	268	304	292	305	317	278	282	297	300	264	308	323	296	282	293	280	287	291	277	307	289	283	306	285	313	304	307	284	310	320	301	275	296	304	290	307	300	324	300	272	285	291	281	279	320	302	315	288	280	289	336	307	289	309	317	281	318	307	277	270	284	317	278	307	311	309	291	310	291	306	292	334	307	297	335	300	280	280	311	305	278	279	253	310	298	312	290	297	327	299	277	289	267	315	282	331	313	302	288	298	299	308	283	317	285	300	332	281	282	274	288	328	260	272	303	273	312	282	260	287	286	309	291	290	287	307	293	289	297	302	295	315	302	295	312	272	308	318	275	312	273	255	285	276	298	285	289	283	308	301	306	305	283	281	311	328	286	289	267	279	276	304	297	297	300	286	300	322	290	290	251	305	303	306	281	286	316	292	326	317	315	298	293	262	315	275	292	285	302	288	270	303	294	278	290	308	282	295	319	323	354	296	316	326	297	273	283	319	296	293	316	283	316	297	288	305	269
16108	1261	1312	952	727	561	476	377	311	273	251	244	215	207	192	187	179	207	174	149	179	177	149	153	170	166	144	161	165	145	178	158	155	149	156	162	151	160	145	172	153	151	141	163	157	154	150	143	140	159	149	157	158	158	146	159	145	137	147	133	144	132	140	136	145	161	137	171	141	139	176	129	142	143	144	164	169	159	167	150	139	163	143	152	142	128	148	124	128	157	159	161	139	144	157	138	143	165	139	132	141	133	141	175	147	127	154	152	147	151	144	163	152	137	136	141	157	142	156	140	136	114	162	155	158	143	137	163	129	113	149	149	124	154	153	142	144	156	146	134	139	156	154	158	135	157	141	135	132	153	153	157	116	134	155	165	148	156	144	155	146	143	140	158	138	153	163	137	159	162	147	132	172	143	155	139	136	140	157	144	157	109	142	133	139	134	148	141	144	147	148	139	135	175	130	121	154	142	147	153	179	171	165	143	160	145	159	173	163	155	168	143	176	131	133	151	149	135	157	154	147	152	149	149	145	157	148	133	155	126	135	167	130	133	162	139	143	162	144	144	133	145	155	150	148	158	155	132	133	129	140	168	145	146	179	154	126	157	162	137	176	146	144	143	140	136	148	139	164	150	125	118	150	156	168	131	166	124	136	146	168	132	149	151	156	167	157	161	167	145	145	147	154	164	156	151	137	140	150	146	138	154	133	149	140	176	159	135	149	160	151	168	144	150	158	136	172	143	156	162	156	149	166	139	136	121	157	150	155	139	129	165	154	132	135	155	141	164	147	147	152	152	151	151	144	161	142	144	142	162	147	132	147	119	166	132	154	161	148	149	151	160	144	149	149	139	150	147	151	132	144	162	138	145	153	147	131	156	145	159	147	149	155	151	136	131	132	147	138	136	152	136	141	142	115	131	141	152	144	141	134	158	133	156	132	166	156	120	170	123	128	146	136	147	149	144	147	152	132	152	138	134	126	137	140	147	141	159	156	145	142	161	158	141	138	148	151	148	150	162	147	164	155	160	155	146	157	152	175	149	132	147	136	172	152	136	128	132	139	143	139	166	146	146	146	139	136	154	125	135	153	158	158	141	143	123	136	159	136	146	145	139	152	130	138	150	160	128	156	155	144	183	141	145	131	137	173	151	144	168	152	126	141	156	131	141	174	145	138	156	163	144	146	143	164	164	150	139	148	130	138	173	152	137	132	147	153	136	147	157	156	154	185	139	141	159	144	140	159	150	137	156	148	137	133	161	132	148	153	148	134	143	155	138	129	136	146	154	153	137	136	134	126	138	171	158	136	152	156	151	158	155	149	131	136	141	134	146	154	143	156	149	143	127	135	137	160	135	143	140	152	133	109	141	137	134	127	142	117	152	142	140	148	142	164	151	169	161	148	140	140	171	158	158	135	141	141	169	155	153	136	158	161	160	142	151	148	159	128	148	137	159	139	160	143	152	123	129	135	140	150	128	129	179	139	146	152	146	151	171	144	145	155	142	155	145	143	147	148	148	143	169	152	131	161	146	145	146	141	157	154	136	160	159	153	134	169	157	134	155	149	148	132	150	132	126	171	135	163	134	142	172	152	151	154	149	164	156	163	140	129	133	152	162	159	167	161	159	137	141	158	160	133	133	143	145	129	142	125	157	151	150	157	159	142	142	138	155	151	132	131	170	141	131	135	133	155	145	146	145	143	130	143	141	147	145	146	139	158	152	159	150	144	136	159	152	149	143	140	168	133	135	157	144	147	157	153	155	151	151	131	153	173	161	141	140	142	134	176	129	162	150	161	152	149	155	154	150	153	152	157	137	154	172	145	127	131	154	138	119	155	156	154	147	147	138	143	135	119	178	143	150	134	139	137	143	157	164	135	149	139	161	147	132	144	153	163	172	147	138	158	150	139	142	140	152	144	155	144	141	159	154	138	139	142	150	152	125	131	138	133	159	143	146	147	147	117	176	163	149	157	145	152	132	137	127	143	154	135	149	148	148	133	153	157	148	159	146	149	145	137	142	112	150	126	157	165	154	160	156	155	165	149	157	157	150	153	138	145	147	140	149	147	141	155	170	142	150	141	147	128	135	158	144	150	153	142	156	152	139	135	146	151	180	156	126	148	138	150	147	152	146	146	142	154	136	148	138	144	150	128	129	130	155	121	150	125	141	143	141	134	128	159	147	158	137	175	140	158	136	141	155	152	133	157	167	156	140	160	166	134	174	168	133	140	142	150	144	142	162	134	150	138	161	144	150	158	137	153	118	146	138	166	133	133	125	148	121	157	146	138	144	158	136	132	130	170	154	169	151	149	158	163	154	141	156	132	155	139	148	135	153	125	147	176	167	140	161	140	138	144	172	142	136	137	140	126	140	167	145	119	139	150	129	138	157	146	157	162	151	141	156	160	143	165	152	152	164	143	153	148	147	143	139	168	152	164	134	147	149	157	160	141	161	150	137	142	155	131	138	151	142	156	154	144	120	144	142	141	160	148	159	154	148	142	144	161	131	147	130	163	148	148	147	150	124	148	154	126	144	124	131	168	151	143	146	125	146	141	145	129	130	145	127	148	147	139	158	130	133	123	164	154	142	151	156	142	131	151	146	154	162	152	130	144	141	140	142	139	153	147	142	135	128	129	150	151	134	144	152	124	132	147	144	139	167	154	146	155	167	133	132	158	152	149	116	149	155	139	160	141	159	147	147	150	126	164	140	157	137	175	145	155	148	144	131	148	149	125	137	151	159	115	154	120	150	134	134	138	177	166	148	152	161	162	144	156	156	148	163	156	126	143	153	138	156	151	157	170	135	161	153	136	153	143	135	134	145	167	157	149	169	128	159	155	164	157	159	140	147	169	156	142	156	133	152	158	146	177	165	146	135	149	133	142	166	151	152	152	153	151	135	157	143	155	157	159	147	164	165	155	157	133	154	150	138	159	146	150	154	157	137	186	145	143	149	170	150	137	152	143	155	146	155	140	134	145	142	148	159	154	145	168	140	127	139	157	122	124	158	143	142	160	123	150	147	160	134	152	148	145	145	167	141	146	161	151	143	149	167	132	152	155	168	160	126	143	143	145	152	143	157	135	178	129	169	144	141	128	146	142	169	140	139	164	130	150	167	155	132	121	128	163	151	141	142	146	146	148	128	170	149	132	139	146	153	168	149	159	149	149	169	124	154	123	147	178	136	158	149	157	146	135	125	164	160	156	134	148	132	144	156	132	148	155	149	174	139	142	139	151	146	143	119	163	141	150	148	144	125	166	146	172	145	135	154	136	162	136	135	154	147	156	173	144	156	124	144	150	151	125	130	130	180	143	148	148	152	162	141	152	152	138	189	138	158	136	140	178	145	135	120	128	144	167	166	139	130	151	145	134	132	164	140	144	158	148	130	146	178	151	148	154	161	138	146	139	154	147	137	142	135	160	151	146	148	157	162	163	146	150	131	143	146	151	155	145	132	146	122	141	145	149	132	134	147	121	152	158	157	156	153	156	164	139	131
9060	1476	3049	3520	3132	2528	2103	1838	1567	1343	1221	1081	983	853	848	811	788	775	675	664	691	647	632	634	599	606	633	637	589	593	544	589	580	551	549	552	543	555	491	541	518	547	538	547	482	529	519	500	538	578	501	552	515	487	493	461	562	469	478	502	530	491	479	500	485	492	504	488	474	501	503	501	507	486	487	459	480	510	503	521	464	528	494	491	475	486	485	487	470	526	477	450	484	487	478	441	492	502	464	531	508	457	486	457	502	479	467	488	439	491	498	491	499	490	472	463	512	459	470	460	470	472	486	512	464	455	473	527	502	482	484	483	529	475	447	540	443	485	514	504	503	513	508	451	463	484	497	464	427	472	498	476	475	544	494	462	500	438	478	492	515	491	484	510	458	482	481	479	453	479	532	487	495	485	521	455	455	472	499	510	487	492	476	490	468	486	484	498	495	497	464	485	500	514	487	504	468	472	488	486	478	481	484	456	479	473	469	478	445	459	475	503	480	485	493	531	520	520	507	499	498	509	480	470	455	479	484	475	466	486	504	471	459	457	474	484	486	493	450	507	477	479	481	450	479	466	511	479	514	470	486	474	437	478	473	512	491	447	486	510	463	486	461	492	434	486	504	511	460	515	482	471	496	493	450	444	471	500	456	491	536	506	473	474	495	493	462	464	453	494	480	459	470	453	481	501	490	468	471	439	498	492	484	478	460	455	476	463	472	458	481	495	469	493	459	460	464	484	484	461	490	442	485	510	437	464	475	542	521	488	463	456	517	461	484	474	474	465	505	448	511	468	506	502	447	497	476	470	482	467	491	496	505	456	489	498	492	501	469	477	463	471	472	473	468	518	475	481	472	469	531	499	487	449	491	508	465	458	486	508	452	459	511	483	491	551	516	481	484	485	502	482	461	493	512	483	476	419	450	513	480	486	455	472	427	515	461	484	437	474	472	471	468	476	477	481	478	494	486	498	458	457	511	459	475	449	492	481	477	480	463	460	476	454	479	490	485	468	435	488	510	489	497	472	492	502	436	509	463	532	504	499	452	483	473	452	485	486	482	465	480	516	499	466	467	507	458	492	526	449	475	476	478	483	451	482	493	493	489	473	483	481	512	495	430	469	471	473	487	486	509	502	525	479	457	465	455	464	466	502	498	492	506	459	531	480	491	485	506	423	499	489	429	437	494	505	500	478	465	467	506	482	463	477	501	514	479	460	511	491	464	516	474	443	463	515	470	469	485	485	527	487	460	460	478	483	496	504	475	504	473	460	491	474	472	502	436	494	460	486	475	511	491	498	471	472	488	464	517	500	507	480	455	493	481	491	469	465	501	477	444	469	502	452	542	455	480	500	537	494	485	515	472	469	463	488	512	483	458	500	459	508	479	488	459	447	484	479	458	464	523	537	461	529	483	453	513	477	455	472	502	479	501	475	481	461	495	465	452	508	507	491	493	508	482	470	448	470	497	479	458	506	483	470	504	478	535	475	454	463	489	485	527	474	511	489	463	492	476	464	483	467	497	481	448	486	488	510	541	464	496	516	457	474	483	481	446	492	515	422	507	518	522	484	471	488	527	484	461	492	518	474	486	505	478	452	463	477	445	472	504	455	516	495	485	476	488	489	516	473	496	473	463	496	487	468	484	447	484	502	477	504	463	521	484	442	451	476	477	492	413	509	489	473	446	475	499	487	471	505	481	488	446	495	502	483	449	502	473	466	464	514	496	485	479	469	496	474	484	461	462	491	486	462	466	497	533	484	480	481	452	523	473	500	462	474	468	440	515	491	488	476	499	523	476	504	452	477	469	496	483	494	443	438	552	501	463	488	446	472	461	517	518	504	495	527	490	472	503	447	449	467	474	459	514	452	473	505	510	467	447	442	469	459	503	511	463	502	485	451	458	489	482	494	513	510	485	493	500	466	454	455	474	474	428	490	488	481	523	460	506	485	491	488	458	461	496	464	473	487	476	480	529	484	482	479	480	520	508	485	433	477	483	435	479	460	502	475	507	505	525	499	461	471	492	507	484	503	465	430	489	453	486	481	505	516	476	458	464	464	499	455	479	510	511	450	473	499	465	511	469	483	485	508	524	502	430	465	450	455	484	487	490	435	442	459	477	471	525	454	458	493	509	490	473	477	468	479	501	487	491	457	496	511	498	460	491	520	495	509	494	475	494	489	499	482	484	485	454	453	506	476	477	451	469	453	497	512	458	496	491	470	479	479	503	495	486	466	489	459	485	494	490	487	537	460	472	439	470	472	458	452	486	487	516	528	466	476	479	455	455	486	502	504	470	466	493	463	484	470	498	507	484	477	462	479	475	496	498	461	501	464	447	481	452	455	475	491	497	486	487	475	476	458	455	484	463	511	537	485	461	480	443	465	462	496	464	471	515	461	464	490	468	524	478	507	458	481	471	446	500	479	484	455	506	497	491	480	462	509	447	430	492	468	443	492	489	471	500	468	462	535	523	477	487	428	483	488	513	465	465	474	446	483	483	466	459	456	481	513	488	499	490	511	458	492	496	457	486	489	518	492	469	501	515	485	468	472	446	493	459	436	455	460	489	482	461	506	481	467	488	494	489	464	476	474	508	463	475	479	464	496	513	476	460	487	479	497	463	470	488	498	436	479	513	473	468	450	447	486	454	451	457	475	478	501	484	480	510	481	474	450	516	460	484	500	491	483	492	471	470	464	483	484	464	474	468	486	489	485	483	494	463	490	476	458	504	464	444	484	492	477	456	449	454	455	491	509	478	473	502	498	480	524	466	467	502	452	474	459	481	503	484	531	497	482	508	500	458	516	494	538	482	493	442	471	496	474	443	503	472	510	447	473	491	511	477	482	466	479	467	509	491	503	451	487	448	500	481	452	460	484	439	477	484	494	499	450	476	447	475	467	472	529	456	519	479	500	464	470	473	460	473	460	490	500	491	471	495	463	482	519	501	474	463	503	469	527	514	492	479	519	497	498	472	461	448	480	510	446	493	437	494	473	457	502	527	519	456	480	466	488	476	461	483	464	481	480	478	480	471	498	484	462	505	454	464	477	480	450	475	528	504	525	511	503	429	494	499	484	470	461	462	485	481	423	487	479	457	452	453	508	459	473	452	502	476	452	499	469	447	453	488	484	476	511	485	473	481	488	501	516	468	479	484	474	479	512	465	469	503	466	496	497	465	499	472	515	516	485	473	525	461	451	436	461	457	446	504	505	428	486	496	490	474	462	446	461	482	489	479	447	444	467	508	494	489	486	489	469	517	453	460	485	484	498	475	493	507	456	515	475	480	488	475	462	508	439	498	493	438	487	501	494	499	521	479	470	522	493	496	465	474	493	504	472	453	463	445	504	484	487	459	441	487	466	446	475	499	454	482	521	493	488	457	482	469	479	453	494	478	483	447	491	488	475	446	482	481	490	486	490	518	477	467	473	481	550	460	475	516	494	494	491	482	480	453	472	490	474	483	485	476	516	479	458	466	477	488	475	478	459	467	480	497	508
26576	3306	2524	1930	1450	1093	859	698	590	507	434	423	404	368	404	335	316	327	307	304	308	264	333	286	288	300	292	302	255	261	282	295	295	245	310	300	280	295	255	294	248	253	263	253	279	253	261	288	250	256	229	272	256	269	262	248	296	249	256	287	255	276	273	272	259	246	232	274	280	270	233	259	236	239	274	258	245	280	289	261	244	237	267	253	299	248	239	255	269	241	245	273	250	307	240	261	272	261	264	252	266	259	264	230	228	234	267	298	247	209	222	232	261	241	264	246	256	259	246	265	242	238	247	244	254	262	246	247	266	259	253	252	291	253	263	257	280	268	267	250	217	235	242	255	258	265	270	268	262	248	262	223	254	238	257	241	275	282	246	266	277	271	256	242	236	263	264	263	249	264	268	245	256	225	261	237	234	261	255	275	222	218	229	270	272	276	256	229	270	248	284	270	237	257	224	255	245	267	247	242	235	257	266	263	251	286	240	244	260	246	274	234	228	224	265	271	224	239	271	240	260	224	235	243	260	255	252	278	276	251	243	242	234	276	247	293	224	262	272	237	265	242	253	233	226	252	231	249	223	249	232	238	261	290	258	252	257	257	230	251	266	240	245	251	262	227	277	228	250	236	233	239	222	246	253	245	254	236	256	257	268	266	244	273	248	209	221	232	235	239	245	255	264	223	256	260	233	269	263	241	244	254	208	230	258	242	247	217	284	277	279	259	225	267	231	241	272	271	253	236	229	258	260	255	257	260	259	256	256	246	269	249	255	269	265	273	252	262	237	250	247	271	243	261	256	236	278	290	254	262	251	278	248	254	249	217	236	252	261	239	255	267	262	276	245	259	276	227	243	239	255	247	234	248	266	226	232	230	275	262	239	262	257	248	274	248	262	262	260	241	257	244	233	245	221	243	244	252	262	258	262	263	262	277	271	240	252	256	225	275	262	253	244	233	245	293	258	267	274	250	254	257	272	235	258	272	252	244	252	231	251	254	213	229	246	266	248	270	258	237	249	274	271	264	277	239	242	255	256	242	240	232	237	241	251	259	257	248	274	276	243	220	247	257	256	263	246	250	277	231	276	256	273	247	247	227	254	249	249	250	282	251	282	267	270	264	246	262	265	275	249	265	236	280	258	212	244	263	253	236	266	248	228	246	248	221	228	277	272	261	270	218	248	264	253	245	244	281	258	245	256	259	249	237	268	250	256	230	256	233	234	246	255	219	253	266	261	272	226	233	239	254	289	261	252	233	276	291	279	247	250	255	252	282	256	266	248	251	253	254	243	234	252	234	261	232	245	242	254	255	263	255	253	255	278	252	223	224	269	252	247	264	247	248	255	256	234	251	235	256	216	247	245	284	259	262	247	270	268	232	267	256	248	242	229	248	254	249	280	265	228	225	227	252	251	245	247	261	245	249	234	239	266	229	277	255	290	242	233	242	259	251	262	268	264	260	266	259	247	242	232	252	254	272	244	257	243	277	259	260	250	259	257	287	255	266	241	231	236	245	238	278	254	257	240	247	270	261	259	258	260	246	254	262	259	266	267	256	275	268	267	255	260	239	272	257	236	252	286	247	221	259	249	267	274	267	248	292	242	271	262	210	280	259	260	245	222	272	243	245	239	262	264	232	241	257	261	262	247	264	265	247	249	245	293	264	242	260	257	280	218	252	227	271	252	225	224	247	242	250	257	244	264	257	256	227	254	242	232	250	261	270	245	233	231	242	277	260	293	243	253	257	290	241	254	254	253	257	244	252	267	271	275	267	246	244	263	263	254	228	276	257	255	265	257	244	265	230	250	226	268	248	232	283	273	242	262	248	258	244	259	280	253	284	267	270	259	265	266	247	237	263	277	236	239	264	246	265	261	237	263	272	262	235	294	277	281	266	228	264	266	210	249	234	233	251	246	237	275	251	287	248	254	259	263	264	246	246	231	252	253	225	246	232	264	256	249	278	251	243	237	229	255	256	251	234	261	236	232	269	255	245	226	252	248	263	267	275	228	274	277	235	249	273	242	244	257	259	291	269	279	262	254	273	233	247	260	293	253	238	234	256	269	274	243	230	244	246	259	247	244	250	242	249	240	261	249	263	241	280	251	237	263	241	253	270	260	268	269	254	257	243	250	246	254	248	238	262	251	275	257	261	255	238	251	241	259	281	222	261	256	258	273	293	271	219	289	256	284	259	250	238	263	258	271	267	241	258	242	247	265	234	232	242	286	272	240	243	252	243	274	254	262	246	240	278	247	270	247	286	268	262	232	285	216	242	231	281	262	254	271	267	252	266	262	254	270	264	274	233	282	251	253	270	270	240	246	260	250	256	233	270	258	254	247	266	249	256	253	236	244	259	245	250	248	237	234	240	255	269	269	236	228	225	247	258	250	256	236	252	251	265	258	239	259	254	271	257	235	262	255	252	280	262	241	278	243	239	278	305	258	250	252	275	250	238	195	222	250	257	257	261	268	256	259	265	276	262	250	264	265	245	250	237	244	242	252	286	231	228	270	255	230	236	243	253	252	245	232	275	269	253	255	246	233	248	281	254	268	251	243	260	255	240	250	273	271	241	227	247	263	232	255	243	226	259	258	268	261	263	240	268	281	260	233	257	266	277	249	229	283	222	263	234	257	264	248	259	240	286	274	257	245	264	237	234	254	255	265	247	241	258	260	273	279	274	233	290	228	231	211	249	232	269	235	235	263	235	271	233	249	227	253	244	265	207	261	247	260	239	269	238	251	258	241	234	239	231	239	264	226	263	252	224	273	249	245	272	262	263	267	275	245	264	269	286	238	257	237	254	264	263	282	239	241	273	236	248	244	235	283	268	233	227	224	253	274	282	252	255	259	217	256	259	252	253	261	242	246	282	253	237	249	246	265	274	233	270	241	237	231	265	264	267	249	244	251	261	256	262	239	250	235	252	229	253	240	230	288	281	271	267	239	236	295	259	241	272	247	264	252	262	241	292	247	273	273	240	272	224	242	272	242	239	246	223	233	251	252	238	287	226	258	266	248	241	240	258	268	286	242	255	239	258	243	260	247	254	211	255	260	262	248	253	279	263	263	259	255	261	244	249	234	249	260	239	225	267	245	266	287	274	247	260	260	272	248	250	261	260	249	280	240	240	235	272	221	246	225	251	228	270	235	269	239	246	260	266	245	234	260	241	270	255	247	251	266	255	270	242	237	259	269	260	248	247	262	251	250	241	270	260	249	235	225	244	216	251	246	258	241	242	237	239	239	243	262	248	239	244	290	252	262	247	220	248	235	241	245	252	246	227	254	286	259	257	240	276	260	252	244	264	243	261	257	267	293	256	251	263	275	257	267	253	284	252	262	238	256	254	251	260	251	258	261	230	239	265	234	275	246	241	254	257	237	254	268	259	243	281	226	249	277	246	234	265	256	252	258	257	237	265	227	226	222	292	255	231	233	260	246	270	276	262	274	241	240	247	265	251	252	258	219	231	242	257	247	252	246	267	264	253	250	263	237	283
11976	2554	5516	6253	5401	4531	3766	3117	2705	2312	2103	1890	1764	1620	1427	1351	1351	1249	1161	1194	1124	1123	1067	998	1013	1001	925	994	954	925	897	920	870	831	901	878	898	894	824	880	860	889	870	809	836	839	876	802	788	837	786	793	823	810	830	808	780	855	783	806	783	769	818	819	783	831	784	791	776	760	760	715	798	728	754	789	823	781	801	759	813	744	784	756	746	774	804	781	741	801	767	814	764	807	803	771	773	711	812	750	746	784	747	790	769	750	790	775	758	732	749	805	766	745	714	778	772	843	810	736	698	742	751	775	734	778	799	754	762	792	775	774	743	750	751	783	801	725	783	735	758	732	794	751	751	800	755	802	733	729	770	746	718	757	712	754	787	754	667	797	714	782	738	743	796	725	761	804	787	753	759	774	736	765	732	764	753	737	756	728	744	710	760	766	712	785	763	742	771	746	739	772	733	711	764	755	793	739	711	719	737	744	733	747	742	726	753	780	732	703	758	787	793	763	727	715	773	746	737	709	777	755	767	744	723	746	787	740	788	718	748	727	705	737	747	772	791	733	744	778	758	783	778	756	823	752	785	758	769	801	767	762	751	766	778	765	742	758	715	704	771	764	775	778	803	726	727	744	723	715	731	709	736	731	732	770	795	770	781	746	791	734	721	739	727	739	744	734	780	750	780	771	737	693	760	752	716	797	810	722	743	774	776	795	716	759	800	782	706	754	754	760	745	755	739	754	789	737	755	708	744	768	762	759	751	790	760	755	789	753	694	752	774	791	736	805	789	740	819	722	750	744	707	797	760	764	717	783	739	755	730	725	754	776	788	728	757	809	756	802	706	770	716	747	718	746	753	703	775	774	753	776	768	779	742	752	742	779	782	760	725	795	713	788	793	751	709	763	743	706	771	708	782	758	713	775	755	749	763	746	756	736	725	708	796	781	753	730	722	809	757	745	722	756	786	781	765	717	745	730	752	771	796	738	751	692	728	707	731	817	782	742	754	793	730	794	775	759	748	732	749	764	721	771	733	761	809	764	711	728	777	786	729	711	767	793	743	737	771	716	745	755	770	758	725	723	741	729	777	730	768	811	742	765	780	731	746	750	757	773	734	798	755	745	755	825	774	737	722	768	807	777	756	748	771	731	745	743	781	701	779	752	747	757	816	750	759	791	775	748	766	777	745	784	781	760	736	769	720	757	725	761	790	761	725	798	764	752	760	775	759	795	760	774	694	728	713	788	744	797	708	775	787	762	794	739	748	778	761	762	774	779	740	767	742	776	736	732	810	785	768	710	773	747	730	781	757	727	734	751	708	739	754	770	777	734	715	742	716	795	753	755	752	761	769	742	744	727	757	744	766	744	746	715	785	746	741	755	725	754	780	740	741	749	770	767	777	771	759	767	787	764	755	766	730	788	751	769	742	740	750	701	743	778	764	760	811	780	714	769	734	737	732	815	729	759	761	771	768	739	747	741	725	773	769	735	728	744	706	777	752	783	746	768	810	722	752	779	760	739	749	745	718	759	740	727	731	755	782	767	760	749	787	748	772	752	737	755	782	751	817	756	798	739	765	781	744	767	784	757	757	789	764	733	735	740	733	761	738	704	726	740	741	723	718	746	758	723	744	708	757	795	777	781	779	778	785	743	763	764	753	704	798	749	746	770	704	768	731	750	740	699	747	780	752	717	790	746	785	743	761	767	754	743	743	757	761	732	716	743	770	727	781	757	743	805	739	774	798	779	758	742	780	729	770	732	739	754	750	706	758	775	728	796	788	755	755	758	712	785	741	756	779	769	711	738	767	755	762	755	728	763	723	730	757	715	743	761	778	737	759	738	756	765	808	756	764	737	749	772	774	764	758	730	738	797	722	750	761	726	720	749	706	755	749	748	785	662	759	790	722	807	709	686	738	755	736	750	766	723	764	736	771	746	770	752	743	742	757	742	734	744	769	792	815	799	702	791	735	705	776	754	747	729	784	719	730	738	786	731	734	753	773	727	773	746	691	753	754	771	740	731	746	755	697	722	724	759	751	767	738	748	744	759	735	772	747	775	726	793	670	782	748	741	737	751	756	750	758	815	775	740	739	751	717	763	767	778	733	814	713	784	703	782	771	784	755	758	745	762	732	755	818	730	767	754	724	757	780	721	719	805	759	824	709	721	768	742	720	762	770	758	731	724	773	754	776	734	755	747	775	755	758	777	708	788	766	748	750	767	767	751	738	711	777	730	800	709	756	777	742	717	748	762	758	785	723	694	770	729	750	727	732	699	746	720	780	762	719	749	741	743	774	776	771	815	720	781	716	704	765	721	722	783	762	751	712	807	755	781	714	743	748	754	759	752	776	754	740	800	721	707	765	762	743	767	788	713	702	730	762	783	754	763	699	738	703	742	780	766	775	843	724	752	768	750	737	779	757	757	754	706	707	719	743	776	762	766	686	760	749	744	765	734	757	745	755	720	704	728	779	731	761	752	753	756	734	745	783	793	785	744	730	713	739	734	717	750	736	765	755	695	760	747	736	736	700	738	751	771	764	741	746	729	756	734	761	733	741	756	793	730	766	747	704	760	787	730	751	799	794	791	785	742	800	705	758	755	767	774	732	741	798	766	698	689	741	704	714	806	721	725	779	750	753	759	739	740	788	683	754	718	752	751	712	764	757	767	732	752	774	752	701	772	755	717	794	751	764	776	736	751	724	758	751	730	732	782	747	753	784	774	788	760	733	746	725	768	756	714	774	746	777	774	779	786	747	779	752	754	746	760	774	774	767	797	787	740	772	794	772	783	754	769	795	724	764	729	761	756	769	766	759	783	726	789	781	786	759	715	759	789	702	734	765	730	706	761	737	796	707	782	724	758	746	743	708	812	734	729	779	740	754	730	737	697	743	747	753	774	746	791	768	737	802	761	769	748	727	754	775	777	794	778	770	777	730	742	760	747	784	765	730	734	759	751	737	760	776	734	769	760	698	760	724	801	698	727	790	762	741	783	727	802	779	800	687	741	780	745	787	765	800	710	729	790	717	741	761	770	791	751	752	750	774	711	751	726	799	738	752	753	732	761	738	752	736	738	768	746	741	723	761	757	798	699	755	793	774	787	730	764	732	739	758	777	741	739	779	769	766	751	809	781	717	793	809	789	734	705	800	775	756	770	720	728	773	733	717	732	780	770	780	782	698	750	780	760	687	767	755	710	765	768	722	756	736	734	767	754	757	751	754	745	733	805	730	761	754	762	765	746	732	792	745	767	804	796	787	736	761	776	806	765	721	751	694	740	737	713	744	756	750	766	824	774	722	820	774	738	791	721	721	750	732	717	782	712	784	723	763	786	794	738	744	770	768	740	749	796	776	717	744	766	742	729	829	761	749	756	789	736	759	770	745	804	771	684	764	744	741	796	770	722	759	744	769	768	766	781	798	772	762	736	762	703	786	735	747	732	748	740	740	727	723	702	752	750	745	715	757	773	756	804	765	747	718	740	738	803	741	740	811	737	733	744
3622	161	157	151	132	98	110	70	82	102	72	83	78	85	83	68	94	85	86	87	88	75	96	75	86	80	87	89	80	83	90	62	79	80	72	83	70	69	81	86	80	87	87	73	82	104	75	93	89	81	96	91	87	77	91	76	84	62	74	89	74	82	80	79	87	88	78	77	79	73	62	82	76	86	77	78	81	86	90	85	73	87	74	64	91	61	79	74	72	97	57	70	56	101	106	73	85	86	82	81	88	86	68	79	87	79	82	86	89	96	83	87	77	87	65	91	84	82	82	70	81	64	85	85	67	78	87	73	81	80	69	85	93	93	74	95	73	91	78	77	82	85	90	76	81	91	58	79	72	83	85	94	84	73	59	86	63	74	60	70	86	90	88	78	84	89	91	80	66	85	70	82	71	89	88	86	73	62	83	65	67	82	80	94	76	85	71	83	83	87	88	65	71	81	83	72	76	83	89	80	77	95	87	73	76	75	74	71	65	84	77	97	76	82	77	75	85	73	70	79	71	85	82	71	90	78	81	94	88	84	73	91	86	67	70	84	78	76	75	82	87	83	77	73	87	72	90	83	82	91	94	85	77	73	85	63	86	76	78	68	81	89	103	85	90	89	78	72	85	77	72	86	79	96	85	64	68	74	79	91	80	78	85	87	95	82	83	79	87	75	76	82	80	64	81	69	72	75	65	95	63	78	72	77	79	85	93	86	97	79	83	90	100	85	75	82	74	78	69	86	79	90	71	95	89	91	87	83	86	89	80	85	76	76	86	85	76	82	66	83	64	76	71	80	85	67	79	78	76	77	76	69	70	75	64	83	73	78	79	82	78	87	89	92	84	76	88	81	73	85	80	68	87	93	85	63	115	86	74	86	74	88	93	69	71	101	95	70	81	65	79	83	72	81	85	76	65	84	81	75	74	57	90	78	78	51	68	63	74	68	84	86	72	87	64	87	73	85	96	82	101	77	69	87	74	80	75	84	65	66	78	96	97	74	75	80	70	78	81	89	80	75	85	83	78	95	69	75	82	75	88	68	68	65	91	72	88	76	82	92	79	74	73	77	87	71	76	79	72	66	74	102	85	81	85	75	99	85	106	69	78	93	81	82	88	71	105	86	91	54	86	86	101	84	80	60	66	77	71	82	77	73	73	82	75	80	74	88	64	73	86	93	73	76	79	74	72	87	75	75	85	78	69	70	72	70	75	84	96	72	76	80	70	71	84	68	67	79	84	82	90	77	74	86	79	70	81	66	84	78	86	76	77	77	73	70	82	87	82	75	70	88	79	67	82	69	81	96	72	86	87	70	86	93	74	81	78	79	78	78	72	79	73	88	88	90	78	75	76	80	83	79	82	81	74	77	94	81	87	87	67	92	88	80	97	92	69	63	72	77	80	78	91	76	79	81	87	98	93	75	76	80	76	80	81	68	82	80	87	76	64	82	74	68	70	76	87	73	76	96	92	73	90	99	83	64	72	96	75	76	95	85	67	88	86	83	94	96	88	83	80	68	70	83	79	82	93	75	85	81	85	75	79	73	79	73	104	87	99	82	73	82	86	89	88	80	82	80	93	95	74	78	76	63	81	72	83	83	84	69	83	73	87	76	74	67	92	73	94	93	94	85	75	73	64	84	98	75	75	83	90	80	78	77	74	82	74	98	75	77	78	100	77	80	65	86	91	92	70	77	84	81	76	79	84	79	73	62	65	84	96	74	87	84	80	87	81	59	73	87	111	89	101	73	85	69	67	73	100	90	77	67	97	77	92	84	75	78	84	84	76	73	89	85	89	102	61	89	70	65	86	79	87	75	73	80	99	73	74	99	85	71	93	69	78	90	94	88	90	73	85	91	88	59	65	88	88	81	83	82	74	83	77	83	82	74	80	88	78	67	77	84	84	84	72	84	87	73	96	85	83	81	83	78	75	74	68	95	80	80	85	82	82	74	88	71	82	66	87	77	74	98	98	79	85	78	70	79	77	74	77	67	88	66	84	78	84	75	73	80	94	87	74	82	64	79	78	88	62	66	67	101	80	79	79	87	84	95	81	82	91	69	75	76	81	69	79	58	65	80	89	88	76	91	92	81	78	66	86	80	70	89	78	77	75	109	63	66	88	78	74	99	67	87	85	86	75	83	71	81	83	83	70	81	87	73	76	78	76	75	82	83	85	78	86	87	76	71	84	85	67	76	80	88	86	99	97	75	76	83	81	88	75	102	67	88	97	80	72	85	81	73	82	76	82	71	98	75	79	73	68	75	71	101	88	74	75	70	88	72	83	98	75	78	75	85	83	61	69	84	87	89	81	76	78	77	85	74	79	80	95	88	81	61	105	83	88	75	88	75	65	98	75	90	76	74	69	66	77	79	74	68	63	74	65	82	67	86	71	84	84	73	78	75	83	83	75	83	74	76	84	79	76	71	76	77	80	74	87	92	100	83	74	74	75	73	81	67	88	91	77	92	71	62	77	89	71	72	80	80	85	79	71	96	82	71	86	72	69	74	81	79	77	63	80	86	86	77	90	74	76	89	80	101	80	88	82	67	82	79	71	64	96	76	88	93	89	85	86	65	84	88	81	79	78	91	70	99	83	75	71	78	74	88	93	69	89	66	65	89	81	75	76	81	81	86	90	80	98	79	71	78	93	70	80	91	79	82	77	74	93	83	86	96	80	93	90	72	76	78	89	77	76	81	84	67	81	69	77	90	75	71	66	82	85	85	80	79	67	61	72	89	83	92	73	70	74	91	84	87	81	69	71	87	77	76	85	87	91	92	80	74	80	86	88	84	86	75	91	84	76	103	95	84	79	83	64	83	84	81	77	86	80	84	85	91	87	89	72	94	64	78	86	81	69	74	77	83	71	75	67	66	84	85	88	84	87	79	66	99	89	86	79	73	73	72	83	84	82	84	81	75	76	80	85	75	77	60	84	92	80	75	81	81	84	79	78	80	85	76	96	54	85	75	76	74	82	80	68	68	85	81	92	78	69	79	68	69	81	86	80	94	72	77	78	68	67	71	56	76	67	77	88	92	67	77	80	75	80	86	85	87	75	81	78	83	75	78	89	84	86	78	79	83	82	88	84	87	70	79	80	87	68	78	68	66	84	77	68	91	81	64	92	70	89	85	94	75	68	100	86	76	88	71	87	76	91	81	82	90	85	85	75	74	73	62	89	82	88	84	66	79	84	77	87	76	77	74	52	76	53	66	80	79	68	82	101	75	78	73	81	90	78	75	80	87	69	81	85	95	69	83	82	80	85	74	92	97	94	73	65	79	59	76	70	109	83	86	91	89	84	88	82	74	70	83	77	70	75	76	72	76	77	80	90	77	86	78	78	62	70	87	74	75	84	66	68	80	77	77	83	75	88	69	79	83	79	84	69	86	78	84	83	80	85	73	85	80	89	71	80	63	82	75	82	87	80	69	87	76	70	79	82	76	95	94	83	67	78	79	92	79	91	85	76	73	85	75	73	86	66	81	84	94	83	71
4436	392	483	580	489	467	393	403	378	375	356	342	324	299	313	311	305	346	313	329	293	326	308	305	328	275	323	288	314	296	304	300	283	302	291	307	297	331	319	270	345	280	298	275	297	305	319	327	296	301	306	332	347	298	281	283	266	289	298	305	324	273	289	267	329	334	283	318	283	278	298	295	291	301	315	295	295	296	313	323	304	347	306	276	291	312	314	303	287	288	317	281	290	305	304	296	311	298	310	323	302	309	322	304	334	271	292	320	317	308	286	282	285	314	310	302	332	304	325	301	311	299	302	313	316	318	286	274	290	308	284	274	293	274	275	292	315	301	297	269	298	300	313	312	280	281	298	310	302	320	288	324	301	296	293	295	257	299	315	318	325	302	296	286	292	321	288	323	296	272	312	325	332	276	265	290	280	319	290	283	300	284	293	313	289	320	287	291	316	287	276	294	303	305	303	314	303	283	282	324	289	280	301	278	292	282	250	272	273	315	315	318	262	280	307	282	302	345	309	278	298	314	273	314	307	289	309	326	281	307	287	305	278	282	291	295	315	295	286	325	291	290	312	270	293	288	300	326	313	283	302	270	285	338	278	329	288	289	304	276	317	319	305	299	301	292	307	290	295	310	285	283	335	287	293	292	257	326	280	293	288	292	306	320	277	296	282	300	340	299	307	285	292	284	299	286	293	284	315	287	278	303	298	261	317	299	275	296	286	299	294	297	296	295	329	281	279	277	300	307	313	317	307	320	330	318	300	308	289	286	297	266	310	329	272	273	294	274	287	288	329	295	308	299	310	283	291	311	295	299	290	280	276	284	303	269	307	283	288	301	276	302	273	299	325	294	297	279	304	304	283	271	274	291	303	305	277	277	317	289	286	291	300	309	269	315	307	288	269	329	290	316	286	309	319	292	316	287	292	284	289	306	285	316	288	292	306	273	301	277	321	276	277	290	300	298	308	255	265	309	305	307	290	292	307	300	281	283	283	281	310	291	305	326	316	305	285	300	301	314	302	284	263	325	313	267	312	302	254	307	282	323	286	279	282	298	314	309	261	294	277	336	291	285	278	346	305	313	305	304	303	301	289	276	301	321	308	282	298	253	313	303	305	310	313	278	270	298	317	306	281	311	275	258	280	266	286	283	294	275	259	314	292	310	320	300	304	309	271	289	295	292	260	302	305	299	290	316	291	307	292	298	290	332	286	294	278	276	297	332	307	312	267	278	304	294	270	276	298	277	296	290	289	307	270	297	290	292	276	305	272	315	346	279	284	288	301	283	298	312	309	298	297	277	316	284	268	280	341	286	302	250	280	302	295	285	317	325	283	306	271	303	277	320	305	310	318	280	286	283	264	281	257	305	325	305	240	282	275	275	303	314	286	326	314	306	284	289	278	271	295	263	291	295	292	293	304	307	297	293	309	296	287	292	303	275	289	290	307	311	303	323	305	274	314	290	335	305	319	313	293	316	298	283	255	331	337	309	312	301	321	315	319	302	295	311	305	300	292	288	300	322	296	313	326	317	313	239	286	306	294	306	305	278	299	281	296	299	310	286	304	299	284	314	313	293	297	285	306	301	306	301	305	307	294	281	283	305	272	289	295	306	295	250	292	303	305	292	280	296	283	325	298	284	350	302	302	281	272	292	310	301	301	281	281	320	287	309	306	301	312	300	278	305	299	294	319	312	289	316	299	316	279	332	296	275	278	288	288	290	288	308	284	296	307	289	313	301	311	306	295	274	287	271	310	281	305	302	311	308	290	288	316	297	305	316	283	308	289	305	308	267	270	300	263	321	319	268	298	266	277	308	273	305	309	322	306	290	294	268	263	322	302	283	328	285	275	302	313	293	282	272	303	306	282	300	309	314	294	278	302	315	285	288	316	265	335	317	321	328	322	287	274	306	271	276	298	270	289	304	282	320	329	293	341	288	293	308	278	258	310	300	307	293	293	306	309	305	346	287	314	317	289	280	283	267	283	301	297	301	270	274	306	301	306	289	310	296	304	292	287	310	315	264	284	282	296	302	326	315	350	327	314	277	296	286	314	308	313	294	252	294	305	328	319	285	305	289	275	293	310	288	295	285	318	314	327	270	282	282	316	283	304	298	310	289	285	278	295	297	282	289	308	311	276	277	297	307	287	264	289	303	290	296	309	292	298	307	316	301	319	297	284	318	305	325	306	294	284	306	298	279	331	330	292	316	284	336	277	288	291	298	299	259	287	294	305	305	279	306	305	272	298	278	291	284	321	281	294	307	270	302	291	294	308	298	282	287	322	306	310	321	315	285	294	301	329	290	333	307	313	273	292	292	321	257	306	299	274	292	305	309	294	309	300	275	302	347	291	292	295	326	320	325	290	279	287	280	295	299	297	282	301	303	275	308	312	280	284	287	287	303	275	329	298	286	318	284	284	298	296	297	290	325	291	317	294	282	291	300	330	288	303	276	309	306	296	302	297	305	301	296	281	276	296	292	276	306	317	316	301	306	318	258	301	286	321	315	283	282	320	311	325	302	301	256	326	294	324	279	315	277	318	299	303	284	276	301	310	281	294	300	296	315	306	275	299	296	305	325	289	289	310	293	323	289	301	306	287	310	312	312	315	295	296	305	294	309	291	309	311	304	296	286	317	285	282	307	295	307	288	289	297	316	282	316	303	302	283	299	299	270	286	311	298	307	284	313	280	290	280	282	268	301	243	286	273	328	317	325	285	323	296	295	295	305	290	295	278	299	310	288	291	309	345	283	318	309	273	287	309	326	292	266	297	328	316	290	309	307	298	307	289	302	309	300	309	275	286	299	313	261	282	272	284	307	294	318	287	306	302	299	290	277	294	277	276	285	301	308	278	300	330	307	282	329	278	316	270	286	293	299	288	292	296	314	311	283	306	255	302	308	307	311	309	304	281	286	321	312	276	272	293	301	262	298	292	332	292	297	280	306	297	289	302	291	287	293	319	273	274	307	303	296	281	319	317	306	297	252	300	294	301	297	314	285	303	291	333	298	290	341	296	296	311	280	293	311	299	306	317	302	260	363	310	318	295	312	282	283	290	293	304	274	273	302	293	333	268	317	276	313	277	292	274	287	282	330	294	309	277	305	282	311	301	284	290	314	266	283	317	296	302	284	335	298	304	316	296	315	288	288	298	307	279	304	279	258	295	277	289	293	321	289	315	259	279	322	292	309	331	270	270	309	316	307	319	295	299	286	308	277	302	267	301	283	299	316	303	293	307	308	330	304	313	256	310	309	312	331	287	291	275	323	294	288	294	299	301	309	309	310	265	298	308	272	293	291	302	306	280	331	345	301	291	275	302	270	272	310	294	309	321	275	297	323	304	292	279	294	282	313	275	286	295	302	287	287	283	284	274	294	304	293	287	296	293	314	310	320	317	289	317	295	280	281	301	259	301	317	294	306	267	322	304	293	323	279	286	318	287	291	275	316	279	293	280	328	232	286	284	310	311	300	308	305	301	312	296	264	289	292	312	284	265	327
17364	1401	1330	977	744	543	417	357	282	322	290	239	228	198	189	192	198	191	192	170	174	180	187	189	183	149	177	139	149	163	142	146	171	154	168	170	142	146	158	161	145	176	174	149	159	164	158	142	133	163	150	172	140	167	141	131	152	162	130	123	146	147	135	126	137	156	147	161	143	148	145	163	126	127	159	154	142	162	148	156	140	157	148	143	155	152	151	135	134	140	134	158	152	150	121	156	160	150	141	154	132	175	158	139	148	149	158	159	151	149	138	150	142	159	154	141	158	151	155	140	168	141	138	148	162	162	152	152	144	165	158	137	148	154	139	163	145	148	126	137	145	155	150	174	162	180	124	118	146	132	143	154	177	161	178	134	121	163	150	154	166	151	155	132	145	117	145	152	150	129	180	151	155	136	144	138	135	144	148	131	140	153	162	151	144	172	158	137	139	152	157	143	145	153	142	159	157	163	149	121	159	134	156	145	148	158	163	160	139	166	153	158	146	148	148	125	138	156	134	156	144	132	144	135	145	158	157	124	148	142	134	164	150	156	157	151	131	142	155	143	140	148	161	146	143	138	135	156	126	151	135	123	131	146	170	137	150	155	160	139	147	158	148	145	139	142	158	165	160	151	145	145	176	142	159	151	136	132	143	125	133	160	132	147	150	146	131	129	158	126	146	159	135	150	147	143	145	140	154	153	133	156	141	139	148	141	168	156	147	129	137	149	144	152	161	141	148	139	136	153	143	147	136	144	135	126	133	150	133	137	155	156	165	133	155	122	157	146	155	148	164	150	151	153	156	139	129	144	138	132	154	138	140	141	137	138	171	148	149	158	156	131	134	164	138	133	139	144	131	162	135	156	128	154	150	134	130	158	161	142	145	157	135	155	158	122	128	170	141	146	140	168	134	155	146	146	154	144	138	167	135	156	154	152	162	146	142	130	137	150	136	143	137	139	155	138	145	161	186	141	142	141	159	145	150	141	145	150	140	147	133	153	165	151	157	136	148	164	135	153	157	141	162	159	127	117	136	127	150	143	158	136	145	150	136	145	159	137	145	138	148	141	135	135	155	145	136	136	158	133	141	130	151	146	164	146	155	153	147	139	144	135	145	151	133	156	146	125	124	132	142	145	130	135	135	155	169	151	118	133	152	134	136	163	137	138	158	128	168	129	151	149	132	172	150	154	142	122	127	161	140	137	145	150	137	160	140	129	153	158	159	135	151	130	133	133	141	171	142	152	146	156	134	151	136	155	117	132	144	142	155	165	142	132	139	124	147	165	151	126	148	142	149	117	140	139	142	138	132	148	129	137	154	132	133	147	160	162	143	156	153	142	155	163	155	167	150	154	147	134	185	139	126	156	147	147	118	148	146	140	146	147	129	153	155	149	158	137	166	146	152	153	125	154	160	145	145	152	159	147	156	125	139	145	134	175	148	167	138	156	163	154	161	152	141	149	160	165	134	169	147	121	139	154	160	157	153	157	149	140	127	148	141	132	145	144	156	137	136	156	149	150	143	165	162	162	147	126	140	165	143	143	148	148	143	153	134	158	134	168	155	153	140	147	141	136	159	147	149	163	153	120	159	123	146	138	139	154	144	157	129	135	148	145	144	174	155	144	143	144	155	157	162	148	157	154	170	146	157	149	152	167	169	141	162	148	146	140	165	137	159	143	167	129	139	155	143	132	142	130	130	137	155	157	164	162	161	140	153	133	146	139	143	145	152	131	163	141	153	148	160	135	131	160	155	133	139	121	157	160	150	131	167	128	135	146	152	154	150	143	158	163	148	138	153	152	119	143	125	157	140	150	146	159	139	137	151	144	155	143	149	153	166	151	163	154	167	141	166	150	137	170	152	132	161	137	147	144	149	137	147	158	131	137	144	159	168	141	164	140	136	132	143	182	154	145	135	145	147	152	146	149	160	139	159	157	144	139	147	139	150	148	160	143	142	151	159	153	128	144	145	142	162	161	144	149	155	140	152	157	143	148	145	154	124	174	174	152	148	135	157	175	148	177	153	135	154	161	148	140	140	153	141	135	149	129	160	131	143	142	164	159	142	151	138	157	138	133	158	144	131	131	168	178	170	148	154	157	123	169	174	137	178	147	165	162	157	144	150	152	139	152	137	151	159	138	175	140	184	166	151	156	138	164	160	157	144	151	159	169	141	108	152	138	141	147	146	150	154	162	123	134	153	163	139	166	140	151	139	130	152	150	150	136	153	147	153	157	163	149	149	155	158	156	136	154	141	146	156	140	135	151	167	141	166	141	157	124	144	132	128	150	139	158	168	144	150	137	158	166	148	133	155	143	153	141	120	150	143	150	153	151	163	147	139	148	147	131	146	146	123	145	149	129	132	157	167	139	141	151	138	138	139	168	145	168	154	157	158	139	148	162	136	167	157	161	158	151	146	153	150	142	169	159	142	148	132	157	145	147	140	165	145	145	122	149	145	147	134	148	144	148	138	143	140	138	168	156	159	132	164	126	153	146	143	160	146	169	130	153	154	167	147	133	153	151	158	151	127	139	170	143	156	136	145	156	166	173	140	138	134	164	161	150	140	174	152	148	150	160	146	115	143	140	145	129	125	148	150	147	150	160	157	163	128	123	154	126	136	139	136	134	158	140	151	134	139	138	159	147	171	131	132	144	154	131	136	139	153	163	141	146	139	162	126	164	145	156	127	122	148	158	141	148	152	144	151	147	159	160	141	168	158	147	147	165	154	147	134	153	134	136	157	136	166	164	146	144	142	154	152	146	163	145	172	135	143	150	146	148	156	142	159	156	158	129	164	144	119	136	168	154	137	144	171	134	138	142	146	146	164	144	125	147	150	160	150	138	158	150	148	148	133	157	163	154	123	145	158	139	152	149	156	134	137	150	154	140	137	149	153	154	151	154	156	160	147	156	144	158	127	137	131	120	150	127	125	131	141	131	126	160	135	139	136	132	169	159	161	145	143	156	135	168	137	130	159	145	143	161	157	143	153	140	155	138	153	153	145	146	160	153	134	160	158	144	128	158	177	144	147	129	157	126	139	144	161	124	165	145	129	140	143	131	147	134	122	141	154	142	133	132	148	167	151	117	139	143	157	139	154	147	150	144	126	152	143	157	145	134	140	132	150	174	158	162	149	147	140	144	170	144	147	158	163	160	154	137	140	132	137	131	161	154	154	127	129	157	131	168	161	165	159	137	156	132	172	168	130	150	140	136	166	156	138	129	126	141	157	144	130	132	149	118	110	128	135	139	131	130	136	172	164	147	152	139	148	144	149	156	155	166	143	144	151	126	144	129	150	165	147	142	154	136	130	152	127	157	161	146	152	147	169	140	153	154	144	149	160	150	164	150	141	149	154	150	136	148	166	166	134	155	143	152	158	165	140	170	168	154	131	163	153	140	163	152	146	139	129	140	156	152	142	152	125	156	144	149	143	159	130	144	150	164	142	140	154	146	129	140	154	151	162	137	148	156	151	143	153	119	134	157	152	161	147	131
9390	1373	3086	3580	3064	2586	2102	1680	1506	1352	1167	1065	972	981	827	813	808	769	769	704	673	648	672	597	616	619	583	614	584	588	593	598	582	592	575	512	572	519	541	507	530	485	532	529	529	527	488	521	503	474	525	459	505	502	535	518	512	487	536	506	508	504	528	515	536	534	466	556	461	463	467	477	491	508	494	466	499	497	498	501	459	496	484	487	512	465	497	501	515	488	545	491	506	532	526	519	441	483	469	485	519	475	467	509	450	467	512	477	461	503	483	503	496	471	553	500	460	487	497	524	487	477	502	525	450	467	503	450	507	473	478	479	471	496	484	477	472	475	440	479	497	490	514	477	473	504	483	484	505	496	510	489	486	476	475	477	483	460	447	470	476	433	441	489	453	455	485	450	493	449	489	472	498	471	465	462	469	513	503	471	494	486	484	451	486	532	515	468	506	517	504	475	484	493	504	482	507	486	503	495	480	505	481	535	484	495	482	538	485	486	511	463	489	460	508	457	475	473	462	473	516	497	476	477	501	471	527	473	478	464	482	547	487	451	496	498	517	485	470	488	491	454	506	430	475	484	510	465	498	449	479	494	486	507	486	510	488	472	488	472	456	461	496	464	480	494	513	462	458	456	442	460	489	472	476	484	463	489	510	490	483	491	487	509	469	503	462	518	480	500	525	483	465	433	485	460	501	468	447	455	479	487	449	456	508	502	464	497	512	476	532	454	506	496	506	502	497	484	471	485	473	489	451	500	506	491	462	487	476	510	471	482	488	469	492	462	477	521	500	452	528	502	462	476	485	506	464	468	467	530	499	494	472	465	443	514	483	476	472	497	522	487	487	477	448	483	487	493	513	472	467	472	467	445	480	497	467	477	505	515	436	467	454	465	508	497	496	483	456	448	478	531	471	513	528	474	466	479	461	499	486	503	502	501	513	512	489	504	495	484	470	483	495	473	452	502	469	486	478	487	499	490	465	501	501	473	508	477	470	497	438	466	475	513	498	450	476	457	488	483	462	486	498	498	473	498	522	472	513	496	477	493	473	448	451	492	511	491	460	468	484	467	477	471	514	484	477	485	486	513	521	460	509	505	469	448	505	496	498	463	475	440	511	466	500	487	441	497	473	487	502	439	462	486	498	511	521	471	465	486	535	474	469	459	504	440	467	502	473	506	490	505	489	518	492	458	516	478	489	537	453	474	504	432	501	460	489	471	455	515	477	492	494	460	481	474	450	455	474	482	527	445	491	495	526	484	460	503	507	492	441	503	471	460	491	463	492	504	491	512	482	476	528	476	494	482	525	466	488	480	478	532	485	508	492	484	487	488	475	502	461	512	508	465	458	529	477	480	456	505	491	485	500	500	492	490	497	537	454	471	448	467	458	466	473	497	506	462	471	502	460	516	468	497	481	463	502	509	465	474	509	465	443	471	481	469	459	505	515	485	523	506	522	509	495	480	456	455	464	478	507	450	465	487	480	519	476	475	489	480	481	462	490	490	520	473	470	485	501	477	486	515	500	497	470	528	494	476	477	453	513	479	503	478	503	497	482	492	468	459	482	489	479	510	514	521	513	466	502	491	475	460	535	468	496	524	503	527	468	472	479	466	438	480	465	504	464	491	448	496	480	473	505	432	509	477	496	521	500	490	468	524	461	467	468	471	474	495	477	457	512	489	480	479	493	487	517	471	491	477	496	500	478	484	468	485	526	494	513	481	485	472	466	483	459	480	544	511	481	516	536	490	462	512	510	490	454	451	507	459	485	484	467	493	514	475	478	495	464	462	494	480	497	481	533	517	499	495	500	475	482	478	500	467	446	454	459	449	467	488	438	492	469	507	446	495	514	467	488	458	513	506	491	449	528	445	480	482	492	479	494	472	488	448	502	468	486	499	496	514	474	481	466	508	484	515	475	473	457	472	486	479	467	500	520	495	494	497	460	461	497	494	444	495	513	475	493	457	486	490	464	483	477	478	463	523	509	501	514	462	486	454	459	463	494	516	478	475	473	468	507	515	472	484	517	494	486	466	501	465	529	496	483	480	501	496	511	468	473	470	505	508	492	457	462	475	482	469	490	496	518	442	484	498	490	452	456	483	460	483	462	469	508	462	416	458	476	456	496	463	488	516	449	498	502	458	475	462	472	509	483	493	461	458	481	478	495	477	453	503	529	501	453	496	501	435	492	505	474	504	459	526	505	484	528	489	465	466	491	494	459	475	500	482	431	470	493	484	506	469	489	470	463	476	491	472	479	476	468	499	467	453	489	471	464	490	454	491	491	470	486	504	516	477	506	505	501	493	483	468	497	488	514	506	516	476	494	481	488	518	490	530	513	472	474	491	474	507	498	496	487	469	464	429	521	505	497	480	528	498	525	462	507	518	476	468	498	471	490	515	472	563	450	498	473	449	466	478	508	480	505	516	523	500	506	478	471	461	513	480	468	466	487	494	480	462	471	502	507	484	459	465	489	486	513	481	501	502	529	467	524	479	452	508	480	477	479	462	512	486	461	468	449	457	471	485	477	469	439	495	479	502	464	484	498	469	487	470	523	491	480	479	491	477	479	488	469	495	473	463	491	462	442	471	487	510	506	481	439	489	519	503	510	523	480	506	466	484	449	526	488	447	495	487	525	501	530	483	480	473	474	524	467	477	459	485	432	490	495	465	507	522	495	505	486	522	476	456	456	482	499	483	469	466	493	463	523	483	474	484	467	468	505	499	475	467	470	531	447	474	461	446	488	504	522	457	512	461	482	519	474	536	445	452	458	458	452	451	472	497	504	457	510	472	489	515	503	490	492	469	485	520	494	485	490	445	450	477	517	489	488	500	515	497	504	454	462	489	494	470	478	487	495	496	457	481	490	480	490	488	482	503	469	458	482	483	506	487	540	491	504	519	496	460	499	458	488	482	456	458	520	485	483	467	467	464	480	506	474	473	487	506	477	448	497	466	482	475	457	472	477	511	477	517	502	448	490	465	451	484	509	495	464	498	458	469	497	501	494	501	467	463	523	485	490	495	438	500	463	487	479	507	455	488	499	482	472	471	476	452	515	480	531	453	478	484	479	455	494	510	496	482	461	489	487	479	475	457	488	513	485	493	494	484	475	492	474	535	492	471	459	504	501	450	511	487	521	481	489	451	471	441	499	481	496	474	464	479	459	451	492	502	488	489	472	472	482	480	461	536	503	483	533	462	459	491	478	497	470	475	459	484	505	453	461	484	502	498	462	497	441	436	481	475	527	516	505	450	476	458	482	522	467	507	477	461	481	483	456	476	484	431	450	480	487	510	486	497	484	462	469	545	473	479	483	466	451	499	495	448	500	467	495	482	467	491	480	488	468	463	443	484	507	492	468	472	477	500	489	517	492	506	492	505	507	514	512	458	511	461	450	479	458	478	518	465	462	430	482	430	507	471	484	499	477	483	464	476	493	469	487	474	478	517	472	477	459	508	502	495	451	497	517	519	470	476	474	521	483	484	514	455	470	470	512	415
