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
336708131542	336708132102	336708132652	336708133202	336708133752	336708134302	336708134852	336708135402	336708135952	336708136502	336708137052	336708137602	336708138152	336708138703	336708139253	336708139803	336708140353	336708140903	336708141453	336708142003	336708142553	336708143103	336708143653	336708144203	336708144753	336708145304	336708145854	336708146404	336708146954	336708147504	336708148054	336708148604	336708149154	336708149704	336708150254	336708150804	336708151354	336708151905	336708152455	336708153005	336708153555	336708154105	336708154655	336708155205	336708155755	336708156305	336708156855	336708157405	336708157955	336708158506	336708159056	336708159606	336708160156	336708160706	336708161256	336708161806	336708162356	336708162906	336708163456	336708164006	336708164557	336708165107	336708165657	336708166207	336708166757	336708167307	336708167857	336708168407	336708168957	336708169507	336708170057	336708170607	336708171158	336708171708	336708172258	336708172808	336708173358	336708173908	336708174458	336708175008	336708175558	336708176108	336708176658	336708177208	336708177759	336708178309	336708178859	336708179409	336708179959	336708180509	336708181059	336708181609	336708182159	336708182709	336708183259	336708183809	336708184361	336708184910	336708185460	336708186010	336708186560	336708187110	336708187662	336708188210	336708188760	336708189310	336708189860	336708190410	336708190961	336708191512	336708192061	336708192611	336708193162	336708193711	336708194261	336708194811	336708195361	336708195911	336708196461	336708197013	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2718	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
44782	44770	33295	20881	15789	10499	6300	4031	2789	2060	1668	1284	880	709	494	454	564	392	331	331	327	286	321	275	344	314	281	271	275	314	283	272	275	297	311	300	281	288	266	263	286	288	295	255	300	286	284	292	272	303	286	291	258	308	258	270	255	260	243	262	272	313	296	281	296	285	273	297	248	297	278	260	287	268	278	268	295	295	282	301	282	257	321	278	286	307	286	242	268	289	294	331	293	265	298	269	283	279	303	285	290	276	294	289	300	287	256	307	277	306	284	249	270	271	296	286	268	288	268	264	266	256	279	288	271	295	312	265	309	293	267	273	266	281	265	268	312	250	271	307	295	270	276	266	278	332	277	251	235	276	270	273	270	289	269	264	301	274	260	240	294	280	268	256	312	254	259	262	280	278	309	274	310	261	280	285	294	286	250	260	253	269	310	250	246	286	271	277	269	259	286	247	280	279	300	267	287	277	275	270	256	266	271	280	280	263	266	287	267	266	284	270	290	273	234	249	253	272	273	294	280	267	267	254	271	266	250	284	278	272	248	248	263	290	235	252	258	287	285	264	298	285	295	251	250	261	287	287	280	282	277	280	253	255	285	288	272	284	274	295	270	272	271	254	261	257	263	263	297	282	279	309	250	283	257	279	273	267	293	247	300	270	303	259	289	261	306	256	227	277	232	260	291	286	269	249	246	276	260	234	238	285	293	265	269	267	292	248	259	297	276	271	290	290	265	270	275	290	261	262	276	272	296	257	282	274	254	245	257	269	258	238	278	277	295	292	295	312	267	250	290	266	241	254	266	265	303	280	262	278	292	278	286	281	298	295	273	286	274	230	267	276	292	286	261	277	282	269	289	263	284	311	292	255	273	270	275	273	279	293	292	293	283	307	283	258	254	251	272	258	276	288	268	277	282	286	291	261	256	275	271	243	251	246	252	281	280	267	260	288	270	262	277	293	274	280	270	280	297	261	276	258	278	293	280	271	291	248	282	261	303	271	292	261	249	296	282	296	274	306	285	285	266	282	270	294	279	269	282	268	291	297	272	304	304	283	280	284	294	255	265	281	275	270	278	240	269	250	267	287	271	278	274	267	291	295	253	258	296	270	304	294	269	259	259	275	272	252	287	277	263	271	260	268	265	245	266	280	241	261	271	224	279	243	273	265	281	281	267	249	262	267	283	273	292	278	288	266	241	276	266	282	280	273	279	242	273	272	257	252	252	281	264	264	285	268	254	264	241	277	231	261	275	266	259	253	281	276	266	281	275	255	261	309	278	260	273	268	254	259	261	276	247	297	262	235	296	276	259	280	287	287	260	260	241	287	264	255	277	324	269	281	279	276	287	298	275	265	308	297	266	270	268	281	271	307	232	253	257	272	260	285	272	265	288	272	275	268	296	271	248	283	287	257	273	262	250	288	257	271	291	264	288	285	278	312	276	290	295	257	251	254	286	248	273	262	297	294	276	288	263	267	270	248	279	264	264	283	294	254	306	261	249	270	249	289	275	259	267	286	281	278	230	262	279	253	284	255	270	304	281	269	270	290	250	254	265	253	251	268	319	253	298	294	264	274	291	288	245	281	268	252	279	276	259	304	281	261	247	254	240	256	284	248	272	273	249	281	289	252	285	278	259	235	262	261	311	277	281	277	276	281	255	295	280	255	279	265	263	256	265	277	270	274	262	285	274	295	273	263	291	284	287	299	262	280	271	263	236	255	282	263	267	286	262	315	281	290	261	266	270	258	275	275	273	297	310	299	302	281	275	272	274	260	272	289	275	280	276	275	279	274	303	268	264	311	285	275	272	274	234	260	303	275	277	246	259	295	290	242	275	282	270	276	285	299	256	253	250	270	234	282	289	283	249	260	253	265	277	276	275	288	275	306	276	293	252	271	317	291	269	287	250	284	315	289	281	269	293	269	273	296	273	274	297	259	288	263	288	240	267	257	293	276	286	264	274	268	298	247	278	278	274	278	252	281	266	270	272	255	253	267	305	274	310	270	275	281	273	303	259	268	290	286	298	285	243	308	242	254	258	253	284	294	246	252	235	308	296	290	257	253	290	283	267	259	286	280	282	255	294	261	247	267	237	245	277	270	295	263	259	281	265	290	280	253	274	228	256	292	297	282	258	233	270	264	291	245	278	264	247	280	287	249	266	276	275	274	246	253	280	263	273	246	266	253	256	271	292	300	283	251	272	263	277	283	283	272	265	254	279	272	259	265	293	279	279	272	295	261	270	279	262	288	263	290	269	305	293	277	260	262	280	292	279	305	277	277	256	281	275	271	251	295	278	275	238	275	273	292	276	284	242	266	261	254	281	266	253	259	266	284	304	253	268	283	282	288	262	291	290	291	268	282	293	244	279	286	232	271	295	275	262	291	281	288	262	285	297	270	261	255	289	266	277	252	263	269	266	262	293	260	270	271	265	246	271	284	267	255	272	270	281	300	259	243	254	265	252	284	236	265	257	256	275	258	258	304	241	291	260	292	298	262	282	258	277	274	247	269	269	272	291	300	285	285	259	268	276	300	272	291	256	289	292	260	275	288	270	278	281	246	280	260	295	289	280	272	264	259	280	260	264	280	255	275	287	297	276	296	269	266	249	309	275	274	251	262	271	276	275	250	305	301	262	287	264	255	299	298	238	260	230	279	296	284	235	286	279	251	276	298	276	292	259	272	258	276	271	245	304	274	236	282	240	276	256	288	279	275	259	271	293	270	272	286	296	282	270	281	261	274	286	280	316	265	278	272	267	316	280	280	295	305	270	276	260	276	274	317	300	258	270	294	262	264	301	260	268	266	257	295	256	253	310	268	271	275	264	297	259	236	269	262	279	253	297	264	291	295	286	268	253	301	281	275	276	285	291	280	280	269	294	259	244	279	275	257	281	266	294	261	282	296	290	279	225	275	263	256	253	278	260	232	278	277	278	270	278	293	274	269	299	256	269	282	272	270	270	265	262	292	253	287	246	253	302	273	255	270	257	283	282	274	251	248	248	232	254	259	237	248	259	254	255	274	247	242	272	285	268	262	319	276	277	279	275	282	278	265	275	255	255	243	268	275	251	274	251	280	287	256	253	303	268	255	250	260	274	266	259	271	285	299	295	258	254	278	283	261	263	278	277	268	267	250	257	245	251	271	266	262	281	280	258	294	256	257	273	290	274	278	299	276	281	276	300	253	284	239	276	266	240	279	278	267	289	270	301	268	281	256	251	265	286	256	276	293	277	294	304	277	285	290	304	268	280	278	278	278	278	257	258	277	276	273	271	274	249	265	285	275	282	261	277	264	242	308	284	269	278	252	258	247	285	272	275	254	298	260	269	257	256	266	258	285	218	286	273	282	257	274	291	240	269	264	262	238	257	264	269	256	229	301	267	263	263	287	282	272	269	273	273	267	255	300	245	247	260	259	270	267	260	268	267	256	299	284	269	226	270	266	294	258	264	272	258	262	284	274	248	264	287	256	283	264	276	288	285	288	280	293	269	272	274	232
31342	39622	24516	9247	8953	8250	7054	6469	6317	6926	5532	4051	2722	2383	2029	2050	1777	1467	1256	1167	986	976	928	904	912	842	897	833	849	810	782	809	778	766	803	776	785	756	774	787	792	820	740	776	749	795	743	760	735	717	737	775	773	780	759	734	747	720	731	695	774	739	760	704	802	804	834	803	802	753	775	856	794	814	784	768	772	764	779	775	761	791	796	787	823	849	819	838	857	771	905	853	863	817	845	794	838	788	838	765	756	763	786	779	714	738	683	734	718	717	736	725	748	756	767	774	756	736	728	750	692	720	820	734	722	773	754	714	708	748	782	754	709	743	792	790	729	806	768	741	732	775	721	733	771	787	692	747	691	622	743	696	709	697	715	723	668	731	735	684	686	657	725	721	694	672	739	746	682	776	696	663	739	679	688	683	727	683	713	716	703	667	687	659	653	708	660	697	690	676	709	720	670	672	692	672	721	733	681	692	683	688	735	653	737	686	730	709	756	667	662	663	690	695	669	682	698	681	694	694	699	668	739	651	687	726	734	729	726	698	707	733	736	652	704	729	674	646	680	672	681	707	681	655	681	695	655	713	660	686	711	697	692	744	701	716	722	680	687	696	690	676	644	697	726	699	683	680	676	682	709	676	746	690	706	712	671	670	681	725	691	740	634	669	714	716	660	714	695	654	666	693	707	706	721	645	696	723	686	725	709	695	692	698	647	728	695	664	704	695	704	717	713	683	683	711	728	669	737	728	703	629	679	697	726	737	716	647	669	696	669	637	669	713	678	711	704	648	708	708	660	717	675	675	742	718	665	740	688	706	746	688	689	704	685	701	679	695	703	690	720	688	696	700	672	700	717	642	726	641	752	724	696	695	695	688	670	686	722	770	694	675	704	707	726	687	686	739	689	759	685	707	702	714	671	694	680	730	726	717	700	726	705	721	669	673	714	740	731	698	737	699	681	667	682	707	687	742	673	657	714	646	684	710	693	759	703	709	688	701	699	643	668	682	668	681	677	704	723	680	665	687	659	707	697	698	642	670	657	687	645	760	679	640	709	697	666	693	734	746	718	699	642	683	697	661	737	733	715	715	687	711	700	656	679	686	696	765	731	711	688	725	754	696	644	725	687	712	676	688	653	707	720	710	729	716	666	679	697	658	693	664	694	685	694	686	681	709	679	659	685	680	678	659	722	684	695	708	664	722	675	704	688	724	702	679	750	696	723	708	682	707	710	690	599	681	701	676	696	703	697	686	677	706	672	670	703	701	679	665	722	741	661	688	656	690	652	658	709	720	682	687	643	671	734	703	700	678	699	701	686	678	674	679	641	731	642	697	739	659	714	733	708	682	655	677	682	675	678	685	759	653	660	703	710	698	719	651	714	726	682	667	685	663	711	691	650	713	688	706	652	647	670	722	696	692	679	685	739	679	715	677	698	694	691	704	631	697	686	685	657	651	699	661	669	706	717	707	687	729	656	692	659	653	720	706	684	677	772	702	718	699	676	724	711	708	695	720	669	675	770	693	642	691	752	690	700	690	679	698	665	762	718	716	717	690	683	671	694	675	706	685	685	719	711	708	667	747	677	698	748	657	712	711	725	726	670	760	710	733	704	711	687	657	675	714	668	728	756	643	723	745	686	714	700	686	679	693	707	660	691	663	678	678	709	724	669	666	656	700	687	691	701	678	679	690	727	656	705	711	682	637	656	673	688	688	719	699	644	683	703	693	721	661	704	669	685	675	642	690	733	608	686	662	691	700	686	716	699	687	669	714	684	638	635	692	679	718	718	690	688	658	674	705	718	696	694	760	736	713	720	728	721	699	687	711	696	689	723	714	676	684	638	693	710	688	708	684	703	786	681	665	666	736	700	760	682	690	661	675	719	699	702	715	698	710	677	695	627	752	707	685	679	664	706	705	685	696	668	755	708	710	747	720	716	721	732	672	656	701	725	723	707	661	686	701	724	684	730	722	698	697	676	642	714	689	740	696	655	675	711	684	734	683	707	680	694	655	689	681	668	726	713	669	674	660	707	711	677	704	719	680	695	674	709	686	755	651	711	702	705	651	712	687	726	670	651	651	723	742	707	707	679	710	668	760	685	747	684	703	675	662	718	726	678	739	663	679	745	708	674	709	702	681	754	703	684	676	676	671	670	734	693	708	723	708	688	692	733	676	660	735	708	672	713	710	695	687	706	667	698	698	661	670	726	682	676	718	708	733	676	679	733	720	691	664	732	670	687	772	757	692	681	727	678	689	682	657	713	707	721	621	704	722	697	699	666	742	711	660	666	672	702	726	693	688	710	701	728	694	718	707	690	711	671	648	705	698	743	667	678	748	730	690	760	682	658	695	697	712	702	681	653	688	706	676	690	700	703	712	728	690	707	690	706	685	706	721	692	701	683	684	702	746	675	693	672	722	682	693	677	682	657	659	690	727	647	698	731	699	780	713	711	728	672	727	679	665	702	699	745	720	669	672	732	675	663	720	671	694	691	663	649	667	701	679	752	730	715	662	729	685	679	701	709	657	724	777	693	721	683	679	702	664	654	695	725	672	695	680	700	733	720	682	655	701	778	687	671	742	682	674	737	672	715	730	693	678	685	700	714	668	666	728	669	698	692	678	684	676	675	708	603	662	685	706	659	734	714	701	693	720	712	726	705	713	688	704	775	686	664	670	672	687	661	693	703	684	686	668	700	715	693	684	691	713	708	710	737	714	683	687	709	680	706	639	710	667	710	694	670	747	681	674	722	757	707	707	701	708	683	683	658	670	676	704	661	684	686	701	687	681	691	691	669	706	706	679	702	714	720	683	691	680	676	718	691	710	661	742	692	716	695	706	691	674	702	699	692	731	687	654	656	697	730	703	656	690	726	691	682	673	748	675	668	683	685	665	733	650	707	727	686	692	701	681	678	659	694	697	664	662	715	720	662	662	649	704	747	665	668	689	711	697	706	693	666	691	719	712	689	695	678	696	724	717	679	644	735	773	674	738	693	678	661	695	666	717	668	694	669	753	664	696	661	652	690	718	642	685	714	678	738	687	704	707	712	647	683	716	660	744	701	726	699	718	674	727	696	666	679	692	702	694	667	758	692	746	705	685	661	670	700	694	717	689	724	717	650	731	654	709	690	698	712	662	685	740	711	687	708	682	705	698	670	691	683	658	706	702	651	669	707	726	687	665	720	715	691	684	674	665	726	692	687	692	686	751	681	699	673	654	700	675	716	660	668	673	674	692	714	684	694	681	701	703	714	743	668	655	634	747	719	611	723	688	705	687	735	679	726	710	742	697	672	705	676	764	738	677	712	696	701	672	711	689	667	693	702	659	675	665	702	713	682	658	696	697	655	703	666	687	689	737	697	681	747	691	707	728	722	698	711	662	688	749	660	716	696	669	646	701	702	649	740	705	678	646	696	707	674	668	712	733	689	720	684	677	679	688	695	712	702	736	723	663	709	696	684	699	698	704	732	640	692	716	706	733	694	651	712	692	700	658	672	665
12170	8990	3577	1041	673	514	413	399	409	383	352	340	368	352	366	347	352	334	332	385	302	313	341	343	386	356	336	341	336	349	371	339	356	375	309	368	361	331	381	364	344	328	355	350	324	348	360	336	308	324	341	320	343	353	325	333	359	351	357	342	348	348	347	367	347	357	360	365	364	354	349	352	375	330	350	343	341	366	369	339	345	360	325	355	400	368	334	354	351	368	344	370	349	366	340	362	378	332	335	370	352	381	378	355	345	339	346	344	341	339	340	308	361	311	342	351	394	352	374	371	352	342	325	314	313	318	362	320	329	334	367	341	339	351	356	338	317	354	326	378	330	310	346	377	323	340	343	368	315	342	344	359	345	314	367	339	335	341	321	354	347	336	380	379	308	366	341	327	368	359	372	363	347	356	331	369	332	350	302	337	327	342	367	330	356	378	346	353	331	338	371	339	331	329	343	344	356	362	314	322	365	355	370	348	324	366	368	340	351	350	328	354	342	361	343	332	374	386	365	363	320	321	372	328	365	344	369	349	361	348	342	342	361	306	363	355	362	332	344	325	342	351	337	345	363	345	341	373	332	364	340	352	340	332	345	341	366	345	378	347	374	354	388	344	332	384	336	357	333	340	306	351	378	342	341	327	336	340	339	383	371	360	331	330	380	317	344	365	391	344	352	344	305	347	360	316	359	356	344	338	326	356	346	337	334	361	322	355	351	320	350	346	329	337	324	346	344	336	307	332	325	339	361	323	367	334	369	370	319	348	362	363	347	326	313	342	371	346	362	353	342	354	341	356	325	364	349	362	355	321	334	354	313	369	354	322	342	363	355	339	360	399	332	348	380	315	336	350	351	336	372	348	343	341	326	337	329	353	321	340	340	328	333	359	351	348	364	353	350	350	376	353	363	338	330	339	357	363	353	332	329	377	323	338	332	324	314	386	350	335	369	326	351	339	347	336	329	343	348	348	375	360	314	350	335	324	348	346	328	348	353	367	340	346	358	383	340	354	338	342	344	353	340	335	332	330	327	329	339	323	374	345	352	325	334	365	359	365	338	361	363	319	344	355	321	317	362	314	298	348	351	367	377	361	395	362	329	296	350	355	349	350	353	334	370	332	367	326	324	367	347	352	338	346	341	345	342	373	333	343	356	340	341	353	370	324	326	375	389	317	371	394	319	339	350	317	340	338	348	351	330	368	325	381	340	325	355	312	364	309	318	373	340	350	341	371	362	337	346	329	325	323	337	356	349	331	348	369	332	369	352	381	377	350	331	336	363	324	349	346	333	385	371	345	328	353	363	352	333	329	327	369	336	314	378	365	332	310	344	383	362	315	334	342	329	349	358	321	335	338	341	332	351	354	369	324	354	345	339	310	304	353	346	346	347	343	361	314	369	320	366	363	332	335	337	353	322	329	331	373	340	335	317	320	333	335	361	322	358	350	353	380	319	366	347	357	349	361	374	313	338	342	346	326	387	342	351	372	343	330	362	325	337	362	316	374	375	372	328	314	341	379	363	353	337	315	354	349	353	365	340	349	357	370	360	347	368	347	370	359	336	335	378	324	325	325	323	353	341	341	381	340	331	318	354	381	379	330	328	324	337	358	337	345	345	310	331	305	363	344	354	331	340	370	359	354	319	389	321	392	352	381	367	334	356	322	326	342	337	379	368	382	339	359	335	364	318	380	356	373	319	336	343	325	360	333	336	346	344	352	356	334	346	331	358	335	294	346	333	358	334	352	340	343	316	320	339	355	357	378	337	314	398	331	382	363	348	332	336	325	383	351	337	354	346	347	371	310	362	309	360	329	356	371	331	341	343	377	340	343	362	347	331	304	337	326	348	349	305	346	329	342	341	366	360	332	338	345	402	351	338	348	383	347	334	332	334	328	383	349	348	358	366	334	358	357	378	352	353	340	354	321	342	381	352	325	402	346	332	343	317	341	340	330	374	345	326	357	380	358	373	366	348	341	351	368	344	333	320	351	339	339	360	352	363	349	389	332	353	347	354	370	377	335	365	357	314	343	346	365	370	359	361	339	325	367	351	388	346	328	368	368	355	338	344	332	361	299	387	375	326	350	379	330	355	356	321	330	353	354	326	317	316	339	351	389	353	340	333	328	379	326	345	346	326	330	346	347	352	354	347	332	355	332	315	350	322	352	351	355	332	378	342	309	378	329	342	342	343	376	326	333	368	336	337	353	314	347	347	325	311	355	363	321	351	333	333	349	321	338	356	367	319	365	342	356	322	340	314	340	345	315	345	336	360	379	342	322	331	355	319	342	325	333	324	374	331	355	341	312	326	365	330	310	332	358	353	334	360	348	352	343	348	367	329	318	348	357	347	307	353	346	359	332	361	349	321	328	321	335	360	352	335	346	361	348	370	352	330	330	351	367	400	367	322	382	377	333	323	350	313	329	325	343	335	392	372	362	312	361	364	344	335	349	359	348	329	348	345	340	339	356	368	358	366	321	348	312	319	368	372	365	322	329	365	357	373	349	321	322	306	366	328	333	336	347	354	353	383	328	366	381	352	316	327	361	341	366	403	368	337	325	359	343	376	353	350	347	317	350	358	341	325	314	328	344	353	339	332	340	358	360	346	365	356	346	300	327	340	338	414	321	348	365	367	370	306	341	371	324	341	313	358	336	326	364	345	364	341	334	350	349	346	329	358	348	341	308	323	328	345	310	382	320	327	339	352	338	328	345	322	350	358	326	337	320	339	381	355	334	314	344	355	324	367	386	321	297	345	370	350	334	316	307	327	323	370	349	332	342	354	352	368	368	344	322	348	368	356	312	375	349	344	325	327	398	351	370	350	342	351	327	317	315	328	335	369	369	335	357	315	372	343	337	371	330	386	340	331	325	363	343	354	365	334	383	342	329	332	380	385	345	325	338	319	316	364	353	372	343	353	323	352	329	344	332	354	355	337	355	347	377	343	354	305	385	324	314	392	327	344	376	344	315	351	323	322	330	343	360	303	374	374	344	352	386	320	324	325	371	363	358	376	349	368	342	352	339	328	365	359	302	358	348	367	355	333	324	349	369	330	364	371	343	326	337	369	349	349	379	343	350	356	361	354	357	356	347	320	333	361	325	352	353	348	345	353	355	351	319	343	352	347	348	333	361	367	357	317	346	361	328	313	352	343	362	342	334	367	373	322	366	347	344	355	346	365	327	346	329	383	316	373	367	324	320	337	372	355	364	332	340	322	334	387	363	330	341	324	298	325	359	372	337	342	363	330	326	339	374	318	386	357	362	333	315	354	376	380	320	347	385	339	307	335	355	351	352	315	344	318	376	335	355	340	346	347	357	340	344	352	397	337	371	356	360	330	339	346	336	345	342	340	337	335	367	319	351	319	345	358	338	316	336	351	355	327	387	354	347	330	362	340	324	339	348	342	346	367	352	332	343	330	325	341	370	333	339	342	368	350	351	306	334	342	349	327	364	330	329	349	315	333	355	333	326	350	341	359	365	361	345	336	389	327	306
8662	9755	4633	1928	1847	1320	1199	1191	1184	1101	1043	1021	989	943	894	926	877	896	965	883	857	874	839	894	880	891	872	847	939	897	893	955	875	942	865	868	852	916	888	891	922	864	871	826	861	816	864	882	876	848	876	902	787	886	880	897	851	894	881	887	872	849	868	885	946	935	916	929	910	885	894	937	932	920	926	917	860	906	918	896	874	908	938	962	904	886	914	918	962	910	870	885	865	916	921	899	921	937	918	862	961	888	945	932	864	903	857	839	895	984	875	841	892	900	875	864	871	915	937	898	891	861	918	914	845	872	874	857	860	901	892	873	892	910	922	872	852	889	836	866	905	928	877	913	917	889	909	889	922	911	866	863	820	894	902	878	889	894	845	885	907	941	891	876	822	909	919	854	913	862	859	923	880	819	877	878	869	910	877	831	874	843	879	848	868	827	876	846	890	924	878	895	902	854	894	900	883	924	880	883	902	877	907	871	824	886	865	926	900	870	850	904	835	880	864	882	838	869	877	886	851	894	851	845	873	825	915	853	921	900	867	888	856	909	856	882	923	884	910	886	889	901	924	888	886	844	857	917	821	836	841	828	887	862	875	875	914	861	834	838	824	860	845	863	811	892	843	916	855	877	888	845	861	883	820	922	853	822	910	938	859	869	874	826	831	894	832	856	823	870	839	874	871	817	885	954	905	908	898	907	858	849	904	927	851	851	823	886	887	777	862	928	860	836	877	861	884	930	811	874	852	860	825	902	855	825	885	889	839	852	883	886	899	895	866	894	933	883	873	827	893	894	842	863	863	898	881	893	905	907	874	879	885	864	931	826	838	887	875	878	883	905	886	877	845	860	856	844	902	860	935	837	891	869	838	878	890	844	938	863	852	882	845	873	841	833	794	870	925	864	855	873	800	884	910	861	908	888	889	840	904	903	870	874	828	859	855	847	824	864	839	917	897	886	859	935	857	914	849	870	887	864	888	859	908	856	836	884	852	886	908	871	886	853	908	897	895	847	882	869	879	845	879	911	882	847	888	883	892	874	853	843	869	842	895	882	839	901	864	843	900	843	843	901	881	821	864	898	878	890	905	874	856	920	933	917	877	893	851	871	808	865	901	887	863	922	865	898	880	846	908	864	873	870	859	829	895	871	874	891	825	936	892	866	891	865	831	858	898	898	837	872	839	928	835	889	881	846	925	871	870	889	873	853	853	854	844	878	926	841	874	867	883	912	863	837	880	861	862	871	919	862	882	836	854	864	840	890	842	870	850	862	921	857	853	914	938	884	852	852	845	889	854	892	874	854	867	896	829	888	851	844	849	881	923	919	825	872	900	861	861	856	824	843	833	843	867	902	913	897	848	878	875	846	902	895	886	885	871	903	835	865	943	872	899	868	840	821	880	881	911	854	868	889	887	850	861	908	902	867	881	872	810	862	880	890	874	835	852	865	868	881	860	894	918	921	886	903	922	851	887	878	846	925	874	859	875	925	854	911	839	906	949	826	870	895	864	913	838	855	905	847	860	903	848	845	860	861	839	855	820	890	838	886	922	869	893	838	805	853	866	912	850	859	904	864	848	870	871	857	860	867	873	906	911	869	870	881	846	875	847	863	814	848	879	858	878	886	829	860	855	845	839	863	930	831	808	829	880	885	879	873	842	827	844	889	852	875	887	839	887	906	862	865	876	932	888	893	967	901	855	848	873	829	880	849	817	809	938	888	886	877	900	872	882	854	900	859	860	886	863	852	909	836	855	895	922	902	831	844	831	880	842	925	874	805	911	843	909	895	858	876	844	826	827	889	882	915	860	870	887	884	910	849	872	884	886	861	809	848	874	903	845	889	875	867	827	849	882	851	886	847	895	837	857	881	877	830	925	841	837	851	866	827	900	885	881	863	881	901	863	897	903	910	842	832	876	840	884	814	893	854	866	835	821	885	881	864	862	837	865	870	816	901	877	913	888	884	841	894	889	841	877	860	871	860	882	899	885	896	895	870	903	868	835	830	860	910	898	889	898	908	836	847	820	886	914	864	852	903	866	892	864	882	895	870	921	841	861	867	829	898	868	890	849	858	904	853	859	851	842	880	926	886	893	877	878	839	861	893	908	879	906	879	897	837	826	909	886	941	854	924	854	864	886	889	882	933	882	922	851	850	856	904	886	855	850	862	880	886	917	877	910	892	914	898	796	824	872	871	841	842	844	840	883	858	899	907	842	905	875	873	892	874	882	854	878	835	864	850	898	898	869	884	876	890	912	848	859	884	891	828	820	865	876	834	912	846	888	835	844	854	873	880	903	861	827	883	895	895	886	842	888	843	867	829	824	918	848	918	877	864	844	889	815	848	877	903	858	895	838	828	884	875	870	855	893	843	870	854	879	847	865	871	901	850	874	897	896	868	879	855	874	870	848	930	825	829	863	890	819	855	888	914	852	819	872	858	878	872	888	840	869	894	862	917	896	852	861	831	872	870	813	895	867	891	871	865	873	877	878	858	836	874	890	913	871	865	868	930	895	889	902	883	873	810	882	832	870	821	876	832	853	879	916	875	839	855	951	837	890	879	865	860	828	883	884	837	884	856	879	856	864	913	923	856	924	915	839	890	871	877	863	877	885	882	891	888	899	903	928	923	915	908	887	873	796	860	873	848	879	862	889	891	906	866	843	855	862	820	893	856	900	891	838	900	908	885	890	882	893	859	833	890	907	854	911	824	867	887	858	839	916	863	881	863	899	909	863	842	907	878	819	887	840	898	868	838	813	865	899	899	886	851	883	913	865	867	848	887	859	860	879	832	866	860	907	844	906	890	876	903	927	815	854	881	863	895	903	876	857	868	874	863	904	894	878	872	912	858	841	884	908	862	927	869	900	887	847	908	900	865	867	884	883	899	797	912	884	876	879	902	879	851	893	872	901	855	864	921	854	877	895	844	890	906	879	845	904	903	902	899	866	874	870	910	850	849	864	866	905	902	864	825	905	892	900	876	849	916	903	845	870	905	889	893	864	846	908	885	905	906	948	875	863	930	821	869	848	884	851	835	888	878	826	910	859	852	889	842	912	935	847	893	876	880	861	926	941	878	865	894	864	883	857	834	868	864	868	886	851	930	847	875	836	861	844	859	887	877	864	857	879	889	837	875	898	821	910	871	904	893	850	869	853	904	858	851	877	869	892	900	834	837	850	835	898	854	864	843	867	904	898	880	850	876	855	860	905	876	860	887	895	834	943	947	940	850	915	865	870	884	886	891	882	839	858	844	856	893	813	853	893	829	902	824	871	874	835	833	861	862	889	879	813	854	825	866	896	866	913	883	838	908	823	868	909	839	888	853	876	872	870	861	895	876	832	863	845	896	862	883	890	883	904	848	831	887	838	863	892	840	910	879	841	925	865	917	902	889	864	903	869	855	836	881	877	853	837	841	909	904	871	888	899	907	884	836	882	904	878	862	859	867	855	860	870	872	874	834	860	912	876	924	827	851	854	905	861	810	852	852	923	877	796	864
33632	38570	27771	14850	9503	5531	3077	2132	1330	1124	1014	756	510	476	426	449	479	375	357	338	351	358	367	362	423	314	362	361	355	359	365	368	344	347	343	343	354	350	313	337	335	352	352	384	327	333	319	345	335	330	335	322	355	372	350	316	340	333	347	368	355	362	360	355	376	347	309	359	366	351	316	360	314	349	351	359	341	351	351	332	363	331	350	340	368	346	352	351	350	356	333	359	370	354	328	334	354	346	326	372	346	352	346	338	346	339	343	388	317	328	324	318	343	340	341	357	401	385	353	307	375	308	335	365	338	311	397	321	315	323	338	324	339	319	374	342	366	321	341	358	329	350	353	351	361	312	322	318	366	333	327	320	371	339	342	386	351	341	356	343	330	364	370	322	327	337	335	343	337	337	349	317	337	328	335	350	339	326	350	321	344	322	331	323	325	331	348	317	340	325	366	353	335	348	371	337	353	331	335	326	345	336	341	329	320	357	309	307	349	348	340	345	357	312	345	348	363	319	341	307	321	351	362	323	341	333	328	304	331	309	321	343	322	366	376	341	351	362	333	376	329	333	341	342	366	341	348	335	370	346	322	344	316	360	333	332	338	333	367	358	353	349	334	327	350	344	309	344	352	371	338	327	352	314	344	337	333	330	327	313	312	342	339	354	335	329	326	338	320	300	367	324	336	346	355	298	338	360	334	323	348	340	347	326	325	368	357	362	335	325	306	341	323	312	314	332	346	349	335	345	341	338	331	386	296	347	332	349	325	370	333	310	376	339	341	323	352	315	367	346	318	342	337	340	315	359	333	308	324	324	336	372	330	342	327	381	341	326	344	335	331	347	364	344	323	331	373	356	332	328	313	349	345	313	333	350	333	312	318	326	321	313	337	350	319	343	333	327	354	359	309	324	335	325	341	316	289	337	317	335	340	348	352	343	356	342	323	305	340	370	335	330	350	362	346	367	326	356	336	334	338	333	328	333	334	345	321	371	353	352	329	358	326	303	318	325	382	355	358	334	330	349	337	347	346	332	334	315	304	387	348	355	329	310	328	347	376	387	369	315	361	309	325	331	349	354	355	332	326	352	357	331	317	326	325	326	343	320	342	342	299	282	352	349	333	308	358	390	344	364	322	349	363	320	335	366	357	344	354	345	317	354	372	310	349	316	347	354	328	341	315	332	337	323	344	351	363	328	327	342	326	338	328	318	358	347	366	330	308	333	330	356	321	337	365	347	341	345	345	322	312	334	349	327	323	312	358	349	338	335	312	345	327	321	341	323	335	325	335	330	329	325	375	360	355	359	313	322	324	344	345	321	320	345	306	336	323	334	335	359	324	357	359	335	356	339	317	327	307	337	314	350	344	333	323	361	337	358	324	328	363	354	328	312	335	321	344	342	367	333	337	352	340	321	338	347	370	341	332	319	326	351	337	301	333	368	318	342	369	364	341	337	312	302	306	345	333	317	344	333	329	319	330	338	322	306	345	341	310	334	325	356	333	335	353	325	333	314	338	299	346	371	302	339	321	359	326	336	345	349	349	320	353	302	350	310	325	324	355	331	344	333	350	346	341	332	351	340	332	343	308	343	345	312	310	325	339	347	332	310	348	379	324	357	332	327	330	344	326	362	333	299	340	362	338	348	319	357	304	328	343	337	340	350	339	339	337	315	346	369	323	348	319	373	318	322	313	276	322	324	346	360	316	335	348	336	318	345	349	357	297	345	375	319	352	324	337	342	348	305	368	322	332	314	334	336	373	333	342	348	308	332	361	342	339	341	326	367	344	361	336	360	304	367	360	344	338	319	315	323	341	363	327	364	322	346	334	297	353	370	343	369	345	337	311	351	297	299	350	348	345	315	305	304	332	327	347	345	347	379	324	322	329	318	318	344	319	338	339	365	332	316	356	336	346	346	325	377	361	292	308	332	341	332	326	349	329	314	341	337	341	386	334	339	345	327	306	334	341	355	349	347	321	336	357	332	326	334	322	358	338	362	314	344	339	371	329	336	320	344	347	321	323	331	359	345	311	317	369	353	353	340	352	325	332	369	340	363	306	350	362	347	333	309	305	358	314	315	341	353	355	348	312	328	357	367	374	344	359	326	324	341	338	316	340	318	342	351	318	324	329	315	296	377	330	377	336	327	334	313	345	328	368	294	338	324	305	336	329	324	339	333	359	354	334	333	337	342	310	354	312	336	369	355	340	351	318	332	336	350	321	341	348	373	345	350	325	368	338	330	313	316	347	362	345	338	364	322	335	349	341	322	324	335	354	335	321	328	351	357	346	340	356	308	333	355	321	355	355	342	319	319	370	333	327	323	295	314	351	343	360	308	328	367	346	344	341	319	337	315	346	323	339	342	336	324	317	347	333	369	357	331	326	329	318	309	324	356	292	336	319	303	366	380	325	313	327	333	312	327	344	334	333	331	377	321	331	334	320	318	362	368	359	338	335	329	318	313	368	357	308	329	323	355	334	322	334	337	322	330	328	334	371	333	290	312	361	347	326	348	335	317	340	336	326	358	341	342	324	346	341	289	356	344	377	344	347	348	364	329	310	361	331	365	384	336	328	364	347	332	344	352	334	349	362	354	316	313	339	328	330	303	342	332	316	354	347	361	325	338	331	309	335	336	331	332	347	352	335	324	353	341	312	322	358	293	345	327	321	327	355	325	367	365	301	352	337	344	343	368	323	333	289	338	337	337	321	334	288	359	338	327	346	350	331	338	315	368	346	314	349	354	329	325	300	324	365	324	315	335	324	342	338	350	324	374	321	321	330	316	331	345	325	367	343	358	306	350	331	294	342	351	334	335	354	356	355	313	348	320	365	325	347	318	367	341	353	315	338	337	329	343	336	328	331	359	341	319	372	347	325	334	350	305	336	331	349	322	344	314	318	309	326	348	319	372	344	360	350	309	331	331	337	318	356	324	340	360	320	329	314	340	309	307	328	329	341	349	298	361	340	322	378	292	354	342	335	326	312	329	336	336	369	297	360	362	319	331	320	328	303	356	364	313	328	333	385	343	356	321	326	335	353	313	356	336	319	315	356	325	336	318	327	357	321	359	327	316	304	338	380	346	324	359	364	340	336	355	348	317	319	348	346	349	353	319	310	320	344	388	345	329	312	315	343	327	354	364	335	323	319	314	342	310	364	335	325	358	341	344	314	336	356	292	339	346	328	345	351	318	325	334	352	343	328	339	330	359	342	353	338	317	338	331	346	323	340	336	357	365	350	380	346	320	305	326	317	328	345	336	320	361	340	323	355	353	315	375	315	342	311	350	369	362	331	297	339	315	346	330	309	334	351	331	386	351	319	331	360	316	350	334	320	314	351	302	364	344	337	384	334	342	353	330	330	346	341	333	349	352	369	359	325	309	317	352	334	314	371	315	345	308	319	319	360	333	319	325	359	330	319	341	327	317	356	361	366	364	313	349	351	329	356	333	348	358	341	358	323	337	319	316	345	344	358	336	349	325	284	285	376	349	338	315	335	290
24031	31491	18636	6190	6438	5196	4915	4553	3819	4355	3837	2696	1760	1539	1475	1505	1546	1227	1170	1087	1057	1035	951	959	983	955	948	929	979	928	930	928	932	881	886	953	898	946	819	881	911	863	870	880	850	864	845	903	874	849	854	855	863	861	889	852	793	840	830	856	891	852	917	937	927	934	897	893	935	916	925	943	916	924	923	900	906	895	905	894	909	926	887	942	944	924	981	898	953	969	891	931	907	892	945	891	918	942	906	933	921	939	910	845	857	914	918	882	885	867	834	825	886	854	910	923	829	864	862	870	847	862	895	843	867	906	828	910	863	894	915	885	786	881	877	866	896	888	883	857	895	854	873	866	890	813	884	868	822	807	916	857	880	844	917	833	858	849	844	880	921	865	860	834	844	863	839	879	852	842	887	864	877	826	884	855	807	849	792	865	832	847	834	909	895	857	838	851	849	850	848	865	809	858	807	825	856	831	834	771	862	825	896	874	878	862	924	855	816	814	806	845	823	866	839	825	813	841	825	831	806	857	818	883	817	833	868	847	841	806	796	868	820	866	839	829	795	889	829	868	808	808	875	821	853	862	858	870	871	840	874	843	830	866	840	809	813	863	846	798	844	863	879	847	854	880	828	873	839	871	827	827	824	856	825	856	849	816	850	849	792	862	841	896	907	858	874	863	799	840	860	862	828	850	871	845	882	881	837	843	824	844	865	789	853	899	833	875	849	860	874	862	847	864	838	856	833	868	834	874	787	818	846	764	937	887	851	849	884	847	823	828	836	804	912	868	866	865	853	864	859	805	827	832	833	865	853	856	861	854	884	860	864	861	828	863	834	871	876	872	838	856	870	822	854	885	844	861	882	873	893	878	843	824	833	808	874	866	848	805	875	887	860	875	842	811	849	829	889	864	883	831	868	818	864	826	858	839	856	846	816	830	856	854	835	858	860	826	904	810	831	864	849	913	830	848	848	882	806	826	909	855	821	867	885	889	844	958	862	829	848	851	865	841	859	887	862	833	819	870	872	823	748	886	857	928	833	843	812	862	859	885	859	837	900	806	853	888	896	844	842	860	876	851	860	819	850	837	824	832	831	779	869	827	863	850	858	844	854	912	891	841	825	906	862	839	862	885	882	905	846	874	849	832	796	890	864	831	847	922	829	861	844	803	830	814	859	885	800	839	842	874	804	790	830	842	834	842	830	871	883	897	878	833	864	825	855	889	872	824	883	863	860	836	807	853	877	823	860	843	821	773	805	873	862	843	857	844	876	833	862	838	873	830	872	854	864	832	820	872	887	851	814	894	819	811	881	854	818	871	853	808	851	889	852	860	859	843	937	832	855	820	828	871	866	870	799	809	868	837	885	858	863	790	874	803	854	822	853	826	835	819	809	824	828	895	857	877	830	865	900	824	902	915	826	867	873	809	814	862	888	851	869	843	839	912	863	816	882	853	855	905	841	871	881	820	843	868	812	881	844	888	859	857	831	839	830	852	888	854	846	795	874	841	888	804	858	798	866	905	935	827	891	869	855	854	835	846	850	895	837	808	818	826	854	837	861	862	880	821	827	825	820	890	833	861	855	834	865	820	841	826	842	806	869	841	845	815	841	847	878	799	861	839	846	896	863	879	829	873	805	809	858	869	846	836	828	877	842	892	876	828	815	922	889	832	843	845	872	839	860	865	863	842	842	889	838	892	846	850	851	846	860	850	822	839	857	834	821	906	839	852	844	856	856	890	867	889	842	867	894	818	834	837	836	888	837	863	810	806	857	833	837	808	856	822	906	887	811	871	823	833	921	845	894	827	848	855	878	836	833	850	904	828	802	826	895	851	836	871	838	814	893	851	835	850	885	862	872	843	891	853	803	893	889	895	873	888	797	877	835	866	815	864	908	901	889	837	865	841	838	867	909	892	880	877	827	831	863	820	863	894	853	814	895	857	827	801	832	848	834	872	849	832	849	826	828	853	881	859	878	852	818	851	804	883	849	865	834	861	819	834	781	868	856	857	804	844	846	848	875	870	875	831	842	817	870	928	867	760	883	862	881	878	895	868	881	894	889	842	861	849	801	843	843	830	889	877	856	862	794	870	829	828	789	892	895	848	850	805	853	901	887	911	828	830	847	847	843	864	853	852	893	846	817	848	841	813	819	780	807	871	795	864	866	817	857	830	853	940	824	869	819	817	805	815	875	830	825	853	835	807	896	844	877	833	789	856	826	867	843	938	889	885	826	836	829	858	876	828	867	844	867	808	844	812	808	852	855	840	838	815	847	840	777	825	883	854	833	820	900	897	839	869	868	812	815	907	889	802	846	857	878	844	833	827	901	832	839	776	841	834	850	856	863	811	839	804	849	803	866	874	836	830	819	835	896	802	839	824	899	847	872	839	797	845	852	836	894	870	844	836	871	792	878	880	912	859	821	848	870	838	839	838	865	767	866	887	870	837	848	867	811	901	834	832	847	803	895	816	853	872	794	842	887	839	901	840	875	827	903	801	880	836	844	820	865	830	880	795	819	840	826	839	801	890	890	853	888	846	795	806	781	879	864	838	748	846	893	853	838	873	817	871	823	812	821	872	869	819	807	840	838	882	849	844	859	864	835	838	828	842	840	816	885	901	873	837	841	822	852	861	874	817	838	892	860	866	849	857	852	827	870	836	842	920	898	890	864	864	834	878	804	869	897	859	842	860	868	856	844	857	865	818	828	817	803	873	859	843	873	870	853	848	846	851	861	830	820	859	875	904	874	813	891	867	870	861	850	844	845	841	817	876	845	896	860	816	903	846	835	812	909	879	847	815	800	902	864	911	859	858	800	895	887	886	863	835	819	825	898	805	832	826	803	843	810	835	846	871	834	860	820	922	847	867	863	886	825	851	837	900	830	868	870	875	834	850	864	885	825	839	836	902	867	831	804	884	826	835	861	839	823	873	844	811	892	793	850	805	828	852	823	855	808	873	888	848	813	871	895	840	824	898	838	896	799	804	778	810	816	805	913	904	802	851	848	862	829	893	909	884	829	833	825	837	851	881	841	868	866	827	770	804	852	853	823	870	864	842	811	806	866	819	795	862	824	890	821	859	857	837	858	861	882	819	885	833	867	813	895	851	844	844	840	803	853	884	839	852	855	857	799	852	797	856	878	875	848	864	907	909	843	873	840	854	872	825	848	890	841	849	869	852	856	793	809	898	881	837	863	864	895	802	819	853	806	868	891	859	874	841	852	819	915	863	785	873	866	875	840	804	824	894	899	866	823	847	884	859	849	863	865	789	826	788	836	883	870	860	826	894	887	776	856	870	854	828	849	863	832	887	815	846	837	870	860	892	868	866	828	828	850	857	868	847	823	867	862	884	842	882	826	832	877	818	858	847	918	819	821	849	778	874	846	849	870	847	839	827	826	857	854	802	874	861	862	831	821	828	870	800	867	834	837	851	841	828	806	877	802	840	805	861	835	848	822	819	857	839	829	820	874	812	859	879	879	817	849	877	828	823	851	856	856	818
41543	45831	31331	22188	17349	11147	6576	4281	2674	2257	1481	997	646	560	503	472	432	415	332	316	297	278	313	289	276	317	252	286	275	288	283	253	293	299	273	279	264	297	268	274	289	255	246	270	246	266	288	287	293	255	278	277	290	257	254	258	262	242	243	294	253	253	269	262	274	266	267	287	281	300	285	270	274	259	261	294	266	253	265	296	340	288	272	281	279	278	266	292	264	269	242	268	290	276	259	304	300	258	276	262	277	273	273	262	257	260	261	252	264	270	239	265	252	287	251	250	246	265	257	277	260	286	276	271	250	251	268	241	289	255	259	243	276	270	272	267	243	281	247	257	275	283	256	272	260	270	283	284	224	283	236	287	247	269	232	243	281	299	248	299	235	259	228	250	266	234	251	260	287	302	275	266	295	277	267	259	272	253	271	278	267	266	277	263	260	242	249	261	303	251	255	221	285	272	304	288	274	273	261	284	256	216	247	267	262	254	278	241	293	228	286	239	273	269	287	263	273	294	281	236	258	257	247	271	266	260	279	256	277	264	278	272	270	237	265	272	264	278	262	292	269	248	279	237	256	280	256	269	262	250	273	262	241	269	249	231	271	269	271	236	252	243	266	259	274	239	249	288	256	286	264	230	219	273	265	242	289	263	254	267	271	253	264	273	273	257	258	245	265	271	264	298	285	246	265	262	241	252	254	263	265	251	301	250	267	258	244	251	284	271	266	254	238	276	281	295	245	277	240	249	239	286	275	275	249	269	290	276	262	246	264	273	269	265	264	301	267	250	250	256	256	278	277	252	253	278	265	251	251	272	279	246	231	249	254	269	282	248	258	272	291	256	243	279	279	270	284	267	242	280	284	278	251	269	279	292	234	275	282	290	280	249	259	265	292	277	250	298	262	256	281	245	280	277	271	253	270	253	275	261	287	290	284	317	262	249	286	256	268	306	231	264	268	296	294	291	271	267	300	275	270	249	278	256	253	247	242	259	273	246	272	278	266	254	254	261	251	234	283	281	265	243	269	247	264	240	280	245	254	275	267	254	291	246	261	256	266	323	259	269	245	272	286	265	269	261	282	257	257	248	262	267	242	239	253	287	284	233	267	281	240	275	263	268	265	256	276	273	268	282	269	284	277	247	276	224	268	274	249	266	269	250	325	272	258	259	267	264	298	269	256	263	254	275	257	273	277	269	273	267	248	266	256	284	232	244	261	269	258	272	252	246	258	241	273	289	286	257	265	251	262	254	274	236	270	272	259	279	295	260	278	256	269	265	274	252	258	245	280	258	255	275	262	251	278	239	267	253	257	244	253	243	238	277	247	278	275	283	267	273	253	281	257	255	259	276	272	267	267	258	286	262	263	274	244	260	254	259	240	249	258	259	265	282	257	261	275	250	240	263	234	256	271	263	258	257	238	266	279	267	268	251	268	265	252	290	283	264	255	258	258	261	273	242	252	279	266	264	281	268	263	264	265	258	250	225	262	263	262	267	269	238	277	254	252	258	266	264	252	247	256	295	280	264	256	247	274	261	264	292	284	263	261	268	263	249	264	261	275	276	231	240	289	263	255	290	265	261	255	263	243	241	266	253	258	245	279	254	262	239	232	259	267	282	288	257	256	299	274	237	272	265	259	254	286	271	265	249	266	256	249	274	269	257	276	249	255	233	257	302	279	268	270	283	242	289	219	269	244	265	266	271	255	249	261	283	257	251	262	269	275	259	270	259	265	305	247	250	280	219	248	285	245	250	239	263	273	266	280	284	257	274	284	247	266	257	260	244	263	283	262	281	264	263	282	275	250	260	282	282	291	279	258	261	266	290	239	268	241	260	248	270	256	271	271	254	287	298	298	264	242	256	293	262	261	235	269	250	236	244	276	273	242	251	263	291	287	240	267	267	257	273	251	241	271	255	256	262	268	244	255	273	256	279	280	246	270	258	259	262	250	270	261	263	294	261	217	277	269	246	260	276	261	256	259	262	259	244	284	254	264	249	279	254	309	241	271	255	263	267	248	237	280	249	265	270	272	241	241	241	257	249	291	267	247	251	263	237	253	294	254	283	252	263	301	247	260	262	270	248	269	256	279	247	223	255	282	269	251	263	221	288	271	291	268	280	264	242	254	236	260	245	265	239	247	255	223	265	257	274	257	262	257	278	273	264	272	243	240	249	257	272	244	260	241	278	259	259	241	238	259	283	246	257	253	266	246	270	268	260	249	272	261	234	257	244	276	266	264	229	263	247	260	276	264	271	242	274	258	228	254	280	282	228	269	241	244	269	277	257	253	265	273	274	283	245	240	261	240	253	268	268	260	263	257	267	280	226	253	286	271	311	259	276	240	295	267	248	237	263	255	246	277	264	278	274	293	254	278	291	264	271	263	270	260	292	261	273	239	240	271	239	269	257	266	237	282	269	271	242	255	261	279	246	279	281	247	262	251	267	245	266	242	243	276	278	247	272	275	269	263	245	235	252	280	259	254	271	251	303	275	259	254	266	253	244	263	264	239	238	268	260	223	251	241	261	271	280	262	287	244	247	266	273	242	257	281	250	280	273	280	264	258	270	270	284	280	286	242	257	271	278	274	241	273	252	251	272	264	259	269	253	277	273	271	250	275	228	247	256	270	258	280	271	279	260	264	260	262	254	244	255	282	251	250	268	258	246	280	253	250	247	266	285	285	271	246	284	290	263	275	264	263	253	272	243	281	286	262	254	261	274	237	251	270	242	262	273	288	228	240	269	288	239	292	260	258	263	286	273	254	254	282	262	253	276	288	278	265	246	248	256	260	295	281	266	273	254	240	246	279	254	267	276	250	270	275	297	261	266	234	252	261	265	260	259	277	239	292	260	237	257	234	253	262	267	279	270	249	272	283	253	299	281	275	260	266	260	292	282	268	241	276	242	239	273	263	263	269	246	248	260	258	270	248	288	265	256	272	275	270	267	270	247	263	243	258	267	239	254	251	235	282	256	285	252	248	266	252	243	267	282	270	287	255	247	264	246	288	282	274	274	253	261	239	289	259	295	272	260	278	284	286	242	293	261	239	269	288	256	239	264	258	249	268	253	275	274	279	266	277	250	256	256	251	282	271	256	255	266	302	267	257	233	261	240	244	256	262	283	277	266	256	284	262	269	273	261	245	267	236	282	294	262	256	241	256	260	267	261	255	262	242	273	264	271	261	281	249	264	272	270	253	239	259	262	268	242	260	262	237	240	251	256	237	274	272	266	269	264	285	276	246	264	271	285	290	244	250	252	282	278	261	245	262	263	264	270	274	252	261	235	268	253	271	241	275	274	256	268	262	253	251	276	257	282	253	253	271	269	279	260	245	282	277	265	271	265	238	258	283	244	244	251	254	303	275	259	256	289	233	271	240	262	240	293	272	277	263	268	255	242	278	282	275	249	243	261	269	254	264	268	284	262	278	257	272	291	271	266	254	246	252	273	265	264	285	272	261	245	267	306	259	298	262	235	255	273	252	239	237	237	261	267	271	280
29304	40222	22843	9203	9655	7504	6960	7391	6566	7578	5715	3774	2377	2111	1838	1816	1757	1589	1305	1085	991	950	933	857	834	879	814	829	840	779	763	736	824	779	768	760	755	802	744	706	708	704	730	698	748	719	728	710	716	715	737	693	704	749	689	740	757	771	710	733	647	687	671	652	753	747	745	729	792	799	811	777	729	805	746	763	785	707	738	713	772	775	723	798	801	811	781	783	798	830	823	805	798	809	745	805	751	782	767	734	732	743	759	783	720	756	710	710	728	721	709	723	679	727	740	701	669	669	722	697	673	659	715	694	697	706	689	688	758	700	760	706	691	668	686	706	667	685	657	751	701	662	690	727	726	735	690	658	656	729	686	692	683	689	653	657	705	747	706	679	684	696	662	668	675	665	680	691	682	650	667	648	664	678	691	646	614	710	706	689	637	663	629	662	663	670	691	685	681	724	689	698	649	703	693	684	714	664	611	690	678	665	663	675	661	654	694	684	668	630	676	679	651	653	646	667	647	723	661	656	698	648	699	699	649	682	675	679	726	711	642	706	685	690	689	669	688	713	618	659	670	676	648	655	686	637	692	705	670	706	665	648	644	701	670	695	678	667	683	666	670	704	618	648	643	696	675	627	701	642	654	687	668	687	601	632	686	677	643	669	659	624	687	652	695	662	651	667	681	661	674	682	671	645	708	698	680	651	661	671	659	691	663	690	679	676	672	710	694	667	651	636	678	691	734	718	640	666	698	651	682	684	666	656	743	667	658	640	692	695	668	714	646	678	641	598	671	714	687	679	677	685	714	622	688	699	660	674	671	680	675	695	667	644	688	653	656	665	623	656	686	646	688	639	655	640	673	682	674	621	686	626	707	683	645	680	696	626	655	702	654	658	648	632	626	642	687	672	712	659	646	673	684	684	747	669	679	582	683	664	657	696	685	621	652	678	639	647	650	652	649	672	663	673	647	681	648	653	661	645	680	708	647	644	625	678	678	655	663	643	677	695	684	698	676	636	677	742	682	682	683	658	693	684	690	701	665	702	616	640	667	695	643	654	663	713	655	669	693	638	664	709	673	657	667	649	695	673	713	686	615	642	716	679	650	637	667	631	615	660	648	668	662	663	638	637	617	687	665	670	714	676	663	634	619	701	655	661	643	647	634	671	714	662	672	686	673	687	623	692	629	696	681	637	663	678	690	655	666	672	700	689	666	676	645	678	689	663	635	698	743	684	694	683	653	657	667	661	680	653	636	669	681	702	625	692	721	661	651	642	703	720	677	656	658	706	655	694	676	682	646	632	687	713	663	703	676	652	675	626	667	669	654	657	644	665	647	697	620	651	706	669	688	656	701	669	695	688	630	737	725	659	653	656	646	646	741	670	654	676	675	662	654	657	704	687	708	672	719	635	614	656	688	674	672	702	680	684	664	706	687	700	669	640	728	688	653	653	649	705	693	664	633	647	666	718	652	693	686	697	698	704	725	683	714	709	633	577	686	645	673	690	666	694	684	697	677	659	713	664	688	667	658	634	650	702	673	669	669	668	696	655	661	633	644	687	656	678	684	655	659	651	623	669	676	648	639	636	674	641	638	690	688	649	686	641	621	704	660	717	657	647	695	714	685	658	653	626	670	661	722	662	627	664	657	663	703	680	645	707	682	621	668	672	667	689	665	689	655	629	675	688	649	657	646	697	680	667	651	661	666	726	666	638	644	659	698	634	680	715	658	680	638	611	606	729	697	679	676	684	673	670	674	639	658	659	620	652	673	704	677	676	682	661	675	674	668	676	638	672	697	672	661	722	695	702	677	689	636	661	676	686	697	661	704	699	677	623	667	637	681	629	696	675	686	692	680	651	696	653	653	650	644	660	644	652	681	692	668	643	687	674	640	720	725	697	709	665	664	648	725	683	683	666	689	691	655	619	723	650	609	693	683	676	623	693	672	644	658	671	681	650	634	688	646	665	664	644	676	688	656	660	664	658	627	707	689	691	691	686	659	676	646	712	652	685	643	707	682	684	643	651	684	683	627	705	624	690	642	701	700	679	686	681	687	640	663	677	680	682	685	648	708	668	629	658	636	666	701	684	716	646	650	680	678	688	684	667	691	726	627	678	647	632	697	689	704	663	685	643	702	657	695	649	670	645	685	696	653	669	699	657	652	661	651	644	688	687	653	630	683	688	692	612	660	676	646	663	668	695	673	698	655	615	668	704	664	642	650	722	679	661	693	689	656	658	643	651	690	682	662	663	678	696	682	628	676	692	635	636	725	624	634	679	692	635	686	708	649	667	680	662	727	672	607	685	690	666	666	646	715	671	665	682	666	665	638	608	676	617	634	722	660	601	689	674	692	655	655	684	659	639	693	680	689	654	684	698	704	683	712	693	664	664	641	617	675	673	690	687	701	643	648	679	683	643	653	725	639	669	707	705	654	665	679	691	676	662	688	670	676	690	644	710	707	597	644	652	729	669	670	619	652	690	643	668	694	678	700	681	697	651	619	643	660	719	661	666	653	678	647	669	687	664	689	649	623	676	689	655	680	667	659	700	650	625	719	687	658	678	669	684	617	666	693	668	669	670	661	646	669	682	673	679	696	671	655	705	681	631	671	627	639	667	657	671	649	653	691	711	660	694	668	694	665	648	604	687	683	680	659	641	635	643	661	711	696	664	683	666	669	704	638	683	705	664	639	631	664	714	663	624	668	682	692	703	652	624	688	605	661	682	708	635	712	647	694	656	667	685	694	700	690	683	661	656	673	657	644	645	668	620	668	689	632	681	595	681	693	679	674	706	647	650	695	656	673	673	632	672	705	662	673	676	647	642	688	728	682	623	668	675	702	668	681	675	701	712	647	653	702	677	679	673	694	706	693	662	676	615	625	672	646	665	675	681	682	677	674	684	725	713	680	676	664	618	714	711	697	649	642	679	667	687	654	666	623	676	642	636	641	679	677	640	680	616	617	723	618	688	605	681	687	636	690	676	621	649	675	669	673	633	680	688	654	693	718	685	704	660	671	671	634	621	694	677	647	692	656	673	690	714	672	646	659	629	684	666	670	677	695	651	667	644	663	700	682	656	658	659	659	707	699	666	658	710	668	704	681	687	662	676	684	694	674	646	654	682	658	627	645	687	659	687	662	688	664	719	632	700	673	682	665	693	662	629	668	663	660	723	691	691	660	663	715	654	690	654	665	680	657	670	688	700	678	686	692	675	698	652	681	674	640	670	674	678	680	716	699	721	654	693	657	646	662	666	677	727	673	671	672	687	706	699	659	698	640	674	657	645	681	648	678	647	699	673	688	661	619	659	671	673	659	653	678	644	633	654	662	703	692	659	672	693	710	687	675	697	673	650	703	681	662	656	688	655	714	666	679	685	662	635	676	706	667	657	630	679	677	651	650	689	681	659	664	654	687	725	675	672	675	635	649	666	703	653	687	646	655	682	714	670	647	661	674	635	629	674	717	652	674	698	660	671	664	703	692	659	672	656	671	623	717	643	679	639
12484	9633	4617	1070	580	418	409	417	376	371	359	307	366	302	344	365	367	350	324	345	325	339	323	348	357	326	336	320	294	346	270	332	322	334	347	318	340	358	391	366	314	315	323	345	320	352	296	313	331	338	361	352	322	352	372	325	364	339	352	337	390	348	330	374	329	327	343	332	357	331	358	330	372	343	353	328	355	349	351	367	337	375	318	344	353	329	326	329	346	353	339	311	332	350	339	323	341	343	343	358	332	363	312	328	355	353	336	326	315	305	330	339	373	336	345	354	326	312	354	336	332	345	342	351	356	333	338	370	317	349	340	361	384	328	316	344	349	335	332	306	308	341	332	369	355	351	361	346	312	357	334	311	343	342	341	350	351	306	331	332	340	331	395	354	335	341	349	330	349	324	341	319	327	321	338	366	364	362	374	334	366	328	341	317	342	346	331	347	336	361	340	336	354	364	348	328	303	313	341	341	335	326	309	332	351	340	342	322	332	353	359	359	330	337	328	317	354	324	309	373	349	331	368	336	354	300	357	366	345	377	358	313	341	355	300	331	350	322	315	332	366	335	368	337	322	323	336	344	310	355	347	340	317	317	324	328	314	376	331	314	347	356	348	341	332	340	341	358	337	335	274	323	325	354	370	316	334	320	314	348	312	342	351	335	359	357	345	360	345	330	345	335	300	316	327	336	328	327	339	333	358	347	331	321	355	339	335	327	312	371	342	353	344	326	334	346	332	351	334	315	346	314	344	365	340	310	361	336	332	301	320	320	347	350	357	326	373	357	327	294	341	345	336	381	351	339	358	336	321	370	332	310	341	321	343	323	338	331	330	358	343	354	276	340	340	340	345	350	317	338	368	354	318	358	300	310	323	369	355	370	312	353	346	376	368	344	336	321	325	314	308	326	336	348	346	331	334	361	337	340	310	327	344	333	419	333	360	328	349	329	346	320	329	315	324	359	348	365	353	340	356	343	312	374	342	337	326	329	332	308	358	347	367	360	322	320	335	339	328	333	321	328	344	343	357	330	354	339	345	334	328	329	378	354	326	337	341	314	376	299	321	349	304	340	354	357	332	339	324	328	355	331	360	400	324	314	341	349	316	314	333	338	344	350	350	326	335	369	329	300	347	330	354	323	330	336	320	338	361	312	316	344	342	321	336	328	317	299	358	352	343	349	362	354	318	312	367	355	362	364	352	329	334	348	345	381	351	307	322	344	352	324	333	326	344	320	307	321	338	343	302	338	349	329	349	328	362	360	322	347	294	359	344	334	327	338	371	318	377	342	311	315	336	322	343	359	372	353	341	372	332	333	349	328	345	307	327	348	334	318	342	322	350	310	340	328	333	347	318	319	354	333	327	342	356	331	338	332	347	379	352	329	345	325	313	317	351	354	324	327	327	329	361	331	325	330	355	349	336	320	330	331	327	355	353	347	360	308	366	340	352	341	330	340	374	332	343	303	318	337	343	378	345	328	336	346	365	347	356	330	344	325	331	326	333	332	323	342	339	343	331	349	341	366	347	326	335	346	336	331	313	347	336	332	368	354	376	354	312	346	353	328	340	345	351	361	359	311	344	349	334	368	341	346	339	352	331	321	356	349	325	350	346	300	343	347	339	338	368	342	344	337	333	351	320	371	329	322	341	331	323	302	341	363	329	305	333	335	340	312	355	317	356	337	342	317	338	380	331	312	315	318	379	358	336	354	339	318	368	365	341	341	349	332	343	318	364	324	328	351	355	348	345	331	323	333	322	332	343	337	324	389	337	387	367	362	360	344	361	317	343	346	342	352	353	338	340	323	337	337	370	365	350	328	308	363	322	337	335	318	344	371	348	329	319	342	328	386	326	309	335	333	315	353	345	335	324	348	347	350	330	338	324	324	326	338	357	299	338	317	327	352	354	322	352	337	339	366	342	336	350	342	355	342	326	333	339	347	313	343	368	341	342	309	317	346	376	341	339	362	323	352	340	336	306	359	332	357	333	348	315	343	351	349	341	314	323	367	348	350	361	334	306	344	323	375	339	330	356	340	364	325	372	342	337	349	336	323	342	330	351	363	357	332	325	337	312	330	332	347	347	342	352	334	343	333	363	340	327	341	320	308	347	352	314	327	293	353	356	363	324	340	365	327	330	356	326	276	314	318	345	349	333	352	328	318	380	305	375	360	336	358	310	342	324	321	354	349	372	319	369	319	342	344	334	317	334	305	330	333	332	318	333	356	347	319	357	364	320	340	339	342	327	318	339	354	338	323	340	294	360	325	342	367	340	369	356	340	340	316	338	356	344	333	370	338	340	335	325	316	308	351	350	310	339	337	364	299	341	332	343	335	331	360	358	327	332	370	309	351	343	352	305	334	347	356	346	324	357	341	330	354	339	319	389	344	344	332	323	352	348	329	333	344	328	349	324	321	349	324	345	369	333	311	326	329	335	334	334	317	337	351	362	305	318	375	330	356	315	397	353	361	370	341	353	330	345	346	346	323	334	343	357	304	342	328	292	363	350	322	323	371	310	339	360	343	327	350	325	314	331	311	323	317	332	305	321	336	387	347	326	303	332	311	350	354	348	328	351	346	350	347	347	352	346	376	351	331	344	330	332	342	345	350	326	333	307	355	344	343	354	359	337	336	307	330	306	324	332	384	361	322	366	335	364	340	360	372	351	362	329	321	345	335	310	329	338	323	361	333	344	355	335	326	317	327	351	343	311	315	367	358	333	327	321	361	325	332	338	370	346	322	323	373	314	316	364	305	381	340	334	362	355	341	331	328	273	331	339	319	354	308	362	366	327	328	338	314	351	322	341	335	315	315	364	335	343	318	350	317	336	377	346	349	333	347	335	314	351	340	334	366	343	374	346	340	317	358	347	299	357	343	342	346	358	339	340	331	340	353	335	357	320	326	345	372	354	288	341	324	332	338	366	327	339	350	348	340	300	326	339	335	346	327	335	343	325	350	353	341	350	324	318	331	348	308	360	338	346	339	321	339	321	341	356	364	337	358	337	353	365	342	336	352	348	351	364	350	318	329	349	343	350	318	363	329	372	349	312	332	337	342	331	332	372	310	336	338	331	303	355	354	355	378	321	349	335	354	321	332	340	341	324	335	341	350	335	345	328	301	316	330	345	333	340	322	307	319	340	336	350	357	351	324	336	334	329	330	308	364	316	347	336	366	313	310	345	331	378	315	373	338	325	350	331	338	342	366	302	303	355	361	309	316	354	346	334	329	330	366	302	341	337	344	360	356	369	343	319	369	348	355	305	336	326	350	351	355	345	415	345	331	352	347	314	316	333	352	375	337	345	342	335	332	382	332	345	336	348	323	347	318	333	369	338	364	322	324	317	341	334	356	363	345	347	363	324	318	347	315	349	364	352	333	324	338	327	363	305	301	331	372	362	353	349	325	360	327	323	337	336	342	362	327	326	318	355	342	345	342	358	373	342	331	327	363	334	334	346	339	345	315	323	315	354	341	304	362	365	335	382	343	333	346	317	334
8779	10799	6247	1623	1739	1231	1381	1277	1077	1132	1025	987	907	909	897	942	875	857	889	809	855	892	859	872	884	868	853	862	876	892	840	898	872	858	843	839	897	858	860	827	877	823	894	841	828	882	879	842	816	875	921	868	870	894	851	810	850	823	921	859	881	861	884	855	833	869	880	872	902	876	864	898	943	856	895	888	905	816	849	845	862	866	880	878	885	871	962	917	895	878	885	897	873	914	882	869	901	835	895	891	873	873	903	853	855	926	859	879	896	903	891	883	886	814	872	878	876	841	826	841	909	902	896	907	894	884	872	839	873	850	872	854	887	886	841	827	897	822	824	846	889	829	866	887	820	870	853	822	896	910	817	825	840	852	879	870	877	858	905	855	860	862	839	852	819	869	864	853	851	815	912	883	845	851	860	833	869	855	761	867	838	892	839	849	847	845	834	835	819	910	849	846	890	852	829	864	891	879	874	853	850	890	851	812	838	878	843	829	893	847	852	854	884	862	863	872	857	868	872	886	819	820	863	850	864	813	895	879	872	855	850	872	858	890	893	875	889	888	841	873	847	821	913	866	795	844	909	847	828	866	863	931	799	870	883	828	841	842	917	931	888	889	901	849	852	829	822	872	859	835	836	862	801	828	854	825	914	864	907	869	847	864	844	868	883	904	875	886	858	854	821	927	846	861	850	822	853	814	853	865	919	869	894	863	861	841	864	882	832	838	847	889	835	936	839	766	887	876	834	831	846	897	856	869	887	839	847	805	827	869	774	794	840	863	861	877	848	829	874	852	844	833	796	844	902	807	836	845	895	881	856	875	860	782	848	881	849	833	894	872	862	843	856	828	854	857	856	839	858	886	898	826	826	908	853	839	779	849	895	818	852	861	864	828	845	880	871	877	860	814	876	888	877	836	877	855	862	839	829	839	895	857	814	879	844	888	842	833	896	923	865	894	856	833	887	802	889	826	819	863	852	861	876	859	871	858	888	872	878	880	870	851	856	866	880	815	829	832	791	833	828	864	822	874	797	852	848	881	882	845	854	876	809	888	872	821	826	842	856	871	857	834	883	917	869	848	834	848	840	804	883	866	876	834	870	886	848	926	860	819	839	836	863	856	816	814	867	878	858	896	867	866	824	892	838	856	873	819	827	812	867	869	857	860	788	860	898	836	800	867	858	856	882	896	869	851	821	820	852	842	897	857	837	870	861	887	851	885	880	892	846	863	855	874	842	886	866	897	831	912	881	832	851	844	891	893	857	847	837	828	850	900	903	809	816	843	860	883	855	848	815	856	873	847	829	893	856	825	812	867	858	862	839	830	879	830	880	854	901	845	874	827	903	848	822	857	865	834	874	896	869	841	862	904	866	899	931	849	844	823	891	885	880	843	860	861	894	886	861	849	900	933	873	834	831	863	886	896	816	870	903	839	849	844	839	904	880	851	890	867	826	859	910	907	869	900	810	894	857	841	892	874	887	883	900	894	877	909	843	840	873	880	867	878	837	893	868	914	808	886	803	863	822	821	859	832	854	857	869	861	814	854	835	825	844	881	844	873	860	840	872	857	866	834	834	879	824	824	889	816	831	841	837	888	807	854	832	853	850	841	859	871	885	894	868	844	849	850	858	846	808	883	854	850	844	885	891	896	818	860	868	843	867	874	835	811	911	839	861	904	840	841	812	848	867	865	873	866	851	900	905	874	882	839	847	861	871	829	876	868	847	824	849	829	878	913	850	894	851	850	849	859	822	818	839	868	831	853	944	877	847	893	818	871	903	879	887	867	857	807	868	896	861	880	850	817	839	876	891	837	859	882	808	856	814	872	909	840	843	906	840	917	888	873	916	938	867	871	873	839	866	865	848	811	825	854	902	893	863	843	906	837	873	850	844	863	836	870	876	868	895	850	844	880	902	771	828	849	875	818	853	884	856	885	819	843	809	805	797	801	859	885	868	878	886	859	850	911	900	811	880	876	839	909	840	871	837	909	883	851	856	884	880	884	878	920	853	865	837	892	805	861	931	893	906	869	840	839	883	845	916	888	877	845	824	870	821	882	874	882	875	819	898	855	892	869	841	874	886	858	838	882	869	872	914	852	884	895	868	819	838	913	888	837	859	847	846	833	890	867	869	832	884	855	852	861	924	901	831	790	823	867	855	860	891	784	846	919	831	850	804	814	898	841	872	830	880	837	803	839	891	866	894	826	818	863	857	824	825	839	855	867	867	797	865	819	841	885	828	826	857	866	806	855	860	814	874	880	912	901	872	888	856	859	852	913	897	836	850	892	881	902	867	859	910	831	843	845	889	814	885	876	825	888	930	835	829	881	835	843	860	876	848	864	814	826	856	876	885	854	842	857	879	858	882	760	880	880	866	894	830	884	839	827	853	841	818	837	864	862	876	881	849	897	880	838	793	878	850	858	870	809	909	836	816	930	822	865	848	880	869	852	845	875	858	841	830	847	856	837	877	873	867	853	851	866	797	916	853	849	845	896	860	851	876	908	877	832	841	878	851	881	879	894	912	843	847	830	833	864	870	887	868	846	935	843	850	867	855	815	878	886	876	843	881	921	875	849	831	885	858	849	779	894	857	831	853	895	860	863	859	838	890	787	872	864	809	854	921	867	869	866	861	786	873	838	890	845	797	861	834	841	834	887	834	848	886	903	888	868	878	809	864	901	868	860	880	851	907	847	862	848	911	867	875	827	868	859	855	894	870	876	919	816	887	877	844	824	828	881	881	829	823	862	840	897	816	830	850	817	824	839	888	883	841	871	865	889	871	891	815	882	890	833	876	866	856	819	897	830	828	886	792	833	942	836	838	817	854	874	875	818	911	858	803	859	895	854	905	882	849	862	851	877	861	862	873	853	845	836	866	818	816	878	894	855	878	895	888	894	803	810	901	847	894	847	872	861	849	868	873	915	836	846	890	843	821	800	858	866	854	850	846	873	813	809	887	880	880	818	893	882	905	841	859	889	956	851	870	864	831	925	822	856	895	889	869	907	899	846	897	864	850	851	838	896	883	868	878	836	846	858	869	867	843	863	858	853	864	826	846	839	858	826	824	902	825	846	840	830	884	858	875	892	847	870	812	835	841	878	866	817	823	869	853	901	872	860	871	869	847	874	899	875	886	846	861	843	872	839	849	855	875	919	822	871	846	933	817	825	790	867	883	806	849	818	881	853	905	873	873	837	884	815	908	826	813	848	836	811	843	891	854	848	910	810	873	877	833	850	861	869	862	893	839	819	867	866	815	858	856	871	832	851	870	850	882	893	839	890	825	888	906	787	841	800	893	904	883	813	842	887	843	871	847	828	829	869	816	847	816	889	869	901	893	830	835	828	825	769	908	840	839	866	861	849	859	836	848	853	821	844	843	818	875	851	874	838	862	806	920	874	856	828	887	898	812	856	894	849	796	902	851	851	876	847	861	842	876	860	881	856	834	839	824	844	837	879	887	927	869	907	906	809	816	867	838	846	866	785	803	868	837	870	873	837
33595	37017	32379	16551	11196	6411	3815	2143	1406	1228	1066	916	601	534	481	424	459	412	339	364	355	346	305	348	336	328	320	335	351	340	334	318	328	333	331	339	328	347	360	334	321	313	321	334	342	317	327	309	326	346	307	344	327	331	306	296	341	323	307	337	295	309	317	371	327	363	336	312	313	347	346	329	370	332	316	340	355	300	373	290	306	332	338	329	347	345	350	346	308	324	354	348	332	370	347	323	326	329	327	359	292	316	350	368	356	306	335	332	335	344	365	329	296	294	326	369	346	345	331	354	342	358	341	355	352	337	328	341	326	320	347	337	356	336	362	325	317	320	311	315	299	365	377	314	316	306	356	377	346	327	362	320	327	309	382	330	335	312	350	320	340	344	331	353	353	346	314	338	298	333	340	338	337	298	315	333	334	342	314	334	315	334	338	314	322	340	346	302	351	340	343	319	328	376	311	314	324	314	328	291	301	329	310	337	335	326	308	347	335	352	302	354	333	345	296	302	305	342	330	362	333	347	290	309	331	320	333	389	327	334	320	306	329	325	319	333	337	330	323	324	335	340	331	335	323	336	349	325	346	322	323	327	338	317	333	316	303	368	333	324	352	351	321	335	347	306	341	337	325	301	325	310	325	316	356	333	315	346	339	341	316	321	336	300	311	340	340	336	322	316	374	321	333	319	309	311	328	312	324	313	338	322	304	342	335	385	336	324	290	315	350	303	309	361	341	360	345	313	358	326	307	311	335	314	331	314	353	322	324	281	304	330	340	316	297	317	328	342	331	328	311	316	332	318	342	360	330	338	320	326	358	346	356	321	337	340	340	330	360	380	329	379	340	342	339	342	313	317	310	354	320	347	310	328	328	336	322	330	325	365	359	339	336	331	336	293	340	335	328	313	323	311	305	344	348	339	333	299	323	288	347	321	302	345	360	337	348	345	330	323	327	350	334	302	312	303	357	343	335	309	319	309	275	303	302	329	350	320	329	315	337	309	319	344	307	321	353	318	315	359	315	331	329	313	320	304	327	350	361	343	311	336	334	304	297	342	317	315	318	310	323	318	318	339	298	334	335	341	310	297	298	304	318	338	316	352	349	332	351	317	349	330	341	335	322	336	323	334	342	315	338	368	370	338	359	325	338	319	319	300	330	321	321	350	383	287	348	318	335	344	329	309	331	318	365	325	335	312	315	345	330	291	322	340	321	309	338	305	332	295	331	347	355	353	341	343	321	321	325	308	344	324	333	293	357	302	335	305	330	313	307	295	365	337	323	312	299	331	349	336	295	353	333	345	331	324	314	326	359	373	332	295	332	289	327	308	351	318	316	346	324	323	381	307	388	337	307	291	345	335	297	296	336	335	336	351	332	319	321	353	323	337	327	344	287	321	336	354	343	347	357	332	336	287	314	359	323	310	309	326	337	310	290	334	332	332	344	334	322	329	308	332	326	376	333	348	300	314	340	306	343	315	314	338	323	340	339	302	350	339	341	313	362	336	345	331	358	327	340	316	329	318	307	326	315	341	325	339	321	339	304	304	328	353	314	303	351	323	327	350	357	310	305	301	337	310	296	320	343	292	325	313	343	321	320	324	320	371	320	343	312	306	325	323	294	349	334	331	380	336	340	316	308	331	329	317	368	317	290	292	349	334	283	315	343	315	312	313	303	352	315	296	321	343	308	365	337	355	331	316	315	326	338	332	345	341	350	344	347	350	340	298	328	329	362	330	310	317	345	317	322	346	335	335	329	303	331	315	306	361	332	309	316	354	342	330	339	326	344	292	322	312	340	344	355	332	357	328	319	318	369	307	333	355	323	318	299	335	307	339	316	304	334	339	343	331	351	358	351	290	328	341	335	347	292	291	324	309	341	334	325	361	352	352	330	361	341	337	316	337	311	363	318	332	318	332	314	311	340	340	326	319	346	313	317	308	323	314	310	343	354	317	344	318	352	357	366	312	336	358	307	340	323	326	325	298	326	337	321	362	344	384	339	325	335	324	359	341	319	336	304	342	294	298	296	362	324	346	326	319	332	334	322	334	322	322	334	322	335	318	329	343	342	293	316	326	317	343	328	303	314	341	340	318	332	329	367	325	333	292	362	327	327	354	317	330	331	331	305	323	307	336	307	321	360	343	303	322	327	335	325	362	321	314	325	330	345	345	314	346	353	339	328	336	324	341	329	349	311	306	304	320	313	306	332	325	292	290	316	299	303	360	325	326	294	313	301	322	337	352	331	335	375	327	356	307	339	316	348	341	325	354	338	330	341	320	354	320	371	318	343	319	325	323	321	332	366	342	321	310	350	330	319	342	345	315	325	310	311	311	332	299	312	309	353	311	323	315	331	319	345	329	327	315	374	310	354	333	335	349	320	327	347	340	311	332	326	341	368	349	346	337	306	333	328	350	378	323	279	350	345	315	314	357	313	316	339	339	328	279	351	356	359	320	325	330	325	327	376	344	298	337	308	310	296	307	335	287	303	337	314	340	301	341	325	337	358	351	348	348	370	330	342	321	338	301	294	318	319	297	326	333	313	292	323	313	303	306	347	310	317	319	371	345	338	323	345	323	335	325	327	288	278	299	341	304	337	342	346	306	318	319	301	339	344	294	304	317	325	328	341	291	316	343	332	321	358	329	309	351	332	309	312	326	327	334	347	329	281	344	313	311	319	296	335	317	369	326	296	359	339	306	335	311	344	335	319	336	319	354	334	361	338	331	313	317	299	334	335	304	325	307	350	353	329	338	360	313	315	336	349	352	278	330	321	340	331	324	319	318	337	323	300	339	345	325	332	309	304	341	332	349	332	324	340	323	325	332	338	320	272	316	368	332	327	306	358	326	328	288	342	285	335	328	344	366	322	341	374	308	343	336	314	317	309	349	356	320	334	300	315	341	341	358	339	367	336	341	322	326	354	299	335	304	314	340	332	306	314	297	319	337	348	320	342	331	351	326	315	331	341	311	284	293	365	299	338	325	319	331	341	347	320	367	309	371	304	348	327	361	340	349	307	348	348	307	337	353	319	309	345	358	360	344	318	321	354	344	320	313	345	328	280	331	362	348	336	311	332	332	335	342	330	337	340	325	352	298	351	285	337	305	319	293	332	279	332	300	327	358	335	310	305	318	310	340	323	334	325	330	295	304	301	333	334	323	312	317	347	327	330	347	355	369	354	346	324	365	313	338	343	305	334	312	305	318	315	322	294	293	326	315	339	331	330	352	337	299	325	337	339	298	339	313	358	365	324	338	321	326	351	320	323	289	334	295	314	329	364	321	309	341	326	367	340	325	347	351	311	343	387	338	311	359	330	327	311	328	332	327	338	333	335	353	303	321	309	332	319	341	362	330	325	310	350	323	316	332	367	352	317	320	360	355	354	359	330	327	334	331	357	327	343	363	369	316	331	324	328	343	380	321	311	332	330	337	327	344	314	361	340	333	350	333	329	321	321	330	326	300	311	290	352	373	360	327	327	321	293	339	330	307	344	334	382	333
23942	31668	23430	5988	6544	4858	5081	4417	4203	4881	4180	2638	1829	1676	1512	1685	1257	1251	1104	1021	963	956	881	935	907	899	935	933	894	867	850	864	864	895	899	878	892	866	843	871	820	857	872	875	879	839	840	843	879	809	862	820	812	838	816	799	885	835	853	808	801	850	847	842	920	923	896	912	942	838	888	885	870	918	929	957	851	875	881	870	812	905	907	863	1009	973	914	935	919	938	954	937	909	895	883	920	882	827	831	830	870	867	888	836	851	898	820	819	853	834	812	820	868	845	873	869	824	890	831	818	916	818	843	834	809	854	868	806	873	880	863	856	819	832	844	879	825	897	935	811	885	814	870	844	846	791	852	819	841	828	840	803	823	853	859	865	817	864	847	834	804	821	785	822	829	843	837	786	854	861	869	863	844	826	788	828	849	790	861	854	797	861	849	852	852	796	852	841	849	815	832	834	863	863	849	813	810	839	815	826	891	794	870	850	819	821	831	837	784	840	818	858	832	835	847	786	826	816	836	871	859	849	787	835	858	846	826	840	849	846	832	803	862	811	816	868	841	793	827	787	829	856	830	820	868	814	883	858	835	809	818	858	811	805	845	800	855	794	879	837	773	851	785	870	855	834	821	871	780	827	820	819	885	810	769	849	896	818	828	818	823	831	839	780	828	767	846	808	856	871	779	855	813	850	866	852	837	863	829	832	861	836	890	797	814	844	783	867	857	839	846	822	805	779	845	897	837	814	813	821	845	822	830	849	790	814	783	820	836	797	827	840	801	780	810	791	838	869	858	801	865	786	835	821	859	817	860	799	815	811	840	804	861	801	868	789	805	804	828	804	853	773	833	796	867	754	817	792	824	823	816	815	824	759	854	840	818	891	806	803	783	812	769	817	806	864	797	880	781	828	817	810	817	799	899	802	819	862	800	811	861	851	826	812	852	810	799	807	797	810	817	887	823	834	849	846	829	793	826	797	857	853	864	838	872	806	829	814	792	823	832	802	764	830	838	798	832	799	793	827	844	837	793	812	794	832	853	795	848	844	794	833	817	843	893	813	857	810	866	841	823	829	899	843	872	817	829	813	803	859	867	849	817	864	840	856	792	807	860	874	847	820	840	833	826	825	869	850	797	844	805	828	836	841	801	849	815	883	801	822	861	836	815	804	826	823	800	850	821	844	816	859	808	832	820	830	838	858	833	803	816	849	837	849	841	910	834	798	835	831	860	878	847	818	856	810	779	834	845	837	810	777	879	803	792	856	809	850	846	860	845	816	830	877	831	811	850	815	857	844	881	843	852	811	875	845	829	853	847	850	813	842	854	831	757	832	868	847	835	844	815	787	892	887	852	858	822	810	880	771	792	823	812	828	867	767	832	798	835	784	818	835	816	818	778	811	838	857	830	837	927	826	846	850	789	837	808	825	833	822	897	877	798	819	844	768	831	796	882	882	828	799	804	830	882	848	878	808	836	814	821	842	770	813	860	837	826	804	849	826	850	870	818	832	847	830	833	865	839	860	818	820	902	808	818	762	880	811	782	855	814	832	811	867	878	840	839	799	790	819	826	799	837	811	814	828	826	912	787	819	769	853	831	846	831	798	830	816	862	806	880	831	791	817	810	834	816	802	814	834	794	824	828	787	840	808	884	849	851	845	765	864	845	852	800	797	864	803	829	794	832	844	839	793	800	814	823	849	851	800	793	839	826	842	848	827	864	846	873	823	855	844	841	856	795	867	808	856	778	831	817	786	851	889	850	859	834	813	831	845	816	823	819	847	858	840	788	860	815	839	854	842	778	855	851	791	772	816	840	855	904	818	845	837	844	835	822	796	900	815	775	823	816	856	860	822	793	822	819	825	806	861	885	805	838	861	812	811	834	818	789	792	900	844	832	818	796	853	814	865	830	810	905	811	827	769	850	835	812	851	827	844	836	845	793	830	803	842	800	808	840	823	826	809	825	805	825	813	850	845	790	852	791	843	829	832	828	810	814	846	810	797	812	847	861	858	889	841	819	853	767	821	801	832	807	774	829	824	802	849	853	813	807	849	825	846	822	826	796	788	896	813	830	799	781	809	842	833	801	837	775	809	851	806	819	804	837	796	830	799	833	834	865	815	817	813	857	877	881	824	807	795	799	795	817	817	809	850	823	849	887	869	839	829	804	793	816	847	871	853	781	818	858	805	805	822	841	844	886	903	810	886	847	867	871	853	813	806	849	809	852	796	844	843	839	840	772	815	873	829	862	828	846	790	814	859	811	820	831	811	829	819	816	839	826	848	844	803	890	827	851	838	817	855	811	798	793	800	844	838	879	839	839	846	817	807	825	842	805	797	830	785	816	847	835	852	850	901	830	770	821	836	855	792	838	830	817	848	835	809	835	812	857	795	803	884	874	797	785	814	839	891	823	828	850	832	870	818	793	792	837	811	811	805	828	806	837	782	865	829	804	800	892	816	827	854	817	820	891	904	825	796	807	883	815	829	840	861	798	821	819	795	816	829	823	832	823	832	863	836	805	809	850	795	852	823	815	837	838	790	789	848	819	843	830	821	804	821	841	794	879	798	816	830	845	823	826	802	808	812	821	844	849	807	862	823	834	817	840	864	793	748	825	831	845	780	832	815	858	854	795	814	839	854	841	831	863	857	814	846	775	807	853	836	832	808	820	781	869	853	850	823	834	852	800	811	901	830	798	874	808	806	799	792	825	833	778	828	852	847	817	815	868	832	900	838	769	798	820	821	832	866	782	826	813	787	850	812	873	820	885	833	853	819	842	780	867	834	781	805	839	860	825	793	844	873	853	889	872	811	848	842	880	825	817	824	836	891	818	848	906	807	855	805	875	851	830	808	827	842	820	848	793	864	842	831	849	850	821	852	826	847	806	828	866	776	844	803	833	801	788	805	826	833	807	842	791	852	846	891	854	800	855	804	793	826	845	815	798	814	832	798	860	846	854	833	932	807	857	827	798	821	856	820	831	803	809	833	831	799	874	831	892	822	846	798	781	841	810	809	872	823	825	822	889	812	842	818	824	846	818	797	861	820	812	824	850	840	835	834	829	817	855	770	785	835	855	837	818	850	839	771	842	837	863	791	798	841	843	805	831	782	816	851	827	818	786	868	861	839	879	843	820	833	840	871	843	844	865	853	827	807	827	895	843	851	760	844	829	812	836	804	847	860	815	766	800	858	854	875	838	824	855	805	823	811	852	799	828	862	857	844	845	842	826	835	813	827	862	815	834	828	810	792	842	840	856	908	923	811	832	844	813	840	853	808	889	830	828	843	842	856	827	824	797	823	865	836	778	815	791	859	795	839	821	802	822	805	793	833	827	842	797	849	848	854	782	780	885	822	792	868	827	857	867	753	866	799	840	859	822	869	818	830	820	884	834	837	767	863	789	800	838	745	811	840	838	867	832	818	795	824	865	841	857	849	907	822	834	784	825	816	845	862	804	772	869	811	896	852	849	858	830	857	851	807	794	812	813	857	850	821	828	869	813	851
43139	43255	37994	23108	18765	13196	8470	5372	3042	2166	1637	1145	642	475	458	498	397	407	323	316	299	298	277	286	305	287	296	235	262	259	278	284	266	270	285	279	249	234	262	250	256	244	302	227	267	240	265	272	289	251	259	259	251	273	261	253	280	273	247	234	256	247	267	253	262	251	258	283	277	271	256	283	280	267	253	255	277	270	236	271	250	234	288	274	269	277	253	276	273	278	273	286	268	283	274	244	299	247	298	269	256	268	255	260	259	244	273	246	289	242	256	276	222	248	270	243	274	284	281	248	256	267	273	257	261	268	249	273	232	257	273	274	298	254	249	263	240	270	262	297	263	266	285	271	249	277	286	240	253	245	261	231	264	233	241	241	268	281	289	264	274	243	278	278	269	248	229	278	230	268	259	252	281	262	261	246	266	263	228	254	265	221	234	272	249	256	265	268	275	248	265	249	239	231	261	264	261	242	269	266	261	250	232	248	267	231	254	242	241	269	258	232	261	265	273	263	270	250	251	273	244	267	267	256	227	267	237	265	275	235	253	240	274	246	229	263	275	232	268	265	272	269	225	250	260	245	250	255	243	258	263	251	247	275	241	242	260	246	271	288	249	254	254	262	284	281	256	256	237	249	249	243	261	234	257	271	232	248	257	263	231	226	283	214	244	282	251	269	252	257	260	236	245	255	238	263	274	283	249	254	260	247	264	260	233	265	257	274	237	275	263	255	267	247	247	264	243	264	297	259	240	259	256	253	275	256	261	247	268	231	218	262	236	266	275	261	261	243	258	275	247	241	255	288	238	297	259	273	256	253	268	241	279	259	272	246	253	251	261	277	254	240	248	266	259	219	246	295	248	257	231	252	260	253	236	243	225	247	252	264	233	251	222	267	260	253	266	265	266	255	247	220	290	259	253	278	241	257	256	283	259	254	243	269	265	238	283	234	280	279	232	279	280	253	228	258	252	242	280	286	251	254	239	262	275	253	255	225	256	254	265	255	244	201	277	238	230	253	257	265	291	261	231	281	247	274	258	246	249	285	282	261	246	261	222	264	223	277	264	280	258	269	253	232	267	233	257	259	270	242	273	233	242	271	225	247	255	261	257	243	256	251	218	248	257	270	260	231	255	245	255	248	261	286	250	228	270	251	227	269	254	269	290	240	259	244	262	265	245	261	241	248	259	265	255	269	272	263	243	281	264	245	245	256	241	291	250	235	219	260	248	245	266	270	258	254	257	221	266	251	252	244	228	251	289	240	259	287	273	273	242	240	263	258	237	249	247	279	239	243	240	223	270	235	246	271	269	258	247	256	279	262	249	266	273	223	251	230	280	267	268	285	266	274	246	249	249	240	250	244	285	250	220	254	252	267	230	253	253	259	241	257	250	251	263	222	236	239	258	251	250	246	253	254	254	257	270	268	258	261	261	272	249	253	262	247	269	248	262	264	252	254	254	262	263	257	244	252	244	262	246	221	273	271	285	266	246	251	259	240	290	262	247	264	249	264	287	226	257	232	251	227	270	245	241	246	254	261	252	273	258	268	271	264	266	230	262	242	245	275	256	268	263	237	268	237	255	235	259	250	234	260	234	254	229	262	246	285	271	266	257	241	293	213	246	263	256	257	258	242	249	271	269	271	266	253	270	285	250	267	248	267	238	267	261	267	225	217	225	247	213	269	270	221	263	276	276	248	231	260	261	251	254	228	244	243	275	254	259	249	259	284	238	276	273	281	273	261	265	287	231	273	250	291	268	249	284	248	266	271	273	235	270	285	259	285	235	285	238	287	265	271	250	257	269	248	271	289	245	245	218	242	249	259	240	238	267	258	248	270	252	253	271	270	270	253	292	263	266	250	236	262	239	264	265	236	249	244	266	276	264	222	252	255	260	280	250	229	236	227	265	272	232	251	239	286	233	256	227	223	258	249	247	259	226	235	252	266	240	236	241	252	276	220	247	253	230	265	264	250	244	246	283	258	268	239	267	261	266	276	254	246	265	262	245	272	264	229	226	265	229	235	234	265	246	258	257	256	250	259	272	252	262	252	254	259	278	262	261	238	289	266	237	281	252	267	239	292	242	237	236	239	256	238	285	267	252	250	260	243	248	240	251	270	265	252	274	255	272	222	239	262	237	240	236	240	267	264	253	260	271	241	260	271	236	255	228	263	261	263	276	279	243	299	259	258	240	215	257	279	262	267	278	260	278	260	235	250	260	254	252	251	282	288	248	280	241	262	256	258	235	251	251	248	285	243	246	269	275	235	264	246	251	275	251	235	277	233	278	249	261	234	265	247	264	262	242	236	238	241	265	248	241	263	255	276	249	260	221	222	253	240	223	242	237	286	245	249	246	239	308	273	272	248	248	274	239	231	287	251	257	246	240	248	271	244	249	265	238	290	270	251	245	247	273	257	286	270	268	259	265	280	257	245	239	244	269	245	261	266	266	285	266	237	264	251	248	243	272	258	236	258	228	247	241	237	224	266	240	283	230	270	254	247	241	255	234	237	252	246	261	263	270	252	276	245	247	261	234	264	276	281	250	247	258	251	284	255	280	298	263	256	265	236	266	264	240	232	263	283	261	286	267	288	279	249	277	262	271	232	239	231	267	249	257	254	263	231	270	257	256	274	285	238	250	240	241	247	227	271	258	223	210	266	258	269	261	242	261	237	280	259	260	261	276	241	232	282	272	283	247	217	236	249	246	265	226	238	250	263	249	256	273	276	279	286	247	281	285	292	251	272	272	263	267	257	259	270	239	258	256	211	213	253	231	253	262	244	263	270	258	255	231	239	263	247	279	257	285	244	253	279	265	259	254	260	235	278	240	248	250	266	239	235	239	264	243	268	275	238	211	237	242	253	260	263	256	292	258	236	257	233	247	253	267	250	252	273	218	241	260	252	247	244	241	252	233	279	233	252	257	280	244	255	263	241	286	267	275	270	226	279	254	245	278	266	264	242	256	256	274	262	277	272	252	272	268	239	275	244	243	285	252	244	273	279	254	268	229	264	255	252	253	261	223	267	242	246	266	263	262	259	239	248	250	255	251	246	265	269	249	263	267	241	264	270	234	231	232	257	220	245	247	254	239	266	235	249	253	270	225	249	293	270	243	268	242	223	262	273	232	245	281	241	214	260	266	255	228	248	241	252	256	276	238	239	240	255	241	237	242	269	219	294	206	264	256	262	233	249	273	255	265	263	246	273	252	250	243	271	243	252	265	247	226	273	237	259	227	245	277	268	274	271	227	258	265	269	252	261	262	251	237	240	251	262	258	278	258	250	250	239	251	214	307	265	232	265	254	266	290	253	232	268	259	255	256	277	239	263	237	255	257	242	273	233	252	240	253	258	243	258	246	255	287	253	255	275	254	245	289	292	272	248	273	278	282	284	282	277	291	261	281	250	270	284	259	287	269	263	261	253	250	266	218	250	237	262	227	250	248	254	271	234	271	270	229	248	282	276	275	281	246	243	251	270	256	253	276	241	258	226	261	255	270	263
31420	38537	29742	8653	9339	7737	7234	6877	6590	7341	5825	4018	2038	2170	1800	1975	1568	1362	1160	1033	907	935	837	861	857	801	819	789	783	793	810	740	712	793	733	756	703	746	686	766	680	725	664	729	705	686	705	711	685	716	671	687	659	686	621	732	656	692	699	706	698	668	702	707	800	744	690	728	783	784	809	756	744	697	759	718	723	690	675	724	704	781	723	732	845	752	774	801	752	755	770	785	776	785	784	756	758	740	725	697	740	716	698	712	700	712	650	674	673	726	660	715	709	722	693	659	690	676	681	659	670	646	726	672	724	656	696	650	644	659	718	684	731	678	721	676	690	670	682	680	693	704	736	687	694	652	572	663	696	668	683	641	654	697	681	623	657	666	657	691	651	695	694	664	669	611	693	654	664	642	670	653	666	634	619	642	646	606	623	647	643	677	653	664	643	671	711	638	631	649	692	633	681	633	620	679	651	666	698	638	658	619	663	662	659	658	661	609	632	630	659	665	639	671	631	619	639	661	611	658	628	624	673	637	696	662	610	662	689	642	610	602	616	657	733	656	658	654	671	678	621	651	618	627	626	614	636	679	689	641	657	649	644	674	635	667	654	618	633	694	651	644	621	632	617	615	629	603	627	634	645	653	626	640	634	673	629	643	658	663	624	636	668	623	630	658	589	654	675	649	669	710	641	689	617	611	635	609	623	671	681	631	647	629	640	637	616	674	652	648	636	668	664	669	625	579	696	602	668	700	662	659	658	643	668	638	650	669	678	633	629	658	665	626	647	618	667	631	664	616	597	656	631	692	678	635	650	603	664	622	610	647	669	696	659	664	681	665	730	638	638	623	671	624	702	663	661	650	696	637	671	640	646	638	606	660	616	635	677	636	646	606	638	637	628	641	624	646	612	613	582	680	689	591	625	601	661	683	647	634	617	652	632	656	658	605	649	678	642	625	615	613	629	662	652	629	663	702	648	676	655	635	615	657	659	655	661	670	678	645	633	606	646	674	650	631	650	648	615	638	639	647	657	674	676	676	696	623	639	627	607	664	643	644	632	607	645	604	651	625	672	639	662	653	603	646	647	701	580	641	600	667	622	628	658	650	646	656	647	676	651	685	670	623	661	644	687	653	624	644	635	677	633	691	600	665	628	663	616	711	660	680	666	669	691	634	674	668	634	595	636	656	650	633	644	586	655	666	661	608	696	621	644	672	638	678	645	632	682	694	624	691	610	674	690	638	685	636	631	670	676	624	617	623	698	650	640	650	677	695	627	649	643	690	626	684	674	660	685	613	615	636	628	631	658	646	622	642	634	680	675	651	607	652	668	672	632	669	687	656	657	674	643	642	655	702	681	630	675	653	654	648	686	629	647	655	651	624	625	656	643	633	642	630	602	644	650	647	654	635	698	690	666	598	682	626	672	645	646	655	638	650	669	672	653	618	661	710	649	659	663	673	645	593	602	644	629	649	681	614	695	653	619	679	666	639	663	676	650	679	655	627	663	653	620	702	652	664	679	621	650	630	631	640	620	607	604	653	665	692	684	629	627	659	623	698	706	678	655	638	655	648	680	631	713	645	699	711	647	625	665	621	652	688	650	653	675	682	646	664	627	665	685	649	616	650	641	662	704	712	684	663	643	674	679	627	675	654	687	706	641	651	669	669	658	623	619	648	649	627	634	661	698	631	684	650	633	678	636	644	688	659	680	672	643	650	686	656	655	655	625	680	644	598	661	670	605	615	630	645	674	645	705	656	619	649	599	662	646	683	677	604	642	652	638	680	613	636	633	646	655	631	667	663	656	654	661	622	628	630	599	612	595	685	678	646	685	639	672	634	653	638	630	654	636	612	680	625	635	669	654	653	634	604	675	638	689	641	631	624	660	650	657	588	680	646	658	672	664	632	644	667	636	612	660	643	662	623	699	641	669	639	661	603	682	621	614	661	649	612	691	655	696	601	621	647	678	667	666	685	625	650	640	687	671	637	632	608	659	654	687	632	656	606	647	637	662	651	656	692	660	674	664	659	619	621	607	628	654	643	708	598	667	615	626	639	659	616	651	624	659	607	637	630	666	692	661	648	666	636	618	583	658	577	642	627	660	639	643	672	626	623	643	630	646	616	661	649	643	621	649	619	688	649	678	645	609	679	674	647	601	675	670	600	650	657	621	638	622	681	690	645	653	688	603	623	664	644	676	631	659	612	643	658	657	636	687	648	619	685	662	686	602	668	694	663	641	675	648	622	640	666	652	615	644	628	660	659	610	676	720	644	629	665	656	690	609	646	676	667	618	711	648	670	636	663	672	628	691	654	621	635	701	654	674	647	648	600	651	644	672	698	626	610	674	640	656	637	602	642	683	664	687	656	637	653	627	658	658	610	668	670	629	651	613	655	631	664	723	650	625	686	626	656	670	716	655	644	635	626	650	654	635	655	624	646	652	655	656	643	635	677	658	666	662	663	681	639	643	627	637	658	634	628	641	645	690	648	636	649	670	629	698	663	650	657	667	642	680	670	600	596	641	649	657	661	655	684	679	667	622	634	668	647	661	672	672	645	624	638	570	632	650	630	629	687	669	636	627	642	642	602	607	683	650	698	636	655	607	635	601	660	606	646	655	611	657	615	653	636	650	634	691	584	667	666	676	622	663	701	627	609	649	651	680	690	679	668	689	619	663	655	617	699	646	642	681	659	675	635	653	610	656	672	634	701	603	638	642	614	643	681	666	640	633	674	668	669	668	627	606	641	654	621	655	595	643	626	666	674	666	616	683	673	636	619	637	704	638	691	625	650	608	673	649	655	682	660	637	645	622	620	669	630	708	660	662	630	625	652	659	640	679	617	700	647	630	665	697	631	688	624	610	604	622	666	632	713	689	652	660	638	645	689	645	611	655	684	646	661	655	600	663	623	642	617	618	686	651	610	642	693	628	659	648	679	645	617	636	681	670	674	655	614	598	668	662	662	623	615	661	646	665	641	643	655	690	662	648	658	644	635	616	678	697	660	662	607	624	646	640	632	642	585	654	657	645	614	598	639	637	674	683	651	669	653	668	647	619	664	636	662	718	642	656	613	664	658	677	627	699	657	685	633	668	634	637	663	637	654	655	688	652	656	655	632	680	670	646	681	686	630	676	683	675	603	650	645	635	630	674	682	669	616	678	681	657	630	623	688	639	641	653	659	650	655	642	660	668	641	611	672	674	620	699	619	636	583	650	655	637	631	648	684	662	633	636	643	652	635	608	643	700	648	637	660	633	669	651	656	661	673	627	639	651	647	624	648	628	655	679	638	674	657	666	653	632	647	666	601	656	662	618	675	672	698	642	613	597	669	661	675	682	665	617	658	648	628	692	638	621	621	683	690	645	661	636	617	652	630	671	640	643	693	647	629	681	650	635	609	639	628	638	624	630	691	620	700	676	645	648	620	621	654	633	629	616	625	636	686	712	636	628	661	658	600	622	659	606	719	659	597	637	653	677	651	736	668	621	667	630	602	616	625	692	625
13825	10405	4986	1072	698	450	455	377	342	357	357	359	354	328	330	293	312	349	329	311	333	351	327	322	330	311	315	339	312	321	335	303	318	358	358	366	362	327	316	320	349	328	338	326	339	373	355	334	322	318	342	340	354	315	375	353	341	330	336	335	355	345	339	333	338	303	348	313	320	333	329	349	314	302	353	334	322	352	301	301	333	340	335	331	340	345	337	326	350	318	335	313	354	314	340	361	319	325	333	342	375	311	313	346	297	329	345	340	318	337	342	323	290	311	346	305	328	314	350	306	335	296	316	359	320	326	345	358	355	300	305	347	309	340	332	357	327	323	326	354	300	320	348	340	329	345	323	336	315	303	327	301	351	355	316	368	332	340	351	324	329	333	344	343	320	320	336	346	334	372	321	348	291	293	324	361	351	315	357	332	342	336	331	332	330	302	330	346	342	332	308	347	340	324	338	314	341	343	329	318	347	327	336	362	325	317	322	352	314	329	343	313	313	330	309	335	342	319	341	334	334	330	332	325	344	347	313	355	327	336	346	332	368	324	313	331	355	356	308	331	326	344	308	327	342	302	309	296	320	309	336	310	340	315	309	315	334	326	308	349	336	335	323	321	322	337	342	312	346	302	318	363	356	336	317	323	334	295	324	303	346	330	310	323	304	320	324	319	315	318	308	332	328	322	350	357	307	321	316	305	294	301	330	332	321	356	329	332	347	321	336	334	321	328	312	345	314	317	313	319	339	332	305	335	315	365	323	329	329	323	328	344	305	365	329	288	341	310	312	340	352	343	352	290	351	350	331	313	342	324	298	334	341	305	350	333	362	319	370	315	292	332	312	328	355	335	315	301	331	353	318	299	314	353	336	327	342	337	379	308	345	321	315	321	330	372	348	357	340	332	325	340	328	344	347	323	346	292	363	362	327	336	308	338	371	323	328	345	337	322	330	320	332	339	333	345	302	302	338	327	338	347	331	341	310	351	295	376	313	326	331	357	311	304	334	342	323	358	341	337	325	310	325	336	320	327	330	359	313	337	338	290	315	358	342	329	305	352	310	309	351	325	298	348	322	340	325	313	328	367	323	354	306	348	350	329	325	348	330	361	349	355	331	343	362	330	343	364	343	330	371	346	316	294	338	330	325	316	342	312	337	337	320	358	282	339	337	317	327	346	331	344	315	350	349	323	346	326	318	342	334	335	363	317	348	343	350	310	326	317	321	368	332	352	316	350	335	304	317	329	300	322	336	348	323	317	330	349	319	301	349	315	349	327	333	339	339	326	329	341	368	349	328	309	314	305	335	308	316	332	304	335	351	349	346	341	345	349	326	319	326	344	341	335	318	322	315	305	356	283	345	354	328	310	332	311	359	360	324	371	335	297	360	347	337	336	347	328	311	344	338	334	340	329	357	361	317	319	347	332	321	302	341	331	332	299	306	328	350	328	369	331	337	348	341	340	327	317	301	323	364	335	350	333	327	327	318	334	315	349	302	360	354	302	351	337	346	352	351	316	313	342	373	304	318	338	349	316	343	299	322	374	330	286	316	333	346	331	334	320	336	354	335	341	301	317	340	309	311	324	333	324	341	340	326	354	306	316	335	349	332	341	315	339	318	358	332	306	331	333	311	340	325	323	351	350	325	330	343	347	342	332	321	343	295	306	356	332	326	322	354	344	309	319	347	308	338	368	368	350	304	315	341	355	311	341	339	337	324	328	318	344	333	367	332	325	321	340	335	298	303	357	313	319	331	358	343	358	330	317	358	333	350	340	327	335	329	310	331	313	341	314	335	313	338	336	296	340	309	333	361	328	335	361	325	377	328	341	353	330	328	329	327	359	310	314	335	341	313	308	357	361	341	338	335	288	325	280	341	330	304	324	318	331	324	291	319	336	340	307	344	329	356	317	316	360	321	332	329	314	323	355	328	334	339	379	323	311	324	312	343	322	323	346	355	308	315	328	355	340	341	337	339	324	331	359	351	331	322	338	334	335	367	340	303	338	364	327	317	333	355	366	338	327	333	316	370	316	332	319	355	331	348	327	327	301	327	341	339	325	330	326	301	332	299	325	296	298	331	322	321	328	331	320	350	350	339	329	336	317	331	343	346	319	328	337	308	347	364	336	343	322	343	336	329	305	354	323	368	319	307	338	312	354	336	312	329	370	348	308	341	342	288	319	361	341	363	357	280	308	327	292	353	355	361	312	323	330	325	345	343	338	346	347	350	317	310	327	325	305	329	340	338	322	336	306	315	328	338	309	326	338	341	356	356	339	331	329	285	314	329	327	334	337	306	350	322	319	338	332	351	341	322	326	338	333	331	319	317	324	324	349	336	346	305	341	379	293	316	334	348	297	316	342	352	315	317	318	340	377	309	286	330	298	324	340	287	331	345	322	339	346	353	343	339	340	343	319	320	343	355	356	320	364	338	346	341	345	335	330	326	312	327	311	326	332	307	350	318	297	315	349	359	342	324	333	322	311	293	343	357	331	355	355	328	329	322	332	345	347	297	304	331	327	317	332	333	342	362	324	316	341	317	350	320	301	357	327	316	320	330	324	300	328	327	390	307	358	333	316	314	312	322	318	312	344	330	333	285	344	355	330	336	300	302	334	327	309	322	324	296	302	317	314	287	335	366	304	339	348	321	359	369	348	335	313	319	323	325	333	339	313	323	346	311	313	308	330	320	361	318	321	339	304	344	320	357	327	322	349	354	331	300	332	335	329	307	318	295	314	326	337	314	323	346	344	324	349	331	318	354	327	329	311	313	339	334	335	349	346	318	313	349	316	354	320	355	336	341	339	323	312	344	326	325	360	333	338	327	326	351	316	322	345	368	327	337	341	306	329	350	333	337	369	338	355	355	324	337	297	331	351	317	359	343	328	319	306	346	327	326	317	347	342	334	322	343	368	334	302	359	336	335	308	347	344	371	377	350	314	325	307	362	337	367	346	352	341	349	325	347	319	327	377	340	325	344	348	319	357	314	351	339	358	338	321	313	325	318	335	341	352	355	317	329	318	299	334	332	310	315	329	355	326	341	330	352	313	359	335	303	302	346	344	306	345	351	345	346	312	348	322	338	292	333	320	333	308	348	343	332	286	321	346	336	311	332	321	346	336	326	352	326	312	345	344	343	330	367	298	339	308	324	359	338	328	360	312	342	364	356	298	360	344	347	327	315	302	352	323	370	305	326	295	296	325	337	357	325	343	329	331	354	323	327	303	320	295	312	336	322	355	348	376	342	338	332	338	325	365	301	341	346	384	300	322	301	314	301	374	316	344	319	393	331	327	348	321	314	322	348	332	324	327	336	322	293	310	372	316	337	321	332	342	337	360	328	323	338	337	339	329	346	308	366	332	327	368	313	273	353	330	311	319	313	353	341	369	308	375	323	318	318	358	345	343	359	317	361	338	322	320	360	341	331	327	311	328	319	348	336	297	321	331	329	359	327	337	315	329	321	326	341	299	306	330	331	343	333	324	331	315	342	356	339	337
9912	11117	6472	1768	1880	1417	1242	1236	1081	1082	963	920	946	889	873	849	841	872	895	826	814	825	863	830	876	900	866	820	867	805	864	861	882	840	848	830	826	808	802	794	818	822	850	872	831	854	923	844	833	823	828	842	922	774	866	834	839	849	863	878	821	858	878	820	836	875	886	882	864	841	848	868	871	844	876	887	844	907	880	858	864	881	873	880	877	877	882	878	849	866	888	918	859	934	918	837	900	875	806	869	869	860	885	869	842	840	912	845	844	795	854	811	825	836	884	897	850	854	832	846	840	833	887	825	850	874	880	869	865	844	836	839	873	824	861	871	808	831	863	833	889	903	814	865	838	835	837	908	849	891	865	850	850	809	832	845	936	857	887	770	884	792	826	826	806	847	827	836	833	867	806	895	873	878	833	838	863	837	813	876	882	829	903	820	807	828	826	872	835	821	827	842	827	827	871	847	859	835	855	902	884	814	845	856	837	823	828	842	797	851	852	866	809	867	819	839	871	847	760	865	851	861	811	845	840	790	854	841	832	844	848	852	823	816	816	834	816	826	839	837	773	854	857	867	836	815	842	842	809	879	858	811	910	827	834	812	820	879	841	821	845	843	866	817	844	885	842	803	833	873	868	839	824	844	815	838	815	861	851	873	859	857	901	865	871	856	846	862	845	862	826	821	759	884	859	831	839	848	866	806	843	869	807	852	877	869	864	845	800	873	782	814	795	863	883	857	805	862	840	833	829	865	876	835	810	788	884	812	840	880	848	831	879	829	819	814	889	833	854	817	863	833	822	839	814	916	894	862	806	838	784	853	808	897	843	821	857	846	849	894	912	832	863	885	843	836	844	885	813	862	871	806	858	800	834	868	862	823	828	793	854	866	852	800	838	837	838	891	856	846	844	831	831	842	822	848	849	845	831	815	814	861	835	810	854	848	863	864	842	845	851	787	834	817	849	858	831	818	831	827	881	878	905	868	881	810	811	854	857	805	816	827	794	854	853	801	852	866	852	872	792	857	827	880	892	800	833	832	804	892	852	830	869	842	858	792	866	870	827	820	871	825	810	820	868	866	776	933	819	820	807	911	865	851	837	863	929	779	885	833	828	844	811	872	844	845	867	780	846	884	865	818	815	883	823	830	905	853	850	842	867	847	785	845	813	807	832	855	867	800	830	886	891	822	846	807	811	888	839	859	827	833	845	842	852	822	833	864	842	810	847	866	847	843	874	805	907	839	841	820	845	837	830	857	848	882	842	876	874	830	863	821	865	834	890	844	873	801	820	874	847	833	824	879	880	808	822	872	855	837	816	815	841	872	791	874	839	870	844	879	814	806	863	836	807	797	785	835	863	814	821	815	891	833	817	852	861	830	872	855	862	883	811	879	849	859	802	885	855	830	792	785	806	878	842	865	845	860	876	925	861	860	917	882	829	814	811	807	777	826	833	843	898	846	868	884	877	849	835	873	839	801	883	797	893	885	841	862	868	856	862	844	857	851	855	845	837	867	863	816	858	869	848	843	811	833	820	874	819	804	845	826	866	840	838	838	817	790	823	789	857	864	866	824	822	835	811	791	804	850	807	806	810	809	838	831	858	853	798	840	892	817	859	856	796	828	812	855	825	811	848	881	850	859	806	883	848	887	840	881	840	875	803	869	864	886	907	825	834	854	846	823	817	870	822	821	860	853	801	868	827	813	829	882	824	819	800	814	835	882	867	879	871	802	811	860	790	818	891	846	844	814	870	849	854	826	893	889	895	808	835	822	849	868	801	866	834	869	844	825	851	802	825	840	885	824	889	817	834	849	825	841	836	798	872	837	804	838	867	845	834	868	794	794	835	868	824	865	838	813	887	820	830	841	857	869	788	836	854	832	829	819	819	841	843	850	835	839	823	812	837	794	899	879	819	809	832	836	874	816	850	844	821	862	785	804	777	828	826	819	794	910	807	832	873	784	872	812	866	801	849	838	880	832	862	832	839	846	804	867	849	882	818	864	824	846	869	832	873	879	830	858	817	786	870	832	848	837	810	842	811	839	841	775	823	808	895	768	876	830	807	863	783	786	874	843	883	826	850	874	838	839	846	867	811	860	785	877	864	891	822	866	838	818	873	802	858	875	844	816	823	850	829	812	828	873	789	785	886	857	833	826	817	839	851	819	808	853	851	827	849	876	834	872	826	816	821	876	811	847	884	894	872	803	835	842	819	832	823	850	838	847	869	863	868	830	828	866	833	880	790	848	847	807	822	799	835	833	872	844	799	868	805	862	850	835	824	816	867	812	879	811	803	845	872	890	848	829	862	796	846	835	796	783	842	868	859	851	813	854	838	823	843	848	861	862	819	868	872	845	829	837	835	859	827	849	825	826	904	832	841	888	800	863	851	908	846	869	817	807	834	861	848	855	813	842	868	889	854	885	860	812	851	878	841	836	880	784	941	845	876	806	845	841	894	808	785	793	850	802	870	832	860	816	817	866	858	866	815	890	812	851	862	801	877	896	812	865	826	838	841	864	858	846	862	819	868	851	807	823	829	934	841	843	820	832	849	804	827	923	809	793	884	889	865	815	827	850	882	839	903	874	861	850	863	849	826	839	852	831	830	798	821	833	833	775	877	897	860	813	856	834	845	842	791	864	875	804	800	782	834	879	875	825	876	823	866	832	816	788	816	825	830	804	825	813	834	849	864	839	819	855	803	795	862	866	861	862	870	813	860	819	840	872	838	843	798	821	826	845	933	809	862	812	824	773	867	836	882	829	841	804	863	796	820	828	823	846	837	824	887	842	851	798	839	802	819	820	838	866	864	815	785	863	847	813	906	876	813	889	849	819	788	886	854	801	813	783	803	857	876	890	863	866	849	861	865	860	856	829	858	876	866	826	829	878	828	876	803	797	830	827	861	828	853	835	805	884	831	861	815	776	822	879	852	817	802	883	814	801	850	854	808	890	858	821	832	871	864	862	881	829	843	843	797	865	873	843	878	788	804	797	870	782	837	843	832	861	866	826	855	793	867	852	816	803	817	877	848	896	834	826	803	896	814	839	806	851	801	826	859	848	841	846	843	805	829	847	818	837	850	859	864	908	826	844	863	875	782	826	825	841	841	794	838	839	856	843	813	843	853	835	828	826	838	840	828	873	823	805	825	837	852	804	886	854	833	862	797	845	840	871	834	829	897	854	804	886	808	788	825	887	855	825	827	827	796	849	867	798	866	829	886	825	795	854	832	820	824	850	846	808	846	834	797	820	857	787	853	829	817	803	836	833	870	843	833	892	824	792	833	842	830	856	797	813	829	862	810	845	794	842	854	868	833	859	841	856	848	769	844	845	841	829	882	834	824	863	827	902	827	880	846	843	845	806	833	862	834	818	887	876	843	850	876	826	822	861	873	829	766	798	861	840	797	793	855	816	862	831	847	798	933	912	855	889	842	864	832	821	838	783	820	820	823	842	827	921	854	844	807	889	827	826	827	811	814	836	844	829	848	814	861	816	867	894
36943	38236	28329	15197	10177	5619	3187	1908	1213	1035	845	688	552	511	505	447	404	419	357	363	365	313	357	337	342	352	295	296	319	365	385	351	339	342	325	315	297	339	307	297	328	286	324	350	319	341	310	328	322	312	319	341	307	331	329	339	310	320	321	331	301	300	299	341	343	325	331	322	297	346	356	327	306	324	327	318	322	336	325	325	379	310	355	294	315	345	333	340	316	332	358	329	330	336	344	355	290	312	327	328	342	336	347	322	319	330	355	320	340	351	317	322	330	307	334	324	297	350	353	310	326	298	324	313	338	316	329	330	320	289	320	386	310	331	330	312	333	307	331	307	307	337	347	319	316	309	327	301	304	302	295	340	305	324	324	315	339	324	315	309	337	288	305	298	296	350	314	337	331	336	336	356	341	336	336	345	337	314	308	308	318	325	288	351	304	335	312	341	328	304	307	304	283	309	307	362	342	330	289	300	314	325	295	357	341	321	322	328	317	333	333	316	309	330	325	341	331	318	309	342	352	321	314	329	334	303	304	349	349	311	321	319	353	337	358	333	341	343	339	354	334	327	299	334	323	353	289	310	324	343	295	324	312	349	342	332	287	359	310	340	308	355	319	355	312	322	315	358	303	332	288	338	339	336	317	332	329	307	332	280	309	337	320	316	330	329	320	328	321	370	311	308	310	333	323	334	300	310	323	368	321	333	300	334	360	339	331	336	325	364	296	322	309	353	325	329	333	325	315	304	331	323	312	306	306	336	337	346	363	332	315	304	304	302	343	336	327	324	332	332	337	340	340	335	319	325	313	333	328	329	326	332	373	355	314	306	320	321	321	328	315	341	324	330	327	309	323	331	356	373	304	322	327	337	337	355	322	323	317	344	346	332	315	303	334	348	380	304	306	322	327	325	317	312	341	319	344	344	339	316	311	307	321	303	319	357	305	310	312	321	331	341	362	316	354	315	307	361	332	271	332	328	328	315	354	329	322	335	329	320	334	337	312	326	333	327	357	343	305	318	358	353	319	313	330	311	315	324	292	361	308	329	329	345	323	359	334	286	354	325	312	333	349	339	326	333	343	354	340	329	338	328	322	317	364	343	327	323	312	358	298	302	343	333	374	321	330	329	353	318	336	327	289	311	330	310	311	289	328	345	336	313	324	332	316	328	340	356	328	321	337	328	311	311	314	328	336	298	310	338	321	321	322	341	304	326	311	323	353	327	334	295	335	342	344	307	308	344	311	343	329	316	338	323	355	336	356	328	309	300	333	318	314	307	323	319	337	329	351	308	319	306	335	328	364	323	317	343	315	348	335	321	337	316	326	341	344	322	288	309	314	333	309	336	332	297	350	304	295	295	346	330	351	334	361	333	315	284	349	299	339	317	325	341	285	335	322	318	317	324	327	319	328	293	309	313	289	307	285	359	366	327	304	321	341	335	324	342	308	313	282	328	316	374	342	348	299	302	344	307	317	310	309	312	317	338	346	339	324	311	308	342	314	317	320	327	300	316	327	348	345	305	364	311	345	358	341	318	355	311	301	322	300	339	327	304	299	327	301	293	336	331	346	311	340	309	331	311	286	349	314	336	319	319	343	327	302	362	340	312	320	316	328	338	338	303	330	346	324	363	350	345	313	314	323	324	355	322	295	316	314	337	328	319	357	345	309	321	309	354	337	313	316	306	315	327	304	300	334	311	345	321	342	329	316	345	318	323	337	296	323	363	349	295	286	341	340	334	328	349	298	340	308	338	325	310	336	316	327	333	314	303	333	330	321	325	316	295	348	333	326	318	334	319	316	325	337	321	362	314	333	352	327	335	330	310	324	345	317	344	326	343	345	332	339	324	313	330	291	329	316	318	335	339	309	329	315	334	347	320	321	326	322	312	325	321	324	338	336	322	304	339	287	323	321	334	335	332	335	312	321	353	322	338	289	345	359	315	336	327	345	319	353	330	299	325	326	374	334	313	333	338	293	336	332	341	299	344	301	334	335	387	329	334	336	323	322	334	340	336	332	291	338	318	352	325	310	324	348	334	327	318	315	331	325	299	283	322	343	336	329	340	326	316	340	314	301	337	291	318	320	336	325	315	331	324	300	313	315	329	327	318	342	319	322	284	301	346	292	295	342	327	327	317	333	355	321	349	369	334	316	352	310	353	321	328	299	372	325	326	346	311	290	309	348	313	313	284	323	326	338	302	309	323	312	323	324	291	317	334	323	322	335	281	301	350	299	344	319	289	314	348	314	326	264	323	320	354	346	333	369	337	303	314	333	285	358	346	338	312	313	349	336	331	299	341	326	346	314	321	300	309	335	314	346	329	332	315	319	309	297	311	304	311	301	293	338	338	311	299	361	297	354	352	336	309	324	321	311	292	310	315	368	322	316	360	344	308	309	306	328	370	325	343	351	344	334	361	354	350	347	307	339	376	340	337	337	348	314	286	324	321	322	333	336	325	302	332	322	310	321	343	329	315	332	347	323	340	348	350	352	336	308	321	323	310	313	265	306	297	336	325	330	302	325	331	332	328	322	339	345	299	363	304	315	331	342	320	303	304	343	330	302	293	354	306	294	331	334	334	310	338	311	320	309	311	297	322	338	351	328	318	265	277	318	300	354	338	332	311	346	337	297	345	302	341	309	314	313	335	334	304	309	333	299	298	328	335	349	343	302	320	315	347	335	324	317	344	313	349	339	341	345	346	311	317	305	306	318	343	306	340	346	322	341	380	317	295	339	326	320	341	324	347	349	347	342	303	347	322	309	334	319	342	335	316	322	329	333	351	342	377	346	330	297	338	341	298	303	346	313	335	339	310	313	336	319	321	351	342	350	332	298	303	319	333	342	334	336	300	321	297	332	291	334	308	322	314	337	311	331	297	307	319	312	322	327	327	307	312	328	320	337	334	315	320	371	350	325	313	334	319	289	339	332	335	328	327	334	331	310	301	316	327	327	356	305	287	310	320	294	313	327	333	311	333	308	311	331	308	342	293	325	339	319	322	339	327	331	326	330	334	328	307	338	311	351	328	344	357	320	341	339	332	346	327	292	324	320	313	302	310	336	324	321	332	315	333	294	320	309	316	310	309	333	341	324	327	302	361	347	328	347	362	293	333	343	286	346	327	332	315	312	353	322	327	348	335	296	302	335	321	328	310	318	292	336	332	336	319	301	287	334	334	340	291	324	334	333	310	278	343	331	315	326	327	307	349	326	338	310	328	303	379	317	334	335	366	320	302	341	324	327	287	364	325	329	302	318	329	346	330	345	385	328	317	331	347	336	378	321	356	338	341	315	331	298	319	311	289	320	325	319	319	342	320	320	309	339	350	339	306	327	362	338	303	305	334	323	293	308	333	316	301	328	327	314	352	331	329	334	316	323	300	295	357	313	290	303	316	331	332	309	313	328	321	318	323	326	341	324	333	330	341	325	364	327	348	360	297	316	334	371	337	302	313	357	333	349	316	325	291	306	310	321	323	344	315	302	364	321	345	317	323	314	337
27163	32043	18145	6339	6726	5251	4866	4680	4186	4292	3546	2599	1757	1621	1392	1565	1372	1399	1131	1057	977	943	956	951	925	886	894	887	896	821	874	893	848	857	833	827	896	893	850	887	834	853	812	842	880	857	828	830	795	809	802	850	849	816	808	853	834	819	820	830	842	856	890	843	877	897	820	924	880	800	877	884	833	884	859	904	853	894	900	886	877	919	879	929	928	914	891	909	900	835	877	844	883	900	847	920	886	821	903	862	831	856	838	888	840	798	798	844	831	792	876	894	857	882	875	828	810	849	798	834	817	876	818	868	839	843	876	856	879	827	856	856	821	782	795	825	825	821	865	796	836	850	809	793	812	810	859	881	811	864	849	849	827	813	846	808	838	829	852	821	853	835	831	831	829	830	812	804	832	817	787	889	843	800	778	870	843	797	837	820	836	833	846	820	788	842	803	812	834	827	861	832	841	813	788	836	770	873	836	825	790	837	847	807	799	865	831	768	825	799	800	836	763	815	811	816	807	820	873	815	789	839	808	795	846	782	832	862	803	775	777	849	846	852	823	811	823	762	814	773	833	791	816	843	812	773	848	797	838	815	845	817	879	833	815	796	827	841	811	863	804	837	814	786	823	832	845	769	841	830	795	850	821	788	811	808	784	795	806	817	815	834	825	810	854	825	781	774	807	834	834	835	827	757	849	819	768	815	823	796	797	848	787	823	825	817	776	841	807	828	792	814	805	849	788	799	788	801	819	821	817	815	804	813	810	858	847	842	836	810	831	810	798	799	842	833	816	773	835	797	781	828	817	809	917	808	823	837	799	792	827	819	865	749	788	831	772	801	832	813	835	821	815	870	795	806	843	791	769	792	819	859	818	808	830	877	843	828	776	796	825	867	846	794	792	814	802	793	834	785	801	799	833	830	812	808	839	835	799	840	748	802	796	798	820	820	804	906	837	843	815	789	784	825	770	812	838	836	822	812	809	787	848	779	815	807	843	771	824	849	808	805	814	812	800	810	788	869	818	839	777	793	785	838	784	798	829	826	847	817	821	818	781	859	845	825	759	797	806	783	860	822	867	807	821	802	822	803	803	821	837	813	877	843	807	857	804	842	804	795	809	848	848	849	848	789	832	839	769	804	766	790	876	829	772	817	811	788	807	808	796	823	846	862	824	832	817	792	780	837	737	754	818	837	857	800	779	820	791	790	778	810	852	823	812	873	821	753	833	803	787	826	854	748	833	791	801	819	821	805	797	782	832	811	854	810	806	821	787	837	803	818	806	817	817	787	817	834	830	835	854	815	823	868	838	790	777	831	828	821	802	788	812	781	809	827	779	824	808	820	811	816	807	769	809	788	821	851	858	845	766	798	817	779	830	845	784	816	847	828	861	787	795	814	819	815	812	772	855	784	795	837	769	796	817	834	821	841	774	793	816	806	798	841	810	870	828	833	812	850	814	897	824	833	815	776	863	838	781	782	834	730	842	817	833	797	792	776	866	807	875	762	807	851	823	810	768	794	865	819	801	874	809	837	798	795	779	802	818	833	806	841	813	833	794	832	768	832	855	793	818	844	845	839	863	816	799	752	828	866	787	807	830	784	822	848	826	849	812	832	793	838	786	790	818	825	763	796	825	828	818	850	862	809	803	810	814	797	757	806	805	798	812	845	817	857	834	833	823	856	859	804	831	863	833	809	816	790	853	834	842	795	840	831	818	817	836	861	843	786	816	822	827	790	843	814	864	822	745	850	783	803	832	842	797	808	817	877	803	831	819	834	809	830	805	826	860	907	822	814	821	854	788	815	799	815	825	831	860	836	849	782	830	855	791	801	822	789	805	818	829	796	823	805	829	812	799	780	796	822	854	797	796	805	849	791	817	769	820	775	831	802	831	814	780	721	794	799	803	811	829	796	876	796	847	770	802	814	799	799	854	866	777	787	842	814	835	851	880	786	790	816	772	831	806	806	804	822	842	810	767	806	814	842	800	809	791	767	827	804	772	771	842	864	809	833	860	836	831	845	771	850	831	825	788	834	828	815	827	818	809	734	853	837	834	791	763	765	819	814	833	844	791	791	801	853	856	848	788	798	803	816	778	869	833	787	847	811	825	826	793	752	813	786	819	828	902	831	833	786	820	768	820	818	823	806	775	838	812	821	799	847	803	838	841	801	797	824	817	786	842	821	821	831	841	843	819	780	747	812	836	806	819	842	834	834	797	804	848	788	751	919	838	813	825	833	805	800	813	823	836	862	837	841	799	841	834	840	814	800	791	833	797	820	816	805	821	848	803	803	846	803	809	813	863	778	778	816	823	833	802	852	852	842	846	825	876	795	802	794	813	767	867	842	794	813	815	846	808	821	811	801	825	779	789	806	816	863	835	836	829	767	797	836	778	816	858	809	801	855	831	830	861	809	844	808	870	818	791	826	766	768	837	799	830	777	795	820	857	819	841	788	835	838	870	787	834	802	874	810	818	780	814	806	786	821	791	803	826	804	850	824	820	771	809	813	790	826	843	816	843	832	851	789	815	810	897	858	844	818	845	798	858	775	801	783	761	826	862	843	854	805	777	800	758	779	813	787	829	800	821	765	805	808	800	796	782	820	770	805	817	804	891	793	853	836	786	811	836	810	782	823	812	746	837	833	842	842	788	816	783	793	875	809	758	758	815	860	829	800	816	778	852	792	765	795	834	788	800	817	858	824	800	846	816	816	836	870	801	760	822	844	820	828	833	811	836	781	801	826	840	792	781	821	826	858	816	821	835	755	851	816	761	815	814	824	762	823	840	836	811	812	795	857	787	831	780	841	842	789	809	871	782	819	816	836	825	812	800	791	789	878	789	802	818	831	828	829	840	810	815	842	821	804	777	839	840	814	819	795	819	791	846	783	799	795	832	810	786	791	838	858	807	817	794	815	829	815	782	818	816	841	782	839	779	784	789	803	828	834	756	838	838	835	778	819	805	853	849	830	797	864	799	816	848	793	837	831	861	821	812	816	805	801	810	798	782	779	796	779	835	820	845	844	800	809	816	806	841	865	767	799	804	827	829	823	820	776	824	842	862	780	803	854	842	859	838	814	778	820	819	818	784	864	833	867	810	862	804	832	837	804	835	898	767	815	815	769	796	763	833	850	808	809	781	816	775	833	882	825	817	814	781	793	835	893	842	862	795	800	789	814	840	813	782	833	783	789	791	826	837	855	765	777	845	805	813	778	818	834	860	810	790	860	794	840	818	822	817	800	833	807	831	797	847	782	784	805	765	793	783	859	809	838	812	807	828	778	751	787	836	825	805	768	850	809	826	804	811	838	796	841	803	735	848	779	832	831	832	846	852	792	793	830	797	823	779	807	760	849	857	815	825	786	778	819	754	831	840	847	797	797	773	841	849	814	863	837	800	756	825	828	769	835	754	862	872	852	802	790	821	857	833	782	791	854	872	793	826	821	827	810	853	835	847	776	733	790	850	816	823	798	818	842	822	835	855	845	786	804	840	825	858	823	847	825
44497	41520	34037	21339	17100	11360	7143	4721	3025	2327	1616	1149	578	517	482	482	434	327	326	328	289	292	287	241	255	270	287	262	259	270	262	251	289	261	262	270	262	299	272	276	265	273	249	249	257	256	260	268	247	266	237	265	292	259	289	256	286	261	250	248	229	270	254	255	261	272	257	266	229	264	259	263	276	255	259	275	240	293	292	257	231	263	236	269	296	253	266	267	281	270	255	288	263	270	264	271	275	251	267	263	274	276	259	232	242	265	260	260	241	260	251	246	250	258	241	237	267	252	240	241	270	272	242	249	280	244	270	275	284	230	277	247	250	260	236	257	246	275	239	266	279	264	249	252	241	277	258	246	263	224	264	240	253	248	235	265	280	238	256	247	248	281	254	243	276	260	234	243	254	227	256	244	231	268	249	252	254	227	246	269	219	227	237	230	227	257	229	238	252	240	240	255	272	268	282	257	257	244	225	236	248	273	230	248	246	234	252	239	251	236	215	246	227	246	262	244	213	273	253	262	244	249	243	238	245	262	229	252	280	268	245	258	225	253	252	254	253	276	269	305	254	249	204	275	248	238	254	224	248	264	235	256	272	243	224	270	238	266	236	253	242	256	241	238	275	254	251	248	223	287	255	252	246	261	252	243	278	226	249	259	261	246	272	260	255	258	255	264	251	248	220	245	266	234	262	267	252	220	252	249	262	253	249	225	261	253	274	232	246	249	275	261	261	241	227	255	241	226	252	249	224	240	236	231	271	244	271	225	282	249	276	277	270	236	256	255	256	205	227	255	234	238	254	251	245	253	239	238	251	233	234	217	256	256	274	276	217	265	260	246	234	250	261	270	223	238	283	226	225	238	221	230	273	298	251	263	227	204	247	253	248	264	226	221	258	269	242	256	251	226	251	251	217	234	254	320	234	263	263	245	248	244	254	261	238	220	280	240	225	255	232	278	257	245	222	276	235	265	265	227	228	201	267	260	261	240	251	262	274	265	255	221	216	230	255	223	217	254	245	213	236	235	262	221	237	261	249	239	237	243	240	225	248	259	240	232	250	243	247	276	246	249	265	258	239	258	262	258	243	244	238	257	258	266	236	248	258	245	245	240	219	230	252	283	234	261	233	257	253	225	245	253	244	265	269	255	274	268	220	241	237	243	267	232	246	251	226	229	223	285	251	248	249	249	256	236	270	238	232	248	242	254	282	240	262	256	244	251	251	250	263	257	258	274	253	259	261	276	256	234	237	233	246	256	263	279	228	254	250	265	250	227	260	251	286	243	245	238	254	215	236	246	255	256	237	247	257	255	251	247	242	232	235	250	267	245	241	242	248	255	247	234	260	243	236	254	246	236	264	242	250	224	260	248	268	250	239	288	237	245	200	260	217	255	238	237	239	276	276	275	261	248	255	280	266	247	236	223	240	235	218	224	243	230	240	260	250	250	263	222	237	241	219	227	231	258	254	241	250	264	291	251	273	268	238	254	268	271	253	257	236	260	263	257	232	256	278	281	243	229	234	265	250	232	235	246	264	223	266	235	224	261	256	245	234	240	255	258	255	243	233	245	258	213	263	266	225	220	238	259	278	237	240	238	258	261	269	249	260	279	256	262	246	248	222	228	253	244	245	225	225	246	259	248	237	209	230	261	235	270	265	257	243	230	246	247	244	245	259	255	235	268	240	270	249	219	280	258	231	230	267	235	245	221	266	230	275	258	242	249	230	247	260	246	251	250	216	270	278	228	263	236	252	259	220	258	273	254	230	269	251	245	230	266	270	259	258	286	265	252	244	253	248	225	250	246	244	234	232	264	245	268	234	264	221	237	247	256	252	252	251	235	240	237	284	259	239	241	251	251	259	238	244	264	264	254	236	254	237	227	276	224	266	223	240	259	265	278	231	264	266	257	257	244	260	239	266	246	246	257	250	246	263	228	235	229	245	237	247	225	224	229	241	241	273	231	224	258	280	261	250	260	259	286	268	235	242	230	250	263	271	270	255	236	244	256	259	240	238	285	251	241	255	237	264	238	238	279	249	248	239	272	225	258	243	239	247	262	250	279	262	260	245	252	252	243	264	220	250	255	257	236	239	234	241	245	228	234	245	256	246	262	241	239	209	269	241	253	264	244	237	256	248	236	226	236	252	262	235	267	243	261	232	241	224	241	260	241	277	267	259	235	263	258	270	215	235	221	252	247	234	264	252	230	251	235	226	226	243	249	236	264	231	253	241	255	239	229	262	266	229	258	272	236	234	213	241	235	221	254	254	255	236	272	261	257	232	244	236	241	222	257	250	241	209	247	222	243	233	254	249	236	248	257	245	236	246	230	255	261	253	250	236	250	238	244	249	249	248	266	246	248	245	230	235	265	256	282	262	243	242	283	244	242	248	245	241	276	262	227	265	240	256	247	265	260	255	251	243	233	271	259	252	221	291	276	238	229	246	247	255	247	275	257	265	246	273	237	252	246	238	224	262	253	236	258	257	238	228	241	223	261	241	239	268	273	257	247	256	241	236	254	212	250	256	231	236	250	226	259	228	237	243	236	230	264	245	246	254	250	250	257	255	253	237	246	256	246	275	231	228	243	257	261	243	244	256	244	254	228	246	247	225	238	232	242	264	267	246	239	244	242	279	278	244	245	234	250	249	242	230	222	230	223	268	237	251	249	236	253	256	241	255	251	250	257	243	249	267	250	259	248	275	249	216	251	275	233	260	268	252	268	234	284	258	237	275	245	229	225	236	238	257	238	278	252	257	264	246	223	260	270	272	237	235	244	251	272	244	251	245	233	257	222	213	258	266	232	260	272	238	266	243	279	225	244	269	262	238	249	245	260	262	252	244	234	239	263	252	249	269	262	275	247	247	263	264	243	239	255	238	266	253	250	259	248	236	236	227	236	261	248	216	253	254	283	270	279	247	225	229	238	245	273	241	245	265	239	255	248	270	246	231	258	247	265	271	230	222	243	223	273	251	240	248	228	249	267	252	267	263	255	256	244	261	260	265	245	246	242	243	226	279	266	247	255	239	267	273	244	257	227	260	225	220	233	233	235	265	261	243	253	243	263	226	227	263	274	247	214	254	221	247	255	245	267	259	217	254	234	239	258	246	271	246	251	251	254	245	226	234	275	243	252	253	249	232	233	213	255	239	248	226	260	245	261	239	237	248	222	245	246	228	273	250	258	252	232	245	239	241	272	256	247	252	241	226	242	281	262	263	208	262	241	261	285	238	284	249	204	254	251	235	250	227	213	224	252	269	257	246	264	232	257	240	222	225	240	247	254	269	259	251	281	253	236	250	257	259	262	249	274	241	238	241	253	249	261	233	253	240	256	256	226	229	277	238	283	252	217	284	278	261	259	264	261	238	278	253	250	222	261	227	259	285	279	242	276	260	250	245	248	269	265	243	259	267	227	248	225	246	264	249	243	246	268	222	238	250	248	241	263	251	258	238	251	237	233	227	223	252	291	247	235	229	245	222	272	254	260	274	240	251	226	259	225
32216	36302	27001	9275	9477	7507	7077	7034	6608	7048	5389	3963	1803	2168	2019	1983	1777	1408	1116	1021	945	892	907	863	872	804	770	773	808	761	740	737	745	748	726	730	727	693	697	714	723	692	697	717	700	694	717	662	719	660	714	702	735	685	654	684	623	646	706	706	679	683	673	699	763	721	684	748	700	738	743	712	708	728	702	692	732	758	691	753	784	766	732	739	729	764	791	783	705	729	762	762	804	765	803	793	800	745	701	764	675	749	687	670	710	646	705	689	687	743	705	706	659	705	694	672	674	658	691	638	683	688	691	644	691	639	696	689	706	667	683	670	662	626	685	671	686	689	649	655	668	661	626	657	643	630	660	692	675	650	665	670	675	637	686	653	638	651	683	708	710	682	663	625	663	635	656	615	674	614	617	629	628	646	649	604	636	671	639	654	626	681	622	651	625	596	671	637	655	634	625	636	641	677	636	608	624	673	627	611	614	625	638	645	631	627	644	635	646	649	616	608	633	617	650	677	574	657	649	673	619	610	621	632	648	682	654	643	611	628	608	600	627	563	631	604	670	641	605	632	634	633	594	605	626	643	643	699	653	637	647	664	561	617	680	632	602	643	599	643	645	668	618	680	650	616	573	619	590	653	656	651	584	634	662	627	677	592	626	679	655	643	630	645	604	647	662	632	649	667	645	643	631	620	653	676	591	636	639	630	616	636	620	660	587	656	639	653	595	678	612	668	662	622	633	692	666	636	644	610	617	633	640	634	626	667	648	640	618	623	596	672	665	628	630	685	581	622	637	688	640	597	665	647	657	671	597	653	630	654	628	655	638	612	594	651	656	635	634	599	631	645	640	686	639	635	625	655	620	652	684	612	596	642	617	660	642	636	650	634	594	649	638	624	677	613	673	628	617	602	655	611	683	608	630	641	632	661	674	634	644	676	648	621	653	645	643	585	606	609	610	602	627	659	627	662	716	645	628	663	639	638	636	620	582	684	658	678	635	616	601	624	612	605	661	635	669	607	667	629	629	599	685	652	586	660	623	631	612	647	628	605	643	668	645	604	627	665	687	673	615	628	642	627	643	599	638	657	621	649	600	651	604	640	635	658	672	621	640	648	659	638	632	629	603	686	628	604	650	663	633	647	664	713	681	624	648	630	639	673	689	665	648	615	599	660	595	621	655	643	617	646	643	668	597	604	635	646	667	627	616	643	621	630	607	655	661	574	645	659	624	613	637	614	630	613	598	610	660	645	623	605	613	600	652	610	588	667	591	623	626	642	640	637	649	635	632	657	615	660	631	639	629	653	643	628	663	643	614	618	656	643	661	625	615	675	647	621	608	595	628	653	624	664	613	648	626	623	644	626	603	637	637	634	655	642	627	679	607	659	639	634	626	653	684	631	668	616	637	647	608	675	645	665	610	606	602	638	649	631	635	630	642	601	663	665	635	617	644	647	652	668	634	653	626	624	619	629	588	645	596	614	619	701	638	588	636	646	665	652	666	622	676	637	676	631	631	635	658	662	635	614	667	635	593	671	646	609	588	653	597	646	621	638	644	679	582	648	655	631	640	629	609	643	648	631	636	611	637	628	603	617	605	658	640	677	627	643	645	632	644	640	627	617	645	634	600	652	644	612	658	628	646	605	641	618	602	696	641	624	589	639	660	600	630	691	660	634	607	675	629	629	638	643	621	665	676	640	605	666	616	627	594	645	700	666	686	632	616	652	633	636	660	618	656	637	635	639	648	648	657	664	613	648	625	637	650	640	600	651	595	632	615	684	644	636	595	635	615	655	662	618	629	678	661	660	629	614	612	589	623	647	652	576	651	640	649	650	653	617	653	675	663	665	658	647	623	607	634	629	619	641	627	645	653	632	634	693	621	671	601	644	650	601	645	629	652	637	616	633	645	626	662	637	624	619	642	580	627	579	608	616	597	608	670	652	647	646	607	626	638	652	629	595	641	633	666	607	615	655	613	663	614	621	624	596	650	652	618	594	674	651	643	621	643	644	647	637	629	656	675	603	646	624	671	658	646	632	668	610	617	612	626	608	652	635	650	569	715	629	657	613	629	619	660	661	619	645	636	644	626	657	621	598	628	648	648	666	654	638	683	631	648	628	653	593	653	671	620	610	617	604	612	609	628	626	649	655	624	619	654	640	636	630	612	656	613	636	644	594	632	619	655	614	671	626	596	661	643	631	683	626	593	621	642	634	652	683	679	668	626	654	626	671	633	629	678	623	656	633	622	643	651	631	644	647	608	646	686	655	648	620	658	623	638	625	641	604	652	642	627	656	659	632	616	626	626	632	651	621	628	661	632	655	666	666	619	654	671	682	675	674	651	642	602	676	623	623	644	659	647	627	638	651	617	603	633	559	644	679	677	659	612	644	591	589	604	671	661	615	620	630	644	570	618	624	631	652	677	664	671	646	650	603	618	629	632	682	682	639	657	615	664	631	682	665	623	607	629	669	624	635	643	689	656	637	619	620	616	637	681	652	655	623	631	565	663	602	641	668	654	622	656	598	617	617	668	630	586	625	616	619	633	667	686	668	611	669	631	624	583	579	662	645	620	631	619	593	636	644	601	613	676	621	621	636	667	654	640	646	608	611	618	614	679	650	609	612	648	653	631	661	604	667	584	625	594	625	696	605	634	663	653	608	658	612	662	673	630	638	621	638	654	597	625	648	707	634	629	650	637	647	674	600	719	613	647	608	657	689	618	682	628	660	664	637	640	666	627	598	678	659	609	591	652	641	647	602	677	620	631	602	607	640	626	633	615	620	613	659	617	632	647	627	622	663	644	659	630	626	679	633	609	691	643	666	650	673	587	640	674	630	676	666	683	626	633	674	635	662	611	660	631	628	594	604	642	607	645	647	654	675	628	622	635	599	633	596	626	638	586	618	659	607	630	601	626	618	603	640	685	645	663	637	613	613	612	681	657	665	632	597	641	642	631	631	643	590	659	654	625	633	624	646	590	624	636	656	610	654	666	609	638	636	619	643	646	634	610	617	610	660	660	637	685	641	648	651	650	627	634	666	678	659	667	606	622	641	669	656	617	634	625	654	636	644	646	620	636	642	675	622	630	621	649	587	631	640	629	639	647	634	652	669	624	599	645	675	635	714	636	676	655	625	612	610	645	668	635	652	607	640	681	648	667	695	633	639	643	625	660	614	621	646	655	637	692	658	608	636	648	683	609	583	640	657	645	660	658	619	649	624	622	654	627	659	641	634	669	622	594	646	609	632	660	622	607	606	616	635	668	665	631	618	656	661	656	661	669	630	665	646	610	660	662	632	622	633	644	653	658	638	663	657	637	668	629	609	620	641	646	667	624	605	678	619	632	630	635	594	651	602	601	605	662	609	622	626	654	602	631	612	650	618	657	630	602	613	657	652	613	631	621	613	635	618	644	643	651	587	625	623	671	621	645	615	663	633	652	650	631	615	617	666	655	663	634	617	645	602	651	608	627	617	648	595	638	662	617	609	602	667	655	644	617	681
12992	9748	4261	875	626	453	365	373	378	348	354	341	378	354	332	364	337	338	315	313	327	335	374	350	335	331	333	333	338	343	308	313	319	337	320	317	313	316	340	341	324	314	321	303	335	324	325	353	313	307	292	318	330	305	330	350	338	337	327	314	328	305	308	330	331	351	308	365	335	306	322	334	334	334	334	316	323	339	343	319	326	346	329	323	325	344	334	350	329	328	327	317	369	338	345	328	331	302	320	344	318	328	319	312	317	316	347	289	333	343	341	327	334	338	320	333	322	314	316	328	320	335	328	277	335	325	298	334	296	303	285	310	334	304	337	300	324	299	347	314	298	335	295	310	317	319	348	320	345	342	352	322	320	357	340	316	347	316	346	315	313	332	321	302	353	340	310	309	351	333	340	341	340	340	294	338	340	304	332	306	323	295	349	353	303	324	337	338	341	310	313	286	310	354	360	374	331	328	343	295	323	356	322	300	332	332	305	309	358	347	321	326	331	318	331	325	325	340	331	337	338	332	316	335	328	319	324	299	315	333	330	318	297	322	332	334	329	318	338	323	338	335	336	315	303	315	319	330	302	335	327	317	338	356	327	321	324	326	313	303	332	312	324	321	313	327	315	353	313	328	373	311	344	320	334	310	309	331	350	316	309	305	317	342	349	302	326	349	323	338	312	334	335	335	324	329	340	343	287	353	282	334	345	305	343	319	336	325	324	298	322	310	314	350	338	310	293	332	311	334	302	298	317	328	341	295	316	313	301	342	361	320	318	359	296	343	323	320	322	340	320	334	308	347	349	307	322	328	315	324	308	329	321	324	279	313	303	320	337	323	324	333	327	284	330	330	333	329	335	327	284	301	306	309	297	311	333	293	310	313	347	298	339	300	330	324	337	335	337	330	340	314	315	333	351	330	314	340	287	313	307	315	322	297	350	300	344	314	320	324	302	307	334	318	306	332	314	329	348	312	306	327	324	303	306	289	332	367	294	314	313	317	333	337	328	313	348	316	323	300	299	330	296	311	324	363	369	349	352	322	324	343	337	321	354	321	327	333	334	316	330	320	340	306	347	306	321	323	336	313	302	333	335	303	325	316	314	343	342	385	294	304	314	335	314	333	329	350	309	334	305	309	323	313	343	343	350	325	311	336	338	340	303	327	322	317	290	273	337	290	305	309	348	279	334	338	319	325	342	324	338	354	341	315	311	324	346	347	306	339	335	321	305	320	318	303	328	326	353	306	303	339	316	332	344	332	320	331	323	351	347	336	331	342	310	329	350	313	320	311	346	326	287	327	300	280	335	324	314	329	299	314	353	338	299	325	346	353	342	326	330	326	340	331	312	356	310	369	336	329	293	320	319	351	352	341	338	332	335	349	346	305	331	318	360	319	325	375	314	310	331	317	299	346	308	327	328	311	290	325	319	330	321	337	328	317	336	299	347	339	319	354	321	305	325	296	328	317	329	331	310	305	320	326	268	336	346	333	327	350	324	306	310	318	310	312	312	344	347	351	338	306	316	311	360	318	335	333	344	332	323	342	288	322	338	331	307	317	330	329	313	307	300	348	317	309	334	349	316	314	322	351	329	309	336	313	338	365	320	317	270	312	312	338	297	351	326	282	317	310	317	319	330	316	338	332	328	315	318	313	333	328	315	364	311	304	347	348	323	322	338	327	337	331	344	347	352	348	362	336	339	322	319	296	307	333	345	308	326	302	321	319	310	347	324	325	350	320	324	342	313	283	332	324	326	309	308	322	368	327	327	313	302	324	318	288	343	332	317	318	307	319	314	342	332	344	332	349	363	338	279	330	333	302	324	330	361	345	329	303	315	340	297	344	279	358	320	342	341	314	310	317	348	320	318	309	328	313	344	343	329	316	317	332	340	344	286	319	337	346	308	334	335	323	304	315	314	320	326	352	311	330	331	351	337	276	373	353	321	342	318	344	307	307	310	354	302	348	308	315	360	327	321	298	319	319	320	351	326	323	292	284	324	317	338	331	331	342	302	318	305	324	321	333	327	300	336	336	290	317	328	340	366	360	326	301	317	300	305	312	328	340	334	320	352	326	297	329	321	311	316	312	321	311	322	326	381	302	322	332	317	342	313	315	333	372	323	296	332	364	338	291	323	325	313	328	362	297	349	319	329	349	330	309	352	311	340	324	330	331	349	303	358	342	371	323	321	324	336	318	341	335	327	364	299	306	309	326	342	319	333	321	298	295	330	340	316	346	325	324	330	333	308	337	356	317	291	357	353	338	331	318	323	321	299	336	322	308	330	343	299	334	325	296	294	325	362	319	309	314	329	301	317	324	339	292	333	332	319	341	320	336	344	324	313	347	317	310	329	323	348	345	350	336	353	322	307	335	373	318	330	313	321	331	354	333	341	311	330	328	322	282	337	350	331	338	330	342	329	320	316	332	327	358	318	344	319	294	338	324	356	326	328	309	315	327	338	345	323	303	335	320	341	328	343	301	285	300	323	321	325	336	323	344	327	340	377	344	300	323	303	302	353	300	318	308	346	324	313	332	312	320	308	333	308	333	368	332	294	322	328	334	327	330	363	286	309	311	362	337	329	301	311	345	339	336	302	314	310	303	369	337	337	370	330	332	345	308	346	343	303	321	315	299	338	317	306	326	308	310	320	333	332	308	325	328	314	335	323	311	314	327	332	298	324	318	343	380	308	313	303	336	327	309	318	321	325	322	340	337	312	300	323	323	336	345	328	339	340	340	317	331	312	335	367	335	337	312	315	299	320	333	338	313	285	337	344	314	331	304	311	324	277	323	329	340	347	332	302	326	348	323	313	324	310	333	312	327	316	321	313	296	312	334	323	326	294	343	300	339	333	308	343	296	338	334	356	333	344	325	311	332	308	325	321	335	345	313	301	317	289	301	330	316	330	336	329	322	338	339	296	335	327	318	337	328	336	364	319	327	307	320	320	325	305	302	322	284	314	327	347	331	288	352	312	318	310	323	313	295	321	334	290	319	307	341	335	355	327	321	300	321	335	332	338	301	326	336	327	306	312	333	334	333	333	345	349	331	317	324	321	305	329	340	357	356	324	341	334	334	287	347	329	312	351	274	319	308	330	330	313	339	336	365	342	304	329	329	321	338	334	341	311	321	349	302	286	302	293	295	296	338	322	345	329	322	340	317	337	339	314	325	318	297	304	306	346	333	328	331	330	347	349	337	327	298	355	347	330	296	315	344	326	324	328	317	338	310	305	362	317	322	355	313	323	357	303	316	330	294	325	314	322	349	345	357	344	315	305	299	343	335	308	299	311	303	296	317	303	364	343	344	306	326	334	319	317	321	321	284	309	345	305	328	311	331	338	305	346	328	324	301	328	349	328	344	323	335	332	332	324	317	311	346	321	342	360	318	319	328	352	325	315	330	291	332	298	311	337	303	344	309	321	343	352	353	346	348	340	314	358	356	302	343	306	350	347	337	321	325	338	350	335	329	315	334	353	324	332	328	341	327	291	339	348	301
9054	10102	5705	1680	1648	1288	1196	1160	1082	1066	1019	998	866	852	850	866	831	886	853	848	831	826	828	815	879	851	868	834	787	770	791	797	864	867	853	816	825	832	856	910	859	826	816	770	816	873	779	817	865	824	813	861	802	843	813	829	828	849	824	811	808	842	814	858	924	824	862	826	815	847	883	843	862	852	843	881	851	820	859	843	842	902	883	912	897	915	844	834	880	869	884	861	819	789	846	872	825	825	833	809	806	857	826	848	853	843	835	833	874	831	870	775	833	868	846	796	749	884	836	854	858	799	810	837	780	883	836	895	834	845	860	846	801	797	794	872	839	847	857	825	784	793	874	807	849	870	906	853	812	853	818	785	812	857	881	831	839	868	797	853	816	839	841	864	851	773	889	862	862	811	801	820	888	841	790	820	877	856	823	823	873	874	837	758	802	856	816	831	886	823	832	866	807	860	779	857	826	788	783	834	806	784	838	837	817	840	747	832	809	791	857	825	836	810	805	830	866	804	864	808	825	814	829	845	855	827	822	833	840	791	860	863	858	785	826	840	869	783	816	847	821	806	842	819	797	875	818	795	790	819	835	886	839	871	824	867	817	807	820	781	838	886	844	758	802	762	836	829	865	806	815	845	840	808	859	794	847	870	850	751	830	818	854	893	808	803	842	824	857	814	869	823	850	836	843	812	859	808	821	863	781	819	783	813	815	805	813	888	837	811	845	836	830	793	827	822	831	834	874	854	832	801	790	876	822	845	783	808	844	799	780	853	808	815	815	853	872	895	852	844	839	788	804	835	809	804	815	830	856	864	883	832	844	847	790	824	811	795	824	861	836	801	787	853	782	830	839	826	882	848	809	848	887	871	851	791	815	807	837	816	825	801	794	844	783	853	788	836	819	835	788	797	820	828	827	807	854	796	825	853	790	853	820	851	881	828	806	852	813	778	814	848	822	870	857	877	854	791	807	799	859	806	798	833	846	871	871	861	829	841	828	820	788	845	833	845	826	851	826	807	815	841	817	839	825	812	837	775	792	835	791	804	838	841	799	827	806	766	881	803	784	817	827	776	833	790	827	793	824	811	844	845	804	794	847	851	816	804	876	818	789	844	843	832	768	848	823	828	814	829	822	825	806	819	780	839	855	853	809	834	827	770	852	829	791	858	842	851	829	820	812	797	821	831	823	827	845	867	825	786	840	834	874	820	824	859	823	885	842	817	812	867	793	848	847	834	815	877	800	843	814	839	789	784	912	787	824	798	823	875	781	808	805	825	840	886	858	862	764	809	782	801	827	803	795	795	763	832	826	828	804	854	759	860	840	836	858	813	808	850	789	832	817	806	838	845	866	807	804	854	837	810	792	866	779	825	766	790	855	778	836	754	796	848	796	824	804	833	835	784	903	839	860	800	856	798	823	797	888	736	832	788	804	817	847	888	845	825	842	831	844	823	871	869	808	805	803	880	840	833	868	813	848	868	789	810	811	832	795	883	855	848	812	822	825	865	855	794	840	840	808	845	826	789	810	838	791	822	793	827	832	821	857	887	814	773	807	872	834	858	888	769	849	852	826	853	856	868	805	798	879	833	802	833	769	844	856	828	835	839	865	863	805	831	818	840	852	852	793	801	828	802	803	849	793	830	865	803	801	771	839	815	821	868	815	858	858	853	832	860	818	879	791	818	795	790	794	817	835	812	883	790	824	817	828	832	829	834	918	851	812	841	842	814	871	794	788	843	812	808	838	843	828	794	828	848	841	813	835	788	831	831	799	814	801	819	876	819	846	794	833	813	790	812	774	857	855	793	767	814	827	787	814	807	799	806	873	837	812	840	833	825	784	831	832	816	851	797	863	840	860	820	797	826	843	824	814	833	828	778	780	815	784	784	827	855	836	784	849	845	787	843	845	839	801	840	842	880	832	808	849	773	831	844	821	853	804	833	782	828	865	827	805	818	860	850	827	796	821	851	867	879	812	757	851	850	845	826	842	872	865	860	812	782	856	848	841	812	814	850	820	808	850	838	865	838	853	817	822	826	831	829	822	830	832	833	798	821	794	857	844	778	809	817	829	819	848	809	860	832	793	854	846	822	834	828	809	829	893	826	800	816	815	859	858	856	823	797	881	850	828	802	850	829	827	849	805	811	880	829	823	835	852	869	798	735	800	815	812	830	799	837	885	848	793	835	820	807	827	847	871	846	802	792	808	882	818	828	809	884	821	836	806	820	855	828	763	858	793	848	827	825	844	844	827	778	847	860	862	866	799	877	820	840	799	789	857	819	848	827	845	834	866	797	788	900	854	843	828	909	832	872	793	802	858	823	793	819	775	846	789	838	805	847	814	848	812	812	861	866	831	811	881	816	820	802	821	829	805	868	840	831	870	850	845	828	823	837	801	851	837	788	817	830	837	831	763	824	853	801	845	821	834	849	812	791	827	878	787	839	827	809	780	857	848	852	869	827	819	831	890	794	790	889	803	858	816	836	815	852	823	811	796	859	848	823	805	828	827	825	792	789	818	808	832	873	804	821	834	798	840	859	879	813	844	881	815	784	870	843	821	834	817	872	847	855	864	835	824	867	751	825	863	863	822	809	872	774	860	834	823	843	830	812	833	837	807	825	814	843	832	844	811	792	816	820	787	844	795	780	838	816	836	821	778	844	802	783	867	848	873	791	868	790	838	794	835	875	849	794	855	853	777	815	832	850	795	880	790	824	819	842	781	865	820	831	873	818	772	827	861	846	838	792	815	903	800	849	806	779	802	841	811	841	801	821	831	811	798	787	831	879	877	833	880	830	845	815	780	833	806	851	853	862	857	822	831	857	814	819	859	828	800	810	810	863	811	863	873	870	819	831	901	871	872	796	808	862	819	817	872	877	802	798	836	845	835	831	823	797	827	812	855	815	853	841	843	842	777	803	827	868	797	800	823	805	833	810	827	807	800	898	828	818	868	780	830	849	861	795	841	821	834	793	845	843	852	841	823	835	831	776	769	845	843	864	838	859	793	818	812	845	906	853	822	790	807	811	806	872	817	832	833	819	806	845	783	799	858	833	795	812	778	807	905	801	844	825	805	820	841	816	864	837	875	870	833	860	805	771	790	853	813	831	881	931	843	840	827	868	816	796	804	814	834	827	869	837	846	809	805	829	812	806	816	850	832	858	792	813	826	840	862	800	879	822	853	863	832	827	809	816	790	895	852	817	861	863	852	820	798	787	819	826	793	842	803	851	785	778	839	831	803	803	793	882	777	884	833	801	848	823	824	814	809	811	817	810	899	864	806	806	778	836	809	841	819	830	813	846	810	844	856	805	838	869	804	829	843	860	808	819	848	821	817	788	855	833	767	825	839	831	857	835	841	775	823	822	813	865	803	796	846	803	816	802	860	808	885	832	848	809	858	794	860	805	802	807	815	868	826	851	842	815	775	834	902	872	820	783	783	821	820	804	818	831	817	795	844	796	839	838	844	838	783	845	854	826	833	803	804	837	838	843	863	856
36228	35881	31153	16771	11406	6740	3502	2283	1397	1152	1043	709	419	456	403	488	430	364	356	342	355	321	348	309	324	295	326	312	328	344	330	323	319	323	341	288	329	318	342	341	340	289	299	354	351	325	332	323	312	350	302	346	335	314	333	283	311	322	315	322	329	318	319	304	315	313	307	357	379	332	327	331	299	317	359	335	351	323	312	316	297	313	330	348	332	323	325	333	341	337	345	309	292	347	317	327	343	336	341	316	335	367	344	323	320	350	336	304	320	298	350	294	304	299	322	343	303	313	308	372	321	336	298	321	326	328	333	311	318	319	314	330	265	322	323	347	337	317	332	331	342	334	344	331	295	324	297	329	329	316	303	317	313	301	318	360	292	298	337	304	323	338	324	316	312	288	310	337	298	345	313	322	302	320	295	316	343	290	341	328	317	287	304	327	345	315	328	333	335	288	322	351	325	319	294	314	326	297	307	310	308	318	320	325	358	319	291	292	305	320	320	343	356	328	295	316	301	312	305	333	297	314	317	326	304	314	312	358	304	302	325	337	300	346	301	318	334	282	316	339	302	317	274	324	291	314	360	307	290	306	314	304	324	322	353	310	302	317	308	333	335	327	324	308	298	336	362	322	313	330	311	335	314	312	318	308	332	306	315	296	302	331	322	318	333	300	303	309	309	301	315	331	335	295	356	332	345	349	336	322	304	310	358	319	328	329	335	321	307	313	338	335	362	320	313	308	295	314	312	335	338	337	301	323	330	321	291	304	370	290	327	315	272	292	325	290	295	304	285	326	312	330	315	312	341	317	296	322	314	348	314	351	306	346	305	318	321	309	309	311	328	302	322	277	331	322	302	307	288	317	349	328	306	325	311	327	336	312	314	331	293	339	349	326	306	321	344	344	348	322	347	305	344	328	348	319	339	322	317	312	307	309	341	311	315	279	310	341	324	334	293	327	290	308	317	319	293	285	293	321	332	328	318	319	289	323	345	340	334	313	290	309	329	367	318	316	303	308	333	321	314	329	319	323	340	306	339	310	315	329	358	340	293	330	285	316	337	351	298	328	288	297	329	306	358	307	308	334	330	335	332	278	363	308	313	326	312	302	339	292	302	325	295	359	321	349	320	299	315	340	344	304	330	301	318	395	308	306	316	323	300	335	306	278	341	331	325	318	321	288	316	329	340	317	347	338	308	338	330	300	327	292	337	331	316	296	321	326	307	314	327	297	304	352	326	358	284	328	293	308	341	298	306	313	317	332	331	329	290	341	304	320	334	326	282	321	308	315	308	314	305	342	316	343	323	285	281	340	336	327	347	311	316	285	324	333	337	311	307	322	321	345	317	306	342	312	276	291	313	307	308	331	296	309	329	314	351	319	320	314	329	302	298	347	302	297	314	296	311	335	268	323	297	297	319	338	334	317	274	341	330	322	360	307	332	317	313	317	325	303	350	321	312	314	322	309	337	337	303	300	314	329	342	317	311	316	327	283	306	339	354	327	337	318	326	314	297	314	350	318	314	322	324	321	351	327	328	320	311	306	306	285	305	307	354	307	328	284	315	311	286	289	338	273	342	310	316	272	332	326	349	327	295	316	337	306	328	298	355	321	288	314	310	353	292	298	305	305	338	303	312	324	332	313	293	316	314	312	310	302	334	327	315	310	311	293	332	323	338	302	287	340	352	298	314	301	303	330	296	306	310	322	332	303	319	320	331	347	319	304	294	306	334	317	322	308	354	325	312	346	331	303	317	285	301	325	331	353	304	318	332	308	320	343	315	332	321	339	330	337	332	307	314	309	295	309	281	312	337	313	285	326	324	321	324	325	320	293	352	307	324	336	326	301	336	314	312	336	286	297	332	299	314	335	314	308	300	333	357	312	328	311	281	331	333	299	307	308	324	271	289	347	366	322	323	316	302	330	290	332	316	322	336	308	324	332	330	359	342	311	341	331	286	362	325	358	322	322	326	315	296	324	305	336	326	334	323	304	328	335	278	352	308	304	316	291	290	312	313	324	286	331	336	334	314	302	350	334	329	319	307	336	318	357	322	359	323	280	322	333	304	283	322	304	327	329	326	320	336	324	353	303	307	289	305	309	306	315	311	308	319	344	324	330	335	311	319	337	284	328	292	311	325	301	319	323	308	321	280	330	297	308	297	327	295	335	310	343	362	316	332	319	347	281	335	359	276	296	325	318	320	306	335	309	317	323	265	357	300	328	315	334	298	307	298	310	318	306	313	318	328	316	319	321	332	283	346	292	302	341	355	324	349	315	308	291	330	305	295	345	300	321	305	318	340	325	318	306	312	299	326	327	334	332	343	327	347	337	312	286	300	307	305	357	325	313	331	309	304	330	333	350	294	327	330	324	316	346	327	306	339	292	331	282	302	295	334	322	303	295	310	322	299	296	344	314	312	308	318	295	307	310	341	320	309	310	330	317	311	338	329	311	312	357	354	298	313	328	326	320	295	316	311	313	321	324	300	294	321	318	302	321	333	318	274	313	314	331	318	341	287	317	300	312	333	325	307	290	332	333	325	319	329	314	316	340	344	337	305	299	331	318	304	335	334	281	300	309	299	298	339	294	298	334	367	344	303	339	375	276	314	321	325	325	295	314	325	296	317	302	331	323	371	330	343	308	327	328	323	340	306	320	318	345	346	315	332	297	314	326	301	340	323	327	307	311	331	314	321	305	322	338	318	333	329	335	333	284	297	307	300	299	325	317	344	327	327	321	314	297	280	300	319	293	293	327	300	333	319	323	319	277	345	319	332	297	314	331	331	334	317	324	345	306	345	292	312	339	299	298	336	323	306	313	271	283	324	300	316	293	303	316	331	362	320	335	309	312	323	347	347	320	308	310	281	301	319	333	282	324	285	316	345	313	287	299	332	325	315	316	326	340	308	316	348	334	333	294	304	315	307	300	307	290	314	331	308	290	307	325	316	290	307	336	321	319	284	320	318	298	308	283	312	308	328	344	306	323	328	299	343	301	306	306	315	361	342	309	295	327	309	290	298	316	342	327	349	328	340	338	319	297	303	293	312	370	321	341	323	310	327	327	319	270	336	330	324	362	303	322	304	309	304	312	295	319	314	302	334	313	331	294	321	285	350	322	332	326	342	304	312	323	316	311	304	308	296	342	329	290	340	310	341	322	323	310	311	320	303	321	313	311	311	335	318	305	308	304	328	329	320	328	308	327	337	323	296	310	305	326	315	330	352	300	350	345	315	345	336	322	331	297	328	340	300	297	333	322	346	315	280	323	286	291	318	315	321	342	324	311	337	338	314	344	338	319	334	306	308	313	307	303	316	293	300	300	337	300	307	315	309	335	320	313	315	322	296	306	317	306	333	313	331	298	299	325	341	317	333	387	359	303	334	318	315	327	322	312	325	323	291	319	336	303	342	294	332	327	302	339	295	341	324	323	342	280	326	350	283	308	300	316	316	285	313	326	309	337	329	292	333	311	320	349	330	332	329	295	307	294	292	357	298	292	311	314
26166	30406	23272	6691	7468	5633	4431	4760	4148	4612	4188	2474	1458	1631	1523	1709	1249	1206	1050	1046	948	914	846	941	883	862	852	891	882	851	904	847	813	862	832	840	844	810	851	859	879	861	796	812	825	845	830	785	837	776	848	769	798	852	802	783	818	782	795	808	790	839	855	844	894	896	816	827	852	838	862	891	857	855	862	929	856	889	817	865	846	897	872	848	941	858	931	852	902	894	874	916	834	862	866	823	825	875	857	860	806	839	915	790	867	829	802	835	842	861	835	859	838	794	824	813	838	832	832	828	781	830	801	800	826	838	822	839	806	801	824	818	857	875	821	855	848	883	763	819	797	879	759	799	785	821	779	811	777	859	783	817	807	824	820	807	835	780	835	848	783	790	830	780	752	782	832	779	787	840	779	799	855	838	823	774	821	859	795	798	823	762	794	815	837	771	823	775	754	844	818	847	809	803	785	802	814	811	807	808	808	816	806	824	817	820	759	769	781	799	840	836	815	801	808	847	784	801	804	808	810	833	840	857	785	789	798	823	802	776	854	778	831	797	766	803	830	780	821	835	761	776	807	813	790	805	803	776	834	769	828	798	778	767	777	771	787	776	812	792	776	781	821	771	784	834	816	848	785	818	813	759	823	824	823	806	800	821	863	801	814	811	776	815	803	723	805	887	793	742	808	822	801	802	815	772	838	824	811	839	794	811	772	809	804	821	816	828	802	761	791	784	799	784	847	786	779	803	803	815	827	793	799	846	823	757	826	838	796	806	783	799	788	827	786	784	824	832	828	773	867	796	780	797	810	811	821	774	806	770	811	822	711	754	821	776	754	781	768	789	809	804	809	732	785	776	807	831	866	773	771	776	832	770	776	800	756	827	784	796	787	793	788	788	827	823	803	813	797	801	812	795	801	839	806	797	797	814	781	827	799	822	789	819	801	840	800	821	803	766	846	840	772	828	810	868	805	800	811	841	788	759	839	821	826	773	790	838	807	807	848	795	777	789	822	811	808	791	879	813	790	700	787	799	767	810	790	808	802	786	773	807	790	807	813	783	858	825	759	782	812	806	778	806	774	773	820	777	771	796	778	765	810	772	822	812	804	824	781	813	809	823	844	818	813	846	803	798	764	810	773	868	828	802	790	824	864	830	825	815	813	765	855	820	800	795	827	876	788	793	873	818	813	768	771	780	785	824	799	789	840	816	789	795	807	773	770	786	788	741	870	805	831	806	800	792	792	795	793	775	829	775	840	760	819	797	791	834	766	794	802	758	796	775	788	812	760	785	799	826	829	773	808	810	749	790	823	802	809	804	826	781	809	820	862	802	762	818	755	815	853	845	806	784	839	823	788	782	821	784	792	807	807	771	862	830	740	749	805	782	780	789	781	847	763	790	849	774	775	829	826	833	770	810	780	788	761	833	822	832	761	862	809	749	812	881	847	814	824	805	783	811	780	803	811	812	847	811	781	810	804	847	831	823	816	733	813	800	836	783	787	780	809	865	796	776	863	840	815	758	800	790	812	787	837	779	790	781	777	820	809	755	839	828	756	805	788	774	774	866	806	824	785	763	802	821	777	773	776	788	815	748	844	761	838	850	815	814	820	796	806	782	791	818	825	762	814	785	831	798	797	838	828	800	836	800	809	797	823	847	788	847	782	799	812	804	796	819	805	830	797	847	772	741	855	812	815	806	830	795	798	775	817	780	795	809	848	802	837	815	843	768	806	844	810	785	799	791	814	843	806	794	804	799	819	760	804	846	838	781	811	841	791	768	791	814	815	775	796	782	844	781	801	817	797	783	818	774	802	799	824	820	812	818	796	777	788	817	812	742	803	779	811	816	856	762	750	822	826	783	779	812	766	823	793	777	751	790	770	749	816	788	798	766	791	811	819	815	799	797	791	824	811	816	816	837	810	752	813	825	763	814	778	825	837	840	847	781	816	841	768	802	796	821	793	777	764	836	807	808	755	794	791	797	799	762	788	790	833	828	804	805	837	810	773	806	817	801	826	806	823	817	772	783	877	812	848	814	805	812	800	788	769	785	791	795	767	841	782	820	801	781	850	777	854	777	773	825	839	772	790	794	821	843	781	784	819	789	867	803	805	783	847	800	819	811	811	818	823	850	797	827	794	794	815	833	789	780	780	825	833	845	833	791	799	820	777	778	789	837	800	806	806	912	829	796	772	792	808	819	852	776	806	807	790	758	783	815	784	834	817	820	789	751	787	801	807	825	803	797	796	802	768	759	739	809	787	794	798	796	819	771	796	810	834	760	781	850	776	787	825	804	801	816	821	811	822	820	786	776	828	835	850	822	792	779	822	789	810	828	757	841	785	813	808	779	828	790	780	805	785	787	810	820	798	856	807	793	748	793	768	745	816	834	846	790	811	854	809	798	796	773	756	806	784	791	840	829	781	803	786	787	756	840	821	773	815	816	728	837	854	798	834	818	782	768	749	767	798	801	849	745	796	809	844	793	787	772	839	759	807	809	780	812	811	817	847	823	828	755	807	842	768	780	781	808	834	786	811	858	810	769	795	778	801	809	848	785	764	799	799	784	772	836	809	779	810	777	793	793	811	703	818	831	832	734	767	795	838	770	826	817	820	785	853	850	815	818	814	855	790	811	794	819	793	779	815	783	741	775	747	808	766	820	781	789	770	855	822	766	824	785	806	828	806	805	780	797	807	812	791	795	826	800	787	794	872	770	769	819	815	815	792	835	800	854	789	791	775	724	852	770	780	811	767	771	757	800	797	816	841	817	816	760	759	758	799	785	788	812	798	779	793	762	803	832	801	762	856	785	744	789	865	783	752	821	791	799	800	780	791	787	791	799	787	802	807	850	789	792	855	818	809	825	814	815	781	824	813	874	781	855	784	784	796	780	790	813	776	810	785	804	801	827	843	765	845	844	836	809	850	832	796	775	838	831	792	850	788	787	739	783	855	770	781	837	800	809	793	804	795	839	811	799	786	844	822	809	820	840	803	801	734	822	800	804	850	818	800	807	801	787	851	801	762	792	787	822	793	755	845	768	794	796	758	796	807	813	790	812	796	809	832	792	747	764	814	751	816	818	801	854	770	821	826	805	824	806	814	819	781	783	820	830	777	774	833	813	782	774	806	802	836	797	801	797	776	839	856	750	816	824	747	798	796	817	776	779	789	795	844	773	826	816	779	743	778	749	832	841	777	767	795	757	773	823	796	774	810	847	782	812	784	756	821	805	831	770	834	794	799	832	799	820	832	810	792	760	843	821	796	828	786	814	800	805	810	794	766	804	796	764	774	788	789	820	868	767	785	789	886	763	800	773	761	814	804	810	804	770	773	791	793	783	735	844	782	880	797	773	831	826	829	819	806	761	772	854	856	849	773	851	837	821	815	816	827	782	770	778	783	783	841	824	734	782	843	806	825	837	801	761	777	810	823	779	795	767	760	781	833	820	806	771	821	765	810	753	793	794	795	823	838	821	837	817	775	804	809	840	806	821	807	785	759	791
43536	42676	32189	20315	16089	10897	6582	4290	2694	2147	1762	1278	821	605	493	523	375	368	298	293	328	294	244	262	289	245	264	243	264	232	264	261	253	265	243	242	246	248	257	228	237	236	230	247	230	280	251	246	239	269	215	284	269	256	298	239	210	264	268	250	239	270	215	237	256	276	243	258	249	235	273	253	275	258	275	212	244	227	250	261	263	229	242	251	250	290	239	304	254	242	237	285	248	273	266	230	279	275	243	246	263	283	248	257	231	264	211	257	250	243	245	263	264	248	254	250	237	258	249	211	248	257	252	246	248	271	216	218	263	253	273	261	248	238	244	223	247	271	237	246	228	219	265	269	255	206	275	245	236	260	242	220	232	237	246	235	225	260	236	233	246	243	263	253	248	213	216	244	249	238	252	240	234	265	241	224	252	237	237	240	257	251	246	258	237	229	262	229	245	221	209	240	237	247	267	243	249	255	257	279	225	275	233	247	262	264	255	248	239	224	240	224	271	245	236	267	227	242	256	244	258	259	252	253	274	226	233	284	222	234	273	254	244	244	269	245	248	261	245	247	244	228	221	264	244	235	288	247	225	268	252	241	244	220	233	255	228	270	256	229	255	250	235	230	252	252	267	254	218	250	271	271	253	253	273	246	262	252	222	255	230	241	237	269	238	218	256	243	254	243	247	236	222	250	229	236	234	248	231	255	224	239	221	233	234	241	234	250	259	240	241	231	258	251	221	235	267	269	242	227	255	216	229	251	229	248	228	257	246	263	265	229	265	224	239	244	239	260	235	224	234	247	255	256	232	238	246	254	217	229	232	237	240	245	226	243	234	232	244	233	246	223	219	222	260	247	258	259	250	241	243	213	236	238	254	244	247	221	232	229	240	239	243	243	235	252	238	261	224	233	237	225	241	239	246	222	234	227	253	250	230	240	241	266	245	233	248	277	214	223	223	240	245	216	245	265	232	240	263	253	229	280	240	268	238	226	251	225	278	239	221	250	217	233	242	241	220	234	259	241	224	259	198	239	225	241	252	230	241	249	233	217	288	257	237	277	228	209	240	213	264	247	214	243	243	233	262	245	245	238	234	239	265	237	255	237	258	259	249	245	250	255	237	245	229	223	235	263	245	229	243	250	252	254	247	259	264	229	233	258	256	242	245	272	267	268	241	243	278	248	276	228	237	230	249	220	251	251	261	229	240	242	250	213	235	247	263	227	225	231	259	260	271	250	257	246	268	249	257	260	221	251	237	253	226	258	255	246	259	267	242	222	227	221	241	223	234	263	239	263	250	245	277	222	241	210	235	227	229	272	201	244	210	236	236	244	224	226	237	267	265	231	248	253	227	246	285	246	238	236	246	243	240	246	229	250	249	240	238	227	258	237	267	221	233	238	245	240	242	251	255	223	267	257	230	213	233	220	217	222	213	261	219	236	247	259	234	255	235	221	245	219	223	241	238	236	236	246	252	226	226	261	219	254	258	238	236	252	257	252	239	246	246	220	257	260	239	276	242	227	235	263	238	230	249	239	266	246	257	237	229	245	271	265	256	259	239	238	250	218	239	238	237	257	270	232	252	244	239	250	246	237	231	210	255	244	247	232	214	250	250	256	246	231	238	233	236	252	224	243	261	248	254	246	259	247	223	238	259	230	253	225	223	225	252	225	229	232	270	259	226	232	266	227	224	248	260	225	238	226	261	236	259	243	244	278	230	241	227	217	246	259	264	257	250	251	234	212	248	242	257	253	270	260	252	248	231	225	243	254	237	227	276	272	267	237	229	214	234	232	236	246	228	231	230	236	226	232	248	270	243	227	245	282	203	236	227	243	227	234	232	225	240	248	224	250	225	230	237	234	248	233	248	238	239	237	215	244	257	228	257	257	216	211	225	248	219	256	269	258	243	248	233	233	260	228	221	271	239	217	269	250	231	254	241	232	225	254	272	258	211	253	256	227	243	241	235	211	271	232	280	255	241	240	255	258	257	231	221	253	243	238	247	245	257	256	261	226	253	259	251	257	237	242	225	244	248	245	248	238	258	239	224	257	230	278	247	252	260	257	230	238	258	243	216	232	261	246	245	243	239	241	234	244	237	234	247	248	247	237	254	256	262	244	246	245	221	234	245	257	238	243	267	228	254	221	238	256	278	243	231	221	245	224	242	257	255	236	266	236	242	246	246	236	248	236	252	234	267	210	232	228	243	239	231	252	234	251	237	221	253	261	244	244	243	254	265	248	270	253	230	249	225	215	287	258	253	247	248	252	219	247	241	250	238	244	237	256	251	224	272	256	253	242	267	241	268	221	225	234	223	220	292	232	230	237	255	237	237	242	270	240	243	232	240	249	241	257	222	239	235	248	250	231	243	260	241	271	258	237	243	231	227	243	234	256	239	234	228	220	233	258	257	241	275	249	256	237	229	242	236	251	269	258	243	249	258	265	252	233	251	250	245	231	233	273	244	240	266	235	243	262	248	250	242	252	243	259	232	224	230	226	218	225	265	260	243	245	244	252	238	255	260	225	220	259	246	242	247	192	265	206	246	259	251	258	227	234	235	262	251	238	249	250	241	211	219	259	253	220	251	260	232	255	259	227	232	238	234	242	261	257	257	224	277	229	233	227	227	228	237	241	198	251	259	244	261	250	254	223	269	249	218	259	255	256	247	233	223	262	250	237	233	239	250	231	249	252	266	246	259	251	212	244	257	249	271	264	236	264	251	268	262	275	251	254	254	250	226	235	235	226	272	241	218	225	203	224	251	230	263	222	261	247	267	264	273	221	239	250	252	277	233	274	237	240	266	239	270	234	231	221	239	234	263	267	215	231	257	257	239	263	237	250	230	222	268	258	210	223	224	244	245	223	244	250	242	242	242	234	226	267	249	242	223	235	266	254	257	218	262	228	241	269	235	247	229	244	228	261	249	257	248	234	249	237	219	240	225	223	223	245	249	236	229	241	265	263	248	214	219	239	229	230	244	272	257	233	253	245	265	234	227	264	246	247	264	240	214	233	254	239	257	227	256	231	254	258	251	232	254	253	235	215	266	269	242	256	247	213	234	238	240	249	238	230	243	213	259	241	217	256	225	239	238	263	245	251	251	222	274	247	233	250	237	233	252	255	232	223	219	264	253	244	242	235	265	249	229	223	248	236	248	242	233	234	272	231	228	238	245	255	230	229	242	237	269	227	247	217	269	239	228	246	226	255	223	251	260	249	243	249	260	232	234	257	255	221	258	257	252	260	240	229	256	250	237	214	219	241	216	250	253	226	230	235	259	232	256	255	250	220	223	216	240	276	268	233	220	271	250	257	231	267	246	226	242	236	252	262	225	236	209	268	249	221	258	266	289	257	255	267	222	218	217	267	224	254	250	227	255	256	229	228	256	249	250	250	231	266	261	246	234	242	273	261	266	227	280	250	220	236	229	252	248	268	253	247	248	219	251	260	230	225	231	255	256	231	243	250	202	243	252	240	254	247	231	257	230	241	227	253	237	288	206	223
30706	36116	23916	9626	10557	7980	7570	6657	6182	7518	6300	4123	2298	2201	1942	2497	1536	1315	1121	1049	1003	926	855	893	805	810	795	751	752	812	740	694	725	743	703	712	680	727	752	722	660	692	758	677	687	671	648	681	639	657	695	678	628	703	706	657	665	626	665	669	631	663	644	627	775	719	711	726	709	742	726	688	731	670	739	715	698	685	743	728	715	721	705	703	781	738	717	755	783	764	802	779	745	738	733	713	752	727	707	726	722	676	642	682	632	654	601	703	634	637	648	654	673	623	668	639	627	612	638	658	667	681	679	719	682	687	615	628	683	683	692	673	654	684	710	692	677	665	631	667	667	693	653	630	670	664	622	645	669	670	611	644	604	656	682	651	608	652	644	650	620	636	605	654	624	652	645	619	601	619	619	629	672	647	679	664	615	656	623	646	625	633	671	593	622	632	655	612	621	632	636	599	619	640	587	620	631	661	625	647	615	645	621	638	640	691	631	610	627	570	638	624	646	651	613	630	670	585	628	614	609	606	631	573	639	655	588	625	600	587	647	640	585	628	610	600	603	667	648	608	593	644	623	636	584	632	624	632	653	656	638	607	633	627	632	604	654	647	660	606	659	627	622	612	638	621	636	585	596	584	657	633	628	601	607	644	667	654	611	635	600	632	600	640	612	578	608	670	612	599	631	639	622	606	596	580	613	662	635	622	619	619	635	635	627	671	627	626	676	621	608	596	612	622	668	612	632	662	624	640	610	636	646	651	660	588	638	639	594	610	628	617	613	641	627	621	614	615	647	589	587	637	610	623	640	622	605	620	649	609	607	642	643	671	613	593	655	646	636	663	633	615	648	639	638	651	643	617	633	663	594	640	613	644	643	635	647	629	590	631	610	634	637	624	658	633	652	616	642	608	608	616	602	598	610	662	645	664	638	582	625	662	626	594	638	635	640	620	637	629	587	644	616	602	671	645	629	611	638	677	621	597	593	643	655	562	653	662	619	633	569	599	635	639	610	607	660	626	639	678	679	583	619	618	637	624	621	586	614	660	653	624	624	704	644	626	628	665	634	596	612	663	635	590	629	645	607	636	619	645	608	624	597	645	615	610	598	606	631	641	573	615	607	641	610	663	645	649	625	637	622	616	632	608	588	594	629	607	632	630	651	656	627	610	617	680	616	591	605	614	617	636	636	619	668	596	654	613	618	629	624	605	618	646	656	597	623	634	627	626	648	591	642	613	650	581	627	621	601	658	649	644	587	634	632	647	604	609	618	607	639	619	624	625	624	612	607	647	667	622	649	599	604	583	615	603	613	642	624	621	661	623	598	627	597	607	617	633	638	611	578	630	612	646	585	649	638	650	664	638	616	600	639	632	610	634	625	587	625	622	583	600	645	624	619	630	639	631	603	580	627	579	592	598	645	662	631	634	603	621	639	547	652	602	630	637	649	637	578	637	615	614	587	647	651	650	651	661	647	620	601	622	634	597	601	586	559	624	630	613	620	644	586	590	616	600	614	594	647	614	616	615	675	610	640	629	605	619	638	642	631	595	660	587	608	622	628	622	605	629	582	613	617	629	616	660	588	617	587	630	618	605	606	600	640	607	637	606	646	666	644	657	624	627	629	632	646	630	596	646	616	673	661	634	595	664	633	616	620	662	610	618	652	612	625	614	652	578	635	669	644	633	624	613	639	629	624	639	620	605	616	616	614	651	643	622	622	582	613	592	614	609	619	623	629	628	645	614	631	645	620	640	612	592	641	605	637	630	601	606	637	578	646	601	655	640	669	619	630	592	597	632	666	634	618	617	627	646	641	610	649	624	595	640	625	635	576	618	635	589	630	670	632	655	622	654	613	614	666	619	599	581	658	626	630	580	635	595	634	595	622	631	619	604	639	605	598	610	681	683	623	635	614	609	603	638	629	622	616	630	629	638	666	622	592	565	599	629	653	629	673	627	634	619	607	642	609	636	609	611	632	590	628	640	585	592	628	682	653	629	616	629	618	639	635	646	636	597	609	607	591	638	599	636	616	606	661	611	663	620	585	573	587	595	623	635	601	616	669	659	654	660	631	581	644	575	590	611	621	606	663	602	657	678	617	607	593	596	664	600	633	649	578	651	665	620	587	629	600	634	615	655	622	647	628	644	680	617	639	604	624	664	594	650	631	643	579	618	598	620	628	593	649	642	642	633	618	627	622	616	619	600	611	656	599	636	608	624	625	616	642	604	649	654	647	625	577	631	628	612	619	609	640	621	608	614	651	637	581	599	595	612	631	652	631	623	641	615	631	608	652	640	665	632	602	597	608	638	632	659	581	627	635	599	599	645	630	648	647	640	583	575	589	589	637	665	608	633	667	636	676	607	641	617	578	661	624	626	618	597	579	640	634	577	603	609	642	635	640	599	628	598	636	632	635	644	595	579	643	634	608	601	605	596	629	619	643	583	628	642	637	649	660	601	621	615	614	631	639	640	576	636	619	645	651	616	643	611	621	617	621	636	637	638	626	647	629	692	613	650	658	617	598	561	632	609	636	622	612	600	572	630	631	604	586	631	596	629	626	671	660	663	617	598	631	619	599	662	632	617	641	633	626	626	579	631	632	575	628	625	675	661	620	606	641	597	593	624	612	612	618	653	613	600	619	619	604	665	619	591	612	602	654	653	594	615	627	658	612	639	630	586	625	603	606	654	594	631	588	609	642	632	632	641	641	635	598	669	612	635	627	597	639	683	675	604	647	647	593	644	623	599	632	619	616	600	622	636	635	628	598	621	616	646	653	628	677	624	596	638	614	620	629	596	582	627	612	656	648	599	565	602	610	632	604	627	642	613	613	610	648	623	606	604	603	605	642	598	670	624	629	585	610	657	612	643	632	601	600	642	617	619	564	611	620	595	648	597	626	578	675	630	624	643	618	620	621	610	606	639	672	645	656	588	633	624	650	651	638	667	605	650	611	623	631	621	625	619	647	649	625	626	603	610	647	587	645	637	626	644	625	625	661	665	608	603	653	637	614	646	656	618	605	682	676	634	607	614	611	633	652	632	600	627	633	647	609	661	635	633	605	653	586	633	611	643	626	649	615	645	619	645	664	666	627	604	666	607	614	575	648	657	662	587	575	651	608	618	640	633	587	660	659	662	617	627	607	586	599	581	590	636	636	622	603	611	625	630	608	652	603	628	615	634	645	619	592	618	639	623	630	608	591	621	635	640	669	609	643	622	593	633	633	654	626	620	591	631	618	604	618	642	638	609	600	615	602	603	691	650	606	569	593	644	664	628	612	600	593	585	607	578	669	621	651	610	633	648	602	626	610	604	590	652	628	583	587	626	639	649	623	654	657	614	618	613	625	675	650	676	616	616	611	609	581	605	644	649	606	582	663	636	622	638	599	609	652	580	626	599	658	569	580	582	625	622	658	613	629	589	634	625	593	627	590	607	608	631	636	588	578	617	600	610	624	653	638	617	592	657	587	606	616	627	631	631	634	618	584	633	646	614	612	615	637	621
12924	8978	4306	1037	666	465	388	369	371	344	370	337	338	346	334	346	338	360	327	342	313	350	294	315	349	340	317	318	351	312	335	320	321	339	310	343	316	301	346	318	338	327	338	353	334	316	300	336	304	287	324	335	318	329	321	318	302	324	320	298	324	305	327	295	343	307	328	318	316	341	308	352	311	338	329	296	334	332	353	338	340	305	324	319	319	302	308	296	348	341	293	322	349	332	343	315	318	327	348	310	324	366	288	350	346	338	347	311	333	325	334	332	344	331	297	350	334	341	350	318	316	366	315	303	341	351	330	316	281	321	296	348	331	318	324	310	321	322	323	329	345	317	294	332	329	312	323	335	300	284	342	344	291	311	325	320	319	318	300	324	342	359	320	315	294	308	357	308	323	339	317	351	319	323	331	344	335	316	350	345	341	337	317	316	296	319	360	309	342	309	335	343	340	362	327	323	315	324	318	319	306	329	312	339	290	357	298	264	308	347	304	311	295	329	330	322	297	288	291	313	327	293	309	325	324	313	283	293	305	336	335	299	291	357	303	354	289	309	312	326	336	330	320	328	350	345	315	311	311	304	321	320	363	318	288	307	314	311	321	317	327	351	336	306	331	338	340	331	331	325	336	329	359	303	328	343	317	337	335	283	309	308	345	353	339	319	321	354	316	356	304	309	321	325	324	297	303	336	337	346	300	312	323	337	333	315	299	322	325	312	311	348	345	317	319	301	310	306	367	301	301	290	304	344	326	348	295	313	313	307	337	316	318	347	298	331	299	347	329	318	356	336	316	324	322	320	344	342	322	303	349	345	342	315	332	334	334	329	363	344	323	326	330	352	342	305	299	332	335	334	311	321	307	324	309	357	288	339	323	338	319	318	305	316	316	320	329	329	336	281	317	326	314	312	293	317	333	314	316	282	302	356	317	330	331	296	328	348	341	326	318	347	322	341	330	311	321	333	334	305	311	301	310	316	345	285	318	315	334	371	319	343	323	301	318	303	325	317	296	306	300	333	317	336	306	295	331	297	330	338	338	336	338	334	309	310	285	344	352	347	357	316	331	303	316	308	336	336	327	295	316	327	274	302	351	308	341	308	311	350	289	325	325	334	307	320	303	325	310	345	310	304	335	325	305	329	334	292	309	335	306	317	320	306	312	308	280	313	320	341	341	310	329	309	363	321	328	340	312	312	358	315	319	325	325	331	348	297	290	315	304	342	327	279	342	319	332	312	359	326	326	306	332	321	342	346	312	337	327	328	330	313	348	324	329	293	316	326	315	343	279	311	329	310	345	307	337	331	321	317	336	320	318	308	312	341	327	341	348	295	326	316	296	293	308	305	314	346	301	309	311	319	315	353	297	302	293	317	348	352	319	309	334	346	314	348	298	320	317	326	337	328	312	296	313	308	322	313	288	337	350	329	305	297	342	306	367	334	356	292	345	313	333	321	331	330	341	338	356	348	320	305	349	346	338	316	343	317	285	356	318	316	344	327	315	324	293	358	310	342	334	322	348	297	342	327	328	353	335	351	329	316	331	318	333	334	313	318	328	321	323	343	352	329	311	347	330	304	335	324	342	311	311	310	311	340	324	306	308	327	303	321	331	311	338	341	317	348	340	314	335	303	343	325	331	295	343	322	335	337	335	352	351	339	357	301	371	345	359	325	355	335	341	318	315	333	332	333	300	339	332	280	345	306	324	342	329	317	300	330	318	344	337	372	338	313	323	307	339	319	345	303	310	355	309	318	342	345	306	325	308	323	315	338	342	334	299	294	330	328	319	313	306	354	299	338	311	338	319	336	313	300	336	329	326	355	322	334	325	311	338	347	311	329	310	298	350	299	312	344	315	333	294	311	315	335	347	323	333	317	328	338	335	347	309	295	297	343	312	300	326	304	350	329	322	289	318	319	364	322	287	309	322	352	309	309	326	316	309	314	312	328	269	315	343	372	352	297	309	322	326	306	321	297	330	314	315	302	289	322	359	324	363	343	324	309	355	305	341	315	351	330	341	322	276	353	333	323	328	335	339	298	309	345	331	321	347	302	313	329	325	300	346	328	345	317	340	328	360	334	306	319	283	291	326	331	313	328	301	349	327	315	326	340	336	332	303	312	325	321	322	316	310	334	309	336	307	323	340	300	314	304	339	265	349	322	331	323	293	336	290	328	339	288	325	322	290	324	349	322	339	335	326	362	319	341	311	337	267	306	279	316	335	323	313	313	312	317	332	359	326	312	329	338	313	319	338	316	343	324	321	331	315	327	330	331	324	322	321	333	304	339	334	313	310	353	296	324	319	337	321	333	300	358	304	307	324	345	330	323	341	301	337	373	317	324	331	293	299	321	293	311	299	340	324	321	314	330	328	306	334	312	295	336	302	329	353	335	309	343	328	324	344	324	329	350	309	296	353	323	322	335	373	332	294	294	320	281	337	311	317	291	317	347	301	297	294	332	308	330	305	306	338	311	308	315	276	309	333	289	346	289	320	319	295	292	333	320	304	323	325	337	297	321	337	343	288	332	303	322	367	342	325	290	311	284	329	332	331	320	300	312	337	326	350	313	319	320	318	321	310	310	312	314	327	332	331	318	387	290	332	327	326	312	327	294	319	291	355	298	312	333	299	354	307	326	319	320	341	323	313	309	305	316	323	318	286	347	310	355	321	326	361	293	314	336	329	330	332	311	300	315	348	320	321	328	321	340	312	293	346	327	329	321	305	312	337	305	328	378	326	293	291	298	314	314	309	346	324	298	340	317	319	347	332	304	319	306	290	315	320	324	358	290	315	346	325	356	356	315	287	305	317	330	328	344	293	334	323	304	326	318	306	345	345	333	298	313	307	322	283	305	342	305	300	308	319	319	293	335	322	318	328	294	322	329	344	304	321	311	321	307	336	313	310	338	329	313	327	345	302	323	334	338	318	310	331	303	331	346	321	319	320	329	318	341	329	316	319	290	324	327	313	279	313	296	329	337	329	342	326	303	304	349	311	320	318	350	307	325	330	320	338	321	301	319	335	328	324	303	310	340	329	345	323	323	345	321	305	309	306	309	301	314	321	351	306	365	334	337	339	335	326	337	317	330	313	312	318	315	325	340	316	349	322	326	376	319	333	350	327	333	327	312	304	291	323	332	333	371	323	327	297	304	312	330	321	327	320	296	314	313	326	320	313	302	312	316	314	364	331	340	320	339	311	321	338	335	336	292	334	307	285	282	340	342	337	330	343	309	308	310	330	349	308	355	333	294	348	317	341	339	303	342	317	356	310	324	295	326	318	306	322	310	350	340	295	338	329	304	342	331	324	332	303	332	329	331	279	354	333	325	318	320	358	350	314	324	335	342	340	320	313	280	339	313	344	328	327	302	338	341	319	337	365	319	335	332	356	342	338	324	291	355	343	292	302	328	336	346	297	325	291	319	332	299	348	329	343	311	347	323	329	309	338	338	316	326	302	316	333	334	344	325	341	299	326	335	316	342	321	277	324	324	305	354
9200	9185	5861	1894	1950	1351	1133	1261	1066	1080	1086	968	887	868	866	868	856	843	840	820	835	821	879	812	856	827	859	840	825	816	825	812	811	849	803	837	817	813	807	814	845	791	832	771	789	876	799	810	851	824	871	791	796	869	845	836	802	808	801	829	808	808	841	845	895	919	838	859	826	832	862	815	856	860	826	781	831	829	834	840	849	837	859	858	865	893	870	851	837	917	841	866	841	803	817	814	868	790	793	838	840	834	831	840	837	818	822	851	823	829	845	873	807	837	843	798	851	823	893	877	825	809	894	827	796	830	833	823	856	845	835	833	797	832	820	830	870	812	779	836	846	804	828	814	826	841	791	834	838	824	846	848	835	844	814	784	838	843	786	844	824	799	825	830	790	767	797	829	840	813	808	868	831	789	792	796	848	820	860	832	836	833	836	846	845	755	771	823	832	857	827	807	830	840	798	805	829	844	801	830	813	808	856	800	899	849	845	803	815	852	820	822	855	796	851	834	828	836	821	853	756	874	856	865	861	840	813	781	841	821	846	788	848	835	862	836	852	826	852	859	821	784	799	849	732	855	751	836	776	794	789	843	812	783	822	842	816	862	854	817	808	813	856	813	786	828	793	830	805	817	860	830	830	840	795	844	757	807	884	792	861	825	812	859	780	827	841	834	851	860	869	819	787	823	809	825	760	788	855	812	857	823	817	791	844	784	815	803	815	813	761	788	777	846	833	833	837	864	817	820	829	800	820	835	852	762	801	863	816	802	844	839	777	799	807	805	796	830	807	842	856	836	866	850	812	817	847	825	837	825	787	854	793	809	851	825	825	795	866	839	780	828	792	825	880	842	886	814	790	822	782	889	800	833	824	824	763	802	902	773	838	809	841	825	834	823	835	820	807	829	841	786	823	844	833	832	862	785	843	826	799	818	813	843	829	805	783	806	810	808	894	832	823	830	802	854	838	882	853	832	843	836	847	827	832	807	783	803	818	850	827	825	855	824	829	864	822	856	802	763	817	878	791	863	817	878	801	832	889	845	806	786	826	796	825	814	833	810	869	823	809	813	804	843	818	857	776	838	802	855	840	820	785	813	808	873	838	881	842	857	854	867	808	848	843	873	818	802	807	813	888	858	831	824	809	833	864	827	802	805	773	880	848	827	812	838	823	829	786	819	826	838	856	820	799	800	800	846	810	778	822	846	800	820	872	816	813	806	800	862	910	806	843	859	767	810	810	826	828	839	841	790	879	792	847	806	795	823	809	830	847	767	896	790	784	871	820	874	808	880	876	834	820	829	790	779	794	839	831	768	808	871	804	879	802	829	809	839	829	831	800	783	839	834	813	808	843	789	831	822	782	786	791	836	831	836	828	829	791	815	811	820	810	773	817	817	812	821	828	847	876	798	861	784	813	856	753	793	835	809	819	820	840	811	848	841	838	839	810	806	820	831	781	863	829	908	781	804	794	883	824	814	801	851	823	878	833	855	792	835	856	849	821	826	774	832	832	821	841	799	821	819	820	811	869	789	844	824	839	817	810	805	817	831	819	804	817	797	825	843	865	838	826	823	844	842	812	821	852	810	791	830	770	843	842	790	844	871	805	785	855	783	829	821	812	833	863	798	810	818	860	815	857	804	810	869	835	843	763	807	820	784	807	866	831	836	841	859	804	858	796	852	825	786	806	829	839	775	830	772	785	803	815	849	809	850	830	819	826	804	821	829	874	870	880	828	814	810	830	799	809	811	816	795	806	815	822	798	825	837	825	825	827	803	835	795	774	810	805	856	761	860	807	891	860	782	827	777	827	861	824	828	816	874	859	888	814	812	858	799	812	801	811	816	819	799	804	811	825	856	825	818	860	784	823	789	822	826	835	829	859	801	798	827	824	811	863	795	835	847	780	850	816	858	786	808	819	825	826	859	828	821	807	804	805	822	843	829	792	821	821	844	840	804	795	841	833	833	781	839	837	772	764	807	833	865	822	844	878	858	782	832	803	810	856	823	810	822	842	803	814	847	820	759	824	818	796	838	809	848	827	867	825	760	875	770	859	830	863	804	809	805	827	863	817	837	838	789	851	822	877	818	894	837	808	842	882	844	754	850	869	779	826	740	766	804	828	820	840	783	813	812	797	839	790	819	850	800	827	865	826	794	804	835	832	819	742	789	879	798	852	827	781	804	860	836	809	835	822	773	846	813	757	847	787	805	792	864	825	804	813	839	798	815	811	834	819	787	832	838	831	838	826	848	851	813	787	849	821	835	801	805	814	809	730	869	803	911	825	803	785	836	839	816	835	842	829	784	820	807	813	789	844	770	817	864	819	809	916	836	801	856	812	806	820	806	838	840	842	837	824	849	849	799	794	828	822	784	813	839	804	811	864	823	808	887	824	797	813	824	810	817	795	826	833	825	782	823	825	858	804	832	870	783	795	755	816	849	831	828	856	803	791	805	799	770	801	787	886	832	837	815	844	869	885	843	808	855	832	841	819	825	867	821	767	779	805	838	791	840	829	832	851	849	826	810	796	772	847	812	842	789	884	782	844	874	865	842	861	809	820	835	841	840	820	865	853	861	802	783	861	857	846	861	805	824	822	792	847	829	825	805	797	800	842	804	782	834	816	864	812	820	827	800	841	820	829	870	792	817	831	843	832	785	784	835	864	852	807	802	848	764	824	793	809	809	861	821	809	832	810	819	819	830	760	828	788	832	825	869	790	797	800	801	825	739	884	823	800	837	782	815	818	848	844	835	837	832	872	814	818	796	832	816	812	864	779	843	836	871	868	828	824	831	809	871	805	834	795	903	794	808	847	809	855	796	833	839	810	846	831	799	845	837	828	856	798	810	847	801	879	802	782	820	794	804	820	856	839	808	815	799	861	802	829	806	813	810	836	825	832	815	786	796	832	824	795	813	814	789	821	826	801	830	819	801	833	860	848	777	840	768	837	771	800	805	812	870	780	866	824	823	881	821	825	836	840	845	792	834	804	793	864	809	793	850	818	785	774	855	815	864	796	837	851	829	836	821	800	798	890	805	841	844	822	836	857	831	832	808	809	835	794	842	827	748	822	852	780	837	848	853	874	833	855	831	794	833	817	817	817	814	840	839	846	835	858	823	806	808	844	813	820	864	848	874	773	803	809	821	802	843	824	844	802	765	844	868	831	811	761	819	791	849	828	892	790	842	852	706	845	834	810	846	839	830	806	818	790	855	800	817	821	814	806	816	818	850	844	807	798	818	783	809	851	857	815	819	804	868	780	818	818	780	809	845	819	861	781	811	793	784	817	831	832	838	812	837	806	780	791	776	798	761	841	832	812	832	805	853	844	824	827	834	791	849	829	797	845	831	833	839	844	776	827	863	799	778	827	834	824	808	811	769	793	833	800	860	898	860	797	819	831	780	842	845	817	871	859	818	837	785	793	782	841	838	864	825	835	781	855	840	845	864	812	820	778	821	859	814	832	848	833	807	823	875	774	830	830	842	847	819	822	798	818	735
36425	33935	32678	16820	11942	7193	4070	2551	1505	1082	961	745	806	515	552	455	468	431	348	330	347	336	318	321	324	323	339	344	303	344	311	302	298	302	326	315	292	329	317	295	300	336	277	336	332	300	334	338	315	313	331	280	348	303	338	332	312	322	334	311	319	304	354	315	316	324	316	327	328	314	317	317	328	308	312	329	317	324	309	296	333	357	296	329	328	337	336	321	361	339	334	336	328	316	323	309	316	345	391	363	329	291	326	352	316	304	332	274	304	300	317	283	320	313	325	320	307	306	340	312	309	315	298	287	329	305	368	335	294	286	316	289	320	323	301	312	316	312	316	320	340	316	297	318	333	300	312	313	338	308	341	306	313	311	333	311	321	291	308	302	272	303	302	291	317	306	335	295	301	319	321	335	287	346	332	315	376	341	300	294	318	297	326	300	308	296	325	325	363	296	286	317	349	326	302	320	316	311	289	319	322	320	302	305	311	350	315	320	311	325	290	343	320	293	307	327	306	328	325	320	301	333	338	297	306	311	323	297	328	333	300	303	322	323	352	335	341	326	324	312	308	313	308	336	296	323	300	316	312	317	324	299	309	301	326	317	317	322	314	302	315	314	340	323	322	339	295	306	313	311	341	304	332	338	283	335	318	296	307	316	345	315	338	295	309	330	279	300	300	347	318	313	299	294	293	334	303	290	318	328	313	332	332	318	319	326	356	297	333	300	324	301	326	286	305	351	310	292	334	295	319	319	317	301	323	300	321	297	320	293	280	295	330	306	316	322	324	324	290	327	299	274	305	314	324	323	271	292	315	338	320	321	312	302	319	288	295	314	285	324	338	367	328	344	294	326	310	309	279	318	309	302	311	317	285	342	312	323	329	300	298	293	291	300	314	325	300	304	304	303	330	314	310	300	310	315	344	319	357	305	311	295	329	319	321	298	304	340	348	321	344	317	302	290	331	330	320	312	358	303	349	349	319	294	302	302	286	327	313	310	280	290	294	309	305	315	321	300	330	310	318	289	313	298	329	322	341	326	332	332	317	276	302	303	308	338	314	299	322	358	336	318	353	305	312	318	306	320	315	326	326	313	310	299	307	325	343	306	303	332	286	333	335	305	307	324	332	308	311	315	302	304	309	290	331	302	320	326	280	304	319	340	296	307	344	310	318	308	327	304	341	341	312	316	264	305	329	282	325	286	288	315	298	285	308	320	323	330	337	307	311	337	343	306	301	307	317	314	313	318	348	332	292	324	293	351	327	300	291	313	263	314	277	307	326	314	324	315	327	292	324	312	329	310	307	271	277	316	313	318	316	308	308	288	293	300	279	313	338	291	338	314	321	323	332	338	302	277	350	349	350	341	304	311	294	325	298	347	294	333	308	311	284	325	327	316	292	328	297	341	330	327	314	319	311	321	324	310	309	348	325	323	315	326	331	295	319	295	295	320	318	305	307	310	294	338	304	360	341	298	291	335	327	269	323	294	273	288	334	271	325	333	306	333	307	335	331	289	323	317	284	324	289	316	297	320	296	326	291	281	324	297	296	302	326	315	307	338	308	286	292	322	324	291	312	300	333	320	293	304	315	281	312	291	301	317	302	301	322	322	289	328	302	317	317	299	332	345	307	327	289	303	324	296	328	289	327	314	313	325	313	299	308	325	333	323	301	351	296	336	290	304	304	305	324	314	311	291	322	314	315	307	298	271	347	321	320	325	329	314	294	300	308	340	315	302	318	305	294	305	320	315	342	283	297	329	324	334	314	301	298	297	353	309	326	313	343	340	305	318	302	303	324	354	322	338	344	339	326	327	324	303	323	292	351	346	288	318	328	345	322	328	323	294	322	352	321	283	290	320	289	296	311	330	313	300	278	312	329	310	310	284	305	329	287	329	315	300	331	332	313	338	319	295	325	332	325	310	342	280	312	285	338	310	313	315	298	308	314	308	297	340	300	314	321	323	327	328	351	324	334	343	296	329	303	317	329	346	306	292	306	319	323	320	312	312	316	274	330	301	323	291	313	338	314	338	344	326	295	344	327	308	325	295	326	315	341	315	301	300	304	354	298	313	310	279	292	303	309	359	315	322	311	313	294	308	294	309	307	322	328	302	318	302	308	311	313	311	342	308	341	328	312	295	334	296	323	286	318	268	324	325	343	282	314	309	313	377	347	297	328	329	331	313	309	303	318	308	324	337	323	324	315	284	302	333	311	341	303	323	312	311	336	290	316	302	303	305	334	321	311	317	295	321	318	333	301	320	314	332	300	347	315	326	286	337	341	346	296	304	298	325	352	335	326	283	294	270	308	304	316	322	316	317	315	300	364	316	319	338	345	318	347	308	317	322	312	330	306	309	343	318	303	349	320	314	293	288	331	305	283	302	312	331	351	328	327	305	328	332	307	313	286	306	364	309	329	330	306	297	329	307	318	331	319	321	301	279	336	315	303	315	286	287	318	293	311	319	328	309	331	304	332	295	310	298	313	303	330	297	333	324	298	310	344	307	316	282	299	331	313	311	321	307	274	311	320	334	318	300	273	345	310	339	304	282	316	286	324	331	325	301	292	316	342	318	350	335	347	315	363	318	314	288	293	315	316	321	308	301	312	313	291	315	332	301	350	309	284	312	310	347	314	329	307	323	305	326	324	303	328	316	298	319	303	317	356	313	275	317	327	295	328	305	309	304	331	330	283	321	338	320	326	306	301	342	330	333	334	283	329	316	316	308	295	299	311	345	297	279	316	329	359	333	300	299	330	291	305	297	326	329	308	336	283	307	325	282	310	286	329	342	305	311	323	332	321	302	323	326	326	326	307	311	309	334	310	310	319	326	328	345	321	276	317	308	297	295	315	336	307	336	291	302	298	340	348	310	301	305	304	301	319	301	332	314	327	288	323	310	333	306	259	319	337	313	291	307	354	292	337	312	302	354	289	317	325	336	272	313	320	313	322	284	340	342	303	341	302	294	287	312	306	313	310	321	332	305	284	301	310	291	320	343	296	309	316	318	325	308	310	341	313	286	293	290	339	308	300	339	289	318	314	293	305	312	328	296	308	318	309	329	304	296	320	316	296	309	340	341	305	312	335	318	320	342	298	327	312	300	282	319	324	287	335	340	306	299	301	320	327	305	334	317	324	280	346	318	347	301	330	318	314	321	324	344	303	283	321	258	320	336	323	319	327	295	320	291	317	316	304	286	297	299	327	364	313	327	306	322	314	304	314	303	322	318	300	283	306	315	341	323	300	308	318	311	313	332	342	347	322	310	320	320	294	296	333	314	307	318	334	276	329	301	341	330	314	314	331	271	276	332	324	330	330	302	296	342	293	328	317	323	270	320	298	295	278	359	277	302	323	323	317	318	291	334	315	333	299	324	303	319	337	335	303	327	319	320	311	286	288	306	303	322	301	323	271	320	309	310	283	370	330	315	316	313	299	325	317	315	333	337	302	328	293	338	295	314	304	317	320	293	322	301	306	329	321	323	275	331	332	331	356	285	292	326
25727	28057	24120	7245	7914	5851	4943	4637	3884	4054	4349	3110	2181	1590	1655	1483	1302	1120	1125	1039	962	885	896	919	908	927	843	892	922	893	871	843	861	867	856	840	814	828	818	762	808	838	838	818	828	818	861	848	768	818	788	820	794	831	806	799	850	771	855	808	823	830	797	794	847	865	833	793	813	895	814	885	842	859	851	851	835	856	880	831	883	863	863	910	896	869	858	890	872	901	917	898	956	819	867	840	835	881	816	832	841	805	790	814	842	803	806	839	853	805	846	765	902	762	790	832	789	815	784	828	842	796	808	783	776	805	794	840	878	838	798	799	854	821	822	855	831	871	796	831	814	837	808	853	808	830	845	816	829	788	830	808	847	830	726	859	839	788	800	786	812	804	818	800	850	811	761	778	814	834	774	794	792	775	775	835	812	787	774	787	801	793	842	775	801	759	790	809	766	725	816	809	794	781	774	811	825	778	749	773	788	755	799	778	821	857	759	849	819	781	795	784	823	761	758	856	781	812	750	808	798	789	761	781	796	785	812	772	790	790	758	890	811	783	836	808	745	803	820	765	773	812	841	827	809	752	786	771	817	826	814	794	792	802	759	740	790	827	769	786	760	782	800	801	789	751	775	779	839	796	754	772	822	839	765	775	825	823	777	806	776	795	786	754	745	841	789	793	772	781	803	805	731	802	744	800	743	780	790	793	807	812	817	769	784	762	745	836	779	762	778	836	819	819	864	749	791	829	855	837	818	799	756	802	748	756	810	772	793	773	838	814	791	791	758	786	785	764	799	763	771	817	773	792	788	792	838	823	823	804	824	843	806	799	835	791	778	816	762	778	830	833	797	769	777	841	810	758	763	768	807	840	844	797	788	793	803	805	740	796	790	793	744	826	797	795	784	764	811	795	791	772	771	782	798	752	697	806	785	836	821	741	771	811	841	801	813	855	859	840	834	787	814	820	794	781	801	794	854	820	773	827	810	728	786	778	853	792	824	788	779	811	800	780	793	807	793	776	807	785	792	823	779	821	820	777	801	803	747	842	862	796	762	785	825	771	771	792	849	793	769	811	778	783	776	792	802	799	820	782	800	754	830	822	750	802	820	792	806	809	797	812	799	799	831	823	753	778	763	794	803	797	794	795	797	795	791	817	786	809	835	783	824	788	883	834	846	786	817	817	817	751	760	808	788	793	796	876	834	824	800	789	817	793	747	744	806	775	777	798	817	802	822	793	811	782	784	769	811	823	771	783	815	829	803	697	796	745	856	809	829	791	795	803	822	815	801	816	774	780	759	840	821	805	779	791	805	798	816	815	817	847	803	790	775	833	787	814	807	787	823	805	808	773	796	770	788	757	797	825	779	762	821	761	813	761	782	802	817	785	775	780	760	772	798	839	842	804	793	784	788	787	817	780	783	802	799	794	791	764	829	781	777	830	812	768	789	774	793	826	776	795	785	805	782	804	752	829	801	803	891	806	799	751	757	814	750	777	786	772	772	752	836	784	854	788	789	774	804	785	832	782	828	829	826	848	776	802	830	750	790	783	818	802	784	821	802	827	820	796	800	781	775	773	808	745	836	790	786	775	797	786	820	781	779	789	791	760	799	779	793	768	748	822	825	782	807	827	795	797	817	790	784	743	747	800	805	769	848	828	819	748	750	741	803	816	802	833	825	707	827	768	813	787	821	757	775	741	853	844	808	797	806	796	818	810	787	719	814	780	787	793	774	799	844	818	855	796	778	782	776	774	742	785	779	820	781	799	833	826	772	791	757	814	817	805	814	809	781	889	775	815	840	796	780	777	810	799	792	804	833	819	828	784	771	801	785	746	755	852	822	844	768	777	811	784	775	784	839	781	780	784	807	782	828	794	801	838	795	754	815	878	801	797	802	821	848	749	828	802	841	807	778	806	800	767	810	812	776	774	822	825	777	779	814	803	801	787	744	808	766	757	807	786	791	791	764	843	770	785	854	835	762	719	775	839	759	770	762	774	784	782	846	807	804	830	802	793	791	802	820	795	793	792	733	765	805	793	825	755	830	778	747	786	769	793	797	813	800	836	826	796	785	825	772	796	772	779	813	790	789	793	808	804	801	800	785	823	785	795	785	857	847	802	825	748	802	791	813	848	825	793	798	827	799	776	816	812	806	793	722	812	803	773	791	831	762	817	757	786	787	787	783	788	834	787	828	806	861	785	797	784	833	761	845	854	786	773	742	806	853	808	747	848	802	793	837	829	753	788	764	794	752	804	798	807	773	769	808	800	822	775	781	798	790	755	762	760	777	838	802	824	800	807	742	802	774	805	835	777	765	777	851	832	792	796	809	782	737	833	780	808	784	751	815	785	809	824	786	843	779	778	814	826	830	784	758	791	818	780	785	765	805	815	780	795	805	820	785	758	770	743	787	801	803	762	807	782	804	815	804	806	797	786	832	802	757	734	769	803	780	789	828	828	811	836	792	764	790	763	847	799	798	725	774	765	835	794	812	751	808	793	828	813	776	765	815	819	792	790	818	806	800	858	795	774	767	822	781	826	850	815	809	790	807	801	818	764	786	815	814	814	789	764	805	797	861	755	785	755	820	772	804	842	827	810	821	782	774	823	830	777	789	826	799	787	744	818	766	795	785	800	825	792	809	768	824	756	759	821	836	756	816	827	806	815	753	790	789	780	774	818	786	784	793	823	846	834	747	784	799	757	773	808	786	814	757	805	770	804	764	804	715	783	812	815	750	764	794	817	830	813	764	779	764	834	746	815	765	785	802	836	769	771	828	794	773	752	790	814	841	844	828	853	810	801	768	832	765	782	838	788	801	794	783	802	761	765	751	793	781	874	780	753	845	791	769	810	790	829	766	827	823	805	775	842	806	776	817	803	768	743	789	829	792	808	803	785	789	844	822	769	764	772	823	806	778	749	755	821	783	785	798	792	766	791	780	797	750	829	830	825	837	741	778	798	794	759	789	785	841	812	795	789	796	792	750	767	811	846	778	785	761	816	788	856	781	833	808	795	791	777	761	791	819	832	813	856	758	827	759	817	810	810	785	842	814	756	811	797	781	825	787	790	830	805	802	816	836	830	792	794	766	802	800	841	792	770	795	774	755	791	797	780	845	834	796	788	812	794	798	788	862	792	764	792	824	789	803	792	788	742	792	771	801	781	801	798	822	804	793	812	813	774	845	808	817	821	798	773	775	812	783	773	815	796	828	768	789	788	791	792	782	823	812	787	810	772	785	795	785	771	814	782	760	770	787	807	781	775	806	804	793	845	821	826	750	792	803	846	810	760	775	820	800	754	797	816	865	771	801	778	782	767	804	826	816	816	808	800	804	788	830	799	753	811	818	762	804	799	830	806	810	780	820	779	784	780	722	778	779	784	808	788	745	829	752	788	765	799	819	796	761	770	886	798	798	794	764	818	750	812	714	757	815	798	737	793	842	782	807	790	736	833	784	787	758	797	753	800	814	744	794	841	845	786	747	793	770	804	773	785	857	762	751	810
42570	43831	33637	20899	17894	12253	7073	4236	2874	1722	1736	1252	597	580	486	484	432	341	356	270	329	298	264	252	241	241	266	262	252	276	250	243	258	246	264	258	242	223	235	249	250	267	249	236	252	261	259	266	278	238	212	223	229	259	243	269	263	249	239	259	247	245	209	236	258	248	263	255	254	243	256	243	254	249	234	232	254	270	247	271	223	282	225	283	236	279	259	256	270	233	251	217	246	241	263	212	226	239	250	251	276	238	233	238	249	249	235	225	214	248	251	236	250	244	231	251	231	234	270	238	226	263	245	235	281	234	244	234	223	232	256	230	253	240	251	262	241	229	232	251	217	230	232	241	238	209	250	251	251	225	233	236	239	230	245	262	245	275	234	236	232	231	245	241	224	236	240	268	248	257	253	246	245	230	228	235	230	251	232	210	230	228	253	214	253	227	242	234	261	235	258	225	246	274	260	249	241	247	243	221	207	229	255	222	213	234	234	214	253	246	264	234	230	231	279	260	228	247	227	240	269	263	258	235	248	249	225	244	216	254	236	249	246	213	241	218	245	238	243	241	251	246	242	210	222	234	209	208	257	246	242	248	240	257	219	244	228	228	242	258	213	226	255	250	260	272	260	234	247	238	239	261	229	223	244	241	237	247	226	221	243	240	233	252	231	228	226	248	235	270	202	228	234	206	229	236	241	223	241	237	229	246	233	255	244	255	237	238	244	222	259	221	232	262	217	221	239	235	225	220	260	249	255	247	231	272	248	224	224	234	253	246	244	214	248	243	215	238	257	252	239	262	275	243	238	268	233	212	238	252	218	240	235	286	222	234	254	248	244	226	235	222	224	219	237	236	249	256	259	207	241	237	250	259	246	235	227	232	240	240	231	255	269	237	238	246	236	232	265	245	239	245	230	223	253	234	219	223	223	232	244	232	219	255	240	238	260	247	240	216	244	243	236	239	230	252	233	265	226	247	268	257	256	238	224	256	245	251	227	257	232	242	249	230	257	227	236	218	247	269	226	240	251	238	243	256	263	235	248	254	250	261	238	257	231	234	244	256	238	220	238	218	228	240	225	240	237	253	236	241	264	261	241	255	227	223	248	264	234	248	231	205	241	226	237	231	226	238	244	232	238	227	248	249	211	261	256	208	245	224	244	236	247	221	281	234	223	220	219	257	267	254	254	266	242	218	230	245	238	247	251	238	218	260	230	227	217	236	231	235	237	214	236	223	229	225	242	215	212	236	246	220	237	242	248	245	213	244	232	238	265	241	244	245	247	241	250	235	229	240	246	228	266	217	241	230	206	244	239	233	233	265	233	246	214	238	247	234	230	224	239	230	253	260	217	228	256	239	236	220	248	240	249	222	263	251	206	248	245	216	240	234	214	242	230	255	257	246	222	265	255	229	278	237	237	236	219	197	205	233	252	274	212	254	229	233	253	234	235	245	245	238	249	244	235	227	237	245	209	251	233	224	224	239	238	234	255	267	270	258	230	223	233	244	223	205	263	222	236	254	217	236	240	233	244	247	230	231	253	259	217	250	229	223	254	246	257	237	257	246	250	213	233	241	230	244	245	233	229	248	231	248	256	242	240	243	234	238	215	252	237	270	282	238	242	256	223	230	237	234	259	232	247	257	233	234	266	239	218	205	239	257	230	216	253	260	257	273	244	239	244	222	230	256	236	238	246	235	237	239	220	226	244	236	240	230	262	243	249	226	245	241	268	230	242	234	246	238	234	269	251	230	215	215	225	228	235	211	224	248	240	227	255	283	221	242	227	260	218	253	252	259	230	257	249	222	222	241	283	213	269	259	228	240	215	250	238	209	246	239	237	228	237	250	269	282	260	231	236	254	218	212	222	237	244	228	239	226	240	240	206	220	239	271	209	255	212	230	223	254	238	250	234	234	240	236	231	227	262	233	236	201	242	235	237	245	244	251	254	252	224	214	235	230	239	228	228	240	219	260	225	230	247	245	246	243	227	228	206	232	246	230	246	260	240	225	242	256	249	191	265	242	228	242	243	220	202	242	247	241	279	223	248	230	253	247	207	242	249	220	245	216	238	240	244	249	241	262	254	230	239	246	231	243	252	231	253	253	216	236	212	228	242	235	262	235	238	252	223	210	231	256	224	230	251	230	246	250	212	229	251	242	262	235	232	259	236	243	233	209	261	229	214	234	226	235	234	264	230	249	207	247	240	223	269	224	264	242	246	234	231	252	221	248	229	262	249	219	231	245	251	229	234	232	235	244	254	227	257	268	250	210	232	220	252	258	263	234	221	249	228	224	249	245	236	237	252	237	221	243	245	226	227	231	242	229	237	260	259	229	235	266	245	254	225	228	231	231	221	225	282	261	254	259	275	254	210	246	271	215	237	235	236	242	222	209	217	232	235	242	226	223	227	236	225	253	253	254	243	244	249	229	244	207	228	252	255	233	267	219	247	246	221	238	231	241	243	237	238	229	232	263	225	241	229	238	235	248	276	240	235	219	254	247	238	226	246	260	237	237	240	243	238	267	252	231	239	217	249	230	238	211	240	219	261	231	243	239	258	215	261	241	236	246	248	226	223	266	237	275	263	212	229	239	220	253	241	258	248	222	248	211	256	253	218	213	251	213	208	233	273	281	238	237	222	242	192	248	234	258	233	232	224	244	245	228	230	238	239	253	252	232	241	255	211	242	245	246	241	244	228	250	202	254	246	241	235	229	234	265	250	224	224	246	259	229	223	241	251	241	249	211	281	256	226	230	244	262	255	254	269	237	241	224	237	232	244	242	204	203	273	214	241	242	242	236	216	255	235	230	259	236	233	213	215	230	229	226	239	245	254	262	238	257	230	234	245	242	224	226	227	217	232	242	228	257	238	247	256	250	243	229	226	263	248	258	234	245	233	217	225	244	235	241	256	212	245	249	247	243	233	234	244	242	248	219	222	243	249	239	233	237	234	236	261	247	232	232	227	214	240	225	248	269	246	246	246	242	236	230	249	237	213	218	211	244	252	241	224	250	254	277	236	231	230	233	225	217	264	236	248	231	237	221	237	230	261	233	270	251	228	231	269	229	226	243	238	209	266	264	258	251	237	253	235	260	259	233	254	243	249	218	231	238	242	257	240	249	218	237	252	253	243	247	239	238	222	236	238	238	228	247	245	245	246	236	253	232	232	254	236	242	226	238	236	242	273	229	214	235	264	236	239	229	261	253	270	261	239	220	242	237	200	269	228	250	236	242	230	233	234	251	241	247	256	249	242	238	267	231	243	244	238	210	266	267	236	215	269	231	245	239	254	249	258	259	238	228	260	252	235	210	228	230	216	246	247	249	217	222	277	232	234	250	234	233	240	251	217	213	235	244	258	234	267	250	235	246	243	241	244	265	230	231	261	231	235	261	222	246	250	260	236	221	240	214	227	200	205	244	244	244	228	257	227	237	200	235	219	234	251	250	249	237	244	248	264	238	268	236	234	255	241	235	258	239	205	237	225	244	253	216	254	226	221	260
30045	37844	24812	9886	11400	8773	7252	6295	6029	5746	6542	4475	2169	2509	1958	1913	1531	1270	1246	1148	960	856	867	814	807	796	794	742	721	711	742	740	674	696	716	655	707	735	712	727	699	673	674	670	626	679	657	677	610	671	696	657	623	682	612	663	636	649	614	661	669	658	628	670	696	684	723	701	712	657	734	709	754	729	651	705	721	707	637	679	740	727	736	752	764	743	752	737	764	788	739	751	724	733	720	706	715	721	691	774	696	692	669	656	639	620	681	678	667	688	664	665	676	627	646	629	621	703	627	662	634	677	656	665	676	640	680	669	668	641	668	635	678	660	637	682	664	651	677	670	632	674	651	617	605	669	650	660	678	608	668	637	581	695	639	638	637	651	604	655	633	594	637	646	651	644	632	624	634	607	650	624	599	647	608	647	620	589	647	594	636	604	625	620	626	638	593	627	630	637	578	623	595	624	592	631	650	584	605	631	581	589	612	578	588	619	660	679	618	646	603	630	618	625	645	597	591	638	576	628	612	613	611	593	593	614	660	647	627	589	588	650	624	578	586	608	591	646	642	624	585	602	622	583	613	619	617	617	649	595	633	641	603	670	653	654	612	632	580	586	595	605	597	605	597	589	631	603	630	669	631	620	605	606	583	578	596	576	628	616	604	605	585	595	665	565	631	641	645	635	626	630	612	638	611	592	648	643	613	588	577	641	617	619	618	567	581	609	598	625	600	637	617	638	631	628	619	621	621	589	619	644	626	585	631	629	636	567	637	613	636	623	607	607	608	638	592	623	608	661	631	600	624	612	585	572	636	598	592	654	599	612	616	573	592	575	587	647	595	641	574	601	644	634	598	620	619	602	626	660	627	623	627	614	613	647	658	608	595	567	629	644	622	639	633	639	582	623	582	646	617	658	617	643	594	585	582	639	613	603	657	605	605	632	628	623	603	645	677	597	585	650	616	609	593	593	631	616	623	638	612	613	664	605	626	603	598	620	605	604	605	640	613	648	605	592	647	628	552	613	616	605	633	613	631	612	629	610	608	631	645	565	624	600	586	597	616	645	662	616	651	637	621	557	613	611	589	608	656	639	618	594	655	600	614	605	573	614	619	602	639	601	625	594	601	626	612	648	637	647	580	603	633	667	640	647	623	667	619	643	612	656	658	598	565	652	614	623	559	598	602	630	645	541	633	639	613	618	631	632	583	627	580	658	615	599	628	573	671	649	594	567	587	600	645	647	660	556	590	602	606	599	641	644	624	620	666	583	621	643	587	665	617	597	628	635	627	578	630	665	608	605	612	618	601	626	633	627	579	636	637	609	620	611	628	631	662	625	657	606	641	654	618	611	656	610	593	617	647	666	635	632	604	614	591	665	637	609	582	628	618	592	620	639	607	618	623	630	661	673	615	620	603	642	609	582	615	578	628	632	598	613	635	628	623	654	627	621	595	612	595	602	629	643	660	589	655	609	637	682	624	569	611	642	618	558	631	608	621	609	606	593	632	585	631	622	579	608	632	607	646	607	631	611	587	637	648	591	582	604	606	659	603	604	652	623	609	638	603	621	632	607	601	599	630	620	613	639	643	645	623	596	622	641	592	627	623	622	574	604	630	626	620	615	637	612	590	608	648	648	567	618	656	617	593	609	610	609	618	649	609	610	609	600	599	618	639	597	602	575	608	606	609	650	593	596	591	591	618	603	657	661	604	609	628	625	626	613	614	565	612	579	626	667	623	590	610	582	604	597	620	628	634	590	615	624	592	655	618	646	634	578	599	614	625	639	654	583	629	614	636	606	645	637	620	636	603	615	589	626	602	633	634	670	611	594	657	641	609	574	618	632	606	605	595	597	626	614	564	631	638	602	648	641	598	630	619	630	594	624	612	621	623	626	644	595	605	582	611	622	613	576	591	640	604	564	620	626	603	596	635	634	647	585	532	655	600	644	603	670	615	592	649	582	606	599	631	657	597	605	614	621	607	604	647	602	622	604	632	652	624	630	609	595	624	651	593	604	603	685	617	594	624	643	636	629	613	632	632	626	596	587	631	604	605	647	602	601	604	634	626	652	616	605	600	624	587	634	629	620	637	557	619	595	580	598	659	612	601	639	584	630	612	610	655	663	625	634	642	578	649	617	645	613	628	589	598	617	642	607	605	629	555	629	590	605	586	632	603	598	665	618	595	620	626	606	570	636	599	588	620	631	603	623	656	573	631	594	589	590	608	600	630	605	642	635	599	572	630	646	617	622	592	665	604	564	571	615	625	587	637	608	598	603	590	620	614	631	617	590	584	594	609	585	627	640	620	606	624	595	618	653	612	626	609	637	622	619	602	627	568	621	618	639	608	612	617	636	640	612	596	629	650	610	598	614	643	628	572	632	586	630	617	589	662	647	620	622	622	637	599	632	579	598	586	612	630	565	639	600	646	620	601	592	558	644	617	602	598	603	619	582	600	592	635	628	613	601	630	656	579	645	589	614	605	660	565	643	621	615	635	631	586	655	615	629	639	600	593	639	623	575	608	580	609	618	608	661	617	582	644	603	613	614	628	598	600	622	624	629	641	637	582	608	569	636	581	618	563	582	615	593	619	633	613	622	586	637	633	641	617	597	625	655	618	615	631	645	650	633	615	611	612	677	577	629	607	628	642	602	622	581	635	618	607	604	639	629	606	625	606	637	610	617	656	606	549	609	575	601	538	660	628	659	612	601	638	612	625	599	603	644	580	634	656	608	623	599	612	592	599	673	597	643	579	567	621	649	638	590	624	602	635	528	593	634	616	596	562	610	609	596	565	579	630	593	621	616	614	635	601	608	570	637	571	634	612	601	625	640	595	625	592	600	645	618	627	628	652	608	647	653	632	595	583	599	618	615	608	642	625	660	604	625	568	627	572	639	651	630	613	578	638	613	646	634	605	647	626	591	583	639	625	674	628	634	644	593	600	594	614	631	611	581	602	589	634	607	624	596	583	651	645	600	599	615	606	577	659	622	597	626	635	580	633	610	654	626	637	617	599	667	627	620	622	602	646	593	605	648	625	620	622	628	610	600	638	668	620	647	597	603	632	615	593	611	621	572	612	596	579	622	601	627	665	616	624	621	619	644	623	647	648	602	602	670	614	585	659	639	616	606	615	622	626	596	592	593	624	623	605	592	560	645	673	629	630	591	620	667	635	595	647	600	576	622	593	653	617	612	629	628	596	634	624	626	602	608	619	640	641	634	602	598	624	611	583	637	634	656	629	630	633	641	613	665	627	613	611	622	641	591	600	651	644	628	621	613	635	652	634	567	618	600	598	618	665	613	637	606	624	615	618	576	587	653	637	586	618	555	642	610	604	607	604	649	614	611	611	597	604	592	597	640	603	660	654	648	623	589	645	592	637	589	618	594	646	584	623	632	612	609	604	568	614	632	624	589	644	649	658	629	601	635	612	619	630	602	645	587	631	613	631	586	557	652	601	602	672	597	635	626	639	622	595	633	608	603	616	646	609	623	602	657	621	627
12465	9922	4065	1002	788	527	395	389	334	359	364	343	321	315	326	346	313	325	327	288	339	339	327	317	332	308	313	332	325	359	314	333	339	305	312	288	315	311	307	348	346	305	327	326	335	273	310	281	293	315	306	270	332	309	282	320	321	321	327	317	338	332	294	342	321	322	315	366	323	312	312	309	332	329	333	321	318	350	313	299	310	326	326	284	316	346	348	329	315	321	277	302	315	311	306	300	271	307	360	294	302	308	340	344	306	315	362	344	306	323	317	323	291	315	323	347	334	347	337	350	340	311	310	327	316	346	332	299	323	343	322	327	321	324	334	339	320	342	318	311	328	334	319	287	282	316	329	307	310	331	321	292	322	320	307	318	303	319	323	328	310	346	334	327	314	315	308	319	315	309	362	319	319	328	308	320	300	281	322	334	318	311	285	326	319	310	354	331	302	309	313	319	296	321	305	351	312	313	331	324	335	344	325	316	317	327	343	323	311	348	303	302	323	333	312	326	295	298	310	294	328	289	326	323	313	305	305	303	305	342	319	341	300	353	316	337	307	320	322	299	353	291	331	304	288	324	294	348	319	342	346	303	317	329	335	333	304	315	336	301	330	313	306	309	329	293	344	323	331	297	323	329	303	289	310	311	283	293	325	299	307	273	314	321	323	303	316	358	307	307	306	306	328	349	296	330	345	302	286	320	336	335	299	301	321	345	317	333	315	332	323	322	345	329	311	341	330	324	302	323	333	300	289	285	290	307	293	327	311	336	294	282	300	328	317	328	337	303	320	322	315	329	301	290	316	342	317	297	302	318	316	324	299	318	314	353	315	324	305	323	324	324	297	314	310	319	347	296	303	325	331	308	320	312	300	347	290	298	295	325	322	294	318	342	321	340	312	311	282	304	311	313	335	308	311	313	339	307	327	323	308	289	314	277	302	289	332	281	339	323	336	338	299	341	353	307	316	287	327	300	314	329	347	329	353	338	314	314	332	322	317	284	351	291	312	302	343	316	294	281	312	301	310	327	331	333	330	327	322	338	314	331	341	310	326	323	306	314	287	343	289	343	304	314	315	328	279	327	285	328	314	333	314	299	322	319	319	336	320	293	277	334	311	319	317	305	304	291	297	301	309	337	297	304	336	341	333	334	330	324	315	356	328	281	315	295	355	318	330	312	304	317	320	322	292	300	306	303	341	313	284	306	338	303	332	326	328	344	308	298	312	311	293	304	381	314	344	317	311	302	344	335	277	333	318	326	312	324	329	329	356	280	323	350	304	342	303	364	297	379	306	322	295	323	315	314	336	337	302	339	295	340	316	288	318	320	307	316	338	321	321	312	330	338	342	328	325	293	335	282	327	320	329	364	340	334	320	332	334	330	325	339	318	335	289	307	310	312	303	320	300	306	315	290	335	312	327	337	310	316	290	344	352	309	325	333	323	318	359	326	317	280	321	321	318	320	332	335	297	296	303	304	344	308	325	329	326	306	303	324	311	333	302	337	319	336	298	298	301	320	323	275	315	327	301	297	322	321	316	326	301	317	310	313	314	326	327	323	323	333	286	302	300	320	301	288	325	314	313	305	317	324	296	276	278	313	297	268	343	312	317	323	330	299	314	334	297	299	348	288	316	332	314	312	329	313	348	323	314	346	309	317	295	329	321	331	325	350	315	331	325	303	299	332	313	276	322	339	302	331	327	352	309	311	310	299	294	324	315	302	315	295	331	326	340	288	343	331	303	322	283	335	300	325	332	323	291	314	317	327	324	318	319	311	304	322	325	326	316	279	322	297	330	287	323	339	332	364	313	336	326	289	307	337	311	330	327	307	333	331	339	367	316	326	298	323	324	330	322	311	325	330	327	317	336	300	323	330	319	297	316	327	313	286	323	340	328	279	285	337	305	273	340	317	314	335	308	324	337	306	289	342	331	326	341	305	301	308	284	345	320	295	334	322	321	328	325	311	287	306	332	299	315	301	334	324	339	323	340	319	335	366	313	287	303	338	302	310	306	333	302	306	340	338	362	320	298	325	297	336	296	337	326	337	342	337	330	333	345	288	297	371	297	305	313	291	343	335	306	327	323	299	317	313	298	304	291	341	336	309	352	322	323	318	313	314	297	321	298	345	310	335	301	313	333	336	360	298	344	378	323	330	304	327	324	348	355	300	338	321	325	318	305	312	339	319	335	306	307	327	327	294	321	315	317	312	307	317	304	316	331	336	305	280	313	307	322	316	332	347	294	295	332	341	317	305	341	350	317	351	332	336	329	309	312	320	306	316	321	318	325	288	316	337	285	306	301	299	300	317	307	322	336	323	312	308	301	336	294	300	322	303	292	377	297	315	331	312	323	339	307	341	339	321	296	339	335	304	307	347	313	318	304	302	326	331	321	322	303	318	307	327	323	355	330	320	319	346	318	311	343	331	305	330	316	315	286	305	339	334	325	296	325	320	314	291	329	303	302	326	322	299	328	303	309	334	321	290	322	327	326	325	319	275	309	304	323	322	284	305	318	292	301	306	311	306	323	300	311	299	308	323	299	312	295	327	329	329	342	331	316	350	301	338	323	298	312	324	324	309	311	306	330	321	314	303	305	314	299	314	342	288	321	317	348	302	297	304	330	324	306	356	338	306	331	329	335	340	312	318	331	338	281	290	290	311	331	327	312	302	317	286	301	266	334	322	326	316	267	306	321	309	303	310	327	320	291	337	307	297	322	336	345	304	327	301	324	345	313	318	292	353	333	328	327	327	317	310	302	323	289	321	314	317	330	297	330	310	343	302	317	331	295	331	331	302	341	302	336	294	305	333	344	326	332	312	300	308	344	322	296	313	318	327	332	354	319	304	305	330	315	319	319	300	315	325	339	343	339	342	335	315	301	306	311	327	342	338	294	354	318	317	319	323	338	312	301	332	328	273	365	311	312	315	307	302	325	333	279	308	328	329	299	304	350	313	320	320	292	317	319	332	334	334	315	308	335	319	305	315	330	327	297	328	299	302	333	318	338	334	298	325	313	341	352	298	319	300	284	395	332	290	352	327	291	338	272	310	288	343	358	295	296	328	291	275	274	328	317	309	310	319	326	300	288	301	333	340	307	290	303	336	328	303	307	315	324	304	318	300	304	310	321	313	339	318	303	308	332	314	301	349	286	330	336	295	308	321	320	365	271	307	302	336	337	297	321	374	315	337	315	331	299	312	321	319	278	308	334	310	288	309	324	328	328	338	327	326	317	314	291	327	307	294	281	350	335	302	343	340	287	336	286	291	330	322	348	298	304	343	309	330	339	342	300	290	328	338	356	308	327	295	338	309	303	280	305	341	308	326	334	338	284	302	313	302	333	298	288	308	316	295	306	324	348	341	306	321	346	316	351	301	297	329	279	349	295	327	324	244	321	283	356	356	316	320	327	321	322	344	323	280	340	306	322	247	301	316	340	297	303	333	307	284	331	313	312	324	341	318	265	286	326	331	304	332	343	280	341	315	308	334	323	333	323	280
8725	11098	5253	2034	2199	1412	1231	1158	1105	1033	1032	917	849	862	795	828	805	795	845	798	785	817	795	836	791	815	804	842	792	852	778	816	820	795	834	758	845	793	785	827	807	755	786	805	825	790	821	808	838	798	845	839	817	795	771	800	788	830	793	843	799	790	822	797	835	827	837	815	844	883	860	806	875	808	825	879	824	885	784	806	858	854	888	851	901	834	876	863	789	781	867	859	790	922	781	833	811	780	811	856	796	853	816	834	825	798	882	809	792	846	845	836	789	760	849	831	809	857	800	835	847	812	767	817	837	866	795	826	824	789	803	820	843	851	790	794	820	847	821	787	822	799	781	827	882	832	818	845	831	799	837	774	831	863	846	852	753	828	866	777	802	830	809	831	800	817	794	796	842	820	789	775	866	801	803	850	802	788	822	805	771	815	748	805	852	843	787	784	790	830	846	815	816	838	868	782	808	822	793	792	789	802	787	827	797	828	818	775	809	807	857	883	745	836	772	798	803	773	825	802	829	815	856	785	795	769	797	801	824	808	790	817	821	787	802	760	757	786	836	827	818	828	770	800	785	785	790	809	823	817	777	815	815	854	761	800	856	779	826	763	820	787	862	786	807	801	796	786	827	779	752	749	815	847	826	769	883	773	820	854	845	814	805	783	843	766	856	738	788	782	843	804	799	801	808	801	784	835	812	829	849	810	799	738	814	829	858	840	844	822	803	832	796	857	840	748	805	801	809	832	856	798	813	786	837	794	776	770	840	822	774	831	836	797	821	794	844	741	891	831	821	828	816	902	844	795	822	772	839	820	788	806	802	839	799	825	827	811	806	849	770	804	832	809	816	800	737	831	826	773	811	819	806	823	823	811	850	807	798	800	814	807	750	834	794	824	797	791	776	801	790	788	782	818	858	847	811	756	784	825	821	795	857	787	853	829	838	810	807	752	759	805	788	780	788	838	813	840	823	775	799	821	812	797	853	853	833	780	734	781	787	860	822	823	782	810	859	834	818	779	813	812	812	760	779	792	778	795	812	791	760	812	858	813	806	825	811	797	888	816	848	779	824	780	790	794	778	813	806	797	798	780	808	835	825	809	814	767	836	823	771	841	802	804	791	848	853	792	801	845	807	785	798	787	764	811	819	811	793	811	788	816	833	873	768	855	791	829	822	768	786	788	849	800	761	850	818	786	833	817	819	770	813	818	833	791	851	845	785	820	765	790	804	821	820	808	808	814	885	827	840	788	827	808	804	803	817	834	789	792	795	766	819	822	782	816	768	818	746	788	797	781	799	804	811	812	785	831	773	826	825	829	838	814	813	794	787	753	842	773	844	752	783	775	856	811	887	782	819	809	839	758	787	821	807	831	784	784	851	817	792	800	784	806	813	828	755	799	808	894	838	798	744	818	793	841	810	785	796	831	770	776	794	820	806	812	809	827	874	804	787	763	828	813	777	839	799	833	762	797	766	846	805	850	794	772	838	783	820	831	814	787	816	776	777	821	772	793	784	773	769	801	795	824	789	821	812	822	821	807	798	794	812	819	802	839	806	818	839	817	848	825	827	866	815	786	802	827	826	744	818	861	862	845	839	794	828	863	788	814	850	806	797	823	822	795	847	764	888	832	839	797	792	840	780	777	799	810	773	793	803	811	812	800	835	822	804	803	826	768	805	845	826	795	794	779	821	771	834	776	833	880	747	834	796	804	812	845	791	835	810	795	802	819	788	826	789	796	815	795	793	788	878	871	813	799	824	804	808	815	782	774	817	816	789	800	837	804	809	776	787	840	816	799	794	819	811	836	805	779	819	849	842	811	802	829	802	830	798	820	789	829	780	833	823	784	821	855	870	798	840	837	833	846	759	801	835	863	803	834	791	817	806	782	802	835	783	769	820	812	891	770	814	812	770	800	791	806	807	775	809	802	769	776	799	801	844	770	779	819	730	800	814	782	812	799	805	786	831	759	836	832	795	799	844	852	831	776	861	786	887	750	802	780	793	784	837	808	809	823	817	827	798	806	795	813	798	792	812	778	789	808	797	805	785	830	793	791	840	793	799	834	793	825	806	843	838	790	779	808	865	776	853	838	784	825	785	810	799	763	824	797	795	820	795	829	815	841	818	761	820	839	805	798	765	838	792	829	856	853	818	773	779	823	839	845	829	802	838	788	799	842	804	800	820	817	798	767	775	827	840	799	818	819	777	869	812	761	780	822	778	820	807	806	821	763	806	869	757	787	835	846	846	786	808	784	841	784	780	800	812	773	843	881	789	790	785	827	834	820	832	805	847	810	795	842	822	784	769	851	808	776	848	783	843	840	788	815	828	818	789	792	815	834	809	850	778	775	788	827	829	786	785	807	833	746	814	821	816	823	807	812	802	806	809	860	809	804	767	787	835	817	770	809	798	791	787	776	810	819	801	820	797	814	773	875	886	817	816	827	748	798	800	801	792	812	794	793	769	796	781	787	792	819	772	772	815	819	816	815	827	822	780	797	856	835	771	830	843	821	785	828	830	883	808	746	822	842	782	823	780	804	754	868	790	819	803	803	814	840	809	805	813	804	802	818	855	802	798	839	819	789	814	853	770	806	800	838	849	858	825	793	832	819	762	767	827	845	798	812	834	788	826	796	793	804	784	820	859	807	826	852	843	796	832	840	771	814	794	783	853	797	868	810	841	815	807	839	785	842	809	798	818	839	845	843	789	750	809	813	784	803	837	864	835	792	758	814	794	844	792	776	849	810	853	813	841	785	791	816	815	831	827	781	716	767	848	811	813	788	801	814	812	811	798	820	789	822	773	872	928	784	814	834	839	786	797	819	813	817	785	841	768	841	785	745	846	752	784	778	755	874	831	811	769	789	831	802	782	823	763	797	781	783	802	823	823	744	845	769	805	776	808	794	808	805	817	805	827	822	806	771	815	816	823	804	787	857	837	782	791	767	769	852	814	789	826	837	740	806	812	797	761	789	830	832	845	788	849	818	800	820	785	848	747	796	798	838	857	819	765	818	799	764	785	793	820	764	776	803	792	790	831	840	857	823	786	825	811	850	827	805	839	807	819	810	811	814	835	834	850	870	838	794	850	829	791	851	793	802	755	791	798	818	759	728	814	805	801	801	849	804	799	814	846	843	820	830	763	797	856	831	832	814	819	837	863	789	851	825	800	824	785	827	770	776	819	858	834	777	785	741	796	854	837	800	792	756	807	843	801	828	787	787	806	801	831	778	852	851	786	810	784	796	792	863	817	807	827	801	775	795	867	847	820	753	798	834	804	837	799	785	803	779	857	835	803	784	808	841	839	783	776	814	796	803	810	774	768	805	791	811	777	761	861	812	805	846	833	768	797	831	820	821	769	835	781	765	807	793	782	832	803	792	813	702	796	784	846	832	797	761	857	825	820	768	778	888	804	794	858	795	805	821	782	869	841	822	838	821	855	793	795	818	790	851	812	800	786	856	761	758	830	779	790	759	853	846	837	792	828	824	860	773	814	816
33472	38155	26167	14561	10593	6039	3441	2237	1478	1007	931	733	555	475	426	409	386	330	356	326	329	332	306	295	302	338	294	331	328	302	310	341	318	309	333	342	331	303	300	326	305	287	310	314	328	330	308	315	312	293	341	307	319	305	308	324	312	333	307	305	283	310	271	308	317	331	305	303	318	333	288	291	307	318	318	291	301	318	319	319	300	282	311	299	306	303	325	344	345	313	308	340	310	308	309	321	319	288	325	311	339	293	305	333	294	313	333	320	273	312	288	339	379	328	298	314	310	299	293	299	320	338	321	311	311	312	288	306	323	299	307	352	300	313	321	330	311	326	326	289	295	305	284	343	305	296	275	308	301	336	312	317	314	294	303	305	328	296	287	297	317	300	334	302	317	316	325	275	314	305	329	338	312	307	299	314	306	286	344	275	293	298	315	275	304	287	333	320	309	264	310	306	315	305	325	301	326	324	298	321	316	296	298	269	318	274	302	287	307	309	310	303	333	298	304	314	293	324	305	300	320	296	291	263	298	350	295	311	284	299	313	342	310	299	278	320	313	300	301	302	305	282	313	300	268	312	347	311	303	307	268	304	292	304	312	293	324	351	275	308	303	314	356	282	315	323	311	298	349	311	312	308	303	310	329	307	290	272	320	304	329	287	326	323	332	298	302	327	308	294	299	320	303	306	309	314	293	317	333	313	306	306	282	286	291	317	332	305	299	280	283	281	354	309	326	289	305	293	304	327	275	276	301	282	295	319	285	271	282	321	326	298	334	314	297	292	283	293	289	315	318	320	324	305	307	300	282	262	285	293	335	288	320	286	291	276	331	312	332	312	303	290	269	306	319	306	308	294	325	313	297	305	313	305	304	314	324	307	298	291	311	281	308	264	345	302	293	296	300	305	312	326	289	318	283	281	316	313	306	316	330	350	311	316	303	320	301	286	331	327	298	286	325	295	305	284	336	314	304	320	265	319	322	293	316	289	311	327	281	316	302	333	325	312	318	307	338	282	318	283	326	291	309	317	312	320	289	326	295	283	323	294	306	305	311	306	312	319	320	296	317	315	306	331	324	323	317	323	303	281	301	298	300	309	322	289	312	303	315	318	319	329	309	304	298	274	290	320	307	338	309	319	284	327	313	332	328	300	294	308	312	302	319	327	303	325	340	324	311	319	312	298	297	282	296	287	294	272	295	334	317	342	304	321	294	283	318	307	308	320	297	319	328	321	320	299	311	272	327	283	293	288	263	267	292	319	301	326	325	309	304	312	324	310	311	310	322	317	327	321	308	316	313	294	323	327	294	321	342	304	344	337	327	355	294	296	314	314	316	295	304	289	340	310	278	316	305	319	317	335	307	354	300	285	316	323	314	325	295	299	301	295	337	308	324	325	329	277	262	298	319	322	319	291	304	318	304	279	308	301	304	302	279	343	303	310	320	330	332	308	299	303	306	326	346	304	300	333	322	313	318	290	319	303	311	322	262	349	340	306	298	334	278	284	307	314	304	305	291	298	302	282	308	296	305	318	332	291	318	282	319	315	327	297	305	303	297	319	332	293	305	312	291	318	315	302	305	284	315	273	315	305	320	303	316	286	332	343	322	292	314	295	329	305	308	288	338	279	327	322	324	317	295	305	336	311	306	309	287	315	282	338	280	285	331	297	278	329	307	294	305	300	318	323	298	308	325	290	302	327	293	309	292	326	330	320	323	281	302	322	324	292	279	338	315	295	295	305	306	291	333	337	296	325	311	330	288	316	288	323	306	271	310	275	310	297	292	313	306	338	337	308	294	313	293	296	311	357	323	325	307	316	287	292	335	309	278	289	322	312	287	279	357	298	304	319	297	297	310	288	317	288	327	304	315	326	293	298	320	305	306	301	326	296	319	335	301	317	339	308	325	299	335	335	293	272	279	289	316	317	296	300	300	312	295	310	321	324	317	305	319	336	313	324	303	315	310	327	322	283	308	338	311	319	303	295	303	324	280	297	320	317	345	314	318	292	322	315	314	309	307	296	302	312	290	286	322	309	304	288	311	318	290	328	298	325	300	297	301	287	285	307	341	309	289	333	284	312	327	309	329	308	317	303	318	339	312	292	272	302	278	298	321	314	302	325	318	317	330	314	301	341	310	278	306	338	308	307	329	299	316	301	289	325	299	337	299	311	332	306	310	319	319	309	304	308	320	292	288	305	296	338	264	317	307	314	298	303	306	308	280	294	290	282	316	302	299	303	300	320	332	325	310	269	338	323	294	315	332	292	301	348	305	315	326	325	296	322	300	310	324	308	335	286	296	280	320	279	326	304	299	283	303	324	302	344	312	327	300	323	256	298	267	316	312	323	281	307	295	314	332	310	291	331	299	294	280	274	313	286	297	290	330	327	310	312	301	315	322	339	307	345	314	314	316	307	284	304	308	316	296	299	311	313	295	320	296	290	290	289	292	324	304	296	328	315	327	342	311	308	258	293	288	285	285	300	306	328	289	320	269	313	319	293	336	308	310	320	319	326	279	330	295	286	327	266	310	267	325	340	278	325	302	306	298	284	317	328	313	326	303	331	287	349	302	277	325	320	333	287	324	337	333	314	298	267	294	322	303	338	312	322	305	288	263	349	300	284	286	326	295	289	322	340	309	341	285	321	297	346	304	314	312	301	287	336	271	284	320	330	295	309	285	304	307	276	301	327	314	308	284	299	302	301	317	295	304	315	318	326	299	292	306	308	350	311	292	300	301	316	315	281	296	317	318	325	288	318	337	325	309	272	288	299	268	316	308	291	296	289	306	284	306	301	324	286	307	287	303	282	290	354	339	277	306	287	333	323	315	317	325	291	313	297	328	324	307	318	286	306	278	309	314	348	309	308	324	292	324	325	283	299	318	311	268	299	281	300	301	307	313	292	280	297	279	302	300	294	326	284	285	293	297	303	313	314	291	313	305	298	330	296	304	306	317	311	308	312	278	324	304	347	315	298	284	323	302	291	313	322	304	296	303	286	329	267	269	322	319	318	312	302	289	322	310	317	310	311	298	307	284	293	290	315	346	297	298	311	314	319	308	284	296	310	313	305	313	294	307	316	306	294	309	297	329	322	290	313	329	311	294	304	318	312	302	272	315	306	319	325	274	316	308	279	334	342	304	279	270	322	354	315	353	291	303	336	318	321	290	280	316	290	319	323	324	303	332	283	299	313	307	304	308	348	311	302	286	313	295	297	308	306	273	328	281	282	313	281	299	301	326	338	328	282	312	288	312	314	323	294	308	312	318	332	285	321	334	305	308	323	330	319	286	275	275	298	311	305	316	323	309	306	284	316	313	285	305	293	344	279	316	306	337	284	299	346	326	290	265	325	326	297	317	286	320	299	319	279	299	293	309	289	315	279	305	292	291	254	300	300	297	315	288	308	285	335	320	293	333	341	281	314	315	301	300	303	288	338	282	326	325	309	325	275	333	302	330	338	321	334	323	309	326	318	335	292	280	324	278	288	311	311	294	307	311	336
23947	32654	15469	7150	8382	5767	5252	4833	4305	4103	4177	2790	1791	1780	1472	1430	1258	1124	1192	1079	977	917	910	887	900	877	821	848	845	834	828	870	821	787	782	829	797	812	849	827	787	825	824	784	791	846	813	790	817	791	787	838	808	808	797	787	796	823	779	796	762	811	766	798	829	805	817	872	830	898	839	830	825	830	848	807	797	816	857	821	829	852	824	821	844	894	906	865	881	843	851	909	820	865	879	810	867	813	856	848	826	764	798	788	841	769	783	768	846	821	809	770	774	789	768	796	805	829	826	789	763	763	810	782	770	834	837	806	768	814	810	794	767	847	846	766	854	779	835	779	797	772	793	780	809	830	698	789	752	819	821	801	773	809	813	792	789	785	777	754	782	791	809	779	796	817	774	772	803	697	832	816	781	792	746	751	783	795	776	795	850	792	749	801	772	762	833	828	796	769	794	766	770	790	734	765	807	806	791	802	764	817	771	760	796	830	825	763	826	785	804	754	781	770	774	833	782	773	766	779	767	800	763	799	724	796	784	740	803	774	803	814	756	756	798	830	810	787	833	833	776	791	821	807	806	770	752	824	770	762	735	801	813	772	779	779	777	786	797	761	780	714	797	762	738	779	845	796	769	778	816	783	767	767	794	779	777	756	774	794	741	719	801	754	737	790	755	773	806	781	793	815	800	787	837	772	779	799	759	800	772	754	779	769	787	734	782	786	741	848	761	788	776	723	746	796	747	775	780	806	780	782	735	788	791	809	766	772	817	754	840	784	800	741	772	784	765	830	733	785	803	783	770	792	758	782	783	715	858	786	812	790	791	779	784	757	762	754	783	809	795	763	781	796	791	801	802	745	724	783	757	760	717	834	783	797	800	791	818	789	809	789	836	803	789	755	819	799	746	789	748	784	767	792	776	772	813	783	792	753	793	796	772	736	756	750	836	777	771	822	774	771	819	750	766	745	795	826	756	773	779	744	769	795	788	789	768	820	817	822	786	746	769	784	762	779	746	825	792	809	727	775	750	794	842	795	806	746	769	793	763	762	748	809	806	813	723	782	785	812	828	825	745	785	777	768	747	772	751	767	807	760	777	780	779	759	811	779	771	789	759	765	741	811	787	781	786	807	785	766	764	804	773	746	798	775	767	811	754	759	774	799	789	782	797	807	778	789	776	762	803	797	776	755	760	820	794	797	800	810	800	774	854	777	790	759	781	734	762	779	795	791	783	757	742	791	788	721	756	748	748	806	753	740	821	792	800	836	722	827	777	776	780	773	782	742	802	765	717	772	799	784	803	844	782	760	756	788	797	731	766	752	760	821	787	813	753	771	810	732	825	775	756	759	789	735	810	740	774	738	728	803	795	766	803	771	758	782	795	801	779	828	816	782	816	751	798	787	775	774	801	742	813	773	792	789	748	821	807	758	816	760	765	786	769	836	778	749	796	789	840	762	788	804	791	811	828	754	769	799	827	782	737	780	765	797	815	746	802	804	828	786	744	759	783	772	773	754	780	767	717	721	759	793	804	768	768	738	802	771	729	804	780	826	774	799	788	789	779	819	744	809	740	790	763	786	772	798	763	747	803	798	758	825	754	800	774	809	794	795	746	778	827	775	793	874	815	796	742	797	756	782	767	759	759	846	782	815	809	795	772	781	786	768	733	828	787	815	778	754	784	796	843	760	775	780	810	762	710	712	733	817	802	797	798	784	781	781	734	811	737	832	793	784	803	775	774	742	725	781	795	756	817	798	792	747	842	709	804	801	719	767	783	796	794	773	792	830	785	782	841	785	820	797	744	822	779	808	721	723	728	785	731	783	822	786	813	780	772	827	725	782	765	770	778	790	698	766	765	817	760	763	763	787	802	778	825	768	760	827	756	836	800	808	869	742	761	816	768	780	747	755	741	755	809	779	777	770	795	805	809	808	814	799	801	814	786	779	819	761	751	740	746	812	788	753	782	774	796	822	745	777	753	762	780	793	817	794	830	769	774	751	771	788	751	788	802	817	807	745	724	758	786	768	776	789	769	757	848	710	776	786	788	776	734	736	785	763	810	805	811	752	759	786	801	779	830	784	789	774	759	779	778	801	794	749	812	790	759	750	712	802	770	791	827	779	800	755	817	806	785	759	777	819	802	811	763	751	787	772	818	737	788	809	778	784	767	787	770	753	763	779	818	791	813	789	734	841	768	770	787	777	798	783	772	790	800	727	809	828	786	756	761	789	862	786	739	824	777	747	796	781	784	808	783	786	767	756	756	797	780	774	801	790	776	748	790	788	740	804	782	799	794	774	754	802	757	801	809	745	745	805	782	847	765	803	800	787	743	770	773	821	808	775	802	806	757	754	769	782	809	789	792	801	745	784	740	779	781	799	798	784	770	799	756	806	751	828	763	757	786	742	772	827	786	790	760	792	798	775	795	777	830	782	769	775	750	751	740	797	820	754	768	787	799	744	779	759	848	786	758	750	802	757	805	774	730	735	784	744	781	793	755	770	762	811	823	787	807	779	753	778	743	778	805	809	821	779	790	775	811	728	803	807	810	756	800	785	773	738	810	787	770	860	805	790	748	762	763	806	740	811	781	802	764	810	834	753	775	801	794	746	762	787	773	743	784	771	746	799	786	818	781	772	781	757	812	764	802	739	800	735	810	807	732	801	783	772	776	808	779	769	813	788	787	756	759	744	834	847	740	805	709	810	776	800	798	772	728	741	834	755	797	753	819	810	842	819	768	774	765	754	780	733	795	732	836	735	757	757	762	775	815	809	778	783	772	794	818	763	770	789	809	739	733	814	836	780	771	818	797	800	796	776	803	812	761	756	804	778	806	784	813	778	766	754	788	754	798	778	769	794	737	812	816	807	801	797	813	808	761	797	778	854	735	794	748	766	835	773	822	747	810	818	746	790	772	787	764	732	722	788	772	756	759	825	809	782	735	775	787	732	769	789	815	799	798	778	767	737	783	779	799	808	777	785	792	774	766	828	815	744	771	773	753	832	827	778	804	816	769	789	783	772	759	766	803	791	795	836	779	795	807	727	810	724	797	774	817	807	794	769	747	738	764	752	791	801	821	819	771	826	791	797	787	804	700	811	830	776	758	744	776	767	758	795	756	768	727	755	778	758	830	799	772	779	791	752	777	780	758	752	779	746	769	809	762	774	762	755	781	824	776	743	801	788	785	771	772	754	740	721	741	796	814	752	800	747	792	752	797	767	773	788	816	757	824	776	754	850	755	759	807	769	787	781	748	794	804	834	788	789	756	774	822	791	747	806	770	817	806	779	790	792	817	774	771	782	784	764	756	751	803	800	785	775	731	743	769	768	758	769	794	803	810	762	789	762	782	735	785	764	844	791	793	791	835	824	779	708	769	788	759	819	782	737	696	765	748	795	791	791	784	767	817	782	756	757	811	790	777	785	788	779	770	753	755	785	779	751	792	744	816	784	774	777	745	750	772	786	764	800	746	759	781	759	781	801	735	784	789	766	792	783	765	797
41905	42717	29688	19582	15969	10116	5997	4356	2693	2144	1909	1230	981	726	502	462	389	329	335	325	296	298	283	284	251	256	186	230	227	256	233	262	269	233	233	230	224	251	259	258	238	246	248	235	219	251	253	226	252	259	244	255	249	239	231	217	233	221	241	216	244	222	216	249	264	229	246	235	220	260	228	244	234	245	220	272	266	258	231	228	257	237	267	269	228	248	249	265	250	249	237	254	245	245	231	244	229	263	239	229	239	244	237	253	230	248	197	229	236	236	236	268	268	260	236	229	265	218	241	231	225	261	211	213	242	220	229	213	230	215	242	242	249	237	254	246	248	260	256	233	226	250	259	216	254	234	243	222	245	246	237	238	255	196	257	217	240	240	246	225	255	231	263	219	235	218	247	211	260	198	249	215	209	241	241	224	237	249	238	245	248	223	230	248	242	266	231	209	244	211	276	239	208	223	264	259	210	241	231	229	243	230	235	230	238	243	269	241	236	237	236	212	233	212	248	225	225	224	240	219	246	227	212	228	242	251	236	227	258	195	252	224	210	224	226	233	240	234	231	192	231	265	242	245	214	245	232	266	236	253	207	246	206	243	289	250	241	236	261	225	242	211	204	219	222	248	219	271	243	219	235	225	230	269	221	256	240	205	226	232	212	242	240	231	220	248	253	263	225	250	225	237	246	232	262	227	216	218	233	214	231	232	234	256	235	252	245	195	224	221	256	228	236	229	235	221	230	238	234	244	254	235	235	224	213	247	227	214	255	206	222	219	226	234	218	233	236	252	243	247	205	228	222	236	228	210	222	222	228	241	241	219	229	241	232	229	233	259	251	214	237	243	221	245	226	236	251	244	233	231	244	222	218	198	223	212	237	256	213	245	270	216	239	206	236	221	257	238	249	232	216	216	231	240	239	232	258	225	226	189	237	243	241	237	246	237	257	237	220	224	243	260	226	254	221	240	227	230	221	228	256	236	236	239	240	246	212	236	226	218	229	234	218	256	220	253	232	260	227	228	223	222	223	195	202	201	256	234	240	240	215	212	248	226	250	220	234	228	217	206	228	230	249	241	226	215	226	245	232	226	213	247	237	216	249	234	219	240	247	269	217	212	255	269	229	268	246	191	244	243	239	215	201	228	246	246	229	256	239	236	221	243	234	209	245	222	231	238	229	251	232	232	239	256	237	222	225	267	235	232	207	222	221	243	208	207	239	226	241	242	228	247	248	250	194	224	236	243	236	216	252	223	241	234	224	221	222	223	221	216	233	239	244	211	224	232	226	240	229	221	238	250	202	226	218	214	230	206	234	222	229	231	219	242	219	222	224	219	250	230	220	221	250	216	288	243	244	213	248	249	216	231	234	251	220	224	238	237	248	254	252	263	238	234	232	241	255	237	217	223	228	209	245	230	251	229	231	244	256	217	257	236	233	207	225	248	223	212	215	244	237	238	217	255	246	265	238	246	237	216	227	224	219	234	228	210	265	227	225	251	227	250	257	219	219	229	222	234	206	222	224	229	244	236	240	254	221	247	246	240	249	235	222	231	241	209	230	238	216	235	224	225	213	231	232	222	237	238	248	235	244	211	219	261	235	235	232	231	231	255	223	246	223	247	234	215	248	263	245	243	243	250	242	270	221	238	256	247	221	212	234	234	249	259	233	248	227	224	246	233	199	209	240	230	257	221	239	229	226	228	225	223	248	262	244	217	243	245	211	227	229	212	209	214	211	222	218	235	243	236	214	236	222	248	257	254	223	223	240	221	223	225	240	225	241	248	241	219	262	230	212	253	224	271	235	251	209	223	251	234	224	221	216	237	249	253	232	241	220	266	225	254	246	261	232	237	233	207	203	227	232	242	239	248	269	200	255	208	200	274	240	231	275	241	194	223	241	240	244	203	229	251	244	237	228	201	219	242	230	226	230	236	235	254	226	217	244	239	258	239	253	253	214	255	211	237	253	209	232	239	214	235	230	232	232	247	246	237	228	218	215	220	220	226	253	231	240	257	215	220	225	231	256	255	248	216	250	246	235	242	256	239	241	229	208	238	229	246	227	237	234	219	262	237	217	201	235	231	217	230	240	244	234	249	242	238	217	241	250	244	220	198	258	237	257	206	237	225	269	252	248	249	244	246	245	232	239	226	225	226	249	258	247	224	223	249	252	212	251	205	258	211	230	217	220	229	217	242	234	227	251	241	208	205	236	241	225	223	259	260	215	192	225	239	245	263	232	212	251	243	213	234	225	226	235	212	230	229	248	242	238	197	231	228	220	255	203	239	214	229	220	227	228	252	206	239	242	242	229	271	245	247	222	229	240	222	252	252	217	263	248	254	248	210	217	201	237	236	267	239	229	240	257	236	265	216	258	222	244	241	237	220	234	217	269	241	229	227	221	235	214	253	252	258	231	268	214	248	216	229	217	213	248	231	249	255	230	245	230	237	233	226	246	248	248	247	234	228	231	271	245	199	212	241	245	217	218	214	235	233	228	230	232	230	239	218	240	214	236	231	246	230	249	216	224	221	231	246	236	239	241	259	259	208	238	228	210	243	245	238	214	226	242	258	243	229	218	237	203	233	240	275	243	228	237	245	226	242	267	234	234	243	247	219	246	225	233	231	207	239	204	251	236	222	253	237	216	198	255	245	241	223	243	223	256	236	218	239	248	242	276	208	240	253	222	244	212	287	228	229	216	227	244	214	231	248	230	239	223	222	210	240	241	225	245	222	222	241	215	234	227	244	225	242	220	234	235	246	238	211	255	220	232	266	210	250	225	221	259	218	223	230	222	228	235	251	226	246	253	242	235	242	241	256	233	225	256	246	238	220	250	248	212	232	230	224	242	226	226	228	274	220	220	252	200	242	231	221	238	242	223	218	243	224	237	253	243	252	227	220	242	260	230	219	193	226	258	211	226	242	226	228	241	234	256	235	244	219	236	210	243	221	214	229	235	243	229	230	248	204	236	215	239	226	255	228	254	237	227	223	248	241	268	250	233	214	219	210	227	239	239	236	223	206	245	224	253	263	207	200	225	232	235	253	220	209	245	263	225	239	228	218	215	240	255	265	250	235	257	222	255	257	216	240	224	252	208	245	238	198	238	232	261	216	243	226	200	218	219	224	244	240	235	249	242	240	252	228	234	239	257	228	255	230	217	231	214	251	250	204	240	234	223	232	250	247	254	238	240	222	246	262	214	191	234	229	258	246	225	225	241	207	238	231	213	235	250	237	218	237	233	236	268	244	238	228	215	249	243	236	227	224	229	238	233	235	231	224	221	243	228	243	248	226	243	251	221	225	210	228	232	237	222	233	227	220	227	246	233	224	212	230	234	216	211	234	213	226	215	225	203	237	218	242	208	228	240	242	218	235	225	230	235	235	222	240	227	214	256	234	243	233	226	231	241	245	265	253	221	251	256	229	244	232	239	252	213	238	230	249	237	207	224	227	210	202	216	237	262	221	208	236	222	228	229	249	222	262	226	228	221	242	243	258	232	239
29521	35467	21597	10480	11017	8089	7483	8008	6748	6586	6859	4612	2863	2282	1908	1920	1678	1381	1252	1171	994	910	848	785	830	817	788	779	736	723	729	735	708	696	731	669	717	691	667	672	667	683	645	649	631	678	664	661	690	641	669	663	670	643	665	601	624	635	697	662	647	653	638	640	694	700	692	679	739	702	691	653	710	683	685	689	713	670	702	697	757	686	732	746	747	723	748	736	723	743	776	789	695	730	737	690	691	711	694	698	665	686	712	668	688	651	671	691	636	667	640	658	642	643	633	652	667	682	643	618	646	649	618	607	638	704	673	677	642	669	641	651	597	641	648	638	646	633	631	633	665	633	631	598	664	591	634	624	674	695	635	638	577	576	633	607	608	631	601	603	610	622	620	606	607	620	620	638	578	621	598	636	584	614	605	616	612	618	621	598	647	588	617	616	567	592	598	643	582	604	620	564	618	636	602	624	612	558	622	587	588	636	621	653	600	600	568	595	579	582	596	640	595	641	628	586	588	613	629	594	627	622	606	629	606	609	600	620	599	588	612	594	608	602	579	572	626	625	581	573	609	617	622	630	598	601	653	619	654	588	620	593	624	667	611	618	637	609	574	593	601	607	653	603	628	556	583	620	635	588	632	619	573	571	617	587	611	625	561	596	571	582	578	622	571	575	618	633	595	609	593	596	640	577	631	656	618	623	613	612	629	592	599	620	606	619	582	573	581	594	609	569	563	656	584	589	684	569	636	540	569	614	632	577	574	578	583	632	564	612	607	545	609	595	645	582	612	605	605	593	621	592	593	552	603	568	595	601	609	608	602	603	600	602	554	607	592	557	636	595	603	601	623	614	603	570	624	594	596	610	599	589	616	623	577	546	599	605	530	593	592	609	649	640	635	606	632	629	556	609	590	526	614	550	590	631	609	633	603	612	567	590	576	602	598	595	562	590	606	597	607	572	615	632	557	575	559	613	583	618	571	558	542	611	617	604	619	611	626	591	570	597	569	581	621	589	605	589	637	582	581	605	600	647	559	619	596	567	594	596	606	608	601	607	613	592	602	607	601	587	622	641	638	595	608	597	626	606	574	595	581	587	615	547	633	586	576	578	632	644	650	616	596	575	577	604	604	603	653	609	611	567	627	613	571	611	586	601	636	592	599	629	594	620	628	606	586	649	596	606	581	573	592	600	613	600	637	591	607	628	600	580	605	595	638	627	643	598	589	573	597	580	608	592	603	603	613	566	603	618	647	560	599	634	620	574	600	615	616	565	611	607	629	617	570	642	581	591	612	626	596	608	570	571	648	617	597	608	601	600	597	583	624	588	570	609	567	637	573	595	617	597	576	617	601	616	561	611	579	572	611	611	604	585	600	604	611	633	607	575	577	600	579	624	652	640	577	568	606	603	582	582	624	608	639	648	608	613	629	627	600	620	612	583	661	602	583	589	626	626	587	613	577	613	589	612	655	570	643	585	642	614	596	618	579	602	562	567	608	591	566	594	617	613	599	602	595	592	546	573	580	607	619	617	603	691	571	596	601	550	590	604	602	600	606	603	679	558	591	631	587	617	630	580	589	601	578	624	600	637	627	611	609	600	597	579	617	611	605	632	595	568	652	633	604	608	601	634	638	606	604	623	602	624	605	635	620	593	584	629	596	569	613	598	604	639	585	602	608	601	619	616	613	601	602	624	590	605	610	616	631	579	631	616	595	632	551	548	588	593	586	568	597	570	584	557	606	542	590	625	605	593	637	596	608	572	599	573	599	617	612	573	608	576	568	550	619	616	632	588	589	604	591	611	607	593	597	601	584	618	608	624	616	575	590	619	557	623	622	619	620	594	595	611	598	612	573	603	653	615	584	628	557	624	607	582	682	586	605	606	587	634	581	613	582	599	632	589	609	587	558	610	606	592	610	576	564	625	604	581	634	605	627	618	618	610	624	600	557	602	570	586	635	601	596	581	628	602	610	561	592	598	622	574	633	612	644	624	566	603	576	577	617	612	614	560	621	595	604	585	607	612	650	585	581	622	600	564	549	555	575	606	600	610	623	574	569	593	595	603	590	600	610	614	621	555	623	637	616	612	616	596	605	570	620	617	576	578	591	614	607	619	620	620	566	602	611	604	614	565	575	619	603	586	603	564	609	613	593	547	587	606	647	633	585	611	594	595	617	594	623	633	603	588	586	610	598	619	587	590	632	613	632	619	591	617	619	611	630	619	627	578	636	577	564	631	592	585	619	620	564	635	595	580	586	583	584	653	609	611	625	595	583	621	598	604	598	613	618	594	584	580	544	613	644	564	624	620	631	635	617	586	610	592	539	646	587	643	649	569	616	623	601	567	623	591	608	635	594	601	641	614	558	621	591	610	601	628	594	628	579	599	636	640	587	601	682	597	614	599	555	555	612	618	589	615	625	611	598	607	634	621	555	588	593	663	603	622	625	578	601	595	638	579	571	603	596	567	571	596	599	580	565	606	605	579	604	619	606	603	596	650	577	587	575	615	646	634	610	610	620	635	601	587	623	596	606	597	635	582	575	592	616	597	578	594	566	576	550	628	545	557	647	620	598	637	595	635	627	620	593	587	591	578	654	630	608	610	593	590	576	603	632	627	618	643	586	598	595	626	587	558	645	577	598	563	631	581	561	636	614	584	604	603	646	606	562	606	597	596	619	596	572	589	650	596	576	601	603	580	610	623	647	596	607	575	611	590	665	627	618	621	607	559	638	571	634	577	568	612	606	596	592	576	641	627	615	598	591	593	562	608	587	545	611	591	595	610	577	579	596	583	587	625	603	612	621	574	628	624	583	579	603	612	558	564	588	582	599	603	606	584	597	592	639	590	598	584	599	575	627	632	611	622	631	615	588	613	613	632	582	591	612	621	585	606	605	600	601	581	618	648	635	626	586	648	609	553	596	593	623	564	589	600	591	626	595	607	605	602	575	638	610	609	641	595	589	631	603	594	593	649	576	586	629	614	601	590	580	624	607	628	615	568	647	592	614	591	605	617	592	567	584	632	655	578	595	589	604	589	610	611	619	613	564	626	604	575	582	618	572	631	554	633	605	627	649	637	609	599	646	546	595	594	601	614	583	619	598	603	607	596	596	558	578	598	630	626	650	565	609	587	587	621	594	591	605	543	616	609	604	640	619	570	589	627	614	590	624	619	585	578	627	624	588	605	589	581	593	619	613	571	575	633	616	566	581	583	600	609	614	587	594	590	606	622	600	633	613	619	605	659	591	614	561	629	611	565	589	608	641	654	633	644	628	599	627	646	593	576	598	607	604	628	614	590	582	597	617	594	586	628	553	590	566	630	616	626	634	599	568	615	627	589	561	624	620	612	579	605	593	546	597	588	585	592	606	592	594	588	595	581	597	588	617	602	598	591	604	578	641	636	547	576	613	553	564	629	632	600	629	666	630	612	632	584	634	592	613	611	587	628	569	626	554	634	592	631	628	608	624	606	661	628	654	608	644	603	617	607	597	557	574	564	598	602
12847	10150	4794	1092	729	403	393	374	350	341	347	325	374	332	321	324	359	321	300	307	313	335	333	281	291	291	308	330	305	300	304	342	284	346	324	290	294	311	303	323	325	304	326	305	296	322	303	332	355	319	312	326	336	277	314	327	332	317	320	309	294	317	296	295	332	320	313	355	306	308	341	320	344	291	306	294	309	313	328	320	302	327	334	325	311	311	296	281	314	305	343	332	316	328	340	303	334	290	303	307	320	313	336	319	314	320	305	281	319	288	272	304	292	291	317	311	307	292	298	295	303	302	294	336	295	312	315	338	344	302	260	333	324	309	304	298	301	269	302	301	301	303	312	314	298	303	307	303	313	321	333	308	291	305	287	311	299	328	347	286	282	321	324	311	307	323	315	329	313	302	297	308	300	302	318	306	315	321	322	277	297	348	328	288	303	291	297	338	309	296	305	302	325	329	332	303	284	277	301	321	305	321	316	327	320	356	316	322	286	324	327	305	321	348	320	288	319	303	308	292	317	314	292	291	345	332	303	328	308	339	317	344	337	294	307	304	342	321	281	290	295	302	328	298	316	311	302	307	310	310	297	307	319	337	331	296	274	311	313	311	301	319	342	323	302	299	291	296	313	327	313	316	334	339	319	302	314	295	293	323	320	339	301	287	315	306	323	300	294	327	338	312	322	296	334	308	330	287	328	320	274	319	303	284	322	311	319	317	312	331	299	293	359	307	305	297	280	290	315	314	338	314	306	306	307	308	268	336	326	312	316	305	332	314	319	322	292	306	308	325	343	339	309	283	308	341	332	277	320	292	317	315	287	299	314	308	303	302	288	330	311	326	328	312	319	309	316	297	319	324	328	301	291	299	327	291	331	337	294	319	360	294	312	330	310	325	326	340	303	289	347	305	325	280	328	314	313	311	290	323	305	294	307	324	312	324	290	299	310	343	324	322	302	288	317	309	328	316	332	284	314	317	315	326	319	302	323	286	322	302	333	305	337	320	307	271	344	339	339	308	298	331	323	309	308	313	335	365	267	282	298	292	282	316	323	308	318	306	322	326	334	312	329	329	310	326	301	301	306	292	308	322	321	304	275	276	308	281	278	307	284	311	315	327	319	311	300	300	315	303	287	299	313	317	337	325	337	329	292	285	340	317	313	319	318	305	294	342	333	315	276	345	299	327	330	296	312	317	300	360	340	339	311	291	305	320	311	303	302	290	270	296	297	337	303	333	317	324	314	278	304	306	300	319	269	333	313	274	275	316	308	337	308	302	287	318	301	289	320	342	303	320	305	313	310	305	293	292	289	290	320	330	320	325	311	300	315	338	282	308	324	316	334	273	313	299	293	334	310	313	332	310	320	335	303	334	314	327	326	292	343	322	331	318	361	313	287	334	297	309	310	291	332	309	315	295	334	294	292	333	271	311	304	301	309	300	303	303	308	324	324	301	293	303	307	313	346	314	303	294	294	305	300	300	321	311	351	311	304	322	298	293	300	287	328	299	269	285	321	329	323	324	312	309	342	306	318	331	307	289	309	320	358	320	297	321	309	302	311	321	321	308	301	357	350	301	315	326	320	312	318	318	298	301	299	318	300	302	334	298	312	326	276	308	342	288	295	296	297	323	342	280	327	318	303	320	303	342	303	332	296	329	318	298	334	304	318	275	304	286	311	318	293	332	312	314	293	293	317	313	313	320	305	319	343	336	294	329	308	301	316	329	314	300	322	311	337	306	344	297	299	340	339	285	309	285	306	293	309	323	369	293	290	308	317	301	369	318	284	306	343	296	334	304	303	312	308	319	297	330	301	304	337	313	292	336	334	301	319	322	343	296	336	300	309	322	300	289	305	304	332	314	308	320	341	338	316	299	326	339	281	323	324	306	317	279	306	304	309	303	317	328	287	293	326	306	319	318	329	292	321	335	307	316	299	308	302	323	313	289	307	311	294	290	305	310	313	309	317	290	302	296	321	313	331	315	310	315	305	289	316	330	310	309	296	309	304	304	285	312	339	323	347	320	315	284	291	336	307	333	319	308	286	296	324	323	323	297	340	327	299	307	305	313	302	337	308	310	301	327	317	290	328	297	277	325	312	311	315	325	328	335	292	319	349	299	306	300	325	309	291	310	344	343	341	335	275	316	290	293	304	311	323	317	318	291	305	310	316	313	314	297	331	310	344	355	303	303	298	287	289	314	311	306	291	265	310	329	330	302	289	315	322	308	292	312	310	284	323	358	308	320	302	292	287	330	324	302	326	301	303	313	318	333	308	313	290	307	328	370	302	328	329	289	309	312	315	318	270	313	295	324	322	307	303	338	306	269	342	335	353	346	306	312	292	333	313	294	306	305	297	292	297	328	287	283	293	323	315	312	310	330	316	288	310	309	305	338	346	304	322	300	355	281	338	312	316	293	295	328	285	338	338	349	293	337	300	303	298	319	302	309	301	290	327	320	308	330	317	320	304	324	289	310	322	290	316	326	315	286	303	300	275	300	305	311	311	321	303	335	333	298	297	337	329	344	306	326	315	284	309	294	309	325	299	309	302	326	369	314	362	324	324	330	380	309	304	312	285	346	270	314	302	314	310	287	303	312	295	315	280	297	318	282	300	341	298	325	303	330	320	334	333	323	274	293	341	311	321	317	314	337	320	311	299	296	303	288	348	342	331	310	259	316	304	306	299	295	298	305	343	317	294	325	344	302	337	320	299	298	291	277	334	349	299	322	308	327	306	274	302	312	305	310	337	302	326	320	312	283	315	296	326	338	330	286	320	321	322	337	301	317	309	324	322	332	315	325	309	277	301	312	279	335	268	308	332	323	303	303	322	320	341	312	310	316	321	289	277	318	286	312	312	282	312	301	288	320	314	301	302	323	315	311	282	298	331	317	333	322	312	277	317	306	313	314	305	307	337	335	341	332	304	316	281	313	339	334	330	337	291	306	311	322	329	313	355	298	317	317	280	321	306	344	339	342	287	339	290	320	319	302	327	318	289	324	325	311	318	306	317	305	313	304	321	316	311	320	297	326	310	307	311	321	324	333	312	315	303	333	308	306	304	342	326	308	324	347	275	309	308	334	344	327	293	323	309	300	289	279	298	266	269	321	293	298	370	337	320	279	353	328	311	336	332	330	317	323	311	342	332	284	309	344	320	290	315	307	329	302	321	323	318	306	284	306	327	336	332	310	323	287	280	295	340	316	315	332	286	316	324	307	326	320	319	315	346	325	303	315	291	293	288	323	303	330	298	349	314	291	347	287	311	324	340	290	334	273	302	307	341	317	311	293	345	295	304	308	298	323	332	339	311	318	299	285	303	307	303	293	293	310	329	303	295	311	294	282	333	294	298	314	302	306	282	323	301	320	322	304	304	302	330	336	302	299	302	334	298	338	305	297	336	316	287	346	338	289	306	315	333	351	311	307	343	345	328	323	281	298	316	333	338	331	302	305	309	320	346	324	366	320	305	330	336	343	339	318	329	314	289	305	313	325	307	312
8696	11315	6928	1853	2107	1310	1173	1277	1057	1019	1024	968	892	815	794	790	839	844	782	806	820	771	795	806	874	823	816	802	843	768	790	777	863	821	780	798	770	758	768	748	793	809	779	873	816	791	767	788	839	793	793	786	745	820	869	762	852	785	790	765	781	784	894	790	778	840	788	854	834	827	811	842	775	806	791	821	826	791	840	838	782	854	908	872	860	816	838	864	811	831	826	840	781	830	815	801	793	777	810	807	816	816	766	844	817	832	833	836	835	798	829	734	816	807	777	796	850	752	797	867	844	840	743	818	820	829	834	738	811	861	763	855	818	789	784	797	796	766	823	781	790	818	812	817	800	793	787	790	770	839	781	783	804	825	847	774	810	814	793	772	744	787	780	812	807	800	808	799	827	831	793	806	808	798	809	767	787	849	809	829	784	801	799	836	805	813	801	802	782	801	762	774	823	809	809	823	815	783	749	798	774	834	791	780	858	844	795	824	812	816	863	742	752	801	780	807	780	825	792	805	821	799	773	818	789	805	799	790	795	818	764	846	810	812	783	857	802	800	803	750	802	828	777	782	799	789	791	772	800	797	791	805	783	770	788	862	852	797	807	787	830	814	831	834	737	827	784	817	824	815	818	801	754	850	788	829	798	822	801	803	799	804	817	794	815	806	816	812	796	803	784	781	779	826	827	799	809	807	815	729	800	800	773	771	765	784	799	770	801	760	824	807	813	854	769	771	815	794	821	777	778	773	799	810	796	786	761	832	820	798	791	790	829	776	803	824	769	813	819	782	814	830	814	768	788	802	741	776	777	818	786	786	773	781	794	779	776	783	775	810	820	802	738	785	803	809	849	809	796	760	788	782	788	820	809	789	802	765	844	821	812	836	812	810	777	801	817	794	790	777	775	781	761	799	777	807	805	821	787	812	824	827	795	794	810	775	791	833	827	769	768	765	814	784	797	743	801	770	821	835	806	811	781	749	798	738	789	786	773	790	813	845	779	809	776	802	760	821	813	785	748	757	818	789	837	794	773	822	766	801	839	827	819	798	839	801	791	784	758	755	791	817	829	834	781	844	752	771	805	843	773	850	799	822	788	767	811	776	778	793	778	820	767	818	756	785	801	822	815	830	799	773	794	758	743	790	752	792	792	788	800	777	846	796	795	803	795	790	795	773	792	761	804	804	818	810	825	738	823	758	788	835	787	764	822	722	844	793	833	812	846	821	762	763	780	763	837	837	824	824	851	771	803	857	771	786	806	814	794	801	755	801	796	813	822	794	754	758	766	762	755	820	758	829	814	798	802	795	801	807	814	756	780	832	822	827	824	781	779	826	789	743	828	774	797	854	795	778	798	790	781	812	816	799	837	793	760	819	822	765	753	803	811	852	804	833	793	813	810	783	783	766	845	805	787	794	816	766	807	783	811	787	774	816	797	839	826	773	815	804	813	753	817	789	840	849	799	780	796	765	743	811	789	834	784	761	783	803	806	821	761	785	840	780	872	772	788	801	773	810	831	814	785	745	802	785	856	826	805	824	825	789	823	775	806	806	785	786	837	791	786	810	782	822	808	797	811	850	839	819	800	803	797	811	772	764	792	840	805	792	765	786	798	809	799	817	835	795	801	820	809	785	802	838	776	780	756	800	870	822	801	821	788	808	792	784	818	769	798	816	774	773	780	762	824	813	758	812	793	817	853	791	805	760	764	761	730	792	814	757	782	796	779	783	824	736	811	812	795	822	835	833	809	829	757	829	789	805	780	872	822	822	771	759	795	870	781	782	818	788	782	813	766	812	853	785	797	762	823	804	843	782	827	824	742	792	794	783	769	786	762	804	795	783	787	789	799	805	754	799	768	813	859	792	828	798	824	763	767	790	796	777	840	771	838	774	752	819	736	817	738	769	778	783	811	822	788	834	825	818	755	770	839	802	796	788	782	775	773	791	795	861	841	815	731	820	774	758	809	829	781	840	775	815	849	765	807	822	828	802	714	812	752	796	820	827	815	830	777	763	819	818	817	829	721	786	777	794	852	812	784	811	808	809	787	790	821	792	760	772	775	768	772	785	824	824	828	792	791	788	800	764	806	836	843	817	786	818	830	813	755	736	824	814	793	799	789	781	813	810	833	799	836	724	765	799	776	773	815	794	789	758	779	793	801	817	796	802	789	819	792	774	816	810	829	833	777	788	769	793	816	784	788	798	784	768	791	858	870	795	810	772	837	814	784	832	875	824	795	807	798	825	813	824	808	805	762	767	834	825	792	832	821	804	757	796	758	809	809	794	795	788	807	793	784	789	818	804	832	811	767	826	842	775	846	798	784	788	801	775	789	813	793	774	778	818	851	784	794	792	795	781	810	817	818	808	848	824	765	811	787	800	837	781	756	757	808	835	811	808	804	751	832	791	793	839	784	806	816	777	813	743	796	818	806	814	827	823	736	847	825	800	799	841	819	801	802	765	793	833	735	820	801	821	824	810	793	843	822	820	766	806	764	783	834	843	772	779	799	759	797	786	816	806	779	817	867	801	812	798	807	808	849	761	798	778	786	817	830	801	810	842	781	807	828	764	813	699	779	810	860	811	815	816	806	749	796	757	809	815	830	794	796	829	765	835	841	802	783	777	838	773	780	758	776	818	833	777	765	770	847	775	820	796	799	747	794	821	739	792	771	841	793	824	770	786	835	801	789	812	801	799	780	778	758	787	805	741	786	810	817	857	792	825	751	804	851	838	773	807	785	811	814	772	772	810	822	801	775	809	779	790	795	760	834	802	806	799	799	814	782	761	822	827	798	777	769	791	818	896	862	820	816	781	742	784	763	807	832	834	755	844	807	792	797	792	793	838	804	822	802	855	785	791	786	817	822	801	800	835	809	763	798	825	748	793	795	820	834	731	806	800	789	818	807	784	829	806	782	770	808	793	779	774	813	803	781	768	819	784	744	798	795	766	767	772	775	812	792	834	783	763	812	807	792	802	807	796	828	773	833	760	796	799	802	848	858	886	802	791	800	833	794	825	857	746	840	790	832	746	765	767	811	802	805	806	858	763	835	824	746	804	781	760	788	821	775	809	798	786	829	780	782	826	793	771	799	826	808	799	790	728	819	749	777	784	814	811	846	783	783	804	782	797	758	832	825	787	827	802	816	835	819	796	780	838	812	756	761	829	793	828	854	787	817	831	800	815	852	836	786	790	817	808	799	768	827	845	808	792	793	709	751	801	804	772	801	835	769	810	791	778	767	827	779	798	818	825	769	791	793	792	733	779	750	843	823	829	811	771	832	818	787	739	785	785	828	772	830	783	815	829	832	771	786	792	865	757	816	789	726	816	792	797	834	795	789	794	777	811	818	780	749	751	767	805	793	825	824	780	800	819	814	853	823	790	772	793	774	794	795	803	793	841	760	783	748	883	751	802	752	737	790	826	801	849	751	803	765	805	841	840	816	807	755	733	802	811	803	794	788	810	777	795	785	830	789	876	808	811	832	810	806	731	780	798
34502	39114	35669	20393	14218	7934	4258	2989	1785	1081	1006	784	640	476	443	405	339	327	332	319	332	356	369	332	308	315	310	318	311	284	358	339	307	308	335	347	313	305	322	297	273	303	310	300	301	313	302	297	307	325	316	287	314	301	304	312	284	320	285	329	274	332	331	284	302	304	302	308	326	340	328	293	311	312	310	282	316	323	337	307	294	303	314	320	301	310	317	317	301	323	367	313	282	297	311	305	304	298	322	316	304	297	309	319	310	338	305	338	312	317	276	381	290	324	322	282	297	318	287	328	323	319	305	294	287	316	308	287	323	345	330	293	292	323	291	306	350	319	349	255	295	332	302	290	313	263	275	339	317	291	322	310	301	322	299	317	332	298	313	312	331	305	317	309	296	307	321	335	316	327	310	327	315	301	302	305	345	326	316	273	294	328	296	307	318	330	304	296	318	307	323	353	303	294	295	307	317	308	311	316	305	335	303	296	290	282	300	320	296	279	318	316	282	312	302	278	283	301	255	336	293	297	336	327	344	259	284	300	298	275	327	282	293	297	298	320	282	300	322	293	292	301	307	288	325	303	292	310	313	306	302	312	310	319	291	297	311	312	319	323	331	297	294	295	320	329	300	325	300	313	268	322	311	304	282	299	311	290	298	284	313	300	311	294	286	326	282	324	273	361	311	288	334	307	286	303	296	311	317	291	291	311	297	346	303	298	277	315	337	321	308	308	315	320	292	287	273	314	310	314	298	315	327	260	312	295	306	302	316	313	318	277	312	310	308	357	319	323	299	325	281	314	310	315	307	298	287	278	304	329	285	314	330	282	322	310	290	332	316	317	293	293	318	298	323	287	301	298	292	305	310	315	286	303	299	307	319	281	300	297	274	324	264	303	278	305	322	328	305	284	301	308	304	303	353	319	309	288	278	312	305	284	303	343	281	302	311	293	343	302	320	326	308	289	318	344	316	303	303	308	301	325	272	327	317	294	312	284	313	273	321	286	310	332	294	286	316	292	281	286	316	310	318	310	301	298	319	274	281	305	317	301	342	288	309	306	284	325	298	309	334	328	318	299	296	341	290	293	303	326	318	311	331	276	284	280	308	266	296	299	320	286	296	290	266	300	315	286	287	317	271	333	305	298	303	285	350	315	319	308	303	274	276	318	295	294	318	324	299	318	306	336	311	289	268	294	294	282	330	304	305	311	315	339	326	283	316	289	280	268	321	305	328	297	273	308	290	299	288	316	306	287	312	340	268	323	312	318	306	308	294	275	286	269	310	316	324	326	302	314	323	294	283	323	309	288	306	292	337	314	298	316	299	287	301	302	294	275	316	334	297	305	271	332	294	329	316	277	303	267	285	298	294	297	304	290	283	335	315	319	309	256	296	312	281	286	329	278	293	300	305	312	319	305	330	317	327	317	307	319	320	308	326	294	288	280	314	295	316	312	313	314	293	317	303	314	313	299	281	302	283	285	324	331	312	309	296	316	292	301	334	310	316	333	300	284	315	301	294	301	303	280	327	330	326	308	300	340	302	331	288	278	312	337	296	321	310	299	314	322	298	312	301	327	276	297	300	330	307	285	289	321	276	294	297	310	296	320	303	266	286	300	310	294	284	293	301	314	306	327	298	314	282	296	324	299	298	298	318	295	300	290	300	289	309	326	326	323	296	288	318	281	299	300	299	346	317	323	335	318	298	292	263	296	297	304	324	314	309	303	332	293	321	320	279	323	332	298	323	302	297	279	331	295	340	342	307	295	318	327	335	321	290	284	308	298	299	316	312	303	296	282	301	329	318	317	307	326	326	328	299	298	304	303	304	300	331	308	297	289	337	309	342	325	295	305	310	322	320	280	317	343	282	305	328	288	308	299	340	320	315	347	311	316	275	275	293	283	311	298	309	282	296	330	289	319	325	317	333	303	275	339	293	300	314	306	316	276	278	307	299	261	306	301	302	303	303	282	325	317	336	306	306	308	317	332	318	318	310	325	306	307	273	275	313	280	287	295	334	304	312	301	307	278	334	280	305	294	321	308	284	330	304	314	300	309	296	310	286	306	293	296	294	281	293	308	314	311	305	280	308	321	310	282	313	301	298	288	280	291	282	280	288	295	298	289	301	299	302	347	327	304	296	311	294	330	289	305	300	321	316	288	308	294	316	307	328	302	315	345	306	303	323	295	287	262	294	322	284	289	370	306	310	329	308	295	310	333	310	290	297	301	314	294	270	305	321	309	309	308	297	288	307	320	316	310	312	321	292	307	309	298	313	249	320	288	298	275	306	277	282	319	294	292	294	323	299	320	333	311	320	312	299	293	285	309	298	309	245	284	328	330	296	303	293	320	291	319	314	314	288	329	294	274	331	341	307	311	329	316	274	303	300	275	298	288	282	314	311	324	322	318	319	297	319	315	321	318	282	310	296	270	290	312	316	308	312	340	291	280	319	337	325	340	322	284	315	286	308	305	316	302	351	308	296	305	296	328	324	310	306	297	318	303	285	302	281	307	277	328	297	329	315	291	298	308	317	322	294	291	320	324	296	307	286	282	312	333	333	258	289	309	314	315	314	325	281	286	334	303	277	311	319	317	292	272	289	323	315	313	297	321	305	270	331	312	300	311	304	290	303	292	313	298	323	313	330	313	275	318	311	296	325	287	282	315	307	326	308	280	275	310	317	309	288	330	311	299	303	295	318	286	307	303	306	273	270	281	338	312	336	301	249	302	311	319	282	309	277	305	301	306	321	301	297	292	299	304	284	307	275	296	313	311	319	302	317	310	295	320	343	301	336	294	292	304	305	301	326	285	314	267	295	312	276	280	275	308	298	318	292	304	299	284	308	297	278	324	309	293	301	332	304	276	290	295	334	322	319	325	291	310	298	303	328	325	294	312	320	297	311	307	317	284	318	311	321	305	301	279	293	349	282	321	329	309	309	305	276	314	290	298	309	318	289	315	304	297	301	313	323	301	317	290	311	287	321	322	308	301	326	300	316	307	308	307	320	285	298	297	356	311	286	290	314	326	332	321	299	314	299	275	337	304	307	301	317	308	290	288	295	354	297	300	293	322	282	290	310	329	283	308	300	311	298	312	299	279	325	292	301	331	292	312	301	290	275	292	282	281	297	297	331	322	295	293	330	320	317	304	330	268	293	302	309	300	322	310	324	284	323	301	313	297	299	325	315	275	278	287	317	318	290	288	263	311	272	325	316	324	288	279	311	309	306	306	310	282	292	295	308	291	307	286	290	291	294	332	321	319	305	319	324	322	304	283	301	318	283	318	323	342	302	301	328	264	315	304	324	308	332	324	305	302	288	300	285	271	307	275	307	313	305	307	300	293	308	303	310	354	289	297	342	276	288	331	313	321	318	293	333	302	302	309	288	291	321	314	314	322	282	297	318	288	305	296	294	289	317	326	340	291	311	318	286	311	331	301	301	310	343	310	293	333	301	328	304	272	293	276	304	340	324	302	298	294	342	323	328	273	313	286	321	282	305	319
24703	32653	31083	7226	8667	5490	4930	5416	4333	3811	4246	3017	2015	1702	1643	1540	1220	1086	1053	1065	981	914	876	862	910	863	840	807	885	763	789	862	848	874	807	809	843	797	816	837	754	818	806	782	806	783	778	800	850	798	783	819	788	765	757	783	838	758	804	778	777	793	787	776	837	839	800	814	812	830	847	792	817	810	780	872	794	823	849	798	830	845	869	837	871	815	822	839	890	876	841	893	842	871	766	799	861	833	819	818	838	792	807	801	789	819	789	804	814	804	835	834	779	802	778	816	784	795	793	743	793	774	780	829	788	782	854	775	782	814	762	751	815	727	886	848	807	809	768	844	805	825	824	806	802	776	755	714	809	816	766	790	781	770	815	777	806	804	781	796	798	745	752	779	760	825	754	791	751	743	752	774	759	774	814	762	778	757	780	784	800	797	828	769	729	740	825	750	788	763	790	776	798	777	788	779	817	738	794	794	773	761	756	808	803	796	764	712	787	743	746	804	723	824	735	729	730	784	781	773	753	784	786	825	747	798	829	787	759	811	804	773	789	747	782	791	799	789	758	807	775	788	783	771	800	818	759	751	724	791	787	759	800	779	737	750	771	774	789	838	752	792	785	782	783	723	810	807	766	739	818	709	803	787	716	793	773	805	746	778	784	730	747	774	761	722	758	708	808	739	776	769	771	843	735	745	767	759	785	780	749	787	710	795	788	771	735	825	731	730	755	762	781	750	772	784	792	770	786	785	783	821	768	743	738	749	761	708	748	781	783	750	816	771	720	755	811	739	743	826	752	735	772	777	726	803	739	769	730	759	758	790	787	774	777	774	785	820	773	779	767	794	784	806	798	787	796	758	753	800	772	803	765	712	782	837	754	747	851	775	792	740	801	781	732	758	724	769	754	788	756	806	741	782	770	758	775	766	794	753	755	779	802	749	732	765	820	820	753	803	792	752	799	737	739	786	765	779	767	780	769	807	779	730	805	791	727	789	779	790	791	764	768	822	763	763	776	791	772	774	768	797	740	722	786	758	758	783	731	780	795	753	744	833	813	748	762	724	737	761	771	769	774	720	799	774	764	758	717	800	781	802	795	844	793	735	779	734	782	776	780	736	759	783	749	776	746	778	809	743	773	767	795	759	742	707	771	751	783	788	778	801	759	749	756	762	823	772	724	774	744	809	807	801	792	776	734	766	749	766	761	765	765	766	772	813	733	733	817	764	804	749	785	750	829	775	761	744	742	733	756	801	760	797	808	772	763	747	723	782	763	795	740	745	813	761	744	761	790	783	830	800	790	815	763	772	799	792	792	797	787	803	782	793	794	734	759	744	804	754	769	799	776	768	733	770	761	760	749	780	764	781	812	768	748	793	755	794	745	774	789	682	731	724	816	793	783	771	759	778	762	816	758	795	778	778	762	786	771	777	770	805	794	801	792	802	759	799	772	789	773	808	784	749	762	777	794	717	780	761	785	740	779	811	786	758	768	751	757	744	767	752	771	836	783	767	800	746	755	794	816	802	757	732	784	816	794	868	777	831	784	780	747	797	781	786	769	778	762	817	777	790	800	799	800	761	713	793	773	785	774	765	797	782	758	800	755	794	789	784	780	773	776	762	772	777	774	754	830	760	734	784	725	730	828	733	703	761	769	781	837	778	753	806	751	797	790	774	764	781	747	781	795	770	799	832	778	752	739	793	792	731	800	788	745	788	749	807	734	819	806	723	780	804	772	781	819	785	800	805	734	790	776	772	782	805	761	765	786	776	790	757	798	702	694	767	749	801	752	752	769	762	768	777	773	767	759	796	789	798	782	757	760	725	801	753	784	811	779	766	753	753	695	723	785	825	819	770	752	817	725	801	756	766	812	717	731	795	777	778	840	750	743	785	816	797	790	761	771	766	754	833	773	802	785	784	803	799	736	766	822	812	752	772	794	794	782	785	771	743	767	785	811	791	826	780	761	773	761	738	766	764	834	745	786	795	775	754	785	744	748	752	790	800	781	770	765	733	800	735	789	748	768	728	781	802	750	761	822	713	760	796	741	779	772	739	761	794	713	799	814	757	764	799	787	816	713	730	776	765	770	753	754	775	779	781	796	755	804	787	775	763	754	775	774	768	760	817	764	793	743	805	778	814	780	734	825	787	790	804	842	764	745	773	749	806	829	748	762	804	791	752	788	764	786	773	842	790	741	755	716	750	738	750	777	747	794	784	748	741	812	798	792	807	769	766	724	753	799	836	766	743	773	769	751	769	777	729	748	768	769	766	777	771	782	792	732	732	750	799	781	740	799	740	784	743	743	769	819	782	722	782	800	804	776	781	791	737	732	793	781	744	736	759	816	781	744	792	794	764	773	756	749	767	777	745	742	733	762	772	802	765	747	770	736	754	722	792	721	708	737	814	779	741	792	768	772	786	800	769	772	787	770	819	703	767	801	806	719	755	751	745	783	731	798	725	761	758	736	768	768	781	782	740	727	751	785	790	751	827	814	783	800	721	794	791	734	780	805	752	773	760	745	789	780	782	804	767	766	727	766	800	746	714	744	825	778	808	771	727	804	721	773	760	793	808	712	750	775	785	791	747	801	772	773	783	752	800	745	780	825	707	792	713	776	779	792	767	742	778	782	727	793	811	783	794	771	789	791	798	782	819	755	765	725	765	765	815	836	781	791	789	757	765	723	735	776	776	756	803	787	768	775	742	714	721	799	744	759	788	760	739	783	838	780	764	766	815	745	822	835	790	781	752	736	759	804	805	787	765	774	751	754	754	767	779	762	755	791	760	827	755	766	748	777	768	793	818	739	797	725	783	805	729	811	759	786	783	772	735	791	744	752	792	773	755	768	736	749	796	790	760	755	791	789	727	769	780	771	761	771	762	765	766	742	770	769	753	746	723	755	781	798	790	777	779	713	736	799	780	751	749	757	747	761	780	833	777	782	766	764	780	757	733	738	761	752	763	822	751	779	747	767	763	766	775	782	756	726	733	770	787	828	751	749	788	755	781	767	788	797	767	757	776	753	795	758	781	773	732	771	751	765	781	783	777	774	714	805	793	752	809	743	765	794	796	744	733	769	780	783	808	782	817	806	798	842	759	763	806	788	801	792	771	774	793	770	793	754	805	744	717	757	731	763	801	797	760	770	695	775	781	763	784	734	794	746	772	711	775	745	775	776	719	766	754	782	746	777	807	804	726	816	747	761	813	791	760	785	806	755	711	805	765	804	795	800	799	729	796	800	747	809	803	791	763	741	772	796	774	806	785	799	835	780	738	740	740	740	798	778	770	768	779	772	751	791	763	790	752	799	784	768	753	775	766	757	810	729	757	756	789	751	760	810	730	792	794	740	777	818	778	744	828	776	813	766	773	788	733	762	758	845	742	764	747	774	797	780	780	820	789	719	759	858	781	778	774	725	805	772	782	721	782	782	766	771	771	760	806	773	744	788	783	742	755	788	747	769	704	779	774	756	764	803	777	713	823	760	760	761	780	830	743	769	808
43785	45727	34311	21234	17845	11438	6849	4750	2970	1952	1683	1221	769	535	479	425	327	341	303	304	294	250	268	273	252	244	259	256	271	232	255	212	247	242	246	238	229	244	234	229	264	246	262	231	232	218	261	220	244	253	248	225	239	224	252	259	210	258	217	246	254	246	246	250	238	270	248	223	229	260	261	230	232	238	241	244	263	205	216	228	240	253	222	233	248	220	240	217	229	222	247	246	219	244	239	243	227	256	238	219	254	256	259	228	225	209	254	260	238	245	219	227	222	249	234	237	237	252	222	238	223	222	226	251	228	222	243	255	211	210	238	223	239	213	236	222	199	212	253	261	224	247	208	253	237	236	215	230	197	259	244	234	221	250	224	213	229	223	217	260	245	252	246	223	256	209	246	203	248	225	204	215	217	211	225	223	216	236	222	222	237	211	216	218	240	203	236	221	233	231	228	219	230	239	227	249	230	212	233	234	216	240	238	239	239	237	253	233	233	261	222	233	203	226	230	230	226	224	233	263	209	215	268	218	234	247	221	229	266	215	248	224	211	222	225	222	255	234	219	219	219	246	228	232	205	233	216	216	218	226	239	236	234	205	184	244	246	204	248	211	233	216	226	211	250	256	238	223	271	247	226	185	233	243	209	238	253	243	254	220	197	217	250	247	224	248	251	235	241	223	219	226	236	231	221	227	245	227	239	230	258	241	243	231	235	228	250	205	231	218	255	253	216	246	238	205	221	208	212	248	255	244	233	242	232	219	240	252	264	250	227	245	256	264	258	237	240	221	225	254	243	222	224	214	216	232	241	242	213	217	240	218	211	217	221	187	253	248	222	240	272	221	235	205	225	239	217	213	254	239	245	252	245	243	225	241	194	244	245	233	234	243	234	215	199	277	211	204	219	246	213	214	236	206	250	223	241	218	234	228	231	228	235	223	216	232	234	209	217	224	240	249	239	243	224	224	231	235	234	225	202	220	214	235	237	240	247	254	243	226	210	228	265	194	229	250	218	242	206	246	243	222	244	233	254	251	239	235	214	241	243	244	222	255	258	204	227	198	232	227	250	238	261	247	230	254	229	198	221	243	208	230	246	211	215	206	207	248	229	239	232	218	220	231	238	184	249	247	220	276	240	233	245	266	243	231	245	236	218	226	235	208	251	204	233	211	265	220	240	253	281	222	259	223	238	219	253	224	233	241	233	240	232	209	223	207	240	242	211	198	213	219	205	250	238	236	233	236	227	241	247	228	242	241	220	255	214	231	223	249	224	213	223	225	214	219	225	234	223	222	262	232	247	225	224	203	240	197	214	223	212	218	215	203	241	239	222	217	238	249	236	202	246	215	229	242	236	202	237	241	236	233	223	233	225	233	212	235	234	231	230	231	217	222	227	215	237	227	231	234	239	262	229	226	215	221	224	197	251	216	224	226	238	265	231	224	242	211	243	216	222	219	231	221	205	218	218	251	229	244	212	208	255	261	237	214	238	217	226	200	243	207	243	229	238	250	245	243	216	223	236	216	207	232	231	216	215	239	230	216	189	212	247	235	243	244	256	217	224	238	202	213	211	220	239	233	217	243	194	236	212	233	243	239	227	202	233	238	219	230	220	238	230	235	215	246	234	225	233	226	233	262	211	229	223	232	252	236	231	234	223	224	233	230	201	257	234	225	231	222	254	257	213	242	243	225	247	206	252	233	201	227	219	231	248	224	224	234	250	238	228	213	222	232	220	220	254	211	236	232	229	250	229	226	226	241	211	249	255	221	214	209	239	211	236	231	204	218	225	221	237	233	233	220	225	242	222	222	221	259	246	221	229	255	231	229	239	216	227	226	216	219	231	263	250	235	224	208	242	229	228	240	220	220	253	241	221	249	225	227	215	250	228	209	212	213	216	252	268	222	238	234	233	233	228	235	243	222	230	253	229	245	210	221	208	245	234	228	227	228	223	231	225	241	232	226	250	216	224	217	255	249	229	213	203	218	209	227	257	205	245	234	220	257	212	230	223	234	230	251	249	233	250	211	220	229	226	250	237	235	233	232	240	234	208	248	228	239	241	195	252	227	204	232	258	215	251	218	233	224	228	216	219	212	237	215	234	233	234	236	221	254	245	230	236	211	209	253	240	232	212	220	259	225	225	217	244	249	257	211	229	249	231	237	247	260	243	242	209	227	235	239	232	245	220	217	235	224	259	220	199	237	236	210	234	227	250	252	242	236	248	216	243	235	249	241	247	230	249	200	256	226	220	266	258	227	224	235	201	217	217	232	250	237	225	217	274	227	245	208	236	228	244	209	233	233	215	211	240	255	237	206	228	219	252	224	211	209	241	206	213	258	228	245	223	212	224	226	207	248	223	255	225	223	224	233	254	223	218	234	216	226	218	210	257	230	227	258	197	247	219	226	273	204	234	241	225	222	228	224	248	239	249	229	217	241	205	242	193	232	220	224	231	212	244	217	225	225	252	222	213	229	242	248	215	246	218	236	217	224	245	228	250	228	222	194	220	255	230	230	220	243	225	264	236	272	217	228	227	226	216	224	217	224	204	224	236	221	229	221	237	251	219	220	234	232	239	228	257	247	242	244	217	208	288	256	227	231	239	240	220	251	248	211	223	250	219	241	230	215	222	237	225	239	235	262	232	216	233	248	213	229	219	227	238	214	213	226	239	226	248	285	234	234	227	236	223	234	219	190	218	206	245	244	223	220	257	243	227	252	216	237	238	231	260	239	244	227	230	238	217	223	228	208	234	226	235	216	223	241	224	219	227	227	261	244	230	243	231	229	239	222	215	228	221	244	233	239	244	204	228	233	236	240	234	259	240	215	241	219	224	248	247	239	219	240	229	223	203	243	240	245	247	234	211	228	222	238	250	226	227	244	218	216	243	238	234	223	222	219	228	245	201	208	206	220	234	249	243	213	237	231	238	227	186	224	234	213	225	229	219	242	193	218	215	245	247	247	238	238	224	249	239	237	232	199	232	217	229	239	241	230	233	244	214	224	214	233	204	281	235	241	198	205	214	244	239	213	232	230	248	237	222	231	258	222	262	234	238	253	235	235	234	227	219	208	219	211	241	236	227	241	224	227	250	231	224	251	237	231	208	219	207	221	226	233	219	238	224	213	207	219	254	232	237	245	221	261	256	221	211	215	250	204	247	247	236	212	231	262	223	237	249	249	223	225	206	209	234	189	239	234	224	255	225	234	243	223	210	210	248	241	220	239	229	207	231	237	235	225	203	219	203	252	234	221	227	256	238	240	224	217	236	238	220	214	219	234	229	217	266	181	244	238	224	235	207	246	229	196	224	253	260	234	230	220	227	258	254	224	227	226	222	237	238	233	226	248	219	230	237	249	207	247	230	244	229	188	217	246	239	223	209	205	233	218	261	213	217	235	254	242	239	219	223	249	218	213	224	226	217	248	236	234	252	202	219	240	246	223	238	223	227	239	242	253	239	220	229	265	243	240	242	252	223	217	231	231	215	257	260	212	262	210	239	280
30635	39776	25641	10616	11132	7770	7065	7703	6659	5793	6933	4379	2702	2325	2458	2065	1363	1272	1212	1165	1036	890	791	800	790	734	766	752	729	710	757	696	724	708	698	695	642	674	703	686	672	617	675	639	647	661	638	648	625	658	676	663	621	628	670	643	600	604	640	662	628	612	647	614	672	695	662	713	711	682	665	698	673	635	662	652	661	708	667	648	710	683	763	742	721	734	726	739	701	724	765	723	813	681	730	669	692	713	673	665	641	629	605	666	610	635	613	682	576	656	649	696	584	636	625	611	605	675	640	625	689	644	630	626	625	599	659	650	660	622	656	645	612	652	603	627	633	593	630	626	621	611	564	615	593	628	649	602	615	570	593	611	642	583	595	618	627	571	655	605	607	579	588	638	570	623	630	603	616	624	614	610	589	555	631	592	638	540	588	593	546	613	577	561	582	550	591	581	606	598	585	602	598	562	578	591	604	619	604	607	587	589	597	603	622	586	611	597	533	554	579	599	637	561	575	589	554	620	628	559	613	580	569	615	583	607	617	588	601	574	587	603	625	619	598	608	579	584	569	635	603	635	621	621	575	595	581	622	576	582	565	593	551	591	576	559	583	560	572	617	581	583	633	591	632	568	552	610	568	587	562	623	615	594	625	568	607	566	605	621	577	565	611	590	608	608	581	612	576	592	562	593	589	618	611	636	575	557	593	566	570	581	618	560	603	600	617	612	547	598	598	577	578	603	541	555	572	583	585	586	593	600	591	620	599	613	538	591	596	637	571	555	620	585	607	561	603	600	559	581	589	589	597	596	600	606	605	575	601	638	552	588	603	586	614	618	610	598	534	593	653	533	625	606	550	601	612	580	584	601	619	592	618	606	586	566	613	561	575	604	543	620	542	603	592	544	607	591	568	570	588	600	596	569	613	595	587	583	631	609	624	562	597	596	631	603	616	591	607	608	608	584	600	602	581	616	577	570	598	558	600	578	597	590	595	598	567	561	600	601	597	596	584	550	591	612	596	577	620	595	543	585	576	552	607	572	617	610	558	632	585	574	585	606	623	570	584	582	610	633	580	601	620	583	590	608	587	604	558	591	620	632	607	580	617	596	587	613	587	587	569	587	627	555	645	627	615	622	587	564	607	630	567	593	605	584	639	574	564	575	611	576	591	632	555	629	621	618	568	566	609	576	596	605	597	632	582	597	530	575	551	562	582	560	619	629	599	608	578	560	593	565	587	591	630	621	587	605	563	586	629	567	568	601	621	577	576	620	580	587	604	596	563	607	532	631	615	586	556	606	584	626	638	572	581	616	580	569	600	599	608	590	579	571	592	592	563	584	594	609	596	613	565	539	568	554	591	622	559	628	579	609	613	620	572	619	600	629	580	622	625	669	569	581	559	647	591	617	618	618	582	603	557	553	559	601	601	609	601	589	595	573	582	570	573	569	577	564	607	601	635	602	560	577	545	584	597	578	622	630	620	601	586	627	589	552	601	573	627	591	539	563	551	596	573	617	597	556	647	637	616	588	585	598	590	600	569	584	608	588	541	599	637	617	629	586	607	608	572	614	531	546	560	587	590	597	584	603	569	606	579	589	625	553	629	575	591	610	564	612	595	578	595	581	578	605	567	604	563	617	627	572	605	606	580	623	569	577	589	606	599	596	607	598	646	639	643	587	573	640	604	531	603	576	590	597	583	609	624	594	598	578	627	562	590	607	615	618	588	542	605	607	597	623	608	621	588	632	608	618	559	659	581	571	595	576	602	588	606	646	565	588	616	560	598	549	591	603	584	619	603	595	648	629	604	567	622	589	618	623	622	630	580	579	617	593	634	615	604	565	601	605	638	609	574	578	562	560	580	578	570	597	597	596	602	651	635	541	595	580	613	564	597	537	613	588	577	633	572	598	630	563	582	579	589	573	609	602	570	580	618	609	581	622	575	602	579	610	540	570	579	596	614	614	530	592	584	613	631	585	579	607	607	584	549	589	617	565	572	621	550	618	564	593	579	600	565	600	563	592	595	631	574	594	593	592	610	588	612	612	626	620	590	599	556	602	579	621	603	556	545	604	612	573	632	626	595	556	550	579	607	619	604	585	606	603	594	583	596	591	551	584	584	619	611	590	587	554	591	610	582	597	602	586	601	611	590	587	628	598	591	549	579	604	563	626	589	574	594	599	598	599	563	587	607	617	565	599	562	599	568	568	596	639	578	566	556	611	589	589	618	558	592	604	626	613	589	606	589	624	587	633	573	590	604	593	605	615	613	609	573	606	557	613	626	593	612	608	568	613	604	592	572	568	581	614	587	606	600	561	606	590	642	601	582	574	605	583	601	609	576	559	581	603	570	580	590	571	560	609	689	598	593	604	622	594	573	591	584	602	600	649	565	587	584	645	589	600	591	553	596	593	555	582	575	568	551	632	607	568	593	599	599	589	591	612	595	587	580	578	601	596	527	611	601	584	605	577	574	580	579	583	622	555	601	572	572	571	625	601	608	592	637	603	582	610	599	585	573	592	592	644	634	591	609	611	611	566	549	596	595	585	586	591	610	568	574	578	614	559	631	655	596	600	570	608	602	549	590	627	577	583	588	583	612	618	589	582	620	576	603	608	599	590	533	582	573	590	649	597	585	608	565	591	579	598	599	606	590	571	582	588	594	600	561	615	569	570	569	601	556	583	578	574	543	649	576	565	589	616	574	561	610	581	618	601	619	595	583	573	583	625	578	560	612	582	540	597	569	570	589	607	542	592	626	624	592	583	616	648	576	615	560	543	528	626	581	622	592	557	590	574	614	578	617	566	578	599	613	610	602	618	570	582	629	579	615	639	581	622	592	621	610	576	586	540	584	541	623	627	581	587	621	617	605	581	589	594	599	592	588	598	565	616	588	562	618	550	646	598	604	640	623	597	573	559	578	612	593	629	606	623	576	604	573	573	613	542	584	569	617	603	558	551	585	534	630	637	575	629	581	592	589	587	651	588	551	564	570	604	567	543	577	640	572	634	570	570	548	650	581	554	604	609	586	607	593	601	597	591	577	604	586	582	554	644	603	596	590	560	587	571	630	562	639	576	585	588	611	535	581	582	550	588	603	594	561	562	590	632	605	563	637	588	583	583	615	621	599	589	611	609	594	586	566	592	626	584	609	568	607	579	627	652	590	581	562	631	577	593	593	559	553	583	603	580	626	585	555	543	607	593	603	605	618	559	633	610	595	557	540	591	593	633	603	581	585	599	563	586	606	603	612	584	587	617	598	597	561	588	523	593	572	534	576	603	585	599	586	617	518	577	596	593	594	596	596	583	591	551	577	592	597	573	600	625	590	580	615	590	636	615	556	597	568	550	624	573	582	602	591	656	600	589	648	599	573	586	644	594	570	593	600	641	656	572	585	593	595	612	590	592	598	578	609	598	649	560	574	609	649	592	594	593	601	577	611	571	610	604	610	634	616	512	594	562	607	579	609	591	568	630	588	594	585	583	606	577	562	578	611	636	594	610	587	585
13404	10562	5037	1113	762	416	368	390	380	323	342	333	292	315	317	306	302	312	313	324	267	326	305	341	319	294	285	305	317	333	327	327	278	314	312	304	313	309	310	318	312	293	283	290	285	316	325	302	279	349	327	320	280	310	291	299	295	305	297	294	323	326	300	298	319	330	310	315	294	288	289	340	309	317	320	297	329	311	322	318	301	322	283	307	327	325	346	317	278	300	278	329	322	290	326	295	312	348	311	339	327	325	311	334	315	289	300	332	289	319	299	323	296	326	326	289	322	298	320	307	340	276	295	300	316	298	285	303	301	310	321	291	295	278	307	304	299	307	339	283	286	331	315	309	293	320	293	307	304	339	298	291	328	321	304	326	301	325	290	306	303	287	280	302	308	308	266	312	318	308	317	281	293	289	285	299	303	290	303	305	301	278	306	335	300	292	295	285	341	290	281	315	299	266	317	299	318	307	330	289	302	294	301	345	322	322	299	274	310	310	324	310	293	340	309	325	295	297	343	290	304	322	319	300	310	350	324	303	339	298	302	318	290	317	339	290	296	286	298	335	313	311	324	315	290	293	294	307	333	293	287	342	305	302	313	298	299	325	307	281	299	289	288	331	305	306	301	318	303	303	328	321	326	318	280	300	329	297	294	308	302	280	315	274	276	313	313	304	319	295	313	306	320	318	313	351	304	316	319	321	285	278	302	305	326	304	329	306	279	334	314	329	277	335	344	287	301	306	292	314	292	321	300	293	310	315	308	305	303	274	318	300	302	292	270	304	324	310	315	270	300	294	303	317	328	299	318	322	286	280	295	294	278	347	287	316	324	278	303	316	320	284	288	340	304	308	324	340	316	313	304	305	313	265	306	315	279	300	328	298	295	300	295	302	322	285	290	309	315	334	302	303	316	289	300	304	292	289	306	295	319	316	250	314	278	319	278	273	296	307	294	323	314	316	320	301	333	309	317	282	335	288	286	335	298	352	296	274	308	277	313	285	296	289	353	306	288	320	294	330	332	330	291	275	305	324	303	292	290	285	295	301	297	350	303	310	329	308	294	331	320	336	316	271	288	325	325	321	324	326	324	287	316	293	311	345	320	319	315	284	350	302	338	301	325	306	332	270	287	302	300	293	315	298	288	331	323	311	295	315	308	337	317	318	286	288	293	296	295	274	300	313	311	300	295	293	301	300	290	335	314	340	282	304	305	297	314	322	325	313	314	302	299	325	320	338	307	304	317	279	355	306	302	329	283	305	337	319	322	270	310	311	343	280	318	299	318	326	344	339	311	275	308	315	317	280	304	333	322	312	266	306	337	311	343	300	314	326	308	330	309	251	315	323	279	309	285	276	300	292	299	299	315	301	289	317	298	347	298	284	295	296	269	315	307	324	312	300	333	293	323	343	321	266	288	274	317	298	293	306	304	302	294	327	303	301	297	310	311	287	280	286	320	319	316	271	329	308	300	313	332	316	311	318	316	339	292	349	324	318	300	288	321	306	332	315	295	331	300	294	292	305	304	343	314	294	282	279	311	288	315	288	307	315	302	292	283	308	307	322	310	301	291	300	292	279	337	315	306	306	329	294	302	308	293	332	317	297	282	301	312	305	303	317	306	324	328	338	304	300	294	310	301	314	292	328	324	293	292	297	321	294	272	299	337	333	310	297	313	294	298	300	307	314	308	312	302	281	305	328	325	305	301	312	317	286	327	317	306	287	301	327	329	266	308	304	296	326	316	291	305	299	334	297	332	345	289	303	303	330	312	326	313	305	296	298	301	285	315	322	314	302	297	308	297	302	292	310	307	313	326	287	295	328	312	340	244	311	324	297	296	315	279	262	279	328	324	286	332	284	315	338	337	317	288	296	298	326	293	302	324	335	296	331	324	297	347	312	297	300	318	298	299	339	298	296	287	293	324	329	320	288	317	310	309	325	323	347	316	339	300	304	315	354	290	315	283	295	348	313	283	320	308	325	285	305	326	317	373	350	284	312	330	294	306	315	311	323	303	318	296	293	308	304	319	281	308	313	310	302	309	316	317	302	305	357	290	318	280	327	301	306	332	301	302	308	311	306	274	331	304	280	303	251	287	280	331	284	308	318	289	322	304	278	308	325	354	313	315	307	297	320	311	324	270	289	317	361	316	263	318	292	305	310	314	265	277	314	306	314	320	328	308	308	312	286	301	295	292	302	335	315	298	347	325	285	290	315	280	283	279	328	332	307	322	305	302	357	301	346	285	304	319	292	310	319	283	324	318	308	273	297	299	286	338	316	324	315	310	308	273	333	312	298	304	311	300	323	301	292	284	299	356	313	353	306	331	302	326	303	298	287	308	314	307	308	272	294	278	317	298	324	322	287	306	336	303	299	335	299	309	279	286	269	261	329	265	296	293	306	314	295	311	318	289	326	296	307	317	245	314	301	336	286	323	307	323	307	318	327	312	283	268	281	291	348	305	302	327	287	315	313	339	315	287	300	324	338	322	306	321	301	291	348	290	328	325	312	312	315	277	289	275	307	302	319	304	303	317	295	296	302	302	321	277	289	288	293	282	305	337	329	324	284	304	296	284	338	304	282	296	314	320	318	312	272	341	300	328	283	318	343	334	287	327	297	289	277	320	291	296	275	310	319	275	283	329	308	343	342	291	313	298	312	333	330	315	278	293	298	280	301	322	306	307	320	316	295	292	329	315	296	319	300	336	338	318	270	332	290	285	324	349	291	311	289	303	293	305	311	318	301	266	310	292	293	307	281	315	267	281	318	303	330	288	302	324	309	285	317	297	317	314	351	286	272	312	311	325	299	307	332	291	297	315	293	299	298	308	329	316	314	277	304	310	303	286	330	319	310	302	330	307	303	302	311	312	317	282	319	311	295	332	300	298	291	321	293	304	294	349	342	300	300	301	290	331	269	288	319	277	302	312	301	325	305	333	312	293	301	286	289	307	327	290	314	318	312	334	311	323	326	287	305	292	346	335	338	297	318	314	301	297	295	330	324	312	309	316	303	299	284	274	299	297	341	337	317	306	313	317	331	326	300	294	320	319	282	322	341	320	329	317	338	291	296	309	329	319	317	314	308	302	290	280	329	291	326	292	316	281	305	295	305	303	293	311	311	303	306	315	306	317	299	318	290	333	311	293	327	310	310	312	336	313	300	323	329	313	275	337	292	330	325	301	321	286	311	310	322	278	293	266	309	308	332	321	319	281	284	293	327	283	303	309	305	303	285	308	304	291	309	300	326	326	322	296	315	338	290	270	280	311	319	327	297	300	302	317	305	307	313	311	302	313	313	294	312	357	303	319	287	320	302	308	277	297	310	303	314	311	278	263	327	305	306	298	309	341	289	285	356	325	316	288	321	302	319	280	307	303	325	307	310	304	288	317	244	319	299	291	327	310	329	311	293	315	324	328	318	339	315	305	300	332	319	292	313	332	304	313	305	300	299	289	299	302	299	321	322	298	287	329	306	319	277	352	298	300	292	310	305	334	338	309	294
9194	11502	7105	1966	2181	1277	1145	1274	1188	969	1066	988	935	844	849	801	827	787	829	781	783	802	793	799	800	795	809	787	776	784	785	783	803	722	816	811	794	806	853	810	822	754	800	806	817	769	801	754	770	790	829	804	777	832	774	798	767	812	771	798	746	798	758	793	830	792	838	765	812	828	837	827	838	849	796	848	809	785	780	839	816	785	820	834	771	779	850	825	834	796	822	805	778	794	805	777	815	859	793	797	788	790	799	763	782	808	805	802	780	797	800	816	769	740	717	805	792	761	779	831	789	836	787	756	795	811	738	765	811	823	808	792	773	800	739	828	746	806	759	791	777	782	845	790	785	779	782	736	779	797	779	784	813	799	788	809	781	799	777	826	796	797	816	794	782	813	797	774	785	800	766	819	815	791	791	823	791	788	789	781	777	773	819	772	786	750	816	792	784	812	786	786	835	832	734	795	794	784	796	787	748	814	806	757	767	777	773	759	790	793	778	812	818	787	807	786	813	801	793	757	772	777	756	738	804	771	797	791	776	863	791	802	764	768	740	822	773	769	770	807	744	810	744	787	783	777	786	753	754	723	791	804	799	769	756	794	792	791	786	761	830	791	803	804	819	771	796	786	772	746	789	746	714	780	739	798	780	747	797	837	774	735	811	753	753	802	784	794	825	750	789	750	824	774	784	739	808	769	778	780	791	792	794	751	758	789	769	762	793	778	780	817	766	754	781	739	759	797	756	790	754	801	775	752	796	745	738	782	800	782	760	790	729	772	709	790	759	804	780	817	783	758	768	736	787	810	745	785	761	788	788	795	779	787	780	813	822	777	802	828	766	791	813	783	798	743	813	749	760	753	749	823	779	735	796	770	710	815	794	778	792	819	792	806	736	790	760	794	788	786	767	708	762	813	766	787	763	747	807	824	796	770	763	773	831	822	838	767	781	807	758	770	782	832	791	834	765	829	769	792	769	821	757	760	734	838	776	818	792	759	773	814	818	762	811	726	820	797	786	713	817	813	748	785	777	798	784	735	783	754	769	793	765	767	753	767	762	742	790	805	773	832	829	747	817	788	804	779	796	770	732	796	739	760	773	796	800	786	810	759	824	755	776	788	766	750	828	766	745	831	753	798	771	748	821	835	820	796	785	806	800	752	811	764	781	824	801	816	850	778	774	793	766	759	823	757	751	770	765	826	788	773	768	757	772	817	821	775	790	742	808	805	787	768	813	771	779	728	858	787	730	799	737	831	806	777	741	798	799	793	840	760	775	793	801	753	803	758	804	806	810	799	794	766	780	762	750	822	775	784	804	799	762	775	805	774	733	802	826	747	826	772	819	787	800	786	760	734	739	806	837	776	778	807	765	786	802	754	714	771	813	738	809	723	812	766	808	775	744	769	778	805	764	787	784	735	768	784	751	741	787	799	770	767	767	753	771	767	753	773	795	757	772	785	807	791	752	787	766	800	767	811	739	778	801	787	802	748	770	770	822	802	740	739	805	819	837	833	814	820	773	777	805	796	765	734	826	756	781	766	752	772	828	775	731	754	787	822	774	789	778	773	803	777	756	790	793	828	788	764	754	745	807	831	736	814	772	803	789	786	798	789	766	856	775	769	806	789	795	827	774	819	764	734	780	784	767	754	767	783	771	755	766	801	791	769	750	794	764	749	758	769	800	806	743	754	786	763	818	766	848	822	810	735	790	765	762	795	784	898	780	778	815	833	742	764	788	786	793	736	741	764	772	756	731	800	790	746	806	783	742	767	763	844	760	743	819	813	731	778	805	745	770	768	796	786	739	808	791	788	808	744	800	817	813	818	760	794	778	821	773	809	772	789	796	735	800	788	741	786	803	783	810	822	772	780	810	786	798	729	797	833	769	772	796	714	805	767	740	795	805	841	807	810	764	805	814	797	743	813	752	842	825	747	734	742	728	799	750	767	723	845	743	807	760	747	737	756	805	799	812	770	800	779	825	817	773	783	786	782	805	780	813	819	720	768	788	757	771	804	822	792	804	793	768	782	757	772	796	838	747	807	786	752	785	803	759	760	718	798	796	760	736	743	795	820	763	802	796	844	812	784	736	809	764	750	787	767	818	825	754	753	773	796	772	793	781	772	774	782	766	839	762	819	792	782	783	775	788	782	776	770	822	806	796	789	781	795	730	792	783	756	817	767	718	800	797	755	824	759	800	787	772	836	837	767	777	805	812	815	802	825	784	746	804	804	763	790	814	748	788	796	760	813	806	791	826	779	793	768	800	785	794	767	791	797	720	811	796	812	773	840	739	759	729	780	766	764	785	840	772	803	770	764	765	806	802	818	786	838	769	821	759	780	744	765	766	731	740	766	742	783	766	778	791	800	783	791	774	775	757	806	803	818	785	780	802	743	762	772	783	769	751	755	793	742	790	777	744	742	783	751	805	761	834	791	810	777	803	811	764	794	785	805	780	816	802	783	769	798	775	792	797	808	814	792	768	778	779	769	806	778	729	773	799	819	711	768	767	751	783	781	778	820	787	753	812	828	812	812	824	785	752	861	764	803	808	778	713	752	802	753	837	761	834	784	800	791	772	784	788	791	778	819	803	785	804	778	742	757	827	773	782	828	784	794	779	844	762	818	755	737	734	755	785	814	774	725	764	758	784	789	775	784	786	805	774	774	836	796	788	811	747	801	774	820	781	812	787	761	771	787	763	766	794	747	863	834	822	869	819	769	768	829	822	794	755	778	780	785	825	780	788	813	745	792	757	758	819	784	758	768	764	755	774	799	825	777	767	782	821	798	824	843	776	809	817	753	795	796	804	747	837	829	767	803	780	785	751	794	785	757	706	741	814	776	828	759	817	784	716	820	786	776	733	777	792	830	798	780	742	790	735	863	764	798	805	771	759	811	759	811	826	746	790	813	753	767	747	751	794	758	833	780	798	752	811	779	764	798	767	807	775	731	790	803	750	778	759	835	791	758	777	802	733	779	768	782	769	897	726	777	743	764	770	777	770	811	812	780	765	796	784	785	807	807	809	769	805	758	775	773	750	810	746	812	773	760	753	784	777	808	818	761	804	735	799	771	817	812	751	785	791	806	783	726	821	787	800	786	761	799	779	727	743	793	860	846	755	741	778	805	799	778	765	798	762	745	751	784	765	713	751	819	785	767	744	800	803	799	797	807	775	787	783	773	768	762	745	795	823	792	784	748	769	769	772	758	802	787	780	806	781	772	731	793	772	782	834	789	824	787	766	765	791	825	819	742	784	762	763	801	803	761	764	791	772	718	770	802	779	784	814	802	772	791	715	793	767	734	753	824	785	742	754	791	820	789	816	783	738	773	778	727	784	758	771	810	730	790	820	750	832	771	785	752	747	757	755	748	799	756	766	793	761	792	773	834	756	754	857	762	783	766	746	739	737	732	789	724	749	773	736	769	803	861	770	848	761	796	815	775	818	846	800	794	854	769	775	747	758	835	756	829	807	765	768	775	773	797	826	735	776	750	762	773
34147	38827	33081	18061	13511	7790	4400	3139	1853	1173	1112	726	630	515	445	382	350	376	346	331	282	301	302	329	312	297	296	305	328	317	327	319	299	277	338	307	309	332	314	307	308	321	317	336	285	252	339	299	301	320	318	295	305	306	290	308	289	314	303	292	305	290	271	288	281	317	304	321	308	298	310	312	289	311	287	292	317	313	277	326	301	306	295	335	272	307	340	335	299	293	329	330	274	307	289	317	306	320	364	307	288	271	311	293	285	325	306	273	321	314	286	310	278	340	307	311	302	274	333	306	310	306	335	284	304	312	277	335	320	318	291	304	318	272	310	277	311	318	294	285	309	276	321	308	290	283	301	299	314	305	322	266	285	287	308	310	311	279	307	300	296	303	312	255	298	284	315	322	300	290	275	307	277	278	289	298	302	282	298	277	280	328	300	294	304	301	342	308	310	300	295	282	315	287	315	286	304	290	274	305	285	299	302	309	311	320	288	306	292	301	307	286	307	320	337	302	301	269	296	299	302	316	336	285	290	295	271	326	309	301	322	318	268	301	290	290	285	290	304	313	288	279	293	300	332	303	291	302	293	272	306	338	321	325	314	299	251	294	284	302	291	284	298	324	275	307	293	298	307	293	294	307	285	295	308	301	331	298	278	280	296	288	293	284	342	298	306	313	322	279	293	296	282	273	310	304	302	303	321	297	324	300	305	298	288	295	303	291	305	262	265	295	311	272	264	295	277	292	288	299	324	315	335	315	308	278	267	330	275	329	323	283	299	309	309	276	285	284	320	282	309	299	280	259	309	305	297	300	310	265	334	294	322	297	320	306	273	307	285	308	280	298	313	291	250	286	300	286	273	274	308	331	296	317	298	303	312	338	317	302	285	287	306	338	323	298	314	286	320	293	301	290	281	274	317	308	273	315	282	316	297	319	296	324	287	289	312	293	306	281	317	283	276	279	243	279	280	312	300	325	299	294	305	315	298	298	286	287	292	302	317	317	315	287	291	307	270	285	291	304	302	263	306	297	329	291	323	304	303	284	271	313	311	288	290	296	288	277	329	301	285	289	320	295	323	290	301	331	301	325	283	277	295	265	320	301	303	301	286	290	286	304	288	279	292	315	299	317	303	312	310	274	334	296	270	272	323	295	323	274	293	301	289	282	321	302	293	312	299	321	308	293	268	273	311	296	300	280	269	290	287	278	283	298	339	309	324	303	307	271	331	299	292	315	255	300	264	285	294	338	311	302	293	285	315	290	295	337	311	306	298	294	346	291	318	312	274	311	308	287	269	281	291	314	296	279	310	309	293	316	290	344	287	304	284	279	292	309	295	318	298	326	301	270	296	318	313	329	319	304	295	299	326	286	285	292	280	305	292	301	317	294	269	284	289	318	266	285	288	274	296	302	319	329	315	285	307	273	290	286	310	271	305	302	286	304	298	316	312	290	295	296	300	280	297	308	298	303	280	293	309	287	315	295	299	281	258	315	287	313	305	284	296	306	286	328	301	312	288	327	296	283	305	305	301	272	271	323	264	303	320	268	321	311	322	333	293	294	303	346	298	267	293	326	280	280	297	286	319	288	295	305	277	293	281	316	322	297	304	324	308	287	355	309	317	287	257	300	334	295	356	304	306	334	296	292	330	340	312	311	303	322	338	300	278	333	278	296	297	313	329	311	293	289	313	284	295	282	295	320	304	307	310	256	291	288	288	309	326	304	315	339	293	286	325	302	302	308	314	305	253	298	320	300	328	293	301	308	307	280	319	291	296	321	327	310	313	295	304	320	318	293	273	326	304	296	305	299	324	296	289	275	290	301	285	295	274	329	345	272	270	298	277	320	304	338	298	306	306	294	283	304	302	287	308	315	284	298	318	306	293	309	281	281	285	289	319	296	317	297	302	293	305	320	295	316	336	330	283	291	294	281	332	267	324	317	298	290	301	283	319	297	320	324	293	281	339	308	288	312	287	287	312	308	301	285	336	325	301	284	290	265	291	321	318	277	307	331	293	301	296	292	292	297	297	261	308	278	283	267	322	276	309	290	315	299	301	294	282	318	256	276	285	313	284	313	283	294	296	278	274	323	310	349	313	281	297	307	277	310	304	284	296	330	284	331	314	282	293	306	336	311	296	310	320	301	288	301	277	304	329	284	292	284	304	292	301	279	304	288	304	314	303	279	298	302	294	305	306	290	286	309	255	259	279	298	301	294	332	314	304	288	285	296	298	289	306	302	317	306	311	287	277	302	303	284	301	304	300	329	292	281	296	320	307	300	283	308	317	297	314	290	270	271	259	287	299	306	304	285	255	266	325	292	314	299	338	323	278	290	313	294	299	296	297	296	302	312	292	300	282	306	305	293	308	313	282	309	325	303	286	314	298	291	285	298	272	309	290	306	297	287	297	271	285	296	293	302	294	298	285	293	314	280	303	308	302	281	296	314	286	308	302	279	284	325	266	284	306	312	266	318	300	308	293	324	309	276	293	301	287	295	328	313	297	316	291	275	281	319	305	303	299	285	322	313	304	305	301	290	301	302	301	305	343	288	330	309	271	293	296	315	297	286	337	246	311	290	317	293	339	313	295	304	326	319	299	265	320	341	309	326	283	330	310	300	271	293	335	273	274	315	303	265	288	303	340	297	316	296	305	295	338	280	317	290	300	302	287	326	272	304	313	275	271	295	294	283	305	307	318	285	298	257	292	315	322	307	298	316	282	284	267	326	293	294	287	298	286	313	341	296	289	313	324	293	297	308	288	311	310	274	298	292	294	341	279	301	302	342	323	299	299	328	279	308	301	285	306	299	318	312	275	313	300	273	297	293	278	314	261	291	284	306	287	320	272	274	309	273	315	253	282	340	293	315	299	270	298	293	309	297	293	294	267	287	325	277	310	292	296	295	315	335	316	311	308	315	274	297	292	304	292	306	314	315	306	296	326	293	297	289	283	289	319	269	287	277	335	281	292	312	303	278	308	287	326	283	325	315	326	269	292	265	331	287	313	288	297	314	288	291	302	288	275	311	303	272	299	300	276	308	334	327	304	312	288	266	273	296	326	311	289	307	295	273	308	277	259	308	286	329	284	319	302	267	282	301	307	284	298	310	315	344	309	292	304	306	284	295	289	297	283	283	307	275	293	318	304	294	308	327	328	300	300	302	302	307	302	277	299	340	329	298	276	322	291	301	316	303	294	312	300	303	291	293	316	311	312	295	281	299	282	330	313	284	307	275	288	337	298	305	285	313	298	304	331	306	258	268	303	320	302	289	305	303	276	312	293	288	324	298	297	282	284	276	314	298	337	304	297	305	294	286	283	270	286	287	265	321	291	302	276	274	290	328	324	287	303	321	296	293	300	285	335	280	295	295	304	304	289	303	296	299	276	291	301	269	276	288	316	287	330	301	268	289	309	279	263	306	294	323	291	329	285	309	291	298	277	266	273	290	317	317	314	279	299	330	302	324	282	305	293	299	295	310	299	315	284	303	333	285	289	318	308	313
24334	32825	23192	6717	9461	5459	5071	5244	4297	3730	4397	3437	1949	1757	1708	1546	1176	1129	1067	996	952	934	855	896	823	829	844	839	778	778	791	801	760	791	763	786	793	780	765	763	800	730	775	827	786	724	814	753	768	814	818	774	790	796	772	753	796	832	762	779	782	796	747	809	828	822	826	783	779	820	858	827	810	849	817	735	777	762	792	840	792	834	851	868	826	816	810	835	868	814	818	839	814	813	785	846	845	857	827	821	738	765	814	785	745	755	786	762	742	824	742	740	794	787	763	779	764	815	820	766	758	824	800	804	786	782	777	762	738	792	753	753	807	770	798	782	767	801	739	718	729	767	791	737	807	745	761	763	756	786	774	769	819	778	752	753	819	773	785	761	736	747	777	802	753	723	766	745	746	726	765	756	723	756	760	775	716	762	741	785	761	747	746	762	725	715	773	758	781	755	739	786	737	727	785	765	732	747	787	733	726	731	734	694	731	708	769	764	799	751	805	726	704	747	746	782	753	749	746	706	731	740	716	763	778	785	747	777	742	762	732	728	738	732	716	790	760	730	738	744	706	739	787	777	718	743	740	735	748	727	759	754	721	736	769	746	723	724	784	769	740	733	742	754	794	782	744	738	756	749	783	757	729	753	734	759	796	752	755	767	728	777	778	693	738	784	803	732	739	727	788	734	748	775	730	756	766	754	728	756	785	754	749	742	786	784	750	749	757	738	759	731	804	757	751	739	720	787	779	706	710	749	762	740	713	750	743	776	726	770	758	773	696	753	778	779	758	746	757	714	747	761	720	733	786	743	758	760	739	775	764	742	775	754	756	721	806	767	751	741	735	793	715	737	740	727	734	731	708	760	706	719	768	764	784	716	776	747	708	750	814	749	748	782	748	742	772	706	782	776	798	773	778	777	740	766	756	773	769	705	737	798	735	761	843	732	742	742	763	746	728	783	782	777	741	740	734	736	739	789	718	750	737	763	716	729	770	757	743	777	764	740	745	770	766	757	778	744	736	758	805	753	775	720	733	710	747	730	759	769	727	782	773	755	752	738	739	772	728	757	751	738	817	759	741	741	742	759	764	779	801	702	756	801	730	728	748	764	717	770	717	778	747	753	748	746	754	766	757	745	743	751	754	784	765	793	751	761	763	727	737	704	714	732	719	735	758	798	790	738	754	756	758	749	753	749	788	778	758	719	781	766	787	749	784	724	727	739	729	753	744	792	821	758	729	755	741	774	738	785	755	790	788	770	781	761	778	773	714	680	795	731	756	725	725	791	793	771	720	738	724	736	795	777	746	809	763	758	734	779	713	751	750	743	767	780	737	764	752	777	718	719	756	814	766	800	754	760	774	722	701	715	771	740	758	751	767	757	729	809	778	776	771	757	721	804	714	783	740	730	723	728	729	758	725	809	711	715	778	763	752	744	753	762	793	756	793	799	717	773	797	740	746	775	786	771	780	717	728	735	736	735	783	705	750	773	790	763	777	761	734	817	779	779	762	754	754	761	807	746	770	699	765	750	807	779	790	780	775	750	727	774	751	747	804	745	755	737	768	851	757	758	767	753	723	779	781	755	719	703	733	738	757	707	744	714	733	783	784	775	726	765	744	766	755	757	792	730	710	807	719	828	768	765	759	723	725	784	742	728	797	740	730	785	775	706	794	728	717	771	776	738	747	719	769	716	714	728	756	730	701	714	741	756	747	758	770	783	768	741	715	736	759	768	724	711	712	827	760	779	779	752	793	721	739	719	770	757	762	709	745	782	708	725	720	701	700	765	785	762	775	705	733	761	754	716	755	749	755	758	770	762	747	720	738	797	795	784	767	711	767	742	718	766	757	773	752	761	779	742	754	811	752	744	749	741	759	784	744	798	735	755	752	790	769	758	731	716	747	751	736	771	732	736	765	721	749	693	766	779	775	762	691	766	813	743	775	742	751	726	800	744	771	815	742	785	769	758	714	731	770	736	793	750	746	712	764	749	784	752	739	764	750	769	846	740	806	739	785	723	793	735	744	777	785	796	744	735	730	741	716	791	731	798	762	777	773	788	757	775	761	737	769	759	758	734	792	753	755	733	766	732	778	746	690	742	792	721	730	755	730	756	707	761	816	751	737	761	748	739	799	786	727	770	796	743	743	806	768	703	731	757	737	764	761	797	780	770	779	736	749	737	731	770	800	770	768	736	750	782	729	757	781	779	749	774	749	760	749	702	728	726	743	758	785	808	765	723	821	759	739	716	740	747	753	836	740	796	767	719	767	752	746	749	769	778	751	717	732	762	761	779	788	753	813	785	783	761	767	789	774	781	784	750	764	739	792	734	810	770	786	757	764	775	806	768	774	767	746	749	763	747	775	749	764	774	710	738	741	749	757	737	771	752	793	759	708	785	767	758	759	785	761	775	716	773	799	751	787	792	755	752	737	744	753	743	757	754	761	713	798	744	751	742	787	770	802	732	788	754	731	785	752	734	784	725	699	779	791	760	799	771	782	766	766	779	746	717	741	726	727	728	797	725	743	778	786	739	770	755	743	775	749	729	735	786	775	770	786	743	738	706	754	731	729	731	750	748	743	730	817	783	767	729	754	781	739	708	771	765	709	776	767	746	732	770	762	764	771	721	701	749	782	740	805	785	768	694	734	761	794	789	757	744	737	750	723	743	758	787	749	763	756	773	763	734	718	791	736	805	794	749	765	775	735	791	792	769	741	742	763	762	806	810	748	752	763	765	743	775	747	781	756	695	785	743	765	730	742	810	716	761	757	805	770	742	791	747	791	769	780	761	763	738	774	709	759	775	744	774	714	701	734	733	800	795	776	822	783	796	808	787	730	722	778	751	713	763	784	738	715	765	746	728	715	760	806	737	769	747	707	706	706	734	751	709	752	751	748	750	788	765	783	754	792	780	776	784	770	758	751	791	754	727	778	700	790	737	733	773	737	768	807	818	734	746	757	723	730	733	817	778	751	754	789	742	718	771	739	737	742	723	790	709	773	759	717	770	735	748	773	803	755	759	746	711	765	753	748	723	719	774	800	744	737	778	761	759	766	828	800	788	734	763	803	786	760	714	734	789	782	743	765	744	732	778	735	746	756	780	767	738	815	729	765	757	756	769	775	764	758	796	727	740	739	778	758	786	765	773	759	789	750	805	743	744	774	735	729	764	760	759	722	772	732	786	750	768	782	771	708	719	799	762	781	732	768	792	802	741	774	765	840	704	748	760	753	755	797	748	779	747	709	713	755	698	812	714	732	756	759	792	800	763	769	731	769	709	762	749	790	773	779	769	766	723	707	817	738	777	768	781	751	770	745	706	754	732	791	722	745	765	794	768	759	742	747	714	737	711	748	752	747	792	771	763	734	751	759	744	775	795	738	760	757	728	725	761	762	714	746	764	747	754	757	734	695	702	791	786	735	728	724	753	727	806	739	754	763	736	753	761	701	759	729	738	740	777	745	767	723	755	785	771	783	752	694	751	790	726	751	759	776	749	697	741
44456	46081	33741	22339	19393	13279	8303	5419	3161	1891	1532	1220	863	795	582	473	453	417	373	317	297	294	224	244	255	231	252	231	267	246	240	229	245	262	243	245	234	243	245	254	254	241	242	218	225	237	206	203	208	221	203	224	251	210	226	231	217	226	223	245	232	212	208	265	235	229	214	229	246	227	251	243	245	221	260	231	262	244	258	240	231	224	232	238	278	248	271	251	211	211	250	231	214	217	219	257	242	234	226	250	241	241	224	236	230	202	237	243	252	231	244	209	238	225	219	230	240	225	221	237	214	205	236	250	218	245	200	200	193	210	207	217	221	198	232	209	267	203	249	222	240	247	208	235	254	215	229	207	239	216	208	233	194	224	206	229	234	220	227	223	214	200	243	203	257	223	224	250	255	212	210	200	217	220	222	248	248	259	221	221	236	224	229	241	221	202	225	216	211	227	219	191	203	226	248	243	229	230	222	214	230	241	229	208	204	231	241	213	232	232	225	253	213	274	209	231	207	226	218	224	199	244	207	212	206	194	209	224	230	212	232	195	224	233	254	204	214	233	193	203	216	225	222	229	254	232	224	214	206	219	209	214	231	246	215	198	194	234	233	257	208	220	219	206	208	203	234	238	238	281	198	221	218	220	207	209	213	202	197	218	257	203	246	243	231	236	229	233	230	206	214	219	231	204	237	218	234	251	218	234	211	237	226	219	244	200	213	214	230	229	233	227	208	221	234	196	217	239	208	217	215	220	250	242	225	240	228	238	264	237	238	216	219	224	220	222	225	220	235	214	223	210	221	245	252	245	220	214	222	204	248	236	231	238	196	215	251	210	236	225	196	209	216	227	227	208	236	217	240	215	212	220	243	233	224	204	201	221	230	207	220	202	248	221	229	223	215	197	222	237	242	229	205	211	227	224	214	218	228	217	203	232	252	209	223	221	184	229	225	239	202	233	241	235	224	223	229	229	221	225	225	215	211	201	222	231	202	199	212	222	232	220	202	217	219	216	249	239	227	224	228	208	227	222	235	228	211	205	255	217	221	208	232	195	219	212	195	220	208	216	243	193	220	230	215	220	198	222	231	237	207	202	214	202	231	217	225	211	205	221	216	247	212	211	212	206	230	223	215	239	232	218	193	208	227	223	250	226	240	230	244	218	233	241	242	227	262	238	238	210	204	242	264	243	217	188	253	216	225	215	231	215	241	242	203	244	249	227	218	261	234	218	222	239	211	200	232	239	240	197	240	226	201	215	210	202	226	212	209	230	239	210	227	219	219	233	192	217	244	230	233	212	215	231	229	217	214	250	250	237	248	211	199	233	218	223	222	232	216	200	199	212	218	229	251	189	220	219	215	234	235	226	228	227	225	249	217	207	203	192	211	213	239	209	210	225	203	214	208	205	207	196	206	236	229	230	205	206	220	218	189	206	214	204	211	256	213	216	233	207	223	234	231	236	243	223	217	218	258	206	216	243	235	258	245	206	213	216	250	224	243	221	244	243	213	234	232	236	247	233	244	216	250	208	210	231	223	219	225	218	218	217	232	205	218	212	200	240	219	209	228	205	215	228	219	245	248	215	206	219	250	225	236	274	197	246	260	248	213	230	215	207	246	239	201	229	225	242	236	200	234	236	230	234	224	211	193	221	242	213	228	233	246	214	210	239	209	216	213	217	199	242	203	221	212	214	237	207	216	218	225	248	240	220	212	231	202	227	217	210	224	208	219	217	225	203	193	221	217	215	234	251	200	220	237	230	224	208	231	255	230	210	233	212	207	245	249	191	206	224	208	250	231	219	257	211	222	225	228	238	223	238	225	240	227	231	197	232	232	241	259	234	226	235	225	245	213	218	242	205	235	237	203	215	215	214	208	241	278	216	207	231	209	204	229	211	219	233	231	206	178	214	240	236	215	221	237	200	232	198	221	202	209	206	221	218	217	238	231	216	260	203	222	224	220	237	221	188	210	228	242	191	260	248	221	225	225	221	197	210	236	232	224	222	213	227	222	224	215	222	223	204	233	206	233	217	214	221	203	203	259	224	241	249	243	219	195	230	226	219	221	232	218	212	223	228	216	266	215	229	224	234	207	222	233	236	226	253	209	225	240	243	239	205	195	217	211	206	234	227	217	208	212	235	223	228	227	219	245	234	217	212	215	219	229	223	231	211	231	220	231	202	214	236	233	228	226	218	227	207	215	228	212	229	217	222	225	211	206	228	237	207	209	256	220	212	199	237	210	217	241	239	197	219	220	221	223	235	235	242	242	231	227	235	232	232	251	237	233	243	227	255	224	196	229	209	201	223	212	227	239	229	236	218	226	224	210	211	196	218	203	252	211	214	235	233	225	274	236	228	218	229	235	237	203	220	221	199	208	234	216	223	236	217	235	241	194	216	213	217	226	202	202	250	211	220	241	253	239	197	228	263	235	231	220	211	205	207	236	219	214	219	213	228	212	235	204	238	224	235	228	233	207	203	203	239	246	233	245	219	238	235	241	272	221	235	231	208	265	204	232	228	227	242	232	235	216	220	206	194	251	223	212	218	248	235	237	237	235	218	216	231	228	241	252	223	226	176	236	240	205	222	226	235	235	228	234	211	203	252	252	228	239	208	227	202	234	227	215	234	220	233	215	257	222	205	218	247	187	232	229	230	207	230	232	218	223	250	234	237	208	212	209	242	228	226	205	210	240	221	239	226	206	220	250	216	200	210	213	242	231	220	251	223	239	224	215	226	215	214	204	235	203	234	264	243	238	216	235	236	205	218	222	208	195	242	220	252	226	215	242	226	211	222	232	251	200	201	208	199	220	238	198	217	213	210	203	216	205	198	235	211	227	217	211	227	233	216	237	250	225	239	221	235	230	242	202	211	203	238	200	221	228	246	238	212	249	238	241	221	265	224	218	215	217	217	216	196	231	236	213	205	236	223	226	217	237	221	226	213	242	207	251	228	216	210	237	217	221	221	215	224	230	225	217	230	222	227	220	200	243	237	199	238	202	235	218	212	195	220	211	211	244	227	212	237	185	248	198	203	231	230	239	229	238	243	242	207	218	236	205	236	219	237	225	249	235	231	247	216	231	249	220	214	202	211	230	234	224	204	205	228	215	214	223	207	196	211	232	211	244	237	214	202	216	219	235	205	218	221	212	208	212	216	233	206	239	226	215	216	248	224	230	205	229	245	208	229	235	199	213	219	222	247	217	230	235	196	198	215	236	218	241	208	240	221	198	228	217	194	231	208	218	223	227	245	215	212	214	224	212	248	206	232	228	233	236	225	219	222	206	235	227	199	235	229	211	232	225	234	222	254	214	220	230	225	223	234	193	227	236	251	249	231	235	246	222	215	212	212	225	219	216	241	214	233	227	241	254	236	234	233	223	207	226	227	202	231	222	213	219	235	223	245	227	217	210	227	197	240	198	229	230	248	207	223	217	208	243	207	215	234	235	205	221	223	212	236	241	220	232	205	227	232	214	248	252	211	236	245	250	217	211	255	212	178
32299	40271	26106	10212	12322	8663	7577	7155	6628	5444	6115	5132	3014	2895	2333	1996	1700	1418	1301	993	942	871	773	735	831	773	742	751	721	710	707	668	668	671	701	683	705	665	687	674	652	619	609	618	655	602	636	634	618	598	598	605	601	592	657	609	606	606	599	606	594	591	612	644	664	635	609	634	723	661	663	659	629	636	638	696	643	665	654	656	681	697	728	711	736	678	676	691	675	643	774	756	764	707	718	656	720	701	680	672	654	644	624	664	579	618	672	648	605	656	614	626	594	617	599	566	628	646	622	607	624	595	588	642	626	608	594	618	666	619	595	629	637	606	579	629	556	606	606	610	583	592	580	605	629	561	573	637	582	629	624	604	605	540	591	569	594	603	640	576	564	579	595	555	553	577	606	552	530	570	574	577	577	607	578	643	576	617	603	557	561	570	609	624	564	588	547	569	552	567	588	622	554	554	549	562	572	578	585	614	589	568	577	573	561	536	583	577	546	585	543	543	556	559	566	600	563	567	547	551	590	558	566	589	528	588	606	585	598	539	556	610	572	562	560	605	557	577	549	605	536	608	566	546	556	551	583	538	540	572	556	567	562	563	587	544	561	572	572	579	611	592	542	565	586	575	615	618	601	604	617	591	571	552	572	554	592	570	601	585	572	530	595	601	595	601	564	566	518	569	611	552	554	620	613	583	569	554	595	578	573	550	573	553	584	575	587	561	529	532	542	586	564	577	585	577	602	564	569	584	583	553	583	548	587	539	560	591	575	566	586	566	570	580	570	568	580	594	579	592	578	539	597	570	623	564	567	564	591	574	590	605	587	608	575	568	525	612	564	593	541	610	568	556	543	550	580	548	557	548	562	528	596	561	582	596	596	559	602	580	617	550	640	593	575	562	625	591	618	509	594	584	569	603	561	540	575	568	527	564	589	582	543	592	564	626	583	600	577	604	563	586	580	591	553	591	585	591	573	537	584	535	546	561	612	557	557	547	601	567	573	555	576	554	601	567	559	572	546	527	603	591	566	552	583	606	582	579	573	539	532	570	583	576	564	577	604	584	605	514	568	595	592	574	581	599	574	589	614	622	545	537	584	565	568	597	574	575	550	630	594	550	600	536	612	575	566	509	609	564	584	598	548	586	574	551	577	587	577	593	549	580	591	623	573	596	634	624	563	583	532	565	540	558	557	570	549	572	577	602	558	547	618	532	599	598	574	569	578	561	560	562	563	562	544	605	549	588	599	556	569	538	613	556	546	571	565	527	582	557	580	569	576	569	586	584	591	573	575	614	574	546	558	562	573	580	553	525	565	605	557	573	578	597	563	575	584	588	563	556	616	569	585	570	574	564	539	580	573	589	600	569	545	560	600	583	584	575	561	579	560	529	573	559	567	606	554	569	569	528	537	573	610	590	636	609	587	552	578	565	595	560	580	581	585	642	583	577	587	556	585	589	608	600	592	547	533	547	606	601	613	549	618	596	571	522	571	574	583	595	610	570	555	610	623	543	554	578	551	544	560	554	581	605	531	575	584	641	570	537	555	565	558	526	556	594	587	566	585	575	524	561	613	562	597	564	573	540	604	601	586	603	562	573	611	596	543	578	615	570	578	569	559	608	595	608	591	554	603	557	594	559	584	584	578	607	548	554	566	529	587	588	564	592	615	570	570	581	562	518	585	570	544	527	567	548	615	529	566	577	596	585	572	544	581	569	602	553	553	578	573	590	585	552	581	562	533	563	614	585	591	618	529	613	596	586	593	561	604	556	605	592	571	588	560	521	584	547	641	576	605	542	591	593	568	571	588	622	562	596	559	617	595	560	549	582	587	608	541	553	600	570	556	575	568	587	543	596	599	557	584	576	579	547	558	593	604	544	569	568	579	582	583	559	598	581	626	574	552	534	580	577	555	577	563	564	596	559	594	619	572	601	545	585	580	570	562	530	586	600	556	594	549	556	567	593	604	561	586	615	579	562	560	609	582	582	559	564	543	574	577	579	609	563	567	562	597	568	568	598	538	570	536	572	550	580	568	555	620	596	579	568	575	539	606	552	606	523	549	559	571	583	584	587	569	586	583	566	575	585	617	578	559	544	590	568	593	604	615	582	549	572	588	554	560	584	576	568	595	570	565	555	526	561	586	559	543	587	594	581	574	568	594	558	574	601	591	577	609	586	519	563	587	559	543	534	584	575	588	596	534	559	586	604	593	533	575	582	577	588	649	593	579	588	565	552	573	573	580	568	594	562	547	540	575	580	583	561	543	590	609	559	618	566	573	609	539	583	542	558	610	541	615	583	577	581	582	589	558	582	571	577	540	569	544	555	551	556	579	597	580	593	577	546	558	580	575	632	571	558	583	569	596	592	591	593	570	532	567	568	561	587	537	584	572	622	580	553	601	619	570	575	575	579	612	562	567	559	550	554	568	594	583	592	581	541	568	546	593	562	570	645	608	582	577	534	567	586	571	531	607	548	577	593	542	614	583	595	569	567	573	576	540	557	560	576	607	593	596	563	560	593	538	618	584	532	572	553	573	572	557	574	557	577	618	602	594	592	566	587	544	580	580	525	542	515	598	587	589	545	531	573	553	559	595	615	586	569	579	572	559	580	510	566	574	579	548	561	592	585	565	585	636	527	569	582	601	585	582	562	530	570	608	595	550	553	575	570	580	555	590	579	573	560	560	567	555	549	582	574	568	595	552	611	550	545	545	572	586	612	600	616	628	569	548	606	558	590	537	553	581	563	557	602	534	547	544	552	605	538	578	549	580	570	552	583	557	554	560	605	532	615	593	556	561	580	611	571	573	536	582	563	593	586	589	629	556	562	592	581	573	528	568	554	579	580	572	573	536	554	569	599	549	611	596	582	601	542	616	584	549	506	594	582	559	617	575	561	569	529	583	589	570	581	614	591	549	591	593	604	581	556	600	559	555	616	571	574	553	566	606	557	567	601	597	585	564	581	592	617	583	549	566	553	578	589	552	629	572	552	585	563	564	546	574	567	593	566	589	613	558	571	602	581	591	588	594	537	605	565	598	531	558	583	560	586	585	582	584	588	578	595	551	568	558	600	596	576	525	631	585	578	577	565	546	561	582	572	549	568	595	547	568	592	547	580	589	592	541	526	610	609	593	563	575	613	542	607	578	594	566	561	646	569	581	567	502	605	532	562	548	570	612	610	553	622	528	580	577	594	565	553	552	529	567	569	576	559	576	538	547	552	520	608	598	569	602	583	560	576	589	573	608	597	563	560	549	608	539	567	595	598	589	588	512	611	604	544	586	558	575	599	590	569	562	578	559	601	560	604	600	558	568	600	581	580	591	554	555	582	558	562	556	577	576	547	541	590	566	544	597	567	606	583	578	548	603	534	568	568	536	527	547	549	582	600	574	559	584	592	580	573	551	564	589	568	580	552	583	568	571	555	579	547	541	559	593	538	584	594	592	575	614	578	598	566	565	582	581	559	583	591	611	571	559	583	555	551	565	596	597	641	559	585	610	636
13868	9961	3965	1174	922	526	341	389	356	327	371	336	343	333	317	341	305	313	346	298	311	318	281	286	320	288	291	303	309	309	327	337	272	295	298	276	322	314	290	288	309	289	267	289	290	318	312	312	294	330	319	311	302	293	340	333	265	304	313	357	292	312	326	299	317	294	304	342	294	299	315	283	326	308	313	334	327	271	301	288	288	326	324	323	331	301	309	316	306	293	287	337	309	291	312	301	296	288	329	290	303	324	285	312	303	300	308	304	320	283	289	313	289	327	309	314	288	281	304	295	299	348	304	298	301	318	299	295	289	307	307	313	277	304	312	292	306	296	297	307	321	277	308	319	294	280	305	295	288	316	296	295	303	305	326	305	322	329	307	315	299	299	302	324	280	310	302	310	287	279	319	277	295	312	299	275	325	335	300	282	274	283	283	310	274	311	277	301	328	289	301	307	298	290	322	285	273	307	326	327	291	273	295	305	289	315	309	312	307	299	263	306	311	325	295	307	302	303	307	315	312	311	327	277	317	325	309	322	335	305	320	321	278	299	291	298	280	281	315	305	304	298	272	318	308	303	288	279	324	303	338	300	319	294	268	287	298	346	295	312	329	272	296	294	300	288	306	303	289	254	342	282	280	356	299	331	271	262	312	323	296	314	289	305	297	314	311	283	303	295	295	280	308	286	281	326	293	293	290	296	288	321	306	305	313	267	312	315	322	300	334	288	302	298	304	312	320	306	299	301	322	339	297	322	298	292	317	310	284	294	286	309	292	298	348	322	310	307	276	307	332	330	297	295	285	328	292	282	340	313	280	273	303	311	329	315	323	299	283	335	305	321	312	322	317	292	304	292	292	331	298	259	337	297	308	295	343	314	312	279	294	289	270	299	300	289	271	302	305	314	301	281	332	294	315	305	293	297	313	293	289	298	322	270	286	322	323	315	300	294	305	296	267	332	309	291	315	329	317	295	315	307	315	314	309	298	297	305	300	315	330	305	289	302	316	305	286	319	292	315	282	293	296	279	358	279	322	316	323	298	304	300	308	297	280	282	297	292	304	320	313	284	297	274	303	290	314	318	305	302	318	323	295	320	310	306	307	295	318	311	286	282	296	298	275	334	291	284	338	311	327	298	320	291	284	318	290	305	335	299	329	300	299	319	276	334	308	297	288	301	290	279	303	325	326	301	312	325	304	290	311	314	313	316	302	297	331	324	296	341	312	324	235	303	306	291	305	279	332	336	314	285	317	349	305	312	286	293	290	315	314	302	287	289	297	309	321	320	306	310	332	326	299	310	313	305	329	331	303	251	318	287	274	333	296	287	286	262	281	311	314	261	302	318	317	337	350	327	276	330	313	318	269	309	350	297	276	314	311	309	299	307	306	288	295	308	287	295	289	316	321	302	327	281	291	325	289	304	285	304	321	294	314	320	295	296	301	292	321	306	302	262	282	294	299	304	330	328	278	303	302	306	293	337	278	266	300	275	303	303	332	327	283	304	337	287	301	312	293	305	307	310	286	300	294	332	296	296	288	303	325	299	315	289	299	298	295	262	290	318	308	283	306	303	317	290	299	293	315	318	320	299	271	301	288	260	294	309	302	317	339	302	333	314	307	304	295	324	318	278	275	301	287	322	334	285	298	304	327	302	293	283	289	302	337	305	316	317	314	289	305	323	314	280	292	268	296	308	311	276	307	301	275	296	307	351	304	313	291	306	312	313	329	324	284	293	292	297	296	311	299	310	282	338	339	310	251	265	284	286	281	275	324	316	315	305	306	282	289	293	301	280	292	311	325	312	300	328	325	299	326	318	308	362	309	295	322	295	327	322	308	305	284	284	313	303	331	331	295	295	293	320	300	310	301	300	311	298	302	290	298	296	298	289	295	305	304	301	309	316	281	329	291	306	279	318	323	303	294	300	313	290	333	303	307	303	313	294	293	312	284	299	280	311	299	290	298	294	313	295	315	310	302	285	301	323	304	315	311	317	302	322	274	267	301	312	290	278	277	283	304	334	306	275	309	309	314	297	292	328	300	334	273	310	277	292	281	279	299	300	317	295	313	308	305	297	298	320	327	297	290	281	311	299	276	282	290	314	307	289	279	307	288	285	308	273	294	303	276	319	306	305	285	281	326	303	262	291	306	290	305	301	311	311	279	274	300	297	305	304	307	316	317	289	269	308	301	336	310	299	323	307	338	308	332	337	313	296	296	300	277	287	323	305	283	283	294	278	309	309	296	293	280	327	296	268	296	297	292	297	315	319	297	301	279	288	285	303	277	312	314	299	306	300	333	295	295	293	275	303	313	287	278	286	303	315	301	277	320	290	286	302	285	298	320	336	300	325	311	304	323	302	301	284	321	308	315	288	309	345	314	313	301	310	301	301	324	320	266	316	333	274	274	292	304	338	316	322	319	295	274	315	309	310	277	319	282	307	278	327	291	300	310	269	279	330	293	315	279	327	290	338	324	291	305	296	320	289	316	280	329	299	331	286	287	307	319	308	316	295	291	287	287	336	308	305	267	278	305	332	330	334	319	296	304	322	300	295	292	286	339	273	293	313	289	288	300	317	287	296	292	270	294	278	304	267	292	304	310	318	307	326	330	302	293	293	298	318	308	319	290	308	311	276	298	299	309	281	281	299	298	288	300	336	291	310	297	262	335	304	304	319	324	313	292	317	323	300	306	317	312	317	324	302	299	293	316	310	299	309	293	278	302	281	296	278	306	306	313	312	299	305	281	296	272	301	320	276	268	316	295	296	285	335	297	284	313	281	290	307	305	314	315	295	304	317	291	273	338	314	320	299	317	303	324	294	328	277	302	267	355	293	308	283	298	319	274	298	315	286	319	296	289	278	309	278	309	300	312	318	300	317	298	301	335	316	315	296	288	281	286	290	308	308	305	289	332	317	305	337	294	310	322	290	299	322	298	284	310	325	305	279	346	325	314	309	282	294	295	284	295	294	306	325	288	313	294	303	296	328	287	310	308	323	289	303	305	294	314	282	295	281	305	279	287	272	290	305	302	299	291	290	286	292	305	326	318	286	289	306	312	292	305	307	312	299	302	289	298	319	311	318	304	283	319	340	305	281	297	324	287	292	321	303	308	329	316	298	316	309	317	330	327	288	295	285	272	283	286	306	298	316	296	290	288	299	240	320	265	288	302	297	322	335	327	304	284	293	331	285	304	297	330	315	296	281	310	286	344	323	322	308	321	288	287	284	278	299	298	300	314	324	337	311	293	311	277	335	331	286	293	305	300	300	319	316	290	288	311	329	288	330	288	315	310	313	306	330	310	301	300	313	350	309	312	305	282	307	321	321	281	285	325	289	294	309	296	289	303	303	308	294	300	288	294	278	324	325	299	321	288	290	327	310	316	308	287	293	326	351	329	286	308	301	294	295	304	307	300	294	317	328	326	294	296	288	277	316	312	317	324	290	302	325	331	304	312	312	304	289	312	265	314	257	347	283	295	286	267	310	300	301	344	327	305	328
9309	10566	5248	2092	2290	1409	1176	1113	1059	1075	960	955	881	830	839	788	822	790	809	808	791	803	821	776	736	736	734	720	775	796	756	741	780	836	783	781	827	820	777	723	771	754	740	776	749	767	773	781	763	769	739	802	781	767	779	761	767	750	737	755	769	790	817	811	804	806	810	793	818	820	757	850	804	783	780	747	766	781	825	837	797	773	820	806	806	821	854	794	808	822	802	858	779	781	796	736	768	810	787	750	790	782	777	765	737	778	828	796	796	784	735	825	787	798	786	796	779	755	738	780	767	772	767	747	777	804	776	755	775	761	869	787	793	718	820	780	751	801	827	779	788	733	781	812	771	776	759	773	814	758	772	776	761	811	797	772	805	781	775	764	768	782	767	809	777	747	801	728	783	788	708	779	735	777	830	788	767	720	835	767	810	747	756	749	777	784	742	792	793	789	766	782	736	774	792	762	738	770	700	748	761	713	697	747	762	750	778	786	767	750	761	764	814	748	753	785	806	816	756	773	726	764	790	760	754	745	782	751	733	786	732	744	752	773	774	765	810	805	780	776	762	818	754	815	797	764	764	786	772	771	779	795	759	734	776	731	773	757	734	773	772	774	770	802	786	795	746	759	717	778	758	781	754	830	753	795	767	791	782	790	749	746	770	776	740	740	802	751	746	792	792	766	742	805	776	738	786	780	773	782	714	736	721	781	815	739	792	770	782	794	802	777	800	775	782	761	773	768	762	763	782	780	758	730	768	804	731	777	754	799	755	754	755	727	761	818	793	750	763	754	790	768	712	799	735	753	770	780	774	766	782	779	761	776	743	821	818	774	779	758	774	768	816	771	759	719	761	801	790	751	732	722	778	791	738	713	773	748	757	758	723	790	777	803	788	762	751	753	801	761	756	774	815	779	754	727	777	761	781	759	742	799	800	678	805	789	724	769	838	754	777	754	775	781	779	818	791	777	815	837	806	750	786	788	796	800	733	808	790	784	783	806	746	792	787	770	807	767	776	772	741	779	759	761	735	785	741	756	746	770	778	766	799	761	794	790	762	778	804	727	741	728	777	675	754	771	775	736	750	777	782	688	776	790	772	781	779	765	779	730	744	790	803	791	738	782	707	748	709	726	741	818	763	708	731	815	780	780	775	764	789	788	798	791	768	781	738	731	736	774	787	764	766	745	772	758	797	771	781	748	773	793	826	724	785	782	753	745	733	721	801	775	761	755	843	789	752	797	778	780	759	758	778	813	784	792	782	727	810	753	794	799	779	764	749	773	780	775	774	796	795	804	726	790	766	736	773	749	783	775	722	770	771	790	740	740	763	816	852	776	776	740	758	759	774	740	813	786	728	728	768	743	768	758	764	780	735	771	770	768	769	718	792	762	725	737	783	754	719	710	763	735	768	757	760	757	742	807	795	781	814	809	753	757	738	788	743	722	753	778	794	792	738	761	790	781	812	783	756	747	697	759	754	748	785	732	768	787	792	769	722	788	735	781	742	704	770	800	799	747	697	812	757	773	767	755	759	751	715	779	768	758	718	744	736	795	726	814	826	758	818	755	785	803	761	773	796	743	722	803	758	789	757	749	761	792	753	742	772	787	733	722	783	809	768	769	774	786	790	790	732	774	792	783	766	753	769	765	717	761	776	757	754	775	754	788	795	762	771	769	759	768	744	713	762	782	772	774	733	780	761	757	833	771	816	740	748	750	733	780	788	789	766	759	755	764	769	736	782	740	734	746	792	775	734	766	728	782	744	760	739	772	748	790	768	761	746	726	761	755	777	767	801	742	751	757	792	749	812	778	742	733	753	794	776	779	783	781	761	780	794	791	744	751	781	785	765	766	833	760	761	740	783	766	734	761	764	799	779	771	762	763	787	796	754	767	754	786	745	763	779	775	783	746	818	768	790	774	756	737	791	751	771	815	743	727	764	771	763	738	847	758	802	753	778	788	731	780	741	737	816	800	774	804	763	722	742	753	734	750	781	747	795	786	756	765	785	792	744	747	750	759	780	754	795	780	781	766	747	747	732	741	773	750	807	770	754	720	780	700	740	747	842	777	751	777	772	806	786	811	760	787	801	771	782	741	792	767	778	783	723	759	783	804	726	799	753	724	735	789	798	774	823	755	809	828	784	739	766	766	756	750	791	713	803	772	791	754	778	799	790	756	748	759	724	718	775	780	776	756	775	784	767	820	734	727	751	821	715	780	796	734	748	813	777	779	744	790	781	779	789	753	734	784	784	785	743	727	780	786	714	782	773	727	777	747	777	735	790	809	753	788	773	818	776	722	714	788	750	707	764	764	766	749	797	808	732	815	763	745	731	784	781	831	770	779	789	761	789	748	819	775	724	786	778	771	798	802	760	738	799	792	793	762	781	776	793	793	733	732	812	803	751	777	779	793	781	770	761	770	792	716	802	752	776	770	755	760	788	798	740	799	761	766	753	793	753	786	751	764	742	734	819	826	767	752	744	773	754	740	730	788	809	719	741	804	747	773	755	793	763	747	747	843	775	761	750	795	825	684	799	813	778	790	736	786	747	799	803	794	769	751	818	767	797	791	768	743	778	793	762	717	835	760	751	750	817	763	770	761	774	745	826	774	752	794	825	746	728	792	777	766	785	753	764	795	773	819	823	777	751	820	734	760	761	780	783	803	787	725	788	748	783	750	787	760	754	792	783	759	808	791	767	794	776	745	816	774	782	814	777	807	791	731	805	806	705	737	719	778	757	758	818	823	756	807	764	806	758	750	776	762	798	733	778	749	796	729	736	792	787	744	780	779	759	804	713	777	746	752	757	784	755	767	783	759	747	814	789	797	790	740	767	691	788	739	766	768	739	776	768	783	795	781	813	787	772	718	782	787	772	770	784	773	803	792	740	754	781	749	721	792	794	758	752	772	778	783	779	796	774	725	850	734	812	742	731	761	765	769	763	774	743	783	777	752	794	752	747	730	779	736	768	778	799	768	783	800	778	804	728	777	745	763	783	749	747	805	810	786	819	795	804	795	802	785	755	795	784	754	758	783	790	777	781	774	771	776	780	749	817	803	734	749	771	775	759	757	774	715	819	789	794	783	760	744	768	762	754	776	775	744	768	760	777	743	777	767	716	757	784	709	770	768	791	787	736	779	771	740	808	741	767	801	777	761	739	783	733	774	731	754	759	747	745	775	812	763	785	734	761	711	788	767	773	785	761	768	764	778	821	765	739	815	798	775	757	787	813	775	794	748	778	801	744	729	777	744	812	848	781	745	756	791	788	782	779	773	744	775	753	741	795	782	766	775	793	784	787	792	748	754	751	788	829	742	781	776	782	798	777	754	814	769	746	800	767	757	738	775	757	754	770	755	768	770	838	771	793	803	733	786	800	764	753	770	790	764	773	778	779	796	814	797	806	753	805	764	767	756	765	775	806	785	754	735	773	841	816	764	786	778	798	784	779	751	789	805	795	732	756	757	770	782	753	756	771	793	782	809	737	776	764	770	782	731
36161	40602	30009	17062	12129	7187	4002	2267	1463	970	906	881	671	525	458	444	361	337	358	343	358	309	314	292	326	330	312	298	317	296	317	340	259	314	342	322	307	288	323	297	277	290	273	278	282	297	311	317	274	305	272	298	315	276	279	278	317	294	294	319	279	293	298	309	294	348	305	346	277	319	304	311	296	286	307	294	330	312	275	315	304	306	343	346	303	311	295	339	292	278	318	294	309	260	298	299	284	282	280	322	308	279	270	308	312	290	290	294	280	291	306	287	312	302	290	314	318	301	322	281	285	299	304	312	276	287	319	276	274	292	296	280	295	295	273	295	319	303	280	271	318	303	298	278	285	249	325	306	301	317	320	299	290	300	276	281	309	308	272	279	298	308	297	312	298	302	282	306	252	292	309	289	303	253	290	302	308	311	323	327	282	311	277	303	311	296	282	293	313	301	315	245	254	308	289	277	262	323	289	298	309	323	289	318	297	307	297	310	289	298	290	286	325	285	312	316	278	291	298	300	297	299	284	280	299	296	305	326	283	268	307	327	313	295	288	287	291	314	324	318	304	315	330	310	277	296	292	299	272	304	295	328	290	274	287	288	274	297	269	283	283	287	304	281	306	274	290	302	313	296	293	287	286	299	298	310	302	277	292	293	278	311	302	296	290	293	301	289	300	284	343	303	289	269	265	302	315	292	293	295	299	314	279	302	302	297	305	291	300	313	271	283	302	274	311	304	287	302	272	287	295	286	289	284	330	334	312	308	277	301	287	285	323	278	257	287	298	291	271	319	297	308	282	285	320	284	300	299	282	294	303	295	314	288	310	301	297	310	302	318	264	312	292	280	325	313	297	257	286	301	326	321	307	310	279	285	277	292	322	263	308	299	300	301	306	283	290	293	274	274	286	292	306	302	321	276	286	260	290	311	305	300	296	275	283	320	291	300	278	292	285	298	326	267	275	301	278	296	287	288	303	319	298	283	271	297	318	304	306	326	266	309	310	274	298	293	270	289	285	309	325	319	279	291	296	297	268	278	310	313	299	277	314	293	303	298	274	295	296	317	298	295	281	302	307	309	323	291	260	328	281	319	274	318	306	322	335	270	325	316	289	293	288	276	284	278	275	295	311	264	281	306	301	292	292	309	312	293	253	310	283	283	307	307	283	310	303	287	331	290	289	305	280	304	287	299	324	311	314	315	305	282	265	292	299	303	321	308	302	280	349	305	287	331	301	283	318	281	277	311	283	300	307	274	289	293	304	313	291	311	310	300	279	306	290	263	298	266	320	313	296	275	281	301	310	325	301	320	302	286	306	294	280	305	311	293	294	306	307	295	306	280	319	330	297	254	275	308	303	304	313	296	314	266	295	291	295	310	274	265	294	285	328	289	274	283	262	272	313	322	289	321	316	298	311	284	294	283	309	311	269	307	316	303	298	258	290	299	312	262	293	289	279	283	331	298	317	296	287	325	291	301	326	262	295	297	301	290	311	277	299	305	277	284	302	318	295	314	307	288	281	290	314	297	290	299	289	295	303	271	304	258	321	300	315	298	300	316	329	302	333	285	315	278	263	302	268	297	304	275	323	271	304	295	318	272	316	282	302	297	328	305	300	296	269	348	275	279	291	275	316	297	300	286	266	290	290	299	292	312	284	317	330	294	287	311	302	281	319	277	297	263	292	299	299	318	278	310	295	319	288	295	303	311	280	299	299	292	276	319	292	306	316	311	308	273	296	284	281	300	287	302	265	308	286	277	305	256	301	317	306	304	334	304	269	291	291	318	294	341	259	279	315	298	293	290	314	293	314	322	293	293	298	275	297	289	294	295	320	303	313	296	279	298	324	291	284	330	264	288	333	282	271	306	290	306	296	300	299	345	276	298	313	265	311	302	272	280	304	264	285	294	288	293	275	282	300	283	289	311	322	315	286	278	282	296	287	306	291	311	317	277	313	261	294	271	312	299	285	286	275	292	255	279	330	278	313	310	296	276	315	305	281	289	285	281	320	273	305	280	299	287	307	290	330	337	307	292	309	289	290	285	308	313	306	292	315	266	297	294	296	323	306	288	268	295	307	291	316	289	297	268	299	331	293	295	331	300	299	275	300	287	296	300	322	291	303	289	285	268	292	292	293	286	293	283	278	314	333	287	318	271	296	294	301	341	301	297	304	328	296	324	320	321	283	306	295	310	302	286	291	307	319	333	268	294	312	292	270	277	288	288	302	303	307	286	265	285	275	312	285	273	287	298	337	279	313	305	250	298	312	319	294	271	299	286	311	283	299	294	304	296	288	265	287	309	303	308	280	294	286	293	313	281	308	289	287	321	301	261	296	314	305	289	296	278	329	265	283	290	284	288	318	277	303	290	289	294	285	287	316	327	320	255	291	264	286	316	319	285	316	292	274	321	285	270	272	288	295	306	269	300	315	296	297	234	302	257	288	274	304	308	283	307	318	265	316	291	262	301	279	280	279	279	297	281	299	276	256	310	283	281	309	336	294	313	288	269	294	256	317	259	277	276	286	274	284	299	299	288	310	290	303	296	310	333	288	311	296	300	309	325	298	304	271	327	325	282	282	295	283	294	286	269	292	326	300	314	308	304	293	279	285	295	310	294	300	279	266	296	261	310	284	302	306	313	247	302	305	307	294	306	313	284	288	315	331	300	322	253	300	305	306	302	300	268	306	312	289	276	290	303	295	279	269	297	308	324	294	305	288	275	289	306	308	289	299	273	285	311	307	294	290	289	285	317	289	307	317	324	274	297	295	318	290	324	276	290	302	296	285	316	312	300	267	304	287	296	293	333	259	302	304	303	277	320	339	320	310	273	285	311	304	275	301	307	310	263	280	310	322	288	298	293	332	302	325	298	299	279	298	266	292	283	336	272	288	322	290	286	295	273	306	311	304	303	319	312	303	326	283	327	311	305	296	289	297	298	311	291	321	269	280	352	293	294	299	302	289	316	314	292	279	285	277	297	277	309	303	305	297	307	275	339	303	300	308	288	287	268	319	281	310	309	299	307	269	328	282	302	291	302	295	264	311	296	286	285	287	332	297	300	259	323	296	288	318	288	330	320	284	312	299	272	281	299	328	294	284	294	281	318	294	302	276	294	321	274	290	275	272	316	298	320	292	289	285	256	268	284	271	335	277	284	308	294	276	287	300	302	295	268	285	308	294	281	311	297	270	326	314	296	279	298	315	329	306	302	306	303	300	274	296	318	282	299	312	304	328	315	299	265	311	308	308	275	307	312	282	294	279	314	314	296	289	294	303	263	299	297	295	300	296	300	292	308	284	249	287	301	283	293	292	297	298	319	298	294	290	312	293	299	297	290	274	302	300	319	249	282	293	274	292	286	317	318	294	284	318	294	312	299	285	291	279	302	331	285	312	270	288	306	294	273	293	289	288	310	283	266	338	290	317	319	286	304	298	285	315	282	285	316	288	306	302	304	290	277	290	282	281	277	315	282	313	302	271	296	293	283	313	276	311	314	273	294
26296	35740	18970	7184	8711	5872	4766	4418	4209	3623	3732	3346	2205	2047	1547	1472	1278	1150	1118	954	900	848	888	870	848	861	823	833	846	789	818	809	783	752	745	756	773	791	798	777	733	787	820	745	747	772	762	740	714	722	742	808	790	770	728	753	801	770	768	692	842	807	760	805	823	806	751	812	799	808	822	773	824	760	771	781	799	780	864	778	836	868	780	766	825	832	817	798	827	816	775	856	825	796	840	804	841	760	860	786	810	760	781	785	764	780	733	762	765	793	743	770	724	701	761	791	751	790	774	809	791	783	765	764	717	764	730	785	789	734	768	778	767	755	733	761	769	737	773	765	750	792	750	727	732	792	748	784	728	785	749	754	766	788	723	796	775	723	739	808	735	715	784	677	753	711	767	716	752	750	740	748	742	714	724	720	796	731	755	720	753	731	785	745	693	727	766	762	735	710	776	699	828	750	761	777	774	762	756	754	780	758	755	745	791	731	718	724	689	726	722	753	720	751	717	770	714	717	723	705	795	723	771	775	733	755	719	736	779	729	723	718	739	713	749	670	778	729	774	730	725	738	813	763	740	727	722	747	772	739	745	743	733	735	773	741	719	737	732	701	786	707	730	714	768	761	724	754	822	757	766	767	778	727	736	713	744	761	762	756	705	766	761	726	787	771	750	751	752	757	763	741	781	752	753	757	808	744	737	770	712	759	765	733	790	757	740	749	753	729	780	742	721	741	739	752	740	730	743	731	751	702	782	727	726	713	788	761	736	743	727	769	735	730	730	698	754	726	748	785	731	786	738	744	690	718	718	738	766	749	719	690	769	752	752	801	768	750	754	719	799	739	722	774	761	776	718	746	757	751	750	762	785	744	710	741	735	777	782	715	798	701	785	781	724	751	725	744	695	791	697	769	711	760	732	724	730	751	712	739	721	686	711	747	749	792	784	739	749	795	806	704	738	742	734	774	729	754	758	792	743	752	707	749	767	754	743	742	740	770	771	724	765	766	808	763	753	716	757	731	744	722	733	741	750	754	716	692	761	735	758	727	712	762	739	747	721	774	766	754	721	755	737	747	724	754	705	735	765	747	768	760	770	753	739	725	751	776	725	756	720	752	717	790	775	732	748	727	805	749	780	749	707	777	722	800	738	784	712	799	763	782	778	749	754	801	735	734	723	725	767	729	713	753	727	742	737	702	728	736	767	735	711	707	739	755	736	737	720	783	713	733	775	734	741	747	749	707	753	746	760	748	727	762	767	711	764	739	694	749	765	730	728	727	735	696	705	792	741	743	725	773	746	762	759	762	782	787	807	713	760	736	770	719	742	759	750	731	760	756	754	721	786	706	749	705	734	780	676	716	741	734	715	778	749	834	706	750	769	740	729	736	745	720	745	726	730	755	782	769	736	755	751	702	739	747	726	741	808	764	736	742	701	738	732	738	742	739	750	774	768	794	744	742	757	725	723	744	746	720	789	751	727	815	724	751	793	785	774	731	783	738	758	747	741	821	694	709	743	727	759	691	736	752	718	741	704	748	746	792	716	733	781	719	729	766	722	793	763	769	773	761	794	748	715	710	758	736	732	761	795	722	759	735	760	741	726	819	736	767	720	807	739	728	715	765	768	745	751	735	714	748	790	715	746	765	768	747	724	763	747	794	727	780	729	757	715	791	742	734	765	737	709	750	752	813	769	708	694	739	745	751	727	763	726	745	728	773	706	794	765	740	706	786	787	735	730	773	795	752	765	752	766	757	725	717	726	742	756	781	758	775	762	751	784	775	702	765	718	775	757	733	752	767	726	753	716	735	749	740	766	749	701	811	719	705	811	781	748	740	741	727	763	755	706	768	783	716	774	766	773	721	806	736	736	771	760	767	738	719	744	751	741	705	776	787	741	722	764	771	754	741	785	714	789	743	722	730	788	750	777	755	775	711	695	747	733	794	714	749	772	762	758	738	733	726	785	682	776	758	767	756	714	769	765	748	749	793	738	756	748	761	777	737	778	733	755	769	739	775	744	779	811	758	772	729	775	638	733	711	720	722	769	760	768	770	750	747	722	723	762	767	742	697	759	726	786	771	738	757	732	760	750	768	761	703	786	744	744	700	765	768	742	743	761	747	751	750	762	751	737	760	790	715	747	719	720	711	754	747	739	783	767	814	731	787	761	739	786	720	763	771	725	741	763	751	749	728	763	798	725	757	792	750	776	714	713	758	773	750	744	753	735	711	762	719	788	736	729	695	762	750	749	783	772	723	783	716	732	731	765	741	792	766	751	728	760	728	719	716	764	796	693	788	760	732	755	754	756	718	721	761	730	757	798	787	757	772	795	757	743	778	724	722	687	758	691	764	718	700	773	734	778	792	772	753	772	748	713	783	806	726	762	697	719	800	742	736	746	728	725	755	742	744	723	770	788	709	730	724	768	720	727	752	742	770	758	732	713	694	765	735	712	782	747	732	766	795	733	769	738	758	742	698	732	759	739	717	758	769	713	769	762	760	759	752	751	741	752	712	758	798	737	736	751	739	751	728	805	748	773	781	760	775	749	724	768	746	764	793	729	746	764	772	741	766	757	700	726	747	756	715	701	718	769	719	739	735	714	760	765	750	707	754	763	744	760	779	753	759	722	738	805	761	735	745	758	759	799	738	766	750	741	783	804	739	757	800	711	776	750	738	745	751	742	770	788	710	722	741	735	774	742	767	784	735	713	699	740	738	725	788	782	786	707	704	737	741	802	772	788	757	740	739	730	697	759	764	726	741	710	770	816	723	751	733	754	749	688	734	730	734	745	759	755	764	771	785	712	729	739	749	727	758	733	781	769	791	729	760	766	727	745	739	825	766	728	745	784	783	709	714	801	731	751	693	737	785	762	679	731	760	732	793	757	766	772	774	764	713	736	752	727	717	745	762	743	747	730	670	782	772	777	724	697	723	750	760	724	715	767	771	736	741	716	713	661	748	768	705	744	761	725	767	733	724	707	733	793	776	712	730	761	801	733	776	706	720	735	723	756	758	723	715	765	741	761	739	727	768	731	765	763	804	787	709	722	836	762	736	770	752	734	739	758	706	746	751	734	712	761	801	793	754	785	759	767	760	719	757	759	784	733	744	750	770	786	776	729	748	743	765	763	787	770	790	786	749	757	751	784	757	718	804	782	739	715	767	758	721	712	728	820	760	720	760	706	746	739	704	763	751	749	766	754	725	710	767	780	765	781	766	707	771	721	721	775	791	778	741	743	808	742	763	733	753	740	704	750	769	760	760	733	748	764	783	670	748	751	731	764	779	703	708	750	759	704	716	718	776	706	767	793	703	740	770	747	764	800	712	720	753	780	761	733	702	765	751	771	771	781	764	758	708	745	761	701	773	716	726	744	741	732	722	752	762	750	747	721	774	715	751	761	755	758	721	698	777	721	771	775	742	797	787	773	699	708	749	753	713	713	759	772	745	733	706	706	751	763	736	727	731	731	778	772	748	794	664	726	727	737	726	728	693	748	671
43925	43899	34936	21643	18537	12456	7801	4970	3231	1967	1664	1546	1147	786	560	495	399	330	293	274	288	242	268	262	253	241	259	251	255	270	274	235	206	253	201	233	255	216	193	216	221	247	190	227	217	227	235	259	217	203	235	221	203	241	195	239	217	220	225	222	225	243	240	236	222	223	228	236	241	218	220	212	222	227	229	227	209	226	251	220	246	238	259	246	243	225	227	231	258	222	241	248	243	203	247	231	237	231	238	229	219	195	225	245	217	227	202	241	242	245	222	240	225	232	235	231	219	251	222	220	223	230	230	239	232	220	205	238	240	209	237	217	213	233	197	215	237	220	221	212	209	221	254	242	267	229	207	232	216	248	211	252	201	236	234	221	224	209	216	209	218	236	200	244	228	228	209	226	228	211	252	220	250	244	220	257	206	229	230	227	221	197	227	233	232	212	233	213	241	207	220	248	233	201	242	208	218	227	211	233	211	196	221	228	204	237	255	210	210	219	240	216	212	219	215	204	195	230	214	209	210	236	187	226	186	215	215	211	239	218	239	216	243	225	259	237	230	208	215	213	200	226	217	231	217	229	231	221	212	217	213	216	221	207	223	232	211	247	201	196	225	212	197	215	223	222	224	217	218	227	218	193	243	217	199	221	208	240	206	202	231	226	192	245	250	225	222	229	224	242	215	239	238	202	226	226	226	217	195	222	235	228	253	207	218	239	230	211	234	230	247	202	224	238	194	229	233	223	228	226	245	220	229	215	214	258	200	220	228	207	207	200	229	240	219	227	214	202	225	214	248	194	227	215	238	215	240	225	219	196	233	195	228	251	222	241	205	212	208	244	214	215	230	218	220	253	219	204	235	180	234	209	212	221	233	231	232	212	203	224	227	200	186	237	210	226	243	209	185	232	193	228	221	210	216	220	229	232	217	237	218	192	229	256	222	233	201	244	236	246	231	223	229	211	238	210	222	237	233	227	242	211	200	240	233	239	223	217	226	227	225	199	210	238	205	216	209	213	260	214	205	231	219	189	234	221	209	199	262	223	226	199	236	217	221	231	206	215	216	203	220	233	253	221	218	227	223	237	230	240	218	226	234	237	230	199	228	232	249	218	240	217	218	246	227	243	226	221	230	217	210	227	208	225	208	211	204	215	252	240	195	237	218	228	199	230	222	240	216	247	196	235	221	227	248	205	191	239	208	210	240	201	212	219	236	221	200	205	245	230	204	215	199	221	226	250	237	202	215	239	220	240	244	246	222	237	202	205	224	212	198	228	240	215	228	227	231	228	199	228	230	255	209	198	229	237	194	216	239	196	245	223	208	249	209	246	282	233	223	245	218	188	229	212	230	230	211	240	210	205	218	247	200	206	235	201	221	226	239	229	204	248	234	192	225	246	228	234	241	215	212	206	219	185	244	216	236	216	224	239	240	224	211	242	232	247	227	236	231	230	256	213	198	215	236	202	213	233	228	225	270	217	231	256	240	220	215	227	214	222	223	216	250	208	212	224	213	225	235	236	219	229	206	228	246	234	217	240	200	233	225	228	206	229	229	206	254	193	217	250	218	197	222	225	219	236	221	223	225	214	257	207	221	227	221	240	219	248	214	206	230	228	224	218	216	226	239	225	241	221	229	209	229	196	201	214	207	248	232	237	226	250	214	213	209	218	219	210	217	225	215	190	227	226	238	190	195	244	220	214	239	206	217	200	186	213	214	226	221	236	200	243	212	215	231	201	190	216	242	259	197	207	206	238	210	231	237	219	212	209	213	208	249	197	224	204	234	225	223	214	201	243	228	229	220	226	209	216	250	246	234	225	225	224	243	233	224	232	197	229	232	238	229	206	228	221	218	220	226	244	240	226	216	204	215	196	235	226	237	228	228	204	233	205	222	217	235	222	231	223	217	224	245	198	200	224	229	209	212	228	212	224	189	235	222	230	232	200	212	239	246	230	219	222	206	212	236	216	250	197	210	226	212	232	181	206	181	226	237	233	208	197	202	240	235	243	210	223	207	195	208	235	227	210	238	228	204	225	212	226	247	196	216	252	246	208	213	240	192	218	198	207	207	203	211	204	219	197	228	223	205	227	223	215	223	218	239	207	234	206	203	213	222	222	243	194	239	238	225	215	233	222	248	217	230	208	212	207	243	196	240	199	219	246	233	241	225	232	228	240	227	242	224	212	223	208	228	189	232	227	192	213	215	217	238	226	244	211	201	227	217	220	179	221	216	193	222	232	246	232	198	242	209	217	228	244	235	221	211	215	226	235	236	225	229	236	244	212	217	202	202	240	210	224	226	193	245	243	222	220	215	215	222	233	215	220	219	223	233	207	229	212	222	214	206	231	240	222	200	240	219	212	235	209	231	212	212	222	197	216	186	199	224	236	207	239	232	233	236	219	229	229	215	213	237	207	231	219	204	241	227	210	221	204	216	248	234	213	221	231	251	224	250	226	226	210	197	206	222	209	223	209	227	255	240	229	249	232	193	223	222	231	206	210	186	204	223	209	250	256	228	201	265	220	223	229	192	246	243	227	231	215	256	229	221	225	235	219	208	239	215	199	238	226	234	216	228	235	221	213	223	233	206	225	211	213	220	223	231	206	235	227	211	227	229	226	203	251	220	192	226	229	219	231	231	203	193	236	227	222	204	237	221	212	246	233	213	239	235	231	198	232	246	211	212	205	218	212	236	217	216	240	236	223	220	208	241	248	214	198	207	218	233	211	226	223	246	215	210	213	219	205	214	208	225	218	199	231	221	204	209	207	201	223	193	219	243	220	227	234	224	256	188	234	259	248	185	239	202	196	213	210	243	217	219	231	226	234	234	245	219	219	236	228	229	222	239	217	200	180	220	222	247	236	235	226	220	210	237	252	253	236	211	236	253	213	225	236	214	203	226	208	199	228	218	214	197	209	222	220	214	195	223	221	213	214	223	246	238	232	225	222	237	223	231	212	226	232	216	222	240	250	233	241	229	227	245	227	198	236	224	243	245	223	225	236	217	243	198	203	232	208	214	251	198	246	210	222	219	246	248	202	229	210	233	212	225	240	228	230	222	222	230	222	227	214	224	203	201	260	222	242	249	207	222	217	259	229	228	226	215	201	233	260	213	207	226	208	264	223	190	191	218	202	202	240	243	229	205	226	218	224	211	227	229	221	245	224	201	242	230	216	207	206	219	245	218	197	222	218	212	235	205	229	238	212	264	212	215	203	229	233	211	241	198	245	233	204	233	214	234	217	225	199	227	215	207	198	218	227	229	225	221	218	237	215	231	221	227	213	210	255	224	195	220	197	207	216	221	235	200	250	219	209	222	229	186	230	207	250	210	232	207	225	241	235	228	214	225	242	205	242	232	185	241	201	216	183	245	210	213	204	210	214	229	220	199	202	243	197	241	210	217	218	239	206	222	215	243	213	224	230	211	218	204	236	222	221	204	212	205	217	208	214	246	248	242	225	219	252	238	217	214	209	215	223	232	227	223	212	227	207	208	220	202	223
31753	38904	27058	10107	11765	8294	7402	6847	6685	5581	5700	4897	3897	2768	2021	2305	1699	1465	1183	981	897	849	806	785	761	756	733	729	677	696	671	692	714	667	696	617	629	617	582	680	631	627	622	605	651	651	595	644	640	629	631	624	607	585	596	579	569	647	582	636	623	640	603	624	650	645	651	653	604	672	659	642	628	649	611	613	627	630	672	695	718	672	706	727	687	719	696	679	667	688	694	716	681	684	701	677	707	707	638	612	618	665	657	618	605	639	618	661	605	629	628	621	629	587	630	611	628	588	661	587	620	612	582	623	624	623	556	614	573	603	614	614	594	606	600	612	615	575	650	596	634	627	589	616	620	596	581	546	591	550	613	611	612	571	597	563	539	565	596	542	601	606	552	574	584	534	592	542	607	568	593	610	523	551	600	574	576	539	594	569	553	598	546	566	623	572	565	574	577	571	572	537	582	559	582	573	579	568	592	597	594	552	558	580	556	560	565	529	564	570	565	557	592	582	578	577	576	575	561	522	538	542	609	605	565	554	567	555	539	607	549	591	588	595	594	557	576	565	546	574	616	570	543	608	560	561	542	595	559	592	574	502	600	564	570	530	592	558	559	565	579	545	571	601	570	584	582	528	646	575	553	584	566	552	563	568	589	549	577	527	572	593	595	537	554	560	582	596	575	579	512	544	552	513	550	525	593	594	543	603	543	583	516	536	545	601	588	565	565	563	597	598	598	590	592	552	511	597	547	572	540	583	560	517	549	593	595	522	537	558	538	585	590	550	540	545	570	548	566	603	570	565	546	554	584	567	557	611	563	604	550	575	614	569	560	561	527	625	588	575	546	589	546	526	511	579	580	590	575	602	576	588	583	587	577	568	621	553	615	572	540	567	590	564	569	577	541	562	564	596	593	598	611	547	598	570	562	562	570	590	559	572	555	563	558	574	599	612	571	569	560	600	605	586	580	593	596	548	557	522	584	556	619	562	626	586	608	586	558	590	573	565	593	595	562	546	559	568	587	584	563	589	514	562	583	559	636	570	554	542	566	565	607	625	573	591	564	582	558	569	560	571	571	557	576	594	550	574	550	581	589	538	577	615	584	574	550	558	603	549	621	581	556	515	589	566	591	582	574	536	555	568	582	572	539	597	611	561	548	610	569	584	566	538	561	562	573	565	540	580	579	557	538	584	600	575	603	554	527	594	573	550	570	566	576	542	620	540	577	559	582	573	556	554	591	562	595	575	529	574	575	544	553	604	535	552	612	571	549	568	560	552	560	547	598	537	636	542	544	597	583	530	550	598	580	588	588	568	556	603	584	527	605	564	555	606	537	616	609	589	568	559	573	586	566	550	551	538	543	568	538	577	585	548	595	587	529	559	560	566	562	590	606	550	591	554	574	533	586	568	537	608	586	514	577	575	606	573	585	579	577	542	548	532	542	604	582	590	562	533	554	551	521	571	633	529	543	555	597	584	545	554	584	503	573	581	558	559	599	552	547	578	591	578	575	573	584	599	577	569	591	567	583	588	552	563	565	567	583	560	567	539	582	570	592	607	586	580	583	614	563	590	560	555	630	559	576	569	539	606	574	582	537	572	586	605	578	560	533	566	628	575	523	493	582	599	640	538	571	596	577	544	562	549	533	535	560	560	592	549	520	580	579	596	571	622	576	579	577	549	563	545	537	564	572	557	580	544	579	544	586	567	548	630	553	591	588	567	574	584	562	551	552	580	519	594	549	615	562	604	603	538	596	557	540	556	555	598	567	557	646	568	567	574	573	599	577	588	571	562	552	576	517	554	576	567	583	627	565	572	536	562	510	588	509	548	559	614	581	523	587	538	554	583	552	565	588	595	541	593	537	565	543	548	574	574	595	574	592	548	545	583	568	548	638	577	561	532	525	569	586	560	611	586	570	548	570	624	548	618	588	541	606	533	598	570	538	547	590	542	540	601	593	498	537	569	578	538	551	558	581	571	567	579	577	562	555	596	542	559	578	569	554	561	560	595	570	577	606	571	561	543	594	589	551	541	602	574	575	570	555	548	583	597	567	543	567	600	597	594	559	574	603	577	558	564	629	553	566	558	560	556	589	533	546	548	629	570	587	575	553	582	575	579	571	582	582	591	556	556	551	557	533	566	588	547	575	590	569	535	586	552	545	600	576	547	579	584	530	587	563	552	600	564	613	587	563	592	571	546	568	551	561	581	596	562	588	527	606	591	555	578	591	573	572	526	568	550	556	586	568	553	591	573	586	593	569	569	608	602	553	551	537	582	552	576	589	581	572	567	592	612	581	542	564	540	580	535	589	562	543	604	504	596	527	590	557	573	561	585	554	525	613	583	571	545	564	573	592	554	526	522	593	554	577	630	564	528	581	555	535	565	564	576	548	571	557	629	546	584	591	550	544	572	589	574	579	579	599	513	564	558	555	549	603	580	591	575	560	605	546	613	545	591	555	537	549	601	573	575	593	580	603	585	564	592	526	560	571	575	589	548	544	575	555	575	601	569	586	579	543	587	611	547	525	589	561	576	618	578	567	564	609	560	587	569	515	606	572	580	580	601	588	545	562	568	556	630	562	557	560	542	533	546	585	578	557	592	613	569	564	571	585	578	539	579	578	534	571	536	588	547	584	557	585	553	583	553	555	577	572	576	540	578	584	566	545	573	592	602	567	584	585	533	581	556	547	556	584	577	614	565	550	604	593	587	576	573	606	571	589	569	586	586	564	580	538	567	572	549	559	554	568	582	575	564	596	519	581	598	536	543	560	554	582	527	581	583	559	560	594	588	587	542	575	573	550	576	590	606	628	558	586	611	536	597	646	554	559	546	566	549	556	565	556	561	547	563	567	553	588	603	565	624	561	568	576	603	604	530	571	578	577	569	587	563	570	554	554	555	555	604	577	595	534	556	600	604	569	569	588	585	553	540	566	580	545	568	567	596	519	577	522	556	591	619	567	543	578	554	584	610	607	561	575	526	517	558	576	630	563	577	564	548	554	577	582	569	620	563	576	569	589	553	562	600	607	586	538	565	578	569	563	561	547	560	587	556	564	550	580	574	589	525	574	562	566	608	565	551	577	567	589	568	617	586	566	536	571	550	588	547	547	551	603	558	605	573	592	581	558	595	569	533	579	583	607	559	557	558	566	585	526	535	564	552	581	560	557	584	591	574	563	588	573	586	579	574	579	561	554	558	576	577	586	559	570	602	557	600	582	571	561	550	580	572	590	582	529	594	542	597	536	585	567	563	553	595	511	542	599	511	582	564	559	536	568	584	589	582	552	586	572	591	563	552	544	613	559	581	602	563	569	562	585	590	576	576	604	583	539	546	532	584	612	598	537	568	592	568	590	537	558	558	588	612	557	549	566	589	569	536	585	556	577	560	541	590	595	572	563	554	611	595	587	552	550	527	562	570	579	535	603	579	591	565	611	573	630	593	567	568	561	638	612	593	571	560	573	583	538	580	531	560	556	532	576	579	559	564	546	542	536	582	541	548
13641	8981	4073	981	804	485	363	359	384	303	333	313	327	284	325	297	299	310	308	314	315	265	313	319	305	265	299	267	306	291	291	294	331	288	326	311	297	291	277	312	276	327	310	303	294	272	297	300	299	300	298	300	281	301	285	316	295	295	323	328	294	316	341	308	302	303	310	321	336	311	282	347	272	324	288	314	296	340	296	303	304	330	302	295	313	313	340	283	321	284	320	330	278	322	293	294	300	287	308	308	343	312	280	316	291	302	296	315	312	270	265	296	295	292	300	322	297	317	292	326	292	272	311	323	311	317	316	285	293	315	291	323	334	285	313	285	303	270	285	265	279	308	310	286	285	287	310	326	305	351	283	289	300	304	302	292	351	324	324	323	318	284	310	301	310	326	328	276	275	301	304	299	323	315	306	284	280	315	280	275	305	265	304	305	275	309	276	322	318	316	295	303	300	254	301	301	285	297	305	297	330	309	302	332	281	293	294	268	312	306	291	284	315	277	305	278	283	306	335	318	280	269	304	294	305	293	312	298	305	281	314	297	321	270	298	293	294	333	281	332	296	273	303	284	302	322	323	270	283	290	275	247	297	311	290	301	286	307	299	287	299	291	318	262	300	333	339	316	311	322	316	299	316	316	296	310	324	288	287	313	311	287	278	297	319	315	319	307	286	314	304	289	285	298	256	298	285	298	302	267	271	321	292	285	277	297	284	296	277	286	285	287	276	318	331	318	309	299	295	276	302	326	310	304	300	307	303	332	307	278	287	312	297	303	285	278	327	280	275	276	286	302	310	326	303	321	276	290	327	300	302	328	303	263	309	276	319	313	320	331	322	344	287	336	277	283	320	296	313	253	282	284	280	283	280	311	300	311	269	319	310	298	301	289	297	298	297	270	309	311	288	291	285	301	271	333	297	296	285	325	331	281	318	285	322	317	283	300	311	345	280	299	299	285	289	302	293	322	281	316	310	293	307	281	320	310	309	297	289	298	317	337	294	298	287	310	304	307	308	295	323	286	244	312	298	300	330	322	296	314	312	302	308	289	284	303	251	279	291	330	240	312	265	294	314	310	316	311	275	307	303	317	327	284	294	314	320	306	336	325	325	290	330	289	299	308	317	292	299	293	297	288	306	351	295	321	300	319	330	286	296	302	270	293	299	319	280	310	316	299	330	277	270	305	312	300	296	298	285	277	307	292	289	287	292	310	312	325	324	284	330	321	314	314	312	267	299	310	290	298	339	285	320	320	291	305	307	309	289	319	287	327	297	284	299	291	305	288	307	316	329	267	330	274	293	288	291	304	278	336	317	317	304	290	281	321	294	337	275	302	289	296	313	280	326	319	308	320	305	333	290	306	332	296	303	310	315	307	296	290	315	273	301	310	281	301	308	313	303	341	292	297	293	301	301	285	330	301	329	311	315	323	270	294	305	285	325	318	290	320	277	284	275	276	311	337	312	311	298	276	298	289	315	298	298	322	305	308	295	285	265	305	333	308	301	304	303	319	326	293	331	258	320	312	308	294	317	269	316	307	285	300	293	277	312	304	286	294	292	318	284	313	259	299	314	310	289	291	309	277	292	305	290	325	320	338	312	304	318	300	305	321	317	279	311	284	276	288	290	300	325	279	313	297	302	255	303	290	298	311	296	282	300	282	305	312	320	313	311	294	299	292	284	339	310	302	284	303	289	288	279	301	287	261	330	325	326	306	337	324	275	314	282	282	294	305	317	281	360	305	311	292	281	266	323	291	304	286	323	303	317	275	297	278	331	320	319	300	297	285	339	280	308	305	283	276	290	309	320	303	313	297	313	287	296	310	302	287	295	319	293	294	316	315	270	305	307	312	290	301	281	299	317	287	317	298	302	291	283	332	287	327	276	265	284	343	297	317	260	303	312	298	318	280	278	302	292	294	298	320	304	319	279	305	295	321	292	272	285	312	311	286	306	294	322	288	282	294	315	314	316	307	303	296	311	275	304	293	287	315	286	308	279	301	298	302	313	315	295	303	302	298	331	301	262	300	280	282	296	283	262	288	315	280	287	306	286	310	312	330	277	272	312	313	263	314	309	337	309	325	291	308	300	286	291	338	315	325	283	315	326	285	294	283	307	311	281	282	299	307	291	304	277	282	246	300	289	303	303	308	316	299	312	314	303	282	288	281	304	284	340	308	318	329	301	306	317	313	296	338	287	323	261	297	288	308	290	281	310	324	282	342	288	318	319	318	314	311	318	289	332	338	331	328	281	279	270	292	314	301	328	292	298	322	287	298	282	297	302	302	308	283	285	331	284	296	311	304	282	291	316	304	303	307	284	327	306	309	288	281	296	292	331	275	300	320	301	289	268	290	295	306	291	285	323	284	293	286	283	299	330	276	302	297	330	316	315	309	289	299	311	298	318	362	321	299	300	303	289	319	270	293	303	275	271	306	324	316	334	288	296	305	272	281	278	272	256	287	324	294	299	296	299	287	314	305	300	286	302	319	317	301	303	322	287	302	317	330	311	328	325	313	314	322	339	291	303	277	301	300	288	295	304	283	286	292	296	312	341	313	281	289	311	280	324	292	285	279	289	333	288	281	294	325	316	307	288	288	305	271	290	313	305	253	298	330	327	300	301	322	290	313	329	314	304	319	313	282	309	273	270	313	323	260	290	303	308	316	307	288	303	290	306	288	300	269	300	272	327	307	275	300	320	314	305	316	283	326	340	291	286	302	334	302	278	333	321	279	327	312	314	310	312	313	291	284	322	311	298	277	320	304	307	313	309	298	295	322	298	326	312	305	314	329	314	314	311	315	318	318	304	288	313	304	291	304	290	301	291	309	321	300	294	288	267	312	303	299	318	298	293	315	297	302	277	315	300	333	278	295	311	300	265	288	266	282	278	277	303	337	298	295	288	298	316	303	301	294	300	310	292	303	254	298	325	310	303	323	307	312	311	309	308	314	294	268	301	309	320	310	303	276	314	309	295	332	340	311	289	297	303	297	293	309	299	260	318	302	318	330	312	295	308	315	294	301	306	278	318	279	297	304	321	303	307	312	297	285	304	296	282	327	270	264	312	272	307	296	334	285	309	275	297	274	312	297	291	296	275	282	295	297	315	291	326	307	293	330	314	318	306	302	310	265	281	286	284	276	295	302	311	288	286	293	315	307	299	332	304	277	307	308	308	303	322	294	296	310	308	297	295	333	297	296	308	294	322	319	321	320	327	296	297	320	317	314	289	307	275	289	277	323	295	319	277	285	310	308	295	311	286	295	266	343	279	299	308	284	326	278	320	305	291	293	315	332	301	314	304	291	282	327	286	292	313	298	325	302	293	333	283	311	302	325	313	278	315	297	295	330	315	306	314	263	307	326	305	328	298	313	301	297	313	309	305	315	342	307	321	316	285	273	295	312	313	300	293	306	318	285	299	315	288	293	278	314	320	299	301	323	298	281	299	283	266	306	279	275	307	324	273	287	274	322	308	296	317	297	326	312	294	325	288	274	313	278
9381	9843	5398	1779	2070	1401	1210	1125	1013	962	911	929	823	827	841	766	819	771	778	800	758	789	762	811	783	796	766	829	793	726	777	784	806	814	791	782	781	767	763	812	758	762	750	767	763	762	772	803	776	728	767	767	743	751	756	785	780	784	749	760	780	768	771	815	806	821	764	727	779	798	802	811	832	785	796	805	798	797	816	812	775	804	809	815	813	806	790	778	833	805	766	837	783	783	768	780	767	748	745	762	798	768	772	813	797	770	819	763	831	741	779	755	746	764	742	756	765	818	790	773	766	770	812	739	779	727	721	771	761	773	800	780	785	780	797	758	802	732	779	769	811	771	750	777	769	719	783	807	745	802	723	781	822	810	754	781	734	784	802	784	825	764	746	781	755	777	721	761	751	796	747	788	829	769	772	746	676	805	772	762	767	744	769	736	796	764	756	741	761	723	796	712	787	735	773	768	738	751	781	790	771	790	751	792	807	772	826	776	745	768	825	786	751	791	755	838	793	758	754	762	793	768	740	750	737	757	732	782	788	780	754	766	754	745	743	775	805	760	772	733	800	761	744	771	785	744	747	820	761	795	785	791	772	716	790	759	815	759	752	786	713	753	748	750	773	742	729	756	747	770	716	759	726	809	770	794	720	751	788	762	828	745	723	737	757	822	765	711	743	734	761	740	778	821	757	795	707	797	782	785	777	765	789	799	732	763	743	799	760	765	754	736	768	771	782	757	760	764	739	740	796	785	777	791	771	785	766	782	764	790	777	794	755	805	750	764	757	790	794	832	736	756	761	815	763	736	727	762	755	759	799	808	707	751	782	693	760	718	749	741	816	755	758	754	753	739	776	752	744	726	739	764	791	747	793	732	745	774	774	767	745	770	801	753	806	749	772	773	708	808	793	717	742	787	755	770	790	802	766	750	806	725	782	756	746	720	760	712	757	746	777	793	756	736	749	721	775	747	749	722	767	784	791	777	798	728	734	764	783	787	814	783	726	759	784	701	805	759	798	759	765	832	783	764	774	749	759	792	736	722	701	789	784	736	763	760	778	828	756	779	783	836	787	744	743	745	843	706	808	751	767	768	769	746	780	795	746	763	757	766	762	812	778	756	721	767	812	812	736	756	728	772	778	782	801	733	833	768	756	727	745	753	760	755	760	775	778	784	767	780	713	802	791	771	787	788	736	751	809	808	737	682	754	800	774	787	797	769	779	719	790	775	753	783	777	676	778	752	709	742	771	760	710	788	764	743	788	747	816	784	749	759	748	769	783	770	741	720	764	766	755	793	753	720	748	810	796	787	772	754	791	717	700	789	718	781	782	750	787	729	781	791	760	755	745	772	754	718	773	777	784	768	816	728	815	749	749	738	773	758	730	810	791	726	731	822	815	771	784	752	780	767	756	775	739	750	751	787	771	720	782	718	779	768	743	714	782	753	756	733	757	734	805	752	761	767	740	767	795	750	803	768	793	774	708	694	726	771	756	795	722	757	767	751	773	757	744	748	684	779	758	685	741	770	727	752	766	752	783	760	763	734	733	741	750	801	798	781	799	747	757	749	770	730	770	764	743	740	735	789	752	793	797	783	776	778	775	729	753	815	740	755	774	746	795	745	740	738	754	757	823	819	712	697	748	792	779	772	741	754	708	728	785	721	741	767	755	800	736	759	754	746	739	787	739	743	787	731	779	798	739	749	774	750	783	792	725	741	772	721	775	769	817	746	742	808	789	816	750	769	738	805	757	753	787	801	740	750	774	766	799	748	782	744	765	734	798	747	755	772	748	747	755	755	760	788	820	808	753	786	771	762	743	733	765	792	760	812	727	781	778	727	783	717	763	765	759	752	770	772	760	793	734	750	744	782	745	749	770	779	814	780	755	733	743	765	757	761	741	793	751	763	767	762	750	773	714	761	747	759	725	804	778	768	783	767	749	821	804	794	790	764	782	762	793	810	730	818	764	737	713	745	789	762	775	794	789	805	775	778	737	735	767	803	769	755	757	763	708	787	762	757	750	730	805	726	787	773	776	776	809	764	755	765	808	722	753	764	744	739	724	769	780	777	736	758	804	755	807	781	771	760	753	766	753	827	776	740	781	767	703	766	788	728	803	780	734	769	735	770	804	747	801	754	762	785	805	729	808	819	765	768	787	773	731	753	815	752	804	785	772	824	779	748	770	769	809	770	725	740	699	820	721	828	747	782	763	765	767	741	719	779	787	746	746	848	820	775	714	752	807	802	749	772	739	823	744	794	736	777	747	753	728	743	755	778	745	854	769	771	721	780	704	775	785	745	745	704	738	765	750	787	767	766	753	762	734	768	752	734	751	768	744	770	773	777	781	800	767	712	741	761	773	811	785	732	733	779	801	759	744	791	797	769	760	803	732	703	757	738	804	765	755	714	741	718	777	769	809	744	806	771	760	760	779	755	750	809	751	763	828	763	774	764	758	777	719	754	773	730	837	764	739	734	753	763	696	770	794	761	725	814	778	740	713	768	810	790	780	740	763	750	797	785	807	775	747	802	767	716	774	770	752	747	775	777	768	737	772	776	762	775	736	779	763	752	761	759	736	730	769	769	782	776	787	782	756	768	753	803	783	759	764	741	767	780	735	771	751	742	770	750	732	766	775	737	755	747	756	780	756	816	744	742	750	816	734	728	729	757	795	771	769	699	728	801	777	768	740	743	747	802	755	780	766	750	786	738	770	717	776	752	785	756	780	789	770	742	760	803	758	817	752	774	833	795	761	752	752	770	791	809	819	711	732	792	771	753	816	752	754	727	783	785	769	781	807	754	785	782	770	775	734	745	744	761	794	765	730	797	765	737	772	765	745	782	750	802	762	796	758	753	797	813	789	738	780	809	750	696	771	771	769	740	752	741	790	761	716	746	758	776	784	806	750	730	779	778	753	749	770	762	773	798	759	771	708	786	763	794	744	767	707	806	804	769	787	777	784	719	703	755	801	768	729	792	747	782	758	810	758	763	762	746	790	722	756	784	740	746	757	766	744	792	820	760	763	804	744	778	800	726	774	782	737	754	769	756	767	741	755	757	785	747	771	764	767	736	730	753	740	800	755	750	779	749	766	770	810	778	714	745	777	792	791	787	821	743	834	768	772	755	746	723	793	764	748	746	817	733	766	767	739	806	742	791	821	740	806	789	756	796	755	781	777	783	757	750	725	715	740	785	746	755	738	776	784	700	789	772	787	771	743	745	811	778	756	782	715	761	770	727	759	782	789	772	771	786	808	760	737	738	763	764	731	752	807	761	830	755	730	757	772	748	791	765	717	767	797	765	762	775	758	760	693	755	777	770	773	758	796	770	749	761	778	782	719	724	717	789	761	754	729	831	755	742	750	773	800	737	762	747	800	771	766	739	809	786	756	751	774	715	744	797	715	754	759	782	701	749	773	759	773	806	739	747	766	763	807	730	761	774	757	800	809	770	772	732	769	810	732	735	746	751	768	766	772	750	774	724	766	773	772	762	829	815
34988	38961	29092	16042	11457	6591	3805	2536	1566	1212	1093	776	631	510	440	432	371	383	334	316	316	299	305	270	326	299	270	292	303	296	274	271	294	262	298	306	313	263	316	289	282	330	296	295	305	263	249	304	277	308	300	300	270	307	337	325	280	317	254	279	323	289	277	271	302	277	302	272	294	304	284	352	259	261	283	282	286	302	287	315	324	299	289	311	287	300	282	286	296	324	344	332	302	303	278	275	322	289	311	286	304	250	282	302	272	291	305	306	284	298	296	304	301	293	295	270	350	276	255	267	271	337	284	275	285	321	281	267	279	279	277	300	285	286	313	289	310	304	279	280	270	298	313	301	295	290	317	322	296	317	298	299	325	326	306	290	305	288	290	294	255	302	273	279	284	296	262	307	290	295	305	262	305	293	303	293	318	287	301	302	294	285	250	286	288	268	303	291	306	252	281	297	294	271	302	271	312	296	287	323	305	297	308	265	270	275	261	318	304	302	298	256	303	274	266	303	268	300	312	304	281	295	274	310	320	298	298	309	323	314	266	287	296	289	272	317	310	268	292	310	299	270	306	305	312	280	277	264	280	294	279	312	294	293	293	292	264	285	288	321	284	312	278	322	272	281	282	306	295	311	294	322	293	288	295	292	294	291	309	289	271	330	304	274	270	261	286	285	278	314	301	316	274	296	277	299	286	273	308	320	300	300	265	312	290	311	300	287	285	300	303	278	279	311	288	305	276	264	273	294	291	303	266	296	302	293	260	306	290	304	330	292	272	261	296	281	277	292	287	293	300	306	290	297	323	255	279	289	283	269	286	283	255	289	285	300	302	290	291	310	297	285	305	256	302	284	254	282	322	295	313	290	314	308	280	304	281	279	280	288	313	303	281	305	299	302	283	290	278	280	289	304	299	277	279	308	285	274	277	293	297	285	286	316	292	280	285	278	276	278	324	275	285	292	287	302	292	288	272	320	257	311	288	317	295	302	301	263	271	300	280	285	296	291	281	279	285	259	303	304	292	283	294	281	299	307	286	294	302	309	287	305	257	285	286	294	314	272	269	300	323	274	322	290	288	293	267	274	276	280	287	288	292	275	298	294	331	323	292	301	277	283	279	282	305	305	294	287	329	309	300	260	287	260	280	289	287	274	290	283	301	291	260	320	276	284	287	317	306	261	335	284	260	289	318	286	308	285	303	293	341	282	288	258	291	268	277	295	285	319	308	268	290	281	292	326	273	322	302	301	282	296	278	321	273	281	279	285	274	313	285	314	298	297	328	313	305	320	276	284	297	295	307	296	309	321	280	288	293	323	268	271	281	310	292	295	279	288	277	297	270	278	273	326	254	303	272	294	310	287	288	286	278	277	318	292	278	302	281	295	297	295	314	295	288	318	251	281	295	282	287	326	280	282	282	269	264	303	302	328	270	320	270	312	323	318	301	308	306	331	276	272	292	314	294	267	289	308	292	272	304	296	294	296	276	312	258	286	330	296	263	234	301	298	311	286	294	319	284	286	285	292	257	302	276	274	261	258	270	277	299	293	274	268	265	265	327	315	283	308	313	289	295	289	311	301	282	286	284	296	304	292	271	313	285	305	269	317	278	277	309	263	280	299	304	283	288	303	271	291	245	271	307	304	285	288	308	292	300	272	278	279	310	286	308	271	276	278	295	318	302	282	294	317	318	286	303	270	303	291	281	261	256	297	318	328	287	269	275	317	305	297	287	276	290	302	311	294	297	282	298	305	258	338	318	283	287	290	314	291	268	273	299	281	302	305	256	284	309	280	291	321	312	297	291	280	275	280	297	268	296	292	318	324	268	301	297	286	295	254	307	310	288	291	331	305	282	274	287	281	276	300	302	301	297	270	298	300	307	280	307	289	276	316	301	309	327	349	289	298	285	292	289	273	303	309	285	309	300	289	298	278	262	292	287	282	298	298	286	307	276	245	296	280	286	288	315	297	300	316	311	316	330	305	312	285	271	270	324	298	275	282	298	279	286	300	312	293	307	294	300	279	292	278	290	282	302	324	277	267	269	299	294	266	276	309	293	304	306	333	281	285	311	305	305	276	303	309	341	273	247	286	300	282	271	299	276	306	312	300	284	283	307	330	288	309	290	289	309	293	297	289	317	316	324	302	281	269	280	282	311	305	286	292	302	315	309	280	305	290	305	299	306	294	312	285	301	287	314	250	287	298	266	319	304	293	288	270	285	285	294	316	296	281	311	280	273	291	287	318	287	304	291	306	291	284	284	332	260	296	319	323	285	290	307	297	287	280	293	298	289	294	288	307	312	304	290	296	255	284	299	309	293	290	280	292	327	307	286	316	283	324	293	302	324	262	260	322	278	317	275	280	280	299	303	310	277	321	297	284	316	317	294	304	271	278	286	278	302	300	329	296	287	289	281	318	310	278	279	300	286	284	305	307	293	270	308	292	305	291	281	265	294	256	297	275	302	283	292	290	293	274	287	312	294	292	301	289	319	269	293	276	292	281	280	262	277	309	293	296	290	288	312	288	311	302	331	264	275	293	288	303	281	288	248	277	295	287	294	290	306	283	289	292	274	304	256	312	290	298	274	299	290	268	270	310	262	306	323	289	307	280	270	287	275	311	334	277	308	280	291	279	266	292	286	318	295	274	285	309	307	301	271	302	275	278	274	326	271	285	320	313	293	254	319	289	292	291	277	274	278	275	254	271	294	285	294	278	284	298	254	324	284	281	286	289	262	288	276	284	299	299	313	301	324	293	279	294	289	275	284	293	309	314	302	321	277	313	291	281	278	302	277	300	309	292	271	277	286	314	292	263	277	289	301	268	288	297	301	293	272	279	315	288	295	301	249	292	301	285	276	329	292	279	282	307	327	257	312	306	333	282	299	301	322	294	318	285	271	326	317	296	262	326	294	309	260	292	279	294	260	285	288	265	276	305	275	296	289	298	319	277	254	281	289	309	280	308	280	308	317	304	293	294	272	324	317	285	292	292	291	322	280	292	294	304	300	301	296	285	309	299	288	301	331	286	278	290	290	307	272	289	287	242	278	282	281	339	296	296	298	296	323	315	283	290	315	312	317	273	293	293	329	278	306	270	295	307	290	289	292	285	291	297	268	299	329	316	314	292	295	291	327	268	303	298	283	300	303	272	287	271	291	300	286	308	293	310	299	287	303	291	274	313	281	289	282	277	291	267	271	284	274	292	284	300	271	277	290	310	271	285	281	276	310	292	308	302	311	293	270	306	281	278	275	309	310	273	281	265	285	258	278	308	293	285	309	313	280	294	305	308	307	333	253	259	279	275	253	272	323	320	284	293	304	307	275	290	292	275	300	276	302	280	280	314	305	279	279	297	285	296	300	248	296	264	291	318	299	294	299	272	305	277	274	306	296	285	321	302	300	309	284	315	284	298	339	300	267	311	301	273	256	311	292	286	312	300	306	282	321	286	280	304	260	280	313	305	276	269	317	273	295	279	317	308	311	282	268	301	276	288	315	296	265	304
24980	32659	19753	7297	8133	5557	4901	4645	4346	3585	3895	2480	1835	1642	1524	1540	1285	1173	966	976	947	846	839	840	825	774	797	819	812	775	752	793	795	816	739	785	786	797	732	771	761	759	773	824	787	768	725	757	776	712	769	791	750	747	753	748	750	745	795	749	748	795	725	783	782	789	803	763	799	818	793	790	755	776	820	737	808	766	767	801	839	864	818	845	832	839	808	807	855	785	835	799	800	781	803	809	788	807	749	792	762	737	803	765	741	749	806	804	753	737	722	772	796	735	742	713	770	787	782	718	784	755	809	736	717	796	749	763	737	767	738	760	751	742	728	764	766	691	716	750	733	768	740	750	758	748	733	759	719	771	734	746	762	767	776	720	730	757	727	784	719	741	741	754	745	718	753	713	719	706	751	746	777	752	771	740	744	717	741	716	722	711	767	759	738	737	686	784	787	749	731	708	766	732	751	725	695	721	754	752	765	734	739	772	725	795	733	761	719	718	725	741	708	780	682	733	681	695	693	712	696	694	735	675	738	696	694	757	745	734	691	713	709	736	672	755	747	760	742	700	740	715	794	730	760	777	741	790	709	711	743	742	791	741	737	741	751	758	716	745	684	730	721	708	698	710	732	717	733	763	726	783	792	693	706	790	723	763	750	803	731	753	725	774	720	750	764	692	766	725	738	746	705	684	773	761	724	713	691	745	713	719	773	742	754	757	720	758	760	731	748	721	723	727	776	787	733	743	751	790	732	737	733	768	787	748	716	734	779	761	816	730	722	742	713	740	736	706	750	705	769	677	747	720	747	760	748	760	752	709	753	753	740	732	721	744	765	747	723	744	719	761	744	724	728	719	751	741	714	735	774	747	739	751	722	720	737	710	770	764	753	738	725	740	675	702	765	730	755	730	775	728	726	706	722	719	769	758	702	745	722	764	724	744	786	784	759	711	725	740	750	695	747	738	726	736	731	715	743	775	689	756	713	682	752	695	746	735	704	760	743	688	773	766	713	783	721	739	785	751	720	705	722	717	717	750	772	746	772	685	753	715	723	718	743	729	786	749	747	710	714	712	736	712	775	698	747	734	696	770	712	745	715	729	783	752	698	719	697	736	742	745	726	808	772	732	723	738	707	772	758	675	713	793	789	704	749	732	762	782	712	737	777	751	757	732	754	716	759	731	790	758	774	690	754	736	731	803	745	776	784	761	731	758	767	769	727	766	704	735	748	694	769	681	733	728	742	692	727	702	743	761	735	686	738	777	701	780	731	774	755	736	696	751	730	739	725	694	686	738	793	703	686	738	715	731	765	721	731	734	718	771	791	722	678	713	718	752	780	758	711	722	721	748	776	708	778	729	738	687	704	763	707	773	704	731	774	710	742	728	741	753	726	765	690	749	706	771	698	768	765	740	751	737	756	734	737	696	748	717	749	748	765	725	748	724	691	798	767	694	746	737	687	713	739	710	691	722	696	768	734	731	762	725	733	760	749	727	751	742	706	717	788	740	717	708	709	723	745	730	701	745	757	699	770	748	790	765	731	748	721	739	700	731	738	725	740	756	697	765	770	777	731	774	710	801	743	718	737	723	682	733	672	761	769	763	743	734	787	742	759	801	715	716	729	681	752	768	735	718	727	640	724	713	681	687	719	723	749	718	738	721	711	705	763	735	741	742	722	738	763	711	727	706	732	713	733	733	731	710	737	753	736	754	727	765	773	765	736	728	760	769	769	717	752	690	743	729	706	713	743	731	688	719	769	701	752	770	750	756	729	761	735	726	695	694	731	747	783	766	771	732	729	733	743	734	716	702	745	691	703	724	739	786	749	714	721	811	732	688	714	802	770	747	709	725	722	739	768	717	702	758	725	729	716	720	744	698	708	750	758	802	712	714	696	725	693	690	746	752	744	744	725	744	747	744	706	744	734	701	725	764	697	757	722	693	791	751	780	755	684	762	736	646	673	750	700	744	740	741	726	779	725	738	749	728	734	758	723	776	703	753	729	714	755	688	778	738	752	739	772	741	739	738	707	774	689	787	709	728	748	734	750	759	746	724	729	750	664	727	740	729	670	755	743	715	721	760	783	771	741	706	675	748	745	704	752	734	715	758	715	688	723	752	785	741	767	750	759	706	737	713	731	740	705	697	705	740	734	698	730	678	652	716	767	699	727	741	721	707	764	707	711	701	691	762	708	694	702	735	800	736	762	723	725	735	722	699	727	739	761	704	732	789	689	709	744	707	709	693	728	762	718	718	719	737	756	761	786	736	742	674	768	740	712	762	741	691	720	748	717	702	737	734	739	709	667	732	712	751	742	786	728	710	767	720	754	694	698	753	735	719	725	776	716	770	713	693	732	768	755	745	775	731	708	721	716	745	757	705	710	751	758	745	708	726	745	713	710	747	761	735	665	718	703	761	763	722	777	757	719	732	712	739	715	760	669	709	715	715	712	767	685	780	718	732	699	719	686	729	775	723	735	723	717	701	766	752	749	759	734	702	721	725	702	744	769	678	731	756	773	739	704	737	729	783	726	732	732	652	747	713	699	725	764	724	710	724	723	760	745	739	695	764	728	748	779	678	707	706	767	728	721	763	701	800	772	730	745	755	763	701	720	715	754	734	732	756	771	708	757	754	765	735	712	750	722	796	723	732	735	727	733	748	700	715	712	726	734	720	776	726	741	752	677	728	709	725	761	777	732	734	707	755	752	736	785	730	701	724	762	692	725	754	721	768	741	771	741	752	772	704	719	763	684	743	739	730	724	720	738	707	718	736	742	734	751	719	783	741	695	729	755	760	746	750	720	707	760	755	756	721	718	734	728	736	724	765	729	725	730	738	713	685	718	747	763	744	777	727	732	723	703	779	709	749	722	684	784	760	704	732	727	708	747	731	719	720	769	771	735	738	778	737	709	724	676	728	791	756	766	759	778	755	703	755	741	758	726	760	727	741	759	699	750	738	736	768	698	698	714	747	700	723	737	751	717	735	788	745	763	735	746	734	751	725	714	783	735	685	739	743	735	730	735	742	750	708	738	751	714	712	717	710	775	724	754	762	750	678	760	723	708	761	737	725	700	748	718	718	730	727	695	719	742	735	764	728	711	713	771	742	729	728	720	703	770	684	750	765	724	768	737	777	743	752	741	740	759	746	725	752	707	754	758	731	795	709	727	725	768	772	745	724	817	719	721	779	701	719	692	778	730	789	731	727	766	727	745	666	723	757	743	728	707	711	704	758	757	712	767	693	725	712	785	732	761	719	736	715	755	736	764	759	713	754	783	731	799	763	716	760	802	733	733	777	789	747	689	723	738	731	740	771	708	749	738	748	733	688	732	720	742	740	747	743	666	699	750	749	756	717	765	756	719	760	785	715	717	716	729	749	734	718	727	717	715	709	753	724	726	750	759	727	731	757	705	728	749	720	707	769	769	666	726	760	737	700	710	705	719	732	722	683	689	755	712	726	747	743	702	765	755	730	732	720	719	719	689	734	717	706	733	702	751	720
42806	44847	31115	20310	16722	10766	6397	3952	2618	2025	1573	1238	920	693	644	533	427	322	283	266	231	245	250	242	209	267	223	233	217	237	222	221	196	213	225	248	226	232	203	202	209	225	212	204	234	235	203	229	212	251	234	232	232	192	210	215	210	221	220	227	205	216	234	224	238	239	225	207	236	209	228	215	226	225	235	200	215	240	232	240	226	219	225	233	223	244	237	245	214	206	244	235	223	214	234	249	225	215	233	251	255	216	222	198	225	257	250	219	221	224	214	206	224	204	247	229	251	215	203	232	215	207	213	212	220	212	225	227	222	201	218	204	212	205	266	211	232	197	177	223	193	205	197	207	202	205	233	213	216	223	204	213	222	216	211	226	225	210	217	229	205	226	226	224	210	216	238	227	202	223	216	223	223	234	219	247	210	225	202	216	223	204	212	205	202	219	229	258	223	212	212	217	242	217	212	194	213	199	232	223	215	239	243	209	216	197	218	213	239	197	193	210	195	241	230	210	207	200	249	208	225	226	237	191	238	201	204	206	223	215	200	214	215	227	220	179	223	206	222	201	209	213	204	218	227	232	214	224	220	212	218	217	222	216	204	228	232	258	211	230	213	224	216	181	225	199	220	242	231	198	243	213	238	224	206	252	240	185	211	244	222	213	193	223	204	203	204	207	224	212	208	231	226	206	233	230	197	219	218	247	223	203	211	200	226	213	218	211	221	248	240	238	191	223	224	231	206	226	222	212	215	220	219	195	222	236	246	217	199	210	213	211	192	216	222	231	214	202	207	217	264	229	189	214	185	223	188	218	219	235	227	236	194	210	183	223	201	232	249	231	195	239	209	227	237	228	218	220	234	235	224	203	214	210	200	240	208	232	209	196	225	242	205	244	203	206	227	220	213	217	231	223	245	235	211	210	215	216	237	239	249	205	246	195	221	215	224	238	189	207	218	223	196	208	194	208	221	207	228	229	204	239	242	230	205	235	228	231	205	219	193	190	220	179	187	222	210	205	212	220	241	227	205	206	196	232	201	213	186	192	214	203	241	225	217	209	235	206	210	216	225	233	208	207	234	211	237	210	193	219	202	219	223	222	224	252	213	210	192	214	183	192	236	211	207	224	233	226	195	236	210	229	218	226	221	233	207	210	224	217	220	233	228	236	208	229	225	210	214	202	207	185	202	216	214	238	247	215	206	241	204	226	210	210	215	229	237	240	214	233	209	198	203	219	206	245	210	210	223	224	228	212	208	225	250	210	189	194	214	227	232	268	239	233	215	226	217	219	202	214	223	214	238	245	217	191	236	205	198	205	211	211	240	202	205	228	215	227	229	233	234	232	230	221	228	204	217	239	225	199	211	233	211	209	196	204	208	189	191	225	219	235	218	234	224	223	209	230	227	182	188	215	203	239	210	237	223	198	238	224	208	203	237	228	260	220	221	209	211	213	242	219	246	223	208	218	231	222	215	223	198	210	220	242	198	234	201	235	196	199	222	197	245	230	213	226	235	209	208	205	250	202	219	214	237	232	240	179	199	230	246	208	213	193	220	229	223	219	195	233	222	237	220	215	198	208	241	225	234	223	188	210	228	209	208	214	225	200	231	241	233	216	233	189	205	210	214	219	203	245	217	228	199	189	209	215	226	197	206	211	206	244	221	218	216	203	217	210	221	204	203	240	234	217	247	210	226	208	254	237	218	204	213	206	216	226	216	218	218	211	207	211	231	208	218	215	222	240	196	222	221	230	229	211	226	188	231	212	213	202	200	191	208	224	204	198	227	224	225	214	207	224	216	222	215	205	232	207	200	200	232	212	198	240	232	206	227	221	217	205	218	250	229	220	231	211	223	204	210	220	253	239	231	202	223	223	218	219	220	220	206	190	196	221	225	230	223	211	222	200	218	232	212	205	216	235	208	243	212	208	213	204	219	232	213	238	249	202	249	229	200	211	218	215	203	198	195	209	204	205	213	203	212	224	226	234	218	225	209	211	243	244	191	232	236	229	242	228	191	192	201	255	218	240	215	211	190	207	211	200	207	212	187	226	190	213	228	210	206	203	237	211	227	217	215	213	206	218	217	210	221	207	215	220	212	238	184	228	214	214	247	219	194	214	201	228	223	217	217	200	208	209	225	221	211	234	215	221	210	200	253	217	230	214	212	233	232	227	235	218	205	224	197	226	216	234	234	215	225	215	224	224	209	223	232	191	209	206	227	204	227	220	190	216	195	242	203	212	233	191	207	218	209	199	267	223	196	215	230	234	221	187	208	187	211	225	195	212	218	203	175	215	212	228	223	199	227	215	218	210	216	245	191	198	204	215	223	242	215	181	234	214	206	224	218	220	243	217	224	224	225	250	224	243	200	227	236	223	215	207	224	203	240	214	227	203	234	217	220	203	208	217	202	240	232	191	209	235	195	212	233	213	240	206	220	237	220	193	237	241	220	227	224	195	252	245	257	209	205	231	220	209	197	210	221	207	214	225	209	226	232	195	228	216	207	197	233	214	228	228	254	221	204	212	241	230	231	235	188	214	233	209	225	203	202	239	241	216	223	218	206	236	217	226	193	229	238	227	201	254	215	252	198	227	243	227	221	232	213	215	230	210	243	242	207	226	221	195	234	197	247	217	200	206	226	216	217	219	203	231	206	215	213	214	223	252	207	215	222	235	223	190	217	195	203	200	221	203	243	215	223	228	191	214	250	194	245	201	239	223	222	214	235	221	212	217	219	221	175	231	242	237	217	193	216	250	226	219	188	212	209	243	211	234	222	217	206	231	204	225	200	216	228	224	238	217	223	212	254	215	209	211	218	230	220	217	197	212	218	189	195	207	231	207	228	221	176	229	207	213	225	222	234	198	205	227	227	233	221	214	236	210	235	228	227	168	239	218	251	229	232	217	209	207	226	251	223	217	218	220	242	236	234	194	236	223	206	225	216	207	228	192	226	212	224	226	223	207	198	227	196	211	218	210	217	221	251	226	225	201	216	233	208	237	226	214	250	224	239	218	216	236	235	208	228	237	226	228	225	202	194	233	196	216	231	194	215	233	220	232	218	211	197	207	222	223	218	221	230	220	189	201	250	239	220	238	203	208	209	203	206	209	214	206	215	231	236	225	239	199	218	237	204	216	234	244	228	214	208	204	216	202	234	202	208	199	214	233	212	216	239	233	214	221	232	191	202	186	250	217	215	211	183	203	222	214	229	202	225	219	237	214	218	232	244	218	233	204	226	216	218	199	233	198	241	217	224	211	206	210	236	185	194	215	216	179	223	216	201	228	227	197	200	215	242	233	181	246	216	219	209	244	219	204	217	214	225	216	216	206	229	212	240	204	197	233	214	214	241	235	221	203	215	207	239	220	225	244	215	203	225	201	211	203	210	217	209	235	212	208	208	197	196	193	236	217	213	203	225	197	205	235	220	200	226	209	210	241	223	189	238	199	221	236	199	210	212	221	193	224	206	213	229	237	213	215	223	216	213	230	243	213	217	209	223	209
30447	38114	21917	10297	11875	8110	6691	6423	6463	6117	5255	3957	2732	2580	2090	2172	1778	1190	962	1064	879	857	891	791	742	698	744	712	686	692	675	678	651	668	655	647	681	662	617	646	618	624	580	656	616	620	594	608	585	617	635	607	643	559	593	610	574	598	611	614	605	634	588	655	626	643	622	693	666	662	650	601	663	605	654	662	659	675	661	701	701	731	690	708	629	636	686	627	622	661	633	708	712	686	681	667	685	663	612	629	646	642	618	615	636	643	656	618	579	635	562	609	626	600	560	530	646	554	587	606	655	583	613	567	582	594	548	613	573	614	612	622	594	580	596	615	602	596	596	554	607	629	550	632	574	571	545	564	559	592	561	602	572	567	544	562	542	568	559	547	541	570	571	575	565	563	619	595	540	582	615	595	545	580	555	590	564	543	587	596	520	555	582	603	534	531	582	572	539	502	601	555	619	570	541	584	580	573	584	536	561	525	561	600	556	538	559	587	559	569	580	549	554	536	552	538	565	554	527	601	571	575	566	574	564	598	547	555	553	590	536	530	568	499	548	593	582	594	568	493	575	538	601	564	615	546	588	574	577	570	558	552	581	539	560	544	552	554	552	573	544	598	566	566	577	500	545	549	562	524	567	553	513	576	520	582	562	553	579	567	572	592	565	568	574	569	603	559	578	551	576	506	569	581	570	552	576	533	564	571	568	571	550	603	546	568	545	568	535	555	527	615	563	540	569	598	595	566	610	599	559	571	562	491	564	553	571	517	545	593	526	566	573	569	529	549	555	566	561	558	571	529	585	542	593	541	549	576	529	586	578	574	611	540	537	551	562	567	540	557	570	555	592	568	581	581	586	534	516	530	541	567	526	548	515	585	571	568	566	538	547	538	603	583	592	535	526	525	547	589	565	558	570	585	521	577	512	505	554	574	569	575	551	581	517	580	536	594	582	532	564	562	591	511	612	551	576	585	538	591	528	587	508	581	519	537	534	570	587	526	566	549	521	520	567	508	542	573	530	551	545	544	548	525	543	550	560	553	569	503	562	563	549	555	553	557	546	568	543	536	553	549	542	537	549	515	571	570	544	591	538	548	559	526	539	552	593	558	548	553	579	570	533	512	564	555	570	563	593	554	599	541	505	544	602	545	592	581	560	568	586	566	599	579	527	544	576	551	579	588	609	548	586	512	542	519	520	558	553	569	578	584	528	541	566	574	551	572	576	579	547	572	544	539	569	511	563	540	619	568	553	601	534	589	548	619	577	559	546	563	545	576	515	552	572	558	510	576	549	551	617	570	552	547	555	551	575	515	568	560	526	575	546	538	561	560	603	568	580	549	553	553	577	583	568	599	577	562	544	554	608	574	540	484	543	570	630	516	543	552	534	569	494	597	546	613	599	577	552	561	555	588	599	566	576	548	527	542	532	538	575	579	537	566	590	552	553	550	561	585	591	556	603	589	579	544	633	580	565	586	586	503	558	549	590	578	566	506	593	547	555	607	601	557	515	588	552	584	534	558	571	533	540	519	576	551	556	537	550	555	541	551	578	510	606	576	579	589	549	582	549	542	552	520	558	578	564	571	574	575	538	560	583	568	584	539	573	553	536	580	594	528	569	539	596	590	596	535	554	547	557	554	530	607	522	550	549	594	576	585	548	580	563	591	558	578	550	528	547	554	577	562	602	523	582	571	559	584	593	558	611	584	561	578	565	540	540	586	546	566	542	545	539	526	526	543	574	571	592	529	543	553	559	561	524	570	538	574	550	570	553	561	554	525	535	576	544	586	562	529	570	554	571	533	578	556	539	573	576	602	573	544	546	566	528	626	553	552	565	537	567	537	536	589	556	560	548	575	572	578	499	551	538	562	580	567	557	568	555	556	593	524	528	533	591	550	562	567	580	531	526	560	561	578	553	551	506	610	547	539	580	547	562	590	571	588	568	513	558	536	568	570	558	619	566	567	540	585	575	568	591	515	568	557	553	554	569	583	562	511	558	580	614	599	541	600	579	573	555	567	537	555	552	546	577	575	565	519	564	542	594	582	585	547	613	568	540	540	592	592	506	521	546	550	554	598	569	565	566	532	529	559	581	583	588	545	565	507	547	562	560	597	563	539	608	551	580	586	598	571	530	568	570	571	562	580	549	592	566	551	571	557	517	516	565	513	557	558	562	539	537	557	572	588	581	530	557	527	529	525	548	538	570	555	551	555	570	562	555	586	573	626	585	556	559	566	562	570	602	561	547	549	554	572	565	564	575	563	571	534	554	553	548	550	570	577	555	579	588	508	568	548	588	553	580	574	553	542	594	574	517	546	593	582	542	545	578	565	589	560	567	577	549	601	572	520	571	595	587	574	551	552	535	550	616	570	543	608	562	580	569	575	576	549	560	572	570	546	541	578	570	572	568	592	533	547	562	530	563	560	541	543	551	557	537	619	554	584	607	517	547	607	562	549	580	587	557	563	551	565	551	522	564	568	606	568	573	570	569	538	556	541	566	554	596	567	562	532	561	568	552	547	559	575	602	565	547	569	587	543	578	533	570	599	581	569	570	570	539	574	523	535	553	568	579	567	563	590	581	549	520	545	570	564	518	550	561	605	558	560	575	598	600	547	529	588	556	588	548	589	586	576	529	575	579	576	544	590	577	593	529	525	594	560	568	534	559	592	559	581	563	560	567	578	571	557	597	551	575	609	559	510	588	552	549	585	581	538	563	575	556	533	601	575	579	556	544	545	519	567	600	583	531	564	577	575	563	548	547	548	566	567	534	607	544	538	535	554	551	561	603	536	611	554	543	595	561	570	587	596	584	531	541	546	588	551	596	584	552	547	583	573	556	557	561	544	577	518	553	548	588	560	537	573	555	563	538	596	538	557	576	567	542	558	619	531	573	539	503	602	576	560	583	583	565	596	567	561	530	593	602	560	560	598	558	523	576	558	554	535	523	592	549	496	537	587	549	563	539	553	567	572	539	551	608	596	580	561	561	559	575	531	517	550	596	534	525	589	573	551	548	583	552	559	563	570	568	568	596	527	578	562	596	548	544	573	583	557	598	559	546	553	624	566	588	570	565	580	555	547	590	533	560	560	533	596	553	579	551	573	560	539	543	564	581	559	543	581	557	591	550	558	540	551	571	563	543	542	590	600	526	544	583	552	556	535	539	550	570	576	539	523	577	593	603	574	551	531	548	592	530	546	552	520	552	626	554	544	554	543	608	563	568	558	499	552	566	513	518	581	541	540	591	547	571	556	581	557	575	575	535	555	557	561	600	596	557	562	578	596	589	531	549	574	545	583	542	562	559	549	578	538	589	571	558	581	569	509	498	568	554	558	553	562	548	514	553	557	531	498	586	579	558	578	575	567	563	575	518	590	558	564	608	577	580	546	577	551	574	553	529	560	507	577	562	568	585	581	592	533	594	560	567	528	538	573	583	526	546	577	558	554	513	559	570	573	544	567	611	563	560	566	541	559	553	537	580	591	556	547	547	585	568	586	573	543
13760	9053	2552	846	692	443	372	381	328	307	318	274	312	296	319	256	307	315	292	308	278	288	319	299	295	286	307	305	308	338	306	266	260	286	292	326	265	292	263	310	277	290	300	273	315	292	289	297	287	335	296	312	286	313	290	280	313	290	312	279	281	313	299	274	301	292	289	293	304	316	277	304	323	295	293	305	321	297	302	280	308	282	303	296	336	314	329	315	273	304	293	290	329	307	293	292	275	309	282	294	238	316	296	297	302	290	293	314	305	294	264	266	333	281	284	255	302	297	288	269	295	299	291	313	280	288	302	287	314	278	307	289	295	308	296	314	287	309	300	279	280	330	276	280	303	298	308	288	304	294	291	302	309	268	300	276	303	290	306	285	273	270	284	281	287	311	306	258	277	295	300	289	292	311	274	331	334	293	289	278	303	290	268	298	271	296	287	284	296	283	315	304	303	265	280	292	325	303	290	313	324	306	351	257	297	309	292	279	312	293	296	279	313	288	305	317	299	296	295	302	302	273	308	304	265	296	307	310	256	307	312	333	332	308	282	300	272	306	304	300	292	253	272	297	294	282	283	304	305	336	286	324	299	328	314	304	299	278	307	284	286	271	294	328	281	281	274	277	284	292	269	342	299	271	279	274	299	308	304	314	280	284	292	291	266	312	284	277	302	307	289	298	283	300	284	280	258	289	279	275	278	279	296	294	284	271	309	264	321	304	274	307	300	287	302	287	260	274	293	288	284	278	273	287	288	339	305	284	279	297	285	314	299	270	278	294	307	279	293	308	292	285	310	317	309	303	277	303	264	286	295	292	291	307	294	276	330	293	302	292	287	303	329	297	297	294	299	276	271	296	275	295	298	308	267	290	285	274	300	306	292	259	283	269	283	291	298	313	317	301	315	284	278	275	301	275	287	276	290	297	317	311	268	328	274	312	318	280	283	275	278	295	292	303	312	315	301	268	276	282	285	323	267	283	296	283	246	240	295	269	279	299	294	334	279	299	295	270	286	300	267	295	295	303	283	289	275	295	303	301	254	322	305	278	276	292	303	286	264	284	312	295	274	289	309	324	263	269	260	313	273	291	335	291	302	304	292	296	287	327	296	299	283	331	262	285	315	316	307	271	300	286	289	320	273	283	311	277	292	293	321	305	293	299	282	295	282	296	286	281	284	299	278	304	316	296	294	302	324	320	310	301	272	293	278	311	278	296	274	281	277	302	278	293	328	286	300	298	316	266	258	306	310	305	315	264	282	279	300	286	316	264	297	276	294	296	282	279	286	276	267	294	296	322	337	280	311	335	288	298	305	302	270	270	250	281	278	293	307	306	335	301	311	274	268	252	309	279	302	279	286	285	318	314	278	291	301	302	276	323	307	317	265	265	295	302	302	308	331	306	311	279	304	310	308	292	288	297	307	303	292	299	322	291	289	298	292	273	285	303	307	277	276	303	280	304	282	268	315	320	284	285	310	260	282	294	295	282	311	294	279	286	299	313	292	317	308	272	301	307	283	277	304	298	261	319	306	301	273	295	283	291	282	299	299	280	284	265	307	311	318	298	266	290	302	284	303	276	292	286	315	268	338	312	294	308	280	282	306	312	307	294	322	301	298	284	288	319	291	307	300	299	305	291	296	269	296	324	304	303	317	287	298	273	303	258	271	263	317	278	302	241	300	326	293	301	300	305	301	289	311	273	291	265	329	307	301	298	317	285	296	297	279	272	277	287	307	297	275	277	313	286	295	290	271	271	291	286	287	292	303	302	307	278	291	297	329	281	297	320	322	303	314	308	298	279	307	297	264	299	279	273	294	287	292	283	269	326	274	306	319	303	293	312	317	288	300	274	289	290	248	286	300	308	318	302	294	355	325	342	306	282	292	312	314	270	293	298	297	290	311	254	289	322	287	284	304	287	309	300	321	322	350	302	302	280	293	262	302	301	291	267	293	312	303	292	286	279	295	318	275	275	316	296	308	279	281	289	316	313	311	307	252	270	318	316	289	292	263	299	338	298	299	321	339	304	281	303	286	288	302	310	294	306	311	285	298	293	289	294	268	293	288	300	313	308	313	274	315	289	279	312	309	295	322	314	301	307	277	283	295	306	344	279	314	307	323	298	268	308	316	309	305	305	291	286	318	306	334	276	323	295	332	293	339	310	302	298	309	295	273	293	306	275	315	330	282	269	296	252	304	292	259	290	285	285	266	316	308	313	317	283	298	291	300	260	281	298	297	251	303	302	312	287	272	273	292	271	318	296	312	303	267	311	292	276	321	295	257	310	293	284	254	295	278	306	310	295	305	291	302	296	304	276	284	293	277	294	286	320	300	286	280	302	315	262	333	332	297	277	296	276	311	322	260	280	275	332	311	317	297	307	307	294	287	301	320	286	330	265	318	290	287	274	309	349	313	317	294	311	281	337	297	308	304	297	312	287	277	299	274	314	290	302	291	285	268	286	288	297	319	262	278	333	249	278	269	297	293	301	290	273	270	313	268	286	295	355	315	281	332	308	291	312	289	284	301	296	276	282	298	300	304	301	274	307	292	292	295	279	293	287	311	291	330	283	284	298	276	291	273	334	269	287	282	284	296	283	302	318	293	274	293	299	291	295	275	298	284	287	312	306	305	295	269	285	311	308	296	306	291	304	275	312	278	289	290	300	329	322	289	289	297	277	285	288	311	290	302	307	317	294	316	310	338	296	289	281	335	294	300	322	325	269	294	267	300	288	280	315	294	274	306	298	313	294	289	293	303	314	314	294	284	306	286	291	311	306	310	320	284	315	304	265	325	305	303	298	291	290	307	302	293	306	288	329	328	305	270	286	315	317	291	298	299	290	270	308	318	304	292	303	283	285	267	287	320	298	286	306	290	293	311	285	298	306	325	291	285	308	298	273	287	285	316	281	313	288	281	300	313	291	273	302	275	266	308	270	319	303	278	316	275	316	299	331	295	313	303	292	313	284	298	261	288	304	300	311	286	275	305	308	302	274	303	317	281	309	307	302	272	291	277	283	279	294	306	278	291	285	303	324	279	260	258	280	273	308	308	271	308	281	301	289	297	343	285	307	295	284	307	274	302	284	258	318	274	277	264	276	320	317	298	285	306	341	322	280	299	355	300	302	302	301	315	306	262	292	311	307	306	327	311	303	270	289	306	314	278	287	285	256	292	288	296	288	300	313	303	302	288	281	317	298	279	278	300	296	285	290	259	301	305	312	312	284	312	281	290	302	329	290	315	296	296	299	301	303	255	288	278	276	284	302	298	272	294	296	297	297	294	295	302	288	278	288	305	269	277	299	310	313	276	293	281	280	319	267	300	292	307	269	274	294	308	277	302	299	315	330	275	301	280	294	251	286	309	277	300	305	300	286	285	318	298	282	314	302	299	297	274	295	278	307	290	331	305	304	312	269	294	276	283	291	276	307	303	295	320	276	311	307	288	286	265	292	317	316	275	303	240	298	299	311	294	301	323	287	288	270	292	300	296	300	264	286
9253	9169	3537	1909	2051	1328	1193	1142	1080	901	965	931	833	821	814	811	820	747	774	743	762	783	782	750	781	741	784	747	733	755	757	710	786	706	723	765	773	728	764	782	761	695	788	748	734	772	757	727	776	768	715	775	727	750	770	750	804	743	774	790	773	737	771	817	758	791	750	780	813	791	802	761	780	777	811	711	793	785	767	789	806	754	796	772	794	757	761	779	788	777	782	793	794	749	811	755	793	791	821	761	731	803	805	747	748	734	773	757	730	764	753	719	762	778	744	732	742	740	763	732	798	737	772	733	762	766	739	765	794	745	735	746	751	749	806	769	702	784	754	697	728	762	794	741	786	784	718	757	778	800	762	729	729	737	742	723	771	749	738	741	763	780	748	771	737	730	753	795	756	730	736	748	792	753	740	739	743	783	738	716	754	777	714	738	756	751	700	755	779	795	764	778	751	713	722	802	758	790	716	791	713	821	708	731	720	781	781	730	735	739	754	712	746	766	766	740	728	753	725	728	808	702	733	707	719	737	774	722	731	745	726	796	746	783	752	780	704	750	711	730	765	703	773	755	760	775	766	750	764	672	739	720	753	738	774	748	741	733	752	771	732	753	762	766	780	738	741	686	738	755	761	782	808	785	751	786	731	748	787	741	763	738	746	707	794	778	738	760	780	767	769	768	759	739	743	739	713	738	743	742	768	772	780	701	757	737	717	758	746	783	759	772	735	729	710	725	724	783	727	741	765	773	697	712	750	741	798	777	796	740	740	734	715	752	728	719	776	761	785	765	763	747	743	758	760	732	711	726	714	738	728	750	737	747	757	749	734	789	758	747	780	802	794	756	724	759	805	742	762	772	740	729	746	743	764	739	792	727	777	751	722	750	758	800	799	781	730	770	748	695	760	733	761	768	745	786	805	776	746	804	719	747	798	755	782	755	756	790	773	738	723	727	746	748	739	740	702	757	786	771	756	788	752	747	750	728	737	728	763	749	759	791	753	767	720	729	771	741	706	704	766	770	740	797	698	763	743	711	756	770	700	790	697	780	685	728	742	777	768	794	744	802	775	819	730	752	741	785	753	748	741	732	781	801	735	741	714	715	711	745	733	734	751	795	750	745	714	790	755	784	729	783	764	738	726	730	731	772	753	764	743	758	751	752	793	724	774	735	726	728	780	772	726	793	709	740	739	732	731	740	747	734	757	745	759	703	721	739	723	765	738	747	788	759	736	730	745	777	728	746	775	737	723	788	749	768	759	720	725	732	762	755	753	745	760	744	746	710	767	770	753	728	725	704	822	794	769	794	792	740	754	753	708	805	744	786	734	743	752	725	776	787	744	713	750	758	800	744	712	772	735	772	746	759	813	687	723	742	757	801	715	740	745	754	749	764	710	767	756	748	741	706	749	793	697	734	785	759	702	749	691	718	769	751	711	747	720	769	751	760	733	786	753	756	787	790	752	768	716	776	746	763	762	808	789	740	771	735	742	752	739	717	712	785	755	712	739	733	796	750	780	782	777	692	777	725	786	739	746	826	813	705	781	750	800	728	740	758	807	708	769	807	820	739	761	778	722	774	730	736	726	785	719	762	748	719	746	756	742	755	747	746	703	774	734	740	722	727	727	734	703	731	779	744	786	783	751	766	764	799	789	763	734	731	774	717	767	762	793	720	767	731	767	789	749	778	773	775	782	733	752	723	720	761	713	748	712	720	724	741	753	765	731	701	753	755	738	761	793	780	726	757	739	754	756	766	727	714	753	827	767	796	763	743	772	734	773	746	727	776	773	776	779	761	728	721	750	729	809	796	773	794	707	772	715	702	718	683	742	704	763	752	754	766	751	744	741	727	801	782	765	752	735	751	785	761	731	742	714	770	777	844	792	758	760	770	768	719	761	781	772	756	727	760	761	746	721	718	723	741	754	716	768	758	756	793	761	749	737	781	724	752	759	727	756	768	751	798	734	737	783	734	782	770	795	769	738	766	734	742	773	709	763	762	759	774	767	706	784	750	771	800	778	776	733	813	754	762	747	729	771	767	747	742	727	772	744	819	710	817	793	794	710	720	774	736	770	731	715	721	754	745	745	756	740	783	757	714	780	719	769	785	795	785	767	761	757	798	763	734	689	761	763	729	748	743	742	792	734	733	744	760	720	733	727	793	769	702	706	753	759	774	751	694	749	741	768	759	767	741	787	712	744	748	779	740	725	740	715	747	721	766	799	778	746	749	724	759	747	759	773	745	768	718	724	772	775	728	751	780	758	736	750	740	781	769	711	747	825	783	723	734	719	761	755	739	778	802	775	723	717	806	750	778	699	734	729	717	780	726	719	728	774	795	745	809	726	734	730	745	745	753	735	729	781	760	760	760	732	746	764	760	785	738	748	773	721	803	747	793	713	737	786	836	775	760	761	762	740	747	712	809	771	726	771	755	775	774	742	770	761	721	780	742	776	736	729	768	755	755	790	737	751	758	751	766	750	755	756	779	781	735	800	780	781	736	814	772	728	744	761	738	780	748	763	762	753	769	718	758	666	755	728	725	771	797	717	725	747	767	762	732	739	790	776	750	749	736	738	728	743	702	789	724	739	713	717	747	774	743	758	747	716	807	763	746	788	748	740	779	758	723	745	729	781	774	751	675	767	766	764	768	728	736	752	721	751	722	766	799	744	725	797	774	777	703	727	728	748	777	715	776	761	750	697	756	782	718	738	700	752	734	753	756	759	725	721	708	757	771	763	751	758	772	764	692	780	721	762	765	734	786	750	799	746	778	732	738	717	760	742	714	736	775	696	744	685	712	765	776	765	721	756	738	767	750	752	782	766	818	753	752	783	780	782	734	752	739	773	803	733	781	787	720	766	753	795	762	752	807	836	759	736	747	760	747	741	758	710	743	781	768	746	693	734	738	762	766	745	768	787	741	784	754	704	746	709	774	754	716	752	726	745	758	753	822	804	770	716	788	765	748	679	762	723	786	735	694	719	758	758	725	738	709	757	734	710	743	768	719	756	720	762	796	746	772	794	774	704	767	739	737	740	762	766	816	774	743	702	755	833	755	761	773	766	745	802	798	718	750	754	781	715	751	737	718	810	764	766	779	757	720	757	739	721	814	722	730	755	747	727	748	723	790	749	787	776	788	724	819	753	736	779	789	730	755	730	702	753	750	769	710	781	781	786	779	721	768	752	749	750	780	752	744	741	739	728	774	739	745	744	793	742	793	758	693	715	733	731	784	705	790	745	758	706	746	748	718	774	779	743	771	813	752	719	765	714	724	767	766	786	756	758	756	716	770	771	752	758	762	748	768	708	733	697	798	741	770	710	717	758	765	674	715	776	801	771	772	808	746	763	730	713	743	778	756	778	717	769	768	799	718	745	735	733	758	786	733	799	742	707	738	750	757	750	727	759	733	757	782	808	736	755	751	732	760	744	745	719	791	749	750	771	758	720	752	746	802	739	738	773	747	726	769	726	740	777	763	741	781	786	769	760	746	812	774
34968	36515	28796	15018	10467	6121	3466	2186	1563	975	950	631	568	490	471	417	391	363	294	317	308	312	282	308	303	316	300	324	322	306	300	293	282	287	312	295	288	277	295	296	323	282	304	273	263	304	309	310	299	252	309	280	288	293	312	303	288	295	309	275	306	282	278	258	277	281	287	303	292	280	312	299	290	284	296	305	323	311	304	318	283	302	275	307	307	297	302	284	313	266	307	305	284	298	315	353	307	295	313	306	278	290	290	315	305	304	308	302	287	297	314	261	285	319	279	293	283	284	320	276	306	271	285	272	299	317	282	309	302	263	277	281	282	304	300	290	293	294	308	294	261	277	279	287	306	247	294	306	301	297	295	279	296	265	308	284	277	295	289	313	261	300	258	311	312	284	284	267	299	266	312	313	277	273	302	281	328	319	293	300	268	289	317	291	302	295	297	294	316	276	280	260	326	300	302	310	346	284	296	288	275	289	313	289	303	263	270	308	308	325	284	322	311	301	284	317	279	313	260	277	271	306	304	253	307	282	277	276	305	279	273	303	293	284	285	280	285	311	294	309	324	288	252	282	300	274	296	300	340	270	272	285	252	282	289	287	285	285	296	298	284	289	289	286	304	303	290	267	326	278	288	280	302	310	297	285	276	321	292	311	303	288	291	313	257	277	268	295	265	287	247	296	309	313	266	305	314	248	298	301	295	246	286	290	338	293	294	266	303	273	296	304	250	287	274	300	290	297	285	315	282	307	275	298	253	268	260	269	287	286	281	308	294	287	279	306	282	315	279	278	342	312	265	285	339	295	315	294	291	287	298	311	306	271	250	323	292	266	265	306	293	310	283	286	331	272	272	272	278	292	283	311	325	313	307	288	276	293	266	262	258	301	324	311	299	278	291	310	291	312	323	273	293	276	282	284	278	285	271	286	305	274	306	281	310	290	289	258	308	300	306	305	301	292	281	307	295	283	288	287	313	272	269	295	280	294	236	287	288	285	327	261	280	304	307	285	306	296	294	302	288	277	283	299	265	291	287	302	294	304	305	285	304	296	295	275	266	295	279	287	294	323	269	300	257	308	262	271	296	289	264	297	285	317	260	266	264	268	271	282	291	276	296	296	310	290	274	280	279	295	291	291	281	285	291	287	313	289	284	314	295	286	285	262	307	285	319	305	290	315	261	304	297	280	286	263	253	283	290	298	297	309	295	262	319	288	298	330	315	302	299	286	277	300	298	302	277	276	324	289	296	255	307	287	266	268	281	249	263	329	287	265	282	282	275	276	298	282	285	308	301	269	299	276	301	317	326	285	297	309	319	284	289	258	273	280	281	296	301	281	313	297	285	296	300	268	282	291	287	308	283	284	293	284	312	316	291	287	267	312	285	300	260	291	260	288	291	272	261	284	282	306	281	305	264	277	329	325	293	302	279	292	290	300	304	288	289	310	299	316	282	287	288	299	285	273	280	281	289	290	300	252	280	276	316	259	291	288	271	271	278	284	299	278	286	286	299	283	285	319	303	266	318	306	302	326	289	282	288	302	328	292	285	273	325	326	289	305	316	294	293	301	309	279	296	287	309	286	271	291	297	307	270	269	295	274	277	289	287	276	275	274	265	282	302	263	294	283	274	262	275	273	272	313	269	305	290	305	295	297	284	292	259	301	315	289	284	285	331	290	321	296	292	276	288	296	302	306	273	315	277	258	293	286	292	273	304	307	302	288	323	274	274	323	289	302	267	279	302	312	296	303	270	263	256	297	278	295	283	273	298	311	291	284	269	317	284	277	256	275	300	302	274	271	295	313	310	297	302	306	281	310	306	269	266	273	285	297	313	285	262	291	292	321	273	296	273	280	306	259	277	288	311	304	305	284	307	279	296	287	283	286	297	282	279	317	289	332	320	305	339	296	282	295	323	304	268	269	299	285	288	302	283	271	292	291	291	289	286	318	304	285	322	293	271	279	289	302	259	275	241	277	282	274	292	289	263	289	275	307	295	256	290	302	311	289	289	284	280	314	255	300	263	293	275	271	300	279	292	298	262	290	281	308	293	265	284	285	307	265	284	278	293	299	274	316	258	276	297	280	278	305	310	316	304	308	280	281	266	293	321	270	287	327	281	311	275	295	307	285	329	280	304	292	292	286	319	279	285	298	257	270	305	265	301	311	278	298	292	309	283	307	291	255	300	305	307	300	273	279	258	283	275	302	289	289	292	295	301	320	294	306	312	302	278	293	298	287	273	294	250	268	298	290	282	277	289	296	278	274	279	294	329	324	301	283	324	312	309	297	299	306	315	266	283	261	283	298	282	294	292	275	289	299	295	290	282	304	281	290	315	290	317	271	271	302	301	283	297	315	299	294	283	291	314	296	323	286	283	277	263	298	298	297	300	276	268	334	282	262	282	278	311	257	288	301	293	301	307	308	314	316	304	266	287	289	312	296	289	306	311	273	277	275	289	312	275	290	271	299	285	301	292	280	259	286	309	304	301	284	310	288	272	277	319	307	315	328	307	283	268	287	279	320	301	283	299	297	314	257	258	306	305	296	303	273	279	335	322	282	281	281	280	290	275	280	307	290	319	314	303	309	327	284	278	259	290	315	316	269	284	285	315	313	280	301	316	257	300	297	309	303	307	304	317	294	265	316	301	289	280	284	269	303	293	298	330	304	286	281	304	310	279	278	287	297	314	301	313	278	296	295	298	304	253	314	275	255	303	309	270	268	288	309	298	335	292	273	312	269	265	295	268	302	263	299	291	293	275	282	269	310	285	263	290	255	298	301	291	296	310	259	301	276	294	290	287	313	277	294	287	309	313	296	267	316	299	264	302	275	268	265	319	300	278	285	307	282	281	305	293	273	296	289	276	308	286	286	335	311	265	289	306	301	298	308	282	337	297	264	293	328	304	305	272	280	322	270	286	309	296	291	307	311	293	298	287	276	290	309	297	295	300	302	289	300	296	285	269	289	293	305	310	287	293	301	298	291	312	284	305	255	276	269	262	284	288	301	280	299	286	299	265	300	294	283	274	294	310	258	284	265	277	293	269	291	300	302	256	260	283	262	318	279	304	302	271	276	293	269	308	285	287	279	277	279	309	317	300	261	281	285	278	276	280	291	329	290	279	319	282	305	295	249	315	298	282	278	307	316	283	280	281	350	268	289	305	285	274	298	284	262	288	299	304	314	266	303	301	275	304	298	296	322	285	274	316	303	302	285	299	281	279	281	282	285	284	282	292	235	288	274	301	278	288	282	257	307	316	283	307	295	273	309	273	301	326	274	281	306	267	306	277	299	259	301	291	274	295	260	261	303	281	294	284	317	307	327	277	310	302	286	323	272	290	292	272	320	286	312	307	291	281	277	272	287	299	271	294	301	277	286	276	275	294	298	271	301	291	291	290	282	277	295	288	287	283	300	271	258	284	299	273	289	274	257	278	292	262	299	283	303	305	304	299	247	265	302	294	308	274	301	289	298	311	330	260	280	292	293	291	282	285	282	327	277
24861	30358	19056	6710	7934	5484	4482	4325	4048	3186	3989	2465	1947	1849	1679	1638	1273	1103	958	1042	965	887	850	812	831	823	823	814	747	779	807	774	777	819	799	809	791	736	775	766	749	752	761	722	748	756	747	736	714	796	758	720	716	778	737	777	736	810	790	765	756	809	735	742	806	787	780	822	838	797	768	743	802	758	807	769	769	781	849	766	756	799	855	826	825	815	838	820	792	813	768	786	794	797	787	744	800	781	808	731	783	774	746	776	779	806	805	696	755	757	757	708	756	757	712	775	766	753	710	774	784	769	775	764	763	772	761	777	748	759	769	714	762	747	791	722	709	746	703	736	732	714	752	730	779	776	745	747	767	746	735	755	739	786	746	736	761	756	713	761	729	725	704	689	751	779	794	722	772	733	721	717	698	717	735	740	715	730	724	791	733	748	736	734	724	725	767	717	707	749	708	725	749	703	750	717	720	712	722	730	733	707	758	766	715	699	722	733	715	738	739	743	741	767	742	750	767	732	755	740	707	755	725	699	761	739	753	783	753	731	715	703	698	681	704	757	716	795	751	737	720	680	712	707	715	695	710	677	728	729	792	735	784	730	771	702	739	701	727	716	709	758	730	709	724	758	771	739	740	741	731	707	710	691	689	753	765	705	748	744	737	744	724	756	741	705	739	710	770	763	714	706	725	701	744	738	708	755	701	726	751	725	723	688	702	722	739	684	735	698	748	700	743	684	774	734	727	754	719	721	726	774	719	729	727	693	731	715	774	740	676	724	735	750	711	714	769	684	769	737	775	722	699	748	726	725	711	753	727	743	721	698	732	727	740	755	708	698	708	742	729	709	724	735	738	722	710	715	771	758	727	686	734	756	742	729	707	692	718	733	702	733	670	713	722	694	706	760	750	748	705	701	749	715	729	703	744	707	754	772	726	710	748	748	732	669	753	743	723	740	728	711	719	719	712	711	762	785	691	750	719	773	705	724	780	734	769	727	778	714	708	743	736	721	766	735	701	735	783	689	704	718	724	732	729	740	751	770	736	735	720	760	727	708	772	738	759	716	701	715	722	759	767	743	760	720	690	769	740	736	734	749	688	700	698	788	747	748	716	684	698	708	727	750	750	751	737	735	774	703	734	763	711	682	750	723	744	765	710	687	746	769	718	784	729	744	693	697	724	774	742	773	753	719	718	714	726	749	757	722	707	732	746	696	764	725	731	737	724	713	734	733	708	788	693	716	655	743	736	717	749	749	729	700	692	706	724	744	766	713	735	718	728	700	719	741	793	695	704	688	709	733	736	677	731	737	721	685	727	761	730	742	716	734	751	677	720	739	723	708	753	714	735	695	726	733	710	719	719	762	738	729	728	728	747	702	775	732	727	738	792	702	758	736	684	688	780	753	765	691	763	729	807	723	705	731	755	746	731	763	728	698	690	705	729	711	780	729	733	796	762	701	738	767	770	737	776	722	733	745	714	700	724	683	752	782	736	726	722	724	736	741	724	772	731	771	739	722	696	727	685	738	720	685	727	723	735	713	724	758	708	742	753	761	674	703	737	726	736	715	751	713	755	685	712	746	755	711	758	765	697	729	676	735	727	728	693	683	686	726	699	708	754	756	720	741	730	724	774	732	726	705	735	745	748	709	725	701	771	703	746	706	733	734	764	716	751	747	726	735	722	700	719	780	730	674	744	749	702	712	756	793	771	690	748	710	736	738	749	724	753	724	724	697	696	750	768	691	779	730	711	750	741	683	736	717	740	730	759	713	730	731	696	718	751	715	722	727	711	713	731	719	714	747	761	729	746	778	781	686	752	707	707	699	680	733	731	775	735	751	728	767	735	758	751	700	721	774	739	723	736	717	749	749	762	708	731	658	739	717	742	683	697	700	717	740	709	724	773	776	786	722	744	706	756	734	769	763	733	728	725	737	711	735	766	777	776	737	691	790	708	732	733	762	743	761	707	752	744	732	748	738	800	731	673	754	701	741	759	742	762	735	749	729	728	738	753	763	780	792	740	744	711	710	696	714	751	716	743	749	781	727	698	762	767	656	738	713	695	733	760	713	751	705	730	746	693	740	763	736	711	719	757	724	708	779	728	716	745	756	736	762	702	725	723	725	704	709	767	740	756	765	774	748	730	729	776	726	772	743	738	689	751	680	734	722	763	719	741	724	729	731	715	723	686	679	725	743	694	720	712	674	809	741	759	715	729	722	722	698	754	739	707	747	766	742	758	720	753	768	740	709	721	750	717	714	715	764	764	754	797	714	698	703	704	749	743	773	766	718	736	713	702	693	783	733	709	719	717	726	697	724	717	704	745	721	745	694	776	701	711	703	779	712	741	769	728	768	733	723	741	755	790	750	762	737	718	716	693	737	763	739	737	687	738	760	756	687	752	718	777	717	752	707	702	751	741	781	753	717	735	657	765	686	721	722	767	718	710	760	697	746	715	765	746	729	759	706	697	781	720	715	716	695	701	738	784	707	795	736	700	729	705	738	766	779	716	709	781	676	761	726	735	776	742	729	739	740	715	782	719	712	692	709	734	740	692	758	708	702	708	701	771	746	730	739	755	733	715	762	736	677	709	685	740	735	724	749	706	734	690	713	741	727	730	723	706	742	716	703	761	723	750	723	748	721	760	750	696	732	745	735	751	700	705	767	720	740	725	709	757	729	735	704	743	704	732	724	686	735	721	711	740	665	717	730	734	737	730	736	723	702	752	684	731	727	730	778	750	764	750	747	714	749	722	708	678	721	767	775	766	736	735	723	758	764	672	694	703	725	757	754	761	746	800	766	760	720	741	712	740	730	752	697	735	741	728	703	688	726	757	782	761	732	717	684	731	684	697	742	775	689	702	729	774	718	723	768	744	702	724	760	716	706	731	753	792	698	733	774	764	770	671	754	731	753	770	743	684	732	698	695	685	749	734	788	698	698	761	712	762	769	746	714	720	711	721	780	709	740	750	766	756	749	714	736	762	768	757	746	714	731	646	745	749	736	749	712	705	731	704	724	728	688	739	740	758	725	715	716	728	734	705	735	718	731	763	758	722	669	739	707	745	728	768	739	713	692	716	744	798	685	734	706	774	688	711	708	732	714	709	708	743	776	726	700	714	685	738	737	710	663	702	752	683	806	678	728	709	736	704	716	746	770	700	693	748	724	778	691	745	772	752	718	709	728	727	716	746	701	689	763	738	755	739	710	714	778	741	777	759	729	791	769	719	751	750	708	778	769	711	710	741	711	714	692	764	755	794	775	723	728	745	747	770	714	727	693	762	732	721	698	685	749	730	737	716	703	687	755	774	737	763	748	750	760	681	718	724	772	737	741	763	722	742	721	734	722	746	710	727	767	740	756	716	726	741	728	719	740	755	762	761	705	742	733	697	716	699	737	722	721	729	730	732	752	716	758	733	746	699	758	718	733	700	667	704	769	718	718	719	721	694	761	745	741	724	741	755	755	761	720	726	742	782	780	714	795	692	713	747	728	707	734	712	695
44009	41340	33744	20387	16631	11679	6561	3819	2164	1499	1307	938	746	563	504	432	437	375	295	254	275	283	234	268	239	244	239	245	253	219	241	270	216	241	214	207	210	240	210	240	210	210	251	222	251	225	239	238	226	240	234	231	192	199	231	235	231	252	230	218	219	202	204	222	240	227	206	240	244	226	229	216	228	236	232	213	258	253	245	233	243	260	233	244	272	225	220	217	213	180	238	241	220	208	233	223	235	219	200	240	216	217	228	241	240	222	194	218	232	220	250	208	206	189	243	209	255	217	212	214	196	221	230	194	236	210	205	225	226	224	227	231	213	196	257	212	252	222	219	224	228	201	229	216	208	236	251	227	231	180	213	256	190	229	222	225	220	225	225	238	196	231	206	218	220	208	210	220	213	220	208	213	226	220	233	223	202	212	212	213	223	202	235	215	204	198	188	210	222	232	228	211	217	202	228	209	231	253	218	215	212	237	207	199	208	236	219	234	210	248	220	197	214	215	209	211	206	244	223	225	222	227	208	219	202	212	238	203	196	225	221	184	196	205	206	236	218	223	202	199	218	207	215	203	229	191	213	196	190	206	244	194	207	209	219	212	193	201	213	212	196	212	202	232	218	212	211	190	216	218	210	223	216	199	216	228	220	197	180	231	244	203	235	214	187	215	234	203	240	209	228	223	211	231	192	198	225	212	192	243	207	205	203	211	219	223	206	194	218	237	214	210	227	219	207	236	233	204	200	219	240	209	213	210	225	209	197	221	230	195	211	225	233	221	209	212	202	202	206	199	186	227	189	209	207	211	250	217	200	219	220	220	223	242	224	209	207	226	229	206	214	174	220	217	248	178	220	198	213	198	219	215	218	240	248	246	211	226	191	205	202	191	196	215	220	216	216	208	208	214	183	229	208	222	227	227	219	247	209	217	216	219	212	225	199	215	220	238	198	212	193	224	204	232	210	213	223	242	201	227	192	225	226	218	222	211	254	202	196	222	223	214	212	217	223	200	212	215	222	203	237	237	244	220	218	211	190	229	208	197	209	225	231	234	206	214	229	223	221	215	240	193	237	193	239	200	198	215	232	246	224	234	223	219	226	213	222	197	231	206	205	221	213	234	217	221	215	208	204	226	213	210	227	242	236	219	184	239	219	211	201	197	222	229	193	221	193	222	230	222	221	207	225	210	205	222	214	220	214	204	192	215	223	200	209	201	207	198	227	205	223	223	208	210	207	224	234	260	201	217	229	240	252	208	241	234	245	250	209	229	221	227	219	243	220	201	214	216	188	225	226	237	198	181	212	226	198	215	214	229	191	228	237	233	248	206	215	194	229	221	220	235	220	205	239	225	186	226	210	237	219	219	225	206	208	224	255	232	214	214	255	224	237	216	214	219	196	209	235	216	226	237	213	218	235	223	196	213	235	238	199	213	237	213	233	212	230	221	201	221	216	219	244	239	230	209	193	187	198	192	213	183	231	189	217	226	218	215	218	197	189	216	222	205	214	240	249	215	214	175	191	178	219	247	230	211	220	232	213	245	235	203	233	199	202	217	203	221	213	222	202	223	207	219	216	219	241	222	203	248	245	217	223	202	206	216	217	211	213	227	222	203	231	214	210	202	226	218	217	192	209	235	231	221	225	236	234	242	198	224	230	254	232	204	199	214	209	222	236	211	208	229	227	182	217	196	197	227	212	203	203	204	211	242	207	224	224	200	213	217	247	207	221	223	222	204	206	221	233	198	196	216	203	213	223	210	238	207	214	216	195	201	188	207	217	202	206	211	233	204	200	234	222	233	188	205	202	202	214	216	256	214	219	238	226	248	236	228	232	196	220	201	228	217	219	203	214	205	213	203	222	239	234	213	222	217	247	242	236	206	204	208	242	239	230	221	212	210	210	217	206	213	215	209	180	195	209	214	223	252	255	235	215	237	241	212	216	213	253	220	258	223	202	223	200	201	198	205	207	233	207	195	182	226	233	199	213	217	219	260	222	210	204	233	216	219	208	241	215	211	204	215	249	207	196	218	192	212	214	222	215	210	233	230	205	206	224	212	222	217	218	210	242	214	194	218	207	217	227	191	201	221	233	215	207	198	204	232	222	234	223	228	221	192	230	232	184	201	226	224	227	244	177	240	192	203	201	204	217	189	214	216	195	170	187	253	217	223	210	222	253	216	194	192	237	218	212	216	205	202	215	218	201	223	214	189	218	228	214	230	182	210	198	201	208	220	229	221	207	210	198	227	202	202	211	221	219	225	215	213	215	217	206	198	242	218	232	217	245	189	216	218	186	194	227	228	214	225	212	222	191	243	201	228	237	220	212	225	227	227	230	212	238	227	216	234	207	227	203	230	225	219	225	209	222	226	228	211	213	233	222	201	190	207	217	200	206	222	217	216	231	233	228	241	225	209	209	207	217	202	243	218	215	214	230	225	223	206	207	206	202	225	240	231	224	213	225	210	197	212	225	196	196	198	238	224	232	211	203	230	221	208	206	210	237	235	204	222	230	237	250	215	208	225	209	201	195	227	210	196	198	224	213	190	228	198	249	245	201	226	232	204	215	201	216	212	217	249	189	179	241	221	206	196	197	220	219	216	235	233	214	198	248	220	210	219	236	204	211	206	234	198	223	200	213	235	232	218	183	215	216	211	222	197	194	210	258	197	214	202	237	176	223	224	225	219	228	215	215	241	239	237	223	204	217	205	201	233	252	209	206	230	208	188	218	214	235	202	220	214	201	213	223	242	216	212	246	213	193	223	209	202	196	213	217	208	225	224	212	228	248	238	231	205	223	218	201	217	227	201	202	209	216	213	235	219	214	222	203	241	196	205	200	240	225	208	199	192	203	211	221	213	228	180	217	218	223	209	217	247	218	243	202	229	240	219	244	217	222	232	232	254	228	200	234	229	194	222	223	217	212	222	226	222	206	213	215	242	222	245	188	208	222	207	259	239	226	210	228	235	222	219	213	190	235	215	210	223	191	219	208	242	212	214	227	205	203	224	216	215	211	234	216	215	201	231	241	217	223	225	235	227	211	204	255	208	223	199	231	226	236	208	198	207	224	218	233	222	225	224	240	203	224	213	231	211	223	205	209	190	207	233	194	229	211	207	236	203	226	236	206	226	223	200	208	203	216	230	221	234	215	187	243	216	223	264	202	233	198	225	204	217	222	207	200	204	228	218	206	198	225	215	229	238	221	207	221	255	234	230	205	232	226	231	223	207	241	242	219	228	216	183	204	237	237	194	218	231	224	221	213	204	207	228	214	236	231	225	208	225	215	209	226	248	215	229	236	235	234	221	184	202	208	227	226	229	191	229	217	224	244	238	216	209	205	234	219	217	196	201	225	193	204	237	200	215	239	224	227	241	209	220	235	232	212	227	221	214	203	230	222	200	206	198	225	235	234	210	224	217	226	217	230	229	220	220	197	192	228	212	196	229	210	213	213	220	239	222	228	217	211	209	190	227	200	199	215	223	216	243	210	205	185	214	204	213
31753	35811	25445	9265	11290	8102	6485	5843	5459	6005	5742	3816	2658	2363	2143	2102	1650	1308	1088	1068	845	856	829	785	702	739	782	694	658	685	696	670	656	639	659	651	658	620	690	621	623	666	619	640	632	642	664	593	603	607	635	571	621	648	598	613	618	602	623	564	612	623	594	601	682	640	629	645	712	689	619	654	622	640	625	634	654	646	574	649	653	683	634	681	659	627	678	622	619	668	641	686	697	601	651	656	654	677	651	626	683	616	590	606	625	640	634	618	522	648	607	605	592	617	574	572	614	575	616	564	627	606	641	575	603	590	601	603	602	597	608	595	566	566	580	560	601	599	593	616	576	575	652	555	614	582	609	610	595	563	569	575	605	549	560	596	571	590	613	539	540	572	589	571	560	582	532	567	593	607	578	547	595	590	585	554	581	549	562	553	542	580	583	589	548	542	558	561	570	552	586	551	572	566	536	577	582	537	563	568	589	573	566	554	490	517	566	519	542	534	540	595	570	574	538	546	539	560	560	551	549	535	573	520	527	551	561	567	566	558	549	543	532	574	582	575	550	538	575	558	547	575	547	562	571	577	578	576	551	586	558	573	573	562	544	568	557	580	544	549	543	594	566	577	535	523	532	547	550	593	527	574	575	569	561	563	555	519	541	575	572	556	538	554	564	596	577	577	514	578	550	547	602	585	585	515	520	517	578	539	551	547	568	545	522	523	573	525	547	543	594	542	533	507	586	550	513	584	538	556	550	557	546	579	563	549	529	557	559	564	562	558	640	521	513	569	557	529	596	554	541	567	556	570	594	554	523	582	563	563	529	587	555	571	573	561	575	543	554	560	575	538	533	575	561	582	522	530	545	545	545	566	565	572	569	603	559	550	595	549	575	603	574	543	520	537	558	584	522	545	564	563	547	572	527	573	573	585	518	568	524	587	550	557	550	536	521	546	548	569	547	525	544	560	522	603	575	521	520	516	628	541	554	509	554	568	568	559	552	565	560	506	574	563	557	595	546	568	552	518	560	557	546	556	520	573	555	569	559	579	580	578	593	556	563	593	600	561	558	558	610	553	586	627	566	544	540	566	561	568	536	579	564	540	544	555	538	555	534	559	550	569	582	584	536	550	567	555	564	548	582	585	598	570	553	557	555	535	606	532	545	551	558	585	564	567	560	571	526	568	545	516	556	529	554	532	580	572	557	505	555	580	622	586	543	533	552	517	572	537	584	614	569	566	593	546	585	600	552	562	590	579	594	539	561	591	540	569	552	557	564	564	542	587	548	552	535	562	506	538	528	558	570	569	572	567	528	563	549	582	591	587	551	571	537	558	580	548	583	539	545	558	544	525	570	590	558	540	552	572	580	548	566	594	516	535	522	585	566	559	587	575	547	555	537	551	546	536	567	549	569	570	534	580	559	546	561	538	542	571	569	536	611	562	568	592	569	579	584	574	553	556	604	523	576	550	573	554	515	534	531	556	567	568	589	598	587	576	565	571	556	567	549	601	557	556	561	566	568	493	518	585	580	523	551	577	584	559	546	538	572	593	561	589	557	602	573	564	556	544	567	584	538	576	551	580	568	576	573	545	617	541	584	594	562	562	535	568	591	550	577	540	549	548	560	553	588	568	569	570	579	551	541	582	571	583	535	598	581	586	585	571	589	589	540	583	554	584	568	580	560	521	591	579	584	573	548	581	504	633	514	534	535	564	562	575	537	539	570	555	529	536	565	553	580	540	563	581	551	538	605	505	539	587	608	575	525	564	554	556	575	546	553	528	586	557	580	547	572	578	501	553	523	579	564	593	537	560	542	566	553	549	538	544	572	566	550	544	563	561	576	556	578	538	573	521	548	563	549	542	533	562	582	556	508	584	539	537	570	572	557	527	554	565	531	534	552	565	560	535	567	567	517	529	541	576	559	580	525	553	538	561	576	607	548	585	588	526	602	588	557	576	541	599	561	568	580	567	549	552	557	554	556	535	546	598	592	573	583	550	562	544	574	557	512	585	571	540	530	587	565	608	566	522	594	560	553	555	527	560	578	520	581	592	561	548	574	579	580	543	573	572	606	536	533	544	531	560	572	579	556	503	564	519	558	557	577	574	562	543	552	522	556	547	557	551	550	554	540	566	552	554	559	579	563	527	531	508	573	552	551	569	541	525	561	579	596	570	558	583	536	562	575	525	559	569	524	540	554	596	575	538	595	565	563	533	563	600	579	544	535	564	562	541	595	531	563	522	508	526	587	550	589	604	579	564	549	528	605	564	552	608	562	545	518	563	555	532	552	581	600	570	518	540	575	558	503	539	609	563	564	589	530	541	548	595	561	548	553	584	563	573	555	563	573	597	560	558	561	537	550	559	540	559	522	582	569	557	557	570	559	521	597	605	574	569	538	544	581	541	590	553	543	573	569	557	551	573	550	582	582	541	572	594	563	533	568	579	561	538	531	573	547	525	539	557	583	578	531	535	584	510	554	559	522	566	588	556	550	569	525	569	539	540	539	542	552	552	521	550	564	567	564	579	538	537	521	570	506	551	538	605	528	624	518	559	580	593	546	551	536	546	553	545	567	537	568	559	559	545	577	555	545	538	547	546	570	567	521	556	574	556	573	566	533	580	581	583	557	537	515	514	585	543	587	534	592	569	612	530	578	560	558	579	520	554	575	530	538	557	576	612	573	565	578	557	541	560	563	549	557	551	542	545	560	552	563	576	538	549	609	551	556	570	551	561	547	547	544	605	529	569	592	553	587	550	560	561	579	556	563	561	569	546	530	592	559	562	532	558	547	569	558	571	557	587	543	565	579	592	544	550	579	531	515	549	547	580	591	595	540	560	522	557	566	554	573	608	550	562	563	564	542	559	606	522	575	561	611	586	546	562	579	529	580	584	505	552	561	580	517	539	573	523	565	512	545	574	587	567	546	557	566	545	568	543	556	543	608	551	600	528	577	566	575	547	605	560	554	547	549	591	558	560	592	529	528	560	548	568	560	581	529	589	557	566	551	587	580	568	567	557	553	580	538	524	562	544	511	536	558	544	573	557	568	527	572	532	583	555	532	521	549	604	567	570	589	565	603	504	557	560	590	568	592	549	528	568	571	513	558	535	550	568	573	565	567	557	554	560	527	579	550	541	560	558	546	576	552	580	551	591	593	582	568	543	547	549	539	559	549	541	554	559	555	539	552	558	567	537	612	641	538	541	560	533	544	557	569	560	554	534	532	541	544	533	579	590	556	559	510	547	531	580	566	568	558	542	550	528	571	561	563	595	546	569	539	586	554	586	557	561	532	533	585	571	506	576	553	586	523	572	559	524	559	533	566	572	594	555	545	552	537	548	515	555	585	526	591	599	554	575	540	566	576	551	606	537	577	560	517	532	557	516	564	528	562	587	582	562	572	580	522	573	561	553	567	546	517	551	560	549	544	569	551	574	558	573	536	567	559	557	557	573	585	535	534	585	563	572	535	530	583	557	601	553	583	530	535	556	566	583	571	527	549	541
14198	8733	3448	864	692	415	324	352	311	321	295	347	331	304	312	287	302	297	297	292	274	281	310	312	311	315	307	278	276	294	325	313	316	304	299	293	307	290	314	298	288	290	255	288	288	313	278	295	265	334	258	314	298	299	317	308	292	296	319	278	308	295	314	278	306	291	320	292	256	305	275	295	296	282	275	292	279	298	305	299	261	307	314	297	300	285	308	291	290	285	306	299	277	315	329	281	325	313	277	282	309	309	312	304	268	280	282	291	301	281	341	305	317	304	300	321	281	287	281	286	303	276	265	284	306	307	290	309	313	322	267	269	282	294	285	298	315	283	279	318	277	277	270	290	291	264	322	287	266	315	311	307	269	299	283	298	266	298	307	294	302	293	291	266	301	284	314	298	321	276	316	271	286	302	276	290	307	308	297	311	290	273	282	254	290	276	292	312	306	311	295	287	321	271	322	279	298	293	309	269	316	248	288	290	327	292	276	317	283	314	312	269	301	302	300	284	281	288	316	298	331	272	356	304	300	296	320	284	289	317	275	303	310	261	304	284	302	300	303	300	323	272	295	287	305	306	319	304	281	291	285	282	304	301	250	331	289	304	300	262	281	289	298	288	270	278	293	272	313	315	330	290	300	286	291	304	325	312	283	311	284	298	293	300	307	276	281	313	283	307	319	278	272	301	289	314	279	301	298	291	277	311	280	284	291	311	321	262	273	303	288	312	303	261	303	286	291	329	259	270	274	275	289	274	314	271	276	293	327	287	273	311	296	273	306	253	286	299	306	306	279	293	296	287	302	324	272	283	316	314	279	300	309	313	292	269	314	289	268	266	288	275	292	303	286	282	303	289	327	293	284	302	303	314	283	294	291	307	287	293	290	302	293	331	264	309	304	280	302	268	305	293	297	322	297	293	305	264	308	279	339	305	281	313	284	290	308	278	279	291	289	300	298	285	291	328	299	313	328	299	295	308	279	321	281	300	292	279	292	295	285	310	318	289	296	289	293	309	274	298	280	293	306	261	305	322	304	310	325	323	287	301	326	296	296	312	308	310	290	286	271	288	283	288	286	316	311	316	309	302	272	268	304	304	313	333	293	287	312	310	325	305	304	303	306	325	296	319	279	271	309	309	314	303	281	294	321	295	274	268	273	295	321	287	292	292	325	333	302	284	290	284	293	300	293	295	310	291	274	337	290	281	293	304	314	254	284	272	301	291	289	278	288	281	314	300	279	298	281	262	296	298	284	270	273	322	315	289	315	274	300	324	321	293	290	288	265	306	293	313	314	316	340	292	284	297	264	306	307	292	320	314	285	276	308	240	295	305	270	285	296	297	316	271	312	299	281	281	298	326	326	288	301	281	298	308	311	284	286	298	282	285	285	293	302	279	323	305	282	300	304	270	282	290	304	294	330	283	299	287	300	299	294	311	303	307	319	307	306	300	325	275	303	318	305	300	304	317	313	301	305	306	297	324	294	305	298	310	261	291	284	277	288	332	298	272	284	317	303	319	287	294	294	296	289	321	276	310	327	264	309	291	296	301	300	259	332	264	293	309	314	272	288	313	296	310	307	283	288	311	306	315	288	309	321	300	284	274	286	307	264	282	313	321	305	281	288	283	306	316	312	284	287	294	271	310	300	289	283	282	328	325	293	266	291	292	295	301	323	296	296	280	316	289	277	269	280	283	274	270	274	294	299	298	275	306	285	264	281	266	290	286	313	321	280	297	302	317	279	315	311	302	305	298	296	305	271	260	296	291	281	280	293	283	288	309	301	293	300	275	285	276	293	318	297	311	294	303	302	288	294	277	270	268	335	291	319	306	323	287	285	293	296	300	278	280	277	299	297	311	291	308	319	313	285	332	307	286	278	309	307	330	333	290	277	280	275	304	298	303	298	290	270	264	339	313	316	305	304	303	296	293	276	297	280	284	308	314	274	301	294	306	273	335	269	304	292	317	298	280	287	292	318	294	303	303	321	278	286	309	292	294	282	297	313	290	296	332	295	279	268	272	291	284	286	290	319	274	280	311	288	278	290	301	280	291	292	280	303	298	317	298	296	292	304	323	303	290	273	299	307	283	280	313	319	327	332	272	307	288	289	327	304	291	285	315	313	285	294	301	315	296	296	307	280	310	259	282	272	308	302	339	289	277	277	314	316	296	300	298	295	308	293	329	312	335	327	308	312	302	289	294	317	277	281	308	309	297	270	277	285	290	269	281	284	302	285	290	295	259	330	287	266	275	307	286	294	274	309	305	302	325	314	298	275	284	316	343	305	265	257	307	276	315	292	296	258	298	319	285	302	309	320	305	277	291	308	317	280	318	321	295	301	285	310	282	314	317	309	297	264	300	294	293	288	271	305	267	311	251	292	264	293	301	304	293	308	275	266	316	290	275	298	293	302	307	317	310	311	314	296	274	316	311	264	290	299	315	278	299	275	299	292	276	323	268	266	297	315	318	295	287	289	290	272	265	285	272	295	290	336	305	306	281	294	266	267	309	306	304	277	302	301	291	275	290	291	310	292	294	282	320	302	312	293	319	303	311	288	295	294	283	311	274	296	287	277	297	323	306	290	281	299	297	307	322	294	312	274	299	285	269	307	273	300	283	311	282	317	300	290	289	262	334	306	281	317	306	291	295	296	322	280	280	261	255	303	340	275	292	292	278	276	273	300	258	311	275	318	273	293	316	340	273	301	297	310	302	287	316	304	302	285	276	274	275	331	269	286	277	315	285	283	311	272	294	300	305	300	297	318	333	306	276	283	275	295	301	311	279	298	289	274	319	300	285	295	311	317	315	288	328	296	298	297	329	270	289	311	264	290	302	281	301	292	295	300	297	304	290	287	277	284	301	291	275	277	307	292	293	296	309	308	296	320	268	298	303	294	307	297	292	297	279	300	280	303	299	288	288	293	301	286	268	304	278	299	290	287	289	291	309	287	315	301	292	267	305	307	294	294	281	299	305	300	290	272	279	297	291	285	297	292	294	289	300	271	317	280	285	287	299	271	267	273	266	288	311	281	307	293	256	274	310	295	311	305	306	289	294	294	264	302	301	323	296	337	304	300	280	315	307	303	312	294	282	283	299	278	276	306	310	304	281	258	300	290	315	277	249	331	281	295	273	246	311	283	314	309	292	288	303	323	323	264	312	307	295	306	262	295	285	295	324	278	285	286	297	300	302	276	295	289	295	287	311	279	305	291	286	283	301	311	297	313	292	290	308	299	321	272	295	271	302	290	331	279	285	284	303	294	305	294	314	281	287	300	308	269	303	300	237	306	303	287	332	279	318	286	320	271	311	298	289	296	293	296	279	293	317	287	293	258	297	314	290	296	295	301	271	312	303	298	287	281	312	289	286	303	301	313	333	282	305	307	302	295	295	311	275	294	291	304	283	275	303	271	324	273	302	305	294	315	302	296	288	285	299	310	299	278	268	266	307	286	310	315	271	286	326	319	249	310	294	271	307	296	277	295	271	299	309	268	291	260	285
9689	9138	5030	1649	1924	1300	1109	1108	980	926	1086	909	828	786	842	776	752	734	764	776	745	737	781	777	737	787	766	735	738	734	769	713	792	748	770	711	791	754	724	729	741	755	709	723	788	723	805	734	785	706	735	734	743	719	780	765	819	724	791	754	742	745	742	776	777	756	758	797	815	799	766	780	774	735	804	744	787	782	768	798	784	728	782	787	775	794	750	762	752	771	734	816	773	773	695	771	763	795	734	755	746	744	771	776	814	716	788	777	760	788	756	726	777	797	779	777	766	732	772	757	794	810	746	784	755	731	751	794	744	735	765	744	711	745	786	777	759	758	775	752	726	772	771	741	783	720	766	717	742	761	694	798	766	756	788	772	765	718	755	750	756	743	687	745	720	797	732	699	756	749	731	781	770	752	747	779	773	775	751	756	727	730	776	776	770	742	752	811	764	710	777	757	778	738	759	746	756	741	762	733	744	758	695	776	763	753	824	785	827	747	746	786	749	772	774	764	738	759	735	766	782	744	711	741	780	744	761	736	697	778	754	729	750	785	738	727	717	769	765	806	739	749	770	755	707	778	734	727	751	740	734	747	759	720	729	719	780	783	728	795	738	752	774	758	735	734	742	753	775	684	754	719	777	749	745	741	785	789	767	749	772	737	775	751	756	742	771	750	809	705	759	765	749	721	751	760	724	762	776	769	689	769	772	787	721	778	727	743	752	702	735	773	733	788	763	786	746	771	771	742	712	728	754	739	746	671	781	762	716	762	736	777	742	724	764	790	781	739	742	769	793	715	688	714	798	719	738	789	763	741	799	700	783	701	757	767	763	817	768	790	712	733	752	802	777	720	737	737	775	750	722	760	771	759	744	710	806	768	742	725	745	761	727	738	770	788	787	740	737	746	821	749	767	718	741	732	702	783	739	776	738	740	778	733	714	786	753	741	732	761	755	762	749	818	691	777	799	780	808	737	749	750	755	787	800	732	760	737	742	771	708	754	731	729	755	774	751	754	787	728	733	722	738	786	794	803	793	741	739	734	756	795	748	729	753	764	728	728	778	743	788	760	771	728	745	733	748	743	750	763	720	745	746	714	746	816	744	767	743	761	729	761	745	773	745	741	698	749	734	787	758	769	764	740	756	719	749	717	728	753	741	712	722	708	754	776	755	720	760	732	725	724	752	724	704	685	762	810	715	752	765	737	743	753	735	733	753	755	771	750	742	742	729	788	711	721	801	726	776	744	723	750	723	708	765	756	751	721	784	744	690	754	772	723	735	785	807	769	741	713	754	782	713	768	764	815	770	714	733	755	762	769	728	735	726	690	775	817	764	789	759	758	761	749	714	788	740	760	783	800	766	746	731	733	803	786	779	711	776	742	686	759	756	697	734	736	760	768	774	786	764	770	716	768	780	786	748	758	779	780	720	731	735	741	766	710	732	727	725	755	711	753	776	748	751	715	790	723	778	768	749	774	750	756	782	726	773	741	784	784	768	717	708	777	721	755	794	748	717	742	794	756	740	765	738	779	761	771	760	746	736	720	716	740	766	772	752	777	766	746	778	729	697	741	733	730	717	794	709	833	762	746	753	790	764	664	726	803	720	761	758	781	744	796	748	758	773	727	727	737	777	810	760	771	756	761	795	801	741	747	760	724	717	759	706	759	740	732	710	764	710	742	780	782	784	760	741	725	759	759	706	766	798	789	775	740	778	708	749	736	747	803	821	783	813	754	790	759	757	724	722	745	731	714	789	737	751	721	748	723	723	752	740	748	750	770	744	756	801	770	737	746	713	762	725	724	768	743	764	721	738	748	759	705	764	759	764	753	780	725	716	733	731	736	715	769	746	714	736	703	773	698	755	712	754	687	769	727	758	796	719	767	792	733	744	745	727	742	752	735	713	764	762	820	769	732	809	769	713	755	790	789	760	745	766	741	703	789	716	766	735	762	776	765	743	770	755	737	783	734	776	782	762	720	779	768	736	773	714	725	740	808	743	756	699	735	788	765	727	750	764	680	770	751	744	750	738	749	729	770	789	773	754	732	760	739	751	703	742	721	754	736	800	679	725	760	735	781	705	764	748	774	771	765	772	740	799	792	728	791	730	775	781	747	750	740	825	762	704	771	755	734	756	751	731	758	725	744	793	786	802	753	709	782	790	706	754	720	720	738	779	742	737	727	707	726	795	764	757	781	740	750	760	723	768	732	771	757	725	754	695	747	727	780	748	710	760	789	761	747	752	737	801	787	720	770	753	752	719	737	739	755	781	754	772	784	745	754	770	733	735	776	737	669	802	776	783	749	782	693	680	728	781	732	787	718	776	767	800	752	760	797	780	742	744	780	766	765	770	798	728	762	779	727	706	756	769	745	797	758	766	763	735	780	737	777	820	707	719	771	766	779	741	753	740	782	807	751	710	750	773	736	757	754	730	752	750	768	739	718	795	695	771	766	762	745	725	806	756	737	763	745	738	709	732	788	757	776	771	771	749	735	749	734	769	760	816	741	743	761	785	717	709	790	731	752	723	771	767	758	778	785	750	731	789	745	724	761	737	749	764	759	771	770	717	769	735	709	744	808	749	766	714	757	758	783	770	777	716	804	812	769	746	779	758	735	770	730	774	715	799	726	775	823	741	766	711	775	735	773	821	829	778	776	743	750	765	735	759	747	741	777	728	742	770	741	782	703	816	771	754	739	783	691	787	775	756	710	764	767	731	729	748	786	753	799	779	722	708	771	744	733	786	774	721	750	769	775	740	757	764	743	705	779	771	745	787	748	789	788	740	758	768	778	777	762	766	750	775	816	755	733	732	771	796	714	714	758	749	771	724	751	698	746	797	739	737	729	700	802	766	713	801	767	704	719	767	731	765	745	748	737	791	747	737	769	719	731	724	773	696	725	740	799	717	775	764	746	754	766	764	788	779	744	735	751	771	751	777	799	718	761	702	696	719	746	749	738	751	703	779	765	740	765	775	752	783	735	794	757	773	750	838	784	713	784	770	743	774	757	710	797	775	709	682	737	788	741	782	755	772	770	781	746	743	745	731	740	775	797	779	774	722	699	745	740	763	822	761	761	737	723	763	767	695	735	830	739	760	726	715	753	716	714	746	756	739	752	807	773	763	763	789	730	752	763	750	745	736	739	748	765	717	743	760	718	711	756	796	739	767	701	756	729	748	763	764	785	739	700	732	769	719	751	758	721	734	727	741	744	774	767	763	804	747	755	735	711	699	735	716	754	737	744	776	769	787	778	739	674	741	753	684	772	762	717	782	754	764	735	730	745	706	744	699	757	764	737	737	778	774	781	753	672	722	730	789	736	712	732	700	770	795	729	760	748	758	750	779	805	788	726	738	778	740	705	733	774	726	737	730	737	769	776	777	738	744	782	751	779	763	775	773	733	750	724	755	762	782	737	742	713	731	772	718	726	741	742	775	741	780	754	749	754	782	705	738	782	771	775	747	768	730	736	782	748	768	775	797	719	704	775	770	730	739	779
34788	36105	30505	16120	10699	6083	3298	1949	1456	996	931	792	578	456	368	403	325	329	375	319	293	302	350	293	317	275	306	269	274	288	313	299	264	280	290	326	302	281	277	275	269	286	304	290	293	247	332	292	332	313	272	307	299	296	331	275	267	300	262	284	286	300	302	279	281	273	304	283	301	285	288	311	312	305	297	297	272	309	317	303	317	302	246	275	298	311	311	264	305	282	314	281	289	285	294	326	305	260	273	284	274	306	294	282	314	310	258	327	275	289	286	301	310	313	276	316	325	298	307	284	308	289	292	294	280	261	255	298	264	326	295	304	309	305	295	338	280	265	263	264	279	293	317	265	311	276	310	292	284	256	260	303	278	275	281	293	290	307	312	289	285	296	303	321	289	298	264	298	290	269	305	298	288	292	305	297	313	276	310	316	319	282	277	297	311	299	297	262	292	307	263	276	283	293	301	241	309	302	287	267	300	296	306	296	260	249	302	301	302	261	262	279	310	286	302	280	254	280	297	292	276	291	270	286	269	271	310	256	324	293	308	299	326	292	244	307	279	289	279	284	272	292	304	264	315	283	284	285	306	271	305	289	294	265	261	286	286	250	276	287	272	310	307	295	305	270	298	270	297	293	261	290	223	271	280	223	305	249	275	285	311	276	281	295	295	276	292	280	276	280	303	283	327	256	277	304	275	279	308	312	285	287	299	304	314	268	268	297	298	255	244	291	267	287	290	286	291	279	292	268	286	291	301	295	271	287	260	284	297	293	284	321	278	281	311	256	268	267	273	263	300	272	291	305	263	265	322	306	287	302	300	279	265	295	305	306	324	281	273	287	303	280	310	304	297	275	272	288	307	286	282	298	277	291	304	301	284	266	269	295	293	282	251	285	255	281	296	284	291	289	235	290	284	290	297	261	280	289	309	285	251	257	271	281	265	265	293	289	298	306	246	306	273	287	311	305	297	296	296	284	272	303	309	267	321	292	287	290	270	315	271	308	303	278	264	302	284	294	285	290	290	270	310	278	258	321	291	266	289	293	325	317	269	279	288	282	296	295	298	284	269	289	266	305	250	264	275	267	289	321	277	293	291	331	312	271	272	277	266	264	313	310	274	269	281	267	329	298	298	276	263	283	268	295	284	289	295	289	308	272	297	290	271	294	292	299	299	274	260	277	304	273	270	290	311	275	316	326	310	303	287	296	253	270	274	287	292	283	297	268	297	273	277	293	273	289	311	298	288	257	318	286	285	278	309	310	281	297	237	314	315	279	280	297	278	254	285	309	296	294	272	277	309	320	294	295	290	270	274	296	280	316	278	283	293	291	272	282	276	276	298	290	305	277	287	296	247	293	291	303	274	288	281	272	276	308	271	297	287	286	268	293	291	281	298	270	278	283	300	312	320	305	305	299	294	264	308	275	298	276	275	268	261	289	274	289	269	282	301	292	264	258	290	278	254	299	315	301	272	311	271	246	292	304	316	299	307	285	289	268	273	276	271	297	292	292	283	290	304	287	268	327	283	283	320	283	272	259	314	285	265	301	269	295	296	307	308	299	315	285	289	323	290	280	285	281	280	253	285	285	308	302	312	308	292	254	268	264	298	301	278	305	265	293	278	261	277	267	290	322	324	278	310	282	276	282	294	287	257	286	290	261	303	297	266	318	284	310	295	283	273	293	321	290	288	283	296	288	302	285	297	271	293	277	291	293	249	285	282	291	292	294	302	278	293	281	295	313	276	298	272	283	289	305	282	322	286	297	277	284	281	284	258	289	273	325	301	267	282	264	274	294	273	296	283	286	300	292	276	293	286	335	274	300	262	307	275	265	296	309	302	284	263	281	285	257	292	289	277	272	278	292	286	257	289	282	284	292	303	292	288	254	265	290	304	294	331	301	269	278	272	273	288	314	270	286	281	302	276	273	278	296	297	293	306	279	263	283	262	323	295	273	293	267	279	277	287	263	326	265	271	269	275	291	282	278	288	250	271	314	299	282	291	274	266	284	308	278	303	301	302	292	317	279	316	278	278	289	304	271	313	271	289	281	275	260	267	287	317	308	301	289	273	291	270	300	286	255	295	271	302	249	275	273	278	278	293	310	275	295	293	278	256	275	296	282	321	283	284	296	285	262	256	254	257	304	275	302	282	283	254	262	278	318	286	266	293	255	307	278	263	285	320	256	278	288	289	275	258	280	284	290	278	298	287	286	277	290	294	303	286	280	272	292	269	298	296	315	275	328	294	283	293	280	293	307	310	281	281	275	270	271	271	275	299	271	291	338	323	290	265	302	290	265	268	274	337	292	284	302	283	282	270	310	295	269	275	280	322	297	267	281	300	308	267	273	291	280	317	277	292	278	302	278	292	273	298	312	305	286	283	308	276	292	280	291	284	292	276	257	319	300	296	266	292	278	267	313	287	285	284	319	295	294	262	304	303	291	302	284	285	249	277	290	286	295	308	279	289	272	302	297	306	274	271	277	299	293	274	285	308	310	290	309	284	272	335	290	303	268	262	300	319	271	308	296	273	280	277	297	280	276	298	281	295	259	301	292	273	284	277	255	265	272	288	254	256	293	288	311	282	297	281	325	296	326	262	295	293	290	280	278	271	299	301	281	288	288	264	299	285	279	270	277	290	296	282	282	300	252	278	288	269	301	295	279	286	290	306	276	279	274	253	265	251	281	293	283	308	292	281	287	298	288	294	300	285	311	329	271	301	286	276	279	301	288	261	296	311	250	286	247	298	283	276	287	304	269	268	313	294	310	306	296	270	263	287	286	293	301	299	257	288	325	288	264	271	280	285	273	302	267	278	272	249	311	263	262	276	276	279	299	321	288	276	299	328	274	296	282	275	274	276	284	277	280	329	301	302	314	294	288	298	289	284	292	275	284	283	289	283	266	276	274	264	268	282	326	337	311	330	298	293	275	270	283	321	326	281	309	255	291	278	298	284	297	286	277	273	312	296	288	287	274	280	281	303	321	270	288	263	307	269	287	292	307	276	292	289	277	285	284	265	279	261	260	271	294	292	285	291	283	282	283	289	268	273	307	322	265	308	274	279	296	296	276	262	289	298	310	311	282	292	290	285	297	283	328	291	312	286	270	303	289	314	315	257	271	274	265	275	312	281	316	312	317	285	261	328	269	294	260	281	309	294	292	300	279	279	299	308	303	289	275	301	276	331	276	273	269	302	306	314	276	284	297	268	276	303	292	316	295	310	284	315	282	279	290	288	293	319	262	265	300	282	280	284	312	296	291	280	319	281	313	324	302	267	300	276	274	281	256	306	273	306	298	281	315	275	305	247	274	267	321	294	270	282	288	263	306	277	326	256	315	282	314	294	249	269	302	296	284	302	319	286	262	253	272	272	299	291	271	285	302	282	302	274	356	283	274	306	295	276	293	281	280	281	274	281	294	329	295	309	310	293	290	292	306	302	287	288	303	313	281	283	280	282	306	281	297	312	307	269	273	279	314	315	277	275	307	265	266	263	317	308	295
24940	29812	21802	6565	7113	4788	3994	3869	4227	3547	3558	2647	1726	1765	1457	1432	1195	976	1051	968	876	826	866	828	850	819	816	777	746	739	812	751	830	807	814	788	744	769	764	709	776	750	793	773	750	779	710	776	766	739	757	723	767	742	677	681	720	755	729	753	728	736	755	749	827	790	781	795	755	756	752	796	795	784	775	754	766	780	797	773	859	846	838	808	813	790	739	789	786	817	764	810	741	801	822	782	761	739	820	802	788	775	797	721	748	703	765	774	778	704	772	756	743	759	754	774	754	764	824	771	754	763	792	745	796	718	730	735	720	730	735	793	771	793	735	753	721	764	741	721	729	748	755	752	746	757	751	792	733	760	705	797	713	750	728	660	735	730	703	746	705	720	739	696	773	736	733	753	749	718	759	714	715	803	702	723	737	683	712	716	737	751	730	738	752	705	741	755	689	680	731	743	750	724	710	745	731	736	758	764	728	781	726	762	751	717	756	756	740	737	749	763	746	712	728	711	670	707	729	698	758	782	696	709	755	713	752	768	750	727	689	736	657	711	750	712	710	713	740	751	703	747	626	763	754	698	765	726	685	756	687	728	770	711	737	759	773	704	695	730	693	702	724	722	727	706	757	781	707	754	689	736	724	744	769	653	702	731	749	688	774	718	726	760	772	728	711	704	737	725	752	690	704	736	730	777	727	733	732	730	767	739	795	726	758	732	729	720	738	758	677	756	686	727	720	740	739	740	767	763	708	722	703	708	678	745	665	747	733	716	716	691	777	698	714	768	695	717	710	774	659	706	787	718	726	708	734	710	725	727	749	738	691	741	725	744	717	729	788	759	763	732	719	720	706	678	770	749	738	736	728	747	800	709	768	703	692	724	732	714	755	749	693	723	703	723	742	701	778	710	750	700	709	698	765	741	717	719	743	748	713	756	706	779	709	791	732	733	752	759	696	754	696	699	721	700	713	772	725	740	758	692	750	744	715	721	791	713	698	738	714	751	761	663	712	728	748	707	708	757	713	771	765	706	743	725	712	771	739	729	715	712	739	712	697	720	751	764	742	729	741	735	723	760	722	728	704	753	730	675	713	690	699	738	720	676	703	738	756	753	759	746	715	749	731	745	725	733	735	708	710	732	733	714	719	698	750	733	798	704	748	700	732	741	668	744	742	707	722	770	685	706	736	732	720	696	743	728	682	697	701	694	717	763	729	682	726	745	744	696	698	615	730	764	720	688	705	663	697	701	690	688	759	732	722	733	687	755	699	738	756	716	730	681	722	760	755	757	726	755	767	729	718	694	695	738	754	665	720	708	705	741	714	710	720	758	763	706	721	743	758	706	746	734	720	722	792	707	740	707	712	745	715	723	728	753	737	707	731	714	710	710	707	712	712	733	687	707	735	773	724	728	776	746	703	737	723	702	755	708	703	737	767	698	688	743	691	730	725	699	762	727	753	738	722	729	699	750	714	712	692	748	753	730	741	708	757	705	750	788	709	690	754	690	734	760	715	733	730	755	746	766	724	759	723	722	736	719	706	735	736	746	717	744	769	748	707	751	721	729	729	751	717	779	708	705	729	693	762	735	765	723	741	738	741	705	735	718	739	711	710	769	690	669	761	719	732	699	769	660	721	720	699	708	731	757	725	735	717	726	718	668	735	764	792	719	724	738	732	714	729	749	742	728	689	731	719	740	709	761	692	748	733	717	773	719	798	750	725	726	729	737	731	739	725	740	786	747	740	708	724	750	734	698	708	740	745	729	762	704	701	692	730	675	704	688	738	744	739	701	733	702	728	713	744	685	715	737	713	751	729	807	736	779	713	834	712	769	725	691	733	748	700	793	743	680	725	713	758	676	714	707	711	765	740	678	696	711	737	723	718	728	747	700	743	681	750	700	753	712	707	698	766	707	735	717	716	738	756	765	713	702	731	732	719	744	699	744	773	750	706	756	744	752	749	730	734	795	690	787	757	732	691	717	689	697	696	684	786	733	744	755	752	741	677	743	713	778	729	705	761	752	724	725	693	752	764	735	708	705	708	688	720	761	715	706	767	737	706	709	742	707	732	716	729	731	726	706	754	700	707	726	754	746	770	736	694	747	725	719	738	726	717	724	744	700	740	726	731	661	728	759	727	725	717	742	739	742	702	743	778	697	718	659	751	689	681	703	724	701	741	729	728	744	769	686	706	730	702	707	672	692	694	697	791	762	727	718	769	713	717	716	723	747	711	763	692	730	735	691	733	680	673	688	728	724	716	742	681	738	725	754	710	729	760	719	703	773	689	754	718	721	723	739	705	649	763	712	743	694	733	757	721	728	694	748	746	750	766	705	720	721	689	790	762	750	802	773	691	675	716	738	728	755	747	703	706	689	767	732	748	728	755	779	688	752	772	749	736	689	733	732	737	767	756	756	793	735	704	739	718	717	702	744	748	689	660	640	695	760	701	744	736	757	718	680	737	772	733	722	718	757	770	699	693	691	702	735	702	719	708	735	692	717	739	683	652	737	737	717	703	739	718	782	713	709	705	748	729	726	718	738	742	768	752	704	700	720	742	689	740	685	712	778	725	732	695	738	718	768	734	690	727	712	734	714	766	777	760	749	745	729	738	754	700	761	735	706	690	741	721	741	707	707	764	776	692	742	748	758	769	726	706	691	720	703	709	763	731	688	762	671	714	758	695	714	756	711	803	693	766	722	781	730	733	700	744	750	707	763	731	744	735	670	731	711	696	750	732	715	725	727	709	737	718	743	692	721	729	751	696	739	729	753	723	712	706	735	720	751	734	686	722	731	738	683	811	759	690	741	785	696	762	709	759	731	735	684	742	734	754	758	791	737	726	738	727	738	750	698	747	717	744	729	707	678	714	695	685	758	729	761	683	704	727	769	733	708	733	712	739	681	744	734	706	702	718	704	735	740	697	729	730	748	694	713	729	757	726	738	735	768	748	725	729	694	741	729	693	723	721	629	707	722	704	752	723	704	746	755	739	736	725	716	745	711	727	728	710	765	749	695	702	723	692	756	724	706	792	715	742	746	693	736	688	758	732	752	750	725	739	759	744	737	753	722	747	687	705	727	736	689	727	684	736	717	729	759	686	749	737	715	731	737	755	739	704	691	736	702	759	722	708	718	739	753	702	720	731	726	705	705	743	770	716	697	707	709	702	732	736	718	797	736	686	743	679	717	765	749	740	745	775	678	728	657	787	689	709	760	749	699	749	785	692	716	713	760	704	700	713	682	734	770	690	765	712	712	781	750	716	746	697	729	722	735	723	752	715	720	755	697	694	702	780	712	697	695	750	686	754	711	718	742	707	770	704	727	726	732	759	686	748	713	714	709	726	712	734	744	727	704	749	722	759	724	736	734	732	737	705	693	730	737	753	728	705	701	700	714	725	674	698	742	718	661	673	745	740	719	714	740	705	736	655	740	745	732	715	775	772	775	747	724	732	724	716	725	690	745	737	724	732	720	684	727	765	713	680	763	748	770	687	712	737	705
42231	43326	38427	22799	17984	12723	7556	4798	3091	1812	1491	1113	895	594	428	397	361	312	300	292	239	273	249	256	239	221	233	234	242	263	239	251	234	261	243	239	203	202	264	233	208	220	202	220	220	224	230	225	220	224	218	227	227	234	217	223	211	196	233	205	237	188	221	228	242	243	236	207	198	231	236	236	215	225	220	221	233	224	275	213	218	215	197	242	227	251	205	246	239	224	208	219	204	223	245	222	230	222	229	220	246	226	241	210	204	194	236	218	201	205	231	232	240	216	215	195	219	229	220	201	190	218	190	206	229	203	197	206	223	208	223	212	224	230	216	205	207	232	220	219	236	224	196	204	231	193	192	231	224	226	206	203	206	233	213	206	241	244	205	218	247	223	205	214	215	230	232	214	219	223	217	208	188	225	235	202	227	227	213	210	228	213	226	245	198	212	192	227	205	224	215	194	228	218	228	200	241	200	222	226	235	221	235	190	227	226	235	215	226	222	196	199	196	192	201	205	202	184	238	223	226	239	223	242	216	243	212	213	191	197	254	194	202	227	198	219	227	221	244	219	207	220	216	223	236	216	221	212	228	220	205	217	224	227	205	221	234	205	226	203	227	211	205	215	235	218	205	225	248	215	227	195	209	205	204	237	213	228	203	216	235	233	219	205	193	216	232	221	228	221	189	211	233	235	211	223	221	247	213	187	219	230	204	215	260	213	224	201	210	212	220	232	204	226	194	205	238	219	218	217	221	215	231	191	209	211	250	224	201	224	186	201	226	235	230	222	244	231	211	232	195	214	210	252	215	222	229	212	194	218	224	234	239	211	222	210	201	226	219	195	227	227	216	218	235	205	222	228	217	220	225	215	214	171	213	238	226	210	229	208	203	189	210	172	227	214	195	215	214	182	206	213	212	227	199	217	205	211	223	215	198	201	181	213	231	203	212	223	197	217	203	219	237	203	222	219	193	210	207	215	239	236	202	220	216	229	202	207	220	225	233	202	211	231	218	205	220	216	185	200	219	216	240	225	181	205	208	220	202	219	227	203	211	209	229	250	206	224	210	222	215	241	238	219	190	236	234	202	211	222	225	205	188	203	214	213	219	207	241	207	200	214	204	194	176	225	216	221	207	212	190	229	209	236	213	199	208	210	255	236	214	220	219	196	207	202	194	210	231	202	217	222	177	236	196	192	195	213	207	189	240	232	223	236	230	220	228	201	223	228	237	207	216	190	214	204	223	211	209	213	229	203	249	184	217	218	213	200	204	181	231	181	246	201	222	221	190	205	226	201	226	200	214	235	194	220	254	224	210	208	210	226	201	234	204	265	214	225	212	232	253	237	229	232	177	218	238	227	210	204	216	217	216	208	223	204	214	208	222	207	191	196	213	227	203	229	213	213	204	209	218	209	216	221	204	214	203	204	222	213	215	203	227	202	211	209	229	215	194	222	214	218	209	204	227	219	224	219	228	232	207	221	212	225	191	224	242	209	219	224	214	225	224	228	220	222	236	205	232	206	208	207	198	209	195	208	213	228	208	248	214	227	203	226	210	228	226	213	177	193	193	224	215	212	204	194	236	221	181	194	226	231	228	199	211	193	243	223	205	222	178	209	203	214	208	227	218	214	204	197	202	200	215	213	212	212	201	219	202	232	196	203	233	231	226	197	238	200	203	204	189	223	236	238	205	237	213	229	216	221	236	236	209	235	239	226	209	190	213	219	247	222	223	234	217	221	218	196	218	238	200	236	215	219	209	221	238	201	225	233	224	220	222	242	196	218	228	206	196	203	203	188	194	216	233	219	211	210	227	216	237	236	237	210	221	203	221	231	224	210	206	248	216	228	227	202	195	212	216	207	208	218	190	215	197	247	206	221	210	252	225	239	217	202	229	205	219	230	236	218	204	261	200	221	214	232	209	257	229	213	219	212	205	198	228	211	234	193	219	244	233	209	210	206	201	230	200	211	202	206	204	230	221	184	197	214	203	194	209	185	217	212	199	221	212	193	227	223	228	207	242	215	226	197	225	214	199	198	227	206	212	200	198	234	229	213	228	215	212	189	203	202	218	210	216	209	242	242	220	237	212	197	216	208	210	211	222	199	176	229	213	207	230	190	206	214	216	223	199	200	227	204	207	232	191	227	228	218	203	204	245	207	182	203	242	169	209	192	229	217	201	229	249	217	182	227	226	215	237	226	218	202	187	208	233	231	204	229	224	207	223	197	209	198	238	248	193	258	226	223	174	201	226	192	252	203	189	195	174	184	213	202	218	180	214	225	229	216	224	205	209	207	198	196	220	241	218	195	223	217	198	191	208	212	200	235	228	200	220	185	218	222	207	197	213	197	210	222	207	218	205	198	221	188	223	220	197	212	206	194	210	216	216	212	229	197	195	205	196	215	222	182	227	242	200	212	231	220	254	209	214	227	191	236	239	217	234	224	239	210	211	245	211	214	185	217	209	258	229	243	219	218	220	210	217	206	175	206	232	230	214	207	230	227	203	195	227	224	213	213	201	198	174	228	218	239	214	188	227	220	205	250	199	205	223	236	223	217	216	231	212	223	217	195	200	232	186	215	233	214	224	233	205	246	188	213	207	229	208	192	221	198	221	197	224	225	218	240	204	239	200	236	201	193	218	208	216	234	184	204	228	229	187	218	212	212	179	208	216	213	195	198	193	210	217	200	215	206	206	219	215	219	207	208	217	215	200	213	233	209	215	211	215	190	210	188	205	203	216	238	215	200	220	195	223	225	231	207	210	225	217	233	219	220	209	201	205	235	232	230	204	227	201	224	181	211	219	217	213	226	239	221	245	216	203	194	215	232	233	227	199	185	204	214	219	203	223	240	164	209	218	229	211	208	209	233	228	215	214	227	223	251	196	209	192	225	184	226	204	198	212	216	239	211	234	226	209	191	206	220	217	208	244	202	209	228	210	214	200	202	196	205	208	238	204	207	207	210	206	202	224	220	170	224	237	197	212	215	220	227	219	202	221	222	214	227	209	232	223	232	204	206	201	215	231	215	200	208	196	223	220	230	220	234	224	218	221	186	208	199	224	233	202	227	211	198	179	235	241	222	242	219	220	210	220	214	214	211	207	236	273	218	245	205	219	215	195	191	196	210	208	210	234	194	226	201	220	223	218	207	209	208	235	218	216	242	218	223	219	211	228	221	220	221	216	236	192	226	195	194	200	243	227	237	203	187	217	241	201	217	197	209	234	193	226	201	225	221	228	201	216	220	218	185	204	201	218	216	214	212	227	234	220	247	225	217	202	232	224	181	214	221	198	194	203	205	199	223	190	223	189	209	205	214	219	202	197	205	202	226	227	223	231	227	215	224	209	195	203	223	234	226	202	209	228	201	209	210	223	223	229	233	212	210	234	222	246	215	212	217	219	208	232	256	201	188	198	224	198	226	231	214	219	236	227	224	218	219	223	217	234	208	211	211	223	240	204	216	240	203	207	240	226	205	244	240	220	209	225	201	201	213	235	218	228	217
29019	37295	33532	9475	9852	8279	5859	5462	6199	5229	5189	4081	2610	2259	1850	1709	1508	1183	1173	1023	847	902	789	756	695	735	697	709	687	686	718	687	643	646	622	653	638	657	633	632	662	639	606	572	559	581	568	593	575	572	612	579	591	588	571	617	607	578	570	614	623	566	609	621	644	621	667	606	639	640	640	581	635	658	622	668	642	619	667	671	698	699	716	682	741	598	662	639	613	612	642	629	688	672	600	619	697	643	610	581	633	586	627	666	649	569	611	629	582	639	565	585	572	633	601	613	643	610	642	617	563	626	621	573	631	594	573	569	587	602	534	623	562	594	618	607	550	585	543	544	561	564	604	553	593	587	635	574	570	574	591	572	563	577	535	564	556	578	540	580	575	601	581	535	558	521	594	591	577	578	559	572	587	610	549	586	580	570	565	551	565	542	557	560	539	566	577	567	522	601	619	539	558	576	531	578	530	559	553	546	552	549	551	589	539	537	517	537	560	509	549	585	547	538	516	570	563	528	540	558	604	538	542	522	554	535	544	528	513	537	559	562	547	568	563	558	539	557	563	551	545	540	564	550	553	569	577	536	544	525	563	546	535	546	572	582	543	516	527	538	532	551	576	561	584	549	546	537	522	551	540	545	575	547	558	544	538	569	564	559	569	531	562	556	588	602	560	585	534	492	547	552	517	554	579	569	548	514	541	523	550	546	564	551	528	542	525	530	555	553	551	567	588	539	563	577	587	559	584	507	533	575	546	552	576	537	553	563	549	580	548	571	541	598	546	523	610	567	520	552	537	563	578	533	522	589	555	570	596	527	540	563	519	529	501	548	559	554	524	530	488	545	527	569	535	562	542	538	510	576	524	534	581	563	589	589	576	553	576	575	541	597	550	567	534	542	585	557	567	558	568	557	564	525	553	591	564	566	543	564	546	605	517	513	562	543	544	560	590	547	537	500	549	539	603	526	540	519	540	557	589	574	542	546	527	584	535	560	532	596	544	549	508	511	555	599	548	567	533	517	552	558	555	563	516	580	572	545	599	571	521	583	536	523	546	610	528	554	564	565	580	552	545	582	568	522	509	540	539	515	603	572	550	566	583	531	555	547	584	574	545	551	545	560	528	562	526	558	571	520	569	527	560	569	568	553	548	572	558	560	559	532	572	599	527	550	578	530	545	589	552	563	506	520	590	533	550	528	555	547	547	565	582	535	560	513	504	559	592	534	540	574	540	575	559	589	562	550	569	536	537	555	548	575	522	516	530	553	586	503	530	574	535	529	577	564	575	552	523	574	519	581	527	589	523	534	565	495	547	563	562	541	572	538	578	567	544	571	514	581	523	576	605	550	532	517	572	570	513	558	603	545	561	572	576	528	541	547	542	525	556	517	555	547	573	546	591	569	557	532	534	498	558	512	587	526	532	555	539	531	570	548	508	567	518	564	545	544	569	559	527	514	512	573	541	570	554	588	552	528	574	521	538	562	544	565	515	518	548	537	543	537	530	536	573	534	592	589	573	527	536	544	547	533	540	527	550	553	538	555	574	565	585	560	560	561	502	561	496	561	528	527	572	566	539	588	565	557	576	564	553	571	526	571	564	536	534	559	546	568	535	549	526	548	529	541	568	532	575	573	553	556	580	524	541	523	572	577	570	554	538	548	596	614	591	563	509	538	530	564	535	583	565	528	554	561	538	501	567	559	564	566	553	561	538	536	531	558	565	558	554	533	580	545	506	576	551	511	567	546	620	536	535	533	573	560	577	582	542	529	563	547	526	518	543	533	527	528	583	547	563	549	564	572	560	574	527	523	502	515	535	560	531	540	564	542	578	559	552	543	568	600	550	572	611	553	530	534	521	568	532	552	521	566	580	532	583	548	536	511	579	535	575	569	561	553	561	530	547	553	540	548	564	539	580	528	583	489	581	553	551	524	558	560	579	535	582	530	558	513	568	561	522	526	552	516	533	544	520	524	547	584	572	529	541	563	543	572	556	551	529	510	556	535	543	529	538	574	557	569	540	565	536	515	539	544	526	511	506	521	531	560	519	557	538	569	540	540	520	553	546	538	530	567	523	564	565	551	540	555	500	510	556	531	560	613	534	565	568	534	537	549	563	562	545	562	584	563	534	574	569	569	615	546	535	540	538	609	565	563	530	586	549	515	555	573	580	559	615	561	556	566	558	508	529	579	558	520	568	562	569	534	525	561	554	538	541	557	535	522	557	574	530	571	566	568	556	571	549	572	529	605	516	534	569	546	556	528	538	543	534	527	576	571	584	577	616	563	553	536	539	561	549	570	525	543	581	558	580	557	544	551	583	516	530	563	522	555	536	549	544	550	577	589	567	573	570	563	579	575	583	555	545	517	571	571	546	533	555	568	557	543	548	521	572	545	570	504	568	586	546	567	543	523	541	552	557	574	548	549	589	587	509	572	527	540	566	536	504	594	528	509	569	585	568	586	562	531	552	538	566	550	562	576	534	550	555	590	561	540	577	552	558	570	535	531	566	550	545	530	582	573	543	555	573	548	552	498	513	579	517	555	543	558	549	520	573	582	544	548	546	506	555	556	567	580	562	537	568	545	572	518	549	575	557	576	513	507	591	560	542	605	562	556	573	550	577	564	560	535	549	567	593	513	498	575	585	540	557	598	521	530	540	563	550	560	563	529	577	572	549	545	578	577	527	551	582	550	553	548	545	568	569	553	547	553	571	517	557	567	564	583	551	505	568	526	485	542	540	510	555	551	475	547	543	543	577	544	554	578	562	561	547	569	579	539	532	591	581	556	509	575	582	573	505	538	548	580	503	567	535	556	526	550	547	556	540	488	571	544	537	551	558	526	582	560	566	529	530	524	554	545	563	541	568	555	574	536	578	505	567	559	532	557	537	526	555	555	525	556	545	574	597	537	574	576	568	558	521	562	520	529	550	604	538	546	577	562	521	532	588	575	499	562	520	565	550	542	524	576	572	512	579	568	540	544	521	596	562	582	546	568	547	569	558	521	525	548	528	572	527	570	549	525	588	549	556	575	578	568	563	578	525	530	605	519	585	559	545	542	557	548	571	551	544	577	566	534	565	571	508	557	546	602	571	559	560	555	549	595	542	588	560	541	576	536	567	558	495	528	512	554	508	534	550	590	528	574	515	539	523	549	553	529	545	539	548	554	570	533	541	527	555	586	523	527	533	567	536	572	563	519	546	591	553	547	571	540	520	583	557	537	556	500	568	515	565	560	572	561	539	567	567	558	515	554	530	559	531	533	549	574	602	546	557	565	573	577	558	579	555	568	490	550	543	568	543	591	558	585	535	534	555	532	599	561	554	519	577	550	548	534	547	565	580	528	592	546	592	556	528	542	546	568	560	567	556	559	589	572	549	546	545	552	540	562	568	582	537	579	550	558	572	576	503	527	542	557	556	530	592	517	573	599	580	586	540	569	559	546	602	550	549	564	579	561	578	566	593	557	550	543	564	568	556	556	528	548	544	515	554	578	531	536	531	570
12498	9172	5906	1112	621	431	332	376	330	342	335	302	307	296	328	268	295	291	281	304	270	292	309	278	306	307	245	293	295	283	316	276	286	333	303	283	301	347	268	294	312	318	307	266	310	303	287	317	277	277	272	282	292	291	252	292	309	290	311	291	308	308	290	317	264	317	303	308	306	297	297	301	288	293	304	296	282	293	304	303	290	300	308	303	306	273	296	319	291	305	336	265	323	295	334	311	302	300	270	265	284	332	288	295	325	306	312	298	313	308	284	285	300	298	298	294	291	294	292	278	305	293	275	298	279	288	294	298	290	298	296	310	280	283	272	291	320	301	319	276	294	295	282	285	276	297	294	294	294	302	314	276	299	305	313	293	304	293	287	316	307	289	282	271	305	298	266	286	304	311	301	298	322	322	284	264	290	282	282	287	298	310	306	309	295	326	314	295	279	325	285	269	311	298	300	266	256	283	279	279	293	268	258	283	299	258	268	313	286	303	279	326	278	308	282	307	273	269	300	284	299	301	256	314	291	288	294	298	305	292	296	287	319	305	309	294	291	293	292	267	292	284	268	268	308	292	288	313	278	263	296	307	286	300	306	278	297	290	271	275	279	310	296	305	265	291	259	277	296	283	272	293	269	298	293	321	293	280	302	298	322	266	294	271	293	278	313	293	265	304	282	312	281	278	302	273	274	302	284	234	280	300	267	247	275	301	300	292	275	278	274	267	323	298	258	295	278	293	291	283	311	273	286	283	315	277	281	286	298	283	304	330	263	311	294	327	293	300	292	272	271	293	297	286	266	265	315	276	279	292	260	331	299	280	299	276	306	298	284	293	265	310	314	248	276	273	279	280	308	300	246	316	310	308	288	336	281	262	279	282	303	292	295	263	298	260	267	278	292	298	292	295	254	267	282	247	306	280	286	286	288	286	295	291	300	311	295	269	268	283	326	279	273	291	308	283	271	281	271	285	328	295	272	321	313	278	277	305	264	267	307	303	295	265	321	275	293	275	297	291	307	303	304	293	294	295	274	304	268	319	307	295	326	272	309	293	260	244	303	316	363	274	297	296	282	272	287	288	284	295	302	299	323	275	308	273	283	256	299	256	287	304	294	252	311	284	288	283	285	294	281	300	298	294	291	310	291	315	287	298	302	269	367	279	308	294	287	283	276	282	263	307	321	299	267	307	314	309	293	288	298	284	254	284	268	249	324	310	300	270	297	257	283	297	296	282	268	275	306	291	314	285	292	280	296	316	273	303	273	303	313	284	282	320	327	324	282	291	268	330	292	277	301	267	315	284	291	285	306	296	344	279	271	295	282	296	276	264	275	296	292	291	300	283	310	262	273	275	277	315	285	277	304	325	264	308	286	260	277	272	281	301	322	295	270	277	300	316	306	297	280	278	268	286	305	276	303	293	295	291	293	294	309	313	257	282	287	304	295	270	287	264	291	294	277	267	285	295	270	311	309	274	280	283	321	314	283	304	298	288	278	286	286	307	304	321	290	287	312	264	286	275	302	315	301	244	302	308	275	284	307	288	304	294	289	318	297	288	279	288	298	324	299	289	250	316	296	339	275	284	301	265	293	279	259	300	299	280	283	287	290	307	294	333	290	308	312	270	288	273	275	282	274	265	314	294	274	288	286	295	300	294	276	301	322	281	323	299	302	288	304	310	240	308	294	261	273	278	275	280	289	309	310	281	278	305	269	300	305	272	323	279	312	274	288	264	316	271	280	283	264	306	317	296	284	299	323	285	279	292	282	300	311	295	309	294	331	265	290	286	287	284	296	275	287	302	311	260	302	291	291	261	301	291	316	316	315	308	280	306	290	293	321	288	301	279	326	301	297	263	305	316	310	304	296	284	295	319	288	291	307	265	286	270	277	288	296	280	337	289	284	292	279	326	320	285	301	298	328	278	300	289	245	298	300	300	275	267	283	295	255	289	313	305	237	310	283	291	294	283	303	308	290	269	311	294	269	298	296	290	280	334	308	288	265	268	304	302	296	287	304	315	310	291	298	279	255	299	284	281	287	287	278	303	264	269	304	292	293	291	272	297	300	286	262	302	278	312	306	291	322	270	283	293	329	278	272	296	281	299	288	289	319	274	299	302	280	304	279	265	311	296	286	274	282	278	263	311	296	290	278	276	268	281	275	308	275	276	277	289	279	299	272	271	252	261	259	289	296	299	289	306	301	266	324	276	259	258	292	283	328	309	287	280	292	288	316	303	276	308	276	302	274	278	269	290	286	295	276	281	284	291	313	278	281	309	295	271	262	318	250	317	282	258	312	286	273	274	307	255	288	289	284	266	313	284	334	280	302	287	283	296	290	274	306	300	285	315	253	341	315	305	285	317	274	284	282	270	270	292	299	305	289	301	309	286	267	298	292	292	282	281	262	301	314	273	303	293	292	272	266	278	296	291	294	290	312	309	293	295	316	312	322	294	270	283	292	270	261	289	301	299	280	316	291	268	306	274	265	294	311	318	281	268	295	309	306	322	242	302	291	276	265	306	282	290	291	321	259	287	295	289	288	267	303	273	282	258	322	275	331	287	284	280	291	312	270	282	274	286	281	269	313	311	255	276	290	287	284	327	279	268	300	275	291	313	272	325	289	313	280	288	280	313	296	286	345	306	260	282	276	296	267	256	292	272	282	305	324	304	270	297	281	293	302	284	287	284	262	309	280	282	307	260	287	292	299	284	305	298	272	270	281	263	287	312	257	308	288	287	301	269	287	294	304	291	282	313	290	300	273	290	292	307	311	292	257	297	289	301	312	296	286	288	294	289	300	284	314	290	260	301	253	316	276	308	333	282	308	289	308	302	291	301	293	280	286	282	287	292	289	291	310	295	300	319	302	316	305	326	317	273	280	300	324	273	273	285	295	287	271	287	308	287	316	316	306	289	304	280	304	285	314	331	297	308	283	277	315	318	278	300	282	284	265	272	261	273	284	314	280	283	280	288	298	330	257	318	293	280	291	291	283	287	312	316	289	259	272	279	275	299	274	293	286	291	285	307	276	277	291	314	273	253	288	317	278	305	310	310	290	304	276	270	290	292	266	318	307	345	270	282	284	262	322	289	296	285	285	293	311	286	289	288	291	289	325	264	300	283	283	305	286	322	296	333	284	280	302	287	293	305	312	286	302	255	287	266	282	263	277	281	344	290	269	304	294	298	298	288	312	288	311	262	290	288	298	291	321	265	290	283	309	278	308	309	299	315	303	290	263	312	290	306	299	275	291	286	304	290	296	285	300	306	316	290	263	278	284	287	293	293	296	321	291	256	304	305	261	288	283	272	277	288	257	289	318	318	270	318	290	284	293	291	258	298	287	314	316	271	284	263	276	298	269	277	315	305	271	265	319	263	283	288	313	326	282	262	269	297	264	273	296	294	293	305	291	286	295	279	297	281	293	318	267	271	276	262	307	290	289	293	268	304	287	280	280	287	277	270	265	295	277	288	311	276	305	281	313	312	295	268	313	300	273	282
8463	10804	8182	1682	1718	1383	1059	999	996	942	1010	832	826	836	747	791	761	809	760	781	747	771	719	750	728	717	742	747	752	782	739	713	725	756	801	725	772	714	810	701	808	709	723	710	737	746	774	760	712	764	767	690	777	753	754	752	771	779	754	746	729	748	771	783	768	792	790	786	735	742	745	718	789	754	770	791	756	784	735	753	818	739	785	825	743	742	795	830	763	776	742	769	751	745	773	785	753	762	777	734	766	709	749	730	708	748	741	794	725	742	735	701	739	732	762	756	752	792	714	731	764	748	750	701	759	755	758	740	676	734	758	715	758	761	744	758	738	720	752	742	698	732	747	692	745	783	739	742	704	806	723	791	756	761	723	754	728	754	727	721	757	787	802	766	754	740	681	711	719	733	799	740	760	793	753	711	748	736	716	724	739	768	750	792	767	767	760	758	768	764	743	738	760	728	779	794	774	712	781	753	729	791	777	787	704	752	739	721	737	751	750	702	770	711	716	760	730	757	769	722	737	741	756	720	771	689	748	752	696	777	745	773	805	735	744	750	770	710	756	747	756	753	736	816	747	743	745	755	750	707	743	780	745	745	779	687	726	706	686	729	741	745	754	744	708	701	721	730	740	725	692	721	778	715	735	758	700	743	725	754	760	735	745	718	812	779	732	752	743	716	777	779	737	723	709	762	701	742	744	703	802	729	747	732	772	761	719	651	722	791	747	734	740	758	792	717	750	758	746	719	714	695	747	783	726	778	773	750	750	718	731	725	748	739	749	740	720	694	757	755	755	724	709	733	747	745	824	775	731	813	745	693	759	705	718	797	766	734	769	733	742	700	765	771	700	738	751	741	765	774	724	750	726	789	756	716	725	748	718	800	771	756	729	755	693	753	700	713	732	718	763	730	704	683	763	778	739	760	714	758	717	742	699	748	714	704	740	741	789	730	714	778	728	748	716	714	733	760	760	726	781	738	703	764	749	674	727	720	753	712	728	759	731	754	742	724	721	725	728	731	733	696	678	734	765	756	721	745	764	696	692	704	726	744	794	767	744	775	700	779	723	716	726	728	726	775	754	783	737	764	734	699	732	727	716	747	777	750	788	697	717	761	703	737	754	726	735	713	708	777	790	786	729	731	800	771	732	726	708	754	728	761	725	791	736	801	693	741	761	722	740	731	715	726	754	719	741	751	749	758	729	761	726	715	720	739	759	723	698	750	746	747	740	742	737	741	725	764	772	700	721	762	719	706	784	713	696	767	753	771	725	723	749	745	775	754	767	687	663	741	729	716	758	727	777	709	730	742	743	806	732	820	807	773	744	752	727	759	775	712	764	755	764	784	780	742	736	745	730	755	719	719	769	800	774	692	744	710	725	757	753	763	748	722	707	729	745	757	725	750	748	742	746	708	712	756	729	736	747	766	781	731	719	702	748	742	776	752	757	771	763	742	750	749	756	750	723	767	722	775	734	734	756	756	725	723	706	725	749	720	757	812	743	725	711	760	750	740	752	692	707	817	697	714	727	775	806	703	681	702	731	751	727	792	720	783	702	744	746	731	754	774	708	720	767	741	726	722	761	764	754	787	720	772	750	742	743	733	740	718	811	753	778	744	760	785	786	744	734	765	780	685	740	731	708	733	732	764	687	776	733	764	735	739	785	723	707	722	716	710	695	736	755	718	696	743	767	762	726	734	781	745	756	725	741	793	749	703	731	703	795	704	722	747	756	738	742	749	741	752	783	734	767	713	767	714	741	723	753	762	759	758	724	733	683	756	739	799	828	745	721	742	764	684	714	765	759	735	751	744	772	694	734	765	767	744	794	734	746	757	726	731	782	711	734	713	750	750	714	727	702	749	753	735	724	712	714	754	682	747	674	738	736	708	711	714	688	737	715	725	782	740	737	748	732	733	702	771	759	771	777	719	756	718	723	762	767	787	801	751	734	731	768	727	758	718	728	755	711	717	753	750	678	735	743	724	766	746	724	720	670	697	738	725	721	746	740	771	748	698	756	748	722	779	729	766	760	744	717	705	744	699	689	760	713	792	749	761	790	824	726	688	702	747	711	735	772	761	720	750	730	763	735	766	780	731	704	724	712	744	781	732	711	760	785	702	716	763	788	780	800	724	751	740	752	753	765	721	786	744	708	698	758	730	724	782	770	754	732	759	722	751	740	725	715	737	767	825	720	678	715	697	706	751	746	751	740	759	743	744	760	760	718	718	738	766	754	775	739	757	754	749	761	750	707	773	719	818	736	739	740	753	752	762	765	733	687	712	737	738	735	740	748	759	756	729	752	751	749	723	701	744	721	711	806	750	786	724	685	698	727	692	742	744	707	717	709	745	764	754	746	707	738	746	719	719	718	727	778	740	732	740	738	720	723	739	761	727	759	719	739	761	743	739	740	733	747	736	726	728	739	751	742	758	677	741	712	790	725	753	726	762	716	679	750	730	744	701	706	733	705	758	715	712	734	797	734	737	727	725	751	719	749	767	769	742	735	736	760	742	753	720	717	752	776	703	776	780	772	739	750	740	742	643	820	739	727	751	719	774	792	770	771	791	758	757	737	737	762	760	742	708	736	746	743	747	830	755	741	754	704	738	744	750	678	718	761	770	737	747	743	800	738	738	712	750	769	758	772	728	779	773	706	723	742	727	746	739	723	745	725	794	777	785	736	730	774	740	735	722	719	717	781	763	756	755	703	712	718	749	766	743	715	745	756	796	717	717	716	740	760	738	752	716	749	756	741	723	766	735	712	783	816	736	716	763	696	749	734	729	792	708	718	759	726	718	767	765	747	652	746	754	789	779	775	732	709	732	778	719	773	704	710	748	762	699	725	731	749	736	729	745	743	753	745	744	703	753	731	715	798	715	720	760	724	743	717	746	785	771	690	702	755	799	724	716	740	690	718	756	722	778	744	738	688	751	735	772	711	758	744	720	731	762	729	710	743	707	761	769	751	686	746	768	706	757	795	751	741	735	738	752	783	740	779	717	765	730	694	773	754	728	713	774	779	773	728	825	787	715	742	739	732	741	751	744	661	725	765	710	740	752	718	738	764	713	734	807	744	729	766	736	753	801	728	830	774	728	749	792	753	737	736	748	733	729	755	709	735	753	732	773	713	795	769	727	707	743	743	760	705	725	662	741	757	742	720	737	751	725	752	718	754	742	797	751	730	711	706	770	753	761	726	744	699	790	721	693	763	777	709	764	791	744	729	732	753	724	733	757	737	737	726	759	692	756	764	780	730	792	758	761	781	740	748	731	752	762	761	739	763	739	741	776	734	724	774	750	743	746	762	775	716	770	768	738	685	737	763	791	712	769	728	770	710	714	708	726	698	728	752	719	775	770	729	761	754	735	731	726	727	731	732	749	715	753	733	722	759	730	729	773	717	738	725	740	765	729	737	726	797	776	691	719	747	790	764	721	778	730	758	780	740	752	775	726	727	757	757	753	738	769	787	762	747	731	739	688	728	757	729	736	750	725	721	733
32909	39403	31527	16008	10548	6226	3199	1769	1371	947	793	658	496	524	401	396	361	315	315	337	277	314	291	312	315	310	292	305	284	312	290	306	323	293	292	299	294	319	301	283	292	265	280	278	273	277	294	288	307	287	284	304	290	267	284	264	302	268	264	278	309	279	271	307	284	269	294	303	323	288	283	305	285	295	263	303	306	289	298	304	284	283	310	309	263	280	271	323	311	295	275	300	307	294	271	279	266	281	284	272	293	281	297	258	315	288	278	280	288	258	276	260	285	293	280	250	294	305	309	311	285	275	308	271	323	316	287	285	284	293	282	310	274	287	298	288	278	288	284	280	286	286	297	295	271	303	271	257	283	267	283	284	308	315	244	276	283	278	301	271	277	251	288	257	261	312	257	278	294	285	237	291	292	301	258	295	299	275	283	273	255	257	257	288	270	266	287	259	306	282	292	300	266	311	270	301	276	284	267	298	291	276	248	280	296	264	282	299	269	261	264	261	299	300	300	280	273	284	306	287	293	264	285	281	316	322	249	278	322	291	308	265	286	284	272	276	279	283	312	252	316	249	299	270	285	282	281	288	294	285	294	296	270	282	277	294	295	266	333	296	267	286	292	257	298	289	269	283	285	294	289	273	261	288	290	287	309	297	271	285	278	284	265	274	303	307	280	255	287	252	288	294	283	300	236	303	329	269	296	284	269	292	270	303	267	279	256	283	296	288	304	262	320	291	303	292	288	295	296	251	265	292	289	321	272	283	256	289	299	267	308	274	265	292	271	267	290	286	276	305	277	289	289	313	302	294	252	287	309	276	264	283	289	263	257	287	293	268	296	272	269	277	281	264	270	255	297	271	286	259	269	259	276	299	279	262	275	280	278	294	260	273	282	298	270	283	256	276	288	294	301	281	280	261	282	254	270	293	308	238	277	292	279	251	287	278	326	288	241	265	286	276	297	291	279	277	269	282	317	284	259	279	268	271	257	300	289	269	299	266	279	327	295	289	290	275	308	273	304	262	275	257	259	304	307	281	290	290	288	277	268	277	291	258	258	271	258	253	297	283	286	274	244	294	303	271	276	272	307	299	266	297	261	290	264	299	291	314	284	252	270	284	288	267	287	283	310	292	279	276	281	321	277	244	318	304	278	301	309	290	293	292	267	252	278	237	247	282	286	273	288	280	292	297	291	302	314	281	279	282	304	290	326	284	258	286	274	300	267	270	292	266	300	278	275	311	298	314	263	272	292	281	303	284	273	284	266	281	258	296	262	274	294	266	280	289	293	283	279	273	283	267	297	268	288	288	266	252	296	276	281	279	308	275	283	255	287	280	290	281	283	301	250	296	244	249	279	277	257	307	287	290	306	265	287	280	275	284	316	302	252	311	294	281	279	285	278	307	288	311	265	266	272	292	258	289	306	272	305	256	302	289	279	300	276	302	290	266	307	290	252	283	300	290	268	305	279	306	284	292	273	263	298	277	279	264	287	285	281	303	276	267	320	270	278	265	295	276	292	277	310	277	276	283	268	303	289	260	275	271	293	263	295	287	270	300	285	262	295	305	277	281	280	275	282	250	290	296	278	311	301	259	253	274	307	284	281	266	275	293	294	270	286	299	288	272	271	306	264	259	293	292	273	284	295	258	291	265	289	307	292	255	286	299	257	278	270	285	277	293	317	275	265	283	295	257	293	288	259	244	268	282	278	272	273	263	283	313	326	288	258	278	288	304	299	257	270	277	312	250	303	296	301	271	256	268	292	279	272	284	298	253	260	276	279	316	290	278	286	295	323	273	279	291	296	242	273	287	265	294	251	309	289	314	290	249	287	254	263	279	301	289	263	295	298	296	294	260	287	286	277	299	255	294	272	291	309	259	285	246	277	297	262	274	263	319	269	301	291	288	274	292	289	260	298	287	284	273	288	260	283	276	284	292	255	309	264	274	267	284	293	279	269	292	279	297	249	273	293	253	297	265	272	272	288	303	267	268	300	292	300	272	299	272	308	261	272	276	312	289	288	249	276	270	286	259	289	247	285	291	317	280	288	248	284	266	267	282	261	286	239	280	309	331	306	295	305	274	290	312	286	280	311	285	282	316	282	287	276	280	265	292	290	274	266	296	285	255	257	273	313	280	276	314	296	283	265	287	272	291	248	274	289	282	276	294	272	271	300	296	281	308	262	274	266	293	302	290	270	291	294	288	307	279	299	290	268	315	277	252	272	302	278	272	271	272	288	279	293	275	265	290	305	269	333	280	292	283	291	273	289	286	308	308	271	286	268	286	267	288	270	292	296	276	272	306	279	274	273	273	302	257	318	286	288	301	287	302	267	285	278	291	295	298	302	277	304	275	257	318	292	300	294	303	328	281	297	289	271	279	294	281	295	285	303	261	263	251	292	288	262	276	289	288	253	310	291	295	314	259	274	270	299	293	277	269	316	295	259	265	261	288	272	284	284	279	258	289	248	273	300	298	255	305	287	260	260	274	277	267	284	303	292	291	286	283	279	289	291	261	285	266	251	279	283	280	276	291	265	281	254	265	292	277	274	261	301	298	280	294	319	303	267	293	290	266	311	298	282	296	273	257	284	297	292	276	291	280	257	241	268	265	269	289	279	287	290	268	320	300	283	281	311	241	274	291	279	270	255	267	261	312	267	272	277	289	311	281	305	253	275	242	281	292	260	247	295	293	311	271	260	273	286	256	275	272	274	282	269	275	280	298	265	294	269	320	283	290	260	292	276	279	302	287	257	254	291	286	283	273	304	252	304	288	307	281	260	289	296	280	292	297	282	302	278	277	289	288	303	294	300	269	285	284	296	296	300	305	349	285	279	280	303	266	285	320	283	260	307	270	298	297	292	304	281	286	281	269	298	288	284	296	271	294	257	261	302	298	267	267	273	291	284	276	296	269	290	271	274	306	280	286	294	280	273	270	293	306	299	288	302	253	285	281	292	304	281	261	255	314	297	301	301	307	287	305	296	300	294	293	275	278	271	266	268	302	277	268	295	311	314	251	299	320	265	285	248	272	288	290	270	297	290	309	262	261	290	254	290	286	299	257	255	297	265	271	288	245	282	292	257	300	294	279	281	290	300	298	292	309	310	258	323	311	283	294	295	286	285	266	285	280	274	273	280	292	294	263	305	302	275	284	272	287	275	265	280	267	261	291	281	308	302	283	273	259	297	249	292	265	305	295	258	301	268	301	262	324	294	299	271	270	281	292	281	329	311	295	268	272	262	290	269	294	295	291	313	284	287	290	288	316	278	291	284	301	272	265	285	271	255	283	282	288	305	288	275	278	283	276	295	282	288	286	278	299	296	279	279	313	274	274	306	278	284	244	277	293	267	263	285	268	254	304	286	267	258	321	314	271	229	300	268	308	282	259	287	310	281	303	288	292	273	314	294	258	268	311	300	259	290	283	277	290	292	295	290	265	265	289	308	306	278	257	294	268	276	269	285	284	286	300	252	273	280	290	273	303	272	295	236	284	255	289	300	286
22993	33508	21685	6296	6726	5183	3831	3427	4334	3402	3347	2065	1629	1720	1284	1327	1247	1061	1038	950	872	830	823	809	826	818	779	785	782	798	772	800	787	738	732	780	732	700	744	790	736	745	757	732	729	771	753	706	751	756	778	694	722	707	677	731	695	700	697	749	728	688	744	826	791	719	734	773	780	800	758	804	787	760	793	742	794	738	787	815	770	791	779	825	743	836	782	808	814	770	738	709	769	775	783	823	780	820	741	778	727	775	757	710	757	775	723	781	685	752	737	763	681	711	719	724	764	729	746	718	736	750	741	771	730	704	762	729	738	752	747	749	719	749	808	732	731	718	707	754	723	697	716	695	728	708	742	761	732	702	745	734	735	793	721	696	743	737	727	689	671	738	735	729	685	701	729	709	715	717	682	708	759	684	740	711	679	681	741	690	711	732	708	715	759	685	694	704	707	704	715	717	740	739	779	723	748	708	753	732	718	708	679	692	677	715	703	718	712	706	700	697	681	710	721	704	724	692	742	719	715	693	734	702	741	697	709	720	712	742	752	738	719	723	673	728	751	677	702	679	683	694	766	699	705	706	736	773	700	767	698	682	709	679	717	717	663	738	737	746	694	694	692	767	701	707	698	730	750	729	685	676	710	733	695	679	747	698	722	696	636	724	728	756	680	737	698	642	695	744	718	727	673	738	657	745	687	728	689	734	713	685	713	709	705	696	711	756	672	708	695	704	698	738	756	692	743	692	714	703	730	664	659	760	702	742	689	728	768	743	732	732	723	702	707	733	698	694	765	732	693	756	685	724	724	761	687	760	759	691	702	664	735	709	715	733	752	739	722	715	725	653	698	751	673	715	733	739	695	753	711	712	744	751	674	690	748	716	678	689	722	707	755	765	688	728	725	723	744	768	709	719	719	734	750	701	726	697	731	691	698	736	708	780	738	710	738	717	743	720	689	738	644	715	745	742	732	735	693	700	699	682	722	694	745	741	742	690	713	676	751	692	719	715	720	691	729	709	691	746	714	737	718	697	761	736	713	726	685	726	713	699	756	732	724	744	737	752	706	687	698	717	698	775	706	728	743	732	734	705	711	767	699	687	769	748	734	763	700	701	748	716	683	711	687	708	723	727	738	729	718	766	724	691	687	691	689	745	703	755	741	659	747	688	664	718	699	753	731	710	759	692	680	726	693	724	647	686	692	763	720	734	719	716	708	685	714	692	774	705	702	684	703	658	772	693	747	695	731	728	708	655	712	736	753	747	730	677	745	690	684	712	761	729	674	777	681	730	680	728	748	728	698	655	721	724	742	719	735	697	749	753	726	692	711	681	749	732	691	733	729	688	645	758	714	741	709	710	735	694	769	768	710	751	702	790	700	702	719	735	698	700	757	717	742	730	728	713	727	718	757	676	708	664	724	710	687	679	724	772	744	723	718	669	758	722	733	744	748	738	685	734	713	663	734	711	761	714	784	747	675	721	725	719	691	715	751	726	771	706	679	685	704	720	726	770	724	687	670	701	743	715	682	689	730	734	734	660	723	736	710	706	722	743	679	749	685	714	725	732	758	655	699	704	733	719	726	690	703	737	713	750	748	721	718	749	738	710	718	741	695	718	683	706	694	744	719	707	738	776	692	723	713	753	700	711	730	720	722	704	734	719	689	743	706	686	730	698	678	740	636	733	705	750	748	762	677	727	676	730	677	755	684	694	698	709	689	698	698	729	720	676	716	741	726	731	716	713	719	702	719	727	739	682	732	681	729	696	683	715	746	701	716	739	715	737	714	705	680	729	695	723	711	726	728	686	672	700	717	653	715	704	763	702	698	687	714	704	686	761	700	737	741	734	714	700	668	712	728	725	707	711	703	732	680	724	657	714	734	732	677	719	742	699	749	679	728	681	752	729	670	753	702	645	709	692	735	734	672	732	720	720	708	717	694	762	710	671	708	731	714	728	665	731	703	711	713	681	718	693	736	724	741	741	770	708	693	668	726	710	726	709	754	756	738	728	689	751	720	758	686	743	657	732	712	666	720	730	730	741	695	704	734	729	722	695	749	734	716	686	713	673	680	702	699	722	712	662	683	741	737	652	699	742	641	700	741	713	650	670	688	751	713	736	662	693	676	689	720	683	712	729	771	734	673	694	716	689	693	712	719	700	720	688	728	715	723	725	697	753	743	702	740	694	696	714	735	690	761	720	770	747	685	708	716	728	682	697	731	706	686	733	716	744	699	759	702	733	730	677	703	691	708	726	750	758	690	787	732	750	695	685	722	738	709	739	749	688	709	726	698	714	723	689	692	728	721	728	700	727	755	743	714	766	760	754	725	734	750	704	706	655	691	722	693	723	661	708	668	671	718	753	730	751	690	736	736	712	746	756	766	666	712	733	709	696	696	761	696	698	717	715	759	715	752	715	699	751	734	759	701	712	692	724	698	760	738	722	712	691	733	733	740	723	694	781	720	677	724	697	725	717	727	779	757	743	722	722	726	710	734	733	705	708	733	739	782	763	709	715	748	725	734	721	721	690	731	730	706	695	746	718	700	691	729	731	725	659	725	707	735	714	691	724	740	716	684	709	722	717	649	656	713	723	763	739	693	723	772	736	665	675	721	688	717	679	743	753	692	730	684	723	768	717	690	710	718	740	701	714	665	743	673	734	717	722	726	733	740	701	720	685	778	707	739	688	728	738	741	704	720	690	720	712	730	757	711	735	684	723	695	800	728	767	751	682	683	743	769	727	682	704	678	695	698	712	693	730	722	705	681	719	716	741	724	761	707	747	740	769	709	724	767	763	775	717	670	652	693	733	710	751	753	740	712	769	733	730	754	712	741	727	712	775	706	687	766	719	749	731	684	711	722	726	672	698	700	716	765	712	740	760	727	738	732	780	687	706	717	775	694	732	734	721	722	708	736	724	760	767	725	669	698	711	720	714	737	722	774	685	668	689	751	726	707	706	715	715	705	688	727	694	720	746	697	721	734	726	760	721	699	724	742	665	702	704	737	742	735	737	732	719	694	708	729	690	746	693	685	746	713	689	715	711	732	654	720	758	682	684	758	767	722	715	732	699	700	702	670	646	767	657	713	703	715	697	690	714	701	747	766	709	678	694	776	706	749	683	741	700	789	716	742	706	722	650	685	718	741	718	705	724	693	690	723	717	743	719	769	758	695	725	753	721	726	727	724	745	743	721	702	696	743	704	722	756	742	713	739	769	759	673	724	701	715	706	719	769	733	746	741	756	720	763	711	733	696	737	741	719	710	707	739	699	699	728	742	729	691	724	722	755	745	682	737	698	755	704	704	705	698	704	676	707	718	708	673	694	717	753	701	694	728	739	744	750	759	687	691	736	720	713	720	694	723	744	790	696	687	690	694	714	730	778	738	729	710	705	806	678	695	671	723	670	700	714	733	693	712	696	705	733	702	688	688	722	696	709	739	691	720	736	766	709	696	739	677	690	710	724	746	763	700	667	744	730	711	731	679	754	685	702	717	763	691	733
42457	43120	34582	20588	15674	10745	6232	3566	2605	1685	1634	1019	704	551	459	411	326	298	267	242	255	246	241	232	250	222	214	267	244	231	225	237	245	205	212	187	235	232	220	214	209	228	241	212	218	202	205	218	203	217	199	203	213	217	199	202	202	211	208	232	209	227	209	191	219	231	231	212	210	227	215	229	219	222	211	214	219	223	234	228	227	218	217	235	204	239	226	237	208	225	237	230	192	225	207	211	235	223	229	193	207	237	216	223	216	201	225	226	235	206	215	205	233	238	200	210	186	196	225	216	220	224	226	233	213	195	231	210	205	209	209	211	227	209	223	230	200	202	262	201	193	219	209	202	227	214	203	228	209	192	234	212	237	207	213	227	195	211	217	214	207	198	214	209	212	217	214	229	211	200	219	207	203	215	212	184	200	180	239	190	225	209	198	261	222	212	220	216	221	179	224	215	185	202	214	215	229	223	208	224	178	190	209	213	215	211	171	200	216	202	185	205	208	202	222	218	205	236	202	225	220	213	218	199	219	227	216	233	201	205	195	195	189	203	203	198	220	220	221	245	229	202	207	199	209	199	228	210	209	192	200	218	216	245	207	229	220	195	204	201	203	200	223	219	209	231	192	192	215	223	186	204	217	228	239	209	212	188	209	249	222	218	197	207	205	218	185	193	218	205	203	226	228	217	229	186	205	204	214	213	206	183	211	224	220	210	210	227	211	184	210	214	190	206	234	213	202	216	200	220	232	197	205	201	215	219	194	207	198	225	195	205	218	215	206	213	224	224	208	235	196	214	189	204	200	220	196	228	232	214	203	211	204	187	224	197	201	233	218	206	212	219	223	208	222	180	218	204	215	199	222	240	219	184	192	210	226	204	199	223	224	207	213	232	208	195	193	218	216	214	217	205	235	204	212	223	210	199	209	203	229	217	222	186	195	193	231	222	207	197	220	203	220	228	177	221	207	187	225	213	221	203	210	220	222	194	195	220	222	225	206	221	212	200	215	215	204	195	209	213	225	231	211	208	208	203	180	201	224	195	217	189	202	228	201	187	247	213	234	221	199	188	192	204	223	221	183	201	188	224	215	224	205	214	173	212	215	234	229	240	194	164	198	199	225	219	212	196	193	191	235	223	204	220	221	184	225	226	225	199	222	219	190	226	196	184	223	226	222	234	236	227	205	212	209	196	242	249	204	209	190	179	210	191	194	189	227	211	190	184	199	218	199	207	228	221	218	245	191	226	194	202	208	187	206	196	182	233	225	209	198	231	213	214	179	210	222	212	217	181	208	207	219	201	203	203	226	209	205	193	206	204	213	225	240	231	209	226	232	222	222	206	191	181	194	191	203	214	212	254	212	196	209	227	212	226	206	206	207	228	213	189	226	248	196	198	199	192	225	194	199	201	188	176	204	198	223	186	189	194	200	217	210	224	214	231	216	209	219	213	192	208	199	213	210	185	198	246	194	202	223	213	217	230	196	219	228	206	217	197	207	212	199	212	217	240	205	241	211	211	200	212	211	192	205	214	220	185	225	213	207	208	203	246	210	215	191	213	197	207	195	219	230	215	195	228	204	214	210	210	206	201	180	229	197	218	240	229	197	193	223	228	204	204	203	211	224	242	193	216	213	215	255	191	227	220	187	236	212	201	215	212	206	219	196	197	213	222	211	197	223	203	202	189	192	213	202	209	224	218	216	230	219	198	204	223	220	217	217	236	226	210	235	231	170	201	236	214	205	214	186	212	195	211	214	202	217	189	224	219	211	205	235	244	221	199	196	213	191	200	203	216	187	227	209	186	203	219	214	215	213	218	199	203	224	237	207	211	220	210	202	202	200	222	206	220	205	218	205	224	222	230	213	195	215	222	214	195	218	204	208	200	189	236	212	226	213	217	207	215	226	181	189	239	195	236	197	220	186	209	220	207	238	224	201	226	193	213	207	239	215	217	218	220	227	191	203	217	230	208	213	190	202	210	199	206	219	218	211	199	238	218	230	226	250	199	204	201	199	193	208	226	222	221	227	194	189	219	204	208	213	206	201	207	201	195	189	214	205	214	231	203	199	232	199	217	231	219	206	219	231	179	181	207	225	208	188	228	241	221	211	209	206	215	195	204	202	216	181	200	233	193	231	193	208	205	187	219	223	178	219	228	178	218	225	209	196	216	173	194	213	211	227	200	202	189	200	205	209	203	217	206	191	203	246	205	216	199	206	224	201	198	215	218	222	216	236	217	225	218	198	192	212	205	209	196	187	200	192	200	187	221	198	214	206	196	207	184	198	218	204	220	199	207	223	215	211	205	201	221	205	195	212	185	235	213	209	211	180	212	203	204	234	210	212	199	205	199	209	242	199	212	244	196	226	199	171	192	199	231	195	234	213	211	225	223	196	223	204	200	203	190	202	192	201	218	217	218	189	213	192	205	193	207	214	214	235	180	187	189	196	176	221	198	219	191	219	188	211	231	185	198	194	199	215	205	196	193	226	217	209	191	220	212	204	218	199	195	212	222	221	221	197	221	227	213	213	203	216	233	189	185	202	208	182	217	208	196	215	187	210	229	217	212	236	190	213	196	200	215	186	228	201	211	224	227	210	179	187	193	197	237	206	210	177	191	242	177	229	197	180	208	230	201	208	199	215	209	212	196	224	222	235	206	228	210	198	194	215	184	213	201	215	245	210	230	228	200	226	240	250	213	221	216	215	224	226	187	192	215	214	217	208	244	219	211	193	179	222	221	225	200	190	229	223	215	200	196	216	207	224	214	207	195	199	208	226	194	230	195	198	240	206	199	193	214	232	206	214	220	236	212	216	195	217	202	247	201	201	212	202	209	212	205	202	220	200	196	199	187	216	213	180	204	238	225	202	194	214	209	212	216	240	195	207	195	261	198	213	204	223	216	201	205	204	222	229	221	217	219	213	227	202	177	181	189	217	199	193	205	210	248	208	192	225	196	199	221	204	196	224	252	228	220	176	187	194	196	206	219	218	222	207	231	199	219	215	235	200	203	195	212	218	214	202	199	202	214	190	223	235	223	190	205	196	193	197	215	213	211	226	216	211	228	233	170	229	196	213	220	213	215	196	192	209	207	230	218	194	197	212	225	204	238	210	209	211	217	207	215	220	192	193	206	221	180	183	218	220	208	207	188	202	192	197	220	220	214	206	213	215	217	194	177	211	236	221	202	205	198	235	211	217	200	203	212	198	203	189	221	203	191	203	197	191	219	214	213	217	187	215	180	228	186	201	204	203	216	204	221	206	227	229	223	220	186	194	200	200	221	213	224	216	222	172	218	209	222	211	231	240	245	227	219	179	175	214	227	197	197	205	226	206	219	216	185	203	198	196	236	219	210	166	215	212	203	242	209	202	202	217	218	216	193	208	209	192	223	222	196	179	232	218	191	226	217	217	208	238	205	205	196	193	200	203	215	193	215	214	221	204	230	209	185	224	197	216	203	222	236	188	213	204	218	193	197	213	216	217	213	208	218	200	218	216	195
29823	37982	24016	9277	9589	7759	5855	5194	6487	5299	5675	3392	2252	2203	1761	1863	1608	1196	1141	1050	828	897	832	813	764	680	666	648	682	687	651	638	611	669	643	613	662	617	663	582	630	593	596	618	609	635	569	589	615	540	547	559	607	632	577	559	582	584	556	575	589	546	575	600	643	604	600	624	650	629	658	599	592	612	611	619	587	632	656	648	624	626	681	710	657	636	649	619	612	659	659	631	635	650	644	616	624	579	609	607	609	603	612	622	577	589	587	609	591	608	548	574	505	548	563	557	575	589	557	591	588	541	554	587	598	533	613	576	562	555	547	552	610	572	571	553	555	532	538	610	576	578	544	532	558	566	599	591	499	550	544	572	574	573	584	557	498	552	555	548	559	603	562	532	526	551	506	544	537	538	541	565	536	517	587	527	566	535	543	522	518	575	536	561	567	540	545	569	558	573	561	544	552	519	530	552	535	542	513	533	533	539	568	535	546	519	574	563	556	490	560	554	583	553	521	516	532	566	535	567	541	520	559	498	522	569	516	515	534	568	553	521	517	540	559	543	537	565	551	548	519	544	548	534	584	518	565	573	537	528	578	540	540	555	547	546	549	584	514	565	601	545	509	497	561	550	531	535	561	524	519	560	513	558	578	550	544	535	546	556	513	505	526	548	544	527	557	551	585	532	540	553	556	538	495	541	522	582	521	559	538	541	563	568	511	550	551	530	533	524	528	554	537	549	537	548	533	554	551	521	495	551	538	524	532	504	548	566	563	538	551	553	524	551	510	527	571	545	526	528	499	546	502	556	540	563	520	561	553	570	555	537	569	558	555	539	530	525	511	572	569	538	506	555	565	540	517	515	571	521	546	509	547	527	546	515	558	557	561	523	561	538	526	524	565	509	523	540	556	533	520	569	582	533	504	522	546	487	515	540	525	567	541	533	508	506	544	538	549	487	538	529	541	581	541	568	565	572	498	555	563	530	540	531	521	561	508	524	517	496	533	495	584	551	532	549	542	533	546	546	530	507	529	553	511	578	553	536	547	548	519	549	555	532	539	519	513	552	516	551	569	537	556	540	533	562	543	534	535	499	486	493	588	552	538	539	556	560	518	561	568	565	468	515	542	551	537	550	536	552	543	545	506	511	530	513	530	592	544	496	583	525	517	584	513	502	580	535	550	546	570	559	509	526	540	557	579	587	532	551	535	552	525	518	564	556	584	524	538	567	514	496	522	552	564	538	520	533	566	536	591	535	576	575	529	528	558	512	553	547	532	508	531	510	523	517	531	579	547	582	509	538	527	530	584	583	533	569	575	546	522	568	561	559	552	492	556	540	533	522	525	528	513	524	502	562	561	549	537	533	553	563	576	529	562	545	501	570	547	529	524	512	567	523	535	516	536	543	517	599	546	542	536	560	549	521	490	574	555	541	516	585	532	559	514	561	553	549	541	536	566	520	551	513	575	561	514	555	502	553	581	536	514	574	520	544	552	514	564	564	532	547	544	530	488	517	533	544	498	543	519	548	528	524	558	510	513	527	598	547	549	554	559	546	558	546	586	549	561	570	559	545	553	565	526	559	569	567	527	546	583	525	513	552	520	509	514	548	513	532	546	538	553	537	529	514	558	477	552	555	540	520	556	530	526	542	565	517	533	524	510	550	545	551	563	589	554	572	571	532	549	536	522	546	520	534	533	543	578	531	530	541	548	539	541	530	531	534	565	541	521	522	525	539	542	554	565	558	528	509	570	534	544	544	541	538	498	563	558	540	523	555	505	558	569	520	562	578	601	469	578	602	522	512	510	530	509	552	564	516	584	539	563	551	529	508	502	543	539	528	496	587	574	518	555	535	559	543	530	563	535	539	537	560	540	556	537	564	544	519	604	512	530	555	541	518	513	519	541	505	526	550	545	543	574	558	553	542	546	506	579	580	521	551	558	540	547	559	562	504	506	552	546	570	573	527	547	577	526	528	554	538	497	514	516	568	535	530	580	517	527	539	528	523	532	554	574	563	570	549	527	538	540	503	594	544	536	514	536	556	538	552	501	531	552	523	550	491	533	575	551	492	534	539	540	526	555	507	566	561	516	549	569	556	533	521	558	524	571	520	470	521	522	520	533	532	538	528	562	541	545	498	531	574	544	542	549	537	518	574	547	542	535	558	533	573	529	515	524	504	554	539	524	539	538	478	550	532	523	534	511	544	507	551	549	573	547	569	494	552	529	541	559	553	571	532	555	554	503	564	553	553	543	540	507	545	553	541	526	546	565	578	533	570	560	576	544	513	550	525	561	536	554	555	520	534	530	521	551	560	487	565	559	494	552	554	546	550	546	541	592	537	540	532	521	556	563	524	567	544	528	524	550	518	577	565	532	501	551	562	496	571	504	547	561	529	534	540	517	577	537	547	544	542	523	532	521	551	490	548	548	532	524	522	571	584	528	546	592	524	522	563	551	513	522	570	544	553	515	529	535	538	551	500	536	543	566	520	527	562	509	549	544	540	551	568	567	548	563	545	545	571	559	567	574	541	549	517	569	541	590	568	526	524	553	524	507	526	559	539	577	551	552	560	512	590	597	528	543	527	534	583	518	544	543	517	563	534	535	512	518	545	516	553	534	538	550	535	550	516	567	533	539	546	546	543	504	577	524	549	499	523	540	554	543	550	562	585	563	541	588	523	492	561	562	520	552	521	541	505	575	507	554	570	557	546	552	535	583	517	531	525	545	587	553	560	529	529	549	516	550	526	588	567	524	515	572	488	512	538	560	545	544	555	539	566	544	599	504	514	548	554	577	520	548	562	578	558	556	567	541	515	538	560	526	602	544	518	555	551	558	546	526	528	500	571	515	538	517	551	557	532	586	523	554	515	549	524	558	570	541	562	516	533	543	534	563	544	508	513	575	576	515	576	560	519	543	550	546	536	547	511	527	534	544	538	540	555	566	540	531	570	537	557	506	521	569	540	566	511	534	565	549	550	537	555	563	557	543	548	533	542	529	503	521	553	540	490	496	528	553	556	489	538	527	548	512	548	552	500	562	531	538	543	494	576	534	534	544	498	537	535	527	549	568	544	530	537	558	549	541	563	529	580	523	528	563	559	558	562	563	509	556	574	520	535	537	508	544	516	545	524	540	543	550	519	536	534	522	499	545	559	553	504	545	537	502	527	552	577	572	529	515	529	532	534	555	540	527	537	551	557	550	526	508	515	549	547	539	546	512	562	558	552	563	559	576	558	507	566	537	515	520	532	524	526	532	556	550	491	505	511	558	544	550	587	515	541	578	523	538	569	574	555	517	542	558	531	566	532	543	550	531	517	527	533	545	552	537	538	571	472	463	521	545	565	523	549	545	548	541	547	541	548	554	532	492	532	527	568	543	531	527	594	543	539	541	548	515	586	560	539	516	547	580	589	580	501	514	554	571	520	558	545	526	547	574	565	511	529	540	572	530	541	527	533	559	568	548	510	566	567	556	529	515	619	554	565	507	503	568	514	526	505	531	564
13799	9966	3795	920	547	411	312	394	332	300	354	309	268	286	290	327	297	268	279	313	290	306	306	284	277	289	301	286	271	285	246	281	288	278	297	278	283	272	279	270	290	298	279	282	266	253	280	278	281	315	282	288	277	299	301	244	282	289	299	275	287	317	275	269	301	267	288	247	285	324	290	257	324	303	297	295	272	287	287	304	257	288	286	265	286	285	299	288	279	272	295	282	296	289	279	237	287	306	284	284	277	281	280	283	284	305	303	277	307	284	317	293	300	296	295	282	290	314	291	319	276	292	297	278	255	273	270	284	277	309	237	302	299	302	239	321	269	298	306	297	281	284	315	296	306	316	321	269	319	267	276	278	287	317	266	280	291	277	271	261	306	328	287	272	298	314	283	271	306	280	291	277	286	307	277	258	278	318	279	284	299	266	283	291	297	253	260	301	279	288	293	312	293	273	274	291	302	257	275	287	303	293	260	269	262	278	289	279	306	287	297	293	275	277	276	285	304	278	282	269	252	287	282	308	321	283	293	315	271	280	249	302	286	280	286	287	312	292	258	286	312	318	310	272	276	260	283	293	295	309	273	270	295	315	282	293	263	253	300	272	281	280	294	273	263	275	297	294	273	292	290	262	266	303	290	266	289	304	284	273	282	294	287	262	293	290	284	297	261	283	284	295	267	265	257	284	295	291	296	255	301	275	308	299	275	312	294	306	288	313	289	296	280	289	287	299	280	303	261	276	314	311	329	268	290	281	239	286	276	272	315	294	304	309	280	319	292	271	262	304	251	283	314	315	300	267	258	272	276	289	268	290	294	281	238	323	307	312	256	273	278	288	264	300	306	285	290	289	317	277	304	289	290	293	302	288	296	311	256	281	263	271	326	258	293	283	278	305	319	271	257	302	293	277	281	262	286	325	276	285	291	264	274	265	299	263	295	304	268	259	284	292	283	281	273	279	318	253	281	278	288	274	263	283	277	297	292	299	305	265	268	280	294	274	279	326	278	269	308	266	288	287	264	281	272	264	274	245	292	284	278	277	314	282	254	296	286	289	284	308	297	292	282	289	303	298	284	285	297	316	254	302	294	275	252	298	283	314	306	299	286	302	272	286	315	289	284	278	310	295	286	275	297	257	285	289	279	286	277	300	289	273	302	299	305	282	283	263	296	262	261	277	277	278	263	265	285	280	276	274	268	267	308	281	311	300	280	321	291	304	297	308	261	265	293	299	286	296	294	292	272	280	299	277	300	264	272	266	289	267	293	295	266	267	268	289	292	298	306	302	304	270	289	284	296	300	316	274	307	286	266	276	270	282	273	277	299	307	305	268	303	244	288	268	263	267	308	307	297	277	265	287	301	275	325	277	286	297	286	244	254	299	296	287	319	253	264	327	303	315	284	267	295	277	254	275	280	300	276	261	316	305	268	286	274	269	283	290	282	283	274	275	295	299	295	282	310	252	244	279	285	294	299	291	249	295	309	254	298	292	297	310	288	288	257	263	281	288	299	299	280	306	278	320	284	276	277	267	280	283	287	289	282	318	282	280	281	267	301	284	293	303	291	256	274	270	279	284	301	256	283	268	274	289	307	286	296	290	305	266	266	272	270	291	273	267	249	311	300	283	291	251	276	278	266	293	304	264	285	235	274	286	271	256	287	297	282	283	286	277	292	286	333	314	265	280	284	288	289	308	276	277	298	295	283	294	268	276	285	320	295	301	274	260	282	274	286	281	279	305	274	286	254	273	295	306	300	298	263	289	275	306	292	289	284	302	287	275	283	261	305	301	281	308	296	277	300	310	284	301	278	292	309	284	296	305	278	294	295	295	246	290	273	281	273	263	310	279	277	274	242	267	272	276	264	285	277	280	268	289	260	322	310	296	270	333	303	275	264	302	283	270	307	304	282	301	318	295	280	285	310	297	274	294	270	280	255	259	272	317	301	293	267	287	256	268	278	258	266	283	335	270	277	299	285	319	311	281	289	285	287	301	272	267	328	259	278	284	293	276	273	289	272	299	289	303	256	281	284	310	302	281	303	270	291	295	300	306	251	264	295	296	269	270	289	312	271	306	284	289	318	281	298	309	271	318	280	283	289	277	252	281	286	286	310	278	274	255	312	291	276	282	272	295	294	292	264	270	275	315	249	278	299	290	273	322	271	286	299	302	263	318	273	285	283	284	276	303	286	268	285	298	290	250	258	260	274	297	283	270	304	292	285	311	315	278	288	282	280	309	295	272	306	291	256	274	283	245	272	259	271	286	280	312	271	298	281	302	291	284	281	292	291	272	304	287	288	306	300	314	291	269	294	291	280	295	275	325	314	289	271	291	318	282	314	312	248	270	316	296	299	279	259	284	275	294	274	290	300	304	288	291	311	311	302	276	250	302	282	273	301	295	300	301	243	276	284	261	285	272	294	277	285	277	241	252	258	288	292	284	289	308	289	283	275	287	283	300	322	270	286	268	287	293	308	310	260	280	264	269	324	288	294	291	301	327	305	282	295	257	304	311	275	294	302	262	269	271	295	257	295	283	300	309	296	279	263	295	292	277	280	322	294	282	314	250	295	278	287	261	291	270	266	277	328	250	287	276	296	292	251	302	277	300	305	250	283	303	294	285	291	297	294	263	268	306	266	284	308	293	299	288	286	286	290	294	261	257	298	292	271	295	308	257	297	260	299	316	275	286	282	270	292	272	290	272	255	310	294	287	300	291	306	289	289	288	274	265	284	267	263	302	289	297	295	277	260	293	315	303	276	285	303	277	276	304	289	291	276	297	271	288	276	282	275	276	250	282	308	255	315	267	302	316	270	313	309	270	288	327	289	265	301	300	271	283	283	310	292	280	289	287	289	287	280	299	290	276	306	266	270	302	291	289	307	304	285	297	300	268	281	274	301	294	280	308	294	297	276	284	289	274	248	280	302	286	293	276	289	318	305	312	284	295	278	292	309	287	289	283	281	246	299	282	290	287	266	286	289	271	277	287	278	307	310	318	337	288	289	291	303	279	242	265	297	271	283	249	297	287	310	275	283	267	280	290	294	264	291	285	291	272	273	277	272	279	275	280	285	317	291	256	282	295	282	276	255	286	284	302	254	288	301	246	288	282	279	303	300	287	276	295	303	244	285	276	272	275	276	279	304	287	258	277	268	265	278	302	304	287	312	296	281	299	252	299	299	319	294	296	261	300	281	287	302	311	296	279	303	270	276	302	267	310	280	286	300	276	296	289	253	278	302	289	297	319	263	254	289	250	279	297	274	299	273	269	260	250	280	321	285	287	305	272	277	296	310	273	278	306	283	277	280	283	278	301	299	301	273	291	296	276	272	258	277	298	297	289	267	267	258	276	237	265	289	303	283	277	299	273	279	284	280	287	288	283	312	278	250	265	320	282	285	260	287	297	290	280	297	278	310	304	264	285	303	299	279	265	254	299	294	271	309	276	282	278	275	292	284	307	296	266	271	247	261	272	298	276	255	291	290	298	291	289	255	245
9224	11085	4858	1575	1591	1234	1017	1094	934	969	902	843	816	850	783	726	755	715	772	705	762	795	730	759	712	729	710	732	722	717	704	750	720	712	689	714	758	757	735	749	725	747	713	708	767	699	739	724	741	748	695	729	669	723	698	714	685	682	737	749	681	726	756	766	765	731	785	757	746	777	736	757	729	759	723	769	736	757	780	818	772	829	806	774	783	764	780	785	780	771	728	735	717	746	766	752	727	799	744	713	746	723	766	738	787	738	755	747	750	752	734	749	803	755	764	775	746	771	748	757	748	750	766	734	728	734	770	735	702	733	765	779	705	765	737	733	726	718	751	730	771	682	723	733	675	712	729	708	724	736	776	717	789	730	729	752	760	726	728	701	732	769	772	686	747	773	744	719	726	729	803	727	761	700	727	701	698	754	760	680	743	753	739	718	755	742	702	716	732	711	714	799	706	724	720	711	728	803	760	713	747	751	730	752	747	725	727	765	807	731	757	724	701	711	767	746	713	744	713	727	708	715	759	738	787	689	719	757	693	732	719	676	725	772	707	760	714	761	765	740	742	724	702	764	716	705	694	711	750	732	734	751	715	705	739	724	740	757	732	718	725	722	756	732	755	701	695	741	738	713	781	685	742	703	725	782	724	754	715	749	712	736	699	754	754	731	684	708	724	740	701	753	726	731	744	742	707	719	746	687	731	722	738	733	708	717	680	721	722	748	768	739	745	743	713	724	711	749	753	781	697	686	753	706	775	735	721	733	742	729	732	724	745	725	737	765	721	744	733	737	753	800	753	686	743	702	731	741	700	719	689	731	719	709	747	718	744	703	709	729	761	770	720	742	733	723	764	797	756	742	793	760	693	720	752	760	774	762	738	729	764	704	672	738	733	740	753	713	692	729	739	735	693	754	747	765	732	703	735	796	731	759	705	722	730	690	771	720	751	764	737	699	718	739	744	712	735	725	712	719	736	670	721	740	722	760	725	679	779	747	695	728	739	698	771	741	753	745	710	730	783	746	754	716	759	708	691	733	710	748	721	747	755	709	721	735	695	696	734	749	737	722	725	714	688	748	743	704	721	754	703	681	728	724	728	719	758	707	735	775	759	724	679	724	752	724	693	748	730	742	717	718	753	744	699	782	741	729	736	721	714	721	721	728	759	744	728	729	732	730	736	729	708	694	709	760	731	722	714	713	717	682	736	730	679	721	753	728	714	728	723	717	754	775	742	717	738	738	680	708	701	722	685	734	728	762	682	706	687	702	743	729	736	737	750	745	721	740	702	799	778	768	692	717	763	751	725	749	731	774	665	668	739	759	749	730	765	736	725	666	702	716	709	702	718	717	723	751	742	724	684	742	714	709	740	704	695	747	746	717	786	716	714	753	718	755	712	731	761	784	779	750	737	746	768	755	735	724	736	802	752	735	774	712	762	699	730	678	740	739	730	749	723	749	731	705	758	724	750	728	740	733	687	721	657	741	713	762	698	748	648	728	773	732	717	690	784	720	725	756	737	700	764	683	747	723	728	749	724	744	733	752	752	775	726	751	753	694	736	738	655	735	720	785	767	728	746	716	750	751	720	726	700	765	700	740	783	722	731	739	747	737	738	733	738	754	716	707	694	802	716	700	702	758	738	722	749	694	733	738	740	674	749	741	686	769	730	771	714	720	739	748	741	720	690	793	731	689	753	721	733	690	724	763	706	750	706	695	754	758	719	745	739	770	716	721	688	753	699	733	738	715	723	753	708	776	752	751	693	730	750	672	766	747	756	745	697	740	768	725	751	658	782	712	745	798	744	715	747	723	692	735	695	712	758	724	663	771	695	719	715	734	785	684	703	728	746	759	746	722	724	706	715	764	722	714	747	764	760	724	720	719	739	740	723	728	773	759	702	682	722	688	697	718	732	689	698	804	724	693	735	733	753	698	726	724	709	720	731	728	673	748	707	709	741	762	774	739	720	689	728	779	727	748	752	730	692	706	730	691	716	703	724	724	709	744	724	743	718	715	724	732	713	762	779	753	747	710	659	733	690	754	751	776	723	688	735	674	698	726	726	700	800	730	695	684	730	737	725	715	714	748	718	711	728	729	764	767	707	706	716	699	741	728	680	718	727	740	719	726	726	732	735	671	741	723	747	727	694	732	727	735	734	732	728	769	731	767	751	800	727	698	762	689	729	723	755	758	723	764	754	723	686	687	773	767	665	692	759	751	734	704	732	704	756	772	708	767	768	714	719	751	733	775	775	685	730	748	724	736	735	760	722	734	718	729	756	727	705	731	726	752	720	742	780	716	694	724	728	705	744	714	770	720	699	753	703	693	737	740	775	753	713	690	716	733	728	741	709	720	675	786	766	732	748	707	726	707	704	743	745	752	714	728	682	766	716	754	745	697	692	716	729	673	716	715	689	745	675	754	748	694	720	725	776	695	763	766	745	788	738	761	745	733	701	777	687	701	701	740	709	753	724	733	732	742	708	723	705	724	740	695	783	730	700	675	733	755	749	709	688	736	718	722	731	744	751	771	763	724	729	722	779	711	751	714	697	742	726	733	746	746	720	750	715	753	720	758	779	717	668	761	751	735	729	737	682	676	744	728	755	710	695	720	755	728	759	724	762	743	731	732	733	706	753	717	702	724	707	746	706	710	698	710	728	685	757	739	731	741	707	754	740	703	693	785	687	698	771	647	723	717	719	741	679	727	705	719	754	699	692	717	727	802	721	709	713	687	709	731	730	758	733	750	718	717	745	720	728	771	772	691	727	774	695	709	696	713	739	746	726	769	738	713	784	724	717	686	787	733	728	745	748	738	726	695	647	733	745	741	752	740	717	744	742	753	709	689	747	718	725	718	749	716	757	713	739	740	750	745	746	708	756	699	658	698	679	746	725	706	729	704	722	760	780	716	751	695	730	726	729	749	738	722	719	751	760	734	728	753	767	740	702	703	721	770	762	692	702	756	706	728	748	725	701	758	719	703	738	768	745	721	756	738	694	742	724	764	742	666	777	741	737	710	719	734	771	733	762	665	727	749	711	733	748	723	758	745	696	726	778	717	713	727	706	694	761	705	743	703	681	777	723	694	718	736	717	722	756	701	724	722	681	722	728	764	718	716	700	715	727	717	755	754	721	710	756	723	768	734	731	722	733	695	720	745	741	734	672	703	761	737	669	744	716	764	736	704	704	712	720	737	723	709	759	727	735	725	713	721	738	745	771	725	714	756	723	728	704	759	690	747	723	720	766	750	704	692	692	754	756	718	739	748	756	745	718	714	681	740	734	710	762	689	666	736	753	785	752	763	676	706	750	757	725	754	773	701	765	747	742	724	693	703	741	720	724	755	744	684	747	732	736	737	761	694	753	759	730	704	719	718	707	726	716	725	750	770	761	730	723	753	770	706	731	698	766	732	715	714	769	741	718	693	695	717	701	730	751	715	729	735	702	737	749	680	736	706	741	745	727	747	708	736	738	755	727	758	677	724	703	715	682	703	740	694
33867	42598	29633	15604	10630	6128	3363	2293	1481	1040	865	679	677	532	374	354	322	326	332	295	287	308	295	314	272	295	300	300	298	263	296	262	268	286	262	275	290	273	245	250	274	289	300	287	303	262	295	269	303	289	278	260	286	270	299	291	292	275	269	288	252	268	313	280	297	266	287	286	283	270	268	295	269	265	305	262	266	281	291	266	309	295	275	253	286	269	326	323	290	304	302	284	289	273	305	316	303	303	288	297	268	293	287	304	314	267	292	277	301	299	264	320	301	267	296	276	259	277	265	313	261	248	265	299	279	284	295	274	282	275	272	297	252	284	297	259	289	282	281	313	264	263	294	271	280	327	275	262	293	268	281	288	289	264	319	292	268	236	291	279	281	296	272	297	296	269	264	299	302	276	274	309	318	304	289	311	276	247	279	311	306	290	285	307	277	239	265	275	281	303	261	308	275	281	262	288	251	270	312	309	280	303	269	287	294	271	264	300	274	270	289	300	283	278	304	281	276	273	288	304	247	278	279	280	270	287	249	284	281	272	280	313	282	274	288	286	294	277	299	256	290	280	271	314	278	267	268	283	277	292	285	280	263	276	264	262	287	301	290	296	267	287	258	297	251	277	279	271	283	268	270	289	281	281	253	307	297	289	296	289	291	309	287	295	304	259	294	301	291	300	280	266	284	297	303	278	300	252	284	311	290	282	274	255	294	281	266	309	286	251	244	273	281	285	277	246	290	279	313	275	288	283	275	262	262	319	301	277	286	301	301	306	267	274	263	287	296	259	294	264	238	288	283	269	278	287	305	281	265	259	289	268	288	285	275	278	295	272	297	303	254	281	278	299	301	272	281	255	273	268	265	260	266	281	294	264	257	300	282	266	288	283	243	277	299	280	278	273	284	273	256	299	251	282	273	307	275	280	280	250	298	294	290	288	298	315	270	264	300	274	264	296	302	248	269	286	283	299	277	249	269	292	272	272	281	290	292	277	294	281	300	289	289	263	286	279	261	245	265	299	309	288	294	325	263	288	267	275	256	283	254	273	264	274	309	256	267	275	266	262	250	261	299	263	288	261	274	295	277	276	282	278	292	277	279	267	294	284	285	275	288	286	255	251	289	253	273	265	271	290	303	274	268	323	283	260	282	268	253	269	282	282	252	264	302	276	262	282	274	242	305	289	295	309	289	295	242	283	305	293	271	273	264	289	303	282	287	253	287	291	256	255	285	285	257	269	277	279	313	297	281	281	295	297	283	297	269	287	273	286	287	270	258	312	271	270	264	299	294	293	268	283	290	302	289	291	258	283	278	296	276	299	266	282	270	278	283	276	279	264	279	289	312	280	284	247	317	289	273	290	296	249	266	292	280	311	266	284	257	286	290	287	304	310	277	288	292	297	259	272	284	315	281	279	295	255	260	313	275	279	277	269	283	281	263	274	278	300	255	286	265	272	273	270	269	287	288	287	254	269	303	259	284	271	232	277	253	273	278	285	277	278	294	289	273	275	270	252	283	274	270	264	310	254	291	289	280	276	264	281	283	285	250	281	291	282	228	262	304	281	273	296	307	286	268	257	284	260	282	290	278	278	296	266	254	281	265	287	293	253	307	278	290	287	272	297	288	295	269	269	260	257	281	294	320	256	265	297	279	254	300	273	283	296	271	249	278	281	276	289	294	265	280	291	288	284	292	274	268	293	267	285	302	270	245	280	303	267	283	287	258	264	293	285	278	300	290	267	275	266	245	261	260	273	277	235	276	299	288	306	255	285	267	281	242	282	262	272	273	287	292	289	262	253	262	263	259	282	233	285	248	287	286	295	243	281	242	305	281	274	297	279	316	280	278	305	301	267	276	286	271	284	280	283	278	289	297	286	242	287	311	264	294	273	247	241	258	256	292	289	298	256	274	254	271	287	303	295	262	289	287	299	288	271	289	272	253	263	277	262	268	287	270	287	243	267	271	295	290	258	244	288	260	288	305	262	267	265	253	282	269	264	285	295	258	289	275	304	275	291	296	242	268	269	267	260	257	281	258	275	284	298	286	276	276	261	272	291	249	281	315	276	271	288	269	287	256	294	269	269	285	272	315	275	283	264	278	282	297	279	306	275	266	277	298	287	299	303	277	279	277	248	302	255	281	264	298	256	263	267	242	277	281	242	232	239	268	270	313	287	291	280	285	258	276	270	253	294	300	285	278	271	265	305	306	276	281	296	287	277	273	280	286	276	293	314	252	274	274	293	300	280	294	258	263	280	317	273	276	288	275	260	305	269	288	288	306	298	283	279	266	274	291	259	276	260	261	291	258	282	297	274	286	273	307	276	243	253	251	287	307	287	260	281	303	282	282	293	274	265	271	286	287	308	293	294	305	275	265	260	316	302	282	264	268	274	261	269	275	304	303	265	261	306	269	279	293	273	281	261	298	283	277	253	272	320	296	284	265	258	273	291	245	283	305	263	261	275	286	310	301	276	257	282	283	287	288	281	258	265	322	288	255	254	303	286	287	257	272	297	273	296	268	270	289	306	259	290	262	248	286	256	269	270	260	255	289	296	303	279	286	255	266	261	285	266	290	281	296	276	266	277	293	306	279	263	303	255	278	285	261	306	304	211	295	277	282	282	268	247	314	275	310	301	270	256	268	291	249	287	303	286	265	303	275	292	283	266	261	262	264	292	267	256	275	253	290	286	304	273	300	292	264	287	276	314	291	269	284	281	265	299	279	273	280	262	281	248	278	270	255	286	271	266	278	279	292	314	287	280	268	264	283	297	266	278	253	312	314	277	260	230	256	298	267	307	311	293	300	292	314	302	282	279	240	280	292	298	290	268	257	268	266	278	237	281	282	285	263	319	281	267	271	279	295	286	279	268	306	262	282	292	291	269	291	270	274	301	286	295	299	272	269	303	291	273	272	259	283	278	320	260	305	280	291	256	262	308	268	282	275	271	283	272	255	245	283	281	255	247	261	303	272	271	299	288	292	282	314	275	293	253	252	271	276	270	246	263	293	275	258	264	308	293	308	265	249	299	318	279	268	313	273	280	299	274	304	300	237	287	260	291	290	299	277	299	273	269	259	245	261	295	296	264	296	261	275	290	282	300	258	265	293	277	258	289	279	267	265	283	270	297	295	288	272	295	273	287	302	296	297	281	254	256	300	291	277	282	290	274	273	288	287	272	285	284	256	239	291	259	311	278	277	284	247	255	287	295	281	269	277	284	291	271	266	283	246	296	313	252	262	265	255	299	288	265	276	294	265	283	298	261	299	272	273	280	265	308	307	255	280	295	283	275	282	307	277	253	296	288	252	251	266	279	240	289	266	274	286	274	269	290	270	283	296	287	290	285	271	299	255	279	273	267	268	273	299	292	250	295	271	247	293	277	275	253	267	288	298	291	283	279	247	288	249	282	263	263	274	268	273	278	284	305	316	291	281	275	291	296	283	269	248	278	285	292	292	255	288	257	304	288	292	264	282	276	275	287	330	270	268	244	291	274	261	248
23605	36593	17471	6122	7097	5432	4406	4403	4304	3266	3513	2393	1688	1555	1458	1258	1162	1021	954	933	893	882	783	839	748	797	799	779	786	781	787	742	742	797	756	755	716	724	764	698	723	750	716	703	693	668	713	749	766	710	746	725	726	742	678	736	735	752	696	767	725	713	727	724	744	747	730	800	786	695	739	794	771	751	794	720	761	771	794	783	793	847	814	769	812	801	758	742	760	777	808	689	767	738	728	771	781	725	713	732	780	698	744	744	709	748	716	709	776	719	713	741	730	730	767	717	700	675	708	727	712	794	746	695	730	739	685	681	729	733	705	729	751	752	704	757	742	698	701	720	704	736	750	701	720	739	753	730	694	678	710	710	746	750	696	730	714	660	719	724	711	679	662	656	745	711	705	714	724	706	730	686	679	700	694	728	733	697	735	694	710	704	689	739	725	698	767	677	702	692	683	680	732	737	723	691	695	724	714	723	688	754	714	679	724	698	743	702	706	719	703	675	699	709	717	683	733	756	654	697	713	719	692	708	722	755	696	693	703	675	699	733	669	640	740	721	683	672	672	662	666	711	714	692	731	656	683	724	689	729	728	677	680	691	662	690	673	699	670	761	702	733	710	720	703	714	746	670	719	688	645	707	702	731	743	708	703	686	725	654	724	697	755	706	759	666	725	708	719	693	688	743	671	724	692	675	722	697	711	730	714	705	658	719	740	665	709	718	703	713	692	658	722	693	702	684	680	682	723	723	743	696	700	668	711	749	698	709	707	703	746	711	726	697	710	672	737	727	709	732	674	699	707	735	659	650	706	706	730	709	703	720	721	666	701	716	678	726	711	745	727	690	678	671	673	695	703	738	723	704	656	661	673	708	710	707	698	740	688	696	728	695	751	704	718	730	738	682	713	678	747	713	677	693	717	686	737	718	680	696	670	704	666	718	700	754	686	714	739	749	715	703	742	696	656	712	704	688	730	801	684	734	688	720	690	722	739	647	690	689	672	736	706	710	648	711	680	716	718	683	697	740	771	696	743	726	695	707	675	685	748	721	701	747	759	672	733	705	714	667	731	701	630	700	686	717	763	734	720	675	670	693	712	660	697	727	705	727	734	673	701	704	767	722	663	680	710	684	720	679	733	670	705	706	710	730	734	701	679	723	712	683	665	712	724	705	738	730	685	723	695	715	709	732	728	687	748	747	717	715	688	750	688	699	717	664	688	666	687	688	696	685	745	666	667	723	705	702	738	692	729	689	701	699	658	725	709	699	679	708	673	742	664	730	652	715	687	690	731	696	698	702	721	714	762	699	684	740	692	698	687	685	748	727	762	647	706	742	703	703	688	725	723	675	717	708	716	725	693	711	712	686	692	734	701	751	702	684	710	691	666	710	712	664	683	674	668	680	722	630	749	715	701	639	673	715	679	722	678	731	673	739	739	684	695	709	680	673	666	697	715	705	693	700	672	700	699	754	693	716	678	724	670	735	720	699	670	730	743	710	653	741	702	654	727	688	702	681	705	726	709	670	705	702	728	690	690	672	747	752	669	712	683	710	714	746	674	693	644	718	715	771	698	698	708	739	766	673	686	721	682	744	692	664	701	712	716	669	626	715	729	674	713	739	680	731	694	701	711	734	653	734	664	701	724	717	761	648	693	664	723	639	727	714	693	747	696	653	694	669	708	709	700	719	665	715	716	752	698	709	770	699	735	675	680	701	728	732	705	665	714	731	741	712	689	718	714	735	705	715	735	670	733	726	709	740	698	684	710	741	652	687	743	692	698	717	693	763	643	705	683	736	666	711	731	714	733	719	704	717	701	684	706	723	688	662	655	661	750	716	698	760	687	704	704	688	703	667	701	719	726	700	675	709	736	671	769	635	713	754	749	697	727	709	672	707	703	705	741	690	704	724	683	714	685	708	703	683	690	686	705	715	697	693	671	684	728	703	683	658	698	719	762	709	669	704	752	733	718	744	735	705	671	720	706	687	711	662	708	717	727	676	690	698	719	718	699	766	711	733	696	755	707	715	703	717	653	708	709	792	749	711	705	697	710	675	762	677	732	678	715	702	639	714	663	719	697	685	691	709	686	685	698	746	763	715	668	679	691	697	706	656	703	710	690	717	665	688	698	716	716	710	713	711	673	708	694	691	710	688	714	688	737	710	655	724	701	756	689	720	700	714	684	728	764	753	680	739	758	720	710	691	728	701	747	673	691	729	702	709	677	681	664	716	711	727	722	683	688	743	711	736	663	700	694	673	688	704	722	687	701	722	676	732	727	751	745	736	662	699	726	773	710	743	703	702	702	723	743	735	734	706	764	719	699	747	715	707	743	736	647	730	667	743	713	703	694	717	702	676	684	685	662	707	718	704	737	621	694	695	715	706	709	726	687	671	677	687	677	720	706	750	729	673	686	694	705	678	727	662	720	697	753	695	702	666	684	707	682	679	691	768	648	712	724	727	673	758	739	682	681	672	710	734	678	678	692	736	659	729	699	747	682	735	758	689	694	665	658	720	691	685	623	730	775	700	703	719	697	714	691	702	738	661	702	714	698	734	694	697	690	690	721	667	693	709	711	684	762	711	712	690	722	727	697	712	686	771	727	707	655	688	716	686	658	744	685	702	694	685	671	681	688	700	690	684	709	727	688	692	678	764	668	714	663	674	702	709	661	682	695	699	713	723	730	767	686	729	702	693	741	713	711	720	706	684	679	688	716	712	687	748	671	687	707	703	702	717	758	685	714	742	703	712	735	717	754	657	715	707	704	709	714	703	740	700	732	685	750	741	678	722	759	721	706	705	718	688	680	682	741	691	720	757	744	699	699	697	725	689	715	707	687	728	687	694	713	681	741	712	732	737	699	719	683	748	637	688	686	726	728	670	665	657	731	719	745	712	673	727	715	696	692	686	679	699	679	690	737	741	736	629	690	695	700	731	744	721	705	669	652	678	686	720	714	706	720	688	707	687	706	696	720	756	721	707	643	720	679	675	670	744	707	760	707	750	718	716	724	693	714	702	706	666	736	691	707	656	676	691	722	738	688	706	711	738	689	704	719	738	735	744	711	711	682	695	687	729	714	701	679	742	736	689	689	737	701	741	685	689	693	698	670	722	679	699	698	653	695	730	678	667	719	683	685	717	733	726	746	679	737	732	705	674	690	700	742	731	711	744	706	686	765	720	700	644	733	710	688	676	691	711	675	774	674	695	725	704	688	732	713	693	736	652	651	728	691	726	663	712	711	727	697	673	690	730	649	663	685	684	746	697	704	709	690	689	683	681	711	704	697	719	715	720	695	745	675	702	712	753	725	737	688	669	751	744	720	700	667	706	693	671	690	674	733	730	735	755	755	713	696	692	716	668	688	709	718	672	687	656	681	724	725	702	686	687	759	690	728	731	679	688	705	714	698	644	703	677	706	672	665	690	707	716	755	687	689	734	725	711	713	718	674	720	706	669	687	708	695	743	716	669	697	694	691	697	666	712	745	721	720	718	688	657	695	716
42756	44017	30624	19913	15169	9958	5867	3450	2443	1574	1388	1117	928	625	553	453	368	295	280	271	246	268	214	241	235	203	258	221	246	210	225	241	208	193	229	221	223	204	185	219	206	202	220	182	233	235	197	176	209	221	213	211	214	213	195	224	194	235	230	235	212	223	195	190	221	212	208	213	209	247	203	235	238	198	222	233	204	223	237	228	242	220	234	235	205	241	237	201	226	226	201	223	214	215	208	215	221	217	211	203	182	237	210	237	213	200	225	229	234	208	211	233	216	210	206	218	200	208	240	205	188	217	194	218	212	186	202	222	211	200	218	217	242	214	214	225	230	209	210	213	204	195	191	219	215	220	208	223	203	214	208	206	212	199	208	217	197	196	204	185	193	191	189	214	208	191	203	218	231	221	193	213	237	181	214	202	203	224	218	214	197	194	217	183	214	191	209	209	208	195	217	216	199	199	247	198	222	220	204	215	195	239	210	206	184	199	191	237	218	209	204	238	209	240	197	207	190	201	208	195	171	194	197	207	207	213	202	208	206	213	217	218	245	214	227	231	191	206	211	207	193	195	218	219	239	216	223	206	221	206	192	201	218	213	214	191	216	217	177	233	217	195	222	191	193	183	205	222	191	206	196	210	213	198	235	205	230	199	192	198	223	216	209	203	209	246	208	211	192	198	230	214	214	207	210	221	215	224	215	208	190	235	223	206	194	198	189	212	208	223	222	211	218	216	180	208	209	219	221	198	197	199	226	193	214	220	186	216	193	194	198	217	227	239	177	213	213	225	228	193	195	226	196	214	197	191	213	218	205	198	203	187	187	221	209	201	205	219	207	198	199	218	200	192	216	219	219	220	215	199	206	203	205	225	223	208	197	213	189	181	180	200	219	239	195	195	216	227	180	197	211	191	184	229	192	214	215	210	235	188	215	206	222	220	201	207	177	207	193	227	218	179	216	196	220	209	221	210	170	199	188	211	185	183	241	199	232	206	199	218	190	197	185	203	188	213	196	223	208	212	196	212	195	197	216	214	196	205	216	215	228	206	210	225	198	201	220	207	209	176	224	187	194	220	213	183	195	201	191	209	212	195	196	207	209	205	227	215	180	196	226	207	201	195	205	206	209	201	203	212	211	201	213	202	214	217	186	193	191	200	200	216	226	182	183	206	202	209	208	203	196	199	188	202	210	216	215	218	210	195	204	191	231	184	171	213	213	178	197	186	192	231	213	205	193	211	208	191	213	229	218	185	238	202	196	212	185	204	196	187	231	211	214	178	220	198	207	193	175	232	219	212	200	220	196	209	212	207	187	231	193	214	182	228	198	201	218	214	200	218	200	214	239	184	183	212	203	197	226	211	203	188	225	204	187	212	202	211	218	234	234	223	246	201	195	215	225	202	217	209	238	206	191	211	197	195	197	197	206	225	203	221	174	206	218	223	222	206	196	213	192	197	204	189	194	202	200	190	208	225	224	222	218	199	214	203	195	181	213	183	235	215	194	176	220	191	199	223	196	207	208	206	199	221	220	228	194	213	231	219	213	177	198	246	197	198	208	207	218	233	194	194	198	236	220	222	190	207	204	179	217	186	224	209	212	223	228	195	203	196	214	192	190	233	208	189	196	202	204	214	202	209	205	173	204	215	188	231	210	187	202	216	211	182	200	207	225	216	223	219	194	209	216	218	208	185	197	206	217	222	221	205	212	218	219	232	193	200	184	199	218	222	201	215	198	212	199	214	190	230	221	198	173	202	191	203	176	202	207	215	222	179	213	220	204	213	221	214	206	229	192	208	218	236	198	222	227	187	211	206	216	204	221	206	203	178	195	212	210	210	219	203	184	201	198	197	192	190	195	222	205	216	220	212	215	197	190	176	188	187	195	216	204	220	191	234	202	217	212	207	205	233	209	213	230	221	213	216	196	195	215	204	180	203	197	162	201	197	191	202	192	205	208	164	189	201	183	187	187	204	195	221	222	219	194	186	200	192	204	210	198	229	212	214	193	190	235	188	219	209	190	237	207	189	221	203	192	195	208	199	198	175	205	197	183	179	220	209	210	185	191	226	231	182	217	216	207	190	205	195	204	215	182	216	216	185	208	214	202	239	182	192	182	208	203	200	197	195	217	185	198	217	202	211	183	184	208	216	179	185	208	196	200	190	206	212	208	229	194	202	198	222	195	194	204	215	204	226	183	217	204	202	196	193	206	224	201	206	209	237	213	211	210	205	211	213	239	178	211	215	219	224	215	217	206	198	188	202	208	207	204	200	191	194	218	205	186	212	206	209	210	228	231	208	222	195	210	215	208	189	217	219	167	210	176	208	238	202	215	191	228	216	204	201	205	217	206	182	210	224	200	215	200	203	213	181	205	203	202	207	191	201	206	198	223	218	217	196	195	202	208	204	187	203	208	225	181	175	209	175	214	218	213	208	220	198	224	220	228	208	208	192	208	211	206	222	191	190	225	235	194	215	203	209	200	214	214	231	216	217	182	210	226	218	214	201	207	185	204	200	168	198	216	201	165	194	223	196	223	203	197	217	214	195	178	225	200	193	180	213	223	187	222	204	211	207	201	207	178	191	231	166	214	199	239	204	236	202	219	213	211	184	216	200	193	200	242	201	202	212	185	179	181	205	221	176	200	196	210	226	214	227	175	196	217	209	191	212	200	221	198	186	196	203	217	227	208	234	207	195	204	199	203	215	201	198	214	204	218	229	217	214	215	223	209	235	213	191	187	213	208	190	198	207	193	213	188	213	216	217	239	190	194	247	208	209	212	218	204	227	206	195	220	212	204	191	222	227	210	185	179	214	222	197	198	226	228	228	192	219	221	204	193	194	210	209	208	179	189	196	210	200	227	201	215	233	197	191	206	210	206	201	182	206	210	209	189	216	214	180	189	197	224	221	208	204	193	211	194	206	177	202	207	178	194	234	225	215	193	207	197	184	205	240	200	209	219	210	235	196	215	212	206	193	200	196	206	221	179	214	216	191	198	204	213	183	193	208	236	202	174	196	218	193	205	182	184	234	189	200	255	193	192	212	194	199	202	212	208	191	203	212	216	216	208	202	193	199	201	200	197	233	238	205	223	200	202	221	189	215	203	210	192	201	186	216	207	209	214	235	182	205	200	190	199	176	211	205	210	206	191	194	211	206	221	174	210	225	198	204	210	221	212	224	221	170	204	227	220	222	204	222	213	196	222	205	200	208	205	210	191	213	226	222	198	193	211	210	191	206	238	185	203	192	206	197	218	194	220	195	180	214	214	192	206	196	210	209	199	195	226	221	185	205	223	203	178	203	206	186	224	219	204	200	193	212	206	227	196	225	202	215	213	204	203	198	213	187	215	213	193	189	185	202	205	210	219	203	195	213	218	196	203	182	217	195	218	216	202	200	205	203	214	218	200	221	194	242	196	200	194	193	200	193	216	218	221	215	211	208	199	209	209	203	222	191	163	200	203	193	186	240	200	205	209	226	210	216	203	207	216	214	214	209	170	208
31036	39043	19384	9440	8887	7590	6274	6460	6370	5297	5403	3772	2580	2108	1866	1834	1626	1236	1128	960	886	796	852	769	725	682	666	654	709	637	658	675	640	632	620	618	607	586	628	605	578	598	643	576	604	579	563	561	571	553	596	579	575	561	585	556	559	575	569	575	595	588	575	595	604	603	538	627	578	593	591	646	578	642	543	589	591	612	634	648	617	712	718	696	632	623	661	648	589	670	574	570	619	626	614	605	646	587	606	585	556	547	600	566	591	548	604	571	598	578	552	565	578	527	557	560	585	567	571	613	536	618	526	592	561	506	540	547	516	569	561	593	542	584	541	547	532	554	548	593	574	588	551	597	558	542	527	581	539	549	584	585	536	579	552	551	504	501	495	543	561	523	527	535	534	515	516	553	540	583	563	531	520	516	542	558	535	574	563	529	539	528	523	555	529	537	539	505	567	526	538	594	530	532	526	561	526	571	504	528	516	523	576	571	529	543	536	549	524	537	528	558	551	522	525	542	572	528	536	534	525	562	543	474	528	552	499	527	534	579	555	542	534	560	483	509	563	561	489	491	518	529	549	545	500	530	513	527	524	541	533	509	562	529	523	560	520	579	535	529	515	510	492	525	490	574	485	531	525	540	524	534	513	516	586	539	525	555	534	531	532	565	530	524	551	523	518	542	543	556	547	457	510	530	556	552	559	548	539	536	564	532	526	529	527	496	545	528	495	553	541	556	547	482	558	544	533	515	530	543	534	570	511	494	522	538	550	513	550	525	484	505	519	544	526	563	527	533	528	523	556	546	532	512	568	531	519	549	540	523	525	519	592	559	478	514	532	564	514	544	530	561	499	533	570	571	550	502	593	541	498	530	525	547	516	507	555	487	529	519	530	522	537	496	572	538	556	535	574	503	572	538	541	547	548	534	551	510	576	520	512	511	487	528	513	492	532	563	497	553	527	546	504	508	488	519	549	538	528	509	524	553	548	517	508	532	530	521	519	497	555	511	518	525	478	555	556	551	532	495	572	518	535	554	565	515	534	511	497	545	550	558	565	561	540	549	479	533	538	517	540	531	534	524	561	513	521	517	498	548	507	571	575	517	534	530	525	571	521	542	530	531	528	506	558	508	525	537	531	542	492	506	551	565	500	543	558	530	523	554	508	528	553	578	563	562	519	540	506	550	534	512	554	526	504	516	563	562	527	526	554	529	546	526	550	519	547	546	571	555	515	549	483	531	515	517	518	502	537	532	565	550	521	540	563	533	519	537	547	479	573	551	537	524	574	532	564	493	523	514	542	608	524	542	532	540	531	519	601	502	519	518	480	582	541	545	562	535	518	530	495	536	538	534	530	563	516	567	529	572	526	513	538	546	531	513	560	548	527	536	503	571	569	534	528	499	561	517	504	541	516	529	506	543	545	543	522	552	498	520	538	531	559	526	545	552	505	512	543	498	521	576	580	539	518	543	568	564	550	509	547	553	529	527	572	514	516	545	541	529	541	524	548	555	558	529	533	508	537	518	561	554	505	517	521	504	526	526	547	530	531	520	530	493	523	540	513	525	504	530	522	535	534	537	515	550	486	560	532	541	564	553	569	584	522	536	558	534	574	539	506	515	539	505	556	534	513	552	505	549	522	544	565	520	557	503	525	559	537	531	550	548	555	554	543	554	522	537	526	540	498	567	531	513	505	554	552	482	525	543	538	517	528	547	539	526	512	514	532	508	516	536	550	522	526	516	582	495	540	578	550	545	488	559	505	519	580	574	551	499	560	536	508	505	553	520	513	503	559	559	557	567	544	587	520	535	517	530	510	509	522	548	508	546	526	509	558	535	508	530	517	488	526	497	525	537	539	513	512	502	533	516	520	538	552	530	540	559	511	533	505	551	566	549	522	528	519	554	514	552	529	589	514	524	539	553	572	549	535	543	517	543	532	558	547	540	497	492	537	576	514	593	495	493	582	548	552	531	501	530	533	565	514	532	512	541	546	503	520	536	543	538	545	541	520	502	531	544	545	534	524	555	506	497	523	519	543	527	547	546	573	501	477	515	493	517	488	539	510	542	561	553	551	557	541	539	549	531	498	581	540	517	487	538	545	467	533	573	542	509	548	559	517	550	492	567	547	521	507	514	533	540	516	527	556	524	537	517	565	523	520	541	565	493	487	529	538	495	531	555	555	521	510	523	581	547	521	536	532	502	488	525	530	545	507	531	552	519	530	537	496	512	554	516	562	514	531	531	510	504	545	583	525	532	535	517	520	589	532	568	561	540	571	542	540	531	534	520	554	564	536	529	538	539	552	534	574	544	494	549	498	521	565	582	543	539	528	556	565	529	515	526	489	520	516	522	517	548	530	535	549	534	544	535	544	528	485	522	540	498	546	499	531	537	574	502	539	518	537	582	520	555	536	545	480	557	482	507	493	564	508	550	499	496	556	542	532	562	510	504	543	552	514	548	526	533	538	512	505	550	507	537	520	508	565	542	559	518	529	548	515	553	500	518	552	521	517	550	508	505	541	533	524	512	523	537	546	483	509	523	505	520	496	513	523	506	525	510	560	516	550	520	544	546	503	580	571	501	521	527	486	513	505	512	550	521	519	553	516	551	517	530	543	563	596	561	549	503	520	526	514	511	472	518	549	511	516	538	541	544	524	467	534	477	537	546	506	545	534	511	506	523	525	535	573	575	559	556	541	546	510	561	528	525	502	533	525	511	528	548	512	557	547	512	517	566	547	481	531	487	536	574	520	559	530	545	521	512	551	561	570	531	505	532	510	498	542	544	502	499	552	521	528	559	507	498	565	571	504	547	535	514	496	498	536	568	531	533	473	544	535	496	546	540	504	552	539	532	496	523	562	523	523	536	541	556	559	503	500	545	498	513	506	522	552	528	566	539	488	531	524	537	531	528	515	534	532	532	519	528	551	511	495	516	529	495	527	569	548	469	567	514	513	539	543	507	558	552	541	500	566	493	556	504	557	541	552	576	527	505	536	504	562	556	561	556	537	512	542	521	530	507	560	563	513	591	519	552	500	526	542	496	570	535	527	541	511	535	566	525	499	636	549	511	551	518	524	511	500	499	537	543	550	510	532	566	524	539	545	539	564	513	524	565	520	523	537	568	596	495	532	543	510	526	526	537	535	565	528	536	468	545	524	524	534	536	532	525	539	524	507	545	533	527	565	523	484	511	524	552	528	514	521	545	524	494	522	547	543	521	558	551	517	541	518	522	516	562	486	539	540	511	499	561	527	480	555	476	492	554	527	497	559	518	522	555	472	515	529	565	503	540	566	539	531	541	568	533	509	515	494	499	522	535	528	542	547	493	514	518	526	505	492	543	525	501	507	488	492	550	566	566	531	521	556	553	524	544	507	573	545	573	521	553	539	525	515	582	531	513	565	525	569	546	545	533	516	538	547	509	516	543	540	536	523	531	551	548	526	538	506	535	512	550	486	523	482	534	488	563	519	527	506	528	496	502	539	530	533	504	562	497	501	529	556	494
13097	8740	3019	834	567	362	352	317	340	292	298	309	311	285	289	306	270	246	276	272	279	277	294	307	315	277	301	281	293	280	269	276	290	283	274	301	290	272	241	288	268	270	283	279	253	289	276	287	300	288	293	288	278	295	299	296	327	292	309	272	284	299	278	272	283	314	304	268	270	318	246	312	319	285	288	260	271	293	316	302	287	287	300	284	309	325	273	290	298	278	301	271	314	286	274	285	294	283	284	284	267	301	277	285	274	275	321	298	255	267	287	269	276	266	293	270	291	328	301	301	256	305	332	261	303	260	319	280	241	294	290	297	252	265	298	300	298	299	286	262	267	281	289	289	280	301	315	275	267	251	302	307	302	266	275	312	290	267	250	295	281	280	311	289	303	312	290	263	267	276	272	330	275	295	265	265	301	288	234	258	306	247	262	325	286	286	294	272	293	261	296	284	287	323	291	274	300	274	310	280	283	294	250	290	306	311	290	254	282	259	284	297	280	274	293	277	286	309	255	267	286	274	289	276	273	291	307	258	278	299	273	300	279	318	296	236	288	246	294	262	245	274	273	294	284	282	282	262	269	298	282	265	269	293	270	281	278	258	281	283	304	262	312	270	275	303	288	300	299	267	257	268	247	250	269	291	315	286	267	314	320	286	306	256	283	288	285	276	259	276	269	285	298	290	282	282	265	313	292	299	272	293	288	297	295	276	264	279	289	271	285	281	317	315	289	288	278	288	255	295	264	295	298	275	278	293	310	277	337	293	276	260	270	257	299	278	307	243	287	273	254	297	258	261	238	286	283	305	283	283	285	279	256	306	294	252	300	285	272	257	289	251	287	287	253	310	260	282	269	274	299	270	298	302	292	278	279	309	298	300	295	277	277	293	277	286	259	322	256	282	275	257	327	285	257	310	299	291	275	274	294	297	308	265	289	275	286	275	314	295	253	298	315	305	259	266	297	287	272	291	290	263	290	276	288	277	273	284	283	285	275	278	286	314	272	271	275	255	299	293	282	257	307	243	292	281	280	287	271	288	280	287	294	274	296	253	261	248	323	280	267	266	280	306	263	282	295	258	288	260	286	286	284	281	276	274	272	284	285	258	287	283	286	307	279	272	296	303	307	286	289	278	276	278	273	298	287	260	303	283	323	274	271	297	297	273	269	283	266	295	302	291	281	276	280	281	282	262	298	274	295	275	304	268	280	301	269	300	261	281	301	264	267	309	291	273	280	317	274	236	309	280	285	307	290	276	280	272	283	274	273	266	256	295	262	265	294	260	299	289	297	305	264	306	272	287	278	284	297	277	255	290	311	266	255	296	297	267	292	302	274	271	314	279	271	277	257	290	287	280	268	306	289	276	275	266	287	295	311	278	303	294	279	327	294	288	294	288	263	315	260	303	302	293	284	290	315	285	267	272	304	270	291	288	281	262	314	289	340	235	270	278	289	288	287	300	319	268	283	273	292	277	279	277	299	277	275	304	257	307	281	246	281	305	298	291	259	261	302	291	290	295	237	261	268	295	294	310	270	260	292	243	251	291	287	270	278	277	280	299	285	273	336	299	275	301	273	295	287	301	277	272	274	269	289	270	271	278	259	260	295	282	263	248	271	276	263	265	301	290	291	286	268	277	282	293	314	300	281	269	297	268	289	267	282	278	249	265	284	268	254	275	282	304	271	295	279	275	255	298	254	266	257	286	270	310	276	313	307	282	277	261	283	285	277	268	314	296	300	263	288	272	275	315	260	280	298	286	267	314	273	280	295	268	264	250	288	286	287	269	306	279	277	292	265	308	283	283	280	273	253	276	290	286	291	255	300	290	260	269	297	275	273	294	319	253	270	277	280	270	286	288	257	290	289	278	288	335	259	266	276	300	262	253	279	261	288	254	289	278	276	297	304	290	262	267	323	301	294	284	275	292	321	279	270	315	256	262	265	282	301	290	290	283	289	276	292	305	271	314	283	257	289	276	275	286	287	275	314	301	273	283	299	305	289	288	265	258	282	271	283	282	279	292	306	262	249	264	265	268	299	278	274	245	283	287	291	296	289	270	271	269	297	267	272	282	291	289	278	251	277	297	266	284	276	292	257	273	288	286	270	273	268	267	289	282	277	284	288	258	259	284	268	271	272	282	266	270	279	281	274	284	289	293	303	276	260	254	255	299	263	241	266	296	264	252	259	311	281	290	288	301	309	299	285	287	274	287	285	298	271	303	275	290	316	317	249	305	263	333	307	291	301	277	294	296	311	284	305	293	261	284	270	306	272	289	289	249	291	310	292	297	262	294	261	262	281	287	307	273	280	276	291	288	284	288	281	295	280	300	281	272	290	282	277	292	280	308	289	284	293	283	285	275	320	280	310	270	276	296	291	282	276	302	321	314	296	250	290	312	279	317	265	297	268	278	291	299	300	293	270	267	270	285	278	281	297	272	289	291	297	309	293	250	278	275	292	295	304	266	286	271	282	310	280	300	272	293	289	275	288	295	250	307	291	295	292	267	295	297	277	278	318	267	278	307	276	272	289	245	287	270	287	290	273	288	271	288	281	274	295	291	269	313	286	296	291	272	274	311	305	317	277	289	294	273	292	277	314	285	263	297	292	285	314	287	293	287	273	298	285	295	302	264	289	262	306	287	245	296	300	297	309	285	289	287	255	291	266	301	291	295	298	261	257	294	273	289	302	275	276	271	306	260	276	268	267	298	296	300	276	275	285	280	271	290	267	298	284	265	292	271	282	263	256	257	262	273	298	292	291	319	273	298	305	296	311	282	260	243	272	252	263	289	293	294	265	289	264	312	297	274	288	274	299	296	307	317	289	288	293	286	303	265	303	295	294	308	312	277	269	292	322	280	271	294	304	285	252	265	273	277	291	289	278	258	294	294	290	266	287	258	292	281	281	293	247	295	303	327	294	280	302	278	286	272	297	290	322	278	271	285	263	287	276	297	296	288	265	278	262	283	262	321	286	254	276	263	252	264	303	276	305	274	260	278	310	283	309	302	271	301	266	271	278	257	320	287	272	312	291	266	277	268	278	286	284	278	277	278	306	293	283	294	286	304	306	267	290	293	319	257	271	286	315	263	273	282	313	287	263	274	284	293	262	274	337	274	252	295	265	280	286	274	269	279	270	271	301	310	264	305	296	276	299	255	276	292	252	244	280	308	262	299	298	278	276	286	273	296	274	291	295	290	300	312	293	290	274	284	260	258	281	264	303	279	283	274	290	276	309	279	259	304	281	305	283	309	299	285	288	261	293	292	267	335	247	321	296	307	269	281	295	293	303	283	252	284	314	311	298	304	288	300	297	248	234	263	282	256	306	300	314	261	285	273	301	278	272	269	264	270	287	291	291	278	283	244	261	273	289	294	287	300	287	282	302	309	284	283	282	269	300	291	294	284	291	291	286	270	298	309	271	261	326	313	300	301	279	318	265	284	277	299	274	275	260	255	261	265	291	291	275	281	280	294	269	297	280	289	295	286	257	259	290	293
8807	9423	4172	1684	1693	1217	1092	1149	979	882	840	842	845	835	771	780	750	739	723	748	681	742	727	741	734	777	736	730	735	713	680	695	765	745	704	719	751	724	733	692	855	742	738	764	696	752	693	723	706	711	712	712	734	760	705	749	676	718	736	746	747	696	721	757	700	762	729	737	790	725	709	745	717	791	761	734	739	741	733	757	752	750	829	720	765	758	759	745	734	711	718	812	715	723	732	759	721	750	746	725	754	740	739	745	764	733	727	732	732	727	740	764	752	760	735	738	751	723	723	726	763	741	744	751	742	711	721	734	774	718	742	713	738	715	770	776	750	737	728	703	686	753	766	738	750	747	756	738	729	685	731	732	746	720	729	704	731	744	710	724	777	710	742	724	717	754	729	749	721	727	732	689	706	750	709	698	705	743	639	752	701	774	736	688	730	750	780	762	721	758	760	743	770	742	704	725	706	752	763	696	747	711	710	721	742	756	785	775	678	718	722	654	694	723	729	730	726	653	749	711	715	699	710	698	756	658	753	713	689	741	732	771	743	738	697	723	743	714	766	733	745	728	757	701	638	690	727	750	762	731	731	708	720	703	710	748	700	743	680	749	686	686	756	741	712	743	714	691	718	695	694	730	714	714	718	732	698	713	724	705	712	725	695	726	710	675	705	726	697	739	764	736	699	703	696	733	698	709	707	707	762	717	734	651	709	747	688	679	680	739	703	709	742	752	684	727	767	684	743	696	714	680	757	743	700	718	700	734	734	754	684	737	708	727	758	690	691	746	736	711	769	721	713	685	698	706	743	727	749	778	722	704	741	729	725	693	763	676	749	713	727	755	703	708	747	765	700	696	721	721	736	692	720	734	710	727	756	737	715	732	746	740	697	702	746	728	703	712	689	730	698	728	737	706	709	741	716	735	722	696	747	698	707	681	707	713	744	736	699	691	731	716	675	753	727	743	738	722	705	708	771	748	736	691	751	743	712	734	661	727	729	741	773	733	727	716	746	728	766	757	734	752	709	741	750	650	762	663	700	716	699	736	728	701	668	741	738	671	708	713	694	688	776	758	745	702	688	716	725	706	743	704	728	748	723	693	702	708	746	651	714	720	772	771	692	669	696	720	687	689	707	730	724	753	734	728	709	741	709	682	764	742	682	739	733	682	765	719	693	705	740	725	725	732	741	781	689	700	718	713	702	703	694	735	720	735	660	748	709	792	725	733	734	722	748	705	683	727	779	775	728	784	748	799	673	701	683	723	732	762	730	738	758	710	703	719	750	755	697	762	707	701	705	742	726	730	749	701	752	719	721	717	745	738	704	705	733	766	753	762	705	710	706	710	708	708	752	719	685	738	710	765	699	746	709	761	718	789	742	755	729	688	720	710	768	731	722	712	736	726	712	737	710	723	734	687	710	722	751	695	730	735	708	780	717	735	676	685	765	753	705	707	751	724	701	727	711	697	766	720	656	743	722	747	711	766	727	733	759	766	705	715	752	687	736	779	752	725	728	766	743	777	721	740	695	723	718	695	724	687	736	697	751	751	731	735	759	774	747	761	668	700	708	733	680	738	733	705	765	689	708	772	730	720	683	773	708	720	771	731	735	763	714	682	737	712	732	766	712	751	746	679	722	691	708	662	763	757	646	725	738	699	749	727	735	717	757	707	745	731	750	689	719	675	754	715	700	745	745	769	716	728	736	729	713	715	753	732	730	746	767	729	718	723	694	728	742	781	742	753	751	747	787	713	718	766	712	761	734	732	711	757	683	705	701	727	718	697	724	711	694	709	705	752	732	747	721	688	738	714	693	789	729	710	709	696	725	743	685	720	691	715	708	731	743	709	699	716	707	714	718	723	678	689	727	712	735	709	752	712	729	684	744	714	714	741	748	705	748	703	726	695	716	767	761	688	732	746	744	681	734	721	768	730	742	738	720	751	735	705	716	684	729	733	755	722	723	716	718	756	709	742	722	755	730	700	704	719	745	691	671	732	752	724	717	702	693	717	712	742	719	696	733	721	676	728	688	732	733	716	799	732	724	712	761	719	667	734	786	751	705	716	703	719	726	734	687	691	697	688	686	719	718	730	699	739	731	747	724	693	686	745	735	693	756	735	717	750	713	697	726	729	752	776	723	684	702	683	768	735	697	806	765	734	729	730	739	763	694	706	696	776	701	743	715	712	672	696	761	754	738	725	705	748	689	684	684	717	725	721	709	707	751	719	755	689	705	715	700	740	698	738	747	746	687	773	677	693	746	731	706	733	696	698	719	675	754	712	697	723	722	721	742	768	710	706	750	781	746	677	754	740	704	710	756	723	692	755	675	691	764	713	736	723	727	724	777	756	685	706	718	713	736	746	714	729	714	732	718	744	686	788	748	708	774	721	697	741	711	754	697	765	762	723	671	693	750	695	738	739	725	664	755	748	779	716	668	722	687	692	682	716	747	791	737	723	738	743	730	711	733	724	741	672	766	732	719	693	709	751	754	731	763	753	707	763	699	734	742	697	769	747	733	724	700	733	699	750	734	707	711	743	704	743	699	706	710	694	738	747	676	728	761	744	716	739	664	730	720	713	699	723	692	696	723	725	742	706	734	705	729	772	708	692	747	739	736	729	726	723	716	714	694	716	720	700	721	787	723	726	739	731	738	744	743	674	731	758	673	787	712	777	720	713	761	716	721	682	726	696	727	713	742	772	722	729	722	705	776	690	666	684	690	673	721	755	771	724	754	731	729	725	694	679	692	721	709	729	744	789	756	693	689	762	682	710	736	697	749	694	728	700	696	748	731	780	764	726	726	746	744	744	712	696	683	707	708	748	776	729	718	686	733	683	723	724	760	698	687	722	717	749	730	705	732	699	727	685	707	729	732	760	752	733	766	694	765	711	731	747	673	725	669	717	703	708	761	751	764	784	746	702	698	715	752	764	744	683	764	780	718	683	717	748	665	700	723	726	764	725	684	712	728	704	755	745	686	712	744	732	705	737	671	722	735	749	743	710	745	720	727	733	720	712	725	726	750	721	699	706	713	731	703	680	754	727	734	731	713	714	739	716	736	701	696	779	690	710	710	764	716	737	746	665	761	703	700	694	748	786	734	726	734	705	686	722	729	708	722	789	741	733	753	731	689	723	694	732	708	702	733	703	684	714	749	739	759	744	691	758	704	749	727	737	744	687	740	771	699	735	693	746	727	677	684	724	742	729	702	694	772	737	768	783	719	749	729	756	742	706	723	725	719	775	725	717	713	700	714	727	761	727	715	708	713	712	716	682	703	744	783	746	743	732	684	701	737	761	767	732	729	772	706	685	736	763	730	757	713	703	755	709	749	684	711	739	739	816	731	688	763	731	737	751	703	704	693	671	752	715	691	738	750	716	734	750	685	766	740	723	727	689	692	699	662	723	717	672	797	717	689	769	749	751	777	694	760	750	692	698	727	724	704	779	719	741	713	738	736	663	749	744	770	705	768	703	715	731	768	739	753	715	706	734	712	692
32988	34194	26225	13038	8884	5193	3046	2007	1326	977	903	550	529	550	358	367	356	336	340	314	291	285	300	278	296	262	279	280	311	309	277	245	255	330	299	247	253	264	306	286	287	277	291	243	256	271	273	252	301	295	285	256	281	266	292	239	302	310	284	289	283	272	290	269	280	306	300	306	311	288	270	296	272	285	271	308	297	280	295	259	261	305	273	288	325	282	276	314	268	262	280	275	251	293	283	269	279	276	259	331	260	273	254	278	264	294	296	264	304	277	238	322	287	275	271	281	281	316	319	284	249	284	237	307	295	264	288	288	281	241	292	290	283	310	275	275	258	294	287	277	275	303	265	306	265	302	269	246	267	223	285	280	288	286	284	292	291	253	283	270	267	287	276	284	263	235	285	286	267	296	299	262	286	269	262	297	270	281	297	282	295	309	298	249	267	252	307	285	296	296	274	243	272	257	252	275	266	274	255	289	284	264	288	289	275	270	280	298	264	314	287	250	245	275	278	285	308	259	302	277	274	287	297	262	282	295	278	272	252	268	278	262	253	241	269	273	282	276	288	280	284	256	279	264	280	267	296	280	280	271	293	258	255	324	285	264	236	273	260	297	266	266	277	247	264	289	263	286	235	280	291	251	245	272	278	264	300	263	273	281	280	244	276	270	293	245	331	293	286	271	237	271	275	284	265	290	261	249	304	275	264	274	268	273	297	249	264	257	259	266	248	306	280	283	260	268	277	265	289	293	273	277	267	254	272	289	257	302	326	252	256	273	268	276	272	263	282	289	260	298	268	294	273	275	234	296	250	280	239	263	252	276	297	272	293	266	284	285	285	275	320	296	273	303	287	292	276	275	247	254	289	279	269	282	286	286	290	280	302	281	288	288	244	284	265	250	236	310	290	302	273	263	274	237	265	273	301	270	289	299	253	268	292	271	270	254	268	275	275	284	276	289	272	247	268	281	250	261	261	301	286	272	264	296	254	280	270	265	284	260	266	293	286	287	299	292	300	244	285	250	277	263	303	274	289	278	289	282	282	285	278	271	244	271	301	291	263	288	285	281	292	252	257	288	282	242	282	279	265	275	290	251	243	304	263	284	271	232	267	255	269	278	257	226	265	269	290	279	244	275	301	269	318	281	296	277	272	285	257	316	295	290	268	281	272	271	277	277	258	292	263	268	296	264	279	271	289	284	256	297	282	284	274	302	291	305	268	256	284	276	273	282	278	260	281	287	268	270	262	265	284	299	262	291	290	271	271	295	283	254	272	292	279	263	296	288	277	249	277	268	301	287	303	262	290	287	284	263	266	271	259	261	286	267	271	256	295	250	264	276	274	262	264	281	263	292	265	287	266	298	300	272	271	274	299	270	276	303	253	257	286	272	295	263	286	278	256	281	266	265	249	246	274	265	233	286	287	274	274	263	275	276	256	291	292	282	277	249	301	251	260	254	268	281	292	271	266	279	284	277	242	236	290	264	261	283	293	251	296	244	294	277	277	275	246	267	278	242	254	283	251	254	285	277	247	292	274	289	314	241	279	274	245	277	289	280	281	264	267	250	262	276	263	277	304	265	284	250	277	288	272	270	283	295	282	280	295	293	247	289	309	288	251	256	284	258	290	278	257	276	239	281	254	263	316	263	284	282	294	279	271	323	287	277	302	284	272	275	288	244	235	284	273	277	251	279	265	261	282	277	259	259	234	287	297	258	242	275	261	269	289	275	278	290	278	286	274	307	283	279	264	304	258	262	257	253	255	271	250	291	279	273	258	257	270	268	294	301	232	266	283	286	272	250	299	304	230	278	304	274	241	275	283	263	243	277	285	267	286	308	269	300	258	262	276	260	281	275	269	278	273	268	255	255	263	285	299	271	285	264	280	272	278	270	287	288	268	273	321	275	256	288	263	292	253	302	238	278	293	260	239	301	274	276	297	297	253	262	284	285	298	292	306	287	282	278	288	276	289	264	298	244	280	300	243	276	270	282	271	295	313	294	304	261	313	290	299	256	260	276	289	289	238	279	307	278	281	255	298	273	252	261	266	282	287	255	280	269	283	263	266	294	314	254	269	305	285	269	301	254	279	236	288	300	282	282	275	285	295	283	262	259	236	293	294	238	284	273	281	271	289	289	296	286	255	254	269	271	302	275	300	282	262	279	289	267	278	250	269	276	254	281	269	289	261	276	264	257	263	257	278	251	262	279	293	332	271	301	281	251	297	289	265	281	309	258	281	271	301	234	307	288	288	256	267	277	282	283	252	247	250	300	285	252	267	267	262	258	294	305	279	277	287	262	271	258	313	254	253	303	299	258	251	292	302	302	281	235	282	252	299	308	266	261	317	287	292	286	278	247	282	287	283	274	278	289	308	256	272	251	278	252	269	275	267	261	309	255	280	272	274	279	296	265	309	275	270	248	273	308	291	305	274	272	271	290	276	266	265	270	289	277	272	271	280	305	289	259	245	300	319	278	286	262	302	300	274	262	272	283	263	219	259	294	309	280	311	271	274	301	280	275	248	276	272	250	272	303	263	262	262	262	254	304	279	264	294	290	294	272	278	267	277	283	249	272	293	256	282	294	296	260	308	306	280	297	297	260	278	259	301	272	249	297	289	250	268	256	299	275	274	249	267	265	262	244	287	283	245	302	250	246	276	281	284	283	271	295	272	284	264	299	280	277	264	282	267	276	278	278	239	254	282	286	287	284	310	265	285	258	285	241	280	281	285	268	291	272	256	287	268	260	249	302	305	247	253	276	259	283	242	282	272	291	291	246	278	293	251	275	279	290	278	271	271	260	308	256	285	268	295	297	278	288	238	290	284	275	273	272	280	267	261	264	314	275	264	274	250	282	307	293	260	262	288	304	278	274	286	279	279	266	295	254	278	314	272	261	270	243	259	293	282	268	289	259	266	288	254	270	278	273	266	263	283	253	272	271	284	255	272	278	283	274	235	244	267	243	260	244	291	257	275	285	248	292	267	275	255	262	301	244	235	262	266	277	273	282	290	293	262	272	288	272	262	253	269	247	295	274	263	282	268	278	255	256	280	243	263	259	263	300	265	278	272	258	250	304	262	273	269	263	252	270	286	287	273	278	268	273	268	282	253	260	259	298	305	295	256	269	268	270	271	279	299	251	268	265	257	254	267	265	247	272	258	296	277	271	278	281	274	276	264	306	283	278	332	243	285	293	268	253	292	255	283	296	282	306	271	249	251	273	251	314	267	264	289	255	297	275	286	261	276	264	272	278	304	278	287	271	277	241	246	272	278	292	288	274	270	276	241	276	253	290	298	273	260	275	270	269	265	269	290	265	257	272	261	265	262	276	265	285	269	270	270	270	267	269	282	237	246	271	313	267	274	297	274	306	288	295	281	274	254	280	303	292	258	278	268	289	291	277	294	274	287	297	269	257	276	268	294	271	250	273	278	277	269	268	278	297	303	263	282	268	275	268	289	273	299	248	278	289	273	282	319	294	274	293	258	273	315	290	269	269	255	289
22726	28599	16420	6727	7096	5288	4297	4404	4152	3404	3710	2332	1698	1598	1442	1365	1187	1043	965	869	875	911	836	844	797	792	770	806	758	765	772	802	769	739	704	738	750	731	746	716	698	731	760	694	733	685	721	715	727	709	694	744	740	694	723	669	751	678	670	720	732	699	741	725	740	780	709	734	767	708	751	744	704	719	717	731	760	773	777	807	813	798	746	733	789	791	721	773	746	760	732	757	717	777	735	721	746	736	743	757	717	712	695	755	715	669	719	714	728	708	717	707	712	761	730	727	657	785	724	705	719	692	708	656	719	717	678	738	692	730	704	714	676	698	681	694	684	709	701	747	669	740	709	743	700	714	694	663	694	742	722	703	687	707	714	698	745	706	671	705	644	703	710	709	680	705	671	702	730	699	695	732	671	704	706	701	632	707	639	712	758	733	657	703	717	754	737	711	713	709	697	696	710	700	673	677	719	720	739	716	694	692	683	698	687	674	695	690	672	681	735	716	671	751	745	697	707	664	733	697	734	704	694	700	705	640	703	683	711	683	683	652	681	716	688	707	710	743	688	671	696	701	694	697	719	706	726	671	698	684	751	732	711	705	680	706	713	701	661	752	714	714	675	649	682	721	647	704	706	698	685	714	719	712	657	726	697	678	678	729	722	716	633	674	689	658	694	660	739	660	727	673	691	699	719	685	703	707	696	716	707	685	750	690	738	674	688	688	730	715	715	707	706	669	764	675	662	690	728	739	685	674	704	633	733	716	651	661	680	699	703	710	698	717	636	689	743	677	690	699	695	694	666	670	707	694	687	669	686	717	695	666	670	724	691	692	674	710	721	685	750	725	732	676	710	680	708	711	651	644	708	695	671	688	751	690	697	677	679	698	737	669	657	681	712	663	725	696	703	690	660	694	700	706	661	711	688	718	701	721	666	720	681	733	706	682	700	674	676	662	708	742	723	642	728	711	717	688	719	684	682	651	712	671	726	698	688	655	669	699	674	682	689	692	714	695	640	723	698	705	688	709	703	672	690	760	676	670	715	694	656	693	759	705	663	708	704	701	732	685	712	731	723	709	702	669	686	690	704	729	740	753	692	653	720	765	685	726	675	699	652	706	677	726	666	715	699	689	678	715	728	730	716	659	724	728	722	698	683	689	695	694	649	725	727	692	744	671	724	653	651	688	695	742	730	681	708	671	707	698	706	709	701	687	753	695	676	712	686	684	679	673	677	672	683	630	688	671	687	710	709	687	699	687	684	725	700	724	677	669	687	696	738	703	676	712	693	720	635	709	690	686	713	689	698	708	700	668	661	715	687	692	709	723	686	704	657	706	695	676	712	711	699	645	686	750	696	751	664	660	696	702	709	657	671	685	681	673	652	672	670	700	737	664	680	691	672	705	665	699	697	705	705	708	710	695	697	757	700	703	750	735	727	698	710	710	712	687	687	654	705	660	750	706	697	692	718	676	711	661	671	729	660	709	687	722	688	729	727	733	669	703	684	687	703	717	702	685	688	719	726	695	666	714	721	675	727	715	686	724	678	640	687	750	749	702	706	682	684	721	709	723	673	745	680	681	658	725	661	718	740	675	678	720	680	720	693	722	681	726	687	697	690	696	719	700	697	683	686	700	740	674	663	727	748	689	724	735	716	730	692	715	668	700	730	699	700	701	708	687	697	729	708	691	730	713	703	684	669	700	704	706	681	704	656	670	708	678	696	683	708	694	722	745	675	658	720	715	731	717	670	762	677	770	688	683	734	736	693	680	710	672	735	713	662	710	726	700	688	648	663	667	691	635	685	668	673	733	741	686	691	729	752	740	630	698	711	711	675	721	704	668	693	680	687	699	710	677	621	693	704	699	655	721	695	655	693	716	688	701	684	710	718	680	699	683	684	660	719	702	689	699	687	707	713	700	701	678	696	752	677	712	733	699	667	668	713	691	673	704	699	717	674	698	669	741	686	741	740	673	702	744	726	696	676	715	744	682	711	723	676	680	661	682	710	658	726	677	714	705	677	695	716	747	661	716	689	707	691	692	692	712	679	717	701	728	702	666	749	691	640	702	713	707	710	659	701	702	643	713	721	743	649	701	672	703	685	680	727	707	692	708	698	737	743	683	732	661	682	687	709	708	709	715	697	719	697	675	729	731	712	707	727	666	646	686	691	706	703	684	714	753	648	740	698	675	695	704	673	703	741	720	726	699	698	707	726	688	684	676	704	665	665	755	696	728	697	725	682	725	724	697	695	676	719	663	725	658	658	682	708	753	682	716	671	711	702	688	674	727	662	748	675	693	661	734	656	685	723	679	711	715	739	737	690	680	679	670	721	708	723	733	687	661	711	703	677	683	708	689	678	701	682	724	745	695	730	718	760	692	681	708	689	710	656	724	660	722	681	696	731	705	726	670	719	666	714	721	735	740	697	687	650	720	690	692	640	697	715	708	699	638	657	668	691	705	716	729	708	712	671	676	724	622	713	680	673	700	691	705	762	698	702	667	725	691	696	688	684	745	675	692	682	650	701	706	720	700	711	692	688	685	690	696	702	752	718	700	660	692	737	690	710	655	717	686	680	646	687	722	700	662	716	682	717	766	652	676	711	683	686	671	684	708	710	700	703	715	706	739	681	665	703	680	697	713	714	676	702	664	687	710	679	683	670	679	730	703	680	691	727	721	672	731	717	717	675	656	677	732	689	721	700	748	659	739	697	759	710	706	752	721	684	694	672	744	707	692	721	670	679	710	708	652	697	712	701	721	699	688	689	667	679	727	739	706	693	713	607	710	708	685	678	690	695	714	717	704	666	722	668	686	703	684	723	689	731	709	700	702	712	661	705	691	699	731	713	731	683	726	716	702	703	654	726	703	707	694	719	695	700	638	654	704	693	688	724	697	743	749	682	733	679	696	728	743	694	687	690	705	709	696	696	664	653	686	734	663	717	688	654	698	741	700	678	720	719	697	682	678	667	684	734	664	712	669	675	690	669	693	730	691	718	658	703	708	660	673	720	687	666	679	697	687	688	691	696	689	724	709	709	695	735	703	719	672	655	696	704	653	684	701	676	710	670	702	689	691	670	744	722	710	679	728	750	729	695	693	701	704	673	684	668	698	663	704	657	658	655	709	719	734	718	731	655	712	721	656	696	708	725	724	685	675	732	674	709	718	672	708	734	696	670	753	706	682	657	685	722	708	736	715	735	677	732	712	674	702	685	652	692	705	671	736	713	679	696	679	724	671	681	684	682	687	677	694	710	718	725	696	704	718	699	703	735	709	743	690	716	692	716	713	723	707	650	732	690	724	699	714	721	748	704	722	713	700	700	704	770	669	712	708	680	715	644	701	681	683	713	735	720	684	672	712	656	715	689	707	707	688	707	696	707	677	668	703	728	661	688	670	722	677	694	695	739	720	690	718	697	724	713	728	680	709	696	655	712	708	675	646	705	666	657	680	694	713	683	684	656	709	693	703	677	701	664	702	711	683	726	673	718	717	721	705	683	683
44608	42605	34072	21358	17184	11318	7065	4326	2519	1497	1314	972	762	637	466	361	368	300	282	273	242	229	245	207	238	240	206	221	236	204	220	255	190	245	231	204	230	217	237	214	199	240	213	211	211	196	239	208	210	211	222	197	203	235	206	240	204	211	216	220	219	207	211	226	210	210	211	201	215	203	231	231	185	206	201	223	207	239	231	184	208	246	245	240	211	219	242	233	211	189	213	209	221	224	214	230	273	197	225	203	191	236	198	199	194	223	208	199	210	221	206	212	200	231	226	212	238	190	223	203	205	194	212	186	209	206	183	229	217	193	221	191	187	204	211	203	200	188	209	209	203	238	230	205	203	206	205	222	200	203	183	182	209	214	203	172	222	203	217	221	233	235	210	202	217	186	211	196	170	206	204	250	189	213	207	206	222	188	204	193	205	220	218	198	180	189	201	191	208	209	198	212	216	204	208	209	229	192	200	196	230	209	189	219	209	217	188	244	225	191	218	211	210	224	185	233	189	224	198	199	216	195	190	193	212	219	225	196	196	223	208	210	212	184	205	210	208	177	221	197	198	220	175	218	221	197	155	194	208	213	218	212	188	205	191	197	183	204	211	210	224	186	222	229	217	197	219	215	214	210	230	212	167	210	190	225	202	183	219	201	190	206	207	184	192	200	199	212	211	209	220	221	225	208	197	225	200	196	200	185	180	202	200	214	204	185	213	213	190	190	200	207	188	187	204	207	212	200	189	203	182	214	180	214	192	187	200	204	217	173	201	190	200	204	202	215	208	238	230	189	215	182	201	215	208	227	210	217	191	218	227	220	198	211	223	203	205	236	195	190	197	187	212	219	183	232	193	202	209	207	214	227	200	224	218	209	190	195	184	194	208	200	207	209	216	213	213	206	191	192	204	224	203	216	203	179	215	200	191	214	215	183	210	194	252	203	176	188	191	228	205	183	191	185	202	200	217	216	192	220	193	205	221	232	194	223	220	190	192	190	186	187	221	184	226	214	187	207	250	192	208	220	200	202	212	191	196	192	213	204	209	222	224	189	186	218	187	197	205	216	220	194	217	205	180	176	198	226	203	214	208	205	217	237	223	202	208	216	219	211	206	210	200	201	225	223	190	205	171	205	206	190	185	214	186	214	203	210	182	193	204	201	190	202	209	220	191	185	197	194	211	224	204	212	224	205	198	195	195	212	230	217	176	201	215	192	187	197	199	195	194	188	214	210	251	191	216	219	198	203	233	194	213	221	198	231	198	205	202	196	193	196	220	216	221	188	227	180	208	232	200	197	207	232	205	187	218	211	188	177	177	196	207	166	203	235	205	227	214	197	212	194	215	219	197	208	210	202	189	188	212	201	206	204	206	183	239	185	189	196	197	205	223	191	200	208	208	192	218	212	226	195	214	185	206	188	205	197	215	169	208	212	215	215	206	191	199	194	211	199	202	214	205	222	216	181	203	212	187	209	176	194	189	193	185	205	213	201	211	187	236	203	212	216	197	193	213	202	200	217	186	202	199	208	210	204	215	198	227	218	222	205	195	214	191	219	209	228	179	204	216	245	229	222	208	218	221	197	201	197	199	196	198	211	178	214	180	214	212	204	253	195	219	210	193	204	224	194	199	208	190	226	229	191	223	176	196	199	180	211	197	207	227	193	211	185	204	245	186	215	205	229	194	208	195	213	175	240	203	210	201	210	191	176	173	201	195	216	187	195	224	180	205	215	205	207	193	217	187	218	206	228	205	233	219	199	209	223	189	192	178	170	196	208	206	216	201	219	222	201	201	213	193	206	200	212	206	203	204	199	196	209	214	215	186	199	198	211	192	202	216	236	185	211	205	201	205	167	216	203	223	214	202	190	181	183	201	197	200	209	197	199	206	216	176	199	189	205	198	215	194	217	208	197	177	199	205	226	211	200	185	213	209	227	225	215	189	234	197	216	187	181	223	226	230	209	189	200	198	193	197	193	189	219	210	212	195	210	206	189	207	224	219	192	210	207	195	193	190	215	208	214	215	185	207	202	199	204	224	202	195	208	206	194	210	163	203	215	192	194	191	215	201	208	168	194	211	207	213	226	205	214	199	215	193	229	189	221	187	214	202	193	229	179	206	213	202	215	246	209	198	198	209	227	193	195	201	204	203	216	214	220	191	211	175	209	232	222	217	182	203	209	212	204	197	206	216	241	195	206	200	217	219	203	228	199	204	186	208	187	215	190	200	197	188	206	216	223	205	202	217	192	220	189	198	207	224	204	194	220	199	196	234	249	204	199	210	205	197	210	204	212	211	203	212	190	209	188	220	214	222	215	171	227	205	196	217	205	218	207	215	200	203	202	195	209	226	211	214	203	216	172	208	208	190	202	205	183	190	219	199	199	185	201	202	190	201	208	208	171	189	220	212	216	201	201	204	192	215	206	221	183	174	212	214	184	208	217	195	196	211	201	196	210	196	204	194	186	195	193	195	208	210	220	204	202	199	211	216	199	187	209	185	182	235	192	206	228	206	193	191	211	201	204	217	235	207	233	233	205	192	192	200	210	201	212	217	223	189	203	188	190	188	225	189	198	211	201	210	226	211	205	200	220	220	207	200	203	193	199	188	226	212	197	198	210	172	198	170	201	193	196	183	208	193	197	206	242	170	202	210	179	200	184	197	218	183	203	223	205	198	210	198	195	213	237	189	204	205	209	204	197	184	218	215	175	190	195	221	199	197	203	190	187	199	191	197	194	234	206	209	196	186	194	198	190	189	218	200	219	217	205	206	212	215	182	210	235	232	216	200	184	187	192	177	227	194	218	219	198	196	173	196	198	209	176	186	198	229	196	188	246	201	226	210	201	221	206	212	210	201	214	217	229	230	214	217	244	215	201	196	212	196	188	206	213	234	176	205	209	187	226	197	198	208	227	190	222	208	180	212	195	198	217	182	220	212	228	215	214	227	218	220	226	197	205	185	233	200	195	208	217	200	196	187	193	206	192	211	198	177	213	212	227	188	202	209	201	220	238	185	203	196	210	209	199	205	202	220	211	199	220	212	206	215	204	207	200	195	211	192	245	153	205	208	202	202	225	192	206	214	216	184	212	193	194	202	215	203	219	200	203	190	215	206	222	245	203	196	188	192	207	204	215	203	182	193	191	226	205	183	204	201	233	199	211	212	184	209	190	195	233	214	189	217	219	229	220	195	202	207	195	197	191	196	195	203	230	207	205	168	208	209	211	220	214	181	215	204	207	204	224	202	199	197	184	205	203	212	214	199	206	196	229	202	183	187	206	200	220	192	216	227	211	214	201	201	219	217	169	213	179	206	203	204	226	187	203	203	198	204	221	201	193	212	208	171	202	221	204	189	227	196	213	202	204	230	205	201	211	221	219	198	198	219	231	215	214	192	213	217	207	211	215	203	202	189	217	188	221	202	196	216	213	212	190	207	213	207	207	197	215	185	223	204	210	213	208	223	196	179	224	214	180	184	191	203	216	214	215	194	200	201	216	192	206
31767	37066	25757	9377	9867	7654	6766	6360	5576	5073	4612	3216	2386	2274	1854	1718	1623	1298	1110	968	944	833	791	754	707	637	675	680	685	639	637	577	608	591	626	621	622	614	583	623	642	588	573	612	622	607	568	581	585	578	612	594	609	556	592	555	566	549	541	612	585	609	560	585	569	610	609	639	604	582	606	585	621	613	586	612	653	613	633	659	613	714	701	711	698	659	651	587	598	584	562	599	577	645	599	638	636	578	577	546	615	585	621	583	580	581	577	582	540	576	556	593	582	575	566	608	516	630	522	584	570	558	542	551	546	555	573	561	584	530	562	557	523	542	565	567	568	548	570	570	565	564	563	536	546	526	519	549	593	536	575	557	552	535	578	535	473	545	557	528	589	525	580	501	575	531	566	551	518	576	535	582	496	531	532	521	521	500	535	528	507	530	520	563	548	522	539	523	530	522	551	515	541	508	536	515	537	525	525	528	553	508	597	510	523	557	558	540	518	523	525	481	542	520	533	533	511	476	562	484	525	501	550	538	555	529	576	514	487	553	513	534	501	519	522	552	511	510	533	526	513	498	514	528	537	540	554	536	500	548	522	539	507	549	546	564	524	501	525	554	503	518	518	575	535	531	512	510	502	554	549	513	522	526	522	549	521	540	505	533	545	477	526	512	567	513	540	520	521	509	493	521	547	499	533	511	532	516	526	501	529	550	506	510	549	547	497	547	517	532	514	517	547	517	513	500	552	550	526	547	516	509	523	544	547	486	488	554	532	549	502	497	531	557	488	522	487	502	539	560	510	508	504	548	506	561	507	524	578	528	524	543	479	563	530	548	560	527	471	527	483	562	526	518	522	572	515	534	545	548	472	517	536	548	537	582	511	508	550	532	547	524	542	477	552	530	494	535	519	519	502	499	489	537	527	497	531	544	516	500	528	543	511	501	554	514	515	516	564	601	521	556	536	537	496	503	528	506	546	505	490	554	488	548	485	510	545	527	510	535	535	497	535	499	512	596	503	552	546	557	534	490	515	546	521	511	525	522	538	521	510	454	549	531	541	528	590	498	509	515	513	514	521	539	524	553	508	487	566	535	537	533	538	550	509	574	489	528	533	536	548	537	540	487	520	539	533	535	553	503	514	525	531	519	530	548	504	559	552	525	505	507	571	520	529	527	505	554	534	526	541	520	527	532	572	544	528	521	541	543	478	547	527	532	553	542	597	508	576	546	518	528	519	531	564	539	488	515	531	521	519	555	526	518	511	529	523	519	518	576	561	583	537	553	532	516	511	543	521	564	587	534	513	497	540	522	500	564	532	468	500	538	516	479	525	518	505	556	511	555	518	491	539	510	536	534	520	537	519	515	504	539	508	544	527	549	551	514	533	538	522	532	477	519	498	542	545	514	499	508	487	524	589	553	545	554	507	528	533	511	581	537	530	544	523	531	493	530	537	518	545	511	525	535	551	511	545	505	511	541	513	556	573	539	516	518	504	526	548	553	510	538	520	522	538	489	562	519	485	489	535	477	559	577	553	555	541	540	529	524	547	494	519	559	534	489	551	549	526	505	527	536	546	520	541	546	504	545	496	565	532	569	553	509	504	512	518	500	538	522	518	570	525	571	529	530	530	505	503	562	552	542	540	566	551	535	502	538	496	532	491	549	527	513	548	537	492	542	505	528	520	547	537	510	530	566	531	532	520	552	542	514	591	519	514	505	508	562	553	515	531	513	496	519	533	499	530	531	546	524	532	533	525	505	584	539	488	498	567	550	510	488	538	531	532	521	492	530	510	560	562	528	473	571	522	504	535	491	559	552	538	550	563	500	515	535	513	508	505	575	577	559	530	543	532	513	521	516	512	536	560	528	532	521	543	540	492	519	568	522	534	541	556	547	512	536	548	529	520	503	553	507	523	521	499	572	529	547	552	547	546	494	526	540	552	541	536	549	527	540	551	539	520	483	539	549	528	536	561	579	534	476	539	524	586	507	528	544	551	486	496	509	512	505	509	518	490	510	505	522	499	500	551	529	515	551	525	512	490	559	533	542	540	523	516	510	516	558	539	568	530	515	542	508	593	533	511	543	550	525	534	523	535	532	481	545	530	552	497	567	528	548	525	534	550	574	554	504	498	561	511	507	515	520	486	571	557	515	533	590	492	508	538	550	515	521	562	518	495	507	555	540	534	532	535	581	518	585	582	551	524	523	543	526	506	528	511	502	584	520	503	520	528	553	525	544	516	537	592	524	506	546	521	499	537	531	537	536	495	529	536	508	547	524	560	524	536	535	520	496	542	481	546	557	547	544	515	508	550	508	486	516	495	518	527	513	540	497	545	516	555	507	561	534	552	532	575	523	538	542	505	534	529	527	524	548	555	511	518	533	567	535	521	559	514	500	494	492	509	497	545	494	505	523	528	527	518	496	551	533	500	503	546	500	536	511	521	557	532	533	556	538	520	514	532	523	511	527	531	485	528	532	553	544	520	569	528	548	508	576	531	531	527	507	556	546	527	508	551	494	536	567	527	522	532	549	514	549	515	477	542	539	550	532	538	528	493	524	532	560	554	554	586	552	528	517	542	580	515	542	502	543	556	523	513	551	503	513	515	538	544	538	563	514	462	530	496	550	503	566	515	560	502	533	568	500	547	557	541	504	515	529	533	520	523	521	511	495	529	538	508	539	516	559	576	500	522	500	550	519	542	553	525	557	502	551	502	536	520	511	531	537	552	583	507	521	514	528	547	499	522	521	530	505	545	584	526	536	526	606	496	508	569	530	515	577	532	562	516	510	526	519	494	499	535	521	545	549	548	532	462	506	504	521	517	539	511	496	478	488	546	523	568	546	511	541	523	547	589	543	576	518	536	544	531	510	519	555	530	525	535	567	552	546	508	558	526	502	539	484	525	546	561	522	551	494	518	491	532	538	502	508	529	461	550	527	501	539	543	559	493	535	554	505	509	566	524	560	517	559	542	534	499	508	548	504	574	495	563	498	553	507	535	545	564	522	494	535	517	519	521	488	505	514	535	541	514	519	566	565	550	554	542	528	517	555	524	532	579	554	498	511	525	509	584	503	512	547	510	502	557	490	532	498	532	546	572	509	451	519	514	543	549	509	539	529	570	552	513	517	537	522	485	530	529	505	537	481	515	540	539	514	476	551	493	581	543	567	495	518	543	553	553	559	524	503	553	525	525	500	526	525	510	537	497	504	540	511	513	525	543	514	553	519	544	520	509	621	551	483	516	546	522	517	505	534	533	511	517	566	537	541	515	525	520	551	555	512	525	534	534	524	511	540	537	535	502	491	534	519	517	525	529	520	515	536	531	537	522	523	520	537	494	498	508	539	497	530	532	553	539	555	560	504	551	503	496	550	516	548	548	543	523	560	538	556	538	524	552	520	515	523	537	520	545	524	537	525	492	553	511	561	498	541	522	500	548	542	492	496	545	512	533	509	531	488	540	559	513	536	554	524	551	546	557	539	502	553	563	510	514	497	526	517	529	544
13498	8777	4705	1156	671	456	351	353	280	322	304	274	246	304	308	311	292	240	271	267	276	276	290	258	280	287	268	292	271	285	270	232	290	305	291	258	261	278	281	278	244	287	269	291	284	291	269	271	275	293	305	287	273	290	281	257	256	297	272	312	291	260	287	306	295	307	287	274	306	298	266	302	277	271	266	297	259	259	250	281	275	288	303	267	319	293	265	287	282	252	275	279	267	322	285	289	274	272	313	279	310	263	271	267	297	288	273	306	298	260	279	277	263	298	273	271	281	269	302	300	243	306	284	304	308	282	296	273	274	326	290	303	263	300	278	295	285	312	266	297	278	270	285	295	277	274	242	263	284	287	275	273	321	259	295	259	295	331	280	305	295	277	288	290	282	297	291	285	328	248	282	286	287	293	277	283	292	283	278	273	262	289	273	287	288	259	298	304	270	233	274	278	274	307	277	320	278	294	284	303	285	271	267	275	268	318	274	310	282	293	260	258	293	272	271	273	280	305	278	298	298	291	302	305	265	302	306	281	274	265	275	262	264	241	262	286	303	282	289	271	298	273	259	272	271	271	296	247	270	296	300	264	260	315	271	289	260	281	251	282	288	304	273	295	294	299	276	283	270	285	274	308	278	313	311	271	278	289	332	273	298	266	255	300	281	307	325	287	294	268	280	278	276	266	300	296	282	304	282	282	262	280	272	254	269	278	275	283	289	276	280	261	285	277	291	272	297	300	286	260	289	280	289	267	275	299	290	277	261	272	254	263	305	274	267	267	275	265	251	281	308	304	294	299	274	266	296	296	284	283	300	264	277	295	279	276	279	277	283	266	261	308	280	281	266	275	272	276	264	262	260	268	273	272	306	271	275	254	277	280	299	281	277	292	261	295	283	276	257	293	289	256	258	287	296	288	290	266	289	283	274	273	265	262	332	294	302	288	261	302	271	284	295	301	288	255	245	265	293	284	291	294	241	276	257	319	285	278	243	285	276	300	302	298	282	243	302	281	290	299	277	274	289	269	268	295	285	289	283	289	285	275	264	268	249	283	269	285	266	260	287	284	279	277	264	275	270	293	260	274	263	295	305	272	290	272	272	274	271	270	285	257	306	269	282	275	301	244	297	268	246	278	293	258	265	295	262	280	275	240	274	293	268	289	250	317	296	275	308	277	298	268	267	270	270	273	252	264	320	262	288	279	312	280	286	291	278	281	292	272	272	275	272	261	252	283	291	266	293	295	276	256	263	286	275	277	302	295	281	287	330	261	282	269	316	273	252	263	253	259	277	256	287	253	300	290	295	270	301	280	267	294	307	275	300	265	282	281	272	263	257	273	278	297	274	304	271	309	264	290	288	293	260	288	258	288	284	258	300	257	280	271	252	284	279	253	234	276	248	265	277	263	267	280	285	282	318	283	257	309	294	308	264	297	264	294	302	280	315	293	278	278	271	308	261	257	281	276	279	288	276	252	268	260	281	277	257	279	282	262	277	296	289	293	279	266	307	266	305	272	277	290	299	257	310	309	303	252	293	287	288	323	309	233	282	285	268	266	304	279	263	270	306	264	247	280	305	298	324	273	287	254	282	271	317	271	282	307	272	295	284	296	315	291	312	316	277	271	284	271	285	274	301	285	261	283	307	305	317	288	310	300	297	287	311	271	248	275	268	264	294	289	274	295	299	267	283	275	270	272	243	291	281	269	300	290	261	266	279	272	275	266	253	276	263	266	264	274	292	269	261	299	277	256	298	250	280	304	301	255	301	282	266	313	290	281	264	271	263	299	280	269	309	281	299	283	273	276	296	266	291	286	274	261	272	289	289	264	300	263	307	244	254	304	284	260	312	275	275	288	267	280	244	276	275	298	301	290	299	288	288	294	294	291	285	289	314	306	240	276	262	271	269	311	304	279	284	284	259	311	265	291	289	271	291	298	252	265	291	270	260	299	260	260	271	298	265	250	303	271	285	305	249	302	268	270	289	281	286	309	270	330	297	296	285	282	269	300	282	271	270	272	252	283	279	280	275	295	289	311	287	290	267	276	283	299	290	308	244	292	262	275	292	293	314	282	264	280	271	307	302	266	272	246	285	306	304	268	297	289	266	266	299	263	279	285	291	277	287	289	286	278	250	278	287	314	275	300	275	292	276	276	276	280	256	279	288	310	294	316	294	268	297	290	256	271	280	286	296	249	278	284	283	276	271	318	262	296	284	286	279	261	299	270	261	298	302	267	307	306	276	289	268	282	273	263	297	307	285	286	298	285	250	275	275	283	247	275	265	315	275	283	281	289	246	254	297	283	292	271	297	261	278	283	252	287	255	311	292	280	273	283	284	293	279	261	291	290	266	291	287	282	242	270	268	262	267	254	271	307	272	270	294	247	309	307	288	295	320	272	285	285	292	287	296	282	275	254	270	305	256	253	273	316	301	273	258	266	292	307	288	304	288	300	258	289	289	280	287	276	281	250	288	272	271	288	248	276	302	288	297	284	273	277	290	283	273	237	276	316	303	277	280	293	266	287	302	281	264	275	285	285	274	299	254	258	302	290	294	263	313	294	275	299	279	270	312	305	267	281	300	275	310	276	266	259	277	289	284	295	283	257	289	270	289	305	272	260	280	290	304	267	273	291	288	275	273	282	291	277	289	285	265	277	305	299	312	284	285	295	308	300	283	274	236	265	288	275	288	294	311	270	245	298	305	289	277	293	252	321	299	285	246	270	287	283	287	274	277	286	275	300	280	253	267	287	296	291	290	276	277	265	262	293	256	281	267	272	283	281	262	316	305	283	303	291	263	261	301	267	262	275	252	287	258	262	308	278	300	283	252	295	264	272	288	274	285	277	251	276	267	269	274	289	301	289	298	278	286	279	278	297	279	285	266	270	242	277	282	258	292	274	273	308	273	254	234	279	260	285	274	296	247	297	311	278	294	248	248	269	287	289	264	284	286	290	304	291	292	310	280	295	291	289	285	288	296	264	275	260	276	268	296	273	315	296	301	291	267	288	309	280	256	283	276	280	261	298	263	288	276	285	292	275	278	292	278	291	281	293	287	287	313	286	282	291	271	253	261	281	274	262	268	285	299	273	312	303	294	299	256	277	309	279	283	308	278	264	282	271	283	293	277	283	285	268	267	281	283	263	290	280	286	278	283	280	287	307	292	290	275	284	282	299	277	260	251	297	277	260	281	298	283	277	283	288	254	300	306	310	299	284	286	307	293	289	281	252	270	284	261	291	296	270	309	263	254	254	269	318	300	280	312	286	279	280	260	266	268	280	279	284	251	287	265	281	286	305	268	303	282	279	267	270	304	272	263	282	283	296	280	263	292	282	266	261	259	274	268	262	261	283	268	268	290	263	293	269	258	282	303	251	307	277	263	289	276	284	286	274	278	274	297	281	297	305	283	283	229	319	270	297	287	312	293	285	283	247	283	277	271	310	264	270	283	266	263	316	269	265	252	315	292	284	280	300	296	293	287	292	288	271	286	267	277	280
9170	9743	6360	1778	1715	1268	1155	1030	985	906	963	829	853	798	785	760	742	741	733	750	784	752	781	736	776	755	695	692	763	716	680	754	762	681	749	719	691	727	783	747	720	731	670	686	718	704	735	783	722	704	713	692	724	661	732	702	692	695	709	749	714	741	688	691	692	768	770	781	681	727	722	698	741	718	683	778	744	767	775	728	745	763	766	764	778	704	790	710	743	737	692	767	738	798	771	727	721	706	722	740	751	752	686	697	743	695	753	749	736	751	777	763	766	742	736	742	744	712	752	706	750	753	717	733	708	707	783	776	711	651	760	732	701	734	714	745	731	716	709	717	743	752	719	717	770	710	717	682	708	722	711	748	712	798	757	698	750	707	700	718	771	752	792	706	730	735	728	734	752	775	694	775	710	690	708	727	709	695	712	759	722	735	737	747	747	703	710	688	716	738	740	733	705	690	723	714	725	709	726	747	760	694	718	750	694	674	750	737	710	698	732	704	722	699	763	703	711	712	676	726	715	733	726	716	745	710	711	730	703	767	737	719	706	714	766	729	683	723	768	684	757	746	676	707	774	728	741	710	743	733	735	735	698	703	725	729	720	731	755	731	728	693	755	736	731	700	704	757	700	726	713	701	729	717	722	730	740	711	714	739	712	757	722	700	759	734	679	668	713	731	694	726	749	628	745	720	704	721	721	686	684	734	776	747	730	717	746	761	713	727	761	733	723	688	744	750	699	683	694	707	712	733	691	714	719	746	717	687	701	723	720	719	780	738	690	761	725	762	738	693	711	717	731	733	690	701	768	733	703	734	734	759	747	733	757	694	693	678	715	699	767	702	763	705	728	746	746	716	740	723	732	705	740	727	763	711	708	664	725	702	700	707	666	734	741	706	742	714	745	727	716	729	747	703	710	734	746	699	734	724	727	696	760	731	744	721	707	721	708	753	726	734	711	699	730	750	706	693	722	731	701	731	742	729	718	710	708	735	684	734	733	699	754	708	740	754	697	713	758	764	715	692	738	723	667	725	699	716	708	697	741	689	700	729	720	735	742	721	740	701	745	709	727	727	711	702	708	693	714	693	673	695	741	660	729	705	744	771	716	709	722	721	737	716	707	757	725	731	710	710	764	696	737	756	719	728	736	728	761	706	693	725	778	718	677	654	731	706	751	675	726	751	729	717	683	707	757	759	709	763	710	722	725	703	711	702	696	759	664	692	672	718	732	726	728	698	742	734	716	706	729	744	715	756	716	665	704	707	744	747	736	695	765	683	720	734	718	733	757	725	730	719	766	726	691	708	695	730	709	712	719	701	739	658	688	703	734	740	688	698	687	666	705	747	736	698	743	717	702	675	718	774	725	718	668	727	742	736	772	715	733	719	694	722	714	717	729	779	734	725	671	728	757	718	762	725	738	748	718	766	659	686	768	704	721	731	738	719	698	737	767	740	713	695	719	750	742	655	741	700	711	712	681	709	703	673	746	738	750	689	744	697	699	709	716	669	712	692	722	748	699	743	734	784	724	735	716	772	752	705	665	730	710	752	738	757	719	706	736	719	669	758	720	739	730	709	723	742	725	703	732	656	736	754	773	723	694	783	711	800	707	712	698	668	704	733	700	721	665	713	751	772	719	713	706	738	727	719	693	715	755	728	694	720	693	732	751	689	699	745	739	715	736	697	709	679	724	697	754	784	702	699	749	728	725	745	735	747	734	733	733	765	706	671	661	740	675	701	700	717	707	732	684	651	712	694	708	710	681	731	687	712	740	706	726	739	740	764	775	692	781	715	759	739	675	717	690	726	735	743	734	771	755	732	728	705	766	739	735	723	716	728	750	687	682	674	718	729	690	702	768	752	717	700	750	707	713	729	714	742	714	748	699	708	724	769	740	694	735	719	733	779	716	741	736	738	744	670	707	683	722	704	691	706	700	742	694	718	651	722	743	707	649	702	723	728	715	719	737	711	735	709	771	714	715	724	701	746	718	694	718	698	714	673	784	714	715	692	710	724	704	760	732	697	685	705	702	675	757	703	690	743	702	686	712	699	759	731	718	708	760	686	731	712	760	722	710	719	717	671	722	712	707	688	729	743	792	744	717	693	742	713	709	688	666	676	704	753	693	730	755	711	695	764	722	735	733	709	734	752	703	714	705	701	670	743	707	757	672	704	711	738	727	773	721	700	710	739	746	725	746	762	723	693	767	708	721	715	736	744	691	688	690	727	688	746	772	695	724	747	720	732	746	690	751	676	737	722	706	704	701	687	704	701	740	698	722	739	669	711	732	776	736	736	798	717	728	708	753	739	732	709	700	727	722	703	727	696	735	727	718	717	685	725	724	699	726	754	728	744	737	703	649	724	734	701	756	746	720	757	781	688	751	700	739	666	706	761	714	742	715	702	710	761	766	705	746	735	686	732	747	679	712	721	712	698	723	744	693	713	698	700	725	692	719	665	685	750	723	720	721	693	717	702	783	713	747	722	690	706	708	715	726	733	741	686	698	673	754	731	734	753	710	739	675	718	727	728	713	748	699	729	675	706	678	734	736	708	740	697	733	727	728	704	760	747	733	734	756	731	725	695	778	676	712	760	703	699	755	729	689	687	684	690	723	678	738	707	751	807	710	728	724	717	771	723	709	717	687	703	706	712	756	739	750	704	726	741	714	713	726	718	719	716	710	726	738	738	739	701	730	687	738	739	702	668	714	731	676	780	712	729	768	726	707	718	724	713	708	730	701	747	713	697	711	712	684	721	665	747	705	711	719	708	703	723	745	714	730	727	684	713	747	685	721	683	694	710	709	696	692	738	708	709	732	750	751	677	718	717	726	721	740	712	743	711	747	715	729	730	728	744	711	698	715	744	724	768	724	728	716	738	696	727	729	710	723	739	735	715	678	694	672	680	746	681	716	776	725	712	688	732	718	708	685	770	741	684	754	727	674	648	747	758	734	731	721	705	706	724	753	732	712	764	734	689	676	774	721	757	747	693	731	766	702	708	731	713	724	768	743	719	767	714	736	714	723	682	746	727	690	719	696	703	757	711	703	747	757	734	743	687	748	794	717	730	668	758	691	722	694	705	713	707	709	717	769	757	703	723	743	700	734	720	747	695	702	693	754	701	723	723	740	745	702	758	667	693	773	770	700	718	704	711	713	745	729	727	735	705	718	727	636	686	687	721	708	734	731	727	722	763	724	755	733	688	715	710	729	677	759	709	686	689	761	691	761	777	742	697	702	726	652	684	703	692	724	724	701	695	741	754	735	700	704	693	684	699	727	731	748	728	703	722	728	697	736	741	735	755	690	693	744	734	750	732	730	717	702	729	732	736	725	721	733	679	754	729	708	727	712	685	686	712	694	717	700	714	716	720	728	724	731	732	760	746	678	750	754	762	728	674	741	731	736	703	718	693	763	719	679	679	748	675	736	714	738	743	730	691	699	732	693	740	713	671	727	775	690	738	699	689	718	700	708	728	756	701	717	727	737	745	759	771	722	750
35229	35503	29078	15240	9335	5349	3165	2009	1176	920	865	647	577	476	411	438	332	325	297	323	282	320	331	290	296	279	311	269	277	273	275	258	274	292	293	263	278	260	265	275	247	261	281	286	278	262	275	290	233	255	293	304	291	269	259	239	260	266	281	261	252	306	277	257	261	231	254	297	279	292	283	309	267	285	278	235	270	304	270	271	303	257	318	273	303	330	285	283	295	277	313	309	296	300	292	289	262	299	268	279	282	279	267	270	265	261	239	261	257	272	269	272	268	240	268	289	267	282	258	264	260	248	297	297	271	271	310	262	282	243	270	287	274	281	267	277	266	272	277	300	266	257	245	267	289	294	266	250	285	282	294	277	290	270	237	258	271	274	252	263	255	290	263	294	256	266	259	280	279	262	273	251	299	293	264	284	281	258	320	250	274	280	257	274	234	246	268	275	249	253	297	241	265	270	259	270	292	294	279	242	265	268	251	247	232	252	297	274	252	267	267	273	273	289	296	264	271	268	263	308	291	271	274	269	269	263	290	255	289	287	288	282	258	294	262	240	270	276	268	258	290	313	298	245	285	290	281	275	281	284	257	279	248	271	262	279	280	286	281	288	284	284	274	228	271	256	305	311	270	243	252	267	251	276	266	259	289	278	321	266	271	291	272	258	263	272	278	272	268	287	260	293	270	274	247	285	273	240	293	281	296	258	288	295	266	272	259	262	258	255	253	279	270	248	275	284	274	288	285	275	263	277	257	265	280	305	255	266	287	296	274	290	300	281	288	289	265	247	265	241	279	294	273	270	293	290	252	244	257	260	254	281	242	275	288	243	275	238	268	264	279	256	279	287	303	298	280	259	274	268	283	297	257	294	264	281	278	266	262	257	271	293	282	266	279	269	241	254	273	276	261	264	266	258	257	311	273	296	252	322	269	281	295	282	277	271	271	256	284	266	250	270	264	279	267	272	264	278	245	297	253	241	252	269	237	279	248	297	284	301	308	264	267	287	243	281	249	265	291	252	281	259	282	252	262	258	259	267	267	228	270	280	305	276	260	266	264	294	254	267	243	287	279	275	264	262	258	308	247	286	261	246	268	274	262	314	293	256	271	270	278	264	249	286	268	291	239	259	304	252	272	298	291	253	271	254	259	312	272	253	299	269	252	267	274	293	267	298	268	253	258	267	319	254	234	289	245	270	297	259	278	286	297	276	294	280	261	276	274	220	269	296	262	270	274	275	267	270	270	259	282	264	280	272	290	276	297	280	281	257	287	251	268	252	277	271	264	272	252	269	284	295	282	322	281	244	222	277	270	307	285	284	282	252	285	272	281	258	268	278	249	263	268	273	265	274	221	267	265	282	256	278	292	288	269	273	282	251	274	252	254	289	256	258	262	295	265	256	297	293	310	284	303	290	289	290	243	284	264	287	269	273	299	287	282	279	257	249	275	263	287	259	308	239	253	264	287	262	282	276	246	261	305	282	262	276	252	251	287	280	258	239	280	290	272	275	260	286	295	291	307	268	288	263	261	246	263	258	256	284	275	269	267	286	264	261	265	286	294	263	290	285	274	258	274	307	266	269	262	279	272	275	277	297	260	284	285	264	268	310	261	278	283	255	252	284	253	261	265	270	277	295	280	285	293	308	267	302	263	271	268	269	288	260	294	282	278	266	279	279	290	285	309	251	271	249	268	294	256	262	256	252	269	281	296	241	317	251	292	278	294	281	261	289	289	290	281	281	280	280	248	286	266	291	265	262	286	274	279	260	249	279	298	276	265	273	269	281	280	279	260	270	279	308	275	247	265	277	266	276	243	272	262	249	267	251	257	275	291	294	278	289	275	257	279	249	274	287	263	260	259	261	274	289	292	293	280	292	271	253	249	269	278	297	288	270	296	277	295	298	282	276	244	263	285	272	273	269	274	251	276	268	272	245	297	258	264	276	282	275	291	280	303	277	297	254	238	255	287	272	278	256	271	280	296	283	267	272	253	262	285	280	236	312	275	252	282	275	257	297	329	266	270	262	238	261	272	261	300	259	262	287	280	269	263	282	263	266	268	295	301	261	245	277	315	297	278	280	279	276	261	243	294	279	265	273	262	293	273	270	256	268	285	254	281	306	264	245	244	271	279	241	276	304	258	274	282	291	234	282	266	278	291	239	274	254	270	267	298	300	275	268	261	284	269	291	288	265	275	271	289	271	304	317	251	266	279	257	273	271	273	230	273	281	292	275	258	266	264	254	262	261	244	288	238	294	279	293	289	272	304	266	266	266	275	250	286	293	261	316	258	315	253	271	274	264	286	256	279	290	272	278	249	259	278	280	262	263	291	270	258	240	262	301	278	305	272	251	265	287	272	269	259	271	275	226	283	300	298	265	260	271	276	253	287	262	273	265	286	271	249	269	269	278	255	252	292	269	277	256	245	296	293	288	273	277	236	280	272	290	302	268	264	261	266	275	269	287	278	258	264	281	297	278	316	257	280	267	301	262	263	278	261	332	247	286	295	266	253	269	308	275	275	269	253	269	255	271	269	255	253	263	272	280	310	283	254	246	311	285	251	291	283	241	309	262	278	241	267	244	270	268	258	268	262	282	273	269	287	275	295	292	255	289	270	284	278	306	310	263	243	274	260	244	274	275	289	269	268	260	285	260	272	273	251	246	259	293	275	267	285	295	260	236	293	275	276	275	255	280	260	249	278	258	288	289	249	291	289	281	282	279	280	254	258	292	271	285	267	257	294	292	289	288	266	260	288	284	250	305	325	271	282	297	278	277	288	265	296	239	272	285	268	269	286	289	297	268	299	260	282	274	270	271	262	295	290	287	291	275	278	259	265	263	255	291	235	258	278	302	265	272	283	279	251	253	252	256	279	290	268	241	269	290	312	271	286	263	270	247	275	280	266	300	293	260	272	282	261	265	269	267	306	270	280	248	275	280	257	293	279	271	242	245	311	269	263	273	286	271	280	252	217	279	287	242	303	263	276	251	246	288	292	262	243	253	253	281	292	284	257	286	245	256	295	290	287	275	286	273	294	260	275	275	283	264	274	255	285	293	300	280	283	238	263	279	280	274	273	255	283	297	271	262	254	253	260	271	294	285	248	292	253	230	274	257	290	266	284	275	255	281	273	244	270	276	270	309	252	274	259	271	279	269	267	265	273	275	284	310	270	296	274	251	260	269	278	281	293	301	282	265	288	284	258	329	290	264	287	297	262	269	270	272	293	276	285	264	250	270	284	308	277	300	282	256	278	250	295	255	312	311	248	281	276	272	288	310	249	258	272	289	281	267	286	266	265	281	262	269	264	292	274	299	238	297	263	260	267	268	276	276	269	252	278	273	266	265	300	254	272	283	284	266	286	284	256	258	266	272	273	278	277	258	251	276	271	295	279	311	288	254	279	275	260	273	279	259	279	264	263	298	272	278	262	261	296	289	276	285	268	262	256	268	280	301	262	271	255	238	274	297	299	265	280	278	282	267	294	273	306	280	285	267	270	290
25829	28905	22225	6795	6120	5205	4736	4115	3797	3428	3511	2149	1422	1803	1311	1473	1318	973	1025	896	892	846	798	803	782	757	746	749	781	778	725	752	791	727	700	692	763	701	729	749	755	697	758	757	681	686	684	708	757	780	714	667	702	712	685	669	687	663	704	755	727	688	704	705	710	711	716	756	719	751	716	713	711	763	685	685	762	732	744	758	767	768	733	733	768	786	774	771	724	715	749	748	740	735	702	710	757	711	735	736	749	714	738	771	730	721	780	730	746	701	738	725	705	714	687	694	735	742	731	723	674	704	728	686	715	659	729	694	710	727	733	709	696	742	682	758	741	710	702	709	763	716	757	674	690	689	691	754	703	735	727	702	660	689	702	742	698	708	685	707	710	747	733	739	737	740	705	685	749	735	719	635	692	692	729	704	672	731	695	670	722	697	700	708	725	653	695	672	661	725	737	730	706	718	686	700	640	742	703	703	690	723	742	702	678	707	685	697	677	669	694	698	691	704	713	704	710	700	661	682	693	685	704	696	668	674	738	696	707	672	735	677	725	705	712	689	690	721	687	650	726	674	672	700	690	707	705	687	663	687	658	700	705	683	702	701	669	681	701	708	676	651	615	707	740	724	689	700	658	727	737	656	666	659	692	728	675	658	663	702	736	684	704	694	710	695	689	749	672	724	674	688	661	625	711	639	727	684	660	707	725	658	684	710	681	665	659	664	665	719	684	677	688	659	679	698	676	668	695	680	696	703	743	718	705	686	665	650	675	714	692	653	703	685	725	714	686	680	656	645	708	677	729	686	711	661	671	670	690	629	704	741	691	694	659	706	646	715	695	740	670	668	662	657	675	699	643	760	686	721	733	681	680	688	712	708	643	675	711	687	734	720	672	713	665	646	714	747	704	691	682	663	673	702	701	746	679	694	690	677	729	688	630	712	683	682	696	712	712	722	754	673	632	729	710	679	701	681	694	681	634	681	680	675	686	703	701	689	665	703	702	763	673	666	656	676	717	694	706	707	658	682	692	678	684	695	687	710	688	654	650	705	698	699	708	706	675	694	681	680	722	701	742	678	644	717	646	711	674	708	721	681	670	710	739	705	718	717	721	639	702	724	696	650	706	670	667	706	624	681	696	683	725	725	657	647	732	682	691	624	679	700	655	645	685	689	668	704	719	665	675	721	689	687	690	663	688	740	726	693	690	680	688	665	666	742	677	705	709	696	717	658	752	703	710	656	683	682	677	684	692	662	714	675	689	659	659	675	675	673	738	690	724	692	739	717	646	736	679	716	657	708	708	730	657	677	721	683	708	709	729	695	698	655	718	661	691	709	689	754	702	715	683	672	654	695	673	673	700	645	702	742	694	701	682	710	704	706	679	700	664	680	700	700	670	672	683	692	667	734	686	665	663	650	701	664	706	694	684	709	714	679	704	690	689	660	653	705	684	676	682	690	683	698	665	714	687	711	653	654	647	711	695	696	689	681	639	718	675	706	698	645	681	658	704	675	714	674	666	693	708	699	709	660	681	689	711	699	687	691	688	648	717	717	686	700	688	726	660	690	683	703	761	670	630	705	653	729	669	671	722	682	664	691	652	671	747	696	765	716	711	735	742	688	662	684	688	683	707	673	681	712	691	693	677	675	662	744	726	688	697	716	715	701	708	654	689	769	664	706	682	697	735	695	646	700	706	722	640	686	695	666	679	668	758	660	680	709	723	681	706	641	691	706	701	711	698	690	677	693	712	662	694	667	707	710	681	686	727	681	695	709	731	698	694	693	643	676	727	680	705	721	688	680	699	717	700	717	724	678	702	722	742	682	708	676	721	675	701	669	745	669	636	678	686	684	663	714	694	665	691	690	731	679	722	671	660	652	706	707	662	721	657	685	767	690	687	686	679	641	687	755	696	685	702	666	707	710	748	699	695	712	663	697	684	728	691	728	727	669	685	678	708	668	714	717	646	753	750	710	638	686	726	682	703	693	744	699	679	699	722	692	712	732	697	748	685	655	647	660	689	755	718	684	654	666	716	702	685	691	731	694	635	697	680	687	674	734	654	700	712	729	674	674	770	707	726	663	718	701	715	747	676	705	703	703	705	720	731	682	675	714	694	740	712	723	680	708	717	719	698	703	704	700	703	659	705	684	661	692	706	693	704	694	671	717	704	690	642	653	705	671	718	685	739	696	685	696	683	692	700	656	719	707	713	675	672	695	657	721	709	710	686	671	689	702	716	630	709	686	731	656	719	726	718	686	676	688	684	753	741	699	706	660	734	687	686	724	703	674	710	691	651	732	687	689	716	711	690	708	709	687	690	663	733	718	685	651	676	685	718	673	689	668	706	697	689	689	701	703	697	699	681	698	692	751	719	672	695	696	678	719	726	713	710	725	725	688	672	702	688	666	730	705	721	698	667	713	734	725	710	689	664	713	673	681	709	690	699	667	667	685	747	683	706	660	701	724	684	624	692	705	684	700	715	700	685	703	697	691	687	636	692	747	677	703	702	724	659	675	710	679	667	718	678	695	666	730	692	685	679	684	666	678	667	704	653	679	725	761	667	721	711	679	685	649	712	737	728	709	677	711	700	693	694	660	671	673	663	703	684	725	704	674	725	729	657	724	661	710	648	716	696	705	667	668	715	686	727	719	659	678	681	689	667	713	657	702	685	714	678	684	657	686	746	682	706	700	712	646	650	705	717	648	713	662	707	704	670	685	612	697	678	711	679	677	681	707	652	707	671	695	749	723	681	733	681	718	708	684	752	711	671	638	706	658	737	739	724	705	691	713	697	733	673	747	673	689	701	734	699	704	729	753	661	664	707	702	682	687	695	703	661	692	703	710	671	653	659	669	684	738	701	703	740	658	713	677	725	717	707	677	681	689	741	688	682	743	684	688	684	734	715	726	715	706	738	655	705	706	717	673	695	676	718	669	679	688	683	718	728	672	710	686	689	665	729	714	673	714	677	732	730	688	666	668	688	659	730	655	727	689	693	693	681	717	709	714	695	663	704	712	698	688	709	627	702	687	741	659	668	701	684	627	746	731	678	723	716	682	663	758	702	725	685	708	704	678	706	666	687	756	666	640	730	746	723	697	703	687	696	727	656	632	702	693	684	699	679	704	691	650	667	698	717	719	716	734	688	667	698	698	690	713	679	693	695	671	704	668	692	721	722	719	700	724	750	683	693	729	688	678	699	698	719	638	673	722	711	698	686	688	712	712	734	640	708	711	691	709	684	674	719	763	704	715	726	714	706	698	677	706	713	686	716	675	690	666	724	714	664	696	742	695	706	671	669	640	646	705	727	718	689	739	743	719	737	698	675	681	678	677	676	658	693	730	669	655	700	713	678	682	716	648	710	712	700	708	689	707	692	686	678	710	683	731	644	701	719	700	746	697	658	664	671	710	692	697	712	671	681	687	709	655	707	673	762	680	682	690	682	730	661	724	741	686	696	673	665	735	696	698	668	705	669	724	702	709	691	676	652	680	730	688	676	695
44623	45133	33093	21274	16074	10578	6594	4279	2532	1746	1448	1029	781	635	485	464	386	323	284	247	263	239	216	206	233	225	236	233	221	212	237	231	216	211	213	200	209	224	208	182	185	207	221	223	190	217	185	192	186	245	233	179	181	205	210	191	196	178	202	188	206	191	226	189	189	185	200	184	187	227	218	193	188	221	194	201	231	238	228	211	209	238	221	209	228	205	212	220	221	226	199	184	186	197	217	236	186	212	200	219	204	202	207	219	203	205	206	208	195	195	203	219	193	182	208	220	203	205	203	216	218	194	209	207	209	195	195	225	215	210	225	196	231	214	167	191	205	188	207	195	197	168	208	229	204	204	207	194	188	198	205	191	231	197	223	207	174	211	208	200	190	199	192	189	222	196	204	199	212	193	188	207	193	162	213	188	209	223	196	203	217	195	184	177	198	180	205	193	216	182	218	183	198	168	191	196	175	207	200	230	211	180	243	194	200	166	205	188	201	222	197	191	209	196	211	222	204	192	200	197	201	183	206	201	192	196	200	183	232	180	199	207	223	188	190	215	206	185	184	185	208	192	196	189	213	208	178	184	204	208	187	193	202	193	188	197	197	213	198	217	180	198	191	164	203	188	216	191	189	217	219	203	188	178	198	189	198	202	194	202	221	200	199	195	191	201	222	200	223	198	198	187	201	211	196	179	179	201	190	197	215	207	226	216	204	184	212	204	195	174	180	199	191	196	181	194	191	198	237	206	211	190	193	216	172	182	210	199	193	194	215	186	200	190	222	220	185	208	205	195	194	185	192	202	214	184	179	188	193	185	191	202	183	212	217	211	201	202	204	202	189	258	190	187	212	195	192	203	190	198	186	229	216	219	173	213	177	195	198	210	195	193	203	209	203	202	201	211	191	198	212	205	184	184	197	221	229	216	204	210	198	227	224	193	199	213	201	216	228	202	238	226	202	195	174	189	221	191	222	191	197	177	194	186	197	184	195	208	203	208	209	199	191	201	199	180	190	195	218	223	209	201	186	199	214	215	185	216	186	212	220	220	200	192	189	190	207	202	184	204	188	198	198	198	204	196	183	186	200	211	206	209	208	215	204	212	182	208	220	214	212	172	201	215	187	218	192	189	218	214	212	200	197	209	217	190	206	214	191	215	185	196	190	211	198	196	222	201	212	188	182	217	212	201	178	193	172	210	183	187	179	202	190	188	213	163	215	189	199	213	206	186	194	231	194	213	203	197	206	240	193	199	197	189	193	189	197	191	221	186	220	176	196	201	193	210	207	205	199	191	210	186	193	212	214	198	203	203	200	189	197	175	204	217	184	198	210	195	215	187	193	192	195	205	195	206	177	211	211	201	211	191	207	206	191	187	222	184	195	194	184	184	206	213	180	154	202	230	201	196	189	201	221	200	205	205	200	200	187	188	195	189	179	190	193	203	184	230	215	195	211	216	211	211	206	187	197	182	207	197	188	167	193	221	208	191	202	170	191	175	205	205	201	221	207	192	212	220	200	210	202	196	199	179	194	218	200	164	204	221	194	205	214	197	207	197	169	182	218	188	206	196	218	195	203	219	202	194	197	204	214	194	199	228	182	205	206	213	186	192	209	197	199	199	184	170	196	202	193	188	196	204	226	205	196	190	197	188	196	198	194	183	176	174	193	209	198	193	196	204	227	196	213	186	175	216	205	179	210	215	217	195	202	226	204	189	182	201	209	250	193	208	189	187	184	183	238	209	198	205	194	195	186	241	189	202	194	220	227	225	180	197	185	205	175	205	195	212	184	202	175	176	214	192	199	203	197	193	181	223	196	197	219	185	215	200	203	203	217	207	197	194	204	187	214	171	192	200	214	189	198	206	210	202	206	198	222	213	210	208	217	190	215	230	218	185	188	194	230	184	202	204	185	205	195	212	191	208	217	198	247	203	232	184	176	205	191	225	180	218	204	188	225	220	197	190	201	192	228	174	202	211	191	179	204	205	208	217	200	195	207	208	219	183	211	192	214	191	218	202	197	224	215	206	223	201	206	192	228	199	195	213	186	208	197	214	189	195	202	211	189	193	213	181	176	180	203	215	226	219	182	188	207	186	190	195	205	176	186	186	192	174	209	190	184	196	181	207	186	199	212	203	222	210	197	196	210	234	211	185	183	191	201	172	200	186	208	207	211	203	227	188	183	199	207	197	197	188	176	183	172	207	188	192	206	197	201	190	202	195	212	181	196	192	213	192	188	194	215	197	192	219	198	174	181	199	199	214	205	203	201	218	198	191	186	191	222	208	214	215	211	218	206	208	177	226	220	196	179	221	218	195	213	187	193	201	204	196	187	200	205	185	187	198	196	187	204	200	188	209	200	216	192	209	199	211	189	211	204	218	199	222	213	216	196	220	208	196	185	194	208	219	224	198	193	197	192	220	209	199	185	187	181	198	217	180	189	207	214	215	204	203	191	208	184	170	169	189	212	229	213	208	200	200	168	219	209	208	203	211	203	202	174	205	203	198	173	193	209	186	190	179	210	209	203	198	205	195	208	190	207	213	180	209	199	215	215	200	224	170	204	210	219	205	194	210	175	185	180	176	198	220	217	201	204	228	213	185	200	196	180	196	211	210	191	209	212	209	216	189	198	207	221	226	185	209	188	189	212	199	224	221	188	205	186	187	205	157	204	213	222	211	224	189	233	200	188	201	215	180	198	181	204	198	188	192	195	215	215	180	194	200	203	203	216	224	216	203	204	193	205	209	204	185	209	199	176	214	224	193	185	208	203	181	169	204	221	218	197	185	203	217	201	219	195	193	212	204	224	185	210	206	179	213	207	229	182	209	228	201	194	233	228	204	239	200	202	193	192	207	211	177	206	195	214	182	219	226	215	210	189	220	178	199	216	218	181	218	203	176	210	196	178	170	224	223	156	192	205	195	200	211	206	164	204	198	187	204	221	205	192	196	201	193	208	199	171	214	197	195	203	199	203	168	187	187	204	220	219	201	185	199	197	174	196	197	225	203	181	200	198	204	188	191	205	175	200	217	178	184	176	201	224	220	199	198	200	187	178	188	187	203	199	229	185	204	196	191	183	201	208	205	204	203	214	178	186	187	187	200	217	225	178	196	178	195	213	216	216	194	182	214	189	205	214	201	201	185	174	205	193	210	208	208	215	203	186	203	206	178	203	199	205	191	235	204	205	203	205	196	199	217	178	187	210	201	195	194	210	175	194	203	212	189	221	200	218	209	203	194	211	192	198	197	210	203	208	238	187	223	170	218	191	199	206	206	206	211	189	189	188	197	191	171	215	209	200	201	180	188	198	205	189	194	208	190	210	215	196	194	194	217	236	181	185	208	186	203	186	197	236	190	175	185	206	240	231	227	169	184	186	217	211	196	206	199	196	210	242	213	199	225	182	178	210	200	193	185	211	195	190	189	194	217	183	210	186	209	192	183	204	158	201	200	206	212	204	204	182	213	198	216	200	201	213	182	204	197	210	193	208	221	179	174	205	177
32743	39379	24730	10155	8938	7627	6973	6507	5489	5153	5089	3269	2457	2214	1789	1800	1658	1265	1137	1001	888	813	740	794	722	671	698	689	641	652	635	583	624	630	621	606	604	594	595	584	579	603	595	580	564	565	600	578	523	548	511	550	544	537	619	547	537	534	538	543	562	557	572	492	571	585	611	609	583	586	646	593	607	567	580	583	627	628	666	621	701	656	667	667	624	592	612	554	563	592	601	573	618	643	657	588	586	575	561	580	560	583	560	585	601	595	569	629	562	557	528	550	589	564	574	599	554	561	549	574	560	559	535	561	565	491	559	545	547	503	572	537	546	557	527	522	596	523	548	550	495	537	510	556	558	557	564	505	556	532	539	536	534	529	480	523	540	524	504	509	524	545	552	552	498	503	549	531	540	546	495	582	510	553	480	527	506	527	497	480	534	520	499	541	514	551	556	542	502	508	535	516	556	528	527	478	536	522	521	508	532	502	507	532	507	484	539	495	525	542	545	521	533	517	542	547	567	502	539	488	479	560	481	536	510	484	467	524	519	540	528	482	493	525	505	511	501	523	548	528	517	539	514	488	526	510	527	519	550	491	507	509	541	550	508	524	501	505	540	474	484	531	532	528	526	513	536	526	498	530	516	523	545	543	549	535	563	473	491	502	505	541	539	503	509	513	544	504	511	482	554	539	536	530	524	526	524	527	511	529	541	507	507	503	525	501	528	536	584	526	561	505	541	515	538	515	503	516	508	489	493	510	536	509	543	504	540	516	514	469	487	528	526	490	545	533	532	495	494	522	481	509	516	514	502	556	496	494	549	538	542	497	500	531	509	535	535	547	515	479	518	525	489	520	507	498	519	527	530	534	488	505	516	554	515	511	504	531	512	521	535	535	483	501	515	537	498	477	555	574	549	509	538	461	573	532	553	468	520	501	505	507	511	539	508	568	486	554	547	539	481	498	483	486	505	562	530	478	544	550	503	507	509	512	492	529	496	475	516	528	493	525	517	511	535	518	518	551	477	505	496	560	538	503	532	525	518	517	551	492	530	551	553	526	519	556	471	577	524	539	534	515	505	526	560	520	576	530	485	555	487	500	556	487	519	514	501	525	549	509	484	532	505	517	511	477	527	487	527	494	473	535	501	525	525	512	480	502	497	535	561	521	524	483	514	503	505	538	522	479	527	551	506	530	555	492	485	526	507	501	522	493	532	519	546	486	463	546	511	529	515	499	521	500	548	522	523	491	510	560	525	511	532	511	538	516	549	494	534	517	524	523	537	513	563	510	485	527	500	478	462	480	529	512	507	514	524	526	508	570	487	550	545	541	483	522	505	563	504	518	489	574	549	521	550	525	513	531	528	528	512	517	555	473	537	549	496	524	532	507	500	490	481	549	520	520	524	491	546	553	497	516	560	514	523	531	517	506	525	506	544	524	536	509	552	478	555	511	507	502	537	537	550	538	542	493	515	533	596	510	505	523	505	537	516	487	514	511	524	495	531	557	503	519	516	498	500	523	501	527	527	515	593	511	503	532	529	518	537	498	496	519	540	554	509	556	551	524	533	496	531	522	491	494	528	547	471	548	514	519	523	492	503	507	530	504	528	524	519	532	553	561	536	532	515	535	551	522	541	497	542	559	528	490	524	529	535	552	548	506	485	521	513	566	537	503	556	504	516	497	533	502	471	529	497	505	531	509	484	494	564	523	516	533	530	552	544	538	506	522	514	514	534	509	545	521	532	524	507	509	476	496	523	554	545	544	488	507	499	531	523	493	516	483	508	533	512	499	510	533	539	503	513	522	517	505	488	537	504	523	522	564	533	514	512	520	481	516	507	511	546	552	494	536	546	540	527	499	519	549	517	537	492	562	534	493	522	471	501	532	522	569	503	521	509	507	506	516	466	518	532	512	492	520	513	525	522	503	537	546	493	514	552	540	515	522	490	519	527	472	517	534	476	549	493	552	496	500	525	492	520	522	545	534	534	507	534	488	503	497	531	518	528	510	501	526	497	532	510	540	549	532	488	523	530	531	485	483	526	485	503	511	525	489	497	504	459	534	527	512	521	533	544	529	521	528	503	542	494	511	514	522	523	508	486	530	479	510	507	549	506	492	554	491	505	498	512	481	495	550	531	510	498	522	539	497	514	506	514	506	542	513	501	511	508	504	514	536	522	520	519	470	517	529	577	499	546	547	521	485	473	547	504	495	559	521	512	484	505	538	513	524	511	510	502	525	472	475	520	511	507	527	543	518	550	553	528	526	476	512	523	546	517	546	504	587	520	493	525	556	498	561	482	487	496	557	529	554	530	499	524	539	573	499	548	494	479	525	524	533	512	517	532	553	528	505	480	532	566	509	497	494	546	499	518	510	501	533	512	527	543	526	512	502	529	577	523	525	551	516	522	513	554	506	517	527	499	511	556	521	500	530	545	547	558	512	539	520	534	559	483	524	517	498	521	492	493	559	508	521	495	557	507	527	534	527	513	521	567	529	523	562	575	496	531	540	557	509	502	518	513	546	499	548	467	502	470	521	531	452	568	523	534	527	531	503	535	520	544	502	522	523	508	518	536	494	522	505	538	540	519	533	530	526	529	524	499	541	516	570	535	499	509	483	512	518	544	524	537	516	523	490	486	495	514	486	526	503	503	502	502	491	523	522	522	504	505	508	499	467	482	506	545	507	554	537	542	520	516	535	468	513	539	554	505	550	490	526	495	501	515	492	528	496	544	547	517	530	512	486	506	511	547	523	599	542	494	541	504	521	543	504	498	508	520	551	535	519	510	518	517	522	503	511	526	526	503	509	507	539	502	501	499	526	508	539	523	508	527	539	514	521	495	522	505	508	515	501	510	560	486	546	506	503	502	519	506	502	503	535	508	509	533	489	538	517	563	485	502	523	559	519	474	530	495	489	508	544	551	550	503	508	521	533	500	567	497	532	488	483	535	543	491	500	521	536	505	483	517	511	535	533	547	514	493	527	504	525	522	512	515	507	523	520	566	490	476	497	509	569	498	501	503	493	488	520	538	524	527	510	541	500	536	542	496	521	491	518	491	505	522	540	545	536	526	521	487	545	529	558	501	533	493	554	501	548	490	517	519	526	539	516	532	528	490	508	560	530	557	507	508	524	513	525	523	526	491	508	524	493	537	529	500	500	524	503	497	546	506	525	495	569	512	507	486	556	530	486	506	535	546	520	546	520	518	466	559	538	503	499	535	497	509	519	490	507	514	492	535	554	502	505	556	486	509	506	535	518	512	476	516	523	541	510	513	527	551	501	525	525	530	523	564	522	537	516	513	498	510	532	484	536	524	525	492	519	535	504	503	539	510	504	499	481	579	513	515	505	523	518	498	556	487	514	551	505	555	516	553	517	534	540	536	515	499	534	534	516	535	506	531	524	531	542	512	516	514	558	521	476	508	502	504	497	523	483	509	513	528	502	473	489	529	537	592	524	536	494	513	493	528	524	502	526	514	516	491	536	541	502	514	510	495	530	524	475
13457	9652	3202	835	534	448	399	344	317	273	316	301	278	290	296	308	316	302	268	279	273	288	283	272	309	304	258	262	275	258	275	279	294	286	274	265	283	252	284	309	283	276	260	267	259	286	274	266	279	283	279	269	266	272	261	255	268	332	264	330	274	288	286	279	266	269	300	266	324	262	270	277	282	281	266	269	272	296	273	288	304	281	264	318	289	302	293	284	290	271	302	291	254	301	321	292	277	297	277	271	255	265	244	283	279	286	291	266	284	312	277	278	251	242	265	289	266	293	272	289	323	301	250	266	282	292	329	253	287	284	234	285	279	278	255	259	288	282	274	289	293	293	297	289	264	297	288	301	267	280	264	286	288	284	272	268	311	280	269	244	286	285	285	267	279	276	298	272	283	262	273	269	297	282	286	264	278	293	285	275	298	285	286	281	281	273	285	300	265	273	275	267	289	274	280	287	299	268	293	247	274	285	311	259	287	279	277	309	275	274	273	283	294	264	251	274	293	275	298	319	289	274	278	283	303	292	269	277	295	259	269	285	283	276	303	286	274	269	292	269	286	256	262	294	288	272	262	254	275	309	281	280	251	284	292	301	265	264	282	272	248	282	278	266	267	237	279	298	256	330	251	282	275	287	282	312	307	284	272	283	291	251	279	302	282	273	266	290	292	289	266	299	258	310	278	251	287	294	295	298	286	276	299	293	274	286	264	251	294	246	284	243	305	282	305	271	277	246	304	300	290	260	269	286	297	266	288	275	255	283	257	288	296	293	283	331	248	285	297	264	292	269	277	280	285	268	294	283	270	284	296	289	279	292	265	304	280	267	293	268	276	263	280	302	285	279	292	271	260	280	299	291	260	277	277	272	279	273	271	272	282	285	233	306	299	271	277	287	260	289	292	282	289	271	273	312	298	288	292	268	293	269	281	291	271	245	277	258	289	291	259	276	254	285	262	311	266	274	267	286	281	277	294	294	278	307	279	260	282	281	273	256	287	273	266	278	273	263	278	286	296	276	296	237	260	285	292	259	273	296	263	288	271	309	299	288	272	296	277	281	295	300	283	259	251	293	257	276	275	295	305	231	297	265	300	277	305	287	275	281	286	243	282	293	287	254	266	287	270	267	265	254	278	274	274	269	300	283	248	295	265	278	280	276	296	273	291	292	309	278	254	257	281	265	293	270	263	301	267	266	271	259	295	259	284	272	289	275	298	288	262	262	302	284	292	307	309	284	267	301	276	251	256	279	290	266	279	263	298	282	296	284	264	318	255	254	295	251	275	285	277	266	293	268	265	288	270	289	249	258	297	278	278	300	262	297	283	292	289	302	285	287	301	252	260	283	257	264	252	261	282	268	273	277	231	271	265	259	271	267	275	235	277	259	273	279	289	280	287	271	263	252	256	259	241	286	290	268	265	261	305	285	266	280	277	283	287	290	273	269	294	298	290	273	275	287	295	266	225	250	291	290	256	280	298	290	292	275	295	275	250	316	308	293	266	289	295	294	297	266	286	301	309	288	307	284	252	269	272	257	237	299	257	287	282	283	276	262	273	267	270	271	271	282	294	297	268	276	316	260	286	287	277	292	292	294	298	274	293	263	304	263	285	290	248	275	268	273	240	282	253	277	270	262	263	295	309	331	277	262	305	296	276	292	293	265	271	262	276	298	296	297	304	311	300	303	311	296	286	253	310	252	286	269	265	248	258	268	297	292	288	300	266	263	294	277	296	242	283	266	246	297	298	275	247	271	280	254	261	291	313	286	328	302	274	278	270	319	283	288	272	287	266	234	259	262	293	305	286	306	295	255	281	272	314	251	314	303	275	261	263	282	295	280	299	291	277	296	293	286	268	282	292	280	295	297	272	279	297	316	288	255	271	298	267	305	265	268	242	282	304	275	254	264	296	272	282	257	258	288	273	270	276	303	277	264	275	266	274	275	260	303	294	295	262	291	282	296	324	311	277	282	274	254	285	279	284	278	256	250	274	280	297	297	287	304	282	269	278	261	307	274	242	286	272	307	271	262	301	282	265	274	261	273	281	242	252	272	295	292	240	293	274	276	279	263	264	245	300	276	289	251	285	275	282	254	301	267	280	278	287	311	281	281	293	228	319	304	272	274	292	283	269	299	294	291	284	266	254	278	286	281	294	307	272	291	280	301	252	288	259	290	268	275	302	283	288	264	300	283	273	295	276	289	268	289	273	284	292	298	286	273	311	281	264	282	285	286	280	291	309	299	303	279	267	269	266	275	259	283	292	269	293	289	307	291	304	272	253	280	286	277	278	274	262	274	286	313	313	289	251	276	297	268	290	278	297	291	274	290	249	306	261	283	273	274	275	284	267	259	284	286	226	282	298	327	259	272	274	282	272	283	273	309	274	255	270	289	282	301	267	276	255	279	283	288	277	289	280	273	254	283	276	283	263	262	275	289	273	279	276	265	294	288	260	282	306	257	267	307	269	290	282	289	278	298	287	265	278	294	242	276	271	271	308	295	288	260	286	279	258	309	248	274	303	254	272	314	256	283	278	300	294	282	256	248	321	277	261	279	281	269	280	292	278	279	263	260	286	242	269	284	290	316	288	243	291	303	300	289	240	312	296	295	256	291	284	305	277	268	283	278	307	289	289	273	284	300	277	271	290	275	266	276	256	275	268	254	295	269	258	257	274	278	287	252	272	249	271	256	276	284	292	289	278	299	287	274	282	309	271	286	259	276	302	253	266	283	271	292	293	293	291	301	304	286	281	296	275	266	312	272	239	300	284	269	257	283	284	269	280	286	280	274	263	290	262	277	278	274	312	285	289	257	266	275	278	305	286	242	287	287	273	318	272	302	268	271	292	272	277	257	267	282	288	272	292	289	285	277	282	298	303	266	268	269	277	263	305	266	290	266	273	288	258	275	265	266	279	257	269	271	283	273	298	259	288	295	288	305	280	277	265	280	266	253	281	275	258	290	246	260	288	267	307	286	288	240	295	295	284	275	245	300	258	282	292	273	262	252	274	289	273	283	255	278	271	302	254	270	301	287	303	271	305	309	260	281	298	271	263	262	269	277	275	253	282	279	252	280	270	293	284	277	295	275	289	273	308	256	278	286	280	293	278	246	265	263	271	286	254	260	261	290	319	293	274	277	267	289	279	281	246	289	297	276	275	273	290	280	279	282	291	275	281	275	268	302	290	278	286	290	279	301	266	274	271	278	278	266	260	271	259	284	263	245	289	251	265	313	253	291	267	283	335	281	275	333	302	272	284	287	257	290	279	247	251	281	281	255	296	277	282	273	259	288	316	249	266	297	262	293	268	259	289	267	298	274	237	271	265	298	276	268	301	300	271	256	279	283	273	258	288	286	279	300	265	279	264	254	272	288	307	268	319	271	273	264	276	286	306	291	277	310	277	252	278	286	301	276	281	252	275	298	312	272	273	250	281	302	286	258	318	317	249	267	291	288	256	283	291	276	269	269	292	279	279	265	275	263	282	273	272	285	265	281
9266	9898	4320	1865	1405	1263	1189	1040	1003	869	921	811	863	797	737	757	724	771	730	741	724	740	712	728	738	716	701	716	698	699	719	707	678	683	709	728	755	729	766	724	720	653	672	701	683	702	712	723	676	704	718	680	764	694	720	689	726	765	738	730	660	725	690	728	696	727	743	754	739	723	757	761	761	733	716	723	704	733	820	767	765	761	787	777	758	765	757	712	702	695	690	715	740	700	728	739	715	743	733	718	709	759	676	763	719	735	730	680	725	725	752	712	717	692	716	705	682	724	742	745	726	717	689	711	683	747	701	712	722	714	644	667	729	734	716	717	702	746	761	659	699	702	701	718	708	706	733	700	719	771	735	726	740	762	708	715	696	723	686	753	706	706	691	694	732	723	744	679	686	686	722	676	682	709	698	741	692	725	733	754	692	715	697	686	687	694	741	722	767	666	738	743	748	781	710	696	648	684	705	726	762	683	692	695	709	717	705	734	749	716	751	720	693	641	720	677	737	679	680	680	692	729	747	706	640	704	702	731	678	696	701	764	711	712	649	739	714	695	686	683	711	744	641	711	713	655	669	774	733	706	752	717	679	712	663	722	724	679	733	699	706	714	701	678	703	718	721	736	705	720	695	680	697	762	704	741	687	730	713	680	752	678	704	690	694	719	700	717	710	698	673	725	668	698	721	693	704	731	720	713	723	716	716	726	693	709	679	720	752	697	708	732	697	763	685	718	687	688	680	728	690	649	681	747	684	744	730	678	708	686	728	721	689	776	688	726	692	807	737	677	732	714	725	727	715	742	704	713	712	716	748	752	693	710	736	727	686	709	674	660	736	686	718	710	719	714	731	696	690	709	706	683	700	770	715	705	717	717	755	692	683	687	729	723	692	695	746	703	712	763	699	680	726	742	687	713	708	691	740	742	707	704	699	657	689	683	688	726	648	695	668	707	713	749	766	730	738	689	728	762	719	770	739	699	690	689	689	724	730	718	716	762	715	730	705	758	665	712	775	705	694	737	710	705	731	699	701	703	646	709	726	690	704	704	725	685	692	735	741	733	744	702	699	681	654	685	696	705	795	695	722	690	734	745	760	723	722	701	648	757	708	662	723	715	774	699	716	717	691	724	713	734	722	762	697	673	712	741	729	745	708	747	679	699	736	706	713	753	736	704	751	715	718	686	700	777	717	688	689	705	651	698	749	712	717	768	699	690	676	723	715	695	707	693	719	675	722	697	685	694	702	697	719	675	686	723	724	699	686	686	714	693	744	710	704	678	671	705	738	668	701	741	683	726	722	727	716	756	736	701	739	682	734	717	763	729	761	663	687	729	757	705	742	692	743	716	693	740	723	721	667	729	731	693	727	697	693	734	684	754	711	715	686	717	698	721	711	690	697	695	698	715	713	711	742	710	709	754	650	693	723	781	694	724	775	747	733	711	717	711	737	704	699	777	715	708	704	685	761	707	708	673	758	706	758	684	668	730	666	732	700	721	728	651	712	682	738	715	720	678	689	747	683	708	729	716	780	685	693	687	700	685	681	734	703	727	745	746	726	698	732	693	739	709	683	698	729	729	688	686	721	719	747	706	698	717	706	697	713	681	707	721	709	752	690	647	727	667	674	705	719	703	681	719	748	700	726	738	745	735	727	722	718	704	743	723	657	712	699	685	762	757	660	724	665	700	708	712	711	736	720	725	677	681	698	738	670	739	659	738	696	749	716	727	732	683	686	730	686	712	722	728	669	734	735	707	719	727	689	686	738	697	705	678	687	718	690	803	713	699	702	714	740	722	741	713	711	737	743	718	794	714	730	709	723	739	731	677	703	702	680	724	726	716	713	727	719	722	716	692	706	717	708	726	747	650	720	700	724	698	732	699	755	707	742	721	711	753	736	741	709	700	718	671	734	691	691	717	744	744	706	760	714	681	714	698	740	707	703	751	731	714	685	739	704	707	681	723	769	732	722	731	696	673	696	741	689	718	694	692	765	691	711	716	712	710	738	697	747	715	732	733	715	701	712	669	744	670	667	650	715	682	726	687	708	662	698	721	691	685	722	741	678	706	777	725	648	726	700	704	710	760	715	703	697	700	664	656	757	679	697	721	670	772	718	699	729	702	721	687	692	676	696	749	713	718	703	736	687	716	690	690	695	733	712	708	691	715	710	727	711	765	748	766	673	736	695	716	716	725	716	707	680	698	707	736	726	734	728	776	702	745	711	757	677	739	671	724	679	736	723	723	738	717	719	675	760	751	744	750	713	650	735	708	761	709	744	700	709	737	736	693	701	698	650	765	748	713	736	682	727	733	688	732	696	708	682	711	706	676	714	699	704	693	674	718	726	722	659	682	687	715	712	695	725	690	716	744	754	699	717	696	741	701	711	692	748	706	739	733	712	692	679	694	702	681	727	727	723	750	742	728	662	707	744	706	666	668	714	732	759	748	753	752	692	689	680	711	715	726	672	699	732	703	712	754	734	716	702	682	701	690	713	705	722	720	734	696	677	727	752	704	714	703	702	723	753	700	728	705	662	703	720	715	690	768	719	677	699	730	728	689	696	736	737	726	721	709	711	726	695	670	738	707	692	712	692	731	745	722	682	722	723	734	677	692	721	684	779	759	715	725	717	752	688	737	735	735	744	725	667	696	717	729	708	725	697	751	725	717	703	704	680	720	708	753	749	720	711	713	710	716	733	724	651	727	792	713	707	741	671	740	703	686	745	741	714	705	732	706	718	710	713	701	733	732	730	739	709	739	707	681	718	743	688	710	757	706	715	726	669	708	709	693	708	698	701	708	719	714	699	685	667	705	682	734	691	720	726	764	702	728	697	699	749	711	722	684	734	683	688	714	769	702	702	717	721	700	668	711	635	695	728	704	680	721	744	736	708	685	724	714	720	766	651	689	696	745	717	717	691	646	702	695	728	756	718	717	706	708	736	718	714	684	735	716	728	764	715	695	696	662	779	733	710	681	714	688	652	729	733	717	709	729	713	757	717	735	731	723	705	677	719	715	718	684	693	721	735	714	726	691	659	722	726	703	726	690	752	715	705	748	723	676	744	709	673	713	764	682	697	675	695	712	701	707	670	697	761	685	666	685	702	755	664	727	703	745	718	696	718	714	728	743	724	696	705	718	732	746	728	679	695	732	747	711	749	682	722	694	735	708	720	702	702	696	714	736	736	732	700	727	720	775	676	708	680	669	735	730	731	712	702	725	687	679	758	726	681	741	698	708	710	692	722	718	725	677	707	734	738	699	720	711	701	703	697	695	727	700	693	695	726	734	709	680	718	735	690	678	724	700	714	712	726	771	673	722	661	664	708	728	720	718	742	761	707	733	699	711	706	729	743	726	722	680	752	746	692	715	670	686	721	685	764	701	707	760	708	741	700	738	716	703	714	684	696	734	729	717	710	768	749	735	738	676	685	789	688	699	738	673	752	691	684	706	750	669	720	727	731	699	672	710	659	693	734	709	725	678	683	702	707	688	689	696
33803	34853	30509	14934	8960	5208	3132	1836	1261	939	904	859	668	594	440	376	334	345	318	313	271	326	291	275	275	307	280	310	279	261	304	270	265	263	292	242	281	277	264	307	256	260	269	276	282	259	270	252	262	268	264	268	284	262	253	257	247	251	274	261	284	272	241	279	243	260	250	295	297	296	269	283	266	284	256	258	299	258	282	260	296	295	308	310	297	316	264	261	270	277	270	259	252	270	261	249	259	288	255	281	302	295	275	257	306	299	253	266	252	302	264	271	246	243	268	262	284	274	285	263	281	246	289	291	266	278	279	234	253	272	294	272	272	261	255	278	267	249	277	267	277	277	254	291	276	260	263	263	272	264	281	278	267	283	275	274	267	247	272	291	266	280	294	269	273	288	263	275	268	284	281	269	259	257	266	276	258	269	283	283	275	269	311	259	298	262	274	270	287	293	265	271	275	256	267	267	269	245	237	245	269	264	263	280	259	260	264	281	273	295	272	272	289	242	260	257	260	270	262	255	274	281	262	277	294	281	274	266	252	292	245	288	280	282	260	284	234	236	314	273	294	276	258	255	258	269	257	283	284	270	242	224	239	269	274	271	264	259	246	249	272	266	282	287	298	267	295	246	275	282	253	274	242	260	262	256	296	256	254	276	276	225	260	297	279	270	269	298	264	302	277	254	265	261	289	279	286	257	262	235	293	281	288	272	263	292	271	287	308	256	263	280	282	254	256	280	252	247	261	234	260	225	283	303	254	254	226	268	290	240	283	256	265	258	261	269	327	249	272	303	254	258	267	279	257	256	309	226	297	245	268	253	277	285	284	263	278	304	274	269	249	260	275	257	268	273	248	276	283	292	277	273	281	282	255	248	293	258	273	256	265	258	259	235	312	259	283	267	264	283	281	268	302	291	243	278	314	270	310	285	276	305	274	284	272	265	292	271	245	244	281	284	276	265	279	274	271	289	271	262	273	266	267	268	309	261	236	296	282	267	254	279	287	274	268	280	244	278	233	271	285	251	246	245	265	273	279	271	256	284	299	268	299	292	279	271	268	261	255	276	289	250	284	264	279	267	261	263	283	250	265	269	262	285	272	265	234	286	274	264	245	244	270	268	242	262	294	303	286	238	248	282	281	249	267	284	238	269	250	265	299	245	264	257	288	269	269	268	286	247	281	284	291	271	287	269	273	266	284	285	286	251	282	271	262	261	278	286	243	292	277	257	255	273	249	287	280	266	289	284	285	280	255	266	252	277	253	282	240	300	275	268	303	256	233	268	282	298	261	303	264	235	276	274	285	250	271	251	260	264	247	280	244	255	234	240	266	270	244	311	266	274	241	253	259	249	267	271	310	253	239	286	298	255	243	269	257	284	274	272	267	254	283	279	277	256	252	259	261	272	265	294	279	269	288	259	259	264	296	272	254	275	249	282	271	287	272	304	263	285	274	283	275	267	279	257	248	264	277	304	266	243	270	277	262	259	265	286	251	286	250	247	271	281	267	267	282	284	260	270	286	286	296	242	234	264	286	283	258	265	286	258	253	269	272	265	271	267	242	257	257	260	289	279	286	275	243	254	253	303	260	274	273	267	236	283	283	258	277	292	249	270	286	269	263	239	313	253	247	269	248	296	263	267	305	252	243	273	302	263	267	288	263	248	268	302	270	268	256	272	274	292	268	257	254	290	283	248	276	248	255	277	269	274	283	264	262	272	327	274	252	290	249	283	243	269	299	249	269	254	281	250	256	259	264	283	271	312	289	263	250	264	284	261	274	269	280	280	289	262	274	277	250	274	241	259	294	259	257	255	258	257	263	277	279	314	253	281	256	268	252	279	281	269	274	259	282	267	252	273	266	247	248	253	285	271	304	266	270	268	254	236	271	269	278	264	316	260	239	264	275	274	322	272	278	275	287	269	262	289	283	276	277	271	281	259	287	257	260	251	278	272	252	264	260	251	258	256	284	264	264	262	307	284	300	295	268	289	260	288	270	254	276	246	286	253	264	297	268	270	273	245	286	283	274	281	289	262	270	289	236	265	253	280	279	288	292	270	311	276	246	249	250	240	251	262	297	281	259	286	267	290	280	269	267	292	261	297	281	281	258	267	305	245	294	278	269	271	271	261	264	260	265	263	259	254	251	254	271	273	259	255	257	244	282	280	263	269	251	286	263	290	285	263	265	284	313	226	292	284	301	263	275	299	276	286	323	288	272	286	257	281	257	298	255	253	283	276	269	278	252	270	266	252	262	289	249	281	250	285	266	278	252	267	256	271	277	267	269	258	270	262	284	281	274	273	237	259	278	252	258	243	295	249	296	276	261	229	279	274	269	258	249	259	248	271	280	256	286	246	259	306	262	266	299	272	240	265	282	236	282	260	266	280	269	288	280	272	251	277	281	245	288	273	294	287	255	291	263	282	262	263	267	305	276	252	273	274	245	315	286	273	291	265	272	278	269	287	257	272	270	252	266	246	267	262	293	235	240	274	297	288	260	264	273	245	293	277	271	275	267	313	254	262	264	290	278	240	277	279	258	260	262	301	258	309	287	280	252	244	252	286	317	278	255	298	326	297	278	266	292	307	287	269	251	265	284	250	283	277	276	253	287	281	291	261	225	275	234	267	269	276	283	271	281	249	256	250	285	256	287	257	275	243	311	269	268	278	265	232	232	265	302	274	279	232	293	263	251	297	263	255	285	271	251	270	260	288	327	259	262	284	288	260	264	285	273	269	295	279	279	251	260	263	288	267	301	267	272	244	288	285	242	298	297	254	275	264	274	280	286	259	264	277	271	254	270	265	282	262	258	250	262	285	260	258	303	262	285	245	304	262	268	275	244	303	260	264	283	283	241	263	280	282	279	250	263	260	252	251	289	259	245	297	276	308	250	265	269	285	277	290	252	278	292	265	263	272	262	272	257	277	271	260	262	254	239	269	269	270	285	277	259	286	271	276	271	249	293	249	267	255	262	271	255	264	306	295	262	234	261	231	270	260	258	296	251	246	266	252	234	241	269	211	252	255	277	291	239	275	251	282	281	234	285	291	260	278	262	277	267	260	281	269	280	278	255	262	261	256	260	308	267	311	267	239	288	260	279	271	262	266	265	266	262	273	257	255	290	279	269	256	273	246	299	277	251	268	251	284	252	277	306	252	257	259	262	262	274	267	303	270	291	287	265	209	255	248	258	290	265	281	251	275	258	280	282	262	289	267	263	296	271	286	284	274	286	244	251	257	255	271	277	269	273	288	251	248	280	261	251	270	253	255	261	283	265	281	265	238	257	270	251	261	264	277	263	274	263	269	269	278	264	288	278	307	264	259	270	257	270	253	267	278	261	272	256	245	258	286	262	286	264	282	256	256	255	289	291	276	276	294	299	234	280	270	258	247	256	292	283	296	276	298	249	273	274	279	269	252	256	248	265	251	282	270	282	261	267	279	237	307	283	267	234	267	270	252	263	275	270	257	274	255	274	259	263	274	256	272	295	277	275	272	254	283
23298	29829	20952	6826	6052	5348	4549	4225	3959	3361	3666	2549	1668	1597	1370	1379	1207	1104	1033	885	836	847	806	802	765	741	785	745	753	788	718	792	764	790	669	746	736	689	743	724	673	737	712	719	737	687	683	741	695	715	667	736	745	694	722	698	729	683	708	711	723	726	726	727	743	742	739	784	729	754	709	746	731	720	729	670	728	699	773	781	787	768	775	722	738	734	751	713	744	696	733	720	767	720	766	754	711	753	707	748	742	721	763	724	729	753	709	749	744	719	695	693	742	708	702	750	716	724	726	659	731	697	709	714	690	687	709	749	707	753	686	714	699	701	711	663	736	719	713	659	688	669	736	692	691	735	690	681	668	665	719	752	692	661	723	668	694	682	684	706	667	725	693	721	718	699	656	647	689	710	695	687	705	695	668	674	717	738	681	702	699	656	665	677	689	691	690	619	698	662	698	657	660	710	675	652	675	684	672	702	690	724	687	638	690	720	697	705	689	714	638	710	676	681	729	688	654	675	689	704	670	698	680	654	697	704	704	673	656	707	697	680	658	751	718	677	670	655	681	637	718	675	703	679	651	666	674	690	683	685	704	676	698	652	664	684	697	654	674	695	702	670	674	712	740	717	670	710	658	726	726	643	713	727	669	672	713	676	685	664	744	753	695	689	649	705	695	701	698	715	668	652	674	658	724	702	683	677	700	742	661	671	686	652	689	700	675	685	675	701	688	681	691	717	714	706	631	695	670	665	674	708	708	686	669	658	665	691	677	679	665	678	632	712	674	671	705	687	717	634	683	689	708	633	700	703	667	655	663	641	647	651	717	660	683	744	667	684	692	686	676	683	698	689	701	665	695	679	698	657	639	720	666	713	709	684	681	674	692	741	655	711	694	694	703	689	676	679	676	702	660	672	676	713	646	693	692	717	688	691	689	671	692	702	665	674	733	698	668	725	689	708	752	704	754	687	704	743	681	664	714	698	659	657	690	673	711	730	722	692	694	674	704	628	673	712	630	728	717	685	673	673	670	673	642	730	663	660	696	744	657	680	733	710	686	689	637	698	654	686	651	652	706	637	681	718	691	667	670	654	683	684	680	672	648	695	675	686	682	648	681	726	708	667	702	710	691	697	640	677	681	657	682	647	678	688	659	711	704	654	717	668	710	702	680	675	683	715	709	666	679	696	670	661	662	684	685	722	687	662	662	701	667	739	635	655	673	682	685	624	701	675	679	691	638	664	654	683	673	684	671	649	645	675	636	641	704	667	683	689	690	671	683	745	629	676	676	668	655	617	690	693	739	683	733	663	722	721	743	652	705	661	662	661	692	670	667	673	687	684	652	655	696	667	666	711	670	690	682	694	706	706	683	700	707	677	661	687	615	695	711	692	668	687	683	710	712	660	660	699	748	648	696	663	684	720	691	697	708	643	702	698	682	675	674	714	691	659	680	699	693	719	696	660	709	671	688	680	646	662	677	732	711	691	681	711	698	665	677	651	645	700	718	715	692	673	682	703	683	649	671	700	670	696	692	706	701	731	641	693	709	679	710	662	719	743	664	673	683	766	714	651	641	665	675	636	709	669	658	710	670	648	694	677	667	687	689	717	713	688	695	690	682	648	736	667	698	620	688	738	662	682	678	640	705	654	655	675	703	645	681	693	668	692	679	650	698	667	659	681	681	733	694	685	722	679	727	654	658	672	719	720	706	681	713	690	665	716	670	666	676	680	658	627	691	672	693	660	656	648	732	642	676	697	613	679	661	693	672	632	654	664	690	709	731	708	710	706	652	637	740	659	684	663	696	736	646	681	703	672	677	646	699	677	684	659	655	697	677	681	672	670	663	676	721	695	695	657	665	692	651	654	680	651	706	701	714	735	723	686	663	681	743	676	679	723	722	696	659	727	674	725	641	694	731	699	659	730	692	681	749	656	698	674	651	679	716	696	676	704	700	718	693	711	657	676	690	709	674	705	702	687	674	716	716	717	705	749	694	682	644	733	695	751	691	681	720	628	666	680	698	691	739	651	703	649	644	661	709	685	670	669	674	644	657	696	727	626	672	713	734	679	692	666	685	649	712	663	638	694	667	738	678	699	679	692	635	712	660	647	652	694	706	660	673	651	693	664	696	688	686	699	731	686	660	647	746	701	678	663	730	690	709	695	675	659	703	720	659	711	715	684	694	721	735	701	673	635	652	683	708	668	696	694	685	682	725	740	714	659	678	688	669	702	641	667	695	719	660	665	699	717	632	697	701	683	650	684	645	686	707	698	668	689	684	667	659	700	687	670	670	677	675	685	708	727	687	655	685	710	655	720	700	695	688	691	692	681	673	683	705	670	686	691	684	703	670	681	689	665	643	727	658	641	665	669	670	716	708	691	670	665	693	674	696	724	702	651	662	679	685	684	646	701	679	697	715	663	668	710	681	648	651	710	721	667	716	672	703	649	668	679	683	666	684	657	709	685	629	653	715	672	686	676	706	690	695	617	732	671	696	668	663	678	708	669	685	707	686	667	636	676	634	688	715	721	675	682	693	650	632	680	731	729	734	716	708	686	687	626	700	664	710	684	695	748	695	692	674	660	656	685	674	714	672	706	662	686	650	639	680	693	682	695	638	690	711	645	660	698	659	665	715	669	680	731	699	675	662	663	655	660	733	684	702	685	722	669	640	682	728	701	654	676	669	674	703	700	677	658	677	669	708	674	667	697	714	687	686	663	699	679	682	698	649	700	693	724	714	647	716	737	684	677	686	661	699	717	689	640	695	684	663	712	665	662	698	671	679	661	711	714	655	641	712	686	682	706	698	670	683	684	674	657	727	716	698	681	693	689	666	648	664	696	681	673	710	710	670	689	708	647	706	701	725	713	629	660	673	710	697	686	655	719	682	656	705	674	677	641	707	650	717	675	672	681	709	684	678	690	658	682	673	666	691	684	693	748	690	624	685	689	653	717	701	670	652	680	677	682	711	671	689	724	641	683	670	662	716	667	709	695	597	686	701	651	671	638	676	701	691	689	600	692	676	667	667	644	671	666	689	660	682	673	675	677	660	667	663	650	706	714	683	719	745	699	666	630	669	665	680	660	661	699	659	691	718	687	676	673	669	673	685	699	707	662	663	691	684	691	679	687	715	668	682	679	705	726	719	720	720	695	739	714	669	730	679	731	727	628	674	646	696	722	717	709	646	718	671	672	688	691	686	711	683	654	637	741	695	656	673	672	699	697	647	680	682	701	636	712	711	688	692	681	712	682	642	699	699	680	655	658	712	694	675	673	687	706	711	657	692	681	679	682	727	693	634	701	660	697	662	690	688	692	678	728	703	751	688	660	702	663	697	699	679	710	680	698	674	680	692	718	675	717	660	730	612	672	700	692	687	732	737	660	687	656	699	712	669	680	680	692	622	666	679	675	640	671	676	714	721	671	703	690	672	661	705	668	745	670	687	680	694	710	673	659	704	681	658	678	691	687	745	663	685	676	684	663	689	689	692	704	690	645	643	736
44495	42978	33707	20877	15923	10452	6683	3655	1983	1513	1441	1088	850	637	433	382	330	318	311	263	265	229	227	224	216	194	205	194	200	189	170	250	212	209	234	196	213	197	218	197	186	214	194	184	184	215	201	193	228	202	200	214	198	174	209	222	214	216	208	213	180	227	203	190	199	218	184	226	190	189	208	206	214	209	216	242	200	221	216	190	222	237	203	213	206	237	192	189	198	188	193	191	216	196	232	220	235	204	206	190	232	198	189	192	198	185	206	221	201	213	217	241	190	199	194	224	240	208	208	224	194	204	176	218	209	189	212	216	208	180	215	208	200	237	213	203	214	196	212	209	191	196	208	204	193	190	200	181	171	213	206	206	229	204	201	223	218	181	198	197	192	171	222	209	206	209	231	214	192	188	209	213	202	208	165	184	220	197	206	174	217	220	176	182	175	214	188	199	199	194	177	197	204	227	208	153	183	176	152	187	209	207	163	191	204	196	205	207	215	202	184	193	196	178	206	186	187	208	212	189	193	217	193	200	185	200	199	198	191	178	200	200	188	220	196	208	195	185	216	201	206	197	192	207	197	187	194	199	188	203	197	231	207	185	215	204	183	201	202	183	195	198	226	194	213	201	190	189	205	183	222	202	190	231	182	212	201	220	210	171	219	206	171	182	198	180	204	192	201	206	200	174	207	204	209	208	194	202	193	190	209	175	216	202	195	200	197	214	187	220	219	183	218	219	221	183	182	209	197	215	193	177	207	193	210	181	185	196	171	207	178	188	245	212	203	184	201	195	208	207	200	198	200	214	192	211	210	189	206	197	194	206	207	196	215	206	203	174	162	187	197	230	213	194	193	193	208	208	170	206	218	189	171	202	209	195	198	199	196	200	197	180	195	191	207	190	203	185	211	229	203	200	215	214	207	186	199	223	185	217	208	195	220	186	204	237	209	202	193	204	192	199	201	217	196	190	192	198	216	194	195	193	198	196	205	194	186	194	194	204	215	192	214	173	209	165	212	177	203	194	192	183	201	187	215	183	205	214	204	216	180	209	191	203	189	202	187	204	207	226	201	198	168	203	200	207	218	195	184	188	194	196	210	206	204	213	206	191	197	218	193	187	198	199	206	225	213	210	199	233	199	199	175	187	191	192	216	195	199	184	191	194	186	224	187	192	197	174	177	212	201	181	220	193	214	179	199	165	211	191	179	198	222	200	191	191	197	198	207	227	216	197	201	224	182	203	230	205	181	181	180	180	204	211	214	206	203	213	211	177	188	183	201	207	186	200	186	179	206	201	209	228	180	203	193	186	209	194	201	204	168	192	189	187	191	213	182	179	186	199	185	202	210	199	206	188	193	199	202	166	216	185	182	200	210	193	202	206	200	198	199	200	178	216	203	182	190	213	191	206	189	192	214	213	191	215	204	193	206	180	189	189	187	182	207	200	176	178	221	202	190	206	178	203	243	214	213	217	231	208	193	208	199	184	211	216	173	194	195	191	196	208	200	208	200	189	203	208	217	218	197	197	216	179	228	181	217	202	189	196	194	197	222	216	204	178	215	190	209	215	198	208	219	217	203	183	195	187	233	183	186	178	228	209	203	217	191	192	216	210	199	186	215	180	171	225	184	190	222	214	204	185	224	195	191	194	206	203	223	181	209	188	218	183	170	223	195	172	233	206	221	193	208	200	213	192	187	200	205	205	201	200	219	191	190	198	196	191	212	192	216	195	220	199	193	215	208	195	199	223	200	202	212	205	203	183	202	196	214	239	181	182	180	189	203	185	216	221	203	205	220	182	189	193	208	182	215	188	186	175	195	196	217	211	182	186	188	185	214	218	197	209	184	198	204	189	204	156	183	199	211	177	193	217	203	199	173	195	219	225	180	189	187	208	178	184	218	192	198	206	205	207	206	215	190	207	212	188	211	170	211	192	202	185	198	191	181	186	200	202	188	210	199	204	190	191	185	195	212	191	228	183	214	184	207	189	210	191	189	175	204	209	190	196	210	199	184	205	201	190	193	198	193	207	216	213	200	211	209	212	199	185	190	193	188	194	184	188	205	186	197	188	210	208	212	215	187	190	206	223	223	205	185	210	186	174	222	188	224	212	188	214	220	201	213	196	192	214	218	192	208	195	226	241	200	217	199	201	178	178	195	214	205	198	193	200	194	208	213	223	200	177	181	199	210	216	194	207	196	220	199	198	194	187	184	206	231	209	233	184	188	194	175	204	189	203	191	208	197	190	194	192	208	200	203	213	193	216	197	215	204	211	199	188	213	222	195	199	190	184	201	161	201	194	176	210	180	198	215	197	194	203	198	209	200	202	190	191	191	211	186	179	169	208	226	199	210	217	198	200	176	201	187	174	195	206	199	186	189	183	225	186	198	213	198	228	210	190	177	187	214	214	164	217	177	183	191	206	203	200	206	207	194	200	207	170	189	187	198	212	193	196	207	207	204	197	208	169	190	206	186	206	193	174	207	178	202	209	229	190	186	190	223	216	192	203	188	207	189	189	195	212	200	190	211	211	181	218	205	196	189	202	170	194	198	178	204	177	210	199	218	188	179	204	195	210	214	187	199	193	189	191	222	189	195	217	199	224	207	200	202	187	198	193	177	179	209	216	203	186	193	222	192	202	207	204	211	191	194	213	184	198	185	190	205	201	180	186	211	207	202	186	225	187	191	207	210	192	198	193	204	220	198	189	201	179	214	210	199	200	202	181	200	201	207	207	178	194	209	198	184	212	189	174	182	191	216	220	185	189	164	199	191	199	199	189	210	160	190	200	210	225	186	187	200	186	184	191	221	185	188	192	187	231	193	205	192	207	188	196	207	206	207	188	192	224	194	222	201	194	211	181	185	187	209	197	204	202	193	209	210	190	160	214	196	193	224	229	210	212	193	172	195	181	198	201	181	190	195	200	196	227	222	219	213	200	197	181	208	211	203	198	208	189	217	192	221	173	209	191	205	193	203	189	195	217	205	172	221	195	198	166	197	183	192	179	208	216	208	176	197	211	194	188	203	195	220	176	163	193	186	198	191	187	186	195	215	193	181	215	212	221	204	195	191	192	180	220	206	190	213	223	204	193	195	203	208	183	210	209	186	194	192	209	182	189	172	206	204	200	205	203	196	210	193	219	197	216	196	193	205	192	208	214	196	202	199	197	210	166	176	192	203	192	218	182	209	208	176	205	197	202	209	210	217	193	204	191	197	205	209	209	209	205	183	216	192	211	200	209	176	175	194	195	201	177	202	186	182	196	233	199	196	193	196	225	186	194	203	218	197	204	213	226	201	203	216	201	219	196	193	188	176	189	183	186	181	206	203	206	165	225	191	205	186	230	183	190	195	198	179	205	207	209	201	223	191	193	184	196	178	190	202	207	199	228	196	177	196	200	201	202	211	194	211	221	220	252	212	191	200	206	175	214	192	182	220	183	195	196	179	197	183	208	193	208	222	190	208	186	198	201	201	206	198	198	188	196	214	202	216	202	202	188	220	174
31580	38022	19495	9723	7929	7574	6879	5617	5358	5052	5179	3552	2766	1962	1675	1663	1538	1314	1183	973	919	812	791	769	725	735	682	630	654	577	661	623	639	599	575	606	579	584	582	581	579	623	538	546	538	543	574	549	600	592	573	604	550	544	553	577	529	541	548	537	581	529	541	527	601	627	570	574	547	563	581	535	522	577	592	583	552	607	618	663	584	654	664	619	624	577	627	614	596	602	531	559	591	645	585	604	612	596	589	602	589	549	542	530	614	558	597	545	549	576	543	556	585	542	579	574	540	561	533	553	545	514	567	520	496	540	566	510	554	522	528	538	518	561	520	548	546	567	577	581	532	535	539	557	483	550	523	550	530	509	509	566	540	538	491	534	504	489	524	535	499	582	513	535	536	499	497	537	536	532	525	530	517	475	519	551	503	523	542	488	540	532	500	495	536	573	517	520	499	524	528	502	520	530	502	537	541	497	504	517	535	492	497	519	524	532	493	524	518	508	525	501	503	498	509	525	531	487	526	536	516	467	501	527	483	503	459	533	525	507	524	502	493	518	517	511	454	537	539	502	515	504	513	515	506	500	502	513	507	504	490	500	522	521	528	553	518	542	501	513	506	503	486	508	531	506	468	512	487	460	517	504	498	500	491	500	523	508	534	499	510	514	478	532	526	529	518	562	523	518	497	508	528	532	515	536	530	500	480	525	529	515	494	536	534	507	501	494	586	490	540	502	518	536	558	521	499	503	543	489	523	509	525	514	504	507	533	527	501	489	500	531	530	459	485	524	541	497	503	521	485	518	528	547	547	509	523	533	535	503	462	441	534	483	539	541	547	512	518	517	487	545	531	495	527	508	507	552	541	550	538	518	506	511	532	519	504	527	494	519	564	538	539	578	499	523	509	543	510	522	539	505	534	481	517	507	542	478	549	516	515	475	512	546	514	524	489	511	506	512	497	514	542	492	514	527	461	527	512	547	505	548	533	527	522	481	504	484	529	514	535	514	491	534	531	493	548	513	501	516	506	514	476	520	503	529	529	549	526	519	528	539	505	522	542	547	512	532	529	489	537	499	517	489	532	532	519	515	551	503	503	469	564	519	531	557	557	511	477	532	533	497	504	508	500	525	501	530	540	498	511	513	552	562	529	504	541	497	531	493	526	482	509	502	544	546	516	515	552	551	507	548	479	508	481	547	523	528	525	465	508	515	530	486	520	473	537	533	547	527	503	524	522	543	476	569	500	536	512	516	538	488	499	492	527	539	495	499	482	524	519	531	562	517	503	519	541	522	504	491	490	522	533	541	512	512	500	467	482	471	517	508	540	501	529	496	526	473	471	532	538	513	520	511	511	513	514	518	465	505	527	506	503	517	480	546	504	465	521	488	522	480	518	517	494	521	579	518	511	488	508	536	485	528	520	503	524	530	566	517	523	490	540	515	522	523	503	547	513	522	502	514	490	517	482	515	503	494	484	499	499	513	527	493	488	524	533	474	539	522	527	557	535	524	538	503	545	509	552	502	492	512	508	485	538	504	475	514	536	545	520	514	552	466	543	498	462	509	486	501	480	502	518	519	530	496	500	505	500	549	518	498	473	533	495	544	525	495	481	513	486	525	528	528	514	530	508	536	492	510	487	535	510	478	486	512	542	548	527	517	506	539	541	548	493	524	497	548	507	525	534	507	499	510	485	502	494	509	504	525	497	523	546	522	501	544	489	543	491	528	527	557	515	480	514	507	560	510	563	520	501	522	479	524	529	525	498	478	473	561	551	530	532	498	465	522	515	534	505	499	505	503	542	549	499	456	520	541	515	484	495	534	506	548	520	545	476	532	449	498	485	526	499	520	514	461	519	500	530	484	513	498	545	515	537	487	506	491	477	546	518	528	529	477	493	495	506	520	515	556	510	538	520	510	543	548	510	508	546	483	519	496	561	510	517	505	495	502	539	495	513	482	524	572	489	500	523	476	543	521	491	515	519	527	510	538	524	488	483	529	527	497	474	526	537	554	526	542	541	502	513	485	464	521	504	475	504	516	515	506	502	526	501	545	567	535	581	500	520	524	510	491	537	543	544	472	513	556	508	528	523	572	490	493	541	548	510	528	537	467	519	552	544	484	480	563	557	513	551	548	501	566	487	489	456	519	506	547	519	508	521	543	541	498	485	514	546	512	556	490	475	487	500	478	490	493	536	501	532	512	516	487	525	496	564	507	552	530	514	471	528	525	524	526	522	503	520	518	505	547	497	496	527	496	523	526	500	469	520	555	509	493	525	511	527	508	538	501	534	491	510	529	556	547	514	492	510	501	507	516	486	508	482	514	488	528	525	507	528	509	503	525	486	508	483	499	519	501	523	487	526	550	516	532	526	491	534	502	521	514	535	525	523	518	515	459	481	523	459	481	529	540	525	544	524	561	547	516	502	472	528	507	520	546	557	498	511	526	498	510	544	496	501	484	545	503	537	508	527	532	509	532	495	487	541	502	495	514	508	518	500	535	549	512	496	484	487	530	558	540	508	500	531	545	498	511	537	523	524	530	497	539	488	501	516	521	543	471	513	528	508	529	496	515	511	547	500	519	491	519	503	494	519	519	492	530	536	521	482	491	485	522	492	551	515	537	527	568	520	532	509	469	506	538	530	519	551	529	533	523	522	555	535	487	498	503	486	499	517	490	500	510	532	548	504	488	518	524	532	498	508	523	532	536	517	525	516	456	512	504	501	466	540	530	497	523	531	512	504	524	506	517	498	527	545	518	517	514	519	490	512	516	513	558	497	526	479	541	551	486	517	538	497	527	545	501	499	502	502	523	506	513	521	521	550	519	534	528	488	539	549	512	521	530	538	514	523	554	506	518	468	507	520	539	540	501	526	493	499	520	527	519	523	519	510	506	496	529	495	502	517	520	491	475	521	479	529	511	505	513	548	504	521	551	522	477	532	536	495	507	504	499	528	503	528	537	505	522	525	528	502	495	504	513	517	514	509	528	527	523	447	530	544	507	515	493	503	506	520	523	540	475	484	503	506	529	510	506	484	497	524	520	513	495	520	500	500	528	516	499	463	475	483	514	538	537	572	492	492	545	498	518	554	504	528	552	469	543	535	478	546	499	526	512	507	506	557	485	540	525	509	521	526	516	520	498	539	492	502	527	484	534	499	535	515	503	511	517	536	475	541	509	535	525	518	539	558	505	517	538	539	515	535	538	556	486	479	479	525	544	511	498	512	491	533	516	525	548	512	512	509	471	520	528	546	511	492	516	542	556	507	475	478	544	488	530	531	495	517	514	549	510	518	507	519	533	516	496	495	489	528	495	481	550	546	534	523	533	517	482	530	507	501	541	526	557	522	512	541	521	470	496	530	491	472	561	505	516	512	508	490	508	536	480	492	526	512	535	544	506	519	495	531	518	466	554	489	503	511	524	521	521	523	526	497	480	533	489	516	529	493	483	517	497	501	549	535	524	483	496	540	553	507	519	518	517	496	560	506	515	507	516	551	502	563	561
14055	10321	3044	767	488	380	372	353	305	310	335	264	305	293	297	287	279	276	263	290	260	272	294	252	284	252	284	237	266	311	269	267	247	294	275	280	297	267	292	279	295	270	291	284	273	306	278	269	284	275	270	293	272	259	255	280	286	252	283	277	290	297	283	268	295	271	284	263	265	270	250	271	275	256	277	266	286	265	290	277	305	290	285	280	297	278	284	297	278	279	281	305	274	294	300	302	317	277	325	305	276	286	297	273	270	310	313	264	288	282	271	287	261	290	303	262	323	270	250	254	263	280	308	251	279	258	289	302	286	279	277	261	266	290	260	284	259	275	301	295	281	271	307	250	263	280	300	272	280	265	260	272	270	271	255	274	260	258	256	271	281	288	292	282	265	266	268	275	282	273	302	265	297	278	273	260	287	254	254	234	292	302	281	271	250	294	302	258	291	274	264	284	290	270	286	255	284	266	267	294	292	253	262	303	262	297	291	248	258	253	279	307	283	300	290	278	305	283	284	274	295	303	299	276	290	284	304	305	272	292	301	287	294	238	252	259	286	277	295	253	267	268	269	267	270	274	271	284	296	287	263	280	264	245	283	253	281	286	270	287	235	303	280	273	251	269	268	286	316	288	255	271	277	279	268	293	260	328	279	295	275	261	257	270	277	291	275	277	299	271	269	295	270	254	283	269	260	267	278	292	290	276	304	277	287	257	297	282	273	283	265	293	297	298	278	286	290	277	253	259	252	282	273	252	276	253	288	280	279	279	272	242	259	268	300	277	302	275	316	278	271	289	295	293	292	255	283	275	308	321	281	272	246	302	292	290	277	277	270	278	256	251	284	268	267	277	308	283	287	257	276	275	284	248	282	248	289	297	254	279	298	268	258	279	265	267	240	274	306	267	312	287	278	267	273	290	273	260	291	275	272	311	315	269	324	281	264	269	256	295	268	260	271	300	279	302	247	303	282	276	297	241	282	283	283	270	256	295	256	271	285	250	260	259	256	305	266	272	235	278	264	307	275	270	265	303	290	270	251	261	285	296	291	290	304	266	250	267	279	287	272	291	302	280	288	283	285	269	261	307	290	285	272	269	321	284	272	292	308	268	260	289	256	254	286	272	289	282	264	248	267	269	262	284	278	268	293	282	265	291	234	285	273	284	274	293	248	265	289	267	266	276	287	252	249	261	283	253	263	303	263	273	283	286	281	304	293	311	280	296	264	276	260	254	301	258	273	256	276	283	262	280	307	261	299	288	252	282	299	277	285	278	308	291	263	281	289	308	276	271	262	275	297	283	271	278	264	285	261	294	289	282	289	281	261	263	300	280	282	265	278	265	259	294	271	296	252	279	278	292	272	301	290	298	253	243	278	285	253	295	264	265	279	290	265	278	278	280	312	295	291	267	280	262	293	270	252	254	281	282	308	256	260	263	271	288	301	270	249	311	300	276	258	298	276	308	266	283	258	280	305	263	287	255	338	280	305	287	286	299	257	267	243	259	245	264	306	278	282	293	260	268	309	279	302	292	297	298	252	257	290	269	277	259	292	268	301	269	263	260	248	271	273	264	281	303	281	264	287	277	278	269	262	265	249	280	286	230	270	276	274	295	278	265	261	281	305	311	289	277	250	271	277	249	274	266	281	247	251	284	266	254	256	277	251	297	298	301	277	272	278	252	278	265	270	277	304	278	273	264	298	282	253	260	271	272	272	290	279	262	274	280	290	284	275	283	273	258	283	289	270	306	284	283	288	282	261	259	269	281	256	274	277	232	288	310	266	286	270	272	243	271	269	297	285	297	276	282	271	278	253	277	291	284	303	264	235	270	292	264	271	270	278	260	283	282	281	298	275	283	283	263	276	266	274	276	306	251	293	290	267	263	281	285	292	303	266	272	262	289	259	277	288	277	262	274	275	281	274	292	296	276	318	272	266	263	261	270	239	278	279	282	291	294	292	258	243	278	286	271	295	286	293	273	257	251	292	246	275	277	282	299	303	276	281	256	274	284	273	283	277	280	289	278	281	291	263	262	279	273	250	274	293	276	263	284	249	257	273	290	267	249	289	280	277	255	310	300	316	283	255	274	281	251	287	259	263	247	300	265	303	283	262	291	295	269	278	272	262	292	265	266	272	280	284	254	257	310	286	275	283	230	282	281	233	286	275	258	301	261	249	272	261	258	259	273	280	283	271	304	329	267	271	301	311	251	294	278	275	296	239	275	292	273	269	294	304	257	261	281	285	296	270	288	275	267	296	303	277	299	302	289	286	288	273	293	254	260	284	270	241	309	265	262	283	273	282	318	257	292	239	288	272	261	282	268	274	276	281	296	276	253	308	278	272	295	287	262	276	256	256	260	277	297	279	275	284	267	288	292	283	308	292	260	273	273	292	286	257	303	310	271	282	313	273	303	272	275	320	259	287	308	300	281	253	303	234	285	277	270	273	288	272	313	275	279	270	257	296	275	255	292	270	281	283	249	288	282	285	278	284	272	290	263	265	298	274	269	275	291	276	275	300	306	280	278	259	288	231	287	264	256	270	266	291	247	266	277	278	307	295	274	253	296	275	294	306	283	278	260	281	271	269	290	279	294	279	267	286	260	276	269	280	279	275	273	270	297	265	247	284	300	293	270	282	280	254	270	288	287	271	273	262	276	252	261	304	253	279	278	253	279	273	303	283	257	277	296	302	302	275	273	275	306	250	258	263	277	277	263	303	284	266	268	284	249	257	287	273	269	311	287	300	267	273	304	297	283	285	272	302	278	270	265	258	284	288	306	279	236	286	277	276	288	254	280	326	287	261	257	253	259	251	280	273	260	319	242	275	292	321	245	284	278	290	266	249	267	298	274	274	268	278	278	249	259	294	252	293	250	249	259	311	288	294	301	283	273	296	272	259	278	288	255	287	279	282	280	314	262	281	294	251	281	294	250	277	288	314	265	269	282	289	253	266	303	286	283	280	273	295	303	248	284	269	285	265	270	283	277	298	307	276	267	256	267	283	278	282	273	255	253	272	256	264	324	269	298	264	246	258	297	275	280	275	292	279	297	268	282	284	289	288	271	306	252	268	272	273	247	290	267	278	278	284	276	299	292	281	298	304	306	281	275	287	258	280	281	280	283	282	301	294	261	269	251	273	295	290	290	282	255	308	270	281	282	295	306	298	262	281	265	263	264	262	275	279	286	285	295	285	254	294	285	277	272	272	284	290	251	249	269	287	292	271	251	262	278	291	261	292	263	318	269	287	260	289	295	277	281	289	241	273	284	293	263	275	286	253	278	280	286	265	280	278	246	269	269	276	248	256	277	280	283	292	261	257	262	255	307	297	314	278	260	243	274	297	272	299	247	278	279	268	266	276	271	265	272	289	272	273	268	263	274	310	255	275	274	246	251	290	293	290	291	293	296	292	269	282	276	284	287	257	258	316	251	293	279	294	306	288	290	304	305	262	298	282	294	291	257	287	263	265	260	280	275	248	295	319	275	317	275	249	319	288	259
9860	10772	3416	1867	1350	1163	1148	977	861	922	857	842	834	740	753	760	719	701	740	712	676	714	688	747	661	755	687	679	656	723	699	639	714	747	699	716	732	729	787	696	712	712	683	759	687	706	686	712	702	738	679	742	711	703	697	753	713	660	688	732	716	710	736	744	746	738	757	712	698	728	779	732	741	725	721	752	752	722	722	764	742	735	754	734	749	739	723	741	727	765	693	738	719	748	712	730	694	699	724	721	687	721	685	754	723	686	735	691	687	731	726	712	695	711	733	739	720	701	759	701	714	782	762	707	715	734	719	744	720	737	741	744	718	705	717	681	725	730	714	714	678	687	724	681	687	664	753	732	731	759	699	714	726	714	738	665	728	697	713	686	718	730	719	721	711	698	685	724	690	677	722	723	690	731	724	680	706	725	689	681	741	697	779	760	686	737	745	712	753	687	728	692	726	715	675	761	702	679	720	696	717	703	704	718	689	694	696	671	723	701	703	702	729	718	670	685	715	760	683	738	694	702	744	756	700	682	728	696	671	732	675	658	713	738	740	733	674	702	681	722	726	724	718	720	658	709	697	710	720	750	693	676	701	696	716	697	727	669	682	670	691	702	685	686	701	702	714	698	721	692	686	737	696	696	742	726	705	703	676	698	727	705	709	748	742	758	731	677	756	725	692	762	694	710	722	766	708	709	728	692	736	712	709	712	721	713	681	668	710	717	737	724	678	682	748	687	712	734	725	698	722	686	747	745	718	707	690	699	668	712	714	719	735	709	712	704	663	710	636	732	714	674	752	716	715	689	684	702	721	702	724	720	710	738	646	688	663	710	708	698	730	673	681	732	668	694	683	692	714	723	725	689	707	732	709	667	710	694	694	718	772	735	727	718	703	711	698	719	687	724	678	722	719	696	771	700	730	715	662	706	697	729	727	759	702	742	739	681	684	708	658	707	693	690	705	690	760	709	734	755	669	709	729	757	691	706	724	653	676	711	654	704	767	782	743	705	722	763	726	710	724	701	734	687	722	712	675	718	717	642	688	707	701	719	688	714	688	749	689	677	723	737	712	745	710	642	740	670	681	670	701	710	705	696	739	715	709	737	674	686	659	729	684	708	744	701	691	684	682	742	724	663	705	734	701	757	724	705	733	708	679	744	706	747	693	704	682	726	749	716	689	749	679	709	699	724	679	689	732	700	721	786	700	675	655	695	716	699	636	704	727	711	700	707	738	748	708	738	712	747	700	721	728	727	680	632	682	711	687	725	707	705	700	682	751	745	693	707	665	703	737	714	693	723	744	688	742	659	697	698	668	753	681	751	709	712	739	704	696	678	743	684	715	680	708	694	701	666	681	702	734	678	688	652	756	705	687	701	723	694	685	681	702	740	717	674	722	742	689	725	700	669	692	709	718	706	684	726	718	701	713	697	722	696	695	688	741	665	709	748	702	729	709	703	700	686	719	771	720	719	707	672	713	676	715	714	683	716	697	723	677	681	696	756	682	685	673	683	701	730	702	700	727	713	706	698	709	729	712	747	712	706	713	722	699	716	712	747	702	739	694	731	711	704	683	689	694	686	680	679	679	722	680	688	670	696	679	770	713	688	802	679	671	716	710	718	727	727	685	733	727	700	647	711	729	732	698	716	732	692	761	709	698	751	689	733	701	708	719	696	687	723	734	711	695	728	709	698	705	688	682	662	724	685	709	717	766	731	675	686	716	733	708	732	692	697	726	741	758	683	709	712	744	678	672	660	726	671	735	710	723	748	700	722	690	736	736	708	703	720	710	707	681	729	755	694	714	730	708	703	751	709	699	684	719	735	704	730	760	702	742	729	705	694	684	702	711	683	721	730	740	726	711	734	750	710	717	731	678	710	728	685	737	674	663	703	719	702	733	684	751	684	710	659	669	698	702	738	779	686	690	713	758	702	695	674	714	725	710	710	720	695	742	721	696	654	744	700	708	688	698	676	664	700	720	680	661	702	720	705	720	686	713	744	712	723	743	707	718	666	712	707	697	743	651	704	657	698	661	730	721	646	705	694	731	693	762	727	747	692	728	688	782	760	679	699	650	761	745	721	682	683	712	752	731	720	713	722	695	698	672	703	688	681	702	714	714	710	689	723	711	674	715	708	728	722	697	714	714	694	660	710	743	759	677	698	703	748	745	711	788	687	749	705	709	697	758	739	712	668	691	699	706	688	712	754	676	721	674	694	713	754	711	701	693	733	662	757	740	705	698	747	732	682	682	750	736	665	708	673	696	697	714	665	733	708	702	709	728	686	708	694	723	692	689	750	657	682	715	743	715	702	715	715	694	677	672	683	724	695	670	700	711	747	718	711	688	730	740	734	674	722	720	705	727	683	737	675	724	689	676	719	672	694	705	715	690	684	736	669	672	709	713	676	714	710	746	746	735	701	730	713	704	691	676	718	706	730	686	724	700	720	658	732	707	714	747	683	748	706	682	675	751	698	708	689	689	710	675	720	724	699	693	723	756	689	716	703	704	698	725	735	718	705	667	703	729	706	695	741	701	730	693	731	682	658	655	663	762	713	714	728	689	722	710	765	747	757	699	678	704	689	717	713	693	721	695	747	695	767	689	693	731	700	727	691	695	676	746	708	687	700	680	724	675	716	734	698	711	733	691	743	754	665	734	691	722	672	664	682	713	696	712	728	687	773	690	725	688	740	710	681	708	753	706	705	743	667	715	687	698	697	711	678	661	705	680	706	688	757	666	661	686	689	652	695	710	716	718	747	712	677	681	698	763	704	713	666	718	698	709	637	669	679	697	740	695	691	757	727	655	725	724	697	779	702	705	686	749	655	692	701	745	678	708	719	737	705	689	681	660	763	683	710	707	704	696	748	747	651	736	714	694	727	727	688	714	740	714	726	702	664	755	690	737	729	713	717	740	680	686	726	688	734	672	727	701	663	686	669	696	756	712	652	732	722	690	717	688	697	715	683	694	696	665	709	718	712	725	712	703	702	665	715	687	726	697	705	710	716	743	704	681	694	744	728	698	695	671	725	685	718	707	742	691	695	723	700	687	711	748	704	655	741	714	729	665	686	767	699	725	731	699	711	747	726	676	700	728	722	694	668	645	650	684	735	694	692	712	703	647	703	670	697	646	698	700	734	685	695	702	723	728	687	704	756	681	757	698	695	702	706	694	682	714	738	708	702	699	729	710	699	705	687	712	722	716	711	733	678	734	686	688	714	767	721	747	673	738	722	701	699	722	735	734	697	671	685	697	742	744	698	713	707	710	703	718	724	708	715	721	686	753	714	697	687	699	714	723	714	733	727	695	717	680	740	705	708	727	702	677	673	700	705	695	694	674	778	684	686	685	685	750	701	715	721	681	687	714	740	693	722	697	688	739	718	687	712	731	687	684	756	708	766	710	711	702	714	727	676	719	679	685	745	687	734	726	746	737	718	702	710	716	714	692	740	688	695	682	742	717	730	731	725	681	695	761	708	735	726	692	648	689	784	698	698
35744	39154	26092	14837	9059	5349	3395	1882	1143	988	874	709	611	425	375	362	367	330	308	312	276	272	325	301	301	269	262	275	290	256	319	256	304	245	290	268	281	278	285	276	280	247	296	277	274	254	263	263	278	273	259	289	273	293	293	265	272	243	260	263	264	259	263	275	278	281	281	305	297	285	293	254	292	250	269	301	312	264	305	268	276	299	317	279	266	281	275	283	292	253	259	286	270	287	278	290	299	262	272	274	297	271	264	260	268	286	265	274	254	289	303	264	260	275	271	275	300	282	299	298	243	261	260	277	287	249	254	260	294	273	281	247	291	254	267	264	268	266	256	278	264	267	272	264	274	291	270	284	287	265	283	268	271	275	257	294	270	309	275	296	286	286	289	290	266	278	279	303	274	257	267	278	255	278	297	243	264	290	245	284	304	259	264	276	266	298	297	282	271	257	276	251	293	281	251	278	268	286	267	266	270	273	287	243	292	252	266	287	250	251	267	267	281	270	286	282	270	257	230	265	283	280	288	283	286	280	278	272	301	257	263	256	289	274	260	260	270	256	255	262	282	261	276	283	247	269	286	263	257	261	286	274	289	266	279	251	264	306	268	266	283	273	258	262	289	241	260	246	253	263	276	268	249	285	249	246	270	230	279	269	269	268	254	268	285	273	282	251	253	296	299	274	241	275	245	270	270	288	262	265	261	267	281	288	232	269	294	282	273	255	257	286	294	299	288	284	261	264	286	278	240	256	244	286	287	290	288	263	242	291	271	252	260	298	269	277	275	271	247	293	286	264	294	270	284	247	278	284	248	280	296	288	255	251	274	247	283	261	264	257	290	276	276	276	276	266	296	267	292	255	272	259	239	279	283	254	260	270	290	272	261	269	296	282	264	245	271	273	250	254	252	231	242	274	281	280	309	261	266	270	235	296	272	277	275	289	275	249	237	263	291	260	268	250	238	300	268	257	272	302	272	295	293	255	257	251	268	260	282	268	265	277	270	289	266	277	276	266	267	278	264	261	286	292	284	262	260	225	298	288	248	248	270	238	267	269	265	259	257	275	269	285	265	276	265	283	257	257	283	247	292	239	257	295	264	265	262	302	255	274	277	295	276	244	248	280	282	258	279	264	252	292	286	289	239	238	260	274	321	253	270	270	268	262	268	278	277	272	261	262	280	248	279	259	281	250	304	293	269	242	279	252	263	236	291	278	271	270	252	276	258	268	255	268	257	254	268	267	281	272	256	278	276	247	287	295	267	267	266	254	265	274	268	264	270	266	259	267	256	225	260	274	276	288	278	284	270	269	301	267	284	239	258	294	265	314	262	266	235	264	243	291	280	274	269	297	273	284	270	289	236	258	290	257	295	272	293	280	304	277	259	289	274	258	273	269	284	267	289	262	267	271	288	246	267	254	268	276	258	251	291	262	265	243	267	269	283	266	252	282	254	267	282	268	277	258	257	260	295	281	270	291	300	289	287	274	279	261	275	304	262	287	283	274	283	262	296	256	300	312	252	284	276	265	266	279	276	292	289	277	268	270	257	251	259	273	275	281	253	270	248	288	275	237	263	249	279	277	293	234	272	260	269	291	265	266	250	264	271	276	290	254	272	285	306	284	287	262	287	306	269	259	253	239	276	255	271	276	272	286	271	291	277	265	294	234	295	253	282	273	252	261	278	265	264	310	269	258	272	285	278	291	262	256	267	262	286	253	264	279	267	266	263	268	297	263	268	270	283	254	263	306	284	293	273	255	255	292	272	255	256	264	264	285	272	257	284	260	262	263	256	250	288	307	267	265	263	280	256	291	270	244	296	288	261	264	271	290	300	269	259	265	251	250	281	260	263	297	256	242	275	279	256	265	288	241	282	300	295	265	273	249	254	278	277	266	300	263	266	279	260	286	264	262	237	298	243	292	316	239	229	267	278	275	290	262	233	243	293	271	259	244	290	278	268	291	270	290	296	276	273	278	263	274	258	288	277	264	261	268	233	305	283	295	266	259	283	277	247	255	272	256	299	240	269	269	261	265	261	265	247	258	264	250	240	236	292	277	269	258	257	268	268	257	284	280	295	243	260	283	259	273	263	250	261	279	250	282	255	297	265	254	280	258	246	256	268	301	268	265	279	270	284	276	256	261	246	289	290	276	296	287	274	264	272	267	285	252	256	274	266	258	281	287	276	280	254	289	273	266	288	253	274	267	260	285	264	264	239	245	299	233	276	282	274	278	247	244	256	299	256	270	248	258	266	275	281	267	243	267	302	259	259	279	258	291	248	271	290	263	265	264	266	271	263	283	251	302	257	268	257	282	238	268	263	265	268	294	272	301	260	293	284	252	269	278	261	242	271	254	281	304	267	282	252	258	263	281	304	252	250	285	282	296	260	281	286	259	256	259	285	259	259	255	274	271	280	272	283	282	263	270	257	286	268	249	261	241	285	266	251	260	259	262	268	291	244	262	310	264	265	259	248	279	270	236	274	295	254	252	264	273	237	264	267	279	236	289	249	267	256	281	260	240	266	271	262	270	256	274	293	252	300	249	259	252	303	272	256	252	258	250	269	255	293	254	241	267	245	252	263	269	271	269	287	279	277	286	247	266	305	257	307	285	275	291	274	254	261	302	278	237	232	270	281	255	296	263	283	258	249	294	234	288	257	253	262	288	289	295	290	280	304	272	242	306	285	270	273	237	287	278	253	285	279	259	248	276	280	257	247	267	312	249	297	265	238	248	280	259	267	278	239	269	294	283	299	285	271	283	269	237	276	271	315	293	300	232	249	255	278	272	241	272	301	247	267	280	295	256	248	281	250	303	290	255	257	288	243	276	280	299	260	235	269	281	285	266	265	248	288	285	302	252	298	282	281	276	253	268	259	272	295	279	251	282	280	251	272	279	230	265	253	278	284	291	298	291	297	281	255	275	282	239	264	316	256	284	269	273	264	241	278	251	263	253	290	244	279	281	263	268	252	247	271	271	272	298	258	295	280	255	284	268	285	265	270	261	254	270	260	288	266	274	244	274	279	273	260	271	265	280	257	257	260	258	253	258	257	257	274	292	270	274	284	258	269	263	263	268	252	275	242	258	271	272	256	262	297	265	268	283	266	267	255	252	300	264	294	303	292	305	267	271	289	303	264	279	265	291	250	276	318	267	291	269	268	241	270	258	264	274	252	259	244	288	282	266	267	314	254	242	277	306	263	277	315	294	284	236	269	294	266	265	261	265	292	286	292	306	285	268	282	236	279	279	266	251	240	267	296	283	250	283	272	306	259	284	296	269	284	289	274	255	270	281	238	234	297	307	246	296	271	255	256	262	257	239	273	253	268	223	265	267	278	246	270	242	253	273	293	266	249	254	269	284	283	280	262	294	288	273	294	272	247	257	249	268	241	273	280	273	289	286	262	253	278	285	280	288	284	253	272	278	288	295	261	238	278	269	248	274	268	270	298	287	271	261	252	249	290	277	282	306	269	247	251	263	296	281	292	235	271	268	295	300
25779	33578	14441	6287	5916	5086	4905	3837	3440	3412	3338	2520	2072	1693	1269	1316	1207	1173	988	938	909	831	801	797	733	797	753	715	752	732	732	766	691	722	712	732	736	704	693	741	720	750	700	727	646	670	647	723	706	667	744	681	734	671	681	777	709	690	643	686	714	672	751	689	749	757	733	766	740	777	707	730	708	716	687	756	754	774	748	830	740	766	733	857	745	724	718	776	713	738	689	707	780	726	738	742	733	758	734	696	716	728	726	708	705	728	707	746	724	747	720	711	691	674	683	702	692	678	703	684	679	656	722	677	698	712	657	728	681	706	711	688	710	702	687	729	713	718	684	659	731	702	645	710	725	713	693	672	661	708	709	720	686	635	715	680	684	777	683	646	678	708	679	670	628	722	646	698	661	673	695	673	659	693	682	710	753	698	665	658	688	688	706	755	696	709	681	668	678	679	655	687	666	675	725	677	707	706	696	688	626	694	716	716	672	660	699	700	629	695	736	688	682	682	671	653	670	686	712	701	723	668	660	716	709	680	659	678	669	647	677	644	641	716	690	642	676	691	684	681	724	683	697	668	683	614	691	691	660	655	665	659	663	709	653	669	675	689	664	703	703	715	655	674	707	675	676	705	659	679	679	702	642	665	672	662	706	671	690	714	661	685	709	739	721	662	698	716	701	678	684	680	681	702	652	695	720	683	668	703	672	655	711	688	699	652	685	676	683	675	647	678	726	683	672	659	684	747	709	665	714	716	697	659	645	688	749	665	651	698	627	722	659	648	646	673	648	699	699	691	672	657	684	716	679	669	705	693	711	656	680	672	670	710	722	672	656	689	645	672	728	723	718	664	681	697	661	700	729	686	686	704	707	687	669	693	740	682	669	646	676	708	710	634	702	655	677	669	675	711	758	697	683	666	678	730	694	691	648	712	685	677	708	683	713	695	706	642	670	668	679	667	693	698	650	677	722	639	681	703	672	675	678	691	716	702	679	677	615	725	660	669	686	739	663	700	661	686	693	655	706	710	670	714	685	695	691	706	671	665	678	699	726	663	664	685	707	683	702	702	700	701	692	695	682	663	700	719	670	735	680	695	680	671	666	729	680	678	644	662	698	668	719	735	692	691	717	707	691	658	764	641	685	743	674	656	679	712	668	704	682	701	656	720	712	707	696	670	648	644	711	709	653	689	669	715	659	708	699	664	700	721	673	682	719	704	712	676	709	694	711	641	696	740	695	718	652	685	675	648	704	662	657	654	705	688	662	685	679	713	659	708	646	664	703	705	715	681	673	714	646	647	687	675	690	712	708	690	643	670	669	684	691	678	727	713	715	649	716	668	670	651	646	672	722	666	737	702	680	704	708	725	671	670	686	730	709	633	673	683	647	645	688	664	661	669	702	688	638	674	668	668	637	640	704	714	697	702	727	683	716	724	673	692	719	691	732	712	671	691	672	665	621	690	677	713	741	686	668	683	674	670	696	683	733	711	720	628	691	689	637	661	734	706	654	694	638	674	721	685	668	726	687	716	670	682	658	660	669	676	682	685	684	681	722	689	669	638	710	690	695	777	694	688	713	624	690	679	655	665	689	642	628	657	656	669	677	665	664	681	693	699	682	630	705	689	666	725	709	727	688	664	690	696	717	716	673	665	672	690	652	685	680	708	742	677	673	697	651	637	653	688	697	664	680	706	699	644	645	731	675	680	689	677	692	665	679	708	665	656	710	688	680	685	653	729	709	672	673	683	694	683	659	701	664	697	698	682	717	659	688	668	686	674	706	681	732	691	656	716	711	660	711	703	685	688	686	660	647	657	695	629	648	701	666	707	679	620	653	666	710	697	661	654	697	660	735	695	672	691	634	678	682	679	663	690	692	685	756	629	698	656	710	689	683	692	711	719	635	660	670	670	712	684	692	701	655	667	711	648	682	678	659	671	677	705	664	733	686	694	678	669	666	687	640	697	707	691	685	678	690	699	739	690	714	705	679	682	678	723	706	698	695	677	670	657	682	660	726	720	703	691	684	681	671	692	640	696	677	688	702	702	672	678	673	703	681	718	703	656	692	736	670	665	680	688	704	668	659	646	702	687	668	692	658	696	723	709	709	670	689	670	694	685	713	701	685	683	733	695	605	662	672	669	750	687	645	705	687	665	720	669	686	645	704	642	713	628	650	678	678	693	646	672	685	700	715	640	688	711	650	660	684	638	684	678	694	682	659	670	682	661	679	708	655	706	664	678	740	656	697	727	705	695	670	668	712	663	693	715	687	720	714	698	686	681	648	656	661	679	663	686	647	680	682	682	694	701	707	696	653	665	671	701	642	661	690	669	704	691	670	671	709	687	724	690	662	701	645	684	644	711	655	662	746	674	701	692	680	682	699	676	661	741	683	706	676	665	634	711	711	702	682	650	709	703	693	672	620	632	657	698	709	679	710	669	646	726	709	689	654	684	712	704	742	731	665	688	684	697	649	722	680	651	699	709	650	702	663	716	711	695	651	691	687	633	664	655	612	705	710	698	733	693	655	684	669	692	697	702	661	697	695	679	682	716	705	703	684	691	691	691	682	663	664	680	695	659	714	658	679	635	699	717	638	670	688	689	653	695	674	727	691	686	667	740	693	710	735	692	688	717	703	726	726	705	697	731	712	684	723	682	655	633	675	652	692	634	712	674	673	680	664	699	702	696	695	720	678	669	727	691	676	698	710	682	672	673	694	625	664	720	646	672	697	681	658	666	678	698	667	698	691	631	678	679	692	624	671	686	632	662	664	712	661	693	697	701	708	693	669	595	659	678	778	680	708	717	585	666	708	724	709	682	709	646	672	676	656	676	699	667	633	659	662	643	669	642	683	685	661	665	700	691	656	660	681	683	625	616	679	666	664	708	706	719	682	728	676	703	690	703	689	755	669	698	682	724	659	706	701	717	670	682	664	695	723	728	673	662	654	688	651	643	685	654	684	669	679	668	640	670	643	640	642	710	698	739	731	664	686	686	720	748	634	698	732	701	702	700	700	665	688	679	682	686	671	682	709	679	692	668	672	694	718	675	709	674	693	636	700	686	677	701	707	687	685	653	720	728	639	677	697	739	643	701	693	673	700	693	680	666	725	703	709	646	697	692	679	653	752	697	696	693	718	668	710	699	683	682	724	667	703	709	676	719	670	676	679	701	688	658	681	705	699	675	640	690	687	700	712	642	640	708	684	678	716	700	669	679	697	718	714	693	681	664	743	670	711	678	679	688	693	730	683	698	689	751	695	682	694	730	688	681	733	684	688	731	678	698	692	683	649	657	708	647	700	682	681	711	655	728	667	657	719	691	708	646	673	673	718	679	677	647	691	663	721	687	702	695	710	668	678	657	680	688	652	680	656	699	735	707	668	686	678	664	684	710	685	742	681	671	681	674	636	714	705	715	693	668	654	685	700	699	655	713	679	695	665	699	668	677	691	715	694	686	667	715	709	703	686	663	682	724	708	718	680	737	631	672	649	703	649	647	673	681
44732	42714	30178	19699	14700	9828	6269	3727	1869	1425	1351	952	727	587	446	464	385	341	302	281	261	208	272	242	218	215	225	224	227	220	201	220	200	198	197	202	197	213	195	173	205	206	199	204	207	204	235	215	188	230	220	208	218	191	208	205	214	191	199	201	212	203	214	220	184	205	183	234	205	181	215	192	195	214	194	220	187	245	215	217	221	199	218	202	193	186	206	177	181	171	203	236	206	201	218	178	185	217	203	215	225	212	236	201	198	201	211	183	199	197	200	195	191	194	231	225	211	244	217	192	213	198	179	215	218	197	180	186	161	180	202	207	190	213	218	214	190	211	205	185	213	177	218	187	206	224	196	192	197	223	204	210	201	188	210	186	217	199	231	193	221	171	217	186	206	205	218	171	212	209	209	212	218	203	207	203	211	194	209	183	196	215	177	203	227	213	173	203	207	200	219	207	191	206	217	193	185	194	175	185	193	189	213	184	199	171	193	201	194	198	211	202	183	223	206	186	198	202	172	193	199	176	190	210	181	200	213	213	194	191	195	171	188	218	199	171	191	195	203	210	178	211	186	234	232	199	190	180	192	198	205	189	221	212	204	195	201	224	199	231	195	205	170	177	203	202	207	207	174	204	200	187	236	191	195	173	220	214	201	167	183	208	208	182	194	221	234	177	207	202	197	194	195	184	201	171	179	199	195	206	187	192	190	186	196	202	191	186	230	201	207	235	195	203	180	203	185	198	211	197	220	205	196	188	219	169	178	196	185	200	199	200	208	181	178	220	224	197	208	203	197	183	215	186	224	196	190	211	210	207	213	197	202	222	225	203	196	183	185	213	197	193	221	213	190	193	195	214	201	193	204	193	189	202	201	186	201	195	180	198	185	197	191	205	218	184	209	197	176	213	195	184	219	188	178	213	213	188	171	205	194	197	191	193	221	192	200	189	174	180	233	195	218	207	202	200	218	198	187	216	184	204	196	193	195	202	194	202	194	194	197	213	181	200	213	180	185	195	203	218	185	208	199	198	214	189	204	193	179	186	199	180	190	184	201	203	215	199	210	192	186	222	162	212	209	194	223	217	188	200	209	208	199	195	195	199	209	203	195	182	168	193	198	199	196	193	189	155	212	199	192	211	190	178	209	216	203	200	216	225	196	217	204	181	189	201	210	215	204	190	196	254	220	177	198	188	201	192	213	200	182	217	218	193	216	212	201	208	221	236	186	191	190	203	179	187	208	195	217	219	207	199	192	165	205	174	225	221	197	225	174	221	187	216	186	182	224	190	177	181	185	204	196	203	220	207	187	204	209	221	193	213	199	202	183	229	191	218	200	215	202	166	197	196	193	204	187	182	186	212	177	209	230	201	192	194	207	219	187	222	198	177	219	185	214	168	191	208	191	225	164	203	206	183	185	215	157	205	204	217	197	203	179	208	180	201	174	192	213	224	177	221	209	187	192	203	220	198	200	176	179	199	190	174	187	188	193	210	206	187	216	224	207	174	183	202	197	224	223	204	162	191	189	195	227	191	213	199	191	228	211	180	197	203	217	210	181	205	202	203	182	207	202	209	185	190	222	192	185	220	192	203	213	212	190	218	177	208	208	223	215	206	215	182	212	210	159	195	174	179	191	197	223	212	197	192	196	194	190	178	207	182	208	185	193	205	172	223	206	204	202	199	198	207	215	178	210	198	190	187	238	195	199	185	222	200	169	210	205	172	211	193	198	197	181	198	199	211	207	200	185	236	212	206	187	206	176	194	216	211	203	218	180	211	225	203	209	196	207	184	195	200	216	173	217	186	221	192	209	188	202	199	190	174	193	210	191	187	197	205	221	206	188	180	216	189	183	255	196	180	218	196	210	199	197	211	186	213	211	190	210	214	196	218	183	204	198	184	178	206	209	187	178	198	200	210	194	215	201	193	193	179	213	183	199	196	204	203	187	197	179	197	216	203	197	187	197	205	188	205	200	183	158	199	199	199	192	203	210	201	175	207	214	175	199	212	213	199	216	198	183	202	205	220	186	191	200	174	206	223	204	219	194	202	189	205	196	175	203	190	202	203	207	161	177	219	222	208	201	205	203	192	215	206	173	182	210	193	206	200	210	217	210	204	194	193	199	197	193	214	212	206	199	179	234	197	187	186	190	189	196	208	215	198	194	200	201	197	194	203	183	219	210	205	185	186	214	190	209	192	184	203	200	201	225	199	208	198	218	201	214	192	185	194	220	209	182	183	203	186	202	186	196	196	189	194	177	167	190	217	196	183	178	205	202	201	195	186	188	217	176	214	189	191	210	191	211	184	233	193	197	225	197	221	201	201	219	190	182	220	204	214	197	204	198	188	196	215	209	215	196	195	198	197	189	193	202	189	191	213	184	193	206	182	211	196	196	228	221	187	218	202	189	188	199	211	188	200	216	203	206	217	192	199	214	183	203	175	208	229	169	207	216	181	208	210	192	195	205	217	187	201	193	219	205	183	167	204	218	209	223	204	207	205	202	185	217	195	193	212	202	195	208	176	196	203	183	193	189	181	208	229	183	196	187	160	214	193	181	176	227	193	218	196	229	213	173	190	177	224	227	196	207	199	195	185	206	208	184	203	194	193	188	194	189	179	198	186	206	190	223	218	199	189	177	205	200	209	191	185	199	206	210	205	206	214	186	185	193	204	194	180	208	207	213	234	221	207	203	213	179	186	218	192	213	211	197	203	220	185	195	207	215	176	177	208	201	182	198	190	211	197	225	159	216	172	161	175	194	209	190	209	180	181	179	177	175	195	211	225	196	217	177	174	179	199	177	194	203	214	219	190	207	203	194	194	187	229	199	190	202	205	204	191	201	203	185	183	189	168	180	214	201	165	200	175	170	194	194	200	175	189	201	212	178	218	195	201	203	208	196	178	193	212	222	182	197	189	171	184	202	201	205	224	181	189	197	211	166	194	182	192	171	210	186	185	181	197	202	207	193	169	222	195	188	207	208	229	193	175	203	207	189	185	183	208	210	195	192	211	212	184	184	184	224	218	215	208	206	209	189	187	185	180	183	192	200	200	190	188	181	201	204	202	185	198	191	198	213	199	214	215	198	181	215	218	215	216	179	193	192	209	198	172	191	212	195	204	202	192	208	202	193	190	218	192	219	208	205	216	182	178	189	185	189	207	179	202	194	188	226	223	194	211	213	192	176	186	198	184	205	220	205	218	209	213	199	183	209	205	185	199	176	183	221	232	203	177	197	206	214	204	200	211	199	200	166	173	212	197	198	209	207	196	181	195	200	199	240	188	221	205	210	202	178	195	231	212	205	216	211	211	178	183	207	167	182	206	202	204	192	217	191	217	189	221	195	202	189	223	203	229	198	183	170	195	180	185	198	190	190	182	213	209	182	195	201	206	223	232	201	195	195	187	198	195	196	196	196	199	171	189	211	198	209	200	178	210	206	202	202	195	212	184	191	192	215	174	183	168	219	183	216	188	210	209	226	196	210	205	181	204	191	182	199	192
32755	36185	20206	9085	8431	7341	6919	6095	4861	5107	5427	3923	2608	2244	1806	1862	1690	1411	1190	939	875	777	796	753	704	687	681	673	656	644	665	629	595	633	591	603	557	630	557	601	567	594	601	571	607	593	531	583	515	561	453	595	531	544	565	572	569	572	536	565	579	514	548	559	573	595	624	590	587	599	556	588	603	602	537	555	612	627	622	611	623	634	615	569	648	587	587	576	605	549	561	545	588	632	607	566	611	590	576	592	595	576	558	556	625	553	575	599	551	548	549	510	559	525	595	533	582	525	560	515	546	528	541	545	563	560	535	515	575	550	542	516	561	543	551	557	488	541	564	546	529	515	542	566	498	506	573	557	529	573	522	491	550	552	510	531	504	518	495	509	499	503	520	550	528	507	574	519	541	559	525	570	532	531	517	524	490	499	536	537	517	513	510	496	493	537	557	512	531	485	539	528	515	521	528	504	522	526	555	512	519	514	479	587	509	509	503	533	525	505	506	580	515	497	476	547	499	494	490	510	547	511	526	534	507	491	557	524	533	477	495	534	512	496	454	553	549	508	482	537	521	505	526	537	556	489	530	521	498	552	520	507	504	485	541	497	497	542	525	524	545	497	546	518	524	551	492	522	482	492	525	559	508	515	462	543	507	523	501	524	496	532	537	486	532	529	493	496	495	540	500	520	510	487	469	503	557	514	513	494	497	468	501	505	537	533	559	548	502	521	494	506	523	506	487	514	529	477	519	519	497	493	498	525	534	520	506	518	554	531	516	547	525	536	521	507	517	535	511	527	488	577	485	509	523	526	542	517	532	533	494	543	501	530	520	511	491	513	511	497	520	487	526	484	515	514	464	514	515	492	549	497	509	479	522	510	520	509	532	526	493	518	496	486	499	496	508	514	527	496	492	496	503	530	522	487	519	531	468	510	501	508	519	513	489	497	447	556	476	510	503	506	529	517	546	514	516	525	521	494	506	517	525	454	510	535	512	517	513	491	523	511	488	530	520	527	510	474	530	501	528	530	553	471	549	480	543	512	509	492	504	510	543	499	524	531	489	496	522	501	477	535	497	485	529	512	502	475	524	526	514	554	521	530	503	519	516	517	530	530	516	531	465	527	534	508	520	496	508	535	557	528	507	522	499	493	508	550	565	511	506	502	516	524	478	522	488	528	532	520	499	484	530	523	510	498	486	534	545	498	525	538	499	507	504	516	553	496	502	539	526	491	509	537	487	488	505	520	488	532	499	511	509	526	559	525	552	566	514	471	519	547	496	512	527	496	504	509	554	506	473	498	525	486	518	515	485	498	536	501	506	523	530	555	524	487	499	510	491	514	548	515	540	544	529	536	512	515	536	503	549	529	473	507	519	513	510	499	524	460	506	554	488	536	525	496	494	497	529	481	536	537	540	511	508	540	506	492	507	543	501	514	525	488	537	495	546	479	550	512	498	536	517	508	539	505	550	511	524	505	544	507	482	489	495	478	489	524	522	535	547	542	520	553	528	482	571	544	525	505	519	528	502	491	514	555	567	494	511	534	524	538	523	501	515	525	521	525	494	482	507	516	504	525	500	545	522	521	515	495	505	537	494	528	520	523	539	538	521	481	524	532	473	549	547	539	525	487	523	482	491	492	525	491	507	475	528	507	487	511	506	492	487	551	504	525	491	481	551	515	517	536	513	523	498	519	526	522	528	541	512	513	489	537	510	493	528	473	481	474	523	542	532	493	485	525	518	488	517	515	517	502	520	530	504	475	480	495	478	499	486	524	490	506	518	530	503	479	535	479	511	507	539	520	488	541	515	487	474	530	498	521	508	512	499	529	486	548	544	500	485	482	540	583	505	508	512	493	476	501	495	528	503	482	519	499	511	526	485	496	504	539	508	546	522	505	501	537	527	521	537	537	497	513	523	540	511	463	526	489	515	495	519	521	523	520	518	522	520	497	511	538	482	519	519	472	503	519	477	519	540	543	478	496	531	529	501	514	506	509	506	508	479	504	496	471	525	537	501	522	545	514	530	485	583	499	526	528	529	530	515	507	563	484	491	536	540	502	550	514	489	505	509	515	538	500	510	506	493	449	489	485	536	491	484	490	543	517	517	509	522	515	524	504	518	478	490	458	481	485	497	506	532	499	521	539	499	527	497	488	515	565	502	518	487	498	530	512	481	491	519	473	502	528	472	522	513	487	547	516	514	509	473	516	513	521	516	548	520	509	517	476	510	549	544	510	488	497	516	487	496	506	547	508	532	466	503	508	534	481	518	505	506	533	512	504	480	550	494	530	506	468	489	519	489	509	507	483	503	517	482	509	496	533	498	546	480	528	499	513	516	560	456	506	523	517	509	510	512	515	523	525	489	510	530	524	527	529	524	507	509	514	489	535	505	510	553	530	548	501	542	529	507	496	472	495	510	533	538	491	576	498	520	495	508	477	503	508	537	560	498	504	524	537	516	499	496	488	468	525	518	495	504	522	509	520	524	500	519	476	508	521	491	513	498	531	505	510	492	524	551	513	502	513	518	498	499	476	511	510	504	495	514	557	453	517	504	517	511	525	547	506	479	508	526	497	548	518	483	492	475	507	516	535	490	508	527	521	510	567	547	500	513	510	534	546	508	506	539	528	517	525	506	517	528	483	509	503	522	542	492	512	503	497	514	532	494	503	526	537	511	525	513	526	491	484	531	494	519	567	551	508	502	521	531	500	506	525	516	598	482	512	486	532	501	537	522	479	527	474	474	517	521	494	511	515	527	497	540	501	524	515	484	508	537	520	518	536	516	510	522	507	503	535	558	538	488	540	505	488	541	545	518	493	537	512	492	502	490	533	532	513	446	516	489	508	539	488	491	481	518	538	477	517	493	505	533	529	496	473	552	526	503	478	516	524	539	519	494	547	492	512	501	535	514	495	514	540	481	540	510	480	489	494	524	496	503	468	493	492	483	521	522	506	485	488	499	510	522	496	480	493	550	498	514	487	525	511	551	534	520	506	532	540	480	552	513	509	550	517	501	496	518	533	534	517	501	521	520	468	525	515	502	530	547	491	554	489	506	504	552	484	502	518	517	526	536	525	511	469	464	519	537	510	493	500	519	504	502	483	523	542	536	532	529	550	528	486	512	531	505	463	533	531	502	526	523	503	496	511	508	530	492	510	521	506	497	485	534	495	511	544	493	482	530	541	514	495	509	521	532	518	522	553	501	524	505	509	500	546	497	501	511	560	497	494	498	513	509	495	518	538	523	509	511	487	483	500	537	510	441	516	537	515	522	518	511	508	505	461	528	513	519	509	552	545	514	548	526	539	488	538	515	526	485	500	493	497	531	493	491	502	536	505	539	496	551	508	503	509	516	492	521	497	514	495	522	517	552	516	532	508	521	492	544	534	525	507	503	501	482	517	534	486	513	484	533	480	467	537	503	519	502	477	515	491	504	473	533	524	493	517	506	511	537	510	493	472	522	508	509	544	522	522	511	470	529	485	487	506	520	542	497	517	522	480
15085	8751	3705	884	553	448	358	378	363	309	303	309	306	269	286	278	282	293	291	273	310	281	303	256	271	247	228	272	277	265	254	267	286	263	305	274	309	301	270	245	267	251	269	266	268	292	290	273	293	273	252	265	268	290	271	258	318	303	255	301	269	294	273	283	277	280	280	262	261	280	277	293	272	263	277	265	286	263	298	283	281	284	303	279	279	298	263	292	282	284	293	283	255	285	270	244	276	279	260	266	275	282	265	293	285	289	280	312	279	291	308	289	300	257	292	271	276	308	295	268	262	279	281	266	284	258	287	280	250	289	310	274	270	270	269	264	304	263	316	305	250	280	262	256	296	299	243	263	280	289	287	279	282	281	285	284	274	265	256	268	273	277	257	280	289	311	269	272	293	287	297	263	280	291	282	258	286	279	285	256	280	276	254	308	263	294	296	280	294	286	274	299	279	305	282	287	271	303	259	253	258	264	232	296	271	252	258	242	290	277	264	259	299	266	255	239	267	269	264	290	281	268	298	278	289	270	283	262	314	281	280	317	276	279	261	262	288	252	236	289	271	253	289	216	281	261	280	265	281	281	286	286	276	275	291	274	261	302	255	273	269	279	279	280	270	296	325	285	262	262	271	276	291	314	274	281	257	304	268	256	272	311	290	263	292	262	281	276	280	268	255	284	270	279	278	263	274	304	269	269	265	296	267	315	247	289	293	269	260	268	276	299	282	284	270	277	290	269	303	259	232	311	267	274	280	291	250	291	268	298	299	284	290	260	289	281	273	254	284	243	270	291	272	270	298	275	268	273	276	269	262	320	276	311	286	246	261	256	291	279	275	299	276	274	271	293	241	284	269	284	272	272	271	242	277	295	270	274	279	270	294	297	276	279	277	270	254	266	272	275	268	277	306	276	265	282	311	261	262	268	291	288	305	258	286	280	294	233	266	261	255	276	288	258	282	295	262	322	266	305	273	295	262	260	257	291	266	265	293	267	270	289	285	300	276	295	294	277	267	293	298	282	277	276	279	299	276	296	249	261	275	284	273	292	272	280	260	262	307	299	256	272	272	290	299	284	286	280	254	270	251	292	283	276	292	291	314	276	283	296	279	268	281	281	287	275	284	281	265	286	245	288	269	259	251	276	279	288	291	293	259	280	273	311	278	270	279	250	261	273	273	274	286	290	286	298	280	304	288	278	306	262	287	293	295	262	257	297	258	296	284	298	268	278	283	268	281	293	295	281	287	299	255	292	271	242	257	247	280	280	279	289	269	246	282	276	294	251	298	267	272	290	244	288	326	282	260	262	293	266	286	256	262	295	272	262	286	261	281	311	264	273	293	269	262	328	287	296	283	253	302	285	296	303	284	310	269	294	252	282	264	290	257	308	266	274	279	302	307	289	294	273	295	318	318	287	294	282	300	276	286	283	290	284	291	310	272	288	283	275	253	271	273	256	249	298	282	292	317	262	290	323	292	290	315	286	277	282	279	278	284	316	286	244	291	284	281	279	292	276	273	314	281	280	257	270	276	287	297	261	309	239	270	277	277	266	270	275	265	264	272	282	272	288	279	283	246	290	280	247	248	308	285	283	267	296	268	274	240	258	248	283	289	306	286	270	269	257	274	284	278	257	308	275	292	291	262	306	290	276	265	273	287	248	309	283	297	295	291	251	267	299	273	294	296	278	262	279	281	309	279	291	310	315	266	278	276	274	280	254	258	259	314	306	287	250	278	282	302	272	283	294	287	290	273	263	277	267	273	295	296	282	269	250	298	272	250	276	281	310	286	288	313	261	262	276	290	276	261	272	281	298	253	286	288	273	298	331	256	257	271	290	311	278	279	273	271	292	288	269	259	235	274	264	249	255	287	296	301	305	278	307	286	272	265	297	277	262	303	278	268	273	254	297	287	310	291	283	278	279	273	293	283	274	270	274	266	281	283	245	261	272	273	283	281	265	273	271	309	296	268	274	269	288	272	308	293	266	267	300	315	294	303	277	252	322	273	285	292	265	288	294	285	273	288	281	253	270	301	244	286	258	285	248	289	252	290	251	264	288	270	311	281	294	303	285	272	256	289	326	280	310	268	297	273	261	303	252	266	262	253	246	282	285	281	270	298	262	284	271	269	275	288	286	280	287	268	282	294	277	316	285	268	249	266	257	284	271	276	282	238	287	272	259	295	241	291	317	274	284	250	266	316	305	303	287	281	293	267	286	295	271	291	264	306	270	246	294	282	279	286	269	319	302	264	253	294	263	273	251	311	285	272	287	259	309	266	299	266	297	266	266	274	301	282	262	287	277	276	278	264	295	273	293	284	291	293	269	286	329	301	285	262	265	268	292	266	286	282	255	312	317	270	296	292	281	260	259	257	285	269	301	295	283	314	241	273	272	257	279	286	293	289	293	289	251	287	247	281	262	274	245	263	278	284	297	269	264	258	281	283	301	298	267	278	265	279	247	254	269	281	276	308	284	244	254	272	286	306	287	284	307	272	297	268	293	328	320	264	285	275	278	261	294	269	270	244	279	279	307	255	285	284	280	271	285	287	267	294	290	250	259	278	266	233	298	277	258	289	279	308	267	267	267	269	291	298	305	283	308	250	279	290	272	269	285	295	290	286	262	297	259	293	281	266	287	281	282	256	292	278	239	273	249	287	269	311	274	258	335	308	300	297	270	272	276	277	268	281	300	262	271	261	276	276	272	260	259	284	265	259	284	236	287	250	291	287	274	293	291	264	272	282	298	264	265	295	273	281	287	253	263	255	266	302	301	282	295	288	312	276	284	254	275	269	292	276	269	267	277	287	293	278	290	253	274	305	283	289	293	289	281	269	283	257	258	272	280	244	269	270	281	282	257	266	291	278	276	278	289	282	250	275	268	300	281	289	264	305	282	313	285	277	294	292	306	268	294	282	266	283	262	274	294	284	283	295	294	265	323	276	307	289	287	285	270	279	278	270	276	267	269	276	267	298	291	303	276	274	307	281	307	277	286	260	281	304	275	307	279	298	280	280	257	278	306	304	250	276	286	289	256	307	292	250	295	285	297	292	267	287	291	268	289	283	276	271	259	267	301	310	266	272	279	256	278	315	283	275	289	289	271	250	283	272	314	276	268	295	257	277	250	267	284	302	256	270	277	309	267	277	277	285	301	291	282	285	290	256	288	258	270	278	275	302	238	296	291	274	315	249	270	257	281	276	285	267	276	270	273	283	283	307	265	267	273	286	281	287	260	256	276	283	255	274	297	251	296	320	260	305	295	287	284	277	284	283	290	237	248	289	273	277	254	256	295	278	297	265	280	265	286	283	283	258	263	265	277	272	281	263	273	285	260	256	302	282	256	280	285	267	296	263	308	284	269	262	269	258	256	262	291	285	283	250	260	292	267	268	284	269	264	271	277	264	277	319	272	277	278	276	259	280	291	290	249	305	260	275	270	266	269	287	268	314	268	282	260	294	274	279	286	264	280	299	256	277	296	285	259	289	267	300	287	267	279
9984	9099	5646	1599	1522	1248	1087	1070	944	918	879	916	822	811	790	756	746	755	733	742	761	741	724	706	678	763	718	738	714	708	733	688	692	683	748	698	684	703	736	728	689	731	718	725	761	760	656	671	738	795	724	712	722	753	678	721	763	739	696	764	701	716	708	750	713	746	760	767	724	748	753	705	707	735	695	771	786	762	725	747	720	754	763	753	762	715	794	711	731	745	703	731	742	762	718	725	704	724	721	719	698	715	735	787	675	729	740	713	714	681	752	692	771	744	695	724	734	732	748	657	777	715	704	782	700	729	706	708	746	766	722	744	760	693	720	745	741	711	687	710	687	701	709	741	767	720	753	690	751	774	749	683	758	729	721	675	752	708	728	745	729	704	682	742	717	713	708	724	734	729	709	707	681	724	747	745	730	725	709	714	742	703	712	703	718	720	694	724	695	692	717	673	668	683	694	667	707	718	717	687	690	730	714	748	689	716	693	705	706	750	730	760	704	676	711	731	707	705	718	738	673	686	678	795	734	723	680	762	720	706	708	726	742	703	700	708	721	745	742	751	677	764	742	746	717	729	721	682	723	692	650	746	715	726	626	678	717	693	667	763	681	717	683	698	711	713	685	721	697	738	716	720	716	726	740	728	720	724	682	721	727	707	720	753	716	705	697	705	690	687	726	730	727	711	732	733	699	690	679	679	702	682	725	704	685	684	743	767	702	727	688	728	726	725	689	715	719	728	741	720	724	745	701	707	741	699	683	685	721	769	704	717	682	690	733	704	708	738	693	656	730	663	727	664	722	753	698	686	695	739	698	687	690	681	697	734	677	738	678	685	702	735	693	678	712	687	682	738	716	689	710	721	716	734	720	730	696	688	723	691	729	704	691	712	717	741	767	701	737	697	753	728	749	683	675	715	731	675	741	705	666	705	650	652	727	719	725	732	729	730	734	679	756	709	714	717	680	745	687	719	714	726	710	713	681	758	709	726	739	722	741	685	669	735	687	706	710	669	703	668	698	735	674	728	758	720	728	681	738	682	692	735	723	677	684	681	744	715	715	732	747	715	751	710	704	700	680	738	693	711	710	695	721	738	705	723	760	697	709	697	724	721	687	737	740	734	731	735	688	672	702	675	701	754	680	657	760	669	708	771	682	704	725	736	720	708	684	705	738	727	683	718	731	685	709	722	717	727	695	736	692	709	718	684	715	727	748	752	699	702	723	749	732	704	765	726	734	675	701	706	716	708	736	682	687	733	717	672	752	756	772	732	723	686	691	759	746	752	684	691	714	714	745	704	673	680	754	727	748	730	696	671	699	710	731	741	683	713	706	744	695	680	698	688	699	697	672	694	698	698	699	760	681	744	720	718	690	685	732	712	701	734	679	702	705	711	721	681	738	745	695	671	721	678	715	659	743	723	727	724	709	749	709	749	709	678	700	720	748	675	713	739	731	733	756	717	702	704	710	712	736	705	772	670	753	703	732	674	750	691	746	665	663	740	742	684	670	689	696	704	720	703	729	682	723	716	733	682	721	689	737	725	740	709	672	707	747	695	780	717	755	706	689	715	706	709	736	711	735	725	743	683	686	704	706	689	746	712	708	696	730	702	681	687	691	692	690	741	689	731	710	734	713	666	668	739	688	724	733	695	705	746	717	719	718	693	750	709	727	722	753	735	738	701	702	690	719	714	692	696	720	701	711	719	712	712	725	692	680	742	688	734	695	697	672	754	745	721	701	734	729	749	725	691	658	737	720	702	720	742	666	747	716	663	743	723	734	702	677	711	694	670	703	732	765	686	726	698	678	681	656	767	688	691	710	671	743	716	732	725	707	735	741	671	720	715	731	693	782	669	716	715	728	690	699	707	728	701	693	716	669	675	716	710	732	715	690	720	706	663	710	740	727	703	715	706	698	717	677	726	654	720	725	705	741	710	736	728	705	692	712	705	704	657	694	777	760	760	676	717	746	714	686	671	695	710	686	679	733	715	732	696	713	714	689	697	738	741	723	706	730	701	788	684	724	731	741	673	745	713	654	701	679	722	728	787	686	721	677	776	683	666	693	741	748	704	699	723	680	703	731	663	710	728	733	688	741	649	672	727	684	711	744	743	732	735	735	734	742	669	694	739	688	717	705	666	699	701	706	781	709	753	745	714	737	661	685	706	760	684	713	698	756	682	723	724	683	746	708	698	708	824	729	688	686	700	694	692	767	663	710	712	681	720	740	717	712	688	722	694	738	683	697	726	777	662	689	696	715	726	720	703	709	709	720	742	784	718	724	702	705	715	676	716	709	739	682	693	729	713	668	710	692	682	692	715	732	723	722	714	723	732	672	739	762	733	692	711	668	674	659	728	690	731	711	714	716	751	701	749	687	698	698	737	696	748	699	725	651	705	705	712	689	699	754	739	747	681	746	702	722	696	718	735	744	768	657	663	701	735	651	737	731	706	702	720	747	680	718	673	741	701	729	734	744	754	716	712	678	707	688	688	725	730	707	711	746	739	713	716	729	707	738	762	683	663	763	694	686	756	790	658	729	684	703	688	746	755	739	710	692	672	690	726	701	771	721	734	693	699	705	703	715	720	707	722	713	714	710	687	753	696	672	710	704	709	721	742	743	750	691	729	700	747	676	701	705	689	721	746	695	752	699	722	743	704	663	727	719	670	716	704	733	691	706	658	687	726	736	733	709	696	706	737	722	723	709	690	675	657	698	728	743	710	750	723	731	668	724	731	671	700	722	716	756	740	704	712	745	717	697	727	741	728	698	728	734	712	736	714	698	734	704	754	698	695	707	691	741	701	683	734	719	727	733	701	692	747	699	694	702	740	721	707	673	670	704	754	734	724	668	673	708	681	709	717	729	690	723	723	690	726	698	695	720	700	693	754	732	725	716	721	734	655	717	733	704	722	717	663	718	677	688	715	677	711	719	704	692	691	690	710	732	674	753	715	711	712	717	707	680	698	734	664	743	722	688	692	710	731	765	741	708	750	756	722	743	741	704	702	734	702	746	720	701	747	736	669	717	723	713	729	692	740	680	691	674	728	726	696	752	730	672	696	706	727	713	692	677	732	736	681	714	733	694	732	727	691	715	696	680	727	729	741	664	704	725	723	677	675	718	766	700	698	704	716	686	698	717	777	744	662	715	709	702	726	755	672	724	693	737	692	696	716	686	705	742	706	737	739	673	701	743	719	757	731	666	709	668	717	754	688	693	674	744	702	696	708	705	719	703	697	744	760	721	729	718	727	723	725	710	726	710	661	694	700	726	722	687	702	736	756	742	670	751	704	707	667	663	734	658	689	695	746	747	764	675	686	755	740	721	726	702	678	771	702	700	692	688	736	697	692	692	741	759	696	727	696	726	713	698	697	744	714	746	746	695	690	707	719	661	705	720	727	705	728	696	705	728	698	729	757	731	684	698	684	672	677	731	722	700	712	645	715	738	703	740	660	754	729	727	692	694	744	715	681	742	714	736	706	709	706	732	678	696	727
35089	36942	29950	15392	10163	5887	3269	2086	1335	877	834	669	689	438	354	363	336	341	334	320	306	263	317	287	299	281	290	305	267	292	264	288	268	277	279	278	299	285	272	256	262	299	269	280	296	319	289	313	273	262	254	288	256	306	266	273	292	257	280	266	312	276	270	280	275	285	268	260	281	278	292	287	272	257	271	301	276	254	254	286	282	296	303	250	277	267	234	276	251	264	301	257	281	273	290	267	262	279	266	275	253	253	273	257	275	267	303	254	268	279	312	282	264	290	277	263	258	252	258	263	296	264	276	275	276	278	263	246	262	271	279	252	298	284	264	286	262	284	284	286	282	256	250	292	291	258	246	293	256	250	226	274	266	274	255	267	248	266	299	285	251	280	243	276	259	271	271	260	270	258	269	265	247	264	260	274	270	265	289	253	266	280	271	269	248	281	281	294	271	254	262	279	273	250	249	265	251	248	262	277	268	278	258	292	293	280	272	284	276	262	245	255	248	259	258	268	277	271	252	236	246	283	258	272	272	288	268	276	267	286	284	277	262	278	262	287	254	260	286	254	280	248	262	248	261	279	257	265	279	281	299	297	281	273	282	263	257	256	268	277	270	227	267	290	302	288	294	303	289	265	307	280	272	264	296	284	263	296	296	287	248	274	258	267	280	260	284	279	287	270	238	258	269	251	260	262	272	279	259	294	263	272	270	287	305	276	275	264	290	309	287	250	311	269	263	256	300	260	273	278	263	295	291	283	292	280	279	264	223	256	272	249	237	270	265	237	262	277	277	271	272	273	264	270	248	287	277	276	273	239	286	270	278	265	262	244	273	272	290	278	277	271	274	268	248	267	312	273	254	257	239	275	266	263	259	246	271	272	271	274	281	267	278	306	313	290	247	289	275	271	283	255	279	237	251	275	275	237	240	263	260	292	269	260	261	279	269	293	270	262	280	255	306	276	263	265	273	266	294	283	288	281	313	253	266	267	296	280	274	283	267	259	254	270	275	247	279	253	261	238	267	291	259	276	256	266	270	276	245	278	258	295	275	288	277	299	281	273	292	251	266	267	275	253	253	280	272	257	249	269	273	298	274	282	275	295	256	286	271	286	271	293	277	257	297	266	294	256	250	251	255	242	262	259	250	263	262	260	253	255	258	289	257	246	253	280	270	278	283	284	275	272	272	281	256	267	268	285	271	271	306	289	272	256	288	253	258	269	263	261	266	284	282	296	261	284	276	281	284	250	253	284	261	262	276	278	283	282	264	287	279	283	263	271	236	276	284	269	295	296	238	295	301	287	229	279	295	268	289	252	261	271	236	264	282	272	266	280	258	265	292	259	261	267	297	260	301	279	269	248	256	264	267	272	258	277	261	241	262	301	266	255	296	261	267	261	285	243	264	231	291	266	275	301	269	267	287	278	277	287	260	268	276	277	302	263	258	259	275	259	264	259	261	257	276	245	252	257	275	288	270	280	282	290	258	261	290	288	290	289	243	278	277	277	273	229	265	278	265	252	290	264	259	263	267	264	255	285	268	243	261	269	269	251	309	267	275	308	255	247	230	262	271	275	241	268	276	261	279	261	283	268	298	259	263	283	288	279	250	282	269	274	230	267	275	281	266	258	285	289	272	256	276	244	277	263	270	259	296	286	291	251	232	275	281	266	275	284	248	249	276	266	251	236	243	298	274	264	265	253	269	264	298	238	262	300	281	276	284	296	242	306	261	278	255	269	264	284	261	260	261	273	273	310	244	280	254	259	277	282	294	233	283	283	280	261	278	294	272	286	302	274	249	289	269	279	274	264	242	279	253	260	291	255	277	265	276	269	268	289	281	266	267	286	277	268	260	278	290	287	269	284	257	267	285	264	271	251	292	251	247	257	254	271	251	261	285	239	251	281	310	279	273	266	258	296	281	299	273	262	305	241	249	268	266	267	295	284	276	265	265	290	291	273	251	263	278	271	251	279	263	249	281	283	303	248	260	279	267	277	280	288	285	263	308	247	262	300	275	284	305	281	262	264	278	279	259	287	257	276	265	281	279	285	302	273	288	301	300	244	272	288	301	286	284	240	309	282	266	310	305	265	263	266	277	253	288	249	264	276	243	276	274	261	286	257	289	274	274	262	264	296	255	302	258	280	262	280	294	250	286	264	244	247	286	238	271	248	271	252	273	273	255	259	263	267	272	291	286	252	284	253	307	273	285	274	314	249	263	283	288	292	270	249	270	284	266	293	311	291	261	251	244	258	260	248	284	281	253	256	255	293	293	274	256	273	265	271	294	259	265	257	284	302	267	265	256	253	280	290	267	307	288	288	249	252	271	298	253	275	276	302	241	254	276	263	290	259	258	249	285	270	286	292	259	265	254	272	277	272	282	282	264	234	264	288	265	267	262	254	260	265	245	275	295	259	293	274	264	251	296	324	297	271	256	261	239	269	292	286	267	261	282	259	217	256	236	271	297	277	262	266	274	275	254	283	282	261	270	260	287	235	263	279	251	277	243	272	303	301	256	272	240	289	283	251	302	321	259	281	257	295	268	244	268	267	237	252	230	262	266	317	266	254	272	275	267	264	254	257	244	245	273	258	268	247	302	292	260	309	268	263	268	278	254	281	295	273	282	314	286	283	250	289	264	296	248	245	266	258	260	287	272	254	278	269	300	270	280	245	279	248	290	255	289	307	273	278	285	276	274	294	279	255	297	259	270	288	310	276	262	267	296	304	290	266	250	254	278	257	270	242	277	245	255	284	271	315	264	268	236	290	261	273	269	262	276	270	308	291	252	246	301	289	289	281	245	283	277	275	264	282	318	256	260	235	286	275	266	276	271	247	274	266	258	265	268	286	277	279	260	266	271	295	308	322	237	255	293	298	256	248	264	238	258	241	272	260	267	277	318	250	273	269	275	267	300	282	267	247	237	259	261	287	258	275	279	257	230	262	287	262	293	285	273	275	284	283	276	280	259	273	267	236	291	248	264	271	290	302	246	234	299	287	276	301	268	277	284	275	285	281	255	293	227	277	270	292	276	293	287	311	271	250	278	308	247	263	247	268	256	267	270	276	279	297	253	285	290	285	278	254	288	256	259	282	266	261	275	313	270	283	276	261	259	245	247	243	283	267	309	255	287	264	261	284	284	251	288	268	280	260	285	270	228	269	271	239	270	249	268	274	265	264	291	277	263	253	253	270	270	300	270	288	288	276	301	259	282	283	263	285	285	267	264	265	268	274	292	256	278	243	248	250	273	227	257	278	261	269	238	256	279	272	245	280	275	236	280	279	260	263	272	251	262	282	274	244	275	275	259	261	265	279	307	258	246	257	257	279	246	295	276	251	235	266	287	265	249	283	254	274	275	301	271	262	252	276	267	238	287	222	284	291	286	290	284	276	267	295	255	266	296	250	271	301	254	268	262	287	296	277	273	273	246	234	260	268	280	260	252	290	260	287	251	268	255	269	306	248	291	269	275	266	272	318	251	299	283	259	288	265	241	269	265	260
24612	31469	20192	6041	6157	5278	4425	4040	3204	3130	3132	2562	2443	1583	1321	1322	1224	1168	1106	957	892	870	831	785	816	758	772	754	746	729	736	741	734	753	713	744	712	740	676	671	689	720	712	730	725	728	723	716	731	679	695	742	718	677	668	665	717	694	711	721	709	704	698	780	714	780	770	788	700	705	687	719	709	731	746	722	708	785	764	768	753	763	764	760	745	758	722	764	693	726	697	710	745	762	748	766	721	756	736	706	718	676	719	737	776	717	735	697	755	737	721	725	681	686	725	729	707	706	757	774	756	701	712	701	688	717	769	721	739	706	698	704	690	762	709	704	706	694	718	738	735	677	730	697	744	700	677	718	707	714	710	714	703	703	673	740	751	697	719	722	708	723	684	715	709	642	683	724	666	679	670	728	684	686	707	703	728	681	695	672	672	641	708	733	665	734	690	721	675	679	676	735	651	694	692	698	620	700	658	651	721	696	698	670	678	699	701	667	686	730	666	685	696	670	670	679	661	729	711	692	702	724	673	695	714	713	658	666	699	674	713	709	675	648	721	674	677	679	705	688	726	655	692	727	697	688	699	722	670	645	687	739	656	652	707	672	768	715	651	720	636	746	700	659	699	670	633	628	652	695	651	677	692	700	671	650	685	694	655	714	669	687	705	745	706	667	699	690	704	709	696	658	688	674	709	739	708	635	665	662	650	688	695	694	651	682	666	675	691	673	705	707	699	701	680	690	671	661	641	669	699	671	686	732	709	717	668	669	672	672	765	671	713	704	713	678	656	739	679	657	694	693	680	674	679	721	676	732	676	664	694	687	709	709	734	699	674	679	645	629	729	754	673	710	685	718	701	690	684	735	701	668	681	687	686	677	701	722	663	680	649	675	692	697	602	701	719	691	653	659	689	681	641	697	699	685	694	687	697	730	716	699	698	695	674	706	692	684	664	696	663	702	717	721	744	717	709	695	670	692	654	683	666	708	729	712	693	702	677	673	710	677	721	697	698	694	655	699	700	687	686	668	702	676	674	724	679	636	721	699	672	694	737	685	646	658	681	710	711	661	692	655	651	688	683	735	696	657	703	658	730	703	689	706	728	683	656	694	683	692	737	670	705	688	691	704	692	732	719	687	651	678	675	705	667	676	700	654	708	664	717	690	685	721	639	679	663	698	703	708	714	687	703	694	672	685	690	720	682	702	657	664	668	720	711	712	648	651	696	694	706	680	704	661	694	728	704	688	701	691	684	681	702	699	682	709	694	679	691	680	663	690	662	710	639	682	682	683	728	658	656	716	705	725	676	690	666	716	683	703	715	686	693	649	664	711	668	694	705	659	693	620	672	668	686	702	708	747	670	707	662	669	695	706	684	670	676	660	708	676	713	674	692	679	724	708	712	692	701	722	692	732	735	734	674	650	700	723	676	693	717	722	678	622	733	691	677	703	644	640	653	712	710	746	675	676	681	740	650	731	686	691	729	654	695	652	663	686	696	633	689	708	749	642	739	726	711	656	724	700	706	713	652	692	697	661	675	688	727	693	710	693	691	690	708	643	665	727	687	645	654	642	649	687	665	661	649	672	657	715	676	675	680	659	678	658	652	707	687	721	625	687	662	677	709	623	695	678	705	722	689	657	651	669	689	711	680	701	700	637	694	651	702	671	676	696	668	658	646	710	705	665	702	688	662	647	686	724	692	697	687	679	694	694	726	686	641	732	682	689	731	656	670	626	682	704	692	682	686	655	651	704	688	730	681	691	640	715	684	684	713	676	660	704	674	701	701	663	689	730	685	665	677	656	708	663	773	690	709	708	698	709	689	683	693	653	709	661	723	707	693	647	650	688	709	665	625	713	671	735	674	737	658	678	646	707	662	680	704	701	650	701	693	705	698	709	706	700	693	644	711	699	684	711	705	659	659	697	655	721	724	677	751	735	672	683	662	658	702	711	674	698	727	662	749	696	701	663	712	701	660	646	657	715	692	702	681	697	701	721	660	668	668	669	689	637	679	724	724	706	678	672	681	714	684	700	667	686	634	680	715	698	685	729	680	680	673	683	701	699	666	674	661	657	694	664	703	694	630	691	687	659	660	691	697	692	675	661	712	696	684	720	726	666	682	733	662	736	636	695	693	656	702	675	701	667	661	680	656	651	679	639	706	689	680	629	751	693	627	699	738	669	701	730	695	651	671	649	688	713	717	680	680	695	676	713	714	669	732	696	687	745	694	683	657	735	630	705	641	656	655	738	686	689	715	677	671	713	651	667	694	688	707	716	726	663	736	664	660	656	674	713	701	747	676	691	741	658	718	633	715	647	649	672	699	678	717	642	709	666	693	746	697	702	729	694	709	694	669	714	724	685	706	688	650	673	676	715	634	700	686	732	675	665	690	710	690	733	672	652	660	661	639	685	683	653	709	696	733	698	698	689	705	725	689	641	679	724	635	674	688	710	679	687	661	675	693	660	688	696	685	718	705	670	647	698	697	679	683	684	720	693	651	647	663	657	711	691	676	682	674	697	676	705	642	696	703	719	726	618	665	696	708	695	650	641	701	672	692	681	690	702	681	680	664	677	701	712	701	670	696	704	684	701	663	682	683	725	638	689	658	653	678	672	721	716	656	745	665	708	718	692	704	752	658	662	639	695	703	669	678	669	682	686	697	708	750	655	703	677	710	712	656	662	715	685	654	678	692	689	677	687	692	699	721	704	677	713	665	701	709	643	641	662	715	656	675	694	697	663	648	658	722	663	690	702	665	734	668	636	707	729	706	703	690	675	728	734	674	683	689	675	699	693	686	654	685	700	667	706	687	708	724	676	633	741	680	622	695	665	697	688	638	671	701	709	693	713	686	662	690	682	662	666	696	652	664	642	715	698	696	694	668	702	678	669	668	675	672	683	698	697	651	705	692	684	662	685	660	706	718	690	689	685	645	696	681	703	705	717	665	675	665	659	688	720	680	628	741	722	668	653	704	684	696	695	703	726	655	720	718	681	699	702	671	617	677	689	744	694	721	671	680	636	689	719	709	651	684	721	671	627	716	670	723	619	638	669	688	650	688	642	650	702	678	731	666	732	702	646	669	705	693	705	723	669	724	713	676	728	671	724	729	677	713	679	730	645	705	661	662	678	711	655	714	669	671	698	724	694	731	651	683	679	693	677	692	688	654	706	679	700	717	729	697	725	690	707	696	672	683	694	683	640	703	720	664	652	673	618	669	667	718	715	702	687	704	681	687	724	665	763	665	683	703	684	715	648	708	667	683	656	703	687	702	734	647	712	657	663	722	706	686	684	637	694	652	700	752	695	705	698	693	678	702	727	693	696	629	687	676	707	704	720	682	685	726	678	665	682	696	718	687	700	730	680	665	710	704	693	681	688	660	708	681	678	694	697	742	681	711	675	756	643	730	689	672	718	688	653	667	686	666	661	667	681	727	647	717	657	686	675	682	670	701	650	721	700	646	678	674	656	710	666	679	672	689	688	684	681	691	707	678	678	706	694
43127	45429	33782	21054	16262	10805	6508	3917	2206	1791	1572	1181	1158	756	500	441	365	360	326	272	235	233	234	233	227	236	195	216	217	191	222	227	214	201	201	224	196	233	215	228	183	200	206	236	221	207	222	237	200	228	227	197	217	205	191	210	186	220	206	196	204	229	224	213	181	199	209	222	225	184	208	220	208	199	183	219	205	229	210	218	226	201	215	198	210	190	206	208	205	214	230	197	229	216	209	212	219	207	210	208	210	197	200	200	203	227	200	222	212	227	195	207	218	195	204	222	176	180	221	215	192	208	206	189	212	195	233	215	206	217	236	204	190	202	220	203	201	214	206	194	180	204	172	185	199	193	214	217	217	203	203	194	215	191	192	198	197	203	219	189	194	208	205	174	202	201	193	226	214	188	201	197	209	190	176	189	188	203	191	205	228	204	213	216	189	178	212	204	168	202	210	196	202	209	198	196	194	203	199	185	205	220	187	186	195	200	202	199	220	199	220	213	171	211	190	214	207	183	211	185	209	231	201	181	219	208	193	204	214	208	212	206	202	218	196	188	188	186	171	199	223	205	195	209	177	190	217	214	233	195	190	213	198	203	209	215	188	200	171	218	208	198	209	227	189	207	172	193	191	205	196	190	175	199	209	213	200	191	206	201	215	236	221	186	189	208	196	202	213	216	178	175	199	197	208	198	194	211	198	212	199	205	202	192	165	191	230	211	206	212	206	229	230	210	210	231	215	174	205	237	227	233	206	237	204	192	212	212	229	239	194	216	180	230	203	211	197	214	174	183	237	237	199	209	191	215	202	187	212	211	204	198	227	208	205	188	199	207	169	191	190	213	216	208	204	224	199	189	194	204	209	188	215	199	174	213	220	207	185	183	209	185	225	207	217	222	203	177	207	167	200	201	190	213	170	206	203	206	190	205	178	183	218	220	222	199	202	185	193	226	212	206	212	175	182	192	194	237	183	197	223	219	217	203	196	179	218	176	215	198	213	187	198	212	192	218	202	207	193	213	196	195	189	201	217	201	190	207	209	200	198	197	200	223	196	195	204	199	201	195	215	213	199	201	206	189	216	197	199	216	219	210	231	215	207	213	212	193	190	219	192	198	195	224	211	182	206	210	193	206	188	196	196	203	212	197	201	194	207	180	168	194	212	233	197	215	195	191	197	206	195	243	210	205	196	212	209	203	209	224	180	191	192	227	198	194	180	218	186	194	196	172	218	220	190	210	216	218	213	251	201	182	176	209	198	197	213	200	164	200	197	235	224	224	208	184	190	199	200	202	203	190	234	204	202	185	188	212	208	211	230	225	186	216	214	199	181	184	196	200	203	195	212	218	199	203	182	203	208	189	209	196	210	232	185	233	203	200	222	218	208	220	224	204	203	201	213	171	198	199	206	212	199	186	226	208	207	223	213	208	215	210	218	206	218	201	202	191	198	184	186	205	200	176	176	189	194	221	185	221	225	202	190	206	191	210	219	191	189	197	186	204	207	208	184	195	214	188	193	182	210	209	167	211	214	195	188	199	198	188	225	204	208	177	196	217	211	233	198	184	202	231	218	227	209	197	190	180	188	183	180	207	205	186	196	205	209	217	197	218	225	238	218	209	219	214	201	204	186	220	206	202	207	210	192	198	200	196	187	234	208	222	202	197	211	210	194	199	222	220	179	198	183	195	194	196	179	205	230	187	180	211	202	192	212	203	186	192	193	189	195	218	230	205	187	221	197	221	206	201	199	180	183	194	203	197	217	217	187	176	186	179	187	212	204	210	225	203	197	176	208	179	198	194	210	202	204	203	190	222	207	218	195	223	206	187	221	217	203	194	188	212	186	200	237	200	207	229	201	201	224	185	199	197	243	202	197	204	218	209	212	193	203	206	216	204	206	190	170	169	191	204	189	229	203	210	203	204	213	234	199	193	198	195	193	164	222	204	181	218	208	208	205	186	228	189	196	211	193	198	220	218	195	183	174	210	185	209	177	199	196	217	197	193	154	210	197	184	191	197	191	204	203	209	221	211	220	203	213	193	185	197	193	195	231	197	220	207	212	197	200	178	201	195	191	204	194	213	184	184	190	191	202	172	201	200	208	218	215	220	205	189	202	213	183	207	203	198	193	206	206	205	223	194	198	223	195	229	216	193	207	206	192	198	214	215	221	216	207	210	198	208	217	205	206	219	199	215	193	199	217	215	172	196	189	215	171	170	205	188	175	199	195	196	206	197	198	202	163	203	210	203	232	207	196	167	216	228	180	215	182	201	211	203	201	197	189	183	199	214	227	202	216	192	216	214	199	213	202	200	184	183	184	192	198	178	194	199	206	199	205	199	190	224	205	220	206	201	211	216	220	191	182	186	172	208	197	180	225	201	201	192	204	207	223	198	216	197	216	197	188	212	215	201	217	184	183	193	219	205	223	197	202	189	220	234	173	211	221	220	161	194	200	203	211	199	185	201	218	220	203	210	171	184	214	227	177	205	191	215	191	209	172	213	170	193	189	201	207	188	206	187	233	211	199	209	200	201	186	202	203	195	225	198	203	217	213	191	206	192	201	213	213	193	199	213	204	216	166	215	200	208	193	199	183	221	201	221	212	199	213	218	212	195	181	202	209	193	202	196	191	190	184	198	183	241	201	210	193	168	215	208	193	201	216	206	208	227	226	191	226	204	191	197	184	220	184	211	182	193	211	234	194	210	239	194	186	219	173	197	203	202	174	191	191	191	194	191	245	214	205	203	179	187	195	216	194	177	196	198	195	197	179	191	207	236	196	188	208	201	203	218	182	202	205	170	225	216	191	197	196	204	193	192	198	206	229	209	212	179	207	182	184	196	185	192	201	229	209	212	209	196	196	194	217	206	178	219	193	183	211	212	219	178	217	185	185	197	191	193	206	194	183	187	196	217	210	209	164	201	188	187	184	198	225	209	205	206	226	183	183	211	198	228	172	180	164	206	201	189	191	199	224	203	231	181	195	184	217	201	209	180	195	212	216	217	203	212	189	189	239	190	200	181	200	190	192	183	207	190	185	173	204	160	204	203	187	175	218	211	215	202	184	193	209	205	223	205	168	169	205	202	176	199	198	214	224	214	200	201	203	211	201	192	209	228	203	218	219	189	207	154	202	205	221	211	201	194	195	217	204	202	213	211	194	192	183	207	205	230	185	199	194	227	197	205	171	211	181	190	214	206	208	213	196	211	212	181	198	204	192	196	179	195	206	194	207	214	203	179	180	202	217	196	212	212	202	174	195	178	216	210	206	206	212	200	183	210	236	199	197	208	183	193	197	205	216	217	202	208	182	203	221	231	188	188	233	210	236	165	194	203	179	208	214	187	170	210	173	186	194	183	200	198	216	202	184	182	206	221	187	208	193	186	200	199	180	194	198	202	211	180	215	216	209	188	194	202	206	229	200	206	177	221	197	181	209	202	224	228	204	229	201	169	197	198	200	201	205	214	181	224	209	191	208	209	196	192	231	181	202	214	195	187	212	200
31278	39977	23168	9054	8884	7116	6172	5588	4916	4850	5284	3914	2704	2230	1689	1900	1740	1548	1220	1078	928	832	889	698	726	687	677	683	647	619	640	656	647	617	598	586	597	601	579	590	592	597	623	569	618	564	553	585	570	554	544	535	589	543	566	534	510	533	558	537	515	551	580	555	597	626	576	575	573	589	547	606	545	586	598	607	610	629	659	642	656	585	627	608	587	598	560	573	600	545	622	553	606	612	554	593	607	564	555	600	603	545	583	550	569	634	609	597	534	522	557	557	549	564	587	535	530	548	549	571	555	584	532	503	592	538	582	548	535	523	564	557	553	562	556	528	598	588	556	499	515	542	581	531	515	559	556	567	555	561	579	582	565	513	533	501	556	518	545	530	539	568	553	481	517	548	521	534	483	544	515	538	536	544	529	502	500	491	529	485	557	505	512	584	489	520	554	542	568	464	528	531	547	551	545	559	499	500	514	533	540	512	553	512	533	555	477	530	522	476	519	531	530	528	470	513	539	493	543	505	561	521	506	530	532	476	523	531	523	515	527	515	556	480	504	545	506	538	532	536	504	527	495	528	534	513	528	506	531	508	524	544	521	539	521	529	533	521	493	481	522	479	531	532	516	548	485	520	513	518	509	482	528	531	566	519	523	479	502	528	534	526	500	520	547	528	536	546	532	500	534	557	514	564	563	522	532	520	515	475	540	535	542	509	521	535	516	546	536	519	539	507	482	496	492	479	522	551	534	498	486	523	529	530	521	493	519	531	518	537	521	543	515	536	550	517	487	474	511	499	537	537	525	517	494	544	533	525	484	535	521	541	545	544	527	523	569	554	513	480	516	471	532	510	510	529	548	527	541	519	531	530	532	520	526	507	511	488	525	519	545	508	537	550	542	499	497	553	520	515	547	521	538	473	474	553	463	528	578	508	553	523	520	564	503	544	469	554	534	541	500	498	521	496	507	523	507	519	498	544	486	537	518	538	475	542	515	547	459	510	530	560	495	518	546	469	508	563	504	553	486	510	514	584	525	494	538	507	528	506	550	505	531	536	476	518	536	524	507	522	518	479	479	483	491	557	533	518	499	515	527	537	479	532	529	524	521	494	531	538	530	554	506	531	508	528	532	492	525	554	504	502	508	516	495	532	516	499	483	543	524	512	475	577	539	516	522	470	494	526	512	534	539	530	534	507	449	504	499	484	563	509	464	527	539	495	572	563	512	527	523	488	535	537	532	499	541	525	512	494	510	531	523	517	491	544	499	543	501	537	531	497	517	516	515	510	543	522	506	513	480	514	517	520	494	538	484	524	487	521	540	484	526	515	507	499	491	500	543	481	542	493	515	563	546	519	525	491	509	517	544	507	539	513	500	528	536	515	516	515	551	507	562	515	477	544	496	513	497	544	458	514	492	505	499	496	513	487	517	491	496	538	484	513	529	510	517	541	532	513	507	492	520	530	511	568	524	494	520	523	503	533	531	530	543	528	493	525	510	546	472	570	510	546	500	497	493	541	485	538	547	478	529	502	479	479	474	534	554	532	530	471	486	475	551	507	500	509	525	554	522	532	532	533	578	566	504	509	547	537	526	546	510	520	533	558	519	560	514	549	553	532	471	521	527	523	551	505	509	496	515	530	497	532	554	518	481	500	490	493	539	515	508	485	532	536	512	488	557	513	520	545	517	525	529	539	505	484	493	537	505	525	557	564	569	526	511	508	533	529	525	499	541	503	565	556	500	502	473	512	547	492	477	495	558	502	491	490	519	510	474	513	507	528	512	520	556	500	511	520	499	512	517	518	516	545	517	506	545	521	504	516	507	538	531	526	527	501	515	565	504	532	512	519	502	520	524	543	538	515	493	558	514	577	525	524	516	548	572	505	550	482	533	530	540	491	540	541	531	497	529	506	556	508	513	540	548	524	514	566	506	522	504	521	480	553	521	487	543	492	532	546	497	515	510	516	506	535	539	519	523	513	506	565	481	472	527	494	503	535	498	518	548	511	515	495	525	520	545	560	503	470	512	550	550	489	502	507	538	536	508	501	514	478	533	499	528	486	539	523	508	532	513	518	519	544	542	504	503	510	556	542	514	529	533	530	558	511	521	494	537	484	506	480	509	517	490	508	549	496	505	499	487	486	505	508	533	496	531	531	537	504	542	505	463	551	517	554	537	541	506	510	532	522	520	534	540	538	538	525	516	525	529	522	523	506	493	496	544	560	509	511	560	544	495	507	492	510	523	524	511	539	544	514	503	524	517	508	512	562	501	513	536	523	502	523	529	516	518	518	496	525	535	525	555	472	529	518	524	523	558	494	573	532	566	499	524	544	486	493	551	503	528	498	508	504	534	539	530	498	523	530	558	523	524	538	547	535	467	531	531	544	512	492	518	526	503	520	524	494	542	536	538	517	561	515	527	524	556	538	500	531	528	509	512	529	541	574	547	515	520	511	546	529	522	540	507	497	458	492	544	535	522	468	528	491	482	522	517	515	553	555	518	450	505	474	524	527	547	521	530	529	519	513	511	529	472	483	544	571	556	547	535	514	476	522	518	535	509	505	524	502	480	511	506	518	538	554	502	542	523	513	489	530	546	487	504	533	527	532	481	495	511	471	547	494	528	521	563	543	509	543	545	497	531	547	547	494	539	516	552	505	531	522	569	527	482	494	497	554	537	561	530	522	535	505	448	500	533	502	496	527	512	491	522	549	514	551	535	523	481	524	550	554	516	533	532	498	509	516	486	546	483	504	517	536	524	531	548	466	525	526	525	531	531	505	542	456	514	499	522	495	504	510	525	536	509	496	556	529	526	473	532	468	513	524	526	511	505	512	514	509	518	520	551	496	492	516	490	482	518	496	491	521	531	506	495	549	531	505	539	516	505	533	529	549	526	514	525	526	511	526	537	511	520	544	557	470	530	460	497	504	533	487	512	524	502	521	492	513	503	493	519	510	483	535	523	522	518	526	503	550	522	512	500	514	517	495	519	536	541	490	485	499	545	537	537	495	556	520	510	491	542	522	501	531	474	524	500	495	485	509	520	526	501	464	520	492	502	501	477	523	520	487	524	552	548	524	499	465	500	516	540	500	544	500	502	497	526	519	501	537	529	503	550	497	548	546	494	542	514	498	501	510	519	509	582	505	491	523	523	500	559	519	524	497	531	515	487	538	507	495	505	517	526	520	586	523	525	519	548	549	549	523	497	541	517	571	494	509	516	527	490	522	516	536	537	482	539	537	518	505	515	531	496	505	480	499	515	545	528	533	515	529	534	528	517	520	543	529	518	518	540	517	538	528	517	549	498	548	539	505	542	508	512	512	521	498	573	523	534	526	479	492	491	501	539	551	527	541	539	534	539	520	501	549	508	527	501	503	523	543	517	531	504	491	525	519	513	545	527	528	510	494	527	538	541	490	503	533	560	528	511	502	512	513	484	571	509	540	515	522	580	463	537	529	509	566	524	569	473	486	523	495	530	498	552	504	506	537	495	508	506	485	517	559
14267	10069	5347	989	635	389	314	327	307	323	282	323	318	272	272	307	274	275	279	304	256	310	268	276	256	291	270	266	300	278	290	301	286	303	266	293	271	276	323	287	279	250	276	274	278	256	273	264	257	296	297	299	271	260	279	292	290	297	284	285	267	267	278	278	255	304	267	261	307	242	282	303	297	282	294	292	268	306	273	313	297	296	255	282	280	290	268	263	278	280	305	271	263	259	306	282	251	282	291	307	284	293	277	312	285	256	275	275	254	295	290	292	264	273	322	272	271	339	306	277	287	257	281	273	283	307	287	283	264	257	317	291	294	242	292	263	302	233	301	292	279	243	288	300	309	292	277	280	282	268	281	278	288	251	296	289	285	288	275	292	285	287	299	291	269	277	253	300	256	280	280	300	281	276	299	265	295	274	281	263	264	239	274	257	282	288	235	275	272	253	255	257	246	254	279	275	306	247	265	273	281	297	264	285	288	281	271	302	285	288	261	296	285	277	285	275	279	255	259	304	321	284	260	252	268	302	279	263	278	247	290	265	291	258	263	275	250	253	292	259	256	291	277	267	277	289	260	307	281	253	276	286	265	300	288	283	258	289	272	270	289	287	272	269	294	275	268	278	304	275	270	282	276	300	279	253	246	292	288	272	273	274	275	268	265	252	275	264	258	314	274	268	293	302	293	283	276	287	269	295	292	282	263	309	290	274	248	264	294	261	274	283	259	241	269	303	273	261	267	281	301	265	271	266	273	256	277	256	283	247	273	268	253	278	261	325	287	301	278	262	250	282	282	277	278	268	276	279	277	269	275	265	287	305	285	298	282	290	302	267	273	243	246	326	281	268	310	274	270	281	275	249	303	316	267	270	318	268	273	274	276	262	269	286	257	288	283	272	290	264	243	297	285	277	275	260	252	312	278	273	266	292	265	285	273	298	274	309	263	272	258	268	287	299	305	311	279	296	265	303	300	294	291	282	272	297	250	285	270	313	266	266	273	286	290	276	292	284	280	267	304	254	295	277	311	287	276	295	245	301	283	287	276	274	259	261	286	262	270	242	290	258	289	277	303	297	290	280	281	293	278	283	278	262	288	263	275	294	314	278	280	277	247	288	276	285	277	277	264	293	275	288	275	253	263	291	266	281	288	303	301	242	273	296	307	270	289	283	241	287	295	273	257	275	250	268	306	267	294	267	256	287	275	269	302	302	297	292	279	268	282	280	299	251	244	291	301	289	294	272	298	281	282	314	255	307	263	300	282	276	282	298	289	269	289	257	263	265	271	264	294	298	283	261	280	294	287	253	274	282	269	301	266	267	265	302	268	271	278	261	280	279	268	289	273	265	255	287	273	274	256	318	258	295	265	261	270	284	282	285	267	271	311	302	293	263	255	306	265	262	297	266	282	303	264	269	272	266	275	283	285	280	298	262	285	283	317	286	277	291	301	274	304	276	285	262	252	280	262	271	285	267	246	283	279	274	258	271	290	266	265	281	268	284	314	311	269	263	297	266	260	278	318	266	311	285	280	272	250	269	302	261	286	298	274	247	257	274	310	260	268	274	265	279	278	279	279	275	263	267	289	298	285	311	273	252	235	283	304	292	269	290	272	270	285	279	288	279	281	283	279	253	321	287	295	275	274	287	272	261	284	255	278	259	288	306	295	273	260	276	287	240	311	287	255	268	307	255	273	251	258	251	286	299	282	260	300	290	301	265	271	277	266	281	297	277	295	285	293	288	267	298	265	314	268	272	271	257	275	277	303	294	266	245	271	274	268	259	271	280	293	269	294	296	309	261	281	276	292	263	277	271	287	280	300	241	292	286	275	269	280	280	277	289	272	278	275	291	275	281	285	283	283	282	276	286	288	275	304	280	270	292	240	322	304	278	309	274	252	240	277	288	275	257	280	297	267	274	283	280	256	286	282	276	290	283	290	300	277	283	282	301	253	299	289	288	270	292	286	265	279	291	255	273	275	307	308	255	270	277	282	296	313	243	280	286	270	277	261	285	308	261	301	299	300	279	269	285	307	284	250	272	279	273	277	250	280	244	267	257	273	271	280	279	262	303	319	273	256	272	284	280	276	254	286	295	294	282	262	313	292	241	254	278	282	312	268	294	267	289	275	271	235	266	292	275	272	285	333	305	261	258	255	289	299	305	260	313	302	290	294	259	275	250	265	289	277	271	276	293	280	251	282	294	266	280	278	290	261	279	249	276	270	274	263	278	291	268	275	271	289	301	283	266	261	239	261	271	259	278	278	280	278	291	269	274	268	281	273	268	265	256	275	274	290	292	300	274	273	278	288	313	258	273	291	290	276	275	288	274	264	281	252	301	300	256	259	268	287	264	296	291	251	293	288	244	308	308	254	270	283	265	272	282	274	275	299	284	298	275	301	273	275	283	288	264	287	285	274	288	285	299	277	268	291	276	268	266	267	261	273	276	251	294	319	279	275	268	277	279	272	260	264	268	270	285	295	336	279	269	294	291	288	268	268	271	254	302	259	271	301	277	312	252	281	274	237	295	268	268	294	259	277	281	265	264	301	289	304	280	301	263	282	309	294	285	269	277	288	291	313	282	293	302	271	274	295	276	282	312	276	255	262	295	275	302	284	281	292	269	286	256	264	285	291	254	282	276	269	318	275	276	268	284	284	249	291	282	277	278	251	273	287	277	251	257	289	269	293	273	271	268	283	306	272	250	260	285	277	269	265	279	257	296	310	263	272	280	271	292	294	291	270	286	321	273	246	299	314	299	286	313	272	277	275	280	267	260	281	288	256	270	292	310	283	272	283	265	290	266	306	266	247	273	266	297	293	259	277	282	260	318	281	259	282	285	263	282	264	270	291	285	270	255	286	273	296	282	283	251	256	295	267	293	284	284	283	282	276	277	286	271	257	296	271	287	262	295	285	267	231	268	250	289	262	277	296	256	301	282	285	310	317	290	296	292	271	278	276	241	268	270	306	302	273	242	246	257	258	297	267	261	279	276	258	296	276	260	252	263	272	283	274	288	274	294	284	280	292	292	277	282	280	261	297	283	272	287	281	298	300	276	329	283	255	286	278	267	266	281	285	291	275	292	274	280	298	294	280	265	302	319	269	273	304	292	300	271	256	283	264	269	249	298	279	262	288	274	306	323	277	282	293	275	264	305	294	272	281	298	283	295	284	279	250	275	253	299	283	277	296	285	281	256	284	277	281	281	274	279	269	290	303	263	264	259	263	278	304	292	262	295	282	270	262	300	268	284	271	276	306	292	285	276	264	287	257	264	321	247	298	310	256	283	317	277	256	265	248	302	283	284	294	278	267	283	263	280	299	270	305	265	292	281	296	287	300	272	270	289	242	316	252	277	265	280	245	267	287	281	258	276	296	289	270	285	269	269	275	281	276	265	268	290	302	279	300	268	313	278	319	305	257	328	300	277	316	291	284	267	279	303	278	285	262	278	294	272	275	291	252	259	291	295	286	276	243	281	282	301	278	288	292	288	296	278
9845	10751	7187	1453	1747	1150	1118	1046	882	883	879	866	834	733	710	717	694	780	691	749	707	720	730	748	668	689	696	707	735	782	773	683	674	713	696	700	684	718	689	701	690	721	644	716	753	707	769	732	679	653	709	707	764	729	732	710	757	704	763	732	665	731	692	724	767	686	721	748	735	760	741	748	754	705	745	721	731	712	767	775	760	812	704	721	778	757	702	750	717	726	745	751	729	710	741	716	689	723	730	749	717	720	757	739	689	690	747	713	746	705	736	746	711	754	713	734	709	746	705	747	740	687	739	707	729	728	717	716	720	741	669	698	735	752	734	745	698	660	726	717	712	742	712	746	708	693	721	732	726	697	688	690	724	678	694	720	703	738	713	678	754	723	682	741	677	744	725	736	729	748	700	685	720	716	732	738	680	694	706	689	681	714	714	742	752	720	752	738	689	713	729	695	709	712	741	749	734	715	688	737	717	724	707	675	694	714	716	729	709	742	719	724	750	708	714	683	735	672	688	691	730	690	717	685	689	755	751	745	717	699	693	712	688	745	740	751	710	705	705	761	716	715	751	722	740	685	700	681	739	693	696	688	743	615	755	750	711	735	736	710	726	712	722	683	749	694	680	709	710	731	700	758	711	762	737	740	739	671	726	724	741	716	688	666	683	742	701	705	674	696	756	748	717	738	695	743	770	693	709	779	690	727	716	732	699	741	762	705	713	728	690	675	750	684	695	741	692	709	713	727	737	676	715	717	744	704	754	713	678	750	673	728	729	722	717	671	725	737	655	742	699	680	723	683	708	679	709	746	731	688	690	750	708	670	709	682	638	669	708	723	690	694	682	763	741	651	715	722	735	688	714	691	668	737	698	680	689	715	691	708	680	662	723	720	726	722	663	720	696	726	762	722	726	741	666	658	769	742	723	712	705	720	709	734	774	710	709	670	761	707	702	732	704	705	653	633	713	734	688	690	713	719	707	771	682	718	681	741	686	692	715	715	752	740	705	715	737	735	730	690	702	745	761	704	710	731	689	707	725	731	769	691	720	735	704	715	686	774	727	717	720	723	691	709	698	714	770	679	682	673	764	716	699	736	686	707	732	710	704	704	698	738	683	677	704	708	731	691	703	717	697	731	694	747	671	731	714	704	725	689	701	707	726	730	701	712	732	679	778	687	744	764	705	710	737	733	729	739	707	711	716	695	740	730	682	775	719	731	728	700	709	769	681	710	755	675	752	728	749	667	732	718	693	749	715	717	720	741	672	747	695	723	679	715	709	721	678	710	691	737	690	694	702	710	674	721	708	725	698	749	674	728	734	705	729	689	670	754	688	753	718	739	727	724	707	700	723	728	778	736	727	708	757	764	695	719	698	740	705	709	684	691	709	705	689	706	687	697	714	736	697	784	737	754	704	726	751	677	698	699	711	735	686	675	730	720	727	666	709	764	698	743	717	722	741	714	683	717	736	711	749	731	713	702	714	717	736	717	726	704	709	695	678	736	731	697	711	692	691	688	769	740	701	676	770	691	758	689	692	752	734	759	737	701	737	711	747	671	776	723	701	681	733	693	754	694	700	736	752	749	693	723	655	739	713	714	698	700	681	748	726	682	701	727	688	731	782	699	689	704	714	726	697	730	719	726	733	686	719	711	706	760	738	693	707	717	652	687	736	734	677	678	700	777	671	730	737	704	732	671	742	710	747	695	687	672	698	777	688	749	726	672	683	703	692	713	712	736	716	692	707	700	714	732	746	714	735	683	775	693	751	713	737	699	743	719	634	681	752	686	693	682	709	726	725	707	726	718	699	711	734	661	720	700	711	748	704	730	698	747	738	748	699	737	686	723	729	716	691	721	693	704	770	699	701	769	707	676	720	704	722	679	702	711	712	674	704	678	732	715	680	721	749	689	691	707	695	701	710	681	730	735	726	769	682	712	690	697	745	718	740	668	708	715	720	701	679	690	725	732	742	707	748	730	709	693	711	688	692	740	720	712	711	727	697	686	745	670	719	717	666	704	740	724	747	767	745	735	746	745	698	724	703	696	713	743	731	665	751	723	681	659	721	706	712	704	698	769	670	713	712	717	744	707	717	700	768	735	701	736	703	691	704	702	711	718	679	720	758	700	730	704	754	716	718	740	738	637	767	695	706	706	715	712	727	723	770	705	710	726	704	715	709	703	767	741	702	718	724	667	701	717	699	732	731	763	701	685	730	686	732	761	650	697	724	764	736	701	732	726	769	737	703	701	708	729	689	714	684	737	748	726	695	716	706	734	714	702	725	706	724	760	683	723	738	749	637	702	726	680	722	718	691	749	722	777	731	702	702	729	728	726	744	737	712	659	702	674	712	751	676	729	767	670	732	659	659	716	691	707	685	714	737	749	711	716	722	679	704	768	722	708	720	730	693	701	700	743	714	687	727	747	662	747	730	734	718	729	674	691	682	715	693	742	733	652	723	647	712	746	699	736	699	759	720	698	700	715	723	745	673	743	691	706	652	723	700	707	699	720	725	721	740	715	767	733	691	675	769	691	721	719	735	721	736	660	709	731	732	723	740	720	745	643	795	706	710	737	742	720	749	688	703	705	736	708	730	700	710	730	790	684	710	740	741	698	709	691	677	666	690	675	758	695	684	733	711	680	726	758	732	690	727	719	687	688	721	738	683	745	690	689	644	730	734	655	740	691	717	707	707	784	696	706	715	697	686	679	710	723	671	742	720	722	678	760	712	727	714	692	707	686	747	715	718	718	682	713	701	676	738	714	719	707	697	740	692	714	710	716	773	737	690	726	714	626	717	694	702	717	669	714	711	687	743	716	741	683	727	746	684	701	770	722	724	690	758	730	707	739	782	711	730	744	740	715	730	694	677	666	676	756	732	732	703	776	738	708	670	697	670	683	688	706	724	732	696	660	675	681	679	717	725	730	750	694	720	686	707	729	674	740	702	706	687	775	746	740	734	680	714	696	689	694	725	701	764	682	744	697	691	724	754	723	657	680	722	740	695	689	732	700	704	739	687	716	731	684	731	730	756	726	708	702	703	746	761	699	731	704	735	729	699	738	703	720	708	722	717	757	726	688	713	735	711	688	695	732	705	739	708	723	712	721	665	714	713	726	685	703	741	683	711	739	705	705	654	703	702	743	701	668	756	695	703	705	685	767	736	693	718	725	724	753	733	656	692	738	672	712	732	722	719	704	724	711	667	734	668	737	727	655	716	691	662	747	755	728	744	743	641	695	723	743	796	694	714	708	720	728	692	705	711	673	688	716	722	695	694	695	703	712	713	740	718	690	761	724	696	696	694	726	768	747	709	713	684	721	738	719	708	687	778	722	713	687	709	695	730	706	689	711	703	669	749	710	728	738	699	651	687	729	738	674	707	722	710	754	708	769	747	704	728	736	717	723	692	663	721	732	680	668	711	714	745	635	769	697	708	694	679	765	728	690	667	691	674	718	729	722	754	683	714	685	705	744	690	707	675	731	704	714	724	745	713	690
35214	40654	28832	16494	11402	6356	3600	1962	1283	1070	906	759	622	501	484	442	374	358	285	338	325	306	307	297	272	302	311	276	280	255	255	251	280	286	279	266	257	246	243	278	301	296	264	261	291	271	290	298	275	264	253	293	274	288	264	273	301	257	280	265	275	268	267	273	300	291	258	298	257	316	303	266	294	266	259	288	263	259	287	306	278	262	263	276	280	301	248	294	283	247	279	284	294	304	291	279	261	278	272	268	288	295	264	303	269	267	278	295	272	268	284	265	276	269	262	294	269	267	254	267	285	269	267	275	275	274	278	290	270	264	265	277	251	254	252	245	274	298	300	275	280	279	277	272	279	259	304	290	293	253	260	247	282	262	270	291	278	282	282	280	286	285	297	255	282	268	262	265	248	299	286	264	297	279	270	266	264	260	236	276	276	269	246	282	271	280	263	273	295	280	275	256	282	283	260	291	290	290	257	256	303	254	256	262	284	263	210	287	280	299	305	256	281	256	285	260	272	296	276	291	268	241	307	283	311	276	289	297	312	250	275	295	269	262	240	269	305	247	273	260	265	268	287	265	262	255	274	274	271	285	268	278	274	266	256	268	255	267	264	267	273	291	258	262	282	282	285	283	265	263	265	285	256	263	258	240	252	256	249	254	277	272	247	295	301	266	291	253	286	272	270	256	267	268	259	270	268	260	291	266	265	256	240	301	309	249	274	274	297	267	283	248	283	272	245	290	284	268	279	259	261	271	268	275	273	266	281	291	275	280	277	278	300	269	295	276	282	247	282	279	242	247	254	283	236	267	254	259	256	281	263	275	269	259	247	285	265	249	291	270	307	253	258	279	283	260	240	288	258	262	304	297	264	235	329	302	289	256	257	258	238	309	244	292	274	248	276	294	274	273	266	267	269	274	266	244	306	300	259	267	269	263	253	272	264	257	258	294	282	297	288	281	237	271	271	284	248	274	258	250	307	279	309	301	254	280	284	266	246	278	263	256	274	247	265	264	280	289	288	292	287	288	252	295	251	271	271	293	280	277	287	294	272	296	284	262	267	282	257	263	264	299	268	264	257	285	286	249	252	281	240	282	253	254	292	298	283	270	282	282	254	280	274	256	245	263	282	250	303	243	254	268	264	273	281	276	268	275	260	311	249	279	267	271	256	283	291	316	286	271	249	259	263	295	268	251	295	267	295	284	272	275	281	288	255	286	268	258	271	324	276	275	269	260	290	300	267	305	272	286	234	290	240	285	268	275	253	267	267	259	266	276	273	269	288	252	284	286	256	267	285	295	266	287	283	269	250	248	251	279	265	260	287	252	269	257	257	277	239	273	272	227	285	238	266	253	269	284	268	256	252	288	263	249	289	280	300	268	249	270	272	307	277	259	263	285	266	281	281	276	267	266	274	305	260	291	288	270	276	273	273	252	260	266	265	283	275	307	257	280	274	262	258	290	277	283	258	258	266	289	293	260	292	270	288	270	286	273	262	251	279	246	236	268	260	267	259	263	239	259	278	271	285	251	267	246	286	277	279	269	264	261	281	270	253	298	281	282	276	267	276	265	272	271	268	273	280	269	271	260	283	233	285	269	266	266	255	258	270	243	254	271	252	252	278	272	294	273	256	315	261	315	281	238	280	235	290	251	262	287	299	292	269	276	299	256	283	271	271	274	266	256	273	268	273	279	293	245	256	269	265	287	271	287	254	255	256	258	257	290	292	274	261	276	264	293	238	253	262	287	262	288	214	269	299	268	259	312	299	246	251	274	286	258	285	267	274	225	281	272	261	277	269	258	251	266	294	304	307	273	259	278	272	279	263	257	258	313	275	270	276	294	257	266	257	289	241	277	267	289	273	281	248	272	273	253	280	279	251	264	265	282	283	287	264	258	252	289	245	298	267	271	299	275	302	292	268	291	287	259	295	276	271	279	294	277	247	239	264	269	260	259	262	257	261	248	271	272	270	289	284	281	264	258	272	260	280	265	258	280	248	265	256	263	258	267	269	268	263	273	266	291	287	281	297	271	312	280	302	273	238	273	277	267	306	253	299	257	292	257	278	284	243	291	272	295	305	286	247	246	247	282	269	287	286	307	270	301	238	284	274	291	289	266	260	242	284	258	279	270	245	278	278	278	278	255	251	274	270	300	271	274	288	292	284	242	299	301	269	295	275	282	295	260	259	274	293	293	285	270	259	278	274	267	263	275	316	266	273	269	237	272	278	258	286	286	298	246	265	267	267	242	268	256	300	304	259	273	258	262	266	271	283	297	268	224	277	283	300	258	271	288	266	278	282	263	260	281	267	255	265	269	259	271	274	273	285	256	259	296	263	279	293	278	280	300	301	271	264	264	297	258	292	273	267	281	250	283	236	267	258	278	279	294	305	299	269	273	265	261	266	266	286	266	250	255	228	269	248	265	274	248	279	265	279	284	264	267	267	291	277	276	258	262	241	292	276	285	270	281	265	270	281	267	256	266	274	269	232	277	278	272	280	274	275	258	292	284	242	268	280	308	294	269	241	274	295	257	253	274	290	269	262	264	271	258	257	265	258	301	253	273	295	269	268	294	295	260	246	252	241	269	271	294	285	305	283	300	293	249	261	280	285	284	275	255	269	260	258	283	269	265	273	278	232	248	292	263	244	257	287	234	279	253	299	280	259	272	282	299	273	285	255	286	257	249	253	276	301	246	255	255	281	266	266	253	278	278	272	247	247	227	243	274	245	290	276	272	257	280	257	268	257	255	254	275	277	265	271	286	264	286	285	278	260	279	287	245	274	280	278	258	241	290	290	302	295	298	269	280	264	253	282	245	288	258	288	269	278	282	236	253	261	275	256	252	267	256	270	253	269	296	308	305	279	272	268	295	279	268	288	265	292	272	232	269	258	272	304	282	260	245	270	279	272	264	281	268	267	284	265	234	290	264	257	242	267	290	236	286	273	264	244	262	277	278	267	270	289	230	233	264	283	257	287	286	302	271	304	252	299	271	310	259	249	256	240	299	271	308	286	242	269	274	276	276	277	265	270	263	264	288	249	269	295	280	276	277	240	276	275	301	243	240	259	245	267	270	262	279	298	259	279	263	253	276	277	266	264	286	255	263	277	289	263	279	267	248	279	281	259	249	259	252	268	269	268	250	254	265	272	284	292	246	256	261	297	247	294	312	270	281	289	265	274	263	257	272	282	279	262	289	257	275	287	276	235	270	219	276	276	263	271	273	291	285	275	268	269	295	247	254	254	259	252	265	283	301	262	261	289	277	270	264	298	245	281	274	273	296	273	265	290	255	287	277	269	285	264	266	251	263	259	266	245	270	297	258	266	271	279	266	286	261	289	260	231	294	254	280	240	247	293	256	284	268	282	293	272	270	271	275	263	266	293	305	290	276	284	297	279	254	260	255	263	269	266	272	255	265	283	263	276	288	250	266	257	251	284	299	269	225	290	265	278	258	233	269	275	296	292	285	252	294	268	241	286	265	270	310	264	272	293	284	250	282
24598	34999	18110	6983	6904	4809	4129	3828	3509	2947	3109	2442	2020	1857	1260	1335	1307	1296	1075	946	927	851	859	768	744	735	815	786	758	732	726	731	712	740	720	698	738	712	768	752	670	703	688	701	731	663	683	718	743	712	757	697	733	668	701	729	706	703	749	699	726	661	718	741	721	712	731	789	752	721	695	692	768	734	712	756	755	784	795	825	737	758	741	724	744	789	696	711	669	726	665	766	742	751	730	748	748	729	777	731	702	732	721	681	729	774	743	721	715	736	729	716	704	751	701	738	735	715	735	732	653	774	730	694	735	686	702	690	733	708	717	716	693	740	694	721	694	723	690	752	705	654	732	703	713	715	713	732	703	701	715	700	716	722	669	717	675	753	702	658	702	649	647	653	751	669	707	699	688	710	676	693	703	665	743	702	718	717	656	745	675	706	694	692	712	735	692	711	727	725	702	706	659	665	680	665	729	667	695	715	715	685	668	752	698	678	717	678	662	644	705	724	686	682	737	711	650	691	694	708	718	676	660	711	725	730	709	707	681	671	692	691	684	691	663	722	670	737	698	712	690	628	688	737	676	722	681	686	678	697	707	611	708	729	721	749	676	724	691	666	668	680	692	657	681	689	693	720	618	717	655	755	717	658	685	728	636	681	681	699	657	690	714	683	684	747	689	673	713	714	666	689	695	648	711	692	709	717	657	648	686	628	673	700	705	672	658	699	707	704	700	660	687	687	663	701	694	695	730	701	629	686	703	684	700	679	677	685	669	695	722	696	663	713	674	680	716	716	763	659	699	660	680	644	643	645	667	734	689	691	700	722	686	680	683	714	637	684	665	705	744	684	678	692	703	693	700	715	696	712	664	664	673	714	703	666	697	693	694	705	669	700	696	697	690	683	667	698	678	664	673	654	733	680	682	671	662	714	702	719	707	697	688	662	732	727	693	696	698	688	653	726	693	699	690	688	707	701	675	701	648	684	689	672	722	708	701	669	697	676	661	670	659	672	708	690	702	702	695	712	743	691	705	679	713	678	692	660	681	693	657	689	732	689	701	655	731	676	696	647	719	714	696	705	652	702	706	695	706	700	649	677	663	725	701	676	730	682	679	719	708	692	707	701	631	686	686	647	698	676	688	705	662	661	763	683	676	751	703	693	700	671	719	728	713	712	691	686	673	698	674	685	671	663	637	676	685	712	652	690	721	708	713	674	682	694	670	701	653	737	683	692	682	683	681	711	682	716	681	682	661	728	667	703	659	687	698	676	731	699	668	730	690	698	678	689	717	707	669	724	681	690	711	694	712	667	656	700	657	670	658	739	676	710	673	728	737	682	711	697	669	631	708	652	713	702	712	673	693	714	727	682	695	677	650	668	686	702	677	681	669	661	667	691	649	699	682	722	685	673	687	691	684	656	662	686	717	716	709	656	676	704	685	678	681	707	685	693	704	737	660	692	655	660	717	671	653	675	718	710	687	739	741	683	675	629	680	696	657	676	713	698	704	658	695	699	686	720	697	713	684	707	710	680	717	686	679	663	697	743	765	688	656	669	721	643	669	705	721	683	673	715	695	666	681	705	701	694	676	726	649	697	675	706	726	649	659	670	702	713	686	657	724	683	674	654	687	683	737	650	673	678	697	649	730	725	627	688	660	725	687	676	704	711	653	691	635	673	675	688	710	695	647	741	709	707	712	731	698	685	669	718	681	689	657	702	702	653	674	715	660	662	706	743	691	681	700	699	681	667	693	702	698	650	729	696	751	644	695	664	645	751	708	660	708	666	685	719	708	670	663	700	649	698	652	696	699	728	663	688	670	676	672	659	709	697	702	737	726	684	656	702	677	740	724	670	697	651	657	697	647	661	651	711	715	713	692	694	692	659	701	623	666	724	649	694	663	697	640	653	637	721	684	683	721	694	681	693	703	700	699	673	701	742	655	716	705	646	719	705	688	713	688	641	728	664	674	694	644	650	697	687	668	715	736	636	651	662	666	718	668	693	716	713	669	678	691	682	638	722	690	705	712	729	698	692	693	658	695	712	681	705	699	713	694	703	649	688	723	717	695	707	685	665	749	714	702	689	720	636	716	651	735	701	686	668	731	693	700	744	682	650	680	705	702	719	696	643	686	689	660	694	633	669	712	696	700	691	667	704	679	699	722	695	712	716	679	673	702	733	672	640	700	689	672	648	675	700	690	681	713	684	690	722	707	667	651	660	712	665	666	708	701	678	725	709	684	652	638	688	651	670	731	632	702	721	719	723	720	683	650	683	716	690	722	725	673	669	690	724	702	666	735	686	688	700	673	697	679	697	661	704	656	680	724	712	672	695	659	709	700	666	688	701	663	697	731	736	673	664	672	652	698	730	689	690	698	671	722	689	666	712	705	709	708	695	701	627	715	630	637	692	685	686	670	675	647	709	680	695	634	687	671	669	688	668	661	692	698	691	681	697	687	691	715	706	692	681	682	702	700	689	675	696	684	682	670	742	683	658	692	626	698	657	673	640	699	706	725	710	686	690	708	680	675	659	666	686	661	720	666	689	686	701	646	665	694	711	710	673	718	690	666	672	654	742	706	687	693	676	700	748	686	703	711	701	680	707	687	695	669	707	708	699	697	689	702	636	691	675	662	703	689	691	702	738	616	703	650	656	719	696	683	691	681	722	647	665	692	711	688	666	667	714	722	666	683	658	669	676	697	733	705	725	699	675	664	703	654	657	679	714	712	714	724	690	691	650	714	677	644	662	721	685	706	680	682	625	653	710	701	670	724	722	664	690	655	652	751	669	671	698	711	691	696	724	717	668	686	698	681	669	703	661	633	711	700	667	691	692	705	681	671	697	692	652	661	647	682	694	669	675	723	693	680	706	736	675	675	688	704	662	685	693	716	669	712	656	689	715	701	700	686	724	654	714	690	666	646	661	691	733	629	699	671	643	700	709	711	704	729	678	681	668	689	720	690	707	684	696	625	713	693	682	666	709	659	687	724	717	660	690	692	697	726	676	684	741	735	701	680	718	694	673	702	708	706	693	678	680	704	679	695	703	733	681	643	689	688	731	651	675	672	680	679	674	725	684	662	683	649	663	640	718	626	689	698	721	712	660	721	750	691	700	662	694	646	678	640	657	651	690	719	705	689	660	670	701	661	667	682	633	660	695	694	668	652	697	666	680	676	657	654	715	697	657	690	631	654	675	710	677	635	705	693	679	677	692	715	661	695	684	662	704	639	673	663	659	694	662	671	679	694	676	743	716	701	675	700	681	682	695	683	671	720	691	715	697	692	677	702	674	670	644	688	708	695	632	736	708	642	697	658	711	693	706	717	709	684	715	696	684	676	661	691	677	712	673	676	646	672	690	695	683	700	732	675	701	719	676	692	729	691	670	715	725	719	684	719	694	663	668	691	730	710	663	662	692	697	667	719	715	669	662	696	735	688	704	721	719	654	640	668	686	653	702	702	659	723	692	720	641	735	698	654	708	661	701	683	665	705	691	696	666	665	698
42790	45849	33185	20983	17140	11482	6885	3895	2237	1409	1329	1570	1070	714	473	404	348	406	305	275	261	242	238	218	199	188	197	200	221	204	211	221	212	218	239	219	228	209	203	220	217	190	215	218	230	200	193	197	197	195	213	212	216	230	186	222	215	223	213	197	212	189	193	239	213	202	203	214	206	210	222	183	207	217	207	200	213	231	190	210	222	226	214	229	222	217	211	215	222	195	204	203	200	200	181	226	214	181	196	197	231	194	187	237	182	190	212	208	218	203	219	205	199	198	226	232	218	196	213	227	205	229	234	202	227	214	197	200	207	202	230	217	239	219	198	207	204	211	207	189	180	197	176	197	157	206	187	231	218	224	199	195	219	205	201	212	213	190	203	219	149	176	210	193	203	212	203	202	196	200	210	162	194	199	232	203	202	187	180	213	220	202	182	205	194	198	216	189	199	214	210	174	202	192	229	170	214	184	185	191	200	205	207	199	191	207	191	234	203	214	229	221	179	224	191	188	190	202	205	194	195	189	199	209	201	175	207	192	205	204	208	218	191	230	230	215	197	205	195	205	196	221	180	194	198	174	180	205	193	198	194	208	209	220	208	245	194	209	197	227	218	230	181	198	225	188	205	200	175	211	191	202	187	207	223	207	162	189	215	204	216	198	191	210	231	183	223	184	202	201	187	178	196	198	201	191	197	218	195	199	195	205	195	210	165	199	205	211	193	218	204	205	208	193	197	183	191	212	181	186	198	193	204	195	194	218	185	189	186	208	247	183	192	161	206	212	210	189	217	206	209	204	198	168	190	229	208	202	181	200	216	228	206	188	221	219	200	206	206	219	219	212	191	226	199	175	210	201	190	207	212	183	220	233	216	219	215	202	187	238	191	202	228	205	195	204	193	219	183	184	199	207	215	184	218	195	192	176	209	186	205	202	205	183	200	228	204	196	194	199	175	197	188	173	212	199	182	208	201	209	212	214	250	224	182	203	161	187	204	171	189	177	204	216	190	209	191	190	200	201	192	205	226	183	224	209	197	217	176	217	220	197	224	201	201	211	210	216	201	202	213	204	182	206	212	186	211	214	224	212	183	205	207	177	233	214	211	206	184	220	181	183	186	175	181	194	210	188	199	225	194	236	208	188	217	191	178	223	194	197	208	215	201	195	184	181	173	210	214	175	192	175	185	189	179	202	231	189	174	196	195	219	198	215	198	226	198	195	206	204	201	208	185	205	197	179	202	189	213	207	188	217	191	218	198	201	195	191	186	213	205	188	212	191	205	201	192	214	202	219	215	168	193	216	201	219	221	195	164	177	184	203	206	192	215	223	172	194	177	197	198	219	196	157	199	210	202	214	229	159	206	213	197	204	209	200	196	229	194	200	221	194	183	199	198	237	210	216	206	212	223	180	222	208	200	204	177	190	187	168	209	222	156	205	200	195	200	186	198	188	212	196	188	203	180	203	186	179	210	199	214	207	189	225	191	203	187	232	193	173	191	208	199	189	216	182	218	188	205	217	208	176	199	195	197	203	199	175	201	180	222	192	189	181	224	215	207	173	200	212	189	215	188	199	193	249	206	187	208	179	203	190	202	188	194	217	189	195	188	202	206	220	192	210	183	208	197	207	191	194	196	186	205	198	206	212	183	217	178	176	189	192	186	208	226	212	209	197	183	202	205	222	193	202	204	208	209	187	206	204	204	200	179	210	220	210	189	206	187	217	204	196	191	197	205	205	197	187	193	179	192	193	204	198	198	222	213	194	194	215	207	206	178	199	177	203	187	177	192	201	209	229	174	209	194	207	206	207	203	202	200	202	177	211	184	210	188	179	198	207	213	212	209	202	194	215	194	180	210	201	196	189	181	207	218	210	206	219	212	185	194	213	184	173	192	205	196	201	232	197	201	214	182	204	231	180	217	218	198	188	184	204	218	201	219	230	200	197	219	190	201	185	181	183	224	194	208	188	203	171	225	211	197	180	190	189	237	217	203	210	206	195	198	197	214	203	201	209	188	199	194	193	193	235	230	216	178	203	190	185	202	208	200	210	185	185	185	191	196	229	183	236	183	198	210	183	204	196	212	173	195	215	193	207	195	227	204	190	185	196	181	207	177	197	223	200	208	221	188	194	204	173	201	187	187	233	190	193	188	199	206	196	185	205	221	198	204	199	205	195	203	212	189	185	184	212	206	205	196	181	211	197	215	188	189	149	192	202	207	182	197	190	175	208	210	217	184	211	212	221	176	198	198	189	202	240	200	182	190	193	229	177	212	204	195	188	207	193	212	194	186	201	196	208	209	221	188	193	195	208	207	194	198	207	212	194	181	188	180	203	200	204	207	190	201	198	221	206	185	203	203	207	195	215	211	229	208	179	203	199	211	213	187	198	191	197	201	197	196	178	206	208	195	196	190	173	207	212	204	212	214	209	190	178	217	201	200	203	220	188	206	208	209	192	204	207	177	182	210	212	212	178	202	200	192	210	192	203	197	210	203	203	197	167	200	202	199	201	178	190	183	214	209	202	215	208	212	224	202	220	203	211	208	195	187	192	204	215	215	208	200	197	207	181	201	172	211	192	215	207	226	191	190	190	205	183	193	193	214	205	213	195	197	194	219	202	189	206	236	216	199	185	242	212	240	210	220	220	213	184	201	200	209	189	190	222	215	201	205	211	222	212	195	182	209	200	201	196	182	188	188	215	192	184	212	182	194	213	184	208	212	226	209	215	197	192	178	184	184	204	195	220	213	195	193	206	182	196	199	216	208	192	188	202	171	237	212	205	198	210	197	186	190	191	188	166	221	203	219	218	202	179	184	198	199	204	203	186	197	202	190	195	211	209	207	201	191	211	208	193	202	226	204	201	191	207	213	185	200	185	223	177	195	189	202	230	220	195	196	185	199	178	205	206	213	203	168	198	217	179	183	169	198	197	187	193	175	192	201	182	208	212	202	215	202	204	188	228	188	191	212	194	213	207	208	194	192	206	170	212	217	213	239	212	183	185	207	214	178	185	205	214	219	199	209	206	177	173	198	211	207	190	166	193	217	190	235	192	214	185	188	195	223	230	205	220	186	197	181	174	202	223	209	188	197	177	206	203	201	216	180	182	221	211	225	220	220	193	194	181	206	213	209	199	188	204	199	206	193	184	188	199	193	182	210	217	193	202	192	221	203	222	175	186	252	226	186	191	193	200	205	219	201	239	200	184	199	189	206	209	213	195	195	176	214	195	222	190	209	201	190	217	194	193	204	215	192	202	234	183	209	203	214	180	200	192	196	221	222	209	202	200	180	194	224	179	202	212	207	213	172	182	218	191	196	227	225	211	197	209	182	204	220	190	188	208	186	185	205	202	195	180	200	207	176	218	197	207	200	193	208	201	208	195	181	202	205	197	228	185	205	180	203	221	212	195	210	211	187	200	201	189	222	202	208	201	207	203	192	207	187	200	216	204	197	210	200	204	214	168	183	186	190	211	195	164	229	225	192	178	180	222	191	205	203	195
30383	40927	18435	9009	9154	7205	5651	5639	5031	4427	4464	4283	3112	2325	1571	1967	1909	1609	1307	1046	1017	876	844	731	729	710	670	643	655	609	638	663	582	579	620	623	635	536	615	596	609	626	556	564	573	566	549	523	562	536	508	518	552	582	588	516	555	546	552	538	557	584	552	583	572	564	592	616	561	627	556	583	570	578	552	612	665	634	629	623	619	630	615	664	588	580	603	575	563	526	582	586	574	624	617	617	581	554	602	576	560	577	578	589	586	524	560	568	601	573	530	591	531	565	599	538	590	580	538	567	571	538	542	559	519	597	536	502	571	599	516	543	536	579	542	557	529	548	531	539	557	583	538	579	554	553	538	540	533	506	528	577	541	533	501	492	534	508	565	516	541	542	522	540	511	529	535	548	517	515	516	539	538	508	549	552	510	525	527	596	513	514	534	534	479	539	537	567	530	538	522	502	542	556	491	517	521	533	510	510	498	500	503	511	566	532	544	553	585	529	500	530	500	546	513	530	532	507	538	546	519	540	493	529	503	513	549	523	500	503	535	546	540	550	521	502	537	523	558	529	496	501	552	524	560	537	516	497	547	544	490	528	514	515	587	524	538	497	525	508	549	496	458	512	497	537	537	564	538	543	513	525	590	511	545	531	488	541	532	490	478	521	569	515	546	501	484	506	559	496	513	536	549	506	514	508	514	502	511	523	515	488	523	536	504	521	520	481	493	542	521	519	490	527	509	471	544	541	511	493	483	513	501	516	516	496	512	506	494	532	519	521	535	501	493	543	507	509	524	516	530	518	507	472	471	539	490	518	479	524	499	545	530	539	536	517	531	526	515	526	571	562	522	486	543	534	540	548	534	522	550	502	484	506	538	481	547	562	526	500	530	517	481	520	574	524	496	504	478	496	522	490	503	503	506	505	536	513	478	487	512	504	526	546	520	504	544	527	504	517	518	508	507	545	552	544	499	500	522	495	502	495	550	506	512	544	532	530	515	486	518	514	513	477	487	508	515	557	504	512	542	538	504	498	531	517	510	539	496	528	526	516	491	541	532	549	547	484	555	513	503	521	518	511	483	518	506	500	581	531	519	510	530	516	529	547	495	509	484	519	540	551	544	532	503	491	524	514	511	557	554	487	517	532	507	456	519	527	527	537	552	530	536	535	518	533	557	548	562	503	513	561	517	522	508	499	505	543	453	519	551	546	514	509	510	510	527	518	529	475	514	568	447	525	569	511	488	532	526	505	539	528	546	522	516	500	542	479	494	520	505	507	511	502	544	508	494	465	515	527	541	511	506	520	521	532	527	473	527	534	482	526	479	479	555	544	546	514	521	530	523	532	520	548	506	496	547	548	533	550	501	518	549	542	528	484	518	525	559	506	551	519	526	528	503	514	555	533	515	513	485	512	548	542	520	540	500	512	503	568	556	543	510	527	543	508	525	539	501	517	503	512	487	547	511	520	555	499	540	501	522	518	495	498	551	499	494	539	558	514	538	541	515	509	493	515	523	527	503	536	504	594	529	559	512	520	542	532	460	521	471	544	480	502	577	557	512	528	534	525	490	554	512	493	510	548	499	513	516	538	522	513	523	493	490	494	525	565	546	501	536	526	505	543	556	532	507	495	495	539	479	558	493	499	576	462	537	524	521	538	451	517	497	525	526	554	534	538	532	537	505	493	543	566	510	550	516	537	536	513	531	461	475	533	486	542	509	523	469	482	520	547	498	554	541	560	548	523	494	571	490	545	500	522	514	535	540	514	554	508	550	512	512	542	505	481	509	499	573	544	527	545	488	545	525	513	520	543	534	509	469	532	499	535	529	536	522	506	530	544	573	539	488	491	556	538	558	507	522	515	539	471	527	569	533	509	566	496	502	566	517	539	495	507	521	550	530	546	515	498	514	534	514	488	497	529	574	537	500	531	493	535	555	532	533	508	495	537	517	545	529	498	485	514	493	514	544	542	484	558	517	477	453	528	527	509	539	488	521	514	535	507	490	542	530	542	525	506	519	510	546	491	542	492	493	494	484	538	549	518	508	518	515	524	521	513	539	544	545	517	543	514	506	530	523	519	544	514	495	529	487	509	540	529	499	524	505	496	507	521	498	493	504	535	502	519	504	506	543	493	472	522	499	537	476	522	497	502	531	533	557	529	517	522	566	559	541	517	503	492	503	504	531	498	527	528	521	528	530	515	580	509	515	521	501	528	514	550	528	539	538	542	496	523	558	510	498	522	517	508	511	551	516	496	575	503	503	534	526	517	516	500	487	588	566	511	558	502	508	502	499	513	518	525	503	516	488	511	501	529	526	499	456	507	503	542	522	483	555	514	535	603	537	520	525	532	552	564	461	523	520	521	520	516	462	480	520	504	512	483	515	552	531	529	521	500	517	501	547	569	493	537	505	492	580	548	522	528	506	528	551	513	580	564	515	521	482	512	491	531	503	480	510	524	506	541	496	523	495	529	498	512	509	551	512	518	549	489	533	526	513	537	540	503	526	512	510	505	555	496	521	532	512	531	541	487	544	544	515	559	549	499	528	509	534	544	531	513	505	496	486	509	531	541	571	510	495	516	515	487	538	514	536	528	535	516	546	504	546	511	522	529	497	502	515	533	559	563	505	528	522	521	555	554	533	521	571	536	547	525	517	498	522	548	534	523	498	542	505	510	523	492	525	499	510	517	512	528	506	529	541	547	527	519	546	527	506	517	500	507	539	537	533	474	519	522	534	511	526	523	510	528	491	502	520	516	524	513	509	529	501	557	513	527	506	524	512	563	522	542	543	527	479	473	560	548	505	503	511	478	509	507	536	481	516	524	530	505	533	550	518	500	517	548	560	507	510	507	489	516	496	519	543	520	502	514	508	472	504	532	519	523	514	550	528	542	521	506	522	522	516	507	493	521	483	478	500	514	514	540	508	563	501	507	520	500	503	499	513	503	520	554	527	527	499	526	519	502	534	551	526	494	515	542	495	510	554	497	534	560	544	524	527	512	482	541	496	532	496	532	557	505	552	516	525	504	520	486	517	520	551	516	566	523	491	533	493	532	502	520	546	561	521	527	522	536	505	499	489	515	490	495	536	525	495	516	528	554	509	506	520	511	479	544	533	524	538	516	531	513	532	577	509	524	543	525	525	504	492	535	524	505	504	505	548	525	540	539	525	537	520	525	490	527	502	485	547	472	481	512	522	542	509	523	483	509	532	506	527	489	529	510	492	491	591	519	534	521	514	508	518	529	514	528	535	514	518	531	537	486	534	490	543	497	522	536	533	567	507	534	520	509	486	470	557	510	544	497	509	495	530	486	504	495	508	527	526	494	510	542	521	539	527	572	537	516	521	537	540	547	553	498	526	537	565	548	524	522	509	497	509	533	534	486	511	532	552	518	530	536	511	514	529	483	538	543	535	506	517	534	542	528	502	513	492	499	511	488	483	522	519	488	520	495	497	509	508	468	517	469	500	537	497	548	501	518	537	554	544	486	527	535	528	539	519	482
13715	9489	4356	926	675	402	339	322	364	342	315	301	304	298	287	256	296	286	299	271	268	296	309	333	318	296	281	262	262	270	258	283	289	290	266	319	266	267	292	281	286	302	278	301	245	300	286	271	276	277	306	300	247	281	273	296	289	269	293	269	258	291	329	309	271	244	313	254	271	305	261	282	298	283	299	279	285	278	301	290	294	293	275	278	270	301	320	263	289	279	276	264	296	285	286	306	287	321	297	265	302	309	291	286	274	321	283	275	261	282	277	279	270	276	280	274	287	247	287	281	265	297	273	266	279	298	256	288	281	302	272	267	276	277	276	287	301	282	297	289	296	273	287	310	286	317	284	272	293	317	254	293	283	277	267	287	267	301	290	294	253	279	259	322	255	293	266	302	259	307	287	302	307	265	243	257	276	268	260	283	269	284	301	267	270	306	271	258	289	283	313	291	290	251	262	254	259	270	259	306	248	262	316	267	262	289	283	285	283	253	295	257	303	271	251	272	291	268	266	280	276	276	279	307	291	341	259	282	262	299	280	255	299	304	286	267	300	318	291	271	294	291	288	272	317	280	236	309	287	281	312	274	277	310	295	284	273	280	282	274	273	286	313	301	272	271	272	260	311	280	275	301	274	289	283	256	273	310	277	264	257	302	268	267	248	285	265	274	257	261	298	283	284	260	276	292	278	260	281	272	260	269	287	300	287	269	260	296	299	285	270	273	290	266	268	271	247	296	248	275	291	295	286	252	312	279	263	278	267	286	261	299	262	292	271	310	268	270	272	268	267	260	266	280	304	300	284	263	270	231	260	269	283	265	287	289	284	271	291	308	236	291	235	302	238	282	288	264	298	300	287	262	302	295	271	252	286	285	280	289	276	256	272	290	283	254	267	273	282	266	311	269	287	292	305	297	277	287	289	282	267	264	289	266	245	299	288	305	259	311	257	286	248	273	312	295	277	293	288	275	286	282	281	256	281	289	258	293	277	263	255	258	285	281	271	292	281	256	271	252	291	262	259	271	279	283	289	270	283	237	291	297	274	304	267	281	278	290	307	279	269	260	286	259	285	299	269	293	283	272	260	287	292	278	266	298	283	285	263	309	273	309	276	284	275	317	288	263	264	257	279	284	286	295	260	309	271	278	278	289	258	281	311	289	246	301	276	309	258	272	284	314	284	301	265	294	258	266	273	246	288	257	304	284	290	281	255	284	260	306	288	257	288	267	294	283	291	306	311	274	298	273	271	273	300	283	262	283	274	262	320	323	268	275	283	288	263	298	298	269	294	281	298	267	285	276	287	293	258	294	288	269	285	288	273	269	285	263	284	277	301	253	282	281	275	277	262	317	288	291	262	298	271	284	275	292	258	292	271	248	322	286	281	266	269	290	297	263	273	325	301	306	266	276	300	276	282	300	289	277	290	279	268	283	271	303	284	268	309	286	276	278	292	272	242	263	290	308	274	296	280	260	273	284	272	290	278	299	275	289	282	297	291	282	267	265	285	294	289	307	292	285	279	280	296	252	299	264	298	275	288	297	309	239	297	247	281	294	284	278	290	279	278	284	275	291	312	301	262	278	302	261	257	283	286	250	282	277	272	275	303	303	255	256	287	264	270	273	256	269	273	275	290	285	289	261	265	275	285	316	255	293	243	304	275	252	284	293	281	265	248	285	287	299	330	271	289	253	279	279	265	292	251	291	282	269	283	262	282	280	260	262	264	265	286	290	268	312	262	292	282	246	302	293	249	279	283	284	252	303	268	266	267	258	275	242	277	274	309	290	249	264	261	282	298	288	287	280	278	284	291	272	287	287	241	303	285	336	267	274	274	278	289	276	274	271	303	258	263	253	289	299	274	285	282	264	261	288	271	282	260	301	260	258	292	248	279	274	255	296	274	300	267	294	249	268	294	291	279	279	284	278	267	270	268	269	265	277	262	269	273	277	245	280	277	260	264	255	258	270	279	283	278	293	264	287	311	271	307	291	285	257	284	292	250	291	264	268	295	296	290	282	284	278	294	273	298	286	282	260	281	304	267	263	291	270	271	295	255	283	261	305	257	255	266	257	265	303	286	280	293	278	269	279	266	313	253	275	253	260	271	292	282	275	286	257	283	240	309	294	271	285	276	302	290	278	281	260	320	280	265	253	314	283	291	281	255	278	315	275	291	256	285	264	250	292	278	251	246	291	303	234	277	302	273	312	254	263	269	288	261	282	261	283	270	262	278	264	260	284	284	287	255	266	288	258	272	297	299	284	266	299	265	275	281	255	290	271	261	265	267	300	281	269	293	287	274	288	283	291	282	288	267	289	273	278	265	271	267	278	276	290	278	293	267	278	274	264	282	299	286	291	292	314	265	262	300	250	264	295	261	289	249	276	288	259	244	322	239	258	305	287	279	288	292	246	269	283	280	254	307	294	315	271	288	306	263	312	276	302	293	277	270	240	316	289	289	282	249	259	261	287	288	300	264	259	268	276	285	263	273	305	300	260	272	273	252	292	266	272	268	268	248	277	284	271	308	277	276	279	270	279	238	252	281	285	282	260	278	271	299	284	260	293	310	276	323	252	289	271	240	288	290	273	306	265	274	285	283	299	274	289	253	280	272	299	261	238	267	271	271	253	240	263	258	266	284	277	273	268	275	284	260	268	271	274	273	298	269	277	273	287	268	261	294	260	264	249	289	298	281	296	287	287	278	252	292	287	243	279	258	268	250	282	244	294	298	274	269	269	280	296	282	263	257	302	286	269	265	283	279	259	293	266	263	310	272	243	280	296	310	292	297	268	248	265	275	288	296	294	280	289	308	287	303	288	319	296	295	276	243	305	276	305	303	322	294	288	272	285	290	262	281	292	279	294	278	275	264	266	296	298	281	284	286	280	304	285	303	273	301	285	288	267	266	256	276	261	272	286	280	275	304	290	254	254	274	268	290	293	276	289	265	278	244	269	249	275	312	260	279	267	285	275	263	251	267	263	283	248	286	274	264	279	291	269	288	281	284	245	288	299	238	282	256	291	254	263	260	282	264	305	254	284	281	319	292	297	283	308	285	281	266	290	309	293	261	278	290	284	305	284	271	256	305	306	295	249	292	307	292	275	297	288	304	292	265	291	270	285	283	287	306	279	281	277	274	280	263	280	307	274	258	275	279	267	295	301	284	241	294	293	280	267	288	268	298	276	250	284	320	282	278	276	275	273	318	295	270	286	282	262	287	268	281	314	274	295	262	269	251	276	287	283	308	281	281	269	270	301	278	304	291	275	298	272	269	271	279	266	311	290	315	281	294	308	267	271	283	300	281	265	281	274	279	263	253	268	274	289	290	290	262	278	276	281	280	292	303	260	278	293	297	291	294	313	322	264	275	295	289	309	267	286	278	249	289	300	256	306	270	283	288	278	270	276	285	291	304	301	289	295	282	288	274	286	294	291	284	311	280	239	275	285	276	288	275	260	288	269	269	283	286	264	296	311	257	291	288	272	290	294	297	247	272	295
9372	10466	5278	1715	1663	1142	1067	975	906	885	903	837	795	784	759	738	746	734	763	704	723	773	698	691	749	654	800	698	736	716	733	701	690	727	744	752	704	723	699	655	706	744	703	717	687	720	755	654	713	693	677	698	723	696	727	697	780	687	691	663	747	748	718	721	790	731	729	786	739	696	762	712	738	700	728	763	804	710	731	768	741	799	736	736	755	685	690	706	735	702	719	698	760	707	748	736	744	731	736	694	716	730	695	703	711	733	712	699	714	718	664	753	729	743	728	750	746	756	746	704	705	707	697	719	705	755	732	769	739	668	689	690	689	695	701	759	704	708	716	702	715	696	703	692	713	668	670	731	748	740	758	740	741	707	690	742	768	767	740	721	714	728	739	724	721	768	716	724	714	736	713	739	728	730	728	675	726	707	703	685	705	734	723	696	728	738	726	671	663	676	713	700	693	669	698	733	743	714	739	686	752	709	727	697	670	727	714	741	692	675	713	722	762	718	714	668	687	689	720	684	721	754	722	742	769	751	720	678	740	708	731	691	689	721	702	688	746	718	720	675	735	665	693	713	679	755	708	684	645	724	689	733	702	716	725	704	753	773	724	720	708	689	669	728	715	692	750	684	747	745	746	745	699	730	701	739	724	708	729	690	668	717	732	698	689	690	721	768	762	686	690	691	700	722	743	675	737	723	722	749	680	697	727	709	732	727	758	761	728	696	725	707	707	712	708	697	725	731	717	683	729	760	691	699	719	679	756	662	730	693	713	674	733	699	719	703	721	693	743	739	713	740	728	722	712	742	685	709	735	727	724	740	762	739	707	697	732	674	692	672	694	737	748	720	711	647	770	697	696	706	687	686	735	705	741	755	716	705	727	687	710	739	702	737	773	731	697	720	719	769	682	684	739	792	689	699	670	687	690	730	668	714	717	713	749	740	676	701	710	669	760	703	737	668	730	721	701	710	711	722	714	734	689	679	704	725	739	713	751	723	689	734	707	663	769	737	722	758	694	681	703	691	727	700	724	753	663	735	688	762	716	732	697	721	677	749	700	716	688	693	701	684	706	730	719	704	700	759	689	680	730	667	762	721	684	712	707	735	674	711	715	715	699	702	694	726	722	724	773	707	708	720	743	697	757	716	684	726	692	712	749	681	746	727	726	735	717	703	703	746	705	712	675	715	682	748	720	717	724	712	673	712	720	700	693	732	734	700	687	673	696	718	709	723	757	708	723	710	709	741	712	754	720	756	698	738	746	708	693	683	744	672	653	742	732	680	719	687	718	666	783	714	712	710	701	778	727	711	694	736	733	708	700	710	732	683	696	671	692	684	687	702	730	717	755	677	716	714	729	737	702	686	714	653	741	709	694	662	684	650	727	756	697	725	674	718	699	691	745	706	684	724	709	693	736	739	722	714	740	682	781	708	712	717	744	740	726	736	670	738	742	746	696	698	701	681	704	732	709	762	706	700	697	730	672	712	673	744	686	684	747	735	682	713	741	694	709	706	667	744	705	701	705	705	700	732	689	710	745	716	740	726	740	770	692	722	636	748	704	737	659	694	701	683	748	740	670	687	702	679	717	690	733	745	699	727	699	695	761	713	721	681	737	728	702	712	741	715	705	725	741	748	715	767	673	697	720	703	735	706	715	714	687	698	707	717	706	696	726	702	732	722	686	730	726	707	746	726	673	658	747	697	683	729	673	711	717	726	709	712	678	690	729	705	697	718	706	722	706	691	743	710	672	723	700	713	740	745	678	672	662	693	719	712	706	718	664	719	726	709	725	691	707	672	714	697	769	718	677	709	729	706	719	715	689	739	731	734	730	685	724	752	707	710	752	739	693	736	706	719	697	733	700	727	685	754	691	704	678	675	778	722	681	734	714	738	728	721	696	668	705	689	680	720	740	734	713	666	713	711	690	706	746	695	746	705	701	709	670	675	721	704	719	699	738	683	734	703	675	678	733	722	685	724	759	724	699	701	740	705	719	711	722	750	685	750	747	686	730	717	737	692	710	740	699	708	710	752	719	664	724	741	680	767	708	703	729	757	718	725	724	640	707	716	712	687	742	706	742	703	726	652	744	692	682	732	700	700	710	670	717	763	731	713	679	743	692	690	688	691	752	699	651	701	690	669	751	738	699	723	747	689	753	720	740	729	719	721	705	720	713	696	705	697	740	698	716	717	725	706	710	766	721	707	701	731	727	731	760	746	704	699	700	726	696	729	721	772	692	722	685	752	681	714	683	709	683	719	682	670	708	735	738	732	714	730	699	706	707	719	738	693	701	770	690	716	695	647	707	695	687	713	709	711	716	742	691	685	723	691	721	735	673	736	680	727	704	723	689	706	689	724	695	701	716	712	747	731	690	718	692	720	705	708	747	679	670	662	754	684	707	718	726	763	733	776	702	728	650	698	707	734	746	665	693	685	702	738	735	743	692	681	692	710	707	654	762	683	771	715	683	695	742	779	690	738	724	676	666	733	690	705	776	703	762	759	726	660	697	701	692	721	697	732	760	706	686	697	694	715	728	711	710	689	740	742	756	725	710	727	722	716	710	714	702	694	698	704	717	728	663	714	738	687	739	719	693	699	705	701	667	741	740	737	722	757	728	686	713	747	660	773	686	730	666	735	686	696	702	760	689	703	678	714	732	645	698	704	715	711	727	668	733	756	719	709	715	687	751	687	710	755	723	713	730	684	694	773	711	725	707	686	715	659	784	678	741	699	722	719	715	732	685	721	716	734	698	727	743	697	771	755	705	707	721	703	707	683	694	721	765	682	756	702	680	713	719	708	725	710	718	758	712	678	754	693	662	646	717	754	685	706	684	723	712	758	754	713	736	720	690	700	709	702	708	712	678	721	746	705	683	718	712	677	696	702	748	773	697	711	676	688	728	715	680	711	658	702	731	695	730	718	729	687	702	714	704	715	694	753	729	731	705	705	737	771	719	708	698	729	721	696	664	779	680	672	658	684	719	670	726	719	711	675	714	750	735	728	713	746	764	753	726	668	728	676	686	714	735	694	694	719	707	801	700	758	692	710	711	722	666	712	740	700	740	748	764	692	709	711	741	706	728	677	713	710	682	708	708	695	785	724	779	704	701	705	725	738	675	720	699	714	714	733	728	744	719	737	674	698	711	654	709	709	787	718	698	762	685	686	674	709	748	691	728	693	699	720	746	747	709	674	714	737	717	758	730	712	706	677	698	679	719	746	676	712	717	726	745	703	695	711	703	767	727	704	729	704	713	695	721	689	695	713	632	692	758	716	716	730	722	743	744	748	728	696	693	700	719	699	728	729	707	726	724	719	667	714	742	694	685	737	703	698	738	748	699	708	687	725	702	667	709	734	695	753	731	733	708	669	701	723	723	734	690	705	747	717	696	714	717	721	727	723	732	691	703	736	703	737	713	723	652	734	716	698	730	658	699	703	668	701	672	679	704	681	711	766	675	746	708	730	693	702	733	689	709	685	708	696	741	659	708	702	734	675
35072	35157	23389	12046	8277	4614	2791	1638	1157	996	873	773	573	459	366	350	373	345	323	294	296	292	295	328	275	273	284	289	299	258	299	297	310	267	286	273	236	266	269	266	280	290	257	246	286	259	255	289	281	284	288	240	243	260	259	233	268	280	290	262	263	268	274	259	263	277	246	318	277	291	285	255	268	268	279	269	282	283	302	296	300	289	277	259	264	255	275	263	258	277	287	275	303	264	272	306	316	252	265	288	248	278	265	257	271	261	284	271	273	254	303	260	291	276	272	273	260	274	258	285	289	254	294	281	257	284	242	267	278	279	263	284	249	264	260	261	290	270	245	270	265	279	259	283	285	249	247	254	268	265	257	260	242	281	255	260	270	264	265	293	269	295	287	259	237	272	273	287	239	280	264	255	271	284	252	255	298	258	285	291	280	261	249	258	281	275	237	267	278	271	272	287	317	284	280	249	266	270	274	264	247	279	280	262	231	283	282	259	284	264	252	260	278	264	275	279	247	260	244	271	271	274	271	281	259	286	299	310	269	269	265	248	278	267	254	286	274	251	274	263	254	278	288	259	274	297	262	293	268	275	276	278	271	241	291	302	251	249	272	302	255	300	266	267	287	264	285	275	272	253	251	251	288	286	308	286	250	269	249	257	282	269	249	287	255	267	261	307	261	282	268	251	222	284	266	310	259	275	273	279	251	299	246	263	290	269	259	269	306	260	277	252	271	292	268	257	280	289	265	281	276	258	268	262	267	244	263	249	266	277	222	248	282	265	278	269	277	252	249	247	291	230	245	273	267	289	268	255	263	262	258	262	244	279	263	292	275	260	259	260	308	301	270	259	273	227	267	303	260	250	297	265	302	264	268	288	262	284	265	255	223	272	248	281	248	271	277	272	256	293	268	253	251	286	263	270	245	259	278	266	283	283	276	291	301	266	285	283	292	270	271	273	272	263	277	238	248	286	251	316	274	271	291	290	250	273	282	278	254	269	234	254	262	272	267	252	266	252	269	255	273	247	256	263	259	255	310	283	274	310	243	308	265	225	265	272	273	279	273	277	290	290	255	243	225	278	236	274	259	275	249	237	258	274	260	277	261	263	240	274	291	255	272	271	268	265	301	249	275	233	253	282	274	247	275	289	265	260	251	280	287	268	287	273	282	252	296	267	264	274	304	247	266	271	255	262	242	266	269	257	262	260	263	273	272	271	263	259	266	283	258	292	274	289	278	263	260	284	268	301	273	269	303	273	285	271	276	268	264	291	243	292	278	276	250	283	238	240	261	243	290	282	269	266	264	257	266	281	257	234	285	280	300	309	262	262	231	269	299	271	280	238	246	265	289	265	265	257	273	289	251	260	269	277	289	290	267	253	283	252	238	260	298	260	279	255	281	311	289	284	260	237	269	268	284	275	289	290	252	249	269	295	292	278	284	274	271	264	245	247	254	258	289	285	295	282	260	258	221	272	282	289	273	270	269	259	282	267	262	297	242	293	286	266	278	272	270	259	284	265	297	265	257	287	275	286	276	277	269	255	276	272	302	302	263	277	283	292	277	263	274	299	283	270	236	261	275	269	280	272	239	241	249	312	257	272	277	283	271	288	260	251	283	290	274	242	269	269	280	280	256	254	268	260	268	261	258	255	289	269	282	267	282	257	257	247	265	272	254	254	286	262	262	243	273	260	270	274	290	294	249	257	277	269	256	263	268	266	279	281	275	274	244	284	252	286	255	308	287	248	246	254	304	276	294	261	257	291	276	289	277	294	273	273	259	273	275	278	252	275	279	289	251	292	289	283	282	282	254	293	281	263	266	302	266	259	264	260	249	263	267	253	273	283	258	276	285	255	252	271	283	251	273	241	293	244	265	273	268	283	262	301	299	287	268	263	284	260	274	262	248	253	263	259	299	253	281	283	273	287	289	241	276	233	250	261	302	263	251	260	272	251	246	261	270	281	246	241	290	290	281	280	249	263	243	275	255	251	279	246	257	295	273	266	275	255	242	254	267	253	269	277	266	256	291	262	269	238	267	284	267	291	274	234	268	268	260	269	244	254	251	275	265	261	267	280	263	262	270	266	257	281	271	248	270	270	280	251	274	258	245	294	250	237	264	290	276	278	277	272	300	273	321	276	302	285	265	303	293	247	271	253	278	243	247	296	295	293	264	253	264	263	239	280	255	267	297	250	262	217	281	279	275	258	263	266	278	258	284	269	257	240	266	259	292	285	261	269	249	272	268	278	262	275	273	241	273	257	245	278	279	248	282	287	303	249	253	243	234	270	273	266	278	264	257	271	255	233	236	256	278	281	251	267	268	275	272	263	279	305	274	275	299	247	294	272	275	284	244	261	308	291	285	257	266	255	266	253	292	303	256	255	286	261	269	272	284	262	273	322	277	254	243	266	288	252	242	275	223	299	274	267	282	216	262	292	261	262	281	279	251	279	266	263	265	241	274	281	277	259	275	278	251	266	260	279	260	257	286	259	268	297	252	292	268	260	259	264	270	244	262	247	272	259	272	264	279	264	272	278	258	292	268	255	245	278	291	271	264	273	278	262	265	272	275	272	295	299	256	289	261	295	254	268	287	291	293	242	259	273	276	254	256	297	287	277	303	273	307	276	267	281	262	268	283	275	254	265	286	247	283	256	269	282	261	263	281	287	284	251	268	299	282	248	284	272	272	261	277	296	264	253	275	289	296	289	258	259	254	254	271	256	279	291	258	281	261	277	297	252	262	253	261	285	300	314	269	293	260	268	273	255	263	251	249	276	312	270	268	235	257	234	262	258	279	271	258	273	279	220	252	234	281	266	285	284	285	301	259	296	282	285	281	274	267	271	289	257	270	284	249	268	253	247	270	261	297	287	264	273	283	270	275	289	277	255	247	271	268	277	277	274	264	270	273	276	263	234	269	255	284	265	279	293	287	254	264	252	250	282	247	247	261	290	273	260	293	264	253	306	278	282	283	273	274	276	268	271	243	272	234	306	251	254	260	258	253	257	268	267	257	272	244	291	256	287	292	265	269	256	291	274	252	244	290	285	233	262	279	224	259	246	270	270	276	273	260	280	277	275	262	305	276	286	255	261	275	281	283	292	297	290	292	260	255	267	255	252	279	277	249	265	322	269	277	248	298	259	274	254	287	280	286	247	265	287	281	255	244	257	275	278	300	273	291	239	278	267	297	283	267	302	268	254	285	270	242	271	296	277	288	299	260	275	274	257	261	282	269	286	274	249	285	291	261	256	296	290	288	244	248	304	305	244	275	240	273	268	261	246	292	287	269	282	272	239	244	283	265	284	275	303	251	275	264	262	279	242	251	258	266	264	274	285	235	250	259	278	278	270	286	266	262	284	281	293	278	272	280	279	284	260	282	255	244	296	248	314	267	280	272	292	250	254	268	273	276	265	286	299	246	267	284	273	259	272	252	273	244	260	272	283	263	286	251	261	288	279	245	275	282	294	284	301	250	288	277	239	248	276	298	255	290	286	300	262
24686	29346	12531	6413	5804	4658	3398	3800	3482	3001	2964	2285	2074	1596	1311	1443	1307	1401	1040	974	868	891	850	799	774	766	744	672	781	760	698	744	738	779	741	706	696	762	712	757	712	678	728	712	784	710	706	717	763	751	712	661	706	671	687	684	709	783	709	690	689	699	702	731	733	739	769	697	699	715	716	761	723	775	775	801	764	788	779	765	758	726	756	702	690	738	678	749	715	707	712	699	735	751	675	712	736	733	701	745	736	716	694	712	710	684	679	671	688	734	738	737	687	704	703	701	731	710	707	691	678	722	663	733	726	694	652	702	697	708	726	660	669	745	722	699	689	720	689	665	657	739	639	694	720	661	757	724	680	716	693	728	701	735	675	685	716	635	705	676	714	685	694	687	714	745	701	677	660	697	707	703	665	681	651	717	713	665	717	741	664	677	697	699	711	666	670	706	714	658	670	715	661	641	734	698	715	644	700	642	659	738	669	672	658	712	695	680	707	678	690	709	648	686	620	717	688	688	705	687	701	673	697	658	659	714	694	690	680	672	698	702	735	668	618	686	667	653	723	729	755	678	659	695	700	748	702	645	705	652	691	716	658	697	632	679	683	634	662	709	668	665	700	667	675	705	675	709	659	677	687	624	677	695	660	672	676	653	689	628	719	685	728	702	776	710	677	664	720	632	677	683	662	679	672	669	679	665	639	634	729	611	656	629	777	668	641	705	668	696	676	639	720	698	673	713	666	697	638	680	724	641	716	667	686	668	730	646	711	706	697	733	709	671	688	675	680	670	665	676	678	743	675	680	679	694	668	698	677	632	672	694	668	700	663	680	744	717	692	692	717	680	691	690	661	692	717	723	673	637	675	687	739	658	679	675	691	696	688	670	785	670	663	637	684	730	683	639	704	677	688	673	631	650	688	615	686	702	712	747	669	653	671	671	726	663	647	727	674	705	678	709	689	690	682	670	700	681	724	642	714	668	700	719	674	661	670	668	725	649	646	638	685	671	637	652	698	703	692	635	685	654	673	661	696	674	673	639	667	668	696	697	697	744	648	679	718	688	710	692	720	679	645	669	700	677	620	646	656	707	681	717	688	680	635	687	689	722	680	682	652	729	671	679	673	672	715	732	693	678	720	670	674	693	657	704	702	694	722	684	699	691	704	639	716	687	713	697	750	724	668	695	699	649	706	723	701	667	672	687	714	728	694	672	723	728	666	664	697	705	676	706	635	700	677	682	708	680	678	692	673	711	716	661	676	677	744	686	655	688	692	717	688	671	726	638	685	696	711	708	685	701	724	677	712	690	711	654	723	659	661	714	720	653	673	733	691	670	724	656	627	702	693	683	671	704	719	694	664	723	706	658	667	653	674	685	648	634	687	648	663	697	698	660	675	745	687	645	666	705	708	694	701	721	678	699	676	731	654	702	629	690	657	707	664	676	719	674	708	717	720	703	663	704	663	670	686	665	707	656	700	694	696	704	665	669	675	703	707	646	617	676	662	697	658	699	689	658	712	663	657	692	668	695	724	715	719	740	652	668	684	711	654	607	661	667	663	666	679	654	673	717	648	691	671	685	707	658	659	695	686	680	684	730	666	711	688	679	684	714	690	730	700	680	700	646	692	691	685	653	640	664	657	677	687	703	693	677	667	694	688	680	688	709	728	712	692	687	651	700	720	669	673	732	724	678	711	688	652	695	633	673	669	678	699	671	648	671	705	727	718	685	658	693	676	678	705	640	710	699	647	669	668	655	687	648	697	689	659	641	689	646	696	657	787	707	710	663	694	702	704	718	678	711	685	651	697	684	676	641	671	699	632	691	687	650	680	634	685	683	717	724	695	653	667	685	677	675	681	685	739	659	660	641	704	677	661	726	690	693	644	658	687	706	637	703	714	681	677	668	680	718	660	684	687	678	654	696	705	677	729	665	646	720	706	646	683	696	714	688	654	665	697	725	688	708	654	668	693	687	673	636	655	687	676	667	692	613	626	642	681	675	696	689	699	672	713	660	682	683	656	714	686	697	686	669	692	673	697	719	674	709	679	654	769	649	705	669	692	681	679	660	717	638	677	658	684	691	694	690	714	677	702	664	712	696	701	691	697	695	664	735	720	672	636	646	652	692	658	685	673	710	691	655	650	710	699	662	675	668	691	675	686	695	705	690	707	659	645	692	698	678	669	676	704	723	694	652	652	696	725	704	685	680	645	740	694	674	684	664	735	711	705	698	706	687	701	669	667	711	751	669	707	619	690	676	658	682	692	632	709	721	641	649	676	713	725	643	685	691	683	666	672	695	704	650	727	655	686	715	666	702	693	676	697	697	676	702	661	667	694	693	670	676	670	728	697	706	671	705	666	659	684	718	676	699	678	708	697	709	675	689	667	683	678	675	701	684	638	673	678	693	717	668	663	663	694	660	681	696	684	643	715	705	753	664	698	644	716	680	649	707	652	675	689	721	662	663	656	667	671	696	682	642	673	746	746	691	686	696	678	690	658	651	711	702	687	661	682	671	723	684	678	692	663	695	668	636	679	656	723	643	688	677	685	669	680	673	696	654	673	680	679	693	683	651	682	718	692	675	671	667	737	680	665	728	665	673	692	680	659	687	700	706	677	627	693	636	677	735	698	719	683	676	676	717	731	648	696	727	671	732	656	701	725	644	674	705	705	680	700	706	673	661	698	735	671	701	652	719	702	733	681	645	637	668	670	717	644	691	655	673	638	720	676	694	674	686	670	688	667	711	683	695	664	675	660	694	697	732	654	692	670	666	672	671	665	691	706	707	697	665	709	653	718	692	670	682	676	702	644	687	663	680	680	713	724	635	726	669	674	655	676	704	653	704	648	640	707	640	688	633	724	691	693	706	679	707	713	698	702	637	692	640	691	631	677	641	638	717	705	728	686	694	649	689	643	673	690	700	663	705	667	694	704	716	692	704	647	661	691	739	684	646	674	683	664	657	683	662	665	663	715	710	690	714	690	670	673	685	698	704	650	721	684	664	700	700	667	671	702	715	698	688	645	687	704	677	680	679	636	730	714	728	716	687	746	693	675	699	675	685	701	679	685	718	692	737	683	673	737	677	707	707	683	672	680	708	690	671	649	677	675	707	665	638	660	641	696	688	667	717	678	676	690	673	699	659	650	696	659	645	628	661	686	681	679	652	674	661	696	656	682	685	679	660	673	672	662	685	667	694	690	655	695	723	671	656	676	690	666	706	677	702	680	651	694	669	692	669	687	680	672	685	695	651	683	661	684	676	694	689	658	680	740	706	706	744	680	687	716	712	704	722	694	637	647	671	675	684	674	731	707	650	676	727	689	668	689	674	674	678	706	661	687	682	661	652	658	700	739	654	706	686	682	694	671	704	645	674	716	703	681	738	711	690	705	685	690	724	686	719	682	618	639	731	677	630	678	686	681	726	654	703	700	633	642	696	696	682	686	710	663	664	650	676	707	719	688	700	649	696	688	736	678	740	718	637	693	672	687	705	724	737	649	673
43931	41666	26226	16906	12789	8137	4864	3096	2113	1515	1399	1056	805	570	380	422	398	367	321	292	256	256	236	201	238	214	196	204	218	183	202	215	214	209	209	217	210	214	227	167	220	209	192	219	206	215	209	179	199	193	186	176	199	200	200	218	196	197	198	208	196	166	226	194	215	225	192	206	212	207	219	192	203	214	201	210	182	215	214	204	218	211	200	203	216	187	198	211	192	207	201	212	198	214	192	213	233	238	196	217	207	203	200	236	183	195	200	209	223	198	215	199	181	250	212	202	192	177	189	193	220	177	186	216	213	228	210	237	191	195	192	213	196	224	196	209	199	198	176	210	178	222	200	187	198	222	176	206	187	214	184	205	211	221	190	223	188	182	216	227	188	206	193	197	186	204	196	191	202	215	187	194	207	200	198	206	180	203	200	223	197	184	189	189	214	172	176	204	200	189	200	189	184	204	218	192	197	187	205	194	179	188	190	177	190	215	191	180	171	210	211	213	232	206	201	174	209	180	166	175	194	186	175	191	200	205	226	183	199	192	183	199	196	200	194	207	186	202	193	187	166	185	194	203	184	197	199	180	200	210	181	213	217	207	198	217	191	202	184	205	183	227	212	186	170	215	208	180	188	191	220	207	184	179	207	180	208	167	180	179	182	198	219	215	200	183	176	190	187	202	215	208	181	225	191	191	202	207	200	212	181	228	202	206	177	232	192	193	221	204	187	159	212	161	182	183	193	179	181	186	172	187	201	192	212	203	205	197	201	188	195	190	217	190	190	209	183	193	200	173	179	193	159	191	218	207	188	209	156	202	192	190	199	204	219	191	233	175	202	178	225	189	199	177	196	211	194	206	211	223	208	205	193	197	212	180	201	185	209	214	196	189	166	190	181	213	221	170	190	182	226	195	169	199	199	192	213	218	184	187	201	193	163	209	218	202	176	209	207	207	213	207	198	189	190	203	199	182	202	211	194	164	216	168	217	207	181	180	192	202	201	227	196	194	210	193	196	210	212	202	194	182	210	197	199	200	186	189	203	189	187	222	172	214	186	202	199	204	198	217	193	194	207	202	210	190	205	204	195	190	216	169	178	207	197	164	184	193	204	199	181	188	233	191	202	210	196	194	168	162	190	190	206	186	207	193	188	206	191	201	214	184	216	207	199	201	203	194	208	214	169	190	196	186	187	182	190	234	205	207	213	198	167	241	177	187	174	202	212	191	181	188	183	213	218	208	211	186	194	178	204	176	222	172	200	179	195	194	225	198	189	191	202	180	171	178	176	192	175	220	178	209	243	221	194	195	184	175	173	215	187	192	220	200	174	205	216	209	198	201	197	216	197	193	188	203	207	200	195	187	178	172	182	207	180	179	204	201	181	194	206	201	187	200	195	170	189	190	213	189	178	195	192	204	230	213	224	180	193	196	177	209	191	197	208	196	185	217	211	187	189	202	210	215	188	194	182	197	190	188	189	199	209	177	167	183	174	200	172	196	213	213	190	208	197	189	220	205	192	237	197	206	181	200	164	232	187	196	186	206	189	195	224	204	206	202	196	172	208	210	220	191	199	206	216	184	208	191	194	216	194	176	194	215	201	233	193	189	197	222	179	212	210	194	200	217	186	194	206	197	213	189	192	218	180	165	186	192	218	201	176	184	195	210	197	184	208	198	209	165	167	189	199	212	189	206	175	183	206	199	200	195	190	226	165	198	201	182	211	186	186	190	195	178	219	208	191	180	188	177	180	197	156	186	211	187	248	207	202	196	199	188	214	186	213	223	178	162	220	191	192	201	202	199	180	189	211	203	192	187	203	220	196	185	207	171	222	212	192	204	231	197	190	211	214	190	198	183	216	210	214	200	180	185	197	164	179	197	203	208	194	188	187	202	187	203	174	198	182	197	201	213	198	207	212	188	198	187	209	220	170	186	187	189	197	195	192	204	197	199	211	208	186	192	187	164	190	195	197	199	161	198	187	167	209	186	195	199	159	176	158	174	180	220	201	207	188	212	186	174	203	179	215	203	188	204	165	202	172	203	207	192	166	198	202	202	192	200	181	207	183	188	186	213	206	199	180	219	209	190	180	214	202	210	183	197	198	192	183	183	192	229	198	211	215	190	202	186	229	202	197	180	200	183	195	200	178	232	189	213	211	185	197	186	198	183	195	224	194	207	163	194	205	188	205	205	197	202	185	189	193	156	203	183	180	208	212	193	182	199	193	198	186	213	196	186	176	213	204	203	183	224	209	214	196	190	186	212	210	198	197	180	207	210	213	177	197	202	195	188	192	200	198	189	231	217	208	198	207	201	198	178	173	181	210	216	182	195	177	179	204	204	189	199	188	182	201	199	212	181	188	190	186	188	192	197	209	216	217	208	174	197	222	200	194	177	204	212	216	179	186	184	199	197	206	184	186	184	205	229	203	207	219	182	193	207	176	201	187	183	201	190	193	202	196	159	190	184	197	191	192	212	187	183	179	210	220	221	198	159	199	196	201	195	211	219	173	204	199	186	189	193	210	215	195	220	190	207	186	231	193	186	189	214	161	189	198	214	195	213	188	204	182	172	192	195	192	194	180	218	194	229	187	184	175	188	210	209	211	182	208	206	225	189	182	203	184	212	219	196	196	208	181	200	197	179	187	218	198	215	184	206	182	204	230	195	199	217	224	181	193	214	219	197	209	187	187	175	194	201	182	195	195	200	221	199	197	207	199	212	188	188	199	199	197	189	191	210	174	209	193	181	211	185	168	210	188	208	196	187	179	209	207	177	161	207	195	172	202	203	197	207	208	209	183	197	195	187	203	191	209	198	170	168	182	201	189	215	190	172	200	194	194	195	176	187	217	199	187	193	191	183	198	193	185	188	211	205	191	205	171	194	201	183	196	197	206	194	218	211	188	201	189	163	214	202	182	187	172	201	191	214	186	203	174	185	174	184	205	196	206	163	224	201	191	176	195	213	183	204	225	200	187	179	196	220	201	211	192	223	205	196	227	184	184	212	181	190	212	192	213	193	191	222	184	212	205	205	213	189	184	194	211	193	188	176	211	209	203	166	206	206	174	187	185	189	204	219	198	186	182	214	194	191	187	176	181	204	204	211	169	192	166	195	195	221	200	174	182	206	209	202	198	202	163	194	187	207	213	209	205	186	208	186	189	202	204	194	221	195	200	213	190	180	193	186	192	224	183	188	219	205	160	188	231	204	197	200	185	219	189	207	206	185	174	204	214	189	188	181	211	197	165	190	198	192	204	203	186	181	203	178	210	195	213	182	194	196	207	212	206	192	217	168	176	195	187	195	193	208	203	209	190	208	208	172	194	201	205	197	179	189	224	204	187	181	190	201	213	195	210	197	189	184	210	213	186	200	228	191	208	199	192	191	211	173	199	193	177	202	175	189	198	204	199	208	205	200	196	170	189	193	192	217	186	225	209	204	221	208	205	202	201	196	175	215	195	232	195	189	198	208	196	199	197	200	192	215	205	185	220	172	214	204	182	199
30816	33437	15321	8868	8954	6712	5247	5468	5537	4686	4917	3836	2797	2006	1482	2013	2161	1814	1319	1041	925	893	800	718	704	709	674	607	658	653	643	625	600	622	657	606	631	612	615	587	615	562	565	576	599	534	565	560	534	567	605	573	560	548	542	545	539	543	521	533	534	536	542	548	533	585	573	610	542	554	607	576	573	557	657	621	618	632	658	645	591	678	616	620	596	554	575	574	563	561	571	554	542	557	604	587	616	600	601	588	526	604	573	573	555	558	529	546	567	519	541	557	566	524	554	531	589	537	575	583	540	546	529	560	533	513	535	549	540	568	554	547	565	530	544	555	549	529	542	528	520	517	497	549	551	546	549	547	527	554	535	489	528	538	503	530	519	520	537	517	507	495	525	549	532	536	544	549	492	530	518	524	521	479	505	530	531	515	501	514	511	534	526	559	502	518	545	494	527	508	522	530	513	473	564	538	539	481	514	522	550	525	510	475	513	488	512	517	509	564	530	509	506	496	488	448	521	524	504	514	535	521	511	543	543	505	501	511	507	506	493	550	510	496	502	520	517	509	494	500	523	520	526	489	546	516	499	490	498	518	510	549	526	494	500	529	510	501	499	518	538	500	520	518	482	506	522	508	513	530	525	535	549	518	536	509	556	484	533	527	477	479	495	550	472	544	509	525	506	508	530	519	512	520	534	542	503	551	506	520	476	539	494	496	505	512	493	532	510	520	520	508	486	487	471	516	517	494	503	526	503	477	517	513	526	495	503	515	520	557	486	497	492	507	510	490	513	491	461	507	546	513	554	495	505	502	515	505	504	500	506	559	557	525	539	526	526	494	487	496	521	487	522	496	535	528	495	488	510	496	476	505	524	509	483	501	478	531	529	525	511	522	516	532	500	524	528	531	513	517	466	514	486	506	529	481	519	518	553	527	534	523	489	530	500	477	550	434	504	500	472	508	513	528	490	519	487	500	518	525	533	520	480	488	483	528	486	505	519	549	528	488	526	532	547	529	512	538	492	502	514	530	524	467	501	520	491	498	543	488	509	472	497	504	521	522	506	514	460	499	515	498	518	483	486	496	510	526	469	497	498	506	488	503	530	514	494	490	506	509	530	487	516	485	498	515	542	514	494	519	499	538	510	488	512	501	526	462	491	536	514	477	528	550	488	465	503	559	490	495	492	523	507	510	471	554	519	531	496	520	509	495	486	513	522	533	554	496	496	479	486	517	515	488	509	493	435	524	519	517	517	492	520	513	552	515	487	468	492	491	532	508	519	516	527	540	482	528	518	519	505	525	525	488	520	508	523	551	474	484	502	542	526	530	479	496	556	534	467	519	529	486	522	492	509	508	505	510	527	507	528	495	474	503	491	565	506	513	526	545	530	475	524	534	474	502	519	521	493	487	496	537	483	474	558	508	489	488	510	508	506	518	495	533	511	559	535	555	533	537	514	523	515	489	492	516	458	509	514	519	521	558	515	526	505	519	455	528	531	505	510	500	511	508	502	525	490	489	546	543	505	509	520	509	516	498	532	486	513	517	487	540	510	505	536	501	494	516	540	500	508	508	477	532	495	548	469	540	497	498	515	511	510	504	532	499	515	522	484	514	536	519	486	537	518	497	486	530	509	534	477	514	508	498	533	496	533	499	496	492	493	480	502	512	535	454	488	484	516	531	497	506	522	529	531	495	498	528	507	524	530	552	541	527	491	505	507	523	461	532	553	491	515	500	489	494	472	470	561	513	544	503	477	530	500	512	539	519	515	501	515	528	499	502	498	515	510	536	510	498	548	532	462	543	507	498	514	532	527	532	568	533	523	520	483	482	502	511	506	509	483	502	517	514	498	514	506	510	492	464	526	544	516	514	506	521	517	500	483	521	492	523	563	549	514	492	537	492	527	511	508	486	518	540	531	508	496	533	512	517	521	509	563	497	511	506	548	478	523	498	464	538	508	543	500	536	523	505	479	511	525	534	491	520	497	504	500	500	500	531	524	584	501	510	481	513	511	502	506	471	525	503	513	543	521	534	541	549	515	532	460	535	509	534	496	530	538	492	531	445	560	511	509	498	528	560	525	536	491	526	509	503	499	491	504	510	487	491	527	523	527	521	452	489	514	509	513	511	535	506	525	515	525	510	552	494	514	482	498	496	524	530	544	497	497	473	540	500	479	577	545	495	453	497	491	538	497	510	491	500	478	503	501	551	517	526	540	493	515	491	557	520	513	517	498	504	538	466	538	550	534	497	531	470	495	500	526	562	476	493	546	533	505	523	514	515	502	514	501	490	506	496	536	497	572	474	500	491	526	512	518	513	504	504	503	538	515	517	475	560	536	519	521	532	495	526	476	493	503	516	540	513	470	487	536	507	498	499	479	515	498	514	503	530	484	489	546	509	493	541	494	515	501	530	482	501	506	551	525	502	519	514	526	539	540	555	539	550	451	504	508	543	510	496	513	516	493	530	487	522	504	509	518	511	529	509	503	514	527	495	554	530	530	509	514	530	542	525	537	502	517	575	474	495	541	543	545	515	488	515	484	527	553	544	525	525	520	540	486	505	490	484	515	532	547	492	465	523	523	516	496	494	523	541	537	503	526	534	501	515	494	498	461	549	486	490	488	529	566	533	521	537	512	515	516	525	519	513	479	507	499	494	531	505	483	534	497	550	504	492	533	510	524	517	522	552	475	500	487	522	504	519	518	563	489	499	519	450	515	539	517	491	551	517	536	511	504	509	508	470	520	511	508	521	521	547	499	507	499	492	505	505	483	515	519	527	523	496	488	498	492	503	505	510	513	501	527	510	514	501	503	524	498	499	540	535	516	567	511	503	531	534	491	518	490	566	493	508	500	506	527	507	503	487	536	524	539	485	523	512	489	518	486	518	558	517	532	507	509	500	500	513	508	521	515	505	512	483	485	491	520	484	503	507	562	491	497	504	494	549	496	525	508	521	501	507	516	492	523	504	504	547	530	482	485	525	461	529	524	499	471	519	564	549	495	537	500	516	490	515	480	516	471	544	523	512	517	497	500	534	500	504	510	516	513	462	459	545	508	520	522	526	498	522	524	526	517	537	501	493	496	490	536	520	536	550	516	502	489	516	513	511	545	520	514	493	536	502	522	496	512	522	489	512	475	479	490	482	520	492	500	530	490	476	524	569	516	553	508	524	502	531	513	509	522	500	538	536	505	443	520	516	514	537	498	560	518	551	488	522	468	496	510	486	521	534	468	512	515	522	516	516	530	484	507	545	497	515	532	501	549	480	509	539	464	544	481	509	505	471	518	484	505	532	489	502	505	525	516	502	516	528	510	531	485	508	485	512	493	545	505	529	500	516	538	525	491	516	510	510	496	527	492	493	538	476	524	545	490	510	476	542	502	517	536	491	495	504	474	503	539	472	519	516	488	453	567	500	497	482	487	555	542	534	484	508	477	543	530	537	489	533	490	537	517	563	541	493	505	501	523	502	480	546	501	527	541	529	474	547	504	509	508	500	522	539
14371	7502	2574	700	541	377	364	380	321	300	346	314	284	257	296	283	266	266	301	257	263	293	282	283	267	289	289	260	286	309	269	266	271	293	256	256	286	277	263	283	250	269	264	285	272	291	279	295	274	259	275	289	295	263	276	279	269	319	270	276	279	273	277	320	274	320	257	278	251	276	271	299	272	286	283	258	281	247	269	313	272	309	298	264	282	255	266	283	251	277	299	282	307	286	276	273	287	304	294	270	256	293	277	277	319	266	245	301	293	253	273	275	264	259	303	282	310	288	260	268	294	279	298	273	277	284	290	283	280	293	298	242	297	259	276	282	270	282	303	276	269	272	323	279	288	285	261	274	303	296	276	305	293	313	303	235	269	276	296	285	285	261	269	259	269	262	281	295	272	292	279	283	264	270	292	271	274	264	275	266	261	284	262	273	301	274	244	254	271	280	265	289	289	300	254	272	251	277	279	265	273	270	267	285	303	255	282	288	280	228	296	249	285	238	277	251	262	271	280	302	293	275	300	277	262	313	289	290	286	296	267	255	279	265	282	333	249	261	258	289	288	265	271	298	264	251	291	278	306	315	244	259	313	287	267	287	287	293	305	292	254	262	280	282	289	273	277	302	248	271	279	318	288	274	323	282	284	275	270	296	294	247	259	256	268	279	290	273	282	273	285	241	303	271	256	272	283	285	297	309	278	280	250	297	250	286	293	282	271	296	278	253	285	277	296	274	258	275	299	289	305	265	299	262	245	267	295	283	248	280	296	293	276	273	280	274	268	266	286	269	264	275	287	279	277	267	257	268	262	273	276	274	290	259	282	283	243	296	270	276	278	235	268	296	269	270	310	283	284	294	280	299	276	253	273	316	280	277	286	274	299	287	262	270	249	282	259	269	277	303	261	289	268	297	274	307	293	283	264	287	263	271	273	313	279	263	260	281	269	262	289	260	233	269	272	267	262	274	279	288	297	278	253	266	279	274	267	277	271	268	308	241	280	258	258	248	271	274	255	265	293	236	260	292	294	304	303	303	283	256	268	286	267	292	261	284	309	278	297	246	273	308	304	325	311	283	278	281	287	257	250	275	262	289	264	273	283	262	251	291	279	271	238	264	278	243	293	268	268	265	295	266	310	276	284	278	245	297	268	284	303	280	271	281	297	276	268	265	282	283	275	273	277	282	289	294	293	274	276	256	301	259	298	298	256	273	271	285	279	275	252	283	303	292	309	288	278	292	295	295	249	297	279	272	270	302	288	289	256	275	298	275	263	256	287	261	263	245	271	279	268	260	288	340	276	273	291	260	266	265	265	258	263	264	286	288	261	291	254	262	308	271	261	277	294	298	267	263	288	271	347	282	257	250	331	246	291	259	284	298	298	265	261	262	281	289	261	286	271	282	284	274	273	303	306	277	287	274	274	299	265	269	297	288	260	267	276	274	268	275	296	262	280	260	281	270	301	274	275	281	301	275	291	260	275	297	264	284	275	268	268	290	265	251	269	263	294	275	291	269	268	294	269	273	285	285	290	276	292	277	271	272	298	285	263	286	276	301	267	268	276	296	242	249	275	309	268	287	297	271	271	292	279	271	275	272	258	269	280	286	280	233	305	287	267	275	301	270	277	300	301	309	288	263	319	290	268	301	287	249	279	263	274	282	255	270	243	274	268	268	265	277	263	265	255	284	267	277	259	277	283	290	297	294	256	295	302	302	275	265	277	288	263	286	262	293	268	269	284	276	255	301	256	300	288	269	253	294	280	260	286	281	277	264	283	252	279	263	253	263	282	298	266	295	291	269	279	289	298	279	233	263	280	279	283	280	270	312	265	273	262	272	286	256	267	271	288	249	327	278	303	301	314	279	283	295	258	289	289	282	249	273	257	255	278	253	256	269	278	306	264	256	302	285	249	289	241	263	273	284	284	255	306	259	280	298	276	285	277	288	286	286	254	274	273	265	277	258	294	287	293	257	281	270	263	275	269	268	259	313	287	261	231	301	253	290	276	282	267	243	297	299	270	268	257	254	291	300	309	301	255	286	290	256	266	280	261	290	276	274	288	275	264	272	301	296	278	294	274	273	296	291	294	285	275	257	243	271	247	288	274	271	282	272	298	274	274	274	261	296	251	288	299	301	299	310	303	288	290	294	252	269	268	289	265	281	255	266	241	296	298	289	316	245	285	288	260	265	265	287	306	268	295	298	281	284	264	302	285	297	263	284	267	280	266	292	240	277	306	254	275	298	268	277	271	305	256	278	252	282	291	243	277	242	239	283	287	267	268	299	306	283	298	264	278	289	258	266	296	266	258	266	329	244	279	271	301	249	274	266	300	285	312	239	302	285	269	266	274	279	271	260	252	278	295	280	268	285	310	274	287	272	272	277	306	291	266	286	256	274	280	281	272	283	270	260	295	264	302	277	272	285	293	283	226	273	276	289	266	294	294	280	270	262	272	256	270	276	283	261	281	297	287	268	281	244	278	258	298	293	283	286	288	276	300	254	276	279	296	256	318	300	258	291	282	252	277	295	277	302	280	271	272	253	259	275	314	273	273	284	242	276	269	264	270	260	296	268	297	316	279	274	279	295	275	278	307	300	292	275	295	274	282	279	273	254	297	269	264	270	291	256	258	271	258	289	274	248	310	280	282	278	276	295	275	254	290	291	261	259	287	271	270	286	279	292	273	278	288	275	284	275	246	278	272	262	272	266	284	283	278	277	259	280	272	299	253	277	281	297	285	261	306	278	306	252	313	281	258	265	282	263	276	289	309	286	267	270	280	260	264	283	274	267	251	261	276	278	283	276	288	269	265	293	284	256	267	286	331	259	258	280	270	268	261	292	264	271	254	284	294	288	267	294	317	260	274	262	261	308	280	284	249	273	261	298	281	269	255	314	264	308	286	271	294	281	267	294	248	259	275	278	301	309	274	278	289	277	319	282	246	271	252	274	295	287	281	261	256	253	305	279	222	259	293	247	289	297	265	277	256	294	256	281	279	301	300	255	281	292	283	277	288	280	286	274	275	261	290	259	281	274	272	250	281	260	313	294	269	259	280	260	272	270	249	273	269	274	291	291	296	265	248	283	251	269	275	286	266	268	269	282	276	296	249	263	305	291	289	285	306	260	296	312	283	271	278	324	286	239	301	273	304	269	286	267	288	273	293	267	261	283	282	293	267	275	297	285	256	305	262	294	269	261	283	291	256	266	246	288	260	278	271	270	283	263	241	273	261	283	273	314	263	284	259	283	273	278	275	281	254	301	272	283	277	278	275	295	273	276	289	280	257	257	291	273	305	276	273	278	267	266	272	292	266	274	250	267	281	299	266	273	246	271	279	297	284	263	264	292	290	272	270	284	258	277	287	306	279	275	255	277	293	260	281	286	289	262	261	271	269	251	275	257	287	289	285	269	299	267	296	270	284	273	308	254	290	268	283	297	294	272	293	238	255	258	292	282	251	301	272	281	303	261	307	266	298	289	250	275	275	290	252	287	255	275
9269	7575	3764	1540	1388	1132	1007	1002	979	844	943	903	789	739	714	758	735	742	723	695	711	711	702	714	738	696	715	746	708	739	701	772	692	724	713	689	683	717	727	666	675	745	703	717	756	693	682	654	723	744	679	714	761	699	678	710	706	757	676	651	759	736	706	702	747	731	754	744	710	724	763	750	740	698	746	765	737	766	799	720	748	765	751	729	778	728	730	714	748	692	683	724	758	698	735	785	723	726	691	702	694	712	706	706	704	733	721	707	732	739	719	764	735	714	707	738	758	759	687	703	688	701	696	751	701	740	673	737	731	711	712	712	700	659	719	687	737	784	702	703	711	764	772	756	721	746	710	735	775	734	727	717	690	657	702	697	757	738	673	691	707	751	716	749	688	704	730	745	733	658	674	698	677	713	675	681	722	730	697	668	672	694	671	757	689	737	690	736	689	715	662	699	726	754	724	713	741	706	754	732	702	694	722	647	692	708	710	689	681	684	678	703	753	704	703	751	697	719	722	716	724	686	662	702	732	678	698	635	669	722	724	691	713	737	680	734	697	741	682	704	743	713	700	689	699	647	691	711	720	710	706	716	691	692	743	715	736	715	682	710	709	762	737	706	703	725	665	704	710	695	731	734	717	714	672	689	669	681	751	714	748	697	707	756	670	677	733	712	685	705	686	708	669	687	690	716	691	700	674	697	715	740	698	732	723	652	711	734	712	681	721	718	700	681	708	674	686	700	684	716	755	695	698	683	691	650	707	715	774	700	691	718	692	723	707	718	687	744	754	681	696	731	769	743	672	687	709	712	691	735	694	733	724	706	704	729	696	714	686	690	696	745	712	793	713	788	695	680	637	700	725	704	713	693	725	675	674	706	713	773	715	713	742	720	646	690	740	732	700	741	722	707	730	680	718	702	702	659	697	724	706	738	687	702	715	699	731	674	756	703	730	686	668	701	678	732	704	752	746	703	718	728	662	706	716	727	705	728	756	748	717	705	713	699	720	714	747	721	711	727	717	728	715	728	713	685	726	713	726	717	735	739	738	709	718	624	689	744	722	694	727	712	704	665	709	714	679	681	694	655	722	694	706	679	713	755	716	744	716	692	727	676	728	764	714	697	713	696	711	700	670	717	760	725	724	699	676	760	723	738	743	704	705	657	646	725	673	676	705	724	720	732	658	716	684	718	722	723	749	741	651	714	675	703	672	651	727	745	665	704	741	720	679	737	716	709	736	724	708	722	708	717	708	694	736	708	708	749	665	665	672	720	712	726	709	706	703	742	686	754	732	739	733	701	691	747	725	752	716	712	716	746	754	700	705	735	670	717	689	677	692	715	685	725	726	781	707	715	700	668	724	755	719	668	728	675	691	712	720	679	708	741	672	745	757	724	748	746	744	670	678	654	732	702	712	742	728	708	755	713	655	687	686	695	719	689	745	653	704	675	742	739	739	730	701	687	731	745	752	725	691	668	711	748	702	714	717	713	738	686	701	695	723	737	725	747	677	693	700	729	676	735	693	736	742	709	661	722	708	688	684	733	693	693	693	691	725	681	728	722	714	694	616	675	734	717	720	672	692	702	701	732	730	733	734	693	738	724	699	725	634	696	769	728	650	699	687	671	695	703	759	703	698	754	735	689	707	672	788	660	692	727	690	690	722	705	733	728	692	745	733	712	734	733	699	693	678	700	681	738	707	741	703	743	702	702	685	705	716	719	706	670	687	670	694	717	718	664	682	656	695	740	692	703	739	716	730	732	688	694	725	750	712	667	707	713	672	668	697	723	683	710	730	641	712	692	713	674	750	705	682	682	726	652	666	717	698	757	731	727	756	703	730	658	704	662	717	722	704	679	706	731	713	691	738	703	732	700	729	743	656	674	704	762	727	708	728	686	717	710	705	763	648	752	703	690	662	695	678	731	695	741	688	708	706	718	708	764	739	702	754	689	711	713	669	703	703	690	686	683	723	733	762	739	751	724	728	685	739	759	813	722	710	737	722	691	723	733	711	689	674	740	733	722	721	684	713	739	722	760	688	715	709	697	689	752	698	706	663	682	695	697	668	671	695	733	723	705	694	720	725	689	693	702	728	696	631	685	730	711	717	706	788	683	734	697	714	684	702	742	655	736	724	684	729	723	689	727	718	726	699	725	689	760	689	695	707	710	685	651	718	708	685	645	731	727	705	689	724	734	715	690	703	678	693	679	739	715	722	677	690	766	679	726	739	682	734	699	659	709	741	742	708	697	704	706	675	677	749	713	716	709	665	669	680	694	743	704	721	728	683	727	721	734	728	693	708	665	723	751	690	723	725	692	614	699	729	679	737	689	731	710	690	669	680	699	743	748	736	731	699	689	717	731	746	713	692	712	693	732	711	660	726	709	720	714	725	672	711	675	734	692	720	729	699	684	723	679	734	723	720	755	694	718	680	709	718	716	730	747	780	736	727	737	704	729	730	759	723	743	753	684	679	699	715	710	697	736	700	706	720	712	714	714	678	678	690	690	705	702	747	739	684	717	735	732	647	730	674	731	764	760	752	713	686	727	736	683	734	706	738	746	719	697	655	706	729	669	667	693	765	714	702	735	671	720	743	706	697	689	757	685	781	749	708	686	716	736	696	712	705	680	706	731	688	664	728	669	751	802	715	752	700	728	724	712	685	734	706	717	721	756	747	760	723	690	725	710	699	732	636	696	726	727	655	664	709	728	684	693	697	716	695	733	738	676	701	709	715	724	707	677	745	696	739	628	745	679	736	771	720	699	680	693	661	698	697	715	711	736	708	694	675	689	686	728	711	684	697	700	762	705	712	729	722	686	745	723	699	745	731	684	687	694	684	704	729	736	724	698	747	702	708	670	744	720	695	735	740	678	713	690	685	723	731	692	738	695	711	691	672	674	726	727	681	712	729	673	753	717	693	738	730	687	723	735	758	690	669	705	709	731	676	657	753	713	709	704	727	680	722	682	696	729	711	719	744	661	752	684	723	763	741	691	707	772	685	659	752	650	715	745	702	727	749	720	768	700	711	722	745	677	706	745	702	685	738	672	715	761	696	671	758	717	708	716	706	735	700	744	736	667	701	697	723	727	701	696	712	686	741	707	690	713	735	688	674	721	702	730	720	697	683	716	737	714	700	649	729	671	737	737	736	670	707	726	707	722	727	680	699	711	669	656	763	681	730	662	767	755	729	692	715	734	741	719	682	748	708	741	643	671	737	736	668	695	748	751	726	679	773	686	757	689	702	742	700	633	700	658	718	749	698	738	656	676	669	759	662	748	673	716	700	767	744	756	663	716	731	736	662	712	699	693	701	754	720	703	769	720	731	729	692	699	677	654	726	711	688	745	716	738	683	708	691	728	702	689	716	739	697	658	735	714	712	720	729	665	678	739	691	703	696	711	750	712	734	705	697	720	754	717	730	715	658	709	717	684	729	717	772	714	693	726	768	696	690	701	664	671	669	695	722	702	722	673	710	691	706	696	717	736	689	685	708	709
34479	35281	24658	12279	7883	4347	2541	1503	927	875	823	691	759	490	429	405	337	305	275	319	280	287	285	319	283	274	303	292	250	258	297	234	261	268	291	282	280	258	295	258	303	287	272	318	274	244	332	289	259	259	271	305	246	254	259	284	278	278	277	307	283	268	271	281	277	268	284	277	275	294	271	292	247	314	294	271	278	310	268	293	270	256	303	263	299	280	284	269	271	252	273	245	291	252	287	278	309	255	289	265	276	248	265	288	256	286	261	268	269	254	260	278	268	256	284	267	242	266	307	273	256	274	263	294	294	276	270	251	253	272	279	266	276	255	269	291	260	252	276	271	257	282	276	275	272	291	248	268	317	275	287	265	295	299	264	260	250	277	242	313	287	276	257	243	300	252	252	302	270	270	251	258	243	260	277	266	287	244	270	296	260	293	271	243	247	288	273	256	252	276	271	273	290	279	280	260	274	276	260	262	278	268	300	279	270	290	246	249	281	284	267	276	265	272	264	291	284	280	264	265	289	280	312	267	262	276	257	266	267	274	253	275	293	284	273	279	251	262	261	235	288	252	266	284	278	275	285	286	268	266	245	272	265	295	260	299	238	280	256	266	246	270	278	283	282	320	286	284	296	274	292	254	274	292	283	252	268	258	267	253	268	275	254	270	265	305	258	263	275	248	261	255	286	256	275	266	277	290	283	236	278	269	250	247	283	266	273	264	264	252	264	243	315	250	240	281	270	279	273	252	255	268	256	248	277	308	267	305	290	230	271	265	276	262	286	270	261	290	286	257	267	282	233	272	258	280	268	262	262	257	274	279	302	251	311	290	262	279	297	239	277	274	262	276	259	257	246	269	269	270	280	265	310	269	270	264	283	284	277	276	245	278	245	238	252	278	255	263	305	285	282	278	276	286	254	281	282	286	278	248	280	272	269	280	271	276	275	244	260	246	268	248	290	266	269	280	276	278	296	289	266	280	289	244	264	272	290	276	263	276	288	296	271	260	297	289	285	268	272	266	299	272	271	264	256	278	296	247	266	233	269	249	275	242	266	262	263	287	253	269	305	273	264	309	272	262	275	262	259	277	265	321	262	287	237	285	285	251	245	266	266	282	276	285	246	259	255	265	247	282	244	274	258	266	268	300	259	252	246	288	302	244	258	273	277	268	260	281	275	315	247	275	260	259	258	261	279	261	280	254	260	283	242	269	248	270	264	273	259	273	253	252	292	275	239	279	277	252	263	246	261	278	257	257	274	283	288	247	244	257	290	268	280	266	238	243	233	251	266	253	252	274	266	278	247	281	291	243	257	250	320	271	270	287	287	247	269	247	250	293	262	264	271	267	256	255	288	282	255	286	280	257	278	245	251	292	276	245	255	255	251	255	270	257	227	304	239	297	297	271	282	268	261	265	269	265	245	280	283	264	275	262	282	270	249	243	255	260	261	256	248	309	274	258	246	259	241	306	273	257	272	235	248	298	270	274	266	248	292	267	285	275	279	297	278	259	273	281	256	264	274	262	272	279	253	264	269	254	291	269	272	255	255	289	285	263	276	275	284	237	259	267	270	271	270	256	269	282	283	298	278	275	283	267	279	259	273	280	269	240	272	315	252	277	288	235	270	273	264	275	278	266	242	259	303	272	243	245	270	269	289	274	260	272	271	265	288	254	271	253	297	282	272	296	282	295	282	263	276	254	282	243	251	274	228	254	262	284	277	274	251	266	245	238	273	265	304	249	277	247	303	253	242	253	263	254	276	257	265	266	280	272	236	268	288	283	280	283	283	297	297	262	261	250	254	301	280	251	262	231	286	235	263	276	285	275	246	271	273	252	252	269	287	259	267	253	276	284	251	286	257	227	256	257	263	264	273	262	261	252	270	298	257	260	283	242	272	285	277	249	286	271	292	302	286	266	261	276	257	274	286	265	269	280	282	251	260	283	262	266	262	289	260	270	245	252	258	283	279	281	313	255	299	259	250	286	228	284	267	265	247	244	259	292	266	269	269	261	278	306	270	281	235	266	276	280	307	263	272	290	267	267	293	263	250	264	282	269	278	297	261	256	271	262	245	259	277	266	251	243	261	295	238	304	249	268	238	251	267	241	272	285	280	283	283	278	278	274	258	257	267	234	270	264	270	291	281	277	277	250	276	264	284	262	269	235	281	293	258	279	297	253	260	288	255	269	257	267	284	284	265	257	287	272	255	257	262	256	264	286	281	265	277	253	269	247	276	244	263	269	262	264	300	289	242	266	276	261	258	244	271	275	243	261	266	290	281	296	266	287	281	279	235	284	271	281	250	247	244	256	255	276	268	290	280	268	263	265	282	296	250	291	268	286	283	269	275	278	274	257	271	264	296	283	286	297	257	261	284	264	292	260	281	274	265	258	243	265	276	265	260	283	258	263	284	275	274	267	221	277	271	287	272	256	288	267	282	264	254	254	240	296	264	263	273	240	262	274	256	261	245	258	238	284	251	253	300	292	298	252	298	256	265	289	265	284	265	280	266	277	262	252	270	250	294	258	250	282	290	253	274	264	247	302	253	270	246	246	278	292	283	267	256	262	269	277	281	268	250	259	257	289	271	295	292	263	285	266	264	285	241	266	271	280	282	258	267	272	252	283	266	265	266	268	265	229	276	263	260	248	275	283	300	270	257	279	292	286	252	293	281	296	282	238	241	239	261	262	270	304	260	292	254	273	255	263	281	241	267	272	306	276	250	288	250	270	296	268	272	297	274	270	298	241	245	285	266	266	249	307	278	290	286	276	269	268	262	247	253	251	251	274	264	242	251	282	280	285	284	277	272	255	249	260	274	294	270	257	268	236	260	292	281	268	273	312	255	265	260	297	260	261	259	256	267	255	262	249	307	260	287	246	255	277	293	255	273	258	264	268	247	270	249	288	244	274	251	275	278	258	262	251	244	274	259	260	250	303	276	258	236	286	251	264	278	305	269	274	264	265	269	283	277	245	262	259	266	258	299	256	278	273	273	248	262	270	279	262	289	267	315	263	278	274	273	262	256	288	278	269	277	268	248	297	273	238	265	294	271	266	246	282	264	254	284	249	241	280	300	291	250	252	299	256	254	271	305	273	244	270	241	227	261	272	285	271	274	258	232	228	245	260	290	277	280	266	247	265	274	281	278	251	260	284	259	288	276	262	250	254	288	290	267	264	257	268	273	270	247	275	262	274	252	259	253	272	227	262	288	215	274	256	269	266	270	298	277	284	269	283	255	256	254	286	252	255	227	293	281	260	245	268	275	265	238	267	273	280	282	260	269	278	259	268	262	273	274	260	256	301	282	254	288	229	269	273	281	278	252	279	274	264	291	234	257	281	267	263	296	292	259	282	281	242	226	273	273	275	264	263	253	252	253	275	260	281	258	256	279	254	253	280	277	276	289	280	305	253	269	272	278	251	259	263	258	319	265	256	290	235	273	265	260	275	262	255	275	255	262	263	307	259	257	295	272	309	285	296	282	268	237	250	234	282	276	268
24503	28347	17109	5932	5674	4443	3656	3516	2873	3170	3113	2354	2072	1456	1319	1544	1356	1130	1061	973	900	882	812	772	800	788	741	793	724	772	765	741	746	742	710	726	728	707	743	721	694	716	706	693	699	654	650	732	702	708	692	685	687	736	644	684	680	667	722	685	736	669	697	652	672	748	777	761	727	723	714	718	799	802	770	725	768	766	737	724	767	736	768	749	793	735	728	684	679	675	753	702	768	750	744	725	769	709	731	741	683	724	743	768	737	694	662	722	671	755	710	737	686	756	778	689	687	657	690	697	700	721	698	726	711	766	676	699	765	721	694	709	713	673	702	718	712	727	656	730	673	712	688	741	665	682	703	715	713	690	706	685	715	679	697	727	665	661	717	700	703	702	641	666	725	684	681	729	723	770	665	704	700	672	693	709	651	670	728	673	666	663	693	724	677	672	686	703	665	694	678	712	693	701	681	675	668	730	706	657	699	676	692	655	714	727	664	661	727	697	692	654	685	671	622	686	655	661	675	679	681	691	666	692	687	700	683	655	655	687	654	710	710	701	679	665	678	679	656	667	685	718	685	696	708	727	689	666	704	693	717	645	661	699	675	694	674	660	670	715	683	699	677	690	696	703	696	674	677	662	674	664	657	687	691	669	672	707	653	681	683	634	691	681	624	645	701	656	681	669	720	669	658	712	701	638	674	742	665	678	679	657	717	671	735	692	651	670	713	680	672	695	662	662	695	694	675	656	677	692	692	692	703	689	698	707	700	640	716	670	710	655	703	686	711	715	709	675	673	672	648	672	676	690	675	639	713	661	660	637	704	691	693	698	693	694	674	743	694	670	684	710	641	715	672	650	737	682	694	689	691	683	701	614	706	676	678	715	680	657	675	658	714	662	659	657	670	683	667	666	691	644	661	659	679	688	687	705	656	699	676	691	659	694	649	658	719	686	674	632	664	684	721	668	705	643	645	691	701	665	746	611	691	710	677	664	677	685	719	660	675	683	687	658	724	676	630	668	684	616	659	686	679	699	698	662	704	687	687	712	719	688	689	686	669	643	733	702	682	644	705	666	648	705	682	722	701	678	640	697	722	702	708	662	655	665	707	635	654	692	656	636	687	713	734	656	649	674	715	710	704	655	706	659	694	710	682	740	710	656	684	722	675	699	696	694	655	696	700	705	700	718	640	701	638	699	708	700	654	697	689	706	681	643	668	689	700	693	658	704	619	659	720	687	671	717	704	686	661	663	680	705	707	724	693	686	678	689	721	670	676	691	666	622	660	696	684	693	686	662	657	686	655	681	661	674	723	723	711	691	672	657	674	673	707	645	656	682	740	723	690	682	673	705	711	657	679	651	690	711	712	670	668	699	756	711	698	719	625	688	736	661	725	692	693	715	732	715	693	642	717	710	679	685	678	716	638	629	661	649	710	756	656	677	677	652	682	713	683	710	682	674	640	683	664	676	670	693	709	732	668	708	648	678	657	680	667	703	657	640	688	621	711	703	660	708	696	665	694	696	645	667	707	702	727	693	679	712	705	652	691	682	694	718	689	686	713	722	685	654	676	676	690	749	704	696	661	688	663	696	722	665	675	671	704	676	697	648	708	686	655	700	646	672	714	635	702	655	687	675	659	725	695	688	675	698	684	656	742	645	625	675	673	671	660	714	690	631	660	670	723	666	655	676	680	674	657	654	673	669	664	697	712	688	688	663	694	678	686	638	671	668	725	686	690	685	685	656	677	697	649	651	692	689	654	724	652	672	664	650	715	646	682	719	675	692	648	717	657	713	664	691	641	624	676	656	685	709	677	666	659	711	673	667	668	663	674	614	685	716	652	677	720	676	701	686	700	715	690	643	743	720	708	713	685	681	677	663	645	695	687	683	649	705	702	695	698	740	640	675	685	730	652	663	663	719	672	694	650	655	649	694	669	670	686	677	678	683	702	727	654	669	718	678	718	697	663	701	683	667	669	664	723	714	693	703	683	652	699	646	715	662	696	735	724	680	687	672	676	667	666	735	652	706	633	686	698	703	635	667	680	706	650	692	674	615	676	691	687	655	680	676	662	680	705	668	694	703	676	628	677	717	673	682	707	670	663	634	697	710	642	694	650	686	688	676	670	718	684	692	668	699	702	685	690	646	716	655	672	655	725	712	699	658	706	678	675	688	682	660	710	678	694	617	653	684	666	679	714	693	665	721	674	655	724	730	726	680	710	695	643	658	693	678	673	650	712	694	713	680	623	662	678	722	659	713	646	689	706	684	703	642	693	688	696	673	652	625	642	657	686	685	656	686	664	702	690	679	699	687	678	681	709	675	712	711	718	692	649	686	672	656	667	722	688	666	647	693	659	638	661	663	667	691	703	710	723	725	688	661	701	713	699	724	700	671	708	698	714	661	691	687	702	621	659	695	686	675	707	687	691	696	657	706	724	696	699	684	708	695	677	673	708	654	642	687	691	711	704	705	683	698	683	719	700	725	649	707	657	718	746	630	652	681	671	700	682	688	676	686	738	679	665	667	675	723	652	732	683	661	670	694	691	670	702	697	676	701	642	692	726	709	640	665	699	710	718	681	682	692	653	687	659	681	717	657	687	684	693	712	696	654	690	670	696	692	721	711	674	662	674	673	720	678	658	677	731	680	697	676	655	699	699	731	723	656	705	677	661	626	704	656	670	665	689	682	701	641	691	701	653	734	706	678	691	687	692	713	697	705	663	705	646	652	662	696	738	657	733	679	688	694	653	674	668	681	668	710	680	680	690	692	668	661	720	656	659	715	638	712	713	708	648	711	654	622	693	679	689	673	687	684	685	687	693	651	688	678	679	681	647	668	666	669	680	730	634	637	672	675	702	675	644	675	703	687	665	652	683	664	707	682	713	667	664	663	643	670	703	715	699	694	636	699	713	708	723	647	669	687	707	662	671	692	686	651	683	684	670	697	630	690	677	715	697	722	699	723	682	652	674	676	679	677	678	683	700	709	661	668	696	673	692	676	664	676	641	661	691	627	653	658	669	696	655	669	683	702	703	698	679	681	702	712	624	689	655	733	662	650	673	701	697	700	677	685	708	667	715	664	710	694	675	649	675	689	731	705	649	671	664	661	672	728	663	704	654	682	702	691	697	698	683	687	661	673	655	674	671	720	679	669	663	670	704	676	666	686	648	645	632	699	715	689	656	676	690	666	655	688	668	708	659	671	649	703	641	669	663	700	677	675	680	699	678	674	653	711	718	719	706	634	679	697	668	689	688	702	673	655	674	687	701	657	708	678	672	718	673	647	706	656	677	686	679	678	692	703	702	654	703	673	703	733	658	706	663	613	694	677	680	694	702	666	670	667	648	704	673	678	656	680	723	705	706	681	672	664	692	704	659	655	685	724	733	689	673	723	706	665	666	739	706	692	702	633	693	730	678	697	693	658	702	694	718	695	685	708	655	670	654	646	719	648	696	632	667	692	680	727	710	682	680	641	666	645	672	668	691	701	655	690	656	703	680	678
43303	44013	33659	20037	15253	9578	5619	3406	1956	1337	1265	915	831	481	400	431	401	340	238	245	285	298	222	205	236	213	219	231	222	193	180	194	208	197	218	187	195	193	210	210	212	214	182	234	226	204	177	188	207	211	199	213	215	201	220	213	209	221	178	202	181	166	215	207	234	210	197	180	192	205	201	216	236	218	173	165	234	221	217	204	218	198	176	205	191	203	211	185	194	209	223	208	200	204	219	199	205	209	218	194	203	169	226	250	211	194	195	199	201	198	192	219	202	189	204	178	186	187	209	207	215	209	182	202	186	195	219	193	191	191	204	224	180	212	208	188	206	208	187	210	194	194	212	188	178	196	188	227	193	193	180	171	213	169	205	213	186	221	177	173	200	217	221	197	188	194	200	213	189	188	187	190	172	178	201	181	187	190	187	210	193	197	212	210	186	193	212	197	195	213	210	185	163	192	171	186	190	211	219	194	195	190	186	210	204	176	210	232	200	208	188	198	188	182	181	197	189	202	202	174	188	201	212	205	179	205	200	198	204	193	191	182	165	193	228	158	198	213	202	204	193	188	178	202	188	215	183	221	155	176	203	188	198	190	186	202	190	218	182	192	206	190	203	214	193	193	195	190	198	198	210	168	164	203	206	201	206	219	204	186	168	194	199	209	223	182	194	204	184	185	194	199	205	187	225	214	219	195	200	187	206	186	223	213	218	206	185	204	196	195	195	223	223	185	203	196	208	182	193	204	192	192	181	206	194	193	181	202	178	207	179	192	196	190	214	187	186	199	194	203	204	178	193	201	203	185	195	173	203	208	207	191	190	207	195	199	216	191	211	196	206	185	180	208	222	198	205	222	215	167	210	173	193	202	188	186	185	205	186	214	197	212	194	185	176	194	198	176	185	191	200	199	188	207	198	191	210	197	210	183	187	197	184	196	196	204	190	176	183	211	195	199	210	217	207	193	209	201	186	165	188	195	192	194	203	179	183	188	229	209	203	189	219	198	196	212	222	192	209	215	202	195	215	181	192	200	199	198	181	198	180	210	209	176	209	181	198	193	208	211	207	186	176	220	208	175	165	177	193	207	202	190	212	217	189	224	194	203	235	178	208	202	203	184	172	198	214	199	165	206	223	201	206	206	197	201	220	190	163	194	208	187	193	188	180	169	185	199	184	188	210	207	190	197	191	211	204	194	219	186	200	177	169	197	191	203	199	195	198	218	199	190	221	214	192	179	194	185	221	180	206	189	188	181	179	190	171	176	201	201	176	214	207	185	216	181	214	203	201	175	199	214	209	205	219	200	190	200	191	216	195	186	212	208	182	207	196	217	198	213	184	231	191	186	206	217	188	196	183	194	221	186	180	202	210	200	215	204	193	191	187	187	205	175	199	191	181	202	202	181	185	173	198	213	193	198	181	184	186	181	173	213	190	174	194	217	207	199	195	181	173	180	204	196	183	191	201	208	186	176	192	171	194	203	201	192	191	212	224	197	187	205	196	216	189	185	191	187	193	208	209	204	196	196	228	180	186	201	192	206	179	179	189	185	185	204	198	177	176	187	238	190	183	179	189	225	199	228	179	188	182	197	171	206	213	222	198	194	189	218	161	203	197	200	199	197	179	193	202	207	212	201	190	201	186	209	180	205	198	184	209	182	177	188	203	196	183	214	187	200	187	192	227	212	198	208	197	181	216	185	203	195	200	176	217	190	176	191	208	217	206	179	209	167	182	189	210	172	196	178	175	173	194	184	200	189	166	224	213	204	174	199	166	231	200	189	207	190	221	197	197	181	206	190	180	204	189	195	184	192	192	184	240	187	203	207	226	208	212	192	211	195	192	184	185	224	197	189	185	192	210	186	199	201	180	196	203	193	211	173	216	185	186	213	198	208	205	186	193	189	206	200	184	196	196	190	181	173	203	217	167	177	191	196	181	211	205	188	190	171	196	202	186	222	177	201	162	200	172	184	207	192	188	180	197	201	213	188	193	189	204	208	207	194	204	216	203	193	189	221	181	186	209	199	206	222	207	193	204	195	192	198	186	199	189	212	216	207	192	195	177	194	185	206	193	180	212	219	217	191	193	200	196	164	176	219	202	175	203	195	190	173	198	191	197	179	219	209	191	205	191	181	220	193	206	188	210	221	176	204	201	226	173	190	210	203	194	196	176	205	189	187	177	184	176	216	228	180	174	208	216	193	190	205	200	222	212	195	218	199	193	179	177	220	194	172	205	209	196	156	169	206	177	198	191	204	198	203	186	186	192	200	200	233	223	223	201	210	191	162	193	223	189	188	188	195	201	186	199	181	181	198	201	185	189	201	173	200	189	191	203	214	179	200	229	199	186	193	208	200	216	223	222	195	192	174	191	206	198	202	200	186	223	164	207	195	183	186	186	209	191	209	181	179	198	200	200	192	190	189	195	226	202	195	198	190	196	207	219	194	186	162	219	180	221	210	221	230	178	214	173	207	177	190	200	203	207	201	197	191	212	207	202	209	216	221	204	192	186	195	203	216	185	213	199	190	206	194	193	216	208	196	184	182	172	207	207	187	182	182	186	197	152	181	215	190	203	199	243	194	176	190	187	161	173	209	203	186	177	191	188	216	188	172	182	192	195	200	202	198	192	213	179	197	194	210	193	198	225	171	186	199	183	216	207	184	201	190	189	195	226	179	201	190	211	187	201	196	179	208	198	194	204	199	218	157	207	193	203	210	204	183	208	193	202	210	183	198	195	206	197	210	214	224	164	215	190	208	194	189	216	205	176	208	182	198	208	195	191	211	216	209	172	207	185	200	193	179	178	229	189	212	222	220	186	210	205	198	175	199	178	201	219	184	195	193	198	187	171	198	213	187	189	179	188	194	184	206	212	191	207	214	175	176	208	182	177	190	177	195	219	212	221	188	180	200	190	204	187	186	215	217	181	197	207	172	195	199	209	184	190	206	191	186	156	219	205	178	200	188	220	185	220	222	195	219	174	214	198	161	195	201	181	210	222	192	185	179	202	209	202	195	208	212	230	191	193	187	203	175	207	191	191	193	198	178	180	207	219	177	223	192	197	202	216	207	173	200	207	181	202	187	225	191	192	207	201	213	184	171	188	175	177	194	208	171	181	192	183	202	194	205	188	176	211	177	203	196	191	204	201	187	206	192	214	215	210	195	173	179	171	175	198	217	187	195	190	206	210	185	205	198	202	220	173	203	198	194	190	187	193	189	217	207	206	186	230	187	191	195	195	206	168	199	171	199	179	187	189	170	174	209	199	227	206	207	169	196	221	202	183	180	207	202	209	215	190	188	198	214	212	199	213	241	214	197	216	200	193	206	197	185	219	203	205	196	200	214	201	194	204	196	188	204	186	229	216	201	184	177	206	205	197	206	217	212	194	183	196	212	213	181	193	209	213	195	199	188	193	150	186	208	211	184	190	216	178	192	201	201	194	210	215	205	214	195	201	210	201	182	195	196	183	181	206	214	218	187	192	186	174	193	203	179	180	169
30736	37720	23848	9153	8892	6626	5093	5285	4596	4352	4395	3325	2775	1990	1627	2241	1931	1628	1075	952	916	901	718	753	713	714	622	667	700	642	596	652	617	580	540	560	567	580	593	628	549	507	554	571	538	602	578	507	552	530	548	585	565	562	569	534	514	548	520	518	561	529	540	520	541	574	562	601	590	561	552	596	588	605	627	560	652	609	623	611	667	631	606	625	585	569	586	577	578	577	521	572	557	595	597	548	593	572	525	544	600	577	573	609	548	539	568	564	602	562	584	525	528	537	553	578	530	562	535	566	524	515	562	569	532	563	514	553	512	503	531	530	544	530	577	496	527	524	505	557	533	545	520	542	537	514	545	495	528	527	535	504	521	525	514	490	552	495	526	539	491	572	517	528	513	497	547	521	518	503	528	497	513	508	520	514	506	527	526	501	504	540	554	518	558	523	544	507	551	489	525	493	495	515	499	528	501	533	526	511	457	466	512	525	501	499	496	519	528	524	531	517	513	529	529	493	505	497	506	505	470	474	502	494	533	488	536	504	508	518	547	503	530	463	519	497	480	482	546	519	522	476	522	521	491	514	522	539	497	516	500	486	493	527	516	502	538	491	526	514	487	478	568	520	513	495	554	511	494	523	505	481	536	526	478	497	483	493	498	484	496	559	515	515	517	488	523	506	510	511	544	497	497	490	527	507	510	584	500	512	497	501	525	530	526	558	541	531	501	528	480	485	492	532	566	514	511	504	509	486	521	496	515	495	492	547	503	500	517	525	480	470	504	498	506	519	541	520	486	527	521	502	489	500	581	528	517	542	510	514	478	554	524	509	504	511	503	506	453	524	490	541	486	501	526	519	490	513	475	487	529	551	519	492	529	501	518	471	524	528	457	499	460	501	518	502	508	519	534	534	495	508	545	543	496	530	550	494	520	561	511	511	513	527	519	491	451	547	482	521	502	473	567	498	524	504	538	505	525	512	524	503	525	510	499	509	503	519	519	518	530	496	513	514	515	496	497	523	497	524	481	506	538	461	499	490	498	495	523	474	529	532	510	517	492	521	505	510	475	498	499	522	529	489	545	546	502	497	513	504	529	502	508	517	482	536	514	452	502	494	552	458	471	484	498	535	531	495	473	516	556	483	500	500	477	499	497	517	507	530	517	507	545	521	560	514	516	507	510	480	517	501	480	536	491	508	515	516	513	462	551	479	502	512	530	575	528	506	532	510	488	483	506	527	513	493	523	494	532	516	494	495	540	500	493	494	529	510	527	498	488	458	518	517	505	547	527	514	506	503	496	475	518	496	539	477	482	536	483	507	484	493	509	550	522	520	506	505	531	518	500	493	487	494	499	507	514	527	513	512	487	530	464	507	502	495	490	476	534	490	561	498	506	476	487	473	506	483	506	496	517	511	488	494	510	530	519	498	498	573	484	487	517	488	513	523	521	501	514	524	533	536	533	507	536	503	519	470	501	521	498	517	535	511	522	474	526	505	522	474	488	533	537	505	492	509	522	558	478	543	485	510	503	473	537	507	467	548	460	559	490	509	523	522	523	528	556	497	563	474	529	533	530	501	480	497	590	493	520	516	501	530	501	504	501	503	525	489	498	537	500	514	496	511	494	497	522	510	467	539	527	522	515	516	514	542	540	564	480	551	476	488	493	517	530	506	441	517	536	545	510	515	507	491	508	515	518	501	494	500	475	514	537	494	487	530	540	504	519	499	501	524	511	515	506	489	476	508	501	509	512	488	515	507	513	514	490	503	528	499	513	524	557	495	530	513	514	547	526	547	519	516	507	518	534	490	494	500	509	478	521	498	496	504	571	467	484	489	531	534	490	483	489	523	498	519	506	518	503	521	505	502	540	517	554	535	519	488	501	479	497	561	509	529	500	532	478	503	475	521	543	529	510	505	479	496	497	519	520	491	537	488	519	499	497	480	482	467	479	491	525	509	538	520	527	489	475	523	533	532	496	509	478	515	520	531	473	493	512	521	512	474	529	533	504	534	462	521	515	513	516	483	528	521	489	482	502	520	497	502	518	479	527	486	473	559	522	489	527	516	541	481	470	549	520	501	505	486	515	480	513	499	526	483	484	492	481	542	526	502	514	506	507	495	524	529	544	521	492	479	495	492	511	479	479	475	523	500	497	498	498	481	516	535	505	513	502	530	503	512	499	499	521	476	463	484	524	551	507	517	547	520	495	531	493	508	453	481	508	530	545	515	499	489	526	476	520	526	541	519	543	537	508	529	548	524	535	504	541	483	511	537	511	508	525	513	480	467	512	469	503	522	545	437	523	515	508	538	484	546	482	482	488	499	499	496	495	506	529	494	546	516	500	515	485	524	481	506	478	590	474	513	489	458	559	482	507	502	548	521	504	492	488	546	511	533	508	474	576	499	508	511	502	477	489	511	495	478	528	508	523	532	494	525	495	512	538	503	511	512	521	511	542	505	519	478	518	519	512	498	486	563	537	480	568	484	489	529	515	540	510	514	493	522	549	551	519	535	527	531	514	504	525	505	531	518	506	495	516	521	514	483	549	492	482	484	547	497	502	542	518	501	508	506	477	509	512	465	497	520	545	512	504	523	511	501	501	505	514	508	508	479	533	552	442	487	537	543	511	532	545	494	528	510	546	500	475	516	531	484	517	504	511	505	538	512	499	543	512	521	515	549	504	477	526	523	494	512	532	467	513	527	544	481	494	531	537	554	519	540	549	535	513	502	459	469	522	509	490	501	518	525	507	496	537	505	505	466	503	534	501	493	536	516	484	501	511	502	537	525	536	480	504	534	537	487	495	498	504	508	531	516	497	509	533	538	523	514	540	490	511	529	552	516	465	501	482	481	512	495	516	490	518	497	552	569	496	472	521	528	485	544	530	503	520	487	515	501	475	508	479	516	548	496	529	531	532	478	501	548	494	489	498	512	529	555	501	479	503	500	516	516	521	544	528	489	481	539	482	535	504	526	528	537	495	531	500	478	531	505	525	504	527	478	508	501	548	499	494	559	487	507	514	483	500	556	532	538	529	516	505	530	516	533	518	505	521	493	502	483	488	528	483	525	497	545	483	476	522	558	521	531	503	490	511	526	516	505	505	555	522	470	505	494	527	472	481	494	507	527	428	478	491	531	525	518	495	538	555	500	486	518	528	470	503	507	516	537	509	480	509	507	521	495	490	506	557	498	497	501	474	538	514	487	513	531	505	511	516	487	541	533	490	502	518	485	505	495	516	505	545	539	500	502	486	496	531	490	525	532	538	496	505	506	479	508	496	509	520	508	499	515	504	486	526	498	480	473	495	498	508	530	533	482	498	533	534	555	534	519	470	546	515	502	513	513	527	511	495	483	500	519	514	529	505	518	463	478	488	480	531	458	526	531	489	497	552	512	510	485	517	546	502	518	532	511	559	493	451	548	503	528	529	476	553	509	527	505	505	529	514	508	512	532	551	490	499	485	516	518	558	501	505	523	540	520	535	509	538	506	563	544	524	504	509	527
14524	9432	3159	777	689	430	398	333	318	274	309	282	308	266	264	312	290	266	272	272	262	273	266	295	283	288	262	288	274	265	292	258	265	269	255	266	256	287	281	255	257	284	292	267	281	263	282	321	261	271	255	264	274	253	271	272	272	292	273	298	267	276	292	273	281	262	311	278	266	250	285	253	266	270	258	299	293	313	256	270	268	258	266	260	295	292	241	248	269	278	285	309	288	261	262	262	282	283	289	295	259	270	267	241	294	276	285	272	318	277	249	271	282	283	291	284	257	254	266	271	273	267	280	281	291	292	260	287	270	270	308	302	265	278	311	257	248	287	288	274	276	290	242	319	275	258	265	284	275	243	284	282	263	296	235	277	271	272	295	260	242	286	278	249	246	309	274	280	279	278	267	278	266	257	263	276	298	267	284	292	272	293	273	277	262	273	286	297	266	258	288	263	280	253	284	265	285	282	257	275	259	304	261	283	269	287	285	243	285	284	302	284	284	275	267	281	265	275	272	258	306	265	281	263	309	266	279	265	279	267	279	244	265	275	295	263	294	281	280	251	283	267	274	296	257	290	262	286	253	279	250	280	278	292	275	287	297	288	278	287	302	268	280	241	299	284	284	263	301	262	256	284	255	278	293	273	282	268	267	290	280	255	245	298	263	261	264	296	278	250	268	262	282	289	259	282	290	269	298	251	236	282	276	278	263	266	255	316	277	266	280	280	271	302	287	268	265	293	284	273	253	292	279	315	287	324	266	230	284	265	291	294	236	261	243	262	308	242	270	279	275	274	285	275	283	286	283	275	309	290	265	248	267	277	290	281	268	252	243	292	270	282	282	294	272	275	257	277	283	277	289	308	253	298	310	299	281	264	260	247	290	251	299	277	266	286	274	253	272	267	265	270	275	280	251	284	266	250	279	267	280	275	273	291	267	251	301	258	276	286	248	297	284	277	282	299	265	270	256	298	286	253	276	261	279	306	264	289	293	298	253	274	271	273	284	274	274	299	257	268	263	265	258	277	268	279	286	253	278	272	298	302	251	272	276	279	280	308	283	284	267	265	286	265	274	286	258	270	261	271	222	279	286	308	248	293	253	265	273	288	251	304	271	252	308	272	241	273	263	277	274	279	277	256	281	262	274	298	312	261	314	244	304	247	285	302	243	292	275	258	257	255	256	269	289	292	292	270	284	276	291	247	282	262	284	239	301	263	281	279	277	264	248	284	251	300	274	301	288	281	293	302	275	285	265	305	283	266	267	234	259	285	291	275	282	296	252	296	287	298	241	267	287	285	270	292	258	263	286	280	266	285	299	244	268	300	265	274	282	269	299	284	271	293	264	244	296	242	280	289	282	247	267	268	253	256	277	277	287	282	322	252	276	248	261	263	252	264	274	271	289	263	259	256	275	277	290	283	297	294	305	280	284	291	307	290	276	311	262	268	290	268	264	276	268	263	308	264	286	296	270	300	269	262	291	284	292	304	267	271	275	277	275	311	268	271	310	254	280	300	261	280	298	282	252	279	268	267	307	256	280	268	261	277	272	291	287	253	270	297	268	297	272	296	279	243	280	276	309	283	285	265	263	274	260	290	281	277	280	275	293	297	273	240	269	286	282	262	268	274	244	268	266	287	260	300	289	285	271	300	243	257	277	289	278	289	307	267	263	290	264	281	314	259	279	239	267	290	261	266	284	282	267	280	274	279	255	262	269	300	279	292	251	267	283	250	258	282	229	282	295	263	247	283	265	276	276	248	271	285	248	242	279	283	273	289	287	274	266	276	267	262	290	258	251	275	276	271	287	273	293	268	285	273	259	288	300	305	286	288	260	273	282	258	260	271	251	269	281	280	259	288	267	264	315	274	293	257	271	262	294	249	252	277	283	261	293	281	275	291	258	269	255	301	272	278	273	269	306	281	279	269	293	275	269	310	273	299	304	280	297	264	268	275	267	294	276	279	272	289	294	295	284	287	263	289	284	283	258	297	305	286	296	290	268	268	266	303	298	269	287	286	255	297	289	276	277	262	270	268	267	265	306	276	292	279	268	297	251	284	271	267	283	252	295	281	259	272	299	276	295	290	278	276	265	263	294	295	237	264	262	286	307	265	282	310	272	266	264	270	286	270	279	319	298	260	279	273	289	266	282	263	272	285	300	256	270	268	264	261	259	261	271	266	245	262	282	283	257	282	254	267	269	262	283	252	265	291	278	283	286	306	244	270	259	278	287	282	270	275	282	277	281	274	289	284	277	277	246	280	269	245	273	276	282	258	246	244	283	294	293	293	308	280	278	287	297	280	284	280	262	271	270	274	289	248	288	264	323	332	270	267	296	261	293	276	266	280	302	278	277	284	300	269	274	267	264	271	267	261	288	276	262	256	289	300	268	262	254	281	285	266	261	270	278	279	259	273	276	278	292	270	258	263	262	266	267	282	279	291	277	298	272	252	278	239	291	266	259	279	292	285	274	254	275	275	265	282	279	230	273	297	267	288	276	270	279	267	297	280	280	280	296	282	290	292	272	263	269	284	288	282	258	283	289	300	273	247	307	255	276	319	271	291	255	257	304	281	273	284	299	290	275	274	288	276	303	259	269	299	285	245	291	300	260	276	263	286	266	269	260	238	273	291	267	255	295	292	294	271	257	256	286	289	251	263	274	280	287	267	240	289	309	260	283	262	240	269	261	287	284	288	282	254	251	258	301	278	271	243	287	288	277	240	263	257	281	275	283	271	253	257	298	284	281	282	291	292	273	291	261	281	294	267	270	284	281	273	303	264	297	267	292	283	283	262	248	278	283	282	277	302	255	297	251	257	266	285	280	281	273	276	266	276	273	275	267	266	297	316	272	274	273	245	241	297	278	272	318	306	246	282	283	269	260	296	289	233	281	279	263	248	283	265	240	251	259	268	254	232	266	259	268	277	300	257	280	290	259	289	301	273	306	244	264	272	305	275	303	294	282	241	300	256	293	275	268	278	279	240	238	289	290	290	281	249	269	263	260	268	270	278	263	290	296	298	288	265	266	258	280	283	296	277	274	264	280	276	259	253	270	287	282	278	281	273	293	288	285	282	275	283	265	237	261	268	275	265	259	282	264	276	263	269	282	249	244	281	266	265	292	243	284	291	285	285	283	287	250	252	263	264	291	243	279	261	238	275	302	275	277	284	275	242	259	272	309	275	251	275	281	275	296	303	242	284	283	244	280	313	300	288	270	282	291	272	285	295	288	273	287	266	293	247	272	268	263	260	265	249	256	265	295	239	268	268	289	264	261	234	311	257	263	281	281	244	241	256	290	253	282	298	310	286	291	299	272	270	301	277	272	281	274	265	251	269	280	257	306	275	295	285	286	308	249	266	289	263	245	282	271	287	294	262	246	268	268	290	281	297	256	284	267	264	263	323	282	286	276	279	265	269	277	275	268	248	245	279	279	279	267	298	252	298	250	277	261	291	288	271	301	283	270	264	261	275	309	253	284	280	279	253	234	287	281	283
9649	9911	4148	1523	1667	1131	1024	925	856	870	902	769	814	774	724	738	774	761	637	707	721	748	727	695	709	701	661	720	707	689	695	688	693	726	701	758	700	728	755	692	696	706	702	697	693	714	745	723	684	717	694	716	692	702	693	720	690	658	707	692	719	687	685	771	666	752	695	738	680	701	688	755	733	712	701	755	705	736	743	724	725	809	743	716	708	695	731	670	693	704	755	711	735	732	695	729	735	732	645	753	748	710	697	666	752	708	743	752	702	731	672	728	758	717	729	763	723	710	721	685	711	701	749	736	716	752	688	765	689	682	712	740	692	726	737	701	686	723	741	703	732	724	669	707	734	678	723	736	679	701	717	716	723	725	681	715	681	672	728	701	671	730	731	724	721	697	757	676	658	667	698	712	706	730	728	706	708	735	671	667	705	719	694	669	728	682	722	735	680	679	671	686	719	702	691	721	718	716	665	695	713	735	730	753	721	631	717	729	687	699	708	731	699	735	727	718	685	720	689	706	700	671	646	708	738	744	715	664	709	715	710	710	719	721	737	707	721	710	700	746	713	689	750	710	727	710	681	748	716	706	726	671	665	695	737	684	683	661	720	709	682	691	727	658	716	723	732	682	730	698	731	683	673	776	728	754	696	709	682	683	695	723	719	693	726	726	675	702	689	727	727	728	703	730	731	719	714	648	691	761	701	726	753	767	682	691	675	702	667	686	769	692	691	725	685	739	736	698	717	680	710	735	670	708	704	675	691	714	743	716	724	690	669	726	700	709	689	684	684	740	750	671	701	663	739	755	695	704	755	719	714	708	744	693	733	694	714	721	710	683	700	743	682	736	704	717	731	700	695	669	731	705	694	720	734	713	709	704	736	702	682	638	715	704	704	708	677	710	688	708	737	672	662	690	751	708	669	651	727	710	734	719	715	709	669	699	711	758	704	707	715	698	661	686	678	697	677	663	700	691	677	719	683	733	730	670	695	696	671	676	646	703	688	723	714	750	681	651	729	717	739	709	701	711	668	734	668	721	681	703	738	726	696	717	741	681	682	671	716	683	692	694	709	715	725	738	708	683	654	740	712	701	695	708	717	719	692	691	730	707	705	692	718	690	733	718	738	725	716	751	743	668	673	749	664	693	668	705	708	728	740	726	680	689	718	728	739	684	686	733	653	714	689	704	661	705	704	685	715	735	750	717	756	747	688	684	725	698	654	703	702	728	705	694	712	685	734	707	715	678	646	693	703	734	683	714	711	719	704	666	702	704	686	694	668	730	705	713	730	660	685	663	686	727	710	677	713	690	744	687	724	713	663	712	715	727	727	725	635	711	721	702	728	679	685	758	687	741	709	688	689	709	701	681	673	750	673	720	696	711	703	742	710	733	737	666	682	703	665	718	757	682	702	670	731	691	685	683	709	721	626	701	767	670	725	712	701	724	673	731	740	718	732	698	734	696	728	719	696	697	703	689	737	719	762	710	699	693	707	735	699	720	737	664	707	683	695	688	671	711	671	668	683	709	723	709	687	737	724	671	636	697	691	667	716	669	718	719	707	705	719	714	683	679	701	700	697	659	719	711	702	700	668	698	738	716	718	718	702	695	748	703	684	685	706	768	707	704	666	668	703	720	661	704	707	640	703	777	690	685	689	693	649	739	714	708	692	734	693	695	717	682	692	696	717	688	692	713	706	729	696	725	708	713	675	707	695	653	720	693	748	695	716	717	655	699	725	708	731	712	710	745	678	698	720	710	714	712	706	682	688	723	711	716	744	683	751	688	698	671	736	730	729	720	673	730	650	734	685	651	743	677	745	703	722	677	704	705	756	714	637	716	707	720	727	695	720	714	720	679	719	712	692	707	685	696	675	700	694	688	723	733	720	668	709	674	731	700	719	692	718	740	668	694	724	706	706	720	700	685	740	706	707	739	682	707	697	683	776	659	697	692	700	753	687	726	735	721	717	734	712	746	730	695	709	722	701	648	689	696	693	682	736	692	708	743	694	730	708	717	702	699	710	735	688	691	725	704	722	668	715	682	688	718	730	695	750	688	707	708	711	717	726	743	723	690	718	738	705	671	706	679	721	707	746	776	689	732	696	730	685	677	678	744	712	669	683	749	697	670	655	675	662	699	687	717	698	685	727	716	682	714	689	708	698	720	662	669	709	717	754	700	706	701	673	642	689	729	716	671	696	681	732	705	726	685	667	727	737	660	686	713	689	691	719	654	709	719	703	684	695	669	672	726	692	703	688	681	750	719	715	702	712	663	685	769	706	735	732	707	671	675	691	708	699	709	738	637	718	665	692	720	687	716	723	723	738	696	679	685	706	719	764	746	702	729	746	744	735	705	739	719	667	690	704	710	672	720	734	707	697	671	712	713	736	706	699	754	670	704	674	673	686	718	700	736	722	693	710	717	698	728	710	710	696	636	748	667	670	747	742	684	691	719	674	683	662	707	718	776	701	723	717	705	730	702	710	752	677	719	677	698	710	738	729	729	695	724	703	689	716	708	706	694	707	743	702	727	715	709	731	695	712	728	725	688	695	646	668	670	657	732	700	682	696	718	761	697	664	708	711	713	682	692	739	667	743	677	710	693	707	709	747	743	701	748	710	661	724	698	696	691	719	729	732	678	651	704	706	673	690	710	751	690	696	736	732	726	703	713	695	663	699	738	701	702	709	696	682	721	691	674	715	700	713	680	724	724	725	698	665	709	695	704	734	687	714	719	719	702	687	718	682	721	677	718	703	687	688	697	713	719	683	673	740	688	680	701	742	722	700	713	717	670	708	693	711	767	706	698	730	705	677	695	737	688	699	690	728	686	704	682	741	703	723	709	688	716	730	657	745	694	711	725	695	700	677	694	685	685	676	672	695	710	660	667	724	732	672	675	737	701	728	726	700	708	654	688	744	674	717	699	735	729	741	727	704	697	700	674	702	686	760	689	703	725	693	677	695	735	697	734	689	722	674	690	749	659	697	727	704	667	675	695	697	712	678	740	704	719	698	728	698	695	723	729	685	739	716	738	697	733	668	729	680	724	679	729	728	706	726	707	714	732	699	736	729	718	672	719	683	676	710	681	683	734	652	684	726	693	739	709	731	673	702	714	712	697	695	698	713	723	719	680	721	690	692	681	710	714	744	708	649	732	717	687	750	760	688	724	688	704	701	666	694	707	678	713	709	694	639	712	671	750	699	704	699	744	705	681	674	668	682	753	675	681	716	684	692	666	699	761	755	685	633	753	670	705	709	698	681	704	697	675	730	676	665	758	684	707	717	711	744	710	738	745	674	724	720	684	717	715	728	717	750	720	680	730	715	711	710	721	688	703	715	694	688	726	670	709	709	711	704	711	713	671	723	716	759	675	669	712	717	689	719	687	725	674	720	722	706	728	666	725	684	704	720	759	688	747	676	756	743	675	675	711	708	709	665	659	718	713	715	688	708	725	739	674	733	715	750	656	710	729	664	764	732	680	698	788	694	700	666	717	662	717
34657	38226	22806	11307	7341	4244	2656	1596	1160	841	829	671	535	381	326	407	324	312	326	300	299	295	294	280	269	287	286	246	284	274	287	280	268	277	282	280	257	273	239	293	274	290	278	256	292	286	253	281	256	251	269	304	266	269	259	254	254	277	296	295	256	265	275	256	280	274	299	266	268	253	295	275	279	270	263	271	287	253	252	303	276	280	283	287	257	254	264	263	282	252	224	265	280	276	286	269	277	270	247	272	261	234	294	261	255	274	245	281	288	262	268	250	261	279	266	300	254	272	254	282	271	282	266	256	256	269	262	291	227	271	251	284	259	280	248	232	272	286	250	283	235	300	285	265	263	251	279	302	242	280	258	265	258	246	273	243	266	257	291	282	257	262	269	305	286	285	247	263	248	268	279	298	272	263	242	288	269	262	228	279	262	257	258	238	251	238	316	245	258	273	257	261	279	264	288	282	258	250	262	274	273	295	253	273	247	269	277	251	271	269	283	240	246	238	258	266	275	245	273	280	257	261	264	248	265	246	256	265	278	274	277	256	295	283	282	258	256	260	263	257	288	254	270	277	291	259	274	253	270	267	270	245	277	271	238	282	275	272	264	260	261	268	262	281	259	252	267	277	290	287	257	255	284	252	236	244	271	280	259	271	266	288	254	280	271	271	257	270	234	267	250	278	307	265	264	236	265	247	272	282	256	250	250	260	254	286	251	259	306	263	273	259	260	268	257	276	249	280	262	242	271	269	285	298	241	259	280	244	261	270	245	306	296	267	261	265	269	283	292	250	256	262	264	273	282	242	261	262	278	258	255	266	256	267	289	269	278	252	286	255	243	295	268	256	264	266	277	259	291	253	292	264	276	273	290	268	267	270	263	290	259	250	268	311	276	229	271	262	255	270	277	276	265	249	250	270	278	249	284	245	259	278	262	266	249	291	261	245	247	279	278	233	258	267	242	294	264	255	246	270	255	278	267	272	276	252	267	279	288	271	253	290	260	279	248	277	263	261	282	263	293	276	237	254	257	272	256	292	255	281	259	272	248	275	293	274	249	252	305	230	285	295	274	238	256	250	241	260	241	291	247	282	253	254	266	266	275	262	244	266	268	283	257	303	253	272	277	250	252	276	285	249	281	276	269	282	243	248	296	265	262	303	271	243	249	248	285	247	276	271	256	275	232	254	259	274	300	243	273	256	242	230	264	259	251	232	258	271	279	271	300	279	276	258	269	257	245	258	265	260	250	273	281	265	267	276	274	254	315	286	286	242	250	247	258	247	255	281	253	263	256	248	255	260	270	255	273	257	267	283	227	275	273	261	258	270	253	248	281	267	256	270	260	221	266	250	248	283	262	263	241	264	276	283	268	267	255	287	263	265	297	248	261	255	271	237	274	271	258	264	256	266	275	256	298	273	244	279	280	257	264	260	260	266	251	265	263	281	283	279	281	257	287	275	247	263	258	276	271	268	249	274	260	274	250	288	280	264	229	273	248	268	268	254	271	284	245	279	273	248	259	259	248	260	281	231	273	301	269	274	301	273	274	281	272	275	248	279	261	258	251	292	304	277	280	276	249	266	273	272	281	269	261	281	262	289	244	252	254	254	245	289	265	258	261	255	265	292	239	281	251	273	236	273	243	255	289	268	291	221	265	279	271	259	266	256	261	261	290	264	282	257	263	265	265	260	287	288	274	295	259	267	266	273	257	264	283	266	293	255	258	266	258	253	286	249	245	265	273	273	231	251	282	243	267	232	269	294	266	261	271	268	272	279	252	267	256	288	275	282	267	254	251	256	275	256	252	286	270	257	254	265	266	262	237	269	286	220	260	289	279	272	258	283	268	276	252	271	273	261	252	253	270	289	276	278	269	268	271	284	242	304	269	269	263	269	264	238	265	258	282	291	284	256	246	291	268	258	267	253	258	272	251	283	267	238	266	281	259	268	318	278	241	275	279	249	286	264	271	250	263	241	248	251	227	258	241	247	264	284	241	264	279	256	236	237	281	278	258	259	293	283	275	281	278	241	257	275	311	257	270	247	268	271	283	276	253	255	278	254	265	241	279	250	253	287	273	280	262	270	249	265	246	279	255	261	243	244	245	271	239	275	270	270	284	260	267	275	261	282	275	258	250	263	255	259	249	258	264	263	258	277	277	261	274	259	254	241	246	264	255	247	244	274	290	265	263	267	253	276	281	275	291	270	258	269	297	293	266	274	267	268	262	248	276	298	259	254	263	277	280	252	259	269	279	243	254	243	257	288	294	282	249	254	263	291	246	262	250	262	282	295	267	261	272	251	244	253	276	271	253	266	236	261	263	319	273	241	277	269	245	287	280	305	259	252	283	272	262	303	256	259	248	272	255	255	278	271	260	252	238	269	255	274	272	239	264	273	261	257	263	277	261	252	252	268	261	286	254	288	264	247	289	284	263	282	269	284	276	274	240	263	256	248	272	254	302	261	265	275	269	235	248	253	283	266	275	271	265	247	244	299	249	253	252	291	258	294	247	275	246	287	294	244	245	270	236	268	277	223	250	265	270	263	258	302	263	272	255	255	301	265	276	243	288	274	223	250	260	265	258	290	260	267	285	266	273	274	256	275	287	276	276	277	248	288	272	271	269	271	288	278	241	263	275	286	249	259	263	243	254	251	252	236	247	268	269	249	269	242	291	276	259	248	255	268	273	275	261	265	272	285	255	240	256	265	273	290	265	306	267	245	292	271	255	277	273	253	259	255	248	263	270	242	281	290	261	257	248	263	264	259	290	284	260	278	254	280	268	275	284	258	293	261	271	274	268	296	278	236	260	263	251	269	278	270	239	282	234	296	315	229	259	314	262	205	263	236	269	265	253	251	281	262	274	302	278	248	281	250	266	283	290	240	251	256	273	254	280	234	237	253	274	284	254	300	260	297	249	271	244	269	269	270	259	250	280	265	299	259	257	257	261	271	267	255	273	274	277	273	276	256	259	281	277	247	288	275	290	280	257	278	266	235	274	273	280	277	268	267	253	261	280	271	257	295	262	290	261	257	263	235	247	280	267	270	270	243	262	272	262	291	266	284	265	254	255	303	249	254	238	243	266	303	268	250	244	268	286	255	290	256	257	241	285	249	283	261	252	269	266	261	263	259	264	300	257	287	262	272	281	285	286	219	261	277	251	268	240	248	268	295	266	274	263	244	278	265	260	294	253	273	282	276	251	295	266	263	257	288	263	271	259	263	285	269	272	268	254	262	240	265	265	267	267	281	263	276	276	286	258	277	274	266	281	225	240	280	260	279	282	283	262	266	291	234	269	266	255	263	249	280	292	269	278	245	287	267	238	261	237	278	275	260	251	250	255	258	283	244	263	305	264	262	261	262	289	254	288	270	271	275	295	274	243	234	282	249	273	262	277	271	265	237	261	261	249	253	297	248	267	275	253	299	259	275	260	242	248	263	231	268	284	253	251	267	272	272	214	247	280	287	302	286	278	276	285	295	291	296	295	273	280	280	287	261
24217	31902	11362	5462	5759	4698	3572	3539	3046	2744	2897	2502	1939	1630	1219	1406	1299	1202	991	897	892	853	787	769	781	800	754	724	785	729	759	739	747	697	710	643	767	748	716	707	697	708	728	692	688	697	720	691	681	711	685	677	654	665	710	700	681	675	635	655	710	707	749	683	719	660	693	741	706	734	742	705	726	743	713	762	825	776	756	769	755	702	754	690	688	710	710	719	705	697	667	737	697	692	706	751	714	695	746	699	695	714	727	738	742	702	733	658	685	734	675	728	689	716	721	672	668	683	641	662	709	686	646	740	685	675	657	656	715	698	697	718	694	710	677	653	696	713	713	712	694	662	726	720	670	637	676	624	661	715	649	693	647	694	701	692	737	724	657	641	713	693	667	699	664	690	648	649	659	693	699	667	690	662	661	685	652	677	699	687	703	687	648	675	664	723	701	690	670	727	682	649	683	649	649	708	660	660	656	634	704	693	693	684	676	639	713	668	666	651	652	682	705	623	638	664	652	678	706	664	682	666	690	697	654	689	688	656	663	704	717	697	692	668	709	662	669	679	687	722	677	669	719	666	694	656	698	665	660	709	653	699	675	695	708	667	660	610	665	694	703	690	704	690	668	673	674	630	682	690	670	634	643	694	698	678	676	683	711	693	695	695	683	697	644	691	650	640	688	703	670	704	656	624	665	745	700	670	657	672	685	673	698	698	688	677	669	664	687	660	675	687	668	694	687	638	660	704	647	679	718	705	646	706	668	693	674	671	650	680	680	658	682	637	683	744	674	674	654	657	682	670	668	666	681	702	679	670	664	647	670	652	627	702	700	651	719	729	659	651	682	681	737	693	691	701	628	686	673	689	664	697	654	695	668	646	673	657	672	684	642	679	686	675	700	692	678	668	691	707	704	661	654	687	731	681	650	696	674	702	678	647	662	692	677	677	714	687	726	692	678	682	687	679	736	655	686	606	695	683	668	666	688	737	670	700	708	649	657	654	660	733	647	688	657	699	687	691	644	683	712	659	668	687	697	692	624	616	698	705	685	679	622	649	690	643	673	672	682	651	692	622	672	640	662	692	677	650	687	704	657	699	676	653	663	686	661	672	718	628	692	648	704	695	692	670	707	679	688	671	679	695	683	703	681	627	701	680	685	649	712	616	686	660	663	667	642	683	673	682	663	634	679	691	695	652	687	668	611	666	683	715	706	672	712	677	688	714	661	710	643	673	667	685	682	658	723	697	680	661	635	709	706	674	718	626	671	675	640	636	659	712	707	657	718	696	688	629	656	652	691	669	692	652	736	731	625	656	681	676	677	714	668	660	682	669	710	632	618	657	682	705	672	694	641	668	707	627	647	679	698	690	714	720	683	667	664	660	685	695	717	720	666	658	685	678	692	668	675	693	676	626	650	657	650	653	641	724	686	674	711	680	650	677	684	663	702	645	737	610	659	694	701	665	730	636	666	682	665	666	703	667	715	748	644	719	672	654	688	686	653	693	654	649	740	684	635	663	688	688	673	663	636	677	690	691	668	675	689	706	643	676	684	684	702	711	673	656	712	693	702	632	714	660	685	638	677	710	724	720	663	656	678	621	673	703	683	717	703	695	681	698	717	650	692	668	692	685	717	674	719	728	658	653	681	704	625	670	695	686	690	655	701	646	652	665	668	741	669	696	686	718	674	675	681	708	686	676	676	706	685	678	715	700	709	671	697	695	680	666	706	662	658	658	667	681	726	664	684	676	692	675	632	650	643	660	632	657	681	694	695	652	689	687	680	672	692	683	673	706	684	636	661	632	696	695	660	660	659	692	684	662	699	672	696	704	676	734	652	648	690	712	725	717	679	695	681	624	691	726	692	653	676	663	618	665	649	666	718	701	740	661	691	669	681	689	668	708	632	705	692	670	667	644	704	652	662	684	664	629	667	694	675	653	637	682	686	638	673	689	697	661	704	624	684	649	704	685	696	693	677	708	708	699	687	700	705	654	710	653	668	668	652	653	711	755	675	665	651	689	650	699	686	613	660	686	679	667	702	709	693	732	656	711	705	649	694	634	664	704	642	733	660	689	662	668	725	661	669	703	660	666	638	675	705	702	727	696	662	656	716	677	637	668	678	701	693	703	686	707	685	715	677	665	639	630	656	670	702	670	686	657	694	695	703	670	625	661	690	705	648	670	679	710	682	689	653	655	685	687	665	644	673	666	687	676	664	687	714	661	713	702	721	701	696	658	636	687	662	651	648	659	690	639	723	675	684	670	668	690	658	692	642	707	638	691	650	682	664	692	655	673	715	655	702	723	695	687	649	676	704	662	687	630	664	635	681	652	675	699	682	683	660	673	714	676	712	708	683	689	700	622	688	654	694	711	706	688	693	656	706	647	665	666	633	701	704	658	698	675	663	678	717	735	668	646	705	678	680	651	661	709	621	668	692	676	666	730	681	670	681	713	670	671	667	701	691	682	697	691	665	704	706	670	716	642	631	656	708	648	659	664	695	683	711	697	677	655	681	663	690	701	664	699	654	686	709	655	676	718	669	674	697	682	692	706	670	673	666	707	678	598	692	656	660	724	700	688	667	677	673	697	635	671	660	687	656	720	644	677	625	631	650	679	634	677	720	660	723	689	705	735	676	653	686	705	660	659	653	673	668	691	664	608	682	680	663	664	672	703	662	669	680	685	663	683	669	647	671	716	688	687	681	633	699	712	718	678	635	695	708	689	667	673	688	674	630	708	677	681	703	741	688	660	695	682	684	615	676	673	701	682	729	706	680	645	686	637	646	654	693	692	685	704	700	699	677	659	653	621	660	665	701	654	651	633	635	694	694	661	707	704	669	701	648	693	661	716	707	716	719	658	644	651	696	717	701	672	666	678	685	642	685	697	688	683	727	647	660	653	684	668	650	665	643	645	685	670	696	658	661	675	677	663	661	666	658	631	721	685	696	647	726	707	612	689	673	673	687	670	727	633	699	687	685	659	629	721	684	662	673	672	678	669	702	658	697	676	683	704	681	665	669	703	672	688	675	676	676	664	659	687	648	696	667	662	686	678	693	684	685	669	702	650	643	659	682	686	730	667	713	661	667	637	649	716	644	631	639	656	685	676	685	624	718	697	633	726	619	678	656	697	652	708	656	674	698	694	701	725	707	706	694	682	661	694	711	665	673	693	692	658	730	701	694	677	680	693	713	664	662	675	634	703	651	716	698	660	652	688	717	694	680	685	692	667	670	650	684	698	725	687	716	685	671	701	725	653	711	648	668	641	630	653	663	699	658	709	698	654	688	657	666	651	645	700	663	690	704	675	738	682	697	675	695	717	720	685	677	708	716	730	699	674	679	631	701	680	662	629	634	714	641	692	708	668	687	699	674	693	692	706	688	667	686	656	675	720	710	700	609	703	683	672	658	690	677	678	644	633	667	656	634	695	692	686	687	653	678	667	671	673	699	674	685	669	651	672	642	715	701	706	698	730	685	669	659	665	655	704	645	714	638	691	612	669
44601	43757	28214	17469	12126	7411	4495	2424	1692	1478	1411	1153	998	769	477	474	348	332	298	246	252	222	225	259	198	225	195	199	228	205	237	196	187	210	211	200	207	205	210	210	199	192	226	177	202	205	243	212	216	213	203	212	191	199	184	219	189	220	189	204	188	205	202	211	208	222	197	194	179	211	201	201	202	213	221	212	207	212	211	208	210	209	188	209	207	175	194	219	205	177	199	220	194	221	209	220	213	211	193	200	206	216	199	210	212	200	201	175	198	202	208	175	208	191	196	203	210	189	198	209	203	201	209	191	175	227	174	189	216	201	186	187	174	205	193	188	214	206	201	214	203	199	188	173	200	192	192	203	218	215	161	163	197	193	188	222	199	216	211	191	219	191	197	198	243	177	218	192	195	234	179	199	195	208	169	201	182	218	199	187	177	187	189	177	182	204	218	177	211	179	198	199	204	198	208	198	173	195	192	204	199	182	200	168	166	203	209	197	205	184	199	186	204	187	180	194	193	214	199	215	198	187	198	180	183	198	217	201	221	171	193	193	215	192	184	213	222	186	169	174	185	175	213	198	193	223	186	186	216	179	191	177	211	214	212	201	187	221	190	206	190	198	214	190	195	187	188	191	199	197	219	200	189	207	209	202	201	182	191	208	209	192	202	200	204	211	208	177	201	218	198	180	194	189	189	230	208	200	224	199	204	186	193	207	200	225	205	202	207	196	174	196	210	199	171	210	190	199	198	185	174	193	200	196	196	191	175	215	176	183	193	197	204	204	212	185	189	214	197	202	203	198	203	204	191	213	203	181	209	182	214	189	195	194	242	247	186	188	205	190	185	196	190	195	222	196	217	217	195	191	214	182	207	206	198	226	210	197	177	186	187	187	199	202	205	171	201	190	190	180	190	179	196	196	224	193	197	193	145	183	206	189	169	185	194	200	195	206	197	221	191	171	173	199	195	214	168	185	219	193	193	179	190	214	209	215	200	193	205	188	200	193	207	177	210	182	197	211	201	200	188	191	182	220	210	177	201	205	207	209	199	192	183	201	217	205	182	188	173	205	184	181	216	236	205	166	213	175	204	178	211	208	217	195	188	197	189	213	209	202	210	185	199	188	203	193	188	168	189	211	197	202	187	210	194	193	207	184	184	182	176	166	174	195	191	193	210	199	181	189	182	217	192	199	210	215	229	185	187	176	181	192	208	199	186	176	186	195	195	194	159	179	189	173	221	196	212	207	203	190	174	211	187	204	175	179	178	177	181	186	200	197	207	192	192	189	180	215	199	178	208	199	195	186	190	186	200	210	201	176	190	195	190	223	215	199	189	225	197	208	193	205	200	197	189	197	201	208	202	182	204	182	201	191	183	199	186	201	223	204	195	200	228	207	213	202	188	189	190	192	191	217	183	189	180	209	181	173	180	187	196	184	181	188	179	205	204	208	201	207	192	171	199	190	183	194	193	204	206	196	192	172	214	165	221	170	213	202	170	181	219	200	184	198	196	190	196	209	203	189	190	180	179	200	177	192	194	191	213	208	190	189	182	163	214	184	214	203	157	207	227	207	197	175	189	200	192	190	211	202	208	187	217	180	201	189	178	215	204	185	198	194	212	220	203	192	197	207	202	171	192	196	205	192	186	195	200	192	182	180	208	210	185	201	189	218	180	200	186	190	198	194	191	165	190	197	183	189	210	196	195	211	196	190	214	190	211	202	196	180	212	214	190	213	188	200	206	198	185	189	179	189	196	192	164	165	182	195	210	201	202	195	217	186	229	179	175	194	208	212	196	201	184	185	204	179	181	193	189	215	196	219	205	182	210	231	210	193	171	209	196	197	219	174	189	208	180	206	203	196	199	181	211	197	202	217	185	183	173	179	193	203	186	180	178	206	194	189	188	198	216	188	191	197	186	197	209	213	185	210	211	180	187	177	215	218	170	186	208	202	195	190	213	197	178	196	171	185	182	177	184	204	177	211	179	187	221	188	185	199	193	209	193	173	210	210	202	196	199	196	210	210	203	195	165	174	182	215	202	219	201	201	178	186	193	203	186	186	168	186	174	203	194	175	193	190	195	207	199	185	182	190	207	212	213	211	184	209	197	183	198	187	207	226	167	197	201	195	195	195	212	182	195	189	226	177	173	174	190	196	188	178	202	205	202	174	178	191	192	206	200	186	193	187	210	193	193	211	208	183	190	195	201	190	183	197	198	205	192	203	196	215	211	187	218	206	202	172	210	195	195	193	188	170	217	200	200	195	212	202	187	178	187	177	228	204	204	193	208	194	196	185	165	198	214	206	180	223	214	187	204	194	197	177	208	192	213	224	196	215	172	189	170	200	167	217	191	194	202	192	209	204	198	195	182	222	210	206	180	224	197	193	189	174	223	195	190	214	184	194	199	178	185	187	206	194	175	207	168	194	198	189	221	195	204	196	186	195	202	200	192	210	223	202	180	217	219	213	171	201	197	214	204	181	185	207	193	198	193	191	178	192	184	193	189	211	202	225	200	173	217	218	202	194	205	194	198	184	199	201	188	189	200	198	189	190	218	180	194	167	178	183	188	227	212	200	229	198	202	211	198	189	198	194	222	199	194	195	200	176	173	201	182	200	203	177	182	211	197	195	204	209	202	191	183	172	158	185	188	232	190	201	189	195	184	163	187	204	215	189	200	226	209	189	165	201	212	210	189	192	179	202	208	175	195	191	199	189	196	203	196	199	173	189	216	202	205	197	217	174	181	197	180	186	180	211	193	192	201	202	190	163	190	189	207	208	204	228	206	172	201	216	215	180	194	178	221	180	197	222	206	222	179	187	212	185	203	184	169	180	176	192	186	217	207	196	198	190	189	188	198	209	203	205	208	190	204	217	180	175	197	205	182	193	198	201	193	188	173	204	182	195	182	179	182	208	228	187	186	163	200	201	197	178	208	195	208	174	214	218	213	177	206	206	236	185	195	173	186	197	214	199	173	211	205	187	193	190	191	176	194	199	216	207	219	188	188	194	209	179	212	192	211	189	184	198	190	181	205	197	224	187	194	195	188	170	191	193	193	230	177	203	212	188	215	191	216	183	237	200	203	196	196	183	181	203	170	207	192	222	226	212	161	160	184	194	214	193	175	190	191	188	170	171	201	208	171	208	183	208	223	206	213	196	204	208	196	192	202	175	221	183	208	187	181	201	201	206	214	178	194	203	214	227	190	212	184	183	180	170	176	178	197	187	176	171	188	177	194	205	193	192	204	208	194	186	176	175	199	200	154	188	194	182	205	198	205	182	175	224	191	213	183	198	181	152	218	222	185	203	219	190	225	189	206	202	212	190	195	162	184	180	198	213	196	180	180	201	196	185	187	215	195	197	206	211	195	180	220	190	202	209	193	196	222	199	212	200	197	215	214	187	208	189	204	190	204	201	180	207	171	185	199	210	207	192	204	208	205	221	218	234	212	178	181	187	196	199	194	203	209	229	200	211	211	207	180	210	218	219	191	185	196	188	203	187
31821	37204	18794	7848	7715	6426	5228	4665	4414	4391	4336	3512	2859	2372	1713	2146	1737	1267	1101	953	901	801	732	686	734	653	686	687	638	659	615	613	573	588	616	617	598	621	597	576	579	552	568	539	521	602	570	515	548	538	559	563	530	534	594	563	520	535	543	525	554	515	537	546	521	511	616	545	617	559	607	603	556	565	612	601	604	638	630	648	658	614	592	628	603	530	531	559	562	581	580	549	589	554	594	581	581	589	531	532	603	599	556	549	561	569	550	565	590	579	577	527	546	535	507	587	517	530	553	585	553	560	534	569	525	556	539	563	545	533	555	590	592	547	551	507	544	538	537	531	516	563	556	540	534	575	515	546	539	579	504	506	495	485	521	512	522	526	536	571	519	540	527	530	552	540	532	493	521	520	489	474	503	560	476	525	537	499	505	521	514	534	499	522	526	488	510	498	475	497	483	509	492	510	457	530	527	503	517	498	528	491	502	547	522	543	522	500	491	558	483	568	525	494	468	508	492	533	530	534	492	503	535	499	485	537	548	517	547	534	535	532	522	537	551	498	532	511	511	494	512	484	539	485	541	518	483	502	516	516	506	507	530	510	502	544	549	530	509	538	485	484	524	495	507	515	487	520	521	509	512	546	461	481	513	460	541	512	530	494	535	492	535	481	514	518	532	535	522	516	481	522	508	534	522	493	503	524	490	498	550	513	471	468	531	502	492	473	509	515	525	482	525	495	466	534	474	503	520	498	492	522	515	544	488	506	485	484	486	491	489	494	537	522	487	532	546	522	552	521	520	498	505	505	505	508	491	505	505	508	476	538	479	499	526	487	479	510	520	516	508	446	497	533	501	489	517	508	497	523	521	501	521	496	545	537	514	462	488	533	503	486	496	550	531	481	502	500	530	492	499	491	469	504	503	503	510	521	512	512	509	509	442	498	555	505	544	495	540	488	512	521	533	474	468	498	491	496	524	468	467	546	543	461	517	501	505	515	566	514	492	521	518	568	510	540	537	506	506	516	466	494	532	494	516	511	500	498	492	523	531	532	518	507	510	537	502	473	496	501	498	533	519	565	546	535	519	524	518	536	573	509	511	500	499	500	547	482	530	529	493	495	481	522	519	447	475	530	537	511	503	538	481	510	507	492	512	535	479	540	479	530	519	492	502	492	498	546	513	505	495	536	514	488	507	497	479	515	515	530	502	493	508	459	498	508	490	487	499	508	521	501	520	507	548	488	472	473	493	487	502	528	499	523	546	475	482	476	527	502	509	522	496	539	481	535	489	496	539	528	525	523	502	496	518	514	463	508	528	512	499	502	524	515	519	537	524	479	505	536	504	507	547	499	520	484	471	501	507	530	475	542	510	520	497	513	503	487	527	528	499	516	526	562	508	548	531	510	527	492	498	509	557	548	526	521	516	508	540	476	557	475	498	559	538	507	515	474	481	532	502	478	461	521	494	514	461	503	530	519	510	526	542	529	508	507	555	488	488	514	535	489	535	514	510	545	514	505	497	515	499	494	486	484	503	520	505	510	498	495	518	492	490	523	533	509	501	518	528	499	507	500	475	530	511	505	482	475	552	532	525	477	474	523	502	515	485	485	496	474	502	485	527	482	512	516	533	527	487	534	511	480	520	488	509	564	535	548	520	522	536	464	477	543	508	512	547	487	510	512	489	518	508	497	553	521	565	501	528	499	532	542	490	525	510	513	516	548	494	541	488	475	480	495	533	537	474	530	529	513	490	493	528	506	502	451	537	529	519	525	545	518	499	539	516	485	509	495	519	512	530	488	521	552	493	538	516	498	496	492	536	508	461	466	505	526	495	534	541	497	490	515	511	489	553	491	549	523	529	455	508	541	514	478	509	554	495	566	491	472	480	519	527	485	498	493	509	514	489	543	491	499	497	490	548	473	496	486	487	509	535	529	512	532	513	553	501	511	522	519	551	487	516	531	484	505	466	500	512	557	494	485	533	548	478	502	563	522	537	509	529	489	489	497	486	491	496	496	499	535	538	505	522	516	495	524	492	472	492	525	533	544	506	530	503	512	477	510	521	558	493	497	528	529	465	506	479	524	526	542	541	518	510	511	569	486	504	505	511	497	496	520	508	520	525	539	516	523	507	514	511	505	528	507	487	491	517	517	473	504	476	507	526	536	500	527	514	552	517	511	504	516	507	506	509	498	494	561	495	478	502	514	526	535	499	557	477	496	524	511	499	477	521	513	460	525	519	525	498	519	511	508	509	491	540	515	493	530	485	489	477	497	504	568	532	447	538	539	468	516	488	512	513	506	528	494	580	497	520	526	518	487	471	526	525	521	508	472	505	487	479	539	556	496	504	492	494	513	498	475	474	526	485	532	523	549	519	511	460	502	507	522	534	495	497	506	556	501	470	531	491	510	478	488	488	486	503	509	535	485	513	471	522	530	518	478	503	501	513	521	559	542	508	525	522	487	512	502	501	473	538	501	473	499	517	466	524	508	495	510	502	492	494	489	527	514	471	519	499	487	531	458	546	547	502	548	512	514	460	530	501	570	514	535	539	495	475	508	526	536	490	531	540	536	487	480	500	525	480	473	486	483	533	490	503	493	520	547	511	510	461	498	548	535	470	500	507	519	516	522	497	501	502	496	512	507	519	477	525	524	492	560	489	533	442	501	499	524	495	521	516	510	484	517	518	560	459	500	497	531	472	472	509	482	514	495	474	499	535	512	523	460	497	494	533	498	511	562	519	542	537	535	505	533	518	492	514	543	571	517	518	478	476	463	511	508	526	518	530	508	524	478	488	496	475	549	487	525	513	509	503	521	521	520	531	519	518	490	529	546	488	449	541	502	517	462	523	482	513	531	501	489	557	519	462	481	478	510	538	537	473	512	540	532	530	509	466	497	520	510	523	543	484	504	497	521	502	535	492	542	521	495	522	530	524	490	542	517	507	505	488	473	497	482	538	556	525	496	473	513	498	497	576	496	520	530	492	536	472	531	484	518	490	480	524	539	526	528	499	543	452	496	513	499	512	467	509	468	479	468	525	523	537	516	541	524	491	525	498	515	472	567	519	502	527	484	511	563	507	486	482	498	519	485	517	513	518	486	510	539	536	524	501	539	493	540	507	525	546	512	501	588	503	523	516	526	522	556	535	509	528	490	499	504	515	507	534	522	458	498	521	498	492	465	516	537	500	496	510	510	471	510	521	487	483	518	485	495	528	497	530	504	501	533	530	511	533	505	477	512	545	520	501	533	504	524	495	526	481	512	477	541	538	485	523	487	520	485	531	535	542	514	494	515	504	507	519	503	549	489	528	508	478	536	524	532	519	464	516	477	505	492	556	531	504	503	511	506	470	534	502	520	504	513	524	524	502	510	536	491	520	527	528	492	527	503	474	537	500	499	541	509	523	507	499	523	507	491	553	534	495	534	515	505	473	529	490	484	509	468	493	491	503	514	543	488	538	519	541	511	519	544	451	507	513	513	498	525	497	493	548	515	520	522	556	485
14654	9488	3106	819	529	433	380	322	319	317	298	281	294	293	281	288	287	272	299	291	263	286	277	270	270	270	268	258	269	271	267	319	256	262	301	284	291	281	257	273	282	264	266	259	282	267	275	279	280	262	303	268	247	292	278	278	291	275	261	255	288	290	244	279	283	312	272	267	267	297	306	285	287	254	276	305	263	280	280	272	272	277	269	281	326	262	261	297	259	282	245	298	281	265	307	283	283	265	277	277	257	300	278	289	276	284	304	278	276	264	294	263	276	243	264	305	313	275	276	275	245	273	281	264	285	272	282	275	263	317	252	291	293	287	289	283	267	269	267	280	269	292	262	269	280	251	280	312	274	266	268	287	292	294	295	256	271	297	286	273	285	255	293	297	269	269	280	266	245	262	289	227	258	252	299	297	293	254	291	262	246	279	256	269	294	270	297	279	299	254	295	303	289	268	272	261	283	281	274	264	290	256	289	265	293	273	268	288	311	237	277	269	264	241	270	263	267	322	253	253	295	310	283	271	301	258	260	232	287	250	265	268	305	271	279	295	286	266	312	267	294	291	280	281	302	248	248	278	283	231	285	289	305	262	286	276	268	261	291	259	289	291	286	311	302	249	279	287	266	248	265	297	239	275	278	274	287	265	261	299	262	275	286	267	279	267	282	286	255	273	273	265	295	268	266	281	266	286	286	250	277	262	270	258	290	317	252	281	266	274	254	247	270	263	290	280	245	243	280	288	292	261	236	284	240	294	250	283	277	262	278	273	237	268	260	277	288	272	242	278	284	282	293	291	260	293	274	247	235	266	269	269	259	264	268	294	269	259	273	283	255	239	281	282	242	278	290	246	265	257	272	281	273	279	301	272	267	291	254	248	271	294	274	263	273	266	275	279	288	281	248	241	236	284	286	260	243	243	252	267	281	291	269	267	268	266	275	277	297	302	270	278	294	292	267	284	284	275	268	244	264	275	278	290	297	268	219	264	264	259	256	267	275	304	278	299	305	292	264	251	239	291	285	248	256	264	302	247	279	264	269	303	259	274	272	298	254	287	260	282	264	289	286	282	274	285	265	254	275	266	310	293	310	293	271	295	281	299	288	263	301	279	262	241	280	278	243	257	279	266	292	285	300	274	262	277	248	301	270	260	288	302	272	286	267	261	293	274	259	278	271	311	256	278	302	311	279	288	272	300	284	285	274	277	264	281	263	283	241	270	275	279	264	267	279	270	289	287	290	278	333	256	270	285	271	282	259	248	262	293	279	264	251	268	277	303	254	287	268	267	272	281	287	318	270	287	263	245	290	287	267	282	249	266	289	308	275	294	261	284	259	291	287	281	279	311	271	258	288	278	244	240	267	261	289	290	286	288	286	261	305	305	264	272	267	291	259	251	275	243	252	300	267	286	256	289	275	275	250	296	295	308	276	272	264	280	274	295	292	266	257	278	257	273	282	263	264	282	277	293	280	286	253	265	262	285	278	303	285	293	253	309	255	278	281	262	267	261	240	289	274	265	272	267	275	288	281	292	268	276	255	286	286	281	282	274	287	300	285	277	295	291	261	253	296	278	306	221	273	261	296	282	267	291	284	286	283	277	276	254	261	293	306	275	264	278	269	257	271	275	292	268	263	257	265	280	253	256	282	268	262	276	277	260	256	278	259	282	263	292	282	321	260	281	295	285	295	288	283	270	260	278	282	260	285	260	270	277	270	270	295	266	274	262	271	269	292	288	262	297	251	294	272	303	285	285	263	278	260	269	254	276	275	294	265	272	289	271	280	240	281	281	266	297	269	277	317	235	261	274	243	290	280	287	240	264	290	259	272	279	281	296	290	280	274	240	262	256	263	249	276	285	276	270	254	269	281	277	287	260	286	287	278	266	253	279	271	282	263	268	287	247	263	312	250	261	272	283	294	292	267	284	277	286	299	255	306	262	262	302	260	276	309	271	246	267	268	265	264	281	264	270	277	260	269	291	257	269	274	271	303	261	247	259	283	269	240	252	278	272	251	294	283	299	287	281	304	269	279	267	279	246	303	262	257	292	269	282	258	268	295	236	299	258	283	257	266	274	284	263	263	286	255	275	284	261	251	273	269	269	269	257	310	279	309	237	271	292	260	269	269	293	290	255	274	272	285	273	266	273	251	280	268	269	257	289	284	252	262	262	247	256	255	267	272	292	263	251	262	302	293	270	289	274	248	275	316	304	250	268	294	309	276	285	262	249	285	280	274	255	285	275	293	245	262	283	278	278	285	266	271	294	301	288	282	252	287	297	278	266	253	269	291	308	272	278	252	261	286	272	243	284	271	283	269	281	243	291	270	263	296	288	281	284	294	255	281	298	308	270	286	289	278	279	280	265	262	278	306	266	308	288	300	280	311	268	241	300	282	267	277	267	270	256	260	263	297	256	294	305	248	251	251	283	273	280	306	283	260	282	310	264	275	233	283	253	274	282	304	270	294	275	253	286	268	277	292	291	284	271	286	264	268	319	267	269	268	263	250	286	275	266	295	254	269	263	270	278	267	262	291	261	288	254	284	291	269	286	290	270	300	257	274	278	241	319	297	298	271	298	281	258	295	317	266	272	291	275	257	261	275	272	275	271	298	272	253	289	294	291	254	274	277	279	277	278	269	228	270	268	292	277	278	261	312	272	269	278	284	254	285	299	279	299	303	284	261	286	289	242	269	272	289	288	277	278	281	262	289	262	286	262	268	294	272	287	261	284	272	272	279	259	264	265	271	291	267	284	249	261	293	263	287	278	239	247	239	311	277	269	298	271	275	276	281	280	283	289	279	258	283	262	255	294	306	282	289	268	262	263	276	287	287	258	276	258	265	258	280	299	271	270	259	307	272	287	260	243	284	264	298	272	260	287	300	257	286	271	270	285	277	251	261	272	268	282	260	255	279	281	243	296	275	264	270	288	282	299	271	293	265	271	274	259	290	267	290	297	272	239	293	273	296	298	270	269	267	267	273	232	282	302	279	268	275	266	283	275	271	297	222	266	260	288	274	260	258	271	277	281	271	275	271	268	259	283	287	275	277	315	264	312	273	272	307	288	276	289	262	263	262	274	258	321	294	306	264	312	275	268	276	289	292	256	280	249	261	282	306	302	272	268	289	261	270	264	280	260	278	296	288	288	260	273	260	290	262	261	271	275	258	280	244	284	298	266	252	270	291	302	280	261	279	262	236	276	288	273	265	261	306	293	288	273	267	269	278	273	288	264	264	255	261	266	269	248	290	247	256	274	274	292	279	280	249	285	270	271	292	286	272	294	281	289	248	273	295	279	293	277	266	293	294	296	298	275	249	268	268	250	303	281	240	302	324	275	277	295	277	257	265	249	253	286	281	269	278	281	271	306	239	262	268	286	299	272	257	246	273	279	262	304	263	254	265	294	264	292	294	294	297	268	259	271	279	260	255	275	250	268	291	281	261	283	253	282	242	233	279	267	286	256	246	258	296	286	258	295	269	287	257	270	263	279	246	264
10037	9144	4498	1618	1390	1292	1117	986	945	836	930	888	766	800	770	770	695	791	681	719	705	697	701	716	660	788	721	682	736	700	744	768	678	710	697	695	705	721	666	713	707	687	716	677	736	774	673	722	662	649	719	721	700	737	681	740	710	723	732	738	733	714	706	693	689	725	707	715	763	729	741	717	702	720	700	678	701	739	722	755	749	755	760	741	752	656	696	718	681	671	775	719	732	683	730	690	718	694	700	725	761	727	699	685	741	745	767	760	683	721	739	748	735	707	680	713	689	727	763	706	708	690	697	740	673	667	728	720	672	709	737	757	687	726	676	719	691	680	736	701	731	649	752	672	727	694	662	690	708	680	761	718	726	714	729	704	670	738	700	687	703	681	721	683	690	703	724	702	706	725	719	663	708	724	678	684	707	740	712	734	745	694	716	672	705	674	690	710	704	706	677	719	734	677	686	699	754	688	726	664	715	708	704	681	746	695	712	727	690	703	704	683	731	730	673	713	666	688	700	675	708	717	720	669	715	703	649	716	724	725	683	677	711	705	681	693	732	729	677	674	715	732	694	683	692	672	749	695	667	682	745	691	720	669	685	679	694	686	694	717	723	719	752	709	671	740	677	708	688	720	668	732	676	706	712	631	679	701	713	710	746	668	740	741	691	685	680	664	729	688	771	742	701	668	702	676	697	700	683	683	696	710	718	696	684	694	686	737	720	700	681	698	730	680	660	711	716	739	695	657	674	713	702	710	707	691	695	734	700	697	703	690	731	717	651	696	742	710	661	666	701	698	706	672	697	698	714	700	677	712	699	735	695	755	746	742	658	746	640	708	691	710	705	680	673	663	693	709	659	690	707	711	662	742	740	707	690	659	726	677	712	717	713	715	683	667	716	707	690	690	691	698	742	752	688	700	625	699	697	678	732	711	692	727	693	721	696	701	713	726	659	747	676	714	665	761	641	711	711	679	691	721	716	688	680	690	672	733	726	684	739	646	661	709	698	697	700	678	690	674	707	688	713	676	691	707	694	741	670	707	665	731	708	693	714	700	688	690	682	714	703	715	671	746	707	732	676	712	684	725	650	706	716	699	691	701	701	677	680	715	713	707	729	666	681	711	690	713	706	704	684	679	707	730	710	699	737	671	718	678	679	685	671	678	677	692	716	689	678	686	694	705	701	669	692	698	738	709	716	705	726	739	717	728	765	705	692	757	738	711	689	670	709	669	731	715	702	694	669	746	709	666	681	726	737	727	663	706	669	705	675	683	695	677	697	697	692	692	651	737	660	675	678	725	727	712	728	739	650	718	696	708	656	698	728	730	683	691	677	709	637	657	666	745	701	663	725	676	732	715	700	715	707	699	697	741	686	670	690	693	697	704	695	700	705	688	678	686	720	703	709	730	690	670	715	695	650	763	771	693	692	685	676	668	708	670	693	706	699	669	697	678	739	678	689	735	666	698	722	660	684	672	741	712	740	724	730	713	703	712	680	708	668	728	717	685	626	658	702	738	720	676	673	643	714	697	734	683	734	707	688	628	676	696	652	678	681	701	713	698	696	747	707	699	714	684	712	724	687	681	713	705	649	693	700	709	728	724	688	728	730	711	705	688	694	671	717	693	721	706	672	706	703	708	707	721	713	712	732	752	713	717	739	699	666	687	703	735	741	702	736	660	708	698	701	699	691	714	721	716	701	695	738	735	688	709	674	759	704	718	686	686	711	696	713	674	686	725	693	694	698	664	696	699	753	712	751	730	720	745	733	706	688	691	719	713	717	721	659	718	723	720	709	687	687	675	750	760	709	701	665	776	720	750	689	694	687	801	704	703	680	697	694	682	692	679	752	681	714	695	681	694	676	738	676	775	653	722	678	705	667	737	698	703	727	734	690	734	690	729	690	737	692	714	736	751	685	707	689	651	742	694	691	706	747	697	733	710	707	762	717	692	685	722	708	679	682	713	690	698	675	647	686	683	657	739	704	698	664	672	773	732	756	712	710	687	700	687	688	683	698	747	738	670	656	720	771	761	650	691	718	701	657	713	723	706	700	661	717	657	678	684	689	696	682	696	747	672	691	710	683	697	759	720	697	704	706	702	734	681	761	686	689	732	716	669	702	718	682	718	680	688	700	755	682	709	696	691	677	647	660	739	694	683	700	693	696	714	743	688	671	660	698	714	687	685	695	684	704	771	730	700	659	711	696	682	708	719	674	721	745	704	702	683	643	728	725	685	696	738	708	656	683	697	752	633	679	658	686	664	726	690	697	753	717	721	766	727	667	676	698	679	699	704	724	660	700	734	663	699	705	676	695	715	706	728	707	687	670	740	687	658	715	693	701	730	689	711	711	694	697	712	721	653	684	740	685	669	684	714	724	678	722	717	702	648	714	724	729	688	671	669	686	724	685	647	681	672	727	683	680	681	709	723	753	729	724	763	735	721	739	728	679	682	701	683	699	668	725	718	645	751	703	689	695	709	715	688	717	687	665	699	686	698	687	708	685	700	683	697	704	715	732	726	753	682	748	672	726	683	716	722	719	714	715	683	680	718	674	720	725	641	694	670	708	692	705	704	692	723	717	677	682	669	734	681	681	677	701	702	725	678	699	701	689	683	665	716	742	709	684	737	698	720	699	708	695	695	719	695	686	686	727	714	674	695	757	691	725	716	708	657	737	714	798	714	685	684	699	704	698	711	657	719	703	707	656	719	742	684	721	718	661	731	674	655	699	701	750	717	715	709	702	707	677	701	644	743	742	690	728	694	740	737	674	719	716	696	672	698	737	643	680	682	712	650	683	730	695	734	712	738	712	685	699	762	693	692	681	742	706	700	723	674	706	736	675	718	664	702	718	666	779	703	696	714	698	692	721	708	671	661	704	737	708	731	711	694	714	721	697	709	744	666	722	693	717	702	701	669	653	739	714	687	730	705	711	728	681	679	749	692	696	681	688	734	702	691	691	682	710	693	727	680	711	732	752	707	713	638	705	770	708	706	714	674	707	727	721	709	673	740	704	657	690	722	710	701	729	691	678	781	719	713	719	754	673	657	710	751	724	671	679	701	766	672	703	662	713	734	669	690	683	718	683	736	702	700	710	666	714	686	721	688	691	677	713	701	716	710	670	736	744	680	721	701	672	726	685	664	696	675	681	697	670	716	700	681	690	705	673	718	733	662	694	747	707	682	726	705	673	679	766	725	694	741	751	709	719	677	663	695	698	712	685	726	750	695	721	693	724	686	709	667	674	674	695	716	679	755	698	694	668	658	707	696	718	724	744	682	727	677	679	674	689	683	679	692	704	681	701	707	704	711	665	748	696	725	679	749	730	684	716	687	744	676	716	672	712	668	728	660	687	695	718	669	676	706	709	681	677	703	693	704	722	716	724	656	722	700	719	715	701	705	700	688	700	713	690	697	706	719	670	711	736	651	722	660	745	678	724	722	686	692	723	711	711	682	700	669	705	671	720	684	743	697	660	710	709	742	678	713	747	655	668	711
35892	35649	24957	11703	7031	4143	2530	1627	968	696	778	627	502	460	359	365	370	344	292	308	299	263	276	254	286	283	305	277	278	283	272	260	253	270	233	287	264	272	274	278	254	321	245	270	257	280	288	275	266	241	266	269	250	269	259	265	292	282	261	271	267	274	266	271	259	276	253	293	283	283	291	277	260	253	244	299	280	297	315	263	276	269	253	273	263	269	234	261	278	274	266	246	282	277	255	285	279	291	272	267	274	285	259	284	251	280	305	276	283	277	288	276	282	317	274	254	246	250	265	244	266	242	243	271	258	261	254	276	246	254	238	277	262	230	248	241	268	276	288	273	293	270	293	289	268	293	255	269	246	255	254	301	289	261	250	285	262	262	280	258	267	270	263	251	241	280	276	261	310	261	262	275	282	232	267	265	260	252	264	300	270	254	253	257	261	271	251	232	247	287	275	264	256	273	271	272	254	258	266	264	276	287	252	263	267	249	257	239	254	272	282	271	249	267	275	288	278	284	241	252	259	275	272	273	290	282	277	271	292	248	249	268	281	262	265	281	264	246	277	302	263	254	280	278	263	273	296	265	267	258	286	259	295	245	237	281	278	285	323	263	276	256	246	282	256	251	244	246	245	254	258	277	267	282	246	260	273	246	272	267	289	261	256	289	240	284	280	282	284	252	280	268	296	241	256	257	267	237	292	270	251	276	264	269	293	268	263	271	258	256	260	258	267	273	273	238	274	267	276	286	244	272	254	305	285	280	272	230	287	243	242	271	216	264	266	249	268	301	255	282	261	316	250	266	271	263	256	256	278	300	259	247	274	248	261	281	240	242	275	261	257	270	260	261	272	237	240	268	270	307	267	280	242	266	277	260	269	245	281	276	257	233	260	266	272	265	260	265	261	257	267	274	286	265	250	247	266	252	259	261	257	273	276	258	260	289	247	291	274	265	227	252	248	256	297	267	250	271	258	273	260	258	270	258	285	255	276	249	245	286	279	242	241	273	249	230	250	301	265	275	252	285	260	265	277	249	257	257	278	257	300	253	249	294	277	283	276	256	263	245	268	277	251	262	241	274	290	271	242	271	291	289	267	255	266	269	267	265	260	269	265	280	253	248	281	255	256	236	256	252	278	270	274	279	240	267	257	231	274	233	287	264	252	289	263	274	264	281	271	264	292	268	270	286	250	263	277	271	253	247	276	239	233	251	242	269	296	261	278	269	272	253	275	240	262	239	253	241	228	246	250	254	272	290	269	268	265	259	266	245	270	255	279	306	301	281	278	267	300	291	274	277	252	262	269	240	281	256	292	273	286	284	285	260	258	273	270	250	282	289	238	266	253	264	254	252	285	255	250	265	265	275	286	284	269	271	255	236	252	266	250	290	254	269	237	258	278	289	291	277	233	274	278	242	277	277	264	267	296	271	265	266	256	249	264	250	266	283	285	265	292	275	270	275	278	222	239	236	289	283	230	283	248	237	301	283	262	239	260	284	270	276	288	255	287	257	259	277	262	262	254	289	238	285	274	279	311	257	256	302	278	243	244	290	231	277	290	263	240	250	269	266	266	283	293	289	255	296	297	280	234	238	274	266	263	286	266	270	263	230	238	264	261	245	255	257	267	279	252	271	265	276	263	254	288	301	267	251	281	248	256	293	286	284	264	252	253	268	296	264	309	275	251	275	296	272	266	284	279	272	284	269	282	260	257	264	263	236	260	266	272	277	270	266	264	255	266	271	270	280	250	251	276	274	272	237	262	272	236	242	267	279	278	308	251	267	235	287	243	278	253	284	254	269	268	263	264	259	238	297	255	269	274	240	249	249	234	301	265	313	259	238	255	266	250	264	258	274	256	270	261	265	272	254	236	267	261	263	270	260	304	264	273	310	253	262	281	260	287	269	249	267	284	296	261	293	267	268	264	259	298	260	265	264	276	263	280	245	240	259	259	267	287	240	256	288	298	255	263	258	249	247	289	269	297	260	260	255	263	282	262	279	251	258	265	272	267	285	272	277	277	243	283	267	253	265	277	296	283	273	267	275	277	261	231	258	273	266	281	265	268	293	280	229	257	251	274	252	234	265	273	277	254	255	272	315	278	277	253	275	245	281	250	268	247	245	238	256	274	292	271	264	275	251	274	261	259	280	239	270	273	250	248	277	276	231	275	253	283	266	288	268	274	270	273	267	268	242	262	263	261	265	269	274	253	255	268	291	268	265	242	273	251	271	286	278	260	264	240	232	291	249	269	257	272	272	262	238	267	264	274	272	269	263	264	262	280	253	239	280	231	273	258	258	272	270	247	268	264	281	244	268	268	298	259	304	265	253	252	287	255	214	255	245	273	238	255	290	241	269	283	259	297	281	244	270	247	262	268	258	258	272	253	288	260	273	274	280	267	241	245	267	276	282	267	256	264	264	261	265	246	280	249	262	284	296	252	240	253	265	290	263	266	277	271	265	239	245	244	278	264	268	288	230	253	260	277	248	270	291	268	249	281	267	250	254	273	274	262	249	282	253	259	271	249	267	282	260	255	263	278	257	268	252	247	280	254	257	251	269	292	307	276	264	261	261	286	274	260	263	300	296	261	267	243	274	254	258	257	265	259	255	249	278	254	296	272	272	273	291	272	253	273	255	268	252	251	268	275	291	254	249	287	268	262	284	273	260	282	238	268	275	250	268	256	261	249	252	237	247	244	258	257	257	241	243	254	252	265	271	268	280	241	261	273	237	277	262	261	265	259	256	294	255	262	254	280	279	293	258	258	264	269	247	242	260	261	265	259	259	262	291	290	260	261	267	272	269	258	279	264	264	269	281	284	246	267	251	282	260	277	231	291	256	254	269	276	294	271	246	271	293	313	254	276	258	243	266	253	245	255	273	290	280	257	273	265	275	292	261	271	254	270	247	262	249	245	278	294	291	262	295	281	259	281	278	267	290	270	262	260	263	269	275	286	254	297	260	245	261	282	247	253	277	250	274	259	256	266	251	259	271	261	267	302	274	293	236	276	247	240	225	278	266	292	273	251	256	282	311	293	283	250	255	261	247	242	284	259	231	251	266	261	275	269	272	278	260	278	261	285	238	251	284	281	266	252	247	280	260	237	262	266	241	261	288	238	271	269	243	248	265	259	266	283	247	261	250	257	277	290	247	256	273	250	256	276	286	266	259	273	253	283	256	274	271	249	246	256	264	264	252	248	263	244	270	307	277	272	304	288	272	253	280	272	279	290	277	269	256	277	289	270	266	274	267	296	259	266	262	282	252	273	302	252	269	293	268	302	261	242	270	240	240	278	250	286	256	248	285	266	265	269	280	258	292	255	271	295	263	258	287	272	236	277	266	280	250	276	237	253	260	266	260	246	284	274	265	273	267	260	261	297	295	284	281	265	246	274	258	287	261	288	250	217	250	253	256	258	297	267	257	260	259	252	250	267	275	269	253	249	241	261	268	273	284	265	268	276	268	278	265	280	259	296	260	231	263	281	250	271	259	274	253	258	263
25817	30388	14518	5328	5191	4593	3508	3377	2942	2498	2696	2052	1884	1366	1427	1449	1341	1032	964	843	870	825	773	769	771	726	732	740	762	722	701	753	770	708	791	696	720	675	678	751	694	735	716	679	697	720	738	674	692	732	685	748	704	669	680	671	734	656	674	667	674	668	709	637	732	697	657	704	700	695	707	694	696	748	767	730	764	744	804	784	751	749	695	734	721	703	713	671	702	670	734	680	740	717	692	723	725	745	691	718	702	699	703	729	698	740	664	699	709	710	666	712	657	679	715	705	689	660	697	690	667	735	679	659	705	697	682	660	707	690	676	690	685	683	718	694	688	672	643	682	629	656	689	742	699	685	699	691	702	678	706	694	726	720	659	730	667	712	643	683	653	653	693	710	746	707	605	695	709	698	673	655	672	634	695	691	638	701	672	644	677	660	669	692	685	685	632	659	644	636	690	667	642	693	671	702	702	705	698	660	656	661	694	703	720	705	666	675	683	705	636	627	692	670	619	684	681	697	632	682	666	670	668	685	713	621	679	667	665	677	651	663	668	707	705	698	661	689	749	702	689	700	681	687	690	663	662	708	670	668	624	688	668	641	626	652	684	681	659	662	658	683	652	651	710	642	645	689	636	731	675	694	684	670	662	655	648	667	679	683	712	694	660	676	704	678	678	716	723	652	705	700	658	761	692	674	659	724	654	703	676	655	668	683	696	649	750	705	679	673	677	651	692	697	694	638	697	744	701	709	632	695	663	702	726	701	676	674	689	649	695	683	729	673	699	693	639	687	672	648	709	685	668	654	635	679	702	696	658	705	680	645	647	647	670	643	663	685	669	654	704	698	721	721	658	643	681	653	682	722	682	639	667	704	653	660	691	653	681	681	664	649	674	655	728	647	645	695	700	705	673	662	665	701	608	674	735	720	715	667	656	691	642	678	686	678	664	716	667	674	659	701	690	681	641	669	677	728	672	707	733	674	669	700	663	671	647	664	674	679	659	689	663	714	698	698	640	684	708	699	693	668	685	706	646	666	651	668	678	702	705	728	644	664	683	643	672	713	672	634	688	624	694	691	637	711	666	698	659	676	717	638	675	642	659	650	665	651	667	692	700	660	668	674	668	728	651	694	688	618	669	689	682	662	680	735	702	711	663	642	640	686	697	667	641	644	628	698	671	675	661	673	659	649	700	705	654	640	670	654	674	684	697	623	668	657	672	664	687	699	691	685	691	675	662	695	678	671	646	715	691	680	713	666	676	662	721	668	712	639	682	699	666	657	673	654	662	690	682	697	607	707	662	650	671	679	701	624	659	686	681	711	673	667	680	683	675	647	685	655	652	634	708	682	706	679	653	664	671	701	660	641	678	645	711	652	701	702	602	698	666	706	702	665	628	684	687	686	690	710	640	684	678	668	627	709	653	644	658	675	695	691	718	678	688	634	676	689	655	666	672	697	641	678	650	618	652	677	658	706	665	682	664	679	677	653	643	675	664	706	687	659	660	684	691	666	655	695	700	704	663	667	675	654	690	673	701	670	643	695	634	685	681	682	688	674	700	656	673	677	701	670	707	645	664	657	686	712	656	660	707	682	669	698	656	697	697	655	690	620	690	676	683	626	695	695	688	695	648	668	690	662	653	686	676	649	681	693	645	706	688	668	672	663	691	657	674	664	704	679	693	694	685	673	672	710	695	673	689	731	639	714	670	653	698	682	701	635	667	671	698	704	724	648	676	665	648	677	720	668	691	675	696	678	709	642	660	652	676	678	661	698	667	676	673	658	642	722	677	704	697	687	668	682	651	695	658	664	651	720	710	667	714	702	683	677	650	613	692	653	715	663	743	644	696	612	695	685	704	655	657	670	666	650	620	652	665	698	651	648	701	665	687	670	679	645	686	670	700	713	684	694	696	689	726	665	670	692	721	677	645	702	690	715	687	666	628	681	664	682	656	698	717	651	640	678	701	664	620	700	651	694	652	704	687	671	645	670	665	711	706	707	686	663	634	669	707	682	684	639	635	638	664	702	644	694	628	699	700	680	623	677	692	639	695	686	667	637	691	650	672	677	644	653	687	725	697	623	655	663	652	648	674	654	677	691	599	714	710	679	656	689	732	602	683	660	688	664	722	706	707	683	689	724	667	664	649	650	697	674	633	668	669	666	669	707	694	670	673	659	643	692	697	680	698	654	694	696	638	682	702	697	681	675	672	680	691	703	734	661	717	641	658	676	700	689	671	689	725	691	649	696	641	634	681	685	673	667	671	658	671	698	704	664	721	670	679	710	666	698	655	683	662	689	674	676	660	676	645	631	660	706	666	677	702	699	691	689	667	688	651	711	633	672	643	659	653	694	651	679	680	649	663	725	638	671	657	677	614	658	713	631	693	698	674	728	668	689	680	669	672	684	706	670	629	687	671	651	673	695	667	663	698	639	649	702	676	739	713	642	652	686	645	682	649	687	634	692	725	706	698	682	658	714	681	659	686	671	658	686	682	701	688	664	653	657	684	689	653	644	635	672	664	653	686	652	642	701	608	624	681	683	673	671	712	657	651	730	632	686	701	651	672	704	655	705	660	669	659	712	693	668	711	655	704	644	703	650	692	646	673	675	682	696	657	641	632	670	709	659	640	649	662	644	653	717	657	652	671	724	718	669	667	643	647	638	684	700	625	690	676	677	656	658	695	663	664	715	704	686	679	644	669	657	713	669	682	698	733	676	691	666	640	708	716	701	629	677	675	646	711	709	677	683	650	677	716	709	649	672	708	664	658	679	704	660	685	676	688	705	633	660	648	687	663	676	651	728	658	695	709	654	654	669	662	706	688	694	682	709	657	683	629	665	710	656	705	665	680	693	686	635	674	695	647	678	732	671	658	660	639	644	716	693	651	642	669	680	660	700	696	686	648	664	690	652	668	654	687	720	701	721	670	676	654	680	680	702	685	654	671	623	690	690	693	649	623	665	685	694	697	694	677	670	667	673	671	673	659	697	696	660	673	631	625	677	691	668	709	649	645	672	623	654	683	684	641	711	691	705	679	672	701	685	678	686	655	680	641	710	676	674	649	626	697	640	721	667	736	674	631	666	693	652	675	655	648	693	684	731	731	694	630	665	668	698	683	640	684	649	705	677	651	682	711	657	695	689	674	704	693	651	701	690	662	701	641	650	654	666	660	644	697	709	675	701	725	629	685	690	688	672	716	711	701	658	680	667	718	646	689	707	697	689	654	681	654	713	660	654	664	733	657	714	696	699	678	649	647	631	636	648	695	680	678	703	642	655	716	704	696	669	673	645	679	682	672	692	651	636	652	653	689	674	670	643	703	730	682	696	640	658	707	671	696	649	639	718	693	674	722	691	702	680	680	701	695	704	681	659	685	698	638	679	726	671	689	675	668	691	686	682	713	649	690	703	680	659	624	691	674	662	661	663	693	677	689	666	666	694	641	667	686	688	670	687	716	633	680	674	645	655	686	683	718	667	692	701	670	696	677	689	646	649	666	682
45066	41250	28836	17475	12354	7349	4574	2685	1758	1435	1263	984	801	471	396	393	432	360	273	256	233	243	206	175	241	213	206	230	193	228	215	193	218	194	214	217	211	209	201	230	198	197	214	210	219	203	180	202	205	199	196	181	198	201	201	219	187	209	238	196	173	162	182	182	206	176	215	243	214	195	218	192	228	199	219	230	196	189	205	206	204	234	220	203	225	218	203	198	215	218	193	201	195	206	197	183	204	200	202	209	158	202	237	211	223	194	208	221	224	207	216	208	206	179	207	203	228	196	184	223	219	181	187	180	177	187	185	209	193	222	204	182	190	180	203	214	186	169	200	212	185	192	195	196	198	181	181	190	215	198	214	213	205	192	195	208	201	211	187	175	184	196	183	204	205	184	179	188	210	194	174	187	183	178	200	196	192	187	193	201	151	204	196	212	202	209	172	181	195	198	202	200	191	204	197	165	194	184	181	211	216	202	182	202	184	190	204	189	224	207	212	198	202	196	203	200	200	193	197	182	214	214	194	185	237	177	165	207	197	200	205	189	171	193	170	185	212	207	212	183	210	204	190	209	199	195	202	208	193	183	205	194	184	187	188	207	202	218	211	198	179	197	217	193	220	209	172	210	201	199	193	201	191	182	185	201	196	190	197	233	175	184	210	173	182	206	222	188	174	192	198	200	216	188	204	193	209	198	177	179	186	196	175	183	195	164	198	210	172	182	190	199	210	210	187	163	185	188	161	190	196	165	179	196	187	200	192	207	199	184	219	180	192	190	186	176	193	201	195	199	176	197	195	212	166	188	166	212	181	196	195	179	174	178	185	199	179	181	176	197	174	177	173	199	193	199	191	197	189	211	186	204	221	180	191	176	211	205	206	196	173	194	202	186	200	203	215	191	176	204	210	164	186	192	195	234	183	204	188	203	185	174	184	180	186	206	214	195	196	182	183	171	190	215	183	205	191	210	192	200	187	184	208	203	177	174	208	169	224	211	196	201	190	191	166	186	183	178	173	185	209	192	208	199	181	184	204	196	207	210	189	166	223	212	185	207	200	210	191	171	181	196	200	171	189	182	209	178	209	185	208	181	213	205	183	186	201	209	198	220	199	221	190	201	203	175	201	191	206	183	198	171	191	168	181	215	165	212	190	187	207	205	172	201	182	193	191	169	186	200	164	227	171	208	194	201	186	202	199	187	185	200	189	208	228	175	172	190	218	175	190	210	170	187	198	208	203	185	197	193	205	187	215	206	232	190	182	190	177	221	173	172	183	194	174	184	208	181	195	202	194	204	196	201	212	192	189	175	192	209	213	184	181	197	182	164	186	211	184	213	212	163	199	198	207	216	205	169	203	199	201	197	196	190	187	191	199	173	171	209	201	185	195	179	203	211	211	198	196	180	183	201	190	202	195	199	179	213	218	191	189	185	229	173	190	220	195	192	187	204	185	185	199	216	231	177	215	187	186	164	181	192	213	197	193	219	179	201	198	193	196	208	196	178	208	208	191	187	201	173	196	203	199	185	185	213	206	196	203	195	218	174	196	165	199	180	212	173	191	170	167	235	208	203	201	226	179	181	181	180	174	200	204	194	223	216	193	175	205	193	197	192	192	185	203	176	183	176	209	166	190	171	198	221	192	186	190	199	178	196	201	193	191	209	185	175	202	162	220	191	223	191	207	199	181	191	203	185	212	209	197	209	194	180	192	153	208	197	197	190	205	188	182	175	162	183	175	191	209	191	202	186	191	183	200	192	217	232	201	193	215	187	202	196	184	185	200	209	216	196	220	201	202	171	189	164	187	193	198	193	206	192	202	186	201	196	194	197	157	175	212	222	199	173	167	193	193	197	180	201	223	174	193	181	174	170	181	215	193	198	207	181	198	199	199	187	201	199	202	178	206	196	170	200	203	201	190	212	204	187	206	174	197	202	204	203	175	187	210	203	189	195	203	208	188	193	210	168	181	193	192	204	203	183	196	195	220	209	179	197	210	173	169	184	190	184	217	192	193	211	194	165	189	215	191	191	216	196	203	205	174	209	211	195	179	193	219	184	190	191	191	205	185	188	237	189	197	217	216	190	193	194	184	215	192	204	194	198	201	186	190	220	182	174	213	208	203	204	195	154	226	192	185	202	206	188	202	192	192	171	207	201	197	190	198	182	188	200	170	172	192	208	188	183	198	201	183	187	197	197	204	181	203	166	181	188	227	196	174	207	224	223	214	185	202	199	193	174	174	179	188	199	198	181	198	180	211	181	204	163	178	175	211	210	166	215	181	225	181	183	194	181	205	180	205	184	183	197	208	191	167	215	188	172	206	197	214	185	191	169	215	201	201	224	182	196	216	204	195	192	160	187	173	180	178	193	181	203	231	173	196	184	220	196	172	195	181	178	218	197	204	191	200	211	167	193	184	193	202	216	179	165	198	200	205	211	211	193	184	190	201	168	192	188	215	210	187	179	192	194	200	183	197	209	204	213	190	200	186	185	237	185	206	180	203	201	184	186	180	193	189	196	178	191	192	211	184	195	232	209	196	183	215	197	199	207	204	213	211	183	176	202	205	206	182	177	184	201	172	205	199	197	174	206	195	185	194	205	195	200	200	201	226	207	183	196	206	189	145	201	182	200	200	182	201	187	184	186	194	170	190	179	187	202	184	224	175	193	183	176	198	166	190	195	186	223	185	185	213	187	201	170	173	197	206	188	181	191	209	188	176	195	203	182	229	194	186	191	190	185	196	183	180	225	177	184	175	218	202	178	199	207	196	204	203	173	194	197	187	184	214	207	187	193	208	203	176	169	200	190	183	221	197	179	195	172	183	196	174	193	194	209	180	191	203	182	180	187	167	182	217	202	211	201	201	195	213	209	201	215	189	224	194	202	207	202	195	187	203	186	183	162	208	183	179	181	192	191	203	173	196	188	169	205	192	209	154	206	206	200	199	211	231	192	174	165	204	193	198	206	176	174	205	205	157	186	184	202	196	189	201	202	196	191	182	208	195	189	212	202	186	197	192	205	194	193	184	199	210	204	208	174	185	171	155	219	202	188	197	197	195	191	189	220	186	195	168	194	185	192	187	203	212	192	193	206	206	193	172	180	188	187	178	193	193	202	201	197	191	184	207	192	206	218	196	179	181	194	179	164	212	201	219	197	204	208	207	190	188	198	211	184	212	191	181	160	194	183	210	197	175	224	204	224	190	234	222	210	194	189	193	198	188	191	193	201	206	176	199	179	192	174	201	196	167	206	196	206	195	177	208	206	222	195	196	191	174	182	200	202	206	188	195	216	192	178	201	204	196	181	187	172	210	168	183	189	214	203	177	196	203	199	196	188	207	173	201	217	209	204	202	206	165	206	220	187	189	205	196	187	182	192	202	207	196	213	186	211	171	192	200	174	183	187	203	180	182	197	231	185	214	189	204	195	190	202	192	190	212	192	193	188	173	199	191	210	192	224	184	202	200	190	194	179	191	188	216	195	171	184	206	158	172	164	192	192
32657	35145	20947	8058	7739	6141	5085	4773	4457	3789	4276	3069	2739	1869	1742	1936	1688	1326	1135	902	846	752	708	688	659	642	640	670	645	637	632	629	629	578	580	582	589	600	567	520	573	568	561	560	571	596	608	581	557	529	562	519	498	541	547	497	533	506	571	539	535	549	492	544	529	500	550	615	552	550	572	568	589	573	542	599	648	649	643	587	610	576	621	577	549	589	605	565	555	522	566	540	577	585	590	581	575	599	523	535	566	604	560	550	596	577	576	524	548	518	606	555	574	537	532	518	510	527	554	527	544	532	535	538	538	558	538	544	562	530	553	535	528	547	581	519	539	534	501	564	508	535	538	547	506	516	565	485	570	546	531	515	521	514	505	471	502	526	536	540	523	533	497	558	492	508	482	528	496	509	508	511	516	486	505	534	499	499	533	517	495	531	506	490	536	496	511	483	494	545	501	537	523	516	486	474	542	537	473	478	518	493	508	518	521	488	486	509	522	518	520	529	471	504	500	499	503	518	500	487	514	470	501	529	454	521	497	479	513	495	479	541	553	506	486	480	506	452	497	543	517	482	503	505	519	505	477	511	478	539	490	498	514	490	520	495	504	532	467	495	505	512	491	519	500	550	498	488	492	497	507	499	493	495	486	521	463	520	524	474	477	522	546	475	527	510	523	506	489	524	491	539	497	515	524	520	502	570	531	504	496	554	512	506	481	520	504	502	488	501	530	486	513	465	506	486	494	523	510	533	514	499	494	537	526	530	525	517	528	524	511	494	519	504	513	519	542	503	507	512	499	513	477	534	527	497	545	479	480	511	552	512	524	489	548	514	520	508	510	479	519	502	490	527	527	478	480	496	481	539	484	505	483	507	485	482	490	528	511	540	538	534	518	473	531	502	509	521	497	503	557	545	457	535	497	515	513	494	477	523	506	522	503	500	520	503	464	500	483	540	506	500	515	525	496	526	505	479	489	520	522	490	490	518	464	492	491	528	487	494	485	488	490	496	490	481	534	510	503	490	510	506	527	525	546	508	526	514	515	495	525	493	517	508	545	519	522	478	485	527	493	488	538	505	514	559	484	522	518	500	511	509	475	514	489	500	537	544	518	512	492	499	501	508	504	525	471	499	500	501	508	512	508	509	496	510	507	522	456	471	491	519	502	466	508	522	504	484	473	505	495	503	500	491	531	515	521	494	522	541	519	503	519	516	502	546	501	522	496	529	496	507	548	509	512	495	512	481	515	500	516	478	543	547	516	478	507	524	525	499	462	484	502	528	453	495	479	530	503	475	475	491	530	477	525	493	533	506	470	501	563	492	511	537	512	503	531	513	499	516	522	514	472	489	528	500	538	471	508	508	469	480	498	523	484	513	530	528	509	536	514	516	497	485	495	452	516	490	522	520	491	517	486	487	546	512	521	507	508	492	516	532	532	511	494	498	476	511	503	538	505	507	491	500	489	536	549	497	515	534	499	529	498	484	526	533	467	525	483	480	525	487	526	517	512	509	479	490	512	485	496	508	510	483	522	472	544	547	507	509	485	489	542	518	520	493	506	540	518	480	501	495	487	469	491	533	515	472	514	495	472	503	516	490	500	533	523	524	504	508	535	537	489	510	515	541	500	517	512	542	519	499	493	487	492	533	517	456	543	502	479	490	515	465	516	502	526	503	491	520	506	531	503	494	496	467	511	511	504	516	472	474	498	492	539	489	506	549	543	507	543	482	485	465	521	526	519	472	509	530	502	523	511	505	498	506	462	437	512	504	529	509	518	513	515	469	529	524	510	521	534	513	524	507	507	485	474	495	496	502	489	546	554	496	516	509	459	533	496	464	472	503	524	518	496	490	496	507	511	461	500	495	524	527	531	492	508	518	498	498	477	500	522	546	514	474	494	499	503	502	513	491	544	467	527	538	505	513	500	522	509	477	482	499	532	505	503	531	507	515	480	473	537	514	505	566	484	523	503	507	468	481	520	514	536	537	493	497	464	517	472	501	526	547	513	515	507	463	498	519	510	515	495	521	501	499	482	508	525	522	485	500	527	502	518	488	497	477	485	488	525	502	507	444	523	515	478	517	480	505	503	546	489	496	481	496	500	502	501	480	527	474	483	477	488	487	502	516	493	489	503	544	501	537	490	510	541	540	503	499	489	479	512	498	493	543	553	497	492	482	491	532	526	454	507	507	542	489	525	528	499	516	491	521	497	469	540	517	479	499	494	524	472	544	554	488	480	480	507	497	482	531	518	517	531	495	557	479	513	506	517	512	524	487	516	516	550	523	483	531	480	492	512	471	513	520	528	509	554	543	531	499	515	509	537	490	535	516	527	487	554	472	483	496	547	509	492	463	534	489	493	472	494	508	508	495	486	562	496	494	515	467	535	472	519	495	494	455	529	541	581	519	520	499	520	495	504	472	536	474	501	478	490	501	471	517	478	523	507	532	501	559	492	531	515	516	520	470	517	523	534	526	449	535	516	494	517	501	461	481	520	526	541	559	513	518	506	513	495	495	499	506	516	504	552	551	478	485	503	500	498	495	508	535	529	496	523	490	519	519	517	538	528	524	508	499	471	490	488	458	499	520	527	486	534	493	536	508	549	517	512	466	500	519	547	502	525	520	515	486	551	479	524	521	528	491	510	516	491	477	537	545	482	548	544	521	520	548	507	488	529	508	535	485	498	544	453	484	514	540	485	494	494	495	525	510	477	472	510	505	499	516	514	512	489	493	481	497	539	509	491	502	516	493	481	481	450	504	492	512	541	480	517	512	491	491	479	493	552	528	505	520	523	471	517	472	492	513	510	503	500	521	516	508	479	483	511	495	530	488	524	511	499	523	506	543	508	488	510	525	535	512	502	518	507	498	497	497	539	503	497	501	533	512	468	548	475	496	475	503	522	474	538	512	532	514	464	549	501	509	482	507	508	522	506	516	488	494	510	478	502	468	504	487	521	484	494	540	500	508	515	512	497	534	513	511	497	497	518	522	511	494	490	498	501	511	497	481	473	506	499	527	498	494	531	481	480	518	517	478	532	491	522	498	512	505	542	523	518	498	501	508	478	506	478	512	488	499	544	464	506	513	480	533	488	515	512	512	539	489	457	521	522	505	487	519	511	491	544	516	518	502	479	531	534	507	491	487	509	531	479	532	504	515	488	535	502	485	507	510	485	478	488	527	511	537	466	511	484	481	510	518	516	496	563	542	530	495	498	516	539	480	481	508	524	508	489	535	487	477	518	499	530	484	511	557	471	490	510	509	531	469	501	556	546	516	509	529	513	501	524	506	501	479	514	527	506	506	511	535	488	468	499	502	499	530	532	530	533	504	515	489	503	483	506	477	497	495	508	511	503	517	506	508	544	503	526	511	505	498	555	533	466	512	542	468	516	495	491	506	488	516	527	503	482	482	495	503	520	515	493	505	542	510	536	516	498	504	524	474	537	499	493	522	487	510	490	514	477	503	477	533	486	530	484	481	472	500	472	497	492	523	498	536	485	523
14470	9851	3808	746	498	317	334	297	316	293	284	255	311	297	277	286	253	292	287	291	305	291	284	288	282	249	268	282	267	304	298	287	254	278	256	287	266	300	325	270	302	269	260	253	284	257	269	260	252	311	274	299	283	295	252	253	281	279	269	240	253	281	279	310	251	265	267	304	265	276	250	268	271	281	287	235	286	258	267	282	293	302	287	300	293	306	287	288	246	283	292	286	278	310	268	278	257	289	284	261	289	293	290	271	278	245	252	307	318	246	271	264	303	282	277	297	298	276	279	259	282	280	266	262	274	312	276	315	260	294	299	271	270	264	272	289	284	259	283	279	299	286	300	280	298	279	282	299	283	307	268	272	269	255	283	265	243	261	298	318	262	263	237	263	255	293	285	261	296	255	274	266	287	278	277	239	270	276	288	252	260	237	271	299	267	297	286	287	272	265	272	301	293	266	267	288	273	252	267	266	231	272	296	274	273	255	277	245	285	256	271	284	273	278	273	274	263	291	304	303	270	261	313	294	254	255	254	258	277	261	295	280	268	306	286	277	283	264	255	240	258	245	265	279	270	285	280	257	280	291	269	287	285	250	281	255	285	275	246	254	263	274	302	292	286	289	298	296	270	256	266	296	257	267	276	277	279	271	268	269	279	278	291	280	252	269	238	273	302	280	289	255	266	282	277	263	242	234	287	263	278	303	263	267	258	282	292	278	264	285	281	279	269	281	273	257	278	268	278	263	266	283	253	284	286	268	275	296	253	293	258	242	262	257	280	270	240	256	271	288	290	267	282	273	253	270	275	269	256	289	275	273	277	320	278	277	268	266	266	265	262	280	284	237	298	276	275	247	263	273	312	262	280	282	280	244	263	263	263	273	262	299	272	276	292	304	273	288	290	257	282	286	270	296	303	261	305	267	297	279	285	268	281	280	264	278	266	262	266	281	254	259	273	274	286	285	277	271	299	271	287	277	280	256	257	284	273	261	270	284	269	277	277	296	302	277	292	259	266	284	285	309	298	262	278	267	260	269	297	285	289	295	280	255	274	267	278	290	259	284	275	267	275	262	255	293	293	267	281	258	235	274	247	300	279	319	240	254	267	289	270	259	274	269	272	255	282	259	276	251	300	281	270	280	273	271	267	280	267	281	270	270	268	274	279	262	264	251	304	296	275	263	269	282	251	277	269	261	261	244	305	268	268	288	258	272	274	280	281	280	244	267	281	281	277	301	262	259	284	267	295	284	280	267	258	289	292	242	309	278	253	273	256	251	298	286	259	268	294	289	261	265	284	258	276	275	292	251	271	275	260	282	249	282	265	271	277	301	231	259	272	277	293	279	280	280	275	286	256	270	271	262	277	287	280	267	272	264	292	279	258	305	269	303	280	281	257	319	280	242	294	256	270	240	272	269	280	273	294	273	284	295	278	264	270	286	283	266	275	294	294	273	237	291	283	255	300	288	251	282	280	259	284	245	246	284	285	301	282	304	246	292	272	263	297	264	274	273	265	281	278	289	254	287	258	262	245	261	276	275	253	270	283	258	279	251	299	293	272	273	283	275	264	255	291	277	276	288	275	259	245	266	261	290	280	310	295	291	285	264	280	281	281	268	269	293	278	263	307	271	285	273	277	249	258	261	261	296	285	252	288	288	261	267	269	283	255	303	290	264	275	265	268	296	290	251	251	281	281	272	272	277	266	267	297	298	278	267	276	280	318	297	288	261	257	260	285	281	294	266	259	276	272	272	237	301	274	276	243	278	285	284	298	241	276	272	277	261	303	280	266	263	263	288	296	304	284	297	291	271	266	272	276	263	270	277	270	268	262	277	248	288	287	297	292	286	303	310	277	270	266	273	274	270	287	286	279	298	278	263	251	276	258	295	238	262	275	286	248	302	266	289	291	280	295	272	261	269	257	278	304	253	260	290	309	293	302	269	263	236	249	257	277	277	265	258	261	268	263	275	304	268	292	282	259	286	263	278	231	230	284	288	309	252	253	286	255	256	310	255	273	273	256	320	284	270	267	237	297	280	274	252	274	271	276	281	264	276	265	275	294	275	287	303	274	289	266	267	272	300	292	289	298	289	274	274	296	251	262	270	281	258	271	284	246	270	280	258	273	302	275	282	289	271	259	286	276	301	267	274	270	288	295	252	273	257	279	299	291	261	288	311	244	292	279	258	269	272	252	273	255	298	294	282	264	298	268	263	239	284	283	291	295	287	263	283	252	259	280	306	283	260	277	304	299	244	266	273	264	271	289	259	273	283	256	262	300	283	285	266	280	260	284	297	243	276	290	274	274	284	237	272	269	284	274	287	273	255	279	291	270	287	284	267	273	263	271	274	288	275	264	283	270	279	252	265	246	270	268	267	269	282	252	294	301	274	258	259	269	252	266	278	276	292	273	262	294	256	264	268	268	269	304	302	265	300	272	276	273	276	287	251	287	257	276	270	273	252	257	281	268	289	253	255	281	294	249	270	261	271	305	270	269	271	281	245	264	305	274	302	283	321	292	259	257	255	279	249	245	260	255	278	279	271	279	298	261	273	281	307	309	250	258	257	260	278	248	274	295	286	281	277	236	279	272	282	270	299	258	278	285	249	275	270	278	266	267	237	256	286	273	263	278	281	244	301	263	247	248	251	302	301	285	269	264	276	280	255	262	255	281	251	279	273	277	260	281	267	270	276	274	294	244	304	256	278	274	254	255	268	267	258	260	277	311	286	262	259	269	277	287	305	305	284	271	252	259	274	270	285	279	268	310	288	265	248	287	292	285	274	318	269	285	296	293	297	275	289	308	294	272	291	284	275	241	301	287	245	286	251	296	298	272	266	271	283	252	264	251	276	285	283	262	264	255	305	277	247	264	277	268	273	299	286	276	264	272	283	298	275	282	268	257	286	300	258	279	264	274	294	290	271	291	257	277	267	278	255	311	284	268	267	280	279	258	281	279	308	254	274	283	270	266	273	265	235	287	297	261	290	247	270	251	268	274	288	287	272	280	305	311	263	281	293	269	279	303	274	290	278	263	270	260	277	286	270	277	291	276	281	223	232	235	262	245	272	300	277	274	229	282	278	276	307	284	272	282	274	284	305	297	270	255	260	246	281	288	289	285	256	256	265	314	257	278	272	266	263	289	292	278	237	259	290	257	274	287	246	255	271	272	276	286	285	280	258	276	265	299	289	257	270	289	253	272	318	269	291	294	246	290	269	268	274	258	273	306	285	306	250	264	238	273	310	272	271	282	270	258	276	272	262	293	312	292	272	273	272	284	264	287	281	267	273	266	285	300	255	231	253	272	252	267	289	301	290	269	258	273	282	243	283	264	256	266	270	290	280	269	246	285	292	284	282	279	272	305	277	283	286	266	279	293	284	253	274	298	259	276	282	275	261	254	250	289	275	269	260	261	297	253	269	261	287	269	277	240	265	305	264	261	280	295	245	263	248	261	299	283	273	259	255	255	276	296	322	262	254	280	282	230	266	255	259	280	253
9635	10542	5060	1545	1500	1064	940	925	898	819	865	784	792	759	739	792	706	717	750	705	683	703	671	730	691	715	661	763	690	694	688	710	771	692	718	711	715	729	742	695	708	713	724	699	748	729	721	715	675	675	727	705	721	715	703	722	670	701	698	733	680	680	652	738	720	711	741	694	709	708	766	780	688	685	677	670	720	719	758	752	744	689	735	705	728	739	729	738	738	704	693	749	707	741	734	669	682	689	720	719	689	690	674	721	752	680	735	721	713	702	725	706	709	702	678	681	754	717	743	722	678	731	759	716	727	694	698	731	719	665	716	676	696	727	720	699	709	718	759	690	709	748	731	746	730	746	733	709	695	694	699	766	705	683	730	738	721	701	735	711	735	694	709	688	707	699	708	699	641	656	723	732	687	726	763	687	716	712	718	716	731	659	687	742	742	734	714	738	723	657	700	679	702	678	699	687	676	729	665	671	673	693	726	718	765	744	727	707	736	712	717	730	683	632	684	706	722	733	708	683	709	707	719	693	693	722	683	751	702	702	705	710	660	721	663	663	668	725	689	701	696	731	770	757	719	717	727	693	739	670	726	715	653	638	635	732	756	702	697	693	691	710	731	683	711	680	726	701	684	716	682	673	684	730	691	698	710	756	709	678	704	687	695	681	679	727	685	693	698	695	740	686	644	697	666	716	715	766	716	712	713	697	708	672	719	724	665	714	709	740	717	753	670	740	702	737	675	729	680	737	695	686	710	689	698	713	707	705	676	744	709	738	707	719	724	715	669	706	713	683	704	700	631	735	713	666	725	685	725	699	731	686	725	733	720	705	704	670	720	697	683	732	657	684	737	692	719	731	716	723	684	719	696	721	728	708	707	688	692	694	676	694	725	762	700	701	697	696	689	662	718	722	704	711	681	678	692	712	703	734	731	720	661	706	687	622	671	720	716	729	691	678	675	694	685	683	684	696	715	681	695	740	718	707	671	697	656	700	725	712	749	724	708	695	661	712	731	720	678	724	699	741	680	762	676	691	691	714	724	698	756	667	729	742	693	693	695	715	706	714	711	702	729	740	725	692	688	722	699	659	743	741	676	648	693	709	692	700	676	705	742	704	712	689	693	704	704	725	682	652	694	655	694	710	690	721	670	690	757	700	675	671	708	746	739	707	765	690	720	712	707	706	705	681	653	721	727	687	717	690	730	677	711	717	694	674	712	720	690	729	674	730	661	695	694	709	668	709	691	677	719	698	690	716	679	708	714	704	740	705	676	691	741	670	683	673	703	669	670	702	712	709	697	661	723	677	697	738	707	734	698	716	697	679	684	688	642	704	705	718	735	698	688	690	724	689	726	701	704	703	716	709	728	685	681	725	720	704	694	717	697	699	723	718	730	677	680	714	670	767	708	702	713	713	717	712	739	711	724	696	682	680	710	714	717	751	743	745	712	736	682	709	725	713	697	698	705	722	728	734	701	707	718	697	732	727	658	662	689	708	723	728	687	721	665	712	686	731	690	726	698	718	707	736	702	723	688	688	706	747	725	672	712	668	710	707	698	652	714	720	744	715	696	730	688	715	698	729	716	713	704	698	683	651	694	676	704	684	724	731	696	661	779	678	686	693	725	706	732	708	707	721	688	695	718	667	713	682	689	764	733	711	667	735	743	676	693	695	723	692	692	745	698	729	655	682	726	706	732	693	687	712	692	724	758	696	725	725	679	661	697	635	726	707	733	721	703	707	717	664	716	693	701	736	661	672	715	747	745	715	686	681	707	762	711	677	634	687	704	681	692	679	684	680	702	683	678	663	648	758	692	758	708	685	712	673	721	687	743	703	695	705	681	749	682	719	688	706	705	683	682	708	702	741	672	737	718	752	676	682	744	754	698	659	717	696	630	758	701	712	698	683	732	712	712	668	701	722	666	696	709	691	758	695	684	701	674	729	699	732	731	684	685	715	686	716	693	715	700	679	707	674	748	727	715	695	731	680	666	685	714	652	717	670	652	678	684	713	709	695	652	707	684	710	738	716	705	721	694	713	727	698	720	676	706	672	683	692	734	696	719	683	736	724	653	688	686	778	723	690	691	733	735	747	697	718	694	681	690	677	649	691	670	689	682	720	688	758	691	719	713	737	636	689	694	728	742	692	714	670	721	716	734	706	723	707	720	715	721	678	662	732	720	738	700	680	691	687	717	756	708	695	744	681	647	660	699	688	698	688	713	718	711	693	696	679	719	749	706	668	731	666	724	724	661	673	749	678	756	719	725	711	655	682	714	701	705	706	710	718	720	672	742	684	724	709	686	671	704	702	693	671	717	696	722	700	706	727	740	714	740	685	696	699	657	738	679	719	713	708	737	678	716	722	697	678	691	689	756	696	691	700	705	692	708	711	699	715	666	729	703	726	662	729	713	726	722	758	677	712	692	687	707	659	751	704	740	711	721	714	718	737	754	692	709	678	698	722	722	689	724	677	705	680	695	721	699	754	699	714	705	740	714	671	666	685	699	673	694	659	726	713	739	699	702	745	711	723	752	729	748	686	711	695	681	705	725	719	713	668	681	665	749	723	722	715	676	680	725	711	678	717	701	673	676	681	679	678	671	693	706	692	645	732	745	781	736	695	711	703	698	716	692	734	664	695	725	681	714	725	731	689	741	642	708	667	700	728	734	691	700	711	716	729	682	691	675	695	693	714	745	679	636	718	707	684	750	687	690	708	680	736	704	696	679	741	704	688	746	720	705	681	731	720	729	683	700	709	788	709	709	744	729	747	756	714	694	713	695	716	704	672	712	676	715	715	708	690	730	736	707	737	716	688	693	654	695	713	749	725	732	671	715	689	726	741	686	660	713	677	711	667	742	725	711	738	696	706	732	739	681	696	682	693	701	688	696	718	705	737	701	695	748	683	751	687	733	674	731	679	707	690	708	693	696	703	714	674	658	739	689	728	713	681	704	754	692	706	751	665	729	691	672	709	685	658	676	673	710	713	709	738	724	727	710	724	718	743	670	744	708	664	637	728	659	711	710	718	749	723	689	771	700	694	701	666	739	722	697	719	704	732	738	698	675	723	700	670	729	717	721	667	702	725	710	723	658	703	671	691	672	705	716	697	724	720	695	744	701	670	722	702	720	708	742	662	727	742	689	680	705	693	706	752	709	701	714	698	733	713	682	692	691	660	766	744	672	730	697	666	750	694	703	703	731	703	681	738	689	730	701	687	706	677	690	755	705	691	656	737	710	671	672	676	745	648	684	738	680	713	693	706	674	724	694	726	707	645	714	699	638	677	720	663	714	699	664	721	715	716	776	733	641	728	679	690	721	711	691	685	683	728	722	691	705	732	664	674	739	720	715	710	714	711	697	711	740	708	687	701	715	719	700	692	657	688	685	713	717	709	718	725	715	701	679	708	732	705	724	732	693	713	737	704	681	744	717	678	676	705	645	676	716	717	682	675	706	762	686	735	741	702	717	730	674	675	668	701	725	701	697	666	706	708	646	709
35788	34743	27964	12844	7512	4258	2579	1523	1015	908	868	708	603	401	364	377	348	287	326	285	289	273	285	297	268	263	254	272	265	255	258	289	281	253	252	282	277	274	300	257	280	269	289	277	287	236	230	274	249	265	268	278	270	239	256	283	291	291	257	284	252	282	259	260	249	268	256	259	279	249	291	292	275	276	293	275	280	271	257	281	276	286	316	252	284	261	260	251	278	271	279	259	264	257	282	259	266	280	246	274	261	246	270	246	287	290	269	256	268	271	263	273	241	272	282	284	286	263	312	274	290	258	261	275	249	283	282	266	289	257	252	280	249	264	266	261	284	308	235	269	248	272	245	280	275	268	248	263	272	270	252	266	261	274	262	276	282	239	247	244	266	293	294	258	266	256	258	288	263	270	278	248	253	255	261	317	247	260	241	298	272	250	248	295	270	256	256	266	292	261	273	245	249	254	248	259	279	268	249	257	281	253	262	254	287	259	267	263	271	269	263	284	281	264	267	246	258	240	263	282	266	245	273	245	304	249	218	273	273	274	292	236	279	256	281	282	253	237	285	230	293	276	268	267	286	286	268	272	295	256	281	276	252	276	263	254	233	265	265	240	259	272	254	258	280	273	276	289	267	238	293	278	258	251	271	287	276	247	234	268	290	266	290	245	254	273	267	261	246	232	260	262	254	283	262	290	253	243	278	286	257	283	247	254	232	245	267	283	287	294	278	249	259	233	286	255	274	300	264	253	275	278	252	278	273	240	262	265	293	286	256	252	264	290	249	256	264	254	273	236	282	264	288	263	245	273	291	291	269	258	262	277	239	262	280	295	256	285	263	281	260	271	268	250	298	266	240	246	240	275	287	268	271	291	249	294	279	261	267	263	258	259	245	253	276	246	235	282	246	287	252	260	263	275	252	242	265	273	284	277	254	266	280	266	259	303	235	266	245	251	299	261	276	284	257	275	262	253	257	255	268	292	279	276	280	265	274	300	247	262	254	268	295	246	268	278	280	257	279	272	236	269	278	245	250	251	258	307	255	262	261	258	230	254	274	297	278	258	259	263	256	268	259	237	249	272	301	297	291	262	262	283	264	260	276	268	266	280	253	266	286	268	256	246	255	259	275	268	284	270	261	254	272	260	223	249	266	277	301	255	294	268	267	263	277	253	298	269	283	264	297	262	268	297	273	240	273	258	250	270	296	274	325	267	290	254	263	240	256	268	255	279	251	289	254	275	259	291	263	250	263	254	269	286	302	256	293	273	278	260	241	266	266	253	286	270	243	305	246	239	265	281	266	282	282	298	281	268	260	277	260	297	253	275	275	249	248	276	254	278	304	271	263	265	274	249	272	250	257	272	280	254	291	235	266	280	296	244	272	244	253	257	277	237	240	259	245	264	262	265	243	256	257	273	267	278	261	270	259	261	264	251	252	293	259	252	274	269	257	267	257	238	231	244	285	257	260	273	236	253	236	276	298	235	277	286	283	254	274	269	247	265	235	243	234	264	277	267	248	256	254	272	245	287	236	254	248	266	284	269	251	274	249	259	271	260	288	269	260	282	248	261	281	265	254	263	243	281	265	254	286	230	274	253	234	243	238	279	282	251	273	282	247	261	263	262	267	273	273	287	282	265	285	296	253	292	289	296	252	223	268	261	246	269	291	301	246	256	231	258	269	264	275	250	271	251	298	230	272	285	274	252	233	260	282	248	265	261	260	256	229	278	270	288	284	265	294	247	260	276	280	293	255	242	261	245	260	267	276	271	293	282	255	282	275	268	261	275	270	283	279	240	284	253	246	280	274	268	268	270	253	254	277	286	260	256	239	267	268	270	240	270	255	273	266	287	274	270	276	259	256	260	279	278	258	259	277	280	252	278	280	295	280	262	278	291	258	276	270	257	249	290	240	261	255	276	240	303	271	273	257	268	282	280	269	274	259	256	258	284	293	267	265	287	270	275	281	260	240	278	264	277	279	273	277	238	291	258	287	261	259	277	256	274	258	266	289	259	251	251	284	263	254	250	264	272	263	264	263	266	295	264	278	322	285	244	260	251	257	314	251	277	245	280	233	256	284	287	275	243	272	231	274	250	269	249	296	283	273	286	269	278	280	270	275	241	256	249	234	240	273	272	255	285	247	257	254	240	273	258	260	280	267	237	284	265	226	264	267	277	265	265	276	273	251	256	280	284	242	270	247	277	245	274	250	257	244	265	274	256	277	231	284	269	291	244	263	268	296	260	269	232	255	283	295	276	288	275	281	262	271	261	272	278	275	258	265	301	293	254	274	283	289	250	259	263	268	260	258	274	259	296	288	280	255	256	256	264	257	279	295	282	258	283	268	288	282	233	277	238	246	260	280	275	253	273	268	300	264	252	265	299	265	263	266	302	298	260	254	268	262	238	263	249	246	273	271	259	268	269	262	281	270	262	266	255	268	264	263	278	268	290	292	290	290	283	267	262	299	260	256	282	305	298	259	242	268	277	252	272	284	237	287	271	253	263	266	246	286	280	325	264	284	257	289	251	269	251	258	272	266	273	281	251	259	274	275	278	259	275	271	255	276	243	258	287	278	244	252	239	248	259	258	273	277	276	272	265	251	279	268	270	295	257	292	279	253	267	290	301	269	254	245	240	262	269	251	267	281	266	273	272	251	270	263	278	260	269	261	268	266	280	259	252	274	233	253	255	281	253	285	248	259	266	275	252	258	283	313	263	263	250	306	258	262	266	291	256	268	254	264	266	254	259	264	286	250	262	270	251	236	263	286	250	252	292	281	251	261	286	291	269	293	273	238	242	254	263	284	269	252	248	249	267	259	261	237	277	252	254	279	268	264	276	268	249	286	257	240	246	249	228	267	256	279	273	271	274	303	267	265	292	271	286	257	221	263	295	317	261	266	284	279	297	241	246	269	257	248	266	284	258	256	228	269	252	280	244	251	257	241	261	257	283	288	270	239	266	296	291	265	236	253	257	259	259	293	256	263	263	248	260	243	282	259	288	300	258	278	259	263	270	241	271	264	273	266	282	256	240	241	255	263	277	270	272	253	288	273	246	272	259	248	293	282	282	261	275	275	298	275	301	234	251	252	282	246	285	265	250	249	270	268	266	278	281	273	273	286	259	297	249	273	287	257	292	252	239	278	240	296	265	270	234	256	287	247	253	287	266	266	256	257	278	225	257	302	251	227	267	266	249	252	273	242	261	254	270	278	277	295	263	249	271	275	284	243	271	250	258	268	248	269	274	256	271	257	258	270	301	307	264	281	274	299	256	271	278	252	268	284	255	265	309	243	263	266	286	271	264	247	267	236	232	265	257	270	244	254	254	257	261	251	289	259	252	277	270	265	290	290	283	262	252	279	279	259	259	282	273	273	234	297	240	258	244	298	276	243	271	266	258	269	250	270	232	302	275	282	276	288	238	272	258	269	272	280	271	259	226	267	292	272	244	273	272	273	267	253	248	276	270	258	266	292	288	283	275	252	260	273	230	275	280	303	266
25192	28972	18856	5433	5051	4554	3315	3190	2943	2543	2545	2073	1754	1382	1133	1224	1208	1093	984	879	814	776	798	806	784	741	758	777	717	718	702	720	658	754	718	727	696	693	685	714	690	682	688	705	694	708	735	665	688	709	693	679	688	694	643	677	691	690	683	717	708	696	689	689	668	637	698	724	726	669	715	727	678	703	726	746	731	760	764	783	763	753	748	747	705	724	705	676	723	687	696	657	697	735	722	739	662	681	718	705	710	718	706	690	723	692	778	735	676	677	711	719	671	703	678	706	796	662	698	706	671	702	673	687	663	664	709	666	712	692	732	729	672	684	695	645	671	682	701	701	676	695	719	714	684	651	709	676	625	689	722	667	683	682	688	662	701	692	701	683	724	692	658	683	713	727	672	658	679	642	683	682	685	719	687	681	673	719	699	700	707	707	678	690	726	686	663	669	683	661	711	648	731	697	632	693	655	724	662	665	710	684	677	655	641	628	661	631	640	705	656	708	691	666	636	685	655	667	668	679	687	643	701	673	683	640	655	637	655	679	699	660	676	666	639	639	686	679	667	684	693	675	679	724	705	669	649	700	662	719	665	667	633	711	688	680	668	655	635	667	736	636	693	664	675	675	702	690	679	664	675	628	687	666	705	677	652	695	699	643	710	649	690	635	667	647	657	668	672	682	667	703	705	646	668	665	676	716	646	630	654	656	641	657	648	725	658	641	711	639	629	660	659	642	668	667	649	678	729	717	679	706	675	701	665	654	675	639	696	677	710	690	716	664	666	692	707	682	669	676	696	677	673	671	630	649	694	706	638	677	682	671	710	743	698	669	625	668	663	692	647	663	723	719	694	686	643	683	674	676	685	665	677	650	663	710	651	673	635	705	677	674	722	630	718	659	731	668	660	621	668	662	609	686	665	699	718	730	661	672	676	696	640	712	701	698	684	692	678	647	653	682	694	685	645	666	662	663	705	710	739	691	655	683	706	701	655	652	661	636	681	692	657	709	662	697	727	645	660	685	680	671	659	677	663	690	690	635	676	662	688	650	704	686	672	702	684	651	687	672	676	693	679	682	672	623	682	677	631	692	660	644	621	669	689	676	684	687	656	677	682	664	665	658	604	712	635	679	671	643	718	677	672	650	675	706	684	670	719	727	665	636	668	609	692	666	644	682	660	679	702	671	677	688	630	697	602	666	681	684	645	684	662	724	683	702	681	640	747	653	648	681	702	690	688	687	673	631	659	646	681	648	692	699	674	650	717	689	655	686	627	636	709	669	710	689	700	703	667	666	683	660	698	647	671	710	669	669	653	665	653	692	663	665	675	633	664	692	663	676	679	621	677	659	700	688	684	652	673	684	708	635	679	629	658	688	709	686	611	693	661	651	677	679	671	696	681	694	665	659	665	677	667	701	708	667	710	676	712	663	673	674	664	667	656	689	724	670	652	667	667	718	682	667	675	689	706	663	684	668	662	642	633	673	678	667	698	649	698	660	685	672	668	715	759	657	645	614	750	716	673	665	674	678	689	726	684	672	662	719	731	707	663	644	658	659	661	665	697	669	591	676	679	712	681	670	715	623	654	674	681	661	674	691	708	702	664	679	695	669	674	737	684	697	682	670	670	639	677	676	648	628	621	709	651	669	653	716	699	637	670	616	670	717	662	714	673	646	661	686	664	664	665	690	681	700	652	703	682	653	656	650	692	692	649	642	692	649	658	641	670	675	693	687	688	659	678	705	649	686	627	716	667	697	671	681	704	629	695	658	704	677	724	695	691	634	684	645	687	648	668	707	686	674	664	679	698	593	673	714	631	677	687	643	654	672	667	669	736	725	681	670	740	707	658	671	670	660	692	671	673	696	656	706	686	658	675	684	681	690	671	665	676	617	647	696	701	681	702	696	674	668	629	715	702	674	667	654	652	668	661	688	699	639	699	656	669	733	690	683	692	668	702	683	660	664	651	659	657	638	677	676	695	686	671	704	635	637	686	670	663	643	691	648	726	683	700	747	690	716	730	669	715	672	760	659	656	692	682	698	646	690	677	679	686	645	681	714	674	662	700	675	655	729	687	718	669	654	695	675	670	662	715	672	705	674	685	725	684	729	693	707	663	680	715	665	691	718	649	688	676	696	673	718	698	643	723	637	688	734	666	695	679	636	668	709	633	688	679	726	646	654	704	655	694	671	671	663	650	692	639	675	743	662	693	692	688	652	664	684	725	722	644	675	691	658	668	674	646	697	668	679	678	642	703	681	654	659	630	712	654	718	678	672	684	650	683	648	673	638	669	739	712	653	650	657	688	711	650	682	668	711	645	708	675	708	683	651	640	654	653	673	700	673	690	634	705	650	716	673	685	683	706	677	681	695	666	709	698	705	651	683	676	697	686	703	666	691	625	630	673	675	662	658	674	705	689	667	659	631	678	687	621	698	670	693	702	671	693	706	700	716	689	704	689	634	629	682	678	647	661	691	724	682	707	709	670	688	688	720	691	657	636	648	663	700	654	688	643	653	700	657	663	646	652	696	659	656	716	714	641	610	695	699	669	658	670	662	703	700	700	687	634	677	688	676	702	649	650	687	698	718	648	675	683	753	611	699	679	678	623	676	647	666	709	660	636	680	699	715	669	659	702	675	682	692	615	667	661	648	660	687	668	661	687	652	679	660	717	697	691	670	651	677	645	713	664	694	697	659	719	645	657	682	667	623	699	651	668	706	692	672	670	713	752	665	630	688	688	622	680	687	670	723	679	662	704	654	679	696	683	707	667	718	674	694	658	642	639	678	617	644	724	632	702	661	663	696	716	658	680	720	666	717	669	677	700	686	701	652	615	670	675	700	589	645	709	692	671	635	643	691	689	710	693	725	674	699	708	673	707	674	644	686	644	729	646	648	660	710	653	701	637	704	705	678	694	691	693	634	699	650	669	659	715	635	633	648	699	646	720	685	732	635	673	646	683	678	666	648	719	723	679	706	656	676	667	723	700	660	685	680	683	639	699	685	705	635	703	681	669	668	672	708	694	724	658	664	649	706	672	658	656	672	658	654	686	653	631	709	665	624	677	666	727	675	655	671	742	690	668	671	672	673	664	659	693	697	626	687	692	629	691	640	657	641	621	727	691	629	658	663	662	692	708	655	666	690	665	695	695	686	655	656	667	639	655	692	674	660	669	708	693	686	707	658	702	687	645	703	613	654	612	666	654	707	645	689	669	691	652	720	681	647	673	670	645	716	676	653	680	702	707	691	731	629	716	684	690	651	672	680	654	629	683	680	646	645	637	668	649	653	654	655	684	724	714	690	647	662	683	689	661	651	663	711	717	712	635	709	711	692	669	690	714	695	639	703	694	670	618	703	656	649	706	678	674	668	673	692	666	665	692	671	661	675	662	641	720	662	691	642	650	684	661	650	668	607	697	690	666	617	710	641	681	650	673	701	672	636	658	689	667	691	736	695	670	680	682	717	659	642	677	699	650	689	660	671	678	722	646	689	661	641	673	709
44037	40111	30346	17198	11591	7286	4577	2518	1523	1153	1050	791	785	516	450	401	368	321	275	247	247	199	225	195	221	218	201	208	186	210	178	186	210	209	219	212	213	194	184	195	195	197	237	195	222	198	182	207	197	179	211	209	186	180	194	183	198	196	197	192	187	207	196	192	197	189	203	173	210	213	193	167	203	222	203	196	218	203	226	210	196	200	212	218	182	193	226	213	193	223	196	187	214	165	182	186	211	186	201	199	202	198	198	201	194	212	206	195	180	180	185	183	188	201	169	210	219	183	197	182	204	173	185	202	217	197	191	187	199	179	217	199	181	189	195	211	190	208	172	204	187	183	187	194	209	203	204	188	186	190	183	215	169	186	211	207	191	205	198	185	173	203	188	211	176	193	205	181	189	166	191	219	166	178	202	184	198	188	183	196	178	200	213	199	202	181	201	189	190	171	200	199	183	171	184	198	195	211	200	187	187	192	173	195	177	183	170	170	182	182	196	197	177	158	170	186	213	182	186	182	185	199	206	220	198	209	186	187	176	193	208	203	223	187	190	204	185	184	166	192	211	183	200	218	195	190	181	192	194	193	208	183	187	195	174	185	172	182	191	185	190	181	198	185	179	178	206	188	193	202	199	203	190	171	167	192	202	173	187	170	172	230	187	195	178	207	186	184	189	197	176	183	200	175	194	196	188	161	199	175	211	207	182	187	193	186	187	188	188	202	221	192	196	206	192	175	181	184	200	197	179	163	202	161	186	183	190	203	197	198	219	202	186	173	213	166	185	210	187	179	182	184	178	171	186	182	200	188	202	172	161	183	164	215	180	183	184	191	192	203	176	175	217	189	169	192	194	205	196	186	189	171	193	194	192	206	202	195	199	183	198	171	197	187	197	171	174	188	214	186	198	212	179	192	215	196	174	189	202	206	200	195	200	170	195	205	188	182	191	190	186	196	207	188	169	209	201	217	200	184	182	195	177	174	182	201	207	165	176	198	180	210	164	197	201	179	202	188	207	194	179	217	200	181	170	185	205	172	191	180	221	175	189	195	176	189	197	183	178	189	174	191	184	203	189	187	179	218	204	193	171	204	195	199	187	203	185	182	207	187	214	183	196	192	179	195	221	173	202	193	167	157	203	208	191	216	180	203	191	202	199	180	179	223	188	175	179	197	180	221	172	195	183	179	183	201	175	196	203	205	194	192	174	196	185	192	200	168	194	211	204	172	185	165	207	174	195	207	173	197	196	174	210	188	179	205	180	206	174	191	190	176	187	179	183	150	198	195	183	188	197	176	191	183	188	194	192	181	178	187	194	190	181	153	200	184	200	186	181	200	216	186	195	187	197	216	190	200	195	186	206	172	178	223	196	185	195	203	179	194	187	207	194	196	184	181	210	183	195	195	180	211	187	178	196	206	187	184	190	182	192	223	177	206	208	169	176	192	169	187	197	223	182	173	223	180	197	174	182	187	208	197	181	194	176	181	172	173	164	211	211	196	193	192	185	198	171	182	198	201	183	195	186	188	194	203	190	207	192	183	189	209	175	184	193	166	207	199	197	194	188	212	195	204	201	203	211	206	209	207	201	187	205	187	211	185	181	178	214	193	175	179	203	185	202	203	159	160	161	196	201	187	199	186	201	207	173	192	190	169	173	213	190	181	200	197	179	193	192	197	179	188	195	216	186	208	201	178	181	186	213	184	193	185	171	197	181	221	175	175	183	195	192	197	199	182	217	172	202	208	175	184	184	181	177	200	196	178	187	196	186	224	205	177	206	219	189	194	205	189	198	205	204	205	210	220	195	186	189	198	185	196	199	202	217	173	185	171	206	201	201	180	181	218	186	190	206	179	198	207	181	183	163	188	209	192	189	179	177	221	177	195	195	184	190	194	181	201	210	186	172	221	189	188	186	200	199	174	200	203	198	180	190	175	210	187	192	210	173	194	189	202	206	176	233	193	181	193	185	188	224	200	188	194	188	200	200	191	204	192	186	206	188	165	179	182	202	213	164	212	188	167	203	192	206	196	188	196	170	191	174	177	206	184	179	171	187	183	172	182	186	211	214	223	200	197	237	210	190	197	185	196	186	188	196	174	182	196	199	166	178	179	179	188	180	196	188	185	182	188	183	184	195	176	205	200	198	182	183	198	172	176	216	192	199	211	201	160	200	218	171	163	184	169	195	192	183	186	193	192	186	176	201	196	226	188	203	196	200	202	193	213	188	177	173	190	183	187	205	175	187	187	193	206	201	193	178	202	186	179	175	192	205	200	185	200	182	194	195	203	211	188	195	182	180	183	203	171	210	185	186	184	179	179	184	203	207	214	190	178	188	186	203	188	203	166	212	183	203	220	170	195	160	168	172	189	187	206	208	200	192	199	202	192	198	199	215	209	214	202	193	179	191	207	182	204	177	188	186	186	190	184	171	177	193	174	216	197	213	181	196	199	190	193	213	185	177	198	183	212	182	204	205	201	194	200	197	200	179	165	181	199	176	197	207	208	196	205	198	179	200	195	157	208	200	211	191	220	210	196	201	172	204	176	211	199	203	203	175	173	209	204	185	204	186	187	195	175	208	190	182	194	184	177	203	214	172	185	200	185	201	223	174	185	196	222	200	198	181	190	177	217	170	184	189	194	185	193	176	182	208	170	208	177	198	168	181	184	199	214	198	204	212	180	181	191	184	194	201	208	199	203	200	217	185	196	191	216	185	180	192	177	188	191	160	214	202	199	188	190	210	210	198	167	179	191	214	181	190	214	180	204	185	186	205	196	216	180	206	220	197	196	188	189	189	215	192	187	169	202	197	212	191	177	203	168	194	172	191	195	219	197	187	203	195	208	184	166	204	190	172	209	213	196	214	194	196	176	191	188	184	181	212	205	182	219	188	189	170	199	195	201	184	192	202	203	175	206	215	194	171	189	192	188	192	200	204	197	186	187	227	176	194	221	187	190	199	213	186	198	197	195	189	203	207	197	197	181	198	208	212	199	173	191	201	187	206	217	190	188	218	182	184	210	224	186	177	165	210	196	200	198	197	203	197	171	188	171	180	174	192	183	200	186	182	171	199	170	195	195	207	189	190	162	197	188	196	195	192	200	193	203	203	167	185	170	176	197	188	200	200	184	199	186	187	188	189	211	212	183	195	171	197	190	202	174	205	182	174	162	189	201	230	229	165	171	194	191	198	180	186	180	199	200	182	182	185	188	177	202	187	216	204	169	203	212	187	195	202	197	187	192	191	178	183	214	185	207	177	174	222	184	186	171	186	185	221	203	198	210	182	192	215	184	181	183	179	220	201	171	171	188	176	156	198	181	205	187	207	186	196	159	210	196	209	199	192	178	165	189	177	181	212	193	192	197	194	176	208	181	227	203	204	210	188	186	193	199	178	203	190	178	193	182	202	202	188	188	211	180	224	183	184	182	188	188	181	178	206	163	188	224	196	207	196	200	192	220	202	229	181	210	193	197	179	185	192	185	192	189	207	165	198	190	187	232
31835	33959	19849	7462	7543	6275	5187	4657	3874	4096	3840	2960	2377	1818	1657	1786	1528	1201	1025	884	768	712	698	696	697	643	722	643	623	625	592	626	622	560	567	630	621	574	585	557	581	579	543	552	566	580	538	533	569	547	536	565	537	517	496	481	539	528	524	550	533	497	586	517	533	500	541	565	564	577	552	601	589	617	581	617	612	617	619	599	586	565	622	554	605	557	557	582	569	542	566	595	559	559	585	546	582	587	566	561	543	553	601	610	515	546	552	555	529	555	593	556	558	566	561	570	565	515	542	533	485	550	542	545	535	527	494	544	535	585	566	547	589	519	521	539	554	569	513	552	558	521	567	538	543	515	500	541	557	518	482	504	480	532	545	547	514	537	526	517	511	506	473	513	548	542	544	526	516	550	518	502	521	509	519	525	508	519	551	544	508	553	475	526	536	500	464	500	498	480	493	552	523	556	530	515	495	537	512	518	567	506	477	475	531	490	493	490	548	461	496	502	489	490	509	500	500	508	494	516	524	498	501	503	524	499	533	490	520	485	502	499	501	511	512	514	482	507	521	516	499	521	537	504	488	470	526	471	497	524	524	501	494	482	495	516	538	513	487	514	540	511	465	502	480	488	531	504	480	465	497	553	521	520	461	514	547	496	486	484	483	510	486	493	503	539	480	498	497	515	524	488	486	497	528	477	457	481	513	562	488	525	526	486	485	498	530	463	471	511	479	507	534	521	508	522	515	509	471	553	536	482	522	496	528	523	505	520	529	493	538	502	489	486	511	512	515	480	519	497	513	510	509	504	491	484	518	482	490	494	492	499	510	526	489	472	487	510	509	501	514	490	479	504	529	494	492	484	526	534	522	509	486	478	537	518	462	506	524	487	519	460	550	484	507	484	505	531	532	502	504	506	499	492	502	520	504	506	507	505	494	488	527	455	513	531	532	469	513	528	502	507	548	519	545	524	524	493	512	524	543	513	502	510	485	480	536	516	505	491	482	540	481	511	492	480	514	512	503	527	505	520	523	483	509	511	504	519	514	505	508	476	504	489	538	523	511	550	506	454	477	490	485	492	492	495	480	484	516	513	480	551	508	499	499	500	509	499	521	488	523	484	519	519	494	526	511	497	524	492	526	504	499	523	489	484	532	505	536	506	523	481	498	510	487	507	472	557	501	526	528	521	467	503	498	521	513	493	508	505	472	506	508	498	496	478	513	502	504	533	517	503	488	512	499	477	501	527	540	498	539	511	492	514	536	526	497	521	493	499	522	497	513	497	516	519	514	503	463	509	512	561	484	479	519	510	504	481	461	499	492	525	521	516	495	491	475	510	501	534	493	498	483	539	502	495	513	550	509	518	489	501	486	511	487	513	471	513	494	497	467	502	518	484	501	494	457	517	501	501	530	496	497	492	507	504	488	478	532	545	473	518	502	499	509	486	488	486	478	518	496	480	539	478	487	490	492	569	504	494	505	480	474	498	525	482	480	562	506	486	464	534	519	502	485	494	497	548	492	531	466	513	548	465	514	507	498	516	438	509	535	503	509	532	509	488	507	509	499	517	571	502	516	472	483	519	499	498	512	504	499	488	512	513	488	498	523	509	541	487	534	482	486	497	509	541	526	502	498	520	517	477	530	522	500	504	475	546	478	511	519	485	500	464	489	498	490	472	545	542	482	488	497	499	497	501	509	484	505	499	480	534	466	504	516	528	470	532	494	483	509	483	515	494	531	506	520	492	539	484	505	541	540	497	509	454	468	532	498	504	496	527	514	522	464	474	519	533	492	496	495	511	475	452	475	486	510	522	488	491	535	537	516	493	533	479	540	485	486	483	495	488	502	525	497	471	479	530	460	463	494	533	468	532	515	533	511	504	525	480	472	487	506	491	528	486	518	523	497	515	485	491	514	486	527	476	515	474	518	465	503	516	482	492	512	520	465	510	504	534	524	489	484	502	496	492	513	485	545	542	456	479	483	458	520	479	495	494	509	530	470	503	520	515	506	470	497	500	509	472	462	454	524	503	491	510	525	505	520	481	524	501	543	500	499	492	498	506	524	505	487	486	536	512	513	480	534	533	504	529	534	488	512	537	500	493	501	493	510	492	492	516	533	528	528	525	468	538	469	455	537	514	495	466	498	454	500	496	537	490	524	512	508	479	488	503	499	477	491	447	534	515	510	521	518	515	501	523	533	532	497	510	492	499	501	503	540	525	517	516	540	485	505	498	512	483	483	526	477	493	472	519	536	512	488	483	517	490	487	482	496	476	511	496	490	505	522	501	504	502	509	509	490	512	543	500	494	520	492	458	504	514	511	512	479	509	504	449	518	540	525	474	500	503	475	523	551	551	502	472	479	521	476	459	511	529	555	472	520	475	482	480	522	534	504	489	553	509	497	516	501	489	502	508	522	453	490	481	523	531	517	460	512	471	457	540	491	498	530	520	445	491	494	530	496	491	523	523	489	510	451	497	522	517	494	524	487	516	494	501	502	511	556	537	531	492	482	472	500	478	512	524	527	503	480	533	475	483	490	484	509	528	489	488	462	477	490	515	448	514	484	482	531	471	497	483	524	524	546	480	528	527	522	486	509	489	490	532	504	507	524	461	513	489	472	534	496	539	465	521	543	478	513	497	511	472	535	517	505	543	540	511	498	508	540	515	556	495	513	517	489	522	507	523	498	501	532	517	525	502	462	510	529	502	453	489	501	507	473	494	535	496	511	497	490	545	480	503	518	502	496	516	502	499	460	512	505	509	542	485	554	529	510	508	533	521	488	504	516	503	497	508	493	497	479	466	544	510	512	504	500	490	531	465	521	486	485	489	523	495	445	501	438	529	515	503	461	519	472	474	466	515	506	537	519	516	510	504	534	510	505	487	487	502	500	532	527	484	485	514	505	469	534	481	540	511	527	510	501	477	520	525	502	516	492	526	512	494	521	503	498	496	473	552	521	534	457	539	511	475	560	501	474	456	502	499	505	525	480	554	537	526	492	497	515	522	529	502	541	497	489	542	507	548	478	526	498	523	495	483	488	505	518	515	513	505	511	444	504	493	503	465	521	472	524	528	491	472	510	511	482	478	507	513	475	511	478	509	510	491	526	499	520	497	478	479	538	519	516	520	504	519	511	495	467	524	488	510	517	553	486	469	525	453	513	468	479	507	497	488	506	516	507	527	545	472	535	480	479	538	506	510	482	468	523	521	509	485	471	508	504	494	508	493	510	529	505	570	489	472	526	546	510	506	508	508	483	524	544	465	477	510	522	492	555	492	494	510	530	516	493	479	458	495	493	506	506	529	486	495	495	540	508	493	518	522	494	509	467	491	507	487	470	506	517	491	504	488	509	522	498	473	499	490	504	522	528	488	503	536	481	473	501	494	474	495	550	468	460	530	508	517	524	498	486	526	521	532	510	515	498	507	525	516	510	467	481	529	528	504	511	502	486	496	509	470	478	489	484	474	505	482	520	509	504	533	510	518	467	523	484	491	480	472	503	484
14563	9124	3128	675	504	418	312	315	300	287	288	293	307	276	294	274	266	255	265	244	262	271	289	284	288	233	298	271	279	259	269	264	300	265	269	265	274	281	238	272	249	286	280	262	282	286	299	265	301	286	272	306	290	246	265	293	298	273	269	249	270	263	279	281	231	270	295	279	284	268	279	310	292	288	294	296	283	299	270	265	295	259	303	282	273	273	266	262	254	259	283	283	309	290	291	296	294	272	273	283	273	287	249	275	253	300	278	265	265	289	260	312	263	267	280	286	270	270	276	261	291	282	280	257	249	286	277	267	273	313	270	301	286	257	257	278	251	246	266	270	271	266	296	290	267	262	289	295	281	283	280	295	268	261	280	293	279	285	272	285	281	251	279	286	297	271	238	268	277	276	260	288	280	277	277	263	288	275	273	271	275	255	265	248	280	261	277	248	248	306	261	250	281	243	258	251	309	299	272	258	285	230	258	285	282	238	281	276	261	280	300	276	292	265	252	273	262	289	303	267	299	257	258	276	285	278	275	275	257	289	274	295	283	277	302	259	264	290	265	252	255	269	295	256	260	278	277	258	255	289	268	261	248	264	276	275	270	284	296	282	263	251	290	259	269	300	315	263	255	258	282	272	268	275	285	290	295	279	260	284	272	300	267	303	269	275	311	233	263	274	260	289	228	256	260	269	263	279	267	274	252	244	262	229	265	292	310	259	310	268	267	281	280	272	280	272	255	259	276	266	261	277	275	282	277	268	291	254	301	279	311	295	253	298	271	283	243	249	292	252	279	256	274	270	271	270	290	301	272	291	278	279	283	270	282	277	292	230	274	291	267	284	290	272	249	268	265	287	274	264	290	267	278	262	276	280	320	292	301	239	291	254	277	315	306	269	271	263	268	254	288	283	280	254	257	302	270	274	261	277	273	245	302	278	327	273	285	276	274	284	256	273	263	253	292	319	294	289	264	305	300	274	300	255	275	262	242	246	266	257	287	263	246	255	309	282	270	301	247	254	278	273	263	299	297	248	286	255	269	282	259	255	282	281	276	253	265	294	273	253	280	289	263	298	261	286	261	250	257	248	264	308	260	239	310	288	259	269	306	302	270	247	272	258	265	290	250	249	239	248	248	242	308	277	271	289	280	273	233	291	271	289	288	286	266	262	265	283	294	297	282	274	268	283	287	292	267	280	280	245	256	290	272	262	281	251	265	254	254	248	262	296	266	261	296	275	258	258	278	276	280	248	274	280	270	292	252	265	283	244	230	294	294	282	254	288	213	282	303	277	313	287	289	267	276	295	246	242	262	233	284	285	247	265	319	242	298	280	265	253	293	274	299	289	281	275	308	251	277	290	260	280	278	282	268	306	251	274	261	284	263	287	290	261	263	258	280	261	258	252	283	278	265	256	224	287	285	293	292	296	261	330	283	264	246	279	269	261	286	246	278	272	264	242	230	256	261	251	286	280	269	290	258	252	284	274	239	267	254	286	308	273	276	289	297	278	281	282	252	239	285	279	230	272	276	295	269	288	270	296	282	244	287	247	266	225	256	291	285	305	261	264	293	294	238	257	273	259	261	250	260	264	285	272	278	250	259	256	289	262	277	288	288	250	289	280	299	260	269	289	234	281	275	282	258	310	251	294	269	266	287	244	327	277	253	270	263	309	253	289	291	314	253	287	288	254	310	249	262	290	276	308	256	287	263	303	273	290	280	290	267	293	276	273	304	249	293	283	269	250	242	265	289	265	252	279	267	249	293	291	287	240	249	283	271	256	272	237	278	277	271	289	285	277	266	268	270	266	280	282	250	255	267	295	290	279	287	254	266	261	282	317	258	293	253	293	276	286	279	282	265	267	264	282	290	246	279	284	262	265	282	282	251	310	297	256	259	312	305	267	265	276	259	286	282	289	274	291	264	302	258	272	268	243	298	267	273	243	281	249	264	250	275	270	282	260	278	285	254	286	248	288	275	294	274	268	278	281	299	283	264	258	255	306	257	264	249	285	265	286	254	262	290	269	271	280	246	281	298	292	249	273	282	258	288	296	290	264	281	244	256	284	244	278	231	292	258	309	284	271	287	274	301	266	288	299	292	245	232	333	299	282	295	325	253	253	271	272	286	277	277	277	281	262	277	279	286	277	267	258	296	271	272	271	277	269	270	274	274	266	257	274	300	264	258	253	277	290	239	248	235	264	277	257	253	270	263	272	290	249	293	259	314	287	301	283	264	256	267	296	295	256	268	271	288	270	272	246	282	296	243	293	259	272	283	283	287	280	283	290	268	317	278	251	276	288	276	266	251	279	270	275	291	290	256	285	270	309	304	267	275	266	230	264	299	273	279	266	300	274	294	289	294	273	275	267	280	281	269	269	289	266	265	278	255	301	263	271	260	286	275	293	280	310	262	261	266	284	261	291	296	268	265	276	278	297	258	277	282	294	287	283	235	287	287	299	275	282	243	273	281	242	249	270	297	254	238	274	254	276	281	289	280	285	264	306	283	272	266	281	276	266	250	280	290	281	284	272	248	276	286	276	258	292	262	258	262	271	280	264	264	269	257	253	271	272	305	280	280	258	294	241	255	278	281	268	285	274	256	284	270	249	287	274	300	284	276	265	295	259	279	301	286	266	270	267	228	262	250	264	248	261	296	275	261	242	285	270	313	276	272	265	287	270	310	289	267	271	289	269	257	271	289	299	279	284	271	277	276	285	286	286	279	274	266	260	291	252	282	278	291	263	286	272	252	268	292	307	295	275	255	271	292	294	245	271	244	280	289	278	279	247	253	278	259	277	263	260	284	286	274	268	254	262	302	294	270	298	275	256	284	270	297	273	310	295	253	257	295	295	290	259	285	288	242	242	269	251	274	251	280	266	277	227	284	259	289	283	289	272	286	259	274	272	289	288	298	280	261	271	282	266	273	294	294	261	258	287	257	280	261	262	270	272	278	272	256	263	302	290	278	288	292	267	290	294	273	298	268	287	255	262	271	260	273	290	266	265	270	262	264	297	285	256	281	295	298	294	283	248	257	309	274	264	282	271	257	254	254	294	271	256	245	264	254	266	279	293	277	292	258	258	270	280	289	288	272	286	283	249	270	258	257	270	250	319	291	280	270	293	275	256	269	258	270	250	253	286	270	294	281	268	280	240	277	258	279	251	284	282	267	276	229	269	255	248	278	285	238	294	272	266	303	272	332	255	281	279	262	266	276	256	290	320	288	277	278	252	284	286	274	278	262	290	263	279	289	278	293	284	265	291	283	241	252	234	265	276	233	258	263	273	265	281	278	292	249	276	262	255	286	274	295	272	288	307	271	268	294	271	269	288	283	280	266	276	276	269	296	247	289	262	276	246	256	286	270	265	244	285	288	254	249	247	267	262	265	278	249	268	295	254	276	268	281	288	294	286	313	268	286	271	298	250	257	254	274	277	270	276	287	268	274	255	276	272	299	270	265	277	259	279	252	261	258	264	266	289	260	283	258	273	279	252	282	273
9603	9985	4197	1350	1471	1154	996	1011	942	801	824	817	805	756	722	682	748	760	715	741	712	680	698	694	685	731	643	671	707	706	710	692	684	704	706	652	696	714	726	714	642	723	709	685	688	701	733	731	685	660	701	721	713	711	730	685	682	694	722	700	661	663	703	721	723	691	687	717	715	714	711	759	732	738	697	759	731	742	729	791	707	761	709	729	710	691	700	729	762	703	700	728	723	726	722	754	691	742	752	666	719	661	722	754	723	728	705	679	741	745	713	716	719	706	676	737	700	706	765	735	737	704	732	678	716	708	745	722	734	723	706	712	739	721	706	719	683	750	750	722	723	708	718	676	755	693	735	677	673	666	723	662	683	658	673	707	716	750	645	697	688	701	748	705	679	710	730	690	676	760	711	680	706	711	742	683	682	685	722	676	707	717	714	670	684	747	699	702	721	712	702	690	671	695	757	684	747	729	696	636	697	672	711	705	716	714	716	665	716	681	756	720	666	691	668	694	671	697	728	682	628	737	699	713	688	705	728	753	725	719	695	681	711	665	678	678	688	682	701	742	707	724	715	687	686	702	696	655	694	696	694	704	718	689	689	688	707	694	724	671	668	745	705	633	676	718	658	722	735	680	700	705	687	677	690	735	725	705	711	681	709	675	730	689	691	696	712	691	718	752	703	691	662	666	687	663	695	698	693	720	731	682	702	717	720	705	714	686	717	662	710	755	673	707	701	685	680	717	679	721	691	723	713	643	686	731	697	728	683	693	701	679	700	681	706	698	720	712	670	713	695	683	677	739	674	718	692	727	742	693	728	659	737	683	631	731	740	694	680	705	661	727	674	720	729	709	724	742	706	681	703	719	689	677	750	703	651	681	696	687	696	698	687	734	736	698	688	694	695	737	652	711	743	702	733	739	684	728	753	678	694	717	687	696	734	739	661	696	707	702	693	684	728	758	738	721	692	692	670	730	739	697	724	673	654	692	734	757	667	738	625	732	695	669	714	648	689	721	662	705	772	713	689	708	691	742	756	724	732	690	714	671	692	719	712	647	727	728	674	778	717	685	697	742	676	682	732	720	675	743	674	680	697	735	690	687	676	734	707	713	690	660	642	699	741	677	758	701	758	717	664	693	716	757	677	705	684	678	677	704	751	707	748	657	738	695	691	649	707	676	721	724	658	705	682	696	727	749	671	743	690	696	716	669	695	687	704	700	725	721	695	690	714	667	682	705	647	712	684	702	686	721	710	787	703	703	689	734	722	730	690	699	680	658	691	698	709	711	717	715	673	688	721	676	706	668	706	710	677	708	728	691	711	726	699	683	685	689	716	756	744	733	746	697	707	714	712	664	703	689	729	699	688	684	763	736	717	654	728	715	673	693	720	713	716	703	747	701	717	690	688	688	663	704	697	681	703	707	681	758	688	678	725	753	690	700	662	686	677	689	707	666	731	718	747	723	728	694	678	734	659	687	727	705	688	691	732	667	695	690	732	720	703	665	730	661	684	716	682	697	693	700	719	752	686	682	692	672	691	709	696	677	712	716	738	679	696	740	717	718	684	708	685	726	716	640	690	728	782	727	712	700	705	688	689	713	707	752	681	741	739	714	728	717	716	727	716	708	755	695	703	671	693	718	708	705	685	689	686	660	739	740	727	691	703	740	701	670	732	720	741	694	709	700	731	693	683	709	744	726	689	727	710	706	719	717	714	698	706	753	707	681	670	653	688	676	683	764	726	693	679	703	692	685	689	713	672	724	656	727	721	736	730	724	666	713	709	682	739	718	704	721	719	726	678	707	670	686	705	735	681	658	681	732	710	701	645	701	768	684	686	706	740	704	715	735	684	747	649	677	694	685	727	701	685	695	699	741	745	677	730	675	695	748	744	702	714	685	691	720	682	704	681	741	712	714	694	644	672	725	697	722	732	651	694	687	725	711	703	678	685	696	761	727	737	731	649	696	684	705	706	711	699	653	725	702	734	710	717	694	676	712	629	692	717	700	709	737	673	636	680	687	710	707	719	689	747	648	700	681	721	683	681	702	676	673	699	646	709	700	688	675	697	771	724	704	643	707	728	698	748	709	685	709	690	743	732	712	727	668	684	737	695	633	664	719	661	635	682	731	707	737	731	687	711	727	683	691	709	668	739	667	700	735	695	672	670	664	746	713	739	708	716	702	705	655	705	705	615	690	725	686	671	732	704	682	695	699	726	712	711	662	694	696	726	717	715	723	696	694	693	721	722	697	652	711	643	705	705	661	699	688	716	745	685	731	660	752	729	735	690	725	672	732	668	708	679	686	740	678	674	755	706	689	720	720	681	712	713	712	701	719	675	736	642	694	676	691	710	712	686	691	721	708	731	686	722	678	688	713	695	687	703	767	706	722	693	696	697	693	738	667	729	716	672	682	733	733	709	731	725	720	689	707	707	679	731	733	715	758	702	676	657	705	735	695	694	735	721	690	742	689	690	767	730	682	698	713	752	697	668	692	709	704	716	713	695	653	708	698	708	665	728	737	708	687	718	700	663	746	679	740	704	712	686	687	665	752	712	704	662	674	675	671	731	703	728	716	655	706	720	715	685	680	689	689	685	685	691	718	690	715	687	723	711	700	670	651	729	708	695	654	713	738	726	703	698	747	684	654	705	689	683	628	714	693	677	694	697	701	738	738	702	722	690	706	719	707	727	723	710	677	728	740	702	708	731	700	709	680	653	704	724	702	703	673	728	709	663	721	740	706	698	702	695	697	671	690	691	660	694	695	718	663	700	656	703	695	624	671	681	654	716	687	687	715	679	679	721	673	724	678	704	710	733	706	717	692	744	718	669	734	690	745	728	705	665	737	738	672	732	699	714	699	676	688	696	670	721	743	672	681	713	690	720	711	686	691	675	668	661	696	671	679	661	707	655	708	713	700	710	690	773	709	704	731	711	715	658	680	726	639	725	723	663	739	677	690	733	725	694	684	666	687	705	683	727	716	671	666	666	715	701	696	689	658	678	703	733	680	703	686	716	714	656	735	781	699	672	710	688	686	703	741	698	691	649	702	695	690	657	680	722	689	677	713	713	710	705	681	680	713	691	696	708	683	690	682	684	695	707	696	679	732	738	674	725	707	713	723	698	691	727	704	708	689	702	721	686	659	735	707	670	690	600	675	707	670	692	712	672	717	698	675	693	745	737	720	665	787	689	706	740	724	658	669	719	666	710	696	685	729	674	697	723	730	709	706	721	683	701	730	706	693	689	715	710	699	700	728	732	703	737	686	724	727	640	707	687	691	689	733	719	678	703	728	651	697	710	688	711	745	688	655	707	718	724	668	718	720	691	667	696	689	663	714	689	718	741	710	702	723	700	708	703	686	695	658	663	698	727	674	714	734	718	679	708	719	753	739	698	678	714	684	732	664	713	689	710	726	692	655	659	734	693	679	667	713	684	721	720	687	668	698	736	693	753	713	677	692	706	737	703	667	658	641	707	631	738	690	756	693	711	737	707	703
34196	35494	25550	11896	7661	4090	2331	1300	920	696	688	567	596	410	336	378	330	354	316	293	304	254	272	285	278	295	279	250	267	289	286	287	287	272	267	261	278	265	259	266	240	239	257	260	265	272	250	295	241	244	266	279	288	258	267	250	260	292	267	299	274	270	291	262	284	252	263	262	274	279	297	245	229	269	248	273	217	309	284	253	274	246	272	259	260	260	227	252	263	280	320	264	281	278	228	262	247	285	287	270	274	259	267	297	283	263	265	254	281	278	272	259	270	286	242	275	239	253	246	267	254	258	266	217	280	298	274	239	291	260	263	242	263	294	271	271	266	271	261	240	292	269	279	245	251	266	284	243	267	252	249	235	263	248	236	281	236	292	267	276	269	302	273	265	278	270	262	268	268	249	262	292	251	287	230	234	243	273	246	263	261	251	241	252	241	255	268	294	255	256	249	242	254	239	281	255	282	244	257	270	293	249	242	292	265	285	243	272	275	293	289	281	276	258	264	264	252	242	243	255	268	257	263	218	280	248	239	260	271	277	255	242	254	247	268	247	229	262	243	255	235	244	243	273	272	246	269	256	298	276	272	263	250	260	282	259	271	254	260	258	255	259	276	241	258	274	234	265	281	255	289	252	281	262	228	277	287	287	313	254	246	258	247	239	238	268	277	283	274	275	265	264	302	269	286	271	281	247	258	262	267	270	260	282	263	298	260	262	265	243	239	255	281	238	280	260	267	271	279	261	269	276	259	270	250	252	259	278	264	245	286	253	245	255	271	276	264	268	280	267	252	247	261	239	246	247	251	248	246	253	278	298	276	269	251	274	236	275	250	234	241	242	260	283	267	272	238	262	250	302	241	262	243	256	276	266	258	292	253	254	242	254	249	301	293	260	266	284	264	267	244	240	279	262	272	268	249	287	273	254	248	247	254	262	252	264	220	241	279	230	255	299	243	279	236	257	270	263	244	278	270	257	262	261	254	262	260	279	253	244	261	279	258	234	248	265	261	279	269	270	281	303	281	278	240	265	227	283	258	271	290	274	274	231	245	282	279	260	258	236	265	268	239	247	248	258	240	266	296	267	263	243	270	258	251	261	234	268	241	223	271	254	269	272	258	267	293	287	241	278	243	311	254	241	237	249	258	270	264	269	228	247	242	261	282	228	238	286	284	249	230	265	266	239	261	264	257	264	253	253	251	256	287	264	260	288	245	237	247	272	245	279	271	244	239	264	238	245	275	257	245	263	287	252	263	274	291	250	252	237	284	260	246	270	250	242	265	266	226	264	260	263	259	277	274	260	280	282	274	235	269	251	264	284	258	218	251	255	276	256	281	243	253	305	244	241	262	256	283	273	245	264	277	287	260	264	229	264	257	275	277	255	240	252	238	274	266	256	262	243	260	266	275	267	248	259	236	259	264	283	274	288	257	267	251	264	280	243	241	258	247	271	279	281	271	249	260	263	262	261	266	261	254	261	296	290	260	251	258	253	254	272	258	273	241	257	248	256	274	262	253	283	256	251	267	279	254	259	296	285	251	278	277	268	291	247	288	280	243	268	279	254	221	270	256	248	274	249	250	249	279	272	248	280	300	248	281	257	279	266	244	289	258	249	260	254	284	273	259	231	248	281	270	245	278	252	241	284	270	270	286	280	273	232	251	262	271	228	297	251	234	254	257	274	264	256	238	257	246	252	289	268	256	258	270	257	259	252	203	236	241	256	257	295	296	256	261	275	274	262	287	266	259	271	256	257	246	263	266	262	243	282	278	280	256	244	261	269	265	268	266	263	302	260	271	288	280	286	281	277	265	294	269	272	251	250	279	280	260	253	268	250	266	266	276	264	278	265	259	272	273	256	288	284	232	278	253	245	298	262	262	286	234	237	280	261	265	258	258	249	260	271	263	254	245	257	293	261	279	245	249	263	280	255	238	253	264	253	267	291	270	272	248	250	257	264	235	275	290	265	282	262	259	254	249	241	259	253	243	291	272	261	255	241	296	262	262	257	256	277	279	265	267	256	275	260	272	262	279	268	277	263	298	261	266	249	273	231	271	251	271	271	265	250	248	281	247	276	265	263	256	245	250	249	236	277	255	248	286	256	243	262	282	266	283	274	270	260	296	265	268	250	261	242	241	250	265	293	268	242	266	267	263	242	240	289	255	263	267	260	282	241	303	213	268	252	284	259	238	248	276	288	229	267	234	260	226	256	247	249	270	253	271	255	230	263	253	232	262	281	269	275	288	267	254	288	285	298	263	265	248	278	292	245	282	273	281	252	279	260	279	263	260	225	285	237	252	282	272	266	268	257	265	272	227	263	253	238	255	232	249	247	233	276	245	288	279	241	269	266	262	267	279	263	262	247	274	272	272	257	249	252	259	246	257	247	285	274	260	245	286	260	273	264	263	264	246	290	295	259	279	257	255	228	241	257	291	259	257	307	283	265	271	243	258	227	276	250	285	232	275	249	252	285	262	285	276	263	219	283	250	288	249	269	259	267	255	260	284	251	260	265	272	242	246	242	290	289	263	268	254	265	259	258	270	261	262	289	254	250	242	257	270	235	265	310	274	276	264	256	280	258	266	271	248	284	261	249	259	225	275	237	263	289	252	277	256	267	224	277	292	238	289	256	263	253	268	284	276	272	249	260	242	257	261	267	246	280	258	268	265	212	248	268	291	268	245	229	279	284	272	246	249	247	273	267	282	287	241	265	284	269	256	253	257	263	242	265	249	277	291	242	265	244	261	252	299	229	236	254	274	270	293	242	240	266	249	247	258	259	248	274	299	266	275	245	257	266	283	246	266	246	275	284	259	251	251	248	275	275	271	272	249	304	241	267	239	261	265	295	256	290	243	269	263	289	268	291	253	256	262	267	268	260	262	267	280	267	268	271	283	232	256	248	267	265	244	276	257	269	264	243	266	291	277	252	273	253	298	293	265	284	264	259	291	244	263	238	260	287	286	262	235	290	266	266	238	244	252	273	252	251	262	270	267	246	279	235	263	260	274	276	253	282	271	259	248	273	247	283	242	251	285	264	260	255	255	244	255	263	250	275	247	264	276	258	254	285	287	262	279	241	262	257	239	277	278	273	261	274	248	254	224	285	262	275	240	268	274	278	253	276	239	282	249	247	281	247	259	289	271	262	255	240	293	263	282	258	287	257	245	293	267	275	268	280	265	267	252	233	255	260	253	278	264	266	291	257	252	247	264	265	278	255	278	271	241	285	285	250	266	259	285	308	321	245	252	254	257	273	260	289	260	279	242	262	251	268	253	241	257	258	271	237	260	284	259	243	249	270	276	274	238	276	286	275	236	246	268	266	272	250	231	243	218	264	253	296	224	267	285	267	247	274	309	292	259	242	275	279	273	253	233	252	273	254	271	236	257	267	268	293	275	274	271	243	265	250	260	238	266	257	269	254	271	265	278	285	238	277	287	285	264	247	264	251	272	275	256	277	289	265	263	224	263	257	273	263	276	263	244	230	259	258	285	255
23498	30252	16330	5011	5383	3918	3361	3079	2651	2505	2538	2073	1714	1320	1176	1370	1192	943	972	838	830	805	786	778	751	714	723	743	749	727	695	758	718	741	709	672	738	724	708	667	677	667	748	709	736	693	695	650	690	672	691	678	660	676	754	667	654	641	677	686	679	683	706	743	745	700	701	728	698	719	721	707	692	754	718	737	746	737	768	752	712	721	723	683	658	717	736	707	705	700	694	731	668	712	719	718	689	718	702	736	710	686	722	644	746	738	703	717	730	691	712	712	719	678	741	710	720	709	681	704	658	634	681	698	685	673	665	653	709	749	733	677	702	711	671	669	694	655	640	730	649	679	640	671	673	695	725	721	662	717	665	722	668	699	687	681	667	704	687	658	707	642	697	645	676	721	685	714	633	699	639	687	676	678	658	643	645	677	701	644	634	617	672	670	663	671	619	665	691	657	666	674	670	665	640	671	661	721	699	665	667	677	679	698	631	659	634	665	634	670	651	652	657	676	672	626	687	603	704	618	661	681	657	637	671	693	684	672	661	654	689	684	632	678	669	642	652	674	649	677	652	644	691	669	679	679	654	683	670	684	645	676	670	630	641	650	664	706	665	680	710	643	681	650	713	669	640	633	677	631	662	657	743	719	679	670	652	628	696	732	623	687	686	636	659	684	692	681	626	699	673	633	639	657	644	701	673	678	623	702	605	665	646	690	671	659	711	692	696	676	656	690	677	665	705	677	708	673	618	689	642	672	674	632	683	625	672	656	650	662	661	655	669	699	662	718	621	692	691	683	636	711	673	651	647	703	676	681	662	689	688	650	654	696	629	644	692	710	694	683	627	641	642	647	666	649	660	630	685	691	635	695	682	645	666	684	674	629	714	641	645	657	663	665	662	682	639	640	698	653	675	706	725	683	651	669	651	690	615	688	703	686	666	691	764	695	677	652	628	644	668	642	687	649	680	682	639	678	708	722	671	646	658	689	661	631	703	672	662	666	654	693	625	646	651	665	648	665	638	682	683	638	705	674	637	697	719	697	688	647	651	665	695	669	695	663	646	670	677	661	659	705	625	663	671	697	683	654	688	668	660	689	728	711	671	671	676	644	664	678	665	642	653	663	681	645	673	672	695	670	652	642	637	693	657	655	669	718	665	686	683	649	670	641	615	669	662	725	708	675	680	699	672	693	690	639	675	723	636	673	655	674	641	721	659	669	666	684	651	658	643	666	660	679	627	646	641	658	625	655	688	680	655	713	695	679	704	704	634	665	640	633	684	643	699	687	666	692	654	600	659	694	652	674	705	656	653	671	695	670	654	679	659	655	681	684	675	682	675	672	644	680	680	650	695	664	686	665	682	711	663	696	683	703	658	683	670	689	603	655	688	678	628	640	670	661	696	670	666	646	697	678	637	700	697	694	665	684	688	634	667	698	679	692	631	665	669	675	663	666	678	646	689	669	628	632	694	685	726	678	687	633	674	677	717	629	657	655	655	652	662	654	682	631	642	631	675	617	659	708	655	662	666	690	667	647	688	684	667	703	678	687	643	700	679	685	678	642	680	675	613	680	689	653	715	683	674	614	648	681	646	695	665	651	698	683	690	694	677	668	647	658	697	598	674	717	722	674	704	642	661	676	677	671	716	650	684	680	649	706	637	643	709	612	646	672	638	652	665	659	656	671	656	625	664	660	685	650	686	659	657	689	700	678	698	716	671	689	682	678	652	662	687	644	640	671	615	672	667	706	675	726	700	641	730	654	662	675	728	673	679	672	669	664	649	678	643	699	672	623	659	650	673	651	706	676	678	665	662	638	693	698	630	667	728	669	667	654	621	620	647	657	618	699	675	686	662	664	653	650	680	644	691	631	701	629	690	720	690	670	681	650	641	685	628	619	675	649	729	628	674	658	620	682	673	659	657	667	676	659	681	636	661	676	660	693	656	668	694	678	653	691	713	678	655	691	655	660	637	678	650	698	722	657	666	697	664	702	674	680	684	686	648	684	639	689	654	667	624	690	667	662	654	684	663	648	666	663	688	667	672	698	671	648	656	651	677	698	675	729	695	656	690	700	666	642	703	691	680	668	630	647	674	706	691	657	700	688	677	687	684	691	669	691	688	680	614	649	669	666	655	650	692	697	651	719	637	682	664	642	679	723	600	678	642	659	654	659	628	667	677	717	667	641	665	658	651	643	667	664	707	673	650	656	692	678	630	684	679	651	693	621	668	691	668	641	643	713	678	650	650	687	698	636	661	656	635	692	666	676	667	666	674	665	730	701	686	642	663	651	636	657	667	704	689	716	668	624	636	693	694	681	763	656	658	644	637	658	659	673	651	696	664	687	688	657	712	676	703	657	674	658	654	674	685	673	630	656	661	671	633	640	652	678	635	683	677	627	686	666	697	678	677	648	652	637	657	668	682	658	643	684	690	650	702	656	653	672	682	705	662	732	691	673	669	659	670	651	732	699	662	660	659	661	680	711	678	646	718	689	709	608	691	618	677	696	684	682	647	690	653	656	705	643	655	653	652	660	670	626	672	714	626	622	687	693	679	641	648	656	687	645	681	692	667	666	697	701	689	686	705	646	645	655	674	654	684	660	712	668	671	659	658	660	677	693	673	677	672	673	690	701	688	664	669	642	698	640	724	659	662	639	654	682	658	645	651	647	655	646	719	677	653	652	661	639	663	672	698	677	647	669	677	710	685	618	698	653	663	652	665	654	663	687	702	685	654	688	650	648	635	648	707	688	667	644	668	667	679	671	683	675	671	677	672	683	675	645	696	659	683	675	697	625	678	677	674	641	705	631	640	680	659	655	656	645	677	688	657	691	660	687	680	719	650	702	664	668	645	662	700	682	674	656	666	672	729	683	694	664	662	676	683	630	653	700	672	676	701	672	721	691	655	638	702	632	660	658	656	662	671	686	693	736	705	628	708	720	696	695	646	685	681	663	690	673	679	685	592	647	674	685	669	669	701	651	668	667	648	634	664	677	686	679	672	693	662	687	630	691	680	672	634	651	669	673	667	666	653	670	671	703	669	688	648	642	673	661	639	711	682	682	676	681	678	670	701	672	647	647	647	690	699	700	654	640	695	636	646	695	701	633	678	669	698	642	668	637	645	680	711	683	698	710	644	671	688	679	648	679	682	650	698	666	690	670	657	661	688	660	670	644	648	672	689	682	682	656	656	678	657	691	685	643	723	630	660	666	685	685	661	648	618	665	672	682	640	702	695	633	625	666	649	654	623	658	643	651	666	654	628	688	672	699	670	649	680	692	649	656	656	649	635	643	677	653	621	701	642	665	716	703	681	676	675	669	667	690	642	673	700	637	670	705	657	646	747	680	674	649	681	704	698	640	652	678	706	652	652	672	633	672	699	717	680	702	673	678	638	626	667	662	675	662	708	667	664	663	666	657	659	684	682	627	663	664	683	669	686	666	676	625	723	678	680	683	660	648	694	693	687	696	658	676	679	649	658	702	646	718	668	673	693	675	638	643
44471	40356	28865	16452	11507	6888	3961	2311	1775	1287	931	846	900	536	339	345	298	270	267	255	224	232	225	222	218	201	216	202	220	214	212	193	208	216	198	201	184	204	174	197	210	208	213	208	201	191	176	185	210	187	199	215	210	185	201	177	196	213	171	210	192	198	171	210	184	190	214	182	201	198	201	201	210	200	205	199	207	208	214	205	218	207	174	179	184	198	184	175	227	191	197	175	202	202	179	182	178	191	163	195	194	163	196	193	190	194	191	185	191	183	181	199	197	199	206	203	221	190	204	176	197	179	190	195	194	166	173	175	188	188	162	189	178	188	195	180	189	199	200	184	177	192	173	199	217	179	196	173	214	177	155	181	197	176	214	204	197	202	216	194	188	193	206	213	171	204	203	183	188	173	201	216	210	171	207	178	174	160	198	200	168	190	175	187	210	191	196	181	200	191	222	206	194	172	179	184	182	199	190	196	188	193	183	188	196	205	182	196	184	193	181	198	184	165	194	184	184	171	201	203	163	201	177	214	184	190	191	199	186	174	202	194	200	184	172	191	200	181	189	181	199	209	188	202	178	176	164	188	188	166	190	178	196	173	185	191	208	185	176	197	200	192	196	172	201	185	220	175	191	190	195	206	190	195	191	185	195	198	186	205	157	140	170	217	186	156	179	183	184	183	211	202	186	190	201	159	191	179	186	198	204	158	179	226	193	183	197	203	200	169	200	191	211	181	197	206	191	194	188	194	186	177	188	192	184	190	167	192	185	190	215	194	192	210	201	171	180	199	184	217	203	168	180	187	196	185	189	193	188	176	195	174	203	202	175	180	194	180	176	218	210	178	186	174	199	187	193	165	202	198	176	233	179	197	205	186	192	213	194	196	195	177	186	182	174	214	179	197	176	181	190	198	192	187	186	153	210	192	197	177	183	175	217	166	198	178	209	175	182	201	182	166	194	197	217	194	193	186	182	199	186	169	180	205	210	227	205	199	180	183	186	197	209	188	193	199	195	180	173	208	203	181	180	197	154	206	191	190	184	166	205	200	184	207	188	204	204	185	193	204	197	169	206	187	196	177	185	191	192	214	213	198	177	174	208	195	190	191	180	179	218	186	165	172	169	213	170	202	173	178	191	227	174	200	178	198	186	193	207	206	187	192	200	207	185	168	200	192	179	175	196	193	198	201	182	203	195	183	203	185	204	178	200	200	185	209	206	186	197	202	210	171	191	186	199	189	188	212	215	175	179	193	197	194	176	191	198	182	193	216	168	196	193	187	203	218	197	195	191	186	187	174	199	195	177	177	166	186	174	177	191	170	187	193	179	192	199	196	207	161	191	194	185	169	179	189	199	178	183	190	191	195	202	207	180	222	199	171	170	188	210	180	194	192	158	172	172	197	198	172	173	205	163	194	212	185	185	176	184	162	199	195	203	176	193	185	213	179	184	192	198	176	180	204	185	197	195	183	159	164	189	197	200	195	177	189	188	191	170	178	180	184	170	175	203	206	206	184	182	180	191	188	172	187	166	202	206	194	183	220	174	194	170	211	180	194	210	171	191	196	204	206	188	200	195	199	191	172	174	178	201	196	169	179	201	194	167	192	193	187	188	182	191	182	206	180	176	172	187	224	181	177	195	183	183	189	183	210	196	190	191	193	182	187	203	194	193	202	219	206	192	193	200	157	163	193	195	186	197	193	186	194	206	184	186	195	165	177	205	180	212	181	170	187	197	198	177	199	179	181	185	180	143	211	167	208	195	162	203	192	177	173	193	192	174	184	200	207	194	187	190	208	180	181	187	188	178	159	164	175	190	195	179	170	178	206	182	223	184	207	156	177	172	183	206	181	196	174	181	174	183	204	173	203	176	162	200	189	182	169	213	183	212	186	174	199	176	201	179	181	167	174	175	184	187	219	189	189	202	169	196	199	204	206	201	192	201	194	206	194	206	198	198	194	206	178	177	216	186	194	197	207	191	196	178	198	173	171	183	191	232	174	213	179	172	194	174	183	161	186	191	162	166	194	186	207	209	152	174	195	177	192	180	184	208	159	195	195	176	194	175	185	202	195	190	176	197	197	202	190	181	177	185	183	161	218	214	183	182	214	182	188	180	211	170	184	193	214	182	182	193	195	195	201	175	226	208	191	171	176	196	200	170	154	194	180	175	216	203	168	200	198	175	176	191	174	198	199	176	217	194	177	211	174	218	189	186	171	196	173	197	195	194	195	211	193	176	202	207	171	176	170	196	212	216	208	210	206	171	183	194	187	186	175	199	196	202	181	191	189	204	170	188	184	186	188	184	187	192	174	190	187	178	180	197	196	204	216	197	200	192	204	190	185	184	206	184	188	187	173	187	185	197	187	198	187	168	202	182	180	194	181	176	182	203	200	196	203	194	198	189	170	191	201	178	164	212	185	200	194	176	187	195	205	195	186	193	190	189	160	173	193	194	203	195	223	199	224	203	185	176	182	208	194	163	180	192	198	181	189	179	192	208	218	174	208	169	211	202	207	184	183	202	206	202	174	187	206	198	207	220	182	190	179	184	197	172	189	184	197	193	164	168	215	183	192	184	163	180	206	195	199	182	196	174	171	190	195	199	190	179	179	192	203	168	190	193	163	191	162	212	180	183	168	172	207	186	190	217	198	181	191	192	202	194	193	205	179	198	154	193	185	176	199	200	201	238	176	196	192	192	188	203	195	195	198	181	167	185	169	217	194	208	190	179	184	168	197	200	200	176	201	207	191	190	194	177	211	201	186	183	210	207	187	186	173	213	203	184	177	219	192	202	206	184	174	166	187	194	188	171	196	177	189	201	192	231	217	167	226	181	200	180	182	198	189	204	177	202	190	190	189	202	185	209	196	189	178	191	181	189	176	193	177	169	185	198	180	191	179	172	191	173	169	169	180	205	181	204	170	210	178	195	185	189	206	186	207	176	200	187	189	186	181	204	194	188	184	199	182	211	182	196	192	208	210	185	182	203	173	179	178	176	200	189	178	152	197	186	198	194	191	190	168	198	167	175	189	176	199	206	166	179	181	173	169	185	166	196	190	197	181	208	174	205	178	217	194	193	196	174	204	206	226	194	191	192	170	173	166	199	188	183	197	225	181	207	172	182	169	178	183	171	173	209	210	221	213	179	180	190	192	213	178	181	179	153	182	184	199	229	185	186	189	175	194	184	187	219	193	208	188	174	174	191	186	185	195	185	197	190	198	184	190	167	214	180	189	213	186	177	178	174	182	187	200	193	166	186	182	208	180	187	191	228	212	197	179	188	207	192	175	174	181	205	185	193	177	217	195	213	215	193	190	201	181	213	195	199	212	177	175	203	202	175	189	191	219	187	162	210	198	167	184	184	196	210	194	210	209	190	195	184	189	192	172	180	201	180	165	188	173	168	173	195	211	210	172	165	171	178	178	181	184	206	191	186	187	194	190	185	168	193	183	176	183	164	180	170	215	189	183	181	214	161	200	205	184	185	208	173	191	189	177	189	188
31723	33166	17962	7598	7485	5735	5009	4326	4235	3824	3083	3041	2607	1817	1473	1715	1410	1080	955	850	764	738	740	719	686	715	650	611	681	627	605	632	621	622	593	532	572	585	566	556	571	556	549	539	548	566	580	560	595	527	556	527	529	578	516	601	517	560	527	562	552	505	528	502	494	510	511	508	558	556	554	547	544	556	554	576	602	610	602	582	565	587	550	539	562	560	564	566	512	592	547	576	559	561	585	538	559	547	543	568	534	583	570	598	575	551	521	560	539	561	586	551	540	532	535	536	509	525	492	520	526	528	520	535	524	506	540	529	525	560	516	558	551	527	515	544	490	549	540	515	502	516	546	536	544	497	538	535	550	522	527	486	481	533	485	499	501	535	495	475	508	541	464	493	548	529	539	483	514	499	521	509	517	461	522	499	484	541	505	552	506	496	498	515	526	479	516	501	520	549	538	517	477	511	491	517	464	500	499	478	499	470	508	477	541	516	490	477	482	532	499	511	491	522	481	515	499	509	506	459	506	476	499	488	505	527	500	500	458	500	541	526	524	481	528	489	471	485	504	511	508	501	515	484	535	487	506	492	530	512	483	505	486	465	471	478	464	501	490	472	510	522	482	500	487	498	481	487	497	516	473	518	504	561	494	503	498	501	530	450	506	495	489	500	497	510	525	507	513	499	485	493	511	459	502	461	525	518	507	494	542	494	502	509	500	465	525	503	493	502	457	490	523	501	521	478	502	498	476	517	519	508	496	438	505	481	518	506	496	517	513	490	471	496	482	506	465	511	526	467	468	536	481	515	501	514	489	500	477	483	481	482	490	468	509	527	514	512	516	507	498	515	522	490	532	537	492	517	507	485	480	470	481	487	495	539	472	487	486	508	491	465	531	497	487	513	487	476	473	490	488	470	491	495	481	502	534	475	474	478	499	491	515	497	518	513	483	518	495	520	525	529	521	490	493	510	472	514	490	488	451	500	481	516	493	500	516	484	468	504	492	504	532	458	473	480	515	507	499	554	498	508	500	521	496	476	487	490	468	514	530	514	513	502	501	482	477	528	502	496	492	537	495	509	511	545	503	520	515	487	495	509	486	470	528	516	475	453	471	492	478	539	511	428	506	488	517	460	490	473	492	461	503	508	492	515	484	514	528	497	480	468	491	521	480	527	510	472	495	480	497	498	508	484	501	523	488	496	504	494	518	535	511	474	526	481	495	442	480	498	488	510	516	493	520	520	472	542	499	457	484	490	495	467	507	479	493	522	503	528	520	468	487	480	481	470	522	476	461	493	487	492	493	520	468	513	488	477	488	538	483	539	476	470	532	488	517	527	462	504	517	500	500	515	479	496	470	503	465	499	514	516	488	490	513	483	564	532	523	502	494	506	481	489	493	486	543	488	497	481	478	492	473	475	511	531	475	539	505	491	527	525	520	523	535	486	502	503	482	517	494	490	503	492	497	523	492	478	529	485	520	476	482	451	503	483	481	454	523	528	495	559	489	471	453	504	533	532	476	527	498	499	509	491	492	498	505	529	492	452	476	490	528	470	486	527	531	491	501	481	493	488	473	519	501	494	501	487	492	479	497	502	524	460	505	483	512	491	498	506	514	506	497	491	466	516	521	530	475	510	478	503	519	539	522	504	487	523	520	480	503	492	533	481	482	531	489	513	499	494	496	506	476	519	490	483	502	483	491	486	488	524	487	492	521	435	498	482	521	511	492	482	496	505	515	513	507	483	486	475	502	515	467	503	516	524	520	456	490	503	534	499	504	485	486	475	502	471	484	520	517	506	551	510	508	510	467	468	527	474	460	449	485	508	530	519	498	480	516	496	526	484	499	504	480	498	501	493	479	502	519	496	472	546	496	468	508	459	500	497	490	495	508	459	476	510	460	517	490	518	495	481	496	501	511	494	479	479	436	494	488	506	475	493	496	485	485	485	450	524	465	498	556	518	541	516	477	497	511	510	487	541	461	478	515	457	505	504	497	533	475	503	498	477	484	516	493	553	495	495	498	501	476	458	523	512	427	465	488	509	487	461	479	494	530	482	501	510	486	485	503	470	478	472	504	478	526	498	489	515	445	451	510	524	522	512	499	462	533	503	521	482	506	518	483	509	476	546	555	495	510	522	472	507	527	522	504	454	491	483	464	476	516	522	509	520	503	510	495	479	460	514	517	531	511	495	507	493	507	534	497	493	517	505	479	505	512	501	544	486	508	480	502	512	500	495	496	478	453	467	497	496	468	488	494	485	476	500	515	477	454	484	503	487	495	466	477	463	481	499	515	543	502	498	504	502	533	472	472	512	457	477	507	499	482	492	517	460	500	477	495	495	488	464	512	538	523	496	543	525	491	499	504	529	501	506	465	481	475	489	511	523	486	478	446	481	483	473	503	518	520	467	500	502	522	513	467	499	489	507	518	469	505	478	483	518	513	509	495	480	467	458	512	464	453	494	478	489	533	518	493	503	513	505	485	505	512	514	457	490	529	507	495	514	466	475	495	504	486	522	464	508	457	494	527	508	503	532	500	468	497	467	511	487	479	509	519	495	500	475	460	527	485	501	503	463	512	465	509	509	515	512	481	533	502	480	497	472	465	514	486	504	491	490	517	496	519	525	512	491	512	511	496	516	479	524	501	476	470	484	476	478	491	539	503	473	463	507	515	498	457	533	489	473	469	497	494	486	490	512	503	495	478	510	503	482	517	515	538	498	503	519	525	470	516	477	460	475	489	457	482	471	546	485	483	516	528	512	498	477	461	535	487	493	467	485	498	495	492	459	468	483	475	490	510	515	542	504	471	496	488	476	520	500	527	489	514	520	504	493	515	501	510	516	511	506	496	435	510	496	464	494	507	505	502	486	502	492	460	487	500	522	477	467	504	506	452	499	493	508	494	504	479	496	488	480	503	509	500	532	522	483	489	476	485	515	461	493	479	481	516	471	472	494	463	517	543	499	510	468	534	504	480	508	503	518	503	440	479	535	498	509	485	450	515	515	467	500	508	487	492	493	537	529	494	472	499	524	499	482	477	482	527	538	529	507	516	507	501	510	462	521	497	494	501	477	493	513	508	459	440	512	471	502	491	482	526	493	561	468	497	464	494	572	490	503	481	516	509	477	506	511	439	538	500	508	496	499	490	470	506	501	523	532	482	465	524	507	537	489	532	438	477	472	530	505	445	537	487	518	479	539	478	562	501	493	555	527	496	511	514	496	444	510	473	496	493	508	523	522	520	496	500	495	492	508	503	536	513	525	536	511	484	463	492	515	504	488	481	527	484	523	505	490	513	486	471	487	488	498	498	500	481	470	462	502	524	525	521	490	505	484	486	490	496	468	472	470	473	488	507	485	477	489	478	510	491	529	514	500	492	491	522	449	538	506	516	459	552	496	467	521	506	472	501	504	475	482	528	474	510	490	519	517	500	454	495	496	561	519	528	478	521	474	481	489	528	504	516	498	477	489	537	496	445	558	506	497	531	517	552	466	494	501	477	497
14566	9141	2870	631	431	398	338	308	304	294	277	294	286	251	291	267	265	281	242	249	266	274	248	251	266	296	283	233	261	283	274	262	285	298	243	279	276	269	293	292	275	255	257	241	253	264	244	257	285	281	297	271	248	255	270	247	286	279	298	267	261	262	241	268	250	258	256	279	276	295	255	258	253	272	273	276	278	278	283	288	307	288	269	274	267	273	281	251	271	259	273	265	260	290	267	260	270	268	281	248	272	283	279	254	264	251	267	238	281	242	267	270	272	269	281	273	254	273	261	273	282	261	281	268	278	219	253	293	292	286	294	260	275	274	249	241	285	251	254	312	262	221	261	274	261	249	285	276	254	278	264	255	289	261	278	246	275	314	272	279	246	265	280	274	257	285	278	286	264	252	248	270	278	272	250	288	264	287	259	280	248	265	288	263	283	226	253	243	275	278	283	254	294	278	261	282	253	266	270	304	282	284	274	232	271	264	237	267	248	274	245	262	296	277	264	283	263	277	258	240	281	287	280	277	277	277	271	283	270	238	235	245	265	257	279	309	267	293	277	264	244	266	285	258	252	266	269	292	280	284	284	266	285	291	256	246	264	284	243	282	241	265	255	292	278	257	293	303	281	285	283	281	278	271	246	291	265	291	237	264	282	261	283	284	242	249	283	271	270	276	273	240	274	255	261	263	249	301	224	274	241	301	284	264	253	228	228	275	235	299	275	282	261	264	255	273	255	228	291	277	266	258	264	269	283	269	282	269	268	275	284	285	267	265	224	250	279	247	278	246	253	252	278	247	261	266	281	282	260	281	274	279	301	276	269	255	246	267	272	259	272	279	251	287	268	258	235	273	267	258	284	268	314	256	265	267	248	255	256	234	278	287	298	246	277	248	254	250	279	258	271	258	277	273	268	257	267	286	287	289	272	286	257	293	277	287	284	249	285	279	265	252	277	279	278	259	206	250	255	259	225	267	273	276	260	284	254	252	260	232	290	275	268	290	262	272	261	280	290	260	280	270	256	250	243	266	307	280	260	243	250	246	269	252	250	236	276	250	271	288	298	257	267	269	276	299	249	294	266	269	272	262	255	260	268	285	264	248	253	295	280	263	268	264	278	273	292	250	246	268	256	286	284	268	283	274	245	258	283	266	271	269	280	265	265	289	268	249	254	261	272	256	279	253	269	301	244	251	271	272	255	273	276	290	301	266	267	258	265	287	293	285	262	281	260	261	280	240	305	251	277	280	278	246	297	267	249	289	292	264	260	249	250	262	263	288	276	264	235	255	275	285	273	261	259	283	267	249	269	270	275	257	258	266	287	269	272	279	253	268	259	250	286	265	241	235	254	295	280	235	249	262	278	262	237	290	246	301	282	255	279	245	256	248	249	262	243	255	269	256	293	266	265	292	284	260	257	298	255	258	259	261	272	287	285	237	260	296	275	298	261	282	272	255	260	284	277	289	245	256	283	294	241	263	307	271	318	294	234	258	248	232	264	265	277	265	255	309	290	253	259	263	268	276	264	282	238	285	260	274	256	278	283	252	264	276	270	259	269	276	246	244	232	281	267	281	258	272	259	293	279	252	272	248	264	267	285	249	263	268	281	259	262	250	229	254	287	279	279	281	262	265	260	279	296	259	278	290	259	260	231	267	257	290	291	294	283	244	280	279	279	256	264	286	245	252	264	284	254	273	284	272	275	272	265	274	264	264	285	296	313	278	259	278	269	273	270	242	286	272	270	274	280	265	288	254	264	305	297	269	268	300	253	285	288	274	279	244	256	274	252	262	265	255	280	274	285	252	266	277	268	257	252	270	267	291	266	277	246	265	261	270	288	268	248	250	254	266	291	272	263	256	268	237	274	258	274	224	272	266	268	276	275	301	295	254	243	256	274	254	281	243	281	294	254	258	269	217	275	257	281	250	288	263	275	253	268	261	267	266	242	281	264	268	282	271	255	252	256	264	262	304	266	296	287	246	222	269	264	292	301	269	273	281	284	271	253	265	284	272	256	265	268	238	283	259	276	258	277	265	257	244	283	246	271	250	252	254	277	238	246	257	261	290	244	256	285	290	262	282	256	248	280	268	282	284	286	274	315	282	267	246	251	235	287	277	244	254	253	274	299	248	276	251	291	247	244	268	275	283	255	254	260	277	290	268	265	243	245	285	278	270	286	259	270	273	254	255	260	267	266	245	254	265	306	279	248	290	262	265	279	261	271	260	266	293	278	266	276	275	258	269	289	278	276	239	292	280	253	264	260	272	288	229	291	248	244	269	256	277	264	276	278	280	266	261	267	305	251	300	253	274	244	272	309	281	286	260	269	283	272	274	248	258	294	238	254	265	262	267	307	255	267	297	274	294	287	258	288	275	291	247	249	267	254	276	254	273	257	276	244	271	230	282	270	253	270	277	296	280	278	257	281	248	258	206	257	269	277	251	243	276	283	247	258	265	232	261	263	261	266	276	292	247	292	247	270	263	296	256	263	294	241	252	264	257	273	242	277	260	280	292	263	268	250	276	272	255	291	272	271	235	264	255	285	289	291	237	275	274	284	264	273	247	262	270	283	268	289	273	278	281	260	226	244	257	281	272	287	298	265	260	262	272	261	303	272	256	281	262	282	261	271	226	268	286	271	283	260	287	246	277	285	267	267	265	269	267	263	271	274	258	291	258	234	234	297	272	254	270	278	267	254	243	255	259	301	267	257	273	230	260	283	258	258	263	264	270	256	258	281	252	256	306	278	292	248	253	290	267	281	285	268	301	249	274	294	279	263	266	272	276	288	283	273	261	267	256	272	296	262	290	256	287	282	299	270	246	273	247	280	272	216	277	290	280	277	262	287	257	245	265	282	236	273	273	261	253	239	265	289	276	292	281	275	266	248	272	251	235	302	271	271	290	277	255	282	273	255	273	255	253	253	280	280	264	289	261	292	253	251	281	272	275	273	297	271	243	274	255	252	266	273	269	263	248	297	289	272	241	268	256	258	279	282	238	258	269	260	292	297	277	279	263	269	271	271	299	273	286	271	273	296	257	271	276	268	280	275	254	260	253	254	275	279	258	280	270	273	293	249	258	295	262	293	258	283	256	261	286	283	264	278	288	285	276	292	259	261	277	287	274	268	259	257	275	297	299	275	248	287	249	260	289	245	269	264	259	292	236	298	296	273	307	255	260	292	276	254	254	254	253	305	243	270	259	250	286	263	260	246	238	260	285	273	266	260	269	265	274	277	281	273	268	276	257	263	281	240	264	278	250	267	277	278	265	257	243	251	241	241	271	259	274	242	263	234	290	301	263	263	256	278	245	279	236	251	257	257	286	266	262	297	268	274	264	254	255	230	283	270	262	274	267	280	272	251	268	293	262	285	260	278	267	265	265	267	256	297	261	267	262	271	247	278	254	273	277	273	313	277	272	278	278	271	269	263	252	237	262	245	263	247	263	263	255	264	266	271	278	286	296	265	282	254	261	235	259	286	267	276	265	257	251	275	275
9689	9530	3919	1481	1399	1106	974	913	916	860	769	811	752	707	749	727	738	758	736	708	702	716	718	691	680	718	670	730	698	703	698	677	712	664	711	697	719	722	670	687	724	687	705	655	728	671	688	665	692	726	661	690	699	739	684	659	723	657	724	653	674	712	707	706	708	702	693	715	705	721	741	664	710	706	745	726	708	756	718	758	687	723	720	732	717	736	658	706	744	659	712	713	679	700	637	755	731	722	709	681	688	712	674	712	697	708	727	699	733	732	701	758	694	745	700	633	706	768	693	706	699	701	729	723	658	678	685	705	679	654	680	684	698	676	699	750	735	739	664	690	677	703	682	726	709	707	701	733	684	685	718	654	691	681	731	669	694	715	705	698	718	707	718	683	688	690	685	747	745	661	687	686	692	698	689	673	726	709	716	707	714	725	714	741	723	690	688	720	694	691	664	692	768	668	666	708	713	707	722	702	668	705	689	700	690	658	674	715	654	710	687	690	649	694	710	691	698	664	673	727	688	647	689	672	744	704	710	676	644	721	717	690	668	676	691	678	727	707	669	773	654	653	667	689	661	706	679	684	710	696	673	700	648	666	669	688	678	707	718	699	718	678	641	653	732	748	721	684	656	706	671	698	704	660	693	721	683	695	715	700	697	687	707	721	676	702	748	707	708	708	703	730	689	678	659	655	741	671	697	702	665	675	746	650	700	735	669	708	670	701	723	695	630	730	660	690	719	726	692	729	697	699	707	726	709	677	720	734	713	692	674	703	671	703	676	662	673	707	645	677	722	691	686	687	714	704	721	731	703	704	712	687	699	679	694	697	723	728	683	685	660	690	677	653	711	652	680	672	673	702	669	754	671	700	692	731	712	716	651	699	742	706	660	687	715	683	682	715	700	644	703	640	734	689	696	682	698	710	698	699	685	728	682	722	683	649	739	689	665	657	697	658	693	683	701	698	679	693	710	692	691	728	691	692	692	684	703	671	729	707	684	639	693	692	734	652	693	684	701	729	693	686	638	705	689	698	719	703	673	661	711	751	690	703	668	743	708	699	692	681	652	680	708	682	713	686	671	736	734	701	723	637	682	700	711	656	689	679	719	661	700	685	684	667	650	622	658	753	749	685	698	681	678	696	739	696	695	687	654	701	690	666	702	647	651	706	686	734	665	704	730	719	678	699	669	698	726	742	686	713	726	714	715	698	677	674	708	656	717	700	682	703	719	716	721	681	700	702	709	704	723	724	670	730	738	658	725	671	703	707	660	685	639	677	671	630	712	666	700	695	675	695	701	707	715	677	670	687	719	730	746	666	695	697	658	683	673	673	663	693	713	745	726	678	682	688	686	745	691	722	663	707	654	660	683	703	667	712	668	658	691	662	658	727	666	716	645	648	654	676	752	671	696	714	716	730	715	667	703	677	698	701	722	668	682	686	676	657	730	703	661	711	735	668	764	734	700	696	691	702	684	738	672	677	640	636	694	691	736	728	738	718	681	674	732	694	697	715	688	671	633	633	722	699	655	699	690	710	737	709	704	749	715	684	665	706	691	703	727	693	688	658	660	667	670	715	725	675	657	692	742	656	673	720	717	694	753	684	660	687	688	668	675	621	721	694	700	667	682	694	728	678	696	692	689	655	699	674	647	742	718	702	713	691	743	665	712	692	679	708	709	656	672	704	663	711	682	680	708	672	726	695	708	657	637	645	682	688	683	713	678	654	728	663	737	726	713	646	697	693	722	687	674	725	707	658	727	678	749	701	674	676	681	691	690	703	709	668	712	697	640	711	719	723	703	704	706	675	655	714	693	690	686	687	648	706	689	665	663	673	723	683	691	704	682	672	736	708	726	679	714	727	690	661	673	664	658	706	716	718	689	735	686	689	723	683	682	721	686	658	699	663	712	684	717	667	742	678	713	706	674	710	679	715	676	678	647	689	715	655	671	697	667	642	719	650	719	712	668	751	697	695	695	709	644	698	713	674	667	685	684	669	654	676	732	727	720	684	699	702	655	720	672	644	695	722	710	727	679	676	733	686	715	690	670	671	712	676	680	690	661	690	704	711	700	719	737	680	714	712	730	711	706	691	735	688	690	722	711	682	709	700	668	731	679	671	711	683	740	696	712	679	639	713	653	722	681	675	707	661	689	681	691	727	652	716	706	723	688	695	675	709	636	667	728	737	712	701	677	682	694	679	716	687	662	703	737	712	663	712	683	682	686	668	677	729	669	703	655	690	690	699	710	694	678	730	681	710	662	689	701	640	678	711	713	682	690	678	671	709	747	714	670	688	666	713	686	706	703	697	664	635	706	728	724	710	698	720	623	741	668	686	741	691	669	658	714	674	680	689	675	679	706	683	682	646	670	673	683	691	672	695	705	698	705	689	701	662	700	738	678	651	671	669	645	662	734	670	719	648	652	721	676	695	751	695	723	703	715	701	700	711	643	698	682	700	692	698	664	676	687	680	646	681	733	682	707	667	671	702	680	720	711	686	687	669	679	718	709	669	660	702	672	703	737	699	669	636	728	698	644	686	690	692	683	702	691	688	699	691	670	663	686	641	692	677	660	669	671	645	681	714	716	703	713	710	715	709	675	685	672	649	692	681	712	701	690	704	699	685	660	714	716	738	707	707	690	736	719	741	702	680	658	711	705	712	725	679	666	661	760	656	710	716	721	742	714	667	701	682	709	703	716	719	685	639	692	685	719	724	724	669	716	708	699	684	659	698	673	620	695	697	658	663	721	701	690	719	711	680	708	675	687	682	692	699	680	731	702	727	722	716	706	682	672	671	646	673	683	687	695	756	700	689	718	723	685	668	691	695	684	671	682	697	672	672	666	638	658	648	667	732	714	737	685	649	679	707	665	685	706	723	669	725	655	703	694	704	719	695	705	664	695	701	662	667	675	729	695	703	717	645	690	688	688	718	689	696	692	724	735	721	678	681	723	697	650	707	685	659	734	727	712	729	653	675	690	734	737	703	699	706	680	723	715	691	724	706	699	692	655	684	701	662	677	704	754	686	716	679	703	682	671	705	686	699	707	691	705	691	680	719	721	672	719	667	728	706	691	725	704	690	698	707	699	698	714	709	697	715	717	668	662	703	719	694	687	711	688	708	685	702	695	685	737	674	762	703	679	693	636	703	679	657	688	715	747	689	690	684	672	686	728	702	701	686	754	656	673	681	655	684	692	716	695	616	705	659	692	711	685	669	679	688	656	632	668	671	663	701	742	742	685	724	685	688	694	648	696	693	691	662	645	699	724	709	692	688	671	633	705	680	719	681	694	708	661	655	685	691	681	703	699	676	723	712	701	709	666	726	682	681	706	658	720	674	688	689	644	656	703	685	662	716	723	658	669	722	718	672	673	683	726	699	645	711	686	721	667	714	699	705	670	679	675	686	701	687	710	676	676	721	687	680	682	703	702	663	691	700	724	712	733	724	666	737	672	746	668	711	726	688	657	653	668	669	690	699	665	742	669	738	674	684	661	729
34734	36248	21753	10189	6269	3468	1905	1175	813	652	644	651	522	444	343	345	318	269	261	270	306	299	254	243	241	271	235	281	283	274	272	300	300	286	258	299	252	248	284	253	298	286	268	240	236	244	252	245	268	282	266	242	276	270	268	257	269	235	251	233	246	261	293	260	287	242	276	269	292	261	267	271	282	272	271	259	286	284	279	238	267	293	253	279	306	263	272	252	248	267	266	249	242	232	272	248	242	254	232	261	256	256	247	299	280	232	261	269	245	247	252	261	271	256	272	252	296	268	235	264	218	257	242	241	277	234	285	267	259	248	254	233	269	269	273	259	242	270	267	277	267	259	266	239	266	247	270	250	257	273	229	273	252	258	236	252	284	268	269	281	242	265	233	253	266	244	259	246	237	259	239	242	268	246	271	266	238	260	263	288	254	264	235	253	260	280	244	232	250	241	260	237	229	279	248	282	277	279	257	247	290	288	291	251	224	255	265	269	254	250	274	266	267	262	248	260	284	249	238	272	251	236	263	244	257	261	245	243	234	265	229	241	251	255	274	231	266	274	259	255	285	268	271	259	274	281	265	227	249	237	249	272	256	272	253	261	252	243	256	242	278	284	244	282	249	215	258	265	253	277	251	265	245	251	278	280	258	274	262	266	270	241	273	249	265	282	239	243	258	257	231	247	253	270	284	258	258	256	218	255	237	261	244	267	282	288	243	207	277	246	298	273	292	229	271	247	309	247	237	254	266	273	265	245	267	262	253	255	246	250	245	250	249	246	270	241	278	290	258	266	273	276	273	279	266	265	253	250	244	280	244	264	235	267	270	279	249	230	243	253	228	250	289	246	263	270	256	238	258	250	263	223	257	242	259	239	245	261	274	230	229	244	257	256	255	246	241	270	279	262	246	265	259	272	263	225	254	272	281	284	247	254	284	248	236	266	265	269	280	260	270	236	267	299	264	271	249	267	247	228	263	259	259	273	250	238	247	270	257	269	242	236	268	247	236	277	251	264	234	273	270	248	244	218	225	287	269	278	230	239	241	282	250	239	274	284	258	255	261	252	270	227	226	256	251	254	250	277	268	278	282	254	243	246	267	269	244	252	243	244	272	259	282	246	227	230	243	251	252	277	244	250	240	213	261	244	298	267	242	276	257	235	254	280	278	233	248	225	297	260	246	234	274	274	282	215	245	248	230	227	260	256	232	258	234	239	244	237	234	263	256	241	262	245	275	256	265	258	266	242	234	246	246	250	273	267	250	282	261	255	238	261	266	281	256	266	262	248	254	245	276	251	264	276	255	264	259	270	267	279	249	265	243	257	274	246	225	279	299	239	242	248	270	246	257	278	245	244	243	263	287	262	277	228	280	258	230	234	272	278	275	273	255	253	257	250	260	257	274	241	264	250	280	234	257	242	250	255	289	280	250	285	282	270	283	276	253	264	250	241	278	240	262	245	252	276	243	232	244	252	241	246	228	270	275	285	283	217	227	257	279	227	239	254	258	240	282	259	259	276	258	247	256	243	263	252	263	248	240	257	264	266	252	240	228	284	235	272	270	317	286	270	248	278	239	255	289	286	264	246	252	251	250	274	259	280	273	272	252	294	255	282	262	272	278	281	268	288	256	253	235	257	259	260	259	263	257	272	261	273	240	270	243	244	276	243	250	233	251	271	269	227	243	237	230	270	243	237	251	260	264	265	268	273	246	245	265	283	264	251	283	251	261	275	285	246	254	270	266	277	245	255	254	283	290	252	237	247	276	225	251	234	291	249	217	250	240	277	268	284	275	256	268	239	265	258	248	253	248	273	253	258	262	251	223	237	251	246	233	241	274	267	269	266	246	243	249	248	259	262	268	248	257	251	269	256	259	249	260	279	262	261	279	260	238	232	233	255	261	259	262	231	255	288	255	278	270	218	279	236	266	282	276	269	242	237	227	234	279	246	256	254	277	274	277	268	269	234	267	272	240	253	271	273	248	259	254	259	246	272	245	218	253	269	271	267	248	274	270	263	259	286	250	246	267	281	269	237	228	260	257	270	278	246	277	262	269	285	247	271	253	269	233	247	263	308	248	246	244	267	241	254	262	250	266	290	260	303	251	269	272	264	242	296	268	266	263	235	255	282	253	277	227	229	248	268	266	246	256	265	270	240	291	260	267	242	253	256	287	263	221	271	255	240	262	249	267	287	289	277	251	243	256	251	257	222	261	273	241	265	268	243	250	272	261	273	286	243	269	216	225	255	234	256	257	276	258	231	280	267	238	245	258	258	253	261	262	256	276	261	257	243	256	235	256	248	260	264	242	237	249	269	261	260	265	275	256	283	247	272	234	284	263	270	261	217	265	254	244	281	223	257	255	243	245	254	246	228	261	263	259	235	256	268	272	239	279	268	264	248	239	267	254	267	265	275	263	265	221	271	264	277	249	254	248	243	238	269	260	268	256	246	271	251	254	280	250	248	253	270	268	269	256	256	248	284	250	260	272	261	250	242	259	250	266	257	240	254	241	239	240	253	249	283	265	260	258	280	277	283	263	273	278	265	280	296	236	261	241	261	250	256	276	269	260	276	272	255	267	274	274	254	231	261	226	250	231	248	243	232	240	242	253	265	277	270	237	259	241	277	268	263	302	265	263	248	263	254	290	273	265	263	230	267	274	265	276	262	252	265	277	277	257	260	256	280	275	274	259	263	263	278	281	276	253	266	263	236	255	244	275	278	271	270	243	238	266	302	250	252	251	246	261	257	283	281	255	246	247	280	279	279	250	255	264	244	271	248	256	287	255	263	273	274	256	257	290	264	284	261	243	235	258	276	250	263	261	263	243	269	253	274	258	286	268	244	233	273	265	263	258	268	268	243	251	280	271	236	278	268	248	245	265	248	266	235	247	250	268	267	249	247	265	253	234	241	258	256	248	258	266	250	231	306	241	270	263	274	270	258	275	262	268	237	242	246	251	240	252	225	248	282	250	257	264	266	275	252	302	252	290	247	265	248	235	237	249	263	262	234	269	241	266	267	288	243	264	250	257	276	240	272	251	232	264	248	279	267	258	265	273	258	260	273	249	258	259	275	245	237	251	269	230	290	244	266	259	232	244	264	256	284	279	247	273	275	226	251	248	266	272	257	258	239	250	266	260	255	271	251	266	249	243	256	233	269	282	258	288	269	282	229	255	237	227	265	267	267	261	249	243	229	235	269	260	236	241	225	242	252	257	242	286	287	252	258	243	235	292	274	251	264	255	257	273	241	252	260	271	258	227	251	252	253	298	251	236	238	275	252	257	249	281	246	253	231	232	240	237	287	260	268	259	262	271	253	266	255	254	253	267	267	288	279	223	253	281	251	253	284	234	259	267	266	270	263	227	251	267	278	252	263	244	241	242	256	237	261	246	241	249	277	246	243	276	219	225	271	251	217	257	293	263	246	283	267	265	259	268	257	247	250	275	252	236	280	293	278	297	260	208	272	262	251	276	265	255	260	260	262	249	268	257	268	255	215
24282	30085	11517	5098	5138	3912	3203	3057	2927	2556	2596	1993	1803	1417	1182	1284	1128	1007	908	846	814	786	748	759	769	705	759	700	755	687	746	735	700	692	751	724	688	700	711	679	680	666	646	710	687	680	726	706	704	704	670	715	699	728	683	638	687	670	689	625	703	657	674	692	690	668	662	700	696	668	700	698	722	701	732	763	791	742	717	660	715	739	713	638	738	693	668	687	725	728	684	716	657	704	694	694	707	676	691	694	651	715	753	691	749	683	688	691	680	705	723	664	686	708	674	699	764	673	709	638	644	726	682	693	727	675	681	705	687	678	654	651	698	642	656	665	660	703	665	662	657	655	694	691	658	682	705	678	652	693	641	682	664	672	610	702	719	712	682	705	686	686	686	721	675	717	665	678	669	666	664	673	661	661	674	658	657	637	695	637	686	661	664	650	684	669	675	695	663	627	695	653	629	682	687	650	673	648	642	693	710	662	644	697	674	610	650	730	715	670	702	670	644	628	643	657	666	677	660	625	684	684	670	682	635	647	659	684	638	725	654	650	711	671	640	691	700	636	696	662	664	661	663	629	664	687	670	646	669	637	623	667	635	669	710	666	693	640	642	591	674	657	669	681	665	689	641	604	625	653	651	668	657	659	668	731	685	651	674	693	694	651	653	678	685	688	677	649	637	615	632	664	656	702	627	656	631	671	636	660	709	681	633	652	672	709	645	677	647	643	626	694	694	654	622	653	665	666	657	682	656	659	641	604	626	728	636	648	629	713	665	713	680	680	688	645	650	699	654	666	642	662	701	711	646	695	665	661	651	732	673	651	676	674	682	630	664	606	623	665	683	675	648	653	640	669	619	670	679	654	689	660	684	695	714	674	655	683	682	654	717	676	662	654	705	636	674	649	678	632	680	660	709	695	652	650	595	670	695	602	635	677	681	655	718	673	654	638	697	673	676	632	655	686	642	634	691	675	662	621	665	665	677	708	654	685	684	688	702	697	622	655	682	685	645	673	649	680	683	717	636	646	655	645	688	663	670	688	635	681	675	664	655	661	708	652	667	615	666	705	688	615	659	695	666	693	630	667	675	624	682	665	646	673	666	629	680	653	675	661	736	610	640	657	670	647	685	630	636	684	667	674	681	669	688	703	659	612	636	654	642	693	666	660	698	653	635	640	689	686	627	674	632	715	715	628	652	650	643	658	672	645	648	677	653	672	659	657	604	660	690	679	664	672	658	684	669	646	685	661	699	665	690	659	688	658	650	622	652	677	676	636	677	688	655	646	662	621	668	649	688	618	678	671	656	649	632	665	657	602	634	662	680	626	679	656	660	674	670	663	667	636	702	628	670	700	628	681	630	693	649	685	667	665	653	657	660	643	725	685	687	651	665	690	676	678	631	624	658	666	626	665	642	654	667	652	666	599	662	636	684	686	646	693	675	671	599	672	672	708	633	651	627	671	632	672	634	629	606	685	707	663	665	654	660	639	623	621	681	614	704	652	683	692	662	619	665	687	644	695	666	629	691	611	661	638	688	625	672	648	612	646	621	660	647	619	657	646	653	629	711	613	702	657	645	667	592	671	666	692	717	642	683	670	643	657	658	665	679	634	667	607	655	689	650	643	654	650	715	669	660	641	650	676	669	687	630	670	688	677	687	660	646	639	663	636	629	649	655	691	659	695	697	692	643	629	647	664	670	652	686	716	677	653	712	685	680	669	667	645	655	644	676	655	641	647	682	674	667	645	656	665	656	697	673	671	669	675	652	664	645	714	704	686	657	682	625	647	652	621	648	636	668	686	641	653	673	644	665	655	627	694	662	635	648	682	672	661	691	660	639	642	667	689	661	675	681	643	654	669	660	696	636	637	677	680	625	639	668	674	690	650	670	676	603	635	665	633	684	654	676	647	677	651	630	709	713	649	678	676	609	680	646	685	711	720	656	680	684	618	655	677	670	654	666	663	731	664	666	666	630	630	666	654	672	671	665	677	687	681	677	631	649	695	702	650	668	628	725	701	668	694	684	629	698	655	677	651	623	694	748	646	670	676	633	648	710	648	618	673	623	681	615	710	673	645	646	668	655	675	715	653	642	644	685	641	649	662	767	626	599	684	690	607	630	649	656	667	651	639	655	644	616	647	660	674	672	693	625	685	632	661	650	682	649	642	650	677	628	681	623	626	690	672	645	694	640	655	634	645	645	702	677	649	614	646	675	725	609	708	690	656	669	667	659	680	679	658	672	701	704	623	604	627	644	675	638	682	668	660	678	651	676	641	649	645	653	661	616	707	649	645	632	678	676	607	705	648	673	642	650	644	646	680	665	625	686	667	646	651	675	657	646	641	704	695	646	663	634	682	588	653	710	664	719	605	649	668	660	640	652	615	677	679	635	678	637	709	694	686	645	664	641	690	692	671	678	676	626	632	688	680	648	670	666	661	640	653	705	695	697	646	674	677	714	643	641	621	667	674	632	665	666	643	646	679	683	677	684	649	702	659	668	691	643	661	653	671	656	691	680	648	652	694	656	668	704	624	662	679	649	650	643	679	652	669	709	650	612	651	664	635	675	681	678	633	648	659	633	670	655	657	641	679	620	653	680	632	665	667	655	642	626	637	692	649	694	660	638	679	670	671	687	671	670	688	670	643	664	668	620	659	639	688	615	624	652	670	657	666	652	675	647	683	695	672	695	640	658	642	687	679	666	643	680	664	650	660	668	683	684	624	748	603	645	616	680	626	698	674	674	664	639	671	649	706	660	674	673	678	626	672	642	653	689	699	690	648	609	604	647	684	671	624	655	674	681	661	641	663	632	671	671	685	632	659	678	642	680	685	654	672	691	621	656	663	678	662	680	658	708	656	684	649	645	664	721	657	676	693	678	652	652	630	689	630	679	724	642	665	648	676	689	639	654	629	636	648	676	657	683	678	692	672	696	629	679	620	659	636	702	680	705	692	638	687	665	651	673	664	630	681	628	658	681	684	651	676	666	649	675	655	673	644	695	657	663	715	634	627	630	705	672	685	646	658	655	636	616	672	685	667	677	656	678	644	667	623	668	666	672	643	675	664	630	673	697	710	682	658	648	673	642	655	644	647	630	684	714	653	642	661	661	706	693	648	659	669	650	633	697	659	682	650	696	660	672	678	683	691	717	691	632	679	661	705	643	651	673	609	676	629	661	637	659	646	621	656	651	661	675	664	624	644	656	662	674	659	614	678	689	700	644	648	646	708	648	679	673	612	638	679	624	626	668	657	624	668	643	663	658	672	667	646	652	682	659	653	634	671	627	652	627	657	679	644	640	630	607	655	656	671	646	682	627	596	650	734	637	663	657	635	718	710	720	651	644	640	648	657	633	733	645	616	636	681	652	627	634	682	638	680	666	654	654	684	647	644	665	636	687	647	653	684	654	657	624	661	704	679	648	658	659	667	682	636	691	663	647	594	670	715	676	683	667	667	665	674	681	659	675	659	688	755	691	671	681	659	679	721	649	638	656	656	631	670
43639	42010	28833	17265	11960	7449	4159	2262	1551	999	749	709	611	474	409	419	327	321	283	251	217	221	243	225	218	197	186	210	180	205	210	207	191	171	199	159	209	175	204	181	208	185	189	187	180	187	202	184	196	190	200	208	218	173	188	212	207	191	183	207	198	183	191	191	155	200	207	201	211	196	196	206	221	189	196	204	209	187	215	223	232	212	207	190	200	212	198	197	192	195	192	180	196	203	213	215	200	209	178	207	223	187	185	179	217	198	196	219	189	186	199	198	197	176	169	194	202	187	209	181	193	141	179	161	180	180	200	178	212	179	193	204	193	202	207	200	197	184	215	175	189	175	185	195	215	188	183	158	209	193	216	187	181	192	152	163	210	204	204	164	182	197	201	172	183	191	188	189	202	199	182	201	198	194	185	189	215	189	160	192	194	179	185	170	202	188	203	208	184	162	170	168	171	207	195	209	170	196	161	177	188	199	177	180	201	198	200	211	199	196	202	170	180	166	178	184	204	185	176	190	160	187	177	188	204	167	192	215	186	180	180	172	176	205	188	198	202	178	173	184	178	189	186	170	182	203	176	199	186	206	175	168	197	174	197	182	193	162	209	189	170	173	203	186	179	205	181	181	204	198	181	167	202	191	186	175	181	172	195	185	201	184	206	186	202	184	210	200	212	186	185	197	195	193	192	180	189	188	212	205	175	190	185	191	186	189	200	176	198	213	161	183	190	200	189	172	207	199	209	168	178	168	183	171	147	197	195	182	210	195	188	193	174	161	194	183	198	185	198	177	180	183	168	165	197	209	180	200	202	185	190	206	173	189	180	183	175	178	191	156	208	193	195	204	182	177	208	174	198	180	179	168	201	211	187	194	203	182	179	207	194	200	179	176	192	197	177	202	216	174	188	193	157	173	202	188	212	193	182	207	197	196	189	201	191	190	181	176	180	204	193	200	185	194	190	185	211	195	188	171	187	183	195	167	175	193	189	166	180	198	187	181	183	197	190	207	199	204	191	193	199	177	180	192	182	182	183	182	192	192	186	187	188	181	216	191	177	199	175	192	207	182	184	188	192	208	185	192	187	193	175	182	200	214	178	192	187	171	174	168	199	180	174	183	184	171	178	181	191	199	179	185	176	177	187	189	202	179	158	186	188	180	186	181	184	204	176	188	190	197	172	199	194	185	208	174	173	188	210	182	175	171	171	178	205	189	199	177	170	176	190	195	169	186	209	185	182	233	181	191	191	203	199	183	210	169	176	225	189	197	224	198	187	187	171	178	208	198	186	186	162	183	218	195	191	176	190	178	180	220	216	167	186	197	186	177	170	161	180	184	191	175	166	162	197	200	195	176	221	208	180	190	156	204	174	192	190	169	200	202	199	175	162	204	186	190	183	190	168	173	201	176	169	203	193	179	200	166	223	184	199	174	166	178	190	181	168	197	188	180	171	170	201	187	184	184	194	190	169	198	180	174	168	159	168	186	164	213	181	181	203	178	189	196	194	220	197	177	202	193	198	187	172	213	197	195	177	208	172	212	183	180	174	177	185	192	178	196	185	193	175	170	189	216	185	187	212	204	179	187	171	193	177	194	190	193	175	212	209	168	159	171	178	181	209	217	151	174	183	189	205	193	192	184	182	179	187	167	167	200	177	171	188	193	185	180	201	176	197	187	204	191	177	196	179	185	185	182	188	191	192	185	193	186	200	177	190	170	188	178	173	178	192	185	209	187	198	194	172	184	207	170	179	200	237	199	201	207	188	196	190	169	175	199	196	191	205	188	177	191	185	214	181	167	166	168	197	193	172	196	186	189	157	171	198	165	197	191	170	204	175	180	171	181	158	192	185	193	197	166	195	185	217	186	158	189	195	206	204	176	159	223	188	216	193	177	183	167	167	177	166	163	202	168	171	193	179	202	190	177	189	204	214	200	198	217	186	160	188	168	189	201	176	195	201	180	165	185	190	202	200	182	179	200	223	198	203	215	191	189	207	186	189	165	194	185	175	201	192	207	192	187	180	198	194	186	213	183	189	170	184	194	209	173	199	187	165	200	187	207	197	197	198	184	196	190	194	175	171	197	175	206	196	202	183	180	181	165	184	182	187	182	181	192	193	191	212	193	188	182	184	181	171	180	175	180	189	180	216	193	173	164	203	185	179	191	173	183	171	183	174	208	193	190	195	190	202	201	212	200	174	171	191	175	192	223	175	184	183	211	190	160	187	187	178	174	211	210	183	211	182	199	169	184	182	171	197	202	167	203	165	237	178	200	187	219	196	198	176	198	196	183	168	198	206	202	193	171	173	170	198	219	181	180	187	192	168	183	205	216	180	179	188	180	209	192	186	183	165	172	184	191	167	181	167	201	196	154	195	215	194	181	191	180	196	205	179	163	213	169	186	179	204	195	190	194	194	223	165	223	179	184	189	183	192	195	168	207	203	207	185	175	188	191	199	169	178	189	193	185	188	162	214	182	177	197	206	211	186	185	179	223	198	206	187	183	184	178	189	193	191	198	212	204	180	178	204	240	210	175	189	204	195	176	196	156	194	185	210	161	182	174	179	170	192	177	188	173	200	202	175	168	189	176	192	192	147	191	203	184	168	171	207	180	186	180	197	169	192	180	181	176	191	193	180	200	182	188	185	190	166	188	189	182	175	179	185	176	182	193	212	181	166	200	178	186	219	204	183	193	188	190	182	204	192	169	173	177	212	182	182	190	220	188	200	217	176	185	185	211	177	188	190	176	201	208	187	172	209	191	192	195	169	197	195	197	184	182	179	198	190	179	174	173	216	182	216	189	182	197	197	204	191	177	177	184	194	188	178	197	187	182	202	199	170	175	197	190	196	203	188	191	177	186	172	199	228	192	167	201	177	193	206	185	165	196	204	167	180	168	192	202	184	158	188	175	204	193	173	192	182	173	190	177	201	175	198	163	189	219	188	195	196	189	176	178	160	170	195	201	183	167	176	159	193	186	184	193	193	184	170	182	183	193	197	194	223	192	196	178	201	170	168	210	192	188	175	203	180	196	197	192	194	186	172	160	185	169	189	187	176	200	175	191	205	171	179	206	168	196	174	183	185	191	178	181	198	177	177	205	203	190	189	173	216	188	182	183	154	162	188	215	154	169	189	188	188	178	164	163	185	176	192	204	197	209	177	185	188	192	183	187	183	179	162	188	182	191	190	201	194	190	176	180	191	181	190	234	185	183	195	187	196	201	152	210	196	192	186	179	195	187	174	178	185	219	181	184	196	177	209	188	190	182	195	186	188	180	196	174	178	184	204	181	208	169	198	192	189	192	182	193	163	177	202	190	179	191	186	194	188	205	223	175	189	193	202	183	187	186	168	193	213	203	198	196	179	184	191	180	189	182	197	184	194	200	183	181	201	164	214	182	206	190	187	204	192	193	185	197	175	176	184	191	164	179	187	187	147	192	211	182	195	197	177	194	199	200	162	212	189	168	191	172	173	188	176	196	223	186	197	189	169	208	180	179
30515	35668	19031	7600	7686	6374	4756	4334	4216	3655	3004	3000	2649	1759	1250	1645	1283	1253	923	865	740	715	730	675	653	670	664	688	663	625	628	583	583	604	559	598	584	563	593	577	543	553	542	550	524	537	521	542	544	550	534	552	534	544	543	520	519	537	525	544	499	567	492	527	518	521	505	537	550	544	558	524	591	553	550	572	614	599	610	557	657	558	525	551	570	564	563	571	556	553	501	509	553	539	565	573	595	515	531	586	588	541	606	536	541	543	523	559	546	520	524	549	546	547	533	490	551	533	519	514	555	529	525	560	523	551	511	512	535	564	501	566	571	557	506	500	521	522	547	561	569	539	498	475	460	548	522	478	531	555	564	517	458	518	524	486	490	541	530	471	531	484	496	520	511	506	539	502	512	508	504	468	514	512	493	476	499	471	516	480	532	508	507	479	505	497	490	458	479	497	495	469	492	512	473	503	500	514	463	483	535	546	493	467	454	485	498	522	485	484	488	485	508	523	469	495	516	515	497	497	496	509	463	498	468	523	493	519	500	495	458	539	480	516	520	520	517	501	519	476	522	482	445	464	515	502	519	511	501	516	469	483	501	494	488	462	509	503	504	481	507	488	471	498	496	476	540	490	522	488	471	489	482	460	452	452	506	478	482	486	479	503	486	468	486	483	460	482	473	487	458	499	496	490	513	462	496	502	511	501	470	469	471	463	453	490	510	463	486	487	514	504	512	529	524	536	495	498	480	499	491	448	478	487	457	505	456	479	483	453	492	504	472	500	501	495	507	527	492	531	471	496	524	495	485	485	521	488	489	501	530	543	495	493	488	489	509	528	502	483	505	497	508	512	499	485	478	550	494	502	484	523	497	516	501	530	500	474	469	492	442	493	512	495	501	485	492	479	454	495	489	499	488	468	484	512	496	465	477	492	552	441	501	505	516	493	496	501	503	478	505	511	522	459	449	456	500	474	487	500	488	498	483	490	481	518	528	457	448	510	521	498	495	478	542	471	504	500	487	482	486	495	514	498	492	468	462	486	471	468	488	450	500	499	480	482	478	507	544	506	507	468	483	518	509	481	515	479	527	507	511	464	491	497	478	475	500	486	473	493	485	477	480	497	522	487	497	528	492	489	515	486	453	476	530	493	487	476	495	500	481	490	469	462	530	528	490	496	494	507	477	503	501	493	503	500	503	477	519	497	472	502	524	490	499	489	510	533	484	477	500	467	530	492	487	513	509	482	540	504	469	486	513	492	474	466	482	507	517	506	486	517	502	500	448	514	457	501	474	487	508	490	504	497	460	452	478	515	465	470	480	513	503	525	502	510	468	450	487	485	472	455	516	476	522	468	476	499	528	498	483	507	462	506	512	516	508	497	497	492	516	483	485	487	492	473	468	475	495	496	468	501	525	521	487	454	464	482	494	528	488	517	502	501	507	500	474	514	509	471	524	484	508	521	493	482	503	499	458	443	438	473	484	446	502	497	496	470	464	508	454	498	479	496	524	534	487	495	508	479	479	491	509	493	481	498	452	503	489	464	478	468	525	526	514	514	519	503	480	501	502	497	527	483	485	465	504	486	507	499	535	503	507	499	485	473	485	487	438	480	509	454	474	518	504	477	494	524	530	489	491	483	446	497	499	502	498	491	551	503	527	520	483	500	487	531	518	507	516	475	500	504	471	497	466	486	473	504	543	499	489	505	506	477	504	470	478	468	450	481	475	501	531	486	475	511	490	512	453	484	519	492	480	492	489	522	471	495	433	524	491	500	495	486	513	497	512	496	519	473	472	500	493	454	510	484	487	496	492	454	445	528	492	502	480	479	517	515	488	497	527	470	474	478	495	476	477	468	466	510	511	479	484	505	486	499	499	496	453	484	488	490	471	459	480	483	536	487	465	456	458	457	493	448	512	501	520	451	491	492	483	481	480	501	509	494	497	487	508	471	508	481	527	493	482	497	480	525	496	486	503	499	500	448	501	511	502	522	526	473	478	497	491	478	504	487	486	508	512	504	512	498	481	476	475	526	513	496	497	494	474	512	485	502	497	471	480	523	495	498	485	543	485	456	465	475	475	493	477	485	455	500	500	497	472	538	492	521	507	481	544	495	526	506	516	472	471	496	517	511	469	468	521	546	495	499	473	507	495	473	474	509	475	457	546	475	489	535	521	526	503	506	479	522	485	462	487	485	496	506	515	477	478	486	503	485	485	536	534	483	494	472	486	483	497	479	494	520	498	487	495	532	507	484	473	473	503	480	478	475	488	484	475	468	506	513	494	486	528	483	497	511	495	473	479	506	482	502	460	484	480	510	516	502	528	508	479	485	484	542	469	520	478	492	449	484	501	476	511	540	488	511	464	466	498	460	477	497	470	490	463	456	483	499	483	501	476	456	478	478	488	533	508	491	467	492	477	492	467	500	472	512	488	462	503	483	507	515	495	505	501	501	442	534	494	525	476	476	476	489	486	496	495	527	500	489	518	473	516	532	524	510	472	483	495	456	452	484	533	544	471	503	494	501	481	498	470	468	495	513	473	466	514	479	545	481	487	482	499	486	442	482	507	470	475	539	468	502	494	447	472	515	481	448	470	516	494	443	480	485	495	508	454	492	507	461	481	500	516	493	511	533	472	480	509	447	496	508	465	505	480	461	508	457	467	498	491	476	491	452	505	497	488	497	502	509	521	504	483	473	518	492	481	461	465	516	466	466	448	487	475	495	478	497	464	504	513	442	475	513	501	479	500	516	505	463	483	467	480	496	497	515	511	517	486	501	457	541	481	494	452	491	535	480	491	502	470	501	498	445	520	494	485	518	524	523	511	478	504	464	464	506	502	500	478	466	490	457	484	474	478	482	461	501	461	515	505	495	500	507	479	487	490	507	474	482	471	500	492	459	506	482	471	462	485	507	503	473	491	462	511	501	492	457	500	472	459	461	485	521	502	501	489	481	487	480	487	479	473	504	513	494	531	529	478	477	448	485	483	493	483	507	473	495	482	528	457	509	497	478	507	528	474	446	510	491	465	520	472	456	518	515	504	473	479	478	451	503	445	481	438	520	534	497	495	527	507	512	491	503	535	481	477	508	476	482	500	470	476	475	484	492	460	511	459	478	486	494	443	521	427	506	467	482	546	519	480	464	496	464	487	506	507	483	476	511	484	491	477	456	494	468	454	476	481	480	458	469	540	506	496	451	514	499	495	499	515	491	497	498	491	489	481	453	475	500	527	516	475	510	469	463	477	510	456	488	493	451	471	498	498	496	501	481	474	439	513	512	475	498	504	465	493	497	505	519	488	489	500	550	459	475	489	473	516	503	475	473	500	468	473	463	474	489	479	483	478	489	495	477	491	481	485	497	478	492	513	475	504	489	448	551	525	466	499	509	483	493	484	513	488	478	485	506	511	512	546	470	490	481	498	490	511	514	499	487	485	502	512	476	496	519	492	532	482	522	477	529	488	476	476	479	476	490	482	478	471	539	477	483	456	519	488	476	488	466
15319	9248	2865	661	440	346	299	289	256	283	250	311	317	300	295	271	255	258	251	254	313	289	261	277	297	282	267	261	271	261	286	258	257	288	289	284	300	271	259	297	264	273	273	233	282	249	287	272	274	268	264	282	257	268	273	255	270	251	268	245	258	267	302	276	268	259	255	295	252	272	246	261	302	266	287	265	267	265	249	296	283	251	283	270	267	271	279	263	274	242	270	256	272	280	286	285	307	268	283	265	295	269	269	260	281	268	244	309	273	278	286	270	267	259	276	287	272	264	303	280	262	258	276	247	271	312	255	280	282	240	250	269	271	262	250	257	289	279	285	249	263	270	269	286	285	253	259	281	296	273	257	231	249	251	238	263	260	262	276	263	280	258	258	275	250	258	236	250	267	252	294	266	270	282	279	272	274	303	275	272	258	285	250	266	250	262	264	260	260	264	292	266	266	280	275	296	286	233	287	292	297	256	292	269	271	277	264	254	267	285	297	293	281	248	271	270	270	259	271	261	265	281	248	282	262	276	259	288	276	295	276	262	254	259	264	299	274	301	260	258	279	236	299	257	279	302	272	268	281	236	282	247	264	262	249	258	294	288	293	284	251	248	258	256	283	287	262	292	252	272	273	289	253	247	268	267	288	259	276	257	259	295	237	289	273	290	290	292	274	262	242	263	273	286	273	275	294	257	249	248	272	267	255	253	271	233	278	250	262	262	264	255	290	254	252	251	261	263	271	277	264	271	263	265	294	280	288	257	278	262	255	300	244	262	273	263	306	248	291	281	251	286	259	258	259	271	274	275	279	246	260	259	263	269	268	288	267	271	259	241	266	276	253	269	251	263	252	256	296	289	255	274	267	233	261	261	260	276	264	270	300	260	258	263	284	271	290	273	269	259	265	257	255	242	276	250	260	267	294	241	263	265	299	257	286	258	266	263	298	255	274	266	275	265	274	238	283	240	239	264	278	267	249	265	233	224	258	265	266	265	244	267	249	246	291	263	266	267	250	252	293	315	301	285	269	255	267	262	265	270	257	263	273	291	270	296	280	277	260	247	290	278	291	233	249	272	251	264	266	270	306	259	284	266	251	268	277	258	278	279	260	267	259	263	313	258	288	268	267	271	265	263	279	267	259	277	291	264	281	261	279	283	252	280	271	254	241	293	277	284	270	273	275	299	313	274	258	279	255	274	277	287	279	281	254	246	251	267	269	263	271	231	282	274	267	266	265	276	267	283	260	266	271	289	285	246	245	276	299	300	274	260	276	249	284	300	286	253	266	285	271	274	267	255	292	253	265	241	284	265	279	274	272	271	263	294	252	262	266	271	279	252	269	267	275	241	258	275	272	290	272	271	264	279	280	256	304	270	256	281	257	267	233	268	273	263	274	266	279	263	262	266	255	251	273	301	259	262	279	262	238	273	269	288	262	259	269	273	300	263	295	277	279	256	298	251	283	275	279	272	268	272	257	271	244	245	260	272	277	277	279	277	281	257	250	256	304	287	254	268	284	266	274	289	271	277	259	261	277	279	289	272	252	298	303	248	249	292	243	257	282	298	284	256	283	276	270	283	265	284	252	241	289	283	262	305	256	279	275	248	278	283	253	244	276	270	260	264	259	254	257	241	281	297	270	258	289	283	253	295	269	293	278	265	273	282	258	284	270	247	261	265	250	307	265	236	244	274	262	279	273	269	278	271	253	272	249	278	258	253	287	262	255	263	250	263	284	251	233	255	251	273	276	281	299	293	260	260	265	237	263	275	278	260	274	264	259	301	267	301	264	277	240	310	261	258	278	272	293	292	317	275	261	226	289	278	267	266	284	267	295	285	237	279	265	253	234	272	259	264	257	259	255	278	289	279	273	268	254	265	255	250	273	269	268	290	271	261	269	277	253	265	238	261	273	262	270	278	267	262	258	262	259	265	259	282	280	265	263	248	249	286	256	247	286	274	275	287	268	263	268	256	277	241	234	300	288	251	274	292	260	266	262	323	263	286	295	272	268	300	271	273	282	249	268	254	288	252	273	249	257	272	262	261	279	273	292	235	242	278	252	260	264	250	270	241	258	273	258	303	261	287	265	290	265	257	278	272	288	258	263	280	267	282	245	291	234	270	280	294	260	264	287	275	274	273	264	280	289	255	258	280	275	274	272	260	251	287	289	286	286	283	259	225	285	239	272	274	309	308	261	237	230	276	246	266	259	242	269	233	283	281	251	264	279	270	280	268	258	259	273	289	290	305	288	283	242	283	276	288	272	300	252	251	258	272	292	282	263	247	242	274	256	260	258	293	296	282	294	250	258	251	273	277	271	275	241	228	277	322	267	259	253	289	293	238	259	271	305	270	247	296	264	272	257	286	254	287	279	275	281	284	262	247	262	244	262	246	266	269	274	252	237	260	265	261	243	276	243	296	251	254	280	267	256	293	268	293	261	262	273	257	280	269	262	288	279	239	269	264	278	300	255	272	273	301	260	255	281	263	264	281	247	257	259	274	276	288	270	282	273	240	261	247	257	261	268	287	264	225	267	283	249	280	252	267	286	239	252	253	269	263	258	246	276	269	269	263	279	274	272	240	272	250	256	266	282	293	270	281	246	276	308	253	256	270	265	255	266	280	230	291	250	277	256	276	268	242	286	267	268	274	272	260	250	280	248	286	266	273	279	283	305	298	287	266	281	273	266	291	284	298	300	265	276	273	288	266	240	263	250	251	261	282	264	273	294	281	279	258	273	292	310	261	255	277	283	270	284	264	259	249	257	265	257	262	280	257	289	261	255	272	248	267	283	276	232	288	259	266	265	270	285	263	302	279	249	286	253	270	260	255	256	272	290	265	283	269	278	291	240	267	254	288	281	255	250	253	274	251	294	277	276	254	291	283	314	246	255	268	258	280	268	280	270	291	270	241	302	315	263	250	293	241	292	279	256	266	228	270	287	271	281	262	269	283	259	220	291	286	272	252	271	309	282	261	271	240	224	276	253	272	251	313	254	280	265	272	272	257	297	264	292	240	259	267	279	280	259	285	251	297	274	252	270	271	284	244	298	277	268	288	250	259	262	290	256	283	264	294	272	249	253	282	282	250	253	245	249	274	256	266	271	261	248	269	288	279	264	275	269	294	285	276	282	293	275	232	250	285	280	253	273	247	284	271	264	295	283	250	270	253	268	260	244	271	263	250	260	269	279	278	285	285	267	263	258	239	310	263	272	224	258	304	257	286	263	269	257	268	246	291	261	255	285	284	233	259	284	237	270	269	276	286	267	272	262	262	273	282	295	266	253	285	289	267	290	279	263	289	252	233	251	276	258	270	268	276	261	276	273	260	299	251	261	263	266	288	260	292	268	234	263	258	282	288	261	284	255	299	298	286	282	290	257	272	253	239	262	261	294	273	243	284	285	263	282	258	285	226	301	273	273	256	266	274	300	258	282	261	242	256	272	242	268	289	265	258	299	251	265	268	253	257	281	267	278	278	273	281	283	259	255	262	276	262
10120	9352	3944	1393	1343	1112	940	874	864	839	784	712	798	730	708	750	678	698	728	719	722	723	705	705	663	656	684	719	672	717	653	690	691	705	672	685	665	702	639	740	716	720	692	695	734	669	744	673	722	718	674	685	725	733	745	660	700	713	688	699	697	708	663	702	704	704	718	684	626	671	710	655	663	726	700	712	769	733	689	771	740	683	682	706	743	699	673	749	676	706	685	709	704	665	745	723	679	717	718	703	691	703	670	645	737	698	699	695	719	747	690	729	724	671	763	739	740	672	695	701	663	693	702	675	678	742	699	708	665	636	657	727	680	728	722	686	699	695	687	766	681	737	707	690	670	689	714	678	692	706	681	692	670	653	702	659	685	738	710	707	676	687	653	719	668	668	668	667	686	675	664	660	704	724	682	704	661	697	665	721	710	718	747	683	644	661	714	680	671	684	715	700	673	699	723	705	703	712	690	702	679	666	727	673	722	699	688	708	747	644	685	713	717	676	694	729	727	678	768	673	682	706	683	684	705	642	694	681	717	718	672	718	708	699	680	671	713	692	713	715	718	684	703	695	720	729	698	706	748	720	713	752	662	689	652	727	693	688	674	692	677	680	635	681	712	704	713	690	727	680	678	641	724	627	700	681	692	680	685	700	676	736	691	699	682	669	718	630	695	671	694	707	699	679	678	714	710	702	721	714	694	717	656	681	703	679	711	647	735	641	641	674	663	704	682	671	682	721	705	752	682	720	677	715	689	761	670	680	665	714	657	691	666	650	633	646	757	695	705	689	650	688	666	730	705	708	718	704	694	730	678	735	707	711	668	714	694	689	735	678	695	707	696	692	666	701	670	696	705	732	675	712	733	699	668	701	676	677	706	708	704	719	682	702	646	683	682	736	717	721	667	695	653	681	699	702	687	715	675	629	759	687	634	734	681	667	697	687	653	682	706	714	659	707	664	711	709	722	653	660	660	673	688	732	679	660	676	695	678	687	709	683	704	692	724	676	670	704	662	664	706	773	665	743	697	707	667	698	700	679	674	666	688	686	721	674	664	696	694	742	663	672	704	650	676	695	687	694	716	688	693	710	736	685	730	714	651	741	693	634	693	701	732	706	737	682	649	719	659	688	714	649	679	709	723	728	676	684	686	721	701	732	676	680	695	697	686	714	714	675	717	622	701	714	697	713	709	691	714	674	635	720	694	677	722	714	696	683	678	740	725	662	697	668	700	753	660	732	662	728	679	705	660	642	696	700	663	675	714	680	694	702	666	702	701	725	711	696	710	732	742	710	650	721	744	673	692	688	692	670	662	734	695	678	683	682	671	696	686	689	748	679	718	656	674	702	707	695	703	686	685	669	687	692	708	717	767	663	733	677	696	668	714	694	741	682	719	715	678	665	673	655	706	728	686	727	718	734	668	683	693	716	672	676	727	707	702	704	674	720	688	700	676	721	651	708	712	760	719	718	673	654	723	696	699	704	675	707	731	712	670	671	675	729	687	675	676	693	682	678	697	662	688	666	705	671	688	668	683	675	697	669	690	696	711	683	730	674	681	708	708	717	714	710	691	636	647	666	726	722	677	699	704	723	691	711	678	705	749	709	689	674	720	733	689	681	682	676	736	686	708	704	674	690	642	711	700	705	642	692	683	717	693	675	641	704	713	650	735	660	667	691	728	665	722	714	684	675	693	705	652	659	686	651	700	721	705	678	672	667	723	728	671	672	704	687	661	656	679	698	700	712	751	696	676	709	712	681	744	690	658	726	700	673	703	696	679	679	670	724	697	699	735	652	677	708	692	721	651	723	682	703	702	657	704	674	662	731	726	692	682	713	708	702	714	672	704	744	702	678	678	705	710	700	734	691	685	646	660	669	716	743	672	703	696	703	671	679	639	725	667	716	705	671	677	717	681	720	638	643	739	736	679	706	663	647	682	673	657	674	679	723	670	706	689	690	711	713	692	663	735	689	695	708	719	622	730	666	717	703	702	660	689	692	694	696	695	750	706	745	727	681	690	699	701	706	694	688	695	695	696	692	746	708	680	678	703	676	677	675	724	682	703	660	704	643	630	696	691	672	699	687	690	687	665	692	667	650	687	676	753	714	683	702	699	730	733	721	649	679	696	711	717	707	678	661	658	681	708	699	683	680	720	716	724	679	693	670	710	677	678	686	697	703	666	716	684	662	698	745	715	694	749	725	689	711	648	693	705	695	702	661	664	701	728	704	699	705	699	696	677	672	677	735	698	672	676	669	723	715	671	686	676	685	692	712	658	696	727	690	720	624	720	705	667	724	670	689	676	697	704	719	687	692	721	676	675	674	685	674	700	669	688	699	701	730	763	657	701	658	692	711	669	666	682	681	682	695	664	685	676	769	653	663	694	702	706	714	664	689	711	677	707	685	681	682	695	659	700	742	737	713	665	688	619	707	701	710	680	686	720	654	723	710	701	721	619	695	673	635	680	755	662	662	664	732	666	676	722	660	708	665	721	655	698	663	685	675	665	714	636	724	690	688	724	721	693	659	724	704	698	689	719	668	694	703	672	686	720	741	674	700	674	686	669	649	683	686	720	691	683	679	678	738	688	703	671	726	735	677	684	711	691	690	696	649	707	694	698	714	677	687	657	673	696	703	648	710	731	658	699	690	709	671	692	670	698	660	711	681	665	659	662	686	686	672	736	671	671	654	705	655	705	710	731	694	634	656	737	658	672	697	731	607	666	678	707	677	686	690	731	661	709	659	667	726	710	634	719	671	736	732	685	713	692	683	721	690	688	670	721	727	717	692	704	690	681	681	712	725	663	698	700	689	726	682	631	678	668	689	673	673	703	649	691	650	721	713	678	708	733	635	689	687	717	689	700	726	691	646	697	681	688	673	717	699	662	677	759	674	668	626	674	647	694	741	718	709	706	684	667	672	704	709	679	682	698	655	666	733	702	717	699	685	716	700	697	679	673	696	722	696	661	669	707	741	657	665	673	697	714	673	663	662	729	715	720	676	714	658	704	677	702	701	692	691	679	676	694	699	681	702	671	673	630	653	727	683	772	766	752	701	699	693	662	689	677	668	714	719	705	709	681	682	688	735	653	669	746	663	667	746	710	660	650	646	714	698	737	697	683	688	682	688	689	700	689	706	695	704	730	665	647	678	699	673	656	682	678	730	695	699	703	684	687	668	666	701	723	743	690	682	688	710	722	698	671	691	714	694	699	687	736	701	708	709	674	663	686	669	644	680	636	717	656	697	660	677	713	639	694	673	678	738	675	730	680	686	693	650	720	678	739	688	736	644	668	683	689	689	696	684	684	717	682	672	684	630	687	636	682	714	668	727	692	666	700	700	686	684	683	698	687	700	667	709	680	690	671	699	734	654	665	665	679	695	681	634	658	678	707	684	681	725	710	685	684	731	687	672	682	695	668	692	702	686	710	714	651	702	718	707	700	682	670	760	702	669	698	702	655	699	712	677	675	676	696	643	729	709	729	770	707	671	734	679
35997	32317	27570	11594	6826	4158	2452	1409	939	765	715	674	491	432	312	308	305	331	304	255	305	277	300	306	261	260	256	265	262	283	257	267	249	263	282	260	250	248	284	267	281	250	272	264	260	285	245	259	280	258	257	269	270	265	267	287	263	240	245	224	260	244	250	248	220	277	279	250	262	268	261	263	270	254	254	262	262	268	280	247	227	235	251	282	240	240	248	267	222	240	256	247	290	265	282	263	265	256	263	254	259	243	265	245	263	290	277	243	268	268	238	268	245	224	244	248	276	275	233	253	257	272	242	268	265	243	240	279	263	250	248	246	278	275	262	246	287	252	265	274	239	262	287	246	248	281	245	242	269	231	269	245	251	238	263	252	257	244	229	248	265	236	235	272	277	269	265	252	263	259	252	229	247	247	263	242	255	281	261	258	274	257	259	291	245	283	279	261	264	311	253	257	263	275	242	260	246	224	253	257	286	278	256	242	236	222	268	260	264	236	254	241	240	287	273	254	245	246	283	247	262	244	263	268	240	292	258	231	253	262	274	258	264	262	263	235	278	253	254	283	226	236	257	248	256	238	256	254	258	252	261	252	259	255	264	276	247	257	281	242	258	251	286	261	259	259	262	250	279	262	254	255	253	249	259	249	261	274	269	238	253	246	258	251	249	257	246	233	259	252	260	269	234	268	237	264	228	239	265	236	269	293	263	252	259	259	262	258	252	255	262	249	262	261	255	221	246	261	252	248	232	234	243	226	269	269	245	265	268	233	240	251	234	263	271	286	269	240	268	236	271	243	264	257	239	287	241	296	275	256	250	263	248	245	267	225	277	270	270	252	240	243	262	280	248	241	270	265	276	244	257	227	262	270	279	263	246	264	243	257	242	273	268	246	251	280	266	234	308	259	274	250	240	273	267	263	234	246	245	297	274	288	226	261	257	271	238	248	252	252	248	271	253	275	247	306	255	270	260	258	265	274	266	269	259	261	277	232	241	244	270	265	247	251	262	270	243	249	260	241	256	266	243	279	259	277	253	287	247	265	244	257	254	267	263	260	253	252	255	240	266	253	265	258	275	265	249	236	266	273	285	255	256	246	286	277	281	274	239	269	274	256	233	255	254	240	262	241	234	236	280	276	258	272	281	245	247	242	254	235	222	276	238	258	260	267	265	250	229	244	259	247	251	277	249	233	257	284	280	272	230	237	266	260	241	271	255	259	252	274	285	242	298	245	252	252	241	246	261	278	271	255	241	275	281	251	248	233	261	249	241	274	270	235	303	272	269	276	263	238	251	250	263	259	247	263	265	262	297	278	249	254	241	244	263	252	241	268	233	262	250	252	245	268	266	212	243	259	253	257	228	244	256	260	260	262	236	220	243	264	258	276	241	235	226	291	258	237	258	260	270	245	249	271	277	261	249	258	270	268	230	237	265	264	252	260	274	308	270	249	250	278	284	259	243	249	260	264	260	252	259	270	232	250	287	264	256	247	236	224	276	266	239	274	261	252	281	298	300	270	279	252	249	268	258	232	260	274	252	271	298	272	262	259	274	251	262	265	254	276	279	264	254	296	258	264	260	254	246	250	256	229	253	264	244	272	238	276	285	259	269	260	245	249	260	260	237	281	242	274	255	247	265	255	263	250	250	269	259	256	257	257	261	283	237	253	275	258	267	267	249	246	293	250	266	257	266	261	243	259	282	275	227	248	240	237	251	263	282	272	279	262	253	274	257	252	261	257	261	301	265	247	254	248	249	225	261	257	272	239	244	255	256	274	253	265	259	239	276	230	242	247	274	243	227	250	242	272	264	242	267	249	252	254	251	273	268	250	267	272	261	254	272	265	275	272	261	253	250	260	273	254	267	255	253	263	232	279	269	256	241	272	261	273	224	227	260	271	268	242	261	268	251	253	234	263	249	267	261	266	272	296	270	252	243	282	234	244	253	294	248	254	244	263	255	261	263	248	285	275	258	252	277	282	264	238	235	240	238	268	285	233	247	235	253	249	246	260	289	240	258	248	251	260	270	259	275	273	262	243	250	287	242	272	244	241	266	225	246	263	241	257	268	257	259	239	257	269	270	266	256	256	253	278	287	253	269	246	230	278	261	258	268	244	248	265	253	256	255	280	272	237	256	241	244	241	253	255	246	259	256	250	267	264	248	246	287	273	260	246	241	266	246	267	253	234	275	267	241	290	265	227	261	260	229	279	251	250	239	274	267	288	281	235	234	240	248	274	251	260	264	277	252	244	270	263	280	268	243	263	270	253	225	271	253	260	261	274	291	264	278	262	291	278	260	238	237	265	276	274	296	251	265	268	254	247	261	233	259	278	237	269	259	271	246	267	259	210	229	295	241	231	295	255	275	295	282	235	267	241	293	250	248	282	250	264	232	264	265	230	277	288	253	245	269	247	277	238	257	232	241	254	246	246	267	255	260	304	265	295	257	226	250	261	281	254	256	261	279	257	266	273	274	244	278	274	269	263	264	254	280	276	267	288	271	255	236	256	286	247	264	280	259	259	250	253	264	261	240	255	258	270	227	293	222	246	268	244	254	219	275	261	273	259	240	247	255	279	265	251	234	252	252	255	269	248	269	259	276	271	305	254	251	262	267	270	243	249	238	275	255	255	266	248	257	271	268	245	238	251	250	265	220	242	254	243	240	236	248	287	272	258	269	249	253	272	277	244	260	260	268	262	253	267	261	263	278	283	245	264	273	269	266	278	261	277	271	270	244	270	252	271	261	243	276	207	254	260	238	276	246	236	273	247	268	261	268	261	304	246	240	253	275	228	273	256	259	262	278	227	251	229	260	255	278	274	255	234	259	259	240	264	260	271	271	248	251	273	252	270	278	274	241	272	261	245	243	277	243	249	241	275	287	274	263	266	253	243	251	230	265	239	246	263	271	253	251	246	259	233	266	282	259	274	279	214	247	240	262	253	238	284	260	238	263	278	235	254	247	270	250	242	267	267	246	250	257	305	263	258	264	273	263	305	274	254	271	248	278	245	261	240	248	263	260	246	246	296	245	280	243	249	254	268	260	240	246	289	269	265	257	248	269	215	295	253	263	273	261	244	259	250	260	246	261	262	251	231	265	234	256	254	247	279	256	251	243	253	236	261	267	268	240	263	248	250	263	266	240	232	280	245	242	257	251	259	265	269	266	242	250	247	250	269	279	304	256	252	281	247	253	273	241	254	265	266	259	270	264	250	241	247	265	248	243	244	251	274	257	237	251	258	247	256	237	287	244	254	276	261	239	282	235	277	271	255	241	260	263	262	232	259	254	260	263	252	234	243	254	242	275	266	260	253	248	230	252	290	251	236	277	231	293	263	274	265	272	255	255	279	259	236	250	261	206	276	259	264	264	298	230	261	262	244	255	272	285	232	211	262	256	261	252	252	264	250	241	250	235	256	243	253	248	259	242	282	263	244	261	253	242	243	271	231	242	274	254	242	246	256	274	252	276	265	264	268	262	263	252	247	274	291	256	254	249	254
25133	26599	19194	4814	4748	4159	3434	3017	2897	2599	2239	2142	1544	1245	1044	1092	1016	984	907	791	826	821	787	763	712	759	716	783	697	750	707	685	730	721	686	693	711	704	686	694	704	680	657	659	725	691	701	660	706	673	679	675	700	715	637	707	670	687	641	665	685	680	678	660	710	680	676	663	709	712	681	685	690	706	728	724	749	735	753	667	757	688	748	686	667	632	700	678	690	683	689	732	666	694	656	720	709	704	674	695	721	716	694	696	701	661	737	735	694	671	717	714	643	658	717	657	676	634	682	649	677	652	713	693	707	692	701	727	651	721	646	658	667	668	613	722	665	638	631	689	666	696	655	667	690	663	728	637	681	647	655	648	632	675	658	654	666	689	672	673	682	693	684	685	678	693	645	664	638	641	681	710	654	642	657	633	644	683	712	660	723	680	639	667	647	639	659	695	680	666	683	631	660	664	654	682	697	684	664	675	639	654	673	695	641	705	627	705	615	682	637	666	686	606	649	662	694	636	670	670	671	638	682	683	603	674	697	689	662	700	655	647	653	648	660	671	662	626	605	649	660	670	626	695	666	636	632	661	709	702	661	694	649	643	696	638	622	700	655	675	648	684	621	626	659	615	661	630	646	649	679	661	665	589	691	643	637	648	696	611	657	669	615	658	671	653	638	657	676	624	720	666	691	663	626	646	694	660	632	613	625	645	663	670	650	649	648	645	659	694	659	676	671	635	574	661	682	674	634	665	675	681	696	692	650	639	649	636	663	670	653	668	681	669	655	663	678	657	616	674	671	645	632	686	689	620	661	642	641	685	635	615	666	618	628	639	647	671	634	671	633	651	662	641	688	662	673	646	684	641	622	650	637	705	668	622	628	669	689	638	639	639	649	663	667	671	634	647	686	644	682	625	687	643	704	671	601	639	609	655	671	646	658	649	639	697	664	684	679	664	652	653	661	657	635	653	620	626	676	668	678	648	638	698	603	697	610	651	626	645	654	624	689	672	651	696	638	656	676	646	669	692	697	695	715	629	688	697	612	618	655	686	628	658	675	636	662	648	662	714	652	602	668	607	641	625	689	671	644	625	705	675	718	684	636	715	686	654	655	664	685	668	671	655	631	688	645	610	718	653	657	634	638	643	684	703	651	653	703	629	673	642	652	666	648	621	657	709	625	672	632	668	651	660	653	640	682	625	600	663	661	675	667	625	682	672	662	659	676	651	690	642	668	653	641	677	684	688	682	671	708	680	697	666	625	652	669	685	688	676	653	664	649	625	691	701	624	685	687	666	703	658	651	631	664	647	691	660	684	638	678	667	667	624	621	646	665	621	649	662	660	699	599	697	651	652	711	615	621	680	662	662	647	671	629	664	659	630	661	653	653	665	697	658	650	615	676	641	628	615	638	679	685	649	640	696	636	666	670	682	641	635	627	686	645	636	688	643	677	665	644	662	641	681	655	665	643	669	637	622	643	711	649	610	695	666	720	630	603	644	651	605	628	636	654	711	688	675	666	646	672	634	651	648	656	641	665	636	668	646	670	720	674	675	680	638	677	661	661	667	693	685	623	683	680	678	641	648	643	620	665	639	605	625	636	597	649	630	662	637	604	601	632	687	657	682	665	606	663	690	696	693	678	668	649	656	675	687	648	690	625	665	697	625	638	646	652	648	649	649	662	691	651	663	683	673	676	653	688	619	652	647	668	650	658	654	617	660	698	635	655	657	674	683	650	691	662	623	697	656	661	677	649	666	661	727	635	593	623	708	686	635	668	641	619	643	641	608	697	643	684	687	682	603	637	685	629	621	659	646	635	649	652	724	654	675	636	693	657	651	652	670	611	679	654	655	637	624	638	684	632	646	680	646	643	639	717	642	678	651	655	707	659	619	652	631	677	677	656	649	588	657	648	680	626	712	678	705	636	711	647	627	643	610	620	640	641	655	667	656	685	599	643	686	571	654	651	680	658	677	657	655	632	651	691	636	660	654	670	664	646	664	643	684	684	705	657	709	673	694	702	658	609	637	693	668	673	646	648	647	615	696	681	651	700	666	632	665	636	671	679	633	679	681	645	638	710	687	677	652	684	680	682	668	646	626	610	673	628	684	582	654	676	712	692	675	648	653	653	683	603	653	671	659	696	620	699	637	648	635	623	624	651	656	655	669	672	627	650	673	680	654	649	661	673	666	641	661	664	672	679	699	667	656	716	633	608	694	682	675	646	672	659	628	629	666	700	707	676	646	633	667	699	618	643	610	649	615	660	636	669	621	700	654	633	672	668	659	635	657	646	661	608	636	624	659	679	630	653	682	649	682	664	613	623	660	631	699	674	654	668	671	660	676	694	671	615	683	666	668	653	707	656	642	669	662	639	681	660	668	665	696	671	649	638	668	622	699	648	635	635	639	670	643	659	693	636	659	656	658	617	610	640	624	637	627	643	649	637	620	641	692	667	612	642	643	635	663	616	684	716	641	601	678	672	655	654	592	680	677	685	676	703	651	669	643	628	676	649	699	651	637	657	663	633	683	687	665	657	687	703	641	655	656	644	667	706	656	694	656	655	633	643	604	674	722	634	648	699	614	672	667	663	700	589	608	697	681	668	679	648	693	643	682	627	676	628	669	654	668	685	647	677	618	659	666	669	661	676	629	660	673	647	635	672	648	652	654	653	677	621	649	669	627	643	706	643	666	688	668	654	647	650	667	666	665	671	644	638	687	638	659	671	675	614	663	671	688	644	633	618	646	628	678	640	636	730	655	695	679	659	677	623	669	635	657	626	713	644	676	637	672	610	598	658	703	717	659	637	683	713	607	691	620	690	669	689	619	669	632	698	695	693	636	650	674	686	679	617	657	664	674	623	695	696	640	673	637	666	635	667	644	676	672	630	658	656	653	692	685	645	696	659	663	620	607	651	665	670	677	704	637	618	689	676	643	652	650	661	656	621	669	686	672	646	673	661	650	645	651	648	662	647	689	631	687	667	697	625	646	662	690	687	625	667	646	678	623	648	671	613	640	662	686	639	616	694	669	683	678	635	655	659	658	633	637	694	636	674	636	676	613	661	666	675	671	624	729	666	649	697	634	630	629	660	659	651	665	658	683	694	695	644	636	690	647	623	652	641	654	677	645	661	680	638	577	690	646	649	673	683	655	627	666	620	653	603	655	655	675	671	687	674	610	614	662	682	638	689	665	641	686	637	706	618	648	686	634	656	690	627	665	665	655	652	662	660	713	659	675	599	659	618	658	627	687	634	672	631	648	667	658	610	634	646	694	670	647	628	667	642	646	642	666	612	631	638	643	647	648	633	644	645	631	651	639	707	632	699	664	680	626	686	637	687	622	669	691	653	623	669	682	644	621	618	653	636	669	641	670	650	673	678	682	668	648	673	670	684	720	683	657	627	681	673	664	608	643	687	683	682	659	682	653	665	695	692	694	688	706	613	646	639	651	653	666	646	624	719	692	670	662	633	650	669	638	628	630	676	652	658	703	635	649	693	648
41169	40577	30953	15875	10192	6660	4420	2519	1587	1052	741	702	740	529	410	344	280	275	262	246	256	188	198	205	226	200	193	219	190	208	173	200	197	210	205	195	213	207	189	197	202	171	175	194	174	195	195	176	183	187	174	210	195	193	181	193	176	170	175	213	197	190	205	185	216	209	191	202	191	196	196	187	191	190	205	193	184	214	190	189	227	208	188	217	209	179	183	185	200	227	208	203	204	184	182	187	195	231	195	187	171	197	193	190	179	216	187	188	202	198	222	202	217	180	192	171	200	181	177	177	211	167	159	193	188	193	186	183	166	211	180	202	207	183	175	207	181	219	175	185	184	177	194	184	204	184	198	190	184	158	177	173	216	185	180	187	183	204	209	181	183	194	177	202	181	201	171	189	178	209	207	187	190	204	194	174	191	191	191	194	182	172	184	200	191	190	186	182	188	187	185	183	171	198	158	178	184	181	184	159	215	206	181	211	167	184	174	191	193	184	189	162	180	199	170	184	198	175	183	188	177	173	178	192	175	180	178	186	194	166	186	181	186	172	201	185	172	202	183	202	166	157	185	189	147	218	177	201	174	190	194	159	160	180	174	181	185	212	168	192	170	192	177	200	189	204	192	189	219	175	183	172	179	206	176	186	206	178	214	181	180	178	178	203	189	157	198	176	174	208	203	190	185	186	177	180	188	172	179	201	165	191	219	151	179	201	189	181	172	182	154	174	179	183	168	161	201	161	165	170	172	190	181	173	196	200	179	179	166	193	176	174	181	207	177	188	170	182	195	181	199	183	198	185	178	171	194	183	190	181	183	181	188	181	175	178	186	211	185	203	172	186	164	189	164	186	211	196	165	179	197	192	199	177	178	193	186	197	184	180	197	180	184	166	193	197	171	171	213	193	196	221	174	191	191	187	168	201	202	183	179	195	155	211	187	187	164	194	200	176	209	184	184	186	198	189	176	204	212	203	208	153	175	182	167	182	187	180	193	166	168	184	176	192	187	194	191	180	170	189	166	186	201	173	167	196	179	187	192	218	201	167	203	192	176	177	191	183	192	218	203	174	204	170	176	193	204	172	181	181	173	148	197	169	174	213	190	206	182	165	171	192	180	185	198	172	199	182	162	196	186	193	195	172	172	172	178	182	172	195	171	209	182	188	202	169	195	177	178	195	165	205	192	185	180	196	189	178	176	188	174	186	164	167	203	184	167	184	179	177	185	157	177	202	171	186	194	197	174	161	214	184	194	182	186	179	216	188	220	181	210	187	195	172	215	194	163	203	176	224	177	174	171	175	190	156	184	217	181	182	179	189	171	184	163	189	191	184	181	187	211	188	184	197	194	203	196	194	192	181	190	161	198	189	211	176	185	198	173	169	188	193	182	176	177	184	185	189	190	196	165	178	181	182	181	177	197	180	172	170	185	192	191	184	188	178	159	183	180	178	168	176	207	203	182	185	198	179	201	184	175	198	197	206	193	181	191	175	171	162	202	208	208	203	194	177	196	185	179	185	199	195	186	201	188	201	166	162	181	181	196	189	179	168	207	199	155	206	192	176	167	167	175	177	178	212	198	201	170	187	200	179	180	219	179	179	185	181	160	205	203	201	209	221	176	174	199	157	185	170	182	182	171	182	207	182	174	169	182	203	167	176	192	172	192	186	193	168	188	167	218	196	193	196	198	222	191	198	224	198	161	191	182	181	204	200	178	168	191	185	183	216	186	188	195	186	190	197	198	187	182	192	192	181	176	204	185	172	157	193	178	216	191	181	160	191	186	178	168	197	168	201	170	175	206	186	165	189	167	204	198	177	200	171	185	175	178	194	178	180	181	199	180	198	193	182	186	204	204	189	182	164	200	169	170	171	199	189	155	181	178	197	186	169	165	173	159	181	207	209	201	192	204	177	184	182	199	183	179	170	199	189	182	163	161	205	192	198	191	169	145	166	169	198	180	177	176	186	174	179	195	190	195	163	198	185	176	188	199	183	173	179	188	186	183	182	186	199	172	181	198	201	177	161	208	170	159	199	183	175	196	157	170	166	157	189	194	180	209	206	181	172	166	177	175	172	201	206	151	192	211	184	169	190	215	202	154	206	169	198	208	184	198	173	202	163	184	156	172	191	190	205	189	177	180	178	158	183	172	186	184	180	202	184	171	160	187	190	164	178	182	189	190	192	177	188	190	201	188	178	189	154	187	199	213	217	166	196	164	198	197	180	159	203	184	173	168	177	195	171	164	198	173	168	164	189	175	196	179	179	182	176	194	182	164	192	203	200	188	184	195	187	181	179	231	178	165	222	197	156	201	200	200	186	186	212	183	169	207	191	203	181	208	178	186	182	187	180	181	199	174	211	204	193	189	205	163	180	201	182	168	176	182	172	213	180	208	187	184	198	184	175	185	180	180	178	176	184	161	184	188	173	177	168	198	174	181	222	170	168	180	186	210	203	179	201	193	169	180	205	199	167	179	197	175	179	203	175	185	195	196	178	157	179	207	198	179	201	190	179	184	209	170	196	200	168	203	205	166	188	175	182	187	180	200	165	176	177	176	155	176	164	172	172	167	159	176	201	192	196	168	200	188	170	206	204	180	178	173	167	196	218	224	181	186	194	187	185	182	185	207	189	177	175	177	202	181	191	194	186	155	185	175	195	190	196	179	191	191	169	201	176	202	195	192	145	196	184	198	183	193	158	156	185	205	171	171	175	187	195	172	180	183	169	191	169	184	193	182	180	182	183	193	173	184	180	187	206	184	193	187	192	170	184	178	195	192	182	169	176	200	156	207	179	218	192	177	180	193	162	173	180	150	187	183	186	181	185	167	163	193	191	174	185	162	191	178	161	184	177	169	181	166	185	186	191	182	199	180	170	198	174	180	181	180	194	207	187	187	171	190	196	181	172	190	206	194	185	190	208	203	220	188	148	197	172	176	204	220	182	158	193	168	179	187	188	161	182	188	217	203	203	189	198	192	200	190	171	208	180	190	207	174	175	174	187	163	190	170	206	179	208	185	171	188	185	181	185	197	177	185	158	188	195	183	177	202	164	194	208	192	197	180	172	200	184	193	175	176	192	173	190	186	213	172	176	195	178	170	182	216	178	169	191	201	179	185	185	196	202	198	201	186	185	190	178	179	192	206	173	184	211	196	189	185	184	169	202	192	191	178	177	178	191	210	178	199	176	157	166	215	208	163	156	215	189	174	223	185	196	192	149	174	209	184	194	189	199	159	178	202	196	202	178	169	201	161	198	196	186	155	183	193	187	169	202	209	180	165	176	164	209	186	158	183	171	184	193	167	170	170	172	178	162	173	194	185	183	199	178	203	183	171	164	184	185	187	191	183	177	201	206	178	183	198	194	181	182	187	175	198	187	170	188	201	198	169	186	183	178	175	201	170	188	174	186	198	200	192	176	181	172	183	195	188	185	204	194	174	195	207	205	180	189	185	209	187	202	193	180	175	166	205	205	180	176	166	193	197	183	164	173	212	188	179	218
28345	34450	21062	7154	7057	5886	5440	4273	3648	3379	3014	2706	2499	1623	1431	1536	1162	1134	1016	894	792	724	747	636	673	659	592	654	592	572	571	556	610	556	609	554	567	562	569	534	538	570	527	529	533	526	499	550	538	546	505	554	529	556	524	495	513	510	511	499	464	547	512	560	493	494	532	508	519	574	539	542	533	567	612	563	576	629	613	623	600	575	558	553	537	507	558	550	550	541	546	545	559	496	548	516	545	538	592	546	580	600	550	540	554	537	553	533	519	517	554	489	540	491	520	518	570	506	535	532	498	540	525	530	514	599	486	469	537	482	521	497	533	510	557	548	499	538	506	477	528	568	551	484	512	527	500	482	532	524	478	520	507	491	535	464	490	489	490	509	481	497	517	508	515	514	470	516	500	448	478	484	491	483	493	491	503	481	483	502	517	478	459	496	466	495	509	477	492	471	443	514	493	493	449	490	494	487	480	488	468	496	494	472	489	449	448	466	468	510	476	477	524	443	477	507	496	479	482	499	496	473	495	486	515	505	464	503	454	509	487	475	496	455	518	494	507	505	484	505	454	486	505	451	466	479	505	470	498	481	491	509	490	501	504	503	483	505	479	462	469	501	449	491	504	468	526	505	450	509	465	510	452	467	512	472	490	491	501	468	457	499	487	507	485	471	439	488	493	476	438	489	504	489	509	502	519	515	441	474	478	468	483	491	484	492	453	501	478	486	481	474	517	486	493	452	503	475	524	462	476	486	526	460	498	444	469	490	458	498	479	494	488	494	507	452	470	527	511	503	484	482	558	491	502	485	487	495	525	482	489	469	513	498	488	519	462	494	467	504	527	458	494	516	503	469	510	460	487	480	473	510	511	455	490	456	492	492	478	502	480	491	502	462	475	497	486	495	513	478	520	500	451	497	472	503	474	479	470	483	508	474	470	498	482	504	507	515	534	467	463	495	506	481	490	513	470	496	468	515	455	488	523	495	494	473	478	508	487	478	474	456	516	455	469	463	514	474	485	453	492	486	482	506	429	474	487	474	468	507	485	485	496	479	487	507	459	488	499	510	464	466	488	457	484	484	475	448	504	493	531	481	510	461	483	474	449	435	474	534	449	529	501	459	468	460	488	433	507	479	477	465	474	453	487	498	487	463	485	493	478	486	491	497	506	501	529	445	465	512	493	508	469	466	490	477	488	476	493	481	475	497	483	488	501	481	442	471	506	473	480	525	460	481	531	490	499	480	486	477	479	495	509	501	477	497	495	520	469	478	464	465	505	514	496	510	458	480	452	476	505	497	513	482	509	463	476	459	501	469	463	529	472	526	492	477	460	514	478	468	494	488	502	521	475	441	515	536	470	479	509	479	495	504	468	485	482	467	495	522	461	494	482	505	450	505	465	457	480	516	463	493	487	486	493	504	463	456	468	493	495	483	496	496	464	449	517	466	487	513	471	499	510	470	517	525	489	476	479	470	460	488	442	494	456	516	503	482	466	467	455	488	488	469	478	494	475	477	543	463	495	474	460	487	441	463	473	493	470	495	470	480	487	501	473	470	463	479	492	462	438	492	509	508	494	476	488	506	526	465	476	487	483	456	494	470	470	508	509	491	493	471	463	472	484	483	469	496	492	484	492	459	502	461	487	511	457	487	469	497	525	483	456	480	453	461	525	482	509	490	475	467	526	472	465	509	485	524	456	487	480	476	499	481	496	494	502	441	473	480	548	489	510	474	477	546	494	488	464	473	502	510	457	471	478	523	510	534	470	476	533	506	518	502	501	462	522	469	481	461	498	512	444	482	476	488	487	473	489	468	463	464	516	487	478	499	489	471	476	483	485	487	520	457	508	462	467	504	467	465	431	546	503	482	471	453	500	479	451	502	483	479	451	477	474	494	470	506	484	494	478	487	433	525	477	482	500	501	480	540	455	486	487	524	520	469	485	455	513	476	511	509	503	512	479	508	477	512	486	500	477	481	476	498	501	493	490	518	486	490	520	505	470	479	464	514	468	505	483	487	514	488	484	492	472	462	480	463	495	477	470	488	462	462	472	477	500	507	521	468	481	481	526	461	428	487	477	470	501	491	507	525	484	478	479	477	495	492	502	480	476	487	494	453	517	498	483	493	468	480	462	469	491	489	493	466	485	474	471	467	498	522	498	461	481	471	488	524	474	507	518	472	523	514	449	483	505	461	506	481	467	454	458	513	475	507	488	480	477	462	482	463	500	508	480	472	477	487	522	498	458	479	461	500	475	487	469	491	493	472	496	505	499	444	500	495	460	486	472	499	527	496	499	501	464	491	479	527	502	477	464	491	487	514	484	526	491	476	470	509	471	529	482	509	472	499	503	504	490	499	496	464	479	480	492	460	508	464	472	485	477	471	488	500	482	472	471	490	455	505	518	489	522	481	469	469	518	487	451	496	475	524	510	500	469	524	471	483	489	468	466	450	497	483	508	486	503	492	465	479	443	502	494	502	493	489	498	483	462	476	486	480	499	483	486	507	477	461	503	486	488	524	460	481	457	507	483	465	527	489	494	501	493	507	488	475	515	479	501	493	471	453	474	469	486	491	473	522	475	478	483	472	483	531	472	467	505	480	454	510	482	467	481	472	501	490	490	449	499	490	505	483	464	475	448	543	484	494	432	494	470	500	520	493	510	463	519	457	494	464	486	503	504	497	497	468	456	450	494	460	473	475	482	541	481	535	459	490	501	497	507	451	480	469	465	482	511	450	490	501	532	493	469	455	455	477	481	468	487	501	472	500	430	457	468	495	505	491	518	507	470	495	485	472	484	487	513	466	485	453	495	448	510	506	450	533	506	466	480	459	457	478	465	481	529	486	496	494	482	473	499	517	480	500	497	491	467	510	495	482	454	498	518	497	495	503	509	524	460	473	478	473	500	531	510	492	481	501	469	526	503	505	499	520	495	502	463	470	496	486	493	479	467	496	477	486	507	493	495	488	496	484	456	514	448	475	485	479	416	504	467	471	478	441	470	476	514	473	482	510	429	504	466	476	478	476	482	476	487	490	526	456	470	503	470	479	511	483	509	493	471	493	454	501	482	445	477	510	454	503	484	473	459	505	489	457	467	503	485	499	505	522	461	492	502	481	482	476	505	460	498	449	489	485	462	526	480	540	501	475	508	510	474	480	448	484	466	497	429	482	490	440	496	458	502	477	498	478	478	484	486	480	488	466	537	484	472	484	506	487	447	530	516	471	499	490	480	493	482	483	498	464	496	462	462	494	499	500	455	478	459	492	489	473	467	477	461	489	481	477	447	469	478	517	540	497	453	538	477	475	478	500	466	494	504	510	496	508	489	510	520	521	467	445	458	478	478	527	505	490	476	451	457	487	451	459	490	514	483	528	459	460	512	502	471	499	472	487	481	492	469	493	483	508	429	468	475	480	463	520	472	472	507	507	449	521	472	510	499	464	454	449	472	491	463	519	471	492	528	503	450	508	526	468	501	494	483	492	496	471	507	449	485	526	456	494
14980	8968	3391	643	412	419	331	295	269	262	275	289	283	293	277	287	273	279	268	308	255	230	257	286	276	267	275	275	282	270	243	247	263	257	282	264	272	260	276	251	242	229	241	262	268	257	257	260	230	279	269	232	238	263	271	250	262	268	276	265	276	283	258	289	267	258	271	270	258	248	246	257	260	271	279	256	286	304	275	253	255	272	264	272	276	271	276	268	252	286	250	282	273	237	275	246	258	281	276	241	254	277	263	245	277	270	281	320	289	257	285	283	275	241	269	294	265	295	261	267	273	270	267	263	294	281	244	285	253	257	274	271	256	275	272	269	241	255	297	279	268	274	273	283	254	249	293	271	281	284	257	286	269	271	252	264	255	260	252	272	288	270	269	271	255	263	277	271	262	301	236	266	274	264	242	258	283	277	266	250	273	280	225	259	282	256	263	294	215	269	240	272	253	279	246	265	248	263	260	262	268	253	290	257	266	272	283	247	264	261	269	272	279	266	259	266	286	248	229	254	254	268	265	284	262	264	256	262	294	266	250	292	239	283	247	273	253	291	279	254	250	248	302	250	288	264	251	258	257	280	280	288	256	257	266	253	268	276	233	272	267	201	258	264	279	242	279	239	254	276	277	269	250	268	276	263	261	254	290	272	263	259	273	277	289	287	287	264	267	240	259	264	250	275	260	281	270	241	296	272	273	282	294	269	243	241	258	260	258	265	265	259	266	263	239	254	274	262	270	293	268	284	266	261	243	271	284	246	240	235	259	297	243	270	254	229	260	268	294	274	269	270	280	257	295	248	224	252	248	275	279	278	232	265	271	251	270	257	254	237	261	271	282	253	241	301	270	288	298	272	257	271	250	287	257	278	284	265	262	240	268	256	270	280	280	237	255	267	211	310	268	261	254	290	261	262	286	273	264	245	265	282	286	253	275	273	286	249	249	277	246	272	277	286	264	249	291	276	259	280	285	268	243	253	274	269	266	254	274	263	265	265	267	253	258	269	277	253	253	251	275	242	266	264	252	279	290	290	236	272	292	289	249	283	282	254	297	257	285	217	224	237	275	265	265	280	258	264	247	266	270	253	251	275	270	264	251	274	259	257	290	252	265	273	264	259	288	262	249	258	275	240	245	268	280	244	260	286	259	276	291	271	250	273	297	255	263	264	266	260	257	275	259	271	251	278	251	267	243	275	254	263	246	259	277	277	261	282	285	241	246	286	286	267	278	277	255	269	230	274	277	251	265	255	279	270	243	273	276	283	266	261	283	264	271	297	241	271	280	259	288	281	287	257	305	273	271	265	284	254	279	247	253	238	271	285	237	263	280	279	268	266	266	250	241	283	270	269	258	247	264	267	239	262	279	277	282	271	288	284	263	265	218	237	288	248	261	260	260	272	268	266	267	252	251	266	288	230	285	293	289	272	264	312	250	269	297	273	249	246	276	245	243	268	247	273	277	260	263	287	262	231	258	266	273	297	278	243	267	255	250	259	261	280	258	303	264	285	248	264	260	257	277	253	295	250	247	297	292	266	278	266	284	268	274	278	261	261	243	266	274	264	276	253	247	236	294	287	264	269	274	269	264	235	230	269	257	244	286	287	248	289	256	280	278	260	261	269	252	254	254	246	239	255	263	296	276	285	297	270	254	260	279	261	256	275	270	248	269	273	283	275	281	239	242	275	266	247	299	305	261	258	247	248	254	285	268	272	291	239	282	252	261	228	248	274	246	252	287	294	260	240	291	251	284	248	307	244	227	300	262	274	257	301	269	269	263	286	267	282	269	287	253	231	265	291	300	262	276	246	249	251	249	282	259	251	278	250	284	293	269	283	262	251	282	268	256	278	296	270	257	237	257	264	264	266	265	255	275	246	237	259	286	263	261	281	248	267	271	277	260	270	249	262	267	258	251	257	292	246	286	262	242	268	286	253	267	278	258	252	278	287	250	270	258	260	266	237	279	296	271	275	308	282	286	263	288	255	270	283	279	264	259	272	262	248	282	250	275	264	282	263	268	273	255	264	263	277	276	246	251	268	294	275	287	280	278	266	267	271	266	272	260	294	281	274	277	277	283	275	240	309	275	300	272	253	256	275	228	258	253	241	267	260	265	267	264	292	260	261	272	287	282	271	269	286	271	248	281	239	250	263	319	293	263	251	292	272	254	244	290	293	270	289	263	268	256	256	250	251	289	254	295	272	279	296	263	239	259	276	264	242	305	252	237	268	256	265	261	256	233	238	285	296	275	297	255	292	282	251	248	300	263	260	267	291	270	282	271	255	275	293	263	246	268	257	237	275	288	252	264	247	229	271	273	271	271	265	265	284	273	265	248	253	258	290	254	291	255	284	266	293	242	296	273	268	270	259	271	274	242	286	313	268	259	247	272	268	299	256	244	268	269	262	240	266	280	267	256	233	270	236	278	289	264	251	296	276	285	258	276	260	279	244	284	244	240	274	280	287	266	250	268	258	287	255	310	276	251	264	274	275	258	285	303	301	255	265	266	287	246	245	260	247	277	253	272	251	230	268	250	256	281	282	263	272	252	261	275	268	263	270	285	240	267	270	243	277	285	257	255	254	278	251	255	269	263	291	275	265	272	241	274	289	254	285	264	261	312	264	257	262	277	290	263	245	251	292	265	283	281	272	249	266	273	257	289	260	260	281	291	262	275	290	274	241	246	266	296	258	261	262	252	261	234	233	282	273	280	266	261	239	288	296	281	275	242	278	286	254	253	237	260	269	243	274	279	272	260	254	273	277	243	263	295	275	282	288	233	261	258	274	280	236	262	278	251	298	283	281	261	287	246	281	257	278	262	270	256	239	287	273	279	270	269	269	230	257	225	290	242	284	261	267	276	246	268	239	258	263	257	254	251	275	261	253	287	264	231	264	269	248	280	249	236	262	257	251	272	283	265	276	227	253	250	258	256	286	284	275	286	298	261	249	271	270	275	271	253	251	266	246	231	249	284	257	277	270	263	267	256	281	257	250	276	264	287	270	281	255	269	262	247	308	267	253	252	241	267	266	257	260	268	257	250	262	235	267	266	288	278	280	282	254	260	260	266	275	254	271	294	251	274	293	225	249	254	236	247	246	275	259	245	292	283	281	262	273	277	245	256	241	283	274	276	264	275	262	276	268	267	260	268	279	258	262	266	260	250	247	276	265	274	255	251	245	238	250	271	272	280	248	263	262	270	304	260	238	270	253	278	266	264	250	268	255	261	261	247	247	253	264	260	271	250	263	254	250	281	283	266	264	286	289	269	247	275	257	277	267	265	298	292	246	278	278	270	257	268	272	258	267	316	280	261	255	244	272	292	260	307	263	266	257	266	221	268	278	231	247	265	262	292	285	235	270	290	281	263	259	265	266	252	255	237	241	312	274	256	305	273	262	249	284	279	256	253	261	284	274	271	250	268	284	267	280	286	256	240	272	288	266	239	253	247	289	268	278	273	267	271	262	250	255	261	266	255	285	282	280	260	248	252	281	294	239
9695	9443	4869	1459	1226	1095	981	912	835	832	848	871	773	655	680	738	752	647	681	674	722	667	689	715	710	653	671	698	682	696	709	674	680	647	700	686	709	690	677	720	736	682	695	662	661	689	664	697	706	657	689	712	682	703	692	680	699	722	678	627	667	758	683	644	665	706	705	703	689	682	695	654	716	652	726	721	723	744	734	669	724	695	695	658	682	674	690	667	744	687	679	709	731	702	722	702	713	671	739	669	692	707	710	732	745	654	712	685	681	671	679	695	705	731	670	634	729	708	721	726	663	677	707	689	703	741	654	735	663	699	741	737	707	709	710	708	714	716	678	739	705	726	716	735	689	719	739	688	678	684	682	694	678	635	726	670	687	676	668	704	681	709	674	705	688	678	640	715	661	722	629	686	683	674	667	693	691	699	676	717	661	697	685	687	672	707	666	700	687	661	683	708	710	725	721	667	701	683	691	675	675	674	696	666	703	648	643	671	645	695	646	711	684	640	678	638	700	758	683	688	723	689	667	708	651	680	706	659	645	682	691	705	664	700	719	726	710	649	686	689	648	635	670	684	697	691	714	704	707	651	651	676	726	703	730	635	706	725	637	680	742	645	662	686	671	632	705	689	651	675	718	682	692	711	667	666	711	709	706	740	698	707	691	707	675	646	649	730	653	635	711	732	717	675	693	696	690	682	710	698	698	677	648	692	670	686	612	696	673	676	705	701	717	718	664	656	723	696	707	698	666	656	673	724	688	655	726	705	627	648	724	688	676	709	698	669	672	668	670	677	665	681	687	633	641	662	693	665	685	651	650	697	773	717	668	674	701	690	731	657	688	729	718	677	683	645	635	699	682	658	648	687	667	753	675	686	696	680	706	692	702	645	664	663	669	693	678	720	727	691	684	681	664	642	676	664	660	686	679	653	679	718	691	653	685	698	617	712	666	749	707	687	662	730	667	672	713	700	671	688	636	650	674	706	686	686	701	704	679	739	682	672	666	651	731	659	711	688	704	689	676	683	657	638	678	667	717	679	709	656	671	684	691	769	664	675	656	701	717	670	687	703	677	716	705	691	648	705	736	595	723	694	685	700	706	727	690	666	688	673	645	689	660	694	714	629	665	728	710	668	686	636	667	716	683	678	681	642	713	681	716	718	718	666	695	683	706	702	704	682	626	694	643	709	702	677	704	674	730	672	643	666	692	696	719	678	699	702	720	664	687	684	659	730	704	690	670	682	749	694	700	670	669	714	647	714	657	738	658	684	649	741	627	682	690	676	696	668	690	678	690	686	705	711	682	692	752	671	669	658	711	630	704	682	694	685	713	699	671	683	673	697	686	721	665	683	731	644	719	677	668	648	686	651	712	683	656	661	706	721	690	702	687	673	652	650	669	670	688	648	687	665	715	739	725	679	652	705	672	646	697	671	670	703	691	649	695	713	708	681	664	691	648	699	701	675	682	661	685	713	638	694	673	700	689	701	697	682	657	708	710	682	636	682	692	675	663	725	661	652	673	692	672	665	697	636	695	690	678	677	675	685	711	701	654	687	727	638	706	708	699	651	753	692	654	670	691	652	661	671	709	678	734	665	671	685	682	694	693	688	668	710	686	683	685	683	705	688	689	705	698	721	700	683	653	702	660	692	686	707	676	708	720	669	708	727	705	738	661	682	664	731	663	694	726	705	708	622	712	694	678	698	720	699	707	700	680	649	702	715	728	660	695	677	661	751	721	688	651	690	663	667	680	710	714	672	660	689	677	702	714	693	689	699	703	673	655	655	676	642	644	691	655	716	706	686	668	679	649	702	672	687	702	672	702	691	669	686	686	659	682	682	672	674	683	699	731	706	662	662	647	669	698	720	681	729	680	614	704	662	711	687	677	694	611	696	676	719	685	640	718	688	747	675	651	681	686	720	650	675	657	719	702	682	695	649	697	680	700	666	679	671	692	684	714	708	688	641	632	706	678	671	708	686	680	667	709	732	678	657	715	669	674	660	734	704	710	685	709	715	712	693	732	673	705	639	682	713	706	665	731	717	712	691	666	667	717	705	672	645	693	689	616	701	654	697	644	683	712	634	676	723	646	662	690	659	643	669	684	641	686	650	716	681	705	693	642	667	636	699	669	711	668	706	706	739	664	686	694	699	661	678	673	705	667	677	721	683	674	707	682	692	690	694	706	677	710	682	680	691	725	701	663	636	681	696	698	684	715	724	710	693	684	689	693	680	729	638	689	686	685	712	657	659	622	705	712	696	685	687	688	717	683	701	693	669	663	704	694	705	670	680	700	665	665	632	734	656	715	686	722	711	703	713	688	654	648	675	719	670	719	695	636	667	695	652	712	695	690	712	630	681	676	655	674	670	689	702	642	697	707	663	724	674	676	684	667	680	678	713	698	657	670	677	683	651	728	703	660	675	725	665	664	660	696	612	697	671	694	637	746	694	639	694	701	661	695	670	697	662	685	695	700	685	657	673	695	684	727	685	670	649	672	688	669	687	661	696	707	688	742	704	649	700	701	720	721	683	698	713	698	676	684	663	711	685	643	659	705	680	730	712	707	698	662	628	696	709	641	687	677	680	690	667	754	654	691	678	687	697	699	682	705	672	714	687	696	649	720	694	699	671	691	696	665	693	690	679	643	692	663	668	694	682	739	701	679	648	719	676	687	697	655	695	679	692	677	712	687	692	629	709	666	666	678	678	667	688	742	724	681	699	707	700	637	700	658	704	688	616	674	691	668	679	668	673	702	672	695	706	720	728	689	723	634	694	669	705	658	692	696	702	666	691	696	697	656	638	628	675	642	645	637	745	682	694	690	698	687	670	657	654	673	676	691	653	676	706	655	713	682	685	714	613	636	691	721	688	712	666	687	715	690	762	690	717	657	741	682	691	634	666	710	709	702	634	718	662	668	682	683	675	711	646	694	693	664	685	682	706	683	692	669	667	702	711	694	691	666	688	696	695	684	677	658	656	605	642	691	665	675	696	677	688	659	708	711	731	698	689	695	672	684	691	666	684	709	702	731	659	682	665	713	726	698	664	739	672	762	693	680	681	698	647	712	652	698	675	670	726	694	715	708	650	676	688	676	696	683	673	684	665	693	655	667	704	674	649	663	679	660	702	676	658	678	704	692	659	650	708	671	707	698	725	694	669	680	670	661	661	706	676	657	702	674	686	688	647	741	706	675	671	693	717	668	679	695	655	653	713	665	663	694	682	680	623	631	712	667	643	685	670	669	695	711	671	670	673	685	671	699	670	679	698	685	648	686	684	722	663	642	673	678	697	676	659	697	681	667	631	664	656	667	698	688	718	665	709	696	682	684	665	722	671	692	663	699	647	751	715	682	714	639	646	697	657	689	663	672	700	644	719	705	652	680	660	701	640	676	675	660	705	685	679	699	689	740	681	668	659	688	649	666	698	728	705	707	700	676	676	686	749	688	705	669	697	636	658	679	695	653	683	694	673	642	620	636	687	692	671	663	711	689	685	714	638
33191	32120	20961	8368	5461	3237	1938	1223	841	703	632	465	413	344	309	344	322	279	316	290	270	253	279	254	264	283	277	274	284	244	254	282	247	326	251	246	292	261	277	213	241	263	269	241	239	234	251	216	250	247	282	272	244	257	258	262	256	311	267	244	252	259	275	236	260	225	249	240	276	262	252	273	259	260	256	262	277	257	294	252	251	273	270	249	243	257	289	253	244	272	263	281	239	258	280	239	275	247	248	275	243	293	264	254	259	285	270	279	277	274	251	279	242	260	278	231	244	222	282	265	247	267	279	245	215	231	299	230	230	248	264	263	262	268	286	269	250	239	283	249	247	259	248	263	249	252	242	247	274	271	248	260	233	258	261	258	286	230	256	249	224	269	269	270	282	270	240	213	252	268	221	235	243	274	279	281	262	244	264	263	249	230	255	272	247	246	283	298	277	247	248	226	262	256	271	267	286	220	291	265	230	240	231	266	252	264	236	277	220	264	264	276	256	248	248	247	254	234	274	249	243	233	217	258	242	272	256	258	257	258	259	288	258	258	285	240	272	248	239	266	276	264	238	250	238	259	213	268	272	253	250	286	269	242	258	248	255	254	256	237	248	249	273	260	250	246	251	266	272	260	248	227	223	277	273	256	250	234	247	267	259	287	238	235	258	236	243	240	256	260	272	290	276	265	255	237	278	251	297	249	231	235	259	252	242	248	264	222	231	233	240	253	269	247	262	275	273	278	292	269	239	296	268	284	246	259	276	271	288	269	261	251	214	265	243	286	258	243	231	239	280	247	230	230	251	255	244	258	269	245	262	241	254	246	258	257	249	264	244	229	264	244	266	242	261	258	241	260	281	247	269	251	263	245	255	224	249	242	270	252	255	257	246	264	251	249	250	261	242	211	282	264	274	251	265	263	251	258	238	261	235	242	270	251	239	238	237	249	264	287	261	246	230	294	251	265	267	258	250	261	270	228	236	262	246	250	273	263	258	235	264	262	242	254	268	251	253	256	239	287	261	255	260	272	256	255	296	222	271	285	258	240	257	242	280	242	245	272	247	225	253	296	283	240	239	238	261	238	233	256	250	250	232	273	244	225	249	239	264	241	261	236	229	249	241	252	260	278	229	243	260	262	271	247	248	254	235	261	267	248	271	241	269	258	259	258	280	232	235	253	243	270	253	258	255	224	243	236	246	246	247	257	259	241	242	278	280	266	262	218	254	260	263	257	270	242	257	244	250	263	264	264	297	243	262	261	256	243	253	261	258	263	253	259	267	244	277	226	260	245	273	240	257	244	251	220	236	236	266	266	274	249	264	251	243	260	257	231	255	212	255	261	271	273	275	269	253	248	262	238	283	263	236	269	267	276	234	251	226	258	229	227	259	236	244	257	254	281	239	226	254	271	254	264	278	270	278	256	228	246	248	240	226	232	248	240	235	253	259	272	264	238	246	279	261	255	217	242	244	274	241	236	246	254	279	259	244	243	265	269	254	269	278	259	256	232	247	259	238	277	265	267	280	282	267	261	246	261	270	281	261	240	260	244	259	229	275	244	261	270	260	263	278	273	253	235	264	243	261	265	259	260	207	267	260	237	298	263	256	234	233	273	248	264	237	257	257	251	259	252	247	269	268	246	244	257	235	292	253	211	248	238	222	245	266	281	252	292	260	279	237	258	246	266	263	289	268	269	249	257	273	254	275	251	245	282	257	236	268	270	247	246	253	271	244	233	245	277	230	283	286	241	257	236	251	217	246	253	261	268	267	260	252	280	241	239	270	270	266	268	273	266	250	254	255	258	236	237	233	282	236	259	236	268	251	275	245	257	230	239	258	220	272	298	251	196	269	277	264	236	263	260	235	251	226	230	245	260	279	273	248	248	278	253	256	268	245	255	270	234	258	283	283	231	256	271	248	260	241	290	249	263	266	248	256	234	257	245	244	227	234	220	275	280	256	268	264	280	264	244	273	272	227	240	233	226	224	253	266	250	254	266	264	218	276	253	236	252	238	219	238	250	231	243	262	246	231	259	248	242	260	263	250	277	243	271	269	244	269	249	258	236	256	265	266	263	306	262	233	244	291	279	221	254	252	274	243	260	277	239	279	275	251	252	267	223	275	266	230	239	256	243	246	262	239	245	246	280	239	235	240	227	267	249	243	240	245	278	267	223	290	266	236	272	237	261	239	271	224	271	260	255	261	264	240	268	223	240	259	266	248	249	214	249	241	256	241	281	285	240	268	278	229	245	277	231	234	256	275	274	278	221	260	256	268	236	278	262	263	239	234	254	243	259	257	247	262	240	241	255	269	273	231	253	245	277	251	249	254	278	256	265	283	251	268	248	269	257	280	258	263	256	224	265	240	258	263	264	251	248	259	261	268	270	242	270	255	229	272	260	257	269	284	263	286	259	279	278	301	257	240	247	257	266	264	273	263	241	253	255	245	255	287	248	242	271	295	246	256	261	250	239	269	299	245	278	271	278	272	275	278	258	252	261	236	265	251	262	238	274	262	251	280	257	268	273	247	252	261	254	263	215	227	232	255	220	272	264	258	273	266	242	264	233	260	228	232	242	237	245	257	245	255	262	251	286	246	223	260	280	238	236	256	276	260	295	249	257	251	246	265	251	283	241	262	240	262	226	241	254	256	257	262	268	243	219	248	261	280	236	262	252	268	270	258	229	260	250	261	257	248	228	219	274	248	241	266	260	255	250	231	270	240	289	258	239	241	251	241	239	245	241	261	277	239	254	257	239	223	275	256	228	244	265	232	297	237	258	241	251	258	281	269	239	288	253	245	252	239	275	265	245	247	238	251	244	264	231	253	263	260	276	250	263	251	237	232	241	252	233	227	258	237	261	260	248	231	246	299	262	302	249	244	244	273	274	280	268	216	260	254	264	263	269	271	217	243	272	286	227	276	252	243	221	243	251	243	256	253	254	289	242	241	256	233	264	251	235	253	243	251	251	260	291	250	264	289	243	276	261	271	260	224	263	265	226	260	248	286	222	265	244	240	231	252	272	267	272	258	256	255	251	243	254	244	242	268	266	240	284	265	242	254	251	252	241	259	264	217	283	261	254	261	268	263	254	273	256	253	235	248	274	243	246	247	253	212	221	283	257	267	256	258	277	234	248	270	253	235	266	248	275	240	243	257	260	269	290	273	258	260	246	245	233	258	284	255	258	270	256	259	314	253	242	285	255	251	266	254	262	258	261	243	274	239	250	265	260	239	255	251	268	236	253	284	280	234	250	266	251	267	262	270	262	267	270	241	259	259	263	256	266	281	260	246	279	267	275	256	252	273	225	244	243	257	246	249	265	215	250	269	250	247	252	231	248	252	249	249	247	271	268	254	242	251	231	250	265	283	277	212	241	245	242	243	241	232	291	230	245	236	294	257	267	238	245	231	256	304	247	261	237	246	284	236	281	238	224	273	226	256	260	257	243	231	241	233	237	265	248	253	256	246	250	264	226	284	263	285	263	279	244	233	258	286	281
22562	26985	12792	4858	5107	4043	3464	3033	2542	2474	2240	1769	1551	1170	1045	1226	1107	991	882	795	796	750	714	688	715	722	758	738	700	704	735	716	710	748	732	697	686	657	707	698	683	721	655	677	698	707	671	644	654	669	657	680	704	653	675	680	647	702	700	659	714	699	671	684	633	690	686	675	640	705	636	704	735	672	720	731	757	777	687	714	719	767	730	623	641	653	675	655	691	718	706	710	674	694	654	692	643	701	684	690	686	727	678	704	697	642	708	666	691	718	685	721	686	666	719	647	676	662	689	703	671	666	655	676	665	710	656	683	701	654	710	672	628	657	689	663	719	630	705	657	645	686	683	636	710	647	699	666	695	711	727	675	682	684	723	640	684	702	603	678	668	682	674	695	630	671	637	659	672	621	652	646	682	620	653	661	672	672	651	677	716	665	642	670	671	651	651	663	658	677	668	662	655	674	689	688	640	684	687	649	666	679	649	672	641	705	614	705	644	622	649	647	655	647	676	632	669	655	714	664	636	651	660	668	656	639	680	665	647	671	592	660	604	685	646	648	638	676	640	641	617	662	638	672	659	677	686	671	659	683	672	632	647	677	621	690	650	692	654	637	642	641	698	667	626	654	670	634	656	651	679	678	626	668	670	646	627	657	663	658	670	634	624	651	607	636	626	620	651	671	669	597	635	678	629	637	687	669	647	656	638	652	690	628	654	639	665	609	641	625	622	641	660	640	667	653	683	635	631	628	671	621	599	656	692	704	627	683	626	662	661	643	667	658	638	655	656	688	633	654	680	675	627	629	667	667	643	652	603	629	664	636	652	647	665	632	664	637	676	651	674	691	648	656	656	654	653	651	656	655	644	652	687	628	654	608	635	667	648	662	657	645	670	677	663	674	667	605	643	679	636	670	628	582	669	663	671	645	683	645	677	669	690	656	662	673	640	586	639	626	626	606	648	654	643	647	676	720	665	661	673	686	624	643	649	650	646	643	677	627	641	667	641	634	650	672	624	679	654	686	656	660	681	654	629	662	699	654	652	675	641	681	653	714	668	690	662	615	693	659	612	663	622	684	656	676	681	625	628	654	605	688	625	631	643	695	641	693	660	664	652	705	687	645	649	640	687	631	676	630	656	674	615	688	657	664	653	611	666	696	646	659	689	703	673	648	700	680	652	639	636	670	657	661	690	671	630	689	627	693	642	654	630	685	649	685	658	642	627	641	629	705	670	658	645	693	669	632	636	668	644	611	662	671	692	686	694	668	658	648	633	644	659	656	657	653	613	676	654	672	654	669	721	623	673	672	631	653	694	654	656	640	638	664	693	602	715	671	685	645	640	619	669	581	632	660	685	652	669	642	674	651	672	669	687	692	712	647	654	684	623	692	692	629	688	660	671	652	698	668	680	713	651	693	601	629	645	679	653	640	667	678	653	668	652	685	659	679	638	662	634	620	634	666	727	691	670	678	663	701	670	629	654	624	655	695	642	616	630	664	659	681	655	656	685	646	634	648	668	687	642	680	691	634	668	626	637	698	615	657	667	663	680	624	618	634	671	695	661	712	635	655	658	666	638	624	656	649	703	679	626	693	636	646	658	726	685	666	628	693	647	685	659	662	672	666	642	668	701	693	689	644	681	682	697	675	667	618	659	667	671	657	643	637	645	685	653	630	641	689	657	661	690	646	664	671	644	688	624	675	661	681	659	681	584	661	669	664	658	645	615	675	637	661	656	633	658	632	645	634	641	640	619	591	661	648	699	645	618	638	695	616	656	641	594	660	583	664	712	676	666	689	670	673	639	674	658	663	597	618	663	687	643	605	656	641	658	629	671	631	685	616	651	657	656	676	647	717	655	641	659	654	681	651	645	699	615	646	675	642	643	668	649	623	633	673	648	687	693	651	624	646	674	623	671	666	664	651	659	639	658	615	686	643	586	623	650	654	679	651	720	657	670	650	665	683	661	704	684	667	622	660	697	677	633	643	650	680	641	692	629	595	634	671	619	643	605	696	606	648	668	707	647	699	684	651	671	645	668	630	619	586	650	657	655	692	668	623	635	687	658	643	570	675	644	639	636	618	636	666	651	666	656	622	632	720	633	683	665	669	684	660	660	647	623	677	640	640	647	602	660	664	671	637	638	709	639	667	634	649	638	682	612	667	702	658	597	651	660	664	619	659	678	650	667	674	643	688	680	673	686	662	574	608	656	664	664	660	639	661	660	618	599	656	641	681	625	648	672	608	675	692	645	673	650	638	683	633	636	638	629	661	636	638	671	662	612	614	727	656	651	641	593	648	679	611	618	689	670	676	624	670	659	656	654	698	653	660	674	665	673	660	624	628	662	602	660	622	649	649	628	670	649	591	677	647	632	639	655	663	631	661	627	638	635	653	650	659	671	692	669	643	629	683	649	612	650	667	679	665	686	654	712	670	649	652	684	654	628	680	662	652	647	681	648	636	721	645	696	655	636	649	658	656	666	632	623	678	671	633	631	654	694	608	679	690	621	651	663	630	650	647	663	668	641	684	639	680	648	654	638	636	634	712	645	673	653	648	662	673	633	682	653	672	667	678	623	668	643	673	692	656	671	634	630	630	656	637	621	668	679	668	635	672	654	673	648	647	669	688	644	653	723	635	661	699	665	620	711	622	628	648	693	667	641	646	677	682	631	610	673	649	666	703	618	629	698	633	610	660	687	619	672	647	646	652	613	669	646	686	631	615	663	653	704	628	664	658	632	630	610	637	654	641	663	698	636	651	658	641	690	680	668	625	649	673	611	652	649	680	658	649	620	670	620	655	621	629	660	604	667	715	709	660	576	653	616	697	666	618	618	695	681	680	635	629	598	654	616	630	594	641	660	623	689	675	622	643	620	662	703	659	667	672	627	663	666	655	623	683	651	636	672	691	641	633	678	642	639	623	647	646	655	645	639	717	691	617	680	671	693	647	661	662	652	650	653	649	665	649	645	686	670	639	673	625	648	628	707	684	653	620	685	660	611	639	653	601	711	654	640	675	705	662	688	635	664	620	671	606	674	655	657	602	655	657	695	671	627	684	621	648	638	647	641	628	655	639	672	656	699	652	674	618	684	666	634	708	663	610	678	634	643	634	687	663	646	649	675	617	689	667	708	677	649	653	674	633	682	681	668	691	649	649	626	665	603	660	698	686	648	650	630	613	675	666	643	678	656	690	659	638	674	670	670	647	658	682	648	652	643	662	637	629	631	659	649	651	623	655	650	644	631	667	656	646	678	657	637	679	673	632	601	667	661	628	679	621	689	623	685	675	673	644	650	635	668	669	644	653	682	647	665	623	708	655	619	651	661	622	674	671	636	661	668	632	645	645	663	619	647	660	656	662	702	660	677	635	647	657	673	652	659	616	635	638	613	645	672	631	650	636	700	667	666	629	634	667	696	659	652	633	653	672	682	669	635	666	596	693	700	668	728	686	662	681	697	689	694	665	669	671	615	628	652	646	638	653	645	696	661	638	661	659	617	673
43927	42402	27692	15010	10125	6895	4056	2318	1562	1117	966	698	753	482	414	428	316	252	232	233	226	218	194	208	201	205	200	200	190	166	199	200	202	201	211	192	195	178	202	206	209	168	189	197	188	198	166	172	192	192	195	191	183	195	191	186	182	183	169	195	210	206	189	180	200	179	168	187	186	171	197	210	192	198	190	194	196	209	231	195	190	202	179	169	183	215	171	200	191	170	201	196	179	175	184	171	167	208	199	172	206	215	180	192	178	168	187	184	195	186	185	164	200	189	212	176	165	182	181	202	175	196	181	222	162	201	163	223	172	193	201	196	185	178	213	214	159	189	176	187	186	183	185	175	173	176	183	200	187	172	186	205	195	179	173	191	182	187	174	181	164	195	198	189	162	191	168	204	173	194	172	193	207	178	188	174	188	198	187	175	173	178	170	193	187	198	191	190	167	175	199	186	175	179	159	169	177	192	181	184	226	173	209	193	165	196	198	153	197	179	191	166	186	188	171	195	168	184	216	183	198	176	185	173	175	185	211	189	193	200	201	213	187	193	204	193	196	205	173	192	178	184	202	178	183	184	185	183	157	190	174	178	155	181	218	199	196	189	221	198	170	179	195	180	189	189	165	199	195	178	231	189	186	191	199	199	186	171	188	202	184	193	170	196	198	172	181	188	163	170	206	177	183	176	173	202	191	195	172	180	176	207	180	184	221	191	186	189	174	201	202	191	190	161	168	190	185	182	180	150	191	201	180	190	187	168	188	208	181	201	177	165	195	200	186	197	162	182	168	183	176	192	176	188	205	174	212	198	204	199	224	173	181	182	201	181	187	180	180	178	187	204	189	197	196	193	180	184	165	193	174	199	171	198	193	200	148	197	177	183	175	186	208	197	188	196	180	185	177	206	173	147	182	167	183	156	173	200	193	192	184	227	159	188	168	174	162	167	182	189	183	189	190	206	176	183	205	187	157	191	188	194	193	172	179	181	171	175	191	189	162	178	205	199	182	155	206	179	198	195	177	169	189	184	199	190	189	163	187	165	185	180	189	204	207	198	191	194	184	179	165	198	177	171	200	193	190	165	166	181	154	185	188	161	174	194	184	196	197	171	196	207	180	182	179	195	168	175	185	176	194	210	183	203	195	196	198	196	195	201	161	173	200	191	148	180	170	189	191	182	212	188	183	167	187	175	172	171	182	178	176	175	169	166	188	181	167	178	175	194	153	188	164	168	182	180	181	181	166	214	185	186	199	185	187	174	183	192	190	179	191	180	201	191	190	189	177	168	187	183	206	168	194	184	169	165	187	194	183	158	177	189	181	179	180	172	168	181	180	183	176	201	175	191	171	199	172	195	195	174	185	183	185	182	195	181	192	164	211	193	185	180	179	190	181	202	177	191	181	185	169	200	196	148	204	212	190	191	205	149	173	185	167	189	174	184	181	172	194	223	198	188	171	175	190	183	175	200	194	200	184	187	190	189	195	213	176	162	175	177	199	180	200	189	187	209	175	197	175	173	197	160	191	219	193	181	190	174	178	179	175	184	166	203	169	163	183	168	184	190	195	194	158	170	179	181	172	187	182	209	179	175	178	195	183	181	184	192	171	176	198	190	167	193	163	217	191	195	193	179	202	171	186	172	209	200	200	211	186	165	169	185	180	185	176	171	185	189	195	199	203	189	177	193	201	185	191	185	180	172	188	182	177	187	193	157	175	193	225	184	187	186	205	197	173	205	168	161	203	196	166	209	178	190	179	175	164	196	210	175	186	180	183	187	200	197	179	194	194	188	177	184	173	167	185	191	155	177	178	160	174	166	197	203	205	168	177	187	189	198	190	197	213	178	167	187	197	205	197	191	186	180	186	195	183	168	185	187	173	189	192	188	173	172	163	161	206	176	197	188	181	185	197	194	195	180	195	170	191	171	183	171	204	187	195	189	193	187	150	196	223	182	206	196	177	194	189	187	186	217	192	175	168	186	189	196	186	214	180	193	182	214	212	201	197	176	169	212	163	217	185	204	183	186	165	175	184	173	175	187	167	186	165	211	200	209	185	194	188	182	190	192	168	170	182	176	194	161	197	180	177	204	178	182	221	187	202	176	195	174	195	184	205	170	174	201	191	192	195	193	186	169	184	196	186	202	149	170	171	175	191	181	169	167	185	182	181	210	213	175	196	155	171	180	166	179	171	179	192	189	189	166	181	170	186	161	169	182	204	181	149	175	180	165	195	193	203	195	152	199	192	180	176	187	198	181	189	221	204	168	195	179	147	183	175	155	177	161	156	175	189	203	207	177	162	162	176	175	194	209	177	169	186	172	200	180	173	194	181	176	194	176	188	185	203	167	209	205	174	201	188	173	184	189	169	192	169	194	187	187	182	198	195	171	178	183	208	177	160	194	187	173	174	176	188	190	180	179	171	208	182	183	166	183	180	196	182	197	178	195	170	170	185	195	191	171	194	180	172	165	171	186	193	203	196	196	172	188	160	194	195	185	168	191	182	185	184	169	172	172	199	183	168	190	169	190	178	181	171	220	176	214	195	180	186	208	152	197	190	184	198	154	192	197	205	177	179	195	191	182	205	176	173	206	176	174	170	182	203	195	190	202	186	185	214	190	182	193	180	177	189	164	172	171	172	171	174	175	143	159	166	169	185	175	179	160	193	166	187	174	184	170	188	158	176	195	168	197	193	206	192	197	194	185	174	172	163	181	170	196	195	187	196	194	163	174	177	193	195	148	189	184	190	183	166	185	180	177	188	172	159	172	171	141	194	200	164	175	186	178	196	188	175	197	202	183	186	203	171	215	185	203	209	195	190	201	207	178	171	197	176	209	170	178	210	194	193	183	177	173	185	192	196	186	210	181	174	187	148	175	183	170	193	174	187	173	169	192	170	170	195	172	195	177	196	193	206	197	177	178	194	196	180	173	165	206	181	159	175	165	204	196	202	173	162	164	173	170	181	193	208	175	187	208	182	166	194	201	190	190	163	181	184	173	187	173	170	188	174	194	187	183	184	187	191	208	172	202	169	208	186	200	207	189	196	172	204	188	151	171	203	163	172	183	172	169	172	213	175	185	175	184	218	175	212	185	176	184	183	157	193	207	193	167	181	177	179	199	187	174	209	173	183	196	204	170	175	184	174	177	197	191	208	185	180	202	204	181	174	178	185	210	188	202	165	202	190	167	163	161	206	166	206	175	159	185	196	183	184	216	176	183	173	191	181	213	180	183	186	201	187	194	169	200	197	213	176	186	180	182	196	183	183	197	181	170	176	195	190	173	181	183	202	200	172	175	173	197	144	196	187	160	194	197	214	182	178	151	178	191	194	179	191	160	179	178	179	174	186	189	185	179	164	203	156	186	169	193	191	178	185	195	180	202	187	153	175	178	180	164	188	184	196	165	183	180	182	176	167	172	159	198	188	199	174	200	184	172	204	169	185	202	173	194	178	176	178	194	196	164	186	174	188	194	205	187	191	210	204	172	170	190	181	186	191	191
30872	35790	16164	7525	7259	6626	4771	4526	4220	3489	3163	2670	2068	1476	1330	1585	1267	1073	992	871	779	754	715	697	685	589	659	587	687	597	652	570	557	569	610	595	557	552	570	538	553	549	544	531	518	518	556	558	557	555	531	528	571	510	505	506	536	534	539	510	490	501	537	530	442	515	499	508	544	522	547	572	542	560	538	562	612	592	583	570	552	538	570	525	537	537	518	595	562	534	563	519	534	599	529	562	562	501	571	527	560	599	584	577	551	508	537	551	561	572	521	590	547	540	539	498	521	546	522	520	494	536	519	497	549	532	494	566	502	511	522	517	509	508	533	526	493	531	528	499	529	519	506	516	486	497	506	480	526	534	505	528	494	511	477	531	531	496	517	520	521	513	520	498	517	516	529	528	485	510	470	523	460	525	480	475	505	529	554	493	494	493	500	481	487	515	512	495	509	485	476	504	475	485	498	531	453	439	453	460	489	486	491	461	494	453	457	475	480	474	509	500	507	510	502	496	441	516	437	491	504	510	512	483	471	483	473	483	478	478	461	503	440	490	498	518	472	458	510	479	473	464	481	463	478	498	480	491	442	475	465	502	489	528	485	518	509	474	482	474	456	491	492	470	501	473	473	499	494	485	494	498	512	480	463	488	451	482	499	503	476	474	511	505	450	491	468	546	516	484	499	506	478	466	512	508	505	503	503	511	461	470	458	537	487	519	449	499	480	472	528	509	473	504	484	498	480	483	497	473	469	519	496	430	488	471	475	486	524	490	448	488	480	498	476	452	483	495	479	478	506	498	472	508	504	482	511	498	484	546	496	487	473	499	480	500	500	464	516	486	444	502	536	447	452	456	514	499	502	499	486	464	534	490	486	448	484	461	495	475	487	480	484	484	442	492	498	511	486	474	499	495	440	476	498	482	477	469	457	505	446	543	490	477	557	493	465	475	520	476	495	490	483	505	499	487	531	499	486	468	499	514	471	473	499	487	511	528	523	460	469	472	510	489	477	497	499	457	527	467	461	524	475	502	472	490	475	496	468	493	489	444	508	533	507	448	463	471	511	490	451	487	470	523	491	488	483	477	483	516	483	500	476	510	479	503	444	483	499	449	489	479	425	459	512	463	510	518	489	497	467	519	477	429	489	478	508	505	536	503	456	478	483	478	510	501	495	464	501	486	498	509	493	470	518	459	475	507	484	468	534	475	491	449	458	510	533	461	500	502	489	462	504	526	520	505	453	456	482	475	495	465	499	461	500	517	502	494	456	470	496	479	517	499	459	518	520	489	486	500	456	483	484	443	488	497	500	486	478	470	536	483	502	444	482	456	453	503	490	471	517	491	543	469	509	477	521	472	485	466	489	479	500	496	454	466	493	508	494	503	539	500	454	504	477	484	486	509	500	496	517	497	485	483	478	507	479	483	510	511	491	514	505	496	484	485	501	557	489	483	519	496	473	483	496	454	516	496	447	477	462	498	497	497	488	509	452	493	472	458	448	500	519	441	473	499	519	500	480	453	465	438	500	494	497	464	491	496	499	527	485	464	501	459	512	492	478	498	507	483	540	496	484	485	491	538	480	478	483	463	529	523	459	489	490	497	506	449	496	457	478	499	485	484	519	491	455	513	501	523	522	482	492	462	474	492	489	507	485	549	480	463	498	491	527	478	496	449	476	482	539	489	442	487	443	497	476	489	492	484	493	435	506	483	448	495	476	469	470	488	459	451	451	508	470	526	527	494	489	478	460	451	500	528	503	496	497	463	481	488	535	514	498	468	463	512	471	463	459	504	485	473	521	475	467	457	465	486	500	486	515	514	497	467	476	536	474	488	502	488	472	517	479	478	507	484	477	502	501	546	456	476	479	500	505	471	466	479	481	498	473	487	466	467	522	490	451	535	516	496	498	477	486	504	500	475	465	485	480	480	518	492	444	476	468	459	523	480	481	503	500	494	511	443	449	497	488	542	467	475	493	491	465	473	492	482	510	459	491	524	494	451	488	470	479	499	520	478	516	487	493	472	509	485	506	524	467	510	463	520	450	495	469	487	453	496	492	490	489	498	484	497	517	449	485	460	438	520	482	471	472	492	468	485	441	473	528	445	493	458	524	514	520	457	494	485	462	474	478	490	457	498	501	498	468	519	451	488	517	480	455	470	494	560	450	468	457	495	440	483	471	496	514	487	469	559	466	472	483	446	520	444	476	507	554	503	509	479	490	529	491	489	484	502	516	489	489	501	521	487	467	514	511	486	488	497	471	440	535	459	487	470	478	450	443	485	477	458	478	488	490	488	491	469	456	466	487	470	471	508	480	506	461	496	518	514	486	490	452	469	486	484	491	489	505	460	478	467	517	495	479	475	494	454	503	461	487	490	474	514	498	464	472	439	475	493	500	488	482	446	496	502	478	453	486	485	445	476	510	492	452	440	529	489	505	510	486	484	541	472	497	463	476	500	524	502	483	443	512	490	463	483	535	483	490	501	474	495	472	429	480	505	491	509	479	464	518	497	476	490	466	475	506	442	492	487	498	477	525	496	484	552	492	533	470	450	532	508	479	516	445	524	499	505	505	501	501	489	411	488	498	494	510	498	506	504	472	490	494	455	432	481	484	488	495	492	491	532	491	467	468	475	471	448	472	495	489	477	539	460	481	503	493	441	510	458	514	504	437	476	513	493	462	472	519	497	474	491	477	487	458	466	517	488	522	508	469	486	464	487	518	490	487	480	468	463	470	525	522	513	506	457	484	502	462	512	480	481	461	509	492	462	481	473	476	491	498	507	499	486	476	461	495	520	508	527	456	448	480	493	483	471	500	492	492	441	478	496	479	488	487	516	495	524	482	505	456	515	493	483	502	482	496	498	484	458	451	471	479	528	479	459	487	451	472	483	481	497	473	510	477	447	463	463	505	492	490	487	448	458	516	497	458	480	492	541	483	500	484	522	506	487	441	500	474	515	469	452	496	493	488	481	503	476	503	492	503	477	495	477	488	504	458	488	454	494	447	447	490	504	483	471	511	498	468	537	527	486	481	478	462	482	506	490	522	505	491	489	484	500	497	488	462	510	454	474	502	506	487	476	483	506	488	478	464	512	494	470	457	486	485	485	537	512	480	508	480	492	482	477	529	475	479	474	480	469	508	483	484	486	485	522	492	498	440	494	491	452	449	473	538	476	492	502	490	492	493	473	429	474	467	482	543	486	507	501	491	492	477	480	468	453	501	455	492	460	489	498	493	448	503	481	531	487	470	468	516	519	505	479	470	500	484	489	523	498	496	530	502	505	473	505	493	482	470	537	467	498	510	502	496	485	520	474	477	473	502	469	475	488	471	490	517	484	493	467	510	473	508	464	452	512	474	492	489	469	483	501	478	489	506	475	512	469	501	490	511	466	508	476	485	522	491	475	473	495	488	533	475	501	484	495	521	430	459	473	428	491	495	501	491	489	493	448	481	484	452	477	505	498	457	476	496	452	490	506	513	469	519	506	456	504	488	468	479	482
14168	9116	2108	534	457	374	368	331	287	323	288	261	286	281	281	260	289	285	283	282	259	279	291	284	257	277	278	257	258	263	284	271	268	272	268	262	260	229	262	287	282	254	265	237	269	242	253	276	245	282	272	279	278	260	296	248	284	289	272	268	289	295	254	318	246	255	270	308	242	266	261	262	286	243	280	259	276	251	259	228	256	255	267	277	273	273	266	257	286	282	268	257	294	265	247	243	269	274	235	270	255	276	253	251	255	263	266	287	246	262	260	245	262	278	281	272	260	278	285	257	227	263	281	261	268	258	244	245	305	253	280	263	271	264	266	286	248	284	266	242	281	252	249	272	259	289	259	272	277	282	252	287	240	266	264	284	280	278	273	253	276	220	258	261	292	273	249	238	240	270	268	277	266	277	271	269	278	267	265	263	253	266	260	271	244	271	283	284	263	255	267	258	279	258	239	299	280	293	261	267	274	226	244	245	264	236	267	268	238	259	256	276	229	248	259	286	289	265	271	283	253	263	263	275	287	268	250	260	276	280	259	228	267	271	285	236	279	246	258	267	273	255	270	258	258	254	281	277	246	260	289	293	248	236	249	266	239	248	267	280	275	284	275	269	248	254	277	243	247	266	228	265	268	279	257	245	278	257	267	277	276	274	232	250	260	265	265	265	284	295	259	261	263	265	293	257	273	287	268	274	279	298	262	281	274	284	235	241	261	251	279	299	247	276	260	279	256	262	281	271	266	285	267	266	246	283	290	284	241	239	247	267	278	292	278	285	243	273	284	265	288	250	254	265	275	284	261	233	285	272	279	267	270	227	267	270	267	301	267	271	255	236	244	257	236	275	289	306	276	260	253	287	260	250	267	246	258	260	284	281	260	238	294	300	287	272	225	229	256	241	278	257	241	274	265	263	265	267	242	263	258	247	246	271	248	265	288	281	251	275	280	262	265	258	288	272	261	281	275	283	252	246	247	273	268	264	285	260	308	274	278	272	299	244	286	282	259	294	262	262	245	235	285	266	256	269	288	281	261	271	264	281	261	247	257	283	242	281	239	263	269	288	262	259	275	289	257	248	284	237	250	253	244	289	279	250	236	305	276	271	264	278	242	304	276	265	257	274	246	273	262	260	277	267	275	260	238	259	269	302	273	269	245	272	259	248	249	255	296	244	269	264	274	293	240	246	255	251	287	283	270	265	257	266	257	255	258	244	251	292	254	262	265	233	255	275	272	276	267	274	283	250	290	249	268	267	259	255	262	254	241	281	266	263	274	264	264	282	260	246	263	275	254	247	261	245	251	273	258	299	274	269	264	276	262	290	275	225	250	278	292	289	254	241	245	290	268	303	240	260	246	263	282	258	259	259	234	262	259	272	305	292	266	251	275	267	269	243	262	265	267	270	273	243	296	265	292	305	280	249	269	257	282	231	282	259	242	274	262	271	290	255	265	250	249	276	267	274	257	264	246	263	278	242	262	263	266	265	271	273	272	276	242	251	278	250	276	269	255	264	258	269	256	230	250	246	253	262	249	249	256	263	264	281	253	252	246	271	245	258	267	269	289	264	250	297	298	262	239	251	257	251	282	264	278	249	278	252	267	259	268	275	275	288	277	253	251	272	263	265	293	270	273	304	267	262	259	233	261	247	304	259	290	248	251	268	281	289	285	243	267	257	261	249	258	255	299	278	278	264	251	310	256	270	294	241	296	265	267	292	250	280	279	237	263	284	255	265	274	238	281	265	268	286	254	289	265	256	256	276	274	238	255	277	277	245	247	264	303	279	288	252	291	277	283	260	266	276	254	282	257	266	261	267	310	285	244	241	263	268	302	251	288	266	255	254	262	265	286	243	263	295	270	268	277	296	245	251	288	280	262	277	252	282	276	261	263	267	277	284	248	268	254	285	253	248	275	284	260	259	256	245	242	235	259	304	288	257	280	302	269	272	245	244	272	239	297	258	267	269	269	268	295	270	254	272	287	243	270	290	266	247	255	252	283	242	276	233	299	253	279	257	282	251	238	259	248	254	285	282	264	257	271	257	268	243	274	288	271	268	256	278	254	261	275	280	266	249	259	260	285	273	267	248	273	278	259	248	246	277	265	265	264	275	261	288	258	293	256	256	278	271	291	277	283	281	267	268	259	262	251	264	307	275	270	275	260	282	254	263	240	269	282	256	253	274	278	287	273	275	286	258	249	277	280	262	301	257	298	282	254	255	272	265	279	280	259	257	249	240	247	264	281	280	242	285	256	276	277	262	225	257	278	262	276	275	267	281	260	275	248	273	287	269	263	278	269	271	290	272	283	258	281	239	283	250	259	251	288	273	240	264	252	252	270	287	254	257	269	235	275	278	270	256	253	260	258	258	276	260	286	277	245	251	258	266	249	266	237	271	253	273	257	283	252	298	297	226	271	245	280	263	285	283	258	289	240	269	245	263	286	280	274	246	265	240	234	282	270	280	283	234	269	282	272	252	246	300	263	236	252	279	276	301	270	281	250	268	256	260	256	278	266	282	241	265	240	293	259	254	262	268	262	266	321	246	279	262	288	263	294	252	275	265	268	290	256	274	249	288	252	268	275	285	236	274	287	257	267	254	264	257	267	271	274	277	257	274	266	264	252	259	262	261	263	251	274	236	266	277	247	255	280	254	273	243	240	254	310	280	242	267	299	280	255	273	257	276	272	258	268	265	259	244	267	276	275	280	281	254	248	258	250	248	271	273	268	250	277	274	269	274	289	263	265	249	248	271	262	236	269	243	280	238	283	286	290	246	266	263	250	259	267	294	251	262	249	251	262	265	275	299	269	283	259	251	281	260	266	272	233	270	237	264	240	276	266	282	238	253	280	283	276	255	275	267	272	281	278	256	261	271	275	311	303	279	266	261	242	249	257	267	259	261	286	298	260	299	278	260	265	269	271	237	273	250	291	264	276	280	246	259	258	257	251	246	286	269	262	264	290	282	245	277	319	268	284	239	278	276	246	268	277	269	282	296	268	285	246	261	288	258	268	269	292	241	259	271	286	286	271	253	229	274	272	262	273	276	283	262	288	276	277	257	258	265	261	278	264	276	264	268	274	271	249	283	286	284	259	249	253	296	282	276	258	284	265	297	251	259	288	259	245	279	241	259	264	228	264	257	273	245	247	263	263	261	251	294	264	249	238	285	281	263	270	262	292	245	268	257	275	251	283	275	270	298	255	225	251	270	304	278	282	285	253	289	252	263	264	236	244	289	300	271	261	302	289	255	282	257	260	247	273	269	254	300	253	282	278	278	271	276	265	266	268	276	268	280	267	236	249	270	242	243	279	265	279	244	259	300	274	269	253	251	260	263	263	262	252	251	242	232	255	283	276	263	238	275	298	279	292	253	279	258	264	292	290	254	239	246	279	255	267	251	281	247	248	267	285	246	276	256	261	247	266	278	280	269	248	264	265	256	250	252	301	240	283	257	261	265	232	277	259	270	268	247	244	259	274	288	262	240	316	267	317	261
9337	9754	2686	1459	1406	1112	1013	936	861	860	785	731	743	699	719	718	690	693	650	728	730	712	690	677	680	692	657	667	696	646	656	632	689	645	694	667	680	705	677	689	648	666	645	661	693	665	607	654	651	674	743	706	679	728	719	649	633	695	641	709	674	686	676	712	637	696	657	696	672	656	679	673	721	706	695	726	719	720	680	707	685	745	678	758	699	665	658	725	680	726	706	729	677	706	702	697	665	669	709	713	689	676	738	705	714	710	704	677	715	737	696	706	732	691	695	676	698	642	719	727	687	661	660	725	673	710	711	696	742	672	732	705	650	657	724	661	671	701	725	707	690	621	700	718	670	672	698	651	691	693	705	633	700	660	720	683	738	676	702	698	717	695	682	707	678	671	646	706	653	698	658	662	673	669	674	694	697	673	673	646	693	676	657	673	668	637	663	662	671	721	700	702	663	674	668	697	734	668	676	712	637	639	669	724	667	667	644	692	697	688	727	711	612	679	691	665	669	672	678	713	699	645	698	687	688	686	715	659	704	695	634	645	713	656	677	711	672	686	666	659	675	661	641	684	666	678	690	672	656	707	732	650	693	713	668	681	716	721	661	654	682	661	677	672	671	706	672	697	728	715	700	657	720	686	643	667	716	711	695	719	695	647	690	665	669	677	697	679	654	739	688	708	648	706	691	641	694	670	641	655	640	693	682	723	715	694	717	726	666	653	681	655	675	644	682	697	690	683	676	682	681	684	713	640	634	672	698	684	666	649	617	682	643	670	675	700	637	695	676	594	644	693	695	686	706	713	705	678	689	644	676	657	690	733	677	653	684	695	695	687	659	665	653	660	650	656	691	658	670	684	699	712	685	704	675	695	621	744	701	681	646	721	705	694	710	666	657	677	668	692	695	648	645	670	682	701	707	653	684	679	705	659	652	686	683	713	692	676	672	676	672	650	697	659	727	678	703	715	647	728	735	703	665	662	698	632	659	693	672	679	644	605	740	665	675	671	721	691	719	651	700	727	694	671	728	638	665	692	699	660	708	679	667	728	687	700	714	679	679	676	699	690	696	696	666	675	660	702	672	677	687	714	678	676	655	695	680	657	647	668	694	687	673	657	648	680	735	684	655	659	644	673	627	684	681	704	724	664	690	656	704	701	652	672	689	679	648	688	707	650	651	687	615	683	704	664	645	667	682	689	671	695	666	709	674	625	701	684	606	663	689	714	741	705	674	721	654	672	698	674	671	652	705	669	668	665	685	714	687	706	657	687	685	653	665	710	640	636	635	712	643	703	691	696	692	679	683	673	705	613	688	666	657	692	681	713	659	692	669	688	660	681	679	647	674	667	643	685	699	697	669	659	700	699	720	709	695	649	661	673	645	673	667	677	660	661	683	687	678	716	666	663	686	698	678	699	705	726	686	713	646	659	641	709	711	688	672	686	685	649	695	664	686	636	718	675	642	691	662	712	694	639	672	673	722	675	696	652	690	667	700	688	679	739	655	674	681	663	674	694	624	668	668	672	685	630	713	606	657	665	660	643	652	747	657	708	700	679	666	683	657	645	687	686	663	692	660	666	638	650	644	712	654	651	632	725	668	686	669	655	673	701	694	673	649	689	731	681	676	652	632	722	662	680	645	660	679	656	677	685	661	716	706	677	729	681	673	710	700	679	699	693	646	658	696	612	712	670	634	705	662	710	696	703	650	662	723	650	717	703	685	662	677	723	684	681	685	642	715	658	694	700	677	663	694	686	651	718	635	680	688	691	710	671	688	676	729	711	656	687	682	681	669	684	717	697	699	660	677	700	685	664	647	666	725	661	661	685	743	677	674	672	698	675	683	680	647	699	630	732	698	698	659	665	670	683	685	694	683	711	669	669	726	694	686	665	666	658	731	704	716	674	667	704	703	686	696	677	720	739	650	682	614	666	639	750	686	674	705	658	681	677	720	703	664	686	680	723	678	682	716	750	684	712	690	662	665	686	709	669	667	648	685	690	651	629	707	706	689	662	691	668	648	704	707	669	707	696	697	695	632	687	688	659	700	631	655	714	669	664	652	673	700	714	648	626	717	659	709	658	676	653	688	705	705	687	682	664	667	643	662	712	689	639	681	675	654	662	676	670	639	658	702	713	694	697	672	658	710	693	688	652	624	672	721	699	643	673	684	711	716	640	662	689	667	689	696	695	659	661	644	685	673	693	648	656	677	646	675	708	714	693	666	707	702	714	680	690	670	692	676	701	681	677	702	658	710	688	648	677	684	690	674	771	734	681	707	662	705	687	700	640	694	683	661	712	694	677	686	733	651	681	719	671	661	675	676	650	672	666	662	693	706	681	714	668	643	681	679	693	646	664	716	644	673	702	682	692	642	699	679	649	723	660	684	703	681	697	695	687	628	632	625	645	712	672	690	643	657	662	664	696	662	627	709	712	706	687	692	667	683	674	677	674	662	672	659	673	750	648	627	718	687	700	676	674	652	671	686	685	718	685	710	717	671	725	656	656	712	672	734	658	650	727	664	731	673	683	713	719	712	672	717	714	700	710	660	692	702	703	693	683	666	726	632	670	692	712	691	669	675	680	711	679	711	703	684	632	687	661	687	746	721	667	670	674	655	674	690	608	708	704	681	647	635	688	656	704	689	720	683	647	641	688	678	711	700	707	694	651	696	713	675	705	669	670	718	704	685	701	690	681	747	679	661	692	661	724	656	682	722	707	658	740	697	741	720	660	724	740	698	669	704	654	691	680	683	617	651	641	669	665	654	672	670	683	738	719	674	703	699	677	686	714	630	690	669	685	663	667	674	688	703	710	695	650	703	708	719	706	688	681	663	650	686	670	654	667	678	663	682	720	619	651	691	682	650	674	689	633	661	650	656	693	678	624	677	665	679	694	711	654	682	669	757	707	680	628	650	679	717	659	693	687	672	685	675	678	694	683	690	663	649	698	722	652	664	644	671	669	674	670	650	682	713	672	709	691	694	706	679	680	698	665	649	693	692	653	711	641	731	677	692	633	695	705	707	680	737	640	719	703	672	698	679	654	676	687	715	737	662	635	647	684	680	683	670	706	699	681	701	662	696	681	705	655	658	702	659	647	683	668	713	736	681	705	702	683	717	642	699	719	688	709	683	681	681	682	739	682	694	703	733	664	643	700	715	680	630	709	643	700	725	657	645	688	708	682	697	671	703	676	693	682	687	699	677	679	657	621	713	674	666	694	730	706	711	646	691	721	647	673	647	669	695	732	652	733	698	679	721	637	663	703	671	683	686	676	701	674	705	703	659	695	660	720	647	693	699	695	648	703	711	660	690	667	617	660	744	690	673	685	711	705	679	679	649	650	692	723	688	740	665	687	677	677	727	667	669	634	739	682	701	696	732	686	681	713	665	700	669	665	709	690	693	685	677	667	662	680	693	641	689	690	660	659	664	713	697	669	652	717	665	682	706	702	684	686	689	657	729	649	690	685	661	637	677	684	742	670	693	679	695	740	696	669
31885	31086	18965	7738	4717	2899	2003	1280	941	721	619	573	404	316	326	329	289	325	300	312	272	259	266	264	258	287	282	243	255	265	249	266	288	251	259	251	252	294	295	265	283	255	270	249	245	241	266	274	241	220	261	281	251	248	248	262	276	274	250	269	236	214	259	251	247	247	259	261	239	262	244	239	261	292	286	249	246	284	285	273	251	245	237	277	262	252	278	250	265	260	284	278	266	287	257	268	269	272	293	259	265	261	250	253	262	257	251	253	252	241	241	245	270	270	266	247	275	262	248	276	273	252	269	262	259	274	281	262	282	275	224	252	247	268	234	247	284	249	260	253	248	277	253	239	258	263	265	266	291	257	261	248	266	239	258	257	278	249	284	273	277	261	274	275	233	243	273	253	265	279	235	268	257	273	263	260	245	230	245	260	252	262	302	243	270	245	238	232	232	259	254	271	235	261	247	270	250	237	238	263	260	261	263	253	278	241	269	269	248	251	262	249	235	226	261	276	233	269	251	264	264	237	247	251	240	273	292	255	212	268	274	267	226	262	264	243	265	241	254	258	275	264	255	226	257	242	253	272	265	222	242	258	263	249	263	283	240	236	260	243	254	262	282	253	244	223	242	259	281	285	282	257	305	282	222	195	229	268	249	225	244	274	265	233	251	299	264	235	272	256	264	241	261	246	243	289	258	265	258	262	252	270	242	220	284	259	226	235	261	253	283	238	247	253	266	251	254	251	265	238	248	269	250	273	284	216	272	252	246	252	235	241	258	261	248	255	269	243	257	277	250	289	246	252	264	259	298	258	243	239	232	277	229	251	258	234	242	261	263	269	286	290	235	246	281	251	229	263	256	233	248	236	292	240	262	269	263	271	237	237	259	273	230	231	298	259	267	304	262	267	279	250	233	263	266	248	246	236	222	236	230	264	251	262	234	259	224	248	251	272	249	276	238	246	253	245	228	236	257	236	227	257	243	266	231	244	238	253	263	270	256	267	260	275	232	243	260	244	242	242	232	247	264	261	256	234	274	271	248	257	271	253	296	266	255	234	253	250	237	250	261	254	256	255	258	248	255	271	217	232	222	270	268	267	246	249	233	252	233	256	236	255	239	251	297	292	234	288	255	248	240	221	293	251	279	270	253	229	255	251	239	276	282	223	257	286	254	273	242	279	272	245	248	244	226	257	258	255	262	249	277	257	274	262	254	228	241	241	227	236	266	248	265	261	242	245	263	245	261	266	235	230	281	270	253	237	253	247	276	287	226	255	246	264	261	263	242	263	244	206	276	261	244	251	253	283	298	252	289	230	285	265	262	252	244	260	255	240	241	259	268	279	250	282	271	241	233	253	232	241	296	245	248	257	274	257	243	244	258	261	243	226	249	251	263	245	251	226	248	285	265	246	233	239	237	244	279	265	227	250	269	256	279	276	245	272	267	245	258	261	258	246	260	234	257	262	241	266	249	291	230	261	258	262	276	263	262	243	259	253	279	246	247	255	268	244	260	265	247	274	250	263	287	271	249	270	247	231	231	255	276	266	261	236	228	278	228	269	262	242	267	281	241	250	225	225	248	244	256	246	268	244	259	246	272	268	286	265	261	280	263	277	246	243	248	228	233	252	245	248	243	235	266	258	241	274	250	225	250	254	237	246	263	235	238	243	257	272	261	244	252	263	243	257	241	249	261	230	284	275	270	249	253	273	272	243	252	235	233	275	249	257	271	267	252	245	257	253	247	266	287	240	267	293	259	253	233	239	242	249	233	254	253	242	273	277	246	261	266	256	256	264	237	304	263	256	247	260	241	265	241	254	263	261	229	222	265	272	265	226	239	256	246	239	266	245	269	293	259	253	257	234	248	232	232	247	250	269	268	233	235	256	264	274	241	237	250	246	274	256	268	247	255	235	259	260	283	255	277	240	247	265	264	269	246	256	251	262	258	286	268	263	262	252	238	268	281	260	262	243	258	245	247	242	256	244	243	246	260	272	248	261	254	288	255	231	245	258	249	248	245	237	229	240	279	237	264	234	235	254	245	240	247	237	273	249	281	254	278	283	247	232	291	255	262	272	296	259	232	245	216	231	269	226	277	250	250	272	266	261	245	273	296	246	271	266	239	251	250	254	237	257	249	280	286	262	232	262	260	243	234	227	254	241	239	224	269	275	256	258	256	280	282	263	234	260	276	244	271	289	266	261	232	272	270	259	258	248	237	247	260	232	233	256	255	242	256	252	222	255	256	249	235	232	232	259	255	259	230	267	240	246	265	247	262	247	275	241	243	252	284	240	261	256	241	280	240	245	240	260	252	252	253	274	278	265	256	256	265	264	236	279	254	239	263	250	280	229	237	240	237	250	238	240	244	236	261	280	260	270	271	251	248	237	245	271	257	274	265	257	269	252	248	249	272	244	274	286	253	252	253	251	232	253	248	259	261	262	253	260	246	242	236	279	257	251	259	272	260	233	258	238	270	219	257	265	240	234	285	259	245	254	249	217	236	241	251	268	254	273	281	241	252	252	246	241	253	244	264	280	271	249	250	271	254	249	261	269	247	243	253	254	234	258	261	227	228	251	256	238	264	228	262	267	247	286	307	243	252	244	266	251	272	277	236	238	249	242	230	231	262	246	259	265	280	237	242	274	254	231	249	241	241	256	248	256	234	247	234	266	249	230	259	290	254	268	267	258	263	246	247	257	294	265	268	272	261	257	269	241	258	258	205	251	280	291	256	250	254	279	243	270	264	275	254	245	267	259	243	247	252	221	210	245	242	265	252	248	245	228	289	252	264	252	243	264	267	262	278	244	262	265	265	250	246	249	241	262	229	265	293	259	257	245	235	245	255	245	258	262	250	266	258	257	256	263	229	241	264	237	224	252	267	268	251	286	261	264	252	274	257	242	263	283	239	258	226	279	260	226	243	245	248	253	242	231	253	221	259	258	256	238	246	228	246	249	243	272	232	267	250	269	253	248	257	248	243	262	294	214	272	261	260	241	248	213	217	230	246	233	236	276	268	261	239	263	255	274	266	243	235	243	288	248	266	267	268	235	254	259	275	225	278	250	256	253	254	250	235	255	251	252	247	268	264	276	244	249	269	249	264	250	228	249	252	249	255	247	244	266	251	244	268	297	262	264	239	245	253	266	253	269	270	219	263	243	274	251	254	263	247	269	245	237	269	242	276	229	269	268	238	248	234	263	251	268	223	235	230	268	250	267	238	250	282	226	241	245	237	252	257	246	247	249	255	256	246	237	255	241	240	257	245	260	248	248	227	273	254	274	251	284	245	269	259	249	247	254	239	247	265	258	253	235	249	222	257	251	235	252	281	257	230	248	262	266	263	250	261	295	267	230	248	234	232	267	245	291	288	280	237	292	227	249	245	229	255	264	274	247	250	229	256	264	284	266	274	210	253	225	270	253	249	257	274	242	248	270	243	253	275	252	266	250	259	258	250	265	271	285	281	274	274	245	221	273	251	226	254	248	260	215	256	246	254	256
21936	25865	10840	4984	4350	4230	3323	2977	2746	2379	2284	1975	1438	1227	1072	1211	1080	999	926	864	757	756	800	739	766	707	747	764	696	694	760	690	688	680	702	673	700	719	688	653	677	685	668	635	689	650	622	656	665	685	694	651	640	686	666	689	685	694	641	616	685	622	639	683	620	651	654	690	680	668	669	668	694	722	705	755	729	745	727	708	781	687	697	657	669	747	651	688	677	707	693	734	721	687	717	701	633	686	684	696	689	648	683	671	689	755	697	734	678	675	687	705	645	680	685	685	661	681	640	663	665	686	713	684	655	680	671	646	663	667	668	719	633	636	683	693	646	671	707	669	617	664	667	668	687	631	666	699	686	698	698	664	658	662	662	664	658	619	712	602	648	653	644	624	703	660	647	666	682	678	609	689	651	708	627	646	692	613	651	623	635	631	673	688	617	629	673	681	608	672	645	716	625	646	646	666	632	660	627	641	636	611	647	600	650	644	639	633	657	677	681	675	674	689	694	664	665	674	643	679	612	677	642	628	634	668	663	613	630	704	643	662	683	623	674	622	658	647	625	603	617	608	631	642	645	630	641	669	662	649	607	666	614	617	654	598	666	672	643	654	601	695	619	631	683	658	669	618	649	631	638	648	648	670	620	662	645	648	672	646	612	686	648	634	692	636	652	676	637	704	665	667	626	676	683	646	684	617	651	635	660	657	716	671	662	660	675	628	688	672	604	640	660	660	641	665	671	680	621	586	634	630	663	624	636	671	657	663	593	644	596	662	652	677	647	661	629	649	636	633	641	646	634	631	633	607	660	686	649	684	640	619	668	628	696	662	667	647	649	632	675	643	646	645	654	621	631	658	660	654	601	613	665	725	604	667	606	714	655	641	638	626	660	609	608	684	665	623	677	631	640	597	661	666	714	658	648	608	650	578	667	660	657	659	667	661	628	653	643	664	642	640	640	635	617	625	629	635	671	643	693	643	577	651	682	662	691	699	637	608	677	615	630	657	680	655	574	685	642	637	640	636	711	633	658	683	694	683	621	633	665	629	655	683	653	616	608	661	635	686	622	641	647	633	641	671	694	641	640	633	612	696	667	709	650	653	636	681	685	691	668	616	680	652	650	685	612	602	633	690	628	621	661	634	643	645	630	651	637	640	641	656	659	646	690	633	661	664	658	658	655	640	631	621	682	606	670	634	650	637	646	624	660	665	658	684	653	636	682	609	652	666	650	652	619	603	645	623	635	654	670	670	667	647	665	645	663	643	609	614	643	689	647	633	671	654	678	634	678	640	642	678	650	685	698	660	626	646	639	676	640	642	661	601	672	638	646	655	642	611	701	644	671	681	649	627	676	637	625	678	691	667	670	643	607	675	658	677	614	639	688	642	625	604	667	624	633	678	599	665	654	697	640	634	692	618	703	728	644	653	686	642	663	659	641	671	658	633	649	628	692	634	665	641	641	643	639	669	643	654	684	630	670	602	615	682	661	675	665	637	652	684	693	649	669	671	614	660	671	658	678	583	632	654	624	599	642	651	641	634	639	638	630	678	648	623	624	661	628	630	694	647	712	632	663	626	597	612	647	696	687	648	611	675	647	640	661	658	642	659	668	634	670	684	662	661	595	641	694	659	686	613	655	626	662	590	646	680	639	642	642	631	614	672	644	625	671	683	641	665	655	660	656	593	625	613	649	679	670	656	657	674	644	670	650	668	685	629	650	631	635	660	703	629	645	672	663	684	641	660	652	626	643	636	627	650	661	679	624	669	627	659	608	679	661	661	673	638	695	680	621	641	689	666	640	624	687	635	650	624	654	612	651	689	683	655	670	607	613	655	656	663	646	615	619	638	697	662	616	627	665	609	658	669	676	648	658	678	639	636	695	653	627	634	665	678	678	620	676	659	684	610	650	660	683	664	623	665	647	705	671	621	654	634	669	647	678	658	641	642	623	650	644	636	639	626	700	679	646	616	670	669	625	691	619	624	640	686	667	667	666	667	623	684	678	658	667	622	644	645	716	654	669	630	663	651	667	627	664	624	647	699	686	682	628	616	664	608	636	646	609	629	676	688	657	638	638	655	631	653	643	636	665	676	596	641	677	677	696	680	651	646	700	659	631	665	657	630	664	641	700	675	654	680	681	620	652	628	623	673	658	616	701	651	667	630	652	649	679	602	645	670	671	653	627	704	616	640	595	587	686	675	666	667	641	619	653	681	653	683	670	634	633	630	642	658	716	641	655	638	639	600	664	649	636	636	634	610	626	593	636	625	682	650	683	625	632	700	653	637	672	606	674	640	646	661	617	657	625	661	674	628	695	623	617	636	677	626	654	628	680	689	667	661	625	670	660	664	659	702	673	682	641	632	607	645	633	670	670	663	615	685	629	672	664	632	657	638	680	661	663	684	646	638	665	703	670	661	678	638	658	637	687	594	635	648	622	615	631	656	642	668	669	630	587	618	667	673	699	662	648	664	646	662	653	625	609	607	603	621	672	649	641	697	616	676	699	652	634	674	693	630	667	711	664	656	663	614	667	659	621	667	671	636	652	630	603	655	669	652	651	671	660	631	651	620	681	657	681	674	677	671	653	624	627	640	641	670	634	630	675	626	626	612	669	685	681	645	662	658	655	673	632	610	649	681	668	665	643	657	657	655	625	660	601	639	671	633	631	712	632	709	642	675	614	667	607	632	660	694	683	631	697	634	718	619	645	636	646	626	672	667	612	688	645	672	630	665	659	652	666	651	667	606	645	596	637	633	678	697	674	610	667	610	653	680	618	633	672	697	647	730	680	647	652	608	665	654	648	638	653	686	696	620	683	606	642	651	650	663	664	613	669	632	668	630	711	681	691	606	674	629	683	613	640	624	693	652	671	682	664	714	661	663	673	622	661	663	624	637	644	689	638	697	634	663	648	697	620	672	658	617	651	669	691	695	681	595	628	629	624	677	637	655	594	675	646	657	605	677	656	669	680	702	662	648	623	665	682	638	620	651	681	661	660	655	660	603	636	672	632	702	638	647	681	637	646	658	670	671	718	656	630	617	657	617	693	696	661	651	652	634	666	641	678	659	644	656	646	680	663	659	636	657	720	621	633	625	641	651	641	644	617	652	665	628	639	638	650	647	642	630	674	656	650	637	620	644	677	637	639	622	668	648	665	651	653	664	656	606	681	703	635	660	653	661	660	627	665	697	654	644	612	696	672	686	650	604	635	671	689	686	633	649	690	616	604	606	596	632	636	681	651	634	646	627	652	611	635	655	643	632	686	608	615	652	670	663	637	625	670	629	679	647	659	672	650	677	615	672	653	661	645	667	643	692	632	618	692	663	661	624	677	648	628	649	646	696	644	630	672	643	688	677	674	657	651	592	661	687	687	676	643	676	602	655	627	626	720	646	642	638	640	592	600	630	661	638	630	683	660	695	672	661	582	629	662	666	705	685	647	629	673	640	660	678	662	676	667	671	612	666	657	674	680	651	664	653	625	654	608	668	675	611	673	618
41875	39889	25377	13253	8404	5457	3303	1862	1182	913	684	678	464	436	295	333	291	328	282	262	206	185	202	197	229	190	215	170	197	208	198	205	208	170	197	207	204	186	185	212	202	207	194	190	202	204	195	170	189	176	207	201	203	174	158	178	188	185	188	181	191	182	196	179	212	184	184	182	156	194	199	173	187	180	198	218	195	174	179	191	207	206	174	198	181	168	202	171	183	181	194	207	185	210	201	185	193	159	179	171	206	197	184	198	193	190	203	183	200	181	208	192	189	175	201	183	180	185	180	200	157	174	180	205	183	179	192	179	177	191	199	163	193	171	189	179	195	193	212	195	189	173	177	173	206	198	174	183	185	204	188	173	196	185	190	198	176	197	166	190	172	203	183	183	203	188	172	197	203	185	197	204	201	177	179	200	195	179	196	193	205	180	175	149	168	162	194	191	194	194	168	180	190	166	213	170	177	197	174	195	161	164	183	185	198	197	175	184	170	202	194	201	211	180	213	184	169	188	185	183	187	181	182	187	167	170	182	208	162	195	183	189	167	165	193	168	184	178	190	191	162	193	197	185	199	188	184	218	181	201	164	180	174	179	186	165	186	169	193	183	158	184	189	177	172	170	181	192	211	194	161	191	155	188	191	200	178	192	180	170	190	203	164	199	186	163	160	195	200	187	180	173	178	175	201	178	198	192	187	185	196	205	220	195	199	181	168	179	185	162	163	192	190	193	172	167	186	185	197	209	209	165	193	197	184	189	180	182	183	196	190	181	162	198	177	193	186	159	184	212	172	178	185	199	179	192	194	162	204	173	195	192	175	175	178	194	183	185	181	197	180	180	187	176	168	160	162	169	164	178	180	197	165	194	193	178	174	159	202	168	173	187	177	177	192	185	171	182	198	158	187	199	191	178	169	208	188	210	190	185	196	174	199	166	200	185	167	193	183	181	181	198	192	184	185	191	183	168	164	176	190	183	175	184	174	183	193	200	195	188	200	173	186	186	203	201	177	175	196	177	160	198	187	179	188	204	162	196	184	208	190	168	144	183	190	212	166	182	197	209	176	163	180	181	189	197	168	205	177	200	164	169	181	170	180	180	209	180	192	202	191	198	188	164	193	174	209	181	201	203	148	190	183	182	169	187	164	186	184	176	158	206	183	158	207	174	203	179	194	181	198	174	205	194	186	203	185	185	180	171	182	198	185	188	187	198	173	177	193	200	189	175	192	200	194	184	198	184	196	174	195	212	169	165	177	165	174	166	198	161	141	156	201	201	155	178	205	205	187	182	201	190	167	195	186	173	166	185	182	171	194	187	172	191	195	197	171	220	208	188	185	179	169	188	198	184	156	165	188	180	176	222	192	170	199	175	171	171	177	183	159	166	169	166	222	181	200	209	177	174	170	201	187	176	192	184	191	191	199	170	186	171	203	201	209	197	179	184	197	175	190	168	192	200	187	187	176	180	186	185	163	181	166	181	180	199	199	181	171	187	182	185	199	216	181	216	190	169	197	172	175	172	204	192	216	193	190	199	173	187	189	172	182	179	183	200	188	169	176	168	196	188	170	172	171	175	171	193	169	180	193	214	199	189	164	224	196	179	193	197	160	187	202	198	187	175	188	182	199	195	198	195	167	179	167	177	197	190	168	164	170	188	217	185	171	203	207	165	185	208	186	205	196	178	172	184	194	163	181	182	192	172	177	190	169	191	207	173	197	182	210	192	174	202	196	200	191	183	200	204	174	186	181	186	196	185	199	207	185	173	194	184	198	185	202	182	156	191	183	195	181	181	190	181	192	208	157	197	158	172	189	192	197	182	186	161	197	163	179	186	184	190	161	178	196	174	177	179	196	185	156	196	202	181	197	201	159	183	191	198	177	163	174	179	161	179	188	172	205	166	187	187	196	185	184	191	188	195	161	187	178	214	181	178	211	191	199	183	176	190	187	192	193	196	205	197	201	202	182	167	194	179	195	196	173	176	183	193	192	178	202	166	181	167	168	193	211	184	173	187	187	168	185	174	197	178	168	166	185	186	176	178	184	164	170	170	174	194	181	161	170	179	164	164	181	171	169	190	156	183	174	179	191	165	182	193	174	168	181	171	216	178	181	147	155	169	204	166	194	227	172	182	186	181	174	167	187	171	187	183	172	166	166	178	197	184	183	166	178	222	235	212	208	193	170	204	194	162	179	187	192	169	185	201	190	171	189	195	177	168	162	204	196	189	161	200	198	191	197	175	211	187	189	171	166	181	185	194	182	185	214	190	181	181	181	163	199	183	183	181	170	192	184	194	172	184	195	180	168	193	187	167	180	199	219	199	183	201	179	163	182	171	168	159	195	197	188	184	196	199	189	203	181	172	190	162	195	206	153	191	161	189	183	162	154	175	191	172	181	168	202	169	185	160	203	183	176	216	174	192	180	175	198	181	173	186	192	195	160	213	214	183	190	175	208	159	185	190	195	173	177	190	206	178	200	191	173	182	202	167	200	193	160	172	175	207	178	181	173	181	148	192	190	199	168	185	196	199	173	190	162	171	171	170	169	184	182	187	204	203	198	205	178	185	193	180	188	186	202	171	203	177	148	185	184	174	190	188	175	198	182	194	188	181	174	201	172	186	196	173	190	178	177	187	175	193	180	195	158	193	195	179	171	181	178	188	185	171	181	167	181	184	190	192	168	166	180	189	198	208	174	207	184	178	190	181	183	207	179	144	185	175	194	178	159	188	180	179	187	183	175	188	216	172	178	200	186	172	173	203	165	195	196	182	181	190	183	177	176	172	186	168	164	192	184	199	177	172	198	181	193	179	188	172	163	198	189	176	202	182	200	177	176	181	188	179	187	180	170	191	217	179	148	200	180	194	190	169	179	170	177	163	182	184	179	177	176	189	177	184	197	171	178	202	173	169	175	177	181	194	169	182	173	217	169	180	186	155	170	185	199	186	179	181	197	176	162	199	156	198	171	188	180	195	200	193	190	189	168	172	195	177	194	167	163	178	194	181	171	166	204	178	186	186	168	189	196	170	155	167	159	173	181	201	181	175	198	186	175	182	147	190	167	183	192	188	179	173	210	202	161	176	184	197	184	184	181	215	192	174	182	195	176	190	203	177	191	175	189	172	178	179	171	196	214	150	192	180	173	186	172	169	171	179	161	180	184	172	187	186	195	186	171	188	179	158	181	206	166	183	194	172	198	203	181	188	175	176	170	180	189	185	167	179	190	173	192	197	189	173	191	163	171	180	198	180	193	186	201	171	188	176	177	173	207	190	169	186	203	180	168	162	169	184	176	227	183	181	187	190	178	166	178	172	200	176	199	164	182	186	183	175	213	188	181	166	202	194	194	178	174	182	175	212	205	215	195	165	197	168	197	180	181	210	169	186	167	166	183	198	173	181	191	172	194	202	178	188	188	201	162	171	178	195	194	196	158	212	210	185	191	171	201	190	184	204	169	181	189	190	222	200	173	165	168	187	204	165	195	192	183	167	169	202	195	198
28650	33015	14805	7148	6383	5834	5099	4198	3624	3709	2704	2696	1978	1592	1238	1298	1239	1175	1005	814	758	750	753	659	690	661	637	577	658	615	605	583	581	552	561	600	522	580	557	532	562	539	557	533	525	526	521	513	530	528	518	503	514	501	509	537	523	516	494	514	507	531	536	531	522	497	502	517	513	499	501	520	501	542	575	579	580	565	654	578	555	517	580	535	553	523	564	498	549	526	527	555	552	525	518	562	549	540	513	551	575	534	622	554	531	534	586	546	608	574	530	519	541	532	523	502	481	508	490	513	545	504	500	551	547	535	493	527	534	528	511	511	567	520	536	535	479	479	558	538	478	538	527	489	511	513	462	526	514	458	492	481	484	463	495	506	542	524	554	482	531	482	515	492	515	498	514	476	500	487	530	482	483	496	517	463	508	493	505	508	469	474	462	489	475	517	495	502	483	460	469	477	508	500	483	515	493	473	480	475	475	520	486	531	469	512	487	496	503	472	479	470	503	466	475	481	454	492	475	480	486	544	483	491	457	510	472	476	483	482	450	512	492	503	516	522	496	470	450	535	494	480	485	466	467	545	448	481	505	464	501	480	530	494	481	473	486	485	491	474	484	486	478	470	489	524	469	494	466	502	471	484	458	472	510	482	479	496	472	459	476	461	509	512	491	466	496	493	483	460	475	530	547	470	506	513	466	495	519	519	475	477	481	485	460	463	484	526	512	479	513	506	494	475	495	486	482	464	462	477	469	454	455	482	468	501	506	489	464	439	499	470	455	485	478	470	452	475	492	490	471	487	442	528	488	488	473	501	502	488	490	480	477	491	499	497	521	518	506	502	500	477	505	492	465	452	484	494	466	520	484	444	489	532	470	457	476	469	498	472	513	449	500	482	474	484	451	519	442	474	443	500	497	515	499	496	481	455	476	473	495	502	512	515	473	476	499	486	487	488	493	500	488	483	479	521	492	508	472	460	488	483	483	487	464	503	481	509	496	477	509	483	444	483	507	478	476	455	486	480	495	469	455	528	424	455	488	457	489	493	486	472	489	448	474	491	512	499	526	450	498	507	466	499	445	485	464	456	486	460	460	440	510	499	489	462	440	455	493	451	471	485	476	481	501	512	468	479	509	458	469	500	466	466	471	488	479	492	485	510	511	508	463	512	511	516	501	506	464	498	441	497	466	485	492	470	472	505	507	489	493	435	483	528	454	481	464	494	465	489	469	475	440	466	498	475	481	481	525	540	488	464	476	479	476	480	467	467	444	446	465	495	473	497	469	481	478	503	547	458	502	469	512	507	493	461	473	489	491	464	486	493	432	444	480	497	496	476	453	458	459	469	508	491	473	498	499	482	517	497	505	486	460	441	536	476	443	464	454	488	494	479	463	471	473	488	437	533	464	494	502	503	477	438	502	463	474	462	485	517	463	484	513	518	477	519	466	467	475	505	490	518	448	460	485	515	489	497	500	469	465	474	499	468	473	479	452	499	447	471	477	498	507	512	481	479	509	489	475	442	469	511	471	474	451	495	480	452	490	482	461	452	501	469	483	484	538	475	518	460	497	464	487	474	487	518	501	511	495	479	465	454	510	479	489	466	473	514	473	473	476	458	513	474	467	512	480	494	506	469	479	475	455	453	506	469	532	471	487	536	477	458	494	463	478	500	432	492	482	481	489	462	482	487	471	513	483	493	515	498	505	478	500	490	498	488	470	483	477	509	490	450	522	462	492	469	475	474	445	463	506	501	479	467	481	467	482	490	474	471	460	471	505	517	499	525	485	470	473	492	471	497	505	497	519	524	459	502	452	469	499	499	510	446	473	501	480	495	463	482	526	484	450	545	486	483	458	459	470	478	499	489	468	476	472	489	467	493	501	469	482	468	433	494	455	491	518	459	469	507	536	453	494	478	477	476	468	498	463	519	468	466	471	439	468	468	453	502	499	505	481	521	459	438	486	492	460	477	510	452	473	505	458	499	494	485	506	467	508	512	440	496	499	507	461	452	466	469	506	490	497	480	461	501	494	469	485	495	487	486	468	489	484	523	471	480	475	461	532	493	491	497	494	486	523	488	514	504	496	491	507	521	523	476	477	506	528	513	502	503	452	479	501	507	482	460	515	460	505	495	482	472	529	432	522	469	469	481	498	436	468	450	448	497	466	473	443	468	491	461	469	467	463	494	477	465	440	496	469	488	475	522	473	491	511	477	455	479	480	453	506	488	480	514	472	460	499	484	529	492	514	509	445	437	478	430	488	504	503	501	449	476	487	423	486	488	499	503	482	502	519	464	475	450	482	494	455	509	478	481	472	509	460	480	495	498	491	484	473	535	477	508	465	455	520	492	502	511	480	493	518	491	481	499	484	488	461	491	499	474	529	482	468	449	468	498	469	475	479	477	468	465	478	485	511	497	488	517	479	483	519	477	513	478	509	474	459	506	499	489	463	487	448	533	481	459	485	468	514	465	482	480	500	510	465	475	491	490	504	482	457	497	493	488	513	501	478	502	478	503	513	486	498	512	458	493	455	482	473	478	464	498	456	453	504	487	449	511	486	526	458	508	479	451	518	497	485	506	478	504	465	464	475	465	513	407	472	454	501	489	497	495	480	463	497	510	502	482	455	470	475	487	456	470	453	470	452	453	474	449	488	502	561	478	455	493	467	479	479	497	512	460	528	463	485	533	484	468	467	458	536	447	477	441	481	462	460	476	476	486	499	493	502	474	516	471	480	490	463	473	478	478	483	525	483	480	529	493	502	536	445	537	485	454	485	432	494	475	506	467	489	475	485	444	477	466	529	501	473	465	477	479	502	499	485	459	497	530	480	481	469	481	477	453	460	519	501	480	470	498	528	456	499	447	520	460	446	477	504	493	515	472	476	495	494	518	495	493	485	483	472	494	490	520	525	467	496	501	456	490	484	497	486	475	497	444	484	514	467	465	492	460	511	500	464	472	513	485	463	504	481	493	495	487	499	441	512	499	478	451	506	503	497	448	467	483	466	499	483	482	479	465	466	501	471	470	495	485	496	471	521	447	465	440	461	518	483	512	441	478	470	461	476	458	483	490	453	486	489	514	448	457	496	504	492	484	487	426	500	479	479	470	476	518	506	461	500	465	494	464	527	498	512	490	517	466	512	442	483	510	526	481	474	477	501	514	474	490	484	480	529	473	458	457	464	452	476	510	492	451	513	488	447	439	527	490	497	491	483	500	513	494	475	487	473	503	475	499	476	505	467	475	468	466	477	503	519	453	469	488	496	495	485	499	518	482	466	495	464	477	515	499	494	480	483	495	463	482	492	499	453	501	485	489	488	504	491	463	464	498	437	495	486	510	488	480	487	480	510	485	520	463	492	496	478	476	497	487	499	478	481	493	471	445	511	512	500	492	475	488	463	503	496	456	484	457	459	520	465	471	469	483	516	482	447	542	449	528	483	456	491	464	487	478	467	507	493	477	513	506	490	492	469	505	552	502	479	499	506	469	464	451	507	478	480	471
14250	8874	2448	668	428	360	326	290	284	294	259	258	275	278	261	291	294	298	274	277	268	274	260	249	240	269	287	252	294	254	316	276	261	290	266	246	274	284	261	268	276	217	234	229	286	264	242	268	290	285	269	270	309	301	262	257	257	267	265	262	262	264	248	252	270	271	257	230	295	274	263	260	268	237	302	279	284	287	293	254	277	280	303	260	286	275	286	254	249	266	236	256	274	270	248	269	220	281	255	257	276	270	266	274	274	280	257	278	251	270	248	255	261	268	242	271	300	286	290	259	245	245	233	253	280	280	284	264	241	259	289	258	301	262	258	248	271	281	263	285	250	282	258	251	286	267	259	262	265	242	273	251	281	264	275	262	259	281	268	300	252	258	268	285	243	253	269	255	254	279	244	288	275	298	266	256	300	292	276	284	271	292	254	300	260	308	260	267	268	285	265	233	281	257	257	235	251	267	284	307	262	258	302	274	269	277	276	243	266	247	294	248	256	260	276	258	245	272	262	289	230	257	258	243	266	254	275	280	266	268	254	266	254	287	274	257	279	255	270	269	279	236	270	316	260	251	282	286	272	274	264	286	263	260	304	282	285	237	255	247	285	268	281	251	217	295	253	276	254	306	273	256	280	281	298	214	268	250	287	273	283	268	280	256	274	244	254	249	269	278	268	272	224	274	249	249	276	224	272	254	249	267	261	240	256	277	249	238	243	267	262	254	285	267	266	270	255	258	264	277	269	271	251	245	234	266	251	265	265	247	277	280	244	288	273	286	272	263	271	283	267	228	289	270	287	257	240	263	300	250	268	253	263	249	268	276	261	263	214	250	267	250	227	242	246	249	245	245	291	237	248	243	272	281	269	257	289	273	239	266	265	272	280	295	261	272	252	256	267	272	255	265	237	252	257	278	262	293	234	264	251	266	258	313	234	269	248	253	277	277	237	264	265	266	285	260	264	264	256	269	273	260	241	265	245	265	296	265	276	275	264	244	294	252	255	260	272	287	251	236	276	273	255	287	263	292	280	258	259	232	251	270	261	285	291	290	249	259	279	247	246	314	259	251	258	241	247	266	241	276	260	264	273	281	279	294	250	288	262	270	228	265	234	274	244	270	266	262	232	245	263	268	233	250	265	252	270	269	311	245	245	273	252	262	256	255	270	280	239	275	243	246	224	281	269	262	261	259	267	256	263	259	260	260	281	262	283	255	279	257	250	255	271	299	282	261	254	285	276	251	276	254	295	251	248	253	262	276	258	246	236	239	274	248	269	261	255	275	305	261	258	276	284	303	289	262	250	258	280	271	266	253	270	235	291	280	265	262	275	266	270	267	236	272	234	223	255	254	274	287	225	258	309	262	257	279	256	254	289	262	248	257	230	249	249	277	264	259	285	299	273	244	263	252	244	264	267	273	266	271	257	263	284	239	271	281	288	267	301	273	282	265	248	275	249	278	268	251	284	259	249	233	265	275	253	265	253	259	275	277	261	252	259	269	281	287	268	280	253	261	270	262	258	268	259	259	264	285	277	257	249	279	271	259	267	249	284	280	260	239	262	262	270	275	255	242	277	281	255	272	239	291	283	255	241	236	280	268	258	264	268	279	258	268	312	260	286	257	244	248	260	262	242	252	252	253	269	254	219	274	236	249	260	269	261	277	259	286	237	256	275	264	243	278	259	251	266	283	256	269	235	299	234	266	257	294	283	287	265	254	260	267	246	264	274	259	256	266	277	281	233	273	256	282	259	268	231	270	257	256	277	248	264	239	285	293	266	257	279	264	268	261	264	269	278	255	255	247	280	277	273	257	258	281	262	273	242	266	271	252	252	289	269	258	264	255	255	274	295	285	253	273	261	285	283	258	270	279	281	249	257	259	247	262	292	281	262	247	250	268	268	253	281	279	284	274	266	270	259	266	269	265	276	253	281	277	300	252	253	275	253	242	269	281	241	256	245	279	266	247	258	280	266	253	287	251	265	257	267	272	264	224	239	261	285	273	270	252	257	244	278	265	283	271	281	257	294	236	259	274	262	295	267	269	247	264	260	286	276	282	236	253	247	271	267	270	320	222	261	260	259	268	279	277	280	232	242	272	242	260	229	291	263	263	259	256	243	267	244	255	291	220	275	257	273	255	284	248	251	264	267	273	276	280	242	281	243	255	270	255	251	266	237	241	258	269	236	265	287	281	256	247	274	258	245	282	270	290	267	294	271	250	250	263	258	258	255	228	248	249	265	245	280	260	266	282	274	253	299	241	252	298	264	273	263	258	280	250	245	279	257	280	247	287	267	268	261	257	228	264	236	251	288	263	249	249	272	251	237	255	240	292	280	259	274	268	256	240	273	263	276	287	284	266	266	290	253	285	266	277	266	253	269	276	259	264	255	254	291	291	253	253	287	267	265	270	263	255	281	257	286	272	244	250	252	246	270	270	280	270	260	260	285	293	293	258	238	267	246	254	218	272	261	278	271	289	278	268	250	277	249	271	257	269	267	250	251	250	251	264	274	272	258	277	232	273	242	292	247	246	253	292	252	285	261	247	269	269	271	281	251	276	261	241	265	268	248	250	251	258	259	295	271	281	252	271	237	253	300	267	256	273	279	239	258	279	266	281	285	266	279	250	291	271	276	282	254	249	251	276	233	288	279	265	246	254	268	238	297	276	250	244	270	246	285	282	219	271	295	273	243	242	247	272	288	265	302	234	268	276	256	308	258	269	269	250	261	253	251	262	253	280	275	249	249	268	272	245	258	300	312	310	228	262	265	243	271	267	276	238	277	227	234	240	258	246	249	285	280	261	239	275	257	262	237	277	260	245	291	281	227	282	271	250	280	251	248	295	232	258	261	278	230	268	263	273	277	261	269	258	270	254	261	267	247	263	244	254	297	278	261	251	248	249	294	272	279	253	247	264	256	265	261	282	287	256	280	267	279	256	271	269	252	250	276	265	256	254	247	247	286	281	214	262	268	247	236	262	242	269	275	306	263	280	244	260	266	250	263	287	282	259	261	263	258	277	256	264	252	280	278	265	260	239	236	258	265	253	279	287	259	267	263	249	248	260	296	274	259	224	241	255	249	270	250	216	249	258	257	258	255	274	263	247	300	243	279	260	257	243	278	269	276	255	258	296	269	253	264	279	271	258	288	286	279	262	278	252	283	288	236	236	273	283	276	277	262	247	269	262	236	280	238	260	245	241	252	280	285	286	270	258	299	272	247	275	264	266	268	256	252	293	277	259	271	267	277	271	281	271	276	267	245	272	274	238	260	258	262	256	248	266	244	284	254	264	269	246	262	279	279	302	259	254	262	266	264	272	311	245	259	252	272	274	258	295	283	291	256	290	246	248	249	250	266	264	244	276	296	254	256	270	249	267	267	274	285	280	271	269	274	250	266	262	273	274	275	258	277	230	252	269	251	267	274	283	231	287	255	257	250	291	254	267	297	257	268	235	262	271	262	257	254	260	261	259	263	249	291	277	266	309	280	242	229	252
9388	9067	3845	1513	1275	1139	982	860	821	836	726	710	715	733	755	740	714	646	691	655	677	681	748	695	681	685	712	647	694	720	666	733	699	664	655	651	656	643	678	709	715	614	665	674	682	676	724	693	707	654	663	702	627	644	695	660	696	713	639	678	672	649	686	662	670	709	696	711	645	650	632	671	681	688	717	735	713	676	757	714	680	666	705	729	687	649	695	732	692	696	648	700	680	690	688	734	691	649	695	693	693	672	733	740	698	732	676	686	676	703	720	691	669	678	658	658	689	714	692	693	679	674	715	653	737	643	657	681	674	713	712	705	664	627	652	671	670	742	667	669	695	662	686	741	706	682	711	687	704	681	709	687	683	674	716	654	689	704	669	649	653	700	709	699	683	686	671	668	730	699	691	652	673	702	693	681	633	664	681	708	709	669	674	630	698	675	672	673	701	659	689	675	638	650	688	685	668	679	724	705	658	670	692	683	715	682	684	673	671	645	670	690	662	656	688	656	691	728	672	648	627	668	694	695	698	696	681	686	715	683	650	706	645	692	704	677	665	678	723	682	658	669	714	714	695	712	658	669	674	679	705	669	719	701	653	613	719	681	695	734	685	702	699	705	624	644	641	669	675	691	700	657	684	667	677	655	701	689	662	714	730	634	627	703	679	693	687	655	703	700	699	629	687	680	710	690	679	715	679	702	626	684	642	664	662	684	653	669	692	722	636	639	680	684	655	693	675	680	712	665	658	699	686	680	722	644	672	703	633	688	695	692	661	695	697	677	648	649	651	685	716	666	689	712	643	678	626	666	696	679	662	662	685	712	674	703	626	712	696	669	724	669	625	670	653	686	651	710	686	659	684	676	647	707	640	699	676	698	675	685	713	704	657	696	740	643	670	684	654	703	670	692	717	680	693	639	675	685	693	710	642	663	674	664	681	665	689	698	686	670	680	684	664	731	677	664	663	692	701	689	672	684	646	688	676	693	662	704	741	740	639	695	675	673	691	699	674	662	670	667	711	690	701	691	682	662	704	630	706	636	661	680	633	705	645	638	646	703	665	675	674	684	648	660	622	690	707	698	702	690	675	672	673	646	695	666	691	651	661	703	636	648	694	694	669	678	681	674	731	666	708	650	660	670	628	655	672	680	696	635	681	689	688	650	686	646	673	698	695	697	693	678	691	730	733	635	660	704	627	661	721	664	630	707	690	650	683	690	706	662	650	687	641	675	699	682	630	650	693	715	678	659	684	682	648	678	684	647	660	667	631	681	677	676	738	716	656	670	702	725	679	704	703	657	691	683	700	684	640	726	709	651	653	643	667	680	692	656	679	666	657	690	691	704	689	676	723	691	652	708	704	690	690	684	687	673	696	676	671	715	672	693	686	698	675	683	640	616	706	655	712	613	658	629	720	667	716	670	648	689	658	668	704	739	688	691	688	632	667	699	761	676	638	654	645	635	656	692	702	669	663	660	642	670	707	699	708	640	678	673	643	665	714	720	699	711	668	704	664	680	680	703	677	652	680	703	700	657	670	642	676	694	691	688	726	667	733	672	690	688	640	627	642	673	688	634	660	691	647	709	652	654	638	646	640	675	668	654	712	634	698	661	721	711	695	677	662	711	674	709	684	628	659	689	659	699	641	730	708	658	687	653	680	684	709	718	706	681	651	680	714	668	667	696	664	697	690	646	653	715	629	697	684	672	701	665	713	673	662	687	696	669	696	684	719	614	655	716	671	723	706	720	698	706	671	679	696	634	677	640	680	673	673	668	712	716	684	668	674	686	636	697	699	704	733	699	699	641	667	708	673	722	679	663	678	688	637	628	681	704	685	670	662	700	674	672	674	708	687	645	633	683	685	664	696	678	671	659	652	663	715	680	689	684	682	651	689	683	690	636	679	716	650	702	633	701	666	636	632	655	707	696	673	665	714	638	655	686	719	690	673	706	641	624	690	676	681	623	691	663	708	661	692	692	632	653	704	669	643	664	706	703	670	688	684	702	610	640	693	654	654	719	652	685	691	684	690	661	660	658	659	711	683	653	662	682	680	679	703	665	704	650	695	711	715	702	662	690	682	655	703	704	676	640	649	704	663	711	666	668	707	690	702	685	649	675	645	673	650	654	681	663	723	709	639	653	692	682	644	713	652	717	633	662	722	735	647	665	658	649	701	686	676	698	719	659	657	646	672	726	670	701	654	677	663	701	700	684	633	732	692	662	674	675	650	685	654	674	671	659	657	701	675	698	729	691	659	657	697	683	659	707	632	646	668	685	663	679	729	676	678	712	709	671	654	740	715	637	651	689	729	695	658	735	680	682	713	669	679	686	685	679	677	697	703	677	665	639	678	671	648	641	666	654	655	668	670	708	699	683	685	689	656	662	633	705	718	612	709	672	667	744	665	677	638	690	655	729	652	707	637	679	680	687	677	675	653	707	661	694	621	699	671	700	692	717	684	667	674	674	647	616	718	651	675	678	689	691	667	653	680	706	705	690	675	672	631	675	689	692	653	664	682	688	686	698	631	681	675	676	680	638	674	676	658	671	641	697	657	684	724	693	741	643	647	649	662	678	649	675	686	666	650	683	685	677	695	606	717	720	651	652	714	674	715	698	647	698	615	680	680	684	656	620	672	723	645	669	665	689	756	695	646	677	638	635	700	679	686	693	656	716	648	689	710	648	709	642	684	719	646	663	676	708	645	666	718	675	702	668	662	661	653	683	680	631	665	662	680	688	649	702	656	677	677	634	668	640	665	677	650	645	683	696	696	673	674	681	685	632	682	641	705	674	739	657	660	684	642	723	692	686	634	685	688	675	691	667	657	696	668	634	708	697	680	679	655	682	680	630	677	677	682	699	641	671	662	688	670	714	673	685	686	724	716	690	715	659	664	699	617	680	699	663	706	661	710	709	658	733	664	708	665	675	675	650	664	676	683	656	654	698	707	726	706	666	688	692	630	668	725	680	625	648	696	719	697	711	678	712	681	689	708	675	692	663	688	707	677	681	714	669	725	717	667	703	681	624	681	625	686	665	639	700	642	696	677	642	667	679	689	707	687	719	679	717	722	664	668	667	688	670	704	683	662	652	708	666	705	707	667	682	671	716	633	722	656	677	695	683	729	641	675	735	683	678	665	675	674	683	658	665	669	695	659	682	674	648	647	643	670	664	672	667	685	718	692	668	701	687	667	676	697	713	640	642	667	656	683	673	706	624	605	717	694	699	671	729	637	667	730	680	700	663	657	661	670	696	621	674	659	623	670	664	635	692	634	678	688	688	722	693	655	679	665	711	623	659	701	643	698	693	656	688	714	707	696	706	702	687	664	656	676	687	650	685	731	641	675	687	641	672	672	661	712	647	642	677	717	720	663	699	666	670	733	722	673	661	676	712	678	666	707	705	708	662	639	695	701	681	697	645	691	629	693	685	693	679	675	689	672	697	720	669	648	690	720	654	676	687	700	644	725	696	673	717	644	664	685	703	651	668	686	693	627	649
33000	32546	23271	9344	5659	3282	2018	994	843	711	559	461	418	337	313	362	291	301	271	304	268	264	256	248	279	270	255	282	264	265	265	244	279	276	255	257	272	237	267	291	267	278	259	260	249	250	251	289	242	244	285	260	265	235	254	266	282	254	269	247	292	264	257	254	269	228	286	243	253	243	257	238	290	237	270	259	271	249	271	270	251	245	266	275	248	294	248	277	292	234	257	237	250	254	257	257	247	271	246	241	249	306	261	251	243	248	265	269	276	280	254	254	253	245	274	277	251	218	259	252	254	242	258	254	287	259	261	254	233	258	241	234	252	228	261	251	257	235	262	250	238	230	267	280	264	260	264	242	274	259	233	221	247	304	247	247	279	240	263	247	283	249	251	270	233	250	270	251	279	250	254	267	283	222	256	253	240	280	267	243	259	242	271	255	231	264	284	244	236	256	260	235	246	267	279	212	238	246	227	254	287	231	244	250	242	218	283	263	258	241	272	258	226	242	223	276	236	303	270	244	247	261	251	258	262	286	268	262	269	262	239	255	263	236	251	263	252	230	241	250	248	244	248	276	235	248	245	226	238	242	254	225	270	248	245	251	251	255	242	264	244	269	244	248	266	238	251	253	259	241	262	264	247	260	266	238	265	222	249	261	239	269	240	271	244	282	253	226	222	261	267	259	277	258	258	226	236	244	264	279	249	228	247	248	272	252	228	274	294	233	248	272	246	267	248	255	254	251	253	237	268	256	256	256	284	255	263	248	236	259	272	247	245	252	247	229	249	271	255	269	252	307	246	263	223	233	229	232	244	240	254	269	261	230	257	245	268	262	263	234	248	263	257	272	248	243	235	271	259	259	259	222	258	284	274	209	266	254	246	252	230	244	257	280	277	258	273	245	250	264	257	255	233	259	254	245	269	238	271	255	237	258	269	268	263	262	249	262	267	212	252	256	265	286	229	227	236	244	262	271	266	243	275	230	285	265	255	255	218	267	255	250	238	255	234	232	261	235	252	277	274	224	246	269	256	246	219	264	234	249	225	275	238	229	236	272	245	239	247	261	266	239	226	237	274	260	229	235	247	265	239	211	237	254	268	228	276	238	265	245	284	242	261	263	272	247	242	247	262	265	268	260	264	257	280	238	245	279	268	241	253	235	274	255	268	239	258	237	261	238	253	258	256	247	221	267	253	258	258	269	245	264	253	248	247	255	240	265	253	225	249	250	252	261	279	255	246	255	273	245	275	285	264	274	237	263	272	234	275	230	253	268	249	243	222	239	251	259	267	260	256	269	221	241	260	253	237	286	277	230	231	232	251	248	236	247	259	267	249	247	246	248	245	232	242	285	269	288	235	227	240	227	226	229	259	214	275	265	259	274	275	234	222	253	230	249	251	243	245	265	258	231	254	248	251	271	259	299	294	265	223	262	240	254	246	264	254	241	245	253	260	239	254	253	263	263	250	248	278	259	246	245	247	258	253	269	272	248	268	262	263	286	246	254	252	243	247	236	262	289	224	210	249	231	225	280	266	269	249	249	273	261	263	249	265	262	296	258	263	274	271	270	249	242	240	253	285	274	238	253	248	285	243	266	265	243	247	265	258	246	221	249	242	258	263	251	262	259	248	269	246	256	243	243	257	256	278	263	270	254	271	228	241	254	242	231	256	224	247	269	268	246	273	266	269	265	245	237	264	239	238	225	270	262	226	253	281	264	256	285	278	247	258	259	277	235	300	264	259	251	241	232	295	248	255	239	275	273	246	258	261	259	255	235	269	248	269	264	254	250	279	252	245	257	236	257	246	262	254	254	230	251	243	280	220	227	269	275	270	294	233	259	253	281	245	233	245	237	277	262	236	289	223	284	236	252	254	290	245	248	247	256	282	249	269	291	243	265	238	250	248	247	249	241	270	221	239	252	234	236	229	232	266	235	251	257	283	275	248	257	263	247	249	249	267	254	260	252	218	270	252	240	249	232	258	254	238	265	268	266	237	212	251	255	256	236	262	240	225	254	257	281	231	238	245	243	260	247	242	249	257	278	262	247	252	252	250	272	273	266	283	259	223	233	262	256	238	228	249	235	274	258	264	241	238	261	263	268	265	248	247	226	261	229	274	241	286	259	259	238	252	237	258	255	240	275	249	247	274	232	267	262	257	245	254	258	241	259	258	238	263	239	257	253	264	252	257	241	259	262	252	234	302	272	267	236	238	265	244	263	251	245	259	258	248	241	252	243	223	256	249	250	256	258	246	252	254	260	250	249	276	263	250	243	247	257	236	249	267	239	275	257	266	264	256	275	234	250	231	233	235	271	246	271	236	289	261	250	255	261	257	255	250	249	258	259	277	268	245	262	248	284	264	238	244	268	260	272	247	253	227	249	269	249	262	242	253	221	257	244	253	252	235	241	269	232	271	255	243	279	261	249	256	265	224	279	251	243	262	262	250	234	247	231	263	252	237	270	253	230	224	291	237	238	264	284	243	254	261	252	234	269	272	250	295	228	275	268	243	243	245	259	274	276	242	269	259	269	263	244	263	236	246	256	249	250	236	241	260	268	244	243	245	250	264	241	262	273	219	241	249	248	252	256	231	249	242	252	243	270	262	255	272	246	252	264	262	234	261	285	243	230	265	241	248	250	253	281	237	305	267	269	250	274	254	263	254	260	266	278	264	226	269	263	265	252	246	244	290	253	259	262	270	248	252	265	277	244	256	262	237	255	236	234	224	242	250	244	244	254	269	268	253	255	273	253	270	226	277	234	254	255	267	242	240	264	284	222	259	260	231	240	239	250	246	290	270	274	265	243	246	259	273	242	305	240	280	224	279	227	239	212	254	242	264	257	245	280	259	245	249	241	252	262	272	255	268	261	262	263	281	245	265	234	265	231	270	255	274	254	264	263	264	243	236	277	269	248	280	254	225	259	262	264	281	250	236	246	271	256	274	258	264	271	241	260	282	240	250	272	256	222	287	254	244	284	250	258	229	242	264	229	277	264	251	263	242	226	246	241	254	253	240	253	238	272	239	237	247	263	229	263	269	230	262	245	253	259	272	250	264	246	228	242	279	253	249	251	286	251	243	266	283	255	243	258	244	240	256	268	263	238	217	265	254	225	264	255	268	225	247	282	239	236	267	251	245	273	254	248	239	252	237	281	234	233	273	251	233	240	248	234	229	246	242	249	266	216	268	263	242	247	280	250	264	246	264	285	251	275	262	239	224	286	221	261	254	275	286	242	235	250	255	234	257	254	261	241	265	242	265	234	265	268	269	277	258	232	237	251	245	254	243	256	274	263	276	250	279	251	263	209	223	255	289	258	258	227	246	257	251	241	282	284	228	277	203	275	256	227	249	286	273	288	264	287	247	267	258	244	277	246	258	235	253	243	231	258	272	246	259	254	233	252	262	251	260	236	224	260	262	251	240	276	269	278	272	250	256	244	241	259	239	265	229	243	245	245	230	245	248	262	272	263	259	226	253	257	246	254	240	260	253	282	256	249
22629	27192	16039	4614	4826	4313	3200	2689	2512	2466	2018	1870	1469	1280	1040	1137	1157	971	883	817	790	739	757	745	718	711	709	743	676	686	726	751	727	716	686	692	677	685	682	675	687	707	688	644	702	670	681	652	694	680	681	636	670	632	720	678	648	631	643	676	658	718	691	673	659	684	645	647	642	686	649	718	689	620	711	711	742	674	730	773	703	672	664	688	645	657	707	673	683	692	669	693	675	661	678	689	678	672	686	669	683	739	689	671	702	707	711	659	702	677	683	640	685	676	674	609	648	647	662	702	662	657	685	673	643	657	658	665	642	682	702	644	663	700	681	638	669	676	653	656	665	666	661	676	671	689	657	630	664	670	610	653	675	661	670	650	672	645	628	665	674	645	661	658	612	668	644	650	647	670	674	646	645	657	699	619	637	707	687	646	645	676	613	616	657	687	602	666	650	676	652	614	654	653	648	643	626	618	656	655	644	637	614	636	647	681	663	626	653	607	657	621	617	726	663	634	641	631	645	651	644	609	642	627	626	650	655	639	656	633	641	638	648	617	715	662	642	625	651	684	679	650	665	657	629	642	695	645	702	657	651	655	656	655	649	679	648	608	641	626	665	638	626	676	613	630	620	637	661	616	636	651	689	655	630	681	621	632	641	620	671	685	636	645	640	638	607	609	672	642	652	650	611	641	641	694	602	627	644	674	645	659	715	665	612	630	643	657	607	662	656	668	669	639	692	644	639	628	625	608	666	632	666	643	673	657	685	710	690	640	662	668	626	646	639	649	638	648	652	619	660	616	641	653	659	599	690	610	623	669	638	662	679	642	667	637	619	655	643	664	637	629	600	603	666	624	639	697	608	637	620	650	638	627	672	663	656	627	674	593	643	681	629	655	684	666	653	646	632	638	683	637	609	615	656	669	642	669	661	644	647	661	654	668	645	646	650	664	624	670	653	640	666	669	642	632	594	645	636	633	661	593	635	653	644	652	628	630	641	674	645	599	631	634	675	614	601	707	677	609	645	691	649	632	611	706	647	638	617	611	616	629	628	650	632	652	642	642	635	659	653	668	655	652	659	628	634	608	646	637	688	638	664	675	668	651	644	646	651	641	672	666	666	683	641	651	628	660	653	637	679	689	644	646	631	659	710	677	653	677	673	627	658	657	664	661	638	622	647	662	651	663	619	615	650	698	650	679	697	663	666	651	660	667	727	654	668	656	646	658	624	645	659	656	622	628	646	651	601	643	633	653	661	691	628	652	615	646	648	640	660	671	626	689	596	664	690	626	663	621	635	664	643	640	645	610	640	642	669	596	626	652	615	679	643	694	646	621	656	646	696	629	639	615	672	668	649	617	632	608	613	621	645	636	654	622	698	621	662	639	665	597	641	633	644	635	683	630	622	669	656	633	673	635	653	676	648	645	676	643	674	671	628	648	692	610	649	632	650	644	639	628	647	635	609	659	677	637	674	646	656	661	602	685	647	673	619	654	639	660	577	700	654	623	646	646	670	676	655	664	664	670	612	659	622	649	650	656	642	654	643	650	661	656	624	601	646	643	614	628	609	649	684	655	651	641	660	647	639	656	615	680	648	645	639	667	654	656	646	620	676	635	675	658	642	653	671	631	654	613	631	646	616	641	624	667	668	645	640	692	656	630	585	666	650	687	670	680	601	656	623	676	691	665	655	624	633	654	701	628	665	650	687	656	646	646	630	683	628	647	627	653	654	598	680	619	617	624	673	633	650	676	617	678	701	648	666	635	625	708	600	638	604	666	667	643	652	651	652	618	649	700	662	605	646	629	671	626	644	676	607	659	667	667	631	634	628	652	661	612	642	702	622	634	639	645	670	691	621	634	607	643	606	641	628	579	670	660	604	663	636	679	666	687	668	634	652	670	711	609	646	680	656	631	656	639	680	667	694	651	632	610	634	638	645	595	660	638	714	672	639	677	650	642	632	662	632	677	614	628	648	633	636	627	674	647	638	631	623	688	653	634	709	672	684	610	652	595	707	657	679	622	593	667	661	698	624	629	665	649	666	651	631	654	661	665	654	667	649	658	674	680	634	640	677	641	665	657	666	633	630	672	649	623	626	650	607	678	637	638	658	663	672	643	628	671	654	625	619	640	683	608	638	674	642	664	616	616	639	638	665	647	650	609	629	662	615	661	646	676	624	661	642	644	658	609	651	656	632	654	606	642	669	642	610	656	642	682	680	705	642	644	686	678	667	676	639	671	633	637	674	634	696	670	651	683	653	661	661	617	665	654	681	649	645	670	676	678	689	611	630	656	684	666	609	652	665	651	678	674	601	633	655	645	674	644	656	631	645	641	649	626	666	675	655	702	656	698	624	627	607	590	674	638	604	670	628	627	644	655	657	668	622	588	632	651	661	693	635	638	625	649	648	619	651	628	652	606	653	650	673	664	635	624	659	697	621	698	630	698	682	632	644	666	708	669	712	621	653	653	632	666	642	671	617	653	621	606	626	664	680	648	666	648	658	665	646	640	687	638	669	666	638	630	657	652	649	671	657	652	680	614	654	601	657	639	643	644	678	705	677	659	628	630	645	691	605	697	609	649	660	641	684	661	634	677	653	626	625	615	640	691	577	634	650	642	644	653	692	675	613	642	597	635	641	605	646	648	633	612	653	607	668	640	655	622	630	682	681	662	669	637	639	647	611	665	688	692	638	672	629	647	651	648	630	612	660	607	654	650	667	672	603	593	681	669	640	655	693	632	658	607	629	642	651	653	574	645	651	635	670	664	661	644	611	641	611	662	671	665	616	665	648	631	604	709	686	674	648	648	625	623	638	621	654	693	666	666	665	630	653	660	636	648	617	608	635	643	632	627	640	702	626	686	632	621	718	634	661	653	650	683	657	654	678	605	643	664	623	635	646	649	598	652	597	688	593	668	687	637	689	654	628	679	696	687	633	638	647	639	654	621	676	637	608	668	667	606	668	654	618	660	657	678	655	637	678	623	641	665	641	608	650	648	690	653	614	587	650	635	639	571	635	649	644	648	595	674	686	632	601	658	614	656	635	681	644	627	620	628	652	617	643	687	650	644	626	656	630	637	636	615	693	619	690	651	642	613	611	591	657	669	640	679	653	610	664	628	656	651	697	682	697	653	630	626	634	651	642	649	654	670	643	653	674	662	647	696	669	630	642	658	699	644	623	676	635	653	654	614	617	622	655	655	639	647	647	665	642	647	613	637	659	617	625	668	654	640	611	670	617	659	635	612	652	653	655	670	657	606	660	657	649	646	653	668	647	630	639	648	644	613	673	647	681	628	574	634	644	666	671	677	660	603	673	652	649	598	639	636	609	657	635	707	630	596	620	688	635	652	638	700	693	639	709	684	683	645	637	637	649	664	639	658	660	651	631	661	659	670	678	646	598	654	613	667	643	639	664	600	663	617	659	696	672	645	699	615	628	677	682	629	622	697	610	624	625	588	636	662	694	608	634	647	660	689	652	626	654	645	652	635	685	624	658	640
42876	41971	28345	15323	9531	6077	3716	2061	1362	954	691	585	546	434	351	324	302	260	226	225	219	210	212	202	218	178	195	218	204	197	205	195	195	220	211	184	186	203	201	214	180	201	206	198	198	215	202	210	178	195	187	172	198	166	179	191	174	198	177	192	190	179	201	180	191	204	199	189	202	194	173	175	171	159	200	175	195	195	188	212	187	185	206	191	195	190	220	215	218	194	207	210	206	192	176	180	213	197	175	180	195	180	201	192	183	181	195	188	192	168	211	202	203	188	191	226	184	199	190	166	149	158	203	179	169	207	208	188	194	174	185	206	177	191	194	185	180	174	212	200	187	165	174	201	190	193	192	186	200	185	172	170	185	169	169	200	184	188	180	181	158	182	208	191	193	197	184	182	191	201	196	200	195	164	164	182	203	191	188	183	203	209	189	216	190	184	218	182	176	165	210	211	185	178	175	157	154	210	200	178	198	181	187	189	190	175	180	187	186	185	165	193	193	177	167	182	195	162	199	179	167	199	210	175	178	208	166	186	201	186	210	195	203	181	208	190	164	179	176	192	205	183	190	186	169	182	178	226	175	176	140	180	179	216	176	182	186	205	209	175	208	194	163	185	163	180	195	181	176	182	180	213	204	189	219	201	184	187	173	154	183	183	174	202	186	193	211	214	169	172	198	196	167	201	163	180	195	187	191	183	166	173	193	171	199	189	182	183	189	192	200	163	184	196	201	194	191	202	176	170	183	174	183	205	156	201	196	208	183	175	175	199	183	211	207	196	175	183	191	175	206	185	168	180	149	162	182	220	193	177	176	185	195	184	187	196	175	174	164	181	201	185	164	187	175	186	167	173	185	190	200	194	176	200	209	184	188	177	187	185	186	168	187	152	194	214	189	179	160	164	222	169	182	173	201	208	202	186	188	156	160	197	182	190	187	191	197	186	193	163	186	178	178	192	176	183	162	180	201	186	192	174	167	192	171	166	190	157	198	183	174	182	178	170	171	173	208	170	199	244	169	172	193	159	213	168	184	152	214	178	211	210	196	170	178	193	184	180	163	205	189	166	173	191	173	159	205	190	191	171	181	150	189	216	172	164	188	171	187	164	167	188	194	165	158	197	201	199	186	156	208	182	173	180	172	191	184	197	195	185	183	163	187	181	166	206	181	189	176	183	187	185	164	201	149	178	191	170	183	211	194	197	189	182	179	170	206	174	181	174	206	188	174	162	197	186	165	189	173	158	197	162	168	194	182	189	179	189	183	157	167	160	187	181	190	174	198	153	180	199	192	176	184	164	215	194	190	198	162	167	183	202	179	170	192	184	187	179	171	190	172	203	163	151	180	170	164	171	175	178	194	185	176	162	176	202	183	186	172	170	164	167	170	164	209	174	183	201	204	216	170	172	162	188	177	186	187	187	215	176	187	192	175	209	155	180	202	201	209	177	199	208	173	177	211	202	176	175	179	194	185	194	181	164	158	172	207	195	171	184	177	185	194	187	210	153	189	177	197	203	196	169	193	181	202	166	199	193	170	179	200	165	188	170	184	178	192	206	203	170	198	181	208	193	164	191	194	155	185	182	211	195	170	177	183	186	202	206	196	206	156	208	195	167	183	177	155	177	183	180	161	183	191	162	172	156	182	203	152	202	197	172	159	181	181	160	165	184	190	163	174	174	177	171	182	173	199	184	178	188	191	177	177	177	182	192	185	192	183	175	199	193	179	173	189	203	168	194	175	162	178	170	182	203	192	190	175	194	218	183	169	185	179	172	160	176	186	187	198	159	217	190	191	193	177	191	178	197	197	179	185	167	200	202	185	197	194	178	204	177	191	173	191	161	179	187	180	167	199	193	175	182	172	169	161	199	186	180	174	172	185	188	209	182	170	184	162	186	181	180	178	195	186	183	172	218	206	218	189	206	199	195	192	172	196	204	180	179	174	177	184	187	183	195	181	203	183	192	188	184	207	167	186	192	187	166	190	169	177	225	185	200	186	168	166	193	188	189	216	180	171	177	195	182	190	187	179	211	194	180	195	211	196	187	190	182	162	176	187	203	189	191	190	178	176	170	186	170	196	200	184	187	177	195	168	211	170	210	200	179	191	170	177	169	188	193	177	190	181	227	200	162	161	192	180	177	184	176	185	180	186	216	208	201	169	166	168	206	202	183	187	179	200	197	150	176	205	193	189	185	180	192	191	197	195	170	163	187	173	185	155	187	196	206	202	180	180	191	199	190	191	172	217	187	206	206	190	181	179	212	188	182	176	184	187	187	198	184	187	164	166	183	190	168	200	185	192	188	193	195	170	187	182	189	187	208	180	155	183	185	209	199	177	196	186	182	203	189	200	186	185	188	173	166	183	187	173	154	189	191	175	183	182	173	182	183	192	173	182	186	156	189	173	192	183	206	172	204	182	180	176	188	180	192	197	173	171	179	198	171	174	185	188	205	190	170	193	195	189	175	189	176	181	197	184	179	179	197	200	193	173	177	167	212	190	189	167	190	187	193	175	192	174	183	200	188	177	191	193	196	188	189	179	162	162	194	191	191	190	198	192	170	182	158	209	190	179	194	205	192	193	190	197	198	170	172	187	183	201	172	197	194	181	201	203	205	171	166	208	205	170	191	167	185	186	187	197	199	181	176	173	177	167	206	167	197	167	181	202	146	179	206	193	202	182	186	184	171	161	189	203	169	188	200	194	187	194	164	171	151	176	175	190	191	189	173	204	186	202	185	181	161	178	184	192	194	171	153	196	189	185	192	192	191	198	172	182	179	202	190	166	168	183	146	191	181	192	186	188	162	190	184	186	158	220	176	177	178	183	191	180	174	201	178	189	194	172	192	202	173	195	169	184	208	164	201	190	184	192	180	162	195	187	199	195	184	178	162	179	198	182	191	204	199	201	193	184	212	182	194	171	162	182	182	193	184	169	186	205	161	202	185	183	204	178	195	201	184	201	157	180	202	198	178	187	194	180	192	163	176	184	170	187	192	211	197	179	159	188	167	201	197	192	206	171	186	171	183	182	173	194	201	176	191	184	194	172	174	194	182	172	212	162	209	198	196	189	207	193	168	177	191	194	193	203	176	196	168	192	202	171	171	180	173	173	197	191	184	200	188	179	178	176	185	204	186	189	185	176	167	181	207	201	190	174	168	177	161	208	196	181	174	179	183	205	222	185	191	186	175	180	223	171	190	173	177	203	198	176	175	199	199	181	216	173	184	165	190	163	191	200	174	191	197	172	157	166	179	155	159	163	183	191	175	207	188	178	173	200	191	181	184	205	173	209	197	183	174	213	177	203	198	188	174	204	183	195	195	206	204	182	170	174	189	176	164	191	193	182	197	180	200	193	183	199	188	186	214	181	183	185	192	181	186	175	194	191	171	181	176	184	164	193	150	160	180	179	172	165	174	203	186	186	203	203	171	175	184	202	205	195	179	177	182	174	174	163	195	186	216	179	183	153	204	186	175	174	172	182	200	174	168	160	183	169	170
30216	35202	19738	7559	6674	6298	4831	4021	3624	3354	2570	2391	1972	1384	1218	1310	1325	1082	938	838	748	740	681	690	688	639	653	615	628	591	576	617	573	531	548	559	556	534	561	559	568	558	516	542	521	556	547	501	539	482	548	548	547	531	539	465	518	499	535	513	545	503	496	546	508	498	518	515	508	504	538	539	550	529	560	630	559	571	572	543	591	584	499	524	575	566	512	533	563	505	556	565	559	545	526	566	546	584	542	555	554	586	556	521	539	532	578	573	545	559	551	512	506	525	495	542	555	540	549	527	547	508	504	490	558	526	536	513	536	559	503	541	553	502	523	506	507	503	523	528	473	491	492	485	563	523	493	517	486	532	527	500	526	503	528	489	527	491	503	473	459	532	528	522	502	521	483	517	488	514	451	456	520	507	507	490	505	517	510	512	484	490	479	487	444	485	428	498	495	499	494	507	494	517	479	494	433	494	506	478	484	494	486	504	496	503	493	484	488	504	516	498	481	489	515	458	505	513	446	478	502	496	486	481	530	488	503	519	502	483	501	480	441	453	474	487	489	454	479	501	461	446	420	482	493	494	531	505	539	491	483	482	479	525	487	495	473	489	477	499	462	484	497	480	516	478	465	502	466	486	472	463	508	481	478	469	454	469	464	465	505	470	503	463	456	490	513	524	502	465	517	451	488	473	481	480	453	469	490	476	473	487	469	495	525	485	476	472	500	481	503	454	466	506	493	506	480	499	480	448	473	440	498	454	509	496	469	484	478	517	421	465	488	474	492	484	455	483	517	483	430	487	465	497	482	464	484	462	520	466	483	471	470	453	533	468	496	477	501	459	456	479	506	476	501	490	491	494	488	488	485	500	465	466	463	484	462	474	468	472	505	467	453	487	457	478	547	482	490	446	495	490	459	496	480	467	460	472	473	484	476	483	464	466	482	480	483	452	451	455	510	499	452	500	499	493	477	507	458	488	478	500	504	515	500	474	491	470	516	502	496	444	484	484	497	499	464	503	473	471	473	464	483	523	503	474	435	493	494	501	468	490	482	514	488	463	485	474	507	484	502	489	504	467	481	514	475	473	497	483	475	458	474	441	481	490	453	501	505	501	473	476	486	461	469	503	491	513	478	468	455	517	527	501	488	503	495	487	487	478	446	480	492	480	502	454	480	498	504	495	469	507	478	469	476	519	510	489	487	485	468	486	493	473	473	478	498	459	497	479	481	466	484	460	459	476	508	475	460	496	494	482	474	510	443	492	470	461	495	478	463	474	493	507	517	487	449	491	491	475	503	520	499	502	457	461	475	470	471	479	443	464	474	471	503	455	500	484	481	485	453	494	510	482	450	474	491	463	473	485	520	464	476	513	452	512	573	507	467	483	502	485	467	450	485	508	471	486	475	443	504	468	451	483	525	484	486	478	517	470	475	472	519	476	460	491	497	470	473	504	501	477	490	487	498	426	494	496	488	472	495	460	487	488	441	476	525	470	479	466	467	481	488	497	482	492	478	453	514	489	508	475	512	457	484	491	468	496	509	487	441	471	480	477	465	475	473	455	541	479	475	505	487	492	493	487	460	465	512	475	470	521	473	483	419	510	477	481	470	498	502	533	435	460	416	487	510	479	465	473	469	515	488	484	520	463	475	496	531	503	511	492	458	499	494	486	468	461	498	530	456	465	492	495	474	485	539	483	426	443	509	496	477	465	451	482	497	507	500	469	487	517	414	457	481	473	475	452	516	488	469	468	510	443	482	492	456	497	484	465	501	462	464	479	495	474	482	507	487	483	490	472	487	534	489	474	473	482	447	499	459	493	485	489	471	512	502	467	504	464	479	521	482	493	470	521	430	499	493	497	481	436	469	503	459	469	444	459	488	480	489	480	486	505	470	441	506	470	488	450	522	472	498	451	450	480	475	473	507	485	496	489	468	511	508	470	476	516	477	464	435	512	464	451	490	507	462	478	474	512	454	444	476	537	513	502	485	467	477	471	491	507	474	501	466	461	481	489	477	460	486	467	480	464	483	511	477	512	487	481	495	519	500	505	497	485	460	510	449	520	482	464	500	487	504	468	506	494	508	486	469	468	479	486	477	501	489	459	474	478	491	473	470	476	492	448	482	465	501	444	467	527	443	503	453	490	452	464	521	467	490	476	506	482	462	481	490	503	485	529	485	515	508	464	432	493	463	458	480	496	500	486	468	516	475	440	495	492	521	493	473	482	540	510	482	460	485	493	473	454	492	497	483	469	502	518	488	435	488	457	464	467	473	503	472	522	515	492	472	494	517	488	477	517	496	509	508	494	484	478	471	460	480	478	478	449	472	447	445	478	514	518	492	491	469	471	519	462	500	477	488	468	485	513	502	496	470	508	476	467	491	460	475	501	483	504	514	523	486	465	481	481	499	493	468	501	462	464	484	481	499	514	482	461	498	480	466	441	447	441	485	478	469	475	485	457	496	489	491	463	515	455	487	488	449	504	498	440	495	485	441	484	478	469	502	505	479	477	493	487	463	495	474	504	465	507	494	514	486	519	511	490	478	488	506	496	467	505	476	521	477	523	454	479	469	502	502	514	485	476	494	501	494	484	452	498	489	456	476	499	482	444	491	480	521	473	469	474	498	490	446	466	486	462	486	495	486	471	485	478	467	468	517	455	443	523	420	463	460	436	474	497	456	487	481	489	459	477	463	435	506	451	504	491	457	482	492	530	458	489	461	508	492	470	467	480	509	533	477	482	459	486	475	477	494	499	449	468	483	476	452	469	501	511	476	504	464	462	471	500	493	452	462	473	487	481	463	483	477	498	490	496	474	467	465	501	472	466	504	491	460	538	484	516	474	472	470	486	498	445	489	474	447	464	498	474	479	488	482	490	487	485	512	492	516	450	466	482	486	449	446	460	486	484	457	461	502	467	500	507	478	503	487	486	498	475	518	505	471	495	506	454	487	496	521	479	443	474	430	461	499	472	481	468	474	486	525	497	490	519	477	463	521	474	471	498	487	510	464	488	472	468	482	467	477	469	490	508	477	517	478	479	490	463	474	488	490	477	456	473	480	474	479	479	478	507	465	473	474	439	490	473	492	520	492	510	530	488	470	471	498	488	470	508	489	493	452	510	471	496	497	478	538	502	491	476	454	497	505	511	472	473	450	487	507	505	510	488	446	465	504	459	478	483	489	456	525	509	459	465	504	471	499	470	520	483	471	493	482	487	487	453	454	531	504	501	450	489	483	470	450	486	466	494	516	523	474	502	472	484	470	510	505	511	532	523	487	529	470	464	474	500	454	507	460	510	436	474	494	514	473	508	446	506	522	521	479	476	472	484	500	466	457	474	485	455	501	478	503	466	438	475	485	492	506	504	500	494	449	454	477	506	475	494	470	475	472	476	500	497	471	473	450	480	507	519	467	449	498	459	493	489	492	486	452	480	482	498	509	520	472	458	489	437	513	480	467	492	448	519	507	492	484	458	469	459	429	497	469	443	476	522	486	485	494	476
15413	9963	2996	628	443	354	299	335	298	246	300	265	280	248	256	259	285	252	287	257	258	263	258	279	219	277	279	248	258	242	257	269	257	277	246	274	278	290	246	258	252	240	282	267	240	256	264	260	260	249	271	253	263	297	286	277	253	269	267	237	241	235	251	274	255	268	293	288	254	292	276	288	285	240	255	259	256	273	230	257	275	286	281	252	276	285	272	262	273	263	258	229	287	261	270	274	253	267	288	290	287	288	264	243	266	268	264	263	255	253	222	271	267	295	251	266	232	283	250	288	276	273	240	244	256	246	269	270	269	240	267	255	292	281	269	269	241	281	284	262	258	285	268	284	311	249	269	267	264	286	258	269	264	221	271	265	268	238	284	251	280	279	270	271	269	278	273	240	267	251	257	249	280	273	234	276	257	263	255	255	265	233	245	267	257	245	267	250	287	280	221	271	277	279	276	241	279	224	253	275	256	270	252	255	282	245	253	254	246	267	262	246	287	288	256	272	273	240	264	252	261	287	255	273	300	254	274	278	287	267	254	265	264	237	242	266	277	261	252	283	260	260	245	280	261	237	247	270	268	243	295	263	251	261	297	262	265	258	279	269	260	293	256	245	266	248	238	228	245	256	273	257	263	255	295	283	274	285	262	272	236	261	263	264	267	260	282	269	268	259	247	212	257	270	291	273	265	284	257	264	256	255	273	286	269	260	279	255	271	260	229	249	272	241	279	264	244	262	303	266	277	282	271	239	277	261	282	289	282	265	243	272	271	267	247	248	221	247	255	269	285	249	270	275	250	266	253	269	246	301	253	276	282	280	267	233	255	260	250	257	237	254	244	259	283	260	265	287	271	251	274	275	259	266	302	266	264	251	228	270	280	267	268	284	259	242	294	267	264	258	293	252	238	254	262	301	268	250	229	253	269	258	261	284	294	284	259	258	287	284	324	263	259	246	261	261	291	285	250	257	247	260	227	261	281	257	282	244	253	306	267	245	260	274	255	269	270	235	229	257	248	261	255	258	299	257	258	258	253	274	264	258	263	261	260	258	261	258	276	265	248	264	272	255	262	247	294	277	252	304	302	262	296	265	275	274	288	273	285	281	247	258	272	260	252	249	264	284	276	254	266	269	255	285	267	275	283	265	285	293	269	247	259	278	272	285	242	277	265	256	249	249	246	287	247	262	263	255	279	253	272	272	253	237	253	258	263	256	253	273	272	273	278	253	256	242	260	272	244	269	255	279	262	307	286	256	262	233	249	236	237	280	268	284	239	270	287	284	275	273	279	258	261	242	240	255	266	281	257	251	260	251	252	280	284	273	295	267	270	269	260	265	267	268	256	278	268	271	244	242	281	272	239	254	277	262	267	268	271	265	250	281	266	246	268	290	305	285	273	274	270	275	278	272	255	278	276	246	266	265	287	264	288	275	280	272	254	284	242	263	253	281	246	282	264	251	274	229	244	255	266	238	264	255	250	288	288	280	277	243	270	238	252	270	280	269	278	262	259	264	254	246	271	293	240	270	223	276	249	286	245	278	272	262	262	233	266	260	251	246	248	250	247	267	261	254	285	246	262	278	264	245	261	260	277	264	273	274	233	247	267	296	248	279	280	270	276	264	235	289	277	236	261	266	268	264	263	280	255	261	284	244	249	251	216	246	246	252	252	278	297	275	275	259	269	263	266	259	236	268	263	296	281	248	267	256	263	248	299	273	254	266	264	245	252	275	263	275	251	229	233	258	249	241	272	242	245	265	281	283	280	264	255	269	273	276	270	260	252	283	272	271	261	261	227	264	250	263	259	262	284	271	259	271	271	266	249	256	271	286	257	266	303	235	261	253	285	264	270	259	264	273	255	233	291	254	280	236	278	271	262	257	261	249	272	293	269	254	253	248	256	257	259	280	256	256	285	250	276	266	289	289	278	252	236	300	278	257	270	280	261	264	275	278	288	276	252	264	268	268	258	281	269	266	271	262	250	234	256	289	274	248	297	256	266	265	226	271	297	255	276	286	254	279	260	299	268	248	236	264	264	259	235	243	284	265	274	245	280	276	265	292	287	298	251	255	250	265	285	274	257	278	256	269	240	273	250	270	290	262	250	228	275	273	269	253	240	242	272	270	244	281	252	273	273	269	266	282	238	249	256	254	261	278	272	251	250	261	252	255	245	266	237	276	279	276	275	247	233	282	267	255	275	295	252	266	275	298	251	258	261	264	264	260	280	261	270	264	256	260	291	269	246	283	270	262	245	267	225	263	253	275	263	250	258	254	278	268	261	290	275	264	267	267	279	279	286	263	263	263	263	285	271	250	252	258	255	270	264	282	258	231	271	249	265	247	281	275	283	268	267	260	241	258	268	265	251	232	278	290	275	282	255	244	251	254	299	264	254	252	259	289	288	268	279	253	242	249	251	262	251	284	259	295	244	279	247	242	246	269	272	266	295	274	291	283	238	278	275	245	265	296	286	273	266	253	296	277	281	276	272	261	260	255	255	245	259	254	239	272	276	252	238	250	299	269	252	272	264	265	261	242	256	258	238	291	274	272	235	268	269	256	252	259	264	276	239	290	219	285	287	249	248	270	281	253	269	282	254	259	276	264	264	242	282	266	261	252	249	261	253	274	254	263	258	276	268	267	261	211	262	267	224	277	281	300	288	270	297	245	260	238	262	265	274	275	288	254	296	270	286	274	273	249	260	235	254	267	261	275	233	259	239	249	264	223	237	249	237	271	283	247	256	257	306	260	249	272	256	240	288	253	255	257	265	261	236	264	255	281	286	285	246	277	263	266	266	255	249	234	273	264	235	276	259	262	249	271	266	249	251	246	269	249	258	284	265	274	275	282	270	246	282	246	241	264	256	234	258	299	274	299	248	248	276	260	280	283	258	299	281	291	259	244	267	247	257	273	256	252	267	277	251	271	239	248	264	276	263	254	272	263	317	277	300	253	265	266	252	259	241	257	278	266	239	255	225	249	260	272	281	254	271	263	245	245	277	253	274	292	261	262	262	277	286	277	268	268	257	270	288	267	297	269	265	275	239	258	282	258	237	251	260	277	257	250	259	273	272	247	240	264	246	258	291	257	283	275	257	258	255	275	276	270	237	258	264	250	240	262	283	253	281	252	297	225	271	271	265	277	257	291	255	260	262	240	270	265	274	273	279	270	263	283	253	277	267	288	272	270	239	266	255	265	248	238	253	279	272	241	254	259	278	287	262	268	238	261	280	270	286	254	266	279	232	260	229	284	281	269	254	271	256	292	272	245	273	262	253	267	261	245	231	257	280	277	258	301	276	284	261	245	270	260	263	232	250	276	273	262	279	284	273	285	271	280	276	294	265	260	287	287	275	255	253	252	266	264	245	260	265	297	267	262	264	265	258	246	275	235	268	247	257	268	255	252	271	247	266	231	274	285	254	242	268	263	266	278	292	267	278	276	236	258	275	286	245	277	250	279	269	231	250	272	263	293	263	278	261	270	272	262	276	266	265	269
10043	9910	4101	1562	1228	1086	931	895	824	786	795	779	737	696	662	664	723	697	686	676	651	688	692	694	733	630	684	684	641	652	721	671	638	706	676	657	620	663	697	612	692	672	650	673	647	636	658	722	710	670	695	694	697	648	668	666	663	668	678	650	727	667	676	699	695	636	689	680	661	674	669	726	714	710	725	710	715	706	728	690	711	704	708	648	721	685	649	676	700	688	685	673	710	657	713	674	655	706	713	698	728	636	678	713	727	725	715	695	707	714	733	687	703	678	647	670	667	682	670	646	660	653	654	692	672	669	679	730	717	703	726	676	662	648	703	663	706	636	675	661	665	680	692	692	686	710	684	679	685	671	666	633	678	656	705	669	658	691	664	661	682	692	719	675	687	671	681	681	677	679	721	634	699	704	672	662	724	652	643	677	686	662	713	728	715	701	712	671	704	659	674	669	701	649	748	720	690	707	686	687	643	651	721	688	690	691	723	654	719	661	677	692	689	711	654	726	623	680	685	633	718	672	689	678	681	661	681	678	653	693	650	678	699	703	744	629	680	667	674	644	678	664	703	619	683	696	628	676	669	663	684	669	698	651	661	673	688	669	668	686	685	659	652	694	678	655	664	672	653	633	725	666	718	669	641	657	677	644	680	694	676	661	701	663	721	656	680	672	662	688	698	643	707	646	677	692	684	670	668	675	665	731	703	681	700	662	678	647	714	629	655	678	672	688	669	680	680	610	668	666	631	677	705	702	637	691	674	683	659	667	663	641	689	661	691	675	665	688	698	695	666	694	687	702	690	618	694	723	640	681	657	667	694	637	683	676	682	638	676	683	682	617	682	718	660	615	685	664	645	620	675	725	685	679	664	682	659	684	662	674	694	712	685	665	695	615	722	698	681	675	666	683	714	649	680	641	693	706	657	644	710	669	663	654	711	684	670	683	642	682	705	713	721	668	689	662	704	693	658	699	704	665	682	655	652	715	711	637	694	679	677	650	662	707	668	633	679	663	705	692	613	718	698	710	655	668	653	648	706	690	633	672	686	711	645	703	674	651	706	689	728	672	668	695	672	666	700	714	652	671	728	693	694	619	697	712	684	651	703	651	705	715	632	686	707	614	627	724	639	670	638	715	647	585	675	655	653	687	677	644	688	691	699	667	669	636	659	686	688	681	670	648	686	700	674	668	689	691	602	726	699	691	657	704	646	682	676	713	661	708	688	659	639	668	650	642	657	678	654	649	665	640	631	657	669	679	732	647	668	668	651	691	621	716	674	697	661	660	682	685	686	686	663	701	655	636	636	622	706	693	676	719	642	665	647	689	658	691	645	678	686	681	700	707	697	666	721	642	654	686	678	753	691	707	652	666	665	643	689	739	698	672	670	665	677	687	716	654	686	638	693	697	673	637	686	705	658	704	646	685	736	693	675	616	665	685	673	719	706	689	685	680	683	685	696	752	690	648	679	672	641	692	654	687	692	719	695	651	668	694	659	753	699	610	659	697	718	695	686	696	727	691	722	685	669	633	682	649	694	682	667	656	645	672	709	700	674	661	738	621	689	645	671	666	681	695	697	640	643	660	673	680	673	664	717	680	694	684	665	648	647	641	676	672	691	674	647	682	655	643	730	720	650	665	641	618	647	661	637	649	677	654	688	689	668	655	705	700	736	628	662	649	639	633	719	702	673	705	656	673	663	681	677	689	660	681	676	668	650	753	681	643	658	667	669	679	718	690	656	688	698	704	633	718	620	652	691	721	647	688	720	701	682	663	658	660	660	709	681	686	692	672	642	689	718	653	693	649	671	670	684	684	703	677	685	645	661	637	658	704	689	679	682	668	710	695	664	700	685	645	608	676	693	645	654	704	681	680	659	645	681	638	680	712	670	646	684	698	673	663	700	659	645	642	645	658	666	671	710	709	659	706	677	657	660	670	619	653	681	627	666	747	681	655	688	603	678	603	700	667	690	735	665	680	699	686	700	667	665	715	712	692	681	657	679	687	663	641	680	649	681	669	707	700	682	646	662	667	637	659	694	684	640	664	666	681	651	695	654	696	677	709	664	644	652	669	652	704	664	679	668	692	675	664	717	672	670	668	683	670	698	672	651	653	704	671	681	675	702	683	714	695	722	656	620	694	676	711	688	700	652	694	682	670	683	685	659	638	667	660	694	655	718	649	615	707	679	670	661	703	707	661	691	711	688	700	735	691	642	633	652	670	697	678	714	700	701	698	712	661	679	672	674	691	661	655	692	665	694	685	659	677	691	642	688	685	698	709	692	698	678	634	658	684	646	662	690	639	698	659	685	691	696	698	671	656	685	643	641	680	704	669	666	714	623	719	667	689	636	680	660	675	693	647	670	723	672	682	688	658	725	653	668	649	664	714	686	627	655	656	656	694	710	674	694	666	640	674	636	670	661	677	659	712	669	741	655	639	671	699	670	690	679	673	672	686	658	648	691	696	693	673	676	661	652	642	687	660	661	659	699	660	685	655	679	686	665	688	650	673	626	667	654	672	686	674	656	682	685	656	685	683	640	714	661	682	676	683	685	708	679	686	678	658	623	684	665	663	740	689	707	706	691	672	654	664	651	677	708	655	690	696	685	678	728	637	679	711	667	672	641	675	700	720	667	662	691	658	661	683	674	706	653	698	734	653	671	707	638	702	655	681	657	708	710	631	634	640	669	687	680	697	659	653	639	657	677	706	691	695	692	666	691	688	636	689	661	655	688	649	660	662	660	688	640	709	668	698	698	649	654	685	689	653	683	691	672	658	698	687	673	680	654	674	700	666	700	696	662	657	655	634	632	664	645	673	674	665	690	667	650	645	644	687	666	681	681	656	660	663	686	700	609	670	674	690	679	697	669	686	680	658	650	699	631	680	667	695	719	692	655	651	681	650	644	697	703	678	662	705	711	684	675	701	656	656	713	703	665	682	657	656	660	683	657	634	658	650	664	691	641	670	664	708	702	650	629	655	692	649	673	696	679	657	653	690	655	725	675	691	678	651	654	654	716	668	672	660	683	694	661	694	650	659	705	657	686	685	672	696	697	683	701	672	690	663	733	644	707	674	693	658	704	707	676	662	655	677	651	680	672	690	641	674	657	674	640	656	664	688	641	673	694	684	675	646	690	687	606	636	715	613	652	641	650	675	676	632	700	657	666	708	657	701	723	653	689	679	685	674	627	702	686	671	710	699	690	709	690	665	639	697	686	641	645	664	655	694	647	689	675	716	646	656	638	693	655	659	679	661	651	708	650	658	653	658	622	691	695	681	656	681	638	703	649	655	682	675	705	672	684	687	669	633	679	676	708	677	637	614	658	690	676	650	685	661	668	742	654	649	707	696	665	687	655	726	680	652	690	732	651	677	696	670	653	671	652	700	653	663	689	668	712	690	652	697	657	725	678	654	680	660	669	662	669	753	650	711	727	671	714	673	652	697	665	679	672	684	699	644	707	648	664	645	714	673	655	705	726	655	644	709	664	721	725	701
35504	35358	18544	7593	4520	2888	1927	1156	864	642	582	490	443	353	297	329	292	303	286	268	283	266	307	295	229	254	252	277	237	293	267	283	261	253	269	257	282	259	234	256	227	248	251	270	240	270	273	266	247	235	248	247	260	272	274	246	253	268	256	253	241	247	244	241	247	270	229	263	274	269	272	272	244	266	272	278	277	288	258	246	256	243	247	244	259	273	246	241	293	259	269	259	254	217	248	285	239	251	275	272	280	253	279	259	269	246	294	263	226	242	255	255	261	244	272	270	259	281	248	223	254	251	245	257	246	255	275	252	251	296	245	236	283	236	272	246	268	284	242	281	255	260	258	277	279	273	271	263	259	291	261	259	261	244	285	252	261	269	277	254	248	297	262	236	226	243	272	229	239	265	266	235	232	264	235	238	236	213	253	234	247	273	277	283	254	267	258	246	256	256	265	275	255	249	260	235	271	245	285	251	243	238	253	223	243	248	219	262	250	278	249	265	253	267	242	233	274	281	267	251	253	244	228	247	262	269	237	249	240	239	238	237	264	255	250	254	274	246	245	255	260	283	299	248	242	265	253	270	237	278	259	242	231	249	269	246	258	258	240	257	263	265	251	236	242	270	231	258	226	235	252	258	267	261	243	224	259	260	256	261	290	234	249	285	246	276	263	250	231	260	258	255	287	262	257	255	276	238	268	261	238	256	249	244	213	267	261	262	238	270	263	228	255	255	259	238	250	253	270	231	259	263	273	243	255	262	265	258	243	274	242	236	236	254	277	296	257	217	251	250	269	267	257	257	266	272	262	232	249	230	260	235	254	253	240	275	252	251	247	253	258	243	226	258	249	263	245	273	249	281	230	244	251	271	250	244	238	231	268	262	257	216	286	241	242	235	235	262	267	260	250	244	243	253	267	228	270	236	253	264	243	277	262	244	273	250	259	272	252	261	238	257	248	232	254	256	242	231	252	252	263	261	251	252	232	243	279	233	253	240	248	244	230	243	241	282	237	251	234	248	261	222	247	264	251	243	251	274	262	260	249	241	244	248	251	238	252	263	246	239	248	264	270	267	286	261	244	257	223	269	225	271	239	279	252	260	257	247	232	242	254	271	271	256	255	273	238	246	261	250	245	244	241	247	229	264	273	276	213	262	259	230	217	238	241	237	230	224	217	266	240	229	236	233	258	248	253	266	240	250	271	244	282	245	249	245	242	270	258	235	232	250	258	227	297	246	266	254	241	232	242	234	258	233	270	250	265	252	272	252	224	250	256	259	236	231	276	235	274	239	242	275	251	253	256	236	249	268	233	234	271	255	246	268	228	243	254	262	256	258	249	245	243	246	263	266	236	255	270	238	259	238	249	239	253	267	236	229	255	236	275	245	239	256	243	252	224	276	272	253	263	259	229	251	271	249	284	272	252	261	260	258	225	261	261	258	271	246	237	252	274	256	231	266	235	235	283	261	251	252	232	268	246	261	254	248	255	256	252	315	227	253	256	246	249	254	226	280	238	252	258	254	239	252	245	246	258	251	234	276	275	240	242	227	263	256	253	254	234	251	260	244	270	289	220	249	269	261	239	240	231	221	274	258	265	274	259	262	253	257	256	228	242	256	264	240	234	246	263	264	258	242	258	270	255	267	240	249	228	275	276	240	279	251	255	259	251	252	255	242	246	242	246	266	259	254	255	255	249	256	262	254	241	248	247	248	239	267	232	249	278	236	235	268	255	225	268	242	234	260	254	272	226	264	262	274	259	229	264	271	255	258	238	234	272	284	240	252	256	233	262	277	252	250	239	250	266	251	256	252	237	247	242	266	252	287	213	250	241	259	226	251	249	247	262	228	236	284	267	249	269	276	230	262	243	281	265	263	249	258	292	236	224	278	272	239	238	249	251	281	258	296	245	235	245	292	261	244	250	256	214	273	277	249	219	266	271	267	280	223	277	264	262	245	245	245	241	252	251	288	258	240	226	281	281	273	231	277	253	264	227	248	284	244	251	245	251	269	253	242	270	236	271	237	234	252	234	267	273	259	258	260	262	250	243	248	245	227	271	247	242	247	267	286	251	235	245	269	258	254	279	245	260	268	253	274	266	259	242	246	269	257	238	261	259	261	233	246	270	260	236	260	257	234	244	268	286	250	261	297	268	285	249	261	247	246	254	271	239	242	242	229	230	252	245	234	262	273	229	240	257	257	254	241	238	241	263	247	243	250	234	280	219	277	263	257	244	262	254	251	267	248	249	264	241	238	289	252	270	233	262	249	252	241	239	275	247	243	251	262	250	256	257	240	255	249	264	241	247	257	249	261	247	230	264	256	256	283	255	253	235	262	227	258	241	239	245	214	251	262	250	265	227	262	253	252	222	258	260	306	261	267	263	245	246	234	245	268	268	218	225	241	232	274	238	263	241	245	231	260	264	245	288	236	217	245	263	252	256	282	264	263	279	245	253	262	240	246	238	247	279	262	261	276	274	240	223	277	238	239	277	253	267	253	267	262	243	242	257	259	258	271	243	264	269	219	274	255	277	264	267	266	230	259	263	257	249	274	246	259	251	258	266	266	240	235	274	277	224	243	232	268	243	248	234	286	242	249	253	266	268	237	279	231	250	235	239	237	239	244	233	234	235	263	260	235	238	251	264	264	277	229	248	222	278	289	273	235	264	228	237	288	243	260	264	255	241	254	256	261	231	239	230	249	254	259	259	252	280	243	233	228	237	266	231	267	237	239	249	253	255	232	251	281	270	240	259	222	296	261	246	273	306	241	238	236	243	231	279	224	264	282	233	261	224	275	274	285	259	235	246	296	235	283	252	234	243	280	252	274	251	225	273	242	267	268	253	263	252	244	256	251	241	233	245	246	232	228	250	253	256	241	248	240	264	243	236	257	272	240	251	238	287	261	268	235	242	263	257	213	245	259	242	263	253	247	246	256	268	254	253	233	246	265	249	251	278	262	239	235	271	246	226	212	234	293	245	264	261	292	287	259	226	266	238	233	226	221	262	269	249	218	265	226	247	259	233	242	265	235	271	276	262	265	228	259	276	239	240	250	261	256	261	254	243	244	230	250	250	237	249	238	269	234	243	235	261	258	248	284	279	278	249	251	229	233	233	250	273	238	241	261	274	224	237	226	250	263	224	254	254	236	230	272	236	252	240	244	241	260	265	258	267	254	258	286	263	284	246	263	275	240	241	239	238	264	214	228	257	274	258	263	271	263	248	228	266	278	240	264	259	255	249	254	243	243	241	256	253	239	243	251	285	267	242	267	236	230	248	239	227	246	272	228	253	262	267	258	246	274	249	273	268	251	251	246	250	254	251	260	265	284	268	270	245	238	228	231	270	251	261	263	230	257	260	238	285	251	242	272	269	262	235	232	241	238	260	249	278	272	267	244	258	238	248	271	244	269	249	237	242	241	249	243	250	262	254	266	252	268	257	266	268	257	270	253	266	248	225	248	247	249	251	256	264	252	276	247	267	264	258	255	246	243	263	256
25021	28502	8475	4603	4489	4462	3480	2711	2600	2270	2033	1528	1517	1184	1026	1118	999	956	921	804	760	822	758	760	718	712	681	682	707	717	740	664	683	678	684	682	676	716	694	670	649	666	660	686	690	692	663	665	626	581	665	639	653	693	717	662	693	679	662	633	652	627	657	731	619	588	644	642	665	648	701	658	695	686	678	692	733	721	689	724	713	646	661	714	667	658	657	666	710	643	724	681	771	695	674	652	669	675	650	660	706	685	711	687	710	697	658	671	694	661	657	642	652	639	637	651	667	611	674	609	720	682	624	674	659	729	671	687	647	661	673	680	698	664	691	623	683	630	669	672	681	643	691	679	667	663	661	660	691	645	656	660	604	649	669	615	667	654	686	641	659	670	690	664	631	672	679	673	606	641	632	654	674	638	656	644	639	666	640	664	654	630	663	630	646	653	687	639	646	669	630	610	596	632	643	600	664	640	608	643	645	624	657	673	665	620	645	671	651	662	663	679	585	638	644	655	669	657	671	632	643	630	704	635	581	647	619	645	647	649	654	662	612	603	627	622	628	659	683	664	673	648	626	639	622	653	662	688	660	646	584	653	652	613	624	674	662	673	685	663	648	618	662	668	644	650	647	648	655	718	646	608	601	650	634	585	652	634	665	641	669	693	682	701	677	627	657	680	618	668	689	660	676	600	631	683	654	631	649	647	633	645	626	654	644	677	630	650	628	634	619	634	658	650	631	630	643	684	643	663	680	654	631	662	612	637	652	624	661	652	639	623	661	657	622	599	638	610	646	663	572	603	608	626	625	608	649	617	623	640	595	683	611	655	686	686	635	668	674	660	679	680	672	654	649	672	627	656	679	666	637	640	650	639	617	667	659	667	615	655	663	627	638	646	665	654	681	641	646	637	654	624	631	658	646	647	622	599	618	621	634	654	662	639	638	663	667	667	675	664	645	626	612	672	636	655	640	625	645	602	635	607	606	616	656	611	634	623	643	687	632	656	658	645	646	627	604	604	597	629	669	633	586	670	666	654	690	596	655	648	645	677	589	667	660	655	648	685	641	683	667	635	592	644	667	664	652	654	644	662	597	657	610	646	668	654	664	686	625	645	706	635	644	632	676	633	658	624	606	647	633	657	616	627	656	662	657	631	647	614	653	641	616	635	672	632	621	623	667	646	628	648	588	698	608	634	617	646	655	598	661	637	683	668	611	733	641	657	684	625	656	641	609	639	675	642	619	657	653	613	632	671	626	650	633	624	609	671	616	648	640	638	670	650	655	668	698	659	664	629	626	633	645	617	666	652	617	635	692	641	620	675	679	674	612	649	629	635	662	641	637	727	597	643	633	673	651	669	649	598	628	615	653	644	669	627	655	625	655	640	645	649	665	650	606	642	650	668	658	595	623	607	614	662	640	675	604	663	668	616	687	636	594	650	689	636	641	670	611	671	697	628	647	647	643	678	655	648	639	650	667	622	695	656	625	675	691	648	620	603	614	646	666	624	642	634	644	642	664	550	639	631	609	638	638	664	602	618	647	579	649	661	693	667	698	630	639	679	625	702	679	603	626	717	662	610	614	633	660	660	666	586	668	624	676	650	655	645	612	630	633	613	643	641	623	606	569	598	598	627	656	675	668	691	650	649	651	639	631	628	636	648	651	622	653	627	652	655	638	654	604	631	637	622	618	651	652	634	671	678	656	645	647	634	669	661	612	627	648	590	632	624	657	714	599	668	626	660	681	642	663	660	649	606	614	670	668	652	654	627	616	658	656	659	629	650	673	651	699	661	658	630	658	688	675	637	612	674	655	623	629	659	626	625	700	622	602	624	660	609	654	640	639	648	638	673	574	633	635	621	640	624	624	642	644	636	644	619	599	644	670	668	665	623	643	631	594	668	614	629	639	614	623	597	663	625	649	603	659	627	600	658	620	605	664	659	642	600	630	643	612	659	668	651	642	643	608	641	644	638	620	599	649	623	684	673	628	643	663	629	638	683	632	647	658	636	616	630	622	667	697	621	647	665	631	693	634	706	671	672	643	623	658	613	627	626	664	602	660	678	657	637	637	571	649	636	644	716	693	653	612	711	600	646	644	596	652	616	611	675	664	647	606	655	642	621	636	630	658	617	655	652	654	594	616	671	661	678	717	632	609	662	652	648	651	613	658	649	674	650	661	640	661	627	619	624	625	622	622	678	673	625	626	696	679	699	641	614	666	588	638	603	645	652	622	633	660	649	668	649	689	636	661	626	672	640	678	625	633	665	634	639	629	623	613	633	639	679	646	647	607	707	665	621	638	638	628	631	684	652	685	628	659	651	693	627	626	693	662	659	663	620	603	682	615	627	646	612	654	629	611	657	650	617	669	648	633	666	645	633	668	633	634	661	652	634	694	663	598	620	613	657	674	632	632	674	593	648	650	649	693	643	679	686	593	708	656	637	662	679	673	666	594	651	652	624	642	646	670	629	631	696	703	648	684	685	654	583	673	649	642	675	649	678	641	644	632	678	662	642	645	613	630	628	641	628	630	677	654	675	614	624	656	604	643	648	689	608	678	666	641	602	625	675	671	672	654	676	667	643	641	725	630	626	633	656	657	605	621	617	629	620	640	652	634	657	638	653	643	665	675	649	647	665	675	630	620	606	654	678	576	638	618	621	635	662	651	651	635	639	669	617	674	645	645	600	643	630	676	644	638	651	637	670	643	648	624	641	628	609	663	615	646	667	657	627	626	670	627	600	636	671	649	629	683	659	623	604	584	659	638	630	651	638	642	646	631	627	626	680	626	650	618	697	695	652	623	685	589	654	662	644	676	666	671	636	591	629	623	701	653	648	666	679	603	649	643	617	684	638	627	646	633	624	637	650	658	630	607	636	611	644	620	665	618	706	618	651	673	696	625	608	662	626	629	635	660	666	604	655	653	603	656	652	651	618	612	610	707	638	621	624	643	648	682	590	662	653	649	595	648	629	674	627	686	619	610	687	676	626	640	571	683	604	651	680	614	651	639	637	591	631	611	639	639	627	624	649	601	625	671	628	642	635	652	665	657	620	670	667	656	637	638	625	649	634	641	606	670	675	607	649	647	573	684	633	644	623	644	682	635	606	619	640	662	636	650	636	647	660	659	661	666	717	661	669	641	681	626	633	684	665	656	644	709	620	619	678	635	658	664	617	643	689	670	660	653	672	652	653	642	645	661	639	694	661	658	645	615	647	654	650	624	660	639	663	682	632	657	674	609	619	695	625	604	670	632	617	625	624	638	621	647	673	648	623	626	680	638	647	663	668	644	659	663	645	672	632	641	647	672	650	714	636	679	648	642	679	620	608	646	679	641	652	692	631	660	664	684	665	614	632	652	606	707	623	649	620	657	660	671	630	645	624	635	630	621	619	609	664	658	621	643	659	623	598	685	694	672	618	655	630	633	648	607	613	696	647	656	637	640	664	673	691	665	624	609	628	639	680	677	624	637	625	666	655	680	647	660	608	656	656	660	668	617	642
44463	40438	25647	15319	9537	5939	3683	1879	1215	1110	744	640	532	368	310	371	285	249	249	235	193	198	216	211	209	226	218	204	183	204	187	227	202	179	199	172	186	181	187	191	177	208	204	198	156	169	171	206	165	189	194	175	169	192	200	204	189	188	175	181	207	186	177	184	184	192	161	190	183	186	163	199	192	204	189	210	202	206	190	184	195	174	200	163	178	203	209	184	195	143	186	195	210	184	183	168	181	190	205	204	186	170	181	212	178	203	182	204	202	198	169	189	180	197	211	189	191	177	188	175	177	203	219	185	208	209	168	189	194	185	179	191	194	213	167	200	199	199	162	164	186	185	197	162	183	189	176	201	196	180	197	166	171	173	201	188	176	169	171	179	217	188	165	199	188	179	172	182	195	161	192	189	158	161	196	200	169	210	186	177	182	172	196	214	193	184	190	187	186	179	155	174	188	190	188	199	180	196	186	177	187	195	182	200	201	196	194	198	188	175	171	198	184	193	169	178	203	171	190	189	189	184	165	203	201	164	196	194	150	192	191	184	172	190	189	174	186	175	171	195	180	211	176	185	181	191	196	204	197	207	157	220	171	172	176	181	187	175	197	200	155	178	179	183	183	182	168	168	174	171	197	177	185	182	183	190	189	196	184	174	192	183	190	173	183	176	188	189	201	177	190	190	162	173	188	189	190	206	188	166	179	167	201	198	178	157	160	189	176	182	178	183	180	196	175	215	179	174	170	183	196	190	188	193	195	173	179	192	193	184	175	210	169	171	182	192	189	199	158	150	180	166	167	152	189	182	171	178	189	199	172	164	200	189	169	199	170	158	168	177	204	206	198	185	212	193	182	162	178	177	189	170	203	206	186	175	186	204	193	167	207	199	172	179	170	203	191	198	191	180	194	156	201	169	183	190	179	199	165	205	165	175	185	217	169	201	188	169	176	177	174	181	167	197	172	168	189	208	197	204	191	185	188	181	175	185	179	186	195	177	163	181	204	166	197	167	185	211	199	165	169	161	198	168	171	179	193	168	193	175	164	175	176	175	201	160	198	164	171	183	169	183	185	213	177	206	206	181	187	187	176	195	196	213	194	171	173	189	187	174	189	182	170	182	193	199	217	196	180	152	175	198	180	173	164	187	205	193	183	165	180	170	172	183	180	173	175	188	191	188	182	164	185	166	184	180	172	161	180	192	178	202	160	158	184	170	188	166	179	170	200	166	165	176	204	176	155	198	173	195	193	169	175	183	202	184	172	185	179	187	204	197	187	192	173	182	170	195	204	171	156	175	186	170	192	197	204	191	182	179	171	192	179	199	181	159	189	185	196	215	195	164	190	187	179	174	166	187	183	188	192	178	173	193	168	171	182	203	184	191	183	180	172	174	157	180	202	160	196	193	175	185	186	199	188	192	207	161	184	199	188	194	177	197	181	195	153	177	184	155	189	182	191	162	196	184	200	165	172	194	173	185	158	179	186	172	177	194	175	166	188	186	202	169	193	210	197	175	145	177	195	178	183	187	186	166	198	185	193	181	164	182	178	188	163	176	190	193	188	174	171	174	193	165	197	160	185	207	184	186	196	191	165	165	198	166	164	183	172	174	161	195	201	185	191	182	167	181	166	178	175	172	173	154	166	185	190	193	162	190	186	195	188	165	177	204	187	202	206	190	175	185	176	182	179	198	204	179	184	178	197	172	187	169	189	187	179	143	190	164	193	173	188	177	172	174	168	188	205	188	171	180	187	183	172	180	184	188	211	177	173	176	185	173	176	186	169	201	178	172	173	166	201	199	186	207	188	154	166	204	159	192	199	181	177	209	183	187	181	160	178	185	175	191	181	168	187	170	195	182	154	182	180	192	200	173	199	183	202	198	191	173	181	178	169	160	204	203	193	193	195	200	171	183	181	170	189	201	205	166	176	166	175	201	176	181	191	181	170	189	176	183	168	171	155	168	195	189	186	197	189	175	218	164	168	191	162	182	166	176	188	186	162	183	164	160	160	180	199	193	147	157	213	181	195	196	204	196	176	157	166	174	189	195	164	159	171	212	189	213	167	179	186	204	162	189	170	180	163	196	202	186	184	181	170	205	203	160	184	173	184	172	152	180	181	199	192	170	187	170	183	195	170	210	177	166	175	190	202	181	187	158	182	165	209	168	178	183	192	183	167	149	181	173	187	169	219	181	182	172	182	207	186	149	196	153	185	205	178	179	196	155	194	196	193	192	175	178	146	155	182	202	170	182	171	194	190	160	154	174	191	188	166	193	205	186	195	168	189	177	174	179	180	155	178	168	209	200	180	184	203	178	185	199	177	199	176	197	208	179	188	183	167	186	182	169	170	176	187	175	183	185	203	211	182	204	183	197	178	198	178	174	166	186	186	186	165	176	195	175	176	151	175	170	172	176	184	213	205	182	186	203	211	196	177	186	135	176	189	185	173	179	202	174	167	193	187	181	193	198	205	213	198	176	168	196	180	172	184	174	210	198	158	176	192	185	189	187	186	182	188	195	221	178	163	174	178	195	189	160	174	183	171	203	190	178	181	179	197	172	180	184	193	172	189	186	159	189	216	186	188	169	151	187	199	178	197	184	203	185	193	190	172	160	164	200	185	175	206	183	184	199	159	167	181	181	177	171	165	167	201	192	168	200	183	173	198	189	197	189	200	148	167	181	197	204	188	195	174	183	163	188	170	174	189	165	176	197	201	185	186	177	198	168	166	187	195	188	179	188	165	204	183	220	176	196	180	201	189	184	200	182	200	182	165	179	191	197	181	165	197	201	192	192	163	229	181	169	181	166	183	151	176	200	149	179	205	178	181	172	191	178	208	184	201	185	174	198	166	173	195	195	174	177	175	174	198	191	175	176	181	167	192	198	214	193	159	188	203	181	199	169	215	152	199	172	172	190	211	201	165	168	173	170	173	179	191	170	205	202	167	193	186	171	204	202	186	206	177	206	168	195	192	198	185	168	177	203	162	215	180	156	197	199	213	182	190	177	185	172	168	186	172	178	170	174	186	170	184	179	176	172	202	196	182	198	173	189	163	160	156	178	197	183	163	190	194	200	212	176	183	183	165	178	198	174	185	164	169	173	172	182	176	177	168	176	190	180	152	213	197	163	157	186	179	168	174	178	183	164	164	171	174	198	193	178	200	186	205	209	161	192	181	175	165	191	188	191	203	178	175	201	179	187	173	172	190	164	176	180	200	184	196	188	185	168	176	181	186	172	177	176	183	160	201	217	189	177	210	190	182	162	189	193	167	193	189	168	186	204	179	164	186	184	170	182	178	176	169	183	191	161	207	178	174	187	185	216	174	180	208	191	172	186	170	181	180	196	185	168	179	187	211	167	174	176	184	192	182	198	196	191	182	181	153	195	160	183	184	177	195	186	185	168	180	186	202	157	179	183	192	184	158	181	172	174	177	194	172	176	145	164	200	170	183	189	171	168	191	184	186	175	165	146	161	184	187	171	171	202	201	193	185	159	180	203
31627	33382	14121	7213	6504	5877	5196	3765	3493	3432	2815	2441	1742	1392	1309	1441	1325	1031	960	783	748	753	685	703	650	646	660	647	630	601	556	536	583	584	512	599	561	526	538	563	576	521	540	529	556	513	525	516	531	517	534	513	531	533	518	480	550	508	504	479	493	502	499	514	502	525	507	481	496	485	551	529	518	554	608	598	551	546	595	540	511	510	528	541	542	525	559	570	563	566	528	534	545	487	511	531	538	544	575	572	579	523	570	564	552	549	533	517	513	497	535	530	517	493	475	519	479	448	502	469	465	486	481	522	525	530	502	544	533	533	508	514	514	512	533	498	528	508	507	515	534	521	454	541	539	510	517	525	480	512	453	521	514	524	460	502	506	497	512	532	488	479	496	516	475	454	459	492	485	481	499	523	448	481	505	469	512	508	492	453	501	456	507	527	487	494	449	483	465	483	469	501	491	481	465	464	479	512	446	458	451	487	487	469	458	465	509	478	475	479	460	464	491	448	468	507	463	473	454	450	514	458	482	501	483	452	467	484	451	476	454	446	481	513	446	453	503	476	454	468	489	467	508	459	474	484	465	448	451	493	439	450	483	454	475	479	446	488	456	484	532	493	486	467	456	501	499	457	462	490	455	452	468	491	490	472	471	430	463	489	471	514	482	472	487	464	464	457	467	482	440	470	485	492	466	488	488	447	503	481	446	475	486	452	490	486	471	485	485	449	463	464	508	453	491	444	489	445	466	497	462	475	500	481	444	506	469	466	493	469	503	510	455	452	491	511	489	470	486	509	482	496	457	539	471	493	450	457	488	489	475	517	495	444	476	541	478	490	484	438	481	461	451	502	491	474	487	458	465	489	481	469	435	465	500	455	472	455	461	463	448	519	468	459	459	437	485	495	472	512	494	470	487	461	492	525	453	464	471	465	462	498	488	473	494	477	459	462	528	510	440	479	521	464	476	449	502	476	484	457	518	471	497	469	447	478	456	461	446	453	479	490	459	499	443	485	495	464	470	453	430	495	478	477	478	505	466	458	501	463	466	440	537	461	434	473	467	486	484	458	495	482	509	479	466	507	488	477	480	463	472	447	464	515	465	464	491	471	479	476	470	434	487	480	486	449	506	463	490	507	488	462	448	470	461	479	523	468	513	461	444	501	491	488	470	481	487	471	514	470	481	490	507	469	516	520	463	469	472	472	472	481	450	502	499	473	475	470	481	476	454	485	437	471	487	464	493	489	461	467	447	465	465	460	517	467	525	444	480	487	463	467	463	509	466	485	458	461	437	503	503	456	499	489	473	489	469	442	482	480	449	552	462	452	499	460	462	478	428	459	472	468	498	466	462	487	487	450	476	442	479	455	478	479	444	460	458	499	496	502	484	468	478	468	466	482	486	467	491	458	522	486	466	452	500	468	451	483	452	474	496	472	478	450	439	466	532	469	472	442	465	456	481	483	486	486	488	489	459	499	483	455	467	482	437	522	472	469	485	466	436	497	496	453	463	477	488	496	463	476	497	477	471	460	473	473	454	435	472	481	500	498	479	500	469	492	460	508	470	489	462	500	495	472	449	459	515	416	461	485	534	485	449	452	480	436	484	458	473	439	484	453	427	478	477	473	478	434	483	475	463	493	510	471	467	455	452	542	493	487	486	461	487	493	498	453	494	450	481	459	467	472	445	491	468	484	481	481	481	523	500	472	474	464	438	471	486	466	493	487	486	473	483	485	461	473	489	505	475	461	498	503	450	489	494	449	507	490	457	461	477	483	505	460	494	431	456	516	503	503	473	517	472	496	522	481	461	477	482	488	492	500	499	487	474	458	478	487	475	479	518	479	476	468	482	490	524	443	470	460	504	502	450	490	470	484	477	482	490	452	476	500	466	464	509	484	474	490	450	493	483	473	485	489	447	478	469	478	463	487	473	475	469	499	468	481	488	507	490	513	489	505	466	465	459	480	493	511	467	444	512	499	433	482	480	490	448	441	465	444	434	477	458	493	443	487	459	506	479	460	438	478	474	504	479	511	480	462	478	464	458	524	451	486	459	512	491	461	456	493	462	483	458	454	467	455	470	496	460	483	482	423	479	521	472	450	480	402	469	474	480	506	487	475	482	471	470	502	475	497	460	469	483	499	447	492	504	473	502	474	456	457	503	506	495	460	445	472	448	516	466	501	521	475	497	520	484	449	510	476	457	494	446	457	459	490	504	448	477	472	467	472	527	443	530	451	507	481	480	502	466	468	496	505	444	457	495	497	504	482	475	446	508	482	494	460	450	507	476	506	511	418	453	449	509	508	473	469	506	485	473	467	485	467	469	437	472	488	491	491	457	477	495	514	481	481	476	463	481	439	493	500	458	474	489	490	451	464	453	459	487	437	470	487	465	455	486	465	489	464	470	480	466	446	434	482	478	482	486	489	500	434	493	451	479	452	475	490	485	479	480	504	513	474	503	468	494	490	517	476	492	456	458	481	451	508	467	485	501	458	480	469	457	493	485	513	492	486	456	469	475	499	475	459	507	457	462	469	487	507	461	506	445	459	506	467	478	467	482	430	480	503	483	499	509	489	467	493	507	458	478	483	446	499	465	487	461	471	482	452	469	484	481	473	437	459	478	460	420	485	518	469	434	464	461	469	492	474	490	470	439	480	468	481	447	469	474	467	495	467	459	499	434	443	546	455	518	482	472	479	474	483	437	504	496	460	450	474	520	465	498	469	487	475	466	500	487	505	396	479	453	457	482	463	463	491	449	483	476	463	479	457	484	447	511	497	489	479	461	489	474	465	476	453	495	490	482	480	521	500	504	453	484	470	458	477	423	453	516	475	549	490	481	470	490	468	472	476	516	501	468	454	484	505	473	465	473	493	477	449	488	500	463	493	482	473	461	448	451	484	479	472	423	504	462	455	493	510	481	474	471	490	496	472	505	475	452	518	510	466	490	451	474	485	486	480	501	490	460	468	485	474	480	483	461	441	484	484	514	499	444	482	469	514	457	481	507	469	476	499	484	491	476	487	452	483	482	452	459	521	495	485	506	464	477	526	493	465	470	433	478	437	488	469	445	450	456	496	474	455	478	471	498	463	459	448	481	501	489	453	493	489	487	471	463	468	466	469	464	459	509	483	495	470	507	469	476	479	497	473	485	468	453	429	480	478	478	483	443	492	477	479	454	472	499	492	477	486	487	462	448	515	436	476	477	466	469	453	490	459	474	483	507	498	489	507	489	462	479	463	457	462	475	479	428	457	509	488	461	463	513	446	493	439	441	476	469	493	505	468	480	450	468	462	487	470	475	460	489	469	482	494	497	509	416	477	482	525	478	471	485	486	499	498	480	491	476	502	489	473	492	493	473	473	504	466	477	436	486	470	520	478	478	506	513	519	471	485	535	471	473	501	479	488	479	483	465	511	460	523	499	457	506	546	467	448	483	498	468	488	480	472	479	487	456	452	457	482	470	504	466	451	531	483	495	499	474	487	482	461	500	490	454	495	462	480
13845	7789	2350	551	435	364	310	282	244	285	289	255	268	284	268	262	278	276	257	251	270	270	259	280	254	260	264	250	280	249	275	287	264	263	276	268	280	254	275	232	268	236	256	279	267	276	230	255	274	285	290	280	269	266	265	260	245	274	259	233	268	262	243	275	247	258	290	292	240	258	263	260	234	254	271	268	263	266	248	251	258	257	269	247	247	285	256	265	245	281	263	236	254	262	255	251	266	225	247	240	247	260	263	283	290	274	223	254	264	256	273	267	258	291	267	244	261	243	227	248	281	273	267	256	276	258	255	244	294	270	279	266	273	244	262	259	260	286	292	297	280	255	268	243	278	255	289	270	261	250	225	294	287	254	266	260	234	280	279	279	256	272	295	281	241	255	258	256	253	273	289	260	285	255	273	275	283	276	272	244	256	266	278	253	268	265	289	265	292	285	243	268	242	256	247	235	252	272	272	253	269	267	247	275	245	245	259	265	270	244	248	247	263	269	266	262	245	242	253	294	236	243	220	258	288	284	234	247	228	275	249	266	304	275	245	261	277	275	269	267	285	290	265	292	256	263	232	283	290	275	245	284	238	244	264	266	231	283	261	269	268	231	250	241	232	276	268	262	261	266	247	249	272	221	262	243	277	271	260	226	266	257	249	263	246	265	247	243	274	233	299	265	244	249	265	298	265	250	253	253	267	261	273	285	246	268	262	284	258	232	254	273	258	256	263	279	280	264	267	254	268	256	268	253	241	266	255	254	262	251	251	288	262	250	239	265	279	249	259	248	258	247	246	292	243	273	290	263	264	262	267	256	285	281	243	262	282	292	245	267	272	251	254	253	272	261	259	247	241	261	249	254	296	284	275	272	250	256	293	268	239	250	268	281	273	283	232	280	252	281	274	268	259	266	250	276	244	272	252	263	277	250	265	276	261	258	252	238	261	243	255	268	268	235	247	240	262	254	261	264	275	267	254	232	286	246	265	265	256	271	241	271	256	249	249	275	237	263	272	255	243	276	285	265	262	263	270	266	247	246	260	258	252	249	269	247	268	265	263	257	258	254	244	263	278	249	238	247	253	279	274	267	257	252	288	267	279	254	294	279	245	273	237	294	261	267	276	262	254	232	241	249	266	255	260	285	244	237	219	224	294	270	244	264	277	233	263	258	291	237	245	281	266	274	288	264	254	245	256	263	261	258	276	242	305	276	262	260	270	270	237	285	229	266	285	287	270	273	274	270	263	281	286	263	278	237	250	269	252	276	278	240	262	242	248	258	254	247	282	242	270	262	285	279	256	249	259	291	287	255	259	259	267	261	249	244	265	270	264	236	265	256	287	260	273	253	268	268	252	284	252	257	238	233	247	255	265	273	263	266	257	270	225	240	260	255	265	242	232	279	269	248	226	281	249	263	243	235	252	256	258	246	269	289	244	281	267	273	256	290	295	276	263	252	263	283	251	253	252	257	275	259	252	260	253	231	242	208	247	253	243	264	278	239	260	259	260	271	267	260	249	256	308	250	258	261	249	232	257	251	260	266	239	255	264	278	252	282	291	259	289	268	268	292	269	276	264	259	275	267	245	243	303	263	257	259	263	252	255	307	266	263	268	235	240	258	267	267	268	275	239	259	274	247	265	271	281	245	267	237	235	230	263	257	249	286	257	276	266	251	264	236	290	242	243	270	278	269	252	295	265	257	253	244	270	265	263	271	230	288	254	288	283	266	294	261	242	259	270	279	255	269	240	249	269	243	293	249	261	260	270	258	256	269	276	246	263	267	287	274	245	246	241	226	241	238	264	274	242	257	278	248	255	266	276	280	252	266	283	266	258	263	232	252	247	238	273	281	240	266	268	253	272	281	280	234	277	299	239	259	241	226	282	243	264	230	271	296	268	245	259	229	292	236	266	286	261	258	265	274	286	243	229	244	276	224	294	264	214	257	248	263	281	273	247	217	285	302	257	295	249	275	260	243	236	266	229	254	252	238	253	264	253	257	266	266	268	259	253	285	238	245	293	258	271	251	266	253	281	243	257	256	260	237	264	268	277	251	285	254	268	281	280	250	260	263	243	234	276	224	242	255	265	231	290	260	231	251	245	250	236	248	240	256	250	245	248	276	246	243	250	264	229	267	246	239	250	227	269	260	235	264	249	262	239	266	236	231	249	236	289	259	298	267	250	283	264	275	267	251	285	275	268	275	262	269	261	259	264	252	236	267	256	215	258	264	266	242	256	249	246	250	272	257	277	263	263	281	240	268	288	261	260	235	221	248	267	261	243	274	275	270	268	256	236	289	278	273	243	239	251	274	258	266	242	252	239	265	272	241	285	236	279	269	242	274	265	287	252	237	272	272	263	269	260	256	278	255	292	255	256	238	254	274	282	258	255	223	264	290	269	248	226	244	270	285	274	271	254	238	250	237	246	245	287	249	263	267	263	254	225	260	277	242	263	241	249	265	251	244	290	267	258	240	259	230	266	264	275	271	271	269	259	237	262	292	274	249	231	256	266	278	258	276	256	266	266	281	269	268	264	262	265	282	268	258	260	255	218	277	300	249	277	294	271	250	274	269	268	231	264	268	244	254	264	261	267	295	256	252	269	274	258	259	251	289	245	279	248	299	257	247	276	238	251	258	273	269	272	261	237	247	241	234	239	244	270	257	253	264	261	266	276	253	280	286	314	237	268	252	270	258	272	260	244	267	265	255	270	246	224	283	232	247	263	276	259	282	268	282	250	249	246	262	244	252	270	247	262	278	258	232	276	286	282	267	234	240	269	295	223	257	254	264	301	237	271	250	241	247	254	254	250	279	248	253	256	253	273	264	267	272	262	263	261	290	252	253	272	255	270	289	248	272	264	281	262	268	256	298	245	261	237	248	261	269	281	251	277	244	245	261	278	284	264	244	242	252	241	250	248	239	254	251	244	248	225	257	275	228	254	268	270	273	233	249	271	257	278	249	248	271	266	237	298	262	276	269	250	258	257	247	247	246	260	221	254	239	262	269	266	267	278	238	306	245	242	247	267	260	260	259	267	257	258	248	280	240	284	271	286	245	264	268	267	263	260	263	258	257	261	265	248	285	247	270	255	257	252	259	285	258	270	301	254	262	230	261	236	284	266	246	260	241	260	255	244	233	262	292	255	256	266	274	274	264	272	251	268	281	250	240	263	264	258	262	264	259	288	263	276	253	265	256	264	257	272	267	256	258	244	276	278	276	249	256	243	267	303	251	253	251	307	275	278	262	240	256	254	259	214	286	271	263	299	263	225	262	287	270	263	267	276	241	266	267	254	264	242	292	250	236	290	256	275	259	247	237	253	265	226	253	259	281	247	241	238	280	273	244	287	267	257	262	245	266	259	244	252	224	273	250	262	245	273	255	248	255	285	270	283	241	292	268	279	235	290	291	269	276	265	267	270	252	288	276	272	266	259	277	261	258	232	263	277	271	270	255	289	267	267	262	249	257	311	235	309	266	266	280	273	263	250	288	216	275
9407	7916	3595	1326	1376	1060	956	833	838	839	769	705	698	737	711	683	684	669	682	663	665	677	671	646	665	689	670	622	704	660	679	659	632	657	656	649	688	685	694	635	679	638	696	647	624	654	681	670	670	600	657	697	675	643	702	696	683	718	688	644	636	652	665	671	712	640	681	660	678	633	730	670	717	705	702	739	695	666	649	703	694	675	681	662	713	683	658	678	671	681	709	676	676	665	692	640	694	703	676	649	639	704	655	728	657	659	683	681	669	659	649	717	659	678	696	703	720	640	695	683	712	704	703	671	680	667	676	693	674	690	639	613	713	734	660	662	709	678	652	677	717	654	706	695	714	689	709	699	628	667	688	646	657	689	601	696	641	681	742	716	662	653	704	728	688	676	645	710	649	670	680	621	676	648	656	678	663	673	632	699	738	722	704	657	711	730	642	660	667	710	697	727	708	699	668	618	621	662	693	685	647	644	657	669	685	687	628	675	675	668	682	635	681	661	677	680	654	673	678	619	639	684	662	700	625	655	674	691	665	675	665	706	689	651	640	626	642	697	669	635	676	688	674	673	684	678	658	652	695	656	647	675	610	644	693	673	641	631	655	654	693	660	675	730	628	666	629	677	617	655	668	685	664	675	653	669	677	695	650	677	711	627	658	688	651	662	703	658	640	650	689	601	656	672	681	680	653	651	726	727	665	638	625	662	675	704	656	625	626	663	697	645	664	703	664	656	635	665	645	682	709	691	683	712	659	659	629	641	616	661	679	700	659	669	678	679	645	663	657	679	673	696	689	657	628	706	669	675	660	672	708	678	696	639	671	720	637	669	656	697	648	683	657	684	725	664	610	636	633	638	656	683	722	667	733	690	688	683	686	670	662	660	656	702	699	623	660	660	647	707	660	605	676	634	701	678	628	707	652	678	721	690	701	655	672	667	680	633	698	644	651	680	614	696	684	699	691	685	706	664	669	711	643	647	644	661	694	697	656	720	623	657	672	713	649	702	682	645	642	702	655	646	683	643	688	646	623	658	638	662	668	656	669	657	677	673	700	667	675	688	645	651	713	621	705	637	648	651	668	659	676	741	644	637	657	662	687	633	650	687	631	636	663	644	663	668	675	658	685	678	641	656	695	644	689	636	680	678	711	662	683	670	653	665	676	685	713	693	698	638	676	640	682	667	688	687	649	629	637	662	672	695	677	740	664	678	698	646	682	627	685	707	625	683	692	652	670	605	696	646	667	657	672	676	630	691	653	644	643	704	704	674	684	624	671	662	677	711	653	726	679	657	654	713	679	669	577	665	673	661	691	634	627	634	632	670	664	622	660	676	648	690	625	612	691	698	711	669	677	666	681	654	644	694	697	667	683	686	679	669	641	679	635	638	659	658	643	665	614	676	675	656	697	678	690	689	658	637	662	680	604	667	638	639	668	618	676	656	678	666	647	648	648	690	686	648	724	687	646	638	684	708	684	663	653	645	671	701	631	683	652	684	650	705	657	675	690	676	678	676	665	686	685	665	706	703	698	658	622	659	643	686	677	699	681	670	656	676	653	690	674	663	662	668	689	643	686	694	682	709	675	673	665	638	649	688	706	683	639	721	685	642	683	694	645	669	686	648	669	681	674	639	711	667	687	679	736	667	658	657	667	640	670	683	684	685	712	648	624	682	674	712	666	649	637	702	660	683	663	694	691	709	705	668	689	700	705	658	669	659	659	667	659	694	678	679	636	686	660	623	640	659	709	648	707	703	735	624	677	663	636	663	665	700	709	649	632	641	668	635	658	705	644	713	702	656	674	664	638	679	681	684	649	683	671	687	715	654	658	670	639	661	621	684	651	667	691	681	672	651	640	658	659	661	684	645	656	668	695	620	674	712	701	698	651	664	684	686	700	714	664	674	655	690	711	632	700	646	647	702	686	645	706	672	677	697	675	644	679	672	670	691	628	664	666	659	682	679	684	699	665	674	644	697	648	664	723	624	627	680	734	653	634	646	628	689	633	640	664	716	699	646	631	702	662	659	716	646	691	661	649	637	708	687	697	627	698	663	612	673	643	688	684	644	654	709	668	655	622	624	659	638	655	643	634	566	710	680	626	673	708	694	677	679	683	659	689	669	676	666	681	660	715	657	678	648	647	661	619	715	670	607	689	675	697	654	697	641	688	653	624	654	684	697	657	680	640	678	710	657	704	648	676	669	672	664	715	675	684	662	653	657	622	666	633	672	683	675	677	655	638	658	695	649	716	648	674	720	694	674	666	671	644	672	650	668	673	665	670	670	670	702	651	671	674	688	641	684	665	699	667	726	656	633	698	679	647	673	707	612	652	651	669	699	733	660	665	648	657	652	673	671	678	624	669	684	644	689	673	658	678	665	646	693	677	658	636	686	727	670	682	700	684	694	646	681	670	662	617	687	715	644	686	682	622	657	692	699	693	660	663	688	655	634	647	683	658	689	640	648	629	666	613	681	690	687	674	691	639	682	669	676	689	593	673	693	682	654	588	634	683	657	637	655	696	655	662	663	652	700	666	685	656	669	629	708	637	657	689	647	688	649	652	698	657	682	696	684	693	632	641	665	650	644	706	691	722	693	648	684	676	707	620	667	701	667	661	659	699	690	640	637	662	640	657	710	671	671	618	685	652	679	702	697	646	695	688	665	723	632	706	670	685	653	689	681	689	674	653	653	694	631	648	651	698	651	657	632	648	653	716	637	679	687	664	684	654	698	662	689	653	697	651	685	669	700	703	674	688	656	654	663	656	697	671	674	633	652	670	673	650	691	683	665	641	642	636	635	696	684	688	655	697	660	690	682	669	700	653	641	666	674	678	668	676	686	658	647	642	614	637	693	634	664	685	676	659	740	626	685	649	694	680	636	666	730	590	696	691	669	660	697	667	707	654	710	658	647	682	691	636	690	679	651	716	670	680	686	657	678	679	681	662	660	692	685	627	657	672	681	677	714	651	693	720	631	624	644	656	651	697	659	622	663	658	670	682	665	710	622	671	633	662	650	684	645	642	711	649	672	699	691	641	658	655	635	637	683	662	637	666	681	639	667	646	676	666	703	681	667	653	618	681	666	666	660	677	626	642	677	657	664	685	641	663	653	657	637	655	700	650	675	647	715	689	667	685	686	638	746	644	684	618	664	669	641	712	685	733	675	669	672	683	656	664	686	690	701	649	677	690	689	676	716	677	715	658	673	681	643	641	674	610	671	694	646	633	654	648	673	684	696	689	641	677	707	663	675	664	664	655	706	659	636	680	663	647	658	633	644	701	728	690	665	677	657	668	743	693	645	679	664	665	669	684	639	677	621	667	635	678	668	662	614	631	678	644	665	671	690	692	685	721	633	700	668	681	662	721	636	672	714	662	663	658	667	630	651	636	679	653	644	708	692	648	680	708	715	647	697	700	704	663	663	658	677	669	659	623	625	708	665	659	681	673	686	656	668	682	632	645	628	635	692	696	648	725	702	627	662	657	675	659	627	697	656
34830	32197	23075	8968	4650	2712	1681	893	626	635	476	495	391	300	343	294	290	285	307	319	289	277	251	236	256	271	248	273	255	244	252	266	238	287	262	237	279	235	235	253	246	274	225	261	294	250	263	259	269	246	238	258	264	264	251	258	262	295	271	252	254	268	269	275	261	283	224	266	267	252	275	245	231	264	247	236	251	241	254	257	239	252	253	286	267	248	242	267	226	253	258	239	245	228	257	275	257	245	299	274	275	227	244	269	265	251	255	248	270	268	223	240	252	249	250	242	262	242	254	265	223	249	237	270	249	247	233	248	237	273	239	273	248	251	264	244	245	250	225	264	257	256	255	261	245	270	246	252	248	250	248	260	256	264	251	282	239	242	241	251	228	262	273	232	248	259	233	232	237	274	262	259	246	253	259	237	247	281	250	246	244	265	267	230	255	252	250	234	231	243	269	244	241	274	254	264	254	268	226	262	260	262	271	243	243	243	269	241	259	264	252	274	248	273	253	275	243	267	251	272	266	269	221	257	262	243	272	244	241	249	267	240	250	236	259	233	235	236	244	245	276	243	250	247	211	244	243	244	236	261	236	245	256	231	250	261	212	251	241	258	234	234	242	247	230	242	287	267	217	230	216	244	208	234	265	284	259	235	238	228	258	253	267	254	268	264	242	244	236	274	231	221	229	252	278	240	259	233	248	244	223	249	260	239	222	268	247	259	275	277	253	230	224	238	280	255	255	263	255	274	215	258	274	248	236	279	273	247	234	246	256	222	238	273	247	229	254	249	248	224	256	247	231	249	226	258	277	238	221	252	240	239	259	238	258	270	253	248	261	279	243	238	263	254	257	245	231	239	227	279	261	241	257	213	246	241	239	243	263	257	255	246	270	245	257	242	258	263	260	268	245	255	236	223	244	248	256	274	245	242	235	243	245	260	266	245	279	231	260	268	243	252	263	234	239	258	222	254	231	245	234	222	244	246	257	232	262	267	250	260	226	220	240	233	262	243	251	230	248	222	230	245	245	251	288	245	226	252	252	253	230	245	275	265	248	227	244	230	232	250	235	242	255	240	236	222	244	251	224	264	244	253	250	291	232	234	249	258	293	243	240	248	270	252	227	264	257	257	251	258	231	249	275	244	216	255	241	237	267	275	230	246	261	261	253	289	258	287	230	259	259	216	257	238	255	263	250	260	249	260	276	254	246	249	258	247	258	248	251	222	240	262	244	235	257	229	267	233	236	243	226	277	264	247	254	235	298	265	266	259	219	247	252	236	265	229	262	236	239	232	238	212	252	229	231	236	252	244	240	272	252	244	265	243	245	271	232	248	256	243	245	269	257	257	245	235	256	275	276	252	241	248	261	270	270	214	236	246	280	255	253	258	207	278	252	247	236	278	291	273	291	210	224	265	250	244	268	230	261	250	222	255	248	235	230	259	257	242	268	237	237	245	252	276	242	258	213	229	253	277	251	234	239	253	222	266	271	249	258	264	244	263	247	250	251	251	229	256	249	259	255	262	260	277	251	256	245	227	263	226	243	255	285	276	266	245	251	243	259	246	228	217	212	244	269	229	253	246	247	252	230	264	261	261	281	259	260	239	226	238	259	278	254	233	269	256	230	250	253	208	211	264	243	247	253	247	225	226	256	246	211	255	248	263	254	241	236	231	238	232	277	257	247	256	231	253	239	241	214	271	267	231	244	248	225	270	280	244	251	260	246	277	237	231	260	250	257	238	253	256	269	265	254	264	262	236	259	274	262	227	235	250	231	262	206	258	233	216	258	231	254	253	266	239	242	241	236	228	233	234	240	244	213	255	255	236	267	235	233	276	252	236	241	248	250	227	229	229	237	244	244	247	246	253	273	286	244	275	232	254	246	222	213	238	235	224	236	257	238	244	258	253	261	248	289	231	247	246	240	251	245	256	247	266	248	267	230	253	276	273	259	268	243	267	243	237	268	268	248	241	236	264	249	233	257	238	262	235	249	237	222	265	271	267	266	224	247	257	250	263	247	252	249	259	255	245	243	258	252	263	256	255	235	239	233	265	258	260	279	228	260	248	225	280	229	265	252	235	250	242	250	250	266	247	231	233	248	256	267	239	249	272	237	263	225	240	248	252	257	248	251	230	256	285	231	251	244	245	249	245	244	269	253	254	240	249	251	213	272	269	234	279	238	271	262	239	247	228	274	258	222	261	228	225	220	268	252	243	205	222	231	237	256	276	260	273	245	257	252	267	287	270	218	222	265	254	249	261	254	240	238	257	288	243	239	237	250	280	234	242	262	231	266	241	277	260	258	252	247	270	258	252	251	260	223	256	264	243	249	258	241	250	246	248	240	231	246	249	255	280	227	239	266	250	226	262	259	231	228	275	259	248	254	241	243	237	247	247	262	248	215	217	255	251	241	254	239	263	247	268	264	262	232	226	235	240	247	265	263	240	238	271	235	239	284	251	238	265	243	250	233	240	234	267	270	286	252	237	248	295	259	233	244	231	250	220	273	258	237	261	244	236	271	263	237	253	220	245	245	253	217	261	259	229	253	245	251	253	260	259	253	244	243	230	260	213	257	266	234	253	253	234	275	251	286	246	224	262	255	251	226	260	258	224	250	234	250	240	244	246	261	267	269	235	226	245	255	279	233	228	252	232	251	239	251	229	236	231	256	225	264	271	251	240	252	243	253	243	225	234	270	251	262	278	268	265	272	239	240	277	257	240	255	219	227	248	248	240	266	264	257	248	247	257	266	248	249	248	262	253	235	226	236	251	263	244	266	255	257	300	213	251	242	271	244	271	225	247	238	244	261	231	217	235	228	257	235	218	246	240	269	267	239	240	258	222	218	252	218	286	272	246	259	242	271	233	250	240	255	239	261	247	245	258	238	252	239	277	253	251	248	257	259	239	233	243	277	244	225	228	243	246	252	231	239	224	242	218	257	241	247	246	246	270	249	252	230	251	249	241	243	257	229	253	256	239	223	252	261	238	270	255	226	253	256	274	255	261	236	241	238	224	293	249	241	259	252	226	254	253	252	281	260	268	223	255	268	273	242	252	232	242	244	236	264	265	267	236	263	225	269	232	309	252	244	251	241	238	251	233	244	239	231	232	237	262	241	234	259	242	230	231	246	245	269	232	253	252	237	250	253	257	269	255	247	246	249	239	248	250	262	255	240	241	240	239	277	253	282	261	268	238	245	257	224	252	255	260	236	262	244	279	260	246	260	248	228	234	261	251	236	285	248	245	229	229	245	276	244	251	245	261	231	263	233	259	262	262	266	258	252	228	260	248	251	259	267	226	262	244	246	271	276	238	232	290	276	280	234	257	235	231	263	269	240	245	230	268	232	252	217	243	235	237	227	261	248	250	253	242	254	253	223	250	243	246	257	241	263	261	240	240	236	243	261	260	248	247	267	274	247	240	257	250	237	236	235	240	236	245	253	250	242	241	259	244	264	257	259	253	233	243	235	227	250	230	267	269	233	237	222	231	245	248	250	222
24121	26585	15212	4574	4205	4119	3483	2465	2187	2228	1775	1829	1413	1125	994	1022	1013	933	840	788	719	732	757	748	709	658	726	670	684	729	674	716	685	706	599	717	706	651	671	752	664	622	659	678	672	684	689	684	690	623	717	651	670	689	647	684	635	643	617	651	597	635	677	636	642	674	660	616	642	654	665	718	712	683	693	711	703	699	649	675	703	671	648	640	693	671	643	648	650	685	650	638	694	662	654	677	702	662	650	750	677	682	655	675	594	686	693	652	698	701	662	698	666	673	658	670	640	630	644	691	626	637	670	640	692	668	617	684	704	644	677	678	686	683	692	699	648	650	703	669	694	681	663	611	729	647	665	665	637	655	636	612	645	609	644	684	667	640	657	636	642	659	629	674	668	618	669	583	650	663	642	651	688	624	619	619	589	628	628	640	612	633	621	611	663	657	606	594	642	644	668	649	679	684	631	631	638	669	669	633	616	620	617	660	632	654	636	632	607	615	658	595	615	616	628	639	624	643	682	624	667	680	662	626	601	620	644	603	666	642	573	633	631	653	667	640	639	613	581	668	635	651	571	626	645	606	653	609	636	640	700	658	630	627	612	616	660	640	698	647	636	662	625	657	596	620	598	656	625	637	639	640	634	616	631	619	625	650	638	623	654	634	641	650	618	628	658	665	670	647	635	671	674	653	591	657	629	630	616	664	610	619	620	654	624	659	647	638	601	621	629	647	653	657	633	627	638	648	640	637	603	639	668	634	663	614	613	623	650	629	621	626	668	608	630	665	661	629	633	641	621	630	600	623	693	616	632	627	642	657	621	631	649	641	649	612	603	655	680	614	681	608	632	638	607	638	631	648	652	673	618	642	642	625	646	614	664	671	611	636	616	611	629	630	633	600	631	624	615	648	678	601	614	604	621	641	696	609	650	671	639	615	635	639	642	629	642	627	645	643	640	670	607	674	646	618	633	666	601	619	673	677	631	626	687	600	632	655	658	652	621	658	614	648	633	651	635	643	641	640	654	576	616	634	659	623	659	655	624	615	629	623	619	617	623	626	646	616	664	628	652	634	599	631	645	613	602	619	629	641	669	623	639	661	657	636	637	611	650	610	602	658	666	600	631	652	628	653	660	631	614	642	668	659	582	632	633	609	647	639	656	592	634	638	621	627	654	648	628	672	648	592	616	582	644	670	610	613	640	571	615	633	662	586	645	625	637	633	617	595	640	649	621	636	652	643	639	640	652	662	649	627	673	625	609	590	575	618	629	639	646	639	639	688	656	570	673	630	618	634	668	622	639	648	631	642	652	626	685	613	615	631	634	660	636	600	693	645	600	643	601	628	649	664	612	686	671	700	678	624	611	683	638	613	651	641	652	631	650	598	666	658	610	628	684	605	608	650	648	659	619	652	697	658	614	647	618	585	625	642	597	606	613	681	670	621	617	595	601	632	652	639	639	613	630	648	629	638	655	647	652	664	607	629	651	646	653	619	647	655	661	618	633	616	637	630	622	631	668	627	653	661	705	673	616	657	622	676	630	650	666	612	665	615	656	615	631	616	589	644	638	636	620	672	666	618	628	651	696	606	627	651	671	612	639	619	643	632	669	664	640	639	603	605	640	606	647	661	628	650	663	652	664	620	610	635	620	645	631	658	647	643	630	634	641	612	591	693	657	645	641	671	662	649	627	634	672	670	637	638	650	636	624	674	621	653	645	669	625	643	654	585	631	658	652	621	643	656	688	633	640	673	583	642	608	653	621	642	660	623	646	637	655	655	671	628	616	591	673	621	649	654	648	647	650	668	658	614	685	617	619	606	637	693	633	638	682	631	648	629	656	619	617	631	642	635	629	656	633	667	638	656	624	597	635	593	677	616	628	650	616	678	638	650	667	652	669	644	659	621	633	608	664	670	653	634	614	674	611	639	630	643	585	633	648	617	624	628	633	624	655	650	692	609	674	631	605	607	654	663	631	618	625	660	673	676	593	675	640	655	633	661	643	670	600	650	627	602	637	645	613	622	617	556	633	635	659	659	686	640	606	618	612	659	636	614	647	650	586	632	652	657	647	623	628	641	669	624	624	659	643	690	640	639	612	593	637	660	646	682	598	599	593	630	620	605	642	678	643	658	624	662	628	694	674	617	684	655	645	653	608	691	674	626	604	647	629	640	623	629	637	612	659	629	630	618	608	662	634	622	606	637	658	612	599	647	630	654	602	668	604	671	662	608	607	642	651	667	662	597	602	633	612	625	653	641	654	640	673	664	625	654	639	604	614	644	642	643	592	605	643	598	620	640	653	653	652	608	634	604	625	646	657	643	669	630	628	608	641	640	653	635	673	658	650	617	639	643	700	648	612	676	637	647	576	634	649	622	647	680	616	618	593	679	656	641	617	664	653	589	628	631	579	622	623	650	656	633	601	674	677	636	595	646	660	621	655	677	649	615	664	641	617	643	646	626	645	619	687	639	666	597	630	656	593	638	668	624	621	625	671	659	626	723	639	632	660	650	619	641	649	674	634	688	648	637	637	641	597	699	642	645	673	658	606	645	621	642	649	671	621	672	624	709	611	676	649	649	673	662	600	623	632	628	682	628	603	673	692	633	658	643	597	645	629	639	662	652	663	666	646	682	620	662	601	648	627	648	650	663	654	655	639	663	648	670	671	608	650	674	615	619	628	626	699	633	667	665	656	614	658	617	639	667	658	611	619	650	605	601	617	625	614	645	631	655	649	622	614	702	617	661	640	643	645	625	633	662	611	661	629	617	664	648	663	618	652	610	637	638	693	671	660	649	701	672	624	631	649	617	636	640	606	651	634	625	599	604	642	621	606	680	651	620	600	659	662	660	649	630	629	637	676	605	597	634	643	593	656	657	663	644	643	607	597	628	620	654	650	605	641	584	637	693	621	653	632	661	640	590	635	643	628	594	690	575	662	659	629	645	617	623	653	674	638	668	639	656	659	589	616	631	614	690	651	627	678	624	622	660	660	621	600	632	639	631	658	619	627	663	687	611	652	657	588	665	673	636	652	649	707	642	647	594	621	683	627	622	647	692	607	662	616	636	665	622	631	685	615	723	625	675	661	635	675	630	654	688	654	609	594	654	649	654	629	622	656	608	583	630	660	635	649	718	615	631	653	609	605	632	619	663	602	600	657	597	649	639	608	620	642	633	649	651	669	636	643	635	643	593	639	651	630	604	642	679	657	635	601	660	651	655	666	618	625	634	681	639	633	674	645	641	626	625	620	574	676	647	616	614	662	644	656	643	628	603	605	649	597	639	623	662	628	690	630	657	645	641	668	645	679	658	617	660	641	660	629	624	589	625	676	608	663	659	643	642	652	590	651	665	602	619	631	628	657	671	628	631	666	628	607	654	690	652	613	632	687	704	669	628	662	635	636	651	667	602	669	651	581	675	631	611	671	637	632	632	636	659	631	620	666	662	588	637	648	659	666	628	647	655	661	608	626	651	656	647	633	653	634	617	635	574	678	610	642	665
42199	39796	26779	12913	7993	4859	2864	1580	1073	852	609	605	479	346	307	318	230	246	242	239	186	218	200	210	243	228	188	186	198	227	165	183	194	180	188	163	191	188	185	165	187	180	197	178	180	181	159	188	183	182	180	179	190	179	199	189	177	191	175	190	210	185	203	164	190	177	195	170	174	154	174	184	188	202	212	214	182	226	170	189	195	183	186	184	184	164	185	191	168	196	194	184	166	218	196	175	190	179	181	183	202	172	162	192	203	188	175	187	188	178	175	203	196	207	195	197	182	196	166	173	214	193	186	205	191	198	185	149	186	178	207	166	187	179	183	208	169	184	201	186	173	174	186	200	194	178	185	151	180	163	164	169	175	175	181	172	181	179	181	199	192	178	166	152	185	176	188	182	203	176	164	171	188	169	184	200	180	186	151	192	199	197	201	158	218	174	190	184	165	180	159	179	159	181	210	178	167	148	187	174	165	209	190	156	180	200	201	210	173	187	164	175	171	183	197	194	162	175	195	158	165	191	198	198	196	164	180	165	182	161	170	182	181	174	167	191	189	210	185	171	159	189	168	169	173	187	148	206	166	185	167	182	169	170	180	172	160	179	169	200	180	192	173	179	209	180	174	153	198	163	174	196	181	182	186	194	191	190	187	187	198	207	171	169	181	162	181	182	184	164	181	160	161	179	170	171	185	178	194	144	180	198	204	172	173	174	170	182	185	180	180	187	170	168	173	186	187	197	172	175	190	189	163	160	184	154	189	194	160	164	161	174	187	173	178	188	211	194	183	208	163	166	186	166	188	189	212	174	185	176	179	183	198	178	182	154	156	179	196	163	201	178	168	196	179	189	168	205	184	163	185	177	197	162	198	184	209	175	164	215	193	182	193	209	167	151	165	190	190	189	169	208	183	164	169	184	186	144	191	168	175	207	190	185	175	171	175	176	185	161	184	153	175	168	181	181	171	174	200	199	196	190	185	198	176	154	167	203	195	165	152	163	179	165	177	182	157	179	165	186	186	165	183	148	175	186	181	183	181	160	191	194	172	194	175	186	175	166	184	190	171	158	191	173	163	163	169	179	181	185	173	165	173	181	179	170	170	208	192	177	184	167	223	191	181	183	188	177	184	164	180	165	147	159	197	160	179	178	160	184	167	166	172	197	177	189	192	176	200	179	203	178	199	158	168	164	202	187	160	184	180	165	175	172	181	165	186	201	189	184	179	166	201	174	158	167	197	168	189	188	170	183	199	154	166	189	204	163	169	166	148	191	178	182	170	174	194	188	147	167	165	162	191	161	176	172	165	193	202	196	161	184	183	182	168	187	180	204	179	175	196	176	175	169	202	173	190	150	163	163	182	196	182	167	186	160	189	190	170	191	183	195	169	190	179	186	195	195	185	200	183	192	180	184	185	179	181	181	191	200	184	170	168	156	188	182	198	186	192	156	201	187	199	182	192	171	185	173	164	192	167	166	191	167	183	163	171	152	191	193	149	162	173	194	186	163	188	168	195	183	173	181	176	180	197	177	168	154	199	163	194	169	169	184	169	176	179	190	167	185	183	189	182	177	207	175	173	174	188	193	171	183	175	176	176	188	177	174	194	161	170	195	144	171	163	171	185	170	170	191	139	164	189	182	157	189	182	175	182	163	182	169	172	174	174	170	179	196	178	170	176	158	182	163	173	181	164	180	182	178	171	170	184	180	177	170	175	174	180	176	169	187	185	176	170	174	192	162	189	207	189	178	197	177	194	172	183	175	192	191	154	186	199	186	172	202	192	139	158	175	182	201	176	165	180	173	186	187	170	192	179	206	170	180	185	168	166	191	166	184	186	184	160	184	176	194	173	182	163	196	172	198	184	182	194	163	210	187	169	182	187	181	188	166	151	178	187	167	154	157	152	178	181	167	171	152	166	197	172	199	193	182	165	158	161	193	185	161	184	165	192	155	178	185	181	179	162	177	194	175	173	186	175	162	175	149	149	169	152	197	189	180	173	177	199	190	186	175	164	185	204	170	192	169	180	184	166	176	181	182	182	188	169	187	166	161	184	191	179	198	182	172	185	151	170	184	199	190	171	185	188	183	196	182	167	194	172	188	162	159	181	163	203	171	184	187	207	198	168	195	165	157	164	162	170	170	191	186	193	174	180	161	186	188	182	156	171	152	175	181	179	184	196	176	169	159	169	196	183	170	196	176	177	157	201	177	184	195	198	203	171	202	186	177	163	166	177	175	164	170	185	217	182	210	184	180	162	183	176	187	174	206	175	185	185	162	164	177	162	171	176	177	157	193	185	180	188	190	177	178	173	165	211	180	190	171	200	171	189	184	171	178	172	197	176	181	190	175	196	198	176	150	156	182	159	180	172	185	193	189	201	147	194	155	158	170	168	180	172	148	181	193	179	166	182	164	170	191	207	185	181	178	166	169	166	188	182	165	184	162	198	173	186	163	178	193	215	174	186	173	187	198	190	195	163	172	185	189	188	179	177	177	190	183	154	189	186	179	180	180	184	185	179	200	200	183	172	202	203	158	180	193	165	164	174	193	173	151	185	186	146	211	191	184	189	168	190	176	135	196	176	201	163	196	193	171	173	181	163	184	172	186	174	140	191	192	175	170	153	174	189	180	183	176	171	172	155	171	161	183	167	170	178	167	178	166	160	187	166	167	177	184	175	160	172	197	203	181	172	175	189	179	175	176	174	180	211	182	185	187	175	188	164	182	176	157	199	166	163	161	193	157	184	177	184	152	198	190	190	165	170	189	183	202	200	190	173	172	168	185	194	186	155	152	172	213	195	191	176	188	190	208	180	152	179	186	170	159	185	170	192	204	182	172	176	178	168	189	196	188	172	198	171	179	156	166	173	188	168	187	186	180	166	182	184	182	170	176	185	185	185	197	200	163	192	171	165	184	196	167	189	190	179	170	195	204	163	199	165	178	162	176	155	173	185	199	191	187	185	196	168	182	171	179	148	171	177	165	192	195	161	157	191	184	163	150	166	201	170	155	187	156	203	161	193	197	153	169	190	191	174	191	188	166	190	162	152	163	184	186	178	167	167	165	185	183	172	176	188	165	183	178	183	203	179	168	175	196	174	176	195	188	186	177	208	206	179	168	179	182	200	196	191	176	171	202	158	195	175	161	189	170	206	190	180	220	151	160	186	174	187	197	191	194	186	199	153	177	158	175	169	185	185	169	168	176	182	228	186	189	193	184	169	187	153	192	181	210	206	176	184	166	171	201	189	180	190	193	168	186	160	156	184	183	184	202	168	178	179	171	185	178	177	146	172	163	165	190	198	164	185	169	183	173	172	166	170	176	194	179	187	193	187	181	162	192	156	165	187	203	192	173	157	177	191	174	179	195	185	162	172	164	178	163	188	151	174	192	213	162	210	166	166	176	176	173	187	163	167	190	192	184	163	178	163	179	173	179	210	185	186	180	182	179	201	181	196	170	157	202	164	144	185	192	175	158	187	179	183	165	199	185	168	166	168	163
28821	32299	17421	7016	6666	5686	4681	3955	3313	2931	2561	2160	1730	1272	1175	1350	1139	1019	922	801	706	683	667	673	640	622	659	619	598	561	600	543	554	586	575	543	528	519	563	529	566	500	501	552	499	554	520	516	490	509	541	516	497	489	524	521	483	491	481	501	508	483	481	491	479	514	497	503	514	517	472	516	531	510	549	567	538	537	516	514	554	498	519	552	564	545	499	519	553	520	560	572	542	567	532	534	547	523	570	529	553	559	527	515	560	572	504	544	528	533	493	501	538	510	505	499	510	495	489	499	521	518	545	517	498	523	543	557	534	499	493	514	489	473	504	536	495	431	486	512	500	550	471	523	460	485	530	515	490	480	463	499	480	502	532	491	555	486	480	504	529	487	451	527	445	463	489	473	463	453	465	477	451	448	472	500	511	485	467	446	473	465	445	491	490	488	477	493	480	493	442	479	489	473	448	483	470	476	506	429	468	483	492	478	499	466	475	463	480	476	431	452	448	458	504	477	452	463	460	453	463	493	442	462	432	497	472	404	473	516	459	481	437	486	503	496	464	453	542	503	465	453	490	470	477	483	477	448	460	488	425	455	449	486	448	487	457	413	456	461	493	470	423	462	491	482	496	497	453	429	480	476	462	505	442	501	479	483	422	474	474	445	458	462	455	448	464	468	468	476	442	488	476	478	493	468	462	466	485	480	473	465	478	499	487	468	454	491	442	470	494	469	439	497	480	452	467	458	451	486	475	458	499	454	457	483	444	479	423	474	501	453	530	511	452	467	478	494	441	479	487	481	461	477	500	469	436	478	488	474	452	485	508	478	481	474	519	457	495	471	471	484	477	465	480	458	475	454	511	495	472	446	476	499	416	475	475	479	482	483	477	476	439	451	475	472	481	467	491	489	461	513	496	482	469	467	444	484	469	486	450	449	452	462	440	468	469	467	489	477	485	512	476	458	471	442	460	506	502	483	489	468	441	499	457	493	456	458	478	494	446	467	479	433	488	454	473	450	481	467	448	481	482	481	488	484	477	459	510	440	504	473	458	489	450	484	442	489	474	438	435	476	442	540	457	495	467	463	465	470	458	480	446	460	446	504	471	462	511	458	472	465	456	458	442	461	504	431	461	476	504	510	453	499	450	456	452	484	469	453	476	478	464	459	467	494	450	453	488	467	430	453	469	439	469	451	469	441	433	465	499	503	470	465	467	426	453	486	470	497	445	475	478	452	482	414	470	440	442	506	464	456	450	425	445	447	460	470	438	471	455	473	504	449	525	516	473	514	480	494	474	477	457	487	535	485	481	470	419	455	478	472	460	455	459	447	473	478	478	474	438	505	459	441	483	470	495	452	513	456	462	471	477	508	450	456	438	488	460	497	486	489	499	440	466	467	460	477	472	474	493	451	490	451	507	463	458	483	424	480	462	449	449	459	481	427	447	459	411	479	456	428	473	457	484	471	491	470	447	463	417	439	491	474	468	478	476	517	484	483	438	451	454	507	477	450	480	488	467	453	491	507	499	472	499	457	459	489	497	462	458	452	458	526	461	476	465	501	471	439	446	456	463	475	455	509	459	474	475	474	454	468	457	414	449	462	531	485	463	440	468	493	471	426	482	439	459	487	527	460	490	468	519	483	483	463	487	490	485	477	445	493	492	463	439	456	465	498	482	486	491	459	490	519	482	468	526	466	497	471	457	517	467	418	473	494	485	479	476	456	474	479	501	430	482	459	498	469	497	471	488	493	447	465	503	473	435	488	481	458	463	463	485	495	473	477	464	426	490	449	520	487	467	490	403	481	451	466	487	463	466	443	496	457	464	478	457	479	458	420	468	450	439	500	440	462	486	454	452	479	454	450	466	502	472	469	465	490	456	457	468	464	446	436	453	478	454	465	442	463	471	482	479	471	448	506	489	434	466	471	453	468	429	514	518	521	458	422	453	497	478	510	487	491	473	465	447	461	491	429	474	445	455	436	461	478	464	515	449	487	429	437	510	466	477	470	486	475	480	450	498	427	471	451	508	459	473	438	478	497	492	450	486	451	456	504	446	464	433	452	457	474	449	461	470	453	472	470	427	466	471	477	506	517	466	500	448	442	527	466	475	525	463	458	493	466	489	456	499	433	443	472	436	438	495	447	478	464	466	462	469	478	442	488	450	492	485	459	476	478	496	470	438	466	485	466	479	446	448	479	482	481	469	473	484	468	449	487	473	479	480	472	450	455	444	482	465	490	496	467	454	434	458	446	443	470	456	465	490	465	502	459	459	490	461	505	436	513	446	508	488	442	474	485	455	451	495	465	416	487	480	463	484	505	484	489	460	444	481	470	480	459	490	481	478	498	485	469	433	445	449	469	489	489	484	469	455	453	492	444	502	504	470	455	488	433	457	469	479	502	489	481	505	473	449	473	468	448	491	444	498	461	477	467	508	456	473	489	446	464	463	471	442	468	499	484	523	433	450	489	468	465	519	476	420	481	495	492	445	484	455	471	514	462	475	513	432	452	471	453	465	474	460	467	503	461	511	478	455	411	463	495	463	472	483	460	456	493	461	503	451	506	440	462	458	500	484	423	485	470	499	470	479	467	515	470	451	478	436	459	436	456	452	452	437	504	478	500	486	435	445	440	478	450	477	452	499	482	465	465	476	471	492	471	467	489	469	481	513	468	488	500	455	469	469	446	445	478	447	492	475	464	466	497	497	482	479	412	481	469	449	468	482	464	474	482	504	497	489	454	475	454	473	494	461	447	454	451	477	465	469	440	472	509	470	506	485	487	448	490	470	505	436	496	506	490	460	494	505	483	486	462	461	476	458	473	460	444	507	491	465	431	459	459	478	466	443	455	481	455	463	450	436	473	464	500	465	460	484	464	458	490	474	459	487	469	454	467	472	448	446	489	429	476	474	492	470	518	492	459	478	492	501	452	468	486	462	445	424	483	512	420	471	499	467	476	465	474	464	492	449	462	492	458	489	450	455	443	480	466	474	446	458	494	506	460	481	511	448	485	435	456	496	470	457	486	473	501	508	451	478	463	455	443	502	474	535	469	466	472	456	452	446	447	479	458	492	436	489	491	488	454	453	457	477	488	474	420	431	453	449	427	478	419	490	448	459	441	419	457	446	466	468	510	449	498	432	459	451	483	469	479	446	476	473	514	498	481	507	450	472	508	513	498	447	450	431	428	473	450	464	437	480	474	459	464	458	488	451	470	479	462	488	495	429	416	441	478	460	503	502	429	469	485	488	448	490	457	454	444	443	459	491	489	424	456	457	452	485	444	497	494	448	497	481	481	444	454	447	477	471	476	475	456	453	489	492	456	495	451	482	487	444	470	463	429	464	413	457	483	452	455	477	491	482	506	470	449	488	497	470	488	467	457	497	447	465	469	447	492	442	475	477	475	469	510	450	496	483	491	524	500	465	465	466	491	440	462	444	432	438	447	513	467	481	478	473	488	450	464	448	458	469	473	456	468	476	466	477	504	462	458	493	463	495	495
15257	9191	2125	528	460	412	313	321	307	283	270	255	304	254	249	255	297	278	283	234	253	256	293	269	242	264	312	265	241	224	319	268	236	270	256	247	258	273	268	248	264	277	265	224	292	267	253	256	261	282	267	259	284	273	267	308	249	272	250	256	259	250	263	254	266	250	261	264	241	266	252	258	239	235	252	240	263	276	250	242	272	268	252	257	256	293	253	228	272	244	273	240	256	295	277	244	225	265	248	276	240	241	262	270	242	269	220	276	240	249	274	249	223	245	267	220	241	227	263	264	267	280	258	256	263	281	256	265	252	244	272	247	263	240	280	274	259	238	282	259	239	241	268	279	301	247	253	263	243	235	251	256	257	301	247	242	267	278	245	260	263	279	245	261	256	254	279	257	265	240	270	262	267	247	251	249	262	265	270	236	284	237	263	246	257	263	270	257	244	261	291	258	239	263	234	252	254	270	253	252	272	257	239	254	257	275	282	266	234	236	264	236	276	261	244	278	239	236	251	249	241	250	262	256	252	239	264	264	257	249	240	242	247	274	263	258	266	233	249	256	212	275	230	265	233	264	269	252	250	249	298	262	297	264	226	247	255	248	284	239	265	233	254	265	244	281	231	258	283	242	255	261	251	247	244	259	267	261	277	278	262	266	267	258	229	234	278	227	261	230	258	244	262	258	259	252	277	297	226	251	266	250	259	241	267	267	243	288	256	265	270	271	231	248	246	270	278	229	242	244	234	259	242	259	236	245	245	296	255	270	257	235	236	267	254	246	287	254	266	234	257	252	247	263	272	270	278	224	306	250	285	258	257	289	261	284	238	262	262	271	255	252	252	268	272	221	257	210	243	255	265	278	265	259	267	272	285	259	257	235	255	259	280	264	250	242	280	275	267	269	266	259	246	248	220	270	266	255	246	260	257	227	226	232	259	277	267	260	254	273	244	258	269	297	231	262	265	254	231	273	275	267	220	248	269	253	241	254	238	255	236	250	256	269	232	245	262	235	252	258	261	263	246	254	261	255	264	251	243	260	275	235	251	261	270	259	255	263	231	276	236	261	254	261	242	261	245	246	239	240	260	271	262	256	277	267	270	252	248	288	258	282	257	240	268	232	253	255	274	293	243	248	245	259	237	257	270	271	242	257	263	293	273	272	254	261	236	278	235	266	247	283	256	240	273	253	254	246	247	221	232	265	249	247	268	268	255	269	224	263	251	259	274	256	263	249	262	224	248	237	288	269	271	263	238	254	268	277	254	249	257	245	257	235	263	284	239	241	260	257	253	252	269	234	242	247	250	276	264	288	256	224	264	278	258	263	235	278	266	239	267	277	290	253	262	236	241	277	255	253	279	274	287	246	245	246	254	245	274	250	239	231	268	276	270	252	232	293	260	255	257	259	244	247	262	274	250	260	269	247	295	280	248	245	250	260	246	258	269	248	266	264	246	231	266	278	248	254	263	251	257	234	244	275	253	260	272	304	243	268	248	244	281	263	286	256	255	270	250	266	243	255	244	226	242	247	263	249	268	254	251	273	262	263	265	226	272	245	270	239	277	241	240	271	230	280	270	250	257	280	251	247	227	246	252	277	253	254	273	236	239	240	258	274	262	256	264	250	249	238	229	268	258	259	258	246	256	226	257	271	245	254	265	252	269	270	274	274	257	262	282	259	261	275	252	245	239	251	272	280	272	260	257	258	257	286	253	268	247	274	245	263	265	276	281	248	265	245	261	251	264	265	224	236	263	258	252	258	254	242	213	275	244	260	275	271	259	276	233	243	244	278	252	260	267	260	271	245	257	249	254	233	267	236	236	246	256	267	265	247	261	277	256	270	275	279	277	270	268	225	259	259	260	245	260	272	249	262	227	250	273	256	253	252	268	250	273	289	260	236	272	241	271	257	258	255	277	241	247	270	254	250	251	259	290	231	277	268	230	232	253	239	263	251	232	261	254	272	249	255	237	258	249	238	257	264	255	273	232	220	275	266	255	250	257	235	253	274	262	269	251	282	258	248	240	232	266	237	271	227	271	252	277	282	226	238	283	248	258	233	250	255	255	262	272	248	283	226	256	251	279	269	264	252	218	245	256	234	236	278	283	279	267	277	232	245	271	269	268	275	251	265	253	244	254	250	254	250	283	278	271	237	257	253	273	263	266	267	254	251	250	270	255	247	256	285	248	238	242	247	253	271	263	270	263	231	257	247	257	252	246	248	266	234	282	252	283	257	228	259	262	263	255	254	257	246	236	249	234	272	246	242	260	252	255	236	236	289	289	273	237	252	257	258	257	235	238	260	253	268	270	261	286	272	244	241	253	243	239	232	258	268	252	276	241	260	252	238	303	280	266	214	231	263	242	229	240	286	241	262	238	255	242	249	234	265	264	283	260	265	274	273	266	269	289	258	241	284	281	285	269	246	228	253	260	271	257	262	274	217	243	245	241	275	250	278	254	282	294	263	293	269	272	257	252	240	247	237	243	260	258	256	258	274	250	254	246	256	234	270	255	280	266	242	272	270	246	241	248	255	249	267	263	271	240	259	250	241	259	256	286	259	269	271	248	228	237	271	255	221	255	262	296	261	254	249	276	262	278	273	240	248	248	225	257	260	270	237	280	280	272	251	266	258	219	256	250	236	271	271	233	273	272	239	249	252	261	252	253	246	273	234	265	235	255	229	271	259	253	260	270	252	250	274	262	254	258	264	272	275	247	265	255	286	259	235	208	270	250	229	257	265	280	273	271	239	280	271	261	250	257	267	262	249	267	255	248	249	243	274	268	270	261	283	251	241	239	251	297	282	258	283	228	245	247	257	241	263	229	267	238	283	264	277	248	240	265	246	245	306	230	270	299	266	254	251	248	255	241	254	254	223	272	243	246	278	254	289	289	235	263	266	245	260	238	241	254	249	264	261	283	244	253	234	278	233	249	299	262	254	243	239	257	259	281	256	224	271	282	251	286	251	243	273	257	242	231	254	265	266	259	254	246	269	249	256	233	258	271	227	247	261	259	263	285	247	267	277	261	261	271	272	264	232	263	267	259	266	274	243	262	255	242	261	276	235	277	289	253	295	255	240	240	265	256	258	274	274	253	267	281	269	260	289	253	250	259	264	266	263	251	269	290	229	242	233	275	278	246	271	235	269	251	260	249	267	270	252	282	269	295	265	255	263	261	272	237	245	247	234	238	300	263	267	255	279	257	256	263	256	247	235	261	253	237	234	251	269	250	279	262	249	230	268	257	235	265	246	271	231	261	261	256	289	253	241	241	241	235	272	244	274	270	237	237	235	292	282	229	228	252	258	248	271	253	228	247	269	260	278	273	290	287	280	242	261	274	232	250	253	239	239	267	260	253	251	252	260	275	266	238	253	290	262	272	250	277	235	240	264	265	258	235	257	261	286	248	249	285	294	270	241	275	257	255	238	273	247	235	263	261	274	259	237	233	249	243	264	224	274	262	248	281	244	268	265	254	226	286	279	223	248	279	247	252	276
9940	9246	2756	1375	1267	1120	921	854	812	838	737	778	771	729	687	674	691	770	670	665	646	739	639	701	686	670	665	678	638	669	664	677	632	659	663	654	646	669	663	688	644	671	626	641	644	643	700	664	641	620	655	696	647	661	669	669	686	679	653	709	653	659	634	690	643	678	675	655	633	663	676	664	697	647	738	675	687	678	690	666	696	663	681	662	658	668	676	692	702	640	598	689	682	668	667	663	648	685	688	694	680	695	696	660	674	709	683	640	690	650	723	703	669	706	633	674	665	644	685	638	635	692	669	673	686	670	646	746	643	667	697	695	734	664	641	679	649	696	691	699	691	652	689	636	683	720	651	712	694	676	637	679	671	679	673	687	667	659	704	669	678	695	659	651	709	681	659	704	648	685	698	703	678	658	693	599	689	628	693	733	652	686	593	630	635	648	640	690	650	633	663	645	685	648	663	654	706	683	642	663	657	660	665	666	698	686	666	605	675	650	691	689	707	678	687	684	647	696	647	647	666	706	663	644	629	688	679	712	621	688	654	634	623	655	699	655	687	670	664	636	714	629	638	664	659	653	652	659	703	711	634	667	679	676	702	667	605	667	692	667	623	659	660	685	728	741	659	667	683	672	646	654	674	685	671	691	666	664	672	668	672	662	690	689	689	687	659	677	659	693	669	666	702	674	637	641	674	678	668	674	669	687	637	654	672	633	685	648	638	654	668	673	700	667	669	661	661	693	692	690	686	665	668	639	668	668	714	649	638	636	651	666	669	639	728	712	644	664	643	651	661	650	681	664	647	689	703	637	670	685	686	646	672	610	664	654	658	669	666	678	665	678	670	668	639	700	657	648	698	659	699	642	656	629	720	662	643	671	630	712	643	618	681	645	624	630	701	623	690	684	636	622	711	642	712	635	650	670	630	639	670	672	686	666	633	628	676	663	686	669	663	688	639	711	625	706	663	660	661	656	667	640	677	666	630	744	692	676	676	680	654	693	628	670	684	659	660	691	686	679	678	669	647	664	647	687	677	674	645	623	688	653	653	662	657	640	625	657	671	640	715	685	638	648	687	626	629	642	650	659	654	642	683	648	709	673	684	651	639	682	657	676	656	673	705	678	659	708	612	644	618	670	674	664	663	664	686	639	749	678	638	645	689	695	630	658	672	688	628	672	660	668	708	671	647	664	658	683	654	650	679	646	684	635	638	633	645	664	641	693	699	664	642	642	663	626	631	694	686	689	671	720	683	653	653	668	655	631	679	678	727	730	647	637	698	672	671	629	675	673	678	694	654	688	684	647	671	637	596	656	686	669	658	666	656	670	655	654	697	702	692	673	636	637	651	651	666	715	671	666	669	698	677	629	684	713	673	638	674	657	665	606	632	684	695	641	661	664	689	681	693	675	700	609	681	652	682	648	670	673	664	636	658	671	682	666	679	639	673	675	678	698	709	699	657	690	672	654	684	638	662	666	667	633	659	633	655	655	653	641	668	635	652	614	629	677	644	720	646	667	648	641	708	670	660	695	691	670	653	654	653	644	617	683	693	616	689	629	630	692	665	679	643	680	664	637	700	667	668	678	667	674	648	666	626	701	651	664	656	666	652	719	690	638	676	673	707	676	609	673	667	641	674	672	649	628	643	651	697	700	687	664	708	656	635	626	689	696	625	643	654	660	660	650	665	661	672	660	669	710	659	672	691	686	645	608	663	652	661	628	632	691	669	667	657	658	656	650	662	689	684	652	700	659	661	709	619	658	656	698	687	666	679	697	692	670	653	682	669	662	651	620	680	639	635	627	673	668	673	680	672	690	682	653	638	619	663	656	646	648	663	619	654	659	703	630	691	653	677	643	653	671	738	696	679	611	690	636	697	672	667	663	634	645	690	651	704	680	676	692	625	647	669	673	628	680	630	661	665	668	659	708	692	655	701	628	631	643	663	691	657	695	629	663	628	676	673	627	664	693	657	630	650	644	649	662	655	676	676	620	650	664	676	630	658	643	650	667	686	658	686	693	654	657	663	691	621	640	616	699	670	648	668	630	667	647	673	707	676	691	676	672	609	661	695	712	664	697	681	648	633	651	681	648	647	674	636	647	690	619	667	618	685	682	655	682	650	698	663	683	641	659	638	677	633	634	643	642	674	623	628	616	696	637	683	653	666	643	673	627	680	651	669	662	671	631	660	600	681	678	699	700	672	644	637	662	613	675	647	633	651	640	656	611	653	669	701	682	650	714	632	673	675	708	665	644	654	649	662	608	662	684	650	683	656	718	640	592	681	618	653	712	652	636	678	723	640	674	650	679	695	673	649	636	666	660	693	671	667	663	662	676	638	640	677	648	645	673	648	699	705	697	638	664	699	693	673	661	655	677	674	704	697	632	689	680	651	639	652	712	692	654	627	676	626	685	650	675	602	662	683	625	681	653	689	683	633	694	639	643	668	664	666	662	670	647	716	667	675	721	601	682	638	671	714	637	652	669	640	650	664	594	683	657	677	689	652	660	645	610	668	709	613	645	645	670	688	679	617	671	653	658	656	655	701	653	663	700	671	662	677	610	740	686	667	636	645	663	621	679	666	664	678	620	688	673	643	649	630	669	652	679	668	640	686	658	647	678	654	659	649	694	666	681	709	663	648	644	656	675	663	625	687	624	647	653	678	684	614	658	694	658	694	671	654	635	700	648	650	650	663	664	629	630	686	644	695	714	688	675	670	706	705	610	695	693	674	654	663	662	611	709	691	620	710	655	643	712	686	661	671	668	639	630	682	683	666	653	650	668	657	640	682	656	658	680	700	676	698	685	652	667	692	682	672	666	669	683	691	666	655	652	661	622	654	642	679	710	658	663	645	677	676	653	623	659	668	687	722	694	654	657	677	645	647	676	667	668	679	681	618	701	647	616	643	624	636	647	666	660	658	690	703	720	666	676	634	686	655	618	691	654	655	657	614	671	635	622	636	660	706	682	661	608	657	683	670	681	656	637	666	639	639	637	655	670	675	704	671	685	663	654	670	693	661	689	628	635	633	645	624	685	686	681	634	655	687	675	677	673	666	667	703	662	670	669	703	660	653	669	692	694	628	668	679	649	645	661	641	691	686	699	650	708	669	636	670	651	660	698	645	629	624	618	648	697	660	666	646	671	684	667	634	664	650	678	698	637	638	670	592	656	690	681	640	635	642	669	660	668	665	695	674	622	679	641	646	628	637	664	659	666	674	663	679	637	677	610	650	678	643	611	696	666	686	677	735	657	699	678	690	620	637	708	643	649	666	683	652	705	658	615	676	654	650	685	655	679	624	708	684	640	667	699	673	694	662	653	678	618	672	613	632	670	668	651	664	672	663	668	691	697	659	657	680	656	632	682	671	688	663	652	668	648	647	676	657	682	650	684	691	714	638	667	650	698	702	649	655	684	625	662	640	710	614	666	632	633	660	662	669	640	669	730	655	648	697	673	628	662	657	645	645	654	655	642	620	687	703	680	698	715	685	690	650	689
34535	31711	18546	7173	4057	2423	1334	823	553	547	509	487	421	337	275	283	279	296	267	260	265	235	251	241	240	261	263	249	243	266	281	240	289	269	267	236	245	228	263	259	268	248	250	258	275	242	253	251	211	234	244	251	248	254	250	244	253	244	227	275	225	230	235	241	247	251	226	244	256	256	231	254	243	263	256	242	256	229	230	234	244	249	250	250	243	238	237	259	271	222	246	238	272	211	259	262	253	236	224	276	230	273	253	262	231	282	263	238	241	237	244	219	248	220	243	251	220	243	264	261	268	253	254	258	294	261	281	209	252	244	265	263	229	228	262	244	268	257	249	266	273	273	222	217	240	271	255	246	274	245	231	244	250	263	261	238	207	235	212	237	256	232	255	246	238	242	246	249	240	245	228	274	235	236	239	235	239	253	257	250	245	212	227	249	256	240	233	237	234	236	231	259	261	249	237	256	211	231	222	244	214	251	256	231	240	283	251	226	246	266	284	248	267	248	250	218	237	259	231	205	248	240	259	218	251	247	253	245	261	269	255	254	218	243	240	250	260	244	223	246	245	258	215	242	246	246	237	239	240	256	253	286	247	249	255	257	229	240	232	258	256	238	236	204	239	238	219	219	230	249	224	272	239	272	259	235	249	241	247	236	248	248	238	193	264	230	253	219	232	232	288	261	240	257	223	246	244	255	253	247	215	270	249	221	231	231	230	245	227	219	239	231	234	258	221	239	251	249	254	204	248	233	253	243	251	270	239	272	264	262	258	262	266	245	238	244	223	239	241	255	244	240	244	210	229	254	232	266	234	244	261	223	225	217	257	248	217	236	234	233	258	270	227	250	227	234	234	226	264	263	260	232	261	235	244	230	218	243	243	218	226	233	243	226	252	231	228	241	229	274	247	209	282	251	253	217	256	245	225	251	262	233	243	245	231	258	258	254	225	222	231	256	246	244	262	230	245	261	242	246	263	253	266	250	253	255	254	251	258	256	234	218	249	238	258	257	247	256	255	248	238	243	227	270	237	237	234	227	230	262	267	232	219	255	279	243	243	245	207	226	256	209	249	247	264	232	237	255	242	267	246	214	232	258	257	245	267	274	229	248	272	222	257	232	248	248	229	265	242	224	266	261	248	259	246	245	261	237	276	234	247	240	236	242	245	245	249	276	258	272	233	249	272	251	254	271	255	270	245	261	256	253	243	238	246	260	256	283	275	220	237	261	271	285	225	264	278	215	212	262	247	231	258	212	241	246	245	264	283	266	267	258	242	252	241	239	267	243	265	252	270	256	219	235	251	236	262	254	247	258	213	248	272	256	248	226	227	232	226	238	221	242	238	250	243	228	252	212	215	250	227	250	252	241	240	248	249	252	237	235	241	251	254	236	226	241	229	285	249	243	240	244	241	223	256	248	261	259	235	222	252	250	263	246	270	252	212	256	259	250	213	227	258	250	254	243	218	256	273	259	272	236	238	260	242	267	247	244	242	251	268	249	247	230	227	236	249	248	271	239	232	245	244	253	259	232	235	270	250	244	221	221	251	254	236	239	222	242	260	255	263	239	244	218	262	226	241	276	241	227	277	250	211	272	237	239	238	245	233	241	240	236	245	262	236	256	236	276	220	254	233	269	252	251	242	220	234	267	247	235	258	254	275	267	199	229	224	230	256	204	252	247	286	235	244	235	252	244	230	247	242	222	247	243	237	261	233	239	258	242	259	269	260	277	268	256	287	251	266	251	234	271	233	256	244	228	223	207	270	254	253	239	257	245	235	285	265	261	263	222	248	250	245	233	288	260	204	257	219	263	245	251	252	232	210	227	229	232	253	261	256	214	258	260	257	258	232	220	247	251	238	254	255	233	242	228	281	248	247	236	202	243	214	232	252	234	233	213	244	231	246	239	253	239	234	267	278	248	227	228	254	219	220	238	270	251	258	272	251	256	244	226	264	215	244	246	238	220	251	203	264	221	256	250	267	241	229	222	215	262	259	235	258	266	264	253	237	279	228	243	264	249	298	247	262	247	251	240	224	244	269	265	237	277	213	257	216	211	248	247	250	247	244	239	259	228	248	221	265	250	249	227	235	244	236	256	216	240	251	230	243	217	265	243	256	219	249	264	252	240	230	255	240	252	273	224	219	239	237	238	256	241	275	229	263	215	246	248	236	235	239	255	246	251	235	226	239	253	243	211	250	228	228	234	231	255	234	256	234	262	226	226	251	230	242	269	275	257	251	274	245	248	258	233	249	273	229	260	269	257	247	246	229	234	244	233	251	247	262	252	240	228	248	243	256	255	227	233	228	266	235	258	242	229	234	280	231	265	232	249	250	223	237	244	239	243	243	260	235	289	259	262	253	233	211	275	240	255	232	214	239	262	225	222	246	244	272	245	230	266	250	225	238	254	268	248	224	254	260	241	254	237	256	261	231	224	237	251	246	225	282	277	227	252	209	245	239	240	234	260	223	250	238	250	250	240	238	270	257	227	260	261	225	260	251	247	266	258	238	257	266	275	254	263	238	217	241	235	247	235	250	214	258	250	285	248	220	255	237	243	254	259	254	245	238	264	257	237	240	238	251	244	236	253	249	251	236	281	260	240	258	244	246	242	270	227	222	242	250	234	260	263	264	218	232	282	213	214	247	255	270	247	276	253	258	230	257	218	295	260	245	251	262	250	243	261	235	231	265	235	242	261	269	234	265	242	252	237	244	244	266	264	253	255	227	248	255	250	214	262	266	228	244	247	260	243	239	238	241	257	245	284	264	247	251	230	251	217	236	243	237	229	233	249	218	238	238	287	224	279	218	252	238	271	231	247	217	234	231	245	233	242	250	261	249	236	215	274	302	244	250	250	224	246	249	240	266	244	233	254	247	250	255	222	263	254	238	225	239	265	278	241	264	225	252	249	237	261	242	249	229	273	272	242	257	236	239	221	244	279	257	240	237	245	271	256	249	215	240	230	241	214	259	263	262	239	256	252	258	243	243	235	243	225	247	229	233	234	247	240	252	242	246	228	267	244	225	230	230	251	258	244	239	245	225	228	247	233	254	231	249	255	262	261	235	254	229	277	221	235	260	255	261	262	242	241	242	226	264	233	235	254	233	249	243	235	248	224	235	235	246	247	242	265	258	247	251	257	260	245	237	249	245	251	230	241	250	271	262	264	264	234	253	222	263	215	215	249	237	220	250	234	292	241	239	229	239	247	247	237	245	263	248	252	269	276	248	247	253	230	242	216	262	276	255	253	229	253	261	242	237	267	248	236	252	259	243	278	246	236	236	215	240	243	233	262	243	266	269	243	234	248	242	240	277	248	270	254	237	253	243	257	243	247	248	226	225	229	255	247	249	234	249	234	264	280	223	277	255	262	273	247	233	219	240	256	224	243	225	230	270	245	217	239	258	244	224	228	224	221	239	230	222	241	234	263	260	238	229	254	257	281	226	214	253	242	240	268	286	207	245	247	247	263	233	246	260	264	263	235	256	205	241	252	255	245
23247	26332	10897	4628	4358	3835	3373	2656	2180	2132	1750	1591	1385	1057	982	1070	927	881	862	801	748	732	742	741	734	696	649	711	768	688	683	656	662	697	681	673	675	652	674	662	669	707	652	676	650	588	647	666	624	675	705	671	666	631	650	628	631	654	624	672	646	642	664	638	684	665	664	664	616	671	655	660	696	676	683	671	728	632	644	659	679	620	623	634	645	680	666	651	661	670	662	649	695	641	672	654	704	694	715	685	670	702	674	706	666	653	609	667	708	681	641	647	662	626	639	694	609	621	664	676	677	677	600	645	657	688	620	683	619	626	683	636	690	666	625	665	679	621	636	621	630	624	631	661	646	618	677	673	646	622	688	675	626	654	612	616	655	622	626	704	660	654	623	626	625	650	601	624	639	626	611	632	591	617	648	632	625	640	655	639	580	694	626	668	676	611	614	583	688	623	654	666	609	590	651	645	623	624	649	629	665	615	654	703	616	610	616	598	644	645	596	643	643	613	671	601	650	659	599	605	662	608	622	636	627	626	648	661	672	639	636	663	613	619	662	675	630	652	649	633	623	626	652	628	654	611	646	630	683	610	605	659	689	628	655	676	626	645	659	608	656	611	629	610	615	659	645	588	603	649	646	666	607	644	592	644	619	642	641	661	662	643	661	622	566	576	621	646	624	635	634	618	623	636	609	621	641	584	583	610	603	640	632	653	642	607	598	640	656	622	610	629	643	621	628	608	625	647	637	646	628	643	598	612	606	676	653	658	647	605	631	673	633	607	611	641	603	619	661	627	597	666	636	628	659	632	639	616	622	650	629	614	654	605	612	632	618	702	635	623	613	636	633	592	624	635	672	678	649	601	639	635	672	643	598	609	632	594	651	613	599	636	608	626	671	625	610	580	663	656	639	603	667	651	651	622	653	618	630	604	627	666	640	642	627	621	631	654	692	652	654	612	690	616	635	645	597	638	651	643	607	674	647	682	633	626	632	603	577	630	615	592	660	655	615	600	625	609	670	634	623	649	575	612	602	609	602	667	609	646	605	636	621	686	624	579	651	645	652	599	617	638	644	610	647	622	628	654	675	612	632	619	668	613	646	631	682	593	641	609	668	642	621	575	622	623	612	587	631	620	655	614	658	642	575	669	641	579	620	647	647	687	606	648	649	626	655	644	642	629	642	647	679	625	636	631	622	668	626	641	642	634	591	672	626	650	617	656	645	596	626	666	648	658	603	627	642	630	624	617	641	656	628	617	633	658	615	623	651	640	648	598	649	641	605	607	611	598	645	629	621	604	627	592	675	613	647	655	643	630	652	603	674	630	657	597	661	648	606	653	597	647	675	594	589	593	636	626	637	629	646	602	649	634	662	599	612	622	658	624	664	629	631	640	652	607	584	611	629	575	635	658	613	621	665	621	662	647	665	685	617	661	610	645	604	647	614	609	612	619	630	632	643	628	661	628	593	664	600	590	678	628	621	627	668	658	677	641	645	656	667	641	556	601	657	620	642	631	629	652	612	653	641	612	581	626	662	623	632	585	644	630	655	647	614	620	607	628	666	627	613	658	580	584	638	607	620	626	614	598	627	633	630	605	652	627	621	636	722	649	617	617	690	617	645	620	669	632	633	640	670	659	614	584	641	682	609	665	669	650	613	589	626	614	629	634	627	619	619	666	631	625	641	644	656	618	640	623	613	613	647	603	601	627	653	636	629	612	614	594	615	633	704	634	626	608	658	656	661	655	598	626	630	654	591	652	656	630	657	656	656	659	626	637	641	672	603	633	600	624	635	631	605	629	660	612	647	647	628	617	620	626	632	606	610	628	615	650	607	654	613	654	625	618	652	649	649	643	628	606	646	629	645	599	642	614	646	664	640	666	599	625	639	648	642	637	692	632	612	639	620	655	645	589	649	634	608	649	665	636	629	613	639	592	624	608	605	652	637	664	641	622	615	645	651	599	668	651	633	683	653	639	630	652	646	646	586	618	673	606	580	608	621	664	639	636	625	623	559	653	626	611	651	698	598	630	602	651	610	668	614	602	605	625	633	596	614	584	584	644	656	578	645	649	627	629	614	623	664	610	628	672	572	625	633	689	645	609	645	641	611	622	611	607	610	612	615	615	620	649	678	638	637	657	616	615	609	625	574	626	604	626	551	615	604	669	601	615	655	650	609	632	628	603	603	645	614	653	630	592	618	642	629	590	637	604	647	667	599	633	624	606	649	621	614	614	599	570	657	584	607	631	683	596	616	610	605	636	635	636	638	652	641	618	652	603	634	655	634	639	596	604	633	667	620	626	666	640	624	613	631	604	646	629	628	632	645	602	671	652	645	631	625	637	646	675	633	590	651	625	618	600	619	682	625	636	659	654	627	631	613	632	680	596	648	615	622	636	648	631	633	664	642	608	613	662	645	613	626	614	644	631	629	675	598	638	619	625	621	611	638	644	638	604	623	633	585	662	639	605	650	609	623	605	643	641	632	635	603	644	612	625	662	639	647	657	628	635	627	656	629	577	613	623	599	649	624	621	601	660	624	610	657	635	639	606	630	632	618	593	705	618	604	608	623	649	587	584	616	656	618	616	704	591	602	630	636	669	610	631	616	611	639	634	627	573	677	622	619	661	653	603	653	597	636	622	609	684	651	660	609	660	615	607	614	609	617	632	678	631	660	610	569	625	607	621	631	573	641	613	627	600	634	628	651	682	665	612	566	589	629	630	644	616	608	641	667	620	659	678	648	667	608	616	563	634	620	612	622	652	625	660	661	596	680	657	605	633	615	608	650	638	621	622	611	657	645	645	597	634	626	571	634	528	639	593	627	625	611	602	627	663	627	608	611	596	638	628	626	677	607	677	591	654	650	670	586	644	645	586	656	674	618	688	650	629	669	607	679	666	588	629	661	625	623	619	622	641	600	650	622	623	617	648	599	605	639	634	618	630	594	594	636	612	668	606	606	705	628	597	647	621	674	614	577	623	597	660	588	683	643	620	597	639	635	664	628	597	608	645	641	612	611	665	642	674	612	639	606	664	582	597	629	651	642	615	630	581	589	615	641	631	628	592	599	637	599	637	608	647	609	639	625	617	623	637	649	590	620	651	606	643	629	634	665	658	599	648	601	603	629	611	612	641	623	671	604	655	618	659	622	672	642	625	595	635	622	621	673	631	628	617	616	609	626	649	624	660	650	639	680	646	585	635	682	607	565	666	633	628	653	657	646	653	623	600	595	646	630	636	572	617	609	629	677	628	628	619	626	640	609	615	623	597	646	642	627	617	596	603	663	639	621	638	625	596	687	631	657	654	624	623	668	632	633	595	636	660	623	663	648	654	613	677	625	588	613	615	607	597	581	664	635	631	574	619	644	650	609	662	649	635	651	635	655	609	633	649	615	610	629	681	654	649	673	595	613	629	629	620	636	611	662	603	623	588	631	652	653	655	572	607	631	642	636	655	648	630	644	613	601	615	643	638	648	628	636	588	648	608	630	641	627	637	628	605
43051	39120	24909	11939	7420	4720	2564	1518	934	812	635	560	580	350	319	298	264	235	229	210	211	197	219	189	178	217	187	186	174	175	172	186	197	185	179	208	149	183	181	210	163	211	183	155	185	158	149	190	191	191	158	173	181	185	167	199	166	175	189	190	165	185	176	165	200	153	181	178	178	180	192	182	178	180	202	182	176	183	173	176	174	201	180	163	171	180	197	187	184	179	164	171	167	176	159	187	198	182	183	189	203	207	181	165	179	211	198	190	164	199	192	160	195	208	197	170	192	183	183	180	185	187	175	167	194	179	160	189	204	190	170	165	170	203	180	180	176	170	171	192	183	198	192	184	204	163	168	184	168	176	179	172	187	192	178	199	159	200	178	152	178	161	187	183	149	151	158	184	165	185	177	152	176	167	194	188	170	197	172	177	179	181	167	169	172	168	183	179	199	183	179	163	169	161	190	168	171	165	173	173	190	190	158	183	166	170	169	181	178	183	170	168	152	170	177	170	195	174	176	180	165	178	154	189	166	152	181	196	162	158	188	174	172	188	178	175	160	163	157	158	173	175	167	162	189	232	188	174	198	170	187	170	184	170	157	157	206	198	178	172	182	188	186	165	158	200	177	165	156	169	163	179	181	167	157	165	166	177	169	194	192	185	182	188	176	172	162	182	175	171	172	176	194	183	179	183	148	177	166	184	148	178	195	186	190	182	178	158	167	172	163	172	191	154	168	174	197	168	159	191	176	174	176	161	186	196	181	165	185	178	175	166	158	177	169	190	194	176	197	163	168	187	201	180	184	187	159	184	160	177	171	174	159	162	179	193	181	155	171	156	183	143	172	203	182	178	163	167	162	166	173	150	153	182	183	224	216	172	158	169	167	178	146	190	169	209	181	194	178	157	162	154	171	195	183	160	151	174	193	173	177	162	183	172	171	183	169	178	180	174	174	206	183	168	157	180	156	155	194	181	190	172	159	174	178	163	184	176	189	198	204	184	181	162	168	179	180	177	151	180	180	203	171	183	179	161	164	166	176	174	172	181	169	170	192	185	180	178	185	160	167	178	183	175	178	161	183	188	175	167	160	184	170	176	171	169	192	170	183	179	195	163	189	175	166	185	187	153	155	173	168	184	183	164	169	159	143	192	187	207	185	173	173	173	168	174	181	191	185	158	176	165	181	165	181	178	171	169	161	176	192	167	201	153	190	161	147	154	157	186	172	179	180	184	173	175	177	160	167	167	172	191	141	171	178	189	172	175	181	172	171	176	182	185	185	159	158	179	194	163	200	175	191	166	170	172	173	192	163	154	190	196	163	178	164	167	180	203	202	179	174	170	180	174	207	182	195	180	176	174	179	165	184	184	174	172	167	167	163	188	175	169	168	172	174	170	178	213	181	173	178	155	165	182	177	180	179	178	179	163	166	166	161	165	194	171	183	162	206	202	189	180	195	180	153	174	178	154	173	198	169	176	175	177	153	169	163	167	167	136	178	162	201	185	170	159	175	152	173	181	171	168	196	188	165	157	160	185	162	175	178	153	193	154	180	187	172	146	154	188	157	176	180	177	173	168	146	188	174	201	180	191	173	173	180	170	176	193	180	181	175	166	163	172	168	157	169	151	179	178	157	175	175	155	155	185	168	151	177	189	159	182	146	151	173	179	183	179	177	182	161	174	164	160	178	161	188	154	204	157	208	174	175	190	172	189	171	158	175	182	157	168	187	172	184	180	179	160	189	169	170	202	153	178	196	200	149	174	181	149	160	158	171	194	175	196	177	191	175	171	186	152	171	167	177	188	163	194	183	159	175	153	193	197	171	169	161	176	160	185	173	142	141	196	192	184	186	155	181	171	199	158	171	168	154	159	208	170	159	206	177	173	152	184	168	157	181	175	171	173	168	178	188	194	199	168	172	174	187	175	171	164	165	161	184	187	154	158	172	183	178	175	177	165	197	172	162	172	167	192	181	173	162	179	185	195	147	165	177	178	188	181	187	174	144	178	180	192	169	182	161	184	185	212	166	159	155	194	178	158	191	166	187	181	163	159	180	164	178	154	156	185	169	172	174	183	198	160	183	166	183	173	169	165	182	161	171	158	155	167	196	170	197	157	177	193	168	186	149	175	159	170	162	209	172	159	178	175	189	175	181	179	174	170	169	173	169	169	173	181	193	184	168	163	179	184	164	177	174	195	157	155	179	150	192	166	175	173	154	181	203	157	161	194	192	169	150	162	172	206	162	168	182	166	183	162	191	183	181	182	180	165	184	194	157	148	172	181	166	179	187	190	180	165	154	184	155	161	192	195	171	190	189	166	173	197	168	195	163	169	160	153	180	168	180	186	164	159	156	182	167	183	176	176	178	190	176	199	160	182	186	159	176	158	160	181	181	163	184	193	168	173	173	188	169	192	169	176	186	168	201	186	179	192	172	174	178	165	182	171	177	175	198	163	184	147	167	176	200	180	223	182	168	184	171	159	177	163	168	170	183	184	149	178	165	176	162	180	173	166	179	174	163	169	185	180	143	163	163	171	189	154	191	203	168	173	186	167	151	173	176	199	170	185	190	175	174	149	174	180	160	186	185	175	169	177	187	183	162	165	160	182	181	162	171	176	165	185	180	168	170	184	198	163	184	175	156	193	182	191	175	181	168	180	165	191	151	176	198	164	160	151	174	170	166	161	162	164	167	170	174	151	180	172	187	168	157	184	152	179	174	182	144	163	174	180	165	183	190	194	162	183	173	202	153	158	192	175	165	178	167	177	156	168	166	187	194	177	173	141	203	188	173	168	154	139	172	171	163	164	171	177	185	154	176	195	181	187	156	172	165	187	179	199	146	168	183	177	177	184	174	182	170	201	194	186	171	181	169	163	185	185	187	204	204	152	180	166	170	178	180	164	165	182	206	201	179	183	197	194	184	156	175	157	177	202	183	175	217	190	157	177	161	180	191	193	180	178	186	165	165	198	200	167	174	168	161	172	182	158	169	180	165	176	173	173	200	175	183	173	172	155	200	194	187	190	191	170	163	173	175	169	192	185	163	190	160	161	161	177	151	187	169	173	178	164	160	171	171	191	177	183	197	208	171	168	174	175	176	163	162	172	186	198	165	162	177	168	205	201	192	188	178	155	180	185	159	188	162	186	163	191	170	168	156	160	185	174	165	177	147	184	171	153	178	185	219	190	167	164	181	188	193	213	165	178	189	193	173	174	176	196	161	170	171	171	210	199	193	192	168	178	165	181	173	195	176	181	163	172	179	176	161	186	159	193	173	176	169	177	173	176	141	177	182	176	192	174	195	184	169	184	194	176	187	188	170	154	172	172	166	201	160	214	179	185	166	177	200	178	193	175	171	175	169	170	181	183	173	198	173	195	170	163	184	179	176	158	177	178	181	169	185	172	182	181	167	187	197	193	200	174	143	168	164	177	173	210	166	157	175	188	186	194	170	174	164	168	205	182	178	193	176	168	162	166	174	184	187	166	186	177	167	168	174	192
29424	32349	15337	6840	6358	5643	4828	4184	3225	3040	2377	2275	1862	1488	1122	1174	1126	997	908	820	749	709	666	609	603	664	640	627	609	557	571	548	573	589	561	565	510	568	522	553	540	562	495	517	546	514	494	497	531	509	470	494	500	553	510	501	509	470	493	482	520	483	466	441	484	464	472	492	487	526	500	525	586	535	548	561	528	526	493	527	528	523	450	531	514	493	524	520	536	527	528	506	514	532	506	472	502	559	552	590	505	532	513	529	524	532	522	523	541	504	535	520	495	460	495	486	476	486	489	461	509	502	503	526	492	554	485	553	483	505	518	487	479	452	491	493	505	521	466	468	463	488	494	523	498	498	491	501	499	486	431	478	465	469	534	496	491	477	445	514	516	471	475	491	489	464	493	500	483	461	482	466	500	451	472	456	465	493	466	471	418	456	444	437	457	457	437	435	484	444	450	479	461	436	471	470	437	424	507	444	508	457	409	462	500	463	457	466	461	453	467	442	494	476	459	455	469	457	454	455	448	479	473	468	455	498	491	462	497	469	459	467	472	455	487	437	470	489	485	479	470	449	469	463	455	471	440	465	490	459	477	467	474	452	461	479	466	457	469	440	455	482	439	454	470	454	464	441	484	451	471	447	480	473	420	465	451	483	493	485	489	442	422	485	454	473	460	478	491	458	416	453	437	509	476	497	495	497	451	492	500	440	437	479	484	457	475	485	442	476	443	476	432	443	456	457	463	425	449	442	484	425	468	443	472	468	440	433	454	510	502	467	432	456	435	467	465	461	477	463	455	476	470	477	461	475	457	451	450	479	452	459	457	440	455	441	445	487	435	489	431	493	437	471	452	476	469	474	471	471	479	498	491	497	470	465	444	497	410	482	459	429	504	440	479	454	457	471	476	450	475	463	452	445	472	451	424	469	471	474	488	443	436	484	456	440	468	467	446	447	431	445	456	476	467	456	452	488	466	461	494	460	506	445	458	458	461	436	493	460	487	449	471	427	467	488	461	447	461	446	507	496	439	473	486	426	498	472	471	503	444	489	441	468	444	483	457	496	523	468	453	441	452	451	476	467	490	446	455	469	474	493	458	465	496	471	456	493	493	444	432	466	455	457	443	462	465	465	482	448	471	461	437	480	424	470	416	477	445	493	447	482	486	465	479	454	447	465	518	459	462	458	484	498	469	476	447	450	480	489	456	438	485	461	429	485	503	472	453	501	481	457	445	449	472	482	462	453	485	494	468	422	475	454	455	410	481	460	460	469	480	474	448	459	457	483	467	473	450	467	430	431	474	449	439	488	457	458	491	437	469	452	453	441	455	477	460	445	453	469	435	473	441	476	447	487	432	453	464	469	468	463	454	454	468	462	448	465	467	479	448	431	447	462	439	473	497	497	462	469	485	471	491	451	474	473	432	470	457	481	472	460	432	461	479	433	468	455	451	440	463	457	430	453	459	473	467	419	507	409	469	487	451	442	451	480	448	462	469	476	490	502	460	495	480	483	471	461	452	461	468	453	470	444	459	451	442	465	447	460	466	470	487	494	454	468	479	462	492	442	486	446	451	445	441	469	473	463	458	480	491	454	466	458	488	444	431	429	456	478	464	463	435	483	460	482	450	482	464	432	493	508	460	425	450	444	475	462	509	510	509	475	460	439	419	495	462	474	468	431	492	495	475	468	445	499	451	467	440	416	437	457	457	467	454	407	492	466	491	451	424	454	443	471	444	438	452	462	456	453	461	488	429	414	470	445	494	478	452	467	444	468	458	513	492	444	440	423	469	463	431	495	425	461	432	423	436	501	461	479	471	446	448	487	470	483	524	479	427	445	472	482	485	459	444	461	435	449	449	496	462	448	484	468	453	488	439	489	496	459	442	459	439	466	429	460	455	446	448	473	446	471	460	470	455	470	434	477	443	456	466	476	430	454	436	473	479	456	447	430	469	468	450	448	472	454	463	476	408	450	442	442	449	448	479	465	484	491	478	477	475	425	479	389	506	482	450	477	466	414	463	451	496	448	410	457	445	476	432	483	471	477	468	449	467	460	486	471	444	484	434	467	454	483	467	441	449	503	478	490	463	485	467	458	459	490	467	472	505	473	438	454	462	450	423	451	464	474	447	453	487	499	459	455	446	459	448	411	479	518	494	475	462	509	456	463	456	482	456	475	461	442	471	473	454	413	440	420	484	449	461	499	457	470	451	474	443	460	468	452	484	476	480	450	533	492	462	465	472	435	462	453	442	430	469	456	473	464	457	471	448	459	431	465	450	430	450	453	469	458	454	448	440	443	468	449	424	480	470	462	450	473	475	489	462	456	469	438	452	516	454	462	462	482	459	438	446	449	439	466	409	501	457	482	442	507	471	475	435	472	435	461	471	456	401	465	492	475	455	429	432	499	484	501	499	468	463	427	444	429	435	455	443	481	436	485	476	468	453	485	464	493	510	468	462	463	441	473	460	484	484	489	457	457	468	504	468	426	456	470	439	455	422	443	469	453	483	462	461	477	473	458	435	438	473	497	445	458	470	520	435	474	466	449	499	485	458	487	405	520	444	480	515	467	494	479	470	446	470	470	438	444	444	478	456	480	507	420	471	467	507	472	470	475	496	446	448	461	468	457	511	451	476	458	473	379	480	499	465	461	441	466	446	487	471	452	434	466	486	453	444	465	480	459	467	461	466	501	476	504	444	462	461	445	454	473	479	488	446	439	462	457	453	476	490	466	474	475	445	467	441	442	468	466	476	414	460	446	465	459	452	456	458	444	472	446	490	451	456	444	488	473	470	483	441	441	450	470	430	466	447	461	468	427	496	488	442	455	426	491	485	474	445	457	434	435	470	476	477	461	446	446	470	456	443	459	479	478	430	469	445	408	461	478	428	481	444	466	480	447	452	458	463	465	456	450	456	468	477	476	460	465	480	452	459	460	441	508	475	460	459	495	450	434	449	500	442	467	463	424	470	447	460	474	462	470	426	462	480	456	451	455	453	444	439	444	431	422	453	425	458	489	453	443	496	465	481	477	492	455	451	459	450	518	427	458	453	462	474	467	453	486	514	444	468	446	428	487	486	449	491	456	495	433	458	456	500	458	469	463	475	452	438	490	449	467	460	480	480	500	452	485	450	485	492	428	463	480	472	464	457	497	474	489	400	430	448	461	478	442	442	501	444	468	504	436	460	436	481	481	440	474	435	441	477	446	453	453	471	477	449	450	465	498	484	431	499	504	481	487	456	474	490	424	478	439	476	449	497	447	485	494	477	459	418	462	426	497	434	454	484	436	488	436	421	451	450	454	492	448	454	440	454	462	436	446	397	455	465	496	478	486	494	485	441	502	418	441	449	453	463	438	454	456	446	473	437	478	446	478	495	462	486	483	463	467	480	477	487	428	483	449	470	459	468	459	487	469	455	497	471	455	460	460	485	512	467	448	462	469	456	486	455	442	462	489	509	466	455	490	437	471	450	431	479	480	475	432	461	487	447	456	482	479	452	467
13877	9717	2286	562	466	382	295	272	278	277	295	241	276	232	246	274	254	264	261	267	267	285	268	252	224	265	262	265	281	256	267	266	267	249	269	248	280	259	248	226	263	266	239	257	236	226	246	257	261	258	230	266	275	278	241	253	237	260	220	253	243	218	253	238	310	262	241	235	236	225	264	254	264	268	253	243	258	213	229	238	259	258	285	246	254	249	250	258	258	248	239	282	277	261	235	236	248	235	284	232	244	248	223	284	245	270	264	249	263	269	253	258	265	242	251	294	263	242	239	247	262	258	261	244	263	247	246	255	258	266	281	259	255	243	269	274	271	260	270	240	254	244	250	257	279	266	275	250	221	248	256	248	282	253	253	269	256	252	256	243	260	246	248	290	252	242	243	260	222	281	266	259	246	230	266	291	247	243	268	248	252	260	273	274	262	252	268	243	251	284	285	267	252	272	257	229	240	208	256	234	292	251	255	254	253	265	239	248	250	242	240	270	253	258	242	251	235	264	300	253	264	266	253	243	272	244	242	281	228	248	271	275	268	264	249	269	256	233	245	269	248	256	277	256	237	243	271	233	215	258	258	243	248	240	269	242	251	246	249	265	224	260	242	246	247	266	249	293	259	234	280	252	269	266	282	252	295	240	230	247	264	259	252	266	237	233	249	260	266	265	265	221	248	254	255	265	268	224	269	253	250	242	243	262	239	264	252	249	249	251	265	257	247	248	285	257	209	256	245	261	278	258	267	261	263	217	263	256	232	273	242	234	242	249	270	258	249	273	272	260	222	252	244	224	252	248	253	240	235	266	262	266	246	268	240	249	240	249	264	254	270	237	248	260	262	248	274	241	261	251	230	249	250	222	230	221	256	270	237	258	243	243	263	232	233	252	261	256	242	295	215	240	259	268	239	256	242	251	279	251	269	271	255	281	265	261	236	258	262	224	270	249	259	229	276	268	245	247	262	237	243	228	254	241	240	236	280	260	253	268	234	262	253	244	265	258	274	273	258	272	223	249	227	260	216	260	245	227	240	252	237	244	250	227	254	245	245	243	269	254	248	245	256	251	235	213	269	237	255	247	280	263	277	249	272	276	231	260	264	271	243	261	246	278	260	217	257	246	271	234	248	237	267	260	274	263	277	253	247	241	256	255	270	231	246	252	259	236	269	250	254	270	272	247	267	244	247	263	261	238	263	257	273	234	251	277	253	222	263	250	262	254	243	265	273	257	268	270	249	248	218	250	268	244	286	268	273	243	245	260	278	248	273	277	280	242	235	273	249	225	250	257	244	236	245	253	247	280	280	258	249	272	235	230	242	233	257	239	255	262	245	250	218	245	270	245	214	260	263	262	265	247	279	258	251	256	241	229	277	254	246	257	242	241	267	249	247	235	223	243	280	226	251	279	267	253	239	251	261	245	243	265	226	253	274	271	240	261	243	244	251	236	284	250	261	272	251	243	279	216	272	238	263	256	282	219	250	260	247	275	238	271	259	247	230	238	281	235	273	244	230	270	283	250	256	263	246	242	261	251	267	260	240	250	243	245	230	265	256	256	255	268	256	266	218	243	221	232	225	252	249	267	254	312	259	269	251	273	244	236	296	264	243	238	242	262	246	264	239	246	255	248	224	255	253	280	235	252	233	252	259	232	226	263	269	253	256	267	244	255	260	274	246	243	240	232	238	233	264	255	242	294	266	269	248	239	245	251	275	239	227	255	245	260	277	254	240	233	272	231	223	203	270	258	234	255	258	250	220	264	261	244	252	281	247	258	257	265	250	235	240	275	249	252	290	271	254	266	255	220	251	252	264	233	243	250	245	239	232	278	235	238	232	254	247	246	228	272	247	245	234	274	218	287	240	276	227	277	261	246	256	269	225	273	290	277	264	284	246	259	270	260	254	266	253	269	267	276	282	246	255	256	253	238	287	260	246	241	247	253	256	253	257	261	274	290	246	272	260	251	257	239	234	269	228	273	262	238	279	236	285	235	244	242	257	232	251	258	259	243	245	234	234	252	229	271	224	253	248	276	266	231	275	235	225	256	267	267	262	234	286	260	284	261	243	251	254	268	231	230	247	271	214	221	241	251	242	241	274	277	221	284	248	262	253	257	256	230	234	256	251	242	241	243	243	241	271	254	224	245	224	260	255	254	252	239	268	262	235	247	230	252	298	261	249	249	239	253	250	225	260	247	252	262	257	230	275	259	262	272	262	242	266	259	253	244	255	250	243	246	279	262	263	244	260	241	265	294	261	246	257	241	269	266	261	252	232	282	210	209	247	238	236	241	284	242	219	248	242	234	243	254	248	233	259	244	256	262	259	256	266	246	257	254	231	253	248	259	275	267	216	250	229	257	275	245	264	269	267	264	237	263	239	254	272	266	257	268	264	246	237	249	269	261	274	237	242	285	263	237	232	260	247	247	247	262	282	248	272	250	256	254	235	268	270	239	240	224	254	260	266	263	270	262	220	254	252	199	266	232	257	281	223	252	227	257	259	255	246	252	248	226	234	263	262	256	257	265	257	249	252	253	241	269	257	262	252	241	264	245	266	256	225	243	243	267	255	272	245	257	233	238	258	248	263	260	280	258	268	236	269	279	256	229	274	275	254	265	253	291	242	256	267	277	238	216	268	248	252	242	245	252	256	241	267	256	230	262	277	244	208	238	251	261	283	238	275	213	258	254	254	263	250	251	249	300	228	242	267	255	270	266	274	223	258	249	271	296	247	240	232	233	257	279	247	280	259	254	233	264	268	235	269	219	272	280	261	264	267	260	254	260	241	284	235	226	276	243	250	265	263	246	251	265	261	258	244	241	280	254	278	240	258	253	285	242	262	249	275	239	296	274	234	237	278	240	257	229	223	255	235	289	255	250	241	235	250	261	262	286	250	255	251	256	255	251	230	248	256	282	259	274	244	257	253	245	219	268	246	237	253	272	275	265	277	242	259	250	225	219	265	264	244	251	256	239	230	250	252	243	267	256	287	259	268	244	284	242	260	255	236	229	241	249	253	277	240	253	282	267	271	221	248	269	255	282	254	259	271	272	266	253	276	260	284	258	288	305	273	240	263	248	252	270	260	289	230	243	268	242	230	248	289	252	296	255	265	268	241	225	243	232	254	265	265	251	273	274	229	244	259	244	248	255	246	249	247	232	227	262	242	252	222	269	219	260	270	278	253	266	247	252	244	229	282	251	273	224	275	265	265	247	259	247	257	261	251	261	258	256	230	245	264	274	261	250	250	265	270	266	221	277	256	222	270	280	216	264	271	250	226	250	256	259	267	273	261	242	256	238	263	252	245	247	242	262	251	261	231	244	275	293	222	226	238	269	249	243	234	264	291	254	241	288	259	240	262	276	248	271	233	241	230	298	256	232	254	239	249	255	266	250	268	255	261	239	259	253	232	241	230	239	241	257	244	263	259	244	257	267	238	287	272	234	224	281	261	234	250	243	255	266	230	239	249	245	264	233	268	281	258	247	248	235	263	242
9325	10060	3148	1342	1264	1161	929	824	843	858	741	785	801	712	648	655	661	677	651	649	690	643	617	671	667	627	631	685	653	679	682	660	635	658	706	702	660	629	650	674	685	646	673	662	648	672	685	699	654	668	662	700	679	679	643	656	668	670	681	663	651	621	626	627	649	672	637	656	671	687	637	647	667	691	656	701	609	662	678	658	657	689	639	671	694	648	649	672	649	658	631	636	651	660	675	692	641	681	667	636	663	654	678	695	658	691	666	639	696	655	682	682	659	687	716	649	655	676	682	674	680	635	689	644	661	679	659	647	636	662	694	659	700	662	687	662	668	658	695	631	653	647	700	688	603	654	707	638	666	668	645	717	686	654	679	678	682	641	723	669	623	640	656	612	686	660	651	619	681	610	687	670	631	643	652	690	645	633	692	649	690	692	628	646	689	673	663	628	616	609	668	660	668	657	662	719	673	640	687	667	671	649	669	662	643	651	689	681	659	645	710	678	636	689	676	683	677	630	653	647	632	633	673	642	664	671	641	685	661	678	682	648	698	662	670	632	656	679	619	665	701	685	672	651	688	643	661	662	613	690	665	624	641	663	664	675	644	654	668	632	639	652	653	633	701	629	660	665	626	690	709	634	672	660	677	629	650	665	674	663	671	686	644	572	660	700	645	640	665	675	649	579	698	656	632	607	681	638	629	684	664	655	607	702	681	662	683	681	688	620	667	666	656	690	615	676	667	692	657	657	569	672	654	645	656	666	643	651	690	702	656	666	633	639	679	634	639	642	655	703	634	725	726	657	625	667	665	676	692	680	630	631	680	693	630	667	676	655	629	656	650	606	691	617	661	638	691	700	622	749	629	642	655	654	630	695	606	640	626	651	615	615	676	665	636	643	648	665	659	617	623	629	630	659	671	660	623	651	633	698	621	615	657	655	634	587	652	684	658	643	667	646	636	710	641	679	691	661	699	638	624	626	648	675	733	632	692	695	662	689	668	676	663	628	694	627	644	673	711	652	663	681	682	635	662	661	662	669	610	695	609	691	659	672	610	638	663	656	664	632	667	664	694	659	651	725	630	659	650	676	684	675	684	695	695	666	619	662	671	675	627	656	660	679	668	619	677	696	656	658	677	616	715	623	656	668	651	675	696	639	653	603	669	633	629	626	661	679	667	673	640	668	631	647	627	648	649	689	638	672	684	600	652	597	670	629	661	661	662	705	605	613	666	631	645	634	602	657	638	688	686	643	631	696	658	656	645	641	629	658	659	647	654	682	671	677	656	602	658	686	654	600	673	678	657	679	647	663	668	658	689	614	683	635	696	692	684	589	660	626	626	655	669	653	630	635	671	630	653	653	639	662	639	658	672	637	646	637	671	657	662	640	717	637	655	692	589	654	698	657	640	633	660	669	644	655	619	623	669	642	595	661	636	619	626	682	631	657	690	637	638	672	650	670	646	674	670	682	631	614	640	654	657	631	684	669	679	643	720	672	609	641	639	585	676	673	684	645	675	633	631	665	646	678	647	690	667	665	666	631	674	616	678	656	645	645	658	680	656	652	653	658	638	604	645	690	639	663	698	674	616	665	712	689	679	652	611	650	658	655	643	656	675	734	628	681	672	693	650	630	649	654	601	667	682	659	669	665	653	666	664	673	666	665	665	672	639	684	663	677	658	649	659	649	610	635	639	657	664	620	669	662	662	672	651	649	667	687	692	638	609	614	643	596	653	672	640	641	650	628	680	664	630	651	641	669	643	638	686	665	636	681	632	643	638	654	694	671	687	702	652	573	649	635	700	665	643	618	643	671	693	679	678	632	674	660	674	678	672	577	609	664	656	633	637	630	645	635	663	659	625	659	646	639	645	595	674	691	606	606	660	673	669	650	666	649	664	667	628	655	678	685	668	690	639	662	658	638	650	644	666	642	656	615	649	629	634	603	668	688	608	667	680	668	665	661	649	660	624	715	641	678	662	612	683	676	689	668	674	684	639	651	650	685	667	631	654	610	625	654	648	668	678	688	616	632	694	688	646	638	600	682	635	657	690	644	674	637	652	649	633	645	680	634	602	620	654	674	685	638	640	632	621	705	681	599	629	607	619	636	675	626	666	669	645	623	688	610	635	670	649	700	632	701	661	665	697	620	643	642	633	634	655	626	649	667	693	615	648	692	633	635	634	635	690	682	673	619	631	631	684	690	677	680	657	651	643	673	648	639	656	646	616	616	708	669	643	663	678	661	664	654	661	608	644	680	689	644	655	653	627	637	699	697	592	655	645	623	648	632	639	615	661	650	667	620	643	638	663	674	699	656	659	645	650	652	648	636	654	654	679	639	654	692	614	635	608	681	692	643	692	676	650	600	632	640	664	656	636	658	643	648	691	646	625	625	674	679	653	629	650	640	674	642	657	683	635	642	657	607	650	639	634	702	658	667	620	617	681	661	629	625	720	637	647	693	674	687	694	658	638	656	611	653	657	648	658	668	650	654	674	732	642	673	649	626	653	665	690	626	649	719	631	648	688	666	665	678	582	698	591	697	685	654	673	607	628	680	630	668	671	619	654	668	628	645	629	672	631	665	650	671	636	685	618	672	673	634	721	658	639	642	634	669	696	679	655	668	698	617	666	630	655	670	705	659	616	603	646	666	678	682	649	676	639	665	650	673	642	639	699	615	677	651	695	661	638	707	671	676	680	731	700	622	660	678	650	701	635	656	671	649	668	665	603	724	664	671	647	641	683	627	701	682	580	697	639	670	672	680	668	642	669	671	660	649	634	664	681	678	664	666	635	665	664	641	657	650	621	649	691	664	682	678	614	630	637	676	622	635	632	697	679	674	666	649	593	673	641	682	695	657	663	626	683	671	629	666	645	630	641	673	662	692	639	611	694	664	667	659	683	637	642	685	665	654	654	663	665	680	665	693	686	722	672	678	689	644	655	684	656	680	629	627	694	649	628	675	676	590	644	668	673	672	656	703	662	671	635	649	664	656	660	640	654	706	596	681	657	657	667	670	663	656	665	662	661	705	648	611	675	641	626	619	651	616	645	707	637	649	628	618	659	653	687	663	671	686	652	702	696	650	674	612	670	671	656	651	684	655	669	645	664	652	670	720	679	646	688	669	644	645	688	673	631	647	678	608	672	643	636	647	700	692	656	606	659	693	651	624	645	670	615	664	739	677	696	643	659	656	717	669	633	623	655	685	659	659	611	616	691	662	677	662	641	624	702	663	689	640	675	699	624	668	582	608	637	649	688	690	692	681	656	688	681	656	663	656	619	602	639	644	654	646	633	674	648	666	665	622	652	643	625	687	682	660	648	641	624	611	647	648	653	663	670	670	676	644	681	661	660	673	684	635	667	690	637	669	649	676	667	633	694	654	679	693	694	706	681	598	602	633	651	613	662	638	620	659	641	596	632	648	701	667	668	639	676	657	583	644	630	673	688	649	623	662	696	686	683	659	625	695	700	661	657	650	658	659	685	619	709	630	664	685	614	634
34161	32592	19332	7460	4242	2390	1389	855	630	515	408	510	438	374	322	268	285	254	268	277	258	279	271	243	233	258	245	267	264	261	277	256	255	227	239	252	246	229	222	242	289	241	243	224	240	268	237	262	268	242	248	235	244	243	223	217	269	249	257	272	258	245	234	245	230	250	217	267	243	254	246	259	249	255	269	255	240	226	278	239	242	237	246	212	264	270	250	234	224	265	221	255	266	248	251	206	257	256	248	260	260	245	248	255	253	245	245	264	232	200	250	243	251	248	231	243	269	232	246	223	244	242	261	281	248	235	244	245	217	250	225	251	242	254	248	244	238	225	246	226	238	252	253	238	235	233	223	233	270	214	259	222	263	253	256	259	271	270	235	243	273	215	253	229	237	270	230	232	255	223	203	266	253	260	254	258	248	256	217	279	254	245	248	254	250	257	233	252	243	258	243	263	238	255	206	257	276	225	278	236	225	225	265	233	253	247	217	219	263	239	255	226	259	253	250	236	243	226	202	251	252	250	240	225	242	230	236	226	237	271	258	251	223	262	267	295	254	218	254	244	247	248	218	230	247	231	251	265	229	273	241	241	243	236	237	226	230	270	249	272	248	212	247	224	211	276	264	242	231	231	246	252	247	258	240	231	237	251	250	244	252	245	245	235	244	253	239	261	223	266	230	243	243	224	207	221	256	253	246	227	237	233	254	235	261	253	245	212	238	247	226	217	227	232	250	264	253	239	224	228	255	213	231	240	242	233	197	242	232	247	246	236	238	243	242	258	274	232	290	250	231	244	236	228	238	212	222	242	240	260	253	245	219	230	242	250	262	255	227	219	229	239	222	224	242	240	241	227	265	234	234	254	218	246	248	226	228	245	239	239	251	238	249	252	223	215	240	238	242	242	246	263	267	250	249	223	245	238	214	255	243	264	244	240	253	242	259	266	250	252	244	266	217	219	245	251	241	253	240	227	228	212	246	249	241	246	284	234	230	213	261	232	254	249	254	248	266	262	243	259	259	227	230	235	242	233	234	259	208	236	226	264	242	263	223	254	204	245	233	232	234	245	218	245	258	256	218	248	239	225	239	247	269	235	245	228	219	239	241	241	238	242	249	240	263	239	239	265	240	242	240	230	227	237	257	240	283	260	280	225	246	259	274	255	238	276	250	253	233	214	252	271	244	271	236	261	231	255	241	222	228	264	250	265	256	226	242	226	237	235	264	262	231	221	232	218	220	260	227	243	227	262	225	259	236	251	275	260	237	236	243	242	249	246	249	245	231	229	240	259	217	246	266	222	215	249	268	258	251	221	214	276	232	242	211	221	230	243	228	233	216	237	236	218	274	281	234	239	213	239	253	227	214	243	246	261	253	229	215	253	216	223	226	244	257	220	232	248	253	240	232	234	222	231	257	255	278	241	234	210	245	226	245	238	247	247	250	243	220	256	234	252	239	242	216	274	250	240	273	232	253	256	244	228	231	235	249	251	230	227	241	261	252	255	266	262	247	247	248	258	241	248	222	248	273	237	231	202	273	250	234	250	239	247	265	257	266	257	214	253	240	238	242	249	237	236	229	248	240	250	218	228	245	248	222	246	252	239	244	217	236	247	227	235	259	232	227	262	224	235	252	237	234	238	246	245	236	246	240	232	258	217	273	252	249	257	230	213	224	236	254	252	238	244	244	241	281	282	244	229	230	240	202	247	242	268	250	224	247	269	227	228	245	249	257	257	232	239	226	260	220	229	227	248	239	250	248	223	247	244	267	239	219	241	265	237	266	238	240	262	236	252	254	241	262	230	255	271	262	231	247	257	256	219	288	263	248	237	225	243	258	248	243	248	242	232	249	244	210	226	249	233	245	221	257	257	225	270	231	248	244	269	239	234	238	242	226	238	248	228	247	261	241	243	244	252	244	236	235	203	263	235	254	213	213	230	247	254	259	259	247	272	253	232	248	227	233	253	258	239	242	277	246	247	261	231	241	259	244	248	241	226	223	235	217	224	266	201	265	253	255	228	227	220	242	232	241	261	231	248	230	239	257	243	247	250	241	228	236	236	221	223	254	240	245	265	245	236	230	244	247	270	270	254	251	253	229	239	257	229	244	292	260	240	241	241	231	213	235	255	265	258	228	214	229	238	223	255	241	225	222	240	212	225	249	244	246	217	237	248	237	227	213	238	231	220	251	233	273	225	259	230	235	247	250	226	239	230	217	211	252	236	211	255	242	223	267	244	268	226	226	222	252	247	222	240	259	232	202	224	242	250	247	233	231	279	282	254	244	265	227	241	267	265	227	224	228	271	207	242	257	272	236	244	250	255	234	250	237	254	229	239	270	230	257	208	247	219	239	246	225	250	226	240	255	233	254	248	248	249	217	241	231	250	229	248	219	236	248	232	235	238	248	253	243	249	267	247	232	233	231	219	254	250	251	208	264	251	203	256	278	246	263	258	196	257	243	226	250	254	245	246	276	253	258	243	242	251	251	256	233	253	251	277	211	259	255	259	244	262	245	242	223	233	252	263	251	242	250	262	235	220	249	222	223	257	251	217	252	212	226	226	230	251	248	254	240	224	228	268	243	236	243	258	241	230	241	241	238	237	229	240	228	235	228	257	282	224	253	229	237	268	245	239	212	265	249	253	231	251	236	205	258	221	235	250	250	246	270	241	228	225	239	217	271	240	252	251	233	250	245	251	231	213	268	269	251	252	246	234	238	240	258	256	248	231	245	257	224	280	231	211	219	245	212	247	271	244	272	235	249	237	219	204	254	264	234	231	254	254	247	251	233	262	244	222	243	257	246	258	262	281	239	215	215	232	246	282	239	232	249	265	260	252	229	232	227	265	252	286	214	244	226	225	250	242	254	243	260	247	214	229	231	259	210	244	255	260	240	260	262	248	238	247	247	254	252	240	257	237	239	234	236	253	227	236	248	219	242	221	236	250	226	220	244	239	207	235	289	248	246	231	231	256	245	241	233	264	231	252	249	275	228	221	257	258	196	228	222	247	285	224	265	296	219	252	239	262	226	239	239	225	230	270	236	245	217	241	265	234	224	239	235	246	248	263	229	263	246	214	218	238	230	254	252	250	235	229	244	232	232	224	206	238	267	241	236	257	242	223	252	245	249	258	242	229	229	205	213	258	217	224	244	203	258	258	249	255	248	247	239	258	222	245	245	256	259	234	223	280	261	241	250	234	249	210	286	272	271	202	266	267	250	238	227	240	223	220	257	227	239	214	263	261	229	266	255	221	258	213	233	254	242	243	242	235	225	220	236	229	252	250	229	236	243	250	248	224	222	268	237	227	218	238	282	220	252	282	243	233	221	270	263	221	241	221	240	263	227	234	239	241	232	238	243	233	212	269	232	208	261	248	258	243	247	231	220	253	209	281	251	248	251	258	254	236	258	268	244	238	245	245	261	256	245	248	266	234	235	218	231	233	244	238	236	239	239	226	278	249	249	236	231	233	222	244	232	251	237	239	217	244	245	219	257	241
23711	26082	12402	4572	4375	3797	3105	2683	2330	2103	1607	1685	1446	1139	979	1042	945	909	816	822	706	729	723	719	738	705	734	697	679	678	624	723	732	705	661	698	665	715	623	641	634	654	652	666	637	668	621	684	608	666	654	666	636	628	631	637	652	629	620	635	638	610	661	612	650	585	638	642	684	674	674	689	654	667	688	712	674	682	618	650	616	616	696	677	646	657	605	672	641	642	642	688	684	632	703	683	671	691	690	696	665	687	679	692	666	664	660	637	638	667	615	657	669	628	606	677	641	596	679	656	651	625	655	655	674	637	636	634	685	650	664	640	686	655	641	673	655	693	671	668	606	644	627	594	631	621	634	668	650	661	606	580	698	625	633	664	641	688	597	590	638	619	602	645	616	607	630	678	623	615	628	623	632	646	630	594	631	638	633	629	638	625	595	643	619	610	626	657	658	590	643	587	660	592	608	647	612	566	623	628	646	595	564	615	603	616	611	615	634	631	626	633	632	595	631	658	621	600	654	623	635	607	582	627	616	603	661	653	618	603	602	561	612	643	612	606	606	589	611	565	617	655	606	609	634	630	628	569	623	617	623	570	607	619	660	581	592	639	588	621	586	601	591	600	606	667	586	608	609	593	566	613	596	601	634	671	666	591	647	657	620	616	635	589	623	611	610	607	687	654	586	650	651	631	635	609	632	609	640	641	629	602	603	593	598	633	641	628	561	618	630	584	638	645	582	602	656	596	622	613	605	639	574	623	634	651	622	650	631	656	570	565	625	576	653	630	636	582	640	611	612	622	607	655	622	645	601	624	594	641	623	614	604	674	671	632	618	608	605	613	647	613	596	630	650	597	645	656	637	639	645	623	624	617	599	603	652	635	673	656	609	604	598	610	613	657	598	614	627	577	619	617	607	656	618	628	593	644	621	623	678	644	626	619	640	600	611	659	646	649	619	604	600	624	637	622	648	586	645	661	640	605	609	591	607	641	607	613	619	630	597	598	643	651	574	615	636	625	605	628	638	652	618	583	628	624	675	628	593	644	642	581	591	615	615	634	658	658	626	609	637	631	616	648	662	603	604	636	659	597	647	604	639	622	641	625	578	634	620	611	616	590	602	606	611	647	651	608	651	621	627	612	615	618	641	620	576	614	601	576	610	658	666	600	660	623	579	601	596	665	631	582	618	627	595	635	637	610	642	607	632	597	610	623	610	589	624	582	622	660	647	642	620	637	641	615	606	622	633	616	691	611	601	697	590	659	612	570	600	631	601	624	576	612	624	617	628	661	601	665	590	645	598	601	640	630	691	612	667	688	647	612	688	601	625	616	636	587	637	615	673	646	610	638	626	603	624	626	642	579	598	630	625	647	646	649	630	657	631	594	632	628	652	608	606	616	606	605	645	608	630	656	665	672	693	650	633	634	638	638	613	659	599	652	576	625	618	618	568	637	596	625	637	637	625	604	656	650	591	633	617	655	617	672	639	607	619	654	645	671	627	632	672	664	675	605	588	626	655	657	626	662	632	655	637	629	634	639	655	626	630	589	637	637	626	620	658	617	631	614	623	675	606	611	621	608	616	610	628	693	629	627	635	638	673	648	662	624	617	625	625	638	672	648	616	665	597	644	619	638	680	606	616	592	594	647	644	593	619	713	617	628	599	640	668	633	598	618	655	616	629	663	596	591	645	618	585	634	671	618	583	656	605	631	628	608	653	652	622	641	691	626	613	646	653	622	603	602	608	608	599	573	578	596	637	625	638	621	624	658	594	607	574	607	592	660	619	613	597	624	641	598	656	649	605	606	593	635	629	626	615	674	664	580	604	611	589	611	609	625	663	649	662	616	594	613	610	581	677	611	644	646	596	619	605	654	625	632	600	620	662	592	658	611	633	578	627	656	593	590	628	640	643	615	597	608	635	645	623	638	621	642	591	625	577	616	651	598	619	648	625	643	619	621	598	609	660	628	579	625	641	671	659	681	623	606	625	628	660	635	627	626	671	614	624	604	627	616	618	597	613	675	605	638	634	591	599	663	610	610	640	613	636	634	604	622	618	594	613	608	634	651	642	649	654	616	642	622	649	604	622	637	643	623	686	621	678	625	652	637	624	665	594	628	636	599	608	635	650	654	641	646	625	640	623	653	623	626	641	610	631	627	660	627	618	636	626	671	627	639	609	620	620	612	596	603	631	630	630	601	614	602	643	642	620	605	617	665	645	657	625	655	579	660	625	644	628	587	609	600	630	645	661	630	632	610	610	625	649	682	634	633	634	657	614	643	600	636	639	618	613	631	616	563	668	651	594	625	646	655	657	672	604	642	627	639	608	656	585	641	598	594	654	632	642	580	612	620	597	632	582	638	649	612	592	653	615	619	616	615	672	598	609	651	636	639	619	662	591	656	620	587	638	634	604	630	678	649	590	639	607	609	643	629	649	615	645	632	626	620	628	588	634	672	601	645	622	645	642	665	597	643	634	636	629	619	607	609	625	630	645	642	580	605	618	646	600	636	594	622	636	664	591	630	605	585	683	617	621	659	671	629	605	640	579	670	629	622	632	623	619	583	658	618	633	607	608	624	623	618	644	647	618	634	599	606	648	647	585	627	641	621	617	622	655	653	644	666	640	616	632	687	661	598	582	631	572	666	629	618	620	626	633	616	606	605	655	579	616	612	611	638	660	636	671	620	664	646	629	621	577	588	608	620	614	600	636	628	589	607	626	624	618	630	625	621	643	625	668	643	651	675	650	599	634	629	644	602	641	594	614	641	590	621	639	597	653	644	623	545	623	622	666	649	581	609	596	658	611	702	641	566	596	658	603	627	614	639	613	558	602	671	631	653	630	612	613	614	585	621	589	650	608	599	627	624	637	650	647	589	586	599	626	612	592	638	627	617	640	640	649	660	672	609	631	618	674	644	625	670	635	642	621	609	647	625	676	635	642	565	639	601	640	622	634	632	629	579	627	611	624	647	660	660	621	644	634	614	647	561	634	617	625	647	635	653	645	622	593	612	605	611	656	638	632	644	646	611	605	573	608	609	626	598	623	573	626	626	649	618	578	633	666	641	581	591	621	650	615	617	635	575	589	614	649	638	571	643	633	670	663	622	624	633	618	605	634	629	612	658	621	623	606	621	619	620	654	640	642	614	594	621	601	583	617	623	620	619	593	549	553	646	639	615	615	610	617	626	630	617	635	635	660	592	636	629	595	604	638	598	630	649	623	587	616	662	647	624	635	646	635	611	669	626	626	623	620	599	644	619	638	613	652	647	633	605	635	633	646	634	606	566	652	635	595	634	635	584	622	605	585	618	628	626	637	608	596	577	599	659	617	609	629	599	611	664	637	626	600	604	628	677	663	600	574	596	590	614	619	595	639	645	625	647	631	582	611	633	653	685	619	609	628	596	645	624	636	637	579	646	581	623	639	587	641	610	614	665	645	625	644	631	670	604	642	633	622	631	655	658	632	622	682	635	608	628	614	645	634	702	624	651	602	654	622	620
43287	36049	23626	11088	6924	4263	2584	1629	1042	809	603	438	514	372	295	285	300	247	232	212	207	216	202	172	202	196	205	190	184	186	175	175	197	185	193	169	187	172	219	179	182	186	172	172	205	161	178	153	168	192	169	161	157	174	193	179	172	172	179	181	170	206	213	160	178	189	170	169	188	172	194	184	172	180	177	162	204	186	171	176	192	194	186	175	160	184	166	176	181	191	158	148	198	172	159	191	180	170	188	189	192	168	188	183	181	184	176	182	192	181	167	167	169	182	167	180	167	198	171	170	194	176	184	205	178	184	177	161	164	183	202	171	171	206	200	170	174	161	157	172	183	195	192	186	174	158	180	178	172	170	193	175	177	196	195	178	182	166	187	190	169	173	184	184	158	192	190	162	175	167	179	162	167	198	168	201	186	182	176	194	179	189	171	158	167	161	182	202	160	176	165	199	171	151	171	157	163	156	164	172	164	216	156	161	183	152	185	165	166	188	191	175	165	195	148	186	195	157	163	149	180	149	155	162	161	173	166	183	169	162	196	180	176	186	172	169	163	174	160	178	180	140	169	180	194	168	172	143	182	162	172	179	161	198	191	188	174	165	130	150	161	177	167	154	192	182	183	170	200	172	172	162	162	165	179	176	151	182	164	173	155	165	157	168	204	169	161	163	175	161	156	182	195	179	169	158	157	146	175	164	147	176	182	180	183	162	177	180	186	167	187	167	176	167	196	164	178	182	184	188	174	185	148	190	165	167	182	162	171	182	166	161	182	178	163	177	179	167	155	166	182	164	170	176	183	199	173	181	177	152	173	166	188	190	171	198	153	172	170	157	151	149	169	198	167	158	174	145	170	172	165	155	169	195	173	175	154	173	162	191	164	159	198	157	167	173	168	172	198	174	166	190	168	176	209	168	188	194	161	189	155	169	157	172	154	172	176	167	164	158	173	176	156	171	193	181	188	172	173	181	166	149	176	154	161	156	169	197	177	166	162	157	166	179	180	168	185	182	161	169	152	186	190	169	152	173	187	167	184	154	181	185	188	178	167	159	208	166	155	189	166	147	184	194	157	151	157	179	147	185	199	177	166	157	161	166	181	152	169	176	177	173	161	206	199	205	173	178	178	153	177	151	178	183	165	178	166	185	186	181	161	185	172	181	184	168	165	153	183	139	174	179	178	191	172	169	166	185	180	167	153	185	169	166	163	165	182	179	185	164	169	163	175	159	168	170	184	190	176	203	150	160	151	175	160	165	164	162	184	155	201	177	153	171	160	172	176	173	185	188	172	195	183	162	193	187	174	165	194	198	175	167	150	194	180	173	202	151	175	186	181	179	197	152	174	162	173	164	164	168	175	183	168	150	181	183	155	181	173	167	187	182	192	155	181	182	180	182	158	134	157	183	163	181	165	170	190	178	156	161	180	167	195	188	180	172	170	182	169	198	177	170	165	160	186	183	180	180	153	185	177	161	172	185	183	158	189	178	160	183	154	165	166	174	152	161	160	163	166	175	164	171	164	159	181	164	160	185	137	177	194	186	197	202	169	196	178	163	163	170	182	184	163	171	164	165	164	166	176	179	186	180	187	175	156	165	169	195	140	178	178	156	183	149	170	148	160	161	190	186	163	159	164	165	165	167	171	166	170	177	167	164	194	170	173	185	160	153	162	164	185	164	165	174	177	130	173	192	173	187	175	166	184	158	160	165	153	183	157	171	164	173	157	180	171	148	181	161	164	172	181	169	176	181	176	155	182	163	179	172	168	195	175	188	165	158	196	158	162	162	155	180	169	160	193	165	150	162	148	177	179	168	157	174	165	165	162	180	154	152	143	190	206	166	177	181	187	178	177	152	170	178	201	157	182	169	189	177	165	190	186	141	170	189	187	172	172	172	162	166	178	191	172	172	164	175	164	169	189	178	184	188	163	152	197	186	154	161	166	192	174	161	173	170	165	159	169	167	156	180	153	187	182	189	169	170	169	179	159	160	164	183	146	171	178	166	162	158	178	161	180	194	192	165	161	187	152	177	180	165	151	173	180	173	185	159	199	170	154	155	170	158	180	150	172	197	169	166	172	172	171	159	172	142	182	187	160	181	180	183	191	171	177	189	171	173	192	174	156	170	172	185	191	170	205	192	151	169	202	162	175	159	166	160	174	162	166	188	176	167	186	179	186	165	168	193	184	174	171	163	169	166	165	171	173	149	187	164	166	173	181	167	166	189	183	188	161	169	151	157	164	164	166	187	154	181	165	166	187	188	150	193	191	160	170	152	172	182	145	152	188	163	169	187	201	177	180	170	165	157	166	173	183	155	167	164	215	168	154	162	160	166	174	179	172	189	177	169	184	205	171	156	181	207	166	162	159	176	182	163	165	165	178	185	187	189	165	182	179	156	146	188	195	183	176	170	167	166	144	190	165	138	197	170	193	161	186	181	181	179	186	173	181	191	183	171	171	171	175	153	186	175	168	164	156	149	168	170	181	156	149	175	166	160	177	176	173	188	167	169	140	166	153	157	143	168	188	167	179	179	171	151	182	182	173	171	179	176	162	172	179	156	162	154	185	163	201	190	145	184	171	152	170	187	164	156	165	163	171	187	157	176	199	152	168	174	178	171	165	168	159	161	163	171	140	163	181	176	176	156	173	167	160	175	184	182	166	161	187	158	159	218	183	182	168	182	178	149	156	191	182	150	180	172	186	194	163	172	167	164	169	169	199	173	177	166	166	188	179	191	170	180	173	181	184	160	172	160	164	187	172	176	184	183	161	164	165	178	185	192	162	173	171	146	158	165	170	156	168	169	162	184	167	166	175	155	187	171	149	165	175	163	170	172	162	165	202	189	178	167	175	196	170	175	166	173	178	155	184	173	179	193	184	168	150	175	142	157	187	165	181	160	165	196	160	178	171	190	173	170	179	203	166	177	171	193	155	169	160	164	180	171	186	149	161	161	173	168	168	179	196	182	207	172	178	172	200	152	180	179	186	172	184	176	157	174	142	205	169	172	156	172	170	156	141	155	168	180	154	183	184	180	178	150	193	194	178	175	178	173	151	182	172	160	167	164	168	167	194	173	173	184	187	153	154	197	204	174	200	193	161	160	167	156	155	177	168	165	176	154	164	189	174	194	163	164	192	202	153	177	167	164	204	168	134	153	166	191	166	180	175	166	191	173	161	176	175	172	203	169	170	183	178	171	174	157	157	170	142	168	176	177	166	175	168	163	162	194	168	206	178	194	183	153	189	187	186	166	187	183	204	169	174	159	163	169	165	190	164	180	183	177	188	167	173	169	169	167	180	162	177	169	175	165	172	188	154	196	172	168	172	202	200	190	175	164	159	170	188	169	168	177	162	165	144	169	177	191	182	192	176	162	172	166	181	149	164	168	167	179	173	180	172	170	183	180	175	157	151	165	162	169	163	212	177	167	160	171	170	183	190	172	162	171	179	152	162	160	174	170	190	148	173	183	171	174	167	176	144	176	160	173	163	201	176	174
29959	26181	16802	6662	6061	5686	4853	4392	3324	3168	2467	1883	1889	1445	1212	1173	1131	957	881	802	750	693	648	657	650	652	648	579	593	563	605	591	557	467	545	518	586	506	529	542	558	522	523	524	515	546	512	526	520	451	482	489	492	488	523	473	490	458	509	528	505	509	461	489	466	519	486	472	491	519	536	517	567	566	537	559	493	573	486	470	498	505	499	513	491	509	507	547	488	524	542	558	538	517	469	502	541	524	526	553	550	562	531	524	548	503	499	485	521	527	544	511	482	520	520	481	517	489	473	502	480	497	507	487	515	504	479	478	518	455	476	490	512	500	478	469	503	485	520	506	480	527	482	480	472	467	467	470	432	488	483	462	473	493	457	440	445	513	512	492	510	440	482	447	444	449	431	465	498	449	453	513	455	442	484	454	465	469	447	470	444	410	479	476	465	486	454	447	440	440	465	466	425	425	472	510	456	469	481	438	407	457	449	475	478	472	430	433	460	444	447	463	475	433	451	449	493	429	458	444	451	461	485	432	434	462	494	456	441	483	420	445	435	461	422	432	448	452	465	468	474	475	468	460	445	476	416	443	447	483	425	450	428	450	476	447	424	441	436	493	448	488	454	475	480	478	460	459	415	442	449	435	425	457	431	455	486	454	429	443	436	464	465	426	419	452	438	433	466	444	462	436	461	447	467	492	469	446	467	469	467	424	477	428	476	442	420	456	476	466	455	459	454	446	459	451	473	424	481	459	438	474	463	446	421	471	471	468	484	449	458	474	446	440	485	445	469	469	449	511	462	435	452	446	468	482	449	438	417	429	460	431	478	434	469	432	455	473	442	450	448	492	487	467	439	445	446	456	465	438	495	453	432	448	463	454	461	440	474	458	463	480	470	469	432	415	436	446	421	499	462	453	438	498	417	456	424	445	452	465	497	470	455	453	422	485	459	455	431	466	462	457	447	458	459	470	453	453	430	451	450	477	448	481	462	461	478	406	468	421	456	445	452	445	437	474	490	471	510	471	479	453	446	465	445	470	474	464	429	466	454	456	466	471	414	419	478	429	436	454	514	459	466	452	478	465	459	451	462	441	445	470	435	423	467	428	465	479	513	411	437	474	444	451	441	425	476	413	455	454	501	461	463	457	443	450	432	481	420	472	459	440	468	436	464	417	491	467	485	452	474	451	439	451	455	455	455	451	461	453	452	494	483	447	424	501	475	427	429	445	494	434	443	428	466	460	462	443	422	450	448	440	441	458	446	468	479	489	469	460	420	487	438	426	459	415	486	433	473	457	468	504	445	494	472	460	438	513	442	458	473	463	494	436	473	443	466	451	458	460	490	468	456	459	460	450	466	432	446	455	443	470	482	502	465	450	443	465	461	438	483	451	472	449	465	429	459	485	472	436	481	461	432	457	464	434	425	464	431	450	449	466	458	476	428	481	443	488	462	454	462	440	444	473	475	430	467	497	467	406	439	464	464	441	454	446	453	453	468	465	440	498	464	470	468	448	482	433	509	450	463	477	476	494	428	438	470	478	455	466	437	432	427	468	451	466	473	423	454	468	469	415	466	473	446	471	427	496	449	506	472	472	460	434	458	455	435	469	476	485	465	436	474	458	434	470	467	452	481	442	456	444	459	428	476	437	438	439	477	467	436	458	421	445	478	441	433	466	462	442	470	480	434	472	475	426	480	519	481	476	475	463	435	483	443	488	459	441	442	455	414	450	474	478	464	435	470	421	443	411	461	458	443	433	443	449	467	494	436	456	449	498	467	466	466	450	446	460	496	452	428	449	492	438	435	406	460	464	502	473	435	436	482	496	443	427	480	439	429	437	446	453	444	464	464	436	487	490	487	461	473	487	467	431	429	405	485	414	419	450	460	465	458	456	459	432	454	449	477	448	485	463	450	459	450	500	483	465	451	460	482	425	422	464	473	464	422	450	458	467	487	467	479	473	417	499	458	463	424	461	445	469	460	463	475	447	445	445	426	477	458	465	489	427	429	480	463	470	465	449	451	493	473	436	455	461	488	468	461	441	478	481	480	483	450	381	450	452	469	448	428	433	469	474	450	442	476	484	444	455	500	438	490	447	502	449	455	504	460	440	448	468	447	458	449	443	484	461	465	474	428	441	482	458	468	451	476	453	473	496	458	457	408	440	502	464	426	433	466	474	463	444	457	462	413	488	472	455	468	485	460	431	435	450	471	463	429	461	451	500	485	451	471	432	489	460	522	463	436	475	495	482	431	472	444	477	424	453	484	441	406	456	453	436	445	426	461	422	463	468	472	436	444	490	446	435	444	440	457	474	439	464	474	477	461	462	431	456	508	530	492	483	459	465	454	447	430	463	457	457	470	457	464	447	417	475	464	466	430	442	463	484	439	438	465	445	422	426	473	418	470	440	469	440	452	433	467	478	499	411	447	476	453	447	467	462	439	494	481	497	466	458	473	455	432	459	442	448	458	465	446	466	457	449	452	422	424	466	430	441	462	433	513	396	440	466	458	467	455	407	451	468	460	479	482	464	448	455	425	454	464	472	449	469	505	452	479	458	480	453	463	442	429	441	475	424	464	445	460	434	472	433	472	461	471	450	466	507	451	438	451	460	463	480	458	474	457	509	431	474	449	441	474	469	472	455	477	474	469	458	467	435	454	437	460	463	451	463	443	465	461	457	437	467	429	456	445	438	469	477	447	430	429	460	469	442	487	489	457	458	422	481	442	459	468	456	428	465	424	459	448	464	444	452	446	435	479	463	487	517	499	449	450	454	447	445	462	456	454	514	445	478	466	471	440	447	435	448	469	458	444	445	442	454	456	495	441	443	445	453	402	488	475	439	425	419	469	474	484	450	474	463	458	464	460	461	438	471	475	432	410	477	456	449	492	464	467	457	404	484	434	454	480	485	456	471	466	489	462	471	463	421	464	431	449	451	436	478	408	459	412	459	472	492	521	475	442	449	451	453	475	476	412	456	464	439	453	436	443	468	454	487	426	494	471	469	439	491	460	440	478	454	406	388	429	497	454	457	436	480	457	467	424	489	441	455	499	467	459	484	434	456	429	489	480	475	490	428	444	463	513	455	461	455	470	462	473	458	437	473	448	464	461	438	463	476	475	481	462	477	494	459	437	402	444	464	445	457	487	464	440	470	446	471	442	446	469	403	516	476	475	455	486	472	419	439	458	455	451	480	459	463	433	408	468	472	433	466	476	453	425	455	467	464	430	462	448	456	454	456	460	448	437	464	445	449	439	503	440	445	430	450	461	458	455	439	446	449	450	458	430	475	475	472	454	476	444	438	472	432	464	455	457	477	472	451	484	471	467	458	453	449	471	471	437	457	476	469	490	440	438	441	447	464	487	455	451	432	465	483	483	480	483	462	466	430	451	485	458	455	448	473	414	437	441	476	434	466	444	429	443	441	474	479	453	452	478	434	440	457	412	473	433	418	484	477	492	446	485	442	459	431	451	430	436	494	423	471	510	459	444	448	444	454	445	439
15399	7794	2284	482	426	396	327	298	289	296	270	239	277	225	253	275	232	285	243	251	234	243	251	260	262	274	232	241	266	266	274	284	254	252	274	238	224	253	246	238	262	254	253	233	237	254	253	225	246	247	272	249	260	272	250	254	243	254	232	243	261	224	250	224	253	246	252	250	256	226	264	258	264	241	234	263	248	263	263	232	250	265	244	245	267	260	257	245	248	271	246	258	254	254	228	259	271	241	249	252	251	248	267	239	254	226	249	240	254	259	273	267	240	270	278	270	245	284	258	251	231	252	271	279	244	258	240	225	258	255	247	238	239	222	261	246	270	252	294	273	277	275	252	283	248	266	251	252	243	245	277	249	249	296	273	252	236	217	263	246	266	282	260	243	262	293	240	249	227	228	252	253	295	266	264	263	275	267	256	263	233	253	229	281	248	260	246	260	247	258	243	251	258	263	270	266	243	263	260	276	252	231	245	214	258	237	235	245	251	285	249	222	246	232	264	270	253	234	245	228	263	263	229	243	268	248	277	217	233	280	226	240	254	271	244	257	265	261	238	229	250	264	243	249	256	257	263	229	250	285	247	263	274	253	270	262	233	264	262	240	242	244	289	235	260	256	225	256	257	249	239	265	249	230	267	237	247	247	267	283	227	256	247	233	229	258	243	266	253	245	271	244	250	253	258	229	244	232	235	235	270	277	257	291	230	235	239	224	254	232	258	259	278	231	227	281	272	252	283	265	254	250	261	239	280	239	227	252	256	244	234	255	263	264	258	281	273	257	267	268	258	236	233	231	241	226	258	246	255	249	295	261	259	229	234	226	235	261	220	248	250	254	273	251	274	261	231	249	217	267	221	262	245	245	236	247	238	238	256	234	258	254	246	265	252	268	247	244	210	259	272	263	261	241	278	251	264	258	244	244	240	225	271	245	281	222	242	252	272	241	266	253	280	264	242	266	282	272	272	237	268	241	296	260	253	235	254	247	239	224	232	266	251	215	289	261	258	268	235	253	267	237	256	257	237	238	237	282	252	213	225	215	253	244	257	249	249	241	266	247	268	278	234	285	223	244	255	239	261	262	244	260	242	244	266	233	262	247	263	276	237	256	242	254	279	238	262	257	258	231	253	270	248	263	256	256	269	236	250	224	227	252	230	235	243	229	237	237	223	271	256	282	266	248	221	263	249	238	244	251	251	225	247	270	264	260	262	254	245	256	272	240	276	236	252	256	258	235	231	232	252	251	224	268	239	262	260	258	214	253	254	252	233	242	238	248	266	251	274	280	227	255	255	257	254	235	247	279	229	262	251	247	253	239	243	241	263	226	278	218	251	264	271	248	257	242	232	240	262	263	241	248	244	267	247	235	275	244	261	242	233	263	250	261	235	243	269	262	243	254	236	229	255	233	244	256	226	261	263	222	237	260	253	246	264	258	264	251	202	233	255	245	237	262	280	281	248	254	260	234	245	226	242	245	273	247	252	268	282	236	261	292	271	262	249	281	254	265	272	239	248	252	270	256	237	220	267	250	269	261	258	244	265	288	237	250	293	247	271	259	239	224	232	251	237	247	232	234	246	250	260	250	248	280	256	261	247	256	228	258	259	244	251	245	272	251	239	246	220	268	231	287	242	265	270	238	261	227	228	240	244	221	257	256	259	237	234	264	303	227	237	267	214	265	247	260	249	260	256	215	247	255	236	202	276	257	223	224	288	291	236	291	257	243	282	281	251	248	225	241	252	273	246	267	248	270	257	256	243	269	233	261	263	256	252	256	242	264	252	225	247	290	257	265	253	251	247	256	264	271	245	265	276	250	227	237	244	259	260	215	216	255	257	263	246	283	220	239	240	237	258	268	232	253	245	230	227	222	265	250	221	231	243	251	248	233	253	266	282	254	229	244	252	244	254	221	240	273	252	259	237	228	264	284	269	257	267	293	259	228	280	257	249	227	259	248	209	259	232	236	250	249	273	254	285	247	285	248	260	260	257	275	244	264	239	234	258	243	239	247	265	267	218	248	245	251	234	260	271	238	266	248	234	244	241	233	229	232	231	255	264	270	275	258	248	290	270	273	237	261	232	231	267	253	251	215	248	225	250	255	262	268	270	260	282	258	267	231	239	274	229	253	234	215	257	259	257	242	249	281	245	248	238	226	237	263	240	258	240	257	254	258	243	242	242	261	267	259	265	261	284	232	218	272	234	239	258	248	240	246	262	253	253	251	268	252	261	251	287	280	231	273	228	286	224	239	234	278	265	240	246	248	238	257	231	260	258	257	282	259	245	272	238	274	257	245	248	263	257	251	269	274	245	252	256	244	260	266	259	246	239	261	257	291	277	251	271	229	248	255	243	211	232	244	276	250	250	244	261	264	241	243	237	231	259	228	245	259	235	280	241	269	293	249	250	266	253	265	245	265	243	294	262	257	256	260	257	259	243	267	252	246	279	293	232	263	245	272	274	248	248	267	248	250	259	240	260	248	248	263	242	269	246	257	286	282	257	234	249	245	292	267	250	234	269	227	256	271	261	259	251	253	246	268	243	261	267	271	242	252	248	261	249	269	254	243	250	244	258	240	225	234	288	279	248	268	253	279	236	250	230	255	259	234	244	254	244	237	264	242	239	259	258	255	257	239	245	244	249	255	254	267	250	252	248	238	228	254	260	301	251	241	292	286	270	248	269	278	245	247	254	256	248	226	257	243	264	266	234	267	231	275	246	243	229	277	280	267	252	262	252	264	260	269	242	261	273	257	236	259	245	248	282	274	240	258	239	268	225	273	242	243	242	234	249	233	237	258	262	231	270	253	256	262	266	229	259	243	253	229	215	240	244	237	258	219	237	263	251	255	219	246	259	277	237	236	248	246	226	254	260	247	238	260	222	272	291	247	247	219	269	265	279	258	276	287	261	235	221	261	254	246	256	278	243	249	240	226	263	263	248	235	260	242	235	263	262	258	247	242	249	243	269	269	256	258	259	232	237	248	265	223	254	249	244	248	272	231	256	272	279	236	246	235	266	263	285	287	254	214	225	228	274	253	243	246	244	229	277	235	246	260	267	222	250	277	237	286	240	260	233	252	276	262	274	264	240	243	243	249	252	246	248	237	242	285	253	233	248	273	264	232	244	235	226	290	261	256	246	222	242	230	250	251	245	255	222	274	271	251	237	244	247	214	239	229	245	230	265	244	232	244	266	268	284	267	254	250	218	251	268	247	252	260	241	241	278	274	298	234	208	267	244	278	249	255	262	251	248	245	249	250	252	242	263	251	272	265	233	220	254	279	270	269	232	265	251	233	278	269	237	276	254	262	257	254	238	267	242	302	259	223	249	227	266	256	253	243	232	250	237	234	225	265	269	240	245	236	253	226	262	243	248	242	221	261	234	258	243	276	274	230	275	251	224	249	229	262	233	222	255	230	254	266	248	259	242	249	251	222	243	288	249	259	273	226	263	257	253	250	242	257	271	277	243	241	225	248	257	238	271	247	249	234	248	250
10031	7143	3724	1071	1134	1172	1058	803	780	815	748	716	693	680	671	666	682	659	690	707	662	626	663	644	692	623	649	598	649	669	627	625	644	652	677	640	681	626	639	635	623	686	701	640	639	625	640	621	690	634	628	624	642	641	633	637	660	635	671	631	594	632	666	642	647	599	664	691	660	650	668	665	625	722	621	672	677	669	685	686	646	695	662	631	632	663	722	666	624	669	665	655	690	657	655	675	651	669	742	665	700	642	692	670	602	675	640	644	660	630	647	653	621	657	623	644	696	642	663	666	679	697	652	677	697	658	633	645	654	630	688	697	647	678	645	655	607	682	684	593	672	665	694	671	672	685	680	650	629	647	661	643	670	629	646	611	667	630	674	682	639	660	672	690	617	684	676	642	657	620	630	683	674	653	655	698	650	623	666	654	684	644	572	685	635	676	639	617	622	622	617	611	661	673	623	656	642	669	654	691	603	644	622	634	648	631	630	615	638	672	673	657	654	679	637	657	635	648	632	640	658	630	628	652	663	672	697	689	622	615	681	656	602	657	696	630	651	691	642	633	688	628	713	619	641	639	690	616	677	653	681	673	658	653	635	695	680	620	664	621	642	637	676	644	638	650	645	683	612	618	628	649	637	611	673	652	662	647	599	637	668	625	699	649	656	614	656	599	640	681	633	637	629	671	650	652	639	608	666	692	662	633	655	641	653	643	683	680	698	624	668	643	661	667	658	636	665	621	665	632	638	683	658	617	626	657	669	637	684	655	661	680	649	663	667	646	647	657	658	642	655	657	649	664	637	631	689	639	628	641	632	656	648	644	674	656	630	656	658	642	656	682	647	658	653	697	622	659	604	617	642	595	626	633	660	709	663	640	637	660	694	673	652	670	683	652	687	694	677	682	687	579	656	665	628	629	636	659	652	657	628	639	635	668	656	656	636	631	646	673	662	674	628	675	636	663	679	673	640	622	649	662	620	664	657	671	671	658	644	576	696	711	643	724	680	635	656	633	646	662	620	689	650	671	647	689	646	632	631	638	601	646	672	661	627	644	642	626	667	652	679	623	666	651	622	654	669	656	648	679	644	667	614	638	601	639	664	645	636	634	634	655	642	627	717	655	661	649	630	643	615	642	635	674	604	614	665	626	657	648	574	633	661	609	628	636	641	609	661	685	652	670	631	696	659	614	661	653	613	669	676	670	651	688	635	612	624	640	697	602	652	640	633	659	671	643	623	609	628	624	656	645	656	623	637	658	647	675	659	591	640	645	675	635	653	607	634	652	615	586	661	621	649	616	621	671	667	616	642	636	673	610	630	611	670	629	668	639	615	629	648	646	696	680	670	652	660	690	656	676	645	685	677	630	620	679	636	688	610	670	616	663	692	672	629	645	667	649	627	691	638	652	668	670	662	674	619	634	619	618	635	662	648	659	663	689	736	646	620	614	627	641	689	682	665	568	650	676	692	644	651	663	624	662	610	651	633	631	648	653	632	656	668	671	673	666	620	679	633	656	661	644	668	675	677	613	656	633	670	657	700	655	667	662	616	626	666	689	616	644	616	609	661	657	644	625	706	621	629	670	663	682	688	637	667	651	676	656	623	608	633	610	646	668	638	648	607	675	631	646	651	660	648	584	652	667	640	616	645	658	621	662	643	664	625	679	656	646	634	587	623	655	635	631	619	698	650	702	670	635	682	732	600	641	630	708	659	648	645	677	644	703	611	603	637	674	649	660	654	616	681	648	631	638	638	661	622	625	664	672	663	663	620	661	671	649	671	640	661	668	598	640	649	655	664	629	695	624	665	631	629	619	676	620	698	635	660	635	620	669	629	634	630	638	643	642	655	664	657	597	670	645	639	644	661	645	606	604	595	657	636	632	684	635	653	673	630	614	647	659	647	653	620	611	621	655	651	624	642	636	645	648	678	658	687	618	659	611	691	591	698	617	689	615	666	643	634	646	642	611	662	621	645	644	675	642	655	603	651	637	648	652	671	657	695	645	628	628	635	711	719	623	611	622	690	608	636	650	661	645	660	645	644	638	687	673	662	686	634	626	649	666	662	624	681	608	602	633	684	648	640	667	673	679	677	629	625	671	672	604	643	640	690	667	702	640	664	620	646	626	659	639	648	659	673	674	659	601	626	658	633	642	706	632	651	645	680	681	598	595	635	632	605	623	650	670	629	679	635	639	610	627	651	648	679	652	643	633	618	664	698	630	625	658	633	664	684	644	639	646	653	648	659	643	612	725	698	668	688	673	642	651	680	706	667	657	635	637	650	623	686	670	631	678	660	678	652	642	682	631	651	698	666	693	583	655	668	666	643	673	641	717	662	661	657	663	656	641	678	669	691	649	645	631	634	632	668	625	670	601	650	643	605	658	647	651	676	678	643	681	655	690	635	647	648	645	661	690	699	639	657	647	647	618	675	629	639	640	626	605	632	685	658	636	662	626	647	630	615	681	656	611	649	641	640	618	669	668	659	644	645	661	609	646	644	627	575	630	651	633	624	653	635	653	639	673	643	613	634	673	665	647	678	627	639	647	610	633	599	674	616	606	657	649	660	633	632	694	623	663	657	657	666	632	698	630	665	659	653	700	620	657	623	665	687	637	647	634	660	652	700	635	648	676	676	709	589	618	642	667	618	667	639	624	686	638	655	642	651	656	681	663	633	640	639	615	633	653	596	640	698	651	645	645	648	654	633	608	675	655	667	648	636	688	665	600	656	621	643	672	666	710	657	631	601	616	656	667	651	624	632	633	610	649	661	649	686	700	623	633	628	673	598	691	630	674	637	614	643	670	672	636	663	663	688	655	630	678	660	692	598	641	676	636	673	676	622	640	692	645	663	672	641	662	644	681	665	630	658	654	704	600	636	681	635	697	637	651	607	661	615	682	648	665	649	623	655	664	668	676	616	643	652	653	679	652	622	647	669	658	688	643	685	610	673	642	672	657	629	635	661	657	658	629	570	628	640	633	648	658	671	614	680	657	647	663	655	652	642	662	629	685	650	676	656	638	627	603	627	691	690	653	645	644	655	630	607	617	615	649	692	675	637	627	613	682	612	626	688	680	643	637	631	690	608	673	659	683	667	620	674	641	661	690	683	654	672	643	651	673	657	620	645	629	634	642	667	631	630	650	654	665	627	638	701	667	677	641	637	609	671	596	636	630	704	632	652	628	702	653	661	636	654	629	680	631	684	628	629	650	659	653	643	669	636	601	659	691	632	583	623	647	650	680	625	624	642	615	620	639	672	625	627	616	648	647	630	588	595	642	680	668	602	601	623	654	666	638	628	659	673	644	642	618	633	652	667	637	660	622	591	631	648	643	637	649	636	649	683	609	698	657	589	649	651	632	663	656	656	724	637	655	664	692	653	669	637	644	648	660	643	628	688	632	664	642	646	614	647	673	642	669	686	638	655	658	633	700	647	633	681	617	616	700	646	625	623	661	659	649	656	680	652	638	648	668	646	655	667	651	611	633	691	647	640	612
33503	29667	19830	7345	4128	2382	1316	938	622	518	419	333	439	299	252	285	262	267	264	250	252	258	247	270	239	264	249	246	235	243	252	242	235	235	238	252	264	231	236	242	251	261	238	272	224	253	253	253	225	235	256	256	225	239	244	225	267	232	250	244	247	247	234	219	247	248	247	265	247	257	239	241	237	243	259	252	239	229	252	257	245	254	241	242	257	263	231	257	270	231	227	241	230	238	239	233	218	246	212	238	261	259	245	250	216	206	245	224	225	244	234	254	276	237	264	235	255	231	266	259	255	217	272	245	228	218	257	235	244	236	237	233	262	234	227	218	237	245	268	219	230	218	212	245	251	236	250	252	249	252	264	265	232	206	259	250	230	217	252	241	244	255	239	240	254	238	218	236	236	230	240	239	232	238	218	230	242	224	228	249	231	230	271	238	216	253	232	241	260	216	218	229	223	247	246	237	242	237	253	219	262	236	262	214	244	261	261	238	244	230	251	247	241	238	238	219	257	213	212	232	221	212	257	262	202	243	239	225	210	237	253	226	233	239	236	219	257	228	232	236	249	255	219	226	257	232	230	242	232	224	203	254	237	234	247	233	259	260	256	237	223	271	232	251	251	248	230	265	267	232	231	215	222	231	187	254	202	235	269	249	223	260	250	216	241	228	216	214	219	259	270	214	208	258	257	241	251	235	227	231	213	205	232	247	254	239	261	222	261	252	249	256	260	228	220	248	244	229	242	268	250	227	254	218	248	233	235	240	238	249	235	241	255	248	278	254	231	250	240	229	256	222	238	230	250	229	255	227	252	263	240	255	244	230	211	259	231	251	221	235	242	236	222	225	237	231	273	249	215	218	244	233	247	234	228	240	228	241	251	238	220	256	248	220	222	254	228	222	238	209	226	229	234	231	263	216	222	220	256	229	233	235	237	225	235	254	239	232	263	228	237	227	250	238	251	268	230	261	236	278	252	252	231	228	233	248	243	230	254	250	255	240	238	232	229	247	235	231	234	248	243	242	232	268	228	243	257	251	232	255	250	236	246	252	223	246	225	230	249	224	231	227	254	221	250	240	257	234	240	259	225	231	236	211	241	250	241	247	238	259	241	247	249	248	221	245	222	251	261	220	251	238	264	230	243	244	249	216	218	240	246	240	225	227	243	230	246	242	211	256	254	263	257	255	206	244	240	224	220	231	236	219	239	231	232	238	240	251	232	242	231	250	220	264	250	251	219	270	237	239	231	227	240	215	231	233	224	238	244	243	226	257	218	217	276	239	250	244	217	213	239	250	244	238	247	216	233	245	258	215	226	240	240	235	240	234	243	248	243	248	268	262	232	244	231	249	246	222	230	247	243	249	211	231	236	238	247	252	219	234	245	236	253	234	247	219	221	248	218	201	243	237	221	254	219	263	213	223	250	234	237	240	244	253	247	249	252	240	214	253	222	236	222	238	257	223	236	218	246	214	245	247	245	255	257	226	251	222	252	256	248	229	229	224	268	246	210	232	238	233	225	223	236	242	244	256	232	241	244	228	202	242	262	259	243	240	227	227	238	236	244	246	216	227	250	234	237	231	274	247	258	230	243	192	234	241	263	247	258	253	255	220	222	226	244	228	225	245	235	215	239	235	257	253	226	236	246	226	220	241	202	266	212	219	209	272	233	257	253	213	230	241	204	245	226	247	234	248	213	231	261	254	224	262	245	229	242	244	230	257	231	242	238	248	222	256	238	231	211	216	211	246	236	264	250	252	233	249	251	242	270	227	237	216	256	243	270	231	222	220	235	229	238	203	257	239	218	242	255	272	227	223	263	258	234	238	234	238	245	255	228	216	245	220	231	235	246	230	244	211	243	228	231	250	211	221	253	227	247	238	249	247	264	262	250	233	230	230	227	207	221	233	229	205	213	227	221	217	215	237	241	221	238	240	249	275	240	229	226	279	201	240	269	266	242	237	247	232	234	231	269	218	254	251	221	238	258	211	245	227	212	233	244	231	236	220	224	255	251	272	247	230	226	236	213	265	253	241	231	207	218	271	227	246	241	263	236	254	247	256	212	246	257	219	224	257	267	244	238	221	257	238	224	201	220	236	244	242	261	179	242	253	246	249	254	232	244	222	255	232	235	231	236	243	262	253	247	242	248	255	239	208	213	224	246	268	231	230	260	214	266	234	235	223	251	240	201	279	246	233	239	238	231	244	232	255	246	228	235	215	257	238	232	237	229	236	273	237	237	243	238	240	243	237	243	255	240	247	238	229	228	236	220	246	265	255	219	240	277	210	266	217	259	219	229	258	222	220	237	241	234	237	240	249	235	220	208	238	241	226	272	240	236	275	228	212	279	246	229	217	275	231	237	212	267	240	274	229	223	248	232	257	223	253	239	224	214	246	248	269	245	265	256	221	210	213	233	255	254	232	279	220	222	235	277	227	240	228	211	232	249	240	239	237	239	244	231	248	250	252	237	240	250	244	210	258	214	241	259	256	217	234	251	267	225	213	220	229	231	267	258	241	242	256	238	250	232	239	245	252	222	238	238	237	243	248	230	275	258	235	226	244	235	244	232	284	240	254	254	239	228	265	228	256	285	237	236	252	224	263	245	244	233	253	243	223	229	254	257	237	242	217	241	265	261	268	253	267	249	246	239	258	238	211	226	214	246	269	253	249	244	223	220	244	219	233	221	235	238	232	238	265	223	239	255	256	241	236	262	208	224	225	217	255	247	207	271	204	225	241	247	231	247	222	262	223	244	228	270	220	230	231	235	238	246	268	265	224	237	232	253	219	222	271	243	244	282	229	218	230	209	273	221	259	265	254	238	218	224	245	235	218	262	255	213	260	257	237	236	244	254	248	208	249	219	241	223	259	225	254	244	228	225	235	236	232	238	253	209	240	245	226	262	245	259	236	247	230	246	197	222	234	239	258	230	224	230	219	224	236	234	256	224	258	271	236	247	221	276	247	228	216	224	241	241	228	234	243	232	222	221	235	259	244	231	244	240	248	238	257	210	254	249	262	244	264	255	226	263	203	240	261	228	236	258	238	238	228	268	235	225	235	228	242	248	228	190	242	255	260	259	262	242	249	248	256	258	250	228	250	228	244	255	248	253	201	239	246	257	235	240	236	247	221	247	231	236	273	253	230	216	218	221	246	203	218	251	221	242	236	251	225	232	261	252	230	249	244	222	249	213	245	222	218	208	243	229	244	243	211	230	220	271	256	225	228	239	239	236	247	224	268	231	245	223	237	252	222	261	234	270	248	249	258	215	226	250	221	258	247	223	255	204	240	256	253	240	249	236	231	262	248	227	241	269	228	235	223	240	213	258	247	255	228	221	255	247	241	229	270	211	228	251	257	229	238	231	235	234	261	242	276	246	207	231	251	250	239	230	252	217	236	223	233	237	229	278	267	219	245	238	204	233	249	246	253	248	229	235	229	221	206	225	244	216	235	233	217	231	223	221	287	247	226	262	251	235	234	274	281	198	239	231	229	265	234
22846	23423	14306	4336	3935	3654	3166	2957	2449	2021	1503	1300	1399	1150	915	985	988	906	833	801	742	711	676	701	698	713	666	674	691	666	659	688	645	638	650	647	644	630	616	666	706	688	641	647	623	688	606	676	638	677	599	631	650	648	651	670	615	658	631	616	633	622	630	601	605	623	678	624	662	672	607	657	641	672	718	660	652	684	663	647	634	609	622	622	656	676	660	649	659	661	615	636	628	644	648	674	649	675	707	719	657	646	644	668	689	640	644	677	641	645	620	644	648	612	666	655	601	609	586	613	663	647	630	633	609	683	661	645	604	669	676	636	631	640	625	622	597	658	585	645	685	685	632	665	628	593	598	643	649	624	639	635	594	627	622	646	626	657	606	630	628	652	627	601	670	633	551	584	620	585	640	646	611	629	618	605	608	623	631	611	575	606	646	590	644	600	599	613	647	647	635	600	612	594	568	581	581	609	631	565	608	637	576	607	663	637	568	595	635	636	670	614	626	675	603	608	638	626	618	579	602	630	625	624	642	614	614	648	663	609	602	637	604	621	638	625	612	609	593	629	613	648	640	607	611	628	618	654	609	638	611	613	633	608	606	620	616	647	621	632	637	614	591	600	621	655	591	592	605	632	622	625	576	629	575	558	610	636	571	622	633	615	625	615	575	605	583	654	627	604	615	612	652	654	600	617	598	596	589	571	662	617	585	623	595	594	621	590	636	575	571	602	596	616	624	635	618	589	594	596	604	591	602	611	565	621	603	647	583	625	630	621	589	618	632	625	602	610	651	597	614	588	634	613	609	603	587	583	610	607	629	625	653	643	612	639	625	577	574	633	622	587	615	648	649	593	582	632	585	583	623	606	644	632	632	615	631	630	631	589	640	592	625	588	625	611	617	584	660	621	607	632	622	629	610	576	586	616	592	651	609	635	624	612	602	599	619	640	642	624	613	606	613	615	584	597	607	594	558	683	622	604	607	594	629	628	623	601	619	605	574	613	638	596	635	570	638	604	631	630	609	604	616	629	648	627	607	611	618	622	615	609	620	608	654	633	619	626	664	624	578	615	655	609	613	582	636	603	605	604	613	636	593	628	603	617	610	631	558	596	602	604	677	610	643	609	625	606	614	608	607	658	634	633	553	623	654	662	632	600	604	647	613	657	636	635	648	653	639	628	642	599	642	594	617	540	607	612	604	644	600	594	666	601	606	592	569	653	628	575	627	619	610	568	611	614	633	637	636	643	627	635	631	624	640	599	639	624	628	624	657	626	593	650	599	592	613	619	641	631	607	548	581	631	641	631	615	599	613	670	612	609	631	579	571	663	591	585	613	625	579	628	663	590	638	644	633	574	592	605	620	648	598	620	656	590	604	568	562	612	626	599	623	649	637	600	595	597	596	579	605	633	561	625	584	638	622	579	601	605	645	635	628	580	629	587	664	614	616	626	595	614	612	642	599	615	609	652	581	643	636	621	621	639	584	591	606	654	648	631	650	580	600	610	634	668	595	622	634	613	625	655	662	612	575	640	611	628	624	596	601	586	611	596	617	619	652	616	614	569	627	613	628	605	658	622	604	598	599	625	613	648	603	631	561	608	577	602	650	633	610	607	614	616	629	614	611	593	616	612	634	622	602	640	579	602	618	615	609	634	648	619	630	615	626	627	628	601	608	653	638	616	583	612	607	651	601	648	588	608	633	607	607	601	603	598	589	628	611	590	640	593	583	637	606	624	635	609	575	585	644	651	610	633	610	614	636	552	601	583	610	628	538	621	638	619	620	599	615	594	613	572	633	597	638	643	626	650	615	624	660	650	600	589	594	598	617	563	580	653	614	607	596	621	634	641	642	618	626	590	608	647	631	554	586	652	601	665	600	609	602	628	640	615	638	648	635	604	627	642	600	587	674	586	654	650	664	638	565	634	584	575	621	573	608	592	637	590	540	585	657	636	637	597	629	608	593	619	589	587	588	598	632	616	601	588	649	625	621	591	610	615	625	638	645	628	641	631	571	638	631	607	620	633	620	564	642	583	574	644	601	622	618	615	575	668	617	577	603	609	597	617	583	567	674	620	629	618	618	600	632	600	612	617	600	637	613	604	628	642	607	604	590	543	640	623	666	638	603	611	655	633	604	617	637	566	577	589	607	609	669	591	618	638	627	638	605	654	558	570	656	624	613	638	580	640	572	660	608	617	630	614	638	624	629	633	625	627	615	632	594	610	610	622	613	614	595	624	653	631	622	647	624	622	605	636	601	593	604	626	616	629	593	621	660	603	607	590	611	631	620	646	553	608	613	639	636	552	572	614	658	648	618	613	605	629	628	620	626	609	626	575	597	631	618	622	592	652	623	642	591	622	591	632	648	610	651	598	625	639	615	605	636	618	623	586	611	669	606	598	628	622	652	639	580	601	609	614	656	648	614	644	631	632	591	550	626	652	625	646	636	578	610	653	585	616	572	588	615	674	591	597	609	632	613	616	594	605	628	591	652	687	629	631	676	609	652	603	600	595	623	615	587	660	586	585	660	576	620	616	598	590	641	584	606	596	608	562	607	585	605	657	668	618	655	578	620	628	594	615	614	597	629	635	615	590	592	583	635	626	610	666	592	596	583	608	612	577	617	647	625	586	620	593	634	587	602	638	584	610	641	593	560	640	638	605	609	646	628	634	624	617	607	596	635	573	612	638	603	627	590	589	605	599	626	617	596	609	605	593	589	592	613	612	598	547	590	646	615	641	609	617	626	612	664	640	628	657	610	636	607	627	674	601	639	601	569	620	666	614	607	591	595	642	625	623	633	610	607	630	652	616	639	642	601	621	586	615	628	609	645	574	587	586	634	645	603	680	600	609	595	632	615	605	608	614	596	588	621	601	629	667	628	629	643	638	567	638	612	618	602	612	594	592	653	621	677	608	652	619	592	621	641	625	645	608	640	646	599	607	589	592	628	622	659	607	624	589	597	642	590	589	600	635	660	662	595	616	616	585	629	639	610	623	629	600	607	597	663	620	647	663	610	611	582	629	622	688	605	589	602	586	576	626	569	597	598	553	618	600	618	620	601	622	556	584	610	623	647	611	644	611	623	643	645	649	638	653	611	607	630	589	628	655	623	596	647	632	618	557	645	628	644	634	652	661	602	595	627	628	618	612	639	603	576	612	626	587	619	603	642	605	635	600	613	590	623	692	598	612	583	629	634	568	618	612	630	613	642	583	622	613	617	594	583	582	639	619	608	628	605	616	632	613	641	577	630	645	604	579	590	601	629	657	623	638	603	587	549	618	624	617	582	592	658	630	626	613	600	589	614	572	604	592	633	618	606	618	596	653	607	600	639	623	608	589	648	583	638	633	594	583	604	605	686	650	615	564	593	598	658	621	654	616	610	648	614	614	637	614	607	647	577	585	607	649	654	648	614	600	569	651	610	607	625	608	625	580	558	633	598	610	619	641	579	632	632	623	657	591	664	648	624	584	637	591	587	590	646	593	679	629	565	574	601	626
42104	37625	28622	12925	7568	4655	2848	1704	1147	797	634	666	613	388	287	262	258	225	224	222	194	219	205	185	202	216	207	171	188	190	190	189	187	181	163	184	184	193	189	185	173	181	186	191	164	181	178	178	178	206	193	169	176	162	174	187	133	181	196	178	173	162	187	202	172	176	172	139	168	170	178	172	160	169	195	194	180	197	178	188	176	174	164	162	165	175	169	202	183	178	191	171	173	189	145	181	173	186	186	206	179	171	175	176	174	171	184	170	173	173	172	194	175	158	160	171	165	181	176	176	209	149	185	204	186	187	184	185	170	179	176	177	157	178	166	168	178	180	148	198	177	163	175	180	183	175	157	170	167	210	172	161	173	180	167	186	167	183	164	177	148	165	190	167	142	164	178	163	163	151	166	175	163	171	149	162	185	177	164	160	175	160	162	173	178	181	191	157	166	151	172	157	148	187	160	192	167	159	166	155	148	157	160	165	169	171	200	159	164	183	167	155	161	144	181	144	173	152	158	171	156	167	159	187	182	166	142	179	165	163	168	163	169	172	183	173	181	159	159	172	158	170	161	156	175	191	198	165	183	189	169	178	164	174	140	165	181	163	156	179	165	154	163	154	184	173	163	164	163	150	149	165	174	180	160	184	165	198	160	147	187	163	139	148	171	140	182	184	176	173	178	172	173	169	166	179	174	192	194	190	175	143	175	171	164	154	171	154	166	168	169	191	163	175	166	187	145	155	167	159	171	162	183	169	160	171	168	175	178	183	172	164	176	186	180	157	173	158	169	195	162	181	188	147	186	167	182	173	171	159	150	176	178	159	193	165	192	171	173	171	162	163	164	161	161	151	170	166	176	167	172	141	190	158	190	152	178	164	166	196	158	189	170	155	147	162	180	191	151	154	175	171	181	170	168	170	183	183	166	154	193	159	179	150	171	180	166	163	171	171	161	173	149	186	187	148	160	194	156	161	156	170	166	157	162	160	169	178	193	179	161	163	159	188	163	172	191	183	180	168	168	198	162	155	178	188	176	141	193	165	165	181	165	159	184	166	161	187	158	156	157	177	160	191	177	167	161	149	184	173	168	184	172	171	186	151	167	148	173	166	165	168	170	171	178	168	191	159	175	160	192	152	178	182	175	157	176	176	143	179	156	159	178	158	166	184	161	173	168	151	151	165	160	159	166	164	161	166	186	156	181	168	157	179	159	160	145	143	172	148	165	158	172	151	176	200	187	185	179	145	162	207	173	160	167	169	167	161	178	165	162	174	152	180	168	148	180	163	175	168	158	166	191	188	163	161	170	179	176	177	157	162	148	172	182	174	167	178	187	184	180	167	179	176	150	167	188	197	181	167	156	167	169	155	165	161	187	170	158	177	162	168	166	154	183	192	162	173	165	175	187	179	173	185	146	145	184	158	178	159	155	148	178	186	163	175	150	171	184	165	160	190	167	169	176	164	167	162	192	173	174	166	179	166	188	158	168	198	151	169	174	184	175	139	177	183	173	163	186	180	155	165	184	179	155	158	169	182	157	150	170	166	160	155	170	155	194	207	159	158	171	145	168	181	157	149	200	185	145	169	154	202	175	160	160	177	159	172	162	186	162	180	165	155	163	190	166	165	177	190	172	161	170	188	150	175	171	162	197	183	192	184	176	153	152	170	155	168	176	163	183	170	174	186	172	178	171	165	171	183	197	161	157	160	168	171	178	189	159	169	157	163	156	160	167	192	157	160	185	191	160	157	155	170	146	166	172	150	149	179	158	183	182	170	167	175	166	190	161	156	174	170	177	153	191	155	159	182	170	153	183	180	185	187	149	171	179	170	158	162	181	159	176	157	183	192	161	154	183	173	176	173	159	159	148	138	171	177	194	183	154	169	157	176	153	150	189	165	176	154	165	154	181	187	157	151	189	164	165	169	167	163	175	170	153	177	158	168	146	128	175	173	162	193	184	178	176	157	186	188	169	148	182	183	160	171	164	153	155	165	172	157	152	193	174	174	183	171	176	170	166	164	160	182	163	192	182	160	151	192	191	163	171	180	179	170	157	146	157	176	168	176	165	160	185	182	175	191	181	164	162	184	149	153	206	171	187	168	182	177	186	178	190	177	156	180	163	170	164	163	183	184	187	161	179	175	160	178	167	169	162	158	168	174	158	181	150	171	171	180	177	176	158	168	169	155	162	156	162	163	181	177	151	187	181	169	156	167	170	158	167	180	149	181	174	160	185	168	175	169	172	159	175	167	164	151	179	158	169	146	154	160	183	185	163	177	155	170	160	160	158	184	163	162	157	185	170	182	188	175	167	154	195	172	192	172	149	165	159	187	170	172	179	167	158	185	162	157	148	159	177	156	166	184	177	181	148	190	188	174	160	189	199	204	162	177	174	177	174	189	184	171	183	176	155	130	175	177	148	138	165	152	168	174	162	171	171	150	169	154	165	164	187	168	166	166	158	164	167	174	162	177	173	192	155	163	154	154	145	187	144	177	177	131	185	178	167	189	181	177	178	200	179	187	170	191	164	182	164	153	188	159	158	182	176	167	169	166	164	161	169	177	167	187	167	183	172	185	174	149	200	158	169	158	158	171	167	159	186	158	173	168	188	200	201	190	184	180	140	167	167	170	142	181	179	180	148	162	159	187	174	178	164	172	196	172	151	169	181	176	177	182	168	169	170	152	154	166	142	158	160	194	171	161	172	187	155	169	151	162	158	203	183	164	161	169	164	161	165	179	158	147	166	174	170	176	180	200	178	161	143	162	157	174	172	148	169	162	162	170	188	190	187	156	191	169	172	192	181	158	171	169	145	158	173	157	168	161	172	199	163	142	165	148	169	170	198	176	164	180	165	180	169	190	189	185	163	176	160	164	167	179	144	157	157	174	170	179	151	164	176	194	162	187	160	149	168	179	167	183	171	153	175	178	189	190	148	161	173	156	164	178	179	162	169	170	152	193	167	186	176	181	166	154	177	147	176	145	184	183	179	162	181	174	177	168	170	189	152	183	180	168	183	191	184	178	176	180	191	189	176	159	153	173	165	161	161	151	183	163	175	176	177	166	168	194	176	182	182	182	181	178	184	167	184	169	137	169	158	186	172	156	173	173	189	166	176	154	150	167	183	196	173	177	168	158	170	199	181	176	150	165	172	187	178	165	128	172	153	147	166	152	155	156	185	164	179	180	185	184	154	166	190	169	173	185	172	190	161	163	164	156	177	175	152	192	161	162	182	186	154	179	165	171	183	174	157	158	176	158	171	171	159	192	189	176	161	192	142	189	168	162	181	172	148	156	162	164	162	175	186	190	186	190	181	171	153	171	185	145	183	174	174	165	173	161	170	200	163	190	155	164	172	191	154	183	177	175	167	157	140	169	145	159	188	188	148	156	178	165	168	140	192	190	166	164	159	180	161	147	187	155	169	169	180	170	163	155	168	189	154	172	191	168	139	162	151	163	167	180	161	164	149	163	174	153	177	155	168	166	174	164	160	157	152	176
28786	30008	18969	6953	6151	5403	4944	4384	3814	2875	2391	2153	1929	1330	1094	1091	1051	996	855	814	667	716	614	648	591	625	583	614	615	592	546	573	594	521	555	537	531	551	525	542	566	499	522	533	479	487	456	517	521	496	470	474	483	507	522	522	493	518	504	457	472	481	478	426	492	476	513	514	495	487	491	506	529	531	511	499	490	486	499	498	475	504	493	488	470	497	488	506	490	487	510	560	497	525	535	468	515	531	504	500	540	524	511	521	504	520	521	505	488	504	510	490	453	465	499	465	464	466	490	478	490	488	504	456	507	543	503	489	519	460	462	529	542	514	508	514	492	446	497	519	472	472	478	494	444	428	462	494	452	469	482	459	435	446	484	471	483	494	445	467	474	436	464	457	451	439	471	432	457	469	465	457	441	485	488	468	463	465	463	457	451	467	427	433	450	451	457	495	431	449	435	483	420	445	479	443	490	444	462	474	401	438	440	439	429	467	454	491	445	498	433	428	470	401	478	458	441	405	473	442	452	484	490	431	445	426	450	437	476	443	446	411	452	433	469	451	461	438	474	470	455	461	461	503	444	461	419	474	450	455	456	472	437	453	495	472	441	428	476	492	411	448	436	434	448	486	451	456	474	479	434	495	447	456	426	455	498	470	497	481	465	465	480	445	442	419	463	438	441	466	465	462	420	445	454	471	438	433	445	464	438	480	453	466	476	407	463	452	470	414	434	487	450	469	466	459	468	462	436	459	405	450	446	441	431	474	458	442	477	460	463	437	458	430	460	418	468	455	485	399	465	428	448	446	457	447	433	449	459	473	418	446	475	487	451	465	440	453	466	443	457	449	432	463	465	459	452	490	437	437	446	436	462	425	448	482	456	437	449	443	417	430	451	465	488	460	420	462	482	470	443	485	464	487	429	475	468	450	436	462	428	453	459	455	428	426	423	427	438	439	467	444	437	458	440	432	500	437	448	415	441	437	429	453	474	471	455	438	469	432	462	470	469	462	514	468	482	447	451	421	463	462	450	468	436	466	457	473	460	436	434	406	438	469	451	459	465	473	434	472	437	447	477	455	468	435	448	430	441	458	461	479	453	485	418	431	468	406	458	489	450	445	451	420	457	479	471	447	476	467	443	493	435	453	437	432	463	452	445	440	442	436	457	456	434	434	469	436	409	459	486	463	451	479	435	457	466	458	455	466	441	455	449	425	451	456	410	446	445	462	438	457	417	504	472	444	449	476	446	436	460	511	444	435	457	424	420	473	446	445	463	410	481	485	470	451	429	495	453	487	457	476	454	454	426	459	452	414	477	449	445	438	480	434	401	473	457	452	455	419	476	462	462	470	434	454	473	450	442	458	457	426	425	429	428	449	486	454	509	428	454	450	452	456	439	470	456	476	459	449	439	464	461	443	432	429	453	459	485	453	428	462	458	470	432	471	502	454	442	411	428	445	438	458	439	476	439	421	468	455	471	438	439	464	480	438	458	471	413	410	438	409	428	479	423	454	433	442	460	458	396	442	448	459	454	438	440	425	427	448	421	475	473	479	428	440	445	402	436	430	477	433	437	449	489	453	501	426	478	466	442	423	447	460	452	452	473	497	478	443	445	457	458	446	453	445	421	476	413	448	466	459	428	432	428	427	454	433	481	466	429	459	423	490	436	467	488	418	477	428	467	469	439	444	473	435	459	443	459	431	446	473	422	453	424	432	451	458	487	477	453	449	457	451	460	444	455	431	450	459	439	410	446	456	442	463	464	436	453	473	451	447	437	449	444	440	450	463	459	446	448	509	440	459	492	420	483	444	474	410	423	466	471	450	456	446	484	457	473	461	466	442	405	427	426	441	443	471	457	441	430	472	449	487	466	457	468	433	465	469	513	471	457	429	455	476	451	436	460	456	467	422	467	435	475	448	470	438	448	485	426	453	477	453	442	470	429	468	474	450	459	487	425	442	456	453	433	460	442	417	454	455	419	467	468	487	467	421	480	461	467	439	465	479	438	441	473	434	487	479	418	432	435	460	452	446	445	418	420	483	428	440	443	537	480	421	508	480	458	409	459	459	441	473	456	444	447	498	463	457	453	493	435	432	452	425	429	475	464	433	427	449	455	436	416	375	439	446	476	455	442	464	451	460	461	423	440	421	462	436	446	435	430	453	444	438	456	469	470	450	414	428	439	453	476	463	426	432	454	455	476	431	441	476	460	467	470	413	439	445	457	486	425	456	429	451	447	456	459	490	454	430	477	431	480	423	462	430	487	449	464	448	455	489	419	443	470	420	461	462	432	442	446	463	478	444	446	442	457	448	444	420	450	450	451	447	410	460	438	437	458	484	441	446	456	432	472	473	447	451	451	407	442	428	423	477	459	445	478	430	434	427	455	437	467	482	489	395	443	432	417	445	420	443	401	485	454	447	428	416	429	444	408	435	468	447	427	441	452	484	490	418	426	475	424	432	434	452	439	495	404	437	456	428	425	439	487	454	440	463	398	438	475	460	471	420	475	460	453	483	434	418	415	469	466	470	404	464	464	485	464	480	425	433	466	433	451	414	454	474	442	449	447	499	459	437	438	473	441	477	443	454	406	452	412	448	482	474	444	451	467	446	457	445	481	478	460	448	465	469	443	441	487	450	469	409	452	467	466	421	433	461	479	439	486	471	426	465	450	433	413	449	434	473	460	476	420	451	498	443	455	453	465	438	445	464	433	475	436	440	460	475	446	492	438	445	443	432	446	492	438	418	434	453	429	442	432	433	424	485	413	437	459	466	446	462	439	448	450	465	438	447	443	425	435	461	432	439	463	441	443	457	465	447	484	422	450	480	466	469	448	433	489	443	476	448	427	446	453	438	492	457	461	485	458	458	480	427	433	471	455	463	417	432	493	444	422	458	447	448	460	439	438	448	453	452	437	454	445	442	435	431	463	438	438	500	418	458	429	398	423	454	455	474	459	464	456	475	460	421	413	475	447	448	494	456	445	460	507	451	446	454	498	427	474	449	430	437	450	472	447	452	465	487	483	459	437	502	468	446	450	467	461	470	456	464	459	472	478	419	458	471	456	485	461	449	476	485	440	427	423	472	462	428	461	466	478	449	428	464	472	470	441	459	475	456	476	438	465	408	486	455	434	466	468	408	478	426	460	439	453	469	461	453	438	490	437	431	464	478	448	458	458	448	421	453	430	459	449	467	446	471	452	488	425	454	452	454	451	466	448	423	432	478	455	459	454	437	439	463	469	478	439	452	455	457	465	445	470	479	489	450	414	440	444	460	466	455	444	450	453	461	470	454	450	450	431	466	465	490	413	434	463	453	500	444	473	460	465	462	468	463	409	478	443	462	425	452	415	451	429	408	413	448	439	476	439	467	401	470	445	416	435	435	450	400	450	479	447	465	471	442	442	469	476	446	401	468	425	399	436	408	427	453	438	477	449	463	486	462	438	418	429	456	452	463	489	433	413	444	484	436	460	476	463	446	441	483	493	408	436	445	440	486	441	431
15644	9046	2913	710	434	345	324	296	277	277	248	257	290	268	266	230	270	245	217	228	239	240	227	240	244	241	265	249	257	260	222	279	217	235	230	248	236	226	236	243	236	228	225	263	288	276	262	239	252	248	281	241	246	240	247	255	251	238	245	241	254	248	255	251	249	275	250	277	269	203	242	241	239	249	240	247	238	256	252	238	256	254	236	251	261	275	264	247	250	258	259	250	241	218	238	235	253	239	230	279	253	239	256	251	237	263	260	267	232	250	225	240	282	241	263	248	250	227	240	263	258	252	262	258	237	251	264	262	259	253	246	242	206	228	241	281	250	243	294	231	239	238	249	282	271	244	273	241	243	218	220	266	261	249	212	242	243	235	304	221	270	249	270	207	237	258	263	235	258	265	215	255	241	236	261	252	254	247	236	257	264	230	224	219	219	225	245	240	232	244	278	250	220	245	233	226	264	244	267	247	225	260	246	252	214	237	247	220	264	247	238	251	258	224	257	256	217	254	219	261	255	260	259	255	239	280	247	234	252	267	255	255	258	226	245	245	247	228	258	238	244	257	278	233	261	270	240	258	240	237	234	218	236	221	263	259	252	268	245	252	248	224	253	254	249	231	230	227	251	290	251	245	281	267	239	280	216	262	265	244	241	237	253	266	243	255	263	280	238	243	239	255	254	253	232	232	244	254	236	260	252	230	279	223	258	269	254	241	244	255	262	270	231	271	274	265	247	246	266	273	241	234	213	264	251	245	297	245	274	237	258	250	248	244	232	233	249	261	265	245	222	247	268	275	240	267	257	239	256	244	233	252	265	222	257	265	247	230	255	239	226	257	219	248	229	221	255	249	218	230	238	240	241	231	253	237	238	230	271	255	253	264	273	271	243	272	235	275	256	268	268	254	286	236	248	265	262	243	246	236	272	267	254	265	248	271	221	247	240	239	236	248	254	257	255	249	254	235	247	238	250	259	240	272	219	253	237	250	233	265	267	251	253	258	215	267	216	252	237	231	243	245	241	255	263	250	265	218	256	231	276	235	259	254	247	263	251	251	230	253	240	239	240	247	254	263	224	262	249	247	259	248	242	243	229	255	242	276	266	270	249	251	243	248	227	251	235	240	272	233	237	225	261	266	228	240	228	232	241	280	245	268	264	272	226	276	226	225	264	246	253	274	255	242	211	257	236	254	237	252	240	241	245	278	277	268	236	267	246	240	231	265	236	268	232	238	263	229	227	239	260	271	240	260	257	237	262	239	273	243	231	272	233	250	230	242	255	252	231	237	263	238	236	255	227	228	257	241	263	273	207	250	249	270	228	244	203	246	255	232	264	233	247	249	242	238	232	262	244	280	216	253	237	239	242	238	233	257	249	282	286	231	213	239	231	269	255	239	246	258	270	220	267	245	232	246	238	253	258	226	227	259	263	197	231	238	240	249	239	270	232	214	282	244	253	265	249	251	245	253	259	263	260	242	272	252	247	244	244	228	234	263	254	275	250	260	244	264	255	246	270	249	251	254	253	270	243	242	221	253	248	260	243	248	234	228	250	229	254	221	237	259	240	225	226	244	254	268	236	283	241	227	222	254	260	250	224	240	244	255	231	258	232	236	229	225	233	279	247	261	276	230	259	251	247	251	262	236	274	259	255	252	248	260	257	272	230	264	246	234	240	244	239	248	254	213	242	264	243	254	228	270	285	232	233	224	246	248	243	247	241	254	248	273	242	239	227	229	235	253	255	262	224	266	240	250	238	232	243	242	245	226	259	237	244	260	217	236	252	273	210	244	237	242	232	260	238	226	242	253	258	245	255	252	238	258	207	235	233	229	232	246	231	262	260	265	270	243	262	245	252	261	244	227	231	256	265	223	250	256	278	271	255	228	252	236	240	244	247	256	256	269	234	252	268	252	244	248	258	238	244	256	246	288	214	274	276	271	282	244	246	275	221	243	219	263	248	254	252	257	245	254	241	235	244	210	235	226	232	254	240	262	237	209	212	252	242	262	220	243	245	228	257	239	260	269	259	268	235	232	259	206	246	266	225	227	245	255	247	259	237	241	263	232	209	223	237	239	245	289	225	264	257	238	231	240	259	235	244	239	227	253	250	264	220	255	254	257	227	279	254	252	257	237	258	282	237	258	263	240	232	246	236	233	243	241	259	232	284	244	230	249	224	242	264	256	237	248	249	242	235	217	241	261	262	241	247	241	280	264	264	229	202	226	218	231	255	216	295	263	258	234	223	244	260	254	243	232	232	220	230	269	249	246	226	257	244	269	204	231	245	227	246	246	228	252	258	213	233	265	248	252	255	283	270	257	263	241	238	250	265	247	230	241	270	241	243	269	252	249	233	244	252	215	243	253	231	236	252	252	231	264	254	278	230	245	246	260	267	245	281	220	241	240	225	238	222	231	245	269	219	250	234	250	234	261	255	272	226	253	236	224	224	257	242	243	254	257	248	271	243	245	259	278	229	243	247	214	256	270	259	226	240	261	219	235	240	259	251	255	270	242	260	248	267	270	248	240	272	245	250	247	241	220	243	229	258	242	246	283	252	254	256	250	240	238	259	255	248	258	232	256	217	241	250	250	250	278	268	242	249	231	262	237	210	241	241	251	239	229	240	245	249	232	208	245	256	281	271	233	234	269	258	224	255	247	262	245	242	244	247	264	255	225	232	252	233	238	280	250	253	243	268	216	222	235	220	277	258	244	236	242	248	264	269	242	262	225	239	266	249	238	222	243	245	265	263	219	245	246	246	260	233	256	244	245	245	227	249	255	256	231	239	213	227	264	258	239	252	268	244	258	257	267	251	237	229	260	223	248	243	256	233	245	246	239	227	248	218	260	240	240	249	255	237	250	241	223	224	265	247	256	241	237	250	230	253	249	227	255	216	210	272	269	238	252	234	246	224	263	262	228	252	213	266	244	234	271	209	286	225	257	264	229	268	254	228	250	237	249	262	239	219	251	254	245	255	247	250	232	214	226	234	232	265	227	244	253	283	242	237	256	234	255	260	248	274	245	264	237	246	242	249	241	270	267	263	246	219	277	253	239	258	242	238	248	224	257	252	256	248	234	286	239	270	250	243	256	245	235	251	249	291	260	213	254	262	267	222	274	270	236	232	233	226	229	242	244	263	235	240	262	240	262	263	226	244	219	262	244	249	251	247	261	240	275	218	239	265	228	253	253	270	259	236	267	238	231	247	269	271	246	270	227	253	229	274	253	238	257	253	253	254	259	246	267	255	251	244	250	234	233	266	246	254	227	241	262	251	262	257	236	243	293	228	260	262	257	257	239	279	252	244	273	242	277	273	259	229	249	240	276	250	230	271	243	222	249	235	256	218	265	238	258	232	248	235	257	239	250	257	226	246	253	239	217	238	250	254	270	262	284	241	244	258	249	236	227	245	253	239	221	243	258	218	275	242	227	235	218	274	221	257	237	234	242	247	215	215	289	240	234	249	236	259	237	250	267	224	255	257	255	218	266	267	230
10154	8731	4057	1245	1229	1102	1051	881	838	859	780	739	751	664	700	667	675	644	661	686	638	620	595	632	642	617	629	630	624	644	624	594	641	689	661	637	664	675	661	661	669	645	656	568	654	655	627	632	633	627	648	632	652	610	670	622	650	686	620	669	640	679	637	574	647	665	623	662	651	656	637	649	644	654	654	637	650	646	659	661	647	677	673	631	657	628	642	676	642	632	636	697	650	664	665	648	656	610	692	664	632	643	675	655	652	661	644	624	620	651	598	617	616	683	666	649	639	649	564	618	663	673	686	631	657	652	651	646	672	683	614	648	662	649	657	633	646	659	629	648	618	673	626	658	657	629	659	648	655	657	639	630	704	620	637	630	671	701	659	661	643	681	698	663	626	646	652	649	638	660	632	662	630	663	662	689	594	655	689	628	651	659	641	611	623	641	640	656	665	634	655	629	661	643	635	656	639	659	622	675	667	672	621	658	628	601	618	621	601	624	677	642	616	636	633	618	642	656	667	627	629	627	649	648	630	578	654	646	670	660	624	707	665	607	654	641	678	680	669	620	625	652	634	670	649	624	615	602	642	619	637	641	662	638	704	629	611	661	620	627	616	673	662	635	688	665	630	646	663	624	591	641	675	676	680	689	648	647	663	632	581	622	660	604	652	653	589	669	632	665	662	612	656	618	624	642	683	680	621	666	657	633	664	638	626	654	648	606	637	668	662	641	634	612	618	620	633	581	630	600	676	617	632	639	658	570	653	649	685	659	679	654	617	613	643	609	630	620	641	653	612	622	676	623	636	638	663	632	632	632	634	604	625	643	648	646	669	610	676	653	601	651	673	666	623	691	627	616	652	654	633	646	625	652	599	630	642	637	644	668	650	605	640	636	627	656	636	670	618	671	637	683	589	615	644	637	625	711	679	653	654	630	650	635	660	658	651	664	605	603	627	612	630	656	641	645	610	646	643	638	600	632	600	661	645	685	631	691	687	664	661	653	671	614	692	622	641	678	616	655	614	665	684	615	688	654	661	639	609	652	639	636	675	654	662	638	616	601	683	679	657	650	645	652	678	627	619	662	644	615	677	645	631	661	635	637	608	646	667	599	673	599	671	629	646	662	664	622	611	656	662	650	637	620	610	647	654	633	631	636	642	629	619	610	622	652	624	640	596	647	628	608	611	692	676	656	638	627	635	674	589	651	691	635	652	626	628	683	665	645	625	644	614	676	610	656	611	654	649	654	639	618	622	637	652	661	647	632	631	617	617	678	661	658	647	647	617	667	692	654	629	665	658	678	599	641	630	663	645	617	618	661	627	637	592	680	646	674	671	623	607	643	635	640	685	644	619	636	617	622	643	650	687	657	640	637	616	641	687	615	653	616	615	653	684	642	674	648	604	671	667	593	650	668	655	613	670	649	698	585	646	683	614	652	637	688	665	660	632	656	637	625	604	652	683	662	719	633	644	606	637	698	636	656	636	621	615	626	640	652	629	658	636	647	666	655	668	603	664	682	675	658	644	671	641	647	613	670	636	657	644	663	671	561	668	644	635	603	667	609	656	643	679	594	658	692	632	620	603	582	639	625	613	665	661	650	624	643	653	618	675	648	658	664	628	633	667	609	630	614	619	659	660	638	638	634	667	641	662	617	634	669	597	631	682	653	608	642	690	656	629	642	653	630	684	585	670	657	640	618	648	698	636	648	636	644	556	632	649	664	630	638	621	641	661	627	615	655	646	615	667	615	671	652	642	656	620	601	645	665	634	644	608	664	660	645	621	669	653	649	645	628	632	588	670	627	652	622	720	662	675	628	622	681	643	641	687	640	614	668	671	653	692	643	624	628	633	655	629	643	603	637	648	677	679	644	612	631	639	587	682	625	629	616	657	617	618	640	606	651	645	666	638	640	637	671	642	678	654	610	609	618	641	630	643	648	640	617	616	666	617	687	631	617	644	635	640	635	585	569	676	587	627	659	621	661	670	646	667	693	658	665	633	605	643	643	664	624	637	639	645	694	707	631	605	713	638	611	661	640	621	636	624	632	663	650	665	614	651	657	651	650	613	555	631	613	637	678	612	618	650	615	654	658	691	666	666	639	685	631	646	661	693	660	631	638	662	629	674	696	620	649	612	675	582	625	668	662	647	683	649	609	616	625	664	653	707	691	642	643	639	672	642	640	674	649	653	670	678	590	621	676	653	595	638	632	663	649	651	633	652	664	675	622	630	674	653	602	609	611	670	654	639	611	696	611	625	642	672	660	622	671	652	651	665	606	610	654	661	623	632	635	635	654	625	611	607	634	653	646	661	626	644	649	643	649	676	645	613	665	630	634	642	658	643	652	664	601	629	632	643	665	611	663	635	637	657	658	648	671	638	656	649	641	631	619	655	629	641	619	647	681	590	602	648	564	626	670	623	649	604	614	629	618	617	666	659	633	647	663	592	608	653	646	648	612	636	637	592	659	658	649	636	629	665	672	664	627	641	624	666	656	642	663	632	658	626	665	623	648	665	633	623	578	673	629	635	635	630	676	647	633	574	625	663	660	645	601	597	665	639	622	592	615	624	614	649	654	624	706	690	674	650	652	648	680	651	643	640	629	637	670	637	633	670	643	648	658	647	629	637	649	650	640	676	664	653	650	624	635	650	625	676	641	639	645	671	619	658	674	610	650	669	654	639	668	652	630	661	626	631	639	661	599	597	623	621	614	650	669	671	640	691	626	644	648	692	637	666	640	646	624	619	591	663	700	579	643	620	625	654	616	621	639	628	647	662	610	596	646	621	635	598	671	614	640	650	629	678	654	640	662	667	664	660	624	632	655	617	681	612	654	613	595	641	598	652	592	622	625	614	649	642	604	621	607	684	631	619	651	614	609	634	677	674	615	652	645	666	690	626	682	654	654	659	611	640	592	637	643	673	665	595	614	647	641	634	611	645	699	643	631	604	670	622	655	656	610	676	656	657	643	648	629	628	607	676	652	618	641	659	660	650	650	630	620	598	664	674	660	673	658	640	656	576	646	604	633	680	648	640	671	640	630	642	670	642	654	604	631	608	639	627	689	680	670	635	626	622	601	627	613	654	647	614	674	635	665	610	691	672	654	625	659	637	618	629	616	601	684	656	626	695	627	678	665	620	635	611	680	616	625	641	616	624	643	648	633	655	613	641	629	616	641	641	640	648	629	653	639	633	657	671	652	656	620	665	645	653	655	606	653	669	669	649	670	654	665	628	661	620	652	637	599	631	633	684	613	684	622	668	662	615	646	638	651	636	661	620	642	622	622	651	612	626	614	642	652	620	639	653	645	647	615	591	670	619	632	626	644	650	671	640	655	660	604	651	608	579	620	605	651	632	595	611	577	640	664	617	618	606	648	613	653	632	693	661	678	651	636	660	664	654	624	597	646	637	630	626	651	668	629	645	663	622	622	643	681	641	603	636	626	648	605	625	624	654	617	603	627	633	626	601	667	621	678	616	617	596	640	643	656	615	641	638	606
33486	27809	19325	7281	4416	2490	1516	916	678	469	403	510	359	305	263	294	298	275	281	255	285	271	255	237	239	226	253	230	252	242	254	254	225	261	244	222	250	241	228	236	237	215	243	220	247	239	253	251	262	250	251	245	248	214	254	256	232	237	239	204	222	267	243	263	239	255	242	234	244	226	230	239	233	242	247	241	268	267	247	225	221	256	254	270	243	241	221	248	234	241	200	245	257	239	232	237	228	253	224	247	237	233	232	242	232	251	239	261	220	226	242	210	248	251	246	278	225	221	253	228	247	219	244	270	222	239	246	224	236	251	231	251	220	226	202	231	240	234	239	215	242	242	219	205	192	223	230	230	256	226	234	196	242	234	191	217	244	231	226	241	241	211	244	247	230	238	236	221	213	234	254	248	245	243	249	220	239	223	232	253	235	237	250	240	217	254	226	241	254	208	230	211	207	255	240	214	219	225	233	219	240	257	266	232	236	238	240	220	222	193	256	230	232	218	230	250	256	222	236	230	256	227	216	227	247	258	254	227	253	234	241	252	207	224	214	213	239	234	249	220	225	246	231	216	228	233	239	230	216	231	260	220	256	225	212	241	243	231	224	228	229	222	231	242	233	215	230	241	230	198	206	200	226	231	226	225	242	241	226	217	243	264	224	244	216	250	257	213	234	247	238	213	233	230	245	222	248	240	237	207	241	224	225	260	249	248	256	228	225	241	226	243	252	242	233	251	232	204	234	235	223	244	228	240	229	217	224	226	222	235	207	218	244	229	230	251	214	213	206	200	247	243	258	224	212	241	225	251	234	224	257	233	246	260	217	236	236	241	232	234	235	240	214	228	240	259	230	242	268	225	245	224	244	219	211	268	222	226	237	215	250	201	224	228	215	244	227	214	204	242	221	237	244	231	241	271	230	232	251	265	226	235	224	222	227	223	224	215	218	237	231	238	235	233	236	257	259	240	238	234	230	235	237	255	232	251	249	219	226	234	240	222	241	232	241	249	222	250	225	207	249	218	234	232	202	243	264	214	245	232	241	227	236	220	247	195	223	232	249	253	242	235	233	226	212	237	229	218	229	232	216	218	225	233	237	220	236	240	226	248	212	251	214	228	244	262	227	211	231	236	230	223	228	245	253	258	268	238	233	234	228	229	225	225	214	243	229	221	226	241	245	240	236	255	230	243	225	248	242	232	229	246	218	221	207	248	258	219	227	217	251	246	240	232	227	240	192	225	228	224	225	238	239	221	252	257	220	234	216	252	265	238	235	229	228	234	244	235	243	218	231	222	241	215	210	213	205	226	235	228	242	261	234	257	228	231	241	234	244	236	222	223	229	231	215	232	221	280	225	265	243	261	235	233	209	207	252	232	230	244	226	217	232	258	211	245	228	203	244	237	239	206	233	228	202	240	226	273	202	251	224	254	219	253	238	243	225	231	234	251	252	248	257	245	267	237	238	247	226	238	240	251	244	225	244	255	234	233	255	250	224	246	230	220	224	268	242	218	227	219	248	265	219	229	247	194	232	208	234	234	237	231	211	239	240	226	245	243	231	209	222	247	217	221	200	246	209	218	220	251	254	235	230	240	209	210	234	243	245	207	212	233	236	255	242	236	237	223	232	246	247	222	240	249	246	234	241	206	241	206	219	232	236	240	242	239	234	243	255	241	228	223	237	237	244	211	215	247	258	231	239	245	243	208	246	204	212	233	206	216	240	227	260	237	255	218	240	245	221	251	239	208	222	257	239	219	217	211	240	240	209	260	240	197	255	244	227	243	269	245	237	238	240	267	241	209	238	224	247	223	230	238	261	253	215	228	233	245	223	244	239	232	234	223	222	235	248	247	222	233	237	250	220	236	221	249	256	225	244	240	223	249	244	208	229	241	238	247	222	249	231	217	228	257	213	261	247	259	234	236	255	246	243	226	215	260	253	228	225	242	238	219	251	225	241	257	246	237	242	225	216	248	242	202	202	219	243	204	237	253	228	231	226	215	218	225	243	236	219	226	242	238	212	238	246	247	226	226	230	267	249	244	230	225	220	240	260	224	213	240	222	222	252	248	225	244	230	241	220	260	244	239	225	247	235	231	240	228	213	226	231	233	232	256	222	225	218	234	236	252	229	229	231	255	233	224	251	226	268	257	221	216	229	236	251	207	232	231	234	221	220	254	241	233	216	223	263	255	216	227	235	243	208	232	232	272	211	228	237	253	249	257	233	226	242	239	233	237	243	241	226	244	265	235	248	222	208	214	241	238	209	247	256	239	270	227	234	206	206	252	234	219	241	234	241	233	221	225	220	241	225	232	232	239	229	224	253	221	243	232	216	227	227	226	236	246	233	250	246	219	225	241	235	217	247	229	243	231	225	234	229	251	237	228	233	216	247	219	263	240	254	229	229	245	229	225	229	248	248	239	249	245	239	244	235	213	276	248	250	232	234	254	223	225	244	211	244	224	243	228	229	246	239	206	227	223	234	267	237	221	255	247	215	245	244	237	240	222	193	217	257	193	227	235	247	260	245	269	224	238	213	247	229	221	218	246	220	231	247	231	233	231	222	244	209	198	241	244	241	235	229	232	228	237	238	280	236	237	235	235	251	228	221	247	243	256	235	241	244	240	258	228	235	199	207	216	244	247	256	235	221	233	270	228	235	232	234	237	223	224	212	239	212	238	211	218	235	235	223	229	250	209	218	237	226	227	243	237	224	246	235	249	213	227	225	226	242	233	209	233	231	225	215	261	228	267	243	220	239	228	221	252	264	226	189	237	238	251	252	218	244	217	221	204	221	207	230	221	279	198	276	228	194	210	220	236	218	210	245	228	213	220	216	264	247	224	226	246	244	216	246	228	229	214	233	215	230	248	255	234	236	263	227	227	258	235	234	250	240	252	226	248	264	221	235	246	235	216	246	232	213	239	243	229	258	243	213	213	246	212	217	234	224	230	264	214	208	216	223	214	229	243	249	209	232	205	227	237	233	224	252	231	222	222	236	237	222	187	250	253	237	252	221	234	221	256	237	239	227	241	250	248	262	226	233	248	241	223	247	217	244	224	214	250	229	207	227	204	212	229	230	233	244	240	265	211	229	229	251	237	246	215	246	249	231	260	255	232	237	259	225	246	224	250	253	212	227	232	232	228	247	241	246	243	218	227	249	221	203	241	228	229	229	236	236	243	231	220	244	262	230	256	222	224	230	230	244	258	230	227	229	235	252	219	233	234	237	248	210	250	211	223	241	240	217	221	209	236	240	235	228	237	206	264	241	231	276	211	216	247	235	248	234	236	201	262	283	251	218	222	222	219	201	251	236	238	255	240	218	223	245	205	252	238	210	233	250	226	239	260	230	210	253	240	232	261	249	255	251	222	221	240	229	239	229	237	236	219	224	233	235	245	252	237	243	227	214	245	239	233	239	224	225	258	233	221	218	255	247	247	258	230	246	244	234	236	245	247	228	228	242	234	227	258	245	236	211	244	234	206	241	233	208	222	230	228
22224	23273	11373	4626	4246	3405	3282	2892	2475	1933	1651	1722	1314	1060	937	954	989	848	878	784	775	742	723	687	702	719	712	739	663	654	674	657	622	669	666	688	681	605	666	640	615	643	605	616	659	650	664	657	625	673	649	613	645	635	635	618	648	609	609	617	635	594	589	618	638	600	588	639	645	624	615	646	674	645	648	648	680	663	638	632	617	665	595	652	629	647	636	641	674	620	622	656	691	647	609	687	628	685	651	683	664	630	656	685	655	632	636	644	660	679	620	646	609	607	591	618	656	661	618	629	626	672	604	616	645	620	592	658	631	643	664	630	656	670	654	652	637	612	610	617	590	622	581	615	615	599	590	596	649	645	616	640	624	645	606	627	663	634	627	617	593	643	606	650	625	638	612	614	608	671	630	585	602	624	636	629	630	597	617	612	571	599	621	618	613	613	623	591	604	630	593	659	619	572	591	666	613	559	634	601	596	636	612	639	595	605	623	593	619	602	618	594	646	570	647	601	663	596	628	625	638	583	573	603	577	610	610	587	652	579	612	593	639	626	611	567	608	614	593	621	585	576	587	628	602	616	605	544	585	593	597	643	589	599	626	593	581	603	636	622	607	646	606	628	624	586	625	555	627	575	625	635	635	638	609	610	633	610	609	618	580	595	609	616	628	595	635	650	646	641	623	614	599	643	603	622	581	594	556	615	598	610	594	547	608	598	617	597	609	643	602	587	581	589	598	604	571	563	576	618	608	642	594	586	590	603	582	627	580	589	638	622	664	582	534	640	645	625	557	610	559	645	620	573	607	613	592	591	604	635	564	641	618	565	631	581	619	610	621	631	579	622	580	605	581	579	616	637	583	569	627	641	614	636	584	603	647	584	591	603	596	680	611	588	656	604	591	583	624	599	616	658	608	658	595	615	615	604	574	595	604	571	633	645	588	599	575	628	580	665	629	621	558	613	546	597	617	605	642	636	604	608	585	644	596	607	606	605	616	604	582	602	630	647	599	636	607	612	600	611	608	586	550	589	604	600	620	620	632	596	602	641	619	606	626	655	625	590	652	594	566	675	633	637	555	600	591	596	578	595	629	606	592	653	645	587	623	604	615	639	611	591	612	633	633	594	615	652	607	621	547	634	581	597	615	576	557	592	655	598	604	645	602	605	640	609	612	629	599	611	612	585	635	673	610	635	622	609	612	560	609	581	567	640	653	626	554	620	656	580	562	579	624	614	603	648	625	638	654	628	629	591	610	609	590	648	603	593	570	626	645	586	625	629	599	608	600	564	632	596	635	636	592	571	577	586	602	619	613	601	595	630	646	609	602	614	596	582	603	587	588	563	597	618	584	590	611	598	646	646	594	598	635	642	604	627	602	627	626	610	625	629	585	613	573	601	613	641	655	645	591	592	599	631	608	595	645	639	629	623	620	593	594	623	637	611	598	606	642	634	574	633	617	603	576	600	665	600	575	618	619	605	669	618	603	585	635	587	586	606	572	632	623	603	564	603	629	599	616	581	656	631	627	626	591	599	601	630	626	598	593	630	629	566	613	630	606	591	611	616	593	589	587	543	616	571	654	620	644	553	652	606	569	610	603	630	584	606	609	601	576	590	611	594	611	596	621	604	583	606	594	598	607	622	582	607	655	607	594	595	607	649	624	573	604	568	619	579	613	622	627	571	584	641	567	585	586	601	630	554	596	618	565	570	626	665	614	617	600	630	569	589	543	644	602	612	628	580	610	613	623	550	583	592	589	610	613	602	647	621	640	614	605	653	590	603	607	567	597	582	625	593	614	631	607	624	598	622	634	655	612	583	615	604	625	607	626	622	643	641	599	606	583	629	575	612	578	575	574	612	575	595	612	638	572	615	621	614	574	576	645	622	627	604	620	641	616	635	601	616	618	594	621	622	611	575	612	646	602	579	625	647	612	578	604	585	573	683	589	651	627	614	586	607	604	648	635	572	626	633	640	621	645	603	608	586	610	620	605	583	618	597	584	555	599	601	638	573	584	635	621	646	620	625	589	577	605	586	582	627	611	563	619	617	641	570	634	643	619	628	589	603	584	618	658	632	604	613	575	602	619	596	603	619	585	603	637	589	661	614	636	646	585	580	623	631	606	614	617	608	599	564	627	616	615	590	623	599	595	606	603	569	579	618	659	612	625	583	583	601	631	627	573	608	612	586	591	624	616	580	634	589	641	631	610	587	595	571	584	621	619	621	642	624	623	574	606	590	580	642	568	635	607	562	650	601	617	621	642	572	656	613	613	609	615	608	589	591	647	619	629	621	582	581	610	582	636	645	603	566	565	604	653	614	613	620	576	642	650	631	620	607	595	600	654	601	612	581	599	594	612	593	606	563	606	623	629	598	596	605	629	569	597	591	654	620	619	624	594	592	623	592	657	619	603	583	638	580	623	610	583	607	601	630	586	619	558	585	588	607	580	595	634	625	596	609	619	641	562	596	634	612	640	633	596	632	619	605	578	616	601	608	656	654	630	620	579	607	615	598	645	595	590	599	622	604	584	645	601	621	661	630	585	563	615	579	604	585	615	642	600	618	587	626	617	588	635	639	626	624	646	564	646	626	612	586	592	621	572	617	607	631	600	611	596	585	652	607	632	626	668	599	591	603	598	589	649	614	653	610	591	636	585	617	620	626	630	615	601	614	615	590	596	589	594	631	639	568	575	599	565	627	582	601	564	600	618	602	603	674	583	576	604	636	597	607	630	596	644	611	589	621	597	569	614	610	603	610	602	604	555	635	550	597	614	625	630	598	602	644	615	623	578	603	588	573	609	610	617	615	659	620	599	617	665	574	644	622	603	565	589	578	607	640	638	584	600	572	629	636	594	600	578	578	620	635	589	668	592	616	585	623	635	574	611	599	611	567	605	629	548	585	611	616	619	585	614	585	614	637	601	623	637	612	591	642	606	632	600	605	656	588	579	580	557	586	611	613	599	623	637	586	618	609	602	626	620	547	617	597	568	591	567	666	607	599	612	609	591	632	612	561	618	588	593	614	647	562	563	631	589	598	587	624	604	609	632	591	642	547	605	561	592	582	619	616	583	618	625	600	605	609	573	555	611	580	584	629	601	631	593	656	609	609	582	589	656	608	589	565	581	630	609	591	597	577	609	569	589	611	652	629	591	596	591	607	611	594	589	653	619	604	616	620	619	616	575	640	580	584	576	615	618	577	587	610	605	634	591	647	607	594	622	585	627	568	590	616	600	627	627	635	662	665	609	596	619	595	572	586	616	602	602	593	608	607	623	623	553	628	628	637	583	604	592	594	645	598	586	614	618	613	588	633	593	591	585	604	593	627	602	554	640	613	582	613	662	624	612	592	596	647	618	565	618	618	625	615	611	600	620	601	632	632	595	606	628	641	604	684	652	619	599	617	620	575	617	569	636	616	627	619	598	634	586	586	602	577	626	623	597	645	616	617	568	596	619	573	612	608	574	574	637	598	596	627	599	592	631	584	598	584	630	596	590	630
41861	35264	22492	10748	6657	4081	2375	1568	1403	1024	605	522	528	357	305	272	256	244	186	199	215	245	200	175	176	190	191	188	205	186	188	201	165	176	176	196	169	215	181	159	172	195	182	166	195	188	192	172	207	221	158	177	165	177	173	171	165	173	170	169	188	170	189	167	164	166	173	158	162	181	183	174	148	173	160	167	152	169	188	176	150	180	189	184	187	192	172	158	203	184	184	170	181	178	157	173	176	165	183	170	174	162	166	179	196	177	174	183	195	147	165	168	181	167	145	175	174	175	185	165	168	182	165	180	175	177	177	150	161	187	153	172	183	192	170	183	162	163	180	159	182	160	178	175	161	202	178	174	188	183	173	158	163	177	145	163	152	164	163	180	166	178	150	167	172	167	176	178	176	185	184	145	182	192	177	147	164	173	151	146	149	178	162	175	153	173	156	153	159	178	154	157	159	162	159	172	164	167	157	173	161	144	182	176	163	178	154	156	167	162	150	163	191	149	174	164	176	169	160	154	172	147	168	166	180	170	177	173	163	167	174	143	153	157	188	175	147	164	151	161	161	167	156	174	161	183	168	166	177	164	179	168	173	161	145	154	195	163	159	149	150	153	137	165	151	199	168	165	145	155	157	174	173	178	148	151	176	155	162	140	165	142	156	170	150	146	156	173	158	155	154	163	162	152	144	156	159	172	191	160	147	165	139	150	190	190	172	161	181	169	200	149	201	193	141	148	157	187	160	170	155	166	168	152	172	159	178	137	164	181	152	148	166	157	177	181	164	150	145	155	165	173	149	137	161	181	163	185	161	158	164	139	171	191	165	170	156	178	208	181	167	163	161	143	169	184	183	173	185	173	133	168	169	144	177	156	162	165	172	184	155	158	166	187	183	138	164	156	158	156	170	175	168	164	172	155	179	166	178	198	151	157	170	146	175	187	159	167	146	166	151	151	154	160	189	143	170	158	151	161	185	181	165	178	151	174	182	161	153	177	174	170	172	165	149	154	159	166	169	174	154	156	180	171	193	141	194	181	154	160	183	164	179	173	187	173	145	187	179	162	170	168	184	170	161	177	186	176	163	147	162	145	169	169	168	169	167	160	136	199	157	178	160	176	171	204	166	173	170	162	172	156	146	181	175	164	168	155	159	161	192	173	167	142	149	187	167	151	178	154	149	145	178	182	172	164	148	161	178	196	164	168	160	172	168	168	163	153	156	149	162	172	177	164	186	152	148	156	185	163	161	172	193	143	163	141	137	156	188	139	173	173	167	177	165	174	142	156	175	158	155	144	147	162	159	196	150	149	176	168	162	156	150	171	161	153	167	161	161	182	173	170	161	176	147	151	149	182	146	186	158	170	142	158	167	164	149	175	167	152	170	157	170	180	178	180	177	146	182	147	168	174	173	173	168	155	195	179	170	177	167	164	165	164	179	185	158	184	155	154	166	177	139	170	156	167	157	181	155	155	152	170	178	151	160	178	145	167	188	158	143	166	167	182	171	198	168	170	171	155	158	159	179	141	173	134	156	180	177	179	157	161	175	158	165	182	170	170	160	155	153	190	162	181	166	157	163	190	158	171	181	155	159	155	159	171	176	162	162	163	165	176	189	161	163	155	157	180	146	178	156	166	161	163	173	169	160	173	173	139	174	160	173	177	160	191	191	165	179	175	141	180	171	172	149	147	162	151	162	167	180	153	157	157	155	161	189	165	167	148	167	155	191	177	154	185	146	156	177	141	172	162	175	177	163	152	148	159	179	160	180	166	158	156	169	182	168	183	175	170	174	154	161	168	173	184	152	166	173	150	167	133	180	161	182	158	168	177	159	155	174	181	177	181	165	163	161	168	161	159	160	167	167	173	192	157	168	167	153	160	176	163	144	165	158	164	167	146	167	146	153	156	156	183	166	150	148	167	178	174	170	166	160	141	146	176	176	166	153	137	157	157	168	158	148	173	156	168	172	180	180	116	182	166	142	143	183	194	178	171	163	152	170	140	171	167	183	170	154	169	191	155	175	184	143	169	172	175	136	172	142	166	147	172	178	186	152	193	156	156	164	166	163	154	170	154	168	164	178	173	190	165	159	208	177	169	167	179	162	163	174	178	157	174	171	162	164	152	157	150	142	147	156	165	180	168	164	166	142	138	175	138	174	180	137	164	142	157	160	171	168	170	180	163	163	179	175	166	174	168	149	158	139	176	144	158	167	152	180	166	160	177	167	162	144	159	179	152	156	167	154	202	147	158	166	154	181	153	165	167	179	183	157	161	179	177	149	168	128	138	167	150	154	165	159	193	179	183	167	142	163	150	165	164	164	165	147	171	168	173	183	147	172	152	172	159	165	160	159	173	190	176	161	153	168	160	171	147	170	161	158	149	166	156	182	203	174	158	165	178	158	166	157	175	152	175	184	153	166	146	135	168	164	178	161	165	177	173	170	155	161	142	173	160	168	175	165	166	161	172	163	156	151	187	169	196	166	179	179	162	171	178	163	165	157	166	143	177	148	170	166	148	188	164	183	139	153	182	174	173	192	161	151	160	172	154	170	153	191	169	155	172	173	157	152	152	143	162	160	166	164	153	158	175	166	158	166	174	166	137	155	156	174	166	167	167	182	142	150	149	183	186	181	173	170	164	155	147	158	167	166	180	180	145	154	178	155	163	176	156	161	168	132	208	170	183	167	177	170	180	164	167	160	166	174	130	141	187	180	164	160	157	167	135	158	163	154	149	172	148	179	169	172	143	190	151	149	163	166	191	160	170	161	156	166	176	156	150	176	172	182	155	152	166	176	174	164	176	172	162	158	169	154	161	137	163	162	157	156	125	190	174	161	149	146	164	154	181	157	160	143	160	173	142	172	170	167	144	174	180	132	175	154	166	175	171	178	152	158	184	178	154	170	155	169	165	175	153	167	165	164	181	149	165	173	174	159	142	176	156	162	163	150	178	143	134	169	152	170	124	160	146	192	149	194	167	160	165	147	184	154	185	179	146	188	170	147	161	160	159	151	185	157	174	163	151	179	159	192	174	176	161	152	149	169	133	149	157	161	168	171	146	165	174	158	177	172	187	158	144	190	158	164	156	169	168	151	167	166	162	167	158	163	183	161	173	203	145	145	137	140	159	169	159	178	182	138	160	170	175	150	178	186	173	161	166	163	162	174	150	151	186	182	180	172	152	179	185	161	152	161	167	156	163	154	156	153	155	171	120	180	164	151	176	179	170	168	168	139	149	153	176	151	150	152	149	140	146	179	163	171	167	145	168	168	171	175	165	162	158	164	169	191	159	135	161	182	152	159	170	146	153	171	122	193	174	163	162	151	167	145	163	163	168	159	172	169	151	165	175	183	186	160	158	173	176	171	165	171	169	174	174	179	133	171	171	167	170	155	165	174	171	159	169	159	171	179	161	151	194	154	163	152	174	166	158	168	173	139	155	156	155	162	177	154	143	157	165	154	173	155	175	159	165	169	184	161	156	173	145	163	150	139	154	172	170
28041	28339	13132	6996	6277	5449	4570	4174	3885	2895	2329	1881	1838	1309	1109	1077	1099	998	901	804	684	659	687	652	674	588	563	573	544	574	568	503	563	540	514	534	522	538	526	517	508	552	538	482	470	538	484	505	495	513	507	454	461	472	501	504	455	471	438	448	448	455	449	494	454	471	465	448	508	498	484	463	531	546	489	531	489	528	526	480	489	511	456	499	492	468	513	448	506	483	524	473	521	487	508	494	490	513	524	549	492	502	494	504	498	517	534	513	481	451	496	457	483	440	485	446	477	449	459	462	461	480	503	487	550	502	455	491	504	480	483	477	464	511	459	465	461	494	525	441	466	466	420	503	447	439	438	438	457	437	478	497	441	463	473	447	463	451	488	474	479	447	467	442	457	409	437	458	490	423	432	464	434	478	425	430	440	409	427	448	460	427	425	435	396	439	421	475	448	440	423	431	415	441	429	445	425	423	408	402	483	431	452	427	449	404	414	440	478	414	469	431	467	431	442	449	419	407	473	412	433	480	416	423	416	425	482	437	435	433	415	431	486	477	434	419	451	419	429	458	450	440	420	464	445	457	459	470	431	409	451	463	437	448	431	482	429	424	449	423	468	456	429	442	437	446	400	432	417	479	465	425	458	443	475	440	450	461	466	470	431	464	455	459	448	490	451	441	448	439	451	431	420	448	439	472	498	437	427	444	439	392	449	446	468	444	436	440	423	433	468	435	456	450	486	400	395	443	440	436	452	438	459	461	444	445	432	413	469	449	444	445	459	419	467	428	430	394	459	440	477	421	433	470	443	414	432	438	422	423	480	451	405	447	443	439	434	418	444	431	474	448	424	433	416	456	496	473	439	468	453	467	438	417	499	459	437	436	447	468	439	454	416	446	398	434	446	409	427	447	466	413	455	414	435	397	442	453	443	470	418	427	425	408	423	455	425	463	430	441	448	447	449	472	463	425	441	447	399	444	435	444	443	439	456	417	444	422	431	460	460	440	442	468	415	401	423	447	438	434	454	449	387	463	428	417	462	430	438	424	442	433	440	452	429	428	414	438	425	413	424	485	438	418	429	453	453	449	452	428	442	442	418	436	474	405	431	464	445	432	442	433	449	470	434	453	458	487	434	413	417	462	461	470	483	430	431	455	484	417	468	420	476	413	481	450	425	453	444	465	456	452	441	461	436	473	388	443	464	453	449	478	456	396	445	458	426	454	426	413	426	438	459	459	466	461	436	462	440	457	416	420	416	439	447	468	396	469	436	450	464	406	466	406	476	429	442	508	435	447	505	439	437	438	401	403	437	458	402	411	458	432	466	459	440	440	439	463	427	457	435	436	432	447	453	452	475	468	429	474	442	440	460	430	449	449	465	473	424	433	451	462	454	452	463	444	425	465	466	444	436	469	438	474	465	436	446	448	447	459	434	438	452	462	420	422	465	447	425	404	432	412	452	460	439	457	471	432	452	431	449	419	443	416	439	434	451	427	439	426	438	445	442	438	465	428	429	471	430	425	460	454	424	487	455	392	423	482	444	457	413	460	448	424	479	438	431	445	424	418	451	437	458	447	432	449	431	417	432	426	411	424	465	464	449	464	472	432	411	389	466	416	446	440	397	447	412	426	438	432	448	444	470	448	431	439	415	472	443	436	423	452	423	436	433	451	454	390	447	451	416	410	415	451	448	437	449	423	481	450	463	441	413	429	443	419	468	439	463	425	470	455	451	472	416	478	451	441	428	432	444	481	464	482	426	445	432	448	485	438	440	462	440	468	414	460	439	438	465	424	407	435	429	455	449	460	442	478	453	412	447	455	454	463	457	435	440	404	438	459	463	429	441	451	440	431	418	434	451	442	432	435	487	427	447	417	470	409	430	426	450	442	448	471	470	447	411	441	392	454	449	437	417	433	425	451	406	420	476	413	431	456	422	483	443	472	437	433	456	427	441	466	444	471	487	455	467	435	429	471	424	462	414	436	390	451	446	429	477	473	450	442	490	434	440	448	420	424	436	454	435	458	424	431	434	486	457	427	413	444	470	434	459	416	480	433	469	473	426	426	418	427	459	450	440	472	444	440	479	418	445	420	493	463	438	417	427	447	401	418	447	441	447	422	480	437	455	412	433	391	419	399	419	419	409	453	451	460	456	454	452	451	451	442	456	470	393	415	425	457	464	420	470	432	454	438	468	458	446	462	453	438	463	471	422	441	497	421	421	433	457	442	459	440	476	391	485	433	438	458	435	454	414	469	447	409	452	425	428	395	413	398	403	402	454	455	468	409	448	427	421	467	437	493	438	460	416	453	456	396	473	472	438	474	450	436	446	457	454	477	470	490	425	455	445	474	446	437	457	447	434	458	433	470	405	476	473	464	437	445	419	470	441	449	464	433	440	438	496	454	445	450	417	425	427	441	430	451	459	432	440	440	432	419	434	449	432	428	442	465	469	450	458	430	464	431	428	436	432	446	455	436	440	432	449	442	471	411	436	429	443	455	411	470	424	460	436	454	462	415	397	451	414	448	436	409	447	428	443	429	422	447	459	457	423	467	452	444	456	422	475	479	471	460	490	452	443	457	464	481	373	431	477	421	470	412	445	430	456	448	442	412	412	472	434	462	443	406	431	445	447	442	456	443	458	453	482	425	451	393	440	445	427	471	444	383	427	428	487	457	421	412	457	406	416	470	442	431	456	446	418	461	434	451	463	441	450	438	442	473	448	452	447	420	439	448	437	434	432	453	430	469	424	498	447	409	393	423	471	444	465	413	433	454	421	463	443	460	427	474	453	410	427	423	448	438	469	447	474	467	475	438	427	467	420	424	473	418	439	454	442	436	429	453	458	451	446	454	435	434	502	452	429	452	443	414	441	411	445	409	464	437	485	442	456	379	469	446	435	427	426	433	463	437	468	451	436	437	446	466	460	475	468	448	453	439	424	446	414	454	462	428	447	449	457	448	438	447	431	453	443	474	432	431	449	506	463	464	455	454	414	432	465	436	378	421	453	461	440	445	479	451	415	459	445	438	449	432	438	437	431	439	424	445	419	429	434	452	426	452	445	462	461	451	432	482	420	448	404	431	422	438	453	442	416	451	411	407	413	416	419	455	449	439	446	485	434	431	435	448	455	424	431	443	404	434	460	465	422	415	414	407	437	444	420	439	444	445	439	449	463	446	427	467	443	463	425	487	464	418	457	443	402	452	468	458	430	456	419	420	382	468	444	474	437	446	417	429	434	470	448	422	434	403	477	416	409	443	451	450	441	449	431	414	435	438	431	418	426	419	426	424	446	421	414	454	458	415	439	461	484	438	439	436	446	452	409	453	486	415	472	410	432	436	433	464	445	463	410	448	433	448	438	462	451	451	420	459	444	442	430	419	456	441	472	454	424	467	487	403	435	485	433	414	463	483	425	457	459	455	427	453	456	432	427	435	438	437	434	471	435	459	418	407	443	438	451	446	430	407	421	450	486	449	492	427	403	441	490	460	422	457	442	450	471	416
14894	7528	1531	402	357	313	319	292	249	275	253	263	271	240	235	234	242	227	232	223	250	280	252	262	214	233	239	262	266	274	262	247	232	236	272	231	246	228	238	241	233	248	223	228	285	212	252	246	251	259	232	227	254	284	244	224	266	266	244	249	238	252	238	247	245	276	256	216	243	235	265	240	245	246	235	239	251	259	247	227	218	235	237	219	248	247	219	259	238	254	213	228	221	242	251	250	230	224	227	239	231	246	234	241	250	266	244	216	249	263	286	264	267	215	256	243	225	236	228	246	221	255	262	259	236	227	234	253	259	235	244	270	241	239	244	252	237	234	272	255	263	264	234	250	249	252	234	250	213	287	291	253	241	225	241	250	242	238	220	278	235	237	255	256	243	240	241	247	232	274	271	270	251	247	233	235	225	246	278	235	234	226	232	237	248	242	237	234	234	233	248	286	255	249	253	226	215	262	228	188	234	248	223	256	270	246	241	242	255	254	253	240	242	259	228	219	247	233	240	242	245	237	246	249	259	240	236	230	221	251	238	236	257	229	234	245	275	255	236	238	244	249	220	243	238	245	234	252	276	247	252	230	234	239	240	243	263	248	230	234	240	219	226	251	230	242	255	249	221	237	228	241	250	236	257	253	242	234	234	255	231	240	236	248	260	231	219	245	226	240	227	234	246	234	264	246	263	268	228	248	220	231	263	266	259	225	252	235	251	264	242	250	231	258	246	272	238	217	255	233	247	202	243	233	234	223	251	273	247	274	240	237	261	246	243	223	235	222	207	264	217	272	241	245	244	230	255	259	223	235	220	235	271	228	234	224	253	252	223	271	264	239	256	254	225	229	224	277	225	227	242	222	257	249	247	244	258	270	246	254	248	238	240	227	247	242	265	241	223	250	239	231	257	246	236	231	235	228	256	252	240	229	255	256	257	221	252	257	273	212	248	235	238	254	244	247	223	226	229	232	261	259	245	262	235	244	266	257	255	268	233	269	255	233	232	228	245	291	253	236	222	238	260	241	242	258	274	261	245	249	238	245	246	233	236	237	250	240	238	247	216	252	224	259	269	246	227	256	244	250	245	246	244	249	234	224	246	256	224	237	226	215	254	277	268	244	244	250	249	254	233	216	236	250	219	227	221	247	220	228	243	276	267	256	218	237	224	224	254	255	262	255	288	259	227	252	240	244	246	240	229	224	245	226	233	234	249	231	242	255	246	255	244	263	243	230	233	226	226	268	244	242	245	240	254	232	234	225	237	272	235	213	271	229	275	247	271	232	216	234	233	276	237	283	229	252	240	222	232	246	254	224	231	230	242	232	263	262	246	226	237	256	264	246	253	238	258	234	254	254	246	252	213	239	219	201	241	259	254	255	210	229	245	219	220	240	250	241	232	232	256	246	241	230	221	236	275	241	233	201	265	236	250	230	247	208	243	221	254	227	222	226	239	232	223	228	238	247	257	244	252	209	265	263	217	259	282	242	230	233	242	252	233	227	233	241	231	263	255	251	264	239	236	245	238	231	264	252	229	252	211	248	223	271	242	254	223	236	220	248	221	240	251	252	226	242	231	234	229	254	241	229	210	269	225	245	244	263	224	253	246	237	231	220	243	263	242	238	235	261	233	237	264	244	235	229	247	266	274	259	243	236	265	246	224	221	271	252	261	262	245	253	232	220	233	245	270	251	211	235	238	247	251	222	242	229	253	247	267	255	248	236	249	254	237	231	239	213	234	266	258	241	238	239	228	236	225	260	257	224	213	223	240	248	259	241	234	256	235	273	248	252	255	245	223	235	240	247	259	241	258	222	234	242	231	249	244	224	264	235	232	266	244	248	217	214	236	244	230	237	239	246	236	226	247	228	268	263	251	230	236	252	243	236	219	227	264	227	238	223	239	256	228	267	251	241	261	239	229	225	218	243	240	238	229	241	234	225	216	254	227	233	234	223	251	216	248	229	243	230	220	252	242	239	252	247	227	234	253	258	247	253	249	245	257	241	277	243	233	247	220	277	227	247	243	242	254	212	262	236	226	223	214	227	246	215	227	242	241	220	256	245	244	246	239	243	243	258	244	229	254	259	236	242	252	235	249	236	243	238	221	250	213	228	247	240	247	222	229	245	255	212	224	257	242	244	238	257	241	232	226	258	232	243	272	261	255	234	235	242	249	255	247	233	254	257	215	249	238	254	241	259	238	250	233	244	247	241	265	222	223	228	227	235	264	222	220	251	241	234	249	241	250	225	252	227	211	235	245	239	239	248	245	255	268	241	277	246	279	245	259	237	197	236	231	265	226	262	245	241	237	228	235	251	229	227	257	237	230	235	267	257	247	218	234	269	248	257	230	251	236	243	236	247	246	261	252	235	230	234	259	222	254	244	233	258	254	240	227	248	248	267	223	250	230	243	264	272	232	260	270	246	232	230	251	254	245	253	258	239	239	235	249	260	263	232	234	253	244	246	261	258	253	219	242	256	241	258	231	259	211	246	233	261	226	245	249	247	236	266	257	242	251	257	249	260	255	240	262	248	266	237	248	266	249	227	250	251	237	256	232	263	240	233	241	244	247	230	239	211	276	242	255	216	209	262	294	244	244	238	236	227	243	241	235	241	251	255	235	261	255	240	255	261	229	222	239	231	241	229	266	227	240	260	263	254	229	227	275	217	246	249	238	267	259	267	243	251	273	228	233	218	227	266	240	244	240	235	243	224	237	240	234	236	241	249	228	247	215	254	252	231	242	238	248	239	250	230	243	233	240	265	241	267	234	235	248	252	258	228	258	241	237	252	248	231	244	254	217	230	232	242	226	245	259	254	248	259	231	236	247	251	235	252	250	221	241	223	250	237	219	258	245	274	234	259	260	239	263	258	236	253	264	210	254	230	244	247	225	248	280	250	238	232	256	234	229	224	234	247	240	238	234	260	236	252	228	246	264	230	236	236	258	262	228	226	240	233	241	258	212	247	274	241	240	229	235	242	245	245	236	220	246	250	282	264	221	239	254	228	247	239	230	242	222	269	243	260	250	260	254	235	234	233	257	252	263	243	219	243	252	242	249	253	244	263	248	249	279	235	240	256	256	220	250	237	243	262	261	230	247	218	245	253	249	244	237	212	248	233	207	234	265	237	230	240	236	222	247	216	244	245	230	244	241	211	244	268	245	243	221	253	251	230	258	224	243	241	224	253	282	240	234	264	243	273	217	231	248	247	252	248	245	220	231	239	232	278	214	239	225	220	253	246	241	250	237	237	258	259	232	256	265	246	229	251	257	253	240	259	263	226	252	237	247	213	247	232	249	234	239	238	262	259	249	242	240	239	258	259	226	225	267	279	243	232	246	247	248	243	245	255	233	277	253	284	259	251	233	265	244	230	231	233	239	243	241	264	259	262	268	243	241	240	224	242	266	219	257	234	263	249	256	230	219	232	247	238	240	228	230	268	246	253	281	262	229	257	228	234	273	239	252	241	241	224	276	241	237	241	234	248	223	258	274	244
9584	7301	2135	1224	1073	929	921	972	820	781	752	702	654	682	674	703	597	661	627	648	641	590	634	621	656	657	644	654	615	608	649	627	652	648	639	621	667	625	626	640	619	655	607	623	664	673	602	605	656	594	618	642	666	648	619	645	648	630	662	622	632	614	614	588	622	581	620	607	620	649	625	652	678	646	625	678	662	660	652	661	643	676	637	632	643	624	666	639	620	611	623	623	629	625	657	627	598	670	606	642	660	650	619	616	651	667	615	647	674	664	695	631	646	635	638	630	627	618	628	635	663	634	621	673	630	646	662	676	604	664	616	663	613	603	617	638	657	638	681	616	645	621	639	695	622	625	585	668	608	667	607	678	629	627	637	642	676	660	632	655	609	617	651	647	642	666	646	644	637	651	619	640	618	653	608	629	635	659	612	642	598	632	613	663	596	661	645	620	619	593	623	669	639	652	627	654	639	620	617	575	591	652	670	644	635	616	605	590	631	650	610	649	630	633	619	643	598	620	678	657	590	599	592	657	653	655	656	650	588	662	671	598	648	609	621	621	646	634	612	651	667	648	639	627	647	588	650	638	645	650	615	606	633	631	587	628	591	610	619	630	627	593	655	643	623	623	622	617	606	611	611	643	610	615	673	585	647	641	650	635	624	649	634	624	610	634	621	602	635	656	605	625	621	618	598	604	663	608	624	638	648	650	624	632	630	617	674	600	628	669	598	690	612	588	637	605	636	651	658	642	577	581	611	632	569	702	617	638	656	624	616	601	629	624	630	620	648	576	646	590	642	643	563	631	643	612	619	612	618	627	627	635	616	631	644	670	628	609	653	601	625	670	635	614	650	652	587	612	630	602	647	591	615	613	645	603	657	603	690	651	632	635	626	605	582	628	597	636	666	600	560	615	616	646	607	641	624	615	630	582	608	570	640	633	612	676	616	701	631	592	650	629	609	607	666	597	618	610	615	644	628	682	659	676	610	633	654	605	571	646	597	640	601	664	641	597	584	608	602	647	620	608	631	602	626	653	665	624	650	611	620	634	649	675	648	689	628	591	631	641	632	668	636	649	673	629	611	656	649	615	615	623	625	622	630	645	674	619	659	616	636	624	664	616	651	651	634	634	636	614	596	603	608	629	618	636	610	615	633	661	665	598	656	632	589	632	625	572	612	619	638	657	619	598	639	628	627	599	631	641	567	671	648	650	604	629	634	604	593	625	631	618	615	601	597	579	615	603	659	676	640	658	639	602	627	608	640	680	593	652	683	630	624	644	582	622	665	646	634	671	630	622	626	621	632	642	647	618	601	619	632	627	686	621	625	649	633	640	620	630	623	603	590	601	608	585	655	649	675	615	608	668	632	648	615	650	642	643	642	672	603	661	681	637	608	642	652	650	608	607	638	611	646	633	695	643	639	645	609	702	649	677	592	636	652	676	649	647	634	661	594	619	611	599	591	651	582	639	616	656	548	674	644	630	643	651	661	675	645	622	661	638	651	618	668	631	632	595	655	604	581	637	663	624	662	604	611	657	618	656	641	602	650	602	600	630	633	643	637	672	651	641	619	638	648	640	604	602	611	634	643	631	642	596	654	644	596	613	637	610	606	624	619	662	615	661	646	624	602	648	608	663	633	637	628	641	612	601	648	607	625	638	659	657	625	653	634	629	628	618	588	620	640	626	642	581	662	623	666	625	624	617	633	635	649	613	603	615	636	600	648	622	702	637	633	638	649	609	579	656	631	605	616	657	627	637	594	619	617	641	625	595	619	608	594	643	621	623	601	624	668	632	632	599	665	633	634	614	632	635	657	622	636	584	642	647	618	652	637	617	680	655	639	604	623	704	605	625	600	636	626	593	622	666	621	621	622	664	631	643	618	612	626	648	619	623	633	610	565	616	616	631	623	621	615	578	621	595	645	573	653	609	631	624	645	650	591	650	622	619	635	678	644	618	643	646	638	606	640	620	643	653	647	621	639	674	637	632	664	640	641	602	671	622	575	646	638	633	618	664	651	622	631	596	632	631	648	661	648	640	602	615	651	669	595	587	631	645	605	668	651	671	594	632	599	598	594	597	616	615	628	612	612	570	684	645	615	624	662	619	598	652	653	606	609	618	643	608	639	656	621	614	660	648	674	589	684	641	630	660	630	644	628	650	640	659	608	610	640	619	659	654	646	607	648	614	650	658	640	626	641	629	596	655	646	599	636	604	601	628	618	625	629	610	655	648	620	591	599	597	631	597	624	595	626	665	600	601	600	578	646	670	617	636	609	597	671	625	585	654	615	614	642	644	585	627	642	653	636	601	595	652	587	666	652	623	629	632	624	646	574	638	627	630	612	583	635	610	636	621	574	653	632	656	641	633	622	645	647	633	651	613	609	653	621	642	669	645	610	634	640	689	625	640	600	603	619	611	669	642	628	644	660	639	645	645	624	655	605	689	638	565	589	664	625	617	619	635	599	627	600	666	611	570	611	627	609	632	630	666	662	612	634	636	601	597	631	627	680	632	637	596	675	630	594	630	608	661	653	595	649	639	605	651	643	648	577	590	657	603	620	660	627	617	626	600	639	626	636	598	648	679	670	612	664	578	628	660	667	615	619	618	610	611	631	567	605	619	622	650	637	583	632	565	658	610	616	633	606	578	656	642	638	613	635	628	611	627	654	621	604	630	599	640	628	604	589	611	616	629	628	604	657	612	627	618	638	582	602	671	583	613	651	610	638	676	635	644	615	626	664	636	632	624	592	666	605	617	605	629	631	651	634	608	662	649	625	630	622	617	650	682	643	617	631	654	611	628	670	669	604	638	613	639	568	627	638	624	595	616	617	660	641	616	631	633	606	604	606	670	575	604	652	670	645	598	621	633	683	608	622	605	641	566	636	647	628	633	663	626	642	606	668	602	684	638	627	625	629	650	653	650	640	597	601	621	651	619	661	615	645	649	618	625	588	637	646	656	634	628	650	592	620	601	637	605	624	642	610	611	623	605	648	663	632	605	634	650	610	612	628	649	605	654	621	647	639	615	621	638	597	599	661	623	617	647	611	624	588	624	667	584	591	604	633	650	638	614	616	599	619	660	600	613	627	667	627	562	600	650	652	643	655	634	647	666	637	630	614	589	642	649	652	628	584	681	673	626	662	602	601	630	677	648	589	628	635	658	619	655	631	667	593	643	632	612	606	643	634	616	584	676	641	572	640	623	641	650	634	661	633	646	627	601	610	640	621	638	623	651	619	637	606	585	661	658	680	646	666	638	640	596	636	600	660	560	657	615	607	632	634	612	644	637	626	620	664	624	632	627	628	574	627	635	592	667	618	611	629	629	624	667	612	617	593	649	630	617	594	594	589	648	626	661	622	632	608	639	615	677	564	627	613	658	620	602	642	606	668	601	652	596	587	630	598	663	650	627	651	597	629	632	623	605	643	612	639	599	612	623	639	625	580	651	621	607	644	632	662	655	636	649	621	578	640	616	655	623	616	609	614	644	635	651	590	602
33652	27746	14405	5221	3353	2205	1329	930	578	535	486	456	391	413	307	289	268	262	267	274	245	262	267	231	249	240	230	264	227	243	217	237	249	253	249	231	242	232	238	220	241	267	224	274	251	233	212	197	246	239	227	207	206	248	251	227	231	229	268	233	244	242	217	213	221	231	242	253	238	228	237	242	246	244	260	243	223	235	262	252	273	233	216	240	240	273	234	244	251	267	243	255	228	222	244	204	219	229	212	254	247	237	240	261	251	260	256	235	246	258	206	246	201	252	202	232	245	236	237	209	230	224	241	228	250	253	240	229	238	219	219	216	244	237	228	242	214	249	217	211	264	254	220	227	220	218	203	230	246	245	220	229	250	235	229	241	241	266	252	248	231	200	235	252	230	216	227	216	248	228	217	209	223	224	227	231	235	242	246	236	207	223	216	245	245	237	240	204	233	238	245	249	248	237	233	251	219	218	236	224	253	240	252	254	221	228	221	228	242	229	254	233	219	238	227	232	227	254	219	203	250	240	235	225	239	217	219	231	216	251	261	224	238	250	222	235	275	231	251	233	235	243	225	208	221	222	227	210	233	197	241	249	210	240	251	216	262	241	229	242	245	210	252	250	236	238	260	227	241	228	225	242	246	235	241	280	202	242	219	247	208	251	235	226	232	196	233	256	246	251	239	235	252	246	247	260	249	236	214	219	235	226	231	258	255	241	230	208	236	234	250	243	214	221	230	238	234	236	215	222	244	198	202	206	204	206	244	232	232	234	224	254	234	217	224	274	244	237	222	229	248	225	244	229	240	247	224	241	232	225	194	227	243	222	256	242	273	237	220	232	227	217	239	235	252	214	259	229	239	240	224	228	211	228	272	224	224	245	244	210	242	207	235	222	215	211	237	240	222	237	246	242	280	216	226	233	277	213	243	210	218	245	235	216	198	229	249	214	242	276	208	225	237	245	250	227	242	260	241	235	248	213	203	207	216	251	244	238	201	218	230	248	222	245	250	253	243	241	206	273	241	245	214	204	230	245	256	242	269	228	241	226	229	247	254	235	240	235	212	231	223	241	240	249	262	237	237	237	236	236	219	234	229	217	227	259	221	249	228	223	234	211	263	227	216	238	243	227	232	226	237	224	219	272	218	225	241	209	205	257	269	197	209	263	251	212	226	254	231	240	238	242	204	227	233	224	209	234	226	252	207	239	225	209	212	206	251	247	230	236	248	227	225	242	250	229	215	235	230	245	264	231	252	218	227	226	226	247	200	225	227	228	271	227	230	236	235	223	226	250	225	211	248	241	242	231	244	246	238	217	221	265	223	257	233	210	221	246	246	243	236	219	248	216	256	211	220	221	234	231	223	220	211	205	232	217	239	218	267	230	229	236	225	231	247	257	261	192	236	267	215	221	243	229	225	242	247	243	227	245	239	234	232	252	241	231	265	213	251	233	232	243	244	195	247	239	238	264	265	261	270	242	227	214	241	219	270	230	238	229	193	211	226	218	231	242	254	233	229	240	259	256	213	250	239	205	215	240	240	229	221	228	233	238	242	203	250	238	234	223	223	225	233	229	228	231	216	230	251	252	226	233	233	230	241	235	241	218	217	194	237	222	235	229	246	254	228	227	220	251	242	214	234	226	208	232	235	254	216	238	211	265	231	231	229	216	227	253	254	258	223	190	218	232	221	237	229	241	213	214	227	224	224	243	235	225	220	223	233	251	257	231	235	222	231	243	219	213	225	245	240	235	254	228	257	205	238	216	228	216	223	225	214	223	243	212	228	238	251	206	239	250	249	248	218	252	264	234	218	255	215	252	232	245	251	247	255	238	227	231	251	221	213	253	211	247	264	251	247	210	231	248	239	240	219	232	204	231	201	240	229	203	216	241	252	234	256	225	202	245	255	234	223	241	227	229	227	244	253	238	222	227	234	230	217	242	215	251	255	228	259	227	237	224	274	220	215	234	231	213	236	240	221	220	214	218	227	227	218	231	242	216	228	218	230	231	231	237	228	244	219	234	228	200	245	234	211	230	191	239	244	244	237	233	247	232	237	241	228	229	254	243	235	258	254	234	246	202	263	255	225	223	205	243	212	223	243	237	205	250	228	226	280	249	248	273	217	219	224	207	255	211	246	255	233	255	195	239	226	246	229	262	232	204	230	233	265	203	234	252	228	250	253	223	212	241	235	224	237	225	234	230	227	209	211	223	222	233	218	258	205	254	200	241	240	251	248	235	240	246	238	250	232	247	212	234	245	215	233	239	229	230	249	262	193	241	220	255	253	221	259	220	239	224	252	253	208	237	218	230	209	251	255	245	225	256	224	211	232	240	221	208	251	242	246	219	238	232	258	219	189	226	261	278	233	253	241	244	197	216	219	210	256	225	264	230	221	216	239	227	251	246	228	268	228	204	243	248	239	230	212	246	236	237	235	207	240	237	236	251	237	252	224	236	221	238	201	234	210	211	195	249	243	238	235	230	225	216	237	231	230	232	249	217	201	244	260	259	251	235	228	231	268	240	222	260	220	253	221	238	223	193	219	220	230	225	225	210	216	230	224	228	245	237	243	227	244	252	210	244	236	225	237	239	250	248	194	223	227	240	216	242	250	212	226	228	234	231	237	238	214	215	241	283	229	255	229	212	217	212	234	235	194	261	211	234	249	242	230	230	235	233	244	259	213	235	220	205	222	231	233	234	215	243	199	232	277	215	248	213	225	210	200	223	219	278	225	218	261	221	227	238	241	249	222	221	249	228	228	215	230	220	227	231	260	262	244	208	222	209	224	244	227	205	236	225	187	208	217	222	236	243	235	236	205	238	236	223	289	223	213	227	233	247	223	249	208	226	249	236	236	237	211	230	220	198	230	233	191	221	234	235	219	233	220	250	243	218	255	218	257	220	242	237	278	223	236	223	225	260	229	235	210	230	212	232	212	227	218	241	201	259	251	214	229	244	255	205	222	234	236	243	248	214	227	214	252	231	238	229	220	234	256	254	226	214	223	226	264	241	250	200	223	220	225	240	231	223	248	253	252	225	205	208	233	222	209	257	237	259	222	219	246	237	228	249	223	224	235	239	220	208	194	209	214	256	226	219	219	230	249	229	234	211	221	243	227	267	217	254	226	242	230	217	226	221	240	262	244	253	259	236	254	261	223	228	251	242	223	225	239	220	228	238	238	212	236	226	217	238	231	264	236	246	236	244	255	214	218	228	224	213	233	213	228	216	223	245	233	227	221	225	204	254	231	241	263	238	234	213	246	218	262	230	229	246	218	233	246	235	224	232	257	229	232	208	221	226	251	212	251	237	215	224	234	251	223	230	248	222	250	226	218	235	224	190	220	256	216	241	233	251	247	251	234	229	247	240	227	235	243	226	259	238	235	226	221	234	222	262	221	221	261	233	228	262	250	252	221	236	218	231	218	237	239	246	246	243	202	227	228	246	216	243	229	277	230	187	240	241	232	245	214	216	209	216	212	235	226	252	242	254	232	236	237	227
22538	22834	8837	4385	4248	3797	3110	2894	2139	2217	1811	1511	1358	1118	995	959	901	814	773	735	725	719	771	707	708	741	658	661	645	737	679	659	644	700	664	641	635	629	638	605	599	636	640	691	677	636	656	657	599	619	603	607	639	645	624	597	644	607	576	597	611	612	613	589	596	624	673	587	603	591	626	626	661	628	663	658	669	644	627	627	630	650	588	609	635	622	637	639	662	617	637	679	648	622	612	619	656	640	655	651	643	686	639	632	676	688	625	635	646	624	627	600	621	620	632	611	646	632	611	608	658	640	656	630	618	624	638	632	627	650	650	632	618	611	603	645	609	592	618	620	622	637	656	620	608	634	634	568	633	614	628	613	643	606	621	622	588	573	601	620	619	630	632	586	595	645	549	579	573	619	576	588	634	572	656	628	585	602	611	604	652	619	603	621	564	618	589	591	560	568	582	600	610	626	625	592	600	613	601	624	588	608	637	582	615	606	628	543	585	662	541	647	633	633	551	591	676	625	558	601	636	585	618	621	633	563	597	603	630	640	549	602	645	589	595	614	607	639	622	593	629	579	546	574	630	644	616	599	640	633	598	621	575	597	643	572	589	595	602	605	585	588	609	621	573	595	594	602	599	573	636	600	570	609	596	567	617	591	611	642	590	602	582	604	599	601	618	554	613	603	585	583	607	612	634	632	660	623	603	616	589	580	590	638	608	626	600	597	608	582	616	583	624	626	596	607	633	586	593	609	570	590	608	601	596	533	591	560	622	570	657	625	560	633	639	596	577	602	603	578	604	578	586	604	663	575	631	575	625	599	635	593	632	600	617	616	576	622	614	585	594	593	577	608	607	587	609	611	576	632	618	568	600	558	572	621	583	603	602	596	575	620	568	612	637	676	567	572	624	612	610	626	595	620	614	595	574	600	571	604	602	576	619	602	584	606	543	633	633	650	588	632	574	574	572	602	617	617	608	606	665	562	623	624	613	605	604	617	602	599	591	625	602	608	647	614	567	622	581	600	601	608	610	630	589	628	646	630	599	618	582	602	616	611	618	584	622	651	612	591	608	613	622	610	626	573	607	577	560	614	636	618	650	625	582	636	597	588	634	620	574	630	614	565	606	597	599	611	537	575	587	586	600	611	595	613	606	628	587	638	639	615	616	583	620	602	637	574	620	629	628	547	583	592	634	579	617	607	574	591	584	631	569	565	625	565	622	596	662	596	532	614	633	637	585	625	604	563	571	623	596	614	630	605	572	631	598	591	601	614	636	647	576	609	573	607	607	628	593	642	593	566	621	583	663	610	587	596	606	598	620	610	609	607	614	567	596	579	617	592	616	621	636	597	574	641	623	607	580	636	626	589	579	612	675	591	623	602	622	620	621	603	539	618	615	601	584	612	626	605	560	608	621	642	576	566	599	637	588	657	625	564	634	599	626	641	586	570	618	590	582	640	602	620	656	659	612	656	641	593	598	607	602	561	594	578	625	604	572	616	609	580	604	590	610	642	551	587	611	607	637	586	580	665	571	616	593	609	575	572	616	649	620	617	582	588	619	579	537	592	569	608	574	591	589	593	627	588	602	590	607	636	561	646	640	615	586	581	612	620	580	625	586	604	633	600	593	590	593	633	658	612	573	597	662	608	611	637	568	591	572	652	607	601	545	634	642	567	605	581	587	610	599	588	604	587	646	557	578	569	634	600	572	589	623	592	584	570	618	596	621	624	578	606	601	640	585	641	590	603	622	598	567	592	656	613	561	551	614	579	615	577	596	618	632	604	644	631	625	589	614	617	588	607	599	624	620	585	611	616	596	618	613	598	570	617	626	583	604	571	607	662	591	588	616	611	628	612	594	592	629	605	594	622	608	604	590	643	595	604	569	563	590	644	634	564	569	656	616	587	574	571	612	620	601	588	594	607	582	648	598	596	600	651	630	580	608	585	589	586	586	567	632	559	613	631	625	587	643	645	590	560	596	582	580	587	584	660	630	618	564	557	604	655	622	570	577	584	598	632	563	590	632	573	583	645	617	634	631	621	630	607	598	650	661	621	650	601	621	632	614	647	618	622	639	601	616	624	576	612	565	631	635	638	630	589	585	606	663	602	649	555	606	623	579	602	601	606	599	611	610	646	569	612	607	620	627	598	603	591	593	585	598	634	585	576	605	582	611	607	576	600	605	609	657	608	597	600	654	611	595	559	637	610	606	588	590	564	601	564	621	601	609	554	559	619	603	589	594	646	630	629	585	565	557	566	638	607	579	621	595	624	634	570	625	620	612	612	632	648	629	577	678	606	584	587	565	585	606	561	637	574	571	629	589	640	618	615	594	588	565	613	583	588	563	626	582	588	626	602	566	601	570	609	639	616	613	564	622	612	603	586	581	644	600	598	607	598	643	632	611	625	593	622	594	631	604	575	629	670	625	605	613	611	604	619	572	606	580	621	626	567	587	569	585	585	567	656	579	637	607	592	618	598	611	568	578	639	627	612	572	646	619	584	595	593	602	554	633	634	609	604	563	587	621	596	599	614	606	639	592	621	625	622	594	605	599	622	659	603	603	616	618	560	581	607	617	620	605	572	587	570	595	648	642	610	587	616	617	589	569	560	588	602	582	614	572	585	575	610	649	652	594	559	579	605	601	570	612	582	617	601	571	567	554	563	569	619	608	611	587	606	599	599	586	620	617	628	594	595	617	626	587	577	568	603	587	592	596	611	610	597	605	604	646	639	637	571	619	590	621	581	612	578	614	668	588	601	637	601	597	612	604	556	627	617	598	625	580	589	610	612	618	594	615	580	587	600	566	612	579	626	610	594	581	634	652	593	640	618	622	572	612	591	588	653	625	622	545	602	614	578	645	592	597	595	583	605	544	619	626	589	608	592	602	555	619	599	658	638	611	581	585	600	621	604	608	633	600	564	599	637	588	632	572	621	611	604	617	609	598	601	575	612	570	590	579	555	627	567	599	612	615	557	567	585	615	594	646	609	608	605	601	594	604	576	621	575	616	610	587	576	622	612	596	618	643	574	582	615	619	623	601	583	609	581	585	610	646	591	587	570	627	641	607	576	602	567	558	610	582	621	581	582	609	657	582	613	617	559	605	596	591	615	662	600	592	620	602	635	632	591	626	596	577	628	601	594	571	617	600	587	594	604	617	613	589	591	617	583	599	591	620	605	582	615	596	580	573	609	622	630	606	589	599	612	575	599	583	640	616	546	606	578	602	569	606	599	601	609	571	581	606	610	628	619	674	571	646	602	598	587	616	619	609	599	617	563	565	567	545	578	598	594	648	595	588	618	575	604	578	599	568	638	606	580	621	594	560	560	597	620	585	613	612	595	606	594	602	603	567	584	617	618	592	600	549	592	590	623	576	631	610	572	585	565	589	615	630	619	595	620	673	612	606	587	594	605	599	565	631	612	607	597	626	633	597	572	625	628	636	568	601	610	583	622	642	599	572	552	596	596	685	607	568	608	619	610	585	568	596	583	626	581	638	581
42519	35051	20389	9293	5933	3666	2286	1382	945	688	570	537	492	351	275	254	252	259	218	230	202	210	204	205	199	176	186	175	197	203	175	151	187	193	203	172	161	173	180	153	173	173	175	153	186	176	181	163	167	191	171	173	169	177	170	186	154	169	185	167	152	167	149	182	147	167	170	177	170	181	174	155	154	180	142	154	158	171	192	136	153	177	167	159	167	177	169	172	166	154	152	161	167	176	172	188	199	186	168	159	165	166	179	184	181	163	144	179	170	174	173	157	173	164	166	164	160	178	187	176	158	172	171	150	185	174	166	155	165	194	166	166	158	170	165	156	173	167	183	165	170	179	157	162	144	194	166	153	168	146	172	173	162	162	177	151	168	165	150	149	159	182	160	167	184	172	150	165	130	185	170	145	177	177	160	157	149	182	162	178	180	180	173	164	144	141	134	160	158	165	168	186	189	130	170	163	161	148	154	153	176	175	156	193	158	168	178	178	167	149	170	158	157	158	151	164	145	164	154	165	154	144	146	165	156	159	164	174	196	189	159	200	173	152	153	194	141	180	171	145	168	191	166	166	156	159	173	157	167	172	158	161	151	144	151	154	140	164	170	154	176	164	188	180	168	152	170	160	164	169	154	164	163	168	161	167	173	151	143	159	155	151	181	172	140	159	168	151	169	164	161	156	166	166	165	158	168	192	163	217	172	162	165	139	172	157	182	186	172	157	177	175	167	167	155	167	176	162	164	180	165	164	158	158	156	153	156	166	169	173	166	167	158	162	209	159	204	174	148	195	167	163	153	160	154	174	171	167	170	150	158	138	190	161	164	161	168	142	180	174	171	135	190	151	162	168	154	181	171	143	174	176	155	136	133	161	146	162	166	166	169	169	161	169	164	175	172	153	149	182	170	196	171	165	158	163	158	163	163	173	170	154	188	163	166	164	174	155	158	200	153	168	167	174	190	183	154	164	167	161	165	157	150	142	177	167	162	154	153	177	159	159	173	156	157	158	164	164	139	148	179	168	170	170	181	190	147	165	158	175	150	178	158	169	162	141	179	155	161	163	162	153	150	170	174	151	169	173	159	172	154	154	133	176	169	149	164	151	162	166	168	147	182	175	155	177	164	173	151	198	169	162	150	163	179	143	165	149	186	183	151	178	183	173	145	186	161	160	149	140	164	169	152	202	165	179	140	162	161	185	168	159	154	189	166	151	167	128	187	151	189	160	155	148	166	157	156	164	159	163	179	162	162	171	171	168	167	178	161	171	162	164	167	164	167	145	153	164	162	179	157	159	167	195	150	156	154	155	166	168	145	149	171	174	173	146	153	170	176	147	174	151	179	155	160	161	162	147	158	165	149	156	167	155	163	147	175	149	182	166	155	174	172	151	167	145	183	189	159	171	187	182	155	166	159	163	168	179	179	147	163	179	159	186	156	163	190	178	180	148	166	158	149	156	167	144	158	155	161	193	163	162	166	144	163	153	180	156	140	149	152	187	156	188	152	170	197	158	155	157	144	151	168	159	161	168	169	179	170	171	133	153	170	154	160	145	150	161	181	173	156	173	175	149	157	168	165	149	139	151	186	179	186	177	149	162	151	172	175	175	166	153	160	186	163	188	162	162	156	184	169	177	135	167	169	143	169	143	135	168	150	165	168	158	179	151	154	146	162	169	183	180	154	149	166	160	173	168	157	142	178	164	186	163	157	160	163	146	162	152	152	152	151	173	156	160	158	157	167	161	168	190	161	157	158	195	181	142	188	133	166	128	156	179	160	156	141	158	184	154	155	172	175	150	170	172	173	168	156	151	153	191	183	154	172	160	165	167	150	160	145	168	157	174	188	154	189	153	162	155	191	161	158	153	156	165	141	168	190	176	166	177	170	156	171	169	178	146	171	161	172	153	180	174	165	177	148	179	173	134	145	177	181	152	153	157	174	174	165	160	158	158	188	160	165	142	155	149	164	162	160	159	166	144	167	159	196	175	172	151	147	181	161	182	134	161	142	176	175	151	148	156	171	159	174	134	167	183	120	172	179	136	185	158	157	167	156	172	164	165	151	167	159	157	166	138	149	159	149	170	150	166	182	189	180	178	175	171	159	159	163	180	158	149	143	168	171	154	163	144	167	165	160	164	176	168	133	154	172	161	160	165	167	165	178	166	178	197	187	146	166	146	173	175	167	162	165	176	160	171	169	170	145	171	176	167	146	152	153	151	165	161	155	164	161	167	156	178	173	181	164	167	153	172	164	151	184	149	166	180	150	162	197	147	161	175	156	150	171	156	155	157	173	167	168	151	173	164	179	147	154	196	156	188	171	149	173	162	154	179	148	155	155	177	161	169	176	158	161	161	161	145	154	170	166	189	141	151	170	162	165	166	160	132	183	179	167	151	155	151	153	188	180	156	174	150	154	159	158	187	179	144	182	166	164	177	151	177	163	152	155	183	168	175	177	171	166	170	178	149	169	157	153	150	154	143	181	167	172	164	153	175	167	169	146	166	164	195	174	158	178	165	173	137	163	151	161	167	144	148	173	151	146	176	167	155	158	145	170	172	166	146	175	150	147	178	151	152	192	138	156	152	158	131	163	181	173	201	175	184	198	155	150	170	148	183	172	175	178	152	161	165	180	168	189	153	157	120	153	139	175	175	174	169	179	174	176	165	153	173	183	147	154	170	165	153	169	152	155	152	156	153	176	156	149	151	139	166	176	165	159	150	149	171	161	151	145	170	142	141	170	168	161	146	172	182	136	146	172	155	157	169	145	151	189	175	176	176	172	160	168	151	176	170	148	182	173	152	181	165	165	163	165	154	162	160	140	156	175	159	177	171	163	177	160	151	168	161	178	163	146	163	182	175	153	149	167	147	161	162	162	155	156	171	167	159	174	181	159	175	175	132	169	153	154	130	157	136	162	167	166	163	179	151	146	175	155	172	152	148	155	157	183	175	180	172	192	174	173	170	179	155	216	176	161	157	145	162	152	173	142	151	187	154	155	197	159	167	182	153	164	164	145	159	168	149	164	141	177	148	145	163	176	156	166	157	174	163	184	150	157	159	172	182	159	150	153	173	177	162	165	141	183	139	174	135	166	179	165	161	154	146	173	147	166	145	164	160	176	177	127	156	173	168	174	173	171	166	173	156	187	173	170	144	153	169	152	155	159	181	174	148	154	173	158	173	167	161	165	168	154	155	149	170	181	158	168	159	165	181	173	145	162	158	170	173	189	176	181	179	140	174	155	161	152	140	160	191	169	168	188	173	156	152	150	169	190	160	167	164	168	165	165	149	166	147	152	178	161	176	158	148	158	165	162	162	178	163	198	166	171	176	147	149	180	157	180	171	145	145	161	173	167	146	174	155	160	130	159	175	144	153	164	150	148	175	144	173	158	181	169	191	177	166	163	153	157	172	162	165	160	133	184	143	163	158	138	176	153	163	136	151	177	158	167	133	165	162	161	163	169	167	169	172	192	147	162	165	136	149	143	158	150	179	155	197
29127	27332	12143	6613	6304	4996	4698	4474	3682	2743	2383	1930	1876	1355	1268	1152	1132	938	822	843	719	721	650	624	633	582	648	567	572	600	585	589	543	535	523	517	553	493	522	511	506	483	496	524	518	527	513	497	514	461	483	502	482	486	480	458	473	476	454	489	504	474	484	446	439	496	460	477	471	480	462	529	519	524	498	564	537	485	467	449	469	486	480	491	478	464	451	478	482	453	479	514	480	495	479	500	496	506	498	514	547	537	532	489	514	496	533	450	447	495	449	461	456	464	434	508	449	489	458	476	463	460	521	460	514	465	513	505	479	515	482	491	506	490	454	498	443	505	442	420	507	539	444	469	452	447	444	467	477	447	470	480	469	419	441	482	449	475	462	449	465	450	483	466	445	421	428	457	457	426	403	426	453	417	440	423	440	447	423	451	447	455	429	459	457	437	440	453	452	439	428	455	468	440	433	427	426	453	456	398	486	417	446	401	444	400	391	445	400	443	425	451	450	445	440	435	445	477	449	464	448	435	472	434	471	425	399	384	414	431	473	420	411	445	451	437	436	439	465	417	463	447	424	419	447	430	419	457	466	476	434	444	453	470	445	446	443	429	431	475	428	446	407	414	465	436	461	434	444	455	456	439	395	465	419	424	454	427	440	416	449	455	415	418	446	413	436	460	471	442	447	407	430	400	421	421	430	436	449	469	432	436	458	435	419	435	429	454	440	416	440	469	427	507	445	449	422	429	444	456	406	405	439	460	451	446	459	445	442	409	475	420	453	447	466	442	413	423	451	474	441	415	444	438	444	462	403	447	428	421	454	470	429	480	438	463	449	396	432	427	486	411	466	465	415	451	393	453	456	467	439	457	454	472	421	441	435	405	435	418	449	464	439	437	420	426	467	423	436	457	441	449	453	454	464	393	441	453	427	462	471	420	397	475	443	413	436	448	459	388	426	431	442	445	470	484	444	415	418	407	453	435	403	466	445	468	407	406	451	424	428	447	415	424	444	438	441	433	442	411	424	436	448	419	412	441	443	429	425	444	458	456	426	417	390	449	451	426	404	465	425	419	448	447	448	423	395	438	452	437	437	443	421	446	434	403	424	439	405	454	437	442	447	411	434	457	396	465	438	427	447	420	442	429	440	420	425	460	425	438	402	419	460	437	432	423	451	428	430	442	415	461	381	428	433	412	439	473	429	432	462	441	431	450	409	421	444	431	444	409	439	433	414	432	449	472	425	416	468	443	433	440	433	458	448	415	454	430	479	430	404	434	497	436	447	444	462	450	401	424	428	450	462	470	419	422	435	418	446	454	441	467	440	431	445	499	451	428	437	413	474	440	460	442	468	440	452	442	447	436	416	397	410	407	432	443	429	434	414	451	441	432	426	468	423	416	437	436	450	449	405	429	476	438	425	442	429	416	432	407	447	439	415	434	435	447	417	449	416	426	446	413	463	449	421	450	424	443	447	451	418	414	466	453	433	409	405	453	463	451	438	465	414	434	430	412	460	437	401	427	440	438	416	442	433	430	455	446	442	400	439	414	415	448	405	464	414	407	421	455	424	452	429	476	437	441	456	458	442	441	412	414	487	388	450	400	470	412	401	435	437	449	434	378	474	422	390	467	410	430	460	492	447	420	483	427	436	463	417	459	432	440	469	436	434	439	443	443	437	412	419	444	478	456	430	383	425	421	406	441	479	444	429	427	413	432	395	460	445	411	442	410	432	449	435	449	440	407	446	423	416	445	427	402	435	399	428	419	417	439	426	440	454	428	459	433	453	446	421	435	422	414	414	415	474	421	418	443	438	440	438	406	446	455	434	447	413	428	473	459	428	444	457	486	424	448	433	442	447	468	477	436	459	430	441	473	454	441	429	440	409	437	447	409	402	442	472	438	396	454	433	454	429	415	398	436	424	408	450	455	410	414	442	425	435	421	447	409	438	468	451	423	412	434	455	422	423	407	418	448	463	425	443	422	396	446	444	443	438	443	450	411	441	414	419	454	436	416	479	420	410	427	413	405	452	461	432	452	459	427	461	440	446	428	452	434	464	418	438	445	457	460	440	454	458	450	451	431	449	410	419	435	455	440	459	446	425	420	393	422	429	448	443	426	454	469	459	459	453	469	434	458	432	428	460	391	481	436	446	403	452	410	433	452	431	430	420	450	447	437	468	412	459	448	462	418	432	443	398	436	443	438	457	459	422	451	450	453	430	467	437	480	427	436	418	410	444	460	442	420	453	429	401	446	467	429	436	416	434	428	426	483	440	463	431	417	465	453	440	464	419	444	431	429	440	428	442	452	462	439	443	444	395	428	446	453	441	422	430	451	422	456	455	411	475	410	469	464	476	435	461	430	479	450	418	431	439	422	389	426	437	436	432	461	422	419	483	440	416	465	379	454	406	435	459	428	431	413	443	429	413	426	493	414	426	452	432	410	423	473	440	439	423	440	462	412	412	437	434	406	437	429	427	419	427	476	431	454	473	431	425	458	420	446	431	426	443	433	441	466	414	391	428	463	413	430	433	444	417	454	478	468	407	450	469	414	446	452	435	438	470	439	432	394	429	438	441	455	455	510	439	464	441	456	424	432	385	434	483	440	470	464	416	445	420	410	441	422	391	465	419	445	437	406	418	422	445	443	463	465	462	444	459	436	431	444	446	449	471	428	444	457	453	433	424	446	454	428	420	473	437	463	399	439	425	451	461	460	418	423	424	427	450	423	445	450	434	406	489	466	404	449	446	451	427	414	433	430	452	456	445	424	441	459	445	444	447	433	442	412	494	448	463	459	436	445	438	471	424	422	426	448	434	461	457	394	445	446	453	419	463	450	432	408	437	427	415	471	454	449	470	435	446	446	413	430	452	475	437	409	416	451	455	452	461	438	416	429	459	437	457	453	454	428	458	449	471	449	472	442	441	428	417	444	431	412	454	440	450	401	447	449	469	432	410	444	473	475	436	430	427	461	419	427	430	425	448	432	451	456	401	442	448	419	439	451	416	446	418	448	460	462	441	449	469	419	483	421	425	450	380	409	479	468	409	432	416	463	449	422	471	404	457	450	433	388	450	433	455	428	427	425	444	465	476	427	413	454	426	421	440	434	454	426	473	410	453	433	447	452	433	475	441	419	422	415	460	461	460	426	454	428	452	429	465	458	425	472	439	468	469	426	434	442	463	433	419	400	422	437	442	478	436	446	454	479	411	451	460	451	428	474	475	480	443	422	399	412	400	432	426	407	450	451	466	446	493	424	420	414	456	421	408	444	430	431	451	387	453	502	412	450	411	408	423	446	459	439	471	440	435	494	408	438	436	431	429	470	438	440	413	457	422	433	408	430	471	436	445	459	457	485	456	417	465	430	445	434	412	418	463	449	450	412	456	407	432	447	444	435	438	430	437	437	448	468	404	421	411	448	413	437	427	404	449	445	427	432	401	417	452	432	447	438	446	460	428	464	438	408	438	472	433	406	444	426	400	439	448	439	478	425	426	473	395	446
13845	7190	1326	376	405	312	286	302	275	284	268	252	240	262	227	245	216	214	211	246	218	236	250	244	219	236	258	232	254	227	251	240	249	223	218	246	269	263	251	261	231	242	226	245	257	248	241	243	222	234	239	234	256	223	234	245	229	232	246	219	260	261	232	240	268	253	236	282	246	243	246	225	254	244	245	227	228	261	262	216	222	209	271	254	229	247	244	248	213	242	235	228	232	243	237	246	235	256	275	249	261	250	226	223	245	251	253	238	261	268	248	275	249	227	238	271	249	238	253	260	301	234	253	261	257	252	203	271	253	244	221	236	250	248	232	253	242	259	228	264	291	244	217	263	231	229	203	216	265	241	229	226	244	250	262	254	269	261	251	262	233	253	248	238	212	262	220	248	276	262	228	245	218	259	228	243	253	232	237	238	211	246	222	256	250	239	245	246	233	208	267	236	279	233	236	253	246	251	243	274	237	230	265	265	229	235	230	273	252	258	255	233	229	256	250	242	246	239	251	227	241	241	256	264	241	277	250	246	226	225	263	234	258	267	239	226	226	217	233	245	232	251	230	222	251	235	243	247	260	237	246	220	247	235	219	247	238	262	253	257	246	226	223	219	251	248	249	216	266	231	255	257	239	221	217	250	232	264	223	233	234	247	233	248	260	263	251	255	222	235	244	202	246	221	250	257	255	228	212	251	258	241	261	270	219	213	218	244	254	273	238	236	244	245	237	234	232	215	229	242	241	263	258	253	211	240	268	245	245	253	249	241	250	225	237	236	237	263	232	245	258	216	220	246	233	228	249	222	237	267	232	235	232	242	222	232	204	260	245	227	215	196	224	223	253	235	250	248	217	239	253	252	251	233	259	246	202	271	240	241	252	251	227	249	244	237	245	215	221	252	254	252	220	248	259	228	265	231	223	246	244	257	254	243	248	239	236	262	228	262	261	213	246	242	251	260	240	239	256	233	254	213	243	224	261	256	220	204	249	201	256	242	224	267	238	250	251	265	232	222	232	259	247	227	250	230	241	266	260	229	244	207	244	260	255	216	261	238	250	218	219	255	241	239	234	247	241	245	259	243	233	245	255	227	269	249	241	228	255	257	234	252	243	240	220	259	235	252	236	246	236	256	235	218	255	225	218	252	237	236	232	217	249	222	259	245	244	225	236	297	247	255	223	224	251	242	224	232	272	251	235	247	265	225	236	244	262	248	226	238	257	257	249	266	276	233	252	258	237	251	277	205	241	228	237	254	230	255	230	229	215	266	232	256	253	215	237	288	250	252	241	233	261	217	243	248	265	270	262	222	241	256	258	231	276	245	277	246	254	224	247	229	270	258	235	235	265	227	236	234	245	234	222	236	231	267	231	247	251	272	242	211	223	222	242	227	257	270	225	234	247	247	222	251	223	241	232	251	238	251	236	232	220	242	230	239	256	224	248	231	231	232	266	242	218	232	222	238	244	236	234	225	239	251	215	249	263	256	242	254	244	236	238	239	214	246	225	267	218	254	218	227	253	231	239	252	234	243	243	210	232	259	249	220	235	265	235	261	225	241	238	235	266	270	224	249	240	204	230	254	246	229	256	236	227	234	265	251	234	262	273	230	250	230	238	269	241	237	232	226	244	249	230	224	253	224	251	245	257	226	226	245	247	268	237	222	265	281	241	246	234	234	268	258	247	222	240	216	233	260	225	249	240	260	234	242	247	227	248	206	247	241	257	235	279	228	249	232	234	248	233	232	241	247	228	228	251	235	223	237	245	244	226	268	241	228	196	264	224	246	241	235	230	233	227	210	228	218	239	265	234	232	227	196	246	242	237	248	219	232	240	253	262	255	247	252	256	226	253	237	252	250	232	255	263	251	247	251	251	244	248	252	225	244	229	227	253	251	240	235	235	270	245	266	268	251	237	279	227	263	229	269	238	225	239	243	272	244	243	222	242	232	247	251	235	248	230	239	230	285	236	224	224	232	252	211	249	226	246	249	265	237	235	224	227	232	241	239	251	249	218	235	268	230	219	217	250	209	246	268	245	223	246	245	258	238	213	231	243	237	245	270	246	250	221	234	267	251	239	272	246	241	248	267	249	248	269	244	215	244	243	223	249	237	250	262	269	250	226	245	240	232	241	233	233	232	234	241	228	228	243	261	223	246	221	231	226	240	243	239	230	236	245	222	244	247	245	221	234	248	241	255	237	224	219	243	259	247	228	216	234	230	240	219	250	259	271	222	250	233	240	246	264	278	226	248	216	216	251	232	232	253	242	267	256	243	237	257	243	235	244	243	199	233	248	257	250	239	258	226	221	228	252	218	247	234	243	241	223	238	231	240	218	211	240	238	260	232	279	238	262	226	206	213	229	251	253	227	221	222	237	249	244	252	257	265	257	238	254	233	232	266	263	255	251	249	209	235	218	222	235	253	237	249	223	248	224	218	247	224	227	247	241	279	234	230	249	227	240	218	241	233	259	256	242	242	249	232	255	251	243	231	225	223	243	257	258	226	239	230	238	215	257	223	218	246	244	252	245	220	247	227	259	245	209	198	269	219	241	235	222	245	252	216	201	226	233	234	234	256	235	258	225	235	237	216	234	228	253	273	247	248	221	252	242	284	228	267	250	247	239	266	255	241	231	230	239	248	260	243	220	228	245	229	233	230	265	243	265	244	236	206	249	236	260	211	230	233	231	221	224	227	245	252	246	269	211	228	267	222	223	247	244	267	260	246	255	239	220	251	276	277	237	241	239	256	266	250	241	205	229	225	255	224	260	246	220	247	247	214	209	242	248	251	242	233	216	258	249	234	249	248	228	240	229	254	239	250	229	270	219	240	213	251	218	217	253	248	272	241	238	232	256	244	213	226	232	242	256	230	262	251	259	247	241	229	234	239	231	229	249	244	225	213	241	248	228	212	251	229	249	249	249	251	266	203	234	226	237	244	238	241	249	262	240	252	226	231	259	221	217	240	223	238	225	243	213	247	250	241	211	248	248	236	248	245	275	241	240	225	240	254	229	229	247	239	225	219	231	237	253	245	256	231	242	248	226	276	230	226	223	215	240	223	232	256	248	249	211	223	237	251	221	241	259	263	285	225	242	240	243	259	233	260	237	244	209	233	246	256	243	248	242	206	232	242	233	243	248	270	225	234	223	237	240	217	224	255	242	228	247	222	247	244	250	251	249	245	254	235	235	223	234	279	232	238	258	223	289	234	222	255	233	228	268	231	242	246	254	263	242	237	244	222	228	220	217	253	235	249	237	233	214	239	230	264	241	229	234	246	255	236	233	240	238	249	258	256	219	255	250	242	254	244	273	233	249	243	246	244	263	245	260	239	242	232	223	254	250	256	228	261	224	236	258	245	239	233	226	268	248	258	241	250	262	264	259	215	244	227	254	231	238	258	204	225	252	232	237	231	234	234	236	267	250	239	228	249	228	222	250	250	233	235	244	251	260	251	242	263	225	225	225	235	245	216	221	238	245	217	237	244	235	253	245	250
8959	7101	2058	1093	1092	924	891	847	906	834	713	719	708	718	683	702	637	605	613	656	660	607	629	633	622	676	670	630	655	643	629	659	640	595	620	677	641	649	647	611	604	618	616	661	690	634	636	626	627	610	650	627	676	605	655	654	643	609	616	624	615	639	624	649	635	631	650	686	644	596	650	645	651	668	657	662	605	658	654	640	638	677	651	637	663	644	650	627	648	637	604	637	617	696	694	589	640	629	639	571	643	678	635	630	662	656	631	627	631	610	635	641	680	692	666	627	621	683	614	676	661	617	623	693	649	642	674	632	577	667	610	616	746	601	632	681	635	635	627	603	679	641	638	607	647	593	632	614	679	630	656	648	666	615	666	615	617	645	673	613	631	635	618	599	630	631	648	644	631	638	607	620	658	650	607	640	603	628	639	618	623	646	621	651	619	636	655	671	606	661	652	630	664	619	656	654	576	630	614	641	588	574	640	602	617	603	659	617	634	607	591	587	599	616	622	599	624	626	623	670	640	650	646	639	613	642	619	634	614	623	617	667	634	620	602	598	603	622	623	646	613	648	630	605	641	610	631	613	619	654	604	625	603	667	630	626	602	610	598	610	638	622	639	677	621	605	632	610	619	661	649	661	634	623	633	641	624	604	638	625	616	597	623	620	664	610	652	650	636	629	671	639	640	628	649	631	671	659	638	634	623	660	665	590	589	642	639	635	633	664	645	637	623	620	657	631	618	591	603	623	645	653	613	632	636	623	671	656	600	627	646	635	616	592	635	661	630	660	621	630	618	626	613	621	622	634	658	644	630	607	650	613	630	612	568	599	646	631	593	637	617	583	611	622	635	629	610	598	623	638	656	631	644	621	618	683	618	633	587	607	623	653	638	667	603	627	583	606	641	633	636	618	628	636	609	647	628	645	637	628	625	605	660	652	671	649	643	662	647	636	634	642	620	632	642	611	662	593	643	626	628	604	590	632	590	613	636	598	648	676	642	624	607	611	639	584	624	669	667	611	612	651	601	616	657	659	559	629	625	619	661	624	625	628	679	624	596	645	588	630	666	628	657	611	604	593	648	590	666	625	645	658	646	660	636	671	660	648	672	631	599	616	612	601	659	628	579	629	656	641	647	599	618	606	627	643	602	611	567	628	646	672	648	638	602	595	630	641	608	631	603	643	642	637	638	613	610	653	644	631	636	664	603	620	635	614	632	638	585	626	622	575	650	654	616	646	617	637	632	621	581	591	656	639	597	617	684	594	624	627	700	637	629	615	631	645	621	626	629	668	601	648	595	633	630	581	661	586	582	643	633	659	575	641	628	621	630	611	633	647	590	672	688	635	614	643	615	635	665	643	627	632	639	639	634	611	595	597	621	626	618	585	631	640	646	653	631	588	639	628	603	682	665	631	637	678	611	636	599	648	626	621	627	575	630	616	639	636	632	633	620	625	617	663	639	637	643	637	654	638	614	620	603	634	654	590	625	569	596	625	608	605	610	654	637	605	584	629	603	650	656	652	589	616	616	604	652	638	645	619	563	642	644	601	647	672	595	689	648	612	628	654	619	602	653	607	633	623	583	649	662	626	611	582	613	649	610	632	646	632	618	582	562	593	609	621	608	656	619	593	638	626	658	598	645	639	609	675	634	601	634	638	632	652	656	634	596	675	659	631	596	606	635	643	616	645	638	616	631	667	642	606	628	634	653	633	660	665	644	640	632	574	618	695	646	620	634	616	664	651	598	628	602	645	616	612	636	608	644	641	659	642	616	609	631	596	641	622	636	640	642	625	603	603	644	626	638	612	625	661	650	648	633	624	612	593	632	618	641	658	648	613	645	627	564	615	651	627	638	651	618	606	657	642	678	627	630	580	656	638	634	583	637	614	637	595	659	602	647	666	657	658	632	683	635	671	651	598	643	631	598	617	598	634	625	628	637	620	656	641	632	627	596	633	643	638	660	637	604	621	628	644	604	663	630	639	607	633	644	607	646	667	638	638	614	638	578	625	613	636	634	618	622	610	667	682	617	594	616	630	608	642	601	644	635	611	640	636	591	651	611	640	647	597	599	651	654	644	629	590	669	643	650	654	620	599	625	657	629	636	658	626	629	614	613	603	606	616	615	662	643	687	609	661	607	644	643	668	622	635	632	628	618	626	667	670	628	641	616	653	619	660	612	660	644	657	595	644	621	662	633	674	654	630	634	621	608	603	656	641	629	650	627	642	582	616	639	629	620	611	578	641	652	643	645	599	643	625	610	621	612	679	632	634	623	669	638	609	635	588	597	641	676	645	597	638	596	654	635	630	644	612	652	578	590	601	637	647	671	608	684	628	623	634	606	661	583	629	603	638	625	607	612	619	582	664	632	655	624	587	668	640	602	645	646	636	599	613	643	616	596	633	626	578	632	686	630	596	582	655	662	599	650	652	618	622	628	640	637	633	609	610	602	607	660	573	612	677	622	588	678	588	596	641	607	627	575	633	646	659	661	655	642	622	649	595	627	679	613	581	630	646	600	650	622	617	594	607	662	620	637	659	668	643	637	623	626	600	611	618	630	624	607	600	583	619	631	597	652	649	586	612	642	656	656	614	631	622	623	613	686	619	670	634	648	624	681	643	572	597	660	604	630	663	635	630	656	614	612	610	620	605	651	638	659	678	608	643	619	650	607	639	619	617	620	608	631	657	608	634	612	604	642	680	625	653	635	627	650	640	610	585	612	635	608	621	601	638	609	630	627	626	594	655	636	627	643	643	614	631	648	668	659	635	633	619	622	672	657	637	605	626	617	589	594	586	649	630	625	618	673	633	628	638	677	623	609	625	569	614	595	597	628	622	644	623	594	623	665	602	617	633	635	622	639	636	653	636	646	605	587	632	660	641	638	641	621	618	623	637	628	638	646	628	678	604	634	649	629	640	652	593	635	630	680	630	604	651	644	637	615	637	652	624	608	597	618	667	607	592	607	606	630	652	654	635	634	612	612	594	627	600	655	635	594	640	645	610	618	615	614	630	635	666	609	613	623	629	586	615	641	631	618	636	669	670	663	650	609	621	636	652	670	626	676	667	619	612	617	609	622	633	643	598	670	585	591	621	618	605	657	657	616	619	639	628	607	661	586	640	652	620	601	661	637	634	649	675	629	587	657	645	648	632	638	618	617	601	628	625	601	592	619	569	651	627	625	597	654	627	664	595	614	579	632	598	663	625	615	604	607	631	624	642	633	633	622	618	628	581	636	642	588	685	643	625	634	625	585	633	619	623	628	611	604	617	661	628	662	644	622	624	603	648	643	694	643	667	604	656	644	631	615	618	652	638	634	639	632	647	622	628	632	650	598	669	662	617	636	640	648	652	672	622	622	650	637	611	599	603	625	615	630	638	596	629	642	610	628	604	648	663	656	614	603	622	632	647	626	643	621	622	617	588	624	656	668	628	652	582	584	637	617	624	630	635	632	630	638	636	632	622	642	625	636	643	655	644	598	659	633	681	646	626	619	621
31303	26507	14175	4534	2769	2198	1305	933	730	562	509	433	402	333	290	267	303	280	289	245	240	235	262	241	263	234	256	244	264	257	216	227	220	218	221	234	210	263	213	218	272	216	207	248	219	254	258	247	243	236	219	224	225	249	232	213	247	226	251	247	227	227	240	210	268	204	228	214	239	225	221	218	260	250	253	240	238	222	215	231	245	250	239	220	253	242	243	216	198	258	254	253	234	207	247	220	221	242	224	258	223	274	235	249	233	235	211	223	214	246	199	221	262	244	222	260	251	231	231	261	253	229	256	236	255	232	224	223	235	208	193	228	227	225	212	217	233	236	244	219	221	256	242	218	262	245	221	233	238	227	207	221	218	225	215	207	236	242	228	264	204	217	236	230	219	239	213	230	227	221	228	265	257	243	238	218	214	232	250	241	222	242	216	217	239	222	230	225	224	202	248	218	215	227	225	238	233	233	226	218	215	249	226	227	233	242	214	254	201	244	228	244	229	248	213	229	215	217	222	236	206	239	256	212	229	229	231	216	229	216	229	254	238	254	229	236	208	237	233	215	232	235	229	231	230	224	242	216	233	209	250	217	222	207	229	240	231	194	227	277	224	263	249	233	244	229	234	261	267	262	257	240	245	229	216	209	206	205	216	235	216	226	235	263	234	210	222	225	225	227	207	217	250	238	244	231	229	196	217	233	238	237	242	230	222	211	234	223	233	223	200	242	236	233	230	242	228	203	204	218	247	241	255	218	242	197	220	230	213	256	230	231	256	215	209	218	223	235	242	223	223	236	239	225	214	228	217	218	234	215	218	224	239	218	241	203	194	215	209	220	222	249	235	242	225	227	213	219	218	223	203	193	222	224	259	223	231	199	270	246	222	228	240	221	257	238	230	238	225	245	212	237	225	221	216	250	219	233	251	239	235	238	241	250	235	223	225	213	235	228	241	221	201	227	242	222	237	217	255	271	214	251	238	212	223	225	234	207	224	211	227	195	211	233	217	241	237	239	242	228	223	256	225	263	207	214	222	228	243	240	233	246	221	220	221	226	203	217	215	239	237	230	223	252	244	208	223	220	201	228	226	210	227	249	261	240	195	231	222	241	225	224	248	220	225	253	245	240	226	239	224	227	253	227	207	208	234	201	238	219	233	250	205	250	232	225	205	206	247	238	227	225	233	242	244	212	243	222	222	228	216	218	230	227	220	221	234	223	242	208	213	206	213	241	234	248	222	233	257	219	226	242	245	210	228	193	220	238	257	230	263	245	230	242	234	227	216	224	231	253	240	222	216	230	221	245	232	197	215	214	206	231	229	223	204	240	209	242	209	231	223	216	228	223	224	223	236	221	213	227	227	229	244	227	216	210	217	223	235	266	237	230	194	222	222	213	237	234	237	237	237	229	224	248	231	220	214	217	236	179	250	232	248	215	222	226	215	270	219	222	227	187	210	259	242	241	215	219	225	246	223	259	222	230	220	265	216	234	222	220	242	241	244	223	219	226	203	244	210	225	205	237	222	205	242	205	206	228	210	230	249	236	232	221	222	236	216	227	210	257	231	209	220	192	226	233	216	208	234	232	227	248	235	245	227	239	247	217	218	228	208	202	223	215	218	235	239	235	247	221	195	203	225	227	230	215	235	221	251	241	217	243	248	225	219	235	242	245	233	227	207	223	234	212	214	220	234	218	221	241	227	218	216	246	224	224	241	221	235	209	235	227	250	244	225	229	262	216	214	208	249	233	233	230	197	241	224	244	237	253	223	237	255	225	218	249	231	224	223	234	235	231	254	236	223	229	219	237	242	248	227	236	213	223	233	240	257	247	229	225	227	230	222	233	229	220	215	220	249	219	216	218	224	226	210	229	250	203	206	232	236	246	261	241	232	248	226	234	225	237	215	218	228	241	226	222	215	216	250	223	249	253	232	234	221	216	228	238	244	227	243	210	235	223	230	234	218	245	262	246	248	238	236	190	249	240	204	251	226	257	248	211	231	231	209	214	248	242	227	229	244	221	232	214	230	214	218	220	231	210	222	236	223	209	248	215	239	253	213	253	220	262	249	214	233	223	241	248	227	236	244	216	218	219	235	237	236	234	219	230	225	217	209	237	229	224	220	206	197	226	254	216	203	255	229	228	227	271	226	220	228	247	208	202	223	216	241	256	207	242	225	235	227	239	221	184	233	255	222	224	226	224	246	246	253	222	233	256	238	237	245	224	212	216	204	234	204	223	211	240	202	225	221	229	223	227	227	227	234	247	189	240	228	214	229	223	237	192	206	243	232	221	224	221	229	242	236	236	198	212	214	205	233	234	237	244	269	220	218	205	218	208	260	230	235	217	207	223	233	229	232	234	217	213	221	197	234	224	253	220	265	240	250	220	238	216	225	254	222	252	204	225	255	234	227	221	224	235	215	223	253	226	214	234	221	213	226	258	224	221	222	213	246	241	241	210	201	241	227	199	205	205	228	212	209	245	256	250	223	222	233	215	248	207	212	240	231	227	251	227	228	227	227	224	217	235	200	250	241	217	225	228	236	232	207	234	256	230	222	227	228	256	259	244	262	215	225	218	241	233	224	216	224	229	220	221	235	245	246	243	236	209	217	212	206	241	219	231	229	224	222	220	224	200	252	240	230	221	219	269	239	210	238	227	206	216	216	230	214	227	205	197	191	225	215	236	224	227	232	262	201	244	261	199	224	250	189	203	234	210	231	229	230	221	227	249	239	242	222	218	245	221	209	195	242	232	224	260	236	239	228	247	221	201	249	209	253	226	221	246	256	221	237	230	242	238	217	222	217	231	247	223	213	261	216	217	242	227	238	202	231	222	228	237	227	232	205	214	267	230	235	257	206	232	234	227	237	206	208	199	221	237	223	233	229	245	218	222	203	219	222	210	238	210	229	237	249	246	239	249	216	230	225	220	222	217	236	218	206	228	246	203	235	231	203	210	227	212	220	209	225	226	234	268	216	220	258	265	234	237	231	249	243	243	232	239	244	250	222	222	212	225	208	188	232	214	218	242	246	214	236	238	187	219	231	224	232	266	238	197	245	238	243	201	236	225	238	227	235	243	247	224	241	219	242	254	240	192	233	208	243	220	215	243	228	221	192	220	214	221	217	224	239	204	257	231	216	218	235	217	223	239	211	240	221	220	210	246	241	201	216	225	202	213	230	243	245	203	220	230	254	205	233	221	255	213	235	220	224	216	237	224	223	219	240	228	207	185	231	255	261	227	220	234	185	241	234	205	216	236	230	233	229	235	204	247	230	208	228	232	239	250	224	225	237	237	212	226	215	229	253	210	210	258	216	237	231	238	220	249	222	247	242	242	225	224	233	242	227	235	246	210	229	255	225	222	224	205	225	248	235	236	235	237	236	241	248	211	215	218	247	205	263	246	215	222	227	216	259	245	218	218	230	228	242	228	216	208	238	245	258	216	226	264	236	264	235	206	212	246	209	241	248	239	222	236	236	230	227	239	206	237	231	194	204	247
21299	21566	9951	4058	4050	3848	2788	2834	2453	1868	1562	1519	1234	1085	1012	933	955	779	759	720	732	706	701	680	645	669	685	666	664	638	684	624	625	603	672	622	632	624	633	642	623	605	610	608	614	604	587	575	646	591	633	608	622	617	584	609	625	553	631	643	556	585	632	570	626	609	590	607	644	584	637	680	690	640	635	634	649	637	652	643	569	610	635	637	669	645	599	574	633	620	616	588	635	643	604	646	628	627	644	658	648	634	595	636	720	633	660	639	628	636	612	614	594	622	635	614	656	556	579	638	599	648	637	573	642	645	633	622	648	653	644	607	638	638	609	605	596	702	579	662	651	600	616	556	608	617	567	644	553	622	606	542	585	633	609	567	642	643	626	658	597	578	621	610	607	628	617	599	578	602	628	597	563	584	587	611	617	633	633	607	583	593	608	629	584	593	613	616	613	559	571	586	597	604	596	639	594	542	580	604	634	612	569	590	610	569	583	571	590	558	624	562	566	575	555	599	636	628	602	539	606	597	545	565	585	618	587	594	586	641	572	556	598	604	617	628	560	574	590	559	594	547	573	589	618	612	580	584	611	531	585	570	605	635	629	590	575	602	588	601	587	593	524	562	628	563	641	553	599	601	548	587	603	578	611	657	584	626	598	606	635	580	573	646	618	631	615	616	608	569	630	593	588	572	628	591	592	575	632	605	613	588	605	591	644	643	605	641	589	578	597	612	602	580	612	551	584	617	632	591	612	570	567	560	589	624	612	612	582	601	609	587	595	589	605	589	613	630	595	530	605	577	631	607	576	602	587	614	550	575	605	576	590	585	629	615	583	622	606	620	588	651	579	599	586	608	569	596	593	629	610	578	588	602	593	584	553	586	615	601	646	538	588	592	604	622	616	604	563	568	646	617	568	624	564	600	613	601	581	606	611	594	626	636	602	580	587	626	607	580	618	588	562	591	629	602	587	604	594	604	591	580	601	588	570	596	571	580	585	561	587	574	620	588	611	620	571	609	600	623	562	581	595	608	626	610	556	623	604	573	624	624	615	609	592	587	576	628	596	578	579	595	601	618	568	612	600	601	567	610	613	637	560	572	553	603	604	557	610	586	593	588	619	559	632	609	585	557	581	667	674	649	598	627	605	592	619	627	560	601	599	609	544	622	581	589	594	574	569	590	563	603	609	576	597	604	592	598	624	624	600	574	595	580	577	592	620	581	608	565	577	614	562	598	572	593	601	581	584	594	615	609	555	612	595	593	597	567	585	583	601	587	582	598	600	577	614	567	539	535	567	574	564	576	611	656	618	609	584	640	613	566	609	603	645	597	558	596	582	569	589	576	581	580	602	601	574	554	649	596	605	563	619	577	569	635	600	567	576	639	630	564	645	583	595	556	595	604	595	577	628	601	565	584	565	604	556	610	599	598	566	602	619	620	596	583	600	597	585	622	603	596	588	595	589	632	623	615	560	539	623	601	610	599	622	585	584	635	581	600	597	578	584	598	566	615	589	616	586	601	601	599	634	587	599	609	589	593	617	587	590	588	584	600	573	566	607	609	598	587	589	591	593	631	575	581	630	615	543	612	603	624	589	655	551	542	578	593	607	513	640	623	582	569	538	601	593	607	616	587	598	582	587	589	590	619	588	624	587	602	662	604	598	590	589	619	602	567	581	573	583	589	599	537	642	628	606	587	584	598	567	656	583	566	587	630	577	593	608	602	574	578	514	631	605	590	620	574	591	645	616	548	637	597	602	598	594	629	595	574	612	597	578	611	611	585	576	603	563	593	530	593	575	577	584	582	613	590	601	579	562	608	621	590	572	601	584	609	611	555	584	590	575	580	543	598	592	581	634	618	574	586	604	610	581	573	613	593	582	635	600	641	626	597	567	601	588	633	613	600	576	596	612	606	578	612	602	612	568	601	564	549	572	576	608	608	557	571	601	579	629	575	620	596	616	588	592	563	609	592	593	600	583	582	591	587	569	600	595	565	636	624	592	561	606	572	604	558	615	570	585	561	591	561	606	560	559	612	588	582	591	570	552	635	576	610	589	633	577	581	580	619	559	608	582	594	628	586	581	571	640	576	596	611	551	608	572	615	605	540	540	572	578	617	552	564	612	607	582	610	580	616	584	599	605	558	615	568	596	643	604	623	590	610	608	568	598	589	585	599	628	610	615	643	610	660	632	605	586	584	569	624	599	574	611	579	626	609	616	621	585	613	577	619	556	592	594	622	638	614	621	633	576	589	573	592	632	583	566	573	607	634	637	622	613	628	560	570	598	601	582	562	629	565	607	617	659	602	597	598	603	611	562	554	556	605	625	657	613	547	574	584	598	579	664	563	605	621	609	623	567	589	544	607	592	564	567	600	598	576	607	613	598	623	599	585	574	578	603	583	636	643	618	591	589	529	580	597	645	581	631	596	573	563	579	593	599	536	570	608	606	584	548	572	574	589	563	645	609	601	593	582	603	589	624	571	575	567	589	566	593	602	594	594	579	589	629	572	606	570	570	625	587	597	588	609	613	621	628	609	603	595	548	607	566	627	596	589	616	587	534	575	555	569	598	609	592	609	623	553	559	603	613	587	593	650	617	585	588	634	626	618	598	593	581	610	578	592	618	566	577	590	576	589	590	594	611	569	623	589	590	611	639	613	605	575	596	600	583	567	590	645	624	576	567	604	606	599	603	549	571	611	648	562	606	573	637	599	615	584	612	624	579	592	551	621	590	580	617	626	606	616	614	597	567	594	641	591	609	585	610	622	601	601	625	614	594	575	597	591	606	600	594	599	584	606	582	582	629	590	565	599	614	621	607	590	599	601	595	557	551	613	584	601	585	605	608	567	570	544	581	619	578	588	615	622	575	582	614	619	599	591	550	588	594	576	587	577	610	565	589	624	587	627	592	589	573	580	624	594	557	602	570	577	582	631	619	586	548	605	580	612	621	573	577	564	558	576	612	602	596	579	591	611	564	587	609	588	575	631	603	640	626	595	593	581	613	586	624	572	585	643	611	625	636	582	612	594	622	570	577	558	627	601	555	626	606	632	586	612	573	626	582	584	595	610	558	598	608	571	603	628	586	579	615	567	651	611	586	591	547	563	594	621	595	601	635	555	613	620	589	593	620	612	584	612	608	584	570	619	571	592	626	599	650	612	564	602	613	606	629	607	563	593	599	593	616	561	619	568	590	567	597	601	591	581	569	592	590	611	597	619	569	595	546	622	625	592	614	585	580	599	596	605	589	584	583	580	593	616	556	588	550	564	599	584	581	595	601	617	581	631	599	600	591	587	612	579	620	636	603	599	582	605	602	579	570	590	621	613	581	599	580	581	584	603	600	597	610	598	589	607	606	567	620	626	613	565	561	594	627	616	577	578	607	576	602	536	557	572	605	594	619	591	617	548	619	596	587	601	648	606	602	576	586	589	584	603	614	638	588	597	557	590	549	599	599	579	575	593	639	593	565	623	598	576	600	584	579	616	567	572	622	627	601	637
42366	34693	23461	10062	5976	4020	2270	1472	1095	844	587	694	697	405	312	299	251	225	203	208	177	204	214	189	176	182	193	182	187	181	189	165	183	171	166	165	179	170	173	143	154	181	160	177	156	172	165	165	170	151	164	167	168	182	182	158	169	172	171	146	159	153	177	174	161	138	159	181	178	164	187	162	174	152	171	171	194	158	155	177	157	143	159	154	145	166	167	155	151	169	148	186	160	172	154	173	153	158	156	181	180	155	148	171	180	173	176	166	162	191	141	160	169	169	162	155	162	168	161	162	159	164	152	162	158	159	177	194	162	183	165	161	171	172	164	194	177	162	187	145	168	160	175	168	164	159	186	176	174	175	147	162	172	161	177	162	168	165	148	168	175	169	165	189	143	164	180	169	159	150	159	147	180	190	160	164	167	168	162	172	178	145	167	171	143	167	140	172	158	159	152	167	176	163	168	159	142	148	153	175	175	157	159	162	163	146	148	161	152	155	164	163	165	171	150	156	139	180	149	177	143	156	163	170	175	152	182	153	156	167	165	156	175	148	160	160	187	175	172	176	137	187	174	164	162	161	170	152	166	166	153	172	187	192	177	152	163	183	150	157	161	159	169	151	193	138	160	156	163	176	161	162	150	180	181	155	168	167	172	166	166	154	175	169	176	152	175	172	157	203	168	161	163	167	173	186	172	150	155	169	142	150	138	146	167	134	157	163	133	178	170	154	150	155	163	137	141	155	171	184	153	161	172	158	151	136	146	158	158	161	155	182	155	153	157	179	154	166	150	165	149	183	146	169	153	172	153	169	175	164	155	157	166	133	145	165	175	151	156	158	130	138	152	155	150	159	183	160	159	159	185	161	154	200	178	137	161	173	147	150	174	162	157	174	163	159	180	159	158	152	146	157	171	187	153	154	143	161	182	175	150	166	161	160	147	168	156	200	174	155	142	170	173	148	164	151	159	160	157	167	152	191	137	190	170	158	145	145	151	152	178	174	182	164	148	175	159	153	158	148	135	153	171	157	166	150	180	147	143	156	175	177	160	148	167	142	154	161	161	172	149	151	155	169	165	153	147	146	158	153	146	174	152	167	155	137	159	164	164	158	167	149	174	135	150	159	160	165	149	155	162	154	131	181	173	156	171	142	160	145	161	204	162	162	162	173	153	165	160	174	192	153	185	135	177	181	160	177	148	172	175	165	156	162	178	143	167	167	136	163	158	139	175	143	189	181	160	149	196	150	170	163	155	168	162	158	145	136	178	155	174	171	174	182	162	163	157	179	168	140	169	173	163	178	141	172	176	155	157	166	178	166	140	156	140	157	168	153	143	160	151	180	155	148	175	174	154	159	160	158	157	179	160	147	163	142	165	147	168	149	148	152	185	154	175	174	180	161	141	162	163	144	160	165	158	176	152	152	153	172	150	159	170	156	167	176	161	146	186	182	137	159	172	178	162	124	174	156	172	169	143	149	181	171	155	188	157	174	165	144	148	168	178	145	173	157	151	172	172	143	161	176	170	181	155	162	140	158	163	155	175	145	169	149	147	160	170	145	153	148	150	137	181	158	154	152	179	172	128	182	156	164	167	137	169	139	173	174	181	148	147	136	147	174	178	154	174	159	161	167	165	148	160	171	173	162	159	152	169	171	140	150	154	160	162	141	162	178	186	168	153	155	171	147	181	139	151	158	173	145	165	159	157	178	171	159	193	166	164	165	147	168	142	155	175	146	166	160	166	182	163	172	152	170	168	158	166	174	173	171	169	163	159	165	137	146	158	160	155	166	180	164	148	167	173	162	163	145	147	161	158	177	167	167	170	183	165	172	161	153	155	142	170	135	151	162	154	176	153	162	168	158	164	164	159	161	141	170	153	165	160	145	182	162	144	148	159	171	142	173	160	172	156	172	159	161	160	176	161	153	159	167	157	128	166	166	160	181	149	146	159	173	164	168	162	147	188	159	140	168	155	185	177	170	154	135	161	152	156	159	169	151	180	173	152	161	171	155	157	161	167	151	188	143	178	160	150	148	150	170	156	141	176	168	184	181	135	151	165	162	168	174	177	163	169	161	198	156	151	150	174	166	168	164	161	152	198	168	173	177	149	174	156	190	164	165	152	162	165	139	153	155	158	162	162	154	151	160	172	163	148	163	160	147	184	153	159	170	158	162	169	180	153	164	159	190	148	148	156	175	188	168	147	165	145	163	180	170	168	146	177	157	140	199	181	165	158	146	161	161	154	175	171	143	146	161	164	157	141	171	188	134	150	162	166	157	151	176	174	148	150	176	146	166	171	158	187	188	175	160	163	146	173	176	152	177	145	180	145	171	158	139	143	157	157	144	153	167	161	161	173	164	128	149	179	163	160	153	165	153	157	188	180	161	164	176	156	165	157	161	143	157	154	180	185	175	163	157	178	162	175	167	168	160	167	150	168	140	143	161	167	157	163	142	184	153	182	180	172	143	166	155	187	159	144	139	164	172	166	155	161	146	144	176	164	176	158	149	156	151	164	174	166	140	159	151	162	153	167	160	151	157	152	179	176	188	147	173	161	146	148	155	136	170	174	165	163	171	166	163	164	136	168	149	149	167	169	135	143	155	167	166	169	153	165	158	150	162	157	162	165	173	177	172	149	144	152	155	143	187	158	165	185	161	161	158	129	166	155	163	141	187	157	177	184	180	162	152	180	157	158	165	163	163	148	158	131	162	169	145	199	151	177	167	168	178	166	168	169	139	158	158	166	160	135	172	159	138	164	154	145	163	164	167	176	147	165	176	157	159	155	151	161	178	185	180	166	163	183	132	143	169	166	151	166	161	154	170	170	163	158	180	151	140	177	164	145	160	151	160	167	167	159	163	176	167	175	165	156	167	138	187	152	135	165	148	169	159	153	170	142	194	173	187	171	158	161	130	143	162	168	178	173	168	152	157	149	162	178	180	145	152	170	153	164	163	158	145	156	154	180	178	167	169	165	162	160	153	161	144	164	147	157	156	176	169	148	193	129	139	170	155	154	152	157	171	172	170	147	156	155	167	145	148	160	160	164	180	157	181	156	149	167	144	143	183	170	171	160	162	143	138	136	158	147	144	152	139	145	161	163	169	166	165	155	168	166	145	150	168	156	138	171	143	168	146	163	165	172	161	140	147	144	157	170	149	158	176	167	151	152	187	150	173	182	143	155	157	167	174	162	165	170	177	155	169	179	174	169	147	164	145	143	165	153	161	182	152	163	178	143	142	166	154	176	161	165	196	176	162	172	152	173	167	170	169	169	139	155	160	160	170	147	164	171	151	164	149	176	159	150	174	170	174	152	174	162	177	154	159	119	166	150	168	152	151	161	166	152	184	150	164	164	158	144	147	132	154	171	174	164	173	156	153	149	166	172	171	152	157	162	156	156	161	157	162	170	154	176	161	153	154	167	158	169	157	169	171	182	155	154	146	175	178	167	172	150	142	146	134	174	155	187	164	174	152	170	136	166	171	155	179	147	141	157	146
28637	27487	15267	6432	6235	5608	4376	4478	3720	2869	2284	2111	1853	1339	1221	1143	1234	872	854	726	697	705	643	633	595	612	582	574	556	577	570	535	522	546	516	526	549	552	543	478	494	506	460	491	505	525	478	493	459	476	521	469	489	485	487	445	461	477	487	415	460	473	445	437	447	472	474	470	435	442	490	500	514	542	551	486	492	511	496	460	507	505	469	482	475	501	443	497	484	497	469	505	493	451	477	475	477	535	476	512	510	488	505	525	526	526	512	504	457	528	469	464	476	421	497	478	497	465	451	466	452	479	477	461	456	472	481	468	480	508	524	490	464	481	444	495	498	495	435	459	423	464	464	435	410	447	487	466	448	428	443	460	453	437	455	431	474	445	480	458	471	417	474	431	430	393	424	428	442	465	473	452	469	412	449	429	430	439	471	440	448	426	441	473	418	454	431	428	410	438	421	475	405	411	450	386	432	460	403	460	394	443	429	443	419	416	428	455	396	430	455	413	420	418	399	453	460	450	442	447	414	399	440	431	417	430	433	409	431	442	394	440	450	477	422	421	448	467	450	442	422	433	456	430	419	423	402	448	455	469	435	441	390	416	465	431	423	450	473	428	452	451	473	443	454	401	429	449	431	456	406	461	432	410	439	448	417	399	409	453	448	437	442	435	412	431	444	421	442	434	443	442	418	447	427	444	439	457	405	433	428	404	455	436	444	439	415	500	443	411	390	451	445	424	392	399	409	402	436	451	426	413	444	422	460	426	428	456	436	462	396	434	409	427	461	446	425	440	446	405	436	480	445	459	469	431	462	440	456	457	426	471	437	409	456	461	444	429	397	442	432	444	435	415	435	406	445	435	453	421	424	433	432	404	414	406	431	395	457	445	439	402	421	404	464	436	410	427	438	409	429	447	442	448	397	429	431	433	419	437	414	421	442	421	423	420	442	391	447	459	397	437	422	403	422	430	438	422	427	407	426	409	407	439	403	404	454	431	399	429	420	435	395	441	383	455	425	425	388	450	406	399	442	449	414	426	429	419	429	419	430	435	450	444	440	491	433	430	434	434	447	400	424	409	471	420	432	403	431	425	486	453	432	411	418	406	478	426	339	429	415	416	456	437	424	439	410	405	411	452	429	435	414	429	420	438	452	409	435	419	434	446	429	427	478	431	384	415	447	454	421	457	450	407	389	447	427	436	446	421	425	451	403	426	425	446	420	449	443	437	474	436	404	446	435	442	442	459	403	423	410	452	428	450	436	430	416	409	464	444	441	434	407	443	452	435	380	429	449	450	437	412	389	430	431	424	422	414	436	402	440	446	457	429	398	428	447	424	420	424	451	425	458	426	403	412	424	475	479	425	468	438	420	425	462	479	423	429	432	437	436	465	423	440	426	414	496	432	400	438	435	440	393	412	420	436	420	407	404	423	429	427	422	418	423	442	443	425	450	477	447	419	401	469	433	423	417	409	418	408	457	378	425	421	399	423	465	436	452	419	447	384	430	446	393	442	441	455	448	412	422	429	438	440	465	421	455	430	419	413	412	447	425	455	378	437	411	437	444	407	453	430	434	436	408	447	424	398	438	397	466	439	426	445	445	415	456	437	429	438	426	436	395	444	440	438	389	448	438	435	450	454	398	419	449	427	453	409	446	434	413	419	447	455	454	423	452	424	467	438	410	457	426	438	438	430	385	466	431	427	420	460	374	456	432	444	441	414	438	429	450	456	445	433	420	453	403	440	474	436	437	431	435	438	452	437	440	436	400	427	408	404	413	410	441	433	456	443	444	422	432	443	450	452	444	438	423	420	430	437	430	412	417	462	427	435	463	417	384	415	404	445	403	408	425	446	417	425	398	411	407	460	435	436	427	432	473	435	410	421	402	402	427	425	448	450	431	438	422	433	433	424	443	419	442	475	429	432	448	457	446	403	440	444	421	428	466	428	386	432	433	412	437	421	424	451	425	422	433	407	446	428	430	438	457	451	457	439	423	391	453	417	435	401	454	448	483	462	416	422	466	432	433	416	438	442	429	411	456	439	391	407	443	423	460	417	449	452	422	450	378	441	415	461	404	406	443	419	391	487	456	417	474	435	432	430	477	456	406	399	407	455	434	447	465	464	437	422	407	419	444	396	435	425	438	414	445	412	436	426	428	453	445	435	430	421	456	420	418	408	463	430	465	426	426	422	439	409	415	453	490	433	400	447	436	442	429	397	459	424	445	438	431	428	411	427	413	459	417	443	423	422	421	421	416	380	446	460	460	443	458	440	448	438	404	445	424	457	429	455	370	447	433	417	427	399	396	459	444	427	399	411	448	436	444	410	438	389	449	410	429	444	437	426	441	433	428	411	457	482	425	410	387	428	448	455	454	488	470	437	432	447	404	463	423	445	447	442	434	389	440	456	415	443	396	416	438	430	436	413	411	413	439	456	422	458	426	434	427	436	432	412	411	446	420	462	424	436	439	434	459	448	490	392	404	438	438	439	462	491	428	416	421	430	410	444	442	418	444	448	397	449	428	436	447	409	468	398	455	378	412	405	395	432	427	459	419	429	421	456	445	439	427	460	397	423	460	453	443	432	426	434	455	451	453	403	397	462	449	435	476	396	433	432	411	425	383	458	393	449	430	421	428	447	426	455	436	413	463	408	408	466	418	400	393	434	467	448	418	400	459	450	423	427	466	433	447	414	436	443	434	442	400	391	427	473	446	436	401	459	425	434	436	446	412	447	460	445	390	444	440	413	420	439	429	446	474	422	453	456	430	452	431	454	393	432	424	432	442	468	445	444	448	455	452	445	454	459	448	420	417	421	424	425	451	440	428	471	441	432	392	424	404	418	430	446	414	433	417	405	459	444	453	445	414	429	422	447	418	441	442	435	419	465	409	431	431	416	447	389	434	407	416	382	417	425	430	422	431	419	421	412	442	396	459	414	441	470	450	443	424	390	415	415	461	466	465	442	441	430	458	415	477	452	399	440	451	459	414	430	429	401	444	405	433	430	444	469	405	430	443	453	444	413	457	442	434	425	455	452	449	446	414	470	447	399	450	421	436	432	432	455	421	461	432	421	401	427	428	430	407	420	442	427	415	432	451	437	418	451	449	446	433	424	409	457	408	442	391	457	414	412	410	434	431	460	429	459	454	429	421	470	423	445	403	393	430	415	407	429	433	456	420	435	419	412	445	428	465	466	422	424	433	449	422	424	424	415	447	449	439	443	443	434	438	427	440	417	399	437	413	438	418	405	400	434	453	461	419	401	467	455	394	438	418	422	444	452	411	399	451	429	432	421	391	457	436	418	429	442	474	437	397	456	436	440	416	403	437	436	444	420	427	455	445	445	433	414	395	413	414	427	433	430	429	440	420	459	422	430	422	406	413	426	444	439	442	431	402	434	424	462	429	454	427	442	432	459	415	423	402	440	416	420	427	426	445	448	477	464	432	464	445	419	399	393	456	431	421	463	390	452	443	452	433	413	415	440	432	422	418	402	444	426	438	415
14436	8564	2189	447	397	350	295	293	269	243	229	241	260	225	256	246	245	217	250	244	241	217	281	254	231	253	255	242	247	250	244	238	229	252	256	242	228	223	229	266	260	239	267	202	249	241	221	251	228	256	244	243	252	267	221	244	232	285	222	245	236	252	222	209	243	244	229	241	247	231	214	225	198	229	242	226	258	247	228	209	252	242	262	239	235	238	244	235	247	220	220	229	252	257	245	234	242	264	221	236	230	214	246	248	246	258	231	270	223	245	268	248	245	229	255	241	233	225	243	219	227	212	228	256	240	260	240	231	235	234	230	237	239	252	267	263	236	228	233	233	224	234	234	250	208	222	233	255	277	233	257	242	256	249	226	220	236	225	236	237	258	241	246	260	265	235	268	249	269	229	251	261	221	247	230	233	243	214	251	253	271	237	220	235	225	254	246	243	265	225	256	239	262	235	234	242	256	228	224	209	241	250	256	268	272	237	234	263	242	266	265	236	237	233	230	247	244	238	234	225	240	237	264	238	266	236	263	238	251	238	204	246	251	242	203	249	255	236	240	224	236	254	260	230	267	271	273	235	240	270	233	213	219	244	222	229	260	230	239	229	228	236	247	236	244	257	254	240	249	220	218	236	216	245	241	247	233	257	247	227	239	233	251	248	232	233	225	222	252	239	232	226	251	226	195	247	223	220	236	281	242	252	222	249	234	262	280	252	245	255	238	251	235	232	228	243	204	250	233	240	204	233	243	228	251	242	217	237	227	241	219	262	250	242	229	270	253	230	217	234	214	215	241	223	204	233	228	219	250	242	217	244	239	213	251	230	270	245	228	251	241	231	224	239	246	234	242	246	235	237	255	238	223	257	230	269	260	227	202	244	224	207	230	263	250	211	238	213	240	244	217	232	238	262	251	271	240	236	259	271	238	244	241	240	257	249	241	235	233	221	269	228	208	207	238	258	234	231	231	209	242	241	226	256	244	252	268	260	239	230	230	251	266	252	246	240	233	232	261	221	228	226	204	253	237	256	265	258	257	280	251	239	252	229	230	225	236	223	230	245	250	233	242	250	215	237	224	236	241	264	227	229	213	243	239	236	251	222	245	282	235	279	252	264	273	209	236	261	275	227	246	226	228	250	254	201	229	238	255	234	260	226	231	235	244	232	222	246	272	237	248	215	233	222	247	264	233	249	247	231	254	267	250	235	251	232	217	246	253	217	220	252	246	234	244	233	238	219	247	251	242	222	240	252	248	237	251	236	240	241	257	211	273	235	233	274	214	228	245	260	260	255	230	247	267	246	220	252	227	286	231	240	249	222	240	275	237	251	248	244	218	244	235	218	251	230	251	226	222	216	244	239	234	241	227	232	233	253	239	238	239	235	236	219	239	221	235	221	257	257	193	226	258	256	263	268	247	207	274	241	225	230	244	232	234	237	221	203	223	256	230	234	245	271	252	228	237	257	224	242	270	281	211	252	248	227	243	235	229	256	240	214	227	255	226	224	240	224	246	244	256	251	271	245	217	245	238	225	198	238	248	221	236	226	237	272	249	237	220	243	231	218	211	241	238	245	230	233	244	273	224	231	247	244	225	206	235	254	264	249	228	222	259	282	230	236	254	230	259	213	233	231	236	245	238	237	231	225	244	238	260	254	241	254	244	254	261	274	247	258	208	241	224	226	218	281	258	209	236	266	261	267	259	264	217	233	238	268	201	210	222	260	242	249	230	234	242	234	262	265	252	236	220	230	233	251	234	212	258	247	227	219	238	265	256	242	231	261	238	229	235	269	265	219	255	260	225	239	227	234	264	241	250	250	238	283	221	261	278	208	226	216	248	228	224	235	249	246	255	267	245	267	263	228	229	271	238	221	244	238	219	231	253	254	233	232	220	227	252	231	249	250	244	237	224	231	261	227	244	226	231	203	240	225	259	238	259	245	245	221	234	233	225	263	231	251	230	255	248	246	242	223	247	221	236	227	224	253	251	262	218	249	232	234	195	242	240	245	249	256	210	251	229	234	236	227	228	265	229	224	210	280	225	237	222	222	217	255	274	254	225	219	246	276	226	257	239	246	255	255	227	248	242	236	228	242	273	229	235	237	253	242	246	232	249	223	213	229	250	224	211	221	226	227	244	251	257	255	226	218	222	269	211	240	241	246	253	230	220	240	246	205	239	227	224	223	250	237	215	232	256	226	260	220	254	259	257	252	250	253	239	218	251	236	251	230	218	236	210	231	241	261	239	264	229	221	241	240	250	230	231	240	227	248	246	255	267	267	233	213	251	243	237	254	216	258	209	263	246	236	235	231	225	202	217	242	246	219	257	259	244	235	231	249	220	248	230	254	229	237	266	243	263	228	202	225	235	213	238	235	236	228	280	229	224	238	245	265	254	219	238	200	216	262	231	272	258	239	243	234	241	216	239	226	241	248	245	242	269	231	237	256	236	230	262	245	269	242	246	243	245	232	270	249	233	253	224	231	252	246	249	246	226	217	231	221	220	240	233	248	248	252	238	257	222	243	246	219	237	226	242	222	229	223	239	230	237	215	244	224	243	233	256	244	197	226	247	232	257	219	247	237	245	242	233	251	240	245	220	219	243	246	270	242	244	242	229	257	223	257	268	236	224	238	241	234	242	224	228	226	252	251	216	241	264	228	219	236	223	256	243	225	253	217	234	217	226	223	243	252	244	256	235	224	239	240	231	240	215	236	240	251	246	239	239	263	239	239	241	276	244	227	259	228	253	239	252	236	245	211	236	243	240	214	237	221	229	226	249	219	261	244	245	237	243	253	244	233	216	260	241	236	222	263	231	259	208	242	226	224	244	230	215	236	218	239	249	230	230	237	211	251	260	239	234	243	222	248	248	251	250	260	239	241	239	221	258	226	220	248	227	254	227	245	240	265	259	226	221	223	228	227	257	214	240	211	242	239	245	250	215	236	240	267	235	249	262	262	234	247	218	235	251	254	224	225	235	244	262	230	250	239	198	237	228	223	216	238	253	229	233	243	244	254	252	250	256	244	214	254	268	231	266	212	220	239	222	228	211	249	238	239	242	239	264	229	248	236	213	239	223	244	223	217	228	239	270	259	247	234	243	266	210	246	259	213	217	243	248	274	224	261	234	228	209	243	230	259	261	275	225	258	252	234	262	223	203	239	248	245	247	259	233	254	266	213	224	244	265	242	238	289	255	229	252	228	231	232	272	259	256	231	231	221	241	233	245	250	229	246	247	252	227	219	245	255	260	231	252	242	224	259	238	234	223	214	228	240	229	203	227	251	212	249	218	244	239	243	242	247	242	264	261	230	235	227	253	229	234	222	240	246	253	251	251	243	239	241	240	218	254	229	225	239	248	223	229	274	261	259	252	266	251	256	209	210	245	225	213	246	208	222	241	259	243	253	267	235	228	230	215	224	238	231	245	242	258	225	237	261	267	253	216	237	224	236	234	273	258	243	248	240	236	201	218	253	254	216	250	251	267	246	245	252	213	254
9467	8697	3338	1163	1119	1068	836	839	921	774	716	742	769	655	660	662	647	607	635	654	563	568	672	666	611	635	654	615	594	595	605	662	659	630	657	625	598	631	634	657	639	624	644	620	646	635	626	604	589	605	623	628	621	635	598	582	650	593	648	670	644	623	674	622	600	627	591	639	652	597	590	611	672	687	690	651	595	612	621	650	648	601	662	598	650	637	635	646	606	653	608	630	625	613	643	639	620	603	623	663	628	639	627	624	655	663	647	630	669	621	617	629	625	591	637	622	628	623	636	602	634	656	649	623	608	689	634	650	654	663	629	638	631	680	633	659	638	631	642	616	631	584	650	656	609	607	616	599	624	652	622	614	634	619	605	644	629	620	647	639	606	592	615	632	611	618	600	659	640	606	608	628	602	662	597	586	602	616	593	615	661	630	622	637	646	579	621	647	620	618	605	648	621	628	620	658	643	627	611	655	606	614	681	652	635	654	631	644	598	589	628	587	631	647	660	600	572	633	564	602	552	647	590	589	624	637	574	638	630	619	645	649	662	624	622	628	627	602	675	626	609	648	651	602	563	618	643	651	662	657	635	569	613	588	588	647	648	630	637	628	591	591	615	623	608	611	620	629	625	681	605	599	583	614	609	613	605	646	596	608	600	673	624	595	637	615	642	652	645	580	656	624	667	681	622	656	610	600	634	622	639	598	639	677	619	634	640	622	618	586	637	646	597	626	665	626	608	571	670	648	655	598	648	635	646	626	643	660	647	595	639	633	643	642	632	599	646	628	683	616	645	635	605	652	565	613	602	618	617	611	605	576	619	608	588	604	628	616	654	624	618	612	600	652	613	641	638	594	604	616	620	651	602	629	625	649	660	631	642	624	676	638	667	569	604	649	626	642	644	612	645	579	639	604	596	640	638	671	654	597	594	599	607	642	642	617	687	599	583	649	586	612	604	594	611	602	675	590	655	642	641	599	588	624	608	629	674	630	614	634	639	620	644	638	626	600	623	691	607	590	625	639	640	599	648	639	654	626	627	613	657	614	570	600	600	609	607	609	627	642	619	614	586	638	657	598	608	584	600	619	577	583	643	599	613	599	621	660	598	605	621	641	609	617	584	620	633	639	648	622	591	626	592	608	611	623	680	576	636	635	620	623	626	635	643	663	649	607	603	686	642	597	653	589	652	634	683	659	651	635	617	606	639	647	656	685	621	686	576	641	648	647	651	602	590	604	618	622	600	648	619	560	637	601	647	619	638	637	631	614	622	617	587	628	630	635	632	599	607	589	611	634	648	637	585	618	646	605	565	603	625	639	586	608	632	638	627	638	664	654	615	616	624	615	616	668	658	611	662	640	633	604	583	627	593	636	635	601	561	604	615	622	631	619	660	639	629	613	565	623	659	634	653	637	584	654	600	600	585	610	594	584	676	596	622	615	631	667	618	665	601	636	608	636	597	611	669	615	647	607	659	605	583	625	594	602	611	628	626	638	620	587	642	647	648	611	696	609	622	598	637	655	624	624	652	665	624	574	602	582	606	593	636	644	635	643	589	633	594	633	570	640	678	642	639	686	604	630	644	636	639	559	628	627	648	648	696	591	643	587	645	635	660	583	656	652	617	666	628	612	646	602	596	600	638	618	622	612	642	585	661	620	566	622	597	604	608	599	645	684	621	603	639	640	641	616	581	584	634	606	612	614	578	609	634	573	604	660	664	633	609	615	613	646	651	671	678	676	635	648	605	609	638	607	645	643	651	670	665	638	580	610	644	652	650	639	612	627	692	618	615	593	644	604	624	619	623	630	664	595	624	637	650	625	626	602	651	642	605	627	595	604	593	612	659	633	634	643	624	596	651	586	603	629	591	622	596	648	587	648	599	611	619	605	636	581	581	637	623	606	629	592	683	634	636	621	620	652	655	576	620	615	611	628	639	580	623	642	592	636	598	603	608	558	629	627	630	610	638	657	619	679	616	635	648	612	611	654	628	622	610	620	623	580	632	620	607	617	651	595	636	612	599	615	620	614	616	597	633	634	633	582	597	632	631	624	590	627	627	618	637	630	666	626	664	636	628	613	656	662	634	595	625	607	614	635	607	645	608	655	568	648	624	622	619	602	666	652	621	639	651	630	662	611	553	631	622	619	624	595	598	593	595	655	592	610	599	651	649	635	591	608	680	575	619	617	634	612	620	628	611	630	631	607	609	629	644	625	635	609	639	644	683	629	637	596	661	620	608	674	627	598	624	600	652	642	628	642	618	627	650	641	593	580	597	625	611	626	611	614	619	621	618	642	602	641	587	628	626	644	604	621	594	641	632	607	657	628	640	627	610	585	605	638	648	619	621	646	603	620	660	595	630	635	634	610	600	620	629	599	617	605	622	624	644	622	633	601	646	654	617	609	598	619	605	642	658	616	664	611	628	609	635	618	653	670	617	640	627	622	598	647	613	598	570	623	610	643	636	631	614	590	610	611	654	593	652	610	637	613	680	652	631	642	654	584	629	643	629	654	564	630	655	658	622	623	587	621	599	603	625	617	625	674	640	617	649	608	625	625	565	623	616	609	645	598	658	626	614	668	610	667	635	602	625	662	592	589	616	659	584	632	615	618	615	628	609	597	621	645	672	627	609	611	650	659	609	632	635	647	659	652	637	587	608	650	670	584	634	647	616	645	619	628	619	601	633	663	631	645	617	644	591	636	593	609	618	621	599	635	657	625	569	643	609	665	670	644	603	648	635	661	592	641	639	681	605	623	642	613	614	630	633	675	620	645	617	632	619	602	603	633	594	639	661	633	635	594	615	654	586	634	607	606	618	607	626	596	643	650	579	656	625	662	669	602	681	650	627	589	624	638	613	642	610	662	603	611	694	629	600	598	616	627	608	604	673	594	610	590	622	600	578	646	614	641	664	608	614	607	604	653	590	653	633	603	599	666	594	626	623	649	594	634	655	634	670	644	634	640	601	604	655	656	588	560	583	616	659	624	639	618	622	604	642	657	629	630	678	651	598	597	586	650	614	640	646	665	621	624	629	640	652	630	621	598	588	642	615	665	636	664	613	571	618	599	612	660	673	628	618	657	622	627	629	682	594	647	584	616	635	617	616	610	622	648	643	648	670	661	629	673	599	650	648	642	553	588	624	643	619	645	647	657	633	593	635	650	582	632	613	627	576	615	662	663	627	619	629	638	608	572	670	596	620	649	634	597	644	635	690	609	650	640	606	592	602	665	653	620	644	599	629	608	585	609	605	645	628	600	603	610	631	593	588	624	626	639	625	562	604	615	602	652	605	623	604	575	598	607	645	596	612	588	654	638	645	634	623	628	696	635	612	609	599	652	592	603	651	601	612	612	594	678	611	652	591	642	613	599	647	660	606	618	623	634	600	658	606	600	631	587	600	622	609	624	602	637	602	609	651	663	640	624	581	601	591	614	596	567	606	621	639	625	597	639	572	621	620	623	587	611	658	624	631	602	592	640	634	673	687	634	593	632	643	631
33057	24412	13872	5041	3561	2281	1296	1024	762	483	419	491	615	441	321	268	289	234	252	224	244	262	260	234	258	209	238	231	258	226	236	240	251	230	237	200	232	225	234	244	221	203	230	235	239	231	214	218	225	219	245	238	220	232	251	214	263	248	228	219	216	229	231	222	226	217	228	227	245	224	229	197	223	222	234	230	198	209	238	219	238	205	215	262	251	239	235	250	233	235	240	237	204	229	217	233	230	259	204	243	258	244	218	239	240	234	234	234	255	227	236	258	204	228	233	200	224	207	218	255	239	236	215	202	237	251	237	239	230	229	261	241	225	228	212	198	212	229	244	236	236	225	226	220	231	190	207	213	240	235	221	238	205	222	230	245	232	223	239	248	218	218	216	249	223	239	255	223	246	214	226	246	231	238	228	206	215	217	240	213	219	238	225	217	227	208	212	226	232	263	204	208	204	192	237	232	217	232	213	241	242	230	233	234	230	225	223	231	213	223	220	197	256	243	228	216	228	241	235	204	243	214	240	216	241	232	242	257	247	204	198	240	203	205	228	219	213	212	249	251	236	206	207	243	251	244	204	225	227	222	243	207	197	225	208	210	226	250	240	216	229	215	207	232	257	244	230	221	222	195	239	215	235	212	236	233	262	244	214	227	241	227	261	242	211	254	215	226	226	230	224	238	209	218	202	231	211	229	247	213	230	231	217	221	235	233	250	233	238	234	220	221	213	229	245	238	221	239	254	218	235	215	227	222	235	243	229	234	231	224	224	249	211	238	247	231	250	225	232	218	214	218	208	243	213	216	190	251	229	236	256	206	211	222	232	249	217	263	235	234	225	229	227	233	243	220	240	229	225	216	220	241	211	241	257	211	232	223	230	233	202	218	228	242	226	231	232	220	201	225	220	249	221	198	241	239	242	225	217	258	243	257	223	224	214	220	223	242	213	217	205	228	225	196	227	228	223	224	211	221	239	234	217	266	214	244	235	221	210	209	222	255	223	233	220	214	215	234	227	238	218	205	205	246	195	225	241	225	237	219	225	235	210	239	233	204	234	230	243	192	214	218	201	231	217	216	250	211	211	210	232	225	238	227	213	232	193	233	254	237	242	232	227	223	232	209	207	248	256	196	226	247	231	219	257	218	234	218	240	242	229	208	214	229	216	238	249	229	232	235	241	248	226	217	215	222	210	249	250	215	214	224	236	254	230	231	222	237	211	221	243	228	241	235	228	240	226	214	233	234	209	230	247	245	242	232	240	228	197	224	215	228	224	220	219	224	239	228	214	225	267	225	230	229	225	213	220	212	238	219	230	217	221	207	220	241	233	241	240	223	222	226	236	227	212	217	251	238	248	218	255	226	253	236	225	202	215	242	207	227	240	234	241	231	237	227	235	231	225	217	212	230	232	242	226	222	243	224	225	232	238	231	219	223	215	209	229	231	276	222	252	231	240	214	228	245	201	195	206	212	221	207	259	227	211	229	214	210	240	249	237	239	248	213	227	238	210	269	233	224	199	219	197	224	248	230	239	238	194	278	236	216	197	230	208	204	212	258	250	249	239	213	205	217	213	212	226	206	200	221	208	232	236	230	224	256	220	263	221	230	233	224	213	245	244	243	212	231	235	224	214	223	223	233	219	230	226	217	230	229	212	227	233	248	221	238	220	233	226	215	215	222	219	190	241	230	217	219	237	229	229	240	205	225	237	248	253	217	230	232	225	222	233	216	210	235	245	238	243	229	237	227	214	230	233	246	232	226	243	225	243	224	210	239	210	226	231	235	210	230	251	253	243	199	225	224	234	222	237	227	237	228	209	219	208	226	222	246	224	221	231	228	222	224	200	245	226	237	231	236	225	212	238	215	219	222	255	251	205	242	247	248	229	210	243	247	221	242	214	217	224	208	236	237	220	210	236	227	230	229	239	214	233	239	234	235	231	239	237	210	250	215	208	264	192	227	238	246	233	212	228	234	235	242	259	196	233	217	218	219	211	248	234	248	200	234	215	215	209	185	216	219	217	208	231	212	224	219	242	221	230	245	233	232	230	252	225	256	224	242	243	218	245	262	226	201	240	227	230	251	226	221	236	234	250	265	205	258	219	233	224	244	255	226	229	232	253	234	233	225	232	253	246	242	219	225	205	247	245	204	223	227	239	220	225	232	231	241	234	224	222	222	221	246	245	229	241	237	236	259	204	215	203	251	231	203	221	242	238	214	245	239	232	212	229	229	225	190	212	218	233	238	235	221	243	226	240	220	218	231	235	244	215	212	233	259	224	221	241	226	232	233	228	264	216	234	207	220	226	220	253	246	232	229	233	235	241	220	227	221	227	205	216	258	216	197	259	228	208	237	220	251	217	199	218	209	217	240	232	216	213	231	233	229	188	232	232	223	248	258	239	230	230	245	250	229	221	228	233	245	232	208	226	225	242	219	231	238	236	229	254	205	261	220	215	227	208	230	215	219	229	257	226	239	219	210	230	189	197	217	238	210	208	239	227	204	202	214	228	223	233	230	230	230	220	224	234	207	211	205	212	223	253	232	212	219	258	235	211	253	222	230	219	224	207	230	211	239	224	228	202	212	235	248	223	215	236	232	197	232	227	220	205	216	244	226	233	218	215	234	241	238	248	227	224	221	252	224	218	208	246	230	243	212	241	243	237	228	212	239	242	239	251	221	240	246	223	243	253	225	231	236	208	242	211	242	226	250	245	218	208	206	233	210	240	231	218	239	246	219	232	247	253	242	237	210	244	215	200	225	197	246	244	231	216	211	247	239	221	228	221	213	226	215	229	217	222	222	235	232	222	237	215	251	215	227	259	217	242	234	243	253	229	230	232	221	229	206	236	217	275	243	247	225	205	235	240	272	244	234	247	222	255	225	242	222	245	238	221	249	256	220	262	231	234	222	199	222	225	213	226	261	232	232	221	212	234	216	230	219	243	243	210	254	216	243	222	242	221	239	219	226	237	242	248	227	222	244	240	260	239	211	219	217	214	233	259	214	253	233	224	213	218	226	225	231	209	226	239	213	241	208	231	232	246	222	249	216	254	236	222	215	226	245	240	230	230	262	231	217	220	225	223	239	211	212	243	239	266	222	222	221	234	243	255	258	204	216	204	207	224	197	225	218	225	239	227	241	220	233	206	214	248	207	215	269	239	222	248	228	246	249	234	235	218	195	211	223	235	215	205	204	232	220	222	227	220	217	214	229	218	206	220	229	216	233	230	237	235	262	211	219	230	227	232	235	203	242	231	207	207	219	229	228	243	230	244	230	220	254	220	242	200	211	184	224	254	234	249	223	217	224	213	213	210	230	219	235	252	239	222	207	208	234	235	237	235	233	221	213	218	246	236	255	220	225	223	217	252	234	229	201	231	240	215	241	234	247	189	241	222	209	212	198	227	215	224	222	238	228	226	239	223	226	243	235	231	225	240	250	221	247	220	244	258	214	217	229	227	228	230	224	223	222	222	223	221	200	243	225	232	228	227	242	204	230
22117	19062	10506	4357	4553	3533	3077	3084	2585	2040	1729	1641	1413	1121	962	937	1015	770	734	787	743	742	723	714	685	695	678	685	635	652	596	655	667	634	591	609	634	671	607	627	652	599	616	684	660	639	625	616	634	588	647	594	601	628	607	596	567	584	593	648	647	608	581	546	615	585	588	606	600	600	619	606	646	657	593	634	609	634	610	634	604	593	626	623	571	623	575	631	575	609	619	612	615	650	578	624	620	599	639	681	632	633	610	659	598	621	622	617	606	604	630	653	650	644	584	572	623	618	561	607	592	626	554	615	634	615	589	603	595	611	622	636	606	616	576	588	598	582	609	590	608	617	599	595	577	593	571	588	582	574	604	574	615	609	618	626	661	610	619	569	570	617	583	605	605	595	591	588	605	564	614	596	580	578	559	559	582	589	580	593	604	579	566	592	578	609	584	573	594	535	534	557	605	623	614	589	624	544	638	637	533	585	587	600	571	622	618	585	604	613	604	555	596	606	589	588	598	591	526	586	621	586	610	575	587	585	600	626	581	639	596	548	595	583	575	570	604	539	590	602	570	595	571	577	577	605	565	587	560	581	577	606	604	568	583	627	620	604	588	604	617	595	587	593	575	613	636	578	557	618	621	558	591	559	608	615	610	605	553	561	618	604	603	610	589	547	564	583	603	585	541	588	561	575	571	616	578	560	618	587	629	603	586	607	629	566	634	591	603	591	591	605	607	617	559	591	621	614	575	586	612	625	620	591	585	616	592	615	579	557	614	588	589	586	542	607	557	555	642	596	601	564	576	574	595	559	571	595	594	565	560	599	595	590	581	604	555	594	603	611	601	584	620	610	617	584	603	605	609	565	573	576	577	602	585	558	569	591	549	599	585	573	571	604	586	575	546	573	604	616	617	581	575	552	567	610	604	605	616	622	555	608	615	588	587	591	587	602	595	556	613	655	592	529	570	549	604	585	572	612	586	627	580	605	627	633	606	605	566	616	597	593	613	587	570	587	609	587	549	603	596	580	563	539	585	577	591	621	576	603	593	577	585	540	607	566	639	604	555	580	607	625	592	584	616	591	580	586	642	594	574	567	554	657	602	606	531	621	540	630	582	577	613	618	558	589	614	590	577	609	582	590	601	596	583	614	567	609	615	569	625	566	525	585	588	595	628	538	591	557	613	578	560	603	568	578	542	603	605	592	606	552	574	547	583	599	586	623	583	575	582	615	589	617	581	592	593	553	600	594	598	612	569	583	564	600	585	631	593	594	570	643	589	615	613	576	590	589	578	558	585	593	571	607	621	588	594	594	610	579	584	576	603	584	610	605	575	602	569	609	615	606	565	582	607	580	591	564	589	580	574	589	585	598	601	608	632	587	623	575	586	576	623	548	589	595	531	572	590	590	549	595	612	594	569	598	582	567	579	611	597	619	557	608	585	598	609	581	600	591	591	575	557	574	631	559	596	544	570	581	580	596	596	559	578	572	586	552	574	602	561	590	557	590	597	590	596	575	573	610	583	587	544	579	591	585	610	579	602	571	616	590	621	606	604	566	601	539	588	595	603	592	596	558	635	582	589	622	610	563	581	565	623	635	546	605	570	595	572	613	560	584	604	610	548	559	646	571	612	615	630	584	587	586	601	548	604	572	598	597	588	595	553	644	603	578	599	640	588	607	533	591	549	566	586	611	615	604	563	609	621	614	549	592	574	568	575	584	579	607	550	587	604	567	566	582	561	606	646	593	616	608	576	585	628	573	622	568	625	584	562	639	569	583	581	630	557	592	606	596	588	595	603	604	565	597	621	619	611	643	604	557	614	580	626	602	603	646	605	572	568	588	580	592	607	612	605	546	586	605	595	552	598	569	615	605	608	621	632	610	616	549	602	585	594	559	611	600	603	592	644	577	606	576	579	584	555	586	614	607	607	579	590	614	574	565	619	611	538	585	585	594	619	603	556	620	594	637	611	589	590	550	549	542	556	580	562	623	627	586	583	599	575	567	572	575	579	573	546	602	588	595	618	566	595	592	604	593	597	585	536	598	602	584	640	613	589	649	617	544	558	564	576	579	591	640	577	563	625	584	611	578	567	569	589	580	602	574	637	591	600	583	567	632	603	592	567	631	547	609	575	598	574	587	623	602	578	601	589	607	608	622	617	578	590	629	637	565	602	607	594	625	643	592	583	576	618	569	564	579	566	584	604	596	607	601	574	591	574	574	593	598	597	580	590	603	599	612	576	580	589	604	571	607	554	618	541	618	605	608	555	587	581	609	582	555	585	594	550	552	614	578	584	600	610	602	580	575	592	537	644	576	624	585	579	582	592	597	543	580	610	605	606	637	577	603	609	585	607	609	574	551	585	572	590	558	563	611	631	578	542	594	622	589	593	587	628	579	610	584	598	583	528	577	565	581	588	547	621	586	605	599	551	587	598	596	578	585	601	587	589	609	616	559	558	572	576	576	569	566	571	586	571	610	577	587	587	624	582	555	572	614	596	593	596	593	588	565	630	560	592	623	569	570	588	578	581	560	595	619	603	527	600	559	601	598	607	556	575	624	611	593	575	554	645	617	583	604	592	606	597	578	553	579	577	619	575	586	589	615	612	575	607	565	584	619	589	528	599	563	556	597	548	592	587	613	555	587	588	592	584	567	566	577	582	602	594	584	605	590	580	597	613	609	602	554	562	566	565	579	595	571	615	562	585	603	573	598	620	608	589	583	608	586	596	627	595	602	607	544	576	563	618	575	570	593	568	584	620	520	637	579	670	589	619	613	578	593	557	596	611	586	590	610	605	570	566	594	613	579	579	550	551	552	585	617	556	583	624	607	548	609	545	583	602	586	597	614	548	618	602	595	597	591	597	579	576	591	542	631	612	609	536	602	571	586	598	631	601	576	566	564	596	611	565	577	614	629	559	567	614	617	575	593	620	596	605	584	582	596	565	599	598	628	612	607	556	573	611	600	570	594	582	562	594	626	595	552	602	608	609	579	567	589	639	562	612	572	562	570	573	528	591	608	556	602	584	599	619	577	610	602	565	604	616	608	619	576	554	550	587	634	585	585	582	587	582	646	581	577	615	598	608	607	579	567	575	572	576	550	561	621	573	583	611	554	574	540	601	604	597	570	616	599	564	577	575	622	619	554	567	585	599	564	574	602	600	606	575	566	554	566	612	582	604	556	565	575	584	579	557	598	593	588	641	622	591	595	604	650	604	643	580	598	595	607	610	571	582	598	621	565	562	587	581	605	569	562	604	597	593	561	633	568	607	605	568	584	583	582	623	560	564	613	585	596	593	566	603	575	605	560	615	614	584	586	567	581	566	563	579	593	616	620	568	563	607	614	599	637	582	614	592	582	585	567	607	618	595	574	584	578	635	620	546	565	596	577	608	620	588	591	588	591	572	600	554	584	559	603	615	561	578	611	577	621	598	592	594	594	542	593	529	593	612	602	559	596	578	600	618	636	567	600	613	565	549	585	622	532	596	625	614	611	574	587
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
