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
336286278467	336286278988	336286279538	336286280088	336286280638	336286281188	336286281738	336286282288	336286282838	336286283388	336286283938	336286284488	336286285038	336286285588	336286286138	336286286688	336286287238	336286287788	336286288338	336286288888	336286289438	336286289988	336286290538	336286291088	336286291638	336286292188	336286292738	336286293288	336286293838	336286294388	336286294938	336286295488	336286296038	336286296588	336286297138	336286297688	336286298238	336286298788	336286299338	336286299888	336286300438	336286300988	336286301538	336286302088	336286302638	336286303188	336286303738	336286304288	336286304838	336286305388	336286305938	336286306488	336286307038	336286307588	336286308138	336286308688	336286309238	336286309788	336286310338	336286310888	336286311438	336286311988	336286312538	336286313088	336286313638	336286314188	336286314738	336286315288	336286315838	336286316388	336286316938	336286317488	336286318038	336286318588	336286319138	336286319688	336286320238	336286320788	336286321338	336286321888	336286322438	336286322988	336286323538	336286324088	336286324638	336286325188	336286325738	336286326288	336286326838	336286327388	336286327938	336286328488	336286329038	336286329588	336286330138	336286330688	336286331238	336286331788	336286332338	336286332888	336286333438	336286333988	336286334538	336286335088	336286335638	336286336188	336286336738	336286337288	336286337838	336286338388	336286338938	336286339488	336286340038	336286340588	336286341138	336286341688	336286342238	336286342788	336286343338	336286343888	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
37710	39758	43352	33094	30379	26843	21419	19096	15528	13308	12289	12889	14572	6243	4585	4751	4817	5035	3760	2626	2353	2141	1761	1417	1738	1584	1308	631	701	1197	1329	869	646	513	381	289	312	300	296	295	292	305	287	321	331	287	297	302	303	275	284	297	301	288	279	287	300	292	287	301	310	286	295	276	289	293	285	304	317	309	283	288	288	296	306	308	271	321	278	314	278	334	305	278	295	311	264	309	279	287	296	279	310	316	303	291	320	301	334	297	322	309	310	326	294	282	287	291	296	310	278	274	295	289	277	306	301	307	296	311	336	262	288	307	287	275	291	277	314	316	301	311	284	290	285	293	298	304	272	306	277	297	318	278	307	307	287	306	307	289	279	315	290	264	272	305	269	293	310	289	279	277	288	290	313	272	315	312	309	299	312	310	314	288	296	281	303	288	331	311	283	259	273	297	310	312	286	268	318	303	285	307	307	271	291	303	314	319	315	284	295	289	293	285	299	290	289	305	284	307	294	265	271	270	308	276	281	278	283	301	308	266	290	314	346	293	323	272	277	321	303	299	281	290	307	291	263	275	314	298	297	292	295	320	326	266	308	328	308	280	293	297	311	301	312	285	301	312	294	304	325	305	300	341	302	298	316	328	324	309	282	297	317	287	330	329	281	330	277	301	296	325	317	298	286	289	288	300	306	309	281	295	285	271	302	319	296	286	319	298	329	318	310	324	308	279	309	300	283	283	279	307	297	268	300	296	299	296	273	289	283	283	280	295	302	312	309	314	291	276	283	300	287	273	318	250	280	294	302	346	304	297	288	260	296	311	324	337	313	319	282	309	329	321	309	294	321	314	260	323	292	312	298	287	282	316	337	311	305	270	312	301	302	307	320	309	305	311	291	300	312	325	291	289	291	307	287	303	274	297	285	292	309	328	329	303	295	308	298	305	276	280	302	309	308	320	298	308	307	289	275	325	309	283	271	278	300	312	293	288	310	335	295	317	291	315	289	353	321	276	308	292	328	304	279	313	287	285	325	316	285	283	301	326	291	308	313	308	303	286	283	298	299	269	258	295	291	307	304	306	288	274	311	298	289	280	310	273	336	272	299	297	321	310	329	277	290	302	319	320	326	318	311	307	305	281	303	291	312	318	323	311	324	273	303	274	318	308	297	266	323	299	321	302	295	264	289	314	298	293	319	307	312	315	289	317	253	278	302	292	310	291	314	321	316	290	251	304	319	273	305	292	310	328	288	288	322	301	315	289	272	273	282	308	277	314	295	320	279	314	270	282	289	293	321	310	320	318	293	271	282	330	287	297	327	309	292	297	271	304	293	298	288	285	305	318	287	291	321	312	298	330	294	330	288	289	265	317	326	304	265	274	326	269	302	293	295	306	304	320	347	282	292	296	312	304	323	315	329	280	295	319	299	297	301	302	292	322	322	290	305	298	302	274	308	318	322	313	287	320	301	289	295	281	320	307	307	302	304	274	317	282	299	279	322	282	311	309	299	305	305	312	280	289	276	308	297	305	282	323	278	269	276	293	312	281	283	311	288	295	269	287	297	308	276	326	278	324	285	302	308	310	320	316	306	291	308	332	300	296	306	281	288	276	276	289	296	336	280	314	330	295	295	271	303	317	311	335	323	266	308	298	299	285	282	288	274	312	306	298	296	299	313	325	298	299	332	300	292	272	298	291	319	325	302	285	310	311	293	281	299	263	327	344	290	308	315	286	256	315	298	286	298	272	281	307	295	276	243	317	320	326	295	276	325	286	299	298	263	285	341	286	304	295	315	311	314	301	265	293	290	277	266	310	281	308	293	302	306	280	271	257	285	295	277	334	299	276	312	274	309	291	300	301	344	321	296	317	312	268	281	325	280	290	304	283	314	302	315	293	286	322	320	329	299	297	284	278	275	318	317	302	281	284	302	309	300	292	330	332	303	314	319	297	317	306	297	294	276	283	305	282	313	335	291	294	289	311	290	289	294	307	312	286	322	292	291	275	290	298	321	319	307	318	274	313	279	268	272	299	284	320	305	292	282	330	323	306	306	311	306	323	311	285	274	313	316	281	305	308	288	312	307	308	315	282	313	291	299	253	295	328	310	307	275	309	265	288	323	285	287	295	313	302	290	322	287	315	302	312	315	321	326	303	305	308	313	284	307	305	300	265	300	304	338	291	290	319	334	275	282	306	312	286	299	272	297	301	312	319	301	305	311	306	300	290	299	319	299	304	289	280	279	308	294	287	296	275	311	309	305	312	301	288	283	295	297	270	288	293	309	288	316	294	282	315	278	288	303	283	320	274	284	273	281	282	279	307	297	303	310	319	295	298	307	299	284	335	309	295	308	295	292	308	308	313	280	294	303	292	307	298	284	287	300	318	318	308	314	269	298	340	311	289	314	281	311	279	322	291	304	287	281	309	298	270	283	293	310	321	294	306	264	293	273	298	318	344	315	332	289	280	299	308	293	291	284	279	308	283	306	304	299	310	304	312	337	308	257	291	309	290	290	291	319	337	284	296	317	302	286	251	266	292	324	325	330	306	301	273	289	314	325	273	268	332	285	273	299	303	305	285	291	263	272	289	295	284	303	306	299	301	310	299	303	275	312	310	293	313	292	326	283	287	262	281	291	312	274	263	305	315	313	333	320	294	290	265	323	333	301	301	317	321	281	295	313	302	258	322	284	310	290	289	304	270	297	307	313	303	302	277	274	325	266	312	292	268	324	300	285	313	290	289	295	301	310	293	297	346	310	316	323	303	297	311	290	302	286	295	292	294	306	309	302	301	316	287	302	271	313	290	268	305	283	333	307	271	312	297	313	301	294	274	273	304	308	312	338	290	314	306	310	305	304	281	280	295	297	296	310	334	301	311	287	292	301	327	290	290	287	295	317	304	328	322	299	298	303	277	273	335	299	284	269	291	310	291	296	317	293	288	280	306	325	313	326	293	300	312	269	296	290	295	266	283	330	306	313	333	268	295	293	315	319	306	308	308	303	269	292	319	294	269	300	264	299	279	280	336	306	296	297	288	321	295	284	295	311	320	303	286	306	268	309	283	319	299	285	325	302	315	274	276	299	292	295	290	311	310	280	337	284	292	307	302	305	297	311	285	339	325	289	289	300	312	318	319	267	313	320	298	321	297	309	295	290	345	287	314	305	299	287	299	272	276	287	296	309	321	314	282	322	306	309	296	280	310	319	312	300	299	310	285	289	311	298	278	306	314	315	272	283	296	286	305	297	313	277	295	276	284	290	302	312	294	322	342	297	296	308	310	321	250	312	331	334	304	333	270	304	293	286	290	302	305	285	335	327	292	318	317	281	313	322	334	309	281	293	304	322	280	294	301	291	283	287	323	338	285	301	274	299	269	307	306	323	306	279	254	293	333	302	315	309	282	285	317	337	300	298	306	306	315	290	295	329	328	288	294	314	308	283	312	283	309	309	323	305	333	326	296	275	294	299	268	263	297	296	312	321	304	314	297	318	291	278	297	340	305	288	320	312	340	296	289
27313	33305	40065	40211	39572	36983	33492	32135	28661	28158	27522	30439	29239	18945	16222	18101	18103	18370	14297	11251	10544	9694	8903	7755	9070	8255	6390	3076	3345	6352	6308	4421	2988	1841	1237	958	861	889	834	845	886	833	862	852	821	857	811	840	834	849	862	868	849	814	861	866	797	785	856	856	774	802	788	860	855	808	839	814	835	761	842	786	881	816	820	870	812	850	840	864	853	836	798	835	862	875	840	803	855	804	834	834	824	789	823	810	827	869	849	834	819	849	780	813	815	868	831	880	818	829	836	836	772	831	848	838	858	858	828	790	832	819	822	886	815	842	813	826	853	858	853	858	807	805	762	831	810	810	800	811	858	772	892	796	836	872	831	873	812	826	863	866	846	841	832	828	819	829	848	847	867	840	864	834	846	843	824	868	847	848	778	882	825	788	832	805	830	849	845	850	804	855	866	817	861	836	872	845	787	808	780	857	809	836	835	827	819	851	799	828	864	804	915	814	834	785	728	788	773	833	802	819	830	828	848	832	879	833	810	790	822	828	830	842	818	829	859	805	863	828	861	799	794	875	809	827	860	831	859	864	916	790	797	820	841	836	851	829	823	828	812	870	832	836	857	850	835	844	816	859	801	847	866	820	790	854	849	805	817	831	855	798	816	855	847	816	813	821	795	798	873	821	828	811	799	820	834	805	796	797	833	821	854	871	856	844	848	752	803	774	835	837	827	839	835	789	828	814	803	845	817	810	855	847	858	866	860	812	848	826	820	791	859	853	831	795	780	861	880	777	860	795	808	829	838	790	862	795	908	890	808	850	808	797	802	823	843	851	842	792	834	854	843	790	795	806	785	860	839	821	850	841	834	817	815	787	783	795	831	889	865	812	803	812	850	822	844	796	830	875	826	873	822	781	788	861	826	808	821	845	838	802	843	804	873	758	807	901	845	794	830	844	852	832	805	871	835	841	846	836	837	835	821	819	864	808	781	815	831	829	823	835	820	821	840	781	846	850	831	850	824	796	844	849	817	824	874	819	835	868	826	816	782	861	826	872	813	841	820	825	802	794	806	802	840	863	819	865	822	802	822	831	798	853	896	816	865	860	861	812	848	836	829	792	847	809	818	841	858	882	804	831	848	811	795	815	804	791	866	798	845	881	812	820	775	831	800	861	826	771	798	891	858	854	818	869	804	860	802	823	828	823	842	810	841	848	883	787	837	838	847	805	848	847	854	878	880	787	861	881	757	884	844	857	827	802	811	813	881	805	829	804	818	829	856	813	797	834	848	785	803	861	782	849	856	846	842	842	840	843	778	831	754	811	805	872	863	825	828	852	822	863	852	799	836	893	805	792	815	863	818	853	841	844	815	847	797	819	821	836	866	827	819	810	806	846	822	830	788	757	813	853	824	789	884	857	881	840	785	865	798	837	816	838	839	806	854	848	825	782	827	876	848	856	816	853	798	776	823	852	819	874	808	805	844	826	832	839	851	851	858	875	822	888	789	857	814	825	823	855	738	834	847	809	838	853	767	811	802	791	829	792	831	857	806	799	860	835	861	819	876	840	779	830	821	840	833	772	799	864	875	847	850	816	771	827	828	851	822	863	810	862	781	851	804	784	815	772	827	832	795	796	849	849	815	829	807	800	832	838	810	882	833	817	816	819	845	811	793	825	856	822	839	818	854	837	826	829	883	814	835	802	847	832	838	798	820	860	795	818	814	806	801	806	847	807	840	815	857	861	810	824	793	830	864	881	855	878	804	827	829	840	790	855	819	839	838	816	852	820	830	853	862	798	842	841	816	872	845	803	878	807	776	835	853	790	849	871	783	829	800	830	780	813	805	849	787	821	783	813	818	834	885	870	836	854	758	862	841	906	824	836	852	838	824	849	837	801	871	829	793	892	798	820	837	816	843	811	836	812	819	865	782	796	804	828	793	793	817	811	849	856	841	856	834	844	824	820	783	797	803	794	833	852	823	826	790	849	783	813	814	809	836	833	884	831	849	844	864	758	766	793	853	829	890	797	814	785	859	836	821	865	817	863	789	871	782	780	775	821	853	822	831	833	842	803	857	782	796	837	833	868	750	861	812	826	815	759	786	826	782	886	814	799	851	800	882	835	886	816	854	773	815	789	836	868	843	832	828	832	830	875	810	818	808	846	833	839	770	861	816	837	849	808	876	824	782	808	853	805	850	819	841	861	815	776	793	812	791	822	819	820	890	789	833	820	793	796	799	823	820	823	808	814	826	803	829	831	854	795	778	790	825	757	838	835	838	813	787	851	877	878	807	781	869	815	764	850	853	842	795	790	820	828	859	824	815	824	828	786	830	872	809	788	803	779	846	838	809	817	801	795	819	811	867	831	841	855	823	825	839	810	849	852	871	840	846	820	834	813	813	814	795	892	821	780	859	784	865	807	765	882	803	834	824	841	793	794	839	874	846	786	805	854	836	831	890	804	853	826	799	817	868	842	802	796	813	788	839	760	799	852	838	875	785	839	849	830	820	805	829	856	808	855	808	815	814	823	824	850	809	859	856	817	841	789	913	846	884	845	839	849	846	800	875	839	809	833	841	817	820	837	848	779	859	847	897	795	807	811	794	862	791	801	870	832	833	774	793	864	834	849	835	857	792	804	816	848	888	867	841	860	774	806	871	826	856	854	873	839	787	845	844	848	852	872	846	849	839	861	842	826	853	838	859	824	806	855	821	832	794	816	834	807	832	783	858	839	858	836	807	829	827	860	905	837	926	822	819	815	848	811	822	848	799	813	892	796	875	823	800	789	866	789	842	800	822	816	782	860	798	790	803	785	831	833	794	836	804	851	819	811	829	831	828	841	840	827	795	802	802	835	842	850	818	828	801	842	790	873	799	813	792	792	886	807	821	800	824	845	874	840	762	811	863	797	845	833	843	868	843	827	807	780	848	824	865	817	822	808	851	822	832	791	860	842	867	820	834	863	814	837	874	836	820	869	777	838	837	809	856	853	838	863	862	804	775	865	848	814	850	849	826	819	825	798	766	807	812	866	811	854	867	776	862	819	874	795	832	874	798	831	859	847	801	760	856	830	786	811	831	845	796	826	800	846	807	847	872	807	806	815	859	818	827	813	845	825	839	838	840	864	802	895	820	839	853	838	805	881	840	815	844	810	810	773	839	834	786	825	894	902	814	833	852	821	821	810	819	844	852	866	869	822	824	831	828	745	811	824	827	806	822	824	782	850	837	825	834	829	823	826	762	833	813	768	822	794	834	801	809	860	860	820	830	838	895	823	863	829	839	821	838	790	786	826	893	802	820	842	821	839	855	858	842	863	779	797	830	821	801	762	791	798	830	818	855	800	877	856	853	809	847	830	767	832	831	820	785	831	826	836	828	836	796	828	844	832	834	899	849	848	824	831	862	766	824	839	830	868	845	815	817	847	846	817	815	819	824	808	808	795	848	823	852	818	861	788	861	857	806	836	875	810	802	848	863	831	807	864	818	797	795	806	820	840	827	842	878	841	833	819	787	834	815	774
20090	23728	26969	18864	12893	8977	6082	4157	2906	2064	1665	1409	1239	1020	738	750	733	662	654	493	507	471	437	452	465	458	443	401	377	413	456	437	399	359	320	333	338	319	324	305	343	312	317	319	322	326	342	314	328	305	326	285	316	304	348	327	339	327	361	312	329	302	340	369	291	351	314	325	328	331	321	347	346	335	318	316	319	320	330	321	324	320	366	330	351	323	378	335	337	325	343	333	291	311	329	280	361	325	338	335	313	322	309	318	300	351	320	358	348	315	289	309	342	328	347	338	319	333	269	314	327	333	318	301	360	305	357	347	333	308	336	316	339	348	348	329	334	337	317	349	368	352	318	356	333	323	344	291	329	332	332	305	321	336	337	316	357	318	338	297	368	320	304	331	329	343	336	348	327	336	335	323	342	294	321	345	317	328	312	324	310	330	299	336	321	335	362	374	337	309	301	329	312	341	319	295	333	318	309	359	331	333	332	318	334	326	353	337	342	332	331	320	339	339	330	355	336	319	336	363	314	331	328	309	338	315	334	325	333	334	323	310	354	301	331	301	329	353	365	314	335	313	309	319	335	346	306	367	333	318	358	348	354	314	334	335	326	318	347	297	326	326	298	361	306	330	321	329	326	349	349	301	318	336	313	340	290	313	322	378	298	322	311	337	352	335	341	325	334	339	320	305	303	342	351	353	338	283	311	337	354	339	320	341	294	334	305	336	347	327	345	315	332	320	341	307	319	314	308	343	324	327	342	317	342	341	322	280	320	324	306	302	359	319	305	329	343	336	327	318	338	369	350	356	348	300	312	337	324	334	318	310	303	350	325	326	344	326	328	342	324	364	352	331	330	304	321	316	344	356	329	348	306	330	292	327	381	348	365	332	338	288	334	289	331	335	329	317	331	322	302	328	335	331	332	337	312	350	343	352	325	334	302	348	312	373	327	342	317	348	365	336	342	337	329	324	340	338	320	335	324	305	345	345	334	331	291	357	351	342	298	303	353	324	330	326	325	332	314	335	323	332	354	346	295	318	341	321	331	346	341	338	314	332	309	304	340	359	327	296	343	323	317	301	335	326	344	340	303	356	292	314	340	318	311	281	329	335	312	326	329	317	310	357	310	325	314	294	343	348	333	315	302	339	327	306	328	293	342	354	332	295	350	360	311	296	316	382	325	355	321	321	324	343	352	313	362	345	375	334	314	366	355	320	331	334	306	330	333	344	334	342	334	371	359	326	286	327	304	315	348	314	339	329	344	336	311	335	341	360	318	343	349	344	330	321	318	308	324	341	369	309	338	348	339	299	341	372	357	329	376	306	348	348	322	322	343	332	339	368	309	367	346	330	358	339	344	319	334	330	332	292	328	315	344	350	351	330	336	338	351	350	339	308	339	337	319	322	312	320	344	318	308	344	334	318	307	323	315	323	330	308	332	351	329	309	330	345	354	344	344	339	340	332	348	307	329	349	329	315	299	319	315	338	317	320	280	309	300	338	332	347	317	321	329	367	345	342	315	331	348	324	334	327	317	308	340	340	355	331	342	338	321	330	310	318	309	300	341	349	339	314	325	336	302	319	314	325	339	317	353	303	324	322	323	344	348	344	358	334	320	316	324	299	351	358	306	317	334	361	329	319	357	337	311	313	316	354	315	332	287	339	356	336	318	340	351	332	301	343	327	308	335	316	305	339	295	301	315	304	299	340	291	331	331	353	280	332	319	328	331	334	327	328	327	343	319	359	332	344	312	331	331	311	351	341	298	348	310	335	337	340	314	340	327	328	327	298	332	312	328	325	340	302	338	291	337	341	332	319	285	326	333	352	332	333	326	312	305	318	325	361	330	359	299	329	341	303	354	324	320	348	349	326	309	321	311	327	316	298	330	314	301	328	316	350	345	329	330	348	359	354	314	301	331	331	349	308	338	342	303	331	346	336	336	328	320	311	336	318	332	369	321	354	297	309	311	343	320	317	314	325	333	326	342	351	346	338	331	344	339	332	314	371	327	334	334	328	319	326	332	382	343	310	301	309	325	334	340	338	300	293	338	338	320	308	338	387	320	324	318	340	343	324	328	333	321	332	299	310	294	319	333	347	314	330	346	305	341	334	353	334	331	312	306	347	310	341	324	309	359	320	343	373	330	322	334	328	296	330	310	352	335	332	359	308	317	320	320	334	325	311	347	349	326	347	341	339	339	328	310	364	350	343	319	332	315	334	304	323	332	328	354	345	345	312	292	306	343	315	350	333	353	321	331	356	313	306	326	333	345	338	339	348	366	339	302	352	346	351	362	315	302	284	318	334	297	367	346	345	307	346	335	356	323	311	310	345	334	325	367	290	327	350	327	315	354	331	373	363	345	307	326	305	335	307	323	325	320	305	305	339	325	322	328	322	321	322	321	324	337	348	321	340	306	318	357	331	352	351	316	345	306	296	331	324	353	373	328	345	362	338	350	342	344	358	328	333	345	300	318	335	330	341	337	334	326	328	353	375	286	317	285	313	365	328	335	332	336	332	320	323	321	324	312	313	346	346	335	299	341	339	314	330	321	341	329	348	377	305	342	335	364	334	309	351	321	329	293	302	320	290	348	344	323	315	343	338	312	346	350	316	340	336	303	316	351	344	319	335	358	321	341	305	319	316	328	327	350	343	352	333	348	350	315	351	347	337	322	326	325	318	317	329	350	344	334	343	343	347	319	313	346	324	322	318	310	308	370	320	325	300	351	291	300	328	300	310	318	331	306	348	347	350	313	347	320	366	351	344	340	336	334	321	323	360	334	322	329	317	325	319	337	301	336	333	332	308	315	303	339	298	307	353	303	326	322	342	327	336	335	325	328	298	348	323	307	280	334	345	345	337	328	329	312	295	327	329	337	333	339	336	335	310	355	312	340	306	358	330	334	358	302	365	328	302	323	358	338	323	312	348	273	321	340	345	309	344	326	319	294	328	334	349	303	311	375	344	311	338	321	310	335	351	324	306	342	317	368	327	355	315	342	336	329	296	349	324	353	337	315	312	353	346	356	334	333	333	336	369	323	345	315	309	332	331	309	327	328	349	339	325	339	348	359	334	322	341	318	309	292	329	336	318	323	337	340	312	327	326	346	372	348	336	314	308	358	341	309	352	348	334	361	301	290	313	339	351	312	330	338	324	286	333	332	316	339	321	359	325	332	371	325	331	346	326	345	340	346	288	299	321	333	346	344	347	320	328	343	348	337	331	327	307	303	345	317	346	304	367	329	297	346	348	316	331	333	312	312	312	320	321	326	322	331	328	327	308	344	342	309	313	335	368	366	336	350	325	324	305	341	317	342	313	325	313	375	333	324	341	333	368	321	316	329	332	332	323	338	324	345	277	323	345	337	331	347	346	313	301	346	324	338	356	336	331	357	318	316	332	322	337	307	307	341	314	307	307	313	344	307	301	360	331	299	303	357	336	340	369	322	298	349	337	333	346	329	302	323	312	344	365	314	302	328	344	346	344	318	373	327	352	371	339	317	313
13658	19756	29168	28161	25143	21964	18218	14300	11139	8972	7267	6396	5314	4417	3379	3289	3424	3060	2559	2099	1947	1719	1697	1639	1592	1562	1619	1291	1201	1479	1622	1386	1178	1044	930	864	921	927	935	901	884	841	868	942	910	938	888	855	887	895	883	898	860	874	877	928	904	905	879	887	891	900	869	854	889	894	922	928	873	910	879	936	872	946	883	880	853	862	855	905	952	879	936	898	902	957	965	901	916	933	893	892	937	901	930	883	911	959	872	924	816	924	945	869	917	910	940	917	908	864	890	873	888	891	971	941	907	905	927	958	876	901	919	888	858	850	918	891	883	822	929	922	889	897	902	939	896	856	914	887	928	835	903	841	896	920	894	936	897	849	920	914	858	887	885	896	926	902	955	868	926	858	907	883	914	932	880	884	969	953	935	952	882	914	939	881	925	916	897	923	886	893	894	917	916	920	912	952	883	906	912	947	916	895	905	907	910	909	903	949	898	961	870	880	951	871	966	885	884	954	944	834	919	895	911	917	902	924	907	863	872	915	891	943	935	884	933	899	863	861	895	885	870	954	853	927	886	891	923	891	874	902	891	883	921	912	893	947	902	862	877	839	934	891	904	923	899	897	913	912	864	909	896	923	868	861	803	908	882	884	941	915	949	905	926	909	937	951	917	895	856	911	905	931	937	934	954	935	923	928	908	904	966	897	912	866	883	912	953	914	856	917	923	866	930	896	902	844	908	918	849	904	906	869	947	901	934	907	881	959	915	922	895	852	916	951	937	894	862	893	890	929	885	918	934	866	906	911	913	870	904	927	869	830	875	943	882	918	920	908	880	874	902	928	869	925	924	863	904	900	906	924	915	880	967	900	831	850	901	896	864	939	981	928	903	915	864	916	911	936	856	882	922	947	883	940	907	910	925	892	865	954	885	885	877	855	907	877	916	907	898	882	868	911	865	898	914	942	884	930	875	895	926	929	897	857	848	956	902	927	916	896	858	898	835	917	872	929	824	844	888	868	904	885	914	882	936	908	916	943	900	896	882	872	921	923	911	889	924	890	908	942	920	901	897	898	888	904	887	859	910	870	883	907	929	900	915	975	869	865	888	926	892	895	926	928	906	872	895	913	922	922	937	873	906	883	909	917	934	906	942	862	910	915	898	882	868	866	963	835	864	895	877	893	880	917	921	871	909	908	843	858	940	933	910	940	869	871	865	882	889	888	898	892	889	923	865	934	898	993	923	913	917	911	897	897	936	885	875	937	868	854	893	946	898	866	917	891	921	880	908	885	917	914	845	902	944	942	907	900	870	884	931	871	909	956	932	915	914	871	875	902	917	871	905	929	872	875	924	880	944	921	884	940	922	921	827	900	885	973	953	881	917	898	883	923	952	955	872	903	894	876	950	911	914	919	886	862	915	877	900	939	909	879	895	888	922	862	831	907	897	917	872	888	973	920	942	916	866	877	913	932	920	874	929	929	871	902	876	875	889	846	908	966	889	902	822	927	949	923	879	950	900	909	927	894	871	924	899	937	900	927	895	866	881	894	849	959	902	874	918	910	900	919	953	896	877	879	911	828	877	878	881	911	923	969	877	874	913	904	912	892	915	915	936	915	960	889	925	881	904	892	893	803	943	883	934	915	880	935	896	892	910	932	897	946	900	857	932	903	942	912	917	876	931	880	892	967	909	926	917	913	895	901	886	827	881	940	907	950	942	916	911	893	927	886	915	896	908	973	906	912	873	908	912	905	957	914	912	887	933	922	925	919	893	890	889	874	925	858	899	902	928	952	887	855	890	856	892	898	879	897	977	891	945	863	875	911	918	880	903	848	886	884	887	892	885	921	909	882	897	911	910	912	892	874	904	918	940	918	890	902	908	864	927	900	840	901	926	927	896	918	945	866	903	876	893	919	980	930	918	906	883	904	877	875	899	901	866	860	893	918	862	892	908	931	874	904	868	861	910	848	927	863	913	826	889	982	921	887	862	887	868	885	877	880	891	910	890	928	949	885	899	867	891	896	924	894	904	864	942	902	916	917	887	919	919	912	846	939	890	922	947	872	920	911	920	893	885	923	914	852	921	942	950	852	874	889	901	903	920	964	841	909	850	929	889	907	902	888	914	912	937	846	866	873	875	888	940	931	928	885	853	885	935	944	923	927	895	866	928	911	853	912	882	895	898	914	872	871	949	909	884	867	889	897	934	871	853	918	958	869	878	880	901	938	906	865	898	959	902	888	826	880	886	868	895	899	922	924	881	873	871	934	959	897	885	914	894	874	874	882	904	906	909	931	899	918	910	870	879	876	919	879	902	855	922	901	898	911	898	851	868	931	949	912	902	918	905	886	879	865	938	908	881	901	840	876	941	903	950	932	895	922	840	901	890	873	865	895	938	932	926	900	876	917	917	926	862	935	903	853	923	840	891	941	917	895	890	941	886	858	914	897	875	917	897	880	924	890	869	897	902	887	904	902	921	859	903	842	893	922	889	947	899	966	932	917	899	893	924	901	926	895	940	951	877	925	913	908	915	902	868	926	931	931	906	901	918	911	921	892	903	879	916	893	877	925	928	951	860	872	933	855	885	956	898	892	903	913	868	963	925	928	947	909	893	903	905	963	940	918	935	884	912	910	888	894	894	891	932	889	864	878	896	881	875	927	907	935	984	947	891	906	910	921	924	863	868	924	859	904	866	937	873	846	899	914	908	924	977	921	942	859	941	878	888	875	863	934	883	897	892	911	845	927	933	856	931	894	916	878	885	858	841	912	850	920	913	952	910	926	881	930	861	882	907	854	911	816	879	955	897	870	871	906	903	853	941	932	923	920	889	915	888	903	922	931	873	935	885	900	891	893	865	899	866	921	865	876	908	847	878	922	878	874	901	893	852	900	894	890	941	868	871	979	864	917	892	885	915	871	895	923	859	862	963	901	889	911	901	913	879	921	898	910	876	883	939	887	930	940	981	859	911	888	917	869	901	873	966	863	914	872	909	897	884	921	911	903	863	838	930	890	890	921	879	847	883	898	899	948	942	940	972	884	941	889	910	863	885	878	919	876	917	909	929	928	858	936	874	894	1010	931	903	904	866	887	868	921	879	918	920	886	895	938	893	917	913	975	919	909	883	930	909	886	958	931	915	891	881	891	895	911	853	885	899	939	910	878	816	882	897	924	865	922	899	873	950	934	911	883	886	876	871	920	849	903	902	872	928	939	835	891	937	890	864	856	874	881	864	921	895	963	929	928	866	944	935	914	932	790	931	856	899	892	922	872	872	927	856	877	898	881	896	882	846	860	933	945	841	868	909	860	893	925	884	897	871	901	879	956	894	862	939	875	917	884	930	921	911	896	894	865	925	914	936	920	905	893	845	895	828	879	863	846	926	916	875	886	836	890	958	920	931	908	902	919	900	927	849	926	937	852	878	870	892	916	884	909	905	956	897	917	899	841	914	887	873	946	896	888	843	911	947	884	823	899	927	864	897	937	876	907	943	921	916	901	920	920	875	944	892	895	946	881
35698	39363	42273	31389	26217	20325	17862	15820	12090	9637	7632	7621	9044	5972	4099	2824	3554	3351	2727	1899	1788	1274	1200	1096	912	1027	732	744	537	808	998	744	564	434	339	287	316	320	272	310	296	301	302	301	300	289	320	283	321	284	315	262	279	284	263	280	311	264	262	281	288	274	289	293	319	322	319	304	285	265	268	293	308	306	289	275	304	262	276	326	261	273	264	292	274	278	316	285	295	300	265	306	293	310	281	282	261	307	316	273	265	311	305	272	299	289	301	275	295	278	287	263	292	289	297	289	287	296	275	254	297	296	303	308	294	295	275	322	278	298	284	277	289	268	283	266	298	293	278	282	299	285	262	278	273	283	301	290	294	290	266	273	279	244	296	296	288	323	306	320	307	304	303	286	276	295	291	270	258	287	278	308	304	301	292	280	274	288	305	269	311	280	305	296	255	279	294	295	310	295	259	278	309	306	274	280	310	273	300	280	292	304	314	280	298	303	302	273	291	301	297	290	323	321	318	271	268	273	319	281	289	307	307	300	302	304	271	275	297	303	292	275	272	271	281	291	274	275	296	292	273	304	301	283	296	293	298	281	310	292	301	280	269	325	287	296	306	300	261	280	285	297	270	271	290	281	284	261	283	263	276	272	285	270	264	281	297	280	267	292	283	306	296	288	296	303	248	288	297	322	284	286	292	294	310	260	288	276	270	284	295	292	297	283	303	269	275	330	294	291	268	298	323	274	249	290	307	261	277	291	304	281	294	294	306	281	298	294	255	268	273	290	276	332	267	284	306	271	265	317	303	265	280	282	277	300	268	274	266	255	293	285	272	276	278	281	312	299	256	298	310	284	300	272	306	274	285	308	287	276	289	304	267	288	297	257	282	294	263	290	274	304	270	273	298	309	320	303	298	298	305	300	276	272	297	302	252	298	281	292	247	299	284	276	286	283	281	303	330	313	323	313	304	315	290	260	294	308	295	278	281	297	243	275	289	295	252	256	289	306	291	261	304	271	308	282	308	317	291	293	261	290	259	297	320	297	303	288	295	293	293	303	250	298	277	280	319	280	289	302	295	299	289	267	324	284	292	278	255	295	290	301	292	266	289	320	277	304	305	289	291	309	275	277	312	279	304	265	303	311	300	304	276	325	288	296	298	296	294	273	319	322	306	254	279	274	292	279	297	286	267	278	261	306	290	306	303	307	344	284	271	273	281	252	285	278	286	253	307	290	302	307	290	286	266	297	289	288	276	317	290	296	306	272	307	299	312	261	271	251	271	324	320	310	284	280	305	294	287	276	304	260	282	303	290	309	291	286	338	274	296	273	286	269	300	272	288	310	304	259	284	309	302	287	286	295	278	248	277	281	280	283	285	286	279	260	307	280	287	261	285	301	312	308	294	279	283	299	265	299	284	313	272	302	295	283	296	244	272	283	255	272	295	282	308	298	278	262	276	304	333	305	295	300	329	311	262	291	286	327	268	287	258	320	270	292	312	281	261	288	303	279	282	288	298	265	268	258	270	265	315	313	301	320	286	263	266	264	292	291	291	329	290	294	297	312	281	273	272	260	310	273	307	287	301	279	281	259	280	285	288	289	278	272	324	299	281	314	325	286	319	269	293	288	291	291	296	319	286	315	279	281	289	293	286	302	292	292	285	297	261	311	284	300	272	324	265	260	277	280	301	263	286	289	274	303	274	247	299	256	299	278	283	283	276	304	305	303	269	301	303	287	275	292	283	313	280	270	297	335	333	300	303	279	281	276	287	287	291	278	314	307	271	314	276	295	326	276	277	281	280	301	292	280	306	312	302	313	273	270	302	305	262	306	283	274	263	293	301	305	277	287	269	292	304	282	295	294	306	316	296	307	269	298	272	299	281	280	261	278	283	299	290	269	269	331	305	285	300	286	291	308	280	268	315	330	277	319	306	288	292	268	286	280	305	281	297	292	269	271	313	303	270	297	281	278	280	303	282	297	311	306	304	322	305	286	269	318	271	279	320	281	265	292	290	277	310	290	304	287	295	295	269	311	299	310	274	280	268	295	333	288	302	324	293	239	303	290	304	277	284	306	272	263	277	269	298	306	296	272	271	307	277	306	278	273	269	303	313	284	294	293	302	315	306	273	279	314	271	304	287	305	314	278	288	308	308	301	279	309	332	267	289	283	274	292	285	278	280	289	257	325	302	310	287	265	340	297	313	300	286	292	287	264	269	295	260	311	273	295	283	280	318	281	291	290	269	266	285	306	298	289	281	279	280	293	320	309	302	276	313	285	321	279	319	305	305	314	295	296	290	266	261	283	273	285	280	300	294	300	272	298	295	294	276	307	306	271	295	294	309	281	294	264	282	283	277	309	297	267	265	277	294	303	305	313	266	277	289	288	281	299	310	300	289	287	277	291	292	283	262	306	301	296	278	263	309	299	270	298	278	278	291	314	302	266	287	286	300	313	281	270	291	309	321	300	307	303	277	276	273	296	311	300	281	306	269	287	272	291	274	300	289	274	287	271	276	284	279	294	292	307	279	295	304	314	291	290	269	311	277	316	277	335	294	264	296	298	298	275	287	298	284	239	299	237	277	264	262	272	279	288	294	327	289	274	286	287	289	264	277	280	283	296	298	296	290	272	294	288	316	288	290	284	304	310	288	290	261	283	293	270	304	297	298	253	297	306	294	303	265	285	260	288	295	321	301	290	281	282	277	256	276	339	330	301	293	285	274	288	260	271	308	305	277	290	288	308	285	301	312	293	290	270	297	291	272	295	297	282	300	292	289	253	285	301	309	336	279	271	292	292	266	300	283	293	295	277	284	303	299	313	285	296	295	319	312	288	284	296	318	275	308	288	270	259	338	259	279	278	272	304	297	300	274	299	323	263	272	298	281	310	265	300	300	304	294	297	292	296	317	312	263	300	293	292	302	301	303	239	278	298	285	294	274	265	298	302	280	289	283	286	293	325	292	269	275	267	262	311	292	289	265	282	306	280	249	273	294	300	293	293	284	282	323	286	301	341	300	276	307	299	279	293	301	284	292	292	273	296	300	296	297	311	285	293	291	330	269	290	275	258	285	301	284	283	298	318	286	282	291	283	272	290	297	310	315	306	282	298	311	284	274	295	286	310	291	289	274	287	288	294	308	298	298	304	279	287	264	329	315	274	286	309	290	297	316	271	295	282	294	281	285	299	282	298	284	294	302	294	289	287	314	284	287	258	294	292	274	304	283	284	309	298	269	279	286	305	287	281	305	289	326	298	286	317	275	287	292	259	330	297	266	286	278	306	291	291	274	322	279	289	301	280	286	310	267	278	279	285	276	284	288	305	274	306	290	281	296	286	276	278	289	300	275	296	296	283	254	270	275	277	279	306	294	302	297	305	294	259	271	277	265	293	306	266	297	295	283	281	294	298	264	303	297	264	297	286	271	268	293	297	269	305	296	311	292	290	292	288	295	307	251	279	306	314	312	293	315	286	298	297	303	274	310	280	311	288	284	310	317	310	302	308	302	294
25305	33554	39497	38357	36031	32775	32025	29879	26333	24544	21991	23519	26620	19538	15842	12241	15525	14659	12056	8830	8680	6069	6427	5931	4637	5185	3891	3730	2395	3958	5140	3827	2311	1743	1091	890	888	870	874	875	837	808	775	843	796	815	837	782	784	795	776	831	782	763	786	809	825	813	828	879	808	834	834	814	818	835	806	834	780	823	781	831	816	787	843	793	796	799	811	878	838	817	858	840	822	792	844	818	816	810	811	788	846	838	785	802	794	797	821	832	781	816	776	801	835	779	838	797	827	856	826	859	787	736	847	793	833	810	808	820	803	771	849	802	837	843	778	802	802	769	803	784	793	821	808	769	844	791	817	825	833	807	860	827	839	805	737	807	788	771	783	788	848	771	802	776	770	891	802	807	798	813	783	777	859	820	825	777	808	794	803	800	769	872	819	822	834	808	822	772	794	782	835	822	787	846	822	777	813	825	767	820	777	809	766	797	786	812	813	807	848	810	792	811	832	833	770	822	845	781	783	876	813	844	784	802	858	776	788	779	815	862	776	771	830	766	826	840	811	748	824	760	809	837	854	790	846	847	810	852	773	838	824	758	839	855	786	803	854	835	821	775	817	818	788	799	817	836	796	803	826	792	871	825	753	825	821	826	811	759	779	804	826	847	798	757	784	776	831	802	785	838	803	808	781	831	827	763	804	846	800	824	802	809	823	817	751	809	828	815	796	803	804	796	819	819	797	806	800	798	789	765	807	783	813	855	796	744	809	833	788	803	778	755	766	788	821	802	769	827	804	828	789	837	836	853	795	822	802	806	777	793	815	837	799	818	818	821	806	761	795	770	780	836	795	815	817	832	783	730	797	782	796	817	822	824	847	864	797	791	783	782	771	834	831	806	762	854	797	818	754	834	783	789	803	828	804	829	829	812	813	790	854	776	825	843	798	827	819	797	828	801	796	786	776	796	844	773	780	772	800	794	865	831	795	812	817	751	824	833	833	846	819	783	791	807	795	832	768	814	811	825	799	843	775	822	812	787	769	792	820	789	759	799	802	844	783	784	806	788	775	789	826	852	772	770	780	833	846	779	803	811	834	810	830	817	819	784	798	833	811	824	807	791	815	808	809	783	858	810	832	795	802	806	837	790	832	805	807	820	791	751	822	817	812	813	779	821	805	845	809	770	790	762	751	799	825	814	800	843	856	754	812	839	803	815	798	800	829	867	842	847	820	811	803	799	811	823	829	817	789	873	760	829	795	842	780	810	764	793	830	798	785	800	833	827	797	798	836	775	799	833	785	813	852	818	861	789	758	884	808	804	796	812	762	829	801	793	809	809	809	849	794	823	787	854	763	865	789	769	775	816	814	796	795	808	825	807	832	817	832	761	830	771	785	784	799	795	716	793	780	886	797	798	751	793	826	796	856	793	866	838	796	829	794	803	772	795	791	793	801	824	819	815	797	780	752	800	780	807	839	819	865	845	770	824	810	781	798	818	845	810	785	814	781	789	813	857	816	866	779	790	793	766	818	790	806	769	808	761	771	802	783	793	785	780	785	807	803	826	785	798	904	831	813	769	855	785	778	777	833	780	822	800	822	804	805	801	834	814	836	767	834	786	793	815	769	813	777	799	835	820	818	780	753	842	785	789	791	834	828	809	839	761	766	823	827	799	765	812	805	813	843	814	799	782	820	834	794	777	793	778	806	784	807	791	841	757	830	769	826	797	796	851	816	838	837	782	777	811	798	823	755	789	785	800	843	841	785	818	828	864	795	865	858	851	808	844	781	821	797	793	818	838	828	791	758	808	785	834	790	782	850	781	737	788	828	836	852	759	822	855	796	874	841	820	823	800	822	798	833	776	886	787	789	773	825	816	815	806	783	846	796	764	796	868	811	780	772	773	832	830	869	806	797	843	810	779	872	808	799	796	817	839	767	755	827	818	772	799	800	796	826	791	815	794	795	821	822	808	756	782	788	789	868	743	779	760	826	832	807	803	826	839	829	780	792	851	791	795	777	759	808	801	774	817	828	780	796	797	800	811	787	837	760	829	810	801	779	833	820	802	827	841	834	774	837	840	833	765	830	831	813	808	790	839	844	796	823	807	829	813	830	822	803	798	728	803	792	781	767	828	845	847	816	820	794	811	756	815	780	822	767	855	777	815	836	887	776	788	774	832	775	825	823	830	872	824	797	810	844	807	820	797	765	844	795	842	820	814	786	770	849	808	831	830	782	751	875	876	778	802	802	784	820	780	817	819	808	825	765	794	844	815	818	812	805	845	835	795	814	816	807	771	783	802	782	805	816	847	813	815	792	823	743	816	781	841	809	787	777	836	761	794	792	837	806	792	808	817	809	812	754	810	824	762	752	767	801	788	797	824	846	801	801	832	859	804	804	833	819	808	817	807	793	828	837	817	853	807	797	776	812	815	783	816	788	784	826	818	809	837	805	823	789	821	801	839	799	789	823	791	856	858	770	824	862	828	816	794	771	784	820	872	768	785	803	837	847	797	791	832	776	847	782	845	782	784	786	838	827	776	842	838	804	810	815	800	807	805	784	808	810	825	832	828	842	773	808	848	840	814	810	804	753	772	826	819	816	806	772	763	779	822	850	788	857	807	776	796	850	836	835	818	856	815	837	807	868	794	759	832	815	845	780	765	777	782	827	824	813	852	785	832	796	799	822	782	843	801	805	779	837	830	746	845	797	729	847	878	820	792	822	829	805	789	838	802	813	838	780	810	820	806	801	759	787	772	789	835	750	835	805	786	842	805	817	830	841	813	835	814	794	804	783	797	852	834	812	793	773	850	838	787	812	814	793	746	781	786	771	826	780	821	797	831	836	793	801	797	762	826	834	799	883	825	777	836	802	791	832	779	811	826	795	832	804	806	849	813	819	799	805	762	802	804	845	820	778	804	833	776	786	848	800	827	757	801	823	811	844	796	744	803	817	771	836	769	815	849	828	801	818	803	766	773	802	803	828	779	800	842	793	796	808	806	816	808	799	805	792	787	850	782	791	794	851	826	754	810	843	796	784	790	851	820	813	842	798	829	836	826	856	819	789	799	786	845	794	777	815	818	804	861	750	857	838	828	844	790	811	836	823	803	843	829	801	785	831	779	796	814	791	807	817	779	799	776	815	814	811	811	817	802	765	836	828	777	846	795	815	809	859	827	820	821	826	835	786	846	836	817	843	813	831	855	784	821	824	784	861	852	833	832	804	821	820	804	861	797	802	781	804	802	804	819	852	828	759	844	783	807	816	855	861	778	756	767	778	791	788	851	824	791	820	840	813	833	772	850	784	828	781	781	835	823	843	822	778	798	745	810	804	805	793	833	840	865	807	820	800	788	817	793	830	816	772	777	830	787	781	826	841	816	868	856	817	813	839	781	817	808	808	745	819	834	840	843	816	826	847	840	829	824	791	804	827	838	765	820	799	795	788	788	801	840	820	772	805	815	784	795	855	843	785	845	787	884	799	780	882	825	818	779	831	775	822	804	837	775	803	798	828	818	838	830
42116	44750	42851	35962	30329	26879	25499	22067	17245	16009	13287	11284	12344	11699	7223	4679	5716	6055	4265	2837	2978	2428	1941	2078	1650	1368	849	877	857	1158	1523	1205	750	576	411	337	317	320	334	330	304	320	346	332	304	280	282	337	285	337	313	327	305	342	281	307	283	294	334	318	291	335	350	321	322	299	308	325	294	292	300	332	297	314	282	329	291	285	316	310	305	306	317	272	350	309	283	276	283	300	308	313	321	290	307	290	288	331	279	294	319	307	317	313	316	301	334	306	304	304	323	313	287	304	349	319	292	308	296	322	341	320	315	308	286	297	314	316	333	305	314	307	326	318	302	310	307	309	301	335	305	310	315	298	305	321	330	316	336	336	318	318	324	308	317	306	299	314	298	319	294	280	337	296	333	281	321	301	336	307	314	299	302	321	346	323	304	286	318	327	297	335	292	296	321	327	307	295	313	285	279	312	306	306	311	296	314	296	321	320	300	312	300	314	278	291	294	295	324	298	298	287	303	309	331	324	325	354	320	319	326	311	326	322	320	314	283	301	290	300	310	289	325	319	302	315	292	297	323	271	278	339	326	304	293	293	306	292	312	337	315	312	335	321	304	310	298	292	317	325	288	315	328	283	281	328	296	312	294	323	308	314	297	319	308	317	310	310	274	329	331	314	315	294	319	290	290	304	321	322	300	320	311	315	294	314	276	315	293	270	295	284	265	291	289	269	287	306	293	316	314	276	330	311	268	298	312	308	313	300	296	305	305	293	324	307	320	319	329	295	303	323	290	311	303	279	314	317	335	297	326	295	310	313	321	296	330	313	318	303	311	301	342	291	293	321	332	347	305	317	309	292	310	311	299	311	282	300	308	336	308	303	329	299	340	286	298	284	306	291	294	321	282	322	270	303	294	338	285	317	299	321	314	319	293	320	292	325	305	277	331	306	295	285	285	329	327	297	339	294	311	332	290	295	293	286	301	316	323	321	303	326	304	323	291	305	294	303	302	314	317	273	310	303	289	291	305	321	319	319	298	319	295	334	341	317	323	293	307	264	304	310	318	298	351	319	297	326	304	306	290	324	296	319	271	308	315	316	334	327	319	317	285	333	324	283	300	293	306	298	277	255	299	322	328	296	354	338	277	297	302	310	289	289	319	265	342	335	303	342	289	300	324	312	342	329	287	317	328	297	300	323	316	314	315	309	320	313	331	296	307	333	307	283	292	317	302	287	297	301	303	303	336	326	283	300	320	314	330	306	312	334	319	323	300	310	299	317	313	311	323	290	312	312	298	275	275	315	315	264	325	291	313	308	346	305	299	304	300	285	283	304	319	303	262	271	299	323	281	301	287	304	318	319	324	314	291	278	288	319	331	290	335	303	275	341	267	342	337	294	307	324	286	287	313	302	298	321	311	312	310	308	287	315	310	333	333	317	307	301	268	317	327	300	282	306	296	322	307	278	287	333	294	291	307	287	328	341	301	297	307	314	323	305	326	295	314	313	314	327	306	318	313	315	315	319	267	284	313	325	295	290	318	305	303	305	315	287	308	327	332	312	309	311	313	298	318	279	322	341	265	293	284	308	298	336	292	313	306	290	276	301	318	286	323	344	342	279	329	321	300	302	285	295	340	316	306	291	344	281	292	314	343	322	282	302	305	336	280	318	282	286	289	288	283	282	310	313	293	322	317	316	295	294	311	282	271	332	322	297	312	275	301	300	297	266	338	317	278	310	277	284	328	312	341	303	288	364	309	294	334	266	310	295	320	283	322	300	343	311	323	291	287	273	326	319	327	299	286	295	303	302	314	320	300	317	298	311	302	288	320	308	302	297	310	311	338	294	298	331	350	315	306	312	287	308	328	278	269	300	330	297	313	323	330	284	321	298	311	331	302	321	291	278	277	361	285	316	261	323	280	310	314	323	276	306	315	295	280	293	312	303	323	307	276	312	323	289	313	338	299	279	300	283	325	330	330	306	337	303	321	284	318	321	283	322	321	301	322	318	275	273	324	329	314	311	326	306	324	271	304	301	337	272	308	302	327	309	317	309	334	286	323	311	340	322	300	314	298	334	306	276	299	297	325	311	311	271	275	320	309	283	310	294	311	306	330	312	309	297	295	312	315	305	310	317	292	316	284	301	282	298	272	319	302	294	338	326	291	319	289	310	320	325	288	321	321	290	293	296	312	327	293	299	273	287	276	300	301	314	340	298	308	306	320	311	328	310	310	307	289	297	316	301	343	304	306	285	311	312	297	281	312	311	299	311	349	332	266	299	308	314	311	320	340	323	303	308	320	287	297	311	307	301	326	332	313	283	291	283	302	315	311	315	329	300	344	277	307	328	290	305	318	280	303	305	286	316	324	315	313	295	284	289	309	305	310	315	331	346	316	313	312	308	323	285	295	277	299	311	309	346	286	316	297	289	312	292	316	293	290	315	346	310	317	321	311	317	297	328	285	312	328	293	326	301	298	331	300	299	344	311	332	333	305	276	296	314	307	317	288	283	309	303	309	341	312	295	322	304	294	320	283	321	293	303	308	304	322	308	302	307	315	304	307	289	296	298	313	307	339	298	295	335	274	295	310	283	310	299	302	297	330	308	316	281	327	319	315	344	264	278	314	297	307	320	316	283	313	304	299	261	299	333	310	320	332	309	294	335	300	292	302	322	307	310	274	325	307	302	307	316	284	298	334	330	323	319	347	338	319	275	304	318	350	311	311	315	301	283	284	298	371	324	304	304	297	305	288	277	278	284	304	288	276	298	292	294	300	346	278	293	295	309	317	326	299	328	307	306	313	325	270	325	284	300	314	320	282	339	339	303	320	320	301	323	311	301	324	300	324	321	281	313	289	275	303	319	309	292	299	323	316	312	318	308	297	323	305	312	316	271	308	320	322	319	305	327	326	289	291	299	308	329	307	295	305	295	333	318	307	275	302	330	292	319	279	339	269	334	344	329	336	259	309	307	291	314	301	294	309	328	296	301	286	299	296	289	323	290	299	326	286	274	318	337	300	275	322	250	315	295	293	316	279	313	325	321	305	337	324	318	299	318	318	308	288	315	313	312	289	323	327	332	317	328	312	295	330	299	296	338	331	338	291	333	278	317	289	309	284	314	306	285	278	306	318	332	330	324	283	311	315	319	313	300	325	287	290	292	275	297	303	319	311	321	278	329	306	322	315	293	308	317	318	309	295	307	308	291	296	301	319	310	284	325	315	334	274	340	304	322	328	316	329	316	293	310	313	332	308	312	303	307	326	308	315	344	306	308	324	310	300	296	334	287	265	290	275	320	298	293	302	314	287	291	274	322	318	313	263	309	326	337	300	309	280	285	325	337	290	323	320	290	319	307	307	332	307	303	309	318	328	330	282	327	296	287	336	315	288	325	309	306	334	307	324	306	348	318	306	303	281	298	298	339	322	315	316	326	320	298	327	339	306	296	328	300	301	330	312	289	312	330	329	333	320	307	318	286	315	316	313	294	308	305	292	299	326	315	289	320	328	296	319	298
31021	37695	41819	42608	39800	38046	38152	35375	31530	31535	28823	27294	31076	29058	21605	17494	21030	21483	16257	11948	13808	10982	9371	10370	8405	7094	4349	4423	4228	6161	7657	5954	3485	2394	1381	1079	959	879	952	904	846	912	860	911	827	811	894	824	857	856	803	836	868	864	877	911	853	852	885	846	839	844	858	855	870	839	796	904	851	852	818	832	791	844	841	815	795	880	867	824	819	830	862	889	887	871	889	870	848	828	858	803	813	810	801	867	844	880	818	815	863	828	891	843	772	904	811	846	814	850	912	868	866	828	825	817	858	843	884	804	886	828	767	857	847	846	867	889	834	868	922	845	823	884	842	873	822	790	828	834	822	871	881	891	817	814	894	833	884	829	929	843	859	802	839	870	851	853	830	841	871	822	856	839	905	880	832	849	897	875	865	841	854	862	859	874	861	814	864	866	814	831	876	814	854	880	870	855	826	867	903	842	896	913	853	839	859	879	812	834	879	808	848	860	842	834	831	855	861	926	894	850	854	763	866	806	825	845	844	819	844	810	830	840	877	870	860	804	833	855	886	885	840	847	869	828	876	840	883	878	854	859	841	801	844	864	865	878	879	847	889	850	847	761	892	878	829	870	845	830	883	836	856	808	859	832	871	865	860	826	851	866	828	843	835	875	818	829	879	857	837	856	818	905	817	880	882	888	843	902	867	792	865	803	862	821	882	861	895	879	841	824	879	860	874	827	857	874	824	903	806	823	878	864	853	842	833	834	903	819	815	829	871	824	846	885	826	916	884	872	843	858	844	890	848	802	863	833	843	824	867	889	855	856	835	834	846	806	898	817	859	840	902	780	875	800	852	804	895	833	853	868	859	818	815	857	833	873	873	847	841	857	775	862	853	868	852	811	857	841	850	891	894	871	863	852	846	878	820	892	845	831	858	867	858	815	878	834	806	827	863	866	853	866	874	840	885	813	862	857	868	824	845	841	916	843	823	872	894	794	900	864	811	838	877	847	886	892	848	846	883	883	804	849	875	779	810	863	832	883	903	852	819	871	850	830	857	789	827	881	875	848	908	841	802	913	808	805	844	811	890	877	827	855	877	792	899	858	816	819	862	831	872	849	874	853	888	882	868	856	882	864	750	867	847	883	803	817	838	838	890	838	840	872	866	863	867	853	866	853	803	873	819	866	848	815	845	881	842	846	850	797	772	827	824	806	833	840	858	853	869	866	835	874	836	842	853	838	837	850	824	889	850	849	845	841	813	844	842	850	813	867	812	825	839	856	852	843	844	854	871	835	795	873	892	865	854	835	918	814	823	849	841	851	914	863	871	847	837	838	855	811	849	819	846	853	920	811	821	864	798	886	830	803	889	874	889	794	845	797	848	864	845	838	820	831	833	900	805	902	874	821	898	814	833	896	879	874	879	806	854	839	850	870	830	840	879	830	838	875	860	840	788	829	834	860	830	783	819	886	873	878	849	873	862	931	871	862	838	810	854	847	908	836	848	852	870	824	880	872	882	836	818	822	844	852	831	815	899	833	809	812	862	838	848	835	835	902	836	865	862	837	820	860	881	855	835	834	894	861	809	850	856	885	841	857	880	780	857	895	824	833	839	848	869	858	874	903	833	813	836	865	868	818	831	874	841	813	858	869	863	824	818	868	879	881	806	884	865	881	896	882	840	854	896	812	822	847	930	849	856	840	798	829	830	799	815	823	867	860	832	803	837	869	880	825	837	892	826	873	823	869	835	865	836	842	826	889	891	829	851	822	880	817	820	854	887	818	841	849	889	870	815	861	859	859	820	907	877	854	862	857	864	880	912	794	838	881	821	860	826	810	833	830	891	833	890	768	834	829	876	835	895	929	898	872	850	845	834	810	811	856	851	930	871	889	855	857	815	860	892	856	864	805	831	848	838	883	830	866	883	865	868	846	867	869	817	816	874	835	834	853	846	839	886	818	820	840	897	883	850	838	830	865	858	863	867	863	853	877	825	832	871	850	857	809	823	814	868	836	829	845	845	876	790	914	842	812	852	829	832	823	864	864	874	849	903	860	823	850	835	870	844	839	825	861	859	870	834	828	891	813	845	875	825	867	836	814	889	860	864	876	883	834	825	872	794	841	878	837	853	868	868	881	861	848	915	880	861	814	846	827	818	883	898	820	920	835	821	825	795	869	857	783	847	857	861	886	831	888	917	834	871	801	856	892	848	855	870	855	841	847	814	865	874	868	831	852	897	810	858	822	866	896	821	854	862	809	881	881	904	801	817	925	848	885	826	862	795	822	823	854	837	861	888	856	883	876	860	890	881	844	903	861	854	842	883	914	827	850	846	806	872	869	887	816	860	890	821	879	894	864	864	855	853	861	848	870	921	862	831	880	875	848	878	815	829	828	849	864	833	844	822	875	845	819	870	897	896	858	885	865	824	873	875	850	775	877	887	826	864	885	868	902	861	812	842	868	816	880	864	849	791	848	833	860	822	896	866	838	940	835	844	867	863	875	819	858	854	837	842	838	828	859	863	840	845	896	839	827	868	872	853	861	835	883	882	802	872	876	839	855	806	833	854	828	853	863	865	896	868	863	856	816	851	871	861	884	805	883	821	845	807	887	839	899	852	874	889	889	849	850	778	855	888	803	812	857	841	847	866	856	807	842	851	820	867	863	865	856	800	869	840	857	828	879	869	804	858	859	809	827	836	874	854	805	848	911	867	851	817	822	889	856	842	822	880	844	843	837	789	864	871	798	891	845	894	851	849	842	831	879	835	817	820	861	843	867	894	806	858	876	907	884	802	887	842	844	860	804	934	850	832	830	774	830	868	847	809	876	871	831	855	843	893	897	857	850	827	863	886	857	876	812	883	828	873	823	866	835	854	886	878	807	822	903	887	804	826	826	868	853	807	850	894	819	774	842	862	870	865	838	842	851	856	835	837	816	800	842	886	899	855	834	861	759	881	869	798	856	797	863	873	833	828	896	892	841	838	850	801	864	844	879	888	877	877	843	826	809	820	839	864	868	866	827	865	889	851	786	859	854	880	853	864	877	843	866	854	832	792	841	827	882	840	814	854	822	862	869	887	857	876	873	864	869	869	799	850	848	889	816	842	838	857	824	844	833	860	873	833	827	872	869	862	864	892	841	831	842	791	843	809	880	845	829	832	799	865	862	847	841	826	841	830	841	814	873	843	855	869	859	868	836	851	864	832	831	792	879	815	809	845	858	836	819	864	851	824	870	790	854	829	832	829	853	908	846	797	792	861	806	862	833	846	862	806	869	827	819	825	873	840	833	822	838	807	877	830	882	873	791	826	855	782	874	843	850	853	890	868	837	868	855	831	862	788	817	863	838	875	841	846	879	854	815	896	883	893	846	869	848	844	826	861	866	848	849	862	802	868	871	851	889	869	837	821	848	838	800	946	850	834	804	847	871	831	832	811	899	898	893	892	810	832	811	879	883	883	881	836	891	870	833	870	846	795	851	869	850	799	850	861	864	846	822	836	889	842	863	863	853	798	842	883	827
21141	24769	26723	19707	12895	8908	6039	4078	2732	2067	1700	1468	1361	1025	733	681	736	692	598	460	489	477	462	432	427	427	388	409	356	372	448	446	419	372	325	332	329	307	338	315	322	336	356	325	309	299	333	364	311	351	310	321	333	355	304	335	328	308	342	342	325	337	315	295	329	308	304	332	318	325	322	322	297	333	321	294	352	311	311	319	355	344	325	315	341	327	354	348	334	329	316	325	309	333	315	308	342	294	318	350	368	332	321	272	299	302	353	347	335	327	300	275	317	288	328	325	329	315	338	319	327	310	319	321	301	301	358	300	305	337	328	317	322	278	314	339	313	337	341	313	340	318	315	301	323	339	287	336	318	307	329	327	343	323	325	358	299	317	314	315	322	323	297	337	312	361	315	314	348	285	319	323	341	347	303	319	344	317	359	343	301	383	354	343	293	317	317	315	344	341	300	316	294	301	307	314	351	334	314	357	326	349	305	329	305	309	314	324	326	354	335	313	322	348	318	316	324	321	320	316	312	323	334	312	304	347	325	300	288	326	318	322	312	326	316	328	302	330	345	310	336	317	320	335	325	347	313	355	334	329	291	327	328	312	306	327	356	324	309	351	331	324	276	321	334	318	313	352	293	324	296	309	316	299	333	287	308	333	307	320	317	312	315	311	282	325	314	326	339	312	344	322	324	327	335	344	339	321	299	342	315	344	356	327	316	347	313	347	338	332	326	332	302	324	296	370	324	318	353	296	341	302	320	350	313	359	330	327	293	332	330	288	327	321	323	329	317	334	318	294	311	350	321	346	302	291	329	316	319	330	332	306	313	285	338	348	329	308	331	325	314	324	331	338	330	350	311	346	332	331	300	336	288	311	310	323	321	339	309	299	300	325	319	352	325	302	298	324	318	312	338	318	293	342	290	331	343	320	322	357	303	320	311	272	297	310	326	321	331	299	293	335	301	326	312	357	322	309	355	307	349	339	338	326	307	325	313	322	316	322	364	317	305	310	299	327	293	340	315	305	346	337	311	314	314	319	348	328	314	313	297	346	363	298	341	318	327	344	310	309	357	335	303	334	319	294	312	334	337	332	317	342	343	336	310	317	281	333	314	296	316	318	329	306	329	302	313	340	308	287	311	299	310	320	311	314	359	318	319	323	324	316	309	326	320	284	330	325	346	322	358	333	342	341	315	331	325	318	356	292	332	302	313	338	349	315	320	326	322	317	339	301	362	299	321	297	289	343	338	292	293	293	279	310	276	301	318	319	297	309	326	302	307	335	313	339	309	307	350	346	332	315	336	342	319	333	332	307	317	321	389	355	316	342	312	351	301	330	344	357	308	326	319	330	336	331	297	326	303	323	331	312	338	331	340	280	326	346	296	312	318	315	321	291	336	307	352	312	324	323	306	337	311	322	318	325	320	355	338	364	349	289	324	305	321	311	300	320	298	294	357	346	325	327	350	335	340	357	324	348	327	325	320	308	289	335	331	314	335	357	304	306	324	330	321	327	308	343	334	349	324	326	338	281	362	343	311	312	342	317	362	327	337	351	330	324	311	348	315	325	339	326	323	337	304	315	334	326	331	347	331	346	316	322	364	303	307	304	344	331	315	331	317	302	298	347	340	326	316	325	294	297	342	336	339	340	360	338	323	322	324	352	336	343	356	317	343	343	311	305	317	319	318	328	330	312	331	342	340	337	307	321	289	309	302	308	321	337	337	312	340	328	354	293	326	331	312	339	323	322	308	326	338	315	343	317	293	327	312	350	346	307	367	355	307	310	306	307	310	345	315	333	340	327	323	318	324	334	317	313	320	336	326	328	291	326	306	364	330	325	291	313	362	361	337	339	313	325	356	326	303	338	335	340	311	329	285	330	307	305	359	321	294	329	328	314	337	330	325	338	329	322	340	285	317	331	363	319	329	307	304	321	317	314	314	314	320	339	347	307	313	331	329	327	323	357	298	312	322	326	320	327	332	328	348	341	321	344	322	346	323	283	317	312	337	338	320	329	336	322	328	322	297	328	321	320	314	329	325	335	318	299	329	316	318	324	337	299	332	313	319	336	318	334	303	338	322	310	328	307	310	328	318	318	293	339	338	330	328	326	329	312	324	322	335	301	329	311	326	324	313	314	356	341	291	328	340	332	302	299	345	343	300	342	300	277	334	314	298	334	340	329	330	324	325	316	319	334	330	345	307	321	325	309	312	307	303	325	324	312	281	334	311	352	356	340	327	307	339	312	340	316	341	320	339	328	343	340	320	338	337	340	326	322	307	328	299	317	324	343	318	339	315	318	294	292	299	327	315	316	338	327	311	294	331	293	311	348	339	340	306	318	333	332	312	315	310	315	325	314	327	323	316	315	315	327	306	325	340	326	336	320	343	326	326	325	336	339	351	313	321	345	326	309	341	289	328	317	291	307	317	339	323	314	322	333	272	373	354	338	322	320	330	323	316	349	299	337	335	353	351	317	357	347	285	298	312	294	307	306	283	315	351	313	329	330	352	355	318	329	327	328	362	318	345	291	338	301	313	366	329	312	347	347	321	315	342	343	290	298	342	327	315	323	353	333	328	312	318	325	360	351	297	338	310	287	333	356	331	314	301	337	311	322	329	297	304	326	349	300	352	338	298	335	317	310	295	335	326	300	319	322	327	355	302	317	311	320	332	359	316	319	313	331	321	319	329	341	333	311	309	311	322	337	291	337	330	319	323	322	325	344	314	326	340	342	341	296	320	309	307	331	292	344	325	306	320	331	323	336	346	368	343	347	293	333	321	341	337	312	324	325	354	326	329	323	368	354	315	297	334	308	313	317	318	324	299	317	319	317	314	316	323	323	341	328	311	341	364	301	302	300	304	308	331	294	348	279	306	289	319	338	299	325	336	322	346	306	352	347	334	288	299	318	336	336	311	309	317	333	350	330	335	339	325	371	289	323	315	312	310	328	317	290	302	320	297	314	320	339	334	368	319	298	301	339	318	318	322	381	313	310	317	312	333	318	288	330	339	302	346	358	330	301	330	325	314	318	355	319	352	291	325	309	316	315	344	329	328	336	344	280	330	334	320	333	337	329	322	340	351	341	334	316	331	354	301	311	332	316	322	297	337	333	336	332	301	330	365	283	341	320	336	360	341	349	352	319	319	330	351	328	324	290	341	316	327	308	340	307	354	315	316	309	313	340	299	308	301	337	312	272	310	347	325	331	306	356	333	318	306	298	348	320	313	357	287	312	293	345	316	325	311	323	309	318	345	323	318	313	335	334	316	314	294	317	317	313	347	310	298	321	310	304	346	333	332	338	303	343	364	318	338	343	345	316	310	315	330	323	322	346	333	311	305	322	306	347	353	303	290	308	325	305	314	326	336	330	319	332	342	352	321	309	330	340	326	296	356	312	307	316	319	313	319	339	326	323	328	348	295	286	313	351	331	313	340	281	285	331	327	325	316	281	339	330	310	337	315	327	300	322	316	357	309	305	307	342	329	309	328	296	330	312	338	330
14522	20092	29532	28741	24972	21372	17476	14039	10611	8554	6937	6483	5866	4795	3440	3115	3235	3050	2510	1877	1917	1649	1636	1791	1678	1420	1258	1297	1236	1326	1573	1572	1259	1086	910	928	858	932	898	869	864	847	887	892	841	865	872	952	857	848	897	798	855	876	812	913	866	880	900	863	893	884	872	852	885	899	893	895	879	858	880	922	883	866	897	872	836	845	878	888	874	890	903	931	908	882	864	913	853	865	876	831	863	895	873	927	880	854	898	869	884	895	916	826	814	890	853	868	882	874	892	902	878	860	808	887	792	882	823	827	910	865	929	912	910	933	885	863	913	839	861	873	875	877	868	939	871	891	844	908	896	891	904	862	851	870	878	854	857	895	902	855	827	826	878	859	889	827	952	908	913	814	931	865	929	985	887	865	858	849	860	877	845	877	854	864	878	880	906	868	878	883	868	917	892	912	923	860	876	922	861	885	910	894	848	833	873	884	875	811	901	892	849	889	888	897	848	885	898	880	837	876	881	844	883	906	871	838	832	890	888	844	884	918	825	875	856	893	855	888	863	890	857	903	874	848	856	843	864	874	919	814	860	886	898	872	875	845	912	880	877	876	867	874	858	855	923	887	922	879	900	898	886	824	849	885	867	910	935	819	825	910	907	896	901	875	865	895	860	876	844	872	854	865	923	894	867	860	882	851	862	861	858	833	861	849	878	844	870	852	920	849	874	871	883	877	887	854	924	882	831	896	857	828	926	868	873	869	865	816	885	904	890	895	887	890	873	862	891	856	859	900	911	909	853	870	888	856	875	808	887	864	891	906	905	904	906	915	850	932	916	881	882	907	897	887	854	843	875	876	838	919	901	878	871	857	847	910	872	885	862	900	884	859	910	867	920	847	841	900	852	850	846	901	878	858	919	841	856	895	917	854	858	874	876	915	815	851	911	880	937	885	918	834	860	889	879	859	854	899	944	863	890	857	843	963	888	909	927	907	864	907	874	881	856	818	905	902	873	884	878	891	873	873	896	852	895	906	866	862	828	893	922	882	872	898	821	882	885	862	872	890	876	848	838	908	890	869	905	869	942	883	879	852	872	895	870	883	893	830	916	909	886	912	925	782	905	852	856	879	909	855	863	889	875	822	940	854	860	916	871	892	872	845	856	909	829	900	884	858	942	872	891	867	866	860	883	879	834	879	836	874	833	869	909	943	876	893	921	887	857	874	884	892	885	826	858	875	862	881	864	915	872	908	851	886	900	869	893	852	864	868	850	882	894	912	937	879	855	844	816	933	875	849	838	861	905	891	903	837	848	892	892	895	900	869	881	853	857	889	901	925	861	903	915	843	901	891	891	819	903	888	938	907	890	913	859	880	857	876	929	854	890	885	860	898	837	888	865	886	865	912	858	852	833	916	900	908	833	787	887	864	865	884	847	894	856	886	876	875	950	894	915	909	886	892	862	894	852	876	865	867	888	872	853	877	875	931	905	857	877	887	907	833	879	844	875	938	911	840	858	875	864	866	879	873	885	882	864	920	889	855	868	908	861	900	908	854	881	886	948	838	910	879	844	925	881	955	882	914	892	891	874	851	900	883	919	902	912	916	896	828	874	860	891	866	847	938	938	890	877	872	846	861	876	917	913	876	869	835	903	881	911	916	934	899	831	879	870	928	862	932	883	822	882	878	859	920	894	931	845	845	886	888	870	865	863	901	852	858	895	844	868	876	874	899	895	890	896	913	908	918	870	926	901	913	872	970	896	921	881	873	841	881	852	857	911	857	923	899	888	912	937	861	852	855	927	858	893	851	963	869	833	871	873	866	870	886	854	886	904	896	930	927	890	862	885	835	886	884	954	898	885	905	800	935	839	894	913	881	853	914	897	862	924	920	869	860	846	823	845	928	867	861	834	891	904	885	884	846	923	916	861	899	880	876	898	876	825	892	865	856	839	838	885	892	857	834	918	883	917	916	798	877	866	894	868	882	902	875	923	862	837	914	878	880	891	889	887	911	855	868	916	919	900	896	871	906	944	845	838	882	884	865	910	901	850	883	897	883	912	910	932	875	896	892	898	892	863	877	934	862	886	928	897	933	896	856	873	880	901	908	903	927	911	878	879	864	855	846	936	881	903	871	871	904	882	904	863	854	888	868	906	864	880	876	888	921	846	912	872	834	863	885	891	824	849	830	847	868	821	883	863	862	914	866	875	891	867	844	922	817	840	888	905	919	914	848	854	861	881	846	933	921	856	865	930	841	887	863	894	898	920	865	860	886	845	923	909	906	881	893	902	866	831	885	895	858	881	877	872	849	883	875	902	910	874	845	909	859	899	848	927	855	848	964	904	874	917	936	883	887	857	904	923	887	930	905	858	861	914	940	926	913	891	878	892	933	911	867	850	893	855	870	847	870	904	873	939	879	898	971	888	847	870	890	904	906	863	914	874	852	863	923	871	919	875	915	876	943	901	894	888	901	903	897	863	865	918	875	929	880	870	876	855	852	850	869	901	833	902	852	901	859	887	884	886	880	825	894	887	879	857	886	878	933	889	800	906	851	853	911	843	875	947	857	924	846	884	862	861	926	833	889	861	879	874	891	838	858	899	898	914	866	943	873	865	860	894	869	892	873	832	908	887	887	889	850	906	847	890	810	871	856	881	921	904	885	886	878	868	836	885	867	847	888	856	949	891	897	871	893	865	859	867	893	882	870	868	893	873	858	920	951	879	874	852	865	911	913	913	886	875	895	865	879	886	909	861	919	917	888	852	896	864	927	854	866	858	947	885	881	919	838	854	921	882	875	850	870	829	896	847	912	835	915	868	895	866	910	875	862	890	884	872	873	883	903	909	883	841	922	901	893	852	908	864	884	877	879	881	881	835	902	918	883	899	869	886	853	874	878	930	917	896	865	913	894	904	845	819	930	832	853	885	894	868	902	893	915	925	891	858	924	889	858	860	830	867	887	834	858	918	857	879	881	882	857	898	864	908	867	879	890	917	884	889	879	891	860	845	873	882	891	869	921	816	885	899	904	871	890	939	876	874	892	881	850	906	869	869	888	904	845	931	888	898	890	887	844	874	885	891	895	883	912	889	870	884	808	941	863	918	857	890	905	858	869	920	861	884	853	883	861	905	885	853	888	883	867	850	856	876	845	883	857	854	846	859	886	870	894	832	930	904	820	861	881	894	882	885	865	833	858	856	915	909	901	866	896	919	878	835	891	887	878	897	904	893	867	905	918	864	869	842	947	860	897	882	911	874	886	875	891	908	861	941	908	899	870	884	903	867	893	855	897	848	902	847	854	900	857	867	897	848	838	904	883	873	839	842	885	880	897	849	894	903	953	893	895	866	900	900	903	843	867	857	879	878	906	875	894	865	894	902	870	881	891	910	915	872	856	939	938	876	847	832	863	877	893	875	855	903	890	902	868	920	875	834	951	893	851	893	895	927	856	880	847	877	891	893	925	868	889	870	896	884	858	852	845	895	859	866	903	872	919	891	871	894	849	870	894	906	852	879	876
35771	41706	40287	32419	27172	22575	19600	17337	14971	11091	9037	8251	7494	6113	4207	3883	3813	4231	4124	2209	2373	1421	1241	1247	1319	857	669	597	621	803	1148	877	628	470	324	312	296	293	282	319	304	304	248	260	290	314	268	290	267	292	289	277	281	261	313	302	279	300	259	269	288	295	282	253	285	275	279	276	304	280	317	304	249	300	296	265	284	286	292	279	290	288	257	274	284	281	262	302	280	286	299	300	255	297	275	271	306	273	285	282	275	286	289	295	260	289	277	288	275	303	275	291	303	275	312	281	267	278	318	263	293	268	267	275	311	277	269	283	287	293	279	290	283	305	280	303	273	276	290	286	270	319	310	280	291	302	308	298	287	293	260	285	275	294	271	269	257	266	299	263	284	301	301	251	280	269	272	267	307	288	280	302	282	277	285	294	289	305	299	283	298	281	277	281	268	287	270	306	286	289	330	335	284	277	283	266	282	315	288	292	303	296	282	300	302	297	292	284	283	289	289	275	270	256	264	293	291	263	313	285	280	299	295	262	289	276	264	266	279	287	270	267	288	295	336	269	279	291	308	295	272	311	291	291	276	291	297	298	304	327	284	302	286	293	287	304	319	293	293	275	287	269	266	290	271	266	283	301	263	286	278	289	285	276	263	288	262	296	272	291	302	295	323	297	243	295	293	287	266	287	277	296	265	309	262	282	279	294	289	260	282	299	273	291	264	297	280	265	260	288	287	279	315	282	305	300	257	285	269	277	249	265	296	278	295	291	313	270	308	280	289	290	293	242	283	305	273	252	280	305	284	307	292	294	272	280	325	283	272	284	280	274	295	277	316	274	283	276	271	283	272	286	260	308	298	289	259	277	287	297	241	302	272	291	267	249	298	277	270	276	281	308	263	283	302	261	299	275	285	289	251	286	288	303	286	326	305	280	281	285	309	297	284	297	308	303	300	269	320	292	287	303	289	276	270	325	279	303	275	253	302	315	254	285	252	279	285	278	309	278	262	287	293	279	272	296	296	281	294	236	286	271	271	284	300	288	290	290	249	307	299	245	269	291	282	284	270	288	282	278	268	267	265	251	276	293	289	292	247	273	265	320	281	266	274	276	256	309	285	281	287	320	284	279	292	266	296	276	259	283	285	286	268	307	261	280	289	252	294	314	270	276	290	276	255	284	282	278	290	306	302	278	271	281	306	316	303	274	293	302	292	300	268	284	272	279	298	299	285	286	299	264	287	278	299	285	265	329	304	322	294	321	273	253	258	300	281	278	304	314	305	299	275	278	297	270	244	303	275	280	281	263	276	287	282	244	301	278	258	261	300	287	278	286	295	285	311	281	278	319	284	264	281	282	289	292	273	276	243	293	294	292	287	278	256	260	299	285	263	277	300	276	284	283	308	275	279	310	272	258	297	300	294	271	271	262	281	297	292	287	301	264	270	268	265	293	295	275	317	282	262	279	302	280	323	273	309	283	249	322	280	286	280	301	291	293	305	310	314	276	285	292	299	298	287	294	259	308	293	280	280	310	287	286	299	258	311	325	266	271	310	283	286	247	262	273	270	269	257	290	293	301	299	283	270	289	294	277	279	295	271	273	309	280	306	289	282	267	299	277	306	295	299	274	296	291	300	295	283	274	293	287	283	295	277	303	306	290	270	274	297	280	331	258	273	257	263	313	305	314	289	301	286	312	298	254	299	296	293	297	277	308	312	301	271	306	268	264	272	296	271	277	307	254	307	258	269	296	278	272	272	280	308	290	308	282	302	273	275	286	277	294	313	309	326	278	297	299	290	276	259	266	288	265	275	279	280	289	298	258	283	270	289	318	304	313	296	301	290	269	286	285	297	275	313	285	274	305	266	303	253	300	265	286	272	296	321	272	295	313	298	273	257	287	313	320	274	284	289	274	287	294	276	280	265	308	288	296	301	267	314	283	298	289	298	304	292	323	284	243	251	287	296	284	297	272	283	241	278	270	270	270	302	298	305	283	284	278	273	283	282	271	304	273	286	258	289	257	265	287	292	277	271	281	256	266	276	292	271	271	304	331	278	265	283	275	293	305	300	302	288	289	248	264	258	289	269	310	275	271	314	315	270	270	252	286	319	292	288	312	296	283	311	283	282	275	289	292	288	292	292	281	302	288	313	294	327	269	300	299	287	257	305	310	285	309	274	304	256	304	301	267	285	302	294	284	300	295	301	313	303	293	296	279	235	276	294	289	288	312	275	293	289	273	277	262	280	288	296	291	268	301	306	301	294	317	271	292	282	297	334	264	258	304	303	273	286	258	273	279	252	270	298	267	287	307	297	306	296	300	302	285	330	272	277	294	263	300	282	276	318	298	292	279	286	283	296	261	294	306	301	261	275	280	274	290	298	275	293	282	279	294	260	267	280	280	317	294	264	269	319	280	289	293	266	296	277	298	262	299	284	305	284	301	315	292	278	271	286	306	297	297	281	297	318	255	293	270	255	289	264	294	321	270	265	255	276	259	294	272	286	286	266	273	282	287	286	324	288	277	304	294	287	304	311	269	311	326	270	266	277	272	274	292	283	277	298	284	317	294	283	322	277	279	280	297	290	311	254	310	273	271	288	277	287	286	272	299	276	291	275	266	285	274	329	296	306	295	251	282	265	295	261	292	299	291	285	294	275	294	294	268	261	264	302	272	291	290	279	275	275	275	275	267	274	271	307	300	279	295	285	297	293	260	306	300	263	281	283	295	263	262	282	301	295	262	248	298	308	300	333	300	284	299	275	265	258	282	295	283	292	247	270	307	325	258	256	269	305	276	299	302	271	287	290	277	259	270	289	306	276	260	286	300	275	287	251	282	296	272	310	282	282	296	288	300	275	261	270	276	273	308	297	255	311	302	289	318	284	275	289	278	280	303	265	271	302	259	275	290	288	277	319	260	331	258	269	268	270	252	292	275	293	288	283	277	282	269	287	291	301	276	310	268	257	312	250	279	289	283	285	256	271	303	289	253	304	270	277	276	304	298	283	273	292	290	280	301	271	293	285	290	284	258	278	299	282	291	299	275	277	274	247	272	276	310	281	285	283	304	249	271	310	269	305	273	297	292	294	286	270	297	306	287	321	292	281	278	283	291	264	277	308	289	277	253	303	238	305	299	301	314	279	283	276	320	276	262	297	248	265	319	287	253	297	272	284	289	312	275	264	302	270	306	263	294	294	285	320	276	282	299	274	289	263	296	266	276	270	294	285	286	289	280	295	306	297	270	268	283	284	299	265	298	289	296	273	279	298	270	266	260	275	262	292	299	308	305	269	268	290	259	309	268	281	293	278	273	291	296	302	300	285	287	289	291	273	268	324	301	269	276	286	259	252	287	304	275	282	297	280	302	263	288	269	298	277	258	286	270	276	271	260	286	310	299	314	277	276	264	276	290	294	312	273	312	284	280	297	289	249	273	289	305	274	252	274	290	293	281	260	268	313	295	297	279	242	301	273	280	280	302	262	280	272	290	287	283	295	283	276	267	250	279	285	251
25380	35146	38487	38858	36784	34653	32669	31736	29285	26094	24041	23673	22891	20542	15815	15586	15761	17359	16040	9800	11373	7098	6045	6995	7001	4271	3428	2973	2794	4340	6089	4333	2784	1813	1075	958	864	771	827	831	885	832	822	792	775	819	804	808	824	823	787	790	796	745	773	849	799	799	818	819	804	754	782	782	782	803	852	843	778	776	819	787	820	798	803	765	799	801	815	765	819	797	806	847	795	774	809	817	777	783	788	763	799	789	759	850	819	784	814	773	760	776	800	781	831	748	784	806	797	817	799	823	795	774	744	768	787	775	832	752	799	810	820	781	830	751	813	775	794	760	793	797	794	788	807	768	779	785	810	771	762	718	758	805	806	799	767	799	833	808	794	808	785	767	790	801	799	795	800	816	791	774	773	781	773	810	766	773	838	764	795	798	804	770	824	794	794	804	786	780	816	793	762	760	873	784	786	784	785	808	768	803	795	804	818	790	732	731	775	819	835	832	795	733	801	790	816	809	792	877	781	808	810	772	743	758	838	800	762	776	814	827	777	813	779	841	810	762	773	767	739	779	753	859	797	805	836	756	763	758	822	828	797	803	759	789	792	819	821	824	778	765	835	784	768	791	832	804	804	830	791	771	748	823	774	774	790	789	809	797	869	759	731	729	775	829	793	823	805	772	774	786	782	810	806	827	817	808	761	761	807	819	779	769	814	801	820	809	853	800	809	823	815	823	763	793	760	760	842	813	762	787	776	772	842	785	792	745	796	783	810	849	789	826	783	826	796	794	849	777	826	770	754	781	781	755	780	826	820	802	779	826	776	840	814	771	774	846	772	781	784	835	785	794	804	846	803	783	820	790	793	840	780	826	805	861	755	836	767	778	775	863	753	791	763	797	749	811	788	814	752	852	821	783	813	776	834	794	756	788	768	797	807	770	780	777	829	797	839	875	750	757	811	779	777	803	818	826	769	777	768	832	804	793	805	805	757	780	802	805	750	805	753	797	800	770	772	830	787	788	838	772	793	780	797	831	794	742	788	792	793	764	834	801	799	792	822	778	801	790	789	814	801	808	775	873	832	777	739	780	809	785	780	847	816	776	784	817	799	813	786	811	788	807	790	808	800	835	774	744	782	807	790	806	744	766	800	825	822	831	835	791	769	786	723	766	815	801	768	769	736	789	760	804	798	776	786	805	787	782	782	852	765	864	777	811	762	799	796	822	837	860	762	762	852	816	759	832	738	817	774	792	760	749	781	819	712	810	794	773	800	793	764	794	776	790	809	797	804	759	761	745	791	760	767	812	819	818	802	800	783	741	807	802	835	884	788	773	775	835	836	798	802	781	789	786	803	779	763	812	767	835	800	807	791	793	807	800	765	786	816	750	767	790	795	785	789	829	749	831	756	777	777	846	807	777	749	811	823	737	844	801	782	725	819	780	797	834	780	849	817	809	828	820	787	797	821	806	775	762	810	782	771	794	808	788	777	819	813	790	798	812	842	777	825	832	822	807	789	800	811	812	766	779	705	733	855	803	787	787	832	831	771	750	800	730	817	747	824	837	813	826	775	742	818	760	803	764	821	831	750	790	778	794	817	864	773	797	819	805	800	805	782	793	759	776	739	807	814	831	771	818	806	795	800	788	776	758	817	789	805	858	792	815	836	792	836	760	799	757	800	871	782	760	804	801	794	777	797	785	760	793	761	758	789	833	818	813	798	812	795	787	805	749	757	797	812	826	761	813	807	824	784	800	789	795	821	813	778	782	749	749	818	762	824	770	804	796	781	793	839	711	758	766	746	800	793	784	801	792	814	788	776	802	831	773	774	821	769	781	758	816	759	800	802	762	786	753	849	821	803	830	776	809	816	815	784	788	833	846	811	797	847	795	774	791	821	816	787	768	774	785	802	778	777	773	795	789	827	781	786	818	785	797	774	748	820	806	747	792	798	764	781	783	768	806	829	821	774	768	788	837	767	822	793	808	789	841	770	791	790	747	811	783	776	761	804	754	795	809	797	838	813	779	825	738	739	734	753	783	812	784	819	779	779	780	813	802	815	748	808	762	812	798	815	762	785	809	822	794	777	729	758	773	780	757	762	846	819	843	775	728	779	772	806	756	783	793	752	780	775	810	733	789	720	788	794	785	822	785	795	793	768	752	767	794	853	769	846	786	839	806	859	821	815	801	805	827	799	847	786	795	773	825	750	761	794	763	826	804	802	779	787	750	803	765	835	796	795	806	808	801	862	767	780	762	798	777	749	808	806	794	824	738	815	803	812	775	759	809	809	815	765	768	794	807	817	755	856	772	760	781	760	758	761	776	826	797	796	833	752	792	769	812	772	801	822	832	754	786	809	822	839	813	793	819	764	714	757	854	822	817	809	795	781	774	780	756	776	785	721	839	810	833	751	774	831	764	795	861	778	790	772	784	780	789	768	788	794	824	842	800	785	827	741	772	817	760	799	864	814	793	832	783	746	784	763	757	795	850	806	767	796	810	811	780	748	847	755	789	785	801	769	824	814	805	770	743	810	770	787	839	826	800	807	801	781	792	767	770	793	750	810	812	806	860	744	780	798	822	746	815	818	770	852	793	797	826	792	816	750	748	791	802	835	816	803	811	801	799	782	859	766	786	764	778	812	754	805	786	789	791	838	781	718	800	855	810	757	830	822	837	801	790	777	748	800	783	725	798	818	749	804	750	797	737	863	774	783	796	812	751	796	733	783	802	741	789	789	776	760	826	736	758	754	801	784	790	757	726	798	756	832	822	755	810	802	790	800	737	774	810	838	814	806	783	773	786	808	800	793	780	774	834	809	816	827	856	781	796	812	771	824	765	786	771	762	787	833	761	817	804	830	805	787	788	796	777	829	780	844	802	807	785	839	774	764	806	744	769	803	758	763	783	789	808	818	823	826	813	818	784	773	807	796	802	803	786	774	788	804	821	805	802	803	796	777	769	836	831	868	795	817	767	750	825	790	826	807	804	830	817	778	773	779	767	803	740	757	771	804	762	739	747	795	799	848	824	827	805	775	770	779	750	740	783	790	806	828	805	780	784	781	784	816	758	761	783	793	816	850	764	791	808	777	809	786	801	760	790	801	733	781	810	777	823	843	776	806	773	753	817	773	853	779	769	816	801	799	798	836	796	827	871	788	768	797	854	780	813	789	779	789	808	803	823	810	795	795	816	792	787	772	776	821	774	856	741	775	848	778	767	803	797	811	816	766	839	824	794	821	750	808	814	775	764	749	831	780	793	786	752	853	824	778	845	768	778	780	747	831	782	811	794	801	804	765	816	786	789	823	760	828	810	817	820	837	807	780	812	751	811	784	850	764	778	775	765	773	789	803	820	811	776	828	809	775	805	831	752	802	813	812	799	792	804	787	776	830	825	777	800	799	779	821	773	789	773	738	778	808	771	856	802	790	825	808	795	795	836	790	764	795	774	817	787	806	777	753	813	803	806	795	785	786	805	784	796	788	767	805	786	823	774	794	818	755	765	746	788	793	763	788	805	802	784
42552	41350	40806	35946	32744	28880	25477	23348	20740	16532	13532	10948	11285	8890	6904	5697	6146	6898	6293	4454	3564	2062	1996	2278	2176	1024	808	997	1027	1258	1650	1303	884	660	422	375	319	314	297	332	311	282	291	314	301	288	302	298	312	315	281	327	299	302	295	296	319	286	303	274	305	317	282	298	312	340	310	324	306	307	324	290	308	285	289	305	312	275	272	288	286	287	317	308	340	323	277	270	317	323	328	282	309	294	316	349	294	279	321	314	347	317	285	300	303	274	308	316	314	332	285	312	325	306	313	320	307	295	278	317	295	330	280	300	289	292	273	291	301	333	319	270	304	278	311	293	307	289	332	296	302	275	321	316	295	302	287	292	323	310	310	270	304	322	290	304	325	280	322	296	328	283	281	284	292	299	317	317	271	302	260	310	295	280	290	318	334	285	298	287	278	270	315	300	311	294	314	293	306	300	315	278	275	328	291	335	311	304	303	275	318	287	299	296	268	294	309	358	273	295	326	299	311	315	297	302	306	313	302	315	294	317	334	291	281	312	324	284	311	295	294	298	326	304	300	328	293	282	317	292	308	304	271	331	308	314	307	310	299	272	319	283	305	303	301	307	289	313	299	282	333	311	305	317	291	307	311	325	295	316	286	325	303	338	277	278	311	304	306	308	310	296	265	313	297	304	290	294	315	279	291	308	308	318	314	317	315	305	326	310	293	334	313	306	299	355	294	302	306	300	315	330	285	293	290	302	299	297	282	289	289	310	292	308	281	328	313	291	297	292	327	275	305	318	296	330	314	294	296	273	316	295	299	328	329	290	337	307	317	326	293	315	294	293	338	304	283	294	281	292	287	304	307	304	316	311	320	309	270	299	278	311	297	301	288	325	315	312	323	286	303	315	305	302	312	296	314	286	278	286	300	307	327	274	335	306	291	313	305	313	314	299	341	300	277	287	343	287	311	288	291	314	310	302	311	296	288	288	302	294	303	355	294	314	317	281	329	297	308	326	317	292	283	300	301	316	325	291	300	299	296	285	305	289	308	294	308	274	314	303	304	274	314	354	281	282	317	268	291	286	286	275	271	333	295	288	332	289	287	316	306	286	280	287	264	286	309	314	329	267	290	325	332	291	326	286	287	298	292	272	279	291	320	289	337	343	319	271	301	280	296	341	305	304	288	269	291	286	271	308	310	274	318	346	295	335	277	303	317	328	281	297	294	290	308	290	288	288	262	292	304	333	318	321	314	313	315	295	309	311	269	344	316	313	295	345	310	317	255	281	287	326	344	285	322	326	315	306	326	295	332	299	286	323	317	302	302	313	313	292	332	307	337	322	290	306	290	282	315	299	309	309	317	314	296	317	284	310	277	295	316	313	335	313	277	292	316	337	295	297	323	300	328	302	317	301	315	283	297	308	281	283	317	315	314	298	302	298	316	297	292	264	281	314	301	292	350	306	330	340	305	302	304	306	324	285	307	268	307	332	293	297	310	311	306	287	253	308	281	291	314	327	304	291	337	330	291	309	322	293	343	282	269	307	292	332	300	290	333	306	301	290	305	289	293	320	300	314	292	307	313	301	308	293	316	340	276	302	305	306	305	290	324	271	325	299	311	314	319	330	341	299	313	290	279	284	301	331	281	296	300	303	282	298	330	308	306	292	279	294	328	274	266	302	328	296	333	288	303	306	287	303	305	294	317	303	268	323	319	285	327	264	288	319	296	314	280	298	290	278	306	307	304	324	279	286	306	306	271	302	291	306	285	285	324	308	298	314	316	315	307	328	326	307	301	319	333	295	323	305	279	299	333	302	297	298	293	299	284	336	318	315	315	338	329	307	279	308	282	284	326	295	280	276	302	274	283	299	270	319	285	299	332	300	286	258	288	333	321	289	312	333	295	332	305	327	298	310	292	280	297	338	289	328	296	348	280	306	300	312	287	277	289	303	289	282	289	298	278	304	275	320	291	267	280	310	275	275	318	302	311	357	290	315	303	294	303	326	300	313	295	313	287	275	308	324	307	329	289	309	300	326	298	298	296	314	299	318	280	295	283	320	298	331	302	268	304	262	302	302	299	285	274	318	310	259	312	326	308	293	302	307	305	313	278	327	287	325	280	313	288	320	286	297	317	295	288	288	271	310	286	289	322	312	272	300	341	300	329	292	319	304	314	310	315	286	293	298	288	309	297	295	315	302	284	307	289	283	297	276	282	317	334	289	259	333	316	324	289	328	309	283	312	285	285	307	316	301	257	295	344	324	289	321	289	247	307	332	300	313	312	295	318	298	288	293	299	287	300	290	323	329	321	307	326	314	308	299	329	284	341	310	301	300	275	310	264	273	326	287	260	286	302	306	275	305	285	302	300	321	323	284	275	366	276	322	287	327	290	311	319	325	330	324	306	309	325	330	302	312	340	294	300	270	302	318	308	287	302	298	291	337	316	283	296	327	288	308	269	299	298	271	329	320	283	297	323	311	290	324	304	305	324	300	290	272	311	327	282	302	286	313	323	304	310	299	293	315	291	324	268	312	307	256	322	283	307	314	304	309	341	297	291	303	306	316	356	298	309	308	316	335	295	287	327	288	316	287	308	292	333	306	336	315	308	278	323	314	286	305	298	300	299	298	304	299	307	335	306	307	311	273	307	296	308	299	303	263	293	304	332	308	304	330	284	295	316	299	290	302	309	279	286	311	332	322	294	340	296	336	326	307	333	293	300	307	321	316	302	281	287	282	285	299	279	303	316	294	324	340	295	302	334	329	319	302	299	300	337	324	292	313	319	297	323	298	284	288	311	313	297	313	316	278	309	330	299	280	312	265	301	301	315	291	335	297	312	323	304	283	314	310	288	311	290	269	267	294	306	277	323	318	312	310	325	290	320	344	340	312	326	279	312	312	273	337	288	284	252	297	301	268	321	301	313	291	298	287	307	289	284	310	320	312	301	311	317	319	292	333	312	280	287	322	280	298	341	311	319	270	309	301	309	325	301	328	306	295	285	320	316	310	305	322	306	287	304	276	293	326	314	274	293	294	284	323	323	307	275	294	306	275	289	286	320	321	299	307	331	313	308	287	336	302	312	321	320	313	364	311	278	287	292	315	279	336	326	315	311	341	324	302	279	299	313	324	281	283	298	319	311	311	310	313	295	274	304	278	300	295	300	320	277	288	324	290	325	311	314	306	321	317	316	291	322	293	310	317	311	289	287	283	305	318	299	306	340	275	296	326	293	280	318	305	294	314	288	286	307	306	295	324	315	291	322	325	319	288	300	332	310	323	315	312	291	296	318	271	263	287	303	307	274	319	297	325	311	329	280	323	318	310	309	322	352	294	339	299	290	283	320	280	308	335	340	308	297	298	307	310	299	324	310	301	286	293	287	307	278	325	281	284	321	284	307	310	316	293	290	314	295	309	317	290	297	291	284	308	298	329	348	268	257	322	284	316	296	332	286	275	274	297	275	285	296	336	327	312	300	292	301	307	323	336	280	294	312	349	333	316	303	288	329	295	304	310
30924	34244	39778	42688	41486	39507	37761	36544	34520	31391	28820	27119	29299	25334	21624	20293	21441	23336	20101	16647	14501	10031	9589	11278	11144	4983	4109	5343	4943	7055	8681	6183	4114	2718	1290	1122	972	968	976	943	889	881	905	978	913	852	853	845	837	802	862	849	831	795	856	891	798	828	853	810	798	853	832	805	869	849	839	813	853	811	828	847	829	872	836	795	857	842	832	851	864	797	861	860	890	864	781	912	854	795	833	894	846	839	906	803	812	862	874	911	853	862	854	851	844	860	796	861	851	851	863	796	805	889	833	881	871	889	843	842	822	808	826	823	828	806	798	851	814	845	812	876	854	777	837	796	862	858	791	834	887	914	851	860	844	828	845	854	840	895	845	838	791	785	816	834	811	864	864	848	850	854	796	810	807	817	803	787	815	836	830	789	832	779	841	846	884	817	833	845	836	828	885	817	821	836	802	853	833	843	848	910	843	890	779	805	883	847	831	852	831	813	816	849	828	826	838	876	828	864	795	881	859	835	785	854	826	853	801	827	836	853	880	837	867	834	846	822	859	814	856	864	857	817	832	835	868	819	821	836	811	863	840	794	822	838	826	849	841	843	847	835	837	781	876	815	839	803	840	801	817	841	836	843	831	839	862	835	843	824	806	843	856	880	798	799	841	815	841	815	832	832	864	816	823	816	832	840	856	883	850	834	836	899	827	828	884	833	868	829	852	820	824	853	854	885	843	855	813	824	859	809	792	862	844	855	856	912	899	871	832	847	819	800	827	891	783	808	863	862	844	826	836	853	815	820	773	827	841	852	856	830	826	927	871	807	827	882	826	855	860	863	821	829	893	831	831	821	869	848	851	820	878	799	813	844	811	838	870	817	851	824	849	855	836	827	886	884	913	901	806	865	847	869	857	799	867	856	837	876	835	829	863	837	813	856	845	907	851	813	779	864	871	855	821	844	823	876	857	859	911	836	838	842	857	817	832	886	838	854	845	895	831	826	866	904	859	874	850	786	840	850	825	826	847	835	841	885	800	839	829	824	860	832	881	855	871	810	816	877	876	814	870	855	810	812	870	825	808	835	813	854	815	831	822	849	837	836	839	851	844	829	815	815	858	835	800	853	851	765	834	824	822	858	841	869	876	845	832	869	816	888	820	824	854	818	853	835	852	875	851	827	852	829	830	863	855	859	805	858	870	842	905	841	853	858	816	850	808	834	808	889	857	851	811	871	811	862	841	849	838	821	851	869	850	902	884	843	841	867	891	839	814	862	870	811	884	839	831	880	879	812	823	900	845	801	849	812	846	833	821	810	849	891	855	851	855	835	812	838	852	843	810	875	840	873	875	838	839	831	852	861	848	855	847	828	866	813	837	882	866	830	844	845	855	803	821	848	858	777	844	846	867	795	827	838	778	866	897	851	868	777	839	859	899	863	862	837	865	847	829	804	833	844	808	875	836	838	809	781	858	879	837	858	846	837	835	855	834	838	820	842	843	877	810	852	832	878	828	865	776	853	857	771	851	908	815	818	820	818	891	822	799	863	836	854	850	845	901	815	877	796	799	811	804	838	796	844	852	925	822	821	840	877	824	856	876	846	851	830	849	872	826	809	850	843	831	819	817	778	826	860	821	836	853	859	856	777	887	843	813	821	787	906	826	822	850	818	801	816	856	842	808	841	842	875	855	852	833	807	917	842	811	866	834	897	879	757	774	863	813	814	857	895	775	833	868	833	832	867	845	822	854	799	777	832	850	840	808	796	818	854	801	867	852	837	889	875	853	842	868	826	847	828	857	863	786	790	844	809	867	842	836	825	853	859	857	831	832	864	855	827	871	855	809	869	880	870	835	870	856	862	811	849	878	851	809	853	865	854	864	794	820	870	837	773	829	779	842	871	836	823	805	834	863	836	920	856	828	851	827	814	862	834	831	854	885	837	845	857	791	831	834	873	846	832	839	855	875	812	842	835	856	843	814	804	830	779	848	850	789	891	794	837	863	844	860	793	875	888	829	850	786	823	822	882	837	809	804	865	794	845	783	817	839	785	862	823	815	869	863	873	875	858	855	838	852	865	860	881	827	851	853	825	770	867	862	852	802	842	852	827	829	845	863	870	871	806	800	864	817	831	811	838	836	802	866	872	811	852	825	890	886	810	821	818	804	856	808	820	791	818	844	871	805	824	820	860	814	797	779	822	817	822	798	882	833	837	849	901	826	903	862	843	863	871	850	853	874	874	839	819	814	868	815	847	829	829	886	815	831	855	860	785	865	868	824	814	842	841	851	846	875	833	827	867	832	860	816	847	873	835	849	814	826	807	853	832	819	768	832	845	811	849	820	850	823	850	837	810	867	854	846	864	840	815	792	801	821	789	830	903	831	847	782	846	858	846	863	840	805	846	840	849	799	844	854	857	875	853	813	825	870	856	825	816	854	858	846	868	832	841	878	828	843	782	822	850	868	863	835	808	815	858	845	829	848	840	857	819	849	826	818	847	837	838	824	836	804	835	871	838	856	825	768	859	837	857	821	841	861	815	834	835	838	808	850	867	878	845	864	885	784	817	821	861	890	823	823	847	833	803	831	823	910	845	842	874	874	933	865	848	838	855	840	802	843	830	902	834	816	863	873	787	866	829	842	849	821	832	799	833	843	860	829	832	873	793	792	767	847	852	829	821	850	831	879	805	849	847	868	883	836	819	830	821	786	862	837	838	858	816	896	848	847	809	857	885	859	853	870	798	864	891	884	811	826	844	828	847	809	849	827	820	836	852	899	875	817	835	793	808	823	857	873	796	831	869	827	829	900	866	852	827	832	788	841	844	873	838	871	814	857	856	804	820	859	848	818	820	866	871	836	854	891	891	890	852	831	827	815	789	833	866	821	806	866	813	821	829	888	861	870	816	820	840	816	863	812	806	874	832	796	859	819	841	787	859	833	847	808	799	858	801	815	856	817	842	783	844	867	815	837	827	875	834	833	825	867	864	807	859	850	858	845	829	829	823	836	860	815	806	852	825	896	856	887	784	900	848	876	822	821	798	817	901	844	891	826	884	848	861	815	827	866	822	831	847	858	846	803	820	852	857	811	850	839	838	814	808	834	885	865	843	769	857	824	826	779	861	853	842	876	834	843	832	818	836	804	835	817	857	825	851	811	816	842	795	865	855	811	883	857	872	840	877	814	809	795	834	840	820	824	865	859	883	823	822	862	790	873	886	819	840	816	803	839	837	806	918	852	821	820	836	860	844	833	840	816	860	843	791	868	840	873	850	835	834	817	807	827	855	818	853	847	849	846	842	881	800	845	850	775	861	802	792	846	854	847	864	872	907	782	761	838	795	816	875	882	876	816	809	863	854	832	802	865	839	855	780	806	849	817	884	789	849	806	849	861	814	836	831	777	822	800	792	850	838	813	843	779	826	844	809	872	865	808	836	825	846	891	841	863	838	825	886	808	810	869	811	877	840	865	844	892	824	826	865	872	859	878	884	818	867	823	873	809	847	857	782	799	885	892	876	824	854
21302	22864	23938	18630	13133	8810	5660	4004	2843	2125	1713	1472	1204	945	830	742	865	753	644	579	448	445	419	477	449	418	370	386	403	405	434	456	378	325	334	301	342	347	314	311	336	310	343	326	332	327	292	352	310	313	309	325	308	354	318	323	297	353	304	326	328	355	283	312	304	305	320	328	320	326	263	315	288	333	299	285	308	315	319	283	321	324	316	313	335	309	312	326	288	334	346	300	317	315	294	333	350	322	324	338	316	295	339	311	321	332	332	316	296	317	303	321	300	295	272	335	318	299	343	351	315	309	333	331	283	306	374	310	310	317	301	302	308	341	305	332	302	308	323	287	329	309	332	315	330	324	351	318	327	335	272	308	312	350	305	333	329	329	320	320	349	327	290	357	332	325	305	333	294	323	341	312	325	294	314	333	300	323	312	319	295	293	324	353	317	298	329	320	349	304	296	333	342	344	303	304	325	337	290	318	291	299	319	310	319	343	330	295	324	324	330	293	314	327	307	308	325	336	324	308	316	314	349	314	313	309	339	300	322	308	321	342	304	334	321	342	330	301	315	317	330	346	309	329	323	330	334	298	353	293	311	288	335	372	303	331	322	321	310	312	330	316	347	300	319	333	326	303	334	307	304	300	297	355	311	283	302	325	313	335	324	334	324	321	323	341	307	327	290	317	306	319	353	315	324	299	333	338	307	312	310	314	297	320	316	324	329	317	300	289	333	331	294	342	316	343	290	298	283	315	302	317	348	319	340	313	327	305	356	315	331	307	295	276	288	334	291	341	308	289	319	299	357	301	320	311	294	300	317	290	325	367	354	303	351	295	333	304	305	337	283	308	345	318	320	303	294	310	302	340	320	302	304	312	342	292	340	313	286	301	307	308	311	343	340	325	314	310	338	369	331	329	329	326	303	318	299	327	311	273	316	359	317	308	327	324	320	293	323	320	306	329	334	344	329	313	303	316	292	313	348	331	291	338	316	360	288	301	324	324	318	326	315	312	287	307	320	302	332	339	297	320	296	329	313	295	348	313	292	315	331	316	307	317	305	311	359	315	338	333	312	321	331	316	324	337	298	294	312	317	320	348	322	289	316	337	323	309	303	324	314	329	289	323	340	329	347	309	353	314	319	339	338	322	308	303	315	301	322	321	326	281	328	319	315	331	331	310	309	299	308	302	330	285	304	302	326	319	320	298	331	320	304	288	317	291	330	302	322	287	294	320	307	338	306	336	334	307	325	308	293	313	290	300	333	285	304	319	320	292	307	280	338	298	309	285	297	313	330	326	323	323	294	319	313	272	308	299	303	308	291	287	296	294	315	304	311	319	312	318	310	289	333	298	305	326	292	308	299	333	306	312	310	277	309	315	300	335	311	299	314	329	344	341	306	353	339	307	348	322	301	309	279	309	336	344	331	338	301	369	312	310	303	358	323	314	297	310	342	306	309	290	313	319	325	296	281	326	319	270	329	299	302	317	307	310	339	332	306	338	292	353	310	308	288	316	329	329	312	309	321	323	338	323	310	311	317	304	303	345	333	326	346	289	300	330	325	340	332	314	304	322	350	290	290	334	309	362	299	297	307	303	290	332	315	315	334	304	321	337	315	291	291	297	316	322	332	326	314	328	341	323	314	309	330	349	299	350	312	296	302	327	313	335	331	320	339	308	328	327	323	320	333	320	312	336	325	289	325	322	324	325	316	294	327	332	302	330	329	323	316	343	310	313	305	292	322	311	272	321	318	324	346	373	329	301	337	296	381	329	292	333	327	296	307	298	325	320	293	356	295	328	292	341	324	329	315	329	335	322	294	288	312	300	312	329	344	326	285	296	322	338	314	309	334	297	283	339	316	320	313	328	322	325	309	325	298	262	314	346	307	313	316	350	278	333	318	306	324	311	323	299	342	319	307	332	290	289	326	322	333	294	303	317	341	316	309	325	318	339	336	342	332	290	297	290	309	288	303	300	279	307	311	333	294	302	344	290	326	348	328	300	348	329	334	305	344	325	332	288	259	313	333	290	336	320	300	331	324	322	295	344	329	286	349	319	338	329	319	330	365	296	345	324	308	326	329	315	288	340	316	336	321	317	324	349	318	349	318	338	315	329	314	326	319	305	313	343	330	330	334	287	328	292	304	317	316	325	316	327	299	275	308	309	315	283	308	333	301	345	334	314	328	339	324	331	324	298	342	321	314	309	338	313	316	308	278	339	306	308	306	289	344	325	288	334	346	306	309	297	318	316	318	321	306	318	296	296	322	334	318	330	287	309	319	313	285	310	345	278	303	296	315	313	308	284	313	285	336	303	318	312	333	326	329	333	308	327	329	320	275	324	342	339	338	313	334	307	318	333	299	310	313	298	305	325	307	298	328	341	333	332	320	305	327	349	321	320	284	308	357	353	328	299	311	294	310	328	323	326	327	330	317	313	327	309	305	305	303	312	335	316	337	331	310	322	331	276	305	303	329	296	311	320	280	322	291	307	296	317	303	303	300	320	340	335	319	308	312	310	300	307	331	307	312	319	291	335	320	323	328	308	332	294	330	334	312	292	315	330	307	310	326	282	320	292	281	318	324	308	315	296	340	342	320	317	335	326	330	346	286	317	344	330	326	332	300	312	317	292	269	313	346	315	314	318	341	317	328	331	311	331	299	323	305	334	355	316	311	335	314	330	335	332	308	317	311	312	300	289	323	333	316	306	275	318	306	298	284	301	311	311	313	319	297	328	322	300	309	284	307	350	320	368	307	290	298	316	315	319	333	290	320	326	296	320	284	319	329	312	329	253	300	353	301	319	319	295	308	311	311	307	312	345	330	300	305	330	333	295	326	322	298	333	302	300	336	305	274	335	346	329	290	330	301	294	315	313	327	327	295	344	293	346	309	327	344	311	312	307	348	286	301	296	295	284	318	300	315	300	308	318	340	315	328	290	305	316	313	330	331	310	296	327	287	280	294	323	301	315	302	324	312	292	303	280	313	319	336	306	317	332	297	321	324	326	329	297	318	294	290	309	339	302	316	323	323	304	332	296	305	319	299	293	288	328	343	353	315	354	295	328	326	261	332	320	338	306	355	325	326	310	344	319	304	307	303	318	302	312	307	275	300	314	355	299	331	343	343	314	297	318	323	304	322	337	310	344	290	321	318	284	359	336	290	306	301	335	338	338	300	321	342	267	302	353	326	328	290	326	318	279	324	307	300	318	313	348	327	306	303	356	319	326	290	315	310	308	326	301	318	290	301	317	314	314	302	323	325	334	313	320	315	299	314	303	319	335	319	328	325	325	318	321	314	317	286	320	295	290	330	310	288	355	326	329	322	334	329	328	332	318	303	333	329	331	320	312	336	309	333	312	304	304	316	296	329	313	285	312	321	336	328	285	313	307	331	297	328	329	329	290	318	299	319	325	294	302	326	303	312	314	327	318	311	284	327	322	318	341	296	294	299	317	327	320	280	322	313	335	310	312	316	312	347	337	317	303	323	356	317	301	307	322	301	345
14732	18311	27293	28534	25732	21733	17387	14087	10735	8792	7416	6384	5726	4476	3804	3081	3480	3459	2776	2322	1907	1692	1746	1793	1611	1405	1253	1375	1282	1337	1574	1521	1212	1052	893	854	904	883	875	884	847	894	885	860	869	847	918	874	886	853	845	863	900	844	813	881	837	867	857	904	865	882	850	939	943	899	893	900	869	915	830	874	891	867	821	876	853	917	890	892	902	841	836	918	800	878	869	893	877	860	863	860	815	857	874	870	884	857	868	903	872	853	828	885	864	884	899	877	832	911	877	855	853	856	882	893	834	829	938	853	876	842	792	831	814	865	841	887	861	857	773	855	883	879	863	869	821	904	822	867	911	835	925	906	855	853	852	863	918	873	870	848	794	805	894	844	869	847	887	847	851	815	851	893	845	853	870	925	850	868	851	847	834	849	913	887	876	847	900	867	832	875	822	859	875	830	835	832	894	850	866	891	890	909	892	888	852	854	882	834	863	872	831	863	835	882	883	904	831	909	848	878	895	842	877	857	868	849	867	858	897	881	895	839	851	875	852	851	880	919	840	879	863	856	874	849	848	854	908	829	867	855	868	892	850	886	931	823	866	864	840	876	887	912	840	837	857	862	833	881	873	834	848	921	863	863	873	882	843	913	839	853	850	926	857	839	879	824	866	862	853	890	838	813	861	824	861	820	862	892	863	870	885	820	916	844	849	887	837	875	843	858	851	844	846	892	902	835	864	894	810	894	885	870	898	850	874	847	872	888	872	821	836	873	879	848	877	834	827	897	870	840	836	942	908	879	814	865	859	814	845	905	898	838	835	848	883	801	866	878	880	799	875	821	818	877	881	840	897	854	845	886	847	859	866	864	928	882	877	864	899	847	878	854	894	878	864	886	897	874	861	818	860	870	842	884	916	871	895	842	896	825	819	872	844	849	888	851	885	796	816	844	886	889	840	904	894	872	891	888	894	863	854	846	892	873	876	829	876	838	904	834	874	928	834	854	848	866	889	898	869	891	863	830	860	794	875	891	836	829	851	851	813	889	880	882	892	838	819	866	884	864	844	838	893	867	859	834	856	866	858	863	843	845	872	858	846	850	847	873	818	868	860	844	864	864	894	899	802	898	883	912	833	918	884	800	919	862	916	909	815	883	908	845	871	882	861	864	872	884	883	790	863	861	890	844	885	881	857	844	871	894	805	842	872	842	890	847	848	863	866	855	877	870	876	836	926	846	824	843	845	875	899	843	842	879	843	854	850	891	876	819	854	860	806	811	839	897	855	854	826	869	853	887	920	883	854	863	915	837	874	893	838	860	861	839	824	885	865	853	849	849	866	912	913	886	836	851	920	881	830	848	864	889	905	854	856	870	832	884	916	845	880	843	873	837	863	788	836	848	848	874	875	866	870	856	875	828	868	894	870	849	858	892	890	815	809	883	833	853	894	832	839	896	861	871	824	826	924	870	836	878	835	846	860	841	886	869	868	888	847	849	813	876	897	887	889	896	851	864	858	905	835	793	859	888	890	880	856	833	831	845	882	855	883	873	868	885	868	885	896	856	841	849	886	845	881	862	902	879	852	928	879	888	938	854	868	883	830	888	846	877	851	870	883	884	847	902	912	871	864	852	829	826	838	940	863	855	847	875	855	849	874	909	831	815	907	889	900	868	847	842	880	844	857	886	862	855	880	836	901	831	815	912	870	840	864	879	882	835	837	921	875	854	848	867	887	860	872	881	876	844	861	881	857	857	869	846	876	891	882	904	887	862	844	917	864	825	855	892	864	898	818	887	836	851	867	907	860	859	880	849	853	871	847	897	845	859	851	866	825	812	822	870	854	854	881	838	878	866	922	835	893	862	862	944	831	890	868	872	858	880	886	866	838	835	874	833	867	898	882	863	842	863	896	785	894	890	828	855	892	912	816	837	836	869	815	908	838	883	884	846	887	866	812	829	889	863	861	863	805	888	887	894	881	836	858	872	906	883	853	916	884	872	793	823	845	871	863	864	833	822	866	903	825	869	861	849	907	869	808	911	834	897	823	885	842	890	905	853	869	875	822	850	877	883	854	845	895	884	877	875	857	846	891	892	871	879	819	822	826	868	848	889	817	855	834	825	871	819	837	816	877	848	868	850	875	883	898	866	879	912	896	861	884	902	883	899	850	902	866	884	829	858	859	899	873	907	885	846	847	844	906	890	856	891	860	841	897	888	840	872	872	883	821	864	887	844	867	908	861	812	831	888	842	841	922	884	869	887	863	865	856	848	861	841	934	856	864	855	883	892	859	873	868	847	854	902	892	959	869	835	905	826	861	850	868	847	864	883	900	820	840	902	834	848	900	898	804	891	820	901	836	865	932	899	864	895	868	823	867	841	866	870	838	823	865	835	849	847	856	834	858	878	894	915	845	853	924	861	871	888	875	841	876	889	913	887	924	862	885	858	848	863	914	854	865	871	888	889	910	872	884	885	882	882	897	853	885	902	887	821	896	882	875	846	819	884	861	862	915	909	885	918	879	877	846	914	905	853	860	841	900	881	864	874	876	850	942	836	857	855	793	845	832	884	868	880	877	886	876	903	892	889	879	827	859	841	900	813	882	830	876	862	879	897	896	844	913	858	871	858	867	838	854	857	842	944	831	844	856	858	834	864	875	927	917	838	844	835	867	889	870	888	854	931	822	888	872	848	907	897	888	823	853	855	849	858	857	876	860	935	902	872	884	874	858	796	893	888	893	889	911	916	843	876	853	874	855	891	891	890	844	874	894	872	846	871	865	865	878	904	806	823	886	866	785	824	834	892	834	862	910	883	946	843	838	857	904	869	857	872	852	861	875	895	861	855	829	822	867	884	845	931	904	881	850	850	902	830	870	854	890	877	932	813	846	840	927	874	924	894	856	889	815	858	846	919	875	903	911	890	874	834	838	941	823	849	875	852	832	885	869	847	827	873	852	876	873	887	929	859	919	898	908	834	850	858	898	879	858	915	834	888	875	863	871	880	878	827	872	876	835	861	820	902	838	869	825	885	901	834	823	841	852	888	858	903	922	873	854	851	849	813	924	875	902	898	931	861	861	882	858	863	868	880	901	832	902	828	894	895	871	862	843	900	864	876	836	835	885	838	870	849	817	896	857	871	844	859	802	914	874	857	886	855	920	867	861	892	873	915	849	906	878	888	898	842	874	869	853	922	886	902	847	867	919	843	877	880	810	876	865	816	872	869	901	855	885	864	822	879	877	835	879	864	917	870	902	871	854	913	864	916	860	936	863	854	862	893	900	889	860	874	920	869	882	862	840	845	864	871	883	884	901	857	894	815	890	837	895	860	855	883	927	796	863	880	878	817	853	844	896	799	856	840	861	837	872	884	855	860	869	883	838	853	869	817	928	909	843	883	892	896	867	870	865	827	942	825	862	850	856	822	886	919	857	863	880	848	881	893	905	872	899	874	881	883	781	853	874	851	863	854	849	903	857	901	878	862	843	900	872	866	857	889	895	895	911	886	872	915	833	927	854	880
35639	35557	40993	32286	26652	22496	18073	15878	14019	12730	10969	9281	7550	5932	5201	3767	5395	5287	4227	3361	2138	1463	1250	1730	1402	899	850	823	631	851	1136	950	703	450	339	326	272	318	291	283	319	268	272	276	274	286	258	269	239	258	257	252	277	263	302	271	262	274	301	263	253	267	310	297	279	248	276	283	220	296	253	260	272	274	291	291	296	287	289	303	270	281	257	315	277	287	274	284	263	288	266	259	281	275	257	289	279	297	272	280	288	288	259	295	253	268	264	268	266	256	255	252	230	276	314	290	249	288	300	285	277	244	279	253	287	285	265	297	251	257	275	277	283	271	241	305	282	287	249	274	275	264	269	267	273	261	285	258	247	282	250	255	265	228	282	270	280	229	284	263	264	288	286	298	234	297	267	269	283	255	262	250	270	307	281	255	270	243	258	260	268	273	244	264	297	285	285	254	290	285	273	271	283	263	270	261	262	289	274	244	295	273	271	274	281	250	273	277	247	275	286	277	286	264	302	274	243	284	253	271	260	242	269	278	261	309	283	274	309	287	320	263	276	260	264	269	263	276	256	259	270	285	269	273	272	284	267	287	281	271	283	302	279	274	275	296	288	257	260	288	270	283	245	262	294	276	267	297	253	274	284	251	238	274	287	276	269	277	276	278	287	276	283	228	265	285	259	278	265	272	273	282	240	270	270	255	262	271	266	277	298	261	293	283	266	268	251	250	280	286	277	284	250	284	268	274	261	236	273	271	260	253	273	278	291	273	272	251	252	262	302	271	301	243	298	262	267	292	248	265	288	283	291	243	274	260	270	275	276	279	283	253	275	254	265	286	273	288	282	259	264	254	274	290	256	279	267	267	270	289	289	282	276	293	262	283	263	287	283	246	262	283	275	275	284	277	260	266	248	234	262	253	296	273	276	269	280	264	270	273	260	263	276	268	270	272	302	266	265	259	243	287	276	272	269	277	277	271	266	252	276	262	271	297	303	287	245	245	249	258	286	281	230	283	259	263	272	265	272	264	274	263	256	287	275	272	271	252	294	282	246	249	247	248	269	282	287	266	267	266	261	282	281	241	270	285	233	269	291	282	282	267	248	287	311	268	256	218	307	235	241	276	276	278	277	250	271	237	266	233	268	257	288	277	289	261	275	245	289	269	264	248	268	292	298	245	275	291	248	246	281	231	286	253	257	277	270	256	265	271	285	292	255	262	274	278	259	298	266	270	253	278	251	290	258	246	278	250	291	307	252	249	288	272	279	269	264	274	308	264	270	282	274	288	259	253	255	261	257	269	261	308	241	284	272	249	265	281	270	279	263	294	270	242	283	251	238	263	252	270	269	284	293	295	278	272	261	253	318	257	277	265	271	258	280	272	272	264	286	263	288	244	278	271	282	248	295	285	266	253	271	258	242	248	275	304	296	277	275	252	269	276	263	280	268	268	267	262	267	261	267	261	264	266	266	292	280	254	263	261	273	273	287	240	281	242	275	282	273	258	249	285	284	256	281	278	241	268	263	241	267	316	276	267	261	239	286	280	289	248	238	276	285	265	257	268	250	245	277	237	263	281	286	292	272	264	279	265	275	247	291	284	274	286	266	259	274	266	275	287	288	269	270	288	280	295	285	266	265	292	274	270	301	270	247	267	260	290	272	293	304	274	272	252	263	261	271	278	281	266	267	281	274	255	252	277	265	285	276	285	261	277	256	277	274	256	272	284	268	249	275	248	264	291	276	276	268	256	292	249	274	267	301	287	288	262	302	264	274	270	259	263	282	261	268	275	275	263	277	297	302	261	253	280	276	267	243	245	273	302	240	282	275	252	278	253	273	278	291	254	254	276	266	285	301	270	260	259	283	273	271	277	246	283	246	283	244	268	286	277	266	257	275	262	267	263	262	274	270	293	291	280	298	251	282	289	268	285	282	287	282	292	266	284	265	265	270	256	276	277	278	280	290	263	251	256	247	270	281	265	265	278	271	261	261	279	275	264	255	257	276	267	316	260	266	272	283	249	298	310	281	299	286	281	259	254	286	290	291	272	242	307	272	253	259	273	282	268	234	264	276	261	297	279	256	285	294	282	263	261	283	294	259	274	284	304	298	285	274	239	255	300	288	262	252	247	256	271	249	269	269	284	307	272	284	232	294	268	276	237	277	275	245	252	262	272	296	291	238	242	255	264	252	266	296	267	264	296	292	270	258	272	298	269	256	278	238	256	264	281	292	289	245	259	269	246	268	258	248	302	274	281	258	288	272	250	242	218	288	265	274	254	271	272	265	277	278	268	265	273	297	285	257	268	265	277	261	272	245	276	305	274	247	261	293	283	275	238	280	264	265	269	255	274	289	246	266	258	269	261	273	283	269	268	242	265	284	287	241	256	300	263	283	295	269	252	262	275	254	257	264	284	286	277	282	280	280	285	258	281	271	264	278	289	270	290	286	284	242	256	263	267	270	260	286	263	286	263	260	297	273	258	281	243	239	296	272	270	263	272	270	278	268	281	297	289	252	291	266	281	272	276	282	278	287	281	259	282	272	280	262	301	249	285	283	271	257	251	291	254	246	269	281	256	252	277	276	264	256	244	246	266	258	250	300	278	288	242	286	272	270	281	261	272	278	282	279	289	264	277	306	289	293	258	266	300	274	259	260	298	266	246	285	276	280	255	236	289	274	260	279	267	252	278	280	253	265	300	269	293	280	278	299	260	292	266	284	281	269	277	309	245	251	266	256	291	252	268	252	243	251	244	268	270	267	267	276	300	257	283	265	292	288	246	280	256	266	281	277	255	277	273	274	264	286	312	285	302	270	270	302	268	247	267	274	242	241	251	283	294	259	254	261	285	273	276	288	271	260	245	295	264	280	269	265	264	273	259	273	261	234	254	256	270	276	280	226	288	252	253	289	233	273	253	257	243	281	238	288	293	266	253	280	288	261	289	286	273	297	283	305	271	303	279	279	266	290	272	287	268	272	304	263	258	265	287	255	243	276	302	245	253	234	300	286	301	295	264	294	274	294	267	280	264	248	291	284	253	285	273	261	253	277	275	272	295	264	280	286	235	232	260	294	265	239	232	278	261	278	268	254	285	299	274	303	262	261	278	291	241	272	285	257	292	272	289	263	303	249	266	288	280	270	294	303	268	278	298	265	279	259	258	244	289	256	274	234	273	263	295	252	273	272	298	288	264	278	276	257	258	234	288	286	277	299	254	266	292	272	292	300	253	282	283	278	293	273	273	245	255	260	268	252	272	289	249	286	285	320	293	274	265	256	266	268	273	241	276	277	258	257	287	271	291	243	281	267	276	264	269	280	263	250	300	308	286	278	275	294	245	289	261	275	256	252	307	288	251	283	292	272	266	297	254	263	282	269	267	268	261	273	280	258	278	263	259	276	268	275	278	256	275	260	268	280	265	264	258	255	269	275	262	251	293	268	242	287	273	259	254	284	276	302	289	258	277	299	284	234	298	262	272	303	236	274	237	258	291	298	233	300	248	253	265	270	277
25316	29303	39440	38903	36657	34617	31164	30513	28742	28445	26970	24942	23375	20285	18840	15225	20492	19381	15852	13987	9754	7347	6451	9179	7584	4755	4361	4310	3107	4548	5843	4628	3412	1836	1142	985	894	895	955	872	853	900	854	818	769	774	777	771	754	776	763	758	807	780	771	748	790	823	724	792	748	761	788	822	722	712	782	809	707	746	767	720	771	714	721	757	743	786	817	827	769	791	841	759	762	781	744	734	834	752	766	756	749	682	755	791	746	765	778	773	741	770	742	762	844	773	741	765	734	767	733	746	775	798	800	778	778	732	728	784	820	751	747	741	708	738	760	784	768	768	789	735	792	799	757	771	773	756	783	751	759	794	788	786	721	786	754	753	731	794	774	822	782	798	823	759	719	750	783	722	767	802	739	812	743	768	772	717	807	776	844	770	784	766	773	803	723	732	768	793	754	790	791	762	789	776	760	799	744	769	756	741	773	795	756	769	799	739	775	763	776	751	784	758	799	742	790	767	801	747	727	800	782	783	737	779	748	802	783	762	798	789	774	759	745	782	743	787	758	733	792	781	768	748	801	795	831	771	782	751	833	762	741	757	771	748	740	775	751	785	753	733	737	743	767	731	749	734	758	768	745	722	737	761	776	799	832	807	726	752	796	746	736	787	734	770	806	746	724	733	802	760	743	746	759	801	744	768	781	793	759	781	765	761	770	726	732	806	828	798	804	722	772	844	816	760	762	785	778	764	734	838	754	738	721	754	767	770	763	787	752	799	772	796	787	736	736	781	725	785	726	798	786	766	795	777	723	782	744	784	813	757	742	763	725	775	706	793	782	774	843	751	819	773	740	740	760	776	712	777	789	750	742	769	740	765	759	800	758	712	801	769	767	828	765	795	776	781	770	763	770	742	701	798	797	750	732	792	737	761	773	768	739	781	779	775	794	766	757	723	784	791	722	776	800	720	774	836	806	736	801	765	789	780	756	836	763	743	763	799	777	724	750	766	769	744	757	755	795	791	766	808	736	802	746	805	739	768	766	800	736	737	738	768	764	773	745	758	769	725	761	812	735	755	759	794	828	799	843	803	767	757	753	733	753	753	785	753	773	781	779	766	767	791	774	785	732	799	790	771	769	829	737	775	759	739	803	719	780	775	770	712	694	732	767	738	762	759	758	767	777	786	718	792	767	758	805	784	769	749	726	828	795	778	751	778	787	813	790	793	743	739	780	780	729	727	781	791	798	757	733	748	781	785	779	781	715	747	771	767	763	749	762	785	759	782	733	764	775	766	772	755	765	749	791	764	791	730	799	748	767	776	779	775	789	762	755	762	813	766	742	762	758	762	741	803	803	816	772	802	814	738	773	798	716	771	771	780	781	759	780	777	762	738	733	739	736	797	748	787	767	738	774	746	808	778	828	776	809	742	787	762	746	813	736	752	779	799	812	743	749	740	749	781	766	736	813	755	784	753	821	768	791	751	744	796	763	814	815	757	765	730	785	745	755	812	790	752	774	779	750	799	721	752	807	734	720	773	759	748	743	794	766	764	781	773	793	814	766	784	754	724	738	766	781	772	760	805	742	809	817	770	765	740	744	811	753	744	787	810	758	817	680	746	774	782	808	757	787	762	788	771	752	771	760	764	711	762	768	756	789	791	728	785	774	778	765	771	827	770	753	728	756	753	782	755	776	760	774	763	766	813	796	788	776	754	711	796	721	802	800	781	763	769	772	776	753	725	765	742	766	774	787	807	737	795	808	778	714	759	849	756	795	816	758	772	795	775	802	742	788	726	788	769	806	757	815	771	775	795	751	794	782	789	779	722	761	791	768	800	766	767	750	797	745	802	758	763	747	752	799	766	732	777	773	746	742	764	766	767	735	779	765	793	785	774	753	763	774	767	765	740	754	744	781	724	800	812	728	707	731	738	793	758	733	757	747	790	825	814	728	809	754	774	791	795	793	785	804	758	733	775	773	777	773	736	757	841	762	731	762	735	790	774	764	765	760	789	792	782	750	771	776	771	810	792	768	809	730	787	772	776	753	817	791	811	781	813	781	793	759	828	744	746	772	729	768	721	774	712	786	743	814	759	785	749	700	755	730	767	739	767	788	750	732	790	751	758	775	792	756	715	753	817	743	754	763	708	744	786	734	768	736	777	769	738	775	768	736	739	746	779	747	746	788	750	772	775	745	730	776	754	774	769	797	787	798	815	720	766	780	742	818	761	774	802	747	764	763	755	760	821	761	757	783	790	733	758	807	751	804	783	810	773	781	742	751	810	698	797	756	742	763	759	792	818	751	782	804	747	705	745	778	732	755	741	845	796	786	725	745	803	795	786	759	722	740	722	715	751	740	821	752	752	765	770	766	765	714	729	730	791	775	787	728	765	698	775	796	796	721	717	791	769	784	770	738	763	762	723	791	772	785	762	719	784	774	803	825	815	745	732	719	778	795	769	759	783	756	760	792	821	774	808	772	727	726	740	721	779	747	814	770	795	760	737	757	753	764	821	743	785	770	824	759	788	769	773	745	741	760	752	717	771	748	778	745	734	787	781	731	707	795	750	803	718	774	788	759	762	793	778	795	779	817	770	810	779	745	776	769	759	742	790	733	734	773	771	770	780	785	766	811	772	818	757	761	770	781	778	720	753	767	795	783	797	756	785	760	795	800	749	793	788	769	813	795	806	759	832	743	744	749	771	759	789	815	733	739	784	773	749	750	772	826	814	775	785	814	832	814	788	754	708	732	806	788	779	789	775	725	798	733	728	798	727	782	779	735	766	764	728	742	729	773	734	808	741	769	790	775	743	772	719	777	800	789	789	780	745	723	794	762	768	767	793	764	821	757	775	755	777	762	742	803	721	773	783	771	796	812	787	747	797	808	780	749	806	746	730	754	765	733	770	707	743	749	745	836	787	786	784	763	750	776	790	783	777	745	763	751	795	818	766	792	788	844	760	817	763	773	784	778	742	755	796	737	726	772	778	736	731	790	786	778	729	801	764	747	753	737	759	761	801	785	773	736	805	726	769	804	825	776	720	770	767	747	778	774	755	794	856	765	748	773	762	771	791	753	732	765	757	785	786	767	770	765	728	754	749	752	795	779	765	744	749	810	735	780	756	767	766	753	793	744	759	754	803	764	752	762	733	813	759	785	757	733	797	732	723	750	782	806	748	806	766	742	773	808	742	755	757	772	793	740	767	775	774	759	781	776	752	739	771	820	804	785	758	787	774	736	780	718	810	780	750	752	710	777	796	749	772	786	779	741	717	750	755	744	758	844	802	782	801	771	792	824	786	784	768	781	751	796	725	758	771	759	742	742	794	800	800	762	776	822	754	739	784	776	775	783	756	723	792	735	728	786	775	762	764	818	776	766	779	799	786	798	794	761	765	726	815	775	738	724	766	744	748	729	789	764	804	741	744	746	776	786	783	787	773	759	797	809	778	758	778	710	781	736	768	810	786	755	770	794	761	779	721	724	782	728	791	807	795	758	712	777	783	768	809	751	771	724	747	806	772
41074	41214	43952	35688	29971	29068	24301	23436	21484	20092	17704	13826	11082	10950	8351	6895	7907	8855	6122	4597	3451	2263	2217	2757	1904	1382	1462	868	797	1432	1645	1382	1037	541	470	390	303	315	325	315	289	305	346	309	310	293	302	305	333	275	288	302	302	304	299	273	315	310	303	271	307	275	322	287	292	288	301	254	316	274	283	277	308	298	297	300	296	318	328	273	284	295	285	299	292	308	291	311	303	290	311	290	286	294	330	285	281	287	314	329	312	311	287	314	281	295	292	273	296	301	302	305	289	283	280	295	255	268	321	282	292	303	282	306	287	304	309	285	267	288	288	277	285	296	304	263	348	287	299	275	306	307	289	307	275	323	314	278	297	277	291	294	287	305	285	306	301	297	294	303	308	313	285	296	286	300	286	272	293	296	326	277	300	295	285	302	310	294	294	302	303	309	294	296	297	283	303	275	319	261	327	337	288	274	333	294	312	294	303	303	296	289	316	305	274	327	332	326	306	300	273	304	309	272	304	289	298	283	289	255	302	306	266	287	285	328	283	274	288	261	292	289	302	259	290	328	299	297	286	315	275	347	296	304	316	321	277	337	289	291	311	300	304	289	262	298	275	292	261	306	272	296	270	306	272	265	296	335	302	258	297	290	294	312	286	308	289	303	276	315	283	243	313	293	322	293	302	293	287	290	300	299	320	302	293	297	317	274	290	298	335	305	290	289	288	292	298	292	277	340	326	290	319	332	306	299	301	277	314	285	305	331	283	288	287	292	282	295	309	320	321	307	302	278	303	256	287	285	302	268	304	299	305	293	282	277	270	311	291	267	289	302	288	312	279	277	284	297	282	288	266	350	310	290	327	308	292	306	306	305	288	296	299	313	287	288	325	287	270	283	319	307	315	293	276	283	296	297	302	310	297	304	303	286	304	315	268	294	293	322	296	300	289	301	294	290	285	267	283	302	289	280	318	297	281	298	280	291	287	303	301	285	301	308	299	270	281	283	289	299	310	293	310	297	300	325	313	322	303	279	301	276	289	327	295	286	273	298	316	332	279	311	310	317	319	283	273	322	309	298	294	297	294	293	321	290	283	283	322	315	319	312	299	264	287	277	275	286	273	329	289	301	280	296	298	302	309	263	300	298	311	249	318	283	287	293	291	308	302	306	321	298	301	289	280	260	265	315	279	311	291	333	311	301	300	310	273	290	285	286	289	264	294	313	305	278	284	281	296	330	326	316	308	308	336	303	294	296	266	330	310	314	290	314	308	301	301	312	294	307	298	289	302	310	331	321	304	306	279	277	329	291	296	325	310	260	291	291	288	295	294	260	298	297	280	283	301	273	314	317	308	336	297	290	294	294	318	325	305	315	292	291	310	304	281	295	286	296	276	296	300	317	303	274	311	287	274	315	297	271	273	297	307	294	301	253	305	297	268	269	317	290	287	277	307	307	301	283	313	295	266	257	270	316	299	335	287	306	268	291	295	313	293	293	269	287	272	287	309	303	301	313	324	279	332	305	314	313	312	279	322	302	274	312	286	306	284	296	282	306	281	321	302	312	300	297	312	317	279	304	277	340	296	326	305	298	281	290	308	308	306	302	290	292	310	280	313	254	303	274	317	324	311	335	283	301	282	298	288	277	336	274	260	299	275	286	330	291	301	330	298	282	299	296	279	296	296	295	309	299	315	328	311	304	280	315	273	312	292	293	301	273	276	247	282	305	295	318	286	297	267	332	316	294	299	322	283	311	299	289	312	295	288	280	275	330	283	279	320	288	280	287	326	304	274	274	262	293	295	292	267	300	277	304	307	288	314	311	273	346	280	308	289	271	305	296	293	278	289	300	279	303	293	298	310	265	283	307	313	285	299	297	314	275	298	256	286	297	255	290	302	296	317	321	299	289	326	298	306	293	285	309	298	249	329	280	290	277	266	305	296	272	314	316	284	301	296	294	281	308	275	325	303	293	311	281	306	303	330	307	310	290	319	292	283	303	283	306	277	291	299	309	307	298	298	304	284	294	281	328	308	288	292	299	283	279	268	312	301	298	259	284	301	281	293	286	290	301	307	267	289	280	267	279	284	287	327	313	292	300	298	259	276	303	291	300	290	279	295	299	292	270	275	302	301	308	307	305	277	299	302	310	339	276	321	318	288	304	268	329	326	281	273	320	285	298	319	262	297	283	334	301	322	288	284	308	294	321	314	267	308	296	266	279	330	305	293	294	289	312	311	268	318	287	296	264	285	305	298	319	320	284	313	321	291	321	323	311	282	272	283	288	272	281	333	286	269	248	287	291	336	302	293	292	295	282	323	330	304	312	292	309	297	291	270	318	309	295	303	294	312	313	279	303	312	273	309	301	300	318	300	286	303	277	311	280	307	291	301	294	274	268	300	289	298	302	287	279	358	312	300	287	290	303	288	316	288	300	337	274	289	263	295	295	276	301	284	299	304	309	294	295	307	309	301	291	308	262	284	278	294	302	321	315	289	332	292	293	296	303	263	305	277	278	282	276	282	314	289	313	293	316	291	306	308	299	305	276	275	292	283	332	306	305	323	324	288	310	321	314	321	311	328	315	285	300	316	309	287	301	256	287	296	292	304	303	304	283	291	317	279	314	295	277	309	293	289	339	309	303	308	277	301	328	265	286	323	288	305	292	291	262	297	310	325	316	316	314	297	321	330	269	302	301	345	288	285	282	298	301	291	294	320	263	301	299	295	299	276	311	312	311	289	293	313	287	307	302	314	296	299	285	285	289	309	313	310	310	300	300	291	323	304	290	300	274	301	277	297	289	307	272	326	295	297	291	306	275	297	281	304	288	295	292	298	309	282	279	275	312	299	269	333	295	279	277	265	280	291	300	287	297	292	301	295	301	298	324	295	289	295	292	299	283	310	297	308	317	305	312	300	287	303	280	285	309	297	302	282	307	282	290	288	268	298	299	286	293	317	310	304	295	294	270	299	327	307	277	333	285	302	322	283	328	288	284	277	266	319	268	299	289	310	276	291	310	285	309	268	278	322	303	294	301	317	281	330	282	317	284	279	311	273	289	278	296	278	270	289	306	284	284	287	310	274	295	298	304	317	308	285	294	306	308	320	260	255	288	315	281	345	298	270	283	290	319	274	265	310	299	299	266	294	292	322	302	273	307	280	277	287	303	295	276	296	328	271	292	304	299	266	280	291	290	305	282	295	307	265	287	273	331	287	329	281	314	313	309	317	279	296	303	313	297	291	278	303	261	286	337	288	284	319	282	299	299	298	286	295	262	285	264	314	316	301	287	261	291	285	292	310	278	295	343	292	273	277	347	300	301	269	292	307	285	287	281	266	296	282	287	320	285	271	309	306	281	312	325	309	292	307	308	279	308	273	289	291	302	301	305	308	278	295	336	287	290	305	304	313	267	288	291	290	273	293	298	278	329	281	313	303	275	275	287	317	280	278	287	323	305	274	277	288	293	293	301	304	297	297	290	312	285	290	307	264	305	292	324	302	310	288	276	291	276	335	288
29261	34681	42417	41487	39675	39596	36254	36249	35380	35383	33875	30337	27863	28816	23953	22302	24706	25931	19979	17048	13954	9932	10882	13472	9242	7487	7213	4494	4002	7213	8537	7181	4938	2199	1437	1229	1060	1000	986	999	921	1045	995	927	839	843	848	831	845	907	857	843	797	822	822	822	778	867	871	833	799	854	830	822	801	825	888	860	820	814	831	807	833	813	793	818	868	829	831	869	867	777	839	861	821	839	823	859	791	819	794	844	883	805	833	802	818	802	786	835	775	786	850	850	801	831	830	810	808	784	793	873	812	805	833	826	872	753	863	859	839	843	890	800	831	813	808	801	797	808	851	830	812	836	859	805	798	777	859	769	875	798	781	787	783	849	752	822	789	828	816	813	803	840	862	834	798	852	827	832	798	795	874	820	814	816	791	832	829	810	822	877	842	815	789	839	829	822	804	793	806	799	854	819	805	818	832	831	822	818	803	839	830	822	804	774	858	819	872	833	849	794	847	847	841	823	794	797	817	805	832	835	827	826	866	805	853	809	847	877	846	833	852	844	826	870	819	784	841	813	849	777	846	860	811	817	868	815	811	818	827	786	808	819	853	863	816	828	808	789	841	887	820	841	822	851	819	861	832	867	800	882	832	821	807	813	822	811	868	823	773	808	819	835	817	863	783	813	782	833	835	852	769	851	839	879	812	856	836	814	835	836	830	854	817	844	812	831	804	816	852	851	820	793	769	828	829	861	816	885	866	771	846	832	836	862	766	858	822	833	815	779	826	810	825	898	863	831	817	837	807	779	797	804	818	823	832	822	840	856	793	805	806	849	833	830	833	824	819	845	815	826	786	791	830	807	817	796	850	831	874	821	823	790	845	787	821	849	846	818	848	783	835	771	848	775	799	785	853	813	843	850	830	795	840	884	832	827	766	843	789	786	797	877	848	813	880	793	804	849	796	820	836	887	822	829	821	878	842	822	843	810	766	839	820	891	870	789	856	780	801	866	800	861	806	793	895	810	870	842	830	854	825	785	827	791	819	793	811	774	807	781	830	821	838	821	813	817	820	864	837	879	871	825	781	822	830	872	788	793	850	858	835	796	799	806	835	841	806	807	834	796	830	823	870	809	856	840	810	867	783	843	797	886	776	812	821	769	846	810	824	854	815	829	852	788	827	791	852	850	784	878	880	826	869	806	848	813	833	794	871	847	888	855	848	834	821	816	864	909	789	877	815	797	797	854	834	848	834	815	794	776	800	815	869	828	809	770	850	784	821	801	847	821	818	831	837	820	848	906	820	813	841	832	808	799	854	860	802	821	784	885	853	777	829	815	798	804	829	827	805	864	827	795	815	839	817	809	842	814	827	801	794	820	736	835	852	808	880	858	799	816	810	792	804	810	787	837	822	853	813	802	814	825	821	806	774	820	861	859	882	816	834	862	875	888	842	800	815	798	793	816	788	836	806	830	853	828	877	809	865	882	777	823	832	775	802	839	858	863	817	795	794	806	843	885	844	859	886	826	855	828	881	840	841	827	787	828	848	791	838	842	824	812	847	823	817	834	780	851	792	848	738	857	840	792	862	797	849	796	813	852	795	854	785	841	774	813	828	798	811	822	823	875	840	796	824	828	804	815	817	813	875	837	812	790	790	806	818	799	795	816	853	818	799	876	814	847	809	807	843	823	831	835	765	822	842	846	760	870	826	801	842	809	830	830	816	792	799	823	816	814	824	811	835	821	823	817	881	887	788	848	904	791	849	811	845	812	790	816	866	811	861	854	830	782	825	840	809	833	896	733	877	804	812	858	816	827	835	849	824	836	782	854	841	834	875	796	845	831	828	760	806	842	838	881	834	928	835	804	787	785	830	793	845	835	842	816	803	811	817	835	795	840	847	838	847	813	802	860	842	796	853	830	782	833	779	839	852	832	874	839	847	829	842	833	768	782	780	824	834	803	861	809	847	824	830	803	838	853	767	761	747	838	883	821	819	817	840	795	817	846	839	819	803	853	812	818	859	881	821	830	845	800	842	839	804	799	818	836	856	872	821	780	847	791	855	777	774	823	758	813	825	863	839	899	816	802	796	797	842	848	851	798	856	737	844	811	807	820	848	803	829	821	869	823	803	867	831	820	890	844	801	829	843	818	828	806	778	834	768	841	774	870	827	821	840	836	815	788	798	820	847	823	831	837	818	803	820	813	798	787	858	783	762	793	827	825	814	801	874	830	779	825	828	825	854	845	822	813	831	846	884	788	830	829	806	828	827	836	867	846	838	826	831	841	815	869	861	841	800	825	781	809	815	793	831	811	828	819	831	848	805	874	820	824	828	810	814	830	861	856	792	823	837	803	860	850	839	821	784	798	801	798	859	849	821	840	843	783	845	860	827	756	833	818	805	823	776	810	802	846	843	787	823	843	846	856	805	831	826	820	856	821	864	850	834	823	838	796	840	840	826	812	831	843	807	851	827	803	800	809	848	778	810	817	823	830	850	821	750	818	794	824	848	835	836	851	781	834	780	851	831	850	758	869	848	810	807	798	840	841	785	851	799	844	832	813	872	865	806	793	787	834	864	818	823	843	819	844	839	859	847	767	807	815	798	806	814	766	811	838	838	770	810	803	798	847	801	828	832	834	843	762	778	808	842	867	826	805	905	789	888	832	780	846	830	836	826	817	832	825	803	814	857	831	812	843	830	783	850	777	821	823	832	823	855	864	842	886	804	815	888	875	810	879	792	832	804	826	852	849	855	829	847	839	793	853	797	787	843	831	783	818	756	803	824	825	801	844	844	810	841	829	840	782	804	825	825	830	822	811	812	816	826	881	899	846	817	795	861	811	812	882	806	827	832	863	835	846	870	800	849	811	777	868	840	818	798	813	856	836	848	827	853	775	839	806	800	802	817	823	789	804	769	824	838	831	807	765	811	812	869	850	806	861	835	791	779	844	804	776	811	820	787	878	810	826	865	895	837	811	844	881	840	829	807	801	837	785	827	854	920	824	816	814	858	799	797	816	780	822	840	847	866	834	812	763	826	820	859	771	880	795	845	829	800	873	798	841	806	844	775	831	833	841	823	784	835	824	837	912	804	852	888	858	824	810	867	839	805	839	838	806	820	817	823	810	859	841	849	833	848	815	800	822	863	847	791	841	833	870	788	811	844	805	828	800	786	805	808	783	805	841	823	819	814	852	817	830	819	814	862	828	799	873	833	803	842	752	832	834	818	843	820	813	839	819	829	814	804	811	763	815	834	882	813	837	847	836	881	807	836	850	809	826	840	872	821	841	836	848	864	846	845	817	844	792	837	856	807	786	803	872	807	806	826	829	821	861	853	815	803	840	860	756	819	833	829	770	788	800	825	839	796	840	846	792	853	766	798	842	793	835	818	837	848	785	841	779	835	835	818	834	828	824	769	851	892	806	786	876	814	873	879	829	850	824	770	848	841	820	756	823	822	800	850	823	825	834	818	819	827	820	828	828	827	816	792	869	777	841	867	851	813	862	861	819	786	797	827	815	854	804	869	818
21061	23791	23403	16475	11333	7716	5426	4008	2953	2152	1892	1434	1160	1128	937	819	854	759	598	588	469	406	452	444	426	420	425	372	370	398	422	445	377	370	290	300	340	299	322	380	303	313	304	327	309	333	328	281	356	318	298	319	318	311	296	305	343	304	312	270	328	319	282	297	313	335	339	311	342	328	337	333	307	346	311	264	275	317	327	314	294	282	290	296	307	310	314	286	308	313	350	293	313	295	327	311	338	316	310	315	320	304	288	313	314	335	310	338	324	309	315	317	315	327	322	308	309	292	280	311	316	340	308	312	309	336	298	260	288	300	315	304	319	296	322	326	280	313	310	313	314	333	352	312	326	305	322	356	294	344	329	318	316	305	298	305	300	343	295	333	300	347	340	338	311	282	313	299	296	293	321	314	318	299	321	290	322	324	313	299	307	295	312	305	295	316	299	330	310	334	333	320	335	338	329	320	357	319	317	311	330	340	291	309	298	295	308	341	316	310	313	331	330	357	318	354	322	323	336	317	350	339	303	291	328	321	329	298	328	351	318	318	311	291	343	316	344	313	341	286	311	327	300	308	316	303	323	337	311	330	307	347	312	343	314	287	279	325	339	316	314	300	337	321	312	307	314	338	307	305	323	316	327	319	312	319	273	317	288	295	369	342	349	351	305	325	317	321	323	296	307	299	314	312	297	332	331	327	333	327	289	317	328	304	278	315	292	277	313	340	326	318	312	291	289	312	309	299	299	336	351	325	323	318	331	308	305	340	310	291	303	316	318	314	361	324	297	290	318	290	299	288	315	298	323	333	324	311	366	280	332	328	302	340	319	319	337	314	334	345	309	319	321	306	336	300	308	306	324	316	320	308	296	319	312	308	299	319	315	270	290	343	324	305	293	339	353	316	311	302	326	328	287	342	306	293	302	332	309	296	303	333	312	293	337	286	307	306	313	300	317	346	292	352	306	285	315	302	304	348	313	332	308	303	354	309	327	348	321	327	295	313	351	309	319	341	286	321	325	299	301	328	330	345	315	320	326	286	319	273	318	324	305	315	311	297	319	301	316	322	325	303	347	314	322	304	312	299	307	316	308	316	357	303	355	346	301	305	329	294	317	334	347	320	294	324	308	306	296	358	319	314	335	329	314	310	333	309	333	294	330	284	331	303	318	327	325	333	305	293	302	339	288	331	309	307	349	313	358	333	337	318	321	346	317	308	313	316	298	287	310	324	327	333	342	310	304	295	281	307	325	300	312	322	305	319	304	320	317	340	294	318	305	302	297	304	296	356	320	296	330	321	279	319	305	313	326	303	329	302	308	297	325	334	313	345	317	334	314	314	326	303	320	299	299	313	330	322	354	323	338	293	315	323	320	326	317	282	289	324	317	343	312	333	309	325	300	286	337	333	304	331	307	293	326	320	323	313	335	292	335	321	304	302	352	319	331	311	293	297	320	302	349	342	308	340	300	318	332	336	327	342	312	285	337	331	324	285	322	311	290	320	312	334	315	304	294	337	305	347	337	315	324	329	324	334	338	314	296	313	293	343	300	277	281	279	311	321	300	300	311	327	319	330	318	323	335	324	333	318	347	314	319	306	336	292	317	298	301	305	315	336	286	302	324	327	294	337	282	300	316	299	299	300	305	340	332	376	290	325	321	313	322	290	287	325	326	291	326	318	304	329	334	330	307	310	334	348	317	296	321	334	341	315	327	307	338	308	321	316	304	306	287	336	308	310	322	327	300	347	300	269	312	281	313	351	353	336	289	334	320	306	362	307	317	329	341	322	326	315	305	329	282	318	321	312	309	342	326	307	316	308	319	309	329	316	333	328	349	320	353	264	327	330	286	284	337	346	323	309	304	358	316	327	304	300	318	313	307	312	317	323	322	345	334	316	302	317	332	281	298	316	308	331	298	308	336	311	320	328	326	303	324	311	341	282	313	302	309	304	325	314	327	307	312	334	324	303	304	307	308	275	352	333	318	334	326	352	344	323	317	317	328	296	320	309	305	285	315	344	310	315	310	343	332	297	333	319	304	279	327	352	354	296	288	292	295	321	305	345	296	327	322	308	340	273	259	314	336	335	300	278	310	326	335	288	281	314	330	311	295	324	309	312	308	267	321	321	293	330	331	282	317	318	302	306	314	318	352	332	334	315	315	313	315	300	349	324	289	308	334	293	320	282	324	324	339	302	312	291	299	325	338	286	341	338	336	336	305	302	332	311	320	286	295	310	339	301	331	322	317	295	293	308	321	308	347	319	349	305	307	344	322	310	297	325	289	305	291	303	281	317	329	294	306	307	312	312	329	310	325	296	320	310	312	333	324	329	296	367	309	305	321	311	328	309	285	353	275	299	328	325	278	326	309	284	334	309	311	288	342	317	321	326	304	308	313	310	311	339	301	296	300	319	322	330	311	305	293	299	334	315	294	330	309	307	304	317	321	280	331	323	319	325	320	340	331	332	333	289	324	335	314	339	315	328	337	361	278	286	318	328	313	329	322	308	303	324	307	333	283	326	340	325	336	308	312	320	309	306	338	304	307	323	333	300	327	314	326	338	322	295	323	295	301	318	318	293	309	327	314	337	339	329	313	297	284	323	295	319	314	346	304	297	341	329	298	298	320	311	312	360	296	336	313	299	295	332	312	344	314	308	317	308	334	314	346	340	324	364	312	350	297	310	303	312	318	296	311	316	309	353	318	311	310	318	315	300	329	338	341	323	338	325	283	275	311	315	324	337	324	325	309	317	305	289	322	301	340	304	305	319	297	300	301	288	322	302	319	309	304	352	342	323	337	317	323	303	309	284	328	294	291	310	320	329	303	291	324	287	337	294	302	290	313	317	310	301	313	285	315	308	317	313	306	330	310	315	318	328	308	312	291	340	301	335	326	307	326	313	328	295	298	303	317	340	293	301	328	328	329	307	327	305	301	310	320	295	330	322	358	314	321	321	341	330	323	323	310	326	298	295	314	298	317	303	337	313	282	300	316	310	316	314	328	311	307	322	331	340	369	312	324	317	320	287	322	335	290	306	331	317	324	270	313	301	316	310	293	294	322	321	329	328	310	289	303	296	290	321	342	296	304	326	323	322	312	276	321	324	311	332	301	321	334	337	304	314	319	312	310	322	309	294	325	286	301	312	338	288	315	302	316	295	322	334	323	316	342	325	310	313	313	322	348	314	320	306	339	334	313	329	324	323	341	305	308	326	327	287	311	353	323	328	301	359	334	303	344	279	333	323	320	329	342	311	311	309	306	320	303	329	323	308	308	292	313	343	306	271	290	295	345	312	312	323	335	321	314	320	334	327	313	339	314	309	317	317	329	334	305	335	306	305	321	326	294	350	302	291	287	327	329	302	315	282	305	297	293	331	295	320	329	313	313	279	309	319	312	320	308	343	310	333	302	323	318	316	315	355	305	296	320	309	307	335	281	289	359	345	347	333	308	318	328	343	312	327	308	309	308	327	306	312	369	318	338	315	309	326	301	338	307	333	330	303
14599	19381	25859	26254	23200	20012	16682	13852	11213	9301	8096	6311	5549	4955	4124	3567	4101	3479	2651	2282	1878	1840	1850	1937	1690	1361	1500	1303	1197	1315	1573	1651	1256	959	884	905	875	869	868	865	904	887	871	855	842	881	881	921	845	855	889	815	828	836	841	891	898	869	850	899	868	888	864	863	875	821	858	844	871	845	839	838	901	865	913	867	871	881	903	874	844	870	851	838	876	852	840	857	820	857	869	815	830	873	898	878	904	935	879	836	838	850	814	905	869	825	902	806	861	884	895	843	871	820	910	879	858	881	827	858	877	900	916	865	919	868	852	879	828	842	822	831	866	866	903	902	883	847	889	893	855	862	844	856	842	878	866	930	873	919	823	863	847	883	854	835	851	819	879	831	879	865	838	886	922	825	869	889	857	856	882	883	894	841	793	845	871	852	871	899	905	855	810	877	823	809	862	845	845	903	850	906	874	884	857	873	840	844	852	776	871	888	880	874	876	864	881	813	852	897	795	875	849	868	832	879	856	838	889	847	877	909	863	882	841	827	860	862	871	886	855	879	881	851	890	866	894	860	893	868	856	853	822	856	877	891	828	819	877	836	910	851	817	866	890	853	891	863	874	858	826	874	908	849	806	802	897	899	831	842	878	884	839	898	863	862	894	876	848	842	879	833	868	904	850	874	896	854	819	855	854	889	865	931	884	903	835	912	837	863	875	901	854	877	899	889	894	796	922	837	879	834	846	929	855	852	806	823	884	865	852	833	840	858	831	835	796	865	882	850	853	877	851	851	850	879	897	886	874	881	806	898	858	908	863	858	902	871	832	922	894	849	871	869	895	853	899	870	897	832	826	846	872	897	849	865	941	829	930	913	918	842	880	888	870	894	856	902	881	880	854	872	890	837	841	898	828	886	932	873	897	862	852	893	862	818	898	855	891	908	827	799	923	892	829	872	848	842	906	856	856	883	847	846	847	902	883	860	842	853	832	901	802	885	933	822	835	854	858	863	883	850	922	853	834	860	877	925	866	822	861	813	918	869	832	864	849	875	907	830	818	894	872	890	882	837	897	850	859	870	854	868	817	862	889	873	843	837	890	849	847	866	860	855	944	890	852	824	841	909	850	861	853	855	853	811	857	849	871	799	843	908	886	823	877	853	860	899	848	873	844	863	876	849	875	810	858	854	889	848	873	879	854	826	895	880	880	839	888	886	847	858	859	805	853	934	911	868	868	903	920	874	853	857	807	865	866	860	910	899	867	832	895	844	870	906	954	905	880	885	873	887	839	825	859	812	863	854	807	834	888	828	841	868	816	877	895	863	861	820	903	827	889	833	841	867	931	835	856	883	874	858	851	855	868	866	874	851	871	879	882	888	831	881	908	901	818	812	897	822	861	829	866	844	842	813	869	845	865	853	878	851	822	864	861	870	835	907	844	838	870	840	897	821	835	857	851	840	875	838	843	914	864	848	839	829	897	919	903	829	858	887	855	810	840	836	814	888	849	891	884	898	882	902	872	892	877	885	839	880	837	832	851	931	851	881	837	875	901	896	827	842	884	844	838	874	849	806	832	867	863	872	825	866	834	913	830	866	844	861	852	880	929	839	854	848	848	845	856	881	829	841	887	831	826	833	881	886	917	887	875	856	893	832	865	888	917	903	844	881	861	872	831	836	893	892	824	870	871	854	860	897	863	879	886	875	856	899	907	842	854	819	875	855	834	901	906	817	888	942	886	883	854	906	846	880	853	879	897	866	876	868	812	882	888	862	879	855	809	897	850	857	815	860	837	894	853	845	827	900	886	845	769	821	829	814	865	821	851	910	877	854	862	891	882	876	863	862	822	841	842	870	903	878	899	865	910	918	839	889	882	881	848	900	917	870	863	856	844	886	858	829	869	860	912	871	876	839	867	867	878	861	867	840	890	854	840	874	863	869	873	842	867	915	923	857	873	846	864	878	848	896	861	817	854	873	830	861	898	875	873	883	910	889	880	890	852	876	904	810	828	876	868	871	818	859	893	854	814	844	860	900	880	882	853	843	908	848	919	908	913	820	820	868	865	854	887	854	850	864	881	910	876	836	829	887	876	855	874	839	878	876	901	883	875	875	816	878	863	850	877	852	887	883	866	874	878	894	830	894	862	854	882	856	869	896	884	925	821	856	867	848	845	859	908	831	875	884	841	845	849	893	847	894	873	834	850	921	875	879	893	861	915	906	909	870	860	894	913	838	828	888	864	870	890	858	866	810	829	844	844	878	832	906	824	887	884	865	853	857	903	830	891	852	864	842	868	901	865	914	899	891	893	905	859	819	880	902	868	889	850	826	873	858	833	839	873	895	932	875	860	832	863	888	875	883	902	854	858	848	890	868	863	822	876	838	866	877	896	831	843	851	891	832	853	830	894	846	861	820	888	849	836	851	867	860	860	816	828	880	898	854	927	852	838	878	862	859	942	925	891	836	876	878	914	869	861	862	843	858	807	856	868	900	850	848	838	896	855	848	904	823	864	846	882	849	865	886	888	865	872	871	862	902	945	822	885	863	857	859	861	895	844	870	865	875	860	864	875	863	918	882	887	864	943	883	873	842	812	850	860	911	871	890	892	929	866	847	859	929	837	897	832	799	835	835	864	864	809	888	920	833	863	856	856	863	860	863	843	897	838	901	853	834	914	897	794	799	873	886	877	839	869	836	840	906	867	867	867	876	822	878	865	864	865	878	858	873	871	850	870	870	873	901	794	874	827	861	830	841	873	880	886	827	857	913	867	913	850	894	834	867	869	812	837	889	889	921	870	875	802	869	878	858	884	875	864	867	857	872	925	840	877	847	896	867	886	954	846	899	831	803	844	887	900	857	804	857	849	856	848	889	832	877	867	882	866	886	790	860	847	878	845	918	867	903	844	831	897	869	930	849	884	867	835	864	883	875	826	875	852	845	898	867	903	859	895	920	901	890	849	885	893	864	819	849	804	854	806	831	884	857	861	850	858	864	869	848	887	824	867	819	859	818	864	851	833	785	902	854	854	826	882	855	891	864	874	896	882	856	858	837	875	807	872	882	858	900	820	850	854	810	887	890	880	895	856	841	891	841	845	871	817	876	883	870	888	863	890	867	903	853	890	830	813	854	821	886	921	939	875	838	875	882	850	880	824	873	892	890	825	866	894	871	857	879	870	850	890	883	878	889	874	829	872	849	839	819	817	860	846	843	902	849	879	803	796	909	845	795	849	904	906	879	848	793	895	872	842	870	863	889	895	879	881	940	844	891	875	837	867	881	881	876	826	874	819	880	846	885	873	836	861	866	868	899	840	848	884	863	831	906	833	855	904	853	912	905	870	841	866	852	873	875	920	822	856	857	857	874	831	859	786	851	835	842	864	843	850	838	890	897	864	867	832	845	831	881	875	893	818	830	862	897	822	877	825	831	868	882	818	894	929	880	921	929	874	844	842	891	818	870	864	848	852	831	871	882	824	868	839	831	931	878	867	831	849	853	831	868	927	883	856	873	862	861
36078	34873	35259	29631	25775	23234	20864	19084	17487	15252	11582	9317	7439	6272	5521	4596	5310	5361	4189	2546	1739	1294	1298	1648	1092	674	573	634	536	1004	1108	1051	733	483	378	299	322	279	274	292	310	263	294	286	266	290	293	285	299	289	263	299	273	296	318	287	270	285	287	288	295	247	275	260	270	262	297	257	285	269	289	299	288	293	287	288	294	290	307	245	274	297	294	304	308	265	309	290	294	263	266	288	277	312	281	311	299	265	258	284	285	273	306	290	280	257	292	280	306	285	301	305	277	294	290	290	295	288	290	277	301	286	267	280	297	295	298	282	293	289	259	288	264	280	275	299	246	286	307	294	299	311	282	323	292	280	318	296	278	295	274	258	286	286	271	289	291	307	273	299	297	303	313	286	275	291	281	296	268	268	309	252	302	285	270	287	299	279	274	323	266	284	302	311	257	282	304	268	280	300	298	273	283	285	257	327	288	288	301	287	311	306	291	275	317	283	292	257	259	264	299	278	280	280	286	286	287	290	315	301	311	275	260	308	286	286	292	278	279	267	296	265	292	272	290	311	282	329	299	267	315	276	269	307	303	288	291	271	290	307	287	277	294	320	285	264	285	273	304	285	308	302	261	293	247	270	296	250	270	289	282	309	301	308	319	303	257	287	261	292	280	259	259	258	270	262	283	264	296	273	330	293	296	308	279	307	296	307	305	278	279	275	287	276	290	278	276	267	301	262	318	282	267	283	288	274	258	288	304	281	289	282	279	292	313	278	316	280	289	299	310	281	297	265	273	315	285	287	279	269	262	282	302	281	281	270	267	298	292	313	307	274	287	295	265	299	275	295	271	302	295	299	271	296	264	282	278	258	276	268	296	278	295	292	286	284	273	262	305	306	258	290	274	259	268	277	243	293	272	257	291	282	287	291	307	284	288	289	266	289	306	282	306	292	281	290	294	276	338	263	267	280	315	277	300	278	325	276	281	305	276	290	299	282	259	301	262	288	275	261	289	304	283	294	297	278	281	287	277	277	274	286	272	282	311	295	293	270	284	282	287	293	271	275	300	300	259	260	288	276	276	262	274	261	311	259	290	293	256	300	278	277	292	296	238	268	331	292	259	284	296	302	281	274	320	263	290	292	275	233	268	304	289	279	290	295	308	273	333	313	254	297	294	272	271	319	303	274	240	262	278	286	294	299	280	323	285	274	295	275	305	282	260	252	290	296	320	292	296	301	321	270	302	304	270	292	268	290	272	268	306	282	303	283	276	281	287	289	297	273	268	280	289	291	310	294	263	266	300	257	270	296	297	310	316	281	294	274	267	286	293	285	294	271	252	276	281	288	280	267	270	281	275	292	306	291	314	280	287	287	260	286	302	300	289	278	287	281	262	254	278	289	306	299	321	300	300	273	298	317	278	288	287	304	271	302	274	305	303	267	286	294	269	303	314	272	258	294	280	256	292	302	331	296	294	301	270	255	283	284	245	291	285	270	270	298	258	291	257	276	279	275	283	276	277	275	280	304	301	305	311	275	328	282	283	303	294	288	305	283	260	292	297	277	309	271	276	272	306	274	293	255	275	286	296	280	294	312	298	295	283	269	294	265	289	281	278	290	309	315	270	256	281	292	317	268	306	274	281	306	299	273	301	301	280	285	280	292	276	301	299	303	273	268	293	291	277	276	301	303	295	297	302	321	268	263	299	306	264	277	292	275	269	253	267	287	278	335	285	292	273	276	268	284	283	319	308	307	290	318	327	301	275	261	294	265	277	305	262	305	287	287	288	279	284	285	281	291	284	278	315	275	280	303	290	306	241	314	295	275	280	280	289	275	279	267	298	300	295	303	295	306	314	283	293	274	288	307	281	243	262	285	314	283	290	252	264	268	277	283	283	278	308	300	271	309	238	296	303	292	272	284	273	276	273	270	293	282	328	308	282	270	289	268	275	297	286	278	281	257	291	274	272	282	301	275	302	302	297	301	317	329	266	311	286	289	286	260	315	336	311	279	273	295	277	324	275	278	274	266	255	288	283	299	275	301	297	296	264	289	273	292	292	298	284	253	320	261	299	281	248	270	285	280	248	294	280	285	319	303	287	276	331	280	284	282	286	266	291	284	283	292	283	294	309	274	270	260	299	325	308	270	259	278	288	313	272	273	310	292	277	303	247	294	276	267	272	289	288	268	283	291	273	257	274	293	302	308	288	259	257	294	304	329	314	318	273	287	285	288	239	298	260	313	310	289	309	281	262	275	271	278	273	286	277	289	318	272	263	290	285	291	267	261	284	261	268	283	261	277	256	297	272	325	278	274	273	292	308	306	306	262	288	295	271	261	263	282	291	277	294	276	317	311	259	282	313	259	318	276	273	274	281	299	308	294	262	279	296	289	284	308	293	281	278	282	258	312	259	256	274	260	277	310	273	308	264	292	282	284	292	293	286	269	315	303	289	294	270	278	288	271	310	304	297	247	313	252	292	305	269	283	287	289	294	297	294	281	291	299	284	317	270	284	266	300	307	305	295	290	264	280	314	281	279	294	277	305	290	290	285	318	274	283	266	274	304	313	268	267	255	304	287	277	259	249	267	273	312	276	299	273	291	306	292	287	275	293	281	275	312	288	290	259	251	292	289	305	271	287	287	300	296	278	291	265	303	298	284	284	283	282	289	267	266	269	299	262	283	299	275	296	286	270	267	312	290	289	286	309	322	287	293	256	313	286	293	269	314	276	271	296	277	303	279	257	299	291	271	286	294	303	284	273	281	286	296	274	239	306	309	298	295	290	277	271	277	287	288	293	288	297	276	290	310	295	304	318	272	286	270	286	274	261	302	295	291	288	255	307	263	323	279	305	288	326	298	269	301	314	305	283	315	268	280	280	309	299	283	267	287	293	303	307	275	294	300	286	299	255	276	289	290	271	276	307	279	294	309	281	287	325	287	266	262	287	293	293	306	305	302	247	290	285	292	283	272	323	294	257	280	302	292	283	306	297	289	314	292	303	289	288	288	300	275	283	276	287	290	287	259	265	289	273	292	301	317	253	284	292	283	302	302	284	311	286	292	296	299	289	303	297	291	306	284	302	273	292	269	303	286	312	282	285	297	278	314	272	292	266	307	286	282	292	317	315	263	282	266	300	263	287	278	283	271	291	297	297	271	303	299	286	269	285	298	300	294	292	278	257	302	311	279	255	289	282	331	277	282	275	293	305	310	273	255	279	269	285	284	302	311	283	278	270	295	312	284	286	258	306	304	331	283	274	238	267	288	277	270	302	301	283	278	254	298	284	289	287	258	285	309	286	314	308	280	301	323	266	291	253	281	270	295	320	255	290	267	286	286	313	295	273	272	302	279	284	272	265	266	315	297	268	309	328	280	260	284	265	268	272	279	311	289	293	297	277	292	297	280	296	295	326	274	316	299	303	265	298	282	272	312	265	285	286	293	295	299	296	262	299	281	271	247	273	296	299	290	283	301	290	303	284	278	276	295	305	268	307	298	290	310	296	300	292	265	311
25514	28515	34478	36490	35793	35425	34383	33066	32444	30884	27330	25360	22556	21071	19557	17730	19941	19609	15906	11150	8153	6728	6714	8584	5564	3597	2986	3088	2459	5259	6270	5225	3384	1889	1176	1043	881	828	869	845	878	917	831	814	802	799	757	798	830	726	794	788	767	760	792	838	809	736	768	826	798	797	825	825	782	786	778	792	791	794	854	821	781	807	764	806	753	838	801	781	820	797	785	818	821	794	835	769	796	822	804	817	813	807	827	786	816	754	788	807	814	787	759	821	818	808	798	749	716	781	784	841	804	773	811	753	805	779	853	837	768	789	774	806	816	721	775	791	797	797	817	821	813	740	796	800	770	804	841	758	777	813	819	803	793	827	814	887	762	831	791	793	800	776	779	816	859	752	783	796	791	832	809	820	799	817	765	795	815	797	805	817	774	796	761	808	810	767	800	807	808	791	826	757	808	774	767	785	792	749	798	780	796	752	834	808	789	840	822	812	803	792	762	812	839	771	841	767	777	781	812	788	803	777	774	797	847	787	807	801	827	806	811	800	777	790	844	783	821	837	792	739	779	774	807	796	872	790	819	765	808	787	822	779	754	772	799	745	835	817	765	819	760	785	826	797	779	808	794	771	774	764	781	774	777	827	834	788	834	790	837	809	774	830	792	756	821	780	791	809	829	834	778	791	800	772	813	798	784	817	791	778	751	827	839	839	803	779	851	794	824	801	839	800	791	778	779	835	817	822	800	786	815	719	811	796	794	793	788	789	820	798	763	837	779	817	798	861	786	794	795	761	792	820	747	817	782	855	812	782	782	813	793	774	791	732	792	814	787	831	756	849	828	759	832	784	800	794	795	794	802	784	808	749	805	828	772	780	794	794	777	793	771	799	813	773	800	815	767	822	789	792	787	787	849	766	815	825	784	783	822	753	791	852	831	794	790	810	788	762	763	827	787	818	809	805	796	813	792	831	756	789	812	801	832	812	848	850	789	812	808	800	759	799	800	768	845	766	775	806	806	799	805	782	813	834	802	817	796	803	765	834	823	822	801	782	786	846	770	828	787	786	837	793	771	785	794	774	770	797	807	765	773	832	795	779	828	815	832	818	787	830	827	792	790	786	861	788	869	832	813	830	806	798	786	790	807	809	739	765	793	784	803	850	751	775	823	804	778	805	804	800	792	788	814	800	821	851	758	753	795	776	815	807	773	795	819	832	762	765	788	811	803	771	776	744	779	787	770	759	758	765	814	822	854	794	836	762	825	799	796	776	795	767	834	804	785	799	811	799	790	781	803	799	817	816	844	802	823	813	803	803	795	793	796	813	798	810	791	809	741	755	828	799	756	810	800	763	834	826	789	820	830	818	854	836	825	793	799	798	792	876	797	832	760	755	809	779	790	807	780	842	763	820	804	816	758	808	840	753	811	780	785	806	792	799	777	760	789	832	824	821	802	794	810	829	816	797	782	777	748	795	776	798	826	839	772	780	823	812	811	807	781	812	760	787	833	797	797	801	768	828	846	740	774	733	789	780	743	783	785	814	798	821	764	847	762	756	847	790	816	824	776	796	778	710	805	797	827	864	770	798	818	803	824	786	800	771	793	782	814	818	784	786	804	812	843	767	775	777	748	795	787	842	776	816	847	771	812	842	771	789	796	791	784	816	820	766	773	820	843	764	811	792	866	760	816	832	734	800	844	783	846	800	790	793	808	825	813	837	804	772	783	831	738	779	793	836	782	798	788	758	833	803	835	801	822	822	810	769	842	807	810	827	797	816	793	832	771	778	832	799	792	797	791	861	817	808	773	831	829	797	749	843	742	805	757	773	819	808	811	788	781	851	829	749	793	831	813	827	802	806	760	799	776	809	821	782	829	811	772	816	722	766	761	820	806	771	784	777	769	779	820	803	789	837	807	823	789	793	849	779	833	823	801	800	770	781	747	844	818	793	816	807	769	784	801	836	808	744	868	816	807	769	802	799	781	771	822	799	818	856	759	812	834	798	820	861	822	808	779	761	817	807	768	795	790	744	802	799	832	840	804	831	746	778	806	803	794	739	773	811	835	795	797	773	823	786	810	753	803	784	759	762	789	780	827	799	806	781	863	810	827	819	819	773	807	807	773	810	832	802	797	839	825	809	753	799	842	813	790	831	791	770	856	775	779	826	791	819	823	832	832	779	823	830	798	751	847	809	779	832	739	809	801	789	819	809	798	793	742	729	818	789	830	804	768	830	774	762	844	770	793	781	800	739	778	816	782	812	754	790	797	799	849	817	806	836	805	782	786	745	790	757	761	822	763	755	778	755	792	799	798	830	824	808	821	789	792	793	819	793	762	794	824	774	830	783	802	820	793	820	778	783	815	808	865	797	775	826	833	824	817	761	813	840	821	806	813	816	772	794	794	761	819	773	794	802	797	816	798	814	744	824	768	829	844	781	777	819	814	735	768	809	736	826	857	787	818	806	826	805	823	847	781	806	780	781	802	842	797	791	745	818	793	738	809	725	780	791	806	824	816	830	742	809	811	821	818	744	809	753	794	865	806	824	811	804	820	841	842	778	840	758	789	851	782	774	817	727	790	752	880	836	786	791	786	813	805	797	793	793	784	776	814	772	788	785	798	798	775	749	781	767	832	799	780	762	742	793	826	812	798	799	844	765	790	765	768	815	834	788	845	825	811	800	831	840	812	787	813	809	827	767	862	794	823	783	777	840	816	795	832	761	781	789	806	768	800	795	796	785	812	814	766	798	775	757	822	857	802	831	856	751	791	765	825	785	754	809	752	775	810	774	812	780	795	785	797	797	788	800	826	806	762	793	801	794	759	759	808	824	754	766	739	846	770	785	848	767	830	810	791	791	828	798	792	799	822	829	723	830	779	808	812	782	844	802	775	747	816	777	801	770	816	788	820	789	837	783	823	822	811	782	813	787	855	817	805	815	819	775	805	825	802	850	792	821	801	827	832	803	800	751	817	807	793	795	877	824	811	823	792	743	777	796	843	746	804	788	833	793	819	837	805	827	820	830	833	784	803	780	829	800	857	784	811	751	788	777	836	776	803	887	867	803	806	795	764	874	796	858	818	804	774	782	799	818	767	851	778	776	790	836	812	822	831	782	751	793	780	834	775	797	787	820	803	789	771	778	783	793	812	796	858	823	829	788	796	842	791	801	849	816	818	815	813	781	779	793	787	745	863	824	811	775	818	776	766	811	794	841	813	800	826	768	812	828	732	839	797	835	810	824	820	780	824	793	793	885	822	798	822	807	805	820	800	806	789	835	823	799	733	789	799	811	790	808	834	862	770	758	777	824	788	812	810	822	828	858	808	733	847	750	804	767	752	826	781	844	751	808	817	801	809	809	787	838	828	801	821	800	766	796	855	810	807	788	784	803	805	816	825	813	823	794	823	849	841	828	808	814	758	811	775	820	768	813	726	805	772	791	801	819	810	778	805	813	780	807	780	836	770	801	795	827	798	789	839	803	779	844	832	789	758	777	819	762	820	837	818	748	825	807	839	727
41674	38859	38631	36156	30529	29354	29036	26998	25133	21974	17774	14537	12424	9946	9346	7736	8366	8927	7282	4660	2956	1889	2091	2368	1064	1009	922	745	1012	1897	1670	1274	838	499	388	361	339	317	325	334	332	364	314	317	310	291	348	322	291	310	313	346	321	298	308	328	316	278	309	324	348	320	333	288	361	304	294	337	316	313	352	303	305	338	289	327	331	309	314	308	331	323	273	344	330	304	286	328	336	289	300	327	288	312	307	309	331	344	284	330	315	291	293	328	349	298	325	314	315	333	338	303	292	322	293	342	325	309	309	317	327	302	315	292	312	313	339	323	302	312	299	312	325	358	330	325	294	309	312	317	322	326	355	340	322	314	306	314	296	335	336	306	301	309	346	301	297	340	305	308	333	337	314	360	312	345	328	325	355	310	301	272	308	304	318	303	341	323	322	338	322	279	331	298	325	288	323	340	368	312	304	320	344	304	297	295	326	337	335	296	318	326	333	334	354	335	332	343	312	316	296	343	317	309	332	322	311	330	345	345	306	310	328	328	316	333	326	300	352	318	330	307	305	300	332	297	324	328	301	340	303	321	319	299	331	302	335	338	325	347	314	324	286	273	339	310	304	315	308	353	295	287	320	319	324	321	302	348	284	342	327	323	373	303	329	327	293	315	330	304	295	336	332	319	295	310	317	304	298	279	326	326	328	289	333	310	336	324	302	309	282	359	311	335	325	329	314	324	317	314	320	337	323	277	315	328	277	337	322	319	321	335	295	335	324	283	323	342	330	301	315	312	360	340	310	303	292	328	328	328	296	294	299	328	321	305	334	325	291	310	334	330	299	324	333	307	292	324	289	312	312	333	284	307	309	320	324	329	323	333	312	318	346	334	340	321	277	341	306	342	311	336	307	284	324	332	293	331	299	302	352	305	331	298	318	274	287	327	332	334	316	298	349	318	334	324	305	336	308	311	331	312	313	302	328	300	335	299	317	320	303	323	332	354	282	324	327	340	293	318	352	313	307	330	304	347	323	339	340	347	351	315	277	327	303	297	306	296	312	315	304	319	317	301	285	329	346	330	331	300	308	379	317	314	296	302	325	342	329	346	320	359	343	314	339	334	320	302	328	310	296	308	341	312	335	305	307	377	335	307	333	327	302	315	302	299	304	307	300	310	314	295	324	322	316	327	317	307	321	284	311	311	283	333	316	330	324	373	323	334	293	307	313	309	317	326	364	320	324	367	313	300	271	326	335	311	329	269	329	342	327	317	327	331	305	322	340	316	323	283	319	328	313	315	300	301	323	358	333	331	299	335	356	310	316	346	305	312	302	315	306	309	302	320	306	333	328	323	308	312	323	297	329	313	285	297	316	333	310	307	320	305	346	305	317	329	293	318	291	333	302	323	292	298	311	309	298	320	306	315	294	316	352	279	318	365	287	313	306	338	271	326	338	348	295	353	300	295	313	320	308	323	356	355	305	304	309	334	327	332	291	316	286	305	302	338	344	310	305	339	291	304	343	309	338	345	333	323	311	334	350	359	335	359	363	326	297	298	329	340	283	319	319	324	282	344	329	335	317	321	287	332	292	328	310	329	307	317	328	343	286	348	340	306	325	317	322	310	347	331	325	323	322	324	326	313	313	317	306	334	325	316	328	312	318	287	341	318	376	309	301	346	274	314	310	326	329	299	324	344	312	330	314	320	336	304	325	310	305	325	324	334	309	336	337	349	321	310	320	332	333	338	336	333	323	328	299	322	349	273	318	344	289	302	347	305	329	314	342	311	313	314	297	295	294	295	326	316	335	309	293	329	306	321	300	317	274	329	319	326	344	321	353	328	299	329	340	349	310	298	326	305	321	324	282	299	333	287	312	345	335	326	329	307	312	293	331	312	336	332	344	318	343	295	300	317	303	308	320	317	299	327	299	324	301	320	360	348	329	309	295	318	321	325	335	331	294	308	305	345	334	316	315	346	342	318	315	291	327	316	299	328	333	306	372	306	314	297	326	363	321	324	309	306	296	312	290	306	338	342	326	329	316	297	335	299	326	311	314	310	313	331	325	288	297	316	306	344	319	297	317	344	333	309	314	330	315	328	315	314	333	322	298	324	320	326	326	306	317	326	315	316	328	329	323	349	343	316	309	344	324	339	299	320	319	288	305	322	325	334	328	305	337	304	318	307	335	311	319	321	332	302	288	312	312	300	309	312	316	327	339	290	327	338	348	291	319	306	312	355	341	286	300	316	312	329	344	304	318	316	314	287	299	294	287	328	313	328	278	327	348	312	336	338	299	347	355	339	309	332	268	285	310	307	328	346	339	302	319	318	322	319	318	325	304	347	322	304	316	300	359	368	323	298	312	339	292	359	323	333	356	344	333	312	314	311	279	323	317	302	290	282	282	307	318	325	292	320	308	315	308	305	329	338	298	322	309	323	325	324	300	297	306	310	331	308	311	295	326	334	316	330	348	309	339	316	307	336	310	333	301	334	298	294	300	341	334	323	309	297	291	329	307	313	325	335	329	311	332	331	303	317	308	325	285	298	322	319	342	348	307	266	324	324	335	283	319	294	334	330	371	328	323	306	309	315	324	333	301	310	332	320	322	305	346	283	300	299	336	324	341	332	322	334	336	319	307	346	290	304	319	329	295	330	295	314	309	311	317	291	326	329	314	316	336	310	301	310	314	327	308	319	318	303	277	329	324	318	325	339	315	298	286	322	288	296	302	316	333	320	323	295	333	335	288	326	310	326	322	319	340	335	313	319	304	319	306	323	294	292	287	306	327	299	303	347	328	320	313	309	330	308	332	302	286	311	308	282	319	310	301	305	336	354	333	309	312	355	345	334	321	339	332	293	307	318	321	334	313	319	288	289	344	318	311	321	293	305	323	270	342	330	315	307	317	328	326	350	316	303	311	288	310	314	288	315	284	314	325	321	310	357	296	305	337	318	344	330	296	344	332	316	333	330	309	323	309	275	346	313	326	336	323	315	324	323	333	308	331	322	320	359	330	331	310	312	309	304	318	313	328	338	293	334	298	319	304	310	292	312	327	351	355	314	343	314	327	324	311	317	319	309	334	343	320	288	287	340	317	350	335	324	324	338	308	326	312	337	332	313	322	276	346	312	330	313	300	304	305	354	333	317	324	308	330	324	315	267	310	372	348	299	343	357	334	341	318	297	286	297	315	322	340	348	329	322	331	355	291	320	330	345	313	325	351	314	310	319	324	299	286	336	329	332	302	284	306	327	332	302	316	324	321	316	326	313	289	301	324	318	338	334	320	303	299	328	340	317	315	310	322	287	337	335	329	350	315	323	316	348	338	278	306	305	288	320	320	354	338	274	329	315	319	333	353	294	298	292	324	327	331	345	308	316	316	311	328	308	332	320	284	319	291	320	330	317	336	315	317	286	306	313	317	341	308	315	316	315	320	334	324	316	325	329	337	322	337	321	346	323	333	285	346	341	328	279	333	313	335	322	308	337	308	281	334	312	344	333	297	346	319	325	358	291	322	326
29700	31406	37224	41045	39642	40574	39534	39781	38922	36686	33909	31638	29590	26706	26423	23113	25532	26515	22772	17171	12393	8836	10106	11401	5087	5373	4691	3406	5348	9785	8874	5829	3596	1958	1258	1068	959	941	911	913	972	934	928	870	897	841	834	890	863	931	897	923	878	938	874	894	868	886	865	917	845	896	896	898	850	903	903	950	895	879	860	866	891	852	918	889	895	833	853	924	931	860	880	841	850	871	818	841	863	878	929	898	880	846	851	919	895	879	846	850	870	826	823	926	878	870	896	863	878	873	870	853	881	886	940	869	889	946	848	911	882	913	888	861	866	865	875	889	922	855	888	871	890	861	892	913	913	854	855	863	875	847	881	883	884	867	841	865	904	856	923	834	914	901	868	829	886	883	883	912	880	870	855	909	875	870	910	870	880	878	943	861	870	894	840	863	908	897	869	896	857	837	905	812	869	927	886	877	847	790	818	943	897	886	900	917	854	895	903	868	811	886	879	859	849	870	893	879	948	891	870	900	906	915	867	890	900	839	905	862	885	885	878	875	860	864	852	893	877	885	871	862	875	913	867	872	891	876	867	861	874	887	890	834	839	941	850	854	946	894	833	872	902	843	861	815	884	911	892	901	865	852	904	902	864	959	861	953	875	911	899	906	878	937	901	880	895	867	894	867	817	891	815	890	845	873	855	857	862	887	860	834	846	885	879	873	890	847	837	931	939	879	888	882	907	899	850	881	887	862	857	861	903	872	880	889	881	895	843	878	856	830	894	762	876	877	834	915	813	856	884	909	824	864	838	888	905	866	864	860	867	861	863	885	871	892	891	877	889	886	874	918	918	873	946	857	868	824	874	910	825	909	868	859	905	936	835	854	842	885	881	842	878	857	836	904	865	911	924	838	886	870	898	889	877	833	844	861	839	926	831	867	896	941	840	871	885	881	882	813	884	831	888	894	885	883	879	877	848	901	811	900	864	880	924	830	910	852	870	902	867	909	951	862	859	858	861	935	890	852	904	889	894	932	847	908	876	903	882	949	936	871	902	839	822	851	852	870	852	851	883	898	847	881	897	870	869	828	908	878	907	859	846	876	846	912	870	875	896	889	888	882	897	859	951	876	895	872	880	843	860	897	855	864	835	859	862	879	874	911	850	847	868	865	891	942	826	837	878	915	923	832	870	848	854	925	926	860	887	865	845	904	860	855	889	855	882	878	862	855	886	843	888	841	829	872	808	917	877	920	834	844	871	867	867	828	888	852	844	873	861	936	848	900	831	840	901	887	848	836	807	852	869	881	871	883	856	880	860	897	875	926	879	892	907	913	815	849	945	912	854	875	943	847	852	833	877	870	858	868	851	871	880	883	861	840	842	932	867	880	859	888	876	896	852	881	886	905	892	851	915	882	825	933	873	870	884	864	853	830	923	900	837	881	817	859	883	899	841	885	820	920	814	868	847	870	902	880	884	906	863	875	898	874	885	829	871	870	891	833	869	848	863	923	919	909	919	878	938	824	904	878	885	867	874	855	861	897	814	919	878	874	929	892	897	909	901	839	864	877	889	901	900	845	905	904	894	896	870	872	846	926	891	897	870	847	852	848	910	853	870	847	915	860	842	837	897	926	845	859	887	862	864	890	854	879	897	841	896	909	893	853	896	868	935	881	854	893	902	903	910	842	836	900	844	897	931	902	884	900	933	882	892	892	898	856	897	894	863	865	911	868	866	848	880	899	920	889	883	875	840	850	900	870	900	818	855	877	909	828	891	896	883	891	860	867	799	882	885	826	891	846	911	863	888	896	915	859	887	828	845	833	935	866	864	858	868	853	891	873	920	836	889	885	900	935	843	873	881	876	932	857	879	910	915	878	826	846	889	877	861	869	858	906	869	880	872	900	831	857	925	885	882	850	903	889	873	848	855	921	857	926	840	879	876	913	884	873	822	870	843	845	851	875	874	868	938	878	889	893	874	850	883	856	935	839	848	933	844	838	857	867	884	863	868	917	867	922	828	941	853	897	904	895	914	872	863	855	883	829	916	889	896	838	821	878	905	869	854	887	870	876	865	868	846	840	842	854	893	864	858	922	897	875	888	838	847	903	860	828	847	853	852	862	886	922	893	906	918	911	858	871	882	903	863	901	858	841	812	867	877	895	897	784	902	885	924	899	881	908	889	876	852	892	966	882	829	863	857	888	896	860	882	861	864	875	825	941	927	941	884	927	858	877	896	882	838	907	869	884	861	858	873	878	862	844	857	881	885	874	859	846	864	846	876	895	836	904	900	926	857	866	866	899	866	825	938	873	865	933	856	858	871	845	862	877	880	878	877	886	893	934	823	860	937	828	840	860	876	866	851	874	878	865	850	827	928	853	867	866	865	872	903	871	825	816	894	841	835	897	861	870	845	854	900	853	854	884	859	852	867	858	899	835	891	883	902	878	868	919	886	877	832	864	872	886	906	881	840	871	843	862	862	894	852	900	884	868	862	839	864	834	885	908	891	886	916	819	874	843	875	868	893	873	913	893	923	872	891	852	919	876	928	864	909	819	806	923	851	898	847	932	859	940	898	853	955	875	890	866	836	875	865	884	835	836	892	886	901	856	886	841	864	857	837	872	942	824	833	852	881	855	861	879	898	842	884	851	884	877	866	874	900	883	853	840	857	899	915	910	877	844	860	906	902	882	888	863	864	904	828	861	855	899	875	839	868	846	825	918	875	912	869	884	908	878	889	834	907	862	872	823	873	845	869	871	887	889	912	838	847	880	843	872	872	878	889	869	894	862	859	910	923	859	855	906	906	874	893	860	863	914	896	844	900	844	882	906	935	891	858	901	851	830	862	847	929	898	858	880	910	869	874	884	892	903	901	912	851	851	849	807	943	885	878	872	880	871	918	823	896	839	888	853	903	902	870	906	874	867	883	894	917	843	857	893	868	930	874	859	856	870	908	880	854	857	862	932	883	851	893	897	833	853	866	953	826	929	850	878	885	896	927	880	875	813	858	878	912	904	901	877	863	900	887	858	858	827	869	834	861	871	919	868	941	833	878	852	910	906	846	859	882	839	859	914	918	864	842	854	860	856	892	830	908	907	873	879	880	851	818	877	887	893	875	911	858	847	870	862	835	880	853	853	872	821	875	840	887	902	862	871	845	826	859	863	886	899	858	891	911	920	838	838	894	910	854	895	901	812	898	909	869	881	873	844	895	913	849	895	836	892	815	871	857	904	900	892	892	898	895	867	838	854	842	939	930	908	854	894	850	899	898	859	883	834	888	867	913	852	832	884	890	884	848	848	851	885	866	838	848	839	857	823	879	856	829	799	863	904	877	876	875	917	905	875	913	816	950	893	910	905	871	891	836	914	842	853	901	851	854	902	879	897	919	879	905	875	877	900	908	891	882	897	888	861	933	862	836	844	896	871	894	835	882	882	907	826	872	898	915	877	824	848	866	896	840	861	811	849	885	896	849	796	882	887	880	926	859	880	862	905	877	865	931	902	861	866	877	828	881	860	887	900	881	882
22599	20622	19274	14627	10149	7227	5654	4403	3428	2483	2001	1598	1296	1169	989	861	848	754	692	539	488	542	470	455	429	387	344	368	385	429	432	421	396	364	329	343	334	330	376	347	330	320	319	322	290	339	323	327	336	296	312	327	288	330	307	345	329	322	312	327	323	340	344	345	356	322	318	319	322	311	318	322	320	335	361	325	331	336	333	312	311	298	317	323	296	315	334	328	331	321	352	318	313	330	311	321	293	331	345	303	338	321	321	308	312	341	335	305	287	353	328	334	321	300	313	313	317	291	312	311	326	322	330	323	332	346	331	300	325	319	321	364	296	317	322	341	326	323	321	317	325	343	352	349	355	346	336	377	320	341	325	364	314	298	319	348	327	346	349	326	345	346	341	335	367	322	335	351	303	308	364	305	323	317	320	324	335	324	319	355	333	335	380	325	334	367	340	331	286	322	337	295	355	308	333	336	364	338	392	348	309	341	307	347	334	321	313	338	359	333	334	351	345	319	293	274	301	313	322	347	313	329	315	308	356	329	317	328	310	313	320	337	288	289	325	324	315	323	368	289	329	308	307	334	310	331	298	324	315	323	283	356	327	324	324	303	295	324	325	327	303	310	329	338	318	326	348	322	331	302	309	312	339	328	324	346	301	303	330	296	349	330	309	323	297	287	338	292	311	310	342	342	319	337	316	325	352	346	341	344	312	302	325	333	328	335	329	322	356	321	337	322	317	341	325	318	302	328	309	313	291	320	316	283	346	293	328	331	319	312	317	320	327	350	304	322	288	302	310	338	298	316	336	300	317	329	313	321	309	335	321	285	312	347	342	335	331	299	317	366	359	355	317	335	345	317	324	304	338	317	306	356	337	348	335	336	320	313	321	338	306	325	300	329	304	358	340	330	327	322	315	313	309	326	334	295	319	352	353	320	349	292	322	335	291	348	332	327	346	339	333	347	324	287	342	309	352	356	339	324	327	312	308	328	327	307	340	323	333	308	299	331	355	332	337	338	327	329	319	301	296	298	339	314	334	327	351	316	335	318	290	331	314	333	319	363	382	345	312	303	311	320	326	344	327	341	299	314	326	293	329	304	350	342	304	306	325	309	294	343	350	305	332	364	297	336	314	343	342	314	354	315	345	349	316	293	349	334	330	309	321	313	326	327	295	331	275	330	347	339	356	306	328	308	307	321	326	332	323	312	315	322	312	337	328	332	320	331	333	316	314	274	327	343	306	337	340	342	311	349	356	324	294	346	314	329	313	275	324	305	338	323	336	294	326	307	337	338	339	329	311	330	316	351	328	310	335	344	314	309	310	323	357	333	333	301	312	318	319	314	332	334	347	328	326	312	354	336	339	327	318	297	314	331	318	344	313	325	337	332	308	339	326	337	341	296	302	340	304	330	345	301	341	301	311	323	312	332	327	288	336	333	325	282	285	319	334	367	351	346	316	342	315	334	317	345	327	319	291	326	303	350	304	337	329	327	296	325	319	320	305	309	326	330	302	306	325	367	305	315	345	338	339	309	342	321	331	335	317	362	334	341	300	345	325	309	324	342	290	299	304	319	375	339	317	339	301	327	327	322	337	327	310	313	342	307	336	316	329	325	319	330	318	324	366	322	324	350	341	328	294	330	328	331	270	312	305	339	337	334	332	342	355	326	322	324	355	337	320	323	327	329	343	348	342	310	351	308	354	333	356	332	327	332	307	314	353	305	325	335	317	320	295	335	327	332	343	327	300	342	326	345	343	333	304	313	330	290	320	360	338	317	323	319	340	348	332	346	369	340	319	326	345	321	317	330	314	324	335	314	299	358	316	307	344	316	331	389	307	299	308	303	292	359	355	337	316	350	345	340	319	327	351	319	339	332	339	323	366	300	362	304	308	339	322	326	316	361	324	308	328	324	338	317	324	314	312	287	308	353	282	321	308	294	318	369	331	347	312	324	334	354	308	319	339	344	340	302	313	325	354	312	319	341	341	326	340	329	338	334	302	351	343	343	317	298	321	331	315	318	305	313	350	336	325	306	324	343	361	318	319	327	328	328	331	345	329	283	318	312	278	327	324	337	285	351	354	303	329	336	323	337	324	343	331	344	311	331	350	321	346	304	322	307	334	338	356	318	318	333	326	346	342	323	316	296	304	313	321	297	334	377	313	328	331	309	339	325	312	318	311	321	320	314	333	328	320	316	332	324	342	300	334	350	297	329	340	341	350	324	336	336	330	369	294	329	350	321	331	335	309	329	312	344	318	326	329	309	326	332	324	307	327	333	302	341	335	321	302	331	347	305	325	333	312	330	337	351	324	332	320	337	329	329	321	310	329	334	300	323	345	314	360	357	346	343	300	294	336	333	349	325	335	319	344	336	337	341	339	308	346	331	333	343	312	342	300	345	323	328	348	321	304	320	330	341	323	331	353	321	310	316	324	337	324	354	324	321	335	326	328	302	344	305	320	330	331	324	312	328	328	317	288	346	334	369	326	319	329	311	303	316	326	359	360	331	339	313	317	322	341	325	350	358	303	327	367	322	320	334	326	293	338	352	288	331	302	342	336	296	332	331	319	293	323	343	335	313	339	360	357	329	324	320	342	337	321	309	322	360	322	324	310	327	314	322	327	333	329	328	294	327	313	330	347	337	329	322	331	354	359	333	334	358	300	304	331	350	341	334	324	299	349	315	327	326	323	343	340	319	308	333	321	317	366	354	343	316	319	292	330	304	347	326	351	329	328	343	319	350	317	306	326	355	309	329	345	352	300	333	290	298	313	335	342	320	311	360	324	325	320	342	352	339	336	354	331	371	300	326	296	342	349	304	352	318	374	332	321	350	301	357	319	323	353	321	329	344	355	319	336	296	348	316	313	331	351	335	325	310	349	319	302	284	320	321	331	372	286	320	314	296	331	336	316	326	303	348	317	349	325	313	309	303	342	348	318	334	310	365	339	322	314	317	313	346	336	338	368	322	336	314	330	310	334	305	339	316	339	336	323	349	297	331	355	296	332	353	304	311	297	317	346	328	358	348	320	345	341	333	308	287	309	315	325	340	327	323	349	323	327	344	316	339	334	339	314	330	325	310	317	347	336	308	313	319	340	321	303	323	299	324	330	303	313	341	330	343	337	318	325	337	355	336	354	360	335	342	319	323	328	326	338	327	323	321	331	323	324	299	317	348	316	319	326	321	338	348	360	338	334	324	348	320	357	286	324	351	303	332	333	292	358	331	326	348	303	324	314	297	308	304	305	341	339	316	332	349	320	334	296	263	364	345	305	323	368	340	342	320	308	347	332	332	341	382	345	307	317	323	322	326	367	366	342	319	310	325	334	342	355	286	278	350	326	298	298	335	343	345	351	308	319	337	322	315	321	300	361	322	346	347	294	331	336	332	338	319	343	345	335	362	309	324	334	373	286	306	282	330	327	327	320	323	341	337	327	319	330	291	333	305	342	318	328	307	322	300	328	308	356	331	319	335	315	311	366	326	316	352	334	325	305	342	322	374
15054	16147	23268	24480	21803	19467	17351	15187	13007	9922	8206	6967	5797	5285	4305	3938	3673	3541	3135	2263	2086	2101	1831	1832	1457	1333	1261	1224	1247	1456	1653	1565	1204	1007	931	955	909	976	920	926	925	946	880	911	885	897	910	866	863	912	918	898	913	932	875	917	879	858	888	957	898	904	870	910	876	872	909	860	865	898	898	834	914	923	904	927	883	848	944	874	884	891	894	894	907	888	895	921	877	872	917	820	919	871	889	882	875	866	920	922	870	883	903	906	939	840	901	865	891	949	917	914	920	840	842	916	922	934	873	919	870	909	894	893	900	866	895	896	905	870	888	873	894	864	874	880	890	891	914	914	938	875	883	918	907	859	839	918	891	904	896	917	873	866	891	911	881	914	899	909	876	926	869	942	948	868	890	890	917	859	877	874	911	895	851	923	843	901	899	863	907	920	915	885	896	930	880	894	871	901	864	881	969	890	895	865	864	916	877	897	903	893	870	934	928	872	891	864	861	860	876	919	937	882	944	845	874	938	891	957	915	877	932	906	881	939	839	872	852	863	922	913	929	879	863	924	923	882	941	1008	894	877	920	904	927	865	859	834	914	916	863	886	869	915	903	926	869	880	925	883	848	905	813	878	920	900	920	879	875	906	943	885	891	897	909	865	870	920	855	938	906	860	886	897	903	881	895	872	876	960	893	925	864	927	933	924	868	874	869	898	876	880	876	942	873	922	898	857	857	851	914	866	885	934	889	879	895	902	848	902	861	897	894	905	889	877	844	871	874	861	903	874	910	915	956	898	880	891	941	891	871	863	866	899	877	893	843	928	910	890	853	900	901	877	873	906	906	886	891	872	891	855	884	959	914	892	904	951	855	959	888	909	916	920	870	944	923	898	924	868	920	886	823	913	852	914	900	858	870	851	932	892	897	915	908	830	875	902	855	911	864	847	898	900	912	900	883	869	871	875	907	899	883	894	901	902	907	868	914	872	877	884	884	937	872	936	900	927	897	887	860	899	918	902	880	912	874	935	924	903	851	850	829	928	907	952	916	906	892	918	871	887	920	909	880	913	941	858	870	944	885	831	879	940	837	904	904	915	906	924	871	894	877	870	893	922	876	884	873	935	935	918	882	870	845	859	856	853	914	919	897	867	890	925	886	948	900	877	896	919	919	909	840	915	886	949	903	892	909	865	898	894	919	871	906	872	896	893	872	890	941	857	852	910	942	832	928	891	911	879	886	877	846	916	837	916	897	901	909	884	892	861	888	899	869	850	913	859	883	826	975	871	884	874	923	873	875	924	962	905	918	895	869	917	907	919	893	904	956	879	886	930	903	959	892	901	937	878	906	849	909	861	954	914	867	836	975	821	885	930	898	891	855	869	923	876	913	825	847	893	895	894	883	902	888	899	898	904	874	908	862	896	923	876	857	884	886	942	892	902	874	890	860	914	890	883	897	901	901	889	908	876	943	939	874	870	887	989	900	900	936	892	909	896	890	929	904	872	891	874	853	883	903	879	923	880	920	893	901	877	896	872	928	886	838	945	920	876	873	875	847	902	913	864	864	889	907	899	962	910	911	875	858	927	850	893	899	910	918	910	854	889	913	921	881	848	873	885	926	881	876	855	893	907	877	920	972	855	872	861	867	915	911	903	929	879	846	904	892	874	871	865	953	886	925	906	888	913	817	920	906	906	946	898	883	909	867	950	843	840	837	866	891	829	894	952	858	889	892	920	938	894	860	926	878	882	858	920	886	927	872	887	910	886	865	867	893	863	921	851	912	887	890	905	934	904	911	900	874	937	877	952	947	896	866	885	871	927	907	862	903	918	911	879	911	912	893	879	917	936	905	895	870	871	929	918	899	950	835	903	881	876	937	904	876	908	877	900	876	913	964	910	954	874	890	914	863	927	858	925	857	941	923	929	895	867	858	922	939	922	886	886	854	939	913	892	843	919	898	859	886	878	823	932	902	950	895	868	879	906	933	875	875	897	932	874	919	892	896	927	873	847	899	863	890	931	946	843	836	872	853	819	857	891	884	902	921	863	878	888	888	919	894	902	888	912	857	869	922	877	918	890	943	900	903	889	888	858	939	860	867	927	903	864	903	943	877	893	884	915	916	876	936	897	845	822	890	887	899	912	863	819	914	864	885	926	918	926	894	900	948	884	872	920	872	933	914	928	933	886	911	868	836	908	903	805	900	900	881	890	907	880	905	902	859	870	898	885	890	906	904	827	895	942	893	883	932	880	911	884	942	867	896	901	877	945	865	882	898	837	891	917	942	937	928	908	902	965	885	890	883	888	916	843	873	925	878	830	897	895	879	891	906	873	873	920	917	923	901	893	841	883	908	925	894	880	951	894	924	869	958	858	922	952	909	915	895	919	910	929	844	889	881	921	932	934	934	932	927	834	925	850	863	839	857	865	902	896	894	840	898	874	870	909	884	892	872	906	915	884	864	894	878	917	863	880	925	889	866	924	924	929	863	947	897	838	903	863	937	869	901	866	912	864	864	930	896	945	911	880	891	857	889	848	906	956	865	876	961	898	888	851	903	875	901	936	861	903	830	875	950	940	882	842	881	880	882	889	884	880	857	904	884	893	852	869	878	918	894	918	892	927	906	879	908	879	883	922	886	919	925	880	915	899	922	897	908	897	883	920	871	926	855	854	916	906	894	883	850	886	916	898	872	863	883	859	910	876	854	923	884	877	872	909	856	940	972	877	904	851	924	875	865	899	869	876	904	862	901	899	852	948	907	883	868	864	890	913	871	899	920	913	877	921	885	845	866	864	923	877	920	911	884	873	889	887	815	944	886	912	890	899	908	897	903	837	918	865	905	923	848	891	906	931	925	947	911	914	890	939	899	912	905	871	866	882	893	900	917	910	920	907	952	881	820	860	916	862	861	928	897	892	912	890	883	907	929	913	904	883	855	905	924	885	847	872	874	893	828	909	872	870	921	862	936	923	892	874	846	922	892	844	885	880	908	917	924	909	872	875	903	895	880	872	906	872	889	960	945	907	904	851	936	880	858	921	884	911	852	863	907	837	932	924	913	926	882	913	927	890	875	887	901	893	919	912	882	913	845	917	872	907	943	849	895	895	931	917	897	868	897	892	881	946	885	937	908	862	957	926	876	915	905	877	927	927	863	902	878	921	907	925	907	933	895	916	857	971	852	864	906	879	961	915	940	907	934	982	888	859	871	931	920	917	887	860	871	933	902	874	921	906	921	894	877	882	884	883	864	874	892	903	907	917	887	884	901	902	857	892	908	921	887	917	901	924	903	869	836	890	839	822	932	926	933	894	928	914	885	936	925	915	926	879	886	912	905	901	866	901	904	860	894	961	877	888	903	898	873	847	940	866	860	926	832	864	865	935	896	892	877	894	858	889	920	916	883	897	933	898	894	873	922	901	905	848	859	902	933	912	916	950	910	864	847	870	886	904	895	926	896	836	888	911	896	936	865	953	921	907	913	898	889	856	869	854	883	879	908	905	857	920	942	870	936	874
36082	32723	33912	29650	26084	21753	21529	18954	16556	12199	9813	9024	7301	7702	6633	4935	5046	5193	4612	2227	1457	1681	1272	1361	1134	752	592	741	651	914	1189	900	675	386	374	344	294	297	271	283	308	269	274	281	280	291	288	309	290	279	259	341	300	291	265	271	275	331	283	276	303	285	301	290	293	297	279	270	252	304	272	325	274	282	320	276	270	254	293	277	302	276	277	253	270	288	271	277	268	306	318	277	277	280	285	263	285	293	263	275	300	302	300	272	286	301	286	304	265	287	291	270	309	271	293	260	268	270	287	341	284	281	261	304	289	289	270	281	283	275	265	248	261	288	255	265	333	256	285	284	322	307	296	299	269	298	291	292	264	279	270	277	278	288	303	287	298	283	301	310	280	280	269	296	270	297	307	312	275	273	280	284	287	258	285	279	266	313	302	281	268	297	274	271	289	293	250	309	294	290	279	269	274	302	288	288	287	274	275	282	309	270	290	282	295	317	285	277	276	308	301	308	276	283	308	304	302	274	282	290	299	283	314	304	299	280	262	256	282	311	271	286	287	287	321	270	280	310	303	285	274	333	293	299	270	296	268	308	301	294	296	273	294	291	285	287	296	306	302	290	304	283	296	274	285	286	312	286	263	250	300	285	296	287	280	285	266	271	263	297	282	311	292	267	277	268	271	258	266	300	305	275	293	295	286	275	294	296	301	276	254	279	286	277	307	298	275	292	283	277	308	291	302	253	289	274	272	333	274	275	258	258	264	293	264	277	313	277	284	286	275	305	275	289	278	285	291	283	282	291	281	298	285	295	278	259	270	288	282	275	259	284	285	287	265	291	304	303	288	253	273	266	296	286	280	293	304	304	278	279	274	266	284	304	303	283	304	284	279	268	282	282	267	287	257	288	322	274	247	302	284	276	281	268	303	250	300	291	275	292	292	270	298	289	278	283	294	300	322	271	288	279	296	314	277	286	247	302	278	285	275	294	268	270	270	292	302	285	270	295	303	297	252	303	318	259	298	240	278	271	273	307	316	284	304	276	293	270	278	308	298	293	286	293	291	304	291	276	303	263	280	272	309	294	280	283	268	276	317	267	280	297	280	284	291	304	280	297	299	294	282	300	293	280	311	272	289	265	290	267	268	292	304	284	295	291	303	279	280	262	277	275	275	277	269	268	288	292	285	278	279	300	258	278	268	275	271	295	271	298	324	271	298	291	267	287	301	297	278	279	273	283	280	258	290	262	261	305	307	303	288	280	286	294	256	313	303	277	286	283	281	318	277	281	286	293	320	283	305	265	270	323	289	242	302	247	306	258	264	301	275	300	307	270	305	280	279	280	277	274	311	286	263	279	308	282	281	290	296	274	280	272	251	313	297	295	300	272	314	318	290	295	296	254	322	287	260	310	271	264	313	294	307	293	271	295	273	284	280	273	296	292	266	279	262	320	270	299	279	286	292	278	292	296	296	306	272	298	308	290	284	267	280	292	304	295	275	276	294	304	291	289	300	295	274	275	266	275	296	302	291	315	265	261	300	272	301	301	297	289	246	287	306	275	282	301	289	283	295	278	310	276	284	280	266	271	287	272	286	283	289	250	306	311	267	262	274	288	288	287	272	292	299	296	283	291	305	306	263	274	280	271	287	271	262	287	283	277	288	276	261	262	284	329	296	338	269	284	296	305	275	288	300	285	279	287	287	301	298	297	263	289	303	266	315	303	312	302	313	287	295	290	266	249	283	270	247	290	255	295	287	268	244	276	285	287	302	305	294	269	278	273	299	303	262	280	321	284	283	295	292	287	271	272	287	254	279	276	256	273	297	280	248	306	324	299	268	283	248	292	278	286	289	287	307	288	292	274	285	310	285	274	302	257	282	284	305	276	286	252	276	286	235	308	283	280	265	300	299	264	267	279	291	267	248	288	266	262	257	268	286	293	279	285	277	298	304	296	316	285	277	307	307	303	302	264	260	264	290	263	273	289	261	268	297	293	264	271	286	279	274	273	296	293	306	300	299	264	306	238	277	274	262	249	321	262	294	306	241	271	259	287	277	265	306	323	277	299	279	301	323	300	263	277	293	300	265	258	292	307	270	278	277	317	313	299	279	290	272	293	270	288	267	310	334	260	277	260	290	297	281	318	296	290	249	274	283	276	289	311	276	287	308	319	289	315	301	290	308	281	279	254	303	268	301	277	295	294	311	297	282	275	291	312	286	295	279	273	290	267	292	248	277	282	266	287	278	264	302	281	279	262	287	296	250	307	269	298	279	321	266	286	272	266	309	282	296	290	284	285	275	293	287	274	283	266	305	276	304	290	309	282	312	254	268	295	309	271	301	300	280	283	279	282	274	291	271	297	282	255	315	269	308	300	281	278	281	273	281	287	289	275	288	301	298	265	294	276	278	288	297	278	287	319	268	290	282	286	263	282	293	281	274	284	331	292	291	277	277	253	263	291	305	270	240	257	269	270	250	278	276	280	287	283	309	307	311	297	307	272	281	278	285	303	274	309	287	291	247	286	272	303	278	274	285	309	277	308	312	258	281	262	280	284	290	271	264	291	266	250	263	309	291	279	297	283	278	283	283	301	260	283	310	284	287	283	275	264	277	276	256	294	294	277	287	284	295	268	269	303	273	273	285	293	265	288	289	295	311	295	282	273	307	274	281	274	289	299	296	255	277	287	289	292	333	290	263	291	273	304	309	307	274	274	303	288	276	307	271	275	312	275	308	286	288	270	293	291	302	274	271	287	304	271	300	311	290	289	298	300	294	279	294	277	288	283	260	287	287	285	298	320	313	277	295	294	271	272	293	275	265	275	282	295	264	291	300	308	313	291	313	272	281	263	283	329	284	318	271	296	290	312	290	293	263	267	304	281	276	304	291	319	298	274	278	321	298	273	268	315	305	309	290	288	291	264	323	279	270	271	288	273	289	291	294	312	296	255	288	281	301	283	283	263	278	280	279	281	312	280	304	313	261	286	270	296	277	288	252	289	287	294	325	293	282	294	305	294	293	289	285	273	319	300	315	258	273	283	294	293	281	282	289	326	291	273	257	313	259	304	311	260	317	288	268	271	280	258	300	295	269	281	289	269	300	278	280	283	296	324	262	272	260	272	277	287	281	292	288	286	312	291	272	283	289	290	261	306	283	293	296	292	279	280	277	293	280	323	298	293	278	297	320	291	239	267	276	286	268	301	273	282	281	239	289	303	324	321	299	287	260	305	268	261	275	282	299	292	330	262	308	303	264	306	279	273	262	265	305	318	262	243	283	276	266	293	308	309	291	283	295	293	303	273	315	304	273	282	258	268	285	302	279	291	296	290	283	265	273	273	286	273	299	292	295	272	303	291	261	262	268	302	287	293	270	306	306	301	329	282	287	276	267	273	316	272	266	288	302	302	278	278	277	292	282	300	311	282	297	294	267	311	258	317	275	289	293	273	266	281	252	268	302	291	284	275	267	270	296	262	282	315	253	281	288	316	294	286	302	281	269	269	297	275	294	283
25343	26055	33812	36268	36021	34320	34929	33137	31725	27469	25554	25625	22253	24239	21690	17972	19221	19516	17719	10193	7620	8293	6709	7364	5794	3625	2833	3969	2974	5203	6246	4406	3133	1430	1108	1020	923	880	854	916	986	925	802	772	834	815	792	844	826	798	848	768	773	815	785	840	787	809	809	849	813	845	825	790	816	804	835	829	832	778	810	800	802	809	824	791	796	798	761	785	784	858	765	800	861	804	804	815	770	800	775	798	812	825	870	793	773	773	871	811	821	798	795	846	767	766	797	767	773	783	864	749	838	864	829	819	826	837	835	759	786	831	810	843	778	804	800	783	764	783	765	763	882	799	803	796	811	789	815	809	785	810	771	804	801	796	824	814	811	740	824	828	771	782	774	807	799	851	801	860	815	749	836	780	764	788	769	810	775	812	758	821	833	802	818	849	808	808	806	817	840	795	778	762	812	810	833	760	772	808	834	852	785	799	801	761	810	776	808	797	791	818	786	819	820	812	844	814	807	808	783	823	835	833	796	761	775	809	784	795	797	844	800	821	763	805	788	801	798	829	736	816	795	761	801	778	787	760	830	806	860	789	783	821	805	798	835	793	809	818	829	791	809	833	809	852	801	789	854	768	777	810	813	741	785	803	787	843	840	762	783	804	812	761	788	825	755	838	855	784	802	767	814	810	796	846	760	820	815	786	750	777	787	805	817	815	806	790	854	796	767	882	797	838	829	842	814	801	857	787	854	802	779	770	788	791	791	789	775	818	836	793	815	809	809	846	777	787	794	804	830	815	810	804	822	792	755	766	768	839	802	810	773	776	820	842	792	815	792	827	800	815	795	822	806	818	778	818	850	807	761	799	770	823	836	769	820	814	819	751	711	816	774	751	768	849	778	843	783	820	797	747	882	784	796	815	792	794	789	797	802	832	829	814	814	817	749	818	895	853	790	821	814	791	817	797	851	820	837	782	722	837	842	818	796	804	837	803	827	848	794	813	796	851	836	825	814	776	753	812	784	808	786	830	821	812	791	778	819	784	831	783	812	816	772	817	774	832	873	772	831	777	781	817	794	762	828	768	714	734	809	793	853	814	786	779	822	830	811	775	823	799	777	804	812	784	816	783	764	807	806	793	817	795	777	796	785	788	777	769	796	806	828	817	831	839	794	744	831	830	813	837	774	789	842	763	801	820	833	859	839	776	805	833	782	766	787	770	745	808	819	791	777	812	864	821	831	805	765	791	737	769	796	889	790	783	815	765	794	792	840	817	771	812	741	785	773	782	777	871	812	829	822	782	764	799	759	819	778	799	821	787	819	807	867	783	724	808	828	786	792	775	875	774	830	837	801	808	743	844	863	769	771	817	844	828	814	791	789	746	792	782	803	765	762	793	807	835	820	803	776	782	775	793	830	804	819	780	780	788	857	811	825	802	825	825	760	803	767	781	848	815	808	811	797	751	785	760	792	793	834	798	816	797	825	807	825	773	813	793	842	791	781	787	805	838	770	822	776	813	742	805	793	834	848	790	813	899	850	768	794	798	730	832	826	737	815	880	795	806	796	819	816	789	773	812	868	806	784	790	822	757	737	836	761	783	879	823	810	784	771	775	867	762	807	852	773	774	783	767	768	782	771	832	793	764	772	800	842	807	819	818	768	816	837	828	814	810	834	770	803	802	777	722	792	788	811	799	757	788	753	775	837	795	816	782	808	819	793	836	829	800	840	793	795	809	769	779	850	797	783	817	788	829	815	817	808	786	806	789	777	777	780	777	773	798	780	826	810	781	820	822	844	875	797	762	777	769	801	795	825	824	827	807	786	812	771	815	751	817	791	805	799	823	819	808	806	765	798	809	764	819	815	763	791	838	801	800	775	834	873	806	825	859	796	785	836	801	814	818	799	821	762	831	801	765	777	791	790	770	747	796	793	805	794	825	802	759	776	833	821	752	829	841	806	773	814	838	832	779	786	822	772	737	821	826	805	796	844	791	824	787	805	832	785	796	745	790	811	790	811	792	782	831	807	756	755	811	829	838	765	808	809	809	803	776	807	801	869	826	808	793	832	817	857	790	821	804	807	810	774	815	772	782	734	786	789	795	844	819	784	783	779	793	758	781	834	754	816	739	812	778	827	790	769	750	758	811	786	808	784	795	784	735	835	816	697	837	801	819	756	830	784	841	789	778	808	788	866	812	773	797	806	858	799	832	787	718	801	800	816	774	798	780	853	790	836	777	814	773	786	777	839	868	780	768	820	809	740	840	766	778	782	762	811	840	830	771	812	769	805	792	815	837	781	808	804	775	808	810	816	823	772	788	788	807	835	795	784	810	768	821	812	865	838	769	817	810	846	845	789	790	832	757	822	774	821	771	828	788	811	827	802	779	811	799	842	844	817	776	786	793	836	787	831	766	737	723	756	841	809	819	802	742	835	757	792	807	764	802	810	811	786	782	786	796	858	816	812	821	782	803	811	826	783	826	821	803	845	803	798	778	826	824	804	827	788	821	751	820	789	795	848	826	763	782	799	781	831	794	804	787	850	771	757	775	828	757	810	771	786	817	790	816	845	809	795	773	777	832	783	813	761	781	779	804	810	777	799	805	781	812	816	789	784	783	824	778	803	821	777	821	805	778	809	778	787	841	766	801	813	788	785	826	790	746	851	779	755	860	748	809	742	779	819	783	777	781	846	770	772	791	797	807	840	836	740	812	798	809	760	833	787	811	793	783	774	783	818	758	819	806	807	814	813	811	833	806	818	797	803	774	772	742	840	800	799	791	801	762	834	777	782	780	772	790	788	784	797	826	795	801	784	806	836	775	786	795	831	744	775	828	834	775	784	832	811	809	790	795	823	771	804	797	741	767	799	760	802	779	791	796	817	791	835	773	851	856	869	766	766	754	818	789	820	753	786	784	819	883	870	784	794	837	815	783	798	827	816	779	781	831	780	771	810	779	780	757	774	830	835	772	786	771	855	766	805	793	793	850	779	810	822	781	816	722	775	771	841	765	760	813	802	753	787	785	752	754	776	782	806	768	764	786	774	764	759	806	808	803	813	769	801	822	781	828	731	772	873	772	771	763	804	865	782	744	813	802	781	837	797	791	817	796	814	798	848	853	790	858	765	819	810	851	774	801	791	788	839	746	821	776	823	764	816	784	813	837	820	796	809	797	827	823	767	769	768	844	819	787	834	795	865	795	809	800	775	824	777	778	771	754	804	779	797	802	771	779	814	806	807	784	830	824	838	810	823	791	808	832	775	786	797	802	830	836	817	805	767	805	770	762	788	882	839	815	819	804	774	815	795	817	840	779	790	818	816	807	801	840	785	826	828	837	813	741	805	841	812	780	774	800	827	753	814	742	799	789	802	832	848	761	774	796	833	793	826	805	784	790	819	797	791	806	791	803	791	832	800	839	823	808	806	806	802	828	817	802	751	799	818	785	823	769	742	782	797	762	782	780	788	822	824	809	824	859	836	797	801	774	826	734	754	828	799	802	803	801	833	859	893	794	788	836	816	795
42485	39204	39896	34010	31511	28478	27881	25053	24269	19578	17054	14266	11814	11568	11102	7415	7028	8659	6788	3520	2717	2121	2087	2229	1525	921	923	1136	930	1525	1728	1186	827	476	435	364	342	339	304	354	383	334	306	325	311	282	317	302	313	282	309	290	301	302	303	319	338	278	311	285	308	314	345	311	282	327	296	310	323	286	305	285	327	300	327	318	305	335	306	293	271	312	293	314	303	293	298	300	312	315	343	302	306	339	314	302	309	337	283	283	306	304	343	331	315	313	315	324	259	318	333	305	292	285	296	289	312	317	311	300	296	297	292	298	318	332	319	311	334	341	305	295	286	287	295	317	343	308	319	300	329	282	293	286	315	297	289	311	290	346	265	292	301	292	315	337	317	280	322	297	296	313	309	339	276	323	338	303	326	302	309	331	290	302	305	327	304	323	294	319	340	337	325	306	285	313	317	317	286	323	296	330	294	298	307	299	337	285	321	276	288	305	328	311	296	291	319	320	321	313	323	293	310	341	311	324	306	323	282	348	319	311	304	293	295	310	299	296	298	302	307	274	298	282	294	303	310	343	272	319	284	310	310	325	293	301	282	323	327	300	333	319	311	305	273	335	301	301	336	304	315	295	347	300	323	313	300	341	304	295	314	296	307	343	334	316	358	293	320	303	327	269	287	284	323	333	304	324	285	297	308	314	283	305	323	316	302	294	292	298	344	294	315	309	297	302	268	344	322	298	316	293	311	305	295	300	313	330	316	335	303	313	329	309	322	322	325	302	313	334	299	324	333	284	341	329	337	286	318	304	294	324	313	293	286	336	310	319	301	295	323	309	312	296	328	324	337	283	307	334	336	335	319	309	320	304	298	312	314	302	279	298	316	314	326	282	312	326	324	333	290	334	291	300	297	303	302	316	333	308	310	304	318	297	347	292	338	312	295	357	322	298	294	289	311	277	326	322	279	332	307	304	311	305	280	301	286	312	302	320	288	312	311	304	319	311	291	318	297	330	329	323	307	333	277	275	328	308	304	311	318	317	301	304	314	298	325	306	309	317	315	291	305	355	313	311	308	304	324	330	312	297	320	313	294	307	326	295	293	291	312	331	285	322	300	331	310	280	317	316	301	316	300	274	315	294	333	306	310	335	301	340	295	328	333	334	325	291	300	319	303	290	305	272	350	311	305	322	290	345	327	308	332	332	303	321	319	322	273	300	305	318	339	314	327	306	306	325	292	276	307	339	308	309	304	313	313	279	288	303	302	297	290	283	305	316	305	318	300	315	327	287	300	299	312	324	321	325	314	319	298	334	311	298	333	303	304	294	289	336	303	313	294	300	290	310	320	313	324	311	306	336	320	301	330	360	330	318	307	323	328	271	334	318	319	308	279	300	323	290	303	300	320	348	302	305	361	317	287	331	302	344	292	315	323	322	325	313	327	293	327	315	324	294	291	279	324	305	359	287	292	285	309	313	340	308	331	339	313	311	332	325	335	305	279	313	330	297	326	329	331	305	344	288	290	352	301	298	312	300	321	312	325	293	312	292	345	334	307	274	289	313	305	300	292	332	344	324	325	310	285	298	294	292	297	303	295	302	317	295	315	285	304	264	316	291	300	313	328	292	294	318	307	304	314	299	297	311	305	287	317	305	296	294	303	302	287	268	337	301	323	300	317	308	296	323	308	324	312	309	316	297	293	323	283	294	298	323	289	296	323	290	289	312	349	310	282	308	314	298	314	321	312	324	335	307	313	341	306	284	304	294	304	313	297	309	317	325	275	298	313	324	310	281	294	319	315	305	329	333	303	285	286	315	288	324	284	297	315	313	327	319	293	311	332	322	300	273	287	317	292	349	324	278	328	311	328	332	314	319	324	306	315	283	289	323	300	313	294	294	280	310	313	329	289	319	289	291	278	314	320	303	295	282	320	298	309	343	290	317	288	315	292	295	322	290	320	310	303	303	299	308	322	300	317	305	282	292	293	324	307	305	323	324	300	292	315	307	340	317	301	302	309	309	312	317	346	328	298	297	315	322	318	321	282	340	330	312	336	301	291	322	315	269	333	298	313	313	340	303	308	319	290	288	335	300	276	316	322	316	305	276	321	323	360	273	325	300	289	275	350	319	303	309	309	316	311	334	318	329	323	318	331	312	311	315	307	280	306	291	322	312	309	311	334	318	303	297	282	289	334	319	331	304	330	325	320	326	341	301	319	318	344	293	340	314	295	288	327	309	276	301	317	345	313	264	303	287	298	289	316	328	303	317	327	321	293	335	328	297	287	341	284	338	323	339	328	311	309	293	313	316	306	310	305	281	333	295	302	263	355	333	294	319	313	329	306	314	314	326	333	334	304	288	296	320	301	297	298	281	311	326	334	337	302	360	307	330	326	325	328	289	295	304	334	286	289	301	298	288	302	305	328	307	327	322	326	284	304	329	350	327	328	279	309	299	322	307	316	285	319	329	291	312	306	294	340	323	336	290	293	259	307	298	321	322	289	301	262	313	336	337	322	287	307	297	306	334	326	301	317	327	325	297	308	311	309	323	325	325	282	283	285	324	327	326	302	302	296	308	305	303	273	321	308	317	309	346	290	325	315	265	322	346	341	320	313	311	323	312	296	298	338	323	304	312	304	283	313	319	319	344	341	332	311	330	306	338	342	308	322	292	322	324	285	311	317	340	304	317	348	331	295	311	277	304	281	307	309	333	323	346	295	315	291	335	274	314	280	293	292	296	291	300	310	305	351	318	301	292	307	295	331	279	353	289	330	306	306	296	311	300	307	314	314	306	301	329	302	329	321	314	331	326	279	289	351	319	315	283	307	301	314	282	300	300	306	305	282	322	290	310	281	307	300	318	308	292	306	325	313	343	290	293	290	329	314	344	327	302	307	326	350	292	307	302	304	320	310	305	310	292	320	280	316	369	305	350	325	312	279	346	355	304	320	317	303	325	292	290	313	280	327	317	292	312	291	328	314	300	316	307	302	307	339	286	298	313	327	315	339	299	290	347	298	302	321	334	301	330	319	315	333	346	312	294	311	340	303	290	295	313	319	341	298	313	348	332	332	351	315	296	327	295	318	290	336	291	310	322	324	279	332	304	320	297	347	317	296	291	309	305	314	335	335	313	286	345	345	304	320	291	322	317	357	313	279	327	276	289	329	334	304	305	301	299	296	334	309	283	302	277	303	310	315	347	306	277	317	291	319	341	326	276	303	305	281	311	344	308	315	312	290	334	347	331	325	329	311	273	304	287	292	303	278	297	285	328	325	322	318	307	312	321	273	321	312	311	304	335	342	328	345	296	316	302	289	293	288	314	320	305	300	339	314	317	331	300	289	305	328	303	303	350	304	333	300	281	316	281	327	313	321	302	282	320	293	321	330	302	291	288	316	316	313	337	333	302	317	323	279	293	304	293	288	306	304	275	323	297	312	312	337	309	323	343	305	297	269	304	298	346	315	301	318	308	284	337	287	307	303	287	289	293	308	333	319	286	317	315	325	321	296	310	309	331
30295	31729	38161	40565	40480	39856	39184	38594	38050	34361	33577	31538	28181	29699	28065	22941	22891	26882	21021	14172	11777	9980	9981	10682	7565	4468	4731	5518	4821	8078	8957	5971	3848	1737	1383	1243	982	962	934	1010	1239	960	941	911	864	855	841	907	862	932	909	816	870	879	829	850	829	880	863	885	866	875	872	856	832	890	861	903	872	908	889	880	886	813	840	914	848	856	867	843	907	847	844	862	809	867	855	868	817	840	876	897	889	864	854	889	899	883	853	872	862	864	848	865	889	853	899	883	817	836	895	852	884	828	876	824	821	845	827	853	890	858	870	878	815	895	857	841	854	929	875	839	813	894	875	852	904	866	873	837	870	845	841	863	873	863	777	873	847	835	822	841	861	828	871	858	882	799	869	831	890	842	846	878	906	878	889	890	871	836	840	906	889	893	910	863	863	857	866	823	859	882	871	857	897	875	877	869	889	835	799	855	846	871	872	849	859	841	885	868	855	875	862	847	817	862	881	837	867	898	875	840	840	832	897	895	857	904	866	854	909	822	843	886	859	815	867	858	878	843	889	850	859	882	874	831	846	823	898	839	841	915	854	875	890	869	875	877	857	904	897	868	860	896	864	801	889	830	836	841	851	869	838	860	852	864	882	879	848	854	828	876	878	890	871	844	837	847	872	888	883	867	822	834	904	866	830	847	872	885	842	860	814	862	821	876	879	915	833	892	853	886	915	909	876	869	795	900	852	869	902	893	874	853	879	843	870	847	867	856	871	906	909	863	782	884	911	839	832	853	830	886	872	776	934	843	854	855	854	868	855	898	929	845	850	858	829	866	825	892	851	905	877	862	864	890	849	845	902	860	861	891	894	916	903	864	906	839	899	830	898	843	867	832	872	832	876	803	794	881	903	868	856	895	834	852	881	865	892	901	847	832	838	850	804	841	907	871	776	837	846	862	898	837	861	831	789	870	881	846	869	883	883	875	888	843	849	833	850	820	886	865	890	850	897	867	857	839	890	821	879	873	822	878	877	871	902	922	880	816	916	904	864	875	893	900	884	862	824	869	853	826	879	852	901	886	812	852	822	876	876	804	877	904	911	830	887	874	899	899	848	856	868	868	891	824	860	840	903	862	818	865	853	860	867	874	868	900	883	852	873	843	882	909	895	854	874	861	870	891	904	861	843	864	862	915	853	900	854	902	816	848	841	908	838	846	839	876	887	828	889	918	885	895	859	833	858	850	911	857	894	881	884	852	917	850	866	890	794	846	859	895	882	830	863	793	860	821	881	879	856	843	876	847	868	863	877	884	881	871	848	880	878	852	870	856	916	827	911	837	927	879	852	835	878	840	899	831	840	892	875	887	828	922	904	841	883	865	861	867	896	893	863	840	888	858	858	882	893	852	868	807	883	842	885	861	881	865	844	868	871	843	876	903	882	848	885	831	851	863	857	852	892	814	861	937	862	878	902	895	825	922	849	858	816	875	852	889	888	851	868	888	832	858	886	871	878	841	883	814	912	876	822	901	887	832	902	840	820	882	848	845	856	880	826	865	850	861	867	816	783	871	791	899	876	902	899	899	924	849	893	914	849	918	857	821	796	888	821	885	853	851	883	865	857	850	903	842	911	879	901	856	838	882	887	870	876	890	847	843	885	835	858	861	849	836	827	856	856	887	807	862	848	877	840	821	909	914	826	861	830	900	881	883	861	901	850	840	817	877	870	840	835	842	930	847	866	854	863	879	866	857	874	868	905	832	829	948	856	859	892	837	878	857	860	898	912	871	891	889	817	880	890	849	941	895	819	869	848	833	809	851	863	883	857	891	879	856	841	876	883	832	868	847	860	895	868	874	823	851	896	814	888	847	873	820	896	853	886	843	900	877	860	839	855	867	847	859	878	832	888	833	866	906	897	802	867	847	892	793	849	910	899	870	849	826	823	918	866	853	885	889	860	819	864	878	862	832	865	881	885	856	834	837	818	844	837	797	844	902	875	851	913	858	905	840	876	869	848	855	898	874	889	867	918	833	939	915	868	859	879	829	875	850	838	845	854	833	857	828	865	824	867	833	848	810	952	877	841	858	904	857	817	882	905	831	887	842	841	867	847	905	811	884	913	794	778	832	823	898	858	869	844	850	843	833	898	891	830	873	792	889	876	797	913	882	891	864	847	863	878	873	823	887	873	908	881	859	855	929	877	862	873	879	874	881	846	818	847	856	823	848	867	886	875	879	888	876	884	837	831	882	824	831	848	806	841	930	887	914	927	851	876	903	841	835	900	846	841	866	859	818	835	824	874	855	834	922	844	866	878	859	881	888	942	894	880	813	880	884	865	891	848	840	873	903	930	901	870	908	912	845	907	851	876	837	861	799	882	849	808	900	866	840	866	880	838	832	818	883	857	830	915	856	894	877	834	875	860	859	888	848	824	830	863	876	846	867	881	838	852	914	864	834	933	893	865	862	884	860	846	870	871	839	872	839	841	882	827	850	864	873	867	892	846	887	864	882	871	846	882	812	856	894	855	867	872	874	864	865	784	823	833	789	896	829	825	849	838	854	868	938	911	898	810	867	889	877	886	887	886	855	839	841	861	873	874	876	907	817	818	881	898	879	848	867	827	905	873	865	895	868	851	840	805	875	815	884	868	838	835	868	870	850	872	879	862	896	864	850	857	861	853	870	828	897	865	877	862	880	907	884	855	887	837	814	884	865	890	879	852	882	833	860	855	879	897	870	838	848	916	882	864	865	823	870	875	867	872	834	852	858	839	806	905	829	885	860	869	821	855	852	876	899	901	898	859	876	844	888	816	916	849	846	895	860	857	837	843	902	846	867	881	897	898	867	850	891	873	823	854	842	870	857	886	846	907	825	852	878	880	857	830	884	871	808	900	897	836	835	855	849	900	878	876	801	846	867	879	820	836	859	858	886	890	848	787	912	851	870	936	834	886	864	868	906	906	864	897	839	888	859	903	867	795	897	858	869	838	902	896	809	864	883	811	884	885	893	855	842	840	892	868	825	882	806	903	840	897	832	894	894	876	878	897	861	826	882	848	893	823	838	897	814	803	836	812	886	882	848	848	854	858	884	876	887	828	862	923	870	961	887	900	828	875	792	848	816	890	844	814	888	856	867	883	875	823	886	920	891	896	866	805	830	865	861	898	871	841	862	901	881	825	885	893	853	888	880	871	838	866	805	841	853	916	870	817	871	900	855	892	871	860	846	851	837	829	889	822	866	830	886	894	911	872	844	858	916	832	896	822	876	843	879	874	859	856	846	895	877	868	861	880	829	847	848	917	892	864	862	890	883	857	876	906	931	855	869	936	853	852	919	838	890	895	888	814	845	913	870	841	845	811	937	826	901	826	887	829	820	929	877	874	881	854	876	860	915	861	912	864	895	870	895	844	843	901	878	838	872	840	853	902	865	833	918	829	842	879	838	857	871	873	835	875	840	881	939	906	849	870	918	868	844	910	821	847	857	930	881	823	854	860	844	891	886	887	884	852	899	868	874	825	828	882	913
24141	25013	22926	15115	10693	7822	5952	4234	3459	2559	1944	1710	1208	1021	938	767	782	758	638	517	513	459	448	414	394	386	393	379	408	362	441	454	393	350	314	333	333	300	300	332	334	325	367	336	315	333	326	277	338	329	324	363	338	335	291	316	321	336	345	348	335	311	328	302	339	352	333	305	341	314	302	350	346	321	327	334	330	309	298	315	303	316	326	329	333	317	323	310	295	339	350	341	351	351	337	346	318	359	314	352	312	326	316	315	345	324	386	319	324	322	326	314	312	323	347	325	367	327	299	332	322	350	338	365	315	324	315	354	354	356	322	320	329	308	340	317	311	333	295	335	350	391	342	312	288	346	308	331	339	324	302	291	335	323	319	343	315	316	328	309	316	334	314	335	323	327	354	364	324	332	292	343	317	343	318	383	349	331	323	295	332	322	327	327	324	318	311	370	361	341	309	318	329	317	279	358	321	334	349	336	315	354	314	297	286	347	325	352	313	328	300	326	340	325	309	355	351	315	304	352	335	306	303	344	353	294	309	316	282	320	346	328	304	324	332	336	326	303	345	353	316	350	326	305	347	291	316	332	320	351	335	339	343	304	323	314	366	352	340	341	297	345	347	314	337	334	301	349	317	328	355	334	329	320	334	357	343	323	338	306	330	316	320	307	326	298	316	339	327	326	336	310	323	319	337	313	364	346	322	310	297	317	360	314	306	341	340	318	323	316	321	322	317	299	341	309	343	329	316	321	326	316	307	334	342	303	329	311	350	330	345	314	334	338	328	347	337	317	302	318	327	343	305	353	364	318	354	313	354	331	334	359	322	313	320	340	291	335	340	343	317	325	339	295	318	310	297	339	295	303	326	352	336	376	345	338	308	336	366	339	331	315	343	321	308	314	318	360	310	322	319	320	347	332	351	320	325	317	333	338	314	293	341	348	355	312	332	334	319	315	292	323	347	349	339	344	319	322	325	296	301	328	321	356	278	343	313	341	335	343	285	308	337	343	308	308	308	306	317	353	317	329	324	343	320	326	325	375	303	312	342	327	314	331	335	350	316	324	369	340	342	318	311	363	327	318	337	344	356	317	313	359	329	357	340	339	304	349	351	337	333	338	296	323	338	337	323	352	333	351	348	344	319	298	334	342	336	351	337	332	302	318	324	323	317	338	324	311	348	330	310	343	334	369	352	348	312	330	298	330	329	333	354	343	339	306	344	295	332	343	328	339	309	339	342	311	313	315	376	346	294	317	325	337	336	315	356	308	330	336	349	335	366	301	344	359	322	322	354	345	329	346	323	345	334	338	325	321	297	316	309	341	319	325	312	306	354	310	322	328	295	322	320	333	314	294	368	327	330	331	322	328	306	352	334	325	359	333	329	316	332	321	330	341	332	310	318	343	309	324	336	303	313	332	330	327	300	349	311	332	305	318	370	319	312	344	326	335	315	328	310	320	363	315	305	320	346	307	348	322	329	335	312	320	325	286	322	333	303	305	297	316	306	314	300	282	288	313	331	360	336	339	332	318	354	347	332	331	308	327	309	329	277	331	328	326	324	352	310	323	324	311	326	304	325	307	319	330	327	314	331	340	335	340	349	320	344	309	311	343	342	344	324	321	330	332	361	356	355	326	330	335	300	328	320	343	311	341	310	326	322	328	326	324	282	340	335	331	344	313	334	318	314	331	362	313	320	311	332	332	317	289	346	352	324	334	332	357	351	335	349	328	341	330	341	295	285	324	330	345	318	324	291	346	315	333	331	352	315	304	346	308	329	300	315	309	300	375	335	299	327	358	309	340	317	316	320	333	338	311	320	321	331	312	317	322	319	368	300	323	339	297	318	301	294	351	318	352	295	334	292	321	351	328	306	333	297	314	321	325	334	335	352	305	302	323	356	339	340	313	324	330	337	350	302	320	327	330	321	325	343	340	329	325	328	357	318	328	354	310	312	333	323	356	345	353	318	312	316	323	334	312	324	314	326	322	317	341	336	326	287	335	313	321	362	320	352	319	344	317	353	351	289	346	326	356	335	311	352	318	347	324	321	305	303	333	294	320	321	311	303	317	340	316	343	301	339	329	356	298	330	327	317	306	334	337	319	332	327	354	302	322	307	337	309	313	358	310	317	314	334	292	322	348	334	321	319	318	297	337	287	334	331	356	294	296	340	314	327	325	348	343	327	338	327	355	314	280	310	359	343	287	345	316	342	335	374	326	336	346	314	327	329	329	331	318	320	320	334	301	313	285	339	326	333	304	323	297	323	291	348	321	333	318	319	348	336	334	335	342	369	314	300	323	337	327	326	362	318	330	293	317	324	304	341	347	310	336	347	321	310	319	338	326	308	308	346	335	330	340	311	357	334	351	321	339	330	352	330	332	337	381	303	335	312	335	320	305	301	344	344	358	331	296	325	326	291	324	304	332	358	329	327	302	286	330	366	371	342	345	375	351	329	357	335	333	349	345	343	339	366	324	324	305	317	322	318	304	314	355	346	302	347	314	312	352	312	327	320	367	325	337	277	333	309	323	324	339	303	334	285	306	349	322	348	342	328	365	322	327	329	350	335	357	326	315	354	314	303	333	329	345	325	315	314	324	328	347	341	329	320	363	344	328	335	328	322	337	313	301	346	345	335	331	309	296	307	319	304	334	306	322	312	373	331	329	311	342	321	355	359	346	335	320	339	327	315	284	290	308	283	328	311	302	328	309	318	320	358	352	322	319	314	310	350	310	340	297	343	333	341	320	326	358	366	358	323	334	329	335	348	331	327	328	329	302	276	357	323	349	340	339	326	350	337	320	334	330	332	310	313	318	313	381	365	323	318	318	311	334	322	300	355	336	303	342	309	335	308	318	340	334	353	341	319	319	313	324	322	330	321	326	282	318	329	335	350	326	341	335	328	332	345	333	316	321	342	309	320	318	351	311	298	308	301	319	317	348	331	302	296	306	321	330	370	347	321	286	333	341	332	359	345	344	297	337	286	340	303	300	307	339	341	329	332	341	318	307	324	344	297	340	344	301	362	329	325	329	323	325	377	317	330	319	363	302	330	357	322	334	283	304	310	353	337	319	313	316	327	306	317	306	289	300	330	335	293	299	342	372	375	339	324	324	305	311	340	311	316	312	348	316	377	287	310	324	328	326	332	331	350	347	334	332	322	292	322	346	335	328	312	351	330	373	323	325	314	321	317	362	323	321	366	295	374	307	295	336	337	314	298	324	338	302	325	310	349	355	307	306	349	332	280	339	315	329	340	317	345	299	341	289	357	298	292	304	333	304	287	324	332	349	339	317	331	345	340	325	319	327	320	333	326	318	355	343	309	332	337	339	322	296	334	360	323	308	335	301	331	326	349	301	317	345	342	306	295	292	330	342	344	338	305	315	341	305	348	334	327	357	313	348	305	323	310	324	322	311	313	309	321	350	316	290	351	315	350	369	311	327	317	323	328	358	342	352	339	320	318	354	321	314	310	347	314	316	367	318	349	309	318	359	343	332	328	342
16326	19882	25755	24868	22368	20022	17532	14645	12786	9804	7985	7259	5214	4582	4310	3542	3292	3461	2707	2138	2058	1850	1858	1660	1480	1322	1149	1258	1286	1269	1599	1513	1187	957	918	950	855	939	905	960	908	893	866	910	894	895	879	867	903	838	850	918	899	904	845	916	952	897	932	903	886	906	882	951	841	846	929	840	869	950	915	879	884	880	932	923	868	912	884	879	874	891	867	926	932	871	892	849	932	887	912	894	874	940	885	872	850	873	934	926	863	900	876	890	889	866	904	868	889	919	885	929	930	879	903	908	915	896	868	924	914	882	926	912	919	904	907	914	889	905	868	854	887	830	890	900	938	934	869	871	924	906	897	897	824	854	928	870	907	841	937	881	954	879	888	837	884	906	903	900	866	956	901	888	895	862	867	924	863	897	901	956	879	868	886	899	889	906	887	887	950	892	908	901	886	977	858	888	910	867	934	898	875	915	915	922	900	927	903	886	938	853	871	854	869	921	875	881	889	846	929	875	908	914	833	908	846	851	854	879	838	935	887	873	826	877	897	845	895	965	879	846	902	946	890	921	859	880	902	903	900	941	871	863	938	954	889	850	875	877	901	925	876	850	888	903	858	893	844	940	884	896	932	896	903	922	892	923	896	863	907	926	914	885	858	881	926	916	912	877	879	896	876	870	907	880	912	852	899	840	937	873	856	909	863	897	923	928	923	857	906	901	903	887	934	903	845	892	866	893	877	904	903	896	893	881	860	909	925	859	925	942	925	923	905	909	906	850	894	942	874	887	919	869	899	899	894	926	939	920	928	882	896	901	878	922	916	920	882	902	870	879	900	870	913	850	894	919	922	902	915	906	909	901	869	926	933	905	882	858	890	883	863	905	904	875	860	893	831	887	879	885	825	865	876	898	926	887	907	939	888	876	876	870	879	918	925	879	835	881	898	885	878	914	818	896	875	807	903	868	877	874	878	945	900	892	950	902	903	893	914	896	906	911	873	915	901	869	880	905	888	955	919	898	874	929	838	878	900	898	908	914	925	951	923	928	860	916	868	872	904	878	866	963	864	896	925	873	955	948	878	878	892	866	923	876	883	890	871	895	879	896	893	902	912	901	865	890	888	861	890	853	884	896	883	844	927	898	976	916	860	853	885	873	871	906	921	890	931	896	883	901	870	920	833	867	888	883	892	903	881	890	889	917	907	947	842	927	863	884	847	938	888	911	909	893	874	912	926	878	925	846	854	874	910	881	918	884	849	879	897	850	919	849	898	919	934	855	913	893	949	887	860	875	890	906	880	858	873	943	898	907	905	880	887	920	862	933	917	852	871	952	916	913	919	917	880	904	925	907	936	914	912	929	885	872	890	897	897	909	880	865	916	856	927	857	900	893	876	931	849	862	918	880	880	895	930	930	869	885	871	893	942	896	870	892	898	894	905	893	860	871	890	884	890	873	894	910	878	940	862	862	887	929	951	956	935	921	918	932	888	926	930	901	926	933	900	861	936	898	843	930	863	887	919	837	887	898	832	896	914	858	901	932	896	885	859	908	870	928	895	875	943	827	883	900	937	858	851	886	897	889	925	921	867	861	955	935	942	863	957	914	971	930	862	881	861	940	909	860	867	862	873	940	878	888	929	889	907	896	921	891	933	906	879	848	849	969	955	886	885	888	855	924	900	924	868	884	895	896	874	860	851	849	926	904	906	895	861	822	877	860	898	927	880	883	911	895	867	840	857	894	894	859	897	892	888	889	913	876	920	884	874	896	920	951	841	926	879	860	898	888	902	957	878	905	857	889	884	914	897	865	906	882	909	853	906	844	880	881	867	872	894	889	890	879	884	892	912	962	885	909	910	866	861	931	914	858	898	880	874	880	881	925	888	821	890	888	916	857	897	861	876	878	918	927	904	915	846	870	919	905	857	965	889	911	908	904	851	864	897	943	883	929	935	858	900	884	906	862	904	929	892	929	841	848	921	946	906	879	887	914	880	935	866	882	842	908	899	873	873	881	862	861	874	916	929	902	854	882	893	844	917	885	942	874	903	900	952	890	899	882	945	890	844	888	852	889	893	882	908	887	838	922	892	892	903	881	891	909	927	937	932	900	892	901	904	896	880	859	885	899	805	882	874	912	905	892	905	918	947	904	894	868	942	860	913	905	891	939	880	887	947	866	890	897	870	911	907	869	907	869	956	852	931	927	827	933	938	948	910	914	851	864	925	888	953	894	940	888	871	893	926	839	882	909	865	952	866	891	861	903	906	917	905	892	885	964	880	926	941	870	952	893	886	913	903	906	921	912	902	894	871	864	882	922	904	893	892	890	936	878	941	956	900	953	908	910	936	892	889	854	896	908	856	913	831	914	919	932	905	893	886	882	890	904	897	939	894	957	929	863	891	939	871	888	896	929	869	888	891	893	843	920	882	941	883	876	900	911	933	916	845	845	858	920	924	880	863	923	890	865	931	933	878	913	902	872	800	876	916	887	914	885	865	838	840	869	904	910	888	886	931	959	851	899	901	914	827	881	912	892	831	914	947	866	890	900	910	836	885	890	881	868	900	885	888	885	886	895	932	885	916	904	921	925	875	929	838	911	960	920	873	959	858	891	886	885	886	909	855	885	892	918	870	936	887	870	886	933	966	913	836	880	911	902	920	920	885	902	892	942	919	889	863	896	912	890	912	913	923	913	913	850	862	896	890	888	931	859	898	904	879	929	870	899	866	896	906	897	909	899	910	943	933	921	941	901	881	840	895	936	917	872	876	886	921	875	897	860	907	916	935	929	900	916	899	895	869	901	889	913	892	904	887	893	861	902	809	887	928	930	892	898	936	925	930	923	883	881	899	870	907	920	839	899	858	861	835	920	929	865	845	967	858	878	932	936	916	884	877	892	925	884	838	855	905	899	888	867	861	893	962	893	919	939	906	851	900	914	906	932	947	926	903	891	886	917	941	880	866	884	876	888	958	869	909	862	892	892	897	901	922	946	856	919	956	881	841	962	920	897	918	892	903	936	846	870	887	892	892	950	894	928	844	920	926	898	870	890	901	904	900	905	886	956	937	883	909	929	971	916	892	922	868	924	879	864	920	906	874	898	880	908	907	918	872	891	953	933	912	847	904	931	930	912	858	887	873	923	888	891	872	913	871	955	916	861	871	933	888	860	934	947	887	893	845	899	872	874	886	892	880	902	914	865	884	833	885	963	871	922	906	940	901	939	877	887	919	925	932	911	877	884	894	882	912	908	910	860	930	925	944	877	917	905	912	955	923	834	867	896	923	854	889	911	869	903	858	923	893	847	903	907	932	913	864	908	896	911	874	891	884	921	900	956	920	901	834	883	848	869	876	920	861	922	921	897	882	874	880	929	960	930	913	855	874	914	912	937	923	902	870	870	904	887	909	914	859	925	903	896	933	881	922	912	895	871	910	868	853	909	844	923	879	857	885	891	904	900	879	928	883	835	876	893	865	870	871	864	936	910	912	914	889	910	919	858	894	967	882	883	847	829	916	917
38147	39764	38650	29702	25889	21579	21578	18786	15416	11756	10478	11367	7647	5338	4367	3408	4197	4455	3630	2090	1783	1572	1098	1337	1103	532	549	514	548	620	1046	852	568	368	378	308	329	328	280	300	307	329	321	277	260	265	297	318	279	321	273	288	300	272	290	306	287	285	280	310	279	341	271	286	287	356	321	264	311	302	297	298	321	270	298	321	307	294	299	283	289	301	333	274	306	280	305	308	328	301	287	275	310	278	316	334	317	291	297	311	326	289	276	306	284	309	316	265	277	296	293	286	308	295	269	309	287	272	278	259	291	295	293	308	314	278	320	302	279	286	287	302	289	300	298	312	277	307	279	314	305	285	332	268	286	294	273	313	307	283	311	277	301	271	308	311	286	272	308	299	290	293	289	281	311	297	291	270	322	270	302	282	282	280	307	284	286	295	288	304	300	308	281	296	305	299	271	278	289	276	301	315	285	310	241	271	306	293	279	283	299	277	294	322	312	305	283	284	302	315	282	316	301	292	300	281	298	298	294	284	282	295	265	286	285	307	278	313	296	310	311	299	270	295	256	310	289	292	270	282	292	284	301	300	329	265	297	296	316	306	336	315	295	292	307	278	306	267	309	299	294	288	311	287	284	292	303	291	291	315	325	301	276	247	314	258	272	302	279	298	273	300	271	293	306	263	279	313	299	301	320	281	267	287	300	335	297	278	301	291	316	254	306	291	270	274	302	304	311	295	306	304	275	268	310	295	274	294	316	288	284	263	320	279	296	300	309	292	276	310	304	282	275	284	300	291	314	271	337	279	270	283	302	313	279	313	282	353	333	298	303	312	305	292	256	315	258	293	297	276	331	276	315	302	298	273	285	318	269	296	318	308	269	309	268	287	289	275	290	308	304	315	276	311	277	292	280	284	339	314	303	299	293	279	270	283	309	275	277	297	293	305	264	325	299	274	273	278	305	260	290	265	300	317	305	312	288	287	322	277	282	266	305	289	309	306	283	309	269	297	302	275	296	275	296	294	332	330	331	297	325	285	288	304	302	292	308	291	259	291	308	296	301	325	307	256	324	291	293	298	271	268	284	301	308	280	270	268	302	296	299	277	302	295	293	337	284	261	300	301	338	301	265	266	280	316	288	318	287	300	267	305	299	285	267	279	275	295	272	298	296	258	294	276	306	291	334	334	289	277	306	314	284	296	285	308	292	305	288	297	298	263	257	273	260	310	312	287	311	279	299	306	317	329	299	261	293	289	289	309	314	304	297	254	304	290	286	324	299	282	269	297	323	286	299	293	284	308	286	292	305	297	277	291	265	276	321	296	312	314	289	265	312	283	281	292	315	310	276	279	253	271	321	316	316	291	270	280	312	313	294	292	293	294	292	269	300	294	319	290	299	329	282	324	306	287	303	326	334	289	330	282	325	296	328	303	284	295	267	270	278	293	292	272	323	287	296	304	305	298	277	259	308	323	296	291	283	311	275	292	284	295	292	312	300	282	298	286	278	289	307	287	314	301	251	283	307	268	309	311	311	297	283	314	318	264	302	294	324	317	268	283	288	287	291	281	313	280	287	274	321	278	259	290	282	299	294	310	311	288	265	282	313	283	300	289	270	312	289	297	291	279	289	287	297	267	295	316	315	320	294	302	294	316	288	299	310	282	303	314	318	305	307	302	285	315	312	268	271	273	288	304	287	269	306	273	278	295	269	296	319	278	304	298	294	307	286	272	288	310	291	299	293	263	293	310	320	292	307	311	278	319	310	276	332	277	272	306	285	293	275	307	266	311	291	280	279	250	288	319	285	284	289	308	279	280	277	293	281	278	310	280	297	280	286	290	303	269	298	312	294	309	315	311	282	278	305	266	276	294	284	300	278	327	269	312	287	330	326	334	291	277	308	280	329	290	304	272	295	302	288	287	298	317	275	309	281	290	277	296	307	285	288	299	328	273	280	273	289	283	285	312	306	299	275	278	277	291	303	296	290	266	283	305	306	285	300	276	283	302	298	278	286	279	300	295	321	281	298	281	269	287	264	294	284	305	292	282	319	275	267	276	280	315	301	283	297	281	276	269	270	289	288	264	305	302	269	305	310	275	302	303	293	327	285	313	294	331	294	276	264	281	318	285	265	293	272	334	296	274	268	282	296	285	317	292	288	261	283	272	304	300	306	286	288	288	245	303	293	276	306	313	308	293	292	292	312	295	273	295	287	296	309	296	285	281	311	299	261	305	296	273	342	289	303	267	293	316	294	291	286	308	315	286	296	283	274	268	290	303	324	312	299	298	312	319	279	307	301	311	300	285	279	314	270	274	294	275	333	265	267	280	296	293	305	292	310	283	315	278	310	287	302	273	297	290	282	289	315	313	295	270	287	293	330	280	295	282	294	265	285	260	291	284	278	297	315	288	307	290	293	297	318	319	303	293	282	307	286	284	267	298	283	332	300	302	288	289	279	298	322	292	264	266	285	283	298	290	310	275	303	299	309	289	306	308	279	304	297	272	278	293	300	304	301	287	317	274	284	286	314	276	299	300	308	291	303	288	275	318	274	281	290	310	248	278	288	311	307	292	309	317	274	287	275	312	283	303	268	321	302	290	299	311	285	295	284	287	281	259	312	293	295	296	312	300	298	285	311	286	273	319	327	299	310	325	297	310	306	315	273	262	261	273	292	307	326	287	293	282	314	293	280	291	283	280	283	317	288	309	283	281	277	256	287	298	294	264	274	296	291	292	309	315	294	292	336	284	281	281	287	312	303	293	279	284	276	273	298	284	310	310	311	298	287	297	270	287	287	318	310	281	288	270	283	289	287	305	314	302	281	280	293	291	305	270	288	280	300	300	286	288	309	286	268	293	311	313	314	299	316	291	323	285	265	297	328	264	288	282	283	291	285	325	288	269	319	338	299	286	285	290	253	269	321	321	300	338	287	286	284	296	283	276	274	299	276	274	283	272	320	285	292	286	307	325	307	291	301	336	285	290	311	323	281	304	251	300	304	284	298	263	339	286	266	285	286	290	291	279	288	319	303	286	276	270	285	301	276	293	293	270	334	334	274	281	318	298	284	282	290	314	296	294	303	298	299	324	267	271	295	312	290	282	290	283	324	318	293	295	291	286	275	287	299	277	308	287	288	312	301	308	264	267	298	305	286	277	289	323	327	305	305	273	295	279	272	264	280	307	303	277	292	276	295	324	297	312	288	295	267	294	332	272	266	308	305	270	341	292	286	287	313	260	304	280	320	284	263	303	289	280	266	286	320	274	289	287	279	276	248	302	303	274	294	322	313	273	294	303	297	300	259	299	324	302	273	302	290	298	319	275	294	295	268	256	277	293	306	317	296	317	291	312	307	272	306	303	257	280	296	284	284	300	298	273	258	302	295	296	304	293	286	293	279	306	292	304	258	311	275	291	298	270	321	283	299	308	311	310	308	322	293	307	279	286	312	287	286	246	268	286	293	312	285	315	292	267	298	308	272	304	292	293	275	297	303	299	292	302	294	320	291	301	319	291
27512	32859	36863	37132	35896	34271	35426	32813	30367	26875	26924	29001	21992	18666	16191	14746	16893	18154	15489	9513	8788	7657	5823	7460	5482	2571	2374	2562	2400	2952	5367	4177	2443	1415	1138	995	936	826	896	916	922	806	872	832	864	798	838	876	816	874	849	879	855	874	847	849	794	807	817	786	812	821	841	798	819	813	858	792	844	818	839	830	818	804	851	859	841	844	778	789	855	837	805	791	836	812	758	825	844	838	874	753	833	868	799	832	805	806	874	818	837	830	848	783	846	819	838	897	824	813	801	810	820	786	823	781	837	831	795	831	847	774	810	840	839	812	857	808	802	843	863	796	810	839	790	841	794	867	834	800	792	823	835	818	808	819	861	776	871	779	865	822	837	767	785	834	826	857	799	835	843	764	862	743	814	834	827	923	791	852	842	846	849	822	792	806	807	820	820	824	795	810	790	835	818	831	813	837	878	856	780	837	781	859	844	821	828	850	793	780	804	842	847	780	793	863	779	822	774	798	860	809	760	786	840	830	844	809	817	858	804	793	810	772	788	826	753	784	832	824	785	795	784	853	833	849	784	807	861	823	821	778	836	786	762	828	827	793	827	784	807	825	826	842	841	842	792	847	860	804	850	840	851	756	818	829	858	791	838	835	840	808	831	812	869	837	779	856	882	786	817	799	812	818	835	819	837	796	855	816	815	812	823	844	805	830	804	846	830	823	767	817	824	879	796	826	847	801	813	815	832	807	856	800	798	836	828	783	818	817	899	797	828	824	866	827	825	836	845	843	831	793	811	802	792	828	773	814	861	859	766	785	790	826	831	776	832	850	810	798	842	832	826	792	845	832	799	781	788	796	798	751	799	839	864	861	803	834	821	817	803	793	886	815	838	885	816	821	819	839	808	824	809	804	875	818	812	816	803	793	778	843	828	802	828	809	845	852	822	792	833	812	784	784	839	829	794	847	792	837	829	832	816	809	805	769	825	841	843	804	840	861	836	821	831	832	819	795	781	865	817	842	878	817	875	858	812	819	837	784	835	818	853	795	810	878	843	826	864	805	831	813	876	789	816	791	775	845	815	834	801	865	843	799	812	814	846	793	854	837	795	874	823	814	812	837	789	846	802	822	790	851	838	788	832	829	844	852	819	801	770	800	772	762	876	828	798	780	808	790	826	804	806	811	823	821	815	865	827	795	809	833	791	838	801	837	852	861	778	808	832	841	845	858	808	818	882	817	831	805	785	849	779	837	827	816	792	845	796	834	751	859	864	753	808	801	817	845	787	832	829	825	805	804	840	793	818	855	778	789	823	816	814	810	812	781	835	811	870	764	793	806	755	784	820	807	810	807	915	773	798	802	866	828	860	828	804	799	850	785	811	852	829	792	813	840	821	792	818	818	784	815	810	797	795	794	786	840	798	824	811	801	858	800	840	834	820	857	804	803	811	826	811	818	831	794	794	767	832	817	804	793	753	857	830	797	831	824	777	815	816	838	769	828	797	858	775	829	788	799	824	858	824	855	812	812	812	858	797	797	785	811	879	839	841	866	809	862	819	867	807	850	843	839	892	839	821	855	844	811	851	854	796	773	813	802	808	751	815	830	808	813	818	801	838	846	809	884	830	812	822	833	801	795	833	838	795	852	823	815	835	793	782	793	816	830	851	830	803	809	832	870	791	738	813	809	862	844	806	804	729	796	812	833	798	785	792	812	809	805	771	884	843	746	783	838	758	825	808	816	844	825	823	795	830	881	846	814	865	808	855	801	757	823	821	833	847	798	841	794	829	814	810	848	790	825	794	857	827	833	800	820	871	821	809	826	826	828	861	826	826	819	853	820	779	810	851	816	814	812	805	805	847	816	825	837	829	821	805	781	803	841	866	807	812	864	806	801	860	812	851	822	873	813	813	764	792	853	840	789	805	844	790	843	831	794	781	792	810	830	795	792	851	823	832	832	852	866	793	804	903	751	805	852	801	855	853	814	850	880	814	822	802	818	837	841	853	820	815	829	797	812	801	785	826	775	850	808	834	865	814	835	809	787	810	826	810	837	773	826	824	810	840	851	780	811	787	799	848	817	834	827	818	774	797	785	894	823	835	809	848	832	832	814	837	812	838	865	851	825	842	837	823	844	838	818	818	820	837	764	817	869	834	813	773	820	794	836	850	809	837	823	791	808	846	791	835	830	781	797	794	799	847	791	793	793	776	829	832	850	822	803	833	806	854	846	770	827	822	816	795	821	861	815	765	839	825	865	858	784	823	803	789	772	859	831	786	772	832	860	913	834	843	820	778	839	830	890	812	852	822	796	794	825	834	791	801	818	790	850	836	795	795	814	804	768	828	831	807	827	820	845	806	832	777	804	801	853	811	817	892	843	805	833	791	836	806	778	850	856	852	866	831	832	849	859	857	822	776	791	824	833	819	815	791	816	856	803	825	843	864	848	763	834	839	809	804	818	860	782	801	821	819	792	812	813	814	807	857	865	806	806	854	795	829	796	802	838	862	839	794	819	823	826	821	788	872	837	853	801	819	859	817	816	814	820	837	839	818	843	818	832	841	822	799	811	837	864	833	816	782	797	829	826	826	809	818	808	808	797	835	805	838	816	809	824	820	818	805	798	924	813	767	864	806	865	804	855	802	843	847	814	848	816	788	842	821	776	834	847	777	783	831	773	799	828	780	823	816	788	830	833	793	836	793	836	815	779	839	831	844	868	826	844	803	827	831	774	843	791	753	778	802	813	795	842	882	826	878	795	833	769	834	788	794	822	796	824	820	852	843	802	830	827	839	808	793	893	841	782	805	792	840	851	838	843	789	809	817	871	845	866	831	767	784	789	849	838	850	749	836	831	804	814	801	780	778	840	854	838	817	797	808	839	809	831	807	872	824	842	768	854	845	808	801	798	794	831	823	861	818	811	822	818	869	835	840	840	865	807	797	849	870	834	815	768	809	824	841	847	785	797	865	855	826	823	832	811	810	757	841	853	815	845	771	785	776	797	823	769	831	789	810	828	873	807	780	825	833	785	852	800	835	801	811	798	833	844	798	787	823	791	837	849	803	839	831	867	823	780	794	828	851	854	827	836	806	840	822	827	824	806	837	814	847	844	780	799	794	782	794	860	837	830	800	815	808	838	820	801	803	828	861	863	793	790	788	790	845	845	827	798	862	820	805	813	796	769	793	810	814	779	852	833	819	842	794	847	791	858	775	841	803	831	834	829	787	800	827	846	862	832	850	841	833	803	812	838	831	832	809	862	820	834	866	809	863	818	823	818	811	823	823	879	820	797	813	842	800	834	817	807	803	813	862	863	838	801	834	794	848	885	821	826	875	811	874	812	825	814	830	793	817	779	749	805	849	908	840	816	818	804	866	823	838	803	849	827	808	819	794	801	833	850	801	780	787	791	806	826	810	814	824	821	795	844	846	825	864	848	776	806	799	861	807	859	802	861	838	832	775	829	803	789	807	845	822	829	868	882	861	796	810	872	799	823	764	796	849	802	822	844	804	808	800	792
42114	43144	42333	36861	33581	31070	30080	25127	22076	18532	16913	16430	14363	9396	8101	6429	7128	7142	5544	3052	2940	1767	1726	2360	1726	1058	755	841	829	1113	1407	1014	749	474	415	398	362	357	339	350	353	384	345	344	330	333	349	326	343	311	331	320	323	358	302	328	320	314	318	326	303	320	303	321	329	338	334	288	275	331	348	335	366	338	323	325	352	367	313	322	329	297	299	345	344	334	337	339	334	315	332	322	317	309	334	360	331	321	347	361	360	296	357	302	329	304	316	295	325	331	318	342	322	310	340	316	355	326	345	347	334	309	320	326	336	330	351	332	337	318	335	326	324	338	310	359	336	335	326	307	336	337	322	342	315	329	357	326	288	325	361	310	310	297	344	314	354	305	337	329	336	359	339	317	353	338	336	288	327	319	333	349	334	337	311	325	342	341	311	302	329	327	320	321	319	307	348	312	348	348	315	310	333	298	331	330	339	355	317	324	345	319	329	335	336	345	307	321	316	328	335	353	345	330	330	292	354	346	323	341	317	355	349	328	337	310	329	337	340	320	304	321	343	348	343	326	318	347	333	328	368	325	317	335	318	329	342	358	325	305	316	349	330	369	302	332	317	347	335	327	333	325	325	328	350	323	325	312	383	344	345	352	327	300	341	368	341	300	311	308	330	320	323	351	328	313	323	333	349	323	330	356	310	321	353	339	319	335	337	357	343	340	290	347	332	366	343	317	351	310	334	284	313	349	320	326	337	346	351	318	361	322	318	344	358	361	279	347	333	300	357	332	338	321	284	320	349	338	311	328	319	352	321	303	362	347	336	305	321	334	380	323	304	331	348	326	288	316	381	321	323	332	350	316	325	344	352	319	336	318	313	349	309	355	355	334	289	290	324	329	315	302	313	328	332	350	333	321	309	356	306	347	340	328	294	316	320	311	357	339	326	333	305	346	358	344	334	289	319	349	346	341	324	328	362	347	317	337	338	325	326	318	305	320	296	324	311	294	324	308	328	342	344	330	347	319	331	352	302	354	324	334	347	338	342	330	352	357	354	378	334	309	320	336	319	322	328	332	316	331	325	329	306	318	347	323	323	340	347	326	356	328	340	319	313	331	357	330	339	297	351	303	315	303	337	346	302	348	347	326	328	348	292	313	316	345	308	302	360	325	343	309	340	357	337	347	286	311	294	300	356	323	344	329	325	314	341	336	328	329	326	323	318	339	332	324	327	342	357	331	356	329	331	328	333	325	326	355	336	315	317	325	347	309	347	361	316	347	329	334	320	347	357	355	333	311	328	342	331	305	339	323	332	348	313	329	293	331	331	328	335	319	332	348	329	326	299	355	329	309	327	303	341	331	333	286	347	351	351	367	306	289	314	327	315	313	331	342	352	319	303	358	338	333	341	308	294	329	347	306	310	291	328	330	293	322	332	328	331	318	336	317	319	335	350	340	312	311	308	323	345	330	338	367	331	368	332	317	352	359	347	318	312	308	293	351	338	327	303	344	326	322	331	331	349	307	359	339	324	321	330	343	326	284	306	320	297	344	316	359	328	325	356	331	336	347	365	364	293	351	319	351	326	330	309	351	322	328	298	322	324	309	328	320	310	308	331	337	336	302	363	310	321	348	326	340	349	329	316	313	326	324	311	322	322	349	319	335	342	332	349	311	317	343	343	337	309	308	300	335	299	344	342	335	359	305	313	308	368	339	314	329	321	291	362	310	351	356	342	341	300	324	363	324	324	324	317	357	343	316	337	345	356	347	303	319	298	338	313	327	340	329	331	327	315	279	361	312	328	330	324	350	374	302	297	340	327	327	312	332	316	321	319	355	311	322	351	306	290	344	324	322	330	324	367	325	333	335	292	331	332	332	328	318	361	328	318	345	350	322	323	328	287	325	343	325	317	346	324	341	326	304	333	373	323	331	299	342	326	351	310	309	338	340	309	332	309	299	332	307	332	328	325	351	318	313	323	321	340	294	323	300	322	292	329	336	337	306	305	316	327	340	340	305	298	318	328	305	331	294	324	356	327	341	318	333	328	325	343	346	348	321	375	313	312	351	329	357	362	320	332	321	341	303	320	318	337	359	342	338	315	301	315	313	324	340	342	334	315	330	314	354	313	323	305	358	340	299	329	329	356	321	307	332	368	331	359	338	325	346	330	351	340	323	325	327	326	309	359	320	311	327	340	320	335	342	334	317	334	358	327	322	332	348	329	336	330	333	278	313	351	295	350	340	326	333	313	295	302	318	350	324	329	343	342	305	337	320	332	356	347	342	336	345	327	298	327	338	358	345	323	346	344	338	333	327	318	330	303	335	346	349	326	344	339	330	331	326	310	339	333	346	304	316	316	346	334	357	315	311	356	326	308	275	349	331	335	327	359	314	310	335	316	326	314	341	370	318	335	339	347	345	312	324	305	298	329	335	338	345	318	354	314	325	327	331	358	323	341	353	328	346	351	326	330	324	307	300	300	331	345	303	328	299	337	327	339	306	348	311	307	323	373	332	336	316	365	353	323	317	338	338	327	313	334	331	369	360	329	309	349	351	341	346	340	307	331	315	322	348	355	323	298	328	334	346	346	340	295	331	354	327	328	341	312	346	305	336	317	330	300	344	316	322	318	349	334	328	322	314	309	320	335	352	315	326	323	302	328	288	349	315	325	329	332	358	331	316	338	315	325	311	307	293	334	349	342	314	332	330	314	333	307	333	325	358	308	351	346	293	327	334	346	307	330	343	324	344	342	349	333	348	322	332	305	321	331	335	365	358	327	355	328	294	326	345	347	349	334	327	347	325	346	359	312	312	338	317	346	306	317	347	296	335	342	340	342	365	340	334	318	295	295	328	306	353	331	362	353	331	331	314	326	340	343	321	324	301	310	331	332	299	352	315	332	314	359	352	324	332	346	342	334	314	362	347	354	312	298	347	281	314	318	331	322	301	331	341	340	353	319	313	329	356	354	324	355	309	338	294	320	343	339	336	349	343	291	326	335	321	335	341	317	321	313	331	337	334	312	312	357	343	312	344	335	331	314	326	326	340	320	349	325	305	361	346	349	323	286	349	323	306	335	326	337	320	325	298	318	386	341	327	341	288	332	314	345	297	338	349	357	328	302	320	301	289	325	316	356	362	348	358	338	334	325	331	336	341	322	327	301	336	308	346	299	314	294	380	300	346	346	317	308	300	343	333	299	315	306	355	348	357	312	311	346	305	338	325	306	320	306	320	326	360	330	312	344	363	346	296	326	335	357	337	322	318	318	351	309	329	317	322	332	350	318	317	322	368	325	349	324	332	328	289	380	313	336	323	343	338	317	308	329	338	346	334	320	314	365	339	320	307	347	341	334	351	318	324	342	320	345	342	349	299	314	284	349	325	328	320	330	317	357	327	334	322	315	331	307	340	334	334	339	340	303	312	321	316	322	355	314	319	330	337	349	328	307	342	354	346	352	331	347	350	323	332	331	346	319	330	318	351	341	310	356	321	307	336	347	311	299	339	319	367	313	316
30300	35218	41056	43064	42616	41331	40859	37757	36362	33460	34130	34112	31871	25314	24229	20734	23180	23581	19141	12904	13004	8791	8606	11836	8671	5064	3549	4138	4303	5668	7468	5187	3300	1604	1427	1139	1095	953	966	951	1011	921	962	959	926	918	906	885	930	921	937	906	915	934	893	880	937	889	853	921	899	898	918	885	851	855	910	898	883	892	917	867	914	923	903	892	897	899	916	865	883	877	916	937	938	933	931	868	875	920	956	941	920	948	925	931	871	902	958	947	865	915	920	858	927	851	881	877	894	927	902	907	884	922	965	932	910	900	929	899	849	932	895	835	956	876	891	894	874	878	826	899	885	931	943	880	876	875	969	857	869	892	879	927	962	926	872	878	933	934	929	898	868	884	884	895	887	936	865	883	909	919	920	909	931	874	868	875	928	870	877	916	971	954	897	902	926	901	855	952	843	897	899	914	830	978	939	883	883	905	875	888	964	916	881	903	978	926	873	884	898	885	952	886	830	888	905	854	939	913	900	883	946	914	924	959	883	924	917	910	916	849	910	884	885	909	877	852	903	938	911	959	879	943	953	930	906	862	914	896	842	942	900	929	891	920	899	896	953	890	917	923	912	880	923	913	886	933	903	925	875	891	880	916	946	947	908	932	887	940	941	899	906	872	913	929	917	896	938	943	899	940	890	932	874	895	938	853	887	918	917	936	891	898	909	928	920	969	831	884	950	855	967	877	915	907	891	889	876	928	892	913	900	951	901	885	889	899	907	892	930	916	901	882	937	863	848	963	897	931	899	896	927	888	894	946	928	915	943	888	962	928	884	863	952	892	981	905	946	915	913	900	901	910	872	940	865	902	940	888	917	872	888	918	902	919	913	841	893	939	916	884	848	920	964	869	950	881	936	910	840	936	919	844	900	926	888	904	897	944	822	889	914	897	901	885	954	920	931	880	852	900	945	939	877	896	903	939	922	924	946	930	920	934	919	927	877	901	912	879	894	870	926	934	934	916	895	868	897	895	850	871	859	890	871	905	926	945	903	867	917	859	867	925	935	939	956	934	880	927	888	894	912	893	920	907	870	948	875	950	905	863	895	900	902	869	906	859	901	891	923	953	904	934	923	944	901	902	896	913	931	957	931	933	901	890	880	872	917	892	917	937	930	937	917	908	963	913	898	948	890	887	898	942	892	909	932	952	899	890	877	883	911	923	907	914	875	910	865	891	874	822	965	920	904	934	938	923	916	900	915	908	940	903	906	894	867	883	896	885	847	889	921	926	915	898	876	885	889	886	943	907	953	924	918	931	875	910	873	937	908	868	904	931	938	922	933	897	890	912	932	953	896	877	949	875	872	878	869	912	926	870	927	929	946	953	895	905	925	906	876	850	925	887	885	949	940	868	901	847	868	946	906	941	877	901	885	881	907	892	847	848	922	896	929	915	937	952	964	883	905	849	819	936	865	895	925	890	927	914	937	873	920	892	899	903	902	926	920	923	888	927	983	894	916	858	897	836	912	894	861	907	883	923	899	894	929	909	936	943	911	941	958	883	881	905	875	924	874	909	957	906	880	910	904	910	926	920	925	887	910	942	904	897	929	853	930	942	929	884	939	945	900	915	936	908	943	918	867	900	930	878	889	921	905	937	897	897	898	926	883	903	936	896	957	862	914	879	955	866	911	866	931	881	894	949	926	941	861	906	827	951	972	859	900	855	893	979	907	941	924	928	886	918	910	875	877	887	927	883	890	856	931	920	867	920	936	895	913	908	908	943	927	919	899	906	935	857	905	978	929	877	871	921	900	947	934	820	942	900	893	895	868	918	837	898	909	931	887	939	935	914	902	920	956	942	947	888	924	905	927	919	918	908	887	897	964	937	884	964	879	947	895	927	924	957	925	884	912	931	903	889	950	914	907	878	924	866	867	932	897	873	879	864	891	878	947	880	975	905	894	886	859	909	893	900	867	893	884	877	886	912	927	912	905	880	899	918	906	925	916	911	933	917	943	925	916	922	912	875	888	939	908	859	899	913	890	866	906	853	901	941	869	887	907	950	866	900	933	897	885	861	898	889	937	970	911	926	906	940	928	973	908	867	835	895	874	920	985	888	877	860	925	888	935	864	917	917	868	856	918	936	911	915	851	930	905	895	859	946	904	911	912	882	892	921	902	878	910	852	898	887	890	890	925	911	891	924	853	915	918	877	967	912	959	936	952	903	930	897	896	950	860	921	942	921	972	929	940	880	878	882	912	894	871	897	893	897	883	915	853	913	944	904	898	885	856	913	902	887	916	878	861	901	920	925	858	876	882	903	910	886	897	874	938	911	886	915	929	939	909	926	962	949	920	955	861	845	954	866	865	970	941	932	969	944	913	869	938	883	939	881	958	904	922	885	957	897	852	907	1006	886	868	848	944	891	888	911	909	927	902	912	872	901	892	900	920	930	918	825	924	890	889	855	866	876	943	882	899	886	922	894	868	912	889	938	890	916	902	936	907	874	893	986	892	925	905	899	904	907	938	883	870	888	854	868	911	934	928	879	891	905	920	911	929	923	920	959	845	887	861	886	877	899	932	889	911	941	910	891	921	940	973	927	888	883	881	922	892	926	905	935	895	936	909	884	936	917	915	931	901	898	920	956	880	938	935	915	873	842	880	929	926	908	904	883	950	851	858	873	872	883	865	879	865	922	894	949	901	910	937	976	884	845	864	963	912	942	892	881	935	947	879	916	885	898	939	902	947	840	931	906	899	923	867	895	850	930	884	963	840	881	900	925	911	866	922	944	942	946	888	868	939	899	919	893	926	899	934	929	896	901	881	907	945	906	927	915	908	912	890	881	881	885	910	881	882	894	883	960	906	948	927	866	923	933	929	835	969	881	923	912	906	879	928	923	871	970	923	915	939	945	899	955	950	896	848	867	900	897	895	900	913	857	948	888	919	944	895	948	883	872	833	886	956	904	922	889	887	893	951	921	884	968	918	903	910	898	936	857	934	874	950	901	931	941	864	831	886	952	916	936	837	958	946	874	997	897	921	901	911	889	930	824	948	888	910	931	873	886	907	927	871	942	856	899	902	953	917	898	991	892	945	847	925	961	894	882	867	877	946	931	927	958	909	987	844	897	915	910	920	876	889	935	887	906	874	853	916	902	910	886	912	948	901	913	902	910	944	938	870	896	910	893	906	854	897	907	881	893	870	879	950	930	946	978	918	903	910	899	895	912	901	943	919	891	947	886	846	936	946	918	871	946	867	921	893	890	904	882	871	931	866	890	924	927	865	980	849	880	851	922	907	895	951	891	908	899	931	915	924	850	873	888	957	919	899	880	904	899	898	907	874	897	867	963	877	911	879	928	905	874	938	924	962	938	916	917	913	888	928	907	895	920	956	963	936	908	913	888	924	879	921	882	927	956	975	869	930	918	913	885	902	895	874	934	900	919	904	895	899	912	927	929	926	917	965	892	920	929	877	928	934	919	944	869	851	916	917	947	948	856	935	870	876	862	927	905	893	870	854	885	818	885	932	909
23467	22140	22927	18409	12974	8724	6830	4798	3341	2376	1943	1662	1316	968	796	770	736	669	584	537	530	469	426	459	413	402	366	431	389	392	431	402	393	370	342	345	378	352	337	345	360	357	359	360	319	367	402	341	347	339	364	312	361	362	365	333	361	361	365	340	362	307	343	334	324	317	365	310	324	336	354	338	363	380	339	314	333	314	345	342	384	336	365	364	334	349	357	363	400	344	348	362	341	360	373	352	344	334	334	369	348	370	392	365	357	359	355	338	333	383	345	327	341	386	339	357	380	388	364	339	348	339	387	322	350	327	313	346	367	384	357	333	392	323	372	372	346	362	364	364	365	338	349	359	334	321	356	331	336	341	395	374	375	362	332	352	308	333	373	338	345	348	345	373	349	324	325	362	333	341	373	363	355	325	367	339	330	328	371	333	342	356	338	352	361	380	359	340	333	352	349	320	341	343	347	359	368	347	328	351	336	351	355	339	326	335	344	337	364	341	331	364	329	339	372	368	327	299	293	322	366	333	347	334	356	340	373	366	351	386	323	377	334	372	340	382	360	349	339	376	371	335	345	357	353	326	346	377	344	373	365	398	325	347	368	365	350	306	350	382	341	352	347	376	375	356	329	347	348	337	340	361	361	339	339	328	327	356	365	363	327	323	359	332	324	344	346	351	348	372	347	379	333	331	377	371	358	325	334	359	348	347	330	362	353	371	372	349	344	327	391	354	336	352	343	354	329	338	347	338	347	367	359	315	339	375	309	334	352	308	366	355	337	344	338	324	346	361	361	346	323	350	347	345	330	357	355	341	299	327	337	358	339	324	370	372	335	332	351	365	356	315	355	364	342	349	330	358	350	332	332	364	352	328	366	336	373	349	396	376	325	332	357	383	388	344	393	346	348	367	340	378	317	357	330	388	360	361	399	331	382	340	357	356	339	350	317	357	358	364	349	354	341	341	342	333	305	345	365	377	345	352	354	354	318	353	365	343	347	358	338	366	304	372	353	307	367	340	351	356	365	342	354	330	350	343	320	316	369	356	344	317	320	330	328	365	348	321	342	329	324	360	331	330	349	344	363	350	343	364	352	392	340	337	331	336	390	354	333	365	334	357	328	342	357	349	358	344	335	345	350	346	330	356	336	317	319	370	351	343	341	354	384	386	349	357	332	357	342	384	356	347	330	346	350	323	388	334	331	366	331	344	373	368	327	339	341	322	349	316	349	393	359	355	361	354	365	340	371	316	346	332	360	366	350	326	353	346	361	361	311	334	352	336	344	331	334	333	332	327	404	362	356	389	314	360	370	326	340	363	333	394	342	354	365	374	357	372	348	335	380	315	353	376	358	343	374	365	359	348	377	339	370	375	316	342	347	313	338	379	357	315	348	380	331	346	332	337	353	340	369	350	332	338	338	336	345	363	337	320	364	370	364	327	359	328	368	333	321	334	348	366	328	353	326	349	353	326	350	382	301	324	349	341	338	303	348	365	363	321	325	362	350	379	365	354	335	340	334	395	337	370	348	377	356	344	337	374	335	320	358	358	354	377	360	383	350	355	386	354	315	363	369	343	361	352	372	355	346	362	314	359	343	371	365	365	367	363	336	327	372	352	392	355	339	369	378	358	364	328	367	348	324	354	339	361	342	326	338	379	336	382	367	322	382	354	309	342	350	368	323	356	361	368	350	354	359	337	345	305	335	323	356	334	365	337	375	337	345	356	357	327	337	351	349	362	343	323	349	323	326	347	337	360	346	327	371	311	347	376	349	327	359	347	350	346	324	349	337	343	368	341	380	341	336	339	357	353	325	347	321	357	317	336	368	351	377	350	347	363	390	318	337	366	353	314	369	317	340	336	343	322	330	340	315	364	353	374	351	368	366	334	371	358	349	351	352	350	326	319	342	352	343	331	358	362	334	390	352	357	364	383	323	373	325	354	349	348	379	362	364	356	359	353	343	339	341	362	352	355	351	333	362	348	368	340	352	359	350	330	371	361	347	362	335	345	350	311	324	379	383	346	311	332	339	341	338	385	316	350	339	373	342	346	344	355	336	341	362	317	358	343	364	332	340	337	373	324	296	337	339	359	384	348	325	362	348	328	351	330	375	360	367	336	372	319	348	342	358	343	366	354	355	365	371	355	350	322	354	312	356	338	340	373	361	363	389	357	349	337	365	394	353	345	364	350	360	367	352	351	371	351	364	377	349	351	371	340	337	324	363	343	353	342	339	318	329	349	320	324	345	349	351	348	384	353	344	355	345	375	322	367	357	372	346	361	331	319	342	362	343	353	327	337	378	329	331	367	344	340	369	384	360	358	368	341	342	342	341	333	354	353	347	325	346	363	375	329	372	327	342	371	366	349	332	337	380	340	350	364	375	377	372	321	340	359	327	350	322	336	332	346	309	344	346	369	343	318	374	351	370	331	332	352	351	321	376	351	361	331	336	368	363	363	330	359	347	369	349	349	324	348	309	373	349	378	366	346	364	347	367	366	382	372	337	321	368	343	344	397	362	336	344	355	341	372	360	361	345	340	344	333	379	379	357	349	329	346	369	354	327	361	348	339	334	338	353	354	360	372	376	347	355	395	390	372	364	399	338	415	371	355	334	357	337	377	337	330	378	342	376	336	353	403	362	316	359	360	385	368	352	333	354	356	345	358	352	342	354	345	352	340	325	362	365	368	327	369	352	362	351	368	350	345	327	388	350	303	354	349	357	346	372	366	345	365	318	331	339	364	320	375	358	348	344	344	367	337	383	346	337	352	360	337	335	366	373	340	362	331	350	369	356	353	336	337	315	377	348	381	351	325	365	340	344	365	342	374	347	392	347	348	366	363	351	386	361	347	313	342	349	343	353	356	385	344	348	364	334	328	382	349	302	338	361	356	381	357	387	327	376	361	323	332	325	347	345	345	376	384	364	331	323	338	351	351	363	338	337	374	381	365	383	359	350	355	322	345	314	359	356	363	373	378	329	351	380	363	355	344	362	317	347	322	350	349	339	357	329	362	332	334	375	380	349	352	342	351	314	346	385	329	353	365	346	355	351	344	375	376	396	321	368	351	347	362	336	354	364	354	350	367	343	322	346	355	329	346	334	293	363	362	353	352	356	384	349	344	358	320	341	351	345	339	351	329	354	326	342	352	316	358	357	330	330	378	353	364	317	332	349	324	335	329	371	348	338	308	327	311	325	354	342	354	374	353	379	325	335	374	333	328	380	349	321	384	357	372	330	371	342	334	327	327	333	323	369	347	334	371	331	346	344	322	358	356	341	364	345	326	336	362	335	356	351	370	330	350	339	336	349	322	333	367	353	327	362	329	389	375	343	338	370	342	312	353	350	346	367	350	343	353	348	345	310	348	358	338	334	341	337	340	400	358	323	356	352	353	357	379	348	341	347	351	375	326	326	337	373	345	317	291	344	402	349	306	331	359	333	371	385	325	328	323	339	354	338	355	338	372	350	309	360	360	364	378	356	334	339	369	329	306	334	359	340	369
15873	17453	26996	28791	25320	21368	19107	15354	12879	9747	8257	7299	5528	4129	3627	3157	3117	2855	2407	2011	1695	1664	1717	1734	1445	1271	1222	1280	1190	1335	1483	1439	1166	1039	996	960	952	972	979	954	940	987	1000	973	923	1032	1013	908	947	966	962	992	950	925	916	907	995	957	940	937	943	915	947	923	949	972	959	996	962	984	963	944	1010	949	982	947	953	946	964	983	982	933	999	964	944	982	966	973	921	963	948	917	1006	968	978	924	964	927	1010	944	949	918	914	894	982	887	950	941	936	987	930	932	978	991	928	964	922	1016	975	941	948	991	941	940	957	973	987	955	932	968	972	999	929	979	948	902	900	954	954	923	944	910	942	925	961	1019	960	952	936	930	970	984	956	989	964	916	995	958	954	933	951	991	979	947	988	947	925	988	989	934	982	959	906	964	965	970	982	931	917	924	930	952	902	961	899	1002	947	905	973	972	997	1008	981	953	974	910	975	965	926	963	950	928	949	965	969	945	1013	936	966	979	1024	970	954	969	964	957	955	882	997	955	957	984	929	936	918	958	999	959	960	941	986	978	939	970	940	949	1008	936	893	971	989	981	961	964	954	920	973	925	937	951	1012	997	986	962	964	1024	899	1010	960	994	940	904	929	923	948	964	1004	925	954	944	917	946	943	942	916	901	990	1020	987	930	1025	996	958	974	920	932	979	916	954	916	948	947	956	982	934	916	918	976	933	962	954	918	919	907	945	932	1000	931	996	956	979	956	960	907	937	967	939	944	926	922	926	912	907	979	898	976	910	964	936	941	949	991	952	1003	935	958	966	995	964	973	896	981	935	969	933	929	947	943	980	979	898	965	982	928	914	940	911	973	1012	922	910	949	943	912	892	984	919	953	891	947	961	972	994	944	953	980	935	951	928	966	949	895	961	990	984	932	951	946	923	953	986	932	981	956	929	920	955	948	927	976	927	1015	970	892	1001	910	929	942	942	984	965	990	937	956	962	952	967	968	1012	940	889	1000	951	979	945	921	939	975	966	982	916	930	982	925	946	919	975	916	885	936	919	947	977	939	896	900	912	937	950	967	911	984	984	967	937	1011	996	967	937	1013	964	941	962	949	959	999	1010	892	939	1018	952	918	968	968	934	962	981	911	968	947	997	898	945	965	931	980	947	988	1013	944	971	914	945	1014	1004	973	904	938	962	947	961	1014	982	929	987	955	945	1006	950	952	964	953	998	957	928	967	956	991	914	964	993	943	940	964	962	950	891	957	951	925	944	966	946	933	978	930	936	971	953	944	1061	918	943	915	953	973	982	1008	916	1039	999	972	950	980	934	967	969	954	1013	964	958	923	984	969	977	980	1005	989	973	979	954	901	913	958	928	946	939	998	962	901	913	978	982	943	919	947	945	1008	976	949	1004	962	989	957	904	979	907	919	1050	875	970	998	978	984	946	977	956	965	927	931	999	939	964	972	926	968	982	980	928	1014	1007	980	959	918	929	988	924	909	954	974	986	961	923	936	907	1006	973	985	924	996	994	916	907	958	954	953	963	938	940	948	946	980	1008	929	887	962	1010	957	980	966	958	976	914	932	984	1055	893	916	955	947	978	901	941	952	976	944	937	942	901	936	984	997	973	944	922	945	1008	922	968	941	944	929	947	1029	917	962	1006	952	977	907	948	990	962	969	989	983	969	937	957	959	964	929	966	925	971	938	929	883	951	872	937	976	982	953	943	986	943	972	954	967	912	918	924	975	1000	925	973	946	942	947	973	996	951	951	957	938	904	917	990	964	976	988	1007	977	921	1026	896	1000	929	924	976	921	986	922	946	978	1011	899	1005	962	947	972	948	969	919	927	950	984	949	954	974	968	956	991	959	990	935	972	906	944	950	925	925	966	953	946	928	971	966	955	936	940	1003	956	961	978	933	984	913	955	940	967	882	950	972	929	954	929	932	981	984	956	965	970	946	928	928	913	926	963	902	960	921	933	943	957	943	960	938	984	926	916	947	900	940	958	951	957	920	944	943	976	951	912	1002	943	925	923	946	970	948	971	1011	975	951	964	944	946	946	983	955	931	929	1013	948	902	961	979	919	902	997	937	949	1026	971	893	915	952	990	947	941	975	982	988	922	954	921	922	996	953	902	1013	986	979	983	975	959	928	957	932	969	967	970	979	990	882	935	936	996	920	941	966	908	925	961	964	920	969	921	962	926	956	975	973	904	950	984	915	925	914	916	998	978	991	988	928	1003	954	994	932	988	972	940	964	960	942	977	922	1016	919	937	948	943	1015	945	930	928	944	984	912	943	940	923	1008	991	926	1029	937	972	909	1027	959	968	902	934	930	966	1004	947	960	996	924	923	928	937	970	956	1036	953	912	907	986	1007	1001	972	956	920	995	919	925	983	924	959	939	941	940	967	953	924	955	939	978	944	955	939	955	1013	948	957	909	962	973	954	988	1017	921	971	973	961	949	956	953	974	929	903	973	948	918	943	994	924	968	960	1017	927	930	961	923	954	946	999	930	979	963	976	981	950	937	1053	985	974	982	954	948	921	1020	938	976	969	998	984	973	1011	955	916	928	954	923	944	980	934	945	1001	977	935	905	984	980	934	949	952	904	930	918	988	946	944	895	921	923	931	951	992	946	969	988	975	904	957	960	987	957	886	927	954	976	920	967	951	990	947	944	980	1011	945	933	955	958	974	959	915	945	961	894	942	976	939	982	872	923	943	968	943	956	953	944	894	992	958	978	962	1026	896	936	999	1032	986	977	975	965	979	927	962	927	944	997	964	920	985	921	915	974	954	922	929	946	951	987	882	980	969	943	946	894	919	974	976	951	973	1018	949	899	960	919	1009	965	948	982	892	937	969	1046	968	906	985	921	924	958	936	951	957	959	994	1015	927	933	950	932	936	952	959	905	893	905	963	948	835	960	970	948	920	921	870	953	930	967	958	937	924	976	949	964	964	980	962	943	981	998	949	898	974	950	908	956	939	967	983	970	960	948	955	980	929	957	1027	908	930	955	997	971	945	882	938	981	969	986	942	982	948	942	894	948	986	1021	982	1023	1014	917	957	919	971	977	991	863	979	962	965	977	982	984	967	941	983	971	937	1023	944	968	966	945	934	986	973	920	962	910	950	923	961	1038	956	947	963	971	954	977	977	961	954	982	946	976	975	921	894	931	988	960	906	961	1044	953	946	974	916	936	985	938	928	916	962	958	962	990	963	981	945	913	930	983	956	916	939	948	954	964	985	956	977	969	971	895	968	955	944	928	906	964	948	1002	937	971	936	986	957	922	952	995	936	907	991	998	943	974	982	924	951	917	918	887	989	915	953	898	930	976	989	970	1022	972	934	951	914	912	989	911	946	945	1013	988	957	941	943	967	1001	1001	981	964	924	921	942	1018	953	974	967	947	978	938	988	971	946	996	970	901	937	952	1004	959	975	972	1011	926	999	951	965	979	953	912	930	958	912	974	938	966	907	970	947	952	955	959	946	985	947	916	913	922	954	973	944	1001	937	967	983	906	954	974	942	951	982	916	982	968	903	1021	951	970	946	963	936	913	979	993	952	1006	975	936	937	947	925	954	982	972	1007	972	927	979	936	979	978	965	987	966	905	973	997	897
36991	35554	37765	34612	29345	25381	22747	19613	16203	12410	10789	9681	9240	7267	3356	2859	2710	3567	2472	1315	926	1000	1097	1061	756	567	527	643	557	712	777	676	528	378	356	351	328	322	318	301	328	282	314	304	326	301	307	324	330	308	282	308	304	339	313	297	327	310	323	309	320	335	334	330	307	324	325	371	292	284	308	310	333	333	321	319	363	298	342	337	300	333	347	340	328	341	308	313	320	321	348	328	347	304	312	312	383	332	348	336	333	329	305	311	346	314	311	277	302	328	319	299	304	319	335	278	305	350	349	324	301	316	324	319	330	349	308	305	287	330	324	298	309	343	342	356	315	291	283	332	342	354	351	303	333	345	343	314	336	292	324	324	365	327	332	326	318	291	338	328	295	308	288	311	313	336	322	316	306	310	328	320	311	328	330	325	329	330	322	344	310	327	309	315	318	299	355	306	320	324	343	322	355	326	324	336	315	326	339	311	327	354	315	323	316	346	336	324	330	321	292	339	300	321	345	329	337	316	293	359	338	303	320	303	349	344	337	343	296	320	300	316	333	331	314	317	308	332	312	305	361	356	341	321	310	330	314	341	310	334	314	305	333	304	322	319	305	301	295	320	346	368	337	317	364	334	344	295	343	321	322	329	309	312	344	338	333	307	336	338	327	313	327	330	352	302	305	335	331	316	324	316	314	312	317	324	322	321	315	317	308	312	333	307	326	346	365	313	327	341	317	323	307	334	300	356	330	293	336	319	301	334	339	301	339	288	356	356	293	344	320	305	277	320	340	324	325	316	343	337	340	346	326	287	336	308	318	301	343	332	315	309	323	344	319	326	309	287	331	313	325	314	357	322	327	316	334	302	333	285	317	343	291	317	306	322	302	340	339	313	328	287	317	343	321	344	308	341	330	320	372	328	283	312	328	341	320	352	314	349	330	321	313	299	331	339	322	298	362	325	330	316	323	330	351	306	328	315	332	311	303	312	313	336	313	319	325	339	334	279	341	335	300	339	332	313	342	330	329	340	341	340	309	306	323	355	352	322	340	308	330	350	316	353	331	306	343	327	318	310	354	310	297	326	308	311	359	319	301	339	329	311	316	327	290	294	328	341	341	337	290	357	322	325	334	329	337	348	307	295	338	327	296	336	350	324	298	313	291	322	359	317	300	298	349	302	322	339	323	319	307	326	316	289	329	316	312	384	316	321	323	290	301	343	318	345	347	292	293	297	310	342	316	343	346	321	327	318	315	338	310	293	331	297	332	325	349	301	303	321	351	382	343	304	301	288	334	310	297	333	295	321	316	334	341	319	317	315	334	286	335	310	325	336	337	342	325	303	338	318	334	298	358	333	323	313	343	324	300	316	337	317	330	315	335	327	340	327	349	322	353	302	300	315	336	329	330	337	321	334	327	295	296	335	301	351	343	329	345	319	307	294	283	346	308	318	342	317	344	320	326	340	320	311	329	296	326	292	339	332	343	335	294	316	312	304	325	331	360	348	314	310	336	314	316	341	328	338	330	322	343	323	305	323	307	312	300	325	333	290	341	336	316	310	302	309	316	315	331	314	317	314	328	316	337	290	333	313	285	341	298	314	318	321	346	351	308	356	336	300	308	324	339	303	313	283	346	347	317	340	319	339	318	353	349	311	318	368	300	307	320	333	317	315	338	374	322	318	322	346	314	336	320	321	315	345	328	298	321	308	322	356	291	311	344	308	315	327	359	322	376	331	317	331	286	312	328	328	331	336	320	351	335	309	321	337	324	333	322	309	325	277	312	306	354	284	348	297	294	315	337	348	325	320	356	353	312	347	297	317	321	322	304	325	309	347	331	353	309	332	336	316	322	327	318	294	337	277	301	332	347	332	308	308	355	368	347	344	326	314	324	301	350	291	315	361	329	333	311	308	360	329	324	360	331	333	330	290	360	285	326	327	317	266	339	334	313	298	309	284	324	322	323	299	324	316	307	317	284	347	319	319	310	337	297	332	314	354	321	325	349	344	338	319	354	292	285	312	318	344	300	311	329	339	304	297	342	343	313	300	318	334	324	330	317	307	340	329	315	326	301	317	297	313	314	316	321	297	337	316	323	283	319	320	334	361	340	333	295	313	344	310	350	345	331	340	314	309	320	294	312	285	335	286	303	344	342	331	316	319	335	314	315	290	273	336	343	322	291	318	314	321	314	309	296	338	307	298	336	310	309	363	311	323	319	339	355	318	304	317	339	346	354	306	315	310	336	320	287	310	327	328	317	334	328	338	311	323	332	318	307	302	327	312	285	319	341	342	311	349	337	313	295	326	324	317	280	334	362	352	316	313	316	346	313	288	328	338	318	326	338	305	330	334	320	328	361	292	320	317	313	335	315	319	331	297	322	329	312	341	310	308	328	307	334	312	329	327	310	347	309	315	315	315	350	318	342	352	341	315	317	314	310	317	320	357	345	332	337	329	333	342	313	334	318	324	316	329	322	316	286	303	349	324	343	343	335	315	351	331	337	309	315	317	342	375	305	347	335	346	362	317	329	313	321	342	311	311	349	326	294	334	332	330	343	319	317	303	315	330	290	329	334	342	300	315	334	323	319	312	332	299	321	324	345	298	314	310	308	296	328	294	314	311	299	323	324	323	342	303	302	309	327	312	355	305	332	344	318	320	329	357	347	330	362	309	312	303	300	348	357	323	342	300	301	317	346	330	309	346	300	314	319	333	323	342	334	317	316	303	330	314	326	323	332	315	323	324	307	348	345	325	289	330	329	338	323	318	322	346	343	294	313	347	321	316	289	327	331	321	328	315	297	275	339	312	329	304	313	341	294	315	303	321	316	295	329	303	325	313	354	345	335	305	315	342	341	326	308	366	327	347	331	322	309	322	311	341	312	321	289	322	339	340	358	338	309	338	316	333	323	321	321	324	346	312	322	318	330	340	329	315	363	311	338	320	328	321	305	311	339	334	294	324	318	307	317	290	331	346	319	327	320	343	346	334	316	358	299	345	324	301	332	305	329	356	326	304	282	310	349	352	304	325	302	325	298	295	309	292	339	337	293	328	310	299	348	328	338	326	322	340	317	290	304	318	315	342	332	337	312	336	292	322	320	336	282	330	348	320	323	291	332	330	301	337	319	341	325	314	316	336	318	314	320	334	313	332	333	298	326	309	332	368	306	303	318	314	315	323	307	292	342	322	306	309	330	325	331	323	314	361	336	305	308	347	291	320	306	334	334	318	367	345	311	324	297	324	284	353	308	366	321	297	314	358	322	342	308	310	290	327	326	352	306	355	331	295	315	345	343	359	315	313	351	299	328	300	322	328	339	287	354	289	329	361	316	326	312	328	331	328	344	344	350	331	331	315	304	319	310	295	332	339	329	304	317	345	318	322	321	334	313	327	349	307	325	321	357	315	337	370	339	329	319	347	351	334	339	315	333	316	341	340	305	308	335	331	354	328	324	331	298	331	340	315	338	326	291	329	320	313	335	331	310	289	341	350	330	335	328	336	320	336	315	330
26127	28665	37298	40745	39121	36867	35393	34287	31230	28601	26938	27387	26534	22715	13158	13140	13000	14939	10596	6267	4707	5054	6022	5391	3622	2426	2370	2660	2439	3156	3956	3043	2054	1257	1107	985	1011	966	939	873	948	898	886	939	941	913	890	893	900	933	902	900	911	935	872	872	924	931	935	925	887	865	890	899	882	909	859	898	861	918	896	915	894	937	913	863	905	945	975	898	904	923	887	954	927	936	884	909	917	938	924	854	897	891	888	877	943	915	858	815	924	939	891	881	890	876	889	895	887	881	879	923	904	886	898	926	924	876	929	855	939	921	908	902	881	944	863	940	938	850	922	883	875	856	920	869	847	824	918	930	911	870	895	888	925	981	983	926	886	918	838	891	899	834	815	854	902	877	895	861	914	864	898	916	885	925	879	918	883	883	931	908	924	939	861	922	911	915	916	893	918	917	887	864	887	888	911	868	907	889	924	868	929	889	886	885	894	848	925	882	920	876	924	923	863	889	861	926	917	865	900	933	937	995	880	903	883	871	885	871	909	915	906	868	891	949	877	877	923	899	892	874	850	858	891	864	879	835	926	869	929	922	929	921	930	933	971	938	926	859	920	923	891	907	896	880	904	936	880	856	888	872	879	933	910	925	965	837	823	876	922	897	883	967	840	868	915	908	849	935	895	936	915	859	904	893	905	917	847	880	863	882	929	896	924	909	895	890	865	955	875	915	913	921	868	906	1012	864	866	955	903	899	862	896	907	872	872	891	885	893	847	894	883	892	937	873	895	929	905	899	901	924	858	927	855	937	930	921	870	878	957	856	912	930	950	874	905	862	937	897	915	942	944	936	915	912	867	828	868	914	874	892	882	918	903	938	940	875	872	894	852	922	953	908	939	956	890	881	951	918	950	925	911	858	875	885	887	915	879	907	879	870	867	850	905	925	866	906	888	908	906	888	960	908	899	935	892	871	837	887	889	877	916	912	894	911	936	899	902	899	926	916	922	920	856	907	899	898	916	895	923	881	884	845	855	876	880	901	891	911	890	913	900	890	872	883	879	914	953	899	894	885	882	918	914	885	907	910	872	961	879	895	883	881	931	843	871	908	885	881	947	904	897	928	920	926	941	864	898	888	903	883	939	885	906	912	928	920	923	897	928	914	944	910	962	912	891	919	928	888	876	845	881	893	902	932	928	883	907	925	915	924	930	874	935	856	891	896	901	856	888	842	891	880	912	920	925	909	859	927	897	871	823	867	915	917	911	875	840	927	914	913	881	883	900	886	886	860	907	832	903	918	877	901	913	904	898	961	867	945	935	932	842	915	886	887	885	898	900	846	950	809	863	906	931	893	881	870	912	883	887	910	926	889	894	935	910	936	897	869	892	877	926	929	870	915	931	900	940	921	959	889	865	881	894	932	907	936	937	866	895	918	931	849	920	899	909	909	914	860	931	885	889	949	876	915	889	911	855	970	911	903	899	913	876	919	915	927	881	939	868	879	852	899	897	907	879	849	876	851	865	896	912	886	890	883	894	930	850	883	836	877	901	883	908	915	884	914	865	865	903	917	944	949	873	884	894	884	880	877	877	881	923	930	882	850	963	900	939	863	883	891	905	847	872	881	860	887	901	867	910	896	876	914	922	940	907	886	892	910	877	890	871	1009	916	931	902	950	849	904	878	955	903	873	894	897	916	907	927	883	934	861	914	932	890	885	923	915	921	876	918	874	953	927	985	899	928	920	892	886	844	905	945	867	922	851	899	865	902	919	880	930	926	928	836	905	883	889	891	944	899	921	939	935	917	901	898	953	910	907	917	872	856	897	916	903	937	952	877	897	931	873	913	900	966	909	907	915	880	898	886	900	937	915	871	917	870	892	941	925	907	931	889	836	894	847	932	902	895	918	882	871	929	902	890	887	927	928	906	878	929	931	872	857	896	927	898	890	914	893	908	878	967	882	878	909	877	933	844	839	887	907	947	888	821	875	866	925	931	880	907	866	865	922	923	896	880	935	903	922	918	919	905	927	862	960	885	842	936	925	878	899	872	943	836	879	913	908	868	877	917	915	836	929	953	903	860	924	870	905	945	821	925	861	915	926	913	900	914	877	911	888	889	839	905	908	875	878	872	926	894	883	868	866	878	924	899	869	976	880	858	913	930	895	870	854	914	956	921	889	875	852	867	896	884	893	874	865	915	918	863	851	944	864	943	929	887	936	903	883	878	933	844	946	925	883	927	799	899	882	912	921	896	881	910	948	916	873	927	916	867	915	867	904	869	902	875	915	866	890	893	919	882	907	849	888	939	860	882	884	867	921	882	895	960	863	850	907	937	875	906	941	872	860	919	911	896	919	905	916	922	915	912	878	934	918	897	961	917	924	901	864	860	875	870	889	857	886	942	920	891	871	899	906	890	894	873	914	919	912	883	861	905	920	911	912	939	897	868	894	919	932	941	932	913	930	872	868	870	836	927	916	926	917	929	920	859	901	925	906	888	813	870	893	917	905	865	916	900	890	928	947	885	929	929	948	876	914	892	914	833	944	913	939	865	878	909	888	942	892	848	907	913	928	907	926	938	928	907	890	864	929	934	877	939	916	910	876	915	899	899	875	884	885	905	892	890	933	932	915	884	880	834	881	865	887	920	913	861	858	915	837	890	909	911	864	824	870	865	954	933	903	928	865	922	903	942	868	927	919	918	885	910	863	926	951	884	887	867	914	904	791	868	909	917	832	858	943	872	877	907	957	910	881	907	906	933	886	897	877	886	916	904	921	886	897	867	878	910	938	855	901	888	886	917	933	928	901	881	897	880	912	874	879	878	873	944	889	891	948	860	862	912	823	870	902	884	865	893	864	870	930	880	885	874	965	884	910	977	952	888	914	871	884	889	917	913	846	884	858	891	909	880	949	940	959	865	910	948	900	930	968	888	852	906	887	945	910	952	884	907	879	940	896	893	936	942	889	899	879	901	903	888	877	887	885	942	910	883	866	870	909	875	924	886	911	897	905	930	890	960	906	877	935	924	883	877	930	870	885	929	880	893	925	937	873	930	921	915	898	920	892	875	938	895	868	831	885	926	979	869	919	869	933	902	924	930	924	919	904	892	919	922	899	891	875	924	908	941	878	873	908	861	856	895	904	909	938	860	875	930	887	863	900	853	899	905	927	915	906	877	921	912	882	963	863	877	869	928	889	917	881	909	899	897	916	913	904	897	878	903	884	900	934	903	853	914	882	897	921	913	919	911	894	911	831	898	884	907	938	905	883	939	945	898	960	877	873	875	885	872	891	873	870	921	903	950	839	892	871	862	901	924	900	893	853	866	875	939	842	950	842	883	957	938	860	900	907	918	918	876	921	951	871	878	939	906	869	895	880	876	954	895	888	892	965	897	889	862	913	888	889	878	952	903	903	899	936	935	898	857	910	880	890	910	854	931	839	903	912	922	886	914	961	932	906	865	900	873	867	894	885	891	911	884	874	889	938	907	899	949	959	880	900	868	934	853	848	868	863	892	881	923	904	874	910
41551	41205	43421	39035	35814	32127	31656	27321	23238	19029	16499	16026	16282	12553	5579	4136	3240	4299	2594	1421	1292	1215	1212	1080	777	628	553	653	633	724	915	676	560	434	387	377	372	382	331	351	369	366	356	364	362	357	334	359	332	359	326	332	345	335	332	390	363	348	349	362	366	353	363	337	341	366	368	329	367	324	342	348	378	353	323	357	342	380	343	378	371	371	323	340	359	325	357	336	353	331	361	367	363	342	356	372	334	364	375	352	363	369	346	333	356	378	339	359	382	358	379	345	350	350	346	361	346	374	366	336	338	368	343	339	379	359	382	317	349	338	361	371	392	359	342	352	380	367	328	320	349	353	300	379	319	353	305	318	335	323	352	341	327	309	369	337	372	359	345	370	328	346	356	350	370	338	374	351	334	355	353	360	351	355	379	315	385	376	367	361	373	342	351	357	345	336	348	349	361	353	374	348	384	328	361	335	354	408	360	334	391	354	346	339	365	389	344	336	335	398	351	343	320	336	324	358	318	352	351	337	382	326	339	319	370	326	355	339	368	364	354	362	335	375	350	381	381	376	355	310	357	346	394	350	329	359	351	374	344	362	308	348	353	344	359	329	342	379	356	382	331	341	366	360	367	371	369	337	395	329	339	374	313	354	358	365	354	377	362	359	310	337	353	352	404	360	376	348	323	352	352	358	346	378	371	361	368	368	340	357	382	332	337	330	389	327	321	316	344	348	347	340	359	391	360	341	358	369	365	336	352	361	338	341	360	354	356	370	348	346	388	371	317	348	340	324	302	373	374	357	352	342	355	342	355	322	389	346	333	347	341	348	334	346	326	352	347	355	348	374	335	324	346	356	372	339	344	361	353	382	355	342	372	350	349	343	327	335	362	322	326	356	347	337	358	369	324	327	394	383	343	364	346	356	362	358	387	324	328	349	380	349	337	360	371	336	320	302	351	348	330	356	383	340	355	353	332	371	337	338	331	370	374	300	428	323	340	355	358	323	347	357	362	358	321	370	353	344	371	369	373	340	337	343	357	342	350	378	377	337	355	382	329	309	364	353	353	372	332	346	355	357	357	339	333	346	339	367	332	368	363	374	349	347	363	319	358	360	351	345	349	388	335	355	377	326	347	365	317	336	348	350	342	369	361	361	347	345	367	378	353	327	334	362	346	376	358	341	384	372	351	384	363	340	380	369	362	349	353	377	350	361	338	377	330	309	348	353	397	359	334	319	392	375	316	324	309	370	375	357	343	350	326	370	388	343	336	345	356	368	365	370	344	343	353	357	334	342	319	354	325	339	344	362	326	345	360	376	317	340	348	368	321	335	364	328	356	379	428	368	373	359	305	374	320	375	360	349	350	353	384	363	344	355	370	319	354	369	334	364	344	348	349	352	336	367	353	378	373	315	343	369	348	376	352	350	342	355	361	338	318	354	373	378	333	335	403	344	375	366	343	366	345	325	365	380	358	340	343	334	331	349	372	305	380	370	389	368	348	335	343	350	322	331	349	329	350	346	365	374	359	342	340	351	355	362	356	345	334	375	358	363	346	372	357	370	355	399	348	357	362	336	380	377	360	370	331	348	357	359	360	360	366	343	354	352	323	342	354	327	379	360	383	367	348	363	366	339	336	384	346	370	362	351	327	342	344	397	378	354	345	361	330	377	322	363	370	352	343	357	349	359	328	367	345	355	360	368	318	332	359	344	336	382	357	360	359	334	338	350	360	363	373	395	355	362	364	345	355	350	370	347	348	354	374	362	319	338	355	347	363	373	351	339	348	367	347	347	334	345	324	346	336	340	344	346	379	375	363	342	340	332	361	362	368	348	346	354	340	338	370	360	360	358	332	349	341	356	339	340	362	373	356	362	373	376	381	361	361	382	354	349	373	333	386	337	341	358	363	366	375	344	377	378	336	368	330	360	352	388	404	390	355	358	369	359	351	351	347	344	360	370	344	352	361	345	369	344	325	361	354	310	350	349	340	366	342	329	340	331	362	373	340	339	362	342	357	371	330	348	314	377	345	322	358	373	310	337	319	374	402	346	364	345	386	361	338	330	326	340	347	349	325	347	369	347	374	371	351	355	348	380	342	351	356	357	371	370	365	329	361	351	356	405	323	393	359	366	340	284	342	344	363	343	337	383	364	373	357	358	359	379	357	346	365	360	352	342	367	355	336	340	331	347	318	368	341	346	364	360	307	401	349	370	361	348	350	359	358	339	374	343	341	322	352	353	354	376	335	349	385	327	395	357	375	343	333	359	332	342	380	378	368	373	353	364	347	353	352	355	339	345	352	375	358	347	380	357	364	367	327	381	363	359	350	336	349	395	366	349	354	359	363	356	373	345	335	340	354	356	332	378	354	378	354	347	353	355	355	353	355	359	343	355	320	330	365	333	372	361	371	364	405	355	334	366	331	325	354	378	310	367	359	381	344	349	338	359	348	331	352	371	348	350	333	374	344	377	350	353	348	344	341	357	387	322	332	345	370	355	395	371	351	347	329	376	352	328	384	372	329	361	341	352	347	394	343	388	374	369	367	367	374	357	365	322	352	330	347	374	342	342	383	382	394	381	341	337	348	331	319	380	355	332	348	340	344	346	326	373	403	351	324	357	342	365	356	351	345	371	367	340	364	341	347	372	346	338	358	333	368	362	360	369	377	354	363	331	332	338	330	354	347	389	372	355	396	367	298	333	318	387	374	339	345	322	351	364	387	350	372	358	315	356	355	339	353	376	384	359	381	383	397	360	358	376	377	346	340	365	344	353	327	364	366	309	376	374	362	344	367	378	365	368	346	350	356	379	337	325	346	365	385	342	392	338	344	356	357	356	371	353	391	342	390	337	368	364	355	325	321	353	364	357	370	363	365	336	334	369	347	357	346	333	329	348	337	321	333	333	318	331	312	359	323	323	340	347	359	349	348	357	391	375	365	358	345	408	357	359	356	398	364	346	350	357	329	367	343	346	342	348	331	348	327	327	317	347	359	329	354	348	350	369	318	347	347	357	331	338	337	322	356	343	355	340	343	321	361	375	321	357	362	356	387	368	356	376	329	389	369	367	301	334	338	322	350	358	376	349	356	386	359	351	349	343	340	324	316	354	356	341	360	376	351	389	389	381	354	379	372	327	347	393	360	373	387	362	361	363	319	302	370	341	346	349	360	333	334	364	362	364	356	366	342	328	347	342	354	330	358	337	350	349	348	333	346	370	322	365	351	332	340	390	356	355	381	370	352	349	372	381	351	365	335	335	370	362	363	349	335	356	381	375	347	358	364	311	345	368	317	353	359	330	323	365	373	342	350	347	354	324	345	337	354	358	360	349	337	357	371	366	343	353	371	328	365	360	337	369	337	343	373	360	377	364	348	328	353	343	345	372	336	329	336	343	344	375	350	331	383	350	329	341	368	352	349	370	333	387	360	353	377	339	374	362	322	347	353	359	339	348	358	371	341	326	385	337	340	373	349	375	362	354	374	338	349	354	345	364	336	341	389	349	348	344
30042	34059	41383	43936	43527	43187	42097	39583	37569	34994	33348	35186	33379	31634	17379	15810	13649	17315	10332	6391	6179	5676	6012	4935	3327	2737	2262	2881	2784	3355	4438	3088	2046	1405	1218	1103	1043	999	962	932	1005	989	974	960	1011	941	969	1015	951	953	999	930	952	993	921	1019	1019	957	951	1001	945	969	999	1015	986	989	985	935	961	964	1004	970	1026	993	976	1047	990	967	1023	957	961	961	1035	968	1002	917	952	908	985	1042	950	1044	1014	955	961	994	1029	998	938	947	986	994	942	1014	933	1037	898	992	962	904	956	969	915	941	976	988	951	972	985	951	981	999	939	965	920	993	987	914	1025	945	1003	978	1003	982	1018	1008	1044	944	971	976	974	1002	1049	1007	930	1047	972	1008	944	988	961	1025	968	1025	941	982	953	1011	961	939	986	990	963	944	968	1011	979	1000	996	966	946	948	999	999	981	966	976	1018	954	956	1006	1012	933	979	870	944	953	964	955	999	963	944	947	1009	965	965	949	1020	1006	1061	934	924	967	969	939	962	979	983	971	989	966	966	996	1010	1032	986	960	972	999	964	1004	978	954	903	968	1006	1025	996	997	923	1052	995	1007	949	916	1001	959	1017	949	1029	998	1000	964	943	943	990	994	974	998	1057	984	986	948	988	997	908	990	959	986	935	994	995	955	948	1034	1054	998	1018	945	981	968	981	950	949	970	978	943	982	931	1022	959	975	1007	966	968	964	970	902	989	977	1015	967	984	949	1022	1022	956	924	978	978	987	948	982	1019	985	966	1050	951	992	903	995	966	1010	949	942	985	1015	986	984	991	1008	1001	935	986	969	942	991	968	978	989	1001	998	944	985	975	936	1014	939	957	1034	945	1032	1002	997	942	983	955	1025	1002	982	988	988	931	1023	900	952	993	1032	914	950	958	932	991	998	986	950	954	970	1064	910	971	948	954	985	954	937	964	946	1003	980	917	949	1008	933	980	961	975	940	983	1000	1000	993	994	976	916	972	953	1047	971	971	999	1005	1019	967	967	981	985	953	975	956	1012	971	928	958	953	995	1025	995	1019	1015	929	975	962	981	948	964	962	987	962	1018	935	975	973	1019	979	965	1014	1009	974	988	979	977	977	965	984	975	956	925	1042	984	985	932	963	957	994	943	951	969	963	940	943	953	976	952	977	933	953	960	1015	986	991	983	978	917	977	985	1016	952	985	1040	1027	969	970	1004	984	955	902	1019	985	930	915	993	933	993	1002	943	992	1016	934	936	982	973	945	1002	954	950	946	979	984	1007	1030	925	990	958	1000	975	941	988	986	948	861	936	989	953	914	942	953	958	971	981	942	942	955	1003	992	947	1009	981	937	948	942	985	915	964	972	935	995	951	952	912	1007	1031	991	954	951	971	954	972	993	956	996	965	962	953	1050	1018	1002	1029	952	1008	965	1041	1038	957	972	989	1031	991	960	1005	1018	1013	984	929	932	973	938	975	1012	948	1009	970	985	971	978	987	967	959	938	970	1008	948	943	921	934	986	1024	991	910	926	994	969	998	969	951	976	999	986	945	995	971	972	954	936	1026	881	945	975	931	973	955	992	977	991	943	985	924	946	1034	1035	959	955	967	982	1030	1006	962	990	1020	949	939	974	984	1052	958	929	994	888	942	1006	945	966	971	952	956	987	962	955	948	976	933	949	955	965	959	987	906	974	990	962	942	1005	972	999	963	1015	954	952	972	936	1027	1000	961	980	994	984	1003	1018	969	1004	1031	995	943	987	992	998	973	939	946	986	1029	954	1029	1019	967	987	946	1021	953	941	942	1019	940	976	991	969	1039	945	976	968	966	914	923	996	979	999	998	995	1013	977	991	980	993	951	990	950	946	1009	961	959	932	961	1005	1012	1012	936	988	1002	975	908	981	1030	999	998	1036	1003	1046	990	977	1013	985	920	982	970	921	931	1011	931	989	981	969	964	1007	1005	1002	966	935	1009	1022	942	953	1001	951	963	1008	1053	980	961	979	1019	972	983	958	916	939	942	953	968	928	982	953	937	997	973	996	989	938	1002	957	973	975	931	996	921	977	964	976	900	1003	1015	1029	962	963	1065	1014	976	930	978	966	963	961	994	963	938	937	1004	966	1004	1006	993	971	968	980	960	971	941	932	983	992	933	932	957	968	967	1026	991	990	1021	971	1010	975	1017	959	938	996	989	930	978	1002	954	1037	948	963	930	999	1000	962	967	969	990	927	953	1019	1000	992	1027	1021	999	971	962	907	954	960	980	1003	996	979	971	986	950	968	988	956	960	941	1056	1002	1033	997	958	993	978	976	965	967	955	977	1008	988	1002	1024	987	979	986	1004	976	957	962	937	996	1019	983	1019	958	960	914	984	1002	926	995	977	1018	974	994	932	966	1034	916	1026	958	927	922	900	978	939	1050	986	957	945	991	981	1008	999	997	987	912	1003	989	978	962	983	948	979	977	966	1011	1021	965	972	1025	955	1008	960	969	979	970	972	1021	993	941	958	1007	986	928	971	983	973	914	1020	998	958	928	946	942	990	1078	1000	945	959	973	980	940	975	948	978	1015	933	979	936	1026	963	941	1029	996	1012	983	948	1034	979	997	971	970	967	1019	1003	930	995	932	977	976	942	962	1005	1010	999	993	993	980	927	914	943	1007	959	969	975	968	991	1026	949	955	988	936	969	964	967	1016	946	942	985	919	967	996	956	953	988	966	995	953	979	952	995	1008	1012	997	946	1029	931	1014	933	935	984	994	987	1013	968	953	930	946	1021	982	914	965	926	1017	973	963	987	937	1006	951	944	973	987	960	969	988	974	1027	1002	997	1035	1003	951	981	912	971	999	997	951	1028	944	966	977	987	946	1048	1016	982	987	991	1003	935	1026	978	928	936	985	943	941	1017	957	963	996	956	1015	980	1048	985	957	967	914	988	952	943	938	986	957	990	974	965	1012	964	953	969	960	974	965	970	953	994	953	942	968	965	914	1002	1016	1026	945	941	992	1020	947	953	1004	1022	898	994	964	988	935	948	983	976	990	957	970	951	935	994	999	974	1008	1012	988	978	989	1008	956	981	994	964	974	1005	947	971	994	987	966	987	1002	894	904	971	981	974	1019	999	1015	967	996	921	928	990	1013	965	974	951	936	959	935	990	1002	991	976	953	918	972	1014	979	986	987	1045	973	1040	991	974	1053	1042	953	970	952	1009	981	985	1001	921	980	957	964	1023	969	980	939	965	975	936	976	953	995	994	955	928	969	1002	956	964	954	1006	1006	962	979	991	1019	975	967	953	944	929	1001	975	981	924	1026	959	967	1013	933	948	998	968	1000	952	1030	921	923	1005	960	968	986	968	961	1015	1011	1017	973	991	969	987	1009	974	1004	912	983	991	968	961	965	1054	994	975	1015	982	979	954	977	962	905	938	968	1020	937	992	963	994	994	954	963	1007	979	989	977	1064	975	994	972	972	956	965	941	1024	965	948	969	1018	973	960	1003	945	946	995	1050	1002	966	966	1025	948	956	940	913	973	916	933	951	1014	1009	1021	970	943	959	975	965	943	987	960	1015	972	956	992	1032	979	957	934	994	955	989	982	1006	964	1016	966	992	936	976	1030	1002	944	963	959	1020	982	1015	982	979	895	1013	1061	984	990	951	941	955	1016	975	999	959	996	971	987	980	1032	1002	951	966	948	927	1011	976	997	891	929	957	995	962	907	963	957	987	961	930	1019	979	1018	1008	978	930	995	1022	981	1008	986	922	982	994	958	937	997	1005	942	1014	985	968	1002	990	992	908	966	927	950	933	1026	931	1000	923	981	996	1029	1000	978	964	1007	962	969	960	928	923
23050	23411	24032	17836	13080	9381	6896	5141	3507	2912	2220	1674	1631	1168	693	626	598	623	538	465	439	445	446	398	387	425	382	412	384	432	464	399	387	333	377	349	389	356	371	394	393	401	368	389	381	369	393	378	369	391	369	392	377	377	369	374	353	412	374	366	358	364	344	346	376	387	367	345	387	375	363	351	384	401	375	379	367	385	400	390	364	397	370	392	339	393	385	351	392	409	374	396	396	387	383	350	396	374	369	387	368	364	353	369	407	346	381	388	388	376	349	391	380	378	397	345	382	365	398	328	389	364	396	383	383	394	367	377	361	397	384	360	353	381	371	410	369	352	375	371	381	387	341	378	374	363	383	365	391	353	351	352	359	359	371	398	357	429	360	370	386	372	379	377	331	346	359	369	390	390	341	381	379	351	372	353	354	354	372	405	345	358	375	348	326	387	368	397	356	371	363	340	336	376	362	379	372	374	381	349	363	383	406	320	359	351	373	384	371	371	365	336	374	356	371	398	362	369	383	388	377	388	345	375	388	356	388	333	363	358	338	362	344	384	383	358	360	378	384	381	369	345	408	359	371	371	383	412	389	360	376	374	389	362	347	334	384	359	393	379	351	390	398	365	369	376	373	374	368	324	338	338	373	338	367	326	370	362	368	394	392	377	375	407	387	369	370	379	360	365	356	400	390	386	340	374	390	373	388	406	345	371	361	396	385	404	363	387	396	353	373	382	364	341	369	345	388	359	356	363	370	340	387	361	374	356	415	367	394	345	386	338	404	387	409	382	365	350	358	402	391	377	362	379	373	368	363	350	367	389	346	371	376	387	409	379	365	365	345	386	387	374	440	372	365	386	357	345	349	343	366	363	357	404	357	365	372	368	352	399	343	345	376	375	332	384	380	372	378	410	386	379	366	374	385	404	383	398	372	382	394	344	355	372	401	374	354	391	385	368	385	384	397	379	336	340	363	364	389	356	409	356	361	375	359	357	393	355	358	384	360	365	392	360	386	376	356	370	391	368	372	356	374	338	360	397	379	339	364	354	393	357	364	385	367	362	361	370	369	403	397	349	411	357	374	386	345	391	388	360	401	387	364	366	363	397	369	367	376	370	393	382	364	358	393	376	387	334	387	375	370	321	349	364	371	382	357	344	387	363	364	381	344	359	363	371	392	374	361	390	340	364	360	370	367	399	363	381	353	352	394	384	320	375	328	392	335	369	367	370	366	346	375	368	350	374	363	369	358	389	403	390	362	341	374	358	401	343	356	373	369	363	338	360	318	376	362	342	387	360	360	362	391	375	375	354	383	407	370	346	418	337	344	363	378	370	366	361	369	348	359	373	370	361	386	362	366	326	389	350	417	418	378	398	394	387	385	394	365	339	400	346	374	368	387	411	346	346	376	370	348	347	363	393	380	368	370	386	381	356	373	377	384	364	366	333	366	360	365	366	371	398	379	376	376	371	384	381	378	392	370	359	364	348	373	359	376	403	404	344	394	377	377	388	391	365	371	379	387	375	351	402	370	379	358	367	396	363	402	362	367	327	359	394	381	433	396	372	330	415	385	398	370	379	382	346	375	393	363	367	366	358	391	359	386	379	401	361	375	383	374	402	357	356	374	381	376	350	369	363	359	364	366	420	370	362	388	392	355	368	363	361	376	357	372	362	356	405	390	372	392	379	355	367	358	337	365	356	354	389	414	387	389	414	432	391	355	383	405	373	402	393	345	352	378	406	338	339	365	376	374	386	397	373	388	364	381	384	394	367	369	387	352	402	386	362	346	400	359	348	383	347	388	367	349	361	366	367	349	385	373	345	375	364	352	375	371	362	370	379	387	362	391	376	353	373	341	380	370	351	356	382	390	342	353	367	389	360	379	402	368	348	405	380	356	379	353	391	409	366	370	372	384	397	370	384	414	380	329	391	379	355	357	358	372	359	385	373	358	374	405	355	343	347	401	361	402	356	389	380	398	410	363	368	345	373	365	339	363	369	356	387	343	356	333	394	398	367	357	349	355	366	383	374	381	390	330	370	379	363	378	345	410	407	383	370	388	369	348	372	376	382	384	373	391	388	387	368	366	388	379	398	401	399	346	357	368	383	348	357	387	325	339	372	381	367	325	384	386	362	367	405	391	382	353	381	358	352	372	384	376	431	396	372	383	368	348	400	372	351	345	369	375	381	328	392	419	406	385	359	393	325	386	398	379	380	358	408	391	337	393	363	380	378	379	342	405	377	398	350	365	374	428	359	389	369	367	373	362	403	372	363	352	360	392	360	350	374	380	343	395	379	357	380	338	392	371	338	356	359	371	352	365	377	339	366	375	363	326	432	361	396	375	368	415	399	388	400	351	381	362	361	381	368	359	357	386	332	415	388	364	315	359	338	365	389	372	354	392	371	371	354	349	357	345	358	358	359	374	397	359	392	336	378	358	397	357	362	420	355	366	371	359	423	383	360	362	390	359	364	386	378	361	370	424	359	393	375	367	368	371	347	386	411	339	391	359	344	387	337	360	354	385	366	371	388	420	362	396	386	391	351	385	365	378	351	365	349	376	357	364	358	346	376	335	378	364	396	363	364	351	370	405	368	372	377	370	369	358	354	356	374	373	390	428	334	387	362	383	403	345	410	381	362	390	403	357	416	376	360	379	429	386	375	360	396	354	383	374	392	370	393	373	399	364	418	372	394	371	370	391	374	396	376	363	413	392	373	346	356	384	356	375	354	405	372	384	405	410	358	362	401	391	352	364	381	336	379	327	359	333	379	348	359	364	343	370	372	355	374	373	370	362	348	373	364	381	331	377	348	376	382	353	347	352	356	379	404	362	390	335	333	378	381	363	359	386	403	379	390	399	367	361	353	355	403	397	358	371	346	378	368	376	358	368	386	358	357	384	405	376	328	411	353	369	371	389	373	366	354	383	349	382	374	367	362	350	390	368	366	363	391	376	375	372	393	382	392	364	379	376	353	364	376	385	399	369	384	356	405	387	354	363	363	377	339	361	348	368	370	372	394	385	364	355	367	333	346	362	378	396	363	372	382	388	349	374	338	398	414	381	396	410	372	410	404	347	415	369	369	362	420	370	378	369	400	352	365	362	394	352	373	386	366	358	366	343	366	362	371	399	365	359	390	343	389	357	374	346	370	354	376	359	375	374	353	377	357	357	389	362	383	367	379	353	360	398	388	349	366	368	371	348	392	358	389	380	343	361	381	358	403	365	370	372	356	386	391	337	385	405	376	345	349	381	398	343	368	351	372	382	395	360	339	357	374	352	347	358	338	352	383	366	401	373	373	378	382	350	390	402	357	358	392	364	363	392	366	367	373	394	362	378	361	381	399	410	403	366	414	372	360	357	362	367	393	356	377	370	403	371	363	399	360	349	345	389	366	340	348	351	358	322	356	362	406	362	361	395	370	365	356	352	344	363	384	386	379	391	366	353	366	393	366	406	352	375	389	412	399	373	385	369	382	410	396	387	392	381	340	388	344	341	399	363	343
15602	18584	27406	27794	25760	22514	19845	16331	13346	11182	9213	7157	7106	5095	3118	2762	2276	2609	2052	1700	1501	1497	1375	1494	1390	1262	1179	1186	1187	1235	1364	1282	1220	1078	1071	1035	1024	1001	992	1028	991	925	979	1077	984	991	1078	1015	1017	1005	968	986	994	1038	1001	1017	1062	1023	1030	995	1032	946	1059	987	1029	995	1028	1018	1010	995	983	975	1023	1011	982	1030	1015	1070	1019	1039	1030	997	1014	1089	1043	1018	1062	1026	995	1038	1036	950	1051	1081	1020	1001	1030	1082	979	971	1027	1068	981	1049	1053	1002	1015	1030	1003	1024	1036	1007	1029	1024	1060	959	1016	1008	1021	1011	1000	1113	1041	1070	958	989	991	1063	1004	1023	995	1017	1047	1009	1018	1036	1002	1001	997	1038	1065	1060	1028	1026	1028	976	995	1027	990	1035	1025	1044	1013	1029	987	970	1000	1055	980	966	1008	1052	1024	1043	1008	996	1000	956	1092	990	1088	979	1014	1048	1029	1003	1011	999	1018	1040	1015	990	1019	1057	1030	1033	1035	1029	974	1008	1040	1020	971	983	1022	962	1039	1040	1030	1027	1032	999	1026	1000	1038	1071	1000	986	1041	966	1009	937	1006	941	1042	1003	972	1006	1055	951	1028	1044	950	1068	1039	1062	979	1062	970	1040	1018	1005	1038	965	994	974	990	1016	999	965	1007	1065	995	1026	1058	989	1049	993	1024	1028	1010	1026	1003	1038	1020	984	975	1022	979	1016	1025	1043	989	1013	1020	972	1048	1001	986	1059	1104	974	982	1003	1000	932	959	1044	1018	1082	1034	1025	1057	1052	995	1016	1025	994	1022	1044	1018	1008	1032	977	994	1003	958	971	1020	1083	1005	1012	1053	994	1017	1060	1017	1013	1042	990	1045	963	978	1054	1050	977	1033	1082	1048	1046	1026	1013	1039	1037	1078	971	983	1039	1043	1056	1025	979	1037	1000	953	1047	996	1007	991	978	988	1020	1088	1051	1031	1056	977	1034	1012	968	1035	1004	1000	1029	1000	1000	1052	1031	1075	1032	993	1036	990	1007	988	1050	980	1034	972	1048	999	978	1000	1048	984	1068	1016	979	1038	1018	1034	1021	992	1008	1035	1006	1068	1046	1022	1014	1017	1023	992	1066	1007	1023	1024	1015	1050	1019	984	998	1007	1088	1006	1043	1048	1015	972	1056	970	1038	1119	983	1012	973	1072	990	1002	1047	1018	961	1021	1021	1001	1025	1021	965	1023	969	1019	1054	1008	1021	1002	1002	1020	979	994	1045	985	1059	1019	1005	980	1056	987	954	1016	972	1057	1054	1017	1013	1006	1015	1004	987	982	1019	1009	1011	1025	986	1013	1038	950	1034	1046	1031	990	995	1057	1016	1010	1039	1016	958	1033	1026	971	1010	1027	1008	966	1023	1066	1027	1045	1031	955	1001	931	1037	1010	1060	1024	1021	1058	1003	1018	1041	1026	1026	1010	1007	962	1050	1004	1026	1033	1003	1031	915	1000	1007	931	961	956	1056	1004	964	1030	954	1057	1000	1047	1013	1022	991	972	974	959	998	1021	968	1005	1007	976	1007	992	937	1044	1022	1028	1007	1022	1047	1011	951	989	999	1017	986	1032	1039	1011	982	996	979	955	960	986	1030	1011	1023	999	1018	1087	993	1019	1004	948	1049	1030	957	1029	987	1051	1015	982	963	1018	1028	1012	1033	1010	993	1039	1010	1007	1000	1041	1031	1024	1026	995	1023	1020	1033	961	996	1010	1094	992	1020	1017	991	1040	987	989	1016	1029	994	1017	1014	1049	1025	984	994	999	955	1063	982	1036	994	1034	1008	945	1030	1012	1040	979	1044	977	987	1039	1033	1063	1033	983	942	1008	979	1009	1010	1024	1002	1044	997	945	1003	1030	1016	989	986	1090	1034	1033	958	1027	1043	975	1071	1036	1026	987	1037	959	969	1055	1062	1035	1019	992	976	1008	991	1024	1036	1021	999	983	1021	1054	1020	1011	1077	976	977	1011	918	1061	1065	967	1000	1020	1009	1056	1045	985	988	1038	982	1011	972	1037	1009	1011	1007	1039	992	1066	1045	1041	1024	1024	949	1011	967	1017	975	1007	1070	1001	1011	1044	1054	1042	1026	1047	1029	995	1014	1060	1011	1008	1001	1057	997	1010	1005	977	1017	1028	980	960	999	991	1004	1006	968	932	995	983	1010	1019	1010	1022	1077	1057	991	1052	1030	1001	974	989	1058	1045	958	1021	995	1037	1005	983	1060	1043	1066	1048	1004	994	1018	992	1010	962	1000	992	1034	1043	1006	1055	1000	1050	1020	1066	1025	1002	1012	1012	955	1060	967	1012	1013	1007	1032	1042	1006	1042	1010	1029	940	995	995	1045	1022	1005	1009	1015	1034	1065	967	995	1010	984	1072	1001	1092	1009	990	1047	1014	1016	1062	986	1034	1034	1020	1014	960	983	1080	1062	1068	1000	1032	974	934	1076	1090	1015	1008	1032	1046	1048	1001	956	1048	1065	985	1029	1001	1039	998	998	1019	1056	1003	1055	1041	986	1023	1023	994	953	1063	1043	999	1027	1058	1011	979	1053	1018	1036	1031	1017	1010	1028	998	1042	986	1022	1033	1045	1022	967	1012	1058	1014	1025	1009	1003	1013	1021	1003	1014	1061	981	993	963	1032	991	993	949	994	945	999	995	991	972	989	1034	1011	997	1032	1070	1052	998	1001	1013	1048	1038	1096	1043	1040	1003	1031	985	996	999	991	1039	1029	949	996	987	1085	986	976	1076	1017	995	950	1018	1009	983	961	1027	1005	1006	998	975	958	1036	993	997	993	1013	1014	976	1025	980	1012	984	1038	1064	936	1009	1001	1028	1035	1029	1049	997	965	1029	1013	1040	997	1006	1066	990	1015	1014	1021	1033	1108	998	986	1083	1039	1000	1041	1055	1026	1021	1037	1025	996	1044	979	990	1028	1083	1059	1026	1012	986	969	1050	1048	1037	1037	1067	1041	1040	1020	1049	1029	1000	1033	935	1025	1037	1011	1020	1014	989	1048	1021	1005	1035	1025	970	1047	1077	1040	1033	1028	1008	1045	1021	999	1022	962	1014	1017	1021	970	1007	974	1012	926	1022	1047	1020	938	1008	1060	1035	972	1006	1000	1033	1037	1062	1019	1064	976	1043	1034	1026	1068	989	982	1027	1052	1027	1007	1036	1008	1062	981	1077	966	1044	939	989	1040	1037	1005	1007	994	1036	970	1024	1002	988	1044	968	987	1064	1013	1001	1015	1008	1021	1017	994	1038	983	1012	1000	1004	964	1013	1055	976	1031	1003	1000	1012	1011	1003	1050	1021	999	973	999	1031	1014	1039	998	1045	1045	1021	1011	1034	978	1054	990	1044	1009	1038	1020	1087	1074	1014	1062	1058	1062	1009	1042	989	1005	976	966	1041	1002	1017	1031	1018	1082	1064	1021	1033	1017	1010	1047	1047	1030	977	1028	1033	1078	1047	995	1000	1042	963	1065	1002	978	1031	1045	990	997	997	1036	1030	1029	990	1006	1016	1032	1030	1039	995	948	1044	973	1051	1027	975	1001	1022	1053	967	992	956	942	941	1008	999	1031	1046	990	1007	1018	1001	963	964	1011	1025	947	1044	1016	1021	1049	1052	1040	1003	1003	1046	985	1082	1023	1009	1021	1054	976	1033	1025	1032	1061	999	1078	988	951	989	1088	1016	1026	1019	1021	1001	1007	936	1012	1027	1004	969	1029	991	1017	975	1023	1008	1004	1006	1010	1035	1067	1001	1020	1041	961	999	983	998	1106	1024	1010	987	1040	1034	1094	1020	1040	1033	1032	1017	988	1023	1005	1031	1025	988	1012	1004	999	1001	1017	1040	1055	1098	973	1016	999	1056	1036	978	1072	1095	1034	966	1031	1014	1031	1050	1012	1000	977	1013	1071	1010	1042	1005	1047	1013	1040	989	1009	1032	1020	978	1028	1005	1011	1008	1011	1032	1053	1045	1026	994	1063	922	1033	998	962	994	1024	973	1003	1021	1029	1018	1000	1059	1010	1062	1010	991	1008	1044	991	1030	994	984	999	1017	1022	993	1008	1005	1001	1073	1039	1044	1034	1001	1014	1009	1012	1061	1047	1009	983	1044	998	1047	1060	1050	1023	1032	1054	1004	1033	1005	1032	965	1034	1037	960	993	1010	1065	1009	1002	1004	983	1023	960	1018	993	1010	1062	984	1054	1005	996	995	1066	1003	978	1063	1042	1043	1005	1033	990	1028	969	1014	1031	938	986	1032	1018	991	992	1042	967	1013	1031	1015	1028	1056	1010	1045	1013	1010	1035	1050	980	1039	1085	1005	1000	985	1032	1038	1027	1090	1005	1018	1035	926	1064	1018	1019	1056	1079	1035	990	1008	1001	1052	1007	981	1006	1017	934	1027	1011	988	1053	998	1009	1004	1012	1062	1011	1013	1017	984	983	976	957	961	1043	1006	1008	1055	979	970	1043	1013	1025	1008	1009	1008	1029	1045	1009	1055	955	958	1006	991	1000	1001	1005	1027
36196	36569	38808	33117	29298	27694	23516	20107	16345	12513	10794	7791	8997	6658	4280	3689	3595	4119	3381	1302	1201	1204	1190	1083	843	760	625	710	632	725	941	767	546	423	350	385	360	367	319	369	325	315	307	331	337	332	308	340	340	329	350	309	339	347	391	328	315	332	348	345	328	309	351	348	327	331	369	331	318	386	333	333	318	309	349	331	324	332	377	338	327	328	346	322	322	383	332	355	340	360	346	355	324	372	381	338	350	322	328	319	352	342	347	325	334	349	370	343	331	332	325	342	307	357	313	330	355	330	331	344	337	323	336	318	321	324	363	349	326	314	319	320	335	329	361	330	331	341	316	326	336	342	334	369	328	329	360	344	364	331	359	342	354	333	366	382	330	366	346	311	353	314	346	329	352	357	353	361	350	328	326	352	326	324	320	361	334	348	367	368	359	339	305	326	325	337	300	332	358	331	356	317	322	368	366	320	314	292	363	347	296	322	349	338	355	339	331	368	294	303	325	377	330	342	341	316	357	359	314	342	338	355	325	326	347	342	357	346	339	365	342	315	334	315	341	361	332	340	337	303	325	355	305	327	355	346	334	311	342	339	337	324	366	338	331	345	330	358	310	312	334	313	326	329	317	353	332	340	311	324	328	335	341	345	362	304	349	334	314	314	349	340	327	317	360	320	313	292	334	328	352	350	353	353	342	347	292	343	336	318	344	333	322	334	345	339	339	327	347	347	339	346	315	355	295	305	339	346	356	317	322	333	347	315	368	367	313	342	345	339	355	347	350	361	340	327	343	357	346	349	361	325	336	333	334	317	322	341	345	345	334	327	340	327	329	372	340	325	336	321	351	349	345	356	339	350	341	335	349	338	314	334	329	316	349	334	333	334	318	298	295	349	366	316	332	354	337	347	329	338	315	348	323	361	314	339	371	360	329	320	354	339	339	346	330	354	320	359	307	333	351	307	340	359	331	339	334	341	326	361	362	339	331	313	313	370	341	328	341	348	356	369	306	335	364	360	366	318	317	352	338	309	332	329	318	334	334	321	321	340	406	321	334	340	309	338	347	341	321	343	327	323	321	346	341	354	360	332	308	350	351	361	317	353	338	352	373	371	369	329	340	352	327	344	312	290	341	320	337	333	384	318	362	347	333	350	339	342	366	330	373	362	348	324	359	319	345	337	329	344	294	337	327	368	324	339	304	337	341	363	351	351	352	343	324	340	327	356	325	362	340	353	334	332	303	344	331	345	336	326	332	336	345	320	338	347	347	349	319	328	329	332	346	352	375	370	347	320	334	371	321	353	331	349	354	316	353	333	340	343	347	311	344	343	337	332	365	308	328	384	312	347	350	318	315	357	308	335	366	349	328	331	331	323	337	332	333	356	348	338	359	290	333	359	339	324	341	357	333	347	349	353	339	322	325	341	348	319	369	331	341	322	326	343	320	330	341	327	336	325	297	351	341	316	354	323	320	344	346	308	343	375	355	320	342	296	352	362	332	314	349	362	334	366	332	338	380	369	349	369	351	327	367	357	353	330	321	335	343	311	331	365	367	316	327	330	330	306	328	325	348	288	349	330	335	353	367	342	330	320	328	353	340	306	371	340	296	327	327	323	353	338	321	356	350	339	366	359	325	317	301	330	334	331	337	347	330	318	334	321	295	387	345	341	347	288	327	294	324	340	364	348	332	365	305	328	352	366	375	356	315	337	321	327	341	351	318	315	343	334	307	332	344	341	349	311	329	359	321	334	343	342	333	350	346	340	329	349	309	311	340	328	331	300	373	321	338	337	326	328	318	359	331	331	340	340	320	344	324	360	325	329	359	356	339	347	350	342	370	345	339	353	368	340	316	342	366	346	333	340	316	332	335	346	354	344	350	318	320	379	308	335	319	310	335	339	333	315	302	313	322	321	319	313	357	333	357	337	367	324	315	327	336	350	308	348	331	319	361	324	303	331	361	338	332	313	337	365	300	335	319	310	311	310	366	346	349	396	373	344	331	337	352	359	356	335	341	363	336	349	358	381	334	310	340	334	318	353	320	380	319	349	313	327	356	346	366	342	349	380	339	328	325	320	332	359	305	355	314	362	350	302	361	345	330	370	334	307	329	309	317	324	340	331	322	344	326	332	338	371	341	356	331	330	337	337	327	320	336	313	327	336	358	318	328	366	346	340	353	347	353	348	352	340	324	333	382	321	368	330	330	349	343	336	335	345	303	348	312	342	359	349	332	329	341	345	326	335	301	333	329	374	340	294	359	354	331	313	340	333	364	355	330	307	351	345	328	349	358	340	318	312	320	305	326	354	357	328	323	310	304	346	340	333	322	322	333	324	328	378	315	330	372	360	345	337	356	339	334	304	389	330	363	322	343	322	329	350	350	350	358	349	347	336	335	324	321	353	330	305	319	329	370	305	350	333	334	343	356	370	341	340	343	341	334	357	326	325	325	329	344	366	332	326	347	353	325	372	348	364	326	334	299	305	331	344	351	352	371	370	346	318	347	369	329	335	313	301	348	349	329	347	327	323	305	321	361	323	316	326	365	352	327	334	328	319	388	352	328	326	344	358	326	314	363	340	325	320	345	311	354	346	353	349	352	361	382	322	321	337	316	375	306	357	341	346	340	312	357	347	340	342	358	351	357	338	358	354	327	340	317	347	343	315	353	353	315	329	333	355	311	319	316	347	357	319	348	362	340	352	358	343	348	319	333	359	317	320	331	324	337	338	344	300	336	331	360	328	324	328	317	319	352	334	378	345	337	327	328	340	327	369	325	339	326	314	326	357	332	350	319	346	352	353	311	332	334	306	335	320	344	349	321	330	351	325	361	323	341	316	314	341	324	339	347	333	327	326	323	354	353	362	335	329	338	349	290	309	350	332	357	280	324	354	349	357	358	331	362	366	292	320	330	358	326	350	369	330	352	324	318	352	310	336	327	360	362	328	332	313	331	356	347	332	313	339	404	345	352	326	352	391	318	368	337	330	332	344	335	354	347	325	340	373	344	325	330	347	336	325	330	349	352	341	332	339	317	305	312	351	379	347	322	352	344	350	348	369	359	326	370	335	353	323	380	349	351	335	353	340	357	329	346	352	344	371	350	316	340	366	305	340	347	319	354	334	332	310	372	343	355	325	324	323	312	356	364	309	343	339	364	326	333	321	325	345	337	331	353	338	340	339	386	325	319	329	348	338	316	335	343	344	330	338	333	351	368	300	327	296	336	326	321	312	329	345	332	334	327	330	312	343	317	337	319	328	342	372	335	349	328	360	369	371	331	340	351	333	338	316	322	306	346	331	328	333	324	329	312	336	373	317	349	339	314	342	321	355	325	344	369	298	377	311	314	322	316	351	391	328	308	373	372	338	319	334	320	330	310	359	355	353	345	336	328	306	364	339	327	315	356	341	335	321	329	349	331	357	366	343	375	296	343	331	344	354	344	361	315	333	329	349	319	343	337	330	358	344	354	339	307	308	366	319	351	352	356	316	377	332	319	352	310	390	337	328
25612	30376	37978	39811	39463	38774	36874	34495	31836	29010	27526	22556	27064	21224	15610	15517	15228	17374	13531	6274	5920	5892	5871	5034	4086	3532	2820	3169	3005	3307	4730	3541	2132	1292	1177	994	975	931	975	975	897	950	963	988	974	931	935	945	946	977	986	908	906	914	996	936	960	958	893	970	949	888	900	939	922	907	995	909	918	973	934	949	974	909	905	959	905	878	922	974	938	941	923	972	891	940	973	945	981	963	996	935	878	931	931	914	984	906	955	979	969	922	901	947	898	994	916	908	956	919	950	943	927	916	926	936	917	953	936	923	961	945	935	902	934	845	949	929	882	946	943	880	930	928	938	956	913	970	885	962	929	935	937	917	974	916	945	986	933	973	967	955	916	944	905	928	926	960	914	924	992	932	917	914	896	866	915	961	894	910	899	912	944	965	947	934	869	948	958	925	992	942	928	944	960	947	887	869	935	928	941	989	872	912	922	931	945	912	916	931	935	923	953	898	936	924	955	873	983	943	987	906	980	923	926	912	989	977	878	972	1006	864	914	893	876	923	948	971	968	959	952	886	899	901	928	914	957	996	918	961	991	969	911	920	997	978	939	939	959	943	929	931	961	980	961	905	978	973	916	901	935	950	973	932	931	915	912	965	939	909	952	954	962	892	948	911	1011	892	908	993	930	911	915	915	935	900	976	874	871	892	951	936	956	927	855	897	898	930	931	909	911	887	955	967	906	893	918	925	965	914	929	928	937	908	940	959	952	944	925	906	948	884	900	940	996	980	930	929	916	937	939	915	955	916	875	952	834	959	937	939	892	973	924	946	896	948	826	916	962	973	973	889	965	936	960	900	968	960	933	964	944	958	938	961	915	933	945	976	887	920	962	938	910	923	977	918	950	933	870	946	942	873	970	950	969	939	1009	975	961	928	1015	915	965	935	936	939	913	965	936	919	919	926	965	940	932	872	952	930	866	893	912	974	947	930	937	951	883	925	913	950	942	959	933	908	907	976	975	930	914	853	961	906	921	917	914	922	886	912	931	936	941	979	881	903	949	985	942	926	902	932	902	913	972	942	969	965	933	928	927	865	897	934	943	933	939	947	962	941	951	990	932	913	958	956	905	952	939	964	946	980	950	964	969	918	959	887	934	878	883	898	927	966	1003	957	942	916	969	998	916	985	947	906	914	957	938	914	953	902	928	969	942	912	997	966	944	913	944	911	945	947	938	881	957	889	895	984	942	944	937	973	956	921	900	899	937	914	962	945	970	988	997	950	935	915	986	897	943	932	982	993	931	957	922	936	944	960	944	925	955	878	942	929	889	999	952	930	954	931	949	942	933	910	983	953	908	939	883	957	891	937	980	977	986	978	936	963	892	922	937	911	939	933	935	942	933	935	909	963	948	953	921	993	946	920	994	954	948	956	935	955	967	899	957	904	950	957	958	916	922	935	965	953	883	975	951	940	964	960	948	916	1002	932	952	932	936	926	960	938	927	930	919	939	983	924	956	954	944	956	902	942	942	910	916	906	902	918	987	941	920	977	931	981	930	905	971	951	920	968	945	978	952	956	948	945	896	1000	977	923	891	944	921	901	943	964	970	939	924	941	963	941	946	933	911	911	925	957	962	933	899	907	949	923	950	940	908	933	943	947	900	947	975	915	945	912	906	923	900	903	930	900	938	958	942	903	896	920	917	924	923	939	927	959	913	965	923	949	922	927	957	947	935	969	940	950	961	900	912	949	994	939	914	914	939	940	945	936	1010	890	962	945	954	933	946	915	988	932	924	937	958	913	994	958	919	955	914	927	909	961	894	926	915	959	979	951	942	902	936	882	938	1020	938	893	961	934	924	919	899	910	940	960	919	925	991	907	942	897	914	942	957	960	942	936	936	915	896	904	922	939	931	958	991	907	911	909	891	938	873	902	962	864	951	964	940	910	896	913	893	923	936	947	923	1019	965	975	912	941	866	917	939	941	953	920	904	961	965	968	922	913	969	899	973	984	920	936	995	927	901	968	910	939	976	911	931	958	944	971	940	918	929	941	926	916	885	913	931	924	910	916	949	960	924	920	914	945	951	956	956	930	904	928	970	973	956	960	932	928	960	973	970	949	957	938	985	944	921	923	909	895	920	970	855	975	897	932	949	874	932	870	944	943	943	949	955	940	921	960	904	942	913	948	898	882	946	939	916	892	980	935	902	904	878	919	936	951	970	953	907	874	948	929	922	976	950	963	891	981	941	954	910	918	921	939	919	882	953	898	968	950	910	919	962	967	913	907	901	967	927	942	898	871	897	891	946	938	928	902	922	924	917	981	859	912	888	898	918	976	908	895	973	923	918	1001	922	902	937	946	966	914	939	978	902	938	978	927	891	918	967	951	885	897	986	998	940	924	913	921	977	962	886	918	937	935	914	910	963	897	955	947	920	911	944	891	943	942	906	938	925	924	956	1000	952	923	929	954	915	965	930	946	945	938	897	1000	926	914	920	900	969	967	925	929	961	961	952	920	893	906	954	908	924	972	923	911	933	919	906	953	861	930	899	904	924	938	934	938	941	932	966	990	897	965	958	873	942	957	874	969	965	929	944	905	935	941	925	943	895	977	947	977	907	921	943	959	904	940	944	918	891	928	947	919	952	955	914	976	991	955	933	893	1009	976	918	918	999	998	958	960	942	947	941	924	1005	976	947	929	909	909	871	926	967	898	904	972	937	925	935	934	922	945	920	936	923	911	1007	961	931	916	891	943	925	918	1033	908	944	970	932	914	933	912	938	949	927	963	881	926	915	930	964	982	1006	927	976	907	951	964	965	919	905	905	950	962	962	900	964	895	932	956	959	912	976	955	931	975	904	917	932	847	960	908	951	920	956	889	930	930	940	937	1010	947	924	958	950	916	960	912	932	941	941	896	896	917	962	985	907	929	948	955	958	947	930	940	910	865	938	951	944	908	943	932	1006	999	928	904	963	936	870	950	978	939	918	945	1000	957	961	924	918	966	898	970	901	931	870	922	921	960	941	926	934	979	952	936	942	925	926	961	902	909	921	952	939	970	891	908	968	995	918	958	921	972	891	866	903	944	924	1021	974	868	968	962	951	945	1025	910	919	949	986	965	1019	954	957	883	978	909	936	930	979	950	929	998	961	926	971	923	905	932	914	902	925	880	897	917	970	978	930	894	894	954	953	887	910	943	969	951	907	971	926	954	968	934	986	978	896	969	852	913	924	905	984	952	916	929	977	925	953	930	943	910	925	941	920	922	905	954	971	952	968	899	967	910	916	951	913	1019	950	905	905	938	904	907	975	942	957	939	956	967	922	949	928	989	893	929	937	934	915	968	948	932	971	915	945	920	1000	919	916	911	876	938	934	998	894	977	925	927	894	952	910	993	890	951	998	918	947	991	891	923	924	950	883	934	1014	944	940	942	919	907	921	928	896	951	905	938	919	921	933	951	963	968	938	916	944	931	900	931	953	911	925	914	941	976	971	934	949	947	922	932	919	946	927	975	930	933	957	931	975	938	882	977	960	924	953	913	978	958	910	961	899	977
41650	43547	44320	40840	37770	33249	31753	28531	23945	20565	16465	14264	12948	10569	8691	6487	6798	8364	4062	2107	2024	2190	1640	1650	1135	855	867	1065	750	1273	1525	1109	726	496	441	392	410	369	367	364	326	318	368	345	354	360	361	358	332	354	358	322	361	350	350	347	346	359	354	358	362	311	376	319	317	369	371	356	347	369	347	375	369	384	336	369	383	338	331	374	344	362	354	345	335	348	366	351	387	357	366	328	321	349	373	393	331	397	368	360	377	366	389	350	358	335	348	359	356	344	329	368	368	352	341	362	343	368	386	366	367	339	376	346	364	347	353	369	359	361	355	363	340	369	350	370	339	351	401	345	358	352	361	319	365	345	361	355	361	366	360	332	335	353	342	353	332	352	350	339	411	352	350	339	376	336	361	331	369	354	348	335	345	346	350	369	362	345	366	367	403	321	372	363	330	320	376	370	355	376	360	372	350	335	380	377	345	372	348	358	350	384	366	385	367	371	352	357	343	371	361	336	339	360	349	381	353	342	356	333	382	374	355	348	361	346	348	344	345	322	356	366	357	338	361	341	332	335	340	361	358	340	334	361	356	362	315	334	390	346	328	353	386	337	364	334	365	357	336	378	338	340	401	387	363	372	345	364	356	349	379	341	353	360	364	356	327	362	360	351	376	345	358	354	369	336	349	340	321	340	385	359	348	347	365	303	361	357	346	344	357	349	361	345	340	366	348	376	359	376	347	378	412	367	346	340	357	343	347	367	363	370	372	369	351	405	310	333	378	378	360	349	366	353	380	343	347	356	357	326	355	367	385	367	366	336	341	371	343	347	372	376	346	332	359	326	376	352	379	348	396	330	351	359	334	372	367	332	373	357	356	351	314	350	349	332	330	335	359	373	353	348	369	358	350	350	359	369	369	377	381	362	361	353	354	329	351	369	338	339	339	377	353	372	352	371	401	376	357	384	375	338	332	361	355	351	380	337	358	358	320	361	381	352	363	369	326	374	339	345	338	344	363	352	328	349	351	378	362	344	354	319	352	352	357	343	376	356	349	360	348	351	350	350	344	356	369	361	355	353	374	347	350	339	318	328	347	394	350	358	332	341	353	369	363	369	368	377	356	351	311	336	309	322	369	344	370	383	331	363	384	337	333	362	365	329	382	367	342	376	327	372	384	382	336	355	347	368	327	329	354	346	343	361	352	338	334	347	364	367	375	341	358	311	366	398	369	317	352	378	316	399	388	355	358	392	353	357	358	363	371	341	348	349	349	344	378	345	337	380	384	372	354	340	349	378	345	361	351	334	371	347	368	380	356	350	341	366	311	341	376	347	366	346	350	349	375	394	346	325	314	354	364	342	359	356	380	365	347	367	343	340	367	334	360	342	393	341	387	366	349	355	344	356	375	369	356	334	379	386	367	399	341	329	383	343	391	356	355	355	368	349	396	371	350	378	383	380	328	377	334	376	370	347	385	380	338	344	387	357	364	361	338	376	329	358	372	346	339	377	362	338	357	338	351	364	363	376	332	368	366	345	342	334	338	365	370	373	343	354	353	359	366	350	351	340	365	355	355	366	367	364	383	338	396	370	373	367	374	382	362	353	355	398	352	380	367	342	375	372	320	360	358	341	355	386	366	344	326	336	346	358	333	386	337	381	342	383	342	373	309	363	337	358	367	362	405	361	344	339	361	366	341	357	343	336	351	358	349	369	358	343	336	337	325	369	362	369	384	372	334	345	330	348	388	350	363	326	371	342	376	352	357	362	374	378	372	387	359	365	360	326	347	359	362	324	356	361	383	354	358	346	334	358	400	349	359	347	389	355	339	369	329	358	353	331	356	368	370	367	332	380	378	386	332	380	353	387	367	369	374	374	309	349	369	366	342	368	343	357	328	398	326	378	338	352	363	356	389	341	361	335	354	368	389	362	355	359	348	362	382	370	353	350	382	368	342	360	332	307	346	347	366	371	331	361	348	383	325	356	382	333	369	374	380	332	368	323	361	354	338	350	343	368	369	371	334	378	308	361	325	347	382	385	352	326	343	330	384	357	365	366	351	347	341	355	366	398	384	362	362	335	367	329	355	361	381	347	362	362	345	376	403	351	354	364	372	314	353	370	334	346	409	337	377	334	353	359	368	362	363	370	342	358	389	349	347	387	374	355	379	387	361	376	361	372	376	349	352	352	388	348	378	381	344	367	342	373	375	368	338	305	348	357	320	364	329	351	372	364	344	341	342	353	384	368	361	352	355	365	363	375	351	348	377	354	322	365	380	361	332	369	338	329	330	366	372	394	363	382	374	349	339	332	371	387	342	348	370	404	340	338	354	337	341	383	352	342	327	377	343	359	341	354	351	402	327	364	329	371	360	339	340	321	357	376	320	379	377	331	380	325	355	397	336	385	362	352	393	359	373	328	389	393	358	343	358	342	402	335	366	366	362	349	346	348	380	366	358	340	340	373	363	358	324	362	369	350	332	368	347	358	392	346	338	395	413	313	377	390	349	352	369	345	351	326	356	360	364	357	370	348	367	362	376	347	344	390	330	370	365	360	328	364	326	344	340	367	366	325	330	375	360	358	367	357	310	349	367	358	327	329	355	381	329	314	356	351	347	388	362	379	384	401	341	361	372	373	368	340	365	357	356	381	387	372	346	389	365	325	346	358	350	362	356	377	367	363	368	350	381	361	359	385	355	313	351	357	366	363	358	362	351	346	343	353	365	382	371	338	350	344	363	350	356	370	349	366	389	368	354	349	365	367	401	370	353	373	372	353	369	372	356	361	340	349	372	356	361	339	352	343	347	379	369	381	385	371	357	375	358	360	318	328	367	361	359	343	374	367	397	394	370	344	358	325	368	359	361	329	353	366	352	372	359	336	335	368	357	349	374	339	355	384	401	317	373	372	385	324	382	345	324	346	380	369	344	376	378	369	349	378	365	382	370	412	351	344	316	348	378	388	323	398	375	324	365	364	359	385	359	349	370	329	387	359	367	391	368	359	349	368	355	348	344	311	336	366	328	354	342	327	389	356	346	345	369	325	352	326	367	393	357	360	339	388	373	338	349	388	312	368	333	397	335	331	344	346	355	329	366	385	355	351	364	391	315	396	311	351	350	333	386	328	348	313	339	366	337	339	406	376	351	419	347	386	353	362	374	325	378	391	340	361	385	335	362	362	361	377	349	368	326	353	326	380	355	350	345	391	358	318	375	327	359	364	293	350	363	350	368	382	388	366	349	350	348	374	326	376	362	374	355	369	343	364	341	338	392	391	351	333	314	366	307	362	366	365	334	341	363	351	382	395	348	359	342	355	358	347	355	372	362	384	349	346	323	366	369	368	322	353	361	358	389	351	354	353	364	331	381	331	346	360	388	367	373	330	320	379	370	379	366	339	373	321	375	345	356	370	358	380	355	356	342	340	324	331	364	363	372	321	385	371	304	369	392	390	351	338	369	361	349	359	372	376	346	342	334	403	379	376	364	339	361	338	352	379	354	346	357	374	373	382	357	391
29788	36120	42253	45873	45442	43138	43173	40793	37658	36390	32710	31103	30806	27702	24828	21686	22682	25806	14543	9353	9661	10407	7644	8012	5591	4027	4256	5110	3852	6406	7893	5142	3093	1794	1305	1060	1004	1039	991	1010	997	1040	968	975	972	1011	980	971	953	948	940	941	1003	1009	968	972	995	982	935	971	987	993	981	1013	998	923	991	1019	962	971	978	957	985	1027	980	1032	948	899	983	996	962	954	985	994	1006	985	938	982	966	937	934	895	960	982	995	1005	949	937	1002	1002	980	1017	963	970	1004	1013	939	973	954	976	945	935	978	1037	992	955	1043	1000	1036	979	1001	979	1029	957	977	980	980	926	985	1030	1025	941	1034	982	954	1006	958	991	988	1030	1019	973	1012	957	957	993	981	964	963	974	973	997	971	984	942	998	938	961	950	977	992	1035	1000	1008	963	967	947	927	969	957	959	1005	1035	959	966	964	1006	999	972	1029	995	1000	955	980	941	1021	968	971	998	959	972	973	988	973	1002	962	928	942	939	971	1017	901	973	1014	934	988	1012	954	965	988	1002	984	942	917	1034	948	966	1022	1014	1088	942	915	938	994	1003	969	931	946	964	989	1007	946	958	937	971	948	953	1004	940	976	1014	1014	905	995	938	1007	1036	974	1027	1051	960	1016	957	934	979	960	977	944	1006	995	943	974	1004	967	980	983	962	973	959	962	954	999	982	962	1015	999	1017	925	927	986	1030	992	1005	960	994	1009	1009	1010	998	914	989	976	996	950	1057	1025	953	1003	973	1006	1003	960	931	930	1005	924	968	1032	977	1011	1042	999	947	942	1046	932	967	976	1021	969	976	996	968	964	987	992	950	975	970	973	1004	1005	978	977	878	1006	990	1019	913	1008	975	953	982	1004	990	973	1002	1005	974	956	1012	976	1010	958	961	1019	969	1023	949	938	987	1032	1006	983	998	920	975	989	997	968	996	963	1033	968	999	1022	985	1030	949	953	957	1029	1015	966	1039	1020	962	968	972	981	1054	1080	975	987	1012	959	960	982	967	982	1001	1038	957	1004	945	924	1045	955	926	973	979	939	949	1040	977	1010	961	996	935	952	946	995	966	986	998	980	936	994	1030	1035	1036	977	947	994	975	1013	978	975	921	996	987	924	1022	905	979	1031	930	1002	1030	971	1008	1008	1033	956	1009	971	1008	985	957	970	1054	1032	926	979	1010	956	970	942	1014	974	1006	962	990	992	999	908	985	986	1045	996	1011	952	1007	940	985	976	942	994	1017	971	980	990	966	1005	969	1006	982	978	962	934	979	996	975	960	952	977	962	1033	977	1025	967	965	928	952	982	985	968	962	1007	943	990	941	933	960	1025	995	998	976	990	983	985	998	947	941	1009	992	989	1031	917	982	989	992	991	930	960	1031	985	1012	1014	970	992	959	1019	996	959	957	1049	979	1033	966	969	947	1011	970	957	952	998	1014	1006	916	980	1018	975	968	962	1014	947	990	1010	1001	995	1001	922	951	999	983	1021	936	1015	941	998	968	947	920	973	940	960	969	1052	954	990	928	991	1027	964	964	984	1016	1033	974	996	985	995	950	980	947	967	1031	986	961	961	987	982	955	979	995	1034	965	1040	964	1003	1021	935	1009	974	926	994	970	978	976	1050	1018	1027	939	949	979	971	1008	903	984	954	979	1013	1022	957	976	1000	1022	991	1000	973	931	1050	1004	895	964	1006	1023	953	955	942	895	985	955	979	1012	974	962	978	968	979	927	1023	990	1000	1009	984	978	1033	955	992	1012	1009	968	1020	1020	972	974	1005	966	978	978	950	993	959	948	973	1000	1003	1005	1023	991	947	939	954	932	1019	1028	1016	995	1006	997	988	924	965	1002	986	920	965	994	994	908	1004	947	982	1011	1024	915	1002	984	947	982	1006	984	983	1012	1028	958	989	995	957	966	983	984	952	975	966	1016	961	996	1000	1005	969	947	1013	969	1009	968	926	980	936	908	988	976	984	1008	976	984	923	994	971	977	984	962	967	1023	946	970	955	995	998	1053	1011	924	938	1011	1043	973	978	1004	941	988	933	1010	1000	955	961	1028	1000	936	1002	987	993	950	1008	963	999	958	1032	961	1004	937	990	999	987	894	956	983	998	1003	987	1009	1017	982	1009	924	977	972	954	1047	969	990	979	1008	1017	976	942	969	947	967	939	938	992	974	936	932	1001	937	998	925	1021	971	977	954	969	987	964	958	1002	951	988	997	948	963	968	973	1018	943	977	1001	1030	960	923	974	933	1007	1027	989	979	1005	989	949	1000	932	967	916	948	947	1008	998	983	927	987	940	910	974	900	1011	974	1010	954	1031	952	1018	946	1005	973	976	981	990	941	1014	945	981	966	1009	944	1026	983	975	872	977	985	948	981	1001	969	965	959	995	988	936	999	943	993	967	961	997	980	967	935	968	972	936	983	952	987	964	966	1007	986	1006	945	917	996	967	938	973	965	987	939	986	1004	955	994	1003	985	943	979	1031	1013	964	1027	964	899	968	949	1004	959	999	976	980	973	1000	976	943	980	962	1018	932	937	1000	949	945	984	994	1068	961	962	967	975	999	973	985	1001	990	920	960	983	980	972	961	982	981	976	942	992	967	973	1013	982	968	1009	944	973	1004	998	992	971	938	985	994	1010	921	999	1023	996	961	943	968	990	962	996	908	953	944	983	991	924	978	979	1017	1033	959	967	978	1008	944	956	970	984	995	962	965	1024	1012	930	944	991	993	1017	945	1017	944	1044	991	975	998	966	987	979	977	898	974	941	965	1021	1004	1006	961	1032	948	895	998	946	953	972	978	1021	951	966	959	993	964	963	935	1015	991	1010	972	1022	923	959	920	958	977	978	979	1045	944	972	975	947	955	986	984	990	987	978	959	921	934	992	985	1002	968	976	971	1078	989	972	995	1014	966	972	958	1007	968	968	968	990	929	984	1006	977	988	971	905	957	985	957	977	1026	992	1021	977	978	964	973	968	949	956	1033	885	989	999	1012	1092	967	879	988	959	978	979	964	901	963	976	940	1025	1053	978	938	1026	991	953	953	996	1006	970	899	959	970	943	1015	1002	939	990	915	986	1003	1018	945	960	982	1015	1017	983	982	1046	993	976	953	950	1006	970	1010	930	955	977	938	992	966	991	994	930	1024	958	970	955	916	988	1017	939	966	942	979	932	962	1054	1034	924	1003	916	957	970	966	1016	982	985	1041	1002	976	958	971	988	999	993	973	979	1030	1039	983	972	974	991	1038	1015	959	936	977	958	930	979	1043	992	1014	1031	995	984	975	959	974	984	930	977	1015	941	964	1025	1003	1030	992	960	1012	982	928	988	966	979	985	940	969	969	1003	997	1015	991	972	1025	956	969	999	995	996	979	944	969	942	1034	1017	954	1035	929	956	976	939	1008	1020	952	1016	976	1017	1005	984	1013	966	963	984	1021	955	1014	994	996	977	996	948	948	962	983	1028	1041	992	972	965	993	937	1001	933	1000	955	969	991	958	953	982	980	953	971	980	1009	966	969	955	936	929	1021	979	1041	986	982	926	1044	1003	1020	956	999	951	925	1000	1002	1013	1027	978	965	1022	956	975	957	951	1003	1002	1026	997	1052	950	946	957	919	1016	943	962	993	1032	939	1000	975	1009	988	910	965	947	1006	938	1009	952	977	963	924	973	1021	942	1007	976	957	946	982	916	1032	979	980	1030	992	1006	975	926	964	933	1007	980	1024	957	977	973	1021	1020	942	911	980	978	1018	955	974	964	926	968	989	948	1028	1005	1046	990	955	1014	955	1035	1014	1024	921	989	979	988	994	1006	906	963	949	992	938	994	975	915	974	1025	994	942	952	942	1003	1005	969	986	960	967	931	892	962	948	1019	998	971	963	948	1001	959	956
21582	22707	23869	19681	14219	9239	6617	4851	3564	2605	2068	1595	1453	1146	1005	909	883	791	560	503	493	511	502	434	442	458	431	431	389	430	489	505	449	367	377	347	358	337	339	367	349	379	360	338	370	371	370	365	347	356	361	365	346	368	347	377	380	343	371	372	384	386	347	362	368	372	352	346	339	375	432	339	391	374	361	369	327	354	365	346	377	352	372	369	353	350	362	343	373	379	377	370	327	367	365	399	347	364	375	367	374	356	382	349	395	360	356	359	386	334	389	338	355	363	378	361	361	379	359	364	356	389	328	394	334	345	366	370	374	343	345	368	362	350	371	334	367	331	346	388	372	379	368	353	370	345	356	347	350	371	373	366	344	352	392	393	342	352	350	331	359	354	379	397	331	339	374	389	365	364	390	317	326	338	374	379	355	345	365	352	348	368	333	366	335	336	355	374	357	347	357	423	341	388	349	354	382	371	367	364	378	374	342	364	372	342	399	353	354	343	347	347	399	380	356	369	345	366	370	345	391	361	403	342	367	375	350	354	371	407	359	378	380	364	371	372	332	369	402	377	370	376	339	352	356	373	374	367	352	342	316	377	386	340	360	376	351	352	344	355	328	354	403	373	355	359	375	384	356	373	356	380	346	376	382	400	345	332	358	361	379	364	378	390	398	337	348	357	386	352	358	363	359	322	367	351	374	376	372	320	359	343	375	333	356	343	368	350	375	362	367	352	386	361	385	363	358	366	328	379	352	366	388	380	350	355	339	347	345	361	360	335	360	386	367	349	364	367	348	364	341	342	353	373	365	372	404	348	377	340	335	352	358	394	359	346	341	341	373	358	339	338	367	366	392	371	340	386	374	373	374	315	367	409	364	339	367	366	374	354	345	367	372	374	361	369	317	370	381	359	394	362	351	361	341	384	365	377	371	353	339	373	400	352	343	319	340	347	350	340	346	373	360	341	349	363	347	383	387	343	377	371	369	319	370	370	354	383	365	358	332	362	349	357	336	345	355	333	366	335	351	356	368	375	336	355	356	367	391	351	363	373	380	337	370	368	387	372	367	340	380	336	344	386	365	353	363	343	353	357	372	351	372	358	374	395	375	348	344	341	397	375	359	382	335	363	348	335	353	356	373	347	377	348	400	381	384	360	356	339	378	335	343	383	383	371	355	349	352	382	331	390	366	368	366	324	385	363	345	325	353	357	369	349	354	327	372	351	369	355	348	430	368	378	366	378	382	367	332	363	367	350	329	359	351	336	369	343	355	357	347	385	343	362	344	339	347	353	364	388	358	364	356	360	345	332	394	354	373	365	352	387	339	349	360	327	348	340	353	373	356	353	315	377	348	381	353	346	360	358	357	337	347	372	365	360	361	401	344	358	375	387	380	359	372	394	364	395	332	377	365	347	343	359	354	358	381	383	346	308	374	352	406	396	331	372	352	368	358	359	347	358	357	356	330	372	387	356	359	321	392	379	380	374	387	386	350	367	362	382	356	370	343	346	328	406	353	360	354	376	348	356	364	381	386	377	344	351	354	343	313	375	376	335	341	359	394	349	395	357	416	305	354	371	372	363	373	347	333	349	367	386	361	360	391	359	361	367	355	341	341	367	312	382	355	339	353	342	396	371	345	343	380	361	378	327	371	383	365	365	329	388	366	373	353	377	357	384	350	348	357	345	389	398	372	354	335	360	349	384	356	387	375	401	381	342	313	370	355	376	370	411	366	359	350	335	363	361	350	379	395	375	366	369	368	361	353	388	369	340	353	350	340	415	363	352	371	367	329	379	356	347	350	366	403	391	345	386	369	338	379	377	336	362	340	365	328	373	358	383	372	340	353	365	372	350	356	373	383	377	352	359	343	383	385	379	366	340	348	394	390	344	381	381	350	359	356	389	365	330	352	338	368	349	349	383	363	377	370	335	349	338	357	375	364	358	374	344	338	356	382	359	362	354	371	387	367	365	370	398	350	377	376	339	368	388	372	356	358	348	379	339	364	352	346	367	362	380	358	354	409	408	391	387	354	381	405	370	361	363	399	369	368	365	356	362	386	358	360	370	347	384	365	353	351	361	371	355	373	338	365	382	391	358	345	371	365	394	378	350	377	353	358	344	374	376	351	381	389	338	359	349	361	369	343	328	336	354	371	362	350	360	378	369	349	350	361	369	343	366	376	353	354	347	365	351	332	374	324	336	382	377	345	344	351	385	387	404	388	348	394	369	327	360	365	360	349	371	366	394	387	334	338	345	394	340	380	382	389	357	385	375	362	360	383	372	352	339	357	385	347	327	361	329	362	311	347	413	366	348	379	375	403	373	354	356	349	364	366	351	344	385	355	360	363	356	325	392	379	320	352	362	386	386	384	366	333	352	356	359	337	367	383	388	387	346	398	349	370	383	407	372	349	354	351	386	346	363	351	333	345	398	340	333	361	373	368	376	406	377	350	377	329	391	372	370	370	354	379	358	379	356	371	352	376	338	354	349	393	423	358	347	354	383	372	360	358	349	353	332	342	355	401	395	342	354	382	376	381	366	372	362	369	381	366	349	335	365	350	375	348	353	327	370	365	350	357	333	402	334	368	368	371	366	362	358	347	349	365	339	331	375	331	349	393	369	368	367	345	363	333	376	378	389	346	357	396	359	374	365	363	379	352	337	380	376	334	361	394	395	357	364	343	386	369	360	357	390	354	356	353	398	365	394	348	374	373	375	356	329	346	342	402	323	340	360	364	378	378	337	350	351	377	358	390	399	353	384	370	395	357	325	319	393	339	359	362	328	353	356	369	335	345	337	379	380	350	384	358	351	399	393	360	398	378	362	357	343	362	378	327	372	353	365	366	370	387	341	354	380	366	374	373	364	354	364	345	367	379	356	363	361	371	350	344	373	365	365	389	379	324	350	348	380	402	394	389	391	389	339	376	380	361	363	375	375	385	362	366	366	378	362	368	347	344	379	385	375	391	365	374	377	317	349	365	371	356	344	334	376	338	393	342	361	364	320	376	371	344	334	354	344	352	338	432	340	334	358	346	347	366	333	370	364	384	362	370	369	376	356	336	343	351	353	406	350	371	366	343	339	372	353	392	350	378	346	369	359	359	350	375	400	364	366	382	387	366	342	374	379	361	367	406	354	384	379	380	335	358	383	373	354	353	342	348	389	371	351	383	372	406	388	361	336	391	350	364	333	373	317	342	325	355	364	351	388	377	365	350	339	375	378	361	333	356	381	384	368	363	379	336	359	358	313	334	348	352	357	337	352	394	377	392	366	368	385	368	364	381	342	375	324	355	367	345	364	342	381	368	352	366	351	338	383	377	369	379	354	386	358	324	386	363	358	309	358	365	348	374	399	356	349	331	358	364	376	340	363	387	372	350	362	383	331	353	374	373	347	355	390	361	356	362	357	364	351	321	339	365	373	360	381	407	354	392	354	348	339	403	337	379	363	369	338	373	380	336	370	366	384	385	418	369	384	363	366	367	386	364	382	361	295	360	366	374	374
14622	18666	27393	29622	26348	21826	19604	16153	13167	10576	8487	7116	6483	5212	4298	4042	3799	3409	2161	1995	1869	1878	1727	1673	1439	1457	1369	1372	1244	1358	1627	1532	1237	1125	1033	979	924	988	997	972	966	980	987	972	1022	1023	951	1014	1009	997	951	966	998	989	1038	937	965	1000	990	951	1022	962	938	940	965	988	1044	1008	967	1042	988	986	974	964	936	1008	962	955	986	967	978	963	1004	1012	952	970	970	988	1008	996	1028	1020	973	991	970	930	989	979	985	976	1051	978	1053	947	951	983	998	940	1013	975	991	979	982	976	1014	982	1001	1001	1014	990	988	999	964	981	1022	975	936	965	966	1022	996	969	937	915	1016	949	988	948	984	949	987	942	1017	1003	988	989	984	963	985	991	952	1005	930	971	1003	941	994	969	958	969	954	1007	1017	950	1015	956	975	1022	1006	940	978	993	1007	1007	1015	964	1020	980	941	1008	1011	967	950	959	1014	988	1003	969	1048	1016	986	994	977	936	1001	931	995	1023	1022	1023	973	1066	957	951	973	1010	1039	985	985	1015	978	956	1033	990	964	935	955	987	1028	972	953	1007	971	966	990	957	960	981	974	986	998	988	888	1019	977	977	966	1026	945	999	960	955	953	996	978	997	1010	994	985	979	1018	997	950	942	983	961	973	974	985	960	979	1025	1006	989	951	904	953	952	1000	1015	974	1009	979	927	1003	983	973	993	928	980	987	970	1034	959	980	948	941	955	948	952	1031	930	1010	1035	988	999	1002	959	917	1024	962	990	942	997	1004	983	986	956	949	993	992	997	1031	938	1024	990	993	980	935	1018	980	988	947	1027	1008	988	987	952	968	946	945	987	982	965	1036	1009	1012	993	966	968	1048	957	986	988	969	996	1019	1020	985	996	984	1004	986	946	995	953	938	992	999	1024	998	1014	987	1025	969	965	986	925	951	986	970	1029	963	1006	958	1023	971	1063	919	966	1036	958	1028	949	986	973	995	955	961	1017	1041	1039	1001	1020	995	984	978	1001	1009	1026	951	1006	956	938	987	1018	995	998	978	966	961	971	966	967	945	897	1007	1018	962	959	1009	977	1021	989	968	915	995	1018	1095	1004	970	974	1044	1017	1005	962	998	954	1031	936	963	969	995	954	988	1002	1031	939	954	1045	960	923	971	940	963	986	1036	1003	927	975	1033	937	1004	980	1011	952	999	975	991	975	986	957	968	1040	982	980	985	1017	955	982	1023	967	1011	1025	989	946	984	970	997	942	965	1000	983	947	995	987	975	973	919	963	1040	954	1006	1033	995	976	987	1036	996	1042	940	988	989	1022	981	940	955	979	962	955	951	959	1012	957	905	946	985	1007	971	1009	995	949	941	976	1007	972	960	962	999	968	933	961	971	949	961	959	978	1020	948	983	999	1004	935	997	1025	1005	967	991	986	1003	991	1033	972	979	1076	1031	1048	959	967	1005	977	994	1015	974	958	951	1002	1000	971	1009	1046	1009	992	1024	1054	942	1008	939	990	1006	1009	1047	955	942	1011	912	989	935	974	1000	956	967	1013	983	921	983	1011	982	933	988	977	1005	916	973	944	958	1009	995	990	977	969	1013	977	1053	907	1003	924	997	983	944	975	1010	989	990	951	1039	970	949	1001	964	984	971	1036	980	962	1001	1023	959	1018	932	995	975	1009	1014	979	914	948	1001	909	992	983	949	961	995	963	948	1019	992	969	1004	941	943	1032	989	1000	936	1042	948	976	1026	989	986	1024	987	958	983	986	981	1012	936	932	1023	979	974	950	1045	996	983	995	1016	961	948	950	1000	1006	1028	1013	950	999	1000	976	985	936	1021	1003	1020	1005	996	1001	996	975	951	1003	1024	977	935	1035	1010	999	965	1001	978	985	1007	1031	982	939	992	904	1005	1016	1000	916	974	989	971	964	996	946	978	972	971	952	1003	988	969	1050	994	998	928	996	986	1016	984	1003	987	998	942	1002	964	1021	988	970	1009	950	973	981	999	999	1001	950	973	988	1023	967	966	950	1010	1002	972	1008	1009	982	980	977	957	907	979	928	993	1004	1013	1010	1002	973	953	993	964	959	985	923	987	1010	982	1014	1000	945	1022	949	987	1006	976	996	993	1024	994	1002	1020	997	1033	979	985	973	978	1052	915	976	951	985	1042	979	1019	1012	1015	967	993	1050	965	974	1006	1031	994	1027	1012	993	966	950	1025	999	993	994	979	1026	1031	1000	990	990	1014	990	996	952	932	991	1020	1022	977	1028	931	1002	948	998	981	948	999	1021	944	1004	967	938	967	942	1033	973	987	997	986	967	1015	972	1036	1018	920	996	1012	1018	959	980	970	1024	987	992	974	1008	944	967	977	983	957	976	989	1006	942	971	944	969	1060	974	1016	1061	1001	960	988	986	1018	968	1054	960	968	1004	979	1020	966	978	949	935	979	924	961	1056	926	954	961	980	991	999	1008	954	1008	970	989	978	966	979	971	1017	939	1012	1004	961	990	982	1025	964	961	963	992	946	1031	1002	1014	1018	959	993	1002	990	936	974	999	926	943	968	936	888	1000	981	954	973	982	987	981	1011	988	970	951	1018	983	1003	1007	975	944	954	995	974	1003	1027	969	978	970	1010	1028	953	943	995	1010	1023	965	1008	1022	948	963	1000	1013	1011	970	920	970	931	998	974	989	943	977	965	951	978	927	973	990	1006	1034	996	959	960	930	966	986	984	935	989	1009	909	914	993	1013	1003	955	987	975	983	988	1038	950	961	1029	972	992	1005	1054	945	930	934	976	957	998	940	976	1000	934	1004	964	961	982	996	970	971	995	965	976	940	961	993	1014	1008	1036	1046	983	1008	973	951	992	948	992	996	981	992	1016	953	992	971	1042	1015	987	936	923	974	949	995	971	989	976	969	977	1043	974	960	987	1023	1040	951	998	1037	1051	1036	969	962	1002	977	997	941	1064	992	987	989	1032	1008	1016	988	969	940	983	969	945	992	959	1021	1004	943	967	965	991	1008	975	1023	1000	1030	988	1024	975	967	961	970	1046	1002	1003	950	958	1013	983	992	981	968	988	1030	969	1008	1018	1014	986	987	1022	977	991	914	978	953	967	959	912	975	974	1044	1037	970	1001	988	968	941	1031	971	1039	1025	967	975	953	956	1005	1016	982	1027	999	1011	963	933	943	993	947	980	958	994	938	951	1053	971	979	981	952	956	985	925	945	1014	975	974	964	989	1006	988	990	960	1032	1006	990	1018	997	975	979	970	1012	978	1004	975	1008	983	983	939	994	976	990	955	991	973	940	1001	941	955	962	977	980	1009	1008	1014	973	993	990	932	1036	1024	933	1043	1017	978	946	910	990	967	974	994	973	959	946	960	990	953	1010	961	944	974	960	957	1008	961	993	983	973	1054	961	1034	974	963	1064	1024	971	989	988	1013	976	987	961	1023	954	983	950	991	950	975	1039	924	972	951	950	983	1037	973	977	962	981	964	1031	934	1024	1025	1012	954	1000	1042	951	1012	991	981	961	1057	995	971	969	964	972	941	946	972	993	997	954	994	1028	987	1017	989	993	1008	947	988	973	931	1011	969	976	972	1021	984	968	949	983	992	955	975	983	948	1004	962	974	955	995	999	993	995	970	997	959	939	989	1033	961	1002	994	1024	1025	958	978	1033	997	1022	980	977	1027	979	987	973	973	967	957	989	978	991	998	969	1031	994	1007	1021	1009	958	983	1006	960	992	986	1057	1008	995	1016	963	1011	948	976	969	946	959	1040	970	1016	1006	957	994	981	998	1017	964	1001	972	970	977	1005	1002	963	997	979	999	975	1005	1011	924	997	982	986	965	1009	996	969	967	968	966	1059	1027	984	942	963	991	1033	1035	1001	1023	1028	1026	970	964	934	1018	947	900	934	971	1034	940	936	1001	973	990	947	1018	949	975	1013	1002	1049	978	949
36718	36560	40115	36599	31057	25506	23742	19077	17407	15861	14359	10530	8944	5920	5556	5597	5947	5239	1523	1337	1292	1624	1195	1003	819	627	675	844	825	935	1229	914	619	431	334	353	358	351	311	313	325	311	281	305	313	330	327	313	325	292	289	302	326	355	343	312	315	293	327	315	311	331	294	336	321	317	337	309	304	345	316	268	311	340	313	340	310	329	311	312	332	291	312	337	322	327	315	282	329	329	326	317	320	302	339	304	326	332	332	324	317	298	350	343	313	331	351	321	329	314	320	283	300	306	353	345	337	313	351	373	333	317	296	355	296	342	308	325	333	329	282	316	298	297	310	331	312	323	315	309	326	296	305	312	303	323	298	308	313	333	285	324	302	323	290	305	306	309	305	305	321	317	338	332	322	315	343	297	347	338	342	304	331	317	294	286	325	330	323	325	318	308	329	316	302	325	320	332	312	334	320	330	279	350	322	306	342	346	322	338	321	327	336	331	293	282	324	328	309	302	323	309	305	344	339	290	286	335	287	330	343	333	296	272	324	349	340	325	340	325	292	327	305	328	316	335	346	302	328	292	318	312	355	325	301	306	309	316	302	310	323	340	306	298	345	330	336	330	314	360	307	289	324	269	304	316	330	338	311	347	309	331	328	343	319	300	309	289	335	334	311	353	306	325	322	295	316	285	320	326	342	341	317	296	344	316	348	336	313	331	311	344	312	328	316	283	339	330	313	322	356	319	351	337	352	325	315	298	314	304	322	322	321	301	313	331	312	307	320	315	310	331	319	338	351	298	295	303	327	300	272	331	302	355	316	315	364	315	330	337	325	322	338	300	301	310	321	319	285	308	318	294	299	274	296	298	314	305	306	329	322	309	319	312	328	322	329	330	313	307	307	324	294	359	364	302	355	327	294	315	325	283	338	298	323	354	331	305	309	326	316	337	313	330	307	329	319	282	355	311	355	336	276	286	335	301	289	322	313	372	322	326	280	346	316	319	366	326	278	328	334	311	302	324	304	294	333	306	322	323	338	297	350	336	288	301	306	329	304	330	313	344	306	316	319	354	316	301	342	324	301	353	333	307	319	315	338	322	315	321	321	351	326	295	326	343	299	318	282	333	309	317	321	330	302	314	256	324	375	310	335	308	330	315	305	339	305	320	319	304	307	308	334	318	294	301	308	296	315	306	322	304	347	303	336	311	330	322	327	309	322	332	318	356	341	331	340	316	324	322	350	349	306	286	344	341	343	321	315	338	318	304	300	329	296	333	336	294	340	327	320	313	318	302	304	349	315	330	324	319	316	329	311	336	324	312	343	320	307	319	300	321	337	323	312	308	363	312	325	306	304	297	318	319	331	323	332	348	337	313	349	303	318	297	286	325	358	327	321	309	320	315	305	282	330	346	304	290	321	277	308	315	341	340	309	306	320	363	325	327	312	362	348	314	312	306	319	330	332	307	325	307	327	290	311	328	293	334	330	326	336	331	321	323	322	342	313	318	325	318	340	318	310	349	330	324	302	338	336	309	366	347	309	327	337	329	306	320	301	284	294	308	269	368	321	325	310	342	346	341	324	337	298	346	291	303	302	324	326	321	303	329	324	321	320	349	346	299	290	308	322	294	331	321	330	317	309	298	331	307	335	320	339	318	344	329	308	293	299	313	331	326	317	328	311	310	305	319	316	308	325	296	311	347	342	313	325	311	314	316	330	335	314	320	318	338	300	310	348	311	299	326	343	326	327	321	339	349	334	311	303	317	320	353	315	321	324	332	318	310	331	320	311	311	307	321	339	334	303	294	307	299	329	307	314	323	351	303	310	314	343	308	269	340	326	320	326	322	343	330	323	325	309	323	321	321	306	335	307	345	310	352	324	326	324	331	310	331	348	323	299	333	299	338	295	311	333	313	323	305	315	312	298	314	309	332	327	341	321	337	324	323	314	306	324	301	323	336	323	323	328	338	294	318	316	299	279	288	340	304	313	327	355	314	307	318	354	334	318	327	315	283	314	293	319	318	296	320	294	326	347	348	319	309	290	313	358	331	332	337	324	308	304	319	318	327	346	323	357	299	316	315	285	302	347	317	317	331	278	331	320	340	328	327	323	300	346	344	321	316	340	293	327	330	333	332	378	315	306	305	336	310	322	321	316	341	315	354	291	319	319	306	329	350	347	315	301	346	350	314	347	331	316	314	302	323	288	307	353	327	321	331	316	308	342	314	326	341	301	311	327	335	342	290	325	325	311	343	322	288	325	319	350	313	316	316	313	306	334	307	314	339	321	301	308	327	333	299	346	308	329	323	312	323	338	295	348	331	321	336	318	300	329	346	340	303	305	303	327	310	332	318	311	323	322	315	312	292	319	321	297	301	312	304	324	333	304	326	329	343	290	342	299	340	300	330	311	316	307	312	332	319	349	352	316	341	331	323	319	312	298	323	339	325	325	328	332	321	338	357	334	306	317	320	328	317	337	346	346	354	325	318	315	308	326	324	316	320	337	307	306	307	312	331	331	311	344	345	345	344	346	315	303	316	323	327	330	316	309	318	301	353	330	318	302	326	316	348	349	337	330	331	325	319	304	298	326	336	335	323	322	351	304	293	328	313	303	315	323	324	315	327	311	307	327	304	321	320	307	337	313	321	312	324	331	315	282	342	281	345	314	303	307	323	313	337	361	301	299	349	318	286	320	314	317	355	299	311	286	320	318	330	308	323	304	341	348	316	307	310	321	303	330	310	307	318	310	326	301	332	340	320	314	329	327	311	350	321	316	310	337	323	322	310	342	315	323	299	348	331	332	314	355	332	325	339	341	274	318	327	310	325	315	312	327	325	291	355	311	335	323	309	306	308	325	300	315	320	350	295	303	317	283	286	304	340	322	362	327	313	329	348	313	324	304	344	286	344	308	312	335	330	337	341	297	303	316	328	298	331	288	336	323	331	306	309	352	320	314	321	367	314	306	326	330	362	299	338	334	324	337	343	304	316	292	304	320	296	311	303	347	328	310	329	336	328	308	307	335	315	287	303	306	324	305	277	313	316	299	305	337	315	324	341	330	323	315	299	311	331	304	320	319	329	327	323	366	326	296	283	287	330	312	288	337	297	338	316	307	302	321	330	298	296	337	312	302	340	344	323	339	323	311	322	308	342	331	310	302	289	331	305	300	303	332	326	312	301	323	318	328	313	283	318	290	327	324	348	333	308	305	329	327	372	330	314	316	301	291	326	331	304	308	309	328	321	300	317	329	320	311	322	337	334	320	269	291	312	332	305	333	359	300	315	348	306	325	331	351	333	337	306	317	337	356	306	333	338	285	336	319	309	356	311	332	315	323	358	299	321	336	340	303	329	327	299	334	309	317	304	310	312	304	314	338	307	306	328	343	325	315	331	321	296	296	307	326	334	294	313	341	281	341	351	325	310	334	328	330	364	320	323	303	316	304	322	322	278	350	322	296	326	330	296	319	314	302	315	341	302	325	322	345	325	310	326	315	300	321	321	321	333	318	333	333	354
25842	30252	39308	42059	40570	37327	36717	33355	32796	32723	31256	27016	25743	19969	20415	20387	21905	18507	6853	6294	6796	8245	5973	5148	3983	3127	3097	4463	4194	4598	6369	4323	2529	1566	1090	1017	961	907	921	902	926	916	943	892	903	884	907	850	862	916	913	911	896	921	900	865	837	909	907	942	875	861	920	840	918	881	898	839	905	916	883	895	903	872	932	932	824	880	908	887	924	932	893	823	939	905	887	895	847	879	873	901	903	938	871	941	855	919	953	928	885	867	909	855	816	904	888	850	918	880	901	876	882	905	926	886	909	887	857	918	930	902	882	903	874	859	869	903	873	869	903	952	912	877	947	941	892	907	864	904	849	861	889	860	883	884	910	882	882	916	870	890	902	867	888	879	867	894	939	892	917	948	870	867	877	894	872	878	897	877	909	854	896	866	887	828	938	853	891	878	863	902	795	914	893	885	897	893	866	869	879	873	880	910	908	943	891	876	880	857	897	871	900	918	925	882	904	925	937	895	891	865	912	915	892	903	901	887	891	898	861	902	918	912	863	895	916	900	908	905	870	891	888	913	899	814	864	905	862	866	896	923	883	866	880	843	899	877	899	926	906	907	889	838	864	819	942	889	928	902	919	899	864	870	864	901	852	952	919	883	902	881	847	870	907	851	931	903	774	831	897	884	964	876	902	856	896	869	910	879	890	895	911	922	894	909	909	884	854	920	918	883	865	885	928	935	890	927	838	924	878	907	878	884	858	850	861	883	889	902	921	920	845	834	829	838	896	895	919	887	881	845	914	856	857	889	870	866	856	852	927	884	900	886	932	932	855	854	877	926	928	886	886	928	868	890	955	964	851	900	891	880	882	955	865	927	846	924	874	867	915	885	874	890	908	896	846	937	890	881	868	876	934	914	923	866	932	915	848	883	877	911	931	892	912	911	855	894	878	888	862	888	965	921	950	904	856	892	885	898	933	861	856	904	859	873	931	858	897	862	926	916	884	867	863	895	909	838	810	912	902	906	930	941	888	870	907	910	880	873	926	872	909	880	886	883	884	905	886	923	888	953	855	860	866	846	865	872	905	926	915	879	893	844	931	929	907	895	893	866	875	818	903	838	923	867	914	864	833	863	905	870	898	907	898	919	901	890	860	903	925	872	888	859	878	890	868	846	883	889	908	917	917	893	897	887	932	943	888	854	896	873	904	910	879	901	866	892	895	907	864	868	883	894	899	896	883	897	930	930	898	913	901	916	903	897	868	884	850	895	894	918	868	914	945	884	884	875	893	876	860	894	901	934	973	926	854	860	907	878	949	854	939	881	907	869	918	927	901	843	920	936	895	926	873	937	923	894	905	863	913	840	881	878	888	911	967	796	848	863	881	953	857	873	919	900	892	899	906	949	883	889	841	859	870	898	886	883	885	898	853	909	904	931	829	887	865	870	827	871	949	903	889	868	912	899	891	879	860	887	916	875	865	890	873	910	888	899	845	922	912	877	938	890	879	904	881	865	913	869	893	910	889	957	896	912	870	885	833	944	910	894	882	855	854	906	898	902	921	904	872	817	889	889	945	910	909	891	934	890	935	873	858	842	886	863	882	873	908	901	910	863	907	832	866	916	852	918	850	905	921	882	923	893	907	919	930	891	838	901	882	906	882	835	910	921	896	864	888	916	866	904	908	877	860	937	874	816	908	902	949	885	887	896	882	908	877	901	897	907	875	868	834	895	889	839	853	914	908	896	917	880	885	865	862	796	885	917	900	894	871	890	856	933	912	921	875	902	855	869	833	921	875	902	905	894	914	905	927	833	950	883	834	861	868	893	852	874	878	852	874	958	913	907	889	892	946	928	909	889	884	939	895	883	918	883	877	897	893	927	863	832	905	896	876	911	873	880	908	844	915	905	906	881	937	899	932	877	938	910	875	899	884	879	867	856	873	880	915	935	885	895	837	850	949	899	835	865	904	927	852	869	913	843	900	876	925	935	895	849	904	844	895	885	885	863	871	927	918	905	886	897	868	874	885	904	895	870	919	905	874	857	873	850	896	877	863	934	885	869	880	880	900	914	835	915	869	859	904	940	828	940	912	861	860	907	867	851	871	876	914	935	894	890	877	885	875	837	910	919	852	898	912	925	879	869	911	964	828	861	908	899	894	887	891	887	941	854	901	895	857	843	818	833	885	886	919	939	877	913	910	885	910	844	862	896	902	863	931	908	882	904	868	914	920	900	823	887	823	854	940	873	897	942	885	850	896	864	894	907	874	899	888	900	885	904	899	840	931	854	918	910	887	873	879	898	891	827	928	905	976	835	886	898	814	880	931	865	858	899	870	899	921	916	901	854	917	876	947	900	947	858	981	862	901	867	923	918	851	884	896	882	875	946	862	876	871	881	884	890	906	917	932	940	916	918	870	874	906	882	874	940	843	819	918	952	896	889	922	895	884	880	900	871	845	873	930	866	836	861	882	831	835	890	905	902	907	891	959	917	851	893	874	858	876	846	920	868	928	930	826	898	935	879	810	886	909	886	904	909	912	845	926	898	905	912	822	846	860	866	886	886	862	894	864	886	902	847	881	922	922	868	897	927	926	816	887	919	883	864	917	844	875	844	911	912	915	913	900	879	901	868	887	880	880	936	891	930	928	909	956	943	857	851	930	873	868	868	831	912	849	880	894	839	849	863	962	892	930	876	921	887	916	851	884	906	911	847	888	887	911	847	898	928	888	933	925	909	863	923	875	849	886	911	907	889	863	918	820	883	889	889	926	935	907	890	813	865	871	924	898	942	931	883	851	930	921	895	867	884	900	838	850	933	882	880	907	839	882	866	961	895	880	868	890	851	824	898	871	837	897	908	856	892	920	860	903	871	901	876	926	931	863	881	869	903	920	905	888	891	940	896	871	864	894	836	931	835	909	870	858	864	896	877	932	882	886	863	864	848	935	880	875	940	900	906	913	942	888	915	881	894	925	884	893	833	918	872	875	907	905	840	901	926	889	914	890	892	908	887	859	884	894	912	959	872	914	868	870	903	934	899	866	923	905	898	894	879	885	905	910	946	908	890	907	911	890	881	905	850	870	927	888	913	873	908	923	862	850	898	940	889	909	902	908	900	909	873	961	888	873	918	869	830	905	887	868	857	899	900	956	909	894	898	874	852	913	934	888	916	866	934	890	883	818	857	890	918	878	907	858	875	911	921	878	841	919	871	884	868	894	913	887	945	830	892	921	890	934	898	873	908	920	904	879	916	920	923	858	923	893	862	881	888	901	917	873	914	882	903	903	911	868	845	919	869	883	860	924	892	865	900	861	853	894	929	889	940	897	859	961	884	871	883	906	850	883	924	861	915	879	877	958	911	896	827	873	903	904	871	876	885	925	891	915	836	924	854	896	852	860	866	872	943	871	851	829	916	878	859	887	895	920	879	847	882	862	847	873	882	868	882	929	881	863	919	894	919	910	865	911	906	845	870	837	881	856	842	868	906	872	855	944	865	891	896	876	869	900	920	898	851	871	848	890	892
41439	44493	45395	40721	36593	32223	31505	26918	25524	24392	24910	19408	15158	12489	9882	7595	6944	6130	2669	1926	1536	2390	1582	1656	1119	1026	788	1108	1194	1136	1577	1135	691	485	411	351	352	373	329	333	353	349	328	365	317	313	376	317	351	330	358	336	356	352	328	354	338	343	339	320	339	360	353	361	330	357	313	372	359	350	370	365	361	322	385	332	347	314	349	391	333	360	341	362	354	361	339	312	366	370	337	320	341	345	361	347	357	343	358	311	328	354	317	335	328	317	329	353	333	343	307	361	351	328	355	349	333	378	345	314	314	342	374	365	318	318	347	331	361	336	327	350	350	348	329	338	331	336	330	348	368	355	335	353	352	349	342	333	357	370	363	368	345	350	362	370	319	296	301	350	329	356	359	351	354	335	340	359	330	328	298	334	344	342	331	321	350	391	328	321	311	323	376	355	303	325	324	375	353	320	354	336	339	354	358	319	369	347	361	350	353	329	307	341	334	385	311	351	330	366	367	322	287	377	343	334	338	346	342	326	325	344	349	345	326	316	316	353	385	366	363	369	353	345	353	336	364	389	333	337	346	338	376	313	359	302	385	360	302	338	374	327	355	322	350	357	323	355	363	373	311	342	368	346	359	344	351	374	352	329	340	350	373	364	346	323	354	358	367	345	323	357	336	328	365	335	364	384	369	328	324	316	351	345	328	358	328	320	337	336	362	311	350	348	342	325	330	338	378	354	335	342	324	374	347	350	321	358	351	356	351	328	348	371	328	311	316	320	351	328	351	343	376	354	344	334	319	329	333	336	352	339	309	331	351	350	356	354	343	340	362	326	334	350	330	341	368	348	343	340	318	336	333	357	389	368	351	319	341	348	337	339	335	328	303	325	318	344	355	317	345	340	332	359	341	370	348	348	365	349	341	313	305	361	353	281	349	326	348	369	346	358	320	334	331	343	324	373	346	330	354	322	348	356	355	351	358	324	354	339	340	307	351	363	350	349	347	382	366	316	320	305	346	337	336	340	354	338	328	328	344	366	338	358	348	327	332	351	362	322	304	325	323	340	329	323	339	323	365	372	310	350	319	333	361	349	363	316	353	351	399	328	338	342	354	344	378	376	301	363	326	312	355	360	333	343	306	322	370	326	387	352	354	367	346	352	341	325	360	332	352	342	351	336	354	332	342	333	357	345	363	362	322	347	340	361	311	362	333	301	309	337	384	330	363	333	340	334	343	349	355	352	348	330	326	346	309	333	367	355	316	342	382	328	345	327	289	302	331	330	337	384	346	360	352	332	325	347	337	365	346	396	388	351	339	329	343	334	324	370	344	350	315	337	393	330	328	320	362	352	373	321	298	329	376	341	355	364	343	345	356	358	314	326	356	345	339	287	368	365	335	328	327	373	357	321	335	370	330	311	347	344	367	360	334	390	342	348	370	312	369	355	339	329	335	322	335	342	343	359	343	339	359	330	312	343	390	348	361	313	360	357	332	356	369	354	324	350	373	358	361	305	326	356	328	338	358	328	327	364	328	324	340	344	351	323	376	357	356	347	343	334	355	334	335	357	306	361	313	348	326	337	327	367	320	342	354	332	349	335	336	377	354	351	335	335	334	353	324	342	338	345	353	356	338	325	331	334	342	344	380	341	336	344	342	331	325	344	353	331	307	357	347	330	362	338	356	379	335	304	320	328	324	318	349	318	350	328	341	327	341	351	349	343	309	325	323	354	332	330	354	383	382	360	325	321	321	330	346	346	367	359	334	337	330	348	349	393	341	311	338	340	325	344	354	346	389	352	333	329	296	339	340	330	324	326	334	327	356	336	338	341	338	338	297	317	350	344	351	304	356	354	331	375	332	346	304	335	321	340	350	328	363	321	335	327	385	358	330	320	344	350	336	350	367	365	318	323	384	326	350	353	341	308	331	363	362	327	372	350	301	356	327	369	343	350	309	370	344	326	368	354	357	368	322	341	323	295	362	356	375	339	345	349	342	349	337	379	346	331	340	319	358	353	338	345	345	347	348	356	322	342	331	345	350	366	352	349	341	315	318	319	343	353	375	309	341	332	336	355	327	337	315	331	323	364	361	343	344	349	338	350	347	364	376	339	358	350	362	339	322	343	367	305	343	334	315	328	352	367	281	333	323	349	346	354	383	370	338	322	377	354	340	297	335	377	349	346	335	341	341	312	356	350	371	337	329	351	337	367	366	330	324	363	368	353	340	363	328	337	364	367	358	343	366	332	328	350	349	331	355	367	308	330	322	357	375	372	338	333	347	335	335	350	319	315	327	332	316	338	325	331	342	327	331	324	360	364	371	355	333	359	348	316	343	355	304	315	311	364	337	310	339	318	346	327	295	333	352	354	346	362	319	337	343	312	339	291	334	387	321	349	333	315	291	324	296	329	314	358	337	343	334	336	341	363	352	332	358	337	353	341	339	353	341	333	350	346	352	359	320	359	362	373	354	355	347	358	325	337	360	322	353	341	330	314	344	334	329	320	348	345	329	332	309	379	335	348	327	355	315	347	321	347	369	361	357	345	353	333	351	370	367	375	341	338	339	362	351	324	351	327	362	365	314	343	334	325	343	337	344	322	327	336	340	275	369	337	351	344	335	340	347	342	330	328	324	365	328	314	364	322	335	354	331	360	324	343	308	350	350	317	347	300	315	358	338	359	338	346	340	322	343	359	371	355	336	362	323	331	322	365	355	342	341	358	370	330	351	355	328	371	357	329	376	354	354	340	329	339	353	346	324	339	331	329	316	373	346	333	333	347	331	330	331	370	328	356	371	388	394	340	333	322	356	339	335	337	347	319	335	367	339	371	320	328	355	386	368	338	333	349	334	348	330	357	351	344	354	387	362	359	339	348	340	321	344	340	343	337	347	329	338	373	368	332	349	357	337	356	359	338	348	337	319	391	343	365	351	346	323	334	357	329	373	322	339	329	380	334	320	332	330	329	370	338	355	337	324	364	357	346	344	324	317	373	363	327	339	378	331	345	345	329	316	304	325	331	334	354	362	333	382	356	371	341	365	319	344	333	321	350	349	340	354	324	348	377	346	323	335	369	366	375	366	377	326	364	329	339	346	312	368	332	340	325	368	363	317	320	325	327	336	373	365	339	384	321	359	367	364	354	340	310	361	341	370	369	324	371	309	315	354	324	331	368	336	370	343	335	324	348	324	346	335	320	372	337	341	308	340	371	347	338	361	341	342	350	368	342	355	334	343	325	365	309	322	335	332	312	329	321	361	364	350	356	325	379	336	349	342	353	349	345	329	336	353	333	340	358	370	285	331	337	362	328	337	350	327	303	346	339	358	349	349	307	357	332	337	361	356	359	333	363	319	358	356	349	336	351	358	348	350	320	359	359	326	369	332	345	363	324	341	349	362	306	334	380	330	340	378	343	342	302	336	359	338	353	345	310	348	344	362	361	345	368	308	350	352	311	331	358	328	357	326	310	344	335	358	302	374	341	344	330	372	338	323	332	332	324	329	348	320	349	350	339
29555	37630	43296	46374	44805	42791	43098	39523	39620	39876	41479	35246	32698	30566	25991	24171	22866	19402	11297	8800	7922	11400	7459	8132	5500	4683	3901	5717	6344	6183	7993	5250	3066	1933	1285	1152	1022	940	990	963	997	945	958	972	997	982	978	935	919	919	896	931	932	1009	950	906	965	922	943	934	928	979	949	897	904	978	972	871	925	965	931	912	965	909	962	969	903	1015	924	907	921	918	960	961	911	933	959	998	940	908	958	936	1003	981	911	941	985	938	973	887	951	913	887	971	962	964	962	965	968	917	959	964	932	941	952	935	894	852	930	942	954	885	948	948	921	888	930	934	946	950	947	945	960	966	957	964	964	950	951	919	978	968	923	951	913	988	941	896	961	924	980	968	946	958	961	949	852	899	957	934	959	929	902	937	908	968	907	901	970	956	957	964	910	941	971	951	959	935	908	871	929	949	949	925	908	954	916	999	898	888	970	946	939	868	947	920	934	960	1005	975	925	953	987	921	912	914	901	947	967	910	961	940	886	900	905	888	956	923	940	941	966	1005	924	923	917	922	961	961	922	953	938	946	885	941	961	938	916	949	938	928	907	960	939	961	964	950	956	922	952	914	911	931	927	917	962	918	912	935	921	951	934	934	919	918	938	941	972	934	966	1004	956	946	937	913	957	883	972	917	927	945	923	923	937	914	946	959	957	909	935	883	919	954	991	966	967	930	934	993	933	949	901	952	943	932	968	898	953	985	916	960	931	944	978	932	997	907	905	976	954	931	1006	905	954	934	896	923	920	980	924	922	945	974	935	954	927	973	959	916	954	943	894	915	941	891	991	922	965	926	930	950	893	946	958	923	950	909	898	881	903	931	919	972	950	980	944	970	972	924	953	933	915	968	969	1018	956	967	926	948	934	910	934	921	963	928	936	913	873	947	962	961	902	933	951	919	918	903	931	977	966	905	922	917	947	925	976	909	923	944	920	935	983	954	983	949	887	964	911	963	912	941	983	933	928	933	906	911	921	929	929	944	986	932	1004	962	945	929	956	906	972	921	963	892	928	875	957	910	949	935	940	920	940	954	948	998	940	914	920	878	956	953	897	965	931	949	936	962	912	936	905	873	928	873	928	987	933	882	962	909	952	999	907	994	962	960	961	932	939	959	966	940	903	935	974	1009	920	924	978	969	926	922	957	935	965	959	890	946	927	951	957	931	963	913	937	882	985	887	963	949	925	978	924	941	919	951	919	895	1014	904	966	928	899	997	965	942	929	975	981	926	1002	954	987	937	919	882	936	941	967	939	894	896	957	985	932	964	959	938	965	936	975	939	894	895	961	906	952	941	972	890	916	955	900	869	954	906	909	978	905	929	954	976	910	900	914	935	926	961	956	906	959	947	944	953	942	961	928	949	938	958	959	980	919	982	943	921	967	905	919	964	955	932	957	953	958	964	934	962	922	934	911	888	956	927	918	956	889	955	903	912	884	958	925	959	978	911	991	950	889	955	995	982	914	911	943	912	925	903	964	944	984	920	944	974	1024	883	931	923	944	900	904	968	919	927	981	939	893	934	946	960	949	892	930	896	907	1024	889	963	932	894	904	924	904	931	947	937	917	920	956	950	964	939	938	922	952	946	893	910	929	931	949	942	908	937	936	871	921	1012	918	976	934	961	935	939	936	942	930	905	916	949	916	947	926	939	972	1002	927	931	960	940	912	916	973	968	902	922	994	909	939	1010	981	961	965	954	933	922	927	961	968	964	961	884	1021	948	947	897	913	938	905	941	918	912	945	911	974	979	951	927	919	914	959	909	946	962	869	914	931	922	902	915	998	901	960	959	956	1001	983	930	967	939	971	933	949	952	1024	952	892	930	991	944	975	933	888	912	943	955	932	909	1024	939	927	935	925	937	938	957	982	885	948	993	953	918	980	946	947	942	934	931	917	935	898	939	968	945	897	900	934	900	963	953	957	936	879	952	961	894	895	949	946	965	1029	960	926	889	934	970	974	959	941	942	970	943	926	977	939	916	934	915	936	950	910	960	940	952	957	905	932	960	906	937	930	903	918	964	957	882	877	956	900	929	909	942	906	939	973	923	953	982	946	990	955	936	928	927	940	943	940	947	943	921	903	955	908	954	954	935	932	949	954	958	970	910	924	963	968	939	1003	964	918	934	957	866	925	952	942	902	909	954	968	931	932	966	947	968	963	909	979	941	936	957	944	944	957	912	934	882	929	961	959	936	907	920	917	921	916	923	940	973	953	941	952	931	922	935	910	947	952	942	980	919	897	919	936	983	963	942	944	935	993	893	950	957	947	880	930	961	931	888	910	952	977	982	985	942	969	943	981	979	960	932	911	991	946	954	952	972	968	966	952	891	969	965	897	897	909	1012	955	943	958	887	927	923	953	923	952	967	926	931	935	1019	960	1003	964	896	968	906	951	914	935	977	941	933	909	952	904	907	946	919	908	956	944	903	1003	912	917	962	976	932	897	943	1000	951	904	943	934	958	970	967	944	941	958	966	954	949	926	927	942	964	1012	939	969	957	994	950	899	869	923	1004	930	884	916	940	918	968	939	914	974	922	949	956	893	958	902	911	963	945	960	916	1011	942	936	975	903	958	923	920	939	940	919	914	943	987	963	960	951	921	959	946	967	944	888	956	929	950	949	919	982	982	919	945	929	937	914	897	960	970	973	908	942	919	923	939	963	934	983	943	983	962	981	985	944	897	943	948	924	949	973	963	956	916	947	953	964	978	926	915	910	917	958	943	989	946	938	935	996	890	940	897	942	893	859	937	899	937	911	941	899	943	963	929	962	921	957	936	923	974	952	996	929	954	905	924	932	905	913	912	941	855	954	972	992	978	988	886	922	974	943	924	932	949	884	983	885	958	961	886	896	904	1023	941	908	927	910	962	948	923	888	973	969	944	875	968	924	939	934	927	1001	938	901	907	883	980	975	920	932	948	898	953	939	987	970	1001	992	946	983	938	918	882	949	923	884	889	948	958	930	1007	989	979	930	974	926	909	925	961	914	914	900	932	969	962	952	940	996	944	952	893	877	933	919	945	947	972	952	923	916	1017	945	934	925	910	949	953	939	899	929	949	930	923	972	1051	898	971	932	986	951	960	978	898	949	935	941	957	904	967	983	903	970	919	947	952	931	935	925	934	896	938	940	926	943	949	973	917	913	937	923	949	947	922	971	893	982	943	971	955	1001	972	977	906	1012	1005	916	878	938	904	954	946	986	955	958	1004	970	973	921	959	958	992	943	944	934	977	889	946	945	967	938	941	965	937	915	932	931	937	919	958	1016	1007	896	977	940	935	964	898	945	950	950	1011	948	953	935	912	906	949	958	887	952	914	958	942	981	913	946	957	896	884	852	955	893	935	982	974	915	935	985	907	961	934	937	925	989	948	934	964	929	954	911	904	918	925	932	934	972	953	989	992	939	970	920	965	968	983	910	963	899	927	930	919	945	936	900	962	916	951	938	968	956	962	906	963	992	985	910	951	955	906	989	1020	902	920	916	907	899	950	899	979	900	918	945	901	928	927	973	955	925	924	955	938	935	963
21312	23799	24334	20578	15710	10395	7141	4765	3416	2551	2155	1772	1518	1237	1075	902	814	785	536	506	477	470	445	427	437	387	396	414	447	415	466	464	481	393	356	352	368	352	336	353	353	365	380	385	381	356	346	399	356	330	352	348	332	325	331	351	370	374	376	375	378	356	361	339	339	352	379	392	335	346	351	351	340	354	333	355	350	342	361	353	329	324	350	341	339	339	366	337	383	338	360	387	357	341	339	340	347	357	357	361	368	356	322	382	393	371	343	365	348	352	352	351	347	341	357	354	366	360	356	347	325	352	359	335	331	351	367	379	363	384	376	310	359	366	359	338	339	395	341	336	341	336	348	345	346	371	356	362	382	373	316	348	332	373	359	324	369	355	329	350	335	344	367	323	362	373	351	310	401	343	356	355	348	406	358	368	347	379	354	360	356	355	351	351	361	375	402	338	378	386	372	368	326	367	357	340	356	341	317	335	344	374	343	328	352	359	329	375	366	334	344	333	368	342	379	348	348	360	388	375	343	350	371	353	336	357	337	363	335	337	365	359	311	372	360	363	354	354	373	334	363	364	366	378	342	376	349	365	347	339	331	364	354	383	378	380	379	353	359	354	328	326	348	349	330	355	325	365	363	392	357	341	358	356	410	339	375	351	347	363	390	330	383	373	326	354	362	369	331	378	362	335	380	348	350	337	380	330	366	334	367	313	342	346	353	343	368	335	353	339	344	327	350	362	360	315	356	323	347	364	326	347	369	353	335	353	375	408	379	377	359	315	350	400	363	352	333	328	376	355	340	369	356	369	367	338	334	334	397	394	346	330	387	374	326	340	365	346	362	329	336	343	364	365	369	308	360	337	364	357	350	360	381	350	355	353	341	360	363	366	352	364	342	369	353	358	372	364	318	365	345	347	387	369	361	337	370	360	323	355	380	349	355	330	346	356	341	380	340	353	368	374	364	337	347	364	353	313	325	340	360	371	354	339	377	380	373	353	354	341	378	341	381	330	354	336	356	344	371	357	335	372	370	361	366	358	336	352	345	339	327	354	372	355	350	335	379	379	367	337	319	341	401	380	357	349	376	356	353	349	350	348	380	356	354	355	344	364	335	367	355	365	366	378	338	337	370	362	334	357	367	337	396	341	373	348	369	340	334	368	389	339	335	345	334	327	377	352	370	366	365	349	357	356	383	358	345	377	348	333	341	355	355	359	353	348	360	333	377	327	363	377	318	377	376	373	353	372	380	324	366	353	365	365	367	378	321	355	353	378	388	373	360	356	348	358	353	346	350	341	332	352	391	362	318	337	357	359	370	317	308	360	326	348	341	350	333	307	344	345	343	340	372	349	353	338	350	314	369	336	364	391	360	338	347	323	364	345	340	349	344	339	351	327	344	395	345	360	353	354	338	341	381	366	392	345	348	384	365	381	336	361	342	368	372	354	339	348	339	351	347	361	350	381	365	373	379	344	376	360	356	354	329	363	352	339	366	386	367	338	351	341	340	319	379	358	338	358	356	404	347	381	335	364	360	351	345	352	346	360	347	332	323	343	340	346	373	318	351	342	347	394	322	384	327	337	381	382	349	351	355	391	372	357	363	344	377	356	350	360	361	360	379	332	338	358	349	367	358	354	368	359	351	354	314	350	338	356	368	333	351	317	347	320	374	342	346	354	349	339	391	346	361	321	350	356	370	349	351	360	346	353	367	347	331	359	374	372	382	345	362	357	324	368	349	356	346	330	355	358	357	349	340	378	394	386	362	353	367	334	327	329	358	375	315	353	347	358	402	331	394	350	351	369	355	355	382	354	315	336	378	373	379	334	353	365	339	366	360	352	363	352	354	351	365	378	367	317	332	325	317	352	355	351	355	317	374	366	356	332	370	414	361	365	376	358	351	350	369	346	344	357	338	371	343	367	336	349	360	347	349	338	315	339	374	348	355	339	323	364	310	299	365	337	336	344	356	340	354	364	346	369	374	354	361	370	374	351	361	363	343	345	373	333	310	367	345	314	377	362	370	366	351	341	363	393	362	334	362	361	366	382	388	381	360	347	350	344	354	352	347	332	394	375	348	357	339	352	387	360	378	351	300	367	351	333	365	384	353	367	373	349	346	379	337	336	377	368	341	361	325	346	377	373	366	352	349	349	358	362	381	337	343	360	366	349	360	363	404	357	332	376	338	338	390	358	362	335	316	398	359	370	373	337	368	370	364	376	352	365	365	363	367	349	372	352	368	361	340	329	341	324	390	379	370	359	359	348	329	362	318	337	370	361	317	350	352	361	328	381	356	362	366	357	341	342	351	384	321	379	341	322	363	320	353	367	352	371	321	338	338	335	394	344	348	341	400	356	402	323	392	343	370	344	377	348	338	358	352	349	335	357	337	367	371	352	333	391	334	380	349	344	360	323	323	344	366	358	337	313	355	378	347	355	396	394	340	371	360	374	348	342	360	321	348	333	367	371	379	325	346	325	372	338	362	348	376	348	335	332	347	384	403	369	392	371	334	350	366	359	337	321	354	353	354	354	356	378	389	352	335	378	403	339	341	339	342	358	336	369	342	351	348	339	343	374	338	379	333	339	336	300	343	339	313	360	345	369	343	329	369	368	330	350	385	330	363	376	369	385	348	345	361	363	345	345	339	374	352	324	382	371	323	386	362	337	366	347	372	350	323	364	372	376	377	375	341	379	361	358	368	348	379	377	377	354	365	334	349	364	359	372	355	319	365	317	367	340	329	367	358	349	341	378	339	341	350	385	348	321	352	372	340	336	379	354	377	378	323	344	341	341	337	359	327	369	367	362	339	328	356	356	387	345	357	354	347	339	344	366	363	322	371	373	337	321	322	375	314	345	337	331	360	356	342	355	345	361	333	362	358	356	357	371	370	343	355	368	388	362	337	377	361	345	352	337	333	359	339	364	330	339	336	350	349	390	380	372	364	362	366	379	346	350	342	354	353	327	376	340	342	360	337	382	341	324	324	343	395	340	354	380	383	356	356	327	364	372	347	353	386	322	337	343	337	352	357	339	353	344	316	348	338	327	358	360	375	352	331	340	389	310	315	336	334	380	364	361	334	371	362	397	371	358	350	321	354	331	359	330	357	380	335	332	341	358	318	340	346	328	347	346	340	355	369	335	335	367	365	332	339	365	337	346	371	335	330	331	318	381	352	327	369	404	351	350	349	361	377	395	353	363	349	356	400	367	330	373	368	342	334	356	366	346	355	337	345	372	338	370	341	339	340	374	367	330	352	355	349	326	340	347	293	351	339	351	343	364	426	350	329	366	355	322	368	322	351	356	347	351	341	368	343	337	361	404	361	353	369	364	314	341	369	343	342	340	377	350	334	387	406	340	342	352	329	355	385	344	383	331	343	347	390	386	379	365	335	326	371	352	355	333	350	364	353	344	381	349	403	350	341	363	337	341	372	326	346	353	365	370	371	365	342	353	355	363	362	387	337	365	322	334	359	338	359	334	376	377	316	331	346	312	342	350	374	330
14585	19518	27750	30433	28579	23337	20119	15581	12985	10392	9218	7555	6357	5725	5122	4067	3805	3480	2407	1829	1923	1842	1645	1536	1427	1394	1290	1226	1330	1443	1711	1570	1351	1122	1047	999	994	919	959	898	970	975	979	1012	966	940	1024	965	955	972	966	992	972	956	998	914	929	990	991	1016	919	957	997	967	986	958	982	952	991	974	971	955	973	941	984	934	959	966	933	953	939	989	919	1009	946	981	1006	969	1022	1014	992	921	949	954	987	978	977	907	951	979	934	924	997	929	975	983	977	969	962	928	1057	965	930	1010	966	936	966	969	942	948	968	914	988	983	961	873	952	946	936	1000	945	979	1031	994	962	951	950	959	968	930	954	1029	973	1015	969	970	939	998	948	955	982	998	971	899	960	931	952	997	953	972	915	990	964	1004	944	960	983	1038	957	961	1004	987	982	950	943	1060	970	991	905	933	980	946	928	962	1026	918	958	936	957	951	951	945	1005	958	997	980	956	1020	923	916	992	946	977	982	986	1014	990	973	934	945	946	965	929	946	943	982	978	936	920	983	926	966	985	935	968	931	973	919	975	1000	961	985	947	1003	968	934	976	979	957	930	936	962	982	967	976	987	976	961	966	1005	932	996	983	948	936	963	974	945	984	972	955	993	967	959	956	959	935	966	958	975	990	969	976	948	898	954	927	996	966	975	953	969	987	992	976	1001	934	949	967	971	965	985	987	917	955	932	981	932	940	940	958	947	976	944	934	947	970	1026	982	971	952	1002	927	966	945	1023	1012	1004	919	980	938	991	967	957	943	975	961	980	915	989	980	977	950	969	967	938	1014	974	987	974	968	961	860	997	986	922	950	974	972	906	930	929	938	949	964	979	942	944	955	884	947	958	974	986	914	986	967	1015	967	978	969	954	993	928	997	973	987	992	990	1011	991	978	995	994	941	950	961	946	955	897	941	966	917	957	954	960	957	969	980	997	978	963	930	983	940	954	970	1004	983	973	989	932	942	973	934	961	964	984	959	952	990	974	972	943	993	955	947	990	958	927	934	986	950	928	964	969	985	967	954	950	1022	919	1026	952	945	950	949	923	859	989	944	948	936	985	971	998	935	970	929	924	955	964	1008	990	1006	1037	960	962	1040	930	964	1026	941	967	962	957	1019	1024	909	941	940	985	933	998	933	1019	989	933	951	984	972	986	1015	975	924	956	912	979	907	962	932	944	982	971	947	891	927	1005	1024	950	950	939	956	1000	986	995	1025	907	938	961	988	879	910	1017	952	897	901	934	953	960	957	990	993	986	1006	952	1019	1011	959	981	960	976	991	959	925	994	994	926	901	916	990	975	971	945	953	1009	977	976	1054	965	987	974	964	961	1026	964	982	975	1020	925	925	972	1002	936	959	979	996	965	1010	915	996	915	1001	984	917	961	1012	953	931	967	953	1015	953	916	933	929	965	984	964	898	978	959	948	980	991	895	965	966	961	1030	989	1002	973	1013	942	974	988	963	972	946	1017	940	1032	894	980	965	1008	1002	981	962	966	932	973	961	990	1004	928	961	988	996	904	976	963	952	975	980	999	937	896	977	975	963	976	932	999	959	999	969	921	976	972	988	961	980	962	937	907	984	948	927	962	983	975	994	916	922	995	938	967	923	965	952	985	911	920	963	933	1004	961	978	948	977	958	949	988	943	962	964	1004	981	926	959	963	1006	951	999	967	967	936	991	963	930	1003	890	1035	984	1001	963	958	944	955	937	933	966	968	937	944	951	1018	969	946	962	923	968	983	956	965	960	931	924	1008	978	942	1020	986	999	904	945	899	998	973	984	901	982	947	965	891	980	978	996	918	854	941	961	927	903	942	971	966	965	966	993	959	986	1037	1023	996	936	950	959	954	951	1038	985	941	991	943	1002	911	979	990	1000	937	938	984	901	943	942	977	947	971	973	973	974	936	965	935	940	1000	977	982	905	947	1006	934	952	933	1008	951	940	977	1036	936	950	932	979	958	1010	967	1002	945	970	969	937	926	1008	961	949	974	943	994	1058	960	965	923	944	996	970	997	985	931	984	978	1006	954	950	983	974	983	972	938	970	1013	986	954	980	964	993	995	992	965	990	962	962	949	1037	974	971	1015	1014	928	994	941	959	916	1012	1010	938	955	896	1028	964	935	951	996	950	1009	950	954	955	960	958	973	974	959	961	961	915	962	970	967	980	928	951	986	1010	935	949	964	920	975	912	944	979	929	935	975	1011	977	952	987	944	915	982	931	992	892	991	922	1035	955	961	927	952	933	914	930	976	958	930	934	931	963	955	930	963	956	1010	976	879	975	942	908	947	923	997	963	968	887	946	990	939	958	988	951	941	953	966	979	962	985	956	896	895	976	986	999	957	974	992	1016	951	962	960	931	976	979	955	916	991	949	991	959	968	1020	940	1000	942	974	908	980	1031	952	992	952	1012	953	998	948	931	916	964	1018	1010	1010	898	958	989	943	944	981	974	988	947	939	984	934	953	984	1021	996	957	943	970	950	987	948	999	932	1009	944	984	1004	985	1012	951	977	957	988	969	969	957	907	1016	1012	962	987	990	947	943	1024	966	963	965	995	982	1005	1022	972	950	913	981	938	961	961	999	953	980	939	1003	922	1032	966	942	936	958	1033	935	961	990	960	955	978	942	1025	943	927	939	931	982	971	957	950	988	955	961	955	954	938	962	937	970	992	935	973	1061	983	932	915	972	985	925	940	919	980	1010	979	944	1006	944	976	904	926	997	942	949	977	997	984	1049	978	954	946	968	980	971	955	995	974	966	969	1001	971	985	922	970	1028	984	943	971	944	930	927	939	944	959	954	968	970	948	947	1024	981	988	974	989	1043	976	929	908	986	970	959	981	988	959	985	952	911	952	951	983	946	977	992	937	949	990	1009	937	934	988	1053	928	1008	966	947	995	934	974	971	987	978	928	977	952	956	960	989	932	978	934	949	948	976	978	967	1006	964	969	963	898	948	991	901	884	992	941	944	955	942	922	948	887	968	941	940	984	953	961	943	951	926	982	972	924	998	932	962	983	1003	927	930	982	918	994	950	956	976	983	1022	979	963	956	998	944	961	919	919	979	935	995	944	958	974	956	977	956	940	964	973	966	965	1004	1024	982	975	1003	948	959	893	1020	910	946	963	957	963	1001	982	960	923	977	946	963	944	1039	956	961	974	965	970	951	994	906	959	1017	974	954	959	975	945	983	979	991	922	986	959	939	952	915	947	935	937	1045	994	1021	957	980	1007	914	1010	905	996	956	980	963	995	957	956	978	1010	958	989	952	985	922	922	971	912	917	957	898	920	972	910	989	974	956	1001	1047	996	941	961	980	1012	992	991	956	912	912	963	1008	975	938	960	935	1007	949	942	960	940	964	970	956	997	910	949	971	980	950	1013	1028	956	963	976	903	974	989	973	977	941	1008	1013	976	951	1026	951	1008	990	988	948	947	986	934	950	938	924	1012	1000	985	928	949	980	932	987	981	933	984	991	984	951	917	967	961	981	992	955	951	984	922	932	953	943	967	912	1037	963	960	938	927	1015	956	997	935	926	915	977	938	1032	995	959	938	986	937	946	922	1026	964	960	961	987	916	981	975	989	991	927	957	946	913	958	973	1015	994	986	983	959	961	946	991	956	930	955	946	982	983	960	934	954	946	946	953	985	904	950	956
37372	37051	39966	38408	34651	29448	28764	23743	22231	17943	15207	11725	10410	9163	7137	5131	6147	5812	2260	1504	1417	1699	1282	1255	797	682	645	676	781	1126	1299	861	641	469	358	377	349	347	341	332	321	326	330	319	312	323	319	309	312	335	316	334	348	320	308	321	304	298	302	315	325	335	327	310	309	285	312	318	318	323	332	338	294	317	315	286	308	307	335	320	327	322	317	331	320	320	369	327	330	334	334	312	308	313	309	336	303	325	335	287	340	312	330	287	340	303	305	294	324	329	298	335	350	344	299	312	321	291	298	352	352	304	317	335	331	293	320	320	317	325	335	338	311	325	297	304	349	330	318	296	329	286	321	299	303	265	334	326	347	330	352	311	326	319	287	298	299	324	315	303	325	311	306	351	350	333	323	324	328	306	315	309	359	295	287	315	327	293	332	308	365	299	276	320	311	314	332	329	329	306	287	301	321	309	330	306	344	329	329	331	328	299	328	322	336	335	306	307	318	323	336	317	326	335	295	326	308	313	299	340	306	335	333	297	316	347	343	320	329	317	286	296	305	323	337	328	298	355	322	325	318	338	279	318	304	332	318	297	313	333	312	338	274	312	316	289	320	292	362	337	358	336	330	331	312	343	323	312	296	320	296	302	305	296	323	339	330	317	290	314	333	309	314	315	304	305	324	302	310	302	324	336	321	330	333	328	332	302	318	331	298	327	313	311	322	328	361	331	313	312	285	321	316	327	313	284	314	322	313	300	322	317	328	315	331	327	319	339	295	323	340	307	306	331	342	318	343	316	339	305	317	330	308	319	333	297	313	294	316	322	329	332	301	330	307	296	326	296	300	321	324	314	307	307	325	338	315	328	287	299	324	317	333	310	334	296	269	325	329	346	328	340	303	317	297	323	301	307	313	285	315	337	325	289	293	333	338	350	335	319	347	332	322	299	303	302	322	333	300	309	300	327	337	303	321	326	291	332	319	295	317	303	305	327	317	330	327	318	311	331	336	332	294	314	318	316	324	312	306	289	342	329	336	293	313	293	325	330	325	318	337	333	318	305	310	338	313	301	319	310	330	327	293	345	314	292	306	322	303	296	279	314	303	318	314	307	285	304	327	341	287	285	285	278	322	322	303	336	354	324	359	341	298	308	283	292	282	306	337	335	315	312	333	325	321	343	303	330	299	348	323	310	312	340	327	302	295	332	320	324	354	299	299	317	323	343	352	307	337	299	303	297	276	331	338	318	322	306	320	311	318	321	344	307	306	289	313	325	308	304	328	307	303	293	318	312	305	340	312	330	306	336	346	303	328	300	347	325	312	318	353	320	295	302	298	340	308	316	295	329	329	317	333	313	314	310	288	283	329	294	296	319	322	332	292	321	295	310	324	324	332	320	308	302	333	308	320	341	341	319	338	320	287	338	336	273	340	349	318	323	355	297	331	292	336	333	279	269	319	311	317	316	344	321	305	334	284	322	328	301	318	355	297	319	302	292	339	297	338	311	308	326	361	324	311	342	312	303	311	340	319	288	321	321	324	341	301	305	310	347	297	315	301	284	306	340	332	316	354	288	344	307	315	305	319	322	338	276	294	346	331	314	309	331	291	302	305	337	295	303	340	307	360	353	314	312	317	315	304	326	362	303	324	328	313	338	325	336	296	293	298	344	328	348	337	330	317	326	324	336	324	322	324	313	308	290	337	298	313	311	277	288	310	355	313	317	301	313	334	334	295	324	315	284	296	277	325	338	316	374	315	299	335	322	290	322	301	267	340	346	332	349	357	305	320	315	307	317	304	301	300	328	314	283	300	294	320	327	283	337	312	302	291	297	320	336	290	299	344	301	345	307	313	346	317	284	307	296	319	325	334	289	335	313	297	323	301	303	327	301	297	352	348	330	348	323	324	342	362	329	330	316	315	321	312	331	323	321	317	341	320	315	308	327	311	298	310	292	278	357	316	309	327	349	325	316	341	278	323	289	314	310	287	291	289	335	336	300	336	317	332	320	304	316	310	312	298	307	311	335	278	330	349	313	301	293	310	293	291	343	321	352	291	301	308	334	308	338	306	335	321	319	339	302	300	324	286	326	338	306	304	325	327	280	324	295	326	330	318	325	342	322	324	297	335	344	312	329	319	322	326	326	282	307	331	326	325	304	312	324	361	343	286	332	321	321	293	336	334	332	313	315	315	317	316	345	338	324	327	357	352	281	313	303	318	333	309	333	354	303	344	330	301	309	313	334	332	311	319	302	333	319	306	296	346	355	273	331	319	305	307	319	340	335	340	319	328	300	333	282	343	341	321	300	310	342	310	319	322	327	316	312	323	314	341	313	324	301	297	270	329	330	326	346	319	320	290	339	351	332	333	307	314	310	328	271	299	319	323	330	318	345	303	341	333	322	339	327	338	325	306	325	288	345	356	326	318	316	321	354	314	304	341	324	310	302	334	311	294	312	325	328	295	305	298	296	318	325	343	327	332	311	294	308	313	331	318	329	344	316	314	345	304	316	308	298	346	339	299	316	311	310	322	314	341	301	341	303	305	325	304	310	321	353	284	347	356	330	333	316	303	310	276	309	330	296	306	332	319	298	289	304	316	330	335	317	326	330	303	338	324	325	297	288	322	282	294	337	352	332	349	320	294	338	350	323	329	339	343	322	331	320	334	341	306	337	316	340	303	342	313	325	302	304	340	323	333	311	325	298	315	297	301	336	317	361	302	310	310	333	317	307	332	299	290	350	309	326	297	312	297	314	303	309	322	298	330	324	312	324	324	337	325	317	320	291	350	305	329	292	343	314	302	316	334	332	320	282	291	358	301	298	307	334	311	350	311	348	330	350	321	345	293	309	322	341	353	295	308	307	327	319	318	325	298	339	312	308	303	315	299	303	328	301	315	300	301	289	319	343	341	335	301	334	300	326	332	287	335	333	281	318	312	338	331	336	315	318	296	324	336	321	301	316	323	327	314	334	304	309	349	279	293	306	299	335	306	314	352	349	328	310	310	273	293	315	314	327	331	316	314	328	308	323	315	320	313	325	321	298	360	304	303	305	334	312	319	332	355	334	326	324	304	339	345	321	291	327	310	332	349	300	318	330	351	320	312	314	300	336	301	288	337	312	296	328	329	324	304	321	304	309	313	329	313	317	324	298	346	309	340	327	309	285	346	315	321	341	294	318	338	317	332	335	287	304	268	325	338	344	287	319	331	333	311	317	337	306	307	290	351	326	301	340	304	304	289	318	324	316	339	316	327	324	317	310	327	323	273	275	291	337	332	291	319	292	344	275	342	313	313	304	291	332	314	329	298	328	301	329	322	350	347	319	333	305	312	349	340	295	269	316	318	324	336	292	309	350	314	303	308	341	327	329	304	323	333	317	288	325	278	306	352	286	342	277	321	321	346	327	324	318	314	318	293	328	338	347	337	329	335	340	318	327	337	331	306	356	292	331	299	312	338	353	327	310	293	311	317	284	323	353	323	323	325	341	355	348	296	299	303	335	311	306	324	316
26517	30074	39635	43762	43116	40217	40918	37208	37093	34471	32352	28536	28473	25623	22625	18984	21878	21440	9485	7099	6914	8321	6808	6348	4064	3102	3042	2900	3698	5872	6589	4822	2716	1544	1180	1078	954	918	930	903	859	902	888	889	891	881	871	953	866	876	897	881	925	909	875	901	869	887	883	907	798	890	909	938	841	869	870	918	928	854	864	852	913	885	836	870	865	876	842	901	891	899	872	939	935	897	915	890	911	877	881	909	899	883	889	905	898	926	880	877	884	922	844	833	925	868	907	850	897	881	855	878	867	890	912	816	890	833	870	892	856	869	867	929	869	831	867	822	862	840	892	868	830	858	909	897	882	881	825	888	909	895	862	911	819	861	901	922	863	888	853	922	863	904	852	921	896	867	901	864	870	867	874	847	880	896	858	861	918	853	896	903	890	939	884	906	916	858	833	857	874	886	875	869	856	893	910	856	861	884	880	883	912	851	895	894	864	858	879	872	911	855	861	892	881	906	864	826	877	896	865	914	840	852	916	919	870	912	916	862	881	884	966	874	868	916	894	927	896	853	867	858	867	853	897	869	836	898	869	855	890	856	889	879	881	900	856	888	828	837	910	868	868	904	896	914	893	907	895	929	849	863	883	835	881	861	911	871	934	848	897	850	913	865	856	863	886	909	884	858	865	876	890	888	857	828	866	859	918	877	970	844	899	904	877	845	857	904	905	872	876	829	872	858	871	864	872	884	859	846	856	924	859	850	909	939	868	921	928	884	901	930	894	921	917	910	849	918	841	838	871	852	897	909	865	883	922	880	932	918	895	902	871	847	867	852	908	870	876	957	836	881	894	862	905	857	870	898	931	917	895	792	821	868	859	849	885	873	864	849	875	870	912	823	878	856	871	840	858	971	838	863	926	851	871	887	878	896	971	901	913	812	910	871	902	869	906	855	867	928	866	873	865	818	882	899	927	886	880	905	882	854	861	876	892	845	864	928	838	841	883	875	924	886	894	896	930	869	884	858	869	835	941	872	829	851	902	904	869	893	878	905	921	883	875	873	894	908	858	907	853	951	830	872	886	884	918	896	913	926	936	864	884	854	884	920	900	909	881	878	841	911	852	875	910	854	875	938	855	872	920	825	881	853	863	837	870	829	863	882	866	863	899	868	874	913	922	864	854	875	869	940	912	890	863	864	906	898	850	839	860	837	822	844	886	877	865	891	930	883	877	930	896	867	899	888	889	871	884	869	894	859	894	889	841	924	865	878	888	877	849	898	849	894	879	869	911	954	908	863	903	926	901	844	904	886	898	877	883	907	893	864	925	875	908	847	886	899	860	877	876	897	899	892	855	942	863	895	864	887	917	877	851	913	864	899	903	900	898	863	905	894	883	865	901	884	927	822	918	913	916	889	940	842	897	908	977	872	843	897	922	938	828	912	929	912	865	890	854	863	910	952	870	873	860	828	873	922	859	908	915	907	881	863	938	939	854	918	901	858	861	875	835	840	908	862	847	900	900	881	886	862	875	893	893	838	860	892	824	901	945	922	883	866	883	902	939	936	898	903	926	887	871	871	891	920	888	925	913	903	860	850	901	898	852	845	894	860	889	862	875	918	856	883	895	880	886	888	906	866	916	872	880	929	857	909	874	861	876	862	835	896	897	850	885	935	943	888	885	883	840	913	861	917	901	912	835	883	910	959	858	866	885	888	954	874	850	878	865	883	871	948	889	859	862	887	848	872	874	894	904	867	923	939	887	900	915	895	903	877	871	845	877	883	854	903	891	905	880	895	890	918	879	861	849	901	937	886	925	879	893	896	875	880	830	900	862	847	870	857	844	853	841	875	888	883	860	850	859	911	891	935	884	945	882	850	916	931	884	872	842	922	896	827	925	866	871	865	848	924	842	896	823	891	887	930	882	874	896	893	847	861	876	863	877	875	892	858	807	891	902	907	894	894	946	868	896	895	836	897	875	894	856	904	849	863	935	938	865	895	916	853	887	896	877	836	839	900	871	857	914	933	887	875	871	875	835	921	884	896	866	831	849	880	822	878	875	898	890	889	889	833	875	903	851	929	902	829	872	856	811	899	908	891	853	858	863	890	888	920	899	884	923	898	883	895	904	928	930	900	868	929	863	858	903	842	896	892	875	907	876	881	924	876	868	935	894	857	868	856	915	914	940	912	938	868	919	879	921	843	855	869	902	896	894	890	929	884	882	895	952	885	914	867	893	927	892	949	882	874	893	897	898	880	890	900	859	904	892	816	854	874	873	867	898	880	882	886	901	900	880	901	910	927	966	913	884	925	876	857	834	873	926	910	861	840	864	931	947	883	914	858	892	879	881	876	852	891	866	857	885	852	893	883	866	932	911	884	872	900	927	861	834	891	925	906	905	877	910	882	872	868	885	898	885	867	916	911	915	887	892	844	939	925	914	899	875	852	904	865	936	880	866	911	916	869	846	877	883	894	871	914	873	877	883	896	902	915	844	893	866	864	912	901	908	887	926	883	845	842	878	893	925	878	870	878	861	827	857	865	905	908	887	880	921	871	944	843	882	903	943	899	937	886	847	907	865	908	880	864	947	885	910	908	903	855	878	863	904	901	818	883	885	877	919	937	925	876	930	944	881	895	856	858	947	864	920	904	872	860	853	912	924	903	915	921	900	938	874	891	890	898	882	923	839	871	885	882	828	877	894	904	879	838	910	819	855	874	845	882	830	867	912	918	892	864	899	916	868	847	916	847	886	878	847	884	869	894	927	917	905	922	856	850	937	868	930	861	858	897	861	879	873	865	905	908	903	901	877	883	883	882	918	923	853	868	860	838	933	839	897	869	855	872	854	886	907	893	921	887	856	859	921	867	890	913	902	851	895	851	868	916	893	950	835	854	892	923	909	862	910	888	934	875	906	924	915	949	876	868	871	864	906	872	912	884	882	864	889	925	875	875	884	867	918	942	899	901	894	921	819	895	850	865	872	860	860	881	890	912	891	867	855	869	886	851	874	859	916	892	866	931	869	874	917	907	862	857	880	924	881	897	873	926	911	854	898	896	861	894	895	887	876	896	893	868	866	859	925	846	917	914	911	911	916	890	896	941	838	895	874	943	912	908	868	865	898	871	884	912	858	945	866	903	946	860	875	896	891	913	900	851	849	825	941	864	853	878	865	913	888	914	856	879	882	893	913	883	861	922	899	894	931	843	899	878	902	889	928	827	873	886	885	887	848	853	895	889	845	905	891	885	883	892	936	916	847	942	860	882	918	909	904	862	917	918	880	914	842	827	864	864	912	928	888	850	908	796	920	902	884	926	856	907	856	904	901	849	921	896	945	870	892	901	861	862	824	880	921	881	882	911	887	834	920	945	841	912	878	910	859	898	912	867	864	887	896	860	919	851	909	863	902	872	912	931	888	895	849	885	841	917	850	919	941	932	891	845	857	906	923	861	892	903	932	883	858	894	898	888	892	828	935	905	865	872	892	902	872	813	917	832	873	916	889	887	937	869	897	910	885	872	885	948	886	889
41277	40651	44298	42694	39408	36534	37038	33723	32603	27862	24917	20266	18499	16174	14214	10495	8406	9031	2909	2506	2717	3404	2021	1935	1196	895	901	895	909	1765	2080	1223	780	519	399	383	336	359	360	354	398	314	314	354	323	363	339	370	323	350	377	311	320	361	360	387	332	358	374	378	379	385	334	358	341	340	361	360	330	347	328	363	336	379	319	351	335	354	355	372	390	370	370	367	317	339	339	357	367	313	320	387	371	316	311	320	351	331	349	352	351	355	297	368	356	367	316	345	364	337	364	350	327	339	379	338	332	332	341	374	344	369	348	318	345	371	319	339	329	340	332	316	363	304	370	386	354	342	314	312	328	333	344	344	347	344	314	333	313	375	358	335	336	346	359	347	366	384	356	362	360	335	352	331	325	352	358	356	306	335	335	351	320	329	320	339	374	325	344	375	349	346	358	361	350	312	350	332	338	347	332	352	381	338	319	364	356	330	338	339	323	338	361	378	337	370	346	373	337	354	349	358	364	356	335	332	363	312	334	363	355	343	354	334	334	333	363	356	343	326	359	401	402	382	356	367	357	366	351	391	333	337	347	323	321	344	363	337	324	360	355	361	348	332	365	348	355	345	373	350	357	352	348	347	356	345	336	349	339	342	359	315	346	353	302	354	332	316	352	376	336	331	332	344	325	327	336	341	336	371	343	331	352	347	333	335	292	341	327	347	376	354	351	356	321	377	331	376	337	294	318	316	360	355	397	349	291	353	331	314	350	366	349	326	343	350	321	344	314	352	360	367	357	349	358	390	319	362	363	347	351	324	372	401	348	325	354	396	330	318	370	328	371	378	341	342	366	319	367	347	350	345	343	339	343	355	358	339	375	344	370	378	317	339	343	294	366	322	352	343	342	369	356	329	332	306	333	354	329	352	343	339	343	369	309	327	322	317	294	353	331	330	348	348	340	347	353	328	335	358	325	344	360	358	294	365	329	344	379	320	369	354	376	352	368	326	344	333	352	349	361	334	322	374	322	350	354	341	332	356	350	351	359	320	346	364	338	351	357	347	322	348	359	318	349	352	346	342	361	319	376	343	334	327	322	337	347	379	343	330	367	333	335	364	335	341	381	343	371	345	349	328	338	401	309	333	347	370	372	361	375	336	326	370	310	337	350	334	328	342	330	334	298	346	304	361	336	335	346	355	350	323	390	342	336	345	323	338	326	349	330	355	354	331	315	377	349	346	327	342	339	308	344	367	362	318	324	343	346	378	369	376	343	350	336	350	373	377	352	354	367	335	294	354	379	337	366	368	317	376	357	338	358	362	330	334	340	325	357	329	355	340	332	341	314	358	314	354	333	330	340	343	354	362	364	298	367	371	330	307	332	353	349	341	347	348	343	317	329	333	349	350	345	342	355	320	333	343	335	344	334	316	362	358	337	342	352	326	323	337	338	347	343	323	379	365	348	328	306	361	331	324	380	335	327	336	376	360	358	347	359	337	345	342	318	369	334	346	348	341	391	372	342	375	312	348	324	315	325	363	333	299	361	327	357	389	335	344	395	374	327	347	334	346	368	362	359	334	353	342	315	335	341	321	341	335	342	318	353	330	313	377	330	331	362	347	363	341	347	355	350	332	356	339	342	319	359	330	341	367	334	344	361	390	342	343	358	316	301	392	354	305	346	355	362	366	358	342	365	351	352	377	317	379	353	349	335	377	352	348	318	337	373	343	323	342	331	333	321	331	332	333	351	311	348	371	335	353	328	354	349	334	346	344	362	330	330	388	339	320	352	373	354	345	326	330	364	350	354	352	343	314	366	324	335	356	330	321	339	343	303	322	349	345	382	319	344	354	328	338	364	332	368	323	367	343	327	358	332	319	359	368	308	306	334	343	367	327	324	333	337	330	333	324	329	359	320	325	355	329	367	327	330	366	345	346	381	347	371	392	350	336	347	359	345	330	377	351	341	357	315	338	337	396	374	317	327	336	333	380	363	382	336	323	327	362	341	314	364	370	336	370	363	330	336	345	370	315	351	332	323	339	327	356	338	334	330	376	345	337	370	368	375	322	334	352	366	313	334	352	327	314	326	356	367	338	338	344	353	312	349	321	348	374	333	362	333	322	364	331	348	335	321	368	348	331	345	364	328	328	384	363	356	368	317	364	357	329	327	343	368	361	326	392	358	331	349	283	350	369	370	318	351	351	365	338	338	325	337	345	327	332	324	354	341	345	331	362	377	357	362	380	341	350	344	327	362	355	317	342	335	335	332	334	348	317	359	334	329	342	356	385	340	375	383	343	341	337	354	328	350	379	324	347	375	320	350	351	333	334	334	338	366	325	319	341	329	333	339	328	328	318	338	334	343	336	338	356	348	355	334	341	369	332	359	381	365	356	316	340	333	333	356	364	327	348	339	329	351	340	318	341	339	358	351	370	380	365	336	326	326	354	340	329	360	360	337	334	321	325	344	352	336	351	393	330	327	349	320	348	342	309	351	352	343	371	324	368	333	366	378	338	332	398	319	342	363	337	345	353	383	386	337	359	339	348	330	338	321	342	350	348	326	325	360	338	326	361	337	344	343	353	366	326	320	301	331	330	341	311	340	340	324	391	349	382	341	334	343	350	352	344	326	353	352	371	332	320	329	356	329	306	320	352	349	356	327	331	378	349	353	328	323	355	328	356	364	331	342	369	347	302	334	335	355	322	377	356	371	307	310	342	333	340	328	331	337	365	355	382	361	327	330	346	336	362	334	347	367	318	341	353	344	341	367	369	326	355	344	330	351	293	376	352	357	323	317	377	350	344	333	331	357	320	339	326	377	361	364	329	358	323	358	345	370	375	342	358	319	349	355	316	336	348	342	330	335	342	357	327	316	339	365	347	359	360	333	333	362	344	377	371	321	325	359	358	366	339	336	334	350	320	375	353	342	352	346	352	347	316	311	330	345	341	329	402	333	380	339	338	373	328	336	374	341	300	363	355	359	348	367	331	368	397	375	376	318	341	362	338	364	392	351	332	348	353	366	340	350	323	335	327	327	353	358	349	347	352	335	315	335	358	311	338	328	302	337	354	311	324	357	320	343	307	359	360	361	330	358	334	347	336	340	355	349	317	330	314	325	374	352	317	352	338	352	332	358	323	312	365	356	333	336	368	339	368	370	347	316	366	354	356	339	348	386	325	379	362	345	323	321	365	352	394	313	353	345	365	334	313	347	325	322	327	344	356	356	352	354	318	351	348	342	360	334	328	311	381	372	351	320	331	343	364	340	322	324	311	335	343	327	330	355	325	336	351	350	336	374	341	335	328	353	322	366	301	327	351	306	329	355	336	324	327	318	331	369	343	316	346	320	360	303	336	330	334	330	360	381	362	332	349	352	341	379	353	355	361	347	335	329	373	370	309	338	349	357	334	360	327	314	340	340	326	356	372	334	314	308	323	352	317	377	374	337	372	358	366	365	353	324	360	314	353	360	349	313	364	340	343	347	355	350	349	326	341	338	329	336	333	358	326	346	354	342	378
29275	33713	42595	47648	46878	46289	46432	45850	44785	41966	40129	36072	36988	34150	31829	28461	25201	26759	10774	11587	12184	14799	9288	9443	5830	4650	4483	4296	4821	9171	9966	6188	3387	1854	1379	1153	1028	996	941	959	970	1030	907	942	934	925	1001	970	948	921	935	996	962	901	962	986	943	933	902	879	993	940	922	993	907	881	923	949	959	992	925	978	926	917	973	922	937	920	952	953	935	946	979	979	925	938	912	881	982	945	954	993	958	1005	965	922	916	909	932	959	989	928	964	929	999	959	915	957	899	1031	957	906	922	960	937	935	926	933	958	972	906	981	942	934	907	963	935	894	901	975	918	932	892	970	940	938	949	953	943	963	951	969	934	875	964	1018	921	939	949	946	948	870	943	970	941	920	933	934	1005	895	957	910	994	958	926	913	921	929	953	948	897	949	970	957	912	905	949	993	963	930	925	952	998	899	945	935	958	879	923	985	908	902	1003	933	884	893	980	990	957	927	944	910	948	941	1018	950	929	923	948	1004	932	948	902	968	973	919	937	991	952	920	919	943	940	947	1000	964	899	935	913	959	926	964	932	952	967	936	981	944	924	957	993	881	914	955	964	920	980	889	979	945	934	955	944	937	939	998	967	963	930	968	885	980	948	906	1005	929	910	922	971	870	958	969	906	925	928	952	932	950	920	949	949	929	995	899	964	965	935	962	968	910	932	916	933	951	886	896	944	918	960	975	958	940	945	957	920	968	929	950	938	936	956	931	965	903	922	912	946	980	973	899	952	908	916	935	940	1005	947	913	911	955	972	931	953	996	922	989	920	909	935	913	929	944	937	1007	926	896	935	962	934	972	923	913	954	957	939	894	945	945	963	906	914	937	948	930	973	938	956	984	942	936	916	944	970	939	969	960	896	918	971	952	975	940	922	914	947	924	889	967	971	918	971	915	962	925	885	882	940	895	970	913	940	934	916	982	904	995	928	927	947	987	937	949	939	935	949	946	857	944	927	944	911	912	972	946	927	946	939	905	979	914	934	1001	958	954	910	954	910	954	944	966	956	913	906	980	925	971	893	938	953	910	912	960	938	942	918	920	914	924	983	975	964	943	905	965	971	962	967	959	905	972	904	892	859	954	890	946	973	954	927	948	936	925	978	896	997	937	928	904	910	936	932	943	988	918	914	967	926	948	986	908	906	926	943	951	962	922	941	923	901	948	956	958	936	965	939	920	949	943	928	963	921	923	942	934	967	900	993	937	938	925	917	929	898	961	921	920	938	864	966	967	905	961	951	945	931	963	990	936	1004	941	912	978	959	941	903	936	913	930	869	940	964	975	893	956	950	965	949	931	945	892	939	934	976	940	979	901	921	911	912	937	953	987	930	960	883	896	892	938	947	939	927	956	904	921	897	974	947	947	976	886	972	968	897	931	950	934	1003	915	986	977	1018	924	938	985	936	897	960	927	973	960	887	925	965	932	969	900	967	994	977	961	953	943	908	971	994	920	943	896	904	894	949	973	927	975	926	972	939	949	976	873	953	940	926	865	919	963	898	907	921	917	927	948	925	959	980	906	940	951	981	955	927	908	897	952	928	940	943	962	949	951	1002	955	965	987	964	952	903	904	969	905	976	945	917	943	970	936	944	932	972	896	899	925	914	976	926	951	930	924	944	920	960	923	916	949	952	961	958	890	1005	956	918	916	927	909	915	949	938	1006	979	987	941	937	899	923	975	896	946	960	947	900	960	968	952	952	927	965	955	871	950	942	981	931	895	951	950	968	888	927	915	984	905	979	985	995	924	937	932	909	948	932	909	949	996	941	915	950	942	952	932	893	972	908	967	956	974	942	938	949	948	890	925	939	970	899	922	952	903	950	942	953	957	922	884	901	949	923	915	957	932	952	965	921	933	921	912	942	957	964	926	933	917	918	943	913	938	934	921	934	957	935	906	898	996	1002	893	953	891	971	964	953	989	989	963	968	888	918	964	919	986	917	887	928	945	901	916	913	890	999	990	923	964	937	1003	866	984	949	955	913	909	968	900	898	942	894	918	1005	856	962	919	943	906	912	902	922	945	949	877	898	910	951	956	967	1018	967	1033	910	954	952	931	912	954	946	921	954	963	919	936	923	969	935	903	878	941	951	900	990	971	951	970	965	972	950	892	890	934	940	944	966	944	920	962	957	955	951	926	990	914	983	923	949	975	900	976	934	994	934	941	994	922	919	981	924	923	966	922	926	1011	983	877	952	954	914	901	914	918	978	956	945	980	928	920	968	943	880	911	941	899	947	925	918	903	953	974	978	981	898	980	954	1008	994	923	914	918	901	909	940	964	889	953	959	947	941	981	940	884	941	976	922	913	958	903	915	984	957	935	935	946	925	932	925	1029	905	969	907	989	978	928	935	949	925	957	986	984	943	949	956	982	925	950	965	916	895	1002	909	950	957	948	905	949	1038	948	938	949	978	921	931	979	902	959	931	922	904	941	958	936	934	930	919	986	987	938	946	929	956	901	904	956	929	962	945	912	946	977	950	956	962	954	901	963	964	917	927	949	941	944	944	909	922	883	936	941	913	904	926	952	991	959	931	927	961	944	987	894	939	979	914	923	938	985	980	981	915	995	890	928	935	903	957	921	931	910	937	892	929	937	945	860	952	946	969	987	935	906	914	943	1001	957	931	954	1033	958	922	932	961	989	945	919	927	931	920	935	960	912	858	920	920	918	926	936	919	918	948	938	962	937	964	872	888	954	905	956	923	947	973	961	962	939	922	994	947	942	910	970	938	897	910	927	936	910	933	967	884	950	972	962	929	944	874	976	969	927	1017	965	949	976	927	930	935	948	974	880	925	954	979	871	908	940	937	937	1004	937	942	966	948	903	918	911	960	922	931	938	963	905	965	962	965	929	904	949	931	985	882	984	976	959	953	975	951	981	953	922	917	906	935	934	918	905	916	974	952	935	1015	909	937	945	948	940	932	999	919	947	947	948	881	955	942	928	922	986	907	943	904	992	967	960	896	961	981	964	930	940	955	944	940	898	911	961	936	951	950	952	886	922	933	971	975	947	938	907	975	871	968	964	971	1014	997	977	979	957	933	932	911	956	926	934	984	947	904	886	939	968	984	909	918	958	958	941	930	924	967	992	879	942	942	936	1016	959	910	995	927	991	910	945	942	1013	972	1010	972	900	950	926	953	955	933	932	909	1000	922	955	889	939	923	949	960	934	935	869	985	854	955	940	903	886	950	947	946	972	945	946	925	937	888	949	926	936	939	1020	943	968	940	870	971	939	917	928	959	931	938	984	968	933	952	934	957	919	925	972	930	957	918	912	912	886	998	913	857	875	927	945	917	879	938	918	930	1001	906	1003	919	955	962	925	944	970	933	915	958	913	955	904	950	940	947	967	931	943	942	921	955	928	929	945	969	941	932	928	1015	902	930	894	935	934	1009	922	964	960	983	879	923	898	984	992	956	944	982	914	947	917	936	927	978	971	897	915	912	945	978	916	907	925	932	906	990	946	965	951	919	881	963	927	935	965	922	974	907	945	918	944	937	977	943	951	898	937	960	927	909
20928	21480	22652	18773	14190	10397	7701	5478	4132	3116	2507	1886	1577	1376	1226	1080	915	714	557	558	559	528	518	485	452	412	422	392	400	410	472	479	429	364	365	377	378	368	360	359	375	352	351	384	343	362	344	347	341	369	335	380	347	338	351	351	348	317	371	354	348	365	358	355	338	384	377	370	311	373	356	377	339	366	381	349	344	360	349	339	367	359	346	299	367	330	344	336	364	356	377	365	358	356	363	322	322	323	370	347	412	367	370	330	349	346	351	336	347	335	345	360	351	321	364	364	391	338	341	374	385	358	376	379	360	341	329	353	360	351	354	346	341	322	335	345	344	316	353	363	357	351	362	356	356	326	324	361	368	307	362	347	346	394	367	363	317	365	316	352	373	344	336	344	301	314	388	318	341	386	360	329	359	362	386	328	369	363	350	382	351	333	363	345	345	353	325	329	353	350	350	343	314	337	373	321	374	349	359	328	381	386	366	342	340	374	372	371	356	360	357	352	337	354	327	345	359	333	358	361	364	328	345	328	364	402	367	336	360	355	337	342	346	317	344	380	366	357	360	354	343	347	358	346	350	349	359	365	342	338	338	375	345	353	372	328	343	331	315	347	366	354	346	356	352	371	354	357	380	385	360	352	348	374	337	326	335	382	351	351	362	354	324	344	365	351	337	369	340	355	382	360	359	364	363	341	326	360	337	329	356	371	334	335	326	354	389	355	357	347	383	341	359	365	364	379	379	355	395	353	370	359	364	345	320	353	348	337	344	360	358	350	380	338	325	386	342	370	353	375	372	330	350	372	351	339	338	357	349	350	342	347	348	365	323	351	361	347	324	352	323	380	334	318	332	337	363	388	326	365	365	335	360	327	391	345	361	318	332	326	374	349	381	348	343	338	313	375	360	370	353	354	336	338	317	332	374	379	333	316	393	351	385	331	353	350	348	312	353	350	329	362	346	362	322	345	366	336	350	365	355	344	341	363	329	388	359	361	385	336	344	334	384	332	372	340	335	356	348	346	325	351	340	358	336	353	340	373	363	354	303	370	390	367	392	335	352	351	332	348	333	324	372	340	338	363	366	345	349	348	352	352	360	324	378	326	344	356	352	333	360	342	338	345	332	358	365	350	362	364	367	343	369	325	343	412	364	358	352	361	345	351	390	326	340	341	354	355	330	343	330	345	349	388	357	335	331	364	346	344	344	371	346	334	303	352	337	358	348	390	321	344	363	357	360	363	316	375	346	364	351	344	355	381	370	339	363	366	355	342	362	338	325	380	328	332	374	358	328	374	361	363	346	346	348	358	360	343	345	364	352	356	349	358	334	353	343	331	340	317	355	330	361	354	334	351	359	375	337	368	324	359	344	342	368	351	376	320	358	358	350	335	377	355	346	341	367	337	389	372	313	357	346	328	343	353	351	360	334	360	362	336	334	358	344	386	320	370	349	310	316	350	338	358	339	334	338	335	319	368	333	392	334	359	356	364	353	338	327	329	358	328	362	369	360	335	359	360	369	342	390	343	323	406	332	338	348	336	329	337	350	369	349	338	349	354	334	364	335	362	330	377	364	357	365	395	362	337	315	340	353	341	349	355	372	326	365	353	345	341	346	357	359	335	343	361	342	338	341	344	381	369	338	381	356	365	344	341	371	375	368	355	368	337	336	363	333	346	345	329	309	364	362	371	352	343	334	354	316	320	375	327	346	368	370	340	399	349	331	348	357	334	336	334	366	334	353	360	319	324	348	349	321	348	343	346	368	388	378	312	364	357	348	356	339	391	384	359	381	341	343	366	339	363	387	389	337	358	339	352	343	381	327	345	358	366	362	340	363	374	356	335	352	331	361	348	340	350	372	338	356	368	341	382	335	324	346	373	378	368	331	329	323	361	319	336	341	353	323	337	335	335	333	352	349	348	369	381	372	342	332	348	326	368	331	342	371	342	333	365	350	326	371	352	376	345	356	349	319	359	348	329	371	374	351	416	345	359	374	383	362	389	320	354	339	323	364	311	363	353	350	360	299	344	362	366	370	329	331	335	357	357	348	346	352	335	369	347	350	331	306	317	353	362	403	369	377	338	351	355	348	313	354	375	348	361	325	324	335	367	369	362	362	356	375	380	371	329	352	345	306	319	341	351	362	329	352	340	330	327	370	382	351	356	334	355	371	362	361	365	329	381	348	327	357	355	368	327	398	348	338	343	346	377	363	395	378	363	364	336	316	373	333	358	348	387	343	365	367	350	352	327	321	378	344	353	374	355	340	344	325	340	346	319	357	359	336	350	347	381	363	369	331	338	343	329	330	364	349	361	382	349	365	355	333	372	341	336	333	340	370	344	332	322	304	340	332	343	360	346	353	354	314	337	344	386	368	351	352	373	339	344	347	342	356	339	407	357	363	361	362	366	322	384	341	354	330	330	345	330	337	348	353	333	348	356	364	368	354	379	310	348	352	340	358	345	355	342	353	328	343	328	338	355	352	360	362	337	380	335	331	345	346	377	320	342	327	392	336	394	378	369	326	357	334	349	294	344	361	320	363	375	347	366	350	388	371	344	363	358	324	334	353	369	342	372	348	359	332	328	322	345	332	349	344	344	390	345	364	335	324	373	340	349	366	343	353	355	344	367	323	344	338	350	370	331	306	370	369	343	346	338	352	348	321	364	357	343	378	338	363	379	348	352	349	388	351	355	328	336	360	341	380	385	368	349	331	354	356	365	367	328	344	343	370	330	320	340	347	336	387	348	354	356	333	371	311	343	323	366	337	326	324	344	375	327	336	333	327	369	344	352	349	337	356	339	349	369	305	346	411	350	347	358	319	354	380	330	357	334	386	348	336	356	377	368	356	321	374	347	344	324	354	330	355	340	356	370	357	360	377	334	352	377	307	371	332	365	319	348	370	314	364	345	361	343	360	363	377	376	332	347	346	328	326	360	360	352	361	395	326	365	347	328	367	330	366	361	344	331	339	337	359	327	350	339	329	363	392	348	360	371	341	334	377	337	355	383	374	350	374	362	320	363	345	336	372	342	338	339	381	372	369	319	379	370	360	360	335	315	356	372	393	338	374	383	367	370	332	331	357	340	331	352	337	349	387	352	348	387	334	349	355	346	346	384	370	324	332	334	332	351	343	369	342	369	308	324	320	334	361	343	366	388	373	359	359	366	358	346	298	333	369	389	359	369	375	344	338	359	376	341	340	373	355	338	359	364	367	344	360	337	344	362	386	337	336	343	306	377	327	359	376	348	337	359	391	372	342	363	351	381	362	362	316	336	370	344	362	346	324	366	368	341	330	338	361	362	370	380	351	357	394	306	364	325	341	350	347	314	380	331	378	349	334	335	377	355	337	362	327	354	345	345	344	359	349	374	366	342	349	344	330	340	333	350	333	345	359	364	389	332	350	356	372	362	357	346	350	357	356	353	403	337	353	334	326	333	384	367	340	352	344	369	365	344	359	336	327	340	358	344	340	341	372	316	353	313	362	321	325	381	373	384	319	333
13731	17646	26549	28825	27045	23343	21280	17216	14483	12149	10666	8160	7256	6377	5441	4591	4109	3082	2186	2218	2024	2208	1849	1611	1584	1574	1394	1282	1355	1511	1684	1604	1273	1015	1026	990	984	1024	937	999	960	923	961	1017	937	971	1001	909	960	999	993	965	925	982	932	977	1001	899	966	1027	958	939	975	994	1018	941	923	972	967	895	974	1025	966	950	907	937	985	970	948	899	951	929	934	1015	950	978	929	914	1002	990	1006	965	905	986	950	954	931	1003	954	929	947	926	972	925	943	961	952	929	1019	929	935	923	931	1014	928	1010	909	981	997	968	893	953	1021	955	927	973	920	940	966	935	945	975	980	984	953	952	949	1002	919	937	933	999	932	976	946	992	937	957	945	1011	928	934	938	963	975	1003	951	992	995	937	916	934	1006	959	1016	947	965	980	938	985	990	919	921	914	955	987	947	965	975	923	890	945	968	932	932	1004	1001	907	1001	946	954	965	1023	905	943	987	959	1010	974	927	969	877	927	939	956	992	966	962	975	929	927	954	984	965	987	933	948	944	1000	947	924	966	971	985	983	917	971	915	974	978	906	941	941	958	919	991	932	956	965	956	980	1016	963	944	986	986	927	929	958	976	981	998	916	993	969	918	945	967	904	912	917	1006	983	962	920	954	927	985	942	969	1001	931	934	985	956	953	985	985	915	951	960	947	930	981	988	937	974	961	920	982	972	976	973	971	915	931	967	962	907	956	1001	945	938	917	957	949	969	955	960	932	1014	913	974	945	976	955	943	928	937	941	961	976	966	949	962	939	949	961	1049	953	891	957	998	970	970	933	985	967	943	970	946	912	968	922	911	954	1014	1001	1007	940	911	944	903	1013	960	982	961	957	991	1028	986	920	946	916	931	976	938	988	977	966	929	985	933	976	984	1003	928	955	967	954	963	982	896	960	982	942	920	985	966	962	967	968	942	948	970	949	963	947	940	928	1000	1003	1000	992	932	944	1034	988	947	952	969	936	968	948	965	893	912	1052	969	940	966	990	919	920	999	940	976	928	1008	996	955	974	995	958	989	1022	957	896	916	964	992	983	947	928	986	933	931	964	917	960	958	923	917	937	1003	966	1003	984	929	960	974	973	973	929	1007	936	931	932	1008	966	980	964	951	970	1009	960	961	913	1008	973	1001	966	927	999	929	1004	961	894	947	988	928	891	972	985	970	970	968	946	954	967	910	929	1007	995	885	1009	951	961	1015	969	940	980	956	940	931	932	991	971	1036	935	941	948	969	874	943	928	977	932	897	1006	960	944	983	876	971	951	997	955	975	971	935	924	931	1046	941	900	935	963	953	969	983	962	925	971	955	989	933	1001	970	954	996	990	909	984	984	979	975	942	938	956	939	937	949	980	1034	959	934	965	937	982	958	910	954	936	882	1036	900	948	906	918	970	897	1014	939	983	968	944	960	995	980	949	956	942	928	985	920	938	963	938	906	1011	953	959	953	977	944	930	978	949	1009	965	931	970	953	972	996	953	952	987	972	975	915	960	934	909	963	933	950	943	945	976	1006	925	1012	947	984	935	970	937	958	987	888	978	968	936	981	988	946	990	968	929	999	987	985	979	965	936	912	923	989	955	949	968	933	913	992	992	969	990	1003	957	933	1009	992	971	913	952	956	993	933	922	938	928	947	977	969	983	946	937	929	957	975	935	956	983	961	976	943	940	987	956	893	940	922	951	909	966	969	913	915	952	933	981	942	960	946	929	942	938	985	973	911	911	956	897	944	1003	966	988	953	999	914	932	971	943	901	946	904	927	944	955	987	908	971	923	1019	997	931	946	989	932	954	984	952	974	973	940	957	900	911	960	943	953	963	889	964	983	922	992	1001	1000	941	929	932	925	987	944	975	995	1018	1006	982	986	983	928	966	872	927	980	996	913	956	934	943	915	972	971	970	967	957	932	943	927	965	896	960	938	957	914	939	953	974	944	944	975	932	987	956	990	1001	981	973	940	927	908	1019	972	913	949	921	984	968	995	966	986	975	940	1001	966	935	987	920	915	977	969	932	977	996	966	937	951	930	911	980	979	930	929	927	962	956	910	951	921	951	934	931	956	891	983	907	939	948	887	937	899	928	919	983	898	978	982	940	918	953	969	954	980	937	934	962	936	938	995	946	981	995	902	921	992	948	953	943	921	961	962	923	939	970	883	915	932	948	965	955	988	967	930	918	948	964	1019	959	954	954	971	990	930	992	944	987	961	1041	998	913	963	923	945	974	983	939	942	981	954	898	1002	968	967	973	931	964	965	885	1000	922	944	960	958	940	987	1026	926	934	980	954	982	877	973	948	966	949	981	939	960	964	968	909	972	928	991	957	1005	952	969	966	979	920	955	958	943	993	933	957	909	962	954	891	947	946	971	959	919	930	992	976	906	967	937	964	962	939	939	933	957	959	936	977	956	1003	976	902	914	883	917	995	997	969	969	990	961	896	968	967	982	950	981	953	1000	948	969	965	990	966	961	942	925	988	976	998	942	974	934	989	920	1001	903	957	938	1013	981	980	960	969	1000	889	936	909	940	912	948	900	972	954	934	980	989	934	942	917	998	951	982	924	971	960	869	990	950	1014	941	932	964	909	937	948	979	986	917	959	962	959	953	934	893	907	948	962	998	936	948	955	911	929	954	1008	960	915	991	982	985	929	1003	957	982	930	949	973	950	969	923	961	936	936	998	962	971	1017	955	982	952	975	978	958	953	949	968	998	976	935	925	926	891	933	983	937	953	992	965	933	977	956	951	946	1009	1004	980	939	945	927	1002	909	937	898	943	908	971	947	997	1007	985	946	986	982	903	927	915	985	912	906	933	950	965	963	915	962	1002	966	957	967	985	983	945	986	974	960	990	953	995	985	980	907	960	980	974	1006	946	1018	994	964	979	955	920	937	978	991	942	963	951	979	937	965	970	934	902	967	938	907	902	983	977	919	908	924	974	981	959	954	975	946	923	890	1002	922	968	993	940	920	1011	987	965	953	933	963	895	926	983	970	934	963	992	959	936	966	1027	993	970	919	1021	1009	981	935	938	965	971	957	930	926	950	945	916	951	909	966	942	911	904	927	1010	923	945	934	936	952	1005	951	1018	1021	994	1023	954	927	957	964	981	925	983	982	947	964	947	952	953	934	991	989	953	983	994	948	986	938	1008	950	993	921	978	977	900	934	972	956	917	928	994	918	946	989	989	940	888	963	921	907	963	988	982	976	941	936	984	935	1005	955	997	1006	959	992	964	987	940	892	961	1000	978	943	939	957	1001	988	946	962	942	922	900	964	957	930	957	994	963	894	953	953	964	924	940	957	933	929	922	919	963	983	1020	941	953	945	1002	947	941	962	935	957	990	924	904	953	929	950	963	954	889	974	971	982	973	918	919	978	912	942	979	959	968	945	943	935	928	939	917	909	994	981	936	961	960	941	970	947	920	913	936	934	1006	1000	1015	940	933	956	918	977	921	924	952	1012	976	980	931	962	1013	940	997	969	987	938	965	969	961	949	1029	919	948	1003	967	999	966	950	962	987	1005	990	1002	925	931	950	941	933	889	947	946	955	901	979	979	949	929	1010	911	935	953	934	966	998	948	978	957	999	982	968	893	955	931	962	937	1003	927	989
34782	36748	39655	37522	35128	32246	32113	27247	22579	21024	18213	14523	14193	12307	10075	7294	6359	2102	1403	1383	2231	2067	1568	1243	933	683	642	565	664	987	1221	895	572	449	348	343	346	314	295	323	339	301	328	297	287	309	310	315	318	324	319	306	327	297	308	312	316	294	300	326	344	318	303	348	323	317	327	296	303	338	343	291	342	307	309	280	289	321	337	332	326	320	320	349	320	263	328	313	316	325	324	326	316	293	322	338	315	305	341	324	324	325	338	303	333	277	320	320	326	307	300	284	310	324	327	293	302	317	310	324	300	313	328	316	325	322	324	329	297	274	339	334	312	309	298	343	324	327	312	297	305	324	319	331	326	302	296	290	299	292	315	311	293	303	314	301	316	318	280	318	337	306	284	332	315	319	305	312	334	302	332	316	311	306	331	308	313	303	285	308	315	309	305	329	333	323	287	319	308	329	322	293	348	324	340	335	299	334	304	313	324	327	300	311	326	314	306	316	285	319	314	329	294	298	321	330	306	299	302	304	316	323	332	310	313	325	298	335	301	322	340	315	314	344	314	309	321	320	339	323	321	308	281	300	306	323	349	306	308	305	307	311	291	290	331	279	353	315	317	328	304	283	344	308	276	340	298	298	281	295	303	324	295	290	305	311	312	304	344	343	337	316	323	283	318	353	278	339	300	315	331	313	319	308	340	319	326	293	320	295	327	316	274	319	285	299	342	327	313	330	290	304	319	315	289	288	284	311	306	320	320	321	315	325	326	304	318	293	322	284	287	316	317	307	295	322	319	329	323	282	287	351	323	340	314	319	285	320	283	317	345	297	306	280	361	328	304	340	333	334	317	309	299	286	311	307	332	333	325	339	303	330	288	280	347	297	325	305	345	307	314	299	289	319	301	358	319	292	321	341	335	340	340	311	298	336	317	300	296	288	301	352	330	308	316	308	285	296	338	302	322	314	332	305	325	329	341	328	330	305	318	301	320	315	291	303	289	286	324	304	306	338	304	334	320	300	350	328	297	333	318	340	314	308	284	344	318	319	294	274	294	301	291	280	306	305	298	321	350	320	282	293	309	324	296	347	293	303	339	307	299	300	320	324	317	312	329	296	328	289	319	315	299	295	303	351	336	344	308	327	348	328	328	326	327	278	338	333	289	289	270	290	322	311	309	320	313	309	305	317	323	321	313	335	342	280	320	357	338	311	324	310	351	306	311	314	327	355	293	317	288	321	346	305	310	332	355	313	301	308	303	325	324	312	295	308	321	292	290	340	333	321	306	307	322	291	364	325	316	285	310	348	311	310	322	336	304	324	307	297	319	274	301	313	302	309	300	304	312	325	311	316	287	312	336	344	318	314	336	320	346	293	299	331	325	327	329	285	309	348	329	328	315	312	279	320	293	293	302	351	302	324	337	301	315	303	328	356	347	329	361	318	316	322	323	282	322	327	319	329	336	310	335	314	311	321	337	307	345	287	361	312	318	317	284	306	326	311	353	343	293	342	314	268	310	340	316	326	303	317	300	301	324	272	303	303	302	349	291	312	306	283	279	341	296	289	330	342	294	306	328	309	297	354	319	345	317	292	318	361	283	305	317	319	272	328	325	323	355	324	322	304	312	358	276	333	297	327	317	340	302	278	307	298	318	282	304	311	324	323	306	279	329	294	293	340	287	360	310	323	282	320	326	331	319	273	311	327	333	352	325	326	304	293	328	324	331	310	300	297	314	290	326	325	314	305	313	321	291	326	300	346	321	352	338	303	316	322	320	314	314	330	308	357	316	303	303	290	308	308	300	290	318	282	294	298	331	316	301	319	272	353	352	334	337	301	314	320	299	326	313	341	303	335	303	302	306	313	313	314	292	280	321	296	297	319	319	291	322	342	274	328	340	292	310	305	303	289	338	334	317	332	346	305	350	333	331	300	337	325	300	302	294	341	310	320	315	315	329	262	312	311	299	314	305	313	313	338	318	329	289	333	336	338	305	324	317	310	344	304	291	299	323	306	309	283	344	330	292	336	315	304	316	296	278	300	317	294	309	312	311	332	313	324	264	289	303	343	308	316	310	296	337	310	315	350	304	336	306	308	335	325	307	309	337	343	295	316	323	299	323	299	316	343	322	295	299	333	313	307	300	299	288	282	284	270	281	316	274	297	297	317	320	336	296	314	328	337	321	322	304	313	336	298	315	291	336	300	314	310	320	331	309	309	289	347	301	277	328	326	324	317	288	310	322	321	297	311	322	333	297	302	341	313	325	326	309	321	340	335	279	301	307	302	316	302	319	305	297	340	326	330	336	321	297	342	301	297	320	320	291	327	295	281	323	311	308	324	321	315	315	333	291	337	309	315	297	331	338	328	359	317	329	342	305	307	290	325	328	288	282	319	326	311	288	317	314	285	310	322	297	320	312	286	303	311	316	318	299	285	325	334	315	306	309	305	328	326	342	328	302	310	298	318	313	345	335	297	300	289	344	335	302	307	304	274	321	330	307	317	347	311	279	322	320	313	307	314	303	310	335	313	310	332	308	315	337	310	316	309	310	302	311	339	314	298	307	295	302	342	300	312	339	313	310	301	334	299	321	316	337	288	319	293	307	320	290	345	325	324	325	289	289	304	322	312	324	307	310	366	300	312	303	338	368	343	313	303	301	338	309	296	330	292	308	338	317	315	306	302	327	285	317	306	321	313	276	320	301	322	335	311	333	312	299	324	312	324	288	335	304	309	289	304	312	270	317	320	330	329	311	288	311	320	331	321	324	293	285	310	316	302	317	310	304	310	349	346	314	313	298	324	302	337	307	317	295	345	322	340	293	360	309	330	266	309	317	284	317	279	292	334	327	303	306	306	307	321	329	347	321	321	302	331	313	306	318	308	339	357	322	319	283	324	298	329	323	293	318	308	300	307	347	316	317	315	319	325	292	325	318	347	310	310	298	332	321	303	336	309	330	374	310	329	272	311	348	308	316	307	332	311	318	318	307	330	353	325	313	308	327	329	315	304	320	304	312	325	320	310	338	313	339	286	299	285	341	321	347	339	311	330	306	312	307	325	304	326	327	313	312	337	288	335	310	300	314	323	279	322	316	298	327	315	317	319	315	296	317	313	314	325	305	293	337	339	312	284	313	324	316	311	302	343	305	275	302	299	301	319	324	309	290	310	300	282	330	305	316	310	293	296	314	317	347	305	334	298	323	315	277	295	309	310	298	328	321	314	340	310	307	319	299	288	326	311	288	339	323	334	332	312	315	312	286	289	300	318	351	299	310	311	293	321	329	338	349	295	309	304	325	313	325	300	339	332	308	308	314	342	332	337	320	282	293	330	296	298	316	300	331	316	306	318	282	325	303	328	306	339	318	287	359	333	304	306	323	321	272	328	314	306	314	298	315	316	317	286	319	317	298	307	298	320	344	320	314	344	338	331	303	312	295	317	331	301	318	314	306	319	279	333	352	303	330	298	369	292	319	326	291	340	312	297	328	279	291	286	300	315	334	320	338	354	295	312
24309	30363	38621	43290	43328	42892	43528	39719	37410	37540	35299	31786	32603	30153	27365	23595	20098	8711	7246	7189	11263	9858	7872	6604	4687	3283	2884	2912	3138	5324	6178	4351	2466	1495	1117	917	924	915	934	899	929	809	852	821	893	854	849	866	860	834	836	849	883	839	850	843	845	890	842	855	868	848	785	853	907	888	851	836	870	842	888	887	901	827	863	876	893	874	841	848	930	900	875	874	863	894	904	850	897	879	864	820	844	839	890	863	909	851	889	853	870	879	918	874	864	870	898	922	861	897	904	825	883	924	875	874	871	949	842	855	929	900	883	832	880	857	891	878	856	878	861	859	804	875	834	902	887	871	886	859	905	878	859	839	831	899	860	895	844	882	823	837	895	848	871	865	937	875	846	879	939	889	876	878	843	891	843	898	839	906	875	893	905	836	913	902	912	907	875	832	902	859	920	933	885	907	902	882	924	915	893	846	893	860	906	866	861	858	879	921	917	886	909	859	900	886	847	889	863	892	899	883	890	873	863	923	886	883	922	863	834	869	926	903	878	849	869	897	881	861	863	905	865	857	910	823	855	865	838	856	900	908	869	853	842	835	896	883	883	906	859	881	823	858	893	911	910	882	893	859	876	863	896	887	867	887	863	818	913	838	848	828	868	876	901	868	805	858	829	862	894	863	864	883	868	861	850	920	865	875	907	901	870	873	850	891	900	909	893	895	866	866	850	913	841	881	858	928	858	877	858	884	837	918	850	916	801	892	860	900	894	870	881	794	925	870	861	905	884	859	870	905	862	912	864	889	906	885	900	881	912	828	865	866	887	912	854	912	902	867	854	875	880	899	893	896	888	928	880	870	899	882	858	903	945	841	842	834	881	829	912	913	882	865	905	889	872	868	907	882	918	854	830	848	873	903	923	879	866	889	897	862	838	884	881	907	889	863	896	865	889	847	870	900	866	874	887	892	910	843	855	902	900	881	873	876	870	871	902	874	887	856	908	855	904	841	841	838	925	838	881	924	844	916	839	891	868	868	829	841	847	866	839	870	813	882	855	910	903	844	849	834	886	899	899	890	885	817	849	822	889	891	845	860	857	881	849	907	919	823	834	884	814	834	898	859	827	800	866	840	901	855	875	831	891	864	829	816	917	881	842	816	880	824	883	898	872	890	858	839	866	900	907	840	881	859	819	859	870	856	889	870	870	860	843	846	871	904	834	878	854	883	884	883	852	842	877	878	864	852	816	887	916	881	899	904	883	830	863	872	860	813	828	847	894	878	892	848	814	898	824	853	853	825	912	907	866	887	920	859	864	896	822	878	847	824	891	892	806	849	911	834	802	866	856	858	873	904	880	872	901	823	882	893	804	786	869	853	896	914	901	898	845	836	813	885	829	833	869	882	872	870	826	836	888	842	806	873	810	874	842	844	899	853	860	887	878	892	890	883	803	881	831	882	847	893	889	874	853	919	891	863	923	852	898	935	878	851	862	908	856	854	835	961	910	871	889	871	868	844	864	923	851	848	892	828	825	878	944	843	877	881	907	875	793	877	862	828	838	873	872	842	921	867	865	827	877	880	843	896	911	858	881	894	913	842	839	817	886	881	889	857	904	868	858	861	903	890	893	946	839	825	900	856	857	898	840	825	906	880	844	849	952	850	854	847	922	822	878	849	903	880	826	880	907	848	882	888	847	868	828	873	812	890	879	898	870	867	890	831	860	871	877	881	877	844	854	866	861	904	845	862	880	904	862	877	894	832	875	874	845	822	895	850	872	852	856	849	892	862	932	816	907	817	876	854	855	860	890	874	897	880	900	854	854	903	875	828	859	876	890	911	829	859	851	899	879	849	898	877	908	875	862	950	892	839	854	918	897	870	869	865	867	873	845	861	862	903	831	824	901	856	919	846	792	914	898	812	854	849	873	900	818	825	872	795	832	878	843	875	870	854	923	806	903	824	845	843	874	845	865	866	898	890	868	904	883	886	854	847	866	914	906	823	950	871	884	872	867	897	904	861	880	901	831	852	816	857	868	870	887	864	912	833	870	821	862	863	868	855	891	858	863	862	901	874	807	884	872	881	865	894	846	847	881	884	895	888	914	856	855	883	882	889	915	845	892	879	930	822	882	877	857	863	854	901	913	865	847	866	865	912	909	842	867	903	883	866	898	830	891	913	894	859	847	844	892	837	882	904	877	869	837	809	876	878	848	891	841	849	842	914	875	863	891	811	903	884	871	917	860	875	851	880	914	860	853	871	833	870	900	890	895	876	840	853	866	883	891	861	856	825	858	868	844	861	888	880	852	883	845	832	922	862	876	875	848	864	892	868	839	921	886	832	838	881	895	848	840	839	823	834	876	932	886	847	890	881	914	872	897	873	878	851	858	877	850	854	888	835	870	839	858	850	854	849	878	849	894	875	869	863	798	913	852	884	835	872	876	900	899	810	924	893	871	882	898	858	860	846	882	897	901	898	872	824	855	855	800	904	895	835	858	906	857	897	835	895	876	877	876	829	857	817	935	867	849	866	870	877	844	902	866	872	907	834	878	885	814	922	940	817	903	872	850	854	864	901	888	871	937	852	902	845	943	943	867	867	856	855	847	865	856	863	846	875	837	877	854	873	893	849	839	832	838	898	861	860	870	895	836	854	866	894	828	927	879	856	828	857	892	859	904	888	839	880	847	868	848	848	847	869	872	866	833	843	862	871	884	844	888	832	885	803	845	883	839	870	895	827	855	877	876	814	884	860	892	850	902	858	867	842	892	843	855	881	879	903	849	862	843	908	864	890	928	867	876	914	905	860	886	881	804	848	837	875	893	809	835	877	907	906	838	862	867	858	917	872	838	850	874	832	859	920	884	910	810	881	931	886	837	817	855	850	897	881	843	867	879	882	868	857	881	872	827	864	835	842	896	882	873	877	846	907	851	866	864	905	906	906	850	824	864	873	895	828	899	915	882	848	884	836	853	826	805	857	895	846	828	880	854	857	895	843	906	850	851	858	894	916	907	851	876	870	897	891	878	860	877	901	856	898	861	851	909	829	853	901	854	884	878	832	882	839	865	853	866	892	882	894	903	819	850	814	899	808	876	896	877	871	837	908	867	848	942	859	851	830	877	922	908	850	903	861	862	906	884	946	872	869	866	799	891	926	911	908	884	825	898	895	884	864	858	913	836	893	890	831	885	918	837	934	865	860	865	873	908	853	911	914	853	889	856	879	881	900	893	895	838	863	795	878	866	877	890	888	915	889	836	878	903	818	831	924	842	872	894	876	884	876	861	830	891	884	832	915	856	874	878	918	872	919	884	883	894	925	884	874	837	870	854	861	877	855	831	863	893	890	857	878	846	891	934	867	895	840	865	858	859	836	857	879	839	843	847	885	897	893	919	815	858	904	865	827	926	888	849	828	875	869	875	880	881	857	922	853	910	891	902	879	872	832	897	929	902	924	861	867	824	835	899	869	834	842	833	905	858	896	862	828	894	870	871	859	902	879	932	857	855	812	875	880	858	893	890	866
41257	42027	44266	41327	40999	40054	38418	34320	29569	27905	25479	22039	21638	19530	17431	11302	13163	7258	2914	2424	3052	2693	2079	1608	1845	1142	963	954	880	1379	1924	1286	763	517	438	367	332	347	306	312	361	339	352	330	350	382	327	330	342	334	340	335	299	354	313	332	344	340	343	317	338	345	343	342	344	348	340	308	316	301	343	351	323	356	303	307	293	296	329	316	326	276	342	345	302	329	304	350	320	338	325	340	348	349	309	344	317	330	332	318	344	341	321	339	358	329	342	326	334	297	300	360	338	340	365	324	323	343	329	367	331	281	363	340	305	344	333	306	348	335	326	330	354	344	342	359	321	338	346	333	328	342	317	309	318	295	335	313	361	355	328	334	330	322	354	334	365	317	313	325	351	339	305	357	378	309	329	317	355	370	333	324	317	304	349	329	333	344	297	311	333	344	335	321	324	329	325	359	313	319	346	330	366	322	341	330	333	325	332	318	332	337	337	349	356	318	310	300	309	289	365	312	336	330	335	374	312	359	345	331	356	339	330	367	337	310	330	322	344	330	329	357	327	311	350	343	308	330	342	325	350	338	347	328	345	334	355	361	331	349	330	346	314	322	326	336	331	316	337	340	319	358	315	344	324	317	329	366	312	324	304	319	331	353	339	355	329	329	306	329	318	314	340	288	355	354	331	347	353	323	329	316	333	331	355	360	334	344	330	327	333	330	340	341	315	324	304	325	349	312	325	292	325	356	368	311	307	308	345	356	338	360	338	348	316	362	359	340	329	300	362	319	320	355	331	333	355	308	325	364	336	311	326	331	323	327	345	339	341	342	318	326	352	323	337	327	329	312	338	346	324	349	344	361	339	330	357	364	318	332	345	329	309	331	290	291	335	340	388	334	332	342	350	292	307	305	370	312	338	324	332	356	339	292	331	320	348	321	310	320	344	311	390	306	321	313	335	319	311	317	323	330	375	325	325	382	335	369	318	357	334	316	352	321	330	328	349	331	337	349	326	342	341	333	363	322	329	363	321	316	298	329	320	326	370	324	344	327	324	353	336	361	361	321	339	322	347	326	380	350	340	336	324	335	357	342	371	353	323	319	313	331	331	391	317	328	346	350	347	325	369	319	359	329	353	329	336	373	328	326	311	310	326	348	329	310	362	349	354	312	310	336	364	326	327	339	328	335	307	333	346	331	342	333	332	337	337	342	343	321	330	357	311	334	327	348	319	360	369	308	312	369	292	326	337	320	322	323	349	324	332	338	321	333	319	326	351	313	310	306	357	367	303	321	326	346	341	315	359	321	350	301	339	341	291	335	335	324	333	301	372	313	358	296	323	330	339	351	332	340	335	335	318	314	305	345	327	329	293	375	357	331	329	341	351	344	322	307	324	316	307	339	347	351	343	329	336	342	330	351	348	334	333	328	299	336	342	375	353	338	362	374	326	352	345	355	372	358	329	360	319	347	349	316	348	325	319	327	317	315	301	340	344	328	365	315	312	333	318	321	332	367	310	353	361	332	351	346	343	336	328	380	317	311	329	318	317	304	353	352	333	300	326	317	314	337	354	337	324	316	328	302	330	352	330	351	339	331	344	320	341	338	332	336	337	335	365	346	330	318	348	334	327	360	364	319	362	323	322	362	314	326	301	351	333	368	326	369	342	347	317	321	334	364	285	310	297	350	351	301	310	304	347	316	354	326	350	311	317	332	319	331	311	356	334	305	364	335	309	343	318	344	340	355	301	341	365	328	344	328	329	338	334	310	307	328	306	312	354	294	323	311	340	319	325	321	344	338	320	335	332	335	314	335	373	308	353	327	352	343	376	291	315	342	336	349	327	336	312	323	352	320	394	351	323	345	310	346	340	335	339	325	334	340	336	326	328	350	304	339	342	318	332	314	332	353	346	336	356	374	344	294	319	345	316	372	314	321	350	379	328	350	336	293	323	301	326	345	343	317	312	319	376	333	301	340	309	333	324	334	353	330	320	345	311	325	330	332	331	299	327	313	334	323	350	362	312	309	318	342	343	335	342	352	364	351	309	324	350	338	325	306	348	370	316	334	326	326	340	345	325	341	329	329	354	311	339	337	338	349	344	324	323	352	342	352	316	357	357	354	349	357	338	320	338	341	298	359	332	354	334	330	326	331	340	315	330	363	343	339	329	354	344	350	332	350	356	337	359	350	332	315	354	338	328	354	332	359	340	329	346	347	367	334	342	345	319	333	342	325	329	317	371	327	323	346	322	291	312	337	335	335	352	332	329	317	321	333	328	375	309	333	316	309	301	352	339	354	337	302	304	346	351	343	300	300	334	340	339	314	326	303	337	307	318	338	307	339	328	333	351	335	320	337	303	338	318	341	374	300	320	311	361	300	350	298	364	319	295	321	334	335	319	330	331	356	332	367	357	331	310	352	361	376	363	329	331	308	345	343	310	298	322	354	329	324	353	346	324	328	306	348	324	321	340	325	294	321	346	317	350	329	303	292	329	307	333	327	321	294	343	352	295	322	361	301	320	339	338	348	354	336	316	318	312	317	323	332	344	348	349	344	351	334	326	332	344	302	341	337	326	328	349	342	352	330	312	309	336	328	341	341	364	349	328	340	358	312	323	324	354	350	307	320	305	320	324	347	344	311	371	335	357	315	328	313	319	367	319	362	304	303	354	320	335	334	313	345	337	318	327	360	370	351	376	378	346	314	331	318	339	344	329	328	343	340	341	309	331	340	339	316	324	335	354	326	343	356	369	320	328	322	344	335	375	314	339	332	313	318	351	357	352	348	308	335	324	310	352	347	337	308	336	351	304	322	345	340	332	329	301	358	320	352	332	329	324	340	350	347	348	320	333	382	351	353	364	294	338	379	346	325	370	369	304	308	358	333	340	333	318	303	330	355	349	306	345	333	333	333	361	320	355	297	326	304	348	362	314	321	351	337	294	340	335	342	314	334	327	332	329	340	343	303	353	327	325	332	342	349	329	342	353	333	377	307	337	325	345	334	314	345	363	341	321	325	315	345	337	302	310	367	321	360	346	325	296	332	321	345	346	326	319	305	348	341	354	334	337	364	307	369	383	305	347	339	347	333	335	341	346	312	341	313	309	351	357	315	342	321	358	351	348	313	316	332	318	350	328	340	344	313	306	294	341	321	328	331	315	320	365	328	319	327	324	287	323	332	351	329	330	319	331	356	330	333	337	324	309	301	312	306	322	350	371	308	340	329	329	347	350	362	374	337	321	348	363	353	312	372	322	319	318	321	331	323	317	367	314	357	287	314	347	348	328	335	336	322	338	340	336	336	338	351	302	338	346	325	321	346	314	324	357	317	345	349	338	340	346	343	334	342	348	322	328	352	376	323	347	332	345	345	371	349	315	390	352	331	312	333	329	317	329	361	337	327	330	326	316	361	290	390	332	358	359	351	315	354	336	326	325	316	339	342	311	344	352	322	357	320	352	307	342	329	341	345	326	350	347	360	340	330	313	302	340	308	361	323	338	366	295	356	326	339	324	360
29713	35213	42570	46852	48918	48370	48354	44944	43055	43030	40967	38774	39882	37676	35643	27705	32165	18587	11671	10741	13675	12241	9878	8276	9523	5609	5086	4896	4608	7040	9617	6409	3448	2129	1394	1092	1037	986	873	952	949	936	906	900	929	974	919	945	962	950	933	902	953	941	926	926	947	922	914	891	853	985	959	918	897	951	934	933	892	931	883	918	933	908	901	914	924	873	959	882	901	899	908	923	909	960	936	876	911	928	859	913	944	915	918	900	896	896	919	939	914	943	884	927	876	919	910	875	921	883	965	883	962	924	889	932	909	902	890	911	936	947	931	888	911	927	936	934	905	937	926	906	891	870	934	864	916	888	845	902	933	927	930	912	906	969	913	898	895	946	900	930	925	963	975	907	913	931	900	932	893	936	927	903	907	968	892	912	978	858	936	897	887	890	907	938	870	886	895	950	949	876	882	884	869	933	841	917	894	861	868	934	907	913	901	902	926	904	929	922	945	913	914	934	966	910	931	940	914	929	887	917	872	908	911	961	874	918	912	906	907	912	938	940	869	905	922	906	878	867	940	859	907	949	943	902	904	870	935	924	947	869	943	911	889	935	986	956	919	892	936	949	920	921	965	863	891	911	924	891	891	885	964	911	951	923	911	925	947	911	962	928	917	920	941	891	883	918	938	899	930	931	933	877	895	863	878	872	875	902	952	928	917	913	909	932	933	918	909	904	929	972	919	943	942	924	868	933	888	921	873	880	934	963	948	944	910	906	926	922	919	927	887	903	877	866	936	908	921	916	929	908	983	996	845	903	913	933	980	912	928	961	897	896	930	884	911	894	904	931	890	876	887	919	933	929	877	941	938	903	937	943	917	875	932	909	927	906	914	968	932	906	867	945	918	878	901	916	875	900	957	888	928	937	890	876	957	962	919	930	948	902	898	919	908	932	939	992	947	950	901	900	923	900	925	882	869	936	925	905	886	878	921	909	909	923	860	909	883	917	908	908	952	897	909	934	897	856	913	897	918	914	879	952	897	931	971	934	942	920	914	886	890	952	930	937	977	894	950	939	920	911	871	905	938	901	964	905	890	886	903	919	942	902	971	931	920	870	969	896	934	849	961	878	901	925	886	955	858	911	863	1001	908	934	872	961	902	962	931	920	897	949	965	907	935	959	909	915	920	893	911	949	950	950	927	955	911	886	863	823	881	878	927	968	923	957	876	884	948	891	932	908	964	872	979	955	871	917	970	883	914	867	870	924	961	985	923	860	899	948	896	925	938	924	944	895	900	905	891	953	897	909	968	874	906	940	884	897	938	960	908	922	873	953	906	925	902	849	939	932	897	914	890	935	897	977	936	956	892	878	894	956	912	915	912	957	912	907	880	920	911	912	924	931	943	967	928	865	903	915	923	918	902	938	950	894	904	930	917	929	927	955	900	878	899	889	926	918	897	941	897	880	984	942	872	944	914	896	921	913	870	866	917	886	938	974	903	954	920	948	930	929	896	870	948	941	950	922	971	949	915	918	878	938	879	920	852	903	892	897	940	903	899	874	879	910	932	924	923	908	937	920	960	904	937	921	902	955	910	917	906	905	892	889	924	909	866	834	923	896	964	907	887	937	930	928	932	911	893	881	896	905	938	871	952	919	927	956	889	893	962	947	933	941	937	970	859	946	910	921	898	922	986	911	929	947	966	919	936	904	911	871	928	926	950	879	856	865	899	868	920	931	928	913	914	879	894	883	925	951	904	874	948	874	936	917	917	883	854	907	965	890	881	945	909	923	924	937	904	951	892	914	916	915	902	908	925	864	918	930	869	974	905	951	918	977	882	990	932	924	912	892	889	898	962	900	932	901	890	954	878	967	893	908	902	945	919	857	860	943	919	895	867	899	948	897	929	880	964	874	856	949	902	943	934	917	878	915	872	922	913	907	893	917	920	890	891	925	859	906	927	899	924	942	911	927	948	908	927	937	951	960	939	921	933	909	947	907	993	937	880	878	897	915	876	880	924	953	899	941	919	939	876	929	876	909	878	886	955	945	915	931	885	922	909	938	884	911	875	935	916	937	941	852	932	881	920	886	926	918	961	970	901	939	873	939	908	912	916	857	938	938	918	898	887	908	928	960	882	895	874	919	950	921	857	940	945	919	926	969	919	908	915	930	915	936	892	883	909	961	939	940	928	907	895	921	893	913	898	986	882	977	873	1000	920	871	897	953	947	936	912	922	894	951	968	935	936	964	923	848	905	896	910	929	951	937	957	945	932	919	882	902	935	908	973	859	892	940	930	888	947	910	922	958	937	886	929	923	944	899	961	874	913	951	918	930	927	941	899	946	914	972	922	846	925	960	944	941	908	907	923	926	904	902	940	937	876	902	932	861	851	935	893	854	899	886	882	921	962	937	895	905	947	934	924	899	901	883	919	922	960	900	956	909	886	892	913	900	918	954	924	908	923	929	911	924	954	916	963	902	933	918	941	917	926	900	902	884	963	928	925	939	931	919	889	954	932	914	904	901	933	906	867	923	931	941	938	942	926	916	939	959	922	979	920	906	945	890	899	977	891	931	973	920	913	905	893	912	904	880	877	884	876	907	922	936	947	869	911	946	939	910	920	921	918	963	944	887	918	946	897	992	940	914	940	907	918	930	952	923	903	932	889	920	912	896	916	852	938	859	916	937	927	926	968	919	896	894	888	948	974	919	920	892	936	925	933	944	903	922	905	890	876	943	922	946	964	924	888	932	938	910	952	963	922	891	868	943	929	944	932	923	869	914	890	933	943	909	926	946	946	908	871	962	887	952	933	974	922	908	907	881	912	907	952	921	947	914	858	890	946	923	910	950	908	942	946	993	960	921	877	948	899	916	944	922	913	908	920	907	901	927	903	873	951	992	908	904	903	941	872	943	932	882	881	885	906	911	931	876	868	932	910	925	946	968	865	901	886	900	912	908	924	958	902	918	921	863	922	884	960	978	915	965	906	941	900	979	912	921	901	919	918	918	916	929	943	925	919	915	903	932	966	884	947	913	911	921	904	957	917	961	926	963	838	923	898	951	913	952	955	941	889	917	964	935	954	924	938	910	858	931	959	942	940	932	907	918	914	878	906	900	932	945	903	915	923	974	870	917	898	934	905	975	881	930	926	855	910	841	874	918	972	889	872	889	937	963	933	938	878	945	934	905	913	875	877	932	935	910	928	875	917	927	896	925	908	919	923	918	950	992	904	955	945	908	919	926	931	845	932	919	907	926	891	903	936	908	931	972	933	919	928	867	900	934	892	872	921	900	925	934	897	908	943	975	907	919	913	882	862	919	905	931	921	856	932	900	879	926	936	893	949	911	943	865	925	964	861	952	905	868	895	937	903	901	912	910	941	857	866	926	925	883	943	875	910	914	867	895	902	936	949	881	900	967	869	899	921	919	936	928	861	936	944	890	930	957	937	883	930	884	915	883	912	913	910	945	901	952	926	928	936	895	943	965	863	912	900	920	915	947	921	956	957	945	913	894	887	923	919	926	941	904	909	906
19533	21570	22566	18138	13712	10313	6973	4713	3281	2617	2113	1718	1467	1288	1176	1010	937	736	545	550	516	522	456	452	453	382	379	374	402	417	482	440	414	397	322	355	356	320	325	347	377	358	365	383	329	355	324	355	364	341	361	331	321	327	354	321	314	344	299	359	318	326	368	328	319	378	359	344	347	348	348	333	386	293	349	351	349	380	349	330	343	337	317	344	338	329	359	365	340	331	322	335	327	356	373	355	340	336	355	362	354	325	359	348	338	308	365	344	334	346	350	359	337	321	325	352	368	299	332	324	301	368	369	316	330	329	342	373	338	340	356	378	318	322	369	336	345	346	346	353	346	358	334	335	346	354	349	344	378	319	335	311	349	344	346	322	366	362	367	331	375	331	319	315	365	345	328	327	354	348	357	340	323	350	344	341	319	340	358	351	356	333	351	344	338	332	362	339	372	325	338	383	369	320	319	357	336	346	351	345	328	341	364	322	372	322	354	330	336	329	339	313	329	375	356	338	389	321	319	380	337	343	361	360	375	334	328	350	378	334	342	323	364	315	376	326	327	339	315	349	326	346	391	347	348	364	326	365	361	373	360	354	363	361	350	328	340	319	335	315	358	347	354	343	316	364	347	336	342	327	414	349	347	394	349	323	342	365	359	313	334	360	361	334	330	348	321	351	353	342	340	345	359	350	385	328	360	327	336	298	320	365	342	349	367	370	344	353	330	333	365	334	368	340	340	360	308	333	363	324	349	330	366	340	342	347	336	344	353	337	343	348	346	330	344	372	377	347	319	345	347	356	346	356	375	357	316	366	340	377	325	351	373	347	324	364	352	354	347	337	330	349	364	334	318	329	339	338	340	316	357	295	352	343	353	358	370	365	309	357	373	311	350	351	352	380	378	380	349	333	348	358	339	351	342	316	341	346	323	345	367	343	358	373	354	331	357	310	364	327	354	335	354	352	368	371	379	332	343	352	360	342	319	352	329	328	349	355	376	356	345	376	378	350	374	321	365	328	374	360	353	347	358	356	355	401	368	315	326	311	327	328	353	367	350	327	326	304	365	358	346	349	329	335	312	369	353	344	317	369	347	356	370	361	316	323	362	358	336	335	340	326	318	338	347	358	371	348	343	367	352	333	342	366	345	330	329	331	361	319	327	366	384	352	366	338	296	349	338	328	350	344	309	329	365	334	326	336	338	313	326	351	350	356	339	338	327	335	321	351	348	345	350	334	351	329	344	343	349	338	357	348	339	324	335	369	329	360	345	376	330	349	370	381	365	353	351	319	360	346	344	355	364	338	340	378	353	364	379	361	344	362	348	336	348	344	394	362	343	361	334	338	346	378	340	323	358	373	341	347	338	380	322	354	352	344	363	353	334	345	344	340	328	309	335	318	320	346	341	359	351	324	352	337	341	362	343	335	366	362	350	331	320	315	355	334	346	313	336	365	370	345	349	329	307	381	395	337	393	338	341	324	354	339	370	338	366	340	343	355	335	353	329	310	335	368	352	364	337	334	362	320	332	318	338	380	336	372	331	334	336	386	356	363	326	342	340	373	376	343	360	354	349	339	378	364	329	331	340	299	296	343	368	344	352	356	350	368	333	329	352	307	355	333	328	327	313	350	332	318	353	327	354	352	377	343	338	340	386	350	365	350	346	369	354	326	358	333	327	360	364	356	326	355	341	350	338	336	350	380	358	332	333	334	333	375	354	321	332	350	370	320	362	343	387	316	327	396	349	349	370	337	355	330	335	353	366	366	333	340	406	360	352	349	315	343	357	357	386	372	325	359	357	374	367	331	335	359	314	347	355	346	347	353	348	389	357	394	341	342	352	345	304	312	344	336	322	289	380	315	334	345	357	390	354	375	364	329	346	352	323	347	345	361	373	360	354	370	364	355	345	354	384	348	342	350	330	350	311	358	327	352	325	331	330	332	332	364	370	329	372	326	349	348	334	376	365	353	352	350	354	341	327	358	327	347	357	302	357	362	341	353	326	337	338	315	345	341	355	346	345	359	325	327	327	317	331	350	390	345	385	339	313	359	346	300	342	322	370	382	343	333	315	330	307	317	325	320	357	335	334	326	338	353	327	373	337	309	333	333	357	344	339	338	315	336	304	362	347	326	314	368	341	369	338	367	370	325	348	339	330	347	344	359	309	339	365	351	369	355	359	333	368	364	366	321	321	330	346	368	358	338	362	360	391	364	349	339	342	337	322	339	384	351	341	347	346	355	346	384	326	315	301	352	378	323	294	327	341	318	338	337	386	355	345	362	360	353	349	369	339	345	358	331	369	325	358	332	307	387	390	348	356	366	362	340	351	319	356	332	375	320	349	308	363	330	304	348	362	335	321	348	352	362	341	304	354	361	325	328	329	362	314	317	368	333	343	329	367	365	343	371	364	325	319	360	336	344	372	345	303	334	332	329	357	337	364	361	346	351	330	324	347	357	345	357	319	357	373	338	302	343	297	355	346	324	343	344	343	327	341	342	352	332	333	341	347	344	369	351	348	341	345	321	320	356	337	371	341	350	392	335	314	340	379	349	358	361	368	337	347	358	339	307	348	367	325	334	336	373	344	360	366	353	339	338	356	330	341	372	354	357	372	326	338	351	374	365	310	362	353	340	347	356	365	332	342	320	337	344	354	357	345	327	390	345	382	360	354	325	343	338	369	314	369	309	366	366	365	329	328	350	353	357	340	339	374	342	381	335	332	369	345	358	355	341	322	347	369	332	317	326	350	358	353	347	377	354	350	351	351	343	332	323	367	340	356	359	348	357	359	310	377	330	340	323	370	388	333	347	346	328	300	335	328	344	360	379	331	349	344	305	348	343	370	367	339	378	378	345	343	371	342	328	383	328	336	365	340	316	358	373	354	332	321	353	357	354	359	363	337	328	342	323	337	379	369	362	365	348	366	367	312	359	379	355	342	353	372	302	345	367	357	340	327	336	341	319	340	342	363	346	353	311	338	368	328	331	358	354	383	355	353	345	351	333	340	379	312	352	350	337	307	320	330	364	370	363	353	361	345	382	318	326	369	348	318	350	348	330	363	334	339	360	341	357	355	323	326	333	348	347	340	362	362	348	376	337	376	350	311	341	357	345	312	360	355	350	350	330	348	334	365	350	343	335	339	358	363	362	372	362	345	321	332	352	348	347	355	374	370	345	362	371	349	350	324	311	323	330	344	322	355	322	333	363	345	359	318	340	339	302	340	345	332	395	364	353	355	335	350	342	339	364	347	360	346	362	377	315	390	370	332	376	359	314	330	319	364	326	342	366	349	333	326	340	334	342	345	314	349	327	313	348	384	359	331	356	329	317	302	364	365	317	354	338	339	357	356	341	363	336	344	340	350	302	369	366	370	373	341	353	344	388	336	336	370	364	321	333	372	344	363	390	329	310	327	364	336	340	350	342	333	355	335	329	355	322	348	340	363	363	313	323	350	338	346	348	368	353	341	373	340	359	360	348	326	315	330	346	350	348	362	324	366	358
13271	17890	26906	28114	26204	23783	19801	15914	12807	10852	9056	7664	6803	6134	5815	4666	4340	3275	2251	2021	1991	1946	1716	1578	1587	1424	1310	1295	1207	1430	1658	1491	1246	1046	1032	967	955	930	981	954	851	934	970	934	903	979	922	955	987	962	949	889	896	966	933	925	906	931	919	915	944	950	936	972	917	916	879	906	908	971	917	917	920	946	953	927	945	952	877	955	931	983	953	900	887	954	936	876	962	907	904	906	921	928	896	962	938	999	968	936	904	970	971	905	887	942	939	968	881	936	947	907	934	972	925	941	1005	907	955	963	955	917	941	908	894	928	939	910	953	964	942	972	988	960	895	945	976	956	896	930	960	905	921	925	907	916	896	947	973	890	936	957	903	922	931	939	933	982	890	954	932	931	998	973	934	904	921	945	953	964	991	932	956	924	903	919	955	938	956	913	957	912	940	933	909	931	919	912	984	947	889	947	907	933	898	928	920	913	906	907	939	923	989	936	910	969	969	932	910	898	936	925	905	928	917	955	932	1037	904	958	888	920	909	942	923	962	965	889	940	948	960	998	957	933	864	936	973	934	939	974	960	951	943	980	926	944	881	1004	923	951	924	929	930	922	859	979	921	923	939	973	922	898	892	952	927	922	903	954	974	915	946	910	948	971	920	936	1017	874	965	966	963	940	934	920	993	966	941	936	884	932	921	916	927	1002	896	983	937	916	967	903	955	954	903	945	925	943	944	962	945	979	916	942	929	911	924	911	901	977	937	945	929	981	947	939	927	919	964	992	920	932	930	919	936	935	959	983	955	956	939	926	937	968	863	929	929	941	936	968	926	915	950	937	964	960	943	898	880	934	956	984	945	922	954	948	872	901	910	939	961	896	932	875	957	945	909	927	979	988	948	924	905	966	934	987	944	934	943	921	907	940	924	932	952	985	928	919	880	946	960	884	895	941	1010	942	975	978	974	943	976	957	921	949	923	917	950	884	966	969	952	933	946	910	899	970	978	938	985	934	939	917	951	945	942	970	965	860	968	977	934	921	853	960	961	927	941	990	937	960	944	932	954	956	949	932	907	924	951	992	928	957	913	960	921	916	958	913	942	968	907	906	951	972	960	940	938	994	902	1003	873	920	909	965	939	937	906	886	960	944	924	956	946	960	938	957	948	933	977	967	966	977	987	954	936	957	972	948	946	932	909	949	881	920	951	938	912	936	929	918	987	936	924	920	900	964	986	927	923	964	939	974	958	950	949	960	965	925	979	929	923	907	1000	932	986	928	888	933	903	967	946	912	928	918	917	956	936	977	917	942	967	974	972	906	975	884	919	937	919	941	898	932	948	949	961	950	938	945	928	916	948	936	908	934	916	971	939	996	942	981	901	910	915	928	942	1008	993	935	942	939	974	942	900	970	904	920	933	952	897	950	979	960	984	918	963	973	945	871	995	996	923	932	924	924	876	938	884	945	920	954	956	971	952	946	943	951	956	938	959	942	933	941	959	955	900	1012	991	951	898	936	928	961	887	966	966	956	958	979	942	920	938	964	903	951	963	969	936	997	949	930	949	933	894	906	956	912	921	953	959	990	977	937	971	942	929	948	952	939	913	934	911	898	935	1026	917	950	943	880	897	891	923	967	997	928	960	966	947	966	936	950	917	937	921	940	927	908	919	899	914	912	922	948	940	949	954	941	932	912	949	902	924	924	904	925	956	983	901	938	914	924	938	922	923	988	933	921	985	914	925	952	942	926	996	961	933	984	943	972	922	936	956	949	955	844	913	975	972	915	950	913	965	952	942	940	943	942	963	923	944	968	996	861	896	947	931	937	955	931	895	919	933	951	977	949	907	958	870	925	999	948	963	896	976	981	924	927	948	967	966	942	941	951	963	969	937	926	955	887	979	973	908	960	899	941	912	975	929	997	891	910	934	936	912	1013	921	943	899	967	972	936	970	982	909	898	941	966	955	929	938	927	985	927	872	932	918	967	871	957	931	950	914	934	1009	926	974	921	929	975	960	924	956	896	937	922	974	978	985	893	921	992	927	961	971	944	904	952	923	933	929	873	898	954	910	939	945	962	918	895	889	917	891	940	923	927	939	926	928	946	954	925	992	962	930	899	908	955	907	940	860	914	922	967	933	946	886	904	926	908	947	964	940	950	970	956	934	946	898	949	934	932	970	922	958	967	960	971	934	955	884	911	931	942	879	932	969	962	928	940	936	950	947	907	972	958	919	897	897	960	919	938	951	926	972	891	893	948	930	944	960	959	872	933	921	905	973	928	913	882	920	915	963	945	931	950	919	963	944	981	915	942	915	920	985	923	963	897	945	949	921	1017	965	963	931	965	923	922	954	891	963	924	911	979	992	957	907	965	909	976	905	965	957	985	929	978	945	973	961	879	988	957	969	887	906	950	908	928	926	911	935	933	898	974	941	945	916	943	1005	953	937	970	920	939	930	909	946	967	906	885	903	960	940	914	927	943	886	979	981	897	952	940	951	969	915	981	980	911	951	953	942	881	918	927	983	973	938	885	933	888	913	947	931	868	937	916	963	939	918	962	891	888	945	951	968	957	944	947	926	927	948	896	954	897	957	897	916	926	986	959	918	982	962	939	963	903	966	977	905	941	941	949	971	930	906	947	923	891	946	913	976	954	866	951	932	987	919	906	944	911	955	985	920	933	896	936	921	892	866	902	920	889	971	927	930	920	885	978	978	943	916	855	937	979	907	950	900	929	939	965	896	963	933	963	971	951	942	918	945	957	937	932	957	970	967	917	1006	920	939	923	943	910	1009	927	935	959	890	914	872	934	969	891	952	924	927	985	945	950	909	919	936	943	1006	946	943	933	960	887	937	957	907	926	926	964	887	907	927	898	884	986	950	958	1001	952	929	982	960	938	898	969	918	896	907	891	894	953	920	959	940	918	909	908	960	943	941	935	923	964	941	929	969	944	947	925	917	881	929	963	912	917	885	887	962	881	977	947	974	987	918	934	949	876	1012	961	950	894	894	939	938	936	951	941	956	945	941	926	885	923	901	937	938	953	928	959	912	884	975	955	910	984	971	932	962	957	953	980	933	951	940	903	922	872	913	893	950	944	937	977	915	942	956	956	940	924	911	998	944	981	953	929	968	957	949	982	905	939	965	942	906	921	997	909	931	983	962	906	906	888	921	922	936	940	959	929	931	906	939	903	962	922	917	900	927	952	929	928	910	925	934	950	909	954	923	910	967	917	899	964	975	879	941	954	893	908	892	949	978	903	906	964	879	928	932	931	945	956	957	1014	908	978	933	983	992	937	926	926	952	915	890	969	991	945	935	897	977	927	916	933	940	911	952	952	981	940	969	920	949	907	874	928	955	954	949	968	962	903	934	987	915	958	930	973	965	932	929	895	960	922	997	978	929	956	908	920	968	921	904	924	923	854	866	931	913	968	919	949	972	955	940	921	895	945	919	937	942	971	973	953	984	972	971	931	957	887	917	900	879	929	970	943	912	866	876	913	947	908	900	935	951	946	961	901	965	913	929	906	897	934	934	937
34395	37656	41901	34201	32486	32223	31989	28129	25309	20485	17652	15246	14756	12791	12255	9145	6350	6411	2967	1788	1621	1844	1348	1452	1237	755	733	624	681	1134	1188	881	580	459	374	351	332	369	300	308	307	313	317	299	331	323	331	368	305	269	320	317	317	318	336	346	285	368	336	297	296	324	289	293	300	333	289	299	324	309	315	321	281	310	306	295	316	339	315	310	293	301	300	319	295	299	310	279	317	337	294	304	282	308	304	308	318	338	319	302	321	321	307	306	292	300	319	295	305	328	355	293	336	322	304	290	316	294	286	326	322	325	332	322	311	335	312	297	313	331	329	285	277	291	282	283	309	326	289	305	321	311	287	307	300	310	305	282	314	334	320	300	309	287	329	332	328	317	296	318	321	308	309	313	296	319	304	292	326	305	280	301	295	300	342	319	294	302	319	343	290	334	327	327	301	312	298	320	328	276	339	311	297	329	289	263	279	297	325	301	315	317	299	274	351	289	308	300	295	307	284	321	323	304	358	321	318	337	290	313	302	298	313	314	306	304	326	289	358	303	336	304	320	287	268	326	317	307	326	305	315	340	317	349	330	298	318	348	324	319	324	318	307	323	315	320	319	320	305	294	297	341	324	318	327	284	321	303	320	328	316	333	267	314	322	336	334	304	283	310	334	325	313	340	333	317	290	324	310	314	317	311	327	308	303	279	285	324	305	319	300	300	304	322	344	320	311	313	313	282	323	333	309	325	291	312	327	321	286	280	340	351	319	308	287	332	266	302	299	289	325	330	319	312	337	299	291	296	321	337	310	308	308	311	313	303	329	307	309	284	275	338	321	305	326	300	314	304	317	299	311	297	314	315	335	304	294	305	317	343	317	338	293	346	302	310	300	297	340	288	303	303	339	347	291	297	314	314	329	321	309	318	309	302	317	292	274	282	342	317	289	292	297	305	319	297	307	301	299	289	348	301	294	309	316	300	346	274	306	306	321	344	308	305	339	281	318	328	286	287	331	312	327	299	284	298	331	303	279	342	322	296	305	342	330	299	294	299	341	327	279	289	320	316	311	314	257	275	308	310	314	325	319	295	318	297	289	329	289	299	317	307	329	345	295	305	317	319	274	305	327	320	304	306	285	292	290	314	307	314	294	302	310	312	339	308	304	338	314	297	315	306	342	333	305	314	301	314	287	332	299	286	317	302	297	323	330	321	317	307	289	301	342	321	294	318	309	325	254	289	319	275	308	304	316	343	264	349	286	275	293	298	327	303	277	327	292	329	331	278	308	322	331	305	298	335	317	313	311	311	281	289	284	329	298	322	318	309	294	304	307	330	308	324	319	303	307	316	277	315	325	322	328	330	310	317	314	304	312	324	322	301	290	286	290	323	302	329	320	285	285	280	322	313	281	294	295	325	347	314	332	311	366	324	316	325	294	295	296	307	286	305	332	309	344	300	317	301	277	344	305	302	336	316	273	319	328	334	279	318	322	315	310	293	320	310	320	317	313	332	303	318	308	333	332	302	336	277	340	308	301	319	291	320	318	306	338	325	325	278	299	304	278	321	301	343	291	297	323	306	323	291	314	321	309	306	321	323	321	307	313	313	352	336	293	299	298	305	279	320	291	281	306	327	328	317	298	290	312	312	329	288	297	321	310	289	322	323	292	304	299	334	336	328	297	301	331	295	295	282	299	295	300	284	288	305	310	330	317	310	330	307	349	309	305	327	309	326	291	286	315	303	299	316	317	314	309	302	313	310	319	312	306	313	272	314	307	331	307	308	313	317	294	329	297	280	309	272	278	332	314	312	308	293	321	299	294	302	320	284	323	304	302	335	298	332	345	317	317	289	338	296	321	276	320	311	324	311	311	326	312	326	301	318	275	305	340	321	337	298	269	347	279	332	296	284	315	305	297	264	311	299	258	329	273	299	257	282	317	316	296	311	311	288	325	321	280	318	337	318	325	328	316	303	317	299	279	320	314	287	295	294	345	308	319	322	302	336	292	322	314	292	347	338	302	298	322	293	339	306	318	331	345	331	344	299	317	310	325	284	320	312	329	306	330	356	296	306	319	281	297	312	306	299	305	322	300	273	332	289	309	316	304	347	302	324	336	309	303	352	342	304	311	330	261	345	271	326	300	292	311	305	308	329	305	298	291	281	323	303	277	294	314	317	335	326	319	276	331	293	289	324	338	304	287	273	315	293	305	353	350	312	314	290	312	307	296	302	306	292	312	306	305	308	295	305	308	309	326	333	331	309	330	294	301	324	344	276	333	328	320	320	314	301	284	325	306	288	286	304	292	279	305	336	316	299	305	326	301	317	300	294	321	365	284	302	273	291	325	322	313	287	297	316	321	325	323	295	307	309	333	346	350	310	288	340	292	320	294	290	330	303	301	316	299	319	313	319	305	310	314	317	297	315	318	322	331	318	345	319	278	309	310	309	303	292	348	322	328	331	294	320	276	295	316	321	276	288	269	313	330	303	308	328	294	343	324	341	319	312	312	335	318	305	286	305	309	339	303	310	290	298	304	321	320	301	297	280	316	332	284	310	316	340	296	296	305	343	289	297	344	321	292	329	299	290	331	296	282	277	328	309	327	303	292	311	308	315	278	313	326	331	291	283	304	304	336	347	309	311	317	327	314	294	335	289	338	270	303	288	328	290	313	295	287	306	300	314	340	309	335	298	307	331	298	284	304	323	331	306	307	323	298	320	314	269	311	317	307	314	312	289	314	300	302	316	281	280	295	337	297	305	311	317	281	282	298	289	325	350	338	307	286	300	306	291	308	297	278	331	327	299	297	315	299	318	314	309	308	326	345	330	299	327	306	326	307	332	297	298	300	317	314	315	346	322	324	322	300	312	309	336	349	321	326	325	343	322	289	312	309	293	282	330	312	320	339	308	315	301	312	297	295	303	306	317	301	316	283	299	352	323	293	311	353	324	334	304	352	319	296	363	301	319	296	285	307	332	319	287	326	314	322	292	336	314	262	287	308	305	299	323	287	298	329	295	332	331	287	344	327	291	292	313	320	287	310	321	300	327	308	313	314	334	307	309	318	325	345	312	321	314	298	306	338	331	345	322	294	317	332	299	292	309	320	315	282	324	289	291	307	292	314	338	263	317	327	312	321	306	314	284	309	309	282	323	306	297	324	278	331	286	313	284	318	318	305	332	277	327	298	310	312	305	324	319	319	329	329	317	309	304	304	335	325	308	332	322	307	286	300	356	304	312	295	330	318	322	303	313	304	323	306	287	319	322	331	331	299	302	316	319	305	338	296	304	343	312	282	305	327	323	297	300	317	314	311	322	319	312	334	333	323	298	279	310	314	315	266	308	282	302	333	312	310	301	322	325	340	307	345	351	322	307	290	344	288	311	313	300	293	328	328	349	290	315	328	334	354	283	335	347	292	284	299	308	264	289	278	338	273	318	324	290	300	319	302	310	318	315	298	307	320	260	278	298	318	316	307	350	302	359	308	316	322	320	307	322	276	303	305	290	316	293	318	267
24130	31121	40031	40716	41784	42882	42992	40760	39440	35893	34468	32939	33176	31317	31166	25486	21737	21711	12059	8271	8034	9294	6974	7478	6223	3640	3752	2962	3003	6145	6357	4342	2430	1539	1151	1022	934	909	848	901	880	863	888	873	829	886	903	879	895	931	819	927	882	898	887	947	852	862	906	846	869	861	835	891	891	837	842	869	856	870	864	864	910	899	838	879	859	829	833	799	831	809	842	869	897	889	834	888	835	839	894	858	828	868	883	873	817	865	851	893	803	882	854	850	800	861	892	822	838	824	873	850	881	840	866	848	847	849	898	846	864	881	887	878	911	826	905	866	853	804	845	865	845	882	889	842	840	833	867	884	851	868	818	830	829	846	896	795	874	888	847	833	911	849	879	820	885	880	918	846	862	851	870	874	886	897	844	942	850	863	836	795	906	868	899	813	872	837	849	922	851	854	829	872	880	858	886	807	812	853	850	874	871	849	862	893	858	866	861	817	837	897	854	825	918	926	822	887	865	892	886	835	851	868	831	836	824	872	866	859	864	855	836	903	833	872	905	899	824	844	883	927	861	858	872	835	852	826	848	841	822	893	894	861	888	900	854	867	856	894	823	892	901	836	926	860	779	858	883	843	875	843	889	852	857	888	856	878	891	884	866	900	877	852	882	854	876	784	873	857	866	887	833	823	823	882	854	858	841	833	794	876	844	862	893	826	838	881	879	840	871	834	874	869	868	856	886	847	843	854	836	836	869	926	840	838	805	822	871	858	877	903	901	867	883	872	826	863	853	885	884	880	807	878	853	831	873	869	817	900	826	859	890	881	877	841	862	808	841	882	886	912	813	860	837	884	875	908	843	876	874	870	863	891	907	886	835	858	855	914	847	821	875	870	871	922	817	903	877	822	778	798	876	831	855	848	849	852	864	818	904	852	840	821	832	855	837	846	892	890	885	864	854	883	878	884	872	879	894	793	882	834	823	834	826	902	875	800	817	841	833	868	832	859	874	858	830	862	796	894	858	905	862	850	892	881	896	844	857	829	822	842	864	846	870	863	868	861	834	820	844	862	846	828	869	894	854	880	926	862	866	849	889	795	845	892	850	851	857	889	906	821	839	873	806	852	851	864	840	830	824	865	842	872	898	852	853	840	856	888	888	862	875	880	841	871	865	901	863	899	818	830	864	830	893	862	904	857	914	863	875	875	827	811	878	870	824	827	848	840	840	894	853	889	832	862	840	825	869	892	887	849	865	887	889	877	854	869	896	848	863	814	864	841	800	874	861	864	867	880	904	869	817	843	862	854	861	863	830	783	864	909	861	867	873	884	842	875	870	871	861	897	904	911	863	875	871	847	851	881	842	854	848	895	855	853	899	865	852	878	915	838	853	830	865	867	891	876	873	850	832	864	919	811	878	872	825	859	876	899	844	841	822	904	800	864	830	893	790	826	838	886	870	862	907	828	884	906	850	807	866	846	853	870	809	880	845	885	842	905	869	946	877	844	793	912	846	897	881	887	851	854	820	904	801	904	861	864	850	865	854	871	865	861	863	896	873	851	863	877	901	833	901	862	877	940	910	869	823	839	840	881	829	833	870	870	802	898	823	917	854	874	867	835	859	822	873	878	819	875	885	847	851	845	829	824	885	885	874	830	871	813	822	847	847	853	884	918	876	875	843	839	836	873	848	854	827	832	841	821	835	850	870	921	896	874	878	880	882	908	915	897	816	906	874	789	822	853	866	839	885	857	854	883	844	818	850	867	856	863	870	876	873	899	911	844	835	825	857	897	866	823	789	865	873	867	880	854	851	818	880	856	868	848	853	863	834	862	886	843	838	848	860	850	900	839	814	866	851	837	886	865	907	861	839	850	909	858	896	843	863	848	812	893	866	868	907	945	837	876	814	889	839	866	884	820	786	848	858	866	823	886	874	845	855	790	901	833	861	890	841	820	902	874	860	813	881	863	918	840	887	894	935	879	862	840	860	856	897	859	882	846	836	905	852	833	814	848	856	839	832	867	875	864	869	871	859	870	845	817	864	845	838	832	859	868	866	889	862	826	854	856	861	870	849	903	859	890	818	878	842	838	891	875	903	854	865	927	857	881	829	888	880	837	875	907	902	879	889	907	837	815	842	798	847	829	821	881	849	858	915	875	876	881	826	857	881	847	848	844	882	889	829	845	885	886	829	836	871	865	897	863	901	877	818	808	857	875	793	854	909	807	824	873	900	880	832	838	871	840	861	833	852	865	871	906	885	882	896	913	812	894	805	859	904	843	864	823	917	893	842	900	875	839	888	894	858	879	848	901	845	867	848	839	884	833	893	874	912	831	856	848	822	848	864	846	829	853	852	835	845	897	948	887	862	826	853	885	903	928	877	861	832	898	891	880	847	903	861	826	849	832	891	835	842	818	839	835	899	835	892	863	869	839	857	810	885	891	848	818	879	847	866	854	872	841	868	827	820	853	872	862	849	823	873	897	806	895	864	866	861	912	849	831	818	852	857	845	812	865	846	913	852	882	844	873	874	847	903	895	851	826	839	866	882	824	856	870	857	927	877	807	818	895	908	851	920	813	831	859	793	848	838	843	854	874	834	865	869	868	888	831	824	903	865	841	839	901	842	883	858	839	782	853	890	868	875	906	872	874	821	847	887	900	881	809	818	888	893	877	842	891	882	859	868	852	896	860	876	897	842	874	913	855	866	872	879	827	846	852	857	847	912	830	840	855	861	868	851	905	892	795	858	877	852	900	846	866	851	808	903	801	883	810	872	853	823	878	896	817	828	892	843	881	902	852	850	856	823	863	869	845	875	877	847	816	887	849	880	856	847	860	884	880	858	852	912	877	859	883	849	898	865	882	817	891	855	843	880	853	924	892	895	894	895	880	836	886	863	879	922	880	885	800	912	840	838	825	808	877	828	889	853	861	856	878	871	865	818	884	828	823	882	876	892	874	866	864	870	897	849	963	845	887	848	863	895	902	889	838	866	897	864	838	802	838	876	850	804	885	780	869	877	838	887	837	833	851	869	871	854	815	848	868	891	819	815	831	859	821	880	879	873	864	856	838	816	809	842	902	824	832	828	851	888	844	849	833	873	872	813	862	859	873	865	863	848	881	854	870	863	828	795	902	910	865	804	836	881	852	863	883	824	922	889	897	859	834	827	873	841	861	863	860	835	875	804	838	862	838	819	820	836	845	855	862	912	895	846	824	887	896	881	844	907	869	878	848	828	851	888	806	858	809	906	885	870	858	885	867	879	841	873	814	955	882	818	881	833	851	798	839	798	860	865	889	852	856	890	798	882	897	857	875	900	838	870	859	861	844	876	893	886	828	860	905	889	805	865	860	867	823	875	818	861	799	866	815	839	909	881	832	890	860	873	817	882	935	831	883	844	889	934	899	872	830	814	837	887	896	900	830	880	855	844	874	880	860	898	894	886	832	869	861	864	833	859	818	792	910	868	815	842	810	865	939	862	873	864	888	895	858	873	891	811	846	900	841	885	890	820	835	811	867	844	877
40321	43864	46735	41223	37484	37773	36528	34569	31271	27367	25979	22592	21641	20858	20137	15593	11420	10949	4365	3105	4219	3345	1909	2057	1382	1035	930	966	759	1577	1878	1275	834	557	407	371	360	341	331	356	313	321	337	308	347	364	342	310	317	348	351	310	334	308	331	339	361	332	332	315	325	357	371	347	343	319	334	327	311	290	337	333	333	324	338	338	371	386	308	319	312	344	318	351	328	336	327	319	323	341	322	332	326	338	304	329	384	351	325	342	329	357	334	308	299	346	283	373	338	351	316	344	353	336	314	327	369	310	313	353	317	348	318	312	294	384	328	338	346	315	330	347	349	310	320	343	343	350	334	325	311	333	370	313	362	361	283	347	346	350	319	360	328	350	318	327	298	358	362	314	322	329	352	324	330	341	287	354	337	318	327	328	316	343	317	352	353	346	335	345	330	343	317	314	326	337	342	312	326	335	351	299	319	349	329	323	314	331	347	329	297	349	308	319	320	354	337	328	360	338	335	351	334	339	330	354	366	329	356	319	342	332	323	358	383	354	346	318	348	328	356	333	311	319	338	303	340	319	317	332	325	306	370	316	316	322	338	331	350	328	304	341	316	328	327	308	310	313	340	330	317	360	319	348	328	332	297	294	347	325	345	321	338	297	333	360	335	327	315	292	358	327	307	330	324	348	326	330	333	350	351	301	320	341	295	334	317	367	307	326	326	322	338	354	328	333	320	344	288	304	338	367	339	358	338	314	317	327	319	348	350	311	335	341	367	324	346	354	319	342	347	327	319	335	325	304	316	320	334	351	325	341	326	314	335	341	322	319	328	332	322	333	328	315	347	307	350	344	332	340	311	314	343	351	315	342	321	348	312	359	335	347	307	320	315	318	324	313	318	334	291	305	329	326	323	358	343	344	338	321	339	353	363	315	302	329	326	358	335	310	331	342	337	301	347	319	332	318	363	302	336	338	328	328	346	332	375	299	315	364	316	314	350	328	350	296	301	358	322	358	311	359	291	330	334	308	308	344	325	316	330	331	296	310	308	299	323	331	349	370	339	323	373	317	343	345	306	315	335	326	348	346	328	350	341	337	331	360	305	324	358	328	321	333	311	332	312	346	304	333	372	335	326	314	322	332	341	330	339	350	357	310	309	296	312	370	355	333	325	335	374	334	333	322	319	325	319	299	350	334	338	332	301	354	330	326	322	294	344	344	353	337	320	330	357	344	317	339	345	345	319	352	379	345	341	351	312	347	323	311	325	294	340	333	323	334	329	337	329	306	357	316	337	348	316	300	329	311	348	321	339	334	361	330	349	309	352	345	325	324	345	334	345	330	310	374	364	286	345	353	327	358	356	341	325	323	330	330	313	310	348	300	308	299	320	310	318	322	329	324	307	305	339	359	339	327	356	349	333	351	333	327	360	328	351	362	355	306	378	333	322	326	321	300	368	323	316	325	351	346	317	324	339	330	331	340	315	346	361	368	342	335	356	316	349	315	334	302	339	328	338	325	324	331	319	357	345	316	312	339	371	333	317	371	308	323	318	345	358	339	348	335	303	321	335	337	331	342	333	322	321	367	307	327	331	323	329	326	352	330	324	307	317	335	324	368	341	324	327	343	312	342	370	324	308	329	329	341	319	339	328	339	357	325	333	311	318	331	332	317	337	361	333	347	345	371	352	315	339	310	362	336	304	355	329	332	332	348	352	326	342	321	308	338	346	329	349	331	323	328	335	338	334	308	329	305	346	347	305	358	329	327	312	326	316	331	334	333	342	333	336	346	351	302	310	328	359	335	316	337	313	308	354	323	332	349	327	324	345	314	301	312	337	334	338	333	341	309	334	324	323	323	354	312	312	350	356	334	364	337	320	349	309	328	309	342	300	339	334	322	328	349	324	327	355	324	313	336	327	354	313	312	299	353	350	311	349	330	284	301	351	325	351	340	315	300	323	328	332	341	358	370	335	322	344	383	332	346	327	325	342	320	297	345	331	324	309	336	368	367	344	351	360	305	366	327	326	333	328	344	354	311	332	320	335	309	328	337	335	318	350	315	355	333	324	334	353	338	301	354	345	329	366	325	291	337	338	336	307	322	312	370	359	312	313	328	364	333	330	349	313	351	318	334	363	305	320	320	342	308	304	330	348	364	353	327	348	303	325	316	365	334	287	303	318	336	319	343	315	347	319	306	347	386	301	337	331	347	318	331	344	368	344	319	321	313	357	296	337	306	362	318	314	359	320	323	350	356	334	310	314	327	360	360	313	309	302	333	332	299	336	329	337	366	317	283	336	320	351	335	346	356	318	328	329	340	320	334	316	365	359	302	364	317	337	342	321	335	315	323	307	294	335	350	341	320	337	318	355	354	347	326	341	322	307	320	321	311	338	314	321	282	360	314	316	309	354	318	362	289	330	318	319	343	317	330	329	340	321	346	358	333	330	341	329	352	330	329	312	338	330	299	320	356	336	311	311	329	347	343	324	323	321	369	330	336	311	341	346	335	331	350	351	320	355	346	306	319	343	333	306	355	370	313	350	319	343	297	304	317	331	303	330	312	349	311	326	328	317	327	339	361	341	331	356	319	337	343	351	335	328	329	341	326	299	348	317	352	319	322	339	328	335	325	310	313	365	355	331	311	340	393	301	345	306	296	350	322	336	350	361	333	342	340	348	314	339	337	336	345	354	350	287	325	322	336	341	317	321	326	328	331	328	338	332	316	327	377	343	305	347	344	306	330	317	302	322	326	314	316	349	297	370	332	310	320	315	288	317	342	316	282	331	356	325	349	329	311	368	323	316	346	347	316	301	368	295	337	344	328	325	303	339	356	321	338	348	349	332	362	321	311	339	359	328	324	312	326	343	355	361	338	320	322	315	321	333	316	320	324	327	339	312	335	358	313	355	316	312	376	331	320	334	327	299	330	352	330	351	334	295	330	332	372	373	326	318	330	326	345	335	326	329	338	351	319	313	327	323	350	336	330	315	317	333	340	296	314	350	326	342	382	309	335	334	341	288	330	331	335	347	337	368	346	309	317	326	315	334	307	354	319	322	337	315	317	324	332	322	316	335	322	322	339	338	350	319	335	337	345	374	336	332	347	377	320	346	306	321	342	317	355	325	321	345	327	336	340	338	318	319	353	333	334	351	337	338	372	363	337	290	320	318	345	335	373	358	308	314	304	354	366	320	314	320	354	336	295	349	337	320	328	307	333	349	296	369	342	310	317	329	324	336	298	329	325	293	348	328	338	344	328	302	332	330	348	345	310	331	338	342	295	326	325	345	341	361	336	311	322	352	328	321	298	316	332	298	325	320	321	288	334	347	354	311	337	309	344	301	346	342	332	319	377	309	343	333	323	333	308	300	318	343	353	329	353	362	324	306	344	329	300	323	384	354	296	314	337	319	341	309	341	314	318	328	357	345	336	347	344	336	301	324	340	299	364	295	329	312	347	328	357	283	300	343	356	315	348	339	321	329	342	329	350	328	335	328	358	323	306	296	319	338	300	353	337
28383	36556	44419	46008	45600	47299	47569	45466	44439	42026	41357	39039	39313	39133	38837	32628	28626	29490	13002	13432	17653	14025	9357	9943	6995	4977	4687	4540	3768	8251	9311	6481	3749	2175	1376	1198	1029	977	941	941	969	974	903	871	843	910	870	920	889	921	930	918	879	904	907	922	933	895	927	867	873	897	888	915	903	882	942	964	922	909	882	936	916	927	964	956	922	940	923	951	911	939	829	902	927	899	908	857	855	898	897	949	900	860	894	918	876	916	901	899	849	896	872	921	922	877	892	926	864	994	884	885	846	918	921	889	894	921	880	947	878	908	899	899	917	932	900	895	963	945	934	863	873	921	884	912	897	875	902	945	935	932	923	904	939	900	951	929	902	869	904	907	871	917	889	877	874	929	933	895	910	880	914	905	897	881	862	902	924	902	913	881	884	920	892	878	879	923	959	904	939	898	889	860	914	957	869	907	881	916	901	920	913	911	976	923	895	881	919	830	886	900	933	938	925	904	906	875	888	855	946	934	925	918	942	875	951	938	814	917	881	903	914	866	904	853	853	939	897	902	907	918	875	921	884	934	942	920	875	975	879	910	916	958	891	936	882	899	867	951	868	921	943	895	895	863	906	901	905	860	900	872	840	902	911	879	887	935	884	938	950	904	927	915	943	895	910	910	915	882	890	923	872	932	886	961	927	900	869	913	929	906	876	883	934	930	906	884	930	882	899	902	906	919	889	929	901	903	906	908	899	903	886	853	868	877	941	928	969	933	867	875	905	887	917	935	912	955	912	887	878	902	972	890	893	877	926	908	894	909	886	928	903	866	932	884	914	933	904	919	855	858	878	890	899	903	872	897	944	878	897	911	913	914	901	907	907	952	901	948	878	871	943	894	964	906	865	911	879	892	928	859	914	916	903	876	878	909	876	888	929	938	890	955	958	897	877	919	898	879	866	873	963	905	894	889	956	927	961	848	914	895	931	922	889	937	869	952	930	905	871	925	936	877	887	947	972	853	937	899	847	895	918	887	928	922	935	924	945	895	932	899	898	891	920	893	921	884	878	879	938	943	894	945	934	918	917	887	969	902	956	957	929	877	886	908	860	867	903	914	879	899	931	908	912	936	888	917	933	906	927	895	903	905	901	945	849	904	934	955	950	957	932	905	918	889	949	946	851	940	909	931	902	850	864	914	848	945	940	961	900	933	923	888	902	957	897	890	918	892	904	955	936	949	936	821	929	918	938	932	936	928	887	913	870	932	879	935	898	904	880	873	948	911	958	944	884	844	916	888	867	879	880	938	918	955	954	891	886	923	917	930	895	914	930	861	873	924	916	931	911	832	913	908	899	938	884	930	864	925	904	889	916	916	863	878	945	899	940	913	923	920	875	928	903	871	890	922	911	937	922	895	841	875	929	897	914	902	873	878	910	863	909	878	895	867	961	929	874	897	915	911	903	910	908	922	876	866	906	932	875	937	904	882	872	891	928	908	865	893	922	960	860	837	972	965	873	928	947	959	897	974	933	927	926	845	913	912	887	889	873	919	911	867	878	911	925	905	935	949	930	898	857	902	893	931	887	960	854	925	847	887	892	923	901	919	904	881	905	862	844	901	854	904	964	875	886	962	952	825	923	926	946	866	970	917	927	912	908	950	908	904	907	882	879	890	863	941	917	899	842	931	839	889	882	955	890	954	938	989	880	877	913	894	891	883	885	911	871	887	899	937	898	904	863	912	923	893	853	897	912	874	937	906	868	890	886	888	887	887	908	927	868	918	905	912	907	930	917	913	929	969	941	963	864	890	910	922	952	860	944	927	950	900	931	885	928	928	990	889	895	899	888	896	932	924	891	885	893	907	884	856	911	931	854	869	877	888	961	907	887	910	882	915	939	940	872	927	866	887	897	936	946	877	867	920	908	922	944	889	934	891	874	892	867	890	918	941	897	960	924	924	924	917	927	841	901	952	899	891	946	968	885	956	931	888	949	878	886	894	885	960	943	915	875	847	920	852	901	908	884	930	939	948	910	835	911	845	931	866	849	902	947	907	940	895	916	892	915	868	891	912	898	842	943	923	920	919	904	934	938	895	929	931	942	930	888	882	869	914	963	847	872	896	910	920	852	903	906	913	911	880	909	857	858	911	936	944	884	859	895	902	878	946	941	910	909	851	884	895	883	927	861	877	917	909	891	915	899	911	896	939	859	928	883	925	923	910	898	933	882	896	926	909	924	891	926	913	884	966	920	959	943	918	904	897	942	907	893	874	928	898	935	920	910	951	948	940	905	942	920	942	908	890	940	900	882	912	930	892	904	893	950	939	931	920	948	906	922	882	864	924	883	895	910	915	960	956	947	890	904	895	872	902	935	915	969	974	944	935	888	861	871	948	848	960	887	841	905	922	918	875	876	954	940	901	911	915	903	835	882	905	887	942	925	919	917	865	914	945	928	916	906	978	914	909	937	917	883	884	882	875	909	876	925	910	863	933	898	923	852	868	842	938	912	869	944	905	918	923	918	869	960	930	915	945	916	845	890	888	902	945	889	881	872	912	903	879	871	889	913	901	937	919	884	928	850	946	943	936	940	899	937	908	950	931	879	997	904	881	886	919	917	883	859	908	908	864	922	932	907	911	923	880	864	897	915	908	907	851	947	872	942	953	965	897	879	951	910	950	892	881	971	908	955	904	871	917	900	906	910	940	954	944	878	903	929	905	862	864	918	894	908	924	890	918	950	904	910	939	916	844	919	930	941	922	879	913	882	986	901	941	940	917	939	868	900	930	934	862	967	881	904	900	893	906	951	832	929	952	935	937	901	896	906	938	933	893	882	842	860	924	907	942	901	895	927	966	944	861	902	895	887	888	943	948	879	893	914	896	906	853	862	892	909	861	962	928	912	929	875	941	901	917	943	895	897	888	909	967	875	949	886	913	937	925	933	927	926	913	910	916	899	896	914	891	932	965	935	950	926	902	895	856	927	919	906	896	906	904	915	890	918	987	894	899	901	979	884	898	849	931	897	946	927	959	947	889	947	868	909	979	902	861	867	942	916	937	884	948	914	904	885	922	878	882	890	913	888	914	882	930	980	891	974	865	856	875	881	917	919	886	885	934	925	870	881	957	938	891	888	911	888	903	930	872	969	922	865	893	854	872	892	910	857	928	892	914	853	854	903	906	940	917	865	964	886	944	910	973	872	950	897	907	860	900	974	869	921	908	889	907	919	969	961	876	859	958	883	881	888	904	876	926	913	926	895	909	846	842	921	907	882	926	894	888	876	924	854	913	913	941	875	943	872	907	947	846	921	886	901	928	917	965	948	930	931	887	899	921	890	876	913	918	898	905	899	889	857	852	939	925	953	875	879	891	911	932	921	906	862	956	886	900	942	946	879	938	892	952	870	889	955	909	904	900	877	909	905	891	917	870	900	943	901	931	898	928	903	926	939	921	885	904	904	933	922	874	851	925	876	931	928	867	928	936	927	871	849	882	915	904	901	944	907	886	965	895	930	876	914	944	880	877	892	952
20224	21971	21905	15876	10664	8142	6027	4351	3261	2551	2167	1784	1639	1571	1405	1150	944	819	588	545	552	574	470	478	436	391	445	443	382	436	450	455	404	351	351	354	336	339	325	341	358	311	346	315	329	348	326	348	302	359	352	345	337	345	324	351	327	387	374	326	331	341	366	321	356	350	338	354	319	355	339	328	333	334	356	334	393	325	336	349	364	317	359	336	337	291	329	309	321	299	304	343	375	341	327	342	358	363	356	331	354	331	331	380	346	342	348	338	331	376	316	339	327	336	317	343	318	341	332	365	325	361	366	319	351	320	344	355	299	330	337	359	327	326	326	369	331	352	329	360	335	362	387	361	371	347	326	321	358	328	343	366	347	363	329	346	369	328	326	347	377	361	341	345	326	359	345	352	356	332	296	323	351	336	340	335	373	313	333	335	339	313	335	335	358	369	397	330	343	350	336	359	338	341	365	346	293	335	369	375	363	289	359	328	360	364	353	329	373	334	329	320	359	349	323	352	347	356	361	353	367	356	330	366	305	359	315	331	288	322	319	318	355	329	388	336	345	325	334	370	346	359	304	370	344	377	388	312	346	385	330	331	341	306	349	336	329	332	337	325	323	328	345	357	316	344	336	336	302	349	327	334	311	375	345	348	372	322	356	337	318	331	337	302	354	369	305	334	352	324	324	357	372	291	386	350	338	346	353	350	335	339	350	323	346	321	333	330	343	339	360	297	340	355	320	335	347	346	340	346	356	319	372	334	359	311	329	375	358	328	331	328	342	327	328	368	357	304	362	339	356	352	375	332	363	336	333	324	313	346	344	334	341	327	381	357	325	336	368	369	349	341	330	332	351	338	343	342	342	375	334	322	351	321	354	341	345	325	317	335	341	321	345	346	344	350	381	344	314	364	343	333	333	325	332	320	342	346	303	323	366	358	340	376	335	362	363	331	341	360	369	334	338	334	360	325	354	342	321	355	364	320	354	319	326	341	320	321	328	322	336	338	358	341	308	368	334	341	322	361	332	345	364	356	333	324	359	344	320	332	315	345	342	335	343	350	345	307	340	345	351	348	371	340	354	342	322	348	354	322	358	367	367	313	343	339	327	341	362	327	348	343	302	316	369	362	346	313	359	327	340	338	359	337	358	377	349	336	373	358	401	316	356	354	307	319	338	358	355	341	332	359	358	312	337	359	365	341	339	356	336	344	345	348	324	347	339	353	312	320	344	300	317	337	355	342	306	379	348	359	354	383	352	317	354	311	344	319	330	327	333	338	298	342	349	366	325	375	354	374	347	337	349	360	331	327	340	351	348	339	342	363	305	307	321	346	309	331	364	350	336	334	309	370	355	359	373	329	346	325	337	336	382	336	326	345	353	360	345	349	322	364	357	343	351	355	325	339	321	374	298	354	379	334	361	323	368	352	348	396	360	328	303	328	304	311	349	354	322	349	358	337	325	334	347	307	371	310	314	341	327	317	334	339	350	349	329	345	343	330	335	350	362	384	353	365	361	346	347	324	350	351	333	330	352	344	396	332	354	337	320	315	332	344	344	338	349	333	347	357	366	355	344	320	360	348	357	308	333	339	374	348	413	302	352	355	351	296	334	303	338	309	324	331	346	368	339	349	341	366	323	318	359	328	340	319	368	334	334	360	294	335	330	324	322	363	356	324	349	338	318	338	349	372	354	353	341	355	345	361	378	339	341	351	363	343	336	340	351	343	329	364	317	301	346	381	350	348	390	352	333	329	325	321	365	375	391	302	340	375	364	362	364	346	375	350	330	320	352	313	354	364	334	334	330	335	341	336	330	374	358	353	341	331	326	346	340	345	328	347	302	346	406	343	334	324	336	340	345	343	302	349	339	328	333	321	345	386	303	352	350	379	372	345	308	343	326	331	326	385	341	335	352	349	347	308	351	331	341	321	338	323	333	333	377	332	359	319	337	346	322	343	337	315	339	319	414	338	349	315	309	334	318	330	351	352	335	335	344	320	317	332	309	343	354	315	357	343	357	365	316	349	337	325	326	327	351	336	354	339	335	347	327	347	336	359	328	343	363	343	367	353	345	325	348	348	368	347	319	343	344	344	329	333	354	315	325	337	370	351	342	346	311	302	348	344	332	358	352	342	338	328	315	359	314	327	334	322	345	312	297	359	321	329	347	356	331	348	314	345	326	334	342	324	333	336	311	357	335	350	343	332	327	330	326	325	328	311	353	363	326	331	342	348	306	293	341	324	354	324	357	336	378	321	344	350	353	329	355	331	314	343	327	344	358	352	340	348	350	331	333	316	319	316	328	337	329	327	318	336	330	329	348	378	349	298	313	315	330	333	336	342	319	357	327	327	357	323	342	359	334	365	349	327	342	335	322	341	324	327	341	337	362	310	348	338	341	326	372	364	379	327	340	345	293	372	368	341	351	355	365	332	356	331	347	343	373	341	308	354	336	325	343	351	349	352	337	360	343	375	319	357	360	334	318	337	291	339	365	309	349	348	338	335	333	358	364	334	365	324	340	347	341	368	361	359	329	376	309	351	316	361	378	384	307	346	342	341	370	302	351	365	337	349	318	320	349	365	343	365	333	335	365	365	328	349	348	360	328	332	341	312	332	310	348	310	356	333	361	332	332	348	316	341	321	334	365	318	298	358	356	319	333	327	347	359	303	327	354	323	321	343	329	331	338	316	316	320	335	366	347	320	336	323	347	347	371	376	334	349	346	377	346	348	327	335	321	349	316	380	320	322	367	369	341	365	340	321	349	342	341	357	364	388	344	311	332	366	306	351	320	352	357	362	327	321	322	323	368	344	316	348	378	372	319	384	317	347	359	355	319	340	329	331	341	365	321	355	341	350	316	358	348	352	317	323	350	323	318	328	360	327	373	303	370	321	345	346	334	344	352	319	366	361	331	350	337	310	355	318	314	349	315	340	381	322	333	353	337	381	327	346	336	334	362	342	324	323	314	331	331	330	336	343	352	311	302	334	364	352	381	377	363	325	357	350	320	356	328	353	339	338	355	320	305	322	368	323	319	349	340	338	336	349	312	338	377	331	331	338	386	312	358	336	328	317	356	346	343	348	335	363	349	357	332	346	404	353	340	337	357	274	334	348	350	306	333	351	344	331	326	352	324	335	345	365	341	310	311	342	355	347	350	357	378	342	336	350	343	314	325	334	310	343	364	321	358	327	294	352	336	332	375	360	331	350	362	345	349	368	325	359	387	353	332	336	351	344	354	343	354	338	341	359	336	361	354	357	333	349	339	341	302	342	353	345	361	348	375	318	319	375	352	354	360	347	323	329	351	350	327	348	326	330	370	359	348	338	364	369	361	355	317	340	312	308	339	366	349	366	352	323	347	369	330	370	356	377	354	354	325	315	336	336	358	344	349	342	331	346	321	341	364	318	337	361	350	375	310	343	383	358	360	331	356	336	348	313	345	361	354	319	323	357	357	333	343	318	301	332	338	308	380	347	344	346	343	343	332	343	352	342	324	340	348	338
13403	18307	25567	25766	22834	20523	18120	14983	12446	10219	9024	8081	7323	7229	6584	5177	4654	3568	2345	2153	2288	2298	1729	1815	1504	1444	1362	1370	1253	1651	1646	1539	1278	1026	930	976	938	924	963	948	933	919	897	916	894	918	939	905	908	931	899	902	948	938	905	889	910	897	901	900	961	906	857	902	955	934	932	957	923	926	908	890	893	909	943	898	981	974	915	998	919	953	951	934	925	958	937	858	963	903	946	948	918	948	938	890	907	942	951	927	936	964	926	853	887	929	1017	922	882	907	865	951	930	945	946	910	940	932	914	930	926	930	895	903	929	905	847	908	920	935	965	925	944	884	994	972	948	950	941	932	938	932	960	901	913	909	885	905	897	926	895	910	889	889	913	920	928	941	932	865	913	904	916	936	936	904	893	931	938	939	938	922	905	904	912	906	871	987	945	974	886	934	910	938	895	925	973	922	891	895	929	987	944	870	906	923	908	946	931	915	905	936	824	891	925	933	964	913	904	906	910	917	940	910	926	889	931	913	941	950	900	936	924	899	924	947	910	923	903	929	961	959	920	910	946	909	909	957	902	910	906	862	949	960	944	922	952	890	873	954	888	891	929	929	947	931	978	928	958	898	952	949	909	922	921	926	866	898	913	908	915	903	955	928	940	897	974	893	897	939	848	917	859	924	877	990	945	941	921	950	901	902	881	964	903	934	977	905	964	928	953	955	921	934	899	951	900	940	898	916	914	922	938	928	998	922	877	864	956	933	896	875	890	893	951	948	956	876	938	950	895	905	940	896	925	922	929	972	959	937	930	921	980	921	942	963	946	928	861	923	949	941	934	970	903	901	877	912	964	939	930	878	970	967	975	953	858	898	861	950	940	930	925	897	899	947	932	905	934	891	911	887	979	963	905	935	935	896	883	927	963	995	928	956	929	950	889	927	897	896	961	925	982	881	903	896	906	888	890	924	929	962	914	881	918	920	938	928	835	919	950	890	951	926	928	872	977	906	925	908	930	946	915	860	930	906	989	883	884	883	938	947	945	870	921	919	928	947	957	934	941	955	905	898	903	884	942	890	913	954	891	881	936	898	951	899	924	902	915	963	907	927	932	906	972	904	911	959	918	891	964	877	893	903	946	948	1002	966	923	906	879	944	989	943	973	930	972	926	892	888	926	923	949	923	962	944	892	932	899	949	927	974	947	904	874	906	965	919	944	872	972	938	940	943	910	894	898	924	896	929	902	904	910	958	928	975	894	938	930	939	1010	895	934	923	925	911	954	893	918	897	927	899	897	892	963	927	948	949	906	904	960	948	890	899	860	940	916	931	915	976	925	944	907	946	939	916	923	929	933	953	994	964	878	964	963	889	907	937	933	912	913	887	958	896	919	932	988	925	973	966	951	864	877	934	936	971	919	862	958	893	910	921	931	942	945	935	952	920	915	926	873	917	903	883	873	938	911	953	868	919	928	913	932	880	935	960	894	920	941	939	936	913	935	908	913	999	918	949	900	863	964	947	882	930	923	941	903	1012	964	900	987	895	896	930	880	948	934	918	936	942	926	932	907	964	905	938	885	918	964	955	854	929	927	959	944	925	924	901	939	963	852	891	922	904	981	957	893	925	900	936	885	965	915	924	946	954	934	902	927	922	955	929	878	903	868	913	890	926	960	991	894	972	914	903	913	960	936	886	940	911	963	927	844	899	880	928	903	937	910	893	885	963	934	910	932	916	911	927	922	970	977	914	887	972	945	915	906	917	919	873	926	927	965	947	877	944	969	914	878	896	937	929	920	898	916	960	861	904	860	917	907	898	923	884	952	930	966	889	940	878	926	936	871	915	958	962	924	899	951	935	922	891	931	988	916	908	934	904	924	968	913	867	900	932	905	934	926	908	910	887	926	904	916	954	929	891	916	915	927	962	962	888	880	877	1006	925	914	897	940	900	884	899	919	891	906	935	908	895	896	899	940	920	908	952	938	918	924	885	920	905	902	889	963	886	894	941	911	950	938	896	925	934	973	930	895	927	920	874	909	1015	953	881	993	888	957	929	899	953	948	965	950	924	902	937	964	966	979	963	892	899	862	921	888	914	891	921	895	881	950	953	885	960	888	967	877	942	943	924	980	915	906	927	879	908	951	949	950	927	876	936	952	864	938	957	921	919	923	924	895	887	881	913	964	934	945	904	931	877	895	867	971	949	954	904	918	885	854	885	931	904	941	894	916	971	965	879	954	937	951	924	927	910	980	982	924	910	963	873	918	908	937	930	886	930	907	911	915	918	969	991	891	966	958	948	904	927	954	900	952	928	889	954	947	921	980	949	876	977	920	916	893	943	930	888	908	942	961	952	955	923	956	976	862	874	920	988	861	896	885	982	942	922	916	904	957	900	965	936	910	916	1002	926	928	947	920	868	918	890	902	896	917	867	906	939	974	935	894	915	924	911	919	942	908	934	935	876	887	960	956	974	949	875	889	894	902	890	931	917	942	915	946	911	914	949	977	938	880	946	923	961	930	943	910	907	932	919	910	918	974	933	931	950	942	901	917	944	908	941	919	901	885	967	881	936	919	942	915	899	980	963	931	961	914	949	918	903	928	889	917	881	909	927	918	890	902	917	855	949	911	883	910	901	956	961	912	945	906	947	979	954	915	946	949	969	979	939	927	928	933	899	911	922	918	931	924	938	942	945	901	943	989	860	934	904	968	947	884	909	923	937	958	956	908	901	847	952	946	933	917	919	966	965	958	911	938	965	950	911	865	921	921	881	937	913	880	916	908	916	977	968	899	891	923	886	931	907	877	916	879	933	902	910	955	862	939	948	967	957	936	998	909	929	898	902	910	942	906	897	942	936	871	878	936	899	995	930	911	946	917	957	918	887	916	898	874	929	892	923	874	909	955	942	941	924	903	916	937	889	944	897	912	888	921	915	929	901	923	936	909	950	940	960	982	933	953	924	945	921	910	998	944	958	882	908	896	891	882	906	908	889	921	894	927	886	918	928	906	865	935	865	1012	901	1012	908	931	924	942	912	941	929	928	918	973	1003	918	977	958	938	945	941	914	895	938	958	947	936	915	956	998	898	914	910	933	960	896	949	934	1016	952	940	923	902	939	932	904	949	907	881	915	948	913	935	911	901	910	915	972	934	935	900	950	888	988	901	934	883	906	886	955	917	942	898	880	942	927	924	935	943	938	996	885	929	874	894	933	929	934	940	891	878	928	926	856	897	967	877	923	946	959	947	914	972	929	855	914	902	928	941	888	1008	929	884	952	927	920	950	867	938	940	897	894	954	869	924	895	984	872	890	946	882	926	927	899	919	923	918	921	935	942	906	911	973	937	855	919	936	920	927	932	907	933	982	918	925	896	925	968	925	881	886	905	925	896	963	890	976	878	881	936	949	927	962	930	927	912	937	903	942	938	911	922	928	972	878	925	917	904	923	885	898	908	904	940	936	913	942	939	938	930	913	905	886	902	924	920	871	891	901	897	951	975	953	873	918	934	927	938	919	936	929	890	893	973	901	907	1003
36106	37000	40985	35466	32614	31724	30356	27665	23757	19234	16871	16189	14203	14319	13894	9986	9305	6136	2525	2429	2241	1880	1402	1365	769	683	679	727	601	1184	1317	871	619	449	358	323	315	291	326	294	301	309	320	312	310	316	285	314	303	309	273	316	310	324	288	312	301	306	288	313	296	304	282	291	297	260	278	296	301	310	310	325	334	307	285	275	291	285	307	283	309	308	293	294	308	319	285	297	317	290	291	291	281	316	301	277	300	295	282	273	274	288	288	297	290	304	286	305	308	318	313	321	290	334	303	305	312	276	318	324	293	312	316	313	292	299	315	291	257	310	293	260	287	298	293	300	298	280	289	304	321	302	293	313	339	276	328	314	276	285	286	303	319	312	304	293	287	265	295	290	313	289	258	307	277	299	295	278	289	282	300	306	283	249	289	305	280	294	316	296	269	298	300	301	311	293	307	293	340	274	327	288	318	310	316	298	247	302	311	308	322	286	309	285	331	292	300	280	277	295	282	291	284	289	311	310	301	255	294	321	297	298	348	293	316	271	292	300	295	317	289	311	297	329	278	263	286	293	300	306	307	303	329	280	294	302	305	298	305	297	293	270	275	285	266	313	302	298	267	276	317	315	301	290	315	328	295	294	269	291	318	316	298	294	294	312	314	294	277	296	275	304	327	304	268	290	306	329	298	314	285	299	257	307	316	307	306	302	302	306	304	297	299	296	299	289	254	292	282	285	296	321	319	276	325	291	291	309	305	282	327	324	306	306	313	297	308	307	272	315	294	297	286	325	279	295	298	260	304	311	300	334	322	294	305	270	305	309	316	312	309	294	315	313	291	268	278	303	305	345	313	317	280	268	297	322	301	317	310	303	316	316	299	326	332	303	312	293	271	287	301	305	294	295	299	255	337	297	302	289	304	301	283	312	319	318	301	302	288	288	301	319	277	309	324	306	285	317	317	319	280	318	286	291	305	301	295	332	333	289	334	282	302	287	275	320	301	288	296	286	288	290	298	290	312	283	294	320	315	280	285	279	309	283	315	310	302	292	305	310	294	297	311	327	326	293	310	284	297	328	308	296	279	311	290	305	275	296	304	313	299	310	302	294	312	299	330	293	298	306	300	291	308	298	296	293	293	286	307	253	336	297	288	289	272	294	283	310	288	311	309	293	264	284	279	297	309	277	322	288	300	295	323	290	316	285	294	320	285	261	287	279	319	276	264	316	329	280	321	336	314	277	326	316	323	307	300	318	281	309	293	342	308	285	313	308	294	290	325	311	285	297	303	290	322	261	309	296	282	280	260	332	290	331	289	306	258	252	279	311	280	284	293	287	265	291	319	287	301	307	293	289	311	303	279	292	301	261	302	294	291	325	308	309	282	292	314	320	304	310	281	300	292	315	292	292	339	310	321	304	309	284	285	325	307	347	275	281	279	328	335	254	295	326	293	297	261	263	271	272	292	285	326	279	322	321	293	298	289	263	285	324	309	282	292	302	290	320	290	286	307	303	274	332	300	293	287	271	266	304	313	304	285	318	323	272	295	317	318	306	300	294	294	305	307	293	299	286	314	288	291	314	289	287	281	328	295	293	275	286	284	288	295	306	283	328	277	326	293	305	309	301	297	307	300	294	303	247	309	278	310	316	277	310	329	303	293	309	314	308	289	290	267	324	294	299	310	351	299	302	318	302	321	313	305	265	298	289	280	352	267	307	299	285	316	283	303	282	345	281	298	326	293	293	309	304	299	308	308	286	318	259	309	267	308	298	306	293	304	280	333	292	318	291	294	307	297	301	328	286	310	290	312	315	266	305	286	320	285	291	304	322	285	292	294	312	286	318	299	301	312	285	295	319	287	286	294	291	267	295	327	290	328	318	292	310	284	296	305	320	301	273	298	308	285	298	283	325	276	277	315	278	332	302	299	295	296	295	265	302	306	290	336	328	293	307	289	295	285	309	277	296	291	363	317	332	296	297	309	279	275	330	309	296	293	268	299	272	336	344	310	317	291	309	288	296	329	297	301	283	347	288	283	308	311	325	331	320	302	253	291	323	281	308	308	274	302	332	309	291	311	309	308	310	291	312	296	311	268	305	290	292	290	324	269	266	318	314	300	308	264	319	305	312	323	272	287	302	312	297	310	270	315	291	273	272	297	290	307	304	294	266	276	281	297	294	290	307	294	287	289	299	312	262	331	275	283	283	308	323	286	286	294	297	270	274	310	289	287	335	294	307	295	288	280	325	300	294	283	323	298	279	310	336	271	284	295	314	289	295	292	284	296	341	275	292	301	305	303	320	301	286	288	298	314	302	266	310	291	311	308	324	317	272	332	304	313	321	336	283	300	293	282	323	297	291	297	331	287	345	333	277	309	261	288	305	287	310	292	309	307	304	280	310	288	307	298	275	278	292	294	339	303	288	298	263	296	288	307	297	284	287	305	300	290	313	319	271	292	313	280	331	306	304	323	271	293	274	319	283	306	295	298	304	269	315	268	318	298	296	316	292	300	293	293	274	281	280	312	309	313	297	302	292	320	286	289	304	302	294	313	312	329	296	316	272	286	284	311	290	336	302	276	281	290	314	301	296	278	335	285	326	295	299	337	257	315	276	295	326	288	276	287	286	279	290	338	309	278	316	314	291	317	298	290	329	309	342	309	339	301	254	303	298	298	290	312	329	308	309	296	290	301	298	284	328	313	316	293	275	311	307	293	293	293	279	286	323	289	301	275	280	307	312	314	272	297	277	294	278	295	334	313	273	286	315	313	315	309	308	303	317	278	315	315	274	276	287	276	306	295	267	300	291	285	294	280	274	327	304	291	290	301	295	320	300	299	286	357	290	316	280	254	298	301	306	306	291	282	306	293	285	315	292	298	275	328	289	317	303	310	303	310	276	302	295	299	278	297	267	300	296	321	291	293	330	300	309	299	280	323	285	279	286	286	311	318	294	296	307	295	292	288	310	297	317	310	278	251	264	297	290	275	308	281	297	293	307	271	316	310	292	306	306	295	297	276	275	336	260	299	291	285	314	297	303	276	334	307	314	277	288	302	305	280	319	279	292	267	287	284	295	303	280	305	284	305	312	324	298	334	327	287	309	285	317	287	310	297	302	312	318	332	307	320	317	302	302	306	329	323	289	337	270	317	285	283	290	303	294	321	310	294	298	285	314	329	289	308	292	296	323	313	284	302	286	347	309	286	312	292	287	278	310	315	333	300	274	285	315	295	275	259	295	328	337	291	288	278	281	282	309	296	272	298	288	301	290	305	299	304	321	309	322	317	313	313	311	332	299	299	288	290	287	312	267	270	315	319	267	309	301	263	309	283	312	314	292	314	290	313	297	290	295	304	297	326	296	317	303	268	296	324	292	304	320	315	261	295	306	318	298	348	324	270	341	325	284	298	335	268	315	310	312	312	271	278	318	312	293	295	310	291	271	301	276	265	294	319	290	317	314	313	280	314	293	323	314	304	286	303	288	296	281	286	314	265	313	315	285	299	309	274	275	300	293
25374	30630	39440	41157	41545	41988	41603	40769	37769	34303	34249	33748	31631	33615	32675	26639	27844	18561	10963	11196	10734	9279	7497	6779	3636	3352	3150	3544	3037	6429	6705	4338	2711	1684	1086	887	834	927	902	809	822	839	845	843	851	819	832	839	789	844	824	862	824	790	896	813	853	779	819	809	904	805	810	829	808	806	895	824	775	813	843	851	786	846	865	827	848	848	834	826	849	862	806	814	825	828	872	870	860	855	843	825	836	773	769	812	895	852	840	812	793	829	836	854	780	782	840	845	894	779	872	785	836	886	911	863	891	868	815	786	852	799	846	836	835	873	880	860	861	816	814	869	844	871	810	854	841	817	838	840	900	842	847	854	857	812	848	834	814	804	860	841	816	806	842	852	828	843	818	841	811	850	810	876	843	769	787	806	845	823	800	810	818	832	880	834	811	822	834	802	871	810	802	857	832	813	796	878	807	821	851	823	775	865	795	864	800	870	842	785	823	835	811	875	843	881	852	880	828	823	854	784	834	855	848	816	868	855	869	852	841	832	833	805	803	849	807	845	809	857	852	841	825	787	841	875	798	858	810	805	861	843	870	841	864	794	805	833	825	843	872	856	799	870	856	806	825	799	839	844	863	822	856	820	815	805	786	846	837	810	858	849	799	873	827	861	841	806	915	818	798	796	807	892	829	841	849	790	857	847	851	815	845	810	829	838	800	814	782	803	815	859	784	847	833	844	819	805	805	836	837	829	878	807	810	865	869	827	836	812	807	793	835	840	863	809	824	814	825	813	828	820	865	823	879	832	844	879	802	825	811	844	853	833	798	850	868	813	842	807	852	855	824	845	799	852	810	828	871	840	819	823	811	822	825	833	830	823	868	797	832	827	832	851	858	821	818	845	841	834	823	823	829	846	867	820	812	825	828	871	838	855	858	811	829	855	824	845	839	840	804	905	822	851	779	831	797	801	842	853	851	885	853	847	852	807	845	845	835	818	833	837	857	821	799	841	774	816	823	777	804	843	863	859	836	817	838	865	821	863	810	839	870	858	850	770	830	832	828	776	846	868	891	812	826	811	852	842	832	844	797	863	856	798	865	861	871	759	772	822	810	817	863	861	846	829	816	792	804	799	832	812	839	852	830	880	844	842	846	889	886	860	856	858	819	854	845	872	847	862	820	805	875	836	906	885	856	859	803	833	791	803	814	850	770	797	881	811	832	843	773	870	828	818	895	802	804	852	806	891	824	783	761	801	825	826	819	795	822	837	798	834	828	876	857	819	785	806	839	814	746	810	825	880	859	822	850	838	794	820	848	838	842	780	856	886	799	807	870	827	854	802	824	807	773	864	838	788	864	838	811	785	811	840	883	846	847	810	824	881	848	823	804	803	791	848	854	803	833	857	821	852	841	809	824	867	943	838	803	836	838	802	825	780	851	845	871	825	829	860	813	856	807	804	864	809	805	788	829	811	848	851	790	797	792	827	835	865	866	845	799	815	843	829	896	862	802	809	824	861	829	880	838	868	806	788	825	850	809	836	849	885	822	851	804	823	827	793	827	829	789	838	768	860	802	837	835	818	880	793	786	865	820	810	831	818	805	851	874	834	837	835	814	863	802	782	850	789	819	903	845	807	825	875	790	820	836	865	806	833	792	891	847	812	866	875	860	802	857	801	869	841	795	859	843	858	785	820	831	828	852	775	822	790	835	808	819	926	878	786	829	818	834	859	847	794	862	834	853	794	843	860	806	788	836	809	852	834	857	744	797	842	768	819	827	829	825	864	812	823	820	861	834	846	836	775	833	858	839	798	886	830	785	803	839	824	822	785	851	798	863	837	800	806	826	844	809	820	818	889	851	836	782	796	795	838	808	872	824	792	822	839	858	862	826	882	811	820	830	791	790	853	783	832	855	833	867	780	890	789	846	807	801	807	869	844	785	827	834	779	829	854	828	801	818	860	807	836	814	845	831	880	835	832	872	847	858	803	838	796	801	808	831	814	771	777	793	814	835	877	820	869	811	831	867	870	812	786	781	852	844	836	816	832	880	839	859	791	843	824	797	815	817	841	853	841	799	863	868	829	784	843	847	815	847	798	832	838	849	834	837	740	783	875	830	850	838	871	842	774	815	812	822	830	786	854	828	781	837	797	862	830	832	846	857	846	798	854	816	778	848	829	811	805	870	878	837	782	844	824	861	868	833	866	839	853	878	849	820	790	842	885	827	830	846	799	813	828	785	792	862	907	841	839	812	805	854	789	784	824	805	834	812	882	871	839	868	820	820	833	844	854	832	817	818	864	846	821	843	785	824	814	864	865	834	826	855	771	822	785	834	823	864	764	828	837	823	779	849	880	871	873	880	795	845	853	884	797	786	835	836	823	820	855	856	838	778	806	841	806	812	793	797	888	844	855	840	823	837	847	798	818	772	817	793	852	806	804	820	780	811	767	845	872	806	844	842	847	788	807	836	866	789	842	824	853	844	852	849	776	819	800	784	851	846	829	815	887	830	841	818	837	849	802	774	839	863	820	811	830	839	851	814	816	830	837	844	813	795	791	832	897	837	795	753	841	819	827	793	822	760	845	796	864	807	750	792	751	800	814	805	857	826	844	884	808	871	822	858	878	850	783	856	797	842	845	815	803	836	901	842	820	852	819	845	854	870	849	831	828	823	872	817	832	851	794	835	805	844	832	846	837	818	858	818	830	858	810	831	847	803	775	835	805	845	800	802	823	824	805	864	799	838	863	828	774	893	772	812	810	815	811	882	803	808	812	815	850	826	813	806	858	858	804	862	859	836	814	851	851	819	823	861	843	849	836	848	826	833	824	815	860	831	857	777	808	791	846	878	865	860	821	840	841	854	757	836	822	816	841	804	819	857	877	847	800	824	886	811	807	862	798	823	843	846	780	859	856	834	822	887	838	786	796	882	809	863	883	818	870	845	802	845	874	846	859	828	842	855	783	798	806	844	822	842	842	799	814	817	852	844	869	834	870	859	868	824	837	833	801	886	880	827	845	839	819	857	814	837	839	882	801	881	831	834	825	830	774	785	819	818	843	867	844	871	785	847	804	804	809	823	845	817	805	841	817	824	827	828	832	810	777	904	858	836	877	829	801	869	807	815	827	839	881	808	820	829	819	809	792	820	872	860	820	812	845	804	856	787	831	803	851	821	874	874	853	774	844	860	858	859	838	867	844	862	818	792	838	826	841	854	751	814	829	840	837	861	848	883	846	826	835	819	849	887	821	825	867	821	810	801	841	812	860	865	812	832	851	778	799	861	774	780	820	749	808	838	853	832	782	850	840	877	825	861	787	813	809	800	799	829	835	858	846	848	865	824	841	875	870	788	871	806	833	865	830	802	806	858	802	828	863	828	861	887	857	829	850	814	835	844	805	782	821	869	782	791	820	823	826	897	878	848	827	813	838	794	856	860	834	862	796	824	861	892	872	872	844	797	833	824	815	854	845	857	899	899	824	851	867	783	854	828	817	806	817	853	845	816	781	853	838	826	828	817	803
43246	44329	43686	40201	39117	38571	34897	33341	33218	26736	22086	22676	21424	20851	20147	14068	13702	11249	5316	3595	2863	2517	2314	2323	1310	851	932	878	913	1866	1682	1185	775	500	367	353	396	357	320	323	332	310	316	313	324	330	334	319	316	304	307	314	316	328	329	330	325	312	321	327	337	344	310	300	333	326	337	361	335	317	361	353	314	322	344	302	330	316	351	304	310	323	312	346	308	324	305	329	375	339	317	316	326	336	308	310	304	322	301	284	348	326	316	301	323	296	308	319	309	300	303	312	368	317	335	303	326	347	320	292	312	315	305	332	328	340	338	327	347	294	299	337	330	314	340	338	340	356	321	300	341	296	298	341	296	369	307	297	323	333	291	311	339	318	320	321	293	297	322	341	317	313	307	328	327	308	335	310	342	303	331	335	311	288	360	326	307	324	353	329	331	357	331	324	315	283	320	275	306	317	327	310	317	334	297	330	292	315	318	309	281	300	331	313	340	360	346	351	318	344	300	321	329	334	296	322	329	295	309	322	324	295	335	352	314	331	310	295	338	315	324	306	322	299	326	330	338	328	372	336	297	338	327	348	339	324	316	344	301	324	324	289	313	324	308	318	321	319	324	296	312	331	325	318	331	314	361	317	322	351	298	352	328	342	296	302	295	329	309	322	316	322	329	336	333	323	334	350	293	305	284	305	291	298	312	323	321	291	285	296	326	316	298	340	322	339	367	305	363	330	333	344	335	289	336	283	278	324	348	330	357	331	318	352	321	360	295	317	318	349	344	335	346	332	338	323	329	313	303	296	300	342	299	319	335	312	313	338	330	304	305	325	279	311	299	324	323	325	315	333	326	318	315	300	324	317	336	298	321	283	346	328	308	359	357	343	334	337	319	318	328	303	321	315	335	287	308	346	338	306	368	319	314	309	344	302	334	324	330	327	305	330	352	301	340	300	300	310	302	334	329	318	303	321	322	315	322	327	329	321	376	315	330	306	290	280	307	322	334	330	330	344	323	316	314	314	335	319	318	354	366	322	332	339	325	313	319	310	317	328	345	323	338	298	328	306	329	316	314	331	310	336	328	323	337	358	346	343	302	329	285	315	327	329	311	301	308	341	296	329	300	328	321	306	307	325	294	341	284	321	285	330	337	341	348	341	371	347	305	337	327	359	347	300	341	309	337	339	307	329	291	305	354	324	331	317	302	287	320	288	296	333	318	335	333	323	311	304	309	338	326	327	337	326	313	311	349	320	335	327	343	323	320	331	315	298	315	309	308	348	297	349	353	334	304	288	327	306	312	318	329	332	333	317	305	349	315	322	299	300	336	314	351	318	310	317	324	323	326	309	296	332	323	326	320	333	321	302	323	311	294	306	322	346	309	316	314	305	300	317	327	323	322	313	318	327	301	291	299	311	313	311	347	317	347	306	302	332	336	292	376	320	310	292	343	322	308	320	294	330	294	319	332	323	319	306	303	289	331	316	314	324	299	320	314	322	348	355	322	305	312	290	309	301	299	303	328	329	308	306	308	340	320	338	332	326	292	308	323	323	313	301	342	298	303	325	311	326	288	323	319	314	329	349	320	307	306	345	326	335	341	302	346	321	300	299	317	286	346	306	305	328	297	306	334	309	285	306	332	314	327	303	346	303	304	322	301	327	324	333	294	315	313	316	338	327	319	331	327	317	342	308	345	296	309	318	305	298	312	307	309	304	311	332	290	302	300	316	339	329	310	323	320	339	345	320	324	324	281	337	347	362	332	340	290	320	304	309	319	340	326	306	319	319	324	315	300	303	317	329	313	307	322	311	370	291	294	330	332	322	312	323	312	351	305	318	294	325	339	327	322	346	360	325	297	312	309	317	322	340	316	368	348	307	323	343	289	330	329	331	328	315	328	302	337	323	314	324	314	343	321	308	298	345	350	314	320	308	312	333	342	332	334	298	335	304	296	330	333	358	315	311	339	326	341	321	314	314	328	297	311	342	303	339	303	325	341	300	338	345	327	345	356	295	353	305	315	307	329	314	320	335	317	335	289	352	339	309	321	334	314	319	315	308	326	328	327	349	272	274	307	314	351	306	305	323	324	340	283	323	351	321	321	318	326	317	293	310	323	323	337	320	304	296	310	332	318	318	319	338	324	297	308	334	331	300	314	315	331	333	302	316	301	362	320	376	318	337	290	318	339	323	305	327	296	333	333	311	300	324	288	328	333	307	305	317	301	329	342	298	302	326	320	316	290	328	323	305	331	304	308	320	341	338	297	301	331	341	325	316	333	340	331	312	304	317	339	325	299	292	335	333	328	311	293	336	354	332	335	306	334	304	319	318	312	338	315	329	342	320	317	323	316	297	315	337	333	280	305	295	305	332	327	321	320	311	324	317	335	325	296	291	308	328	330	323	278	329	301	318	292	314	310	336	320	336	323	314	334	323	319	330	334	321	335	324	332	322	311	292	343	323	345	315	291	335	332	289	328	321	338	326	339	323	316	311	335	312	306	332	337	337	332	319	326	352	303	355	340	302	330	322	310	309	308	311	306	325	313	324	303	334	321	368	295	322	314	335	303	361	338	325	319	303	337	339	307	320	328	334	311	327	298	324	338	308	297	292	346	319	307	338	351	352	348	316	331	340	294	303	303	302	301	341	339	363	332	338	338	310	301	316	312	349	345	287	307	315	309	342	328	283	335	327	355	308	310	327	300	334	334	315	324	322	297	339	339	295	307	305	328	321	295	300	328	338	275	321	325	347	306	314	318	340	325	309	309	327	354	353	313	315	307	324	334	301	327	330	309	308	306	324	318	318	320	342	332	323	285	348	317	313	320	317	363	298	299	303	339	329	294	334	358	338	309	297	300	324	289	338	331	311	321	316	334	326	336	324	309	331	331	353	308	334	326	295	297	309	321	277	328	333	345	333	334	280	304	327	317	329	322	330	313	309	291	321	301	327	337	367	318	337	341	317	318	334	337	346	323	315	321	295	326	297	325	306	323	335	343	310	330	311	313	354	304	297	334	325	323	319	310	340	299	314	317	334	315	301	350	326	320	330	303	328	330	321	265	331	313	339	328	298	333	312	344	348	311	295	312	336	350	300	332	294	309	311	369	304	353	311	313	314	340	330	342	347	317	313	317	343	314	293	336	305	313	330	311	290	336	324	314	313	313	287	302	309	358	339	322	348	300	304	308	299	321	314	341	343	318	317	301	300	317	296	285	298	328	324	302	327	361	311	360	320	329	363	322	347	303	330	285	306	323	336	317	313	276	332	319	317	296	296	333	321	328	389	309	323	339	329	326	353	321	324	349	301	328	327	326	312	322	326	307	321	338	300	321	318	297	325	351	306	320	311	308	338	354	350	361	356	323	316	313	345	329	351	333	307	360	298	329	321	318	335	299	325	334	318	297	345	325	286	316	319	336	313	330	344	314	328	313	365	344	310	304	334	268	333	317	316	290	329	298	306	322	283	320	317	296	305	302	300	257	329	327	327	342	362	329	337	300	309	334	314	311	340
31664	37401	42328	45587	47197	46937	45165	45986	46108	40321	37800	39635	38740	39209	38285	31229	33061	29266	17501	14953	12540	11797	11768	11534	6718	4336	4613	4453	4304	9556	8575	5703	3441	2044	1220	1058	956	1017	873	854	955	903	915	926	912	935	909	902	880	876	876	894	861	904	879	868	839	874	851	887	882	823	853	854	892	821	944	881	880	915	878	934	898	859	855	842	907	887	892	883	857	883	888	874	869	915	867	891	899	846	881	889	856	937	895	894	887	863	881	844	923	880	914	883	851	841	860	915	856	893	887	866	832	837	923	872	873	895	876	859	868	940	893	925	912	819	877	896	871	848	845	919	847	912	912	895	861	836	872	863	830	868	908	861	833	892	879	856	896	889	855	910	884	873	868	897	816	885	877	881	848	879	857	868	828	916	875	838	848	853	882	885	822	852	870	859	837	872	838	826	878	940	865	874	864	879	864	937	837	863	903	858	910	846	906	869	904	841	899	903	863	845	872	843	873	879	893	864	897	914	861	900	938	931	867	858	821	873	868	880	882	900	887	870	885	887	850	812	892	857	909	882	907	865	889	877	883	837	853	880	862	889	836	846	878	856	898	880	879	907	865	799	874	853	862	877	949	835	865	928	893	868	839	851	901	883	868	867	923	952	856	854	848	850	848	912	876	930	910	825	851	863	869	865	901	904	920	851	906	892	837	904	872	878	907	923	862	908	850	872	858	920	846	913	902	846	817	895	889	911	870	874	864	904	835	848	842	916	843	870	867	888	847	900	860	907	876	896	899	865	843	936	901	858	889	897	906	857	902	876	890	890	861	853	897	891	884	866	910	841	875	818	891	888	903	858	843	852	899	880	855	825	962	864	891	815	863	864	878	834	831	922	874	885	863	918	882	905	908	872	931	858	904	835	868	865	922	909	912	876	865	901	893	847	858	915	859	888	855	832	870	852	865	882	895	914	922	903	905	881	874	921	827	839	921	850	872	851	880	831	896	886	872	890	925	827	868	823	857	937	857	876	931	862	911	852	860	884	870	906	900	867	907	875	852	821	865	850	833	853	931	878	895	849	862	968	901	867	865	875	878	814	896	847	904	906	907	879	864	860	909	851	861	904	875	896	881	869	868	865	846	847	853	870	885	836	865	893	864	866	877	870	932	898	941	878	921	857	890	897	837	859	829	872	865	889	877	935	878	872	854	933	911	886	907	920	948	844	862	872	798	854	877	936	900	830	840	920	813	846	898	860	874	917	817	905	883	864	891	910	881	877	895	877	885	900	897	904	878	898	924	903	864	882	870	875	912	857	888	865	858	867	890	914	899	850	890	908	881	892	862	829	864	853	888	917	903	852	853	897	887	910	913	941	870	881	894	887	914	853	903	863	907	912	867	910	900	858	899	866	851	885	883	831	866	883	848	896	885	889	844	860	858	864	893	828	896	898	875	875	897	915	885	920	892	895	849	858	865	895	833	907	878	898	891	883	853	857	886	925	852	874	884	911	924	875	844	851	867	888	910	857	902	862	900	880	868	860	886	899	880	869	835	851	839	918	851	848	926	878	820	881	852	871	869	899	881	874	900	895	932	899	847	898	850	844	920	904	887	898	839	864	936	911	886	828	872	853	891	847	881	879	903	865	870	869	909	933	878	924	865	819	857	904	867	907	900	879	910	886	851	827	844	863	921	883	821	905	920	867	920	830	912	889	912	900	883	909	865	896	889	855	886	912	880	828	836	853	881	858	864	863	822	928	887	847	858	884	860	873	866	896	850	837	867	906	880	912	905	901	840	833	866	879	930	884	923	957	885	891	919	893	822	874	934	904	882	886	888	892	847	909	864	856	819	897	857	861	847	883	864	871	861	856	834	882	852	883	868	866	848	872	877	856	930	879	872	843	877	939	845	882	898	859	840	858	924	876	901	885	892	909	876	853	912	858	857	914	893	925	890	873	843	861	839	913	893	924	821	894	886	886	850	929	873	867	909	910	843	887	818	911	914	831	927	869	881	880	833	918	813	907	887	894	897	926	867	877	852	805	863	850	838	874	870	864	909	897	872	886	870	885	885	885	919	846	900	878	863	935	917	869	863	876	886	919	923	844	950	845	913	861	869	838	937	896	825	893	827	889	917	869	949	848	880	869	821	889	901	903	843	833	849	838	871	898	796	881	888	886	864	861	829	833	880	869	886	899	903	866	918	835	943	871	890	854	893	864	914	889	894	897	854	884	889	834	842	878	919	879	897	896	857	908	966	889	908	846	872	900	906	900	903	809	859	891	870	893	901	929	862	899	850	900	902	844	849	835	871	881	829	826	851	870	947	898	862	870	853	847	881	874	839	857	866	859	861	891	891	854	903	863	847	878	842	857	938	885	907	882	860	911	864	922	896	832	881	874	921	887	854	843	898	915	861	879	871	867	874	908	883	872	899	848	850	901	919	901	871	837	882	898	842	901	897	854	856	898	922	934	931	894	902	878	884	875	874	859	890	850	900	929	830	871	879	879	896	872	927	825	846	920	853	892	937	812	954	837	858	932	914	895	881	915	843	839	853	906	839	894	954	825	860	920	911	924	834	924	884	847	888	870	907	893	852	874	855	831	884	860	849	859	897	853	870	892	892	909	916	868	865	838	917	884	823	870	826	890	840	850	873	842	837	909	910	900	883	883	816	895	855	887	839	898	810	917	856	927	888	887	887	818	816	879	969	896	890	947	878	844	906	865	857	882	857	881	877	898	837	892	865	884	871	892	834	873	777	879	953	853	820	826	848	885	839	854	885	877	934	923	890	844	872	894	886	893	869	925	911	916	895	878	883	872	896	896	841	853	879	856	848	831	910	915	901	869	822	875	924	878	874	886	845	883	859	876	903	845	866	922	893	868	834	914	834	877	862	864	898	849	897	851	855	873	865	867	837	833	937	823	801	854	845	890	945	887	840	883	832	873	841	866	884	885	899	864	933	933	876	901	918	843	875	892	905	891	858	869	899	908	921	900	860	847	849	874	911	865	926	896	936	865	893	870	905	866	845	888	881	869	925	892	860	862	912	901	855	853	963	848	866	911	846	847	874	915	875	904	845	921	894	875	873	896	912	847	871	979	885	889	905	853	887	885	878	897	830	928	864	881	785	894	916	910	875	850	837	871	841	892	861	884	863	876	902	881	893	863	864	898	897	914	919	815	890	858	916	844	916	831	879	809	861	871	908	870	912	913	929	869	841	850	879	831	893	871	869	856	872	853	857	894	864	852	816	867	874	854	834	859	868	875	924	873	894	860	895	862	836	892	907	888	947	915	851	883	837	845	921	874	824	892	873	878	902	862	863	829	866	870	876	897	884	895	905	917	899	907	825	835	868	868	856	829	839	899	885	937	901	872	834	919	907	939	882	909	909	854	882	859	869	843	898	869	890	859	929	907	904	888	862	846	903	936	806	884	875	865	866	869	830	920	932	887	907	888	910	848	920	834	886	885	870	856	882	861	903	902	919	876	858	861	857	807	845	862	884	879	896	902	931	886	944	864	868	846
20836	20860	20657	15763	11695	8079	5987	4473	3518	2243	1639	1520	1461	1346	1265	1005	853	808	598	546	518	447	434	425	403	402	374	387	365	407	439	424	374	359	356	318	322	340	324	299	298	323	338	319	359	345	317	322	322	346	354	348	326	321	327	318	320	327	318	337	329	329	361	350	373	338	326	362	355	317	351	324	290	337	325	364	344	358	322	347	338	350	329	297	322	315	309	342	356	327	315	352	322	362	329	314	308	346	343	353	322	292	344	325	327	314	343	363	328	335	328	331	308	341	321	332	296	344	327	305	312	323	297	328	317	341	320	318	303	346	331	365	300	318	301	352	330	326	336	322	317	359	333	350	322	339	307	372	341	321	329	369	324	291	307	323	326	401	353	313	322	348	339	327	323	351	343	326	325	327	307	345	315	315	340	335	320	328	321	324	330	322	333	339	323	342	331	330	330	347	325	329	318	328	331	354	346	344	325	305	325	356	322	337	338	329	305	334	319	328	337	313	329	348	323	333	349	312	369	357	343	314	331	334	317	322	352	334	351	326	342	334	326	333	369	326	309	310	351	320	330	343	347	339	341	330	323	367	299	370	343	324	311	336	300	327	313	311	325	355	323	334	340	338	340	304	311	349	342	320	339	355	297	315	333	319	331	333	351	350	328	320	327	356	370	331	347	314	335	356	295	307	318	312	326	337	351	311	344	291	360	359	339	339	332	325	324	365	340	316	361	337	330	331	328	322	347	316	327	346	336	296	291	333	338	354	308	343	350	337	341	308	334	355	326	334	313	316	336	308	298	336	340	325	321	318	307	323	328	307	315	326	348	357	374	334	317	310	336	324	344	309	319	331	342	331	319	337	321	313	363	330	323	328	317	327	345	318	327	306	318	344	335	342	338	332	342	349	329	305	338	307	325	323	347	325	291	317	343	310	326	362	305	347	336	338	318	344	308	322	368	307	339	373	313	304	361	345	291	351	365	325	331	335	356	314	314	359	339	297	333	328	292	318	331	329	329	340	334	353	335	326	318	342	342	316	331	329	322	347	283	325	346	332	337	321	333	333	324	313	321	324	339	341	361	331	363	318	324	312	327	330	338	329	331	319	344	355	289	337	336	316	334	346	364	318	339	336	350	318	289	353	316	346	318	378	346	313	341	342	342	324	353	345	334	314	326	318	311	344	314	369	344	352	355	316	339	302	328	338	349	312	365	317	319	315	315	320	346	334	327	336	344	321	357	337	316	349	365	330	326	355	348	326	318	331	355	337	349	339	347	338	361	329	317	324	333	332	316	317	331	348	329	313	344	349	306	323	336	343	332	303	342	322	325	351	319	335	329	323	322	310	325	324	318	307	290	365	329	320	365	341	327	332	317	331	299	312	319	321	342	321	329	315	304	335	342	359	323	363	333	332	302	341	339	343	337	342	333	360	326	323	366	349	340	372	349	334	326	334	340	295	356	314	329	332	338	343	307	329	342	338	312	326	323	335	345	339	349	351	375	290	321	316	317	332	335	289	317	343	283	329	322	337	330	326	350	333	334	302	318	349	351	347	363	297	337	274	339	327	318	354	309	332	367	313	331	333	354	321	356	318	325	321	333	331	341	335	358	309	351	312	356	337	344	356	296	341	311	349	322	367	325	379	340	367	317	331	318	335	325	320	327	315	318	321	330	295	332	316	327	350	354	359	326	324	327	345	324	313	313	295	307	298	317	326	335	316	315	335	343	313	287	359	342	365	352	270	300	339	343	302	290	317	351	319	330	331	318	299	318	300	391	322	318	335	286	321	304	344	335	315	324	328	320	342	299	340	319	327	335	346	343	311	341	318	327	347	301	331	319	365	342	349	352	339	330	338	311	355	343	341	340	325	337	330	357	352	337	298	333	320	357	336	339	357	352	324	371	328	314	316	322	315	339	320	340	326	335	346	316	339	324	333	352	321	329	335	325	321	310	340	397	350	366	321	331	302	345	331	332	328	359	322	339	340	328	354	320	329	355	350	330	292	340	335	337	303	348	321	346	326	353	365	338	345	338	328	324	327	325	324	333	301	334	327	329	356	313	329	333	355	337	349	359	345	328	329	349	338	310	342	348	370	333	323	336	309	313	323	296	316	338	344	304	351	333	322	352	327	329	354	313	362	330	323	338	315	352	327	314	341	341	364	358	308	346	343	337	328	344	332	343	336	326	314	324	313	385	326	342	315	340	325	302	328	327	340	326	343	338	341	358	351	337	351	316	333	320	327	317	348	326	340	328	314	317	322	334	346	335	347	326	334	339	323	329	334	333	340	365	360	346	354	325	340	347	342	349	313	332	337	312	348	292	324	331	314	355	334	309	319	308	347	312	336	358	314	321	319	304	343	333	349	343	366	355	358	307	336	313	365	340	325	347	334	335	336	326	324	329	366	309	362	344	323	339	322	346	316	345	350	331	307	320	329	331	300	327	345	320	325	293	325	323	318	333	301	333	352	363	325	352	348	342	347	341	299	346	340	320	312	339	323	371	338	306	326	337	318	332	314	331	319	314	312	327	325	339	371	341	344	323	313	342	349	313	342	317	332	346	306	334	324	356	350	307	340	307	323	306	348	301	346	370	333	356	330	367	331	336	368	329	342	324	355	334	337	332	355	315	350	317	320	327	361	323	333	336	353	338	329	347	316	345	310	344	371	317	324	338	321	341	310	339	334	341	327	347	336	308	291	346	331	336	350	341	337	338	310	374	317	335	339	327	321	343	319	335	330	305	335	366	333	334	350	358	307	364	308	343	298	374	367	330	344	333	300	329	364	356	378	348	339	327	327	317	350	332	348	326	365	315	336	330	340	332	331	366	322	334	310	295	321	355	320	332	321	306	333	323	314	346	315	297	313	305	347	334	311	305	337	314	319	371	341	311	323	320	343	316	327	326	356	322	326	323	313	315	281	342	354	329	312	328	334	298	337	365	305	356	344	334	304	327	323	301	341	312	338	324	345	338	294	317	360	343	332	328	334	328	341	335	335	347	328	313	345	330	317	328	342	343	336	312	329	303	355	332	357	303	304	321	314	331	299	309	325	350	323	354	320	296	299	284	357	352	343	327	317	331	307	314	345	332	325	335	287	315	294	310	334	353	362	331	303	339	346	333	311	310	324	351	346	347	323	345	331	338	360	336	339	291	337	331	343	329	360	328	349	325	325	351	366	354	378	321	338	352	336	317	368	355	330	324	330	310	354	356	321	345	316	329	296	339	318	365	337	341	338	306	341	337	322	343	354	362	338	304	317	343	351	287	328	334	328	326	324	332	343	361	337	349	335	357	354	325	335	330	341	321	296	343	357	313	340	330	321	324	328	339	305	344	328	294	334	323	290	343	317	352	320	353	353	339	320	340	333	312	295	359	317	322	367	346	331	330	333	325	307	325	330	351	318	316	330	340	301	340	325	348	335	333	325	337	374	326	290	326	365	304	356	341	333	324	332	314	305	361	374	322	321	340	312	309	353	343	330	353	344	353	322	327	320	335	332
14002	16993	24525	26099	24385	21103	17937	15235	12819	9365	7164	6888	6571	5933	5711	4622	4321	3736	2543	2214	2007	1837	1761	1533	1500	1337	1294	1191	1192	1523	1518	1418	1193	975	924	911	963	911	910	990	925	923	858	922	847	880	889	876	949	890	876	921	897	854	896	877	897	936	913	924	879	921	931	953	921	872	917	894	875	903	904	926	870	959	863	894	873	928	915	914	888	924	909	958	845	917	901	950	950	892	927	937	887	876	913	907	886	937	885	923	869	904	897	910	863	934	928	929	912	891	943	898	820	841	945	871	864	913	869	923	887	915	958	886	881	916	899	950	883	909	947	917	876	916	915	864	901	923	875	900	878	854	895	895	935	924	906	876	904	912	895	881	891	941	892	898	888	879	889	878	884	917	903	880	959	917	905	955	902	905	914	909	914	867	911	915	922	845	938	907	917	894	893	917	922	911	907	859	904	918	896	890	917	886	888	944	871	907	879	916	930	839	932	845	902	898	885	902	866	826	851	896	919	922	899	898	924	921	894	924	928	906	882	885	917	872	955	882	965	942	898	893	894	917	936	898	893	894	909	870	878	877	905	936	870	955	889	949	895	908	881	887	933	899	906	915	933	873	906	942	899	934	909	911	924	953	893	917	887	904	855	900	875	855	946	869	874	868	893	901	850	876	887	857	802	908	894	946	857	900	922	940	910	878	880	913	902	901	923	879	912	888	872	899	926	888	967	908	895	904	897	869	906	924	821	833	870	895	924	895	888	902	891	900	876	869	926	918	891	891	905	874	895	873	923	881	900	893	886	917	894	881	898	902	897	895	941	878	862	887	895	925	868	921	878	876	889	840	943	888	896	912	939	880	918	889	897	872	871	928	917	925	909	907	857	886	903	920	936	884	872	876	912	980	912	952	890	926	904	863	845	936	940	865	878	864	897	870	910	895	878	904	908	910	876	915	890	885	875	882	938	928	887	895	869	900	890	871	851	857	874	896	910	854	898	911	945	909	918	921	923	938	868	929	893	932	876	861	949	869	884	937	883	868	893	894	924	911	901	898	930	933	921	917	929	931	927	925	855	865	871	903	893	911	943	866	893	886	877	899	863	917	855	912	897	871	886	905	838	943	928	943	892	880	880	871	892	892	842	897	937	949	917	852	899	920	878	885	899	850	911	977	873	911	915	884	881	862	912	918	936	981	958	904	900	905	916	929	848	940	882	895	919	904	847	891	903	901	874	950	914	883	946	916	885	869	843	930	881	886	935	858	863	872	858	882	839	865	902	912	901	928	878	925	932	914	938	883	924	930	886	902	869	917	941	895	929	939	895	883	905	876	938	890	871	900	953	935	853	900	975	881	936	958	886	899	926	911	924	927	913	955	881	863	929	874	940	900	936	936	927	888	941	917	884	882	902	911	957	866	915	951	937	955	916	946	905	930	899	928	879	934	885	882	924	925	848	864	883	861	889	897	944	857	911	894	895	906	921	902	915	907	927	915	926	919	855	864	877	892	910	823	899	969	913	922	866	925	880	913	941	898	906	941	945	961	903	897	942	891	868	960	889	900	898	881	872	974	899	936	934	931	889	886	892	893	852	888	869	904	895	927	892	907	873	859	933	943	850	949	927	930	883	946	919	942	900	914	903	889	872	910	974	911	881	874	862	911	937	879	927	846	889	851	872	892	892	906	897	923	880	844	907	912	904	887	939	895	929	888	833	955	936	889	929	915	868	898	903	900	914	911	956	912	882	887	965	926	928	901	860	887	924	910	909	896	919	905	866	893	906	957	897	927	883	907	936	879	929	819	848	887	884	904	874	908	897	930	904	848	887	913	921	890	874	880	923	952	867	900	916	938	919	870	886	896	917	931	938	899	969	831	929	872	906	869	869	877	897	901	822	900	887	879	917	909	861	863	926	894	873	891	868	881	914	949	912	876	863	946	877	889	939	968	917	866	906	886	914	942	898	900	869	932	938	926	900	898	933	868	861	879	913	912	913	913	872	920	895	897	909	822	935	936	905	897	877	882	919	866	919	937	917	886	857	920	927	878	919	881	924	902	943	922	877	969	951	903	896	913	893	935	903	854	931	919	916	912	895	915	834	888	923	938	856	879	837	970	880	877	887	924	855	882	936	907	919	937	909	883	874	874	894	898	884	953	866	885	888	844	910	899	938	942	906	866	933	919	882	913	862	916	895	890	916	883	850	937	958	923	867	900	857	846	878	884	940	924	895	910	881	964	913	869	877	883	913	907	902	927	952	892	920	880	941	940	943	918	900	879	875	836	904	924	952	883	944	919	936	920	886	923	881	863	886	910	864	914	907	871	911	868	881	904	899	902	982	926	920	893	944	903	929	838	884	907	872	915	923	879	905	936	916	892	889	900	873	854	911	907	858	892	887	945	880	862	869	927	892	866	912	900	828	878	902	882	924	884	911	909	944	904	862	905	892	893	960	931	875	878	921	891	922	922	914	857	844	866	902	926	910	906	896	902	918	906	932	932	921	906	896	895	925	897	930	900	917	909	855	919	914	897	882	900	902	894	915	931	885	912	940	930	944	904	891	886	887	881	823	833	924	846	954	922	906	844	839	914	861	853	902	870	895	879	826	880	907	894	927	864	933	871	880	913	868	850	944	854	887	889	851	881	897	918	914	876	927	952	932	900	892	883	915	895	868	914	887	907	915	879	896	884	856	852	913	875	907	921	880	911	932	886	906	889	889	910	900	900	904	927	876	889	862	917	881	896	864	865	890	913	911	870	916	967	926	954	928	902	885	866	945	922	941	899	912	911	879	897	929	888	851	880	910	922	879	914	915	860	945	864	854	920	931	886	883	925	896	947	876	922	964	954	949	901	906	878	917	909	898	885	893	908	881	856	918	913	935	893	907	915	901	915	963	882	873	902	929	867	899	909	892	882	888	870	865	874	842	1011	918	898	913	919	887	892	939	901	924	916	883	900	860	964	898	924	919	858	919	930	918	903	884	899	948	912	881	879	892	909	901	899	908	930	824	882	872	939	856	903	932	870	920	840	857	904	872	879	904	854	890	880	887	857	923	848	893	913	892	897	881	932	851	819	934	894	892	870	871	881	907	904	863	914	913	873	895	827	922	905	882	899	851	849	922	867	882	897	865	918	899	860	918	836	986	898	904	866	892	878	903	910	941	890	913	942	929	908	956	879	949	917	903	904	904	887	940	948	858	937	898	873	922	920	887	892	902	872	856	920	861	909	905	887	867	905	888	911	887	911	995	839	937	838	876	905	898	887	908	925	891	879	919	939	872	884	936	825	909	861	879	904	972	857	962	910	897	935	899	905	878	875	873	892	908	865	906	923	912	923	931	895	907	913	860	917	906	860	948	908	900	859	926	912	898	915	899	929	975	911	943	963	924	908	903	877	880	876	922	885	891	916	904	895	934	893	879	855	901	951	910	930	895	935	909	892	922	844	896	898	911	916	872	925	921	916	890	941	906	863	901	913	921	898	877	897	856	948	924	946	837	916	960	911	886	922	889	906
37123	38146	38705	35848	32055	30298	30005	31615	30797	14519	11613	10156	8538	7386	7638	5514	4666	4708	2498	1948	1551	1092	845	764	534	565	475	445	675	887	800	565	462	360	327	305	287	309	310	256	315	309	332	321	316	292	295	291	295	294	271	268	313	286	313	322	305	296	277	279	285	316	310	317	327	284	271	286	313	307	308	297	299	295	288	298	315	312	293	302	302	263	307	292	327	272	282	284	290	274	304	340	295	264	324	273	303	290	281	291	313	322	322	288	314	309	286	305	314	308	313	305	339	278	282	301	316	300	270	310	272	329	310	348	348	304	306	297	291	301	315	308	294	308	283	313	287	324	273	297	285	316	307	298	321	322	285	296	269	309	317	297	305	307	297	280	300	278	340	293	299	284	298	298	286	286	312	316	287	305	285	306	306	304	304	324	309	277	277	281	323	280	304	304	295	303	318	303	276	269	309	300	301	325	260	285	269	320	273	295	275	337	290	305	301	305	319	296	311	291	307	273	301	310	274	308	329	326	287	315	303	316	284	293	306	304	288	317	318	302	267	280	282	306	294	307	313	301	303	299	313	332	308	279	304	289	306	293	296	301	298	279	281	304	298	287	289	291	289	292	329	320	309	292	316	311	288	282	330	288	284	279	298	296	276	295	291	283	304	294	315	302	323	270	294	301	277	313	315	299	281	312	290	286	288	295	297	263	313	316	286	293	312	294	308	313	319	288	296	301	302	294	310	312	255	307	314	318	281	287	311	293	314	289	309	294	317	293	289	277	316	294	319	271	313	274	344	257	288	291	300	308	315	319	288	330	320	300	302	281	310	292	319	322	309	289	288	331	324	297	306	321	294	301	307	316	281	301	307	270	301	278	292	295	286	308	281	266	270	320	322	281	302	277	288	274	288	297	303	318	312	296	307	295	305	272	270	319	286	303	303	306	365	310	291	291	311	301	314	302	275	319	280	309	291	280	301	309	285	317	345	295	280	305	289	303	302	296	324	316	308	320	323	296	297	303	301	309	287	259	297	311	273	260	329	285	286	286	316	272	297	327	295	283	325	295	274	332	339	305	279	288	293	319	263	287	296	294	269	315	306	285	311	300	322	317	281	297	284	285	263	280	308	269	328	301	309	282	314	277	316	292	292	293	285	289	328	318	304	284	293	284	295	302	285	306	270	297	310	303	280	300	296	306	312	329	299	311	296	274	294	306	293	280	306	297	265	327	299	318	344	309	284	287	285	351	265	309	266	296	300	301	308	295	314	299	328	284	318	264	319	309	287	332	304	282	297	262	284	310	322	307	267	300	320	301	303	293	309	298	316	289	279	322	299	292	302	299	305	291	300	308	309	299	291	308	291	288	270	309	296	330	308	320	301	309	282	288	320	311	295	326	293	321	321	325	282	352	296	296	299	296	316	298	317	298	337	272	330	314	288	289	313	304	306	306	258	270	282	312	260	300	322	288	305	302	300	303	306	325	284	297	289	289	316	311	297	282	279	285	325	288	306	314	309	310	265	315	284	293	291	286	275	297	316	295	320	310	290	279	303	314	289	291	324	325	305	286	314	297	307	274	293	342	283	305	320	319	294	291	287	293	276	296	303	309	303	269	285	306	290	275	298	302	296	310	314	298	265	298	320	323	309	307	296	294	304	303	276	300	290	316	342	273	318	300	281	315	310	298	303	297	275	298	318	295	302	273	281	286	273	295	279	312	309	309	301	270	299	306	290	323	281	302	277	303	303	278	294	316	293	295	298	299	298	311	295	302	331	303	261	320	290	294	301	291	305	310	286	309	281	281	301	324	298	274	290	268	308	299	333	301	263	317	310	322	312	255	279	309	285	286	300	309	296	327	301	296	272	316	295	289	291	311	315	316	297	292	274	289	286	316	319	312	319	293	283	280	310	280	327	337	293	271	306	327	294	273	263	296	275	298	281	327	282	316	329	322	318	275	277	292	308	305	315	317	267	310	306	317	299	281	330	276	305	285	317	297	345	313	288	329	299	305	281	273	288	284	320	273	274	290	287	300	286	270	307	306	324	301	325	327	302	296	281	302	297	309	315	300	281	252	304	280	284	328	345	286	273	290	299	300	281	298	298	310	276	300	318	330	268	301	274	284	309	284	294	271	347	293	291	310	321	269	303	298	316	333	282	301	283	316	300	307	268	268	314	295	312	271	300	327	300	279	302	292	315	294	293	284	292	307	273	303	303	316	284	276	287	326	302	255	315	298	300	312	342	309	288	318	338	312	303	286	343	319	309	317	310	314	313	279	300	317	320	290	293	309	321	312	314	322	302	296	308	318	315	275	280	313	268	343	335	278	293	299	298	281	289	349	281	315	309	312	313	295	314	281	314	293	353	312	317	296	283	276	322	362	303	267	292	298	292	318	301	290	300	310	302	273	297	293	303	307	288	305	293	347	331	303	287	286	293	308	322	271	285	343	303	312	329	336	275	279	283	296	285	304	320	306	309	296	308	296	291	310	303	282	278	307	297	309	260	324	293	274	299	301	290	311	307	249	290	273	321	298	270	325	283	306	295	314	297	295	325	316	298	264	288	303	295	280	313	290	294	330	270	309	291	321	297	310	278	300	307	306	287	303	308	295	303	293	340	280	278	325	280	308	289	278	305	310	286	319	306	289	300	290	305	312	295	291	294	304	285	309	303	293	265	281	326	355	297	294	327	278	319	277	308	299	276	284	304	306	308	307	293	309	282	307	293	295	315	274	308	318	297	302	309	309	288	304	321	350	281	291	293	334	285	312	271	284	273	268	311	314	331	307	282	302	279	285	315	279	291	272	294	323	299	278	300	312	293	280	281	305	296	321	259	306	302	318	328	301	302	294	294	317	326	311	302	300	311	306	263	302	304	301	279	294	318	336	300	312	313	301	329	330	296	313	302	302	318	303	288	293	297	303	306	339	296	301	278	298	304	301	308	312	288	316	279	302	279	304	310	320	305	312	327	314	309	295	293	297	291	282	293	312	308	309	300	284	332	310	303	284	285	275	277	298	298	310	320	299	308	276	305	299	272	288	303	323	287	317	311	296	301	278	300	274	332	328	298	273	304	282	291	307	281	305	294	276	295	294	315	281	257	303	304	315	294	292	302	267	315	277	303	293	286	296	301	286	276	291	297	303	318	323	274	286	280	307	319	286	300	267	287	292	283	295	272	317	294	281	319	324	291	313	308	332	291	318	318	287	289	315	319	295	300	327	309	290	280	305	303	328	303	279	299	303	307	303	286	288	284	301	277	309	315	278	261	320	293	313	285	258	277	327	324	336	298	300	282	326	314	307	293	289	289	300	285	285	292	311	299	271	296	283	262	319	306	292	286	295	309	306	275	298	290	297	272	314	283	321	290	295	286	276	297	320	256	291	290	324	280	274	330	277	295	283	280	311	298	300	288	291	317	305	289	285	319	310	326	307	302	298	308	285	311	289	286	322	297	310	293	303	305	303	297	320	265	297	270	325	299	286	273	300	305	294	306	285	297	311	268	302
25916	31446	38042	41864	40738	41323	41428	46037	42459	28442	27974	27331	24310	23721	24035	19374	18286	18318	10936	9063	7813	5342	4466	3545	2617	2294	1948	1882	3225	4929	3707	2496	1721	1196	1001	888	861	882	854	813	870	850	840	853	888	884	840	894	860	836	823	826	825	824	785	849	848	810	806	849	837	836	832	834	868	830	834	804	833	860	805	800	836	824	826	863	841	853	850	817	847	851	864	868	845	841	782	795	814	804	850	824	839	834	871	867	832	849	835	875	835	865	853	803	841	836	850	834	849	830	760	765	799	830	808	879	828	861	854	765	803	846	884	867	828	791	844	823	895	849	839	885	828	801	822	812	824	750	868	815	824	825	831	781	836	816	838	796	808	843	859	825	829	819	893	827	841	838	890	802	834	805	877	861	883	888	895	833	795	854	897	853	886	812	887	874	856	829	809	854	820	879	859	793	827	852	883	842	848	823	839	922	821	864	795	835	832	868	831	847	813	838	875	855	866	826	858	824	822	838	851	878	855	827	839	849	823	803	878	858	802	861	863	830	849	896	808	866	858	857	814	864	818	810	884	841	853	839	850	813	803	846	826	853	797	828	810	826	857	805	847	830	821	862	836	867	828	806	882	865	853	892	810	809	834	827	824	833	844	798	812	848	800	814	851	847	833	862	831	887	844	827	791	901	850	790	882	791	832	830	866	885	827	846	858	841	824	850	836	842	807	812	838	774	853	826	805	854	847	811	844	808	799	847	884	841	821	821	844	825	835	836	830	781	790	897	834	842	760	818	799	823	838	787	768	793	864	864	824	858	788	829	802	843	800	877	781	855	840	845	825	834	833	853	829	816	797	868	825	817	796	840	810	797	845	814	792	822	849	880	805	806	868	848	848	846	845	869	811	868	828	834	850	805	844	827	840	842	844	914	816	825	855	900	831	897	788	824	829	887	840	855	793	808	841	812	815	844	819	849	824	846	821	835	821	868	823	837	865	856	803	851	827	853	853	851	842	809	889	856	819	838	791	853	800	914	839	829	806	849	827	860	892	773	821	828	857	843	859	844	839	805	837	849	897	846	809	844	815	813	821	807	833	836	852	833	835	768	797	831	825	865	820	843	799	803	847	888	844	875	816	791	855	848	847	882	807	862	803	837	871	852	789	884	821	813	844	840	828	830	823	801	839	840	852	880	833	840	865	789	868	886	817	808	813	837	862	864	877	831	840	838	821	894	818	821	802	825	869	816	841	816	843	802	862	773	791	798	847	831	844	819	805	841	848	823	845	854	806	835	837	850	802	772	871	824	772	877	813	797	808	825	814	877	836	790	801	861	870	882	902	840	836	839	828	851	816	842	845	829	794	855	830	810	802	855	843	811	851	846	852	850	850	828	875	842	869	881	884	836	865	830	828	810	873	902	846	798	865	820	847	828	777	811	842	861	818	863	865	829	801	864	844	843	861	803	811	848	826	805	777	820	854	827	889	831	834	897	866	826	850	871	852	833	841	875	787	816	825	835	837	840	840	806	835	847	861	924	813	810	868	855	836	788	837	787	846	887	872	807	830	872	820	851	854	840	866	865	800	876	844	824	805	847	848	833	851	844	874	825	803	839	858	815	840	779	847	845	832	847	863	874	827	816	795	848	845	807	889	813	849	819	848	855	798	857	871	816	807	855	824	846	851	864	889	821	872	819	816	781	866	814	809	880	858	798	866	850	773	847	794	807	803	810	840	851	847	842	754	843	845	845	853	871	842	843	849	880	800	881	881	812	875	832	830	815	848	829	821	825	850	806	886	785	850	825	815	792	838	821	830	885	865	825	812	826	808	813	910	821	852	889	826	804	828	839	809	875	821	806	822	837	807	842	847	842	873	852	835	837	823	809	873	824	820	829	804	810	808	897	876	823	819	824	861	805	833	781	808	853	891	804	828	812	846	881	826	809	795	833	789	918	856	816	817	834	848	743	809	830	858	832	802	846	875	818	806	801	843	874	845	798	863	824	834	814	839	855	805	849	853	786	854	834	802	854	811	857	868	857	841	826	814	817	877	858	888	818	791	823	771	841	866	802	836	792	836	859	818	760	855	840	835	837	845	821	865	847	855	807	829	833	829	792	822	789	814	860	823	777	846	884	819	804	797	857	806	844	825	862	832	839	819	826	816	857	816	840	844	865	823	788	803	881	849	829	777	877	839	801	793	864	843	843	799	834	871	822	830	832	856	812	872	848	850	887	843	843	829	839	887	831	821	790	792	833	837	802	791	836	844	829	851	883	818	811	812	845	834	798	861	817	790	825	813	894	851	820	830	805	815	819	912	819	832	860	813	867	806	825	832	832	846	885	846	853	826	822	864	848	857	808	884	755	776	834	823	804	832	872	900	816	796	814	861	838	835	836	831	823	844	770	837	857	828	862	823	806	831	845	846	881	835	862	821	837	845	850	830	763	804	877	871	829	817	784	810	846	826	812	809	854	879	823	838	849	786	838	823	873	817	819	795	852	817	800	838	833	838	829	843	833	825	914	844	842	820	879	815	840	858	840	836	792	828	860	862	827	849	863	818	804	794	887	881	835	853	879	825	867	835	894	784	803	829	843	819	835	860	772	862	799	823	833	791	825	847	825	789	847	834	853	863	817	791	826	836	822	831	819	806	836	848	809	822	789	800	869	760	831	840	799	801	854	869	835	856	862	868	867	845	855	817	850	825	859	842	888	821	854	825	814	764	829	804	873	801	862	816	888	814	737	823	881	810	816	834	858	845	843	838	868	801	833	808	863	912	864	847	771	821	863	814	880	850	783	818	855	856	819	822	870	809	855	818	856	854	818	890	832	839	797	832	790	786	821	825	776	800	815	820	850	780	855	892	834	820	792	807	838	826	836	844	827	840	867	870	803	861	850	837	840	839	810	880	835	870	785	850	803	826	814	878	836	816	828	808	849	822	817	835	838	769	840	861	852	815	801	818	817	867	846	788	828	854	821	814	841	880	846	861	840	844	831	847	834	802	914	836	898	775	805	757	818	879	829	796	865	823	886	827	847	862	874	861	798	828	838	786	838	809	809	858	775	789	833	770	841	847	814	844	836	815	828	773	856	863	805	860	883	859	890	847	813	823	832	806	826	861	825	862	891	845	781	854	802	813	838	852	864	788	865	839	808	813	808	839	857	785	842	799	809	846	838	786	848	884	850	833	832	814	878	828	862	931	815	836	849	847	840	836	845	755	795	804	813	858	845	854	859	792	792	791	833	863	847	801	847	833	845	854	871	851	805	841	841	859	811	848	902	811	841	895	845	806	850	803	893	848	832	853	820	835	833	850	840	865	820	833	838	846	849	837	850	854	784	819	829	808	898	868	807	833	846	830	806	823	821	876	845	872	831	842	823	911	873	850	851	830	827	803	849	838	879	815	798	810	827	802	802	814	850	791	838	829	828	796	784	845	863	828	820	865	848	805	842	833	850	826	819	883	877	830	847	812	872	804	845	848	821	834	829	851	868	797	826	861	892	820	856	781	799	805	791	772	839
42492	42839	43156	40739	38718	40309	36872	37541	40874	22833	23102	15222	10865	10775	10705	6990	6579	6834	3581	2715	1950	1145	1169	882	775	651	662	584	765	1142	952	669	517	406	320	332	383	344	346	327	323	355	330	296	332	312	301	320	324	300	348	337	319	368	335	320	324	323	305	341	335	328	348	342	333	318	329	332	346	313	336	322	322	303	336	319	335	356	304	325	316	309	338	351	339	331	306	344	322	311	326	347	302	325	325	310	294	355	332	329	349	350	307	327	294	328	309	314	338	333	338	335	310	351	317	341	300	325	343	315	345	340	336	320	322	319	358	317	330	322	309	307	311	296	329	312	311	324	317	321	341	326	343	292	319	305	339	323	296	314	333	330	297	323	340	322	334	327	307	313	300	345	340	334	349	299	311	314	325	319	349	331	308	273	310	342	365	322	345	320	363	304	321	313	352	319	335	316	317	298	315	333	337	307	305	311	344	322	345	288	331	351	306	316	315	288	319	330	326	303	348	319	302	321	308	307	329	362	288	326	329	296	332	331	323	289	307	325	305	323	352	348	349	320	303	322	330	346	287	311	324	317	316	338	342	323	295	326	354	340	317	319	332	311	330	318	327	317	322	308	306	341	312	326	341	277	362	295	306	317	314	329	329	355	359	334	339	313	351	322	313	313	317	318	282	334	303	317	314	335	341	336	310	323	333	334	302	304	319	314	344	329	325	319	354	340	331	318	317	358	351	354	329	379	325	326	335	297	314	325	327	366	322	323	336	343	331	334	308	339	329	345	327	326	337	322	316	350	306	352	351	338	326	322	334	339	381	328	321	312	303	364	324	330	314	312	335	362	323	324	319	307	331	317	341	356	319	344	308	309	318	314	315	326	283	316	307	322	347	296	345	326	326	338	342	333	331	302	290	305	319	333	300	345	339	340	338	324	369	321	325	331	337	294	338	323	324	300	299	318	282	345	268	300	298	336	330	321	318	341	349	360	335	354	352	312	298	336	314	327	368	281	305	320	349	349	321	327	307	376	292	334	330	318	317	319	332	346	303	322	331	312	352	352	303	341	328	332	326	338	294	348	306	329	306	314	345	315	293	313	313	323	327	332	327	330	330	342	295	335	328	322	304	318	317	326	323	316	315	350	332	313	318	324	309	318	322	352	359	304	331	352	359	364	312	332	328	319	316	305	298	327	342	310	349	335	300	333	334	316	349	309	301	307	298	310	360	314	305	326	320	310	343	319	327	305	337	320	358	308	314	311	292	316	340	321	329	340	312	335	342	321	329	330	327	335	317	366	318	325	351	335	323	328	305	286	311	296	296	313	332	319	336	317	306	336	327	329	338	335	314	265	349	325	349	336	342	331	297	325	295	329	308	341	294	333	349	315	331	351	362	303	313	325	340	317	373	332	336	321	332	305	317	338	307	304	302	312	340	302	342	306	338	356	311	340	300	329	336	313	294	343	358	341	314	379	332	337	325	323	296	328	342	317	332	308	306	344	289	320	317	315	316	331	354	331	329	306	347	343	346	323	311	303	332	314	321	316	339	334	356	347	319	330	342	315	356	364	347	298	300	354	329	325	319	307	337	369	303	344	330	305	299	330	312	316	337	308	311	332	288	318	316	349	314	305	345	339	331	331	318	338	318	318	343	323	308	313	312	356	294	330	324	313	318	339	314	347	296	318	368	330	317	312	363	269	305	297	320	341	312	314	334	334	312	307	333	330	320	304	282	302	328	305	281	325	345	341	316	323	331	331	301	263	298	315	313	327	297	295	349	358	298	339	335	343	313	355	297	313	336	328	325	340	310	307	323	296	358	347	363	295	307	329	324	316	325	329	336	301	316	296	331	354	302	308	348	318	335	352	304	328	349	341	299	306	321	326	315	346	369	291	336	359	324	315	363	335	343	280	347	342	343	330	327	311	291	303	334	293	336	294	370	348	337	320	331	337	346	322	330	304	327	341	303	370	331	311	366	310	314	313	341	301	316	346	319	297	299	314	309	344	303	311	304	298	322	310	325	308	304	316	329	326	325	332	362	319	316	311	343	321	298	311	320	296	325	336	327	357	306	319	342	333	321	318	338	342	311	341	337	320	344	349	334	325	333	316	354	300	340	333	366	317	315	347	311	306	346	362	293	302	322	309	327	310	283	299	327	306	324	325	313	334	326	304	355	306	347	327	312	357	325	317	353	319	325	345	357	309	320	334	304	310	330	308	321	335	357	327	347	314	314	335	338	320	312	323	324	330	358	322	334	305	321	333	324	377	320	349	329	306	333	347	342	330	358	326	337	340	344	311	321	352	320	331	316	356	315	291	312	357	354	342	323	349	317	354	291	347	343	340	325	308	323	335	359	323	312	347	332	339	305	333	317	329	323	330	340	309	308	338	336	342	299	333	299	315	322	303	346	337	362	328	326	329	328	312	339	331	313	350	317	297	368	342	330	301	343	330	336	344	338	350	280	334	370	308	362	328	327	297	338	325	345	348	321	311	308	292	321	346	325	330	316	292	313	295	315	344	351	312	338	325	346	338	305	298	317	322	306	300	325	390	302	316	359	329	329	300	318	336	348	329	320	304	317	331	354	303	330	292	329	341	304	364	319	332	326	342	302	300	320	334	330	350	342	328	361	324	326	329	310	333	291	327	310	321	325	332	286	342	347	326	306	312	310	342	359	345	322	354	330	364	297	326	294	297	345	348	331	323	322	352	330	324	328	336	342	318	305	315	333	328	368	331	312	319	330	314	303	332	297	294	328	356	312	321	273	333	333	331	305	346	297	339	361	366	356	318	317	314	330	354	335	334	343	363	318	304	328	352	324	302	307	320	348	344	305	335	312	308	333	322	307	354	326	314	330	313	310	338	331	348	335	354	309	308	290	320	317	303	329	342	322	337	302	346	358	348	277	357	308	322	308	314	316	325	312	317	331	278	318	304	337	302	345	326	343	327	325	330	308	322	337	336	308	326	351	317	333	351	361	316	290	313	316	294	326	321	333	311	337	315	325	288	325	329	315	317	315	321	319	310	356	303	326	334	309	319	358	288	314	335	323	315	361	305	324	351	311	300	313	312	349	333	293	294	339	295	341	307	315	348	301	327	321	301	318	345	341	320	320	321	332	348	322	317	323	347	318	347	290	323	363	329	328	310	325	309	331	327	353	326	337	305	354	314	323	349	349	276	303	331	324	322	309	339	319	332	359	332	328	335	327	358	333	319	323	313	291	290	310	295	314	346	356	309	332	290	312	314	343	321	319	301	324	322	340	331	315	304	340	309	333	319	344	339	331	295	342	317	303	325	370	338	315	328	341	316	330	295	319	310	345	328	326	365	333	322	323	321	304	307	302	297	379	338	353	317	354	298	303	287	327	330	308	333	319	350	333	315	332	336	324	318	326	352	323	322	363	340	367	305	328	316	339	304	339	325	332	325	320	342	312	348	296	316	374	335	319	321	331	332	314	328	311	329	339	317	356	336	294	363	305	321	382	322	323	330	324	319	301	338	341	347
31109	35636	42507	46269	46682	48542	46750	51342	51477	36156	40169	30710	26596	28949	28692	21532	22572	22382	13691	12079	9087	5610	5831	4331	3634	2882	2847	2701	3731	6258	4514	3273	2020	1334	1111	936	971	948	927	880	929	885	881	879	889	950	888	892	947	938	893	867	920	899	882	897	899	878	894	893	848	867	897	909	908	873	909	868	873	910	980	908	894	920	882	942	947	922	942	864	963	944	897	899	897	896	877	889	927	915	945	915	900	890	899	838	845	882	877	949	910	866	892	923	874	877	932	844	880	931	903	888	910	902	880	887	880	954	865	921	937	931	851	878	914	843	883	880	939	851	940	888	860	932	919	924	884	909	925	917	930	927	899	874	912	894	887	880	920	916	887	870	905	918	933	915	895	917	878	952	890	919	847	910	858	834	920	875	867	878	899	922	932	876	948	857	893	895	881	867	882	943	941	889	913	885	928	811	894	848	903	875	895	880	893	896	926	937	935	864	938	949	871	914	919	892	888	879	933	930	863	891	851	905	878	888	881	934	900	888	869	883	818	900	923	888	917	878	903	901	891	851	935	935	938	883	845	873	905	869	893	895	848	869	916	870	895	923	900	900	896	909	835	837	903	906	879	857	862	923	926	907	953	902	904	904	923	869	895	875	843	873	943	861	887	913	879	879	825	916	869	883	864	901	891	910	905	873	860	904	875	850	896	899	881	897	864	893	941	931	920	912	929	870	887	909	911	915	898	875	920	929	893	851	921	898	942	862	971	912	895	903	898	911	866	954	891	902	902	914	926	894	932	970	881	872	875	862	903	963	949	923	878	872	893	923	900	892	906	907	899	936	883	942	942	957	949	946	879	948	896	877	908	964	877	913	955	879	885	878	898	941	896	853	868	875	903	882	839	887	866	903	910	909	855	905	897	962	918	908	932	915	885	918	924	901	869	861	913	920	916	913	933	929	879	912	877	903	895	900	917	863	909	897	901	904	930	878	907	898	911	925	923	908	856	900	876	901	874	941	899	848	863	905	889	903	945	849	897	901	917	919	930	882	884	896	891	831	914	935	839	864	866	917	913	921	903	889	918	929	884	938	806	898	846	900	882	913	871	903	896	865	833	894	937	881	880	922	914	886	952	936	906	923	963	856	917	879	953	867	924	890	948	867	923	859	924	942	900	922	867	852	849	849	933	885	941	894	886	845	912	870	925	898	891	888	911	899	897	917	902	923	916	917	886	948	917	887	884	922	898	838	889	881	932	878	949	960	896	868	861	851	901	923	895	883	846	888	923	902	888	881	916	903	920	909	903	959	902	871	910	907	912	949	920	876	878	905	860	906	882	913	888	899	850	857	912	877	911	883	879	882	877	918	935	891	897	876	887	894	930	956	904	864	934	897	862	922	937	876	891	867	913	891	904	935	902	852	955	903	888	909	874	924	893	865	875	889	839	858	916	959	875	876	931	931	845	873	927	818	949	885	885	905	855	885	962	916	923	873	882	890	938	893	877	849	889	911	890	896	848	885	902	919	903	896	912	918	869	837	894	934	879	879	908	915	939	928	872	979	896	877	855	895	880	846	918	929	864	911	914	884	919	938	883	877	911	867	948	929	937	847	896	884	876	907	871	875	871	918	827	900	926	936	851	949	889	926	884	946	880	880	908	913	871	883	895	868	873	948	879	914	909	949	896	861	895	864	927	882	926	885	918	884	925	917	868	892	859	864	892	910	885	909	876	894	901	936	887	879	895	889	870	875	867	904	915	889	884	881	919	880	865	892	960	912	875	840	940	847	949	889	894	917	888	894	871	867	865	888	890	893	904	864	868	886	894	874	829	914	879	915	889	891	873	924	876	919	892	903	918	895	889	841	858	896	921	884	943	889	936	880	925	872	894	912	919	888	877	894	884	858	908	902	913	903	894	896	849	849	934	888	907	926	855	927	898	899	923	929	876	918	920	881	938	890	889	896	828	890	892	913	910	881	886	890	945	863	876	847	935	883	859	873	811	889	828	839	862	915	912	881	883	907	855	882	891	857	899	902	869	847	899	944	862	934	867	913	920	914	911	870	900	928	920	886	889	914	844	897	850	961	829	893	865	899	935	897	915	864	921	974	874	883	884	859	885	903	911	869	915	887	966	875	960	910	904	904	916	887	879	877	865	878	845	855	880	876	899	884	950	893	878	890	938	880	904	913	850	877	844	925	963	887	897	870	874	906	901	878	918	912	914	937	893	915	871	842	906	961	958	878	869	921	871	852	879	896	936	874	874	856	890	920	847	841	935	878	889	872	918	861	920	941	891	911	872	862	884	876	875	875	898	897	856	890	886	894	877	935	932	922	898	916	878	889	904	917	933	876	839	970	918	901	902	891	828	892	918	878	880	871	842	906	871	908	892	901	838	874	932	881	892	883	866	869	975	873	858	872	879	940	929	899	956	871	903	887	900	880	906	899	947	920	933	905	876	907	940	902	933	903	933	905	873	902	885	919	896	925	899	911	902	914	854	868	866	822	956	912	915	870	873	866	908	891	915	864	936	901	919	876	858	814	918	889	968	916	895	880	883	888	895	910	883	908	876	879	866	880	927	899	897	877	887	903	884	861	958	862	950	932	843	938	896	928	926	840	903	953	933	859	867	854	947	859	941	887	837	810	882	942	920	931	896	909	903	897	930	879	931	911	895	911	917	883	921	858	883	913	929	912	921	914	887	879	930	832	910	888	889	945	900	892	903	838	924	890	833	894	897	933	820	942	881	866	899	889	962	889	907	920	913	903	928	895	879	882	873	855	911	858	900	904	871	891	908	864	907	879	897	928	916	893	972	863	857	837	912	899	889	897	900	880	882	907	872	878	887	936	924	926	940	915	875	920	926	894	885	920	829	880	900	949	878	898	867	877	948	909	886	869	835	900	887	894	904	925	906	893	905	891	907	877	888	923	914	883	880	956	948	924	910	885	875	891	857	934	879	852	897	898	856	914	877	926	904	917	928	834	888	855	924	904	912	904	895	849	849	900	890	847	857	893	898	849	876	855	908	883	872	872	909	919	877	931	920	924	832	865	946	889	945	874	894	892	882	891	851	922	873	920	949	915	806	927	926	878	921	886	861	909	941	886	859	914	939	856	923	855	880	858	862	942	901	904	917	894	885	894	884	907	909	919	904	883	960	878	902	891	903	899	904	898	915	913	875	826	824	925	900	893	884	917	871	908	911	896	884	938	889	859	870	922	883	880	922	835	941	944	891	898	891	901	878	881	857	914	917	923	911	891	903	915	865	912	872	885	876	858	893	911	904	878	915	874	885	900	923	891	871	897	897	944	887	865	875	870	870	934	898	912	873	886	891	949	904	885	874	876	933	866	901	911	869	854	859	882	881	887	866	885	917	890	925	898	906	850	868	893	918	914	853	899	906	917	965	879	835	927	920	915	928	936	887	853	888	909	870	884	867	812	939	900	922	888	867	906	872	868	937	947	921	917	863	885	939	880	857	890	899	897	861	915	857	836	879	879	922	890	904	891	919	908	893	882
19224	20223	20968	17302	14366	9635	6495	4702	4180	2394	2306	1468	588	507	526	445	439	420	400	342	376	388	363	346	363	339	383	365	328	344	348	371	343	321	358	338	362	349	322	343	331	320	340	346	336	321	347	322	345	346	363	331	355	351	317	359	324	364	371	327	323	332	358	330	348	341	355	330	326	342	311	330	345	316	344	369	316	339	354	353	312	368	325	372	337	367	339	342	353	346	314	372	377	338	331	321	313	363	359	332	366	336	315	332	355	334	361	347	360	319	343	346	313	371	329	369	361	321	322	320	317	320	355	315	341	389	345	349	368	351	325	360	329	346	331	392	361	350	352	354	362	359	365	327	331	336	383	322	340	359	340	349	340	344	382	338	350	337	310	331	377	320	330	371	357	329	347	346	376	314	340	350	330	324	385	390	348	360	331	362	331	355	344	362	331	333	375	358	374	352	370	349	320	338	335	319	376	336	333	336	341	330	334	328	326	364	370	342	362	379	326	367	355	335	329	348	333	358	348	379	339	343	340	346	363	335	384	342	332	355	342	311	369	375	351	354	353	318	345	337	330	359	366	344	354	332	346	343	344	392	356	347	326	333	362	321	372	327	320	341	356	324	371	317	327	328	317	329	363	336	354	333	336	358	340	359	344	375	359	344	331	374	391	357	329	334	371	339	349	343	327	310	337	335	353	312	398	347	390	340	298	365	374	313	340	356	339	362	349	349	355	310	322	365	378	336	336	341	333	334	346	367	346	374	340	344	321	369	352	356	366	329	375	324	314	339	345	343	356	325	348	380	345	361	327	349	364	354	322	347	324	321	372	356	329	365	379	358	338	349	370	376	309	347	355	303	355	329	352	333	356	353	360	330	368	321	364	397	337	335	336	368	354	346	316	358	358	333	351	369	342	323	344	381	342	332	334	363	334	350	355	339	335	339	334	326	342	368	353	344	344	310	335	354	324	362	344	334	341	331	343	356	376	344	382	379	342	311	329	336	328	311	308	355	330	324	308	366	365	363	344	335	335	328	359	344	298	358	335	331	378	312	361	305	320	343	359	368	393	383	359	334	354	328	360	354	340	352	360	321	359	346	352	356	331	323	341	337	315	345	346	294	335	327	319	332	334	360	372	341	335	320	342	331	341	354	359	317	363	358	364	322	340	344	331	336	332	368	337	325	337	310	311	337	342	315	364	307	380	346	357	322	361	340	350	349	339	341	347	326	324	339	349	341	317	363	302	353	324	346	374	346	344	326	349	330	347	347	333	307	340	351	319	324	330	376	326	314	357	336	331	337	323	355	376	325	318	342	336	333	311	325	326	329	346	350	344	356	331	304	355	341	343	376	364	331	330	368	329	316	317	328	334	365	387	365	343	364	319	399	361	338	345	344	313	344	328	332	339	327	342	317	341	331	348	344	321	348	362	345	370	359	365	378	355	348	351	365	321	338	367	325	328	321	311	352	355	361	349	356	333	333	355	369	356	322	363	365	337	314	321	354	331	346	337	329	325	339	360	328	357	297	352	339	338	334	368	337	324	352	321	388	360	342	318	344	338	354	338	343	357	356	349	340	344	320	379	335	362	336	354	331	367	326	380	353	326	352	362	339	334	379	336	362	347	362	358	341	355	337	332	344	355	352	347	325	385	320	322	325	347	348	352	353	331	319	375	366	329	313	384	376	323	380	353	364	325	354	388	320	299	319	359	374	351	356	342	358	364	353	331	346	348	361	316	331	336	324	363	318	349	372	329	347	342	329	328	364	337	319	334	329	327	369	352	341	345	336	332	340	369	331	316	322	321	354	356	339	319	343	353	338	335	334	339	391	366	330	353	351	357	380	347	315	345	362	350	361	331	361	346	348	335	355	330	362	311	356	367	342	377	333	333	359	383	363	318	332	313	353	350	316	349	360	345	320	322	347	361	343	318	346	347	317	360	328	327	361	351	321	344	359	309	322	332	349	338	332	307	363	357	338	337	357	320	358	326	362	342	362	333	352	331	364	351	333	295	326	337	361	372	357	352	355	381	386	330	333	329	312	396	312	345	348	366	346	369	353	355	318	352	350	342	363	333	344	353	359	332	314	380	350	331	333	335	334	347	351	380	342	320	345	374	303	375	343	329	375	358	328	316	331	311	382	340	358	349	357	343	337	338	340	354	370	333	373	333	306	340	367	327	323	352	340	343	340	374	328	354	338	348	356	360	369	349	345	344	365	351	348	339	344	354	346	348	355	340	347	352	365	368	367	342	334	371	358	370	340	327	394	340	308	377	345	356	353	337	324	381	356	362	347	329	353	353	360	331	316	341	363	331	336	353	394	330	365	366	288	332	357	333	350	326	336	345	314	356	382	354	330	346	337	360	350	308	361	366	318	338	368	339	338	359	338	329	359	358	321	368	367	300	344	332	377	342	356	344	334	348	354	302	339	333	362	360	369	391	343	343	359	377	347	367	345	319	363	358	347	329	337	334	320	325	371	311	341	371	363	348	345	363	371	330	359	313	383	327	347	374	354	345	356	371	384	371	347	311	313	319	344	359	344	328	334	350	354	370	326	362	351	342	349	350	358	360	355	359	339	357	332	345	369	350	354	351	332	375	302	349	334	326	340	343	277	340	352	367	329	335	329	367	319	363	367	368	343	344	359	359	322	368	350	346	299	327	362	368	373	369	359	357	362	354	333	338	328	379	298	317	321	340	373	338	318	302	351	353	337	320	366	324	356	324	339	338	359	358	343	340	347	358	320	340	337	319	360	329	370	304	349	323	336	322	335	339	358	358	359	362	323	333	342	328	358	321	347	373	385	328	356	348	323	343	326	369	301	362	340	332	368	327	351	317	351	356	335	340	358	352	376	328	355	355	345	341	350	357	359	332	363	336	339	348	331	319	346	360	340	368	333	345	358	384	300	357	327	370	317	314	375	348	343	327	331	347	351	321	341	333	360	368	344	315	340	313	319	345	328	344	339	333	331	332	376	356	367	354	354	350	379	369	308	341	367	351	346	308	370	311	357	327	331	336	334	327	386	337	331	316	341	348	341	307	332	348	350	346	369	337	317	344	338	356	336	357	361	368	313	333	316	351	341	342	329	339	391	374	358	344	331	369	313	361	321	351	335	388	371	377	329	331	355	351	330	370	341	361	349	353	329	343	354	372	384	352	373	346	350	312	289	345	309	397	379	330	343	352	352	347	315	324	353	338	346	357	323	328	324	367	375	402	334	354	326	352	363	329	375	360	345	375	355	340	328	369	342	358	334	316	363	351	354	314	354	333	351	333	340	357	368	352	318	362	329	302	302	343	341	321	337	344	343	317	347	357	348	348	336	352	334	351	334	362	337	329	363	345	353	351	359	317	305	333	353	327	341	371	326	373	378	325	328	371	343	337	387	303	339	325	319	311	343	366	343	297	316	326	349	332	350	322	326	366	323	327	362	345	336	323	353	363	337	333	357	377	342	346	326	347	337	329	309	348	303	339	333	333	358	331	332	369	338	341	365	326	323
12913	17109	25349	27957	27120	22717	18650	15975	14591	9083	8699	5097	1954	1873	1822	1520	1458	1499	1204	1118	1119	1079	1015	972	943	949	1047	986	973	1073	1012	1004	942	886	955	923	921	1068	897	910	885	930	959	972	943	934	910	949	937	981	947	955	938	924	974	930	938	956	873	952	1012	916	941	913	908	890	958	941	916	964	869	923	965	988	922	926	901	891	967	942	939	901	873	918	833	885	943	935	965	959	939	935	967	927	963	943	945	935	959	933	985	943	993	903	931	967	951	935	964	987	915	955	1009	967	945	967	922	974	913	869	961	997	929	931	894	913	955	940	976	873	898	909	931	961	908	911	956	915	954	977	975	969	995	898	939	956	914	956	992	957	881	975	930	860	948	941	1003	954	925	918	948	933	920	934	951	927	874	960	954	952	953	888	967	952	933	998	924	883	961	974	935	980	975	1007	965	930	968	919	953	935	997	952	955	901	925	936	963	912	894	991	926	910	969	925	965	902	958	941	912	969	893	958	934	982	966	908	894	943	887	936	887	938	948	935	968	901	914	915	902	926	910	927	943	924	990	939	960	865	948	948	979	896	957	931	933	938	884	978	865	946	938	912	964	943	947	956	958	924	975	931	889	939	945	899	960	931	913	952	937	992	941	966	943	997	946	957	938	918	932	946	913	950	936	978	1013	894	922	918	871	936	947	964	912	863	922	914	920	898	943	924	888	940	972	959	937	943	957	900	947	898	877	923	976	904	949	972	925	966	914	982	900	911	944	936	883	947	886	961	941	938	953	917	947	940	975	947	901	922	952	956	938	893	943	929	959	944	933	975	934	941	934	905	946	931	968	901	958	956	904	970	959	945	969	946	932	916	930	940	908	909	953	909	925	978	950	968	976	883	940	991	926	915	915	915	943	908	873	891	973	954	909	909	895	944	909	970	976	922	958	952	867	936	954	959	902	897	904	936	938	992	927	873	967	897	1025	929	915	947	918	890	909	963	891	877	949	967	952	965	945	965	889	991	939	958	960	902	948	884	924	914	899	887	917	983	887	962	917	952	967	952	941	884	963	919	903	912	995	906	965	983	975	942	891	895	981	842	926	946	933	901	937	917	979	917	927	922	928	918	943	967	947	970	905	945	901	1012	951	1006	909	926	901	930	953	930	948	947	918	960	917	907	893	961	912	946	915	921	914	999	950	907	967	881	965	945	983	958	893	958	982	950	936	914	990	897	956	925	939	929	931	959	907	931	920	949	883	987	952	915	976	926	909	921	955	955	970	971	930	912	921	987	934	974	967	928	927	937	918	895	906	933	916	898	947	986	926	935	911	948	969	955	926	932	960	935	945	973	909	946	943	920	943	926	961	913	977	1007	939	925	923	918	896	906	910	947	915	966	968	1003	963	957	931	944	893	948	974	916	921	939	1025	953	910	972	905	911	963	957	939	986	909	947	862	953	923	948	922	947	923	927	987	928	935	975	919	888	895	916	929	909	924	954	943	923	952	924	882	950	911	945	898	977	874	903	878	874	969	947	971	945	903	953	924	938	933	942	956	994	927	936	1031	914	935	913	910	956	926	921	921	958	965	935	941	925	915	940	922	950	956	989	932	939	934	980	894	919	952	959	975	940	879	935	950	905	871	934	970	941	940	968	913	896	957	963	961	903	949	905	918	973	881	953	964	930	917	923	960	966	903	935	955	952	880	883	953	995	977	931	937	950	958	904	957	937	908	901	949	926	951	956	983	933	924	909	929	963	953	944	956	951	994	924	982	955	969	948	907	941	950	959	924	950	922	939	951	907	950	938	996	937	974	919	973	901	911	969	983	944	963	933	945	883	908	953	932	967	921	911	890	901	915	925	967	998	988	968	905	904	940	954	867	998	953	920	936	963	983	907	924	941	960	940	974	936	962	982	925	991	933	936	864	952	869	930	949	932	935	929	935	917	942	998	915	942	934	964	918	936	947	893	934	964	941	930	978	926	989	917	879	949	921	985	928	941	874	970	913	992	963	965	931	960	910	979	898	911	917	921	969	980	941	947	852	954	942	933	988	939	943	938	924	916	965	899	915	901	916	964	980	918	942	1006	898	925	932	961	932	936	890	859	859	962	967	938	960	954	944	968	899	957	972	982	934	933	930	970	898	977	958	908	931	915	921	917	956	923	919	883	919	976	892	908	942	891	899	930	937	894	972	940	956	1002	936	930	909	1018	932	942	887	975	861	905	981	952	903	880	954	977	938	972	957	919	969	971	974	907	966	934	908	979	955	949	958	913	902	971	964	911	933	913	955	896	923	917	958	942	901	1038	938	881	911	952	911	930	946	944	933	974	954	961	935	968	917	1011	958	908	922	921	922	956	925	912	952	935	964	956	908	928	918	868	966	911	966	946	964	910	912	900	925	886	937	932	964	935	890	960	938	950	974	942	930	999	941	951	988	909	939	948	885	907	890	878	949	935	977	943	1003	944	926	912	966	955	903	910	957	919	909	993	948	942	917	931	962	960	904	927	937	965	922	955	996	933	932	983	930	949	952	930	922	940	973	936	920	950	906	963	961	990	964	904	964	921	910	894	934	889	934	970	946	954	964	946	974	988	935	938	885	933	924	914	959	983	927	910	894	935	957	967	860	988	964	979	979	914	999	888	964	951	974	900	959	981	890	950	898	920	881	981	890	969	895	945	963	940	917	933	896	928	882	929	916	956	893	951	934	911	897	988	932	938	959	959	950	948	987	983	888	968	902	890	899	922	973	902	930	926	953	906	968	895	937	963	965	899	887	984	969	961	902	959	951	915	954	923	928	901	932	914	924	992	932	938	923	942	955	920	921	963	944	966	989	935	932	909	940	921	915	886	950	939	939	898	949	928	958	919	936	926	924	900	951	939	923	884	974	941	993	989	919	970	937	980	922	925	972	904	927	925	927	945	968	980	922	945	912	900	932	955	960	893	1005	962	876	958	997	929	944	925	952	898	925	944	959	955	916	920	942	921	952	977	955	930	916	978	924	932	910	937	911	943	935	1019	924	949	952	916	934	934	899	950	943	913	928	985	909	927	961	887	956	906	881	951	890	963	914	974	925	904	927	906	962	956	947	931	948	955	922	953	971	991	900	932	942	946	945	938	943	996	985	920	927	911	895	955	978	963	893	928	942	881	909	907	900	964	920	934	959	920	948	908	915	919	1041	957	915	901	973	968	964	913	944	919	887	916	905	932	924	939	931	991	917	895	929	897	971	947	952	950	947	952	950	856	908	990	970	995	859	938	972	905	926	937	917	936	886	891	995	921	964	900	915	973	894	964	939	917	934	907	969	967	961	973	936	896	924	929	959	953	908	921	964	919	1004	944	932	938	935	951	933	949	929	938	965	926	952	890	963	959	913	948	905	932	939	916	944	936	930	907	976	934	962	929	952	927	879	938	913	928	915	928	1018	950	977	965	874	882	924	916	878	924	898	962	980	906	949	954	894	881	904	924	993	957	942	926	941	940	955	975	930	939	990	883	970	981	943	901	929	928	973	968	989	847	932	985	926	877	921	951
37862	36352	40190	38181	36789	29221	27055	24840	24954	27736	19892	8540	2051	977	946	726	688	636	475	405	419	409	398	322	335	333	312	327	324	300	329	315	291	340	298	320	322	335	326	304	329	313	353	286	316	324	280	309	318	304	315	331	334	329	317	324	302	306	318	317	315	318	316	324	315	306	332	295	343	323	346	303	297	306	337	341	333	359	299	334	312	321	338	324	326	344	312	307	296	345	306	327	331	320	320	337	318	306	321	322	310	355	355	330	310	317	322	334	317	361	328	335	328	301	311	311	321	342	311	326	311	320	304	308	298	308	336	333	305	321	317	322	287	334	284	319	340	327	318	302	302	337	327	321	288	304	302	339	318	335	305	337	343	307	294	322	316	301	297	360	310	310	344	305	334	311	348	323	321	326	346	318	303	332	287	290	320	318	289	322	298	310	310	318	324	334	324	283	319	324	285	301	337	313	316	312	325	327	326	310	314	328	317	333	293	296	308	319	316	299	314	293	317	305	312	316	296	314	296	326	328	347	320	339	315	306	316	336	330	325	318	310	328	293	354	294	318	314	311	318	321	329	337	327	345	319	313	314	349	306	307	342	329	323	275	312	306	319	323	301	303	312	331	313	289	305	343	304	347	319	308	350	289	346	347	330	318	300	313	311	291	297	321	310	298	315	326	323	317	323	305	324	334	344	318	341	287	308	332	329	326	324	307	298	358	308	314	316	339	317	310	302	320	343	291	304	302	315	303	308	333	336	295	351	330	317	337	280	322	309	304	310	311	323	319	339	337	343	293	310	347	317	327	351	315	322	335	320	340	362	328	299	291	320	329	329	314	327	318	339	325	321	286	333	311	356	319	308	339	322	332	318	306	300	309	290	333	315	310	308	296	343	302	312	318	316	340	311	333	299	331	330	298	315	338	314	313	318	286	293	325	316	313	325	313	321	318	331	331	295	297	319	320	295	376	315	309	292	308	323	309	319	315	308	267	342	314	294	309	316	304	319	303	331	340	320	298	316	331	322	301	331	341	317	316	303	317	296	326	309	358	311	318	350	268	294	295	282	314	300	316	330	309	311	324	307	313	280	319	318	317	334	312	321	336	332	316	315	305	318	303	315	315	317	306	322	319	302	327	324	285	312	329	323	308	306	319	323	309	307	324	307	303	314	334	323	327	339	287	322	339	316	318	320	302	335	317	327	310	332	301	289	342	305	305	335	296	305	317	320	315	291	313	321	328	343	317	320	310	325	337	340	334	322	307	282	340	317	323	309	331	299	320	322	294	324	296	331	303	299	320	316	310	334	330	319	300	308	299	314	290	330	345	319	324	305	304	319	276	327	335	303	313	312	316	324	311	325	331	307	289	353	320	298	313	296	317	310	329	300	327	325	320	326	333	334	326	333	314	321	310	283	326	310	304	291	333	368	304	328	324	303	321	339	336	316	324	294	289	321	350	319	333	323	312	300	320	307	305	324	354	293	328	337	267	314	336	334	295	295	297	325	296	295	266	326	322	339	369	347	309	328	326	310	325	340	364	300	329	331	305	305	312	309	315	308	342	295	306	333	341	320	303	304	320	329	322	289	322	347	305	320	326	309	358	328	331	325	330	289	333	331	302	315	329	362	335	321	298	339	320	291	343	313	342	317	296	311	332	331	300	306	325	322	304	327	341	332	317	311	294	311	325	328	314	337	346	354	338	315	312	352	303	314	320	288	334	307	312	306	309	320	309	366	343	326	297	338	336	324	348	317	316	349	328	293	308	323	299	310	304	311	321	313	312	331	321	318	338	336	295	352	349	341	303	326	326	323	310	321	312	270	333	354	322	314	309	297	333	290	285	326	300	322	365	336	335	313	324	281	302	312	304	329	340	351	293	322	314	308	334	290	352	324	269	319	349	360	322	347	300	306	303	297	325	344	330	285	281	322	298	322	311	334	337	334	317	349	331	331	332	303	313	326	276	309	309	311	323	347	350	348	352	327	313	302	305	320	329	304	310	327	321	313	282	335	340	342	295	309	302	304	313	345	297	335	283	321	328	323	324	306	318	347	329	316	333	342	309	318	315	304	314	317	356	301	328	316	302	331	303	311	290	309	314	327	315	320	310	328	327	323	353	340	309	349	348	293	334	294	348	322	351	304	333	319	338	319	322	345	317	346	302	291	348	326	314	328	285	312	349	309	356	288	347	336	340	310	266	270	333	313	296	325	284	314	311	316	310	284	333	308	302	345	322	287	323	329	307	336	280	315	322	304	288	306	299	315	314	331	297	328	325	318	303	307	369	344	295	323	304	318	301	308	335	330	298	310	322	301	289	323	323	316	316	278	334	329	281	307	286	323	326	340	316	355	311	304	322	308	341	289	298	300	298	324	297	347	321	305	303	292	292	332	330	329	291	323	294	337	303	280	300	334	331	336	332	324	282	350	329	336	328	286	338	323	316	320	333	353	310	340	349	359	279	338	338	323	317	296	300	324	303	311	326	292	357	312	296	316	294	312	303	335	311	327	315	311	320	315	328	305	326	322	333	323	297	326	303	297	310	337	316	317	308	291	320	323	315	344	321	304	326	323	324	326	299	320	343	315	330	321	330	327	314	314	319	300	333	315	288	303	326	288	344	308	320	319	333	312	309	323	340	330	313	310	314	326	320	301	299	310	341	313	286	319	297	346	296	340	300	311	308	319	326	321	344	321	324	312	331	358	301	317	304	316	320	318	309	326	284	325	339	344	322	314	329	322	312	310	321	329	326	323	311	326	311	333	331	351	356	327	345	308	333	313	328	319	313	354	321	307	335	347	306	330	296	293	287	324	327	310	326	331	299	320	314	295	316	292	364	298	319	290	314	288	307	277	333	336	379	330	333	343	342	310	308	285	312	322	322	295	321	264	312	329	340	309	300	326	319	316	311	298	342	322	324	322	327	335	316	324	330	316	318	348	315	312	320	305	320	309	309	333	285	308	327	312	348	312	339	300	335	306	296	344	311	292	294	337	323	326	323	303	308	356	340	272	300	326	286	314	311	311	302	315	300	338	323	318	325	314	333	314	307	311	336	307	314	323	305	314	341	296	308	301	330	294	321	324	328	321	314	334	309	317	332	309	321	313	316	316	339	318	324	309	325	319	335	299	322	305	314	281	343	356	283	272	329	306	311	346	277	338	348	331	296	328	312	324	335	302	326	343	328	303	309	353	311	302	311	322	326	289	319	316	318	338	342	336	326	273	303	313	338	340	344	307	320	328	351	335	319	349	307	322	314	316	353	306	329	320	287	301	280	320	295	320	340	341	333	356	327	315	341	304	331	336	341	326	322	302	293	303	303	324	324	313	321	320	332	291	331	321	340	314	337	298	316	324	276	300	341	302	296	359	322	310	308	315	344	311	303	313	330	321	297	325	296	325	324	301	299	309	302	316	340	320	338	322	317	321	322	285	319	307	320	335	319	322	330	332	308	339	305	308	333	321	324	327	333	306	275	288	316	337	332	342	297	304	338	313	331	338	298	325
26712	29973	39362	43697	44539	40277	40328	40101	41980	44827	35517	20651	7522	4454	4284	3359	2843	2854	1835	1531	1342	1274	1108	1084	1041	947	945	981	1016	1092	1076	1047	926	904	856	869	887	870	893	860	895	839	919	907	886	885	929	915	854	937	873	914	912	907	907	919	968	921	852	815	827	884	897	880	814	866	847	860	899	869	883	883	848	865	878	916	894	866	820	866	880	861	849	818	917	857	871	866	894	852	888	843	862	880	880	871	855	902	892	882	894	882	895	833	900	843	875	905	865	824	920	857	896	873	869	873	871	913	847	875	830	898	935	888	843	867	864	920	909	929	852	832	940	839	879	887	882	889	856	919	941	862	864	872	892	853	861	910	836	871	949	887	852	903	932	873	860	874	850	888	886	845	877	909	916	864	831	857	913	852	893	850	929	865	902	845	909	863	890	888	911	905	897	885	854	868	905	902	910	839	881	881	845	828	864	951	876	864	886	881	882	887	851	888	834	886	889	866	862	895	898	865	883	871	854	916	879	887	826	884	855	906	845	834	906	942	861	884	906	817	861	845	821	895	901	873	869	909	866	882	915	913	934	843	907	897	912	841	851	904	927	873	876	897	830	884	844	880	909	869	889	860	883	952	864	858	880	787	893	838	882	908	881	866	872	830	868	904	846	905	862	879	874	939	905	893	846	886	871	857	894	893	896	863	819	845	919	881	883	925	886	909	850	870	869	903	813	881	933	868	901	933	857	899	886	884	880	899	897	930	874	861	863	839	884	916	896	862	889	863	826	927	852	929	860	864	910	862	850	865	816	898	870	882	902	894	857	906	891	848	891	872	918	864	880	881	863	843	853	878	916	884	887	860	836	856	845	911	909	910	868	873	890	881	818	906	880	877	831	902	871	877	892	868	915	837	848	843	854	929	885	905	860	896	902	865	885	936	885	878	840	874	895	894	878	890	851	867	902	888	869	873	873	909	893	899	859	929	872	871	914	941	892	898	947	870	887	868	865	874	882	828	912	862	800	885	898	921	859	875	876	919	878	927	880	866	869	895	895	827	863	905	854	899	960	867	903	921	866	903	886	851	886	950	936	898	880	933	861	910	894	897	864	873	844	889	849	908	905	862	886	904	854	867	863	791	890	849	940	869	873	833	934	895	839	899	915	881	899	861	852	917	880	882	893	894	878	820	902	824	945	867	914	954	815	891	897	865	891	889	792	894	925	855	853	860	872	898	909	882	899	917	873	859	877	839	885	898	884	884	913	868	908	840	875	882	888	860	859	888	844	892	866	879	897	926	904	847	844	850	925	909	929	840	929	871	892	877	888	862	823	891	884	927	884	897	807	848	842	876	854	904	904	872	888	865	869	863	873	886	902	937	932	882	848	918	875	914	887	876	840	909	864	902	865	879	948	917	916	894	863	918	868	823	832	894	884	866	855	876	938	890	909	816	842	892	902	915	848	932	882	856	913	900	881	899	937	826	873	850	896	939	858	863	903	884	890	847	820	851	905	884	824	871	912	874	939	904	874	908	880	847	857	864	881	843	910	818	928	916	897	926	873	886	892	897	854	837	904	872	882	868	919	886	875	856	888	897	895	850	868	849	927	921	884	880	885	848	839	854	851	894	861	921	847	853	899	859	888	927	886	809	898	862	894	900	879	910	902	891	899	894	877	910	875	911	894	890	866	900	841	875	854	892	920	857	893	861	927	888	841	938	911	877	924	882	872	878	840	833	899	841	879	866	874	885	828	871	817	887	881	903	850	874	880	919	877	934	922	826	920	910	891	861	967	867	798	859	904	900	919	907	854	858	880	823	891	890	847	904	887	890	811	857	868	919	899	890	860	883	882	885	918	880	909	841	892	880	861	877	858	872	917	882	871	892	836	843	867	886	874	780	848	885	861	836	871	869	866	901	857	846	883	894	872	862	857	893	878	882	829	882	955	885	888	879	881	855	895	900	858	922	903	845	904	834	917	895	892	886	893	884	837	875	885	883	866	842	963	876	896	909	815	885	896	897	874	859	868	889	888	892	900	890	927	842	868	902	856	890	909	834	881	897	887	940	894	879	865	852	866	913	868	880	858	861	868	917	916	845	849	939	852	885	885	862	877	873	946	901	877	895	911	870	877	836	919	889	854	864	874	939	886	845	879	878	836	855	872	870	925	899	916	883	913	873	866	931	952	845	849	870	883	842	928	907	886	869	868	853	924	907	887	864	834	851	852	907	877	859	875	914	879	915	894	907	867	880	930	906	934	862	921	861	895	903	866	843	880	955	898	855	907	863	916	872	895	853	859	864	863	883	856	870	872	921	843	862	861	875	840	865	930	901	878	887	934	932	906	891	879	845	896	863	862	885	877	879	878	890	898	880	935	834	868	885	881	877	859	911	910	855	817	875	882	846	884	856	876	869	914	878	872	942	833	862	943	897	896	863	912	921	876	845	879	852	881	891	898	860	887	881	887	895	836	874	859	829	859	898	828	856	889	886	870	817	854	867	872	909	887	902	860	945	911	833	893	928	881	915	918	918	902	890	890	890	897	895	898	851	884	922	882	890	910	937	890	896	937	826	959	923	908	879	931	886	867	842	870	879	941	852	861	894	949	907	859	887	903	831	869	821	868	853	875	842	911	885	875	866	882	800	873	848	827	851	843	890	884	880	889	855	881	905	933	887	910	900	903	848	909	895	939	858	928	908	877	822	876	897	886	876	918	837	918	859	906	836	877	828	872	843	862	865	921	874	963	875	865	894	868	946	904	831	906	844	910	924	827	919	870	897	907	826	926	913	902	877	876	901	925	882	912	847	900	855	868	873	838	866	846	892	878	883	878	867	874	924	913	822	847	864	841	905	869	843	882	902	929	847	865	863	893	893	833	878	868	874	849	905	888	874	929	856	868	867	890	913	885	875	820	851	888	889	845	889	881	922	820	817	881	868	906	893	872	824	849	865	848	924	842	878	854	865	858	900	842	920	935	915	908	897	880	837	853	912	865	946	876	922	878	926	934	863	871	893	869	921	887	845	886	891	902	875	821	853	894	862	885	849	847	852	865	878	894	880	897	884	812	869	853	846	885	869	896	814	905	855	970	840	855	869	904	867	864	909	916	943	828	932	866	897	871	892	901	896	863	923	866	890	871	883	833	909	868	906	886	914	920	858	891	813	907	859	874	844	858	866	798	875	859	885	889	880	889	904	923	834	882	894	883	910	867	856	920	812	873	891	897	887	896	849	870	868	843	853	903	925	834	881	852	900	884	896	901	842	920	952	847	885	941	899	905	872	909	905	848	824	832	890	912	894	920	878	887	851	916	895	882	896	861	872	883	900	937	881	855	851	910	878	965	884	945	853	884	858	901	860	858	891	884	850	896	839	888	864	872	906	850	868	855	852	913	893	835	903	850	905	880	903	896	909	920	825	838	901	891	858	886	898	843	857	900	841	892	877	829	883	868	892	854	857	910	933	903	846	881	869	924	901	869	862	948	861	888	920	900	903	840	913	910	831	872	880	900	814
43439	42629	43898	42064	41253	38647	36242	30180	31581	36487	31366	17738	7054	3360	2650	1900	1662	1429	944	779	559	563	466	453	473	373	408	364	368	422	460	413	377	339	308	358	349	331	335	336	326	305	322	361	331	363	329	327	330	342	314	288	314	323	366	352	299	350	333	310	333	297	306	331	292	335	346	343	329	321	336	334	322	335	341	316	365	299	323	333	321	348	323	336	323	330	352	312	311	345	315	335	337	340	274	344	326	327	310	369	332	329	334	336	320	366	327	320	328	350	340	303	332	347	314	350	299	345	317	324	335	312	349	345	310	336	349	361	335	338	333	334	336	350	314	364	335	341	331	317	330	314	337	329	346	323	357	318	334	338	294	345	317	322	341	311	348	342	350	339	354	358	320	371	351	286	328	323	347	352	318	338	345	339	332	342	332	363	332	351	310	351	318	345	311	319	363	335	340	309	338	294	332	345	328	325	322	337	361	365	306	347	342	350	303	320	332	307	315	338	320	346	318	348	356	325	339	321	288	325	366	341	332	324	343	314	344	359	352	329	344	320	342	362	348	369	328	312	297	362	340	303	306	319	363	375	326	369	379	365	342	334	321	318	347	328	336	328	338	356	340	350	341	295	331	335	349	359	323	309	296	312	319	313	316	325	343	326	362	337	354	334	338	326	330	327	341	319	365	335	347	336	328	328	341	318	317	311	344	323	323	316	327	310	345	333	346	336	330	327	299	305	324	326	316	333	326	308	321	319	363	360	345	316	341	354	344	355	337	317	337	281	329	324	337	363	313	348	346	340	355	317	313	292	358	350	305	300	350	322	350	343	343	351	337	334	341	304	323	316	302	344	326	353	359	322	352	342	299	337	354	330	331	359	318	307	338	347	334	342	343	344	332	342	354	325	339	329	340	315	350	303	299	316	325	343	325	319	387	373	280	298	320	364	326	311	311	335	321	345	339	347	353	358	317	357	320	320	329	338	327	327	350	336	325	350	375	368	353	339	306	352	317	350	350	351	328	329	329	351	347	361	325	335	346	295	329	333	345	336	363	302	310	335	352	322	339	316	340	298	318	372	297	371	321	322	305	343	322	323	352	314	352	359	335	318	365	310	328	304	328	322	342	336	318	332	344	327	305	345	358	335	344	352	319	293	300	352	302	333	334	310	366	316	345	345	338	344	334	298	337	335	354	312	381	326	361	314	311	328	310	336	318	325	337	309	337	328	352	339	342	331	318	327	348	304	335	337	319	321	295	340	305	354	364	337	355	324	336	344	352	331	342	337	358	341	332	310	337	325	334	341	355	322	335	332	316	327	305	325	322	354	319	343	361	311	350	324	301	335	311	318	342	368	331	331	327	323	317	323	312	337	357	324	341	319	342	343	305	302	342	298	324	347	360	352	329	322	331	356	286	325	396	367	319	319	350	339	345	327	306	351	360	307	385	347	369	358	346	309	360	336	292	342	331	357	341	363	311	332	338	331	330	298	340	356	337	317	340	293	340	368	320	393	321	321	348	326	329	326	323	333	350	293	344	363	350	321	323	345	345	294	309	307	324	352	322	311	314	336	335	326	349	362	324	344	336	342	356	364	336	332	329	334	325	338	322	315	315	332	337	327	327	347	336	329	321	334	328	298	348	350	326	357	334	325	372	336	368	329	306	318	299	327	326	333	337	310	337	346	349	311	321	317	338	334	335	329	337	331	345	362	331	373	335	328	338	365	318	317	351	319	334	338	328	352	323	357	313	315	324	298	339	307	340	337	315	326	364	352	369	364	334	350	321	320	338	356	299	347	325	331	341	350	346	361	293	331	350	312	320	354	332	334	356	330	357	326	351	374	323	330	323	346	319	332	317	337	338	348	373	291	323	367	359	340	351	314	330	343	352	331	306	302	346	328	357	348	301	361	342	329	306	331	358	373	308	339	350	332	333	365	335	338	345	334	358	310	341	340	370	319	322	324	365	382	333	331	330	337	342	334	339	331	342	300	308	353	338	279	301	296	310	329	354	344	333	320	329	315	284	325	322	346	339	343	321	335	354	331	297	357	346	332	318	320	307	314	370	318	314	325	336	304	316	325	309	311	367	309	341	341	315	345	290	307	334	337	319	371	345	315	331	320	329	338	340	307	302	319	343	313	338	335	334	318	316	330	320	336	350	338	349	317	349	306	346	335	322	313	352	333	317	314	324	352	343	345	350	330	299	354	321	362	347	323	317	326	321	350	316	317	335	307	322	335	374	383	328	328	328	351	344	300	342	321	328	313	336	361	293	322	335	337	343	335	362	310	309	343	317	324	342	326	307	332	338	342	329	314	295	358	320	361	315	315	311	355	305	299	326	335	337	317	337	326	312	309	351	328	347	318	357	341	342	334	347	340	339	310	370	350	316	323	317	313	350	347	311	324	368	329	356	317	328	322	356	352	320	350	335	311	329	334	335	335	368	339	340	309	361	349	346	333	332	362	330	339	342	344	361	364	330	328	329	342	325	347	315	356	345	321	311	340	349	335	352	330	354	357	349	330	329	332	349	323	320	368	349	341	362	310	349	337	331	329	337	331	319	352	364	331	337	347	306	343	349	333	321	310	338	335	337	342	308	324	349	318	332	346	315	349	301	350	339	336	312	372	324	340	329	355	318	328	362	327	306	317	328	361	324	321	300	326	322	377	349	348	318	333	319	366	313	312	338	307	338	379	333	388	337	335	318	333	349	329	325	347	354	350	339	354	347	331	305	320	330	352	344	347	315	314	332	325	349	317	358	351	326	322	340	340	340	290	322	295	317	351	314	276	378	310	332	348	319	316	325	313	346	333	334	335	325	336	298	344	330	349	334	334	343	334	346	339	345	343	333	321	344	323	320	336	341	347	354	309	325	365	313	304	337	332	357	295	341	351	364	293	360	337	324	358	315	320	327	322	327	315	327	344	327	297	337	329	328	345	314	326	379	358	327	317	331	311	306	349	312	328	314	346	316	308	334	341	327	305	321	312	323	321	306	325	355	328	348	348	358	324	329	313	280	347	301	351	323	307	314	357	333	318	344	330	336	330	339	306	310	314	339	322	339	348	337	363	348	313	354	302	371	298	344	342	345	339	366	337	331	353	307	337	355	302	338	318	348	329	348	345	332	320	301	330	356	327	314	356	302	339	354	289	367	339	355	327	362	314	307	314	320	327	341	348	345	321	339	328	335	335	337	356	325	339	342	369	344	350	334	337	327	350	345	343	339	325	333	318	346	367	328	335	340	351	361	277	344	321	333	349	342	337	336	361	349	330	350	338	331	336	329	337	334	328	338	297	340	347	341	340	335	324	297	333	335	338	369	354	318	318	319	344	356	334	354	338	337	313	363	309	330	310	326	311	333	339	331	342	325	321	316	329	363	341	347	328	351	332	324	307	331	300	329	339	322	388	306	308	350	319	343	331	360	291	299	308	350	343	347	330	318	311	324	324	317	346	371	348	323	335	328	314	365	336	314	324	352	322	322	380	349	324	370	327	289	322	340	339
31483	35921	42580	47373	48607	48293	46801	42576	47396	51282	47238	31012	18999	12323	11246	8322	7669	7270	4568	3649	2465	2235	1792	1667	1504	1199	1343	1256	1173	1505	1628	1367	1149	984	988	936	932	918	908	874	952	967	953	906	967	926	906	939	919	924	946	936	907	832	921	867	939	921	909	876	856	974	912	890	901	950	965	915	881	892	871	928	924	867	899	878	944	972	889	905	900	914	890	956	872	956	916	900	897	963	906	900	917	853	905	922	930	960	946	966	850	929	899	931	892	917	883	933	867	948	938	930	929	928	920	908	935	881	944	918	910	904	878	904	950	973	874	927	923	943	909	957	967	923	915	956	881	922	975	909	983	869	907	923	939	920	928	921	934	943	950	916	912	912	927	949	852	870	902	953	930	887	900	944	904	892	924	864	867	932	922	946	901	942	900	912	906	916	889	895	885	925	878	852	886	933	915	926	925	918	1038	941	944	871	884	888	899	879	894	875	928	851	915	888	945	906	898	910	918	933	955	941	952	929	894	893	912	930	925	901	892	954	922	954	908	888	862	923	878	934	877	900	878	889	914	877	910	902	908	936	904	929	910	871	909	899	884	921	974	915	918	868	921	919	913	904	950	920	854	909	956	970	886	935	893	955	868	909	953	963	965	866	899	889	927	903	932	947	986	877	936	909	896	910	895	942	925	907	881	921	853	902	908	927	907	918	908	887	916	955	901	935	930	924	976	927	869	911	909	878	947	889	881	955	952	916	930	910	933	885	893	918	957	884	958	947	897	822	884	900	949	930	931	916	951	903	903	952	934	900	923	930	902	906	942	945	945	872	956	882	950	943	877	886	892	923	895	919	908	911	942	932	961	841	925	880	893	937	923	921	892	867	913	934	916	879	888	860	949	867	885	889	908	898	914	961	955	927	930	909	922	888	907	917	944	913	969	894	938	944	922	943	904	929	902	939	907	938	929	889	899	939	961	919	939	874	907	894	936	943	925	942	919	907	891	910	920	941	928	931	914	932	916	897	969	901	863	893	879	934	900	915	965	884	904	929	939	918	932	900	894	863	962	915	941	906	916	927	886	884	930	920	910	923	959	928	877	895	920	885	928	896	928	872	890	976	896	900	888	921	901	921	894	962	975	924	972	951	889	843	859	915	896	911	939	915	858	920	892	898	901	946	968	907	867	923	876	912	927	931	941	870	846	906	910	898	879	928	911	918	910	930	902	882	923	947	910	950	906	880	905	923	909	893	969	904	893	888	937	905	941	891	924	927	918	891	939	895	946	926	922	922	897	890	900	918	944	918	906	951	883	897	884	903	857	898	945	914	939	944	956	979	896	916	939	944	883	919	925	892	948	945	899	926	901	901	872	884	879	955	926	926	916	854	970	877	896	943	910	940	941	916	1039	917	981	875	920	915	910	915	941	866	895	944	869	957	897	916	882	916	898	906	936	907	913	898	937	970	933	894	949	941	930	891	853	911	958	924	952	909	930	922	976	875	833	924	924	906	936	900	900	891	899	919	885	917	979	873	949	988	949	921	867	892	951	872	894	907	928	937	868	897	901	870	890	899	951	939	957	939	921	950	932	898	889	911	953	976	944	967	894	929	913	873	931	900	939	931	965	966	902	969	907	904	857	892	933	920	865	886	938	919	971	917	952	923	963	912	921	865	887	968	977	879	871	817	923	940	867	882	868	905	914	871	911	939	945	897	908	960	892	901	897	929	961	942	882	869	906	925	893	933	913	965	950	873	923	897	914	917	930	861	923	934	950	934	918	886	935	920	894	929	950	931	987	918	939	911	1022	891	947	957	949	874	910	919	885	908	900	970	914	886	902	837	923	855	918	911	897	909	971	886	919	906	915	891	904	927	878	925	949	860	928	894	897	967	955	902	919	937	932	943	944	927	954	947	954	916	904	901	905	953	948	891	894	922	930	868	914	895	915	897	924	895	939	937	906	894	920	924	886	908	930	939	938	915	883	896	914	962	901	905	892	897	930	922	909	868	919	948	951	958	921	882	923	869	896	919	968	899	832	921	901	938	939	955	905	910	891	833	956	918	905	914	949	897	940	906	978	924	896	883	967	905	965	934	878	898	932	912	871	913	958	963	921	938	962	934	915	940	920	891	955	873	912	911	938	946	870	875	881	854	948	972	906	883	934	938	951	909	955	888	905	949	928	920	913	934	890	898	941	941	940	904	957	902	925	845	910	939	877	897	930	959	955	923	935	815	893	955	927	912	900	931	912	948	979	891	914	914	927	925	942	911	897	890	945	893	921	1001	911	879	892	911	871	959	933	882	990	932	893	921	888	938	878	920	978	918	901	919	855	880	927	984	946	863	945	962	901	911	957	922	893	909	883	947	884	926	933	923	909	1022	945	946	892	922	964	981	876	915	910	892	945	911	907	923	916	891	909	886	901	909	912	925	970	944	950	924	971	912	878	947	904	921	880	936	938	888	955	953	893	948	872	914	869	960	894	892	887	906	901	898	895	910	948	902	899	947	907	902	898	900	921	890	920	946	941	914	920	924	892	897	902	919	903	888	898	922	942	976	879	897	910	927	890	851	972	928	886	903	837	884	906	923	890	860	934	923	866	931	933	847	945	894	877	899	952	927	948	893	894	909	963	897	958	919	934	905	898	941	948	954	876	935	916	897	945	933	871	932	897	907	902	950	850	894	827	916	930	940	909	932	880	933	943	913	936	888	955	888	997	910	903	933	922	951	945	937	853	932	896	915	902	899	932	906	869	896	903	922	892	876	931	896	923	901	932	943	883	865	925	911	926	940	897	889	901	868	931	934	921	917	916	947	916	942	970	898	872	907	928	915	962	933	883	958	918	897	930	949	934	931	872	931	902	977	928	924	939	847	919	922	939	927	940	922	902	888	878	901	880	906	947	942	865	903	886	904	965	908	889	968	951	881	841	922	876	942	904	947	910	870	909	885	842	852	952	952	891	933	932	896	899	890	933	858	917	877	901	925	931	890	947	929	914	957	895	915	879	895	936	917	883	893	872	874	944	910	892	908	935	902	954	901	964	855	897	927	944	886	911	900	951	941	897	902	928	923	942	885	929	944	911	909	924	892	907	940	885	905	930	869	880	921	949	883	954	961	945	930	924	969	956	888	957	936	953	901	849	918	874	955	932	934	936	909	942	857	943	889	924	921	945	910	940	913	928	920	917	901	933	956	896	954	921	931	906	879	898	958	891	975	911	939	935	906	952	937	980	909	876	921	960	940	946	879	893	926	998	935	881	830	923	921	850	935	872	923	834	911	920	963	907	938	894	879	903	952	968	931	872	943	908	894	905	932	932	933	926	917	922	913	872	843	956	883	906	861	912	931	879	950	888	947	955	877	942	942	908	911	887	915	908	872	890	962	899	882	935	928	886	922	942	925	929	936	936	918	904	887	922	905	932	925	949	914	959	846	955	924	897	900	938	932	889	873	917	896	953	935	905	957	908	913	958	944	884	911	902	891	862	890	902	927	925	936	925	897	910	931	935	931	969	938	883	957
18764	17374	17917	13658	10215	7642	5469	4080	3325	2807	2915	1582	982	538	451	475	407	428	444	393	375	355	322	344	364	373	350	297	343	312	335	347	335	342	338	344	358	336	306	379	336	325	334	351	352	341	364	326	332	340	370	329	320	317	362	341	336	368	345	328	326	354	358	338	372	325	332	328	362	344	311	325	364	364	382	328	334	340	345	400	317	353	373	339	335	331	367	343	366	358	345	337	350	349	321	347	335	304	342	342	331	351	375	333	352	341	289	326	334	334	334	329	348	324	325	335	370	322	320	308	333	359	317	355	358	342	335	322	308	334	323	356	358	306	320	382	338	366	333	368	313	336	324	326	357	341	351	336	339	333	337	300	343	347	355	303	312	304	324	330	359	344	334	346	343	361	316	297	300	334	339	338	334	355	333	327	346	327	319	338	331	359	336	332	341	330	346	336	303	331	321	366	369	387	333	323	325	340	370	350	328	304	355	320	336	359	352	380	347	354	307	390	340	349	321	318	344	362	341	368	346	352	338	382	338	359	330	315	344	359	347	346	312	345	369	327	355	362	337	365	323	342	350	353	293	326	351	347	348	353	340	341	302	368	317	349	375	336	316	345	367	340	357	344	350	339	335	354	345	340	320	328	354	353	312	335	323	343	316	334	361	327	339	346	337	349	334	314	345	336	315	371	314	357	351	344	341	336	332	346	309	314	305	373	370	329	340	345	316	376	346	334	329	348	331	362	327	358	329	351	331	338	351	376	349	344	378	334	335	345	332	349	339	312	331	329	325	358	330	320	335	335	313	304	310	375	357	349	343	378	313	370	323	353	309	341	336	346	332	347	373	315	347	336	359	355	338	305	375	329	357	308	340	330	321	355	342	333	299	314	353	344	345	356	328	338	334	334	288	335	291	339	328	355	351	340	345	337	338	365	326	336	320	325	324	341	327	329	330	339	311	318	345	350	351	348	351	333	326	355	337	334	338	320	364	383	330	304	335	335	349	360	316	324	333	319	341	321	375	329	311	328	355	333	344	320	353	337	331	358	366	321	358	343	321	311	338	367	302	340	307	376	331	346	344	354	353	357	322	357	325	341	340	368	371	331	315	351	332	323	347	325	372	333	348	328	359	344	339	330	324	358	300	341	355	324	367	320	342	340	349	321	360	326	319	384	360	355	366	304	355	361	349	339	307	344	361	319	338	361	353	363	364	388	331	349	326	332	344	337	327	321	328	357	336	352	358	321	323	313	345	394	321	324	315	336	358	372	333	324	323	384	342	345	329	296	311	322	344	338	320	301	340	334	345	323	319	332	326	376	331	334	338	335	349	369	326	324	368	339	354	338	340	370	339	375	369	308	332	333	319	347	340	325	330	314	327	349	330	315	321	298	359	330	325	358	326	328	336	344	306	367	337	314	345	373	331	332	339	336	353	323	345	320	357	342	328	350	327	348	349	308	326	354	301	310	351	347	323	330	343	336	319	361	326	368	336	362	312	330	365	312	325	324	354	306	341	315	375	326	330	303	340	366	338	331	365	346	327	322	353	323	330	339	334	345	346	341	359	315	327	339	385	346	360	369	336	332	344	339	365	328	315	342	340	344	373	357	323	307	329	352	350	332	309	364	335	380	367	325	325	353	348	325	359	345	337	332	306	343	381	325	341	333	355	344	344	340	327	331	327	378	318	349	331	319	326	352	337	369	319	356	350	353	331	347	329	346	334	351	330	343	338	360	331	333	310	365	348	363	327	344	363	358	345	351	318	365	329	339	327	363	368	364	339	350	372	353	334	320	312	329	345	319	332	296	349	339	340	394	338	367	339	328	333	310	302	330	357	334	307	356	340	326	324	336	348	340	386	333	332	315	351	330	339	322	346	330	312	335	346	330	314	370	355	347	351	367	348	336	340	343	326	324	354	336	349	351	347	358	342	320	371	313	311	353	337	370	368	327	349	370	369	328	301	338	369	351	333	366	349	317	342	407	317	354	336	335	343	371	338	347	344	332	323	336	350	346	314	335	345	308	331	375	319	326	337	319	346	343	310	344	360	344	355	324	321	335	323	368	340	336	345	343	319	334	361	308	326	374	330	330	346	334	335	311	365	332	323	282	337	334	341	342	317	352	371	353	352	350	372	348	348	317	332	358	337	346	298	314	335	319	328	347	334	338	364	359	357	343	321	325	336	323	330	348	321	394	335	372	356	314	341	328	332	310	337	334	344	330	361	319	356	356	355	366	319	327	317	309	375	350	349	305	368	361	356	335	339	335	312	334	338	323	331	324	346	342	343	368	335	318	330	361	300	338	306	367	329	327	349	342	345	384	346	335	350	334	319	331	348	304	317	362	344	329	348	347	358	338	333	327	355	375	319	345	336	325	314	357	358	365	322	334	322	367	366	330	308	341	324	363	338	301	336	362	375	363	381	359	344	349	327	316	371	372	358	322	343	345	314	375	385	322	303	366	342	331	331	333	333	309	351	326	369	334	328	335	336	315	347	313	351	349	334	342	323	346	375	377	347	344	352	328	344	357	365	341	353	338	358	348	365	358	376	345	325	300	342	335	321	346	329	387	346	356	329	338	346	310	335	350	364	330	337	356	346	383	359	351	363	345	323	379	324	349	334	317	345	324	384	333	345	344	300	360	343	350	317	360	348	317	334	333	342	320	323	322	310	358	325	325	303	316	326	356	361	357	352	338	378	356	345	363	359	353	355	344	338	347	350	315	337	315	315	374	324	317	344	333	327	344	325	318	346	350	346	357	350	354	348	320	338	323	327	317	332	335	340	341	332	326	339	316	296	378	366	354	320	351	318	332	368	355	314	347	299	354	350	328	342	308	353	299	337	334	355	334	302	337	367	346	355	337	305	356	343	321	301	318	339	336	337	307	338	340	327	318	317	327	335	336	291	329	367	352	340	365	361	305	382	331	370	286	361	350	341	337	353	355	365	341	346	318	332	345	330	320	321	356	326	348	343	377	376	328	341	350	372	341	335	339	337	335	326	342	334	365	356	331	341	345	364	342	342	315	333	319	342	305	374	338	328	353	334	302	353	347	358	347	332	311	326	358	350	335	351	333	353	345	349	310	345	374	333	304	381	371	349	340	360	375	330	334	341	308	340	325	350	343	315	359	320	368	334	338	314	374	317	334	312	361	333	356	319	338	346	336	335	338	313	366	340	344	365	341	360	346	331	338	348	342	354	337	365	368	346	353	325	306	367	332	347	326	336	343	336	382	361	360	305	377	364	367	326	346	341	346	345	351	355	348	335	351	364	333	373	335	288	344	292	325	328	329	304	340	307	344	328	324	345	367	346	335	331	322	351	365	339	331	347	328	326	351	330	341	353	363	337	364	335	356	360	325	340	304	358	330	314	320	315	337	319	332	349	359	318	336	343	324	327	340	352	316	349	346	342	343	332	374	320	350	367	346	354	359	340	341	295	334	344	339	327	366	338	341	314	385	346	313	328	317	362	322	335	333	329	335	351	310	308	339	338	343	332	336
12538	14594	22852	23903	22589	19949	16944	14264	12552	11106	10920	5577	3917	2090	1794	1585	1563	1493	1262	1082	1090	1038	1023	1036	967	1011	991	981	961	981	1039	988	971	941	873	923	948	896	880	898	948	934	921	931	907	929	918	958	941	937	933	903	890	926	931	922	905	955	905	906	917	942	924	918	987	939	917	958	954	858	906	961	917	891	919	914	918	930	925	956	875	949	898	897	905	914	897	933	927	927	931	916	928	966	931	877	893	866	905	878	910	898	938	931	911	932	890	861	937	957	885	910	931	934	892	906	881	881	939	925	926	957	892	888	887	885	937	922	934	914	895	925	957	975	906	958	891	941	951	886	926	921	878	952	931	920	901	923	891	886	981	944	968	911	911	954	876	895	916	936	891	905	903	866	888	941	918	900	925	923	965	884	931	893	907	944	975	924	914	904	943	895	889	942	962	894	897	900	928	897	975	894	933	911	865	900	886	896	936	937	911	954	941	938	888	904	926	960	900	878	919	923	935	863	884	966	915	917	933	974	890	907	863	888	930	913	929	941	880	995	888	903	918	956	859	927	966	911	953	923	914	941	868	946	930	961	896	876	932	948	950	937	883	935	919	917	896	906	950	917	921	947	939	924	927	908	929	942	948	912	895	899	876	940	910	871	891	944	912	918	877	962	920	939	903	881	922	1000	922	967	896	894	944	894	935	916	891	934	934	932	942	912	938	939	898	888	918	866	933	864	955	925	908	929	917	933	886	914	904	961	983	906	972	889	925	909	887	911	881	944	930	920	980	882	922	923	955	958	941	904	974	910	913	995	876	931	980	969	985	925	908	939	927	842	937	931	963	911	901	922	890	952	909	928	911	943	901	945	938	923	910	924	925	931	909	902	933	908	899	921	912	927	909	875	949	872	914	882	969	943	963	919	880	883	956	893	893	846	884	946	966	880	952	944	915	911	939	923	851	915	989	868	923	952	932	891	920	913	905	951	893	958	927	944	853	895	907	950	912	950	922	900	927	931	908	868	883	943	912	849	900	920	921	897	953	845	898	934	934	938	934	899	938	921	931	907	907	955	943	935	933	917	951	868	1028	881	906	944	958	923	897	946	927	939	888	902	920	917	973	916	931	915	862	913	875	945	968	900	921	965	931	909	908	880	981	889	942	938	945	942	946	925	917	944	890	995	952	956	981	928	933	899	938	904	876	835	934	961	927	902	945	909	917	931	919	890	915	901	952	886	926	933	912	973	904	943	899	934	936	914	927	913	933	978	974	891	982	917	977	940	951	933	885	928	897	905	893	966	929	925	962	924	870	950	915	901	930	907	896	920	901	958	876	900	893	947	935	937	873	927	966	933	918	961	900	933	897	897	915	921	867	938	930	888	975	958	899	875	977	915	923	923	939	920	925	903	964	870	926	883	926	966	961	874	904	932	943	877	912	923	920	897	945	946	898	924	877	916	934	904	889	868	941	933	931	904	930	949	937	893	932	909	873	843	908	899	950	945	892	943	930	906	884	951	966	910	909	924	926	892	877	892	927	942	900	894	879	949	905	914	899	992	944	917	898	890	940	951	946	935	910	898	880	918	899	911	961	875	894	878	920	940	902	927	899	990	954	890	873	926	932	959	882	917	981	962	926	912	886	917	925	921	923	952	906	965	854	873	916	902	903	902	951	871	866	905	906	909	958	957	937	912	971	984	929	918	884	923	943	900	947	908	946	945	947	876	980	943	918	903	907	974	912	893	916	911	922	884	956	981	897	956	908	981	973	922	918	878	954	929	959	963	880	924	923	902	977	888	948	930	895	937	900	917	946	886	893	954	903	916	943	927	939	988	925	883	898	892	933	936	956	954	955	931	936	869	961	928	915	958	928	861	891	940	960	899	929	907	902	938	894	936	934	850	958	909	946	983	935	874	915	938	909	912	919	938	932	942	943	922	941	881	967	970	872	949	972	910	930	933	919	939	931	934	894	979	931	920	925	960	941	917	950	931	942	981	871	925	934	890	918	895	930	949	943	923	941	931	908	968	947	953	948	937	947	965	921	905	858	894	946	946	885	906	962	918	971	886	894	924	937	901	917	1006	947	889	856	967	942	915	883	910	902	942	946	915	917	938	875	927	884	893	929	910	926	957	928	915	954	878	987	939	934	949	919	982	843	890	912	948	910	961	906	926	967	896	926	912	930	942	943	885	948	911	938	957	923	928	942	924	920	946	939	969	953	943	845	988	880	898	896	943	912	897	932	891	916	906	925	949	868	864	934	879	976	897	899	956	961	897	939	879	947	953	938	929	953	908	913	937	899	933	948	901	905	894	1024	920	958	895	901	935	900	950	980	921	900	892	901	939	949	898	857	931	937	920	947	924	903	893	919	868	946	924	924	975	874	893	947	938	971	930	950	950	915	949	943	963	939	927	939	927	881	880	929	964	881	883	939	917	948	941	939	861	958	930	936	962	881	886	949	921	882	939	925	928	934	944	960	934	908	897	900	925	940	946	871	891	910	988	976	981	962	866	921	963	900	901	902	967	874	932	943	900	897	925	950	923	888	908	944	886	924	924	945	905	979	904	943	1012	922	883	925	878	903	924	909	944	887	886	1017	933	965	877	898	941	924	922	961	927	919	938	921	918	974	879	883	950	912	923	877	931	933	889	952	903	933	912	910	920	902	897	867	892	946	923	996	912	905	837	893	916	893	911	954	907	902	948	942	883	901	962	920	927	985	892	899	923	896	881	981	901	961	916	939	907	1005	933	936	928	935	920	917	898	939	954	894	877	915	913	946	881	916	936	878	919	945	924	925	958	889	916	954	906	947	969	886	956	904	964	913	941	912	903	941	906	929	899	956	901	947	951	954	940	899	888	944	957	922	926	963	945	889	909	932	894	893	931	888	894	942	926	936	919	866	955	924	921	901	890	924	927	905	901	958	943	908	939	929	934	900	963	931	906	934	917	823	913	949	966	906	915	915	873	909	958	932	875	863	928	894	877	895	854	904	922	920	925	917	897	925	889	903	924	912	907	931	847	965	901	976	912	869	934	960	962	950	894	932	896	865	925	899	924	966	910	892	939	928	931	948	911	964	967	886	910	905	933	906	921	910	905	900	927	913	955	903	931	942	910	955	898	970	879	914	932	931	914	911	921	891	922	836	930	839	906	930	913	923	912	954	912	932	908	940	910	933	897	914	899	924	914	906	946	948	981	903	925	935	943	932	929	866	915	878	1001	887	848	904	903	965	926	910	909	935	891	886	934	903	931	898	938	885	938	915	930	918	935	853	942	924	864	956	916	957	959	933	884	931	917	972	930	898	933	924	890	970	891	941	936	947	971	907	926	925	948	901	935	920	934	931	942	912	993	970	927	955	894	892	916	938	976	972	961	920	939	932	941	894	912	953	989	911	918	939	886	919	957	954	955	903	907	902	891	974	952	966	941	949	957	890	917	955	910	950	880	857	928	921	919	928	929	948	898	862	956	889	953	955	859	951	877	917	889	930	930	940	895	966	873	946	900	921	936	930	896
36250	35148	38025	36681	34210	31550	29573	26443	22016	26199	20291	11286	8832	9753	7799	6722	6501	5516	2506	1571	1271	902	874	733	687	606	581	489	476	631	830	605	494	375	322	287	317	313	283	292	316	335	285	296	322	278	302	290	284	297	306	302	291	275	292	290	286	265	281	295	270	280	275	285	294	271	289	287	308	298	291	320	260	317	314	281	302	299	327	277	281	254	311	302	298	290	317	334	309	300	282	296	295	302	305	294	300	305	287	295	280	257	310	291	286	293	276	320	280	284	308	286	293	289	287	321	316	308	301	335	285	294	260	274	292	326	286	313	328	290	273	256	297	317	276	310	267	270	306	294	292	279	306	299	298	271	320	290	296	266	293	276	309	313	297	296	302	276	300	319	302	304	275	302	303	289	306	310	301	294	301	297	298	283	286	268	284	281	300	320	303	295	298	296	283	270	277	301	301	321	255	295	268	275	293	311	316	307	291	267	285	277	255	283	280	300	300	287	287	269	288	295	300	299	302	314	311	293	274	291	321	321	333	311	291	285	323	300	278	285	305	302	303	307	291	283	280	311	288	296	277	301	266	304	276	296	315	276	345	264	304	303	325	320	317	268	295	298	296	310	323	263	292	265	299	243	305	304	289	298	296	311	301	300	318	306	280	291	318	296	298	303	291	306	274	314	281	295	286	296	304	293	301	277	308	302	311	299	276	306	289	293	309	303	278	280	278	328	308	287	286	290	278	266	296	293	298	297	283	281	291	304	282	303	271	276	261	310	298	281	315	293	289	306	272	331	279	279	297	328	286	308	279	265	251	303	297	307	285	290	281	309	268	276	293	317	287	260	324	292	269	301	304	275	294	302	302	305	306	286	282	286	277	289	308	304	287	298	308	297	288	276	285	292	271	308	338	326	301	297	307	307	300	284	256	321	292	284	309	283	273	303	283	300	282	290	271	294	306	262	279	312	314	282	288	280	284	289	290	304	286	310	303	265	316	263	313	298	332	291	292	294	310	304	271	342	315	274	298	306	306	322	306	291	289	308	323	305	295	271	280	303	287	275	285	310	279	294	292	318	303	278	309	268	274	305	284	294	305	269	297	288	305	300	288	288	259	306	301	275	294	304	270	292	292	273	281	292	286	295	307	309	300	289	293	303	293	326	306	302	296	310	281	301	295	311	294	318	292	305	299	267	278	310	292	288	296	316	294	320	277	296	266	320	301	317	294	299	292	294	304	291	305	308	269	303	287	307	294	305	278	304	291	315	289	310	316	287	293	255	279	291	287	269	300	273	303	297	274	284	296	302	289	269	282	299	308	298	292	322	282	267	263	290	296	303	264	307	305	274	294	304	281	279	292	296	289	279	271	288	290	292	300	293	324	309	297	294	302	287	265	282	285	303	255	286	286	285	279	285	277	295	294	284	314	287	296	302	290	313	280	300	288	291	277	287	313	277	276	273	303	308	279	342	309	287	267	264	281	295	277	280	292	294	324	282	289	312	306	311	303	308	300	300	308	290	328	268	288	304	305	275	266	266	323	290	265	270	287	301	277	293	312	286	302	268	307	307	263	308	277	270	287	274	281	268	298	274	304	293	335	289	262	304	324	288	309	277	281	294	310	286	260	287	265	281	305	284	280	278	279	316	315	271	305	291	287	298	280	278	293	327	287	301	284	312	281	277	304	301	279	283	291	286	276	304	296	292	315	298	296	300	291	278	311	303	288	293	280	290	292	291	290	278	315	316	314	280	266	286	297	301	298	310	312	278	308	292	288	275	281	271	303	277	297	262	319	313	277	282	309	285	288	245	308	317	321	279	290	269	300	306	281	307	293	280	259	273	256	286	339	271	287	302	327	277	292	296	283	285	295	271	283	276	323	291	284	303	300	291	290	286	291	263	288	309	293	312	274	274	326	274	287	287	312	288	273	296	284	311	313	292	294	309	271	290	308	281	276	317	306	301	291	281	292	312	283	319	290	324	280	297	277	282	294	296	314	271	291	294	278	258	314	319	296	296	288	294	296	293	293	305	282	253	292	291	303	279	293	290	289	276	331	272	296	309	296	273	309	316	305	272	322	302	304	287	277	268	284	300	297	300	312	341	253	324	276	306	316	279	292	311	270	263	306	292	288	274	304	270	285	305	292	285	318	334	291	284	279	294	303	292	286	300	309	299	273	290	287	277	293	301	294	292	283	296	303	297	288	289	299	319	272	310	307	310	280	272	286	263	284	275	295	268	270	302	275	269	286	277	290	293	287	308	279	308	290	277	300	336	306	264	282	289	297	309	289	305	276	304	290	319	267	287	261	314	289	307	319	313	297	279	274	273	298	305	316	300	327	292	303	297	288	308	305	335	302	293	259	294	281	292	283	289	303	293	282	286	329	306	302	287	281	282	255	287	270	272	328	263	281	279	271	293	300	271	277	287	288	307	315	291	312	304	290	299	289	283	291	266	279	284	282	286	327	283	316	271	298	283	332	293	280	296	278	309	244	282	298	286	274	273	299	307	275	296	283	292	300	271	277	292	290	307	289	315	314	284	279	292	292	307	300	294	309	292	265	287	284	303	331	258	304	301	318	287	289	315	309	298	280	292	284	319	276	314	282	262	237	281	287	280	284	275	274	291	305	290	281	281	263	288	295	292	283	297	294	285	309	289	268	292	288	274	311	303	302	282	276	270	291	277	328	296	286	301	278	280	308	297	285	288	293	303	256	297	349	295	307	322	295	283	296	290	291	299	280	287	299	321	316	285	304	287	314	300	280	276	284	290	282	275	331	264	272	311	307	284	282	300	281	275	299	319	287	328	298	231	309	297	286	323	297	313	278	290	281	312	298	273	293	327	294	305	269	277	297	297	314	270	287	274	320	302	299	267	294	318	302	304	284	288	288	314	309	269	296	273	278	284	306	306	263	309	309	356	280	301	287	289	307	289	285	286	289	291	297	300	286	285	324	286	296	266	301	268	270	317	287	303	308	257	291	271	327	335	296	302	264	306	281	296	295	299	320	289	279	256	276	305	291	297	283	331	278	309	324	274	322	278	273	272	298	284	299	302	273	264	292	281	304	273	288	312	287	295	278	284	300	314	286	293	289	323	311	271	311	285	290	295	291	311	313	326	291	307	285	310	297	280	310	303	291	311	294	304	295	291	271	305	295	297	293	276	289	278	291	299	284	298	293	310	289	307	293	284	295	308	276	296	289	306	270	251	296	291	303	276	287	279	306	278	301	291	308	303	268	298	281	337	299	319	320	306	294	293	296	286	296	281	290	232	286	289	302	313	292	279	263	317	300	298	300	280	286	286	287	291	288	309	315	325	281	273	288	311	279	325	275	296	303	283	290	259	304	299	279	300	295	301	301	301	264	294	307	281	295	319	285	316	296	279	291	296	289	328	277	326	291	286	309	310	298	305	291	286	274	297	302	318	297	329	288	316	311	271	297	310	292	309	258	323	290	304	283	278	287	313	318	294	283	315	322	269	319	272	292	292	303	297	312	309	263	296	302	307
25888	28876	37379	42264	42424	42300	41814	39614	37466	43312	35565	26457	24624	26103	22384	21522	21484	19030	10699	7376	6694	4236	4411	3706	3479	2859	2613	2130	2076	3171	4139	3153	2099	1431	1003	917	817	867	794	823	782	782	858	780	821	841	824	813	841	810	813	802	788	872	848	806	817	843	842	836	826	802	841	857	829	792	834	787	800	795	855	829	856	811	812	851	775	812	793	760	820	831	794	784	812	803	810	820	844	838	836	801	788	753	807	805	823	808	814	817	833	843	742	827	798	829	864	798	832	818	868	808	807	834	806	842	822	825	792	833	853	773	755	863	835	804	850	804	818	772	777	823	824	767	805	803	802	815	878	807	859	841	840	824	801	824	834	830	821	818	838	776	881	849	770	849	805	847	769	770	842	808	857	831	876	831	827	837	808	834	778	818	824	775	787	776	847	805	844	828	778	814	824	795	807	799	867	816	807	810	847	840	852	814	802	829	813	802	825	844	795	817	866	854	824	831	838	835	787	817	832	875	805	874	786	776	848	799	808	846	865	874	756	847	796	875	809	826	865	858	835	833	831	784	794	826	834	843	861	873	768	825	828	804	846	837	792	821	886	793	835	836	833	866	809	792	819	802	822	833	848	862	812	832	836	808	869	807	821	820	813	817	822	816	840	848	755	765	799	809	861	855	820	753	840	813	802	781	795	786	853	862	798	793	801	825	830	832	816	853	829	791	802	795	848	816	851	760	814	746	847	763	840	773	855	826	808	820	818	782	827	800	845	850	814	829	853	765	801	834	797	822	804	822	810	819	818	812	820	841	798	839	802	803	772	780	810	840	830	830	781	835	845	787	860	844	793	824	788	824	819	833	803	873	778	827	856	797	853	817	790	831	842	865	822	805	853	797	798	813	815	826	856	783	852	806	790	838	841	826	811	850	833	871	804	849	857	798	756	827	778	824	870	853	797	805	802	853	793	830	761	796	815	856	827	849	821	807	849	784	794	847	871	827	820	779	843	800	830	831	830	806	861	777	814	816	836	846	850	835	830	804	809	825	832	797	877	837	867	803	779	847	882	786	811	866	808	833	813	862	754	787	801	804	862	819	827	861	811	815	879	796	799	831	828	811	861	794	795	806	835	855	881	821	770	754	832	792	804	827	791	843	795	818	888	826	813	791	814	876	823	855	789	783	796	829	875	807	802	798	787	832	846	776	823	832	835	818	861	825	837	800	846	795	810	796	827	819	839	852	814	818	772	803	816	817	826	803	781	810	823	815	821	802	806	796	814	860	807	868	779	811	752	767	837	850	830	799	819	798	777	839	820	835	861	884	795	793	781	836	813	787	812	826	822	865	825	819	748	854	791	814	843	821	843	831	790	848	813	826	776	812	790	802	842	859	800	861	795	813	828	805	830	764	796	822	833	823	835	795	829	758	779	855	834	798	843	858	790	806	817	831	787	837	803	821	810	811	825	796	808	820	799	812	826	821	840	803	832	828	846	789	812	836	870	774	810	834	832	770	844	782	824	786	831	840	808	833	768	796	792	858	767	819	869	821	851	818	833	814	783	791	773	869	819	813	800	843	792	844	789	863	788	812	806	842	816	818	781	885	819	820	823	806	813	811	793	792	853	777	797	845	812	825	828	863	828	836	808	827	819	820	795	871	867	746	828	827	876	891	789	830	828	779	802	816	751	860	820	822	794	837	744	868	837	819	834	831	824	827	793	821	772	843	805	830	853	815	803	849	827	786	815	845	837	801	751	756	814	852	801	804	857	820	835	804	825	816	793	779	879	826	812	810	832	812	809	855	860	827	815	850	829	771	804	779	818	798	775	784	875	820	830	862	856	861	795	851	800	874	858	881	820	789	802	783	816	797	868	825	789	799	766	828	828	846	766	819	832	791	830	826	790	752	860	803	813	840	825	818	775	774	799	814	768	842	902	901	861	838	809	789	780	770	841	844	807	768	768	808	806	822	840	848	839	808	815	807	858	799	815	785	827	808	815	803	831	813	773	779	854	808	807	801	798	818	786	809	770	816	804	826	864	806	799	798	791	804	809	793	814	835	819	809	817	782	856	845	842	802	801	787	811	799	859	787	830	814	840	851	774	786	798	794	799	814	843	825	856	805	823	797	787	795	815	840	861	822	814	799	833	805	848	792	885	798	812	841	815	818	803	784	817	799	838	841	787	783	872	799	828	805	813	838	829	830	905	852	820	808	794	842	827	764	789	831	800	842	847	814	819	744	821	794	870	844	856	824	858	870	779	795	833	828	831	849	853	827	817	833	785	811	861	818	858	822	806	812	840	828	825	807	787	786	834	743	804	852	807	814	789	796	852	798	801	791	831	821	759	805	824	791	815	816	863	788	794	778	850	832	807	789	799	838	824	806	820	775	793	789	784	824	800	841	874	820	834	804	778	801	832	841	841	838	798	847	786	838	803	833	780	792	826	812	816	837	848	788	814	790	817	835	793	848	818	801	828	747	825	807	808	873	849	787	815	824	842	808	834	807	820	814	791	823	797	819	795	867	854	819	804	783	808	828	822	811	848	777	796	871	839	842	801	821	828	823	814	838	815	830	878	840	835	789	817	835	816	790	834	761	870	804	799	803	795	795	836	813	865	821	819	833	796	838	795	763	855	842	815	802	799	800	824	848	781	796	838	844	794	859	833	850	817	783	815	811	817	842	824	880	864	855	758	842	791	822	831	801	772	779	821	791	834	876	863	807	830	822	816	874	830	872	791	803	861	840	792	842	807	815	767	823	798	794	789	825	847	845	809	827	845	873	809	800	796	853	845	807	853	811	848	696	852	844	812	822	795	765	787	826	805	818	837	801	755	818	800	848	842	814	839	774	825	781	834	827	866	816	812	834	821	827	821	804	770	803	818	800	779	806	858	842	790	804	830	808	804	842	799	810	819	843	848	845	833	808	810	841	803	844	811	777	838	824	767	808	817	830	831	881	832	785	828	863	814	839	838	856	789	821	802	807	830	863	824	795	794	803	833	843	864	838	787	805	806	764	837	836	782	817	787	809	847	817	817	762	838	777	833	809	760	882	831	873	845	809	845	773	838	811	830	848	805	830	789	823	875	839	870	803	813	828	807	835	817	801	781	829	800	804	795	834	833	796	852	845	830	781	802	818	778	846	815	832	796	779	820	846	850	849	855	828	793	823	800	822	852	813	785	863	793	825	820	849	839	812	781	857	858	825	837	838	819	811	798	850	784	813	806	819	812	848	738	764	794	821	809	862	835	791	798	814	773	832	845	799	795	821	787	886	810	868	799	840	785	813	809	862	800	766	824	841	828	797	781	825	837	811	825	779	819	815	814	791	805	791	849	827	834	807	824	869	777	769	783	837	846	812	858	854	810	787	769	838	812	834	823	801	840	801	833	780	818	820	849	847	821	806	812	821	852	827	800	838	857	806	815	876	807	822	815	842	785	783	838	768	820	812	818	859	793	832	854	827	814	810	833	836	741	836	815	813	842	819	848	816	824	861	807	853	787	823	856	832	826	744
41258	42266	44654	41700	40906	40034	37507	33908	29754	32283	26016	20207	19199	21874	17049	15889	15558	10956	4689	3228	4098	1955	1615	1430	1510	1467	1262	958	904	1315	1720	1174	848	503	393	332	331	335	309	351	299	329	323	336	307	326	349	320	300	322	310	312	321	306	318	297	334	325	328	323	328	304	323	335	311	288	338	333	285	317	315	310	306	297	308	304	343	293	299	328	302	287	297	302	310	297	336	345	316	298	307	316	279	330	335	313	306	316	349	333	292	318	327	337	322	332	321	307	318	318	289	313	328	309	332	317	325	311	297	280	316	310	291	315	294	316	331	314	327	327	305	325	309	307	310	315	315	277	306	299	301	329	336	315	313	322	309	289	327	318	330	299	311	300	315	287	339	339	310	270	308	315	318	343	283	326	346	304	299	298	347	292	303	280	304	341	322	292	303	323	328	329	295	293	334	310	266	319	295	317	321	316	308	270	293	298	300	293	320	352	322	337	291	316	304	307	296	327	320	311	315	338	298	331	285	322	264	296	306	331	317	363	317	298	301	295	350	337	327	299	332	318	307	341	333	295	358	310	311	302	333	319	306	329	300	357	287	327	348	313	334	343	337	343	295	337	305	302	287	333	345	299	338	283	311	337	361	297	322	313	314	320	348	332	325	304	299	289	324	303	276	310	310	290	305	331	293	333	314	276	286	309	337	316	298	312	329	345	290	292	311	309	306	296	282	321	340	307	335	288	299	310	318	298	299	319	329	324	288	338	322	297	320	295	318	316	332	309	333	333	318	332	334	318	317	296	287	301	269	327	302	315	335	295	302	334	336	316	313	313	342	318	306	290	318	296	296	305	317	308	358	276	310	306	349	313	333	331	339	281	325	313	303	310	323	333	310	298	308	323	315	300	341	347	318	281	311	336	272	297	300	324	295	352	324	315	311	284	288	313	323	296	325	298	294	283	349	308	363	348	291	326	315	292	315	297	308	326	302	305	328	330	289	315	324	317	311	324	283	313	352	306	317	336	310	318	282	339	299	334	293	272	305	294	317	320	312	333	329	295	301	294	302	338	303	315	294	309	308	322	311	298	357	328	296	319	293	278	314	295	314	328	290	318	307	326	291	350	286	310	324	308	309	316	324	322	339	345	320	329	302	297	295	293	300	318	268	320	295	354	303	288	300	291	318	313	336	353	331	331	316	316	310	304	308	300	325	342	318	285	320	309	355	347	318	321	329	347	309	313	292	305	328	322	320	295	314	332	346	343	299	315	339	310	282	325	335	310	342	321	323	332	322	288	304	337	340	322	301	339	308	296	333	290	281	294	297	260	299	286	332	298	311	299	295	327	299	333	327	317	344	311	322	285	337	308	300	299	326	314	325	343	268	315	318	317	278	345	304	310	311	324	311	329	302	307	321	349	324	336	310	340	315	337	320	338	278	351	317	293	327	329	314	325	281	329	330	350	318	327	311	336	315	306	313	292	287	305	310	328	325	317	324	335	333	360	312	315	322	268	298	348	337	319	288	305	316	341	320	296	312	305	329	324	314	279	314	320	278	318	311	320	276	343	332	286	309	318	301	315	312	314	330	322	332	319	322	301	318	299	330	302	328	307	317	317	297	300	323	321	338	329	289	281	260	314	323	296	321	335	375	311	293	301	312	331	311	310	295	304	274	297	320	313	295	312	313	305	325	287	303	320	302	323	311	305	308	305	353	309	320	348	273	288	330	300	296	302	326	313	339	314	344	334	304	324	336	322	297	317	323	319	298	324	300	307	312	324	307	316	325	349	306	324	319	305	334	311	271	315	312	291	317	311	317	334	299	308	316	318	289	354	329	327	309	282	292	313	301	311	324	315	334	334	327	296	299	323	317	294	351	278	328	316	313	302	293	337	300	302	303	319	298	300	329	306	316	303	286	309	323	329	302	291	318	304	338	315	305	294	300	315	341	319	342	329	313	313	297	312	303	331	340	306	299	317	342	300	319	314	324	310	311	347	296	306	291	320	312	322	307	306	314	288	309	318	317	300	287	331	346	305	332	322	357	308	289	347	317	311	331	343	329	330	305	305	317	275	322	306	325	296	302	294	294	334	320	317	331	322	295	330	338	333	311	332	325	328	313	315	329	321	298	350	339	314	326	289	316	294	293	333	349	300	316	318	308	316	308	324	307	298	341	302	283	323	291	292	318	298	299	305	301	321	282	305	325	331	313	306	339	296	306	332	314	312	298	324	315	337	289	321	313	331	324	335	270	330	293	306	307	308	337	366	316	294	313	313	324	317	338	314	333	312	338	332	280	289	357	323	312	300	310	309	316	326	314	339	288	315	338	310	317	334	322	312	311	330	283	340	289	339	318	279	300	332	303	279	337	281	334	316	352	353	361	354	321	312	335	318	343	309	314	303	324	324	342	286	325	350	294	326	317	271	323	289	286	319	331	326	293	287	322	321	317	336	290	305	285	334	334	334	314	323	343	296	301	327	302	326	300	318	320	267	333	327	324	336	318	303	303	308	331	288	308	359	284	283	307	303	302	302	312	320	330	331	298	320	314	325	344	314	322	322	314	337	305	312	318	310	319	331	316	317	370	323	312	292	320	314	347	308	281	297	310	319	305	345	299	297	346	322	290	335	319	303	307	313	323	300	321	316	303	315	323	316	344	315	305	333	321	309	292	339	323	328	316	309	323	317	285	294	302	323	314	319	347	332	317	320	307	324	317	306	319	348	317	329	313	297	343	323	319	316	317	316	342	312	324	293	323	301	322	325	292	298	312	308	289	332	306	333	339	318	297	311	323	292	321	326	293	314	311	333	325	322	332	328	319	305	302	308	307	334	313	298	293	281	337	296	306	329	304	294	324	315	329	299	323	304	290	316	298	315	341	303	333	315	310	293	328	306	302	332	294	334	307	336	332	332	314	329	334	327	321	325	324	322	358	344	326	338	311	321	293	312	329	321	322	295	305	342	345	306	314	354	304	314	296	270	314	305	291	330	332	334	333	305	314	318	334	339	309	322	295	348	342	327	339	326	317	327	328	341	342	280	285	341	282	312	287	334	315	339	310	300	326	291	328	316	313	293	313	323	296	329	327	336	319	359	312	299	318	324	329	277	313	314	355	310	304	307	349	304	333	323	315	303	308	329	340	333	305	311	320	338	317	333	313	320	313	312	331	326	341	283	317	317	342	271	306	311	295	359	299	333	334	320	328	294	331	327	344	316	297	323	347	304	304	336	318	309	330	284	294	316	312	295	306	312	314	293	342	298	302	300	330	329	308	319	312	310	340	296	317	297	323	301	328	323	307	294	296	322	289	338	325	301	312	301	335	315	274	315	283	323	315	314	322	314	293	332	314	290	321	354	324	309	329	329	309	301	308	309	298	307	334	288	289	306	308	324	339	285	296	298	343	330	287	303	311	313	321	298	316	329	307	332	350	340	328	322	335	290	292	323	317	339	331	303	325	324	313	305	308	358	313	314	323	346	334	297	346	320	290	349	334	284	306	317	305	303	349	299	329	309
29571	35641	42545	47036	48497	49473	48026	45599	43320	47217	40266	36517	37198	39387	33086	35348	34863	24905	15238	13226	16796	9149	7846	7336	7842	7389	6378	4679	4785	7095	8908	6048	3999	1923	1252	1043	984	955	954	915	905	935	887	903	846	830	840	907	879	908	902	924	843	887	900	901	865	882	908	867	892	879	865	877	901	867	852	855	852	871	918	900	904	833	853	862	855	888	844	839	825	846	809	907	859	860	857	893	943	866	829	896	872	852	874	866	842	870	889	872	872	836	856	857	879	828	868	908	859	912	825	909	856	860	873	838	863	877	856	864	866	860	861	897	848	878	873	881	893	904	860	865	835	832	848	880	802	860	858	814	847	833	873	915	874	855	812	849	870	923	873	916	931	885	878	852	891	867	858	863	833	838	873	928	823	877	922	883	864	858	860	831	846	849	890	897	889	841	888	834	834	830	864	848	817	865	866	871	898	881	836	901	885	864	847	854	821	883	931	879	862	824	875	846	883	885	864	902	855	884	866	832	836	844	866	889	850	795	883	857	842	864	856	861	848	838	919	786	898	832	819	842	880	834	924	871	846	842	854	920	886	862	908	893	840	871	880	845	879	888	891	848	906	894	820	881	834	850	813	848	872	841	859	867	885	854	927	852	908	896	888	881	933	865	881	870	891	883	909	883	876	804	862	836	859	862	813	857	903	875	840	919	840	831	842	853	894	882	852	841	863	827	868	900	922	864	876	839	813	861	862	874	845	886	869	871	866	842	824	874	860	882	838	878	881	886	868	874	877	884	915	866	878	839	842	863	843	856	786	925	870	855	892	836	852	879	889	865	895	855	864	885	879	903	870	854	849	818	860	871	892	864	854	861	841	842	911	903	877	848	835	875	841	841	861	860	869	888	819	867	869	822	864	858	873	835	881	861	896	854	883	871	860	841	884	884	847	793	870	859	863	891	849	864	865	868	858	911	823	879	807	886	841	862	836	867	890	853	857	844	895	850	859	905	881	852	858	913	870	872	906	889	825	928	854	869	834	865	833	862	843	915	835	837	808	873	853	869	899	898	859	830	925	800	870	890	884	874	880	921	864	819	923	830	914	836	836	830	889	898	837	864	876	819	876	930	886	914	915	848	864	892	836	861	859	909	871	875	849	857	906	821	861	835	863	828	896	856	818	852	830	822	867	860	881	863	830	830	839	890	908	837	913	894	910	781	872	847	901	880	832	833	861	911	841	847	813	891	832	854	840	868	800	857	833	802	836	831	947	899	812	900	935	865	894	883	921	879	872	852	826	863	871	847	844	845	865	890	887	866	849	864	876	890	905	858	858	874	859	854	853	859	833	822	891	881	818	853	890	885	913	840	872	880	875	878	834	841	919	871	883	874	858	871	878	866	923	841	902	883	856	863	854	859	829	813	871	874	929	866	897	873	911	887	855	879	832	883	837	918	899	827	881	896	888	890	852	858	892	873	855	859	819	852	802	832	840	946	897	855	839	893	862	897	866	863	910	792	867	850	871	868	820	871	863	872	884	839	879	888	878	879	863	849	871	859	849	900	845	837	889	870	848	889	872	870	872	903	849	882	853	818	862	909	854	888	882	905	872	847	882	897	867	878	900	890	844	840	875	838	877	811	851	905	864	888	876	919	823	840	871	896	838	892	873	884	897	830	880	868	821	899	856	879	895	873	856	861	842	865	888	853	832	934	874	887	878	850	906	847	864	910	866	872	874	881	875	850	882	865	851	868	853	841	829	862	889	859	871	891	802	881	864	838	876	891	859	864	899	854	861	856	885	828	863	813	915	909	868	907	819	818	857	815	843	868	840	859	812	884	857	893	849	887	863	886	839	870	801	797	879	888	845	787	864	865	942	860	877	840	863	889	916	883	883	864	843	877	860	821	884	923	840	873	893	882	881	813	888	874	868	876	893	891	851	897	898	826	863	849	866	803	837	813	880	878	889	889	830	867	868	890	902	856	850	914	846	897	886	884	831	868	868	863	912	894	877	847	899	903	854	885	944	861	843	918	881	921	835	886	829	867	853	876	817	913	850	813	857	820	846	867	880	854	878	902	856	911	843	845	912	849	845	906	895	840	844	844	864	875	871	829	859	845	909	844	861	853	878	876	836	821	832	851	848	848	856	859	835	830	856	843	868	881	867	832	862	815	869	854	865	876	889	822	874	832	865	920	849	833	856	770	846	862	900	882	867	880	863	873	856	839	838	851	883	890	844	882	900	836	894	865	895	874	818	832	860	870	854	823	906	906	888	853	953	858	861	840	896	846	858	875	805	862	889	929	862	823	835	856	903	856	838	873	819	840	905	846	876	862	835	893	884	830	864	898	807	873	891	936	873	873	844	856	870	876	885	832	915	888	844	864	857	840	899	819	911	897	925	888	840	874	889	828	852	848	897	804	873	906	835	902	879	835	889	869	924	854	894	926	867	888	883	823	879	863	841	887	875	869	892	885	899	917	887	828	824	861	876	901	828	873	874	904	790	857	855	826	900	922	882	852	857	946	843	886	840	881	899	832	877	870	888	918	844	853	854	899	830	912	831	938	909	837	894	845	841	850	901	888	913	865	848	846	869	827	877	887	858	874	829	854	877	890	868	835	899	859	839	840	852	879	833	865	858	861	846	874	878	860	921	883	898	842	853	886	922	875	901	901	897	889	863	883	873	822	898	901	915	911	833	844	857	841	899	887	879	889	806	853	874	866	863	869	886	930	868	839	851	814	813	839	888	912	883	842	885	863	888	835	884	889	920	877	931	896	878	883	908	822	886	860	828	823	890	858	869	869	884	834	849	906	810	872	881	851	842	875	924	885	924	895	835	879	880	917	822	897	886	847	886	839	845	835	859	887	877	855	884	862	881	856	832	825	879	881	838	798	870	898	896	852	826	869	877	878	883	868	894	883	876	863	830	841	857	923	912	829	874	870	922	898	868	867	868	854	915	831	898	897	879	843	886	851	890	899	842	916	836	870	875	896	907	857	871	861	848	878	869	808	873	851	838	928	856	872	873	858	840	837	855	872	868	845	848	920	882	844	875	865	856	930	910	879	863	871	831	874	929	829	886	847	841	886	814	841	927	813	852	891	832	898	901	916	850	860	912	786	878	912	882	904	887	837	888	859	871	891	879	811	835	863	880	889	870	934	829	900	820	853	870	841	888	876	854	887	867	871	859	873	873	912	872	857	807	861	866	842	873	842	887	891	873	912	848	822	863	918	904	835	902	862	888	866	896	834	832	851	885	905	877	865	857	828	838	870	826	894	845	840	886	891	845	869	839	840	874	881	870	828	850	835	812	910	831	853	830	913	845	885	864	870	879	871	874	872	921	825	830	832	882	882	900	879	786	903	809	844	880	864	827	859	866	882	916	861	903	862	863	872	871	928	862	907	886	887	872	833	810	851	839	844	851	853	862	842	863	869	885	813	877	881	879	829	948	892	879	873	895	873	822	886	882	895	918	861	834	876	843	863	881	876	910	831	872	851	864	884	876	925	907	899	857	888	895	899
16938	15552	17266	13454	9448	6667	5017	4078	2882	2574	2087	1554	1584	1552	1233	1214	1147	894	597	540	534	473	435	425	402	459	428	381	387	463	465	445	410	378	372	334	320	303	349	328	339	350	322	322	327	319	370	317	328	350	333	328	334	361	304	360	322	295	310	345	363	309	350	306	344	347	340	346	345	332	324	355	296	361	381	325	342	326	339	338	348	316	322	331	330	310	345	338	336	329	306	345	344	313	343	321	331	310	352	344	332	361	319	308	325	311	329	334	331	311	320	322	302	326	356	331	328	329	343	300	319	326	363	361	335	333	338	310	333	353	296	300	323	323	349	347	321	356	329	328	343	343	327	366	336	323	312	355	347	342	323	341	343	316	340	317	323	333	317	334	353	357	351	354	328	323	367	335	324	350	326	361	358	306	353	298	321	328	322	337	349	313	327	337	326	299	335	346	306	341	328	366	320	335	354	336	337	351	348	338	322	342	360	313	317	307	325	356	313	300	319	330	343	306	351	304	374	329	330	325	310	346	330	316	349	323	306	294	343	302	319	290	349	358	334	325	317	310	296	324	314	328	348	333	314	299	349	313	322	348	324	338	348	339	318	338	313	294	324	328	360	354	354	345	360	329	336	329	340	327	329	341	361	345	322	332	335	340	304	345	308	343	304	347	338	340	334	317	320	329	307	321	332	332	368	300	341	351	365	350	336	327	302	332	361	347	345	344	356	351	327	353	345	341	346	352	346	354	302	334	347	342	323	341	317	342	322	343	350	322	333	339	331	323	363	307	323	321	295	332	311	350	372	300	350	315	331	322	324	357	307	341	328	322	327	325	319	332	377	332	323	308	333	335	338	302	344	312	346	352	355	329	353	317	342	348	349	346	330	350	343	325	366	349	317	355	337	326	338	314	366	327	324	386	314	333	317	319	325	359	313	337	317	340	328	338	351	349	324	314	288	310	332	359	320	328	332	347	352	339	340	341	339	338	311	324	345	332	362	315	373	346	330	314	340	342	349	306	355	303	335	360	329	303	332	336	325	370	314	345	327	352	305	331	310	330	342	354	326	350	357	327	323	322	363	317	326	301	318	333	374	314	334	330	321	334	341	367	337	322	335	336	347	321	359	336	347	355	346	311	304	369	306	344	348	336	322	357	360	335	369	321	349	314	347	340	332	341	300	337	315	323	290	355	347	302	312	337	316	352	337	357	329	326	360	302	320	333	350	319	339	330	304	340	343	351	327	358	332	330	334	324	303	324	336	325	334	321	340	330	335	310	369	346	320	340	359	337	346	331	345	314	329	354	359	335	319	334	330	323	332	358	353	320	341	336	302	328	322	317	334	356	323	336	337	317	348	337	309	308	341	301	344	321	308	342	338	287	311	322	322	322	311	361	313	313	301	324	304	300	330	330	362	307	354	348	333	330	330	336	336	325	312	329	331	322	304	352	334	327	345	314	343	379	341	296	340	340	337	307	309	321	354	318	319	294	336	314	369	357	364	316	319	364	342	337	339	330	325	326	350	319	335	360	333	315	359	324	358	344	332	340	328	316	354	317	328	321	327	323	335	311	307	314	368	322	346	318	331	347	307	314	331	318	308	337	310	318	349	317	325	359	378	346	340	335	331	348	315	337	320	331	309	328	302	323	348	328	342	334	316	349	350	330	323	335	350	284	310	344	348	306	323	362	322	329	342	323	351	329	330	342	336	310	328	349	349	317	336	341	314	328	329	347	323	288	329	314	349	343	331	337	321	325	329	311	299	342	342	327	371	334	320	320	336	345	330	339	339	379	318	339	339	335	320	319	341	371	319	370	311	324	333	338	320	308	329	357	329	354	349	333	355	290	288	355	323	290	308	314	326	328	357	364	290	360	351	326	330	349	314	305	348	353	360	329	367	344	327	348	335	309	333	339	319	324	350	316	335	317	345	318	356	326	335	369	337	366	344	327	345	307	361	357	327	334	320	354	309	313	298	358	314	362	333	333	346	327	328	315	331	330	319	319	326	333	320	324	346	331	321	343	320	326	318	304	320	324	354	305	348	343	337	323	319	363	347	362	314	345	330	349	343	314	285	336	333	346	370	317	312	322	342	372	338	322	360	301	325	302	356	390	295	326	318	318	351	346	351	304	349	358	335	335	327	338	330	315	315	335	333	330	338	348	340	297	333	341	339	327	328	329	318	325	324	350	321	350	333	332	355	335	321	322	357	350	340	317	308	300	326	325	331	310	361	323	320	330	348	304	339	307	346	318	360	295	314	310	321	335	302	325	328	349	343	341	334	341	337	335	303	353	314	312	375	298	302	322	343	295	378	330	302	329	332	329	303	323	319	336	329	326	339	340	312	316	315	343	355	325	337	333	320	339	339	329	317	356	314	339	330	312	350	313	337	325	329	322	324	325	305	312	346	353	327	334	366	325	350	361	329	323	294	307	305	302	351	322	323	334	351	375	340	321	347	324	333	352	337	313	343	331	341	338	316	339	296	337	323	351	333	360	321	319	330	317	321	295	309	317	306	326	329	353	345	334	327	351	355	336	340	348	335	309	334	352	300	324	347	324	335	327	373	322	328	323	321	338	322	316	349	336	321	360	360	338	335	359	334	328	328	317	319	347	367	344	320	330	308	339	374	373	309	335	321	350	345	301	348	343	355	326	317	339	354	332	329	326	323	313	378	316	338	348	334	312	323	360	353	318	369	343	316	349	336	324	346	338	316	343	324	308	342	346	351	347	342	343	333	321	335	337	341	334	338	334	333	342	299	342	295	346	331	324	332	296	359	315	344	321	378	309	322	318	320	331	336	309	358	304	325	306	294	341	354	338	346	331	328	328	339	340	367	315	373	320	309	372	347	347	332	300	345	306	344	344	348	326	301	316	298	333	346	300	359	364	331	336	323	346	330	339	353	338	329	370	344	335	360	315	390	330	353	334	313	349	349	335	331	326	315	336	350	339	335	351	303	337	343	343	329	344	322	327	332	347	309	327	339	327	362	343	353	351	320	341	342	335	325	325	323	315	322	332	320	325	315	340	356	312	304	343	355	336	319	313	332	337	340	330	354	343	346	301	321	329	326	319	337	307	327	331	337	278	360	314	347	327	308	332	348	337	320	371	330	317	354	332	344	320	336	340	338	309	310	322	337	304	341	344	342	335	381	347	347	325	339	334	347	328	313	335	263	346	308	314	350	354	313	331	373	353	320	334	348	351	325	354	332	319	317	330	362	346	347	344	330	343	316	350	368	330	320	343	322	305	308	300	325	340	319	340	331	368	337	317	338	332	324	317	352	359	334	351	340	310	325	358	327	355	354	311	330	311	365	355	316	307	327	322	310	343	315	324	294	348	325	341	296	347	319	313	314	348	324	347	310	344	343	360	387	300	327	339	324	310	331	326	332	334	278	336	337	339	324	324	345	322	342	315	313	342	359	328	331	332	369	330	330	319	312	324	325	348	315	344	305	345	348	294	334	357	306	342	362	344	345	342	357	368	319	341	332	322	334	324
11464	13502	22809	23573	20817	18445	16175	14092	10642	10370	8722	6638	7154	6915	5610	5389	5271	3925	2367	2247	2132	1798	1605	1531	1498	1647	1401	1270	1261	1527	1674	1518	1215	1000	939	936	921	884	858	945	896	931	893	897	863	935	913	900	885	854	961	963	964	915	885	923	879	942	878	877	900	908	907	945	901	927	911	883	967	946	852	916	988	931	885	956	892	928	859	844	905	901	905	944	873	960	887	905	905	913	926	867	913	908	864	875	918	805	913	841	869	897	881	891	889	902	922	856	880	900	925	862	855	909	868	856	876	942	921	901	876	899	938	859	872	912	908	892	906	887	894	874	897	879	925	876	947	871	896	898	874	933	929	921	839	896	948	906	900	890	911	891	834	904	940	861	928	919	885	931	912	918	880	883	908	912	891	832	896	892	903	884	886	858	959	941	924	932	874	936	850	949	908	903	929	907	917	870	924	900	933	891	932	894	944	898	964	916	902	905	848	870	884	882	896	903	911	904	915	906	872	894	901	896	895	895	880	900	901	917	918	955	933	927	897	891	911	838	943	947	948	922	854	893	904	874	923	895	860	879	896	899	929	918	922	898	879	935	875	887	935	884	890	901	923	892	870	878	880	929	857	871	859	907	934	864	913	903	901	929	966	872	921	924	924	937	886	833	864	887	926	888	936	947	892	874	904	864	917	939	869	901	889	834	891	862	897	922	939	873	874	878	971	974	894	872	854	870	890	896	881	909	942	881	943	901	896	923	906	865	845	916	892	869	910	927	890	953	929	939	889	871	932	893	880	899	905	907	854	906	930	938	883	901	911	870	902	965	924	895	934	946	918	893	906	906	875	957	887	855	911	896	910	944	951	931	907	941	946	918	885	907	878	902	901	935	894	890	923	886	941	848	883	928	854	888	877	848	898	922	884	910	903	872	853	875	898	892	900	860	937	940	895	898	895	882	959	891	919	908	927	904	924	890	910	854	808	914	939	917	884	972	936	973	906	884	894	867	825	930	897	883	950	875	853	933	925	914	867	908	912	879	920	849	905	896	881	924	907	923	924	911	908	878	927	907	924	943	936	934	880	915	911	897	934	912	891	882	881	949	866	882	918	908	909	869	881	881	899	887	926	888	900	876	920	875	975	905	921	873	892	913	884	874	909	901	884	896	932	884	916	887	912	877	926	895	868	910	901	894	927	923	887	940	876	924	903	847	835	882	876	866	916	850	893	899	857	863	852	871	888	877	917	857	913	923	956	879	884	925	888	885	895	927	883	879	907	920	842	922	922	867	872	929	919	918	895	866	907	876	871	884	915	920	892	916	926	886	928	938	885	875	927	919	918	885	930	938	935	893	915	925	925	949	929	921	924	887	896	891	899	940	882	904	912	944	917	917	901	899	905	947	898	863	896	910	920	898	923	911	913	867	970	934	874	899	943	889	922	890	900	900	874	886	951	922	902	889	893	862	913	934	881	899	882	885	902	919	943	927	932	865	893	889	904	982	925	908	825	916	923	887	924	922	911	921	928	915	903	892	854	899	917	935	909	907	901	929	947	918	901	925	967	912	876	908	953	877	900	928	928	870	952	942	874	877	879	886	933	845	883	873	886	944	895	923	902	855	901	888	866	869	892	895	933	871	877	888	871	942	940	935	899	866	917	950	882	976	849	855	891	852	908	906	850	914	903	927	922	968	885	970	880	878	886	890	903	895	904	888	986	923	840	867	905	931	927	867	919	867	890	890	944	863	913	893	912	898	889	884	923	899	863	897	876	917	863	930	912	901	929	880	918	954	899	947	897	896	914	885	826	884	917	893	886	918	887	922	890	910	900	850	909	869	888	924	936	911	886	864	879	872	888	906	965	869	855	947	839	908	897	893	902	924	902	914	854	905	891	885	844	908	923	925	906	918	861	872	933	968	910	902	910	915	915	879	871	914	945	927	921	928	901	892	925	925	928	903	908	869	949	941	890	887	877	824	981	930	931	905	885	900	910	860	895	914	882	903	878	887	878	938	918	888	911	908	861	909	891	909	927	930	919	880	824	854	945	927	922	840	918	879	913	850	861	859	894	896	906	920	891	882	971	890	904	968	847	869	968	910	887	885	907	897	905	906	935	910	929	899	924	841	888	843	898	924	869	869	937	896	917	921	920	881	895	846	851	858	907	928	914	908	921	809	910	892	896	884	889	886	890	892	875	911	898	902	893	849	934	882	922	888	894	944	886	936	904	859	871	924	891	930	852	900	951	861	914	962	928	941	900	893	943	894	955	899	898	880	911	957	921	909	882	888	941	873	905	900	873	825	888	886	889	911	935	876	894	903	871	865	901	916	944	881	904	901	865	870	865	906	946	887	912	934	944	858	899	898	912	905	919	856	877	939	888	914	916	885	929	937	923	896	870	858	928	950	947	929	883	892	926	897	920	902	932	864	890	909	923	900	890	888	878	863	895	915	950	874	862	862	869	897	871	905	856	879	938	859	851	907	878	908	914	941	899	885	868	880	896	857	909	875	943	956	914	928	959	893	862	854	883	977	937	918	883	899	929	953	904	830	923	907	921	898	910	940	927	866	952	912	849	935	892	895	893	852	893	917	935	915	921	898	872	863	881	904	920	928	939	881	875	945	923	885	862	902	889	920	876	908	922	909	918	874	924	880	895	862	895	872	870	925	897	924	882	893	959	912	914	930	906	938	886	929	882	968	872	910	892	918	889	853	963	886	901	881	912	920	889	919	890	888	943	908	897	883	846	915	923	897	887	859	922	875	903	841	927	871	873	958	903	907	916	898	897	894	898	932	921	855	896	888	934	859	841	918	908	945	889	897	910	863	898	904	914	907	852	905	908	868	864	947	965	908	916	877	864	889	926	895	965	872	890	882	862	949	954	940	895	843	914	908	914	912	924	866	895	903	967	930	873	921	920	916	909	931	912	930	876	859	904	919	946	916	935	916	938	886	906	912	907	833	898	867	925	929	901	870	920	935	874	881	912	903	858	914	899	921	892	870	871	864	937	877	917	885	951	917	908	888	904	888	860	946	898	940	887	890	890	926	880	898	917	893	909	945	864	912	930	892	913	855	876	900	927	947	909	917	887	877	973	848	912	969	913	898	926	906	903	896	938	889	902	910	876	909	853	937	920	895	988	956	868	865	900	940	874	952	886	876	901	855	879	881	880	886	936	980	898	933	921	909	875	892	895	855	925	918	922	922	907	862	852	914	899	922	902	945	889	905	879	866	897	867	919	882	919	891	891	879	882	915	901	957	896	875	852	883	853	884	938	903	943	912	945	870	892	912	905	879	987	918	963	951	958	898	906	902	899	891	910	939	886	964	882	885	922	862	886	919	905	885	929	892	922	904	966	890	950	862	860	919	900	894	918	920	909	899	932	897	890	912	866	893	919	861	880	922	890	929	878	919	911	898	894	908	909	871	968	913	904	906	912	887	886	906	895	928	932	882	941	913	868	894	909	881	888	844	830	888	831	848	889	874	903	971	830	904	914	906	897	927	888	862	895	950
34990	37065	40562	36107	34451	33638	32816	29554	22410	18685	16026	15088	16518	16643	13638	13625	12452	7125	3578	4022	2322	1384	1120	966	1298	1281	801	630	779	1330	1244	880	655	446	330	303	323	315	320	295	300	271	296	285	305	290	291	273	294	270	311	273	255	322	300	293	307	294	280	295	297	274	350	281	318	284	342	295	307	312	309	285	258	294	305	286	299	290	291	276	291	279	284	309	268	274	318	288	270	315	298	322	301	291	294	263	316	322	294	276	292	272	272	299	291	288	305	293	288	297	262	296	292	300	342	304	311	297	287	300	257	297	317	293	273	324	311	284	297	305	291	289	255	333	282	289	320	293	261	297	305	309	321	290	306	295	289	292	311	261	303	276	304	290	317	324	287	296	311	272	258	275	296	271	263	317	273	298	345	299	313	293	289	279	300	263	282	299	293	303	297	316	286	292	269	303	280	284	295	289	301	306	320	284	303	277	276	292	274	284	314	293	277	292	282	255	286	296	290	297	308	308	342	313	316	265	291	286	286	288	307	312	283	288	296	299	295	287	290	298	286	306	289	284	326	301	279	281	292	298	328	330	288	314	278	286	277	317	287	312	294	301	286	281	293	321	311	317	286	297	301	317	298	324	290	297	311	319	290	295	328	277	277	322	309	276	285	297	315	290	254	283	298	309	297	311	302	308	308	275	286	288	281	283	287	293	293	260	314	294	305	336	280	301	317	307	298	299	276	304	307	275	301	311	262	320	279	286	268	256	290	295	316	292	275	339	312	290	265	287	299	297	302	289	320	301	311	307	265	288	271	280	315	292	318	288	265	273	332	275	278	298	278	299	315	272	314	274	296	275	300	256	286	335	278	280	315	306	314	296	310	314	319	330	272	285	305	312	320	257	293	291	285	286	297	297	289	289	276	287	289	302	276	297	289	301	304	292	319	314	278	293	276	321	304	281	281	283	287	280	306	298	329	311	279	307	284	266	280	293	292	276	295	297	266	285	287	304	295	300	328	277	320	295	321	286	263	328	320	299	291	304	298	284	301	301	295	309	298	290	300	286	285	299	296	272	302	304	291	294	290	277	318	286	300	306	289	307	261	294	283	278	295	307	327	273	253	262	305	333	298	290	295	276	292	265	327	311	309	306	291	279	316	286	281	302	286	310	327	278	302	271	281	286	276	312	294	305	303	279	268	313	261	294	319	316	266	308	272	311	293	303	313	304	288	306	308	340	285	268	298	279	312	302	298	306	271	281	278	289	258	280	289	282	331	283	336	289	303	271	320	301	303	275	318	298	282	300	287	293	309	274	286	268	293	316	307	303	293	282	270	292	279	293	297	288	303	317	298	311	287	291	286	270	282	301	270	276	277	299	273	302	305	303	316	293	273	324	324	302	331	274	297	308	285	307	321	288	291	310	291	301	273	273	310	323	278	264	334	320	283	281	302	315	303	296	325	311	281	292	265	308	311	301	286	306	317	306	298	291	312	274	314	295	292	295	316	280	309	280	303	290	280	304	264	269	308	313	326	263	277	300	260	283	291	295	287	300	289	300	331	291	296	283	325	289	276	335	297	309	307	300	288	320	309	292	289	272	313	280	279	307	280	281	307	310	300	308	263	276	285	295	279	310	270	287	280	308	283	268	318	293	315	308	282	320	276	273	290	284	269	304	302	282	307	291	270	269	295	285	303	313	286	311	344	302	303	294	299	286	273	311	265	295	309	291	286	338	286	282	265	299	294	294	281	320	270	284	299	293	301	318	313	293	301	290	288	279	283	306	321	289	270	306	271	270	313	286	296	288	286	334	274	292	289	298	282	311	300	324	320	326	288	295	285	297	292	249	285	298	283	263	278	303	294	292	324	299	306	292	311	298	310	339	307	303	314	318	300	293	303	287	296	296	319	279	303	313	288	295	276	314	321	313	283	304	296	298	290	298	309	287	272	283	297	307	310	307	283	292	276	270	264	288	292	294	307	286	268	256	286	298	274	299	285	295	285	274	294	303	322	290	281	295	340	305	300	284	296	260	279	267	315	303	327	273	309	316	288	297	259	310	270	299	296	305	316	303	303	312	317	298	306	306	341	270	269	284	321	303	294	310	317	286	303	323	294	298	283	295	295	309	297	287	296	296	289	303	294	278	268	283	283	303	309	311	301	295	321	307	261	279	288	298	293	320	294	323	295	303	285	277	312	315	316	276	302	305	309	267	276	276	311	265	314	305	312	293	299	294	265	283	309	315	301	281	304	304	302	318	306	308	293	276	301	323	277	292	286	296	284	298	299	308	289	297	295	263	277	298	295	288	296	306	301	265	281	334	297	303	300	291	315	301	275	286	310	322	305	282	276	285	275	321	278	297	289	286	302	265	287	286	260	283	288	299	304	285	286	290	302	315	295	294	297	282	268	268	315	272	283	270	244	305	321	283	263	300	299	302	295	275	286	285	296	272	295	309	310	284	297	319	281	263	305	318	323	283	310	276	292	301	292	313	307	303	304	309	284	291	305	301	291	330	308	293	325	293	282	239	306	262	306	281	299	296	275	302	300	292	293	333	313	324	308	287	290	272	310	320	270	265	311	282	285	286	285	301	281	302	303	277	289	307	279	295	275	284	306	293	283	294	300	300	291	295	299	301	287	306	315	293	316	282	329	298	288	289	307	311	279	275	319	295	314	284	315	291	292	295	297	317	275	288	298	279	284	295	315	267	289	319	283	283	311	274	306	326	293	280	281	288	314	311	264	285	297	287	293	278	299	323	250	314	325	305	284	307	293	299	277	324	310	314	288	274	310	302	286	290	278	292	323	323	283	275	294	269	285	253	330	327	269	303	290	297	311	309	278	266	284	286	269	314	289	298	291	326	299	271	292	311	324	307	292	304	314	275	295	284	288	330	268	269	254	320	301	288	312	289	294	280	279	295	304	287	275	288	274	306	285	290	329	262	283	273	316	267	347	271	285	262	309	292	262	300	326	290	285	312	328	306	303	260	344	292	316	292	275	299	326	307	313	297	275	297	317	287	300	297	306	304	315	309	301	295	324	288	316	296	286	289	297	296	284	282	287	276	331	286	300	338	314	320	274	330	308	301	313	299	320	306	303	305	300	267	295	314	281	280	265	285	296	320	317	287	292	276	304	294	289	300	287	291	270	278	288	308	285	303	286	312	296	299	303	265	278	319	305	312	291	302	281	302	308	279	268	293	294	298	268	314	312	312	284	312	294	320	286	281	296	307	255	285	340	312	286	304	303	275	273	255	299	330	296	275	291	281	298	275	304	302	320	287	312	300	302	313	308	298	297	326	264	303	241	270	302	290	304	285	332	319	297	290	289	290	268	310	258	311	287	284	332	308	291	291	319	312	276	294	295	282	277	304	296	309	294	293	307	270	299	330	295	283	311	293	291	309	300	311	299	285	275	308	325	256	302	302	303	286	294	300	283	300	277	284	271	294	314	294	270	261	324	308	289	321	302	279	312	287	295	284	304	292	321	291	276	296	308	303	334	293	284	318	317	316
24869	30526	39783	41701	43274	43872	43859	41234	36116	34731	32836	31971	35542	35054	29727	33007	30660	20820	13938	16662	10318	6795	5708	5082	6810	6931	3872	3162	4258	6791	6326	4232	2832	1627	1116	926	845	832	824	834	863	788	820	793	778	835	801	837	786	846	892	825	800	841	775	834	853	821	803	818	835	828	843	799	807	815	840	798	780	818	808	790	821	869	776	800	826	739	813	831	729	853	809	825	778	785	831	770	814	823	813	783	846	816	861	804	803	825	830	799	828	874	798	771	812	784	791	803	841	801	821	868	795	735	804	843	802	833	805	771	785	840	805	777	813	731	835	844	823	784	795	812	847	850	808	847	829	851	815	772	782	813	800	845	843	865	770	786	863	866	833	816	814	804	812	833	794	810	808	814	854	819	792	856	810	835	798	812	836	799	799	792	764	808	849	790	830	872	809	801	850	794	832	826	844	808	810	881	796	843	769	826	823	807	799	850	802	782	812	833	808	815	841	828	830	793	841	795	789	857	767	847	852	819	788	859	836	843	796	794	814	786	838	795	793	767	830	837	807	864	772	837	851	790	817	801	799	807	805	776	818	781	843	827	831	832	815	815	831	813	810	792	821	803	834	842	802	764	842	796	827	830	839	785	790	833	828	804	824	838	797	831	818	766	805	815	782	797	748	774	814	835	760	836	814	828	790	805	800	785	787	862	804	786	806	848	848	821	805	817	791	807	838	795	805	863	823	782	753	800	849	813	814	817	805	818	822	805	787	814	860	817	859	834	844	846	807	800	811	841	823	826	832	763	881	829	820	861	836	864	766	804	784	845	795	866	789	791	814	828	815	807	765	895	794	772	834	819	784	858	836	844	835	758	787	814	824	816	839	792	811	832	833	816	884	873	780	852	764	784	778	814	812	849	811	853	857	815	805	841	836	769	835	833	802	838	833	775	818	785	802	778	834	803	858	827	850	821	815	809	838	827	825	832	854	809	853	797	802	799	835	821	838	805	817	834	860	809	810	797	768	755	833	818	814	865	829	810	872	813	819	809	790	793	807	787	848	844	799	825	808	852	812	821	830	852	773	807	805	805	773	798	826	851	787	825	847	825	836	761	816	819	812	798	823	830	788	879	833	770	835	780	856	813	855	810	816	867	784	826	827	787	841	821	823	793	872	801	862	807	835	781	841	841	867	787	821	866	792	805	804	836	772	872	839	825	810	807	828	815	812	852	798	802	909	817	812	856	794	794	780	880	837	812	837	886	776	879	812	846	787	784	824	823	824	814	848	817	855	813	857	811	819	772	810	854	808	855	786	771	796	809	837	809	827	877	835	864	815	818	817	830	849	816	786	770	828	812	835	840	838	802	842	838	845	804	836	806	848	804	832	842	784	854	842	816	794	813	835	838	803	792	820	846	803	842	809	796	815	834	839	853	870	799	822	805	851	818	810	822	886	766	799	825	806	780	808	819	830	804	837	822	821	824	833	795	787	815	856	873	762	841	807	774	802	828	848	832	846	804	798	789	835	833	797	784	776	789	821	798	834	789	765	868	813	813	778	797	795	800	821	814	822	791	827	804	792	836	806	842	812	840	816	746	795	833	844	831	789	823	845	797	810	803	805	780	867	794	825	865	801	830	805	833	778	825	810	744	851	852	851	806	806	819	902	812	777	813	774	786	803	819	829	830	857	834	846	812	782	793	847	790	842	842	722	797	812	810	826	832	827	792	845	817	845	808	781	801	809	823	825	834	831	855	811	833	819	790	763	868	800	826	847	814	835	836	843	836	851	801	838	851	863	768	815	882	778	832	866	893	818	785	848	806	760	788	835	814	826	813	769	813	827	801	813	825	821	817	843	837	807	839	910	793	783	852	737	800	858	784	815	834	808	854	781	860	810	847	752	840	844	815	828	848	830	835	822	814	840	812	863	805	814	875	788	812	832	812	807	827	737	790	772	783	800	813	845	814	783	831	822	827	840	816	830	811	866	828	805	825	815	815	809	856	820	787	807	815	757	832	848	867	862	776	792	781	838	810	842	853	841	843	827	792	824	833	795	861	857	836	834	776	918	837	786	809	863	822	792	795	841	863	832	784	816	829	779	782	872	794	813	865	805	843	794	785	838	846	833	837	774	850	790	823	816	797	768	773	848	784	813	834	777	782	799	854	816	815	734	887	840	803	796	773	785	840	836	772	861	796	815	855	841	827	851	825	835	858	794	764	827	845	790	829	830	849	794	816	836	853	853	780	838	785	857	789	803	803	850	801	790	787	821	788	774	801	817	790	832	845	836	817	834	815	795	806	811	905	852	761	840	801	806	828	820	787	796	857	823	783	869	855	841	795	797	859	754	820	830	850	801	851	790	826	791	811	825	809	830	805	783	830	803	814	800	829	781	871	835	798	803	806	855	845	864	833	792	834	806	817	849	834	807	783	780	822	770	805	800	826	848	838	830	808	824	821	809	769	799	812	855	788	795	810	804	795	816	841	815	824	864	779	850	864	840	821	764	861	803	833	850	835	852	854	810	810	838	824	787	799	821	806	856	795	851	840	858	850	835	845	833	779	819	839	867	817	794	836	858	852	790	814	853	814	795	832	888	860	809	774	837	799	788	821	775	823	810	847	854	824	799	841	834	901	822	877	828	783	840	831	865	799	824	798	821	782	815	812	852	836	831	780	840	802	826	806	771	882	797	781	784	825	823	801	812	801	820	781	803	822	819	767	832	831	863	812	783	799	841	822	825	783	822	843	835	841	780	779	806	765	825	806	780	826	849	827	798	831	757	833	825	803	840	796	738	791	803	778	844	834	781	818	783	781	818	801	868	787	832	850	847	840	853	857	800	780	792	853	817	830	818	856	818	791	829	780	810	835	800	804	811	829	869	808	812	829	785	825	859	793	809	858	833	857	810	793	769	761	766	863	797	878	821	822	866	811	812	800	798	830	836	806	815	765	811	819	795	834	786	805	783	855	823	810	787	805	864	808	802	880	796	783	830	813	798	848	845	799	813	851	793	814	804	791	825	806	812	839	823	820	843	787	812	866	859	775	798	824	804	750	827	822	817	867	858	802	831	783	847	808	810	808	817	871	844	825	845	778	821	839	820	789	792	775	850	828	778	837	812	819	832	810	822	820	840	829	826	833	786	826	828	805	823	834	815	849	785	777	781	784	828	819	812	784	795	795	769	815	804	810	848	786	785	792	841	828	816	819	857	862	812	828	851	788	853	862	769	785	807	801	789	795	862	859	785	844	809	790	812	817	851	863	850	811	845	839	800	819	802	830	864	838	770	843	806	804	821	855	792	843	795	838	860	838	835	803	809	799	829	822	794	829	831	778	837	843	801	836	790	804	808	856	791	822	829	827	844	780	800	836	797	802	833	824	806	833	813	815	820	824	834	810	826	832	810	790	839	811	825	781	800	848	804	784	815	788	819	832	869	808	817	830	844	818	821	833	824	809	825	852	802	814	811	798	815	854	800	812	817	876	808	777	821	770	791	845	810	791	844	864	841	819	817	830	788	849
41487	40839	45009	42160	38968	39627	40166	34349	31052	28234	24963	23107	24661	24406	20725	20192	19613	15529	6674	6500	4506	1720	1560	1328	1642	1780	1701	1018	1071	1556	1944	1454	990	582	443	376	361	335	344	333	313	299	335	323	314	311	310	309	330	319	290	302	330	305	336	363	313	314	328	288	315	377	323	311	326	335	326	329	332	299	324	297	341	309	303	351	285	311	343	309	301	310	319	303	300	334	302	331	309	311	328	324	301	313	310	321	327	314	313	337	288	336	313	300	335	334	336	294	315	346	328	314	318	353	334	321	357	334	337	327	333	341	364	300	351	370	326	374	336	332	341	336	308	348	295	304	316	323	333	334	314	333	281	313	333	315	325	346	361	347	337	366	297	299	307	331	342	307	318	328	312	309	307	321	315	321	340	335	327	311	314	323	310	308	300	288	355	306	313	289	328	322	319	284	303	318	331	335	316	310	306	332	326	302	314	320	326	317	287	308	338	304	307	309	343	307	295	291	298	345	337	315	334	337	309	311	309	320	325	332	340	347	294	318	311	314	328	312	333	325	314	312	318	335	359	306	330	322	319	351	316	318	342	342	357	317	324	314	315	306	343	314	322	325	319	375	323	325	332	305	304	322	323	324	320	336	334	313	309	331	329	329	310	322	335	330	321	325	317	343	346	318	298	326	306	317	296	325	317	318	330	340	324	332	319	310	350	344	331	341	337	290	328	307	283	300	319	324	338	330	318	322	327	349	316	329	313	317	313	312	297	312	323	340	285	318	318	313	293	339	321	317	346	310	301	303	323	304	308	330	348	317	359	314	330	278	308	305	300	302	315	290	310	345	326	297	329	308	318	317	296	358	328	318	326	317	326	301	336	340	333	312	346	314	303	285	309	312	319	322	320	292	326	318	321	333	323	346	372	304	286	292	333	324	308	316	319	298	348	332	348	302	326	324	291	282	310	358	303	312	309	298	322	343	344	347	306	338	335	312	338	328	334	304	345	308	380	319	291	326	326	296	345	326	341	342	338	321	329	315	311	310	310	299	304	340	343	330	293	342	311	330	326	317	304	320	357	357	334	316	333	303	290	331	350	283	332	340	329	341	335	317	314	353	326	347	323	310	374	292	353	290	322	298	327	326	317	339	314	315	319	332	301	333	311	282	309	299	320	322	337	348	337	273	284	338	318	333	337	350	299	347	308	322	340	348	305	348	320	326	305	347	307	321	326	333	318	306	311	324	354	341	316	318	300	332	309	304	326	316	309	328	318	320	313	316	327	291	331	305	344	319	277	321	332	309	333	302	320	297	349	308	346	354	281	308	294	314	319	305	340	337	304	349	307	304	337	320	318	336	296	313	297	344	291	315	358	337	323	322	297	341	312	305	335	317	314	282	310	314	340	323	353	361	309	316	300	295	297	320	327	317	312	283	325	364	333	324	320	322	324	303	333	297	339	300	328	335	336	335	315	321	323	332	317	303	315	349	304	339	344	311	317	320	322	311	315	304	315	315	308	336	335	305	308	307	346	337	311	303	348	307	304	316	342	312	331	293	293	321	314	386	340	293	304	326	332	314	344	317	290	303	338	331	330	286	320	332	339	341	325	299	316	304	321	339	326	352	345	345	323	321	330	327	337	317	319	332	330	297	288	320	290	342	341	289	311	336	327	316	344	277	333	326	323	329	325	305	305	290	312	304	307	294	306	303	336	336	324	292	335	358	324	291	335	335	320	316	324	316	324	296	320	318	355	291	289	326	329	317	328	309	322	331	333	309	333	301	342	317	310	324	315	338	321	354	336	378	323	337	306	327	320	318	314	332	315	301	312	304	298	343	357	325	309	352	328	343	326	325	342	320	315	328	297	319	290	319	317	315	326	308	335	326	331	304	301	332	328	337	320	312	351	328	304	302	339	309	280	306	342	308	310	333	338	316	311	322	335	305	331	319	329	306	296	307	327	343	312	350	341	328	321	325	324	325	329	286	323	331	322	330	313	336	296	356	327	293	354	300	313	299	299	354	333	341	302	317	298	313	316	314	305	312	305	317	339	303	346	299	318	304	335	324	339	306	319	324	314	307	305	334	318	313	332	323	343	316	298	343	327	302	330	314	324	318	332	332	310	308	310	317	311	315	344	382	323	301	322	343	316	289	324	301	323	324	350	344	316	322	346	316	298	301	323	304	290	309	307	327	304	291	333	319	328	317	322	334	326	314	336	358	332	320	324	333	309	338	299	315	307	346	333	301	348	309	307	285	327	333	319	328	317	317	283	299	344	313	325	326	312	319	298	310	336	317	335	343	320	316	331	305	292	293	308	340	320	348	356	339	338	291	311	328	326	354	310	293	359	308	333	300	333	310	334	335	345	336	338	298	347	331	347	337	307	340	319	324	297	354	305	358	366	326	338	308	313	350	320	307	292	332	324	295	307	289	349	341	298	318	315	322	321	303	312	348	324	322	328	306	321	297	345	284	302	343	286	310	334	350	296	334	322	324	324	326	305	313	311	331	311	346	297	317	310	345	329	313	339	296	342	294	329	327	296	340	365	352	363	333	291	304	335	313	312	326	300	288	316	341	342	299	337	335	311	303	321	329	300	320	296	324	348	312	296	305	301	350	335	329	345	305	290	286	314	316	313	322	311	313	329	302	309	310	320	293	323	308	312	304	319	324	339	308	302	346	316	294	337	299	346	342	322	297	356	314	343	331	297	324	320	301	326	327	329	321	307	310	333	321	344	351	322	303	311	302	348	337	312	292	309	310	310	304	365	332	346	322	304	302	324	340	309	344	317	324	345	309	313	309	364	310	297	297	323	301	298	338	336	354	338	316	325	316	332	348	337	288	310	332	336	305	291	301	307	331	353	337	330	343	306	356	325	323	280	300	337	310	324	325	330	298	353	315	308	308	343	344	324	317	323	337	318	322	321	279	302	321	327	341	295	314	345	303	349	321	319	308	323	307	307	317	274	326	326	329	303	327	315	353	348	333	309	324	312	307	339	317	338	323	330	287	284	327	319	318	319	348	329	303	331	341	324	343	360	316	321	342	348	351	327	323	339	314	288	293	306	289	312	333	294	299	306	313	332	304	297	326	311	347	293	327	321	299	315	345	292	324	310	314	348	301	321	336	320	310	309	347	318	306	333	316	294	317	317	341	298	331	325	347	305	314	341	326	300	295	308	345	323	317	329	296	320	338	373	295	326	305	332	304	317	306	364	311	317	317	315	311	330	287	342	341	294	334	305	323	329	323	328	324	302	309	322	302	291	315	358	330	292	313	310	298	314	303	334	324	312	302	288	317	317	328	343	328	287	317	322	313	298	303	325	333	308	313	317	333	359	323	296	302	340	325	309	305	310	319	307	304	327	349	322	296	320	316	333	333	325	309	309	311	290	311	301	314	308	340	327	325	333	326	283	323	319	330	332	331	316	331	304	292	346	354	327	323	312	323	345	312	310	327	317	348	340	335	329	345	333	371	293	353	340	324	331	356	331	341	351	322	353	295	297	313	344	311	300	327
29852	34099	43444	46904	46943	48713	49494	45968	43561	42392	39806	39230	41714	40624	36871	39717	38739	31012	20006	21621	16775	7443	7584	6766	8103	8967	8599	5042	5339	8290	9727	7320	4347	2519	1412	1078	948	992	1029	911	916	860	905	875	900	898	865	900	872	830	873	923	892	896	847	895	916	855	898	870	902	886	865	893	896	877	789	919	848	926	891	913	871	923	840	863	884	875	899	854	872	823	901	935	858	912	840	839	887	881	834	889	880	838	901	904	866	868	906	875	839	871	934	885	851	882	870	863	881	883	870	866	883	935	869	910	868	853	956	899	834	931	886	886	862	866	831	931	913	908	867	881	900	851	900	820	915	868	883	885	902	882	873	891	829	856	917	860	880	875	868	866	892	860	907	964	876	905	846	809	886	848	853	864	872	844	851	884	928	921	843	916	893	873	839	863	868	859	877	889	840	846	857	855	837	913	873	894	846	887	864	871	883	900	912	867	915	894	832	869	841	842	866	848	882	906	916	927	938	812	878	902	909	892	933	899	861	845	896	888	866	914	908	890	813	897	861	839	823	937	815	903	880	848	862	815	863	922	924	839	862	866	866	902	948	888	878	891	915	889	972	897	887	870	902	886	899	851	902	907	886	901	834	947	845	920	909	907	870	858	856	883	875	852	897	951	854	929	868	886	909	876	902	905	900	842	892	900	922	944	828	907	860	880	888	883	877	868	888	920	851	823	852	823	885	926	875	861	932	874	847	888	898	949	866	883	885	844	890	885	938	827	877	902	872	834	859	886	895	822	833	886	879	868	897	890	853	922	835	890	844	888	868	890	858	859	852	898	902	859	855	909	879	890	839	867	843	839	872	926	890	864	876	944	919	845	868	823	858	885	873	823	912	880	857	869	895	866	848	919	911	841	876	886	888	886	865	894	928	893	863	849	887	876	867	944	875	888	862	901	900	839	912	884	893	881	912	881	868	866	835	937	889	900	872	909	933	879	897	899	855	867	864	950	905	833	886	896	917	905	888	785	886	895	904	872	816	918	900	864	917	910	816	895	907	859	892	847	869	842	865	861	876	880	851	843	923	893	837	882	883	818	830	888	909	884	834	867	828	842	901	886	874	902	897	908	904	897	893	853	885	895	862	907	859	856	822	868	839	866	853	867	816	871	882	847	858	856	876	875	870	857	933	865	876	864	903	877	864	858	869	872	898	877	872	965	898	911	877	854	889	838	901	851	831	910	876	896	912	847	821	859	889	889	829	872	873	896	838	880	900	807	886	876	908	842	855	914	862	862	880	923	898	894	858	884	921	875	853	866	892	821	862	892	861	889	878	945	911	822	874	839	890	875	854	888	899	827	874	858	864	888	896	904	955	861	900	862	870	883	838	846	858	950	913	851	863	913	914	830	804	908	843	870	907	881	890	874	852	869	890	928	882	914	857	902	873	874	853	820	890	864	857	845	877	841	902	861	858	899	867	868	856	887	857	871	857	901	916	912	964	812	859	892	868	870	873	846	830	887	865	880	902	895	888	828	869	870	852	940	908	887	853	855	864	826	850	856	836	821	868	800	875	861	860	919	881	830	885	835	872	860	832	867	856	895	858	872	909	847	887	860	923	889	912	862	876	847	846	896	877	887	927	886	903	839	855	845	912	913	874	853	973	856	937	869	902	862	890	898	905	842	909	912	887	908	860	867	855	926	878	932	847	901	864	876	917	925	882	885	877	856	878	860	881	911	876	895	859	855	882	907	870	893	882	874	911	840	867	903	856	871	874	881	852	906	890	848	866	852	843	905	820	838	876	887	835	886	858	816	930	856	865	860	876	873	894	865	882	873	843	889	875	884	815	856	869	863	881	931	915	902	892	846	867	863	859	834	887	865	901	912	881	917	830	834	964	912	891	890	891	914	856	831	855	857	850	820	830	844	837	902	850	844	905	904	905	873	894	857	917	889	843	871	885	834	878	875	898	858	882	887	880	883	906	919	893	894	929	883	860	879	870	890	897	853	803	880	906	868	917	854	929	865	924	834	884	855	910	923	881	854	870	888	881	874	820	877	906	902	879	897	836	859	889	882	889	845	866	853	871	907	916	937	881	868	904	874	857	861	892	939	857	887	903	907	854	876	955	929	863	874	857	924	870	906	930	933	865	859	865	870	919	853	906	855	911	880	870	894	850	862	912	900	887	903	877	902	860	852	865	831	888	936	863	852	889	861	809	862	858	871	907	896	888	867	851	829	845	931	889	924	865	832	918	923	823	894	875	904	827	855	935	865	910	888	873	903	850	828	936	860	855	875	887	877	864	892	904	885	869	925	905	870	852	884	850	919	851	906	882	863	916	864	931	840	870	859	883	929	861	853	866	847	901	897	882	894	859	906	898	908	854	858	833	892	852	894	876	847	876	882	858	894	890	921	861	950	905	898	859	834	894	864	901	838	869	883	857	916	859	904	867	899	838	898	824	877	869	862	921	804	857	905	868	894	848	849	881	860	888	890	883	899	882	882	843	869	848	848	858	904	857	871	898	905	869	862	883	885	874	882	833	874	855	840	868	885	897	934	873	889	901	922	878	877	882	865	868	861	861	858	888	894	848	923	843	860	902	842	894	872	918	877	859	862	868	898	903	830	886	855	859	908	852	927	830	859	850	896	818	888	871	916	849	890	860	953	831	886	881	868	924	882	908	873	895	867	811	900	919	854	918	900	877	899	882	865	879	906	932	902	852	839	843	885	870	857	874	886	812	872	907	833	835	890	875	853	908	886	862	840	881	945	862	890	882	805	922	897	873	887	882	886	872	943	934	908	862	900	863	895	903	892	872	871	837	862	908	860	897	875	858	858	892	823	916	842	840	925	862	866	938	864	902	844	920	894	865	855	839	865	904	888	916	912	871	845	894	844	871	854	884	843	904	909	861	900	849	856	836	890	902	914	858	907	865	879	885	861	842	834	843	889	880	921	899	905	879	906	859	928	863	855	891	822	876	937	926	865	891	886	877	862	904	881	901	877	874	878	895	846	898	879	881	873	894	885	886	893	900	828	880	873	905	856	893	866	859	874	829	880	877	911	844	872	909	848	888	824	887	846	881	892	865	884	894	853	863	934	872	875	858	887	909	918	908	891	971	915	864	845	925	918	869	920	878	854	851	886	887	924	848	950	850	899	869	900	863	884	890	909	922	930	885	902	889	903	912	812	889	876	881	888	892	870	841	889	900	899	839	842	870	904	867	849	874	864	874	848	872	839	887	861	845	844	849	916	891	927	862	908	892	946	902	877	872	853	845	885	889	874	918	910	867	843	885	931	889	950	872	857	851	871	882	820	925	857	851	859	901	857	912	910	933	857	885	873	867	849	882	812	848	906	868	912	867	848	942	856	873	868	915	964	916	881	824	866	874	875	905	933	894	890	844	856	918	892	841	886	904	829	822	880	887	920	874	892	849	806	839	840	880	835	870	824	905	866	876	927	896	849	881	914	843	840	869	858	888	909	862	863	863	880	887	903	824	905	954	950	854	830	901	843	945	825
16487	14443	15516	11100	8051	5829	5223	3653	3055	2463	2033	1663	1595	1679	1410	1542	1246	773	755	636	601	456	476	458	477	436	434	423	405	414	432	466	402	367	343	350	350	370	362	339	359	364	322	342	339	341	304	304	329	342	327	338	343	361	334	322	333	345	314	309	313	348	346	345	358	314	360	344	343	311	321	289	333	322	322	298	338	360	334	319	328	348	323	337	348	350	349	358	341	331	335	361	348	317	329	306	325	319	341	304	324	339	351	357	338	342	347	313	364	322	294	360	304	337	300	330	355	302	335	315	372	341	345	341	338	321	349	355	312	355	335	311	365	325	372	347	347	349	285	321	355	309	331	331	339	318	328	326	317	368	363	321	308	314	312	322	324	297	343	323	336	323	345	324	317	309	357	306	334	345	309	322	347	360	332	354	305	335	336	319	331	356	313	344	325	348	330	329	356	338	328	346	319	326	313	348	346	320	360	298	332	301	345	323	340	323	359	309	354	318	310	365	334	342	347	311	305	343	349	327	341	326	320	335	374	309	355	312	298	329	332	323	350	305	344	353	331	337	343	311	339	317	314	365	336	335	321	335	322	312	330	330	334	312	352	351	319	344	304	342	378	313	308	336	303	336	331	310	335	309	333	341	313	369	343	329	333	361	328	351	352	360	336	337	322	328	309	328	327	349	342	319	313	321	336	342	311	316	315	360	338	316	299	346	326	354	361	300	337	352	336	362	333	308	351	337	317	340	387	345	345	370	334	324	341	342	282	347	314	340	348	351	334	279	335	333	327	335	303	335	321	360	349	329	319	341	333	330	354	349	344	334	353	351	373	321	302	352	316	349	338	356	329	361	339	324	325	352	321	332	319	308	318	342	313	328	312	349	317	352	333	318	335	332	295	336	335	340	336	346	323	329	364	334	347	327	326	354	316	345	341	334	330	348	328	355	342	326	326	353	329	386	327	303	326	334	326	356	334	347	312	355	340	347	338	328	307	339	358	332	322	342	322	337	336	331	326	346	338	315	314	291	333	311	317	330	357	302	315	321	317	356	363	328	314	391	333	347	319	354	355	320	334	302	321	335	299	316	356	319	349	314	309	319	361	325	358	348	332	338	415	368	337	331	337	338	330	356	344	334	303	371	361	362	312	338	344	324	366	320	306	320	340	316	344	343	335	338	355	329	345	352	333	375	350	324	335	336	345	332	319	298	366	324	325	323	337	353	310	350	339	318	327	344	331	379	340	320	357	342	340	355	269	358	331	325	348	317	317	347	366	331	322	359	346	354	309	322	323	365	345	336	313	350	308	355	349	317	306	365	326	349	355	329	360	359	306	357	348	348	296	310	291	348	337	338	328	365	329	303	320	344	352	311	325	358	331	340	330	307	330	328	353	347	363	321	366	280	340	337	338	324	346	364	332	337	351	299	314	319	334	346	343	346	336	323	330	322	325	309	353	326	306	348	352	337	344	325	324	323	302	348	341	340	348	322	310	317	351	331	305	355	313	316	340	344	363	341	332	362	332	345	358	316	339	328	317	335	370	347	346	349	350	375	357	332	309	343	336	300	339	342	353	350	325	314	322	296	337	333	327	331	334	313	321	324	311	335	342	353	312	317	337	361	335	344	334	366	355	352	320	355	323	321	371	329	343	333	293	294	318	344	332	332	335	343	321	312	341	351	325	360	337	318	326	345	353	333	326	309	374	346	358	353	310	327	351	345	347	317	331	342	325	327	321	350	379	335	317	352	349	313	305	368	335	332	353	326	354	347	315	302	321	336	328	326	368	314	332	343	322	317	332	310	329	353	338	307	337	332	335	325	348	330	340	335	347	355	318	339	347	366	330	326	341	322	367	343	300	316	352	375	318	331	347	330	312	337	293	319	327	352	341	309	316	330	326	335	353	373	337	327	307	320	320	333	329	319	311	320	314	321	356	349	334	303	346	328	325	325	323	344	317	366	345	330	344	363	352	344	338	309	343	330	344	371	356	366	344	321	354	335	353	345	361	349	340	295	351	328	343	353	331	340	286	314	326	366	344	313	341	334	332	364	336	320	322	310	351	316	347	310	324	369	347	337	325	313	363	329	340	350	320	335	341	351	324	332	352	336	331	320	330	331	321	347	348	304	337	368	325	350	311	345	318	355	350	330	352	330	323	335	334	344	321	367	353	337	330	358	321	350	348	338	355	336	380	296	336	352	318	350	316	286	356	319	355	287	348	351	343	323	335	355	353	367	342	313	311	332	349	312	339	351	387	308	303	331	311	320	328	309	398	341	291	357	300	340	349	320	331	315	312	326	313	334	328	342	340	333	341	343	344	309	330	340	354	339	331	344	340	341	326	338	311	314	325	283	295	327	332	331	335	337	321	334	323	331	347	338	355	352	363	346	365	360	327	341	327	314	354	342	340	325	304	339	328	344	343	334	374	353	342	343	315	364	345	357	321	333	334	310	323	341	346	320	299	346	325	331	313	364	325	335	325	324	333	313	344	303	327	317	351	313	337	346	346	315	334	343	309	361	339	349	363	344	315	332	334	358	350	343	361	373	363	315	353	348	339	330	325	345	350	338	352	340	349	315	368	305	331	334	322	335	340	347	330	357	343	339	335	336	334	341	333	326	340	349	341	309	320	365	335	352	323	348	334	361	318	368	355	355	328	316	373	365	325	324	361	345	343	367	366	355	323	309	312	342	365	309	335	306	347	339	317	364	335	335	326	334	339	354	320	359	334	343	334	361	351	342	358	360	331	314	316	343	301	367	347	317	321	360	338	348	345	334	355	317	335	354	337	312	348	355	351	372	331	318	317	336	322	365	345	329	341	356	311	333	323	342	340	326	364	353	337	369	319	370	329	322	329	353	305	330	332	304	371	326	332	354	312	327	321	354	321	319	325	326	352	314	316	337	314	390	345	329	356	322	335	312	343	338	350	372	336	329	341	293	348	326	331	344	321	309	326	333	329	348	320	314	324	346	341	300	331	344	321	323	325	352	323	336	324	355	339	338	316	347	292	331	352	330	340	350	340	338	356	363	330	334	360	316	347	332	347	314	333	323	314	326	327	323	333	344	358	323	352	339	324	336	336	315	318	351	357	338	375	351	359	310	331	344	304	348	343	320	330	385	324	351	333	331	357	345	320	350	349	324	324	335	347	349	335	322	344	305	331	343	341	316	346	322	346	340	350	319	303	350	376	337	335	361	335	349	348	333	336	342	339	335	363	304	352	330	354	315	345	314	332	304	329	332	345	344	339	328	326	366	356	357	327	353	341	329	321	328	345	354	328	319	330	350	356	334	328	366	318	325	357	324	326	362	348	340	334	321	351	335	351	357	358	354	343	321	333	357	349	344	320	334	329	336	332	310	342	354	333	312	336	345	381	314	343	354	283	332	294	318	351	359	340	341	301	359	333	348	357	359	346	331	374	336	325	337	315	319	338	352	376	322	341	314	326	292	333	308	335	320	347	335	309	330	314	325	317	336	359	325	299	339	326	338	344	374	328	352
11017	13022	20556	20553	19361	16678	16929	13374	11735	9852	8807	7231	7118	7482	6443	6882	5889	3333	3221	2807	2279	1731	1687	1627	1831	1659	1717	1500	1426	1494	1698	1715	1328	1077	1027	908	896	875	951	897	909	867	925	936	919	923	885	892	926	932	889	890	884	938	949	912	904	892	929	933	925	973	897	901	884	945	941	965	937	991	943	912	917	931	943	864	870	921	934	935	971	863	953	926	861	937	894	945	918	914	903	868	936	909	892	920	907	926	926	900	917	891	900	882	907	904	909	903	883	988	883	948	926	897	855	890	846	921	905	900	899	963	945	908	889	885	878	902	875	835	907	884	850	893	900	960	886	895	879	920	923	939	916	912	895	926	940	973	886	920	910	963	906	854	915	899	918	895	873	925	908	855	947	837	949	954	861	906	930	927	926	909	947	936	916	915	906	918	892	928	934	901	935	929	864	907	866	966	909	933	906	932	895	940	934	865	911	898	932	892	898	870	918	872	900	928	879	929	936	934	888	891	904	923	896	885	960	918	899	954	927	858	886	924	851	862	883	917	929	939	911	908	924	865	908	922	912	892	903	933	892	891	892	923	882	947	904	961	882	953	909	988	886	934	944	919	914	934	949	914	958	894	948	939	902	899	912	906	926	918	941	941	933	921	847	896	862	920	882	934	922	929	957	882	948	851	890	955	939	933	927	887	904	921	880	848	921	900	885	904	943	940	935	943	938	903	936	889	888	892	922	925	952	891	951	872	927	912	975	961	901	916	914	960	950	926	924	898	947	911	939	909	896	872	947	945	927	973	945	926	921	890	927	874	905	941	893	936	928	928	870	859	941	885	898	944	877	893	911	921	906	926	932	921	877	920	969	929	901	919	884	924	910	943	943	823	915	972	890	921	914	967	943	949	896	993	895	923	919	932	956	944	897	911	905	876	879	888	907	945	901	914	907	950	901	868	892	918	961	873	942	936	859	944	869	941	850	984	927	907	889	957	933	975	901	1000	867	924	861	947	973	934	949	920	933	931	876	909	903	902	947	897	881	901	887	916	985	912	919	950	929	908	905	853	934	915	952	918	920	881	898	896	885	924	906	900	895	935	924	911	889	938	924	969	894	921	893	889	912	902	873	917	925	921	952	911	896	931	906	916	893	965	853	875	900	936	899	900	908	917	888	905	875	896	920	930	926	881	903	954	943	913	943	937	947	910	913	899	882	866	862	889	966	920	897	898	908	842	839	903	926	950	889	947	920	932	866	894	890	943	909	896	921	841	905	888	894	911	948	955	950	894	937	904	901	931	918	911	923	904	899	917	838	902	903	879	928	929	937	905	940	897	901	907	930	930	894	859	831	939	865	900	946	875	888	894	934	916	924	840	958	939	925	893	937	879	910	903	915	955	870	892	902	908	958	938	964	893	897	902	913	904	876	868	959	906	914	898	904	869	902	939	868	898	866	921	942	849	891	958	919	915	891	908	914	886	947	934	892	904	872	939	939	888	912	933	902	926	910	890	920	971	910	894	837	938	911	920	920	873	913	890	954	874	888	924	938	976	892	944	941	892	897	940	912	939	921	876	923	926	930	940	865	942	915	915	937	949	904	850	874	911	921	903	890	885	943	885	902	896	910	868	961	909	901	914	916	895	914	918	921	872	902	938	892	846	878	902	876	892	949	925	866	941	908	948	923	862	880	926	909	873	913	869	875	948	872	883	958	901	925	932	868	947	894	931	861	908	923	899	899	922	970	911	860	954	902	885	876	908	935	885	867	903	941	948	945	922	928	903	940	908	922	849	940	894	946	884	963	965	903	929	969	933	879	924	886	919	937	938	1000	907	902	919	942	888	855	935	902	970	870	887	961	910	866	905	936	903	922	917	950	943	883	919	910	902	909	915	957	883	867	904	870	941	897	913	908	935	918	941	962	931	903	889	956	915	929	911	936	943	919	924	868	952	899	903	908	911	918	865	863	914	883	930	853	892	941	931	904	855	898	952	892	896	897	923	948	923	928	829	902	878	866	947	922	927	918	865	887	900	949	863	872	903	948	896	893	888	901	990	871	933	896	892	904	908	946	926	974	904	929	874	894	832	876	923	875	907	925	876	901	904	953	886	920	950	899	958	875	910	961	920	847	891	948	913	925	938	925	914	942	966	937	918	909	921	862	889	979	886	848	908	902	876	929	952	901	908	900	894	908	861	921	881	869	919	918	971	861	844	916	902	883	891	916	889	855	899	899	952	936	906	912	948	917	931	868	925	915	870	938	914	888	859	898	954	867	891	858	887	907	915	972	894	976	907	901	942	826	832	881	912	992	851	898	893	877	940	920	893	921	870	943	882	948	900	878	936	932	948	944	907	929	909	878	932	941	941	949	904	872	860	913	881	919	956	877	914	869	881	938	877	962	864	871	922	905	909	975	951	944	937	928	935	883	882	924	902	889	899	872	872	967	946	896	906	964	882	914	905	909	915	935	860	873	934	914	889	906	914	916	968	983	881	905	891	866	879	928	961	877	944	979	915	895	949	905	890	943	858	907	933	922	904	897	915	933	911	927	914	904	896	883	929	969	898	927	930	947	966	902	949	883	932	890	900	924	882	866	914	914	926	932	910	857	944	874	944	896	904	920	936	967	921	899	897	909	939	893	936	923	956	865	923	926	934	927	924	913	859	877	903	933	880	914	899	932	895	883	978	917	947	838	872	937	898	938	864	930	934	962	978	915	950	928	886	957	930	893	924	895	956	904	887	923	936	906	938	850	924	885	910	968	977	921	951	900	894	922	924	913	952	889	876	910	881	909	926	885	853	892	911	853	898	926	910	871	827	927	872	939	905	912	923	836	950	920	922	908	938	963	893	902	991	915	912	894	918	923	879	912	892	932	948	924	895	890	921	948	936	836	906	982	915	944	909	917	909	935	947	931	889	947	906	927	932	848	907	886	908	894	947	917	903	890	909	894	925	887	880	940	925	907	977	910	897	964	857	884	930	905	956	850	902	921	933	932	857	901	890	933	934	916	887	939	907	920	906	883	945	925	916	864	868	878	943	867	927	905	861	913	920	954	889	940	958	932	874	1000	949	942	913	881	928	908	895	895	936	931	933	900	890	907	890	868	971	901	934	910	919	982	865	960	976	970	896	864	890	894	922	912	912	909	912	879	885	910	889	933	907	946	894	930	842	932	948	944	910	986	888	902	917	968	897	942	927	896	924	906	941	923	891	917	912	961	927	911	916	923	911	908	881	874	926	910	911	927	948	895	983	859	946	874	908	847	879	962	853	907	923	873	910	902	950	916	934	901	919	846	914	955	927	933	969	894	906	867	895	941	863	930	911	935	923	968	921	913	896	927	897	871	892	967	923	925	898	861	976	910	875	953	854	904	912	866	877	934	872	880	951	948	962	902	879	881	900	881	911	912	856	917	893	899	899	953	930	901	895	963	927	919	935	898	942	929	917	923	983	909	911	950	881	923	917	905	869	913	881	869	933	954	960	920	889	946	898	923	940	936	918	924	897	916	904	908	890
34261	32718	39450	36779	33919	30991	33687	31175	27319	23296	18508	14140	13465	16414	15082	14004	12948	7584	5350	3343	1932	1288	1124	957	1181	1354	1480	1068	818	1037	1404	1109	830	505	369	354	313	328	323	293	340	298	293	313	317	310	312	289	285	300	320	303	267	311	312	303	306	312	272	321	274	317	283	286	298	271	301	313	312	310	306	291	309	326	302	323	285	300	307	330	314	285	292	322	325	298	306	308	335	292	285	320	313	325	295	299	322	320	309	293	305	312	306	301	316	289	314	297	269	286	288	326	278	298	302	291	313	318	291	278	289	344	302	290	294	321	321	313	283	299	301	300	291	312	325	309	289	337	288	319	340	295	316	294	318	302	310	314	308	318	308	341	281	287	295	302	275	311	327	289	290	271	298	300	275	353	292	283	281	283	329	312	295	305	297	306	308	314	300	314	345	305	293	305	295	278	316	288	297	301	288	292	311	298	321	318	317	312	287	328	277	289	317	303	304	313	286	320	299	322	272	285	269	278	300	292	298	297	281	332	276	313	291	279	266	315	331	291	288	303	281	341	344	284	307	296	298	336	296	311	270	284	289	286	296	305	296	289	320	319	320	314	283	308	319	293	308	306	308	300	297	283	323	296	302	319	276	321	290	290	311	326	287	287	277	317	297	253	315	315	333	317	314	305	281	299	308	291	267	302	295	313	308	317	308	285	280	293	315	298	311	314	288	283	288	316	299	320	293	304	285	319	272	307	313	326	283	331	328	318	308	272	293	312	321	268	319	275	313	311	322	309	299	279	319	324	327	323	287	343	287	325	312	276	329	321	297	292	313	315	315	306	316	323	314	297	315	304	269	300	295	294	291	299	303	295	304	289	334	304	317	309	326	338	287	329	307	270	293	329	316	293	327	291	312	315	300	295	256	315	317	300	299	305	302	308	269	314	331	317	277	300	304	329	321	295	297	318	308	301	319	298	318	314	341	287	283	273	318	307	299	311	308	322	317	310	324	313	278	298	322	308	292	284	322	316	316	294	294	278	315	309	307	289	300	335	284	300	293	291	287	299	290	331	315	323	292	299	266	277	279	313	300	316	310	296	313	286	339	309	318	323	322	310	300	313	296	284	308	286	261	264	297	306	287	288	288	301	301	296	298	301	299	329	289	334	295	305	311	315	317	330	312	290	292	304	305	313	300	307	300	318	323	331	299	317	329	324	279	298	299	309	328	308	318	282	293	307	289	307	284	304	300	324	319	317	300	306	279	288	279	321	323	267	268	291	324	305	283	355	316	298	289	294	299	316	304	303	281	327	306	287	328	278	289	293	300	312	320	295	325	284	301	329	308	286	269	294	297	323	330	318	304	330	293	327	324	311	299	322	334	338	295	269	291	303	301	324	319	296	281	298	305	335	302	309	315	318	304	292	326	308	289	326	293	307	313	282	311	272	300	305	323	321	306	287	323	309	294	280	321	297	322	297	327	346	278	284	316	309	291	336	303	296	312	296	294	330	329	287	290	320	284	300	325	311	308	310	296	292	307	294	301	320	287	296	297	293	298	284	326	289	295	301	310	328	347	315	290	288	303	335	299	292	307	321	295	335	320	287	292	312	283	290	290	298	307	274	312	283	315	298	301	302	292	290	276	345	309	316	279	310	339	288	267	305	317	286	305	300	263	306	278	300	301	277	281	289	299	303	314	298	305	306	321	315	291	303	288	282	317	314	309	290	324	302	316	293	306	313	301	302	257	304	333	288	315	289	298	293	276	319	313	265	285	336	293	319	297	279	291	303	321	311	305	317	332	278	317	326	318	306	293	300	322	307	314	329	314	308	330	308	328	312	296	308	301	287	328	323	277	291	314	305	299	312	315	311	319	304	287	267	301	345	312	305	302	346	313	307	297	292	286	301	314	308	312	324	310	335	288	310	303	296	313	316	287	301	277	310	272	303	347	312	311	278	335	297	304	308	308	298	286	318	318	288	322	290	311	290	304	307	294	315	308	307	325	313	295	326	315	313	299	299	315	285	299	324	256	325	303	290	318	316	324	314	286	292	343	310	319	313	315	320	298	310	303	296	289	326	290	311	303	311	305	311	282	314	302	320	302	330	321	304	318	306	293	324	313	287	312	290	321	291	266	280	292	292	316	311	293	301	309	266	277	273	301	300	332	310	285	295	254	308	310	301	317	309	306	319	297	297	317	303	292	326	256	275	297	286	287	324	314	309	313	317	304	294	319	317	290	290	294	339	290	307	317	308	311	293	308	289	296	281	296	308	293	295	323	304	327	317	302	284	269	289	280	290	281	303	291	307	289	291	278	297	283	297	323	304	306	296	278	309	331	300	292	343	304	316	315	280	323	296	290	298	278	297	320	315	313	319	304	287	300	321	288	327	302	287	302	296	286	301	300	301	292	263	332	309	306	325	322	288	305	303	307	321	297	299	322	343	312	318	293	318	296	306	300	332	286	316	277	314	302	315	286	310	292	300	302	293	308	297	278	287	311	313	300	314	257	283	296	295	315	294	298	338	319	291	317	296	315	308	315	303	310	282	335	296	303	279	289	307	302	323	275	288	283	281	306	279	324	280	303	303	302	327	310	276	299	305	278	309	298	294	300	270	306	333	315	270	327	338	308	278	335	311	326	332	339	303	279	264	305	289	315	303	321	278	289	299	307	292	284	342	317	284	313	308	306	300	303	311	296	289	271	295	320	333	301	277	280	331	291	294	307	310	330	325	313	301	290	304	308	305	323	295	305	305	309	286	290	289	305	324	295	310	302	324	334	309	308	310	301	310	310	290	332	329	286	319	316	362	291	290	293	298	314	325	313	308	323	288	285	302	289	287	334	341	300	304	290	256	285	312	285	313	305	275	336	292	292	298	273	302	283	300	284	322	304	324	320	292	288	321	299	301	296	298	292	278	298	309	261	290	313	309	298	307	320	305	279	313	295	336	324	285	286	293	289	298	290	288	293	302	295	259	290	313	310	307	330	308	280	328	291	276	302	304	284	307	289	268	287	305	321	278	284	313	294	289	310	297	323	287	307	295	307	325	327	341	309	299	320	324	308	316	328	310	309	303	277	294	281	306	284	321	290	308	298	304	317	293	290	300	270	285	285	276	290	306	297	307	307	280	286	285	289	299	314	299	326	293	299	263	298	285	272	308	308	327	305	298	273	351	290	305	304	299	319	305	300	341	282	288	261	283	339	268	308	313	316	298	313	299	323	292	331	310	290	321	294	313	297	317	288	316	310	290	303	295	279	269	307	315	295	311	301	278	337	301	306	300	298	313	294	310	304	324	308	317	292	309	311	304	310	279	319	281	276	296	323	330	287	306	335	312	279	292	317	303	281	320	272	260	308	293	284	258	320	307	280	316	304	286	299	274	300	322	319	280	290	302	297	331	290	282	295	309	306	285	312	278	311	292	297	298	266	299	269	306	282	298	282	277	299	276	264	299	295	298	288	285	328	317	304	312	305	302	291	286	318	297	284	310	301	285	293	327	307	309	303	299	281	312
23817	26684	38372	41510	41889	42029	44638	42812	40976	38451	33463	30756	31759	34772	33149	33347	32170	20984	19320	14051	8876	6712	5594	4829	6063	6798	7857	5286	4009	5590	7079	5840	3681	1936	1231	1012	1004	1000	974	881	871	852	884	814	863	830	812	872	826	841	826	857	814	861	853	860	894	847	852	859	852	831	871	839	830	859	850	856	849	870	854	869	849	860	840	842	823	887	851	886	887	800	862	849	803	808	800	843	814	839	844	845	827	875	841	914	844	858	862	847	843	831	830	877	890	808	850	852	889	859	854	801	869	831	861	817	822	859	859	834	769	873	859	837	897	870	850	929	840	820	783	844	799	842	819	862	830	833	833	849	818	843	867	816	828	797	840	824	778	790	819	825	885	856	825	865	835	827	824	837	837	829	843	839	846	840	860	834	840	861	855	831	820	842	864	859	861	833	822	839	843	819	812	812	862	808	839	863	807	830	824	853	849	863	800	837	784	857	838	845	833	833	851	817	895	858	765	824	829	870	861	796	818	831	783	801	774	884	807	776	831	861	860	819	847	852	835	799	886	831	847	846	900	864	846	911	872	861	875	891	812	834	810	867	869	829	874	825	833	871	896	836	837	880	799	868	842	853	797	808	894	810	823	849	807	810	882	861	859	858	821	858	877	866	858	812	854	862	861	831	871	875	800	832	845	841	882	874	877	828	832	904	876	854	846	825	835	880	876	830	799	870	877	829	856	871	828	846	849	888	869	876	829	859	884	878	835	860	826	819	884	836	877	840	822	826	870	861	879	866	856	812	859	849	826	834	789	833	859	893	843	800	793	842	875	855	797	856	840	840	853	846	814	903	847	828	820	827	841	887	861	793	835	850	789	805	842	826	873	815	830	832	814	868	814	814	874	843	853	815	809	834	803	839	885	846	852	848	861	849	841	864	905	902	861	824	829	851	896	834	882	818	785	831	823	836	799	867	864	829	853	864	833	834	828	849	827	900	871	844	820	899	849	817	784	839	826	846	861	866	833	868	824	815	882	848	847	869	817	824	867	847	874	881	872	827	850	803	861	875	827	845	806	840	821	910	854	873	863	900	825	778	871	839	896	787	828	857	797	890	839	856	806	806	827	831	905	874	866	821	806	818	870	848	864	863	832	856	825	839	848	807	828	801	862	839	849	812	867	821	846	839	829	825	818	831	796	841	832	889	880	844	804	831	861	814	820	869	821	798	841	869	867	845	825	843	820	841	873	827	807	858	847	862	828	842	868	898	805	771	833	833	859	838	804	849	824	856	848	862	832	857	851	834	871	807	892	826	838	826	849	825	865	879	849	887	832	882	825	878	896	845	856	912	840	882	829	840	782	823	838	825	826	799	842	824	812	843	842	807	815	841	863	819	858	845	833	826	848	878	851	838	848	828	814	841	840	813	899	821	785	827	824	879	831	825	852	840	843	827	884	848	865	862	871	850	844	851	880	903	866	885	810	840	833	796	811	801	865	799	830	819	783	838	844	876	772	858	890	853	828	838	864	832	854	825	826	807	846	836	879	844	800	834	791	857	867	851	838	789	855	855	828	828	795	907	853	834	876	775	886	861	870	833	843	780	820	828	849	831	798	839	860	880	828	839	820	837	851	855	861	822	836	857	845	839	797	824	802	827	829	860	905	826	835	828	880	824	818	818	837	829	887	853	866	846	813	842	838	839	818	803	898	827	886	816	847	849	876	880	827	804	871	849	848	817	862	817	874	821	855	876	894	830	866	818	835	860	806	826	858	860	844	805	853	852	835	879	848	827	821	788	841	820	806	853	887	835	842	825	840	867	775	817	811	876	856	856	851	803	853	877	865	821	808	880	863	841	843	865	866	832	845	859	817	884	835	857	849	900	848	866	790	896	840	811	827	820	872	806	852	813	826	831	908	840	812	898	850	844	833	889	847	814	877	840	840	806	822	848	853	839	846	842	830	866	878	892	861	882	835	843	825	857	848	843	833	825	863	847	915	801	804	839	816	874	863	813	887	871	884	888	832	863	778	775	818	832	875	820	816	845	833	851	851	897	847	856	842	831	871	868	854	915	869	847	836	840	805	851	857	841	804	840	856	865	840	835	827	818	873	847	896	862	813	901	850	853	840	864	868	818	823	817	828	818	831	831	903	829	830	877	835	827	826	835	827	817	898	862	822	845	814	824	823	822	894	910	847	831	959	890	827	857	832	836	827	855	820	815	860	872	870	847	864	856	878	874	845	845	834	811	879	822	896	819	857	817	854	850	892	876	855	824	809	828	889	840	761	834	840	876	843	851	855	844	805	888	852	806	802	873	843	829	879	867	925	818	829	831	814	807	903	865	830	828	877	798	889	866	776	852	824	872	883	829	853	812	819	873	792	862	844	847	822	849	843	915	822	884	849	840	847	812	786	795	787	783	840	853	805	813	786	846	833	796	870	860	835	806	816	802	805	783	873	788	836	860	834	859	857	866	862	811	777	893	811	897	811	896	852	824	868	831	823	837	830	808	886	834	798	852	797	912	847	825	822	797	898	857	818	820	839	829	866	859	892	833	858	819	863	861	834	831	864	850	821	857	864	826	817	787	859	887	809	817	868	843	864	853	848	835	847	808	840	867	844	831	861	849	835	803	865	841	808	802	823	878	831	821	800	852	855	872	824	879	850	814	806	843	849	900	833	837	848	842	800	816	879	828	906	875	815	835	788	848	865	868	873	871	857	797	858	877	820	813	809	849	787	914	849	780	915	854	868	884	856	866	852	832	913	825	850	835	871	798	870	812	862	839	836	827	851	872	805	874	843	869	855	843	886	836	923	790	853	826	846	834	840	815	827	772	822	857	853	881	881	851	862	858	810	834	850	883	847	826	783	845	827	870	843	853	831	815	823	870	894	891	892	853	821	839	826	909	853	885	910	809	824	850	834	892	824	864	879	862	800	843	858	855	886	784	880	835	799	831	851	814	878	835	836	869	873	884	822	792	882	866	850	847	818	851	866	837	864	833	839	827	825	850	799	896	852	850	872	818	850	833	888	810	864	865	846	850	832	815	820	871	847	862	840	805	822	877	841	839	829	847	856	838	869	827	896	832	814	819	824	846	799	806	868	842	842	818	878	856	849	827	829	829	823	866	850	824	847	843	824	763	828	871	781	858	816	851	881	832	831	907	829	834	795	830	853	830	887	883	887	828	874	827	848	820	861	856	882	832	824	892	884	841	862	865	830	858	861	887	808	814	895	838	878	837	835	854	843	860	810	865	827	799	830	828	808	790	849	786	838	847	875	838	821	914	832	846	914	855	841	869	858	869	848	856	803	820	852	828	827	815	871	821	864	774	840	835	879	858	858	889	826	836	835	866	812	888	807	845	835	816	856	823	848	805	858	823	827	782	886	823	852	805	918	836	891	810	801	866	892	819	808	882	791	902	806	851	838	882	873	819	824	834	835	857	837	860	795	815	840	859	837	844	823	817	860	903	878	823	860	820	856	800	824	807	822	829	883	831	844	849	820	807	851	846	821	858	844	809
40819	42357	44731	40206	38411	39097	42008	39208	36154	32058	28714	22148	22091	24000	22999	22214	19937	12255	9959	6977	3110	2334	2111	1759	2123	1877	2228	1610	1576	1675	2097	1774	1052	619	451	400	394	380	394	364	339	337	359	345	343	325	344	350	301	351	329	342	347	328	354	314	345	284	334	334	337	326	340	374	373	360	303	314	322	331	344	306	365	300	341	323	342	301	364	332	359	337	335	359	331	310	324	375	324	355	303	337	332	330	353	307	374	344	336	326	308	349	310	336	313	347	321	331	345	337	315	318	365	336	319	330	328	341	346	300	326	308	345	341	323	358	364	384	346	330	340	343	353	302	357	356	348	332	318	316	320	322	310	334	347	362	345	346	313	327	348	327	324	340	344	320	346	331	324	351	329	329	349	306	314	319	346	368	326	367	310	328	367	346	305	313	347	317	354	332	311	315	351	356	363	327	357	338	337	379	351	325	333	319	337	336	337	344	332	310	347	340	339	341	319	320	332	350	362	358	333	329	335	304	336	329	358	330	340	320	340	349	338	326	340	337	354	328	343	327	325	329	328	306	347	306	316	330	318	327	308	310	307	304	295	339	353	351	313	361	354	363	370	331	307	364	343	317	338	303	333	340	336	363	300	338	352	341	349	335	351	341	354	318	354	360	333	340	306	321	352	329	321	299	346	331	342	361	367	356	338	308	320	293	337	341	338	355	353	314	356	351	348	343	357	356	336	335	323	332	334	317	374	342	309	306	333	357	334	357	324	289	339	340	306	370	342	320	323	323	323	345	340	344	288	340	344	354	308	354	359	330	334	323	336	349	371	312	350	325	322	346	332	356	323	343	351	338	310	363	340	310	327	352	322	322	312	320	359	347	348	346	317	323	351	326	312	340	333	370	358	336	343	327	334	375	342	291	318	313	324	343	342	297	334	308	337	351	340	310	348	324	292	343	327	345	343	346	329	344	349	369	327	333	333	343	341	315	352	310	322	339	336	315	313	342	299	336	353	325	313	334	334	311	346	340	329	375	351	344	376	320	340	355	313	308	305	394	310	291	305	311	336	373	323	306	337	359	327	325	345	358	337	353	349	356	330	318	349	326	355	319	347	330	340	313	313	299	346	335	308	366	314	328	362	331	307	319	334	334	343	328	337	362	334	346	367	325	323	296	310	359	328	364	333	304	327	346	344	312	314	362	326	341	281	332	342	371	336	322	350	349	339	318	331	368	328	324	331	343	336	326	311	313	343	372	361	314	330	327	322	323	326	330	336	335	366	319	309	334	372	314	336	331	341	346	346	328	329	332	332	315	349	336	318	340	313	343	308	332	316	342	333	323	315	346	332	298	355	310	314	312	329	348	336	353	329	329	352	366	310	314	355	320	342	317	319	342	366	339	338	368	328	322	352	359	362	333	339	364	335	351	345	309	379	365	359	339	327	353	308	333	335	311	340	304	342	312	321	362	341	324	343	338	339	347	329	329	327	333	341	337	314	333	314	320	309	327	337	355	320	349	366	346	356	315	301	320	311	306	357	318	329	342	334	307	320	370	339	326	346	327	353	310	306	333	352	356	311	339	318	356	321	342	375	321	304	329	348	337	334	327	353	314	346	364	333	341	339	343	342	329	340	339	326	321	356	316	360	314	301	349	330	344	355	330	320	345	333	322	335	327	311	310	350	352	329	380	372	327	356	310	357	385	332	342	357	338	341	331	322	328	342	310	345	312	319	319	323	322	347	321	329	349	374	352	328	319	334	308	349	335	326	329	333	332	338	350	351	323	340	355	344	335	327	364	333	351	326	317	284	360	348	351	353	328	325	331	314	329	365	316	338	334	356	336	332	341	353	343	315	352	333	329	322	355	345	335	333	342	295	325	326	377	319	335	336	306	334	337	355	323	332	353	372	347	338	333	279	326	312	318	323	331	380	343	308	336	306	339	334	336	334	355	325	336	337	325	340	329	341	320	348	349	344	321	371	308	336	320	324	321	315	346	349	356	345	346	308	321	296	325	355	320	342	294	295	334	362	316	315	363	323	329	326	340	327	337	342	305	349	353	329	296	327	347	369	317	319	346	339	322	342	338	330	322	331	328	321	341	331	309	357	308	349	318	328	327	381	332	333	332	338	298	327	362	337	300	345	322	338	323	311	354	317	318	297	316	296	343	343	355	355	363	343	317	334	372	344	320	337	358	334	357	358	345	320	313	303	347	356	308	326	311	329	300	315	350	359	341	321	348	360	342	337	322	325	357	341	320	345	335	308	363	346	329	322	335	326	329	322	346	381	329	344	324	309	314	313	310	305	380	369	351	333	325	344	330	328	341	318	362	350	327	325	312	344	317	333	345	314	333	314	334	373	318	351	302	380	335	342	339	332	334	309	342	314	329	332	311	323	347	312	301	343	314	313	337	349	365	346	341	333	338	379	359	347	351	379	338	352	355	337	308	329	317	338	343	345	336	355	323	339	327	326	318	324	336	329	304	333	319	348	344	326	342	313	335	346	309	338	341	348	329	318	335	325	310	318	331	322	349	332	333	343	354	359	339	327	305	348	335	337	325	330	307	310	339	351	296	339	332	331	332	314	296	341	360	307	335	317	346	307	339	328	363	328	312	372	345	341	313	360	336	319	337	341	336	337	333	341	330	323	308	324	347	356	319	358	327	355	344	324	340	370	316	354	327	318	356	370	330	357	304	330	354	309	339	321	328	314	310	285	304	337	322	310	340	326	362	336	348	329	335	310	322	316	334	312	318	342	341	323	330	348	318	365	319	312	321	353	327	357	313	355	378	343	335	311	332	342	345	300	304	366	350	301	344	367	317	357	328	356	352	362	341	320	342	329	354	283	331	335	301	345	292	336	320	336	317	349	354	386	314	342	340	315	327	317	323	328	297	356	365	334	305	341	381	331	339	313	336	333	315	317	366	324	324	355	348	323	316	367	315	329	331	375	345	333	322	348	322	349	313	351	292	363	355	294	365	323	367	367	389	352	321	317	367	324	320	315	315	305	365	320	297	328	352	345	335	325	324	337	341	301	343	332	315	328	317	349	351	358	351	329	306	359	323	356	331	320	327	367	305	299	325	334	346	289	331	343	376	306	364	327	330	350	341	324	313	370	359	350	343	339	374	320	326	344	326	353	361	339	334	334	328	321	320	341	302	337	301	307	332	352	329	316	360	327	328	298	330	337	337	318	349	334	355	357	310	338	326	313	332	312	326	346	367	325	340	358	354	310	310	332	354	323	330	302	368	307	352	309	323	331	339	298	322	346	339	335	348	336	305	348	367	292	371	336	364	326	359	335	338	342	329	352	335	348	335	360	330	337	310	328	306	351	316	348	341	333	342	329	316	360	317	345	347	333	336	356	297	306	318	335	304	320	348	331	340	359	349	325	368	350	313	338	349	314	302	301	321	331	344	339	328	314	334	322	329	361	327	318	339	316	289	315	323	319	342	333	339	328	331	337	342	322	334	333	310	321	336	339	342	367	335	313	315	313	324	353	319	341	315	350	363
30002	35987	43086	45659	47457	48805	50825	49837	47526	45748	43014	37098	39966	41541	40368	40405	38560	27786	27819	21091	13298	10599	10435	8505	10439	9449	10587	8424	8201	8452	10386	8415	4770	2696	1537	1319	1200	1224	1137	938	953	1009	977	946	968	965	929	961	920	967	906	880	921	964	900	866	875	940	932	864	936	928	935	941	874	959	915	865	934	883	870	911	896	919	916	907	938	892	899	903	877	914	885	985	961	961	864	907	887	928	929	905	855	943	916	896	939	1030	916	915	904	909	918	896	949	944	961	887	934	934	895	890	915	983	915	935	926	893	867	906	941	877	921	1003	865	946	916	913	949	940	933	933	906	907	930	888	957	914	947	870	914	921	913	928	905	939	942	913	911	974	893	873	876	916	949	887	887	901	887	953	919	910	916	896	902	903	887	961	887	920	919	935	874	953	945	870	903	895	901	881	871	923	943	906	921	916	884	891	893	923	969	869	920	875	873	893	893	920	930	887	850	899	910	914	971	915	902	907	873	943	894	887	891	857	886	964	934	898	921	932	899	933	941	881	876	920	884	931	932	919	932	858	906	930	887	916	862	928	919	901	908	870	889	873	946	907	876	928	904	910	882	933	941	906	917	897	905	902	880	945	877	921	869	903	908	890	932	922	889	968	917	953	927	918	915	905	919	883	909	901	942	882	884	815	936	877	871	898	920	942	938	889	946	911	893	910	908	910	909	925	915	913	936	890	896	914	936	897	953	894	934	890	871	873	900	934	919	884	896	914	865	940	909	902	884	949	901	906	945	891	915	922	934	970	879	950	940	937	929	905	959	966	957	933	901	947	857	924	952	901	890	914	909	875	900	900	922	921	910	923	947	906	962	934	898	861	917	915	926	849	936	902	919	935	911	895	919	899	910	918	881	905	925	933	895	941	915	934	909	902	907	888	874	932	894	910	923	876	904	865	896	937	877	871	894	839	860	863	934	885	914	911	898	939	966	937	886	884	903	875	941	897	913	907	891	926	937	852	897	934	913	910	970	863	897	919	925	909	881	888	900	916	992	864	874	936	915	899	913	916	924	879	899	937	949	932	898	886	898	836	885	880	907	972	862	937	843	897	876	882	944	946	903	893	890	890	933	875	922	922	925	877	894	965	922	889	903	916	950	936	952	920	881	933	924	905	945	853	885	964	910	1007	946	863	898	958	902	927	930	948	946	914	892	886	883	901	882	911	948	923	931	992	874	970	950	904	909	926	908	920	901	888	936	910	936	869	896	926	932	928	904	941	901	947	873	888	891	906	905	877	903	879	925	887	943	927	912	951	922	883	950	880	884	980	977	973	934	906	893	959	878	935	930	953	922	904	942	918	884	913	880	893	934	871	889	886	915	907	872	867	908	926	936	885	957	882	888	865	928	938	932	922	925	906	920	883	941	904	944	926	903	898	934	932	929	873	916	908	901	904	918	885	925	923	935	904	883	925	914	890	890	881	865	921	908	878	893	946	929	913	941	889	895	946	945	937	943	905	888	916	898	924	959	950	895	945	919	908	937	875	926	917	899	923	889	914	896	955	974	918	929	862	968	915	907	936	896	909	945	891	892	875	909	934	884	963	866	903	860	906	897	887	947	885	911	891	890	873	919	920	951	916	971	950	921	895	880	925	895	959	940	905	872	911	918	937	899	861	932	896	926	910	907	885	949	914	909	944	924	913	902	916	950	939	871	912	892	928	925	929	954	909	881	949	933	928	924	907	910	900	943	882	950	931	848	952	918	897	885	947	872	970	913	939	956	875	904	882	871	926	885	921	926	876	915	889	948	868	913	888	928	897	897	922	900	965	850	935	890	986	906	941	895	964	860	965	897	895	911	910	920	855	932	916	954	898	896	869	947	970	909	923	849	906	880	891	917	856	920	945	913	912	876	914	916	908	929	890	909	886	879	939	947	942	855	874	886	1008	918	854	956	923	911	916	940	906	894	870	901	915	949	898	962	910	882	899	945	856	884	947	926	895	919	924	882	872	971	941	895	888	872	838	928	913	910	891	907	880	904	962	874	911	936	859	857	897	905	954	878	874	851	906	907	905	903	967	930	879	880	903	938	922	889	883	921	961	837	923	912	920	904	926	884	886	887	899	927	919	926	916	908	926	947	930	909	939	930	898	874	945	894	892	957	972	911	933	927	917	893	886	903	918	901	930	909	819	938	951	901	921	908	895	840	898	906	944	903	904	907	906	931	898	949	863	918	918	888	898	912	930	899	840	985	921	935	888	883	904	927	914	954	930	912	911	883	872	947	972	922	897	898	921	924	954	931	836	847	872	935	934	910	905	943	895	877	888	894	922	883	907	894	920	876	902	898	939	896	910	854	921	921	927	1018	976	969	900	909	901	892	903	900	999	895	870	868	919	946	921	1000	862	911	875	963	901	936	864	933	882	903	906	921	902	867	959	960	951	889	931	907	874	883	925	893	920	955	877	979	886	908	945	918	872	876	925	909	903	927	908	868	922	966	881	909	945	904	951	931	915	957	928	876	956	904	898	920	989	916	911	909	912	861	918	903	927	898	887	903	947	868	859	955	882	915	950	926	918	877	898	871	854	907	910	907	953	930	949	927	904	880	875	948	868	930	885	952	906	926	915	920	882	921	886	908	971	913	900	911	945	936	953	877	936	890	848	910	938	965	958	919	909	929	946	887	897	890	942	910	858	971	931	933	890	910	972	882	928	948	920	893	956	900	931	904	884	925	845	916	921	922	916	902	934	1000	966	962	893	936	926	896	881	916	898	902	908	887	943	926	904	907	884	943	951	916	898	932	854	941	904	909	908	914	964	907	991	981	917	931	944	922	926	949	906	872	873	875	929	901	925	871	864	969	874	891	966	899	944	920	886	914	906	867	864	894	919	859	946	919	918	999	919	992	901	925	864	935	967	891	949	955	897	920	929	952	902	955	928	912	877	921	940	921	861	888	910	910	915	891	906	909	898	940	909	942	955	922	903	932	861	859	917	922	950	912	887	864	907	924	939	893	924	921	935	888	883	957	924	865	885	954	913	841	914	891	937	888	937	943	865	936	909	933	926	918	899	930	911	902	869	919	938	957	966	937	974	936	834	923	914	849	929	928	910	913	893	918	923	890	953	921	913	926	898	944	936	908	892	923	952	942	908	921	908	954	943	921	976	908	911	883	911	899	920	866	968	946	888	909	898	839	891	892	855	940	932	902	907	940	907	913	860	918	966	867	958	948	868	903	894	938	940	948	853	911	936	916	906	905	915	950	926	913	940	905	908	900	892	934	891	948	913	899	967	889	881	869	922	872	901	908	904	869	882	921	962	1031	910	829	936	881	914	865	942	953	917	842	913	918	901	874	926	972	922	878	901	951	940	992	909	949	869	948	850	910	946	961	867	932	929	957	908	931	914	901	921	873	868	849	888	896	957	962	898	966	890	889	889	929	970	935	908	892	856	884	891	927	952	951	921	893	945	884	900	919	847	897	897	909	894	879	878	924	875	953	932	926	916	964	893	921	888	937	890	962	897	931	879
14817	14700	15763	11097	7678	5948	5593	4435	3157	2837	2282	1768	1536	1697	1551	1514	1184	843	863	678	540	507	470	460	500	468	442	414	442	446	484	506	396	367	360	361	354	349	342	317	342	332	351	343	340	352	338	401	341	358	340	347	324	358	348	355	380	344	350	327	346	318	327	384	337	343	324	350	326	360	347	349	350	328	330	349	349	331	323	350	370	307	342	363	325	338	357	313	301	338	337	319	343	334	340	328	351	338	332	367	359	353	361	331	337	338	331	332	348	352	350	345	357	337	351	325	358	334	352	342	337	338	351	341	322	356	341	329	321	356	360	315	358	347	315	338	349	379	329	364	340	328	378	332	347	327	367	368	378	353	351	330	304	334	339	353	315	347	380	372	336	344	358	344	336	315	360	351	333	362	325	319	362	381	349	319	340	367	346	325	339	321	346	359	332	326	369	363	351	360	345	345	336	313	352	356	346	327	328	318	335	340	301	333	332	344	369	369	326	321	366	353	367	368	326	311	338	361	323	336	328	334	354	335	350	327	329	325	352	328	333	385	384	357	373	366	339	363	352	337	356	334	325	347	341	311	356	312	337	334	365	354	329	339	350	345	380	329	319	358	368	357	346	330	336	340	369	356	344	342	328	320	314	330	350	335	356	366	332	345	359	331	328	342	314	308	361	336	341	373	343	355	318	307	363	343	328	370	347	364	331	334	325	351	320	343	331	340	354	334	360	359	335	323	358	330	374	342	348	351	359	332	321	335	344	345	339	351	306	342	326	362	332	363	352	355	318	345	339	385	344	351	310	336	316	341	335	316	340	332	327	314	341	337	338	357	352	335	379	349	335	357	375	336	342	324	317	332	356	320	363	343	328	342	330	342	337	333	336	313	375	382	360	327	352	357	310	338	351	358	322	332	335	361	333	369	335	337	320	362	322	362	350	373	323	344	323	367	317	335	331	361	369	347	330	348	320	356	384	357	327	333	341	372	367	375	310	318	373	342	359	344	330	319	328	326	349	345	348	305	337	307	295	366	358	349	335	346	340	373	338	367	317	331	348	356	333	365	401	365	385	347	359	345	304	364	360	337	331	314	330	368	357	368	364	360	341	355	369	329	328	357	357	317	310	337	344	343	369	332	347	311	354	370	331	330	332	384	314	289	356	344	340	360	329	336	364	364	387	303	323	369	351	329	356	362	347	331	341	330	354	325	324	354	358	323	330	342	330	314	319	362	322	350	373	343	359	345	347	374	341	334	343	370	355	378	322	348	340	324	333	379	339	349	352	326	322	334	319	353	362	326	349	314	337	330	393	376	339	342	377	342	369	376	339	355	345	350	341	329	319	332	366	349	350	355	332	343	353	352	335	325	332	350	332	319	352	353	347	344	376	339	358	305	367	362	357	359	345	342	374	343	382	340	309	359	340	353	336	349	360	335	313	365	331	293	339	355	334	339	352	343	344	369	349	356	326	361	359	332	334	328	371	397	348	326	319	367	359	345	364	325	370	357	339	347	340	346	320	341	354	356	358	347	351	365	318	333	339	331	335	354	333	329	307	363	344	317	336	322	363	360	342	332	359	331	356	342	372	368	342	352	374	367	347	342	345	368	337	321	326	352	349	370	343	337	351	354	323	349	355	338	362	346	312	325	350	381	326	319	367	333	364	359	363	332	383	311	336	320	347	326	331	342	369	332	351	353	340	363	341	375	356	357	320	326	368	346	339	361	326	360	321	381	386	368	341	352	341	313	341	358	359	351	386	366	346	362	363	362	310	346	320	326	344	369	355	317	318	326	352	360	338	361	323	315	321	361	367	321	358	351	346	344	365	372	388	316	338	345	341	352	366	323	319	352	314	355	348	350	358	338	314	334	342	315	319	332	383	362	327	345	340	321	354	360	332	366	338	353	366	330	334	382	346	322	351	353	344	338	345	313	350	308	354	354	347	355	327	368	342	350	331	339	303	391	382	348	351	338	371	344	362	318	359	313	355	343	323	330	308	346	319	357	341	350	355	342	345	330	385	376	330	349	341	346	356	350	317	343	373	329	342	367	371	351	336	304	312	373	336	330	322	347	341	350	328	342	321	402	360	328	348	375	350	363	325	333	344	368	346	320	320	361	320	328	322	309	337	355	359	319	369	346	345	336	336	372	308	340	344	365	348	338	338	334	346	317	356	359	355	333	345	309	342	347	373	360	331	352	355	365	347	341	353	343	339	337	327	344	362	331	352	389	323	339	351	319	322	353	363	359	359	349	337	349	360	379	321	344	331	306	336	342	351	299	315	339	342	323	376	349	341	332	313	357	370	321	365	340	375	375	333	352	359	360	327	358	356	336	345	320	351	352	347	356	321	345	309	350	339	321	329	328	379	312	356	334	336	319	328	352	341	348	348	370	352	305	374	333	351	369	340	350	332	361	372	345	368	306	346	357	387	360	313	333	351	353	350	347	344	355	335	327	352	339	333	330	347	354	378	330	309	331	359	377	369	326	331	346	346	370	340	415	335	336	323	301	362	353	323	326	329	343	372	353	341	356	343	338	371	370	398	357	333	334	353	329	349	321	376	334	327	393	339	331	341	349	357	330	302	336	345	317	326	364	353	330	338	369	370	348	368	352	346	357	313	369	320	351	350	344	338	354	346	336	341	353	379	320	362	344	345	341	368	339	316	316	354	302	328	350	382	327	330	359	324	305	351	309	339	338	371	337	321	324	357	318	320	309	359	319	338	340	339	392	347	312	340	331	356	365	332	351	308	328	318	342	311	386	353	375	371	350	314	337	338	333	356	352	297	396	342	366	383	330	338	342	356	358	338	359	394	366	365	361	375	343	351	345	329	338	342	330	343	356	350	362	367	330	310	364	344	359	366	354	364	354	340	337	355	337	338	330	347	379	347	331	315	347	331	338	364	347	348	316	365	342	359	362	351	344	325	352	358	315	383	343	347	359	352	342	352	363	356	340	317	337	349	304	354	387	336	383	293	331	347	317	334	326	332	338	353	290	328	322	376	353	331	338	371	342	357	350	350	342	351	365	345	331	344	338	364	359	359	346	333	327	332	335	341	323	298	363	355	370	364	382	358	383	375	341	353	383	342	334	341	367	345	370	358	354	350	328	338	367	374	348	326	349	337	353	382	322	360	333	330	337	363	368	354	350	316	336	338	314	314	386	351	336	371	339	347	327	339	314	339	357	332	331	317	354	343	295	361	347	334	322	339	411	313	308	327	315	357	329	372	343	354	332	357	342	342	367	347	346	355	350	373	326	357	338	339	378	353	353	342	368	349	332	323	359	348	352	320	338	389	322	326	339	333	326	336	315	348	316	331	331	351	333	320	334	361	329	343	340	339	346	385	363	352	335	374	310	351	309	351	302	342	316	340	344	382	330	380	325	351	338	350	366	344	327	338	366	341	362	370	328	360	387	341	344	315	353	360	347	333	345	333	334	339	345	330	344	361	375	318	369	352	344	357	369	359	353	361	362	361	332	377	346	323	322	346	364	328	339
10366	13389	20288	20844	18318	17614	17214	15118	11984	11234	9529	7270	6819	7828	6675	6587	5385	3558	3760	2713	2194	1928	1838	1790	1977	1698	1624	1562	1493	1394	1800	1568	1256	1153	944	974	903	927	983	900	903	952	932	949	972	988	907	858	946	894	948	994	942	874	890	920	933	908	949	924	908	874	916	890	938	874	881	916	883	889	978	875	911	921	893	878	940	890	886	925	914	927	952	918	943	897	917	932	895	886	875	915	912	929	917	881	918	952	922	918	923	932	885	885	940	933	954	923	917	969	944	924	923	919	864	947	953	961	946	946	897	951	947	996	844	920	947	913	930	907	971	887	922	920	952	929	940	972	944	963	939	919	939	955	925	902	914	889	940	890	935	879	929	1007	872	941	904	948	909	911	969	946	955	923	938	904	1010	901	916	900	930	875	874	925	919	916	954	906	938	956	893	908	891	924	936	932	968	917	1000	856	953	923	869	917	952	903	877	950	939	885	943	963	895	961	947	903	868	884	889	859	907	944	873	920	929	949	881	961	943	889	841	905	902	959	850	870	937	984	908	913	874	910	913	894	904	956	973	884	924	906	958	971	896	943	928	929	931	939	912	970	916	858	957	870	903	949	928	918	940	864	913	937	929	969	911	893	946	974	901	892	906	908	937	981	911	973	891	936	891	886	896	973	915	963	950	937	963	954	914	891	909	911	979	903	982	933	911	948	932	906	939	902	953	944	888	954	961	957	942	929	959	962	936	925	939	959	898	958	891	919	943	865	934	919	903	971	979	970	941	896	972	915	873	935	928	923	943	913	902	913	947	925	956	873	926	942	969	863	906	921	935	921	910	867	929	924	945	917	925	948	908	887	916	906	1019	964	950	888	953	937	947	991	966	910	899	933	933	993	925	878	932	956	930	947	930	963	896	876	900	962	976	986	963	930	998	951	949	859	939	933	897	922	948	908	928	926	943	899	909	919	956	970	920	908	881	969	915	882	916	945	968	955	959	931	947	935	924	896	895	930	957	915	901	907	957	924	923	909	972	891	940	917	918	879	924	918	1002	914	1004	902	971	843	949	983	905	959	887	922	939	939	923	914	947	924	949	846	920	926	955	932	906	875	951	859	896	919	916	915	966	846	971	913	923	934	907	937	868	980	906	972	913	952	890	952	920	943	890	930	891	924	942	909	909	933	950	886	915	890	923	954	917	992	869	923	912	954	947	926	972	937	908	893	884	903	930	919	911	951	885	932	948	928	953	976	969	955	872	901	957	929	941	956	939	906	941	964	925	944	970	903	927	920	917	979	904	932	916	932	872	899	905	919	943	881	915	962	939	865	980	912	914	889	920	932	902	948	953	884	906	873	939	927	917	921	920	914	908	892	927	909	874	955	874	868	878	889	963	886	909	897	1004	960	938	899	956	915	931	975	898	941	880	935	913	962	890	920	859	949	935	913	924	893	887	932	973	908	909	929	963	944	914	915	905	887	883	967	948	943	914	880	877	943	892	948	934	920	887	931	931	946	942	896	893	955	898	898	887	962	904	881	946	915	978	844	933	907	980	931	941	971	924	888	916	903	938	921	925	923	872	896	951	893	974	925	977	893	886	926	975	944	952	942	944	923	912	878	957	912	979	949	941	906	936	900	926	938	921	915	895	917	907	958	898	939	919	963	923	944	969	986	882	953	941	866	921	904	906	959	929	937	963	871	943	915	960	935	940	978	927	911	926	895	894	940	968	943	936	904	869	875	904	929	890	946	939	955	907	895	986	865	932	928	963	933	915	866	891	955	1011	965	987	916	925	904	902	887	871	923	927	949	915	919	961	973	937	932	964	937	860	928	946	1010	950	882	928	943	922	965	896	913	935	929	938	927	877	911	862	881	901	915	924	907	994	937	900	898	948	885	933	905	931	950	888	887	967	951	945	864	895	932	879	962	981	918	929	885	877	949	936	966	928	926	922	940	922	939	940	903	996	945	922	884	919	926	950	968	937	919	901	912	913	920	918	927	929	967	915	974	888	944	930	893	938	926	907	921	924	938	926	950	938	937	959	979	934	1015	936	951	935	906	1018	862	935	930	985	932	971	1003	904	954	925	949	965	959	928	907	900	908	863	970	866	912	938	909	908	943	958	921	913	898	950	922	904	914	954	940	923	940	937	979	908	958	891	939	931	945	958	947	937	935	975	889	957	966	970	873	860	971	914	913	911	965	894	922	952	920	894	946	889	984	920	889	920	932	952	944	906	932	930	951	961	940	940	970	920	978	895	911	902	905	914	911	901	902	956	934	899	959	950	913	975	899	937	915	936	905	918	898	920	900	907	882	871	925	918	923	954	960	856	946	920	956	929	871	935	937	915	924	895	938	920	889	916	918	889	978	943	892	895	933	929	984	886	915	895	884	934	924	889	895	908	917	928	936	942	964	975	940	872	940	901	910	975	898	921	940	892	919	967	936	932	957	933	911	969	908	951	868	920	910	907	948	901	963	956	928	977	880	900	980	982	889	902	923	876	898	949	892	937	937	936	956	955	906	923	949	929	980	886	865	895	946	899	915	895	909	900	941	928	946	906	888	999	941	1006	932	954	984	927	857	954	892	948	941	916	919	938	999	940	904	929	919	910	1015	977	938	898	879	904	934	923	994	938	882	922	944	879	891	921	954	1006	909	933	859	927	917	895	886	890	937	955	910	936	904	957	952	891	897	950	956	960	885	943	870	940	939	901	973	947	961	914	879	945	954	960	944	875	918	893	923	924	902	912	942	889	877	884	920	926	964	906	944	950	934	922	911	941	930	967	886	866	911	902	879	913	933	942	902	950	907	969	922	941	961	949	918	952	879	954	878	908	961	907	903	941	868	939	937	917	937	923	888	951	826	988	985	973	963	880	939	938	947	901	948	898	955	902	881	929	918	905	967	915	956	946	925	945	905	931	912	870	931	933	897	891	950	879	934	933	912	888	929	913	895	957	898	982	909	908	959	937	878	863	909	931	915	912	865	890	927	949	887	946	950	948	944	944	937	970	967	899	883	915	884	921	975	903	896	861	951	971	905	932	923	896	913	936	1021	897	967	912	920	876	886	877	896	921	953	971	895	933	931	951	974	873	954	953	981	941	920	965	915	944	978	939	935	913	947	960	954	946	958	944	892	901	935	927	938	898	869	928	933	975	949	902	925	964	917	905	966	913	882	895	951	925	901	916	979	941	939	907	922	940	908	903	929	915	939	897	874	929	936	935	912	956	968	964	939	905	968	911	940	929	937	892	870	943	965	912	978	926	895	958	920	907	922	939	905	967	972	939	900	932	891	950	879	923	964	960	960	961	861	907	864	953	913	964	889	918	898	865	953	949	954	961	888	902	933	900	937	902	948	925	857	902	922	971	907	1014	934	920	912	876	958	972	950	942	957	889	944	981	949	957	898	855	868	969	899	932	946	965	891	842	962	892	954	946	940	900	922	930	914	946	881	897	909	929	958	968	938	934	912	956	937	921	863	852	922	936	922	933	904	952	945	947	901	906	875	926	956	979	906	934	884	929	913
35442	37194	41097	37844	33753	34064	36951	32592	28549	26356	21393	14085	14098	17429	15517	13893	12139	7043	5751	5035	2567	1872	1247	1234	1456	1511	1157	889	902	964	1264	925	673	517	375	357	362	330	364	322	291	328	256	267	274	311	283	319	306	317	304	316	323	314	282	315	301	292	279	245	302	310	294	307	313	321	290	289	295	294	306	303	293	333	308	294	278	327	274	287	297	306	297	297	324	276	261	272	311	308	268	318	318	278	309	325	320	277	294	287	331	309	309	282	351	301	304	296	294	293	297	291	308	278	308	307	290	314	318	285	291	272	304	321	289	277	286	310	271	273	284	292	288	281	295	281	305	300	327	290	311	328	293	289	286	317	271	315	281	289	311	311	292	346	300	303	326	323	324	326	281	318	272	312	313	303	285	282	313	322	325	334	284	299	308	253	316	316	298	286	305	298	253	275	299	311	312	270	300	315	297	328	333	266	314	310	274	271	287	275	317	331	326	292	307	269	294	296	298	318	276	301	286	298	321	280	273	287	275	320	295	298	308	337	286	281	297	272	306	299	302	308	300	276	283	285	291	336	297	303	319	308	285	311	329	340	332	304	318	278	283	290	303	301	300	286	276	278	292	310	310	323	283	286	309	275	335	304	276	308	278	291	267	310	318	333	299	300	339	332	299	274	284	282	289	318	259	290	281	295	307	253	291	297	315	289	320	298	289	270	318	283	288	284	318	322	300	308	297	303	288	300	315	310	293	326	303	289	273	278	285	276	305	333	295	257	304	319	273	308	277	298	282	293	318	297	310	298	331	300	285	303	340	302	274	288	321	288	301	283	283	271	311	328	305	320	288	284	310	301	306	316	325	308	336	300	315	305	325	308	297	301	300	315	277	288	296	288	317	321	317	290	301	314	288	298	328	295	326	323	292	303	305	301	335	301	320	302	280	305	297	297	271	302	296	308	296	326	323	283	318	313	321	307	310	331	313	300	285	267	321	301	305	319	318	281	305	313	292	292	308	314	298	281	308	306	272	329	298	299	268	305	308	292	290	318	282	305	279	282	321	289	327	261	271	293	282	278	331	309	291	306	300	301	311	312	301	285	306	289	335	282	325	313	297	307	268	303	296	297	287	293	282	320	299	294	276	329	294	325	275	307	285	314	309	311	319	327	310	356	277	293	302	295	322	295	293	328	348	298	292	276	311	309	270	282	306	297	320	311	302	303	339	296	312	323	295	309	321	285	282	278	294	315	323	301	293	342	318	307	315	313	291	315	312	283	301	302	294	311	313	306	301	310	306	308	299	313	273	329	295	299	337	292	311	270	339	314	315	295	307	259	286	287	305	322	268	307	297	259	294	291	315	316	323	288	290	322	314	306	283	281	309	292	302	336	273	284	308	314	318	312	322	299	317	271	326	295	301	312	280	330	296	299	308	315	322	314	310	305	301	271	319	295	264	319	304	294	293	296	303	281	293	273	271	295	311	298	286	270	305	267	339	329	291	297	271	313	296	273	298	321	289	329	280	312	297	318	312	287	285	282	333	331	323	310	277	313	271	306	334	302	306	306	319	285	328	306	307	323	316	320	297	301	303	264	277	301	288	313	265	290	325	280	301	314	278	316	285	317	290	307	297	304	332	313	295	317	308	301	271	288	303	302	299	312	300	339	281	303	288	294	317	300	304	283	290	284	265	260	297	305	317	348	307	298	334	295	284	269	291	296	276	316	271	297	323	306	295	322	260	353	316	303	289	325	307	285	305	295	284	296	334	286	292	331	299	306	294	286	301	319	293	297	273	308	286	307	282	309	325	306	277	302	319	308	268	305	304	307	297	294	323	313	350	300	279	285	295	334	272	299	298	312	321	317	276	305	287	310	284	317	305	319	298	306	290	312	313	294	278	293	283	302	288	289	320	322	318	278	306	301	299	340	320	318	316	297	331	302	283	291	339	258	300	273	298	299	272	311	279	306	299	307	285	337	314	306	299	285	331	305	312	300	329	290	287	263	349	279	255	295	287	337	309	292	315	279	308	301	318	313	319	290	275	320	325	294	294	310	299	328	266	307	317	342	313	348	311	306	290	314	305	302	295	288	292	287	287	307	290	291	297	316	309	298	303	300	278	289	318	301	296	292	319	315	282	274	328	295	298	322	304	307	283	256	289	311	311	328	318	283	280	313	319	336	284	294	306	311	284	305	281	289	322	269	334	327	309	298	290	303	298	267	296	283	302	300	329	312	310	305	296	292	296	302	326	295	253	288	305	301	274	295	298	298	318	299	295	295	329	301	297	312	283	308	296	291	335	324	309	288	304	296	310	317	336	282	285	289	295	306	291	295	310	310	283	299	303	311	287	309	263	300	286	302	306	339	333	279	311	286	257	267	315	296	338	329	299	301	282	319	264	291	317	302	340	293	313	319	275	304	314	294	319	310	306	323	280	326	308	285	303	301	314	282	338	243	315	277	273	303	293	269	306	328	315	268	289	338	308	321	329	330	306	264	297	308	304	307	289	303	305	319	291	290	297	290	241	294	302	282	336	294	275	282	278	333	286	291	313	303	300	305	305	320	308	308	286	307	302	288	295	311	321	324	317	314	306	276	299	286	295	331	307	297	288	277	278	306	344	299	325	296	284	299	315	287	283	304	305	266	321	319	313	277	316	277	306	292	327	289	312	285	314	293	309	279	283	291	326	285	293	287	291	302	311	308	276	291	308	319	336	280	275	290	325	293	331	318	316	300	318	297	272	300	309	285	306	297	297	304	302	291	319	310	302	279	309	308	301	300	302	303	289	302	270	302	295	289	282	294	288	313	299	300	271	297	308	311	298	320	306	300	303	265	308	293	295	298	298	310	322	301	322	333	303	288	301	309	311	323	309	301	286	313	314	279	308	285	301	309	321	315	315	266	288	313	308	308	286	288	326	266	289	289	332	305	321	296	315	303	318	324	280	311	286	278	312	323	289	321	332	266	307	312	290	301	291	308	311	312	308	312	324	304	316	314	301	296	323	315	322	334	295	295	298	323	304	320	283	307	349	291	296	302	333	285	285	276	335	322	302	301	306	303	296	287	321	294	318	286	269	313	317	286	322	296	300	298	320	307	320	326	317	285	280	290	298	303	292	325	312	301	302	282	285	314	298	315	299	279	298	295	294	279	298	298	302	304	335	269	319	290	304	286	311	286	313	305	292	314	285	282	301	301	276	296	326	303	324	310	338	290	287	292	298	308	304	294	279	321	302	310	288	289	285	289	274	315	258	295	341	277	337	309	283	330	319	283	301	276	314	323	302	294	295	316	316	295	325	297	290	299	293	323	313	308	262	295	284	283	290	325	326	289	276	306	274	305	312	295	284	291	269	286	269	291	290	306	301	325	268	308	273	283	300	299	268	284	300	312	295	329	298	297	317	295	299	284	312	303	291	296	307	268	312	291	316	273	306	309	294	282	310	302	288	313	315	311	319	302	319	305	297	299	310	278	319	306	266	291	278	270	286	286	283	305	317	309	277	339	312	304	314	318
25384	31212	39650	43259	42203	44368	46397	44106	42048	41161	36621	29885	32270	36388	34089	33591	31465	21213	22093	18277	11797	9168	6179	6521	7724	7968	6227	4485	4870	5269	6677	4685	2854	1933	1265	1059	1121	1091	1065	944	913	873	881	846	895	843	833	885	853	816	813	798	900	803	857	840	817	790	856	835	819	834	810	829	879	835	838	845	822	815	851	831	831	789	807	833	815	812	813	832	850	907	823	838	770	833	825	815	801	859	823	811	897	809	816	842	811	806	852	818	823	827	861	856	815	817	863	804	812	823	866	770	840	840	788	793	829	852	796	845	778	863	753	840	854	863	839	870	794	797	821	798	847	793	806	883	850	836	809	880	836	835	812	823	787	841	822	831	848	833	837	862	848	826	786	821	846	823	808	845	840	803	823	864	800	868	835	881	812	914	831	766	822	870	816	807	831	821	830	839	871	861	822	808	887	792	778	820	838	862	838	789	808	825	817	840	804	833	800	867	826	852	842	830	856	822	847	853	836	809	824	829	860	780	847	884	813	803	802	873	813	794	808	862	869	793	801	864	819	838	871	829	818	803	849	822	835	843	798	899	842	879	838	791	840	861	845	830	866	828	871	825	810	781	846	837	829	813	821	771	851	873	860	832	876	807	835	860	888	810	792	812	853	832	832	831	827	775	860	842	818	817	854	843	849	834	835	829	798	818	888	806	805	882	824	860	874	841	886	839	810	758	752	812	895	842	870	804	816	831	851	798	816	840	759	861	821	811	795	841	816	809	863	831	872	806	866	802	774	848	836	805	804	839	848	790	853	795	816	796	803	794	858	836	786	832	776	849	801	782	843	814	792	822	847	826	839	882	809	863	872	799	842	831	802	885	781	863	841	838	884	833	850	790	848	772	838	811	801	862	885	834	820	867	843	826	895	793	854	834	826	823	818	801	837	773	844	803	862	827	742	820	875	858	837	848	805	814	788	835	860	830	808	791	797	849	817	832	872	830	867	819	831	821	833	813	834	838	807	757	824	849	846	865	860	849	839	849	806	815	825	874	879	821	833	801	881	821	868	825	865	870	839	863	851	788	808	863	835	834	892	805	776	865	879	811	830	760	819	820	811	826	850	830	775	890	815	838	866	843	886	798	875	830	836	873	808	795	793	856	792	823	808	835	791	817	803	799	786	812	771	893	790	854	787	798	857	784	814	814	870	803	856	816	790	832	831	919	874	862	869	847	861	819	829	841	844	849	840	839	860	801	782	836	814	840	820	851	807	843	792	840	820	802	801	815	872	808	811	868	792	806	790	780	793	848	774	844	793	793	830	818	889	826	843	857	801	835	904	847	827	787	816	791	859	868	833	848	834	808	821	853	804	789	834	866	824	867	824	786	856	800	876	843	870	793	894	864	797	778	833	809	819	774	842	787	826	848	855	836	826	845	828	855	868	826	857	846	830	815	869	852	849	822	838	823	872	831	800	879	780	821	857	811	845	805	831	852	878	795	770	899	832	820	854	871	792	857	838	799	855	811	821	827	801	763	838	870	825	798	770	831	822	810	819	801	880	845	786	842	861	802	824	809	819	815	861	837	781	797	847	813	821	819	892	827	794	844	801	789	796	888	816	844	801	882	855	800	858	846	842	808	830	845	805	826	794	849	848	850	798	849	856	798	853	893	784	808	886	835	760	834	832	832	779	889	845	830	817	859	839	810	832	796	827	833	815	795	851	813	827	876	796	839	804	883	848	835	787	785	828	805	857	838	828	800	789	851	844	806	836	847	826	775	798	882	832	835	829	841	838	868	829	757	838	818	833	817	848	816	829	810	820	835	860	879	844	849	813	861	796	764	806	845	816	849	805	787	784	822	811	859	819	802	851	856	834	776	812	838	866	843	758	776	820	869	856	843	845	818	785	862	860	827	900	846	860	857	818	810	854	836	859	866	802	853	838	793	796	855	823	830	813	764	832	844	823	879	802	824	835	806	867	820	840	811	789	834	833	866	893	801	822	820	867	793	850	859	796	748	803	811	802	880	775	872	818	868	792	833	862	826	816	854	818	773	834	862	837	845	847	826	872	815	819	830	826	869	819	802	855	794	819	854	864	840	846	806	847	823	859	819	882	854	840	851	805	861	903	839	820	810	789	855	877	800	821	826	821	806	843	827	825	831	830	778	797	849	836	787	837	855	865	820	882	804	830	829	815	818	811	849	831	792	824	890	825	832	793	852	870	863	810	880	857	839	784	862	845	877	816	880	835	835	800	843	812	805	806	810	829	804	839	855	810	863	806	818	873	816	867	818	819	822	837	814	838	822	838	755	808	856	842	837	882	822	830	828	876	850	786	800	848	801	823	778	826	854	822	887	848	802	823	879	860	819	827	839	800	830	831	796	833	833	825	829	817	798	816	836	873	832	825	797	847	825	821	899	818	821	763	807	776	830	825	861	834	878	863	778	803	814	836	795	820	820	767	846	839	855	820	871	839	837	829	842	805	828	829	786	844	772	788	862	842	807	795	894	849	876	879	812	829	819	850	827	856	819	802	841	825	842	811	822	791	846	824	849	812	805	826	831	828	785	876	863	900	839	812	773	842	892	845	837	828	817	872	853	810	817	867	835	835	804	844	850	827	837	844	853	810	815	877	812	806	869	802	884	818	884	762	865	848	776	812	805	835	833	785	805	857	843	811	851	829	823	788	800	875	826	819	836	813	847	811	853	864	837	815	779	870	807	824	863	806	848	816	834	844	784	782	792	853	795	841	814	788	887	779	817	728	865	847	818	785	848	822	821	853	857	844	820	826	826	855	829	827	820	806	841	859	839	864	791	903	844	795	839	778	837	809	847	863	842	900	843	851	869	854	823	800	860	791	881	850	812	853	809	879	809	831	814	782	873	833	836	809	850	810	830	856	835	846	806	803	850	824	847	840	846	850	832	842	801	842	852	809	749	829	831	807	827	888	809	819	822	792	822	808	858	865	839	849	873	788	924	865	860	898	818	840	822	817	797	862	805	847	811	865	832	804	825	821	829	806	803	839	828	820	835	809	831	775	838	822	823	810	856	838	778	885	866	792	861	825	800	791	842	834	859	789	785	834	867	820	898	834	862	895	774	800	825	848	827	818	806	795	828	837	777	826	842	856	863	799	809	881	796	845	825	794	861	839	849	807	810	835	805	864	821	829	825	831	785	820	795	876	796	805	825	833	871	875	828	832	867	779	867	829	838	794	791	827	820	812	811	823	804	905	849	844	803	839	773	848	877	828	873	794	835	836	845	822	842	845	828	833	859	816	843	837	835	845	804	842	830	802	811	829	829	839	830	838	809	878	827	842	881	847	831	844	823	887	779	760	841	825	841	831	803	789	805	823	818	777	784	811	786	831	765	827	852	840	794	832	823	807	876	843	820	847	804	849	803	796	815	859	823	833	808	822	795	831	834	865	817	850	865	798	872	867	861	825	771	839	825	852	867	804	757	829	819	843	790	786	874	847	826	897	837	837	840	824	810	794	796	841	797	887	794	830	867	858	812	852	830
42143	43755	45368	41038	38040	40669	42651	39427	36166	31627	27996	22440	20580	25780	23527	20741	19848	16011	10564	11708	4857	3108	1724	1712	1505	2012	2242	1443	1541	1805	1856	1199	870	637	432	366	417	377	381	340	318	312	342	292	299	315	347	308	325	328	327	331	308	303	316	311	328	324	338	314	294	271	340	292	339	281	314	308	311	343	326	339	320	318	302	311	305	307	310	310	298	295	296	378	297	311	308	323	321	276	319	311	316	315	322	335	324	326	352	297	308	317	307	300	315	298	316	310	349	343	346	331	352	287	319	331	295	321	296	344	300	289	334	312	303	343	333	325	346	326	318	318	300	325	315	300	301	289	308	361	320	353	314	304	317	296	357	329	324	299	280	316	335	347	311	302	304	296	276	325	308	323	327	328	333	321	329	319	310	305	338	310	309	310	304	290	340	323	321	311	352	308	338	333	334	297	319	317	298	333	317	297	309	323	301	308	316	319	325	299	324	333	288	320	338	300	316	339	313	349	318	369	308	312	309	314	345	332	292	306	298	274	335	291	317	336	296	313	336	310	313	362	301	277	361	312	340	313	291	313	290	315	279	327	316	307	322	303	343	331	320	307	298	319	330	332	290	310	327	360	311	333	302	306	309	313	303	318	317	340	308	346	316	294	274	312	333	306	309	346	346	333	294	309	326	323	303	339	317	294	318	282	335	305	304	314	343	310	288	325	326	301	340	321	309	313	289	330	345	341	320	306	305	276	332	340	353	348	298	321	305	292	310	330	301	302	275	285	322	282	341	316	311	337	321	292	301	302	294	317	325	270	303	290	298	344	338	294	314	300	288	300	299	315	329	325	305	328	330	322	310	317	298	305	296	359	326	318	309	328	335	358	292	295	324	353	308	327	294	315	295	336	322	308	338	321	334	325	314	332	308	311	306	297	329	288	300	301	313	299	320	329	298	323	369	305	317	322	310	308	329	313	316	331	337	327	312	338	328	313	303	318	325	303	324	349	302	306	335	302	323	295	330	327	302	311	303	299	302	323	309	338	337	317	314	300	313	297	310	326	302	315	327	307	323	324	292	325	299	302	339	308	306	312	307	303	312	295	333	327	347	310	312	315	359	284	320	299	314	329	295	331	315	299	297	307	329	327	326	277	286	292	346	317	325	303	312	332	335	284	336	332	289	324	313	302	320	314	336	314	303	347	309	341	345	334	324	324	325	305	326	303	343	338	302	283	305	322	318	298	311	314	319	319	319	290	328	311	310	356	313	351	320	307	318	342	291	287	298	326	307	317	328	318	339	338	339	320	312	313	327	319	316	322	300	320	299	349	344	326	331	314	331	329	300	298	307	325	305	321	297	313	350	301	305	325	312	336	338	313	298	313	340	306	312	317	353	326	317	308	304	331	342	305	338	338	304	293	310	325	314	285	328	283	321	301	317	292	280	295	350	314	354	344	345	326	345	340	313	300	308	328	296	331	341	317	326	326	317	299	321	336	319	297	318	297	305	329	320	338	320	321	340	293	308	316	307	323	314	339	306	303	311	318	387	305	315	307	319	328	337	266	334	310	322	325	329	297	292	320	330	306	320	322	349	314	322	318	299	282	303	322	338	320	314	299	291	312	281	322	341	296	321	301	310	313	343	335	333	300	332	296	312	303	336	315	323	298	325	312	331	314	322	310	317	351	316	323	321	337	346	310	335	325	335	337	288	334	308	321	306	288	316	320	335	307	328	281	299	290	337	302	310	319	293	320	321	333	304	290	312	312	315	302	332	324	316	304	339	321	340	336	309	309	325	322	308	298	334	334	293	312	321	312	300	333	344	317	309	320	345	316	302	310	291	342	322	348	334	319	297	325	328	304	315	303	307	313	294	304	322	316	296	290	294	330	303	289	335	337	291	331	321	318	323	295	311	306	283	332	317	286	330	274	295	286	324	335	309	317	320	321	303	309	319	307	318	339	309	322	319	342	315	314	317	304	333	332	320	298	299	285	334	303	302	341	355	307	316	323	320	348	319	300	323	319	321	363	318	283	331	296	311	312	323	308	329	313	317	311	306	302	320	337	321	334	299	315	316	304	300	317	318	319	340	299	311	314	304	333	345	304	357	327	322	323	316	345	306	313	303	278	273	309	343	323	329	339	341	308	325	308	293	299	299	303	300	331	298	307	343	292	292	307	327	314	297	327	335	287	305	288	311	327	316	319	359	271	295	316	343	331	305	298	350	320	349	312	301	320	340	311	312	302	291	322	333	340	274	313	310	322	353	337	332	314	317	356	339	297	328	303	351	313	282	304	342	319	311	309	312	327	318	296	348	311	345	315	316	315	310	314	281	304	300	311	290	340	345	326	331	315	330	293	329	306	328	355	327	313	304	290	319	329	301	301	334	337	329	338	321	336	339	304	328	321	312	316	302	312	323	326	320	311	316	337	316	325	335	323	345	307	308	323	303	342	322	344	318	343	331	314	305	325	302	282	308	305	319	339	362	333	297	327	283	295	331	286	321	363	320	341	310	271	309	302	285	332	316	325	311	303	283	303	334	293	313	314	332	316	300	329	315	309	317	301	309	280	332	341	309	304	289	327	310	296	288	333	304	316	309	297	294	330	334	323	317	299	314	290	327	308	339	302	276	334	336	332	303	321	331	299	305	308	317	295	306	287	303	356	319	302	344	320	312	298	336	320	303	328	291	324	308	332	299	307	340	317	293	317	291	313	353	332	323	307	314	304	316	293	311	319	309	324	346	318	327	329	290	326	302	355	326	307	339	295	332	295	323	307	324	310	323	310	330	273	337	307	364	352	301	339	332	312	294	321	321	318	330	321	320	329	331	305	341	305	310	313	317	288	333	309	315	333	317	305	296	316	331	328	322	307	330	334	327	299	310	331	313	319	306	351	316	351	323	304	321	335	299	303	297	300	304	318	310	291	302	305	348	322	300	305	324	327	346	322	318	337	338	318	321	303	322	325	304	318	327	331	304	328	313	289	301	302	266	331	298	301	319	337	318	302	316	341	342	318	331	302	355	324	333	308	309	294	323	309	329	326	319	321	325	285	325	267	339	328	307	274	329	305	316	322	297	292	315	300	323	318	332	329	332	323	309	324	329	347	310	328	340	354	314	298	323	298	317	313	322	310	325	347	299	282	322	314	327	313	295	330	299	361	286	302	300	312	315	327	330	321	283	302	294	344	323	305	300	302	306	290	328	304	311	306	319	299	315	306	350	332	283	329	315	294	322	333	311	331	310	322	293	316	311	307	300	341	340	333	309	340	327	320	334	299	345	310	318	319	322	351	318	293	305	298	336	291	314	302	303	308	326	294	344	306	323	314	311	305	318	336	324	320	288	312	336	272	263	322	332	296	328	328	314	365	333	313	316	301	321	313	283	309	307	301	302	301	303	304	329	288	312	319	334	284	319	301	325	328	326	331	304	341	326	311	313	308	332	352	298	345	360	316	299	286	305	291	286	334	354	302	339	347	301	295	278	305	329	323	295	309	304	322	298	297	331	287	320	324
31143	37855	43906	46734	46692	50746	50554	50475	48287	44813	42045	37831	37459	43137	41085	39408	39026	33916	28807	29383	16787	12947	8624	8168	7590	9792	11118	7400	8190	9559	9493	5965	3933	2483	1385	1271	1248	1253	1260	965	935	942	914	936	908	913	915	915	884	864	814	868	864	876	839	858	852	833	866	869	853	875	831	886	858	888	900	897	864	867	910	925	857	876	851	833	855	835	870	860	849	893	859	929	815	832	859	886	892	860	854	940	816	833	848	836	861	865	853	851	849	841	862	844	877	825	890	839	841	815	849	870	879	846	871	872	873	854	888	875	888	841	863	799	876	917	865	897	847	871	886	855	852	848	877	880	886	860	854	815	839	853	928	838	857	894	881	851	833	879	822	873	826	835	869	829	882	908	854	837	881	865	864	873	809	834	831	882	897	856	838	877	898	885	869	820	914	939	893	872	848	820	916	836	866	916	858	853	872	884	863	875	835	818	806	908	886	889	899	877	886	848	897	849	845	854	836	863	881	861	809	844	896	852	856	931	896	920	880	855	915	906	831	849	839	869	906	941	863	865	831	860	850	866	849	847	848	887	792	907	849	853	829	818	861	912	837	899	831	880	877	820	881	822	846	789	858	872	918	852	876	817	877	849	889	846	877	847	915	825	816	835	883	866	869	871	859	865	860	826	815	858	856	856	915	866	876	818	836	866	823	896	905	824	824	859	850	868	829	875	851	844	859	848	848	837	875	876	891	893	808	856	862	873	853	859	871	816	848	843	835	911	903	862	823	845	855	869	849	837	922	878	848	896	857	842	865	877	830	883	819	896	917	874	887	907	895	885	844	880	839	857	818	865	870	867	847	838	891	889	862	860	916	841	855	896	870	856	810	896	840	899	885	803	814	881	873	890	878	830	875	856	892	905	881	827	837	850	888	887	852	865	890	824	889	823	846	828	861	839	860	901	885	880	867	843	876	889	874	826	885	847	859	807	803	877	850	836	850	864	860	848	869	807	840	845	850	820	848	853	882	856	858	849	863	859	920	887	869	889	836	881	848	826	860	853	878	844	892	869	858	874	888	889	858	807	874	877	847	901	896	818	853	844	864	852	861	885	832	861	827	882	881	832	873	908	925	876	845	858	809	784	876	841	848	851	873	795	865	825	875	876	851	848	866	805	844	816	877	860	880	875	845	904	830	874	833	787	816	847	864	874	859	847	822	923	872	921	818	858	846	841	823	864	805	836	898	845	873	866	844	849	913	828	850	849	837	853	904	864	836	909	872	872	836	869	836	877	895	860	901	883	874	882	832	832	847	869	837	859	846	851	870	833	843	882	873	833	834	918	900	881	930	894	845	811	845	831	950	879	881	854	874	884	807	896	894	873	876	826	839	909	912	860	843	843	813	897	856	864	857	873	852	900	862	847	852	841	820	873	902	875	845	851	879	842	825	867	843	860	863	881	869	875	847	865	874	859	848	848	819	910	835	853	851	851	845	890	862	819	891	866	885	847	817	868	841	868	827	889	849	878	875	862	891	825	866	849	864	839	851	810	830	858	901	832	873	873	912	833	817	884	807	856	891	901	893	863	853	839	827	878	855	881	828	869	827	868	867	863	842	808	832	842	854	834	820	817	870	843	843	844	860	833	851	869	874	825	898	914	840	877	901	886	813	859	886	876	824	835	864	845	867	820	859	859	897	897	832	856	879	877	844	815	879	873	886	921	878	925	828	835	891	924	844	861	789	846	848	873	819	833	881	842	858	861	884	852	816	874	837	853	847	886	860	857	862	833	893	867	849	887	868	843	879	906	874	829	880	881	868	836	833	870	915	857	861	888	868	866	869	842	856	842	879	844	854	884	874	899	871	821	868	857	864	882	816	849	850	863	842	902	873	804	856	880	904	909	901	867	795	847	906	869	886	867	824	834	887	825	861	857	856	892	909	846	841	861	925	882	886	881	831	846	873	868	829	839	936	883	853	881	869	886	945	861	857	817	883	886	886	904	912	803	882	902	871	866	840	863	892	835	883	839	800	889	911	831	909	910	849	870	850	885	864	869	875	901	855	868	856	824	885	909	855	930	820	884	898	823	858	872	886	864	814	863	864	867	900	839	835	873	906	821	871	880	876	910	878	882	837	878	866	872	870	839	880	884	882	872	877	887	877	858	855	807	830	864	887	792	814	860	818	850	830	874	868	814	867	921	925	859	894	894	856	833	901	848	833	869	800	884	847	890	880	838	838	850	868	860	873	877	866	836	834	825	880	885	854	836	804	833	864	900	852	871	858	847	866	853	804	815	903	861	895	861	870	884	841	890	882	872	881	913	886	858	845	887	838	830	890	848	893	831	872	871	904	828	837	885	812	817	848	848	877	866	805	850	868	777	836	892	882	874	878	849	859	837	881	877	894	860	864	841	854	884	792	827	826	850	798	855	881	873	831	818	831	890	884	878	865	881	889	867	884	889	906	860	801	842	812	917	841	849	827	863	867	887	851	902	865	797	805	920	887	891	905	840	825	849	861	898	880	800	806	845	874	908	862	833	833	855	858	843	829	854	848	810	822	845	854	818	832	858	847	860	856	881	882	851	853	816	833	893	852	860	858	893	821	874	889	906	891	835	859	857	844	874	906	855	872	836	886	852	829	872	877	834	839	850	840	827	835	860	904	860	855	817	895	861	938	781	886	822	873	871	872	894	881	838	895	855	862	887	891	869	839	909	819	884	881	851	870	853	848	825	904	950	885	847	893	844	923	876	832	887	854	911	834	820	860	909	882	894	855	851	859	856	883	889	848	844	914	894	795	870	874	864	846	902	885	859	863	855	873	905	857	819	815	844	868	870	896	840	892	913	839	838	873	894	856	900	840	900	843	875	877	835	837	872	827	867	861	850	908	890	843	851	886	865	831	885	809	866	821	908	906	838	857	913	798	912	872	845	877	889	883	870	848	853	863	823	863	833	883	847	853	871	810	808	853	821	896	898	861	871	856	822	840	853	890	841	912	843	847	855	863	836	823	874	865	875	886	856	838	859	851	861	841	856	832	844	814	926	861	849	904	865	848	842	891	826	876	847	869	901	803	869	855	850	837	892	840	871	851	877	835	841	855	847	854	878	850	880	862	874	869	871	863	808	870	836	877	902	847	908	826	853	898	898	801	882	900	882	841	875	848	895	856	861	874	873	901	880	859	859	883	902	872	839	886	896	866	844	889	853	839	877	856	819	814	802	909	893	861	825	862	794	870	836	868	898	883	852	859	891	834	875	813	855	884	814	862	877	801	807	904	867	882	866	857	936	940	877	803	900	908	885	861	869	874	853	829	872	844	896	894	889	814	866	891	875	842	891	844	868	899	858	916	864	893	826	832	856	898	863	886	879	903	898	925	854	845	836	884	869	937	823	890	874	903	892	863	802	879	858	757	801	854	862	879	862	839	840	812	870	852	893	852	851	875	852	847	871	927	850	877	874	810	862	892	891	859	825	869	841	894	824	871	903	855	809	890	837	880	842	816	909	890	862	858	837	859	879	858	859
16262	14757	16729	11205	7329	6016	5667	4241	3387	2738	2285	1704	1379	1502	1444	1263	1304	1171	901	891	537	532	485	452	423	446	462	416	394	386	453	419	410	355	293	329	340	340	339	315	353	305	328	337	280	333	316	342	327	297	307	300	343	310	316	309	316	323	311	326	301	317	319	311	340	322	345	336	320	308	296	290	308	331	322	323	329	324	278	320	345	295	325	308	325	365	305	318	317	354	319	323	311	325	340	349	318	320	329	343	306	330	311	341	328	312	302	321	313	337	320	310	313	306	322	328	326	354	327	321	318	311	321	324	333	344	315	336	283	329	318	323	332	334	318	325	347	274	356	337	346	339	319	321	355	359	313	321	332	313	310	335	321	315	312	312	316	360	339	326	337	347	326	320	320	350	374	318	334	345	350	317	331	311	326	332	312	311	317	347	318	327	307	357	295	326	322	308	337	326	315	297	356	306	313	312	350	350	334	309	325	307	319	327	345	322	292	337	336	341	298	341	317	348	309	332	305	298	331	308	334	325	338	317	324	306	322	319	280	340	317	340	327	333	318	329	322	342	331	343	336	345	338	299	336	315	325	275	344	307	304	348	306	347	368	301	318	319	341	327	280	362	289	299	320	336	339	304	330	320	322	319	298	325	335	308	282	353	366	317	334	340	332	295	301	320	304	337	312	341	347	326	334	308	318	308	318	304	305	350	310	334	307	303	345	342	328	322	362	327	337	328	305	313	321	300	341	323	343	338	319	306	320	304	331	332	301	316	346	316	336	319	306	311	289	300	350	317	325	315	298	319	314	328	298	302	316	341	293	333	330	292	299	332	328	308	304	318	306	329	359	354	331	319	283	350	327	315	318	302	360	318	319	327	311	320	317	316	319	300	304	323	368	326	345	314	327	278	303	312	329	323	342	346	339	353	311	315	334	344	319	327	310	299	303	327	328	313	370	311	315	323	307	282	330	340	356	324	291	313	365	308	290	313	321	341	331	295	332	310	303	322	303	305	323	333	327	306	314	305	276	317	338	342	326	352	290	300	350	321	264	317	337	304	310	335	307	332	360	326	321	312	292	321	315	313	312	321	308	310	323	351	312	328	332	318	306	306	349	338	326	319	319	298	309	349	320	326	304	324	321	340	305	289	325	331	357	296	303	331	297	313	338	307	312	344	327	312	312	339	333	318	324	313	333	361	291	315	253	305	331	302	301	310	348	319	338	351	359	323	339	341	342	311	317	310	314	317	315	320	326	309	340	298	310	350	297	331	327	314	348	321	337	319	334	323	369	303	336	318	310	308	345	296	312	337	339	300	315	341	283	331	339	373	305	288	333	371	338	361	295	333	309	296	298	318	314	322	333	334	310	313	323	298	285	315	352	333	305	313	350	327	297	337	325	330	343	310	322	311	304	345	309	324	332	306	330	313	299	318	307	313	329	320	314	314	352	317	333	308	315	354	325	307	313	323	327	313	309	320	319	323	340	384	340	355	324	332	320	345	331	327	332	346	315	312	305	319	315	307	387	323	318	320	351	317	314	352	341	323	326	325	316	292	304	321	351	340	306	316	334	328	301	341	322	314	339	307	347	316	312	312	341	352	300	343	335	325	336	326	309	315	369	320	366	332	324	317	343	298	317	371	302	332	320	311	318	324	342	326	340	274	356	333	306	339	352	331	326	312	320	345	291	332	345	313	327	324	325	337	324	299	342	334	307	305	327	336	289	317	338	299	307	292	313	343	311	333	303	314	328	326	326	316	278	310	285	290	329	334	310	295	321	310	338	308	306	296	358	312	314	300	315	324	332	296	322	332	291	302	341	314	320	318	304	321	336	330	360	303	350	332	313	317	356	324	298	344	321	303	321	309	312	290	365	327	288	338	330	335	314	318	326	297	372	290	298	331	301	323	313	349	341	319	339	357	285	324	348	307	311	314	303	292	321	343	326	330	308	335	328	360	279	324	351	328	290	303	319	309	336	338	311	360	343	346	301	360	311	336	332	293	329	326	314	300	332	331	321	315	344	323	327	318	344	318	307	304	314	310	322	311	327	300	327	327	366	349	329	301	332	295	355	327	328	300	336	330	291	315	359	324	346	340	344	323	318	313	310	299	329	326	317	325	349	318	326	336	332	344	311	365	357	297	331	344	329	327	315	301	303	331	314	282	272	321	327	280	329	356	290	320	334	349	320	301	328	306	316	337	332	308	322	296	330	357	336	335	342	318	321	332	319	327	355	325	335	332	339	311	330	316	344	341	315	341	315	308	315	338	317	323	345	310	300	323	320	381	277	294	322	340	351	331	328	342	312	359	323	341	314	320	312	336	333	324	314	317	310	323	300	347	341	327	354	327	312	335	318	365	342	316	322	312	354	346	336	346	324	311	309	312	330	309	340	319	315	283	338	320	333	319	314	340	334	325	299	329	314	317	325	300	332	314	300	345	337	316	329	329	306	300	348	348	331	328	295	325	306	323	334	306	318	265	338	355	297	310	336	355	323	314	339	334	327	283	333	325	319	337	313	330	324	324	325	334	316	332	334	313	331	332	299	313	325	337	352	310	315	355	343	304	341	343	297	333	291	344	320	322	299	319	306	316	331	344	328	322	348	323	300	298	341	340	336	325	349	321	328	284	342	316	319	277	348	355	337	346	305	282	311	342	343	334	333	291	312	298	275	334	352	342	350	292	320	311	306	336	326	323	334	344	328	323	341	304	316	298	327	290	340	303	315	306	352	327	324	321	337	311	316	310	321	351	334	316	322	292	321	314	341	311	331	348	335	320	360	342	339	331	360	325	324	329	295	326	308	280	313	308	322	343	334	333	318	319	343	308	325	329	284	323	321	349	343	345	340	332	306	357	319	338	304	315	304	331	314	299	336	299	315	309	312	327	315	327	322	350	346	315	358	317	349	320	320	333	331	329	316	306	322	313	330	320	309	327	301	316	308	333	314	324	305	326	327	316	321	349	321	328	346	310	305	334	308	310	311	316	327	313	352	353	315	319	331	339	333	338	335	307	318	318	331	327	333	326	305	314	338	300	325	285	330	340	347	307	340	306	306	307	348	304	332	314	334	317	297	331	311	318	323	336	294	306	300	348	344	311	355	323	318	327	305	351	310	315	318	320	295	321	350	313	319	339	330	326	308	325	308	357	337	300	320	316	324	305	317	324	332	327	356	314	307	327	332	341	307	350	312	316	327	338	304	317	301	337	340	328	325	344	349	329	327	308	326	277	289	347	339	336	316	343	311	342	312	337	332	330	299	332	328	320	298	343	330	326	321	291	343	322	316	319	324	333	307	313	327	282	333	321	322	343	359	340	291	278	310	321	296	316	307	352	330	329	280	320	326	316	298	323	337	331	327	307	344	319	336	310	326	331	351	313	313	346	290	325	324	321	321	339	338	339	302	283	312	322	323	291	307	324	342	332	349	306	340	347	332	292	347	309	311	317	339	321	306	310	316	311	319	331	323	307	293	357	296	341	306	333	335	322	313	284	298	313	342	323
11170	12894	21702	20859	18038	17934	17667	15252	12831	11358	9786	7541	6252	7071	6344	6032	6012	5127	3756	3853	2312	2233	1771	1645	1657	1619	1538	1439	1385	1548	1656	1433	1187	1021	880	904	824	861	889	868	895	924	928	929	831	858	891	876	878	862	828	918	843	924	843	881	860	853	901	896	860	896	898	864	857	897	814	835	892	895	918	923	877	861	883	875	900	881	862	909	865	891	813	853	840	920	849	873	848	832	869	886	869	870	918	890	870	912	882	927	843	874	879	860	828	845	841	844	893	871	888	821	846	867	798	896	915	914	906	823	847	853	919	914	876	855	855	867	887	865	889	869	911	868	915	886	870	906	887	795	907	865	925	897	877	888	926	867	906	899	827	867	866	902	855	885	911	859	863	905	859	850	845	844	854	858	900	987	871	917	893	897	876	865	940	856	884	852	851	898	868	859	860	921	888	907	901	913	909	845	823	892	904	896	856	949	885	912	926	871	947	900	853	879	884	870	865	885	961	811	844	881	859	869	872	882	893	908	907	864	901	886	815	873	866	847	924	885	885	842	842	904	837	857	912	891	860	895	883	906	888	876	887	877	894	892	899	874	903	839	871	865	866	811	855	855	899	816	833	928	885	856	853	914	862	844	860	874	901	880	899	889	848	855	875	870	991	903	886	814	889	924	860	841	876	869	890	822	883	849	846	839	889	839	870	891	881	884	886	919	820	892	919	864	817	817	844	889	853	866	874	841	872	876	850	874	839	906	860	873	892	897	888	859	863	831	896	885	881	928	894	851	873	881	922	878	892	898	892	885	875	838	872	881	877	836	878	905	813	957	930	890	862	856	868	839	876	851	881	882	857	903	866	829	880	939	893	821	924	920	942	883	852	919	928	863	893	843	907	819	842	884	854	866	912	858	870	838	867	862	908	849	908	849	841	877	892	868	889	809	877	887	864	876	901	874	880	853	845	851	848	799	915	907	857	848	896	854	859	884	848	865	878	844	878	817	882	865	892	881	869	934	844	858	847	920	837	862	858	842	872	885	873	832	890	854	885	916	845	839	881	867	876	855	897	850	875	895	904	893	812	896	882	917	857	843	865	926	838	895	869	814	863	881	860	832	819	889	841	908	845	857	840	864	841	897	893	949	853	824	912	871	846	908	864	847	837	881	878	923	814	841	827	900	896	836	917	909	861	875	905	837	921	882	902	898	923	919	859	887	805	848	893	883	901	850	900	884	839	831	855	891	889	921	848	903	890	875	854	838	891	942	852	872	888	856	889	898	855	898	880	837	864	941	839	897	881	871	944	894	865	829	859	887	905	894	904	911	816	905	877	869	921	878	835	871	876	874	823	884	838	846	885	910	856	880	898	855	873	855	883	872	906	909	867	890	873	868	877	849	805	883	860	862	842	821	863	905	873	927	854	875	846	898	884	867	876	848	912	851	854	877	879	840	860	862	833	883	876	916	859	890	857	924	899	870	833	841	881	883	884	910	883	830	859	891	880	832	844	865	879	841	855	868	907	845	883	818	886	895	869	894	941	908	887	905	859	867	827	898	848	906	888	902	865	901	884	884	902	899	885	911	896	867	826	923	875	888	846	867	866	887	880	891	896	892	827	858	879	906	846	910	847	826	926	842	881	872	860	911	872	874	874	871	899	893	873	886	881	907	892	865	855	894	842	850	898	870	865	922	884	829	898	858	869	889	888	874	822	894	876	892	878	817	872	888	876	886	886	834	866	934	831	817	907	929	918	906	827	865	883	805	920	908	894	859	871	876	864	915	839	885	909	908	887	854	906	831	903	895	864	868	836	834	843	895	899	905	906	869	867	928	851	846	876	894	894	879	832	922	850	917	893	866	867	899	830	862	907	862	830	902	899	891	836	878	872	919	854	913	858	874	853	852	908	892	863	845	888	881	991	860	896	885	879	871	883	825	885	886	910	892	871	858	911	840	871	875	870	891	860	928	895	908	877	874	888	910	883	860	863	893	874	877	844	899	921	897	887	878	863	840	822	885	893	936	881	930	908	822	916	864	893	852	861	842	838	838	897	867	905	877	895	851	830	859	887	886	871	901	846	877	949	868	869	862	865	871	853	898	891	851	848	875	798	878	907	880	899	843	851	870	847	889	848	887	897	898	851	855	840	887	896	888	896	864	863	859	902	848	867	858	883	866	986	905	864	927	862	909	891	849	904	852	872	890	863	863	902	834	889	871	865	876	862	897	887	884	798	849	890	856	860	875	860	894	837	938	824	888	861	857	883	866	845	864	853	855	898	918	854	908	856	921	906	881	813	856	880	856	896	863	893	850	890	830	886	840	865	885	902	875	904	897	814	928	852	851	875	882	845	859	854	891	881	836	898	861	863	846	920	821	856	895	918	856	853	833	862	895	880	880	906	854	903	906	876	860	820	843	822	849	862	876	848	920	880	907	916	894	842	878	868	895	878	886	852	885	875	890	905	859	836	866	910	868	878	880	902	872	832	904	837	928	884	880	838	938	903	862	865	857	892	804	869	882	839	878	872	882	859	894	836	879	875	845	844	925	918	885	822	885	888	879	885	834	857	851	867	907	823	910	866	840	867	866	890	884	831	884	880	904	828	870	865	853	867	890	885	838	875	876	943	900	920	923	863	951	868	861	805	908	839	839	835	847	884	882	866	881	924	898	867	859	868	859	895	813	866	929	883	888	893	817	899	929	882	876	831	863	849	854	874	876	800	858	963	851	849	904	893	874	865	854	912	830	888	925	880	860	839	854	908	865	949	869	891	883	888	886	839	892	856	892	869	814	836	865	900	836	859	954	873	911	866	850	892	879	922	905	863	868	879	863	888	906	855	878	913	845	813	857	886	867	906	886	869	852	847	854	896	852	913	881	834	880	880	849	851	899	933	948	869	836	919	862	863	880	884	819	875	885	861	883	926	872	872	880	870	894	870	841	919	959	882	870	883	885	884	899	909	919	847	817	879	883	880	851	921	880	923	862	815	859	849	828	934	822	777	891	867	855	874	885	842	904	955	887	923	917	903	837	865	852	885	873	898	815	886	844	838	887	901	866	869	877	875	898	884	878	859	883	909	879	918	833	903	976	877	883	905	885	885	839	850	867	902	913	904	891	853	813	878	862	878	857	873	890	897	819	845	897	862	860	854	878	906	913	899	871	883	809	858	913	910	903	899	837	910	873	866	870	858	822	861	894	864	909	856	879	835	789	871	900	840	904	912	866	875	836	898	852	915	887	864	862	932	846	889	866	836	842	844	866	884	902	848	861	884	878	843	885	853	870	822	853	860	869	886	858	895	879	865	798	898	899	932	902	863	841	913	920	900	941	897	930	893	867	873	881	905	906	864	923	817	894	909	884	842	960	922	819	848	898	898	883	857	911	869	857	882	884	889	876	887	836	838	918	872	871	892	875	878	929	909	867	919	883	834	815	874	882	880	892	889	914	847	897	893	858	855	843	890	952	874	915	905	882	881	890	847	870	852	898	903	853	842	855	843	911	829	847	884	893	873	882
37254	39643	41842	34643	31463	33102	34810	32197	29237	25378	22279	21050	18450	14719	13525	13587	13953	10963	5639	5507	3069	2021	1241	950	1121	1243	1179	898	818	1002	1262	897	612	463	344	340	326	292	322	312	298	285	349	277	302	249	289	296	306	282	261	266	263	255	292	265	254	248	295	274	251	304	299	286	273	300	304	305	285	276	295	282	299	293	267	275	278	284	292	295	294	314	298	294	283	299	259	278	264	279	324	319	322	303	264	288	305	311	301	302	255	285	310	290	284	252	289	259	266	311	292	246	316	294	269	314	249	272	271	286	281	276	275	275	278	298	255	281	266	256	290	284	290	260	257	283	302	286	311	267	278	282	258	280	293	266	256	284	290	260	281	283	257	301	280	309	298	307	324	289	273	276	268	268	282	259	315	270	274	325	292	291	324	284	310	290	262	281	239	298	269	264	295	296	300	279	270	280	292	263	297	280	288	288	285	276	258	275	272	254	296	302	290	261	285	261	265	292	282	281	287	308	310	278	264	292	300	284	264	298	283	274	311	295	265	284	262	250	269	281	263	274	329	282	275	292	309	264	263	281	269	286	271	263	249	290	271	266	253	269	306	281	285	282	277	301	248	268	297	285	271	255	250	262	282	301	272	277	277	278	279	265	297	292	278	266	287	283	253	305	316	305	281	262	277	290	269	267	298	292	282	271	282	268	297	258	293	264	243	282	278	268	312	262	291	271	270	277	289	304	252	271	255	279	262	306	264	280	312	255	294	279	289	257	276	297	280	281	294	255	260	268	283	268	275	259	295	306	265	293	283	294	277	281	285	300	267	308	267	283	298	295	244	253	301	269	285	274	293	293	269	271	255	288	308	284	282	273	268	274	260	301	282	282	292	266	282	299	308	265	263	274	259	314	300	275	281	292	291	303	269	289	261	257	270	293	288	306	264	296	267	289	304	287	277	283	310	276	278	275	282	268	284	252	303	263	248	263	277	266	290	266	294	276	272	272	251	282	316	281	327	275	274	296	296	304	282	272	260	280	273	271	269	278	293	254	274	262	287	271	270	277	264	273	278	250	275	252	261	273	294	290	269	275	308	290	273	298	286	289	256	269	300	281	270	268	233	295	301	296	299	277	279	270	279	263	255	256	262	299	273	287	292	301	261	272	290	306	271	253	288	241	256	283	293	260	256	277	294	274	273	276	272	261	282	273	300	282	282	266	282	279	241	277	264	303	264	297	360	282	269	295	287	285	274	277	281	280	285	300	288	247	271	252	291	274	326	263	292	261	312	281	268	288	276	312	284	271	280	276	232	259	296	265	293	280	288	265	278	285	303	286	277	273	254	254	323	277	269	294	275	293	275	279	304	291	284	247	300	275	305	291	295	250	270	279	295	269	300	299	327	271	298	269	294	265	293	285	288	275	312	288	298	287	277	270	287	269	298	280	277	264	282	278	283	279	283	285	276	277	296	308	257	280	290	276	268	259	263	295	294	283	277	275	315	274	268	270	263	261	250	313	278	289	300	270	280	290	271	309	300	264	274	269	300	290	253	265	283	292	267	259	278	281	271	271	271	255	295	271	290	260	307	274	289	257	279	246	298	270	305	285	303	263	275	294	296	271	276	280	301	250	274	273	276	301	248	283	285	261	286	294	286	262	298	291	308	294	292	276	281	297	281	266	253	257	257	259	274	267	263	323	287	287	291	285	304	277	311	298	292	268	303	281	288	266	269	289	274	253	314	278	280	301	289	288	284	275	281	286	284	295	272	272	268	301	255	277	279	264	291	244	291	295	284	305	324	286	276	253	268	283	287	269	280	286	259	280	279	251	284	288	276	282	283	289	292	296	302	262	263	304	296	261	260	315	288	272	271	294	291	292	310	243	301	320	291	289	273	286	292	287	292	268	282	305	294	275	289	243	286	315	277	285	282	261	274	257	303	275	264	268	307	260	275	242	297	276	282	282	307	289	286	284	285	259	289	273	281	258	273	267	274	304	300	252	262	280	250	289	264	287	278	283	290	281	293	280	264	309	302	293	274	281	280	278	265	284	282	264	301	280	277	297	276	297	300	288	271	268	264	258	266	296	267	321	299	285	266	283	276	251	289	267	251	307	285	294	300	292	289	283	276	264	312	260	263	263	268	287	285	298	283	260	268	288	269	291	278	259	268	293	266	259	262	299	283	279	260	286	264	283	279	266	284	264	277	263	287	287	269	269	311	242	292	322	285	292	249	281	293	310	282	264	278	280	283	275	290	291	286	285	298	289	277	269	274	298	271	277	254	279	268	272	282	295	306	279	273	260	274	328	307	288	281	250	253	288	302	289	257	271	253	322	283	257	267	304	287	264	290	282	274	300	276	269	293	282	277	261	266	332	294	289	293	257	302	296	312	292	290	297	305	282	291	280	279	292	271	273	258	256	289	262	307	300	310	273	299	264	266	296	247	282	288	272	265	265	285	304	284	291	285	281	281	278	287	293	265	272	268	272	259	302	291	246	279	251	274	268	272	285	280	296	265	266	301	272	283	244	270	298	273	283	283	277	276	273	291	271	262	262	289	262	283	310	272	254	267	272	257	283	259	296	270	273	273	302	273	260	293	297	277	258	270	263	271	290	261	313	270	266	290	261	264	314	269	291	288	269	277	255	300	288	284	319	300	293	260	250	270	282	316	257	266	303	266	267	278	279	259	291	296	250	300	288	289	315	279	267	271	263	294	281	299	278	284	279	266	276	280	279	266	269	285	274	242	263	260	299	251	257	287	272	258	273	260	288	317	285	300	301	247	262	277	268	293	271	274	293	322	269	280	274	280	292	258	310	286	279	287	279	275	287	286	299	279	256	289	260	266	304	272	252	269	265	306	285	286	307	260	277	285	305	275	308	283	249	258	281	275	272	259	260	267	267	296	272	291	305	277	291	271	316	245	297	256	280	271	268	274	270	290	300	265	254	282	271	277	270	287	287	273	281	265	271	277	259	278	293	283	277	316	285	269	267	297	290	272	284	287	270	292	290	270	275	262	253	254	249	290	281	285	294	279	297	304	267	283	286	286	268	281	302	296	303	267	293	283	267	291	266	282	258	269	264	294	246	265	257	281	273	295	289	272	300	265	284	283	261	268	259	300	294	241	260	274	277	292	289	296	263	257	311	294	289	263	296	279	285	267	286	310	270	263	264	271	272	257	307	282	285	280	265	286	286	278	287	249	268	296	258	275	252	303	282	277	296	257	265	262	275	270	315	279	281	274	273	315	268	292	259	288	255	276	276	300	288	294	288	271	273	300	295	293	257	299	272	264	261	285	294	263	276	287	273	289	291	261	282	280	298	301	282	261	282	296	247	288	283	305	278	264	313	248	292	275	284	299	276	263	285	281	244	281	300	276	224	263	290	268	279	266	298	254	287	258	284	270	275	267	291	272	284	280	297	246	287	246	287	254	274	273	280	239	270	259	269	268	265	269	269	301	315	287	299	287	285	308	276	281	293	273	253	307	301	288	315	240	282	262	301	301	271	287	277
27269	33426	39863	39949	40525	43665	45505	44175	42086	40101	38089	37961	35849	32281	31481	33208	34109	28953	19122	19786	13532	9572	6311	4889	6173	6695	6376	4645	4284	5643	7181	4308	2719	1793	1155	1067	955	1015	858	842	845	825	864	825	806	754	782	821	751	745	779	777	758	770	772	780	755	797	795	784	761	749	813	807	764	751	788	746	817	746	803	833	794	748	767	802	723	829	751	784	737	755	762	800	793	787	808	766	798	757	804	778	822	767	709	718	711	780	785	783	748	831	765	787	811	743	736	809	742	817	814	817	789	790	774	781	768	775	771	761	718	805	800	785	805	750	769	767	790	759	738	780	763	783	739	808	755	760	778	783	772	750	802	769	741	797	734	782	775	763	739	784	753	795	803	767	789	754	781	760	747	808	773	795	768	764	804	735	785	788	849	764	760	767	779	803	811	809	762	795	774	753	793	787	768	772	771	769	785	769	792	792	752	815	774	789	781	815	764	746	826	769	763	780	796	744	763	794	790	786	740	789	789	784	818	830	762	762	792	832	779	829	781	789	771	786	740	789	794	757	789	789	763	758	743	789	816	771	738	732	753	730	774	769	818	765	776	810	817	734	738	714	748	772	791	757	717	743	760	814	783	786	777	783	818	717	770	784	780	740	774	786	765	822	814	790	771	801	764	802	744	752	771	779	741	800	791	711	782	781	746	808	778	767	786	767	808	789	742	753	799	753	771	819	791	767	782	829	817	786	746	784	813	786	813	783	748	793	758	754	790	783	776	718	778	725	790	722	777	782	875	776	688	772	769	769	740	806	812	780	708	765	764	737	718	767	760	774	796	782	794	752	765	792	802	745	775	758	795	780	750	781	791	784	730	735	811	763	790	768	790	760	803	806	786	803	793	781	746	803	735	779	803	760	768	783	747	766	797	798	788	811	751	783	811	791	772	819	751	770	783	801	746	771	727	780	761	842	779	754	766	766	734	748	776	799	828	790	740	756	752	795	778	753	738	784	768	789	828	747	817	779	718	727	801	796	791	742	835	779	778	793	784	786	786	765	767	771	809	749	798	792	811	795	788	784	823	728	791	753	786	783	722	720	718	762	816	776	787	840	752	732	793	739	780	726	787	796	757	784	796	742	803	784	750	764	768	778	708	762	782	779	745	810	772	764	728	798	825	789	805	797	763	790	783	788	740	838	757	798	781	772	776	754	779	748	787	849	819	739	753	818	762	811	719	765	768	790	806	750	782	792	813	774	785	792	783	804	760	773	775	776	760	765	763	804	810	781	723	784	801	808	795	739	774	844	814	793	770	813	782	804	784	758	809	740	765	752	745	730	748	780	765	785	803	814	738	784	833	773	762	762	782	769	775	775	771	752	761	764	740	720	755	751	734	756	755	794	743	820	746	776	758	771	815	757	813	763	791	786	730	743	775	780	795	726	753	772	729	761	793	806	827	819	717	779	804	788	730	792	759	802	785	791	765	742	749	814	770	809	762	809	782	801	799	767	765	788	739	790	778	777	773	768	733	799	765	781	789	752	790	848	836	811	790	804	744	761	772	738	768	799	731	815	732	754	738	768	813	771	783	740	821	772	773	738	738	765	802	778	741	792	757	754	772	803	768	749	778	819	767	742	799	789	789	790	761	784	800	761	736	763	749	799	773	789	771	747	818	768	733	746	765	824	840	755	811	723	749	800	823	776	741	738	815	800	738	764	760	731	772	799	784	780	727	763	744	757	776	759	814	834	762	776	788	783	736	802	837	818	759	781	744	768	711	708	791	767	759	761	753	811	789	741	736	735	770	791	785	840	778	792	771	763	771	798	744	759	781	785	799	829	747	770	783	789	765	777	745	787	766	765	759	789	772	732	809	797	759	753	779	820	834	816	760	814	794	816	801	780	769	782	802	773	705	728	765	734	773	729	792	753	781	770	809	752	793	798	784	750	709	834	775	793	751	771	746	796	802	798	784	828	808	709	733	779	739	782	797	823	790	819	785	812	775	748	783	817	782	785	753	762	759	797	767	778	744	796	793	761	833	788	815	785	767	810	729	779	743	760	743	748	773	751	713	747	799	814	774	799	786	778	753	760	774	771	827	794	731	752	760	754	721	755	731	755	732	750	790	773	718	795	778	815	809	747	731	819	762	806	798	761	763	735	711	782	778	764	787	785	760	793	843	774	764	733	768	809	798	807	803	794	807	789	716	749	748	790	805	809	771	751	798	794	793	767	832	806	778	779	784	819	726	745	815	741	843	792	765	749	812	823	785	805	751	809	775	764	782	811	791	798	769	763	786	803	769	812	782	831	774	805	792	724	793	711	745	798	723	754	792	776	754	802	811	771	803	755	748	762	757	790	831	774	755	792	769	784	793	792	800	776	845	751	787	757	763	773	794	803	765	807	791	756	761	791	745	792	774	768	765	783	786	741	760	723	768	742	780	764	834	743	796	808	779	719	767	772	721	740	734	793	787	833	813	799	787	793	763	787	811	729	703	738	803	763	792	732	791	816	788	765	766	763	760	770	757	747	752	804	758	790	808	821	748	699	760	791	763	728	771	796	802	745	738	790	744	806	763	790	788	811	716	757	761	785	731	769	770	749	798	773	769	813	687	838	789	759	785	776	777	771	801	748	780	811	784	742	781	769	772	794	736	748	775	799	786	797	795	699	788	782	796	823	759	756	797	783	725	771	725	791	756	721	765	796	744	834	765	781	762	754	761	799	739	747	827	789	779	775	792	760	806	785	753	753	813	783	814	734	786	745	745	803	735	805	762	820	767	837	849	719	802	797	766	756	783	778	831	774	736	777	788	782	811	768	780	721	767	758	761	732	760	767	787	819	828	729	790	760	740	753	770	744	783	785	762	728	775	748	795	741	749	796	789	748	780	799	738	773	760	769	740	762	807	755	721	788	768	745	764	752	793	737	791	806	802	793	761	745	759	764	743	761	733	768	740	749	731	727	784	760	794	729	758	761	766	739	771	823	780	766	745	738	806	745	709	774	722	814	785	752	780	728	753	770	775	772	808	843	769	778	770	752	756	787	764	735	759	837	783	831	776	742	850	746	793	816	739	786	782	806	733	796	753	751	786	773	776	769	729	797	809	749	790	840	750	806	778	761	807	766	775	797	800	770	783	822	788	750	741	761	760	817	798	781	767	764	784	828	793	812	774	724	715	785	775	773	766	799	791	760	771	772	760	772	742	785	796	806	769	749	796	731	782	763	780	800	750	738	839	781	764	771	818	788	779	771	844	750	792	765	759	732	773	790	763	782	797	753	776	809	740	780	736	751	787	763	734	805	796	762	802	757	755	806	776	744	772	813	777	804	786	799	797	773	810	801	762	759	753	778	736	784	836	755	735	779	802	814	746	751	789	758	760	862	793	810	753	805	789	787	755	791	813	736	732	774	719	781	787	750	847	734	784	796	749	778	810	761	799	777	783	753	704	735	768	807	763	809	840	805	788	741	792	800	795	795	765	730	753	742	766	798	819	769	735	783	764	781	784	812	768	753	776	779
43074	44501	42847	42085	37159	39269	39741	38902	38247	31224	29654	28544	27738	25683	21518	20116	21188	19144	11173	8337	5338	3509	2158	2395	3041	2133	1393	1451	1224	1488	1791	1344	938	680	409	388	396	428	374	352	388	356	326	337	309	311	329	313	300	324	306	283	322	312	290	304	356	291	299	284	307	300	316	310	290	300	300	301	283	312	296	288	305	317	324	290	302	297	291	272	271	315	318	323	280	314	285	291	308	299	331	315	317	314	295	334	288	291	301	272	308	287	316	308	320	313	345	320	304	266	297	278	315	331	288	285	312	295	317	309	298	282	328	298	315	295	308	291	282	292	316	266	331	298	303	254	296	306	300	322	277	299	275	310	305	316	291	315	304	324	323	286	293	298	305	298	314	303	291	275	286	296	289	329	269	266	346	280	302	310	304	282	339	284	275	297	301	292	327	287	311	291	301	302	305	287	328	281	306	326	326	297	278	345	318	284	317	270	288	325	314	311	275	278	312	305	325	255	288	341	287	285	287	307	307	312	305	277	328	323	305	293	318	312	325	314	284	300	307	321	348	301	325	288	305	275	310	315	276	288	289	326	305	309	300	304	294	331	274	276	309	282	309	321	320	296	289	334	304	302	308	278	324	319	282	329	324	284	301	301	285	326	309	295	300	321	306	296	301	301	296	264	302	305	301	302	320	304	290	300	299	288	325	301	294	310	301	312	293	302	293	315	296	308	300	284	307	276	306	305	302	297	287	278	299	317	298	311	277	318	293	337	285	310	304	284	289	330	294	323	279	304	274	284	302	308	320	259	298	296	313	307	301	328	292	310	309	296	286	336	308	291	319	323	332	290	299	290	323	309	289	285	297	275	288	315	289	309	294	271	321	318	306	308	289	305	300	319	284	353	301	299	296	298	350	288	312	287	286	310	295	291	319	313	282	314	323	327	306	317	314	297	324	315	284	339	279	306	298	290	341	314	299	284	309	322	330	278	298	301	306	284	276	294	313	323	319	305	322	273	291	315	281	284	306	282	305	314	301	316	287	332	316	272	296	294	280	283	317	320	330	329	305	313	303	306	297	310	299	316	295	274	318	343	318	292	288	296	313	314	354	309	297	301	305	319	331	271	298	281	339	275	299	305	273	252	340	290	294	277	323	296	336	316	282	298	311	320	315	321	299	336	315	296	302	312	296	273	310	328	322	320	327	290	340	291	290	338	297	342	326	303	303	310	315	315	272	293	303	306	305	306	304	314	303	292	274	301	281	298	311	300	304	336	314	324	312	312	305	278	320	334	319	322	308	328	291	307	320	322	297	351	300	299	280	293	296	277	319	302	290	317	294	298	338	302	308	275	273	285	298	294	319	307	282	292	308	292	301	292	286	326	296	341	311	301	311	326	327	322	319	285	334	313	301	326	293	292	319	315	297	293	334	320	311	309	289	296	331	319	302	303	313	304	324	295	296	304	284	297	318	303	292	284	291	312	305	294	307	281	286	266	298	299	321	285	274	288	294	288	303	285	334	306	319	292	287	303	276	274	308	296	308	274	290	299	278	301	276	284	324	300	267	316	304	270	271	269	286	304	305	316	302	314	307	294	286	318	327	287	288	287	254	290	303	304	297	280	311	301	307	290	282	311	324	324	304	321	296	303	323	308	303	314	297	281	288	296	318	342	302	296	333	320	305	270	355	314	338	296	276	283	296	303	312	291	323	283	310	325	296	295	290	307	300	291	276	306	294	302	300	306	326	318	339	314	325	315	318	317	282	298	300	295	333	333	311	329	270	291	281	288	311	281	324	292	335	337	277	337	288	307	314	318	297	281	275	318	298	294	307	320	307	347	300	299	328	331	316	310	286	314	313	293	312	306	288	315	296	322	286	325	321	274	300	342	329	306	281	326	310	296	307	316	309	318	326	276	304	323	310	286	287	316	310	277	293	303	303	307	299	332	313	304	320	314	311	295	302	320	293	286	300	334	306	292	280	313	301	300	285	310	322	295	315	310	333	290	341	310	282	331	304	304	313	312	316	316	306	318	312	316	322	350	294	293	294	329	292	307	324	332	308	302	307	327	335	296	270	337	291	263	263	307	302	302	287	284	287	306	306	314	309	288	304	334	332	320	327	312	300	300	274	302	279	310	343	315	307	327	282	318	298	279	246	319	304	332	326	294	307	304	271	317	248	303	301	275	275	275	322	299	293	318	337	294	285	308	284	298	316	272	336	304	313	301	294	283	312	332	288	302	284	316	319	282	313	335	297	288	301	314	317	299	285	291	308	321	307	311	316	317	284	302	282	277	286	290	276	310	294	303	292	288	296	298	287	311	290	284	326	282	332	326	327	302	300	299	264	307	291	323	296	278	272	289	303	280	325	273	316	332	319	311	291	302	319	319	289	317	306	295	296	284	317	304	285	316	297	288	315	314	299	297	297	277	311	278	299	285	296	304	297	308	293	284	275	310	314	306	326	306	321	282	310	306	305	316	295	291	299	280	302	295	309	317	363	301	281	305	330	293	297	304	310	299	329	283	327	294	282	273	304	321	314	308	327	288	295	278	300	316	289	279	321	309	327	315	319	280	310	292	313	291	301	287	309	316	318	319	306	294	294	316	297	292	287	322	306	281	332	300	306	300	311	313	298	305	295	307	322	326	285	287	310	324	304	322	298	325	281	332	309	293	309	307	306	330	329	306	323	311	302	304	301	308	303	288	280	323	306	305	318	286	329	317	288	309	304	292	298	286	308	316	306	316	299	297	340	345	312	290	339	301	294	292	332	290	316	301	312	297	311	310	317	295	307	295	307	261	269	301	294	302	308	321	315	301	315	306	299	318	316	324	294	267	322	298	314	276	321	293	322	317	280	314	343	320	267	270	328	306	305	290	297	292	295	325	319	333	305	292	316	303	320	309	306	307	333	305	303	314	311	288	293	330	294	290	315	296	320	288	275	345	293	311	292	309	322	273	272	333	299	313	317	269	310	293	303	296	304	290	300	333	312	332	307	335	284	278	324	316	327	309	279	297	299	311	272	329	313	300	298	317	308	292	286	336	298	312	313	312	312	308	288	296	287	288	294	312	314	293	302	319	287	305	286	288	306	296	311	274	290	323	304	297	316	315	311	302	315	299	295	304	296	288	320	262	275	291	312	300	298	310	307	331	301	330	310	294	296	284	289	313	309	291	305	287	291	292	300	276	297	284	307	276	309	317	308	296	292	307	308	311	297	305	312	320	305	283	277	297	299	315	273	302	300	276	308	292	326	309	324	295	306	288	306	295	280	309	294	297	273	352	319	338	305	300	302	293	308	277	333	286	293	302	291	322	301	278	300	319	312	311	296	299	302	289	331	297	300	285	301	316	313	318	269	301	280	291	273	306	324	257	321	296	310	280	304	316	282	271	344	266	301	301	282	314	332	311	317	284	274	279	303	282	272	323	313	307	255	314	342	305	302	291	289	261	281	355	307	308	289	278	313	302	278	314	338	299	324	316	308	291	323	273	334	291	334	290	318	300	318	284	275	264
31933	38745	42591	46526	46384	48139	49922	49606	48682	44644	44093	43856	43667	41477	38626	39353	40437	37572	26371	23822	19467	14492	10093	11444	14451	9902	7077	7546	6547	7810	9589	6898	4558	2664	1640	1406	1315	1656	1286	1068	1052	1059	960	904	919	853	808	845	952	918	873	839	855	829	809	806	804	854	811	824	849	835	830	833	859	849	858	880	852	820	833	852	792	885	840	844	835	785	838	789	814	805	843	808	851	802	842	815	829	828	871	833	915	881	772	853	785	830	809	826	828	834	817	842	876	845	837	804	805	833	808	820	805	864	852	817	805	840	868	817	825	846	827	851	794	830	836	792	760	832	832	811	825	785	822	829	880	793	816	850	872	853	792	791	798	784	832	777	824	858	846	837	820	811	822	866	839	844	898	856	820	870	781	822	863	817	786	825	837	825	825	823	797	823	840	833	880	882	860	875	818	768	804	812	833	777	864	789	795	867	809	834	797	833	816	765	835	846	799	830	753	920	838	858	881	851	780	855	851	868	814	813	823	837	836	792	817	794	773	787	843	811	822	858	840	787	819	833	800	868	878	828	868	785	823	857	827	788	870	845	817	831	883	792	806	845	808	818	835	851	804	837	827	815	821	780	822	804	870	829	812	800	859	873	833	786	825	808	827	770	861	797	849	810	810	855	817	841	806	803	865	829	851	850	800	820	821	837	831	811	824	834	819	807	866	843	798	807	854	829	846	809	849	821	840	833	795	807	829	765	864	806	774	831	865	820	860	843	843	816	855	820	823	842	822	840	825	821	835	829	840	804	763	897	824	789	855	800	909	853	863	825	820	754	792	792	765	819	838	812	859	818	798	843	853	828	842	825	810	846	840	793	904	857	829	849	843	838	825	837	811	828	807	838	814	820	797	836	847	806	840	864	806	850	802	844	856	826	866	798	821	886	868	821	804	842	869	817	829	843	817	884	837	793	839	826	793	772	774	823	870	802	871	847	819	828	814	815	804	878	828	877	808	836	825	831	844	830	838	795	810	866	814	854	863	847	819	813	822	858	795	859	851	833	795	797	806	807	762	802	844	888	825	817	845	863	786	759	838	742	832	831	824	835	859	862	818	765	850	831	813	841	846	857	804	824	820	864	853	790	821	837	861	848	873	798	830	830	804	822	756	841	853	869	882	821	840	776	849	836	757	760	817	828	832	846	828	846	822	840	877	813	783	797	806	798	833	794	804	848	791	836	796	781	833	798	809	780	837	770	786	811	840	819	830	834	814	809	826	886	816	825	880	836	814	800	823	850	817	771	831	838	809	789	845	837	825	782	835	837	833	863	881	856	781	865	824	815	850	843	841	828	863	875	813	779	844	841	870	798	823	795	828	825	852	816	831	822	863	828	805	825	857	813	777	804	791	828	794	829	840	819	806	826	814	850	839	872	807	832	826	850	837	857	806	769	784	838	828	810	806	817	823	824	807	904	786	835	792	835	846	848	864	848	865	809	830	802	817	824	849	848	835	795	842	852	787	819	793	864	858	836	806	841	824	782	860	877	785	817	831	817	855	842	785	868	814	828	835	774	817	854	816	819	796	825	802	881	842	819	817	810	791	799	786	815	858	814	815	845	805	841	809	828	807	849	831	784	842	810	861	868	863	843	831	836	863	820	812	838	825	806	801	848	856	815	806	778	827	825	896	849	850	809	875	821	818	854	848	827	826	839	819	802	798	867	783	821	739	767	843	870	824	817	849	819	802	843	822	835	817	817	799	829	834	817	809	819	859	785	819	856	831	808	814	799	873	788	794	847	779	839	822	838	822	854	830	850	802	845	868	793	804	801	849	811	796	833	775	827	805	779	815	823	836	813	826	824	876	801	834	793	827	828	752	832	827	828	796	818	841	839	833	846	843	833	826	844	835	769	853	821	776	847	788	848	812	811	794	819	805	856	853	828	812	791	859	832	818	868	839	848	799	835	815	796	812	811	841	852	844	795	869	789	813	798	841	876	826	859	810	855	818	828	860	825	819	848	853	804	839	843	852	835	816	856	814	831	822	833	822	797	864	773	810	807	862	802	795	793	834	854	854	816	821	850	775	863	819	810	856	837	801	812	789	830	793	885	814	841	824	814	821	811	826	789	824	850	821	826	793	872	800	859	808	800	792	830	759	820	789	786	861	798	807	859	834	870	814	764	791	852	833	829	813	818	817	850	795	792	794	889	796	793	841	822	831	826	811	832	784	837	810	847	806	855	831	858	840	855	813	835	792	827	824	833	846	884	841	808	852	828	864	822	808	822	826	857	827	844	857	799	822	832	859	811	825	815	853	861	844	850	847	797	836	885	851	786	873	834	843	793	868	794	826	848	820	817	833	815	855	803	833	831	820	798	831	849	818	818	826	854	852	798	825	822	792	842	825	840	838	869	888	763	822	845	865	843	814	799	842	773	790	766	797	807	829	808	792	845	804	789	840	824	851	819	865	807	837	804	814	779	822	827	779	842	845	857	830	793	806	844	784	805	794	810	829	855	870	846	782	848	808	869	889	779	860	793	853	788	839	783	822	861	832	797	818	842	859	861	852	843	809	863	801	866	793	805	864	846	800	811	849	788	864	801	832	852	824	818	838	767	851	823	875	810	868	793	819	873	836	863	860	891	781	836	823	810	883	823	851	790	835	819	808	819	792	855	790	817	855	811	850	801	833	782	813	840	841	862	868	828	792	800	819	818	820	815	845	851	784	808	849	752	823	837	816	834	836	800	775	844	844	834	833	850	797	834	876	831	821	782	806	805	838	877	831	821	849	844	827	902	845	827	869	807	800	824	762	811	834	824	801	789	840	826	822	815	800	779	825	829	806	846	834	881	820	786	868	762	794	810	851	798	871	814	807	830	860	827	798	828	848	828	820	836	830	910	803	854	874	781	849	791	829	847	800	845	835	801	828	838	838	833	797	804	820	820	808	852	822	799	811	806	855	834	874	835	803	780	821	810	837	861	816	825	801	841	861	850	804	840	797	834	804	810	847	867	828	824	811	831	803	808	848	868	797	830	827	847	841	823	810	833	822	820	820	811	890	898	824	856	852	805	794	809	828	811	816	761	800	827	795	766	824	821	861	883	801	834	811	787	816	786	779	785	789	792	838	763	821	831	860	820	834	847	774	784	814	854	867	791	871	838	798	812	823	867	853	816	838	798	831	793	804	839	833	827	846	805	785	822	832	849	851	849	835	801	829	821	825	852	819	788	843	843	877	844	860	850	802	790	814	767	839	833	850	843	813	736	885	885	817	913	839	788	821	795	833	776	854	838	837	798	794	870	808	862	834	796	819	789	812	821	877	833	817	845	812	782	845	811	845	829	820	831	816	832	835	865	774	783	834	820	853	805	871	827	827	850	824	818	832	822	840	842	824	796	808	827	855	830	854	841	858	819	836	857	860	819	821	848	809	792	838	791	843	789	799	868	830	817	768	804	797	850	823	837	797	864	814	825	819	858	852	844	836	804	823	795	802	860	798	814	834	846	827	896	791	786	799	770	835	828	797	800
15845	15292	16776	10960	7490	5559	5171	4566	3735	2988	2576	2200	2097	1796	1463	1211	1331	1211	979	626	587	478	495	511	479	441	371	382	390	395	403	419	348	380	287	302	309	307	306	294	286	325	286	304	312	299	324	322	324	299	336	298	309	317	310	291	307	300	296	292	325	348	317	331	335	328	270	342	304	279	289	292	303	295	294	323	292	284	300	312	284	291	317	274	297	330	312	321	299	297	326	281	302	286	310	319	317	294	283	279	295	296	304	355	294	317	291	321	296	317	358	301	311	332	310	311	298	289	350	317	308	296	300	321	345	312	299	294	321	302	334	319	290	300	284	311	288	287	297	333	293	292	322	324	341	293	295	300	311	304	296	298	285	299	302	289	303	301	333	310	298	288	298	295	308	317	323	315	318	298	293	295	314	350	322	349	305	320	292	264	324	304	280	337	337	295	306	315	308	305	324	306	317	298	325	321	342	296	303	261	309	307	316	306	303	283	335	326	306	284	306	325	314	263	301	302	304	284	311	286	326	304	297	323	340	333	320	301	314	310	323	324	313	334	324	321	360	325	291	324	286	340	290	302	306	311	326	282	292	313	332	313	315	331	302	292	312	334	328	297	333	318	283	296	295	304	314	308	296	308	312	297	322	303	304	296	320	289	291	310	319	300	317	318	282	309	300	284	315	308	287	309	311	285	322	305	272	267	324	313	297	301	300	315	306	315	294	337	323	334	307	287	300	304	287	294	328	295	309	295	311	306	316	354	293	303	293	301	312	322	303	311	284	311	295	299	303	310	307	297	312	285	309	314	338	302	347	311	323	280	328	308	287	334	320	320	326	303	315	282	295	317	325	347	322	289	311	289	302	294	291	264	308	317	340	333	306	295	299	305	265	319	312	298	319	338	290	312	337	337	336	313	313	287	309	317	308	314	310	285	310	295	306	315	311	307	306	278	308	301	333	314	313	302	298	323	338	310	310	312	306	301	310	307	297	346	331	325	314	284	315	344	323	317	315	289	320	330	313	291	323	322	294	310	301	301	310	278	305	311	305	285	299	294	304	332	317	319	321	294	312	306	342	294	300	316	281	315	311	318	306	315	322	297	294	312	318	278	319	327	320	299	287	309	334	331	306	311	333	311	316	311	298	294	291	256	285	305	278	280	309	301	300	289	309	289	351	280	307	279	272	327	327	280	306	319	300	300	289	305	300	297	320	300	297	337	317	335	324	307	310	315	268	298	327	308	342	310	303	310	327	281	292	302	289	318	293	341	294	313	332	313	316	297	311	311	283	322	297	311	301	322	322	298	284	293	308	260	322	322	287	311	314	341	305	305	327	307	324	305	305	307	312	322	295	296	329	334	327	302	280	310	292	277	264	323	316	314	346	306	291	322	299	331	273	299	327	327	287	310	321	327	303	328	288	295	283	309	290	293	307	292	285	347	288	304	294	280	292	323	302	314	300	312	313	308	309	325	301	302	289	339	282	365	317	335	333	334	319	320	307	318	295	301	312	298	329	324	328	327	322	292	310	333	296	296	325	347	299	304	309	343	310	309	314	319	306	316	280	318	299	303	326	283	314	282	313	283	331	310	282	334	274	314	311	302	295	343	316	287	346	321	270	277	320	315	282	277	313	326	310	305	312	324	301	322	319	369	290	299	310	316	315	327	283	315	313	316	310	310	288	303	305	275	347	316	333	303	306	301	319	307	327	296	293	308	298	300	297	325	299	324	301	286	325	319	310	315	301	333	342	287	324	322	291	312	314	277	281	298	302	317	300	350	318	263	287	311	296	312	329	320	323	325	310	287	308	314	304	339	315	305	325	289	315	277	327	325	325	328	348	306	332	314	289	313	315	305	337	342	311	321	308	282	288	304	315	307	312	328	312	328	305	306	287	307	317	327	312	302	305	341	295	309	323	269	316	317	313	316	320	317	280	314	299	304	297	293	294	310	309	319	314	315	277	295	333	346	305	329	284	305	332	313	292	307	296	282	291	301	331	306	313	339	339	295	323	315	262	315	313	301	302	305	302	328	290	274	290	324	296	328	320	331	297	277	320	320	316	337	273	261	306	327	301	264	311	301	312	326	277	327	305	320	298	310	262	285	307	333	318	306	316	314	321	291	323	299	316	356	349	303	309	325	306	317	316	324	309	321	290	278	291	306	307	275	326	314	285	304	306	293	263	296	306	294	304	306	304	326	319	295	329	307	328	307	325	310	286	309	294	305	303	324	300	308	318	306	280	307	297	331	299	303	305	303	315	306	323	303	303	252	306	325	276	330	316	293	274	308	312	271	315	339	319	315	305	271	282	302	317	327	316	322	313	307	307	301	288	317	317	304	330	281	334	326	305	316	313	319	319	300	296	295	360	324	302	316	272	294	279	306	332	314	304	329	331	272	307	316	329	301	303	307	315	295	299	326	277	311	300	298	319	318	290	323	289	303	311	331	320	252	335	296	331	278	311	346	309	320	289	283	332	305	319	331	288	299	294	270	306	312	340	301	285	264	327	307	312	327	295	317	291	318	314	316	302	304	339	316	283	334	316	310	308	321	271	297	329	295	346	337	321	292	325	341	311	285	319	316	305	335	323	316	350	319	330	323	311	315	334	318	305	302	298	317	305	316	348	332	353	300	319	327	364	324	315	312	342	307	322	302	295	280	310	294	298	325	356	319	315	297	323	294	312	300	304	344	307	273	300	291	294	305	330	311	297	314	337	338	310	294	325	276	302	308	336	301	307	328	306	329	311	317	323	305	332	287	314	321	275	288	298	330	304	296	338	297	320	316	333	310	288	309	298	324	330	285	347	304	333	310	318	310	279	316	319	300	320	306	336	302	295	310	310	313	296	304	297	307	315	327	275	288	297	295	309	274	301	332	290	280	295	347	345	341	319	330	302	309	330	299	329	323	331	293	300	332	327	293	328	328	324	307	312	307	327	281	339	293	291	305	309	305	334	267	320	280	338	328	296	294	326	322	311	288	311	305	317	319	323	321	304	308	328	309	282	324	326	313	336	310	313	322	296	297	311	293	331	293	318	293	273	311	303	328	297	326	326	284	303	304	290	324	321	308	309	284	318	317	312	260	302	318	298	311	298	276	307	292	332	329	302	331	322	322	323	292	295	335	284	274	288	316	317	292	319	305	339	280	277	318	327	314	285	315	292	299	308	317	313	331	313	323	309	330	301	308	301	349	298	343	321	290	300	316	280	310	303	273	307	293	324	308	313	298	316	308	301	328	310	311	335	300	322	305	324	294	337	317	307	302	335	298	313	293	301	315	296	301	320	263	336	297	320	311	320	308	320	333	308	299	297	314	314	317	306	297	295	300	311	331	296	313	297	308	318	295	319	307	306	292	306	332	282	343	313	304	294	323	281	322	322	301	310	325	314	296	318	336	311	307	326	284	313	330	327	297	309	336	293	324	304	321	294	293	310	303	350	325	300	286	294	340	306	302	309	323	313	311	315	319	300	350	318	268	289	275	300	292	285	314	308	278	311	302
11053	13998	21710	20544	18457	16418	16787	15752	14160	11988	10480	9245	9184	8028	6404	5834	6228	5708	4631	2875	2374	1847	1950	2066	1952	1656	1468	1533	1362	1450	1551	1448	1220	1034	888	924	883	916	861	832	865	834	870	837	847	820	838	869	859	811	869	873	813	835	886	776	815	855	826	835	797	821	866	850	878	866	846	868	854	851	824	797	852	827	868	833	869	854	864	793	809	830	826	830	829	822	816	859	822	816	832	864	797	847	871	847	829	832	794	822	859	849	806	875	831	811	858	768	834	847	878	852	828	843	832	868	822	868	856	817	838	857	851	863	799	804	830	880	779	821	864	850	839	763	782	861	865	861	792	838	790	849	875	858	831	816	800	787	809	810	850	871	824	775	847	781	842	842	819	831	893	812	860	756	768	890	825	850	825	866	871	845	850	811	799	770	873	844	806	841	863	834	837	841	876	846	832	823	857	835	814	875	841	895	841	815	853	892	861	848	835	845	858	787	766	796	885	779	851	887	861	868	866	869	804	851	881	867	800	837	800	855	809	832	813	800	852	831	811	792	835	844	853	817	873	833	802	807	837	817	798	803	813	840	840	857	854	863	866	825	846	839	895	849	802	854	835	871	837	853	835	828	841	821	812	809	917	793	829	837	856	865	797	831	838	837	844	839	860	836	879	790	864	824	892	799	885	844	815	800	867	788	858	825	813	823	774	891	819	839	814	870	903	827	809	866	834	806	797	805	832	827	869	859	861	848	832	874	836	797	804	826	894	854	783	862	866	867	820	838	899	889	854	850	887	834	789	894	873	835	883	788	811	813	811	839	855	893	795	772	861	886	840	813	867	877	785	812	800	870	825	810	814	858	810	856	824	830	874	793	807	879	833	862	835	858	799	892	834	812	875	842	847	864	848	852	786	783	803	823	805	849	854	848	841	812	821	806	795	852	797	914	804	855	867	821	841	872	839	800	842	875	837	801	830	850	870	804	792	769	840	824	832	871	828	841	846	817	766	781	862	878	766	862	872	883	822	849	816	870	803	854	786	828	869	838	823	851	819	790	861	843	865	821	823	819	874	847	855	857	790	862	828	791	809	843	860	825	819	846	839	818	818	863	863	923	838	873	840	816	832	864	875	830	824	834	847	878	871	810	823	832	824	862	806	909	855	821	805	797	841	862	805	855	845	824	863	853	815	876	840	838	822	863	866	886	862	806	851	845	858	819	889	858	870	860	833	793	863	849	829	811	791	852	818	854	896	838	837	779	781	807	856	863	808	828	855	842	827	879	803	890	818	845	822	846	817	844	821	850	831	857	889	822	823	768	838	846	828	841	769	890	872	813	860	809	837	812	883	835	807	817	809	858	840	843	844	892	853	839	797	807	863	810	851	811	817	811	921	900	816	820	851	863	797	796	880	826	767	864	810	806	832	855	847	849	816	817	830	802	828	789	887	783	812	851	857	743	856	870	850	865	797	868	858	817	887	812	816	863	850	888	828	850	855	826	792	847	823	759	828	824	837	831	814	785	836	832	833	826	845	780	866	854	808	893	852	845	829	848	835	853	842	851	819	823	882	821	835	798	810	857	849	854	842	834	890	841	851	877	856	848	777	877	807	833	862	833	884	814	838	827	838	866	824	801	893	879	868	860	837	837	822	814	819	826	827	804	815	854	845	847	862	880	829	844	847	786	770	857	777	866	856	833	795	826	786	823	890	888	818	896	814	850	830	828	850	848	828	854	866	809	873	831	808	830	842	850	839	848	834	815	846	819	844	840	830	797	839	841	845	854	875	847	892	825	792	833	820	892	850	871	842	916	783	808	810	818	850	872	831	839	852	896	772	856	852	802	797	836	790	816	852	851	895	801	848	821	895	825	781	789	778	797	827	813	861	819	819	812	854	849	835	839	805	827	885	834	828	814	861	821	820	822	846	848	789	808	847	789	858	806	828	812	806	846	883	861	793	837	880	846	865	775	813	847	850	794	830	858	833	867	853	871	827	829	878	862	824	797	823	863	853	819	864	834	831	845	839	795	835	792	867	832	831	819	827	848	757	802	814	839	846	872	867	835	860	849	821	816	810	835	886	839	824	889	789	868	866	855	847	800	809	827	822	824	800	836	833	842	831	796	826	838	812	868	855	841	872	873	817	797	845	827	853	849	870	850	842	837	833	834	836	814	873	785	798	825	797	866	833	925	811	857	839	894	830	810	859	862	834	834	785	798	806	848	844	841	877	850	839	811	875	868	839	828	813	790	807	827	841	876	888	804	820	883	822	871	851	863	850	896	828	827	825	893	869	873	899	809	824	810	773	852	778	824	875	801	854	825	884	828	842	808	898	824	797	837	845	776	786	833	874	810	827	823	820	825	793	853	802	830	835	844	770	843	876	878	897	822	838	884	811	819	845	840	835	874	855	798	855	821	835	927	826	796	847	823	849	870	860	855	868	825	804	802	830	853	819	808	801	861	800	820	880	815	841	806	807	838	873	848	818	850	842	819	820	826	827	803	810	843	896	809	824	797	862	871	892	807	861	769	806	830	841	801	888	886	886	833	832	766	810	836	826	834	835	854	793	885	767	811	859	860	862	831	862	785	838	881	852	851	856	824	847	868	833	827	867	841	869	812	884	909	797	869	847	834	799	775	846	837	800	836	855	843	808	816	881	807	821	871	877	837	837	800	834	819	811	831	864	834	849	809	830	844	808	783	837	796	811	796	814	853	840	882	815	826	867	796	872	834	877	868	788	883	788	810	893	801	921	866	844	852	810	844	879	845	848	858	786	858	851	807	852	797	779	833	796	873	841	832	834	809	841	904	818	833	853	833	902	785	866	841	868	853	825	828	815	861	823	787	845	836	856	832	811	832	855	824	830	819	895	844	830	810	832	871	835	867	861	822	821	851	883	820	831	857	838	849	818	820	821	793	856	878	836	830	842	853	818	809	841	853	882	828	817	829	844	863	830	866	818	854	824	842	811	811	839	860	901	823	818	851	845	854	830	787	851	827	853	835	868	821	860	871	851	835	827	820	823	852	810	799	777	834	826	877	825	799	917	831	877	833	844	896	826	843	819	804	812	845	827	798	852	828	783	837	840	850	838	804	845	846	821	832	875	864	822	823	861	862	830	845	831	837	797	822	851	845	798	828	842	843	826	796	820	840	833	861	820	873	831	891	819	827	852	802	797	786	828	861	851	818	777	829	808	821	871	794	803	831	829	811	844	816	836	891	822	833	839	854	861	863	831	810	821	845	863	850	862	836	789	860	841	777	824	805	828	842	820	830	810	829	906	828	791	872	855	836	808	859	844	874	902	839	843	827	848	807	849	856	843	801	856	797	819	813	839	884	820	883	768	834	855	871	864	928	832	776	837	879	820	775	823	792	808	831	842	879	864	799	812	876	789	807	819	863	804	827	850	815	894	839	797	831	822	848	888	853	806	791	868	840	807	847	828	808	837	856	849	845	833	816	854	884	874	838	883	853	808	817	812	859	822	798	783	830	850	858	798	855	775	877	846	850
37506	39938	42299	36634	33105	30551	34709	35192	31272	28247	25762	22887	20463	17296	13241	12320	12305	11882	9178	4487	2173	1788	1805	2202	1511	1065	1161	1014	841	981	1223	921	652	457	327	299	367	339	296	261	255	277	266	281	246	257	285	240	260	270	306	255	280	262	266	288	270	297	301	273	257	267	260	270	283	262	283	276	286	262	227	289	244	261	227	256	281	258	290	266	277	252	292	242	247	298	297	261	272	282	216	252	262	280	252	257	271	284	285	279	289	288	272	270	263	279	267	292	280	263	243	251	263	270	265	216	245	275	284	267	277	264	297	228	270	266	290	286	294	260	285	239	238	256	278	284	278	274	268	264	235	247	269	276	269	266	265	246	282	257	269	240	272	288	254	247	287	249	288	247	236	266	269	276	282	291	253	243	244	246	250	286	241	261	267	269	259	262	263	269	261	258	259	285	299	264	285	284	253	238	262	258	272	277	252	281	274	246	271	255	300	279	267	249	282	258	250	274	268	279	275	268	235	249	237	264	275	287	293	298	271	258	263	271	266	277	265	279	303	271	246	272	261	296	247	276	274	260	263	267	287	254	258	283	257	304	255	294	292	271	259	271	260	310	263	272	222	288	254	251	267	257	245	299	302	261	270	267	274	261	271	267	295	276	269	269	262	255	253	250	245	260	252	266	282	219	265	272	225	261	263	271	259	261	266	286	295	260	268	285	250	272	267	257	260	258	264	252	261	310	277	270	274	301	267	290	285	273	269	268	222	282	257	237	263	275	249	260	267	254	284	252	253	257	277	267	262	261	271	244	250	284	243	259	256	254	277	298	262	257	294	286	228	268	277	274	262	285	252	275	265	283	251	231	257	261	286	276	260	262	239	264	260	267	274	255	289	299	256	235	266	228	247	260	251	293	247	272	282	260	288	242	271	259	276	288	265	270	257	261	264	245	295	265	273	247	288	278	255	247	266	247	271	272	240	241	240	290	271	237	244	258	275	289	254	265	275	268	269	266	319	253	227	248	287	264	278	243	235	257	274	255	242	285	283	267	277	268	243	276	268	272	260	292	262	268	263	280	268	294	229	276	306	247	260	268	279	266	265	265	274	276	277	257	265	244	258	282	261	230	229	255	256	285	275	256	274	263	278	293	290	279	261	270	224	279	241	293	240	298	264	279	238	294	280	247	272	274	261	275	284	269	271	256	241	259	284	265	246	275	286	269	253	294	266	250	264	277	267	264	274	271	278	268	286	273	265	271	267	257	242	271	279	261	268	249	274	233	263	257	271	261	286	256	287	267	260	270	294	279	256	263	245	240	269	260	262	276	290	259	270	288	257	265	278	283	282	259	284	296	293	255	256	262	281	287	282	252	270	284	304	293	289	286	270	259	272	273	263	271	257	243	253	266	289	275	260	271	268	264	280	253	281	269	264	261	243	271	257	284	241	269	267	257	251	268	256	263	272	258	315	263	269	245	253	280	253	271	280	256	264	263	295	297	276	245	277	291	240	285	275	257	269	260	248	264	253	253	246	287	261	264	235	279	279	238	252	278	270	252	307	259	270	274	297	239	268	259	253	275	309	265	282	290	258	252	263	240	254	265	247	256	261	271	250	253	292	269	276	282	265	249	288	277	277	227	259	265	283	265	274	273	269	245	236	268	238	269	277	220	263	267	261	245	224	284	223	255	279	236	298	253	254	259	270	239	262	241	274	284	269	254	255	276	261	268	297	249	272	260	269	240	244	247	271	299	255	280	275	269	275	249	278	265	256	267	263	256	282	237	265	239	224	273	256	267	258	270	267	234	282	259	229	245	259	247	247	239	301	264	294	289	256	283	263	257	276	284	255	289	265	287	275	281	259	225	269	263	279	287	274	266	239	260	264	280	292	248	274	275	286	264	279	264	258	270	246	288	255	242	269	251	303	293	281	290	289	257	269	292	274	244	263	257	229	254	259	263	241	249	247	250	292	266	285	262	264	260	258	291	280	278	259	281	274	262	248	272	268	272	267	262	278	261	261	280	268	253	253	236	273	259	269	283	279	258	286	266	268	245	252	288	289	268	290	272	271	259	257	289	269	271	270	278	259	270	267	252	255	274	244	241	262	249	282	264	253	272	252	273	268	246	248	280	262	215	284	271	268	254	256	270	265	271	262	235	249	250	289	250	254	258	249	264	297	272	293	285	277	251	276	318	257	279	254	294	260	269	278	302	248	262	269	273	233	262	259	281	264	255	290	260	263	275	261	292	259	284	285	263	283	276	288	290	253	249	274	268	303	294	278	249	258	254	257	266	255	252	270	252	280	276	276	269	244	239	246	295	300	282	278	269	283	270	286	263	256	265	275	267	290	265	243	253	284	289	265	258	246	266	255	270	288	272	244	271	247	274	263	272	281	248	270	288	294	263	282	238	280	272	282	275	289	276	262	268	261	228	265	236	251	324	250	258	240	276	256	282	254	290	245	276	261	250	254	265	269	263	264	251	279	272	261	286	245	264	264	233	265	273	248	275	269	276	241	280	245	263	260	254	275	265	262	264	271	266	276	263	283	287	255	246	251	250	242	260	260	271	263	244	257	262	258	240	277	274	270	244	273	285	265	251	287	255	292	273	258	241	295	294	276	261	261	276	254	283	272	238	305	268	251	279	251	262	253	296	260	257	282	245	294	282	243	249	255	261	253	273	249	264	255	266	274	284	263	271	268	262	280	283	254	265	258	265	271	257	281	256	267	253	256	277	257	251	262	274	280	277	265	315	265	265	258	237	281	265	300	254	249	265	230	263	233	268	269	273	264	258	264	255	245	245	255	272	231	289	273	276	263	256	273	265	299	261	243	292	275	274	253	299	256	242	293	267	284	252	271	278	305	258	261	287	242	291	227	275	250	249	266	295	264	251	257	258	265	263	284	258	264	292	240	244	256	266	277	257	279	268	284	283	268	248	239	302	246	212	264	275	263	259	262	258	248	251	257	246	268	271	269	251	271	254	273	247	299	258	297	266	276	261	278	260	261	263	277	265	284	245	275	245	262	246	307	231	238	279	286	262	280	224	273	272	284	291	245	291	250	265	275	275	289	263	287	263	292	250	252	290	290	258	280	254	249	305	258	276	276	253	251	274	305	252	260	276	262	288	267	265	256	266	261	301	253	285	271	251	233	282	259	244	276	269	284	252	245	268	260	270	268	250	260	258	248	287	269	263	285	263	256	266	241	295	279	266	284	293	308	280	253	280	256	273	276	270	264	269	248	246	249	277	275	278	255	233	208	273	268	262	251	255	280	267	231	237	298	291	251	278	302	308	270	270	296	259	262	286	230	301	248	246	254	236	273	287	247	261	276	251	236	276	260	277	248	283	245	257	251	266	282	293	264	252	237	260	256	272	250	247	246	280	249	277	248	237	303	266	271	282	264	239	250	293	272	294	253	250	286	274	252	287	256	273	282	272	281	284	236	286	265	271	265	247	260	256	276	274	269	266	257	279	282	286	283	252	234	260	275	288	263	278	261	269	263	275	279	242
27776	33647	40329	41766	41335	40523	45998	46005	43952	42260	40692	39178	37309	35398	28794	31473	31174	31666	24852	16326	9794	8633	9466	10997	7963	5635	6312	5428	4702	4970	6403	4591	2887	1778	1139	1065	1247	1095	918	915	788	833	834	790	784	754	760	748	787	817	742	788	747	782	737	768	773	728	743	727	766	763	735	725	722	729	735	748	747	751	750	797	766	777	765	739	725	726	744	723	722	755	776	744	726	711	715	729	702	746	679	698	754	755	712	751	765	772	719	787	712	716	734	701	749	701	725	727	773	758	739	736	683	732	720	699	768	706	750	700	759	675	767	694	748	765	778	754	729	753	740	771	738	692	758	770	727	744	706	774	759	723	704	746	726	783	704	758	710	735	770	757	755	737	747	712	784	703	777	735	720	760	729	744	757	699	734	784	753	758	714	745	707	793	751	753	755	744	736	698	695	738	716	723	720	770	743	712	748	709	742	718	764	704	747	736	741	732	810	739	788	702	693	693	777	735	762	702	698	701	721	758	740	702	749	756	759	727	743	791	806	737	726	706	721	835	714	766	743	747	700	753	750	781	729	743	716	694	702	744	695	726	716	746	702	745	769	755	746	772	734	738	753	736	737	778	739	719	782	774	741	760	733	758	759	736	740	746	712	701	747	749	717	773	754	772	741	694	720	740	761	683	717	705	796	759	707	713	685	758	733	743	811	780	733	768	700	725	733	728	709	740	698	723	698	744	714	749	714	719	750	781	734	765	771	737	749	709	699	733	733	760	716	752	750	804	789	730	733	761	721	736	755	753	726	714	748	782	770	743	706	769	739	712	780	732	776	788	717	722	764	741	739	789	740	684	736	726	760	698	742	729	741	743	691	800	758	761	756	719	739	760	741	720	717	754	758	729	709	783	755	745	762	763	736	772	758	776	758	794	741	709	717	764	736	726	750	746	718	761	728	747	695	748	713	789	744	744	749	752	740	678	759	748	682	757	765	765	772	740	707	747	760	704	760	780	755	725	747	745	752	710	702	732	713	754	779	792	763	748	709	753	698	751	736	789	691	724	729	813	752	815	728	770	729	768	726	751	697	767	683	732	786	745	752	705	783	781	706	724	754	739	737	690	688	804	784	736	758	721	768	723	760	780	768	755	767	689	716	726	769	773	713	719	714	773	750	761	767	761	742	751	737	750	744	752	742	765	799	737	734	733	743	755	788	711	743	733	734	767	752	730	749	768	772	749	679	719	731	742	751	714	725	770	714	755	708	691	722	713	784	752	774	710	708	707	724	775	707	719	725	752	787	719	745	714	752	753	788	721	766	777	715	704	725	772	750	757	757	715	738	746	733	706	709	699	735	715	755	745	738	714	745	762	724	689	733	701	747	712	800	726	750	720	783	721	718	758	714	711	745	781	730	740	748	745	744	790	730	747	781	764	706	698	735	754	776	725	750	729	699	741	726	758	730	747	764	687	765	725	711	746	726	692	726	708	765	744	704	721	691	713	750	744	772	762	767	781	728	714	728	793	701	736	704	745	778	771	750	775	717	706	747	726	747	730	793	748	735	731	742	725	711	728	729	681	748	785	722	752	735	774	735	728	745	723	730	725	726	721	699	736	746	730	730	700	768	720	759	754	700	725	743	758	768	731	710	694	731	716	742	738	732	724	727	746	721	777	775	746	745	775	710	751	708	736	787	755	750	765	687	690	714	735	758	758	753	752	713	740	757	712	750	771	727	719	744	746	772	699	770	743	708	729	796	741	726	703	765	748	667	760	735	698	700	746	754	690	743	741	738	762	730	741	734	723	735	738	714	739	780	791	779	755	750	738	752	726	789	735	744	730	733	718	720	755	725	751	703	703	711	702	761	788	687	734	721	763	745	712	732	754	769	698	763	732	766	668	734	740	743	706	715	757	759	745	766	730	733	761	707	722	750	707	738	764	777	762	747	735	691	721	732	766	747	738	733	751	764	771	751	693	730	741	782	705	755	741	734	736	754	730	740	759	734	740	712	772	762	740	753	682	685	691	712	729	753	785	740	709	775	746	703	781	750	731	743	703	735	733	776	746	745	734	731	763	772	714	716	749	731	677	716	769	782	783	769	734	705	721	750	708	729	750	734	778	722	794	697	752	714	808	754	737	738	736	762	720	747	745	703	778	743	712	768	735	744	724	765	790	716	763	714	699	763	718	799	690	772	725	755	721	731	761	776	759	747	705	735	733	739	680	731	751	753	726	655	722	730	751	778	721	688	740	747	705	705	782	755	742	761	737	730	766	755	728	783	693	758	718	736	759	799	671	754	791	739	742	722	790	792	698	742	725	694	741	710	775	747	736	705	737	769	731	726	750	713	766	733	720	771	768	738	730	713	750	721	730	731	748	721	715	761	743	719	741	758	716	748	753	677	785	745	743	698	772	783	776	744	721	742	724	744	735	750	716	747	706	723	751	769	752	764	729	762	749	702	727	727	719	678	761	768	777	773	756	772	754	721	711	727	743	722	699	725	722	709	728	736	726	755	732	741	742	709	746	776	721	692	819	742	746	726	726	731	704	757	783	774	729	770	741	778	723	718	738	744	686	723	711	772	725	765	721	780	731	725	770	729	764	713	756	789	729	721	724	746	696	746	721	766	718	755	760	727	747	718	798	735	751	728	761	720	741	732	699	739	753	737	751	742	695	709	756	764	776	766	720	756	694	723	750	716	780	722	751	785	754	755	745	755	765	735	745	750	752	705	742	728	763	775	735	782	725	791	704	764	783	724	790	720	720	706	787	722	720	764	713	712	704	726	752	755	737	699	770	757	692	746	745	789	774	738	773	719	738	740	761	751	743	746	728	761	687	736	785	750	733	745	787	702	744	770	708	746	670	765	707	756	790	772	738	750	800	759	743	726	704	738	717	698	713	771	750	762	774	732	724	711	753	714	714	767	728	773	742	740	722	773	754	721	730	721	725	706	730	733	752	796	703	779	748	770	755	730	785	736	741	701	713	781	751	780	743	759	738	761	730	746	705	704	732	816	744	710	731	724	803	733	745	709	719	715	764	758	742	729	701	758	800	735	744	750	727	703	774	813	707	750	744	723	730	714	721	799	725	691	714	762	745	715	767	739	712	762	723	713	755	760	735	722	697	736	716	702	781	699	805	762	805	746	742	746	809	734	728	717	754	729	735	772	801	705	745	788	747	731	731	736	710	781	724	712	700	765	753	750	759	731	724	738	720	756	747	724	697	743	756	674	698	732	767	773	720	770	750	711	791	705	763	784	724	727	716	692	747	699	723	745	737	752	733	720	750	733	733	723	736	757	731	748	692	708	726	778	673	743	753	732	767	768	757	757	739	739	701	756	737	781	757	756	773	745	722	725	717	753	728	720	752	714	765	719	781	750	721	731	756	721	723	724	754	755	729	728	741	778	718	729	661	744	738	705	738	796	736	738	756	748	713	727	767	698	710	775	713	784	698	764	735	765	725	726	750	789	745	772	742	769	705	779	738	708	752	686	689	795	723	765	760	751	742	711	692	727	693
43129	42347	45340	41922	38088	39323	41761	41161	36786	34366	31304	30627	28753	24226	20105	17689	20084	19589	11434	4571	2509	1540	2551	4036	2032	1244	1385	1650	1135	1663	1804	1238	807	539	387	391	369	388	307	298	301	322	305	316	317	288	290	322	304	270	268	302	309	284	284	277	292	320	331	267	288	262	266	275	267	336	298	295	297	306	282	266	290	288	276	252	265	298	268	267	286	301	274	277	315	332	305	264	301	298	280	254	268	280	264	278	296	278	281	282	271	268	284	304	297	284	299	289	256	275	268	276	292	295	284	292	298	290	295	296	258	300	261	293	291	290	353	272	272	265	264	291	293	266	291	296	263	336	298	289	268	270	263	300	294	292	284	340	281	272	281	313	268	286	290	292	296	277	318	261	320	294	290	270	276	305	272	278	266	271	285	264	271	258	290	287	296	273	283	270	276	273	272	283	301	286	299	306	254	296	272	304	318	259	282	304	275	278	279	296	266	318	323	286	265	276	279	287	296	289	292	271	293	284	298	258	302	285	299	291	258	289	268	276	295	277	268	293	277	276	293	287	280	302	227	255	313	276	298	298	285	265	267	301	293	307	267	304	325	294	296	318	265	281	309	314	267	274	263	299	283	254	262	299	313	253	317	274	283	298	277	294	258	261	287	338	293	276	276	280	273	291	308	276	295	261	260	284	313	285	293	314	283	296	276	306	299	249	298	300	268	310	294	239	304	291	283	263	290	263	309	279	312	283	291	252	260	294	274	261	275	284	274	287	270	280	320	262	311	255	273	272	273	294	290	275	279	319	311	284	305	283	275	283	305	275	300	292	262	303	304	294	284	288	269	297	291	262	262	280	303	261	268	280	292	292	268	277	265	268	262	294	260	256	306	274	271	265	298	318	290	274	294	260	309	293	297	255	277	273	270	293	289	286	265	304	285	276	278	276	291	311	301	291	315	264	290	281	297	293	281	310	298	276	277	295	264	289	300	281	280	298	297	252	284	256	287	268	288	277	284	288	264	266	293	294	297	294	292	269	291	290	266	303	273	305	294	297	301	267	291	275	294	305	298	288	312	264	284	274	309	257	267	305	317	275	283	293	272	290	277	272	289	272	298	289	300	261	291	300	304	302	294	292	268	314	279	290	276	302	281	286	299	308	274	294	294	288	324	306	272	288	276	283	297	287	310	268	296	285	305	299	279	309	288	282	280	283	301	294	297	289	292	313	300	277	242	290	312	241	319	339	294	302	319	265	270	297	305	283	300	279	304	282	300	303	271	276	281	282	296	290	287	322	286	280	303	270	303	316	296	285	292	273	287	310	289	302	291	299	280	272	288	305	307	303	310	268	265	294	271	277	286	285	295	310	266	292	296	296	292	315	262	258	290	307	291	318	345	288	316	299	315	310	284	281	277	290	275	258	280	262	292	299	275	286	274	293	286	329	295	274	237	273	274	302	302	278	265	287	307	277	277	281	317	277	261	309	259	285	300	282	276	269	314	301	259	311	269	273	277	295	296	296	287	286	299	259	301	288	335	291	295	277	288	274	260	235	284	305	266	291	310	303	298	296	290	264	278	275	305	278	270	303	295	297	277	269	292	287	304	256	289	305	301	251	310	302	292	293	302	281	298	295	282	317	268	270	294	273	286	278	267	255	289	285	305	296	317	297	294	303	290	285	278	292	277	309	270	275	322	292	252	296	305	316	278	298	294	263	304	293	289	301	304	300	287	252	287	263	272	310	266	277	288	321	287	287	318	309	312	292	269	305	297	271	279	266	302	312	311	280	283	277	294	268	285	248	270	270	308	267	276	274	270	280	297	267	284	274	280	269	290	266	290	276	245	291	285	307	279	300	294	301	280	258	279	282	275	307	271	288	291	284	271	318	285	265	259	316	287	305	289	290	299	244	274	270	302	274	287	273	250	309	268	313	284	289	253	277	288	271	290	312	264	288	284	289	303	286	282	290	283	276	298	287	304	267	296	289	326	297	258	294	285	293	285	299	278	284	253	298	242	302	252	318	306	283	337	299	273	280	314	285	270	302	277	287	321	306	287	235	282	265	302	303	277	249	275	283	282	306	302	284	285	321	290	270	244	284	290	304	259	307	272	298	257	282	279	291	275	291	297	288	271	304	305	316	289	305	298	272	290	301	308	294	288	294	303	267	298	290	284	298	307	310	315	279	284	276	276	312	288	307	304	289	293	298	277	263	290	290	292	297	281	294	292	270	307	293	298	268	294	327	275	288	306	299	296	261	305	266	293	274	327	279	319	295	285	311	301	282	268	241	263	291	280	291	292	263	297	296	304	320	290	292	268	310	282	315	293	275	281	280	286	285	276	285	277	253	286	293	278	264	265	285	305	299	286	313	248	263	266	274	299	295	272	296	290	273	275	288	284	301	289	276	278	304	298	293	265	281	254	294	293	290	264	302	299	305	311	296	269	267	282	281	318	314	305	293	275	253	279	261	281	293	277	287	278	299	293	288	308	286	277	313	273	278	270	275	272	288	283	297	268	309	284	251	287	295	278	274	296	301	288	254	282	271	282	294	283	278	272	266	301	296	259	265	295	281	266	290	255	296	272	285	268	298	283	274	297	278	276	278	277	260	285	276	297	283	314	306	287	263	315	291	270	287	330	283	291	287	269	291	290	280	283	291	318	264	299	257	318	247	288	290	296	291	296	313	303	278	288	288	297	282	254	299	262	301	283	276	272	298	304	315	274	285	305	318	311	253	294	327	271	297	273	287	297	277	269	284	267	280	320	315	289	311	274	297	289	268	274	275	292	281	320	287	291	288	278	294	266	295	267	278	286	281	304	292	289	235	261	299	270	297	289	291	287	317	279	275	281	294	296	301	277	280	298	307	297	285	295	260	306	285	321	310	283	332	269	280	274	264	287	301	288	276	247	243	297	289	299	312	294	275	287	266	295	304	281	298	286	278	264	305	295	281	311	283	309	270	308	286	277	286	279	308	318	288	264	305	278	326	301	265	269	265	298	303	259	276	307	316	306	272	283	266	286	267	296	270	283	274	291	261	280	288	272	296	277	282	274	286	312	334	300	315	276	272	294	290	305	270	264	282	294	267	255	284	313	283	299	292	280	321	305	266	312	278	296	288	302	292	317	277	263	299	272	258	286	280	286	268	278	267	277	275	274	264	296	275	291	310	288	280	278	324	288	299	284	265	290	293	263	278	267	270	299	269	291	285	305	309	283	302	252	259	292	307	305	247	288	291	301	298	271	299	263	274	307	281	297	263	263	306	295	290	285	290	288	272	310	296	252	277	273	276	284	298	297	291	279	307	281	311	289	316	287	278	282	276	281	285	262	272	232	295	299	287	282	306	269	323	287	291	277	282	273	272	327	248	296	283	297	303	290	304	324	289	291	288	291	280	287	277	276	295	289	257	284	289	282	304	257	269	269	280	300	301	291	270	257	301	286	266	296	271	277	279	267	293	264	257	309	347	280	288	299	296	262	294	294	290	257	284	310	274	292	282	273	273	287	247	249	297
32053	36480	44031	47495	47485	48837	51383	51279	49001	47034	45589	44902	43483	40458	35260	36250	40208	37940	26129	15619	11152	7737	12074	17551	10276	6203	7255	8868	5891	9135	9152	5797	4025	2120	1279	1293	1403	1271	1044	939	902	978	922	861	784	847	860	845	855	835	851	808	825	826	821	806	837	832	820	828	843	840	765	814	802	842	752	801	828	768	789	857	777	788	753	796	767	777	842	783	792	774	840	825	792	769	811	799	792	804	788	833	806	785	831	791	789	805	793	795	776	803	814	822	791	804	763	803	758	789	759	797	762	823	775	849	796	789	783	810	764	770	840	784	846	808	773	797	814	833	808	725	784	777	858	800	746	858	816	768	791	768	805	813	776	784	763	835	815	807	776	834	823	794	810	791	755	802	823	794	818	813	832	805	812	821	760	821	783	788	831	806	804	776	769	790	817	747	825	826	845	837	811	791	772	775	814	777	794	817	751	783	769	742	804	783	807	745	761	780	814	764	867	831	835	794	799	789	760	806	814	774	798	748	769	756	767	829	788	774	777	719	803	763	786	820	802	794	805	840	783	762	811	809	786	758	799	808	816	779	805	794	798	823	742	816	797	809	801	770	841	785	801	818	823	787	788	786	768	776	767	837	776	781	768	827	754	818	828	787	817	828	766	788	791	785	778	787	801	775	802	796	786	777	776	754	794	767	755	714	864	812	801	809	842	815	750	802	800	776	797	784	778	768	803	829	792	775	815	762	773	800	764	801	771	763	789	749	809	792	791	784	781	801	837	787	771	770	837	792	771	775	795	784	743	809	784	814	822	785	800	809	784	784	784	737	794	798	773	746	768	792	771	765	803	793	829	796	794	748	758	820	796	786	804	769	837	774	809	808	771	758	767	797	797	819	828	813	810	809	833	784	820	810	748	803	817	797	807	776	778	805	753	766	825	791	767	804	745	790	792	832	786	782	801	798	759	767	837	779	772	813	748	771	774	746	813	783	781	793	768	789	825	797	754	851	754	805	779	748	789	802	848	832	803	761	754	790	782	801	804	817	815	773	806	789	809	749	769	760	814	807	840	807	806	795	830	823	833	775	785	803	813	802	790	781	801	785	794	786	746	813	839	771	757	787	758	795	768	788	770	828	771	784	800	784	838	795	799	808	778	816	823	785	860	793	773	817	731	777	778	816	767	803	844	851	824	802	796	854	754	772	815	800	774	784	751	776	805	765	784	758	814	762	809	806	773	817	807	755	829	767	788	804	782	782	825	772	775	856	811	792	792	841	784	769	804	802	813	785	749	798	764	802	775	778	780	772	745	839	805	806	862	768	733	814	785	800	784	827	768	827	804	848	826	783	782	771	832	791	792	782	794	806	783	740	760	786	882	796	773	776	794	748	777	766	751	750	823	813	791	822	773	784	762	780	776	790	838	841	803	808	748	801	802	794	785	776	813	765	817	770	783	825	768	808	834	819	807	767	807	782	769	823	780	785	792	800	810	782	756	799	771	772	797	842	753	741	785	792	743	792	760	804	769	787	771	795	746	846	785	786	757	784	840	818	769	756	795	771	777	825	768	776	829	789	809	761	782	817	762	801	806	824	709	856	797	808	788	801	793	823	840	817	773	804	820	768	779	800	790	811	790	851	760	813	783	795	791	814	813	747	847	751	744	783	789	814	843	792	812	747	799	780	769	765	804	794	752	824	768	813	795	764	839	799	819	780	800	838	739	814	801	761	797	770	762	842	813	831	806	821	809	827	783	787	860	795	793	748	758	830	795	770	804	789	806	814	778	786	761	826	821	765	790	778	736	785	799	844	767	801	755	766	801	780	807	762	833	801	844	819	824	795	749	736	807	813	812	773	753	829	765	775	807	810	768	775	747	776	802	824	770	781	813	762	766	758	808	807	760	791	793	751	730	777	811	818	801	829	783	797	839	805	831	807	775	787	778	755	788	788	779	820	761	776	812	810	764	789	773	795	746	764	820	788	748	867	828	806	755	787	785	737	776	854	822	797	768	779	774	815	758	782	815	816	770	780	805	801	810	753	722	771	827	781	781	811	808	829	797	784	795	744	770	785	772	770	776	837	769	772	792	801	812	817	760	779	841	792	728	809	773	755	844	774	788	757	799	783	818	752	776	770	747	759	807	775	774	796	811	774	730	787	790	812	833	808	782	776	812	789	869	749	781	801	779	788	775	803	759	753	758	750	794	780	830	786	831	764	774	770	844	783	788	793	806	801	800	765	804	766	792	751	780	786	825	829	771	755	761	847	781	776	710	816	812	850	762	799	799	778	852	753	838	772	777	813	767	795	771	784	814	744	786	778	770	751	781	773	753	757	846	793	775	807	777	789	747	822	743	800	778	821	780	753	803	792	764	825	799	794	787	829	759	769	782	831	811	783	763	810	786	789	801	789	783	772	821	816	799	718	796	822	816	799	824	791	817	787	748	807	735	760	760	762	841	808	793	738	849	797	773	728	799	801	785	752	809	771	806	773	737	783	774	803	780	812	743	769	753	804	788	776	823	805	765	754	823	819	861	800	779	808	775	786	796	787	798	830	808	718	802	866	785	781	808	793	804	744	800	824	744	740	822	745	789	858	785	825	811	786	806	800	810	826	721	775	792	760	805	793	798	754	844	758	787	767	744	812	765	775	797	778	835	846	744	864	818	789	768	793	769	768	786	797	787	816	800	849	805	783	773	861	803	816	791	786	754	809	784	765	759	843	790	840	792	777	753	770	789	793	786	780	786	814	799	807	811	780	792	762	760	771	787	775	753	759	784	792	814	802	768	842	763	795	802	787	824	829	800	757	751	798	793	822	792	807	814	784	765	790	766	764	786	849	797	762	759	791	814	814	767	801	799	768	794	762	769	775	772	817	790	854	792	809	779	796	767	836	745	815	831	795	765	750	789	796	808	799	818	814	775	817	799	759	783	780	775	829	819	812	806	842	780	775	757	787	742	840	793	792	812	837	764	785	760	806	801	732	767	773	753	768	819	761	831	764	802	828	790	766	775	749	838	793	775	775	803	780	799	772	783	804	798	778	791	806	769	803	799	786	734	772	797	812	768	753	763	805	812	835	784	796	770	769	757	741	801	788	767	753	779	826	812	739	767	772	790	777	783	791	787	772	809	818	792	773	782	769	776	771	822	764	775	841	813	781	809	766	805	802	839	771	809	794	796	872	803	811	799	803	786	771	799	769	790	804	783	803	768	772	822	786	789	787	783	756	788	778	779	808	816	812	787	802	756	833	800	754	792	724	766	837	820	774	784	827	736	810	777	778	801	730	812	815	820	712	781	797	798	768	773	780	771	804	808	767	796	782	806	808	813	788	806	778	756	808	834	862	769	750	792	840	824	745	765	777	821	760	767	810	767	793	809	801	809	796	787	818	828	775	820	813	756	772	813	771	798	808	799	764	765	795	788	750	846	786	783	801	826	830	785	832	788	812	840	804	803	828	813	770	826	807	799	727	799	870	815	806	760	812	780	788	762	763	816	753	771	802	765	788	803	817	789	765
14380	13307	13456	10966	7963	6167	5604	4516	3492	2814	2346	2078	1797	1526	1275	1180	1325	1089	737	511	482	419	421	503	493	380	405	420	353	406	441	407	360	321	298	281	302	306	288	316	287	317	316	316	298	284	328	293	292	282	282	303	283	289	297	304	281	286	312	312	301	289	282	277	270	293	299	293	332	267	278	282	285	313	295	301	268	297	337	291	301	291	301	266	292	285	275	286	281	277	274	306	291	278	303	288	294	297	326	285	278	335	311	300	294	292	269	275	298	282	303	296	296	319	300	326	305	296	282	311	317	298	285	281	318	316	288	287	286	285	304	281	306	300	296	339	290	306	280	275	303	311	303	295	288	316	275	274	301	291	302	267	267	281	297	304	320	303	257	271	281	276	306	313	308	269	278	273	284	298	309	270	306	321	290	296	311	274	277	263	307	309	284	273	296	307	316	310	292	299	289	292	285	307	293	301	285	289	276	292	344	287	283	276	288	293	304	277	328	322	295	300	301	279	309	304	303	310	320	306	306	285	307	310	263	286	316	301	291	279	292	276	296	287	284	295	266	295	285	305	321	284	329	269	301	315	335	290	316	303	283	281	301	300	303	273	258	280	285	270	319	285	278	290	288	309	311	299	291	289	319	325	299	297	269	293	308	275	284	295	279	294	304	299	303	305	290	280	297	297	302	309	282	292	298	305	309	285	297	304	293	292	285	312	309	260	297	283	312	293	292	301	290	312	306	319	313	255	309	295	293	283	300	298	282	280	276	340	284	313	289	285	318	319	265	332	305	266	285	317	325	303	292	307	322	284	303	308	266	308	290	262	298	278	281	319	278	303	312	277	286	305	269	282	299	279	293	305	266	285	273	303	284	302	300	294	308	285	305	305	273	295	329	280	275	316	259	306	267	299	299	321	281	265	292	323	272	291	254	302	284	300	281	302	271	326	298	323	308	301	284	309	294	300	279	293	307	321	325	291	286	286	286	313	296	296	292	289	298	323	262	302	284	319	282	277	292	292	296	313	282	289	296	298	289	292	288	287	303	305	317	297	290	295	288	295	302	318	286	285	284	263	259	304	272	284	315	291	306	278	291	291	308	300	297	274	296	280	283	286	317	286	325	273	277	305	303	302	286	291	305	281	335	301	316	267	302	282	267	309	287	294	284	319	266	287	295	309	277	277	294	302	273	294	290	290	288	313	290	318	296	291	300	311	297	307	307	298	244	319	307	327	327	300	294	268	273	307	300	333	303	306	300	273	320	300	292	289	299	283	305	293	286	272	306	287	305	288	295	321	292	285	284	286	281	298	298	296	316	283	259	295	321	299	307	305	304	303	309	318	288	309	293	322	294	247	304	288	298	301	296	289	292	271	272	289	312	332	306	306	289	319	298	278	311	320	280	298	306	282	286	291	260	287	314	309	291	329	302	305	263	309	289	320	314	307	268	257	252	309	295	283	300	271	304	294	308	289	296	324	347	313	312	297	298	294	294	290	317	289	322	276	290	295	308	300	305	298	302	300	303	304	277	289	305	270	299	298	271	285	319	295	302	313	310	304	314	308	302	299	297	292	312	334	298	280	279	275	318	293	265	279	286	292	270	290	270	287	289	320	293	292	288	317	297	337	293	310	296	295	277	259	275	268	294	282	302	278	283	314	295	275	303	282	305	292	293	272	295	303	304	270	293	306	287	276	304	306	319	311	295	287	300	325	306	301	290	302	270	302	291	299	305	290	269	289	287	314	302	307	298	302	289	270	342	290	274	289	317	303	297	315	298	301	313	265	335	285	291	290	273	283	316	276	277	308	298	315	297	297	280	301	308	280	286	298	297	306	308	293	334	276	273	295	302	305	317	325	277	322	316	279	286	304	306	311	291	311	269	265	305	288	293	282	303	294	309	296	344	278	269	321	303	295	313	304	308	274	316	322	323	304	289	261	286	287	315	291	252	289	294	317	280	342	281	291	297	285	244	300	311	338	268	303	289	277	271	310	300	316	277	273	324	268	285	290	323	282	274	313	295	316	313	258	251	331	303	281	262	293	274	280	271	308	280	306	299	300	310	309	281	279	294	312	311	280	265	296	317	273	299	257	296	273	283	309	314	293	318	268	275	279	290	304	287	282	321	313	285	291	251	311	295	291	302	276	296	280	315	271	321	315	285	275	296	307	297	290	298	295	278	294	314	274	267	281	260	308	296	281	288	274	275	299	312	290	269	288	300	287	289	293	319	288	300	272	283	304	316	297	299	274	300	319	272	298	331	288	290	303	320	272	320	292	320	286	287	282	292	293	281	291	298	319	271	310	296	314	323	292	272	328	279	274	295	322	312	300	316	265	298	302	309	314	285	299	295	318	311	299	309	300	296	305	265	284	275	290	308	289	289	321	301	285	280	305	264	286	305	298	298	287	286	291	292	290	300	296	302	290	261	302	274	311	285	287	290	321	294	283	301	282	325	293	314	278	315	260	318	270	319	299	286	290	298	294	323	310	270	316	280	282	266	281	309	273	288	310	283	305	318	321	292	290	325	263	263	309	292	288	303	281	301	309	286	285	279	293	314	308	267	346	286	313	279	301	284	300	268	329	299	266	261	311	289	303	282	291	298	299	320	274	310	296	294	303	317	316	280	301	296	294	288	303	322	272	312	306	319	319	276	305	276	330	296	273	293	283	271	260	309	325	315	304	283	286	296	273	301	309	303	277	282	289	274	287	279	311	319	249	296	270	306	293	277	302	272	314	298	299	296	323	323	275	286	290	290	281	276	345	327	279	303	275	289	260	322	307	274	289	284	328	295	300	266	299	328	305	261	282	306	298	288	294	283	245	309	265	288	251	279	299	314	289	331	301	282	305	290	279	273	303	308	295	310	309	251	309	284	297	269	320	294	292	292	300	297	257	308	297	299	313	306	301	313	307	289	305	300	315	298	328	319	297	280	285	300	306	302	316	326	306	279	290	292	267	285	309	316	299	318	259	279	326	309	299	312	285	303	272	274	252	299	281	330	316	310	302	297	273	316	288	296	322	302	303	293	277	298	280	298	305	271	287	307	321	322	289	298	254	309	289	305	297	307	308	269	287	271	300	335	280	277	312	286	287	289	285	315	307	301	261	263	270	297	272	301	304	270	285	291	280	300	285	294	310	267	323	282	276	294	285	295	300	313	314	268	331	323	314	312	302	324	308	289	300	290	298	277	282	261	262	298	296	305	292	292	287	271	286	302	294	309	289	302	300	293	252	289	321	289	272	307	301	265	308	314	297	281	308	281	281	279	305	293	269	303	302	292	298	281	273	298	286	298	296	310	270	270	309	274	286	305	261	276	293	299	316	308	285	280	297	293	248	294	309	287	292	277	305	262	273	277	280	311	274	277	276	294	329	296	300	309	278	287	321	297	301	282	298	289	299	306	277	302	319	320	280	284	282	308	280	341	303	295	283	290	290	326	305	288	260	284	271	306	291	277	311	299	304	312	293	299	278	295	282	306	293	281	311	261	272	280	292	296	301
10084	12195	18866	20701	19037	17548	17352	15769	13183	11060	10047	9198	8195	6516	5824	5470	6254	4969	3360	2057	1763	1594	1678	2123	1995	1331	1403	1532	1383	1467	1589	1434	1142	954	819	834	838	809	813	811	821	834	815	806	782	826	816	810	866	814	798	861	786	812	789	808	795	829	837	792	823	838	844	834	823	865	827	803	797	802	810	791	756	768	829	776	836	823	822	806	790	848	817	836	799	845	807	821	866	806	829	750	766	791	799	784	841	761	789	813	842	762	789	848	826	765	869	816	780	767	842	829	761	756	787	800	832	780	833	836	788	798	828	820	813	767	789	765	790	781	805	823	745	768	823	861	843	800	814	802	818	807	823	846	828	802	832	749	828	779	808	827	787	824	835	790	789	815	820	848	811	856	809	835	823	825	833	759	838	847	807	795	842	752	802	812	839	810	828	756	752	775	824	827	805	839	796	827	813	762	807	838	817	775	833	730	793	796	797	803	810	829	796	827	765	803	872	793	785	795	789	820	805	825	791	812	809	799	844	788	805	791	787	864	793	802	840	830	754	842	853	841	844	829	804	803	761	777	782	805	835	767	822	775	837	813	829	795	808	782	796	846	803	851	873	806	820	830	816	805	818	780	801	847	799	794	829	819	834	801	798	819	817	788	816	801	803	805	800	784	845	814	829	865	815	804	773	774	858	826	832	811	840	834	873	782	845	789	820	770	798	843	853	788	833	796	829	819	825	813	786	806	844	878	821	840	821	844	819	863	807	786	842	812	797	840	769	811	816	785	779	844	816	819	795	824	794	801	765	791	831	791	805	798	804	763	825	874	850	733	845	834	832	864	820	828	816	776	803	790	777	790	833	847	820	818	814	782	871	799	796	788	830	852	876	777	819	859	810	846	758	808	818	810	787	820	780	794	791	812	791	834	773	827	796	794	843	767	783	823	859	835	810	838	795	837	804	796	803	856	841	817	776	796	796	795	777	789	857	797	788	825	845	842	801	813	785	803	801	806	776	854	822	786	805	810	787	814	798	811	785	795	838	844	798	788	848	757	788	855	852	789	799	858	779	815	790	768	845	808	798	839	827	846	809	803	852	815	745	817	797	856	792	811	816	792	847	823	772	815	760	776	782	813	816	802	858	806	839	800	819	773	790	829	780	775	817	843	842	770	805	811	780	767	808	757	760	837	774	761	808	741	778	800	765	810	809	767	817	854	792	792	789	781	813	802	800	832	791	770	777	787	785	848	836	802	855	849	814	829	838	778	756	844	812	764	821	824	813	746	841	802	807	791	769	840	794	799	846	837	797	830	800	764	811	826	808	829	851	852	787	841	804	819	771	793	773	760	792	838	823	796	776	835	797	828	822	821	861	825	828	822	800	778	771	796	783	804	788	808	802	787	805	844	794	847	803	842	821	835	763	821	886	777	795	793	785	801	834	791	820	830	809	766	802	783	817	826	795	789	793	827	817	802	802	826	794	778	762	837	816	861	793	827	811	812	817	813	816	811	797	745	805	772	796	832	813	805	819	803	797	874	831	790	766	850	805	779	755	825	789	802	846	779	841	866	786	822	760	847	797	830	825	795	814	762	804	796	842	870	779	861	816	797	792	764	844	788	826	815	740	775	737	773	799	833	797	829	786	784	768	791	742	745	758	806	848	820	791	789	824	747	814	822	799	823	832	747	787	780	796	832	768	795	850	795	827	779	837	812	771	808	803	798	802	858	783	763	782	818	790	801	772	774	832	812	762	848	827	840	789	796	820	845	779	858	795	825	776	778	801	822	785	802	785	815	828	761	834	869	844	808	787	761	782	778	790	838	821	784	770	806	822	820	812	785	807	815	818	827	786	817	820	788	805	830	753	839	770	779	782	788	832	871	887	755	787	793	814	785	760	813	875	857	899	819	795	862	804	823	794	747	854	800	812	737	763	790	799	800	820	797	820	814	849	771	802	812	780	795	835	817	795	798	765	807	814	779	816	817	827	787	764	853	845	803	803	868	780	813	823	798	859	814	798	821	834	802	779	765	787	789	811	822	792	837	822	855	813	808	825	762	812	821	802	792	801	838	794	816	787	808	820	799	832	767	828	767	844	741	838	800	776	836	827	816	870	840	810	791	803	806	741	829	831	814	832	747	828	795	837	818	821	810	798	817	794	812	810	809	791	805	849	827	809	782	823	763	756	828	813	849	796	853	842	782	808	782	824	792	840	836	787	837	800	771	825	787	788	817	846	760	827	756	855	810	817	858	783	801	812	802	787	836	777	806	853	802	788	778	827	823	780	780	788	796	755	775	795	784	842	823	774	736	830	815	790	828	769	815	824	766	808	822	822	809	813	815	814	827	815	786	803	792	789	825	795	816	824	813	801	813	767	822	739	821	789	825	820	813	779	788	838	804	796	803	811	782	845	853	835	819	758	813	850	810	835	818	799	792	773	834	773	814	833	814	794	757	794	778	811	833	823	728	820	818	806	770	852	803	810	770	796	803	785	805	813	777	831	812	796	801	793	834	749	804	762	812	828	757	816	830	850	816	776	792	802	860	799	851	815	812	804	801	810	763	797	811	787	801	825	830	859	891	787	805	836	801	843	748	800	809	839	824	798	812	846	809	824	771	798	832	837	789	836	784	780	822	813	786	835	783	778	808	801	830	834	765	778	786	830	770	845	770	780	788	831	834	828	789	833	835	803	782	822	794	785	792	816	796	809	825	806	798	775	826	801	785	804	755	758	786	827	853	789	815	792	761	814	731	825	821	762	805	743	837	766	786	833	797	813	816	788	797	775	780	790	821	821	782	812	798	858	819	835	805	810	744	784	858	765	814	783	837	805	778	819	785	802	764	816	850	809	859	807	770	831	848	826	804	811	743	813	830	786	847	814	813	789	762	840	807	807	828	799	837	841	777	841	823	834	813	796	767	730	812	793	807	831	840	847	797	797	822	827	777	817	789	857	838	824	823	810	796	761	795	849	774	829	764	806	800	807	808	840	814	791	845	809	866	816	801	817	825	815	844	799	812	821	792	873	749	833	813	822	754	778	857	778	766	865	811	815	820	785	788	820	831	844	814	817	818	761	824	773	829	824	801	818	819	803	824	800	848	785	748	824	786	801	801	766	810	805	814	768	809	832	779	831	841	757	773	836	823	804	804	743	833	835	770	775	834	812	793	766	820	848	798	807	784	772	790	804	862	806	839	801	836	798	840	796	841	766	813	820	809	853	761	834	799	797	764	777	826	818	835	801	810	786	823	815	906	768	787	848	803	803	795	791	819	818	770	783	778	792	775	790	770	798	793	794	796	794	864	788	802	775	832	825	855	784	814	823	824	783	760	783	841	815	847	791	832	817	777	777	797	824	800	801	854	786	808	832	785	798	791	834	856	778	814	783	810	769	794	809	792	755	847	828	852	770	792	797	820	780	768	809	818	820	778	802	841	776	823	788	819	792	812	818	806	799	776	830	730	786	775	808	802	792	810	807	812	785	803	790	802	778	820	809	831	783	755	791	787	796	864
35774	38802	39669	36930	33709	34186	39270	34487	29611	27898	23721	17635	16248	15445	13692	11538	13804	10239	7692	3996	1820	1098	1123	962	2262	1591	864	1368	1200	1012	1207	967	689	423	347	339	310	324	311	304	288	292	254	266	285	286	280	290	284	261	297	266	269	268	274	277	263	231	257	278	293	267	283	284	250	274	276	253	246	239	285	277	254	275	283	267	295	275	238	276	290	273	248	270	275	279	226	266	287	281	278	261	264	297	284	290	265	274	269	282	298	277	276	263	285	279	271	275	274	282	246	255	290	275	285	275	287	264	260	279	265	268	271	252	269	283	271	270	249	282	259	267	269	303	267	288	259	273	241	262	285	284	269	263	259	283	266	275	269	273	261	264	273	277	292	272	259	292	267	247	279	290	267	255	271	271	288	250	271	271	286	257	276	295	246	269	247	267	281	297	269	275	298	289	246	251	233	297	266	282	270	275	289	244	297	258	239	273	281	267	279	269	283	283	244	280	251	281	300	266	286	291	270	253	251	257	275	270	251	311	263	309	317	286	255	290	255	286	262	270	264	298	272	278	257	277	267	284	292	298	287	263	283	269	270	249	273	295	298	285	300	255	276	250	282	284	267	275	268	265	256	280	267	268	259	288	232	283	233	247	295	264	283	270	276	293	269	279	245	282	268	266	284	276	273	272	281	257	302	279	262	280	264	270	254	301	252	272	275	311	279	257	286	278	278	269	273	277	271	269	265	301	229	276	283	280	290	288	294	278	275	250	288	245	252	281	277	277	253	280	260	282	279	299	281	270	275	276	260	275	257	306	286	254	257	293	275	277	285	277	245	268	277	264	247	280	252	250	274	216	275	260	259	284	298	291	264	253	285	274	265	279	272	296	303	299	256	262	268	262	265	278	261	276	270	301	296	266	264	308	302	253	264	308	290	234	297	267	290	269	261	284	277	290	255	258	264	281	262	262	283	257	253	277	274	271	294	278	240	289	281	258	267	263	262	286	275	265	244	276	237	297	263	266	271	264	265	272	283	280	272	282	277	279	285	287	280	273	280	266	272	270	271	282	281	265	271	262	256	255	272	297	282	238	270	291	283	259	255	243	254	265	265	281	297	300	290	264	273	293	269	297	263	269	266	234	279	291	268	302	274	292	265	297	265	251	290	251	289	268	259	265	254	262	262	297	302	276	250	273	277	283	289	256	271	316	292	265	283	255	262	271	268	269	262	264	271	234	265	248	270	286	277	261	301	283	268	240	255	265	280	247	290	268	295	268	279	287	278	256	288	282	241	273	282	296	265	271	229	304	268	281	287	291	283	266	273	267	278	298	268	278	270	277	280	262	286	273	270	257	250	276	297	239	286	245	313	255	282	269	273	308	273	304	265	265	263	274	282	297	286	274	248	258	310	284	288	277	250	251	261	238	273	259	252	257	266	271	284	265	258	274	258	251	290	247	266	261	267	273	297	295	255	269	271	283	278	311	258	277	282	257	267	296	274	249	251	263	277	296	297	282	282	267	268	266	266	279	256	276	279	291	247	267	266	250	266	285	298	239	274	275	256	273	256	299	252	292	277	263	284	317	278	290	273	300	313	293	276	279	286	234	276	271	262	282	237	292	270	289	280	257	261	260	284	270	307	279	285	282	248	282	310	288	246	254	261	276	251	280	311	267	251	262	278	255	311	293	254	281	266	245	310	263	272	265	302	273	274	282	279	270	289	285	272	316	259	259	268	289	296	286	282	280	245	267	253	280	264	290	267	274	285	284	282	274	260	275	286	292	253	282	308	262	261	281	298	267	250	276	304	254	277	263	249	277	276	265	289	267	266	269	272	278	273	309	281	268	289	274	305	287	260	255	253	310	269	265	252	259	268	285	285	255	296	274	280	233	254	317	264	301	304	254	283	295	295	263	279	267	271	280	285	275	272	293	310	264	269	274	260	271	253	279	251	263	289	284	253	247	287	276	270	258	279	291	249	279	276	244	239	257	286	285	281	318	279	248	274	287	272	263	268	266	268	321	268	285	290	276	270	283	256	296	273	243	276	267	259	275	282	258	282	281	257	275	301	282	294	273	258	285	266	290	296	308	239	269	292	273	262	271	280	280	278	272	252	290	284	273	281	259	261	276	260	269	278	250	281	264	275	256	278	258	280	267	290	310	260	290	284	283	277	250	282	288	285	275	290	277	295	291	272	291	273	265	272	286	278	264	291	280	279	297	277	261	295	283	274	254	306	290	273	274	246	262	280	317	267	270	249	290	282	275	287	276	254	302	276	276	244	255	245	293	264	270	271	289	277	254	287	281	298	287	272	275	282	277	296	254	276	261	293	276	275	253	282	299	269	266	269	273	234	279	278	240	268	262	271	279	274	252	249	272	301	244	261	296	295	300	269	275	299	279	259	272	269	292	262	299	295	239	287	288	242	256	265	266	283	278	267	275	272	312	291	262	271	292	281	275	254	262	305	279	262	279	268	300	315	287	283	251	273	270	275	275	303	281	268	291	296	288	255	259	262	264	280	280	283	294	287	274	279	285	268	282	268	309	280	283	255	282	284	277	278	248	261	267	246	265	275	244	261	250	243	276	265	297	258	262	253	298	265	287	269	284	250	283	275	290	294	261	314	263	281	293	290	281	279	279	278	276	280	258	269	260	298	287	271	274	258	255	275	249	274	266	254	288	286	291	278	271	266	298	269	274	276	277	255	207	283	276	304	273	253	263	272	294	264	295	283	241	299	267	272	272	274	254	273	245	249	289	289	318	300	252	272	262	268	275	273	289	277	290	256	262	276	274	251	299	282	222	280	295	284	238	262	277	280	279	256	274	259	297	292	271	259	263	253	262	277	282	265	269	265	266	281	272	296	241	286	261	258	263	259	288	247	242	297	262	275	277	280	257	246	236	259	319	294	248	310	293	285	274	283	278	306	278	302	273	272	288	285	260	245	307	271	266	273	254	273	250	233	301	304	281	296	257	253	262	278	271	281	280	268	281	286	259	264	272	298	282	277	265	262	269	280	251	267	272	285	268	295	278	306	286	295	284	270	295	272	319	250	271	231	250	243	253	260	294	256	280	274	257	284	274	260	280	271	270	283	283	294	273	256	269	280	336	278	289	270	264	272	243	298	248	256	318	276	282	273	281	271	276	298	292	285	254	269	251	292	296	255	312	264	274	277	253	279	268	234	309	228	299	282	273	255	249	261	261	280	288	276	264	278	280	304	250	260	280	289	304	279	258	282	295	258	244	244	280	280	295	284	245	257	285	321	271	249	272	259	296	267	286	265	248	265	256	273	272	268	271	288	264	250	280	236	271	292	286	309	290	282	266	303	284	282	273	291	256	286	271	306	241	290	273	313	263	263	291	287	273	306	299	278	281	282	264	302	277	254	278	321	284	305	279	309	280	306	285	279	272	274	264	249	284	310	264	227	262	293	264	287	256	264	254	278	290	270	279	234	300	257	269	268	259	263	281	299	274	284	304	277	261	287	264	283	251	274	288	271	256	267	288	283	247
26221	32570	38602	42057	42827	43895	48513	45541	42571	42094	37501	33508	34414	33081	32011	30034	33448	28074	23743	14826	7995	5570	5773	5142	11740	7609	4366	7283	6927	5948	6815	5034	3156	1655	1202	1153	1170	1199	903	844	882	877	794	819	807	794	837	792	817	813	792	783	744	799	763	814	786	740	742	762	770	776	784	761	746	795	714	754	719	731	794	788	756	745	741	726	762	728	755	730	781	723	752	819	754	733	759	709	750	757	757	725	764	759	789	751	725	769	768	749	760	780	706	725	774	744	804	793	745	760	802	791	767	738	767	774	773	739	759	733	769	758	757	750	747	707	768	720	784	798	766	718	708	757	785	796	773	765	740	779	781	743	716	727	723	799	778	718	732	750	794	801	756	762	769	727	701	817	744	781	798	794	766	765	761	752	744	781	737	723	732	760	743	785	750	761	719	754	760	763	738	725	777	757	739	786	745	751	739	767	801	777	806	797	770	761	723	767	743	734	694	758	718	802	726	765	742	726	796	767	770	751	765	780	812	742	707	754	792	810	795	756	718	778	744	758	787	764	729	715	736	794	791	773	801	750	795	732	773	745	788	769	771	730	745	734	767	779	786	785	791	752	719	740	755	778	792	759	756	762	765	699	777	703	718	789	733	769	760	787	730	759	762	776	730	739	786	740	716	777	738	779	734	711	732	755	782	775	782	778	791	742	726	747	713	746	782	757	749	805	744	755	768	819	734	734	757	731	749	795	811	712	707	727	707	806	743	759	728	730	797	784	753	752	729	774	742	780	765	771	767	721	751	769	769	748	738	741	775	712	770	769	758	711	718	762	789	753	778	724	767	820	707	756	774	756	719	740	762	765	714	757	728	747	777	768	756	721	764	743	731	773	728	798	721	783	716	783	722	802	734	767	739	801	780	743	747	792	751	715	751	773	725	720	766	786	696	763	748	750	771	756	741	750	751	738	697	746	805	717	786	754	787	742	788	714	822	737	762	754	800	751	749	746	752	760	740	788	736	747	783	742	741	777	797	729	772	755	716	757	779	720	810	730	786	801	759	760	698	779	761	709	725	737	712	731	732	762	756	746	774	785	755	753	727	715	737	779	796	730	780	730	719	768	789	796	763	755	721	757	743	775	787	790	765	715	736	710	759	763	787	713	758	716	779	759	757	746	728	775	723	752	764	749	771	761	763	724	721	742	737	744	734	732	791	734	761	755	716	759	781	754	763	721	764	749	711	767	697	734	769	791	716	770	803	692	795	745	770	787	755	757	786	788	764	764	737	769	744	724	719	795	729	779	765	735	742	728	755	723	778	772	676	737	807	813	786	726	753	703	730	728	776	708	737	759	747	771	770	775	753	770	728	735	770	760	732	781	761	726	781	734	732	724	743	754	779	794	754	731	736	756	771	774	752	757	717	730	734	732	821	784	818	741	759	719	754	750	779	774	746	761	775	736	737	797	742	753	746	708	756	682	729	772	776	754	750	756	729	746	779	758	743	738	748	703	751	740	745	810	745	722	734	771	746	768	767	753	704	775	761	756	804	683	755	721	740	733	738	748	753	739	717	738	789	760	753	726	757	727	754	725	783	716	789	759	737	747	715	785	752	785	807	784	763	778	702	709	767	781	719	751	729	765	798	727	733	767	684	754	791	791	723	756	760	779	738	775	748	753	746	727	758	783	712	749	733	765	788	815	777	769	747	785	774	763	769	768	761	747	759	736	755	759	791	747	787	789	808	761	758	775	760	729	755	711	760	721	785	725	761	743	810	759	773	752	787	789	747	793	727	758	723	718	747	769	756	720	789	732	715	759	702	763	724	724	745	755	805	740	768	772	792	747	759	769	720	752	751	756	729	818	779	735	743	827	743	736	745	741	779	750	779	752	704	749	731	724	678	764	747	747	742	751	778	753	789	736	724	759	748	794	747	729	748	720	821	736	811	738	732	792	797	809	736	757	734	713	767	682	717	725	765	723	763	774	731	720	715	760	763	728	731	761	785	697	823	754	750	727	780	765	717	758	784	716	738	807	721	705	760	753	754	738	743	787	766	721	764	757	807	771	792	718	782	725	807	732	723	758	738	742	766	778	722	745	757	747	747	732	811	775	731	762	746	776	817	733	770	771	757	767	782	719	779	766	805	752	736	772	722	760	716	724	763	773	752	753	777	828	773	728	737	799	739	697	746	775	780	727	774	823	811	792	766	686	715	754	739	779	796	716	769	770	738	706	751	738	746	741	713	778	707	745	648	718	752	730	789	752	747	717	714	748	774	787	761	758	750	738	771	727	752	734	755	751	784	768	745	742	789	774	734	769	763	728	801	782	732	761	731	737	762	765	745	758	746	776	780	794	729	748	796	707	791	732	761	753	767	713	751	698	741	769	740	771	767	749	729	751	783	784	785	753	792	812	823	749	758	729	755	774	773	729	764	741	786	775	738	770	745	776	770	724	721	780	752	778	787	737	778	700	800	769	792	722	781	750	724	762	784	731	718	778	772	760	721	764	763	726	774	774	716	768	722	762	748	765	698	796	787	747	729	747	767	758	770	751	706	739	741	768	734	742	770	765	806	778	790	731	750	769	733	730	745	816	793	752	732	708	809	740	735	793	761	751	713	717	785	787	741	755	783	768	769	742	767	750	764	759	859	797	764	733	777	759	724	757	801	710	729	783	761	729	743	715	804	727	702	709	697	736	732	773	756	767	716	740	773	712	786	784	712	801	750	736	772	735	786	729	772	759	788	722	766	766	737	787	711	796	733	778	774	750	752	770	752	770	749	806	715	770	763	715	787	742	777	761	747	767	776	735	805	739	746	756	732	769	740	707	730	732	811	749	745	812	777	760	740	763	728	771	734	764	762	694	728	796	784	732	729	717	724	771	724	740	744	746	742	778	770	761	733	738	784	745	784	745	760	754	752	759	739	750	742	787	752	765	744	706	774	763	738	708	743	760	730	732	767	777	757	734	758	737	733	754	727	770	744	736	763	746	699	765	725	724	780	746	752	780	731	737	753	719	729	722	762	755	747	760	718	728	755	785	712	747	719	751	739	748	800	737	733	769	760	751	802	748	763	745	779	783	743	747	746	714	792	731	743	763	767	698	749	714	730	730	746	738	795	771	742	776	720	751	745	702	760	772	752	741	746	772	756	712	729	735	727	774	719	730	737	756	714	748	759	794	758	735	775	760	788	754	746	738	792	763	765	762	757	720	754	757	813	779	763	774	750	763	719	788	689	772	767	756	722	760	751	789	758	717	733	773	784	720	768	731	737	747	752	766	699	769	772	754	757	717	787	726	750	758	754	781	719	779	778	744	771	793	706	766	721	761	831	727	740	782	753	785	771	751	766	755	787	778	775	766	775	757	802	692	728	747	731	757	732	779	759	752	764	749	771	790	747	739	743	774	741	766	783	708	760	765	722	718	779	752	731	694	799	753	766	761	774	734	785	769	785	763	737	791	699	750	805	755	734	818	754	732	827	757	771	772	715	817	737	749	735	743	776	779	751	766	739	765	748	764
43801	43266	42574	41666	40376	37924	42816	41260	35711	34618	30660	22733	26577	25077	22911	18806	20949	18631	16757	12869	4286	2390	1993	1950	3494	2869	1354	1833	1720	1319	2081	1569	918	558	441	442	441	385	382	311	326	327	314	323	335	304	327	309	282	339	303	301	286	298	279	286	285	282	296	286	284	294	298	276	308	258	282	293	293	313	252	315	310	313	296	302	306	325	284	280	290	292	265	307	282	295	276	289	266	303	288	325	318	280	293	291	309	276	287	300	281	320	297	288	299	274	285	297	286	300	288	276	252	307	317	285	321	288	294	267	297	285	274	298	274	271	275	327	303	297	291	281	305	270	265	318	285	292	280	326	294	284	287	290	284	302	281	316	285	291	304	312	257	310	282	293	286	275	304	329	289	293	301	282	287	273	302	304	284	305	259	286	289	308	296	277	284	285	314	267	267	281	275	310	304	317	276	273	283	318	301	290	290	285	305	293	271	297	302	259	285	284	278	272	284	277	300	288	305	279	307	324	272	305	287	295	303	303	299	279	296	320	282	306	331	315	286	283	300	301	309	300	320	312	298	321	325	301	299	294	309	283	307	304	336	286	294	308	278	294	281	273	317	286	302	298	281	308	294	303	304	302	287	310	302	300	302	291	273	276	306	327	279	273	299	271	313	312	291	283	281	268	294	303	326	287	296	307	281	292	315	284	289	308	292	290	300	293	271	272	302	298	332	305	273	312	335	296	292	278	290	311	260	283	335	268	273	292	311	260	284	287	285	297	312	275	289	267	317	268	290	286	273	259	293	288	284	285	297	280	303	257	301	287	269	311	309	296	267	317	283	329	280	277	281	313	279	333	292	272	309	289	268	284	261	320	276	313	301	289	300	292	313	303	289	298	314	284	285	309	292	293	279	301	280	263	269	295	257	314	267	280	261	306	273	295	280	293	298	303	273	260	309	324	283	264	288	291	255	287	298	268	298	306	290	285	298	295	290	316	330	281	269	262	279	293	287	294	295	300	296	297	276	287	303	333	295	321	308	294	270	319	304	293	304	308	301	279	257	291	290	306	340	338	269	287	303	294	313	275	258	275	333	262	276	309	277	316	262	310	288	326	290	288	265	306	293	267	291	284	314	298	281	272	279	312	280	295	332	318	295	286	299	272	285	323	260	289	302	295	275	306	308	294	262	307	296	272	297	295	292	297	275	302	263	313	280	326	305	278	282	289	302	297	284	289	281	305	310	316	268	273	295	312	301	289	291	300	297	285	270	285	318	302	287	308	317	280	300	264	323	285	304	299	305	296	289	295	287	306	294	276	311	310	259	301	288	311	307	289	269	310	282	309	273	297	302	307	287	299	312	278	307	288	298	294	287	261	298	275	321	285	317	297	260	274	319	284	283	299	279	290	324	279	300	294	317	308	293	290	288	308	298	289	316	303	272	279	267	297	298	312	287	314	286	271	303	307	300	271	308	273	305	266	282	288	296	267	314	305	303	297	282	283	263	276	310	266	302	302	317	291	293	325	291	258	291	293	310	286	268	326	308	264	301	296	312	285	271	285	315	308	306	273	302	303	279	305	297	312	298	286	314	277	286	255	266	307	276	303	324	287	295	305	293	323	243	294	271	274	299	292	318	299	278	268	304	304	285	312	272	282	313	268	293	324	284	270	286	307	268	290	328	289	276	318	321	293	259	302	267	301	316	303	262	283	295	281	278	280	281	288	320	295	286	311	298	285	272	294	290	266	305	313	288	288	266	281	288	308	276	278	300	314	290	283	278	273	280	290	293	271	299	279	269	311	298	291	281	261	275	288	277	292	267	298	265	295	292	274	286	298	292	308	282	299	274	236	314	294	279	282	327	298	292	301	315	298	271	293	292	314	308	322	297	311	279	298	291	308	313	291	260	309	274	267	267	276	297	309	295	285	271	312	312	277	301	268	302	280	324	324	308	328	325	302	272	287	289	289	297	289	272	249	302	309	330	309	307	312	277	296	304	310	300	306	296	307	280	294	282	330	294	313	297	303	315	307	288	305	281	307	287	329	304	278	273	287	282	296	332	277	281	305	278	262	302	312	258	323	271	293	288	313	297	290	284	287	308	296	281	284	318	266	286	306	280	282	286	278	295	283	264	301	308	309	312	267	318	292	308	289	257	281	282	288	305	287	285	281	273	272	290	298	296	292	304	313	299	286	286	301	300	266	297	279	318	301	301	308	301	296	287	269	313	326	302	290	285	278	265	285	315	271	251	280	302	301	277	280	286	294	327	300	283	300	271	290	298	290	281	306	275	272	283	274	295	266	285	304	323	299	279	282	306	262	263	283	279	281	299	277	300	277	307	292	262	279	274	273	306	311	267	295	322	302	295	312	305	291	309	315	299	276	282	283	274	288	274	310	283	283	304	312	307	299	329	281	283	291	304	305	306	298	280	305	272	289	254	335	315	308	306	314	310	280	296	296	289	322	310	285	287	298	296	299	319	294	294	260	289	302	299	298	260	312	279	300	276	315	269	327	288	277	299	307	273	301	294	314	296	271	296	309	296	273	308	280	296	341	304	290	294	298	298	320	286	285	285	302	288	303	298	277	316	302	306	331	287	275	305	294	308	268	306	318	313	306	313	301	295	299	300	306	277	310	316	273	279	276	312	274	295	287	275	243	290	283	274	316	298	287	304	303	273	299	284	296	283	293	297	306	290	290	275	279	316	277	305	274	282	293	316	292	283	291	299	291	278	280	301	313	272	284	310	326	300	329	263	274	303	285	310	311	313	297	299	285	316	272	287	283	266	284	304	272	304	285	292	276	312	277	291	313	295	275	288	322	288	293	279	302	300	286	282	298	314	283	329	289	295	290	336	294	270	296	297	274	295	294	284	312	326	284	293	284	269	290	287	288	276	284	294	289	291	294	330	270	255	307	309	271	282	297	316	292	266	292	279	333	282	298	272	301	281	301	274	266	272	295	291	317	308	263	262	313	301	299	310	278	262	256	303	316	289	291	294	286	308	294	271	274	282	272	262	337	290	286	294	295	295	292	309	307	310	309	308	303	292	243	277	275	296	329	270	283	272	322	308	286	279	335	323	290	303	291	303	286	269	271	301	271	299	306	271	262	308	309	284	288	292	256	311	301	304	261	306	295	266	296	272	258	317	264	280	299	308	297	284	281	264	283	306	300	298	295	297	277	283	272	307	316	306	339	257	271	291	271	312	262	297	281	289	265	299	291	302	314	287	319	300	300	301	283	325	296	302	287	298	275	272	263	294	332	303	286	276	280	276	322	281	288	319	320	301	299	256	319	285	289	276	298	296	294	321	306	300	315	306	283	262	278	307	268	302	320	245	290	318	282	315	282	288	299	325	263	328	273	317	279	289	293	301	297	310	259	290	277	244	315	275	302	262	286	276	315	309	281	276	311	273	300	264	288	278	292	309	281	311	278	299	313	278	303	302	310	292	302	313	289	282	297	285	286	294	286	294	285	284	269	310	313	270	314	279	307	276	305	282	315	307	274	276	287	281	291
32710	36601	42471	47006	48295	47294	51860	51021	47752	47772	42657	38060	43427	42631	40185	36219	40533	38248	36771	30702	12989	10558	8912	9947	15862	13764	6773	9844	8902	7339	10886	8294	4779	2372	1565	1701	1865	1537	1157	1062	972	952	937	887	855	833	938	921	902	828	877	893	838	834	848	815	820	766	792	799	823	798	792	777	811	763	793	780	836	832	851	804	787	807	797	801	830	780	763	809	806	792	791	808	789	742	827	771	786	815	785	792	820	839	787	798	825	764	819	771	857	803	783	784	789	807	755	823	801	753	789	776	829	818	830	801	779	779	812	838	753	780	802	759	800	788	797	816	844	801	805	800	791	846	805	802	795	794	769	789	779	809	770	791	798	831	792	803	756	737	809	829	800	787	799	788	817	764	772	805	823	834	803	777	785	835	847	766	781	811	822	809	798	813	813	781	829	773	820	835	822	827	822	839	807	835	789	785	789	783	783	809	761	810	792	813	798	835	781	779	802	796	806	805	797	795	797	797	774	779	817	762	809	780	763	827	818	820	801	797	785	841	789	803	819	796	755	848	755	806	760	797	772	743	833	850	815	760	804	797	817	818	736	840	761	785	858	762	810	802	824	829	811	773	816	802	808	845	794	777	837	772	798	804	851	775	819	826	743	806	769	803	802	832	745	780	795	795	783	811	774	803	762	822	821	805	840	783	780	809	828	779	798	863	847	777	799	755	792	786	837	777	807	787	815	820	812	791	796	791	795	778	770	749	764	796	833	831	792	789	848	786	813	776	776	777	802	779	808	839	785	826	816	822	787	813	800	792	812	776	871	799	742	773	824	803	798	815	827	811	837	812	781	793	798	802	847	778	826	812	768	825	785	791	778	791	810	836	807	792	836	753	764	796	804	773	834	811	786	836	752	773	791	800	786	773	830	703	778	774	802	765	802	808	868	792	795	840	839	821	830	806	765	740	809	803	764	773	800	889	729	768	797	781	774	810	776	779	814	767	814	779	856	758	800	756	825	836	769	804	785	800	735	817	802	786	809	781	842	871	795	793	836	821	786	810	789	778	766	764	833	807	795	808	805	808	743	805	814	846	837	801	840	827	825	750	856	818	821	861	832	822	763	779	797	815	833	814	790	766	806	783	775	783	797	777	788	804	788	764	813	809	797	832	798	787	794	775	832	801	813	790	806	811	848	846	804	775	797	769	793	733	757	819	800	773	775	854	802	803	795	743	792	780	764	786	807	845	758	822	757	759	793	805	816	812	829	787	837	824	830	829	814	802	801	810	783	828	779	800	777	800	777	771	754	803	841	774	786	796	775	814	788	834	785	775	744	825	834	791	782	794	796	798	841	846	792	834	808	806	816	844	772	772	805	775	811	773	774	785	769	807	778	772	784	782	776	807	793	793	818	769	827	803	756	809	786	740	761	788	797	834	778	816	836	820	792	779	850	816	746	772	834	769	818	811	799	794	820	782	805	848	791	761	775	779	804	768	809	802	825	775	775	781	765	779	835	829	823	806	781	772	809	814	784	843	807	802	816	864	796	757	775	761	802	794	750	817	793	838	826	767	832	823	817	759	780	814	786	810	788	809	779	783	780	802	772	792	841	803	772	791	807	775	815	792	784	776	840	822	830	784	761	767	842	817	781	778	808	796	808	826	832	790	825	811	845	821	780	754	771	780	791	827	799	798	759	809	858	756	842	774	796	764	798	805	770	775	750	801	820	793	798	776	825	769	793	784	839	788	794	809	768	807	776	734	788	752	801	822	784	821	777	760	788	791	812	823	778	756	837	810	763	791	792	779	779	834	850	780	840	838	736	795	781	806	809	756	835	794	813	799	783	805	866	801	797	826	784	829	844	802	805	819	812	840	750	819	834	793	828	825	797	822	789	847	788	804	854	794	837	826	792	854	822	758	838	864	795	781	797	863	811	764	799	806	795	796	787	815	790	797	790	835	763	808	827	792	802	750	785	804	782	756	793	785	783	724	780	794	836	839	781	788	818	775	795	862	832	850	820	761	765	784	754	830	825	838	781	814	788	799	784	828	750	773	795	752	802	794	801	785	776	818	797	804	806	852	794	797	822	781	819	792	793	812	801	780	836	769	832	817	828	752	853	783	808	802	809	778	745	807	779	835	777	811	844	782	794	833	780	728	844	771	780	805	731	748	764	782	805	776	819	764	798	787	772	819	816	763	794	792	815	805	761	798	809	805	752	781	831	801	781	784	767	799	767	776	757	804	755	816	830	788	771	819	793	796	822	811	797	818	809	764	802	801	813	886	836	829	798	893	796	815	855	828	777	827	777	777	824	857	780	810	776	812	767	771	845	790	826	773	783	758	853	799	862	840	809	801	780	786	784	807	758	756	821	848	833	770	791	798	779	732	772	828	822	844	788	781	807	783	801	857	811	748	798	810	784	804	799	803	838	796	844	818	767	806	815	821	791	795	811	783	810	803	840	756	780	826	808	840	836	776	855	804	810	726	786	776	770	769	807	781	815	822	787	787	827	777	799	767	820	838	807	810	810	784	771	782	820	776	780	832	792	866	794	775	745	797	792	814	770	790	732	785	844	732	787	821	825	787	824	803	784	829	774	830	797	796	790	830	713	783	799	834	785	822	793	808	777	788	808	785	787	814	779	756	772	819	747	819	786	834	799	752	794	758	846	760	833	779	819	801	756	795	831	794	824	763	763	770	811	761	812	810	789	794	791	773	779	790	812	773	828	847	793	881	875	852	785	817	777	791	810	857	777	807	862	778	769	756	828	820	824	815	801	804	806	766	754	778	827	788	873	758	785	837	747	771	817	794	793	801	766	787	787	793	877	787	808	752	798	803	822	826	784	785	774	790	784	856	802	794	749	825	771	782	797	862	868	797	817	774	772	792	773	757	843	804	747	847	811	778	805	780	776	769	798	818	795	818	794	802	825	819	789	801	825	801	790	838	748	797	795	850	814	796	774	807	776	752	796	814	777	786	802	793	846	757	798	818	812	830	826	790	795	785	857	756	850	765	804	774	782	737	809	819	787	787	818	853	844	816	782	771	810	798	837	802	814	792	788	759	825	778	801	840	835	785	767	786	773	852	809	815	804	762	800	840	803	754	766	812	822	768	795	784	827	802	828	793	762	779	797	807	784	827	797	786	816	796	774	865	780	815	767	805	799	814	770	803	829	794	805	780	812	798	804	834	800	827	874	858	798	787	813	792	802	768	787	807	789	807	822	857	830	788	798	834	812	796	745	807	751	752	801	759	794	820	822	824	806	857	853	793	806	801	793	777	808	752	812	795	773	808	812	773	848	771	817	766	855	843	750	795	754	783	794	844	796	811	872	831	779	835	822	764	828	781	746	805	785	791	820	796	747	753	863	788	800	833	827	774	843	820	789	808	777	823	802	842	754	839	839	760	797	772	795	769	849	834	807	762	803	795	759	766	849	787	794	781	780	813	799	811	842	758	825	825	805	789	786	823	797	822	862	772	822	804	787	821	801	804	825	815	804	816	805	779	817	773	841	799	806	774
15427	13641	14699	10923	7594	6626	5438	4183	3071	2795	2127	1512	1752	1579	1486	1282	1285	1152	1089	905	517	453	428	474	457	446	409	402	425	341	428	421	386	303	256	287	301	297	306	314	275	299	302	290	310	333	267	290	295	297	275	249	273	289	257	272	286	262	272	293	283	271	251	268	278	297	266	252	258	256	298	284	283	292	276	277	292	290	295	283	280	302	293	270	316	282	288	292	264	324	301	284	295	292	240	300	262	330	256	262	296	301	287	316	285	297	270	305	272	270	273	283	283	294	308	295	269	291	266	294	300	305	291	294	270	302	296	282	283	273	309	315	275	272	321	280	272	271	322	267	288	315	273	278	318	268	344	273	257	285	262	304	278	289	287	258	302	305	292	311	256	297	297	283	292	277	295	294	286	284	272	287	311	287	279	301	292	303	333	285	303	276	286	293	308	294	289	275	289	272	288	281	295	283	303	293	279	292	304	266	285	280	282	299	285	297	263	278	313	263	315	307	283	283	309	271	286	298	283	307	275	266	291	268	288	314	297	302	293	291	270	316	288	269	303	297	290	310	282	304	281	295	299	279	310	311	286	295	284	297	303	286	305	295	257	295	304	285	300	277	268	269	287	289	295	271	287	281	288	295	314	285	291	276	296	260	275	281	299	294	271	306	272	264	299	280	304	296	269	274	273	269	308	274	285	283	277	297	281	287	293	292	270	285	286	323	285	292	294	286	260	315	303	313	307	277	310	279	267	305	313	282	311	298	322	294	271	311	327	297	301	257	265	290	310	306	295	295	271	305	273	278	296	310	292	306	234	289	320	276	299	301	282	300	290	309	301	283	293	291	286	273	286	310	297	276	310	267	303	308	261	306	268	296	287	295	289	284	298	315	247	300	297	279	293	304	300	283	296	281	307	282	285	286	303	320	287	303	324	294	284	281	273	312	266	305	288	315	273	274	270	310	274	308	294	297	288	281	269	290	320	308	267	248	284	288	323	315	340	290	264	269	292	289	299	323	299	318	277	283	275	292	298	290	288	296	269	309	301	301	292	277	297	285	295	235	290	273	308	276	294	259	278	290	289	291	284	298	278	273	292	279	295	259	285	282	276	295	342	297	289	287	286	290	274	327	292	302	285	303	287	282	279	293	287	334	276	275	282	301	262	295	277	291	282	264	295	299	310	317	288	265	267	267	304	256	265	291	306	300	317	286	271	280	305	305	286	315	292	302	267	286	298	331	283	300	283	305	317	289	260	277	282	294	298	284	261	315	274	290	260	285	275	271	283	304	298	295	304	288	287	271	286	296	305	289	268	287	235	336	275	308	259	278	292	269	299	303	281	254	252	268	283	300	267	306	306	279	285	273	294	288	311	288	306	295	309	280	281	313	278	328	287	279	272	306	298	272	293	315	296	286	291	282	319	257	315	312	280	324	292	309	271	274	333	289	302	264	306	318	303	279	299	285	307	291	279	279	291	278	287	255	324	293	274	307	277	290	265	287	276	279	278	280	316	277	306	288	314	296	284	285	304	257	280	316	293	267	290	297	285	265	282	300	303	278	288	276	307	248	315	293	301	296	276	256	297	280	268	275	306	338	274	292	318	253	306	291	289	307	265	311	288	278	305	289	298	271	282	299	308	275	281	304	262	291	320	278	258	323	319	274	290	284	283	310	303	277	280	300	276	297	308	315	294	288	285	270	325	261	292	278	285	286	275	272	276	321	271	289	305	293	310	306	298	307	270	284	290	288	294	281	302	294	287	271	298	293	327	294	277	312	312	278	267	285	307	306	277	285	299	278	280	277	278	321	285	300	288	295	323	299	300	267	304	287	274	276	318	297	301	291	304	278	302	274	309	293	298	271	278	276	273	292	284	269	280	311	295	284	318	302	272	284	299	286	294	285	288	286	296	313	272	304	271	280	301	296	267	304	297	308	298	266	283	302	288	303	272	299	282	279	274	302	271	303	299	297	260	288	268	294	280	271	281	282	298	265	271	273	266	282	286	299	292	251	288	279	273	294	305	261	276	298	296	284	303	286	286	306	289	306	263	279	278	254	277	288	291	280	312	307	279	298	283	294	277	264	320	299	295	269	303	280	269	296	311	266	278	329	286	296	286	275	336	252	284	284	300	283	303	289	278	287	312	308	321	268	287	300	286	292	268	289	289	293	311	289	264	294	270	263	281	309	287	294	281	286	301	320	305	271	280	308	281	307	266	294	295	304	317	308	247	301	284	295	300	282	283	290	258	274	295	306	292	286	305	286	294	312	290	307	295	268	284	319	279	320	308	284	313	308	256	268	291	286	268	304	282	327	303	284	278	278	288	283	316	264	272	286	273	295	321	311	285	278	293	290	318	282	302	324	324	280	293	317	304	277	279	278	296	308	271	283	305	312	316	302	277	298	275	281	273	291	308	324	287	260	277	263	349	295	262	293	317	302	280	250	305	259	281	305	263	297	295	301	284	309	276	289	283	271	288	278	311	303	295	287	315	293	331	304	286	309	304	297	255	286	271	257	282	305	284	284	296	306	309	299	282	257	274	291	290	322	300	305	277	314	296	287	298	255	244	300	296	261	279	289	278	292	277	299	307	298	313	318	294	273	271	281	276	248	281	296	284	295	287	270	306	299	275	299	291	269	238	289	320	282	284	279	274	309	293	308	254	316	297	294	293	283	289	311	296	318	311	275	303	299	286	297	294	298	271	313	300	318	310	274	274	332	274	284	312	317	260	258	319	272	295	288	285	291	307	323	279	282	308	287	255	293	270	295	280	297	281	299	268	296	265	284	260	317	302	267	299	295	267	292	322	312	291	304	272	306	251	276	314	324	302	280	268	310	306	312	298	309	297	287	273	281	279	268	274	310	295	266	303	304	297	265	271	309	287	291	276	267	262	283	306	264	304	290	317	276	327	297	278	290	296	275	282	267	294	300	299	278	267	289	264	299	300	264	288	298	268	289	287	277	273	288	302	304	287	284	284	312	268	280	277	283	285	314	276	296	286	304	305	292	279	288	287	298	279	281	276	301	288	294	269	295	279	294	255	321	311	294	282	296	289	290	286	303	278	301	273	295	313	323	308	298	293	298	284	329	310	303	261	304	312	276	284	273	306	252	298	260	274	297	297	312	311	296	311	260	291	261	284	251	283	299	297	289	295	300	298	308	276	318	267	282	284	315	293	290	280	278	270	267	320	307	275	304	256	252	323	246	275	326	254	334	309	255	280	303	290	292	293	288	282	295	316	253	247	259	289	290	265	283	285	323	300	287	292	301	326	283	257	295	296	305	265	289	272	301	270	280	295	308	270	295	287	269	301	285	286	294	289	294	314	304	286	274	255	313	296	288	288	274	275	259	315	309	294	308	272	270	288	276	280	316	299	332	286	297	296	297	311	281	264	277	308	275	275	316	328	291	284	307	276	270	289	277	308	281	307	305	273	323	291	283	286	300	289	284	301	266	313	302	288	305	305	271	264	329	306	252	271	274	267	270	268	285	314	302	290	275
10660	12032	19890	20618	18655	19023	17005	14747	11674	11394	8873	6896	8280	7121	6952	5963	6354	5834	5305	4594	2190	1924	1622	2047	2011	1816	1435	1448	1435	1346	1687	1523	1235	971	841	822	786	793	843	761	794	829	798	754	814	814	840	743	770	794	772	810	837	773	812	754	754	808	780	735	775	796	776	806	766	767	782	761	819	784	776	767	807	790	756	792	794	757	733	804	752	769	825	792	771	740	792	806	790	777	775	757	739	771	770	790	754	766	725	809	772	823	819	785	767	812	791	786	751	770	764	781	755	760	827	792	829	790	809	757	796	825	765	777	748	767	777	782	836	754	759	778	793	777	754	807	793	802	781	789	760	823	806	698	804	747	764	790	725	813	756	816	779	752	779	785	831	781	756	744	756	812	788	784	715	823	782	768	809	817	759	806	777	733	786	826	794	733	816	786	753	774	741	845	772	748	774	793	817	788	771	822	768	762	759	761	773	756	762	772	814	808	777	871	833	816	783	779	764	779	812	782	816	833	872	796	744	805	797	771	770	787	786	756	827	769	797	751	789	780	790	818	824	812	786	768	793	793	784	768	749	770	748	822	818	776	810	794	802	801	819	750	792	745	728	780	795	787	722	798	766	756	798	837	814	810	738	749	763	766	784	811	789	738	797	816	790	782	720	780	717	785	788	802	755	753	778	818	744	798	753	784	726	804	766	789	780	765	748	778	827	786	780	755	766	737	762	749	781	816	785	729	806	797	776	766	738	803	771	793	739	773	796	808	827	747	734	774	801	763	825	833	753	792	813	801	805	794	784	759	759	773	763	757	789	820	830	777	772	738	763	732	712	782	817	808	853	848	791	772	784	777	771	791	794	779	786	775	794	764	793	841	801	737	768	828	765	844	830	732	767	813	761	783	808	772	803	770	748	773	742	816	793	798	765	763	839	786	815	819	751	779	742	771	762	790	744	797	753	745	824	809	815	777	825	787	841	843	780	854	788	728	837	788	849	754	800	760	794	769	838	741	803	767	771	807	712	752	822	791	776	760	724	811	765	831	825	741	768	793	777	785	776	813	813	804	779	779	801	797	798	806	824	768	791	830	785	812	754	762	793	781	804	822	758	758	804	819	796	762	720	812	799	757	784	802	782	775	772	819	785	742	784	810	721	771	755	793	851	790	804	757	809	739	840	787	762	755	783	807	827	805	814	767	809	755	766	785	754	775	785	761	811	747	783	808	760	810	795	815	802	759	747	804	797	717	732	826	782	722	759	829	766	801	761	800	787	828	764	764	821	811	789	778	840	791	787	747	816	733	783	766	782	792	793	794	774	748	786	773	794	786	799	803	738	773	822	774	780	795	789	786	786	759	761	823	859	794	827	741	829	794	774	794	719	765	765	766	863	837	780	818	813	744	822	781	843	792	760	797	814	796	827	750	789	828	751	814	832	790	814	801	796	758	760	786	788	785	791	759	770	773	823	756	813	802	788	770	791	750	773	785	770	830	831	763	734	773	820	764	805	795	736	791	767	783	760	737	781	745	799	742	769	749	784	803	787	793	801	776	769	790	758	760	782	741	800	789	769	799	754	768	794	799	805	769	727	787	772	764	762	774	771	754	775	754	772	744	770	789	774	785	772	779	787	778	812	789	814	762	779	748	770	773	773	783	836	755	774	776	745	759	766	772	817	779	830	804	783	803	811	771	818	775	799	780	804	774	793	789	774	785	768	761	801	784	731	763	738	743	785	753	774	785	773	789	794	782	814	771	821	806	757	811	804	776	788	784	773	807	842	777	826	742	780	783	812	790	798	762	778	781	766	786	809	801	767	767	710	804	769	754	777	741	812	842	818	824	800	746	788	758	792	777	787	763	819	809	790	813	772	781	777	740	789	794	754	793	749	748	834	761	800	787	780	796	810	792	740	785	699	786	793	774	811	775	762	829	802	737	775	782	788	793	759	768	712	765	742	800	771	757	788	756	775	800	818	808	805	792	778	753	795	800	796	761	804	758	783	790	741	760	816	764	737	791	774	768	725	774	778	784	698	791	767	763	794	768	851	801	763	767	769	797	759	829	754	792	782	786	773	730	737	812	803	797	765	784	748	817	799	719	821	777	760	779	777	814	829	782	808	824	779	801	792	772	721	781	821	805	775	779	788	851	798	786	786	772	783	779	780	728	737	763	737	775	743	772	764	840	762	789	817	790	785	803	790	749	814	821	789	782	770	755	771	736	777	767	703	800	787	786	748	745	767	819	775	781	756	816	800	807	775	787	782	737	745	759	824	821	723	789	818	789	803	801	771	790	772	808	773	778	779	802	745	770	801	770	809	757	760	732	779	780	841	732	777	785	769	746	781	766	783	811	805	785	779	773	803	746	752	726	762	753	787	735	822	734	773	797	814	810	781	766	775	790	770	780	754	771	761	766	796	788	768	791	788	803	791	755	826	786	793	739	774	767	790	769	803	779	767	792	852	780	819	766	787	804	786	762	726	802	798	811	768	842	755	841	767	798	806	821	855	842	801	777	800	797	733	786	767	751	801	770	750	794	750	814	762	779	793	808	851	788	770	756	778	784	757	811	722	785	758	798	756	769	791	762	768	807	781	788	816	790	712	801	760	774	768	770	798	797	784	772	776	755	802	780	761	824	786	773	794	812	789	807	735	753	769	781	821	744	847	826	795	797	759	767	797	765	778	781	747	786	755	836	795	771	802	813	811	743	772	806	785	730	746	763	792	773	742	817	811	793	816	793	749	761	812	784	760	748	807	799	807	792	804	815	818	791	791	750	768	745	797	806	817	753	787	817	767	818	780	806	795	832	782	780	831	783	808	761	771	839	822	729	753	828	787	780	795	788	767	786	813	811	740	758	835	783	760	751	801	766	731	824	776	794	791	781	791	840	755	784	831	777	733	822	780	766	813	787	809	768	791	773	717	746	743	786	763	790	783	769	784	765	757	781	846	818	818	742	793	788	744	772	800	762	842	774	791	797	743	774	837	786	744	785	742	848	752	834	800	776	818	760	758	802	772	788	822	784	703	785	783	799	806	776	768	739	786	753	805	789	815	800	763	799	804	780	789	740	773	795	740	831	836	798	777	766	810	805	769	732	764	832	740	818	776	802	745	838	781	770	805	768	770	795	807	777	795	796	769	756	774	784	768	782	844	723	833	767	803	811	732	883	768	799	794	789	872	779	796	791	780	790	810	730	756	771	751	835	824	790	837	768	791	783	765	816	753	748	844	787	753	788	800	794	793	791	790	760	790	799	783	780	779	819	792	817	757	720	805	784	837	812	775	795	791	807	815	740	786	793	808	802	815	754	738	718	772	776	751	773	783	792	802	760	785	820	768	801	786	753	752	790	778	798	795	807	788	764	707	794	767	774	798	807	811	755	768	790	747	825	769	786	806	775	800	751	750	746	760	764	785	796	774	772	729	784	799	813	791	804	765	766	806	769	783	778	797	776	767	753	804	823	786	801	724	760	783	794	781	767	795	790	759	800	763	813	827	767	790	808	767	754
37303	36238	38833	38358	34123	37465	37035	32537	26555	25620	21419	19551	20836	16718	17453	13887	14200	13247	12236	9571	4315	1701	2262	2645	2316	1441	1095	1015	1029	937	1359	1036	706	408	357	342	309	324	274	258	267	259	255	267	221	227	263	246	266	260	251	222	215	238	220	247	230	225	260	248	249	235	209	221	240	242	271	251	245	252	260	236	246	237	221	229	244	226	218	227	264	247	238	230	227	254	242	245	215	236	229	230	234	237	249	252	265	244	216	246	240	241	195	243	262	238	222	251	242	238	228	232	231	213	230	265	230	226	243	288	264	240	236	245	224	230	213	217	219	236	214	242	218	235	189	240	224	222	223	225	222	256	225	270	267	224	238	259	224	236	256	240	241	238	222	260	220	249	244	251	239	236	245	217	236	256	209	238	227	242	231	232	228	240	213	251	247	230	236	218	214	224	265	274	226	250	239	222	256	234	241	229	248	266	233	230	242	235	237	214	214	244	259	242	240	261	228	250	258	260	237	252	252	239	239	246	222	251	249	213	228	248	228	249	232	262	232	231	256	237	259	222	233	221	244	237	244	260	239	242	239	225	221	234	240	242	242	223	252	241	239	232	222	252	243	227	255	205	255	242	235	256	230	215	246	247	264	248	223	234	214	214	241	224	230	248	252	253	219	249	242	263	208	234	248	217	220	236	253	249	242	258	231	242	248	232	221	241	229	257	240	243	222	220	227	224	226	244	238	235	246	251	253	261	253	212	246	254	269	248	226	217	238	223	262	256	238	239	241	232	227	226	231	253	248	244	248	233	204	232	233	234	252	252	242	236	251	243	242	225	249	246	246	222	226	247	252	266	245	240	269	240	225	233	219	258	264	261	232	241	256	228	276	232	273	251	252	252	225	217	230	242	248	263	224	257	216	244	284	211	238	248	238	249	252	241	233	225	227	254	218	235	230	227	233	239	235	229	227	231	238	245	259	224	249	246	202	234	249	246	230	225	252	207	222	230	235	205	209	234	254	240	245	250	198	231	239	254	250	236	270	232	207	229	246	231	237	227	251	225	230	256	213	259	247	231	203	263	231	247	245	223	232	223	238	222	265	224	232	249	237	275	260	245	244	234	239	210	233	251	226	226	228	227	213	224	211	218	222	260	242	242	224	218	251	225	252	238	246	231	240	207	229	222	262	222	247	238	223	244	232	259	237	237	254	286	228	251	255	232	255	230	239	262	262	240	245	245	251	239	264	245	238	244	240	236	263	227	258	237	235	239	229	238	201	241	240	207	245	225	228	249	235	249	234	223	245	243	276	201	240	259	252	250	217	237	214	255	226	227	259	269	215	266	247	231	238	221	241	229	239	234	261	234	252	264	207	244	217	223	233	272	227	198	238	253	243	227	226	234	241	257	233	218	217	258	233	244	231	235	252	243	244	238	255	248	233	248	243	209	246	217	240	238	232	224	221	217	244	227	243	251	221	259	231	266	242	250	205	246	226	253	223	224	246	228	216	238	247	223	242	231	242	239	242	221	239	218	243	239	230	237	221	224	240	227	234	210	258	240	215	233	239	251	229	252	221	237	244	224	229	230	253	237	238	243	214	221	243	229	242	237	235	240	261	241	252	223	222	244	247	226	240	259	247	237	221	255	218	247	245	216	244	251	240	244	226	215	249	231	250	227	255	242	231	232	195	248	232	249	242	241	230	247	217	257	227	219	247	244	200	251	236	246	204	252	253	247	242	212	250	251	237	244	235	257	217	273	221	226	229	232	231	222	258	260	221	238	238	228	220	228	242	224	242	258	263	242	229	233	240	229	258	240	242	216	239	246	227	250	231	250	228	244	228	231	219	222	210	242	237	236	251	245	211	234	241	230	211	234	241	240	236	223	252	237	239	227	253	231	218	222	241	230	241	264	245	254	265	218	220	189	247	268	247	241	239	224	230	239	239	240	246	217	251	223	235	261	264	282	267	256	234	236	244	239	261	226	228	236	238	236	247	252	229	251	249	265	214	225	226	232	257	232	248	225	229	258	254	234	230	233	254	257	247	227	260	243	237	228	270	248	267	199	248	232	220	234	241	238	235	238	247	225	255	242	241	226	232	254	254	250	241	250	256	220	245	232	267	231	211	242	286	239	229	242	229	223	238	241	226	214	260	230	247	246	239	247	280	243	252	216	234	259	236	232	246	230	238	241	267	255	230	240	226	257	239	253	243	243	261	239	204	228	212	259	232	235	232	262	220	223	248	261	242	223	247	239	237	244	237	228	231	240	212	248	216	227	238	234	265	242	256	273	237	234	254	243	251	220	272	259	230	220	224	219	241	226	219	263	235	252	221	231	231	226	254	228	243	228	223	212	257	237	250	232	243	248	255	243	248	250	239	262	221	210	237	259	220	198	262	224	247	194	241	226	244	255	229	229	247	231	264	239	242	240	245	247	237	231	232	234	212	240	252	238	221	243	224	213	229	239	223	235	229	267	242	244	231	233	284	227	248	239	207	226	226	215	256	260	262	236	259	251	227	244	262	229	219	229	279	255	223	237	257	222	239	266	250	214	246	247	247	250	226	247	237	233	227	235	236	227	268	235	239	253	256	243	238	238	243	233	238	254	261	236	248	241	220	235	262	254	229	240	235	246	244	256	240	235	223	219	239	249	231	264	212	249	237	229	220	250	270	217	244	243	228	232	243	250	233	265	256	220	208	238	239	231	239	222	281	221	221	231	243	247	247	263	256	224	243	244	228	208	236	222	199	273	221	257	246	243	197	230	234	254	223	226	237	269	214	244	238	247	236	257	232	235	242	240	231	236	215	242	237	246	255	237	267	254	234	216	232	227	227	204	233	243	240	261	256	224	253	232	237	250	236	239	255	251	251	255	246	243	239	233	226	258	232	247	227	219	230	235	247	236	236	239	245	244	245	241	223	218	261	234	244	238	257	236	261	237	270	238	240	220	236	210	239	231	227	211	248	247	220	253	241	269	241	245	217	265	260	243	282	227	262	245	239	252	232	227	252	249	271	220	246	232	231	237	232	247	253	229	244	233	239	254	237	266	212	210	224	218	239	252	222	240	241	237	236	241	237	262	262	250	247	213	260	246	233	210	253	242	255	234	248	248	256	246	229	228	238	237	230	262	252	221	241	260	250	231	251	194	256	234	246	244	258	221	253	283	232	258	253	243	240	281	254	236	208	247	230	241	225	241	224	215	222	226	242	225	214	234	228	246	197	222	229	241	243	227	241	236	237	245	225	230	208	271	226	245	238	243	246	246	235	233	244	289	243	246	268	269	250	230	250	232	219	259	257	223	241	220	225	241	264	226	255	238	262	220	232	228	265	237	240	235	244	181	251	213	227	242	253	218	258	268	230	249	223	238	217	211	228	228	240	263	236	226	253	230	273	233	236	231	232	227	214	199	227	242	248	267	248	272	245	242	250	239	231	219	219	240	250	269	253	232	236	210	219	235	219	237	238	234	227	233	240	262	223	246	235	256	252	274	255	236	234	274	238	235	252	241	252	276
26911	30043	38003	43136	42717	46697	46959	43339	39637	40609	36794	36764	38910	33496	36559	31980	33682	33067	31851	27399	15027	8661	11319	12443	11458	7360	5784	5700	5947	5228	7646	5620	3487	1772	1354	1327	1309	1075	903	836	820	833	792	759	705	731	750	722	741	715	701	653	692	671	731	704	701	717	707	703	672	667	696	647	664	615	660	673	634	683	681	673	656	652	670	674	622	653	714	661	657	639	711	713	641	664	663	685	653	647	686	659	641	695	682	649	684	687	706	641	679	659	659	652	654	651	638	668	625	656	664	672	680	615	660	668	664	664	680	642	656	645	687	703	711	712	600	687	672	675	679	630	650	658	651	646	644	694	611	683	644	662	675	663	656	654	669	705	639	671	712	609	663	632	654	659	656	693	672	673	623	653	657	656	673	655	668	638	639	692	686	622	667	637	669	597	683	700	708	636	675	664	667	686	679	673	669	666	673	620	662	639	671	699	651	694	689	652	649	657	666	661	677	676	687	678	666	672	658	668	670	674	627	652	661	697	613	694	694	648	666	643	664	669	639	642	619	657	670	688	648	668	640	684	579	676	662	692	618	666	706	683	630	678	674	668	663	694	638	652	699	644	667	657	665	688	698	629	629	666	706	638	664	720	675	688	636	638	635	631	627	664	671	664	700	668	677	664	721	648	677	650	655	679	620	671	678	674	712	638	638	656	720	642	648	691	693	672	644	681	660	686	620	704	692	701	642	678	663	600	668	642	677	613	677	690	674	683	677	664	680	636	646	663	634	661	620	668	658	713	692	657	633	643	640	722	640	665	693	638	666	646	746	693	701	691	655	665	673	653	643	647	661	703	636	699	658	641	670	688	671	649	696	715	682	712	663	637	681	675	641	684	684	663	662	690	704	709	705	668	669	664	667	693	690	651	727	661	633	674	676	648	659	705	683	661	697	662	660	683	635	647	682	697	659	690	668	660	657	674	650	682	686	664	646	677	671	633	682	707	631	667	667	679	664	687	659	689	664	653	647	670	662	655	661	668	613	670	656	660	654	694	675	670	716	696	661	689	658	623	634	672	654	695	662	674	651	672	666	644	627	675	713	694	739	668	624	685	715	673	669	698	671	681	698	701	660	668	633	708	648	673	688	649	625	632	672	650	584	642	651	663	679	642	693	642	648	659	642	671	691	674	653	669	691	674	656	658	684	680	697	655	672	660	651	713	685	645	638	599	664	625	660	648	682	634	670	649	662	640	651	655	691	665	672	664	686	647	708	654	636	667	632	682	713	639	681	673	687	668	668	697	709	660	617	637	643	692	701	642	654	750	684	682	659	659	643	625	668	653	660	642	630	702	667	673	632	661	657	678	642	677	702	674	627	655	701	675	643	639	672	668	647	649	591	645	624	675	713	701	670	679	653	701	639	666	691	660	659	675	645	623	643	645	675	690	667	655	721	676	694	633	623	665	685	639	734	636	659	627	696	634	690	683	592	664	664	639	656	674	657	670	675	677	650	662	674	632	708	622	703	626	696	646	719	686	637	662	674	661	655	674	669	663	623	667	619	690	672	640	703	673	691	681	696	651	651	676	649	651	724	675	652	660	636	661	650	650	636	624	653	678	628	678	640	648	693	652	646	665	662	664	676	613	655	702	659	650	622	691	695	670	632	709	676	623	693	676	668	670	648	641	661	656	640	656	671	669	692	648	711	644	638	698	673	681	692	685	663	620	660	744	723	696	665	671	656	679	743	680	679	685	689	671	679	649	685	736	632	653	683	666	684	613	653	669	680	644	639	672	670	710	696	716	666	639	695	678	680	670	645	691	691	667	654	631	677	689	656	722	661	657	645	669	688	692	651	666	660	680	618	661	660	662	678	641	693	648	661	704	671	629	635	662	670	680	638	638	712	649	688	662	701	677	695	670	682	696	640	663	659	679	677	642	684	699	667	678	692	696	691	643	714	695	635	675	700	637	634	670	660	675	680	660	680	692	629	693	663	684	662	640	681	670	659	683	662	653	668	640	660	705	706	657	637	640	703	660	704	638	677	656	702	676	677	709	645	646	690	668	657	668	718	711	649	688	657	675	677	627	642	710	645	691	680	661	641	677	635	669	674	713	657	639	695	704	687	659	688	634	685	606	631	634	627	680	682	695	681	689	698	682	665	699	643	652	682	661	713	664	643	671	706	614	631	662	661	681	636	682	686	655	638	672	662	703	685	650	630	671	686	682	636	680	676	658	650	666	620	667	651	679	692	670	665	651	635	701	672	692	679	656	663	659	633	661	665	668	675	616	648	699	630	612	644	659	686	672	665	660	633	670	688	671	637	653	662	625	667	636	657	690	651	719	669	682	678	614	645	673	667	666	665	659	650	639	662	643	661	734	638	648	663	660	660	659	642	677	701	703	686	627	645	682	646	618	643	641	632	681	673	650	769	644	707	668	695	685	653	670	636	666	720	665	708	692	604	662	659	640	642	668	675	633	660	659	677	701	646	679	640	644	663	677	691	674	643	659	656	695	692	643	645	631	651	643	668	648	655	622	685	670	659	662	693	656	643	674	704	673	667	691	703	683	623	642	653	762	633	672	629	646	670	696	662	652	654	663	668	646	704	622	626	671	710	645	715	647	665	648	657	650	650	653	715	638	675	646	668	673	664	669	633	654	693	681	681	694	651	651	679	687	670	652	639	646	640	676	697	691	696	638	654	644	665	644	701	655	656	684	651	635	675	669	684	656	639	671	653	681	691	703	693	662	665	701	647	684	665	695	693	731	698	650	642	711	659	658	684	642	667	658	658	607	707	668	719	695	663	652	673	698	640	671	643	643	662	678	699	667	668	660	690	655	698	664	678	667	648	644	673	665	634	652	708	660	661	677	640	658	671	662	649	653	709	682	649	710	680	662	675	688	717	670	680	624	659	673	667	703	587	692	656	708	646	630	688	685	653	641	668	662	670	680	666	659	650	681	674	672	656	662	668	648	669	683	650	728	685	644	626	636	697	656	664	659	711	670	691	654	673	664	664	657	676	671	675	652	645	645	672	667	669	672	673	674	711	641	614	667	658	656	693	665	637	636	616	683	691	675	653	654	625	674	709	651	656	637	629	675	641	670	639	695	654	716	650	660	725	648	628	665	664	675	629	687	676	680	641	662	731	661	635	631	679	689	611	719	699	681	680	702	706	685	677	686	652	720	682	697	645	675	637	639	667	663	662	664	645	650	685	659	712	660	713	665	680	664	727	727	660	627	642	686	710	688	676	659	640	667	645	680	642	675	661	685	640	681	667	672	641	697	677	700	648	682	696	643	638	656	625	646	676	662	666	665	648	662	685	653	644	679	646	669	690	654	620	648	682	641	678	709	619	683	657	686	648	710	714	664	674	694	685	648	594	692	723	669	674	633	682	622	698	627	701	658	639	636	657	687	687	718	672	638	659	683	677	614	709	675	679	692	644	634	675	657	686	734	667	672	667	669	661	706	692	679	630	668	667	671	662	657	642	668	670	641	658	654	663	703	678	666	709	734	682	672
43681	41367	43885	40447	40177	41928	43166	40676	35684	34274	31034	31336	28889	22838	26485	21112	21800	19636	16261	8548	2834	2644	3549	3942	3474	2242	1734	1673	1765	1327	1987	1609	1074	483	400	412	399	378	302	332	297	288	296	273	261	301	290	271	281	239	276	262	275	247	247	260	255	260	291	276	249	257	316	256	253	239	257	264	254	244	290	284	278	283	270	263	286	272	260	281	270	239	270	260	281	254	297	244	260	302	248	271	258	278	268	253	287	245	263	294	275	265	261	264	282	237	268	288	276	267	268	285	265	269	261	238	259	277	261	266	269	286	272	289	241	307	279	241	255	246	272	273	301	307	248	258	271	271	295	273	271	264	275	242	279	251	258	241	264	271	257	281	272	293	276	264	239	307	288	255	252	258	254	263	274	267	261	267	264	261	265	278	253	283	251	276	261	248	285	262	255	285	256	285	291	271	238	275	266	249	268	289	264	268	246	294	254	269	277	285	269	250	270	265	308	247	263	293	261	287	271	248	259	281	292	309	300	291	276	256	264	279	263	292	287	236	286	279	279	304	279	264	257	306	249	284	285	252	272	255	245	247	250	250	274	238	287	260	248	258	253	284	265	264	267	269	261	285	260	264	263	256	259	250	282	243	273	263	275	258	265	281	262	260	246	302	273	227	250	279	222	254	270	273	259	286	268	241	274	287	276	250	242	266	260	254	252	262	282	283	272	271	287	261	286	249	298	255	268	262	254	254	268	260	249	267	265	270	259	242	236	256	258	265	287	237	292	283	264	258	247	262	276	297	260	270	255	248	253	263	288	267	260	264	243	277	265	312	257	260	288	267	271	259	273	260	265	260	282	261	264	267	247	259	267	286	242	245	267	281	306	295	263	253	284	286	251	277	270	274	265	240	273	270	239	276	262	293	234	268	294	264	260	256	279	275	272	275	276	275	279	300	269	240	254	249	270	240	261	270	277	250	269	264	245	280	273	247	246	239	301	298	261	287	288	255	251	278	254	222	268	261	258	289	276	253	240	272	268	244	273	245	281	264	298	282	250	294	260	244	262	280	271	298	277	258	277	266	267	261	242	285	263	280	244	271	277	290	253	285	273	250	241	258	276	274	243	243	262	269	248	249	259	271	237	292	260	266	278	262	260	247	287	250	278	260	279	270	288	261	261	270	280	253	251	270	254	275	250	251	274	206	269	283	224	291	254	240	275	245	281	277	256	281	269	275	256	256	272	271	257	286	262	262	253	264	276	275	279	271	266	247	283	235	275	270	242	267	266	265	243	262	271	282	294	225	278	285	239	243	269	252	264	255	269	280	263	281	283	268	270	256	257	274	244	269	225	267	253	264	265	255	247	271	274	280	251	265	249	276	268	252	274	251	272	261	267	265	281	269	262	250	260	272	270	289	254	235	237	257	247	288	247	288	258	245	270	237	265	261	237	284	249	243	276	265	282	269	273	264	260	264	281	268	272	273	281	270	269	237	255	277	268	289	276	246	286	284	254	275	276	278	273	267	272	242	268	259	255	248	233	259	305	281	297	284	234	242	271	274	302	268	246	238	245	257	278	282	231	292	275	297	276	303	261	275	240	254	275	241	265	280	258	250	257	251	273	273	295	261	283	300	256	280	304	252	252	262	277	239	222	249	237	266	271	258	263	258	258	247	251	262	271	262	277	269	267	281	255	274	268	287	279	256	263	264	265	291	273	257	264	252	295	260	268	271	258	278	265	268	265	249	259	247	265	267	245	255	221	270	269	257	265	263	271	262	267	263	231	284	261	262	267	274	268	244	256	279	258	254	270	250	243	275	250	282	257	277	264	284	276	275	263	236	281	291	280	289	256	256	262	275	269	287	256	284	315	281	265	271	249	249	296	259	275	230	262	245	245	272	272	285	238	281	256	269	276	278	255	262	270	250	266	282	267	257	261	247	280	230	243	250	248	271	265	261	237	282	274	253	252	248	266	275	266	238	282	264	268	274	277	294	276	260	262	264	253	284	267	275	258	255	273	266	281	265	260	267	241	233	265	264	285	267	274	278	293	223	287	272	260	249	245	257	281	269	270	302	261	283	285	267	274	266	252	286	285	263	272	265	266	273	240	269	252	228	300	290	269	257	250	257	257	234	263	243	269	240	259	283	265	284	248	249	277	255	258	312	257	254	299	267	271	258	249	273	256	247	255	302	269	267	269	257	242	287	261	246	254	231	267	248	288	226	251	293	259	263	266	276	256	256	271	275	254	284	250	245	263	254	290	242	263	267	254	249	284	287	252	264	280	283	276	310	268	246	265	283	256	251	270	270	277	289	253	281	236	270	285	278	244	250	246	284	263	258	289	254	303	284	266	275	265	256	265	270	274	272	288	272	264	246	251	288	272	275	256	272	279	281	252	268	286	258	280	256	276	273	259	279	265	276	256	251	275	284	259	235	286	268	261	267	242	237	232	268	275	248	293	295	268	249	264	270	274	249	263	253	229	272	245	286	255	263	272	287	291	235	290	281	273	269	251	272	247	233	277	260	279	258	267	284	285	289	293	248	288	238	276	254	261	272	265	262	255	260	272	274	259	231	269	235	254	287	263	272	257	263	236	268	261	257	281	267	287	262	280	317	252	255	258	261	266	294	255	264	291	259	286	243	278	250	278	267	266	232	260	241	262	229	233	285	257	260	252	246	260	244	258	273	247	251	241	249	248	273	249	255	276	270	275	274	277	269	250	285	244	250	296	256	245	254	272	257	276	247	284	254	267	304	281	264	277	278	278	280	241	253	276	291	253	232	264	270	236	258	254	263	276	288	295	264	284	303	274	264	267	272	270	292	276	297	275	288	270	262	253	311	263	259	254	260	267	256	254	275	266	291	265	243	265	254	291	290	221	271	265	221	244	277	256	299	246	250	284	260	271	265	255	247	278	297	274	256	238	243	239	228	239	269	269	248	272	289	258	262	271	241	276	251	285	278	234	270	253	237	273	306	276	290	244	247	291	241	282	246	266	259	291	259	278	282	255	269	286	273	266	263	283	279	259	271	260	272	283	263	250	240	271	267	269	292	291	254	261	259	262	268	280	245	271	252	275	261	284	235	266	278	306	264	261	255	248	283	233	257	253	255	261	289	263	269	257	254	228	254	246	276	254	282	242	245	269	302	291	232	272	273	282	255	280	290	280	265	254	272	249	292	279	257	259	289	284	275	280	244	264	259	258	299	259	261	276	272	254	263	241	267	281	258	260	255	266	240	283	270	269	266	268	252	281	265	290	281	241	240	246	239	276	285	242	272	240	264	287	276	273	243	271	302	272	257	268	248	242	253	241	258	257	246	282	289	262	233	243	314	304	264	254	284	248	283	292	262	268	251	290	298	276	297	254	257	302	253	274	297	292	270	248	292	271	253	271	295	257	275	261	255	280	286	272	262	272	265	287	243	272	274	276	263	257	265	271	237	265	249	270	297	254	259	279	273	315	241	295	258	282	281	265	229	255	286	261	262	281	231	250	263	218	276	254	274	267	281	269	259
32349	35737	42764	45784	48638	50363	51349	50280	47735	46350	45088	46309	43123	39523	42949	38239	40380	38101	34121	21860	10245	11940	15879	17447	15191	10386	9468	8567	8852	7472	10466	8107	5280	2253	1625	1697	1477	1235	1045	1055	898	954	973	832	834	800	853	807	796	793	745	753	764	726	815	753	696	696	683	759	745	738	717	718	741	683	715	776	759	768	740	772	726	727	727	708	755	711	709	705	686	733	761	727	709	729	762	758	701	757	740	708	737	721	725	697	747	725	771	678	739	736	730	741	750	710	659	738	711	729	756	731	738	761	750	720	752	766	730	769	769	692	773	704	715	748	753	722	697	740	760	730	701	741	712	717	705	756	731	701	724	708	747	748	747	755	724	716	713	758	707	700	753	719	710	734	724	700	766	722	743	727	691	721	760	696	720	737	725	726	688	748	698	800	715	701	685	747	700	718	713	734	747	710	727	694	762	761	714	770	758	721	727	733	726	725	758	730	723	745	724	700	776	731	703	712	758	664	713	703	702	691	765	757	706	711	730	743	707	685	735	724	726	747	735	727	710	718	749	742	725	753	715	711	709	774	709	735	774	678	750	730	726	681	729	728	716	738	706	723	729	722	727	763	706	709	747	700	726	785	742	668	771	695	741	766	754	733	716	724	705	666	769	680	742	748	738	772	748	716	743	756	752	731	743	715	741	749	736	788	748	682	697	708	714	714	733	725	707	716	693	722	782	754	710	740	720	699	663	738	744	711	754	699	679	749	724	718	726	747	729	749	705	733	681	719	726	749	700	732	758	700	785	730	728	717	651	720	731	702	730	706	738	707	721	723	761	771	692	756	713	760	721	738	683	752	720	667	698	721	753	783	711	732	726	771	741	738	738	751	730	710	769	760	825	754	698	750	703	721	711	736	711	755	735	745	711	715	701	690	791	720	773	762	714	705	766	732	758	753	719	728	768	720	712	699	712	711	710	712	701	719	715	724	700	772	771	750	748	745	717	769	727	773	705	712	721	726	737	774	765	753	718	763	746	715	751	726	726	724	757	698	703	706	739	762	726	743	722	742	743	739	708	724	733	738	760	766	741	754	711	735	678	729	738	722	761	730	721	721	775	710	751	640	751	781	699	719	734	738	780	687	686	711	700	722	727	738	740	741	745	766	691	761	722	693	718	784	718	714	696	714	675	761	663	684	734	683	721	739	735	732	726	724	788	765	728	776	713	713	717	769	742	664	804	700	740	758	729	722	715	797	721	707	740	687	718	706	756	720	721	766	691	744	722	757	752	741	728	735	705	730	684	697	717	727	756	738	736	750	757	735	675	727	691	729	740	754	714	746	726	678	728	774	679	765	685	704	729	737	736	775	741	767	691	725	742	732	713	746	739	786	697	716	758	734	686	678	704	683	738	741	743	766	740	741	724	769	766	711	740	710	681	729	689	697	753	716	682	705	708	741	701	703	750	741	677	710	754	721	707	737	754	703	766	717	707	714	712	736	675	720	706	729	721	772	670	676	771	692	723	723	750	705	717	766	746	713	739	714	706	687	694	766	709	725	756	759	750	749	735	744	717	696	763	727	688	760	677	706	766	776	732	713	705	725	728	679	760	733	706	748	742	750	735	717	713	759	742	717	774	784	760	681	754	695	767	701	686	769	706	692	756	726	759	711	756	684	717	748	764	727	714	743	781	722	774	762	688	754	761	709	650	665	743	677	697	785	755	741	712	757	749	719	690	689	725	763	757	725	704	708	761	744	755	762	757	751	719	710	722	746	739	715	734	705	720	759	683	744	703	746	696	697	754	713	748	709	760	762	738	711	720	774	726	739	749	697	725	745	731	706	716	747	744	738	730	728	711	748	707	732	751	696	727	727	726	732	724	719	754	757	737	706	732	741	721	757	721	740	752	732	711	709	699	723	760	759	753	694	763	698	709	773	776	732	741	743	724	758	736	708	709	716	714	700	709	740	700	790	705	718	685	714	701	705	740	744	733	700	750	677	713	704	714	738	731	743	751	769	757	695	742	759	713	730	734	694	735	721	715	695	741	776	717	732	752	776	724	666	711	738	710	750	727	747	739	760	703	744	734	777	717	713	747	701	731	716	715	658	725	720	757	740	708	742	749	708	747	737	726	752	726	746	706	728	729	709	723	750	717	759	795	768	744	757	776	696	706	727	688	718	716	750	751	742	710	728	755	728	705	688	764	738	695	734	719	749	717	739	690	730	732	692	744	689	683	733	714	718	748	761	714	711	704	724	691	720	693	717	752	724	712	784	744	727	708	662	707	666	713	709	721	761	711	707	736	697	782	759	705	706	703	684	738	739	715	694	726	787	722	690	688	774	720	804	649	712	723	700	716	775	752	721	710	752	694	693	709	703	714	725	759	633	712	705	697	700	698	712	711	725	752	744	698	690	749	716	723	693	809	720	695	729	728	708	703	653	732	740	720	733	701	743	706	736	722	728	664	703	745	727	703	699	736	746	736	761	731	770	726	717	732	753	728	709	715	739	709	697	711	734	719	740	747	733	668	786	743	680	725	718	725	725	728	707	754	719	726	747	736	730	738	717	716	700	729	732	705	717	777	742	743	738	706	706	721	729	674	777	754	717	729	685	731	722	734	721	728	783	716	694	806	742	751	726	750	785	713	758	690	753	727	775	701	744	732	769	686	773	710	754	702	729	709	703	735	768	713	729	739	749	706	709	727	745	697	737	712	714	774	719	753	703	762	707	728	687	729	688	767	745	715	693	739	739	736	762	760	739	763	736	723	743	702	760	745	729	740	747	717	722	730	699	755	770	743	763	683	742	726	730	747	690	705	728	701	730	726	702	752	750	789	700	735	699	733	712	690	720	715	738	758	735	725	699	712	719	740	657	717	726	696	695	719	735	741	739	718	678	767	744	785	746	722	699	701	763	678	713	764	739	679	740	757	674	712	686	720	701	713	740	667	762	717	731	714	754	684	758	728	743	733	735	714	725	717	718	733	723	727	749	719	712	724	695	715	718	709	753	696	743	723	694	759	713	677	697	734	751	733	760	782	725	714	694	709	739	744	755	725	725	702	738	748	766	792	725	777	716	694	686	732	705	727	748	718	692	717	745	757	668	741	726	702	698	686	747	748	732	729	715	732	716	704	702	780	726	696	755	732	719	727	732	743	754	691	739	755	692	743	753	726	732	723	716	703	749	745	749	721	763	734	731	719	706	718	735	720	745	715	755	746	763	718	721	710	748	749	741	725	725	770	756	760	707	683	735	723	749	701	717	718	762	775	765	684	715	736	693	703	730	698	701	713	783	704	725	743	758	732	732	716	698	716	703	743	706	700	719	717	705	719	756	716	727	733	675	742	725	735	727	691	711	733	732	709	730	714	738	725	725	738	726	734	697	724	703	779	744	698	724	719	756	709	727	682	722	706	708	669	749	729	720	743	732	753	752	726	727	697	745	754	708	745	738	727	721	724	730	724	752	773	699	677	709	664	739	757	711	718	775	733	730	741	745	695	708	702	763	775	771	726	691	749	754
14842	12633	14153	10675	8309	6901	6145	4723	3379	2873	2510	2175	1714	1566	1479	1365	1216	1121	868	542	411	453	504	471	415	402	346	372	378	359	381	382	288	292	275	270	289	297	263	256	275	263	274	289	288	269	269	280	279	259	261	291	270	275	285	258	244	279	272	237	260	261	270	285	284	322	276	300	255	282	273	291	262	267	267	287	280	245	275	274	290	272	271	283	267	274	265	278	295	303	287	269	281	264	263	304	286	265	274	265	267	263	263	254	274	280	278	307	305	271	229	244	281	236	280	274	287	281	293	248	283	261	290	298	282	265	287	285	275	249	288	255	270	258	317	282	297	264	266	241	257	261	283	251	285	267	250	274	245	283	261	279	263	273	295	271	270	275	287	254	294	279	286	267	246	258	247	261	297	274	272	294	260	264	275	282	323	242	274	247	268	276	293	304	290	288	281	294	261	263	247	246	269	268	257	269	283	292	268	276	279	266	281	304	238	250	254	288	251	261	255	253	275	276	285	290	287	266	283	278	276	283	272	276	303	298	302	285	258	259	264	286	244	257	259	277	251	276	289	253	297	258	273	250	266	279	250	255	259	270	262	281	262	286	234	315	273	284	262	269	282	267	226	278	256	262	294	285	308	251	256	266	288	275	249	265	271	261	271	272	283	306	267	259	275	278	247	273	273	253	281	273	290	278	285	278	268	312	289	261	292	244	246	295	246	295	278	297	266	293	254	272	269	262	293	295	282	286	287	255	265	281	246	286	291	278	269	287	300	285	255	245	253	263	285	274	263	279	265	265	249	285	301	271	271	285	249	299	246	282	279	277	288	266	312	248	248	254	291	251	271	251	293	238	279	263	270	268	289	286	256	295	304	290	273	245	273	286	259	282	302	278	283	284	288	263	279	256	246	272	270	285	252	292	302	265	271	266	291	267	289	270	275	277	307	272	284	269	288	277	257	245	277	264	295	273	291	277	272	300	233	263	274	263	274	281	261	305	297	279	263	259	295	273	277	262	255	232	253	254	267	241	290	289	263	274	282	278	248	299	268	246	275	238	259	284	273	274	287	269	293	277	268	274	298	258	266	270	280	255	272	274	290	279	292	247	266	242	249	261	313	277	244	264	266	270	277	259	267	274	284	291	264	252	273	282	286	255	263	304	281	268	296	270	293	254	288	267	276	268	285	261	252	264	267	279	288	266	284	297	271	290	292	290	261	278	257	286	281	283	279	268	313	288	264	260	275	301	250	261	243	304	250	261	282	269	247	251	293	281	302	270	252	275	316	250	285	260	289	285	313	241	242	260	250	248	278	248	297	278	312	298	241	273	283	282	274	268	275	270	293	251	258	264	290	290	280	298	296	261	277	272	243	293	275	273	287	290	265	286	250	279	283	280	285	296	287	270	258	279	270	276	268	249	253	280	270	283	258	295	280	304	291	257	237	246	228	274	257	287	254	290	268	263	290	257	259	301	257	288	266	276	257	305	278	287	276	315	278	271	269	259	266	263	252	238	257	271	295	288	262	285	269	278	265	249	250	291	270	271	279	258	241	262	263	290	253	270	265	265	271	283	251	257	241	288	296	272	278	273	247	297	274	255	280	294	275	298	280	261	253	299	265	257	250	261	263	250	272	268	262	268	288	269	299	299	258	302	257	293	251	254	286	275	266	268	301	288	271	272	288	276	256	290	263	262	265	266	268	273	287	295	287	277	289	276	263	309	248	269	259	272	314	267	257	279	272	247	249	256	258	273	269	261	291	262	284	272	294	282	274	282	267	283	269	271	266	269	266	282	275	269	248	252	305	293	292	291	274	285	293	264	281	288	274	276	276	261	294	248	266	251	288	245	286	272	286	263	269	293	284	268	292	312	257	252	285	286	270	286	293	255	277	252	281	259	294	311	298	272	287	273	242	273	275	291	290	295	288	270	268	274	290	257	295	271	285	278	272	250	271	265	289	274	257	261	279	282	287	275	277	251	250	282	256	300	272	256	275	291	272	292	254	256	270	260	245	296	274	231	289	270	293	261	266	273	292	263	270	291	269	273	289	247	259	284	274	263	273	260	302	272	269	288	261	300	251	271	257	274	286	283	264	278	273	267	259	267	293	273	309	267	302	262	279	279	287	262	249	271	272	266	270	252	253	280	275	290	255	271	262	272	283	298	289	282	277	273	292	277	280	258	259	279	267	269	276	272	289	309	261	261	260	254	266	256	281	257	255	271	305	253	265	293	321	291	262	271	278	275	272	268	254	287	280	251	254	285	263	279	252	267	284	242	277	271	284	266	267	264	231	266	277	275	277	288	274	287	256	294	274	265	240	252	280	267	288	273	255	263	275	289	271	296	256	283	286	283	265	277	281	280	273	272	285	283	254	302	311	292	296	296	262	254	293	265	280	299	284	267	250	257	268	269	274	291	255	297	276	288	298	262	278	244	261	276	276	258	286	287	252	257	251	243	266	276	253	289	277	266	265	269	258	287	285	295	269	251	275	286	273	294	289	265	267	252	277	294	251	283	295	240	268	293	272	286	268	287	281	273	284	258	286	281	275	292	267	286	290	264	285	279	318	292	263	259	274	267	295	239	291	306	257	270	258	297	269	282	276	262	262	259	276	261	270	286	264	299	266	254	279	297	281	280	253	281	272	265	269	268	270	263	270	301	282	286	272	305	280	255	303	260	308	277	257	262	273	252	267	277	284	262	264	264	312	272	269	276	292	283	250	280	267	258	261	260	237	270	246	283	251	267	242	261	241	255	269	269	253	289	312	289	281	286	281	266	278	265	283	254	271	272	272	269	251	293	255	286	261	253	266	283	276	296	272	266	295	273	276	294	276	261	266	256	262	265	291	294	250	257	263	257	277	286	285	255	290	237	273	242	273	314	286	268	250	268	269	278	270	262	291	290	261	298	272	254	249	270	277	272	290	260	299	279	259	283	255	245	274	273	279	283	277	317	291	278	284	288	312	265	243	260	278	252	256	273	254	261	290	292	263	258	249	302	281	302	282	274	258	257	316	271	273	296	271	296	317	266	267	323	288	276	241	245	303	277	251	309	267	276	280	280	276	286	271	281	265	289	286	278	301	292	270	298	276	274	246	269	267	265	282	288	281	301	255	285	283	270	256	277	261	286	270	282	256	273	262	259	308	265	267	293	269	266	265	262	316	267	291	279	264	290	295	280	274	282	263	276	271	260	282	251	291	267	260	307	259	303	263	290	261	246	285	280	268	282	272	249	298	269	256	276	284	305	283	295	257	260	268	267	267	298	239	267	296	263	280	241	265	239	259	257	279	295	237	315	320	278	259	268	246	259	274	291	260	280	271	273	268	286	241	260	257	286	264	294	264	271	265	273	290	265	292	263	296	256	271	255	267	286	276	270	277	279	271	259	256	241	275	253	288	283	282	288	255	272	284	278	295	301	272	269	285	258	258	290	285	255	291	294	273	291	287	284	270	278	312	278	284	293	268	256	289	279	258	291	280	274	275	292	246	267	252	256	306	275
10189	11695	19414	20840	19739	19328	18561	16328	12932	11321	10132	9506	7914	7481	6733	6415	5955	5372	3504	1953	1681	1892	2181	2142	1845	1513	1419	1398	1516	1291	1545	1554	1278	931	794	806	763	823	758	779	747	799	701	770	746	815	762	778	784	720	727	687	740	735	738	739	746	736	760	701	764	763	728	774	768	803	755	709	740	788	713	712	718	705	750	747	802	743	730	733	738	737	778	736	696	735	744	722	717	768	761	739	753	739	725	718	775	754	768	760	731	746	689	759	745	733	749	690	796	727	715	712	700	736	755	805	767	749	738	735	716	751	751	727	737	732	740	731	769	756	731	763	736	732	726	752	698	714	747	702	732	741	715	762	799	770	735	733	753	755	760	748	769	729	736	731	733	737	677	742	737	739	824	813	726	706	751	735	753	760	707	720	757	728	770	765	785	781	763	751	717	763	723	741	724	737	737	747	731	777	741	718	707	721	767	711	779	815	721	766	707	707	746	766	734	776	724	703	745	735	781	695	697	741	714	752	756	752	734	726	748	755	761	722	697	718	762	787	778	720	795	703	731	727	716	743	782	710	781	769	728	711	726	742	733	709	765	759	711	724	772	772	777	738	732	738	713	767	712	762	682	730	735	731	769	780	767	731	736	676	750	765	745	777	744	744	727	753	752	758	746	777	725	758	753	740	783	765	766	727	760	755	697	687	697	748	723	725	740	715	733	717	767	729	758	747	754	743	719	709	738	746	725	713	714	808	767	748	718	710	741	695	707	779	729	742	735	778	738	693	756	745	745	739	703	751	706	749	710	752	731	703	786	747	782	749	748	732	759	722	710	762	777	761	748	758	746	759	768	683	719	761	707	763	798	766	808	750	765	731	750	725	695	751	756	735	808	687	733	731	755	750	688	750	743	742	699	762	681	751	733	780	707	738	734	762	710	780	787	708	745	701	797	727	736	762	727	779	775	788	764	724	759	771	814	709	738	720	728	713	703	802	736	770	734	772	777	748	744	677	733	749	766	767	735	761	667	754	683	688	739	762	757	740	750	748	708	701	707	718	754	755	764	738	723	734	719	742	731	766	721	744	744	780	723	756	743	763	775	730	776	680	729	731	720	752	748	742	743	736	716	778	730	706	755	696	755	736	703	776	748	733	709	743	729	734	701	753	781	756	777	752	764	760	724	764	744	762	773	752	802	777	781	732	729	728	758	767	726	785	801	787	739	797	754	704	791	738	688	692	768	765	720	729	697	778	723	742	742	760	789	740	745	786	771	760	715	739	747	695	762	711	697	763	762	821	727	715	748	735	716	741	710	725	776	750	792	726	773	710	801	718	752	726	775	769	760	688	741	800	696	782	776	769	748	718	752	740	716	719	733	713	758	749	708	697	726	747	789	711	691	703	706	766	781	745	742	748	728	764	734	728	767	769	731	729	759	743	751	710	715	783	744	741	704	752	724	718	799	738	765	748	749	749	777	718	761	732	787	743	722	742	779	770	772	724	725	749	713	725	742	807	750	789	767	766	725	712	748	717	751	711	743	776	715	741	775	766	759	719	692	778	721	782	740	755	793	696	735	719	702	765	737	753	727	748	719	744	757	752	748	732	783	750	732	767	713	692	736	748	761	716	724	763	757	744	777	724	716	708	755	749	744	718	746	720	704	780	708	759	744	703	757	740	713	758	704	714	706	751	748	749	705	834	781	716	762	741	743	707	769	782	734	799	785	713	733	782	733	720	806	756	784	755	701	778	741	729	727	748	735	768	735	747	734	718	777	701	730	726	777	747	734	750	743	688	764	739	748	706	772	750	703	750	732	746	735	729	746	756	789	776	766	741	753	714	698	705	700	723	732	749	736	725	768	729	745	743	760	760	743	709	760	779	707	724	779	723	719	730	746	715	750	736	766	708	775	746	735	737	782	738	731	733	756	706	728	753	740	788	748	773	727	713	757	751	746	756	740	765	700	717	705	711	738	698	760	722	770	732	742	774	771	762	739	745	765	741	782	794	777	733	711	781	743	731	755	755	786	765	726	750	714	721	738	713	756	714	717	698	749	754	702	778	710	759	739	734	785	728	739	762	742	719	728	771	718	755	763	791	759	770	704	700	746	757	775	708	751	755	736	758	736	728	796	755	755	763	774	779	724	739	756	687	762	786	790	784	688	769	726	717	721	725	708	775	740	746	753	717	737	743	729	758	744	748	740	751	740	700	718	784	750	757	715	757	735	782	775	790	765	700	747	736	729	771	715	725	749	816	741	743	760	744	757	742	731	739	746	785	775	735	726	774	712	770	757	769	751	749	740	716	735	756	744	695	703	746	744	769	776	765	715	767	720	753	740	782	723	719	726	710	770	728	746	701	731	734	749	777	734	735	750	740	751	737	735	717	735	756	775	770	672	794	774	745	769	766	748	752	783	769	765	741	746	715	709	747	772	727	729	770	752	781	745	777	768	753	759	733	756	715	715	733	751	726	734	680	752	715	735	715	739	713	710	755	785	693	683	785	747	760	763	727	718	766	763	802	752	750	764	791	743	720	711	718	742	768	735	749	750	751	713	690	730	780	674	742	746	766	753	775	740	725	763	724	755	716	741	755	709	732	776	799	779	736	736	764	714	770	720	710	736	764	659	737	747	776	766	755	745	745	758	771	766	735	780	759	711	722	707	714	699	732	786	757	778	689	747	777	742	725	757	703	736	710	721	766	760	743	721	740	718	782	729	766	719	789	761	739	736	725	736	751	736	762	730	755	769	720	749	794	757	741	724	768	726	760	752	745	722	696	726	730	701	734	836	788	741	809	759	717	776	700	695	755	730	810	723	786	740	707	754	718	736	790	756	823	716	765	721	797	771	767	776	728	709	751	707	753	723	721	808	724	727	744	707	753	775	780	743	756	765	720	688	782	733	758	706	723	727	772	804	723	710	738	684	726	773	721	750	731	720	723	755	745	788	741	729	763	770	787	706	764	760	785	759	719	755	730	655	727	827	763	742	742	710	779	755	787	733	699	723	762	729	730	719	763	770	757	698	722	697	757	709	791	778	754	744	771	719	779	702	756	725	764	720	750	761	740	728	740	758	762	791	793	736	763	713	738	724	757	736	722	684	778	767	745	770	766	753	714	728	751	745	749	732	783	711	726	743	764	760	765	754	716	789	727	768	778	683	680	770	751	720	763	764	732	751	734	783	760	722	745	749	808	698	703	710	723	743	759	704	803	807	738	674	748	727	775	754	763	730	763	720	754	701	738	743	763	731	711	754	740	707	737	740	749	738	755	730	761	740	740	752	756	738	732	717	771	764	752	733	765	750	690	762	785	719	747	753	804	751	745	760	777	771	748	766	722	736	697	754	761	755	754	719	750	741	769	772	766	715	723	718	741	772	734	670	765	727	714	777	754	784	791	729	747	717	800	766	729	753	785	726	764	781	711	731	780	741	769	750	761	732	772	761	738	738	761	742	756	754	746	793	747	754	778	807	740	729	671	771	775	772	759	699	711	758	732	730	669	739	731	777	740
35551	34805	40760	38344	35662	37465	37463	34179	31224	28214	25827	22173	19353	19244	16282	15416	13114	9502	4169	2158	1256	1614	2011	1950	1650	1434	965	957	1192	742	1318	1249	786	421	360	333	338	279	282	266	256	233	277	273	263	228	244	207	223	233	223	254	236	240	235	239	205	209	217	218	206	231	231	244	262	237	249	232	232	251	220	236	225	211	253	254	240	259	224	244	249	247	250	231	231	251	250	238	247	219	250	224	266	223	250	261	265	225	236	221	242	243	247	238	228	216	249	223	239	246	230	226	248	237	259	223	232	253	219	214	240	228	244	224	236	233	225	233	238	226	221	252	225	221	226	219	232	197	222	233	239	235	243	231	233	235	251	206	260	254	232	223	238	217	250	252	247	241	230	237	228	233	249	235	264	227	222	222	243	207	243	257	229	201	230	273	255	218	229	234	235	247	203	227	225	214	247	238	229	220	200	232	249	246	244	223	231	236	244	232	234	230	238	223	245	241	227	236	228	240	275	250	229	208	229	237	240	227	229	255	222	230	235	251	255	230	225	229	211	216	227	212	223	223	206	259	248	234	234	229	236	231	242	259	214	234	223	217	231	233	248	248	248	204	223	221	231	237	230	227	226	249	245	223	195	242	253	218	242	207	259	242	219	224	232	257	236	215	209	245	211	217	223	221	246	218	220	234	248	241	218	221	229	229	240	249	233	240	233	213	244	218	264	221	239	232	236	240	234	206	213	198	208	255	220	203	272	231	236	242	205	223	235	276	215	240	229	207	240	244	251	251	231	269	231	230	231	236	243	234	241	221	220	205	246	246	236	217	225	245	233	243	250	238	231	252	232	261	234	229	236	229	238	231	224	231	200	235	249	218	229	233	236	255	255	221	223	220	222	218	256	228	230	223	221	232	247	236	230	198	250	225	270	247	249	219	221	271	236	233	253	245	222	225	221	252	220	217	244	235	225	245	224	235	227	236	213	234	189	197	233	214	230	255	247	232	218	232	248	220	251	217	236	221	231	222	235	212	226	218	227	208	244	246	258	252	247	246	251	247	236	238	237	193	237	239	234	245	242	237	230	247	238	241	252	222	245	234	215	251	237	211	219	257	233	224	222	226	243	234	239	240	221	258	239	215	213	213	221	244	241	258	219	234	235	247	244	224	251	240	221	241	234	249	243	227	254	225	213	219	221	220	229	254	229	210	224	254	252	234	261	232	231	233	270	269	218	209	227	228	230	249	243	219	274	228	230	254	229	232	233	226	246	222	240	243	273	262	215	244	234	220	233	230	242	212	207	240	221	223	240	242	223	243	238	233	213	237	219	259	258	226	229	279	237	255	239	230	227	224	245	246	250	228	244	233	227	231	215	263	222	231	265	219	232	228	204	236	245	239	229	237	208	223	247	213	253	268	246	238	218	234	233	240	227	229	235	231	239	201	245	232	260	215	243	218	226	253	230	270	235	222	246	236	223	207	248	230	200	243	207	246	245	251	245	234	222	219	205	206	246	214	238	250	243	240	243	237	251	234	240	229	217	203	236	220	219	231	228	242	254	252	207	222	239	210	256	265	219	210	223	198	195	219	264	242	265	241	258	250	264	265	230	241	236	222	229	221	238	209	207	206	255	267	227	243	213	241	235	259	224	233	212	238	221	227	258	237	246	230	233	242	253	221	239	224	235	237	226	216	244	215	214	263	230	229	230	235	238	232	194	229	265	246	230	238	257	212	233	219	225	236	238	232	227	239	242	235	234	254	212	210	214	210	231	233	213	232	242	226	228	236	275	216	237	231	232	277	242	242	245	226	229	248	243	223	226	253	244	221	215	259	215	214	235	233	281	238	227	235	242	231	234	252	235	251	244	262	225	231	233	263	231	203	227	221	222	242	220	223	207	233	265	234	218	215	232	224	228	233	229	235	207	213	230	229	226	210	196	230	224	196	252	214	222	231	250	221	235	221	249	235	245	212	224	238	225	222	256	230	207	231	229	219	230	245	215	222	218	238	233	259	214	214	252	232	237	226	239	244	242	214	240	234	225	240	232	230	207	224	230	251	226	209	250	229	236	239	246	230	229	230	220	224	238	232	212	239	253	246	262	232	225	234	267	230	241	257	207	248	220	265	253	231	237	239	238	212	229	243	236	229	215	250	236	229	232	202	242	216	246	236	203	233	226	233	228	208	233	222	228	204	217	224	248	246	226	222	237	231	223	231	240	245	225	205	246	269	212	246	245	226	250	249	229	226	249	242	227	217	219	207	227	225	214	229	232	257	224	226	241	222	254	207	197	231	244	250	244	223	227	232	268	261	230	258	205	237	276	257	233	237	228	254	224	250	241	231	225	231	242	200	235	246	261	234	232	243	241	216	228	217	225	237	222	220	250	234	208	225	238	236	220	208	235	249	195	228	256	199	230	239	229	241	209	202	258	227	249	243	231	232	242	234	217	228	229	251	251	251	230	212	245	240	224	256	241	261	217	194	227	248	229	242	246	242	221	237	250	223	212	212	219	255	233	227	259	238	228	216	249	252	250	233	222	222	230	236	229	253	237	253	224	243	217	230	241	214	200	235	243	247	242	224	231	221	235	215	251	241	222	211	239	256	232	223	230	215	228	200	232	226	265	249	214	228	252	221	218	217	197	223	219	255	227	264	221	194	260	241	240	235	221	242	215	231	244	219	245	225	247	237	186	195	238	215	246	227	210	214	219	239	225	225	268	283	222	244	231	209	234	223	230	203	213	240	204	237	227	220	199	218	238	229	239	239	256	220	224	211	235	251	230	248	240	206	224	214	236	261	246	226	218	207	223	242	238	247	234	228	215	227	234	225	249	260	243	215	231	243	253	214	229	244	214	210	218	244	230	257	252	225	223	226	231	229	228	229	215	261	212	268	243	248	249	204	240	238	221	253	233	246	206	239	261	268	222	249	221	254	220	242	234	227	225	212	257	220	226	226	252	240	219	237	229	216	232	244	230	210	236	199	243	232	232	242	234	231	236	224	227	228	261	230	238	223	236	223	230	221	232	251	240	229	228	253	209	216	224	239	244	223	257	224	226	218	203	240	235	217	237	231	227	219	208	223	216	214	244	227	232	237	219	239	258	227	206	241	223	231	262	267	254	216	210	238	248	191	236	259	209	273	239	218	256	213	268	227	256	235	226	222	191	255	224	198	229	263	238	240	231	210	277	230	222	229	221	218	253	219	239	213	222	226	221	224	249	208	258	230	243	246	211	238	228	252	254	232	232	191	243	232	232	231	212	230	252	256	226	213	216	242	251	224	213	247	232	249	224	247	216	210	218	287	265	218	235	262	227	234	205	228	237	231	201	224	231	224	219	221	234	255	214	217	259	222	215	237	228	238	231	217	252	229	269	231	248	228	226	254	235	240	229	247	232	251	259	234	240	249	197	229	244	233	263	249	210	242	223	224	257	217	253	264	225	259	219	261	235	222	250	241	223	270	239	202	232	217	228	219	253	225	232	244	255	253	249	245	244	236	225	217	211	253	235	222
25523	28585	38741	42606	44159	47407	47171	45612	43033	42698	40343	38119	35425	37154	33136	34327	31168	25982	14757	9910	6454	8396	10385	10241	9097	7688	5327	5447	6733	3866	7722	6649	4242	1837	1438	1187	1127	1126	918	749	768	757	767	726	704	659	704	703	664	688	694	641	654	668	662	661	675	667	642	692	645	647	659	651	654	679	644	712	636	642	614	645	650	662	604	647	582	694	619	675	627	679	674	645	608	658	658	644	694	661	618	658	668	648	697	676	615	633	652	632	658	669	642	646	714	678	646	632	667	662	680	646	635	644	637	690	633	614	635	646	639	662	643	630	648	666	616	673	625	652	634	661	637	655	656	629	649	666	654	660	655	650	677	649	683	645	632	684	668	686	601	637	677	640	666	639	654	638	664	615	628	665	640	649	665	659	684	649	689	629	660	658	676	689	656	695	649	624	662	597	671	648	645	644	662	607	621	614	635	676	562	641	651	634	611	609	644	671	640	626	638	651	663	630	619	666	668	639	664	699	678	643	657	685	618	621	638	612	569	615	625	618	662	658	670	643	614	633	676	658	650	592	613	655	632	669	658	651	669	655	663	669	619	659	637	639	684	620	643	638	646	639	619	675	630	661	684	643	657	630	673	678	633	666	610	687	636	671	660	625	600	641	641	669	683	674	616	653	656	612	606	652	692	634	667	654	670	662	643	587	625	673	646	684	630	677	701	634	631	588	638	645	609	666	649	631	683	662	670	652	666	622	672	631	680	683	689	581	613	649	626	643	697	642	652	674	626	654	621	645	631	659	625	644	640	665	704	610	666	650	606	629	637	626	644	656	608	638	712	678	655	645	664	669	631	661	706	647	646	676	654	670	657	640	661	678	652	652	677	708	676	615	764	684	694	633	677	667	674	632	662	671	676	634	648	681	612	653	679	601	641	659	641	676	686	665	662	633	648	662	675	664	600	641	645	664	623	650	618	704	654	628	635	643	654	635	663	672	665	650	658	687	637	656	662	605	658	650	624	652	636	696	694	641	703	652	668	623	617	665	632	724	634	648	635	652	673	675	638	653	650	643	662	614	662	623	651	651	566	626	678	673	658	642	674	661	633	637	678	610	638	633	632	660	672	661	658	638	645	663	654	619	668	650	623	665	689	657	667	676	663	645	674	658	661	686	684	666	715	644	618	684	634	585	601	687	659	665	643	676	626	610	582	622	627	645	655	647	662	630	653	643	640	652	643	640	661	647	664	627	658	612	603	637	589	655	602	615	628	644	638	688	633	628	624	628	665	692	651	651	716	708	666	641	682	658	645	674	633	676	613	633	641	709	586	689	656	627	652	689	671	676	659	622	640	601	644	639	645	667	598	613	676	689	654	639	665	637	639	623	684	663	626	630	643	597	647	654	656	670	658	642	693	618	608	667	615	643	636	663	653	680	663	708	677	644	660	662	645	661	637	642	666	685	632	611	649	628	647	637	647	624	658	655	612	663	649	638	664	641	655	658	678	715	676	655	650	632	706	673	693	591	633	664	693	626	652	634	640	661	645	654	651	653	665	640	631	610	630	644	650	630	634	671	631	619	650	617	676	642	664	697	670	635	703	707	627	618	670	647	648	645	661	653	629	629	650	702	636	663	663	634	682	703	683	651	582	613	662	660	680	667	636	653	645	628	676	634	610	652	689	676	629	632	656	659	617	618	619	690	672	662	630	629	675	686	633	639	658	660	698	643	663	645	695	681	682	638	642	641	634	630	658	662	602	652	666	646	672	675	627	640	637	617	675	636	632	667	659	649	695	642	601	651	637	648	741	699	665	684	636	672	628	673	657	627	628	657	676	677	705	678	624	652	612	666	673	624	658	663	663	636	679	666	637	632	671	678	621	616	653	651	655	662	663	644	683	669	638	639	674	624	696	643	697	643	615	648	624	658	606	633	684	678	671	650	661	686	650	685	665	621	631	666	652	621	650	645	663	693	634	650	673	661	724	651	644	654	658	670	644	574	693	643	649	729	646	693	666	657	651	665	608	640	601	644	639	667	630	692	666	605	677	687	637	588	597	668	628	663	662	661	633	658	696	650	616	662	654	658	627	652	670	671	710	663	664	686	656	653	644	649	635	674	605	584	622	670	672	617	630	573	673	629	656	645	660	634	638	604	661	650	621	641	689	650	709	622	670	613	626	634	594	685	666	632	639	588	644	735	657	678	627	641	636	669	652	664	664	643	640	634	625	683	632	625	675	636	637	643	655	653	644	672	626	640	624	651	671	692	614	633	630	666	728	619	657	638	668	636	637	675	703	612	678	651	678	622	658	677	657	675	675	640	624	636	667	613	678	634	657	639	641	659	677	646	670	627	639	661	631	649	668	642	682	584	633	626	609	680	629	619	623	647	629	691	666	617	647	668	656	649	634	639	601	617	693	647	658	623	679	654	648	668	649	678	636	660	630	630	639	627	668	684	666	695	643	641	673	678	652	651	618	678	643	646	628	634	617	647	665	703	636	616	645	635	644	645	619	700	668	628	631	693	665	649	662	635	660	665	634	646	648	650	693	622	611	652	673	668	694	581	630	670	652	616	634	683	644	675	652	711	668	650	640	661	611	647	684	663	630	637	633	681	612	667	678	655	665	650	654	647	646	637	637	717	666	725	675	621	656	692	636	642	640	628	686	617	674	620	636	662	641	656	621	604	652	650	624	673	678	628	603	669	677	633	647	665	633	635	649	639	645	671	675	701	644	653	624	630	640	668	703	635	628	626	643	643	725	658	636	642	652	669	708	637	642	631	658	669	627	686	654	672	644	625	670	637	672	662	633	613	633	652	665	654	669	608	604	653	663	662	652	624	685	616	646	644	664	619	643	613	661	617	661	694	616	658	604	651	647	634	611	685	640	681	665	653	650	677	629	639	687	660	635	655	670	668	659	649	673	640	609	660	672	673	686	646	687	635	691	625	671	627	615	656	634	680	715	649	656	617	677	664	642	601	659	657	631	647	639	659	629	625	631	634	650	656	643	654	635	648	628	665	662	636	666	648	667	619	683	648	632	636	654	647	678	681	652	684	623	662	677	635	646	614	609	710	648	607	617	627	639	648	665	654	658	664	606	644	697	674	662	628	659	691	659	611	620	650	675	592	643	625	651	653	665	648	634	665	630	632	636	653	655	668	639	639	664	644	691	616	628	678	650	649	631	687	681	653	625	661	697	660	665	649	644	621	661	657	673	620	636	650	671	674	711	663	665	611	679	654	653	619	640	652	631	630	654	601	682	656	660	638	664	687	615	612	725	587	678	649	665	661	644	589	649	659	674	618	649	652	656	641	649	669	630	611	673	647	674	611	661	675	670	619	711	633	682	685	659	621	624	664	606	671	674	700	611	636	653	639	637	610	672	677	670	639	658	648	631	615	629	646	641	626	660	657	665	648	661	606	658	648	652	617	694	634	626	680	636	650	629	647	676	673	631	646	633	649	677	611	636	677	638	623	671	596	632	645	637	633	656	632	639	666	658	606	659	654	654	665	664	667	670	587
41222	42004	45028	42058	36645	41170	42965	40599	38042	35129	34753	30927	27499	29175	25616	21152	21364	13438	4304	2141	2868	3189	3120	2859	2910	2227	1537	1717	1619	1244	2167	1852	1179	588	426	381	358	352	339	286	259	273	293	266	275	264	266	267	282	279	263	276	261	265	260	262	266	232	266	239	276	264	232	265	296	283	274	268	273	274	291	229	259	244	262	292	273	277	290	253	279	278	257	254	232	289	295	307	264	230	229	264	250	246	268	286	255	281	267	264	257	266	295	290	264	243	288	276	262	254	240	270	251	275	249	256	265	256	259	268	254	255	267	235	264	268	265	250	296	253	253	268	279	238	272	284	255	256	246	283	281	273	263	308	262	253	250	248	280	269	258	265	253	266	285	267	289	269	249	248	271	275	261	274	225	283	265	290	272	300	234	298	277	313	278	269	247	276	264	246	287	231	259	249	262	252	295	255	291	240	250	264	267	255	264	279	249	274	269	241	244	251	247	234	272	256	247	253	293	266	264	263	250	252	245	277	248	282	251	243	281	255	251	280	266	277	269	275	243	257	283	260	216	267	281	282	262	279	270	261	258	247	260	275	262	274	254	261	265	252	288	293	278	285	233	265	295	265	276	271	215	269	275	278	282	246	254	279	265	239	283	279	271	251	290	274	270	269	272	258	264	282	266	254	246	286	241	261	287	266	286	264	273	265	273	270	286	259	287	256	238	263	248	229	281	250	259	270	264	233	246	257	242	231	258	258	269	278	280	237	253	250	276	262	275	270	268	264	245	257	284	286	212	285	278	250	265	254	298	285	276	256	278	288	259	253	260	237	280	246	263	264	253	289	280	290	248	265	264	276	255	260	261	264	251	253	284	275	259	280	263	217	263	279	267	267	281	236	256	251	272	272	279	264	258	265	279	276	238	253	256	287	269	259	256	255	253	248	241	271	271	278	300	290	243	277	276	274	260	261	261	288	249	257	292	281	249	260	290	282	222	282	244	282	282	305	294	245	257	267	265	289	249	267	268	255	257	253	283	254	262	251	281	266	276	252	261	261	279	244	237	251	258	280	271	269	289	265	252	255	252	273	296	277	254	256	267	250	267	269	302	267	275	235	275	285	250	267	273	274	230	271	244	272	286	265	249	279	267	265	261	269	285	262	261	271	259	277	266	266	259	282	240	254	281	271	296	275	266	263	277	255	281	262	257	246	284	276	271	242	253	262	281	227	255	261	272	255	263	271	271	284	259	280	251	267	258	279	261	292	268	254	277	303	248	262	268	247	245	256	262	283	278	275	295	262	288	257	288	294	248	284	271	264	259	265	242	282	260	252	236	272	294	259	284	260	264	251	241	293	261	248	281	282	233	250	286	259	255	270	250	263	253	253	249	287	290	247	287	274	272	279	275	235	230	277	270	291	273	258	278	276	294	264	260	290	254	264	260	253	267	274	280	254	283	249	245	251	261	257	250	260	267	277	261	293	264	240	303	285	277	234	262	257	263	270	240	279	288	252	262	275	272	264	232	273	277	270	266	261	274	253	266	232	260	227	288	260	272	259	270	261	276	258	262	261	283	243	265	272	294	276	279	278	248	240	277	216	265	268	271	284	277	282	245	229	250	272	237	282	286	271	284	269	265	277	266	282	236	245	267	292	234	257	257	239	291	247	236	235	288	264	241	263	248	269	253	293	261	250	270	253	276	264	274	278	294	266	276	251	243	275	252	273	248	292	293	254	261	268	251	256	299	250	242	301	282	262	292	282	238	270	267	264	282	243	248	269	283	246	271	253	279	287	283	270	261	257	264	280	252	282	247	274	297	262	286	284	266	259	250	276	261	275	273	285	248	298	291	263	255	238	252	230	244	258	250	272	248	254	284	258	282	276	253	281	286	264	259	242	257	292	267	258	289	246	260	281	268	257	239	242	278	246	300	241	265	257	291	268	263	261	242	254	261	282	249	285	282	247	275	256	262	237	286	254	276	284	253	286	293	266	264	272	267	258	269	269	233	286	260	254	269	278	259	265	278	301	274	257	257	261	276	256	249	260	287	267	260	252	283	268	246	261	247	254	263	279	269	288	274	267	271	242	253	269	253	236	245	264	256	259	272	293	247	260	274	267	268	271	277	300	236	269	276	262	277	269	290	283	273	261	234	267	255	265	264	246	246	279	251	268	281	269	241	264	261	238	274	248	253	250	254	281	269	240	263	257	268	222	270	254	262	241	271	256	238	267	250	244	271	269	257	254	266	254	279	276	272	263	214	284	256	248	294	240	257	239	240	247	253	283	277	285	263	253	285	223	277	225	281	256	280	220	281	268	266	252	286	255	283	249	243	264	269	272	258	249	286	270	235	259	266	259	248	286	257	261	277	276	249	261	316	249	281	259	255	254	250	249	276	271	227	253	244	281	269	283	290	277	263	257	247	267	267	288	267	262	251	263	260	277	264	256	238	269	236	283	276	283	254	252	231	266	242	255	290	266	254	267	281	253	249	282	281	233	274	269	291	284	248	306	259	253	283	263	253	275	250	249	299	296	277	287	241	266	248	259	252	266	271	261	254	269	260	246	268	273	299	260	260	265	241	279	261	259	262	250	281	279	258	231	303	264	260	250	271	242	274	248	247	277	291	277	253	268	268	254	242	280	260	265	258	254	278	271	274	257	273	270	286	275	271	243	273	245	264	268	277	302	254	295	279	238	265	274	268	243	270	263	260	266	262	276	245	298	269	263	277	287	265	276	289	258	240	259	256	268	254	243	260	287	273	242	274	287	301	281	247	254	271	237	256	253	256	282	275	263	220	247	264	257	268	246	250	277	259	264	274	234	280	264	274	265	243	270	279	247	245	266	265	267	254	257	263	252	252	276	261	260	261	248	262	296	251	290	252	267	269	264	256	246	251	259	274	271	282	261	285	238	240	266	251	253	258	284	271	240	260	255	269	258	245	246	242	250	248	246	260	238	256	281	242	277	274	271	302	258	260	259	260	247	279	270	258	272	289	263	260	261	280	252	285	274	259	298	270	271	282	255	277	247	259	270	270	238	284	262	258	259	235	235	269	255	286	263	262	251	257	240	266	257	265	272	260	252	226	261	255	270	245	299	255	252	253	282	273	271	283	283	262	284	272	278	262	255	263	293	285	254	254	248	235	254	300	286	276	264	249	250	276	293	258	257	273	266	281	274	253	285	272	281	247	232	269	258	269	251	256	252	263	269	270	255	256	234	247	237	244	311	252	286	251	286	255	267	241	254	282	259	259	243	277	298	252	252	259	259	274	263	272	262	258	261	251	262	266	294	255	258	251	279	261	263	257	258	266	272	257	242	251	256	252	271	253	238	271	277	263	264	269	232	268	261	255	250	276	249	272	253	255	253	303	273	262	245	235	242	285	270	266	264	272	281	291	261	246	294	276	274	263	250	293	280	283	290	266	251	276	270	264	276	280	266	268	235	266	273	260	249	255	268	277	277	264	271	255	287	248	273	283	283	254	255	258	243	257	256	285	277	276	296	257	256	267	290
29961	35084	43744	46484	45682	50319	52032	51370	49268	48199	47550	44401	42278	46144	40675	39121	39784	28456	12902	9738	13363	14257	14182	13200	13700	10992	7890	9117	8584	6747	11510	9809	5482	2368	1590	1313	1187	1296	994	897	876	875	882	840	746	790	810	779	798	804	786	757	766	786	712	752	709	748	716	715	748	755	717	711	727	726	755	668	724	759	734	738	754	752	705	764	784	730	716	750	728	730	739	725	740	735	746	738	720	734	749	695	711	707	703	736	740	706	700	672	720	710	674	727	660	674	790	737	743	685	714	747	755	722	757	699	747	723	720	769	724	771	758	754	762	693	729	726	727	726	715	684	735	756	706	724	695	751	726	731	747	698	677	728	703	708	705	705	742	747	756	751	741	704	751	720	770	725	729	718	696	691	733	700	695	720	693	718	737	712	711	715	747	699	715	755	717	721	734	681	715	676	722	714	693	736	701	692	742	734	705	751	715	742	671	698	740	730	728	747	726	700	708	751	707	710	691	718	745	731	707	740	757	710	684	743	694	752	706	729	695	741	734	721	680	719	746	676	677	753	719	719	740	675	732	720	734	733	709	728	689	721	682	692	720	708	692	761	751	757	707	696	752	713	714	707	734	724	725	736	729	728	758	709	696	704	765	694	697	741	680	704	688	727	705	676	725	748	707	764	728	785	699	755	648	712	716	700	713	760	722	737	730	700	764	721	705	670	739	725	707	703	732	717	687	701	735	703	711	753	703	733	773	725	684	701	749	694	726	719	713	744	708	680	697	704	746	702	733	739	749	717	746	701	701	727	687	737	732	744	733	780	777	717	712	721	709	755	705	695	690	721	739	722	702	710	728	689	679	709	709	712	709	728	724	697	672	743	677	711	735	725	772	748	711	757	702	725	708	742	753	709	733	727	714	676	716	731	750	728	707	684	745	747	707	706	705	728	711	749	710	723	747	698	764	734	756	713	753	686	722	720	692	694	679	688	750	700	747	728	698	717	713	742	674	698	722	776	749	762	718	732	749	736	709	731	723	742	740	695	714	686	749	710	726	710	723	780	742	746	763	724	757	740	754	695	738	752	697	742	697	733	753	702	671	707	721	754	702	714	699	718	697	699	738	715	735	734	705	708	705	697	688	750	731	752	713	694	707	729	714	766	685	698	732	729	731	703	726	682	717	742	708	728	706	677	715	728	723	722	728	782	653	744	716	720	686	721	723	750	714	729	725	753	765	720	767	759	699	708	683	715	722	692	739	753	694	705	696	746	730	703	762	727	751	701	734	698	679	738	748	703	699	769	743	795	726	733	748	759	768	709	722	740	693	699	718	746	700	770	702	747	711	704	683	732	774	738	716	708	743	691	719	751	660	723	706	727	714	732	742	721	721	717	717	731	706	730	753	736	775	702	696	771	745	737	720	742	738	721	740	733	705	686	740	724	743	729	745	730	704	772	733	726	741	730	690	726	709	735	712	724	731	750	686	734	768	712	750	752	686	733	769	733	701	731	718	667	736	696	727	753	705	714	750	697	711	718	745	742	712	716	707	753	715	733	727	702	744	731	737	730	763	751	721	684	746	728	751	711	708	717	720	684	714	697	706	730	673	735	739	693	767	703	682	698	718	705	717	755	688	696	667	739	665	711	751	736	710	690	743	687	737	728	723	733	746	716	748	724	770	754	736	737	712	715	710	745	704	693	704	755	676	765	708	744	737	718	748	676	715	688	704	763	720	771	700	696	735	732	708	783	691	744	749	734	694	707	718	732	749	733	683	696	688	773	712	752	717	703	724	699	701	724	690	697	764	701	750	697	770	743	757	687	731	739	710	702	769	693	766	666	712	705	759	728	712	712	748	724	751	804	756	727	740	776	688	721	727	743	706	710	702	720	749	706	716	704	716	695	746	732	734	738	712	697	760	751	721	677	733	712	774	750	740	722	748	710	760	767	786	721	735	691	717	661	742	738	718	739	703	699	707	741	750	715	740	726	706	706	711	719	719	761	677	718	752	723	723	756	724	769	718	781	687	750	749	725	753	712	702	767	762	732	733	729	669	698	776	717	724	750	722	725	736	727	735	725	694	703	731	720	707	706	750	692	757	722	735	715	750	705	708	731	706	701	743	739	735	704	724	760	718	692	718	761	776	682	721	722	736	723	735	694	707	721	683	749	726	751	765	718	717	738	743	701	738	702	741	767	768	723	741	740	714	714	754	737	767	696	743	716	750	722	711	657	742	739	695	755	724	732	752	739	725	650	745	744	712	737	753	719	748	699	762	726	670	680	732	698	717	703	774	781	735	730	723	747	705	746	717	740	742	764	726	681	743	727	742	719	709	737	729	726	714	738	702	762	736	727	699	695	741	727	739	733	702	740	714	750	738	749	742	726	693	711	765	717	704	771	721	709	731	739	735	709	760	702	734	743	730	743	738	709	729	723	746	705	726	750	716	737	698	686	740	747	736	763	722	736	700	690	749	684	746	722	731	749	745	704	733	655	754	757	684	679	707	677	715	722	769	728	797	734	679	757	711	704	714	706	733	685	700	728	782	745	691	731	752	764	720	743	653	706	691	703	726	763	734	731	763	698	689	731	727	717	682	705	680	738	730	751	741	796	724	662	721	706	697	748	707	705	745	701	770	720	704	729	708	706	755	728	670	741	729	717	744	713	777	661	752	700	748	726	703	714	758	711	741	688	723	739	757	727	747	760	764	729	782	737	708	746	719	771	734	687	717	729	709	674	753	750	713	742	708	696	753	686	748	694	703	711	731	801	716	740	709	717	760	709	702	771	717	720	738	699	707	730	723	689	733	691	759	735	704	778	769	711	683	744	714	743	690	735	717	710	694	713	735	699	735	703	718	768	718	711	730	702	694	740	729	766	737	701	729	739	696	718	731	775	767	706	729	745	759	722	692	766	700	712	726	731	702	698	747	704	698	772	704	718	802	777	737	725	731	737	758	768	699	728	729	743	711	772	716	745	710	729	743	713	738	750	727	660	716	696	766	717	750	792	701	717	741	721	751	700	713	727	698	741	704	785	767	682	729	753	756	706	761	760	699	713	705	761	742	708	720	767	730	710	761	725	731	728	728	732	736	744	677	716	717	757	683	796	766	741	735	681	725	730	699	694	659	664	691	721	713	757	727	705	774	731	712	722	743	773	756	681	704	728	712	724	728	691	766	690	736	730	702	720	732	652	660	751	738	730	676	742	706	723	711	713	678	734	726	714	713	696	680	711	748	738	704	731	714	736	762	754	761	745	751	752	717	710	732	707	699	744	716	764	687	740	757	689	733	701	717	712	751	681	770	699	700	708	742	707	738	751	738	685	734	716	690	728	727	701	738	743	750	693	726	766	708	676	701	721	726	725	750	735	698	741	770	708	754	759	750	705	740	722	702	698	729	680	745	753	763	728	726	738	720	751	704	716	722	696	742	731	751	748	762	666	762	730	689	667	701	727	701	736	717	705	740	724	728	676	731	728	734	717	667	690	740	730	713	728	727	718	677	698	720	703	712	742	751	761
13726	12016	13611	9753	7016	6445	6300	4932	3904	3278	2535	2167	1993	1643	1704	1354	1322	817	570	492	438	435	513	428	425	395	373	365	356	355	369	440	431	336	278	248	300	281	262	249	252	313	271	278	266	263	292	259	259	258	263	272	278	256	272	311	287	301	284	276	264	329	276	284	275	242	288	270	282	260	287	276	305	282	268	254	258	283	270	269	291	293	258	247	274	242	266	264	293	279	254	245	269	275	259	279	295	263	270	266	280	247	265	256	257	286	295	280	277	257	260	242	253	295	258	281	290	268	253	253	244	291	280	273	293	288	265	244	294	251	285	284	268	282	256	228	273	267	261	261	287	287	237	265	279	292	239	287	274	246	268	288	283	273	270	257	271	279	265	250	246	290	288	258	260	272	282	254	276	265	285	249	256	276	279	280	267	293	254	272	245	270	296	251	274	241	269	249	256	235	261	258	251	285	253	265	242	270	256	258	280	289	264	254	254	245	270	266	286	293	259	297	270	292	274	275	260	262	257	292	287	255	249	284	244	270	282	271	285	265	254	256	271	280	272	282	259	261	270	296	294	271	268	253	268	305	283	272	273	255	265	275	290	253	240	250	268	276	294	266	297	282	268	295	274	279	276	268	260	305	308	282	263	287	267	277	266	279	277	286	266	259	265	267	285	244	267	257	276	245	265	258	282	278	262	275	272	282	276	279	245	280	258	258	299	277	288	263	286	255	240	278	267	271	242	293	276	249	248	285	293	251	255	272	253	283	267	282	255	268	264	276	262	265	271	277	255	267	265	290	258	273	274	265	240	265	257	253	250	244	286	263	287	233	268	270	270	265	254	290	271	266	279	264	282	289	249	277	230	274	251	267	283	287	269	267	259	256	251	250	276	277	289	273	274	288	260	273	249	274	294	278	286	288	243	272	251	300	274	251	289	268	257	258	273	285	259	305	254	260	253	286	260	254	269	251	263	275	288	287	291	278	260	277	278	282	284	230	284	275	270	262	286	259	270	254	258	287	275	251	264	274	248	243	246	264	269	254	323	295	267	265	281	299	277	283	289	282	271	259	283	296	295	308	269	250	275	246	290	269	295	255	247	278	260	255	272	286	242	280	264	283	268	302	291	283	267	271	282	264	281	295	280	235	270	258	276	248	265	270	278	269	254	279	296	284	298	262	258	281	283	260	254	269	259	253	252	288	264	244	260	264	284	265	266	246	284	281	238	274	287	308	280	275	266	246	292	268	236	316	283	248	263	271	245	263	279	303	265	273	283	293	272	278	268	277	267	267	271	238	290	260	273	257	285	282	271	263	259	255	272	288	264	248	264	274	274	279	274	268	253	206	285	289	295	279	282	258	260	258	239	273	271	273	290	257	274	259	285	255	283	250	264	239	245	297	274	281	282	288	236	256	262	263	268	268	278	254	300	254	266	260	251	256	293	254	266	307	288	242	268	275	277	255	284	250	254	267	250	265	273	263	264	267	289	269	257	266	291	283	237	268	251	252	273	285	293	317	258	280	275	257	266	274	261	268	276	261	311	313	250	266	300	282	262	245	263	251	270	294	266	271	279	243	256	269	276	287	255	255	302	234	249	265	264	256	288	271	274	271	253	283	289	243	246	262	311	282	311	259	290	267	289	281	273	284	256	233	265	303	236	272	295	251	263	295	308	239	250	245	285	287	297	298	284	251	287	298	287	289	251	261	253	289	255	283	276	250	276	277	264	286	282	274	243	257	254	274	259	278	272	298	278	249	282	270	294	281	290	287	281	273	296	294	269	289	279	263	283	257	284	244	275	272	287	240	308	265	237	263	268	281	273	242	271	252	278	293	267	287	258	269	286	307	257	258	263	279	283	245	269	282	305	259	262	257	304	250	259	269	270	263	259	241	264	256	259	281	268	304	260	292	286	295	259	271	277	285	269	286	276	254	295	254	266	272	276	286	268	293	268	280	264	276	275	270	261	287	266	239	296	251	267	254	281	260	257	296	263	245	272	286	245	268	296	282	304	258	249	278	293	258	321	264	272	244	288	281	306	281	268	278	287	279	262	290	260	262	250	261	252	263	256	296	257	285	255	248	272	267	276	289	273	275	291	273	242	246	246	287	269	292	288	266	263	261	271	252	269	255	284	260	269	248	285	306	276	213	290	276	268	271	270	251	256	241	269	300	267	320	280	250	270	278	290	254	278	255	282	270	261	282	293	269	281	258	269	282	255	280	307	274	272	258	262	250	276	276	260	265	254	265	258	284	301	285	278	272	250	293	258	229	250	265	247	274	284	236	291	310	247	292	240	275	266	271	311	278	236	268	258	295	275	268	267	278	283	259	292	263	274	275	256	288	273	262	242	288	257	256	265	264	271	266	272	271	284	261	295	254	248	249	295	257	279	291	247	298	245	249	280	257	288	281	271	269	276	277	269	267	274	253	279	246	273	268	285	283	287	247	261	267	235	281	267	290	240	287	253	296	272	239	282	274	286	285	257	266	269	276	308	297	280	277	270	268	287	313	248	265	237	314	266	282	272	258	269	273	285	278	275	264	305	273	264	251	245	272	276	292	237	277	277	280	289	275	259	275	270	268	282	282	263	262	289	271	280	265	236	249	266	257	250	253	287	274	293	276	247	300	277	262	286	274	254	244	242	275	272	272	272	270	276	284	285	289	252	272	288	216	273	284	243	285	284	289	285	253	236	229	253	251	264	296	292	243	250	244	262	262	291	289	281	284	256	294	265	281	284	265	226	270	268	285	262	264	265	259	262	261	291	261	241	263	277	274	269	275	232	231	267	257	264	285	291	272	267	322	276	265	264	269	245	289	276	259	288	295	269	274	267	264	257	278	292	245	229	272	299	274	280	275	312	275	264	277	245	272	270	265	261	274	254	257	246	281	234	249	241	253	261	266	271	314	242	258	203	282	275	274	277	268	273	256	278	249	270	242	293	268	236	273	280	291	261	273	272	247	281	257	272	282	285	286	262	278	285	305	250	272	282	275	282	301	292	279	300	321	312	260	268	267	225	270	256	287	254	263	255	275	304	281	243	247	286	283	276	277	248	279	255	273	274	282	265	253	288	272	263	309	279	261	267	279	256	271	264	259	285	265	287	286	262	266	246	279	278	286	272	269	282	267	244	285	249	262	282	269	283	269	290	278	256	263	251	260	252	276	246	274	256	281	250	246	286	286	279	306	296	272	260	289	281	293	259	281	269	288	277	280	260	262	269	272	267	257	260	274	252	251	294	266	289	263	269	264	246	316	260	254	274	299	276	267	257	254	282	279	313	248	240	261	240	264	283	290	248	285	273	263	271	260	279	266	290	296	250	271	261	284	278	254	271	230	266	256	282	275	274	272	265	269	254	257	306	286	258	305	247	260	294	294	269	287	300	256	253	301	276	260	267	262	258	291	265	262	262	297	284	255	276	285	235	269	266	271	263	271	299	268	272	263	267	269	290	259	278	271	284	254	268	250	269	272	257	270	291	282	255	284	256	234	273	276	257	301
9531	11470	18520	19136	17651	18595	18958	16285	14175	12790	10780	9543	8798	7580	7961	6355	6171	3545	2360	1939	1988	2027	2038	1850	1704	1693	1452	1558	1393	1313	1614	1862	1401	990	789	778	730	780	689	753	788	752	737	781	745	756	775	780	760	806	713	695	785	794	741	721	748	719	747	734	720	721	838	730	723	759	764	739	762	730	743	725	769	690	792	790	661	706	735	721	683	725	810	737	754	703	720	724	777	748	764	734	695	800	737	763	696	760	695	723	728	729	766	727	788	689	696	737	745	744	765	733	668	797	794	778	693	775	730	698	761	681	728	747	748	780	739	711	750	734	741	731	755	745	769	717	773	765	753	739	732	767	702	757	724	811	753	748	782	758	738	775	752	703	716	789	689	832	738	773	740	773	726	732	749	763	762	707	741	729	729	743	708	739	752	757	756	763	739	737	760	724	760	759	792	708	733	757	768	718	734	729	754	718	715	745	713	727	723	742	763	795	672	699	725	739	767	777	746	747	789	738	705	738	768	745	704	744	748	759	737	686	741	731	727	714	767	683	714	750	779	769	747	768	753	705	739	747	775	755	778	734	748	799	709	718	681	700	744	748	752	734	743	735	765	722	745	716	710	728	753	727	762	710	772	719	788	776	747	689	733	753	761	719	732	722	756	729	712	747	704	751	745	790	715	728	793	722	740	737	784	712	751	677	706	748	730	720	733	709	755	734	754	797	749	718	729	757	755	759	759	733	751	726	756	741	734	732	743	785	713	791	779	736	779	753	769	698	747	706	752	666	739	711	746	745	697	704	758	749	760	687	768	750	717	724	742	755	734	724	747	764	746	715	720	750	779	698	731	765	740	742	752	723	722	725	762	781	770	756	776	744	734	707	768	710	758	768	702	745	741	725	724	778	751	723	701	740	776	745	701	738	795	731	767	767	722	807	718	703	716	784	743	717	721	712	714	726	731	708	712	724	753	781	736	728	750	752	748	759	775	721	753	713	743	755	756	735	727	719	737	759	709	755	739	777	741	764	713	775	711	776	796	720	754	750	712	769	778	779	725	701	773	712	753	730	738	765	712	765	789	731	736	757	703	764	758	737	750	695	729	727	722	782	692	756	756	768	711	757	724	734	724	709	732	727	746	719	723	706	752	786	779	741	725	739	761	726	715	774	712	768	734	751	773	737	736	714	749	702	720	726	739	683	747	744	738	729	751	716	699	755	746	784	759	723	718	767	770	742	706	751	723	741	696	768	753	649	747	739	709	755	748	740	777	733	745	740	729	750	735	726	756	724	732	729	725	726	789	764	753	681	763	746	741	749	707	759	748	731	745	693	732	738	735	740	743	684	697	728	727	752	734	757	724	745	736	756	727	733	757	746	790	791	744	784	726	728	733	753	753	747	744	781	741	796	745	764	786	736	741	761	744	753	703	692	726	734	744	695	769	711	720	769	736	736	699	737	747	714	721	733	729	718	741	749	748	725	773	763	718	723	689	765	751	723	737	782	752	762	697	739	755	703	737	748	764	748	698	733	749	712	741	751	814	728	709	733	736	726	735	746	817	755	735	775	740	724	705	714	767	695	722	712	760	781	738	705	727	682	761	740	739	700	745	743	777	691	725	713	736	736	746	782	733	705	707	709	768	675	702	700	714	724	743	714	717	759	810	735	754	748	763	795	759	719	754	775	744	704	743	748	802	773	761	720	718	724	733	765	745	709	753	781	707	750	724	666	773	705	805	753	724	740	710	733	725	805	739	772	719	762	745	754	744	717	715	757	757	730	708	730	752	693	737	704	695	712	724	773	764	712	719	749	713	739	690	751	719	760	724	762	782	746	728	708	708	759	739	697	779	711	778	727	735	725	759	715	780	735	748	707	714	731	724	785	743	766	717	728	751	814	759	719	735	738	733	767	730	751	781	709	725	741	672	740	740	750	758	711	752	702	806	766	785	743	712	727	766	753	698	741	767	713	775	734	748	722	756	798	767	789	726	765	700	759	790	746	748	726	747	715	733	759	751	775	745	733	765	729	722	727	744	702	723	748	733	751	710	731	731	732	748	715	740	713	754	685	733	735	738	774	777	726	766	699	699	739	731	803	753	730	752	743	730	751	720	702	736	740	727	729	720	703	737	745	714	728	755	748	689	753	742	783	726	744	763	726	725	714	698	727	760	760	686	723	711	771	723	784	696	733	703	716	687	755	765	738	767	754	742	706	781	716	762	758	692	737	768	758	698	706	723	747	737	736	751	708	758	708	702	748	796	781	699	751	722	704	702	771	748	788	741	722	708	765	743	731	721	767	728	728	768	677	754	705	716	820	696	749	774	747	747	720	733	716	756	716	749	752	737	683	716	780	791	756	749	746	778	722	746	754	688	761	738	731	737	756	675	762	731	760	751	771	757	702	753	719	717	760	750	753	744	770	689	682	740	691	766	724	691	765	747	730	680	742	713	771	718	733	778	758	724	740	713	698	727	768	702	780	739	697	772	736	746	717	715	790	683	785	749	759	727	732	753	804	741	761	715	708	767	783	741	756	700	759	799	722	715	748	803	724	730	711	761	758	735	728	735	715	716	731	760	715	744	775	723	695	753	742	721	768	770	711	736	709	743	761	721	714	736	711	770	748	760	756	739	749	718	749	781	765	754	736	744	712	736	713	744	736	764	734	763	783	714	726	730	736	729	780	790	771	735	741	727	721	752	706	752	761	714	726	731	765	751	705	718	739	723	701	763	738	654	736	774	784	757	729	712	750	752	724	726	724	766	740	727	714	741	734	750	757	731	726	808	703	797	761	787	693	793	712	756	768	741	725	708	730	730	752	685	751	706	741	747	724	754	752	746	726	758	754	739	740	751	720	769	776	672	774	754	749	757	743	709	762	768	740	738	745	741	767	741	784	723	741	714	753	755	733	714	784	708	748	748	702	755	744	761	724	706	693	727	753	753	736	735	769	790	752	719	723	764	716	772	702	756	751	717	817	675	722	787	769	732	724	757	739	754	700	747	756	739	734	730	748	725	736	770	749	719	765	755	740	768	708	786	742	793	780	800	732	728	754	774	717	761	735	716	724	755	737	713	720	721	739	722	727	757	670	756	713	755	727	734	756	759	761	746	695	695	767	726	724	745	735	763	712	737	774	747	744	696	741	775	746	728	725	702	714	729	747	727	737	734	720	757	762	764	697	735	762	749	756	774	782	695	734	771	777	779	720	767	722	722	702	738	751	728	753	747	702	702	748	789	726	775	722	731	706	740	738	763	754	741	713	697	713	786	738	678	725	728	768	728	750	731	780	712	768	716	742	756	689	733	724	704	793	703	730	695	744	729	760	718	772	690	728	726	702	762	749	718	750	756	727	731	707	749	698	745	789	778	716	694	744	749	739	705	717	711	707	735	787	731	721	758	718	690	746	741	742	712	742	778	754	708	757	743	745	717	719	727	723	746	759	682	687	727	751	691	732	748	718	743	720	733	717	774	742	762	775	724	759	709	696	729	770	761	729	711	735	792	823	711	745
35098	37712	38907	35623	31296	34976	37982	35304	33661	31452	29061	25790	23049	20976	17584	16109	13945	11165	4822	2099	1548	1765	2114	2075	1538	1387	1155	1235	1280	837	1521	1406	809	460	348	317	284	294	254	262	243	272	282	250	210	231	201	253	246	250	224	233	225	217	240	222	218	227	225	242	237	233	216	199	210	260	225	222	229	219	248	207	233	258	219	240	233	246	237	234	216	270	247	247	245	208	231	200	235	243	231	251	231	234	236	275	229	223	240	243	210	251	235	219	258	242	229	225	239	240	240	229	236	256	215	227	229	224	245	227	256	235	245	218	215	245	255	274	216	232	225	225	254	237	236	233	224	241	232	243	236	233	236	230	228	234	237	228	228	244	263	243	241	248	212	228	236	247	249	209	240	210	245	221	229	231	255	243	230	245	227	233	253	231	222	243	223	217	213	202	227	223	223	218	247	239	231	210	210	214	227	249	236	225	226	249	202	211	214	232	219	245	233	239	237	243	228	276	193	240	243	234	257	233	233	266	207	209	257	223	242	235	246	212	220	239	242	212	221	224	253	232	241	231	245	222	246	235	264	208	238	235	223	238	246	238	232	227	201	235	211	227	240	219	222	223	249	229	215	244	219	219	253	226	233	225	251	208	237	209	247	233	219	241	223	230	224	189	256	215	249	251	225	214	225	259	226	246	248	255	214	230	220	244	214	223	206	273	250	224	277	245	237	244	222	227	245	237	257	246	233	219	211	254	248	243	226	240	259	216	238	204	228	225	231	217	208	250	251	231	239	243	237	242	258	222	195	266	227	231	242	228	215	237	227	239	245	238	234	240	245	218	249	243	229	246	211	233	251	220	241	245	244	212	241	239	228	258	237	245	220	214	245	230	232	240	225	237	245	202	237	224	248	229	204	262	251	228	257	239	222	221	235	240	210	241	255	244	212	232	246	243	224	229	216	236	215	209	200	245	229	205	225	221	233	214	217	237	222	249	206	233	240	222	221	226	242	254	230	217	233	212	234	225	243	209	215	241	228	233	236	241	219	228	260	249	234	250	228	240	225	217	250	242	249	234	235	211	245	234	242	243	220	234	238	225	253	225	198	221	213	224	239	239	210	212	248	243	219	210	243	229	267	239	232	230	240	231	234	230	246	224	234	199	217	233	219	214	260	231	214	235	239	237	216	255	227	258	220	237	239	208	226	206	232	212	233	224	249	243	261	239	226	229	254	243	239	238	222	231	241	232	214	244	256	242	225	235	244	231	212	265	224	230	241	234	236	219	231	224	265	219	208	210	228	250	218	229	219	232	222	254	205	200	223	244	271	225	227	231	227	242	231	239	228	218	227	237	219	218	225	228	224	238	243	252	243	222	234	250	237	232	237	225	214	226	228	251	243	247	205	231	199	220	225	236	225	242	242	236	237	204	207	252	224	247	247	239	233	252	232	271	236	250	249	211	217	247	253	238	250	224	212	222	230	218	249	241	221	268	236	245	253	237	247	244	233	253	225	252	238	242	241	257	241	225	226	251	235	249	244	225	228	244	246	238	201	223	238	229	244	211	251	255	257	201	238	223	234	273	211	230	225	204	227	224	219	245	243	249	216	243	237	237	245	225	232	244	252	231	215	236	227	257	248	222	245	211	249	247	247	253	211	248	250	232	238	247	201	213	222	227	249	227	215	234	244	238	215	230	232	209	232	257	223	235	265	243	248	229	244	235	235	264	240	240	242	242	257	238	238	209	216	245	257	236	231	244	247	281	256	234	257	224	228	221	229	259	221	244	253	210	239	219	234	231	243	270	238	241	236	263	226	242	242	205	243	253	238	224	253	237	231	245	246	268	224	221	202	211	238	226	224	220	238	237	206	247	242	220	218	217	228	223	217	236	224	253	216	237	231	205	216	253	237	217	232	223	216	231	234	214	238	238	249	214	220	229	273	227	256	213	224	216	199	227	245	230	227	242	205	222	212	222	229	220	229	268	222	225	238	227	274	269	204	178	258	245	234	223	242	235	245	237	230	214	229	251	215	242	219	242	202	229	249	262	243	256	231	227	228	214	227	231	227	222	268	248	208	250	230	263	250	214	271	223	206	263	272	236	234	247	187	228	244	267	234	221	219	234	262	223	212	215	210	276	216	245	233	235	225	256	217	260	207	241	230	237	221	230	243	267	216	241	210	235	222	236	246	226	251	248	211	216	247	202	212	249	261	238	221	227	219	246	222	266	275	208	238	221	235	245	245	260	218	242	260	247	212	235	238	251	213	237	242	250	236	228	229	225	249	197	243	225	226	243	233	227	200	237	249	235	223	216	219	218	234	272	224	253	238	240	218	205	213	239	221	238	221	250	227	253	219	225	225	220	240	241	224	209	238	231	262	219	259	209	213	221	225	236	242	223	253	263	251	234	246	215	225	222	221	236	235	265	266	202	212	263	231	229	229	230	240	224	236	261	246	226	220	235	244	214	241	231	241	235	229	220	245	248	226	245	222	224	227	249	226	227	211	241	211	231	220	233	211	234	248	217	241	234	218	237	236	250	255	220	244	228	237	204	244	200	232	215	236	222	221	232	224	243	212	215	242	236	220	227	225	258	232	215	235	255	261	212	215	224	216	231	266	233	244	241	216	231	241	219	227	237	241	210	240	225	243	229	231	243	233	251	228	208	223	256	231	222	212	240	242	249	217	235	235	215	243	219	235	240	241	237	230	233	222	227	243	227	235	218	230	220	225	248	226	221	224	227	230	240	221	237	244	241	218	233	229	232	227	217	235	268	227	256	216	226	254	246	236	227	225	250	228	237	229	235	215	243	212	235	235	255	226	243	225	212	247	270	264	252	239	211	242	213	249	246	245	227	250	255	236	237	256	243	231	252	261	221	218	239	225	233	219	230	222	205	245	233	234	205	245	234	243	252	224	262	234	208	218	233	232	226	234	236	220	226	252	217	218	242	237	220	238	228	236	243	253	225	222	246	217	217	217	241	237	205	245	211	210	235	249	227	247	264	226	243	243	207	244	220	227	199	227	249	236	248	254	214	234	224	249	230	211	219	233	240	226	243	217	242	226	227	218	225	217	227	242	224	234	214	218	246	238	252	244	213	235	247	248	222	212	256	209	218	223	261	242	253	239	242	225	228	235	252	219	235	233	240	235	230	240	251	236	250	234	212	224	266	214	223	241	200	247	231	230	239	228	236	215	220	229	236	217	216	244	240	235	243	231	210	242	251	242	248	211	247	269	235	231	242	214	214	242	265	218	240	216	214	238	211	214	232	193	236	210	240	213	256	248	216	236	248	222	228	250	214	226	224	212	248	221	237	218	236	252	250	246	233	231	213	259	261	221	238	227	219	247	249	221	206	215	210	218	215	238	228	217	263	222	195	212	224	216	262	274	230	235	233	211	238	228	245	236	232	230	234	249	216	228	259	229	224	228	234	223	216	221	250	225	228	237	217	213	239	231	249	250	216	263	212	238	240	220	209	231	254	269	228	239	212	243	229	215	215	215	247	229	207	225	243
25116	30932	37737	40718	40526	43826	47103	46721	46128	44940	44608	41026	40652	38356	36939	33153	33344	27177	15171	9927	7998	9220	10787	10487	7905	7435	6259	6926	6873	4275	8348	7128	3959	1888	1180	1117	984	907	846	707	741	779	788	758	687	714	631	730	680	646	688	700	672	629	670	709	671	633	614	669	621	593	657	652	622	629	668	654	659	668	610	665	654	628	654	618	649	644	628	639	687	605	664	690	668	634	665	637	660	626	622	639	604	681	644	654	674	663	646	636	678	669	658	659	655	632	654	638	707	679	645	629	641	642	629	587	635	660	593	657	709	591	661	642	622	654	639	644	647	670	657	638	642	673	655	671	626	639	662	639	645	639	682	642	628	701	630	660	631	672	648	651	628	636	666	639	673	646	637	626	668	628	651	670	683	657	683	643	621	659	705	607	600	659	671	674	616	623	636	644	645	608	661	663	656	659	657	614	647	627	651	739	679	623	661	655	645	680	671	634	652	618	643	647	672	668	685	632	648	689	657	661	655	630	656	659	625	628	655	665	682	643	675	678	683	600	662	660	673	670	604	641	626	622	627	680	628	599	677	645	658	657	649	667	612	634	650	684	692	671	644	671	694	649	660	652	671	683	605	617	668	642	681	604	623	651	674	622	630	637	657	685	649	620	624	664	693	660	635	609	664	683	611	634	699	679	661	649	654	613	629	652	646	623	688	687	647	575	654	651	651	671	610	632	613	579	662	645	641	643	662	634	636	648	636	675	605	675	639	679	636	668	686	632	663	634	638	643	665	667	612	641	665	721	621	685	697	667	660	638	670	664	670	681	643	651	616	694	638	611	641	703	655	622	638	681	665	650	663	645	613	661	662	655	649	649	698	663	688	662	719	675	635	628	657	640	634	651	647	651	663	615	671	699	643	622	650	674	653	625	604	669	700	629	652	662	651	643	646	697	632	640	662	642	674	656	615	662	644	671	637	665	615	642	666	657	629	649	633	629	653	665	668	695	676	635	625	659	645	592	668	657	578	630	659	666	655	645	695	664	649	666	648	663	611	678	574	651	660	660	642	638	649	652	651	622	622	660	653	684	638	634	644	662	660	629	653	677	638	655	659	631	653	624	633	615	614	683	624	666	667	696	673	610	686	649	653	645	683	689	636	619	668	641	663	633	669	603	688	649	613	598	670	637	658	647	655	625	643	633	598	666	661	677	698	649	645	631	672	652	642	648	638	655	631	632	699	603	623	622	637	646	700	696	668	625	679	646	702	679	628	615	650	657	659	607	663	688	660	625	668	667	643	659	640	620	670	672	646	615	692	684	612	605	656	673	617	681	659	665	623	659	647	632	687	624	693	672	659	680	639	646	637	689	670	629	687	716	624	651	683	651	627	666	667	689	611	626	616	646	657	624	624	662	634	625	656	642	662	627	664	671	655	618	620	653	654	639	637	639	656	662	639	674	641	665	688	686	657	640	651	670	667	657	649	650	625	653	667	632	691	647	595	649	618	689	621	665	641	603	612	608	595	634	661	653	632	671	603	697	640	683	616	663	646	633	667	658	660	647	657	636	647	614	670	619	631	681	607	668	662	611	616	665	691	666	578	662	649	605	603	627	654	657	612	621	656	600	675	655	691	674	648	629	688	655	673	687	608	639	661	650	694	641	661	618	632	647	645	675	632	669	597	613	689	617	635	704	632	685	665	652	622	650	620	646	693	658	608	648	643	662	694	639	652	670	596	598	685	684	645	632	628	657	668	632	660	628	622	663	703	636	617	654	600	669	602	683	663	647	658	654	660	659	657	704	637	655	676	676	625	665	595	657	655	688	694	675	661	664	651	616	671	602	655	640	691	684	659	663	645	635	611	651	668	613	683	639	652	631	687	672	614	639	596	669	648	652	668	645	661	695	675	643	671	654	637	666	663	661	653	686	660	627	627	668	680	645	649	679	643	674	643	692	659	627	680	655	659	622	674	645	629	653	663	631	659	654	681	665	631	648	646	639	617	703	627	650	634	642	660	632	630	681	629	605	635	639	607	665	708	642	683	643	680	695	651	650	621	618	615	655	660	602	644	670	672	691	676	637	668	698	624	719	592	657	616	638	614	690	678	632	652	646	683	680	641	696	666	617	636	619	654	642	698	629	660	670	653	683	635	623	674	651	635	668	621	638	651	670	669	621	607	605	672	661	642	646	666	647	649	633	637	616	673	621	633	651	650	608	614	681	631	614	614	642	650	643	611	625	652	650	655	656	676	677	619	658	627	656	635	649	632	634	663	667	612	654	668	695	693	643	676	664	613	669	675	641	679	635	642	687	670	698	658	659	627	668	632	690	621	644	673	683	700	658	649	671	624	648	681	689	643	641	641	653	697	648	606	645	637	633	657	652	652	661	649	615	655	620	623	644	713	657	647	679	694	641	639	609	668	653	627	658	631	613	633	650	643	618	674	618	638	637	636	671	622	677	658	685	648	634	666	622	622	628	682	651	660	698	641	652	663	657	633	641	659	638	674	647	636	666	628	643	565	683	656	682	637	656	692	647	627	683	635	686	640	649	625	655	598	711	627	704	652	708	600	650	659	633	674	655	650	631	627	619	617	704	648	678	656	642	658	668	610	659	640	635	657	631	628	601	653	701	662	677	597	641	686	648	707	632	636	649	649	657	606	701	676	625	622	666	659	674	645	654	634	646	668	657	631	594	670	635	604	683	613	634	618	634	667	646	632	657	666	627	645	641	671	665	703	643	655	681	608	661	623	668	663	678	631	613	619	640	614	667	684	668	676	648	671	615	638	642	690	714	625	658	618	677	642	663	609	632	635	717	630	647	617	634	687	652	659	661	617	623	657	644	638	660	634	637	650	634	689	637	648	682	655	644	641	702	654	655	667	672	670	646	657	690	671	669	653	676	636	671	621	657	650	633	659	672	656	665	694	664	691	662	653	657	626	688	657	621	666	648	633	656	675	675	649	627	643	617	650	614	627	659	645	695	696	698	644	622	623	643	655	650	608	655	654	658	657	635	653	667	629	656	649	682	661	687	657	675	608	689	680	679	656	662	627	663	665	618	671	631	630	655	655	631	666	651	677	672	650	660	629	632	648	689	673	638	622	651	660	614	664	684	605	654	647	660	637	647	621	651	685	657	640	604	656	659	616	647	672	636	677	628	647	658	671	647	614	651	636	646	608	659	648	661	666	658	660	657	656	674	634	645	645	609	688	630	664	672	616	635	672	663	701	627	650	644	666	660	617	614	661	617	665	634	642	647	654	632	716	613	656	600	686	657	661	640	658	657	632	629	675	685	665	675	656	624	651	622	665	629	678	682	644	645	640	652	685	633	650	627	643	682	626	654	636	647	641	660	643	689	595	605	681	662	647	650	653	661	667	676	678	662	669	643	623	644	678	614	654	730	628	644	656	630	656	688	649	677	684	642	624	629	634	653	645	638	637	662	680	605	692	697	659	600	684	644	646	666	622	605	619	667	615	656	626	641	660	657	642	695	653	658	625	676	639	626	636	663	663	636
41682	40986	45874	40091	36957	40875	41838	40825	40551	38754	36808	34317	32604	30910	25938	22898	17934	14109	5007	3260	2276	2477	3130	3188	2381	1904	1761	2024	1783	1232	2063	2066	1312	682	440	411	364	339	365	302	314	308	326	267	265	281	242	273	267	243	291	267	271	257	251	250	262	259	296	246	256	268	267	249	287	260	259	245	260	237	234	248	259	271	250	237	248	284	269	267	241	248	252	253	290	252	249	251	276	265	275	250	267	262	274	273	284	259	261	260	268	266	267	268	258	279	271	256	276	258	236	277	246	238	253	284	278	280	277	244	260	257	252	247	257	279	236	250	267	261	271	242	244	271	240	268	303	254	264	248	254	275	252	279	248	280	284	264	256	249	249	276	294	258	249	221	274	271	267	264	261	267	251	294	267	282	239	254	251	259	253	277	244	232	253	245	290	255	242	257	246	264	255	293	255	242	251	263	291	260	257	276	288	284	236	260	233	286	260	261	272	262	259	274	260	276	255	257	276	260	215	261	267	276	268	256	280	242	278	271	285	258	298	273	247	275	252	256	263	271	259	251	269	258	253	257	257	260	267	275	269	244	251	259	266	292	253	271	262	240	274	231	234	266	216	249	225	259	257	258	256	252	273	233	276	281	260	256	266	267	272	296	253	264	276	250	258	302	255	278	247	271	255	261	249	267	258	268	247	261	259	251	259	255	251	270	258	240	264	264	253	273	230	254	279	252	248	246	261	245	270	258	256	258	238	281	242	278	266	262	302	255	258	269	260	252	245	229	269	263	246	242	303	230	285	260	226	241	262	275	259	293	269	250	243	247	248	270	286	240	265	238	263	285	252	249	279	240	271	252	253	260	236	261	283	262	244	231	225	268	248	284	270	233	269	242	275	277	263	252	249	264	259	241	233	259	233	242	239	253	263	274	279	263	258	273	262	243	278	281	267	262	259	262	261	245	255	295	275	288	256	248	236	259	238	247	283	258	257	265	262	256	239	261	251	270	251	255	253	271	260	267	272	268	266	300	283	241	278	260	320	276	249	266	263	249	266	279	275	235	268	267	260	279	253	279	254	251	279	268	303	284	276	258	271	266	276	250	251	279	253	262	254	276	245	258	285	272	266	255	268	252	254	263	276	232	257	279	264	293	286	253	255	281	282	278	262	260	251	253	291	286	279	301	231	265	239	266	261	260	266	256	248	273	278	256	241	259	267	263	280	257	251	272	258	283	251	260	303	252	230	261	239	275	258	282	268	250	244	276	276	260	267	246	267	237	241	291	264	268	282	268	270	273	286	255	274	260	251	290	264	254	264	270	271	249	267	256	264	259	264	265	283	256	275	246	294	278	252	245	265	265	283	277	259	255	258	280	248	232	275	271	261	265	274	230	243	256	278	279	259	245	270	271	243	252	283	272	235	244	272	301	252	263	254	257	241	292	298	268	260	245	277	282	254	239	262	247	263	241	250	279	261	265	222	315	270	271	262	272	252	294	259	252	269	241	242	271	262	285	271	261	261	226	238	250	244	261	273	268	246	262	296	250	236	277	273	257	253	260	246	244	269	232	294	286	270	279	254	267	303	245	293	262	273	268	261	253	305	266	242	253	297	247	267	242	295	273	256	271	273	278	255	247	258	283	249	246	280	248	251	322	273	264	266	273	257	259	250	255	277	307	268	275	252	260	268	285	262	298	261	263	259	244	263	259	222	259	271	298	294	230	263	263	246	244	275	237	241	250	275	279	268	258	244	248	252	268	278	266	250	256	248	256	276	265	255	302	260	247	266	279	276	292	246	246	260	299	291	271	263	282	246	248	264	251	237	273	274	277	272	258	260	254	243	270	261	246	257	283	265	258	288	238	245	257	270	241	261	244	298	258	285	272	265	248	268	267	279	236	281	255	250	259	280	294	251	252	273	256	248	273	255	259	262	286	247	268	259	233	243	285	269	270	250	249	268	234	274	280	267	237	237	260	248	289	272	259	249	245	250	278	242	234	281	274	249	270	297	275	268	265	249	261	265	273	252	271	257	253	245	304	272	275	251	238	220	274	265	291	252	254	277	273	247	254	262	254	263	261	280	267	252	314	278	298	272	280	212	261	249	271	268	246	259	254	234	263	254	250	285	291	254	272	255	265	272	247	281	262	234	247	289	265	269	281	255	258	232	264	291	256	236	245	254	252	266	262	235	255	278	271	239	242	272	265	247	275	221	324	281	290	261	225	277	290	240	264	249	241	257	259	287	245	252	278	266	263	269	269	275	236	255	309	268	291	277	243	258	249	247	242	281	273	249	263	280	280	248	239	260	280	295	278	260	280	251	259	256	246	269	272	262	282	292	261	242	261	276	291	276	244	224	258	232	258	269	273	242	276	265	282	277	249	220	251	284	284	264	245	263	287	283	273	245	268	270	278	280	267	256	259	272	264	266	284	227	257	256	296	262	259	258	256	256	278	233	250	255	245	248	287	281	280	257	256	265	218	273	253	257	250	262	226	251	281	257	247	277	278	297	262	289	276	254	256	280	248	253	289	280	262	243	253	245	270	258	265	244	253	251	243	282	254	241	258	259	261	266	266	272	245	276	268	271	268	270	266	270	270	241	249	243	251	268	278	255	256	286	264	230	281	250	263	268	259	271	301	280	258	256	269	300	277	270	250	246	248	238	259	263	262	278	258	284	282	285	269	285	273	293	244	256	256	263	248	298	249	247	260	286	245	239	245	255	244	273	230	250	261	291	251	258	248	245	277	271	233	264	238	284	278	254	267	262	264	266	256	253	282	269	292	267	262	285	294	240	256	243	248	253	247	230	276	272	256	267	243	274	280	252	248	254	241	253	276	260	264	296	288	288	244	257	282	276	282	273	247	279	273	228	297	263	263	251	292	269	258	276	271	248	244	274	268	277	282	267	266	251	270	262	269	256	284	266	258	280	264	273	296	262	264	226	272	251	270	269	271	267	260	243	249	266	287	246	274	284	269	272	239	273	242	279	250	273	261	266	264	244	221	228	267	286	232	240	274	251	252	298	279	301	265	260	269	260	240	257	255	267	245	265	254	265	254	251	249	241	254	254	282	255	261	246	259	277	267	250	262	229	265	282	249	244	266	280	250	248	259	280	246	256	255	258	280	275	254	292	251	274	249	288	277	265	248	282	264	255	263	263	270	254	247	265	269	260	279	271	262	241	251	234	275	254	245	229	288	263	312	266	270	261	252	265	252	275	261	253	285	246	257	284	248	261	247	276	266	232	279	251	251	251	271	284	250	292	247	254	278	261	245	240	272	269	270	272	234	266	279	236	241	266	233	251	270	251	292	236	254	265	289	267	267	274	247	283	279	289	244	284	261	280	247	266	250	266	245	234	254	268	246	261	251	267	284	242	306	270	273	231	239	278	227	269	250	262	264	246	259	294	224	269	262	246	292	272	277	260	260	261	238	269	247	255	260	237	251	235	302	291	248	255	301	279	286	289	257	280	292	263	263	264	276	258	278	246	253	269	246	283	273	289	287	305	245	252	257
30168	34563	44075	45985	44970	48918	50216	51312	51816	51460	50329	48556	48517	46776	42428	40256	36273	30370	15527	13225	10364	11827	14577	14481	11171	9234	9230	10254	9420	6618	11277	10888	6312	3013	1779	1503	1275	1332	1282	932	957	978	1021	865	854	870	830	771	746	856	752	778	829	754	747	731	751	719	731	752	702	713	745	755	718	720	743	701	765	667	752	764	728	673	736	681	692	700	699	686	736	736	705	715	739	727	723	722	748	705	689	709	707	691	739	707	762	730	764	727	695	706	743	686	774	725	717	694	691	749	722	755	747	698	687	709	727	701	752	693	667	736	715	662	689	669	758	709	716	757	707	703	795	737	714	735	798	754	679	653	711	741	731	738	753	711	748	718	704	785	688	706	685	768	732	741	761	712	740	721	740	718	723	719	683	721	713	701	695	725	736	761	627	701	700	691	669	762	720	716	737	750	691	715	675	751	751	661	746	727	737	648	690	739	706	707	699	695	745	732	746	700	752	736	691	695	723	748	744	706	712	723	702	716	761	706	699	669	729	743	703	740	744	774	719	782	717	800	724	764	762	721	699	724	773	745	718	722	770	732	688	742	738	724	718	710	769	686	722	704	755	723	723	691	790	739	709	727	728	701	814	718	709	635	725	721	713	728	693	765	705	688	712	701	693	709	714	688	744	706	722	753	714	690	698	626	685	703	743	687	685	684	748	722	681	727	733	718	652	722	712	671	716	690	781	674	727	728	700	691	711	703	714	667	715	710	734	685	720	697	710	725	708	723	690	714	750	754	756	699	772	712	684	733	724	726	708	688	697	706	716	733	744	713	703	737	691	703	694	680	732	707	709	706	714	719	687	706	706	736	675	734	713	744	710	710	693	705	764	693	718	693	743	665	709	729	701	729	749	677	709	732	741	733	700	715	696	692	716	738	736	694	718	703	757	731	638	652	667	724	727	732	718	792	739	709	735	763	690	717	694	715	701	715	748	742	767	723	686	699	719	698	687	745	731	693	689	716	692	728	742	715	737	707	715	669	693	675	709	725	697	703	704	746	671	685	689	693	727	725	730	725	740	745	729	707	744	757	716	712	725	697	720	686	700	743	776	738	726	723	692	735	682	688	667	691	690	711	725	729	692	717	717	747	701	738	713	703	721	696	753	739	734	673	740	702	727	716	673	698	698	692	767	690	728	746	722	766	729	702	703	723	763	712	721	766	720	686	705	743	708	736	738	740	743	742	719	701	767	708	764	733	725	755	714	695	767	682	752	755	712	714	718	706	733	698	735	650	747	707	716	756	743	726	722	745	739	699	723	710	788	713	795	711	702	706	748	725	711	702	669	765	772	699	696	712	687	738	782	741	742	672	692	711	725	716	725	702	676	725	676	707	724	673	674	722	718	677	756	750	724	764	684	683	736	718	750	757	701	752	750	718	715	724	742	722	707	748	676	748	718	709	699	705	673	671	653	731	696	752	745	755	755	719	738	724	681	732	711	743	696	734	740	683	721	719	733	671	699	736	763	727	739	722	728	726	739	683	742	774	710	691	749	697	714	728	705	740	703	760	730	743	704	716	706	707	676	728	707	743	734	680	725	721	725	732	750	699	714	739	716	741	687	717	701	691	735	744	712	717	712	744	743	683	699	716	719	685	718	707	711	709	714	720	752	736	737	688	717	744	742	676	695	733	688	660	707	722	699	706	798	749	739	739	665	702	741	738	676	716	736	758	739	694	746	703	697	733	717	731	689	745	690	747	736	745	679	716	694	686	713	729	706	733	738	723	698	713	716	668	736	763	736	734	788	700	742	715	703	675	744	715	753	689	684	752	706	749	714	703	708	745	769	732	716	728	730	694	695	684	684	702	719	688	709	702	691	734	753	748	772	754	712	735	677	737	707	681	707	716	685	706	734	716	764	714	673	784	730	704	705	736	689	681	708	680	727	704	710	738	746	715	667	688	748	688	685	690	704	752	694	755	728	690	730	730	755	703	667	717	736	736	762	744	716	748	708	705	687	688	732	715	731	748	769	736	725	678	732	721	718	749	744	743	716	718	695	751	719	712	712	758	730	739	707	680	747	703	724	731	682	698	640	734	738	731	722	703	762	716	683	696	688	720	695	703	702	703	702	696	745	774	749	685	687	734	710	656	723	700	694	692	749	735	674	692	712	721	736	711	738	747	717	696	776	708	679	718	716	692	703	704	695	699	726	720	697	721	730	710	742	673	713	727	696	751	760	711	680	705	705	751	714	750	738	693	707	714	740	707	724	721	709	674	742	699	708	764	694	727	753	702	731	696	765	694	728	730	712	736	734	707	735	709	704	751	744	724	706	675	717	712	719	690	721	696	733	739	705	664	759	718	702	699	702	678	702	680	698	709	744	710	752	663	743	727	699	704	726	649	689	679	711	719	753	688	683	681	698	694	698	745	722	671	776	697	733	761	726	715	733	703	695	736	741	727	725	765	776	755	711	737	723	731	751	693	729	750	695	734	672	740	711	675	693	735	768	671	699	713	676	719	717	729	692	724	673	694	696	740	667	673	699	720	715	715	705	679	726	673	747	736	678	702	753	694	696	730	650	718	725	688	703	727	728	751	725	732	711	718	720	692	661	752	717	720	717	727	759	723	712	704	684	689	729	698	664	736	718	724	704	685	725	688	741	735	704	668	718	699	737	671	719	659	731	667	677	723	755	792	710	743	689	725	705	706	682	729	703	735	748	698	700	738	724	750	680	727	710	716	791	725	683	759	679	765	726	758	766	713	682	729	703	750	690	762	743	714	758	752	733	736	728	697	712	711	768	732	755	691	741	720	674	689	721	658	696	706	743	704	716	732	710	701	775	707	718	741	684	662	752	709	695	724	700	715	716	685	714	713	703	721	692	729	696	722	703	768	719	751	715	726	706	684	753	761	738	724	699	676	738	708	742	748	687	727	759	713	711	711	745	707	705	700	686	702	732	705	747	703	695	691	679	697	711	695	735	681	755	725	722	700	698	690	700	726	720	746	687	697	694	687	725	722	727	728	730	703	705	722	761	745	751	721	722	727	749	714	739	751	711	741	715	702	735	748	721	705	709	706	713	704	741	752	678	760	680	737	737	673	712	703	761	727	725	687	712	708	662	658	764	715	736	736	722	715	749	718	714	658	680	685	739	703	778	743	686	700	685	702	735	689	750	733	749	725	737	707	758	699	753	716	713	724	734	730	746	763	731	686	709	712	737	745	713	750	718	700	757	727	728	741	717	710	729	676	684	701	706	657	676	716	750	723	688	701	727	734	745	722	716	689	754	679	659	700	770	748	686	673	713	712	665	729	741	733	715	706	739	713	704	721	736	707	692	753	760	770	736	708	760	717	716	758	633	747	707	704	703	682	677	694	714	719	715	738	700	732	694	741	743	714	742	733	733	706	721	720	729	782	700	700	736	682	714	709	705	707	747	725	703	715	744	669	800	728	717	694	662	704	704	702	702	672	727	721	745	726	695	658	735	736	682	738	737	723	702	726	707	739	738	730	685	735	702	710
13877	12212	13589	10087	6959	6349	6235	4910	4090	3265	2772	2253	2296	1977	1499	1303	1098	928	595	468	432	441	433	390	420	403	398	354	391	346	393	440	380	336	251	265	293	285	266	253	259	264	263	290	285	259	264	266	252	281	295	297	286	307	266	269	280	264	263	260	271	281	272	239	248	255	274	250	257	286	276	291	277	282	279	271	271	249	299	268	264	288	268	285	249	249	293	233	303	263	265	260	258	249	242	294	261	279	250	252	282	265	264	301	244	294	255	266	241	253	251	254	252	256	239	265	284	287	248	250	280	283	267	268	251	266	260	275	273	266	273	250	254	302	239	278	275	294	264	250	285	266	262	256	270	218	291	285	304	288	268	285	287	286	259	234	282	262	271	264	241	298	246	258	246	247	280	267	280	250	263	269	274	269	275	251	269	243	257	263	244	255	243	235	256	263	275	273	257	250	254	258	252	260	249	269	259	249	229	257	274	254	286	286	276	274	235	282	248	255	282	276	266	285	260	242	296	264	262	261	269	268	241	269	258	284	296	262	293	274	257	250	269	267	244	272	277	253	269	275	263	259	248	248	269	284	278	271	289	268	255	268	275	294	269	274	305	266	247	263	264	272	274	256	239	268	249	264	299	279	264	269	272	284	243	270	269	297	268	272	286	242	266	256	271	248	279	273	275	272	261	272	268	263	236	269	256	227	273	275	272	274	275	265	268	308	271	249	238	251	277	261	258	249	256	281	269	258	253	275	264	277	263	265	257	263	248	264	229	264	265	257	258	296	218	254	270	257	272	272	265	269	283	265	243	281	256	254	248	259	266	268	279	267	269	289	278	275	256	253	255	250	254	262	249	259	271	256	301	264	264	257	247	269	268	327	267	277	271	251	257	287	247	248	261	241	233	242	280	270	283	257	249	288	230	242	297	291	267	259	273	284	276	237	294	291	263	250	271	280	261	256	245	234	294	266	263	249	232	262	286	227	287	247	293	246	259	266	254	281	254	287	262	271	258	263	270	255	275	266	274	278	249	296	260	287	291	292	278	275	305	279	265	252	269	262	271	244	308	274	278	297	248	280	296	277	259	260	284	270	262	259	272	258	259	267	258	249	283	254	263	271	268	235	246	276	259	290	255	268	288	255	257	230	288	280	253	259	247	236	272	245	259	260	294	267	301	263	285	275	284	297	246	281	259	267	281	283	255	275	263	273	289	264	247	259	291	281	278	263	264	285	276	258	270	275	271	280	284	275	307	310	255	290	247	263	284	287	263	255	267	271	305	281	268	254	253	307	251	273	282	309	251	228	283	263	247	280	274	255	291	268	296	268	254	261	276	260	265	294	284	257	290	261	266	280	243	251	246	264	273	252	281	288	256	256	266	272	265	254	263	257	273	281	290	278	282	275	297	262	240	282	270	238	247	262	265	274	246	286	266	261	276	277	267	283	260	254	285	260	271	278	268	283	273	238	249	255	245	268	281	237	254	265	268	279	233	249	288	252	290	281	278	251	263	276	268	293	262	278	282	259	271	267	289	262	292	279	270	261	250	256	236	249	251	254	256	290	258	250	273	271	279	278	293	293	248	260	283	236	237	304	231	279	283	249	273	289	264	276	281	273	253	255	275	292	297	270	292	265	276	260	243	274	279	253	305	257	263	258	270	256	275	255	264	262	216	266	240	290	266	272	266	257	301	294	277	278	261	266	281	268	255	270	286	261	240	263	259	256	255	252	284	269	238	265	281	274	241	245	271	285	246	258	290	253	263	261	261	247	258	260	283	266	245	270	286	270	266	249	271	273	253	261	249	282	262	249	271	285	256	260	273	271	281	271	245	272	312	268	267	257	275	236	253	251	269	249	291	289	267	274	284	240	279	275	261	280	277	287	274	239	256	238	206	271	278	282	273	256	232	280	298	265	273	257	284	276	285	293	286	258	263	249	269	261	273	282	264	261	274	274	267	262	257	266	257	296	259	282	287	306	255	286	249	255	279	268	282	256	240	270	244	277	299	268	270	259	277	260	259	289	259	253	262	315	254	238	276	242	296	258	251	285	234	309	284	257	294	267	278	271	280	253	279	217	259	272	280	306	252	283	260	255	260	269	303	285	252	275	263	269	257	270	253	260	284	231	258	297	260	216	286	260	281	270	277	260	251	233	263	228	288	250	230	285	260	257	264	252	263	229	293	264	267	222	299	283	272	230	287	275	284	273	245	257	277	314	291	312	290	273	266	253	266	281	280	237	268	255	285	268	282	277	282	271	261	299	296	246	283	273	294	284	264	272	302	263	268	269	279	273	249	267	247	271	279	268	266	268	265	285	264	246	250	277	290	262	249	268	291	259	281	312	266	282	249	254	249	262	298	290	248	263	239	241	264	258	247	265	249	245	272	261	262	276	247	263	265	277	283	272	277	288	272	275	277	266	303	244	278	260	253	285	266	289	247	278	242	265	304	262	275	299	283	243	226	273	257	290	261	273	260	252	260	260	268	230	275	241	238	272	271	259	277	256	284	298	277	270	229	287	269	258	276	268	242	283	281	272	268	269	257	269	264	268	283	275	265	265	288	276	249	270	254	264	259	275	258	277	304	255	260	265	273	266	274	249	267	281	265	266	297	266	282	291	249	256	263	273	266	273	257	242	283	274	219	295	272	256	311	271	282	264	256	270	258	267	266	224	267	261	277	240	264	240	258	260	260	268	246	261	271	279	248	242	273	238	262	294	276	270	275	248	256	258	306	278	323	276	310	288	258	285	267	240	257	269	277	242	246	270	264	259	265	280	263	262	247	255	244	260	247	261	261	249	278	266	260	267	265	284	250	266	294	303	286	296	258	261	249	300	246	278	257	273	264	269	252	231	263	278	286	256	275	238	260	286	273	305	287	272	266	262	281	248	273	253	315	271	282	313	251	291	245	255	238	256	270	285	261	247	239	262	264	270	262	273	254	259	303	253	271	281	256	283	280	246	277	257	271	282	260	268	280	259	265	233	255	249	282	291	243	267	265	261	249	264	287	279	251	274	239	291	253	292	285	274	257	264	256	272	243	283	281	239	265	275	291	269	266	267	273	255	270	267	296	287	276	259	269	250	288	247	271	249	271	246	273	265	235	267	247	269	268	240	248	252	282	249	277	259	268	246	220	246	267	241	262	282	279	257	278	231	268	288	274	258	252	245	254	272	264	269	257	264	273	283	278	259	285	276	251	262	291	294	275	285	251	288	293	245	252	253	278	270	287	246	238	255	293	271	264	236	258	276	296	256	284	261	273	266	274	284	287	295	254	257	249	267	275	239	254	293	241	244	268	274	272	277	252	280	273	269	267	283	262	285	269	271	260	283	277	255	270	265	275	261	259	242	287	273	283	269	255	275	257	265	263	243	282	233	255	252	266	273	272	242	243	275	278	232	286	260	247	257	237	222	261	271	267	263	280	261	287	264	270	285	274	258	258	285	274	279	250	286	244	256	254	290	286	258	269	249	293	289	277	248	242	274	303	299	247	291	257	250
9526	11182	19083	19435	17772	17854	18852	16368	15031	13239	11434	10241	10104	9179	6860	6116	5128	4138	2770	2237	1792	1846	1974	1711	1755	1602	1499	1417	1373	1324	1558	1755	1355	1008	770	786	788	741	770	753	772	803	774	664	735	722	704	738	765	714	746	752	745	774	695	734	720	746	718	763	703	677	763	708	747	750	728	725	696	699	773	697	688	677	710	697	711	756	728	696	724	719	709	724	727	706	689	737	741	705	665	821	730	746	691	637	755	685	754	755	725	735	723	676	695	688	742	763	735	721	713	735	683	683	732	711	748	728	717	756	726	749	724	711	686	732	722	739	739	681	701	736	728	701	720	721	716	736	689	741	686	742	724	685	709	741	741	734	677	696	699	742	724	726	687	767	715	724	744	721	748	711	723	718	708	719	698	685	766	750	739	712	731	698	720	653	742	760	746	785	700	684	717	758	729	731	671	703	731	712	742	705	726	677	695	699	723	724	680	706	730	746	723	673	757	759	685	663	668	717	695	696	749	730	727	711	768	724	787	777	682	750	762	700	788	722	748	711	719	662	715	722	686	753	772	672	741	713	690	724	713	735	704	765	713	693	723	724	749	677	733	719	692	745	727	704	714	706	717	714	718	705	741	690	698	706	715	713	772	737	723	692	728	706	762	724	677	705	745	689	686	718	724	671	717	696	694	758	740	732	693	708	735	714	701	728	744	726	742	736	723	691	743	725	747	715	724	725	725	707	671	725	721	722	725	721	714	716	686	747	736	633	739	748	720	732	735	741	743	719	769	702	729	712	728	705	749	702	726	733	692	724	722	738	762	733	756	692	722	782	730	719	707	770	731	741	764	746	686	714	716	678	723	756	740	733	705	696	738	714	705	760	717	710	785	769	693	731	727	728	715	682	726	670	630	697	744	753	781	771	756	715	758	720	684	711	691	698	686	706	703	695	733	653	723	686	737	716	745	727	759	699	707	753	749	687	726	659	735	710	710	718	717	740	698	728	729	720	720	766	682	752	723	678	717	749	717	723	706	717	753	735	745	708	752	735	748	731	778	701	704	769	764	665	729	726	759	716	753	758	709	715	734	687	755	761	718	703	732	726	719	675	662	714	739	724	671	696	723	710	739	711	688	744	702	701	725	730	721	718	706	749	702	709	750	740	695	751	724	695	770	697	729	703	737	706	723	699	749	703	722	697	715	722	752	754	744	745	719	730	753	757	721	711	681	734	733	767	785	722	714	748	725	744	778	696	689	754	733	723	703	737	736	731	757	719	702	721	739	680	729	771	740	726	728	667	682	740	705	757	736	721	726	736	731	695	705	691	717	737	746	707	717	742	693	725	693	724	733	677	689	720	702	729	716	725	736	713	704	747	705	734	684	739	728	698	664	706	763	729	750	730	719	722	714	721	732	719	735	717	764	737	716	720	698	760	751	765	723	741	739	725	710	743	724	807	725	744	719	768	752	737	746	686	703	730	746	722	759	682	711	703	750	720	719	718	716	746	708	697	737	746	707	735	696	730	696	706	764	730	687	715	717	782	761	749	731	719	722	724	745	722	718	755	725	724	710	724	736	742	756	673	725	715	737	719	753	750	708	774	702	746	746	704	725	680	695	700	738	696	673	713	686	756	732	745	709	737	740	710	710	741	747	733	688	743	680	720	700	693	724	751	696	687	724	748	726	740	766	681	755	732	680	735	731	721	736	735	720	757	676	732	669	648	716	668	700	725	699	723	704	750	700	736	704	703	742	706	752	729	700	705	770	736	738	743	718	692	709	759	720	690	696	681	720	708	763	725	721	732	716	740	738	698	766	667	714	686	738	712	713	776	704	727	725	757	731	703	709	738	743	717	706	752	740	715	733	702	749	742	695	686	696	712	729	760	739	728	728	726	701	761	745	708	739	756	712	739	731	712	695	687	716	739	734	724	703	756	782	738	729	714	730	674	697	695	703	743	737	757	691	693	740	733	720	704	718	702	710	754	689	737	669	760	756	744	735	690	763	724	693	752	719	743	704	704	744	737	719	724	739	741	717	731	693	716	723	723	736	757	700	727	750	725	728	723	679	733	712	688	713	718	742	705	711	680	698	702	700	748	690	681	697	760	682	699	725	755	720	712	713	732	740	749	803	727	739	717	721	708	705	707	725	749	717	655	724	751	741	735	731	724	736	677	694	722	759	710	765	756	715	706	699	746	723	727	692	751	676	732	698	718	729	783	735	700	705	714	719	730	728	769	733	669	749	745	757	726	722	691	721	683	679	729	658	715	656	736	767	679	734	733	704	779	728	742	712	736	717	734	751	743	765	713	698	706	688	686	678	734	731	679	705	724	693	751	749	730	752	707	719	725	765	723	750	738	743	711	694	719	735	706	698	729	683	739	724	713	729	706	695	723	709	745	719	737	711	719	724	728	715	693	681	678	727	756	742	738	721	713	712	748	771	730	713	680	694	718	722	743	714	714	683	761	791	801	666	721	746	718	691	709	684	710	683	665	694	725	733	750	733	741	797	722	726	701	765	710	704	710	712	692	706	716	708	732	712	733	749	732	747	726	737	679	708	730	714	717	682	710	682	724	718	705	743	687	717	710	700	743	739	740	724	750	737	761	710	756	648	713	713	735	727	772	749	674	731	698	719	709	755	727	761	776	739	698	717	747	704	714	769	770	692	676	700	683	732	728	697	750	735	716	725	743	731	687	723	760	723	747	714	677	672	766	747	744	728	713	701	694	732	742	721	695	679	740	761	702	760	720	743	696	759	725	711	766	726	718	754	737	717	727	708	698	706	724	734	666	713	700	708	730	724	688	718	677	720	683	723	759	719	675	716	727	755	686	773	717	725	783	713	749	709	726	717	707	727	745	697	689	686	731	764	735	701	713	686	746	720	732	647	713	726	694	727	751	757	704	750	717	706	755	718	716	740	732	678	725	746	738	708	710	741	743	724	697	696	760	678	712	691	726	735	705	669	710	733	666	702	720	693	683	742	733	760	736	721	718	700	722	718	729	765	707	736	677	762	681	745	687	709	717	746	738	772	745	737	723	694	726	699	724	748	700	742	695	692	747	721	689	700	673	716	715	712	711	665	736	726	767	711	735	735	760	703	708	710	728	734	721	696	748	718	711	724	690	719	719	707	736	735	725	765	720	703	690	743	700	739	738	692	686	696	736	739	725	773	692	788	715	750	756	727	731	729	743	759	732	732	743	723	776	687	717	699	738	726	697	746	708	671	650	721	745	770	665	746	774	723	712	744	776	734	753	758	675	749	751	715	725	667	693	730	740	708	751	741	768	749	711	729	722	716	683	783	694	741	746	675	696	683	722	682	687	738	740	727	710	732	751	714	702	738	731	682	708	756	740	719	716	707	686	720	726	698	733	689	806	703	721	744	721	706	751	759	709	758	696	707	773	679	740	723	693	698	757	707	712	688	727	757	693	743	749	720	721	703	722	720	725	712	720	713	700	730	716	740	722	707	790	710	728	685	666	725	732	694	720	749	711	716	697	712	711	737	704
36590	36823	38194	35493	32420	35652	39640	34988	33910	31142	27257	24595	24253	22162	16715	14235	10688	9588	4937	2532	1757	1853	2149	1908	1622	1179	1117	1196	1035	912	1119	1434	926	487	337	306	311	341	308	257	272	251	252	252	249	240	224	256	259	240	207	223	209	224	249	208	219	215	234	221	206	222	244	243	230	269	214	234	209	231	229	226	221	216	216	244	247	221	231	207	218	224	212	258	222	245	227	243	252	220	251	192	214	241	255	225	238	199	216	222	219	234	207	226	234	236	229	237	232	223	257	205	216	233	199	211	234	214	234	214	253	226	219	245	236	235	242	227	232	217	240	222	207	219	239	239	237	212	217	225	221	222	222	218	205	222	219	217	202	240	234	214	239	243	222	226	211	192	234	229	230	225	211	213	242	216	232	237	204	220	203	238	220	222	224	237	232	227	230	228	230	223	231	219	256	252	242	202	247	246	225	240	198	235	231	205	226	208	221	229	211	242	224	206	219	246	206	234	222	211	237	208	233	183	221	220	204	212	216	232	231	235	222	224	222	220	244	218	235	217	237	231	233	238	217	227	237	227	215	229	206	202	200	208	244	226	214	215	218	242	213	226	242	218	212	248	214	235	221	219	213	206	209	229	224	200	226	210	234	232	231	224	204	233	259	216	231	246	223	244	213	234	245	242	217	245	245	228	221	197	227	217	260	188	233	225	241	237	216	201	230	225	207	222	239	222	224	227	228	263	215	223	246	206	201	225	234	218	228	222	220	221	204	227	229	244	226	216	218	219	236	238	223	242	240	221	239	199	236	216	265	224	239	205	238	246	210	225	242	247	218	214	218	232	228	219	221	213	258	217	210	238	233	203	225	224	195	209	212	228	221	229	241	210	225	228	239	238	223	235	203	222	226	224	229	204	207	236	228	255	234	228	227	204	242	220	215	234	218	252	219	215	236	198	214	191	197	214	254	259	249	218	216	229	236	218	212	246	215	221	244	214	210	226	201	220	238	240	247	241	224	267	242	246	240	230	236	208	225	196	215	229	223	213	207	238	226	229	216	219	191	241	225	208	218	227	221	217	206	202	229	228	253	207	208	212	203	225	227	252	244	231	216	204	224	224	215	227	236	244	237	229	204	218	240	259	232	245	208	226	232	243	221	215	214	224	203	234	214	205	200	241	220	232	201	223	230	249	205	235	242	242	226	239	239	192	232	238	230	227	230	208	237	237	234	219	224	203	234	236	215	220	214	248	206	218	230	205	175	241	216	209	223	254	230	247	235	223	207	237	236	216	227	216	214	246	228	232	239	226	228	237	227	229	214	245	225	235	240	223	256	227	215	234	238	246	222	261	234	232	211	223	238	207	253	240	233	236	220	242	222	207	237	244	230	219	214	241	216	212	209	245	202	220	224	232	233	227	244	236	256	216	220	226	235	217	217	218	245	202	231	219	221	221	199	227	225	252	212	230	225	259	228	249	208	227	245	196	238	213	220	203	233	240	237	223	222	229	252	196	228	216	218	220	221	212	220	233	227	251	229	229	256	208	206	213	208	211	208	208	210	228	191	223	217	231	219	200	232	212	239	224	220	213	243	214	247	257	218	218	226	228	223	212	242	209	258	209	180	207	246	251	177	223	218	231	230	203	208	245	196	238	206	219	238	223	238	190	234	229	251	214	230	233	233	222	222	217	235	234	242	228	241	209	206	223	211	227	219	204	229	255	229	226	238	231	230	228	224	245	204	238	218	235	215	203	208	228	225	215	220	241	231	229	223	215	198	212	226	255	244	207	211	208	227	211	243	241	222	224	235	247	209	232	206	221	212	219	244	199	224	211	226	228	220	237	220	234	219	246	239	241	222	218	225	223	252	214	255	222	233	205	225	204	215	205	235	206	224	234	244	239	247	250	220	225	227	211	225	258	216	219	243	230	198	245	224	242	233	251	228	237	240	219	204	224	224	216	233	223	230	217	224	234	218	207	237	214	226	220	220	241	214	211	189	224	221	221	219	234	225	246	221	210	235	228	227	239	211	228	224	223	208	210	231	236	212	225	215	214	217	214	218	221	225	238	215	196	205	216	220	207	223	213	248	225	228	214	233	198	235	192	228	222	242	247	227	251	245	208	216	208	215	214	232	235	222	210	212	217	228	239	249	219	241	253	228	237	205	230	216	222	233	222	234	232	238	255	220	240	209	224	217	238	224	247	263	226	224	219	188	231	226	244	224	217	228	250	223	215	224	226	261	229	235	218	208	213	195	234	210	237	263	210	227	211	240	238	233	211	206	228	211	194	206	201	223	226	228	204	227	230	224	214	228	216	235	212	239	233	242	228	216	237	227	220	213	233	245	201	241	222	214	237	242	235	221	240	220	221	195	209	238	222	210	239	205	212	206	244	208	213	222	222	225	228	221	210	230	217	189	225	216	214	250	222	222	244	212	227	239	236	234	223	246	218	239	226	221	233	220	203	224	211	212	218	226	241	222	210	208	230	196	218	209	206	244	221	228	240	230	212	267	214	219	212	203	200	245	237	222	216	211	236	213	234	214	222	233	210	240	215	207	240	211	246	214	226	203	242	224	228	221	230	219	240	232	224	233	251	227	220	238	248	216	211	252	224	230	214	232	234	230	225	222	203	241	222	231	247	207	242	209	219	200	234	214	238	229	246	273	234	223	227	222	203	193	232	199	263	230	209	218	227	232	222	234	259	246	248	201	223	194	216	230	225	229	243	203	231	241	234	192	221	213	207	220	222	228	223	234	220	218	211	241	212	244	230	217	228	217	232	245	241	219	250	214	232	221	218	215	233	216	231	211	216	215	229	228	216	225	241	195	249	235	245	228	247	224	211	214	207	244	210	216	222	209	227	204	212	239	255	210	217	212	244	216	216	240	241	244	231	217	229	221	230	209	229	212	220	239	226	209	251	220	241	223	245	242	225	214	247	217	223	246	240	213	229	231	231	201	237	233	228	221	217	206	234	269	222	229	227	205	200	247	219	206	210	230	220	208	219	223	227	242	230	228	212	215	212	229	216	216	220	228	227	251	202	232	215	234	230	237	242	224	234	225	209	232	248	215	241	222	238	219	197	235	243	212	223	195	226	203	221	221	232	215	224	248	223	229	241	227	244	224	214	194	228	211	218	235	259	243	228	219	234	245	235	236	233	213	228	235	217	224	221	202	233	230	221	205	215	221	214	200	227	226	234	224	216	224	229	220	219	215	246	242	256	220	234	212	221	196	214	215	237	229	210	194	207	244	238	228	198	231	233	239	218	226	256	242	202	228	193	241	234	227	224	238	205	234	235	240	235	224	219	218	207	251	213	238	198	229	235	216	237	218	224	231	263	234	213	217	235	209	217	225	229	203	214	222	261	212	217	211	223	245	240	222	232	214	249	202	229	227	218	220	223	235	227	218	247	222	253	228	218	251	229	236	230	226	241	210	247	225	208	240	218	242	244	239	217	241	253	237	227	219	205	232	227	199	233	210	229	224	230	220	217	225	232	203	219	275	232	241	226
26455	30674	37706	40642	41189	45541	47862	46672	47556	45370	42591	40925	41455	40176	34707	32411	28721	26463	18058	11051	8433	9425	11031	9841	8269	6320	6337	6683	5817	5169	6306	8389	4957	2205	1261	1054	1154	1283	1056	774	815	812	895	819	721	689	694	695	703	647	620	644	666	640	648	637	665	662	599	641	624	661	574	618	698	618	559	628	627	597	625	658	657	597	668	625	612	642	641	642	598	594	655	592	678	684	636	655	641	603	597	658	605	663	658	637	642	633	644	623	612	610	650	617	646	660	650	610	640	649	626	647	632	636	634	601	668	622	625	648	636	613	605	617	639	666	646	600	557	571	626	634	643	609	638	620	589	631	616	611	634	621	620	662	626	587	643	643	644	615	655	595	625	628	616	621	624	631	599	636	562	687	581	682	631	645	600	620	631	633	674	641	662	608	639	586	639	615	637	624	640	653	629	596	619	625	623	605	635	603	617	615	626	633	618	618	644	641	613	639	681	621	651	663	603	594	632	622	619	639	646	608	611	640	640	655	595	678	645	690	606	638	594	594	628	623	610	655	628	596	623	699	622	628	640	603	654	610	671	621	641	637	591	634	627	590	616	611	630	642	617	593	618	625	609	652	623	623	628	666	630	642	644	618	589	594	615	621	672	588	623	615	618	638	630	653	619	611	664	605	622	641	631	614	672	633	643	594	625	678	636	610	640	656	613	657	562	606	609	635	707	636	632	629	598	615	674	653	683	611	666	670	623	594	636	581	656	639	646	613	615	618	614	627	566	634	602	634	612	651	654	625	648	667	611	611	615	626	649	629	595	651	671	634	595	625	645	586	621	588	628	601	630	605	605	602	639	646	627	630	629	657	677	611	604	631	623	617	656	612	606	614	640	635	657	620	601	609	680	643	622	656	601	677	640	632	611	631	646	648	627	580	612	648	639	596	617	673	624	627	638	655	621	588	611	630	598	557	613	646	586	652	652	655	606	627	624	609	644	596	558	616	602	586	617	589	625	626	610	632	629	617	637	660	654	643	620	634	651	656	622	595	603	593	622	642	650	611	612	624	630	653	581	678	635	640	628	650	640	636	647	643	687	607	661	639	620	593	616	623	623	600	643	633	673	648	609	636	600	667	602	653	579	678	654	660	605	620	700	628	646	662	591	591	648	661	601	622	625	636	635	628	630	657	631	601	599	612	652	666	630	635	613	607	595	599	662	571	630	601	615	646	603	614	634	640	661	620	668	597	609	620	616	606	623	641	598	632	655	624	585	616	608	684	607	661	626	636	631	664	618	621	594	646	661	634	575	663	619	639	642	602	602	626	627	619	649	607	613	656	588	620	653	598	664	607	656	633	616	642	633	663	627	643	647	619	605	603	663	609	655	641	640	639	667	590	621	645	599	605	647	590	651	633	638	589	683	632	615	636	658	641	647	609	577	663	605	649	605	628	613	661	642	646	661	576	658	611	615	638	630	627	697	656	627	624	635	647	630	621	601	613	658	634	595	618	640	611	608	609	596	647	612	613	651	639	611	638	636	640	587	604	587	618	635	663	668	629	624	629	632	641	649	618	623	664	614	609	588	608	640	628	649	642	596	599	664	626	625	618	624	610	610	630	654	641	621	613	576	656	616	661	599	644	612	608	644	646	642	616	652	604	609	615	683	620	630	663	563	651	596	602	646	620	613	621	616	597	646	590	647	644	626	625	656	618	651	666	608	635	642	623	649	630	646	636	648	646	632	620	627	607	588	624	639	634	630	602	639	621	638	615	655	652	677	572	622	635	662	647	622	601	654	629	610	635	633	637	623	638	611	623	663	658	606	654	607	630	645	644	653	650	646	596	639	591	648	611	627	578	610	596	588	678	648	604	632	670	617	646	656	657	638	623	652	613	650	620	640	683	660	630	673	594	606	634	628	652	650	609	647	619	642	601	622	637	640	612	675	597	596	594	640	658	640	657	648	616	602	637	645	611	597	627	579	623	660	605	624	628	615	611	581	609	650	636	597	632	634	650	618	671	657	642	627	620	665	651	642	628	659	620	646	629	607	636	596	621	622	628	621	603	622	618	664	603	630	586	639	656	641	653	603	665	584	625	603	638	616	612	635	651	578	598	661	637	615	610	609	565	611	665	597	656	647	647	637	621	617	638	608	635	636	665	595	611	588	622	647	575	636	614	666	635	630	636	663	627	645	620	627	669	624	600	617	627	658	579	637	570	618	619	626	666	608	653	646	609	671	630	616	604	616	646	610	614	630	621	623	627	656	651	611	647	611	557	645	633	605	631	606	651	628	620	621	624	625	623	615	611	580	640	617	583	651	596	635	603	640	647	675	619	597	634	602	661	619	599	636	545	648	668	605	642	674	656	626	634	608	635	676	639	665	651	620	645	595	667	619	597	597	621	644	615	627	654	596	609	639	648	632	642	617	601	617	582	660	641	671	608	661	641	621	632	667	581	619	578	637	628	660	633	601	645	613	672	610	614	631	642	628	651	617	646	637	592	611	650	642	644	588	588	604	653	639	626	582	631	644	618	587	609	618	628	638	636	602	628	595	632	656	625	613	582	608	637	632	658	672	650	620	644	675	625	643	638	653	615	593	678	668	618	635	637	633	617	619	627	607	660	619	599	668	587	627	644	595	633	586	593	601	605	607	631	634	613	596	582	663	618	619	640	642	654	582	627	660	652	588	620	587	640	673	592	650	609	628	625	639	620	625	620	648	632	625	619	606	628	644	613	635	609	667	654	629	580	660	624	652	635	604	628	599	638	666	623	622	612	645	664	663	665	652	628	626	649	652	593	641	676	624	641	628	617	631	637	656	614	600	607	645	598	633	660	639	627	571	637	582	611	653	648	612	578	597	611	676	629	662	650	614	613	650	602	628	654	599	581	599	611	649	624	627	642	640	587	604	626	626	644	651	663	660	629	662	607	649	588	630	613	618	643	638	616	653	604	613	607	653	608	611	622	675	548	590	635	640	665	624	624	602	629	608	637	636	606	615	648	652	656	629	636	633	600	626	603	621	613	663	620	639	627	634	642	644	658	608	595	602	599	637	611	638	616	610	629	647	603	660	627	655	605	646	616	647	657	571	660	609	607	612	583	619	638	623	602	636	601	621	623	621	601	634	593	596	629	629	625	690	622	654	649	650	631	634	615	600	628	663	654	631	620	647	648	621	625	624	616	672	653	656	651	587	613	620	606	651	677	620	593	659	665	649	631	690	617	630	635	594	670	645	603	632	618	640	628	656	638	629	668	633	639	633	667	657	592	632	635	647	655	669	649	654	627	633	650	638	620	624	602	633	619	662	629	633	618	661	598	631	594	651	638	641	579	622	644	615	620	639	595	624	587	620	626	635	595	660	631	611	681	633	621	637	637	607	639	652	612	703	622	653	605	602	619	623	636	608	665	608	609	618	637	636	645	635	626	641	636	633	591	643	686	656	606	643	667	616	594	613	677	687	657	655	615	645	665	625	636	621	634	616	644	635	689	617	589	648	623	642	620	597	640	693	648	630	630
42581	39486	44652	40440	37269	39809	44092	41801	41038	38751	36486	32605	31285	30138	25220	22193	19514	14698	7529	4006	3749	3112	4005	3574	2226	2242	1916	1619	1734	1445	2062	2233	1280	673	407	384	434	419	319	299	321	321	302	292	294	268	293	318	311	257	258	285	232	284	259	269	255	280	239	243	258	246	236	267	255	271	263	265	258	252	248	266	250	270	296	247	281	249	253	237	251	246	269	248	245	239	268	249	234	267	257	237	244	248	248	272	264	247	249	269	262	243	258	253	244	263	268	241	232	233	254	240	245	270	242	261	245	269	249	216	228	258	252	265	280	252	259	250	250	257	268	242	244	255	267	234	269	260	254	252	254	262	290	288	261	264	273	252	251	261	258	273	260	232	238	239	249	258	242	257	235	254	247	255	259	226	301	259	247	264	234	270	241	266	253	245	245	262	273	242	248	222	253	265	258	256	262	266	250	289	232	239	256	271	257	279	254	260	244	261	263	243	257	253	282	268	304	256	232	213	264	250	249	257	251	247	269	260	268	257	264	256	267	264	292	251	251	259	268	246	280	267	240	243	253	249	232	272	252	247	242	256	245	285	251	249	272	246	244	248	246	258	265	262	259	260	299	242	215	229	268	279	235	279	253	252	271	231	292	259	260	263	255	252	268	239	266	250	268	249	265	276	270	251	263	259	251	251	276	272	277	262	288	297	239	250	266	252	277	267	264	231	248	290	283	273	242	280	255	272	243	267	278	251	241	265	253	245	238	238	275	251	258	256	248	258	223	267	283	242	252	239	248	269	248	258	238	241	265	259	234	259	240	242	231	267	285	261	251	241	234	218	270	265	260	227	274	231	249	262	275	203	258	251	280	261	245	268	264	265	253	229	252	238	266	275	257	275	285	231	245	240	268	239	273	255	236	239	276	237	268	225	268	259	261	245	256	254	244	263	272	230	255	271	233	276	267	291	253	259	272	272	262	234	242	285	232	251	265	245	259	243	252	244	269	235	254	265	271	275	255	243	269	259	248	252	253	245	241	237	259	238	250	245	271	277	233	251	271	244	262	275	239	246	245	267	228	257	258	265	243	280	267	286	258	268	248	248	270	261	264	232	235	276	273	238	250	284	259	261	236	222	275	253	251	253	244	244	271	261	272	267	255	236	250	235	262	258	246	273	269	287	254	262	270	215	262	258	255	259	252	261	234	277	265	275	268	287	256	291	284	262	238	258	265	243	304	233	280	250	244	265	251	242	275	256	261	265	242	243	298	263	251	218	250	236	252	250	218	234	259	239	216	253	256	274	230	262	252	241	263	236	243	248	259	255	263	244	283	238	255	250	265	241	261	254	262	247	268	281	246	238	278	309	280	260	241	262	260	270	225	291	238	237	259	256	240	280	249	266	275	271	254	302	253	228	249	269	273	267	278	276	256	271	261	246	271	267	225	257	260	242	255	245	276	272	257	251	279	251	270	279	278	252	245	252	264	258	232	270	280	233	237	228	271	249	285	256	259	232	247	233	245	249	260	264	249	221	262	264	245	275	262	245	266	260	276	267	249	273	271	279	255	264	243	245	249	228	260	253	278	275	234	240	261	258	244	270	217	269	261	252	300	276	268	289	238	261	220	266	266	216	283	279	245	268	242	267	257	245	258	278	224	252	264	254	254	258	265	278	245	264	254	256	272	257	261	209	246	256	249	265	237	279	269	255	237	266	296	246	251	232	254	271	245	271	237	265	254	282	284	245	241	258	252	264	272	253	253	266	268	256	248	246	266	253	258	246	249	263	250	297	267	267	210	266	250	275	272	249	263	239	262	247	276	217	252	241	239	243	250	256	259	264	263	255	280	264	264	213	236	289	219	253	266	235	229	284	283	279	257	253	238	261	253	273	278	226	262	234	269	251	262	261	256	254	291	273	235	259	241	254	261	254	251	262	259	231	246	242	243	277	252	226	263	274	240	252	263	276	242	255	257	273	263	261	224	248	245	266	292	249	246	284	263	253	283	243	281	272	280	231	232	273	239	268	248	255	243	241	247	242	270	241	273	250	258	285	245	264	246	249	265	265	250	260	238	248	251	240	256	260	243	262	261	253	256	246	254	263	235	273	266	271	233	251	242	217	272	233	250	208	276	226	241	261	252	246	285	247	275	281	251	245	290	274	243	280	239	259	228	263	258	281	249	227	265	264	255	283	264	251	256	233	248	264	237	222	242	284	260	297	286	228	225	270	260	238	244	217	233	239	275	255	262	261	255	245	281	287	228	259	233	274	258	287	249	261	266	262	261	252	231	238	267	252	264	267	255	245	272	252	247	242	255	209	244	243	231	276	257	241	244	260	236	254	260	253	293	270	265	261	277	231	285	257	254	237	256	245	251	265	230	249	282	276	267	271	266	263	260	259	263	275	245	269	276	248	229	248	283	228	271	233	245	263	268	248	258	249	261	259	224	287	234	268	282	224	267	236	258	263	274	259	244	266	266	258	263	250	281	244	254	240	260	240	262	256	281	246	262	240	243	259	260	242	252	268	238	245	259	246	264	258	258	235	243	246	279	239	237	241	287	266	251	247	278	239	278	254	240	252	246	265	246	284	263	248	252	250	264	268	289	274	280	263	267	238	284	237	258	247	289	265	268	266	262	262	266	233	246	261	266	249	249	245	256	259	257	244	247	266	250	259	265	258	261	259	283	248	264	237	254	269	264	241	256	252	275	269	258	262	258	219	263	253	242	252	277	270	232	247	244	239	266	234	254	251	246	267	278	235	257	272	243	262	252	258	236	246	236	245	245	277	241	274	273	272	258	246	263	256	273	269	229	247	261	238	262	277	261	255	271	249	273	243	249	277	256	253	236	257	252	235	265	270	270	279	278	250	260	251	262	234	248	251	255	278	255	261	254	228	222	247	278	281	269	238	260	248	243	250	251	251	248	234	252	259	248	238	230	282	240	269	290	260	284	245	243	244	283	270	272	247	263	262	249	227	257	234	245	255	264	281	275	225	226	254	240	260	271	252	269	235	241	250	265	275	269	256	268	241	274	257	257	250	297	261	262	270	269	238	256	257	247	230	267	255	241	241	268	247	224	272	242	222	277	266	271	246	243	232	271	252	248	224	274	246	277	292	245	289	270	234	285	237	260	239	252	262	257	301	278	258	257	253	269	241	238	267	288	261	275	242	233	270	264	252	280	255	228	244	249	273	235	286	280	254	250	236	261	259	232	297	296	241	253	252	257	258	252	232	251	259	257	234	253	252	244	277	252	265	298	237	255	284	241	228	277	238	267	266	259	251	258	248	235	280	249	267	253	260	276	232	262	243	250	249	251	253	257	274	222	257	243	284	265	283	257	254	256	257	252	249	262	264	269	247	291	228	228	258	282	293	268	246	272	224	272	251	270	247	248	255	270	242	265	250	240	261	248	281	243	250	246	270	244	265	302	271	266	264	264	222	251	264	257	232	245	248	256	269	264	268	268	251	261	243	285	260	231	259	290	244	261	263	255	283	283	303	253	265	271	269	247	255
31640	33840	43714	45236	45786	49228	52750	52450	53287	52343	49859	47508	46580	45771	42264	40148	38126	30738	22237	14515	15635	13529	17855	15005	10643	10738	9637	8901	8905	7887	10915	11578	6603	2990	1742	1456	1921	1579	1062	982	953	1054	1094	936	830	907	825	825	819	740	758	758	788	727	755	703	691	714	712	729	709	720	722	708	687	670	738	706	727	688	682	667	685	731	679	728	768	706	729	673	697	701	655	689	716	740	696	676	677	724	729	700	673	689	727	701	673	702	721	699	689	656	682	704	690	688	687	736	697	647	705	692	656	705	676	748	701	653	727	719	714	724	713	694	680	695	753	701	722	656	696	655	682	724	711	710	714	691	700	692	689	678	673	700	716	664	686	721	748	743	706	712	720	667	733	712	672	734	701	644	783	715	680	677	686	677	728	706	686	699	690	710	724	683	692	716	700	692	691	705	683	711	681	682	699	756	758	694	717	701	686	715	744	715	719	663	683	723	711	710	715	683	718	726	719	716	734	748	688	681	711	678	723	717	718	737	657	722	715	753	703	699	635	649	679	714	735	693	698	702	698	730	660	705	665	744	720	689	701	703	654	676	687	646	699	716	743	699	685	667	733	759	665	692	696	702	738	699	704	741	735	704	643	719	726	688	696	730	719	692	678	663	726	706	691	671	727	702	697	685	694	722	718	765	702	700	670	704	694	737	704	692	706	700	678	702	721	690	709	704	674	714	685	702	690	712	728	723	666	742	673	733	700	708	675	728	704	683	739	698	695	693	726	709	694	723	706	711	741	663	729	751	666	645	714	695	686	733	684	692	711	682	701	676	650	653	704	684	723	667	705	684	700	717	715	682	678	690	652	740	737	753	690	694	728	650	717	656	728	740	776	671	705	681	716	743	685	666	653	668	716	736	688	693	729	674	699	740	732	690	712	677	707	713	752	701	674	687	687	705	688	731	656	685	736	714	693	717	677	729	700	650	714	707	696	655	635	698	674	740	694	655	698	709	675	707	736	712	691	754	674	727	749	697	680	685	693	694	698	708	673	693	677	693	695	734	668	695	658	703	733	720	678	733	721	731	657	654	709	700	703	682	663	716	722	706	670	715	733	687	709	652	691	742	696	684	654	706	740	668	709	731	688	712	715	653	703	665	699	690	703	714	685	708	723	682	692	699	705	680	757	709	673	682	656	677	777	702	714	716	715	735	702	687	717	681	708	654	719	704	683	666	664	704	708	703	678	707	727	719	681	720	723	700	740	688	650	683	672	693	708	704	700	669	732	713	685	665	674	652	662	728	691	725	723	661	722	750	733	684	729	720	702	740	684	703	717	654	718	705	675	727	711	629	671	691	705	709	741	641	672	642	719	724	702	705	692	686	732	696	709	681	657	684	678	723	709	701	764	733	654	664	691	716	699	662	657	652	685	736	690	700	685	684	703	686	708	720	675	706	732	640	684	721	695	719	684	749	652	637	750	691	691	665	713	745	681	673	724	715	699	697	721	693	700	704	686	713	697	716	736	749	657	722	768	751	680	705	696	695	710	746	694	673	704	699	681	693	688	663	692	757	737	676	709	685	708	785	731	736	717	714	716	706	740	691	685	731	715	733	688	720	699	678	701	689	714	686	668	664	698	737	703	661	708	733	725	713	697	682	701	691	689	670	666	716	690	703	728	738	677	661	689	704	699	697	697	714	721	729	670	686	686	702	718	782	688	747	689	667	656	713	654	677	657	733	674	746	695	727	740	713	691	676	706	696	705	734	739	729	664	712	698	710	689	721	726	737	718	719	685	680	733	668	707	720	689	689	704	697	693	713	697	649	675	707	675	661	717	724	706	693	660	721	712	714	687	700	708	708	716	720	712	631	709	720	663	687	683	707	669	726	665	694	747	673	733	643	722	725	663	676	705	691	682	655	708	718	688	699	699	723	706	697	684	675	741	740	713	683	673	712	739	665	696	735	724	647	654	661	732	667	684	679	704	657	685	734	707	698	723	730	708	713	707	711	704	691	650	736	688	720	705	666	655	662	703	699	716	695	688	706	638	755	729	670	719	698	694	697	670	656	658	698	710	691	632	673	691	688	732	664	695	726	691	663	746	655	701	712	697	706	731	726	777	690	681	721	682	684	691	719	705	706	711	682	726	688	674	722	711	719	652	695	694	717	748	694	627	680	746	683	696	686	727	688	739	671	718	742	720	688	689	733	620	731	704	734	701	689	715	689	698	714	712	678	673	675	660	778	701	708	678	702	676	723	688	708	700	735	745	735	707	705	665	695	662	697	709	767	703	698	706	653	715	683	733	723	713	722	711	697	715	717	694	636	702	687	707	702	699	675	737	720	682	689	775	672	665	665	676	693	739	688	687	725	699	727	680	707	677	682	702	732	697	715	734	693	702	710	714	745	702	717	692	717	685	672	699	700	665	714	710	737	707	697	683	700	767	698	653	665	731	725	691	704	717	706	717	673	681	700	655	695	737	667	724	728	701	696	711	702	772	696	711	664	727	661	696	703	694	747	698	732	737	681	686	749	654	726	711	673	690	675	686	708	723	685	725	701	705	702	689	694	677	691	729	698	678	717	676	710	691	707	674	716	707	692	659	733	682	716	748	705	700	691	703	711	677	713	718	672	703	679	685	728	701	657	699	694	681	686	717	678	711	710	715	697	705	669	713	690	668	725	710	747	713	699	729	705	659	691	727	724	708	722	662	740	720	744	724	706	698	736	696	706	673	700	692	735	763	694	670	665	734	639	733	715	718	689	661	712	741	690	700	662	727	675	727	743	696	657	660	707	686	688	678	727	734	663	694	726	740	706	705	734	703	745	704	672	688	664	689	721	682	696	685	722	700	745	667	711	718	714	746	685	721	723	690	698	724	697	687	692	670	669	700	677	649	727	706	669	661	736	718	661	725	711	756	713	665	718	710	700	656	693	703	702	677	716	693	691	701	716	700	720	733	718	715	668	696	709	692	625	669	678	657	705	690	692	649	724	700	691	726	731	711	701	708	728	706	683	719	713	722	688	671	713	650	722	717	729	701	696	709	655	696	684	722	684	690	688	652	666	733	701	691	707	694	663	710	702	668	713	709	679	680	699	664	715	690	684	739	685	661	710	680	718	700	725	677	716	679	665	738	732	715	648	666	719	669	649	706	728	686	631	705	734	679	655	719	675	706	698	735	710	675	689	702	696	714	693	694	667	748	755	731	698	682	706	692	689	669	671	712	681	645	741	681	747	711	697	666	768	700	750	690	702	717	715	662	713	731	726	707	684	746	711	702	699	724	723	725	736	739	715	733	700	694	697	698	704	722	706	686	712	673	713	807	718	686	720	702	700	706	718	654	687	734	709	728	716	673	725	697	761	722	711	674	653	696	710	714	720	671	648	681	779	705	734	700	720	669	746	747	691	703	680	743	681	693	737	678	693	693	707	691	713	695	726	682	670	721	727	671	692	674	713	688	658	735	673	702	711	671	696	708	650	641	686	699	669	700	695	734	684	702	705	685	715	701	758	710	690	715	673
12732	13459	15223	9921	6782	5764	6094	5179	4258	3339	2775	2337	2307	1986	1649	1387	1040	844	585	484	535	500	440	422	401	358	369	325	370	364	391	452	403	312	260	266	237	248	234	252	256	261	270	293	251	242	266	243	254	230	262	260	276	271	263	265	241	246	276	214	253	294	261	249	250	267	228	267	247	240	251	238	266	224	248	273	262	252	239	257	248	246	224	258	228	265	235	267	254	245	240	266	251	270	262	227	265	290	221	246	242	234	263	255	273	255	244	243	267	256	259	267	273	266	269	243	267	241	263	274	253	237	244	257	277	256	253	241	266	237	280	281	247	250	252	252	265	276	240	227	262	235	271	241	243	270	249	261	259	250	259	229	286	242	271	248	273	243	263	235	262	237	232	249	299	260	273	261	244	243	277	255	244	252	258	258	260	225	232	224	252	263	248	260	223	251	235	250	255	256	258	268	235	256	268	277	262	248	248	257	255	255	239	247	255	265	274	273	266	279	257	225	260	234	273	258	273	270	256	265	230	270	296	258	227	294	261	235	242	266	271	244	234	249	239	239	268	238	259	257	260	263	284	247	251	254	236	245	222	251	243	281	267	256	260	225	237	240	254	259	269	281	282	253	259	277	294	249	255	270	239	266	263	268	257	260	262	249	254	248	270	262	258	260	269	272	262	269	262	268	237	287	266	253	255	272	256	263	251	228	232	257	273	281	264	260	229	262	278	258	258	267	263	239	267	254	251	249	272	253	263	272	237	259	266	249	284	262	253	244	290	251	302	243	235	267	279	259	260	243	237	238	261	252	251	295	248	247	267	265	280	256	297	261	266	260	276	242	269	262	246	237	232	251	234	253	241	241	282	268	242	279	255	266	261	258	241	263	274	259	264	234	253	279	252	241	239	275	272	229	231	243	291	251	251	239	254	293	274	280	248	266	273	254	244	253	244	279	243	250	266	237	247	282	268	266	265	266	271	254	263	259	267	235	248	286	289	279	249	244	245	272	264	246	235	273	244	236	267	263	213	250	259	264	270	258	252	237	280	246	254	255	258	268	234	245	263	254	249	267	254	239	270	244	232	259	269	269	253	278	262	280	278	222	243	270	244	278	289	251	244	215	294	233	269	240	255	242	265	208	260	256	259	272	220	233	246	275	230	284	264	257	257	271	253	246	285	276	249	228	282	241	270	241	233	287	255	273	241	255	234	295	267	257	275	245	240	246	278	246	264	260	271	257	233	258	262	272	277	232	252	238	274	276	258	241	267	232	262	238	245	246	229	263	242	268	234	236	240	269	269	255	251	277	259	239	251	248	284	277	287	262	239	264	242	269	263	254	290	228	223	259	244	281	264	254	266	257	267	255	240	272	223	264	282	278	235	264	271	229	259	265	252	260	234	272	229	268	277	261	233	274	235	242	285	251	263	263	263	262	267	261	281	259	264	257	250	235	249	246	275	260	243	274	247	274	264	263	258	270	261	255	270	273	265	248	265	267	229	240	283	287	259	248	252	259	260	272	264	271	237	264	253	263	234	260	266	269	261	238	275	274	250	252	261	239	252	265	281	265	240	275	240	238	269	253	236	274	247	245	279	263	260	296	249	243	261	275	216	262	239	260	259	262	237	263	262	269	260	273	255	252	271	280	293	258	234	259	249	286	261	267	243	254	258	279	284	235	240	241	257	235	273	243	269	283	262	242	264	269	233	253	262	288	277	287	230	253	260	244	274	256	265	273	246	255	236	246	244	259	270	244	272	262	285	258	257	275	250	288	247	249	267	264	236	288	277	243	263	261	261	267	242	247	272	295	268	264	280	268	258	280	275	271	261	228	264	250	247	251	282	237	272	248	269	265	249	244	235	265	258	273	247	267	255	244	268	267	274	255	255	265	230	241	251	294	254	252	264	263	241	280	261	255	242	257	276	250	251	269	267	270	248	269	259	248	239	238	264	265	259	254	281	240	237	270	281	262	250	263	262	241	250	274	252	249	252	278	232	260	243	212	274	277	249	232	263	248	267	270	251	267	254	246	242	270	252	278	255	245	267	253	255	236	259	244	241	242	250	238	245	270	249	276	276	248	240	241	266	234	244	266	267	280	254	283	253	248	260	256	233	280	258	242	256	236	244	268	270	259	264	262	289	238	232	254	261	248	261	251	251	249	263	263	244	244	260	284	265	259	264	256	227	262	246	246	255	273	280	268	249	236	229	234	241	254	254	257	242	278	235	238	285	275	277	260	277	253	260	233	244	257	260	242	274	247	241	243	244	284	275	280	237	233	256	278	263	256	255	262	265	289	287	258	274	238	255	278	246	218	271	262	285	285	270	262	299	248	245	287	274	251	240	296	250	266	266	253	282	239	256	292	255	256	251	249	287	245	275	263	260	248	238	256	254	261	244	272	259	253	271	248	248	247	260	254	247	266	249	286	268	264	246	245	245	224	264	247	254	237	219	267	260	259	263	256	251	248	282	240	243	244	272	278	258	268	248	271	251	269	249	245	251	258	286	221	296	263	254	254	263	279	238	285	276	256	257	254	274	288	243	254	240	249	272	267	256	273	283	307	277	285	236	267	245	247	270	276	230	285	273	257	280	248	267	252	248	270	232	247	276	277	263	231	267	235	295	238	243	226	289	285	267	268	281	255	269	253	262	258	236	269	264	237	279	271	235	247	239	248	256	240	284	261	275	289	259	233	236	252	240	270	244	259	243	254	284	252	233	225	249	245	243	266	259	259	256	257	239	262	269	275	234	237	214	239	265	243	250	238	255	281	250	254	274	250	281	263	248	224	245	238	269	281	257	248	241	278	259	253	242	235	268	280	273	260	247	246	262	254	284	240	261	223	266	243	237	252	279	261	266	248	237	243	236	264	255	244	260	235	237	250	263	269	250	238	227	283	286	247	263	241	255	259	264	262	250	277	268	271	246	240	282	261	234	247	265	308	275	252	263	255	262	243	234	270	268	264	280	257	280	277	255	229	224	265	281	268	241	251	229	269	262	258	276	264	238	272	233	243	246	255	250	227	279	254	265	275	280	290	237	244	250	243	269	238	267	267	267	243	284	235	257	245	273	233	273	276	236	257	254	238	253	264	261	263	257	267	247	267	276	261	261	273	254	260	247	249	311	241	243	234	249	274	250	259	263	251	279	275	272	258	258	277	261	260	260	271	249	257	236	266	240	251	249	261	253	231	280	254	234	267	278	265	227	245	272	246	247	240	248	267	251	228	259	258	254	267	238	255	254	277	268	280	276	242	234	271	258	280	252	234	268	270	281	236	238	245	262	227	257	247	256	242	261	243	257	234	249	256	243	290	273	253	259	232	238	235	269	223	251	240	298	223	263	269	255	246	240	251	278	253	225	275	277	216	239	250	249	267	253	241	259	295	274	246	244	234	276	269	261	264	267	251	297	268	232	237	249	257	281	233	242	269	271	246	258	251	277	264	247	261	263	285	278	282	279	235	280	258	267	258	266	233	255	246	241	259	260	274	259	281	231	259	282	264
8905	12771	19878	18619	16940	16328	18179	17311	15168	13013	11855	10493	10605	8704	7519	6653	5080	3556	2738	2198	2344	2103	2137	1818	1826	1524	1516	1403	1501	1393	1529	1863	1435	969	791	743	747	741	725	686	713	765	692	723	701	715	723	731	715	728	677	694	712	753	693	687	651	666	659	678	665	742	687	688	688	736	684	698	687	668	678	681	686	622	680	713	725	649	763	695	710	730	664	705	663	713	723	710	719	736	703	675	685	702	677	700	678	664	717	699	696	688	657	674	725	708	697	710	651	662	660	682	693	686	747	664	683	722	682	678	670	692	669	682	697	633	681	625	709	678	675	707	673	681	718	692	709	667	695	660	699	728	650	729	704	666	685	715	709	666	658	702	723	690	680	715	700	705	739	666	664	695	697	671	696	727	710	695	700	712	748	700	739	723	706	682	719	719	750	716	705	685	675	750	683	677	674	663	695	704	653	669	688	695	715	711	672	702	649	702	690	728	766	707	745	695	666	697	684	688	644	731	695	663	752	657	713	642	661	694	722	730	745	707	697	727	736	710	701	708	693	685	743	669	692	720	682	641	649	658	704	702	736	673	737	656	674	775	719	677	725	712	698	699	669	760	633	704	648	680	677	694	686	742	667	688	704	685	703	702	686	680	726	722	708	732	681	681	678	693	736	732	650	687	685	684	696	708	650	652	653	670	774	706	668	729	686	683	741	720	661	690	696	682	677	716	711	696	682	708	673	717	672	676	722	714	724	657	706	690	727	736	684	722	713	703	717	689	667	689	721	693	685	687	724	728	716	688	702	713	679	679	710	708	724	696	653	678	664	673	776	684	710	685	716	723	722	714	669	665	683	708	720	694	713	649	728	700	755	693	715	737	680	683	649	713	722	725	716	684	696	641	730	702	663	708	686	695	693	712	692	705	709	692	678	733	656	669	717	672	681	723	690	686	727	722	683	704	728	713	731	714	723	645	758	712	655	705	676	698	703	670	704	695	715	705	705	680	638	729	708	686	647	673	667	700	706	732	708	703	683	674	690	647	707	686	719	702	694	644	715	688	683	707	731	763	693	684	714	693	658	666	726	692	729	663	669	707	713	683	704	696	691	665	689	706	683	678	740	697	755	703	711	691	708	685	710	709	641	675	685	709	662	687	706	659	711	710	673	698	684	718	729	696	654	715	681	772	709	690	672	707	714	711	681	659	722	667	746	713	656	682	660	720	710	636	696	697	739	694	658	722	676	698	694	745	723	690	680	712	670	720	700	687	682	650	721	724	718	700	668	678	681	731	695	710	726	695	677	710	701	659	697	650	696	726	679	645	692	682	657	721	662	719	745	683	699	704	683	636	735	709	696	688	737	661	646	676	655	676	717	686	662	671	719	737	738	655	675	678	671	705	725	700	710	688	724	678	640	730	744	764	676	698	699	741	684	755	693	722	686	719	716	723	655	668	726	761	711	731	670	668	713	690	720	677	691	663	717	669	667	736	698	652	688	660	707	667	702	679	725	679	661	700	700	661	692	710	726	751	742	718	696	679	653	679	654	662	662	703	669	677	753	696	719	696	685	746	690	751	644	725	725	720	671	646	666	720	673	658	694	715	751	660	732	695	707	696	677	733	693	740	709	686	710	715	665	704	712	695	691	741	714	723	697	692	672	711	688	636	720	695	699	685	721	664	721	663	692	701	685	722	647	693	756	708	718	636	677	727	701	708	718	684	710	685	682	672	713	738	678	667	707	715	698	727	660	724	680	751	722	666	723	705	651	701	686	704	698	697	687	662	728	683	730	691	696	707	717	681	707	682	765	685	727	659	673	694	690	717	705	702	688	721	701	711	685	678	730	759	742	701	706	667	703	724	702	677	715	728	703	712	696	639	685	688	696	668	724	701	726	788	701	699	671	747	694	701	718	718	719	709	705	688	688	720	683	681	699	710	739	696	685	723	680	709	696	689	686	708	704	712	682	681	620	673	723	743	723	698	675	681	677	667	705	674	666	682	716	705	711	737	702	648	743	723	700	708	738	705	679	718	700	713	660	735	693	686	722	708	748	727	684	673	725	697	733	738	732	708	693	702	691	708	699	679	685	713	723	663	748	682	698	700	726	693	722	713	711	721	706	685	703	685	721	656	704	722	686	677	722	659	675	692	727	699	705	658	676	678	670	699	713	706	711	712	662	697	697	683	677	715	746	680	714	727	681	708	728	671	719	687	715	681	687	754	685	730	698	690	666	659	706	750	662	689	708	732	706	698	728	736	708	691	698	669	700	702	694	692	680	711	750	727	700	726	728	703	669	674	702	712	703	748	696	722	692	753	688	739	773	712	686	728	708	691	709	705	691	716	730	747	676	683	713	716	733	699	646	701	669	729	712	712	696	700	658	680	695	758	657	686	680	689	729	701	729	673	682	702	674	682	685	685	748	697	655	680	685	696	701	698	728	686	700	683	657	670	676	683	750	717	696	715	696	735	684	744	729	698	711	676	678	685	683	734	711	676	701	728	740	713	675	698	682	729	701	703	686	736	715	648	670	670	723	746	729	709	683	661	711	703	700	725	676	695	668	703	685	717	702	707	696	706	707	707	728	696	695	658	718	663	687	668	713	690	767	658	700	702	704	688	706	691	701	722	731	679	687	720	684	673	721	651	676	723	729	712	705	672	675	762	676	680	710	646	702	704	727	685	697	682	661	668	733	671	704	694	732	679	719	727	687	702	728	735	674	673	672	732	640	682	714	715	750	683	672	680	747	717	713	706	686	732	707	698	687	674	691	699	703	711	678	691	696	646	698	744	651	645	716	695	746	695	714	685	684	717	677	691	662	694	718	646	726	682	679	693	767	700	679	699	670	715	657	681	707	689	718	703	705	664	683	688	642	700	705	686	701	657	692	750	685	702	682	661	752	724	687	746	707	694	668	646	715	731	696	729	695	690	754	702	669	692	700	685	721	699	721	704	717	701	707	659	734	754	681	685	697	711	670	715	711	720	732	668	669	716	707	721	702	675	704	728	731	702	659	716	729	690	680	687	696	730	680	711	702	715	724	719	721	694	697	684	676	716	681	725	715	683	665	719	696	741	662	741	695	656	727	687	711	707	685	657	729	702	708	722	665	662	727	687	720	692	677	725	683	653	703	706	688	674	685	677	708	726	694	685	738	704	702	695	661	687	721	693	692	693	729	670	669	696	685	675	679	697	695	733	711	722	698	734	657	696	730	724	725	651	700	683	678	691	727	707	684	712	713	722	745	730	686	701	686	709	711	678	691	683	699	688	730	669	701	728	669	709	699	709	725	703	717	711	700	695	722	751	694	682	743	700	662	670	709	706	729	671	689	665	669	723	675	655	688	729	666	714	655	692	679	662	737	698	701	694	686	721	714	637	685	721	734	721	702	662	719	709	705	732	707	695	636	662	718	681	717	718	703	749	701	680	666	704	694	656	712	650	726	702	677	636	667	742	700	697	676	712	719	703	703	695	698	678	718	659	789	739	717	660	653	692	705	686	715	743	742	704
35644	35940	40364	36507	33558	33189	36530	35210	34936	31742	29652	28691	27546	21192	17282	13729	9624	6131	4585	2338	2749	2232	2488	1611	1249	1033	1073	1002	1111	975	1061	1602	990	512	395	350	333	280	233	224	218	242	246	235	219	209	214	232	207	220	206	212	235	226	236	215	228	240	179	194	207	226	215	197	207	237	229	202	200	219	220	194	224	194	229	214	204	210	223	212	234	222	204	194	207	211	200	199	202	179	202	227	210	219	168	213	206	196	188	203	236	199	219	198	210	219	206	208	215	217	217	195	193	206	192	215	202	206	210	219	193	193	202	232	216	193	225	187	222	210	229	225	219	212	210	207	204	232	224	201	193	226	247	231	197	181	223	227	202	210	214	199	213	198	225	209	198	223	208	216	199	208	198	197	221	197	203	220	239	202	206	212	215	224	188	200	209	196	216	189	211	226	217	195	238	227	209	179	228	217	217	216	210	227	216	192	215	206	212	221	212	215	209	237	190	205	226	200	199	218	204	225	213	209	197	209	239	230	231	220	229	218	184	214	230	201	217	226	195	200	199	216	224	206	232	226	226	213	231	202	248	193	214	215	208	227	225	205	218	211	198	203	187	218	218	221	202	215	194	216	217	208	210	193	197	225	227	192	179	191	200	212	216	225	222	220	224	217	212	164	251	211	200	233	216	233	204	215	236	206	178	200	191	194	222	199	227	219	203	200	230	218	224	230	230	198	220	211	213	208	213	195	207	199	216	204	217	201	165	230	212	216	185	198	217	214	197	214	223	216	197	215	214	217	234	223	213	188	213	227	193	218	190	228	209	216	206	208	208	216	198	224	191	200	199	200	201	204	209	191	210	209	203	210	203	215	226	221	223	195	204	200	189	219	230	230	219	208	216	171	215	190	200	216	214	220	217	209	187	221	206	199	258	218	207	203	207	201	197	217	212	233	223	227	203	206	184	216	251	209	219	245	209	197	225	220	205	227	215	214	201	220	219	202	200	249	225	205	215	191	198	189	186	210	200	228	191	219	210	216	214	219	190	224	221	193	232	197	193	201	244	208	219	204	227	200	216	218	214	196	186	214	214	191	196	196	205	212	209	237	220	203	238	183	198	202	189	208	209	208	214	233	201	182	222	198	224	181	218	201	216	216	194	195	216	229	218	236	215	214	205	226	233	202	220	221	200	234	221	250	193	232	219	235	209	195	183	242	199	206	223	194	197	220	214	235	244	219	227	197	225	219	210	202	213	189	214	225	192	201	208	215	202	219	220	202	219	205	206	232	226	225	217	232	223	212	209	219	230	195	212	218	203	214	221	205	244	215	221	243	218	204	225	223	196	213	212	197	188	205	219	214	192	231	203	213	224	183	231	202	198	213	188	187	203	218	203	241	221	211	203	219	237	214	212	231	235	234	203	215	203	195	201	212	171	220	226	215	229	214	247	212	200	212	224	217	200	211	233	235	192	195	199	208	193	194	218	227	211	210	208	217	190	238	225	228	202	206	213	230	191	223	219	194	209	185	221	208	219	214	185	186	224	179	214	236	211	220	214	195	196	217	206	215	218	222	217	202	227	178	222	214	221	205	226	207	217	199	210	209	211	210	208	204	223	238	228	226	208	200	222	200	214	240	201	217	220	194	191	208	221	216	209	215	221	194	209	183	216	222	219	228	196	204	218	183	228	202	206	206	217	229	218	217	195	229	179	199	216	211	230	218	210	215	236	189	206	199	209	201	202	207	213	218	201	207	207	207	206	221	221	206	214	198	226	218	209	212	204	206	232	219	202	227	209	230	198	211	209	202	200	203	203	212	226	207	203	224	227	189	207	212	219	203	210	215	201	216	220	234	213	188	223	222	246	182	212	223	194	222	232	195	242	206	190	222	215	214	199	222	206	212	215	217	199	217	235	210	223	199	190	201	195	181	206	227	218	216	200	235	210	231	216	225	228	218	204	240	214	230	211	199	202	220	229	203	215	224	199	196	200	226	205	197	244	232	229	212	192	197	218	212	200	210	196	217	213	189	230	201	199	183	229	205	206	205	220	246	230	225	219	230	201	213	231	180	185	188	211	205	236	181	224	199	226	245	247	191	213	210	233	189	197	201	227	211	196	206	233	205	224	225	208	217	205	218	219	220	224	218	211	219	216	209	190	228	192	200	188	202	239	211	181	226	212	189	196	211	210	213	193	199	209	214	223	221	212	191	203	254	226	242	235	212	217	223	211	203	216	226	217	194	192	212	194	206	220	189	217	196	211	209	213	234	220	195	196	232	222	198	208	229	208	199	244	223	231	219	230	206	239	217	239	229	218	189	223	224	217	208	222	246	194	177	220	204	231	200	186	203	246	222	179	212	192	209	220	218	223	203	208	193	204	210	194	205	205	238	210	209	191	214	210	217	234	193	201	214	231	222	238	227	201	207	201	223	221	187	189	181	206	227	212	199	208	195	207	178	235	217	211	186	203	211	208	234	219	217	192	222	197	200	241	232	212	218	204	232	224	206	227	230	229	210	202	205	213	213	212	226	218	203	203	210	214	207	200	194	190	185	228	191	198	189	220	205	211	209	227	207	215	236	219	207	220	226	232	222	219	208	220	208	221	198	212	196	223	237	218	190	192	201	218	213	211	217	234	192	215	205	214	204	233	207	224	223	213	205	235	194	182	219	232	195	198	216	212	204	197	204	211	199	218	230	209	210	215	234	234	196	224	223	212	223	206	221	202	235	205	207	219	205	202	202	204	212	188	189	184	219	212	227	222	204	217	199	181	206	218	207	178	190	186	217	226	247	200	194	209	220	206	239	205	218	217	222	209	221	221	204	232	194	213	190	190	234	192	235	212	246	203	175	228	214	214	193	213	181	239	208	212	190	205	216	212	227	240	196	203	215	213	190	202	203	227	205	222	209	232	185	204	209	212	250	213	207	226	211	209	214	188	201	234	204	238	180	214	221	206	221	192	199	197	212	232	227	240	235	182	217	183	213	215	219	223	181	229	217	228	194	227	225	218	228	204	199	208	210	210	187	214	225	217	216	239	212	203	193	217	238	212	233	218	206	188	202	224	214	190	208	239	209	187	215	234	232	221	211	218	245	214	228	187	228	205	208	191	212	213	209	211	217	241	229	225	183	223	221	215	220	200	197	209	240	232	198	233	215	199	217	212	198	222	219	199	214	218	222	192	209	192	229	212	197	214	189	233	204	181	218	260	241	232	216	191	184	245	190	235	231	208	214	211	222	181	211	240	200	238	215	222	212	218	185	179	233	215	244	222	232	206	192	230	220	189	185	205	226	215	232	224	214	238	211	231	202	229	182	184	243	210	229	212	195	206	187	195	214	183	228	241	221	202	204	206	209	213	211	214	206	221	212	199	201	227	211	214	202	205	228	187	225	222	218	207	195	198	199	225	214	228	218	200	225	209	203	217	204	202	227	222	200	231	232	234	200	219	217	198	200	213	223	192	207	197	215	249	203	193	215	196	224	203	209	202	250	205	228	213	235	215	214	220	235	196	198
25407	29662	38817	41345	41269	43736	45994	47069	46948	45093	45113	45400	44420	37217	35216	31147	26610	19810	17879	11176	12803	10894	11952	8368	6457	5534	5791	5520	6697	5419	5987	8438	5358	2415	1731	1391	1311	1171	755	777	810	823	828	761	655	663	649	655	684	627	582	627	652	592	648	597	587	571	599	584	590	598	561	617	555	578	600	589	640	648	606	617	555	563	574	589	622	612	581	559	568	603	616	590	598	594	570	599	574	608	570	617	559	636	597	596	594	628	563	601	657	588	625	619	584	572	554	624	585	613	608	630	627	600	567	600	600	628	584	590	613	550	571	620	588	585	578	581	578	592	577	584	623	591	614	600	606	625	583	556	563	602	557	587	602	585	585	562	605	558	588	598	606	584	600	598	586	616	570	622	598	559	573	604	591	589	579	606	620	624	571	575	598	592	584	567	596	586	594	594	615	575	560	654	553	596	576	596	596	589	596	590	591	564	592	593	569	605	572	610	553	615	602	635	615	618	598	616	607	606	595	584	595	560	610	534	576	598	586	587	618	604	566	560	633	598	597	617	595	597	588	618	593	528	576	571	612	534	614	582	576	596	616	598	570	587	569	602	591	606	575	568	595	567	614	586	585	590	590	602	550	593	594	632	634	596	598	615	622	603	574	603	605	593	570	563	607	543	585	562	624	566	630	582	614	620	637	586	582	600	588	606	620	618	585	608	576	551	606	569	632	557	614	593	632	586	583	605	564	616	583	578	558	601	575	590	608	575	581	625	575	586	583	555	619	607	605	599	587	591	599	610	536	601	544	599	591	588	608	606	619	647	564	578	597	627	590	564	584	586	585	613	557	633	581	602	643	568	619	586	644	635	584	604	583	590	582	639	569	580	598	620	568	621	609	586	564	604	609	614	564	609	583	653	604	582	573	603	574	582	601	563	592	576	616	603	603	567	620	587	606	603	589	574	589	582	602	588	614	633	634	559	560	637	584	606	567	580	598	598	607	599	633	602	571	624	600	622	582	592	631	584	649	563	634	551	598	589	587	513	594	610	625	566	599	569	605	610	580	575	624	578	603	591	594	604	603	579	611	607	591	608	571	582	641	587	568	617	602	585	621	584	575	592	582	589	597	609	609	602	644	575	586	562	629	584	617	596	670	617	561	595	562	573	617	567	634	597	601	563	617	630	602	605	604	542	555	608	614	617	609	630	566	594	589	598	609	638	634	608	583	642	579	618	562	622	583	586	607	578	593	632	629	578	617	585	568	564	667	582	601	643	616	593	640	565	597	561	620	587	616	628	604	585	606	594	545	623	582	650	556	571	629	619	600	635	598	606	602	608	608	597	613	592	572	581	642	584	567	636	615	590	593	571	619	582	585	601	593	559	616	617	645	610	618	625	606	597	593	549	606	603	549	614	628	587	551	618	636	570	583	576	631	599	591	588	627	551	589	675	607	613	603	599	585	610	584	616	582	579	620	611	579	623	597	610	567	622	603	563	578	619	582	628	636	570	599	636	580	587	587	631	567	565	550	583	564	561	582	556	609	567	570	612	615	590	640	614	622	596	590	610	583	508	662	597	573	593	580	612	618	548	608	611	608	595	631	599	633	579	595	619	583	577	598	614	583	627	573	564	583	534	580	594	565	605	572	546	560	534	608	591	581	594	546	577	554	600	606	633	554	579	595	577	587	591	562	601	583	554	562	586	598	609	602	569	610	593	561	603	600	593	625	601	598	578	591	591	549	571	590	614	613	563	583	615	626	617	587	633	595	608	604	607	568	624	592	612	548	592	590	564	589	611	590	571	613	602	597	644	597	595	602	620	609	570	652	623	570	579	591	620	543	597	578	556	572	574	579	579	634	605	638	601	612	536	590	580	605	616	609	615	595	590	583	584	630	613	600	593	576	582	570	566	561	578	579	582	615	556	645	617	575	590	597	559	597	607	584	574	594	573	601	616	564	565	608	593	623	600	585	599	608	600	598	657	574	642	614	589	587	605	571	603	549	581	584	600	577	581	624	570	622	602	578	560	568	581	600	599	613	616	615	614	601	616	612	562	559	633	580	562	596	648	631	625	580	604	619	606	579	580	589	601	585	615	585	596	552	554	587	611	572	615	610	572	611	614	616	598	615	573	631	578	598	596	608	603	612	567	586	580	574	587	630	588	599	570	593	566	651	596	625	601	624	589	551	586	594	572	595	577	614	581	600	616	632	606	609	566	574	587	614	540	603	537	582	566	607	603	588	597	614	596	626	594	611	577	623	641	567	600	598	584	618	581	559	578	605	570	532	603	603	587	625	582	628	608	631	600	549	557	625	563	586	567	637	617	567	573	630	592	600	605	597	620	609	621	594	628	580	611	627	615	628	591	589	591	604	586	613	633	578	581	604	615	643	580	565	610	614	633	598	566	570	592	619	607	610	582	603	590	548	573	564	599	622	541	615	618	571	566	570	604	598	580	591	579	599	548	614	556	603	612	607	577	601	567	594	593	600	578	598	567	562	562	600	592	622	569	637	566	591	599	623	596	596	618	546	584	619	590	547	608	580	564	611	563	559	584	606	574	585	537	574	529	598	609	615	565	618	549	593	582	612	589	601	594	607	608	588	625	588	635	591	572	576	598	605	603	565	605	525	580	624	599	613	572	573	593	594	584	616	580	605	601	609	586	584	613	576	585	594	628	598	571	560	570	570	576	597	587	584	626	560	637	576	592	575	563	563	556	583	591	582	571	566	598	594	615	580	608	570	608	600	604	576	595	592	570	581	526	619	593	603	607	613	587	558	569	584	617	583	581	593	561	570	598	609	593	599	588	560	601	592	576	580	596	574	574	574	572	637	609	613	582	622	591	596	597	551	576	565	640	592	525	563	585	592	603	560	611	611	590	618	589	562	589	573	593	610	575	593	577	581	678	601	591	546	616	585	541	556	562	594	578	606	559	618	617	585	635	596	631	562	592	617	603	562	595	588	580	624	575	593	596	648	567	589	575	604	608	552	572	610	574	600	626	615	627	599	615	548	617	596	612	589	602	582	590	604	549	544	613	543	597	598	580	590	636	583	565	554	565	602	560	600	556	591	626	536	555	608	602	617	609	579	551	572	572	618	602	622	589	551	603	632	608	610	625	586	593	590	648	574	577	591	576	555	557	611	594	600	571	595	619	605	566	585	591	627	597	587	582	589	587	627	549	536	595	586	578	584	593	586	619	583	614	584	574	593	600	551	591	536	630	631	582	548	620	579	560	614	612	607	591	618	608	602	546	623	567	562	560	577	620	612	581	580	564	599	609	571	576	648	598	593	589	605	570	597	603	575	600	611	593	607	589	628	567	601	568	592	616	577	607	626	576	613	546	562	599	556	594	599	597	638	609	588	621	618	634	614	596	572	577	569	608	611	622	604	563	555	590	584	594	555	600	615	633	574	628	613	574	593	571	604	610	559	599	587	563	584	593	606	602	544	631	635	581	574	607	632	581	577	602	636	613	603	583	544	606	626	583	563	553	609	608	603	605	615	582	610	594	604	653
41486	42122	44203	41083	39515	35768	42550	40248	40577	38370	37026	38259	34934	26865	24208	20167	13669	9124	7258	3906	4661	4071	4038	2715	2056	1406	1356	1888	2045	1766	1508	2261	1612	848	598	451	470	438	330	299	332	301	312	278	233	234	239	277	250	248	252	239	251	244	250	222	244	235	268	282	257	251	229	273	278	220	267	238	240	225	236	258	237	266	240	221	240	254	252	223	250	213	235	244	216	217	236	234	245	224	247	222	222	240	242	224	259	227	240	218	226	225	233	248	250	209	210	224	244	241	226	248	266	259	219	240	188	247	261	238	245	252	251	243	243	256	244	220	241	233	246	233	248	264	229	236	262	248	276	242	220	246	267	218	234	240	276	246	219	226	232	250	266	254	237	233	236	257	250	266	246	232	234	244	232	230	242	232	225	229	221	246	240	262	244	268	246	264	270	251	255	243	207	260	251	233	254	255	240	271	248	262	246	256	258	232	271	234	236	227	226	248	244	264	237	221	231	252	256	235	226	246	228	234	247	252	259	247	259	244	241	238	244	246	252	249	248	226	241	252	241	235	240	249	230	211	237	264	230	237	226	234	258	240	254	258	248	245	253	232	258	234	280	251	260	239	238	250	240	276	224	227	236	242	238	246	235	223	252	267	264	245	264	247	260	248	261	242	232	241	260	224	237	206	250	273	222	225	243	255	239	236	256	246	240	222	260	256	271	251	246	251	254	230	246	270	238	284	258	226	258	236	214	244	240	296	247	258	258	268	254	247	252	246	257	250	263	232	234	231	215	229	239	245	251	237	264	221	248	251	235	248	278	222	238	239	238	257	257	268	222	241	250	260	227	251	241	262	251	237	212	211	243	240	249	220	251	267	235	226	242	243	254	256	252	232	252	239	231	269	242	257	253	234	246	251	267	277	234	257	269	248	245	241	240	222	239	249	224	252	241	240	255	218	279	265	236	228	251	252	252	269	245	244	240	225	264	263	243	212	246	249	236	239	238	232	260	250	268	267	272	226	245	263	237	251	251	228	222	264	269	277	249	252	253	250	244	248	269	248	264	233	253	242	227	233	270	226	237	244	239	211	236	255	256	293	232	248	240	222	256	248	230	209	260	256	248	240	267	216	254	264	241	254	257	246	275	245	249	247	241	257	230	242	242	239	254	254	265	243	241	232	222	248	251	230	252	248	252	231	230	253	253	224	262	234	233	244	249	238	241	222	268	230	251	265	203	247	236	245	259	236	240	240	246	218	232	256	234	246	258	254	241	250	272	219	222	238	263	218	240	273	256	255	273	220	221	241	252	244	241	240	238	280	267	227	224	236	251	241	206	253	242	252	233	254	226	250	242	248	230	209	238	254	209	247	256	219	241	243	235	255	220	256	246	257	248	234	265	241	247	239	248	236	240	274	213	272	252	252	237	238	222	223	234	245	234	259	250	255	232	234	260	265	240	281	229	251	236	244	242	226	244	244	210	251	254	242	253	236	242	241	242	251	231	222	233	243	240	237	271	229	280	250	262	234	256	279	257	268	253	248	250	243	267	265	241	276	247	247	262	233	255	271	257	221	271	253	221	238	252	228	236	250	260	242	230	252	261	251	253	230	262	231	247	228	226	237	235	235	246	252	264	215	266	228	230	262	251	255	255	243	223	238	241	275	252	233	255	242	239	256	256	217	245	257	220	226	244	248	261	243	267	252	250	265	265	261	249	279	247	245	240	243	249	263	244	246	240	229	282	247	200	254	257	259	232	254	233	236	260	245	245	253	234	221	251	239	250	231	246	260	221	216	271	245	262	265	233	242	244	272	237	254	215	249	243	241	260	248	218	231	244	236	281	230	250	259	240	253	258	247	227	224	253	237	262	243	243	234	236	271	223	218	229	239	235	260	241	229	260	255	255	230	270	245	272	253	257	235	238	250	268	252	264	256	252	243	232	258	236	246	268	236	263	241	244	234	274	253	274	247	240	225	254	241	239	252	230	262	250	242	267	233	227	238	239	255	241	232	265	263	268	214	240	223	256	232	257	243	222	260	239	247	248	240	278	252	254	223	238	233	263	225	228	254	252	252	235	239	208	215	279	255	246	264	260	254	245	247	222	248	254	219	240	254	216	229	249	268	248	239	269	239	249	247	242	239	267	240	268	268	260	214	236	227	206	235	246	239	261	265	246	261	262	220	215	278	254	267	254	239	233	226	253	225	240	245	258	203	276	258	230	275	259	244	238	227	259	262	253	247	250	255	260	232	233	275	241	214	225	246	254	227	232	271	222	263	251	250	255	242	263	224	230	227	260	241	251	247	261	242	244	225	246	277	235	226	254	234	261	240	248	271	246	225	242	239	259	240	274	230	232	237	257	236	242	239	222	233	258	227	268	230	237	224	237	252	203	219	232	237	271	261	226	232	220	236	244	246	235	267	268	242	239	244	273	244	230	256	243	217	284	242	226	244	239	262	234	228	229	264	256	231	223	270	258	235	237	248	265	232	259	247	267	217	244	267	242	207	224	249	242	247	219	279	249	253	267	259	262	236	237	271	261	223	220	253	222	233	205	267	223	244	221	224	256	213	275	213	230	247	286	222	245	250	244	284	239	217	229	241	258	268	215	272	215	277	279	251	241	278	252	222	234	231	248	237	251	228	251	259	250	232	234	252	239	260	218	219	259	238	275	240	242	249	231	243	250	228	192	231	272	235	266	225	236	256	247	252	262	248	271	260	236	236	237	232	265	257	255	256	259	234	254	194	236	256	236	270	243	251	242	261	228	259	248	267	237	275	213	226	268	248	252	245	256	232	235	230	246	232	284	226	250	228	273	241	254	237	230	237	229	243	251	238	215	245	232	234	215	237	222	264	263	251	264	254	246	260	259	256	232	270	210	226	268	234	234	255	227	253	249	239	239	308	255	248	258	220	253	238	253	257	246	251	274	240	256	288	260	255	274	256	252	218	274	230	206	225	272	212	237	255	256	234	264	258	245	235	223	258	269	269	281	236	251	220	267	253	225	236	271	257	241	230	231	268	225	245	233	257	237	235	235	260	238	244	266	258	216	252	233	247	237	245	265	249	229	253	243	251	241	256	210	239	234	209	260	249	240	252	262	256	264	255	259	230	255	264	241	232	249	261	244	227	284	241	228	216	234	260	259	220	237	223	250	240	236	243	206	245	264	230	248	251	252	235	261	241	215	219	238	209	274	246	233	237	243	248	253	255	221	253	237	253	246	239	223	253	240	222	239	256	209	225	231	236	224	226	222	247	254	236	261	247	226	262	234	252	305	238	245	263	235	266	239	255	231	256	263	258	232	230	256	243	249	253	221	262	243	242	296	241	236	248	254	248	242	271	252	226	233	235	250	241	245	249	229	263	230	242	228	244	258	244	272	237	284	256	236	223	236	247	230	247	206	241	235	253	213	230	239	219	245	216	212	253	235	246	262	243	233	256	245	228	240	229	226	239	231	252	248	254	262	249	286	230	238	257	256	249	255	260	226	252	210	240	217	234	247	244	268	275	242	255
29905	35762	42979	45698	46762	46475	50626	51462	52354	50898	51408	53342	48937	41664	41682	36384	31057	24419	23085	15028	18903	16371	17243	11994	10006	7638	7501	9694	10949	9397	8226	11850	8157	4123	2807	2171	2181	1673	1104	1130	1231	1187	1091	935	790	802	772	785	748	694	678	737	739	668	701	642	648	680	658	681	675	665	663	681	654	656	629	687	696	681	681	662	630	672	629	687	690	652	665	679	638	662	734	655	662	703	623	671	662	684	599	701	661	694	699	689	672	671	670	637	674	673	666	700	645	680	686	676	695	614	674	703	665	654	633	657	668	681	677	664	659	671	681	686	667	640	665	654	715	661	633	664	676	666	648	684	641	682	658	643	659	680	695	667	676	654	682	630	693	636	657	634	679	670	697	643	643	712	602	672	673	692	674	619	661	649	665	641	658	666	701	640	661	669	662	670	676	657	695	669	707	657	684	675	643	657	641	629	664	651	650	710	693	697	659	610	692	651	693	718	675	669	694	674	671	676	661	657	629	651	686	663	622	667	672	704	689	652	698	716	639	682	623	634	670	706	720	669	663	703	673	631	648	662	662	655	658	629	686	651	615	654	699	642	707	697	678	648	671	674	669	669	695	674	650	680	717	665	680	671	694	676	667	673	701	696	697	657	664	632	661	663	631	659	678	705	632	654	677	665	684	659	689	631	687	653	648	671	656	655	663	692	706	628	653	676	723	679	626	698	643	669	694	647	661	680	684	694	680	617	628	667	635	649	648	705	660	715	695	715	675	664	702	657	665	642	649	689	661	649	695	650	646	634	694	665	645	703	637	686	655	696	678	625	632	665	632	617	655	690	651	680	695	645	684	680	682	645	658	708	643	624	627	700	679	664	692	654	677	699	638	663	664	694	720	646	641	629	692	688	662	660	697	626	675	710	663	665	689	659	637	671	641	645	645	692	628	710	713	707	658	641	666	685	629	658	633	649	637	680	648	640	682	679	649	651	679	681	651	636	666	647	702	663	660	680	682	653	672	676	707	676	664	663	631	617	650	659	625	670	693	661	677	675	653	651	683	662	606	680	650	644	683	661	616	646	667	707	677	652	679	712	673	637	654	676	681	681	717	693	670	666	697	698	672	713	695	703	695	692	623	650	699	655	626	658	693	634	657	688	670	673	643	659	637	705	613	670	706	690	615	662	704	692	676	664	692	624	665	634	695	667	706	699	641	688	679	666	646	634	694	687	693	636	683	657	650	664	654	656	622	669	624	650	688	647	662	704	697	632	644	627	684	687	702	694	688	675	760	752	721	635	676	672	654	627	619	695	733	670	707	653	655	624	641	719	687	653	641	650	631	670	665	668	663	630	634	625	645	654	646	632	665	647	634	674	640	658	655	679	685	628	663	682	668	689	640	663	650	708	666	649	674	681	685	677	668	649	630	673	640	674	665	657	634	717	665	662	646	655	684	684	637	626	629	725	678	643	708	667	658	643	660	670	722	654	659	644	646	716	673	652	668	701	654	646	634	707	668	652	652	671	715	655	665	694	682	709	712	668	641	699	626	718	638	661	670	675	699	633	700	677	698	679	677	664	719	734	697	656	647	704	643	654	684	679	701	645	730	663	682	678	698	691	593	660	630	720	657	658	698	665	642	685	651	679	694	682	683	651	685	654	641	680	663	679	614	650	661	614	626	613	667	678	659	697	687	662	621	693	638	675	650	699	692	639	706	679	647	669	668	690	688	682	705	673	654	700	654	644	659	664	664	664	634	677	646	655	690	713	662	674	667	616	652	673	656	685	663	672	663	647	632	677	615	636	656	644	697	667	640	654	654	652	701	645	657	680	715	652	661	682	658	653	695	659	694	654	657	651	689	716	656	629	673	652	697	652	659	650	682	684	653	681	715	669	601	683	699	670	672	666	674	658	664	649	664	645	670	669	697	629	716	677	632	630	683	709	590	653	645	681	638	664	662	663	631	650	616	663	681	667	662	671	679	664	661	635	701	648	698	685	664	655	667	693	668	731	692	623	656	701	659	633	622	684	648	659	668	667	668	603	650	638	609	677	718	694	681	681	694	687	709	676	658	665	651	640	693	635	687	693	623	659	613	684	663	649	676	679	674	640	693	682	662	720	643	618	736	677	619	660	638	647	741	673	660	642	665	673	700	678	651	674	676	641	696	664	675	634	670	675	637	643	648	700	699	631	655	691	695	610	657	690	655	693	654	719	691	699	699	668	695	653	707	655	700	683	638	665	636	638	636	700	641	655	635	669	714	616	657	692	644	633	662	663	671	645	671	697	634	652	626	654	680	661	635	632	647	702	667	651	655	634	705	670	657	643	664	690	682	648	661	674	715	654	645	691	678	656	626	628	629	682	702	655	659	626	673	687	648	671	720	691	661	607	703	652	665	647	684	715	631	656	681	678	643	629	639	676	703	661	687	704	633	680	658	660	643	638	708	688	668	658	709	696	676	677	639	694	659	693	657	670	688	692	637	648	706	707	680	644	666	667	626	627	673	670	624	687	669	702	669	653	665	701	673	725	692	686	654	683	686	638	648	646	705	643	664	641	642	678	567	640	652	685	665	680	663	701	687	662	687	661	698	682	660	690	675	667	664	698	649	703	647	619	679	646	663	654	689	652	621	656	696	679	646	676	633	676	669	637	681	657	655	689	668	679	682	651	663	647	668	709	665	646	643	665	670	704	643	701	685	679	674	658	669	655	677	677	661	652	699	683	680	732	658	665	663	651	699	677	695	656	708	630	643	694	660	680	666	672	632	666	636	699	715	644	644	653	647	661	672	701	656	644	661	660	691	684	677	708	653	649	630	636	656	645	667	629	641	683	687	668	661	624	690	681	669	672	654	682	667	696	659	687	679	696	687	660	712	645	637	680	631	681	661	716	674	687	664	686	681	680	655	675	654	686	650	679	688	667	705	673	687	660	654	624	623	695	646	683	679	692	649	687	626	654	653	660	667	703	674	659	708	639	707	686	663	635	655	641	673	709	641	624	656	652	638	626	661	645	658	679	651	664	617	689	693	634	717	635	665	696	655	628	673	672	635	661	648	643	638	692	697	680	638	693	689	662	701	651	696	680	650	700	625	655	714	679	682	642	709	634	702	680	688	689	704	713	717	680	676	666	674	671	649	677	634	665	687	650	681	654	700	643	641	692	678	718	649	699	639	676	677	632	686	638	682	668	658	629	631	687	682	629	637	702	673	638	670	681	688	671	657	736	672	671	666	645	603	660	698	687	690	645	656	690	687	616	650	644	645	698	649	687	653	691	668	633	657	690	711	637	669	666	684	659	685	701	650	680	683	670	638	681	638	700	669	727	662	643	671	670	656	708	656	662	692	712	710	656	653	676	691	655	663	715	625	650	669	690	677	656	659	683	668	653	659	675	699	631	706	684	651	694	629	694	659	662	648	616	689	690	636	716	695	719	636	657	685	666	667	680	657	621	702	662	699	634	646	663	695	658	631	690	692	686	677	651	663	650	636	694	684	671	631	677	671	645	671	665	668	662	681	684
13872	13529	14611	9842	6796	4745	5253	4489	3963	3390	2896	2699	2201	1550	1333	1175	895	611	519	526	554	476	423	400	345	348	352	382	367	355	376	413	379	298	256	261	275	291	251	241	242	216	257	236	246	262	242	269	256	237	233	258	229	265	246	226	264	233	266	243	247	242	256	261	251	231	248	229	247	258	222	245	239	245	228	249	207	248	236	236	229	264	269	277	225	265	277	230	217	229	237	253	252	279	247	244	232	282	233	239	209	250	247	229	235	248	267	243	247	285	277	238	253	273	237	241	235	248	262	266	264	241	227	229	240	245	235	258	246	252	244	245	252	245	249	271	256	245	218	252	254	237	252	259	268	248	216	255	237	263	246	249	246	222	246	260	238	233	244	232	246	233	257	268	256	238	234	231	277	270	243	260	261	262	250	246	265	262	245	250	255	253	244	243	276	246	240	268	251	249	228	228	240	253	257	240	259	236	255	237	248	258	211	252	241	262	226	240	235	226	262	257	241	254	273	243	265	266	241	243	256	230	234	240	251	281	226	227	251	260	262	243	246	247	226	239	259	229	251	269	227	247	292	269	285	265	255	241	247	269	246	267	255	232	259	272	259	262	250	260	243	252	266	251	234	242	248	241	280	242	266	226	233	242	240	236	240	232	229	235	236	243	250	276	245	243	251	253	250	234	239	243	278	241	243	259	255	254	225	242	262	235	249	228	241	271	250	278	240	254	266	231	278	227	257	251	248	213	252	262	238	224	262	252	259	234	275	246	227	249	255	232	224	272	268	244	240	262	287	212	233	227	222	230	275	271	245	249	228	259	233	239	267	259	227	225	259	224	260	256	248	257	233	238	227	241	248	231	265	266	271	226	235	247	278	261	279	252	255	270	259	241	228	240	248	253	236	252	244	251	254	235	269	262	231	249	246	254	262	245	245	262	249	255	238	255	258	216	263	228	262	227	257	246	258	227	251	240	246	256	263	257	229	240	230	253	256	254	228	259	238	241	224	264	232	235	230	245	216	274	260	236	221	239	259	262	215	238	251	248	277	230	251	275	215	287	208	235	235	224	262	249	259	268	284	222	258	226	236	229	256	241	232	276	226	238	250	232	232	231	258	271	227	267	225	275	254	231	257	243	251	243	250	278	259	241	243	238	241	270	253	277	268	222	256	251	249	257	245	254	265	281	241	287	245	269	273	257	244	248	233	251	260	239	228	254	249	268	232	237	230	265	249	243	231	216	236	254	219	223	234	255	265	249	270	239	248	238	260	235	254	228	226	245	236	244	237	237	241	270	228	233	259	250	270	257	262	262	215	260	267	223	245	238	263	227	221	245	269	249	281	281	229	244	225	258	248	257	237	262	231	224	251	228	233	280	240	216	240	230	230	241	234	237	242	275	261	252	247	287	257	272	248	232	272	244	263	233	232	225	234	240	257	238	247	266	250	226	229	227	235	245	218	228	269	238	255	241	217	221	253	233	254	243	258	226	253	263	252	242	229	246	224	247	221	261	244	233	240	243	212	250	241	244	258	248	271	252	250	242	242	239	233	257	239	234	256	234	251	241	262	241	245	247	238	231	279	205	247	263	229	251	231	238	251	252	262	252	272	264	259	238	243	275	239	246	242	267	244	221	240	249	247	233	251	257	265	243	259	234	213	241	279	253	262	260	253	269	242	245	262	245	245	258	265	244	261	239	270	246	253	248	257	278	269	249	269	258	256	243	267	220	292	253	240	267	232	264	257	246	238	270	262	259	229	265	233	237	255	265	228	282	270	240	207	245	269	224	263	253	234	212	251	273	233	251	255	252	256	228	251	248	235	235	264	272	235	249	258	253	229	245	257	234	261	226	256	263	228	249	215	229	248	238	254	235	224	254	263	278	220	276	260	253	245	267	235	205	254	246	258	236	243	233	258	260	281	255	213	258	262	250	235	248	261	257	272	237	232	259	238	260	215	250	254	251	250	240	218	266	236	259	243	242	264	223	247	241	276	268	276	240	250	254	251	250	267	249	231	235	245	245	233	242	252	223	273	261	278	262	260	239	283	229	240	254	241	234	245	266	249	237	265	241	244	236	257	262	229	245	236	245	244	221	237	260	218	242	262	248	220	237	234	235	248	276	242	232	259	217	225	213	266	269	235	239	266	223	250	244	229	258	255	228	231	228	232	225	278	256	223	249	251	242	270	242	237	265	281	237	275	256	231	256	213	244	246	246	244	237	269	252	242	284	236	229	226	234	267	250	229	266	225	247	249	241	233	241	262	233	278	228	218	260	238	255	273	248	234	238	272	236	263	244	247	237	270	227	244	239	242	247	253	250	266	234	238	254	241	251	245	257	263	262	246	235	258	258	239	221	252	240	269	248	269	258	264	251	246	246	231	242	251	258	226	250	245	237	227	267	226	286	249	258	255	232	232	205	235	217	244	269	269	256	213	262	243	241	244	256	242	270	254	250	238	279	250	226	250	252	267	257	265	234	239	241	251	243	223	247	250	222	263	225	244	246	242	248	279	272	254	232	243	201	268	239	247	257	244	273	256	240	254	226	239	242	232	257	242	264	245	229	265	252	233	256	272	229	239	289	273	269	287	244	246	247	235	228	259	269	276	262	251	231	233	232	213	244	255	245	233	258	264	239	255	234	249	239	248	250	252	248	239	260	254	238	248	271	271	213	264	256	255	236	286	254	234	242	236	233	245	225	266	239	273	256	247	262	227	252	222	238	264	232	207	270	265	266	279	232	262	227	222	253	261	259	258	248	242	253	239	245	247	240	247	231	275	257	234	245	266	228	222	266	234	251	253	275	247	263	258	250	278	239	233	255	240	255	279	239	226	269	277	219	253	233	242	237	245	238	232	268	253	255	262	230	221	213	242	228	251	238	248	254	230	258	264	250	230	258	260	258	266	235	251	221	251	221	226	250	243	239	246	217	239	235	255	269	251	245	258	239	257	244	253	229	266	253	258	241	220	237	236	247	245	247	235	246	253	278	257	240	242	244	243	225	255	257	268	261	226	245	256	247	232	267	263	228	266	244	248	244	251	260	254	283	228	223	254	260	265	253	213	226	246	247	237	233	247	225	248	243	225	244	252	250	265	245	248	255	258	242	237	265	249	265	231	253	248	234	269	262	273	222	232	243	218	253	227	231	248	253	251	229	241	276	242	253	267	258	250	277	252	256	248	220	210	260	240	246	262	244	245	233	222	259	233	229	225	267	276	271	261	253	256	230	230	268	248	261	254	252	246	250	251	225	257	248	256	240	232	264	222	258	261	236	221	261	236	222	223	250	208	249	263	244	227	250	223	254	272	261	250	238	253	243	245	238	247	247	239	232	249	249	265	221	232	246	244	245	221	238	228	226	231	257	233	270	248	224	273	250	246	243	253	266	266	244	245	259	261	229	232	254	230	232	262	263	219	252	222	271	239	241	222	236	242	249	243	232	265	233	268	226	262	236	246	240	250	257	235	231	279	230	243	268	244	228	235	259	238	224	229	229	234	265
9520	12304	19413	18775	16666	14797	16940	15390	15245	13651	12294	12567	10176	7351	6785	5622	4288	2868	2941	2709	2796	2105	1973	1883	1401	1389	1366	1415	1561	1478	1392	1699	1476	947	840	721	752	750	664	688	667	641	661	699	710	680	674	701	668	727	679	642	688	681	657	666	679	687	686	655	698	696	629	667	696	717	666	611	683	666	640	699	612	638	676	665	665	677	675	654	680	753	679	687	667	668	681	669	684	674	652	674	653	671	688	650	642	685	711	678	608	708	640	665	642	650	666	674	690	667	668	663	686	701	645	678	684	675	701	641	702	666	605	678	656	651	637	683	652	663	665	724	671	673	688	646	677	654	642	655	665	695	692	684	686	700	641	695	686	678	675	679	626	716	646	644	663	713	696	724	662	658	705	702	690	699	662	678	680	688	635	682	660	660	695	689	673	671	671	679	682	723	689	669	615	665	626	661	647	675	643	686	646	693	694	638	676	699	664	682	711	694	668	686	698	640	643	623	638	691	671	692	661	661	711	643	684	693	651	681	668	668	717	678	694	640	678	640	746	642	647	713	688	682	693	657	661	677	705	665	671	620	708	643	667	664	669	672	610	673	691	658	661	643	650	703	668	667	670	675	702	652	642	668	698	648	674	719	653	660	690	638	646	684	679	672	664	675	686	681	670	659	642	702	690	722	657	663	660	703	687	649	706	691	607	697	658	682	664	665	664	675	648	703	686	681	657	669	671	646	725	700	705	646	676	661	728	709	668	673	677	697	685	684	671	650	651	694	686	680	718	678	686	692	644	662	681	650	734	696	705	689	689	655	685	687	694	714	670	651	712	681	660	683	672	667	728	658	658	672	698	665	673	675	679	657	650	661	714	660	665	651	657	715	670	699	632	692	694	659	663	692	711	726	671	651	660	705	712	695	659	629	667	644	701	669	632	708	656	669	632	666	680	686	684	623	693	676	657	656	721	666	711	673	680	678	695	692	679	676	706	653	655	662	666	715	674	742	699	658	676	687	677	668	646	659	671	677	645	671	688	715	723	637	664	660	661	657	655	642	663	669	711	691	658	700	660	668	675	635	679	698	677	695	636	620	675	647	698	713	687	654	671	671	658	641	703	708	681	646	682	682	663	695	658	662	680	721	647	681	619	682	668	686	646	681	691	648	700	674	691	658	679	674	679	647	648	659	668	647	668	679	683	691	711	631	661	672	647	668	673	678	667	676	668	711	650	668	647	714	669	711	647	710	660	698	650	674	641	664	720	661	666	672	651	653	629	667	657	638	683	662	687	662	612	676	658	692	646	705	668	707	664	678	658	621	672	685	682	675	686	654	666	670	688	642	650	665	711	687	683	666	656	684	677	667	678	756	682	644	648	663	681	694	627	693	713	684	627	692	699	684	664	695	656	660	695	682	660	637	668	660	613	679	655	663	636	680	723	663	656	706	712	670	661	675	660	690	698	654	628	678	674	688	660	671	681	660	742	668	708	646	634	687	630	665	699	667	698	666	678	658	707	689	648	654	667	679	646	655	699	641	648	677	692	692	686	622	673	668	700	720	640	623	623	696	676	664	699	666	720	715	649	688	655	714	650	669	666	684	642	719	671	676	730	684	680	648	659	670	670	686	663	633	673	667	642	681	706	724	699	650	663	678	633	697	687	655	643	686	691	637	686	715	660	685	687	612	703	698	682	659	676	685	709	638	645	668	644	653	690	673	649	653	696	640	670	720	697	695	670	722	726	671	667	686	665	707	678	655	651	672	665	632	669	696	673	641	658	676	651	668	680	648	671	643	612	656	657	665	658	653	665	733	629	657	659	696	686	678	685	630	680	720	680	687	667	710	694	673	682	694	674	644	653	636	645	660	659	713	682	655	656	702	655	687	721	638	708	680	659	682	633	686	630	674	682	667	648	686	656	729	652	664	691	690	653	645	662	667	627	681	736	652	645	697	682	699	653	631	662	644	664	697	693	654	682	704	676	695	679	678	710	665	670	611	681	701	685	641	671	651	634	679	674	685	673	707	647	721	657	685	689	648	677	679	659	664	671	676	694	663	653	665	671	688	676	697	684	696	711	717	744	723	625	630	657	635	671	672	663	703	708	639	682	687	653	709	694	706	749	687	649	666	651	681	684	662	675	631	697	628	668	679	673	663	692	673	704	719	656	662	716	666	635	743	711	728	741	683	660	761	660	651	713	695	700	668	670	676	667	715	701	670	671	645	683	691	673	679	678	629	655	644	685	683	722	687	719	664	657	685	657	670	663	656	668	638	682	693	705	695	659	688	640	689	624	631	644	680	679	690	657	654	685	633	666	663	672	636	719	656	664	669	715	660	653	632	684	702	680	658	685	674	679	687	659	711	693	676	680	674	697	664	687	675	661	622	643	628	714	652	686	676	666	705	670	673	663	680	697	676	692	647	656	643	677	699	627	705	654	702	684	710	689	669	661	695	672	649	683	695	704	666	688	674	661	675	631	674	726	694	693	695	675	665	681	664	703	673	653	676	640	679	662	603	677	657	677	649	692	650	634	668	632	719	708	675	672	668	676	687	696	667	704	666	697	684	679	701	692	635	704	666	669	672	676	691	705	662	693	655	661	613	645	697	649	656	691	704	658	705	669	695	646	688	676	657	671	645	650	684	675	704	680	660	716	649	682	676	702	725	690	710	660	672	704	662	682	681	661	683	678	696	668	740	721	713	649	689	665	739	673	663	647	689	676	618	685	721	683	673	656	663	706	685	692	665	732	656	654	644	683	666	684	706	672	661	639	701	676	670	682	651	653	660	666	651	677	686	709	714	679	663	688	696	611	652	685	665	703	712	639	686	672	660	695	675	701	659	666	672	685	668	730	610	646	647	648	698	682	672	745	687	712	637	662	682	657	665	657	690	675	683	695	647	677	717	687	644	684	667	669	683	653	718	670	660	679	688	679	700	681	663	686	688	632	651	656	667	635	638	690	668	700	667	662	664	685	631	624	678	685	696	704	647	655	658	692	670	638	686	648	678	656	699	709	702	696	680	732	666	664	664	682	690	675	673	681	630	671	675	724	661	668	637	667	659	674	674	655	681	698	671	669	670	668	730	697	685	673	658	665	701	665	677	721	682	641	679	659	669	709	735	687	657	656	654	700	674	694	649	687	695	702	666	691	684	633	698	620	690	598	664	713	621	669	679	643	690	673	677	697	711	717	679	649	647	655	698	667	670	658	665	653	709	658	697	700	653	681	658	693	651	641	699	698	668	669	693	662	683	645	653	622	631	640	704	674	710	709	667	655	669	732	700	665	710	672	702	659	703	659	669	701	677	694	710	649	670	675	694	644	694	680	691	692	633	704	689	644	703	676	689	631	654	677	644	651	642	663	662	696	633	664	638	688	715	701	637	630	683	688	659	660	635	707	700	671	675	695	665	713	689	654	644	675	675	688	674	660	657	709	651	680	670	661	705	699	658	672	716	703	662	685	634	696	674	646	668	627	652	655	646	690	619	673	641	690	664	651	662	632	719	671	668
34836	37759	42349	38449	32644	31128	36138	33470	32869	32508	31077	30219	25744	18824	16267	13172	8159	5381	4878	3474	3339	2460	1996	1321	1098	1383	1208	1072	1336	1104	1005	1347	964	626	521	369	369	335	289	273	299	283	264	240	233	235	237	205	213	245	212	203	233	232	215	213	216	208	196	204	194	223	174	233	213	196	219	209	182	211	218	198	197	206	214	231	189	208	225	199	211	225	185	206	229	207	226	203	195	208	209	209	215	238	207	197	212	214	184	205	222	231	219	204	192	208	230	184	209	194	202	198	201	219	209	206	229	206	205	202	197	195	221	216	220	208	195	210	199	239	226	211	198	205	201	222	218	195	220	212	211	233	179	213	192	212	215	206	181	205	218	228	209	205	200	207	214	199	204	216	197	204	192	215	202	205	197	218	227	212	217	207	237	201	212	187	205	213	211	210	202	227	210	208	199	202	204	216	204	226	235	184	225	196	203	209	214	234	225	216	214	219	204	195	179	213	204	196	199	196	213	169	228	188	215	203	220	204	228	223	187	204	216	208	209	246	201	204	249	224	210	247	244	205	185	220	213	213	218	222	182	194	205	172	184	194	212	213	209	231	190	188	216	209	221	202	212	229	184	203	195	188	188	195	241	187	222	196	217	222	242	230	221	196	211	202	205	220	204	198	203	202	202	206	207	235	201	215	220	227	194	203	183	197	188	211	229	200	213	193	172	196	244	222	199	222	212	215	210	203	190	205	206	214	201	193	171	229	198	203	189	187	225	227	204	196	205	193	205	209	204	218	224	211	186	203	217	217	218	203	205	207	198	195	211	200	167	202	181	212	203	199	204	181	219	222	207	206	214	210	191	177	221	182	215	218	232	214	211	226	198	196	203	202	219	199	219	212	225	198	223	215	222	226	212	206	236	200	226	201	233	218	227	230	251	203	195	224	226	205	206	199	205	215	197	189	212	209	196	210	203	195	215	220	219	236	206	207	221	220	221	197	215	172	224	189	225	211	227	184	237	219	208	210	207	186	211	193	192	237	220	234	231	187	231	215	226	214	204	173	224	213	202	182	195	203	196	224	196	211	198	217	179	210	193	215	200	230	223	193	183	222	190	204	210	175	210	231	209	210	214	185	218	203	223	193	218	207	195	204	219	175	180	206	226	232	214	199	232	222	170	199	217	192	214	227	187	215	196	189	230	218	193	225	201	244	199	214	233	198	212	214	240	234	224	216	221	199	210	180	218	237	236	215	195	208	189	226	200	210	196	219	200	222	197	218	198	219	217	227	199	221	210	210	203	217	197	226	220	221	203	205	190	232	201	203	204	193	205	212	209	223	211	196	201	191	231	204	206	196	194	194	212	201	208	200	198	201	240	226	196	207	198	205	225	209	197	204	196	247	195	197	205	190	203	181	189	225	191	224	209	190	213	216	200	213	191	208	202	226	199	225	198	217	196	217	237	225	186	191	230	211	179	220	217	201	196	204	218	218	212	225	209	215	199	179	171	216	191	216	212	207	222	202	234	221	194	208	228	204	201	198	212	197	204	221	210	222	194	215	221	206	224	213	198	205	229	235	222	199	198	221	219	216	190	227	197	233	213	221	201	217	206	187	213	213	230	198	202	218	210	193	207	194	190	214	200	205	206	223	200	196	202	223	209	214	194	221	233	220	228	195	217	190	238	206	208	176	205	214	224	214	211	232	203	210	197	230	223	211	200	187	211	214	197	206	222	186	189	187	188	216	206	205	229	196	209	209	230	240	225	217	206	237	201	218	211	225	209	206	220	222	225	197	202	220	231	212	197	190	233	222	200	212	201	187	203	182	191	198	211	207	222	228	201	203	191	204	251	196	199	220	215	213	200	230	214	237	210	186	222	226	228	193	206	210	221	221	213	204	225	191	180	222	210	199	206	211	198	220	200	213	211	200	222	184	216	226	208	211	208	195	192	208	180	208	202	203	206	199	205	170	212	217	198	231	224	201	201	232	230	211	224	228	232	211	225	216	206	199	218	203	204	189	211	233	201	211	210	214	209	210	176	199	217	186	200	217	212	227	224	226	204	201	206	211	176	215	213	198	215	211	210	202	227	225	202	196	213	216	212	226	225	199	189	217	216	217	168	226	221	240	228	213	201	195	206	224	214	197	209	214	231	216	232	224	236	184	186	220	215	215	213	215	230	200	212	224	196	252	209	199	216	220	224	206	205	199	186	207	220	199	214	230	224	212	209	184	227	203	213	221	219	212	242	204	225	234	229	203	205	186	199	214	194	199	223	206	210	224	208	186	217	204	216	228	194	206	198	196	194	238	186	204	209	201	213	236	213	223	213	216	209	237	230	174	232	195	206	201	198	207	206	205	175	207	206	229	201	220	197	196	199	221	223	185	214	233	201	215	198	190	208	206	192	198	192	221	209	193	221	196	195	186	211	236	215	200	219	221	246	205	196	199	205	211	235	199	220	207	209	196	221	186	217	189	226	203	209	200	206	210	207	212	190	187	217	230	236	203	219	201	244	193	188	199	225	211	195	194	202	230	213	217	207	218	211	236	206	188	198	241	211	222	197	188	204	240	217	203	190	195	193	232	202	219	219	198	212	208	215	246	172	210	210	200	216	210	202	231	217	194	186	236	240	218	208	213	216	218	219	243	203	221	217	194	212	227	217	197	209	219	200	165	230	194	197	186	180	226	211	221	202	187	221	195	200	227	210	216	260	201	226	239	211	205	205	190	216	174	216	216	210	195	199	213	211	209	204	197	194	216	230	203	215	191	182	187	200	218	218	221	221	227	213	216	183	209	200	212	244	213	222	221	194	209	222	198	204	198	223	220	203	214	192	210	220	227	223	214	213	232	217	204	220	199	199	226	216	202	189	197	185	219	202	199	186	214	211	209	198	214	188	215	198	206	182	221	218	207	196	239	234	200	206	228	224	226	209	195	198	241	224	212	213	203	232	210	215	218	215	214	182	203	214	234	206	189	213	217	241	201	247	232	208	199	213	214	214	229	207	204	231	195	203	199	225	227	203	225	210	202	198	214	196	194	193	230	208	192	226	208	230	213	231	224	197	195	216	212	216	220	212	193	216	227	204	181	221	219	197	198	212	198	201	201	220	221	195	188	198	201	188	217	224	202	203	200	230	195	199	219	211	219	193	214	191	206	210	194	248	220	199	224	188	215	220	213	236	192	210	215	238	197	236	222	210	188	187	235	228	205	200	190	215	227	202	197	216	176	237	210	202	231	187	220	210	194	198	208	241	210	191	198	186	219	217	214	227	225	225	193	188	190	188	203	218	194	238	187	231	216	202	223	185	218	221	237	196	204	218	190	203	203	223	215	184	193	188	225	204	221	204	206	211	215	202	214	201	246	199	186	201	198	203	204	202	245	218	212	193	183	222	198	229	209	204	208	231	218	217	201	242	222	214	205	216	186	221	206	221	222	217	220	244	207	222	185	199	209	187	224	220	193	177	201	222	227	201	212	210	205	212	190	201	207	209	182	251	209	201	209	206	210	208	223
24382	31673	40414	42535	40056	42076	46166	43402	46560	46047	46617	46079	41821	35860	34198	31104	23159	18544	18689	15280	15093	11874	9821	6345	6138	7632	6907	6166	7638	6183	5716	8014	5309	3102	2504	1649	1559	1546	866	910	957	1016	1038	817	739	742	737	713	678	655	643	609	673	614	619	583	572	600	603	588	608	561	607	620	586	608	586	607	583	653	597	584	598	608	601	555	542	588	599	567	606	573	550	580	613	613	599	565	622	580	579	579	556	607	548	601	593	623	611	571	583	603	588	583	587	549	588	558	573	616	579	565	592	604	585	577	615	608	590	563	564	579	580	605	611	619	574	604	599	611	567	595	574	592	595	593	577	562	631	583	575	577	558	630	559	546	552	557	605	580	609	602	600	598	562	568	555	564	593	608	583	573	578	563	594	583	594	539	544	614	578	594	571	560	565	595	618	593	574	606	583	608	557	558	572	548	551	562	564	599	575	575	565	567	576	618	559	571	598	575	567	596	597	586	548	596	598	571	586	535	561	581	618	584	570	587	596	592	573	585	613	622	605	619	548	649	552	596	580	577	565	611	572	557	586	577	534	542	588	582	567	636	563	596	596	627	598	566	575	569	592	602	566	585	571	549	585	571	554	605	615	603	588	600	587	570	528	594	630	553	631	594	603	616	600	562	570	577	586	605	584	625	593	599	601	547	599	572	606	578	558	609	557	568	571	592	557	578	593	619	532	561	596	590	580	576	559	565	535	594	584	554	599	532	590	607	581	594	573	589	600	569	585	619	612	566	598	611	568	598	573	554	575	583	557	635	583	613	593	575	562	556	605	591	628	606	571	556	617	547	584	580	594	608	560	591	595	568	588	552	578	607	562	592	625	615	574	571	577	553	595	584	582	605	582	584	587	588	563	552	611	573	584	551	578	580	605	578	578	574	629	587	596	580	586	616	600	613	579	570	624	583	573	552	599	620	551	577	575	573	581	553	599	553	618	587	598	561	596	586	596	576	591	617	588	601	556	620	537	615	633	573	602	567	585	594	632	555	613	598	614	567	607	590	611	554	641	563	556	559	596	592	571	555	567	563	581	571	609	563	588	589	560	561	623	628	557	582	572	552	592	584	572	602	607	564	572	578	615	541	591	560	586	592	610	588	583	579	593	585	587	546	573	609	609	615	589	570	591	571	639	618	577	555	579	573	578	569	622	581	579	574	574	590	582	586	557	578	639	578	621	544	588	579	586	587	547	544	624	608	610	584	587	609	609	564	562	546	587	572	571	603	611	582	592	582	613	620	613	606	636	586	578	583	611	565	600	574	580	605	545	602	572	593	588	583	574	577	581	597	576	564	602	572	608	557	566	608	595	619	590	607	589	550	573	604	628	590	568	616	576	581	580	580	572	571	613	593	584	617	554	556	599	554	556	565	565	567	576	591	569	578	597	556	614	566	593	599	571	588	598	589	608	531	627	566	566	571	577	572	630	591	560	573	584	548	547	594	571	603	573	569	580	567	570	616	551	618	570	593	585	543	567	543	587	555	590	575	604	608	567	564	593	545	592	558	575	568	560	599	577	571	601	568	602	574	589	549	591	573	571	599	636	581	616	608	571	591	606	579	593	582	580	593	588	628	582	557	613	576	583	576	612	639	593	582	537	598	585	575	578	568	601	597	600	559	595	550	528	556	641	599	575	583	565	546	578	605	637	630	584	593	576	563	606	553	583	612	572	556	584	585	574	582	640	565	580	567	589	593	607	556	589	569	556	601	582	620	563	622	622	589	567	612	617	571	577	598	553	597	570	549	579	572	608	541	521	611	542	603	582	619	572	602	622	601	577	596	566	547	601	605	611	601	600	609	608	577	578	610	553	573	571	600	566	582	557	570	606	548	588	606	576	581	598	573	553	583	606	598	580	562	540	585	579	606	599	610	623	569	619	580	562	527	547	590	616	606	616	607	596	571	551	586	584	589	593	576	584	606	587	629	586	587	596	628	538	545	605	596	619	592	605	558	581	592	513	606	568	587	588	578	622	626	574	562	582	562	609	546	572	567	554	588	570	600	615	622	571	636	593	617	577	606	586	583	610	577	598	620	570	568	599	601	598	573	620	586	618	627	550	561	588	545	610	587	584	614	545	616	583	553	595	612	600	597	584	571	618	548	555	587	596	557	568	598	609	613	583	566	616	556	613	580	584	570	584	585	584	599	613	574	583	585	540	580	559	589	596	563	599	584	567	583	595	603	614	574	553	580	609	601	599	621	618	564	555	596	579	589	554	598	588	547	568	582	583	617	552	623	590	581	594	568	562	546	615	586	543	555	561	594	576	604	608	588	565	554	600	582	530	590	591	581	614	569	602	562	594	608	562	606	569	576	592	578	610	603	602	567	588	600	581	632	578	559	585	574	556	585	593	613	603	637	562	563	583	571	571	617	605	554	587	602	576	541	594	606	592	583	522	586	579	579	585	600	556	587	522	564	584	577	621	612	594	621	555	631	566	636	580	565	564	600	535	581	639	573	557	564	577	561	639	592	571	557	595	574	617	554	587	608	594	578	601	570	576	620	588	621	570	573	530	629	581	558	588	623	568	574	595	553	591	601	582	595	575	551	566	604	564	555	618	611	563	588	605	623	561	546	591	593	605	584	578	537	570	623	593	578	585	578	623	571	573	583	536	574	640	554	572	600	570	590	563	584	592	566	554	566	563	617	579	627	626	576	592	550	615	612	564	548	600	592	574	599	624	586	601	617	603	597	627	608	550	569	606	611	580	550	606	587	557	584	612	559	584	559	556	600	603	588	562	570	568	618	564	611	589	642	644	547	576	591	577	576	588	595	570	583	595	607	567	552	585	550	565	560	620	607	540	647	590	579	577	560	598	566	564	629	593	608	539	585	575	576	560	578	587	580	557	558	597	572	601	572	584	589	606	595	589	601	609	607	560	576	548	590	568	637	558	591	600	589	596	583	547	594	605	601	562	601	660	571	563	566	592	546	596	555	561	583	567	596	566	611	592	575	622	582	558	578	592	620	577	605	591	594	587	629	594	560	561	576	599	583	617	593	584	580	577	604	595	563	601	598	604	603	608	621	608	603	561	591	598	614	566	574	595	595	526	583	604	582	582	620	590	588	573	575	589	585	562	531	584	632	606	602	610	591	584	563	555	605	566	584	583	634	563	601	610	569	516	597	591	568	597	586	566	611	581	604	590	565	592	582	571	596	599	567	586	605	582	585	595	634	557	577	570	577	574	568	589	587	597	506	592	619	608	558	566	549	622	596	577	613	574	630	617	520	556	576	622	591	614	601	638	576	527	578	591	592	571	589	599	602	576	549	566	621	602	577	608	595	635	571	595	611	556	580	588	564	585	611	571	598	583	577	602	592	548	634	607	597	596	559	600	609	597	561	604	555	578	572	581	576	607	565	564	612	598	594	569	612	579	591	555	584	539	625	569	573	575	604	588	583	577	540	573	590	586	569	583	566	587	570	606	599	577	591	603	594	600	576	615	551	604	590	566	609	556	594	587	548	586	605
40420	42940	43227	42718	37723	34177	39655	39871	35126	39254	38488	38193	32429	26331	23548	20910	14932	10686	9037	6722	5322	3521	3423	2619	1499	1109	1947	1808	2611	1324	1630	2198	1476	864	579	487	407	461	371	304	309	331	325	269	265	281	262	247	269	253	245	262	235	262	260	259	264	271	245	266	210	269	252	248	236	246	253	250	243	267	246	219	238	263	254	232	246	252	231	258	242	227	212	218	253	200	250	194	244	254	222	260	263	265	209	226	249	250	270	227	257	254	227	260	264	264	230	240	257	256	253	232	270	261	237	242	245	250	245	237	254	249	253	260	258	234	278	241	231	234	230	255	237	226	243	234	244	217	245	237	234	229	242	231	256	227	247	232	230	260	250	227	198	238	230	272	233	242	239	240	229	248	241	236	224	248	225	232	211	240	245	228	227	245	249	254	228	240	270	242	244	237	228	243	250	229	243	266	246	225	259	258	279	269	239	263	263	217	254	261	242	249	220	248	259	243	239	262	234	268	242	219	229	225	246	244	222	261	266	241	234	205	240	264	230	251	230	259	237	243	256	244	263	240	233	252	247	244	231	241	254	230	245	237	245	262	257	243	209	256	230	245	243	269	258	229	239	285	244	262	249	242	221	237	227	213	249	232	252	223	242	212	248	265	235	256	274	204	234	244	236	256	265	226	244	218	240	236	252	250	226	252	252	245	241	269	233	247	239	242	271	281	229	237	241	261	249	244	230	230	250	240	239	274	239	250	261	263	248	266	238	228	210	241	247	220	241	266	226	258	271	229	243	268	229	225	246	242	246	226	245	255	243	225	230	235	260	244	253	225	243	272	238	250	243	231	261	237	240	228	240	247	246	250	238	255	241	246	226	262	231	245	237	244	247	236	237	267	238	216	214	220	248	243	256	237	241	270	234	259	256	228	259	237	254	239	253	253	249	237	240	209	238	243	241	263	262	250	245	249	250	222	205	229	232	249	254	246	248	228	249	254	255	239	241	259	278	231	250	237	252	256	243	255	236	276	259	249	240	231	226	243	225	246	245	249	224	250	251	242	254	216	224	230	244	233	245	263	222	267	259	258	267	264	237	236	234	273	245	243	242	223	241	256	258	237	235	223	229	255	281	249	245	233	223	243	230	256	241	243	252	239	243	245	231	252	239	240	221	228	258	253	254	224	245	210	270	228	254	258	241	240	241	239	261	241	250	246	253	234	247	222	218	234	254	239	266	240	268	217	256	238	268	266	218	294	241	257	236	250	222	270	229	268	218	241	226	247	243	243	221	260	227	239	252	272	243	229	263	236	243	259	227	242	253	240	244	221	253	235	211	267	248	221	208	246	243	256	249	257	263	237	230	243	256	230	232	230	224	257	228	253	260	249	219	248	216	234	236	283	249	240	236	204	283	256	258	243	230	238	233	253	258	248	221	279	232	241	242	250	243	251	247	236	260	287	231	249	265	234	231	231	250	221	222	240	249	231	246	247	253	250	266	219	254	242	258	264	240	250	272	254	228	227	252	226	207	243	226	278	239	225	258	211	244	247	238	234	259	255	241	273	264	230	231	238	212	249	247	235	228	228	238	240	232	249	225	247	228	252	251	251	254	260	250	220	236	257	251	252	247	266	242	245	243	234	219	242	248	242	250	246	243	232	243	253	266	263	255	238	234	252	244	237	231	247	238	243	216	220	262	253	251	251	257	218	271	244	240	240	242	250	245	271	251	226	276	245	247	230	247	262	241	251	235	253	219	241	275	278	238	276	239	200	236	230	237	241	248	228	269	287	243	230	264	243	214	238	237	239	256	261	244	220	202	245	229	272	222	270	256	248	221	258	195	243	228	263	248	241	265	221	245	261	253	248	253	239	226	231	253	246	242	252	217	252	246	228	230	256	252	249	235	267	252	262	261	234	246	238	232	238	243	273	238	233	215	258	234	240	256	207	208	243	257	242	260	231	261	257	235	256	243	201	248	241	251	237	267	238	214	258	234	260	242	273	236	240	225	251	227	258	227	240	224	248	221	229	242	245	227	255	249	238	255	233	244	277	240	252	249	262	218	252	233	253	244	247	228	229	246	248	224	220	269	221	233	250	257	257	224	242	266	249	261	262	240	240	227	256	237	247	249	276	254	276	198	258	237	214	251	248	264	241	238	232	232	233	236	266	222	233	265	247	227	223	245	261	231	266	220	220	248	212	252	223	250	234	260	211	233	270	217	240	200	240	250	247	244	229	264	245	227	245	218	223	243	258	215	265	246	238	253	237	230	233	259	249	268	244	224	234	247	254	203	252	240	245	237	273	253	244	221	250	257	253	253	252	257	230	250	265	232	252	237	253	246	250	233	251	244	262	238	247	257	256	236	256	244	267	228	237	251	230	249	226	237	250	255	259	234	219	236	228	270	230	280	231	237	252	237	254	219	243	246	232	257	216	226	285	234	233	242	218	244	253	253	251	239	243	242	257	246	245	251	251	237	252	258	234	200	254	251	244	218	269	249	212	247	249	255	231	244	251	239	224	255	249	240	215	248	241	287	251	250	271	269	246	261	227	237	259	258	229	204	228	230	243	228	249	246	239	263	256	240	256	240	235	219	239	245	247	260	235	247	233	234	260	240	227	250	213	250	239	267	234	241	261	228	243	227	224	238	271	224	248	237	242	236	262	283	233	257	253	243	236	234	238	260	264	236	218	269	238	261	241	238	234	238	268	242	244	244	252	271	230	235	233	261	289	248	231	206	256	235	250	244	225	266	244	235	242	228	244	252	218	257	246	205	238	264	256	254	238	248	239	230	247	257	234	241	238	260	244	228	235	244	243	238	238	230	209	258	264	260	214	255	249	235	241	259	247	263	253	250	241	246	215	206	249	257	257	228	255	252	249	251	253	220	232	213	243	222	229	270	245	230	240	226	218	241	238	247	227	244	208	255	245	248	236	238	244	236	240	241	254	243	263	255	272	246	234	247	241	259	253	237	259	232	252	220	275	236	221	245	246	279	235	241	274	252	231	248	243	211	253	251	220	227	242	235	231	238	237	271	246	250	232	234	227	248	242	257	263	264	244	254	263	253	211	250	215	240	252	263	257	253	268	224	251	227	248	255	236	250	244	289	220	257	246	231	252	243	255	252	251	231	252	247	263	236	218	272	276	260	216	240	252	235	222	228	268	259	232	241	247	225	248	255	228	237	254	242	227	254	245	238	270	243	252	272	236	239	216	248	248	232	252	228	253	224	251	253	254	249	244	249	238	254	248	226	259	248	252	259	227	237	236	228	217	235	233	251	267	231	246	262	236	239	229	230	230	239	257	221	250	232	243	230	250	257	255	273	236	258	273	265	215	233	237	233	224	242	217	241	237	267	260	249	246	256	228	246	231	263	229	234	226	256	245	236	246	224	235	251	226	238	234	276	261	233	250	270	244	262	256	248	230	256	276	248	234	230	229	252	263	272	242	239	276	260	286	229	255	242	239	241	237	233	248	257	273	263	219	251	240	267	260	238	269	232	244	241	275	226	259
29024	36176	42460	47337	45160	44729	49461	48715	48307	51578	52250	52481	46302	42112	40345	38915	31528	27262	26019	22677	19286	15308	14979	11525	7262	5779	10274	9360	12728	6547	9372	11178	7255	4236	2743	1908	1845	1872	1190	1012	1136	1084	1096	910	880	852	827	798	790	719	774	718	703	705	724	676	680	686	670	696	695	672	736	658	703	669	655	718	701	739	695	687	700	654	693	706	643	637	660	667	664	651	673	672	695	672	710	722	674	662	645	679	643	694	713	689	638	645	656	636	689	671	618	602	657	696	692	685	702	692	640	641	703	697	628	635	637	668	648	646	656	647	623	689	684	655	670	652	685	665	678	659	690	656	672	669	671	658	670	676	676	640	683	659	676	632	652	736	638	648	675	667	670	647	693	663	671	698	638	678	614	693	644	676	668	687	637	636	629	633	635	668	673	691	713	680	684	651	668	655	677	669	661	696	661	627	627	713	657	662	626	674	642	634	665	617	670	613	693	673	644	643	680	641	640	709	657	697	641	659	660	684	673	623	674	644	645	691	695	625	683	671	640	657	679	706	691	716	675	710	669	696	688	667	707	688	644	692	692	663	645	659	690	637	691	689	642	660	643	661	704	687	650	657	703	686	682	716	664	657	673	670	691	679	640	675	664	663	676	681	695	644	660	677	693	704	629	652	674	645	650	747	675	670	713	674	653	681	647	677	645	640	622	686	717	685	681	681	686	662	655	639	679	712	694	618	673	661	657	712	685	628	672	647	644	644	703	671	639	708	705	671	639	708	669	646	633	681	614	674	662	642	669	661	730	657	655	703	665	678	684	726	655	689	679	664	665	685	680	672	684	644	609	657	705	655	677	651	687	699	686	697	657	674	679	677	716	703	640	691	706	667	660	630	700	682	621	655	679	694	678	703	645	689	676	687	659	683	652	682	652	696	675	665	700	674	691	697	624	689	649	683	702	692	685	695	677	681	604	686	711	698	659	707	696	648	678	633	668	693	652	641	653	638	649	632	675	632	691	681	684	691	660	670	707	663	674	656	636	691	703	672	647	672	725	689	641	643	672	703	646	658	695	669	660	696	676	647	677	630	702	702	657	629	692	687	682	689	650	636	657	641	614	645	705	639	679	650	685	657	633	667	658	651	646	653	644	661	684	691	605	678	677	658	706	688	693	705	703	672	665	665	667	650	637	674	621	668	687	720	680	668	717	698	702	713	620	675	715	735	668	635	707	643	659	687	688	681	681	692	707	669	688	681	667	641	668	680	612	670	669	664	660	659	709	663	666	651	646	678	681	684	673	620	666	694	655	618	654	696	658	671	646	656	686	690	657	604	620	636	660	688	703	679	620	667	660	702	698	651	646	661	605	736	632	684	629	660	666	713	654	659	693	695	668	697	661	654	696	657	627	634	646	640	661	669	645	676	698	669	669	653	703	668	687	626	651	655	675	680	652	672	728	665	699	651	699	650	647	662	659	677	634	603	666	648	665	665	641	714	648	649	642	661	666	667	627	638	661	666	713	683	677	714	656	680	655	660	688	653	631	694	661	711	636	636	694	650	628	662	646	695	720	672	668	663	675	702	643	650	635	671	652	676	670	709	680	677	679	691	722	643	652	691	658	638	684	646	679	676	685	677	643	630	677	710	701	679	673	639	697	679	682	695	728	671	696	607	646	716	669	685	693	666	683	644	631	656	649	650	676	641	670	653	593	634	671	656	656	668	657	676	676	670	659	654	678	703	650	680	680	684	682	619	657	706	634	689	720	687	690	668	668	641	679	670	693	660	692	687	703	682	707	653	656	709	642	685	669	640	663	665	629	682	729	703	652	683	677	690	643	673	670	696	670	688	630	684	692	658	629	666	687	696	655	637	684	666	667	633	700	660	694	692	662	657	676	667	669	627	677	671	723	658	643	689	631	663	721	670	625	669	664	691	644	740	664	690	627	676	674	668	643	674	658	682	688	653	700	681	662	674	651	691	674	690	688	610	671	636	686	662	682	662	618	654	688	676	686	642	663	641	634	636	662	646	696	656	676	666	664	633	649	673	650	687	633	694	703	704	690	631	666	679	659	678	686	693	628	647	745	656	673	671	702	697	666	650	668	646	700	678	677	644	673	648	666	680	642	659	678	640	655	604	623	670	720	690	678	673	656	667	655	683	695	686	696	661	690	638	688	707	724	642	646	657	682	677	695	701	636	670	659	667	697	693	672	700	667	687	722	652	656	642	659	631	703	671	666	655	627	658	653	679	685	657	697	681	693	642	704	653	677	635	640	683	660	676	650	725	633	679	700	647	680	659	672	655	676	676	688	647	686	688	690	701	718	693	661	636	668	666	611	697	652	689	648	686	680	702	664	643	694	692	652	661	713	656	654	665	710	595	678	689	656	656	698	659	672	652	631	676	665	653	686	700	664	697	730	651	657	660	684	668	640	707	645	722	636	688	674	690	662	695	680	648	668	669	667	627	656	600	639	669	643	676	661	666	631	658	630	684	652	681	695	673	667	639	655	711	713	667	667	666	655	626	670	621	660	680	660	634	662	644	696	655	705	724	691	658	672	656	658	689	635	689	641	692	665	689	702	685	720	648	669	690	684	679	640	696	671	717	666	645	669	670	694	664	706	668	623	677	663	685	664	711	691	679	700	689	712	699	651	649	673	662	717	632	687	690	696	647	658	696	694	657	650	687	665	645	645	670	686	666	676	673	674	718	625	608	660	707	688	658	658	672	656	695	623	684	692	686	681	678	680	609	638	671	671	641	693	633	653	659	632	667	675	678	659	664	697	679	662	650	620	655	701	676	637	648	681	634	682	692	692	680	666	649	726	665	628	703	656	670	611	649	699	691	701	670	708	619	632	715	656	664	649	653	690	610	678	708	628	684	651	624	652	628	652	663	690	634	656	673	684	642	640	710	627	633	643	640	675	626	674	689	633	677	656	667	657	657	728	672	664	668	642	706	678	672	669	684	639	674	645	658	633	682	674	693	627	680	679	654	675	679	640	703	665	667	673	609	664	659	701	681	655	674	668	738	689	656	646	648	686	646	668	679	646	696	669	669	701	657	666	594	653	668	707	684	677	699	658	636	621	648	712	691	678	711	671	656	660	656	636	675	646	676	629	680	668	700	666	681	681	668	641	712	671	648	662	667	631	700	711	666	644	660	654	641	618	699	755	691	701	625	697	649	656	661	627	643	643	704	651	659	704	676	640	678	626	652	684	710	711	683	686	686	689	636	670	665	663	692	689	693	650	720	667	678	646	727	669	683	747	680	645	631	668	617	692	688	659	710	685	690	688	684	649	706	700	678	698	701	678	736	671	626	727	649	682	689	651	683	651	668	673	637	661	681	697	665	744	681	683	680	699	678	671	654	662	677	694	686	644	609	674	679	643	625	685	667	675	694	714	702	716	688	691	642	651	691	663	685	688	670	677	642	732	685	663	604	658	674	636	653	698	648	703	648	668	657	656	638	625	665	697	681	695	658	653	632	683	705	676	682	675	664	689	654	638	694	686	710	649	682
13513	12564	12048	9545	6787	4399	5301	5067	3568	3528	3276	2916	2270	1764	1482	1408	1045	745	706	587	473	451	469	366	322	309	388	372	384	333	332	425	344	344	300	266	228	226	250	260	262	233	256	232	248	251	220	233	221	245	224	240	244	248	241	250	278	240	296	234	245	274	246	265	242	244	230	244	262	248	238	260	239	260	229	258	248	269	243	246	255	262	238	263	257	215	218	248	249	262	278	235	235	238	251	250	224	247	239	238	221	235	252	220	263	245	266	271	264	239	265	263	246	253	260	243	247	221	251	237	230	253	274	252	279	265	244	223	223	266	258	227	258	236	241	263	234	257	237	240	254	246	256	239	235	251	260	236	257	242	273	239	244	248	225	233	251	255	220	251	234	238	245	275	237	256	246	232	235	244	225	249	227	261	236	283	252	247	234	243	254	235	230	252	254	243	246	240	229	244	254	233	248	225	241	238	267	257	228	197	273	246	254	257	256	223	213	243	268	255	243	272	221	233	240	236	242	238	220	238	226	241	249	261	260	255	233	251	247	243	261	226	251	252	227	240	281	239	211	250	206	242	245	213	244	240	287	284	255	224	249	241	256	224	274	250	235	231	224	259	199	278	235	230	257	246	232	233	225	238	248	250	244	226	235	228	253	233	241	232	258	241	210	229	245	258	273	251	231	239	233	226	272	234	241	267	267	264	232	252	241	236	247	272	251	230	249	251	248	242	254	243	237	239	245	262	264	267	236	242	241	233	260	229	259	267	246	234	229	234	266	252	261	235	250	253	267	236	249	245	241	237	200	251	257	241	253	240	270	270	256	250	251	264	257	233	238	257	199	263	210	220	250	215	250	239	233	241	252	257	260	242	271	254	220	239	247	242	269	236	282	249	276	246	237	257	247	282	272	277	251	230	236	224	259	238	278	237	244	235	223	233	247	229	230	275	265	285	233	252	253	244	233	286	231	237	222	258	250	250	258	250	234	254	233	254	279	246	241	251	218	244	255	235	242	264	225	262	249	239	234	247	237	254	250	224	236	227	251	243	238	245	254	236	251	250	279	255	241	241	223	255	245	244	269	228	252	256	243	261	233	230	236	213	243	248	247	240	230	274	259	231	211	268	252	231	207	223	234	232	267	236	261	285	215	228	247	244	247	268	233	235	209	240	262	275	245	269	238	244	253	271	227	223	250	227	254	267	250	250	222	241	267	251	233	236	255	237	263	227	255	276	229	254	253	215	240	233	246	237	240	268	233	244	239	240	247	269	256	260	257	290	239	240	251	230	232	226	256	262	229	233	223	238	229	248	256	224	243	221	241	245	257	239	232	229	228	252	230	228	271	266	273	252	243	240	268	235	255	236	265	216	220	251	259	277	251	248	263	247	259	247	233	199	268	249	234	255	226	245	237	234	278	253	257	251	246	269	233	226	267	232	239	239	269	219	245	249	230	244	256	263	269	274	241	246	256	249	259	222	234	245	267	244	246	245	240	243	244	233	269	248	258	229	227	264	267	246	240	246	258	236	240	260	268	258	257	237	250	271	212	258	243	261	252	239	235	234	254	241	238	268	242	259	250	267	230	262	251	260	243	257	236	251	245	249	230	244	260	243	243	231	239	241	247	256	229	251	264	235	251	232	259	260	264	236	264	251	255	234	274	245	236	251	240	264	260	232	266	250	241	259	247	262	237	265	258	278	240	260	251	226	244	219	242	250	268	283	238	251	248	236	222	250	240	244	256	238	246	275	276	237	219	254	289	238	222	259	251	233	247	249	246	249	231	245	231	231	225	245	264	233	249	229	243	258	240	249	256	229	265	245	258	258	239	266	270	247	249	259	256	258	248	239	230	278	226	243	248	268	226	236	257	245	242	255	220	261	250	263	283	222	261	247	264	257	250	251	266	234	246	246	241	234	269	244	237	248	262	261	224	242	256	256	267	253	248	270	235	253	233	270	259	241	249	216	235	236	253	241	206	235	259	284	248	260	232	248	234	235	234	252	249	244	261	274	234	254	267	238	238	249	249	243	246	286	241	252	233	258	276	221	249	231	220	217	234	219	252	239	262	266	232	218	234	235	287	243	229	260	266	250	260	268	226	258	243	247	228	247	279	265	222	262	222	240	228	227	234	234	253	241	262	259	235	250	260	248	264	248	212	224	261	239	251	277	206	246	246	235	265	231	251	235	252	234	222	253	264	248	275	226	253	261	245	269	251	252	232	249	236	257	285	241	231	246	240	216	240	251	249	246	243	264	238	261	255	249	258	261	262	249	233	231	254	225	248	259	276	244	236	226	249	254	247	220	281	234	230	236	234	267	265	243	249	261	244	227	238	258	233	244	219	260	269	237	242	269	244	233	243	249	255	241	287	240	255	258	258	244	234	273	242	243	216	239	240	258	239	252	239	267	244	220	264	258	253	253	269	225	223	263	249	224	248	229	261	248	265	256	250	235	231	235	248	254	227	240	251	247	223	232	230	252	242	236	253	262	230	233	228	253	265	237	236	235	215	228	254	220	236	216	229	239	245	226	243	255	262	227	258	253	242	261	238	223	245	268	253	257	255	223	256	285	254	250	240	226	212	242	260	252	246	245	274	205	242	220	247	245	241	247	241	274	252	253	258	244	229	256	227	264	237	231	253	248	241	230	246	225	219	242	248	273	248	218	265	253	257	251	262	234	241	261	227	262	259	233	248	224	251	240	252	267	223	253	280	262	229	248	264	255	240	256	218	222	272	239	223	243	259	230	256	248	236	270	284	273	239	250	243	239	257	248	252	250	245	256	222	228	252	227	246	237	241	270	251	262	249	228	243	250	253	248	229	240	239	221	273	245	233	234	217	241	233	234	254	252	258	228	265	248	232	256	253	239	266	256	262	255	268	234	224	274	244	274	269	238	275	240	265	213	245	259	246	255	278	245	263	211	258	238	254	256	276	232	232	232	238	251	242	240	241	234	249	245	258	252	252	268	257	232	256	229	218	230	240	238	260	252	260	240	224	231	246	268	254	233	240	248	220	244	240	265	260	240	234	246	248	225	245	280	246	251	267	246	229	231	244	267	239	251	240	256	272	255	239	271	232	258	222	283	243	239	251	220	267	261	239	243	234	225	257	246	253	243	278	232	242	230	256	262	235	246	239	258	271	268	233	225	258	222	254	243	249	267	254	233	240	237	248	255	265	250	242	237	236	251	259	236	200	247	223	271	243	223	229	226	243	224	240	245	261	276	245	245	260	257	254	288	237	251	219	261	264	215	253	262	235	264	232	270	252	268	247	240	237	260	254	257	255	268	222	240	237	279	249	251	240	241	279	254	248	257	266	216	260	225	226	241	238	239	257	258	223	248	247	258	251	261	236	261	249	254	250	259	240	231	251	249	217	251	246	227	236	241	248	246	241	258	254	296	231	258	246	246	296	227	245	226	272	237	262	263	243	246	262	249	224	248	227	243	249	246	240	235	243	313	233	238	250	249	239	226	242	231	260	233	252	216	203	258	224	247	262	280
9060	11621	17063	18691	16723	13176	16753	16359	12822	14063	13485	12157	10209	7940	7123	6451	4922	3335	3472	2819	2274	1849	1960	1672	1418	1434	1712	1649	1706	1257	1312	1598	1516	1006	733	709	716	701	658	694	692	672	698	686	657	643	692	704	674	683	669	665	657	706	648	665	632	660	670	645	674	648	701	664	717	691	649	708	656	669	714	635	710	705	680	698	688	671	652	692	657	711	696	643	658	714	636	674	658	676	688	650	622	660	655	634	656	675	652	710	660	647	698	680	641	653	635	683	646	640	643	674	678	680	693	658	637	638	672	687	723	670	719	701	648	675	667	634	676	659	676	691	701	656	686	654	677	666	677	716	622	632	662	663	676	685	669	673	659	662	672	667	683	688	664	652	681	673	672	686	676	625	680	653	703	633	661	643	664	679	704	695	695	669	652	680	698	685	653	652	676	703	684	668	732	689	687	651	707	704	669	676	686	650	679	640	655	674	674	655	679	680	691	637	677	694	689	749	673	663	653	615	627	713	649	658	647	665	714	708	685	683	717	682	695	655	688	703	700	670	631	688	672	666	646	683	677	663	683	624	678	692	623	679	685	672	656	675	637	703	691	671	689	610	701	675	637	645	688	644	665	656	686	616	660	683	658	675	666	655	666	691	689	619	671	685	676	715	668	661	695	642	645	666	683	666	675	702	672	649	628	656	633	669	663	692	691	636	690	660	674	671	692	676	648	697	665	702	662	673	676	664	658	698	696	635	646	640	660	667	676	697	659	685	650	656	669	646	665	720	650	701	681	656	646	680	654	676	647	659	670	671	639	705	700	630	680	662	699	677	644	711	717	672	677	691	661	649	693	694	665	653	704	674	652	696	688	647	689	686	672	673	665	687	660	689	650	631	685	745	660	674	655	656	632	693	695	663	648	651	636	687	677	658	669	687	684	619	672	654	707	659	701	627	634	672	661	646	636	638	648	662	683	642	629	677	714	678	625	708	687	667	677	660	704	682	700	658	644	664	716	662	639	679	664	640	679	666	663	683	654	640	672	673	701	672	659	665	655	662	631	697	651	622	705	668	696	693	665	666	710	712	687	630	707	727	660	638	692	631	667	670	666	699	671	658	641	658	652	673	682	671	692	690	664	621	683	635	693	658	665	649	680	631	721	705	635	653	671	637	670	681	678	655	676	666	689	716	662	652	693	656	682	690	671	688	650	699	633	655	681	671	662	656	657	624	714	648	716	668	680	669	707	641	692	656	669	691	699	663	660	667	661	669	658	664	686	675	657	684	689	665	664	646	671	700	648	653	676	659	682	666	619	677	690	675	652	654	670	647	662	704	670	700	721	697	695	666	675	652	635	685	679	667	652	685	681	654	654	698	641	649	662	673	699	682	629	682	663	693	679	686	664	647	672	663	673	661	664	715	695	660	708	708	667	704	639	677	638	720	665	643	666	658	667	645	657	662	598	651	648	702	641	687	636	670	646	673	657	683	669	676	636	664	664	631	715	652	652	674	608	700	659	653	650	691	626	704	694	657	651	716	619	686	640	684	708	627	688	653	676	664	640	686	663	702	611	669	655	668	698	709	647	671	659	680	652	666	673	632	695	726	684	697	640	648	674	705	685	677	689	631	720	690	667	680	661	660	680	693	683	686	667	667	676	681	660	713	640	651	645	656	647	724	684	707	672	664	674	656	681	675	675	678	617	670	685	639	704	624	685	641	718	670	665	658	666	671	667	669	641	699	688	672	665	659	613	683	660	665	675	674	672	652	691	673	693	652	701	661	680	691	658	673	704	652	662	611	638	641	675	678	686	671	659	655	689	651	653	677	695	685	667	673	648	714	661	665	662	678	678	661	674	719	673	643	678	720	656	678	661	694	689	629	680	683	669	666	656	689	697	680	673	691	667	673	646	672	716	628	669	735	704	679	654	624	636	626	678	646	678	624	661	647	660	709	658	649	664	703	658	670	638	697	700	665	660	691	683	664	663	657	626	670	660	702	682	695	646	686	665	652	650	659	664	663	722	704	675	709	669	691	658	699	708	610	686	654	611	649	659	658	660	682	667	635	629	693	645	701	681	655	639	675	659	671	693	708	688	667	642	700	616	653	674	671	678	665	659	672	691	603	680	685	679	680	677	715	655	664	646	660	653	655	639	653	693	748	664	673	628	744	672	656	626	673	641	677	719	628	711	687	678	675	642	644	700	705	634	687	665	700	679	658	677	663	658	721	675	733	647	720	694	650	659	645	686	654	630	674	667	684	653	692	637	674	688	674	704	673	647	672	674	637	680	670	625	662	683	691	654	672	664	679	655	685	661	700	703	709	671	736	705	667	698	659	653	653	636	680	654	679	650	700	710	652	618	661	679	633	642	679	646	629	664	692	652	688	659	668	651	668	659	680	687	696	659	699	625	718	691	645	640	640	696	666	708	707	690	707	652	651	659	639	693	673	668	669	688	712	673	609	680	671	616	655	688	673	696	665	680	695	614	636	615	707	697	614	653	688	665	637	621	682	675	665	674	645	645	638	663	687	687	676	668	710	657	634	703	736	656	684	694	677	679	699	643	626	625	672	685	692	645	632	660	633	650	668	666	676	652	642	701	670	656	701	637	634	678	711	668	671	698	674	682	692	709	683	632	664	657	704	694	677	672	698	705	643	710	654	640	623	685	644	647	665	649	702	702	657	641	707	643	685	675	634	640	663	655	659	673	688	678	649	631	646	703	669	680	677	628	696	675	653	694	696	650	676	699	709	688	668	704	649	649	677	634	681	660	651	712	639	648	654	667	713	684	688	686	637	672	695	680	651	615	648	679	671	671	662	671	667	666	616	682	693	680	658	660	666	683	636	674	647	661	695	661	666	639	701	647	697	698	664	674	670	671	663	711	677	614	680	652	671	703	666	682	625	650	669	651	667	721	662	683	668	623	651	656	674	696	688	642	639	659	671	620	654	671	656	677	659	658	685	670	699	738	663	712	685	646	674	664	696	678	669	657	664	612	674	667	661	651	667	747	698	684	645	708	713	699	707	643	697	676	678	690	640	667	676	644	721	680	696	685	682	691	671	686	668	710	654	674	673	705	680	696	644	659	682	723	675	679	691	686	645	652	667	653	701	700	691	661	701	716	616	670	713	683	664	717	678	706	665	656	654	688	704	649	674	678	673	628	618	673	665	657	674	614	688	633	646	682	664	628	656	624	699	667	674	657	638	669	665	670	669	662	708	682	662	704	642	652	708	674	681	674	661	658	672	695	665	670	707	666	664	742	668	626	664	660	683	659	657	646	642	682	704	660	648	663	622	651	657	693	709	675	736	660	628	703	673	654	707	705	651	698	655	690	683	725	639	717	693	671	677	669	645	680	663	658	670	691	663	664	651	672	693	675	624	660	729	658	663	655	643	697	647	640	651	714	635	679	627	714	661	645	666	677	668	667	660	666	655	629	677	685	643	684	668	716	670	654	668	683	633	661	649	685	691	716	673	668	679	627	661	657	692	655	654	642	707	678	604	671	723
34438	34972	39843	34754	31280	26851	29273	36195	30698	31784	31028	29668	27034	20254	17074	15208	9885	6198	6486	3379	1890	1938	1953	1120	999	792	1245	1459	1494	785	928	1531	1037	642	417	305	281	287	234	268	234	243	235	214	208	211	208	190	211	190	212	206	200	184	187	198	191	202	219	206	203	223	203	204	193	206	209	189	194	206	202	197	185	191	190	197	225	211	190	206	204	209	221	193	179	199	209	206	170	181	192	226	202	203	207	185	213	205	192	191	190	178	189	184	196	199	187	195	204	185	201	194	195	185	207	198	202	197	206	198	205	190	214	186	163	226	178	210	222	204	232	186	178	183	205	205	202	200	197	208	232	186	172	198	208	193	210	206	190	172	212	196	191	203	201	201	200	183	228	181	205	205	190	197	190	205	222	207	198	220	185	181	206	193	192	172	204	211	195	206	180	220	202	210	195	179	211	224	219	204	205	185	195	198	194	187	221	200	211	189	232	215	212	199	199	187	205	186	211	216	198	218	225	209	201	184	206	212	202	188	181	213	198	193	225	177	196	218	206	181	174	199	167	217	200	195	189	208	201	232	213	189	204	187	223	190	208	209	218	221	211	204	182	211	206	210	194	197	188	224	211	212	167	179	210	199	215	188	209	206	198	205	203	219	195	185	208	183	204	206	214	202	210	236	197	195	199	198	203	191	184	177	205	184	228	189	208	197	188	194	207	177	193	197	169	209	207	197	197	201	189	185	199	193	197	194	169	202	193	197	193	215	214	201	181	183	172	189	209	172	195	209	189	202	177	211	189	227	209	170	166	190	179	201	198	193	190	176	190	208	188	201	198	218	176	218	233	209	205	225	207	206	218	224	219	210	204	202	211	211	217	203	187	187	211	219	210	203	227	219	199	186	200	190	200	207	206	211	186	194	183	198	208	207	208	193	206	185	190	204	204	197	236	193	211	187	188	214	179	166	218	215	208	214	191	213	194	216	190	215	192	212	234	177	204	206	207	183	193	206	207	205	209	204	179	209	198	209	220	199	185	200	207	222	194	218	180	213	182	206	194	196	220	197	179	209	218	191	205	184	201	201	202	195	202	194	220	211	222	224	194	207	201	216	180	195	216	208	187	208	204	196	196	213	187	219	213	189	197	199	197	198	191	216	202	208	198	211	182	190	203	223	209	196	194	207	192	179	203	194	179	202	194	212	189	198	201	185	201	183	214	212	208	216	189	211	178	197	173	211	192	222	241	197	195	200	192	180	198	188	213	199	220	189	198	187	201	198	210	191	219	211	194	196	183	212	227	226	203	192	219	205	193	198	201	201	218	203	189	193	194	195	192	204	206	192	190	214	217	214	212	201	243	206	192	216	215	207	216	181	196	189	186	187	188	192	201	216	189	208	202	191	177	185	184	185	219	175	208	193	179	218	202	212	205	199	231	182	183	210	212	191	182	224	204	189	192	218	221	215	181	219	200	205	196	191	204	192	173	203	221	217	193	192	209	198	202	200	203	214	188	208	186	189	192	223	206	196	238	224	210	189	190	227	222	203	218	218	186	204	222	214	214	192	202	211	203	176	197	221	193	184	211	181	193	191	215	190	225	186	192	183	215	220	186	200	193	210	214	195	205	184	203	181	198	211	182	213	193	235	205	194	205	212	223	199	182	207	198	204	231	207	191	214	179	187	183	157	199	190	189	199	175	207	200	198	194	222	207	190	197	224	199	210	215	187	204	188	207	232	194	187	192	215	190	220	204	200	213	190	188	220	214	216	193	211	197	181	205	206	217	211	205	224	204	197	215	191	206	188	197	231	226	188	221	199	202	200	171	201	202	197	217	218	186	184	215	194	205	196	194	183	204	179	199	188	209	186	189	213	198	190	192	189	170	193	202	208	212	198	196	202	218	225	198	200	176	184	196	183	186	182	187	197	185	230	188	215	197	189	204	189	243	200	207	201	203	187	182	200	214	212	220	186	217	211	205	201	219	209	169	224	196	200	213	187	232	188	208	212	216	213	188	185	200	198	193	210	208	181	192	225	207	193	195	207	187	202	241	204	203	191	201	201	204	180	193	189	191	218	201	203	215	200	170	195	201	194	191	197	190	206	192	186	192	203	175	196	211	228	183	209	195	197	191	222	212	196	207	212	195	178	218	181	193	199	200	189	204	212	192	201	184	185	209	193	194	193	208	205	232	202	214	208	197	171	172	212	203	182	221	183	182	197	186	190	206	197	184	238	210	210	177	226	220	193	200	194	218	201	191	203	221	202	209	207	190	178	207	196	216	187	192	200	197	192	192	214	217	196	200	225	195	197	183	217	190	179	187	191	187	209	200	191	197	210	195	204	192	199	185	208	199	180	187	209	183	182	213	192	167	212	198	203	181	211	204	198	205	210	192	192	163	212	191	175	203	204	223	190	198	199	204	234	188	196	182	204	230	187	228	191	192	191	193	196	204	200	197	200	211	241	194	214	200	202	197	202	220	202	213	175	185	186	206	186	211	208	200	196	206	198	210	200	185	170	179	210	186	221	187	165	198	197	209	198	188	185	174	196	174	237	197	214	195	224	200	189	194	201	173	197	171	199	225	185	190	231	197	205	204	200	213	210	186	225	176	208	205	191	198	217	195	208	204	193	214	216	207	194	203	195	199	197	215	211	205	222	176	213	212	173	228	209	198	201	190	198	192	209	203	208	218	215	197	215	230	224	189	187	204	218	175	204	197	204	192	202	178	195	192	204	212	191	227	234	185	173	186	202	196	205	196	205	183	192	187	217	212	200	188	184	210	224	202	196	199	199	186	191	203	189	182	178	172	211	202	185	207	195	212	195	206	226	188	207	199	207	225	200	199	163	187	181	224	217	215	191	208	208	203	204	202	197	194	186	173	208	205	181	187	194	207	193	183	191	228	209	225	216	206	194	188	211	199	200	221	226	211	197	188	205	199	220	210	192	194	215	182	221	198	170	208	220	212	199	207	204	192	211	194	205	188	194	205	211	178	207	174	185	193	185	192	198	194	200	207	192	190	171	179	229	208	187	194	206	200	200	215	214	211	192	198	213	198	201	201	189	184	202	203	202	187	179	176	197	181	192	210	203	177	198	191	210	191	202	178	203	210	210	204	192	216	186	190	207	210	209	205	179	186	197	185	203	161	230	200	169	211	177	196	208	231	203	230	212	209	225	190	186	201	215	197	171	213	212	201	208	197	215	191	193	213	205	165	202	213	221	192	204	197	219	202	195	198	153	201	208	198	222	179	218	203	197	206	196	186	211	180	199	213	196	199	184	199	196	200	201	191	178	187	207	191	241	217	195	177	208	198	196	212	209	203	181	209	203	223	172	177	211	177	190	191	204	216	199	195	213	158	198	207	184	197	226	208	210	199	190	197	193	198	226	208	205	194	203	211	202	217	194	191	191	211	222	187	175	175	205	195	205	215	205	191	203	218	195	185	211	190	192	198	187	204	212	220	180	225	212	206	194	214	200	200	200	209	187	198	199	210	193	205	219	201	211	215	209
24284	28812	38025	39875	39141	37224	41313	46979	43366	45608	46095	45159	42248	37221	35077	33625	25917	20941	23480	14041	9572	10427	9900	5716	5180	4338	6866	8538	8094	4455	5183	8674	5468	3042	1845	1290	1205	1171	806	806	838	843	761	723	648	675	614	623	588	597	596	575	605	618	553	581	569	602	540	623	558	556	596	586	594	550	585	544	577	567	533	552	580	561	538	551	595	600	585	555	554	544	533	523	541	549	545	578	572	562	501	637	607	558	600	589	558	562	534	561	615	578	575	595	556	571	580	554	567	541	591	599	570	544	546	545	586	602	592	550	588	520	587	535	543	550	575	520	552	555	554	580	542	546	542	579	572	572	618	602	561	524	523	585	616	545	546	560	563	548	537	578	585	596	553	604	526	553	521	555	610	562	559	560	584	539	562	551	560	518	575	555	547	550	556	587	566	601	500	561	558	539	573	528	593	533	537	592	571	513	548	546	537	554	577	625	551	586	554	567	537	544	584	550	529	544	594	581	581	545	526	603	558	601	554	542	550	582	577	598	568	568	560	574	551	574	576	531	564	547	601	553	604	554	549	544	544	554	632	608	563	581	612	547	544	522	558	597	614	571	578	539	535	567	544	573	555	577	569	582	573	573	564	516	539	557	572	568	538	572	583	572	560	584	532	595	499	595	574	583	542	551	565	561	586	546	538	553	551	558	556	577	602	573	548	593	626	593	605	524	559	580	559	545	527	566	549	567	573	601	553	525	585	555	577	550	584	574	575	587	575	569	572	536	576	590	544	540	567	527	584	545	550	572	547	557	576	574	581	553	556	549	577	593	551	563	524	555	546	556	561	557	518	552	520	539	587	575	561	572	568	553	568	570	563	541	548	556	574	558	595	577	548	595	556	599	565	561	587	531	496	608	571	592	578	602	541	576	579	564	589	587	535	574	540	552	587	523	533	541	550	533	574	547	578	571	595	518	571	567	561	578	569	567	529	596	587	553	554	557	526	557	546	549	529	584	555	629	589	574	550	562	591	538	598	598	593	574	560	559	539	597	619	545	594	544	549	538	562	579	554	593	594	581	571	588	578	567	550	595	566	586	578	549	531	567	551	552	590	584	555	516	562	561	551	559	554	519	566	568	536	586	531	555	543	542	543	544	621	570	534	565	569	614	558	510	582	589	560	562	560	620	573	590	574	581	541	552	615	579	536	595	529	576	570	567	566	557	565	540	568	608	576	516	517	572	549	555	558	548	583	574	542	588	542	581	579	547	590	570	561	540	598	594	595	551	561	536	549	584	576	608	633	583	542	598	578	515	604	583	583	542	552	567	579	539	599	545	548	574	553	565	620	600	536	602	588	554	566	573	573	581	555	526	545	501	592	600	574	583	564	539	588	580	570	584	508	581	564	582	564	588	607	569	559	552	538	561	600	536	577	551	584	552	578	538	576	567	563	527	539	575	587	554	564	548	605	514	525	564	554	583	553	575	582	591	618	547	548	515	556	573	559	618	569	549	548	568	542	585	563	542	607	587	558	501	556	583	554	543	581	547	540	574	521	546	579	568	585	541	568	593	523	588	565	559	538	538	540	544	565	543	592	589	576	574	592	605	545	592	541	566	600	578	595	609	592	525	555	565	599	549	628	589	509	561	599	541	575	571	588	572	591	547	569	576	535	581	543	586	565	562	562	547	560	520	518	569	587	551	560	525	570	603	555	557	575	615	569	564	562	611	554	503	554	574	568	588	574	500	602	574	567	586	561	543	606	555	568	536	574	564	549	607	562	569	562	565	530	559	602	575	527	545	562	578	538	534	588	554	572	588	572	548	605	571	577	547	560	577	544	597	537	565	567	559	568	599	575	569	583	551	577	533	560	570	571	570	586	573	551	553	572	547	547	528	571	566	577	533	562	591	615	521	542	575	560	568	572	531	514	570	549	581	559	576	564	560	554	572	515	581	563	555	592	604	557	568	551	567	547	582	535	590	558	556	574	567	542	551	525	585	565	571	593	544	597	619	531	584	574	584	571	595	576	561	566	524	625	583	565	583	574	572	572	580	542	593	577	574	597	611	541	523	549	564	624	599	577	614	589	545	592	641	590	542	540	554	586	566	553	561	563	582	570	552	558	618	567	561	551	546	582	593	594	561	533	579	564	568	583	580	531	566	541	573	560	544	551	595	556	606	595	558	537	580	537	581	565	557	570	553	517	574	572	571	551	580	575	582	594	549	578	573	595	546	587	579	528	565	545	554	543	547	583	576	549	580	556	579	555	585	591	569	567	545	553	554	580	570	584	591	543	541	587	566	579	516	548	560	562	563	579	557	551	551	553	565	588	580	527	575	572	612	607	554	552	623	586	581	552	547	573	580	578	588	583	587	557	528	592	605	591	562	568	580	548	591	572	596	596	589	557	621	513	573	578	604	533	541	545	578	547	539	596	581	582	578	560	544	527	581	583	566	528	589	547	572	612	574	573	552	545	559	648	561	548	576	599	584	564	590	542	554	520	597	599	585	569	549	533	523	576	569	534	536	591	574	558	534	613	558	563	602	578	566	533	546	525	568	578	547	551	550	554	540	552	533	578	604	580	561	548	573	608	544	599	530	545	550	587	607	499	521	599	587	606	594	623	556	544	566	517	607	575	562	527	599	544	603	539	535	562	539	558	551	548	581	572	594	605	555	576	599	580	548	582	570	558	528	554	589	546	602	531	603	521	573	580	560	572	554	597	561	615	574	560	513	613	562	541	552	562	560	557	556	600	568	584	576	545	522	576	539	575	583	537	574	552	614	615	562	579	587	569	551	572	586	611	562	563	552	595	583	574	612	598	537	534	557	573	596	542	593	590	541	558	573	577	594	557	524	549	599	566	542	577	566	536	586	576	571	551	597	559	585	575	609	579	554	565	581	556	566	603	583	577	546	567	582	567	531	568	571	558	614	557	577	563	562	583	583	574	572	529	594	597	566	589	584	552	571	580	506	562	574	552	540	559	532	600	584	535	565	574	576	587	539	566	565	570	593	576	550	522	558	582	565	585	569	553	565	591	607	596	574	539	568	548	597	552	530	562	520	565	547	611	561	513	577	564	564	597	545	572	582	560	594	618	570	551	586	532	577	565	521	553	573	570	594	608	559	534	537	570	585	582	554	578	596	600	553	559	572	593	541	510	575	556	587	589	559	543	578	561	547	568	600	593	565	556	569	545	538	606	570	556	519	535	569	583	592	563	571	585	571	613	548	582	531	566	532	589	584	568	558	566	569	550	533	554	588	570	535	546	568	552	557	556	560	535	576	546	542	572	565	608	583	563	570	568	615	544	542	557	537	549	599	523	544	556	550	561	605	568	570	528	545	538	560	602	595	588	592	526	551	540	584	581	614	594	585	588	531	570	605	550	572	588	598	581	607	562	550	542	570	615	518	513	568	552	571	534	557	568	552	546	525	582	587	559	551	581	538	585	544	561	557	593	512	539	516	539	568	566	598	561	532	573	559	619	544	547	560	556	558	539	562	558	544	598	558	560	555	560	605
41084	43186	42622	38928	37275	32170	38080	41606	37203	39050	39918	36908	33635	27366	25375	22752	13984	10549	10412	5968	3072	3516	3907	2465	1661	1238	1776	2260	2582	1346	1605	2444	1686	1023	560	458	403	425	316	295	276	271	276	271	252	251	253	259	263	246	245	240	255	218	271	222	264	215	206	243	242	229	211	236	228	270	228	235	234	221	204	227	236	232	237	205	231	227	220	217	249	207	210	217	277	213	232	229	226	265	221	229	226	241	250	199	212	235	249	235	222	205	243	248	230	238	218	221	237	245	244	220	195	250	231	257	221	211	232	231	257	248	241	241	239	205	244	225	222	240	242	243	257	224	235	228	250	232	233	235	210	238	198	207	213	245	238	246	238	224	219	254	221	274	239	209	232	250	232	259	242	261	236	223	223	240	206	226	235	221	225	233	258	220	236	226	219	236	255	209	243	227	238	223	231	224	250	222	244	245	256	210	212	225	256	227	246	232	220	209	220	256	232	247	235	259	222	234	228	225	231	205	234	233	236	231	209	243	222	253	235	235	218	273	261	236	246	240	198	197	247	205	245	219	228	227	222	216	238	256	224	239	248	221	208	228	244	208	235	240	232	231	231	240	210	222	231	226	218	257	240	232	230	228	216	250	223	231	223	217	222	199	230	222	238	231	206	216	257	237	226	223	265	228	245	232	233	221	244	247	217	246	199	240	206	238	200	225	233	246	247	237	231	238	243	241	228	244	242	239	233	226	251	210	256	203	217	210	223	228	240	263	233	232	243	253	267	251	239	251	204	252	244	254	234	239	238	245	249	246	240	225	188	227	233	255	227	217	244	227	219	264	263	239	206	224	232	220	206	261	221	232	233	258	227	203	211	215	228	239	242	243	229	241	228	191	225	245	264	244	226	223	260	205	235	249	251	225	230	219	221	221	265	213	225	236	228	222	246	235	233	234	232	224	259	244	208	226	210	246	228	226	236	236	234	210	227	233	230	221	263	247	233	230	253	246	224	222	183	222	232	253	221	220	232	202	246	241	217	219	228	208	228	248	219	222	216	239	258	224	230	224	243	210	232	236	222	233	245	223	230	225	253	221	216	229	220	231	225	223	214	233	243	227	208	215	231	224	238	256	222	230	227	234	228	230	232	223	233	229	237	270	242	238	236	232	255	196	218	211	200	234	239	229	232	236	221	205	235	231	212	218	242	262	221	217	239	234	238	228	215	259	205	220	207	234	229	244	262	210	237	254	245	243	252	241	230	235	242	240	238	205	230	231	232	240	254	253	234	232	240	255	242	260	240	217	212	232	223	257	232	238	236	243	245	208	246	232	256	249	219	261	211	204	252	252	238	221	212	266	254	250	234	248	235	199	231	221	249	234	218	218	236	261	254	203	237	221	229	243	244	237	241	242	239	216	206	249	240	206	249	236	228	222	238	237	235	247	255	264	247	227	231	223	219	203	203	226	219	260	252	243	228	211	267	236	219	213	199	238	232	209	227	245	213	224	205	249	239	217	251	268	237	236	230	230	227	248	226	244	212	225	238	225	235	232	254	222	220	235	198	234	226	222	259	217	241	243	219	214	213	247	219	229	246	245	217	230	222	250	236	220	240	246	231	221	240	239	237	219	235	259	232	238	237	225	211	255	235	253	225	206	234	226	224	225	258	209	245	210	247	209	249	226	244	229	260	205	217	222	240	232	224	224	260	223	239	235	240	241	247	251	228	232	218	214	245	253	244	211	222	257	215	208	195	205	238	256	239	233	220	250	234	223	212	231	253	232	251	216	241	237	213	216	224	203	252	225	259	215	246	198	267	228	238	251	243	225	223	232	229	220	233	225	232	284	213	225	231	225	242	238	261	233	235	210	227	226	223	252	217	228	234	229	232	245	201	248	264	251	228	238	224	240	245	241	201	207	239	207	243	211	241	206	248	228	193	205	242	247	251	230	221	232	203	251	236	232	266	252	232	251	230	211	230	191	210	223	233	257	220	216	223	215	242	230	239	215	216	228	222	234	264	256	236	229	216	230	247	217	250	244	248	215	221	227	217	200	233	235	211	220	232	238	208	265	229	252	232	246	203	229	241	243	224	269	250	227	222	250	227	246	250	225	258	235	223	233	224	224	224	231	246	246	243	207	228	258	223	215	195	237	209	225	234	225	222	245	216	230	233	234	235	235	261	267	214	245	229	225	263	260	227	267	262	267	225	259	249	228	243	250	258	250	227	234	228	233	243	238	225	218	215	279	206	227	249	233	249	232	234	225	256	229	229	242	254	233	213	228	230	240	256	251	237	234	211	243	238	183	215	226	235	238	231	229	242	252	231	252	224	233	253	263	243	234	216	286	243	253	218	241	213	253	239	214	254	230	233	208	232	228	250	218	232	236	231	224	247	244	232	258	230	211	228	234	233	240	243	249	233	234	216	240	235	249	246	214	219	224	218	214	255	233	206	213	250	238	219	224	225	233	279	231	253	247	224	243	252	232	214	227	219	226	233	238	274	236	227	215	270	238	226	226	267	218	214	204	213	210	232	239	220	218	244	212	257	199	220	233	214	247	238	231	232	222	215	207	235	198	223	240	243	249	253	219	240	217	239	230	222	199	222	236	237	223	247	240	231	233	262	226	237	233	250	243	208	241	246	244	244	235	244	225	264	203	238	246	222	233	244	243	217	241	244	200	232	230	229	228	229	238	225	234	243	222	218	217	219	234	218	218	248	235	236	225	238	243	244	241	238	245	223	242	233	218	229	224	210	249	248	269	255	238	224	248	241	212	222	215	218	233	240	239	249	231	238	219	253	223	252	230	226	228	205	229	230	216	244	199	217	226	233	225	214	206	239	225	224	223	259	213	206	233	236	221	230	238	235	261	224	242	229	227	241	237	225	261	235	221	224	230	212	223	240	250	210	241	248	239	226	227	246	249	238	230	218	222	226	219	237	234	216	253	215	249	236	236	235	227	239	217	240	223	224	229	231	241	256	207	232	233	243	252	240	225	226	210	239	223	204	238	231	212	242	243	270	227	224	239	233	227	230	251	238	238	256	250	230	213	235	260	254	238	215	235	256	225	233	223	223	226	211	228	239	251	227	255	247	243	218	252	226	244	235	220	250	235	221	235	226	236	226	213	269	259	236	224	229	259	213	227	221	250	236	227	230	219	228	227	227	227	217	229	230	261	245	220	227	214	232	215	240	217	216	245	238	227	250	228	238	232	209	234	212	246	256	233	238	204	216	266	242	225	241	248	248	196	232	216	226	252	231	203	203	238	224	218	252	218	251	238	232	236	214	237	230	210	269	223	257	249	220	229	223	250	207	234	258	269	229	236	213	227	255	225	217	218	256	221	230	222	231	193	242	222	227	224	226	237	238	213	254	238	234	191	207	247	234	236	250	226	238	234	243	218	250	232	229	271	244	247	204	246	221	235	209	230	214	229	226	235	254	269	254	227	244	257	216	230	223	217	228	238	260	200	247	231	239	234	221	208	202	230	239	216	263	223	251	226	236	249	195	205	224	240
30015	36713	41592	44293	45154	42601	47796	50124	49539	51306	53061	49915	47531	43167	41931	40646	29470	29093	29756	20419	13387	15615	16576	11532	8500	6333	9381	12157	12576	7061	8862	12286	8188	4534	2514	1862	1734	1614	1011	909	1001	1001	971	842	842	756	758	694	701	697	698	701	726	679	656	666	622	679	665	681	625	679	608	651	679	582	690	617	637	652	666	647	660	698	663	626	626	669	607	655	574	613	652	632	641	640	672	645	611	627	666	635	654	652	646	597	608	645	663	679	679	648	656	634	684	642	608	680	681	639	638	633	622	618	608	638	620	597	663	600	645	655	623	614	639	604	638	557	612	672	687	692	643	611	618	627	648	688	608	632	670	663	634	625	623	633	608	665	676	661	646	633	662	661	644	683	653	608	641	643	640	671	629	647	664	651	650	664	630	632	638	671	617	659	636	656	653	662	629	622	631	628	643	646	619	683	606	658	647	633	630	670	637	627	652	661	628	606	648	596	660	635	687	662	677	630	678	655	606	628	630	620	662	620	632	665	655	654	642	659	621	637	647	658	682	618	684	636	641	628	642	644	602	655	668	653	688	633	664	663	661	622	664	638	646	646	589	634	621	639	674	648	679	640	651	651	654	666	655	617	621	644	615	681	643	639	631	608	598	702	610	636	654	634	646	644	642	631	612	641	618	661	639	620	671	609	669	624	631	730	637	618	685	695	647	637	644	619	664	648	619	667	607	638	645	631	674	658	669	659	676	634	660	653	653	645	646	660	641	641	666	666	632	657	574	679	661	622	642	604	666	645	656	680	610	653	622	619	581	656	642	658	614	647	633	639	625	659	678	669	630	626	623	663	604	633	639	644	606	702	659	678	645	649	638	617	659	653	650	659	635	627	626	711	660	611	603	643	648	656	657	619	642	621	657	628	604	644	616	685	632	666	666	631	661	626	645	635	621	658	586	645	641	626	634	635	637	659	649	663	645	598	652	628	651	657	644	687	650	608	637	601	629	620	640	633	678	628	642	638	658	587	612	617	611	639	627	613	617	587	607	632	694	684	654	643	647	668	634	663	632	646	661	627	602	615	637	637	652	692	591	612	626	613	681	616	631	632	685	605	647	631	702	671	649	677	664	678	653	597	638	649	622	654	661	678	632	647	653	640	683	640	639	630	651	693	683	632	660	665	675	620	614	577	622	668	640	641	650	663	579	688	664	647	666	641	622	613	634	617	631	639	604	643	631	616	607	635	650	653	642	633	625	632	645	632	615	662	637	624	670	637	644	646	607	640	698	663	598	589	643	634	648	634	635	625	654	639	637	641	632	611	671	664	647	608	637	640	652	644	571	669	693	613	668	620	645	644	658	665	650	631	667	614	652	619	648	603	627	635	637	648	643	638	641	636	688	653	601	642	683	664	603	642	653	613	632	659	670	630	661	663	637	616	663	663	659	686	638	665	662	668	598	616	618	643	597	655	637	615	606	600	619	679	624	651	616	663	605	653	626	639	631	669	670	603	619	674	653	686	635	631	579	633	638	640	648	682	643	647	628	661	609	607	582	633	692	643	659	654	665	642	636	611	629	621	614	644	618	611	640	677	657	688	633	635	658	663	615	553	637	640	626	602	652	603	687	636	670	634	637	636	644	680	687	585	673	645	634	613	679	679	642	634	645	594	641	634	600	654	632	683	686	648	649	605	667	655	623	616	602	671	646	649	671	647	625	642	601	613	632	623	662	645	653	637	621	668	670	619	628	661	627	653	634	690	605	668	618	654	638	631	656	627	656	622	674	633	637	673	658	612	597	626	663	636	620	641	643	678	644	606	635	647	638	647	668	660	652	660	664	650	670	611	659	605	593	680	622	630	632	627	644	634	640	624	653	662	662	644	671	643	691	658	620	628	618	626	618	655	631	636	614	629	622	614	617	645	630	637	671	642	601	613	638	615	637	634	669	658	631	711	662	639	649	623	602	669	663	631	636	615	654	616	608	678	659	633	620	643	631	681	640	680	650	618	680	615	637	582	605	652	645	630	637	675	595	645	622	617	592	643	617	627	670	628	609	651	698	600	641	651	632	636	622	636	635	640	701	644	699	636	592	662	641	628	618	679	662	661	657	624	690	642	658	672	621	629	640	598	590	655	664	657	666	617	671	673	601	724	647	664	645	680	623	645	654	607	647	667	680	679	650	645	662	639	664	646	630	636	691	676	693	653	619	662	609	628	621	698	642	623	631	634	654	608	651	592	652	643	666	668	632	624	594	636	631	656	640	628	649	655	628	595	615	614	649	609	648	650	653	653	639	660	683	674	642	677	611	655	649	666	629	586	659	649	651	633	664	638	642	680	631	721	624	557	637	634	649	639	652	658	613	659	650	633	636	603	682	662	675	657	631	622	633	632	656	633	661	655	598	605	652	647	623	646	630	650	620	636	709	635	605	621	627	680	653	657	628	602	649	649	661	614	629	636	626	643	661	644	614	662	661	632	628	643	658	654	640	648	633	662	663	608	622	651	596	599	666	611	611	598	641	616	614	634	644	658	625	629	615	699	667	648	617	627	616	653	584	676	661	652	609	626	664	645	683	636	651	656	712	612	628	626	652	595	631	620	654	630	617	656	619	642	619	662	648	636	672	633	635	612	639	641	627	617	660	679	653	625	623	651	638	631	635	620	638	692	620	640	650	636	622	636	671	670	646	648	655	649	671	603	617	632	695	674	638	673	671	626	633	623	677	664	603	581	694	634	578	679	644	623	652	700	665	620	654	647	643	618	660	645	643	621	629	641	670	633	640	648	632	648	605	634	618	633	682	639	727	609	614	620	641	652	652	614	616	669	630	635	623	626	633	591	641	619	659	702	621	619	598	629	669	635	632	613	638	656	634	640	623	686	651	603	617	648	635	668	650	639	591	666	652	581	668	645	631	603	629	580	588	589	646	680	617	667	624	663	699	625	606	635	649	652	632	634	659	612	675	641	642	632	639	625	620	640	645	684	647	660	683	653	673	669	677	676	653	658	646	637	668	676	620	673	615	608	667	626	643	588	671	654	617	635	617	683	612	634	670	605	636	637	641	656	642	677	664	631	651	647	657	610	621	636	634	622	606	670	637	625	632	664	619	632	643	622	620	655	649	585	611	635	634	629	653	651	640	648	637	675	616	643	603	609	653	619	617	642	589	638	660	678	628	634	685	617	660	673	657	631	679	628	646	602	680	619	600	701	674	646	575	665	681	652	627	634	625	641	723	656	596	680	611	628	635	660	617	706	651	618	640	662	607	672	586	660	649	626	633	662	672	620	626	637	696	673	618	662	639	631	628	646	610	618	639	649	641	635	624	666	638	623	655	604	601	615	645	646	687	623	666	609	602	650	621	628	664	622	699	662	673	653	642	663	658	674	622	622	617	697	681	605	620	628	638	649	669	660	646	641	678	659	675	629	629	651	639	666	668	605	616	693	653	666	646	682	639	614	648	632	698	651	653	649	652	661	643	644	616	653	643	648	643	676	622	641	622	634	619	600	675	669	654	589	638	670
13747	13442	13636	9323	6336	4217	4813	4703	3462	3531	3397	2824	2341	1715	1599	1249	909	755	768	565	432	427	505	424	383	343	340	352	428	342	348	432	348	330	287	251	246	256	252	265	238	249	219	218	258	243	234	242	242	277	246	234	245	250	247	241	233	254	242	245	236	246	202	240	246	217	259	240	242	251	220	226	252	273	216	244	248	235	234	255	238	248	256	255	229	252	252	264	244	211	246	246	258	253	247	217	225	223	240	257	244	248	265	250	246	248	246	245	249	245	242	275	256	252	246	226	241	242	239	251	253	255	219	257	277	230	253	242	232	255	267	252	254	239	248	224	239	249	253	236	236	243	270	260	253	218	266	266	244	251	266	212	265	253	268	217	245	226	257	241	228	269	241	230	260	257	225	270	222	221	241	223	249	271	263	255	252	237	238	264	242	248	241	281	249	248	223	237	258	228	298	254	249	221	224	262	238	243	249	206	228	252	239	238	244	193	254	248	258	243	231	235	269	212	238	247	251	260	234	248	264	233	249	226	243	269	234	238	245	228	242	259	254	285	245	229	284	221	257	243	224	240	261	224	233	254	294	250	230	243	268	253	226	262	249	254	262	260	271	235	261	259	244	244	231	237	247	268	242	220	259	269	268	256	233	244	222	241	260	231	208	273	236	229	233	234	253	263	254	249	232	250	222	249	241	239	226	252	224	217	215	211	270	237	269	247	275	240	274	244	233	252	218	262	259	252	251	257	234	218	235	229	238	239	226	218	247	246	256	292	234	281	223	236	248	256	256	262	238	272	241	238	247	245	239	246	234	255	237	264	246	266	252	261	257	233	240	261	223	237	237	236	278	241	224	275	229	246	234	271	233	260	250	238	256	243	236	248	248	241	237	266	248	238	243	258	220	265	222	257	236	256	231	240	257	262	267	217	280	232	219	234	256	230	203	248	218	226	251	267	245	288	224	261	282	231	261	224	233	274	252	241	275	255	267	240	247	269	246	256	230	247	264	240	248	244	280	256	211	246	245	253	245	236	253	250	264	255	261	248	236	243	238	246	250	249	259	243	264	209	254	271	258	263	226	247	258	238	257	234	246	260	245	238	298	257	269	217	257	225	246	242	252	225	265	249	228	241	253	261	237	234	250	265	247	231	267	228	221	262	266	222	240	234	245	250	240	227	247	221	249	235	239	225	255	237	243	244	230	262	247	246	281	255	234	257	240	237	226	249	235	242	252	246	273	246	225	228	270	253	248	236	241	242	244	261	238	253	248	227	230	245	219	200	253	239	238	224	254	218	272	219	276	264	230	218	258	223	244	268	231	270	241	259	260	249	221	280	243	234	233	234	255	244	250	236	220	237	290	235	249	259	220	264	242	250	227	285	231	238	231	265	242	265	236	254	262	254	244	257	232	252	205	248	258	243	253	260	245	245	256	243	231	230	208	253	264	221	239	213	231	229	235	282	232	254	229	291	241	248	249	262	251	251	218	256	259	234	247	242	250	252	259	247	241	264	253	265	264	234	258	246	238	240	236	268	249	227	243	242	243	266	226	234	230	283	243	211	242	215	226	221	244	249	251	229	240	240	223	257	231	251	240	222	237	253	220	238	276	225	238	243	249	235	246	240	281	257	248	248	247	219	248	246	252	235	213	224	248	241	221	237	219	268	249	223	270	237	237	240	266	240	231	246	246	240	239	224	250	256	224	223	224	246	259	271	267	281	261	241	238	241	246	231	231	248	247	256	249	231	252	260	238	258	260	224	248	241	245	262	264	245	260	228	263	287	259	230	267	232	225	235	230	272	294	246	217	279	259	259	251	273	253	237	250	261	256	230	268	255	232	247	238	216	251	235	285	217	261	238	238	225	249	250	244	276	231	244	269	242	273	247	252	258	234	260	217	238	229	241	245	238	244	225	244	242	232	209	274	233	246	244	279	263	251	262	246	242	249	240	211	224	266	249	270	238	247	215	225	218	257	223	270	261	216	292	252	248	262	255	266	271	267	268	252	252	256	204	256	225	254	225	257	270	254	223	252	234	259	248	272	240	245	243	238	258	202	235	239	262	219	254	230	223	275	238	252	220	283	245	223	212	254	246	246	223	262	247	236	225	250	218	240	250	233	247	260	249	249	219	278	217	229	253	247	247	227	266	266	253	248	225	247	253	251	227	263	245	249	254	244	226	250	237	249	234	270	223	233	230	264	254	264	254	231	242	238	249	267	240	252	206	232	233	253	252	260	247	259	261	251	246	258	261	241	247	238	246	266	274	249	234	243	238	247	260	222	255	252	231	248	263	229	242	263	243	254	265	251	237	242	274	253	238	236	253	219	253	219	253	254	253	213	251	217	266	211	233	221	242	257	227	241	252	259	237	258	243	229	254	253	260	266	244	247	269	267	257	228	260	273	218	248	240	214	249	262	232	237	223	234	237	255	259	261	251	249	243	231	222	241	214	224	242	257	241	231	242	246	250	255	267	220	250	220	230	251	256	213	213	243	239	233	246	279	242	210	236	264	228	253	249	252	269	229	258	242	219	260	229	268	269	258	237	260	266	278	238	250	269	251	236	247	222	224	243	285	236	234	269	220	254	254	237	206	255	210	247	261	264	225	254	250	253	258	241	261	239	236	238	246	263	251	253	250	244	253	233	232	251	221	243	264	228	266	233	243	228	209	229	250	229	215	234	225	264	239	227	238	261	265	221	219	221	250	263	251	231	253	236	266	250	245	261	279	252	204	256	213	254	270	246	240	246	252	243	235	226	255	234	254	224	297	273	258	226	237	275	227	265	231	245	231	265	223	256	284	245	233	265	249	243	248	261	237	261	233	248	257	236	245	229	239	230	234	257	234	213	243	245	264	210	227	248	258	256	255	233	248	227	237	231	235	249	213	227	240	255	242	207	224	253	244	240	238	230	253	239	227	235	243	224	233	252	247	239	257	229	227	248	281	227	237	242	239	243	247	230	236	273	237	248	242	221	230	281	252	232	233	248	263	261	254	243	248	251	243	245	209	272	238	270	240	244	262	250	257	250	205	240	227	256	225	236	258	257	223	207	234	271	234	230	213	273	269	253	280	262	257	244	270	242	212	256	240	255	244	216	234	234	237	256	247	273	226	225	239	247	265	257	249	234	231	256	263	234	215	233	248	237	254	271	252	272	283	241	273	238	288	261	224	255	220	276	269	258	242	248	247	252	249	231	230	200	253	241	232	250	228	274	231	272	246	256	259	244	295	240	240	244	250	247	251	248	239	252	249	227	236	261	222	272	233	225	239	230	260	261	224	237	244	229	249	271	252	228	248	243	244	218	259	245	234	270	236	279	234	261	241	221	205	243	252	235	264	243	236	241	236	255	243	268	249	247	249	246	251	238	251	248	246	250	259	245	236	251	252	261	271	229	281	243	268	274	258	262	240	239	242	229	253	263	230	250	213	262	241	276	249	229	222	219	235	259	252	253	253	240	236	231	243	270	253	253	251	238	245	206	269	238	236	237	258	238	212	221
9700	12675	18157	17758	15724	13319	14979	15374	12176	13941	14153	11921	10591	8130	7452	5926	4309	3465	3816	2569	1798	1884	2223	1874	1432	1382	1589	1568	1687	1350	1415	1852	1451	1014	773	725	725	692	742	713	689	716	681	662	657	648	566	638	647	628	668	640	663	652	684	690	630	670	682	646	632	661	655	670	627	668	658	640	646	659	639	630	660	633	688	682	622	657	655	659	617	695	636	683	635	682	706	739	664	667	665	655	688	687	673	723	638	683	690	690	628	652	681	665	691	685	652	608	653	630	639	670	665	655	676	651	714	640	663	669	685	664	668	688	670	672	668	723	690	671	682	652	675	657	686	690	647	657	645	661	641	644	693	668	656	665	677	689	682	675	657	676	685	654	676	681	670	670	707	661	684	640	652	694	606	679	653	631	676	659	656	640	715	672	636	684	651	679	663	658	705	675	686	674	647	629	640	687	605	684	663	693	645	645	664	657	673	647	672	669	656	724	686	681	672	685	655	718	661	696	680	642	712	706	696	699	676	671	682	653	692	684	656	671	663	684	645	693	664	648	673	682	679	666	685	635	696	682	681	660	669	642	701	656	703	678	651	700	701	639	661	666	621	710	638	629	677	690	662	642	658	642	618	719	681	704	663	652	624	649	645	678	678	695	647	719	705	636	702	660	680	656	720	672	693	629	687	676	653	694	696	697	690	684	662	705	633	628	684	643	711	649	674	681	699	628	668	750	687	678	659	689	685	684	667	673	661	660	718	657	669	702	720	733	661	706	686	682	694	658	687	665	637	734	626	638	654	656	679	689	677	702	682	696	652	647	695	691	671	644	650	653	655	650	713	627	639	675	647	677	633	636	657	648	682	664	690	686	694	660	618	624	663	685	683	668	665	635	631	649	678	650	679	686	661	652	712	661	681	673	702	693	651	683	654	647	664	711	655	656	706	642	675	675	659	629	681	655	691	711	690	670	676	658	660	642	676	696	701	685	667	665	686	666	638	643	669	688	654	652	701	686	649	614	665	724	688	665	695	631	698	677	665	663	656	637	686	687	708	661	674	673	669	657	693	717	628	691	706	637	696	645	665	628	690	710	670	639	655	652	646	630	656	675	643	688	624	616	651	691	662	667	645	633	627	655	665	650	674	672	640	645	626	719	701	687	640	684	643	654	665	688	632	624	684	657	658	681	668	651	746	688	664	628	653	709	641	657	655	645	654	678	648	681	669	697	663	701	693	668	695	684	701	689	643	676	666	642	661	691	678	665	659	666	676	649	678	657	686	731	668	695	636	641	694	676	691	658	682	697	648	636	705	655	634	651	650	666	629	647	658	672	671	662	699	694	646	668	688	684	658	661	702	719	663	694	643	646	616	685	646	675	650	675	656	641	691	694	682	626	691	630	658	677	678	691	633	665	672	652	699	676	664	653	655	654	714	673	639	679	700	640	657	629	690	623	709	666	668	650	668	706	672	656	696	663	642	646	667	678	678	711	711	643	695	653	667	659	671	705	688	658	698	735	706	656	622	703	683	665	613	668	768	673	674	666	641	663	704	710	713	664	662	677	601	672	671	675	706	673	683	607	674	695	622	715	684	661	674	697	704	692	687	702	676	693	672	666	708	695	670	666	683	646	693	624	666	688	736	695	658	662	636	613	646	667	703	713	654	694	691	644	707	691	664	693	649	635	692	675	689	644	704	664	677	678	660	640	627	649	675	651	677	637	671	654	701	668	642	668	666	645	624	663	660	696	703	653	644	713	682	680	650	639	691	629	667	685	689	640	620	659	701	678	677	642	694	673	665	639	670	663	673	640	639	651	627	622	640	641	711	640	719	717	627	689	690	667	673	660	651	671	671	691	647	675	704	702	742	673	602	664	640	651	641	630	683	677	672	710	663	675	666	637	670	673	656	692	628	722	682	662	681	672	651	679	667	681	706	686	694	713	678	660	679	691	662	653	660	710	673	676	673	656	626	662	640	661	686	665	676	701	706	645	679	724	682	702	633	672	670	613	691	668	645	712	694	692	701	656	673	662	649	671	697	649	676	621	675	645	653	698	657	664	638	700	669	699	679	672	633	671	686	665	651	634	678	635	666	666	627	658	682	674	726	692	630	691	672	677	665	667	638	668	661	664	643	704	673	705	695	655	625	625	664	659	656	651	646	701	667	661	659	716	654	664	653	690	703	661	670	655	660	684	671	681	648	676	705	686	665	667	644	679	689	684	646	693	654	691	719	633	672	653	686	683	644	653	689	656	635	664	674	658	652	673	678	674	700	666	663	683	639	688	701	693	679	672	693	657	590	645	637	681	631	659	625	644	686	664	682	725	660	640	688	682	637	668	723	678	641	635	674	654	695	636	684	665	667	659	691	663	652	649	686	636	659	646	672	641	624	694	668	682	673	672	691	623	633	702	694	667	688	688	675	652	625	685	641	624	637	650	702	659	634	651	715	704	635	669	698	707	661	650	678	715	630	677	666	672	685	655	690	697	682	679	678	663	676	687	644	659	700	669	654	731	690	669	622	661	666	636	702	691	661	672	724	676	671	660	689	636	686	688	645	652	627	693	671	657	631	671	671	635	663	669	622	672	651	639	675	685	694	663	673	677	612	675	666	667	676	660	665	645	636	671	664	712	684	663	682	691	696	658	608	622	684	651	654	619	655	689	672	683	675	665	675	642	639	657	665	666	689	674	678	676	687	668	717	699	644	665	641	648	655	650	701	667	640	695	669	664	648	663	670	694	678	644	714	612	701	647	653	654	639	650	667	662	658	705	658	669	682	658	670	684	672	671	660	650	653	692	655	635	682	730	705	671	696	687	608	702	682	631	689	668	693	680	702	629	687	712	657	630	646	694	691	710	665	692	669	683	649	637	634	698	660	642	680	666	680	645	672	698	651	677	678	669	719	629	662	677	708	619	659	649	672	680	682	689	675	673	621	703	638	695	685	627	661	651	652	685	647	666	695	669	689	684	648	638	680	680	648	700	662	653	651	707	630	641	657	685	701	667	717	659	695	669	652	660	655	682	687	640	701	670	681	662	675	656	692	684	668	669	670	678	675	644	698	647	658	657	700	673	644	671	628	676	675	729	646	663	678	654	664	640	678	636	688	635	628	695	655	725	708	635	666	669	703	679	695	665	638	659	662	638	646	664	685	682	684	690	656	679	649	682	653	669	678	604	692	727	650	657	705	602	674	608	653	676	682	727	670	676	647	643	658	680	655	635	666	644	676	666	696	660	659	671	663	661	651	698	695	648	655	677	665	628	661	672	659	667	683	674	681	683	700	700	643	667	683	655	705	690	679	671	693	670	676	692	663	690	628	682	682	629	634	630	649	700	700	677	651	691	693	673	646	663	650	676	632	746	666	679	622	723	642	669	729	652	624	653	709	709	616	658	624	657	684	662	726	627	691	724	657	691	630	646	704	699	640	680	678	688	686	644	710	661	640	680	668	635	677	682	660	633	634	656	726	670	644	723	682	659	660	674	655	710	679	635	654	689	699	695	667	669
34442	39876	40123	37866	31735	28264	28404	35594	30755	29482	31547	28243	26382	19064	17714	12640	8635	6401	5714	3280	2074	1592	2518	2060	1529	1286	776	1161	1337	832	1475	1646	885	462	346	276	299	300	220	258	214	241	190	203	215	211	216	207	192	207	215	189	205	209	218	224	191	235	203	200	202	199	190	195	201	210	211	193	211	215	213	207	193	210	189	212	217	200	200	222	192	201	224	210	207	218	226	209	210	203	194	206	209	179	206	217	190	206	197	196	232	205	210	221	196	219	191	208	224	222	204	220	217	240	203	218	227	201	190	229	242	209	230	187	191	221	231	208	202	223	221	191	190	200	210	219	193	191	203	209	196	223	211	212	204	198	199	227	197	215	207	213	186	182	203	206	220	205	201	176	206	188	199	208	199	215	200	201	233	217	220	204	193	184	209	202	204	198	231	202	204	189	225	203	198	184	195	222	214	194	218	203	193	188	209	217	215	196	208	214	211	225	221	224	221	230	214	203	198	211	223	218	203	201	190	203	220	209	230	228	200	235	209	198	179	245	214	205	195	220	188	214	219	206	218	169	206	245	201	207	218	165	195	210	204	198	192	182	199	211	210	189	230	226	181	206	204	201	200	219	232	199	219	211	191	188	213	211	204	189	209	183	214	211	211	231	192	221	195	195	202	229	253	190	182	201	224	207	209	192	211	203	210	210	209	197	202	183	188	215	229	206	224	209	197	215	228	239	213	210	186	187	216	200	197	202	199	236	225	195	198	199	214	200	237	191	176	230	198	198	195	191	204	185	209	209	211	230	215	208	195	232	228	212	199	198	203	205	218	218	227	232	209	219	200	210	191	211	201	205	218	218	183	227	239	199	211	212	215	209	197	192	202	212	211	202	185	213	197	192	190	204	198	211	217	207	201	196	195	184	225	201	221	169	210	201	193	214	206	197	216	199	200	221	200	220	194	211	197	213	226	204	203	220	201	209	208	218	200	216	205	188	213	221	218	206	226	212	189	208	187	202	214	209	208	196	210	189	170	206	200	184	209	200	186	214	207	221	220	189	225	255	193	202	183	200	203	214	185	213	179	182	213	246	204	208	215	204	214	217	206	224	223	202	195	196	178	217	206	214	201	192	217	212	196	197	213	203	188	224	213	218	177	212	200	211	208	193	190	201	209	194	212	218	224	228	194	202	197	195	195	212	186	217	194	226	193	174	221	240	216	202	202	211	194	205	194	180	230	200	231	202	194	214	214	213	220	217	204	209	190	202	198	204	199	198	196	199	208	222	186	220	180	189	206	169	234	220	197	204	233	228	207	214	171	209	236	199	198	220	217	220	209	229	207	213	217	178	199	214	228	203	186	211	223	215	204	213	210	182	198	184	213	208	195	199	217	213	192	204	198	217	214	204	199	214	203	174	221	229	220	204	214	198	216	205	161	212	213	227	224	210	217	187	185	224	198	217	202	205	240	201	201	212	196	190	193	190	187	214	183	206	213	227	191	208	215	229	176	203	192	240	192	181	213	218	215	212	206	186	201	194	190	214	195	214	201	228	200	198	216	216	188	192	192	233	207	209	207	195	197	194	194	214	198	203	224	205	204	193	210	189	235	215	230	185	192	220	194	195	209	208	219	213	215	222	173	213	222	183	188	222	218	226	194	183	209	195	218	197	222	196	188	211	220	214	217	191	209	202	223	189	201	202	203	206	222	202	199	197	230	201	216	187	220	193	201	199	218	189	195	214	194	221	239	199	216	174	224	220	210	214	198	207	195	206	212	238	226	220	191	195	232	229	224	222	199	210	195	221	188	219	202	203	220	210	191	207	221	210	178	207	196	193	204	202	197	192	197	210	226	205	207	203	228	205	228	215	220	222	218	201	210	221	192	191	204	208	197	207	202	208	197	195	198	202	219	216	224	189	218	189	191	200	199	215	187	232	199	215	195	217	196	206	209	218	221	208	216	200	203	184	201	196	211	192	223	217	191	204	215	192	195	217	219	193	209	216	212	215	221	227	195	205	199	225	203	207	198	210	204	212	218	197	194	227	204	223	200	210	209	223	182	226	191	180	224	232	211	203	175	209	215	216	206	217	214	216	206	196	214	194	176	233	192	220	203	189	220	212	189	229	223	187	221	216	209	202	205	197	186	200	215	208	196	190	208	207	207	230	194	223	220	204	193	206	206	207	226	170	224	184	202	191	205	214	200	195	204	185	210	204	232	174	213	204	198	216	211	210	209	185	198	204	213	201	204	198	187	217	230	236	185	178	193	207	208	214	211	195	197	213	213	232	215	206	194	208	217	186	203	180	211	195	222	209	211	224	226	191	225	197	205	223	200	210	193	209	209	209	208	237	218	203	200	235	224	204	207	201	200	177	187	189	188	200	222	176	201	186	222	214	185	202	205	191	226	201	230	181	212	205	210	198	202	189	236	189	196	213	188	214	201	217	184	194	218	193	213	221	211	196	236	216	210	208	199	187	210	203	253	186	231	207	204	206	218	210	177	210	237	204	215	206	228	219	196	208	239	216	211	197	209	188	185	180	200	209	215	245	202	184	226	196	216	247	204	196	212	218	206	179	179	188	185	198	195	196	243	198	202	208	211	211	213	200	192	187	215	195	220	215	215	214	198	222	186	206	187	200	181	218	199	215	216	211	212	206	194	221	208	175	210	197	187	192	222	188	193	215	227	212	187	232	203	211	199	195	216	206	192	207	194	218	220	203	234	191	197	235	207	213	192	206	203	201	207	197	211	183	217	243	217	224	251	204	209	229	204	180	241	207	218	185	208	203	227	210	179	198	186	221	206	222	198	195	194	199	203	197	196	218	246	190	212	203	192	212	212	218	212	206	203	207	197	232	216	193	189	196	201	200	210	204	198	199	178	202	213	211	192	202	191	197	210	216	187	212	207	209	250	192	205	232	216	197	222	223	229	203	201	204	224	197	206	194	228	176	212	176	207	189	209	223	206	185	206	203	189	219	214	210	221	173	223	215	185	207	219	175	216	173	205	189	196	223	221	214	219	198	200	209	214	204	223	216	205	190	216	194	199	188	206	184	187	208	197	217	201	197	180	191	206	180	213	211	214	211	184	194	204	217	215	245	209	199	207	223	185	217	214	185	220	232	214	202	193	233	222	196	236	200	211	216	204	202	207	215	219	208	206	189	204	188	222	208	184	200	197	204	204	209	241	208	219	218	210	211	225	223	203	230	208	221	201	206	223	190	216	211	215	200	213	218	225	196	248	207	215	206	198	205	199	221	204	207	200	205	195	197	212	182	208	226	224	196	228	183	222	227	216	203	206	210	188	212	217	204	194	217	195	203	216	213	195	216	205	212	219	201	198	213	209	216	195	198	189	212	218	215	184	202	209	197	200	210	202	194	198	213	223	186	225	203	205	225	210	188	215	181	204	210	226	180	205	201	187	203	211	209	219	213	219	196	203	225	223	223	215	188	230	218	208	208	195	197	209	203	210	201	215	228	219	200	191	188	190	194	191	204	196	213	199	200	214	206
24929	33615	38716	41558	39473	38196	40681	46141	42539	43726	47096	43131	42763	35545	36803	30203	25288	21859	21875	14134	9846	8187	12514	10800	8333	7045	3968	6278	7532	4357	8117	8714	4960	2274	1285	1023	943	1053	804	735	750	695	687	682	601	553	655	650	655	622	632	568	555	609	611	593	580	584	601	541	583	596	610	602	614	599	597	584	576	610	596	590	590	554	564	587	573	636	577	591	608	619	610	595	577	580	595	564	577	594	551	575	589	567	616	638	591	588	610	609	564	540	592	598	567	530	545	589	563	599	523	533	586	581	544	575	581	567	591	553	562	567	593	607	569	560	592	582	596	532	560	599	575	549	585	567	556	605	601	576	617	576	628	615	596	585	594	587	544	591	546	580	563	578	623	546	532	570	557	603	590	615	581	556	579	581	616	572	546	577	564	570	542	579	541	566	566	581	567	608	612	551	588	608	542	574	575	561	563	655	554	555	593	571	605	545	531	573	622	604	565	562	600	576	585	584	592	599	574	580	574	581	610	598	558	544	622	556	603	603	582	550	592	536	608	580	549	523	571	577	601	548	571	605	587	566	585	590	600	567	540	622	612	587	563	604	587	576	589	593	598	593	529	580	574	543	567	585	572	634	610	572	591	601	592	591	623	601	620	609	574	566	550	575	568	548	607	575	559	618	563	556	521	614	580	607	591	562	571	620	625	565	559	577	616	585	608	584	596	567	582	591	594	585	562	604	564	629	558	547	589	556	588	578	600	621	567	617	601	546	607	579	584	597	548	585	567	587	590	581	609	572	602	572	579	580	592	592	563	606	554	608	591	591	588	592	570	559	614	617	598	614	577	571	609	594	595	613	613	599	558	652	583	589	547	581	616	580	576	575	570	573	562	595	548	533	588	587	580	584	597	596	552	617	637	562	553	540	578	586	546	531	595	603	623	554	611	559	553	619	555	592	584	596	540	584	619	592	602	557	592	638	621	569	578	574	581	531	584	554	581	569	590	605	552	581	581	595	594	575	580	565	619	573	577	580	571	625	554	525	606	615	618	571	568	559	580	605	574	579	562	603	611	587	576	634	589	562	640	545	568	577	555	577	585	583	619	552	592	569	557	606	612	590	604	577	561	593	570	551	596	553	548	582	590	535	598	573	591	579	602	556	610	582	602	545	553	558	601	568	560	596	583	613	620	588	588	529	557	658	579	572	614	591	622	557	592	555	617	548	569	594	588	593	592	600	607	515	556	567	599	556	552	558	603	576	541	615	579	584	579	638	624	545	557	575	606	590	541	586	569	570	595	625	515	562	578	608	603	549	594	585	571	591	598	540	637	557	593	548	573	584	609	596	567	597	588	598	580	579	586	583	600	568	565	568	588	585	581	590	605	605	571	570	579	606	565	594	603	591	580	562	554	536	643	584	554	578	555	570	577	607	566	614	613	560	614	583	576	593	568	550	617	596	595	592	595	590	601	579	567	544	570	574	582	587	593	604	579	543	604	585	591	597	569	598	561	551	605	585	584	641	565	591	607	560	554	583	579	563	584	552	593	563	570	567	590	586	578	511	607	597	583	561	580	528	580	572	595	539	573	621	577	567	593	557	551	579	582	536	603	578	604	578	596	586	566	568	628	581	545	569	581	592	578	594	562	610	566	593	598	560	594	597	610	580	543	583	609	541	585	610	561	534	588	598	580	581	566	622	597	604	575	581	605	568	556	566	615	582	585	586	548	609	565	556	618	550	584	591	536	593	595	601	604	608	579	539	611	588	568	586	594	641	588	576	645	562	545	602	608	570	562	568	559	569	587	581	560	579	523	571	590	575	587	603	547	566	560	590	560	619	574	545	583	577	603	575	563	571	574	591	577	545	592	623	600	602	598	565	571	585	581	547	566	535	562	579	582	576	577	564	588	573	569	597	585	561	585	565	601	570	612	600	526	623	589	526	607	565	582	600	562	592	566	586	605	543	551	564	603	623	601	605	595	550	606	569	543	541	560	585	576	598	601	576	623	558	568	590	586	570	584	600	564	555	592	598	615	594	609	596	577	612	583	560	596	540	590	598	565	596	570	573	586	597	579	553	586	562	571	594	567	580	635	585	570	600	570	593	606	587	588	556	597	649	622	568	583	575	615	582	583	568	595	560	606	576	624	599	577	594	581	592	618	594	570	542	620	531	593	606	598	593	593	532	559	606	585	609	586	616	617	626	561	595	582	538	575	597	611	593	557	587	574	609	623	584	584	576	603	577	572	585	573	630	557	544	579	602	618	537	551	557	594	548	579	611	559	603	605	547	573	582	572	609	594	543	586	631	574	651	558	584	586	569	622	545	570	602	594	611	571	597	516	589	546	550	578	561	574	599	574	574	579	582	582	596	545	585	583	570	555	633	606	623	604	598	587	539	606	579	598	551	593	610	592	625	571	577	589	619	579	593	566	623	553	568	595	554	585	595	599	540	604	639	568	604	583	557	597	585	569	633	585	562	580	614	618	571	598	571	605	561	569	608	614	580	578	556	581	543	631	612	574	593	583	652	598	572	565	548	606	555	570	543	598	591	578	589	578	588	605	523	554	608	614	601	600	598	602	587	569	576	572	549	541	593	569	632	562	560	558	559	594	631	602	609	577	579	571	596	632	564	583	614	590	586	608	610	561	557	590	578	556	604	585	578	604	546	606	594	568	557	581	573	575	611	622	575	593	561	553	545	595	617	538	595	578	583	585	572	588	595	597	628	570	599	616	611	596	522	565	590	610	567	551	551	559	577	592	582	567	588	595	613	580	576	558	571	634	636	574	585	568	542	608	608	578	570	622	581	587	617	589	578	573	584	569	584	533	578	612	606	638	559	584	591	554	566	579	540	618	575	592	637	578	613	573	553	562	583	623	589	588	624	614	560	587	576	604	604	575	566	547	548	577	576	566	596	582	578	586	575	556	558	584	607	615	557	585	586	585	618	568	607	580	592	615	587	549	550	590	612	583	575	598	558	596	566	553	577	587	580	566	552	550	558	595	567	589	606	571	592	593	589	569	559	586	618	571	591	534	584	578	562	585	584	596	564	617	568	601	592	548	586	579	568	587	555	579	597	611	596	533	568	550	599	604	654	561	574	573	577	632	603	538	593	562	582	595	571	584	575	566	545	575	564	575	597	575	573	579	573	598	580	577	596	600	598	622	590	621	597	571	598	567	589	579	534	553	601	604	601	592	630	577	560	594	617	585	593	606	579	590	568	587	610	554	567	575	599	554	614	571	591	551	578	563	610	576	612	567	602	578	514	544	587	618	559	582	597	594	577	602	576	569	595	587	582	547	575	663	557	579	582	555	633	567	576	602	565	621	619	574	605	542	565	644	621	553	561	556	574	567	607	567	591	545	597	599	549	575	605	595	593	593	569	556	572	591	581	588	570	534	585	564	531	559	576	620	586	585	566	593	562	572	583	591	577	586	592	575	598	634	569	562	557	593	611	584	579	569	574	532	645	633	576	571	590	601	635	608	600	539	521	534	587	524	593	631	576	590	588	613	600
42265	45240	43422	41742	36758	32745	37674	42863	36429	36581	38357	34864	31358	27027	24239	17241	13505	11184	7764	6454	5830	3644	3457	2956	2844	1805	1149	1300	1537	1112	2373	2761	1557	636	523	431	456	375	290	319	261	298	298	249	247	245	258	256	256	234	235	262	255	228	251	248	216	215	244	232	235	263	266	219	243	219	229	220	237	240	216	241	258	221	245	259	213	228	213	249	227	234	200	235	244	224	218	220	242	244	226	234	246	226	248	233	247	209	270	252	243	259	262	217	251	217	228	249	231	243	241	233	247	259	237	213	241	244	194	213	220	223	243	238	247	288	218	226	253	238	234	251	232	246	242	271	250	207	258	218	237	224	228	224	228	215	238	220	228	225	258	249	268	222	249	225	256	222	232	219	226	245	232	255	238	237	225	218	241	246	211	225	247	254	235	253	233	233	226	239	267	231	219	250	232	245	251	234	241	226	221	239	226	218	223	228	255	218	222	218	247	237	212	242	229	230	263	245	250	237	193	224	253	241	230	250	226	230	243	244	233	236	237	243	245	241	207	224	241	226	219	220	224	232	230	221	252	237	218	237	241	230	238	238	238	236	223	243	249	225	253	265	253	236	225	260	231	237	241	213	227	230	277	236	234	216	247	227	219	248	231	234	230	230	264	230	213	242	217	230	228	238	236	239	220	244	219	273	234	241	234	217	227	232	252	250	246	241	231	239	242	237	242	219	248	236	253	214	255	261	237	251	226	246	226	236	255	234	223	233	240	223	251	205	220	245	259	226	242	247	215	243	240	252	242	230	228	216	231	229	235	201	218	241	236	221	205	233	238	228	245	230	235	215	248	248	241	231	222	269	231	244	253	198	261	227	250	232	255	259	239	220	222	248	237	232	268	208	240	240	233	233	239	213	250	276	246	215	242	233	242	257	214	214	242	245	247	246	240	242	239	258	237	235	211	207	218	227	209	239	233	221	240	239	240	209	231	217	222	235	223	244	220	243	260	227	229	221	228	247	229	237	216	231	217	219	229	238	238	238	210	247	220	252	240	223	236	245	259	230	210	248	222	222	233	238	225	242	245	259	208	222	239	210	224	246	235	252	219	229	243	236	214	222	247	221	237	213	236	230	246	223	240	271	243	233	223	223	248	238	195	197	249	231	232	217	224	242	257	243	261	244	235	211	244	230	230	198	253	226	251	242	244	208	224	189	250	234	238	221	259	229	252	249	238	256	231	242	271	223	242	231	234	246	228	240	220	269	245	233	257	235	228	265	208	228	240	248	239	229	241	233	212	228	235	217	235	253	239	232	252	232	245	251	253	220	256	216	213	204	197	212	252	227	248	223	244	262	237	224	216	245	229	228	232	240	242	240	259	251	216	231	250	241	241	259	212	218	228	242	226	241	196	230	233	254	231	207	239	252	217	226	231	225	234	226	252	214	237	221	216	210	249	246	237	249	246	245	257	227	243	239	237	238	260	238	222	229	229	233	286	254	220	234	216	203	228	232	216	245	239	234	241	215	221	257	231	241	254	228	211	231	235	236	235	222	254	210	246	260	255	206	249	248	257	253	237	241	229	234	211	218	260	257	225	229	215	215	219	233	217	216	239	225	226	211	234	237	249	250	224	229	232	242	228	238	221	214	259	236	239	233	246	208	238	228	246	237	231	246	238	230	233	269	216	218	234	242	237	228	237	237	237	205	217	224	267	214	234	220	222	232	245	227	248	205	242	269	218	237	237	234	258	241	250	275	240	227	263	224	252	216	248	226	236	224	277	220	238	247	221	209	206	229	216	234	258	251	229	226	237	221	227	255	223	232	239	237	271	231	231	218	222	233	247	233	220	222	259	277	240	218	234	247	239	219	261	233	228	248	217	237	204	251	215	227	231	270	243	225	253	262	211	229	224	230	206	233	220	245	216	241	228	217	233	247	227	228	255	251	237	242	251	217	230	247	227	226	248	220	227	211	233	233	276	261	218	261	239	253	218	228	240	198	240	218	234	221	221	233	238	244	248	255	240	237	227	242	224	210	233	258	260	233	228	218	249	222	227	217	233	242	245	244	267	221	213	246	250	217	235	226	254	218	228	231	224	222	236	221	227	237	242	220	219	249	243	237	225	240	265	221	257	235	216	243	218	253	248	258	249	204	232	239	228	221	221	232	222	225	236	256	237	242	210	244	213	239	249	235	228	261	253	242	237	256	216	202	243	207	272	265	238	239	241	260	226	234	211	215	247	212	191	249	257	208	221	227	235	241	238	230	223	276	228	212	211	256	215	220	203	242	216	216	225	224	237	245	250	230	248	217	230	226	255	248	232	239	222	238	232	241	243	215	252	256	250	222	225	223	230	206	229	244	220	231	236	249	249	239	241	240	224	274	236	214	249	238	269	254	216	241	220	226	231	200	235	238	226	242	239	228	228	223	235	267	233	234	234	229	258	241	240	253	229	206	232	259	209	263	239	210	215	254	229	220	228	251	250	237	238	231	234	235	238	234	208	209	237	236	253	231	248	251	255	229	181	251	237	258	223	261	255	224	229	218	226	227	219	237	220	227	257	240	265	240	234	231	226	240	217	243	245	237	218	255	230	268	258	218	234	205	209	251	254	239	231	204	234	246	233	255	253	248	244	208	227	216	240	243	200	213	241	216	227	226	241	213	254	210	219	257	224	244	218	216	246	241	242	256	232	204	215	222	242	216	216	243	223	244	234	239	239	220	230	259	218	217	227	249	216	240	229	220	266	254	209	210	243	230	232	230	233	248	245	244	233	244	224	210	225	223	221	253	240	236	256	254	218	234	234	251	229	235	227	228	251	253	226	249	227	207	256	219	241	248	234	263	245	250	258	229	216	220	221	222	254	214	250	255	226	215	223	226	222	251	250	247	233	285	262	236	263	258	235	247	210	214	267	227	233	233	219	256	243	218	255	231	263	231	250	215	237	237	245	219	241	220	241	240	222	225	244	224	215	244	238	232	207	247	240	208	219	223	260	218	264	234	220	219	258	227	214	220	255	239	251	234	208	260	243	238	229	243	222	235	243	207	243	228	228	246	254	244	231	218	248	240	247	249	208	249	215	229	225	207	245	252	235	229	247	252	251	232	226	228	230	246	224	228	239	210	231	220	249	223	259	219	242	240	207	238	242	260	231	213	240	236	209	225	237	232	253	215	222	241	242	239	218	217	226	238	217	244	286	251	243	225	246	226	249	252	228	205	238	238	214	230	244	234	227	258	237	228	244	242	232	245	249	236	246	239	228	244	226	226	210	234	244	231	217	223	248	224	224	235	248	243	217	215	221	230	251	254	256	224	234	236	234	214	231	233	238	211	219	230	238	252	232	238	222	231	262	220	224	216	217	257	234	211	245	254	209	220	247	247	213	242	247	251	248	237	224	219	237	229	236	243	234	247	245	211	226	229	272	215	221	238	223	239	237	245	253	237	237	227	213	252	236	210	234	214	231	250	225	216	228	230	236	234	212	235	242	209	213	236	212	236	251	220	258	231	234	236	211	235
31352	39133	42666	46041	43597	43467	48444	51530	47627	49940	51662	48489	46883	42515	41527	34851	31388	29292	23516	22410	21062	14448	15659	13392	13507	8629	6331	6855	8389	5917	12115	13578	7636	3037	2296	1724	1859	1504	996	941	980	984	905	848	843	833	813	833	786	696	702	686	736	687	679	704	631	667	690	681	633	709	685	663	621	663	621	618	649	649	607	664	698	662	681	624	618	693	680	632	629	644	662	703	600	646	650	660	633	631	623	631	702	602	635	649	655	648	656	657	653	651	677	639	677	639	684	668	676	671	706	629	631	663	679	638	633	633	623	663	665	629	644	671	657	664	639	694	615	622	611	678	639	597	674	655	636	618	653	669	663	661	660	643	652	667	634	651	617	634	661	658	630	623	654	611	671	624	635	622	628	691	665	649	689	618	636	655	632	623	623	592	616	645	667	643	655	649	666	628	645	632	643	672	649	596	624	671	689	676	678	641	617	661	687	638	633	649	634	691	627	671	619	646	646	642	646	629	606	660	697	694	649	675	622	645	646	636	638	637	651	640	627	624	649	681	634	684	623	619	650	657	663	615	618	669	640	668	607	621	667	684	653	668	668	649	611	625	662	675	662	646	686	692	609	627	676	654	647	617	581	640	642	633	619	605	658	628	614	685	658	628	655	654	645	659	647	635	654	607	624	659	639	669	650	634	696	629	653	655	626	598	634	659	646	661	666	654	648	639	631	613	635	665	627	635	636	687	626	673	650	663	640	655	659	662	657	623	607	635	616	645	620	669	647	647	641	638	605	685	635	626	686	632	692	651	713	613	681	689	581	619	697	669	652	632	678	602	644	622	632	645	670	635	583	645	649	644	675	683	624	624	653	642	667	654	614	614	649	630	668	621	638	601	655	562	671	633	638	647	615	658	650	641	636	635	657	609	679	588	671	690	643	639	638	636	630	626	657	656	609	609	674	609	652	647	631	643	625	652	642	647	704	644	643	652	652	652	652	653	647	590	632	692	636	659	642	713	661	642	623	660	603	665	653	652	606	677	671	665	630	639	625	635	660	632	608	593	668	632	662	665	600	651	675	679	633	679	614	633	670	653	633	681	600	610	637	618	620	626	628	652	678	683	614	677	635	702	625	719	670	652	620	648	661	676	590	657	690	662	623	641	689	672	635	699	672	633	673	664	643	671	689	607	633	640	683	655	649	639	625	664	614	642	629	678	620	678	671	640	620	657	680	617	690	645	653	648	675	690	649	668	687	660	653	631	624	614	623	655	630	656	669	618	638	618	697	639	624	610	645	666	640	698	659	673	642	639	628	643	649	661	636	635	667	664	660	631	644	677	636	650	649	635	616	679	612	660	614	662	661	647	658	676	659	609	664	643	641	686	652	619	639	659	645	631	637	641	653	662	617	641	637	653	611	693	617	675	663	677	646	698	661	670	627	654	651	640	639	675	661	634	652	626	665	686	613	659	667	654	616	627	634	634	669	600	633	685	601	673	623	649	674	674	669	609	653	676	647	638	657	650	624	676	664	606	683	704	663	667	637	684	625	615	680	648	662	610	671	663	666	656	683	651	672	682	635	656	602	624	697	656	636	695	618	649	649	673	641	680	611	649	633	607	653	628	633	626	597	657	627	634	685	682	637	650	650	644	628	630	670	617	668	612	666	600	662	650	652	660	629	645	631	596	609	664	644	653	638	679	713	693	578	624	626	658	673	749	609	639	640	693	671	637	613	640	608	628	629	664	676	663	705	626	667	669	641	655	652	625	655	650	690	651	621	657	640	640	609	627	622	655	675	662	671	622	649	633	649	684	651	642	631	640	609	635	652	677	672	643	645	642	625	642	644	649	678	598	681	635	630	663	670	665	621	676	593	645	692	658	645	623	664	643	626	602	585	651	644	613	663	651	686	683	592	658	692	587	592	657	615	669	636	590	670	648	700	614	666	651	636	656	643	646	602	643	650	684	649	604	640	681	655	673	666	633	656	719	603	628	672	678	642	647	620	635	614	632	634	675	647	610	715	624	663	675	604	639	593	641	589	642	671	617	628	582	675	640	625	649	655	641	621	616	642	688	683	649	646	636	689	645	648	656	667	671	634	635	653	662	619	640	665	667	652	633	643	682	637	697	640	645	652	660	682	655	624	662	648	622	663	634	623	646	658	635	648	645	636	651	649	627	641	622	606	619	639	669	622	624	632	642	659	633	622	703	626	640	648	678	660	655	614	617	680	617	618	679	685	633	668	615	676	674	671	661	689	675	623	625	690	647	695	642	691	662	642	624	654	654	655	655	635	672	602	634	634	638	612	706	648	629	671	676	635	664	679	663	615	650	669	632	691	698	680	654	623	656	682	624	658	675	637	597	662	667	674	632	638	690	659	639	642	624	630	674	636	619	644	654	615	681	672	607	688	587	629	617	619	682	671	636	708	651	642	647	569	639	618	677	664	656	622	668	692	643	633	666	666	678	664	610	660	660	664	646	641	649	597	655	602	635	652	697	632	656	634	650	627	651	689	642	678	677	674	674	632	618	627	639	651	639	641	717	660	674	658	578	599	640	677	625	644	631	627	626	644	655	659	649	684	708	666	617	638	646	640	628	592	606	612	630	685	634	724	616	680	672	602	643	650	650	681	695	697	665	630	652	648	640	636	668	730	621	638	664	650	648	678	622	667	635	632	632	650	685	649	626	641	675	666	639	662	649	657	671	658	658	667	631	626	636	660	634	668	603	661	629	631	646	675	604	615	638	628	637	641	670	654	624	626	634	652	641	638	625	624	641	640	595	638	638	704	689	625	678	635	637	644	583	644	647	663	639	639	655	657	600	622	656	666	720	622	652	643	641	636	634	619	642	630	633	655	619	641	637	641	666	650	664	656	667	629	617	651	638	635	628	695	636	655	631	660	628	628	627	653	639	583	680	628	618	641	647	651	633	624	648	650	702	633	669	638	606	629	668	672	644	637	638	648	646	632	611	623	683	627	661	667	641	682	624	656	645	675	638	685	618	652	651	645	659	643	639	678	654	624	672	640	676	637	609	653	668	625	674	613	674	667	607	624	635	664	628	651	628	621	652	642	678	673	655	638	640	682	606	637	659	637	685	694	670	673	684	680	675	590	704	631	680	620	641	699	641	672	635	676	659	641	686	623	634	687	686	644	624	595	599	621	627	645	600	642	655	639	652	623	655	623	635	603	638	660	622	604	648	634	662	639	617	584	667	658	635	623	594	667	633	661	671	620	653	694	693	649	602	608	652	670	645	686	638	632	651	678	669	657	627	631	635	696	709	588	651	621	601	588	604	613	691	631	638	644	723	617	662	663	624	609	681	638	635	661	662	634	622	664	639	643	633	683	673	640	631	701	640	624	613	603	649	622	688	642	717	667	629	636	651	653	612	676	655	630	655	625	618	648	601	642	682	671	646	639	643	695	690	659	604	615	650	630	656	645	628	646	636	667	622	603	681	605	647	669	628	684	630	631	612	675	643	640	663	661	632	615	628	643	619	669	662	663	636	653	705	695	672
13311	13673	14028	9359	6712	4690	4215	4601	3348	3128	3287	2589	2379	2155	1508	1205	968	819	732	702	584	457	372	429	395	351	343	357	364	356	354	461	412	273	287	256	274	262	245	237	260	230	239	219	246	265	294	227	228	250	249	223	246	238	246	222	262	239	244	240	249	242	241	235	228	240	240	242	238	242	239	247	273	252	268	238	225	243	236	224	264	223	219	214	234	256	263	258	256	244	235	251	226	237	258	254	240	235	243	234	245	223	232	240	224	252	251	241	236	235	244	260	236	226	214	246	239	253	243	248	246	237	210	235	242	251	222	244	233	251	224	237	265	262	219	246	263	252	252	217	262	222	254	245	260	224	248	250	230	235	252	238	253	228	251	254	247	241	256	234	226	247	235	215	249	254	256	252	275	228	240	248	222	269	271	234	217	247	247	251	238	243	236	264	230	209	242	257	202	253	245	256	265	233	229	258	235	216	240	234	244	243	261	212	238	245	266	234	250	262	244	244	246	238	263	228	259	259	237	246	252	249	241	231	248	249	256	260	228	257	242	224	258	258	254	268	230	229	274	237	252	250	213	229	253	241	256	253	240	236	241	223	235	272	247	226	251	238	250	264	274	236	221	233	261	270	238	263	234	245	246	225	252	251	242	232	256	253	249	252	275	210	220	253	244	248	224	233	222	225	240	243	254	252	249	214	228	221	243	246	232	242	236	258	218	251	247	216	250	249	273	233	249	252	235	205	280	240	232	232	250	240	226	247	221	235	224	245	233	229	237	228	238	250	254	232	249	255	250	224	239	235	252	248	226	252	252	254	243	261	252	237	241	237	228	210	260	248	227	289	251	244	259	236	229	260	223	263	236	235	237	238	223	226	250	255	278	257	264	246	247	244	246	275	234	234	247	253	219	254	279	230	247	274	262	263	227	243	236	253	228	236	268	253	261	220	239	265	263	225	212	259	250	248	229	254	251	248	239	240	242	267	258	254	240	220	236	260	224	256	220	247	254	245	233	250	256	254	242	252	192	271	254	244	214	225	256	247	251	258	225	246	236	238	255	233	230	235	252	262	240	236	240	245	254	256	261	245	260	239	237	227	260	244	256	251	244	225	214	242	259	260	237	230	227	220	268	207	230	230	240	232	245	222	215	218	276	253	254	267	245	216	228	216	255	219	252	245	244	219	223	249	237	231	240	241	230	241	248	260	229	232	244	225	256	274	256	259	218	254	216	278	242	225	224	253	252	220	235	258	232	252	246	246	236	216	270	233	261	237	220	227	232	236	190	255	234	248	250	267	272	232	208	252	251	236	231	254	240	225	246	237	251	231	241	231	243	242	259	249	260	238	259	269	227	215	226	258	245	232	252	254	235	240	238	222	273	255	256	219	249	241	207	239	237	256	272	235	229	245	236	266	237	228	233	228	226	270	260	235	256	240	234	257	247	259	244	253	262	241	240	219	250	240	242	233	246	265	256	224	251	256	240	252	233	227	236	234	218	243	239	240	232	254	256	240	231	232	203	259	248	248	231	233	233	256	230	235	250	240	241	251	249	217	221	239	268	252	221	227	260	252	251	266	246	287	241	241	264	243	230	247	230	251	225	242	258	231	219	257	254	256	268	224	231	202	231	259	230	236	240	213	277	216	231	252	224	232	243	224	218	237	247	242	226	242	219	243	244	260	257	228	254	243	237	213	239	243	271	251	245	237	260	267	251	225	238	238	211	275	212	245	236	239	240	258	250	224	208	230	248	261	265	249	224	252	239	238	246	270	234	237	284	245	263	257	258	271	217	240	263	229	257	250	245	250	257	249	260	231	228	229	219	255	232	256	221	244	215	244	236	230	222	228	252	221	235	259	216	248	271	263	223	218	221	237	254	225	222	251	218	249	242	213	243	234	238	232	246	230	233	248	268	259	247	254	258	226	273	274	247	228	262	236	234	233	253	255	232	222	245	242	242	251	254	254	236	234	243	252	242	229	250	235	250	255	229	210	270	247	245	265	281	245	248	220	217	283	259	233	271	234	240	235	241	231	248	220	263	213	233	272	271	232	228	237	222	254	244	245	264	224	278	247	259	226	226	249	240	245	254	245	257	237	221	225	239	249	221	230	260	258	231	259	219	235	205	263	280	275	228	238	242	246	240	263	270	254	243	240	226	248	235	240	262	253	244	238	241	246	242	232	234	249	230	226	235	251	239	258	233	240	247	252	234	237	235	252	258	245	242	256	212	260	231	266	263	244	222	253	245	247	260	249	260	234	265	265	230	290	238	219	219	252	218	234	243	245	262	237	266	251	258	228	257	243	249	252	229	280	212	225	240	224	249	261	252	242	227	232	258	237	228	262	252	270	227	245	236	237	222	264	227	232	208	271	237	248	269	260	249	251	268	242	231	241	250	252	237	259	258	234	271	229	232	216	228	219	249	265	232	226	229	252	200	220	223	251	248	229	211	242	245	239	217	261	234	250	229	255	252	272	243	229	227	212	239	220	248	242	253	252	217	257	236	265	217	231	259	239	236	255	230	252	224	247	250	229	219	222	275	255	200	250	223	231	241	241	217	255	222	235	256	261	244	231	246	228	249	227	246	228	226	253	269	250	249	238	240	259	215	245	252	236	248	239	247	265	244	220	242	223	245	251	218	220	235	246	263	241	227	232	270	245	246	231	237	261	243	227	243	279	275	240	226	248	252	210	244	268	262	287	261	287	260	245	228	250	240	244	240	254	220	218	238	249	249	227	289	229	225	241	274	246	245	241	234	237	235	237	236	260	232	232	240	252	276	245	214	257	257	237	242	240	251	247	243	231	233	253	236	236	258	244	265	252	230	237	264	229	251	251	264	229	237	235	228	252	218	257	269	229	212	244	250	244	228	234	252	261	251	242	241	232	249	236	254	242	245	237	253	230	237	247	242	280	276	253	249	227	229	249	228	249	237	227	235	254	280	244	242	237	244	264	227	259	240	244	253	241	229	236	266	284	241	225	276	258	232	234	256	232	260	231	235	249	220	229	224	257	250	238	238	243	257	266	256	288	236	257	246	242	222	260	235	231	247	253	281	276	225	226	222	235	253	233	247	230	257	226	261	228	251	224	260	244	228	238	242	233	227	242	241	246	252	242	242	247	248	245	218	231	228	258	232	212	235	269	265	237	242	221	241	242	200	219	258	247	270	250	253	235	241	249	217	268	243	246	263	239	265	239	236	240	221	236	269	280	235	247	224	223	244	230	222	223	226	235	233	262	257	257	224	232	235	207	225	221	262	245	273	257	254	229	238	254	244	251	236	228	259	245	212	215	262	226	243	229	225	285	217	234	272	229	246	229	249	256	229	223	255	211	266	252	222	259	249	274	256	233	230	236	227	232	272	243	249	263	236	239	245	225	243	251	257	237	238	243	201	245	216	247	272	226	257	268	233	226	252	263	233	238	215	229	223	243	244	233	249	261	239	242	243	228	242	274	240	255	262	233	259	259	251	240	241	225	253	230	242	227	245	253	239	234	238	255
9208	12759	18795	18034	16313	13917	13793	15074	12087	11903	13691	11032	10383	8862	7084	5545	4778	3706	3346	3509	2543	1874	1929	1941	1668	1513	1387	1417	1470	1252	1449	2026	1517	926	794	774	774	656	668	680	721	654	671	712	668	685	720	696	657	667	687	670	652	732	644	692	653	664	685	673	651	714	659	651	679	679	649	632	646	652	683	647	645	640	697	636	651	660	676	641	629	646	671	621	652	672	674	736	643	624	636	665	642	631	718	611	667	621	675	677	645	677	702	654	691	659	642	677	714	665	689	677	698	713	686	685	663	679	680	648	668	660	623	675	683	665	643	674	670	672	706	671	649	659	676	665	652	634	668	673	698	699	653	672	658	635	665	656	669	651	650	643	652	621	678	673	657	665	638	625	651	680	692	648	648	629	656	620	707	648	680	671	675	625	672	673	662	696	683	648	686	678	676	684	643	635	653	714	631	666	663	681	657	679	700	635	633	700	661	625	694	655	677	725	653	680	705	647	702	662	698	667	684	680	663	680	645	653	693	671	672	667	658	670	646	685	638	654	637	671	658	710	642	636	674	664	666	683	661	651	643	659	619	656	650	679	652	654	685	681	707	674	649	701	687	702	668	677	684	640	624	665	676	670	692	658	689	655	668	675	679	700	652	662	646	680	676	659	685	639	685	657	688	660	671	682	635	646	619	654	664	665	675	713	672	674	673	671	695	686	620	710	715	685	651	668	666	658	662	656	632	691	663	703	686	707	701	681	743	604	698	618	627	688	709	648	642	653	687	679	682	658	689	704	674	655	660	699	654	667	664	681	608	707	680	701	688	692	656	669	627	689	677	708	690	649	601	637	658	673	639	644	728	634	652	695	665	644	719	606	654	672	686	654	673	651	609	708	668	682	668	698	638	639	654	664	684	666	689	681	672	688	708	633	650	676	680	660	669	685	708	657	666	662	672	674	645	635	639	708	702	651	671	679	665	695	682	668	711	653	659	694	682	658	706	683	676	691	667	667	675	741	678	628	653	716	701	668	645	670	713	665	668	639	685	629	664	699	643	650	633	611	705	676	667	689	673	675	674	648	673	632	667	659	697	676	686	690	645	674	606	693	642	657	692	658	681	681	690	693	635	684	654	678	679	681	653	656	632	680	712	693	666	715	708	692	649	666	685	693	667	687	688	656	706	671	631	625	628	692	665	678	632	637	671	725	660	672	681	682	657	671	674	660	660	702	681	641	681	658	666	643	638	671	712	707	643	639	679	686	655	682	642	664	667	684	712	642	678	654	630	686	708	643	665	669	672	695	694	718	640	698	662	672	641	634	624	670	677	661	658	650	675	676	688	642	711	663	710	710	668	712	704	700	693	659	704	665	715	677	704	671	639	677	608	668	682	703	654	671	667	675	641	665	653	633	723	645	689	711	699	631	657	670	668	698	620	667	643	686	682	664	709	671	717	698	699	701	681	704	673	639	669	657	688	661	699	642	684	669	629	656	646	678	730	682	718	652	668	676	648	694	686	640	674	665	686	680	697	661	645	635	636	681	666	689	685	660	719	634	713	671	663	695	678	670	643	672	674	666	664	653	671	680	702	713	686	643	663	695	684	706	651	666	685	690	713	624	659	680	648	674	674	628	667	632	700	697	678	616	706	659	691	645	698	635	628	670	683	649	641	641	649	650	626	698	591	651	674	664	688	688	610	647	665	682	625	659	693	692	703	701	669	707	663	686	646	666	700	690	660	677	692	674	709	668	644	663	639	689	728	665	650	667	660	673	659	676	634	695	672	690	672	675	684	664	684	679	631	693	664	699	616	647	659	663	680	682	674	655	646	661	665	677	694	656	675	642	668	610	682	638	644	670	681	669	726	679	705	627	683	667	640	695	641	654	672	687	702	679	667	717	616	686	701	683	674	666	654	696	675	698	687	609	656	695	678	670	614	683	670	651	663	671	691	653	667	703	712	663	655	676	659	706	702	692	690	655	673	651	702	656	618	666	694	721	642	654	686	631	697	624	648	687	670	660	691	683	680	708	657	671	717	639	659	689	655	693	681	639	711	692	708	665	690	604	664	650	664	608	652	673	702	639	675	666	692	710	668	728	705	659	668	650	651	621	668	686	680	623	690	660	653	718	676	679	650	644	659	686	714	659	669	675	680	677	653	698	690	704	639	659	641	696	647	645	629	688	701	675	700	658	683	688	626	657	697	707	687	687	710	642	681	642	657	671	677	685	716	713	659	674	670	695	658	647	670	690	685	723	638	723	615	629	665	661	646	632	655	683	652	676	708	633	663	638	635	662	678	659	722	651	672	679	676	686	668	647	641	660	665	652	649	651	699	671	716	679	656	665	646	668	670	666	633	671	648	681	679	678	699	676	692	665	632	653	686	642	697	639	687	665	654	649	707	687	653	667	676	667	690	656	678	684	652	667	671	646	737	671	646	668	684	683	661	662	654	649	712	678	694	727	681	695	653	697	617	710	670	673	689	672	659	668	661	685	706	681	628	609	700	662	715	647	654	669	696	614	650	687	658	681	666	656	678	655	641	653	657	641	697	617	639	737	676	691	673	653	691	675	656	648	670	617	657	650	625	686	636	636	695	711	641	660	653	676	684	688	717	690	638	648	653	665	651	719	696	694	639	623	652	683	686	644	620	662	662	714	679	685	696	677	661	659	699	639	666	644	667	711	588	700	689	700	626	660	646	721	666	651	676	699	669	678	685	644	682	685	664	664	664	646	646	653	664	680	738	654	723	668	641	642	689	665	666	643	642	705	625	698	694	675	659	711	657	685	668	639	651	633	666	637	650	688	658	685	663	639	691	689	671	705	647	676	718	695	711	644	680	638	681	635	699	647	718	701	650	636	652	712	663	686	650	681	680	677	676	639	658	692	626	703	704	619	650	654	672	658	670	684	681	636	640	636	685	733	690	671	683	613	682	698	645	684	647	684	630	643	646	651	641	668	673	698	639	681	706	675	675	620	670	672	662	701	692	697	663	671	674	661	712	644	664	617	646	675	653	723	655	670	694	673	720	644	643	662	660	680	656	678	698	703	700	689	655	670	631	653	665	660	711	618	652	654	694	615	621	688	655	661	667	642	668	663	650	655	703	704	637	635	630	639	667	644	666	628	686	693	698	638	634	665	707	677	717	656	629	689	696	659	678	709	645	672	685	705	648	636	660	716	662	677	714	691	671	680	686	721	707	668	693	665	666	643	695	676	696	678	686	631	689	676	648	705	615	667	664	651	623	655	699	617	647	665	704	690	669	659	642	656	704	688	677	615	671	662	668	641	639	661	649	658	691	655	672	642	680	637	655	676	671	707	720	636	672	653	665	669	714	667	671	676	658	678	684	697	667	695	718	676	682	697	634	735	677	634	657	669	659	682	647	667	658	670	670	680	699	680	667	687	676	652	657	668	641	649	663	673	640	728	646	642	637	669	683	676	616	697	669	724	629	646	648	674	738	707	663	664	652	657	675	699	710	700	697	686	639	692	696	679	675	673	638	671	656	667
34514	35086	38726	35919	31067	27098	27861	31738	30190	28433	31617	28622	24776	21236	16588	11981	9321	6817	6058	6369	3565	1576	1998	2170	1411	1054	1214	1157	1077	796	1108	1930	1055	589	451	369	362	241	223	252	266	264	243	237	213	240	231	215	209	204	209	197	214	237	196	227	221	191	217	205	228	234	231	206	224	207	202	185	199	213	204	206	229	189	216	208	194	226	203	206	222	212	199	217	228	201	215	209	203	203	240	204	196	212	193	228	206	191	186	205	216	197	212	186	213	226	218	223	213	223	223	223	217	220	197	210	205	227	218	178	209	236	231	237	217	173	190	220	217	225	189	192	223	189	222	201	220	226	219	229	189	235	198	212	207	224	219	230	210	209	214	226	224	205	193	214	218	198	205	205	220	186	209	226	197	209	208	197	222	204	194	202	205	222	216	214	192	216	222	209	225	212	217	191	221	226	200	210	184	228	206	208	236	205	235	214	213	221	228	223	236	191	208	219	194	241	224	198	208	199	220	178	224	248	187	224	234	202	198	206	215	204	205	210	206	208	227	208	238	220	224	226	203	253	214	217	207	231	213	183	184	175	190	208	204	205	227	208	222	215	203	245	213	176	208	205	219	234	201	194	234	210	212	205	232	197	213	205	200	195	204	195	202	210	233	238	187	199	235	206	199	207	214	198	197	204	203	201	208	203	204	224	176	227	226	207	205	227	194	210	218	211	210	202	210	206	190	214	195	189	175	191	219	194	203	230	192	226	219	214	206	221	207	201	202	191	160	221	205	224	224	205	185	210	238	208	236	206	226	224	178	194	229	206	208	195	199	216	215	223	197	214	220	218	179	184	225	192	216	207	192	217	217	220	220	210	198	202	230	221	194	212	204	198	200	208	224	219	211	224	199	203	190	229	190	194	216	220	203	204	223	241	211	229	194	239	224	244	217	213	199	215	195	207	246	202	211	191	189	200	192	208	211	213	212	214	232	199	184	172	219	176	224	197	229	224	203	222	205	199	230	222	217	198	207	198	203	207	192	228	219	216	194	223	234	202	211	179	219	187	193	202	207	209	194	224	192	203	228	233	233	239	174	195	196	225	216	215	212	223	211	212	217	196	205	223	207	218	204	227	188	218	195	213	214	203	224	209	205	219	225	201	227	194	204	201	200	207	221	211	219	211	232	214	201	223	189	216	214	216	197	209	209	198	187	233	213	189	188	191	208	194	225	198	233	197	217	204	202	222	212	194	173	198	235	232	222	194	231	213	213	212	221	224	199	219	198	205	206	200	202	242	210	234	203	216	211	208	217	188	183	203	195	233	195	201	197	215	218	220	226	233	223	241	219	214	212	245	210	200	187	211	224	194	213	217	197	192	234	199	223	188	197	186	222	184	236	207	206	177	206	220	182	210	174	190	197	187	221	200	220	240	208	202	205	203	208	196	200	218	222	170	207	194	221	193	227	204	202	214	217	231	234	199	212	218	216	225	222	219	213	223	204	193	222	226	203	236	222	221	216	224	216	209	218	200	212	211	210	225	197	231	218	218	244	220	215	221	243	230	223	220	215	189	201	223	201	212	204	183	204	190	203	218	216	226	208	237	209	198	229	210	230	229	218	195	197	230	236	212	225	217	190	223	184	228	231	223	194	218	181	202	199	225	191	182	207	211	172	223	213	211	222	224	206	221	204	212	211	185	199	191	212	203	205	220	213	220	198	229	212	215	215	239	221	196	195	205	209	209	195	182	218	202	177	228	215	202	225	222	218	193	211	228	185	211	190	196	235	212	189	219	204	222	208	213	193	186	225	204	209	245	219	215	205	228	207	179	198	215	186	223	221	186	214	210	207	220	218	224	189	200	191	224	214	236	216	211	205	176	228	227	205	205	197	224	207	218	203	224	201	204	192	242	198	206	193	214	212	214	225	212	209	201	206	236	220	202	225	200	200	224	210	208	227	214	193	204	225	215	205	236	218	214	212	221	221	203	239	216	205	219	246	214	203	217	215	208	224	245	210	186	215	213	200	221	234	203	201	206	172	231	214	207	200	228	228	201	215	208	204	214	196	215	212	197	210	204	228	206	223	174	211	223	218	198	193	200	200	213	220	221	195	210	208	190	208	202	210	202	222	202	208	200	197	233	222	216	224	212	215	217	191	200	228	216	197	217	210	201	222	176	211	213	209	214	206	203	199	190	215	208	212	213	188	202	181	203	227	187	256	229	217	189	237	239	236	210	219	218	191	219	188	197	252	222	200	210	203	229	214	215	213	204	224	211	198	205	216	205	220	194	194	225	222	195	207	184	203	206	219	208	215	192	212	211	212	204	201	216	214	203	181	213	204	200	201	196	198	200	199	203	229	222	198	187	199	185	206	215	206	221	186	221	173	204	191	194	230	222	204	202	205	221	220	209	240	207	213	203	195	219	231	226	218	223	189	209	208	185	185	203	231	221	224	218	231	200	207	216	215	204	208	183	192	229	217	204	210	212	207	196	198	216	217	213	215	217	207	193	223	200	207	200	227	225	200	208	219	180	213	219	221	206	198	228	198	205	203	209	238	220	220	214	207	205	205	221	214	205	197	219	234	206	224	205	213	220	198	198	193	215	205	202	211	207	206	201	195	203	181	220	213	215	197	235	211	237	184	225	201	235	188	212	203	222	211	216	207	213	200	221	223	212	215	191	214	213	207	205	198	206	211	266	230	214	216	210	209	195	205	214	215	219	194	232	188	203	211	208	199	207	197	217	202	212	213	207	222	212	191	222	225	216	199	201	204	216	186	206	225	245	211	211	193	227	236	221	208	203	199	231	188	191	215	228	213	204	189	215	198	194	223	182	209	206	200	214	217	220	212	219	199	195	227	200	225	198	226	238	226	224	205	212	227	214	218	207	204	175	195	196	194	194	207	205	235	218	198	191	200	229	212	193	219	212	216	209	200	182	204	216	230	206	208	208	189	239	212	187	206	218	198	196	198	220	215	213	222	199	221	209	206	228	218	215	195	202	184	204	211	229	201	221	217	173	225	192	206	199	191	228	214	193	224	189	218	208	213	208	224	201	194	197	201	232	212	230	224	230	197	198	210	206	207	209	209	214	205	202	212	215	217	229	200	204	215	220	214	214	184	218	178	212	219	202	225	210	209	196	203	223	196	210	212	232	235	193	218	204	240	221	232	200	189	206	215	225	198	212	188	219	186	172	201	230	199	216	214	227	191	200	207	194	209	222	227	231	186	215	210	210	176	203	208	205	181	202	187	181	215	223	220	192	203	213	217	223	192	202	188	207	214	210	211	202	190	206	242	226	219	230	208	211	214	218	229	222	209	213	181	204	227	254	190	237	190	189	210	227	228	219	220	205	229	239	204	203	212	217	233	228	210	208	234	203	213	212	209	207	215	171	194	218	202	217	223	206	209	218	213	179	239	221	221	184	236	206	236	228	193	214	186	183	215	197	216	202	212	222	212	225	212	244	241	192	203	187	201	229	218	219	213	204	213	205	218	203	224	232	223	223	207	206	197	233
24770	29098	37129	40333	38462	37003	39591	43220	41723	42566	47008	43580	39887	39358	33247	30057	26707	22329	21850	22438	14746	7361	10522	11000	7504	5786	6635	6759	5753	4026	6135	10247	5420	2712	2332	1626	1415	816	744	848	920	840	770	702	648	723	628	642	641	581	615	627	613	559	588	608	587	608	577	569	588	572	609	589	649	642	578	607	574	565	559	579	598	605	595	594	611	621	612	630	580	588	598	581	587	586	610	615	596	623	574	560	623	610	596	608	602	640	605	596	572	585	571	616	589	587	576	616	553	613	578	624	604	584	618	604	596	571	582	548	591	583	620	594	581	606	605	581	586	581	599	571	618	575	593	617	645	577	643	574	617	574	588	589	609	645	547	624	599	592	582	616	585	599	580	605	579	628	573	532	591	552	608	611	622	564	573	579	600	548	595	592	634	625	570	567	599	578	619	558	607	585	575	591	577	583	599	597	609	609	566	573	596	590	604	557	576	623	609	580	595	605	570	557	549	605	540	578	582	573	642	574	573	601	603	584	535	611	609	580	610	570	571	579	583	583	610	600	584	546	635	639	628	559	562	593	573	602	605	559	622	631	571	566	565	583	627	616	604	612	571	573	572	594	603	596	602	574	594	604	639	579	578	553	619	578	579	564	561	605	565	624	580	587	612	600	555	595	564	634	643	592	590	597	594	588	602	587	555	584	541	610	596	586	591	600	596	557	605	636	559	609	595	545	582	565	549	526	602	588	583	602	580	588	607	622	596	568	551	591	576	609	560	563	557	610	606	607	601	585	602	566	612	622	606	605	569	601	600	595	577	591	569	614	609	619	590	600	593	573	605	624	582	590	560	591	583	594	595	612	597	588	603	568	577	604	591	569	586	610	586	618	560	622	603	564	582	585	622	559	572	573	576	600	594	562	581	604	560	584	602	529	571	591	595	589	609	572	568	616	594	633	588	616	611	603	571	576	616	584	542	563	568	600	603	578	587	635	575	642	618	638	580	597	606	568	603	632	558	586	617	573	616	655	584	568	566	612	585	609	622	577	580	552	618	594	611	597	574	609	591	597	562	623	602	573	574	581	614	594	581	548	595	575	577	619	619	608	591	562	620	568	613	581	529	593	551	542	592	580	610	651	593	596	619	565	644	601	588	635	597	556	586	616	580	598	548	623	598	565	596	642	600	639	568	564	594	598	598	572	648	541	625	598	570	589	587	611	584	590	589	634	582	572	578	601	590	588	597	624	577	617	602	584	600	623	614	587	585	553	607	582	596	616	564	599	584	586	557	568	586	587	598	620	584	592	608	568	580	571	593	600	581	596	576	585	588	609	588	563	621	570	592	571	546	611	609	577	575	611	576	645	637	584	568	597	573	578	597	538	653	590	631	558	582	625	566	593	585	588	568	621	582	589	591	575	615	573	566	550	590	571	610	625	556	602	573	636	579	609	616	634	616	584	615	596	647	576	568	578	595	607	585	590	599	607	596	559	558	615	579	576	617	598	594	587	616	567	572	615	601	610	588	576	612	623	627	635	599	598	598	628	567	574	617	606	601	579	581	581	598	622	579	548	582	582	618	566	561	588	635	579	581	618	572	564	573	556	597	614	584	572	620	609	626	572	574	566	595	558	577	658	605	604	588	573	603	604	614	600	554	632	592	588	571	570	557	613	588	604	589	568	600	608	575	582	568	558	589	577	585	608	557	560	609	610	575	605	581	609	612	583	637	563	575	608	619	607	624	589	625	643	562	595	564	613	635	608	640	587	570	624	591	628	631	626	576	629	607	552	615	606	593	584	544	618	578	599	571	568	612	561	575	578	555	639	574	596	575	587	614	543	580	578	592	603	610	602	579	600	639	594	611	625	608	611	573	608	609	591	584	580	587	604	611	588	599	571	582	593	621	536	596	542	603	603	604	579	624	651	629	576	563	583	612	553	638	580	591	566	635	601	578	570	597	579	609	634	635	586	612	590	593	654	588	596	608	631	642	580	616	621	579	561	610	567	614	595	601	595	607	588	575	606	573	607	585	593	593	568	590	562	616	552	636	624	633	620	629	604	582	581	586	581	629	587	586	608	570	584	558	609	594	574	614	605	587	595	591	606	579	614	553	571	589	631	576	629	610	588	592	592	581	582	603	550	622	628	625	583	627	627	574	563	576	594	586	579	624	632	599	558	598	579	579	584	662	603	597	605	588	619	529	599	608	615	592	570	577	621	589	589	591	575	613	543	609	591	578	630	590	585	602	588	625	598	589	631	572	551	600	581	573	609	595	599	601	613	563	624	590	592	582	604	626	589	615	595	569	626	598	616	614	634	585	583	618	639	624	583	586	621	599	585	600	525	633	579	613	578	545	599	566	556	573	604	581	611	605	584	596	630	589	601	579	625	635	566	611	568	606	597	610	592	579	615	594	599	610	545	620	615	573	606	550	614	570	585	675	573	595	569	614	595	566	560	616	578	611	618	599	608	616	616	585	588	572	613	600	598	586	570	599	571	571	581	590	546	580	625	654	603	577	610	633	599	601	604	624	589	612	585	565	596	587	593	575	611	588	584	632	617	550	602	572	595	599	534	566	569	569	623	606	565	564	593	593	605	620	606	605	617	608	616	632	589	575	598	621	576	594	552	593	607	627	567	569	610	603	585	618	614	581	633	587	587	586	608	568	587	575	618	567	587	611	557	619	595	544	552	606	544	555	610	572	586	639	593	598	604	583	603	658	577	615	601	551	588	558	584	606	561	606	632	578	562	620	545	607	596	572	577	564	594	597	594	600	590	625	614	605	610	594	549	587	605	594	575	613	622	595	613	601	625	613	615	592	643	563	583	614	576	590	617	613	584	584	580	616	590	598	570	594	626	607	561	608	582	604	571	581	567	590	532	618	533	575	635	614	572	558	574	610	616	551	604	597	587	521	596	585	590	568	557	584	630	573	628	602	638	577	583	559	595	548	581	559	593	585	583	573	593	606	587	589	601	605	641	606	568	587	583	608	588	600	590	561	607	589	630	570	642	576	617	587	662	603	593	612	588	558	636	648	651	620	618	635	609	620	571	577	571	581	627	598	578	595	600	564	569	577	657	647	562	599	607	570	590	562	587	573	624	645	618	583	596	631	573	633	582	590	593	586	591	571	590	590	654	564	609	579	566	608	555	634	610	598	594	599	558	563	569	602	587	611	605	545	637	609	601	617	574	614	614	577	589	598	624	615	597	559	574	638	571	644	611	605	602	578	573	597	571	632	577	569	612	575	614	593	627	614	618	606	606	588	566	574	584	613	580	596	564	573	620	614	576	585	576	628	573	586	580	576	622	613	581	576	618	581	625	618	570	618	605	570	605	564	588	587	600	561	615	619	591	594	604	608	563	603	559	563	628	616	591	570	626	620	605	553	573	630	621	594	605	574	600	572	614	581	605	608	599	614	566	616	590	603	575	588	586	575	627	591	587	613	578	618	590	579	573	605	556	588	605	606	584	627	611	607	559	576	604	595	588	594	593	603	583	613	578	566	601	635	594	615	652
39527	39314	43777	40990	36054	34903	34389	39796	34405	34039	39504	34205	30904	28445	23820	17095	14573	11746	8944	10151	4459	2590	3616	2974	2055	1765	1877	1849	1911	1243	2099	2854	1453	783	590	467	312	288	288	312	315	314	272	296	263	265	246	254	262	258	261	249	242	240	265	265	285	273	266	285	243	256	238	276	265	216	253	235	258	262	224	236	295	265	254	248	222	234	253	245	253	253	266	253	270	255	266	269	248	233	252	235	272	233	266	225	256	255	239	244	277	254	261	250	253	249	214	280	242	238	261	251	278	271	241	255	246	238	290	232	262	264	253	254	230	252	245	275	211	259	277	269	226	277	251	251	308	252	251	272	250	253	257	245	203	277	247	250	224	214	263	261	255	258	253	231	249	249	238	261	239	242	252	255	258	247	262	251	288	273	276	258	274	258	265	250	282	241	271	263	254	251	250	242	250	280	281	254	262	254	256	260	252	253	241	249	275	255	252	261	253	232	242	248	240	249	267	262	263	253	251	247	303	286	240	253	253	250	262	242	238	272	250	218	269	262	246	258	259	284	255	231	225	268	238	250	284	245	262	248	261	219	248	255	245	255	229	274	219	255	251	239	231	265	238	240	225	258	275	245	278	252	223	254	256	269	242	280	246	257	253	262	268	235	248	277	250	237	276	269	228	244	209	251	262	262	258	267	258	267	235	255	258	248	227	282	235	248	255	241	286	275	281	259	256	258	233	268	275	259	268	254	253	253	247	243	244	269	247	239	247	234	291	250	253	259	250	277	232	231	216	279	235	250	262	245	249	241	259	289	267	227	232	241	255	240	260	241	255	241	262	247	244	265	209	266	255	239	269	241	256	251	267	277	250	237	269	282	259	240	262	261	242	267	233	230	242	262	253	232	277	247	249	230	239	231	257	249	256	238	267	253	253	242	233	252	252	246	243	220	246	239	248	217	238	235	238	242	239	240	263	240	271	254	236	239	245	271	259	270	214	257	219	280	258	278	271	261	256	241	255	243	231	273	255	258	267	256	264	213	257	221	284	272	271	256	260	266	247	230	255	233	216	232	244	238	256	272	239	253	294	269	235	248	252	263	243	240	256	245	244	223	236	300	263	242	241	254	267	274	241	255	263	230	250	251	276	253	245	258	235	225	272	262	258	230	235	230	265	251	240	242	241	256	224	273	239	269	250	228	254	256	277	242	276	259	247	235	279	277	278	280	249	243	252	265	256	261	278	249	231	245	242	244	245	270	231	245	268	248	252	251	271	226	255	246	227	249	256	263	253	222	249	220	242	255	265	256	265	244	245	244	231	250	242	266	255	248	278	229	267	265	243	255	270	267	252	254	234	229	271	270	244	227	271	253	232	245	215	239	242	263	264	229	263	273	217	237	248	259	268	240	299	276	282	258	239	277	229	262	278	249	235	254	283	221	246	265	243	260	269	255	254	261	266	265	235	257	231	263	261	249	255	228	231	237	252	239	251	243	261	240	225	246	235	254	239	236	270	276	233	252	237	259	235	267	231	254	250	255	255	242	274	236	260	232	284	237	262	247	257	267	283	263	256	255	222	258	263	238	239	254	242	251	253	252	245	261	226	252	249	263	240	247	280	271	266	231	257	267	257	243	245	276	258	238	244	257	237	243	216	250	284	261	282	261	258	255	260	251	274	253	229	258	223	254	247	230	228	249	254	269	253	284	245	246	231	252	297	306	279	246	261	255	213	271	235	265	220	242	270	255	241	236	250	267	265	253	252	237	242	232	266	277	256	254	253	234	245	252	269	239	253	241	250	226	257	249	257	237	239	229	262	262	265	258	220	232	241	241	221	255	233	252	232	229	271	241	248	271	258	253	237	250	266	250	270	271	241	265	240	211	245	247	248	286	260	248	243	224	265	252	264	261	262	259	231	248	244	267	238	272	240	242	248	245	252	255	242	264	252	240	287	258	237	252	251	254	249	250	274	236	257	250	265	265	234	245	242	282	278	273	262	253	262	240	283	249	278	276	258	237	252	273	243	241	249	264	239	272	237	238	247	268	266	263	206	264	238	244	239	214	237	285	250	243	242	248	229	242	271	241	237	286	263	242	249	266	241	248	261	237	232	250	252	252	242	231	269	267	256	258	246	273	247	249	265	253	259	273	257	228	253	254	236	278	286	242	247	230	246	268	281	250	244	261	272	259	247	235	270	259	260	236	254	249	301	267	275	235	246	255	249	245	277	299	259	246	295	253	239	218	286	250	239	266	250	232	254	256	262	261	244	266	251	255	258	247	244	243	268	245	267	257	276	248	245	268	267	254	262	255	263	252	231	265	238	232	233	230	253	258	242	287	257	248	288	257	247	246	242	242	230	238	289	236	260	245	241	265	279	243	238	254	236	271	250	272	255	258	283	258	227	243	233	246	251	246	251	243	274	247	245	252	256	253	253	282	230	232	238	250	254	243	245	244	258	252	239	241	261	257	260	239	263	246	239	248	235	253	269	247	232	257	273	276	259	243	240	260	268	255	253	241	266	254	250	251	258	259	256	259	252	251	245	231	222	231	255	260	233	246	274	273	255	249	244	237	308	264	237	254	270	268	258	234	251	247	252	247	250	258	250	249	225	285	249	272	236	258	268	211	256	273	262	250	259	267	215	230	253	252	251	252	253	289	251	231	254	226	285	253	257	243	252	252	230	239	235	254	259	262	252	271	279	258	243	252	243	244	248	253	222	249	260	236	247	255	250	267	261	267	259	267	256	259	257	219	258	235	257	253	257	257	223	266	233	271	251	231	273	259	255	282	254	269	255	224	265	259	260	238	261	264	274	253	256	260	251	248	254	252	241	237	246	214	238	250	259	243	265	266	245	250	230	263	271	262	261	270	279	258	218	270	248	247	241	226	237	255	246	230	254	273	257	224	253	246	235	248	221	252	232	279	259	272	223	236	253	238	251	243	245	243	226	243	220	249	239	261	231	262	286	253	242	281	263	233	249	243	255	269	263	254	240	248	272	264	254	225	229	261	252	259	242	253	264	262	227	283	269	268	263	239	264	248	272	267	239	226	249	256	257	236	228	224	251	276	260	266	231	300	242	258	235	248	264	246	252	241	260	269	231	293	247	266	208	229	254	231	269	284	247	232	241	270	229	254	252	255	265	234	265	246	270	267	287	262	258	238	273	258	233	251	261	260	257	272	260	238	255	237	258	272	251	262	255	228	224	276	237	236	229	244	252	249	224	242	240	243	262	246	252	241	256	265	276	240	232	287	241	273	236	247	259	244	231	278	267	224	266	222	242	252	282	256	266	257	259	208	281	249	245	272	233	244	283	236	225	249	247	224	275	223	249	260	246	283	259	265	264	241	249	230	236	256	234	242	258	254	256	250	252	238	257	241	236	270	238	266	260	224	237	242	234	246	243	247	240	236	255	252	246	230	231	270	264	289	246	289	258	263	224	260	271	248	237	244	275	290	288	266	251	266	234	248	270	264	271	248	247	253	266	244	236	266	239	265	264	256	282	239	250	265	228	264
27836	32727	41792	45455	43611	44559	44986	48992	45871	47938	52552	47506	44796	44989	38795	35184	32352	29490	25849	28396	14201	12086	16130	14248	10414	8997	10118	9842	9766	6793	11045	14149	7363	3534	2527	2014	1047	950	1047	1107	1049	1028	949	830	799	739	770	737	721	717	686	723	734	727	668	701	659	676	684	675	661	723	723	672	628	700	692	650	730	677	736	634	637	678	725	663	728	692	658	697	710	708	636	720	687	729	743	720	681	699	648	738	691	675	670	656	636	712	688	667	714	679	684	716	708	714	656	678	665	721	669	678	713	679	666	666	679	709	653	725	681	722	706	736	701	688	729	694	664	666	715	715	726	681	706	712	694	685	683	729	703	681	680	672	672	672	722	673	696	708	684	717	698	713	708	722	713	684	716	716	696	727	733	657	732	666	709	660	671	674	717	678	665	725	648	698	638	701	702	701	703	670	711	676	676	712	695	714	700	696	697	672	715	677	661	705	671	715	698	695	706	709	708	660	708	680	702	655	645	670	691	644	746	747	737	687	682	683	672	686	743	668	688	672	632	666	683	748	669	690	724	673	679	700	661	722	674	693	650	680	715	728	705	673	728	695	641	706	712	710	662	691	704	674	704	674	671	711	684	731	714	697	722	689	663	729	745	668	731	707	694	688	647	676	702	686	690	688	681	700	724	691	700	710	694	640	647	708	663	717	715	698	691	698	684	727	723	698	645	697	673	663	698	693	722	677	740	704	648	720	628	671	702	746	682	678	688	710	715	717	755	696	686	677	709	672	713	688	697	698	673	644	716	683	686	702	707	688	681	672	689	720	721	673	731	714	703	650	721	696	737	707	691	697	672	730	680	689	695	717	668	681	675	665	751	771	664	731	682	692	645	717	679	713	682	671	720	725	760	700	691	727	723	705	708	710	695	684	689	687	711	668	652	667	707	632	688	700	705	697	653	681	686	688	660	656	710	686	698	704	703	648	649	743	620	642	736	654	693	765	700	676	716	680	702	693	732	698	691	691	656	665	710	696	696	725	713	670	703	729	699	664	677	716	749	693	705	710	716	687	721	676	662	701	680	686	718	651	725	673	648	656	688	690	738	685	669	731	747	694	700	695	703	686	677	672	702	702	658	702	651	661	669	712	755	687	727	707	675	697	712	693	650	722	707	706	693	672	714	650	694	705	687	671	655	739	677	680	677	711	739	665	707	683	690	759	696	699	694	668	741	697	689	681	658	674	675	722	639	685	736	716	628	694	673	698	744	711	754	689	674	659	711	672	698	670	717	664	667	649	720	696	672	750	697	686	679	730	713	687	719	732	675	660	672	722	685	676	675	704	701	701	712	665	641	680	689	718	634	686	728	688	717	652	721	696	710	630	643	660	741	660	689	670	648	728	701	693	696	716	662	679	691	681	659	688	682	720	702	685	670	736	683	667	733	675	713	681	670	712	666	676	711	667	693	671	704	723	665	702	694	691	672	738	710	737	665	686	735	733	725	699	676	710	674	702	685	722	716	667	670	664	694	616	658	682	710	681	739	702	681	710	700	676	664	677	699	689	694	640	670	669	712	714	738	706	654	652	724	672	727	695	718	686	648	719	687	676	694	726	689	665	697	690	729	712	690	701	708	712	720	699	662	713	650	690	732	708	712	690	730	721	694	747	629	696	669	672	710	712	677	677	688	665	642	671	684	692	707	728	691	693	678	679	702	728	671	725	702	682	687	729	695	681	738	684	693	711	680	651	648	703	653	704	705	732	710	714	716	687	712	632	689	725	669	687	666	672	683	676	755	731	699	720	648	715	674	719	656	751	711	693	696	694	696	716	702	728	677	682	689	690	694	691	720	708	701	682	676	730	679	691	665	622	716	660	708	659	690	667	658	697	674	652	707	664	691	711	673	698	669	682	697	669	688	678	698	714	687	696	665	718	694	738	682	720	702	633	681	663	663	679	683	653	674	706	669	706	672	713	642	625	648	701	704	718	720	634	696	724	684	716	714	718	693	687	698	709	727	681	706	695	733	727	651	718	658	699	736	783	643	667	696	704	686	682	705	675	686	677	673	734	694	661	674	691	683	694	711	685	675	663	669	673	689	720	669	729	717	695	676	741	747	711	679	700	685	680	716	681	713	706	668	715	694	643	688	668	662	663	697	697	708	695	730	687	667	661	713	723	693	690	719	666	679	669	693	688	699	679	699	652	712	730	699	751	659	705	668	667	681	715	683	681	685	677	730	685	705	706	721	673	646	685	727	693	714	720	702	677	740	717	710	676	685	698	720	690	697	683	710	718	700	694	678	716	699	676	682	673	713	706	663	718	668	716	657	669	665	719	701	705	668	667	660	672	671	668	723	640	736	678	684	662	733	708	674	694	690	690	659	686	665	697	696	662	634	657	684	665	710	679	677	705	699	739	698	697	681	709	695	673	714	741	658	672	671	680	689	664	680	704	683	715	699	693	699	669	683	660	718	690	650	703	711	695	733	664	694	699	707	697	674	713	727	667	698	661	684	732	719	745	693	630	698	759	691	737	673	705	689	699	738	642	650	685	697	700	703	681	666	661	743	688	669	699	676	696	680	691	671	724	702	671	629	716	690	721	715	702	715	695	734	721	743	673	651	710	636	661	689	685	701	678	724	725	712	683	660	705	703	663	672	727	699	699	660	726	644	649	673	706	662	729	692	709	655	691	656	653	691	682	737	670	691	684	682	654	680	678	706	720	707	676	712	711	694	695	685	688	667	722	643	716	686	663	696	662	644	681	673	730	747	724	678	682	701	691	713	695	748	651	656	676	643	716	721	687	663	705	717	706	664	712	713	621	694	679	658	683	719	697	692	715	685	720	691	724	739	716	693	692	732	693	680	709	698	692	708	666	733	635	704	690	681	675	645	721	632	658	688	734	716	663	677	683	700	719	716	717	748	661	690	705	711	689	662	669	740	688	683	687	692	668	692	720	708	767	724	682	651	694	649	712	736	719	666	700	759	685	679	658	733	715	689	706	662	670	730	682	688	668	697	706	719	722	631	710	736	730	722	656	640	697	672	690	697	752	710	699	738	653	657	661	721	698	701	693	692	651	720	711	717	731	716	681	678	695	695	708	675	694	687	677	682	680	660	692	711	728	724	730	703	707	684	682	722	699	650	662	721	738	705	712	656	660	708	693	655	690	686	697	706	707	658	721	640	697	706	727	654	655	706	673	675	711	712	667	701	700	713	690	662	724	730	706	702	706	721	743	683	694	673	658	672	631	694	662	674	736	714	713	691	655	713	675	650	692	768	656	696	684	652	670	715	698	663	662	671	698	680	718	630	720	677	682	687	692	696	699	688	685	697	679	682	691	715	698	698	694	659	679	725	683	682	668	696	673	708	721	681	693	709	681	635	706	645	657	711	723	689	706	731	700	681	684	738	698	702	712	711	700	672	724	670	706	683	724	688	692	705	667	710	743	635	670	691	695	674	718	687	677	688	782	711	703	661	723	715	719	714	704	701	670	685	658	694	730	656	704	678	717	688	724	700	741
12682	12029	12487	8907	5474	4312	3735	5031	3341	2999	3034	2100	1654	1460	1187	984	924	807	684	535	418	459	425	407	388	398	367	356	388	326	335	431	384	276	276	255	278	271	253	264	273	255	264	267	229	263	265	269	259	265	255	263	278	320	241	247	261	255	269	269	260	260	282	254	262	267	269	286	248	255	273	269	268	259	280	254	225	243	271	275	256	267	283	271	283	263	284	229	276	275	275	254	261	262	252	269	265	251	267	236	291	257	230	254	283	216	284	266	270	252	253	261	241	271	279	280	267	276	240	264	254	252	237	248	254	257	263	247	245	221	278	239	253	248	252	262	240	270	255	241	277	259	243	262	251	263	286	267	244	258	268	229	237	273	294	258	258	267	274	271	254	263	270	259	306	275	245	270	299	253	249	237	292	257	284	245	243	267	256	281	260	241	258	255	289	271	275	258	251	268	270	274	272	244	246	276	256	258	281	255	279	283	276	260	297	261	281	213	276	299	250	276	234	285	219	279	265	254	262	266	269	268	247	253	245	268	239	251	296	269	313	256	282	274	282	238	294	245	268	266	230	250	268	227	246	247	246	286	226	278	277	245	242	262	256	240	252	265	252	290	256	262	293	249	287	234	275	215	235	271	257	282	255	248	271	259	282	282	257	275	271	284	257	265	239	272	264	255	283	247	265	275	259	254	272	265	264	242	273	273	270	256	250	268	268	235	269	274	248	272	303	258	255	267	264	276	250	279	242	267	241	269	246	302	266	251	277	257	256	247	269	267	263	283	270	265	242	268	274	255	253	272	291	291	231	272	267	262	273	257	262	263	244	258	265	239	249	261	253	274	251	271	280	267	271	242	267	253	287	271	265	282	306	266	246	266	239	248	280	241	267	223	262	251	297	264	231	275	245	260	277	268	246	286	237	241	258	277	279	258	262	266	253	284	277	263	264	281	253	265	292	266	295	295	251	292	254	236	256	243	266	257	236	264	294	269	237	275	254	269	290	268	295	254	290	298	265	258	249	256	263	266	267	245	261	294	251	259	272	272	253	285	244	242	240	257	244	266	258	240	247	267	255	233	282	275	273	238	295	276	208	241	260	240	268	251	257	269	252	265	249	254	257	250	264	251	255	257	247	246	277	290	248	241	292	304	274	241	267	239	246	270	262	258	254	283	234	266	279	251	235	277	246	270	246	240	232	268	277	244	237	247	266	223	268	267	289	273	281	265	304	292	248	253	258	266	256	263	267	276	274	261	253	287	271	267	269	256	300	242	269	258	260	261	250	246	259	264	269	263	277	241	252	268	257	292	257	238	276	259	295	241	250	266	258	287	268	257	260	278	256	280	248	260	235	272	273	261	248	239	264	264	299	278	269	272	242	271	250	258	243	258	274	248	261	232	276	253	270	293	273	246	247	232	248	274	292	267	256	263	276	268	250	288	269	280	261	275	315	243	252	263	259	272	260	281	252	265	283	240	268	281	273	248	246	276	249	282	264	257	268	277	265	259	274	272	274	295	270	264	261	247	262	277	270	274	269	244	242	255	272	281	280	277	249	255	277	267	268	274	257	238	261	273	269	246	266	261	256	248	260	271	243	273	263	273	260	240	267	250	265	266	234	259	263	259	238	261	261	253	218	258	276	225	223	267	259	252	222	250	244	257	285	245	276	257	271	295	275	268	238	251	278	235	279	273	246	254	269	264	246	275	267	263	249	266	303	230	232	247	242	274	267	266	266	269	275	229	243	256	274	297	269	273	229	260	269	274	301	251	253	245	240	272	238	278	273	272	227	234	234	238	263	293	255	297	253	288	269	255	266	261	253	245	245	260	241	267	288	271	251	249	245	268	244	286	288	271	262	245	283	262	264	234	254	268	207	240	256	264	270	276	261	267	227	293	269	244	269	247	292	298	245	255	288	256	251	251	257	260	260	262	262	257	243	309	246	255	263	265	233	279	262	268	279	274	253	259	258	276	241	239	262	236	259	254	265	255	282	278	269	250	258	267	258	277	257	264	275	282	250	276	246	255	269	252	221	261	238	267	260	241	259	271	281	260	246	259	264	255	239	291	287	269	278	284	248	285	273	260	250	259	259	263	245	278	266	236	260	251	235	248	265	296	271	253	264	250	237	245	245	254	258	311	253	256	261	248	237	269	264	293	254	252	285	245	240	279	254	252	230	221	251	262	250	266	236	274	276	270	273	267	280	279	228	247	268	288	255	272	268	248	266	273	252	290	288	254	238	269	246	265	279	255	258	288	255	261	287	255	274	244	272	274	276	251	288	231	282	258	271	232	291	268	266	257	270	262	273	273	280	282	251	264	270	274	265	271	275	288	257	258	288	261	245	236	250	265	254	240	230	281	259	276	281	243	222	252	267	274	273	263	253	269	248	289	261	272	252	260	264	265	302	244	264	267	258	262	248	242	267	275	249	267	271	240	256	236	240	251	269	267	272	256	286	238	258	268	245	285	264	259	284	249	270	231	272	247	264	255	240	272	237	245	252	283	257	256	270	258	265	266	237	268	281	237	280	242	242	233	266	258	271	235	263	247	252	260	256	279	239	258	280	270	242	238	248	254	246	265	260	267	239	259	301	253	243	251	264	265	265	251	267	284	264	252	271	256	262	240	268	252	253	259	258	240	262	283	268	272	263	277	215	269	273	246	275	255	279	255	257	281	275	273	246	253	281	278	276	255	268	266	262	239	231	265	252	262	258	269	276	290	248	263	280	245	245	285	263	276	243	270	259	265	247	292	240	256	256	258	279	254	268	288	229	272	266	254	277	269	257	248	242	253	280	265	258	239	235	278	263	274	253	274	270	232	259	262	281	286	262	265	270	265	244	261	259	301	279	252	243	250	277	269	250	274	283	279	276	266	260	234	235	241	233	210	266	264	282	278	259	237	242	251	285	253	278	268	265	255	271	251	222	265	289	279	261	286	273	268	262	262	259	263	260	259	303	288	238	267	256	256	268	278	275	265	258	252	278	257	276	286	296	254	299	249	255	281	288	289	262	268	259	260	244	260	277	249	255	277	264	268	265	264	249	271	269	281	303	252	278	256	240	248	251	273	284	256	299	246	269	256	237	270	264	262	272	253	258	274	260	273	248	270	291	253	255	278	235	280	233	252	256	263	291	272	256	253	301	255	275	246	271	279	248	252	261	234	279	273	256	254	264	253	263	285	257	249	251	258	220	260	277	248	255	256	276	249	253	255	260	247	226	238	237	265	283	262	262	247	275	250	248	237	258	247	267	231	275	261	244	253	263	301	241	266	240	257	252	273	253	237	285	250	257	264	256	282	271	261	265	254	281	253	269	269	242	241	282	259	246	241	240	262	241	245	257	288	279	259	279	255	289	261	290	251	257	250	266	230	271	254	270	280	262	252	272	270	245	246	259	250	231	227	274	282	252	287	257	248	259	262	253	256	225	261	245	234	240	298	240	283	269	263	254	262	282	262	254	257	284	274	238	240	280	268	297	265	269	268	252	260	242	257	257	256
8754	11618	17086	17673	14005	13263	13315	16322	12543	12445	13210	9759	8086	7268	6499	5001	4598	3854	3252	2810	1759	1803	1895	1941	1608	1673	1614	1477	1365	1314	1512	1881	1399	870	865	762	721	738	745	742	675	736	694	753	737	681	721	726	676	701	765	693	726	753	700	695	708	703	743	700	712	697	753	714	756	715	723	696	732	733	751	680	690	768	675	695	736	693	719	724	733	782	673	704	712	720	752	734	755	700	780	725	688	711	732	719	749	696	711	712	721	730	700	705	715	678	736	718	757	689	688	746	734	648	698	705	699	707	710	687	714	729	680	698	696	725	731	678	728	713	747	700	710	705	688	724	685	751	678	698	715	713	730	770	668	743	708	670	680	740	684	768	740	742	704	707	738	728	697	691	733	735	732	710	734	753	748	749	715	717	681	711	721	699	730	714	703	712	767	706	725	728	692	693	726	686	663	699	681	698	670	713	676	740	763	705	709	756	720	717	711	688	683	714	722	737	767	720	713	651	689	744	707	679	687	691	708	715	716	693	708	717	696	708	681	770	759	712	715	704	715	689	711	760	721	703	707	724	717	698	709	691	733	719	626	698	710	753	723	724	698	703	747	714	693	678	689	690	722	717	688	687	680	669	693	743	728	714	706	713	694	623	686	742	743	704	709	700	722	737	739	709	693	727	679	722	736	700	728	651	686	704	780	693	704	716	682	732	729	717	712	729	728	703	688	720	719	714	696	643	735	663	719	729	691	729	764	726	693	750	772	715	697	705	714	678	700	681	746	718	700	713	746	702	764	688	697	696	742	718	715	734	692	765	742	745	691	700	678	689	720	673	757	716	700	692	727	682	716	733	652	708	713	766	679	680	659	663	711	700	687	699	700	716	775	681	716	710	691	701	715	683	664	706	751	698	762	738	776	692	747	691	763	703	694	688	674	732	703	733	698	678	700	672	694	749	697	666	717	693	729	721	695	683	698	726	682	715	754	710	730	686	713	690	735	682	711	764	761	714	706	719	764	728	722	674	728	712	728	702	741	691	699	710	695	721	711	659	712	713	696	684	657	725	698	701	721	713	706	772	673	711	692	727	708	706	701	763	682	735	689	714	697	725	703	750	748	733	670	666	684	733	724	677	724	720	739	644	750	732	673	748	693	702	714	681	697	745	697	738	752	748	707	693	713	727	708	711	724	682	701	694	732	709	705	677	649	756	704	731	713	730	691	712	718	690	747	715	691	698	693	725	715	688	713	726	645	677	699	699	706	743	726	686	687	685	683	706	692	699	727	723	740	721	730	690	693	777	728	698	736	695	708	734	734	751	712	712	702	694	704	710	655	716	752	711	758	741	746	682	689	703	671	726	733	717	729	684	725	701	704	764	686	682	704	689	703	759	710	698	670	692	688	652	710	743	738	706	696	705	690	759	697	718	665	772	666	706	702	726	719	745	723	668	723	746	725	722	730	709	737	713	693	753	755	698	718	728	655	740	695	668	676	711	731	729	735	751	685	700	701	727	692	707	695	741	724	707	705	738	722	733	688	700	675	718	715	710	739	681	693	719	699	724	688	705	772	736	694	725	715	735	702	721	708	699	688	688	688	677	686	720	713	692	681	664	732	771	730	686	700	651	700	768	699	678	706	730	692	699	696	667	665	696	687	661	731	651	670	732	709	693	712	697	736	689	716	714	687	714	700	704	689	745	741	744	740	726	701	757	701	674	741	673	730	688	716	695	715	734	686	698	680	732	712	771	747	710	725	756	690	678	644	729	689	738	712	674	678	696	679	705	707	707	727	757	702	732	700	676	708	707	703	678	688	691	704	711	731	654	717	714	707	702	704	714	705	709	741	662	735	819	693	687	736	708	736	715	732	722	696	673	658	693	739	736	744	695	658	715	710	704	706	669	707	755	708	699	740	691	763	756	724	695	679	703	784	707	698	701	668	693	703	713	715	731	728	712	715	674	658	778	746	750	700	667	719	731	719	669	693	715	690	708	738	771	740	717	677	636	718	730	731	734	682	703	695	685	682	680	734	691	690	682	748	740	709	744	706	756	677	736	755	685	731	748	693	701	720	695	716	736	728	707	703	714	710	725	735	713	687	704	734	732	700	731	709	718	676	720	683	711	713	710	695	712	677	698	683	657	699	687	677	702	705	722	705	696	648	722	711	720	708	748	692	726	686	694	716	693	697	728	681	679	689	629	727	699	672	720	637	682	700	740	691	704	681	690	711	673	722	733	675	693	734	755	671	707	671	659	690	711	721	721	733	737	705	736	694	694	693	684	706	761	689	709	755	690	685	713	708	671	738	710	731	717	688	703	749	703	669	648	712	693	689	778	703	722	727	726	698	736	669	696	713	704	727	679	757	714	694	705	676	661	693	692	714	724	715	763	721	707	697	721	731	695	715	706	738	640	682	667	717	732	717	726	730	697	673	726	694	728	735	715	656	694	695	722	722	715	674	739	692	712	637	733	681	726	736	712	685	721	720	698	724	723	743	669	731	720	741	645	686	727	729	737	741	702	726	745	719	752	713	694	700	733	697	686	705	734	725	725	690	715	701	695	742	690	731	665	732	711	695	696	718	695	715	701	699	739	749	735	732	665	707	707	745	695	710	714	721	724	712	691	699	722	721	702	684	699	721	751	731	705	719	699	711	716	714	706	717	719	664	699	721	711	671	704	708	718	703	684	781	727	689	698	743	758	745	707	748	733	695	698	755	735	684	707	705	648	697	679	698	723	723	697	711	708	713	691	709	721	679	713	688	749	724	752	747	746	670	765	724	674	711	714	751	716	690	730	743	702	696	722	700	676	709	690	717	669	678	692	683	708	724	705	707	671	703	746	721	676	690	709	758	704	706	728	727	754	726	686	702	667	722	745	683	725	736	671	710	739	683	667	696	729	708	712	732	721	700	715	675	714	736	706	725	707	727	674	717	749	713	734	729	695	723	783	736	682	786	686	718	660	750	671	692	705	713	676	701	704	714	744	707	739	671	685	689	698	700	739	727	731	724	689	677	712	709	691	710	715	755	753	698	710	713	674	705	637	729	690	719	729	669	717	697	717	689	716	709	754	697	695	719	650	727	760	706	750	727	700	730	746	708	739	711	751	695	747	732	675	701	678	714	751	730	722	741	694	717	721	681	719	740	719	737	726	645	751	733	714	696	747	732	680	690	698	719	738	728	691	728	727	757	701	702	686	712	729	708	716	711	717	683	731	717	750	742	659	733	662	688	721	739	681	713	734	721	712	724	709	730	700	688	709	662	713	735	706	684	692	691	693	719	682	696	735	671	726	697	699	700	734	706	696	726	749	696	726	724	690	755	710	721	692	718	711	708	692	701	766	666	717	714	694	744	682	703	763	699	736	694	675	697	745	684	699	671	714	691	710	691	736	722	704	701	715	717	731	710	717	688	690	706	741	693	754	720	730	721	723	712	735	694	697	715	705	638	713	681	678	709	682	743	700	735	749	732	760	724	730	732	680	724	747	696	697	687	708	746	652	745	684	684	657
33199	33939	39596	35236	33344	27360	33656	38715	32236	30060	32288	27256	21380	18026	13201	10728	10094	8361	5841	4414	1835	1802	1773	1782	1632	1521	1494	1089	1015	929	1562	1722	1021	698	475	408	349	310	317	307	297	261	252	209	235	223	224	244	209	243	207	226	229	235	194	250	217	235	216	220	232	229	250	228	221	219	226	251	250	219	224	217	219	196	221	228	234	206	229	246	215	207	221	218	223	223	220	228	230	215	223	221	211	244	209	218	213	216	221	222	203	236	198	212	195	219	221	225	228	202	236	236	196	215	230	205	214	195	222	199	231	193	222	232	211	212	260	208	230	223	185	210	245	212	219	235	235	201	230	199	244	206	216	215	221	208	216	216	224	216	234	207	236	225	240	217	217	192	230	196	241	227	204	193	219	217	200	223	260	206	222	234	236	214	225	230	226	216	217	218	244	216	206	226	227	211	216	184	253	226	226	192	199	199	228	213	226	222	205	196	214	229	211	217	214	215	222	213	199	214	237	228	214	187	213	232	223	243	199	225	235	219	218	216	237	233	233	199	215	225	222	232	214	225	227	230	236	226	210	231	224	237	226	194	250	234	215	222	225	209	219	213	226	208	218	205	240	206	212	251	238	217	219	218	236	227	172	215	207	195	217	233	229	210	196	227	242	213	224	199	198	235	211	232	275	206	215	212	251	232	204	234	213	233	233	214	230	233	231	221	192	223	211	213	244	226	203	216	240	242	249	201	209	208	218	230	214	234	208	235	235	242	218	221	180	226	207	221	238	232	223	213	216	220	233	209	226	206	206	239	221	237	237	230	236	225	227	218	237	205	234	222	235	218	218	208	235	227	234	177	223	219	217	236	242	237	230	195	215	224	228	213	234	211	224	215	233	216	219	245	218	207	231	211	236	228	233	223	209	208	226	227	233	221	205	227	218	224	202	234	212	224	242	217	223	212	201	207	234	222	211	229	210	230	221	218	256	245	229	236	222	217	211	217	214	212	197	222	224	206	202	249	209	206	188	213	213	251	209	205	216	200	216	199	200	250	206	229	222	246	204	233	230	244	209	236	195	232	231	219	236	222	251	239	235	217	222	240	202	245	240	255	225	214	210	190	210	219	214	234	220	197	184	228	212	240	232	237	220	228	208	225	208	197	217	217	202	234	216	239	230	240	217	201	209	236	200	223	217	232	234	207	228	217	211	231	228	227	231	232	233	215	206	222	215	241	234	211	254	224	209	244	225	219	219	232	225	220	207	233	230	211	235	216	197	209	239	224	197	220	202	231	222	222	221	260	210	255	202	193	239	226	237	227	232	223	237	226	206	232	217	206	233	195	229	219	203	240	211	210	222	214	217	216	253	231	219	207	207	207	250	224	222	225	216	234	209	226	236	224	220	236	228	211	214	227	215	225	225	239	230	229	254	184	227	216	222	255	187	189	244	227	239	207	252	249	224	226	193	217	229	203	195	218	242	218	216	205	205	229	216	195	213	249	222	226	215	200	228	228	229	235	242	192	206	237	223	233	206	239	254	198	213	202	204	197	215	203	203	200	223	211	260	248	230	233	205	186	244	215	167	241	225	223	200	214	228	216	207	210	216	246	231	213	211	210	242	238	202	204	215	195	209	223	203	214	239	225	204	232	215	231	216	208	208	224	186	219	233	216	219	215	200	224	233	254	231	238	205	224	218	238	222	202	242	242	209	185	232	247	218	214	231	208	223	247	225	230	231	213	232	222	198	201	228	235	218	206	215	221	235	224	233	237	217	257	206	224	234	250	217	223	220	221	243	246	243	222	245	228	193	181	195	228	228	198	200	219	240	232	210	235	222	192	187	236	222	228	200	201	199	217	249	232	205	224	214	221	219	259	204	206	213	215	215	221	250	218	208	217	218	203	217	234	228	232	215	238	222	212	218	221	218	214	226	222	234	208	206	207	215	215	230	190	225	215	234	212	212	215	186	213	217	234	242	215	210	217	218	194	197	227	239	200	206	220	204	215	224	240	235	225	241	219	214	222	213	256	217	220	218	216	244	218	211	208	224	222	191	235	219	207	233	213	186	216	238	215	226	221	240	210	227	234	218	213	209	205	225	223	240	225	219	227	186	239	230	230	234	232	197	219	234	208	204	203	206	217	223	223	207	233	211	258	193	228	225	214	226	231	201	232	214	208	212	198	213	207	205	218	257	209	217	225	242	192	207	235	219	219	218	226	212	220	202	231	226	230	213	210	231	226	231	228	206	195	207	224	201	180	223	229	228	222	250	244	241	212	207	212	220	225	249	184	214	215	238	228	217	225	235	216	210	217	224	233	229	211	224	241	229	211	221	229	215	220	225	234	217	202	204	226	234	234	207	217	208	217	223	219	229	213	191	214	226	220	211	225	213	210	203	216	226	242	235	203	249	211	218	221	201	221	218	216	222	220	197	238	195	215	222	231	218	215	225	214	201	234	233	229	216	236	240	200	252	221	203	240	206	210	224	206	236	239	227	243	243	235	231	217	234	204	232	202	247	236	205	203	233	223	240	199	228	205	195	228	224	205	202	226	225	208	230	233	225	229	224	237	212	219	241	230	206	216	206	250	218	193	220	230	194	212	231	209	239	228	181	218	233	198	230	223	228	214	219	201	204	226	222	213	206	235	220	260	215	218	224	211	220	225	227	195	214	221	228	254	195	220	225	218	235	213	223	222	244	211	196	237	222	228	240	245	219	224	209	232	237	231	233	235	204	184	213	222	226	201	210	227	218	229	250	230	246	216	221	227	207	221	208	228	253	216	219	228	218	210	236	230	224	232	236	236	259	223	224	229	223	233	239	249	232	208	233	240	201	261	223	201	212	244	237	226	224	211	240	230	223	227	218	245	233	204	204	201	246	222	214	231	209	226	222	226	227	215	218	232	217	202	215	248	219	220	201	226	206	231	245	218	237	215	221	184	257	205	223	201	235	200	229	237	204	232	216	234	223	214	225	220	230	216	206	210	248	219	200	235	203	210	194	204	236	234	212	209	226	208	217	235	229	193	216	210	203	235	238	233	267	218	235	216	236	208	214	221	232	254	195	208	207	228	231	201	222	208	238	214	214	213	234	220	200	212	215	237	222	195	226	242	199	233	216	217	221	233	222	220	220	243	241	205	222	209	248	218	205	232	239	242	224	212	205	216	229	227	242	229	216	185	230	226	213	228	227	232	209	228	217	222	246	226	212	213	206	229	240	210	208	222	196	214	228	197	206	248	182	198	204	226	204	220	219	213	218	208	232	204	213	226	231	227	237	220	230	236	225	187	227	225	193	218	204	212	224	224	235	197	260	224	222	254	219	219	231	208	215	223	234	223	239	223	205	244	230	199	221	232	221	231	240	214	243	211	218	209	234	215	214	218	204	244	230	221	244	229	226	246	223	226	190	227	237	212	208	266	217	212	215	226	209	225	227	215	221	201	208	226	225	224	203	224	198	216	221	216	222	222	204	196	240	208	218	215	215	234	216	217	220	206	215	238	242	207	203	208	217	191
23138	28274	37444	39768	39967	36249	45261	48398	42688	44283	46470	41798	37508	35080	30156	28900	27978	25258	20260	16657	8068	9545	9531	9262	8277	8143	7958	6049	5334	4891	8511	8675	4880	3375	2393	1758	1589	1314	1152	982	1011	962	849	801	653	671	659	641	662	627	635	589	674	635	611	614	621	601	586	613	604	595	624	638	628	622	638	607	621	620	607	669	584	627	622	639	633	614	651	566	639	658	636	644	634	615	591	620	636	612	606	613	647	614	633	585	650	627	666	632	598	589	605	625	586	562	610	622	660	592	645	585	609	648	618	642	631	589	607	642	621	599	631	598	618	605	593	674	574	624	610	628	651	617	607	642	617	643	625	630	691	641	635	623	601	616	627	674	625	581	620	611	554	634	632	601	588	620	646	617	630	610	644	604	593	592	621	604	588	562	657	618	613	611	575	629	615	650	559	588	652	554	633	591	626	615	619	629	650	662	590	646	615	622	635	639	592	611	613	633	606	585	579	623	641	603	604	654	596	623	603	616	631	552	675	627	613	626	608	595	636	600	681	644	606	618	629	630	629	618	610	604	620	642	618	608	636	592	579	634	621	586	626	590	634	631	587	612	606	635	584	607	643	620	588	651	579	629	611	653	641	612	665	609	615	647	624	622	621	610	588	580	601	578	617	579	619	599	646	657	605	639	596	605	609	622	637	573	631	628	655	606	680	604	609	581	607	577	631	645	630	614	605	617	593	653	592	614	643	643	634	608	636	639	586	581	619	614	650	616	595	653	673	623	612	646	590	650	626	623	583	631	595	575	681	625	627	612	591	659	633	595	600	600	640	627	596	579	628	608	601	598	628	654	629	603	638	605	617	578	606	581	649	610	628	588	647	643	627	579	628	608	632	608	573	582	611	559	626	598	588	649	617	611	617	621	659	602	621	615	608	618	609	634	714	600	601	619	596	588	594	585	615	575	609	626	597	616	617	599	606	630	679	628	611	598	577	602	622	584	592	599	623	643	639	627	613	627	580	629	621	574	627	646	609	621	587	614	617	618	631	595	600	594	627	625	602	644	582	642	632	650	618	633	620	624	590	588	587	635	628	619	619	613	634	644	586	627	667	665	601	631	611	604	601	575	595	634	610	593	621	584	606	607	593	609	622	639	594	605	626	597	612	596	677	619	653	611	650	654	626	657	578	625	647	642	650	619	633	680	600	574	619	634	589	613	595	606	647	608	604	660	666	616	607	595	600	592	604	582	662	653	587	616	638	633	618	610	625	619	625	584	598	683	641	584	642	633	625	580	616	596	581	620	633	594	561	636	617	644	617	629	634	578	587	618	616	625	621	615	624	631	634	596	628	570	619	603	624	638	608	645	621	611	603	586	621	599	663	606	601	620	632	642	624	600	627	618	623	562	591	595	619	639	625	610	632	580	670	607	617	608	640	615	611	638	650	605	616	641	667	616	622	604	672	597	622	602	619	634	607	628	629	642	610	613	583	634	584	674	664	608	617	646	615	602	633	604	664	629	634	631	575	604	641	606	640	626	609	595	594	604	635	614	607	626	576	593	561	624	626	651	622	585	667	628	591	642	649	604	591	601	669	572	597	637	639	640	666	630	538	605	585	596	637	609	639	598	628	656	615	633	606	590	617	605	688	617	579	619	583	636	567	649	611	596	624	639	615	620	603	632	535	589	595	600	599	629	623	625	630	624	649	608	601	632	595	598	585	623	602	582	643	588	612	689	626	623	680	603	624	603	651	646	597	627	618	609	599	614	606	577	616	626	564	619	539	589	571	618	594	606	654	639	635	626	588	635	595	621	635	619	561	605	641	589	629	617	689	644	646	638	657	614	624	580	653	608	671	606	644	567	605	624	598	635	577	607	583	616	582	612	634	599	598	586	636	629	622	608	615	639	566	618	639	625	628	609	601	616	638	596	628	597	643	612	613	584	656	625	652	594	637	602	617	607	612	601	614	680	565	634	611	641	594	630	666	634	620	610	591	568	595	660	619	620	594	564	627	658	640	609	642	624	636	662	627	598	595	623	586	602	578	616	590	613	617	609	601	593	635	639	621	602	655	604	618	595	596	589	586	616	583	598	635	659	627	595	597	598	620	603	618	590	652	678	651	579	627	628	627	604	597	656	561	569	611	605	654	651	604	586	587	620	627	610	624	611	576	563	605	597	635	637	621	618	589	572	630	609	596	637	653	599	603	615	556	630	609	641	618	646	656	614	619	599	619	627	625	702	617	627	630	591	639	606	627	639	617	587	600	575	673	633	627	630	639	656	616	605	640	598	621	624	629	634	601	640	659	590	581	640	621	619	646	643	606	612	626	584	647	602	640	635	635	624	665	604	556	625	656	567	614	586	631	628	626	605	614	639	597	608	574	653	556	604	624	623	592	581	575	612	591	602	579	615	564	616	619	614	609	640	593	599	608	586	614	628	657	654	600	620	638	646	592	600	601	646	629	598	620	623	593	592	630	593	612	633	576	621	633	593	613	584	633	585	659	640	617	654	631	568	556	604	602	601	618	615	622	616	614	621	621	639	556	611	590	606	590	613	611	615	612	606	591	586	628	603	610	596	568	618	637	610	609	661	630	607	651	636	621	614	640	620	640	633	639	621	589	613	621	583	617	602	618	621	610	614	611	634	614	660	639	631	616	639	633	624	616	610	607	629	641	601	607	566	625	628	612	638	612	614	602	600	595	620	615	644	624	592	611	595	574	618	583	640	629	611	600	605	617	607	587	604	650	629	625	634	608	616	600	615	636	650	577	595	615	602	620	599	634	613	598	615	588	577	610	590	610	573	609	592	638	635	605	592	588	572	611	622	595	615	623	606	622	619	606	657	614	641	600	602	613	611	645	611	640	616	645	584	619	597	602	620	617	648	592	657	595	576	606	566	634	648	552	590	631	607	609	630	650	617	604	606	611	631	612	618	594	676	598	609	620	576	632	634	621	664	574	604	660	560	638	632	585	624	639	619	629	621	644	628	639	603	587	614	636	610	627	644	582	632	619	609	546	570	597	634	639	574	628	638	603	609	624	628	603	610	609	591	587	658	598	589	608	611	634	610	608	593	622	632	599	642	610	601	579	578	645	618	666	651	586	575	663	608	671	635	619	617	568	606	663	618	599	637	597	593	599	617	610	596	631	592	583	627	650	637	598	612	587	602	630	634	672	608	627	651	567	618	601	596	629	596	644	652	607	576	660	608	577	614	640	620	579	572	625	591	606	642	616	598	630	577	657	618	591	569	645	638	617	677	605	631	658	612	626	613	609	634	662	639	612	604	642	637	645	650	616	640	593	595	587	562	594	633	628	615	612	615	600	646	588	585	657	601	635	610	660	632	587	618	571	651	595	630	595	663	635	617	631	595	602	639	612	636	625	615	615	599	593	614	631	619	652	637	637	640	607	599	598	587	618	594	615	669	642	645	608	620	592	598	625	642	609	598	602	660	614	609	639	612	607	651	650	598	638	632	642	609	593	611	629	616	644	646	611	615	619	614	639	601	577	649	615	605
41788	41232	43180	37221	39598	33222	37698	45548	37026	33127	38029	32591	26519	24931	21281	17480	16894	13292	10373	6214	3142	2221	2455	2617	2444	2248	2179	1874	1117	1491	1987	2658	1756	1021	531	415	344	336	376	308	321	256	257	284	253	297	240	261	253	261	275	271	263	235	253	259	249	260	254	256	242	270	253	235	240	254	281	229	272	271	257	283	285	254	267	279	232	267	253	260	276	270	248	270	265	277	222	219	257	246	257	265	242	268	246	291	255	276	272	292	248	286	263	230	263	267	297	276	233	245	237	247	258	266	252	273	247	240	270	273	268	268	288	244	263	251	258	270	234	258	268	266	278	244	271	257	272	243	281	226	295	264	281	256	266	251	255	266	263	255	267	273	309	274	277	266	260	253	259	259	289	282	251	256	260	246	253	272	233	270	269	247	270	277	246	265	255	260	221	268	244	267	256	246	249	228	260	237	241	262	241	267	294	252	268	268	245	258	256	253	265	250	238	279	263	270	254	253	269	232	289	283	258	256	269	273	254	259	262	242	227	266	243	267	251	273	275	276	268	237	258	276	241	227	272	240	265	243	266	236	250	267	261	292	282	270	263	265	231	276	262	229	260	271	273	240	274	260	243	243	238	297	267	294	242	274	246	247	246	225	246	250	268	250	252	302	274	274	271	232	309	282	279	224	263	268	248	266	260	245	273	264	291	259	273	246	273	269	280	262	244	265	244	271	257	272	250	245	258	264	279	246	257	250	256	281	278	271	256	264	259	244	249	266	257	242	295	243	241	286	244	234	266	279	250	257	263	259	253	233	269	257	256	247	287	268	292	276	269	270	231	275	233	278	270	279	264	263	226	252	231	263	237	274	292	280	222	289	270	301	278	237	253	243	242	268	256	252	264	256	219	284	270	273	231	255	295	264	249	278	257	282	246	228	234	300	266	268	238	258	258	254	255	253	267	276	268	276	232	266	282	257	252	224	280	269	254	246	280	260	232	205	252	238	282	277	271	266	236	267	255	264	256	256	271	250	258	241	283	249	259	249	268	264	245	262	263	249	256	280	241	238	244	254	282	250	264	283	267	281	251	267	234	256	263	245	255	262	236	239	249	253	283	256	236	275	251	248	249	250	256	245	249	251	250	274	263	235	252	282	260	257	263	271	280	291	256	252	268	269	245	247	246	269	239	261	245	268	249	259	230	251	281	249	262	243	274	230	285	295	250	267	305	263	236	230	267	263	267	285	288	251	266	249	271	255	261	200	273	269	282	267	265	285	278	285	250	233	269	239	257	262	263	271	247	263	249	252	247	251	252	261	264	254	262	275	237	271	257	222	255	254	239	284	252	257	262	253	270	227	282	263	280	274	298	267	250	262	232	274	255	259	249	250	255	255	268	266	256	231	251	264	267	273	268	281	280	250	267	272	224	252	240	248	244	248	272	247	217	270	252	275	243	270	256	234	272	257	247	260	237	235	258	262	250	258	265	228	250	250	253	265	261	275	244	261	245	254	269	257	269	283	248	248	250	284	255	264	254	262	249	257	288	271	267	265	261	262	248	237	282	266	276	251	260	233	233	260	238	248	244	291	267	246	259	267	256	250	259	254	247	260	236	258	219	256	273	257	257	226	260	269	281	267	255	266	243	238	275	247	271	272	250	284	292	270	261	258	265	293	273	256	277	268	275	270	244	237	273	268	261	255	307	220	269	243	270	240	269	276	248	266	256	286	264	272	283	269	275	253	256	276	278	261	237	260	262	253	244	254	278	251	267	262	280	260	250	247	249	274	246	266	258	262	264	259	238	250	272	236	273	257	242	231	254	289	255	260	240	263	265	271	238	266	246	269	298	253	243	259	270	256	260	240	247	235	280	251	263	295	263	282	290	268	221	297	277	258	247	268	278	267	257	254	232	261	270	272	250	298	256	224	255	257	276	262	286	283	260	284	271	267	298	264	241	277	264	261	229	273	227	236	278	270	260	262	273	238	237	254	275	266	247	262	271	254	251	269	281	273	285	251	291	232	235	292	275	240	242	255	242	252	257	247	289	242	268	273	220	274	269	266	255	262	283	254	265	252	274	282	283	252	247	263	283	266	275	272	240	262	247	252	256	265	234	278	266	266	247	257	243	277	260	273	257	269	254	264	261	220	244	241	280	255	287	279	247	280	263	272	273	245	265	269	246	274	290	251	248	273	253	271	243	244	260	258	289	246	271	266	282	259	278	281	223	308	259	246	252	263	287	262	249	227	273	299	270	264	238	277	242	243	238	284	270	247	272	237	258	249	253	250	272	267	274	268	243	266	246	271	268	260	272	252	259	233	275	234	268	284	253	245	247	278	263	281	228	282	260	276	248	271	233	256	250	249	236	276	266	247	266	247	258	253	275	234	240	244	255	279	257	285	233	251	279	239	239	263	264	243	222	239	248	283	256	231	243	259	262	275	281	262	250	261	238	251	253	228	275	260	235	269	270	239	242	267	230	238	244	257	289	286	237	255	278	241	232	276	268	268	264	290	233	237	264	252	245	280	250	266	224	242	262	251	246	250	272	268	274	268	261	266	238	245	280	256	266	267	272	254	268	296	280	257	263	251	253	279	272	253	258	244	247	262	269	271	275	262	244	263	224	251	254	269	276	278	253	219	269	256	260	266	252	254	262	262	263	270	296	252	240	252	265	273	290	240	263	251	242	268	248	263	276	266	272	255	266	258	268	269	288	252	243	240	262	265	236	261	258	234	277	264	254	249	264	248	260	242	289	250	247	258	237	239	236	289	251	258	257	266	273	225	246	262	248	247	258	256	267	271	281	244	252	280	277	253	254	245	241	234	262	258	257	254	230	257	277	266	234	236	240	256	250	262	262	256	267	240	265	246	279	305	302	232	260	292	253	285	265	254	270	264	238	271	262	258	251	279	255	243	275	256	271	259	291	263	262	251	237	268	248	282	262	279	272	266	243	271	239	256	264	233	240	248	273	250	282	282	251	225	284	249	223	259	255	267	306	266	264	252	251	267	268	277	250	247	279	264	264	286	271	264	242	280	268	261	248	246	265	255	290	277	230	247	273	260	254	248	256	256	250	250	250	237	245	248	256	275	275	265	257	251	277	255	236	250	211	253	265	268	246	244	266	246	250	241	266	257	289	259	276	260	249	247	295	259	248	283	271	269	278	241	273	239	261	265	295	278	262	258	266	255	301	285	283	266	288	278	224	269	268	237	280	245	294	246	264	258	288	260	281	228	265	258	260	250	268	270	253	262	233	255	260	238	237	273	238	258	283	257	256	273	258	252	246	267	259	261	262	241	247	266	268	270	260	257	275	289	257	276	284	288	249	257	259	291	250	267	232	239	284	250	262	248	248	227	282	260	237	243	256	235	244	242	274	251	254	246	251	242	229	259	280	256	260	257	263	259	256	224	255	261	250	234	262	269	257	240	270	282	291	276	268	251	258	262	258	259	248	256	265	265	257	251	258	285	294	278	272	254	257	250	295	281	237	259	227	256	281	226	252	245	270	247	252	251
30326	34548	41410	43007	46353	41497	48868	53546	46569	46656	49757	46501	41441	41419	38068	35864	35502	30587	28167	20033	13442	10243	11499	12448	12013	10668	10737	9693	6055	8089	10688	12971	8815	4628	2381	1608	1215	1111	1117	1018	811	737	738	731	737	747	731	728	721	746	707	732	708	733	647	720	719	721	704	745	744	671	701	722	696	716	716	729	701	733	667	713	708	728	727	751	687	746	684	731	698	702	689	717	699	677	684	716	725	719	763	685	701	683	681	674	696	704	719	690	753	713	675	747	742	702	734	734	688	674	684	707	738	697	712	740	663	688	647	702	747	632	702	707	722	692	695	707	692	704	718	686	722	673	734	675	695	724	694	724	717	710	656	758	711	714	694	689	658	709	720	713	727	694	714	775	682	672	727	657	707	704	705	671	670	731	751	673	684	683	721	714	734	674	681	733	682	724	721	730	692	638	667	676	727	715	681	722	686	663	753	711	696	701	715	716	746	709	736	699	756	752	735	682	720	665	705	740	714	740	671	709	670	732	741	728	723	763	746	720	727	729	675	717	745	672	713	711	691	693	704	722	735	693	727	765	656	728	760	680	697	690	725	692	675	708	688	700	689	739	745	663	713	763	727	751	725	702	724	703	732	752	676	686	716	723	680	660	746	725	689	722	734	698	670	657	660	710	704	702	764	702	747	710	690	677	702	749	701	759	693	716	693	718	752	709	710	745	775	748	678	697	689	719	741	717	721	708	722	725	714	678	753	718	689	687	719	711	710	735	693	686	667	797	669	709	645	687	682	712	742	728	663	713	722	696	720	713	732	681	721	708	681	686	724	697	736	710	732	710	749	652	750	706	729	671	677	695	748	694	700	755	725	764	717	697	691	687	711	740	661	703	678	720	729	723	703	685	690	769	677	698	716	708	720	772	715	680	771	713	692	732	736	713	735	746	714	733	711	710	722	723	701	694	725	706	723	726	729	704	691	741	686	659	689	684	710	703	717	673	711	738	686	718	681	677	686	740	728	750	657	734	701	684	703	733	691	731	679	695	688	690	734	710	717	672	710	720	719	695	677	736	724	719	723	670	741	714	722	713	738	720	692	685	708	696	704	776	694	697	727	684	731	683	714	724	671	694	735	730	748	742	768	777	706	695	714	695	694	694	758	730	695	703	696	729	727	676	730	668	741	702	702	685	693	776	719	676	711	735	705	701	705	712	664	735	733	723	750	738	693	682	732	717	677	717	699	688	752	728	711	719	657	743	704	663	698	710	725	725	758	669	680	727	713	718	723	707	751	708	721	668	690	703	720	716	715	682	685	705	716	704	714	665	717	728	637	722	716	681	700	650	693	683	680	726	699	686	703	715	706	688	685	689	704	635	740	748	699	704	735	677	718	716	684	698	708	715	696	739	672	752	692	697	692	711	655	722	728	704	708	703	683	673	710	725	673	711	778	685	704	686	701	687	694	746	689	699	684	732	660	693	733	685	719	719	697	735	732	677	762	677	714	655	695	699	697	677	753	682	718	735	711	718	722	701	702	685	722	699	694	719	761	678	665	721	688	677	782	670	740	691	685	730	696	705	684	759	660	688	713	686	695	726	720	743	744	737	699	711	699	694	715	761	702	737	684	737	691	704	695	746	725	709	730	713	714	739	672	709	705	724	716	686	702	693	682	696	724	680	706	746	756	707	761	696	715	669	673	696	689	723	695	710	655	683	702	649	713	687	659	737	697	691	706	660	747	760	714	755	712	687	654	696	696	748	737	699	744	727	709	730	690	695	718	679	704	704	726	697	710	765	744	695	662	721	693	729	706	709	713	715	706	701	724	701	738	699	711	675	652	592	708	714	655	696	704	696	666	662	684	704	722	686	767	697	763	709	669	693	664	724	702	712	730	716	689	735	732	692	683	648	753	718	741	700	733	665	678	697	672	670	715	749	709	654	726	700	712	738	719	683	711	744	704	701	701	701	742	681	671	740	697	708	700	697	715	678	732	702	730	727	690	730	650	697	696	715	708	706	696	702	750	722	723	780	661	675	711	720	703	748	750	697	709	694	698	743	691	686	772	744	683	729	624	718	727	752	699	688	707	712	717	732	697	700	690	707	666	651	701	665	697	720	732	728	742	697	698	712	723	720	723	711	720	698	725	718	682	693	719	676	701	715	682	692	705	704	735	724	693	725	688	669	677	725	621	716	672	670	707	753	646	683	690	702	675	710	710	710	681	757	706	698	742	706	698	677	684	705	685	767	762	706	696	732	709	729	692	716	731	709	667	698	668	713	679	695	625	706	664	715	693	731	693	688	694	694	700	758	696	677	676	698	718	716	757	715	709	701	721	699	691	705	713	733	742	692	709	711	694	678	682	727	650	721	707	680	702	715	695	739	725	698	714	688	729	686	706	665	714	725	688	715	734	744	718	716	693	693	694	703	700	794	704	727	709	695	718	712	740	777	678	697	681	714	660	673	700	732	743	718	723	752	706	724	696	744	689	689	685	699	704	691	646	673	747	767	727	636	673	686	699	693	701	684	688	752	681	694	712	714	705	685	671	687	713	675	729	689	684	710	752	691	709	665	703	692	706	701	699	710	706	687	680	696	722	728	701	717	672	670	672	672	667	702	711	672	681	671	736	747	729	706	683	756	700	723	682	676	701	700	729	706	655	743	739	702	698	661	685	706	667	745	708	737	738	700	716	681	719	725	683	685	740	669	720	772	772	712	707	723	682	706	652	690	680	725	703	688	667	668	735	672	717	665	744	731	687	677	742	712	714	681	712	721	734	732	695	714	741	710	710	707	695	726	698	762	727	710	702	691	709	717	709	665	671	681	698	691	674	682	699	705	698	732	655	682	661	710	680	708	711	716	705	714	701	712	743	712	720	709	723	696	746	699	680	723	659	713	690	726	706	740	705	686	710	685	721	704	709	766	777	751	712	688	750	696	677	679	717	719	733	700	710	696	686	688	694	690	724	672	712	682	715	724	717	675	720	744	772	667	711	745	727	683	696	749	710	726	705	708	735	671	700	739	741	742	746	710	702	654	726	737	741	751	719	689	701	723	706	735	723	690	704	753	707	726	710	753	678	712	769	711	709	718	690	741	706	705	708	747	682	692	708	707	721	682	758	704	692	744	716	704	712	709	649	732	739	731	672	724	671	712	652	709	771	689	724	698	731	665	714	694	718	674	686	747	693	744	702	738	702	705	733	695	704	679	706	715	658	686	728	694	662	695	716	744	742	740	707	686	741	706	646	730	650	676	646	664	737	710	680	719	704	669	721	725	766	649	704	694	722	703	726	687	723	703	698	668	729	740	756	665	714	710	698	666	727	646	720	716	717	702	713	715	700	696	722	711	684	735	691	674	678	711	712	716	757	716	750	714	679	684	721	716	742	734	666	681	722	729	711	687	689	644	700	719	725	708	700	690	729	734	734	714	700	735	712	691	690	690	661	712	734	693	712	709	697	676	689	727	667	664	710	736	753	689	716	755	686	681	694	675	694	734	686	729	746	662	676	744	715	716	693	721
12511	12059	14404	8720	5684	3832	4151	4810	3449	2344	2512	1888	1528	1275	1126	1043	1008	876	687	485	437	434	449	412	384	419	424	406	347	335	360	416	436	300	284	272	247	253	250	266	278	258	269	301	249	239	244	259	238	252	237	246	243	261	284	249	269	237	247	266	238	236	268	236	225	263	245	229	263	255	262	269	229	233	265	257	244	264	246	261	239	265	237	266	245	259	254	235	267	251	233	230	263	234	256	239	281	272	261	248	255	241	225	274	256	246	239	241	237	274	259	268	253	257	261	252	259	261	233	281	266	254	271	234	260	270	267	264	256	247	247	264	264	246	226	253	212	246	249	241	248	257	243	233	270	250	274	252	272	271	271	262	241	233	254	244	254	261	258	231	249	256	231	261	250	248	262	266	274	244	270	261	241	280	247	260	236	270	228	278	256	267	266	267	266	247	262	249	240	261	261	230	249	208	264	258	251	274	273	246	255	255	224	244	261	247	249	273	247	250	240	244	227	280	265	266	258	249	225	263	249	270	213	253	272	253	265	261	230	272	266	234	258	246	255	238	269	245	264	229	268	237	254	247	279	275	239	231	251	229	254	252	262	263	261	228	258	248	254	257	237	239	246	266	256	259	247	232	256	248	221	254	245	260	246	242	265	259	238	243	261	253	256	255	249	272	251	275	240	289	264	254	245	284	261	260	257	238	236	253	257	265	289	249	255	253	235	264	261	280	267	250	268	230	247	268	282	276	247	251	267	242	281	269	223	234	283	249	248	272	267	241	257	245	246	264	276	251	240	264	261	251	261	273	236	208	260	270	223	251	240	290	247	252	264	251	230	263	261	244	247	246	265	249	269	258	254	259	244	241	239	218	236	256	267	226	275	224	286	238	246	280	266	247	233	267	244	250	223	268	245	241	258	234	239	248	257	226	237	251	270	245	292	249	242	290	259	241	243	248	256	275	240	240	282	260	237	267	278	267	262	252	260	240	225	265	230	249	244	257	242	247	258	249	276	244	280	254	261	253	258	283	237	242	254	271	256	250	236	253	233	248	243	236	247	254	270	267	264	257	221	263	271	235	212	261	268	273	258	264	242	229	279	275	253	291	269	259	254	253	282	279	266	256	260	272	222	265	236	263	257	259	250	246	238	217	281	256	281	250	290	246	252	230	274	286	239	231	238	271	252	249	243	252	271	249	266	261	241	240	240	253	247	278	239	265	241	262	253	239	273	273	268	226	255	262	250	259	256	255	230	234	253	257	265	250	245	234	263	271	266	231	289	271	254	265	253	238	256	248	291	255	262	242	225	252	243	230	253	266	266	250	261	234	239	256	270	252	258	234	271	267	234	270	255	252	242	279	241	210	271	253	250	222	274	260	290	258	247	255	252	261	235	276	275	276	239	231	249	236	270	235	254	245	252	268	251	239	280	266	276	264	248	234	252	225	235	244	223	272	246	226	239	265	258	257	248	249	274	240	253	262	267	245	248	263	216	272	264	266	237	247	227	260	251	268	238	239	280	243	259	270	230	262	253	271	217	268	253	228	252	247	255	235	250	268	243	245	256	218	271	270	242	227	262	261	245	261	265	274	275	294	259	251	253	241	260	268	284	243	276	260	241	264	251	233	218	255	262	237	253	236	267	228	254	260	251	280	243	271	215	248	255	261	276	252	254	282	257	263	275	227	248	269	257	231	259	243	272	275	231	279	254	264	256	245	249	283	258	246	245	254	251	234	237	252	265	250	282	262	232	244	268	250	279	255	233	236	250	263	287	248	269	248	230	261	242	265	237	257	234	265	261	230	253	272	246	242	233	256	295	250	244	259	253	273	257	243	235	234	244	265	249	258	247	257	256	267	254	256	280	250	263	258	243	270	291	240	266	246	212	250	256	268	255	265	262	252	266	260	266	238	242	215	243	235	261	235	258	222	252	228	238	242	224	239	247	260	244	233	247	244	261	231	256	244	276	236	239	256	232	283	252	279	248	245	266	258	257	225	236	238	263	269	263	242	265	273	229	282	237	237	249	257	218	273	265	232	268	247	242	254	269	276	262	293	248	232	225	263	252	246	218	223	257	274	243	252	267	247	241	293	239	253	238	255	290	262	252	260	247	220	252	247	253	260	235	272	280	248	240	257	243	237	245	256	244	281	272	264	249	265	253	241	249	264	282	238	281	255	249	255	267	248	244	262	255	274	252	232	228	255	255	238	228	255	239	261	233	244	241	250	255	241	225	269	245	267	288	239	258	280	241	238	268	237	299	241	238	266	256	242	235	283	239	261	254	271	237	253	243	267	240	248	250	254	253	267	274	243	270	234	269	282	263	251	260	275	245	286	273	272	252	264	239	271	242	253	241	249	268	267	271	267	276	276	262	240	244	254	266	256	269	283	268	258	292	234	235	253	243	260	258	289	264	248	258	293	257	247	245	254	282	256	245	254	225	260	238	241	252	244	256	268	250	251	256	252	249	260	257	269	265	247	248	256	241	246	237	250	244	247	254	258	247	224	243	271	238	266	272	259	277	223	244	252	280	250	269	280	235	263	245	238	246	260	256	261	260	268	234	250	286	229	271	238	279	235	221	259	279	276	250	231	230	267	243	273	268	239	279	264	254	246	257	257	270	261	247	255	251	263	260	261	251	293	279	248	245	250	257	246	233	264	259	246	275	276	256	279	262	236	245	223	211	220	234	260	242	263	244	254	264	263	262	251	248	282	268	241	254	252	240	239	234	271	261	226	272	267	248	259	245	258	255	250	271	271	246	249	249	258	261	261	235	255	257	268	252	237	235	232	274	258	273	245	261	265	256	272	241	269	250	268	249	225	233	250	258	267	262	266	224	231	258	246	284	229	258	257	255	236	270	254	238	252	236	220	237	231	243	248	270	247	268	263	262	269	256	264	264	201	210	274	276	246	258	246	257	238	233	262	281	254	249	250	243	261	248	251	242	283	271	230	244	259	273	248	236	239	227	251	251	272	277	252	283	237	229	266	271	253	235	279	240	258	271	285	261	254	262	232	268	253	206	281	265	238	263	262	270	252	270	273	282	248	252	270	260	229	232	226	242	267	220	242	252	278	232	243	244	281	259	250	256	265	262	261	289	273	264	221	267	223	239	284	284	271	231	243	239	279	251	215	264	270	248	240	258	258	250	281	236	247	242	239	218	250	269	267	262	284	248	279	269	234	249	268	238	259	265	260	264	247	239	264	263	236	241	248	245	266	268	262	259	261	264	242	255	270	255	246	249	274	261	233	267	277	235	236	246	237	246	230	239	258	252	265	268	217	252	267	263	252	264	255	272	224	229	239	269	254	253	238	235	234	282	223	229	224	248	267	245	274	218	265	244	240	230	272	268	264	258	280	258	274	263	250	237	262	281	282	261	253	229	236	279	264	247	260	247	220	296	246	281	252	232	239	223	249	218	257	251	265	223	251	245	259	269	245	255	254	241	277	257	248	247	225	253	226	248	233	290	252	246	225	290	236	247	252	257	253	246	241	257	243
8677	11524	18965	16638	15015	12260	14313	15902	12169	9404	10528	8769	7634	6703	5697	5419	5171	4351	3753	2518	2026	1863	1920	1681	1690	1712	1692	1601	1306	1403	1669	1842	1505	1015	806	772	745	734	754	742	665	726	703	712	659	700	663	682	724	679	708	719	672	704	726	755	703	694	657	671	685	691	707	693	710	699	734	721	679	684	721	674	673	697	700	682	714	685	663	717	685	685	672	730	720	678	693	726	668	682	716	663	683	723	671	696	682	716	671	666	689	733	716	708	669	701	689	680	695	715	663	690	664	701	723	729	660	643	691	692	676	724	698	675	650	711	653	656	690	670	668	675	678	666	689	736	684	689	690	707	636	658	731	686	690	713	711	731	695	686	656	674	723	709	647	714	694	664	737	725	708	711	733	690	693	683	680	675	700	681	708	685	675	692	647	704	682	672	639	636	687	657	752	708	747	718	682	662	677	651	634	694	680	728	696	712	715	720	716	635	673	702	714	672	674	691	705	717	678	706	680	662	702	712	701	693	699	663	723	704	683	714	681	668	685	687	727	679	698	691	673	675	667	669	633	701	706	734	669	731	689	653	673	694	707	729	690	699	656	706	695	716	691	694	691	715	633	728	671	661	718	684	676	690	702	700	665	692	650	718	689	641	678	707	745	656	686	725	653	700	673	640	666	679	698	667	645	683	691	714	709	678	675	613	700	702	687	689	738	700	716	656	689	661	707	699	712	704	717	693	677	658	704	673	661	716	717	665	690	689	706	749	683	709	689	683	710	651	716	652	694	690	738	690	701	685	704	654	713	685	688	697	706	727	742	659	702	709	666	645	651	679	697	697	681	727	664	719	680	707	721	668	709	648	691	661	692	674	657	711	639	674	684	702	672	650	674	709	726	695	640	670	703	671	706	719	698	645	716	650	687	652	625	647	681	697	663	694	666	635	700	648	633	690	694	696	686	700	675	643	651	668	671	719	670	695	691	667	750	704	685	656	649	704	700	678	645	720	687	739	668	646	695	672	661	715	693	654	731	672	695	728	653	704	665	686	682	728	666	738	685	716	645	723	701	649	673	659	684	725	684	727	693	644	693	716	724	677	690	664	711	672	672	716	712	679	690	640	629	688	660	683	695	719	692	697	702	692	680	634	696	670	664	657	659	639	679	708	685	668	715	713	699	742	699	668	695	697	706	710	712	676	670	626	674	703	615	683	701	648	655	683	698	661	708	714	652	702	669	677	713	650	718	681	680	698	654	639	711	681	667	710	700	669	686	702	692	672	731	713	676	651	698	686	679	718	635	724	692	705	632	715	692	646	685	675	676	706	716	687	726	741	648	720	629	699	709	661	700	697	689	686	682	667	681	672	688	725	711	678	688	691	677	676	696	697	706	670	702	682	735	701	669	706	687	728	708	692	684	660	691	695	707	697	669	649	682	692	663	706	661	678	682	680	700	714	650	691	665	645	686	721	669	653	739	676	677	709	684	670	673	705	715	686	694	632	690	664	727	628	695	683	666	689	716	660	678	660	711	630	732	705	696	688	693	710	646	638	683	684	711	694	660	695	669	730	708	682	665	699	694	641	655	660	723	701	719	653	667	683	733	717	662	639	676	681	668	690	693	701	665	643	688	672	731	710	712	661	718	699	678	721	681	705	723	669	716	685	706	681	702	693	648	658	677	694	719	658	644	746	664	666	664	674	698	683	696	689	672	667	641	657	723	710	712	664	701	632	702	718	684	731	691	701	708	652	772	665	734	738	661	656	696	672	650	710	687	707	764	757	684	665	703	716	648	732	688	711	646	692	730	695	647	678	726	704	727	670	700	699	677	672	713	735	656	711	672	674	668	674	637	730	718	668	681	712	680	700	675	680	650	658	682	718	629	616	733	741	635	658	687	697	658	688	675	712	703	677	673	695	707	711	658	719	727	673	675	656	726	723	692	655	670	664	672	687	751	712	696	696	672	708	661	690	707	699	707	655	675	681	693	693	711	739	709	675	713	661	693	632	693	714	680	701	692	732	708	676	683	656	687	707	709	689	691	739	671	728	643	730	664	652	707	690	729	697	727	694	641	682	668	673	740	677	739	771	708	702	709	690	688	676	671	697	769	679	675	682	701	771	711	693	696	664	718	673	698	711	727	648	666	691	706	686	674	695	692	671	694	737	690	717	685	680	628	669	703	660	706	671	712	656	728	734	677	696	737	741	661	702	710	688	676	672	729	700	674	716	660	682	641	739	706	681	697	660	693	702	692	708	716	706	689	699	708	678	667	666	716	720	676	689	624	681	674	721	710	694	683	714	693	692	691	661	689	722	637	679	695	630	682	679	706	662	726	716	645	734	709	699	663	684	722	680	657	703	683	680	668	675	668	690	688	695	682	683	694	661	673	729	657	653	708	722	729	730	646	686	691	657	645	678	689	682	687	719	674	661	689	726	691	651	692	713	739	743	706	695	689	675	748	718	712	684	704	683	683	689	668	683	675	747	642	751	666	660	691	704	685	667	664	663	729	748	711	747	663	691	654	651	691	666	733	631	693	672	674	733	674	661	737	680	668	682	665	685	681	715	700	693	714	707	691	678	688	708	732	746	683	617	698	697	707	711	669	675	684	692	706	625	687	708	667	658	668	673	694	691	652	673	675	714	678	663	676	635	702	665	722	724	678	686	660	666	666	673	645	683	613	717	676	697	637	681	664	708	730	728	697	681	660	665	718	707	693	730	737	695	691	693	694	683	679	697	713	695	680	674	664	640	679	667	705	684	663	730	696	639	666	667	733	689	663	730	717	688	671	690	689	716	686	653	720	708	693	676	717	687	699	647	704	719	693	701	691	660	677	683	696	656	693	665	705	680	703	693	691	683	670	711	710	644	693	718	710	703	705	699	660	695	734	639	692	669	714	716	719	670	749	708	778	687	688	750	640	693	720	662	669	688	701	704	660	701	740	702	723	732	707	710	719	726	677	648	717	753	715	685	715	685	625	706	680	667	710	686	711	704	686	673	667	697	710	691	675	675	670	678	678	679	672	683	715	621	691	760	677	669	635	709	698	657	662	711	673	737	655	670	681	714	647	664	710	684	687	658	683	683	687	712	686	661	703	696	711	659	639	700	754	694	686	689	697	681	729	672	700	684	684	698	667	663	655	684	713	721	685	728	697	709	715	641	667	713	732	696	673	707	615	767	712	681	726	682	710	695	684	688	715	678	706	716	701	698	672	696	712	702	726	671	698	636	713	706	674	659	707	681	757	661	721	677	675	710	726	699	698	674	698	655	689	636	684	654	716	628	682	660	728	721	691	711	673	705	695	697	669	720	708	692	647	704	672	675	705	675	690	671	705	712	671	682	691	644	642	674	700	697	717	717	671	664	705	728	653	711	668	701	721	696	689	702	686	695	667	661	687	711	715	666	699	715	727	700	709	696	690	665	705	708	739	701	697	680	706	715	693	720	684	662	681	709	667	720	693	662	656	663	735	690	705	658	729	695	694	664	668	672	679	669	672	695	703	688	668	654
32463	36974	39353	35297	35291	27047	27765	34282	33266	24563	24505	21221	19811	17543	14425	11765	11758	9697	7259	4456	1831	1608	1611	1409	1164	1694	1957	1327	835	687	1775	1442	833	636	373	321	410	329	226	261	307	256	270	289	284	240	233	217	204	230	203	207	173	201	215	202	204	201	182	178	218	194	242	190	188	207	220	185	170	214	194	186	176	180	205	197	215	190	216	171	184	182	186	217	189	178	190	208	192	213	204	189	171	207	184	189	211	180	192	201	171	188	177	167	180	174	167	216	160	219	188	189	207	197	199	181	190	191	183	193	210	178	200	184	207	195	207	193	173	196	202	189	188	195	199	198	199	195	169	181	198	186	206	185	171	204	168	209	195	216	199	178	212	210	189	169	199	185	199	196	187	191	192	191	164	195	200	202	207	200	197	211	184	177	212	182	200	183	209	179	193	190	212	192	215	200	206	176	171	206	208	184	193	188	210	206	175	186	188	176	209	177	180	194	191	207	197	193	184	201	184	182	183	206	205	196	174	188	203	185	202	208	193	192	199	188	175	203	193	179	182	209	187	187	193	212	170	190	184	188	199	187	189	201	210	176	203	188	178	180	204	197	197	211	186	187	187	190	188	211	183	194	232	190	205	199	190	180	210	198	199	203	182	188	200	197	223	184	175	201	193	174	187	169	208	180	193	200	198	200	182	203	194	191	187	179	177	201	195	179	201	202	169	214	193	184	185	202	218	189	188	194	167	171	203	188	160	173	187	188	198	196	192	186	194	160	189	204	178	208	176	183	179	234	186	208	174	202	176	180	161	171	172	203	153	177	214	179	186	207	175	188	183	187	210	169	172	206	171	189	180	215	186	184	183	190	209	199	201	175	172	199	168	186	198	190	161	196	206	185	191	214	177	204	214	175	181	187	195	185	190	170	224	216	215	194	177	185	209	240	196	188	207	218	191	189	214	189	207	185	174	205	185	202	215	182	199	196	161	202	214	196	186	212	188	218	206	197	198	172	197	185	200	186	202	195	184	194	205	181	182	196	191	208	208	201	213	188	208	177	179	187	197	185	203	172	198	185	186	163	208	223	201	200	194	193	207	189	196	190	180	170	194	188	183	199	178	202	221	202	217	197	185	187	185	192	202	207	179	207	184	201	206	168	182	221	201	193	238	189	181	207	185	171	180	188	216	196	180	172	184	159	201	200	190	171	190	205	196	188	208	199	189	201	169	201	185	186	181	203	183	187	193	200	235	210	186	179	193	175	199	175	196	199	191	178	213	210	193	201	211	183	164	188	162	193	204	200	201	182	189	181	188	195	185	176	189	210	192	149	178	189	213	186	180	220	197	174	197	184	193	225	188	204	191	194	171	215	203	190	206	175	200	180	196	178	191	221	187	220	182	198	196	221	210	190	199	201	200	184	176	210	193	215	196	180	180	224	173	199	187	170	205	193	190	198	226	177	185	204	203	206	186	196	223	208	176	167	191	211	183	187	201	191	184	206	194	192	177	181	197	204	187	180	184	193	196	203	197	202	214	195	205	201	198	190	184	196	189	219	205	182	163	187	207	203	201	204	195	219	186	195	197	184	201	212	190	201	182	204	200	214	213	196	185	209	185	193	215	193	195	193	182	179	174	201	198	197	205	226	180	196	201	183	176	187	203	171	205	174	192	206	194	225	195	193	197	191	192	200	214	179	185	181	194	206	200	187	181	209	184	185	187	204	198	175	208	213	197	190	209	197	216	170	190	208	198	165	183	215	209	177	201	174	207	185	195	192	167	205	188	193	173	187	193	174	193	183	199	184	185	199	197	162	193	208	202	186	203	181	178	207	215	199	210	181	214	190	210	193	212	178	188	211	204	179	193	175	176	180	207	204	176	199	204	183	188	172	197	198	203	201	194	179	195	172	219	216	176	220	205	185	190	206	190	194	184	202	184	201	207	204	175	205	200	184	182	198	208	199	207	208	189	184	185	186	206	212	199	195	212	196	197	199	212	204	200	179	206	200	201	199	180	195	203	184	202	188	184	186	180	214	198	195	197	190	201	195	193	218	217	205	205	186	188	209	193	180	171	200	196	188	169	199	186	181	197	191	237	207	192	186	181	167	179	156	190	218	194	188	193	209	166	182	201	176	206	187	214	188	215	187	209	174	184	179	203	188	210	168	197	199	198	232	198	200	183	214	175	187	184	202	181	175	200	189	199	196	188	184	190	190	183	195	189	182	186	174	200	216	192	204	206	182	175	187	186	229	204	164	170	189	173	188	208	187	192	202	206	172	201	218	193	190	187	194	177	171	178	188	229	198	181	197	217	186	195	186	204	161	179	184	187	197	200	190	184	175	210	214	183	197	192	220	205	188	218	182	192	213	183	202	216	186	207	212	193	204	186	195	210	201	196	196	180	198	175	179	204	209	182	178	213	192	183	198	188	199	192	183	220	174	194	209	201	191	175	185	167	169	197	208	222	197	175	181	186	186	221	193	179	190	192	210	175	206	196	188	221	211	174	190	190	192	191	194	178	204	191	165	189	199	170	200	180	184	190	190	190	220	221	222	197	190	199	179	196	180	195	193	185	218	175	192	202	206	191	211	186	187	177	197	188	186	196	217	191	197	184	243	214	208	195	190	213	190	195	210	167	184	220	202	185	212	203	195	170	212	199	183	188	185	212	201	182	183	191	187	179	189	179	178	201	218	213	180	205	184	189	194	170	190	191	186	198	176	179	206	205	194	209	204	203	205	179	163	212	173	204	193	181	171	179	183	173	204	187	206	203	191	194	195	214	205	187	208	186	207	172	215	195	211	175	192	207	213	221	202	184	218	210	188	204	179	191	194	180	193	191	189	195	198	189	196	202	185	174	184	179	192	168	204	184	195	176	185	193	190	208	194	190	195	213	185	203	213	191	193	209	211	182	188	192	198	198	215	185	212	178	202	219	169	206	188	205	194	187	201	206	194	189	209	218	183	205	212	191	204	185	190	192	209	184	170	181	201	192	203	196	206	227	193	183	190	180	153	188	176	206	191	227	191	204	210	185	229	215	180	207	195	195	193	184	178	206	198	195	190	185	189	181	183	208	192	178	204	198	197	183	173	196	188	187	202	192	185	183	196	194	184	203	203	209	183	205	198	182	204	186	197	191	196	190	185	168	217	200	197	201	187	190	195	170	171	194	194	208	200	178	195	198	192	195	191	178	198	204	174	177	187	210	192	204	184	189	182	173	200	209	170	198	172	205	199	199	189	195	192	194	199	171	193	200	185	183	191	196	193	185	178	195	216	183	164	198	191	183	188	191	228	196	188	215	203	204	212	206	195	202	205	191	205	173	168	180	187	171	195	191	194	207	210	178	170	202	184	203	201	211	168	205	199	167	174	201	186	210	167	180	183	188	173	204	213	178	168	208	199	182	178	187	187	170	186	192	192	176	190	191	190	196	193	190	193	172	205	196	170	184	168	207	223	191	180	220	180	202	203	181	181	207	191	209	213	195	172	216	186	206	215	212	204	204	209	181	221
23071	30844	36791	39790	41817	35457	39536	45892	43860	36608	40556	37369	37064	35654	31932	30747	30656	27613	23553	16454	8335	8279	8870	7659	6821	9240	10679	7324	4715	3923	9805	8021	4369	3237	1926	1402	1894	1585	859	1040	1209	1075	1103	1361	1171	1049	862	791	723	761	730	727	637	604	645	595	608	569	588	541	583	583	570	560	541	562	604	573	575	507	564	558	577	536	561	541	531	638	550	535	556	558	514	573	509	588	562	517	556	542	517	575	551	551	565	568	550	591	548	574	568	555	540	580	528	570	567	547	570	532	568	567	523	561	561	565	529	551	573	517	577	548	549	525	559	543	554	561	610	536	551	528	560	547	575	523	532	546	556	562	565	573	535	548	559	572	561	527	540	567	548	544	589	519	575	563	563	575	551	532	571	560	538	551	539	617	526	552	577	571	568	548	530	578	576	536	577	543	569	546	536	576	571	527	564	538	545	531	531	559	583	582	539	536	588	572	559	598	527	576	536	561	556	566	528	555	548	530	525	542	529	597	552	535	575	492	546	518	506	559	592	558	534	577	560	555	563	518	548	525	573	604	553	525	523	558	556	568	566	535	564	502	571	562	589	554	588	531	579	581	523	583	577	551	592	594	506	527	555	538	544	545	557	526	602	554	523	568	573	572	542	573	540	551	553	579	511	541	558	579	558	576	593	559	601	547	577	524	523	547	532	561	544	562	518	563	569	552	570	548	591	554	546	528	586	575	574	532	555	563	570	597	567	572	565	559	542	549	545	529	542	563	542	543	539	581	575	552	582	517	590	569	542	556	576	583	567	571	573	572	534	518	553	563	510	538	552	501	524	561	573	567	552	565	582	548	545	543	544	588	547	568	544	536	506	549	550	548	544	564	567	564	595	560	550	577	575	502	538	571	560	538	566	538	567	545	512	546	548	580	535	513	559	521	562	518	573	578	550	533	525	530	523	533	523	560	576	583	557	568	536	592	545	554	533	554	581	528	552	538	539	566	510	561	542	528	571	582	547	543	502	545	561	596	579	557	557	561	519	578	570	567	576	544	504	547	560	545	520	575	608	529	535	585	540	578	532	586	566	589	569	604	595	571	563	544	549	546	564	516	586	518	537	527	523	599	548	570	581	551	594	539	560	557	599	562	571	540	552	529	564	551	575	519	541	578	565	545	561	566	538	568	562	543	536	516	584	550	559	572	569	545	548	571	575	566	561	555	553	561	547	546	545	570	547	542	563	564	586	559	541	512	538	526	550	562	544	621	530	513	562	550	535	532	605	568	550	536	545	568	583	527	571	547	553	561	540	564	505	551	519	552	535	559	541	563	536	542	605	558	535	533	512	548	572	527	528	504	564	541	574	516	528	569	547	588	565	541	539	572	551	537	530	544	575	556	515	575	558	564	569	521	526	573	581	531	562	539	557	560	566	560	559	560	600	544	532	532	553	528	554	488	547	534	534	538	560	557	540	599	558	562	546	571	582	549	551	549	534	549	566	528	532	567	541	571	491	541	523	508	552	563	512	534	580	560	567	532	553	558	559	540	534	550	516	538	549	543	502	559	559	548	529	552	537	507	547	554	543	556	534	549	536	550	546	524	590	537	581	586	554	592	553	529	573	582	560	547	554	554	546	565	565	552	534	542	546	579	556	520	554	530	511	575	587	518	535	527	572	545	559	579	527	509	509	531	536	568	547	572	550	584	535	554	563	540	533	563	575	538	545	573	534	543	507	520	568	562	569	570	540	583	555	549	554	572	560	554	536	519	594	537	549	507	569	581	579	546	570	540	563	541	575	543	557	526	543	551	558	556	542	608	540	560	536	551	588	578	519	550	537	540	553	564	545	592	535	549	548	574	550	574	539	552	548	529	535	527	508	563	548	589	568	544	543	583	508	548	559	539	552	549	516	546	563	525	562	565	561	569	553	535	565	577	532	527	580	519	553	583	566	543	532	535	514	556	533	548	586	597	599	558	551	565	553	570	546	523	590	512	558	559	555	569	587	554	560	514	532	527	580	563	570	555	550	551	552	563	547	525	513	536	580	537	543	579	499	523	551	583	537	543	512	538	578	568	543	520	542	557	558	524	568	570	579	514	535	554	531	611	545	534	575	575	556	572	563	541	576	567	561	553	502	498	581	572	504	554	557	565	554	525	529	519	516	553	569	560	560	564	565	600	506	592	602	522	521	547	544	551	545	555	536	550	546	535	492	570	571	529	576	535	577	568	525	571	541	584	571	526	559	591	542	556	532	551	584	543	593	555	517	586	530	534	546	571	608	531	536	555	554	549	566	525	546	559	580	574	539	627	579	547	584	543	530	592	560	530	557	574	545	528	554	578	559	555	572	584	517	562	514	516	543	564	526	545	533	557	579	548	565	530	548	562	558	592	555	559	542	555	547	555	553	560	525	522	568	562	546	566	549	554	568	599	561	541	555	557	620	580	591	517	579	547	529	565	555	545	574	572	562	525	545	521	577	572	542	592	561	542	548	574	532	607	537	506	523	541	577	535	526	553	494	534	594	534	516	535	556	532	550	565	546	582	553	569	538	572	542	552	551	532	550	512	501	579	563	551	555	560	529	548	561	511	502	547	559	583	537	583	545	493	552	556	540	549	575	567	532	557	522	512	570	536	575	540	603	533	570	538	517	572	569	570	565	535	535	535	525	580	534	573	531	563	508	545	578	568	529	563	565	568	605	534	573	553	596	571	523	557	576	516	534	567	566	594	571	542	543	553	576	581	561	585	544	567	545	528	544	519	524	590	507	564	569	583	552	550	545	557	551	583	544	552	591	589	569	539	581	577	539	543	535	541	528	559	556	516	540	549	525	522	509	531	553	515	597	521	554	575	536	563	556	493	570	524	590	553	523	552	572	560	556	571	559	509	571	575	575	560	548	569	569	545	553	520	517	550	604	554	545	558	536	571	550	544	555	560	560	541	526	570	542	583	565	529	547	546	559	573	581	573	538	540	551	556	535	561	545	549	533	558	587	570	555	555	537	532	553	540	541	560	550	523	541	519	550	565	536	511	583	588	574	582	585	574	531	528	519	577	529	559	571	520	518	537	577	574	532	539	550	536	575	531	547	576	586	582	595	561	578	529	533	543	534	555	565	538	524	554	538	588	526	557	547	517	554	531	504	505	516	555	568	544	563	602	558	550	553	541	524	521	629	555	561	512	517	576	503	543	570	578	560	529	543	556	551	546	560	560	529	562	586	523	584	595	590	564	540	592	564	588	516	529	536	540	547	575	560	544	570	539	519	555	499	542	515	536	544	511	575	566	539	528	577	559	547	514	550	550	594	529	532	570	545	543	559	567	516	545	559	544	572	563	588	535	541	543	525	575	569	584	566	549	572	554	559	564	558	601	536	550	555	531	559	579	558	494	541	525	567	533	542	526	518	560	586	525	537	601	611	553	551	559	589	560	537	551	566	574	593	529	542	539	543	568	563	549	563	574	531	581	610	544	596	536	536	576	552	548	553	592	524	545	566	553	523	549	536	531	548	549	574	566	565	557
42805	43368	42126	39954	34706	32380	38502	43261	37105	29577	29588	28211	27068	26291	24142	19654	18222	16353	12739	7631	3067	2133	2532	2535	1953	2365	3149	2218	1290	959	2962	2668	1412	904	509	552	570	465	325	366	357	342	333	400	376	380	321	292	283	300	273	269	264	250	256	240	257	237	263	223	238	233	244	222	255	264	241	225	242	246	243	214	217	261	259	252	234	244	219	233	224	237	238	239	207	244	236	247	254	223	254	221	225	227	224	253	231	227	228	240	230	237	236	221	222	225	211	250	198	230	230	215	221	257	246	254	242	211	225	243	252	227	205	245	223	233	202	266	224	233	217	238	244	256	228	216	218	252	229	229	264	223	214	239	242	212	272	247	234	223	245	251	245	230	216	256	236	239	234	251	212	248	230	245	249	234	225	238	233	219	240	231	239	247	235	223	236	237	232	234	259	240	204	206	256	233	228	235	214	203	227	234	238	242	205	239	237	240	224	218	231	256	250	248	228	226	242	221	241	238	253	218	260	233	266	259	242	249	225	233	240	252	255	227	255	256	239	229	236	210	217	246	217	228	244	226	238	232	265	237	219	216	233	245	244	219	260	236	267	234	251	217	226	244	226	234	225	215	244	213	210	241	241	256	242	219	255	232	253	220	248	224	265	218	227	229	275	226	247	206	254	238	214	250	236	229	230	227	213	241	216	243	251	247	228	265	250	239	217	251	238	219	208	238	251	268	221	257	211	267	234	260	204	208	260	216	252	221	260	237	221	296	230	236	237	203	247	244	243	229	255	226	215	212	234	214	219	240	244	259	270	227	232	257	233	224	216	226	238	256	271	226	242	246	242	236	224	238	211	267	237	258	232	206	254	267	249	248	236	235	224	242	231	236	264	250	242	247	226	215	228	216	249	226	251	250	245	260	228	254	237	230	237	250	248	243	243	260	232	255	240	254	248	217	234	228	246	234	246	209	253	225	227	236	227	248	218	201	234	222	218	252	266	224	207	247	222	259	226	247	242	222	251	254	257	223	230	205	235	232	231	270	253	225	247	269	234	233	214	237	238	217	246	235	226	209	218	244	261	218	217	237	250	266	232	218	232	255	222	246	238	238	239	242	216	239	216	226	245	234	204	218	272	252	257	242	258	242	227	233	227	248	234	226	250	250	236	244	236	246	211	293	204	249	217	235	227	264	224	255	240	240	268	226	216	242	236	219	255	216	223	254	228	229	255	233	226	211	233	232	219	247	229	237	242	229	224	234	251	271	255	252	252	255	250	245	236	216	246	204	260	224	227	254	228	223	237	256	245	256	211	254	247	216	242	253	194	212	232	231	204	255	257	212	225	228	223	221	218	247	268	246	238	251	218	232	230	218	228	259	250	260	240	256	230	243	227	213	256	238	244	249	238	252	243	241	229	213	257	246	235	225	232	231	228	239	234	262	205	246	242	258	237	219	237	241	235	256	239	227	253	249	257	226	251	259	237	254	240	251	239	248	219	232	231	233	247	218	243	207	256	245	224	253	256	251	201	234	226	203	255	249	262	234	227	241	239	233	253	256	243	245	220	260	223	259	254	220	257	247	211	248	273	260	241	206	237	220	224	214	235	249	244	222	232	234	245	232	253	223	233	243	226	241	236	238	245	226	233	231	217	243	262	247	250	236	236	252	232	245	261	217	248	210	256	232	229	235	235	244	230	237	265	221	234	257	238	221	255	231	234	254	233	248	227	242	233	252	225	241	246	216	247	245	231	224	242	250	236	218	218	230	229	251	239	238	208	244	227	240	239	251	232	250	232	249	248	263	225	228	266	234	234	265	228	248	229	215	235	219	228	230	236	222	238	213	225	253	237	229	218	256	222	248	232	224	218	262	246	215	237	220	234	232	253	223	263	224	228	224	252	254	222	247	208	227	252	240	224	224	237	246	229	245	253	207	228	245	235	223	223	219	252	240	207	250	256	262	242	265	236	254	230	237	229	232	236	231	238	234	232	225	242	235	240	218	225	233	210	215	240	231	247	209	237	242	233	232	228	235	225	217	261	261	232	253	257	258	251	237	228	217	230	237	229	233	225	224	245	230	230	260	248	244	218	233	243	253	252	246	204	233	215	253	242	230	227	247	248	240	252	240	208	256	233	254	231	218	229	210	236	190	231	233	260	203	230	236	251	246	211	222	237	246	228	227	231	221	209	291	237	240	231	230	233	249	253	221	241	253	249	238	256	232	218	245	247	248	231	210	239	230	218	266	200	221	232	213	255	236	236	234	221	239	249	232	206	247	238	267	236	254	209	242	256	241	238	271	234	258	222	243	261	226	256	206	235	252	262	236	270	229	234	262	228	247	266	217	258	231	261	256	240	246	255	231	245	216	252	216	224	232	247	207	236	240	240	251	227	247	232	251	264	237	238	223	233	251	217	221	235	238	236	228	210	209	250	236	233	240	221	217	228	246	230	243	231	267	240	259	247	216	252	226	251	231	250	224	215	238	212	247	262	246	249	215	232	236	260	227	246	213	247	228	233	229	232	222	230	264	227	256	229	251	231	228	232	240	210	230	249	237	230	231	226	272	228	254	239	230	249	204	247	258	213	231	252	235	241	215	235	247	235	205	253	261	235	259	248	219	241	243	252	245	228	245	276	249	250	262	230	253	230	226	241	272	229	216	250	225	250	240	245	208	268	216	225	242	261	255	246	249	222	235	252	243	229	229	232	237	224	244	211	218	244	222	238	222	212	250	251	252	234	238	253	225	241	224	228	241	230	240	241	237	248	243	258	225	253	214	213	241	237	251	242	225	233	231	239	229	240	259	220	232	248	251	238	227	231	235	231	234	232	251	229	241	239	227	235	258	242	243	239	233	260	231	241	235	238	258	245	265	239	228	252	243	210	242	197	267	248	261	272	235	230	249	220	246	211	248	225	247	247	225	239	259	228	259	260	216	277	241	213	224	230	241	226	207	242	224	243	223	223	230	261	241	210	206	227	241	234	234	209	230	218	261	212	247	237	230	207	222	240	239	238	240	236	250	212	251	223	261	258	220	255	237	223	227	236	218	240	237	225	249	244	264	220	205	232	210	253	260	237	219	255	240	228	228	240	242	212	243	225	243	239	244	225	225	257	234	212	229	253	235	239	223	237	252	243	234	245	240	228	249	206	227	260	228	232	242	254	229	220	203	243	226	232	242	228	195	240	236	249	244	250	243	227	232	253	226	252	242	236	255	230	244	242	237	214	246	244	229	241	215	211	229	237	248	239	237	239	222	251	249	227	238	238	237	235	243	248	218	255	235	244	213	237	236	229	252	231	250	250	218	241	257	228	228	211	228	232	247	213	224	235	219	265	256	242	232	225	247	213	232	213	240	247	254	210	262	261	242	276	231	233	223	225	216	232	226	226	225	239	238	267	228	206	256	227	219	251	229	251	247	241	222	225	230	231	232	237	246	252	268	224	232	245	236	240	255	233	230	225	242	239	236	231	252	237	257	231	258	224	254	219	231	256	270	248	264	222	226	255	206	240	241
30908	36799	40978	44640	42709	42868	48756	52073	47881	41642	44401	43095	43510	43092	41679	37321	37289	35648	29682	22528	12080	9798	12253	12429	9909	11950	15112	10640	6797	5232	14953	12866	7232	4456	2324	2418	2566	1751	1145	1490	1462	1379	1554	1956	1564	1325	1154	1077	928	911	982	912	840	801	683	631	636	695	660	667	667	696	661	674	650	652	754	657	649	660	627	679	676	634	687	660	626	634	638	662	661	722	664	639	678	678	611	666	654	611	632	692	684	689	657	705	614	662	662	654	621	671	710	628	654	661	662	659	617	646	658	615	641	685	638	654	601	665	644	650	680	611	650	603	680	687	629	638	683	659	651	632	668	695	669	696	690	641	647	673	691	681	658	662	707	622	645	627	626	595	704	621	592	634	626	661	616	633	629	663	599	639	667	676	643	597	641	659	675	686	649	671	662	726	612	657	642	609	651	609	671	673	644	639	650	627	674	659	653	643	691	629	660	716	672	670	625	642	669	646	589	662	664	612	671	644	687	648	664	661	676	642	617	678	620	647	661	685	600	641	621	656	659	660	630	669	624	628	663	669	658	615	645	660	654	652	695	667	635	672	639	678	627	632	656	662	681	679	668	689	646	623	644	663	625	652	699	682	658	621	633	655	636	648	662	638	669	629	640	666	634	600	657	678	644	639	640	616	650	627	621	641	696	682	615	683	643	626	621	689	698	628	702	627	679	622	661	635	657	639	686	587	676	655	673	573	654	658	675	652	636	668	648	653	672	634	690	629	663	622	660	628	652	665	674	648	658	640	676	661	642	682	650	664	641	647	655	694	658	648	639	686	656	629	709	665	644	614	673	651	644	673	629	644	665	660	636	663	653	636	641	616	679	624	670	608	667	631	641	614	650	662	646	651	666	655	634	617	619	676	679	618	594	604	640	639	685	633	638	715	615	616	638	687	668	688	630	665	632	657	653	679	681	590	622	674	676	622	675	698	662	647	651	638	665	665	679	683	680	637	648	628	611	680	629	644	670	591	654	683	644	634	718	703	654	684	663	660	624	658	698	647	659	666	660	607	635	633	654	623	637	670	620	676	651	683	650	697	691	684	658	632	617	608	633	647	641	651	670	621	638	680	626	709	647	676	595	658	651	642	660	601	661	690	679	624	704	629	598	665	637	646	632	674	653	651	672	655	654	657	656	654	636	626	651	625	706	640	623	644	674	648	633	635	671	656	663	604	688	640	669	592	654	658	646	593	619	612	636	653	658	667	635	654	652	675	622	653	651	620	676	656	656	642	645	696	649	666	630	678	679	678	667	651	659	701	672	641	657	616	655	609	642	630	658	642	664	624	587	671	638	672	619	662	641	652	652	681	684	633	655	655	675	644	638	689	651	672	647	652	626	659	649	656	645	660	661	643	637	646	686	660	672	628	670	671	637	638	652	666	609	633	610	638	630	732	621	657	636	680	664	652	658	654	651	680	668	666	630	627	641	699	670	660	655	638	633	675	662	656	677	641	694	608	655	628	654	688	656	670	636	640	686	652	657	638	670	632	718	657	650	688	633	645	697	687	634	644	677	685	673	677	598	686	667	649	654	681	612	658	662	663	583	679	702	657	691	595	704	651	670	638	650	648	656	676	664	629	672	672	600	640	660	689	700	637	629	640	618	607	686	628	595	652	674	659	648	653	672	622	680	618	654	587	622	619	593	677	632	667	686	636	643	664	703	693	633	619	642	636	642	635	625	673	665	665	608	673	629	646	650	687	634	637	658	646	667	672	616	624	673	660	628	631	654	648	707	638	673	612	644	661	624	664	603	592	676	666	616	647	665	624	701	627	711	659	671	701	657	659	615	662	634	628	713	624	625	625	662	643	628	684	608	639	661	674	641	648	638	625	607	659	672	660	652	646	670	646	650	648	718	660	664	642	638	649	664	617	672	662	666	658	635	665	695	608	668	636	695	593	652	651	604	680	656	667	638	648	634	655	650	665	627	653	634	684	639	673	675	613	653	653	615	651	611	659	662	626	695	708	671	682	690	674	678	661	635	688	665	643	650	613	612	621	658	647	665	679	644	691	639	674	668	643	660	638	653	653	662	638	609	638	631	674	676	658	661	632	647	620	664	657	610	677	610	652	651	642	659	663	639	636	613	656	610	672	652	659	667	702	628	641	654	662	616	622	670	677	652	644	589	636	710	708	615	677	624	610	684	639	672	680	706	652	659	602	655	705	670	694	610	658	686	664	682	660	670	678	634	642	631	680	657	672	643	599	676	611	638	667	638	644	651	700	655	705	647	645	650	672	702	663	628	648	650	704	646	667	627	615	625	691	669	655	641	686	636	687	639	618	639	637	687	713	659	649	704	657	686	667	647	667	594	652	696	612	688	647	682	665	646	662	641	638	642	729	600	664	621	634	633	661	642	661	648	650	615	703	691	651	640	650	631	667	663	650	642	645	655	628	614	638	706	644	694	643	679	633	665	630	651	674	659	736	659	655	661	631	642	633	675	662	709	616	589	677	659	686	643	626	636	606	641	664	654	695	655	619	664	665	633	660	644	667	596	700	694	635	634	640	688	661	650	674	604	629	686	662	620	649	641	677	590	643	701	667	601	606	693	661	639	652	671	661	647	671	634	630	636	653	655	655	677	631	648	695	639	637	639	644	670	711	621	647	668	670	681	672	630	645	591	665	672	657	651	625	626	615	636	672	631	630	680	668	669	649	611	651	633	671	656	614	700	696	656	638	658	630	691	673	663	665	590	633	678	667	680	658	642	643	647	647	670	642	663	680	679	614	665	618	625	698	644	651	693	654	664	624	652	715	615	660	646	623	676	600	616	640	694	643	646	670	595	650	631	655	580	626	655	673	652	618	652	650	675	670	618	605	645	666	650	677	628	680	708	670	639	663	664	662	635	659	673	667	607	684	666	660	672	703	705	666	653	658	644	644	633	623	626	650	639	640	661	688	638	648	655	674	670	618	660	652	642	668	643	655	634	633	646	679	664	627	709	620	630	638	629	673	642	631	681	653	647	645	630	592	643	624	633	656	665	657	631	632	625	652	661	696	652	677	673	621	677	645	661	600	653	617	635	666	629	635	704	704	654	718	636	668	675	645	642	599	612	682	647	595	599	659	692	640	689	682	628	673	616	660	661	651	660	620	647	641	643	688	588	690	653	628	615	683	623	639	638	660	648	645	679	676	614	630	679	663	622	698	660	670	638	659	624	664	652	650	693	727	634	651	599	654	627	680	664	681	620	631	746	637	675	695	674	619	681	647	665	637	704	664	640	669	676	619	708	621	626	633	628	698	627	649	692	683	622	677	684	624	657	658	663	732	628	651	650	636	678	602	656	680	668	632	637	629	665	662	674	676	627	609	671	705	619	633	700	660	677	640	632	674	663	606	657	624	665	666	655	682	625	615	661	590	694	674	662	641	646	653	653	694	665	640	668	632	675	679	649	665	622	611	627	619	677	620	687	628	648	669	654	639	621	670	570	684	618	622	672	651	665	642	728	684	587	631	629	652	646	679	633	638
15255	15425	12938	8248	6633	5188	4979	5972	4595	2842	2263	2071	2037	1744	1556	1301	1305	1112	903	689	484	371	439	428	399	427	475	437	335	297	404	418	423	322	268	260	258	294	232	251	278	249	265	298	225	247	250	275	253	250	257	243	267	252	264	263	257	236	245	255	255	253	249	251	253	265	220	229	265	254	270	273	254	239	279	249	252	250	239	262	291	249	256	254	260	260	235	226	281	270	268	278	260	256	254	276	256	254	261	263	252	259	263	239	241	275	229	248	268	276	276	250	252	269	267	262	253	271	250	245	253	286	239	237	247	244	253	262	247	245	248	262	259	250	241	289	282	254	252	256	229	265	248	253	252	258	241	249	263	256	250	254	266	227	253	251	239	258	254	269	246	260	300	243	246	259	250	292	250	234	283	271	242	275	239	268	263	243	256	252	264	227	257	247	259	245	266	281	265	262	225	258	249	237	260	268	274	253	254	262	256	241	270	250	256	257	217	296	258	240	266	265	278	255	254	240	243	240	247	261	239	242	271	259	231	241	271	258	265	261	257	249	251	242	278	269	251	230	243	269	254	267	270	270	253	223	242	251	254	251	282	230	279	288	241	235	257	238	250	247	275	255	289	253	247	263	253	263	279	255	228	250	241	229	247	253	251	254	249	276	253	242	252	264	233	268	231	246	255	243	255	287	253	254	277	245	252	231	248	230	241	261	254	232	245	240	231	239	253	271	276	246	283	251	242	257	261	242	274	232	252	244	282	264	266	280	279	247	265	238	271	254	252	234	256	257	238	279	256	248	230	243	265	261	255	245	248	261	278	276	262	245	249	251	267	278	249	245	245	249	269	250	264	270	271	250	233	230	230	249	256	223	249	266	259	241	239	248	236	255	234	265	256	288	262	283	227	257	263	269	237	259	245	240	244	260	279	250	247	243	259	279	238	255	268	259	255	245	252	263	264	254	260	231	270	268	263	246	255	252	241	243	259	248	240	252	258	215	282	242	259	246	295	242	230	251	248	246	250	245	257	231	237	283	242	242	262	255	254	260	272	255	258	256	241	239	248	256	235	240	289	276	256	267	248	247	265	245	245	238	257	257	267	217	226	267	277	237	269	239	230	273	261	269	268	275	249	242	250	280	251	277	241	250	237	239	244	240	259	266	264	264	253	270	248	263	268	248	309	251	257	238	267	267	278	233	234	259	246	240	230	282	258	258	232	263	270	230	257	230	253	241	257	277	250	266	279	274	272	268	231	273	258	286	245	264	265	269	250	246	245	262	240	261	267	261	241	237	264	283	247	273	229	258	256	238	251	234	255	251	271	235	248	254	256	280	252	234	262	263	280	273	255	246	246	235	276	243	265	282	267	258	268	258	231	255	258	237	257	241	255	252	251	257	262	251	282	249	244	292	263	264	246	266	245	255	266	269	242	254	236	253	236	224	258	239	250	257	270	247	245	250	252	230	274	242	265	262	285	275	237	223	229	281	247	263	279	250	255	226	244	287	282	242	250	257	245	259	237	212	236	268	246	253	261	262	249	281	289	272	259	241	261	283	255	259	235	228	265	264	255	243	244	259	245	267	237	268	244	262	236	242	250	236	261	262	244	264	279	259	270	253	259	264	279	259	209	296	284	257	238	256	264	267	259	242	238	245	267	267	264	276	234	255	262	270	262	247	263	218	279	277	272	253	254	288	251	280	281	247	262	224	270	272	259	281	243	234	237	256	252	241	234	234	253	254	274	250	250	250	259	263	248	244	293	263	257	251	252	258	252	251	255	265	273	275	286	271	215	257	274	289	275	253	244	260	236	249	275	264	256	238	244	285	267	264	240	268	246	239	247	257	232	239	265	240	242	245	232	283	238	266	238	248	253	235	257	264	263	234	266	292	263	245	246	246	260	242	243	253	239	269	236	260	239	259	269	247	261	283	232	260	266	242	256	255	220	242	249	233	242	262	256	277	239	277	245	245	251	255	272	247	249	248	289	250	252	285	286	287	259	248	283	242	208	261	254	274	274	231	246	245	247	234	253	243	272	256	241	241	238	245	266	261	233	257	260	260	271	269	253	232	281	256	253	254	268	287	252	258	257	263	249	230	271	236	246	283	236	258	229	247	278	256	264	266	257	272	251	245	245	248	232	245	242	230	274	210	248	232	239	290	248	248	235	259	269	242	278	261	251	279	246	249	270	229	274	253	292	253	257	260	266	279	266	245	251	275	264	256	251	257	250	267	241	260	263	226	259	267	264	264	275	236	237	274	264	260	237	257	250	231	219	266	247	270	266	230	267	232	278	263	257	265	253	265	233	262	263	248	232	259	255	281	258	245	251	216	262	266	271	248	272	283	288	254	231	250	285	267	262	245	240	252	215	254	254	240	243	247	258	264	261	272	266	272	282	229	287	227	257	235	241	259	263	236	248	284	260	250	262	245	273	269	235	265	260	251	277	240	239	234	259	259	235	252	227	220	267	255	251	241	257	216	284	264	194	229	288	245	244	267	247	264	224	221	231	243	213	256	270	252	240	255	273	268	254	241	251	245	262	253	254	250	256	268	227	254	242	244	262	239	267	257	255	263	280	284	235	224	243	243	236	242	251	271	232	270	251	257	235	279	254	256	261	253	249	260	264	225	274	273	244	260	257	238	266	243	226	245	272	236	235	250	247	257	248	266	260	258	275	268	260	270	245	263	234	251	246	258	238	268	240	274	253	243	275	248	249	266	244	257	242	273	262	247	256	242	258	252	261	259	259	268	250	292	247	228	241	250	240	247	271	241	265	222	243	246	266	256	256	267	249	258	236	265	261	227	254	262	252	269	259	253	262	264	251	254	258	282	284	238	272	279	248	253	257	249	249	252	248	274	247	239	241	232	279	260	250	273	259	265	270	253	237	247	257	264	221	237	231	241	289	261	269	273	249	232	241	243	257	237	237	252	218	265	281	237	271	248	272	277	243	251	265	292	267	246	275	249	236	248	226	251	253	248	256	255	234	251	276	258	251	241	254	264	269	297	288	250	261	244	259	248	253	221	272	277	274	264	239	240	241	275	273	236	231	257	245	241	236	245	270	244	266	252	254	236	249	248	261	243	274	258	256	262	278	245	260	235	245	291	268	249	246	250	224	245	275	227	243	282	242	301	252	247	231	239	232	261	256	230	253	275	275	261	261	246	235	275	226	246	244	236	265	246	239	264	255	277	253	244	229	277	287	253	243	272	269	248	236	228	267	256	261	229	220	234	293	250	233	242	260	233	250	245	251	230	268	244	268	251	233	267	257	249	259	247	264	238	256	239	235	248	265	255	253	294	264	258	246	267	253	295	240	225	243	256	272	252	273	243	230	252	228	249	263	263	289	247	287	268	237	255	241	264	262	211	273	218	235	276	281	250	232	233	230	253	257	223	263	257	242	248	258	270	245	259	294	261	240	250	256	241	270	270	245	246	233	226	242	234	248	258	249	286	265	248	230	250	262	272	271	250	232	240	252	259	249	266	263	274	261	259	254	251
10853	13751	16305	16694	16244	14820	15690	17813	14578	9753	8774	8950	9001	8034	7120	5938	5943	5473	4401	3061	2030	1780	1907	1911	1792	1880	2038	1705	1402	1231	1621	1878	1602	1186	840	772	757	700	698	728	674	761	705	745	712	698	709	683	674	677	670	663	694	681	755	697	723	653	654	730	692	691	661	666	755	704	641	746	713	681	682	738	714	705	708	685	719	684	689	675	695	616	691	685	685	661	653	720	698	681	666	705	677	697	688	763	696	644	706	732	691	699	659	726	693	681	703	663	674	699	683	769	648	686	669	655	688	638	691	720	738	669	716	658	717	681	691	673	727	685	669	650	675	678	668	691	706	653	684	694	704	665	671	680	660	709	704	684	727	670	677	671	700	655	720	682	698	711	731	628	694	673	653	733	698	675	690	681	702	695	669	690	688	682	704	738	701	694	669	684	667	691	715	661	688	702	678	705	669	650	689	649	673	700	670	697	707	692	668	686	702	686	651	714	699	683	669	673	682	640	679	689	681	649	652	703	706	717	694	710	665	667	688	691	685	686	671	680	685	699	678	670	677	701	719	674	684	745	679	673	674	723	676	676	707	720	729	702	682	676	667	726	698	665	676	671	706	689	698	666	673	678	715	673	713	647	698	720	675	722	678	703	684	647	733	687	635	665	669	647	682	680	691	719	681	716	720	712	713	640	699	661	712	661	618	708	665	709	658	668	683	708	713	667	703	691	668	727	701	674	737	687	697	699	728	710	630	715	748	696	739	678	717	731	677	674	684	730	669	666	702	656	652	686	705	653	707	677	685	724	730	697	705	679	703	690	661	642	713	681	685	715	655	702	652	705	714	634	669	689	722	652	680	668	697	665	670	660	656	722	651	716	716	694	688	698	661	667	686	675	643	687	634	696	735	630	693	687	648	686	737	700	635	654	658	692	705	605	698	696	697	684	681	666	702	699	711	705	719	665	714	702	652	691	704	737	705	734	686	706	703	670	693	717	693	690	649	701	736	731	665	685	646	636	692	694	682	655	690	696	715	679	665	649	694	671	701	686	685	693	710	706	688	694	673	680	713	678	643	697	680	673	698	672	712	716	720	628	675	708	665	718	680	692	692	712	699	637	697	651	713	705	634	711	649	683	684	690	714	659	695	692	691	656	681	677	744	686	686	659	692	686	725	726	663	673	672	682	675	749	703	663	671	702	672	687	658	670	648	684	665	675	713	691	668	728	695	692	686	673	659	641	653	716	716	676	711	680	644	693	704	649	672	671	735	710	672	707	738	715	725	677	668	685	722	696	684	681	679	679	634	662	692	669	669	686	699	718	677	660	659	758	690	679	668	659	652	687	674	778	677	698	690	651	686	680	687	695	705	661	704	674	666	718	685	671	690	704	655	645	692	712	639	704	696	679	698	702	750	648	713	673	665	658	664	709	646	648	705	721	692	692	702	716	712	683	689	667	650	726	684	676	677	717	708	711	693	711	725	681	706	708	702	690	710	689	711	678	674	712	620	695	694	650	685	696	676	675	711	649	657	708	701	726	727	706	677	684	681	702	685	709	652	677	666	692	714	676	692	678	664	732	693	706	689	767	615	673	688	695	716	675	687	678	719	677	683	642	696	667	659	697	631	680	771	678	692	720	720	697	701	649	739	737	659	656	712	718	672	672	654	700	732	640	705	702	712	683	692	689	707	688	704	730	678	673	672	696	656	700	709	679	712	678	663	697	704	723	670	746	717	666	687	694	754	685	657	684	750	710	683	686	708	676	710	681	686	729	713	638	714	696	674	689	634	713	678	709	634	683	658	702	691	715	704	686	696	685	663	675	704	688	706	715	692	698	696	655	687	683	669	668	724	712	698	650	685	725	739	668	717	693	725	711	702	677	685	699	687	678	744	691	645	739	688	684	687	672	729	693	694	716	655	699	694	701	676	658	697	700	715	701	675	703	682	711	683	700	667	711	714	691	737	695	690	668	681	716	674	648	691	746	676	645	653	714	706	710	678	660	686	643	687	653	676	737	638	718	676	654	665	719	655	702	693	671	667	667	709	731	696	671	726	683	659	698	668	661	699	679	686	607	658	673	611	704	726	740	662	683	673	693	706	711	687	643	682	700	671	681	709	701	722	749	664	661	714	662	687	690	695	673	680	724	671	745	709	717	679	681	691	678	666	669	668	732	708	683	678	698	687	661	708	681	703	715	703	686	665	728	686	642	683	659	716	715	693	687	660	676	657	699	683	671	687	682	671	705	741	683	709	676	633	697	688	688	701	687	725	676	704	701	691	679	667	677	713	691	651	744	673	670	699	679	673	666	654	666	682	712	693	653	722	651	676	707	700	667	699	701	649	746	707	678	657	652	664	691	683	671	646	716	667	712	624	701	645	681	723	697	698	688	668	664	663	633	648	680	710	660	700	730	668	648	734	717	652	723	727	674	724	676	677	690	668	664	709	698	634	681	724	673	699	691	711	687	715	694	709	709	669	646	671	667	677	710	656	663	682	659	718	673	648	693	666	632	714	706	688	686	734	697	685	716	742	648	697	712	678	714	661	735	716	671	650	691	631	640	726	731	679	698	647	722	698	677	680	695	701	661	690	655	696	691	695	658	661	709	722	656	659	747	685	689	661	700	696	698	691	712	664	671	648	684	656	705	651	693	675	699	685	710	698	647	701	732	686	676	672	696	671	671	656	656	688	714	670	684	710	690	664	659	672	692	695	713	706	676	739	687	694	683	690	696	652	701	698	661	678	693	714	706	683	713	656	690	724	667	646	611	735	698	608	706	665	719	686	602	722	690	714	650	704	721	702	682	731	650	699	676	677	697	688	702	706	718	642	728	660	661	675	687	706	675	669	635	674	744	666	685	688	717	694	697	706	729	683	668	685	673	735	701	703	660	669	669	691	665	698	678	709	707	676	705	684	669	730	682	643	651	681	705	702	696	694	709	688	665	671	685	680	713	716	639	726	675	662	668	685	721	695	726	679	678	642	690	656	678	699	658	704	690	737	651	678	684	632	680	746	703	726	673	677	687	709	685	663	682	683	665	674	719	693	661	691	716	704	707	648	707	727	687	696	641	664	689	704	679	688	735	628	669	649	663	710	718	694	706	695	658	736	680	656	707	688	664	712	670	724	669	663	675	696	702	650	675	674	689	713	688	664	686	672	676	686	719	678	681	623	642	713	722	675	691	632	662	643	717	677	656	728	683	686	730	699	676	682	683	693	675	656	686	670	678	683	681	718	713	690	683	678	674	680	694	721	703	673	726	704	678	730	706	693	667	729	693	686	680	709	696	686	670	705	696	712	678	714	677	651	732	685	715	670	714	713	672	676	665	766	680	656	707	703	671	682	681	735	677	707	698	673	698	704	674	705	684	701	704	668	669	691	716	685	716	657	664	668	618	722	692	740	695	679	700	681	647	714	676	675	696	705	675	676	658	670	677	701	667	692	651	717	689	664	704	702	670	674	647	711	665	703	643	677	652	654	675	720	693	709	696	710	656	676	711	703	679
35411	37967	38485	33885	34584	29097	34805	41183	32804	28484	22725	22571	21266	18917	17326	13291	12754	11083	8779	4717	2121	1374	2080	1506	1460	1690	2225	1172	773	873	1259	2023	1258	521	419	445	342	262	293	296	320	302	318	348	314	269	262	247	253	226	212	206	223	215	173	242	210	213	206	191	227	184	237	202	218	194	213	193	228	209	206	201	191	186	187	225	183	201	198	201	200	204	210	205	203	176	199	199	197	198	200	214	202	224	193	216	208	199	210	214	204	191	205	223	201	202	221	214	202	222	186	221	191	198	204	214	204	200	209	207	214	220	192	202	227	229	178	219	206	222	216	205	188	198	211	216	192	229	187	204	202	200	242	196	186	188	223	217	214	222	192	211	213	213	213	199	219	221	210	223	206	204	184	234	216	221	215	198	184	197	196	199	187	206	184	211	225	218	239	172	206	224	189	199	232	221	213	198	233	223	180	209	219	178	211	225	197	225	209	217	236	209	202	215	221	202	213	182	203	192	221	199	212	202	200	212	197	200	197	203	196	207	191	210	210	217	211	202	227	206	196	229	177	218	203	181	195	225	196	212	220	198	200	215	200	205	213	211	188	205	182	215	210	220	198	218	209	228	181	199	209	202	189	213	191	202	198	208	213	218	196	195	199	172	202	196	208	223	186	204	222	190	182	195	186	185	217	219	213	178	211	170	208	196	228	191	212	217	171	198	176	188	213	207	208	226	213	217	197	193	219	216	226	207	200	218	192	219	230	179	187	200	218	217	218	204	215	225	192	205	218	164	194	199	194	207	231	230	195	222	197	199	203	185	190	218	219	197	210	211	205	227	199	224	201	214	236	220	202	203	206	189	230	203	221	194	215	186	189	196	220	213	188	202	176	183	202	243	226	210	202	211	208	214	215	221	201	221	199	206	197	209	215	188	208	206	184	215	212	211	185	211	197	217	189	190	191	219	188	201	229	217	215	194	204	187	178	189	214	193	167	195	196	178	210	188	209	208	225	192	241	228	238	198	200	221	209	195	233	205	212	210	227	195	194	229	217	181	212	207	210	199	175	198	188	199	168	223	221	191	189	206	202	174	209	218	179	253	196	218	208	204	200	219	202	173	196	194	204	201	181	208	204	216	228	200	203	196	205	219	195	199	192	191	222	178	180	200	184	187	216	203	213	210	226	211	189	203	217	197	193	228	220	198	224	214	177	200	195	217	190	207	213	214	194	203	208	197	223	201	184	196	198	215	208	190	217	194	206	201	186	197	204	207	197	187	196	208	236	192	211	217	201	179	216	205	206	188	191	198	186	220	209	196	208	191	245	210	195	221	218	228	208	189	206	212	183	223	208	190	217	210	182	194	198	218	206	211	189	204	210	189	191	204	218	231	204	216	205	202	203	192	216	222	234	194	199	207	222	165	204	197	222	207	195	204	192	176	203	199	205	220	199	173	228	225	222	207	218	228	230	193	204	208	215	183	227	227	175	215	187	198	208	212	208	191	195	190	169	211	210	175	204	211	203	208	192	206	198	224	199	219	219	198	212	206	232	201	234	205	190	224	214	206	180	201	192	209	194	201	201	197	223	200	226	210	211	192	210	200	224	197	227	201	218	211	193	210	189	191	199	215	223	182	220	229	185	220	196	174	217	183	176	206	221	192	169	178	187	197	188	192	192	202	206	216	185	193	208	202	211	223	198	194	228	222	192	208	202	198	220	191	212	168	194	193	170	221	180	234	204	197	212	168	164	194	201	214	198	191	221	209	192	211	251	210	217	199	193	212	208	200	191	216	210	188	188	208	218	209	221	188	224	213	212	197	204	161	234	212	184	199	194	206	216	223	196	208	184	227	203	189	210	214	182	233	181	195	202	190	218	204	201	206	196	192	211	204	206	215	200	227	189	204	191	227	190	203	214	205	194	214	193	186	218	214	201	200	168	206	203	195	174	192	208	208	194	214	202	188	203	213	214	207	215	205	209	220	199	219	207	199	205	215	214	217	215	204	227	197	208	197	213	206	201	212	204	192	222	212	225	217	220	175	189	180	214	202	224	209	195	204	218	244	211	181	206	218	217	203	208	203	187	217	196	194	206	195	187	184	202	174	199	192	228	199	204	199	209	202	189	198	185	179	210	223	204	188	169	222	189	178	183	194	207	216	208	197	204	187	227	167	216	189	201	224	210	231	191	196	211	203	210	190	228	197	209	234	194	201	188	189	184	216	203	167	217	202	191	189	190	197	210	209	223	213	202	209	191	187	231	211	198	189	215	202	224	192	210	221	185	188	187	193	199	231	219	218	196	209	191	192	210	196	208	211	235	205	202	221	203	213	222	202	193	215	181	193	190	203	231	184	209	180	194	211	213	209	201	209	208	217	199	213	202	172	215	213	219	213	185	216	222	210	209	184	207	199	219	199	202	187	222	207	209	205	206	190	220	223	220	187	206	197	193	183	207	210	200	198	206	210	207	200	199	220	187	205	212	202	187	195	205	199	198	205	218	194	208	196	204	202	210	193	174	205	229	163	197	194	198	210	222	203	181	218	184	213	203	208	157	192	217	208	211	183	191	217	211	218	238	213	182	210	201	201	207	201	226	211	217	216	195	229	220	186	180	200	211	190	196	201	213	190	202	190	197	190	224	214	240	212	206	201	189	233	211	212	233	197	221	193	187	218	229	220	215	203	227	206	193	192	206	186	198	188	201	177	203	227	231	199	206	233	212	200	216	198	222	214	212	219	213	188	204	200	226	203	194	195	201	215	202	198	212	216	228	191	180	206	219	206	235	215	220	188	216	221	210	212	183	194	211	192	211	213	197	214	217	218	200	203	238	222	205	211	220	204	201	201	212	198	229	221	201	199	184	205	242	203	218	193	183	214	215	233	231	216	222	204	198	230	197	208	226	210	204	222	204	204	199	192	206	198	237	205	204	201	206	212	198	216	198	191	173	204	223	221	216	204	202	180	200	193	220	202	212	204	204	242	214	220	184	197	203	182	231	179	194	212	215	199	221	175	187	203	198	187	216	211	215	224	187	208	195	205	182	211	204	194	198	200	192	182	199	185	203	220	193	202	211	222	200	198	211	187	223	222	202	224	195	216	199	195	222	198	218	183	216	179	222	217	215	206	177	211	198	192	198	178	219	180	230	219	205	207	215	198	236	216	193	196	181	204	218	202	213	216	205	206	215	193	199	199	202	198	207	236	193	203	179	178	213	216	185	188	197	193	187	190	200	194	190	217	193	175	204	204	195	199	194	187	208	213	214	204	202	254	207	192	200	206	206	197	199	179	208	187	196	192	205	198	206	184	208	201	200	210	229	208	196	198	175	215	173	180	193	215	199	203	211	200	170	182	197	205	225	203	231	205	192	214	204	198	193	232	204	188	212	196	205	243	202	205	182	224	192	224	215	222	228	225	207	204	199	212	204	196	216	183	212	207	229	227	222	215	203	192	210	209	210	211	191	197	201	216	194	190	198	189	195	242	223	229	218	199	203	204	197	205	213	203	214	185	201	201
25431	30988	36254	39548	40462	38594	45242	48657	44500	40591	36664	38460	38815	37523	36459	31321	32621	30195	24152	17119	9840	6954	10876	8041	7840	9488	11772	6349	4274	5199	7631	10649	6661	2636	1968	2097	1292	1064	1031	1125	1299	1489	1676	1635	1257	1002	999	888	761	782	754	778	669	612	607	596	590	565	591	608	567	567	617	628	590	555	620	569	620	545	613	619	555	570	542	597	551	565	586	546	553	555	559	560	581	599	554	579	605	563	575	600	550	565	582	582	617	564	570	520	580	600	567	526	547	582	543	595	545	576	563	626	570	533	568	567	622	615	558	598	579	558	577	541	552	545	599	557	592	594	574	541	565	551	593	574	584	586	553	548	580	570	600	580	570	554	574	614	607	609	545	549	576	565	580	593	575	556	613	594	582	587	587	581	593	607	543	573	569	567	586	564	546	560	563	626	559	541	581	521	576	577	576	551	611	535	586	526	592	599	605	548	583	584	633	556	554	583	574	575	549	599	575	567	581	561	572	574	605	537	589	581	566	578	597	559	581	621	549	544	564	545	571	604	584	577	536	580	571	609	550	612	593	546	587	563	532	564	590	565	573	571	610	581	607	598	573	596	547	551	613	562	619	583	602	587	560	518	592	553	561	597	590	573	572	581	568	548	602	561	603	600	563	542	586	583	582	593	570	607	578	564	597	554	591	550	563	553	587	575	520	558	557	536	530	574	601	579	533	591	559	586	580	584	581	560	649	574	542	555	566	616	555	588	542	576	581	615	585	595	574	553	590	617	610	584	608	614	544	585	585	618	589	584	566	571	605	542	566	556	590	549	575	581	546	576	574	593	594	577	573	605	567	598	613	541	578	566	568	564	559	575	549	602	586	571	566	575	571	566	590	583	556	583	603	540	580	593	533	627	554	552	574	530	560	579	565	587	591	565	538	569	541	582	573	587	590	580	576	573	593	597	536	547	570	559	565	560	547	566	596	567	617	573	551	549	557	564	550	586	569	576	609	601	560	566	588	551	577	606	579	580	609	576	566	549	544	572	573	544	580	623	540	579	578	603	542	541	612	619	579	592	571	537	593	607	545	579	604	600	575	555	574	631	533	547	565	571	616	561	541	585	572	579	514	529	619	553	638	579	600	614	539	578	567	586	591	630	591	594	572	541	519	594	581	546	598	563	604	576	550	535	573	587	543	561	547	580	586	572	612	573	565	595	562	630	577	563	609	582	580	570	572	542	562	568	558	525	594	605	612	584	589	601	582	572	550	554	539	549	565	561	534	606	584	540	606	557	569	592	614	612	596	594	590	565	552	640	567	556	597	576	592	592	541	557	591	547	573	570	582	592	578	600	603	594	552	567	574	613	565	562	545	604	577	537	566	573	610	551	540	593	598	558	588	577	573	563	602	616	568	587	588	581	585	589	580	543	566	574	532	599	599	626	600	572	552	555	577	560	555	583	560	607	586	555	601	604	552	557	563	582	527	545	610	636	560	553	554	564	583	541	573	584	567	552	577	580	624	559	549	582	616	575	554	549	556	591	556	610	610	560	590	584	561	605	588	579	577	564	523	575	580	573	603	584	596	597	559	574	589	524	615	543	568	560	575	574	567	574	568	547	628	541	600	575	581	576	633	611	586	603	592	628	555	583	615	653	578	589	622	569	557	596	590	586	543	542	564	575	570	599	559	514	536	602	560	605	542	580	562	617	572	577	566	630	572	575	567	611	588	546	581	549	564	625	533	585	543	605	570	566	565	540	592	573	548	608	534	569	549	542	572	627	606	603	571	537	614	580	553	603	579	566	569	558	554	583	559	576	557	541	574	577	590	583	577	595	544	557	530	592	575	557	583	592	544	588	516	597	556	565	578	568	568	592	595	564	581	575	636	568	569	542	559	552	562	587	535	588	594	571	598	560	597	593	546	577	561	651	609	583	595	584	579	542	571	547	567	583	566	577	522	607	562	590	580	602	624	588	560	558	565	561	560	615	563	581	567	617	607	559	524	564	586	541	560	559	528	580	569	534	611	560	563	558	580	587	572	573	578	567	623	570	581	552	550	580	564	553	598	585	599	577	631	576	588	550	584	538	559	588	599	531	562	618	567	581	564	545	600	588	592	584	554	571	568	593	519	513	556	606	562	571	599	560	560	552	558	537	542	557	592	577	551	577	559	617	585	548	581	587	596	565	598	546	595	599	577	572	582	538	530	606	609	580	570	595	580	568	571	545	594	605	538	552	553	552	605	579	593	579	570	570	616	546	559	576	584	603	581	571	550	575	569	605	551	605	563	591	553	572	580	590	578	589	540	521	618	584	575	564	569	563	558	573	597	566	537	596	607	551	550	600	563	570	577	584	582	582	575	592	575	568	567	614	597	588	588	561	606	575	565	571	572	597	559	559	580	488	529	585	576	635	592	567	566	613	585	605	554	559	575	567	557	568	577	578	558	588	584	572	591	527	571	536	592	611	561	617	601	577	578	590	590	558	571	558	608	565	577	525	581	569	531	574	592	600	586	564	574	602	565	560	579	596	588	596	560	593	570	588	634	575	570	615	577	614	575	573	566	595	587	590	563	594	563	572	573	576	567	600	581	551	555	559	597	546	533	604	591	561	551	560	619	573	554	569	559	606	603	574	551	524	547	635	592	560	568	540	598	606	589	608	622	564	599	574	583	561	599	580	574	565	551	579	526	566	594	594	583	593	583	576	613	591	537	597	552	582	595	620	610	561	581	561	581	594	583	559	536	620	553	593	586	551	559	578	586	537	598	522	541	607	541	566	578	597	591	609	553	607	601	546	556	576	613	570	594	558	624	550	567	586	548	603	595	553	562	596	571	603	569	550	556	579	570	592	579	569	562	617	608	566	567	581	591	593	613	537	536	571	571	568	576	546	584	579	562	549	578	611	599	608	605	570	528	580	571	588	592	580	592	575	548	539	557	563	555	596	599	575	601	540	537	602	563	599	617	583	578	542	614	607	556	582	557	524	588	617	584	607	565	572	568	589	553	588	595	541	593	555	568	545	612	581	580	620	576	583	582	587	573	547	575	595	555	591	580	584	554	529	552	604	576	573	556	603	573	563	542	588	591	560	564	580	599	558	606	588	583	573	587	566	564	554	621	558	569	589	573	552	577	633	607	566	554	546	580	556	578	522	570	542	586	540	601	580	575	580	558	591	614	545	562	602	579	589	550	574	570	598	570	532	582	580	621	569	556	570	563	604	569	591	550	555	553	572	565	555	556	567	634	608	586	621	573	591	587	592	565	571	572	554	551	582	580	595	596	581	544	528	589	572	543	607	558	573	584	603	566	546	537	557	564	555	539	601	604	605	574	617	589	550	609	569	599	566	614	586	530	547	571	544	582	589	590	577	569	564	610	551	573	561	544	583	597	544	557	559	608	594	584	611	557	604	587	622	586	578	543	575	552	566	573	569	625	555	583	517	553	614	560	575	607	578	557	605	597	565	596	611	590	540	588	567	548	545	557	569	564	588	563	599	627	544	553	609	518	610	555	598	611	547	574	551
41872	41239	41650	39910	37722	35562	35652	46674	41289	33401	31993	30305	30068	27538	26577	23194	19249	17998	14377	6787	2964	1893	2613	2239	2375	3194	3730	1698	1203	1442	2674	2953	1511	1035	1143	1062	695	521	475	446	526	609	599	599	500	414	437	346	301	320	304	312	277	292	243	226	248	243	210	225	241	203	257	262	249	240	223	238	231	221	226	223	225	251	246	223	219	221	221	240	243	227	239	231	224	233	217	239	218	228	246	228	227	246	230	253	237	239	218	207	231	214	233	212	215	210	216	252	241	239	246	216	204	246	249	206	245	231	241	225	229	245	209	247	217	211	238	204	221	209	238	250	204	216	230	206	220	237	248	243	234	246	229	228	258	240	212	219	248	225	205	224	224	229	225	242	241	248	225	218	203	208	242	223	221	211	205	217	208	207	264	220	218	226	224	223	200	242	231	233	212	252	235	249	225	224	194	216	229	226	235	248	232	236	220	211	218	228	232	249	220	215	230	245	230	227	231	224	227	245	229	211	221	217	254	242	258	231	217	210	233	261	245	222	223	210	217	238	243	240	233	198	250	221	226	225	247	236	234	236	256	221	230	214	220	203	264	249	243	238	218	244	230	224	230	200	210	203	235	256	226	213	222	213	222	237	236	232	252	207	221	239	234	218	221	197	225	238	249	234	229	252	252	234	223	262	212	222	221	238	245	218	237	234	215	236	232	232	227	228	225	229	237	213	234	188	206	221	249	242	199	244	233	215	239	227	236	228	259	223	235	229	209	223	221	228	254	219	224	211	236	213	247	203	223	235	211	222	229	236	259	240	214	230	206	236	223	225	222	258	234	213	205	213	226	237	232	233	234	223	246	234	216	242	252	253	233	249	230	209	237	230	225	249	252	243	215	224	230	239	238	205	219	267	222	251	233	252	268	251	242	248	210	237	221	243	246	234	236	253	238	261	232	246	245	252	231	242	239	227	251	204	221	240	237	244	236	215	228	262	220	246	218	247	217	228	226	235	234	219	213	238	235	219	268	240	227	206	262	209	220	223	236	199	228	229	249	225	213	227	250	231	236	234	231	206	208	236	246	242	213	212	221	231	226	216	260	237	220	248	232	234	256	218	232	212	211	255	209	247	263	214	203	246	248	235	230	216	226	230	245	226	224	266	207	222	236	206	233	228	239	238	243	233	246	247	273	219	197	232	207	208	212	251	240	204	242	239	227	224	226	204	232	226	208	242	227	231	225	217	224	235	239	222	223	235	231	241	224	216	219	252	239	258	205	224	217	257	236	250	229	208	199	250	227	254	230	218	237	230	228	222	228	234	244	222	228	206	261	233	251	224	200	229	226	229	233	247	218	251	243	235	226	203	202	248	212	209	212	254	194	239	205	228	228	218	196	206	231	245	244	222	231	202	258	220	221	229	205	239	223	220	205	215	218	219	220	231	247	262	209	228	223	247	201	218	222	215	236	236	252	238	237	249	247	260	211	214	211	205	236	228	213	201	227	224	258	216	235	211	248	217	236	229	245	225	207	229	245	227	248	246	256	208	240	241	232	226	206	233	231	233	214	225	214	238	249	207	254	222	218	239	220	254	237	215	205	238	245	235	233	213	225	237	253	224	209	213	209	242	230	204	219	224	248	213	241	230	252	234	241	213	230	220	225	222	251	208	252	212	251	221	229	241	232	217	229	226	209	222	244	220	215	232	241	257	253	202	213	216	266	188	235	229	218	215	227	219	224	235	265	219	223	238	227	238	264	257	244	249	225	238	222	230	261	221	229	242	238	224	267	241	214	231	235	247	202	242	232	240	233	211	206	202	245	231	235	226	244	237	245	240	242	242	236	262	228	214	250	215	228	234	238	244	234	240	205	236	227	239	255	212	256	222	222	223	258	254	230	209	234	237	206	243	218	225	215	200	242	258	233	240	205	230	236	222	210	234	233	230	245	244	205	204	237	251	247	205	267	260	224	221	218	239	248	211	228	228	225	226	216	230	246	245	216	222	258	244	256	249	236	235	233	217	239	203	240	217	232	225	191	238	217	230	208	221	191	237	259	207	258	255	250	234	234	219	225	234	210	248	219	232	234	206	227	231	238	237	240	228	213	239	233	228	234	222	240	216	249	223	265	240	230	228	215	234	247	227	235	227	231	190	235	247	237	242	237	220	242	249	227	206	229	221	238	191	241	238	234	233	231	227	228	240	243	253	241	251	218	210	238	229	225	222	218	224	243	250	220	217	259	250	224	232	235	213	202	232	245	261	234	207	232	219	232	258	253	214	232	225	233	223	230	253	238	231	249	216	237	250	227	219	210	230	224	263	210	234	217	226	242	231	216	210	208	258	212	231	221	238	228	224	248	223	241	221	212	258	241	234	233	230	227	216	222	253	242	239	229	197	233	196	252	211	239	241	235	219	225	240	248	210	228	241	227	235	216	215	239	265	235	230	223	235	248	214	238	235	232	225	242	221	217	220	240	244	214	214	226	243	271	221	226	235	240	239	227	205	247	223	255	222	224	235	252	224	218	240	226	227	262	231	223	226	220	223	230	182	239	213	224	222	248	244	236	242	244	225	243	231	234	237	211	235	251	225	232	223	243	241	247	229	224	226	226	246	212	227	219	227	269	235	243	236	215	220	204	226	240	240	267	243	251	225	220	241	240	246	225	198	198	235	250	237	229	234	233	240	219	208	221	228	212	217	234	273	246	238	223	251	207	210	227	222	226	236	241	209	242	206	252	244	244	246	231	266	219	237	225	252	205	218	222	249	210	205	257	210	210	220	206	212	239	215	238	208	207	246	235	217	219	249	233	241	225	208	255	241	234	254	210	218	228	235	239	240	237	226	211	254	229	247	221	228	225	185	249	217	224	227	240	215	213	238	253	213	220	229	261	250	248	247	232	238	240	222	218	200	241	220	230	228	224	214	248	218	211	208	248	251	229	226	232	239	239	251	213	202	241	239	215	223	238	226	215	216	220	259	204	233	238	269	231	257	221	238	259	253	221	236	221	235	197	250	237	224	219	221	237	218	222	239	218	215	242	212	241	214	243	227	246	260	207	248	236	238	219	210	249	243	232	224	230	241	239	218	239	228	222	225	224	258	235	214	216	239	215	254	209	245	242	225	255	231	237	232	228	216	236	239	251	235	236	225	208	215	223	226	233	243	220	206	221	237	243	249	259	247	219	231	233	238	233	218	241	251	230	201	218	217	239	243	224	220	194	264	232	226	245	205	258	243	241	251	233	264	213	249	242	210	236	203	226	258	220	216	246	224	241	237	228	252	237	240	211	235	230	231	224	232	201	233	227	230	246	246	270	221	248	217	212	202	253	261	215	254	240	237	244	198	224	239	211	215	228	253	230	189	247	224	253	218	235	226	222	225	249	206	234	231	226	201	225	225	214	224	250	227	261	234	249	225	235	223	244	216	224	237	248	226	233	211	242	230	209	224	246	218	241	224	233	212	241	216	247	252	238	222	227	235	251	244	235	232	240	234	237	231	246	221	225	238	223	242	233	248
30499	34770	39824	44646	44959	44595	45412	54085	51040	45646	46099	45448	46174	44916	44516	41453	37614	37355	31438	19057	11906	8953	12574	11182	11734	15394	16415	8075	6287	7921	13974	14095	7587	5480	6426	5888	3460	2269	2436	2126	2746	3270	3353	3275	2484	2123	1771	1394	1106	1167	1171	1231	849	796	762	727	683	664	613	689	705	652	672	649	694	693	676	711	665	655	661	625	673	666	606	644	684	660	669	666	638	664	663	629	652	624	603	627	624	660	698	650	645	652	636	636	738	669	605	570	639	629	591	612	612	652	656	615	648	659	589	627	615	663	609	626	631	650	633	641	659	567	628	632	669	699	623	576	649	616	697	613	584	645	602	616	627	635	665	615	585	615	610	671	613	636	603	659	630	625	667	641	654	690	618	657	619	633	632	654	617	630	664	609	652	666	641	666	639	617	667	632	605	606	631	611	627	636	671	640	572	657	658	612	614	630	619	652	642	658	636	680	650	648	651	672	664	652	619	655	642	606	605	648	624	666	602	637	615	678	668	665	618	617	686	629	661	631	592	607	661	627	608	662	665	632	629	696	639	629	619	607	614	611	648	659	606	623	665	606	637	662	608	697	604	662	602	617	637	676	640	565	622	617	671	614	660	644	637	639	609	603	626	590	633	614	636	629	657	646	619	641	684	683	663	585	639	642	616	645	702	659	637	668	652	657	646	665	665	590	591	647	642	644	679	624	624	622	650	674	634	614	663	685	641	679	703	591	610	665	613	670	592	637	630	653	667	594	663	676	615	663	612	659	662	641	644	643	638	653	632	661	618	596	629	656	653	649	581	639	618	628	633	625	645	644	614	627	624	640	625	609	624	630	622	654	643	627	630	624	702	665	638	604	635	674	661	639	700	632	661	617	650	675	613	625	623	621	651	634	614	618	674	638	607	663	581	624	616	617	642	603	598	636	663	650	660	654	636	620	648	667	657	610	618	655	675	630	667	645	665	630	642	631	624	612	623	629	624	607	640	637	616	626	607	610	656	655	581	640	611	677	633	620	662	657	637	629	646	620	657	629	667	663	600	607	638	639	600	642	664	614	635	674	638	618	633	618	614	636	614	631	662	598	596	652	674	656	653	610	658	668	612	634	620	625	636	602	683	596	611	656	628	635	635	595	634	601	625	610	680	652	609	649	671	615	637	595	657	653	658	644	670	610	642	581	664	630	643	622	627	654	629	633	666	661	670	602	629	627	662	641	619	661	652	615	628	635	632	648	630	610	621	623	621	610	664	651	622	605	610	610	622	673	632	647	663	660	600	663	629	666	623	599	631	615	695	663	646	644	642	627	656	623	653	646	619	650	622	649	651	610	604	672	656	644	636	646	645	638	587	624	640	582	669	592	656	607	662	606	608	663	657	632	670	704	625	666	640	619	622	634	681	623	666	655	643	619	671	669	629	615	647	626	628	611	658	679	653	619	621	667	598	603	635	558	627	659	622	633	638	648	682	583	662	656	653	658	612	620	646	620	608	635	620	628	634	620	626	629	652	663	606	673	620	594	609	653	624	623	639	644	643	605	641	614	626	634	637	606	643	639	634	627	618	643	634	627	627	623	613	682	621	623	621	654	644	641	655	651	641	592	593	661	645	622	632	635	622	638	620	648	647	659	686	631	632	595	626	634	617	634	630	621	625	684	649	645	646	654	634	601	654	619	648	616	597	644	645	698	645	640	654	655	610	655	630	642	669	636	632	632	672	635	656	606	608	661	593	640	636	669	660	625	624	633	628	624	626	680	618	627	617	652	630	655	616	642	633	653	631	619	678	615	665	622	634	649	665	649	635	589	655	666	594	604	630	651	636	619	619	637	695	648	612	668	598	644	653	615	657	661	631	641	637	605	656	673	649	637	659	625	609	620	644	593	636	645	640	636	650	644	660	641	649	670	600	644	658	626	609	653	614	621	616	639	631	697	614	635	617	640	616	655	611	583	624	673	634	599	579	638	623	659	594	637	614	611	641	670	645	633	652	642	636	619	622	615	630	644	643	633	661	621	654	638	639	598	639	609	617	591	647	657	681	641	639	669	630	611	644	647	653	615	658	643	656	661	644	672	656	645	710	635	649	605	612	643	638	661	618	681	655	645	684	614	611	627	638	617	629	622	609	618	641	624	648	636	641	604	643	629	677	614	650	628	639	614	618	639	677	613	671	637	632	609	662	596	603	642	642	631	638	665	625	612	672	626	657	655	634	635	619	652	652	604	643	661	671	626	620	623	589	620	613	635	623	662	615	611	658	596	607	609	646	635	608	611	629	660	598	700	641	633	670	661	643	595	627	612	629	679	617	594	614	621	628	634	635	643	638	651	615	637	621	636	601	674	656	638	609	620	609	642	614	645	629	646	650	646	665	606	659	663	597	620	615	604	614	638	626	607	694	628	640	614	649	657	661	626	680	658	619	641	612	630	661	661	626	680	615	627	646	619	647	620	657	628	587	635	595	665	637	619	604	676	684	597	617	583	637	631	620	675	642	641	659	665	592	659	650	639	605	663	595	613	635	618	628	622	620	637	673	615	629	619	646	648	656	607	636	635	589	629	677	630	660	598	609	653	651	639	628	665	635	653	661	604	637	609	614	625	704	652	616	624	639	635	647	619	627	584	643	653	608	640	662	621	602	631	582	615	685	608	647	642	623	625	609	679	665	659	624	618	590	667	635	667	642	628	676	632	619	608	603	600	647	656	648	663	639	599	621	647	646	638	656	623	674	630	617	579	634	635	653	681	648	619	642	646	627	626	654	644	635	628	602	627	618	641	633	656	634	602	635	626	622	688	616	637	658	610	589	614	617	650	630	606	611	611	601	616	643	632	679	641	601	668	689	682	652	593	604	625	672	635	656	635	604	645	630	625	658	605	689	651	639	643	622	686	695	657	573	667	630	612	645	659	615	676	611	637	670	655	628	625	606	627	621	661	645	605	635	625	589	603	579	686	626	626	628	634	616	623	652	634	590	621	632	668	632	621	597	629	685	635	605	617	653	639	644	680	635	654	649	653	665	681	620	638	637	650	640	607	607	641	628	619	628	628	659	597	621	646	629	635	651	644	633	643	615	666	650	610	595	646	609	612	640	659	627	625	650	655	617	661	649	665	631	569	629	625	640	596	624	587	640	647	638	637	662	651	641	624	633	632	671	642	614	651	605	666	653	621	610	634	669	621	614	632	628	618	644	614	644	602	646	674	649	655	604	585	626	641	647	623	661	652	605	630	662	681	634	628	614	678	646	615	653	650	605	662	626	597	706	606	630	655	655	643	626	642	604	599	634	632	619	632	625	640	632	673	626	660	680	614	661	643	624	630	616	664	661	670	626	607	673	657	626	610	635	627	643	680	655	635	680	660	624	656	654	620	647	611	640	656	667	664	616	637	637	626	629	640	638	647	622	624	637	666	623	659	655	677	582	602	626	656	683	650	652	620	667	647	646	651	672	600	608	604	655	630	634	603	660	650	659	661	639	636	608	645	590	620	634	674	586	615	623	625	683	626	625	628	665	614
12900	13831	14242	8810	6292	4837	5447	6575	4215	2594	2434	2296	1968	1962	1738	1395	1204	1208	872	557	445	398	422	426	428	493	429	343	324	335	454	357	399	292	312	267	295	258	242	257	250	274	223	254	227	233	223	224	250	230	225	230	234	268	257	225	235	213	255	260	280	228	242	224	205	240	222	272	265	231	225	243	225	230	241	256	231	242	250	221	217	232	224	226	242	261	260	230	250	244	223	228	258	247	228	252	232	225	242	266	217	250	239	202	254	231	252	256	213	237	223	244	241	229	249	233	239	250	233	240	236	237	221	231	261	251	250	259	250	236	256	247	253	234	248	272	261	245	258	251	240	246	251	233	213	270	202	212	229	227	263	242	230	205	213	244	207	242	218	233	258	236	239	235	224	232	236	254	229	217	252	223	252	251	249	228	246	219	235	226	248	247	249	235	239	235	287	271	213	237	235	237	212	244	237	241	229	239	260	230	234	272	225	254	253	258	230	270	231	213	250	237	250	260	241	206	203	209	228	225	202	239	252	223	234	250	230	285	240	231	230	227	244	237	241	246	248	225	243	234	256	243	237	219	236	246	254	232	228	214	237	243	226	242	232	252	240	261	204	251	241	244	222	260	245	230	255	229	232	256	249	231	247	250	228	229	265	250	211	242	214	251	222	242	213	242	248	236	267	239	241	216	245	216	231	266	204	249	231	226	232	204	250	245	226	223	243	227	216	246	231	248	235	241	231	229	237	224	236	227	247	230	222	273	227	261	232	241	240	240	241	249	203	245	236	241	251	239	283	244	227	254	260	231	215	239	265	222	265	221	243	208	205	233	236	232	261	254	237	259	231	261	223	210	235	261	216	239	214	224	241	208	250	233	258	241	226	246	233	230	242	241	244	253	240	240	251	234	208	245	240	257	241	261	229	231	232	216	273	244	226	232	257	211	279	230	230	234	229	234	218	221	243	232	251	214	239	234	238	242	231	266	237	227	245	226	225	243	209	235	234	259	224	243	226	236	237	230	252	240	250	206	240	241	242	229	230	228	235	219	226	258	221	218	233	245	235	274	244	247	235	254	282	250	235	263	239	229	241	231	248	241	261	234	284	210	219	254	257	231	244	232	230	224	214	233	212	255	248	284	225	255	237	240	243	229	211	238	271	206	243	232	215	232	224	250	231	233	271	215	259	251	228	246	230	261	237	226	209	230	251	227	214	228	223	254	210	225	241	234	233	255	244	225	233	215	218	242	225	223	218	217	223	216	234	249	261	256	242	261	229	241	235	227	212	242	228	233	200	212	267	214	254	238	224	231	207	256	224	255	244	235	246	238	201	237	250	270	263	244	244	238	247	220	255	225	223	229	247	261	231	252	237	260	254	215	243	223	242	230	224	223	220	212	242	233	237	238	242	253	261	232	261	230	255	250	240	236	218	229	251	258	216	265	243	262	242	234	236	227	236	240	246	241	235	243	255	242	225	219	246	226	231	258	240	251	241	237	257	250	210	232	262	271	236	225	250	215	240	232	217	220	235	201	272	231	252	216	205	219	247	230	239	240	237	216	242	217	232	227	252	238	245	226	258	242	216	232	231	258	239	244	234	254	257	234	231	253	243	237	246	237	230	255	215	238	203	245	240	239	255	228	245	232	235	234	238	238	222	272	219	223	249	251	240	255	210	222	207	272	262	241	258	238	246	217	257	237	229	231	209	238	219	250	200	238	215	204	244	238	230	254	224	251	246	224	236	254	232	254	227	249	262	235	224	242	255	268	219	216	233	232	241	220	269	245	229	238	243	227	243	231	236	222	223	232	212	243	238	252	241	248	226	206	239	213	235	235	245	218	231	271	217	216	233	225	266	237	249	247	245	250	249	248	247	251	238	209	253	230	256	230	255	252	238	220	246	247	224	277	253	237	201	216	254	233	241	218	291	239	232	243	260	270	245	237	246	243	244	262	245	261	238	221	236	203	277	229	254	221	209	224	211	249	210	238	215	246	228	224	248	247	262	236	227	250	244	231	240	251	244	250	228	260	229	249	254	227	234	243	231	228	222	253	256	241	250	271	198	275	257	253	255	243	253	231	225	219	230	250	232	268	259	258	230	248	266	201	251	229	270	254	213	249	246	262	237	248	263	230	243	230	245	246	216	243	273	236	240	245	270	238	253	235	239	270	228	238	248	238	230	219	257	230	244	224	223	268	235	251	263	260	258	238	258	253	243	266	252	258	240	229	249	260	220	261	221	231	246	244	218	237	253	245	240	235	220	263	257	244	211	222	256	233	227	274	236	235	259	227	225	260	228	231	245	231	218	226	234	254	236	240	233	242	223	236	210	231	212	250	245	251	243	259	228	263	222	266	250	223	252	250	228	242	267	225	211	238	238	274	243	260	246	210	210	257	239	280	224	245	240	245	251	259	224	259	224	246	232	215	230	225	234	222	231	254	232	209	220	235	202	234	239	237	223	249	249	229	227	237	230	240	209	236	236	237	226	215	240	240	230	239	222	254	253	231	257	270	228	243	217	233	268	232	242	248	203	212	253	258	229	250	240	227	249	249	238	240	231	263	251	238	251	215	232	214	245	254	207	231	240	252	206	239	243	228	244	198	237	243	232	259	231	222	230	233	217	221	241	257	226	226	229	254	210	234	255	233	242	235	192	239	230	228	241	235	267	253	223	249	245	250	223	234	247	219	235	269	228	258	262	253	249	239	226	237	196	235	287	253	208	249	214	245	234	243	242	215	224	231	238	246	281	246	235	228	242	225	220	248	220	229	208	240	204	224	239	221	225	224	228	255	224	247	250	239	229	233	244	246	239	217	263	246	217	224	241	210	227	240	234	246	231	257	252	240	214	246	231	235	264	226	251	211	234	262	247	245	255	241	255	254	214	247	252	226	230	218	232	234	235	230	243	237	239	238	228	226	227	200	225	240	241	240	273	252	233	263	259	230	225	264	225	235	245	256	229	251	251	254	257	230	229	232	240	228	242	236	242	236	234	249	234	252	235	239	234	225	240	255	239	239	230	249	224	229	245	220	224	232	238	241	239	238	232	259	233	272	226	235	255	232	231	247	244	273	236	245	195	246	217	236	220	224	227	234	261	248	238	225	244	233	206	227	246	238	265	234	245	247	258	233	240	234	248	227	223	217	241	231	245	258	257	239	249	224	271	243	234	247	260	234	224	221	216	242	227	248	240	231	247	272	244	262	231	230	259	240	236	235	271	226	261	246	253	229	244	251	245	266	243	226	233	252	260	248	228	267	246	245	249	246	242	234	222	257	210	244	234	239	208	229	265	236	225	222	258	256	224	242	254	235	215	241	229	232	225	243	269	267	282	243	269	243	269	199	257	219	256	250	219	250	238	224	219	263	259	261	254	234	224	233	251	244	229	219	251	220	212	238	238	236	240	235	246	221	252	231	236	270	204	251	236	262	242	229	254	262	252	224	243	239	226	210	232	226	247	235	256	241	263	226	199	188	228	209	236	219	213	241	264	217	247	248	241	248
8808	13033	17903	17259	15432	14122	16575	19297	13613	9527	10055	9535	8879	8764	7933	6365	5894	5881	3657	2632	2063	1895	2032	1854	1925	2156	2136	1461	1296	1361	1923	1566	1437	1064	1029	900	838	766	768	730	727	730	778	772	684	671	741	656	647	677	650	651	617	645	654	637	659	672	667	602	651	644	649	667	676	639	655	638	647	614	651	637	649	636	655	658	645	665	653	697	658	593	599	646	626	677	598	650	639	634	635	660	649	621	616	648	625	632	599	619	676	630	647	631	643	652	647	647	639	637	650	614	650	663	623	702	643	640	619	625	640	623	686	666	640	636	672	640	655	694	627	678	607	689	641	589	629	671	636	632	639	669	619	662	679	623	613	655	657	651	665	625	625	628	634	659	646	650	626	616	647	641	625	677	615	642	611	648	692	685	626	639	618	661	657	635	648	657	598	650	637	616	652	646	640	669	649	679	641	621	657	672	657	622	657	641	623	644	615	647	680	711	646	666	673	597	682	654	679	649	701	636	629	668	576	634	646	689	632	640	684	683	635	642	662	645	643	645	658	663	644	676	662	610	684	662	652	648	645	662	646	595	657	596	660	634	657	651	623	626	670	653	641	639	680	636	686	635	672	694	667	639	607	615	675	618	616	674	656	704	672	650	596	646	640	659	688	685	649	623	606	633	667	642	670	656	650	649	612	615	624	608	670	662	587	701	637	659	658	637	655	632	642	672	680	646	646	643	616	625	671	626	605	625	669	618	651	668	641	597	625	666	675	646	650	699	643	645	645	681	660	643	590	615	672	640	643	695	654	657	658	648	659	635	630	630	648	627	655	613	638	654	666	651	648	606	642	652	637	666	587	643	701	671	622	642	682	652	621	639	620	663	654	614	639	625	623	703	645	655	601	667	648	659	641	648	706	640	646	677	655	634	628	635	654	670	644	593	634	647	630	599	643	623	660	675	637	652	610	646	667	642	620	628	672	645	681	672	608	620	650	662	629	609	634	653	672	662	668	632	655	680	631	633	663	627	621	623	664	670	689	669	628	627	659	615	626	664	661	607	646	650	678	634	662	620	657	619	662	628	646	619	647	655	665	635	659	649	675	658	663	658	643	662	659	676	613	660	625	598	634	641	648	668	644	683	657	662	604	700	626	644	634	678	662	629	720	625	608	621	686	621	639	642	720	654	657	672	709	666	639	662	648	617	669	668	643	621	608	638	629	643	673	646	707	655	633	629	698	633	627	659	622	631	617	674	674	663	608	618	681	697	664	636	640	656	671	669	645	667	656	644	623	665	698	661	660	682	674	630	688	668	622	653	638	638	630	630	659	662	685	629	636	656	679	613	696	633	644	630	664	648	581	624	684	638	596	653	681	690	639	632	640	612	676	677	655	651	655	646	638	630	649	652	653	662	645	635	631	692	676	625	632	644	650	668	647	687	682	608	641	656	630	639	636	657	639	657	655	620	613	622	664	609	640	628	630	677	640	646	650	630	635	607	637	639	655	648	641	633	637	644	674	690	643	621	683	657	647	650	650	622	652	636	627	688	635	656	617	670	621	639	667	649	668	649	651	624	644	658	655	644	687	625	615	647	640	639	625	619	657	660	611	645	659	622	658	636	624	628	671	648	626	645	601	646	656	636	654	719	676	683	672	666	637	662	657	625	640	680	664	661	682	647	695	636	687	655	644	688	654	648	648	615	601	653	610	659	653	604	693	640	607	634	689	622	687	652	649	632	654	656	654	693	626	717	665	628	634	642	657	662	645	648	637	627	675	679	654	669	634	699	677	621	657	665	626	663	654	661	661	660	639	665	660	670	621	666	634	642	631	655	643	629	628	655	668	594	657	674	643	632	638	646	634	697	670	626	638	667	654	626	621	638	637	672	626	693	630	645	643	646	655	670	641	622	646	632	632	688	635	653	624	618	676	627	644	640	688	648	628	625	588	613	631	673	680	646	645	689	724	648	670	676	697	623	633	668	689	626	656	617	685	676	624	635	654	645	678	630	678	661	640	615	690	673	621	691	671	677	648	651	625	675	639	676	644	627	608	639	656	682	642	684	626	618	593	682	648	654	590	625	612	698	633	661	649	669	660	663	664	622	655	642	645	643	612	650	687	672	632	637	682	623	636	675	669	593	668	650	647	692	654	637	668	683	650	676	608	660	668	625	690	650	668	661	693	637	632	681	622	617	663	699	698	654	635	650	613	687	660	584	696	660	637	656	661	666	693	636	646	634	638	660	620	669	654	662	629	647	647	659	646	583	651	639	657	650	635	663	719	644	660	666	613	615	619	646	674	670	599	605	684	661	601	660	646	613	671	658	622	654	661	691	645	655	607	648	663	649	636	642	662	617	682	687	657	684	658	630	628	601	673	678	612	627	638	659	669	654	646	633	648	651	627	667	664	665	676	647	662	685	617	631	623	600	619	667	618	667	607	658	610	600	593	634	627	646	613	651	707	619	643	652	663	610	663	632	667	666	636	701	651	623	672	651	652	646	641	665	667	651	688	673	617	654	663	636	682	621	624	652	641	633	609	638	697	667	660	679	670	666	673	683	635	667	662	629	680	637	699	635	629	613	593	612	681	635	633	686	627	664	619	610	696	629	676	678	644	641	665	647	632	645	647	681	662	669	635	660	652	667	669	636	660	688	646	627	644	681	685	649	628	645	661	652	684	665	680	669	664	667	652	633	625	667	628	640	626	616	658	668	611	660	647	641	618	654	639	586	634	624	683	654	650	647	630	659	668	620	630	659	645	656	612	707	638	658	638	653	621	680	633	598	653	658	669	619	646	658	668	637	676	612	645	664	660	659	611	647	648	650	638	632	694	660	654	693	637	688	657	665	686	635	621	637	670	640	616	640	671	647	629	672	650	680	651	693	607	623	641	642	638	639	618	678	621	616	649	637	640	641	667	622	654	635	640	658	626	652	602	690	633	616	674	676	644	670	633	607	644	687	701	652	653	671	640	573	646	667	682	701	656	607	664	619	674	708	606	622	646	664	674	632	677	614	680	642	659	661	647	658	675	686	633	606	639	607	613	654	690	608	685	617	656	562	636	624	633	652	739	675	640	609	650	644	616	646	653	652	694	633	648	639	628	628	683	584	711	648	685	649	656	642	637	690	660	640	648	652	667	655	632	598	651	623	703	653	655	655	662	679	634	687	640	613	612	617	616	654	664	648	666	653	648	663	617	674	672	670	655	642	655	671	629	641	659	636	675	681	706	618	630	675	636	611	659	618	635	662	657	648	681	646	618	615	604	700	640	641	617	676	607	667	609	638	677	640	648	663	668	672	641	671	709	629	630	675	704	613	660	649	647	681	586	663	650	654	632	642	612	659	669	643	644	652	642	631	604	660	608	631	643	633	683	667	669	631	647	676	681	652	637	638	614	630	624	669	594	663	670	651	632	639	643	645	687	623	673	709	659	641	688	628	649	645	683	643	638	682	657	595	681	715	666	667	655	639	675	613	612	675	658	660	635	659	637	666	632	657	648	636	632	613	658	702
33605	36501	39565	38790	34527	31358	34395	38765	35516	26433	21416	23979	22277	21305	19056	13821	12979	12727	6019	2560	1410	1727	1963	1548	1759	2644	2337	1039	1036	987	1433	1997	1219	824	665	524	417	346	333	289	281	289	278	252	257	223	228	216	203	170	197	202	202	193	200	188	196	198	198	188	188	191	207	218	196	188	188	189	191	200	176	185	184	192	196	210	190	196	193	170	211	184	189	196	208	196	186	196	205	189	221	182	198	200	196	175	196	188	183	207	189	175	192	182	192	154	203	207	188	194	198	177	208	200	201	193	213	177	201	201	200	210	207	175	185	200	181	193	174	193	204	210	175	186	215	191	176	208	191	193	199	200	182	199	192	217	218	185	182	181	200	180	182	197	175	220	182	217	182	213	192	172	213	196	168	194	214	202	196	196	183	205	200	197	241	208	202	166	171	219	193	204	182	201	207	194	186	185	165	211	185	208	167	171	187	208	191	180	181	200	193	199	214	186	193	196	232	194	197	212	186	206	201	184	210	224	205	170	197	198	165	197	179	193	222	184	205	184	194	180	169	179	194	184	188	186	191	207	184	193	199	182	193	183	218	175	204	186	209	194	197	196	197	186	230	201	194	208	199	201	186	183	185	183	184	170	199	178	206	197	205	187	168	190	230	202	200	203	204	186	187	202	209	190	194	190	212	212	201	181	185	199	217	174	179	190	188	197	184	195	196	195	187	210	208	174	193	201	183	184	199	204	209	192	174	209	189	192	204	236	214	196	195	213	192	190	191	226	205	172	158	196	189	201	193	176	202	194	194	202	203	189	179	176	203	167	175	199	197	184	175	209	191	204	189	175	179	196	201	182	203	192	177	183	195	191	184	168	177	190	186	208	186	205	193	195	202	189	183	184	186	198	193	215	177	209	191	192	177	218	210	196	207	176	195	222	193	194	194	173	195	205	191	191	177	196	188	189	191	182	184	188	194	171	203	181	204	188	211	206	194	187	218	189	188	205	204	181	205	203	219	188	202	184	192	172	187	215	201	192	199	183	186	175	207	183	218	206	196	181	208	174	166	180	195	196	179	194	216	189	185	206	192	175	205	196	155	194	184	195	183	181	199	177	187	219	207	220	184	192	193	209	198	213	191	214	204	188	186	191	202	179	220	213	194	183	181	181	213	202	179	163	188	189	221	199	208	193	200	199	192	184	223	200	200	189	209	192	181	189	197	218	172	205	200	199	197	202	200	175	196	176	199	202	200	203	174	200	173	200	187	164	215	177	190	186	207	205	192	194	201	193	229	204	208	184	178	196	193	182	177	212	196	201	183	186	192	188	182	178	191	198	205	177	191	199	203	184	201	227	197	202	202	207	180	188	216	192	170	165	207	206	191	184	194	188	210	200	216	216	169	188	201	182	181	196	168	218	203	180	192	206	208	165	210	200	205	197	188	196	190	193	192	203	213	187	211	171	193	214	207	188	217	211	213	200	202	200	185	196	186	199	199	185	202	183	176	220	184	185	198	194	178	207	207	186	187	201	191	186	190	195	217	190	199	217	192	189	212	172	175	195	193	198	176	209	196	214	213	209	205	206	210	204	199	208	197	184	218	205	167	208	198	190	200	202	192	182	197	199	194	199	207	174	184	187	195	194	204	175	187	204	181	213	179	203	201	176	211	197	182	231	199	190	192	212	214	188	182	175	229	189	210	179	184	183	217	207	215	209	227	185	203	189	187	189	218	191	198	214	187	187	210	198	219	193	216	186	190	220	216	185	195	206	167	200	206	198	202	230	198	186	207	193	189	189	174	198	210	180	185	196	196	183	211	195	163	251	197	197	196	222	198	183	190	183	197	203	201	207	202	188	197	186	167	203	196	176	203	187	182	179	200	193	199	184	181	178	224	195	185	199	235	217	220	226	206	172	185	189	192	199	194	218	200	206	174	209	210	200	218	199	191	202	168	176	173	206	179	173	196	202	213	224	244	188	197	208	177	171	182	202	226	201	212	179	179	203	201	207	196	182	191	193	195	176	185	200	226	220	218	212	181	216	193	174	194	201	199	204	174	211	197	188	222	198	193	188	204	179	198	187	203	196	231	186	192	204	195	193	204	178	201	188	184	186	179	217	210	201	188	191	175	205	177	218	171	193	200	212	200	196	182	195	211	198	187	207	170	191	212	208	200	200	200	204	183	203	190	184	184	189	178	197	168	195	193	197	188	190	186	188	177	171	189	188	210	188	212	193	206	208	201	183	192	196	212	199	204	181	197	166	191	205	175	169	191	199	198	185	194	176	206	184	199	171	198	177	191	208	182	198	200	207	192	202	190	188	185	208	170	176	186	187	199	190	217	187	208	181	186	201	202	189	177	188	175	201	188	182	170	216	187	192	219	174	173	202	182	180	171	201	201	164	207	196	194	200	190	195	196	201	203	198	223	182	209	221	196	200	194	210	206	211	196	213	173	193	192	198	204	202	206	181	220	189	204	190	204	222	166	202	188	197	204	213	177	190	189	155	178	190	205	205	191	207	198	238	189	211	204	226	195	204	200	213	185	196	191	192	196	179	195	197	175	177	206	186	198	216	213	200	218	180	187	180	189	180	190	204	205	184	200	182	200	189	176	176	196	195	216	193	199	199	164	201	198	179	201	176	194	188	188	208	186	212	218	211	201	195	205	205	197	191	198	160	192	179	198	163	195	166	191	216	199	180	203	187	232	206	179	219	184	188	211	201	172	210	190	206	199	208	192	208	193	193	196	195	200	175	209	212	202	203	233	177	188	208	195	207	199	203	195	189	185	185	192	197	207	176	195	199	190	189	198	193	210	205	208	183	180	189	206	192	189	187	209	187	172	168	184	192	192	197	193	188	192	181	144	217	198	191	207	177	203	198	201	190	196	176	182	176	167	202	185	180	194	177	191	174	169	197	165	197	178	203	196	197	192	217	189	175	206	212	197	178	224	196	200	192	180	184	179	200	180	194	210	221	198	176	211	194	179	218	177	194	215	197	204	215	194	192	185	206	186	190	175	208	177	206	176	218	211	200	174	202	173	231	205	205	199	197	176	200	177	183	220	191	198	208	207	190	204	202	231	196	196	211	208	185	228	172	228	186	213	200	198	164	187	187	177	183	195	172	203	193	170	196	181	209	213	203	214	215	213	170	204	192	199	200	164	198	183	187	187	213	213	194	185	223	172	197	188	205	202	202	188	197	217	190	211	198	207	207	194	173	191	195	202	193	208	170	192	208	185	220	203	190	227	205	217	180	192	202	176	180	207	209	191	191	180	159	213	198	185	176	184	184	211	206	187	187	189	191	186	211	207	217	191	195	174	219	186	191	208	204	185	219	187	191	187	192	190	157	218	168	185	193	208	201	199	183	211	192	178	181	187	194	194	185	172	182	198	189	190	201	182	179	179	195	236	175	186	194	184	210	181	211	180	178	205	173	172	170	186	205	188	182	176	178	176	188	193	199	181	197	174	187	203	211	184	183	186	191	198	186	183	173	221	183	188	185	200	214	207	177
23868	29925	36875	42028	40269	41182	44306	49153	45796	36963	35973	40515	39577	40283	37299	31838	32376	31291	17987	10892	6723	9204	10103	8450	9161	13632	11824	5609	5513	5364	8229	10550	6248	4315	3419	2466	1875	1490	1463	1214	1040	1146	1181	986	894	804	731	693	579	635	649	620	616	568	586	554	529	561	561	594	537	575	594	560	582	588	593	528	572	518	575	559	530	532	535	548	589	574	601	551	570	576	536	521	540	545	538	549	556	585	545	550	517	568	531	576	528	528	553	573	576	541	557	574	561	543	559	570	543	560	573	534	569	536	568	542	552	534	558	541	532	574	533	565	551	563	595	535	569	575	532	554	563	558	536	558	502	539	553	630	521	517	548	571	516	568	548	547	529	528	548	562	511	547	535	522	580	556	509	571	559	538	571	553	523	562	516	590	538	532	546	520	538	532	551	602	538	566	535	526	533	562	560	527	550	561	542	536	569	553	556	541	581	564	555	510	515	565	580	543	543	570	555	537	620	577	528	548	529	510	582	554	561	544	570	565	527	565	541	572	586	532	575	567	534	523	559	552	557	536	532	572	561	568	574	574	519	539	538	552	535	558	553	526	581	548	559	573	578	588	553	566	510	524	535	544	514	513	531	546	535	525	566	575	589	556	528	517	548	564	529	570	577	546	565	559	569	570	602	616	567	566	558	530	541	564	521	568	553	540	550	581	570	546	549	514	556	527	599	604	520	524	563	536	581	511	529	552	573	564	529	514	593	535	581	568	571	528	517	539	525	544	584	545	569	530	591	548	517	561	592	529	534	522	571	553	541	511	547	531	559	543	512	553	527	553	565	508	546	528	569	533	577	551	569	532	537	580	540	558	564	508	537	554	522	541	540	540	557	565	540	567	529	536	575	550	514	608	560	549	565	602	528	537	542	545	563	544	529	582	506	534	541	569	579	584	556	543	582	550	538	575	578	564	530	552	517	518	549	597	533	583	562	589	535	538	529	543	568	537	559	569	530	555	539	544	568	543	536	538	556	568	542	546	528	583	609	566	556	542	563	528	543	535	575	552	536	587	570	528	553	582	547	539	562	570	564	545	497	537	493	532	585	536	561	550	537	552	583	525	553	547	539	612	548	538	551	527	587	569	567	560	529	563	506	563	615	578	552	550	577	535	586	547	522	537	549	485	541	569	563	533	556	568	534	512	612	589	543	564	537	519	535	582	523	541	507	524	540	562	588	581	535	533	528	549	490	529	553	548	576	574	542	588	544	513	512	540	564	508	540	548	550	506	559	543	572	558	546	547	553	597	562	571	559	577	558	553	546	556	628	553	545	518	552	547	548	552	539	570	547	577	579	512	515	547	552	559	508	572	548	522	567	568	537	530	580	559	547	532	555	578	491	533	583	516	571	585	578	558	560	526	530	558	532	505	553	593	539	528	523	554	571	542	532	510	533	566	525	545	592	560	556	533	557	495	582	542	496	552	534	515	511	531	550	530	512	551	571	561	555	528	548	514	547	568	544	599	523	555	560	577	565	556	513	563	514	548	602	588	536	537	566	534	594	544	532	523	577	534	570	556	551	571	550	530	532	565	544	581	554	562	554	586	565	537	548	547	549	540	588	551	524	543	529	520	520	528	566	528	525	512	548	548	531	569	561	531	548	550	583	533	551	534	571	536	573	499	522	543	610	567	542	557	558	531	553	571	556	554	551	564	545	513	584	527	552	562	563	519	509	562	568	554	568	576	555	569	536	514	529	533	536	532	593	585	561	526	529	564	559	546	561	537	572	572	550	542	536	568	541	531	511	548	586	559	567	582	549	538	551	569	521	565	581	535	548	550	559	539	569	532	553	518	511	550	541	527	540	526	584	552	546	548	535	547	566	558	560	530	589	570	544	522	555	531	555	579	576	575	550	557	528	552	554	534	560	563	570	557	531	550	560	565	574	558	547	550	558	518	555	529	526	508	582	535	572	547	548	537	487	525	589	548	575	551	538	544	541	530	548	552	541	525	539	513	586	571	589	564	586	519	526	579	563	553	541	539	533	511	518	570	588	569	549	532	554	542	561	566	520	596	526	543	530	583	532	574	572	560	539	504	563	512	583	539	544	555	561	559	556	576	534	570	583	553	525	577	569	509	578	630	563	523	552	569	536	561	535	567	556	545	550	547	556	561	519	571	574	574	556	580	561	548	588	551	547	531	601	565	534	602	506	593	529	543	557	566	531	553	532	565	502	552	543	571	598	525	600	577	543	551	571	561	577	536	545	568	562	529	572	548	579	520	573	531	567	564	622	565	582	549	591	533	544	521	555	504	546	597	590	566	512	548	580	557	530	598	592	536	514	564	564	570	560	508	518	572	572	552	535	517	553	560	560	532	568	552	537	510	563	535	568	582	538	556	593	533	513	574	535	571	564	541	486	528	548	551	515	491	528	516	563	551	561	564	532	578	544	526	536	538	556	550	528	535	574	558	571	544	559	531	522	554	555	544	523	575	599	512	555	523	577	558	533	566	545	537	541	506	554	516	589	578	538	513	564	551	562	563	583	570	590	523	557	538	522	565	540	554	582	568	535	541	496	579	546	513	601	512	554	577	535	593	530	534	526	567	534	562	527	529	531	523	533	531	505	503	547	535	571	565	545	522	516	544	558	508	540	546	574	583	549	540	590	540	571	558	551	533	547	597	553	532	529	579	563	479	574	545	524	594	557	561	525	552	574	550	559	527	506	525	561	590	511	576	544	556	541	528	534	532	538	518	577	576	529	520	552	527	516	535	522	531	520	518	539	568	560	580	508	536	556	564	598	535	570	511	510	542	506	514	540	566	588	541	517	576	522	547	535	551	536	517	550	562	548	556	521	570	564	588	532	542	507	583	566	568	562	538	566	541	594	543	526	566	554	557	567	541	561	517	508	516	518	534	513	572	565	542	541	563	538	528	589	563	523	507	574	563	541	576	572	525	567	569	541	516	528	544	572	573	582	553	517	563	563	520	553	530	558	557	545	530	543	536	530	559	512	563	580	527	554	548	541	585	534	548	546	569	580	558	535	607	573	554	535	556	571	526	559	527	521	584	524	542	509	538	571	550	569	583	556	552	545	572	544	553	508	592	599	528	573	578	552	540	544	551	538	553	565	571	514	539	570	563	538	552	527	545	550	535	584	551	524	549	549	507	569	538	569	554	608	575	546	551	542	562	560	547	564	529	518	590	497	567	536	557	524	542	540	536	589	524	544	537	562	573	564	560	545	528	553	554	510	532	549	518	567	552	536	537	573	532	545	545	567	519	559	556	591	527	521	554	602	512	598	515	546	525	606	544	542	536	550	539	566	540	547	588	539	523	524	585	572	545	536	577	552	542	560	540	544	533	526	584	603	589	576	498	577	557	542	570	516	560	545	550	573	540	544	534	512	537	539	535	536	540	560	567	513	529	541	549	541	552	606	578	532	561	593	517	574	559	544	578	538	562	531	546	572	535	568	533	553	521	527	543	589	581	519	562	529	544	573	536	556	604	539	528	577	564	571	559	578	576
41595	45046	42370	42695	38577	39378	39366	45230	41773	34262	28829	30895	29627	29180	25772	21430	20194	19277	10654	4020	3233	3178	2739	3002	2567	4468	4009	1600	1283	1150	2420	3414	1881	1095	925	601	502	382	406	377	314	266	292	282	251	259	254	263	268	243	250	254	260	249	202	232	262	242	237	244	266	220	252	260	269	248	241	256	216	231	225	240	257	247	210	216	224	231	233	251	239	230	258	250	250	243	244	243	242	221	267	247	244	246	270	260	229	232	221	263	239	244	238	227	226	230	227	242	266	228	250	240	207	235	264	258	275	233	231	232	242	232	248	222	248	240	235	234	226	256	250	230	226	210	270	255	229	225	209	241	266	228	227	221	264	236	245	251	244	246	266	226	222	241	225	210	220	242	237	241	227	252	240	219	210	239	246	239	212	238	255	244	245	226	280	244	261	250	250	231	237	228	249	222	219	221	230	239	228	246	235	236	259	243	234	250	209	249	227	227	240	238	232	232	251	241	235	220	270	239	241	249	242	208	249	266	210	248	255	233	234	211	239	224	256	247	241	225	276	250	245	246	206	241	231	252	262	230	243	243	259	213	243	246	251	221	234	200	250	229	244	225	242	250	232	214	196	222	257	250	238	228	233	255	204	243	217	223	240	241	241	227	236	221	240	214	244	242	223	229	268	222	199	233	267	235	260	236	225	216	256	223	238	246	221	216	234	243	264	240	240	234	248	212	232	248	227	218	262	254	224	232	261	252	233	260	233	231	222	253	231	255	220	234	237	240	229	225	228	224	261	249	239	244	263	276	228	251	228	267	228	251	233	229	226	233	256	211	230	238	235	232	253	245	229	262	220	230	241	234	244	227	218	238	222	240	248	244	247	254	243	214	226	219	242	218	219	239	270	257	254	271	226	237	254	229	242	235	221	258	271	230	248	197	257	239	236	228	242	236	244	233	230	269	220	215	245	240	228	246	246	236	236	252	245	223	238	213	239	265	259	246	235	238	252	223	238	211	229	234	225	234	237	248	192	217	221	257	224	217	254	223	257	247	221	230	246	193	221	236	265	220	220	234	231	220	267	254	247	261	254	229	241	251	216	256	245	230	224	250	232	223	231	240	244	236	248	284	249	228	228	241	243	243	239	225	241	238	222	243	252	223	234	213	255	264	236	260	237	236	237	246	265	249	241	212	257	235	260	232	205	225	254	248	221	244	230	228	230	236	229	223	247	225	241	238	245	235	241	243	219	222	232	244	241	224	262	246	238	238	239	247	216	253	249	231	223	252	251	254	247	247	227	239	235	252	263	232	243	236	243	243	225	247	238	250	253	247	251	236	255	249	240	230	226	260	220	250	220	230	245	222	228	261	238	246	253	258	256	263	242	224	238	217	234	255	238	206	257	235	227	238	232	262	215	221	259	232	254	241	242	244	212	257	222	238	236	224	245	246	232	241	264	244	236	237	241	260	234	223	240	232	278	213	230	235	219	235	272	222	259	207	241	215	226	233	267	252	235	229	260	255	236	203	214	224	245	253	250	216	228	281	241	255	232	209	267	231	213	230	256	258	234	214	239	222	246	235	227	239	275	258	264	229	238	251	233	236	276	265	238	223	238	246	252	236	237	250	246	244	263	209	248	232	267	246	233	236	234	227	241	241	243	223	217	238	231	222	243	253	272	235	250	246	219	245	240	246	244	249	218	274	257	246	234	222	274	222	228	254	233	245	249	244	273	247	223	225	239	232	250	233	241	243	242	227	237	236	212	231	242	217	227	210	224	253	256	239	242	232	234	245	236	254	237	253	221	232	248	251	254	243	235	250	228	216	253	247	265	233	258	205	228	244	248	224	247	243	252	245	245	238	227	249	255	226	214	234	221	272	261	229	246	257	251	237	233	240	229	224	239	251	243	231	217	218	235	260	240	257	242	240	247	229	258	233	237	245	240	251	241	243	230	262	243	182	228	248	221	248	240	250	244	223	250	202	258	273	238	227	254	250	259	259	238	222	255	261	220	247	217	224	207	257	240	251	227	249	247	261	240	252	248	240	228	258	261	231	241	214	234	245	246	241	221	256	223	224	215	226	267	218	213	250	240	241	267	232	228	237	289	225	235	228	239	218	213	229	200	255	228	225	239	216	237	255	216	244	234	245	234	262	273	212	232	255	233	216	239	241	224	246	260	245	244	240	241	255	227	242	243	225	241	250	244	244	225	238	226	244	230	252	247	244	229	221	227	265	221	253	268	244	234	244	246	255	240	234	249	242	227	240	259	263	246	259	243	197	205	274	235	242	236	232	233	248	225	243	248	242	243	228	227	222	279	239	238	248	279	251	228	238	241	266	214	259	227	240	229	245	225	230	226	250	248	236	236	236	225	232	271	223	223	250	236	245	274	268	236	233	224	242	257	231	247	255	240	228	266	244	240	234	250	245	224	276	230	267	222	272	225	255	240	260	244	243	225	213	216	244	222	260	246	252	237	223	248	248	224	238	205	241	241	259	213	240	246	262	230	222	237	237	236	226	231	215	209	249	238	258	227	252	249	243	219	265	251	277	242	223	240	224	257	233	246	213	236	257	258	243	239	228	265	216	224	223	230	207	233	215	228	235	249	237	233	230	256	252	241	256	233	252	247	262	228	248	231	204	253	223	265	257	263	251	230	246	234	232	244	232	261	211	241	241	221	255	247	234	238	258	249	246	220	229	238	224	220	249	209	222	216	254	247	229	234	259	265	237	275	237	219	238	257	232	236	225	261	255	210	241	224	221	217	232	259	235	246	216	239	248	243	245	239	259	253	257	215	232	255	230	229	200	243	238	240	229	243	268	235	237	224	219	204	244	254	233	252	269	236	235	254	264	239	232	238	259	218	254	245	228	251	236	240	235	236	248	236	256	239	230	241	248	257	236	232	217	254	242	240	225	224	232	227	223	215	246	238	234	270	243	226	233	239	259	234	227	257	228	205	236	231	236	256	250	229	235	211	242	222	231	239	172	223	219	244	238	250	231	238	227	279	217	242	217	203	219	245	247	263	235	261	244	254	224	249	229	254	227	227	250	282	274	226	221	246	241	240	218	239	250	228	250	234	243	215	232	228	246	220	236	247	247	256	233	245	215	260	232	234	257	223	250	258	255	215	250	253	235	238	255	243	226	218	238	236	256	252	257	239	249	242	250	232	215	271	245	222	222	219	232	239	234	223	230	229	267	232	224	236	276	228	249	242	209	262	224	226	200	235	219	247	251	228	219	250	247	278	240	208	260	247	227	242	243	254	215	247	250	231	247	228	240	262	240	244	235	233	222	219	245	220	232	260	232	253	228	230	238	249	258	222	243	249	207	242	248	214	239	255	254	259	251	231	228	243	219	231	211	224	211	261	243	227	250	225	235	234	274	236	246	230	233	210	249	250	249	270	259	272	213	234	220	243	246	231	231	243	202	215	209	243	222	260	246	227	254	270	237	256	242	239	250	239	234	246	246	219	236	237	248	211	248	217	248	226	221	243	204	241	252	204	240	239	253	234	238
30582	39313	40310	45891	46604	47426	48604	55196	51648	46134	41389	46323	44993	46072	42350	38996	37925	37909	21529	13596	13733	13400	12655	13604	12252	19212	16803	7969	6819	6296	12314	15542	9512	5395	4692	2860	2116	1500	1417	1403	1043	1070	1154	994	891	882	807	766	756	762	701	672	740	741	671	685	671	628	659	700	666	635	683	659	624	631	644	660	656	653	655	639	665	697	665	642	658	706	637	606	655	675	596	610	668	639	683	706	664	648	643	636	611	678	641	630	696	663	637	639	658	641	647	663	653	631	642	645	658	633	631	648	615	684	614	670	681	670	678	667	653	678	668	626	639	672	677	650	684	641	663	634	685	663	659	660	696	695	578	657	622	662	693	667	710	639	669	670	628	651	640	645	638	706	641	652	636	643	685	676	653	664	669	624	610	629	667	715	654	694	647	646	614	666	644	615	645	637	615	674	657	644	650	663	641	655	649	605	682	627	636	683	638	657	673	653	654	672	646	661	604	642	657	685	631	612	665	691	623	680	655	651	633	688	652	640	624	637	607	637	642	617	686	669	704	668	619	612	664	685	617	725	667	668	704	644	647	664	634	667	655	656	700	663	667	679	640	632	701	621	627	638	610	637	626	657	676	620	606	667	678	667	652	676	687	645	667	671	646	621	645	632	610	670	680	689	715	661	670	634	640	631	643	666	654	615	608	635	624	670	646	638	668	649	660	608	658	674	665	639	633	642	639	652	646	665	651	652	662	676	685	670	657	641	698	647	663	668	642	624	666	680	650	640	658	688	649	630	667	684	687	656	642	641	667	658	645	657	663	677	653	678	627	669	679	633	623	604	659	582	611	648	650	655	653	652	614	625	640	663	644	642	604	656	634	656	661	628	664	664	693	645	674	610	633	648	643	619	635	625	618	639	652	672	680	663	682	670	654	614	652	639	666	647	579	670	611	646	671	634	643	665	649	677	699	717	647	622	668	654	642	658	653	613	679	656	591	615	676	635	637	678	649	645	642	648	657	655	671	615	657	631	659	641	635	632	657	673	647	682	651	637	667	683	662	638	645	654	684	635	677	661	657	657	631	652	654	704	680	676	644	696	659	602	640	644	674	664	652	633	618	666	629	624	656	675	625	622	659	695	632	664	636	682	662	664	654	653	711	625	589	683	651	646	658	643	678	665	608	653	622	705	699	640	633	666	634	648	654	640	628	640	659	685	670	683	644	682	597	671	684	687	651	591	705	717	684	686	624	672	654	634	626	625	650	648	644	639	645	665	647	678	658	636	637	630	650	638	659	648	661	676	608	641	652	681	655	670	617	666	678	611	678	629	685	648	668	682	636	686	693	624	653	655	616	683	620	619	650	654	661	641	655	669	652	617	673	660	632	658	689	633	619	619	640	595	700	640	699	654	630	654	636	662	640	710	636	653	688	637	685	629	663	624	609	640	649	641	620	647	641	669	662	672	591	625	697	689	662	656	653	674	636	648	632	638	677	705	696	657	672	641	631	665	678	663	694	665	644	668	672	688	663	643	615	650	636	661	658	638	659	643	666	630	654	599	660	696	665	665	656	688	707	682	628	652	664	615	672	671	659	668	659	610	624	643	665	667	666	696	637	657	631	665	651	685	662	641	658	652	626	590	643	665	672	629	647	675	612	631	658	605	680	633	702	645	641	660	662	659	666	646	625	657	608	602	670	678	614	605	658	678	646	643	663	679	667	600	655	669	628	644	614	638	654	651	647	701	609	658	635	666	682	667	608	687	662	670	658	660	658	629	654	632	663	674	654	637	690	632	702	656	639	639	642	665	666	659	676	684	677	637	628	670	670	656	643	628	634	675	625	678	640	634	686	650	650	668	690	657	665	626	664	684	656	704	624	622	676	654	634	580	627	637	675	663	646	653	623	676	675	667	619	680	657	625	685	630	650	677	653	682	658	622	636	657	620	671	625	655	668	647	679	642	621	646	633	651	653	653	655	652	641	649	676	630	613	592	650	609	640	682	677	625	633	661	637	687	648	679	640	684	664	644	674	648	645	654	683	653	655	620	676	633	683	641	611	700	660	662	621	636	685	622	642	675	692	680	657	704	630	648	644	648	650	676	574	643	657	661	612	649	642	684	626	660	682	675	617	680	688	650	712	610	646	625	681	650	649	645	669	669	630	654	641	681	661	637	690	600	643	621	655	605	684	713	686	690	654	640	656	631	675	641	686	673	620	613	623	648	686	644	676	623	706	662	631	637	625	645	677	634	623	687	686	688	606	652	632	689	670	623	673	639	668	643	653	659	656	624	664	686	640	629	617	670	682	649	688	680	657	656	642	621	631	621	627	638	666	643	682	592	670	650	665	644	635	673	616	692	616	629	661	642	663	664	652	692	621	658	657	650	686	657	658	599	651	653	694	638	669	657	673	681	664	632	616	621	596	642	664	629	675	634	689	630	655	667	684	675	648	662	674	612	649	677	680	633	665	631	662	686	674	671	626	602	658	670	686	623	651	646	600	672	645	693	611	617	676	655	645	660	643	688	642	644	643	597	647	629	653	660	676	646	600	608	630	661	647	622	655	676	613	642	659	640	663	639	655	650	686	636	666	644	645	678	680	677	622	644	655	646	617	653	652	681	654	648	680	660	675	665	662	624	676	692	631	631	695	605	624	611	627	644	663	610	642	647	654	639	639	668	691	667	668	595	641	611	633	671	604	644	643	721	634	696	664	645	658	650	670	650	727	674	661	617	637	654	627	638	665	678	621	654	639	707	632	618	632	629	613	631	688	655	654	672	654	671	657	626	611	636	703	641	658	694	622	629	685	632	623	590	667	643	673	636	605	657	660	686	611	696	625	680	638	612	652	668	650	696	680	630	673	661	641	634	669	681	633	649	648	593	654	678	711	645	621	672	652	689	672	685	616	683	620	641	700	696	674	680	661	670	618	603	666	622	642	613	601	671	616	634	622	675	668	654	630	647	643	625	638	626	635	634	670	637	625	634	662	640	668	652	622	650	682	666	684	693	654	644	633	686	629	649	681	643	627	628	624	647	587	655	648	686	674	656	606	606	643	681	617	697	652	614	643	644	709	645	675	629	666	674	620	677	641	689	640	657	669	626	675	638	674	703	665	631	649	689	615	655	685	665	681	679	644	628	650	639	622	650	648	664	624	632	669	646	588	694	630	654	667	703	642	692	689	653	642	659	609	696	649	633	654	669	660	602	671	659	634	635	662	671	653	663	636	652	668	648	662	650	664	633	628	655	633	690	693	647	590	680	629	638	604	631	689	678	681	676	656	655	672	640	674	703	660	634	705	671	635	648	580	621	648	663	644	646	643	659	663	670	658	643	630	681	637	631	653	647	654	654	690	667	680	686	636	609	650	630	647	669	676	681	631	602	680	654	629	633	614	675	605	653	645	662	635	661	647	630	608	652	640	665	642	577	660	661	657	663	676	625	673	637	690	631	648	672	681	672	714	669	684	638	674	647	688	641	688	638	645	688	685	666	689	651	676	681	628	676	641	664	623	641	619	619	669	678
13656	14625	12542	9213	7400	5953	6483	6076	4985	3331	1859	2114	1968	1868	1571	1359	1148	1171	763	514	532	505	504	460	409	505	566	373	315	303	320	446	398	343	284	264	234	230	261	224	269	243	266	254	245	236	237	242	225	249	237	231	249	254	234	263	242	281	245	250	241	270	240	253	275	257	244	236	286	265	245	242	233	245	232	252	236	250	236	239	249	240	221	236	235	243	245	247	249	265	259	239	250	250	261	242	216	241	233	241	264	262	255	239	225	252	264	262	266	245	231	239	273	222	226	244	255	261	245	218	261	247	268	256	239	249	275	264	263	264	260	265	260	248	227	269	256	242	235	225	252	236	229	255	243	236	245	237	266	269	253	230	242	274	237	255	246	271	252	264	269	255	280	200	264	220	261	247	250	250	257	243	265	258	262	251	265	244	267	251	245	227	271	262	234	241	266	214	260	264	249	244	238	247	256	248	251	225	255	206	215	250	218	257	267	270	242	264	222	264	240	251	226	217	244	240	273	256	262	234	270	288	265	242	281	250	239	263	246	257	254	205	230	264	256	257	238	247	273	269	263	284	270	271	253	257	270	251	248	236	251	237	251	283	221	246	265	244	250	246	235	245	302	246	261	257	276	259	286	240	261	253	273	239	248	252	268	244	274	277	231	236	264	250	242	261	281	260	255	230	271	234	219	238	248	258	253	257	284	269	259	247	239	259	238	236	242	243	277	251	259	231	236	275	249	233	252	233	248	227	233	248	240	241	252	244	242	225	234	245	276	244	265	221	260	256	264	259	219	254	244	248	255	244	253	253	241	243	237	252	241	210	245	218	233	274	241	255	231	221	255	248	255	262	277	270	262	261	246	255	252	235	226	271	275	221	247	251	231	251	255	260	237	244	262	245	283	273	259	249	262	266	262	271	277	251	245	233	230	258	260	265	252	232	243	257	233	264	243	209	273	262	246	245	271	264	247	259	255	275	249	258	266	277	250	253	233	283	242	249	247	267	236	259	248	213	240	272	246	231	254	208	261	275	277	236	258	234	245	259	263	243	261	228	221	261	237	230	253	253	251	250	245	234	248	243	255	238	239	261	253	272	237	238	249	244	269	263	243	232	258	265	244	294	244	251	240	265	242	254	233	234	249	233	253	245	225	262	267	243	277	228	229	234	253	249	233	286	250	255	253	249	251	239	234	241	248	215	251	231	233	253	278	257	223	237	268	245	251	225	280	242	231	244	263	227	263	244	242	231	260	219	253	290	228	245	247	238	221	265	227	210	241	229	235	263	235	237	234	254	253	223	261	263	240	257	248	239	252	250	259	290	249	272	263	241	236	255	234	219	251	256	253	261	264	252	244	272	245	240	225	272	271	245	270	260	223	240	260	231	266	239	257	234	228	272	273	242	242	220	268	241	264	241	232	234	254	239	233	276	280	240	262	293	245	248	241	265	246	242	232	249	246	272	247	231	245	255	251	261	277	200	256	242	257	265	239	243	233	245	246	261	215	291	264	253	243	236	221	262	267	254	250	255	247	247	262	242	230	235	233	259	275	257	269	258	246	255	234	264	248	233	205	270	232	243	251	259	206	226	229	239	264	226	267	243	241	246	244	229	248	252	234	245	239	245	241	274	235	240	246	232	246	234	243	239	211	211	268	267	265	247	249	211	260	259	256	250	236	266	244	257	246	231	240	232	233	255	256	263	246	245	272	276	239	228	273	256	260	231	267	265	246	235	238	247	237	237	235	250	274	260	249	255	246	238	273	241	249	273	255	262	256	232	255	245	271	229	258	252	249	246	250	250	206	247	263	222	247	240	231	226	218	234	242	230	217	232	276	261	268	254	264	271	245	230	233	277	246	228	263	269	246	267	263	259	241	261	258	275	251	268	246	238	262	235	261	268	248	287	260	244	279	260	245	230	238	238	260	268	206	238	240	237	241	262	245	252	245	262	264	244	266	277	242	265	274	263	252	225	247	207	247	240	258	261	256	247	274	244	265	241	243	234	251	236	229	270	251	268	240	263	273	267	261	254	237	237	270	241	257	236	238	247	273	251	270	280	265	259	240	256	215	273	221	252	222	263	243	276	258	241	262	265	245	241	226	265	226	242	252	251	237	261	230	261	247	251	225	255	240	254	251	231	282	250	242	244	240	246	263	240	210	251	235	249	250	225	248	238	242	258	260	253	244	262	237	256	266	233	243	266	277	246	257	262	263	254	227	217	251	263	238	250	231	260	246	232	253	233	251	264	235	255	268	259	264	276	242	264	266	261	223	257	242	228	244	246	240	254	292	252	255	253	218	270	250	236	234	234	254	237	266	260	242	238	268	247	250	247	226	238	242	233	258	247	245	244	249	228	243	266	248	241	247	219	261	231	253	278	263	248	254	263	241	247	247	264	244	282	256	261	259	254	260	229	236	246	243	236	268	233	257	241	266	265	242	275	240	242	262	243	227	250	254	261	231	249	246	247	218	240	242	221	259	244	260	259	242	218	264	241	246	252	258	244	233	219	253	235	258	267	277	258	254	235	244	271	283	250	255	277	245	250	208	227	257	263	256	253	234	251	225	260	240	248	217	248	244	236	237	263	260	267	231	273	251	279	253	234	258	259	257	246	220	266	221	254	269	248	256	247	270	236	258	251	253	222	240	257	253	254	253	221	224	266	241	239	279	242	289	241	278	242	250	244	260	244	270	242	219	258	245	241	234	254	241	247	249	265	223	262	246	260	237	267	262	248	257	227	247	247	202	260	210	240	253	239	251	253	232	232	263	248	226	246	238	256	256	237	228	248	221	231	245	257	241	229	261	245	250	233	269	288	222	259	255	223	263	270	235	261	253	226	245	267	246	242	236	259	249	263	259	271	266	248	254	257	252	233	259	262	210	264	216	219	249	241	243	241	258	208	263	237	257	244	251	262	257	238	265	242	246	265	249	234	283	259	236	251	250	243	216	249	227	252	245	236	258	243	257	239	232	229	260	243	227	234	254	240	262	251	254	220	240	228	240	229	244	225	236	258	272	247	211	249	255	214	250	275	261	243	252	244	249	241	227	270	235	228	258	229	232	230	245	266	239	235	223	238	260	259	250	248	245	222	232	251	254	266	224	275	261	263	237	247	249	251	250	245	236	275	243	263	221	248	260	225	265	248	231	247	269	242	274	244	247	246	243	245	208	257	236	237	262	266	239	254	237	229	243	230	290	234	229	259	238	261	261	246	276	243	260	241	254	270	273	270	287	249	270	279	255	276	275	264	252	254	241	262	252	270	233	243	242	242	246	259	259	243	241	233	226	254	252	231	272	240	245	259	293	264	259	259	252	257	261	218	253	245	268	260	273	254	253	245	283	277	253	231	267	243	256	219	251	247	276	259	239	254	299	259	243	232	257	265	226	229	234	243	248	241	239	224	245	254	266	244	243	257	237	240	249	257	238	255	265	259	252	241	283	235	259	243	278	270	281	273	244	248	251	217	218	252	300	229	267	252	262	263	240	241	249	258	269	248
9558	13536	15474	17184	16912	15558	18176	18747	16064	11145	7021	9380	8646	9016	7266	6585	5742	5547	3417	2264	2280	2179	2173	2302	1928	2302	2490	1682	1295	1228	1381	2136	1734	1201	827	762	706	698	709	702	633	664	683	726	658	686	677	693	662	719	670	668	721	664	658	638	661	638	679	675	645	646	690	665	705	626	672	652	689	693	611	674	706	676	669	650	655	728	671	672	641	656	665	713	614	744	655	645	673	685	692	673	673	680	703	709	732	703	700	712	673	681	659	699	717	688	663	677	675	739	714	734	695	689	712	648	640	674	683	635	688	701	654	657	706	675	667	653	719	644	697	659	683	686	678	653	651	671	705	711	678	660	656	642	674	661	672	677	654	670	687	691	664	692	705	698	657	677	707	689	708	628	709	661	671	698	637	709	696	671	696	659	665	680	655	668	678	653	674	672	645	660	656	658	740	628	650	680	687	682	645	666	676	655	673	609	679	739	684	652	653	681	690	659	734	682	667	674	687	692	695	678	694	720	680	672	663	672	659	683	646	694	656	688	722	682	719	667	724	660	673	693	661	675	662	682	625	676	673	669	625	687	763	625	685	655	654	680	639	648	665	692	654	668	659	706	662	675	707	659	667	735	676	658	685	671	664	690	654	649	671	716	664	663	654	625	688	691	649	693	681	652	651	705	629	658	657	684	674	645	652	692	684	687	680	682	698	664	645	653	657	668	603	671	676	646	687	702	623	646	638	666	694	676	676	645	643	632	725	669	673	669	692	670	658	700	676	687	656	656	677	682	682	698	653	683	672	681	703	654	660	654	700	682	683	689	636	675	680	622	694	629	706	694	661	690	672	661	733	679	652	634	679	657	655	724	691	698	709	678	662	635	669	664	659	700	634	670	651	650	673	713	695	680	654	716	663	663	660	668	685	661	657	655	659	668	665	692	712	653	702	639	706	683	668	688	715	658	652	678	703	688	673	616	695	695	668	665	634	667	705	705	691	675	674	665	680	678	643	706	658	662	700	697	701	663	699	680	664	665	687	639	646	653	631	677	672	671	642	695	688	711	654	685	667	704	650	677	664	645	652	679	621	690	653	691	697	669	647	640	652	676	654	686	659	642	669	654	673	664	689	673	674	682	700	664	648	707	710	637	702	643	695	705	687	658	651	700	667	682	646	670	668	620	696	698	710	683	684	661	630	702	675	671	664	664	708	649	666	677	659	682	653	701	673	654	666	666	722	650	651	674	692	679	687	666	694	680	676	663	703	685	700	675	668	665	686	674	656	720	687	665	678	690	707	704	693	672	747	686	702	667	683	686	606	667	656	620	688	646	639	704	676	701	673	678	678	659	681	682	653	643	675	668	658	659	668	644	714	661	685	681	669	706	661	681	647	660	650	647	699	658	667	615	666	683	655	629	644	663	661	642	674	641	704	667	686	661	680	672	682	684	652	649	712	693	618	684	695	686	616	671	697	700	672	679	675	700	700	661	701	664	624	682	703	662	660	680	703	645	679	685	637	672	659	666	667	722	700	687	643	656	679	691	665	688	712	657	670	635	676	685	699	664	648	710	670	683	699	659	685	681	685	672	671	727	660	681	706	673	662	618	661	673	626	672	704	668	693	696	665	678	671	661	670	680	702	699	675	669	651	662	702	655	642	708	692	697	724	703	661	646	693	657	645	668	720	641	655	677	705	673	661	671	669	682	711	636	658	659	690	651	693	707	650	699	706	668	685	688	665	666	684	668	698	604	666	698	652	665	714	762	677	693	669	635	672	644	695	660	685	632	735	677	666	659	629	666	715	701	681	740	677	684	657	663	683	674	684	653	591	666	656	647	673	689	690	680	666	628	697	702	697	693	666	650	687	651	702	698	613	621	712	639	681	663	698	705	624	703	671	678	738	689	700	692	698	651	669	689	669	676	703	652	657	643	668	674	654	689	662	695	705	693	721	712	717	673	684	694	653	650	681	649	701	699	714	681	724	686	702	671	703	695	667	663	723	723	655	654	695	640	690	631	648	629	680	691	708	657	662	662	654	635	640	669	658	667	673	683	642	676	644	677	698	707	687	643	663	655	685	705	621	680	678	696	674	692	703	662	671	693	631	677	716	634	712	679	683	711	643	689	681	686	675	653	680	703	670	721	697	634	677	713	647	636	671	649	677	663	606	661	669	679	656	681	696	621	675	678	683	692	689	680	680	702	632	671	711	721	662	662	709	673	662	638	689	663	729	672	653	683	652	654	720	707	720	663	655	691	776	673	624	685	672	662	681	668	703	662	694	702	690	628	696	674	699	702	739	697	714	671	620	700	674	667	690	712	667	704	680	669	714	713	660	699	691	626	672	693	676	724	636	734	651	677	655	704	699	674	654	679	695	675	660	630	696	717	659	659	679	716	693	652	684	671	666	672	661	733	652	684	683	667	687	650	696	617	671	636	700	672	665	697	639	634	649	659	684	687	696	708	700	692	663	624	678	693	664	672	703	650	680	663	658	690	705	645	683	611	693	682	642	679	677	671	647	685	681	690	679	691	673	664	670	654	638	678	682	698	665	643	721	700	707	668	731	680	648	680	629	711	674	692	667	699	633	656	677	679	721	672	649	655	667	704	713	661	675	688	639	681	655	718	688	623	694	671	694	635	686	665	639	679	656	710	650	688	684	648	671	724	686	676	692	693	659	695	697	682	691	728	655	684	634	685	674	664	686	615	649	697	699	671	685	692	643	669	653	657	704	655	656	688	692	644	698	671	702	681	679	683	696	681	650	691	662	738	654	636	702	685	667	644	703	661	635	679	725	657	713	672	692	735	685	701	670	680	699	668	667	694	647	688	700	661	701	657	649	675	686	667	647	677	682	707	635	651	679	637	649	710	650	680	686	664	655	679	647	663	687	648	723	628	681	690	718	683	683	616	701	699	655	708	719	708	659	661	683	652	661	676	658	688	656	698	687	678	718	659	712	677	681	644	702	654	662	701	690	696	695	704	689	675	676	643	673	724	667	639	675	682	679	671	663	675	661	648	682	633	693	681	651	657	653	691	677	718	614	695	694	679	686	739	716	664	668	710	663	671	707	644	675	715	699	668	678	698	702	683	686	683	699	675	739	691	689	700	657	682	687	671	649	704	669	673	685	672	645	682	691	682	708	668	667	660	714	635	652	715	656	695	705	701	665	660	642	683	663	674	652	650	733	633	727	674	690	658	667	691	711	608	676	682	629	695	688	682	704	711	665	678	702	678	691	652	663	688	636	698	643	612	720	659	669	642	697	647	727	733	661	660	662	673	724	661	656	684	675	704	674	698	737	690	699	643	686	699	654	677	676	625	675	691	674	674	684	679	688	692	676	645	624	636	646	669	657	692	696	709	668	677	706	680	644	705	648	707	692	653	645	674	690	719	645	674	684	712	690	598	665	682	683	678	647	700	692	633	726	670	676	640	637	628	635	711	678	643	650	692	670	691	697	701	676	692	671	632	683	645	747	647	687	718	689	643	688	629	689	662	674	713	657	669	685	716
35796	38713	41102	38815	34395	33007	37018	39772	35534	30520	23330	19338	21971	22180	18902	14730	13155	12120	6402	3370	2663	2993	2068	2040	1684	2247	2307	1165	733	619	1234	2237	1313	863	499	361	337	310	267	265	230	250	236	228	222	202	222	210	225	203	205	224	219	220	213	210	236	205	187	185	200	187	214	211	214	221	207	199	221	163	228	244	208	186	188	193	223	235	195	184	204	202	223	231	228	234	221	215	214	201	167	215	201	199	243	232	196	189	198	204	190	224	199	211	215	212	199	192	235	201	208	194	181	194	186	202	214	198	183	197	215	211	208	222	206	196	205	197	184	189	189	196	182	198	206	192	211	193	220	211	193	214	202	212	201	224	189	205	213	214	229	214	207	211	230	195	193	219	191	214	211	199	228	215	237	204	198	220	214	210	195	245	194	220	195	192	196	208	230	211	204	196	197	181	200	219	204	183	219	209	210	207	210	228	206	219	213	227	197	214	215	217	179	204	201	210	199	210	211	217	203	196	222	184	208	219	212	217	219	200	189	202	206	200	202	207	239	203	210	190	228	195	192	215	211	173	173	190	216	180	177	196	197	205	204	239	198	206	192	201	202	198	190	225	237	224	215	201	190	202	214	179	191	216	202	225	185	198	197	205	222	225	195	200	201	189	204	227	193	219	210	185	179	239	212	182	204	202	193	206	192	211	207	202	183	217	195	184	233	226	211	213	215	199	198	218	213	218	191	193	236	186	195	222	212	217	198	197	182	195	194	193	197	228	213	217	215	216	208	188	200	226	209	229	207	205	211	201	202	181	201	244	203	211	178	196	206	190	204	200	228	205	209	215	200	207	223	184	197	199	206	214	195	183	203	205	202	201	197	217	196	212	189	205	222	211	190	185	182	208	187	215	198	205	226	191	228	206	228	221	236	223	206	191	194	205	209	186	197	219	192	217	199	242	185	206	219	212	182	241	196	186	208	197	194	202	200	207	189	192	175	222	199	206	227	196	235	204	191	213	183	204	218	215	199	206	221	211	206	222	229	193	234	194	234	186	200	228	202	202	207	197	191	206	215	203	212	185	214	208	203	211	221	219	189	188	218	239	209	219	218	200	191	216	218	213	205	182	203	217	222	205	207	229	218	181	212	215	207	199	236	203	232	188	196	247	213	221	180	203	225	210	185	187	197	172	165	220	220	226	180	210	200	215	205	161	187	192	212	200	177	180	215	189	198	208	208	205	197	199	205	216	214	234	216	202	192	232	195	207	200	204	204	227	217	233	195	205	181	204	213	219	198	201	240	218	199	199	203	221	190	219	207	217	202	212	225	210	204	200	240	220	201	221	227	205	207	199	221	198	210	198	211	208	217	214	178	226	198	215	186	201	183	230	222	206	214	197	209	185	217	228	204	210	208	193	204	221	204	205	193	204	233	211	233	204	216	197	208	198	203	198	201	218	194	204	173	199	209	189	204	209	226	194	210	179	223	201	211	219	220	210	201	203	237	218	189	200	177	214	198	206	192	198	186	187	200	216	219	231	214	210	220	189	217	167	211	195	218	192	201	211	210	224	224	221	239	237	198	191	223	192	225	180	203	205	184	191	195	210	209	219	206	197	199	221	198	184	191	197	231	197	197	211	166	206	203	196	195	180	206	202	228	200	225	229	210	201	223	184	217	210	194	218	222	228	216	209	201	202	212	216	206	184	194	195	224	198	236	180	207	220	205	226	201	224	198	198	183	210	227	211	213	220	211	212	202	216	205	201	196	239	178	214	185	184	206	188	212	198	197	177	207	207	184	189	215	209	197	194	223	202	189	202	185	219	196	202	222	200	201	228	193	190	233	216	212	226	191	198	230	192	199	217	194	219	224	203	166	201	208	211	166	199	183	204	184	216	224	190	203	208	226	244	229	205	207	228	189	235	190	189	213	222	215	212	204	199	193	229	216	207	210	195	213	191	184	226	229	199	210	195	207	225	192	229	239	212	214	217	218	235	234	207	218	217	201	196	207	232	196	224	203	207	192	196	206	204	208	206	207	204	180	203	200	177	226	216	216	231	192	215	208	175	220	192	210	193	195	206	197	221	210	224	215	200	204	200	212	238	213	228	196	202	211	222	175	185	203	246	189	201	215	195	207	219	214	168	215	213	211	214	209	223	199	201	217	212	205	206	205	211	213	187	202	194	248	194	221	229	199	186	195	192	216	213	218	214	192	236	213	204	199	192	215	209	195	177	203	210	231	204	191	225	197	181	194	181	197	244	198	208	213	205	205	200	207	213	198	208	162	202	200	200	218	197	212	215	188	195	194	205	178	229	227	193	190	234	205	212	165	221	194	168	212	208	190	214	204	180	192	221	215	193	200	213	206	212	213	194	205	194	198	218	212	223	192	192	205	211	220	191	194	212	220	202	223	213	220	196	207	199	196	200	220	200	214	211	208	207	201	202	191	212	228	225	184	182	190	194	190	202	231	217	216	204	193	207	209	206	186	247	205	226	203	227	183	205	205	191	227	200	198	176	219	177	208	204	195	217	225	185	199	211	216	225	203	213	229	199	204	215	217	215	208	188	221	210	208	199	186	207	219	186	158	178	215	194	210	205	208	193	202	221	196	228	217	229	232	178	193	205	207	220	175	185	223	183	182	200	202	222	218	219	200	196	184	192	218	198	212	213	215	191	222	241	194	205	206	202	230	182	230	202	196	215	216	179	241	220	195	187	217	201	199	226	204	190	188	183	220	218	220	202	181	192	206	202	215	211	220	205	199	191	184	233	203	214	184	217	203	207	197	192	214	205	197	196	199	221	217	209	205	224	206	196	209	215	205	200	200	221	200	203	172	211	211	201	185	193	231	205	201	229	219	205	216	207	183	211	198	202	218	220	213	189	191	203	201	199	198	181	197	214	230	182	205	207	210	196	215	237	181	196	187	210	222	226	196	194	210	192	223	194	183	229	209	229	200	188	193	206	200	225	231	199	197	208	212	216	218	192	202	212	193	210	201	217	212	188	219	197	194	212	190	218	201	226	217	221	226	230	200	230	206	225	210	213	217	195	222	213	206	195	185	199	209	188	202	215	185	205	192	202	218	183	234	222	188	224	221	194	203	191	189	209	208	210	192	192	230	207	210	192	184	232	218	196	207	187	211	221	211	190	180	230	195	205	193	208	190	186	214	194	213	216	217	204	212	212	211	188	203	219	197	219	214	212	223	212	192	210	225	193	200	211	225	185	194	194	198	200	192	202	209	212	215	191	193	192	203	191	189	200	204	192	181	207	176	193	200	203	186	186	216	183	218	198	212	218	204	200	208	190	217	209	202	186	194	195	209	211	220	228	219	197	207	208	210	209	213	174	221	173	193	212	201	186	204	206	224	198	190	218	224	204	216	233	202	197	206	225	236	194	229	203	186	194	215	205	215	196	191	193	197	213	216	175	211	202	221	191	227	178	193	201	203	215	211	209	210	208	222	187	206	212	182	209	202	205	199	211	185	213	213	229	217	209	201	194	218	208	193	233	186	211
25460	32398	38233	41575	40066	41307	45699	48700	45986	42400	35443	34248	39550	40147	37081	32323	31022	31614	18406	13184	11855	13506	10134	10546	8984	11805	11491	6216	3849	3317	7448	11410	6778	4260	2552	1501	1291	1160	987	909	839	805	775	677	710	685	645	600	597	595	582	543	593	586	570	598	574	599	545	582	578	570	597	602	582	606	601	586	621	542	558	626	554	571	550	567	561	580	602	603	609	560	588	634	555	550	551	566	601	573	546	587	599	561	570	568	565	587	591	602	532	553	595	595	603	564	556	582	595	590	595	550	602	584	584	576	539	568	596	600	598	554	594	589	574	566	573	568	563	596	574	583	594	567	576	588	566	569	571	581	610	587	621	573	577	614	541	594	635	563	575	573	559	568	578	588	562	566	606	612	570	626	606	605	558	541	579	599	539	562	627	600	575	585	555	560	510	565	572	579	578	573	521	559	567	579	589	609	575	593	591	625	598	605	589	544	591	530	558	565	599	570	579	573	581	558	564	649	581	617	545	551	566	559	570	539	571	587	549	531	561	589	538	625	580	560	620	554	605	621	608	545	541	553	563	624	591	581	555	601	584	593	560	537	610	532	590	559	569	533	561	579	549	562	560	614	585	523	585	574	558	557	596	583	535	563	590	599	569	556	555	577	597	613	620	623	542	602	528	599	600	542	569	591	613	562	604	567	565	569	574	566	553	591	529	593	583	614	567	601	565	589	608	550	558	563	603	592	560	560	603	594	582	608	589	601	585	535	547	558	620	619	574	583	586	608	573	560	584	524	552	608	586	604	538	597	585	571	580	558	556	583	570	614	617	536	556	571	556	558	576	548	587	569	545	550	568	612	525	585	555	565	543	575	602	634	583	566	634	573	557	585	589	575	541	587	562	604	582	597	593	594	588	564	577	586	567	588	549	574	584	582	569	555	568	579	595	547	603	587	586	567	564	585	562	556	557	564	580	547	592	598	556	556	619	624	596	560	603	571	591	563	576	610	553	571	563	568	588	604	594	593	558	591	530	629	558	564	595	557	552	597	561	572	593	577	564	541	578	546	566	544	581	512	610	591	583	578	580	575	569	550	543	577	583	550	561	600	592	589	591	580	547	575	569	559	557	604	558	557	534	584	565	566	565	603	547	591	535	575	592	545	587	556	584	581	580	627	613	613	564	559	590	587	548	575	564	604	591	581	570	569	544	584	593	607	551	573	561	584	572	588	591	593	565	558	535	588	597	550	621	567	600	586	582	591	520	554	542	589	606	620	538	577	563	525	566	552	596	577	557	562	524	544	554	553	597	534	586	627	569	577	591	587	573	563	584	524	597	590	572	556	547	572	558	586	566	566	556	558	578	595	618	576	553	500	514	580	584	561	528	564	523	598	562	583	600	572	559	551	593	555	595	554	610	601	590	550	579	566	545	572	509	569	608	574	552	616	560	582	575	593	583	580	602	604	603	578	588	578	524	573	541	604	552	590	619	554	556	587	573	536	564	557	560	555	591	556	567	598	544	594	584	561	579	567	554	587	604	499	591	600	584	536	570	587	560	585	585	595	581	597	535	587	608	558	579	575	598	573	572	569	563	565	595	578	579	567	531	622	588	574	576	574	553	591	570	558	536	602	582	575	566	592	581	546	566	564	626	598	568	598	572	561	633	573	593	565	569	560	594	606	568	545	582	564	569	573	583	547	564	583	591	526	583	554	599	595	580	589	600	601	593	576	541	579	592	577	557	581	566	548	539	552	628	617	589	552	545	570	616	569	623	587	561	593	618	571	565	540	572	610	584	532	586	529	551	565	540	574	556	590	565	570	554	565	549	583	586	561	592	544	560	576	556	564	592	540	564	573	598	534	573	594	566	557	567	580	578	546	606	582	583	557	517	544	533	574	606	614	559	493	549	597	595	612	598	578	571	570	545	562	572	579	618	594	562	597	561	593	579	538	560	561	576	549	606	559	569	555	595	550	545	598	576	598	595	564	541	581	565	563	597	601	566	541	587	581	584	623	525	585	576	641	528	576	557	565	592	561	556	534	534	555	581	599	600	600	606	584	573	579	577	585	632	561	574	561	570	611	566	558	596	589	553	561	518	579	563	567	589	561	609	581	555	579	572	531	588	575	539	594	536	564	561	568	554	555	592	564	622	531	572	516	564	554	587	597	558	603	611	594	598	578	588	582	574	621	578	564	568	509	571	567	573	598	616	577	563	596	607	534	564	556	583	597	590	571	602	571	583	611	556	566	567	564	585	575	597	599	581	532	545	590	591	559	626	522	618	597	575	576	545	610	570	567	554	582	545	549	568	605	568	574	597	603	557	560	602	544	633	540	567	620	574	600	559	587	592	519	570	571	556	572	529	621	571	564	595	576	565	548	567	545	594	576	576	563	615	589	536	523	565	593	531	575	549	560	614	600	577	581	564	564	582	605	563	565	558	553	541	548	571	601	531	541	561	582	565	539	592	584	563	558	569	547	549	582	578	582	603	626	527	577	549	574	581	605	563	590	565	583	583	557	561	592	578	631	545	569	594	575	586	559	511	579	600	580	573	604	574	560	533	564	592	585	537	617	553	596	616	609	603	631	605	542	617	581	562	585	618	615	594	546	581	546	614	555	579	566	585	587	570	581	593	584	601	552	583	538	571	583	564	545	594	578	614	564	587	530	537	578	550	575	544	568	604	572	601	560	590	551	520	592	552	582	618	605	596	582	592	593	552	537	578	559	595	568	563	587	600	626	571	555	580	562	560	539	587	553	591	564	602	596	564	574	555	552	555	569	621	570	596	570	558	583	578	560	561	590	558	586	610	580	588	594	586	613	550	566	578	601	573	579	553	573	530	541	611	585	586	528	607	574	609	589	565	597	591	557	566	538	586	544	577	598	600	582	616	549	585	598	596	582	565	603	611	564	620	552	559	596	588	588	534	579	553	565	561	590	571	577	550	560	590	577	586	599	610	594	560	578	555	577	551	631	539	589	596	606	555	591	589	587	605	585	597	600	643	615	561	536	596	610	558	642	582	628	571	578	592	569	580	577	552	581	560	579	569	560	569	582	526	605	587	553	603	586	551	566	552	604	540	587	532	597	558	562	577	598	582	569	602	551	548	607	559	595	589	573	573	558	601	567	643	590	558	554	559	532	611	604	587	564	522	540	620	569	574	601	529	561	550	575	591	567	572	563	587	590	536	540	554	550	564	565	573	593	581	567	539	591	585	536	605	561	583	594	550	579	587	560	562	585	589	522	574	569	612	562	563	562	567	610	585	608	566	590	558	569	582	584	562	596	573	530	582	548	573	549	563	582	577	539	580	548	542	549	565	570	552	582	574	621	557	569	606	608	574	596	578	594	550	602	598	551	592	543	561	592	567	588	562	555	588	557	544	556	585	578	610	584	623	596	566	586	572	559	577	613	578	569	579	569	559	573	599	567	563	565	599	555	589	562	557	574	573	567	552	540	593	568	562	561	611	579	569	580	552	560	622	565	565	572	563	557	544	598	610	571	568	591	609	502	616	592
43584	45979	42050	41297	39213	35548	40069	43355	40562	36709	28508	29721	31062	30702	29082	21270	19934	18097	13043	6677	3827	3339	3762	3494	3177	2819	4206	2143	1155	1038	2373	3431	2115	1287	918	650	510	463	436	379	314	344	307	273	261	251	261	252	256	251	231	247	226	281	240	223	268	249	213	212	209	209	215	219	229	278	248	241	259	243	225	233	219	208	221	237	230	245	214	218	232	232	239	241	237	234	240	206	237	238	248	213	220	262	223	217	195	248	243	232	243	251	249	244	254	241	235	209	225	218	208	249	237	231	236	255	226	222	227	215	238	231	251	248	256	228	252	241	246	260	266	239	229	226	240	226	243	237	240	237	234	252	233	229	232	214	210	221	256	238	248	233	235	251	223	236	239	233	238	241	252	230	240	221	249	219	224	267	228	229	224	256	259	226	238	234	233	251	245	260	252	238	221	252	267	246	226	252	235	223	231	234	223	243	246	231	228	254	218	255	243	211	248	245	246	229	233	235	266	252	222	223	242	229	212	219	246	207	215	258	234	239	225	211	258	214	214	242	225	256	235	257	229	230	264	230	213	232	219	237	233	224	229	251	215	223	230	255	247	255	221	258	284	228	251	220	263	223	240	231	235	230	223	243	257	216	239	208	255	246	235	240	221	235	236	240	237	238	248	237	231	233	255	225	226	239	201	206	248	249	274	236	231	227	241	223	220	239	246	252	232	221	237	240	232	227	213	228	227	236	237	227	239	232	248	236	268	256	262	228	235	253	248	233	255	255	216	241	260	211	248	225	260	241	249	248	255	234	251	260	220	249	227	246	227	210	239	250	231	246	263	228	243	243	262	242	250	207	226	258	243	239	227	240	238	211	238	245	228	220	238	252	227	261	234	214	274	236	225	244	217	243	273	247	225	237	239	247	221	244	216	222	212	252	257	249	251	257	267	206	249	217	225	191	205	216	276	240	256	237	251	252	233	239	255	229	233	247	249	238	219	269	221	206	247	243	236	226	227	226	237	249	221	232	231	211	235	243	257	273	251	236	249	250	225	221	240	258	258	230	244	250	253	266	240	257	224	235	262	201	247	230	243	237	236	231	194	247	217	223	271	242	239	241	259	262	244	241	215	223	235	240	238	249	228	235	232	201	243	239	245	232	251	216	221	240	254	257	219	229	215	231	230	236	236	229	239	206	255	248	226	235	246	225	241	221	236	223	230	227	249	212	277	246	253	232	229	247	236	219	248	215	201	231	249	230	212	249	284	233	240	194	227	236	239	236	235	275	219	215	225	242	269	233	215	253	208	250	217	256	262	217	233	201	252	246	240	240	247	238	229	216	236	236	208	260	219	248	236	254	226	226	242	259	243	262	231	261	245	223	234	249	213	236	217	211	223	237	239	256	240	244	230	252	246	233	229	235	223	234	258	254	235	262	220	286	225	241	225	228	237	250	233	245	249	265	223	251	261	217	243	246	243	250	259	230	214	233	225	216	211	246	236	253	229	260	252	241	241	254	227	247	220	246	252	237	238	212	219	230	237	225	245	255	235	246	262	228	252	231	228	214	243	239	267	231	251	246	245	230	256	249	224	235	244	220	224	226	206	238	236	243	242	240	220	221	215	253	257	252	233	231	239	231	219	247	222	252	242	250	228	223	255	229	237	237	243	236	220	220	219	258	228	253	206	251	240	212	209	215	230	245	234	235	261	238	265	216	213	244	257	225	254	233	247	229	233	226	244	244	237	241	246	245	245	262	250	262	226	269	247	250	240	243	263	239	242	259	229	240	247	246	237	251	242	260	227	210	221	253	249	236	231	229	244	222	240	236	229	231	220	251	251	243	270	232	228	246	236	260	238	200	222	232	241	251	241	222	237	240	248	228	221	222	235	230	231	248	251	228	209	246	223	240	261	243	252	241	243	222	238	212	235	221	236	250	230	246	217	195	236	250	225	256	235	263	246	214	247	237	254	227	234	240	223	227	230	216	237	253	225	224	236	227	242	250	222	236	225	230	212	226	202	246	258	245	242	241	237	217	236	235	245	244	219	241	220	253	251	240	233	231	239	256	246	239	247	248	268	220	227	216	219	229	254	229	254	241	250	231	227	209	217	258	228	232	249	238	222	244	251	232	232	215	257	227	241	251	214	234	236	244	227	235	207	239	243	237	269	251	244	234	236	222	244	237	263	239	228	268	229	257	264	245	247	242	232	218	224	236	249	247	253	202	233	261	233	234	240	246	222	250	228	223	255	236	281	233	264	243	216	245	273	243	238	217	268	248	251	261	245	241	238	252	262	271	271	218	260	220	257	267	251	230	259	227	227	234	246	219	234	245	229	240	244	260	214	235	209	226	215	223	225	272	238	228	218	235	239	215	249	254	260	217	246	234	246	261	239	226	238	228	235	221	234	259	229	232	230	212	223	255	262	223	246	250	233	233	253	236	237	232	230	222	258	256	246	210	233	221	254	245	220	206	233	225	236	254	236	241	214	240	253	221	253	215	241	253	254	251	253	247	237	250	237	248	224	227	208	212	228	252	231	227	247	231	243	234	259	248	223	231	223	234	223	271	263	233	227	249	238	238	256	248	227	247	229	206	240	246	270	258	226	232	245	224	238	228	227	227	262	240	220	257	239	254	260	239	259	260	214	242	236	221	266	248	255	249	208	240	227	234	233	245	256	238	237	194	250	247	212	222	254	239	239	248	268	251	264	241	249	231	233	226	247	209	244	229	234	253	227	240	227	247	210	253	234	243	235	241	230	227	244	241	229	228	240	214	200	241	231	232	269	214	225	223	239	209	270	223	233	251	237	228	220	216	239	227	269	240	267	252	244	254	254	231	241	210	265	227	239	252	239	251	230	257	236	233	263	209	210	253	233	234	231	255	233	195	255	270	253	250	215	249	212	242	246	238	217	257	237	243	228	211	256	238	250	249	224	244	248	247	222	255	216	235	233	247	224	248	233	253	243	218	250	216	204	225	247	256	232	295	245	225	225	241	227	246	228	233	217	261	219	252	261	258	251	221	243	216	226	258	209	230	240	269	252	230	237	241	225	243	246	243	230	243	246	257	269	221	229	208	233	213	263	250	216	235	228	222	247	230	245	222	238	252	256	239	247	251	220	257	256	243	245	240	222	222	244	229	214	237	229	245	215	226	228	242	240	213	246	252	242	249	256	265	250	267	237	242	254	252	227	250	237	237	224	225	259	241	239	244	221	248	259	216	230	253	227	242	254	244	229	230	233	248	221	259	245	248	243	240	245	238	233	238	242	246	265	249	248	231	245	238	251	249	251	238	229	234	225	262	240	217	237	231	262	217	234	234	230	215	241	248	243	251	207	221	253	245	245	251	250	267	268	249	210	243	251	224	257	245	251	231	235	245	223	243	239	241	242	258	236	253	246	251	226	237	237	231	232	244	228	252	260	250	247	235	256	231	251	237	230	234	232	215	228	238	237	229	201	239	260	251	220	243	255	225	238	230	229	231	246	266	213	251	228	244	254	234	241	242	232	242	299	237
32594	39626	41156	45448	45408	45167	49399	51701	50894	48754	39781	45211	46834	46766	45689	36999	38193	37185	28781	20230	14549	14307	15903	14868	14613	13382	18374	10044	5848	5504	12204	16426	9866	6791	4873	2640	2143	1901	1582	1495	1234	1112	969	933	851	863	822	778	694	741	679	676	695	669	721	648	677	630	640	673	663	666	684	662	637	637	675	632	642	667	667	662	668	661	657	626	693	648	664	663	647	655	650	675	645	705	661	678	671	643	604	621	643	631	618	606	600	655	622	679	675	664	666	637	662	643	632	678	617	623	658	619	633	692	601	677	687	650	652	661	630	707	661	618	690	678	680	657	665	694	627	639	609	668	687	655	589	661	638	645	608	668	626	644	698	691	694	657	674	612	687	661	696	623	668	641	628	626	656	679	666	659	621	669	700	669	661	612	693	668	623	639	675	675	653	652	663	658	634	616	693	626	634	672	594	666	629	615	673	591	658	651	683	630	640	677	633	673	684	641	676	671	610	650	650	653	648	671	621	675	651	623	657	611	698	638	680	614	630	679	636	660	654	641	690	645	667	643	646	703	666	655	672	671	635	654	661	693	623	656	653	688	686	635	660	646	644	656	637	671	655	649	630	681	634	611	653	614	680	677	704	695	668	663	650	666	660	632	649	616	681	618	648	674	614	686	667	663	612	668	648	688	657	644	651	674	659	640	686	627	692	629	668	624	671	636	649	604	695	682	607	666	651	629	640	603	666	634	625	662	595	642	585	649	661	627	670	658	640	585	664	661	679	677	649	655	655	645	654	619	633	671	614	681	609	677	680	669	648	645	615	644	632	660	672	663	663	602	658	691	626	687	658	708	599	676	698	652	653	624	668	687	660	688	628	629	656	619	622	626	683	687	686	651	668	650	631	654	658	692	668	630	643	661	640	668	654	667	667	611	687	694	605	654	674	642	687	648	651	659	660	619	616	643	676	633	688	663	639	627	645	638	645	656	659	611	680	609	639	679	644	648	596	619	664	624	631	649	638	652	670	638	667	673	660	680	652	655	618	658	631	672	635	657	656	678	662	639	626	597	678	674	641	653	698	652	640	615	671	645	674	661	621	653	655	674	624	637	607	672	632	622	642	642	629	651	683	644	650	684	688	712	669	667	637	634	664	641	660	670	650	606	606	624	667	649	710	651	648	633	653	676	682	681	673	625	689	644	674	641	628	657	619	595	624	673	696	677	679	622	668	646	694	649	642	679	618	651	669	621	689	629	657	658	656	681	666	639	672	636	672	630	680	702	645	623	619	630	658	660	641	672	661	653	638	634	649	680	653	628	672	637	660	657	642	650	646	645	646	675	660	645	672	654	657	642	648	660	656	672	659	687	674	656	640	623	645	640	660	696	658	682	671	652	662	647	625	653	646	619	648	643	627	634	624	658	691	616	642	694	644	644	654	641	669	672	602	625	660	673	628	681	629	678	684	631	671	637	620	699	667	679	628	640	666	650	625	652	675	666	700	620	643	651	628	652	645	654	600	612	649	698	623	676	666	618	673	668	641	707	619	659	667	642	659	606	640	633	698	636	673	674	684	643	648	672	615	661	646	658	653	609	682	609	635	651	671	687	608	678	669	680	665	640	615	646	645	659	603	638	661	617	644	624	676	638	631	680	647	674	603	635	620	615	633	697	631	645	631	637	607	647	642	627	662	674	627	662	623	644	666	619	647	672	673	687	634	641	636	646	689	628	622	627	690	687	669	627	672	671	630	630	627	627	630	668	686	624	673	666	627	693	677	644	623	631	637	625	622	646	608	642	670	679	651	676	659	611	647	619	656	641	663	637	651	651	639	683	630	645	638	638	651	637	652	668	657	662	652	669	638	637	641	679	662	657	667	635	674	660	656	638	640	644	630	683	664	695	639	656	650	667	647	635	631	662	658	630	688	655	663	650	627	646	634	641	636	660	663	613	657	687	627	665	685	656	702	696	671	667	609	618	664	661	666	669	659	657	709	655	675	640	618	671	645	625	644	661	696	661	660	646	646	639	638	713	622	645	637	658	665	653	630	675	658	632	662	673	573	628	669	627	649	658	616	641	652	639	675	600	634	670	606	626	597	681	683	582	661	636	658	611	637	625	633	676	592	646	663	623	646	693	668	638	655	680	685	656	662	644	676	652	680	675	646	635	656	661	631	670	681	670	653	641	634	638	642	655	628	633	643	671	619	622	659	646	605	661	611	630	680	604	671	651	639	635	624	659	621	672	605	639	645	642	611	634	641	673	647	657	656	698	697	609	609	674	657	638	635	700	680	662	662	636	679	632	696	601	662	647	645	625	616	672	653	609	639	621	674	672	652	610	646	681	623	661	642	697	625	645	667	625	638	629	668	607	643	655	641	632	686	649	671	652	665	626	601	665	658	670	608	662	632	634	668	641	650	628	674	676	695	646	698	671	647	743	646	671	641	647	666	626	640	642	625	630	641	654	681	701	641	659	624	657	662	676	638	642	610	624	675	709	664	644	640	619	680	628	628	631	622	649	646	625	658	668	636	694	639	615	650	630	729	631	665	664	649	638	625	650	634	664	680	668	663	664	661	647	611	649	697	648	648	659	662	682	641	655	656	655	656	644	675	712	634	649	671	690	674	624	652	676	633	635	651	738	626	652	631	659	635	651	665	675	593	618	653	679	692	636	610	634	655	640	679	649	623	669	662	658	693	638	677	638	607	644	635	663	660	592	656	620	651	708	667	637	600	633	648	677	629	641	633	646	648	657	697	639	621	677	679	680	638	644	610	658	700	661	653	696	631	641	688	620	636	669	661	687	662	641	659	603	677	689	692	653	614	644	640	638	640	679	634	630	674	691	633	676	620	677	648	652	664	649	675	636	627	662	672	694	668	603	674	695	637	667	642	645	661	635	674	680	647	665	642	662	658	651	661	611	678	643	617	659	638	671	626	653	616	639	692	679	606	669	694	653	647	643	643	660	616	595	701	648	622	651	636	643	645	654	655	617	677	636	628	661	670	629	698	695	664	655	661	662	621	643	608	696	679	664	654	668	678	635	625	704	675	704	632	651	652	660	660	695	614	654	625	602	682	635	635	637	674	633	683	636	682	624	687	644	641	667	641	669	640	642	606	680	648	700	630	691	633	660	685	621	676	660	638	652	661	597	679	646	649	670	629	662	652	676	636	638	643	635	662	649	610	661	625	673	664	668	651	662	624	708	655	627	684	655	677	663	652	657	660	650	685	677	640	661	659	665	665	656	616	642	658	683	656	670	622	633	630	615	671	653	633	610	663	687	649	644	683	660	639	609	660	674	662	671	632	596	609	660	658	638	623	687	608	645	661	590	617	615	686	650	655	610	643	644	648	627	568	653	695	628	678	620	614	698	683	659	651	670	636	647	667	675	655	656	636	659	675	668	660	651	693	649	660	654	637	653	655	666	646	660	628	637	635	699	679	649	648	636	703	673	643	640	631	675	700	686	611	667	638	667	621	666	682	655	628	668	637	658	659	635	622	649	666	661	605	683	658	711	660	648
15076	16343	16976	9391	6316	4615	4251	4360	4190	3494	2033	1959	1816	1691	1472	1132	1023	883	733	538	503	450	442	428	419	466	429	322	334	286	325	433	406	340	297	227	261	251	249	227	232	250	263	248	232	237	256	243	260	247	229	224	240	215	239	260	230	227	241	223	235	239	254	224	262	238	228	265	258	240	245	233	241	261	238	255	257	215	233	237	262	233	200	252	239	237	223	249	235	242	230	242	269	239	274	250	219	205	257	269	235	237	224	240	239	249	245	251	244	233	239	247	267	246	216	244	241	254	245	217	252	240	244	257	255	220	222	262	231	228	279	243	265	251	240	235	259	252	230	257	230	256	251	265	239	242	200	240	252	237	259	241	238	255	245	268	269	248	276	220	240	222	241	238	263	247	213	226	211	206	247	244	235	218	252	224	252	239	234	252	266	236	219	235	220	226	221	212	259	240	222	274	250	238	264	256	250	231	235	242	266	233	263	232	246	235	235	241	236	240	252	279	241	222	236	271	236	244	254	253	254	223	235	224	230	218	251	234	237	241	222	270	249	245	230	248	237	246	272	234	229	243	250	237	226	243	214	240	245	234	248	200	219	261	263	253	271	245	241	238	248	245	241	230	230	248	257	241	238	226	246	242	256	225	268	263	255	212	244	252	253	233	249	235	246	209	227	259	227	233	248	217	230	257	234	257	242	232	278	248	256	264	253	234	247	231	273	257	243	248	262	233	245	267	243	254	247	262	278	260	252	233	253	238	242	249	215	248	254	240	272	231	282	284	236	270	234	265	230	252	252	223	256	222	237	226	215	239	235	230	214	248	232	228	211	245	213	249	243	244	243	252	241	228	237	233	243	239	233	229	225	253	256	238	227	255	245	235	259	202	241	229	252	244	237	258	233	235	233	249	221	239	242	257	229	240	224	243	254	239	272	261	244	231	242	214	232	243	244	230	245	222	261	246	249	236	249	268	241	218	273	240	253	238	237	255	276	259	211	257	252	251	281	236	231	240	278	237	244	254	250	245	226	248	252	233	259	212	235	264	232	248	229	258	249	265	256	216	270	252	231	252	229	236	217	240	245	226	235	260	245	243	236	278	277	230	252	232	270	249	263	240	252	235	226	254	233	229	244	263	204	232	270	255	266	225	248	242	232	235	264	207	261	267	254	263	261	245	266	217	227	232	225	226	257	246	249	266	246	229	248	245	267	255	254	222	273	235	226	238	238	239	241	245	233	234	250	251	232	231	244	237	239	248	242	270	247	237	228	236	239	241	257	248	225	249	232	275	233	252	238	283	237	257	238	256	256	234	276	230	254	223	245	242	246	250	233	247	237	211	268	268	270	242	234	252	259	256	214	239	259	260	238	247	248	238	235	255	252	228	233	233	242	239	233	231	240	241	227	261	226	247	236	208	245	230	232	247	228	231	238	212	230	249	259	251	245	243	240	246	221	270	251	240	267	282	245	264	273	219	222	258	255	245	256	260	240	245	240	224	253	234	250	245	249	229	217	255	232	233	249	237	244	243	263	226	272	253	241	240	253	231	254	220	252	246	256	216	207	260	240	234	239	244	232	239	231	233	243	276	248	249	247	236	204	249	231	258	244	230	252	245	248	251	245	206	224	273	246	225	226	268	244	251	271	270	250	230	230	236	229	259	222	236	248	263	250	260	246	270	245	221	254	252	247	263	238	230	246	257	232	267	263	273	254	257	250	227	260	241	236	267	231	259	232	251	253	270	257	262	247	223	246	261	264	224	249	222	278	239	251	235	231	241	258	253	249	254	244	248	234	240	246	238	236	229	244	264	263	238	237	273	262	237	253	236	250	279	232	239	292	258	243	233	247	257	249	221	229	259	238	263	264	227	245	266	220	237	237	228	240	253	253	224	230	249	244	262	273	257	235	214	255	211	271	232	245	231	205	249	248	241	217	248	248	225	243	238	269	223	257	247	260	227	239	243	246	229	248	246	260	232	229	260	276	265	251	227	249	239	241	236	258	251	245	248	263	214	225	267	223	235	260	274	257	277	227	249	255	260	224	227	253	235	233	265	254	217	258	261	270	214	243	234	261	236	212	239	264	246	222	240	254	247	234	263	242	244	251	259	235	244	273	265	249	252	226	225	249	237	237	261	262	256	255	263	237	226	213	224	223	211	252	230	237	252	243	244	261	274	249	247	228	263	249	245	281	237	243	244	218	228	238	240	231	247	238	252	225	249	243	234	240	221	251	224	238	250	272	256	250	242	239	215	265	229	268	220	248	244	257	230	260	232	251	232	265	265	252	241	208	237	244	216	246	238	256	231	255	210	251	214	222	255	243	252	253	223	262	250	243	237	243	230	244	238	227	255	241	237	212	250	265	229	257	250	214	230	200	213	234	252	238	221	250	242	238	242	231	231	233	266	263	233	225	219	268	247	253	277	243	237	212	239	243	209	238	243	229	260	236	248	253	252	254	226	256	246	261	266	234	250	217	237	231	239	258	258	256	247	224	226	261	241	292	242	256	250	234	257	237	243	231	265	255	269	240	214	262	277	258	245	260	251	232	233	247	244	230	241	219	277	240	252	242	235	260	242	218	256	259	257	254	237	239	241	279	261	222	240	249	236	243	238	245	272	256	249	258	244	215	244	236	241	247	236	259	252	237	243	232	249	241	216	248	228	244	216	276	263	247	231	269	240	268	257	255	232	224	237	245	232	223	251	251	261	240	234	224	254	227	231	215	265	235	217	246	248	226	247	245	204	238	237	247	250	257	246	244	223	238	247	247	229	215	232	243	231	226	230	236	261	255	253	235	258	235	257	215	263	255	229	231	232	249	251	224	247	229	224	241	238	241	244	236	228	216	240	220	238	221	268	217	254	260	242	256	227	258	238	235	251	241	243	226	245	227	261	243	244	205	220	241	225	268	240	267	255	264	235	248	247	236	230	238	222	231	252	268	239	239	259	223	258	271	236	245	249	228	238	279	250	225	214	217	253	268	251	233	258	255	251	231	247	271	253	239	222	254	255	212	208	268	211	242	212	262	249	239	230	226	263	264	229	236	236	229	257	231	246	236	232	234	195	264	232	254	238	245	266	253	218	220	235	250	257	221	239	259	291	224	246	243	226	254	235	261	250	268	261	255	238	243	252	268	251	269	248	239	224	262	228	246	260	259	247	228	236	242	247	212	236	249	224	242	258	227	261	240	263	238	227	206	249	257	226	266	281	251	229	264	235	257	245	238	247	248	274	243	231	248	263	236	218	235	243	265	242	256	245	251	232	258	232	239	258	240	228	243	228	246	236	249	247	241	240	269	244	232	232	228	248	261	206	236	243	262	234	253	244	250	243	252	202	204	239	221	237	245	265	268	274	236	235	254	218	220	232	264	243	223	272	217	239	259	276	232	250	273	232	221	254	252	247	231	239	233	235	246	241	233	266	239	251	228	264	227	241	228	245	230	243	251	241	235	255	265	226	240	233	240	242	233	248	250	232	230	229	256	249	246	243	228	242	228	234
10845	14912	20338	16610	15446	14114	14241	15615	15404	12935	8198	9589	9355	8528	7764	5735	5417	4893	3763	2590	2272	2196	2049	2038	2005	1929	1990	1364	1278	1068	1263	1982	1588	1110	793	715	707	691	715	680	641	685	682	673	682	713	653	642	654	643	707	644	638	678	690	660	673	638	607	681	627	691	704	657	717	661	657	652	655	642	701	663	676	684	667	645	656	632	611	668	675	653	694	647	662	639	644	657	622	665	636	645	631	692	625	681	667	631	696	647	674	664	626	681	703	662	648	665	664	623	699	683	673	648	663	631	631	670	649	668	714	637	665	634	674	631	665	685	643	661	648	625	644	642	719	656	643	634	669	683	678	615	655	640	647	661	691	667	668	650	656	629	674	624	653	637	678	706	661	646	664	650	690	648	644	640	696	668	644	661	664	662	662	681	593	663	694	645	604	729	653	671	666	689	641	630	665	631	643	641	714	665	678	675	662	639	627	685	656	684	638	692	670	695	679	628	664	637	652	653	652	669	646	674	696	629	618	665	662	673	673	657	669	653	674	641	669	652	640	650	665	675	654	676	636	644	668	644	660	665	650	644	667	664	675	637	632	640	704	658	658	674	687	658	669	643	684	657	680	648	650	671	675	675	677	630	673	633	645	658	715	652	645	644	619	678	636	689	687	658	647	654	658	681	698	655	619	686	672	694	664	680	679	629	674	642	627	695	611	651	659	649	658	703	698	690	645	658	664	640	673	686	699	621	622	654	695	655	650	666	680	650	639	649	647	653	644	653	634	699	661	662	647	659	667	670	654	639	683	700	651	663	604	648	649	665	661	642	654	652	651	647	671	645	632	678	648	652	674	651	680	634	690	651	668	681	686	647	701	616	697	644	649	592	677	637	644	664	656	678	696	640	674	673	681	649	682	627	661	609	655	695	640	698	659	632	663	630	667	621	677	659	692	667	660	648	642	665	629	643	679	689	638	684	667	673	638	610	638	643	662	608	649	614	665	664	666	666	639	667	665	642	705	677	678	618	629	660	684	660	651	651	664	646	722	660	718	704	650	711	646	657	691	636	665	650	697	673	712	652	644	651	607	627	662	666	691	721	640	672	704	659	645	704	640	656	666	760	601	655	655	623	643	685	621	653	670	605	651	688	650	645	656	677	658	644	646	668	686	662	705	649	672	683	652	641	599	625	648	669	635	643	652	696	654	653	694	677	649	672	627	677	647	637	648	640	672	660	644	671	641	634	656	656	656	653	661	636	614	654	643	641	661	634	696	641	613	647	654	664	676	680	695	583	687	695	653	638	633	680	683	657	658	639	669	636	682	635	632	669	671	665	652	623	699	645	721	634	613	699	687	674	652	628	687	631	702	649	641	677	680	665	696	692	663	642	671	675	636	631	683	700	651	690	687	658	680	683	646	698	632	716	661	656	647	623	641	614	672	647	608	656	674	718	635	650	666	697	626	657	632	677	693	661	671	692	650	659	661	646	681	698	693	632	668	661	688	666	665	634	647	634	654	616	670	662	686	720	670	637	683	652	661	692	662	687	709	690	642	633	649	662	668	675	668	639	658	643	624	672	682	664	689	695	635	674	661	627	637	687	640	619	637	608	685	648	669	674	666	624	614	633	670	697	686	716	647	617	633	693	694	686	653	635	678	657	637	642	687	696	652	644	707	635	661	647	679	647	661	649	636	690	639	661	640	650	616	646	650	623	645	691	715	674	708	659	667	692	676	662	618	674	654	619	671	635	701	673	573	650	644	698	681	657	654	616	681	644	604	673	618	645	664	677	641	636	665	652	640	662	670	658	668	679	638	666	683	658	655	659	668	622	681	637	639	681	695	650	705	662	623	666	615	637	664	680	655	669	656	703	634	692	663	644	681	672	682	665	640	685	605	617	681	673	680	661	670	669	663	660	669	627	680	661	699	658	676	655	631	639	657	635	692	672	640	590	645	678	633	685	670	656	649	621	611	669	667	650	621	657	648	667	620	712	654	650	655	663	709	687	664	617	681	610	668	678	709	654	662	677	590	642	711	658	640	667	653	647	642	617	675	643	699	651	658	686	688	622	603	654	695	663	650	656	658	644	691	669	676	669	685	669	649	671	645	641	660	639	652	655	675	670	735	658	656	617	684	652	673	656	660	652	650	696	675	657	684	645	621	654	713	664	665	694	655	634	699	672	651	626	678	656	654	696	651	623	655	630	631	676	680	644	703	688	664	675	621	736	653	668	658	670	674	679	640	620	669	693	634	605	650	645	687	658	680	660	678	709	653	720	681	703	698	618	673	680	660	665	622	683	708	630	674	643	667	657	601	644	611	702	611	648	638	656	654	654	670	692	682	621	639	632	689	650	654	674	639	673	659	684	616	650	613	666	655	686	657	673	679	644	681	628	679	654	672	662	656	678	685	600	651	656	687	650	678	657	664	693	649	690	643	683	604	644	693	679	681	688	652	639	720	702	618	645	662	662	667	668	657	671	630	663	669	706	635	626	646	660	645	676	690	619	644	642	720	647	688	636	620	610	614	690	665	664	694	605	630	653	676	667	659	627	665	690	734	681	660	627	660	703	604	664	654	657	650	678	672	669	658	653	646	634	695	636	666	685	700	645	637	679	685	654	674	643	674	605	693	637	630	671	660	615	673	625	641	664	649	632	640	684	586	649	646	704	635	684	680	628	648	676	701	647	681	675	687	674	696	654	684	676	598	585	672	655	633	671	659	613	639	648	637	709	592	648	626	694	643	672	650	708	689	683	628	666	654	676	666	659	666	672	691	663	686	644	670	671	660	715	663	660	665	728	670	667	683	612	680	657	640	646	692	622	647	665	676	677	630	677	654	716	636	679	612	655	665	654	656	671	679	646	693	623	634	676	717	673	637	697	687	608	613	676	649	668	632	634	662	647	667	657	662	659	620	688	636	659	713	629	668	621	607	705	637	685	704	666	642	670	688	624	648	695	633	694	682	663	641	618	643	685	644	662	648	683	650	676	664	649	691	640	629	686	601	675	618	670	650	668	596	643	636	675	671	636	650	676	716	611	652	640	686	717	654	669	674	705	620	618	667	660	628	646	670	667	626	690	654	636	671	609	634	677	649	630	638	666	649	612	654	665	668	615	643	606	695	674	662	622	677	635	646	629	671	670	663	688	657	693	661	725	637	682	701	673	694	639	680	621	707	648	666	645	616	678	695	656	681	657	660	674	632	677	659	697	659	671	691	622	656	669	655	634	683	654	662	678	656	606	662	685	640	702	687	634	690	677	654	639	651	656	684	617	661	649	667	613	639	626	670	710	654	639	661	714	625	629	661	664	640	647	644	702	678	659	654	676	688	647	680	649	651	660	664	649	695	642	659	687	685	689	644	660	661	628	652	657	635	635	627	700	642	688	633	633	667	687	663	650	674	656	658	694	619	623	627	646	635	726	655	670	619	602	629	634	647	712	647	703	671	662	642	702	663	658	673	641	602	642	692	695	684	636	645	678	657	668	658	674	617	625	638	640	662	655	633	708
34623	40105	40118	38811	35753	38180	41282	37193	35082	30417	23152	23432	24965	23011	20639	16901	12525	10749	7628	3823	2495	1983	2286	2032	1725	1962	2105	1503	760	574	1722	2138	1289	648	407	299	312	305	265	252	239	249	241	218	211	189	187	194	188	184	215	210	180	210	193	180	204	187	194	171	189	178	182	189	195	199	202	193	187	177	178	190	210	212	215	186	225	195	199	198	186	218	191	187	172	204	213	196	207	181	194	190	189	200	205	200	212	217	199	195	237	191	200	203	213	240	187	201	229	211	204	201	177	213	207	213	181	195	196	193	173	189	188	227	180	193	194	173	192	194	184	195	195	203	176	173	203	215	218	198	181	180	197	186	187	172	230	208	194	205	204	191	202	200	200	154	194	186	206	217	178	223	229	191	186	200	225	191	189	210	191	210	203	176	179	185	212	196	192	186	208	185	166	211	181	160	181	196	182	183	197	189	180	234	183	186	205	185	207	204	192	182	201	207	197	204	183	195	195	197	209	182	179	193	185	186	208	214	193	190	184	225	204	174	182	208	209	207	193	198	165	210	193	199	176	191	186	198	188	191	189	191	215	191	188	192	199	186	203	180	190	185	210	201	199	218	186	223	192	176	202	208	205	205	198	201	208	186	162	206	192	177	206	205	205	184	194	206	204	203	190	206	216	185	221	213	203	212	201	210	191	220	213	198	188	191	192	164	194	185	209	190	191	171	222	178	194	202	211	197	207	193	185	175	202	205	197	186	213	222	196	205	232	182	226	180	220	188	192	210	191	195	205	209	194	171	187	186	191	198	200	188	182	165	191	210	208	166	209	191	198	194	199	199	190	222	190	186	199	199	197	182	184	209	206	193	206	190	173	173	173	198	199	205	186	206	206	201	205	198	196	195	183	186	195	215	192	181	199	201	196	178	224	205	200	181	182	181	236	214	191	186	187	190	196	199	172	225	222	214	195	206	175	205	187	190	195	216	202	206	183	215	205	210	219	193	212	211	172	197	201	212	204	186	190	192	203	188	184	185	202	195	202	193	184	203	201	172	174	192	196	186	167	184	193	180	186	201	166	213	194	188	186	191	179	206	222	193	181	197	178	181	187	191	201	201	199	185	208	179	177	212	210	212	197	194	156	193	205	199	185	198	206	184	192	214	191	185	199	208	203	192	193	193	182	210	187	204	174	199	202	190	188	190	210	205	197	190	200	191	198	186	192	199	177	177	214	189	204	186	196	213	219	207	205	192	195	194	192	199	226	191	190	196	196	204	192	204	210	230	186	193	196	216	195	171	191	210	193	196	192	186	172	194	169	195	178	187	195	198	193	180	201	209	177	187	205	192	193	209	183	192	201	191	168	205	184	218	191	188	209	204	208	170	193	171	202	205	169	195	168	187	211	203	207	210	221	205	170	184	224	199	179	202	187	195	194	213	204	186	199	174	190	183	209	181	199	208	189	193	170	212	207	178	175	198	196	206	176	183	190	157	171	192	206	213	188	194	197	218	216	194	209	185	214	206	218	190	187	203	190	203	204	203	204	212	178	195	190	192	169	182	224	187	200	185	199	218	207	185	204	187	185	200	182	189	204	205	185	187	197	193	192	202	187	215	208	196	209	175	163	193	220	194	192	176	205	180	183	195	202	180	221	210	207	220	173	177	189	189	191	201	197	167	225	200	216	191	183	187	177	210	177	195	187	192	175	180	219	208	202	183	166	206	213	199	183	197	206	207	190	201	183	211	224	183	193	219	217	214	207	193	214	208	200	202	221	201	191	204	201	202	200	187	205	168	200	171	194	201	208	209	199	194	193	190	191	187	209	185	188	196	218	191	192	201	183	168	186	205	186	188	206	191	229	212	168	196	210	168	192	192	187	209	198	188	194	185	206	212	199	192	201	197	201	201	186	174	210	166	176	203	172	193	177	181	202	180	193	205	176	194	215	172	200	218	208	216	194	191	208	164	199	201	205	210	216	188	175	187	184	195	182	194	205	201	182	179	185	172	200	191	166	188	185	205	214	192	191	212	170	199	207	196	201	198	154	211	235	195	205	187	204	172	175	198	190	217	197	205	187	178	196	193	214	213	193	197	202	190	213	174	203	208	203	195	193	183	190	176	177	201	193	179	238	204	209	212	213	213	170	213	207	169	200	185	187	200	162	190	189	180	195	195	205	179	196	198	183	230	201	203	210	198	194	199	212	177	200	165	190	204	184	192	187	192	219	211	203	200	208	212	196	217	214	194	188	211	216	209	182	203	173	190	203	193	194	197	208	195	186	192	217	227	204	193	220	191	211	218	177	216	197	173	176	218	180	209	192	198	203	177	178	207	212	194	185	187	180	201	191	211	203	173	203	202	184	199	198	201	202	200	199	208	190	196	204	205	190	187	214	173	195	170	202	185	194	194	209	202	178	185	207	185	195	180	168	205	194	193	209	192	202	187	190	196	241	190	193	185	224	190	211	209	189	217	199	179	190	198	209	190	200	196	190	206	173	192	200	205	167	193	185	185	192	215	190	196	213	215	187	201	188	199	193	202	201	189	170	193	184	191	179	171	197	202	195	202	192	228	180	197	204	186	189	194	186	188	183	207	205	193	183	191	201	199	169	212	189	203	188	216	179	196	173	190	211	207	160	198	180	201	177	176	205	196	184	217	207	205	203	214	202	178	199	208	201	209	210	195	200	197	200	193	184	185	203	189	183	191	207	180	169	201	192	149	195	233	194	212	209	187	231	217	178	216	213	201	175	184	203	185	181	183	188	219	193	186	205	183	183	204	181	180	194	235	185	201	177	176	201	211	196	200	192	200	179	225	181	173	176	202	214	189	174	216	248	200	174	205	188	202	188	197	197	172	225	186	182	214	183	202	220	191	210	207	195	186	198	194	189	218	212	203	178	194	188	204	185	198	176	194	203	198	185	186	178	196	203	219	209	216	189	206	189	198	168	214	195	209	211	185	199	189	217	205	203	192	204	170	213	222	212	197	204	225	191	197	177	190	196	199	191	217	199	191	201	201	181	219	185	184	194	199	211	205	202	176	203	230	202	177	211	198	202	194	173	180	191	197	204	188	185	205	183	175	196	232	177	197	223	195	193	205	174	203	199	178	204	203	191	183	188	187	221	179	216	216	203	209	199	174	208	183	198	184	201	220	199	223	177	218	207	187	179	172	166	192	181	194	193	194	200	181	195	220	192	201	227	187	164	194	216	205	235	199	208	178	203	199	199	196	189	191	199	204	189	197	204	201	205	188	196	206	208	170	192	200	211	189	180	190	201	232	193	194	202	195	203	177	183	181	197	184	185	197	171	182	179	223	224	176	201	200	186	233	208	196	198	194	216	206	196	228	186	191	225	197	209	200	182	220	206	204	205	194	207	181	226	197	204	188	164	192	204	204	183	207	162	181	191	198	175	186	193	173	198	193	191	221	220	211	200	211	186	186	204	238	217	202	202	193	199	174	194	215	192	182	192	197	190	189	195	205	184	185	181	207	195	210	191	184	173	204	188	187
24704	33949	36981	41489	42116	45174	48849	46541	46296	42452	35432	40366	41731	40006	39314	34715	30300	28903	22885	14710	10919	9699	11182	10690	9140	10346	10926	7943	4186	3131	9170	11198	6480	3316	1936	1253	1112	1171	981	945	1055	863	787	740	722	725	645	596	630	644	581	561	549	565	534	557	589	578	553	526	576	568	548	540	593	534	581	531	571	537	531	554	545	579	552	563	504	531	540	543	561	555	545	585	570	492	563	545	567	532	581	483	556	565	577	549	552	594	534	557	589	515	532	592	582	535	547	533	553	543	567	520	532	583	551	538	573	540	556	538	561	587	558	573	555	512	533	541	519	583	579	548	569	591	567	583	535	539	567	529	553	570	576	540	555	531	553	529	552	532	560	561	550	546	565	589	521	555	603	545	541	478	585	578	528	523	559	590	532	530	542	561	516	569	579	555	528	519	574	547	569	566	557	520	526	556	543	555	541	605	534	557	536	517	550	560	570	528	557	573	535	516	572	552	538	542	550	524	532	551	517	532	532	514	549	534	546	526	554	581	563	567	524	564	558	556	563	536	547	569	548	546	515	587	560	544	568	560	547	529	544	567	543	543	596	544	564	512	563	553	564	582	527	601	578	562	535	552	553	554	571	547	546	570	555	590	595	550	506	565	576	539	559	533	550	559	511	521	545	558	541	546	560	534	532	547	530	543	618	588	526	520	567	524	549	502	561	568	575	515	558	575	591	553	542	569	561	595	573	576	526	569	512	543	569	552	520	517	546	543	602	590	534	586	562	583	588	589	540	551	552	555	517	501	562	573	561	579	520	559	592	567	535	548	548	527	547	590	571	587	614	561	546	516	579	583	546	554	542	560	533	533	559	553	566	543	576	549	555	536	522	559	536	515	531	594	546	521	588	542	533	562	551	530	532	538	518	603	513	575	563	585	547	550	564	532	534	527	530	552	551	532	529	571	562	590	556	544	539	610	516	574	569	537	541	560	528	522	569	564	562	558	547	552	527	577	568	538	535	561	540	540	552	564	556	568	523	521	541	520	577	584	558	554	532	570	579	524	550	553	547	575	553	561	547	522	558	545	570	576	555	569	536	547	555	519	552	579	559	553	581	549	579	541	525	513	539	579	583	554	523	532	542	519	556	569	564	567	549	537	559	553	533	547	565	529	519	602	535	554	595	568	544	540	590	557	563	549	569	536	555	551	608	515	530	570	538	557	548	540	518	501	525	553	560	563	533	529	520	506	593	551	547	570	590	534	568	576	551	566	528	567	583	572	530	539	584	520	564	524	542	566	562	555	532	532	572	561	565	555	517	533	543	537	577	567	527	543	570	522	577	558	568	567	538	569	554	572	592	552	540	560	547	588	555	568	558	555	565	580	519	586	560	519	570	525	567	573	550	547	573	552	579	561	541	609	582	525	537	596	581	544	560	581	568	550	526	523	512	516	569	538	535	554	537	538	601	565	528	590	511	567	535	521	531	593	546	540	538	580	570	549	531	556	576	508	540	527	547	548	557	536	609	549	553	562	576	530	577	538	552	556	562	550	539	577	559	534	544	525	566	561	553	566	525	563	599	509	541	564	590	578	578	562	580	544	524	577	554	542	511	536	580	567	542	556	527	535	519	519	547	536	536	578	529	532	553	527	514	522	556	554	522	576	559	518	548	539	561	519	514	545	564	553	532	544	565	556	560	570	563	557	521	532	545	554	581	544	541	508	591	582	571	557	524	518	554	542	531	525	560	544	515	577	538	526	545	578	579	568	554	572	548	548	532	562	544	531	569	527	572	538	547	522	600	585	512	528	570	527	509	517	496	481	577	594	559	557	556	513	578	536	571	538	565	566	572	542	538	540	542	540	560	557	528	573	567	548	550	526	527	521	548	591	555	538	547	547	598	543	540	528	553	559	503	612	603	563	533	548	545	541	533	527	562	556	569	573	562	536	527	552	504	546	558	517	528	526	595	591	538	565	577	581	548	553	583	578	550	581	589	568	527	555	531	539	573	578	546	550	518	530	561	547	549	557	584	600	579	565	588	505	549	565	546	487	562	554	497	536	564	538	520	535	555	567	569	544	573	536	567	536	554	532	586	585	582	524	595	600	552	547	551	601	586	537	546	570	583	571	540	540	544	556	546	513	552	516	567	542	554	598	579	507	543	499	582	589	578	547	541	580	565	545	543	553	536	556	563	526	548	543	554	578	553	485	548	554	559	570	569	528	597	518	547	568	573	537	558	557	544	527	581	544	530	548	549	545	561	575	546	547	521	555	553	566	586	525	554	563	599	574	600	489	569	519	561	500	566	524	546	543	556	559	499	578	564	587	520	518	525	575	550	554	548	575	557	554	526	532	522	547	550	548	595	537	562	534	549	565	549	558	587	548	545	532	555	555	540	529	557	594	512	565	536	552	529	522	580	531	541	547	533	560	508	493	576	529	525	536	574	533	578	572	573	533	535	536	547	566	545	556	535	607	573	569	575	558	542	547	576	563	557	577	580	571	540	505	545	544	545	532	597	537	554	601	557	534	552	530	557	515	574	566	557	565	501	516	556	525	560	542	565	609	548	526	513	551	567	543	558	531	549	545	550	534	531	572	594	574	567	553	550	560	568	536	570	524	580	544	557	565	570	579	578	524	591	584	566	513	516	519	556	573	542	551	540	550	534	533	541	573	540	602	597	556	573	555	543	578	528	578	566	576	556	570	560	546	592	529	544	524	535	549	560	562	587	553	550	544	528	523	519	571	516	515	542	513	535	547	567	567	569	557	517	517	537	519	575	544	523	563	511	598	539	539	521	566	563	595	572	567	563	554	527	547	546	570	557	545	536	530	579	569	519	585	517	519	609	551	539	555	529	539	510	525	522	583	550	551	565	539	575	544	523	588	535	535	555	589	550	589	514	568	568	562	551	556	549	568	555	556	615	549	576	570	557	570	548	536	550	537	540	556	587	564	545	545	580	562	515	573	566	557	542	591	546	608	602	525	571	551	509	500	561	612	584	555	538	550	557	541	550	543	578	563	559	517	565	531	572	542	590	578	610	573	592	514	552	576	576	522	560	528	595	551	545	544	538	584	559	563	580	565	549	558	558	578	581	583	544	588	555	553	567	575	563	563	530	556	570	561	536	534	554	532	558	552	532	575	523	586	553	538	566	529	546	551	558	524	554	566	582	537	523	540	540	544	544	510	535	561	538	548	581	547	571	587	537	570	520	571	559	554	521	574	520	563	534	561	529	580	539	548	534	565	523	520	543	573	582	551	568	553	542	601	561	554	526	574	545	557	538	540	545	571	536	494	595	567	571	570	574	574	541	538	560	577	537	535	552	519	556	540	564	588	572	567	523	580	602	570	549	522	565	526	509	578	543	546	521	530	589	515	566	543	543	544	589	519	544	569	544	586	556	573	557	552	550	540	563	583	555	587	590	559	553	530	556	521	555	516	576	539	584	590	546	568	565	553	560	520	512	542	552	562	547	553	593	561	514	565	544	575	558	522	555	557	585	545	542	537	548	531	575	563
39737	45273	40444	42394	40439	42449	45926	41506	38856	34592	31040	32472	33907	31810	29531	24144	19687	19103	14591	6534	3845	4374	3733	3754	2441	2111	3201	2415	1162	792	2847	3706	2287	987	650	445	455	470	412	351	412	322	297	295	296	308	293	225	261	224	258	238	237	225	198	225	229	239	245	244	194	242	224	246	203	220	224	215	214	211	222	224	214	237	210	235	239	217	216	232	215	216	194	211	215	202	228	230	241	261	230	223	229	219	235	210	227	237	241	265	222	214	245	230	220	241	238	217	214	238	229	187	229	219	254	235	193	232	209	225	252	258	229	223	239	178	231	232	224	221	236	211	232	211	221	232	250	234	246	240	206	211	235	217	232	213	208	203	230	230	206	233	231	246	229	229	213	220	213	211	194	241	231	238	240	244	216	212	235	225	220	215	234	211	216	217	202	222	241	192	245	220	221	214	201	233	231	214	194	205	233	240	224	243	210	237	198	220	245	211	227	222	223	246	217	206	236	238	212	231	245	227	235	234	221	230	221	226	248	228	215	210	220	233	237	235	225	220	233	234	202	219	221	234	235	221	222	242	243	229	244	240	214	210	259	218	260	238	228	216	229	228	257	231	238	241	222	221	224	232	238	226	220	203	243	225	237	216	227	243	237	242	239	216	230	229	253	212	251	257	229	216	248	230	230	193	222	215	225	198	235	235	210	210	239	218	237	238	236	226	229	227	244	239	210	207	190	205	195	222	232	251	221	245	215	222	238	199	216	211	206	240	240	215	226	240	230	222	249	262	228	210	194	215	254	229	222	241	239	215	243	212	229	239	228	212	222	222	237	222	235	220	224	227	242	229	225	212	248	234	236	243	222	201	276	237	236	235	230	221	208	222	234	222	211	252	261	217	244	208	223	221	199	236	230	231	213	232	226	201	263	236	228	216	226	239	229	233	237	234	222	224	204	229	215	235	213	237	240	237	208	270	226	249	221	223	212	245	215	214	231	225	222	236	214	236	203	197	243	239	234	228	227	215	228	215	232	248	245	237	222	213	223	219	211	237	187	230	226	240	225	219	238	234	226	229	214	236	207	216	244	221	205	248	213	213	206	232	219	232	206	239	199	220	197	218	238	230	213	224	232	248	239	246	238	211	230	231	204	235	232	218	237	231	257	246	245	229	235	238	206	212	255	251	231	222	208	226	223	231	232	200	203	244	234	212	237	209	233	227	208	207	209	215	240	228	215	223	245	239	252	206	215	256	225	227	245	218	209	204	219	199	234	252	218	238	213	232	214	216	220	234	233	202	229	228	210	232	238	226	212	222	225	223	226	219	242	224	230	222	217	215	230	238	221	216	234	216	249	229	239	216	252	207	238	202	220	211	231	215	204	218	222	255	227	243	220	245	223	210	222	233	243	215	244	225	216	218	217	251	221	211	240	266	205	233	228	232	230	245	203	220	233	246	221	237	216	242	228	212	237	235	240	235	248	238	233	281	225	236	229	221	249	252	233	219	245	240	217	241	231	217	243	228	215	216	239	237	195	220	207	232	232	221	232	194	233	233	200	216	234	231	237	248	244	235	224	218	230	252	205	206	222	250	249	224	208	233	216	246	211	209	218	202	236	229	238	240	217	217	216	225	231	237	238	220	228	214	228	230	247	221	229	205	220	215	216	239	230	212	247	245	223	228	227	212	255	210	240	211	231	214	200	215	221	201	266	248	216	231	214	213	207	213	232	222	204	217	234	234	216	241	249	229	201	233	241	217	220	260	210	221	221	248	226	252	231	227	215	234	243	231	222	228	242	217	218	210	202	253	215	253	247	217	226	233	226	232	224	215	236	203	215	235	225	202	229	229	205	191	227	226	207	250	241	202	248	259	236	209	231	227	225	230	227	211	218	232	220	212	223	223	222	214	231	232	233	209	235	239	232	228	212	221	211	232	244	228	201	202	219	208	264	228	220	241	185	233	222	209	225	212	226	227	218	246	205	232	248	219	232	224	244	208	203	221	242	238	231	232	208	244	253	201	255	229	210	232	237	221	225	195	193	237	230	207	216	232	230	224	220	218	248	241	240	200	217	221	212	233	229	229	241	223	256	220	226	236	244	210	230	192	251	235	238	224	227	229	219	219	204	230	212	235	216	254	222	224	247	240	209	216	240	255	224	234	231	244	248	237	235	243	217	216	215	219	220	219	244	244	216	250	197	217	213	221	216	243	190	216	240	217	230	216	226	227	242	233	242	234	216	224	238	229	236	221	216	239	230	234	226	216	233	239	189	219	210	230	240	240	219	246	214	225	223	239	227	217	239	251	233	223	205	209	223	215	236	251	221	226	200	236	210	222	209	232	231	207	222	222	225	216	233	253	211	247	224	210	239	236	244	226	246	227	204	222	197	214	219	213	211	230	204	229	196	227	241	199	203	210	217	199	238	210	252	216	192	219	235	224	243	218	250	259	223	226	231	242	209	248	220	224	254	197	220	242	224	205	222	224	240	223	222	198	240	233	227	237	250	228	215	241	244	212	222	234	221	234	230	247	227	217	249	227	217	241	215	215	191	235	245	226	208	198	229	225	266	202	239	222	197	257	263	235	263	227	245	229	225	219	253	233	239	229	237	246	254	208	220	223	233	225	208	194	213	230	224	233	218	209	230	238	211	219	212	252	198	223	238	218	223	209	231	231	220	239	225	228	248	229	253	246	217	230	236	237	225	218	221	214	224	206	213	244	225	223	248	220	232	203	231	238	246	238	224	248	248	220	250	250	251	191	247	226	220	216	217	246	191	208	216	257	219	231	227	248	222	212	224	208	211	206	231	228	229	219	237	214	243	243	238	245	194	234	239	220	230	209	216	236	247	231	232	230	223	220	234	234	227	226	221	240	213	217	237	236	215	224	238	210	217	235	239	233	206	223	225	218	204	247	239	233	227	227	217	234	212	235	222	262	243	232	245	214	225	258	253	241	210	230	234	213	240	240	236	247	223	215	238	251	230	241	233	219	231	234	209	227	233	239	205	211	230	214	197	215	239	236	229	232	199	203	198	206	226	227	234	246	207	226	216	250	252	212	219	249	205	214	245	205	191	214	213	247	222	221	232	234	220	213	264	204	237	206	225	218	220	199	248	252	236	235	222	223	255	208	270	213	208	219	218	233	220	208	241	215	225	219	230	206	215	227	273	224	211	243	226	237	252	226	207	230	213	250	206	207	236	196	216	227	248	232	250	239	232	215	250	224	224	208	214	243	223	173	216	222	204	232	208	245	225	241	225	231	219	216	224	221	231	197	215	210	207	225	226	224	250	209	232	224	221	219	244	231	235	220	210	228	218	235	228	213	203	228	247	211	227	225	204	239	236	210	205	240	231	220	222	199	221	223	220	241	218	226	222	238	225	207	205	228	224	264	257	216	223	219	217	223	249	217	197	222	205	269	228	222	214	219	244	222	211	201	232	198	259	225	227	238	230	226	261	251	221	267	241	211	236	196	244	232	239	220	212	214	226	216	221	216	210	215	252	219	230	244	212	237
27879	36916	38113	44978	46997	50085	53010	52398	50631	46412	44448	48052	48548	48510	45670	40222	38320	37623	31506	19462	14672	17756	15487	16104	10792	10096	15277	10928	5624	4146	14544	16791	10219	4615	2757	1896	1844	2188	1530	1538	1832	1345	1271	1075	1150	1031	978	753	784	675	696	717	633	610	669	606	607	597	672	578	608	664	656	628	607	645	578	627	626	603	619	646	588	636	647	589	602	632	612	613	651	629	603	611	649	562	635	603	622	638	619	613	637	596	654	630	624	626	588	594	645	649	663	610	612	609	613	645	553	623	616	589	604	646	601	641	617	628	600	637	607	567	619	660	599	613	659	625	577	597	613	653	596	622	595	636	658	629	597	596	618	644	578	597	578	603	593	559	593	646	667	608	617	638	617	640	621	610	600	607	613	598	626	650	532	638	590	660	579	614	619	647	682	650	617	609	652	654	627	602	628	599	613	610	614	608	614	609	638	584	614	630	634	601	604	600	601	627	633	604	613	620	600	650	625	632	643	654	593	595	656	592	602	614	657	634	565	591	646	631	609	628	596	638	651	630	592	641	659	646	604	613	646	601	610	598	638	606	590	609	616	579	606	608	630	628	587	611	613	608	595	629	614	636	611	609	583	640	633	631	588	628	628	586	614	599	597	585	581	608	637	601	598	667	637	618	606	633	633	648	591	618	618	643	604	618	602	603	585	618	598	616	589	600	640	624	630	637	612	632	623	638	638	600	590	627	589	595	666	648	601	594	640	657	590	589	598	619	609	649	650	608	607	604	656	661	578	603	631	633	641	663	597	625	612	667	661	660	641	616	638	585	645	625	633	658	631	612	605	649	648	603	592	636	566	603	648	623	635	618	596	594	623	586	593	649	629	607	620	620	615	570	587	638	599	606	645	588	646	653	593	570	638	651	629	626	614	595	668	644	607	609	634	618	613	653	611	590	611	604	590	641	648	613	640	692	625	583	629	600	585	669	635	657	602	545	600	606	611	629	649	591	594	633	595	661	602	613	634	634	619	594	643	628	606	646	576	606	634	622	626	630	603	623	623	614	612	625	604	609	593	563	629	632	603	652	645	614	656	642	582	621	623	594	635	635	620	646	636	615	603	622	632	651	641	621	593	614	642	662	641	617	652	648	616	655	625	616	616	609	628	655	674	594	613	613	581	656	574	636	587	629	608	591	632	604	573	610	592	568	630	613	622	640	647	639	619	667	643	625	636	624	642	608	642	606	615	618	581	639	675	547	657	635	583	623	601	605	634	668	634	650	602	616	635	594	592	620	638	593	638	641	624	621	565	596	648	622	609	612	634	607	612	624	635	636	616	573	603	619	608	622	626	627	603	615	589	640	608	589	642	628	620	630	634	626	595	607	581	652	601	631	641	620	606	632	605	613	617	616	575	616	626	618	639	644	637	589	621	621	626	567	649	549	559	618	593	604	634	644	708	600	625	608	658	636	658	642	616	628	645	597	609	590	605	619	628	644	620	626	597	572	618	594	626	643	635	610	613	649	617	606	652	603	608	632	621	632	669	575	616	647	623	628	611	563	641	637	627	561	640	636	630	631	603	642	640	637	594	610	647	636	632	592	650	685	601	579	630	605	643	609	615	635	626	632	680	579	637	593	632	598	578	640	641	602	623	585	619	574	650	627	639	590	644	620	626	566	589	631	594	654	612	613	602	635	637	632	637	612	580	633	632	603	604	637	633	595	577	579	654	593	646	642	589	615	597	650	588	619	613	626	638	666	627	619	572	580	661	625	575	639	596	610	568	592	660	620	633	648	571	587	593	671	599	616	660	583	665	569	645	608	618	630	600	609	594	648	661	661	623	588	580	618	602	590	611	626	655	619	616	554	637	613	580	633	552	648	608	663	620	623	633	612	567	627	594	634	596	634	649	569	633	619	652	638	613	625	611	574	602	624	574	574	662	616	649	641	614	642	586	627	627	644	621	613	600	644	572	622	580	619	635	630	670	612	639	656	620	573	608	633	621	617	656	614	650	618	621	610	657	610	666	618	594	661	688	603	623	617	601	625	591	604	598	614	623	585	650	609	624	677	587	668	614	642	589	613	666	637	592	641	629	617	634	635	641	634	575	616	633	578	630	576	662	653	611	610	656	610	620	613	639	641	606	614	626	605	642	588	606	635	604	616	625	613	591	648	640	639	576	597	639	569	610	639	628	644	639	636	662	609	655	616	608	602	646	604	619	657	642	608	614	613	651	636	621	597	609	594	600	651	597	619	622	655	624	631	644	638	609	610	614	658	599	609	573	593	643	630	627	615	596	597	641	568	601	592	600	582	678	596	641	611	604	592	608	628	623	613	676	593	619	631	587	655	594	643	642	591	616	620	648	597	608	654	624	605	625	627	602	600	618	601	685	612	660	606	624	599	590	604	612	625	598	645	663	633	631	625	615	652	624	643	632	665	635	614	609	594	609	611	652	631	640	629	630	623	626	622	600	616	603	645	612	620	665	650	629	614	595	598	623	651	630	619	591	591	602	631	635	628	608	623	576	615	587	597	645	599	630	638	590	608	597	597	606	608	628	620	593	615	567	623	631	647	632	627	626	616	545	647	650	675	651	649	579	625	622	629	647	625	593	649	617	557	623	613	623	647	626	622	602	600	592	629	606	588	620	656	630	676	626	587	580	635	609	643	589	590	654	652	616	594	623	640	638	601	603	620	603	646	625	595	609	613	639	637	651	607	634	611	581	595	623	592	617	639	641	640	586	635	620	610	593	619	564	624	595	608	576	621	623	600	607	610	588	639	606	605	585	647	592	575	625	641	626	592	646	598	622	629	581	610	678	606	651	596	635	638	594	618	670	598	639	611	629	652	619	645	566	615	640	673	626	598	577	613	609	584	611	617	579	608	622	639	621	626	645	616	629	601	633	636	644	635	591	613	621	644	628	589	633	631	637	594	652	622	636	612	603	630	578	638	603	605	585	584	639	606	605	617	642	616	563	629	633	627	680	569	592	622	601	660	622	621	577	627	660	629	646	608	656	602	619	652	635	591	605	575	602	607	645	633	588	630	588	591	611	624	656	646	639	619	584	629	569	597	566	605	598	631	572	626	560	609	656	661	619	618	609	665	601	629	613	638	627	636	626	645	597	625	612	660	633	635	633	657	616	590	598	661	578	603	631	633	612	623	673	611	562	569	639	608	646	634	624	669	606	639	631	568	692	582	602	613	599	615	645	634	597	631	663	668	569	648	624	590	634	645	622	601	628	580	611	604	600	632	647	649	661	617	669	591	602	642	638	621	630	605	610	624	683	600	618	621	664	641	600	576	628	627	644	631	654	601	645	592	620	599	617	632	642	622	611	644	624	612	633	623	683	622	577	613	621	642	592	642	625	611	598	624	602	651	668	611	652	620	628	562	593	629	605	626	615	592	587	595	609	628	581	604	656	585	634	631	644	626	637	606	607	665	610	614	639	677	571	628	617	593	607	651	589	627	658	607	661	619	642	652	617	564	622	607	591	626	637	577	634	658	632	607	624	632	616	601
13446	11799	12849	9451	8307	6120	8039	5932	4573	3191	2382	2699	2165	2181	1792	1447	1307	1226	966	588	522	525	467	441	461	416	408	332	315	280	470	446	340	274	227	236	266	269	236	259	219	229	240	260	241	218	263	232	233	237	222	260	222	243	227	268	228	238	225	239	236	262	240	228	226	224	213	213	200	234	212	224	234	221	230	214	227	211	244	223	233	229	230	245	219	220	241	220	234	216	230	264	241	225	251	228	227	249	229	239	230	236	210	230	203	219	260	225	243	226	207	228	249	248	235	195	227	228	234	223	229	238	228	229	231	249	215	246	220	235	226	217	232	227	209	236	211	203	220	203	213	232	237	244	218	206	223	249	254	211	233	199	262	228	240	222	277	224	218	240	214	249	229	238	247	244	244	255	234	247	194	209	223	238	231	262	206	210	242	232	222	239	236	235	212	259	221	233	203	242	205	229	250	224	231	214	222	234	219	242	229	220	231	231	254	215	211	251	216	228	238	232	207	230	247	223	245	235	200	218	224	235	239	198	248	221	215	241	247	228	215	208	231	224	195	225	208	215	264	228	210	206	239	219	208	263	218	192	246	231	232	218	231	238	241	236	216	234	243	249	239	242	225	229	234	218	230	237	226	221	241	236	260	229	244	221	223	215	219	212	197	227	215	226	241	241	228	211	223	214	223	221	252	279	214	204	225	238	222	235	223	205	224	260	252	230	205	216	235	224	217	232	238	249	249	227	227	221	262	240	245	232	237	224	228	229	239	234	220	250	232	216	237	201	221	235	198	211	239	234	244	251	236	228	221	233	245	210	218	268	207	222	268	217	244	224	231	230	232	228	236	225	228	252	233	223	226	231	227	223	227	232	217	239	230	256	243	224	223	232	231	210	242	231	228	232	209	270	223	220	230	246	234	214	256	259	234	233	224	251	229	228	235	226	240	221	231	220	254	253	266	223	201	248	260	210	250	232	239	209	228	215	204	211	211	222	202	238	227	230	249	232	220	203	213	258	238	241	244	257	214	237	223	249	212	243	221	211	262	230	226	231	237	217	215	227	207	210	234	232	255	236	207	251	264	249	229	224	222	216	236	190	226	239	223	222	228	259	234	229	237	233	237	215	230	241	242	232	251	228	245	243	210	220	197	241	239	225	215	229	244	232	241	240	254	220	236	210	209	213	231	229	227	223	234	241	215	198	231	220	235	251	225	227	237	260	237	223	260	202	231	218	243	236	241	211	225	259	215	224	250	238	254	213	235	242	246	251	230	230	243	233	232	239	242	224	190	214	220	246	233	231	244	245	245	219	235	229	207	245	228	205	215	230	214	240	252	240	239	205	239	222	229	254	253	233	218	220	238	225	272	224	218	218	226	211	215	224	209	217	228	233	217	224	214	244	238	246	234	231	224	245	233	226	213	231	224	220	260	239	226	235	245	233	220	240	234	252	233	227	239	242	261	227	229	211	250	213	221	217	232	242	237	232	232	210	232	207	242	215	229	246	220	236	245	260	210	228	220	209	206	244	217	236	209	240	229	230	241	227	215	217	236	222	235	249	215	225	197	226	208	231	226	221	220	215	233	253	238	223	235	217	253	211	232	234	238	236	223	219	209	217	233	214	199	236	218	209	225	201	243	199	222	207	218	211	220	227	210	235	240	251	227	200	194	223	223	195	213	224	243	233	231	228	217	257	222	241	207	217	235	220	247	218	221	236	250	202	231	251	246	255	251	221	222	254	229	230	230	235	219	190	217	225	234	260	244	229	220	223	214	223	235	244	227	240	232	265	238	212	230	217	247	261	215	226	240	230	244	235	246	240	219	237	229	218	229	212	252	219	218	206	231	222	255	236	223	258	245	232	218	231	226	239	228	245	218	221	214	240	251	227	226	223	244	237	219	245	213	241	227	235	233	230	229	230	219	248	237	224	206	197	220	238	233	225	240	201	256	240	271	222	225	210	218	251	225	258	231	236	226	244	242	227	227	225	231	240	219	225	232	254	226	230	223	221	218	225	232	218	213	246	227	232	216	247	222	211	246	239	200	246	209	209	231	206	225	239	225	241	229	228	238	227	235	252	233	232	215	220	230	221	249	225	211	214	223	248	251	269	212	239	219	231	226	256	222	202	247	242	239	229	241	198	193	253	210	250	198	199	223	211	227	245	210	223	249	212	228	232	232	214	234	256	236	228	248	209	207	231	254	231	220	188	212	226	239	229	246	241	228	239	220	221	212	231	246	271	194	222	246	220	224	255	217	228	206	221	199	202	231	230	194	216	224	244	233	203	228	226	238	218	229	230	235	242	241	242	239	228	211	221	228	224	206	206	247	240	226	217	205	223	197	221	248	241	217	196	230	197	208	242	225	234	236	234	213	218	235	192	212	224	238	208	204	254	224	247	224	213	235	215	202	219	238	225	223	209	238	234	218	212	225	224	213	232	227	240	239	234	240	215	230	226	232	229	206	250	219	244	215	223	237	223	248	221	240	232	201	229	239	242	207	200	245	245	231	247	218	223	227	245	223	247	222	235	240	255	229	251	203	243	225	230	240	196	196	218	230	238	214	202	207	219	220	233	231	253	219	232	235	227	238	225	235	236	219	208	266	193	198	232	219	264	246	256	200	203	232	219	242	233	221	226	236	228	227	223	216	226	264	258	207	244	214	236	231	231	236	241	214	239	232	263	239	225	230	221	262	246	244	226	256	228	255	206	239	219	213	215	229	217	238	224	238	262	217	233	233	234	234	228	218	236	234	209	227	221	243	257	230	243	200	216	235	249	257	222	234	246	228	234	252	216	231	221	247	233	219	230	232	222	250	246	251	231	223	214	221	246	237	217	206	220	240	250	238	231	222	216	216	248	231	223	204	190	234	250	230	245	258	229	243	237	248	229	230	248	238	238	247	233	216	215	268	218	214	207	210	221	230	216	225	210	236	205	209	213	214	226	238	255	234	220	240	198	253	234	238	263	222	227	260	236	227	255	227	225	226	249	227	227	225	248	196	206	222	261	214	236	240	226	234	222	234	256	235	235	223	215	251	208	234	219	230	243	216	226	214	225	224	216	244	223	219	216	237	232	223	232	226	213	223	237	231	225	220	235	220	227	225	234	235	250	226	208	221	228	203	228	227	231	221	273	233	215	235	207	236	209	228	214	206	252	214	245	252	239	236	219	229	219	224	216	231	244	218	235	218	229	226	236	215	221	225	229	232	232	260	235	251	242	239	227	227	215	218	209	236	218	232	219	233	222	239	242	237	247	243	220	209	221	230	226	222	219	217	264	251	244	220	229	223	210	251	264	228	235	211	212	227	230	243	256	231	218	228	227	216	240	240	239	214	230	249	217	227	248	225	220	229	232	234	242	223	237	232	214	219	208	272	255	220	219	221	215	220	229	222	208	241	254	230	229	243	239	216	254	234	245	213	236	219	259	234	224	226	232	225	224	238	234	231	193	233	236	231	262	246	269	225	231	248	200	195	205	231	212	239	231	257	234	228	243	234	237
9158	10939	16512	17534	18529	16777	21543	17640	15289	11653	9295	11997	9852	10425	8198	7212	6094	5771	4548	2703	2524	2393	2371	2121	1972	1796	1802	1469	1123	1138	2097	2071	1421	945	749	733	756	763	661	674	695	659	665	626	651	655	656	633	604	630	612	698	646	638	601	603	604	618	668	620	602	635	583	620	631	618	616	595	639	613	623	637	588	634	612	646	596	641	663	614	570	649	601	612	601	624	600	622	621	575	639	602	604	593	644	631	596	683	612	608	689	639	616	655	639	580	631	609	617	608	634	596	599	639	611	630	625	639	618	632	595	591	590	645	656	619	647	619	621	587	649	655	599	632	617	627	582	623	651	605	661	615	616	613	573	623	647	583	594	604	601	621	595	613	594	631	661	638	599	625	606	610	615	605	601	629	661	610	616	546	598	604	628	689	581	611	615	620	640	644	646	583	670	629	641	602	615	635	628	602	624	597	624	632	591	591	644	598	626	649	586	628	645	658	586	599	610	654	639	642	611	630	620	627	586	609	617	637	587	642	611	593	607	599	615	606	626	622	637	620	624	624	627	633	600	578	658	571	636	620	638	578	613	626	624	622	598	643	651	633	608	602	633	608	629	603	622	636	615	628	631	592	628	614	663	602	573	615	619	662	606	629	605	683	641	637	622	619	622	638	612	592	605	630	621	621	603	586	628	640	592	627	651	660	629	604	608	601	653	641	622	661	575	642	634	583	640	626	623	618	641	610	625	639	617	569	581	606	622	573	614	584	623	619	601	655	631	586	595	603	565	631	612	648	636	620	619	621	617	646	564	580	634	623	645	619	601	623	613	631	615	572	643	606	611	621	641	617	608	586	648	638	628	615	601	632	613	631	627	650	657	606	636	658	635	642	620	623	627	621	637	605	581	625	613	606	607	626	621	615	620	674	637	575	632	660	588	652	658	609	610	633	630	633	627	588	630	615	618	570	627	629	641	594	580	606	620	625	616	639	633	607	612	578	644	604	634	612	614	615	653	596	630	640	664	591	660	586	637	621	625	596	624	595	626	681	590	621	618	613	645	634	641	641	660	607	605	648	615	597	601	588	627	638	648	605	668	600	628	681	625	644	621	592	611	594	584	639	653	595	583	634	596	629	650	609	599	609	584	617	676	676	643	641	593	628	631	607	574	568	659	594	587	612	633	611	570	591	606	648	633	625	616	586	640	627	624	652	634	625	657	654	631	624	639	600	622	621	649	627	610	563	616	645	647	649	649	603	577	599	645	627	676	667	657	619	606	589	619	690	585	606	582	655	611	655	591	619	654	577	641	626	565	617	616	662	619	613	658	657	615	577	623	657	630	642	633	626	640	574	612	621	591	584	614	651	615	571	629	632	606	620	647	603	688	623	657	649	629	579	637	614	657	638	624	593	601	622	629	669	631	614	635	576	625	632	596	630	638	593	670	615	626	630	613	667	654	612	629	623	627	613	640	627	604	663	643	621	586	593	631	599	616	624	674	675	651	614	619	586	626	593	601	652	612	629	572	643	638	636	637	619	640	610	630	632	609	607	615	636	635	592	604	657	596	622	666	612	597	606	629	657	607	653	640	607	616	624	628	612	623	617	617	608	626	601	657	582	631	632	632	617	640	601	608	601	623	627	620	644	618	602	628	630	589	645	619	624	605	585	659	629	678	639	615	612	631	599	653	594	618	602	606	638	599	581	574	643	568	630	647	645	617	640	655	633	632	625	645	610	596	639	605	605	655	605	599	619	634	601	654	605	610	601	594	651	632	601	628	614	650	594	601	608	643	576	645	696	628	610	652	627	630	612	628	576	626	646	614	611	622	626	580	629	632	621	593	643	643	580	654	634	655	587	606	593	624	607	661	589	619	596	606	609	682	642	638	599	629	686	622	657	672	622	596	608	620	639	627	635	596	631	626	620	610	622	566	601	648	638	594	592	630	638	605	649	589	599	636	613	637	658	623	607	593	655	597	612	622	665	640	609	648	620	619	610	597	601	634	619	629	648	637	635	597	602	618	645	611	635	643	633	623	597	682	649	590	633	637	652	595	627	609	619	634	640	603	583	587	644	641	620	634	633	639	650	630	654	652	637	586	666	600	611	609	624	644	608	640	658	635	636	634	632	617	596	603	615	639	640	633	603	642	638	625	600	703	606	635	584	634	649	589	635	635	593	665	612	637	643	601	623	622	637	639	615	630	601	666	663	575	630	641	611	619	592	641	600	618	604	671	594	572	616	626	591	648	615	603	640	604	619	595	661	589	609	631	599	656	636	600	581	618	587	659	621	613	635	619	584	616	584	609	599	594	605	597	633	615	625	625	596	577	628	662	619	629	625	594	622	629	626	612	622	619	631	664	652	613	660	607	610	633	629	585	660	620	605	588	622	663	627	620	641	633	647	686	597	632	630	600	632	688	601	613	648	625	659	600	614	634	649	668	587	607	659	671	586	621	634	640	613	668	584	599	624	627	631	649	630	653	641	580	619	567	640	663	610	594	667	616	622	646	596	606	578	625	605	649	639	616	601	582	608	605	661	653	586	625	636	619	624	598	602	585	594	629	657	609	596	621	608	630	623	588	623	601	605	602	644	590	672	641	617	622	631	618	599	631	616	617	626	585	611	621	594	609	628	646	589	656	624	630	634	593	596	591	621	585	625	610	597	649	588	609	633	623	598	634	596	617	630	631	642	642	606	592	606	610	615	652	587	594	589	623	610	652	606	617	609	669	663	661	602	606	630	624	590	616	600	614	625	601	601	610	608	619	595	633	625	570	651	591	620	599	648	619	598	668	641	636	642	648	621	625	598	636	629	676	621	599	622	592	652	620	599	594	597	628	588	582	646	629	614	581	618	614	595	622	598	585	585	646	593	613	624	650	615	687	659	596	624	651	630	613	665	641	630	627	669	648	611	626	604	619	641	674	622	624	597	677	646	638	608	641	619	603	658	608	616	640	663	610	638	661	620	578	644	597	606	634	667	624	610	644	572	651	622	603	637	634	636	589	604	664	582	584	644	637	626	600	599	605	657	648	623	610	643	652	649	571	620	651	630	648	576	626	632	626	608	599	596	604	617	601	621	623	623	619	582	626	601	664	621	590	589	620	646	597	591	665	623	668	602	639	640	612	676	627	619	617	624	650	625	606	614	660	602	601	606	643	628	615	583	617	579	615	618	595	583	600	637	653	641	613	641	603	629	604	634	683	623	619	637	603	635	599	635	608	638	614	619	604	664	603	601	620	654	640	595	606	678	639	614	655	652	614	633	619	597	618	634	616	647	636	641	605	646	634	591	606	635	637	602	618	604	647	638	608	610	658	592	620	637	613	583	644	631	587	616	605	641	622	632	663	649	622	579	591	601	627	623	597	612	615	577	613	618	636	613	646	653	643	694	636	653	630	606	630	608	619	630	634	636	592	606	650	593	644	602	664	629	622	655	595	602	603	595	632	675	613	595	656	625	651	597	623	620	607	594	579	638	626	608	602	594	646	588	613	664	642	604	609	668	623	598
36216	41197	36161	38764	37506	31654	40470	40882	36189	30928	24741	27480	26720	25375	21950	16916	12980	11100	7909	3381	3262	2469	2428	2082	1460	1315	1749	1422	749	931	2116	2290	1392	811	484	374	524	362	274	281	283	276	270	215	234	241	209	189	194	181	180	179	191	189	183	191	173	176	190	202	200	176	188	170	182	197	175	188	188	182	204	187	217	186	198	186	187	161	168	222	216	211	202	200	180	204	198	195	204	197	176	198	192	188	172	174	154	194	187	173	174	206	178	171	182	185	183	168	185	168	180	180	170	184	184	183	180	179	149	179	168	176	174	199	185	182	211	168	162	203	181	215	181	179	183	218	191	171	182	212	175	187	176	170	190	171	215	170	184	181	173	183	196	184	189	186	177	186	204	182	218	173	202	204	192	175	185	179	191	172	176	190	198	188	185	193	178	182	184	187	203	174	161	175	201	180	186	181	194	163	191	170	199	171	189	188	191	182	192	196	192	165	207	213	209	193	178	168	190	194	213	170	199	184	187	161	186	185	175	195	193	185	209	175	191	163	183	193	177	179	147	173	189	190	200	186	195	174	185	179	180	183	184	191	185	176	188	185	189	206	174	189	170	174	178	189	187	201	184	211	186	184	166	184	178	185	194	174	209	197	168	186	187	180	172	155	199	198	173	208	182	185	180	196	180	193	194	185	168	180	188	198	174	190	202	188	170	182	188	164	191	171	157	173	191	212	177	199	206	181	177	162	159	174	194	193	180	181	181	195	177	186	197	193	165	175	176	212	190	181	185	188	178	178	179	184	170	191	196	192	162	173	194	172	174	180	216	204	228	190	201	168	177	169	174	169	187	177	186	174	196	180	201	172	167	170	199	205	184	173	175	198	194	166	206	172	168	163	219	186	176	179	171	212	180	185	176	153	186	175	187	177	177	201	183	183	168	163	176	194	191	180	187	185	172	200	200	207	199	188	169	180	176	163	193	186	181	174	190	199	203	180	179	202	188	213	142	155	182	192	189	178	169	176	194	202	202	208	194	176	173	179	176	181	163	188	203	202	208	184	164	188	169	220	182	178	193	192	193	191	197	154	183	199	174	185	179	187	182	187	163	184	186	206	188	190	184	175	197	184	166	200	172	178	191	172	165	190	183	174	178	179	169	212	174	183	190	161	210	213	176	175	227	195	178	193	178	190	192	202	172	202	169	202	181	176	206	163	188	196	202	176	177	178	191	171	162	200	177	194	205	182	179	180	174	175	170	203	174	162	192	217	205	171	169	209	174	168	183	187	200	195	192	185	158	167	192	190	167	206	185	174	167	174	196	179	208	201	185	192	199	216	184	181	200	193	182	202	176	190	187	180	178	200	193	207	193	176	177	199	176	175	187	195	189	189	162	186	169	172	199	185	186	184	164	195	192	194	193	183	174	190	174	201	194	195	189	162	198	222	189	191	167	193	179	182	179	183	168	190	201	178	167	208	199	173	196	186	205	203	199	186	178	218	204	205	203	168	178	167	186	198	192	192	182	196	191	194	192	162	165	169	199	186	183	166	190	187	210	214	196	191	180	199	179	191	193	179	192	188	167	166	183	207	204	188	184	197	195	164	186	186	190	210	178	184	217	181	189	186	163	176	198	179	179	185	177	183	214	195	170	174	199	200	194	164	183	180	199	168	208	181	209	185	195	182	185	189	210	176	191	183	197	193	168	167	198	170	156	196	181	165	181	168	174	180	188	169	201	180	171	169	177	177	164	201	190	196	196	194	163	192	158	196	189	185	171	159	190	204	169	209	208	160	149	187	196	190	205	173	169	183	200	184	161	196	176	194	177	182	188	175	186	177	178	175	169	162	174	194	190	185	178	171	204	186	162	177	192	185	185	166	194	201	186	165	181	177	216	183	164	194	181	185	205	170	163	167	167	187	204	171	185	179	169	170	157	192	189	181	184	173	194	181	190	188	209	194	193	197	185	189	163	190	182	189	153	198	186	167	158	155	177	200	167	181	168	164	165	197	185	195	169	194	217	178	185	182	189	187	213	204	186	212	176	192	181	201	172	210	177	158	196	172	194	196	169	192	193	192	172	184	194	204	157	197	169	182	184	189	199	197	180	176	184	173	181	177	223	180	206	202	195	179	159	170	192	189	184	189	188	178	168	176	180	184	178	172	174	180	184	185	182	185	187	181	196	206	161	198	187	180	166	190	184	177	191	216	187	198	172	182	164	190	168	193	179	184	171	189	202	175	189	189	187	189	185	200	168	186	177	203	200	187	197	187	197	196	205	188	171	166	187	166	223	198	179	192	216	193	163	187	172	185	196	203	205	176	179	164	210	188	173	167	191	226	169	188	193	197	182	199	199	184	175	180	210	189	169	173	172	193	161	186	185	177	205	183	175	178	206	192	172	205	204	178	196	190	183	208	197	188	182	188	171	186	190	183	179	181	194	188	173	181	179	195	201	210	214	186	192	190	178	177	192	177	196	166	183	207	192	197	182	171	162	174	185	197	180	179	175	154	173	183	196	209	179	175	180	158	184	168	183	186	160	175	169	190	166	189	165	167	196	182	166	187	174	173	174	195	170	170	180	171	193	179	195	182	203	158	192	205	206	205	219	182	185	199	205	194	172	196	171	183	195	181	189	178	194	172	193	158	174	197	199	192	158	185	166	203	191	200	189	181	198	186	186	187	186	197	176	165	189	193	185	155	185	197	164	179	205	178	182	197	164	197	163	205	203	164	194	206	179	188	186	174	144	202	192	169	192	192	191	157	186	197	191	178	163	181	163	184	166	160	160	204	173	159	204	192	179	197	178	181	175	200	164	193	185	162	168	189	211	162	224	187	190	183	172	176	182	217	182	176	189	200	182	165	162	206	189	181	182	179	167	147	205	197	164	191	189	203	196	174	202	185	171	174	175	197	199	170	189	170	170	200	178	202	195	196	187	185	191	189	198	200	209	191	197	173	214	189	211	195	174	200	183	175	180	183	184	176	196	192	181	162	198	188	169	175	176	217	186	187	159	203	212	208	174	188	196	165	168	188	174	164	189	181	176	172	189	205	179	167	195	190	201	176	193	189	196	188	195	179	166	186	220	199	208	205	182	195	188	186	179	190	204	176	212	201	160	184	185	182	190	199	177	167	198	161	175	166	183	173	195	187	157	198	158	171	187	167	174	184	189	202	190	178	176	201	162	161	201	169	186	191	167	195	188	196	162	182	176	181	172	180	149	201	186	184	176	171	189	199	197	185	177	192	180	182	218	183	195	167	191	176	193	181	198	188	179	195	181	198	183	208	191	179	206	178	166	191	189	194	166	175	180	182	188	172	172	164	181	177	170	170	187	202	165	205	205	182	184	194	198	212	173	190	188	176	174	188	220	184	186	197	185	176	193	175	184	188	181	201	200	180	159	176	186	187	177	186	193	186	165	193	203	175	166	163	205	159	200	215	200	198	188	179	180	176	195	170	159	173	194	198	178	193	174	184	171	173	180	172	201	194	180	206	194	205	190	195	182	191	186	152
26704	33401	34329	41991	43127	39342	49264	48900	46846	43268	37426	44217	43740	43447	39429	35133	31890	28974	23701	12908	14715	11696	11926	10651	7873	7184	9611	7834	3937	5132	11542	12067	7791	3925	2256	1924	2350	1622	1143	1169	1000	992	978	893	906	782	713	618	599	563	599	570	578	554	543	574	541	517	538	523	582	504	481	518	518	498	488	574	506	515	548	484	505	508	510	532	564	522	501	544	515	536	511	545	491	499	512	550	522	546	498	522	516	545	546	547	510	531	544	522	555	557	509	504	528	510	530	498	558	521	553	512	549	486	490	550	501	505	552	539	513	557	521	531	518	516	515	519	500	581	508	564	487	530	472	529	519	513	533	520	560	519	550	511	535	501	501	525	500	544	521	537	505	508	513	566	536	519	501	525	521	528	546	476	546	531	549	481	504	556	526	513	597	495	548	561	478	517	509	536	494	482	544	481	507	559	522	524	525	524	542	528	531	502	482	572	496	550	553	558	504	542	521	544	557	564	512	551	471	506	544	526	550	537	532	504	495	517	538	539	509	529	496	552	485	513	547	526	530	526	504	518	516	547	499	501	508	516	535	529	552	545	519	519	549	507	545	539	584	553	493	498	535	494	511	552	541	491	527	540	532	566	531	521	560	524	505	483	473	550	571	558	594	540	528	521	516	516	539	526	532	539	541	508	532	527	527	516	559	518	528	507	552	519	536	521	496	535	502	512	529	543	502	489	533	527	513	503	527	537	550	543	495	540	515	521	539	513	524	505	517	508	556	491	508	537	536	528	545	556	539	537	581	526	551	516	520	510	501	539	530	510	546	520	520	537	518	540	547	529	494	520	520	503	502	489	544	536	523	513	561	509	509	500	542	486	505	535	524	514	484	534	523	548	532	593	499	573	548	506	511	533	538	522	543	530	544	557	501	554	486	515	545	513	515	502	503	497	535	519	513	511	567	540	500	493	537	528	537	510	558	518	526	570	507	507	507	516	508	536	541	527	527	534	532	494	515	562	560	520	562	499	505	521	553	499	488	540	564	470	522	520	532	541	544	507	523	511	533	521	517	536	537	560	548	542	522	530	486	548	517	554	524	502	537	518	514	553	524	551	540	532	504	503	500	485	502	542	597	582	535	546	533	526	508	499	522	561	502	497	506	497	516	583	521	559	515	517	478	481	533	526	523	521	521	539	529	497	539	564	526	519	535	531	526	566	527	508	520	486	475	520	562	556	568	548	519	560	528	522	507	491	511	518	533	566	551	553	508	510	499	538	541	523	551	537	499	544	535	530	502	533	533	514	487	516	521	559	511	564	523	491	535	500	529	506	438	554	523	515	517	582	532	531	516	493	528	493	525	498	519	519	512	560	539	527	552	519	495	545	546	523	544	537	521	507	496	499	505	525	523	507	549	524	540	484	531	493	548	533	532	504	486	551	508	536	515	473	522	515	512	529	512	566	490	548	542	534	572	522	546	558	513	535	513	479	525	543	503	531	486	526	519	523	504	540	529	498	588	538	534	529	511	504	541	510	567	507	507	495	469	536	552	514	491	526	536	557	527	515	517	477	524	498	529	539	538	548	484	528	490	529	526	508	517	559	505	541	493	501	518	545	519	572	530	524	499	527	488	521	547	508	473	489	517	546	508	512	505	516	520	493	512	569	485	493	534	512	538	512	504	557	534	535	539	514	554	532	511	519	575	549	563	550	493	496	529	519	539	529	511	534	525	548	517	504	515	527	551	510	527	497	504	516	584	517	513	511	502	506	541	525	552	534	527	532	529	508	524	519	507	513	528	509	497	519	544	530	515	521	546	486	480	551	497	520	562	549	536	501	504	537	534	521	545	547	532	474	530	510	501	532	527	506	531	540	545	519	527	522	528	481	541	527	526	513	542	513	493	566	516	510	525	513	530	524	546	526	531	511	506	505	543	523	520	532	512	489	556	508	514	505	536	527	499	498	512	549	528	522	513	535	533	530	490	523	534	526	544	557	549	496	500	497	497	572	520	536	544	513	528	558	526	509	538	520	497	541	510	519	510	541	517	532	489	541	532	510	530	518	531	536	523	556	557	537	529	541	540	492	506	503	543	514	486	531	484	514	513	492	516	544	530	522	505	527	559	500	524	517	535	546	531	521	528	517	506	499	520	498	510	470	534	554	506	537	501	554	561	562	496	540	531	508	468	516	510	499	529	568	517	520	574	506	528	524	552	559	479	494	537	505	527	488	524	533	513	551	497	515	511	515	475	498	504	507	551	559	475	558	514	524	492	567	566	505	549	511	533	480	507	540	490	511	536	528	488	571	520	554	534	528	535	502	478	517	523	556	494	548	540	499	537	525	523	532	500	568	519	535	516	545	522	534	553	543	522	522	534	522	520	514	518	550	526	515	566	534	492	530	506	508	546	559	527	529	529	479	547	513	562	502	549	502	529	516	543	480	509	513	527	497	526	538	466	492	558	522	504	499	532	492	532	514	539	487	522	555	487	545	546	560	537	559	508	505	506	478	530	541	484	520	548	500	503	542	505	522	544	532	543	495	507	495	540	517	520	513	556	514	512	569	539	484	550	508	513	506	522	524	539	525	515	541	500	524	517	593	530	500	522	494	511	484	521	521	520	495	566	556	516	527	532	479	529	499	527	531	512	565	496	513	510	503	540	517	557	507	543	553	524	507	578	549	561	515	486	525	525	513	512	556	558	544	539	512	537	534	532	508	522	544	516	518	515	532	554	486	510	506	506	541	548	522	545	538	497	515	572	506	584	527	502	517	524	514	538	497	531	523	517	550	515	514	544	551	537	502	505	501	525	544	534	511	544	536	494	487	517	499	525	553	529	484	518	530	559	533	491	524	539	508	541	514	506	577	536	572	506	573	511	508	550	562	524	535	500	543	515	537	528	505	560	536	539	521	499	547	520	501	535	548	552	529	523	522	503	515	497	603	562	541	524	495	505	523	549	513	507	552	537	495	549	510	499	522	539	522	540	517	506	547	529	533	517	523	544	513	472	514	531	472	560	510	472	589	501	536	557	529	535	539	512	483	539	527	547	543	514	593	530	523	556	508	518	473	520	487	534	497	515	510	560	536	480	519	552	516	510	516	535	524	515	532	508	537	536	516	500	542	532	541	533	480	489	473	508	514	485	500	518	514	516	547	496	469	547	540	532	526	509	536	500	507	510	564	544	578	511	494	479	498	490	518	517	500	485	552	534	519	528	504	505	551	538	558	532	508	492	523	534	523	517	506	522	532	516	499	569	494	531	579	536	537	495	534	508	526	480	535	523	519	534	501	498	538	502	523	554	526	513	529	509	513	532	504	542	488	503	538	546	523	531	506	509	549	522	527	522	520	494	516	537	498	530	576	514	536	525	505	539	526	532	520	529	515	528	508	529	512	540	519	604	540	535	582	518	521	508	544	516	558	515	493	502	515	532	509	528	507	519	494	525	494	511	538	536	509	537	502	515	501	530	492	482	540	504	525	517	517	505	505	513	522	474	501	555	543	547	507	527	538	526	543	505	508
44279	41101	40061	42897	39310	41315	47006	41745	39640	34793	30954	34155	35529	34002	29328	23398	18845	17206	13304	6806	5140	3996	4069	3220	2533	2971	3153	2549	1195	1291	3038	3440	2045	968	501	424	434	338	291	346	321	290	247	251	248	266	279	214	244	243	241	253	236	183	215	227	217	236	247	205	184	230	237	235	237	233	223	220	219	200	220	243	232	229	234	229	219	234	246	227	221	193	238	211	228	246	219	224	227	245	241	224	213	216	242	217	208	237	209	223	203	233	257	197	209	249	249	205	218	241	239	245	240	235	180	232	223	230	211	246	207	219	246	203	221	217	223	233	226	208	221	229	244	212	265	229	225	239	220	229	244	238	219	240	244	231	210	218	243	226	215	224	233	221	214	210	223	237	222	235	230	254	221	226	221	205	225	215	187	225	234	235	235	218	245	216	229	218	242	208	209	217	248	224	249	223	222	228	213	232	217	209	231	219	219	221	238	233	222	208	227	226	216	209	194	232	221	213	224	205	229	219	205	230	235	247	237	226	233	244	219	214	256	207	234	231	233	229	231	205	215	240	246	210	233	224	207	208	241	232	237	249	238	226	214	193	241	229	221	207	247	218	203	225	235	246	206	249	227	219	207	233	215	235	229	249	235	220	239	221	194	206	217	234	238	237	210	227	221	238	233	210	233	233	231	248	225	234	233	227	213	212	245	214	241	223	235	241	232	235	220	206	212	223	221	230	213	221	232	225	216	232	222	235	228	219	224	195	251	262	227	243	221	247	214	216	241	201	207	236	227	219	222	222	211	221	201	197	198	212	204	212	233	233	187	203	204	242	230	202	208	240	246	213	213	216	229	239	220	229	221	248	228	215	223	234	221	243	240	235	205	264	230	239	239	242	211	241	257	210	235	209	218	203	221	241	210	246	203	202	257	201	226	239	208	235	246	211	215	235	235	212	238	200	239	242	229	225	242	235	238	214	240	242	226	213	223	243	213	216	228	256	240	248	231	213	258	249	222	239	231	219	229	200	208	229	218	224	197	213	239	239	229	232	224	227	231	208	222	219	219	217	239	214	246	227	215	200	208	226	200	216	231	244	228	218	212	216	217	245	198	189	222	234	227	217	217	226	220	226	239	218	247	222	221	251	238	223	223	238	210	222	227	238	235	235	194	214	231	207	221	246	211	219	233	204	228	237	217	235	227	205	216	246	240	237	231	247	240	220	214	226	217	211	224	201	221	190	226	242	236	240	222	214	240	230	237	252	199	244	232	229	237	211	238	227	229	192	232	254	212	202	232	235	224	207	230	209	225	212	204	220	219	224	228	229	246	191	217	213	257	251	226	230	248	242	212	227	238	227	217	238	213	244	221	244	198	248	245	266	242	236	244	225	211	227	225	222	202	207	236	212	226	239	209	218	221	245	234	221	199	236	222	211	232	229	243	230	239	228	186	231	238	251	204	234	235	228	217	225	240	245	213	274	207	235	226	226	247	244	211	215	250	221	208	262	213	244	236	233	236	230	249	228	223	180	209	197	219	206	236	218	231	223	238	236	203	205	228	233	238	234	214	231	228	238	223	232	244	229	240	194	218	196	219	234	249	218	222	212	246	246	241	240	203	246	208	229	206	228	225	231	225	195	229	212	230	252	244	244	219	216	236	225	240	242	239	224	230	243	235	240	229	198	236	249	230	192	215	229	214	219	217	241	208	233	264	238	235	262	236	248	222	211	187	257	205	233	218	218	251	226	236	235	180	197	220	220	239	219	230	236	224	211	233	236	204	234	222	213	212	226	212	235	247	216	221	205	226	211	225	217	228	224	282	208	245	215	213	242	232	245	215	228	228	229	226	225	216	217	249	229	235	216	248	245	247	202	230	244	228	241	205	198	222	220	223	226	214	200	221	210	224	240	229	212	199	253	227	223	222	241	232	201	203	227	240	245	226	221	221	227	228	232	240	219	250	225	215	207	244	221	223	197	220	235	223	229	201	229	247	226	210	236	247	249	225	231	226	250	237	185	198	235	226	252	243	214	190	232	211	221	223	215	235	234	236	201	241	227	237	240	205	237	228	205	215	217	219	242	228	224	215	235	208	243	213	219	206	262	226	235	260	247	232	228	217	233	215	233	233	226	209	215	250	241	236	209	205	221	213	235	215	186	214	205	234	194	213	231	239	217	223	241	218	219	213	203	224	228	199	212	233	237	202	212	208	220	234	217	241	220	224	213	230	228	199	214	222	213	227	239	196	222	215	210	231	213	228	221	247	237	245	241	221	230	215	222	224	238	219	217	245	232	242	251	246	234	225	234	227	251	225	266	243	215	237	229	220	221	235	235	231	227	217	228	222	247	230	196	215	218	229	239	242	249	236	219	225	217	237	221	245	238	217	237	235	235	211	234	222	223	232	246	205	221	228	212	239	213	220	209	234	233	230	227	232	225	235	243	244	226	216	263	220	248	229	236	216	215	221	234	230	228	236	239	226	210	230	230	209	227	209	219	195	222	208	227	249	237	233	237	251	211	204	233	208	197	198	231	230	220	215	228	224	226	232	215	223	222	234	202	220	227	253	229	219	211	215	216	217	225	229	211	231	235	232	240	237	247	225	217	216	222	217	223	213	241	244	227	229	245	241	239	207	211	249	226	223	227	241	213	227	207	225	225	245	237	208	221	265	237	235	262	206	223	230	258	238	214	219	232	233	251	211	248	230	265	222	204	226	240	203	211	238	214	236	228	231	199	236	238	211	236	211	216	227	214	223	242	200	247	265	243	208	241	219	243	222	212	240	219	229	242	245	208	210	216	222	219	261	213	228	249	250	247	193	256	245	226	225	243	262	209	227	236	263	231	224	236	209	223	229	237	220	242	202	203	226	210	233	250	218	245	237	197	216	226	235	256	222	237	214	231	247	227	216	244	240	200	220	209	252	206	200	193	232	216	242	209	202	205	219	231	217	210	213	202	238	242	206	247	218	215	214	230	236	208	234	200	228	248	249	225	222	217	239	231	208	228	233	233	229	220	221	216	226	205	215	229	209	246	211	233	222	246	227	208	231	241	227	260	223	227	226	205	231	246	224	187	243	248	215	228	213	235	256	238	208	222	215	216	235	204	225	212	246	212	213	210	201	226	251	231	227	232	229	184	222	268	210	218	235	212	245	263	242	240	224	244	231	234	237	215	219	252	234	237	233	235	207	211	211	223	241	242	232	222	233	229	228	209	238	225	195	215	252	193	239	251	240	231	192	214	239	209	229	246	227	232	230	207	223	230	233	243	251	250	184	235	216	216	188	207	236	217	211	241	226	222	213	209	231	214	213	203	242	220	234	237	239	205	227	218	252	245	260	248	203	208	224	225	236	234	222	246	223	225	216	226	216	209	229	231	248	216	216	229	228	225	217	217	241	247	232	227	227	246	207	217	233	230	240	224	238	234	215	235	222	236	229	228	235	240	220	203	232	203	207	220	218	210	237	211	212	218	255	234	225	231	223	234	237	212	232	245	196	213	246	217	233	220	234	213	220	208
32974	33450	38324	45772	46204	49664	54099	51605	52021	47362	43650	49585	50439	49392	44645	40063	38216	35255	30717	20493	18703	16203	17269	14532	11765	13831	14893	11645	5879	6851	14834	15785	9783	4957	2182	1773	2042	1325	1103	1190	981	995	896	847	894	815	745	719	656	730	671	670	677	657	592	671	626	661	638	651	651	632	640	623	656	614	624	620	632	641	625	632	638	653	576	602	662	646	607	612	621	640	624	666	613	618	578	634	592	630	593	600	632	622	642	657	624	639	607	637	609	624	630	644	641	624	565	624	622	625	576	618	581	591	618	623	616	574	637	618	545	592	640	647	624	599	614	596	612	623	620	641	593	658	610	598	610	633	586	604	613	603	649	579	576	590	604	625	576	636	615	648	576	557	594	625	643	571	606	602	688	640	608	638	593	608	600	603	635	621	635	616	631	598	607	634	578	606	597	636	641	635	630	629	623	599	615	623	569	594	570	586	590	605	598	621	599	639	648	635	612	632	657	608	609	605	624	610	567	647	648	620	608	635	621	622	612	628	623	585	607	611	631	615	605	591	626	614	584	618	594	601	590	659	627	634	614	603	623	572	638	594	637	620	632	608	657	640	671	588	634	601	602	602	642	642	597	600	656	579	651	630	609	593	657	653	616	612	671	614	639	646	624	694	613	611	613	650	629	583	623	648	612	669	665	577	626	597	665	583	657	620	601	597	581	577	606	656	637	601	631	595	633	655	576	661	621	612	608	633	613	657	609	589	649	578	645	608	651	641	681	635	643	616	604	645	607	648	637	637	601	610	641	637	585	661	611	642	596	597	587	608	626	598	630	612	602	672	625	596	617	578	591	636	596	606	646	609	627	666	592	641	621	601	616	597	585	629	637	597	632	610	612	595	646	612	623	598	624	598	604	665	623	592	629	594	600	602	574	596	593	652	619	567	650	579	661	595	672	665	632	637	627	641	683	632	626	620	613	622	624	617	634	618	657	627	623	619	600	610	614	611	605	591	681	621	616	651	581	637	618	627	623	638	612	654	597	609	600	628	630	597	635	611	649	580	585	645	585	624	581	614	667	634	642	617	598	610	613	610	638	590	611	579	631	631	643	642	638	626	631	596	664	639	597	624	613	612	637	624	636	623	590	628	660	641	637	624	620	585	638	609	610	634	614	622	635	615	611	616	599	644	631	600	594	631	560	606	612	597	643	643	612	591	636	580	611	616	631	618	600	639	625	613	590	632	615	616	630	603	635	634	644	585	681	614	604	612	593	643	623	620	638	601	611	573	617	598	624	606	606	643	593	604	577	639	597	607	594	605	614	578	600	624	622	620	638	599	608	629	645	606	578	598	589	662	616	559	659	617	623	623	600	626	610	618	625	603	608	578	639	666	625	592	629	640	642	633	662	584	603	634	633	640	640	639	646	636	617	615	607	629	615	634	615	590	642	655	633	612	584	580	648	616	621	630	619	632	633	592	635	610	616	620	631	586	614	580	646	580	675	658	660	594	621	602	595	557	573	626	612	624	620	580	625	580	677	638	582	579	586	618	564	619	653	605	628	624	660	610	629	647	646	628	646	585	624	619	598	619	638	627	624	639	657	624	619	625	625	620	615	577	604	649	623	593	600	621	601	623	628	636	591	585	635	614	603	639	614	641	605	668	640	604	631	643	632	602	624	614	624	623	604	631	620	600	632	575	613	572	599	616	638	624	607	628	666	608	622	585	625	603	635	622	615	584	625	614	633	634	628	589	585	645	668	638	587	644	627	628	575	626	606	632	589	583	606	657	616	645	595	592	617	638	658	614	660	609	571	603	610	632	631	652	635	650	642	612	583	612	600	620	576	616	607	594	568	627	620	577	649	618	618	620	606	616	614	647	614	539	629	606	630	570	600	627	608	607	609	627	611	613	611	667	621	602	618	626	677	610	604	572	660	670	597	660	645	618	643	702	594	660	566	623	616	623	627	629	611	586	645	604	605	620	560	598	604	599	597	620	587	584	635	636	596	608	631	627	607	614	605	628	613	623	602	638	583	638	631	573	619	627	587	595	614	601	587	627	596	602	670	602	669	633	614	634	617	625	589	607	599	573	623	577	648	582	617	630	601	600	669	587	570	614	659	613	566	636	586	644	628	629	631	626	625	639	608	637	610	659	617	619	608	632	602	611	584	613	576	603	640	567	625	617	637	650	538	587	598	671	637	601	612	620	588	623	654	624	615	613	583	578	621	594	638	594	601	645	639	582	611	639	593	576	625	608	668	564	620	621	587	613	666	616	648	611	593	636	643	658	615	627	632	642	643	635	615	610	652	641	624	645	599	605	615	616	665	621	665	616	608	571	610	642	621	606	664	624	647	603	642	607	630	631	637	621	611	636	625	615	610	624	590	604	605	594	665	634	619	620	636	610	618	631	621	658	586	651	596	602	553	639	629	634	656	576	570	628	667	598	645	604	601	636	595	607	598	601	647	587	700	619	609	598	614	676	604	654	588	583	604	623	627	630	622	641	578	576	651	596	605	575	622	622	592	572	674	642	634	611	615	622	626	638	621	644	651	637	646	617	623	607	618	620	642	602	639	621	658	624	600	607	631	646	654	621	625	636	591	634	619	594	575	603	578	619	584	646	615	584	567	595	570	593	615	578	648	571	626	600	606	593	612	594	631	611	596	598	615	614	604	622	608	593	614	609	598	599	610	614	604	614	625	627	625	649	597	592	598	633	602	649	650	602	604	626	621	608	620	618	613	610	645	602	632	612	629	669	648	623	628	576	643	649	632	580	593	649	623	658	617	629	652	645	580	614	587	622	584	602	608	601	656	626	619	651	582	614	626	651	605	598	610	621	631	602	629	620	622	567	601	617	600	629	651	631	634	633	591	596	586	643	629	623	613	607	586	627	599	643	596	644	597	608	647	581	643	578	642	630	599	605	603	586	631	636	666	620	639	599	630	624	612	620	583	656	597	647	586	657	613	575	623	594	619	625	648	586	616	575	606	601	623	601	612	596	635	581	604	612	626	630	573	589	649	643	648	606	618	634	613	603	664	660	615	629	656	627	601	562	637	677	651	628	613	546	625	649	593	621	620	620	569	620	594	600	606	635	639	644	626	605	627	633	601	619	600	624	628	597	608	610	709	598	634	621	629	610	622	622	586	606	597	635	629	559	641	637	584	589	593	679	613	619	613	609	627	635	612	643	632	633	595	618	617	604	560	606	619	632	603	641	667	614	620	589	632	643	594	615	654	624	664	660	616	603	576	599	649	635	607	597	629	649	609	627	606	607	638	712	623	648	616	604	628	582	621	602	591	596	610	624	613	619	611	637	657	624	626	626	683	638	654	649	588	605	637	611	605	608	649	655	618	629	650	601	579	583	691	653	610	623	659	602	616	620	620	599	573	671	594	589	637	627	593	622	578	589	605	587	651	604	644	623	583	605	629	627	581	604	608	591	650	603	658	608	602	599	618	637	589	576	660	624	616	617	632	590	626	640	597	608	624	601	603	626	608	619	632	589	591	655	614	613	588	651
15331	11477	9506	8432	7156	7730	8023	6117	4676	3398	2692	2394	2551	2307	1782	1384	1217	1068	814	651	551	482	500	451	401	455	393	394	338	382	455	452	419	274	254	251	264	243	225	236	223	262	247	242	225	235	222	202	238	217	230	240	249	236	248	246	220	226	238	243	221	260	253	244	212	239	245	254	243	239	270	242	239	225	212	228	247	248	232	210	247	223	247	208	231	208	216	209	224	233	240	238	244	223	216	220	217	234	245	228	221	207	251	274	218	237	212	232	263	246	213	239	210	237	214	256	223	254	215	222	233	218	231	223	242	246	230	220	237	228	227	216	223	214	244	239	252	215	242	243	228	226	233	233	258	227	240	237	212	258	259	225	225	230	249	227	256	234	236	238	225	223	220	247	238	232	222	221	250	238	218	231	216	234	243	235	261	245	230	226	234	244	239	237	226	228	242	238	235	234	238	234	240	223	231	238	187	229	237	209	238	247	249	234	214	218	228	221	232	232	234	225	232	252	239	239	212	216	236	216	234	236	236	255	210	209	228	233	257	225	237	221	231	243	237	249	220	241	215	232	222	242	230	236	219	224	201	235	234	229	232	210	201	218	230	204	245	215	232	228	211	214	219	218	244	216	241	226	227	216	239	257	216	260	242	229	232	210	236	208	229	248	227	229	279	233	239	262	224	224	221	231	232	245	219	225	217	223	239	238	220	241	222	236	230	243	248	208	243	228	213	251	257	231	209	231	219	247	242	211	220	222	221	212	204	225	256	234	237	228	213	267	225	220	265	224	216	248	243	236	224	228	216	229	212	220	259	236	220	224	235	202	209	234	224	224	221	230	222	239	233	229	223	233	193	226	215	225	245	237	237	236	240	241	235	213	258	252	272	211	244	237	234	210	208	208	256	254	228	231	212	247	238	226	233	240	224	210	233	230	223	256	209	224	223	244	230	213	249	206	229	230	235	228	229	230	236	224	250	222	238	222	249	226	223	243	224	254	229	202	224	230	225	223	238	220	200	223	254	242	245	220	225	230	223	234	248	237	219	223	233	239	242	230	214	231	235	249	228	255	246	208	215	218	222	242	218	219	243	252	227	228	249	245	251	251	214	229	204	232	239	250	229	201	215	222	221	231	207	254	210	242	230	219	222	235	224	238	229	222	218	249	251	222	215	207	216	212	230	238	249	226	222	215	236	237	227	241	223	209	241	235	234	245	232	230	225	243	224	235	238	230	246	234	222	219	227	237	240	254	223	228	222	249	218	235	245	240	195	218	259	227	234	201	233	230	219	226	261	226	251	224	237	223	239	241	214	228	257	248	237	224	234	228	232	219	207	255	226	261	254	231	242	248	238	225	222	231	236	212	241	216	238	210	213	243	231	248	253	227	217	241	219	217	210	230	231	220	229	227	244	216	219	209	215	228	270	229	227	242	249	246	206	208	211	208	203	218	229	203	227	232	268	245	245	247	234	221	211	228	244	252	251	219	220	221	249	217	229	255	264	226	229	217	239	219	239	226	184	236	233	205	221	216	226	205	251	201	259	231	240	243	214	238	230	228	257	228	206	253	249	211	220	250	229	212	223	242	235	251	240	224	235	208	220	227	215	210	239	234	257	214	226	216	238	258	235	237	230	241	245	228	218	223	260	236	258	216	223	228	236	233	210	236	211	207	236	246	210	234	245	229	236	239	241	203	236	228	228	236	214	219	237	245	297	216	208	250	249	231	260	219	245	219	225	240	232	253	232	215	214	241	225	263	261	224	211	211	237	229	207	238	237	233	233	239	233	237	228	232	218	236	213	248	259	239	261	237	238	238	176	227	252	243	250	243	250	228	243	235	234	248	222	264	231	212	220	220	226	206	242	224	242	219	231	245	245	233	246	234	234	213	214	237	237	209	216	227	209	194	237	231	221	225	243	239	232	256	211	215	221	229	225	210	229	235	229	220	228	242	220	253	234	216	215	231	225	216	240	229	222	229	217	221	216	227	243	251	240	238	220	221	200	214	207	210	219	234	216	244	201	251	234	219	245	202	207	242	243	237	241	226	204	239	249	243	234	213	239	245	234	221	233	238	200	215	248	227	227	241	245	265	228	241	238	232	233	214	222	223	230	221	203	247	249	255	204	224	234	211	235	225	236	240	243	217	213	221	241	236	243	234	243	221	230	230	221	254	220	233	232	235	253	236	248	246	269	202	225	245	223	240	225	231	245	240	221	235	219	237	230	235	226	209	245	218	223	217	231	202	205	234	225	215	238	231	263	224	224	219	232	235	207	237	225	261	223	236	231	229	214	219	237	239	204	225	222	234	227	224	231	231	223	210	228	250	262	217	234	225	232	222	232	230	238	235	210	241	232	225	220	210	240	238	230	228	222	234	223	183	227	227	238	249	241	225	218	217	241	233	210	214	232	225	241	243	230	197	231	225	222	256	242	227	197	234	209	240	243	229	206	247	265	215	245	245	237	230	225	232	230	232	235	247	235	213	217	232	239	216	249	246	268	241	231	227	238	245	232	238	219	240	221	219	249	207	203	246	250	210	247	221	220	245	227	214	203	244	197	223	246	264	226	246	234	247	245	237	250	196	246	228	203	228	233	224	237	216	254	213	237	213	214	230	263	232	240	236	225	204	248	221	269	222	237	227	275	237	219	245	214	267	240	231	232	221	199	218	238	233	235	244	250	227	224	196	255	228	222	212	202	256	244	220	260	220	209	238	213	218	218	242	189	229	209	232	251	253	271	216	202	240	206	226	223	214	237	245	227	217	248	238	270	219	208	199	217	239	256	230	228	219	225	236	267	244	235	212	233	281	201	221	239	221	211	253	244	248	203	246	235	224	228	249	226	231	236	230	231	229	182	234	243	243	207	260	279	207	226	226	231	221	216	259	221	225	235	217	216	233	247	238	256	224	237	211	238	232	246	213	272	233	226	262	239	260	243	230	227	218	223	246	242	207	202	226	238	217	244	225	227	223	226	236	236	235	245	222	234	216	217	229	202	262	233	247	232	209	216	250	225	229	252	241	237	206	234	230	215	236	255	211	213	245	249	241	210	213	229	210	252	220	223	219	243	223	226	225	224	235	217	224	216	221	255	219	219	233	230	227	229	247	235	241	225	206	243	224	227	243	232	242	216	239	221	251	211	237	246	266	225	235	249	213	214	223	216	256	224	232	237	207	249	242	230	240	230	256	254	242	252	228	241	232	254	241	245	240	266	234	233	251	251	232	267	241	230	211	243	234	219	223	230	265	227	234	225	249	226	236	223	229	218	230	230	200	216	236	232	221	219	234	240	226	245	209	240	231	225	241	229	234	228	223	239	232	219	213	254	228	231	226	225	224	216	221	248	221	243	220	243	207	241	237	217	241	215	212	254	240	218	240	240	209	212	251	224	208	232	226	221	240	220	245	236	215	215	233	236	225	232	247	235	212	231	215	215	208	230	250	227	208	223	229	226	210	252	218	281	239	210	238	252	213	239	246	235	237	208	251	222	216	213	216	254	232
10786	9726	13853	16212	17039	20065	21752	18023	15966	12257	10511	10238	11599	10569	8077	6396	5969	5081	3889	3034	2600	2315	2354	2067	1859	1966	1868	1570	1309	1500	1988	2134	1607	888	748	659	676	659	660	663	644	635	630	625	647	633	663	646	584	631	617	608	634	625	607	632	623	620	633	599	633	578	641	649	650	624	578	589	654	648	595	603	649	619	603	612	632	619	634	626	622	595	616	601	653	640	676	655	638	572	600	635	639	704	646	619	621	582	662	661	615	593	621	586	580	646	648	675	584	635	668	569	611	697	651	656	618	643	652	631	605	686	617	658	649	646	584	654	611	628	626	589	619	627	660	632	646	620	608	614	594	616	636	652	632	633	605	613	654	587	644	599	599	601	639	648	603	623	607	621	632	617	605	650	623	623	635	643	631	623	606	644	625	666	591	610	674	621	621	593	663	645	589	622	607	587	629	630	593	667	649	632	661	635	632	650	633	645	660	613	629	608	619	629	626	658	614	632	612	648	649	644	639	601	608	592	629	613	643	608	631	644	571	634	643	626	627	576	626	646	598	665	646	678	626	591	678	606	655	627	662	637	584	640	625	582	592	609	651	651	633	630	634	654	585	609	646	628	646	572	618	614	670	638	625	589	670	648	630	595	617	609	619	624	646	585	637	634	599	603	625	620	578	593	610	621	618	597	607	661	608	638	618	631	577	611	606	645	636	603	639	657	609	652	645	604	646	682	635	660	647	607	635	644	610	632	604	638	612	645	631	606	587	629	632	600	656	652	639	646	606	637	629	600	635	645	610	615	624	606	593	645	611	638	634	612	611	629	644	591	635	582	635	627	633	564	677	612	648	635	652	627	593	631	640	587	687	623	643	636	676	618	643	624	634	649	621	608	613	604	652	593	633	630	650	615	647	607	635	621	609	654	661	635	630	637	624	622	609	550	588	610	615	623	591	605	633	640	614	614	633	599	663	639	624	627	614	636	625	605	623	588	679	656	650	615	594	623	606	602	592	612	662	630	614	618	604	625	636	626	599	630	617	616	632	624	658	657	621	614	639	641	628	591	593	645	622	646	634	609	629	608	627	646	559	681	616	628	658	580	637	643	607	637	638	644	594	611	645	626	629	627	655	629	636	607	586	653	628	619	596	595	582	630	650	646	624	633	595	589	623	626	647	622	588	654	629	625	584	633	586	619	686	634	646	635	622	624	634	636	652	613	635	639	621	628	636	616	614	633	614	687	616	591	616	619	614	615	618	635	605	609	620	608	668	655	610	640	655	584	624	675	608	608	646	634	641	649	635	603	649	646	611	634	638	622	627	613	622	574	641	645	611	603	630	665	619	611	641	618	647	626	609	633	582	632	586	605	590	625	646	635	645	587	647	626	604	593	608	633	643	624	611	604	672	639	602	615	603	617	626	613	611	640	639	580	641	612	625	642	614	626	652	634	622	627	664	616	646	611	649	606	579	610	598	635	596	595	617	565	652	580	611	621	610	657	569	622	641	639	662	586	662	603	586	607	612	663	605	635	661	631	618	630	655	602	583	631	614	643	637	645	668	606	598	626	563	618	663	624	601	630	597	622	625	636	646	632	671	642	618	652	628	623	638	658	647	645	662	621	627	612	627	580	597	633	612	610	602	633	673	594	610	625	655	639	640	657	641	629	628	581	621	606	649	656	621	538	626	611	675	567	616	655	600	642	602	634	653	612	669	649	627	639	597	629	647	606	605	629	643	659	600	628	622	627	628	649	668	634	630	664	604	620	633	652	627	692	625	625	641	619	628	614	652	620	622	612	605	665	611	622	609	668	625	574	621	570	605	632	601	651	621	590	647	602	608	630	643	617	617	627	666	628	639	630	604	591	630	608	607	617	626	622	625	690	647	653	636	624	648	616	637	680	676	659	623	585	594	641	611	629	622	624	627	589	623	580	621	582	666	615	638	620	636	620	594	610	627	616	623	610	598	641	646	618	641	638	639	652	597	575	622	597	651	635	638	646	651	619	628	626	577	639	628	617	621	621	658	628	647	645	622	638	634	640	655	662	691	622	625	633	590	637	668	584	658	613	639	625	645	600	602	643	664	641	639	640	607	627	642	615	640	604	627	598	594	642	663	671	639	619	660	612	630	552	621	614	646	695	650	616	587	641	649	594	637	660	628	618	602	651	607	645	694	623	618	612	626	599	651	601	628	648	617	605	592	615	642	652	612	675	635	651	642	602	630	615	614	630	641	626	645	630	631	607	647	662	600	698	655	631	658	632	624	642	589	701	629	648	590	625	610	643	667	628	649	589	606	603	637	624	610	613	609	638	648	620	590	629	599	635	659	594	613	636	654	596	621	656	633	616	630	577	590	651	570	635	623	599	619	609	618	647	630	605	663	601	631	578	605	640	595	624	582	608	595	640	643	660	615	657	621	599	608	647	601	634	649	642	598	630	617	653	642	642	615	639	607	607	617	666	633	643	608	622	590	613	641	638	609	690	646	582	630	649	629	627	636	592	630	670	607	591	603	627	649	662	611	637	643	605	627	621	684	618	678	624	622	627	622	604	678	607	650	627	608	636	668	619	644	573	629	662	629	572	609	655	622	656	619	650	612	626	627	611	654	646	607	623	607	620	600	651	610	626	629	559	604	619	658	656	638	652	594	639	622	644	587	597	660	587	611	596	660	615	643	590	605	649	631	648	602	594	612	586	632	601	626	666	629	619	602	643	610	609	627	612	626	622	655	581	644	592	641	625	611	648	617	645	629	643	612	641	624	625	581	652	619	597	621	627	623	605	599	647	629	603	634	674	637	604	625	647	642	649	648	614	634	636	598	623	629	638	682	599	640	612	643	659	600	601	667	635	616	602	644	612	613	606	604	621	642	634	631	634	630	610	630	658	665	604	658	584	616	630	627	669	638	651	632	609	581	646	654	625	610	672	642	627	589	639	645	668	654	628	686	617	687	627	627	604	615	665	588	648	628	650	605	588	616	597	639	612	612	650	617	649	667	653	614	649	639	584	611	613	623	625	610	651	567	632	615	604	594	592	631	654	607	598	605	619	603	613	602	596	650	691	633	639	622	645	593	623	603	657	630	628	603	642	641	642	647	637	644	626	609	626	582	668	625	656	619	619	617	636	630	628	627	629	648	672	614	645	625	642	673	670	612	623	606	602	668	594	587	610	641	598	618	584	632	622	630	602	658	650	634	634	633	618	616	615	638	651	604	631	624	578	607	653	638	602	645	613	615	688	587	640	630	600	643	634	649	655	643	608	593	586	633	588	622	606	639	641	602	626	588	629	578	646	624	632	638	602	629	668	616	631	631	604	606	609	622	641	636	614	578	590	643	604	606	619	596	632	656	603	620	611	624	617	667	668	670	630	602	628	619	625	628	611	608	629	619	618	647	656	625	626	611	637	705	642	598	649	603	585	645	640	591	586	597	636	611	619	626	604	612	605	618	645	642	673	618	609	624	635	582	615	618	616	594	615	599	666	580	672	648	651	647	668	603	659	632	624	637	644
38203	37033	36844	39212	34561	39578	42501	38005	34333	31348	26192	25676	27581	26209	19278	14509	12870	10405	6809	4825	2619	2619	2683	2243	1297	2655	2159	1498	882	1134	2387	1867	1048	566	387	299	334	314	264	249	273	227	231	229	214	209	213	173	172	161	176	184	218	165	180	185	174	174	188	203	188	177	183	188	175	180	191	207	177	174	195	181	197	181	180	182	190	201	179	180	177	187	192	178	192	190	198	207	179	199	173	166	185	175	167	215	181	161	207	194	183	192	190	181	182	183	143	214	190	187	190	190	183	180	173	204	182	177	166	175	198	192	195	145	210	176	172	188	169	200	173	182	193	166	159	200	175	148	202	184	181	191	176	197	184	172	190	174	195	187	163	168	164	159	189	197	168	202	186	177	170	188	196	194	169	158	206	192	166	194	210	197	196	165	199	200	205	189	183	193	178	189	165	182	179	185	197	159	199	175	217	192	188	196	178	178	203	182	181	179	183	187	174	180	186	194	166	199	169	168	179	185	200	201	173	186	169	180	195	211	173	181	179	214	179	189	186	198	179	179	180	197	191	178	210	171	182	179	192	175	157	174	182	226	153	184	196	189	185	177	162	175	202	173	166	183	186	185	192	182	172	190	215	187	196	201	182	204	172	169	195	184	196	179	183	196	205	176	175	196	197	165	195	197	193	182	196	171	202	205	164	199	173	184	184	190	210	196	201	193	175	207	184	185	163	170	195	194	175	203	207	204	181	185	209	167	209	194	196	169	174	166	187	203	185	203	164	190	184	181	188	198	189	191	208	196	199	208	190	168	196	179	200	202	184	165	201	205	179	188	192	185	178	196	181	220	204	198	183	176	205	175	185	190	185	174	180	169	192	190	175	156	193	170	180	197	183	187	233	190	180	187	196	159	172	202	186	205	175	180	209	182	208	192	204	219	203	189	177	177	177	183	196	170	182	160	213	204	187	177	179	198	176	184	176	178	187	207	169	188	174	169	186	180	181	185	188	176	180	167	178	178	166	196	187	198	201	169	197	196	184	221	205	190	171	185	168	194	183	193	149	190	204	194	194	194	187	183	185	181	192	208	189	193	183	175	195	197	194	202	160	217	209	179	151	197	159	193	169	176	189	209	183	191	202	169	170	176	164	178	209	170	166	183	171	168	189	192	209	202	174	202	196	151	185	189	180	178	202	185	197	185	188	173	175	167	213	203	168	174	170	168	172	206	197	160	163	184	161	186	171	173	186	199	185	174	180	169	193	179	181	165	180	182	186	185	191	180	192	177	195	178	176	172	176	165	209	202	202	153	167	209	173	184	192	172	170	206	200	178	215	184	199	180	185	201	184	197	199	175	170	201	202	166	168	176	171	178	195	173	199	168	181	202	186	207	164	206	160	177	188	182	180	176	186	171	195	187	192	206	191	192	189	182	179	193	192	183	162	222	171	185	178	187	178	195	205	186	197	182	179	185	192	205	173	163	183	166	204	169	185	170	182	204	192	185	164	182	193	194	179	203	181	210	190	207	215	198	202	190	165	183	196	190	198	189	196	180	211	188	194	202	191	177	213	170	182	178	172	163	193	191	180	183	175	162	177	197	171	205	186	175	174	161	179	184	179	191	184	184	211	184	189	203	219	172	187	179	197	197	205	171	186	190	174	204	187	176	195	189	183	215	193	189	191	180	177	173	193	209	194	174	198	211	206	171	189	191	200	218	179	158	151	182	185	150	193	194	192	169	177	169	180	182	170	178	181	192	189	175	176	180	179	160	194	189	176	196	193	220	212	170	184	192	163	167	186	206	174	210	207	221	205	162	209	183	182	184	208	170	180	193	183	196	182	191	198	182	159	165	191	190	184	196	210	195	169	184	165	190	199	198	184	159	190	194	165	174	201	198	202	160	185	190	182	170	193	166	183	184	195	198	180	198	179	199	208	212	184	192	182	191	178	172	178	209	175	197	169	186	172	174	206	183	172	186	204	165	185	190	191	174	167	185	170	183	204	181	193	176	181	196	185	192	200	170	178	180	199	217	159	190	197	183	204	170	209	196	185	193	202	203	193	174	191	214	190	204	191	177	176	187	182	170	221	201	181	170	198	190	192	184	177	193	187	173	172	198	194	188	196	161	176	189	207	203	175	203	177	189	165	188	190	177	192	163	189	158	174	188	158	186	182	192	181	165	201	190	194	161	169	183	197	180	195	221	191	210	189	158	183	177	188	187	205	210	191	218	191	170	174	198	187	164	157	187	195	148	187	194	182	191	191	186	194	171	200	187	192	189	158	177	185	207	162	189	167	168	180	158	192	184	176	192	171	209	205	185	162	196	175	186	187	169	193	200	221	156	193	196	178	173	188	170	181	197	175	230	187	159	158	188	194	169	178	177	202	197	179	198	173	180	203	201	186	186	172	188	173	182	189	195	179	186	206	204	199	181	201	225	194	181	181	188	176	195	195	197	192	169	217	175	190	187	170	172	194	195	183	177	193	178	175	178	203	181	164	166	180	199	177	185	196	186	174	193	167	193	173	165	197	191	159	189	173	178	202	180	183	190	199	190	176	164	175	175	173	192	176	180	190	175	173	159	205	187	210	181	182	180	195	178	176	197	188	158	199	209	172	195	165	180	198	184	190	182	189	188	163	199	193	182	186	205	173	186	173	175	172	155	189	195	153	202	189	183	187	180	213	180	182	175	198	196	182	209	179	192	231	184	201	203	176	190	212	191	193	191	183	167	209	192	206	188	176	191	170	179	187	184	178	167	199	213	172	197	173	170	170	203	172	199	174	213	163	184	183	182	149	186	216	177	189	170	199	204	209	196	198	202	198	181	176	178	192	184	202	168	184	171	193	181	198	187	197	181	221	207	199	200	183	179	210	179	199	165	184	203	191	194	180	159	216	174	180	174	191	197	189	155	186	178	187	174	175	175	183	163	192	211	180	181	192	205	197	189	200	181	148	175	175	186	193	175	167	193	195	169	181	170	194	217	179	184	214	194	224	184	171	168	164	168	190	174	160	190	180	199	191	187	189	176	197	183	194	196	166	198	190	205	195	224	186	191	196	165	182	177	209	169	202	177	181	171	161	194	216	213	168	194	172	192	206	210	160	189	206	178	166	202	189	183	171	199	171	188	177	208	171	211	211	180	166	173	185	161	198	210	184	195	189	179	176	184	187	170	165	201	195	154	185	204	201	198	179	184	175	185	218	192	197	163	189	193	165	197	200	185	202	201	171	202	209	189	193	190	202	181	168	193	220	177	203	196	214	183	184	194	183	200	183	208	156	201	206	190	182	182	177	220	211	169	188	173	192	200	181	205	178	207	180	186	203	200	187	154	166	190	176	194	176	187	187	207	188	193	191	172	173	201	210	181	167	181	191	160	164	177	189	201	171	187	190	164	166	182	194	190	186	179	174	167	195	187	168	164	190	171	168	173	184	178	200	196	213	183	198	184	182	164	165	164	202	172	184	162	166	188	195	193	186	202	202	193	203	180	183	200	175	175	188	188	202	169	201	188
27581	28692	34559	41369	41019	47246	50239	47206	46340	43731	39285	42214	44154	42880	35573	32391	31594	27741	21301	16809	12048	12070	13121	10673	7015	13404	10962	7474	4761	6439	12438	10162	5609	2735	1793	1276	1652	1258	1056	1164	1132	957	872	854	864	696	719	645	600	567	520	549	565	567	546	532	547	521	533	562	520	495	527	529	568	542	516	543	503	520	507	482	486	510	502	497	548	489	523	542	549	492	548	505	520	519	530	532	536	515	514	505	584	506	522	536	492	561	519	528	509	516	558	548	562	513	559	508	529	557	517	513	535	504	515	576	518	542	531	523	498	488	508	531	538	515	529	543	555	516	549	530	481	508	493	550	519	505	482	570	506	489	492	562	497	518	524	497	536	543	556	470	509	504	549	526	510	521	475	525	497	577	521	537	513	479	523	469	489	518	523	471	494	553	543	542	506	521	476	550	537	486	543	509	502	559	539	521	496	522	547	537	551	491	531	543	510	488	510	511	584	545	512	542	523	541	484	498	508	530	512	530	542	512	576	490	524	481	504	508	523	498	539	510	577	527	545	539	527	554	516	530	544	547	504	525	517	509	485	512	472	530	508	542	498	522	503	483	536	492	526	527	499	537	511	562	516	517	561	505	507	505	513	544	520	500	555	516	511	544	526	497	517	528	508	522	525	535	496	542	526	494	519	517	551	496	517	525	493	515	539	534	504	556	538	521	522	528	497	508	554	513	508	491	510	524	494	543	509	505	509	565	472	529	487	521	544	507	509	542	544	524	538	503	505	583	522	513	567	545	521	527	540	537	544	523	541	491	516	529	496	534	523	514	505	525	542	509	567	524	554	533	472	522	495	518	553	523	565	535	523	535	521	521	493	493	512	508	507	516	560	486	533	519	525	539	495	531	503	495	500	507	561	529	513	528	506	514	515	514	499	532	523	527	512	528	522	546	539	516	491	516	542	491	519	541	531	522	505	497	502	542	524	492	566	496	564	520	522	530	521	479	527	511	494	485	454	540	555	550	580	530	498	528	559	500	501	495	496	488	492	518	573	534	482	529	497	523	514	484	503	547	539	540	551	535	513	559	508	545	499	494	496	521	516	529	458	551	538	516	494	528	505	493	510	521	584	532	484	505	550	513	518	485	533	481	501	520	501	514	491	512	536	554	523	516	523	549	463	500	483	510	533	549	513	507	489	531	530	536	519	494	490	486	527	505	547	501	526	517	502	527	481	550	483	481	503	514	539	505	522	523	537	543	556	515	478	487	514	499	490	536	507	516	512	492	523	549	545	484	520	522	522	544	504	522	505	546	520	534	491	507	511	583	521	528	533	521	504	501	540	526	501	521	538	480	507	519	544	474	525	520	494	534	476	555	545	483	496	508	530	483	522	493	502	520	517	473	497	530	551	534	525	498	523	547	535	557	510	569	508	566	495	554	493	532	535	523	530	533	550	552	527	502	507	540	543	523	505	517	499	492	529	485	493	526	496	563	526	539	539	524	529	486	495	557	529	504	475	506	506	525	537	512	518	538	568	538	544	514	533	530	471	527	520	579	504	528	518	515	515	501	514	480	528	557	538	517	542	525	506	481	525	479	554	564	552	523	556	512	511	558	494	485	493	519	514	515	523	533	526	508	533	529	503	513	549	521	541	492	553	482	523	549	525	499	509	464	513	538	551	514	528	528	489	512	549	546	478	538	554	534	522	532	532	523	528	500	525	526	484	524	545	542	505	515	542	558	555	545	494	532	503	486	547	525	555	537	536	520	521	535	529	507	552	542	504	529	536	505	525	564	488	520	498	517	536	549	511	528	525	504	508	524	568	562	518	493	482	553	486	498	558	471	518	488	515	519	526	511	515	505	502	549	486	568	549	553	507	532	511	523	468	502	516	484	530	519	506	545	544	481	545	562	504	495	543	546	509	523	481	531	502	495	516	484	522	531	510	484	537	533	499	513	512	540	526	538	499	507	565	506	514	491	503	553	501	484	485	548	534	486	513	496	542	555	526	519	530	505	513	520	552	514	540	515	511	569	498	500	500	499	544	523	526	537	528	539	491	529	505	516	526	490	577	513	485	518	504	516	493	534	548	468	544	489	524	527	548	548	564	521	534	555	521	549	564	530	518	508	522	513	522	544	516	499	479	540	536	546	518	545	567	553	484	541	511	519	519	563	531	533	509	573	524	521	513	523	535	546	524	467	551	526	530	515	519	492	545	517	508	518	514	519	534	560	525	544	558	543	546	531	510	514	512	486	575	495	540	543	505	509	557	488	544	525	495	546	534	504	528	553	509	531	516	505	536	526	545	519	547	530	558	561	538	546	502	530	543	540	511	491	499	558	478	546	548	540	488	554	528	524	549	530	529	530	508	544	561	516	522	483	506	515	515	506	521	530	568	557	513	522	514	525	525	535	562	556	506	506	535	514	514	551	547	528	526	535	552	526	510	510	497	503	474	511	488	482	545	503	505	495	528	503	531	538	528	553	562	485	503	537	520	512	576	520	586	521	524	566	540	521	528	554	490	531	533	494	524	527	521	485	475	514	518	490	509	506	522	503	524	494	518	548	504	503	521	489	560	521	515	533	562	535	556	514	568	540	497	517	512	554	511	534	543	571	520	544	540	500	510	521	542	538	525	489	516	496	492	527	517	537	518	544	522	507	547	517	552	521	521	533	533	539	574	537	498	485	495	510	501	490	542	526	531	526	540	520	535	513	507	551	496	524	546	530	520	529	525	522	486	529	541	509	547	540	524	527	553	527	503	492	501	518	569	523	545	517	546	552	537	483	512	505	553	489	481	510	503	486	553	467	527	542	546	544	482	521	505	473	536	557	536	530	552	527	526	527	538	543	521	507	522	495	524	554	537	514	504	549	505	541	516	528	534	554	514	521	524	527	508	515	581	546	524	509	506	552	509	526	537	569	489	517	541	531	535	543	546	488	521	515	536	598	550	494	485	526	498	529	550	544	514	501	547	556	526	516	553	515	539	564	529	550	531	537	507	498	516	497	481	525	477	513	458	535	476	560	535	512	512	489	510	507	528	560	465	538	570	461	506	510	530	528	535	541	507	463	534	532	519	514	491	541	530	539	546	520	545	531	552	479	547	523	510	557	517	556	527	491	496	499	528	480	551	506	527	581	567	527	549	498	527	482	508	523	555	505	547	547	477	508	513	488	537	492	545	552	524	537	524	539	546	563	512	517	529	537	534	540	497	542	576	513	538	550	520	524	544	514	486	516	513	513	497	494	469	607	546	513	544	487	562	501	520	545	500	510	523	542	519	480	519	522	503	508	505	523	502	513	536	517	568	521	547	560	544	513	518	522	514	536	487	505	535	562	527	511	505	549	561	502	502	561	535	480	500	509	528	501	512	473	512	514	544	474	522	528	514	528	496	539	514	547	528	510	496	518	483	514	568	527	515	524	531	522	516	496	494	516	537	496	504	565	519	513	515	514	493	557	531	510	490	542	537	550	552	527	514	522	480	556	499	502	507	507	532	503	517	569	548	525	552	534	562	512
43561	40587	41328	43488	40463	39210	45416	43247	39736	35578	32358	35496	36298	34079	28091	20387	18528	17224	9973	4337	3701	4150	4289	3373	2122	3879	3952	1851	1588	1920	3563	3023	1750	835	563	409	448	395	367	370	360	301	293	265	311	263	268	233	241	238	229	255	253	226	223	258	204	194	239	216	232	225	210	213	212	233	225	254	224	222	216	207	224	195	214	212	218	223	198	233	214	217	234	211	208	229	206	226	236	226	219	218	217	213	242	231	235	228	204	239	242	218	197	239	235	238	222	219	243	213	214	230	236	221	211	231	196	208	237	230	195	228	219	206	192	206	238	200	247	231	234	237	216	238	246	223	242	221	226	231	230	217	227	233	216	191	230	219	245	248	206	241	240	225	251	221	221	210	204	218	202	226	228	215	227	218	262	255	225	241	223	248	213	236	215	220	239	222	233	233	213	220	204	224	255	213	218	221	210	192	242	214	221	211	219	210	223	233	236	212	233	220	244	227	235	231	225	240	228	227	225	216	230	216	225	230	224	215	210	225	227	233	236	208	212	247	227	220	258	238	206	207	233	235	227	259	232	208	236	202	218	228	233	245	215	247	251	238	229	227	180	231	208	226	210	238	230	215	211	226	242	228	217	237	225	247	243	200	214	231	218	214	232	234	237	244	253	234	213	230	222	231	221	201	235	220	240	198	212	210	238	214	215	221	177	238	202	212	208	230	227	230	240	222	228	228	239	247	240	201	209	227	216	204	237	205	230	271	217	223	228	227	202	214	213	205	208	212	215	209	210	227	229	233	213	256	226	230	252	238	223	220	252	229	198	210	246	226	210	225	220	235	254	216	240	225	242	225	237	235	221	233	226	235	240	217	218	210	231	242	242	219	234	231	211	206	215	208	245	232	206	227	222	208	231	223	215	231	238	186	220	214	206	206	232	220	209	238	227	244	265	239	264	218	213	207	187	246	223	219	252	211	213	255	206	242	225	218	226	200	231	224	250	201	203	226	218	215	255	249	235	217	230	227	206	236	220	240	228	216	201	262	222	220	216	211	232	226	219	247	217	234	223	225	226	214	231	233	234	220	223	209	210	236	240	265	215	247	214	226	217	202	227	197	215	213	235	220	237	248	227	234	236	242	242	241	224	211	234	250	192	220	227	220	213	209	222	203	203	201	211	228	234	205	230	197	247	223	217	222	200	214	240	215	225	202	207	229	215	186	218	220	220	217	205	215	225	229	223	207	204	217	202	217	237	206	220	217	208	227	221	235	235	222	215	204	244	242	235	207	214	227	211	207	242	244	226	242	222	205	208	221	243	213	208	246	186	235	258	237	235	222	202	225	238	250	231	232	220	222	248	220	202	211	216	205	203	208	210	228	206	204	211	224	209	241	217	193	243	212	241	213	223	234	229	238	209	233	209	234	237	201	214	228	240	227	214	217	247	240	203	234	202	238	184	203	242	195	246	271	230	238	227	241	243	225	274	222	208	243	204	226	224	212	221	244	234	225	233	229	187	218	203	214	202	223	225	229	230	227	227	209	197	234	241	234	224	209	225	222	235	229	218	215	245	246	200	239	231	252	203	230	242	262	228	201	193	222	219	217	241	219	192	220	228	213	226	227	221	224	230	215	252	217	227	219	223	229	222	210	210	230	217	213	227	211	197	200	169	209	224	240	229	229	275	238	249	221	212	226	224	227	227	219	212	187	191	218	217	212	235	191	205	233	245	232	215	197	202	228	241	209	225	219	226	230	228	213	243	224	210	202	217	218	235	213	234	220	213	240	248	229	197	231	239	243	219	211	211	197	200	217	222	231	214	213	227	231	242	210	217	221	253	216	243	211	234	230	207	216	226	238	249	193	233	238	230	203	217	202	218	256	200	226	244	238	238	227	238	244	225	250	257	231	245	217	224	210	236	218	221	222	218	206	225	219	217	249	228	220	217	263	253	251	198	229	238	220	204	228	215	196	235	220	214	225	224	220	226	202	210	227	179	213	227	225	224	246	236	229	222	237	232	237	227	220	203	230	200	195	187	216	235	218	238	213	243	211	222	226	207	222	236	241	215	218	214	231	202	228	224	205	214	241	216	214	226	228	201	247	239	220	219	205	233	223	224	248	239	185	216	202	238	213	210	212	222	234	236	208	209	206	218	244	231	227	214	224	231	214	258	244	230	210	240	219	195	215	228	226	224	216	218	220	233	236	230	226	234	206	214	227	204	200	204	234	221	222	232	213	244	249	223	209	234	246	257	252	205	233	223	244	214	251	218	214	214	243	244	214	213	202	218	249	238	232	227	237	230	222	207	215	250	203	218	202	252	239	229	248	235	235	230	227	248	198	226	252	204	220	238	217	189	221	241	198	244	215	244	206	218	224	227	207	192	219	246	243	211	218	209	221	237	203	247	240	202	209	227	188	208	225	204	208	216	230	219	231	236	216	250	221	240	207	228	228	221	227	208	221	218	207	244	220	195	221	232	225	203	220	225	194	225	211	237	202	212	219	188	229	212	241	226	227	226	217	246	226	232	224	234	242	223	260	239	206	228	217	221	216	214	227	214	205	201	217	213	209	232	229	219	225	246	237	204	236	211	220	232	243	222	227	217	237	214	220	231	252	232	229	207	221	232	215	242	209	257	209	256	208	242	194	244	203	246	241	230	209	235	224	216	229	232	210	223	234	213	208	227	232	229	248	225	235	217	212	231	204	207	231	227	226	207	227	212	237	204	239	220	221	242	237	230	220	220	191	249	237	237	219	244	244	236	215	210	246	240	236	211	218	223	229	222	260	229	211	244	211	202	201	232	256	255	220	210	218	248	212	248	240	258	240	262	201	212	253	247	213	192	220	214	200	230	225	207	209	215	247	211	202	195	201	220	201	235	242	234	215	240	223	242	231	228	202	240	230	218	221	210	200	211	225	216	260	248	216	222	201	212	205	232	226	233	211	226	211	223	228	218	197	254	205	238	224	222	193	224	224	224	218	230	230	235	235	249	234	217	215	196	237	239	236	242	212	226	227	245	220	233	227	204	248	222	215	228	243	189	223	210	250	240	266	207	211	244	211	216	242	216	218	214	215	197	206	228	232	213	196	238	228	237	205	243	228	205	223	261	230	220	212	243	223	219	216	221	230	221	228	233	219	221	211	223	214	220	211	220	203	241	243	253	242	255	222	226	187	235	249	196	193	206	239	198	198	198	214	232	208	216	186	198	222	237	197	212	225	224	239	225	225	230	251	218	218	202	207	209	210	221	240	215	210	213	238	220	221	237	210	222	243	204	229	207	209	215	227	231	209	237	240	218	240	217	253	228	232	227	210	242	217	248	245	216	250	229	240	213	236	215	230	207	234	206	216	235	232	182	231	212	211	204	237	237	212	204	234	243	246	222	219	223	214	211	243	237	233	221	216	238	250	222	227	215	225	231	214	214	229	235	230	201	216	197	233	255	215	221	218	211	231	219	205	231	213	258	207	236	225	265	229	202	203	242	236	196	205	232	249	226	225	249	205	217	221	212	231
31907	33721	39564	46413	46598	49882	53139	52969	51249	47649	45486	50124	50745	49436	43075	37726	37417	35592	24259	14774	15207	16351	17692	13976	10173	17813	17428	8081	8451	10133	16915	14038	8202	4113	2342	1744	2011	1528	1277	1454	1286	1131	1101	1065	1067	934	783	775	661	655	636	630	669	640	679	615	634	621	621	625	657	663	611	641	591	593	633	613	596	647	609	604	564	654	580	609	608	626	603	600	614	625	613	597	605	616	606	629	636	599	628	601	628	630	645	635	615	624	570	596	577	613	620	618	590	636	608	606	621	655	614	630	610	604	580	619	582	606	621	565	599	597	630	615	671	625	588	591	580	619	645	614	596	620	560	606	599	622	597	622	588	605	592	633	626	583	604	582	569	631	620	597	619	642	633	630	596	559	617	622	627	580	612	625	592	579	633	621	617	637	600	601	604	606	636	635	613	617	605	603	573	623	598	595	620	596	587	606	620	605	580	640	616	629	619	634	607	635	613	643	583	609	629	664	625	575	569	557	631	643	587	593	577	627	592	570	612	596	603	611	616	656	560	626	589	639	651	633	642	594	635	602	603	584	629	632	617	634	613	603	614	624	614	606	568	621	581	569	644	616	591	630	599	607	561	649	604	612	590	613	589	609	602	590	570	573	596	591	614	624	606	609	601	630	614	589	621	575	621	616	582	613	625	602	662	592	637	615	623	596	594	669	642	598	637	619	563	614	618	622	622	600	632	597	600	623	636	615	611	592	601	611	603	605	651	620	647	623	582	629	637	587	606	630	582	600	663	623	573	591	620	595	606	587	611	593	597	594	615	655	607	622	623	640	595	633	633	650	670	629	625	588	649	585	616	588	584	611	638	591	640	626	639	622	613	631	627	602	649	582	598	622	619	603	610	636	594	625	590	621	592	652	598	588	602	595	596	605	627	620	588	602	597	589	618	635	606	596	669	609	602	627	618	624	616	569	634	627	598	604	616	622	569	586	597	668	629	602	619	635	636	581	611	614	581	643	635	608	618	622	634	655	604	603	636	547	541	643	606	645	567	580	649	575	590	589	629	669	602	613	599	565	614	577	605	644	651	640	613	588	572	618	643	624	618	600	635	625	590	577	588	584	663	569	626	571	600	599	617	680	599	601	619	607	591	636	622	611	603	660	603	653	626	572	606	635	605	645	587	588	609	596	600	625	561	574	545	590	596	611	651	580	597	585	647	590	635	598	628	618	614	625	627	591	607	634	613	578	617	636	569	578	644	591	625	601	602	567	646	598	627	607	615	578	644	605	605	623	676	588	613	591	613	614	627	590	605	596	632	627	585	598	602	609	608	620	614	609	584	628	580	626	614	602	650	610	594	580	592	627	600	633	644	622	606	626	621	550	563	614	616	582	638	615	600	596	631	629	525	655	614	616	607	556	655	602	615	687	618	584	625	615	625	641	603	598	582	613	596	622	623	581	575	589	627	627	584	580	597	594	639	586	632	607	622	615	679	623	609	660	620	551	612	643	594	559	617	599	605	577	617	619	651	684	630	609	607	614	627	598	598	619	585	638	591	614	645	588	634	669	603	638	631	613	643	596	613	608	586	567	603	634	613	588	627	628	592	639	590	625	633	606	613	636	644	638	592	617	636	608	603	606	646	617	611	624	627	630	635	582	610	610	602	603	601	642	607	645	638	607	618	616	621	600	552	646	642	617	623	626	642	628	627	603	564	633	612	607	630	645	593	612	607	584	630	619	605	599	641	618	616	601	646	651	600	681	627	587	595	576	619	626	594	639	622	604	588	642	613	633	629	651	585	585	653	609	599	616	585	637	632	619	644	603	650	572	592	591	629	604	592	623	613	625	617	626	595	584	622	627	643	630	597	627	627	643	587	617	531	625	579	606	626	600	615	618	616	623	618	594	623	547	589	583	592	620	578	573	592	618	649	609	553	640	604	611	612	589	630	612	616	631	633	600	622	622	608	624	614	630	596	627	640	629	570	607	584	600	605	627	577	624	644	610	618	628	653	636	618	613	570	630	594	607	653	609	606	590	585	672	641	616	579	658	575	626	612	630	604	602	559	605	600	596	605	628	564	624	594	579	608	623	578	619	611	612	635	585	598	594	624	596	624	596	611	596	575	635	604	589	618	628	662	601	646	617	577	636	573	597	645	615	575	589	614	632	581	574	610	584	633	617	595	612	605	602	612	550	579	582	631	648	642	615	630	595	617	611	603	606	611	593	639	621	620	613	581	601	626	626	611	601	659	585	645	611	634	669	607	608	600	626	592	573	580	621	650	581	622	614	617	657	615	565	631	628	586	622	626	571	617	625	614	590	567	666	628	645	634	635	582	649	617	593	635	600	582	606	634	638	593	568	634	588	598	600	610	605	668	582	623	634	608	615	624	629	590	624	629	598	632	653	625	539	629	625	611	638	642	582	608	608	633	614	591	644	596	624	601	588	594	604	677	607	628	625	606	632	577	591	598	597	608	603	565	640	607	649	598	582	625	594	571	608	619	574	618	657	648	616	602	594	628	597	609	626	618	661	586	627	586	562	582	610	608	631	629	661	622	647	617	578	569	618	625	577	564	600	656	648	611	626	599	603	630	606	621	619	595	648	630	619	625	616	610	635	603	593	617	614	612	610	649	658	643	652	546	627	592	623	596	598	626	558	619	642	639	631	590	609	678	578	603	655	639	605	587	646	630	602	610	608	546	652	604	563	630	618	650	643	638	576	601	590	579	589	637	613	571	574	614	614	612	620	613	662	593	642	614	589	647	623	663	653	593	649	641	637	607	567	621	631	616	613	633	609	583	616	654	603	608	639	575	641	582	632	647	585	653	566	632	580	597	591	643	643	630	595	647	662	612	609	612	649	620	623	575	640	602	587	631	637	599	615	600	613	590	615	607	610	619	625	684	617	636	646	606	620	591	591	632	650	617	584	599	643	572	614	599	620	628	614	554	591	581	597	592	618	662	645	645	658	604	633	584	614	656	593	638	642	618	604	632	644	576	610	672	575	640	595	614	608	589	577	564	627	629	619	604	569	619	635	655	586	582	602	559	626	610	669	648	651	603	604	558	550	627	617	631	588	590	596	660	588	645	618	627	641	628	637	568	660	630	581	599	603	586	615	581	658	656	579	641	586	626	649	616	604	636	608	666	573	631	624	673	606	575	614	630	587	649	593	619	596	647	594	620	650	638	566	616	652	624	621	652	611	615	630	570	604	628	597	624	628	613	583	638	614	588	595	632	578	612	587	631	627	608	613	578	620	613	625	607	617	586	622	629	577	655	597	609	621	584	634	618	647	649	670	579	579	637	587	620	608	617	664	623	582	606	617	598	597	607	659	580	610	626	610	605	612	627	588	584	589	622	634	648	610	590	591	624	616	563	623	605	647	670	599	631	637	616	554	599	625	574	628	608	637	576	636	597	569	579	608	610	606	601	611	646	623	638	603	619	596	591	606	599	627	613	606	626	604	621	608	646	585	641	602	647	601	575	593	572	620	622	585	649	651	598	632	621	629	641	632	625	605
13118	12503	11537	9505	7971	5940	6940	5715	4422	3448	2588	3045	2670	2180	1854	1229	1128	1156	770	536	507	524	459	462	375	433	409	367	362	386	467	480	376	253	262	210	251	255	249	224	243	247	203	213	251	231	206	224	209	224	247	246	201	228	225	220	245	227	226	258	260	250	259	220	209	208	214	224	210	227	222	243	229	244	206	234	237	258	244	213	227	228	232	209	216	252	212	241	214	251	239	225	238	247	226	224	236	203	231	225	211	245	217	261	221	221	218	280	238	246	244	242	236	261	205	251	229	192	209	238	211	212	236	195	269	236	229	265	220	240	254	233	231	242	227	231	236	226	251	250	245	224	253	244	225	256	248	238	213	238	206	230	240	224	212	215	234	242	248	236	267	229	253	216	247	220	237	240	233	201	213	207	250	221	227	243	217	226	214	218	244	253	213	265	220	250	262	257	234	204	232	235	243	249	230	211	221	233	249	243	244	228	221	225	223	229	215	231	215	213	211	251	235	216	216	219	238	236	222	220	211	244	241	242	258	239	236	239	226	202	225	225	240	244	232	232	245	240	221	228	235	228	219	239	234	216	202	277	219	232	215	236	225	225	236	232	262	202	224	246	221	218	227	239	244	250	256	234	213	222	255	244	217	204	217	229	264	211	213	249	243	235	199	239	209	233	204	229	235	223	217	247	190	272	235	264	236	236	227	221	245	242	235	212	205	229	229	232	243	203	234	229	208	202	193	232	244	242	219	234	226	209	218	257	217	200	210	226	223	234	214	238	217	214	235	257	232	247	212	234	226	206	245	213	244	218	233	217	236	211	242	258	198	225	239	245	228	261	241	255	228	221	219	231	214	251	244	250	233	224	202	263	217	205	229	236	229	242	201	224	251	224	222	234	210	230	212	216	241	242	225	245	230	259	227	215	214	223	257	219	232	223	240	231	205	224	255	210	279	254	195	214	234	219	212	233	251	259	218	262	270	233	234	246	221	215	243	242	219	264	232	274	224	200	226	240	231	221	220	235	221	249	207	232	230	217	239	222	245	220	231	219	225	217	253	243	247	251	222	222	214	225	228	230	217	229	263	225	232	230	234	219	257	254	234	208	216	243	223	213	239	222	213	214	219	221	276	261	224	226	231	226	231	236	235	212	234	244	229	232	258	242	250	213	242	234	257	229	207	220	249	226	243	211	244	223	265	220	229	241	230	266	244	242	226	234	204	233	219	243	227	248	222	253	212	232	229	243	230	244	235	235	216	210	232	214	254	213	234	213	252	234	250	226	237	217	246	228	232	230	223	226	231	236	230	253	210	212	217	227	206	229	235	239	237	219	200	199	231	228	237	232	219	252	211	209	219	224	230	232	231	214	204	238	222	241	242	238	255	228	216	208	197	220	235	273	240	234	239	237	221	200	225	233	228	240	238	213	228	223	241	237	209	245	224	221	241	225	224	213	219	227	249	249	225	250	217	250	248	210	247	234	233	236	214	219	212	208	231	213	232	220	233	229	255	252	219	227	204	229	241	240	241	248	201	235	243	231	246	240	210	237	238	255	232	208	227	208	217	222	230	206	232	248	260	207	224	229	205	221	238	246	238	233	208	239	226	250	223	233	242	218	241	236	219	252	231	207	228	256	259	233	248	226	241	218	250	240	233	216	248	244	227	226	229	221	216	243	239	217	218	228	223	215	243	202	227	233	233	242	270	227	227	227	223	260	240	222	248	251	227	246	219	233	242	228	235	223	231	227	209	231	204	199	273	238	229	203	213	231	261	245	197	226	220	244	236	227	210	231	222	241	221	205	212	225	238	222	239	221	223	200	231	241	245	244	206	211	217	213	248	250	199	215	242	217	228	227	227	220	249	232	221	238	221	253	240	229	246	219	218	259	223	220	237	247	233	222	241	256	232	246	232	196	226	212	248	204	216	232	249	241	254	231	224	241	238	235	220	224	215	228	233	234	238	242	217	187	228	217	239	202	226	236	221	241	243	241	231	236	256	212	256	227	248	238	220	222	229	203	230	255	239	251	218	217	232	235	223	260	222	193	213	250	233	222	236	240	227	244	232	220	199	254	251	234	249	236	257	231	241	246	246	226	264	246	232	207	232	230	219	228	228	239	218	222	238	245	247	233	251	205	256	207	263	243	246	227	264	240	231	231	241	248	235	250	222	258	226	243	229	218	226	250	210	246	227	215	243	243	213	228	219	238	229	229	228	232	221	216	237	223	214	226	231	237	217	251	239	233	221	217	245	226	225	224	241	220	222	251	242	242	229	227	242	240	228	233	231	213	198	216	240	218	224	209	215	262	220	238	227	223	217	246	241	210	243	226	213	213	219	212	224	237	228	238	234	215	257	218	219	233	237	230	229	210	234	253	245	236	235	244	244	226	255	223	184	219	234	246	247	259	215	246	210	252	239	257	238	213	233	226	217	259	230	234	236	235	226	234	239	276	231	224	213	243	218	252	218	238	221	225	244	227	242	216	216	237	231	220	200	219	212	229	219	203	228	224	232	224	287	231	250	219	208	220	248	234	205	208	239	242	231	246	217	223	224	265	225	227	219	262	220	231	226	219	234	240	215	208	234	225	247	234	226	213	246	220	250	246	237	247	223	223	210	223	263	240	235	212	219	230	249	234	234	251	227	232	218	220	224	220	224	220	226	228	203	221	246	227	209	215	244	240	215	219	250	227	212	272	203	228	218	241	241	251	243	223	234	225	243	252	233	245	219	227	250	209	232	236	217	229	220	254	249	226	225	213	226	226	206	254	225	245	260	244	235	231	262	232	246	227	205	224	226	246	223	210	225	211	243	238	248	246	267	256	226	225	245	244	234	242	225	246	213	257	256	259	281	205	226	235	229	254	256	216	219	229	220	223	237	226	227	239	238	243	240	235	244	224	238	209	236	230	232	232	237	239	228	204	223	232	240	244	209	240	241	273	214	261	252	234	249	231	225	238	267	230	210	211	207	198	225	258	203	245	241	225	217	212	230	244	221	223	228	216	208	234	248	230	251	201	224	223	205	227	259	239	214	235	219	226	258	254	231	237	247	246	253	256	208	235	232	236	219	215	233	211	221	226	243	219	226	221	228	247	218	237	197	215	228	253	250	221	185	237	229	221	217	231	238	237	217	230	250	229	221	215	262	214	231	211	228	238	240	247	258	214	213	230	229	233	235	230	212	237	233	243	246	229	232	202	249	249	250	220	228	219	222	254	222	240	230	229	231	256	230	246	226	242	210	225	241	207	244	201	245	255	230	255	238	209	214	226	236	235	254	221	227	217	223	223	238	228	212	239	213	230	224	225	236	213	217	250	223	218	227	241	220	240	252	228	237	236	257	225	242	233	224	205	210	236	223	224	238	226	221	228	245	207	236	241	221	235	218	259	213	238	211	232	233	243	244	220	225	242	229	232	228	221	229	243	201	265	225	224	231	208	246	215	218	255	254	209	220	199	255	217	199	244	242	214	213	265	244	202	235	193	236	232	224	213	219	239	252	243
9102	11642	15011	17637	17203	16808	20750	17564	15533	12688	10483	12801	12011	10421	8220	5701	5492	5362	3657	2447	2234	2439	2221	1971	1646	2028	2074	1467	1653	1688	2130	1889	1324	938	700	721	715	686	666	671	664	667	630	654	637	645	644	603	635	618	608	624	656	675	608	640	610	658	600	630	652	592	633	652	605	640	641	620	582	594	608	662	584	632	622	629	643	674	677	638	632	619	654	640	604	651	626	654	609	631	663	629	632	649	603	600	619	661	620	632	600	638	629	630	606	685	673	611	681	632	595	630	585	639	654	664	606	614	605	628	606	606	646	678	614	651	640	569	641	631	681	615	623	654	577	633	621	586	616	612	631	617	594	587	615	642	638	633	595	652	613	662	614	628	673	636	589	646	611	614	657	621	625	650	635	640	626	631	627	595	622	641	589	607	612	655	636	686	648	624	569	648	651	637	648	597	642	631	630	591	605	590	658	612	612	565	627	613	628	616	642	640	619	594	665	676	620	621	598	612	637	628	585	590	611	576	607	606	674	633	610	616	643	635	607	613	609	641	634	620	587	595	602	672	661	579	602	618	636	638	579	622	603	623	658	605	639	610	643	602	640	657	617	662	653	606	605	591	621	608	623	683	616	620	594	599	594	627	647	571	647	639	619	623	615	620	664	640	613	630	637	582	608	596	673	642	589	647	637	646	604	646	642	628	635	597	675	600	621	617	593	588	608	635	623	627	620	615	656	609	639	616	603	594	636	661	591	654	630	657	606	622	650	621	593	644	683	609	630	613	581	620	634	663	564	595	587	620	655	626	625	614	616	612	624	626	654	675	644	605	590	602	620	617	611	645	578	605	633	683	590	626	623	593	630	605	674	674	608	604	629	607	631	622	625	614	659	594	634	639	663	576	623	630	672	613	619	629	584	597	632	678	635	626	596	593	583	631	639	599	633	644	633	603	672	619	630	621	677	615	627	612	624	611	622	699	570	592	663	593	644	624	604	636	650	567	595	654	641	622	678	618	703	643	612	655	606	633	634	608	600	674	615	621	641	656	617	598	620	604	579	625	630	619	648	641	615	667	620	634	646	596	599	654	611	644	609	653	618	605	629	611	677	609	636	587	621	644	658	606	633	612	599	632	655	596	624	595	666	577	633	615	612	634	620	650	618	671	646	606	659	651	607	659	643	628	630	635	621	651	654	580	652	633	632	638	662	601	633	640	600	574	650	631	636	638	599	637	619	619	609	629	651	656	591	662	661	639	630	616	631	664	612	636	656	636	617	593	633	654	620	602	622	635	589	626	668	635	633	637	599	614	624	636	595	655	662	646	595	692	592	586	626	620	651	603	636	617	590	580	593	618	645	667	615	633	637	659	613	626	661	616	594	617	607	612	668	621	613	620	609	649	634	636	625	663	637	666	604	627	573	602	638	612	599	633	681	642	621	639	615	620	651	620	611	620	621	599	589	670	637	648	639	617	614	648	659	615	682	641	599	629	651	596	619	644	663	695	658	585	635	643	605	633	636	616	622	632	616	637	631	643	639	633	605	630	619	653	608	615	666	602	645	622	637	591	586	584	610	661	623	650	623	617	610	646	655	612	621	658	626	655	626	620	613	594	583	641	641	615	674	624	623	655	650	610	634	578	610	628	667	653	628	596	613	647	634	614	596	627	624	633	587	579	608	612	596	647	653	629	668	590	600	640	622	623	579	609	621	662	645	605	642	585	597	611	670	626	632	636	632	610	595	610	622	691	626	645	635	641	668	664	611	639	630	589	653	627	596	636	659	577	604	623	657	612	591	620	649	621	617	590	605	619	603	663	609	613	654	654	578	670	588	623	620	589	632	629	625	599	626	613	632	638	639	685	638	607	651	669	584	620	620	676	645	619	616	612	628	647	630	650	618	602	653	638	611	689	611	642	611	622	611	633	578	609	652	600	658	589	656	613	615	614	619	629	618	625	609	577	626	623	639	642	612	635	622	561	594	616	615	621	636	616	629	586	631	629	624	596	653	612	637	636	627	628	594	632	603	646	642	663	627	629	598	627	617	614	594	608	614	599	633	634	646	646	644	574	648	604	606	656	613	658	628	627	621	630	594	580	622	633	613	640	652	617	601	617	609	608	685	650	618	622	612	591	635	571	618	613	610	637	600	573	664	610	632	623	640	619	620	643	610	623	610	669	602	629	640	631	684	621	636	598	603	595	708	601	643	640	627	599	641	582	615	605	631	642	596	618	692	653	599	648	643	648	612	644	637	599	623	653	576	596	674	594	633	607	590	647	630	637	637	595	632	601	627	643	649	684	594	607	602	604	580	595	604	590	647	658	622	576	640	654	619	639	620	640	606	595	623	614	614	635	637	626	620	650	682	626	625	654	613	633	616	592	630	617	566	643	592	611	630	611	617	616	635	663	645	637	577	634	648	644	647	589	635	600	602	631	667	658	662	618	657	621	630	614	626	628	627	627	605	652	674	654	615	612	621	668	601	683	595	591	610	599	658	639	598	673	647	636	663	601	598	590	600	615	600	617	585	625	616	625	673	618	600	687	608	641	640	630	616	610	615	628	605	652	637	631	634	586	619	650	591	616	619	651	632	615	606	614	623	635	669	619	651	597	618	611	597	649	641	612	619	642	624	624	621	630	611	650	613	665	623	644	629	658	626	605	621	665	631	598	648	611	647	613	682	624	645	637	627	579	619	605	664	620	627	657	604	608	617	647	601	585	639	625	717	627	634	609	613	653	616	658	632	643	668	649	645	615	626	603	652	665	638	601	627	665	613	661	629	595	624	625	597	646	641	613	613	650	611	641	615	588	600	613	642	631	606	625	601	654	665	594	616	660	629	589	652	642	651	613	598	644	638	644	613	639	629	687	611	608	672	629	611	647	658	636	661	620	634	622	627	643	596	642	640	588	591	631	678	617	637	624	650	665	615	605	644	665	621	643	583	640	633	637	642	647	667	633	593	637	630	646	636	625	635	653	651	670	606	570	607	601	631	622	621	676	647	627	611	623	574	625	574	590	559	629	625	662	631	683	605	637	643	599	599	625	614	611	677	613	634	687	607	629	604	588	637	564	660	634	605	582	658	646	645	626	627	602	629	665	616	646	602	624	644	671	625	602	613	618	634	630	590	646	621	627	602	655	631	618	642	616	639	559	594	680	624	620	630	632	596	611	630	637	625	653	604	630	624	637	625	631	638	590	610	603	611	655	601	611	620	609	660	615	642	586	643	604	634	614	606	622	606	640	659	598	644	640	612	656	633	602	625	644	639	626	615	659	622	628	617	643	622	665	593	661	667	625	638	586	686	670	536	656	634	628	604	627	658	641	629	628	661	587	606	597	634	599	605	628	615	636	641	618	584	630	648	618	614	609	598	681	644	591	605	569	595	613	624	648	628	670	656	617	626	570	629	577	593	636	627	591	590	619	642	645	612	611	626	578	634	638	641	622	664	585	626	610	631	649	632	633	609	622	646	669	606	667	629	686	582	625	585	605	600	640	601	626	583	645	644	607
34231	38115	39148	37652	40734	35348	41824	37696	36011	33830	27710	29894	28534	24452	19300	13452	10823	11176	7036	2797	2256	2915	2229	2312	1430	1811	2287	1024	1638	1178	2302	2057	1118	655	369	313	376	317	260	240	248	252	203	225	206	222	200	215	191	195	176	194	190	194	215	189	190	203	168	207	206	198	205	220	175	174	166	177	186	195	162	181	196	186	192	165	183	190	194	212	194	194	194	187	182	180	186	184	181	192	178	184	174	184	174	204	177	181	197	198	176	188	173	175	179	187	193	199	197	202	180	169	181	195	180	184	207	194	183	185	182	188	174	194	173	165	183	172	151	175	178	183	180	177	207	192	191	190	191	198	193	168	216	201	204	192	184	170	180	175	210	175	197	156	180	174	169	175	189	174	187	183	166	207	208	199	218	176	198	193	175	180	206	160	173	174	160	208	180	189	180	192	179	193	184	206	186	186	170	173	171	172	207	159	175	176	186	164	204	226	186	214	191	169	176	206	188	168	184	190	185	184	195	161	192	183	179	196	198	181	201	185	181	175	198	186	185	165	179	153	194	181	179	167	183	172	190	202	197	207	206	190	191	188	188	203	180	200	214	197	187	184	161	195	180	188	190	193	219	186	167	185	191	200	189	172	186	204	182	181	196	187	196	180	196	198	174	193	178	200	214	191	176	174	192	178	172	202	185	184	166	175	177	180	199	205	182	179	212	202	178	195	193	178	190	177	173	191	181	183	175	201	190	167	172	167	179	197	192	176	208	165	185	191	180	192	198	176	184	180	190	183	195	184	200	187	168	173	208	175	173	168	192	188	180	177	208	196	166	164	195	192	205	164	181	193	193	196	182	174	187	185	193	207	205	160	175	186	178	206	168	196	170	202	166	168	171	189	206	201	198	183	192	183	167	179	216	207	169	204	196	171	196	201	211	195	186	179	194	174	228	187	179	190	157	190	188	175	196	183	180	198	179	172	168	187	185	195	205	192	189	175	200	166	191	183	177	179	203	175	196	175	181	166	202	180	208	191	211	184	186	186	204	169	175	170	207	210	189	183	177	183	179	161	212	193	179	166	197	201	194	193	194	181	190	172	206	177	166	207	186	208	180	184	193	187	186	188	206	173	182	193	207	181	180	187	204	186	210	192	196	180	178	179	191	189	183	169	187	172	225	145	197	173	189	185	171	183	183	181	197	167	165	155	190	180	183	202	180	197	186	205	166	173	173	217	166	183	169	188	181	185	178	188	181	189	215	185	169	150	192	166	181	208	206	187	212	183	191	170	210	177	194	212	178	148	194	187	196	196	182	192	179	194	177	183	182	188	201	178	205	166	178	169	198	210	216	194	189	170	180	205	183	198	218	210	193	172	198	204	193	156	166	165	189	180	231	191	181	195	185	176	179	165	206	205	207	187	189	168	203	150	182	187	182	197	182	155	180	199	200	194	164	201	157	208	217	172	179	176	165	196	190	208	182	184	174	197	173	169	184	192	208	173	178	198	192	222	177	198	174	182	192	170	208	199	170	180	180	193	174	211	189	203	147	182	182	192	176	176	189	206	173	199	166	192	176	169	158	176	179	198	183	199	188	197	208	182	189	191	166	198	190	171	213	169	160	208	187	175	177	175	179	175	185	196	194	189	186	187	199	200	166	194	186	197	175	199	182	182	198	181	178	213	191	209	186	199	191	192	197	168	183	196	165	190	187	197	183	209	174	208	192	173	187	174	203	179	191	175	207	176	186	191	193	201	195	168	199	183	168	185	191	192	181	194	179	202	198	169	212	168	190	188	196	190	174	190	183	169	188	196	184	170	177	167	170	190	189	199	187	198	171	212	191	160	193	207	184	211	168	224	218	143	217	188	181	177	187	180	193	202	169	180	190	223	190	182	188	179	173	206	159	190	169	173	186	220	196	193	181	166	199	186	179	177	187	193	178	193	175	167	189	185	211	211	196	191	200	162	179	190	187	164	190	158	188	204	188	189	157	173	179	181	189	196	183	187	172	226	188	185	187	209	201	189	182	183	200	168	177	195	168	169	220	206	181	198	163	183	182	227	168	185	193	200	190	188	188	199	175	185	191	179	172	193	188	163	221	197	176	183	164	199	185	219	183	201	186	181	192	195	157	188	202	193	171	185	194	167	198	185	177	173	180	194	191	191	196	181	182	188	202	184	195	192	224	193	184	171	180	201	227	180	181	152	183	175	189	190	184	209	207	190	184	198	175	174	203	198	204	198	177	179	177	166	169	203	222	188	179	191	181	178	173	187	191	168	173	170	172	159	182	189	171	185	187	184	202	159	191	189	169	159	190	177	208	173	201	189	178	188	186	196	182	180	161	187	192	205	167	197	177	190	192	149	175	175	177	162	165	181	168	200	163	203	176	194	183	191	204	191	222	202	185	172	190	201	192	169	182	193	199	194	218	197	202	183	191	210	188	191	189	206	188	189	163	168	180	178	183	178	192	190	199	201	181	177	209	182	204	172	174	181	178	191	183	186	207	196	211	196	180	191	213	199	174	175	164	190	188	202	165	183	218	188	188	179	185	182	179	179	169	194	182	185	209	186	175	170	194	201	187	165	188	180	165	163	196	210	205	181	183	186	194	181	204	191	209	186	203	201	178	174	187	170	178	192	146	185	174	177	236	206	215	180	177	182	196	210	192	159	179	195	178	169	177	170	158	159	177	211	197	183	189	169	207	178	194	182	181	170	176	194	176	209	196	176	186	186	174	181	184	189	181	184	181	196	169	175	177	180	189	221	185	177	162	171	211	181	184	196	208	162	191	184	196	206	192	182	193	187	185	180	177	174	192	194	178	194	208	167	181	172	186	184	187	200	184	182	174	174	200	209	192	183	174	182	157	187	178	162	191	211	200	182	175	193	188	177	194	182	191	195	203	174	194	176	199	193	190	183	188	190	208	195	168	156	177	171	178	167	171	170	194	189	174	176	202	196	183	190	240	213	178	200	186	201	181	179	185	196	187	181	178	210	196	192	166	186	198	176	194	197	179	188	201	183	180	168	173	189	184	164	204	199	179	179	183	190	194	177	194	181	175	177	176	169	208	201	198	188	218	196	188	171	173	215	193	179	189	199	176	185	203	169	205	182	185	183	209	197	194	181	187	192	192	176	182	174	175	212	191	188	197	191	189	195	185	188	196	190	189	180	175	172	191	178	193	177	195	174	165	184	193	156	205	183	204	187	172	166	206	170	202	193	204	170	194	194	182	173	186	178	191	204	166	172	177	194	176	205	185	183	188	196	194	156	181	173	173	174	163	177	206	174	183	201	204	201	218	176	195	179	185	202	184	181	178	169	191	180	199	185	179	177	205	195	178	193	204	185	203	189	186	189	212	177	191	177	181	182	181	172	187	194	192	195	161	193	197	187	187	165	203	192	181	206	180	162	191	194	212	173	166	173	189	214	178	191	203	190	204	179	212	180	203	202	174	200	181	189	173	201	182	202	154	177	193	201	156	210	180	199	175	184	181	198	181	196	161	186	207	210	179	181
23895	32389	35771	40737	44716	43872	50520	46834	47444	44849	41091	45427	44466	41207	38154	29547	28894	29368	21338	11457	10598	14221	11043	11345	7586	9598	11369	5632	8768	6500	12056	10861	6070	3024	1689	1559	1678	1276	895	852	962	812	822	812	793	713	637	607	575	513	546	540	550	553	523	519	519	510	552	533	520	555	527	545	475	534	538	523	540	515	513	553	481	510	536	492	526	551	495	523	501	506	494	530	517	528	548	518	520	511	515	540	531	531	525	516	532	504	526	494	542	524	551	506	519	527	461	534	521	522	510	557	527	515	480	498	496	502	543	528	498	544	511	490	540	516	526	533	521	547	516	538	532	546	483	508	515	548	513	509	533	512	543	552	576	525	531	532	510	526	552	513	497	584	566	490	557	541	555	518	528	536	504	501	514	521	523	567	528	526	486	533	488	565	501	520	544	515	535	541	529	509	512	550	535	490	514	487	521	522	511	526	524	484	512	537	541	526	524	514	456	553	534	529	536	544	483	511	533	509	497	519	514	565	518	499	537	515	497	496	513	515	506	559	504	496	493	524	546	530	485	486	528	488	542	555	568	514	504	517	506	542	513	535	551	501	542	518	523	544	509	553	537	537	491	485	500	524	527	494	491	525	473	520	516	546	552	528	549	506	530	523	515	485	527	527	512	499	530	512	522	510	541	511	522	592	526	564	541	560	522	531	505	565	541	548	522	550	549	513	512	562	532	526	519	479	515	466	511	508	526	505	550	481	496	511	550	533	524	527	551	495	540	551	519	510	502	521	544	534	539	555	559	515	528	542	527	495	542	470	490	539	495	510	575	528	553	547	547	566	523	534	503	502	504	543	501	525	541	522	527	496	521	523	513	557	553	528	544	501	561	518	486	538	533	567	519	523	505	500	513	546	542	566	499	565	543	514	516	569	536	533	530	527	512	495	527	450	564	505	540	519	535	499	515	516	481	538	512	537	529	546	543	548	542	517	495	559	510	529	540	524	498	504	498	532	517	512	489	535	536	529	526	512	524	517	517	503	535	504	513	551	477	536	529	521	492	533	526	564	502	479	532	504	522	500	525	527	555	537	524	530	524	550	494	536	521	494	492	556	551	554	573	506	562	516	485	510	577	536	497	522	554	511	512	513	501	537	496	504	485	507	482	543	562	502	527	511	529	504	534	518	501	555	551	520	551	502	536	470	489	534	520	503	509	504	499	557	478	550	525	510	525	514	519	530	558	528	553	512	539	500	536	521	543	548	512	513	545	511	524	537	501	552	515	507	495	495	481	535	536	545	536	511	538	511	540	539	490	523	509	500	556	478	497	514	534	526	544	507	502	510	554	513	478	515	521	531	560	549	505	520	555	507	498	561	525	507	505	519	567	564	510	553	518	537	540	514	498	545	493	491	543	476	549	503	541	549	543	556	552	500	558	493	507	474	540	527	562	527	497	535	540	508	541	507	532	522	485	506	627	518	512	540	551	549	566	568	517	516	492	545	535	521	509	513	486	517	516	502	541	507	528	497	522	489	512	514	536	515	538	517	526	520	529	501	532	530	498	560	531	487	519	537	523	550	581	528	555	533	523	582	560	552	514	490	534	518	541	511	568	538	531	573	546	498	521	517	518	542	551	545	495	519	514	532	528	539	564	568	521	560	485	493	524	567	544	557	523	504	498	522	534	548	546	521	520	514	565	493	550	542	523	544	505	519	491	562	530	520	573	555	496	540	525	511	521	511	523	521	509	518	526	528	524	539	502	522	516	560	536	535	540	546	520	507	487	480	517	507	536	531	533	513	520	537	518	522	527	516	476	540	551	509	530	501	489	542	514	515	532	504	498	513	505	492	526	497	546	562	558	490	528	515	539	513	506	515	551	529	520	534	494	555	526	516	510	467	484	538	515	510	556	536	505	560	559	511	526	503	541	503	495	563	520	555	513	548	539	541	508	475	491	558	517	565	512	518	564	548	493	484	514	513	460	525	549	521	511	541	514	535	508	496	527	558	552	513	491	478	489	548	505	534	532	536	490	542	507	545	530	533	514	510	538	566	493	532	531	522	485	509	494	500	504	519	528	517	547	481	507	552	525	502	504	538	535	557	513	530	537	572	527	506	546	531	498	515	560	500	571	523	524	541	530	488	515	510	528	501	519	468	550	562	545	497	541	501	509	535	531	548	517	548	505	496	524	512	552	527	549	522	504	514	474	513	535	518	497	521	509	553	538	549	511	499	511	536	483	539	468	516	551	544	545	528	512	523	533	510	501	570	547	552	539	564	547	529	527	583	535	508	521	539	512	524	530	521	538	506	529	537	493	500	486	501	465	545	497	488	506	538	520	522	510	539	489	513	543	479	516	494	507	527	526	530	569	519	540	511	510	537	534	522	533	509	490	531	509	568	490	479	498	541	531	519	499	511	524	502	532	503	509	513	541	504	522	556	511	497	546	523	513	528	533	525	585	512	533	558	500	511	482	521	532	560	526	520	522	503	514	539	506	529	489	531	498	545	495	555	532	527	533	516	530	524	537	493	534	503	545	470	515	519	491	524	506	552	511	480	523	504	518	527	521	534	522	511	503	505	544	522	494	516	529	521	533	510	513	525	523	487	552	599	530	481	514	541	509	521	538	517	481	539	531	526	473	547	529	497	561	488	505	526	502	500	492	520	549	559	509	497	532	543	512	548	558	539	518	561	477	509	506	509	539	529	527	508	461	521	525	546	520	533	562	531	513	528	552	491	515	542	541	554	533	539	515	551	492	529	512	525	515	522	531	494	494	509	521	548	519	535	528	528	480	523	504	547	526	494	554	499	533	482	508	517	531	527	524	474	485	475	540	491	503	513	554	545	544	541	522	549	537	508	524	536	548	520	510	500	495	524	490	539	532	537	503	542	536	503	547	532	558	549	543	526	520	512	544	518	532	491	512	529	526	551	578	492	492	527	524	544	536	539	527	508	524	501	505	512	551	478	516	514	518	522	495	481	567	501	528	524	482	493	530	496	526	537	571	561	532	498	533	516	537	559	521	503	487	538	516	498	518	536	504	516	514	514	526	521	517	521	490	501	498	511	500	546	534	534	557	523	531	579	506	518	555	503	548	488	544	530	507	508	562	548	557	544	549	496	565	521	530	501	517	528	508	515	544	529	522	482	529	537	534	506	547	576	494	481	498	562	539	510	544	567	547	521	538	512	462	505	532	555	543	544	501	499	472	531	528	532	562	568	513	498	568	520	527	510	535	547	538	528	506	507	547	509	555	524	549	537	532	500	520	540	475	527	555	519	498	517	542	533	535	528	564	519	500	557	527	537	506	539	496	571	491	483	524	524	543	529	523	516	540	510	530	523	524	539	519	542	514	498	508	511	515	542	560	492	509	522	545	565	502	532	510	522	524	535	529	529	545	499	525	509	543	538	528	545	541	538	487	523	528	486	493	522	508	563	564	525	493	486	511	529	494	525	522	515	570	504	529	520	554	513	543	549	547	522	548	520	513	515	465	534	552	547	515	543	526	531	499	506	503	561
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
