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
336331068328	336331068897	336331069447	336331069997	336331070547	336331071097	336331071647	336331072197	336331072747	336331073297	336331073847	336331074397	336331074947	336331075497	336331076047	336331076597	336331077147	336331077697	336331078247	336331078797	336331079347	336331079897	336331080447	336331080997	336331081547	336331082097	336331082647	336331083197	336331083747	336331084297	336331084847	336331085397	336331085947	336331086497	336331087047	336331087597	336331088147	336331088697	336331089247	336331089797	336331090347	336331090897	336331091447	336331091997	336331092547	336331093097	336331093647	336331094197	336331094747	336331095297	336331095847	336331096397	336331096947	336331097497	336331098047	336331098597	336331099147	336331099697	336331100247	336331100797	336331101347	336331101897	336331102447	336331102997	336331103547	336331104097	336331104647	336331105197	336331105747	336331106297	336331106847	336331107397	336331107947	336331108497	336331109047	336331109597	336331110147	336331110697	336331111247	336331111797	336331112347	336331112897	336331113447	336331113997	336331114547	336331115097	336331115647	336331116197	336331116747	336331117297	336331117847	336331118397	336331118947	336331119497	336331120047	336331120597	336331121147	336331121697	336331122247	336331122797	336331123347	336331123897	336331124447	336331124997	336331125547	336331126097	336331126647	336331127197	336331127747	336331128297	336331128847	336331129397	336331129947	336331130497	336331131047	336331131597	336331132147	336331132697	336331133247	336331133797	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
73076	80965	76491	58299	34541	19169	5454	1015	384	382	377	381	368	366	418	535	581	874	1033	850	588	451	390	384	396	323	364	374	356	333	348	352	322	348	369	379	357	316	354	345	345	317	314	355	339	395	337	358	358	322	365	348	369	363	367	335	347	330	350	339	392	348	394	384	324	343	350	376	369	329	362	356	320	342	348	365	369	366	328	363	368	382	368	391	352	362	333	377	353	366	365	334	334	346	320	362	355	361	376	342	337	342	343	343	352	372	332	318	331	345	353	346	367	332	353	362	357	375	327	350	380	339	352	337	356	356	349	339	324	374	356	328	346	351	356	383	361	372	371	326	354	357	370	332	362	337	399	351	319	307	334	368	314	352	343	322	350	375	351	338	325	351	337	362	374	338	334	357	388	335	332	376	358	368	340	341	389	357	322	366	364	331	333	368	322	337	326	362	337	319	399	388	364	355	342	318	317	301	344	329	323	409	340	343	335	316	382	343	397	352	381	382	348	363	368	368	363	365	326	342	370	359	345	392	329	322	356	343	349	359	323	415	340	363	349	377	360	348	348	378	355	338	361	346	340	368	348	344	352	344	376	326	316	391	316	323	357	351	356	304	370	356	360	341	345	352	327	353	342	355	368	356	352	361	387	370	334	346	325	388	331	345	389	347	312	341	333	337	347	331	339	375	361	342	332	334	338	358	352	304	353	375	343	347	342	380	341	365	372	335	356	347	319	342	367	377	340	382	352	329	356	364	344	350	347	349	333	373	395	355	340	345	346	359	339	336	343	339	345	324	348	374	372	340	343	376	322	325	334	365	316	378	351	304	313	342	379	327	327	318	382	355	378	352	322	344	328	346	345	356	352	350	372	352	380	370	348	329	365	377	317	313	354	323	336	359	352	358	387	353	336	354	340	330	388	337	367	371	335	369	326	355	354	355	379	355	315	380	336	346	362	374	337	386	323	338	371	362	368	354	362	317	371	378	342	346	340	362	349	376	333	393	351	346	365	350	345	350	369	406	325	320	330	335	327	349	319	349	307	321	367	342	354	343	335	326	371	334	342	391	357	333	346	353	389	345	326	354	379	373	320	394	321	411	338	342	371	355	347	360	351	368	354	339	347	401	329	347	347	368	386	371	339	360	354	332	390	342	384	380	361	339	376	352	343	355	397	370	350	333	377	337	332	337	338	380	363	343	365	367	338	352	338	373	371	342	348	351	315	366	360	342	364	359	349	370	353	356	384	367	345	358	344	354	344	344	344	316	308	340	336	365	353	338	361	355	365	340	357	359	345	392	383	316	387	365	329	344	374	370	365	332	351	363	346	376	353	380	313	340	364	374	354	357	399	353	328	339	345	324	336	333	346	344	338	357	347	329	306	328	341	373	325	343	329	342	403	347	388	360	344	359	313	364	366	348	335	346	338	374	346	341	349	331	351	352	369	351	369	362	364	320	346	315	327	347	382	359	361	331	370	357	358	354	404	326	364	351	366	374	306	367	361	331	340	347	318	332	330	408	321	319	342	392	358	349	378	355	361	354	390	374	355	355	373	357	333	392	352	340	347	390	353	344	336	342	331	327	387	328	354	363	353	364	376	338	333	347	351	331	373	368	312	376	318	353	369	327	346	363	326	345	377	318	358	332	328	363	333	365	392	349	340	324	346	376	365	381	360	358	374	317	333	342	343	348	308	342	386	347	364	339	346	368	385	362	332	350	365	364	342	370	325	352	324	386	327	357	332	348	289	368	339	324	382	359	366	321	376	331	375	360	388	362	388	336	342	347	321	345	344	354	337	351	352	364	334	394	339	346	337	333	335	363	350	364	360	380	362	347	357	343	339	340	337	315	357	376	352	377	396	355	352	328	352	380	308	348	324	346	352	298	342	379	363	337	351	323	388	390	342	363	328	381	345	339	333	347	326	349	369	331	333	339	322	303	344	356	337	345	347	328	352	341	319	360	331	365	376	347	344	358	372	337	344	336	344	376	362	348	353	354	374	349	362	380	315	352	363	389	355	362	335	358	361	400	335	380	359	376	320	361	325	379	326	347	347	332	355	335	335	324	345	362	339	351	353	336	370	336	370	359	326	359	331	357	359	378	344	364	345	339	332	338	361	309	343	360	340	356	350	369	343	326	357	366	365	343	351	364	334	333	364	370	355	359	326	365	325	390	355	323	387	333	338	340	344	340	354	374	326	350	347	349	370	332	335	336	342	373	354	403	354	348	361	345	354	359	351	371	340	343	316	369	338	348	363	363	346	337	361	361	381	320	343	335	364	374	343	374	352	346	348	366	372	354	316	401	338	365	372	340	372	362	366	347	351	360	360	367	339	377	343	333	321	314	334	369	374	337	331	328	342	365	378	350	355	356	356	368	318	335	339	341	346	313	344	353	346	367	330	358	354	330	362	346	362	347	364	328	306	322	362	347	357	372	341	345	335	352	365	335	346	356	356	347	383	361	325	326	337	376	362	359	373	296	361	342	342	356	369	339	362	364	371	345	351	343	351	363	371	386	360	382	360	354	343	347	352	331	370	384	381	334	379	341	346	356	375	363	318	351	375	359	366	341	337	357	324	336	373	321	292	352	331	342	383	336	344	338	343	365	305	358	366	349	349	356	362	356	330	342	335	349	343	338	330	352	376	313	368	359	324	343	350	354	347	393	313	344	357	347	310	342	337	349	340	348	377	304	374	368	393	332	367	332	323	333	372	374	364	367	386	365	388	378	350	369	357	344	350	319	327	324	362	337	359	365	306	361	328	348	356	355	329	309	320	337	401	314	336	380	358	364	328	375	360	374	335	335	352	355	320	351	371	352	333	341	369	336	307	364	376	348	339	335	348	366	354	355	360	343	336	359	349	338	402	397	350	354	375	355	378	338	332	344	360	337	372	337	365	345	335	362	357	355	350	338	337	328	370	329	367	370	343	337	350	361	326	347	391	346	330	391	352	341	366	367	346	337	339	341	364	343	329	338	358	325	358	364	366	325	369	351	349	322	347	365	381	338	335	345	366	329	350	316	335	312	350	373	364	322	350	357	363	345	358	389	350	341	347	340	308	315	303	317	380	362	370	341	394	386	346	350	378	367	359	333	373	355	345	369	332	306	325	325	389	341	366	346	351	381	374	352	370	374	339	329	334	321	331	336	343	354	343	337	311	367	373	349	381	341	360	354	331	325	337	370	329	338	344	348	350	350	356	328	338	389	360	358	339	346	334	359	350	359	388	361	367	354	338	332	346	328	324	367	346	330	341	319	370	383	389	332	337	341	362	367	320	358	358	368	353	323	334	358	348	316	374	325	358	357	377	355	348	347	338	368	335	327	392	383	346	342	372	339	349	329	359	371	376	347	330	357	361	356	333	345	369	361	350	355	357	347	347	321	326	367	359	343	363	336	373	337	347	311	352	342	346	327	394	402	390	343	325	301	348	379	331	345	326	349	327	344	366	361	331	344	355	325	354	350	333	362	374	326	365	359	333	345	346	347	350	356	321	349
46960	64497	71589	59926	40388	26596	10758	2894	984	993	1092	1032	1024	981	1346	1976	2478	3577	4465	3397	2023	1397	1141	972	980	875	836	821	830	891	920	844	822	875	805	880	886	852	841	851	839	858	886	798	843	826	887	858	842	857	845	829	812	892	869	840	860	825	878	842	805	853	871	874	856	875	825	923	870	826	819	874	791	832	874	843	829	864	846	879	861	889	825	882	823	884	829	868	841	931	867	823	920	864	832	888	867	845	804	824	822	885	871	889	856	844	876	829	842	869	892	850	857	875	852	837	841	856	896	856	850	827	820	847	819	827	865	877	895	860	889	847	868	822	884	879	850	819	812	858	812	870	849	850	835	848	862	827	809	837	855	860	906	904	877	906	880	859	851	789	807	859	800	903	846	856	817	793	907	868	868	871	878	873	904	836	906	809	842	862	846	892	832	835	840	805	814	831	886	863	758	830	872	849	836	907	867	815	920	843	875	853	843	851	848	823	836	841	837	895	850	793	818	873	804	915	823	876	860	840	812	863	847	918	859	867	865	851	877	821	852	854	846	822	902	846	842	913	816	862	922	841	801	834	867	901	880	855	843	878	869	827	892	876	848	860	873	841	852	868	845	861	812	812	816	882	817	866	854	873	893	845	881	850	894	909	835	861	845	834	845	875	884	778	936	857	877	919	816	847	864	878	830	831	898	831	823	839	836	867	828	853	859	857	889	804	841	796	850	834	845	836	889	849	858	813	845	831	901	850	866	890	870	842	869	799	864	864	858	842	774	846	870	835	875	904	897	830	806	865	861	860	854	854	812	891	873	824	832	898	828	872	877	831	832	860	870	850	804	823	855	824	884	873	857	861	812	863	943	826	888	848	863	861	837	879	829	863	862	876	867	860	908	879	870	849	834	808	822	827	886	859	831	861	823	804	877	947	807	892	837	910	887	842	843	914	814	915	880	883	851	850	848	866	855	870	869	834	848	878	876	887	853	885	911	812	867	813	892	834	885	869	848	872	843	866	853	897	820	858	850	822	838	839	895	860	856	840	885	832	845	875	896	857	886	872	861	867	857	841	836	869	833	860	880	797	851	831	887	855	838	857	842	793	803	894	811	829	876	886	922	818	871	865	860	870	865	853	828	907	872	836	877	900	896	898	829	841	862	862	846	792	818	880	784	910	875	854	833	898	870	855	845	831	864	828	796	897	832	845	837	831	823	846	860	879	847	792	865	784	857	875	818	863	832	803	907	830	833	819	885	879	869	849	829	836	847	881	852	812	779	872	842	852	837	894	864	875	896	889	851	843	830	832	871	852	934	858	856	815	899	777	839	855	855	816	897	875	854	842	811	865	826	887	874	846	924	893	781	822	852	830	860	863	874	857	856	873	824	784	919	881	828	869	926	851	873	839	814	856	842	814	880	849	859	871	857	849	832	871	878	883	823	841	805	808	853	850	829	893	843	859	838	836	797	847	853	835	862	824	886	867	873	840	908	853	862	887	856	858	828	860	874	841	831	828	839	865	863	812	858	813	897	851	837	855	855	890	827	846	810	828	835	862	907	847	854	892	864	937	836	834	820	921	850	826	830	850	862	888	839	842	857	859	844	872	811	851	874	905	854	847	836	918	818	830	791	834	856	852	829	831	817	831	903	855	890	861	849	862	895	851	845	868	858	869	828	861	836	938	846	850	871	873	835	868	837	847	814	853	826	871	857	858	876	866	873	870	881	877	867	821	799	844	874	847	810	885	832	904	837	804	853	834	892	868	866	836	832	784	798	891	895	803	833	835	905	828	865	826	862	831	881	900	917	849	825	803	884	845	873	856	843	834	841	851	866	809	870	856	864	850	843	842	860	845	895	877	854	868	879	899	862	856	848	856	834	823	866	856	819	839	843	827	820	855	888	838	866	881	821	812	810	898	818	877	880	822	884	894	862	875	860	850	896	831	890	814	819	810	844	839	861	856	835	898	856	782	872	849	856	872	837	862	890	847	798	868	880	876	880	848	857	889	808	850	817	911	917	889	851	859	846	908	831	881	870	836	837	894	831	835	865	907	786	871	872	881	813	883	844	846	783	794	849	878	846	842	877	844	853	827	861	840	812	867	826	803	851	850	901	839	837	871	833	835	891	845	872	895	863	833	863	861	867	850	876	870	846	922	870	861	825	838	787	808	851	855	877	852	838	877	888	888	873	832	899	839	847	847	843	889	831	840	890	866	784	867	881	871	815	824	886	861	869	831	853	870	892	843	846	836	813	824	910	847	908	837	821	813	848	843	854	837	890	827	885	850	846	845	854	844	862	862	843	869	798	782	870	840	842	910	787	821	859	850	903	842	891	835	874	828	846	848	882	869	831	874	826	885	814	836	836	818	886	808	843	872	831	835	828	862	856	873	864	816	839	841	862	871	854	878	839	829	807	840	874	841	855	813	852	811	855	804	896	840	870	858	921	853	825	823	889	843	849	883	849	821	885	853	863	840	854	873	879	863	871	891	816	855	821	909	897	812	851	909	876	890	870	871	854	831	866	910	874	854	845	884	898	825	867	822	868	846	855	841	829	893	875	856	868	888	826	830	807	877	871	807	798	837	849	858	869	864	829	848	878	842	841	854	881	821	862	863	847	871	925	820	886	881	912	865	845	845	886	828	867	867	847	855	853	830	850	837	823	884	923	828	888	834	900	800	851	854	864	846	860	856	844	817	858	830	872	873	852	855	845	865	810	872	856	864	882	854	830	878	798	902	824	914	873	867	815	843	877	828	830	833	868	864	812	894	776	816	916	866	841	847	856	838	858	838	895	832	872	836	833	895	884	862	871	865	905	918	894	867	851	887	840	887	827	892	835	867	867	835	852	890	879	818	839	828	889	859	872	919	846	844	865	895	836	864	842	844	884	863	880	838	876	840	875	857	820	868	878	861	880	866	826	792	842	862	851	880	840	885	874	814	843	832	873	840	878	888	815	821	854	857	859	870	798	833	831	832	919	846	867	865	799	933	846	895	849	852	860	838	823	877	893	897	834	817	857	852	843	839	853	863	888	876	836	824	898	842	881	823	856	853	838	802	880	873	843	837	837	884	784	837	841	888	902	883	812	834	817	828	879	885	849	926	904	870	821	821	893	871	867	833	860	845	824	947	844	822	855	887	883	836	875	854	824	912	827	862	864	823	816	847	855	831	832	841	904	845	799	887	860	856	875	822	841	869	812	803	846	829	810	864	885	889	846	859	838	828	829	913	873	839	849	877	865	848	866	818	892	892	882	874	862	890	859	810	839	860	808	820	861	800	855	873	835	879	851	911	835	862	873	823	819	846	842	834	776	910	802	828	860	798	855	912	835	842	814	838	838	851	864	858	834	872	871	872	847	897	853	847	857	900	833	838	895	886	858	917	819	855	822	837	849	795	815	898	855	869	889	820	862	902	841	891	839	877	834	821	857	791	885	912	869	841	861	843	858	854	859	854	912	871	916	842	842	857	851	886	873	862	877	890	863	842	878	823	843	874	858	878
67228	77927	74456	55356	32925	16751	3942	831	384	379	382	391	372	501	651	643	960	1055	1109	778	605	474	413	409	344	337	353	351	371	338	378	351	322	358	358	333	342	333	351	354	351	328	344	348	382	341	341	338	319	357	309	350	316	337	356	337	342	316	318	324	290	349	341	310	347	332	352	358	338	329	358	319	347	314	340	347	337	332	347	313	339	324	387	338	353	357	369	328	329	351	342	349	362	340	351	327	357	330	331	326	337	332	338	343	349	324	333	357	341	332	360	358	335	344	336	353	320	336	363	324	333	317	327	378	361	324	348	317	344	330	338	364	319	332	319	332	353	338	350	361	316	309	330	373	349	345	384	344	302	342	346	353	341	334	294	383	370	350	365	362	350	335	349	299	315	352	340	347	337	337	343	324	339	347	326	353	350	322	333	310	377	307	339	336	358	326	331	348	315	340	311	337	323	387	345	288	352	327	341	325	327	333	349	327	352	336	324	325	323	335	372	339	341	323	383	318	348	333	331	325	330	348	332	335	336	338	359	352	305	345	336	359	342	351	324	356	308	337	337	335	327	344	366	342	391	374	330	316	366	354	349	337	333	373	360	346	353	329	354	357	346	330	350	365	336	331	320	335	336	324	309	336	329	325	326	336	355	313	313	336	328	327	375	338	350	355	370	325	350	321	323	326	401	336	317	357	343	360	369	346	360	329	346	331	335	321	374	365	339	328	342	339	322	333	342	319	355	323	326	316	332	356	338	320	375	317	343	310	319	374	350	338	345	345	343	357	306	341	312	323	355	352	353	321	329	352	330	357	332	384	292	325	315	347	309	324	341	326	337	335	346	332	307	336	325	360	344	337	323	315	339	334	322	341	328	310	334	351	374	320	361	321	352	339	347	356	340	303	342	317	345	310	333	361	345	342	327	329	334	304	353	325	332	354	343	351	324	318	320	334	358	343	363	339	358	301	301	355	334	338	361	332	322	338	335	342	340	347	363	302	324	361	354	340	329	347	307	323	357	326	345	349	328	357	348	363	342	370	340	344	315	333	342	329	361	388	306	325	375	292	340	353	350	379	317	319	344	302	341	376	347	333	337	332	349	333	355	335	336	348	330	335	329	323	349	359	345	346	336	340	357	307	340	331	367	367	333	351	338	325	368	326	326	324	338	322	350	349	347	341	357	320	316	391	323	324	333	330	356	333	344	331	341	341	330	309	327	333	313	358	320	364	325	339	328	351	354	345	294	332	313	324	338	357	322	313	346	345	345	361	344	356	350	334	338	342	311	333	341	365	370	366	371	360	316	344	352	361	371	355	331	324	342	341	347	345	341	329	322	329	333	341	359	346	363	327	351	339	334	341	339	361	360	337	350	355	315	327	354	363	339	327	359	327	355	337	369	332	333	326	337	349	338	330	325	320	344	340	347	340	360	331	349	324	338	354	286	333	344	366	314	367	369	367	320	356	336	338	339	343	323	302	378	341	329	351	328	351	325	319	330	342	331	372	318	357	344	327	349	365	338	348	297	341	351	314	376	351	328	321	340	319	335	349	335	386	330	333	356	328	361	343	345	336	360	326	369	346	349	363	357	332	335	341	363	329	349	318	328	334	338	361	276	330	324	360	349	378	344	333	351	311	344	361	308	318	330	346	336	331	340	349	325	322	361	348	322	365	375	361	337	357	309	320	310	354	355	338	318	337	333	333	334	320	284	345	345	349	344	348	342	319	315	327	376	381	319	337	357	320	329	361	337	349	310	319	370	330	356	319	317	344	326	346	337	323	298	386	349	354	291	348	346	354	348	351	349	324	336	361	339	329	366	316	342	360	357	314	363	328	329	351	369	339	332	300	332	360	343	348	348	350	340	409	356	362	337	315	330	352	349	307	339	344	331	323	344	322	344	351	310	333	339	324	301	347	331	310	331	366	357	341	328	300	344	314	324	344	346	352	329	348	353	308	365	338	360	358	364	317	349	315	349	329	337	331	326	337	306	343	331	378	326	357	343	335	326	338	328	328	317	340	365	367	319	324	307	335	339	335	372	325	331	368	331	371	362	388	337	330	335	341	339	330	328	356	344	360	357	342	364	356	340	347	306	371	330	315	336	350	349	352	307	313	341	350	344	315	331	338	311	332	361	347	336	321	378	325	318	342	331	322	363	335	351	360	323	316	322	315	351	349	344	322	337	315	352	335	337	331	344	337	326	326	346	338	302	305	325	343	337	332	318	353	340	325	317	316	345	362	324	347	307	316	315	309	360	337	349	322	357	312	325	321	359	329	322	341	322	320	360	342	363	353	338	357	331	352	345	328	330	340	343	309	305	337	363	348	353	346	347	319	319	317	335	316	328	332	311	305	319	349	336	355	345	348	343	335	333	352	333	315	302	344	323	360	309	349	311	315	350	367	323	355	318	317	331	384	357	357	331	376	295	343	337	349	337	325	349	321	330	340	355	316	336	315	302	336	344	343	349	330	333	331	360	361	349	328	351	388	347	321	322	335	340	310	312	338	373	350	355	338	352	356	335	335	341	316	324	344	328	360	296	353	346	329	345	340	378	354	345	316	331	341	362	328	311	335	340	341	323	356	351	332	351	322	328	351	354	352	358	346	359	300	321	334	314	338	328	337	355	335	352	360	378	323	354	367	351	296	305	341	329	331	309	338	334	349	354	336	334	375	308	316	384	333	371	351	358	316	347	329	340	335	332	339	324	366	310	311	353	322	361	324	349	306	350	347	335	343	317	338	334	389	312	331	348	342	330	355	319	352	361	301	397	344	374	318	314	360	353	351	345	358	331	334	278	377	344	348	355	337	341	356	332	338	359	370	357	317	351	341	345	369	320	361	348	350	355	369	343	340	355	331	311	335	348	343	313	354	342	344	366	326	303	306	346	350	335	335	310	347	348	398	335	366	326	321	320	323	357	344	348	325	330	359	325	349	316	308	324	348	369	317	335	376	326	314	341	319	363	336	340	362	339	358	321	341	373	353	368	353	343	341	352	365	344	336	335	354	338	361	348	347	335	360	347	346	327	325	321	340	307	390	354	368	333	327	347	353	285	359	339	350	310	340	345	327	345	348	352	312	368	332	342	342	333	358	358	320	320	331	322	363	279	339	349	370	361	354	324	337	340	340	338	305	350	355	340	360	315	335	341	339	341	313	351	328	323	337	339	327	344	323	341	332	341	348	328	349	310	341	320	345	348	363	328	326	348	345	354	314	364	379	328	362	357	351	371	311	326	326	302	341	327	312	328	348	348	324	319	313	335	343	327	308	325	363	314	340	392	320	338	321	337	325	290	314	306	347	362	351	377	360	345	355	355	332	297	361	358	337	368	310	345	340	384	345	334	352	326	319	333	309	348	321	338	363	339	353	364	335	344	315	345	321	351	366	349	348	316	353	363	306	321	326	347	350	323	360	310	312	333	338	367	333	327	326	362	335	341	335	345	351	340	315	367	349	330	341	308	335	365	348	349	330	318	361	378	319	307	320	342	348	330	346
43091	62390	69949	57770	38341	22909	7018	2616	981	966	986	1068	1069	1600	2284	2406	4232	4729	4772	3446	2270	1606	1302	1077	933	819	850	821	827	826	879	862	894	774	836	801	797	770	823	867	850	814	812	878	819	877	862	801	865	814	813	844	863	820	873	840	860	860	850	787	838	846	830	869	806	825	870	824	848	849	813	842	782	845	838	906	835	806	841	860	826	825	802	820	864	737	842	833	821	776	848	839	816	835	827	824	818	813	852	849	832	826	862	859	800	830	818	837	788	833	848	851	840	809	855	841	856	797	829	870	834	783	885	871	850	873	872	753	794	809	806	816	828	869	838	825	843	762	793	848	821	842	802	876	930	843	816	759	789	825	850	877	820	814	884	801	854	846	835	846	795	835	836	830	854	828	843	831	821	807	824	845	789	834	805	830	878	798	835	815	846	865	781	788	810	835	848	819	848	893	808	823	832	828	839	815	818	838	830	881	837	852	790	849	853	819	812	870	835	823	845	858	831	844	824	821	850	843	804	832	811	773	827	824	831	833	827	809	833	819	844	814	843	862	845	791	847	816	814	821	772	810	796	833	755	805	823	811	879	809	773	827	809	812	800	786	836	871	892	833	837	875	783	814	848	830	819	815	851	798	851	818	805	804	818	836	800	786	811	818	864	831	781	823	777	881	818	803	826	879	796	789	834	774	859	813	855	810	845	813	851	850	833	811	826	789	842	876	785	848	834	823	827	778	825	837	860	807	807	863	874	861	824	820	822	762	858	826	864	817	856	877	845	872	852	832	868	846	839	787	898	822	759	835	845	776	830	756	796	817	854	780	798	845	814	807	837	855	822	811	803	805	862	786	815	784	806	850	798	841	834	821	790	832	819	825	808	755	799	828	849	823	808	833	788	844	813	792	807	821	877	818	867	796	768	854	828	843	818	847	884	816	816	843	836	856	817	806	868	869	830	804	820	787	830	889	843	841	802	834	851	824	791	834	765	787	796	816	849	913	864	854	792	832	850	829	815	784	872	808	809	823	775	874	776	832	829	811	823	825	788	835	852	847	802	817	842	798	856	789	825	846	843	846	875	791	847	845	842	814	824	814	825	793	832	770	836	828	827	817	872	788	836	864	749	829	835	839	799	864	816	820	807	812	841	832	853	802	796	872	835	836	836	781	790	870	800	821	825	814	838	842	814	844	827	836	807	831	792	861	827	879	801	821	816	823	858	805	828	800	841	805	802	833	798	807	821	803	807	826	758	831	822	794	846	772	801	775	841	813	832	838	843	838	764	799	889	797	828	834	832	813	859	825	813	854	817	827	834	828	807	762	788	856	808	848	851	809	843	833	818	815	805	825	802	842	809	778	847	835	820	819	842	860	801	780	836	822	832	826	834	810	821	859	798	818	825	807	830	912	839	902	824	831	815	870	835	865	838	867	823	826	824	813	862	839	843	826	890	857	897	781	862	805	854	785	781	901	832	874	834	776	794	805	797	804	821	828	821	815	834	793	788	830	828	851	849	826	820	823	827	792	833	792	812	803	868	823	847	850	784	822	842	790	864	839	771	807	795	884	838	801	870	834	884	865	818	855	805	815	825	757	766	836	803	849	841	830	834	841	823	901	790	856	822	818	850	826	835	828	799	835	816	870	816	812	783	830	860	799	827	800	832	875	809	830	844	856	835	826	880	850	811	827	839	878	804	871	813	780	838	801	816	866	776	824	838	770	799	839	845	818	808	820	835	851	879	857	822	827	836	831	868	782	880	790	819	834	814	850	827	819	818	833	824	794	841	900	806	809	794	848	833	820	858	822	843	875	828	802	830	822	840	813	850	807	854	787	802	806	810	817	834	867	845	834	815	810	807	825	795	898	817	807	782	837	783	804	843	780	840	807	836	843	831	805	788	766	804	783	748	794	830	784	839	832	816	807	798	828	814	847	805	857	779	792	861	824	803	869	821	821	837	816	866	812	823	808	837	803	826	881	845	859	836	800	823	841	831	819	826	824	813	843	837	850	829	799	767	815	816	855	850	807	844	829	819	824	801	810	777	852	810	830	836	821	821	795	837	792	852	788	771	823	837	879	823	833	808	804	867	824	835	804	872	881	867	808	843	781	857	872	832	821	871	853	853	852	830	756	838	780	818	899	843	840	859	809	796	802	792	818	828	856	806	868	800	854	809	798	826	819	833	824	873	884	853	868	828	805	861	788	799	845	842	820	817	800	789	833	838	834	829	805	814	812	855	831	850	863	832	780	821	829	791	837	841	788	758	829	827	827	892	838	836	876	842	796	803	848	851	834	881	853	850	828	809	792	857	836	799	779	843	815	788	807	807	830	839	829	859	809	876	840	892	850	888	774	867	839	835	827	864	806	812	857	848	841	838	783	819	842	843	837	859	799	797	751	823	812	869	787	785	771	828	821	847	844	837	880	811	831	818	856	839	821	831	814	852	864	837	774	833	839	804	803	853	855	833	859	806	837	837	821	816	850	851	849	819	829	834	832	834	799	848	829	834	868	827	845	769	832	814	799	800	752	880	818	816	850	802	816	840	798	824	857	835	836	861	817	832	835	806	820	849	769	821	833	767	844	831	812	877	802	854	856	833	809	820	808	817	812	862	866	772	830	820	846	854	813	818	819	832	803	813	801	766	853	803	820	862	826	866	816	826	820	824	808	805	778	813	823	835	814	787	811	876	781	820	820	797	824	838	891	818	802	820	792	824	777	775	791	797	817	839	866	837	792	837	856	840	833	855	793	897	829	823	817	804	856	815	832	824	790	895	826	817	813	808	858	860	836	797	842	852	841	835	835	837	825	825	833	791	834	802	806	774	821	837	827	857	868	898	790	775	857	871	767	819	866	795	838	864	833	849	831	888	829	850	848	827	878	886	838	820	857	829	814	760	876	832	833	799	803	854	833	804	840	807	821	827	793	812	803	798	787	847	827	864	816	778	788	800	860	847	762	828	832	877	829	836	869	813	869	863	840	849	815	804	805	816	796	870	806	844	820	836	787	833	791	879	832	868	807	806	787	838	860	860	859	801	818	833	818	899	841	797	815	808	826	792	868	792	867	859	837	828	867	835	855	850	863	835	838	848	804	848	856	855	778	806	840	857	810	837	873	803	783	843	809	799	796	821	862	826	875	800	861	846	813	826	828	905	843	856	821	844	823	861	836	828	836	836	844	824	838	812	792	816	854	829	836	853	802	848	873	863	784	779	827	827	860	818	832	804	829	871	811	822	796	825	776	847	849	791	850	850	788	824	816	832	732	845	801	815	870	787	799	827	841	820	801	853	841	866	804	837	853	757	853	830	867	792	855	802	804	807	833	815	816	825	837	819	835	850	835	788	847	787	782	850	837	806	784	812	802	840	873	800	809	837	799	810	822	863	855	803	803	806	800	820	824	803	795	855	820	838	877	819	841	877	806	780	817	844	825	766	850	900	834	813	860	826	851	839	797	860	833	853	806	790	798	853	827	806	811	782	853	828	817	834	827	840	821	796	824
65509	78152	73497	54444	33509	14857	3967	1844	403	336	352	360	405	464	694	793	957	1047	947	784	560	502	499	387	349	343	358	311	314	334	371	361	371	351	353	351	356	332	385	355	341	357	397	340	374	357	330	339	322	351	356	330	339	346	355	351	347	362	334	335	372	357	311	331	338	356	334	326	326	367	327	322	347	341	322	359	358	341	312	382	331	321	347	358	352	322	338	359	383	346	354	353	325	342	306	352	359	353	354	342	361	342	374	310	367	331	355	363	346	333	348	323	371	348	321	346	324	354	332	337	323	357	367	366	315	333	348	325	349	318	346	346	350	394	335	316	338	359	348	356	364	342	357	364	335	325	330	364	316	361	374	341	329	319	368	310	329	355	325	383	342	341	333	326	340	344	336	346	327	352	325	322	374	328	334	358	349	331	353	320	345	329	354	313	348	360	301	351	337	353	332	345	331	339	335	313	381	338	360	308	315	377	353	340	367	365	346	334	330	330	341	343	361	377	387	360	329	346	300	323	369	368	355	366	316	350	295	329	339	328	324	321	349	360	337	330	344	380	379	351	329	329	359	409	383	319	362	322	312	358	355	353	343	339	335	375	322	366	321	299	331	319	344	356	341	365	367	351	319	354	334	347	374	337	340	339	356	332	345	367	337	355	324	364	330	357	339	338	347	383	326	346	354	341	326	332	334	373	357	356	343	342	355	378	377	368	347	321	354	368	350	323	381	336	325	338	325	313	325	346	314	309	323	345	337	328	341	311	361	313	350	327	314	313	366	328	332	337	345	335	299	314	321	348	316	321	349	343	343	331	372	374	348	349	362	312	336	320	337	319	344	362	333	332	345	365	369	351	339	336	336	321	306	352	308	338	338	342	330	356	332	339	334	362	310	341	338	333	332	314	326	315	334	384	343	333	339	343	337	362	315	328	325	355	334	373	336	368	321	339	335	343	337	335	344	353	324	328	343	311	348	309	322	343	368	353	328	355	337	333	354	330	346	344	348	352	378	327	335	383	311	346	393	356	331	327	305	343	334	337	328	330	297	348	338	324	345	350	305	357	347	327	336	330	338	362	372	349	323	363	344	361	323	359	341	370	338	345	368	321	346	329	362	343	347	358	339	321	329	354	316	348	322	359	357	322	344	335	343	338	329	349	326	350	332	357	338	356	365	326	398	362	351	338	346	329	338	330	367	360	329	293	363	338	359	345	360	354	344	335	305	331	332	372	327	296	343	336	364	348	345	320	322	369	362	328	330	335	336	357	336	339	368	343	339	328	335	317	319	351	378	336	367	351	352	316	365	385	369	363	314	358	391	368	307	366	342	320	352	336	374	335	347	345	332	306	353	318	343	336	366	335	335	324	334	322	338	319	323	338	361	337	344	359	348	318	343	333	336	333	349	348	336	348	337	332	394	333	333	365	331	320	353	339	336	348	352	371	316	353	359	322	305	293	368	335	335	343	355	307	311	343	369	359	314	351	344	358	328	331	354	356	326	320	336	325	353	353	370	322	310	349	347	324	357	341	348	345	325	331	325	365	343	329	335	357	347	323	309	295	361	364	360	315	355	323	360	346	338	319	343	372	332	361	329	341	325	360	340	321	325	403	344	375	327	356	337	301	349	295	335	330	326	325	301	356	340	333	349	308	368	354	309	317	312	351	334	333	360	334	325	342	328	348	358	332	320	363	320	339	322	301	355	345	367	326	357	351	349	348	350	320	333	362	348	338	339	326	314	343	319	330	331	339	303	344	334	322	350	360	361	335	320	360	353	355	357	321	369	349	319	399	346	348	312	331	319	398	379	359	388	329	348	327	340	311	338	305	332	337	382	333	351	346	340	366	369	339	351	337	341	334	327	321	352	309	333	362	313	323	319	346	339	370	328	324	325	325	351	357	326	348	358	377	337	357	357	337	344	359	346	348	370	348	368	326	360	327	343	319	335	344	315	328	355	380	308	359	351	352	340	335	316	345	306	322	321	360	381	326	331	314	332	317	369	342	339	356	362	312	334	356	328	319	311	347	354	335	302	337	332	383	355	321	323	344	319	324	345	367	302	297	349	320	320	336	349	337	331	360	365	347	332	369	335	330	361	318	331	329	336	346	366	358	332	327	392	370	322	340	318	347	334	312	326	355	321	361	333	308	337	360	334	389	345	328	341	340	322	346	376	352	336	351	358	319	381	356	345	344	358	341	322	318	342	335	302	313	379	334	314	318	351	352	348	339	343	370	321	327	333	355	366	307	368	360	339	349	378	365	355	347	325	366	322	340	365	319	319	357	358	325	342	311	339	356	361	339	353	331	314	372	366	329	368	357	321	337	353	353	392	314	358	351	345	327	357	346	344	358	315	340	338	366	339	349	312	349	381	332	366	343	351	373	357	342	348	349	346	323	336	352	316	367	322	327	347	341	351	315	349	352	312	348	317	321	364	322	322	327	342	324	338	314	354	339	349	338	383	354	356	360	367	340	338	354	357	334	381	335	328	325	330	342	349	351	327	336	350	338	331	310	372	302	347	360	325	353	336	322	322	344	342	374	363	304	310	360	338	353	360	355	337	322	341	340	318	336	367	351	370	342	339	390	329	342	347	335	371	361	345	342	357	309	338	337	343	331	314	350	324	338	355	339	346	353	342	340	319	343	316	366	332	396	338	320	337	352	350	339	335	348	389	324	315	356	345	371	300	349	306	356	361	363	346	353	319	296	321	362	354	324	352	344	362	344	338	347	353	332	362	361	317	337	360	363	357	312	354	366	366	335	363	341	366	311	330	351	339	363	356	332	375	324	329	366	323	315	358	330	325	325	338	338	328	358	328	374	324	302	366	343	330	318	349	319	329	366	328	300	314	333	367	341	355	366	368	354	324	362	347	318	315	343	327	331	342	342	365	339	333	364	343	335	321	304	319	315	342	299	334	337	341	354	343	321	351	309	350	340	345	329	343	334	330	365	322	330	389	338	338	375	314	335	355	343	342	336	341	369	366	355	352	340	338	310	312	354	383	355	356	329	321	346	366	336	333	357	389	319	331	358	316	311	327	358	361	335	324	334	330	291	317	367	329	331	355	360	341	355	373	342	340	365	327	327	321	341	366	373	353	338	355	342	347	336	321	336	348	359	331	308	321	313	348	345	342	343	351	334	327	333	348	334	367	344	336	374	392	347	353	372	368	330	325	348	364	342	342	333	351	303	357	310	358	338	366	317	319	361	362	300	329	339	354	351	362	331	338	341	311	346	357	368	350	325	315	332	338	336	331	354	371	353	336	338	363	362	348	335	324	367	310	327	341	354	348	365	335	356	345	381	318	347	353	302	364	343	331	289	359	307	350	349	342	373	347	314	351	323	337	335	343	358	333	372	327	329	350	349	380	358	306	340	345	353	325	310	342	351	325	325	312	324	341	365	335	364	346	332	322	287	302	337	344	341	334	300	353	352	348	361	345	344	320	315	345	368	343	342	322	340	347	349	306	309	349	341	356	342	339	344	328	361	347	336
43085	62578	68720	56444	39343	17266	8930	5964	1025	926	1020	1040	1062	1608	2541	3240	4264	4262	3940	3302	2220	1931	1477	1110	943	854	790	821	810	877	852	812	813	868	808	826	820	894	863	826	801	863	855	829	812	855	801	807	862	855	856	859	843	886	873	836	896	815	797	843	865	878	744	827	831	852	847	807	865	747	824	784	801	839	786	776	827	827	829	792	887	854	833	843	805	862	812	875	844	829	850	775	815	839	853	788	885	807	856	842	891	779	854	807	842	804	819	848	830	850	839	839	863	854	847	819	761	846	855	853	800	821	878	817	856	877	878	813	797	884	831	813	891	818	861	870	822	799	834	767	822	849	795	806	821	811	821	837	832	774	757	824	824	765	883	806	843	833	825	805	852	827	841	820	787	803	797	865	831	808	843	838	832	822	866	854	826	858	811	834	828	795	820	821	841	800	810	824	814	782	847	800	819	849	869	834	818	854	756	823	827	837	805	798	826	842	835	843	852	839	835	893	834	809	822	868	790	852	867	810	820	803	846	806	829	832	805	847	908	834	831	829	804	841	833	861	883	819	812	862	811	846	828	841	830	841	802	815	784	824	816	824	852	808	858	815	768	821	853	795	896	860	794	832	838	835	843	819	805	847	818	791	765	834	825	827	835	851	790	809	844	801	795	798	842	849	826	840	818	804	841	850	816	842	904	856	866	805	800	802	823	843	807	837	840	829	849	829	826	840	807	830	821	823	862	903	793	835	802	817	815	831	812	833	798	846	850	809	796	834	823	867	857	880	790	794	841	799	878	802	805	867	855	834	819	866	829	832	808	836	864	872	861	808	834	782	857	806	825	838	804	883	811	809	824	857	852	867	781	821	820	790	824	804	809	844	846	794	852	842	811	805	787	814	849	797	873	842	844	846	839	840	825	814	831	850	845	795	814	865	796	843	836	811	836	824	875	854	849	877	822	799	892	855	866	801	845	832	814	820	869	853	816	840	873	814	772	859	820	861	849	857	804	761	889	832	842	863	805	854	817	804	829	872	822	840	780	897	825	829	784	847	888	810	798	892	837	816	876	811	890	836	848	867	823	795	868	790	841	832	786	826	846	838	820	848	837	884	869	817	827	876	848	856	837	861	835	858	845	827	809	775	900	824	875	837	791	824	877	802	798	784	847	836	827	812	856	817	805	851	857	813	812	839	849	848	813	836	797	827	840	852	814	728	803	839	841	807	833	824	872	832	812	864	905	784	807	844	810	821	860	838	866	854	803	843	841	830	786	866	872	831	872	823	764	822	907	796	774	851	808	834	843	845	857	831	872	835	800	818	799	835	837	855	859	801	822	836	812	836	803	816	774	834	818	885	853	855	842	847	818	839	858	806	807	840	814	829	818	852	859	866	827	820	835	801	779	863	844	772	836	765	865	785	801	799	881	835	827	864	795	783	812	824	815	862	813	767	876	811	799	847	790	833	807	850	851	844	820	838	847	851	811	825	859	839	770	831	856	825	872	788	877	811	805	891	858	818	830	730	849	847	845	823	865	822	858	837	840	810	844	814	795	864	801	781	865	829	775	819	844	792	828	818	815	835	843	810	812	860	862	802	879	847	756	840	854	910	785	832	837	832	775	831	821	798	791	848	867	853	818	873	873	825	861	785	837	789	815	853	796	852	798	822	872	809	798	812	779	834	825	890	820	864	887	819	821	845	843	859	828	797	804	870	865	833	795	819	860	811	850	846	866	836	824	873	838	851	804	841	811	862	814	835	820	835	837	851	845	849	837	875	836	796	778	806	853	827	857	819	828	864	829	844	805	833	822	832	855	838	839	835	865	820	855	873	813	887	837	820	815	788	796	815	857	835	842	808	799	843	827	842	831	859	864	824	787	815	829	840	831	813	846	802	816	820	861	828	869	899	822	843	799	872	847	848	785	847	817	881	843	860	794	861	821	812	812	809	815	819	846	857	836	793	876	807	870	818	810	850	846	841	848	875	788	829	807	842	886	785	858	815	842	833	835	821	852	841	812	829	836	867	819	877	849	768	843	840	786	778	836	807	848	758	769	856	869	828	869	802	833	849	868	767	837	861	824	825	822	819	801	847	830	809	846	865	824	818	829	839	764	818	864	840	850	854	826	853	790	809	875	833	823	883	808	819	833	779	886	882	846	778	842	835	874	853	807	858	807	861	822	810	807	824	812	823	825	851	813	843	813	822	845	874	785	849	816	839	787	841	811	865	818	860	844	847	829	794	832	837	879	813	836	855	794	829	795	848	828	833	831	827	808	871	826	844	831	878	865	842	811	783	839	852	841	788	830	870	851	842	844	780	831	889	787	784	829	817	864	790	866	839	801	831	797	852	848	831	825	822	799	870	825	862	856	842	833	828	797	821	856	915	877	807	877	852	849	826	774	858	836	845	890	884	829	810	859	818	856	835	815	792	906	886	830	865	829	839	815	801	846	815	837	824	813	804	780	846	791	835	838	844	857	883	843	872	856	843	864	827	798	829	834	870	824	821	849	836	829	844	832	806	827	851	807	810	865	795	813	871	845	841	811	831	824	832	799	806	831	854	821	818	836	842	835	775	809	849	853	852	803	807	871	835	814	817	844	882	846	838	864	824	797	821	859	848	853	783	805	869	816	838	811	851	851	878	800	865	823	791	867	823	813	812	837	830	831	910	836	877	847	803	827	798	849	885	805	770	816	832	864	807	820	869	885	849	798	856	778	823	875	811	806	837	855	837	822	822	812	833	825	824	778	856	806	831	883	840	842	852	839	811	843	831	828	839	869	865	815	800	848	819	833	820	805	777	799	853	839	824	846	832	825	830	840	866	825	812	841	894	828	840	823	839	846	823	870	852	821	938	812	815	794	818	829	844	862	835	820	802	813	833	807	834	809	839	865	830	873	810	788	856	876	890	896	806	765	840	823	799	843	871	813	840	815	789	869	839	806	815	854	814	816	854	835	831	860	856	800	869	811	797	765	838	871	895	822	837	855	822	825	804	831	864	828	852	830	866	844	805	840	820	827	838	849	884	846	872	851	813	844	762	856	817	844	812	827	848	857	790	837	870	867	827	805	842	855	840	853	866	816	814	775	829	844	823	850	854	795	834	856	888	832	833	834	813	812	808	847	766	845	796	812	815	839	889	826	834	828	839	817	898	854	847	804	824	792	844	838	894	829	796	797	849	880	846	872	805	841	856	828	826	813	833	860	807	888	834	843	836	813	854	803	817	769	805	806	833	838	802	836	835	811	815	859	789	895	862	792	822	827	857	809	833	836	792	851	842	902	819	868	815	781	789	820	816	831	847	859	845	798	823	883	764	836	799	820	803	857	839	847	817	816	856	862	830	806	838	805	826	824	844	832	874	794	818	809	813	826	851	815	831	912	909	844	814	875	816	840	836	844	785	787	806	815	801	866	806	892	836	880	810	853	871	859	816	830	845	895	812	851	856	862	833	863	833	826	828	824	834	827	925	849	827	790	772	814	837	812	856	853	821	846	861	862	843
63990	76309	72891	54134	35701	19927	5533	2498	436	392	349	385	383	416	506	725	837	743	663	593	580	514	470	429	350	370	342	353	331	320	325	356	351	318	336	343	352	351	367	403	361	362	334	376	367	367	366	353	340	333	330	366	331	332	349	337	325	326	336	377	341	336	331	325	346	359	320	323	348	326	322	325	341	359	316	338	356	346	331	369	337	298	362	313	318	365	328	325	334	346	358	305	334	351	350	372	331	349	346	362	359	354	364	368	366	370	324	361	353	342	330	369	350	346	341	366	342	321	337	345	371	316	339	321	339	305	349	318	348	352	359	324	335	347	372	332	357	348	344	364	349	317	354	356	339	354	378	348	343	369	313	373	353	349	329	353	366	381	328	342	368	337	328	336	336	348	335	384	348	375	354	367	339	361	352	360	351	347	325	354	352	356	329	321	361	356	330	327	317	324	316	303	368	349	315	354	347	369	323	314	330	362	349	356	322	331	307	342	360	326	311	302	330	392	317	337	355	305	345	363	348	331	381	316	325	338	321	327	330	340	318	357	318	348	349	344	344	309	365	350	336	300	340	350	361	338	329	339	315	346	361	355	369	339	309	337	330	358	331	376	335	323	341	332	318	353	321	352	351	353	340	332	363	341	292	347	339	373	373	393	358	348	346	373	367	336	331	369	317	344	330	350	348	327	344	322	306	339	354	323	318	327	350	335	325	340	341	340	336	346	339	346	316	333	331	336	332	350	363	318	362	345	376	339	348	340	321	358	352	327	368	315	331	359	335	349	354	317	295	325	302	314	323	328	339	348	328	342	329	336	338	314	365	325	363	361	334	325	337	346	325	332	321	359	321	340	321	348	349	320	344	336	375	354	322	357	319	329	357	368	360	340	347	353	327	318	353	293	338	329	333	352	336	342	338	324	348	342	377	362	342	377	346	352	383	324	378	348	351	342	345	321	309	351	329	358	348	358	334	360	354	344	343	306	351	351	349	344	334	348	362	355	325	342	342	337	347	339	345	336	330	345	334	354	354	374	345	347	337	314	357	338	335	309	360	324	330	326	326	328	361	339	345	341	316	371	353	334	318	316	311	351	338	336	339	328	330	346	350	349	370	326	326	352	323	342	370	328	324	350	326	313	337	359	349	337	347	339	333	352	332	353	342	335	322	333	373	356	368	371	340	349	340	347	374	316	394	314	374	325	340	318	311	348	327	333	342	322	370	343	341	359	318	338	330	323	353	327	325	345	337	352	345	331	316	346	336	335	360	360	367	345	360	357	340	369	356	310	319	317	329	314	335	346	337	313	381	345	339	330	335	355	317	322	337	344	368	332	328	359	345	318	346	312	319	331	326	347	344	352	360	373	344	354	362	348	337	317	336	347	359	350	369	378	315	358	336	358	324	369	364	338	332	333	356	343	327	350	288	313	363	346	356	333	323	372	330	367	311	386	359	323	345	370	352	337	308	341	341	309	372	364	344	365	381	341	342	351	339	343	330	350	349	329	325	334	335	363	339	361	347	336	313	353	337	330	361	342	358	287	332	319	307	360	339	336	334	348	335	318	328	374	336	346	335	344	331	362	327	357	294	315	325	354	308	356	348	310	324	356	345	337	338	341	341	340	347	318	332	347	319	362	350	338	312	339	304	362	346	324	362	343	325	332	370	346	338	364	341	359	369	371	353	344	359	357	330	319	320	367	342	336	368	331	332	350	354	336	358	332	336	345	339	359	332	374	360	316	344	376	332	328	375	286	339	349	377	341	355	344	374	354	309	331	329	370	343	319	318	361	364	347	337	311	348	358	349	309	303	346	322	307	354	346	350	347	323	347	364	364	329	341	347	334	317	364	318	326	336	350	353	331	312	351	334	365	362	348	338	360	350	380	330	323	336	365	354	334	342	352	332	380	318	328	351	324	337	314	321	321	330	358	384	312	342	328	316	313	329	338	354	352	356	354	364	327	329	360	348	335	332	324	378	321	372	363	336	373	363	368	345	350	336	354	367	343	366	341	335	320	331	361	371	301	316	348	358	340	325	364	342	334	304	352	340	333	366	329	357	329	325	368	314	318	317	318	319	351	327	351	336	336	348	329	323	312	322	326	362	357	327	337	351	329	372	346	367	321	346	371	336	344	364	335	330	330	344	340	368	333	348	332	323	317	321	366	342	362	334	337	356	336	327	371	371	344	371	336	348	336	349	347	351	404	319	344	321	325	339	358	358	362	342	338	363	318	375	337	346	300	347	348	349	339	336	333	323	357	342	348	322	346	353	335	337	322	339	334	357	378	365	341	372	341	295	359	337	331	327	375	347	357	314	333	361	347	338	323	331	343	353	382	351	387	343	333	363	346	329	344	320	339	357	355	332	324	317	368	374	342	348	344	353	346	334	326	351	317	361	312	356	375	346	376	327	325	296	366	335	322	347	344	344	375	354	322	317	366	340	376	331	353	306	332	353	376	315	338	344	340	336	309	332	316	333	315	331	295	339	394	316	357	303	316	335	370	309	349	304	361	348	315	357	359	341	352	340	351	335	365	340	300	354	313	373	345	309	404	330	347	301	338	338	332	341	341	319	322	341	319	326	316	390	361	362	325	334	303	348	340	307	377	298	321	339	343	341	339	346	362	313	373	338	318	368	334	343	367	334	353	348	309	372	335	311	343	364	347	328	332	365	367	340	366	335	357	351	329	369	356	334	297	355	341	353	330	343	372	337	346	333	348	335	349	349	306	332	342	348	368	298	338	319	371	356	375	354	338	377	326	313	323	351	351	329	374	356	348	324	337	363	369	301	333	347	324	343	347	329	321	349	345	337	347	335	345	340	356	337	357	332	325	338	332	347	340	346	371	377	349	350	351	357	340	363	346	353	335	342	356	332	333	373	344	391	358	362	335	338	347	336	290	354	360	354	330	360	346	345	367	329	336	361	352	344	341	349	311	331	342	367	332	335	372	358	366	310	348	321	349	335	359	348	336	329	334	335	351	362	354	335	324	341	348	310	343	335	361	363	323	352	315	314	356	345	339	358	310	311	352	368	335	317	367	368	334	328	336	331	361	318	357	362	337	348	343	363	334	353	357	332	370	361	342	324	325	304	340	341	359	363	326	302	317	321	338	377	336	343	321	337	337	332	346	336	358	313	343	317	334	338	328	340	356	346	330	380	329	319	323	347	356	377	334	361	366	329	342	312	343	368	356	362	351	342	305	355	360	401	333	366	316	342	311	341	346	355	341	335	371	339	342	342	326	370	317	343	323	304	325	379	365	324	313	362	303	346	340	313	357	342	313	352	348	359	348	299	320	316	339	358	352	381	332	344	361	351	364	343	355	344	339	345	353	363	354	350	358	316	357	349	350	357	374	363	317	347	331	378	334	374	351	360	367	322	353	319	352	355	371	344	322	311	328	372	349	352	344	363	343	324	314	329	330	334	345	360	337	336	329	350	312	324	331	336	327	334	327	335	351	342	321	344	353	360	353	340	354	343	351	366	342	347	349	347	334
43352	62640	68914	57097	41822	27536	9513	7979	1046	905	905	1013	1010	1226	1855	2902	3506	3035	2566	2056	2052	2043	1590	1127	844	875	804	802	841	845	824	831	834	837	871	906	742	897	869	864	847	838	849	853	828	819	846	834	839	827	877	905	880	856	798	827	799	826	838	810	839	889	841	866	801	845	863	849	845	817	862	863	865	872	845	836	867	825	815	817	817	863	795	838	812	823	808	859	840	819	811	800	845	876	861	831	858	828	872	757	810	836	784	851	838	826	895	817	804	831	839	891	827	851	781	828	881	856	834	846	837	839	786	836	819	851	847	868	855	837	861	843	832	813	821	805	821	834	840	869	827	841	828	816	823	815	870	793	836	840	842	858	824	828	854	800	786	776	845	888	847	839	824	815	823	819	803	830	829	791	879	860	840	814	789	810	867	854	870	820	837	851	829	844	892	822	832	851	865	864	836	868	802	859	833	828	805	842	829	827	801	848	800	847	916	807	827	823	918	814	868	850	898	822	880	852	837	831	853	819	866	869	765	805	870	826	860	849	831	741	843	838	822	828	824	841	813	848	841	832	851	839	845	878	854	836	853	883	815	872	852	817	857	831	842	876	816	856	836	783	818	802	882	823	849	805	868	797	828	845	812	842	830	852	899	837	834	833	857	818	836	848	866	868	868	814	827	869	840	830	777	811	799	899	855	783	845	850	846	844	883	819	816	838	828	818	867	830	823	862	822	885	808	849	845	837	855	837	867	840	812	883	811	841	840	809	865	841	826	825	828	830	846	871	886	805	822	811	860	859	878	897	800	840	866	826	793	813	843	807	822	825	853	802	825	858	876	863	813	873	830	780	778	870	874	875	837	893	812	820	788	837	799	863	857	817	855	831	873	876	782	830	818	862	876	843	849	836	833	799	840	809	808	830	855	886	815	805	898	862	874	861	888	863	814	824	830	832	823	816	862	825	841	767	857	837	817	815	868	829	838	780	826	851	850	843	825	881	873	872	861	840	822	880	824	833	826	845	848	853	856	911	840	858	842	816	800	801	839	832	863	882	828	844	803	875	854	849	865	835	848	819	826	850	884	785	829	891	871	796	846	840	819	824	803	806	858	840	816	867	857	847	812	831	793	848	854	841	816	858	883	848	855	880	825	815	804	814	849	864	803	855	836	785	854	812	842	850	815	800	831	801	810	866	862	804	871	862	846	845	857	847	836	858	848	781	800	840	842	871	859	860	863	788	831	828	824	836	786	784	876	856	852	865	799	827	837	863	836	838	840	817	847	805	871	785	857	824	826	802	858	783	850	825	894	858	859	826	862	865	817	789	823	878	919	811	851	851	820	866	816	890	875	798	874	879	865	860	884	852	863	839	834	833	827	824	840	881	833	846	858	878	849	821	852	836	817	867	906	814	812	881	802	835	837	869	823	840	860	813	817	814	866	812	817	839	864	865	813	786	869	816	861	866	881	835	829	801	873	847	801	857	847	850	813	860	825	837	828	794	823	847	843	825	843	770	845	860	786	820	849	817	823	895	805	886	814	836	876	841	832	848	826	810	874	844	795	856	879	863	884	860	881	848	866	765	815	872	839	829	878	842	842	869	812	850	841	832	866	834	817	874	833	856	845	819	850	822	846	859	854	827	826	792	853	848	822	876	804	813	833	842	833	854	803	873	899	825	854	818	834	828	755	854	806	895	891	813	835	871	843	840	843	852	864	833	841	765	809	822	825	860	812	867	827	897	831	856	832	879	799	836	784	854	828	774	819	820	814	864	847	807	801	850	854	895	857	819	841	891	888	832	792	816	864	864	814	846	893	858	847	818	899	782	794	853	856	817	891	878	811	889	853	841	810	829	860	821	826	833	809	834	860	832	845	839	838	826	815	860	827	824	814	786	851	820	837	808	835	826	830	894	879	866	845	845	829	840	825	829	857	826	855	798	883	832	783	862	838	844	812	781	832	850	855	801	882	840	864	866	844	813	792	840	841	856	810	819	946	853	812	835	838	845	834	763	886	828	844	794	843	796	841	811	840	912	819	857	846	901	881	834	831	876	862	815	823	846	854	807	811	859	881	831	845	829	854	839	833	863	823	804	833	804	837	805	814	824	871	774	818	802	872	796	834	863	816	818	828	830	861	864	868	852	899	823	835	833	825	814	870	823	853	832	811	877	831	862	853	832	816	891	804	799	850	884	834	845	881	846	822	878	767	818	873	853	822	821	852	818	853	887	873	857	893	873	887	841	832	855	855	811	837	835	799	815	817	851	803	829	882	848	827	819	838	823	854	820	874	868	830	788	844	838	828	785	822	834	823	887	832	850	816	855	872	821	818	890	866	878	866	855	890	825	851	851	928	844	813	840	849	841	840	794	878	833	870	850	820	852	855	848	767	841	803	818	822	808	813	834	842	877	818	836	776	825	803	856	804	843	851	872	825	862	809	834	778	881	850	798	883	843	811	850	827	850	876	827	855	838	861	846	846	848	821	856	758	864	823	817	860	847	799	825	854	826	835	799	815	813	860	832	795	837	843	880	814	846	868	857	791	878	847	829	807	836	859	836	886	815	846	845	821	912	876	886	789	770	839	844	884	818	814	801	816	874	850	843	834	859	873	809	844	839	855	848	828	888	877	807	826	822	845	854	828	799	815	907	819	836	826	797	832	819	812	802	834	869	828	839	850	849	857	807	838	851	780	845	852	833	832	856	846	883	838	856	839	856	802	834	877	821	838	881	830	894	819	838	854	851	838	900	845	819	887	865	802	816	806	826	802	832	811	889	827	897	796	841	835	823	835	835	890	851	814	861	840	806	843	837	895	864	853	825	840	833	858	837	822	847	853	874	832	793	799	840	849	861	822	782	803	822	821	831	817	828	800	851	838	799	828	814	845	866	896	814	849	840	841	820	820	803	820	834	846	841	792	844	869	834	827	830	844	820	822	808	828	760	837	862	833	834	842	897	861	823	860	865	827	872	885	809	828	824	818	819	844	874	849	848	811	885	790	860	857	821	834	850	859	819	863	882	866	841	844	880	802	852	805	818	864	844	830	839	862	831	807	773	893	861	837	835	820	823	834	865	785	807	839	850	842	857	840	806	812	811	790	796	824	842	844	841	887	816	806	865	885	814	854	856	849	801	840	848	836	796	828	821	864	842	853	829	810	832	837	858	822	828	815	832	822	828	864	886	842	823	817	861	849	838	850	870	866	854	824	871	857	792	819	811	907	821	878	807	840	885	860	786	935	881	822	849	844	833	847	830	838	831	847	795	859	826	827	843	872	871	863	875	825	825	831	852	819	872	851	834	805	847	840	786	855	849	788	833	834	805	802	828	839	859	827	834	840	834	775	818	817	849	855	848	782	832	874	830	831	830	877	849	847	845	813	843	850	868	902	871	830	848	831	837	826	798	829	876	859	842	820	822	827	795	824	849	854	869	847	828	826	737	796	855	835	854	849	863	893	858	838	848	809	874	832	838	838	854	866	826	825	871	835	826	815	846	802	826	852	841
68599	76918	72295	54808	34136	17109	5085	3336	512	372	328	364	364	468	488	726	795	622	699	623	575	472	444	386	353	335	316	359	350	326	334	335	321	344	321	367	325	336	346	343	350	351	364	349	356	336	358	321	361	335	368	334	380	300	354	339	328	354	352	353	337	308	353	307	344	336	341	340	346	316	355	380	374	352	346	356	357	356	370	361	354	333	365	314	368	353	338	360	341	342	355	336	342	354	338	351	329	321	359	338	348	313	351	355	341	343	327	369	348	389	323	366	361	317	330	317	375	329	345	326	359	325	328	326	356	321	353	360	326	354	348	330	348	331	376	360	356	354	340	332	331	329	337	339	350	349	337	349	374	337	345	332	324	360	345	344	331	327	333	333	353	339	364	357	333	326	308	311	339	350	366	352	333	382	327	355	351	357	340	315	339	339	367	336	338	332	322	357	379	356	370	337	353	333	328	333	338	315	346	321	307	337	302	332	349	339	338	339	321	329	365	323	319	345	345	320	376	325	359	349	336	331	329	326	326	353	331	347	349	377	340	350	334	335	341	361	366	320	329	325	328	355	306	391	365	358	301	301	312	351	356	345	310	337	340	341	341	376	362	347	350	356	370	352	319	301	322	354	351	343	362	330	353	356	368	354	400	375	364	338	369	383	376	359	341	372	378	357	380	327	352	353	369	327	354	341	333	318	363	329	328	346	342	351	372	355	351	336	335	366	329	390	373	365	343	325	327	329	352	358	332	332	341	372	345	353	374	389	348	326	369	342	328	326	366	361	344	361	313	349	337	360	362	330	357	345	341	334	351	321	340	351	344	355	328	372	313	334	342	335	372	358	312	330	354	364	322	344	376	335	370	349	369	330	344	348	285	360	326	353	351	360	336	340	322	347	363	374	333	360	382	365	341	351	347	297	353	298	331	393	324	308	370	329	341	340	340	353	376	344	339	343	334	338	336	358	314	373	371	365	327	350	316	348	365	359	329	366	337	324	350	355	337	335	372	341	313	325	340	327	321	360	337	354	337	336	362	332	343	363	333	391	354	323	334	329	340	343	344	318	313	360	358	326	317	312	374	307	374	348	349	358	356	344	335	349	356	340	342	310	343	342	353	361	332	344	307	341	374	347	342	366	354	317	392	325	317	355	340	360	335	349	347	329	349	329	341	347	343	307	346	329	354	363	333	355	345	330	335	321	357	354	345	374	321	323	349	336	327	365	331	341	357	383	366	332	349	345	363	362	306	344	346	354	352	332	354	330	365	336	315	326	355	336	332	360	317	362	344	335	316	382	334	342	352	350	348	353	350	345	306	333	331	337	356	359	326	341	315	381	353	351	306	345	345	355	336	326	334	354	306	354	336	325	361	344	320	348	339	350	346	356	343	304	334	376	292	315	337	351	367	357	344	378	330	342	336	360	338	362	326	338	336	377	355	347	329	338	328	330	345	359	338	314	320	351	309	323	320	357	312	320	324	326	363	358	307	346	353	348	359	332	361	378	371	344	330	354	347	344	315	348	336	379	329	353	370	325	353	276	318	323	334	350	372	331	325	349	323	367	319	347	320	351	339	360	355	338	317	316	325	320	335	342	344	333	384	329	343	354	304	336	349	329	357	350	349	358	363	345	317	318	325	327	368	344	320	334	367	327	345	345	345	343	335	327	344	335	346	339	313	343	339	361	372	341	349	362	348	329	345	323	396	373	330	333	360	338	346	352	328	325	373	343	369	317	335	324	311	332	320	344	340	333	333	327	364	357	332	313	334	359	366	366	349	308	317	345	356	354	363	322	344	333	369	350	339	355	329	349	384	333	332	354	327	338	349	368	340	340	341	338	341	327	322	351	314	333	341	334	351	324	356	345	364	318	364	313	354	340	400	294	314	341	294	380	343	354	350	340	371	346	348	329	369	374	349	355	312	326	319	335	320	330	351	349	378	379	345	355	317	318	332	342	329	329	329	349	350	362	370	346	362	356	294	337	296	326	337	323	350	322	389	333	393	371	328	330	334	370	327	355	336	361	341	326	364	338	323	334	325	377	360	319	357	349	360	350	378	353	323	334	342	379	342	312	344	362	339	340	326	325	341	326	316	313	329	331	366	330	364	369	365	377	371	358	332	286	293	325	322	353	359	338	359	336	353	360	338	326	298	359	324	334	358	343	304	338	355	355	365	344	326	358	322	386	343	365	345	335	344	361	348	351	324	321	343	350	374	362	312	364	348	364	333	332	346	340	305	361	321	328	336	315	316	350	370	355	368	364	343	360	357	313	326	337	339	331	361	319	369	368	339	356	340	350	339	369	352	335	337	327	351	310	326	328	327	314	351	322	338	348	320	377	337	339	338	333	370	336	310	350	339	353	332	335	348	360	350	353	324	380	320	337	317	335	379	383	351	343	342	318	349	322	340	352	339	344	334	340	370	331	360	381	386	327	336	399	323	358	302	372	354	333	346	322	334	308	350	331	336	343	333	347	302	334	307	326	360	344	354	338	337	364	384	338	327	330	337	360	329	334	338	375	326	351	326	365	343	356	351	341	383	348	354	317	350	363	343	323	329	377	328	346	338	350	309	307	344	326	360	349	345	348	343	327	384	350	381	385	370	321	348	395	322	381	314	379	340	357	332	317	309	363	353	343	348	336	364	344	347	351	346	335	339	329	354	359	334	394	349	328	379	345	338	310	347	339	330	318	354	340	352	365	336	310	327	359	348	375	343	328	346	335	347	364	350	335	315	347	338	348	323	344	366	327	351	356	359	320	352	356	367	347	316	357	339	351	385	355	311	363	345	325	358	337	353	369	352	353	354	337	335	322	309	336	332	361	354	365	315	329	327	328	365	353	354	351	311	336	379	357	363	322	360	354	340	333	356	351	332	378	340	331	327	337	337	361	356	342	316	329	327	355	323	311	332	333	353	332	349	345	347	345	342	330	322	365	371	366	351	304	339	337	358	339	350	327	331	369	358	364	368	351	348	328	280	359	334	354	329	307	313	343	332	363	362	352	338	345	342	312	351	353	323	366	344	334	343	374	370	354	338	341	328	357	348	360	305	342	346	318	344	317	325	354	324	354	368	326	379	361	349	345	368	341	339	351	319	343	366	345	348	372	359	377	349	320	331	331	341	329	362	379	330	354	336	341	335	327	363	322	320	383	338	367	320	331	352	378	329	349	343	367	319	377	372	374	371	360	337	315	343	362	316	329	314	327	318	336	331	338	371	336	355	377	334	347	341	347	347	340	396	325	348	352	332	335	337	319	342	343	390	356	347	331	366	376	339	362	308	365	335	311	362	350	393	378	336	358	318	354	341	362	344	355	356	357	323	352	342	345	368	345	311	370	355	369	347	321	339	307	340	345	330	362	357	318	363	403	335	345	342	316	288	340	347	364	354	353	342	350	355	324	347	321	340	323	343	326	368	358	363	359	331	360	360	326	338	321	348	373	338	367	369	321	343	377	349	320	329	316	359	342	341	323	339	326	352	378	350	363	342	332	335	322
44930	62239	67328	57889	38165	24793	10383	9987	1102	877	946	930	1022	1309	1584	2920	3415	2207	2804	2261	2002	1716	1273	911	873	870	857	842	824	815	818	873	811	837	824	839	902	895	837	855	817	866	859	905	897	827	922	827	827	856	851	917	918	900	841	890	882	847	873	855	867	839	788	811	820	800	856	853	800	861	855	829	875	859	841	872	832	831	882	861	851	853	842	863	862	826	833	844	803	868	812	842	783	833	872	807	829	798	823	838	839	850	834	868	804	822	794	832	876	863	868	796	760	839	842	853	831	866	851	802	849	850	839	816	851	893	874	893	839	834	806	890	836	839	836	835	869	828	784	831	853	824	794	858	790	836	852	801	829	837	825	803	870	816	855	867	833	791	838	872	848	834	822	877	813	875	826	866	828	865	883	844	877	812	825	871	861	842	831	823	800	839	842	826	888	857	876	848	844	811	795	828	881	850	779	796	831	800	847	832	797	877	809	824	764	826	851	823	862	780	821	812	845	822	832	816	834	807	820	855	844	810	819	856	854	851	809	842	840	811	796	881	817	829	824	839	852	810	877	809	838	822	881	872	837	874	818	849	825	822	844	791	849	875	801	815	856	867	872	857	866	850	823	847	791	844	834	807	847	875	843	848	860	862	865	826	886	833	837	829	819	846	884	844	857	837	844	843	887	842	816	826	795	819	852	805	827	848	875	810	826	778	850	808	848	835	821	810	798	858	814	831	825	870	858	839	808	811	841	843	791	837	834	834	852	827	833	827	858	849	886	748	859	834	866	840	872	817	801	867	870	840	829	861	826	858	869	795	835	869	861	800	848	812	776	868	878	847	848	831	872	818	830	795	819	837	821	851	826	837	893	860	838	865	797	789	856	794	860	855	850	845	834	825	838	864	880	837	888	852	880	792	861	813	847	810	885	795	816	840	878	781	835	819	864	876	807	832	830	826	841	871	873	824	861	881	815	785	842	843	807	816	864	781	798	795	838	885	808	810	824	847	828	830	882	826	797	811	833	838	780	884	833	790	849	785	793	836	798	845	849	844	836	825	872	873	901	824	832	835	804	810	871	857	817	796	874	835	862	869	798	828	876	830	875	809	849	826	842	805	888	840	827	825	854	806	783	842	810	806	844	830	841	824	811	886	859	809	805	841	850	842	857	797	893	822	882	875	881	860	804	834	865	828	845	838	845	835	886	867	861	829	879	847	844	822	802	905	865	853	829	826	769	886	877	857	866	868	816	855	820	817	867	820	831	844	821	847	857	825	853	846	814	854	820	833	828	830	826	829	750	861	788	813	785	873	860	876	874	827	844	868	824	814	824	826	792	833	887	879	849	859	833	837	880	839	844	786	826	840	879	827	870	884	867	881	818	803	844	823	805	839	850	840	822	852	872	835	827	877	849	802	808	899	828	851	872	836	788	828	823	872	857	808	838	894	812	880	823	851	863	799	841	808	884	800	836	815	803	842	917	866	818	881	818	819	828	867	852	858	847	851	860	819	836	856	833	870	884	815	837	828	855	808	847	847	866	873	792	856	841	801	848	883	840	843	876	807	865	840	895	814	828	814	829	819	825	847	837	830	849	874	824	806	813	802	864	852	836	845	832	826	843	834	852	849	802	835	854	848	823	927	772	839	836	828	874	815	835	869	804	816	839	838	848	859	806	825	868	840	797	835	860	863	853	803	867	865	866	844	795	765	873	860	840	851	875	882	862	827	864	803	792	833	824	857	774	858	869	825	828	813	880	869	808	843	831	862	784	824	792	798	776	779	835	789	840	833	850	855	870	850	837	804	797	803	870	849	827	852	793	881	833	828	825	858	836	815	854	815	873	848	832	818	834	811	828	832	836	866	848	843	815	804	834	855	830	834	851	843	827	807	830	808	858	798	837	849	862	845	802	765	850	865	864	887	906	829	878	831	782	867	855	818	846	807	833	872	848	881	804	868	869	795	907	793	821	848	800	822	829	881	856	846	822	783	848	831	783	842	766	845	849	829	856	868	811	877	851	880	898	798	823	803	803	828	816	842	858	845	819	836	795	865	799	844	837	825	828	804	853	884	817	848	780	843	854	881	895	798	847	829	795	872	828	840	835	819	838	825	831	795	826	898	816	834	861	819	880	830	803	838	855	845	840	811	784	818	829	855	795	821	864	847	879	781	807	888	848	828	874	822	882	866	831	821	877	862	837	858	848	869	886	820	842	831	817	818	862	883	856	808	818	826	876	842	773	868	833	879	830	834	859	764	840	842	800	837	869	857	841	833	779	898	862	864	866	811	853	824	840	857	893	831	848	841	798	826	824	796	797	830	808	823	867	810	834	843	866	829	807	873	802	838	853	908	815	858	810	830	818	816	862	846	834	792	889	840	885	866	842	841	857	873	835	897	811	821	834	827	834	849	806	870	836	846	821	793	869	879	845	809	812	793	842	808	802	857	853	855	829	882	814	840	845	827	847	819	786	779	832	826	791	825	832	839	789	824	821	858	808	836	871	810	906	843	838	854	845	822	808	810	818	825	860	856	850	817	857	846	820	824	850	817	898	823	898	849	838	865	856	841	829	804	905	856	818	791	854	882	865	829	816	816	825	855	842	872	804	811	811	851	837	820	799	865	779	850	896	848	862	827	939	829	846	833	860	881	819	840	826	810	834	819	855	903	876	850	820	780	818	829	834	826	876	833	942	852	842	840	855	839	800	866	885	866	849	786	835	850	842	849	820	789	813	855	893	872	866	820	834	764	870	844	815	815	850	836	845	887	804	888	826	867	861	817	867	855	846	840	859	823	830	828	852	823	842	844	829	850	900	842	874	821	820	865	855	865	865	857	860	807	860	849	845	847	837	783	875	812	855	857	817	843	852	795	857	866	823	853	795	849	849	834	851	812	813	863	825	912	809	863	822	825	850	806	874	842	828	844	832	799	894	816	847	839	825	815	857	764	895	840	868	817	873	862	818	848	799	805	827	852	864	845	872	856	844	863	869	837	883	802	887	867	855	831	860	851	811	859	828	866	828	844	860	810	806	821	851	853	802	813	840	886	826	837	852	802	828	839	836	848	870	839	842	824	804	818	827	858	837	798	840	840	804	857	834	832	814	850	818	882	837	840	866	793	827	831	866	805	810	791	871	810	828	879	835	858	868	811	831	852	892	832	837	830	850	836	829	893	849	837	850	816	825	814	787	898	918	897	870	881	834	839	860	893	823	865	877	791	796	839	846	837	848	856	840	872	845	794	803	792	786	811	876	849	829	857	891	800	885	845	838	888	787	815	785	862	852	792	854	832	850	840	837	832	811	896	850	872	821	879	818	833	842	832	844	833	894	820	804	830	824	808	835	879	841	842	861	804	815	832	843	833	865	795	828	834	816	855	836	785	849	835	820	856	815	856	842	886	856	889	877	856	895	799	845	826	839	824	833	865	821	802	904	836	880	856	819	801	847	768	797	756	816	843	820	863	830	832	856	787	868	853	809	809	780	799	836	853	834	854	846	849	897	838
67933	78576	72263	54384	33480	19463	5844	2833	497	349	346	399	392	478	471	713	854	801	667	666	647	512	404	413	352	371	350	393	363	313	359	324	333	333	337	325	334	319	329	314	370	359	345	324	348	330	345	356	344	357	319	351	354	326	335	375	336	325	345	346	336	364	356	361	335	366	341	337	352	367	321	361	328	317	343	364	359	349	358	356	372	329	343	359	310	336	349	324	317	350	343	318	347	357	349	339	353	372	357	358	325	342	370	383	351	335	347	372	345	313	350	298	373	336	333	333	345	367	363	368	323	367	330	336	372	357	364	360	373	332	353	343	357	327	319	276	352	322	356	333	326	355	330	387	375	324	359	327	332	340	371	346	373	351	354	345	358	325	325	383	323	337	350	386	356	342	344	328	309	350	338	321	328	336	357	361	349	329	301	331	352	319	344	350	369	371	367	360	352	351	316	360	324	367	358	346	369	350	349	352	344	323	354	338	349	353	368	368	313	325	323	353	338	354	351	337	316	332	329	326	328	320	327	345	309	326	362	370	351	336	335	344	350	367	342	345	346	350	343	339	352	338	348	347	350	371	338	358	341	306	324	347	367	348	297	343	352	334	350	377	336	312	345	364	337	349	364	334	348	351	357	382	362	360	355	347	354	315	337	343	372	352	316	348	328	360	376	350	348	336	338	347	326	369	355	334	319	316	325	370	313	338	356	356	353	359	351	331	391	345	364	374	321	336	353	350	354	345	371	345	325	350	352	347	313	360	351	334	359	347	351	342	324	366	333	358	371	369	322	332	340	342	332	358	324	350	378	326	335	343	309	332	358	301	344	333	335	318	326	344	342	354	330	346	359	353	359	375	334	371	321	349	344	344	345	350	337	351	332	374	359	378	333	330	346	307	324	311	339	292	372	350	334	330	328	366	343	348	358	347	336	310	360	341	356	330	327	362	373	334	348	372	346	336	380	324	338	353	339	365	311	347	344	381	354	361	370	353	340	334	353	360	356	365	336	364	328	338	408	345	352	341	360	354	341	324	349	333	320	342	345	331	338	368	353	375	337	362	361	374	342	361	373	317	343	356	352	353	345	345	322	372	351	367	367	331	345	363	317	332	346	322	353	354	355	339	328	405	361	363	333	340	332	350	318	364	280	368	332	326	305	338	355	334	328	350	375	345	338	319	345	355	371	367	361	358	355	340	297	348	352	329	321	338	320	347	354	356	328	349	367	342	328	372	363	403	324	393	335	344	357	354	334	327	359	380	351	336	367	311	348	353	365	344	325	335	366	351	333	352	323	371	329	343	338	340	354	347	342	323	351	317	354	356	351	350	363	360	375	324	340	346	356	386	360	384	330	364	316	356	355	351	324	345	379	323	311	335	337	364	344	356	362	392	321	342	341	354	335	332	346	359	314	304	369	334	348	347	312	336	322	373	346	355	321	346	330	347	372	336	366	327	345	317	338	353	352	379	348	360	329	345	359	349	338	362	364	362	324	358	304	357	368	349	341	348	344	330	361	350	328	306	320	363	304	331	300	303	335	351	367	349	327	306	374	325	358	337	379	326	335	335	375	325	342	357	352	315	369	314	335	361	347	355	341	327	333	281	401	356	345	337	351	300	339	347	312	359	334	338	371	316	369	347	355	329	370	300	329	329	373	364	391	363	360	346	341	338	335	358	372	351	349	336	349	345	355	359	356	333	293	346	319	320	350	356	366	346	382	338	336	357	305	341	307	337	353	388	338	356	346	336	354	338	341	339	323	361	346	351	361	328	332	370	349	325	340	321	322	355	326	368	373	338	354	382	380	355	334	357	335	338	365	310	326	363	361	338	339	330	329	323	357	326	357	348	326	309	358	341	364	334	344	341	366	305	339	351	345	362	351	323	349	346	361	370	332	345	314	314	350	367	351	365	362	358	349	338	343	341	346	332	324	326	351	323	357	332	350	345	333	354	360	312	395	357	331	331	375	322	360	374	341	374	328	322	312	315	329	362	312	360	329	335	345	351	321	361	360	368	333	383	310	365	340	333	344	325	372	343	336	338	323	359	343	355	345	373	367	358	331	330	327	323	333	341	312	354	384	332	376	330	327	354	331	343	342	318	314	358	353	333	323	335	341	329	335	324	350	347	330	367	325	344	365	352	338	320	371	345	319	358	321	355	339	329	337	340	355	356	358	298	360	324	348	306	319	347	371	353	331	342	338	335	353	337	348	346	352	344	335	348	381	346	389	345	331	363	341	346	349	349	297	343	364	340	367	326	320	329	339	327	325	353	377	366	338	366	367	358	327	311	344	342	360	350	315	337	316	338	370	331	338	343	334	371	391	355	344	342	298	306	357	315	318	370	362	354	346	363	328	357	368	343	318	352	315	361	330	374	335	347	335	333	307	343	333	355	347	341	350	385	326	367	385	341	327	368	358	300	342	349	354	367	347	369	359	334	358	364	345	372	321	358	365	330	330	316	351	340	344	353	333	359	346	318	354	375	337	359	339	353	342	325	352	354	362	345	350	359	331	338	363	352	367	369	365	373	366	337	325	375	343	339	323	330	349	322	369	344	376	340	334	347	340	339	343	336	373	348	367	355	353	392	338	344	333	333	332	345	374	345	316	366	334	342	334	328	324	344	365	382	344	355	356	351	350	314	359	343	349	362	324	347	341	334	340	357	340	342	360	318	313	342	333	371	338	357	354	383	304	343	341	336	332	342	325	296	375	379	353	347	325	341	305	338	355	331	342	383	325	348	337	326	331	323	318	365	347	325	314	343	371	355	341	382	329	314	337	358	305	323	340	337	355	332	332	357	409	339	331	342	354	303	362	349	344	365	342	353	326	348	323	328	359	341	338	325	331	336	338	360	328	383	324	325	349	353	359	350	345	354	363	383	318	363	333	353	333	370	370	354	343	340	345	347	325	295	330	346	353	365	395	362	344	318	341	325	348	317	356	314	346	340	330	333	309	311	339	331	333	328	364	332	339	339	363	343	357	357	341	366	379	353	343	361	363	344	374	326	375	327	334	395	373	340	346	384	357	316	334	333	384	343	333	347	337	326	346	349	343	324	328	362	359	348	325	349	325	350	345	360	337	324	369	349	348	298	363	383	326	353	329	349	349	343	336	381	327	352	337	331	368	342	309	311	314	352	360	393	325	323	337	328	325	330	313	349	350	339	334	357	368	342	330	357	349	332	343	345	358	374	358	337	328	358	307	340	356	380	389	368	336	331	327	351	370	337	373	351	326	329	341	352	335	336	363	328	342	343	341	366	318	375	332	346	361	314	338	349	369	342	337	349	349	330	297	342	375	340	339	323	335	319	333	350	336	343	346	347	352	369	362	341	337	321	348	346	324	392	332	346	317	370	378	311	338	331	336	332	371	387	342	318	331	359	336	339	355	324	322	369	354	332	343	342	314	329	367	374	350	358	344	359	355	351	325	375	339	345	357	303	334	315	368	325	346	344	331	373	326	309	361	369	317	321	375	346	341	328	373	330	327	327	328	346
43837	62785	67517	56653	39399	27997	11109	8512	1207	981	947	952	1164	1461	1616	2884	3495	3262	2792	2731	2385	1690	1237	1100	848	887	874	874	830	818	830	838	823	786	834	860	847	819	803	817	859	818	843	836	829	852	873	868	800	874	847	850	878	855	887	830	803	871	862	807	896	814	875	854	790	846	858	846	871	841	880	856	799	858	852	797	819	833	825	803	863	848	813	821	858	797	871	848	870	849	824	860	856	804	845	838	856	846	878	855	861	849	843	872	832	864	876	872	835	847	827	873	843	811	855	813	834	844	824	799	829	927	835	764	848	824	804	818	859	910	879	799	824	862	835	841	869	787	874	817	807	787	786	782	810	816	811	855	883	868	861	865	793	858	864	877	812	813	843	866	805	818	875	892	844	864	809	837	796	870	794	865	889	817	843	854	824	772	832	875	844	787	789	866	836	904	854	869	840	823	810	862	783	841	870	836	840	849	853	832	781	897	822	837	833	832	846	816	865	797	804	821	805	817	852	844	801	874	828	852	815	863	832	839	800	806	798	810	833	810	826	860	840	843	884	826	804	844	826	874	877	842	863	792	903	840	883	841	845	834	833	840	848	846	850	822	851	879	914	820	843	874	852	803	822	871	813	863	819	835	824	866	823	845	877	851	878	829	818	829	823	877	812	802	848	866	836	811	820	905	850	897	833	789	842	829	863	819	851	833	822	875	862	834	794	837	827	829	857	866	798	797	829	861	851	844	843	838	821	825	878	832	844	804	875	835	832	881	858	844	854	812	803	837	819	863	856	825	791	829	838	867	831	830	846	856	803	799	823	794	860	811	813	847	840	830	849	900	831	852	834	819	807	857	865	777	822	814	858	796	807	843	871	898	818	809	860	892	838	843	830	799	791	824	846	799	826	833	830	845	820	857	870	810	844	849	839	834	827	831	853	808	834	830	836	812	858	885	853	841	843	841	821	832	875	847	874	779	813	844	850	817	843	856	826	868	832	906	860	858	829	812	867	839	791	831	851	871	830	813	853	822	867	833	889	841	849	804	811	803	838	869	839	863	841	913	876	872	815	840	860	869	859	823	876	825	834	885	872	846	833	853	844	807	800	809	889	838	804	800	873	814	827	830	847	813	842	826	840	832	830	778	874	891	830	850	841	827	829	823	865	877	875	856	842	902	847	819	858	871	788	846	839	858	791	834	852	874	796	865	816	834	856	855	883	811	851	810	798	847	850	797	864	837	839	825	859	824	829	853	857	810	810	896	861	858	842	838	850	811	869	852	826	861	837	821	880	799	845	883	826	829	820	814	816	883	764	876	856	823	817	818	836	847	847	868	871	832	880	889	866	844	824	882	843	897	867	830	842	806	859	876	839	866	837	854	797	876	840	808	863	909	820	852	852	900	866	832	877	825	813	847	869	824	824	858	805	875	811	866	906	833	833	846	830	888	835	845	811	832	839	832	818	821	869	869	807	796	832	818	818	812	817	860	837	898	840	836	842	809	858	861	818	796	827	842	831	828	867	806	786	841	842	816	804	901	877	821	898	827	911	838	850	811	820	847	862	878	864	849	888	842	840	841	836	810	839	830	773	866	830	810	837	843	878	862	858	850	844	858	860	828	879	841	867	799	854	861	803	837	863	822	900	800	842	816	864	806	815	840	813	875	828	851	897	860	863	836	911	861	864	823	816	864	843	869	837	868	896	866	836	841	836	823	879	892	856	866	861	778	880	866	855	863	872	866	840	837	829	799	874	850	902	805	788	865	869	804	832	806	860	833	842	843	871	855	821	835	832	861	828	838	867	831	789	834	858	851	894	823	806	845	785	854	835	869	850	819	842	878	834	844	820	909	825	825	886	851	867	817	806	796	833	875	802	844	839	822	879	846	853	857	838	823	881	828	868	863	860	826	861	808	854	828	838	839	799	838	841	866	837	812	849	818	825	897	844	902	858	830	836	874	866	889	800	887	837	864	870	842	864	809	846	799	832	827	831	820	821	904	773	913	860	840	885	853	787	845	869	861	807	880	811	837	860	812	839	848	900	874	824	839	813	922	859	823	854	854	827	838	820	893	867	806	862	848	807	824	815	835	844	867	845	867	837	820	846	883	851	887	849	897	842	825	813	889	875	870	838	834	797	859	839	796	861	843	849	865	865	866	825	809	915	823	932	821	805	806	804	839	874	835	824	872	822	862	829	822	911	849	887	841	888	869	845	853	838	830	811	863	856	859	805	795	812	805	829	842	804	790	851	866	881	849	853	854	806	819	870	834	846	838	843	834	836	806	838	846	839	808	875	866	861	861	849	836	856	848	854	882	875	883	853	908	841	846	847	861	830	828	906	823	827	817	893	807	872	878	871	925	816	852	791	868	818	819	860	821	793	887	945	795	836	872	856	880	837	809	823	878	836	863	880	852	821	859	835	812	858	801	811	865	837	812	852	847	846	826	806	849	816	911	855	821	870	847	851	826	855	825	832	829	804	814	896	795	855	829	853	810	815	851	812	872	790	888	815	815	807	843	892	889	809	828	840	848	883	896	845	844	871	876	786	853	848	847	893	812	868	864	819	841	880	888	811	874	821	885	861	823	862	817	848	812	820	844	832	843	844	853	840	783	856	810	843	816	874	863	863	910	837	851	847	875	833	889	865	826	799	821	848	912	859	818	818	837	891	793	854	853	835	856	840	857	832	810	794	863	874	784	854	855	862	842	851	829	859	821	822	831	865	811	827	840	832	807	862	901	851	850	825	804	867	835	781	824	820	843	900	795	812	867	842	842	806	826	845	844	876	781	842	816	807	842	867	849	808	880	811	872	832	857	811	858	789	834	837	814	842	854	776	778	869	838	836	813	857	836	850	834	794	873	885	834	858	871	853	819	836	844	855	828	797	873	916	852	845	855	803	866	763	861	831	877	846	856	892	839	844	840	840	845	832	842	901	832	856	851	814	852	869	842	849	840	846	819	855	854	880	830	859	860	869	838	910	797	812	838	809	813	834	800	812	805	887	838	809	809	846	778	864	814	861	868	858	856	871	875	895	852	848	784	843	892	858	804	856	802	800	864	777	826	833	889	801	884	833	833	844	811	820	849	847	855	834	874	882	817	856	805	872	847	875	854	770	863	813	863	807	878	882	836	845	806	853	841	844	848	773	877	821	799	824	801	876	827	862	864	811	880	890	794	801	859	832	833	766	829	817	801	817	825	885	858	839	884	834	791	874	883	805	822	866	806	852	874	882	885	839	815	832	856	833	882	862	836	868	862	827	835	871	804	857	843	816	844	823	883	822	764	878	844	834	844	827	852	828	837	874	802	854	821	893	844	847	834	838	889	867	825	841	875	833	842	847	829	841	847	775	879	865	812	849	864	885	815	879	868	843	843	896	823	827	909	786	780	816	839	865	841	926	879	869	823	814	824	845	866	865	851	854	823	843	824	869	856	847	833	837	859	826	781	903	818	826	837	804	825	846	841	815	800	897	825	841	821	819	822	874	824	820	777	871	828	863	796
67087	78422	71864	54720	33091	21781	7359	2575	559	332	369	364	357	369	386	559	757	730	738	705	637	519	472	382	333	361	344	337	309	369	368	337	336	357	341	356	338	285	365	325	367	332	326	355	333	308	339	334	315	344	320	343	363	358	324	347	346	353	314	357	369	324	309	359	322	384	357	348	401	330	331	366	355	327	342	334	344	318	340	345	335	382	374	328	325	323	362	320	323	385	340	333	370	358	345	353	311	339	365	347	312	336	351	328	355	383	344	360	347	368	328	341	361	341	343	336	357	358	343	353	340	355	314	335	341	366	351	342	364	336	343	349	358	341	330	362	341	325	350	331	363	306	326	362	312	304	361	335	341	327	361	368	316	316	414	336	340	355	338	322	361	361	354	326	376	370	355	341	343	332	350	371	336	366	361	368	350	355	347	335	349	367	347	355	354	326	336	371	354	341	337	344	333	393	339	333	326	345	358	358	369	351	352	310	321	339	314	331	305	339	341	345	338	351	374	335	315	336	327	332	343	333	341	385	319	327	359	363	345	357	360	340	303	338	339	363	334	326	330	368	337	323	346	357	363	343	345	322	349	353	330	354	352	383	336	395	338	368	331	367	339	334	344	349	370	352	339	340	354	302	320	314	340	320	348	318	349	322	374	336	374	381	305	336	336	357	333	347	366	346	338	340	368	315	310	333	370	326	317	372	348	336	366	317	355	335	350	333	376	335	310	330	327	354	344	352	324	321	340	336	364	328	328	302	372	391	342	362	324	331	363	336	336	338	298	331	394	332	353	336	311	386	322	361	362	366	323	345	334	341	343	366	354	339	390	341	346	381	355	315	337	356	355	337	346	344	331	348	373	325	340	368	326	421	334	357	376	317	338	345	329	332	346	336	390	312	346	293	328	340	356	321	311	347	372	387	375	343	343	339	330	354	341	351	320	356	353	360	359	351	310	355	316	333	347	331	315	353	339	366	377	338	354	352	330	379	309	358	333	346	336	329	343	280	326	323	326	337	348	330	364	336	330	394	353	315	324	355	360	340	350	365	347	379	350	327	356	332	328	347	353	323	367	319	387	326	358	357	324	305	333	338	362	372	355	349	365	383	368	336	332	327	339	309	334	357	334	363	300	357	349	341	366	347	369	337	326	351	315	352	363	338	325	340	356	318	355	337	301	341	357	326	336	350	347	340	350	361	366	318	338	326	326	341	342	348	319	364	347	353	362	381	365	342	351	355	340	343	353	352	345	342	343	347	315	368	365	332	331	319	387	349	340	349	340	347	375	353	370	383	333	365	357	321	370	338	336	347	328	304	352	337	349	359	325	348	352	335	371	334	341	352	352	352	364	332	399	341	365	328	344	347	359	348	339	341	330	341	343	338	373	316	314	332	390	332	320	360	343	364	347	335	360	314	384	307	357	320	315	343	385	371	336	346	326	309	333	349	341	343	360	356	364	335	332	363	334	350	324	327	348	333	378	365	357	329	365	364	316	351	326	351	341	350	353	323	370	328	375	334	357	365	362	334	378	391	345	348	361	352	337	349	336	333	318	357	355	338	313	345	338	358	377	346	354	346	334	346	352	316	339	371	359	351	342	385	336	361	339	364	366	296	339	316	340	327	352	334	349	372	337	384	340	331	347	361	361	321	333	359	383	361	345	364	328	338	353	337	336	339	366	341	366	344	315	350	333	343	370	351	387	343	328	349	354	308	324	403	355	316	326	325	367	337	340	387	368	350	339	346	355	370	380	368	313	373	339	314	333	338	362	371	357	364	362	364	338	342	351	347	338	326	366	349	346	309	359	309	344	334	344	356	353	372	366	323	354	309	321	350	362	361	321	351	330	347	341	338	343	335	352	381	338	374	377	328	353	353	340	364	345	347	350	367	338	357	350	324	310	326	357	350	371	361	342	363	370	348	348	350	354	332	323	309	345	342	357	343	350	363	374	345	345	359	331	376	372	345	332	374	354	375	320	321	362	352	343	338	342	305	339	339	359	333	352	357	335	369	347	313	348	315	358	359	315	354	379	359	360	337	335	319	342	334	341	337	327	341	342	318	337	326	373	351	352	347	333	347	347	332	343	318	334	341	352	345	351	357	337	320	355	353	322	339	322	342	351	344	345	322	343	331	335	320	349	345	379	373	309	322	349	368	322	367	359	375	347	369	356	358	368	354	345	357	370	362	324	338	374	356	353	346	349	307	339	328	322	364	341	328	329	330	304	329	330	358	348	344	369	304	363	353	338	339	361	332	355	361	381	352	341	366	384	330	344	350	319	370	320	314	342	302	345	329	358	364	361	341	327	355	335	364	317	358	348	347	337	368	334	350	329	324	353	334	329	358	376	356	311	301	321	332	335	375	342	337	319	332	327	323	366	353	345	341	380	365	334	332	337	354	333	365	369	357	357	342	348	342	368	355	349	365	308	315	363	392	343	341	338	369	352	348	339	337	347	362	340	341	334	322	352	364	347	349	313	346	325	355	349	331	357	318	384	367	338	339	395	313	351	335	318	351	317	327	339	344	373	349	387	326	341	347	310	343	328	307	345	301	329	351	356	347	326	355	326	352	337	321	353	345	337	349	347	335	348	329	353	331	360	328	353	350	331	367	346	349	329	344	349	354	310	345	365	339	341	347	338	308	376	383	322	326	332	362	354	346	343	330	339	351	368	330	358	348	331	361	311	331	336	362	334	339	350	347	378	350	345	348	352	371	311	386	323	379	356	369	322	326	358	370	372	322	302	330	387	349	328	332	336	362	320	325	359	341	342	332	355	350	354	346	349	348	350	320	356	338	335	349	351	315	342	301	349	362	328	347	354	322	341	344	311	335	338	336	356	339	319	348	376	304	343	344	366	358	341	341	360	339	346	397	336	328	321	342	347	354	337	360	373	337	323	361	356	379	360	357	317	351	367	354	347	346	364	348	333	383	349	364	348	354	322	353	345	347	344	359	327	359	339	343	327	326	328	365	366	360	371	369	304	348	352	370	347	325	337	320	333	329	347	339	373	332	355	368	351	376	364	311	331	327	320	353	347	352	343	319	345	352	302	305	357	360	354	379	336	342	331	343	350	324	360	374	312	336	351	327	347	363	374	334	332	333	351	363	366	337	354	366	333	341	355	329	349	342	368	377	363	316	340	339	339	329	364	323	351	346	352	357	357	340	311	373	387	333	336	366	338	347	320	346	348	343	383	308	322	363	326	335	364	347	345	364	353	303	344	335	317	312	332	337	322	352	320	359	374	378	360	350	319	359	316	365	337	349	379	348	353	327	334	325	337	335	342	325	346	344	360	355	356	332	334	370	373	344	342	333	384	341	337	357	356	330	338	316	337	327	329	357	330	345	335	364	338	325	335	319	344	359	335	340	355	332	331	352	355	314	344	356	340	347	355	332	328	374	322	366	341	346	357	333	362	383	377	354	342	346	338	355	359	321	327	345	322	318	338	351	355	370	331	337	354	335	365	368	369	365	340	350	341	355	338	366	371	364	346	319
43739	63010	67561	57290	38702	31778	13422	7258	1381	958	919	951	971	1079	1172	1942	2875	2925	2963	3041	2624	1816	1372	1029	900	849	857	868	818	831	849	818	792	880	835	881	833	839	822	855	848	858	844	801	857	824	825	814	876	863	876	867	893	831	854	824	855	844	884	813	887	857	878	864	828	860	836	852	818	812	836	836	839	793	867	857	838	820	824	878	824	904	859	851	861	859	880	886	878	820	852	900	784	923	829	788	871	802	871	834	864	878	810	828	846	849	847	818	837	806	833	815	850	830	809	830	819	921	837	865	831	810	822	841	829	782	832	814	864	881	826	891	833	810	818	818	825	887	842	813	852	850	835	787	866	843	876	846	859	807	844	824	845	853	845	819	828	874	847	812	872	795	882	792	875	820	863	826	811	839	828	883	888	842	811	811	883	833	905	827	871	822	871	795	840	842	903	816	813	893	836	792	817	785	856	824	854	839	841	843	872	806	869	886	850	843	836	859	807	820	864	836	850	807	785	826	823	773	858	883	844	846	845	816	865	833	870	818	844	824	844	894	877	865	896	833	825	807	808	841	836	811	859	836	843	855	854	868	838	844	875	902	861	829	838	900	801	764	834	823	866	765	840	817	820	838	823	872	819	837	820	823	787	836	835	850	816	870	857	886	829	831	847	876	893	845	806	853	850	832	862	825	824	875	843	842	836	810	833	876	820	804	863	811	828	833	861	871	835	880	890	796	815	861	836	790	882	852	872	816	837	868	817	835	849	852	878	866	871	818	830	915	853	878	866	843	791	868	856	816	897	858	815	856	820	848	855	824	812	841	860	807	853	797	842	833	815	843	861	836	841	813	871	858	829	878	847	869	871	848	854	880	807	866	877	824	884	870	856	788	882	890	835	823	809	860	821	812	855	859	806	864	882	849	844	865	825	920	844	806	814	847	837	825	787	821	811	805	826	853	805	864	891	825	813	841	781	839	869	869	857	809	801	871	854	843	828	836	815	810	842	841	897	811	811	853	856	807	849	891	863	847	819	885	839	841	850	820	876	834	788	847	865	851	856	865	850	847	807	856	825	844	832	823	818	872	836	834	815	828	846	867	791	871	852	759	851	858	785	831	870	848	848	839	834	809	875	794	872	844	899	805	813	896	860	873	835	785	863	858	829	863	873	863	809	825	837	821	882	829	854	871	808	865	827	811	825	809	864	838	808	838	885	847	847	848	830	825	854	837	833	829	892	823	829	884	821	838	843	852	813	786	832	821	827	845	782	735	826	882	814	859	881	833	836	858	813	825	866	864	849	829	876	835	845	844	843	833	850	847	854	842	849	810	811	891	902	875	839	841	782	843	824	844	797	819	851	870	875	817	821	838	771	882	882	876	777	822	852	866	858	841	885	863	841	890	834	855	753	832	814	880	859	854	852	839	858	858	820	836	863	819	864	854	896	870	839	786	858	854	872	852	828	817	843	882	834	850	862	797	855	889	858	825	843	814	833	854	807	853	827	815	791	861	807	868	867	848	775	840	873	813	816	832	868	847	840	853	819	857	820	821	865	823	810	792	876	903	848	811	852	835	794	804	834	865	841	854	854	796	843	847	833	838	777	832	828	829	793	785	845	847	861	864	804	850	830	836	842	844	825	795	862	809	830	845	847	841	821	833	824	888	857	818	821	859	885	901	889	879	845	838	876	789	853	816	809	891	762	867	866	816	803	827	858	807	834	867	873	866	841	836	841	858	850	847	829	791	852	877	833	792	816	811	847	884	861	832	797	808	769	850	838	822	838	867	877	810	869	818	781	820	842	837	858	907	879	824	804	861	842	877	827	796	843	864	837	799	842	827	819	848	812	845	827	812	819	863	837	857	854	854	838	825	816	839	798	866	833	828	860	843	829	835	863	781	815	815	892	868	856	822	828	943	889	844	874	877	851	811	828	816	834	858	869	836	839	872	847	840	837	808	820	862	851	786	875	817	861	838	852	825	869	838	790	826	781	889	781	820	807	858	877	800	823	863	759	751	836	846	872	882	829	859	875	881	837	838	806	862	810	850	808	871	834	887	783	872	846	858	819	850	847	922	841	823	832	829	796	800	824	836	858	788	921	811	843	831	870	841	846	816	843	831	835	861	826	875	905	841	842	845	854	855	824	838	871	856	830	916	880	859	829	789	831	852	824	847	827	886	862	831	873	854	793	770	843	846	834	845	894	858	816	818	880	807	811	845	809	862	846	828	844	821	805	867	912	804	868	883	802	891	869	839	828	895	841	878	843	862	826	892	810	788	802	808	840	854	833	818	827	867	859	839	868	840	907	842	851	835	853	798	821	857	831	842	850	808	858	883	824	838	821	871	818	811	795	813	846	796	863	848	856	814	827	817	828	831	825	872	853	817	784	810	837	863	848	846	838	903	862	882	806	774	828	836	835	827	890	803	883	851	830	833	832	870	871	804	785	877	851	863	852	836	781	875	827	841	825	815	773	851	839	801	820	790	813	831	817	863	801	816	804	846	830	803	860	842	853	795	890	905	867	836	842	822	806	853	849	809	803	870	844	815	902	864	842	814	802	836	877	849	858	862	864	840	859	798	878	807	832	846	838	835	863	809	844	805	812	837	851	844	825	831	856	875	824	892	906	879	848	834	857	869	850	873	797	803	824	874	841	830	818	844	883	809	831	849	823	856	858	819	875	810	866	845	871	836	775	824	867	802	855	801	829	818	861	868	885	884	858	863	828	791	825	836	857	811	820	850	786	910	836	940	790	839	825	823	919	842	854	821	840	810	814	825	870	801	836	795	832	833	804	837	909	893	825	854	825	878	819	788	825	827	857	850	836	821	847	819	791	862	814	866	834	851	858	843	831	819	817	827	842	798	830	829	837	835	843	876	854	838	789	872	888	840	841	808	842	846	836	810	874	824	791	850	794	807	871	886	819	839	835	853	849	879	824	866	844	839	861	846	822	881	824	855	812	836	874	824	823	832	822	856	820	834	874	816	791	817	820	836	868	865	818	812	807	876	885	869	866	835	849	855	820	867	838	826	849	886	832	863	832	827	775	796	854	842	844	847	805	812	806	835	849	842	809	859	826	882	843	830	801	848	821	788	807	813	817	885	835	813	855	825	763	811	859	843	872	815	856	831	847	886	840	786	788	847	811	865	825	861	842	885	838	849	826	834	811	869	883	859	855	824	863	842	864	815	893	808	829	824	871	879	882	808	884	877	848	837	838	842	852	838	816	884	819	840	881	856	840	870	830	803	827	814	842	788	851	800	958	843	866	798	841	815	831	824	815	821	841	881	836	791	789	837	845	906	838	866	902	821	842	832	827	787	867	839	839	850	852	811	822	870	807	840	875	815	857	854	897	827	881	872	858	830	839	887	863	871	841	840	809	816	830	895	851	860	849	913	793	867	790	923	808	869	860	816	833	839	810	827	799	835	818	839	821	818	874	788	842	904	823	829	850	830	840	913	833	862	850	846	846	803	822	796	830	868	827	856	848	886	840	847	851	846
68985	78037	71555	53141	33353	19358	6029	1473	734	404	349	330	383	372	368	456	588	712	836	759	666	588	429	390	331	331	323	311	322	385	373	338	311	359	332	355	380	345	346	357	353	358	309	337	342	348	325	335	371	351	345	365	342	358	308	346	363	353	336	368	358	325	333	324	336	363	359	329	391	319	336	373	359	331	338	349	330	360	373	378	350	340	355	350	325	336	379	370	342	357	331	358	335	369	347	323	301	346	329	328	353	321	362	359	343	369	333	349	334	358	363	335	331	332	340	332	382	355	360	338	348	344	358	337	367	330	325	335	390	338	314	352	365	339	339	330	381	328	372	333	324	321	349	356	358	353	350	280	331	356	323	341	335	371	344	319	343	361	368	345	344	327	357	346	375	367	352	362	356	324	333	299	363	315	350	375	312	337	323	304	358	326	312	325	324	331	361	321	373	340	357	348	332	325	329	361	356	354	308	308	349	337	343	363	342	354	341	356	338	362	345	333	346	333	332	323	376	298	343	347	345	339	324	325	372	330	378	345	343	348	349	344	343	375	315	356	355	346	368	324	352	339	368	381	367	355	314	362	313	348	319	368	325	343	302	364	325	356	370	371	335	372	362	342	331	339	379	343	349	343	365	338	321	325	391	335	368	330	326	357	334	331	321	304	349	334	358	377	353	329	368	336	335	313	353	314	317	342	358	359	313	382	340	356	365	314	384	360	321	361	340	335	329	342	332	305	364	341	360	360	341	349	351	344	340	358	368	341	317	346	323	342	356	335	331	361	344	365	312	400	317	356	371	357	347	357	327	324	335	325	320	325	333	360	367	299	362	360	377	358	338	317	333	325	327	351	345	318	342	354	335	290	330	335	316	346	332	357	335	349	350	367	357	365	324	339	331	301	354	358	317	360	380	304	319	309	325	320	331	326	359	360	350	332	335	354	366	320	324	328	343	327	366	342	336	365	349	359	348	328	344	366	348	312	352	342	366	366	362	378	353	344	349	351	310	334	313	328	332	325	345	337	346	364	326	354	331	333	364	351	341	344	363	343	344	368	336	357	366	331	365	316	330	317	315	339	345	357	328	339	354	329	355	352	370	358	333	344	357	339	308	330	321	371	371	351	399	354	372	366	338	335	362	352	344	355	332	371	340	320	321	346	351	355	365	313	324	342	317	322	342	348	334	335	338	382	345	370	337	375	332	347	367	326	326	358	339	337	349	321	363	354	345	312	344	356	373	330	370	317	341	332	338	345	365	365	305	344	350	348	366	355	309	348	309	344	319	335	326	362	340	315	336	344	358	323	340	324	363	388	348	368	352	314	322	382	332	332	334	353	314	333	357	368	365	350	333	379	377	357	317	331	334	353	373	333	338	321	317	321	357	368	365	352	370	348	337	335	361	326	398	342	327	331	369	333	351	381	335	351	364	339	316	339	360	318	336	326	356	328	346	362	335	339	352	333	370	379	387	322	387	355	356	347	372	335	343	366	346	365	351	353	363	356	349	379	302	353	372	338	325	335	357	336	336	366	326	347	324	324	314	339	373	351	328	342	375	338	343	325	342	352	334	312	327	343	352	330	369	369	356	314	323	323	334	361	405	352	336	385	319	358	330	333	340	349	327	342	349	367	365	328	337	336	309	354	315	325	360	327	328	379	365	336	372	376	323	334	345	341	332	348	348	332	356	294	357	366	331	361	328	295	366	347	372	344	330	333	362	304	319	305	362	346	357	342	359	348	356	340	347	362	343	333	324	330	340	359	327	342	321	325	349	348	372	351	377	347	312	305	330	297	346	334	313	320	333	354	347	366	336	318	351	335	339	299	331	324	367	324	323	346	337	309	353	352	333	347	341	329	332	319	332	323	338	344	332	337	340	342	314	336	326	336	382	338	346	355	340	313	341	374	358	336	319	335	354	354	349	364	335	356	377	309	326	350	337	362	338	344	360	357	349	346	338	338	332	329	352	314	355	331	346	329	326	303	358	328	376	359	343	353	343	358	344	335	343	355	378	331	337	366	339	329	321	340	363	327	332	339	366	345	377	354	371	344	365	339	351	326	341	323	324	328	346	345	363	324	371	311	332	353	365	348	340	304	326	315	341	364	355	372	338	362	328	365	320	337	329	333	341	378	355	362	300	324	341	361	319	336	336	328	316	328	328	343	353	345	365	332	343	332	340	372	353	348	359	337	340	379	349	352	340	341	333	330	356	327	329	347	355	331	359	308	320	348	341	347	326	309	347	356	334	346	348	336	370	383	327	330	314	348	332	317	330	327	328	345	370	364	339	335	363	345	323	338	333	359	358	342	343	327	361	363	315	337	354	359	360	376	334	349	304	343	371	317	364	369	337	332	355	364	349	335	333	323	376	327	375	333	350	349	325	340	328	368	356	331	330	350	327	379	327	316	324	324	348	323	369	329	315	328	344	357	328	323	347	313	322	351	334	372	358	367	345	355	367	329	331	341	329	336	362	317	327	338	349	341	341	364	318	357	342	353	325	334	358	319	354	379	350	355	338	356	328	363	344	315	384	353	357	313	356	338	353	358	341	349	331	348	344	342	326	350	325	366	302	338	346	317	371	362	373	339	345	351	336	367	380	373	324	366	346	334	384	385	331	337	328	333	339	317	359	387	323	355	352	346	364	334	341	316	335	358	355	346	364	318	323	311	320	359	317	363	320	339	345	316	334	349	352	339	358	391	398	388	368	348	324	335	347	333	353	316	338	366	314	346	359	346	318	354	347	341	366	334	331	333	344	299	378	314	347	369	327	363	343	333	333	332	333	337	347	327	354	343	347	343	355	347	325	320	359	365	358	336	352	359	364	391	336	329	336	343	329	343	347	335	326	349	318	336	354	354	323	339	376	349	355	303	340	338	317	360	339	363	328	348	379	363	358	350	352	336	347	342	330	349	331	324	346	348	337	328	381	347	351	329	322	378	353	329	303	335	358	347	315	356	324	332	333	327	345	294	337	352	377	353	305	347	326	341	349	374	359	343	372	348	311	346	355	340	345	340	353	333	321	334	348	355	319	353	397	332	328	362	346	323	375	337	332	333	344	335	371	336	342	353	353	355	331	320	323	328	382	301	341	344	341	368	293	332	358	374	363	328	314	375	345	350	336	332	342	331	296	377	335	330	317	333	323	380	318	363	356	355	359	324	341	335	372	403	340	317	339	318	330	318	338	346	359	331	364	320	340	339	344	352	343	339	333	318	341	301	323	359	338	345	330	345	369	348	331	368	345	318	371	329	315	363	343	305	355	338	329	345	330	322	345	374	327	334	318	346	349	317	338	311	329	324	351	356	363	334	340	342	354	328	329	330	357	348	365	333	356	320	327	341	357	377	351	346	362	316	368	343	337	390	350	349	345	377	340	340	367	340	319	332	307	370	337	325	334	320	337	350	334	291	315	358	373	338	364	359	319	370	329	321	378	355	381	311	355	382	354	348	375	367	315	327	352	338	337	351	387	342	314	326	350	375	340	346	339	348	338	312
45257	62948	67122	55799	38756	28011	10548	4726	2197	894	978	893	1002	1016	1105	1397	2294	3068	3595	3354	2685	1973	1401	1037	901	875	878	851	852	857	815	807	824	826	839	837	831	817	850	852	817	864	827	766	794	802	828	860	914	832	884	836	841	830	799	848	835	850	818	837	893	836	755	821	872	896	813	829	826	845	830	808	837	833	826	849	855	855	850	870	867	801	842	863	854	827	851	830	793	836	833	838	843	858	816	815	828	893	867	836	814	819	826	861	847	865	825	868	836	869	898	828	837	895	811	859	860	820	821	826	824	840	843	822	893	835	799	846	893	852	844	822	814	877	831	782	853	852	863	875	818	816	841	816	802	778	842	876	828	856	867	845	765	839	876	827	818	814	837	867	836	790	814	840	808	827	875	824	835	846	827	844	862	840	826	799	846	843	852	850	851	887	847	860	819	880	858	850	858	834	855	858	870	780	830	851	840	839	849	840	861	793	802	830	778	854	819	883	830	818	780	775	853	880	891	861	904	798	849	883	814	853	838	838	838	833	859	824	865	828	781	880	897	868	817	882	812	821	818	875	854	817	859	864	852	876	865	828	841	868	850	821	888	858	835	898	799	869	841	860	858	869	864	836	825	835	838	861	857	898	789	853	850	831	835	813	843	835	845	895	812	832	875	813	871	830	832	808	812	865	901	868	864	868	832	825	847	828	839	820	896	896	874	796	796	810	830	850	853	908	854	832	875	872	865	861	810	903	828	849	823	796	822	807	812	818	857	856	824	846	856	815	809	834	883	861	864	836	819	820	827	830	838	824	786	812	847	830	866	867	888	877	875	856	828	842	853	879	842	843	815	797	832	826	868	808	875	876	835	847	859	827	826	792	813	796	869	814	863	811	832	839	828	812	824	855	812	892	849	839	863	832	842	798	870	790	918	825	840	857	774	861	825	786	880	841	831	843	840	800	867	812	833	835	875	810	894	853	825	821	869	855	805	853	823	830	817	831	829	805	793	803	924	842	812	875	841	861	801	828	868	827	826	834	862	845	789	851	854	826	883	854	846	849	875	809	867	828	883	872	888	857	857	810	809	846	858	843	836	857	873	814	875	879	818	798	876	822	879	854	890	770	826	865	855	838	870	813	834	828	880	828	839	821	881	867	845	835	854	886	845	758	830	841	871	853	772	836	817	837	791	823	845	856	846	823	869	852	821	875	870	814	856	817	823	790	856	834	797	829	831	843	846	827	873	855	830	847	853	845	856	788	813	827	895	841	839	809	856	887	813	833	842	812	892	875	875	863	828	863	816	836	841	846	838	825	923	849	834	807	799	841	812	812	827	858	822	898	855	806	870	841	848	776	861	842	787	810	838	894	863	856	872	805	825	859	878	767	858	869	888	826	828	857	851	838	848	866	808	790	846	804	829	856	818	865	864	830	787	815	843	806	838	816	864	840	819	834	829	807	835	886	831	837	855	830	850	865	851	904	837	843	842	874	892	823	810	891	832	883	835	875	836	811	832	811	846	823	838	801	886	850	862	826	836	846	867	843	966	904	896	863	838	870	846	842	802	881	864	807	843	843	796	842	802	819	774	841	854	874	791	843	872	814	854	850	854	856	811	808	877	813	835	870	847	852	828	843	905	877	849	802	873	768	818	851	804	918	861	849	801	831	882	822	819	815	865	855	838	892	839	875	848	836	854	857	883	862	878	862	816	850	850	829	818	882	788	842	807	797	830	803	832	874	813	807	877	833	859	872	836	803	871	789	829	837	808	848	852	839	836	876	827	863	832	822	900	807	869	885	877	811	824	884	818	801	804	829	876	772	823	912	824	848	846	848	823	866	842	823	795	846	776	809	802	833	855	817	842	802	825	868	835	818	834	868	849	827	843	837	843	893	818	839	820	805	829	841	847	818	859	856	798	822	803	796	808	873	798	885	791	865	842	863	843	839	826	837	848	896	854	820	820	833	857	825	878	835	892	856	814	800	877	862	827	854	854	842	816	844	852	840	856	870	802	873	868	857	892	829	846	899	865	816	847	872	845	836	844	857	822	825	834	877	842	807	854	808	847	818	831	822	838	836	791	850	821	839	869	865	863	801	857	847	811	823	869	855	835	828	818	823	813	865	819	800	821	785	814	820	856	875	845	855	843	831	850	828	901	821	878	844	867	827	828	861	853	829	866	837	808	785	803	836	844	832	837	852	846	836	816	842	834	886	824	856	860	921	880	800	815	785	857	822	912	788	850	875	860	795	851	884	850	824	917	856	832	826	852	894	801	785	850	900	866	832	854	856	813	891	853	892	836	848	861	866	831	821	893	784	844	849	838	824	853	802	824	867	807	840	815	889	845	852	852	838	832	835	789	822	811	810	890	854	894	820	831	854	860	824	821	861	789	821	861	825	856	837	853	848	889	821	928	825	807	805	841	837	793	842	885	846	894	825	904	803	822	829	866	876	850	844	840	845	858	867	803	825	840	814	816	854	863	832	877	869	851	822	831	831	810	840	811	849	858	832	820	835	816	822	852	877	871	844	841	835	802	830	870	837	835	884	885	852	806	868	817	834	834	809	796	859	820	836	837	791	810	841	775	828	851	816	806	873	838	816	841	862	775	897	836	823	799	779	862	807	797	849	823	817	853	769	872	833	844	812	828	850	810	857	889	854	856	905	836	858	808	840	826	804	775	879	841	856	815	813	800	885	774	830	834	832	815	779	839	807	879	827	828	877	832	849	823	832	853	811	787	827	830	810	849	811	827	849	846	857	826	825	835	850	785	826	855	823	850	877	870	864	841	873	822	857	802	823	835	793	805	866	855	864	851	858	847	795	843	801	836	849	871	825	874	850	851	864	823	828	818	821	871	837	805	807	786	865	793	868	794	819	874	786	891	836	841	832	795	873	882	833	870	861	828	796	862	820	896	852	862	842	871	880	818	854	868	789	823	838	786	875	828	855	880	850	849	835	905	847	834	805	826	871	898	854	871	840	855	835	834	845	845	830	839	803	809	825	854	803	857	823	864	819	867	836	859	876	810	870	846	775	848	863	862	861	830	871	829	874	811	857	874	842	838	815	812	866	900	858	851	844	780	808	815	838	822	831	851	817	796	851	877	762	888	781	816	842	864	850	847	864	887	834	812	867	885	832	831	827	838	817	862	873	851	813	837	878	880	830	798	839	842	856	921	874	804	855	879	842	828	796	815	854	861	829	789	822	890	878	822	819	820	849	853	868	784	810	843	836	826	816	800	858	853	880	860	831	862	905	856	800	844	838	887	780	885	861	837	873	877	869	837	883	788	848	794	825	795	805	862	817	848	874	877	867	857	842	867	801	831	803	833	824	865	877	850	864	856	772	851	821	861	866	848	874	835	826	877	917	811	854	790	849	902	911	861	849	808	909	799	836	879	856	863	838	865	851	853	872	810	841	857	796	826	822	835	844	852	828	826	822	853	827	818	864	797	858	821	815	807	900	895	827	851	776	814	863	825	868	871	841	822	873	837	818	815	812	852	817
70052	77652	70086	52211	34525	16996	7279	975	416	373	386	361	391	377	343	436	550	888	920	851	705	565	452	448	360	350	351	352	380	348	338	326	309	332	331	349	310	355	346	337	343	354	338	302	362	337	318	349	354	332	362	352	395	333	351	344	356	339	318	358	368	313	319	351	377	338	358	374	324	332	346	342	321	322	316	331	314	327	337	320	353	376	333	342	349	327	336	357	330	361	354	379	357	373	346	375	353	363	322	323	349	321	374	321	343	345	307	364	315	376	358	343	332	350	341	357	325	351	339	338	338	346	350	301	363	362	339	337	353	335	377	364	372	339	343	333	382	329	355	362	334	333	359	325	322	320	333	352	337	339	302	347	374	336	346	350	324	341	373	336	325	344	335	358	349	372	387	363	340	354	328	363	324	333	376	342	357	364	359	350	310	326	357	324	364	336	329	326	341	353	394	343	324	369	345	370	315	348	367	349	315	367	360	365	327	346	333	373	340	341	316	348	352	356	353	343	327	337	352	380	346	371	314	339	324	301	369	355	353	339	382	334	341	295	352	316	339	333	347	345	390	354	336	365	328	370	334	339	325	350	332	348	371	383	380	337	371	359	349	341	363	340	354	333	354	349	366	379	328	331	326	326	350	345	321	342	352	369	325	356	312	352	316	329	318	353	349	305	345	348	323	382	361	325	316	343	332	350	354	317	319	348	345	331	320	325	335	351	318	351	305	349	376	368	351	347	352	346	353	340	357	337	335	335	336	331	316	347	358	348	343	344	310	374	341	357	350	309	348	331	329	320	329	314	329	332	354	335	348	378	334	323	333	330	338	336	349	334	306	331	353	348	341	386	310	387	344	343	370	369	348	343	344	337	356	345	323	339	360	375	331	384	332	358	388	349	317	362	331	331	352	357	359	327	308	381	327	318	340	346	306	341	375	362	348	347	340	341	349	352	337	307	353	372	381	321	342	342	375	364	352	306	377	330	359	349	349	369	340	341	333	344	335	337	340	362	301	321	340	335	338	328	343	388	334	340	338	353	326	313	327	354	338	322	341	365	338	337	363	359	347	335	359	321	340	331	342	320	350	350	385	371	331	362	358	340	348	348	324	337	400	314	363	341	349	349	322	336	368	367	348	358	349	344	355	335	343	336	381	324	381	327	346	358	320	326	353	338	354	321	348	353	357	324	340	335	346	350	334	339	325	334	341	348	362	324	342	337	338	329	323	314	353	364	357	343	357	354	355	390	346	335	336	386	338	340	334	348	348	291	321	358	355	362	316	349	313	321	316	331	355	366	330	327	307	383	353	353	366	361	363	342	311	332	356	339	344	338	338	359	355	330	350	365	317	362	349	357	308	370	314	336	382	346	365	342	317	354	323	342	374	329	354	317	340	380	335	365	377	349	359	344	355	356	356	324	344	356	281	326	336	375	362	328	322	346	355	342	367	380	331	338	324	346	363	300	342	352	359	357	327	365	326	381	337	360	363	311	335	341	369	338	366	368	345	367	310	313	361	337	335	367	346	334	339	327	323	361	342	334	340	350	388	361	328	375	356	351	336	341	317	325	335	341	335	367	346	354	381	327	320	350	327	309	348	329	348	352	330	282	353	304	364	351	316	334	372	338	356	367	326	313	337	334	376	375	366	368	372	305	372	327	334	340	358	339	352	341	358	345	335	367	289	361	368	343	318	328	352	375	338	355	357	353	342	363	321	334	368	380	324	350	334	346	360	314	346	325	336	336	358	335	329	330	333	347	369	338	354	338	359	329	351	352	339	323	344	327	356	355	327	344	350	355	323	358	334	334	325	334	349	352	353	372	347	340	346	353	316	367	338	339	329	348	332	340	360	381	360	333	357	328	357	351	375	325	370	318	350	347	331	344	358	307	338	341	327	314	365	371	360	324	355	350	369	333	368	346	319	344	314	356	372	352	368	326	376	326	314	332	316	367	330	316	328	339	353	368	338	331	306	355	362	309	338	345	320	330	365	363	319	333	322	336	349	348	338	384	354	354	355	363	350	352	356	350	355	337	316	396	312	343	333	331	337	364	335	332	330	346	352	348	333	381	356	366	363	364	355	319	345	337	388	325	346	334	347	345	360	351	354	332	353	353	359	362	332	329	366	350	357	359	338	338	343	332	362	361	316	308	365	326	361	349	352	344	359	348	354	342	364	335	340	348	371	322	314	354	331	352	353	333	328	311	367	303	336	359	334	318	326	386	357	349	339	359	337	338	335	372	351	350	336	345	362	300	340	378	324	341	341	345	349	339	383	361	357	376	357	334	334	370	361	349	328	361	344	352	355	354	322	340	374	310	319	343	325	354	326	323	307	328	365	330	335	345	359	350	361	401	332	336	344	350	350	309	376	347	318	354	321	322	360	357	319	339	332	368	347	356	346	347	344	337	379	332	352	365	355	316	329	337	335	347	335	381	398	342	346	370	360	321	335	346	347	357	330	360	340	341	367	351	359	375	331	338	330	343	328	343	353	336	345	360	335	346	341	312	363	340	387	330	348	295	350	351	351	372	364	339	362	369	337	334	309	389	361	347	352	365	320	334	332	347	317	331	355	349	344	361	333	340	377	298	355	349	349	368	371	346	301	371	345	355	345	321	355	360	375	317	379	326	350	329	335	338	328	341	281	346	328	327	329	343	327	328	346	371	341	359	334	381	360	359	358	324	332	355	356	355	350	330	325	309	370	356	353	346	316	337	387	344	316	345	331	344	345	321	349	302	362	346	362	353	302	348	370	340	342	329	343	343	302	358	342	336	347	352	336	313	322	331	327	340	330	349	319	336	332	344	368	329	329	360	374	319	327	343	353	375	377	361	337	343	335	345	336	375	334	362	321	356	340	337	377	357	347	330	322	341	343	303	322	363	308	329	358	380	365	337	360	321	324	311	377	327	332	373	351	332	363	348	395	360	374	348	326	302	342	340	334	352	346	330	331	329	347	345	332	342	351	318	346	338	343	319	373	357	326	343	329	305	344	337	324	350	345	350	363	311	321	325	324	346	341	341	352	391	358	331	364	321	360	378	340	325	377	329	343	360	351	317	351	338	360	339	338	315	358	352	345	334	347	386	352	348	334	338	331	368	313	336	319	348	361	362	345	368	359	352	328	337	346	348	331	381	331	360	323	346	323	302	320	352	340	335	351	358	337	357	374	357	319	312	345	363	333	307	336	325	337	316	344	355	337	319	357	353	337	328	365	345	335	325	341	304	345	317	346	329	321	328	321	347	351	367	372	324	361	322	355	339	345	352	294	355	339	362	325	390	323	355	347	330	371	362	340	331	346	357	321	348	311	359	348	338	360	318	330	372	323	335	336	306	315	353	327	355	357	307	288	361	366	378	356	371	367	320	325	374	340	348	339	331	346	375	322	306	348	309	317	337	356	313	369	302	329	315	387	352	341	340	333	330	318	342	327	354	319	335	333	332	332	322	338	335	352	335	342	360	327	340	338	346	346	314	299	347	363	363	346	320	358	350	337	355
45924	62908	65416	54918	40026	23561	15149	2277	1288	1012	895	881	961	924	957	1270	2059	3987	3834	3829	2925	2069	1411	1158	1019	836	757	843	831	819	822	854	860	854	790	816	878	811	842	846	845	818	882	824	874	824	876	872	848	850	838	890	884	854	839	797	847	848	807	877	877	862	836	835	868	869	869	832	851	784	822	844	843	855	878	848	830	846	855	838	800	873	837	819	859	827	829	886	847	865	867	819	833	838	889	884	860	799	826	885	833	817	843	811	846	802	843	850	844	835	803	836	829	862	833	854	885	836	840	860	842	835	830	860	852	876	838	851	842	851	797	857	860	848	842	826	813	840	859	816	815	819	872	849	819	854	778	895	863	827	867	853	844	844	810	793	797	897	844	861	864	809	829	848	826	888	807	818	822	841	832	827	882	836	807	842	801	870	866	851	797	786	846	859	853	855	865	817	822	790	834	832	891	832	835	866	768	858	841	852	856	837	837	827	807	808	842	823	837	848	850	837	895	839	814	864	863	814	866	801	899	845	854	837	833	856	766	842	817	848	858	814	822	807	877	819	816	828	860	788	868	875	820	875	828	820	800	850	859	866	840	857	844	823	872	861	853	871	811	788	832	875	818	878	832	883	811	859	837	871	836	863	811	885	838	823	824	835	787	876	814	868	804	879	879	844	851	790	869	825	858	847	843	857	869	844	850	841	841	831	833	888	856	851	824	858	841	840	817	835	828	824	844	852	827	814	777	845	784	798	912	866	846	859	863	837	840	829	799	889	912	872	800	809	833	832	812	801	870	811	807	846	855	838	815	864	847	830	854	801	844	850	809	819	792	855	816	802	816	868	832	871	844	766	836	842	841	817	843	850	868	836	813	861	834	826	826	861	848	807	849	807	865	855	848	865	852	851	841	846	816	853	815	842	813	834	894	762	841	840	844	890	840	869	863	863	894	850	802	840	876	805	844	808	850	833	845	911	867	832	865	828	870	842	867	811	879	817	891	888	831	835	863	864	827	863	806	837	820	871	838	808	842	837	819	884	827	827	806	823	849	857	902	826	814	888	818	819	861	863	840	840	845	788	795	871	829	867	816	820	863	808	808	813	858	834	873	891	797	862	858	858	826	858	859	824	853	781	863	808	803	861	866	849	829	857	875	810	841	826	847	816	792	851	861	795	798	782	811	783	783	864	802	831	898	861	839	833	865	831	828	806	891	879	823	869	839	833	823	863	832	829	805	838	849	895	857	814	836	830	826	752	859	808	804	894	894	840	880	837	868	834	863	866	843	874	783	827	842	856	818	867	821	856	859	854	825	852	842	820	876	850	799	864	849	859	840	881	853	858	844	923	814	853	832	860	834	898	813	854	859	872	886	863	834	857	834	839	870	883	813	820	832	830	817	863	819	852	837	850	833	854	823	825	872	851	857	838	777	865	873	827	800	860	849	889	842	864	816	833	834	832	855	806	899	859	829	868	819	840	825	834	855	854	834	857	837	841	846	872	781	849	811	851	861	837	829	834	834	849	854	804	773	866	766	846	819	860	898	845	849	847	811	824	836	896	848	872	814	844	802	894	861	823	861	843	880	804	866	887	811	794	859	833	833	842	841	860	871	822	843	824	879	830	833	833	836	841	722	876	795	793	840	910	849	833	825	857	852	832	907	815	878	896	796	832	843	844	785	851	847	853	811	849	800	861	863	831	855	811	817	823	863	883	855	824	880	816	796	874	876	825	846	814	876	852	824	846	836	810	853	846	836	819	830	813	845	866	844	864	825	847	847	860	852	835	839	872	843	822	772	876	792	831	868	885	816	804	809	857	822	849	859	860	820	820	828	847	791	865	800	862	786	817	833	838	839	840	830	835	822	888	804	819	868	850	883	854	801	878	841	815	872	819	862	780	839	816	837	794	857	775	871	875	806	809	844	829	811	859	843	852	882	818	835	848	811	841	882	842	849	786	846	817	852	871	836	818	828	861	876	880	847	831	860	930	809	824	811	828	833	823	885	887	839	837	871	846	859	807	847	833	830	879	828	852	854	805	875	902	849	869	839	856	846	820	884	864	770	798	813	867	885	801	848	818	871	873	842	895	860	901	872	819	825	865	815	869	857	861	913	843	871	866	811	885	846	841	818	825	889	803	825	824	829	866	821	798	805	842	812	870	840	854	859	840	851	858	809	877	857	844	865	846	831	864	813	857	853	833	838	827	843	842	843	887	794	843	819	806	857	806	789	870	800	810	830	832	830	823	886	828	837	855	806	851	858	845	816	848	850	830	831	857	846	855	846	827	857	888	792	863	836	894	847	902	836	838	806	868	871	826	853	854	804	806	862	786	868	858	837	830	844	895	846	862	870	857	835	838	825	847	817	884	849	849	818	863	853	886	787	832	888	814	839	841	900	845	826	812	857	841	861	840	822	897	831	880	788	789	820	837	856	827	881	842	865	829	863	881	889	838	841	850	799	834	827	833	883	827	792	846	850	852	863	850	856	866	852	865	849	889	843	871	820	907	785	788	816	834	816	852	821	846	854	843	815	851	865	852	855	816	859	794	865	799	821	880	826	831	848	837	837	861	838	840	829	844	862	813	803	836	818	839	818	861	823	862	827	856	820	859	841	839	845	839	831	847	809	835	882	838	781	852	858	846	873	816	825	856	797	837	805	804	817	851	838	864	863	870	866	846	832	833	862	891	868	818	818	826	857	847	828	857	830	847	879	871	833	849	861	935	836	879	836	819	836	836	842	847	855	867	872	824	796	839	827	870	870	871	866	756	839	855	861	871	876	800	867	867	898	820	853	845	887	859	803	813	835	829	836	868	837	863	881	873	897	782	851	842	868	852	894	852	852	833	883	843	861	866	860	801	830	830	842	831	892	857	849	791	866	837	832	805	818	830	815	849	807	807	919	872	839	838	869	811	852	901	796	842	857	830	788	843	874	879	860	857	835	824	825	866	883	844	823	849	908	823	852	847	881	843	824	851	843	871	830	842	836	818	815	823	849	863	838	841	837	865	864	813	825	858	862	888	825	871	836	823	828	806	798	847	816	824	850	846	836	872	785	817	843	856	852	854	819	857	845	941	835	858	822	866	849	873	836	825	842	869	839	848	822	830	869	861	849	855	799	864	829	856	899	881	843	803	866	846	839	818	856	850	822	861	845	819	822	846	850	843	810	844	883	759	844	810	891	868	780	893	811	884	873	824	846	826	830	870	881	846	801	776	826	850	846	783	881	854	837	816	859	874	831	861	903	840	843	870	810	879	853	861	863	829	893	870	838	842	861	853	860	859	867	822	841	838	842	830	832	888	797	806	833	879	882	788	838	868	855	796	735	860	809	860	878	844	815	854	761	763	819	818	828	815	841	863	849	860	837	842	828	841	886	854	822	889	818	832	853	879	816	883	854	849	877	801	873	862	821	829	839	821	828	863	824	911	857	817	831	820	792	886	853	862	844	807	809	860	862	838	855	816	824	743	833	819	838	902	825	853	895	864	818	919	873	808	806	867
69828	77137	69478	52848	35536	20078	6072	1278	492	403	363	335	374	376	377	437	570	880	907	897	637	532	473	416	396	359	354	335	366	346	346	371	346	368	340	354	349	343	352	323	327	326	404	393	382	353	361	295	383	333	334	355	366	356	329	347	345	335	340	328	347	336	318	343	353	363	346	333	363	346	336	330	359	335	364	306	340	320	348	348	343	304	342	369	350	339	364	348	332	334	369	336	344	364	362	355	354	393	353	339	378	339	347	326	344	357	360	352	365	356	349	353	342	382	363	323	365	351	336	375	349	363	339	412	332	367	322	369	317	377	325	350	336	339	359	351	376	356	344	339	333	351	359	323	353	375	345	354	332	363	316	331	326	352	321	335	349	327	360	366	355	335	333	357	346	328	326	347	318	342	351	333	371	368	374	364	372	360	341	346	338	323	358	345	353	346	329	346	346	334	347	378	347	359	363	368	365	348	376	348	386	331	350	341	328	334	363	363	333	338	363	376	371	346	373	350	346	370	326	332	313	358	334	365	338	320	311	343	379	322	335	337	351	337	347	328	336	383	362	332	333	342	354	347	346	345	388	357	348	384	327	342	387	364	316	348	365	330	334	345	333	357	357	332	338	404	334	355	347	347	346	357	342	341	339	362	328	325	394	358	295	321	333	351	356	403	347	326	340	333	329	378	379	352	323	320	358	368	376	333	324	376	341	382	318	353	340	357	315	340	313	353	324	337	359	353	359	334	318	374	324	381	352	344	334	363	354	349	327	338	353	329	346	371	361	310	352	337	352	333	327	336	345	364	348	365	385	363	342	377	347	360	351	338	349	372	390	343	336	332	334	349	355	334	348	339	319	340	363	340	340	354	341	345	339	365	332	327	363	329	335	336	334	326	352	331	324	348	350	341	341	326	344	352	391	304	346	354	357	350	340	330	320	328	354	345	350	361	361	348	326	334	379	351	351	342	340	307	327	324	331	356	342	344	357	356	351	353	341	342	349	321	368	350	360	343	317	343	329	325	314	375	381	354	349	356	355	358	347	367	339	373	332	330	326	313	347	327	335	384	340	351	310	353	382	366	325	358	341	331	363	338	344	358	352	349	325	354	385	326	338	357	369	346	334	338	331	352	364	315	307	346	336	355	327	325	368	347	330	343	351	353	352	403	349	352	337	342	340	326	347	321	349	313	317	344	334	340	351	356	337	339	347	324	342	335	354	335	359	363	332	343	357	353	371	379	344	370	329	368	344	351	347	375	332	359	320	335	340	347	371	350	381	321	294	365	360	329	350	331	364	327	392	358	334	345	305	332	328	330	327	335	331	347	358	352	314	360	360	349	354	349	342	382	320	307	363	338	364	344	369	339	317	320	379	360	370	340	363	311	343	384	360	342	353	389	352	337	310	369	352	363	343	364	348	320	356	323	350	348	354	343	340	353	323	314	349	351	341	356	359	343	325	357	362	320	335	351	340	359	306	337	324	357	315	388	350	371	369	376	351	335	323	333	345	345	343	337	363	338	381	335	351	359	333	334	361	345	340	368	320	358	352	353	319	342	328	352	348	332	349	332	328	357	347	334	341	302	355	329	333	346	341	339	387	320	340	358	375	364	355	348	347	330	362	331	333	349	350	341	345	337	317	367	340	362	326	325	348	368	342	333	342	357	319	308	363	343	326	381	325	352	368	317	368	353	286	335	351	338	327	352	388	340	357	359	357	372	335	337	363	380	329	356	356	344	342	357	351	332	346	329	370	319	349	341	353	317	307	339	334	338	339	341	338	343	339	358	358	360	322	359	373	340	343	337	372	332	366	366	328	376	352	322	351	321	338	350	334	363	340	337	366	340	376	330	341	367	325	379	335	357	351	333	359	377	332	342	376	349	313	335	356	360	316	326	326	338	357	344	336	335	342	329	335	345	354	325	368	337	322	338	352	347	389	350	347	341	362	357	370	335	346	356	333	319	353	343	335	334	345	332	373	325	367	337	345	337	336	373	347	348	363	334	384	333	373	334	370	339	366	323	378	354	354	359	363	366	332	334	345	374	300	343	322	329	366	324	358	335	351	363	363	368	360	366	333	341	328	336	359	363	339	353	313	331	350	349	373	321	333	333	336	361	312	302	326	342	357	332	301	366	324	320	352	326	361	350	333	351	336	296	338	327	358	369	363	390	354	367	339	353	350	335	350	312	366	378	348	343	339	335	360	382	345	353	364	348	337	330	354	331	348	323	329	351	338	366	334	387	397	312	356	354	383	352	375	345	360	371	326	332	333	360	327	348	345	330	361	319	330	331	351	350	355	347	361	357	368	363	353	341	380	346	376	376	342	364	324	337	363	338	347	333	322	320	312	358	335	320	337	335	318	314	355	350	331	376	368	336	320	336	340	349	360	341	355	338	346	350	329	338	319	331	354	342	333	334	340	334	366	379	369	352	339	343	362	334	328	357	344	394	356	330	379	323	338	355	329	335	375	342	319	354	365	335	357	340	362	356	360	329	331	341	351	321	331	311	331	346	408	365	334	373	364	363	324	357	348	362	364	360	331	366	317	346	345	355	345	322	331	302	362	310	346	344	337	337	328	339	368	330	376	392	354	353	337	335	350	334	333	349	343	370	357	364	353	368	342	358	366	383	348	351	361	367	334	385	338	331	327	346	333	332	368	356	351	330	332	380	338	347	364	357	326	364	310	369	352	327	325	349	335	336	359	301	321	333	304	375	349	342	318	379	320	347	335	327	338	330	354	344	363	354	328	350	346	339	361	332	352	331	343	334	332	337	356	353	367	321	353	373	351	340	332	369	342	317	343	339	373	338	318	329	350	360	355	334	335	367	353	378	389	367	330	366	350	347	378	351	362	366	370	321	363	347	315	364	366	340	346	306	364	349	326	367	340	344	320	344	358	335	319	391	353	317	352	325	340	347	330	311	364	361	360	296	361	348	362	340	376	374	315	377	356	340	334	345	349	362	344	362	353	329	349	374	327	379	358	336	365	354	358	326	397	385	332	337	308	332	302	349	325	350	338	387	336	325	321	308	352	318	337	356	344	341	338	348	338	317	342	351	307	325	316	345	368	364	348	361	318	337	358	346	359	352	344	343	330	327	353	343	349	338	332	332	360	294	335	325	351	337	358	361	339	336	347	340	342	404	352	394	332	356	344	394	331	336	383	368	343	349	362	339	338	339	326	324	358	385	357	339	303	315	338	336	338	363	362	361	341	343	338	368	350	357	305	365	343	361	334	349	343	316	326	364	372	367	335	326	321	356	339	301	356	370	373	330	333	331	368	364	349	370	353	355	360	340	325	343	334	361	372	379	371	333	353	333	365	378	335	348	344	313	318	361	346	356	314	375	316	317	313	332	338	311	362	358	353	307	360	334	338	367	330	368	340	344	368	353	356	302	346	331	360	384	300	318	323	354	360	311	370	342	309	353	339	380	340	329	339	391	311	320	330	338	374	299	347	361	331	354	363	344	369	362	350	352	333	355	347	364	292	348	326	351
47152	62594	64743	55512	42096	27462	11876	3528	1340	1025	902	888	919	1032	1042	1300	2185	3676	4125	3642	2357	1804	1344	1021	891	907	846	873	820	872	852	853	848	865	830	841	839	826	845	775	848	894	869	828	822	820	840	836	896	833	817	950	874	829	830	810	836	848	821	796	829	876	825	818	879	844	865	873	906	818	891	801	891	853	849	859	870	825	831	852	788	851	878	895	869	807	815	866	879	848	906	916	862	852	819	837	861	813	791	842	802	873	831	860	862	847	893	834	839	824	823	812	849	839	843	793	918	857	814	855	852	871	771	840	826	839	879	846	850	860	897	854	874	851	834	854	810	845	807	827	807	821	854	872	868	846	866	836	881	832	803	869	837	839	858	824	883	858	856	863	869	833	849	862	862	921	911	847	844	823	857	886	873	836	844	839	868	816	893	828	842	839	858	882	845	847	890	901	866	817	796	805	810	853	869	829	834	832	858	816	876	782	905	836	832	844	808	814	833	849	845	845	860	851	868	951	854	878	858	832	849	833	850	866	800	855	833	888	868	872	837	821	814	830	871	832	831	879	899	824	838	818	832	856	849	889	871	881	870	905	843	856	818	803	819	832	890	822	882	812	878	839	830	853	810	826	854	823	905	871	852	869	832	824	868	831	804	821	818	912	830	865	848	881	816	830	812	828	858	850	826	845	869	871	882	807	840	878	840	841	790	854	846	821	860	881	840	859	852	833	839	885	829	873	835	820	797	868	807	880	839	878	844	847	813	846	860	891	807	824	807	902	803	803	867	874	867	855	861	866	923	820	883	871	830	832	844	868	846	839	824	892	915	809	820	829	841	853	834	838	859	867	840	862	843	878	828	843	876	863	838	839	861	800	837	856	864	868	901	872	834	858	863	844	812	818	850	833	836	834	856	838	882	872	841	865	850	783	802	835	857	898	841	823	868	822	891	823	778	885	800	818	841	826	806	858	832	822	851	809	820	804	887	813	798	798	804	886	880	866	806	880	832	808	847	860	833	887	817	809	867	843	856	855	857	842	811	844	880	828	827	861	915	839	819	859	834	844	859	864	844	862	865	865	835	837	835	838	896	862	839	880	822	861	835	878	837	864	843	839	840	817	862	834	883	798	852	855	851	823	867	890	827	824	828	817	839	858	872	829	842	859	859	835	868	827	838	821	845	843	850	833	835	822	892	884	827	853	883	811	873	817	783	848	806	864	802	849	848	864	847	776	763	854	865	854	845	787	858	841	851	930	804	875	857	825	881	817	810	870	831	901	828	831	822	862	892	852	812	884	834	864	833	854	865	841	894	859	874	824	862	842	842	914	849	868	857	831	813	863	857	860	847	870	862	825	832	778	839	858	842	843	816	786	848	828	772	865	866	853	796	861	823	884	835	860	870	819	870	858	864	872	867	851	817	809	901	873	841	858	898	839	824	790	842	904	794	861	857	861	878	817	844	857	852	827	853	840	808	865	810	857	808	848	858	883	872	859	836	892	867	851	852	843	857	813	837	871	865	844	847	835	889	783	865	816	841	821	833	800	829	829	868	844	795	815	853	875	867	792	835	826	859	869	846	839	896	825	829	852	869	869	867	844	822	863	811	846	895	892	852	858	855	831	827	834	817	834	839	842	851	874	830	859	826	854	898	874	831	858	840	865	815	903	863	851	879	840	895	844	856	801	834	803	843	872	847	865	903	883	810	818	865	853	863	818	836	826	850	871	865	837	844	846	832	809	861	870	830	833	873	856	864	859	843	818	816	850	883	860	871	871	866	848	867	883	835	839	813	896	895	877	849	878	837	846	869	823	813	853	875	826	803	870	843	862	819	853	886	878	835	874	805	856	847	858	880	823	841	872	800	808	848	860	835	877	917	887	821	834	859	868	872	806	863	877	846	864	891	878	891	842	896	817	881	793	831	820	854	833	844	890	903	855	843	836	860	888	829	867	865	876	823	857	880	811	824	837	848	778	819	819	823	808	881	846	860	869	806	815	853	799	813	852	849	825	847	857	873	867	850	833	863	847	859	853	860	841	825	874	910	848	867	882	889	895	897	810	878	856	813	851	867	866	808	855	854	831	853	887	843	864	843	878	906	845	863	858	861	827	859	823	843	848	835	862	844	838	873	888	828	880	805	801	832	824	854	842	877	880	820	808	844	854	849	835	832	836	824	843	853	858	906	844	921	850	860	831	812	844	880	879	858	872	854	878	826	881	864	819	888	821	843	851	819	872	826	818	865	838	856	859	866	837	855	873	883	826	871	888	907	855	839	865	877	900	863	859	821	884	892	854	860	835	835	861	840	867	870	843	838	861	902	810	827	854	824	825	803	876	867	818	911	800	866	858	845	889	898	806	896	852	855	809	888	861	834	889	814	863	890	811	844	832	845	824	817	866	861	841	840	810	880	870	811	818	833	839	837	865	838	876	812	864	871	841	846	815	810	887	803	862	851	881	908	889	848	876	882	871	811	792	873	819	832	874	858	860	855	881	887	843	791	860	865	841	823	859	799	821	830	828	826	809	856	831	842	809	882	869	849	871	833	841	843	840	859	842	879	850	841	867	863	889	777	841	857	847	871	826	885	844	834	773	851	867	838	850	817	846	857	821	853	874	867	883	875	841	873	858	849	886	847	835	854	833	804	860	902	870	824	918	864	873	794	787	787	852	850	837	813	855	904	885	867	859	849	890	846	837	850	820	807	825	828	805	814	801	894	823	836	901	833	856	851	844	869	835	823	901	838	803	841	824	858	870	831	851	851	871	818	830	835	886	839	861	858	817	816	852	839	778	808	812	848	845	838	816	863	867	854	812	852	866	831	892	913	855	843	862	813	779	826	850	870	849	880	783	829	855	853	791	871	850	820	807	852	854	875	890	873	833	857	909	814	850	830	810	851	889	840	818	823	829	877	865	892	837	874	890	828	906	870	852	859	848	888	820	861	841	818	838	847	897	876	819	843	827	883	805	881	868	849	843	817	878	835	887	876	851	866	854	873	884	840	856	890	785	866	852	860	810	874	869	840	782	881	851	813	849	869	933	822	835	876	836	886	880	823	852	866	847	822	849	825	847	869	829	863	834	855	836	851	866	842	834	821	833	886	819	835	831	822	802	873	887	849	852	847	877	869	818	831	841	873	846	857	773	870	825	894	838	889	852	852	856	858	844	839	815	848	854	873	800	851	844	813	869	846	809	805	865	872	852	855	848	806	824	832	835	803	893	869	873	848	857	831	802	898	835	810	843	853	869	857	841	839	790	852	872	875	875	797	904	850	844	826	826	822	843	820	886	900	812	884	803	847	830	839	840	843	911	873	825	835	863	863	854	881	812	842	862	817	790	791	862	855	804	814	838	882	849	855	865	758	838	844	844	892	834	843	877	853	813	829	797	834	818	805	815	834	849	860	852	864	843	821	838	837	800	807	825	867	860	919	825	823	845	858	839	859	875	836	870	865	810	838	840	823	842	829	857	841	850	849	841	846	820	873	874	846	770	848	817	860	856
73574	76450	69542	54267	34713	19658	6736	2179	557	387	370	369	347	404	458	474	513	862	1122	964	714	514	442	365	338	311	322	350	366	341	344	340	413	384	339	370	333	339	338	352	358	356	339	372	350	364	334	344	364	351	372	351	378	355	347	355	333	348	359	345	322	364	346	329	352	328	362	374	351	340	369	351	372	341	363	347	356	369	342	372	361	353	351	354	329	353	365	357	365	362	343	312	323	353	319	361	376	352	349	358	391	322	391	360	338	368	321	370	353	368	334	327	359	378	354	359	342	343	340	337	369	322	341	370	384	370	362	343	342	321	325	387	298	349	347	358	319	332	332	357	334	357	354	344	347	387	344	374	336	361	364	343	344	331	338	339	336	366	345	332	356	369	396	374	322	340	328	355	364	328	344	355	332	369	364	360	345	359	339	363	341	341	351	364	377	385	365	313	348	385	346	330	322	339	348	326	362	347	366	340	339	354	391	351	334	361	364	340	314	315	360	348	338	340	348	353	381	365	351	357	329	325	355	351	350	358	341	321	340	349	323	368	345	341	365	363	318	328	367	313	354	343	355	343	321	372	397	345	361	330	354	371	366	377	324	347	353	337	346	360	349	395	337	357	303	338	353	371	330	358	367	346	362	368	360	362	341	366	404	376	349	330	326	331	349	350	370	315	327	356	355	345	381	349	340	376	338	341	374	337	311	356	364	347	329	348	345	343	348	368	367	307	351	349	377	393	357	329	324	364	342	364	348	382	356	368	368	377	375	354	334	365	399	358	323	342	364	364	339	328	348	352	321	329	345	376	344	360	341	366	334	332	320	338	347	348	346	339	352	378	335	334	329	326	373	321	331	359	365	377	344	353	329	360	325	362	369	340	364	343	356	369	351	334	353	322	354	327	369	336	348	381	345	357	359	350	339	330	314	329	353	360	357	338	337	342	353	351	369	346	337	311	336	353	323	385	365	340	347	346	377	340	388	354	335	379	379	337	354	358	332	339	350	343	350	364	335	340	355	391	360	332	335	338	374	363	334	325	361	369	360	334	343	342	364	337	403	354	349	349	322	340	369	338	331	336	327	384	336	347	335	376	365	342	317	346	340	383	349	361	365	375	328	343	319	367	355	355	336	368	363	322	362	351	372	377	344	381	354	356	342	335	346	324	363	325	387	363	368	344	356	375	348	374	394	355	315	327	370	394	362	335	332	359	356	369	343	362	385	338	375	349	340	335	385	331	338	375	345	378	423	365	368	317	355	390	381	340	369	372	360	331	345	319	353	336	351	356	357	375	348	333	374	390	347	357	383	334	371	331	368	368	360	316	366	367	339	340	324	375	367	385	327	334	367	362	371	350	353	333	337	377	352	323	335	373	359	364	354	364	343	355	344	356	335	356	345	364	349	384	326	328	380	366	367	331	339	346	349	347	366	351	348	363	349	394	358	395	389	377	376	328	360	336	338	311	398	338	347	357	364	347	319	349	377	339	298	361	375	316	350	354	362	357	325	378	360	348	380	348	349	367	313	338	302	339	369	333	348	361	356	346	350	365	339	360	365	335	377	326	345	336	358	326	357	364	381	376	340	335	379	328	369	334	357	345	338	328	328	311	359	363	357	367	349	307	357	352	338	352	363	364	353	384	382	337	351	336	376	364	353	342	333	340	361	364	320	396	394	305	372	354	316	339	340	368	338	331	332	380	389	360	349	340	323	353	356	361	362	357	380	356	372	356	371	319	332	343	348	350	382	360	332	357	320	355	361	372	345	340	329	368	339	332	333	362	392	341	329	354	381	353	335	357	325	370	356	344	325	353	362	336	323	336	318	330	349	380	358	297	408	362	357	349	340	344	360	357	351	345	388	357	316	325	311	314	317	322	350	369	357	390	369	336	341	360	361	357	349	345	342	389	349	399	366	336	393	362	364	372	335	350	353	347	346	348	336	358	372	337	326	372	350	303	362	381	363	367	378	345	330	363	349	348	362	318	319	349	375	323	333	349	350	372	330	348	355	338	345	324	316	334	348	335	313	319	323	347	346	332	368	351	343	352	371	331	351	354	340	379	393	369	379	368	355	382	323	348	388	338	372	338	334	329	376	358	353	328	309	332	349	331	353	361	368	343	347	379	365	341	360	375	340	312	375	372	374	341	361	359	326	341	348	341	369	315	357	365	373	330	319	319	362	390	355	404	352	356	356	340	351	383	354	333	350	370	316	366	362	370	326	371	349	367	341	369	353	350	375	358	348	393	345	368	370	352	345	351	318	360	334	352	349	381	364	367	365	360	339	371	338	349	379	390	342	336	376	360	351	319	354	335	352	337	346	348	371	388	346	319	379	369	377	310	348	331	342	342	349	388	356	367	387	334	341	300	350	349	355	345	344	383	345	347	350	333	381	347	337	362	338	357	336	337	371	337	370	368	330	348	377	346	359	364	355	355	359	365	395	367	352	360	384	350	369	377	378	335	346	351	383	325	385	340	330	393	340	372	312	294	343	360	350	369	391	343	355	324	389	341	327	342	333	343	360	342	380	339	349	323	380	336	362	329	375	364	373	333	354	333	395	352	384	353	366	372	368	328	337	334	348	359	370	357	332	343	345	340	349	320	351	338	341	355	361	361	341	380	339	331	393	339	342	343	329	424	341	363	363	359	317	351	347	361	344	371	343	346	361	316	340	337	389	339	341	370	346	338	339	353	346	331	333	355	375	382	342	386	392	352	341	317	375	356	348	311	334	383	340	342	346	365	348	307	371	351	368	387	366	361	376	387	360	344	339	368	381	382	331	362	334	346	355	356	367	359	351	326	354	336	347	320	326	351	363	340	370	328	335	355	352	331	330	332	336	368	341	337	315	328	331	347	379	353	320	345	345	344	336	335	361	331	376	366	337	379	356	356	373	352	364	342	325	375	297	374	333	363	374	332	352	324	358	352	385	365	366	332	364	318	391	369	369	334	353	332	375	336	346	330	344	348	346	362	361	327	359	297	384	318	345	340	381	360	361	336	350	323	351	335	322	339	327	340	370	365	365	319	372	331	364	357	329	364	371	359	367	357	366	342	325	326	353	309	318	335	381	345	369	317	340	346	358	373	351	329	329	368	346	340	335	366	328	347	340	362	366	341	377	388	357	333	358	357	336	338	377	363	352	370	419	349	318	355	357	347	373	364	352	355	333	378	352	327	342	352	351	356	342	368	351	347	350	330	348	364	351	359	339	331	335	353	331	330	330	358	355	345	375	367	353	331	372	350	342	319	360	375	318	366	327	371	343	337	387	362	341	349	344	403	364	335	354	334	312	339	359	350	318	329	359	368	333	350	345	372	311	356	349	330	368	341	349	371	377	345	350	351	330	350	321	322	374	337	351	363	355	340	340	342	365	339	341	341	353	397	330	358	327	381	371	370	340	338	378	406	348	341	326	389	358	366	338	382	355	347	360	356	357	343	352	397	348	349	356	334	363	349	328	370	356	339	372	329	353	353	381	357	360	352	347	336	341	338	372	343
48448	60536	64021	56913	40477	26951	14137	5140	1539	1176	941	936	985	1031	1371	1687	1809	3493	4839	3919	2516	1882	1342	981	864	797	912	832	851	911	899	875	822	886	853	855	880	852	877	882	868	921	861	866	900	810	901	858	838	839	873	823	853	861	830	879	866	827	868	889	853	899	853	888	855	827	866	843	865	872	821	889	783	870	868	803	862	854	840	849	844	825	905	885	856	848	876	872	831	865	858	848	907	929	796	859	867	866	820	918	842	845	880	866	915	855	847	828	831	912	960	863	882	866	843	857	865	849	806	840	879	866	865	821	873	824	894	842	915	852	796	880	889	813	817	843	833	764	827	878	853	826	810	890	887	870	890	844	895	810	891	850	834	822	830	828	856	909	878	848	897	884	828	838	883	831	873	803	886	856	857	856	864	835	853	815	856	796	868	871	852	903	817	837	844	830	815	860	820	846	883	911	833	828	893	858	895	861	851	861	877	869	883	892	880	864	850	856	916	830	874	831	818	836	912	848	902	841	887	921	852	865	853	897	842	844	893	792	861	866	881	853	855	834	897	877	867	801	803	876	844	861	897	884	839	856	835	839	870	870	883	865	848	840	876	831	873	848	844	820	890	849	873	860	863	885	880	848	850	870	861	934	876	829	866	902	858	832	899	863	888	863	864	845	883	848	882	851	822	888	877	815	825	857	823	788	816	882	842	862	908	850	920	799	820	876	851	865	849	873	802	858	822	812	862	842	844	849	786	828	861	830	913	864	852	877	829	885	835	839	842	831	834	860	826	871	890	871	850	871	805	811	888	853	804	851	869	867	864	836	868	836	886	889	875	838	899	833	891	867	878	876	843	858	917	854	875	930	888	913	863	876	872	818	875	824	843	868	865	846	869	807	873	856	866	844	839	835	864	860	862	851	904	840	818	833	861	811	874	816	837	803	868	904	843	861	875	933	820	899	864	914	883	815	876	839	832	839	869	867	862	876	902	819	809	813	824	892	830	864	840	837	873	850	910	845	857	901	870	850	859	821	834	837	894	875	809	839	883	860	840	833	846	829	848	933	852	834	907	843	849	881	850	852	869	868	897	799	812	890	853	833	856	801	846	820	887	885	889	862	813	821	893	850	831	818	866	860	860	899	856	849	866	831	820	801	875	834	856	839	893	914	886	864	899	865	898	865	845	845	845	794	905	843	832	831	896	847	833	886	833	855	847	878	866	837	836	857	875	898	867	826	863	856	832	847	836	857	842	821	868	925	847	885	849	883	828	858	897	873	808	848	859	849	873	833	814	874	889	853	826	874	878	857	881	884	845	882	863	836	853	848	853	867	829	837	850	863	842	850	894	812	825	859	844	894	824	858	885	893	881	859	840	933	810	867	839	909	905	848	875	874	794	850	884	829	830	849	848	809	853	827	827	900	868	908	891	827	840	843	854	860	870	889	909	858	878	871	887	870	875	881	837	858	893	828	877	879	866	843	872	868	840	878	823	835	853	849	860	844	794	898	859	831	923	865	849	894	884	885	874	882	862	855	859	854	895	880	894	852	850	845	865	828	850	829	913	845	909	862	821	765	861	850	843	859	843	862	865	877	860	907	910	801	860	901	835	871	879	851	843	882	895	861	841	878	845	815	904	828	858	801	921	875	831	846	809	879	853	851	866	825	835	881	890	836	918	840	848	830	859	853	855	913	794	855	839	869	866	858	840	866	805	893	872	831	914	867	863	880	846	866	816	866	849	809	861	807	865	885	854	827	850	818	820	815	858	849	858	836	862	817	842	827	832	811	868	838	799	851	891	878	815	819	849	882	872	871	883	902	851	843	836	875	889	822	858	849	872	820	861	827	846	844	884	838	892	832	857	924	832	842	856	866	868	861	837	873	912	905	847	860	877	770	830	871	813	847	854	864	836	814	818	840	891	800	842	900	848	848	890	842	833	866	859	924	862	852	865	852	844	866	839	823	817	881	869	841	887	844	836	879	902	864	849	850	914	841	816	863	854	853	835	837	914	862	838	874	846	810	867	865	881	866	860	858	853	874	873	893	898	895	865	875	833	856	864	836	809	819	849	866	858	863	840	883	873	882	903	831	844	882	841	822	872	854	854	877	882	901	853	836	919	863	854	870	887	883	858	879	872	911	848	874	863	884	849	875	815	871	846	828	821	885	848	870	831	878	904	917	869	869	897	885	894	853	918	829	833	841	823	858	876	843	816	836	818	875	853	860	845	868	900	824	865	851	903	818	865	906	900	859	841	915	891	875	856	872	868	934	896	871	792	925	817	840	882	879	877	923	838	887	905	865	813	846	871	825	886	811	849	830	885	803	823	827	859	884	874	829	888	863	880	813	870	892	878	849	834	883	832	862	901	809	827	840	890	869	852	827	888	788	868	858	846	889	840	872	855	857	872	901	826	890	912	840	886	940	807	810	837	839	821	865	834	847	854	873	812	828	811	904	887	883	857	820	868	862	809	904	900	853	819	885	872	822	843	869	893	833	838	837	836	839	811	873	853	855	818	900	854	874	886	823	834	813	862	858	874	838	848	915	887	837	873	861	865	826	854	837	896	846	880	843	883	841	871	834	798	800	862	861	845	878	880	839	902	878	803	808	864	859	864	846	875	836	834	856	894	874	857	867	865	866	890	829	840	877	897	881	811	863	930	913	827	873	836	861	882	846	835	873	890	840	806	827	865	891	875	842	876	913	900	900	823	887	859	804	876	850	856	853	883	886	904	835	849	879	841	877	835	800	841	832	842	912	865	867	855	875	842	910	882	861	858	892	888	839	857	870	820	889	819	845	878	869	797	862	852	830	883	849	815	919	886	850	857	857	861	850	816	829	915	903	816	851	874	846	822	811	909	866	882	826	902	850	840	882	859	936	867	826	861	790	876	913	900	837	850	860	798	874	856	898	814	814	890	844	883	880	917	885	862	857	892	782	821	856	842	843	831	838	857	842	830	897	850	827	887	857	908	871	828	841	823	869	873	865	850	916	858	857	868	879	875	878	811	895	915	874	842	816	845	842	888	852	904	901	888	907	884	901	839	874	839	856	891	844	876	875	874	842	870	872	867	814	896	888	871	892	820	881	907	826	867	833	820	849	847	869	842	890	881	880	876	844	867	835	869	841	890	844	831	852	869	859	870	830	854	892	838	811	828	827	867	893	815	884	865	889	823	856	821	862	849	871	831	868	849	818	882	842	882	875	855	861	831	883	870	868	830	892	808	854	816	847	872	822	894	940	862	826	867	870	833	899	887	801	882	841	852	875	873	864	867	869	912	869	820	902	893	900	874	869	848	878	856	840	888	855	855	894	829	868	838	904	861	898	841	835	843	835	858	878	883	787	850	839	756	836	899	867	838	831	870	913	879	807	872	852	846	799	849	849	839	847	845	828	856	873	848	858	861	834	901	894	866	797	895	818	850	852	825	829	859	842	874	812	862	836	868	886	871	870	815	866	836	866	851	840	798	838	858	847	834	811	885	882	883	855	863	857	859	868	863	867
71095	76778	70661	54529	35953	20352	7369	1325	544	398	394	394	366	375	395	471	439	742	1029	897	626	488	385	327	353	352	367	321	353	342	354	360	340	356	372	323	356	371	342	348	387	350	386	371	294	368	380	333	358	350	365	350	337	357	352	376	356	330	346	358	362	365	357	344	362	367	359	342	351	414	369	347	366	355	334	352	369	387	366	329	343	351	306	333	376	381	347	365	357	370	371	363	363	353	383	373	369	359	349	365	365	364	338	362	372	340	348	378	398	351	351	380	348	357	360	350	367	350	374	369	329	383	350	373	387	348	375	336	326	368	342	388	316	378	348	368	336	348	355	354	392	386	372	349	359	326	363	359	349	366	369	357	356	339	362	356	341	341	327	354	323	326	385	301	379	353	333	369	384	367	372	360	389	351	355	324	375	344	379	320	321	395	345	334	347	351	330	334	342	362	349	377	352	345	369	344	373	349	368	332	366	336	342	333	359	360	350	332	377	374	388	349	326	343	325	380	341	346	362	352	348	361	360	354	341	379	387	364	352	371	346	342	389	383	372	318	379	380	354	359	368	371	388	344	358	370	392	378	349	331	337	353	370	325	375	347	355	374	350	418	390	334	375	403	355	336	364	381	356	380	363	360	340	376	357	346	357	352	362	347	344	382	356	379	379	366	384	349	330	353	345	342	356	343	359	342	378	351	325	358	354	381	351	349	365	326	340	368	330	351	353	357	341	367	352	356	359	362	369	346	347	366	360	378	382	370	347	331	368	391	356	367	369	354	349	390	337	350	322	321	365	371	382	357	413	380	333	338	383	393	341	344	382	334	320	362	357	367	325	371	345	356	371	377	356	340	329	361	344	345	350	328	385	387	367	349	322	338	366	338	358	354	375	356	348	329	331	343	335	359	370	357	342	337	373	375	357	353	336	358	327	359	335	392	337	350	360	348	370	348	378	356	332	342	358	359	377	357	356	360	368	353	370	355	357	317	352	340	378	382	355	327	354	358	346	312	375	358	355	369	382	367	323	344	350	321	381	372	335	345	389	359	347	336	367	347	327	354	372	360	371	391	360	330	375	370	330	364	379	348	340	350	349	342	353	358	332	361	322	343	349	350	380	348	368	357	368	374	328	359	347	360	357	389	387	328	368	320	357	353	368	355	351	359	362	348	338	345	366	381	353	379	350	350	357	349	348	325	385	324	330	356	375	318	312	352	370	338	337	346	366	372	409	379	347	347	352	335	380	350	342	369	368	354	373	340	318	333	321	344	379	345	344	377	366	345	347	365	327	339	344	309	355	351	341	330	329	344	324	364	366	348	362	362	390	337	348	354	384	326	341	386	346	332	385	361	328	346	360	347	396	362	380	354	364	362	346	325	379	367	386	374	350	374	392	372	364	375	373	345	323	344	375	351	353	347	328	376	383	350	325	344	364	386	362	386	349	378	321	361	344	332	364	346	375	356	361	363	358	333	371	363	345	355	322	359	336	393	364	373	364	286	339	347	385	353	366	360	337	351	346	362	336	372	327	362	365	336	338	329	332	343	325	377	387	361	358	337	372	365	345	368	315	399	344	342	374	339	335	334	335	308	376	339	386	358	360	364	362	357	348	337	350	364	353	345	377	360	348	347	336	357	316	311	352	349	374	385	389	367	388	339	359	337	370	344	334	358	362	366	344	327	359	351	373	370	368	344	369	354	331	386	314	347	352	319	366	336	356	363	391	368	364	386	365	354	367	346	352	320	358	317	317	353	368	361	370	369	340	362	356	345	327	362	378	351	359	359	330	316	376	357	345	373	355	379	349	343	315	341	336	393	359	365	349	396	353	374	319	339	368	349	357	362	340	363	368	362	340	354	354	348	351	310	319	346	339	341	359	387	356	354	359	353	348	346	358	353	385	321	339	317	345	349	369	343	341	374	367	339	367	401	343	387	341	338	360	348	339	332	355	313	389	382	361	319	360	369	364	351	366	322	378	367	337	371	318	381	326	344	348	343	349	345	375	384	375	348	356	371	359	345	370	379	371	336	339	333	373	358	364	344	362	386	338	343	382	350	331	392	341	352	365	373	369	350	365	383	356	366	331	340	394	388	347	365	355	358	354	387	344	326	346	360	367	330	321	340	332	378	342	360	344	366	368	340	343	368	367	360	353	371	358	343	390	362	371	343	366	357	347	346	396	372	344	346	358	371	336	363	381	349	363	348	366	361	341	393	358	391	382	350	347	373	364	351	351	312	368	350	346	321	340	366	377	376	328	359	354	324	340	356	362	347	326	349	318	352	337	367	343	376	368	355	378	377	343	343	355	371	378	356	361	382	348	360	341	348	358	345	359	341	355	377	377	356	358	370	363	333	352	368	377	326	362	345	374	352	353	333	351	337	351	368	370	334	347	332	381	366	360	356	371	351	318	349	348	369	385	377	361	312	344	337	390	361	347	365	392	377	375	351	362	367	361	387	349	378	380	353	354	354	355	393	366	334	365	360	366	390	354	359	363	360	364	329	338	351	371	371	347	350	385	388	337	332	332	353	399	347	348	372	368	371	372	331	343	377	343	365	370	370	350	353	354	364	365	318	409	341	382	373	412	354	346	370	406	341	374	336	355	306	334	358	371	365	368	404	367	346	363	362	346	341	364	336	379	379	344	381	345	346	369	347	344	346	364	351	337	388	370	338	347	345	373	366	367	353	343	347	357	387	379	363	387	337	396	375	364	351	370	356	338	332	336	354	356	371	370	341	373	378	356	353	361	316	289	339	334	349	363	374	359	334	368	416	368	343	334	367	368	348	351	322	351	355	375	389	342	334	364	390	350	348	393	340	334	370	356	348	336	364	367	347	341	374	370	345	368	346	393	403	359	325	369	344	339	362	366	328	356	319	383	344	355	358	353	355	370	351	335	338	389	386	351	349	350	331	396	331	378	343	358	335	323	368	371	373	359	322	340	339	342	356	387	336	363	352	349	361	363	376	356	381	367	352	346	360	334	344	370	369	403	357	370	345	382	338	342	335	345	367	367	366	362	363	337	335	370	327	335	351	359	329	397	336	340	358	352	336	337	337	378	350	332	373	368	356	354	375	352	353	347	349	356	380	362	334	340	367	402	339	384	344	361	346	381	322	344	330	349	383	345	370	359	381	337	331	314	355	334	313	331	369	365	359	359	344	358	386	361	363	334	348	343	360	339	332	346	355	375	357	322	365	344	354	338	338	369	338	352	356	344	357	342	374	326	338	387	357	341	348	341	348	329	406	363	360	359	377	361	347	362	317	353	344	344	368	340	377	360	336	379	380	357	398	336	386	315	353	328	363	366	328	338	388	346	366	380	366	354	385	342	354	352	389	348	351	367	327	343	377	345	360	369	356	370	378	344	343	368	355	361	341	366	353	369	400	401	339	339	332	354	382	385	375	397	340	371	393	365	341	369	335	301	365	343	301	360	367	362	380	286	340	370	356	339	350	361	348	330	360	347	352	371	331	364	371	364	320	373	350	362	346	327	366
46640	61597	65732	57235	41838	29046	14286	3440	1536	1191	978	977	992	1053	1054	1399	1465	3169	4763	3604	2433	1483	1034	956	922	933	899	855	868	891	851	883	883	804	866	818	886	839	822	875	873	830	871	853	884	845	887	904	819	829	872	943	892	855	862	886	866	832	852	905	915	853	867	907	850	876	857	845	896	865	862	924	880	893	852	877	900	841	878	859	854	854	850	856	886	869	839	924	914	894	881	825	849	822	865	859	881	835	867	884	870	898	877	879	901	890	870	886	869	827	868	875	851	854	883	844	888	892	894	812	903	887	873	893	890	889	847	831	853	898	825	861	877	867	831	930	874	852	866	859	918	881	913	853	925	836	824	857	886	891	868	842	901	868	864	879	883	894	917	830	882	868	877	844	841	882	836	839	892	842	878	848	816	883	923	859	916	874	812	918	908	909	843	857	854	863	839	878	871	857	885	837	866	856	837	920	943	841	905	801	830	868	851	849	909	864	871	867	845	839	900	837	833	828	899	913	906	831	870	872	927	837	895	820	869	869	869	891	912	881	907	841	854	862	867	816	857	875	897	869	854	864	902	864	891	847	878	891	898	851	855	886	892	814	846	864	848	866	873	885	909	889	867	863	879	900	798	856	822	906	880	864	842	844	873	862	869	904	834	867	812	904	868	870	852	882	848	861	866	892	863	870	928	902	881	826	876	850	877	891	873	933	910	865	902	863	861	844	897	867	844	842	868	862	872	855	880	913	834	853	883	843	898	900	929	910	891	866	835	902	905	879	894	845	858	861	817	797	896	838	900	848	815	916	830	906	916	845	902	845	830	847	827	841	892	810	903	867	833	848	840	934	861	886	893	870	869	834	858	870	846	855	916	838	877	872	882	870	817	923	907	856	879	874	831	850	819	810	871	841	916	895	898	893	845	856	882	913	839	913	902	854	844	906	842	874	893	899	899	896	841	884	862	897	862	878	905	873	809	862	871	857	867	839	892	849	866	879	854	832	897	852	826	851	879	846	858	873	839	918	876	891	882	894	871	861	868	892	922	857	848	876	867	887	889	902	853	838	810	869	895	893	851	851	852	840	890	920	847	886	884	835	811	861	859	828	851	900	876	815	858	861	820	861	858	879	886	866	885	913	877	829	863	872	919	873	813	880	906	838	851	886	865	848	886	906	833	893	881	864	840	918	857	824	832	859	865	882	826	886	858	867	902	862	786	857	904	931	865	899	836	820	793	874	876	873	884	911	909	817	827	887	846	836	903	853	937	828	891	842	874	841	825	891	921	852	939	822	859	845	848	831	862	920	870	877	885	877	855	859	872	847	950	830	880	867	916	893	828	897	882	876	867	923	871	819	884	882	903	877	837	835	886	861	870	846	890	897	855	877	896	812	879	846	888	864	912	821	925	816	857	893	804	873	866	845	862	886	909	847	884	834	848	845	823	875	861	898	837	865	907	902	820	781	866	869	851	881	858	877	894	900	857	880	868	844	929	851	862	853	875	823	872	876	892	944	839	882	928	869	844	830	864	863	923	843	883	882	880	865	867	849	844	856	921	861	920	918	848	878	855	870	840	858	891	870	880	835	884	882	887	822	876	887	957	852	930	836	897	890	798	908	860	908	914	841	886	839	816	839	844	847	873	801	895	905	887	876	865	885	924	828	881	926	848	885	875	918	857	883	859	862	897	867	882	863	891	863	840	894	861	831	850	861	840	831	806	937	870	887	903	860	879	855	850	895	869	856	900	840	862	875	895	875	869	872	892	873	865	835	856	841	890	905	876	921	861	872	838	853	917	883	849	851	853	902	881	854	884	824	870	823	881	912	874	878	867	868	847	862	885	870	854	880	864	900	854	878	859	829	857	856	877	848	850	882	867	849	873	906	876	841	867	835	872	868	857	835	885	811	882	856	854	839	866	847	852	814	860	849	849	837	862	868	859	842	928	791	892	872	874	830	879	843	921	895	812	911	872	880	870	832	892	873	951	842	871	874	814	839	835	860	847	898	839	823	867	849	896	847	888	837	876	872	841	882	841	875	916	821	846	911	817	843	866	842	862	899	924	840	803	842	878	897	840	913	858	824	867	875	851	901	893	846	922	893	882	878	875	847	871	912	888	887	858	880	861	886	871	914	839	831	872	860	860	906	819	855	934	859	905	860	845	837	816	853	865	934	926	863	891	901	891	861	896	864	881	832	847	817	806	822	897	908	856	884	815	910	866	813	856	804	874	863	916	832	909	844	865	842	865	844	838	886	862	873	827	838	877	829	840	909	889	886	874	898	907	910	833	860	856	809	881	861	880	859	866	848	897	869	836	835	850	924	810	895	876	847	849	853	851	908	866	858	879	887	876	868	798	901	891	884	834	890	882	880	810	900	816	912	865	870	846	891	862	890	870	883	826	835	893	870	881	844	869	872	838	876	803	888	895	881	868	856	870	870	881	899	874	887	814	860	866	845	884	857	893	822	918	893	891	874	900	932	878	866	939	860	907	864	886	883	907	884	850	820	894	834	845	858	909	854	847	872	847	872	866	831	825	864	832	879	844	839	874	902	847	857	910	879	880	879	852	855	835	859	900	846	829	868	854	860	840	862	862	904	868	856	828	858	819	922	888	825	848	852	895	854	851	882	853	902	828	813	806	874	830	900	917	928	874	853	869	909	849	876	904	885	826	889	814	883	855	828	898	863	826	890	915	870	910	821	859	846	877	896	865	899	892	866	836	933	916	849	919	880	882	882	827	892	892	862	828	887	894	883	885	887	918	858	880	884	826	831	851	844	860	900	888	802	866	879	852	787	872	830	921	893	882	797	803	881	893	879	867	870	842	894	878	816	832	859	902	863	857	874	853	877	839	844	905	894	816	879	852	857	865	912	881	882	859	895	871	929	839	854	872	858	876	862	865	889	860	886	878	860	854	886	851	836	815	894	857	877	872	846	892	825	894	886	879	847	810	902	841	812	913	905	916	870	857	875	806	865	918	896	887	796	844	856	869	882	852	896	889	889	896	836	839	885	871	870	894	856	869	890	855	883	788	874	853	924	892	879	874	828	888	874	899	884	910	867	784	850	873	889	827	862	846	845	871	882	883	818	833	913	863	895	849	851	832	796	883	909	816	922	830	869	897	920	848	919	861	865	864	867	841	820	839	871	869	938	833	903	849	888	835	847	815	896	838	876	918	865	841	912	844	838	885	882	858	859	831	831	799	841	869	834	859	907	851	837	861	900	881	878	867	828	846	957	873	836	857	825	918	817	885	905	875	899	849	896	889	872	889	811	841	901	881	898	888	931	877	853	916	848	910	894	871	840	811	841	874	815	870	870	864	835	867	904	847	842	853	899	857	884	831	895	853	889	910	888	840	843	858	850	886	876	897	850	864	889	884	854	857	895	884	878	868	888	863	887	905	809	858	856	917	856	894	851	884	890	848	885	941	920	801	904	836	893	883	900	870	828	884	831	832	866	927	868	839	872	828	891	891	893	894	805	870	848	921	877	906	879	816	904
70949	78114	71001	53063	33158	18897	5572	970	554	473	388	380	403	395	449	503	525	803	1482	1130	581	576	620	501	498	367	343	332	366	377	322	392	352	358	323	363	374	349	338	335	355	382	359	339	346	377	332	339	343	336	361	383	370	368	387	348	348	352	359	347	355	373	347	317	349	315	362	330	373	388	391	367	348	369	379	356	372	363	367	352	393	406	341	351	379	374	340	371	343	352	378	314	380	352	344	341	360	375	370	346	396	383	385	349	365	367	357	353	367	360	325	377	342	378	367	330	369	364	354	365	338	355	338	372	394	373	345	363	362	372	360	386	342	344	370	358	361	360	339	375	356	342	361	378	362	373	353	356	352	381	360	388	362	382	348	374	338	349	367	365	337	355	362	340	357	365	344	375	318	348	333	361	370	358	356	348	352	375	366	368	390	358	377	334	361	372	352	375	341	385	368	359	340	371	366	376	386	349	371	366	361	362	351	350	354	356	361	383	360	328	352	349	363	366	380	372	321	354	344	393	380	333	387	360	356	311	386	361	346	358	382	359	348	358	372	362	367	352	390	363	335	357	370	363	378	341	324	362	353	376	374	360	342	380	366	339	379	332	387	347	377	361	345	341	377	361	373	361	381	366	360	359	366	390	361	370	388	329	345	351	307	376	376	358	343	337	363	363	367	382	391	368	373	339	376	332	403	348	376	355	354	362	382	363	333	351	358	366	332	336	377	371	401	370	371	342	366	354	358	310	409	335	355	358	367	346	404	367	399	342	337	360	318	385	367	347	359	356	422	373	361	358	355	364	374	379	373	387	387	346	350	338	367	362	385	366	376	361	346	363	350	316	370	377	335	324	320	335	352	366	372	372	367	342	331	376	383	352	355	404	352	383	345	317	360	335	366	341	345	356	304	372	341	376	379	348	380	387	343	317	372	388	350	358	375	352	358	359	347	372	351	354	380	317	371	340	360	362	375	360	358	374	353	363	357	330	355	390	364	378	358	351	363	356	333	346	381	366	352	345	343	369	360	346	327	355	342	362	318	352	344	354	383	331	327	326	380	350	345	359	361	404	348	378	367	352	357	358	354	357	343	344	336	349	369	392	353	370	407	358	345	365	364	403	370	345	348	329	374	331	379	369	317	369	341	369	376	381	376	344	354	397	376	329	336	375	344	393	348	342	360	373	346	361	379	367	364	331	345	402	333	400	333	382	379	373	351	362	348	343	335	399	313	398	351	369	357	368	322	398	380	387	326	380	391	354	341	359	376	375	386	344	390	337	336	354	367	356	365	338	380	371	354	333	319	362	382	336	379	348	357	347	374	346	382	386	350	361	351	366	361	377	372	358	381	357	355	331	399	350	353	389	354	353	325	351	323	388	363	345	356	356	387	361	332	346	315	365	363	367	377	353	372	333	306	403	366	353	341	387	344	343	375	395	336	391	364	344	330	339	355	364	317	368	367	371	378	315	298	343	355	379	386	357	373	355	403	353	367	372	355	341	362	392	378	371	395	349	377	353	379	353	353	352	365	366	346	370	347	355	362	361	327	376	351	346	365	356	359	341	385	336	390	365	349	338	336	351	362	369	333	337	349	387	355	346	378	344	350	345	330	374	349	353	326	340	369	369	364	360	379	360	390	424	328	342	351	359	361	363	365	369	388	365	386	367	393	344	335	336	354	374	356	355	344	372	376	373	350	330	385	368	338	321	360	387	340	350	336	355	337	342	346	358	370	385	333	349	333	340	361	362	344	345	337	401	368	363	373	374	360	307	381	373	360	331	394	378	335	329	393	404	354	343	358	365	352	352	363	387	338	348	347	355	371	352	352	377	365	371	351	378	368	366	368	391	407	379	359	355	372	358	370	382	346	353	316	379	375	385	386	375	384	371	353	366	376	391	384	329	346	323	340	359	352	385	371	331	334	347	390	368	349	349	341	361	365	382	365	367	367	360	354	374	340	396	348	362	364	321	374	355	334	360	325	388	361	376	371	379	406	359	376	378	371	334	361	353	371	347	344	375	382	332	343	372	372	340	337	343	341	386	313	394	342	374	375	371	342	356	350	330	347	370	346	330	362	332	392	312	377	357	368	333	344	342	352	387	340	380	387	349	328	333	343	365	373	363	380	336	377	365	365	360	364	372	362	388	344	385	365	362	335	365	397	361	383	387	374	388	347	326	362	335	303	358	375	366	341	331	368	363	386	354	352	326	353	369	346	373	368	368	375	343	316	386	358	331	387	379	382	352	367	361	328	338	322	357	356	372	333	407	364	342	354	354	360	339	321	349	341	369	406	348	349	384	342	348	376	344	384	373	373	361	344	364	342	354	365	368	358	345	368	323	347	360	278	343	385	353	351	386	355	347	380	359	351	367	362	400	401	410	370	348	391	345	364	415	339	342	345	348	382	377	351	328	354	361	329	387	367	330	324	381	340	341	397	355	373	340	349	304	364	379	365	346	345	350	361	365	367	367	339	354	355	351	341	344	390	398	379	343	344	352	393	384	397	358	332	326	364	344	351	357	346	358	372	346	358	374	356	355	394	350	336	335	400	415	348	323	373	363	365	358	365	403	359	374	386	370	357	344	345	368	340	379	379	352	353	364	347	391	362	342	330	314	349	358	349	379	367	373	398	377	366	358	318	358	349	356	371	375	337	337	352	386	327	396	340	381	371	341	342	357	369	365	362	359	369	333	395	340	362	344	349	365	350	354	356	381	361	394	374	357	390	377	396	329	376	340	335	361	377	367	339	373	388	408	361	348	366	369	366	382	332	395	385	352	307	339	352	344	348	357	391	379	403	389	358	341	345	360	393	362	334	366	345	358	342	349	366	389	362	346	364	320	335	385	387	378	368	324	378	343	357	362	362	353	388	363	357	373	383	381	369	371	342	388	386	388	342	368	380	349	364	324	329	365	358	371	363	387	348	338	354	338	371	366	382	343	406	369	368	341	381	341	396	361	367	323	380	340	364	378	367	360	350	380	357	380	372	367	346	338	357	356	371	370	395	317	376	368	352	342	344	367	327	348	347	344	358	384	345	348	370	410	351	377	369	359	344	350	361	344	380	408	328	380	340	391	388	365	359	367	360	367	345	337	362	370	340	375	355	353	346	341	394	403	348	347	376	361	364	335	357	359	355	382	352	389	380	350	373	342	379	352	355	350	351	371	367	379	328	342	372	392	388	364	350	355	362	348	347	333	358	335	366	338	374	306	392	338	325	384	360	345	393	387	369	352	353	326	351	376	331	367	348	363	374	355	343	359	355	369	339	349	368	349	379	356	355	393	353	353	370	373	389	348	360	339	312	377	380	380	395	329	385	387	361	339	377	357	342	346	367	323	360	342	346	367	338	368	354	350	392	370	361	349	372	366	341	363	349	366	377	321	396	358	376	367	359	351	361	392	352	378	373	385	365	398	360	367	337	365	380	346	379	340	370	340	369	347	381	395	368	387	361	356	349	391	382	362	349	347	377	352	354	363	355	385	371	351	349	372	325	344
45938	61610	65762	54454	40045	27189	10528	2801	1947	1305	1014	944	1051	955	1352	1464	1579	3400	6586	4636	2234	2058	2055	1719	1413	894	862	880	901	903	880	856	915	922	851	908	871	842	869	863	865	882	872	865	882	908	849	911	878	863	910	960	882	866	904	931	850	927	867	866	906	908	919	857	870	880	896	845	864	893	886	887	851	901	819	873	864	881	954	888	928	908	860	901	900	893	867	904	892	876	876	882	891	895	902	898	899	896	851	925	873	852	877	899	914	896	915	852	828	894	896	859	927	869	848	885	852	892	871	866	846	892	866	876	871	891	934	876	888	876	852	897	921	809	883	870	852	851	909	886	899	888	819	873	899	905	863	926	884	858	865	850	897	862	870	886	906	842	826	924	873	907	900	901	866	854	845	846	853	898	849	897	842	849	961	854	891	881	877	900	835	859	878	881	862	862	865	853	901	894	870	922	901	921	910	887	944	879	902	861	923	851	898	856	830	863	908	857	830	864	886	849	896	864	854	885	880	871	853	881	850	794	889	896	886	912	847	875	916	919	891	862	902	926	874	901	872	883	939	871	846	876	897	937	903	830	892	886	909	883	916	917	838	870	876	897	892	861	900	902	852	829	835	896	879	867	915	901	856	827	846	853	909	881	906	856	925	918	904	876	866	859	849	878	882	847	912	892	892	858	866	830	926	893	871	886	843	882	894	851	890	886	862	864	846	873	911	870	859	862	884	852	887	862	855	906	889	932	888	914	890	932	878	898	906	849	839	854	863	862	879	915	915	870	886	891	926	902	874	912	839	859	842	844	897	894	866	893	881	864	893	902	904	899	862	847	866	880	841	855	867	870	908	860	898	873	860	876	915	890	892	839	893	857	904	861	875	874	880	902	893	887	853	851	858	831	847	877	873	905	850	863	917	889	851	892	875	888	869	849	916	922	872	898	887	842	864	861	896	879	919	891	925	856	931	873	875	876	830	898	843	902	925	850	839	880	860	881	896	843	924	836	913	888	840	858	923	915	890	892	845	895	879	853	885	800	870	809	841	859	876	886	843	884	900	876	853	889	860	862	868	880	856	880	871	944	854	847	872	859	862	886	905	878	916	876	862	918	876	874	903	843	915	863	860	861	883	895	878	881	869	913	891	880	890	887	884	917	857	872	887	892	877	837	838	910	876	937	815	877	903	877	893	895	875	869	905	862	890	860	852	874	910	838	866	903	825	871	854	892	850	858	876	910	822	910	862	890	891	864	909	831	849	898	851	895	867	854	832	916	866	917	888	899	858	838	862	874	859	903	895	866	786	860	831	881	861	858	910	918	884	894	840	873	876	915	872	854	859	859	832	905	879	895	813	902	879	836	927	868	912	904	910	871	890	857	878	818	870	872	816	915	890	848	841	859	898	856	828	827	885	857	902	861	859	878	909	832	864	865	931	929	883	930	861	908	906	882	854	888	899	832	850	856	886	908	957	917	876	839	896	837	907	894	840	804	907	892	896	928	820	848	871	881	865	911	901	864	855	819	935	841	840	903	847	859	848	876	917	873	829	891	898	904	847	874	899	927	923	866	878	888	882	886	869	876	882	912	875	934	888	886	905	841	927	938	896	919	886	847	894	857	848	914	924	870	860	865	895	837	924	849	875	941	922	812	912	813	819	882	872	913	906	930	874	854	936	849	875	894	878	906	848	836	867	899	835	856	886	849	895	858	834	900	865	856	875	887	858	856	860	866	875	846	924	890	869	877	902	840	888	867	889	901	864	912	859	854	832	866	824	888	929	880	891	855	850	867	895	828	885	853	920	839	896	874	825	829	902	865	894	877	927	844	940	891	880	922	903	869	843	893	842	886	891	919	867	892	902	864	854	836	831	894	899	864	928	886	820	858	840	882	858	876	882	839	870	858	899	886	880	832	891	853	870	886	863	873	879	895	860	810	899	838	883	836	827	831	885	892	881	920	814	848	877	828	907	896	854	894	918	857	832	924	867	887	934	879	855	909	890	850	852	865	864	906	879	837	913	879	918	862	868	878	919	808	894	905	859	863	857	884	905	865	895	867	868	898	892	844	908	871	959	860	889	886	873	931	891	901	910	892	852	897	891	922	896	910	897	892	845	845	877	828	918	910	835	903	884	896	858	860	937	867	860	864	879	901	840	840	915	815	870	838	897	904	860	942	871	877	868	907	922	910	910	902	881	877	866	916	862	887	837	930	844	884	880	931	843	909	854	860	861	833	890	854	881	887	885	854	875	856	871	876	898	910	890	896	878	897	866	903	914	841	907	881	847	856	893	888	886	861	857	875	856	807	909	925	943	887	858	870	892	847	879	890	892	886	842	863	870	871	827	896	917	889	885	858	828	850	859	840	867	907	846	821	832	829	859	865	896	897	863	857	893	857	826	912	900	874	924	886	905	877	860	903	890	881	877	874	866	853	888	895	895	872	927	878	900	876	905	870	890	909	875	884	879	837	878	906	845	871	881	872	921	937	885	836	936	889	851	799	920	856	852	956	857	901	886	879	915	907	845	877	891	900	884	838	832	827	941	884	877	908	887	858	825	906	879	858	885	888	863	886	879	879	881	916	825	885	921	873	821	915	854	842	933	927	897	866	858	958	890	860	864	904	872	880	912	890	852	906	888	861	934	906	887	851	892	858	831	933	875	921	931	903	882	907	900	864	848	879	933	862	897	875	870	874	850	937	948	915	911	852	893	857	891	871	949	845	888	912	864	912	826	911	842	905	837	886	843	819	850	876	935	897	908	870	868	905	830	893	862	872	851	936	876	918	848	853	911	850	878	858	824	914	862	882	918	886	877	863	821	858	863	935	879	849	884	924	864	878	854	900	858	867	924	870	851	908	844	909	907	888	913	905	866	852	978	846	830	895	936	892	895	918	909	914	866	884	875	878	859	891	867	845	925	895	868	916	878	827	873	935	883	865	883	863	906	909	876	901	873	891	854	890	816	834	917	876	855	886	888	865	865	919	848	836	882	880	848	863	852	936	910	885	873	877	867	928	872	859	893	825	879	875	858	919	836	851	840	901	871	931	829	883	852	882	891	865	802	875	929	881	878	935	898	848	883	842	850	914	886	865	907	834	830	867	883	843	879	915	895	890	882	913	900	844	902	915	887	874	813	830	874	899	894	874	848	870	928	897	872	915	905	864	870	863	883	882	822	901	875	851	867	896	893	851	864	867	871	879	847	824	907	847	922	926	926	866	878	896	886	878	876	842	843	823	843	838	954	889	882	874	858	936	877	829	886	887	892	881	866	883	893	864	911	906	893	912	864	892	873	851	896	907	835	867	891	867	906	861	944	861	887	883	791	868	853	827	888	863	898	963	872	875	830	945	896	934	925	891	831	880	931	833	928	898	848	931	880	930	911	861	907	873	884	845	917	887	901	909	877	889	843	890	912	883	892	847	859	848	878	890	844	901	858	865	890	894	882	873	883	906	912	875	897	906	849	837	899	852	879	865	923	920	886	942	909	832	871	892	868	866	903	913
71436	77552	68826	51904	33629	17145	3540	1142	641	455	401	363	369	382	387	463	543	1084	1306	904	566	603	743	691	514	364	391	352	383	338	348	374	354	369	352	404	344	342	357	314	350	366	381	388	354	388	383	378	401	363	407	373	360	361	360	395	363	374	370	386	382	358	369	364	330	402	355	374	384	401	354	396	346	353	359	371	362	373	352	370	372	383	357	386	350	362	340	332	376	364	380	365	359	322	372	373	365	353	372	339	394	364	355	376	361	371	385	356	354	352	358	364	384	350	389	353	347	364	360	385	341	365	356	388	369	371	364	364	370	384	418	382	359	378	332	325	342	351	391	371	361	349	364	409	350	381	356	369	360	350	341	416	360	358	338	360	397	372	344	360	358	369	338	368	362	355	402	355	368	370	337	364	353	377	364	377	361	352	362	371	405	392	359	372	347	389	331	376	378	342	318	371	364	371	340	383	416	349	319	335	358	383	389	381	373	376	352	387	388	366	350	356	345	365	377	346	355	362	364	367	440	390	331	362	381	355	357	361	343	357	368	378	413	402	358	372	355	345	355	367	359	391	374	359	348	391	382	364	340	385	377	319	335	368	373	373	370	355	343	340	371	344	378	365	379	372	359	357	369	384	393	388	382	391	369	388	352	360	372	336	385	360	380	392	362	334	353	349	365	346	358	346	347	350	343	367	362	374	377	358	362	380	357	367	389	367	381	372	404	340	351	333	371	368	344	348	349	387	354	353	397	359	339	363	361	361	383	400	354	338	377	390	361	346	358	388	380	375	357	353	370	355	373	362	346	375	397	359	323	369	351	361	361	373	364	347	381	341	384	343	353	343	366	338	357	329	358	388	395	379	349	332	355	368	375	343	356	394	382	357	356	325	350	346	378	389	366	377	396	366	386	360	407	360	377	357	338	363	360	416	366	374	341	334	331	370	351	388	394	398	360	368	387	365	360	368	320	329	353	352	371	332	358	381	333	329	372	364	350	382	363	371	351	339	362	358	336	332	361	373	372	378	332	372	348	393	391	393	369	402	365	346	336	347	405	397	345	363	356	353	343	357	379	343	357	367	361	391	344	384	405	359	354	329	402	358	363	373	371	366	384	345	360	383	366	339	386	370	334	358	362	403	326	381	381	333	333	380	379	341	400	382	352	381	383	373	366	388	389	331	344	380	335	347	396	337	377	345	413	417	392	391	409	380	369	363	378	339	362	352	359	391	370	358	347	371	363	364	349	342	371	376	383	365	343	401	377	375	368	365	370	357	382	370	382	369	368	389	427	391	387	387	349	358	395	348	337	339	369	384	345	356	371	377	351	368	367	336	386	349	366	350	341	366	377	340	350	375	373	352	399	324	365	353	347	375	361	376	368	351	348	378	371	387	382	357	345	346	371	389	326	344	348	389	349	427	397	346	384	352	337	364	325	384	381	363	338	375	362	366	336	334	364	385	375	376	362	381	353	377	351	358	352	355	362	348	373	394	368	345	375	373	363	363	346	354	371	370	344	338	364	385	353	355	356	400	397	391	364	370	381	364	365	397	365	396	313	367	377	358	352	380	333	364	356	347	352	358	367	397	370	381	355	351	391	371	419	390	360	379	374	401	359	368	340	330	382	361	371	374	371	392	379	358	365	380	351	342	355	356	362	371	344	399	355	358	339	343	352	318	346	347	380	392	382	410	362	368	365	377	331	345	357	379	419	414	382	372	380	341	353	424	379	349	363	343	355	359	389	361	362	340	358	367	351	330	361	344	346	358	361	386	355	355	368	383	360	369	373	336	350	377	359	325	339	371	366	342	351	353	330	375	362	373	354	373	419	372	377	372	364	343	405	355	368	361	371	354	361	396	347	344	362	367	371	354	410	413	397	332	396	385	362	368	361	339	376	335	376	396	378	383	353	394	402	359	400	363	324	368	374	416	419	362	390	371	362	372	356	343	395	376	378	364	354	390	345	360	332	363	359	386	377	411	348	379	368	377	378	355	384	387	346	385	390	367	349	363	368	362	366	389	366	347	365	396	379	369	404	360	344	393	348	350	357	403	354	375	349	334	352	378	375	350	345	351	398	382	382	400	389	401	398	367	371	383	387	382	383	408	366	356	399	404	370	351	345	369	358	376	360	349	335	369	392	370	360	358	320	400	380	399	379	388	376	353	384	379	381	356	390	380	336	325	406	337	391	393	386	365	330	402	362	346	309	383	366	382	337	370	382	388	360	355	375	323	336	363	357	373	352	360	379	366	367	353	368	364	370	379	355	363	348	351	363	364	372	389	349	364	363	327	361	343	391	376	355	393	351	388	413	381	355	342	347	357	361	372	392	370	352	352	365	318	383	347	379	321	333	378	326	341	326	361	360	351	334	364	397	353	296	409	332	349	351	352	395	365	378	351	335	392	358	405	391	331	371	379	367	357	346	372	383	364	383	382	352	395	341	408	366	348	357	386	343	365	373	375	348	334	362	355	389	374	346	343	400	351	352	356	361	363	354	352	336	355	363	356	368	370	359	375	363	358	379	371	371	405	349	379	394	327	362	376	397	349	376	350	372	368	356	342	370	372	347	369	374	361	395	367	414	382	387	383	362	378	341	373	394	369	344	366	389	323	336	362	394	390	344	352	344	344	350	393	344	355	335	315	379	368	327	385	374	383	408	380	358	352	364	359	381	353	382	323	382	322	370	371	350	346	352	374	363	367	360	375	376	406	371	368	367	367	377	348	369	365	379	355	344	378	349	352	378	369	388	390	383	348	335	353	345	375	368	359	348	374	366	362	385	349	347	333	379	353	339	328	384	340	349	377	392	405	400	348	368	343	394	338	366	403	390	392	382	361	391	351	384	387	377	359	377	359	326	355	363	359	374	355	363	397	360	352	361	354	374	357	382	374	379	344	346	361	339	374	357	399	362	384	356	398	343	357	378	338	377	389	353	362	363	406	358	375	361	368	352	326	385	390	329	375	360	384	399	353	354	378	385	408	358	375	371	387	377	351	413	357	394	410	359	391	341	368	386	366	382	344	344	348	398	330	340	391	390	371	344	371	361	398	366	370	341	379	365	352	383	359	375	361	366	354	360	388	333	365	336	372	374	386	412	343	393	399	372	398	358	337	357	373	388	348	365	349	377	342	372	376	380	380	360	335	373	379	384	333	415	365	363	372	381	365	345	352	357	351	388	342	387	401	335	373	371	354	363	420	377	392	371	374	362	368	390	353	354	388	370	333	375	368	397	380	375	350	348	371	387	357	386	359	345	364	364	390	416	356	390	349	377	399	374	378	376	340	372	353	375	352	387	352	369	368	363	351	329	368	383	386	332	360	364	378	359	351	337	355	358	345	427	382	335	372	365	402	388	396	395	376	349	355	334	388	333	385	390	356	369	366	362	365	385	376	371	374	341	348	335	393	380	358	383	393	370	339	358	366	348	354	345	352	314	378	354	342	367	364	342	344	360	357	368	379	347	355	382	380	373	403	369	344	348	372	335	343	377	351	367	392
46940	61750	63727	54135	39879	23884	6873	3775	2057	1380	1041	979	937	1026	1165	1367	2014	5277	5989	3710	2062	2119	2773	2596	1767	922	862	872	920	845	893	911	869	938	889	878	880	881	874	902	867	854	848	926	876	910	816	898	911	901	1018	1000	962	935	870	861	914	879	938	864	894	908	883	899	861	847	906	927	832	876	861	829	984	872	905	956	859	925	873	899	871	847	940	882	831	885	891	895	898	839	849	896	874	891	916	843	827	881	862	888	869	901	928	830	913	898	897	897	835	893	890	838	842	864	882	896	924	883	923	901	906	899	867	834	877	878	905	872	907	866	874	858	899	852	873	827	871	869	867	858	851	904	840	881	908	887	826	915	889	851	861	874	841	950	894	823	882	894	916	868	854	881	839	864	819	881	899	862	837	859	841	909	847	877	880	859	872	903	923	939	873	820	879	871	893	854	847	863	871	833	961	884	892	922	884	842	903	946	909	841	883	897	852	878	935	869	861	901	873	839	915	862	882	897	897	918	878	950	891	844	903	875	867	897	892	903	923	909	881	944	896	921	925	887	906	897	960	881	872	870	909	873	907	906	863	872	907	916	882	844	858	881	859	913	876	908	883	857	884	904	865	857	883	896	863	883	890	851	862	928	876	897	852	849	912	861	865	903	847	912	896	868	897	930	908	894	830	924	903	885	932	912	899	884	930	907	869	902	899	890	850	854	920	878	894	833	890	859	855	922	858	854	822	898	837	872	884	923	854	889	869	894	861	916	899	857	940	872	885	888	865	958	882	914	892	869	847	890	917	881	953	868	914	889	810	845	860	887	898	846	869	861	921	878	874	883	871	927	894	951	872	874	919	875	858	870	892	904	905	894	941	862	926	828	866	855	891	869	862	921	881	870	837	854	861	870	860	836	913	850	876	895	892	868	860	915	934	907	898	862	894	875	895	906	914	875	900	900	892	902	892	989	872	899	911	916	845	845	870	892	895	915	895	890	907	858	901	859	903	840	898	892	867	843	931	924	886	896	862	954	846	876	903	894	861	849	879	890	907	867	899	888	890	826	877	887	903	866	897	888	897	850	866	886	880	915	855	874	883	898	875	915	929	854	935	878	908	897	924	959	917	924	879	888	864	861	858	861	965	915	883	867	847	860	894	922	933	875	879	868	840	874	825	874	860	965	901	900	882	853	883	890	862	896	901	879	911	873	855	907	914	910	876	876	915	881	887	889	817	887	881	889	892	903	860	939	879	909	906	918	949	907	903	911	870	850	816	860	858	900	844	905	848	850	905	864	874	889	913	926	898	823	872	906	870	876	871	821	900	914	879	937	849	890	885	896	852	872	869	922	903	906	919	836	826	904	840	897	926	859	881	936	854	898	938	904	877	918	893	882	898	947	974	907	843	878	879	900	924	880	911	897	920	863	898	911	926	874	887	901	913	856	845	872	901	925	851	929	886	860	855	871	905	938	931	891	837	906	921	917	865	883	824	823	926	883	880	880	902	885	883	896	904	913	876	932	914	890	890	939	919	900	821	903	938	903	887	891	883	897	912	903	909	903	895	888	847	885	901	885	907	854	921	882	951	939	837	874	925	868	898	880	878	882	905	926	934	948	849	887	917	896	853	870	916	859	879	885	841	918	849	876	879	858	897	909	892	944	926	894	832	948	906	921	930	873	880	887	901	931	873	854	872	885	921	883	927	891	886	924	860	918	887	870	940	894	943	836	901	880	827	867	927	838	894	856	862	897	900	924	909	865	893	893	890	875	916	898	882	946	898	869	925	920	859	834	951	881	924	885	871	895	908	847	881	901	882	874	879	847	844	883	900	871	951	926	878	869	895	905	925	878	878	883	882	859	846	908	941	898	919	868	929	907	918	903	893	859	868	932	914	854	904	913	886	859	854	914	938	864	888	867	899	925	919	881	898	873	876	879	884	848	872	913	869	880	889	852	889	849	904	929	906	871	927	945	932	898	884	885	861	950	922	869	949	914	928	932	904	904	884	934	886	855	916	859	911	897	902	914	905	901	851	826	839	871	973	923	938	856	878	937	875	886	923	908	890	899	966	920	947	883	855	892	872	950	888	938	843	905	849	852	896	915	862	841	925	835	901	807	855	906	869	911	878	874	869	901	903	893	942	828	844	863	879	867	898	851	857	872	859	824	894	861	890	876	867	848	877	903	884	918	857	912	883	859	901	901	880	942	884	922	878	877	949	901	870	868	900	924	869	866	883	870	854	869	916	885	847	892	827	888	904	897	893	843	884	892	898	920	902	940	907	903	883	887	838	922	900	869	872	864	890	936	928	890	846	865	902	876	869	901	851	883	927	915	921	896	904	899	899	899	913	923	870	832	853	882	947	978	847	902	931	830	866	908	896	874	933	876	922	870	854	877	861	934	910	907	889	914	880	919	878	910	889	893	899	920	917	875	884	870	912	821	909	919	905	904	867	869	906	835	890	875	912	957	870	905	878	849	889	908	923	850	874	898	874	936	862	943	915	874	860	880	910	904	870	866	882	864	920	879	901	888	858	899	872	871	885	900	934	853	902	874	917	840	851	941	896	861	978	949	851	919	917	870	912	899	818	912	903	923	948	904	918	937	895	835	898	871	829	850	870	852	873	887	921	917	915	909	909	866	948	878	892	876	888	895	893	890	888	864	856	849	859	924	871	868	896	832	893	902	854	876	919	933	908	924	871	875	890	917	876	875	844	917	898	916	905	842	947	888	868	863	923	889	899	927	902	890	917	903	917	914	850	899	857	950	845	901	873	895	925	925	881	895	906	987	880	855	876	888	841	934	879	915	896	941	872	878	908	889	919	863	900	900	886	911	875	886	846	961	884	922	895	914	901	843	903	892	817	913	934	859	890	915	853	928	898	865	958	875	844	797	905	933	959	904	967	929	904	895	891	842	916	909	871	846	902	927	896	917	876	910	987	899	885	883	894	869	881	890	830	903	887	905	886	887	873	862	911	911	897	913	918	906	868	896	914	877	871	858	853	864	901	909	841	896	883	882	924	845	867	853	877	925	913	885	859	895	886	837	840	927	818	861	827	870	879	832	907	888	925	887	828	862	841	884	925	838	932	881	930	864	875	959	865	913	918	866	949	869	871	902	935	925	876	857	899	924	873	867	872	866	875	855	934	925	858	906	859	854	891	895	868	872	854	907	856	886	850	897	853	936	907	872	852	917	937	837	890	819	880	894	912	832	917	863	870	850	847	918	905	950	887	926	906	933	862	868	904	854	867	934	876	882	870	909	901	889	832	901	906	897	870	899	918	939	876	907	855	876	894	864	904	875	931	851	889	908	920	934	942	946	845	867	872	926	916	856	917	927	878	874	896	847	916	903	937	933	955	883	897	885	864	893	908	866	851	912	866	912	905	937	867	908	890	930	889	844	859	856	918	914	880	881	847	879	905	877	905	928	926	874	912	870	868	895	910	890	914	917	898	904	899	843	872	917	902	897	884	874	898	804	875	881	864	900	910	852	860	842	843	829	884	898
72755	76468	69755	53578	33932	15666	2965	887	602	465	389	366	352	380	422	402	503	839	1349	894	589	605	626	690	456	399	352	366	376	359	361	366	401	343	344	357	368	397	405	348	424	375	354	353	379	347	379	330	364	378	386	382	329	344	376	352	387	340	376	378	374	344	357	376	395	366	368	349	403	352	377	343	385	336	391	378	372	373	403	347	390	360	384	388	374	344	363	390	364	343	369	369	367	369	358	372	340	358	378	358	372	380	359	356	361	339	358	348	369	409	374	372	360	384	372	349	381	385	352	364	350	350	378	373	387	379	362	396	350	383	342	373	356	363	384	348	345	300	388	354	369	367	403	367	344	373	385	350	392	349	350	362	348	377	371	380	368	375	344	364	333	371	372	337	346	356	351	346	374	355	385	352	375	375	360	370	364	354	392	372	368	364	383	341	358	347	357	387	340	369	364	344	361	383	369	337	377	372	350	369	381	343	328	400	352	380	360	345	342	372	368	397	366	342	356	386	354	415	347	375	346	397	356	329	392	367	362	356	367	404	380	348	323	371	375	379	335	351	389	380	368	381	416	375	337	377	352	381	369	347	359	367	351	359	395	340	371	347	386	352	353	393	346	392	336	390	360	398	361	366	390	353	369	342	382	355	342	363	369	375	371	335	297	370	326	413	398	342	406	366	347	370	371	362	374	350	377	365	353	390	369	355	379	358	328	375	363	354	413	359	384	345	382	339	367	389	374	362	362	354	364	382	365	362	342	382	377	365	362	374	370	374	387	390	360	349	369	377	371	322	346	361	358	346	380	374	342	381	342	363	328	366	380	365	386	368	407	340	361	366	357	402	365	357	374	336	393	372	343	380	354	372	380	354	343	375	368	337	364	360	386	378	352	334	360	369	326	390	403	364	366	376	358	348	394	372	398	385	370	331	377	364	389	375	382	343	359	359	342	350	363	374	363	313	370	344	393	350	332	332	380	353	362	370	355	372	351	377	345	354	361	357	384	341	401	348	386	395	384	390	373	365	399	370	344	418	400	393	362	363	401	317	371	374	353	376	391	367	360	372	375	351	346	395	344	383	349	367	336	397	426	369	368	388	364	364	327	379	372	362	355	357	372	383	369	363	351	364	388	334	389	339	340	351	385	345	379	400	335	364	369	337	350	374	392	378	371	355	400	379	327	397	367	366	363	370	405	370	364	350	377	360	388	375	374	341	329	337	362	345	384	374	345	389	341	357	344	344	367	374	375	365	367	359	396	368	352	359	369	387	379	391	402	384	366	366	394	374	367	369	389	372	379	373	401	371	329	373	347	369	366	345	395	341	405	345	398	382	384	351	387	334	388	366	369	373	388	360	381	368	333	379	302	343	352	325	382	363	351	349	349	379	381	349	351	389	381	367	351	360	362	352	385	349	387	388	367	340	374	345	363	349	379	383	344	357	367	405	410	381	406	376	385	399	375	360	397	422	365	362	360	354	369	364	355	393	370	365	348	353	382	367	346	331	374	346	326	368	359	386	376	382	372	359	389	386	392	347	349	380	377	337	360	331	338	381	380	359	360	351	417	336	342	356	380	373	395	379	351	381	368	350	361	349	366	368	339	388	358	335	365	386	354	352	357	334	393	378	355	346	378	400	354	379	396	358	350	361	327	362	360	359	381	375	383	370	373	364	369	359	337	357	359	372	406	381	343	344	378	377	335	365	371	378	350	365	371	388	403	382	351	364	348	346	387	388	384	358	379	399	339	324	354	384	381	383	364	390	419	345	374	386	382	369	359	350	369	306	321	363	319	376	364	380	335	346	382	355	329	345	357	371	363	350	351	344	364	371	352	368	382	347	360	376	353	389	388	367	400	370	360	375	388	404	369	382	363	352	369	381	336	377	332	357	401	398	360	368	371	360	360	394	392	378	409	371	364	362	385	402	349	384	376	353	341	350	372	359	352	373	328	362	373	367	377	333	369	361	353	360	377	369	350	375	378	320	383	372	394	367	375	389	348	345	392	365	392	353	344	335	383	380	393	338	363	392	372	364	389	328	401	383	322	320	370	407	424	377	368	342	345	406	342	335	375	387	347	414	369	346	351	344	360	336	354	373	325	359	347	367	360	337	381	358	353	388	346	382	371	345	376	353	396	403	375	366	377	372	363	326	331	386	361	335	369	365	329	330	390	339	382	394	378	416	371	378	378	371	356	357	372	384	375	380	342	361	341	368	334	346	373	387	347	392	348	346	382	372	369	404	340	352	342	370	355	374	347	412	364	370	378	363	364	370	367	352	361	337	374	395	349	355	347	361	350	363	350	390	381	367	334	377	362	378	378	355	381	375	365	440	369	348	368	369	355	354	388	374	359	380	396	365	385	354	362	370	385	377	362	388	363	340	369	373	372	398	365	391	384	377	362	376	373	388	365	400	355	389	343	349	369	356	375	360	376	353	356	375	383	374	384	357	332	396	392	342	374	382	364	370	379	351	358	337	363	356	381	362	369	355	360	345	346	371	352	340	362	381	395	358	362	356	359	382	365	390	381	354	361	375	347	388	366	372	388	358	379	386	362	369	369	362	376	347	363	369	371	362	374	337	346	384	381	367	314	399	352	387	341	342	369	404	359	390	358	352	344	359	386	358	353	364	393	369	381	356	354	363	352	381	349	401	342	357	359	365	384	391	381	338	350	377	435	408	355	357	346	388	379	341	358	370	387	369	384	355	366	372	332	347	334	392	351	385	368	352	365	368	345	334	381	348	375	384	376	376	376	377	376	347	363	359	342	345	375	367	391	392	372	362	400	375	336	381	305	364	335	366	341	374	354	322	365	383	409	355	317	408	351	355	342	383	352	387	391	377	378	374	344	373	343	414	369	367	332	389	335	392	377	336	336	352	375	358	361	367	398	367	351	369	379	348	372	368	381	340	355	380	347	373	386	348	365	379	358	347	362	354	395	338	367	358	397	341	392	366	385	367	380	345	366	356	374	346	334	355	343	366	357	399	366	382	372	363	367	362	377	366	400	381	387	378	375	375	348	346	365	360	365	376	391	342	378	374	365	359	355	342	374	367	354	348	384	373	373	405	407	387	360	352	354	345	378	384	349	383	368	393	362	355	379	368	371	381	384	348	340	345	351	414	352	365	348	355	366	322	343	338	363	394	403	371	392	371	353	394	359	347	369	371	405	334	385	364	349	368	351	377	388	375	404	363	343	370	365	358	335	382	332	373	370	348	373	357	335	376	408	386	304	371	355	335	368	338	335	331	334	371	393	360	342	344	380	375	373	356	364	347	384	372	364	328	335	382	371	363	375	369	331	377	420	364	358	357	346	329	375	360	379	377	385	395	349	355	348	372	381	383	365	349	333	352	346	351	375	384	384	349	378	363	349	382	353	348	385	369	365	374	360	352	365	366	352	347	383	364	361	359	385	354	402	355	388	389	361	330	378	369	364	362	362	348	398	385	370	362	368	363	340	403	341	341	378	355	338	375	377	377	337	378	361	363	378	366	357	341
47356	61276	65203	55978	39305	21076	6081	2802	1820	1367	1027	943	951	991	1100	1077	1639	3600	5827	3571	2132	2289	2562	2506	1371	1085	893	907	940	860	908	905	886	863	892	917	921	943	859	903	856	851	848	925	873	901	910	869	940	937	1013	922	941	903	888	884	869	879	919	914	900	914	862	951	911	865	928	892	876	878	900	845	907	828	897	884	857	862	921	863	905	889	858	896	894	856	862	905	869	892	900	893	902	897	895	826	873	924	863	993	869	875	872	855	859	915	908	877	913	841	919	875	881	847	914	871	897	898	917	937	873	886	872	913	894	901	876	927	876	891	881	869	892	885	893	906	898	865	855	879	877	922	880	866	886	910	933	879	870	873	853	905	913	846	904	903	876	916	873	848	880	858	898	870	922	863	894	845	857	905	874	892	920	902	873	844	874	912	856	890	899	894	882	899	932	838	889	904	913	857	924	930	921	899	888	930	914	902	892	873	917	907	862	905	960	887	855	887	912	842	884	878	871	799	822	862	883	908	904	888	914	843	888	843	875	865	898	898	862	883	833	928	821	893	923	858	910	901	881	909	869	895	854	873	879	850	927	895	908	903	875	914	903	845	893	899	894	932	857	820	897	848	866	888	894	885	883	866	853	896	906	877	911	893	913	908	876	893	900	882	911	885	863	916	951	903	880	909	904	935	887	862	810	904	891	881	841	903	930	887	876	951	849	906	967	880	927	891	864	883	850	886	931	964	835	855	865	886	884	904	886	896	943	895	850	901	883	926	913	892	919	908	946	836	900	923	911	912	894	856	919	869	835	894	871	870	896	915	915	908	837	861	879	861	886	849	868	867	929	942	914	882	886	898	880	917	916	862	925	918	879	889	952	894	857	882	952	909	842	875	901	892	936	921	889	932	918	897	892	887	870	886	900	895	892	865	902	865	877	934	977	864	874	886	866	924	865	858	932	888	885	902	863	854	884	877	885	945	914	911	879	815	857	871	850	841	907	905	846	896	907	894	907	866	864	894	894	898	890	917	885	896	869	922	856	870	831	892	904	898	912	896	911	892	895	911	921	860	885	900	936	880	874	899	901	936	862	857	838	869	838	885	937	899	881	834	886	841	922	927	921	865	934	917	917	881	893	906	932	918	865	833	918	897	923	931	964	904	917	885	891	863	851	892	877	911	885	914	896	882	915	902	927	911	885	866	863	842	912	894	918	884	837	879	844	895	844	924	855	919	931	921	899	858	905	926	881	886	927	899	882	939	913	927	850	898	892	895	878	870	960	854	841	874	889	896	852	821	847	879	897	821	914	849	871	875	931	947	942	939	872	867	838	892	893	866	938	848	877	929	942	928	887	854	867	879	930	923	921	888	908	919	872	917	887	876	839	881	952	886	901	883	915	879	906	835	907	863	900	899	885	884	846	902	859	893	879	969	863	870	874	887	863	904	881	922	853	900	916	907	865	918	889	885	888	904	895	883	910	893	890	910	877	891	886	924	857	910	859	926	914	893	891	855	982	868	859	921	876	893	878	936	888	877	907	887	894	879	903	872	902	821	965	884	906	895	860	873	877	954	832	899	881	905	879	878	856	854	912	891	889	901	883	911	887	907	874	892	889	909	900	867	914	878	889	881	870	881	887	880	885	845	902	887	868	884	918	916	868	861	919	915	906	859	852	897	859	960	899	923	833	870	891	873	875	893	888	912	901	908	838	918	852	846	891	899	862	906	872	889	915	893	838	931	923	881	890	948	912	909	868	885	840	833	905	818	883	923	902	866	914	863	853	914	955	850	916	939	839	887	918	913	913	879	907	916	943	841	829	869	851	901	940	940	847	819	920	895	884	854	879	888	889	895	942	908	888	846	868	899	895	868	894	878	917	919	915	899	893	873	881	883	912	915	884	894	846	889	899	895	893	876	937	848	913	941	887	882	883	877	932	829	942	899	893	858	818	869	918	895	945	855	896	927	886	905	944	901	884	931	892	915	912	889	895	908	916	852	886	911	872	928	892	928	947	910	911	946	901	923	890	866	862	872	863	917	918	899	889	912	907	891	922	912	856	900	876	847	838	863	879	934	925	938	923	889	919	849	870	893	870	864	899	886	918	884	882	938	892	892	895	877	864	884	892	868	869	874	867	941	865	868	908	836	828	884	907	907	905	818	938	862	893	874	890	892	904	849	875	893	833	942	880	887	830	874	908	838	854	902	926	870	853	887	888	891	854	910	918	946	856	913	817	911	916	891	946	938	854	914	860	861	858	943	902	876	972	935	861	872	921	901	907	862	968	869	832	909	913	896	877	863	905	892	890	899	863	888	866	864	878	834	895	859	928	871	846	885	900	875	875	883	891	916	864	866	935	901	905	850	922	915	949	893	914	864	963	889	820	880	882	871	852	904	864	857	906	897	829	897	867	854	862	945	843	933	881	913	884	926	890	932	877	913	851	869	910	940	915	881	870	899	871	911	949	939	874	856	875	859	903	871	858	904	867	892	937	922	879	864	858	863	861	915	894	880	894	923	948	861	877	843	915	903	905	935	846	886	892	840	882	885	887	920	886	876	890	890	879	930	866	882	884	876	894	935	935	884	870	905	864	910	853	851	862	871	862	882	937	841	886	912	881	872	827	901	897	859	906	844	853	846	858	898	901	896	898	822	914	850	924	899	909	913	933	920	938	902	860	904	901	905	877	846	875	940	864	879	900	903	891	831	900	873	877	925	869	923	905	836	893	936	884	947	861	897	935	893	853	944	885	942	931	863	931	915	864	864	922	918	875	873	947	885	902	892	869	947	886	929	847	875	921	904	848	936	881	852	906	881	874	860	845	878	899	907	927	899	884	923	902	902	952	890	893	921	858	914	900	891	882	897	898	857	923	926	889	884	874	901	944	908	908	982	889	922	911	979	919	903	879	864	874	899	981	941	897	937	914	880	908	930	895	873	866	916	855	901	881	908	895	882	902	928	867	949	928	902	905	837	884	863	932	946	868	890	858	917	930	878	887	888	803	889	897	876	845	840	890	865	922	864	895	904	954	853	893	891	864	924	870	854	896	829	867	906	904	844	873	905	887	888	887	903	864	950	864	886	888	899	913	876	910	879	890	929	927	897	899	868	863	809	894	921	882	883	901	885	883	882	892	865	848	909	863	860	870	898	870	923	876	873	926	868	903	877	873	863	864	945	903	923	865	936	921	937	893	866	866	956	875	945	871	923	907	901	858	833	880	889	876	861	930	925	907	898	897	906	875	924	901	870	892	944	901	883	877	867	851	993	873	953	924	849	865	924	881	902	927	934	816	887	926	843	865	887	906	876	859	886	831	852	858	867	927	917	853	876	885	980	930	888	939	862	957	883	867	900	883	870	869	890	955	903	912	896	862	907	846	912	874	928	859	923	898	877	914	874	921	904	847	941	916	834	858	900	898	891	855	931	844	911	870	857	869	903	925	848	867	896	942	921	839	879	911	930	902	849	927	892	934	866	908	898	891	852	883	873	888	902	922	878	915	862	823	877
73214	77343	69245	52922	31402	15433	2594	1683	669	456	431	405	364	339	364	375	431	707	994	1081	997	775	497	533	441	336	376	345	363	388	377	386	377	353	367	377	399	373	361	375	340	363	380	356	380	324	374	369	348	384	443	370	384	363	356	401	327	343	393	377	369	358	392	364	358	355	381	333	358	360	336	374	358	382	388	359	348	359	391	365	380	367	356	357	410	353	378	358	392	349	382	362	351	379	331	396	340	365	426	346	353	373	350	334	368	364	346	363	350	338	353	350	374	362	350	356	357	391	326	393	356	362	363	367	370	359	340	315	393	326	364	345	343	359	342	345	407	353	329	363	370	322	383	376	357	343	363	359	367	323	341	407	389	344	378	361	359	359	369	360	326	352	364	366	378	385	351	383	373	384	325	338	390	350	350	391	369	369	400	328	376	395	331	377	365	344	379	332	358	372	364	358	342	369	335	326	343	337	337	369	320	368	374	385	370	363	372	365	353	323	317	388	351	384	352	359	369	363	343	380	381	335	349	378	371	350	381	385	353	369	376	364	369	368	372	353	399	356	361	361	363	372	372	338	365	363	368	388	377	389	338	338	385	415	381	352	344	362	367	372	341	412	362	351	367	380	373	336	341	350	373	376	353	345	377	371	353	390	382	380	361	357	381	359	333	388	372	359	378	353	337	332	349	364	358	342	385	342	378	360	318	334	340	360	352	345	326	353	326	377	355	362	375	350	337	350	354	354	348	383	358	324	356	349	368	353	359	362	353	344	354	357	371	358	355	380	378	404	374	355	410	382	375	359	360	353	375	380	369	353	355	366	352	360	367	344	344	311	357	362	360	345	376	356	359	354	384	388	383	343	374	354	353	322	363	358	355	392	316	347	377	348	380	370	360	358	349	380	384	374	366	332	366	359	378	332	363	360	380	339	369	378	398	363	388	375	356	394	395	339	361	386	363	367	345	357	350	354	365	350	383	362	371	344	373	401	361	376	362	363	353	361	347	370	389	339	365	337	375	350	342	394	352	356	377	393	351	372	350	363	381	341	349	356	365	355	347	359	391	357	349	391	382	365	379	357	378	351	330	342	382	394	341	371	338	337	348	323	341	358	374	393	383	371	360	358	362	347	373	360	367	344	337	374	360	361	377	333	359	388	340	369	367	340	346	375	392	367	325	396	331	353	372	356	388	347	382	375	350	378	355	326	349	354	367	351	384	354	371	390	373	359	384	338	376	349	396	383	385	381	388	356	354	371	353	421	334	368	387	343	344	365	342	341	380	331	351	318	341	343	360	392	373	345	379	381	333	373	364	360	333	397	395	364	319	388	380	374	339	393	368	326	350	359	361	369	341	345	354	357	361	365	372	340	341	370	370	335	372	348	391	342	376	345	350	361	369	357	359	353	379	360	373	370	389	362	387	387	359	351	363	348	336	340	363	347	335	354	358	357	360	357	332	368	325	353	356	330	375	362	361	374	356	360	373	378	365	385	370	368	340	348	345	344	340	366	356	326	345	422	390	344	336	353	364	393	367	408	355	377	348	387	386	343	347	376	353	341	373	358	353	363	363	343	355	399	363	353	364	351	333	367	371	373	383	367	365	382	399	376	370	351	404	373	367	354	364	372	365	360	358	376	378	357	349	331	315	360	385	344	381	371	367	347	375	367	374	376	376	371	338	339	378	328	345	368	337	351	358	359	357	351	340	327	367	356	390	347	380	377	364	342	354	364	373	367	340	353	348	374	349	358	364	395	362	333	374	370	353	344	365	371	374	395	342	350	351	363	383	361	367	370	358	387	367	341	368	372	329	351	342	346	356	354	367	341	382	331	348	359	356	358	359	360	358	339	369	378	369	363	363	361	371	347	330	374	345	367	354	368	335	389	341	329	339	337	342	353	365	356	328	389	343	354	340	375	383	398	355	357	325	385	368	387	341	359	335	318	351	357	355	372	359	376	356	385	385	394	359	359	349	351	373	334	352	393	330	365	378	382	354	349	383	360	384	348	358	355	385	344	363	338	367	376	372	381	396	383	352	385	362	388	362	350	383	368	347	365	356	390	414	351	326	337	382	325	368	350	362	386	357	316	375	356	350	371	356	333	361	399	352	334	322	376	361	398	374	360	350	371	399	400	356	384	375	360	392	347	353	384	340	333	344	346	348	356	359	406	388	345	332	346	343	344	355	378	350	356	376	399	357	359	332	363	353	378	360	340	393	365	357	349	399	356	360	381	395	358	344	373	359	359	363	350	330	378	360	368	372	360	375	381	362	331	334	340	311	367	342	376	388	353	386	383	369	333	360	379	361	359	360	348	347	370	354	387	395	354	354	346	371	367	342	363	350	396	386	398	382	363	393	336	340	366	331	374	345	370	345	372	360	357	340	390	377	382	379	322	365	368	405	356	362	382	346	362	369	383	354	364	365	384	365	329	363	386	379	343	355	361	390	338	345	365	343	359	327	388	387	368	355	366	357	350	364	372	363	394	356	352	335	370	403	425	370	331	357	341	329	354	374	329	389	354	356	382	328	355	407	354	367	352	381	334	379	342	350	334	361	341	369	368	389	367	404	346	401	378	370	364	384	331	365	386	375	391	385	385	383	383	358	397	328	355	344	355	412	340	328	345	323	393	391	364	363	329	395	359	373	385	374	391	385	334	338	360	332	361	376	346	324	373	364	349	349	375	378	341	338	350	367	410	381	354	346	397	330	369	328	379	372	352	372	354	344	375	367	372	333	344	379	352	338	336	371	347	347	406	375	387	382	392	343	350	377	355	400	391	353	349	337	360	353	336	353	362	389	358	375	346	354	374	336	363	335	385	347	362	389	378	364	368	337	407	363	334	367	381	358	373	393	389	367	359	355	347	367	355	360	361	365	356	352	372	354	378	381	367	342	361	309	367	359	368	363	355	373	369	382	347	361	352	374	374	317	364	369	359	334	387	346	360	393	379	354	368	334	378	339	377	377	366	321	370	371	386	380	373	389	347	347	374	390	334	344	352	342	365	379	379	365	389	370	324	368	371	365	367	341	378	369	372	371	372	358	348	340	355	361	370	385	353	362	344	382	369	391	370	333	345	344	379	336	359	361	346	359	343	379	354	362	352	378	358	367	346	374	350	388	355	350	365	374	321	340	366	367	375	376	364	367	373	355	387	393	359	365	355	370	389	376	371	352	383	384	370	356	400	365	371	386	363	350	357	372	331	386	329	388	358	384	347	358	362	369	384	371	371	339	377	348	340	396	340	357	342	356	356	341	360	324	343	343	345	337	382	371	386	363	366	382	327	353	344	352	388	350	379	374	360	353	342	377	382	328	387	392	362	384	362	337	324	379	342	338	371	351	357	367	372	357	358	362	336	375	384	354	358	359	362	364	356	372	370	349	374	384	335	358	367	365	387	357	346	350	350	347	371	362	346	339	353	354	354	379	356	375	363	383	353	356	350	359	351	364	372	368	354	350	357	373	373	390	383	358	352	330	318	387	360	314	358	368	372	342	348
48222	61010	64677	54870	37489	21095	5412	5913	1870	1386	1009	993	941	889	967	1016	1287	2577	4511	4644	4390	2980	1716	1797	1337	944	832	919	903	866	875	919	919	852	854	882	868	852	883	897	893	841	852	883	880	858	884	864	887	901	1047	964	890	861	926	887	928	848	846	875	902	838	878	816	845	924	936	904	885	880	889	867	900	922	895	918	923	880	819	877	900	870	904	876	912	924	901	897	948	868	905	803	818	934	911	905	952	932	838	914	885	868	873	913	937	868	962	895	869	881	871	872	930	869	890	822	896	853	935	905	863	879	937	880	882	912	882	889	900	918	821	901	867	898	900	883	852	898	902	895	916	885	937	872	883	886	885	896	917	934	911	848	828	827	872	914	866	861	904	832	916	856	949	884	881	853	874	922	838	879	937	895	933	865	861	855	884	916	894	904	885	902	866	943	859	852	843	877	886	932	838	847	920	898	945	869	869	845	900	863	945	907	842	880	906	902	903	853	893	901	947	836	896	834	841	880	852	866	875	908	904	864	853	928	925	855	853	857	872	906	825	861	905	901	914	838	921	878	814	881	850	865	840	888	853	881	885	915	890	881	918	867	872	873	873	865	929	855	880	922	897	875	879	889	860	843	857	801	865	865	893	918	847	865	897	852	880	842	891	871	910	943	853	876	865	911	891	858	877	814	893	874	847	882	895	877	891	910	897	831	850	865	902	878	893	910	864	881	841	805	869	890	898	903	905	877	872	917	786	862	829	860	881	887	881	955	877	861	899	889	861	879	880	876	907	843	851	871	856	854	873	892	872	876	889	868	828	862	929	880	850	889	876	897	852	856	893	890	884	917	928	884	865	884	891	912	913	884	876	921	866	885	867	852	887	915	906	876	883	877	868	913	899	928	905	902	891	882	992	868	904	879	851	869	877	918	913	863	891	921	868	868	907	912	857	918	841	865	881	880	870	882	869	919	916	901	875	915	867	890	881	867	920	825	868	887	892	899	823	856	858	895	872	838	874	887	874	919	938	883	876	888	862	898	927	841	920	878	903	865	869	917	825	890	901	894	826	906	894	868	858	850	883	852	908	863	895	862	909	867	864	892	906	874	838	842	891	881	886	904	874	922	914	891	941	892	900	901	879	886	871	853	835	846	877	931	869	827	872	882	914	913	883	853	867	901	853	893	829	884	870	919	852	927	876	918	870	842	878	880	905	901	830	866	949	823	900	856	915	873	922	860	899	866	937	834	877	839	886	841	902	921	900	902	872	936	924	871	890	830	854	918	869	892	860	884	890	824	903	914	827	897	866	908	897	872	872	880	923	830	853	924	871	908	848	893	973	933	874	874	838	875	908	847	875	884	879	922	889	870	876	851	890	873	873	864	825	858	926	874	884	858	863	884	926	902	861	857	881	924	902	915	884	909	876	838	872	924	849	832	874	890	879	866	911	874	867	875	933	904	856	890	894	935	947	861	866	869	868	933	858	922	872	883	893	881	879	890	862	871	809	875	845	862	891	841	862	910	937	816	925	879	905	892	841	860	895	940	901	850	879	891	963	852	932	837	892	899	865	882	902	878	907	903	910	837	882	893	860	884	864	851	907	883	904	819	858	897	853	848	841	927	876	939	863	883	914	885	850	881	856	812	839	895	890	820	874	876	853	915	883	918	942	920	852	841	894	885	911	846	839	914	883	888	871	919	863	856	881	860	875	885	877	904	852	860	890	889	853	917	853	849	919	878	908	862	857	930	873	874	855	823	874	900	860	856	869	848	900	944	879	848	872	860	863	853	861	893	817	922	918	906	917	837	901	919	874	943	856	832	843	893	871	896	913	905	884	883	896	925	887	854	841	867	873	846	891	907	878	896	920	873	906	895	872	889	888	903	880	895	915	906	848	834	878	817	863	891	864	925	901	908	885	929	871	868	870	930	943	873	864	917	905	884	845	876	935	850	891	875	842	855	874	876	905	890	884	927	889	914	885	873	908	851	862	941	915	885	884	902	893	912	849	880	882	831	855	897	858	911	905	918	902	903	881	854	844	830	858	845	896	886	850	859	911	847	907	875	888	904	895	896	831	907	832	909	855	873	905	884	959	861	913	861	863	896	898	953	876	904	840	852	858	909	870	824	866	886	910	872	851	853	867	911	891	857	898	902	912	888	893	881	882	841	886	890	869	918	881	860	916	871	866	902	875	858	890	882	921	874	872	904	841	882	866	958	915	891	853	935	883	878	907	869	922	922	883	841	871	888	875	899	840	932	941	869	837	873	916	855	864	862	875	858	883	850	872	932	843	859	888	900	846	919	840	883	947	860	849	890	924	880	892	924	886	919	870	888	864	894	868	886	846	851	918	903	896	916	837	886	855	795	862	854	853	926	851	833	894	893	854	881	873	886	869	890	871	925	850	910	923	856	928	871	888	866	919	933	917	881	878	894	866	908	888	900	904	891	835	863	882	852	891	882	905	876	933	923	914	891	883	889	865	917	836	868	919	844	894	883	842	881	914	866	876	914	875	907	904	855	831	894	897	847	905	894	917	866	811	865	873	883	869	933	910	866	884	867	883	857	836	830	897	862	886	924	865	845	841	897	884	923	863	856	893	854	854	898	866	942	873	909	822	868	821	899	897	867	912	871	884	958	938	880	885	914	930	892	896	877	859	854	826	934	936	928	956	889	881	830	861	887	888	869	826	879	853	880	861	922	859	933	862	929	856	828	884	885	893	891	896	883	891	873	882	925	889	882	851	813	889	905	919	883	871	881	884	839	834	854	856	878	898	891	836	877	870	895	918	895	892	885	850	885	885	911	867	911	871	887	926	889	890	879	858	873	884	816	894	848	898	826	856	883	907	885	860	884	871	886	852	870	897	915	873	814	881	892	913	833	865	915	908	871	917	868	810	936	891	858	896	904	939	873	916	904	842	836	824	880	881	870	887	865	839	859	846	851	927	929	861	833	842	896	877	898	905	808	853	899	873	847	853	890	894	889	955	851	859	855	911	894	876	903	882	888	828	839	920	873	881	841	914	886	901	830	928	904	864	913	928	934	870	939	876	874	870	859	857	844	938	858	828	936	853	898	827	909	917	893	826	907	884	886	809	872	908	918	951	838	857	852	926	857	871	859	846	912	902	886	895	903	881	913	881	910	896	850	858	864	946	916	872	922	887	914	937	939	863	855	908	825	911	902	892	851	883	899	848	853	944	909	875	902	901	914	863	901	868	821	870	923	858	899	891	829	921	931	950	897	860	903	870	816	918	923	948	885	877	932	855	906	854	902	871	964	861	906	886	894	892	911	859	945	916	886	920	853	908	906	857	879	862	858	846	919	900	839	870	940	910	851	859	903	877	866	904	838	830	853	855	876	921	916	868	850	871	819	881	909	862	838	927	868	876	903	946	828	915	871	868	917	867	913	858	914	953	880	914	892	879	897	892	904	859	877	884	910	872	857	895	850	872	873	868	884	888	848	886	849	873	870	909	898	925	900	922	884	860	907	846	905	864	884	881	830
74700	76286	70401	54230	32270	14587	2997	2150	758	453	402	383	419	364	380	384	468	632	1025	1028	1026	842	544	395	423	385	382	348	363	365	365	346	348	360	356	341	357	334	377	370	376	365	390	352	399	372	387	341	350	364	357	332	346	357	356	385	346	373	356	366	338	373	355	369	352	338	353	359	346	375	361	371	378	368	346	360	366	351	365	385	368	364	333	353	357	404	371	384	356	367	381	362	357	370	314	370	331	349	362	342	344	337	360	342	348	371	368	350	339	347	351	355	347	358	357	355	390	369	303	358	355	329	339	345	376	349	340	347	349	369	358	343	350	351	368	355	343	378	381	372	336	355	345	334	327	358	367	360	366	341	342	371	389	348	333	358	357	355	364	370	355	348	333	347	356	380	333	365	343	367	340	376	370	345	351	395	375	370	346	363	374	376	360	381	354	351	365	349	357	357	330	336	357	367	359	359	388	374	342	381	371	344	353	312	375	347	363	332	342	385	368	363	376	368	339	354	340	399	359	340	359	341	380	368	318	329	340	349	334	346	361	364	358	358	311	369	385	349	348	323	355	350	363	339	347	346	355	366	382	327	328	345	349	334	349	350	329	355	366	357	371	333	366	357	371	374	380	334	366	374	382	361	360	352	379	346	338	370	324	367	378	350	364	341	396	387	397	340	325	389	357	366	361	354	370	390	346	367	374	334	347	351	345	342	344	369	345	383	363	365	388	336	365	362	335	382	372	399	318	361	359	392	347	313	337	363	313	355	319	327	389	369	351	350	360	309	359	386	357	366	363	365	351	361	350	355	370	398	393	352	365	370	331	355	345	384	354	378	338	356	329	388	350	349	346	421	328	375	377	394	359	330	319	327	378	372	387	357	365	327	354	352	381	326	353	350	358	364	341	372	367	354	386	366	373	366	379	366	372	357	356	351	358	354	356	361	369	396	383	380	363	361	331	346	365	347	345	341	355	364	360	332	330	360	306	359	386	374	353	384	399	348	378	372	380	361	358	334	356	377	344	346	345	372	333	377	375	356	327	349	339	375	379	370	353	360	371	346	388	364	340	376	382	352	336	335	369	362	362	368	379	356	340	338	387	372	372	327	337	358	355	340	379	369	340	369	337	327	363	372	345	342	380	353	325	388	372	351	362	365	379	365	351	395	356	355	349	352	322	356	352	349	375	332	346	337	352	367	401	365	354	342	322	310	382	376	352	344	362	348	360	336	342	351	358	352	357	353	341	393	345	383	356	375	356	349	335	354	334	328	362	369	344	344	343	388	363	362	324	356	338	315	361	363	381	347	342	348	349	349	345	355	373	364	379	347	354	356	335	373	379	341	357	350	365	386	331	378	363	386	388	341	352	379	363	329	342	339	346	348	331	354	378	372	333	370	300	346	375	360	365	351	354	340	367	347	359	362	365	354	358	358	311	347	328	364	376	358	368	308	395	361	354	352	370	354	333	340	369	366	349	369	370	372	344	349	340	382	357	350	363	350	410	320	326	389	335	366	404	353	394	344	345	329	353	328	414	379	351	363	341	395	384	331	372	348	356	403	356	368	357	340	328	369	387	371	344	373	332	362	394	386	320	373	357	360	362	376	347	395	394	386	370	353	367	347	360	367	369	379	387	365	366	333	341	397	372	380	371	392	358	351	349	396	351	352	298	363	342	385	363	323	393	378	360	370	396	375	347	371	348	342	380	375	392	357	382	349	354	355	357	344	329	353	357	352	341	360	358	344	358	356	354	392	382	340	367	379	342	353	352	347	344	357	342	415	366	335	375	342	403	373	363	387	380	349	335	372	381	388	375	374	382	365	345	372	339	345	390	330	356	363	358	352	371	325	367	369	330	385	321	382	330	363	344	352	349	360	377	364	345	349	377	368	365	372	361	345	367	367	392	359	359	336	303	374	359	360	381	345	357	340	376	362	352	351	343	361	368	328	361	328	378	357	355	365	373	340	336	357	383	389	349	368	362	361	325	353	339	382	370	350	358	362	315	372	358	375	374	382	396	338	318	383	350	335	332	335	343	370	321	339	350	360	355	341	362	380	389	364	376	347	340	373	354	369	351	366	360	367	344	323	377	368	343	336	346	337	415	356	377	310	345	377	383	363	379	380	354	375	367	349	359	363	366	372	367	366	379	363	360	346	396	363	349	367	400	347	375	388	359	358	327	327	452	349	343	362	362	351	352	363	379	338	366	365	327	346	344	355	365	354	342	373	356	361	351	348	406	325	359	346	355	325	369	359	333	358	345	384	328	364	365	365	350	378	378	373	367	397	330	376	335	369	353	365	349	354	393	335	367	355	389	389	345	391	358	369	343	379	360	377	382	381	373	354	363	361	371	364	322	365	369	334	373	360	372	351	331	375	355	363	348	335	388	322	359	353	347	359	388	373	325	343	381	364	365	375	356	349	347	315	362	382	361	388	353	351	333	322	343	396	369	383	342	366	360	380	382	357	375	384	363	366	363	381	357	330	344	334	349	334	364	348	371	350	345	328	337	341	344	340	352	343	373	343	361	334	360	345	376	358	352	371	352	345	370	350	373	361	387	350	384	345	342	337	363	379	377	357	352	323	334	347	380	364	361	343	386	386	347	338	329	383	354	295	312	344	394	361	389	385	362	361	349	327	345	349	349	358	344	300	309	376	300	323	353	384	364	344	364	348	397	324	347	364	347	345	355	369	344	370	366	356	338	348	360	342	389	348	361	338	357	378	381	346	343	334	363	372	382	362	387	367	358	354	381	399	374	368	353	372	346	346	367	349	353	320	334	348	349	380	358	370	360	352	356	355	349	364	333	365	329	371	359	405	347	340	340	366	310	330	371	348	383	345	355	397	372	324	350	354	362	371	372	368	373	336	354	360	352	356	359	350	332	350	343	349	346	332	366	336	362	390	365	361	330	357	316	352	341	394	396	385	336	376	370	352	312	352	340	328	362	355	386	339	373	370	344	324	344	359	396	348	351	374	369	394	354	385	360	390	348	347	349	406	379	299	345	316	364	340	359	334	340	331	395	352	368	364	330	360	364	352	366	368	363	373	371	359	375	393	363	358	379	368	343	354	360	357	329	379	349	349	344	367	355	357	328	389	339	337	357	358	341	338	325	334	353	351	384	343	361	347	322	371	402	371	337	349	367	393	366	361	352	352	360	330	366	368	388	368	340	372	337	353	381	383	371	362	317	355	365	349	385	362	345	327	362	356	365	354	348	390	371	333	351	365	364	373	344	389	353	354	377	351	373	346	365	374	359	339	352	382	337	349	368	347	364	344	352	348	376	380	330	321	346	386	352	371	368	368	336	336	359	349	341	360	383	385	356	350	359	357	370	358	352	362	339	381	349	349	378	356	343	350	337	405	359	398	356	331	385	356	379	352	347	388	363	354	356	339	381	356	356	321	352	375	384	368	350	360	363	332	360	383	355	374	385	321	377	371	365	384	341	312	375	347	368	383	323	359	325	345	348	369	347	359	357	366	337	353	355	359	359	352
48618	59601	65787	55858	38247	19156	6690	7617	2171	1347	1073	938	931	882	915	1109	1470	2581	4396	4336	4557	3342	1753	1406	1163	931	869	906	898	818	873	863	835	902	872	870	871	922	839	880	948	897	950	882	908	860	830	840	900	914	937	911	937	906	873	921	854	850	885	829	909	886	903	832	858	896	882	900	860	852	878	912	914	834	845	896	897	894	913	860	848	881	895	900	871	847	874	847	887	898	862	921	876	878	828	875	929	853	835	947	901	886	898	900	842	873	884	884	897	905	788	883	871	880	870	866	854	843	895	910	901	928	824	907	864	902	905	831	824	831	884	884	823	843	895	837	967	892	868	881	893	851	889	853	894	887	899	911	868	902	858	888	873	881	858	846	852	897	873	845	877	918	889	892	856	928	884	877	867	877	850	848	866	851	912	900	882	864	907	824	863	880	925	836	927	821	836	876	843	878	852	869	845	854	851	872	844	886	931	904	867	926	891	856	904	856	940	911	910	829	876	855	883	858	937	848	889	840	897	868	843	903	865	915	892	912	866	889	847	903	887	848	866	798	842	837	827	882	855	889	935	884	859	878	854	858	868	858	808	894	872	917	892	906	858	872	871	888	880	878	866	892	862	825	869	861	887	885	859	943	849	891	872	907	916	831	886	942	888	853	872	883	876	846	899	840	888	837	821	917	859	848	803	869	883	894	841	870	909	900	878	835	847	869	860	850	855	908	886	832	880	872	871	845	844	871	857	897	876	852	881	898	857	857	865	849	892	866	958	847	929	899	873	926	825	880	899	872	850	844	895	857	872	849	911	849	843	785	883	949	912	856	920	918	848	888	876	881	906	857	839	857	893	860	854	925	919	855	871	884	821	876	907	870	845	868	872	836	859	823	889	868	921	851	835	904	861	909	876	850	867	847	919	862	871	908	881	910	873	826	887	833	823	896	879	899	850	823	874	905	894	927	901	909	875	905	896	883	897	873	904	877	840	848	845	914	878	837	863	878	887	863	872	891	841	846	895	865	861	873	888	840	887	894	854	888	840	819	850	899	905	902	883	883	863	898	839	914	879	877	877	854	891	863	921	888	912	847	887	862	815	857	880	867	874	848	890	850	896	868	921	867	906	864	896	928	887	916	886	848	860	815	825	864	908	900	815	849	885	927	881	906	886	878	928	905	901	872	954	891	904	893	901	844	849	870	867	856	880	920	930	875	924	835	897	888	867	872	844	853	899	910	844	902	887	889	875	860	884	942	888	891	856	865	849	932	878	869	861	873	864	895	884	871	900	872	843	905	876	845	882	865	882	815	897	876	863	873	902	846	854	891	873	864	856	843	828	898	837	896	880	869	801	874	910	884	888	832	871	903	892	821	844	936	845	857	854	855	853	889	892	858	810	894	874	935	890	871	847	868	871	863	866	849	878	854	914	865	910	910	918	847	924	875	898	837	888	848	838	874	897	923	874	857	891	862	914	871	863	886	891	869	875	888	914	879	905	887	839	832	924	850	868	855	899	854	850	842	844	871	890	870	873	886	854	828	887	907	890	880	851	826	899	892	886	810	868	836	831	838	859	893	851	878	897	878	868	873	912	916	911	936	854	894	898	875	883	854	856	879	884	899	894	908	917	847	921	895	887	823	853	904	906	873	866	896	897	846	897	878	867	894	882	918	863	793	831	842	887	934	852	841	928	846	872	841	882	856	909	885	832	869	871	837	869	844	834	836	932	842	839	889	892	888	885	877	913	921	953	876	881	891	847	911	836	831	861	876	918	881	913	842	891	908	884	895	882	894	888	861	890	927	856	859	863	880	857	893	828	933	903	799	913	848	839	862	902	873	928	829	824	821	829	897	882	838	941	895	873	886	877	852	870	900	882	888	868	839	874	854	889	893	881	881	897	880	866	908	872	887	896	876	853	839	914	911	840	864	888	836	847	882	830	863	934	837	875	874	851	870	849	960	899	844	845	908	842	889	859	896	847	906	924	877	882	903	877	863	848	858	926	857	870	902	853	910	886	903	835	879	834	883	876	921	892	877	830	886	874	845	849	905	894	850	873	857	917	919	862	892	875	918	908	919	872	886	907	910	874	886	898	858	811	884	866	862	887	901	941	909	865	906	879	903	887	816	888	870	855	889	876	874	870	898	875	874	857	917	916	881	864	859	890	895	850	911	898	894	852	890	902	868	896	848	863	886	911	885	890	864	905	928	912	870	884	896	881	871	956	910	914	855	876	885	887	880	815	841	889	842	873	882	842	840	896	922	826	861	857	908	934	885	853	881	892	866	899	930	870	877	885	805	868	816	869	900	929	910	866	815	865	836	909	871	875	810	922	900	847	857	844	937	896	849	876	828	871	920	908	857	884	918	900	868	901	871	861	913	854	906	831	882	895	921	871	906	893	861	891	891	816	864	869	848	836	875	898	904	877	817	905	894	906	840	895	846	891	878	904	890	864	900	875	883	860	834	826	880	937	876	877	874	904	851	875	908	843	882	830	926	910	911	952	869	854	896	871	896	873	887	901	909	876	968	890	839	880	851	854	833	885	882	883	856	872	890	868	862	911	870	894	900	836	838	869	829	859	900	841	914	867	920	895	849	897	896	827	903	866	876	894	879	832	890	849	900	910	900	878	879	867	857	831	856	840	893	924	918	837	886	891	901	900	883	857	878	877	893	789	907	844	884	883	884	853	910	899	916	897	846	919	898	898	871	910	857	892	833	872	858	885	859	886	838	856	822	870	847	931	891	874	857	912	855	863	860	892	916	896	892	899	885	976	883	904	923	876	873	866	902	869	855	860	868	910	853	851	876	841	858	826	865	903	813	905	873	880	883	900	849	876	882	856	916	885	856	887	958	892	873	886	921	866	845	827	879	897	880	903	893	817	839	877	909	912	844	929	867	834	901	885	852	919	847	839	834	896	878	862	848	901	884	846	848	806	889	901	861	866	917	888	868	893	862	936	877	839	899	880	850	941	838	904	929	866	855	848	865	830	876	869	950	859	815	902	901	876	887	850	916	875	871	884	862	875	881	877	867	882	939	910	892	859	950	833	889	866	918	872	863	883	877	851	915	867	867	873	867	875	852	870	845	880	866	874	850	831	878	893	818	851	923	877	931	890	893	863	888	893	920	872	837	888	888	871	851	894	871	870	896	884	954	890	871	869	888	862	847	888	838	827	895	842	873	885	893	889	864	843	961	867	857	855	922	859	885	871	819	866	858	931	859	901	904	835	834	840	854	890	915	879	910	885	864	824	886	913	864	886	868	822	876	882	838	844	874	884	880	872	873	908	931	894	850	873	914	895	844	852	935	901	881	880	823	867	895	861	877	883	841	854	857	848	913	837	825	885	866	841	877	834	880	889	866	884	934	850	867	880	860	850	814	942	876	928	875	886	890	897	828	875	874	859	878	890	904	872	896	842	842	843	824	897	892	904	877	837	873	923	893	849	839	861	905	843	874	822	883	905	866	843	876	872	855	845	909	868	856	899	858	855	858	872	934	870	855
74077	74832	71040	54456	33584	15309	2765	1214	630	514	452	357	362	374	378	383	428	727	1258	911	1040	822	730	493	361	356	371	371	326	400	358	380	374	369	355	353	349	394	336	341	356	367	315	364	356	330	344	346	353	404	357	341	342	372	390	383	382	309	327	356	338	350	355	378	347	368	386	362	374	388	358	328	317	375	347	371	369	362	364	370	362	370	362	362	350	366	343	351	378	372	386	352	338	325	325	357	357	350	335	345	340	347	358	318	349	347	353	386	377	364	372	336	324	359	372	336	361	314	343	363	364	371	357	325	334	326	356	349	366	386	400	332	358	349	352	352	373	340	354	364	315	343	355	345	373	331	342	359	348	339	385	365	373	354	353	380	338	373	360	336	333	362	350	339	386	386	384	363	322	364	329	375	368	343	343	365	356	335	339	318	406	390	340	369	366	351	342	342	349	369	380	336	336	362	342	351	393	358	345	379	322	359	314	345	372	354	352	360	385	351	377	334	322	344	349	382	355	354	357	346	340	379	337	364	354	319	337	352	360	355	370	347	325	356	350	371	416	332	307	348	332	355	334	371	407	347	331	327	335	351	378	349	343	365	324	375	373	390	330	349	372	346	336	341	331	343	335	350	349	353	350	344	332	375	385	346	334	364	325	381	365	370	336	355	367	325	382	349	357	360	312	358	347	342	400	374	333	360	345	327	348	341	332	324	337	358	355	353	305	345	351	343	322	333	351	386	355	378	363	352	386	315	347	354	365	373	334	377	357	326	331	343	374	319	363	362	369	332	364	366	362	381	349	355	346	378	362	362	356	350	369	379	368	350	386	364	355	353	337	373	354	338	345	374	336	336	369	345	346	371	368	362	350	373	359	366	359	338	381	365	375	368	343	345	353	368	357	365	377	352	345	381	371	330	344	326	370	334	366	358	325	356	367	332	378	347	355	347	359	364	353	364	307	355	343	329	307	316	358	343	344	366	375	366	375	351	396	357	333	372	369	376	357	339	350	345	375	345	325	372	352	388	349	373	384	395	369	347	367	346	335	354	357	327	370	350	381	394	368	369	320	362	355	364	381	377	378	356	364	354	334	388	336	369	375	341	352	351	325	364	363	315	362	374	321	344	359	344	362	373	362	336	359	360	368	351	367	294	349	344	376	332	354	360	327	327	378	365	383	336	391	326	347	346	362	346	353	344	379	349	365	392	360	384	321	332	376	350	374	345	346	359	340	351	364	354	327	376	352	378	373	382	370	359	341	356	345	325	339	347	372	376	397	340	363	357	363	302	349	358	313	358	302	358	346	354	358	366	337	344	339	370	383	326	343	394	383	362	371	358	359	327	339	369	386	354	350	330	333	334	312	370	353	355	317	348	355	356	387	370	352	355	357	361	365	374	342	350	355	359	347	338	361	356	347	365	357	368	382	372	311	347	336	362	377	403	341	321	378	331	374	354	394	377	335	370	355	385	348	330	358	377	358	361	401	342	357	348	388	369	347	363	362	364	350	329	350	355	327	325	325	372	376	342	332	321	311	342	392	334	329	339	357	339	364	367	323	391	388	344	350	322	341	336	322	369	325	333	330	339	324	358	358	357	339	349	355	346	345	373	341	341	381	333	386	359	349	379	358	372	354	337	348	372	360	365	391	379	339	345	366	367	361	343	367	383	341	322	351	340	355	365	356	351	339	317	380	352	331	361	365	390	342	359	363	326	339	387	364	326	335	357	358	350	346	320	367	385	372	355	388	367	370	352	368	344	351	349	371	370	345	396	332	364	378	400	335	364	399	392	343	360	369	322	329	368	330	386	376	332	369	354	324	364	349	349	362	355	382	357	380	337	367	388	348	326	357	400	354	342	339	335	321	348	339	353	335	361	379	393	370	371	359	329	324	344	367	356	365	354	355	330	324	324	341	354	372	350	365	348	347	368	390	376	342	377	341	376	370	341	355	378	335	367	358	370	347	338	354	337	366	360	372	348	372	361	331	352	340	361	343	365	367	367	330	356	340	387	320	351	315	348	367	362	334	375	333	372	352	365	354	381	335	300	314	358	382	374	351	346	352	358	373	347	353	359	362	344	356	330	351	341	347	361	333	356	340	362	350	344	331	329	328	352	345	336	376	408	386	355	336	341	387	378	330	357	339	347	330	367	344	371	367	325	370	367	352	374	367	331	360	353	346	375	369	347	355	350	361	387	332	336	393	335	310	347	365	348	331	351	362	377	384	351	359	380	379	357	340	350	375	373	353	381	352	385	360	336	387	366	365	374	344	349	365	354	357	353	343	355	368	340	336	334	339	353	352	379	328	363	368	344	342	359	344	363	338	346	363	368	347	399	361	341	344	356	340	386	359	373	343	369	326	366	344	339	365	349	338	350	335	386	343	375	330	361	349	370	368	369	343	355	376	366	324	303	346	338	355	383	341	333	385	345	337	331	320	367	349	378	354	320	368	348	338	369	362	387	338	350	360	340	371	350	370	338	325	409	344	353	356	358	375	399	346	358	341	383	361	384	307	336	329	361	358	365	343	351	349	374	356	350	357	347	337	376	334	340	339	342	349	348	380	354	350	357	369	354	352	368	343	363	362	355	354	347	341	374	340	339	345	321	377	395	340	325	360	363	368	349	349	375	350	332	316	395	326	353	347	404	380	374	340	338	344	340	324	377	335	376	367	306	380	370	358	366	341	362	331	337	339	355	366	340	380	357	370	298	379	379	373	373	364	336	338	331	389	360	336	369	364	364	342	378	335	372	328	332	327	353	413	332	376	354	378	328	340	418	351	354	376	378	376	321	349	327	344	349	338	384	374	349	326	347	350	348	376	324	358	372	369	342	362	357	367	344	332	345	349	364	338	367	341	378	353	347	375	380	374	343	328	368	348	380	360	378	359	343	352	363	374	354	350	359	341	351	335	359	336	372	318	342	336	367	353	365	400	332	334	375	391	341	318	342	342	354	356	328	348	364	318	368	372	351	337	338	359	372	373	364	346	365	328	364	371	348	399	385	355	347	318	360	364	388	361	372	373	358	339	359	364	342	363	374	369	338	377	337	326	360	312	347	344	369	331	357	377	341	349	397	330	341	338	356	436	351	322	357	370	387	343	344	375	341	347	331	373	360	321	369	334	351	346	367	362	345	388	329	359	344	364	355	350	357	364	331	374	350	380	360	365	359	379	340	357	378	367	379	351	360	354	342	354	378	357	329	346	331	341	352	403	358	353	372	369	341	320	325	350	365	357	383	362	356	353	346	334	346	383	387	349	348	350	311	372	369	350	370	359	347	361	340	353	366	357	339	317	366	343	367	314	359	367	361	358	371	386	384	333	323	322	356	352	350	347	328	346	357	330	384	381	350	334	402	371	324	374	375	339	370	339	386	359	386	370	363	355	348	355	307	350	364	379	373	328	373	353	337	336	347	336	336	343	350	337	360	352	341	352	358	366	330	345	332	365	316	338	369	349	374	348	346	374	410	325	340	343	373	342	340	341	328	361	367	350	381
48945	59053	66503	55936	39056	20966	5448	4002	2144	1621	1395	935	952	942	946	1020	1242	3286	5336	3995	4696	3560	2565	1487	1027	875	843	876	855	868	828	854	818	829	840	870	876	887	860	864	884	828	820	853	901	882	935	861	877	893	893	888	893	878	849	877	844	896	871	858	901	866	815	910	866	882	873	871	851	828	836	868	891	881	876	778	857	817	861	884	863	857	851	869	896	856	863	830	805	868	894	837	886	916	880	885	891	871	864	869	880	889	820	876	883	834	842	914	898	836	824	895	810	839	862	888	864	895	899	861	830	864	893	849	837	847	880	845	920	856	921	881	856	865	811	852	858	884	887	849	874	876	885	848	915	912	878	896	855	859	884	817	880	880	884	900	858	869	851	899	891	871	899	883	898	851	903	831	880	818	927	873	888	864	910	868	874	933	861	892	853	871	868	853	877	896	882	847	845	862	881	938	868	875	874	876	889	861	842	885	870	857	881	819	938	889	857	890	866	921	909	820	889	852	824	903	880	879	858	859	871	892	915	892	867	853	873	860	883	910	866	840	858	920	896	851	858	878	854	832	868	903	843	848	826	915	863	846	854	866	887	853	856	844	876	875	904	867	838	876	862	868	845	880	891	846	932	806	844	812	909	931	864	849	886	870	872	874	863	906	866	892	883	862	856	867	891	875	911	884	862	866	829	888	894	896	892	925	837	852	868	877	866	889	855	846	833	912	875	807	898	854	897	855	866	940	877	898	818	880	886	829	876	855	873	886	896	887	898	911	894	847	876	861	900	832	901	937	940	881	852	901	846	920	860	876	856	912	890	904	879	877	932	852	842	900	872	857	843	873	839	885	861	868	884	847	841	895	826	906	829	841	879	900	893	828	863	879	879	846	873	871	886	837	835	854	830	871	884	843	885	892	845	870	890	836	852	859	921	913	896	894	853	899	859	886	836	884	858	895	902	884	838	860	847	854	859	836	871	904	859	845	889	934	884	906	873	867	870	869	912	839	853	876	860	893	913	846	943	881	845	891	866	873	899	856	903	898	890	882	858	922	841	863	801	833	848	820	823	855	874	858	900	900	879	855	877	898	883	860	856	826	883	829	859	845	897	874	877	833	889	870	875	820	863	894	839	912	871	851	854	850	847	855	853	882	897	831	874	841	800	828	900	887	879	852	854	880	851	888	890	825	875	860	858	911	846	851	915	828	869	826	810	840	884	866	896	907	843	888	856	913	886	882	842	854	888	865	887	868	878	835	878	876	882	887	888	848	877	820	931	832	862	892	840	848	836	902	881	843	856	810	906	892	862	879	878	906	834	879	864	800	867	908	872	860	926	947	885	880	848	897	870	870	853	867	867	816	876	890	852	840	864	905	860	868	867	912	891	858	832	827	842	879	862	936	878	834	878	831	826	903	859	928	877	853	873	890	879	866	881	833	841	863	898	889	872	886	841	922	910	954	854	839	845	891	869	870	897	866	853	860	869	863	863	902	806	864	853	874	836	877	849	840	824	866	851	918	885	891	889	823	846	856	854	827	881	912	880	829	844	863	866	896	822	872	845	833	872	891	894	899	925	904	834	813	866	876	814	851	878	852	849	859	845	835	859	871	895	877	852	860	880	853	864	863	861	861	861	870	867	851	874	904	872	847	887	860	849	874	878	885	903	875	922	868	855	918	852	891	857	841	875	887	839	910	900	883	879	859	840	876	926	835	838	868	893	843	889	909	839	840	856	866	907	848	866	862	847	846	882	832	845	881	861	837	922	877	892	802	884	845	887	862	859	890	894	944	840	875	821	911	906	856	888	894	853	853	857	880	857	857	868	904	871	936	839	890	847	871	853	851	918	895	905	843	834	876	880	836	830	854	911	871	874	860	874	825	895	915	858	844	864	868	906	855	877	799	944	843	839	859	925	911	857	833	845	854	848	881	844	869	807	866	898	831	905	882	871	862	831	861	902	848	829	870	873	894	867	874	889	908	822	844	853	917	862	895	808	853	886	888	902	847	844	813	898	875	843	858	856	849	880	871	866	868	900	880	895	923	889	873	843	871	866	835	908	868	938	867	878	894	939	859	886	841	861	849	874	897	820	829	843	853	834	859	915	864	804	908	916	869	902	924	877	826	877	883	866	852	882	916	864	902	920	830	834	874	881	871	872	844	834	851	848	830	882	967	840	920	895	897	817	845	863	879	894	783	921	905	838	872	879	917	869	908	798	864	895	847	894	887	843	862	848	857	904	888	874	875	851	865	875	832	862	870	873	882	886	883	832	857	896	861	866	843	869	872	873	861	879	874	829	876	827	860	820	926	915	843	905	885	817	841	875	828	903	867	866	910	844	860	828	891	874	875	831	875	920	850	867	875	900	911	825	884	885	880	879	912	884	810	897	935	889	894	876	887	876	910	896	906	895	866	856	861	872	888	889	864	849	853	841	854	857	906	848	871	884	847	833	873	820	813	893	853	854	894	879	892	906	870	844	826	820	832	888	880	838	890	909	856	894	882	865	859	922	870	821	896	912	853	857	901	842	821	896	801	863	872	851	872	903	854	860	898	844	887	837	861	844	837	924	851	848	884	921	859	922	850	868	883	848	854	883	797	890	950	846	810	819	850	912	891	899	869	885	798	905	857	875	883	881	913	870	825	891	941	907	849	854	923	848	862	867	837	828	876	884	921	837	835	866	895	862	835	871	914	855	871	835	858	888	941	867	882	914	853	882	866	898	932	868	839	899	861	879	873	907	892	809	829	864	854	848	904	861	838	859	857	850	853	878	851	890	769	929	901	852	868	877	922	876	890	848	864	835	808	943	875	828	895	830	859	932	850	884	839	844	839	880	847	905	874	867	936	841	869	856	857	857	877	869	857	837	880	881	897	834	850	885	846	911	905	802	867	872	889	841	917	861	919	868	910	848	860	851	878	864	841	841	843	875	915	917	809	875	835	854	866	852	860	850	864	917	901	885	881	859	874	853	868	864	874	920	834	885	846	816	905	847	800	851	879	899	871	850	882	843	882	887	839	880	842	843	891	913	894	818	894	826	890	879	920	895	884	859	851	869	893	907	847	865	869	831	895	851	901	912	820	871	885	891	880	865	848	843	850	902	877	876	848	892	858	882	885	874	851	841	841	927	906	867	843	855	913	830	872	859	881	886	909	867	862	869	852	844	910	905	874	871	850	885	924	872	853	874	845	901	862	855	898	849	845	830	857	886	898	896	889	905	875	920	879	868	861	859	955	844	853	886	923	868	952	902	937	891	865	843	925	900	878	890	875	891	806	851	931	873	847	916	905	810	869	885	926	876	857	827	873	833	894	811	888	863	883	917	869	853	857	904	839	867	880	912	893	875	846	880	872	857	881	843	858	873	845	839	908	856	882	869	874	844	882	825	853	880	872	881	918	865	852	894	841	867	862	866	857	869	896	870	842	940	818	889	884	898	898	883	872	869	897	840	890	876	870	893	907	865	857	884	927	915	873	891	855	864	844	855	771	871	861	891	860	873	849
71530	75251	69847	54190	33038	15666	3375	1276	707	542	390	377	359	350	342	331	392	707	1258	1137	1193	948	652	474	398	317	331	324	352	339	342	367	337	346	352	364	343	354	357	372	347	354	364	330	354	351	367	396	360	343	348	369	360	331	351	367	347	345	359	347	366	389	343	365	349	359	369	358	340	368	357	352	337	368	322	355	348	352	364	337	339	358	365	373	350	329	349	332	335	339	366	357	333	359	353	372	354	364	363	352	348	382	388	350	368	341	356	388	322	380	374	315	367	344	326	401	368	318	327	351	360	361	374	397	343	355	354	385	404	335	383	363	396	362	346	352	323	350	352	337	373	362	338	359	375	357	335	350	377	350	336	352	340	377	347	346	328	380	373	331	352	358	333	355	315	354	352	352	341	356	352	395	353	346	341	364	387	329	347	339	348	347	343	358	355	358	346	349	318	394	352	343	351	378	357	362	321	335	327	334	362	333	320	339	328	341	331	341	378	353	339	370	369	363	360	353	342	337	356	319	346	344	351	348	332	390	327	366	337	392	362	337	341	360	360	352	339	376	340	356	341	400	362	367	332	349	370	327	342	331	363	349	357	319	392	313	353	326	325	329	347	317	388	373	351	361	376	355	330	377	350	360	340	341	328	351	347	358	352	339	334	360	362	347	344	375	363	311	352	342	333	377	374	356	338	332	369	403	365	331	334	363	344	362	307	351	336	387	361	348	325	369	323	349	343	358	352	346	346	356	344	394	344	341	395	341	335	375	368	364	369	339	319	343	303	360	357	360	324	362	367	361	333	336	366	357	349	350	347	367	336	341	372	362	390	354	338	387	352	356	356	342	364	372	354	362	410	352	361	363	354	291	365	379	329	382	327	319	328	327	353	352	344	342	350	338	376	361	392	388	366	350	354	334	365	329	365	355	335	335	345	338	362	394	357	342	341	337	344	342	323	353	358	325	335	341	349	364	352	317	336	372	339	355	330	339	369	331	346	355	330	353	339	355	334	314	369	319	339	350	361	361	346	322	324	356	367	365	366	342	337	403	357	353	361	341	336	333	366	358	332	361	349	379	339	353	344	353	364	359	368	331	367	338	353	340	374	357	325	359	359	330	337	350	318	353	392	357	340	325	362	363	357	350	342	346	331	362	358	359	375	316	358	394	368	330	354	357	341	344	349	402	356	339	342	346	370	346	333	369	347	357	332	313	377	327	336	338	348	351	388	370	339	358	357	361	304	351	359	370	336	342	353	361	302	354	359	330	373	369	348	359	344	381	355	359	348	372	363	356	342	341	351	332	338	361	360	327	336	356	349	373	334	376	407	355	359	389	336	337	340	337	385	353	327	344	356	350	362	352	337	366	343	331	364	337	308	342	363	378	369	341	343	348	384	353	361	346	331	351	360	354	360	365	354	355	353	358	344	366	337	361	362	347	364	370	376	331	344	378	339	333	340	382	364	371	374	359	327	349	366	326	368	342	340	367	350	334	389	327	365	362	356	390	349	370	356	367	356	350	321	358	354	335	356	363	381	376	365	359	317	326	317	398	348	354	333	353	364	402	355	338	330	366	341	343	371	389	331	330	338	329	370	347	358	375	358	352	331	338	335	349	339	351	347	329	339	384	335	338	354	343	313	394	310	344	360	345	340	348	345	367	329	351	338	349	388	347	330	305	365	380	397	351	347	341	380	327	329	350	330	336	382	332	344	354	349	356	363	347	373	324	349	325	342	333	365	355	381	352	355	355	351	354	379	350	364	380	321	395	348	352	339	352	342	357	367	346	394	313	362	340	320	326	348	363	347	343	352	361	385	349	326	345	333	351	368	333	381	383	368	382	339	357	345	328	381	394	323	350	324	345	311	354	344	383	337	365	353	372	319	347	327	358	351	340	359	351	353	364	350	379	326	343	351	334	359	340	333	338	334	352	337	342	331	342	334	380	340	363	323	344	376	360	343	297	321	359	351	319	355	384	353	352	352	341	338	369	346	350	336	364	350	318	357	336	336	317	352	367	340	360	352	361	329	366	357	350	347	355	356	339	377	371	368	360	307	364	366	367	344	359	371	329	328	344	334	349	346	345	344	369	363	363	346	354	343	363	359	348	344	335	353	345	342	349	342	333	332	340	383	366	360	368	312	359	330	342	373	350	357	363	372	388	327	347	338	329	338	313	363	341	361	353	369	356	349	351	366	350	361	342	359	341	348	347	377	344	335	377	384	351	364	319	394	320	362	352	345	398	310	390	346	348	343	341	378	363	353	313	341	339	380	370	357	350	357	338	328	360	340	351	384	399	318	321	344	350	376	384	361	362	378	382	363	341	338	386	354	341	345	355	347	375	368	347	360	355	329	342	334	340	328	346	343	349	349	348	319	321	364	354	311	317	328	347	324	369	362	360	336	364	355	349	346	364	339	355	328	354	343	345	345	373	325	337	366	328	356	372	365	357	313	324	340	316	345	360	341	354	320	349	344	348	328	369	326	345	329	341	355	358	320	383	352	349	348	347	305	351	322	340	369	368	365	348	370	349	351	357	340	352	360	352	340	359	318	351	393	343	343	349	363	354	312	354	370	356	357	348	339	350	359	330	350	348	331	342	361	327	345	338	339	334	342	351	334	343	331	367	367	361	323	353	350	373	377	345	333	338	370	358	345	340	393	346	340	314	340	341	361	330	371	361	343	360	362	313	371	384	371	365	363	390	351	354	326	367	340	333	366	344	367	357	353	356	365	357	357	346	351	358	366	344	338	337	372	360	360	338	369	341	349	355	338	337	314	399	355	344	363	360	338	345	372	353	354	333	367	335	352	362	340	343	327	370	363	329	360	334	367	326	368	362	353	341	337	352	337	342	377	355	326	368	341	321	323	364	378	345	369	374	359	362	336	330	338	396	333	332	348	342	322	366	362	384	298	347	343	353	352	338	306	374	356	350	335	328	345	410	317	385	356	345	317	364	328	339	360	378	349	347	348	315	347	358	348	329	345	373	361	358	373	376	375	370	336	346	337	353	366	363	345	341	356	366	379	328	351	351	389	311	348	340	366	318	349	338	334	345	368	323	343	376	324	357	373	362	333	322	352	351	381	332	339	338	353	320	403	352	343	353	396	370	340	345	344	339	344	332	352	379	368	323	323	350	329	333	337	320	338	346	335	353	339	353	335	371	353	367	370	355	343	347	371	360	338	355	351	353	350	370	332	371	342	373	380	347	370	336	345	301	330	347	344	350	314	331	384	358	371	355	342	373	367	372	334	392	371	332	384	350	347	360	308	353	351	332	341	374	341	384	370	357	356	357	375	399	349	319	360	395	351	368	363	333	366	335	348	353	369	367	357	311	354	351	346	356	379	338	353	323	351	353	377	324	342	330	373	365	340	333	358	378	361	341	352	389	347	363	353	337	346	357	346	384	326	366	357	358	373	342	343	348	348	338	322	353	339	306	382	344	377	375	358	360	348	338	331	343	358	353	325	360	341	364	367	343	354	358	358	329	332	348	317	319
47415	60220	65191	56019	39160	21558	6679	4385	2198	1697	1069	942	965	941	915	956	1014	2772	5782	5184	5111	3871	2510	1582	961	838	868	854	857	880	888	826	843	914	875	847	847	831	898	873	864	875	849	880	836	832	840	835	812	896	927	882	897	888	863	860	856	863	868	893	893	840	900	832	842	822	870	846	850	882	859	851	798	849	865	873	825	865	854	869	840	858	927	886	856	853	869	923	845	895	885	896	884	882	857	883	876	871	825	815	869	880	845	890	823	863	831	859	816	884	830	886	844	856	820	836	868	883	801	891	820	883	868	899	884	895	834	816	861	880	889	851	841	860	849	875	875	901	850	800	812	770	867	812	884	879	896	901	833	824	906	916	850	880	899	830	944	846	847	862	878	889	857	900	886	861	864	915	869	853	831	864	850	859	826	900	798	856	870	878	863	893	815	855	865	888	881	863	860	831	809	878	930	880	857	816	838	860	826	913	829	880	908	885	879	823	888	819	868	861	868	860	849	874	837	815	844	857	855	874	824	810	874	852	874	940	861	918	861	852	846	864	840	827	844	846	863	835	850	892	858	876	882	856	867	884	876	878	859	839	856	889	855	817	809	829	839	878	852	857	901	846	857	834	822	883	867	871	861	855	868	942	872	833	848	856	844	865	860	869	874	849	876	859	840	865	837	872	890	851	832	887	863	805	836	858	842	862	872	872	828	890	871	856	841	898	881	881	844	877	915	821	898	849	884	828	860	887	831	889	860	862	828	854	886	809	877	892	893	848	855	828	857	874	858	903	835	857	861	845	861	862	860	868	826	803	848	847	863	874	854	833	854	852	845	829	885	829	879	868	839	847	856	831	821	878	840	863	905	908	874	893	873	880	865	894	853	888	873	877	928	835	835	919	892	805	842	827	852	899	878	840	899	875	846	845	826	866	864	879	870	858	864	859	885	890	838	891	898	866	853	868	865	820	823	868	865	873	883	861	884	869	863	865	865	866	873	881	890	810	847	868	906	873	836	897	865	913	869	810	850	845	842	851	864	923	888	834	842	879	897	851	822	832	854	831	848	900	855	928	805	827	870	904	805	859	847	876	845	864	858	878	893	876	884	875	885	864	899	865	857	873	880	856	886	881	848	860	876	802	877	846	912	832	857	865	811	834	891	820	858	813	839	906	829	830	851	864	888	876	831	894	840	822	828	880	855	817	885	868	915	884	891	847	827	856	942	838	887	807	809	879	876	839	804	876	852	819	892	887	918	819	853	814	859	847	920	869	881	851	862	894	846	854	890	844	895	804	857	842	884	857	909	827	881	882	857	880	864	868	891	899	871	810	856	858	825	847	842	857	857	892	857	887	843	893	845	835	820	852	848	897	846	924	895	839	905	812	854	830	870	858	816	874	857	902	904	892	846	832	874	884	849	828	841	882	824	855	878	860	853	896	869	812	882	867	890	873	842	878	841	832	832	814	838	862	831	812	897	843	855	888	841	887	855	832	869	906	835	891	860	866	840	913	862	863	845	841	793	884	871	890	800	881	792	864	876	790	852	882	870	891	876	865	898	884	842	820	885	841	897	852	879	862	858	888	848	825	835	831	843	879	853	891	834	813	843	868	913	879	837	900	855	881	810	892	864	847	833	877	908	899	833	884	856	905	866	876	866	838	900	899	876	853	852	834	879	895	854	893	854	844	827	828	871	897	873	808	858	882	845	791	891	860	842	849	825	851	838	852	885	870	877	861	867	869	881	880	911	844	850	862	893	821	881	863	870	838	846	861	898	835	908	824	860	909	819	879	835	815	838	813	881	838	898	833	874	874	888	854	888	916	881	833	823	846	850	898	816	870	858	851	836	896	858	937	853	801	897	875	878	863	902	821	876	868	847	865	844	843	901	847	842	825	893	831	890	891	862	835	894	851	869	868	884	863	855	875	822	947	833	858	835	890	875	839	883	834	878	860	893	822	850	860	786	791	856	836	837	884	837	865	907	847	870	854	904	874	915	894	906	839	801	861	866	849	879	872	803	865	793	869	916	877	843	899	891	883	861	829	871	861	834	879	856	876	873	863	837	834	872	905	885	921	868	840	864	810	848	855	841	891	851	829	871	858	836	875	810	852	886	927	848	821	819	893	861	858	868	896	872	872	881	869	868	851	867	890	888	854	908	852	848	844	923	849	863	905	875	884	850	805	835	905	838	851	876	895	871	825	849	871	869	910	869	849	844	911	886	837	837	896	821	882	928	872	839	814	912	880	839	856	853	899	849	876	824	893	917	839	877	898	862	850	889	842	868	899	841	899	876	811	853	894	855	832	867	863	833	870	871	881	848	911	816	823	874	870	882	870	892	906	895	820	883	840	877	899	863	862	862	828	890	848	828	859	815	850	877	845	813	886	849	871	890	911	881	829	820	868	816	877	862	884	867	867	865	835	834	850	864	907	832	831	837	826	785	822	860	764	854	878	852	891	887	819	892	815	849	859	882	846	874	883	866	863	861	902	862	892	863	856	838	873	893	926	843	911	848	817	912	870	812	856	888	865	854	885	900	895	877	822	849	927	854	840	890	878	845	816	841	822	817	911	824	893	840	851	890	876	879	851	805	891	881	817	791	850	903	900	856	877	869	889	893	858	840	898	850	845	842	877	844	818	912	885	834	850	867	864	834	850	863	890	859	804	865	923	856	879	825	852	884	860	816	865	856	873	856	868	848	890	860	853	850	911	880	900	862	857	869	902	849	849	848	879	892	821	872	814	884	840	848	914	852	839	813	864	860	891	828	881	888	911	864	885	821	845	874	872	853	832	809	919	879	880	873	813	830	890	837	859	829	853	861	876	881	823	839	833	852	861	789	845	936	887	879	826	884	797	819	907	813	892	880	841	845	884	882	800	862	868	837	885	870	849	816	850	864	878	830	845	843	888	836	834	901	911	849	833	834	896	885	854	839	864	833	891	858	841	880	813	852	823	838	871	832	838	883	906	836	841	812	811	853	834	892	909	839	839	904	867	838	840	916	882	838	841	811	799	890	879	898	865	911	892	877	888	883	881	849	869	862	881	857	830	901	851	860	887	805	890	886	836	877	877	862	883	921	846	864	882	891	877	852	840	811	875	820	841	898	882	815	845	859	887	838	855	899	857	849	859	835	840	845	862	931	847	890	862	845	836	831	878	874	865	849	833	942	870	868	836	861	823	835	859	840	828	801	848	883	824	820	821	857	848	874	832	863	840	900	829	840	847	822	814	850	862	874	901	909	834	852	916	836	867	859	819	874	902	833	847	832	905	869	831	871	883	883	866	920	852	857	837	895	860	863	859	836	857	872	878	890	814	885	842	862	872	883	822	913	899	874	832	887	828	873	877	833	863	902	804	845	829	861	866	905	829	896	838	822	891	882	843	863	850	867	826	851	854	881	886	881	856	856	850	836	894	886	922	846	860	873	883	833	830	869	878	910	862	837	877	849	891	854	857	852	856	864	863	926	842	849	844	860	836	860	889	898	881	852	837	864	845	911	825
72486	74976	68887	54100	29913	14901	3127	2360	649	503	439	358	359	373	373	359	498	1075	1354	1324	1114	860	594	448	388	377	377	347	389	366	327	343	357	322	355	316	360	345	354	336	329	363	370	324	324	367	335	347	344	371	378	375	367	346	330	365	325	326	343	355	322	370	343	309	348	364	360	338	330	369	325	352	333	378	341	385	332	359	335	330	345	348	359	340	317	365	350	327	356	340	344	345	381	363	358	350	338	372	328	330	305	325	334	377	332	351	336	399	336	335	358	333	332	353	358	317	364	338	355	382	354	359	365	313	331	378	350	341	365	355	343	353	341	327	332	327	341	354	338	344	337	347	354	353	348	336	325	363	331	361	389	337	353	344	344	367	345	353	351	346	356	370	353	352	339	338	362	363	382	351	347	355	346	331	361	362	352	324	343	363	338	370	354	369	341	358	332	377	337	347	345	350	377	357	331	358	379	318	370	392	349	370	335	337	301	297	319	331	341	321	374	337	366	366	322	351	342	360	354	329	352	357	343	363	335	332	338	352	384	324	357	341	361	371	371	377	333	371	353	346	343	326	364	351	346	367	353	318	343	336	358	350	313	375	337	353	333	332	374	361	324	371	354	350	362	326	307	346	333	368	389	347	346	317	310	370	355	364	321	322	340	358	383	343	375	336	337	369	370	326	319	335	343	378	335	338	359	325	351	363	322	369	338	338	363	369	339	323	377	332	325	348	339	347	334	355	325	343	395	323	338	378	375	354	363	375	345	355	330	340	337	350	360	332	368	345	378	328	336	349	349	359	340	355	317	339	364	329	347	347	391	311	382	341	359	343	385	332	348	366	376	344	348	341	347	345	338	352	366	369	344	360	369	367	331	350	361	342	359	387	361	331	363	350	364	355	341	388	363	345	362	400	390	352	343	381	330	330	368	335	363	324	351	314	367	326	362	353	330	351	354	373	370	317	361	351	352	352	322	346	339	348	353	362	351	376	375	332	345	364	372	372	362	332	361	325	334	315	376	338	372	344	378	359	339	355	359	352	381	338	340	356	316	346	372	328	322	346	377	309	343	322	368	378	378	342	346	327	328	354	343	325	370	356	346	356	359	355	352	371	349	368	350	370	362	355	343	328	312	364	327	344	382	378	405	373	334	338	309	336	355	346	359	353	364	327	352	332	346	362	376	302	344	345	366	346	388	347	339	340	319	364	355	385	346	344	377	338	339	350	369	376	367	362	342	345	388	332	375	348	357	343	377	349	325	375	339	366	380	301	359	379	353	327	351	345	336	341	365	317	317	360	335	353	362	358	338	346	351	372	383	353	316	336	340	356	320	347	372	359	306	376	331	344	382	342	342	352	343	349	381	364	320	319	396	339	319	338	307	353	352	337	349	315	340	346	347	377	344	340	350	353	329	361	355	369	341	332	341	333	366	360	337	378	378	364	336	347	365	343	372	346	334	414	358	348	357	357	331	339	366	332	357	389	387	326	333	373	320	347	359	341	350	329	321	362	322	353	332	342	359	335	337	341	342	353	363	403	397	378	362	357	369	364	403	335	346	372	366	335	367	377	358	355	340	338	351	340	351	349	333	361	364	383	358	379	369	323	338	326	311	354	355	324	334	364	368	367	321	317	359	321	361	347	346	346	337	333	340	343	363	336	346	350	368	345	351	376	355	359	329	365	357	349	395	327	313	329	370	332	372	341	339	327	360	386	329	361	351	364	352	336	343	324	364	305	365	324	344	337	397	320	322	349	339	358	346	321	343	312	340	328	349	352	354	309	382	347	343	348	315	333	329	360	370	324	374	351	350	368	317	362	329	399	382	333	343	365	404	345	349	334	366	342	319	350	334	366	382	335	365	351	327	369	333	345	362	348	375	332	293	345	337	328	336	341	341	381	357	353	359	328	335	326	341	336	309	339	324	361	352	343	359	372	351	364	339	350	359	336	387	342	371	354	365	345	344	348	350	355	340	374	318	357	359	378	329	356	412	351	357	362	333	332	322	348	358	349	359	353	308	342	328	361	338	373	363	344	339	369	368	335	328	347	374	336	349	359	349	366	339	333	345	318	375	351	361	350	364	327	379	372	340	357	347	350	334	367	337	309	348	374	367	353	329	369	365	304	345	344	348	319	341	377	317	361	345	368	337	350	360	361	320	358	341	344	368	362	323	362	383	356	349	382	352	305	405	381	326	359	315	338	356	351	364	340	356	354	374	389	336	368	341	353	341	368	331	366	335	328	346	322	353	375	334	374	339	335	387	340	370	346	350	325	328	364	354	336	350	385	343	370	331	325	412	345	331	346	350	345	350	339	352	338	345	344	346	331	317	364	378	310	376	349	359	365	331	320	353	357	344	353	328	373	346	362	340	381	342	361	339	340	322	342	323	356	342	363	359	333	361	350	363	370	328	364	325	330	358	355	336	359	347	321	359	359	358	355	352	359	359	340	362	344	342	362	384	370	335	336	363	349	347	332	357	341	360	361	366	380	359	340	367	349	330	356	349	342	372	329	357	341	350	341	373	338	343	363	352	323	362	350	339	344	377	361	357	340	331	347	371	359	366	339	336	356	359	327	339	369	351	359	349	369	357	376	343	351	384	368	340	358	357	346	333	350	356	328	363	360	326	359	349	317	357	316	343	321	336	326	345	355	358	349	374	356	351	342	375	377	333	379	326	372	356	360	331	345	354	347	361	330	342	331	342	340	353	361	350	353	326	359	346	346	335	366	345	320	315	349	339	348	357	354	345	331	325	371	347	345	356	359	326	348	380	362	336	375	344	314	315	345	358	386	347	350	363	371	340	334	375	370	353	372	309	339	379	340	333	340	389	357	372	352	363	368	345	340	350	347	339	308	375	344	334	364	338	350	332	362	361	355	371	354	398	325	356	395	339	351	321	336	366	350	357	350	367	343	353	361	351	341	338	316	380	347	393	329	332	383	354	347	333	348	352	381	357	330	330	348	347	317	318	331	383	314	363	355	350	335	397	339	355	346	322	350	361	350	343	374	346	333	346	354	336	338	358	394	360	374	331	336	358	373	329	333	329	360	363	403	327	363	286	351	353	326	398	371	352	342	371	356	367	360	370	314	336	348	373	316	363	335	332	370	346	362	362	351	316	328	341	353	375	370	354	355	362	328	336	367	340	362	343	360	317	338	398	364	372	329	350	337	312	352	329	347	323	368	371	360	347	343	356	332	373	381	341	335	366	350	307	346	371	355	359	336	345	371	394	338	369	365	345	347	338	335	338	349	362	313	359	341	346	330	351	402	357	342	319	349	367	362	358	368	345	355	348	331	357	381	314	332	315	366	359	364	395	391	371	373	346	315	386	341	296	355	405	383	356	343	347	375	362	371	345	359	347	312	347	355	363	359	302	372	320	337	359	347	359	341	324	338	364	348	362	367	343	335	342	331	373	343	346	321	339	382	354	363	359	339	374	395	358	351	361	364	369	347	358	389	319	315	304	374	326	322	317	359	330	360	336	351	369	355	353	327
48060	60139	64328	55899	35054	20566	6716	8147	2112	1773	1083	912	961	921	1086	1141	1613	4671	6120	6093	4976	3368	2218	1405	1062	899	851	787	812	839	878	858	892	887	882	848	819	882	894	909	860	838	861	854	855	901	857	841	865	886	824	863	860	849	851	856	874	859	865	905	864	828	859	872	862	817	854	849	865	817	822	829	841	865	812	824	849	863	874	825	804	838	825	847	870	842	853	862	834	902	828	858	847	921	847	861	802	819	800	855	876	846	866	863	876	858	886	861	849	862	872	862	894	871	841	825	863	907	852	865	875	875	809	819	846	852	882	798	801	821	923	831	899	842	814	902	862	819	851	834	883	893	851	871	878	853	864	826	804	850	875	845	863	839	862	832	822	846	876	879	808	818	851	873	879	904	872	821	915	841	892	887	903	842	851	826	839	884	894	833	841	861	838	887	815	810	891	872	822	880	872	844	879	878	871	829	831	865	863	815	843	837	834	842	859	858	798	819	851	868	890	822	849	867	848	868	884	894	864	825	858	824	828	892	883	831	834	808	843	911	871	887	860	783	866	802	888	838	831	905	852	881	854	871	871	853	859	877	827	881	850	809	787	848	870	814	835	860	841	831	853	808	818	844	821	924	879	854	879	895	908	861	842	874	808	891	830	855	867	768	866	846	834	875	800	825	869	835	844	830	841	863	804	866	873	809	855	823	841	876	832	854	868	834	871	872	856	849	901	801	853	871	847	883	898	850	868	860	874	799	864	852	840	859	872	850	795	837	832	821	847	884	914	870	853	891	833	873	848	892	858	795	882	900	858	837	858	885	888	843	829	853	860	840	828	821	826	889	846	864	849	848	881	848	802	862	891	822	872	840	895	855	851	864	835	869	864	871	851	871	904	866	849	850	868	894	914	822	829	840	868	837	855	830	877	892	871	862	854	849	838	855	819	807	864	866	899	862	853	847	856	864	789	860	851	911	897	878	903	804	914	832	869	863	850	828	854	841	871	844	902	860	812	840	874	845	861	862	841	870	870	881	866	795	880	839	880	819	903	850	862	864	878	841	857	806	863	818	827	855	834	831	867	878	865	789	886	849	843	786	841	867	839	846	879	830	905	820	777	839	898	855	842	885	884	852	870	870	885	886	852	871	878	848	871	834	817	795	833	855	878	839	800	877	825	859	854	855	846	838	847	852	846	878	810	913	854	849	875	846	845	863	858	813	879	884	844	874	870	933	831	853	870	874	855	851	881	863	911	895	846	868	916	856	859	833	847	845	883	851	862	829	910	866	859	871	875	858	841	839	845	878	898	818	852	838	817	880	864	828	849	887	850	867	824	847	855	864	795	866	896	935	853	843	896	901	900	839	868	881	870	908	829	832	873	861	881	909	934	836	900	825	852	880	826	847	871	863	905	851	839	830	876	844	835	842	886	891	861	850	852	856	831	741	852	779	881	840	861	829	858	885	838	879	869	861	841	870	889	865	840	837	871	859	865	867	834	883	899	873	853	851	868	872	865	819	863	848	889	868	879	779	869	805	868	848	795	852	850	857	879	866	873	824	845	852	840	855	852	840	877	860	839	814	859	887	860	877	852	803	866	880	862	878	851	848	788	857	862	855	856	833	854	808	831	837	834	873	816	878	873	832	852	860	906	839	888	826	795	858	815	924	876	826	829	831	836	842	791	866	846	865	879	850	809	868	901	850	847	888	863	792	889	858	825	871	881	767	829	848	841	835	876	811	854	900	846	837	851	841	853	932	835	857	861	797	863	874	840	849	879	855	856	868	849	805	841	866	829	881	849	850	846	872	835	867	836	819	867	843	847	875	843	872	886	816	847	856	915	885	845	812	854	831	857	848	868	838	837	879	884	842	911	852	861	866	838	875	852	860	845	880	847	869	848	812	834	882	841	885	897	884	856	881	881	825	874	826	856	840	900	846	919	859	820	872	828	776	834	826	861	872	880	835	855	832	870	903	829	868	922	884	793	828	867	883	860	836	863	883	781	831	899	875	833	843	905	804	825	821	880	836	838	886	850	836	865	833	874	875	909	838	836	901	869	843	896	879	835	865	840	850	890	884	836	861	864	853	898	956	860	816	903	863	824	855	838	849	873	860	847	843	839	819	843	860	860	893	888	918	863	828	851	862	877	859	836	808	897	867	867	834	877	905	870	896	838	865	834	864	827	862	846	858	826	853	840	857	867	851	866	830	830	878	840	863	815	810	811	862	796	855	858	880	859	808	846	860	839	850	825	899	876	879	833	877	893	817	850	878	800	876	836	827	859	869	862	879	865	827	848	851	860	900	912	898	828	817	872	881	902	814	876	879	800	809	868	853	834	794	866	941	845	841	856	872	843	876	871	882	838	848	850	859	837	853	846	856	859	791	808	877	868	812	859	832	867	861	870	837	863	903	834	829	862	879	838	868	872	870	889	885	848	805	876	872	846	832	826	882	931	890	848	822	876	843	849	832	857	852	806	836	842	862	816	844	837	846	823	806	831	872	913	831	853	883	878	856	807	814	875	849	908	879	881	899	889	854	833	811	842	816	883	878	832	835	833	881	834	867	879	895	865	893	868	814	890	841	836	851	899	858	825	836	828	864	780	866	848	914	876	906	881	846	807	812	855	892	857	870	895	892	862	854	850	919	875	809	846	834	913	821	854	866	803	821	848	876	828	837	854	856	842	911	818	882	860	869	913	802	811	796	885	805	889	866	846	844	835	856	815	896	870	842	869	870	847	831	870	855	872	816	898	835	881	843	849	881	858	843	886	837	857	874	849	912	879	835	848	842	824	897	812	887	838	894	879	839	851	845	824	892	871	883	862	870	851	837	921	917	823	870	825	867	830	863	789	896	858	838	807	846	877	814	869	817	836	873	835	823	830	844	824	871	860	824	835	893	809	856	875	865	900	827	870	864	846	786	943	867	911	884	887	922	860	877	823	810	850	844	915	830	871	859	829	805	877	894	921	887	904	922	845	848	785	834	814	814	817	836	851	876	874	880	859	847	839	793	868	898	892	903	865	818	862	814	899	797	887	850	875	868	887	835	900	857	847	871	842	845	882	800	855	861	857	838	854	801	888	861	848	890	887	863	886	840	845	859	838	795	814	879	843	856	898	874	876	856	882	946	849	872	875	846	828	856	874	905	863	909	864	869	891	864	850	863	849	847	859	812	881	797	868	855	895	866	845	839	850	823	832	872	838	862	889	867	862	890	851	861	867	799	886	865	884	880	808	861	879	858	873	838	891	860	882	871	878	875	869	866	877	855	823	852	867	840	887	814	856	914	881	839	884	834	851	906	803	846	886	859	910	861	854	860	827	861	889	871	866	845	846	827	876	867	879	843	868	858	916	871	804	843	855	779	882	818	848	875	831	871	880	865	819	885	856	804	874	915	826	869	823	887	871	853	868	917	873	895	851	860	880	814	811	869	837	866	818	842	793	876	831	864	833	894	868	835	877	909	852	828	839	845	815	785	854	845	846	861	876	843	803	842	807	872	820	849
72611	75918	69488	54318	33198	15843	4036	1052	671	513	406	376	348	368	409	435	620	1013	1425	1338	1037	672	553	394	345	359	355	346	318	358	376	335	349	374	383	352	304	328	359	364	356	345	335	348	325	295	346	340	297	373	311	362	359	315	355	338	361	385	370	383	342	343	364	355	368	323	353	377	349	339	341	330	362	343	348	348	340	335	316	322	358	369	347	357	352	342	371	352	351	350	316	361	360	343	368	318	318	358	357	394	316	336	386	349	346	340	301	340	361	362	316	331	376	340	354	346	360	360	351	305	343	380	333	355	337	343	331	362	324	331	357	344	351	343	340	308	371	359	352	328	319	385	320	380	352	355	354	345	345	340	312	354	352	336	333	358	346	377	354	366	339	357	331	358	341	370	344	383	317	336	332	386	348	329	394	360	357	332	366	319	368	326	369	350	347	347	363	343	361	354	355	341	354	303	385	316	344	366	319	359	364	330	311	348	323	356	359	363	371	318	332	361	345	362	361	393	343	356	342	357	364	312	356	331	341	324	359	369	350	344	354	337	367	364	349	365	347	330	376	342	379	350	315	294	365	378	361	349	305	358	401	402	344	345	348	386	321	317	363	348	380	396	336	331	389	350	347	327	362	340	363	362	326	378	354	337	381	330	399	373	329	312	355	348	357	353	328	334	330	351	322	327	369	378	317	359	358	367	348	363	316	367	361	353	363	351	362	368	325	340	346	357	307	346	347	349	321	349	349	373	342	351	345	349	353	334	380	339	350	343	341	342	364	338	321	343	359	343	328	343	327	321	327	324	335	375	354	360	356	347	344	394	359	373	347	343	367	344	324	357	331	318	359	346	356	391	358	301	354	327	375	362	372	374	350	354	326	354	336	332	349	340	353	314	357	352	375	343	366	343	344	336	352	342	329	356	341	363	328	331	336	346	340	368	321	360	336	363	346	364	355	382	364	333	360	352	353	309	314	367	377	320	329	349	384	366	346	383	295	321	342	327	315	331	343	373	317	351	351	354	355	351	344	369	325	346	366	363	334	331	333	354	398	362	350	368	331	337	385	370	342	400	342	369	359	360	330	318	370	344	332	360	386	320	351	353	375	345	384	315	355	347	359	315	318	338	390	356	311	328	351	369	343	327	321	344	377	386	339	351	326	371	354	336	341	362	347	347	348	376	347	341	381	356	331	323	338	399	369	369	353	317	335	306	401	340	361	378	359	303	359	344	316	350	354	323	335	357	352	374	359	332	317	363	323	317	359	370	396	328	341	368	344	353	375	356	292	386	320	343	366	322	346	363	316	341	364	341	357	356	339	314	350	350	308	347	342	393	343	375	387	410	365	374	357	375	364	348	354	354	366	352	317	353	386	314	322	385	329	315	338	331	344	321	327	393	314	360	323	342	346	353	331	358	387	356	321	338	364	331	331	386	325	347	344	389	336	313	320	372	361	336	338	345	341	361	319	353	361	330	336	362	364	349	359	348	345	362	335	362	366	335	354	343	353	351	313	393	338	318	361	333	362	320	352	346	339	360	375	355	346	310	359	356	376	351	370	331	340	347	352	349	354	333	355	347	306	358	361	371	354	387	327	320	338	331	319	372	352	343	339	326	344	347	336	366	360	351	376	320	330	356	349	354	322	337	331	374	352	339	319	319	357	316	345	324	348	337	357	308	328	346	360	359	391	369	331	377	336	329	372	349	345	354	362	375	367	377	334	333	335	365	320	334	373	358	327	332	374	354	323	316	349	342	369	360	333	358	343	364	349	338	333	317	339	376	345	358	351	360	351	359	354	316	358	347	349	336	342	355	349	346	319	344	353	333	337	348	347	328	331	335	339	340	324	369	355	346	353	318	368	346	337	347	331	331	359	350	339	334	385	339	325	341	352	344	340	356	397	355	351	345	351	311	376	321	356	363	355	350	323	360	369	363	374	354	367	350	388	405	340	338	340	343	338	326	351	325	334	337	343	371	338	330	317	349	336	350	336	336	365	348	356	377	353	387	368	390	343	345	366	347	333	363	353	388	349	342	368	354	329	339	355	332	365	339	359	356	343	352	355	324	344	353	377	366	389	358	342	363	344	343	341	362	383	349	337	382	335	330	366	375	347	330	341	357	351	370	366	342	389	365	365	349	379	361	304	362	347	336	328	357	341	336	352	338	330	327	340	370	339	347	367	364	297	341	355	329	344	390	368	376	336	331	346	343	355	348	363	333	352	351	366	349	361	361	338	352	338	338	321	349	331	387	360	327	345	365	346	348	351	387	364	387	362	334	358	358	343	322	352	374	360	373	363	339	324	314	310	337	365	338	335	330	384	335	396	332	345	366	342	384	346	379	360	369	352	353	350	329	298	344	337	374	350	354	348	367	360	325	361	360	346	323	348	342	333	321	360	338	360	367	365	340	373	330	357	353	347	357	378	344	320	367	369	343	355	399	353	354	385	356	334	308	388	380	359	359	356	369	352	346	329	333	331	328	363	363	328	351	350	339	333	360	347	344	385	352	309	339	357	341	347	351	341	347	395	354	341	381	368	339	346	341	360	382	342	326	361	352	355	364	300	338	355	349	345	356	360	334	350	319	357	365	358	341	355	354	353	334	351	352	357	351	379	349	340	321	350	342	335	341	334	363	342	366	376	344	326	343	339	377	362	339	326	342	389	334	362	357	370	333	329	345	347	339	359	325	355	352	347	334	354	333	340	335	336	397	347	308	342	363	348	343	315	302	353	370	331	327	368	314	335	335	352	343	331	340	371	350	353	348	353	345	356	361	369	356	347	358	349	343	348	364	353	336	349	363	379	387	363	319	343	362	366	353	350	356	347	370	343	337	347	339	363	350	363	341	358	365	372	333	357	381	367	348	316	311	375	360	325	354	364	348	378	350	353	342	337	348	345	353	329	353	381	319	399	376	354	343	306	366	346	371	347	322	350	343	365	376	338	393	339	350	369	354	307	345	334	347	363	327	338	358	337	310	348	342	332	373	363	334	322	309	334	354	355	358	337	380	353	363	332	341	346	336	364	330	346	369	325	360	350	335	348	376	339	354	359	364	315	347	360	348	319	347	350	351	370	358	370	345	345	382	349	322	371	361	345	345	326	371	335	339	356	330	359	341	350	362	370	366	374	341	331	371	358	357	363	348	341	377	331	370	387	341	324	339	360	350	334	332	346	334	356	337	326	322	358	334	340	352	356	332	357	366	334	349	356	372	318	342	373	354	361	340	369	360	349	362	326	352	317	313	346	334	327	367	370	362	296	343	367	364	338	338	357	364	339	363	362	346	338	335	320	356	347	358	340	348	348	351	314	343	380	329	346	386	344	353	380	325	378	358	337	363	331	316	372	309	386	372	357	362	367	332	366	358	320	370	346	366	370	349	331	316	355	364	362	326	359	341	313	356	336	348	381	372	359	323	362	337	350	334	340	309	355	327	341	303	370	358	356	388	351	344	324	374	358	355	397	347	338	336	318	336	353	369	334	376	360	356	342	318	308	369
48092	60089	65518	56217	38939	22111	8353	3537	2182	1711	1190	912	918	906	1023	1291	2166	4333	6740	5957	4424	2438	1744	1170	862	871	827	804	897	820	871	889	842	909	872	842	862	859	884	881	854	886	840	826	888	807	878	836	862	919	857	911	845	862	842	851	827	845	819	891	810	837	816	769	822	889	885	825	866	828	830	852	795	819	804	876	804	874	874	832	876	846	876	772	838	830	902	850	889	898	812	845	876	871	883	876	823	840	828	848	853	849	876	845	858	866	841	842	890	830	818	828	839	869	823	909	828	836	853	853	766	860	877	808	858	859	884	864	880	857	850	850	883	931	852	829	852	894	872	799	818	855	871	826	888	864	872	871	925	884	884	866	871	852	810	841	904	825	871	842	803	874	871	885	840	903	805	902	870	848	870	858	887	829	909	855	854	874	869	836	847	823	880	838	846	837	845	850	867	867	850	819	871	872	877	857	808	869	862	876	881	863	861	849	877	858	885	883	865	838	874	868	819	852	870	828	817	851	929	807	872	819	879	885	875	861	885	853	887	843	843	853	821	847	788	853	836	899	852	818	830	889	886	861	884	801	849	889	868	837	842	809	813	885	877	850	838	844	909	864	849	847	801	836	859	875	811	802	836	857	862	848	856	881	823	866	833	907	843	857	843	865	874	908	896	871	894	881	864	883	920	884	825	890	823	874	817	831	854	823	851	805	920	888	803	841	906	847	853	845	884	821	898	826	880	825	831	883	856	815	862	890	822	899	837	928	850	867	836	826	852	857	847	904	881	917	861	796	881	863	824	818	844	840	873	875	881	815	781	821	854	855	870	807	852	831	845	840	850	887	859	867	835	834	856	924	831	791	830	838	840	894	859	826	808	861	852	838	863	845	886	908	827	907	888	818	871	821	874	863	843	814	856	881	870	828	859	835	880	873	865	851	837	868	845	874	800	907	876	795	876	820	834	847	816	879	837	840	855	869	835	845	855	860	883	833	889	869	927	862	879	863	866	847	887	901	860	896	883	817	852	841	856	798	845	847	851	861	870	823	879	836	905	922	855	828	815	860	873	799	844	901	835	920	865	848	882	895	849	867	896	874	836	855	834	852	856	842	892	861	883	893	878	875	813	882	902	788	872	859	836	819	832	812	863	878	874	866	852	892	859	843	878	865	859	855	889	855	853	892	865	879	887	932	867	832	868	861	844	837	853	827	894	805	870	894	886	831	841	857	861	824	799	890	829	878	802	876	853	829	846	857	854	909	857	828	856	905	868	821	866	841	869	868	872	831	877	850	863	831	855	820	821	826	819	882	822	852	867	867	864	877	818	838	810	857	873	816	853	877	829	860	868	827	877	904	837	860	917	800	847	830	846	865	848	867	892	791	843	831	866	854	855	841	808	888	815	825	811	850	840	852	848	838	860	858	799	890	842	864	853	852	871	807	837	854	933	833	865	867	869	848	870	892	834	824	848	841	825	874	855	824	899	858	871	881	840	873	825	838	887	832	847	866	885	847	890	860	850	868	871	818	896	825	807	860	880	865	854	856	807	846	854	867	852	852	876	844	825	873	818	849	870	846	914	807	839	846	877	893	865	879	878	913	844	794	884	904	861	877	839	788	813	833	828	853	882	841	858	910	879	853	857	848	794	826	856	875	846	836	842	894	889	843	895	846	863	779	865	869	831	842	842	845	869	880	841	842	855	791	889	873	838	889	848	864	813	855	859	827	884	857	844	816	823	890	841	885	890	887	878	847	887	832	873	859	891	855	864	847	838	882	890	833	833	839	815	874	811	870	807	906	838	863	882	865	853	815	878	882	852	938	900	918	898	885	778	867	842	893	858	792	877	831	813	864	838	878	878	867	853	926	854	836	886	838	873	834	878	837	895	873	838	839	842	867	829	941	901	884	848	798	916	834	848	856	871	865	838	857	861	863	874	810	820	883	835	870	865	839	850	836	830	913	838	842	821	788	852	853	836	874	824	838	841	918	801	843	845	830	880	879	844	831	890	849	876	871	859	909	806	848	833	867	857	821	824	851	832	802	859	866	833	835	890	886	848	899	887	809	873	829	878	899	842	882	835	905	825	847	863	802	863	827	856	851	807	827	839	852	853	819	792	821	855	834	878	869	853	877	871	836	821	850	867	865	865	832	886	853	961	863	801	855	895	877	839	870	855	841	879	892	853	846	879	890	865	865	848	886	851	859	867	907	888	830	842	796	898	859	840	825	828	850	790	830	881	843	847	866	848	850	898	826	864	821	866	935	893	885	824	920	840	845	838	894	844	899	899	840	836	859	874	874	901	829	886	888	832	820	860	860	854	843	897	872	864	825	843	863	877	836	796	820	812	863	854	829	856	834	846	874	865	848	852	854	866	845	888	880	822	866	806	866	802	870	851	857	794	843	851	864	882	866	908	837	831	832	824	850	861	818	831	825	910	863	882	891	867	888	894	828	849	854	827	893	867	866	858	808	838	850	835	850	820	853	840	886	857	831	845	893	871	858	898	872	879	816	873	857	839	894	911	833	893	851	866	807	838	917	843	830	888	812	823	878	861	821	833	870	832	867	810	889	884	860	875	848	830	845	855	824	824	848	818	902	848	834	830	863	841	882	822	825	826	851	890	893	860	834	847	868	802	871	851	772	846	877	872	890	771	843	848	877	879	839	826	843	852	800	822	837	882	798	830	857	816	818	856	888	806	888	875	830	828	881	897	819	854	859	863	822	886	841	890	843	894	875	828	809	877	860	802	854	863	858	840	845	859	852	871	856	783	895	817	849	873	864	834	863	857	824	890	832	877	834	842	868	845	850	865	832	835	856	877	920	857	885	850	820	848	886	903	843	895	830	856	858	890	814	842	816	890	845	932	868	854	899	796	828	883	898	838	866	837	874	892	838	848	868	834	906	861	873	834	900	792	813	859	888	870	870	838	859	858	839	830	896	832	859	856	882	876	910	836	854	872	865	870	855	891	888	865	837	830	896	920	818	825	884	863	848	805	843	855	852	847	856	898	878	862	890	863	844	838	830	888	839	858	799	873	861	837	784	883	922	872	872	887	880	831	838	826	812	899	829	858	806	916	886	853	846	894	843	837	870	833	884	853	820	868	833	862	853	880	805	850	829	851	828	870	811	824	875	871	851	850	867	871	884	859	859	830	894	831	837	885	816	865	883	807	853	887	836	848	868	861	838	837	884	872	871	866	872	849	861	910	888	821	836	844	853	834	846	836	868	884	851	860	803	840	836	822	867	853	872	852	855	873	859	867	882	849	853	888	893	871	856	836	878	889	836	874	859	876	899	901	821	862	853	869	881	812	863	877	829	885	862	901	859	875	859	848	789	872	820	902	847	878	866	838	826	883	827	884	833	915	884	885	820	832	870	851	853	882	844	825	860	856	862	880	840	770	867	863	865	850	894	868	862	826	870	860	833	874	905	855	884	856	877	861	842	864	819	799	849	845	796	812	838	902	859	876	912	815	867	880	873	861	831	841	846	856	814	837	890
74067	74748	70678	56039	34386	20687	5850	767	594	507	413	378	347	351	358	408	525	813	1114	944	789	627	466	462	367	372	318	352	347	334	338	367	345	290	363	352	367	340	359	368	374	376	329	371	338	371	338	310	353	354	378	306	323	321	347	329	358	357	337	361	345	326	348	342	340	326	319	324	333	332	368	343	372	348	319	331	347	338	356	358	342	332	360	369	344	345	363	372	299	380	382	332	341	378	364	345	347	321	330	340	328	357	339	304	338	358	331	397	352	338	359	362	336	343	314	314	354	377	359	320	375	363	343	386	325	326	354	361	355	328	374	332	304	356	381	370	358	372	346	321	347	364	345	376	365	344	393	353	375	332	352	317	380	356	324	341	365	352	323	327	320	349	314	373	355	360	344	342	350	389	364	375	369	353	350	362	356	327	384	361	366	381	351	349	318	329	383	357	332	344	359	326	343	362	356	375	382	348	330	380	333	371	322	353	355	385	348	345	368	365	345	364	335	375	360	342	357	391	348	373	333	363	367	359	345	344	335	372	308	366	325	357	342	323	340	335	354	343	338	361	353	387	320	353	366	359	346	383	348	356	361	375	377	325	340	333	333	345	367	339	351	349	328	345	358	364	349	350	334	331	327	323	327	350	343	354	377	352	346	366	337	354	385	370	383	342	342	328	325	361	380	344	345	336	348	344	369	338	363	353	355	359	336	326	382	360	340	335	333	352	365	338	334	365	348	388	329	357	371	368	343	329	333	320	341	353	332	354	373	356	325	357	364	344	345	324	335	357	364	342	350	323	363	365	334	346	340	352	364	302	354	343	348	350	317	342	340	328	332	365	356	325	355	349	342	328	320	350	340	350	357	368	340	375	342	339	357	339	377	356	352	369	334	346	336	308	339	375	363	366	342	344	378	349	350	326	342	351	372	345	333	351	333	345	351	341	357	336	336	357	347	358	347	344	349	336	342	353	349	340	332	342	351	337	363	327	374	363	369	332	352	346	359	347	400	297	350	390	335	364	366	405	370	406	330	360	323	383	372	378	371	282	360	354	369	364	386	361	362	373	305	321	327	334	323	359	345	325	373	319	329	364	332	322	366	333	370	321	341	389	331	384	370	347	379	359	366	343	351	334	352	350	344	304	329	341	329	345	345	353	379	352	336	347	364	337	367	352	373	355	325	335	322	305	337	361	379	355	344	326	366	368	312	362	331	306	323	318	339	366	342	333	345	348	382	327	374	373	366	328	328	342	334	328	347	372	336	355	379	369	371	356	330	345	346	328	320	311	356	304	340	379	351	332	363	361	342	345	335	333	328	364	355	352	366	339	350	368	366	380	341	365	332	357	326	359	375	350	334	351	359	327	343	378	348	375	361	354	328	338	301	314	378	346	340	331	367	349	363	343	358	383	329	337	343	353	386	359	379	388	368	336	340	370	359	371	352	302	321	347	363	382	341	308	338	313	337	371	356	368	342	331	354	341	339	360	342	360	336	354	346	379	336	373	375	341	341	339	378	350	360	358	341	335	354	398	357	327	356	390	359	336	387	316	330	349	346	351	319	319	376	350	339	374	388	351	337	349	327	368	363	369	354	352	358	350	318	369	345	319	381	352	364	359	335	331	345	377	372	321	356	352	366	364	371	414	355	346	386	325	336	354	356	321	376	315	346	350	366	345	373	360	339	340	314	341	315	372	391	340	319	364	362	364	340	377	326	352	361	355	354	335	375	345	366	371	336	353	352	347	333	336	335	324	318	361	355	365	340	346	353	392	329	345	318	326	339	354	388	355	315	322	362	326	348	341	364	391	327	356	347	350	346	382	311	340	366	349	328	344	334	337	325	306	399	341	343	370	376	364	343	328	292	359	372	375	383	334	338	318	329	368	358	365	322	366	366	375	342	336	355	346	337	342	331	358	337	339	340	325	327	366	344	324	335	389	374	352	354	365	361	349	363	374	340	325	374	359	345	367	334	361	325	353	384	348	338	333	349	369	328	372	382	361	315	328	326	358	350	319	372	347	357	318	393	351	370	348	352	326	372	378	354	368	350	349	317	354	347	352	364	331	352	351	355	335	365	365	384	395	340	333	363	341	328	361	358	383	372	363	366	356	352	346	331	328	376	349	338	322	319	329	348	355	386	368	348	378	340	352	343	342	378	349	369	354	365	332	322	346	348	337	325	348	362	326	346	332	337	344	356	323	354	347	361	361	319	356	351	342	330	349	348	371	372	370	336	362	353	374	341	336	369	347	344	343	353	359	348	351	378	331	373	312	329	366	341	336	351	369	378	331	380	357	340	339	356	377	343	350	350	331	320	336	359	289	326	312	328	363	352	359	339	320	362	342	344	338	347	320	343	357	357	391	364	364	341	346	365	348	373	374	368	368	323	342	362	363	364	369	367	342	352	324	332	361	365	357	341	338	343	311	379	351	353	352	355	332	373	361	354	348	356	330	361	334	313	394	387	366	342	338	352	365	349	347	369	333	386	352	332	359	386	356	354	354	322	366	351	330	332	345	356	328	358	331	331	345	346	304	353	316	365	348	339	353	368	354	368	369	355	336	390	332	329	395	373	370	338	339	352	301	335	332	378	363	358	355	359	335	347	361	345	390	313	350	345	346	336	338	344	384	369	345	346	353	364	349	354	377	369	344	360	346	367	359	356	346	362	336	373	333	346	351	356	409	316	342	342	357	370	379	329	369	342	327	356	366	326	388	358	343	379	330	349	336	353	351	332	373	408	348	327	377	357	358	338	348	377	344	364	360	382	323	318	341	359	343	353	303	345	313	328	367	338	375	334	338	353	343	327	342	359	368	317	342	369	330	342	344	350	353	373	357	336	377	336	367	351	357	357	351	348	361	335	389	342	352	312	356	310	346	333	318	369	351	366	374	343	363	353	359	338	345	350	346	357	331	350	352	313	355	349	371	316	325	345	364	378	379	336	365	324	393	363	353	359	346	383	383	360	385	354	323	355	357	342	330	341	340	374	335	359	357	310	352	345	349	326	341	360	336	348	365	376	363	400	378	335	355	372	313	348	336	306	328	358	380	370	362	350	356	371	363	362	344	337	334	331	330	373	341	360	357	358	315	357	344	357	352	363	356	348	327	378	369	344	369	334	383	348	358	347	337	324	339	371	331	386	327	345	333	317	366	334	374	338	345	337	358	346	347	356	381	341	371	345	359	338	339	352	356	352	353	332	378	346	368	335	344	380	361	336	343	320	345	357	343	331	330	328	363	336	315	369	346	331	350	379	318	363	359	396	327	349	368	338	303	362	372	414	332	352	298	332	368	326	355	370	340	321	370	374	371	345	337	362	353	320	370	355	383	344	349	334	343	324	330	317	349	311	371	373	325	346	350	352	391	342	353	330	394	357	361	332	334	367	349	317	314	351	341	372	351	349	322	338	379	329	345	321	324	347	350	346	318	335	330	357	314	358	381	347	359	358	343	359	333	369	339	332	334	347	355	344	374	348	346	340	374	335	347	361	349	338	372
48767	58968	65501	57388	40594	28298	10442	2100	1873	1485	1143	893	896	885	913	1282	2073	3586	4812	4131	2955	2062	1521	1191	962	876	848	869	829	869	823	855	867	849	880	894	851	821	818	831	811	895	883	845	799	830	816	797	856	801	871	921	855	858	894	864	898	908	822	871	865	823	885	865	859	884	841	836	846	837	841	869	840	857	869	848	839	875	854	873	862	830	855	857	896	914	879	866	875	833	795	844	868	835	866	861	902	909	867	885	840	839	860	859	861	822	840	866	879	881	826	864	900	849	875	852	878	846	866	841	838	847	913	868	899	848	866	823	895	820	887	794	865	888	878	868	872	810	822	841	809	831	906	839	847	847	911	839	871	825	864	850	810	845	899	892	909	856	826	857	860	847	826	843	860	843	867	862	919	873	859	850	880	849	865	860	883	881	903	848	852	832	847	852	841	837	869	813	921	829	849	882	925	880	848	829	864	836	857	806	817	817	865	885	855	950	848	835	864	852	869	881	898	852	850	870	852	858	847	833	884	881	828	801	877	831	885	860	846	825	841	796	862	860	857	856	909	882	887	867	900	790	848	828	830	873	860	842	912	837	917	857	804	851	847	822	844	796	863	836	909	864	849	874	892	849	874	856	816	861	882	861	841	887	913	883	924	828	844	894	832	871	809	875	852	851	829	945	884	840	880	880	838	821	868	828	850	844	852	856	856	847	835	890	859	803	874	906	860	814	848	892	869	867	833	843	879	864	891	885	883	779	893	860	886	911	823	872	874	865	809	855	864	869	846	900	812	862	850	809	837	886	848	864	866	877	826	846	865	873	840	855	846	824	842	866	909	858	866	875	857	901	817	858	819	806	824	878	810	786	882	867	861	857	851	838	830	879	864	860	857	854	847	842	886	834	790	867	862	862	876	873	851	928	888	849	875	891	847	836	880	858	847	855	836	841	837	822	866	799	834	844	874	888	874	863	847	800	859	882	876	811	843	859	854	887	837	924	832	819	886	843	837	849	881	836	826	840	861	837	805	851	853	891	815	866	836	881	877	863	900	863	877	839	821	809	846	846	897	787	876	888	797	869	807	898	831	843	858	907	909	876	869	844	886	846	900	863	845	845	862	844	845	897	819	896	875	871	862	872	853	855	829	823	850	879	823	850	847	893	901	849	858	854	841	857	884	839	827	860	843	880	889	814	888	799	867	876	853	894	858	821	838	832	831	874	859	833	825	846	821	888	853	862	895	851	876	847	874	846	879	831	862	859	876	838	827	872	840	880	806	865	870	900	827	864	827	848	800	921	863	820	837	846	870	873	796	890	876	870	894	835	868	837	875	843	814	900	840	908	862	831	836	821	817	826	864	891	860	802	851	829	911	795	861	818	841	850	869	886	855	835	827	866	806	831	850	845	873	858	849	884	821	869	886	832	871	873	844	863	867	858	828	838	863	912	860	870	822	845	849	859	885	894	841	846	924	875	806	818	861	856	902	872	874	868	841	833	880	862	862	812	866	882	817	892	815	853	827	923	859	867	885	859	811	872	892	875	828	827	853	856	804	870	846	859	850	835	885	829	877	794	831	830	805	867	896	875	877	905	838	863	872	868	873	882	866	841	915	901	860	821	855	850	862	819	889	886	862	853	841	860	846	879	808	863	851	850	870	853	872	799	886	877	866	877	936	837	852	890	907	852	860	850	856	802	872	889	868	861	885	804	839	875	832	852	862	861	894	888	875	841	819	863	873	850	833	902	875	865	858	865	822	865	861	863	844	850	943	889	805	832	882	883	878	870	820	859	837	818	881	853	856	850	808	846	862	837	866	846	840	862	836	897	825	908	883	810	854	872	846	814	840	847	879	829	864	840	888	814	879	868	843	891	883	858	824	881	880	870	833	845	856	867	874	819	885	892	907	888	820	813	847	879	846	850	847	801	831	878	877	839	879	871	860	867	839	827	899	839	881	824	841	816	862	853	846	848	871	835	829	866	851	897	922	856	851	872	838	854	896	842	848	872	818	835	839	835	877	911	898	860	851	863	916	902	887	859	814	868	881	839	816	891	880	846	882	833	851	840	859	842	873	867	875	818	851	856	855	802	847	870	873	841	836	840	901	870	848	868	850	840	866	834	902	895	840	847	849	844	877	847	859	783	867	837	841	876	887	855	858	869	845	860	817	913	861	872	887	864	854	812	841	814	850	872	847	843	824	871	860	879	889	836	882	858	878	885	849	869	847	846	853	863	859	814	831	920	858	848	844	855	854	852	881	808	820	861	897	818	893	848	821	905	863	834	874	820	857	869	926	878	881	868	844	864	832	829	845	876	864	846	824	854	785	837	822	864	825	885	865	798	863	785	845	913	856	852	787	857	848	862	817	828	854	837	795	876	894	836	895	827	844	865	844	820	799	873	874	824	895	852	871	856	882	854	897	823	837	866	906	854	898	798	908	902	848	888	853	848	866	827	827	831	874	852	823	896	879	846	894	822	875	871	811	895	902	851	851	839	881	927	863	856	825	862	870	893	858	867	845	908	878	850	873	820	891	897	914	849	852	881	845	889	872	819	876	868	822	855	873	836	807	832	841	874	823	883	871	838	826	831	862	852	834	817	822	860	907	831	854	822	846	925	822	860	908	821	830	855	872	875	870	884	914	858	864	815	824	815	845	887	853	836	898	877	882	930	839	881	865	836	871	862	860	874	889	838	834	850	824	846	806	834	891	907	848	866	877	835	835	829	938	832	816	854	906	813	891	876	861	830	826	837	882	869	849	851	886	921	865	838	885	865	831	842	853	871	841	863	851	874	854	888	862	834	865	848	838	849	845	847	892	833	802	877	842	831	887	874	838	904	825	855	841	827	840	836	855	837	802	862	821	883	866	877	878	848	891	836	816	858	871	870	853	883	807	851	803	867	846	839	868	850	867	826	850	872	866	876	841	892	821	841	822	827	852	928	823	824	850	875	877	892	864	852	829	826	898	820	824	884	868	847	897	869	858	851	829	853	897	854	875	829	910	799	858	826	839	858	848	868	848	854	830	842	851	838	772	852	864	838	840	844	851	890	834	784	925	862	863	878	871	877	854	882	847	855	846	879	868	866	863	791	877	839	899	868	846	825	825	867	823	799	862	855	855	816	883	870	919	891	847	879	874	830	814	826	868	866	858	873	832	859	807	847	827	855	824	857	837	899	892	881	863	854	896	866	831	841	850	832	861	862	857	840	856	901	878	839	870	879	907	815	871	872	823	847	866	867	865	827	822	865	825	868	932	864	858	819	828	886	890	885	892	846	823	823	849	884	864	864	840	834	836	834	870	826	839	824	874	873	867	855	795	851	880	830	879	864	850	814	864	829	860	846	883	847	928	811	844	835	836	835	835	910	854	889	833	881	844	881	833	840	866	874	827	809	900	841	877	919	852	815	879	839	899	905	876	863	928	858	807	874	849	849	856	830	894	876	850	808	850	863	867	855	867	862	832	893	863	865	815	863	867	878	837	791	810	860	846	894	833	788	851	809
70131	73028	71997	56840	35883	19245	3722	762	550	544	488	337	383	378	392	479	774	1139	1188	967	813	650	514	429	428	348	415	346	346	364	331	353	366	373	323	333	341	334	358	343	354	379	332	362	365	348	344	355	351	357	319	343	364	314	364	364	329	363	344	340	351	333	339	322	333	353	372	344	392	353	345	374	349	347	368	368	350	359	362	334	337	335	354	336	385	365	352	307	361	359	354	341	354	374	339	354	341	322	316	336	348	333	367	340	353	387	349	337	329	377	346	338	352	362	358	363	337	357	328	358	394	362	345	366	352	292	358	333	324	335	321	371	352	360	343	342	315	360	358	328	326	373	399	348	332	358	347	354	348	339	373	386	382	290	304	347	342	347	355	338	379	377	333	340	348	361	375	374	347	349	323	335	354	338	377	354	363	367	350	370	344	346	328	354	352	328	375	343	356	357	360	363	338	345	351	368	338	354	329	334	345	339	381	332	386	339	310	342	371	351	344	345	350	319	357	319	341	380	321	340	330	313	293	357	347	309	342	348	358	371	331	357	339	360	345	363	359	341	352	339	346	384	328	345	363	352	371	345	380	341	351	343	368	377	331	340	333	342	356	353	370	342	334	346	333	365	380	300	371	363	361	360	378	353	331	346	351	360	356	382	366	331	361	358	350	340	353	317	330	362	389	349	340	352	344	334	311	349	365	359	315	332	344	325	302	365	346	318	349	359	368	421	357	391	348	365	367	369	336	329	350	314	406	358	331	322	348	344	348	314	364	359	322	358	360	312	361	401	357	342	331	354	351	347	339	343	350	355	410	333	371	372	346	364	364	324	380	322	323	339	305	329	351	320	371	347	328	353	349	360	328	340	374	329	383	317	383	342	307	354	358	367	331	304	367	359	358	354	370	327	371	336	351	388	351	330	332	355	342	320	313	361	307	342	353	375	369	334	345	312	363	352	384	291	358	360	333	358	323	338	361	343	341	336	358	334	352	324	370	379	356	319	377	366	375	333	377	376	369	326	327	329	356	370	337	358	363	353	353	340	355	324	347	344	329	369	368	369	353	358	363	341	357	323	393	351	315	349	368	396	383	331	344	363	348	342	361	351	343	350	361	347	360	348	355	325	384	354	338	365	353	366	349	341	342	378	363	314	367	352	330	359	327	367	354	327	348	328	363	338	388	345	368	344	339	363	336	327	349	371	355	344	340	364	345	358	363	358	343	371	344	385	343	382	343	348	342	394	332	326	332	355	322	376	357	385	342	331	368	373	376	359	351	342	312	351	317	362	368	324	341	330	358	354	328	343	356	356	382	343	337	383	359	342	363	351	352	349	358	365	367	341	347	332	386	360	329	344	320	331	347	350	353	351	345	369	355	349	322	356	354	369	320	338	340	391	330	340	368	337	374	338	330	300	327	350	335	343	345	354	366	375	358	355	361	355	355	381	371	362	365	328	326	346	363	371	337	354	351	383	340	334	359	366	370	341	359	333	342	383	366	354	362	316	318	346	351	353	348	370	392	350	334	368	352	359	375	338	348	365	335	359	373	351	321	367	346	376	342	314	340	363	354	351	336	348	336	359	422	386	321	374	343	352	335	320	352	338	339	386	390	330	319	293	363	365	384	344	356	321	335	325	353	321	378	368	341	373	336	340	326	357	380	361	332	345	365	334	366	341	337	373	367	358	360	335	322	328	376	337	370	355	360	367	366	310	343	344	353	349	336	340	310	376	370	344	349	372	359	343	337	355	365	351	343	346	334	343	356	332	336	340	353	355	355	340	335	394	346	376	358	363	330	306	331	338	324	354	340	373	333	379	364	370	337	372	341	299	322	360	345	349	367	356	352	329	340	320	362	345	328	330	322	358	347	317	340	317	374	347	321	346	381	317	314	330	370	372	399	349	372	349	339	325	370	351	322	321	346	390	316	325	340	321	348	333	327	336	352	329	347	325	337	320	394	362	367	398	345	339	355	377	363	329	360	397	328	346	355	335	338	346	340	364	352	348	355	352	328	374	325	328	345	343	333	349	374	359	386	346	339	335	325	331	372	358	377	376	357	378	362	329	336	322	354	369	336	362	342	341	348	323	346	335	346	380	322	386	337	348	341	354	373	347	332	370	355	367	349	330	363	321	370	393	333	323	317	344	351	348	364	308	335	353	341	333	313	357	346	349	370	347	362	361	386	328	349	353	362	345	361	364	341	386	364	351	357	341	339	338	349	350	351	370	359	336	342	340	344	345	356	323	350	325	359	342	333	350	368	341	381	342	368	382	329	376	334	340	360	318	389	321	350	343	328	340	343	361	364	369	323	355	344	362	298	321	372	351	333	358	362	355	301	351	332	357	355	368	343	361	328	341	322	310	345	347	372	372	349	371	360	362	345	322	358	368	343	365	353	332	343	323	365	357	316	348	358	364	344	366	340	344	349	342	366	324	345	348	366	379	323	333	319	372	335	359	352	306	347	391	345	346	342	326	341	372	384	306	325	364	340	384	364	369	360	335	338	329	357	347	381	370	337	346	311	339	369	361	360	348	363	332	369	364	321	381	367	376	334	350	365	352	342	330	362	347	331	343	329	335	360	349	338	348	346	321	369	365	368	349	343	307	339	309	375	330	373	347	360	335	340	346	329	368	338	361	343	364	380	345	330	362	366	349	323	338	374	326	347	388	356	395	348	337	345	374	345	340	380	346	337	328	328	329	362	341	321	359	329	354	373	348	350	342	328	346	351	320	331	345	372	332	312	333	361	311	344	381	384	313	335	361	337	369	354	354	365	367	346	317	336	337	349	333	327	355	323	338	323	337	344	325	335	366	332	353	350	333	358	345	323	351	390	366	342	325	306	354	383	340	343	318	346	339	346	378	346	373	335	374	346	350	333	318	362	347	374	365	352	365	369	330	358	372	335	374	348	342	355	327	331	338	362	372	362	337	333	344	343	364	352	328	340	372	342	380	368	346	322	311	342	364	361	376	373	343	367	369	358	334	328	390	357	361	360	315	363	339	341	355	364	333	332	319	377	347	364	345	351	355	352	356	338	360	356	337	342	401	353	349	311	363	358	356	350	367	359	379	364	366	326	321	367	315	351	331	328	347	364	349	342	361	343	364	346	359	325	368	362	314	342	347	380	343	337	362	357	353	352	348	345	355	323	337	318	345	367	353	367	315	345	344	361	334	340	340	334	324	349	348	338	359	322	365	336	332	336	354	323	334	332	333	328	391	383	350	341	368	334	389	346	373	358	328	342	363	349	337	344	333	372	367	365	336	360	367	349	335	340	375	336	357	385	331	314	365	337	361	338	384	334	311	375	307	307	354	351	351	365	380	316	315	312	363	353	327	396	400	382	326	334	346	379	336	354	329	339	335	324	356	321	352	372	359	347	378	363	368	335	279	350	322	351	377	330	349	347	313	343	363	364	339	315	347	322	348	360	361	347	366	357	368	342	335	332	349	391	354	343	324	372	328	381	384	368	331	335	357	366	326	343	355	363	355	380	376
47174	58172	67259	58655	41552	25252	5814	2580	2052	1783	1438	910	984	923	1220	1444	3037	5063	5414	4218	3482	2414	1659	1266	974	904	888	855	842	868	866	843	845	814	834	833	862	801	852	905	931	816	851	873	859	871	861	858	876	795	889	841	915	820	865	896	846	848	807	874	876	882	847	876	877	836	868	849	867	761	802	849	919	845	866	874	833	877	886	887	852	917	829	854	879	852	907	919	813	847	881	847	871	842	863	848	880	817	829	896	892	820	792	916	860	810	890	838	880	850	889	823	888	868	848	841	894	837	834	812	851	871	900	827	859	878	915	885	865	890	881	874	830	852	870	866	912	862	893	879	840	862	892	871	837	865	849	856	878	839	903	875	873	875	828	820	819	912	828	870	847	871	807	830	791	828	882	821	803	836	859	860	848	873	853	836	847	782	840	889	827	847	850	821	890	841	822	902	837	868	844	830	886	919	833	902	825	862	857	799	843	853	828	811	857	832	838	858	852	819	924	817	854	897	869	846	848	833	818	857	867	834	841	876	875	849	855	868	844	875	875	853	805	837	866	864	839	844	860	852	834	841	853	890	836	886	848	830	880	895	863	859	860	872	815	817	840	864	888	828	836	848	867	837	758	905	911	880	880	894	845	903	842	859	780	890	857	902	903	825	816	842	848	794	862	923	852	841	875	849	806	800	873	853	832	849	871	843	833	812	821	843	858	849	815	858	880	803	833	845	829	888	855	866	879	832	842	887	850	878	879	862	873	837	825	901	877	808	896	811	794	845	829	821	911	903	821	873	854	851	842	890	915	808	854	820	865	791	840	883	913	856	803	914	914	871	901	874	820	801	828	852	870	895	841	865	870	838	836	879	881	839	910	883	825	880	826	791	842	855	824	847	853	859	841	880	804	842	859	851	860	851	809	836	871	853	863	895	867	872	861	823	881	800	815	839	821	842	873	820	831	864	869	831	861	828	820	861	829	905	824	901	843	869	842	824	878	864	841	833	796	873	860	863	893	853	878	817	820	837	853	887	858	876	862	851	815	820	798	903	805	816	858	901	829	913	817	848	811	854	847	863	851	848	856	860	870	877	865	831	841	847	867	807	875	820	832	880	866	857	825	875	865	868	846	866	871	891	893	904	833	788	886	826	873	856	871	839	904	830	859	858	849	835	877	858	861	854	825	858	865	820	802	836	927	903	847	849	824	824	851	853	816	860	873	804	846	869	853	891	826	844	868	863	872	889	869	818	892	855	859	834	875	839	870	822	851	853	869	857	815	874	840	812	849	849	842	869	894	829	839	860	861	891	811	833	846	884	892	867	839	854	856	868	884	820	820	881	886	880	863	895	887	873	846	873	829	798	838	847	872	849	880	825	840	830	899	850	842	876	841	843	841	806	809	867	886	848	905	902	920	830	921	923	826	849	923	840	884	838	860	871	880	911	893	789	783	858	850	798	895	839	819	838	811	888	852	863	808	902	872	848	859	838	837	888	814	876	896	881	903	817	882	828	865	841	843	884	874	878	869	851	854	911	827	866	884	930	843	867	871	869	857	836	870	885	893	821	863	886	806	835	823	893	855	859	893	831	930	845	836	864	858	855	814	831	847	861	838	877	887	833	816	855	817	880	821	893	878	833	882	825	828	900	824	848	867	862	885	854	869	862	874	915	845	882	874	789	849	903	883	887	878	844	856	869	864	842	916	867	885	857	858	865	856	813	856	788	892	868	824	906	857	845	875	828	898	867	864	838	836	883	833	848	850	824	863	862	915	819	815	876	825	822	855	877	806	850	851	854	778	857	880	904	850	830	792	883	882	823	857	867	871	864	873	884	881	843	835	868	904	824	884	853	851	860	891	894	913	906	865	859	825	865	845	864	851	866	868	815	824	849	883	823	785	844	893	843	835	820	882	820	835	850	854	930	870	822	887	905	854	854	859	827	883	846	816	862	872	860	859	837	865	845	878	843	844	812	827	862	823	817	895	817	857	876	824	883	888	891	851	847	867	870	814	882	850	913	845	924	878	905	876	859	856	900	878	889	817	912	887	854	864	868	879	894	890	827	896	844	821	826	933	842	844	837	874	865	882	849	849	856	871	861	868	858	847	830	836	849	856	880	871	823	841	846	857	850	867	861	883	881	859	811	836	846	844	875	856	894	816	816	897	838	866	830	885	870	835	835	821	859	843	844	859	889	858	859	844	853	878	913	824	853	850	844	865	797	893	830	834	864	897	886	825	880	852	818	854	836	842	893	831	872	847	859	840	899	835	863	863	880	899	843	900	851	900	878	847	873	850	859	857	838	877	843	848	862	939	876	840	868	873	819	844	845	835	905	837	807	824	939	811	837	841	801	835	925	843	857	867	833	776	900	909	818	859	871	838	887	864	854	867	875	889	847	852	835	847	860	869	818	840	866	869	847	852	852	891	856	807	891	870	893	869	870	840	866	824	815	883	874	870	890	919	798	821	866	881	940	910	884	891	864	863	850	917	869	790	813	874	882	885	869	803	864	822	870	867	829	841	812	882	903	827	839	910	852	899	854	861	820	919	866	868	837	882	872	885	832	845	896	866	930	881	889	819	882	878	836	829	844	906	841	829	886	910	819	837	878	854	781	893	878	905	860	834	848	858	839	851	885	890	837	855	845	875	848	919	871	902	921	902	890	856	884	860	802	842	858	851	811	841	880	869	872	821	876	861	867	876	882	894	894	814	834	829	828	813	844	847	862	851	862	880	831	824	853	850	854	841	856	836	815	891	826	862	852	874	901	856	813	858	881	823	878	857	865	847	877	864	849	841	873	861	839	860	808	874	872	914	825	817	815	844	858	882	810	875	857	900	873	848	835	850	854	849	836	852	854	802	891	869	879	849	835	845	888	870	810	847	826	843	795	832	818	822	843	847	880	853	822	859	865	900	848	848	891	862	887	881	846	894	881	877	850	858	850	794	865	856	819	843	866	877	831	862	833	858	868	918	865	860	858	862	827	891	869	843	843	831	906	834	773	857	876	858	893	850	832	857	878	796	904	862	865	825	836	865	875	848	854	846	881	850	837	890	858	863	855	849	879	849	851	836	881	841	893	853	886	856	875	867	886	890	822	838	825	878	882	864	878	841	855	819	857	853	860	823	854	883	873	843	867	876	847	858	874	834	843	851	834	849	826	851	852	858	869	845	862	839	894	869	856	872	837	824	882	864	837	858	845	875	852	847	868	794	844	802	804	861	879	877	815	830	848	843	803	844	888	839	820	880	879	800	840	861	840	843	866	847	850	870	814	871	813	865	865	868	874	840	922	858	844	882	873	817	866	860	831	853	812	869	841	801	850	865	871	877	899	873	864	886	868	850	825	850	844	840	863	842	845	841	875	841	868	870	812	866	882	869	820	849	850	832	780	853	841	837	855	854	859	877	873	837	861	881	868	885	814	820	876	895	859	879	865	915	889	858	842	832	874	879	903	895	802	851	840	852	825	902	852	843	885	833	856	808	865	867	797	868	877	911	881	844	811
73626	74432	71432	56384	37353	19798	4315	714	564	539	647	351	383	372	393	458	652	966	1077	869	773	634	497	455	380	374	365	340	374	361	383	369	354	375	349	359	354	325	352	340	330	352	338	335	330	347	359	354	362	331	345	375	334	343	342	341	395	349	336	376	339	344	347	350	370	349	358	338	382	361	348	382	355	352	349	375	334	330	344	388	376	380	342	370	357	322	360	387	364	329	328	380	344	347	364	330	361	356	332	346	363	347	341	354	341	338	339	358	360	322	331	394	326	350	334	333	337	324	339	318	339	377	321	375	361	354	364	345	373	343	387	326	370	349	342	358	370	320	388	311	343	366	348	361	368	333	374	347	373	341	350	337	370	330	407	379	355	357	354	355	351	348	377	336	359	342	355	373	376	364	344	340	334	380	366	345	343	333	357	340	326	362	383	333	372	357	374	329	327	381	363	364	322	348	333	322	345	383	367	341	359	381	340	346	332	352	345	336	330	337	368	347	322	388	358	352	340	333	367	332	362	357	345	360	335	346	393	352	363	364	350	384	354	337	329	357	328	352	319	333	327	368	388	317	373	357	336	336	341	392	323	355	343	376	356	342	407	352	336	364	364	369	341	343	327	344	351	345	366	341	374	417	347	370	369	370	367	363	319	380	367	335	356	370	359	374	349	337	348	382	350	305	338	349	308	365	341	379	319	375	337	343	379	334	318	331	392	354	352	365	360	339	384	373	359	330	347	333	337	326	384	360	369	348	333	345	342	369	354	333	328	319	340	368	342	332	383	351	341	330	331	338	357	366	337	340	319	315	336	348	332	332	346	356	339	361	354	357	369	339	362	332	358	346	346	370	373	365	364	353	382	331	346	335	315	360	329	358	338	356	346	379	335	361	356	381	346	369	312	361	332	351	358	356	374	331	311	364	349	365	348	321	326	354	368	313	367	342	380	375	342	380	344	352	348	351	341	340	360	354	362	351	343	365	335	383	340	335	363	364	338	355	356	330	357	315	341	345	392	341	340	351	360	327	338	353	365	333	349	369	349	332	320	354	355	339	350	344	336	392	331	348	350	342	353	375	354	328	337	336	345	362	373	335	290	341	360	357	307	382	347	374	324	344	340	343	375	357	372	376	359	364	372	339	363	355	336	360	340	322	328	318	382	363	365	345	359	324	325	363	308	344	372	333	351	332	363	351	363	342	322	352	381	342	373	344	371	380	325	352	347	376	391	340	358	321	388	369	400	369	354	351	373	330	345	347	329	326	334	338	324	326	356	324	363	371	322	355	331	351	349	353	349	350	348	338	326	370	388	362	318	384	374	359	334	301	395	352	366	342	344	372	355	324	338	351	354	334	343	353	356	324	355	369	344	351	411	363	352	381	370	330	336	332	324	351	379	358	365	349	337	336	361	346	342	358	367	333	384	352	366	402	350	344	379	362	343	343	316	336	345	313	334	333	352	363	348	331	372	372	368	364	374	339	383	350	333	357	334	366	359	353	351	338	377	358	356	383	357	343	323	317	347	348	356	329	346	360	344	377	346	316	322	390	346	344	374	362	365	375	340	378	365	356	337	343	320	351	346	310	306	361	350	335	343	372	365	335	308	371	295	384	347	358	343	364	331	369	378	333	387	357	362	363	317	368	360	328	359	344	347	353	338	341	333	341	359	369	357	346	389	349	383	345	356	331	338	368	354	365	341	332	316	317	358	375	361	366	328	364	367	338	352	327	368	334	338	384	338	349	339	335	337	390	343	330	349	355	341	312	339	341	340	349	277	333	366	355	331	363	355	352	324	367	373	347	355	354	347	335	321	329	366	356	362	354	346	361	364	352	320	346	355	329	382	329	336	338	330	382	317	384	328	411	367	379	334	351	367	330	381	347	349	354	360	327	362	353	365	313	413	337	345	403	373	359	353	362	312	371	367	357	370	354	365	353	315	341	363	359	361	338	342	331	370	377	386	342	357	347	389	348	323	365	371	394	343	355	345	324	320	354	357	420	351	368	324	350	346	316	334	338	342	346	362	342	342	310	349	395	389	344	365	344	355	374	327	328	349	339	347	365	354	374	369	338	354	339	341	362	314	340	370	379	380	356	342	345	352	392	360	343	312	347	354	320	400	367	351	359	351	345	325	385	328	337	308	336	347	344	340	363	315	354	339	372	361	338	357	360	369	374	357	368	351	338	383	283	313	380	341	340	373	367	354	368	348	345	315	346	342	355	393	357	359	322	333	352	354	325	339	383	340	368	343	350	343	359	354	336	387	361	378	344	349	341	359	356	369	343	398	314	333	353	358	342	347	393	384	356	361	350	338	343	340	355	365	365	331	361	340	403	382	343	345	366	371	347	390	357	354	383	384	363	345	357	353	374	316	327	333	368	371	328	379	395	375	316	344	334	345	339	329	338	347	351	314	339	337	352	359	384	355	363	363	356	345	324	344	351	325	328	367	356	356	351	357	317	380	352	344	356	327	352	358	369	372	374	335	374	307	364	369	344	379	361	351	383	349	373	364	319	368	359	359	370	349	367	352	368	352	354	351	330	336	319	344	325	339	378	365	380	322	339	336	343	317	355	344	314	328	319	372	342	329	353	354	369	355	354	337	387	323	374	357	348	362	350	322	329	341	366	347	351	348	342	336	333	354	346	369	336	363	328	299	332	343	325	383	362	352	320	354	341	325	352	362	366	347	369	324	343	377	380	360	344	330	364	362	364	326	358	329	362	333	365	343	309	362	333	309	376	334	352	359	338	351	340	345	357	329	375	382	357	369	352	366	346	352	325	380	356	395	322	327	346	335	331	367	338	375	368	364	371	350	344	339	345	358	369	365	358	336	311	377	339	319	316	378	354	357	351	323	358	352	372	330	374	357	378	353	381	343	310	330	342	333	353	365	335	336	372	323	342	329	366	347	366	346	350	342	326	360	342	351	358	351	345	345	284	300	353	362	329	346	338	350	352	380	341	328	355	349	359	328	331	381	377	333	325	353	362	340	319	367	335	376	375	384	328	349	359	363	322	333	344	358	327	348	361	346	323	345	360	379	340	331	351	350	336	373	360	342	360	334	366	360	324	348	369	352	319	345	351	346	357	381	354	358	359	349	341	382	348	338	354	383	325	355	339	376	324	323	359	343	338	338	344	344	369	328	322	356	366	405	351	356	343	360	347	330	352	349	316	368	373	346	314	337	395	337	359	346	305	387	357	340	338	364	347	360	334	350	349	345	352	352	394	351	337	363	344	352	353	374	354	356	378	359	353	376	359	380	352	386	373	320	352	370	385	331	343	366	379	331	373	335	293	343	365	346	386	355	349	336	388	359	322	362	357	320	330	329	341	306	341	352	330	379	372	327	367	345	356	384	362	313	350	352	359	358	341	377	335	337	372	369	341	342	367	351	374	312	354	337	331	346	351	369	330	315	350	365	323	370	351	356	346	342	329	357	318	380	339	338	331	343	325	335	351	352	340	401	339	332	350	348	331	313	344	333	351	326	384	336	357
48393	59004	67196	58017	43238	26474	6693	2179	1736	1719	2162	944	899	923	1213	1576	2345	4460	4808	4144	3199	2201	1569	1157	1032	875	879	846	883	825	876	870	870	884	858	869	874	863	867	880	916	880	856	895	857	852	815	869	844	896	847	819	862	866	864	840	865	804	884	864	846	840	883	873	782	930	815	879	873	836	919	901	900	865	831	884	903	890	869	875	854	841	869	828	875	940	812	851	850	874	879	840	881	883	837	901	899	843	877	858	889	905	842	859	867	834	859	817	835	898	847	879	905	828	907	885	842	833	869	892	881	893	895	876	848	878	839	885	883	872	869	844	853	819	881	848	884	860	830	884	851	852	864	845	915	852	880	881	874	869	866	912	838	886	935	872	795	896	872	872	904	836	886	861	836	741	879	875	869	872	873	879	817	864	824	854	886	874	847	863	849	866	860	859	869	867	865	859	854	862	868	906	814	854	802	848	854	844	887	897	882	900	872	830	840	898	894	910	813	833	856	900	810	830	835	899	834	876	931	895	843	854	886	839	927	866	904	885	867	817	817	849	870	809	931	882	845	872	855	838	830	909	887	900	826	853	854	903	890	845	888	815	859	880	878	811	871	806	859	859	836	814	866	832	902	862	846	829	826	855	840	889	839	879	890	883	855	867	815	841	873	831	868	900	857	852	850	884	883	865	875	836	883	852	849	805	876	907	942	867	862	850	867	865	878	851	903	858	834	832	862	834	808	905	820	832	847	823	851	829	858	840	818	857	893	870	824	837	846	891	869	915	847	866	850	841	886	778	878	852	893	858	859	867	794	855	857	866	852	795	885	911	884	856	848	850	844	845	906	843	818	835	827	885	901	901	884	869	853	859	865	888	833	886	842	869	854	843	929	869	878	875	876	874	865	876	846	891	812	840	870	869	885	881	896	878	830	826	851	879	870	874	851	849	842	892	839	863	877	842	835	813	875	894	781	849	889	898	808	817	824	861	874	908	906	920	892	905	846	849	889	853	837	917	828	872	828	876	803	849	901	817	853	851	878	911	887	827	898	815	879	804	864	881	922	853	873	928	877	854	858	887	787	852	855	802	813	897	858	847	877	875	855	823	879	918	873	844	874	863	876	857	852	828	844	869	857	843	865	904	872	861	865	831	884	860	822	907	835	893	862	888	900	861	844	891	911	878	847	865	870	877	847	859	887	794	831	839	856	838	893	909	890	868	844	885	867	823	841	842	862	880	841	816	874	783	820	872	862	846	897	869	884	877	856	830	835	851	849	872	856	850	810	780	817	831	834	824	858	857	899	803	865	819	836	841	836	872	843	818	851	882	872	886	859	883	910	828	819	925	841	862	831	896	852	838	864	865	888	874	852	811	881	858	849	863	884	842	849	849	865	867	837	915	867	866	825	857	888	854	942	893	882	869	878	920	828	888	842	890	869	823	890	871	901	922	867	838	889	844	836	888	954	863	865	877	833	817	900	846	868	834	875	867	836	931	885	860	843	848	829	847	829	901	857	797	842	847	892	878	873	852	871	796	834	846	836	841	861	860	875	857	824	847	857	829	850	855	873	879	886	832	817	893	879	813	841	914	842	872	910	856	895	867	867	863	868	857	876	917	858	857	850	883	855	842	834	845	849	862	894	857	903	838	833	829	832	806	899	889	835	830	875	888	833	875	875	820	875	849	850	834	841	871	868	853	835	894	893	897	929	850	874	836	835	910	807	895	869	860	826	888	845	816	914	895	845	847	898	879	892	857	866	886	827	857	834	842	830	838	849	867	817	845	798	871	857	809	836	849	915	873	903	834	868	923	848	849	915	857	864	835	879	816	861	852	861	816	878	873	886	848	921	863	892	858	835	908	850	838	855	857	886	868	860	845	841	814	893	875	865	842	882	932	881	819	824	892	833	869	906	849	847	836	888	863	835	901	868	880	868	850	884	825	838	891	870	837	903	944	821	874	879	855	893	889	871	844	804	918	874	875	839	861	877	825	877	880	830	892	871	851	857	864	846	883	837	850	858	873	859	833	877	868	877	917	871	852	871	819	906	885	862	820	839	920	819	855	881	844	878	852	881	781	898	919	826	898	852	835	911	828	851	862	885	785	819	856	858	810	832	870	897	837	835	872	852	903	881	868	842	842	870	845	871	910	883	868	861	840	838	851	839	846	846	836	815	905	890	891	882	895	883	861	869	815	891	891	848	838	872	894	857	839	808	860	891	845	868	878	872	848	873	851	812	884	849	857	810	872	860	870	824	838	815	892	810	883	874	844	896	889	866	824	865	835	900	869	847	926	879	840	809	851	892	825	902	896	863	884	917	906	829	866	852	832	862	868	852	888	869	852	924	878	870	884	854	845	882	839	925	839	898	828	846	818	853	807	889	887	809	909	866	832	813	934	875	872	860	858	894	867	851	835	847	916	880	855	875	886	919	840	851	871	884	881	860	839	865	825	872	890	846	861	861	814	810	806	870	873	919	878	906	904	869	882	884	867	861	867	897	852	809	896	874	836	813	846	821	851	904	829	874	899	819	808	856	888	811	813	867	912	881	846	811	882	872	910	884	841	829	849	850	892	845	836	848	855	816	914	858	867	860	870	832	873	819	862	914	871	829	903	856	836	818	864	881	867	838	847	867	877	895	860	851	904	867	845	864	895	847	824	870	855	867	846	865	845	883	857	882	851	867	830	883	816	877	848	830	883	849	872	848	855	870	868	840	802	872	864	871	883	882	877	854	894	800	872	866	864	855	790	870	869	849	897	833	845	839	849	831	891	861	900	908	839	823	817	855	872	851	834	826	872	858	856	893	854	846	838	875	888	895	866	865	820	861	825	880	865	884	868	832	848	873	836	854	887	799	816	894	901	837	860	839	896	869	804	885	943	821	841	896	886	863	885	867	869	878	868	871	887	827	830	899	859	865	886	840	922	902	907	851	863	863	904	879	815	843	895	834	855	802	838	903	905	874	820	939	865	865	839	918	811	889	896	885	876	839	870	874	835	871	855	828	886	866	910	866	909	867	895	872	843	864	857	822	894	884	850	849	841	870	864	896	876	813	862	823	919	845	878	848	863	863	860	834	808	887	892	883	871	881	827	874	894	858	873	862	868	830	852	852	874	925	899	834	830	854	857	849	862	841	837	876	867	942	782	834	808	851	889	883	874	878	900	892	830	871	909	868	891	883	866	905	837	833	835	847	862	813	928	896	848	831	823	881	880	895	886	865	866	859	831	843	853	853	818	826	850	857	855	858	842	844	781	853	825	855	874	838	837	843	874	890	858	869	830	883	793	843	869	879	840	874	889	820	918	928	844	886	812	907	877	837	886	823	834	854	853	836	933	882	914	902	867	869	835	841	823	819	866	866	857	870	859	865	814	862	931	887	860	856	886	894	889	817	874	842	902	847	876	849	800	934	867	841	839	863	859	828	855	902	844	859	902	900	813	876	866	864	856	825	913	819	856	875	888	862	858	830	848	868	850	919	837	859	851	859	855	809	817	843	817	820	848
72176	74120	71424	53905	36288	18901	3491	534	451	577	526	374	387	370	379	419	524	1197	1152	1112	832	704	542	428	362	411	346	343	346	306	346	355	388	354	347	365	344	305	370	342	342	373	356	341	390	341	340	356	361	372	351	357	335	398	404	349	326	352	349	340	355	360	331	345	338	350	333	349	338	360	367	385	355	352	341	333	355	350	326	342	353	326	344	309	354	337	371	388	370	373	354	351	377	373	334	355	378	354	363	339	336	337	367	330	322	364	324	343	369	335	365	361	344	352	308	352	363	328	330	358	343	405	312	314	344	328	360	369	359	323	333	343	336	364	340	347	333	362	348	334	318	377	349	367	335	367	357	324	336	340	308	357	348	350	325	360	375	345	376	376	373	348	339	340	340	387	318	363	331	335	332	351	338	328	340	305	322	360	351	359	344	376	351	389	330	319	393	366	353	375	330	339	309	347	337	373	335	312	340	345	371	347	357	339	350	354	352	343	329	356	327	369	318	345	339	343	354	331	342	316	381	368	385	379	360	291	337	340	387	348	375	336	365	358	377	363	395	343	389	358	343	329	349	333	341	344	361	367	372	300	361	339	354	330	376	358	336	358	336	352	316	328	314	342	346	370	334	354	339	342	310	338	288	335	385	336	347	330	392	353	342	362	339	338	345	386	307	345	369	369	325	362	364	386	383	342	348	350	348	351	353	350	352	379	358	403	380	347	361	327	375	347	335	345	370	367	374	324	332	351	378	332	361	343	331	330	321	385	360	346	329	383	353	368	318	353	351	348	345	344	345	347	376	377	342	357	336	327	339	376	351	390	344	378	357	337	332	355	345	364	359	352	351	345	341	345	310	370	359	382	351	325	339	342	318	331	342	361	380	345	368	323	331	329	364	342	375	336	329	336	349	325	330	330	371	346	344	342	347	328	345	358	361	334	318	348	317	337	335	335	341	351	353	350	321	375	367	332	342	377	386	345	367	352	369	392	335	358	318	341	348	322	369	344	383	355	366	349	350	350	340	322	387	329	350	343	365	380	313	382	348	360	353	333	350	357	332	335	369	363	341	322	353	350	394	379	356	362	374	335	303	348	366	384	372	358	379	382	331	348	354	392	363	351	345	380	368	350	387	359	326	358	370	356	354	368	344	370	342	338	338	310	349	338	349	366	361	373	360	334	355	391	347	347	353	335	363	362	341	318	372	371	382	338	362	352	318	357	333	327	339	346	312	350	349	376	302	332	369	349	377	329	362	346	317	347	392	346	359	357	355	348	332	367	346	318	326	361	368	345	335	336	358	336	339	346	368	317	326	340	347	361	374	349	366	371	347	355	340	390	352	401	342	350	366	367	353	364	356	360	340	333	354	337	339	349	322	354	381	354	339	331	360	303	336	334	356	318	368	328	324	331	329	340	340	382	358	367	342	338	374	375	360	360	377	357	366	362	340	323	355	325	328	317	366	332	338	344	344	390	352	331	372	319	318	335	368	370	363	363	361	367	382	357	363	355	365	339	352	335	325	348	329	363	353	338	345	350	361	321	379	332	353	321	339	327	349	354	336	349	360	384	353	366	323	351	360	357	345	360	347	321	344	367	360	335	340	355	357	362	343	359	359	346	338	355	348	368	357	359	368	346	368	354	353	375	368	349	348	365	383	376	330	342	332	352	355	330	353	370	339	358	341	341	380	357	333	353	371	369	307	343	363	346	368	349	389	377	346	334	376	312	369	348	348	360	366	397	353	330	350	341	357	333	357	363	328	356	354	343	356	344	326	341	333	354	372	333	375	335	340	368	348	333	378	339	327	364	370	363	355	352	359	314	353	364	363	336	372	301	352	364	362	352	323	329	338	356	357	368	334	377	359	377	326	351	387	368	355	366	345	341	329	332	334	329	345	354	379	377	360	348	322	361	360	351	350	342	319	320	355	356	348	334	356	330	360	332	363	361	334	381	356	350	318	335	341	368	338	353	352	340	361	336	332	346	342	366	334	326	381	376	379	331	364	349	360	396	331	334	358	376	328	338	322	349	364	322	366	342	366	324	355	325	330	336	348	346	300	362	351	371	354	332	370	349	367	301	364	364	377	353	380	389	373	361	329	340	396	363	356	369	364	345	354	342	388	351	355	346	332	368	307	366	359	334	348	396	308	360	347	353	346	347	338	357	328	357	376	365	351	351	329	333	327	330	307	346	333	356	350	386	344	346	332	350	377	360	362	343	340	333	377	302	326	339	315	335	370	307	327	310	326	344	324	352	323	343	367	340	315	370	370	349	344	344	358	331	355	348	334	360	340	335	346	342	329	352	370	349	394	369	357	370	351	342	317	371	332	365	350	345	344	385	366	339	347	352	360	344	329	319	351	363	345	318	333	370	334	358	349	341	355	335	346	327	362	365	346	371	347	357	322	367	357	322	337	369	355	341	363	372	338	337	344	349	353	372	350	342	371	339	372	353	338	358	352	405	351	370	352	335	350	316	336	333	362	370	355	333	348	329	333	346	363	355	336	354	331	345	317	334	310	342	337	315	345	329	309	303	330	373	324	342	359	366	364	352	336	358	351	380	347	368	346	350	346	354	353	359	359	312	341	363	357	367	381	320	309	357	335	323	397	357	332	352	341	380	343	354	345	341	352	367	306	364	357	346	300	346	370	348	396	381	326	359	369	347	354	330	340	352	351	343	352	361	358	350	338	352	369	352	327	341	373	366	368	348	315	330	369	327	369	351	331	383	333	360	335	336	354	320	355	335	339	368	351	390	349	354	357	360	327	370	367	349	367	357	333	340	366	321	342	328	361	374	321	390	344	361	362	348	314	321	348	370	348	348	361	338	359	332	346	330	360	359	360	340	356	327	334	339	313	382	332	374	337	373	368	352	324	332	349	366	359	356	332	346	342	339	367	341	358	363	348	356	355	320	353	353	341	338	347	345	364	367	343	349	318	362	334	360	334	330	356	380	347	345	385	349	341	325	324	371	352	353	338	336	364	367	345	341	331	332	336	361	373	369	387	355	317	336	323	366	319	356	350	346	353	366	343	367	374	334	327	372	342	353	366	354	344	334	342	359	347	365	364	334	343	305	348	339	385	330	346	341	338	335	336	362	348	361	334	372	315	356	338	353	326	377	391	342	315	368	328	383	320	378	357	380	361	314	369	364	317	331	358	340	347	333	338	368	343	374	393	360	375	340	353	364	356	369	345	359	331	344	352	369	350	413	353	353	335	349	364	330	355	368	340	329	368	332	325	357	331	352	346	356	341	326	321	341	389	366	342	370	325	359	344	355	335	364	382	341	339	351	357	340	359	346	317	315	364	368	331	363	355	385	366	335	347	349	367	357	311	350	343	336	373	332	352	323	339	361	379	336	381	301	367	353	336	350	356	376	338	340	323	345	336	361	382	373	388	364	322	333	354	322	343	374	371	377	349	353	350	359	348	378	337	347	354	386	395	352	335	381	361	335	354	361	377	348	347	349	361	378	356	352	362	373	343	340	334	354	367	325
48320	58908	66297	55474	42424	24572	5510	1488	1404	1796	1686	1072	1001	954	1033	1257	1708	5323	5155	5037	3690	2849	1922	1304	1019	945	873	872	825	857	909	851	877	893	838	879	830	873	800	865	798	791	833	858	842	876	860	834	829	887	907	866	865	820	818	880	884	894	869	840	870	887	859	863	815	854	877	868	866	865	880	878	859	915	950	894	902	848	842	824	849	861	872	901	842	830	832	857	875	890	874	845	866	846	865	900	867	881	874	868	890	846	874	853	874	909	883	860	893	808	862	850	877	819	824	876	886	888	864	816	891	856	860	897	876	907	823	802	889	814	819	880	803	832	864	847	838	876	805	861	811	826	867	868	812	798	827	859	821	825	889	878	859	875	838	812	865	797	851	841	854	809	840	846	853	836	839	866	849	820	823	847	842	868	869	871	834	789	851	875	840	846	864	814	822	888	882	896	852	878	877	850	846	820	813	877	866	846	868	933	866	870	884	860	865	834	854	856	858	850	798	879	844	826	835	876	809	870	886	901	894	897	839	862	877	879	881	848	887	877	843	872	866	836	858	878	822	898	820	825	845	861	850	809	860	886	922	848	860	862	851	859	917	863	876	906	859	869	889	805	889	853	848	860	894	844	846	858	880	894	851	834	887	870	866	822	847	791	891	855	808	790	882	873	833	901	797	878	881	829	834	852	802	860	818	864	904	846	821	807	837	894	837	794	877	842	837	847	824	862	876	847	856	865	860	899	880	843	844	854	843	835	876	851	830	872	853	880	884	920	845	827	874	846	904	873	853	839	838	819	884	860	860	854	817	879	866	889	835	857	798	887	905	870	915	830	843	861	901	889	830	855	895	890	859	845	893	885	823	846	819	866	860	810	878	797	901	839	886	863	857	885	843	892	866	868	844	854	810	876	822	895	865	885	821	891	877	851	869	896	848	874	921	835	849	904	842	874	822	889	834	810	873	821	818	840	911	868	839	874	880	881	858	870	878	835	850	834	868	832	873	823	817	826	847	869	872	856	834	839	903	879	829	881	816	852	838	828	810	925	863	889	837	856	851	890	902	872	858	851	851	879	847	848	860	907	875	914	895	838	864	899	870	834	896	871	834	845	869	845	865	895	851	878	842	860	876	831	828	917	858	859	898	881	849	857	930	908	823	886	854	818	850	859	831	835	849	854	891	808	862	869	837	843	887	833	859	861	884	865	889	907	855	857	869	883	857	841	834	893	882	951	835	858	843	873	801	837	840	846	816	894	864	810	867	769	839	879	903	893	862	821	882	844	847	837	828	882	873	890	907	918	853	849	857	845	855	845	846	846	864	847	834	841	905	867	868	850	868	848	855	871	792	832	861	845	831	810	869	822	808	859	914	826	845	913	869	853	896	851	908	828	840	866	902	843	879	845	801	850	829	843	864	838	811	874	827	896	918	904	831	834	831	888	850	828	840	810	846	845	875	868	820	904	850	877	848	881	829	847	839	902	856	885	841	867	862	878	867	882	906	832	843	801	895	865	821	822	918	833	876	825	854	859	815	851	835	835	851	892	860	885	870	844	823	832	817	829	853	840	844	831	821	874	797	898	934	852	859	830	808	840	797	868	879	898	892	879	839	817	871	800	849	863	845	843	900	885	837	864	838	822	861	818	847	873	836	875	840	871	861	847	858	862	844	888	881	858	887	839	865	865	842	859	866	830	847	832	915	866	868	815	867	843	847	870	870	868	851	887	854	877	816	882	882	896	828	876	829	812	918	853	868	840	855	829	920	855	866	858	828	843	849	851	834	862	851	849	849	854	864	896	828	847	816	861	904	842	857	907	893	898	859	828	864	887	896	818	887	901	833	848	877	872	840	846	863	866	893	846	870	799	907	880	859	821	843	839	842	846	891	892	892	843	793	888	835	838	862	785	862	892	877	825	859	895	847	837	827	814	872	837	911	905	847	880	872	882	890	851	862	840	842	893	861	888	885	834	805	900	792	878	831	850	827	846	822	922	887	815	859	792	823	902	833	864	845	849	816	855	885	843	800	862	846	871	839	897	851	878	880	884	849	832	870	833	832	927	857	790	877	910	846	846	889	857	901	888	884	849	864	895	857	852	844	881	877	844	812	875	800	879	885	815	852	821	867	880	875	857	879	874	879	849	884	868	839	873	855	870	787	834	867	864	820	848	890	856	845	896	878	804	885	803	857	885	876	822	824	853	871	860	890	889	847	869	873	853	848	884	830	869	840	892	922	837	850	775	823	836	828	856	833	829	825	839	914	799	879	833	860	873	869	877	867	791	862	859	845	885	866	816	834	861	890	885	894	889	898	860	884	841	829	810	852	812	866	815	849	906	792	806	866	822	823	825	851	879	885	854	912	870	839	863	879	868	885	819	868	835	881	823	848	824	878	887	831	819	873	882	876	829	820	874	839	817	838	819	847	835	903	859	845	865	876	855	801	849	930	844	837	853	882	854	838	840	875	874	867	866	911	895	877	819	864	842	814	862	882	837	821	888	827	823	818	860	831	866	836	832	823	791	842	815	909	831	844	860	816	864	898	824	852	819	878	854	865	869	882	871	832	836	783	889	814	845	877	844	847	812	834	831	830	795	824	838	866	912	925	861	808	867	896	857	826	809	847	880	837	823	867	859	873	820	887	881	856	835	822	876	918	861	857	852	875	860	823	852	852	824	832	887	858	874	856	908	851	893	893	831	850	837	827	846	833	794	858	899	874	842	809	830	867	843	875	900	879	837	858	861	842	856	826	848	848	846	824	837	888	821	806	818	832	910	827	850	855	842	834	808	897	870	912	862	906	873	846	792	858	873	872	845	894	857	811	840	873	875	844	822	867	882	874	875	843	823	912	863	894	893	836	906	857	836	853	872	887	833	842	860	885	889	868	844	917	813	826	859	817	844	853	869	842	822	814	853	839	857	881	897	855	878	864	851	870	846	859	921	850	833	860	813	883	849	870	840	866	844	840	850	838	821	868	855	839	910	811	900	887	854	816	856	845	851	877	868	891	841	883	883	806	830	900	841	852	861	899	871	829	870	872	849	878	820	843	855	806	828	843	834	867	846	835	840	842	843	843	882	803	867	860	837	841	885	867	838	846	875	833	859	840	875	873	870	825	886	922	857	866	810	889	821	855	865	839	889	831	843	860	816	824	891	895	826	874	867	860	867	867	813	857	890	854	854	827	873	860	861	866	878	855	853	883	864	860	883	863	869	854	831	820	846	803	868	823	850	853	844	866	861	845	840	875	842	885	853	892	823	821	863	849	834	894	861	871	841	823	835	819	847	850	891	854	876	856	889	843	835	895	820	904	883	871	898	841	802	880	856	809	865	862	914	783	861	847	821	823	832	846	815	840	898	861	867	853	847	859	872	811	811	860	875	851	805	794	902	838	832	839	855	809	908	888	826	880	880	916	914	888	845	807	841	879	846	856	831	813	843	839	858	887	854	852	822	884	867	809	838	807	793	851	860	813	863	836	886	855	861	892	848	824	870	883	825	808	839
72205	73563	71849	54017	34641	21039	4848	739	436	527	516	468	405	403	358	458	571	1199	1134	1084	968	738	539	411	390	364	339	372	345	341	375	333	340	358	342	342	361	354	354	321	333	320	356	337	370	368	351	345	359	344	360	390	341	384	360	345	330	359	387	359	354	355	364	333	344	345	377	345	345	308	347	355	325	363	318	329	395	351	352	342	345	353	344	323	328	311	338	347	325	354	341	336	383	335	344	335	324	354	330	320	330	409	339	348	362	338	384	371	375	357	376	351	335	331	324	366	338	350	360	377	339	340	354	348	359	352	337	395	367	363	341	355	384	372	337	364	358	332	382	345	329	393	338	337	363	322	367	375	360	309	365	329	351	361	377	335	331	351	353	347	352	358	339	339	343	342	333	374	314	314	347	336	381	382	334	346	353	329	369	374	322	354	358	354	346	356	349	371	370	361	382	379	378	361	340	354	369	361	379	337	350	383	336	338	357	353	358	338	346	368	336	329	326	339	361	364	412	364	342	361	329	353	336	354	384	359	338	359	382	361	316	325	357	346	343	354	352	344	338	367	342	342	330	304	342	378	331	360	368	333	388	373	336	392	343	351	355	385	349	360	340	361	347	344	324	370	339	364	353	315	339	376	374	347	340	305	336	411	358	354	362	327	351	337	352	344	344	327	352	343	347	355	374	352	315	359	325	332	348	375	362	357	362	364	378	339	345	370	355	344	348	355	366	392	339	360	381	338	334	332	322	357	354	333	367	342	357	350	351	328	336	352	382	364	380	339	354	351	334	333	363	347	334	338	340	344	346	324	339	380	337	362	389	363	317	338	380	346	334	337	363	306	340	352	346	372	350	334	343	363	381	335	326	376	376	346	356	348	370	378	336	374	322	294	365	372	399	352	330	389	337	344	320	360	341	330	362	324	358	320	350	346	373	343	338	379	358	353	326	356	360	305	343	341	366	338	319	366	358	346	349	405	330	358	377	320	345	357	345	331	358	356	386	372	348	373	354	350	353	369	339	383	374	360	362	384	316	325	364	361	347	344	346	357	350	346	336	367	324	357	339	311	317	324	340	370	358	333	356	369	341	333	401	354	356	365	360	357	311	353	342	385	362	338	350	372	343	366	329	330	365	343	331	359	331	329	363	364	299	330	341	342	359	367	341	310	378	350	345	348	385	372	325	382	351	354	336	354	353	318	373	322	318	333	374	354	350	325	341	311	327	337	319	324	344	358	312	339	320	365	358	356	326	389	330	348	367	341	314	373	352	346	346	285	341	354	315	314	416	337	343	364	351	332	356	341	359	372	344	344	338	349	342	351	370	327	376	358	326	344	336	381	374	356	349	338	327	330	341	330	359	327	342	368	365	334	365	363	333	362	359	323	357	333	350	319	326	378	324	341	373	377	370	368	333	347	330	349	326	362	322	355	350	356	341	337	347	348	326	346	332	371	354	347	361	352	344	358	363	333	300	352	323	359	345	362	348	346	332	350	312	353	330	320	385	329	359	350	338	352	356	326	363	352	366	356	345	327	318	314	337	352	360	346	398	374	306	339	357	399	336	355	355	366	353	371	329	330	380	370	368	348	370	352	359	363	342	354	337	367	370	370	356	344	334	345	356	362	311	335	359	350	372	378	337	348	353	342	352	361	355	357	346	357	361	358	340	373	339	347	328	344	298	338	393	372	373	369	369	337	347	342	347	348	352	351	337	360	340	362	345	364	315	325	390	356	321	374	360	356	353	360	339	351	328	316	366	348	370	308	351	348	318	364	367	380	323	340	374	353	393	339	354	368	356	353	337	355	373	357	323	353	356	361	386	320	348	331	399	360	362	337	336	343	397	336	332	357	346	359	317	365	331	414	353	326	376	359	348	332	365	320	325	342	319	368	343	375	322	346	330	360	368	359	352	353	336	322	339	390	344	331	349	408	338	338	315	338	388	349	333	357	339	329	363	328	347	373	388	352	358	339	367	345	397	336	340	347	319	338	328	352	372	338	337	376	339	358	340	339	329	363	384	364	325	344	347	328	351	366	326	316	332	335	369	354	389	343	380	344	344	373	345	335	317	366	371	341	353	349	349	345	383	334	341	363	356	357	377	335	345	349	338	317	365	326	347	356	378	333	360	354	320	333	343	333	367	368	345	352	357	360	363	339	370	378	361	335	326	351	341	346	353	378	317	363	352	328	356	329	368	360	363	363	389	339	359	368	349	334	354	333	353	364	307	315	336	367	357	348	339	361	353	326	295	348	354	379	349	350	341	352	353	333	351	360	317	382	359	360	334	355	364	345	316	347	351	336	365	364	340	326	328	360	356	351	328	362	326	353	378	339	365	329	349	308	357	355	364	344	331	308	341	370	334	330	354	342	337	338	361	317	367	350	369	340	339	359	367	399	365	341	362	342	346	342	340	348	340	363	344	354	316	364	378	383	356	344	339	395	358	312	354	382	341	330	301	349	364	340	339	348	326	384	382	350	357	344	371	345	317	306	344	342	360	345	332	375	338	351	363	339	325	360	373	364	364	355	325	320	353	362	380	326	332	356	313	337	338	341	343	361	359	332	345	352	315	330	348	364	358	356	358	350	343	321	349	346	345	332	377	382	362	366	325	348	345	345	345	352	376	367	345	346	343	378	335	364	306	335	375	353	354	355	344	353	409	326	355	301	328	350	378	339	369	350	331	355	343	375	319	349	339	350	339	363	337	332	342	388	373	352	313	369	350	353	341	318	369	353	348	341	371	365	329	364	380	354	342	337	334	367	366	335	397	385	381	357	378	364	342	332	346	365	336	369	346	369	336	377	328	393	350	352	363	386	326	349	365	342	333	358	357	324	315	358	319	335	344	343	359	362	338	325	352	326	370	317	363	355	366	351	330	343	392	325	327	337	342	358	354	390	374	344	377	381	382	360	355	347	380	379	312	340	352	373	358	366	343	371	355	359	366	343	347	342	373	341	378	325	363	334	398	347	312	374	328	331	358	348	375	339	341	371	337	388	327	318	330	345	337	347	331	370	352	340	359	318	315	346	359	331	334	338	368	329	374	342	361	362	350	346	369	331	340	364	325	325	399	384	404	342	342	338	358	335	348	338	349	350	338	340	328	338	354	334	339	334	365	380	387	338	398	370	343	335	321	317	357	367	356	336	353	352	361	365	321	367	343	323	344	336	363	372	346	311	324	354	345	350	361	367	353	364	332	335	367	329	349	333	334	369	385	352	364	351	352	343	337	364	379	347	371	361	364	361	378	327	340	373	338	329	357	343	352	339	341	344	354	356	399	335	339	346	351	366	369	341	333	368	375	382	346	351	355	388	328	354	356	352	325	341	342	343	346	339	357	374	381	331	348	341	365	328	363	309	352	354	335	343	387	359	341	329	394	372	341	378	346	341	417	386	335	336	348	379	332	315	336	348	329	327	347	388	322	342	367	313	361	361	369	321	352	338	350	340	340	339	347	386	352	346	347	359	325	381	373	366	343	383	345	363	359	349	327	352
48040	58298	66687	54778	41044	29321	6455	2000	1274	1799	1785	1350	1227	970	995	1208	2204	5214	5243	4614	3860	2901	1831	1290	1078	902	878	863	851	835	881	853	856	845	833	813	834	828	872	929	844	868	813	842	786	885	851	871	836	895	837	870	904	863	858	868	888	867	873	839	795	879	883	846	862	851	899	830	897	873	890	863	865	838	849	900	876	868	853	858	884	859	865	891	839	881	911	818	854	845	827	855	846	877	889	844	841	792	897	848	894	875	860	832	856	890	886	863	848	922	872	871	867	815	831	895	859	865	808	865	838	862	828	837	825	843	856	890	821	816	815	859	885	843	872	872	877	882	894	892	885	788	895	830	901	841	873	836	875	877	886	826	837	871	844	853	807	852	849	867	891	860	894	852	870	851	829	842	839	908	869	891	914	870	872	831	867	865	913	841	829	856	815	896	810	868	846	867	814	809	859	869	924	892	849	823	875	857	844	869	852	827	866	854	870	859	873	859	843	906	808	861	936	871	845	828	882	819	916	787	821	845	878	878	836	869	860	830	817	865	871	814	834	866	860	833	880	820	808	858	834	930	839	859	842	856	830	828	829	916	865	868	839	883	876	861	853	939	839	899	876	841	789	892	861	880	815	803	829	882	875	799	886	846	871	830	851	865	828	825	834	839	916	857	936	797	846	891	875	885	873	888	867	884	875	866	838	885	859	817	917	900	897	876	831	830	833	806	817	846	837	863	822	879	830	834	854	867	895	823	872	838	864	887	844	861	866	848	887	870	829	817	858	888	877	881	844	863	836	884	917	873	861	857	854	844	861	861	850	849	907	865	854	878	851	846	828	857	846	846	843	873	835	858	850	899	865	862	866	849	845	837	857	862	832	824	847	886	839	869	830	828	826	875	851	891	846	886	870	903	862	928	826	847	814	831	847	830	785	874	819	854	884	854	874	862	883	825	840	813	874	880	806	844	876	828	857	885	871	857	830	859	875	850	797	891	836	844	858	853	930	847	899	846	868	807	797	845	839	900	880	890	913	846	867	853	826	854	867	836	853	886	873	885	866	855	867	778	825	877	863	886	858	824	848	848	790	844	805	862	878	858	902	794	819	881	850	821	831	884	852	871	849	840	839	911	864	857	863	822	885	839	866	885	868	862	839	841	909	889	825	846	902	826	828	842	832	825	774	849	900	848	852	860	832	849	853	834	931	848	855	890	859	842	865	867	812	916	838	855	877	823	845	836	779	827	851	805	865	854	847	868	875	833	861	863	848	862	867	877	890	851	903	811	883	821	869	832	853	919	794	806	887	822	832	902	849	822	840	828	824	864	861	914	873	902	882	868	891	806	838	900	856	835	848	853	844	885	860	857	865	883	818	846	901	835	886	820	860	911	859	878	876	821	913	871	853	883	900	851	846	869	879	863	914	829	855	856	899	864	861	839	898	857	833	801	837	873	842	829	858	897	787	831	871	842	836	829	850	843	888	907	858	827	816	821	809	848	904	850	889	852	835	820	855	844	824	887	826	838	827	861	870	829	847	824	819	927	943	891	876	906	862	836	836	852	872	841	883	817	847	838	865	904	850	820	868	896	851	891	857	855	902	867	856	845	859	895	876	849	874	834	881	854	872	853	870	866	858	840	880	894	822	822	852	838	816	792	898	827	866	853	872	866	771	874	903	854	881	903	861	866	829	832	857	871	840	863	854	862	845	882	879	838	868	877	858	829	850	841	824	877	867	843	876	835	840	902	797	834	838	883	858	808	896	857	811	919	853	856	845	820	845	823	836	864	861	843	867	865	836	863	820	834	860	849	853	891	880	865	834	862	914	920	837	823	845	858	850	902	852	822	847	891	856	858	814	923	841	813	840	832	878	863	885	855	898	913	850	912	844	873	830	841	885	884	860	882	866	832	905	820	842	845	853	852	842	810	836	823	931	857	865	899	813	863	924	793	799	834	897	869	784	803	865	825	812	844	892	810	823	862	845	951	883	840	887	902	858	868	847	825	865	841	843	808	859	851	872	847	847	866	865	835	799	847	831	839	828	884	844	832	838	902	822	839	822	898	866	873	829	886	824	931	841	904	848	876	907	840	859	890	886	837	804	812	915	867	829	838	855	901	839	899	838	894	803	833	829	853	924	821	877	895	816	854	929	869	892	875	830	883	893	835	821	892	858	883	919	840	899	871	844	831	787	811	839	810	833	888	839	821	850	877	829	862	871	916	847	849	886	879	887	854	802	856	839	855	884	862	853	916	847	842	827	871	891	862	860	845	811	811	854	884	812	858	838	826	875	858	844	872	861	855	879	875	875	874	843	837	880	872	835	843	815	916	848	820	844	879	853	829	886	894	882	914	852	843	824	837	882	856	861	866	830	874	910	858	830	869	874	895	848	875	835	838	887	826	872	862	911	875	902	842	874	861	886	894	849	889	820	862	853	833	843	864	879	845	827	800	828	850	839	837	849	804	874	860	871	844	882	913	958	812	853	856	849	907	904	874	880	851	873	819	880	853	901	839	813	832	882	852	828	812	837	907	861	847	895	855	838	858	877	815	855	842	879	880	902	858	882	855	897	841	861	840	904	912	886	912	861	895	852	905	820	819	864	827	849	922	823	861	918	897	845	845	883	850	901	864	880	851	857	814	877	884	839	859	870	904	872	853	847	854	859	815	849	899	831	832	886	834	898	795	851	869	911	849	830	840	865	810	849	874	876	911	852	862	853	862	819	879	832	915	849	886	875	872	829	838	871	850	875	860	845	900	840	854	811	885	890	869	926	916	913	822	863	851	856	881	867	869	850	823	910	927	847	856	873	841	817	829	881	842	837	793	816	876	866	867	836	830	844	881	857	874	848	892	860	837	844	872	823	845	882	872	852	876	844	810	809	856	893	913	876	913	826	858	813	894	869	861	912	903	911	863	815	856	810	898	818	815	864	889	842	831	891	807	810	873	879	821	862	894	829	830	873	879	870	841	847	877	901	871	915	878	847	849	905	892	878	846	857	854	843	893	856	926	865	809	873	885	809	832	788	847	915	845	899	866	862	837	880	860	891	858	871	879	898	862	828	888	799	860	896	851	898	887	872	843	823	891	874	823	842	811	876	832	862	876	793	814	826	871	827	833	848	854	905	855	913	843	881	789	856	850	867	863	819	904	855	829	829	829	925	838	851	872	890	854	847	875	827	887	867	868	874	915	853	824	875	850	787	874	838	855	871	866	833	856	852	867	887	871	834	835	864	853	835	893	804	869	852	888	907	896	825	913	874	849	847	837	906	906	823	848	872	848	887	832	837	838	861	886	891	843	879	833	877	929	834	870	829	867	852	826	926	874	872	863	820	887	827	842	871	883	841	845	846	871	836	869	836	860	859	830	817	894	824	882	882	833	852	900	854	887	873	802	848	864	810	853	839	866	855	841	855	879	825	794	855	859	897	832	912	886	873	838	826	863	906	867	839	884	885	888	837	843	887	862	823	834	827	822	875	901	855	929	886	868	906	842	824	827	904	832
73652	74622	71310	51856	37036	23193	4570	480	422	460	630	456	468	391	428	429	621	1050	1148	935	845	653	498	408	364	381	360	316	358	344	350	334	364	358	389	362	332	377	346	389	337	325	366	349	364	334	363	324	362	355	347	325	359	389	352	312	374	351	354	357	298	383	321	353	373	378	356	366	349	337	361	329	361	382	359	359	392	374	356	377	350	313	367	371	372	315	337	363	358	341	333	347	349	332	340	346	400	368	370	364	368	360	364	365	328	380	331	364	346	371	389	370	353	355	361	338	379	325	379	340	345	317	354	382	352	349	329	368	338	366	321	361	319	363	330	347	369	381	367	370	362	313	301	355	358	337	356	364	352	352	365	348	347	357	360	342	342	365	411	372	347	378	360	319	380	395	372	372	379	341	355	360	346	339	361	377	341	387	342	356	341	331	366	378	338	347	373	359	325	338	378	361	341	338	355	343	350	325	390	364	353	352	365	364	329	323	351	358	412	342	334	314	374	358	364	384	349	373	364	360	381	320	335	335	331	378	336	339	328	327	339	348	361	356	327	363	380	364	362	376	347	359	354	323	346	340	355	357	377	353	369	380	348	402	354	346	312	357	346	366	360	386	362	343	360	347	351	364	365	321	348	366	354	328	384	369	355	339	340	346	351	370	361	362	348	320	360	367	343	329	334	348	360	335	355	346	370	344	352	339	352	325	346	386	331	351	324	369	329	344	343	328	362	366	369	355	354	376	333	381	341	355	380	342	381	326	372	358	339	373	350	358	362	357	326	381	401	343	324	359	357	306	345	345	328	362	367	324	320	377	333	321	389	343	359	373	322	301	376	369	348	351	377	372	369	397	372	360	309	350	353	319	379	356	350	369	381	370	360	375	338	362	372	330	334	329	353	380	312	355	329	361	374	370	347	295	357	361	347	346	362	384	356	363	353	363	322	352	314	391	358	369	349	358	331	374	354	365	355	343	373	368	337	342	348	319	377	347	369	328	329	358	361	369	362	326	365	357	345	361	330	325	328	342	335	330	376	314	307	355	347	369	364	356	361	393	342	318	338	356	349	314	395	390	345	355	351	380	329	365	352	391	351	395	376	353	369	342	372	366	344	371	358	360	353	373	316	344	370	365	362	351	346	320	354	340	354	333	334	381	339	377	342	379	340	329	360	369	352	368	352	351	352	354	337	366	358	350	338	343	372	318	339	347	352	363	379	356	339	339	357	347	371	296	348	358	361	399	345	341	359	340	376	326	345	367	362	344	352	338	319	367	347	331	346	335	366	375	378	353	356	341	347	328	362	360	332	325	320	326	348	390	377	386	316	348	332	335	319	354	340	373	316	358	351	359	364	356	337	347	338	365	381	322	345	348	372	345	367	359	358	373	389	343	335	364	337	365	335	350	349	369	345	338	330	351	331	377	326	366	359	373	359	363	310	347	377	369	355	395	378	318	410	357	354	353	372	369	323	341	311	328	353	343	370	362	363	366	372	374	347	331	376	350	357	367	362	305	341	361	337	371	348	349	334	357	410	352	355	383	375	368	312	339	319	316	372	363	343	332	339	340	339	357	345	333	342	351	355	361	308	369	328	356	349	331	340	351	351	355	305	334	325	346	378	351	347	342	337	372	347	327	350	357	334	338	340	343	362	340	377	378	354	338	335	347	327	340	325	365	353	357	346	341	379	347	355	374	337	359	356	357	332	344	351	338	405	345	358	390	348	365	355	368	349	377	353	351	371	351	356	391	345	360	347	369	341	336	351	353	326	346	338	376	362	351	344	392	354	344	339	351	368	361	309	325	389	365	343	327	340	324	374	316	346	337	362	342	365	373	345	352	310	368	344	347	320	356	391	335	343	331	355	327	367	377	362	376	368	379	385	377	337	341	381	353	315	370	373	332	317	353	374	333	313	365	334	338	348	353	349	367	359	342	355	347	349	374	348	354	332	374	325	349	354	357	342	382	340	368	316	341	377	361	318	370	351	363	346	339	353	327	358	357	316	350	346	338	336	347	334	338	348	341	328	353	345	372	359	367	351	369	333	371	348	336	355	334	363	345	328	349	312	346	366	329	355	320	328	362	357	369	362	354	338	345	332	323	345	328	350	345	334	364	351	342	346	354	326	354	371	343	354	314	344	407	335	358	380	337	346	368	335	317	361	336	375	345	365	363	334	373	340	319	369	357	362	332	357	352	363	381	343	315	385	336	371	344	367	360	371	368	337	339	357	398	347	335	337	341	338	380	363	355	353	329	330	383	318	360	311	336	338	389	343	327	356	322	324	361	351	375	370	350	360	332	349	342	359	317	372	344	364	367	320	334	379	370	316	326	354	352	347	315	347	370	334	411	327	366	378	383	351	334	319	341	350	313	350	336	336	366	343	336	346	367	325	337	356	360	386	353	346	345	366	364	344	382	353	352	335	343	343	372	353	332	389	382	313	368	394	375	361	349	341	376	353	326	371	374	346	353	360	323	363	346	364	384	334	339	349	310	385	326	368	358	342	373	355	353	360	361	362	344	377	333	350	339	356	351	346	350	327	361	365	357	336	354	302	346	363	347	300	369	343	363	364	353	362	338	357	346	346	346	343	365	344	335	355	346	362	353	352	374	336	378	352	325	359	354	361	342	340	357	352	327	338	359	390	347	356	354	371	362	352	330	339	348	325	366	398	362	329	340	363	358	355	354	337	365	367	360	334	360	377	358	319	316	378	351	350	353	367	368	361	350	341	359	364	344	334	319	361	376	353	389	319	342	342	342	341	321	343	341	363	334	359	363	337	362	345	363	329	341	364	366	342	336	347	327	334	334	356	348	346	370	327	370	317	364	328	360	356	352	343	327	363	310	371	359	354	330	352	341	372	353	364	343	363	346	362	364	379	356	354	349	344	347	349	336	357	342	356	344	318	348	365	357	334	356	337	322	375	349	348	334	367	319	374	400	332	365	314	352	392	350	346	355	351	348	342	328	319	362	343	347	329	331	367	367	342	328	328	351	328	338	317	332	338	328	357	353	357	348	356	359	339	341	368	339	356	360	385	343	324	351	361	348	359	360	325	343	321	370	374	354	364	350	329	360	358	354	327	382	342	335	364	341	376	369	357	348	405	363	339	366	354	339	375	308	357	355	358	342	371	363	313	340	363	341	349	333	317	347	356	359	366	368	351	363	374	368	373	331	359	362	349	330	366	342	379	296	357	392	345	354	365	362	335	345	335	321	346	363	361	388	370	344	349	364	343	393	374	339	357	332	334	337	336	400	356	364	342	351	344	310	322	320	343	365	339	357	367	341	328	335	325	367	356	328	382	324	378	325	368	357	359	329	352	347	343	361	329	353	379	347	351	322	332	368	322	293	355	333	356	347	387	362	351	274	325	346	375	336	354	346	326	382	362	352	311	323	372	361	342	361	388	349	335	380	336	356	391	338	340	346	316	342	327	341	346	329	338	344	328	315	346	346	347	343	344	361	337	377	345	373	353	339	351	392	358	376	356	375	336	380
49103	58536	66459	52820	44856	29713	6127	1147	1162	1420	2211	1518	1486	1206	1100	1279	2265	4754	4818	4362	3534	2544	1639	1128	958	931	823	855	853	893	896	858	854	881	862	818	859	881	862	854	868	904	898	864	895	891	885	866	832	855	798	858	799	821	813	858	853	865	854	813	829	852	848	865	861	858	870	896	805	880	828	869	793	898	864	833	854	860	885	885	897	808	859	851	841	908	909	883	813	829	836	851	872	897	856	801	905	844	861	832	807	847	844	836	811	880	895	864	831	864	866	869	852	867	869	898	860	917	869	870	849	844	825	835	822	866	867	845	868	853	840	855	863	818	887	878	859	864	908	846	900	820	878	852	890	842	843	861	875	862	865	878	876	831	866	866	861	847	846	837	927	862	889	839	850	875	854	864	841	838	820	854	863	796	889	914	829	847	862	819	916	853	851	831	884	835	846	821	843	812	837	861	857	860	857	809	926	872	843	855	838	839	870	831	915	819	814	838	852	838	876	825	851	861	867	843	836	857	833	884	825	852	868	848	830	878	783	848	901	877	850	903	850	858	909	868	842	881	924	818	864	845	890	866	886	878	857	837	837	859	839	902	845	864	843	918	854	815	881	887	873	863	866	859	861	814	835	916	875	831	816	843	873	848	876	839	861	851	904	865	877	904	802	851	821	900	887	838	894	838	810	863	899	865	887	818	872	838	850	861	840	865	874	876	798	861	841	821	875	857	859	834	905	880	855	815	844	778	864	811	867	857	845	830	895	878	855	843	853	853	868	835	834	837	875	834	831	863	852	928	827	903	860	879	841	916	892	858	881	832	841	887	835	827	838	827	818	874	894	819	842	884	876	865	915	864	901	832	879	910	811	845	857	848	820	857	851	878	884	867	757	852	866	860	885	851	871	837	849	922	876	851	806	880	865	874	891	860	860	858	852	908	889	909	866	861	885	849	875	848	853	859	789	913	850	841	872	877	851	882	855	854	899	866	849	808	807	848	828	866	836	941	892	902	813	864	807	824	793	837	832	871	939	815	870	879	880	890	821	860	851	842	854	848	811	794	855	845	888	884	849	824	861	810	797	857	880	886	843	837	858	877	882	874	888	853	849	871	833	885	897	845	891	865	835	831	870	824	877	881	888	842	848	866	849	860	865	873	848	908	877	874	872	886	872	886	839	809	840	808	849	850	858	886	846	867	877	893	862	845	858	811	859	847	862	802	810	888	849	825	892	837	897	841	851	901	855	813	903	845	857	876	837	871	898	831	897	850	876	894	854	910	882	860	914	827	873	863	887	854	873	759	824	849	843	855	790	887	839	865	840	860	850	827	825	829	881	858	888	879	910	858	873	907	881	771	871	867	856	854	852	875	873	843	935	833	889	893	908	850	878	881	852	847	906	892	869	816	867	905	905	869	807	804	863	841	888	853	852	877	868	895	878	871	864	868	825	863	872	863	800	818	870	866	824	823	895	909	841	882	790	895	840	897	872	854	861	889	893	840	866	866	840	896	870	856	842	907	847	850	824	826	855	843	822	844	836	844	844	886	898	878	901	906	837	883	902	862	869	878	906	813	834	873	888	878	881	821	892	871	816	848	826	832	844	818	874	912	860	834	824	817	903	881	848	817	823	831	922	860	825	878	834	860	835	857	902	890	894	892	884	838	837	812	886	842	907	854	868	866	902	842	882	865	911	862	846	891	862	892	854	878	904	843	867	811	862	902	826	828	869	850	840	839	907	907	840	861	857	856	868	884	859	878	882	857	843	866	857	832	869	876	856	900	871	856	809	881	808	840	852	887	854	853	849	912	843	881	846	833	807	867	805	879	866	828	834	853	792	895	887	859	879	902	872	875	848	877	843	864	837	820	892	849	831	863	868	883	823	819	842	887	887	862	878	861	838	835	861	864	876	853	822	867	850	893	861	850	812	862	878	861	810	874	933	843	832	850	856	806	876	849	883	854	964	833	836	780	917	910	871	835	864	891	792	892	862	855	898	870	827	850	834	852	818	872	874	842	883	851	844	826	807	827	867	842	845	872	873	849	830	864	857	909	855	908	859	869	819	849	857	878	904	819	882	864	906	880	933	868	796	882	896	874	918	919	831	879	905	847	852	863	868	898	921	818	878	875	776	864	836	855	859	769	842	884	870	814	834	842	849	863	824	897	873	881	828	840	882	869	819	867	838	870	850	835	865	876	943	854	882	876	885	844	887	849	872	862	842	870	840	843	897	876	872	880	899	868	902	829	879	870	858	867	822	900	848	843	872	869	901	832	864	883	874	897	854	868	883	862	811	825	873	861	839	873	832	818	883	797	861	815	884	897	864	831	872	792	843	843	812	853	907	883	837	887	847	882	880	795	848	838	891	855	873	809	900	882	875	824	858	884	877	880	912	899	849	876	808	822	886	906	868	806	799	834	815	882	832	861	914	827	828	847	860	873	898	821	878	850	827	847	822	884	884	866	828	826	880	873	866	906	880	853	814	820	882	851	857	866	898	877	855	886	860	904	865	838	835	880	844	885	873	822	822	874	907	883	846	826	823	867	882	845	833	832	877	902	842	856	894	874	846	926	884	865	857	822	859	878	845	850	817	839	897	864	871	847	824	861	898	868	886	817	859	844	851	841	837	877	851	868	804	862	824	854	845	886	867	881	838	858	852	864	867	876	859	837	796	851	877	833	870	885	897	815	857	805	844	909	941	845	884	883	874	813	856	870	871	889	870	839	800	813	826	812	826	823	829	871	857	811	829	865	850	873	839	873	874	827	866	876	877	839	850	881	864	818	859	859	829	893	872	813	823	903	876	866	844	893	875	865	836	858	904	865	864	827	871	895	891	840	844	877	892	876	844	830	812	905	901	818	852	840	873	870	797	838	878	850	833	865	925	847	848	876	808	862	868	850	883	878	823	860	862	875	878	878	823	820	849	887	831	856	879	889	915	803	885	793	924	868	841	879	837	886	802	832	907	819	858	865	856	877	895	878	877	849	840	894	860	891	806	847	807	836	882	828	861	835	859	819	863	817	857	836	822	827	832	819	874	855	894	894	866	851	811	855	806	919	864	869	868	922	834	865	844	884	877	845	801	924	836	866	902	888	890	860	841	835	853	849	818	851	849	932	803	831	847	907	845	859	878	838	850	841	853	876	880	851	854	861	850	860	834	889	798	830	869	851	925	855	853	846	841	872	855	884	882	910	809	848	908	858	879	867	875	861	882	879	838	858	835	883	878	875	842	885	850	839	831	814	917	885	867	895	884	842	848	845	876	846	882	897	894	808	858	833	831	853	851	855	897	818	839	856	845	854	853	860	833	870	880	838	820	859	850	877	890	834	860	836	835	869	862	870	842	810	857	845	872	881	852	866	854	846	840	858	912	839	853	813	850	824	818	880	850	823	889	896	803	860	846	915	833	806	858	853	850	846	885	859	835	833	860	867	849	860	866	819	891	826	859	840	878	902	833	840	830	869	844	841	867	866	795	847	807	895	865	827	858	862	865	848	841	824
73573	75830	72031	54262	35272	17494	2789	454	421	399	562	534	565	508	498	595	920	870	971	1003	787	714	560	410	383	372	360	373	364	365	333	348	339	380	329	351	367	340	376	331	358	350	357	350	341	361	377	357	361	368	352	355	346	349	334	353	328	346	395	332	347	342	360	307	373	354	325	352	367	364	394	351	382	350	344	355	357	333	368	351	350	359	360	377	376	340	380	338	345	340	331	340	344	345	369	372	331	355	363	359	411	353	343	338	346	374	390	354	345	366	371	353	382	385	389	333	340	356	374	364	354	334	309	360	354	336	357	388	360	372	349	361	338	363	358	334	337	341	371	334	340	351	361	378	348	336	336	350	343	318	390	318	380	352	327	326	337	363	347	360	307	338	339	361	403	339	356	340	346	367	374	384	352	363	348	357	330	356	344	348	327	321	396	372	362	372	377	362	342	379	318	380	340	358	325	356	372	369	309	334	377	354	333	353	352	343	371	356	318	328	311	364	342	333	379	350	349	364	337	344	375	344	383	351	332	340	361	340	331	313	392	350	353	388	366	327	332	371	349	382	341	340	358	353	349	342	348	316	359	353	341	351	376	372	348	339	373	365	369	311	363	365	342	334	344	372	353	386	356	373	375	341	354	339	344	340	350	362	355	362	354	358	370	384	349	346	349	390	339	340	358	320	348	370	318	365	350	363	329	354	350	343	361	377	386	352	342	340	367	340	340	372	349	385	379	348	345	341	352	362	362	344	333	373	379	382	376	365	362	357	355	377	366	352	338	376	354	400	346	353	366	378	346	345	353	380	342	350	377	352	359	370	338	356	411	361	373	350	379	333	348	358	346	354	395	335	379	373	336	368	345	343	350	383	321	373	325	374	346	334	384	353	376	378	277	340	330	371	348	345	342	350	358	403	307	382	370	362	341	385	325	360	330	340	376	342	366	362	366	366	316	378	356	333	378	352	333	378	345	332	339	380	359	339	362	334	380	354	343	349	355	352	336	316	344	355	356	357	369	383	354	362	352	348	369	337	341	353	365	377	316	397	326	351	356	340	337	366	322	370	363	399	343	331	343	360	337	326	382	370	352	340	326	356	331	358	366	328	364	386	364	381	342	342	370	354	348	327	398	365	355	327	325	361	362	338	382	305	295	330	384	366	365	368	353	384	361	318	341	346	366	349	326	380	352	355	348	349	351	366	328	358	367	360	364	338	352	301	331	350	372	354	364	363	410	392	394	363	332	326	311	320	351	343	355	360	340	359	352	368	348	349	322	348	358	342	374	328	376	345	354	367	351	329	365	332	355	358	373	363	354	364	332	329	363	325	338	368	344	327	334	372	334	325	365	356	363	368	388	363	357	333	379	321	333	348	317	337	359	356	308	388	352	335	324	342	341	326	317	365	340	368	358	338	330	358	340	332	354	317	344	347	368	370	375	376	355	341	351	392	343	320	378	332	335	361	384	352	356	375	387	349	335	362	367	360	367	359	379	360	345	380	391	364	385	336	368	334	357	324	372	404	353	375	346	378	344	370	363	339	363	353	349	353	340	343	345	377	336	317	392	323	350	379	314	334	330	336	342	350	337	397	347	351	353	336	372	360	354	368	332	371	353	326	336	381	369	372	367	400	380	337	356	355	368	367	372	371	363	332	335	353	383	338	335	345	350	347	377	341	315	328	350	357	343	323	345	351	340	343	367	347	324	354	324	328	326	339	354	370	358	357	366	341	329	360	345	398	364	334	351	312	344	377	345	336	334	362	370	370	390	350	326	350	324	350	358	353	363	408	366	380	372	360	354	361	367	351	359	341	349	350	337	340	364	350	337	353	355	371	394	336	343	326	320	355	330	339	334	344	339	338	358	341	334	362	335	363	350	374	347	375	342	320	374	335	346	340	360	319	377	361	345	328	329	338	366	401	359	338	349	371	367	372	330	349	325	399	351	353	340	373	379	370	336	329	365	322	372	348	350	362	350	377	379	300	342	356	337	368	371	348	360	367	352	345	339	378	342	350	349	383	354	323	329	355	371	351	369	341	347	321	372	335	340	372	323	365	350	329	340	358	359	345	347	344	379	368	341	368	360	363	379	335	346	378	366	330	361	363	336	382	343	332	352	368	341	383	359	353	354	392	372	350	372	339	297	356	368	371	394	359	361	361	344	328	372	365	336	359	365	360	342	322	341	350	342	322	339	354	355	370	352	362	329	364	356	342	348	356	329	370	372	343	364	324	336	380	333	341	357	345	344	351	318	319	379	355	353	371	366	381	361	338	356	323	334	346	345	320	338	369	348	342	354	342	375	398	347	348	370	352	358	341	358	347	326	383	356	336	341	349	336	364	361	347	366	365	383	344	375	337	323	339	335	385	378	344	356	363	344	331	373	326	378	352	342	345	323	323	372	369	403	313	345	345	343	369	341	345	355	358	362	362	337	337	354	355	319	318	380	343	358	344	365	342	406	345	341	358	302	334	360	357	320	344	350	332	343	344	364	356	397	370	350	375	371	365	347	348	362	335	363	340	372	338	381	342	364	396	365	321	371	358	362	334	373	348	338	380	354	328	382	369	349	329	362	359	359	388	358	332	320	350	341	365	343	332	346	355	350	344	340	369	374	340	381	381	344	358	360	363	363	337	366	367	391	368	388	363	330	342	341	317	364	353	349	353	338	341	346	364	358	358	352	333	335	365	379	361	358	371	347	357	368	328	321	363	373	413	340	352	337	340	335	330	362	349	342	327	355	352	340	361	358	350	326	339	359	373	390	358	355	343	352	363	376	340	315	339	340	364	336	354	343	352	330	317	339	343	347	345	346	344	342	385	331	331	373	320	351	329	345	310	332	380	354	347	354	355	397	315	370	310	348	294	356	354	372	329	340	374	367	351	365	359	358	358	342	377	390	348	349	337	333	344	339	339	388	376	338	328	335	365	357	363	375	374	368	373	337	378	342	353	357	319	375	325	358	351	361	372	359	388	336	369	329	340	316	343	327	361	358	346	389	349	373	319	365	320	391	342	326	341	318	344	344	351	358	326	373	359	349	326	373	365	339	310	344	334	305	342	360	359	360	361	359	329	326	355	344	364	392	384	367	336	382	378	360	336	362	342	346	323	375	346	381	374	367	384	358	339	367	379	376	334	387	374	348	347	362	344	343	360	344	343	346	342	358	377	319	366	334	352	349	353	331	284	360	378	365	339	376	342	359	369	368	334	351	349	342	355	344	372	352	358	387	327	337	354	304	358	324	364	359	348	371	365	335	376	381	365	360	359	346	337	362	320	320	327	390	358	390	371	344	379	339	334	364	369	317	341	352	351	331	345	362	345	360	380	371	363	340	349	359	338	319	356	367	339	340	391	343	345	341	318	348	343	362	354	352	353	357	320	377	369	339	355	364	325	300	338	338	364	343	389	356	380	329	347	327	370	336	341	355	374	351	357	352	317	359	376	307	353	369	339	345	364	337	339	355	367	348	334	368	342	348	342	348	350	374	349	331	345	338	322
48382	59416	66877	56884	41245	22773	3340	1065	1085	1285	2156	1753	1863	1422	1475	2023	3875	3491	3756	4236	3331	2744	1881	1372	1153	1024	875	866	886	841	843	881	847	892	856	835	857	847	856	866	863	890	844	826	856	833	846	852	897	889	843	841	855	811	869	840	913	926	895	830	826	856	820	907	841	889	858	892	856	855	910	876	853	867	830	810	891	860	872	937	906	888	822	891	843	835	836	855	875	898	898	868	861	829	849	932	850	807	900	858	899	842	855	839	846	869	863	833	802	856	841	863	819	881	850	852	864	853	842	856	880	868	882	846	877	911	859	849	843	839	878	844	849	831	882	844	842	833	892	895	861	894	874	886	822	866	849	918	853	857	885	843	868	874	861	887	863	826	867	837	873	899	814	810	882	810	815	828	871	925	844	878	915	865	881	837	855	825	869	865	863	858	867	863	862	886	862	824	844	902	861	848	869	845	828	871	865	873	858	837	864	902	846	881	820	880	880	830	838	880	841	828	848	854	835	875	852	890	901	802	877	900	859	817	878	885	883	925	856	919	852	877	868	882	850	863	822	903	880	881	820	883	888	833	837	875	867	838	870	913	875	842	841	827	925	892	902	864	857	813	894	879	874	874	828	862	868	845	842	916	896	846	838	853	802	851	811	898	873	894	878	855	902	893	834	864	841	895	872	860	874	897	820	867	846	873	814	901	873	871	880	857	880	865	859	834	913	801	872	901	896	895	871	899	883	885	886	865	875	848	883	949	921	870	892	828	864	848	886	906	875	813	857	815	838	858	821	840	848	835	802	865	847	876	837	883	822	861	875	859	858	848	847	825	877	868	872	833	880	806	870	864	772	867	856	865	806	816	861	870	872	867	936	894	875	826	878	869	906	843	839	861	832	843	914	883	845	868	827	897	823	898	841	849	828	871	868	901	888	899	840	873	876	925	897	858	891	862	873	895	827	796	900	865	851	884	908	881	840	889	896	866	890	798	836	849	823	837	863	845	842	852	916	898	878	827	870	843	857	902	819	885	836	828	839	785	856	847	874	838	877	873	840	856	875	860	897	848	886	849	842	828	872	839	902	837	898	865	827	869	873	876	831	855	875	850	907	914	877	831	875	847	853	869	838	876	857	908	882	871	885	879	821	876	820	858	895	858	795	847	874	875	870	857	872	811	857	841	873	789	830	807	829	864	845	854	895	868	848	922	879	879	859	860	813	868	867	814	921	902	881	873	857	885	865	859	832	833	877	872	911	883	869	917	793	885	871	848	865	847	854	894	876	857	824	832	849	880	921	842	895	843	882	910	852	905	901	838	874	902	920	845	833	898	864	855	788	881	859	900	844	864	847	849	852	849	856	897	841	893	893	854	914	882	862	872	872	870	825	819	848	825	858	869	872	876	854	905	858	825	821	897	878	875	859	846	832	848	910	903	849	847	869	873	855	873	879	859	838	848	891	891	891	860	851	888	890	860	869	850	845	872	888	865	827	870	903	849	863	886	879	861	880	889	855	884	869	871	837	882	875	853	847	881	821	926	836	873	909	837	841	882	862	829	812	836	796	844	919	878	805	915	862	851	861	856	882	897	842	808	859	850	873	857	884	889	813	894	845	863	865	845	867	807	808	871	876	824	952	848	804	856	858	860	887	841	853	858	889	848	848	871	894	871	861	911	831	816	836	878	839	844	898	906	872	845	875	905	847	873	876	843	864	862	849	859	847	861	831	854	905	825	859	896	892	798	877	860	834	888	878	891	833	862	842	891	866	843	879	882	875	872	860	844	901	849	834	863	874	858	852	921	881	898	867	887	816	863	885	886	896	807	856	811	871	818	857	861	894	847	907	857	837	862	870	827	889	853	906	813	821	875	835	916	843	851	888	877	900	850	843	821	905	880	850	877	890	898	842	848	891	822	867	875	873	870	894	877	888	886	860	829	862	853	876	808	850	955	878	877	859	896	837	819	886	832	865	916	895	899	852	833	901	873	877	853	863	868	844	924	848	843	877	812	845	880	902	869	847	808	856	837	846	845	817	862	872	826	854	813	844	814	881	870	849	902	884	868	846	871	856	840	883	884	914	816	922	859	879	882	856	847	858	876	835	840	851	846	908	883	890	846	947	838	836	876	832	898	854	894	880	854	884	864	890	826	888	842	786	837	877	841	848	849	894	875	839	866	809	856	819	823	873	826	862	882	953	840	887	848	849	831	846	852	843	872	876	839	893	862	924	848	898	866	890	861	887	898	860	869	881	810	843	879	884	821	839	899	864	809	925	901	878	868	914	855	822	887	835	835	825	873	813	863	851	891	907	869	937	857	839	829	867	869	847	855	903	929	885	869	801	853	893	863	847	856	932	859	873	849	839	902	870	893	906	830	884	854	856	847	881	870	823	875	863	883	903	903	794	902	882	911	869	863	891	818	838	835	809	855	835	856	916	844	870	827	857	855	801	865	866	846	914	830	878	862	868	875	837	896	876	851	917	844	866	878	854	830	900	826	854	848	872	898	801	843	857	884	827	866	876	847	867	883	864	857	900	820	879	851	853	859	854	837	890	831	843	822	875	852	887	852	866	833	872	827	848	842	826	874	850	883	856	879	865	902	942	789	788	855	894	844	835	873	830	846	893	880	859	863	847	842	855	851	872	862	859	828	897	828	848	861	890	825	816	884	838	837	870	950	862	910	829	961	863	872	875	844	814	839	811	843	874	878	910	875	828	844	884	871	885	909	842	862	848	909	876	881	865	822	887	804	898	865	835	851	845	865	882	872	841	878	900	833	828	879	852	829	858	841	833	821	813	850	836	867	932	812	876	855	879	874	877	894	935	860	871	877	833	839	894	862	870	905	880	853	855	844	852	852	862	867	844	827	835	868	910	809	887	838	896	855	839	867	844	854	843	817	838	874	889	924	873	824	875	875	872	895	868	929	879	821	845	842	862	862	846	850	853	867	887	829	847	862	847	854	862	879	887	874	826	899	865	863	850	802	829	858	888	852	863	891	895	876	846	931	825	842	866	842	839	866	866	852	902	842	870	904	884	825	839	854	844	893	820	839	850	908	827	899	890	847	814	857	865	838	842	855	864	840	886	906	863	868	808	865	856	813	862	900	894	840	845	893	874	859	861	906	871	890	851	810	781	904	858	921	865	856	844	896	835	873	849	881	884	876	867	838	828	859	883	887	856	860	834	848	832	871	880	886	914	886	887	866	797	832	887	827	909	899	884	902	853	859	881	869	858	898	826	888	833	865	827	831	867	884	850	850	879	909	902	892	764	854	868	861	864	840	888	870	842	848	879	919	820	855	845	912	870	853	875	854	876	874	872	850	864	845	862	805	903	829	854	841	851	828	912	874	925	870	853	836	880	860	903	820	798	852	945	855	921	869	859	851	840	814	872	851	834	915	874	844	886	857	838	844	849	857	880	861	857	875	854	829	831	887	837	882	847	890	908	844	892	849	890	879	784	861	892	833	873	871	826	874	827	801	881	783	865	891	905	819	835	863	856	887
74506	76670	71185	54849	37388	20986	3522	512	383	362	587	548	470	478	469	498	551	582	531	631	674	701	594	468	409	363	370	335	325	334	370	365	351	316	376	336	347	331	331	361	355	328	330	380	333	328	374	358	362	373	378	372	329	373	341	354	370	293	347	325	352	330	396	293	346	348	380	346	354	404	375	325	331	366	337	361	332	347	326	329	340	319	365	354	359	402	354	331	358	321	365	350	343	391	360	331	342	343	347	364	387	376	322	335	345	381	371	340	364	365	380	356	349	359	340	360	333	371	344	366	354	392	323	352	341	328	345	345	348	341	352	321	390	356	342	369	345	367	361	367	352	354	346	344	346	367	345	358	337	326	357	361	356	335	340	350	322	356	340	347	378	364	376	353	360	366	348	370	358	348	333	312	328	358	335	327	330	369	391	316	368	354	330	358	328	363	307	365	376	351	334	333	323	346	335	366	367	364	396	383	347	389	368	371	342	351	356	369	357	366	374	335	342	359	375	376	377	362	321	359	355	364	334	368	355	321	330	371	383	385	386	361	358	360	352	365	359	367	347	355	324	343	339	331	354	325	351	341	369	330	332	343	358	363	350	349	325	356	359	356	342	347	336	343	357	371	360	319	350	350	339	352	382	359	375	356	339	361	366	370	366	352	369	352	319	343	368	331	351	364	355	380	368	355	319	367	353	386	359	335	363	333	350	331	375	388	369	349	363	381	347	339	347	353	353	392	362	348	354	346	322	345	366	392	342	342	361	361	391	353	318	325	374	340	355	348	363	341	346	362	358	338	327	326	348	307	363	345	357	343	349	370	341	398	361	368	382	388	311	319	363	357	310	344	373	360	369	389	365	325	344	336	357	345	379	336	340	330	378	401	348	333	348	344	350	332	368	346	324	348	335	359	356	369	342	343	342	357	357	331	372	350	365	342	332	331	337	355	365	350	344	344	351	349	350	377	334	375	347	353	352	356	354	363	353	346	329	398	372	317	370	329	398	366	339	385	295	398	355	375	337	339	334	358	319	350	328	362	335	347	367	361	356	350	347	365	324	328	328	377	354	321	361	336	356	348	347	404	362	397	368	351	349	387	319	356	378	383	365	364	324	349	318	359	338	363	355	327	350	323	338	346	357	314	355	334	362	330	350	354	336	315	362	355	388	345	355	346	359	340	366	344	358	348	347	387	326	345	336	363	324	360	371	343	381	329	353	349	356	350	344	348	364	358	362	382	341	369	341	360	370	307	355	338	392	329	340	349	348	339	365	342	316	369	324	355	346	306	375	360	341	365	376	312	357	334	333	368	339	368	360	352	346	352	361	339	371	339	355	363	376	340	393	372	370	348	340	350	350	366	347	337	395	361	383	359	367	355	355	364	372	353	356	361	344	363	359	365	355	373	351	369	343	328	384	339	375	377	355	356	338	341	340	363	331	383	358	357	373	334	371	376	347	338	357	348	346	382	362	324	372	361	334	346	353	321	351	374	338	348	332	349	341	360	337	313	368	367	359	349	330	356	387	338	358	350	362	356	347	367	376	335	351	366	380	337	375	331	348	362	371	379	375	349	338	373	364	340	315	352	317	331	345	321	349	350	359	349	315	330	360	345	374	354	376	329	339	359	373	338	333	359	361	354	352	368	348	359	364	363	366	325	360	395	330	380	350	357	359	360	344	371	368	357	328	333	348	364	354	349	350	361	372	328	352	367	352	351	376	383	335	344	350	387	339	344	377	364	366	369	349	389	373	354	385	321	389	371	340	386	368	332	347	351	383	362	346	340	363	350	352	392	365	358	362	344	350	349	391	359	366	311	314	307	337	339	366	365	322	350	350	344	356	342	347	353	374	346	378	358	378	336	327	359	328	372	347	339	354	368	356	354	325	348	317	337	350	362	348	364	346	364	351	317	355	360	295	340	353	337	325	337	367	362	346	364	316	345	360	371	363	396	344	359	336	351	312	329	351	340	373	343	376	317	343	351	366	326	324	345	338	338	303	352	365	340	340	362	384	327	349	320	339	343	405	348	362	386	345	358	329	361	374	332	339	320	338	368	378	360	373	364	323	345	356	378	332	370	355	317	336	335	348	332	335	386	349	375	356	336	404	358	372	395	368	333	370	353	333	378	375	340	348	375	377	344	340	365	366	371	381	365	331	362	333	348	349	378	325	360	302	344	372	357	370	346	362	382	337	368	354	358	364	340	359	329	375	378	368	379	353	357	356	382	359	375	328	325	315	346	371	354	342	351	344	358	379	372	342	357	369	333	345	328	341	381	378	343	348	358	324	356	374	354	332	354	339	374	369	332	353	378	340	343	370	381	361	344	387	358	355	368	367	397	363	338	364	346	366	351	333	317	346	370	345	367	378	342	367	352	358	361	355	366	326	358	365	357	362	352	352	338	357	339	329	355	322	385	334	341	331	342	351	348	351	347	352	323	394	319	332	358	339	355	332	346	342	334	376	350	344	369	326	369	362	346	327	352	373	351	387	360	330	353	351	343	356	340	334	353	309	349	341	378	334	357	324	349	342	325	340	373	346	341	355	375	348	335	343	354	338	320	340	334	355	360	327	337	367	333	359	387	361	402	339	358	345	360	347	374	352	354	354	357	346	403	308	364	347	324	360	319	359	370	365	381	327	350	371	397	342	386	348	313	362	352	355	318	320	318	383	375	346	390	328	345	339	365	330	376	333	363	365	379	338	372	362	318	367	359	352	378	417	354	346	338	367	340	353	395	375	366	361	374	339	344	335	386	365	377	383	383	381	340	339	333	393	387	338	381	351	376	334	352	367	369	370	371	362	345	344	351	360	357	346	362	342	360	351	349	348	357	365	389	364	344	381	355	363	330	358	398	363	372	326	379	324	327	353	354	357	353	362	379	362	327	328	378	347	401	359	356	358	377	370	350	353	352	352	359	367	328	328	348	316	344	349	342	355	356	362	323	352	328	397	358	349	351	385	358	322	327	347	315	300	340	337	339	351	339	351	342	361	381	385	328	305	350	351	345	330	344	326	333	348	339	328	358	357	356	394	341	366	357	351	344	376	345	310	325	356	346	394	318	360	348	359	340	379	355	346	366	375	367	358	338	354	351	365	360	371	345	331	341	358	354	366	333	394	366	360	337	346	397	340	348	348	318	338	328	326	329	347	363	336	324	346	368	340	375	361	327	421	359	342	359	340	354	347	355	345	343	365	309	389	353	351	370	342	363	354	389	310	349	348	360	376	355	343	360	370	381	363	351	366	335	344	339	359	350	344	337	340	345	329	354	334	344	385	361	367	312	369	350	360	376	311	340	377	335	363	343	340	341	332	331	362	339	368	340	356	377	360	343	335	331	379	372	337	338	342	330	369	340	316	325	367	346	336	350	362	335	367	360	348	345	345	325	361	339	360	340	354	324	362	345	348	345	364	357	367	376	354	342	365	355	374	338	374	323	373	361	357	355	378	350	345	334	395	328	363	339	358	387	361	339	354	351	351	324	343	353	358	343	353	360
48297	59860	66142	56768	43794	27048	4173	1322	913	1108	1862	1697	1580	1433	1677	1903	2096	1861	2075	2527	2794	2567	2094	1487	1134	979	855	816	866	893	872	849	846	827	853	883	881	881	877	840	839	879	892	872	866	874	813	817	842	838	809	867	854	867	863	915	850	850	832	895	900	887	854	845	884	896	841	881	902	862	861	857	885	845	832	879	813	828	892	877	883	886	869	860	867	915	839	820	848	882	816	870	852	868	853	822	834	882	879	851	833	845	849	857	848	833	836	855	873	811	841	861	812	911	873	880	835	887	893	826	867	892	864	809	858	813	867	865	878	829	929	883	893	866	910	818	869	838	851	906	877	803	929	865	882	866	875	839	841	868	850	837	903	861	867	859	820	866	850	858	889	868	854	881	849	863	857	886	843	882	937	917	857	892	874	884	877	843	824	863	883	856	851	881	899	844	876	864	851	888	854	888	831	912	867	880	903	901	900	839	868	905	849	860	855	886	868	831	853	874	839	886	806	869	853	850	897	865	840	847	888	827	832	905	864	911	910	868	895	822	864	912	871	865	889	852	772	857	909	911	858	861	857	846	837	829	828	882	825	847	880	839	867	861	872	814	917	843	917	869	848	833	819	909	895	879	838	864	870	857	854	824	841	835	837	852	929	846	873	861	860	847	850	925	879	870	855	817	813	805	863	869	843	856	850	834	834	861	910	824	862	849	913	852	855	878	835	826	901	824	892	835	880	834	838	881	846	856	848	851	847	879	813	838	882	877	840	884	804	872	829	869	865	891	838	839	832	845	878	839	910	878	861	879	869	903	834	865	866	860	877	848	866	913	867	839	842	855	865	864	855	922	908	846	891	890	863	831	846	923	834	847	815	850	892	863	821	894	897	936	828	898	841	876	868	843	887	855	845	796	848	831	876	863	843	870	895	830	882	851	830	822	894	871	860	861	885	834	885	821	891	878	815	860	829	862	840	898	888	815	911	867	860	851	861	865	868	872	835	832	868	833	857	842	887	858	899	912	880	898	780	829	820	897	896	886	864	851	859	854	855	881	908	872	826	840	858	829	880	891	892	907	885	845	870	833	869	865	925	874	859	878	888	883	836	810	888	883	817	915	813	869	863	867	863	832	888	873	913	824	825	858	840	849	816	873	866	874	897	850	885	870	859	860	900	867	860	883	890	880	871	837	894	802	850	869	883	859	840	904	788	850	872	860	910	859	886	852	922	835	865	871	855	932	814	862	866	908	837	843	867	874	874	863	854	846	981	843	854	878	887	861	892	863	917	846	857	910	818	920	878	873	855	871	913	861	815	870	863	868	819	854	859	892	885	876	819	877	857	830	834	873	872	893	884	837	834	884	899	890	832	827	882	865	878	838	854	854	801	847	900	858	921	913	886	828	873	887	857	893	856	892	846	848	879	836	879	867	834	850	821	886	893	861	850	827	862	881	892	914	847	897	816	812	910	905	900	912	873	853	883	874	828	923	859	832	875	891	850	863	895	822	859	861	893	924	852	875	870	870	839	885	856	857	863	809	881	838	871	885	909	833	824	873	874	892	866	853	807	829	874	859	867	869	884	874	881	847	873	860	832	881	850	912	928	864	845	846	935	852	828	815	910	851	870	878	888	892	871	835	869	876	852	823	871	841	879	839	861	871	844	871	865	854	851	819	817	906	838	882	877	817	872	777	860	848	864	851	842	837	871	868	879	858	917	871	872	871	870	899	871	862	894	865	834	848	878	825	842	887	798	873	882	825	870	862	853	847	854	866	856	859	855	914	851	875	884	828	891	881	846	886	905	932	922	887	835	858	908	913	953	847	835	815	845	880	898	901	868	892	911	872	874	845	849	786	836	864	918	888	823	823	805	872	885	893	859	866	868	895	820	827	904	849	850	876	861	864	875	871	838	857	829	856	891	869	856	886	908	838	852	824	871	859	867	835	850	897	790	825	876	855	893	848	879	834	845	909	871	831	897	808	822	859	881	806	879	872	894	832	834	857	850	827	898	875	884	896	867	863	809	880	840	860	898	840	823	845	837	853	838	865	846	850	866	866	872	853	871	853	860	919	909	894	889	934	820	826	856	821	840	898	850	840	875	820	859	907	921	850	911	830	827	842	843	886	812	832	877	862	859	874	889	890	862	890	885	881	841	890	865	837	831	857	851	875	866	872	862	848	897	848	856	897	819	910	838	843	851	866	854	868	795	881	880	864	845	830	856	879	843	856	789	855	856	856	929	925	838	856	878	845	888	958	873	849	865	905	898	876	883	931	799	873	887	813	858	837	879	848	864	896	869	928	859	884	819	834	828	879	870	870	895	891	895	825	782	858	842	845	817	826	874	892	901	894	871	846	826	867	857	882	862	816	894	867	805	823	845	857	835	868	840	852	827	870	870	865	863	853	848	898	892	866	854	866	879	899	857	823	842	800	840	866	834	816	868	879	854	885	852	860	864	862	909	871	889	871	874	854	877	891	891	862	855	888	825	875	952	890	885	848	841	817	922	827	887	858	840	774	851	843	863	844	854	844	833	892	850	823	846	832	826	822	860	852	890	877	894	877	901	856	883	820	919	860	837	861	838	899	900	865	893	782	894	848	884	883	903	812	837	898	899	889	816	890	840	836	840	886	904	883	925	907	866	898	932	893	854	833	859	865	850	872	909	878	895	832	822	882	876	845	842	872	804	820	891	875	812	861	850	844	843	791	906	895	856	860	846	790	855	898	863	862	893	871	825	867	829	865	871	837	883	848	845	856	921	866	831	852	861	842	868	881	886	838	839	880	887	871	861	860	898	884	881	920	817	874	836	854	845	835	902	921	866	836	881	841	906	859	882	831	920	866	839	892	905	909	868	829	909	877	852	811	894	875	858	841	907	906	925	890	878	889	932	811	873	829	942	879	875	851	908	798	856	866	886	861	845	816	849	840	863	873	875	841	884	883	862	867	868	870	912	825	922	868	855	852	877	837	881	840	865	850	831	832	855	868	887	847	900	845	884	893	852	858	807	847	854	853	870	848	868	873	887	926	893	910	824	882	881	869	865	851	867	874	849	859	938	820	827	841	874	863	904	863	854	857	861	880	850	859	872	867	826	857	856	844	873	809	910	918	932	841	936	830	880	844	857	896	881	884	897	858	867	863	933	839	880	908	875	859	916	880	822	874	911	924	893	858	921	857	865	839	853	876	843	882	860	873	903	885	891	888	832	865	904	874	872	951	879	800	859	842	883	853	860	872	866	881	847	890	869	883	812	922	908	862	877	838	872	865	901	812	883	859	853	937	874	884	880	814	827	827	889	881	827	863	861	906	823	856	881	871	889	894	842	904	824	870	846	864	844	871	866	918	826	853	817	883	857	868	850	888	888	807	877	845	897	805	880	830	871	873	852	875	867	839	865	833	887	853	893	845	879	845	846	854	915	878	826	846	878	890	854	828	889	898	849	824	907	857	904	867	840	837	860	894	869	833	846	862	842	863	855	913	917	857	813	902	884	882	910	851	876	879
74489	76395	72615	53870	36585	18462	4156	606	354	400	620	512	471	524	486	475	545	482	620	724	764	752	582	494	364	383	342	363	344	381	343	355	345	390	346	367	363	389	379	365	355	356	342	349	341	347	389	323	369	340	354	348	342	359	385	394	345	347	411	313	360	348	350	346	384	353	342	382	329	377	357	349	370	345	350	330	353	356	363	367	324	343	338	395	371	353	333	373	327	395	348	317	371	364	348	329	354	354	358	327	355	365	336	335	361	327	347	350	331	379	310	356	381	351	384	347	361	355	334	298	363	336	364	373	335	351	354	357	360	352	384	374	355	311	351	358	329	330	348	348	370	334	348	361	351	333	358	351	326	351	355	345	349	388	337	355	360	361	371	354	325	321	390	345	355	321	388	337	373	356	347	352	339	339	354	347	359	369	350	340	393	332	350	359	366	343	371	351	340	340	351	327	364	355	332	331	380	319	354	347	366	359	375	356	353	372	365	357	350	351	351	346	367	364	350	332	371	358	344	343	350	384	357	378	361	325	379	361	358	357	352	345	354	354	373	365	375	352	339	375	359	357	348	378	385	343	321	384	352	394	349	338	349	340	375	369	354	358	339	379	365	335	342	340	323	371	365	352	404	366	356	382	345	367	381	327	348	356	324	344	356	366	386	349	358	367	349	367	394	385	373	342	355	337	356	358	323	319	374	373	367	374	367	361	337	317	337	377	363	358	332	360	345	376	344	386	360	383	375	345	362	339	394	360	351	354	368	346	378	345	357	385	346	334	356	357	362	363	328	375	350	396	363	356	378	330	375	327	367	384	370	375	361	354	368	399	346	359	344	358	330	341	354	387	341	367	377	392	351	351	348	347	402	298	364	328	352	359	364	367	362	369	352	386	313	360	386	336	371	349	319	400	332	324	350	378	340	382	368	360	348	350	340	364	349	372	362	326	346	360	312	344	369	363	413	360	349	391	361	380	381	369	358	349	366	364	342	319	338	342	336	335	349	339	337	365	373	357	335	332	317	371	332	347	354	360	336	351	354	363	322	381	391	313	320	376	325	375	327	385	365	378	342	369	377	347	378	333	358	335	342	319	357	341	371	339	350	323	386	372	334	327	370	321	347	384	372	379	346	354	337	329	378	334	315	387	332	356	369	348	346	356	345	345	318	352	390	373	371	336	355	339	375	337	345	346	382	320	352	402	404	339	329	367	356	369	363	340	360	345	317	350	346	339	355	321	350	340	373	339	337	340	362	349	361	334	349	355	320	364	374	369	353	336	399	364	358	363	360	383	348	359	372	365	344	361	345	369	375	352	378	322	377	344	323	359	370	381	380	420	323	338	323	357	348	330	380	350	354	369	351	353	354	358	343	355	389	346	368	375	381	359	347	334	350	368	337	363	343	336	351	327	364	343	363	322	339	370	353	353	376	331	365	343	367	380	377	346	347	364	362	333	388	353	336	350	359	366	320	324	343	312	380	365	325	364	323	350	370	348	357	324	319	348	372	363	334	332	339	365	343	340	350	374	385	336	360	346	363	371	343	343	302	356	330	371	356	345	366	358	334	345	341	380	341	379	346	323	371	381	347	347	360	364	352	341	354	342	347	409	391	364	345	394	346	384	348	332	343	367	352	368	385	348	334	388	372	343	347	368	374	356	342	386	366	343	335	347	373	355	339	309	359	352	295	340	314	368	359	350	330	380	400	355	327	368	338	347	382	346	370	335	323	373	372	330	331	363	353	349	356	344	321	359	376	356	344	342	318	352	338	326	372	343	362	381	370	339	366	361	383	386	361	359	352	310	350	353	340	340	327	355	370	328	354	371	348	377	335	384	349	360	355	377	345	339	390	376	345	391	348	331	370	367	338	360	386	349	357	352	354	290	354	336	329	338	374	358	369	335	380	385	339	360	351	328	358	365	381	395	333	359	342	345	324	366	404	335	378	347	386	362	325	341	320	343	358	349	321	367	378	354	324	359	370	371	317	364	346	359	358	327	372	379	368	337	351	366	368	365	370	373	364	318	326	343	340	358	358	374	354	359	351	317	389	385	379	320	355	352	391	359	360	375	352	362	348	357	352	383	370	327	378	374	368	336	336	378	346	333	370	375	364	337	349	360	329	347	364	342	324	335	362	367	344	335	377	374	361	370	345	330	328	385	377	358	356	372	352	326	349	332	366	337	325	368	328	312	346	334	367	355	376	389	378	347	347	351	334	340	366	340	353	386	369	365	380	346	323	360	358	386	374	364	363	341	332	358	352	361	352	390	346	326	408	384	330	350	346	349	357	358	381	338	326	375	377	387	320	367	358	396	340	370	346	371	430	352	353	336	371	375	386	374	335	346	338	351	368	330	376	318	352	333	311	338	348	361	371	400	385	355	347	375	349	344	354	342	347	358	377	347	377	364	364	375	386	349	364	374	360	350	368	373	366	364	361	338	340	351	329	351	386	376	340	360	349	401	405	356	368	326	357	362	356	343	353	350	349	362	355	402	348	371	352	353	357	320	334	346	320	352	365	374	370	360	310	382	344	371	402	360	355	352	350	382	367	331	353	363	365	381	373	354	336	343	328	354	356	364	370	337	353	361	355	353	348	347	391	331	341	355	360	349	361	361	346	350	364	353	355	364	314	360	388	353	366	381	377	341	350	333	334	376	376	396	369	356	412	327	328	346	343	338	340	356	359	342	327	344	366	340	356	350	366	383	351	367	366	358	333	363	338	357	329	338	363	390	369	328	335	338	358	345	351	358	378	334	368	308	358	350	333	361	355	353	387	383	362	354	350	332	333	379	365	358	330	353	357	341	360	368	339	397	331	355	360	359	345	330	355	354	377	350	357	364	352	355	342	354	370	330	374	385	376	371	339	365	369	344	375	379	377	302	370	336	348	330	337	377	340	328	332	357	326	384	363	355	379	388	337	387	341	337	341	380	337	367	333	350	373	384	353	332	356	380	389	329	328	370	353	343	369	360	357	372	363	349	330	325	314	327	340	394	355	363	372	387	398	379	362	364	341	393	340	345	333	348	374	309	359	387	369	381	350	377	392	372	359	366	363	373	347	349	368	348	365	379	352	349	368	328	353	328	333	325	350	357	385	353	347	328	373	368	327	363	354	344	335	333	314	365	379	378	367	346	356	371	344	344	352	331	352	301	374	385	364	346	366	344	375	342	363	354	359	342	364	370	326	326	366	328	350	328	381	372	344	357	322	387	367	347	322	370	385	356	362	364	362	341	361	371	362	348	395	369	360	375	326	365	375	376	358	345	352	341	361	334	339	375	347	355	336	398	347	383	337	389	349	355	402	355	369	356	368	336	395	357	331	382	355	324	335	339	362	378	362	352	344	347	352	359	338	373	348	355	368	336	369	349	359	360	346	374	361	356	350	358	344	347	355	368	317	368	351	378	376	356	338	323	354	343	378	338	357	329	336	363	341	341	351	377	376	331	361	353	368	372	356	340	383	295	355	369	330	303	360	372	381	331	353	343	370	351	334	367
48679	59734	67047	56138	42796	24078	6749	1378	1009	1063	2128	1594	1560	1669	1595	1533	1868	1602	2185	3042	3045	2882	2091	1361	1058	990	885	831	870	895	880	846	868	831	860	874	874	850	818	911	845	893	823	828	822	928	847	914	844	865	880	880	868	838	865	839	857	888	934	907	878	935	883	825	861	897	837	886	823	843	841	852	833	854	942	836	853	860	898	921	864	831	825	823	881	914	896	866	859	892	857	852	902	872	894	890	875	872	871	873	819	875	873	878	851	823	854	913	833	856	849	859	831	872	842	843	912	871	852	923	798	872	902	881	875	815	829	854	827	826	861	888	823	881	878	871	885	847	895	874	809	845	909	877	895	879	875	883	824	816	852	849	888	858	849	849	844	867	882	856	880	908	876	886	898	845	890	848	824	873	842	847	861	891	885	867	839	846	838	878	833	901	868	862	856	887	851	827	862	844	876	911	891	875	865	837	892	865	919	862	852	861	861	915	903	846	856	861	901	871	849	831	820	845	853	823	841	836	878	822	880	838	866	885	833	879	837	919	882	880	853	865	932	889	830	855	847	793	863	833	884	904	829	855	909	836	818	854	898	841	905	836	831	850	852	855	858	819	862	856	880	881	884	930	857	835	843	897	846	859	841	855	868	826	878	869	910	888	911	912	818	841	891	901	862	877	876	874	884	786	835	867	861	857	864	855	874	854	853	910	844	897	816	872	839	813	888	929	867	822	859	880	853	846	886	852	876	856	846	878	883	893	892	844	860	851	850	815	876	848	914	928	838	862	884	807	883	849	861	842	869	857	859	874	876	863	893	926	856	877	867	829	782	830	886	864	839	886	855	858	852	875	863	870	878	869	850	873	884	888	871	876	856	859	893	818	779	881	839	873	847	840	880	821	897	848	827	875	885	844	894	853	916	880	852	850	904	860	854	872	854	828	852	841	869	863	842	850	888	884	839	893	848	844	850	878	874	904	833	854	860	838	857	869	840	878	896	838	881	869	843	845	912	866	841	887	839	872	894	841	830	843	822	829	891	887	862	847	837	886	929	855	831	817	837	888	885	853	797	887	864	881	863	853	830	846	884	846	833	810	830	880	843	838	849	877	855	911	881	899	853	895	861	853	849	903	846	868	876	871	844	829	834	918	874	834	877	862	861	879	890	838	872	879	839	810	859	821	863	891	866	898	888	861	897	887	836	882	831	889	844	840	906	864	834	892	843	873	895	819	837	849	840	874	838	839	849	876	855	884	881	894	881	854	892	900	850	854	851	845	877	860	816	860	837	888	912	868	831	842	856	828	875	919	893	890	913	860	870	908	879	840	870	872	893	853	851	898	810	859	878	819	918	810	876	828	881	841	834	828	921	868	853	869	862	879	891	915	841	825	908	850	834	882	860	937	857	868	853	833	808	865	830	861	815	868	870	852	841	825	856	829	902	851	852	854	880	822	851	880	893	929	834	904	919	832	878	889	813	945	849	838	866	844	816	883	913	845	878	834	842	847	832	903	882	857	842	891	864	892	866	897	920	894	902	855	901	855	906	823	872	878	825	864	877	844	820	906	925	823	857	896	868	876	902	893	876	885	857	871	868	904	829	863	877	876	898	860	854	844	873	863	896	914	869	932	863	869	899	887	894	887	863	847	822	889	830	875	881	909	856	815	888	883	877	849	860	878	846	831	836	868	893	853	834	906	883	850	849	858	867	852	875	825	833	822	852	870	812	880	842	848	858	852	871	855	853	840	835	911	845	857	832	907	813	848	889	919	926	874	863	920	868	841	839	866	873	864	858	859	832	862	863	877	882	863	872	844	861	883	846	896	887	860	792	855	877	927	907	863	882	872	843	881	830	875	897	844	828	838	916	865	889	872	867	876	931	870	830	846	898	880	845	823	890	882	873	905	847	850	877	871	860	925	870	860	874	850	918	846	884	828	879	856	839	842	833	857	864	871	829	885	906	870	858	871	830	895	890	875	889	865	885	910	838	842	832	869	825	899	844	843	901	831	871	888	813	856	817	872	822	860	899	904	854	851	824	875	780	859	861	849	858	929	831	939	832	809	841	940	887	883	873	898	835	843	885	890	889	848	869	863	886	897	852	827	905	838	873	944	896	837	931	848	867	874	809	862	906	878	904	930	936	833	850	902	927	861	814	859	871	872	871	800	873	864	893	898	872	847	856	868	872	853	844	840	875	853	849	854	880	843	947	863	854	871	867	884	894	810	873	849	890	876	894	859	828	876	837	879	821	873	873	940	890	886	871	867	835	851	859	905	866	833	912	796	890	825	874	869	929	881	863	917	830	848	863	900	831	854	870	857	886	815	888	835	876	845	853	850	837	857	860	845	861	863	913	850	864	853	868	856	857	805	848	863	840	792	858	887	865	849	883	826	846	872	854	857	771	832	860	847	921	844	856	889	937	880	842	871	872	889	836	830	880	891	859	882	842	856	863	888	853	861	843	864	871	863	819	867	877	818	892	832	888	836	865	848	894	870	876	845	856	840	858	863	845	842	822	906	868	837	846	866	865	841	882	868	854	836	928	818	930	860	872	879	893	882	881	875	931	876	812	805	859	867	797	874	818	841	843	892	899	883	856	869	905	859	905	864	858	860	885	856	899	834	877	885	895	835	870	845	896	842	818	877	885	904	849	880	886	864	888	874	866	873	848	844	832	848	852	839	834	881	841	832	863	885	847	848	896	888	847	839	888	833	866	857	873	894	795	836	833	876	818	878	820	844	855	883	878	836	841	826	841	821	845	824	833	877	871	879	869	860	820	892	894	868	863	912	883	844	869	876	862	822	869	861	846	876	851	840	821	856	880	862	884	859	891	891	840	890	855	883	897	852	863	909	876	860	839	874	879	818	863	854	898	839	856	832	867	893	844	870	912	819	837	878	837	825	854	843	850	839	906	866	881	913	896	898	855	816	898	897	860	848	834	827	882	830	870	852	828	884	893	886	844	916	821	827	975	824	905	876	836	880	895	846	895	861	850	829	870	842	836	896	813	892	847	857	857	840	861	866	862	849	842	820	832	833	873	901	873	837	833	859	842	914	823	864	900	832	868	871	861	860	832	855	868	786	895	874	880	867	873	865	829	853	870	854	843	875	849	867	926	870	876	834	888	825	857	855	889	861	917	839	861	868	828	863	878	884	881	874	832	797	834	808	893	874	840	884	838	880	875	836	875	856	828	831	847	850	874	947	871	851	880	865	900	858	802	870	845	849	886	870	850	865	862	869	859	819	892	825	828	850	882	875	872	879	879	873	890	845	892	814	875	878	875	932	873	861	897	855	889	854	879	872	894	866	877	901	911	896	824	879	814	864	866	843	871	859	855	902	861	830	873	812	862	907	872	846	887	846	868	884	802	857	879	888	881	855	868	837	841	910	882	881	896	896	848	920	843	849	865	890	867	852	789	843	894	916	926	911	877	857	844	870	806	891	889	865	898	859	851	865	856	856	861	879	874	876	869	863	876	902	861	927	834	875	915	872	867	808	859	850
74719	75959	72917	52986	36864	19172	4205	468	378	439	470	455	414	435	431	478	460	566	585	623	679	686	562	450	399	429	379	374	341	358	327	372	383	385	351	351	312	369	348	364	384	359	347	366	345	358	351	334	343	350	339	386	391	351	379	377	361	348	354	347	344	348	336	332	376	373	384	358	334	356	350	324	351	364	387	373	349	343	318	353	343	350	381	371	381	355	338	379	322	330	347	359	348	344	329	375	376	323	360	370	338	398	347	362	341	334	339	380	399	366	382	365	362	350	365	373	391	329	350	323	325	368	364	386	352	364	335	333	323	357	352	372	382	365	348	360	387	348	325	363	376	354	382	361	375	356	352	369	391	342	357	364	382	349	345	327	349	350	367	365	350	400	330	353	367	368	372	355	354	350	358	352	368	358	359	334	378	367	358	370	358	352	363	355	345	363	330	323	357	389	337	364	337	341	357	371	338	355	371	356	357	363	344	369	389	370	359	365	352	364	352	310	346	372	338	359	370	369	335	346	375	389	365	359	357	342	337	374	345	362	353	340	369	345	320	380	399	357	355	370	342	356	383	390	378	351	313	370	304	318	367	356	357	359	332	372	380	344	335	362	382	372	376	370	351	331	374	360	364	371	360	379	358	351	390	412	347	337	347	350	364	364	360	354	382	409	339	360	397	345	378	363	367	350	345	334	369	341	330	376	368	358	364	327	384	331	360	359	378	384	388	386	352	339	399	356	344	363	348	389	343	361	356	359	368	372	387	379	387	360	343	351	368	339	359	360	335	348	349	369	392	363	381	353	330	336	353	349	388	358	354	357	372	340	342	350	364	335	377	345	321	385	370	379	356	369	380	352	368	368	366	325	380	346	337	369	320	362	337	310	323	338	335	367	394	349	362	337	332	349	353	362	353	362	343	373	380	360	343	381	354	343	364	336	343	407	340	311	329	346	349	370	358	379	354	360	368	355	363	374	345	370	350	362	345	341	382	366	379	353	377	360	361	381	361	362	328	326	339	370	348	303	351	341	345	391	364	366	341	358	350	370	372	345	326	363	363	347	381	372	363	374	362	377	367	370	371	351	381	367	383	384	368	353	385	351	352	347	380	368	335	347	363	367	358	371	350	333	326	366	366	352	329	358	341	364	343	360	360	352	362	359	359	344	380	391	341	385	322	359	353	349	342	310	371	342	350	399	385	329	342	351	382	367	353	347	397	339	374	353	397	330	365	339	380	367	362	391	344	361	367	382	329	379	375	403	361	368	390	373	377	366	346	352	389	349	392	361	385	375	346	386	348	341	341	341	359	336	352	374	347	336	369	341	372	366	346	367	361	316	372	347	320	343	378	377	339	374	389	369	360	347	346	385	364	353	369	347	350	358	306	336	360	367	349	336	341	375	358	336	361	368	336	383	357	356	349	348	374	329	401	357	365	369	375	381	348	338	335	355	368	326	324	345	349	393	350	362	372	352	375	401	362	318	368	351	393	349	424	364	350	336	353	354	407	362	339	396	373	393	350	368	383	349	341	328	327	406	348	369	344	366	358	359	358	375	376	347	380	363	334	365	379	362	382	337	332	303	351	338	367	362	313	372	337	341	361	367	366	365	362	355	372	360	392	331	362	351	367	341	348	415	360	361	331	341	339	357	351	349	341	331	372	356	335	379	356	355	366	333	337	389	345	375	373	351	347	356	355	377	358	383	378	354	319	378	346	352	364	351	339	350	365	351	344	347	330	356	387	352	391	362	325	338	352	357	353	366	343	334	354	386	342	369	360	366	336	313	360	353	356	411	340	343	349	382	384	364	365	365	375	359	360	356	364	378	326	350	370	345	363	356	341	361	366	349	377	362	362	370	334	358	366	372	370	349	333	345	374	320	348	398	345	378	359	365	356	352	368	365	372	357	360	354	364	321	319	373	356	377	341	335	394	344	325	324	382	377	352	372	312	349	342	375	349	345	328	369	350	348	340	361	369	375	383	344	335	365	361	336	368	353	372	358	388	374	350	337	351	395	368	352	348	389	340	441	349	368	352	392	364	343	362	377	339	363	316	360	361	403	376	361	364	358	358	352	343	381	351	340	356	339	368	384	345	354	338	350	351	324	358	324	351	346	343	321	379	328	333	334	361	329	333	342	347	346	400	318	364	374	350	351	363	300	366	341	340	329	335	380	313	364	379	383	352	330	396	345	348	359	334	365	350	339	375	357	359	340	379	327	380	343	371	351	328	350	340	354	368	334	354	358	347	365	337	340	374	359	353	380	338	342	356	341	364	370	392	324	325	322	343	342	350	322	358	332	349	353	384	339	334	353	342	372	333	349	363	334	371	318	362	349	369	344	373	383	381	344	377	400	355	357	363	369	369	375	354	375	398	356	350	352	358	358	335	381	374	342	359	321	349	386	379	343	362	340	315	354	383	389	338	334	370	378	336	343	379	376	356	377	356	373	368	361	361	351	348	391	367	360	367	329	333	334	366	373	373	386	363	349	358	336	371	336	323	378	393	344	322	344	361	347	358	359	393	366	337	379	339	363	371	360	359	377	345	360	333	394	370	378	341	352	393	379	343	370	368	340	366	345	342	332	358	357	361	341	338	360	355	353	346	364	340	320	342	337	370	339	374	391	348	344	341	385	357	342	380	375	368	364	392	368	326	361	417	338	365	346	381	390	322	367	335	349	372	355	341	348	341	348	345	399	341	375	371	375	375	357	338	347	366	359	346	360	358	378	315	346	335	333	347	382	330	344	343	321	354	356	368	321	347	402	355	347	335	396	386	349	325	364	375	393	358	334	358	376	333	376	347	362	352	352	362	385	362	312	343	350	359	345	366	394	367	409	337	330	361	363	398	341	367	354	352	353	381	354	342	358	338	357	367	364	335	321	339	352	345	345	386	359	374	348	391	345	339	348	366	339	341	350	357	356	335	333	365	345	362	366	366	366	356	336	316	374	341	340	353	313	316	341	349	377	341	382	372	342	358	375	340	339	364	407	357	371	361	340	349	362	344	358	326	330	370	357	361	323	366	358	330	367	334	345	372	340	377	358	340	345	340	363	368	386	365	376	377	357	364	367	360	384	329	351	401	327	332	347	377	374	344	340	359	332	327	357	361	369	405	334	344	377	359	349	363	334	344	347	384	376	353	383	366	355	322	332	377	357	328	310	349	388	358	388	364	388	370	346	367	354	383	358	345	372	344	378	375	361	365	363	407	338	364	356	348	362	341	342	373	346	353	354	360	358	355	311	335	371	337	366	326	383	356	386	330	378	366	337	325	399	347	353	356	361	403	386	371	350	341	387	386	348	362	348	339	320	366	373	346	315	355	328	336	352	349	353	375	389	381	389	341	341	331	335	338	332	330	360	387	364	339	357	363	359	334	339	362	314	340	345	328	342	326	383	354	367	373	312	374	350	351	365	359	328	376	353	368	356	332	374	334	384	383	369	361	357	357	376	340	378	323	367	353	362	392	387	359	357	344	358	355	350	342	337	336	374	376	384
48553	59470	67750	54657	43024	25915	6190	1137	926	1219	1497	1237	1374	1236	1336	1359	1449	2069	2077	2272	2606	2550	1990	1365	1077	962	922	864	878	830	843	812	868	914	829	800	878	850	858	825	864	899	874	888	862	873	885	796	802	871	850	823	876	892	869	843	814	828	874	870	863	902	861	819	860	864	850	842	857	845	923	904	845	898	874	879	870	861	840	871	862	836	910	872	862	827	895	857	944	872	870	921	928	830	878	855	919	828	889	881	874	812	840	907	894	864	877	863	905	880	872	919	853	798	820	888	903	845	867	903	859	876	864	852	835	903	886	848	823	929	848	883	860	893	853	841	900	828	880	846	892	850	781	885	907	883	918	862	845	925	851	857	802	846	871	839	891	820	857	838	871	858	841	856	861	865	832	869	859	878	874	853	874	916	883	919	898	896	825	898	850	820	869	903	808	897	874	899	834	864	917	810	863	835	860	807	861	885	892	905	931	873	930	879	883	888	851	836	892	841	868	812	855	852	814	852	861	856	863	897	852	858	936	909	841	841	868	816	825	909	870	860	914	894	892	846	875	885	905	877	842	894	912	858	926	836	855	823	847	808	850	885	889	883	900	876	880	856	896	881	841	880	807	912	914	869	903	906	881	867	866	890	852	854	867	866	832	878	904	835	897	858	884	870	847	886	930	827	868	875	892	924	846	866	815	875	870	876	846	832	951	862	844	863	867	856	848	865	853	851	819	848	848	873	837	888	827	900	843	919	846	917	827	850	817	868	882	850	829	837	940	886	888	852	833	901	879	845	847	844	864	884	871	810	861	857	909	886	833	891	885	877	894	859	865	880	836	891	860	833	810	865	899	889	909	864	901	824	881	862	922	867	866	863	898	840	906	846	869	846	799	829	940	898	906	874	818	873	833	876	876	882	926	881	869	903	886	839	830	872	870	849	845	885	847	891	869	881	865	903	858	855	944	842	856	889	877	804	873	852	934	873	860	881	857	868	883	828	899	881	917	867	830	865	882	883	906	828	806	845	823	889	889	850	879	867	887	877	868	923	866	897	854	829	861	894	859	823	856	812	849	893	846	844	825	890	865	859	877	915	878	869	849	820	845	863	903	869	855	881	863	889	815	844	901	843	923	866	893	822	886	890	897	840	861	847	860	836	812	864	905	844	918	882	848	876	873	905	877	897	825	829	888	880	881	895	900	915	899	911	890	822	877	868	811	897	923	877	834	893	915	882	855	844	909	881	856	862	847	822	890	927	873	850	856	871	825	889	843	890	865	857	890	844	878	858	852	864	833	807	846	841	880	902	894	831	876	823	929	915	906	857	803	829	864	811	875	899	896	910	845	865	864	908	888	852	901	886	884	850	846	857	859	853	891	888	910	859	866	846	856	839	868	832	884	866	864	874	828	873	909	910	815	884	881	839	912	871	837	904	863	849	828	900	828	813	798	900	836	849	857	912	829	823	844	857	847	844	863	842	897	933	879	836	880	844	829	903	863	831	865	870	818	854	899	825	844	831	849	864	873	885	766	879	908	874	891	884	883	891	881	885	851	837	853	845	923	863	880	868	863	909	861	883	902	902	853	838	914	867	892	900	841	898	847	916	866	847	875	907	849	898	923	879	879	881	815	872	879	868	895	872	900	910	862	879	871	890	856	858	853	931	860	810	817	890	822	890	894	872	852	842	844	849	873	857	880	885	876	877	878	872	863	921	848	904	893	868	870	789	859	894	883	870	838	869	882	911	881	842	858	881	885	885	850	823	867	867	856	820	836	866	921	896	892	893	850	911	888	829	828	893	877	855	859	836	861	824	871	832	893	847	916	885	907	836	892	904	781	884	885	889	882	829	900	944	870	849	865	805	875	877	836	882	868	863	819	835	830	915	883	887	842	899	877	842	857	847	847	887	821	833	882	867	884	857	849	865	808	855	891	866	885	855	860	888	843	818	791	879	873	932	881	895	848	927	866	890	879	851	860	830	834	882	888	865	904	835	912	888	844	870	901	885	882	918	866	828	842	859	840	868	894	840	859	909	874	852	884	903	885	862	903	860	857	882	905	848	850	870	845	902	889	861	892	849	902	909	892	842	839	832	855	901	855	885	825	881	829	866	859	930	833	875	898	874	856	848	856	826	850	872	829	937	883	898	850	845	870	900	862	833	870	859	843	846	863	867	852	841	897	878	867	877	881	851	845	854	888	879	868	859	844	886	857	921	838	874	849	862	842	806	902	853	870	914	928	841	911	849	884	817	844	858	887	813	845	862	838	861	827	909	869	912	873	800	858	893	900	847	871	860	843	902	904	909	837	803	868	857	825	819	877	932	830	861	877	833	862	845	872	820	823	862	864	895	873	857	884	921	891	907	845	856	907	864	885	924	874	873	858	865	845	854	873	911	856	850	869	854	853	892	932	868	897	857	893	811	841	891	900	833	921	849	860	841	823	862	839	841	855	836	831	865	872	849	816	870	866	890	813	902	890	877	863	855	860	842	840	827	853	840	899	882	876	836	887	892	881	857	783	861	844	851	851	874	880	850	856	867	866	831	895	859	840	917	873	863	891	893	853	874	894	849	832	904	892	874	874	821	857	812	905	851	829	879	852	901	889	880	872	921	883	903	841	889	880	897	861	889	874	895	894	882	863	828	885	832	918	844	814	911	914	848	919	812	880	884	891	867	844	844	872	838	797	816	853	863	831	857	835	863	843	905	892	895	860	831	835	877	831	838	831	888	878	869	861	901	906	905	909	851	893	908	904	847	887	852	846	828	845	863	899	887	853	890	886	924	857	927	886	866	866	846	858	919	941	877	841	836	930	789	895	888	890	822	843	843	870	898	825	913	892	868	842	826	900	886	904	877	868	875	881	850	879	875	917	862	848	863	850	835	859	867	810	866	885	818	840	889	853	852	819	841	871	887	891	924	885	882	882	864	899	852	886	893	845	811	870	819	864	831	927	835	866	882	863	904	844	853	820	950	834	879	866	898	819	872	832	851	863	893	934	875	872	852	923	879	841	902	894	883	890	890	891	834	887	853	884	882	885	887	856	855	866	865	880	869	884	862	852	866	893	881	832	881	890	862	897	902	844	868	869	868	840	883	844	913	883	833	862	867	873	859	850	893	856	848	877	862	847	887	916	878	880	839	871	863	907	877	888	894	855	832	898	882	913	832	917	848	888	839	852	841	882	830	884	853	844	867	814	881	820	873	839	832	833	867	871	875	862	863	880	836	807	833	872	886	911	869	858	885	906	899	883	917	863	831	879	871	877	855	910	861	876	907	895	875	899	872	835	857	848	868	908	877	876	873	862	866	951	891	883	902	852	869	811	881	854	862	856	834	878	863	858	877	847	881	936	912	868	848	802	865	909	858	900	903	859	890	852	923	882	844	901	898	870	820	894	881	831	945	842	937	878	795	826	797	868	909	847	875	882	832	805	927	855	825	882	845	870	852	827	871	837	896	852	864	911	845	864	853	869	870	870	912	892	866	899	906	889	825	908	871	869	907
73727	76900	72055	52511	36829	19887	4001	512	396	415	461	399	443	400	365	429	480	553	434	514	638	616	557	451	448	379	375	370	356	353	385	386	372	337	364	357	361	350	372	352	322	397	352	371	364	370	381	333	366	373	387	369	332	354	343	349	360	394	341	365	350	336	330	376	364	334	350	362	324	335	355	360	366	369	368	347	360	380	389	346	355	397	341	363	357	322	342	348	347	331	367	370	331	377	333	319	355	363	366	359	339	361	350	331	387	358	366	348	353	371	365	350	370	342	340	357	386	339	372	355	349	367	387	344	372	341	381	367	348	363	371	366	344	360	340	407	356	324	346	350	312	361	379	339	317	354	380	346	313	350	381	370	338	300	342	355	370	354	325	347	354	362	347	378	368	312	317	354	350	339	362	349	328	347	370	359	368	367	371	329	387	389	337	355	360	384	342	340	383	388	390	405	366	386	330	360	356	384	385	377	335	383	349	352	344	340	358	388	390	372	357	375	371	362	346	365	383	335	304	322	360	333	345	359	369	333	353	369	374	362	364	368	336	346	316	356	384	362	331	328	333	361	385	387	383	320	359	333	368	342	350	359	344	339	378	381	359	372	349	361	361	359	341	321	343	391	363	378	366	348	356	357	353	364	378	358	323	331	393	403	355	344	373	351	351	364	356	336	346	339	391	392	342	345	318	363	361	311	383	374	370	360	326	352	358	336	349	337	334	358	356	325	378	339	368	390	379	338	325	349	363	344	347	340	360	346	340	330	358	377	344	367	367	350	359	345	335	333	348	368	324	378	364	319	341	346	352	364	366	340	373	364	403	338	369	373	352	345	337	336	348	349	364	358	341	341	336	353	335	360	335	383	361	376	370	357	349	355	365	388	395	352	349	336	361	369	326	347	333	354	349	342	358	340	367	353	336	368	370	373	379	358	348	354	334	358	353	349	343	383	324	351	362	331	350	340	375	347	338	350	353	371	361	341	348	360	374	348	360	314	342	350	370	363	377	378	329	353	369	358	332	341	329	347	384	380	358	390	365	349	352	390	336	387	401	388	356	348	318	338	349	330	353	336	347	325	362	369	371	343	345	339	335	333	363	369	360	396	386	382	374	382	403	340	359	338	324	348	334	347	356	341	355	370	380	329	346	369	372	362	389	306	351	364	361	338	385	327	359	343	347	354	350	308	343	353	341	344	347	360	371	362	383	331	376	357	370	392	355	347	360	398	350	315	372	324	336	379	356	329	345	337	345	338	348	376	334	336	359	376	399	379	344	370	349	370	295	365	350	343	379	340	377	364	336	320	385	348	372	366	365	347	334	343	389	339	376	392	364	340	352	350	346	352	362	406	347	346	355	337	347	348	334	363	359	342	339	370	362	373	347	336	368	360	364	385	376	363	336	347	338	338	347	363	403	343	405	351	348	317	322	310	375	372	345	356	340	388	365	405	365	318	369	398	369	377	391	342	344	344	348	356	366	350	370	382	366	347	382	322	337	347	357	407	395	389	369	322	418	349	380	356	362	377	376	366	376	392	377	366	358	358	359	346	360	330	316	370	352	346	328	343	350	349	370	323	346	366	370	370	344	345	352	395	345	373	355	384	368	364	389	328	347	370	381	356	333	362	352	350	356	374	363	333	367	356	345	320	323	361	393	368	402	355	369	367	364	347	333	375	331	359	324	375	330	365	374	341	347	355	365	330	389	355	339	347	345	334	338	367	349	409	353	347	363	339	365	327	364	332	331	354	356	365	360	349	362	331	372	325	347	326	360	364	328	355	360	336	327	360	312	357	330	334	327	365	367	354	347	360	352	357	360	323	332	382	324	348	367	360	341	371	361	340	318	350	371	336	394	358	356	326	339	361	369	378	332	371	393	357	345	358	358	365	415	358	310	314	337	356	348	355	347	351	315	375	359	318	335	322	342	360	369	372	371	359	398	369	371	360	344	359	348	383	305	379	354	358	338	354	365	333	372	350	376	362	380	364	371	341	354	375	367	371	366	335	360	355	358	341	358	340	368	360	323	346	308	357	379	339	339	360	398	330	383	388	327	387	332	357	337	380	369	363	361	390	357	389	392	383	368	350	360	327	361	337	364	360	357	354	345	340	343	365	346	345	348	368	327	360	372	323	324	360	330	336	373	389	356	348	346	370	362	360	374	394	359	372	329	360	314	364	354	351	338	367	352	393	349	401	363	386	364	357	363	356	333	367	340	342	371	357	343	359	359	334	366	373	352	378	356	338	364	359	340	308	357	347	342	308	320	400	360	373	362	394	369	344	393	357	366	362	343	362	359	338	334	346	364	362	359	377	374	369	344	351	388	341	390	328	323	388	349	336	325	330	371	363	317	374	333	327	335	345	364	349	367	372	354	352	380	323	381	327	376	311	342	353	352	344	348	361	329	377	405	359	346	360	338	340	345	338	343	362	354	324	365	344	353	355	358	321	396	378	355	354	368	354	358	353	404	302	355	363	374	347	357	351	327	338	356	380	363	322	382	357	335	355	341	329	383	331	332	320	352	311	352	346	392	342	340	400	349	375	378	360	385	394	357	369	326	363	332	350	371	385	347	348	341	341	381	357	359	356	327	387	386	328	351	368	373	357	356	363	394	357	340	368	341	401	370	391	326	348	325	369	342	338	361	336	352	327	352	344	327	346	387	357	338	388	371	391	348	362	386	364	373	393	366	340	324	352	351	349	357	369	360	347	339	333	371	332	349	344	357	329	343	354	373	375	358	352	379	377	357	329	346	361	373	365	388	393	346	358	308	354	347	379	383	352	367	353	358	368	370	331	332	343	359	364	356	359	346	381	365	354	332	358	360	339	369	392	347	344	335	372	342	376	332	342	352	333	360	340	332	346	364	340	382	331	363	326	355	391	350	345	367	379	323	368	398	362	371	391	354	345	389	362	339	347	374	348	331	320	359	348	350	377	380	364	349	373	358	323	326	344	329	358	345	348	346	369	345	358	373	338	392	334	396	338	356	336	382	387	362	357	359	302	380	332	378	368	360	377	401	343	325	363	366	352	339	380	357	337	331	369	365	377	366	368	360	333	356	354	356	381	358	361	333	355	381	367	357	370	351	332	379	318	365	358	365	356	359	381	383	375	370	323	383	369	385	381	351	368	329	383	341	377	321	319	364	351	373	373	379	336	370	357	386	361	340	362	363	393	338	345	339	361	349	350	368	348	367	326	325	333	347	348	324	362	338	331	334	376	351	379	341	347	369	355	344	361	360	359	351	338	333	364	338	325	342	352	327	348	339	358	345	389	365	358	357	329	356	371	315	367	359	364	307	367	381	325	316	352	343	351	357	345	365	357	355	315	340	374	334	376	344	351	363	349	362	351	367	367	356	347	363	353	375	351	349	354	366	328	346	343	352	375	363	357	382	397	374	386	349	393	349	361	308	365	373	377	371	344	343	383	335	369	364	342	354	355	333	351	329	367	329	358	339	380	391	355	357	356	370	372	342	382	363	357	384	364	344	363	360	323
48389	61122	66835	54707	43396	26260	5642	1162	928	1227	1520	1175	1162	1165	1213	1308	1634	2060	1252	1715	2467	2506	2139	1452	1134	1033	942	940	875	861	842	862	865	868	865	935	859	848	937	852	859	886	886	877	866	924	844	837	882	902	818	889	896	846	873	815	852	903	831	821	842	910	827	888	901	872	891	850	918	865	906	921	843	923	903	871	840	900	901	846	850	884	899	907	843	860	890	874	910	874	884	857	851	886	833	867	844	899	852	864	843	864	846	834	874	900	831	901	874	862	840	850	863	866	897	870	833	898	858	876	822	828	865	899	864	844	872	864	893	869	844	885	862	882	853	886	879	794	831	916	888	886	867	910	859	873	892	810	876	914	859	863	886	841	864	897	910	817	843	909	892	872	822	936	878	838	904	864	864	863	850	872	859	913	882	866	821	859	837	826	889	832	839	837	868	879	903	868	843	866	931	871	887	886	809	840	894	859	864	886	874	900	865	846	917	864	888	848	917	842	882	853	859	898	831	835	864	844	933	875	862	864	889	891	858	913	913	853	864	885	871	860	838	840	913	892	864	830	865	837	855	883	898	863	817	906	807	882	928	855	827	945	909	863	858	878	876	848	888	910	926	890	853	873	839	882	891	826	873	864	930	902	864	839	834	886	828	811	856	863	869	864	882	844	890	848	846	886	874	907	902	882	841	901	868	864	922	857	833	899	874	897	905	880	901	848	855	879	830	895	849	893	874	817	871	874	906	861	859	865	858	838	874	817	846	892	903	841	852	822	890	910	859	883	873	795	939	792	882	886	896	849	879	889	832	826	847	901	827	818	846	824	861	916	886	770	937	950	890	885	916	907	873	807	884	873	863	858	908	906	876	866	884	894	906	912	833	826	869	841	887	894	944	840	855	883	817	862	874	889	823	882	911	904	867	858	860	863	846	825	887	892	890	940	884	854	882	885	846	895	894	863	914	860	869	876	928	869	851	870	904	919	888	845	887	877	839	885	829	813	835	927	857	864	874	854	863	836	837	890	902	876	901	924	834	812	885	873	870	863	891	858	815	833	831	821	875	838	882	866	923	868	861	851	857	889	873	884	864	876	875	888	804	892	858	840	834	886	865	895	848	851	884	878	833	836	826	838	870	869	917	841	825	862	905	846	884	891	875	884	835	815	856	895	846	854	915	888	859	846	841	900	846	815	888	859	834	836	871	864	825	850	853	860	886	841	932	889	878	868	843	832	839	833	894	840	838	897	851	870	846	889	878	839	907	868	870	859	864	884	865	842	834	934	826	866	844	856	827	825	915	886	911	862	871	923	910	855	858	836	831	855	902	876	840	846	859	850	841	877	841	854	914	847	875	911	857	815	842	870	888	876	854	845	844	862	894	844	844	828	873	859	850	851	856	948	886	821	898	923	869	858	876	832	870	897	852	829	868	817	881	812	831	855	888	826	879	816	867	847	879	872	876	915	881	871	865	854	867	847	900	842	828	893	896	848	897	894	883	821	854	817	895	865	856	865	911	861	876	848	918	915	836	881	875	961	836	865	844	827	881	875	864	896	853	863	897	825	900	851	861	822	862	856	789	877	815	871	904	821	862	898	866	860	912	837	884	945	898	828	888	838	878	860	845	866	887	859	858	838	830	860	850	853	825	942	843	904	865	853	875	885	909	853	881	844	855	892	850	882	899	850	842	886	879	873	862	836	890	814	916	850	803	852	888	904	869	937	932	826	831	879	907	876	912	862	824	838	857	908	851	856	916	816	873	846	853	839	861	832	847	830	891	921	840	837	859	920	822	885	824	818	856	918	903	854	897	897	866	843	871	914	882	870	850	892	864	858	892	845	887	936	986	866	857	909	856	825	836	855	841	817	829	824	877	828	903	871	828	842	905	851	861	878	891	844	874	846	909	876	862	804	830	895	918	830	898	888	890	874	874	890	848	884	875	917	904	885	905	860	924	863	877	835	882	804	934	838	867	843	883	895	932	834	849	887	851	856	922	893	882	916	866	830	874	861	848	921	950	874	901	835	880	824	846	883	881	848	883	879	893	872	885	887	890	861	876	895	863	851	805	890	847	880	877	866	852	810	853	882	857	867	840	898	893	915	892	882	805	901	834	832	888	903	877	875	864	885	892	884	813	849	843	857	901	858	883	889	859	881	877	874	839	877	910	907	814	848	856	866	866	827	828	916	879	816	851	889	869	903	871	842	821	819	900	846	884	825	829	833	882	902	807	828	889	865	814	878	861	881	850	832	866	881	907	859	837	850	847	940	901	844	862	880	887	889	795	917	864	901	869	846	845	852	834	905	887	882	851	810	862	885	894	841	813	877	909	849	862	875	845	859	885	894	889	861	826	902	912	908	870	861	859	852	889	832	867	805	820	886	828	869	836	837	879	844	868	894	887	862	909	849	800	859	846	870	900	905	848	887	882	859	853	856	944	839	905	857	847	866	831	883	887	855	876	893	823	865	872	900	838	836	839	863	891	887	882	893	913	914	863	899	865	851	886	880	851	871	776	900	844	842	883	900	882	894	871	899	899	866	926	847	871	929	874	923	891	860	873	889	896	861	898	896	859	834	836	911	868	908	844	850	835	863	853	890	938	870	929	898	854	866	864	879	877	841	882	865	819	846	892	877	887	858	885	867	878	843	793	908	863	866	831	856	854	902	903	854	845	853	843	910	820	893	932	873	939	871	869	869	866	878	868	841	847	871	856	839	867	909	891	849	875	889	810	912	852	877	906	878	835	872	816	890	851	833	862	844	908	882	865	865	843	850	852	925	860	926	792	894	857	889	908	835	858	842	916	818	831	852	916	896	822	859	835	789	865	906	906	918	896	864	862	837	811	879	857	882	845	879	801	905	885	875	873	769	920	858	860	844	896	857	869	860	932	841	847	832	900	854	868	823	890	846	908	855	886	895	821	886	834	906	860	820	863	879	860	892	861	931	852	841	860	869	855	878	935	893	899	899	848	858	869	856	848	911	851	886	901	895	886	853	905	804	876	889	928	789	857	852	885	857	826	842	813	882	907	858	886	887	806	825	835	851	876	914	852	897	897	875	848	908	847	887	903	820	888	913	847	890	875	872	803	869	869	875	828	834	841	909	880	868	890	836	891	881	862	833	852	891	842	889	862	858	835	865	872	848	859	838	901	897	909	895	854	848	860	864	867	904	874	859	868	876	865	838	829	936	940	860	840	894	850	797	817	867	865	888	886	893	863	865	875	864	859	919	862	848	861	864	839	893	857	867	871	884	891	880	864	896	846	913	917	853	875	864	867	861	888	918	876	907	809	852	859	865	868	852	870	897	862	900	874	835	818	931	873	870	867	869	869	855	893	879	837	906	812	833	903	852	802	832	875	884	859	878	899	856	825	885	856	840	825	839	830	861	835	862	850	885	860	850	901	808	817	822	841	860	845	897	853	912	846	859	814	870	865	830	836	855	836	841	877	909	869	829	843	887	818	863	852	879	878	848	881	870	903	843	878	896	830	836	919	876	859	833
73277	76214	72012	51726	35676	19057	3874	607	397	464	741	440	433	461	380	488	647	598	497	563	634	673	596	530	409	374	355	362	358	364	381	335	405	353	358	366	359	360	338	336	347	348	378	369	345	353	373	344	373	333	366	415	411	351	351	374	349	381	344	358	395	360	351	350	391	414	358	334	347	354	347	358	383	351	381	346	341	339	340	398	344	357	356	375	351	350	352	351	379	337	353	331	359	344	344	359	345	334	350	338	348	367	323	335	318	354	351	321	346	361	321	323	350	376	322	395	340	356	380	369	360	360	409	341	326	352	342	360	328	340	333	380	362	382	325	368	353	332	336	351	360	349	395	370	380	369	362	341	360	358	359	358	364	320	349	347	349	355	386	362	386	354	364	365	354	334	338	357	347	342	386	352	389	382	361	333	345	333	361	333	342	392	371	357	376	330	381	317	356	330	365	319	375	346	365	338	339	358	365	378	355	364	342	329	326	363	358	364	355	353	347	313	378	370	363	388	386	370	346	362	345	367	297	358	356	349	390	361	353	361	313	349	364	371	352	347	355	326	362	357	328	312	335	353	379	350	394	382	382	377	364	361	309	362	385	309	344	339	326	326	345	361	353	388	396	336	352	314	362	345	357	326	354	325	350	332	361	380	335	344	379	343	342	327	342	343	350	338	368	352	343	358	341	352	341	370	386	364	365	358	351	348	366	350	350	381	359	345	334	353	401	369	372	382	385	375	348	343	392	378	343	338	364	342	345	351	371	322	354	360	393	348	367	346	386	383	351	355	377	379	371	371	357	369	350	351	346	381	360	402	352	363	332	346	338	369	349	374	347	385	374	326	343	349	378	368	336	332	366	405	373	330	350	340	358	354	342	335	373	347	380	381	370	373	322	333	330	348	362	330	358	352	340	354	340	368	369	380	367	361	389	313	370	359	354	360	322	314	380	358	347	367	318	334	373	348	336	380	380	361	359	376	312	341	398	369	356	357	328	322	344	351	340	337	322	375	343	381	379	391	349	327	366	358	350	352	333	331	367	359	340	371	339	398	358	337	332	371	377	334	335	371	357	351	370	371	345	337	346	337	347	371	358	335	387	356	349	350	332	361	352	365	391	387	332	348	378	349	328	394	350	347	336	347	333	381	355	375	333	356	390	373	354	367	362	361	364	335	350	337	377	350	370	377	381	343	330	338	367	367	382	377	354	348	350	399	359	366	336	358	371	355	331	357	352	344	355	351	366	346	367	352	364	351	350	366	382	345	361	379	375	380	377	344	343	347	411	361	344	375	355	365	356	369	401	367	335	344	356	351	357	355	329	371	350	312	348	327	378	363	372	364	368	357	345	334	354	342	386	370	375	327	348	339	364	352	347	362	340	371	361	346	342	369	359	348	366	347	360	365	357	338	385	378	354	349	341	354	380	366	344	347	354	331	339	349	360	385	354	376	333	359	371	376	385	349	329	375	346	367	348	341	386	356	394	401	365	351	329	391	350	366	329	339	379	363	371	361	358	422	405	380	317	358	368	379	376	354	382	361	353	349	395	347	334	358	391	352	387	374	410	341	377	343	361	330	391	358	359	319	330	332	311	352	366	349	356	377	378	344	324	371	365	366	410	340	366	345	350	326	349	335	347	356	359	382	351	337	348	337	385	326	379	384	369	366	358	349	325	369	353	362	365	361	365	350	353	359	395	339	325	359	406	371	374	346	352	325	348	385	364	360	332	339	360	356	360	361	355	361	339	339	355	359	420	359	355	362	355	348	345	355	373	380	374	376	357	380	354	398	355	373	365	364	349	377	344	322	365	361	330	353	378	336	319	381	350	382	339	375	341	374	363	328	367	363	368	358	351	368	353	328	345	344	348	377	359	335	402	382	346	348	371	368	364	376	372	367	339	336	362	354	345	391	344	324	355	406	389	323	321	347	313	344	362	353	359	347	373	355	393	333	336	335	338	388	376	358	360	341	355	362	329	396	375	361	337	384	365	361	350	329	327	359	353	342	391	387	341	384	364	348	386	362	384	347	338	361	345	351	358	362	356	352	349	331	396	335	375	338	358	355	340	356	359	338	352	362	313	321	336	366	354	366	375	343	345	353	357	347	382	367	354	328	344	349	326	376	362	378	364	346	369	349	333	377	331	354	320	360	335	351	322	352	360	382	355	352	331	343	378	367	326	386	404	343	365	365	372	327	336	347	324	366	386	366	349	333	342	360	340	350	335	344	358	372	379	388	347	337	386	400	358	344	358	334	361	341	355	345	347	366	352	363	373	367	348	324	343	360	379	336	342	321	368	368	354	356	341	371	370	338	352	358	363	335	386	343	355	314	339	349	361	364	333	361	361	361	347	329	371	341	323	359	342	367	345	354	374	353	371	364	349	352	364	361	340	350	364	347	361	374	325	345	333	355	377	295	354	327	353	363	387	379	345	366	349	346	378	361	367	361	360	320	353	368	379	382	361	397	355	344	342	380	347	362	349	385	352	333	336	355	375	320	320	343	368	326	341	336	338	347	363	319	379	351	342	352	343	374	350	345	345	356	366	394	352	381	345	352	351	352	387	354	370	363	381	337	361	377	386	378	381	363	326	345	375	395	364	372	372	343	351	334	351	323	366	351	322	354	382	350	337	338	366	304	344	385	391	336	331	346	360	317	328	371	354	328	332	346	350	348	372	359	376	394	361	340	327	351	339	372	337	348	380	394	357	355	353	363	381	330	328	339	354	364	365	362	353	366	365	325	353	344	351	351	385	354	353	350	349	338	369	371	369	379	329	360	340	389	332	349	345	384	342	315	347	347	347	366	362	377	356	393	396	392	332	369	378	357	337	370	351	353	363	342	332	364	332	366	362	355	357	369	354	357	363	353	353	359	363	348	358	339	360	352	377	356	365	335	368	342	334	358	317	382	362	375	347	354	377	365	349	341	375	339	363	334	359	316	357	360	323	379	383	335	351	326	335	341	350	367	361	343	400	363	356	363	371	340	394	355	341	311	360	361	371	364	348	377	373	341	370	362	342	373	376	329	380	360	334	316	356	350	310	346	334	365	341	330	333	356	347	355	371	364	361	372	379	363	370	363	365	334	389	381	350	359	354	323	351	355	367	329	337	333	350	389	402	351	353	356	337	351	349	373	336	356	374	368	338	385	379	367	392	377	349	369	361	382	361	344	366	343	395	327	355	350	353	370	355	344	355	357	330	325	352	370	351	357	323	390	338	391	360	350	340	345	340	340	380	388	321	341	312	363	315	375	360	347	352	338	351	345	316	374	382	389	389	388	353	375	372	384	369	353	370	344	371	347	358	394	344	359	336	381	359	382	353	389	341	340	352	361	365	349	350	371	353	351	310	361	360	348	333	355	347	364	347	347	350	343	353	368	324	371	353	426	354	354	330	318	393	381	370	350	354	356	364	354	352	366	368	373	374	333	347	364	374	338	362	341	387	336	366	381	358	356	372	380	373	354	360	341	367	361	348	330	351	347	362	369	334	379	339	352
48171	60982	67003	54300	42465	26031	5194	1620	971	1322	2589	1411	1387	1257	1248	1611	2205	1963	1423	2052	2614	2575	2123	1602	1221	980	847	884	836	868	881	866	905	904	874	841	854	839	814	797	858	862	882	856	898	881	864	872	877	897	923	871	866	909	866	858	875	873	923	815	862	873	867	863	826	865	829	834	853	849	835	835	822	846	837	889	865	846	842	874	840	844	836	869	885	813	854	843	832	895	881	828	826	922	780	856	836	861	846	873	858	859	868	890	856	870	902	918	875	871	827	880	863	883	898	912	859	839	840	894	855	870	941	904	846	827	864	934	895	882	877	893	883	878	871	838	893	839	819	850	836	898	868	834	912	910	837	866	832	865	897	846	847	853	901	832	883	849	882	867	858	861	826	860	833	892	878	834	910	831	880	828	873	873	867	890	883	842	876	937	833	879	881	820	840	840	821	855	866	841	882	858	903	832	887	842	898	890	854	887	910	852	882	847	880	874	868	856	845	821	881	872	894	884	820	908	873	874	883	848	865	849	914	841	893	933	869	949	896	850	858	953	857	847	859	848	893	862	815	881	891	896	894	929	840	902	903	898	849	804	870	898	888	871	909	910	813	896	840	850	925	875	848	884	867	922	832	820	841	891	885	884	855	877	849	860	895	858	896	922	870	882	860	912	908	863	835	847	866	832	862	842	887	897	863	895	930	901	853	873	868	834	843	853	864	837	806	869	901	873	825	915	867	874	833	901	840	934	814	863	903	909	856	878	900	851	915	867	880	838	877	922	910	847	823	872	837	928	836	859	873	917	914	921	818	909	848	875	837	855	871	879	905	829	852	901	841	903	837	849	886	873	875	848	804	859	869	842	857	800	828	907	837	848	839	835	823	888	891	878	868	864	905	846	860	869	839	872	842	816	858	900	889	880	851	852	887	943	874	853	884	873	890	867	817	875	848	901	851	885	890	870	911	887	820	875	826	870	848	830	876	855	871	864	861	846	888	851	838	830	870	903	852	888	821	886	883	840	838	861	853	838	857	874	843	858	866	838	801	859	836	902	839	886	902	872	834	882	864	849	859	823	886	856	917	904	855	842	943	904	920	878	847	809	893	899	826	867	849	834	907	905	866	888	804	880	903	918	868	911	815	848	883	861	825	905	840	885	914	877	812	857	862	843	841	929	872	911	866	863	837	894	858	865	882	824	827	825	848	878	836	927	830	876	919	879	884	830	946	824	805	902	846	908	839	885	871	847	836	840	903	880	871	868	881	837	850	841	852	905	900	892	916	899	852	893	918	795	959	862	852	862	866	877	848	944	849	887	886	855	842	876	878	858	911	789	908	900	898	874	847	794	916	876	876	892	884	876	895	872	870	840	841	856	876	868	889	906	865	870	875	848	928	852	891	848	892	857	843	799	836	861	897	807	857	858	894	879	842	878	839	896	865	832	888	882	880	919	905	844	897	891	849	891	911	868	848	876	848	903	910	911	866	887	878	875	849	840	900	897	854	902	848	858	833	903	864	859	862	837	897	840	893	880	878	879	901	910	889	873	845	894	855	874	875	837	876	837	874	925	834	825	873	872	862	907	882	814	947	889	870	880	891	879	855	862	840	820	809	922	879	969	877	923	893	895	862	876	856	893	840	875	889	831	897	890	872	920	874	891	855	855	875	865	875	862	843	875	920	846	853	878	884	855	834	843	889	849	840	887	886	879	874	902	868	882	884	891	842	888	901	853	866	836	870	896	882	898	836	871	860	831	870	841	873	945	821	905	843	904	858	822	869	821	855	859	854	849	899	878	852	843	857	914	862	842	852	894	896	885	852	830	841	871	878	878	835	799	881	911	885	893	843	901	821	921	902	860	893	849	850	898	835	921	832	902	893	891	869	859	854	854	883	833	822	913	855	886	864	845	873	870	857	868	911	895	831	862	830	872	936	855	909	902	911	866	887	962	840	808	912	840	871	951	865	862	861	874	819	766	808	873	875	854	832	875	889	887	854	840	902	866	844	889	864	820	858	875	840	874	848	892	845	857	859	892	905	868	867	866	864	848	901	834	794	842	872	902	871	833	866	858	911	910	878	856	882	881	848	856	888	893	845	876	819	847	864	832	848	856	862	913	915	884	857	877	903	926	878	890	895	842	855	930	887	876	862	875	864	844	911	864	889	904	851	873	888	866	853	853	856	818	887	913	909	879	806	874	878	949	864	935	896	864	916	888	930	854	832	867	900	874	923	914	852	815	892	838	858	865	851	820	845	861	841	802	886	811	861	857	858	878	904	919	863	876	846	851	858	899	887	876	823	851	822	858	907	885	838	877	882	852	799	889	837	911	905	853	880	850	871	814	856	880	853	827	885	876	860	860	880	843	879	888	850	833	877	875	875	889	912	877	917	873	905	870	877	876	882	879	844	830	853	867	898	831	839	820	861	881	855	860	889	864	891	845	876	853	842	890	875	898	846	871	874	846	880	926	863	919	856	906	878	911	898	908	915	843	807	857	811	911	906	870	872	898	859	852	847	850	857	867	832	829	927	895	877	802	827	881	876	864	888	867	884	866	883	848	946	830	906	815	858	870	869	797	820	863	887	872	907	918	877	822	886	900	922	842	855	857	864	902	877	867	876	926	854	860	833	872	862	838	868	870	847	894	838	860	830	877	872	862	858	853	845	862	909	898	851	829	845	864	853	849	821	851	880	851	869	848	917	841	915	852	877	883	881	877	806	852	844	887	855	878	891	855	870	866	889	876	897	871	857	811	862	800	864	895	849	778	797	841	888	889	899	877	810	865	830	906	850	898	888	839	878	877	843	793	873	872	893	869	865	878	858	885	864	900	830	918	804	872	845	895	897	886	910	841	825	822	898	884	889	910	879	883	943	832	854	893	914	865	864	843	823	855	849	843	869	877	895	838	862	896	918	868	908	877	919	871	842	868	858	867	856	853	913	871	899	825	837	923	864	938	879	879	801	874	847	838	848	835	850	914	866	817	882	906	838	844	818	867	854	864	859	899	844	888	840	884	901	873	861	869	893	903	864	866	863	818	929	901	844	951	852	884	873	866	868	920	839	862	862	868	854	894	863	901	913	878	875	885	869	852	877	821	913	886	854	824	852	821	855	858	864	855	867	885	863	895	819	887	887	901	887	936	881	891	843	851	847	900	839	909	822	893	847	868	881	896	838	852	901	890	864	892	875	798	834	920	857	890	825	884	829	892	895	878	910	884	870	860	880	861	882	882	845	858	872	927	875	873	898	872	876	843	844	843	834	854	896	902	883	860	858	875	859	882	913	856	868	895	876	843	876	913	880	853	890	884	851	870	898	875	811	853	850	842	825	863	921	856	834	820	861	894	886	912	834	811	918	870	885	849	850	812	845	864	836	806	849	848	847	886	838	900	881	867	814	880	882	822	870	870	815	905	906	846	871	868	863	894	860	869	821	849	880	821	883	842	895	890	870	819	835	889	820	886	868	840	841	846	897	853	898	787	821	873	856	903	867	857	880	891	897	909
71971	76916	72868	53594	36461	18160	4340	714	395	624	1125	437	432	481	503	517	488	394	381	557	655	670	614	456	446	392	331	328	372	360	343	365	357	364	385	332	363	352	375	358	383	352	336	349	361	373	385	357	385	329	384	348	340	393	357	380	367	394	329	340	417	369	393	344	363	361	369	366	363	372	353	373	323	341	355	325	358	338	386	375	344	322	345	354	353	370	347	395	326	350	336	387	371	372	358	359	356	370	346	375	384	341	306	354	327	346	363	356	351	335	376	356	324	341	378	352	355	360	397	398	348	326	373	374	370	357	342	392	367	360	351	387	363	347	383	370	367	364	374	356	355	398	353	351	359	364	363	356	386	338	333	395	363	339	330	387	378	360	361	356	355	374	377	377	356	368	346	323	343	351	345	338	343	371	357	380	369	353	359	336	371	357	347	365	336	381	330	350	377	363	388	373	366	350	353	384	369	366	337	380	390	340	375	353	349	329	361	322	359	347	352	315	354	380	378	360	344	374	387	366	344	335	382	363	329	369	352	360	348	334	362	345	342	315	383	363	363	354	385	391	334	381	344	355	357	354	338	353	328	381	351	348	366	316	341	373	342	376	366	321	367	369	367	352	342	357	330	379	351	344	350	357	346	340	365	305	349	375	349	363	354	350	351	370	407	374	371	334	379	375	363	363	383	364	375	352	354	359	388	362	387	355	346	369	353	341	374	364	385	352	378	388	389	381	356	348	380	366	327	358	368	336	388	369	361	332	350	338	383	363	339	339	352	378	379	374	338	337	365	369	360	347	336	334	362	363	351	359	357	346	325	333	361	342	347	362	357	360	360	326	313	366	360	365	352	337	362	344	379	371	353	373	357	353	365	352	384	344	333	341	355	356	348	352	356	327	353	359	347	359	329	360	312	315	357	337	370	329	373	376	373	379	319	368	367	339	357	365	331	380	359	344	346	342	345	374	356	380	406	354	337	356	343	407	371	373	368	312	340	356	350	341	336	332	346	384	354	340	408	355	348	376	364	326	349	393	350	373	354	338	372	383	391	350	353	381	365	355	327	369	386	346	353	347	354	356	347	370	371	375	360	359	381	341	380	365	345	340	386	347	396	354	374	336	369	336	344	354	353	319	340	359	351	374	378	365	359	338	361	350	355	361	362	371	328	357	390	337	337	363	384	388	335	327	326	371	343	356	379	372	357	386	352	359	362	359	354	337	346	363	314	349	365	376	358	348	344	404	352	369	346	341	363	380	347	368	358	372	359	343	351	353	353	338	373	370	349	343	394	351	365	404	303	354	330	338	355	377	322	384	399	356	395	360	353	414	386	337	382	369	352	359	351	353	346	317	375	338	372	356	343	402	389	364	399	362	376	316	337	382	396	369	329	412	304	362	381	375	378	324	324	363	346	361	356	330	387	350	362	338	357	330	388	372	344	381	343	359	388	332	344	373	363	397	366	336	337	341	336	376	368	350	361	361	373	340	366	378	374	364	353	377	344	356	322	344	336	330	325	359	340	359	353	396	340	369	384	356	340	381	336	371	354	357	364	346	336	348	370	353	371	383	353	382	365	360	340	376	357	408	363	365	354	390	373	340	335	351	350	374	369	347	397	351	345	358	359	367	356	344	358	381	339	373	387	393	367	359	371	359	360	359	379	341	340	337	335	363	337	350	356	373	321	340	385	395	387	365	375	328	388	393	342	373	312	335	335	393	368	348	363	347	360	357	377	332	346	366	376	341	330	396	331	355	352	356	379	369	322	363	374	376	363	348	372	342	359	342	354	333	370	378	355	348	352	373	337	359	320	357	371	352	343	355	374	336	336	397	359	359	392	364	379	327	331	357	366	389	364	348	343	317	330	377	360	333	358	353	383	361	360	371	350	364	369	349	333	349	349	360	359	375	373	344	359	346	353	362	364	367	353	354	386	380	348	357	358	361	383	379	352	380	350	354	381	363	332	328	385	339	365	378	383	379	392	361	375	411	371	342	369	362	390	359	355	361	333	351	327	344	361	337	342	369	369	311	361	351	368	351	323	358	363	364	373	369	345	362	355	357	338	365	362	349	344	355	363	350	360	369	354	347	333	336	356	352	367	384	375	346	353	370	358	354	374	342	373	340	348	338	339	350	339	332	376	394	367	364	363	357	346	356	351	346	373	384	372	342	353	362	402	366	366	358	357	368	335	341	381	365	366	365	364	370	346	359	352	382	367	353	339	348	364	333	370	369	341	360	364	362	370	376	353	326	386	343	317	372	374	382	370	323	338	331	351	348	343	355	335	365	370	367	342	352	370	359	358	367	367	340	343	357	364	386	353	350	343	342	365	364	358	363	394	366	365	347	347	369	379	348	354	341	346	354	337	370	362	371	361	386	362	378	354	336	334	351	346	340	317	381	392	372	411	324	332	407	367	379	366	347	382	354	364	368	324	348	353	321	366	365	336	330	368	360	336	361	351	355	355	366	353	356	385	352	342	356	367	381	329	334	340	380	350	344	358	330	334	380	367	344	390	345	370	324	361	348	362	334	361	345	351	375	359	362	346	379	354	349	343	340	315	383	341	382	360	403	354	339	383	372	363	374	375	336	375	357	346	376	370	330	344	370	402	368	361	339	384	351	363	345	373	367	336	339	358	340	343	335	351	359	345	357	340	355	385	353	409	356	370	389	368	358	395	343	336	328	397	371	353	304	342	370	342	341	350	368	331	351	355	346	368	338	331	368	356	340	338	339	379	346	365	338	342	349	342	376	347	368	338	352	349	345	351	349	356	369	355	369	369	366	351	333	330	368	368	356	333	355	338	354	393	347	354	339	366	383	334	385	366	358	359	364	361	345	375	361	330	387	361	357	347	369	379	362	334	375	334	354	330	326	363	377	356	391	369	362	373	404	357	346	384	376	330	366	367	345	363	346	377	390	362	375	351	354	376	334	334	370	347	360	325	350	383	334	324	346	347	357	359	371	344	326	345	367	342	345	358	370	363	372	355	333	350	368	343	344	329	388	368	366	321	341	369	341	353	348	384	350	370	346	357	368	370	370	341	325	347	362	392	347	374	346	316	314	360	358	357	362	348	385	364	332	372	334	367	353	363	334	351	352	353	352	327	379	355	398	379	356	361	326	345	371	349	379	403	348	352	377	324	367	362	350	331	345	350	358	351	367	345	334	375	349	362	367	365	353	326	328	403	356	328	392	364	363	369	373	343	337	376	379	378	399	347	341	331	362	379	353	394	358	334	373	333	325	353	353	336	343	365	356	356	374	336	318	383	339	387	338	353	364	374	337	348	344	367	361	345	308	347	349	373	381	393	363	381	362	341	399	347	355	347	376	372	320	348	396	371	361	338	359	359	358	389	338	312	340	321	361	346	335	343	349	376	357	386	358	374	330	354	334	346	348	328	336	341	372	368	388	360	317	315	385	359	322	367	315	319	372	362	353	378	369	342	363	353	373	378	360	356	337	361	351	355	337	337	347	350	344	337	328	335	379	364	338	370	340
47439	61339	67216	56574	42217	25225	6161	2183	961	2157	4080	1295	1333	1290	1492	1675	1704	1108	1230	2145	2561	2628	2058	1554	1077	971	941	877	856	889	907	837	823	858	868	843	841	807	820	874	844	942	887	854	889	886	931	853	887	888	864	846	871	832	905	900	850	873	867	882	868	879	845	940	838	899	896	874	864	829	886	834	832	882	883	863	899	866	909	886	817	892	877	853	907	866	896	843	841	895	891	814	887	877	913	874	845	853	905	871	931	850	913	888	818	889	872	856	890	871	857	877	875	868	814	874	861	881	854	866	829	882	873	917	907	880	878	920	805	838	798	923	889	888	862	932	892	886	883	852	928	826	833	871	893	832	877	880	898	861	916	888	852	852	866	931	843	852	910	810	859	845	846	850	837	911	915	839	898	948	847	858	878	870	867	840	881	882	854	880	865	859	917	845	883	817	876	835	909	917	903	885	879	864	884	814	874	814	808	868	882	874	907	866	829	869	894	883	858	888	825	875	874	938	908	845	893	852	803	887	893	858	876	859	921	851	841	857	893	854	864	825	919	878	843	859	844	870	860	864	820	834	913	868	935	898	853	877	871	889	806	897	937	849	844	881	847	856	867	845	867	871	904	888	891	847	858	831	837	903	883	795	816	886	907	842	830	920	848	838	902	863	897	902	887	895	818	836	866	897	865	898	861	851	843	868	903	894	810	863	866	868	855	860	912	892	889	888	826	878	851	886	848	854	859	834	867	823	860	860	858	923	886	824	907	867	874	881	865	863	884	842	878	898	851	913	837	838	831	874	839	903	899	923	863	850	908	908	836	838	867	852	800	867	861	863	909	837	901	846	875	884	906	823	823	879	926	893	921	892	923	848	886	884	863	940	947	852	915	901	826	826	878	847	951	861	855	844	801	885	856	901	779	856	887	910	888	828	901	829	816	842	886	865	852	877	832	862	868	872	863	870	891	832	863	825	867	859	909	892	839	884	855	853	852	855	912	872	829	853	861	841	881	872	827	883	847	889	894	874	874	882	875	895	876	858	832	891	833	891	868	852	916	820	889	896	869	876	905	876	870	832	906	899	858	874	936	848	885	905	854	865	881	878	814	890	867	851	875	852	889	903	857	896	809	935	898	878	850	893	865	895	881	834	843	883	846	887	887	872	911	882	871	821	868	872	889	862	891	854	840	875	852	869	894	878	901	848	882	801	879	832	849	896	824	891	811	949	854	907	857	897	902	882	869	861	857	821	881	860	878	877	901	818	891	831	902	884	852	899	875	865	890	861	931	852	856	904	887	829	873	902	913	852	848	879	807	922	914	837	857	884	851	857	883	841	865	906	853	876	911	855	897	825	876	845	826	920	855	883	890	837	878	853	913	855	909	892	825	819	886	895	841	894	870	858	890	862	886	866	861	846	898	882	841	863	874	881	865	804	891	892	859	894	867	819	881	917	867	895	917	869	906	864	853	870	930	922	903	896	839	931	903	811	862	856	882	884	917	876	894	868	843	917	850	868	884	830	845	853	923	860	924	856	899	841	901	882	867	901	922	850	874	885	874	888	864	866	868	820	787	882	856	906	856	859	868	860	912	868	832	847	847	927	869	900	854	822	869	872	924	868	853	849	883	848	907	878	817	874	909	898	857	865	889	873	818	839	891	881	914	859	831	811	923	826	911	879	867	853	919	880	861	917	900	875	893	844	870	854	869	882	855	847	830	881	916	922	865	875	894	817	846	868	871	887	853	910	878	890	830	841	821	953	897	816	859	891	878	914	806	817	906	822	860	865	886	908	885	860	889	854	857	879	867	881	835	917	878	903	898	881	828	862	893	848	877	876	868	867	861	858	847	844	933	907	910	885	896	929	871	835	866	923	886	819	880	859	873	892	826	884	820	833	906	850	828	847	888	831	877	838	906	850	877	878	820	846	894	906	825	874	870	876	851	908	833	826	862	826	885	883	879	937	880	841	857	849	851	841	892	888	869	884	876	875	901	836	967	883	847	901	913	831	882	797	885	915	883	878	853	877	904	818	832	870	868	925	869	847	871	927	889	885	856	941	879	912	887	851	908	842	888	896	874	849	901	883	851	903	861	893	889	873	885	860	856	855	820	854	882	864	842	878	824	851	838	823	901	899	899	863	857	884	910	861	882	928	901	839	861	891	914	889	885	894	924	867	883	879	845	824	853	850	893	887	845	892	878	832	835	894	852	827	867	913	912	919	839	886	848	922	872	893	927	884	848	865	881	875	882	835	894	880	827	854	916	889	871	839	876	863	883	932	849	871	861	862	854	899	867	854	871	876	897	884	898	864	862	959	887	937	874	861	899	863	873	860	844	830	874	880	873	901	865	887	882	855	932	846	913	884	883	908	884	844	848	901	841	814	837	850	876	868	896	857	846	900	879	883	859	858	864	848	872	913	837	892	871	897	892	899	877	886	882	859	892	910	901	884	850	860	835	881	876	918	860	883	864	859	861	867	859	857	873	787	830	875	908	867	942	836	916	855	942	833	841	899	848	881	921	903	793	820	894	904	872	859	849	823	871	864	894	873	874	857	924	869	901	908	884	836	856	860	879	857	798	830	853	873	877	803	878	898	905	834	951	849	816	888	896	884	896	930	897	889	863	903	880	870	878	879	904	868	843	875	885	866	890	891	842	844	888	906	853	870	830	841	883	888	893	880	876	835	850	907	896	861	895	828	888	861	831	866	875	918	941	799	827	873	865	867	894	836	857	837	828	897	849	845	856	876	889	893	912	873	852	896	854	870	856	888	894	888	873	880	822	874	824	875	920	886	848	878	876	882	849	861	919	896	842	857	917	870	846	859	897	855	878	919	852	867	877	868	900	868	880	909	917	852	901	925	887	834	894	882	867	848	916	842	896	873	851	893	818	863	834	886	884	864	912	911	914	888	883	853	895	861	824	894	823	849	827	833	880	864	886	848	928	860	817	867	855	870	865	903	836	888	886	934	864	861	914	838	915	867	874	895	849	868	884	891	878	927	852	902	859	886	874	915	881	832	910	870	906	863	839	907	860	911	864	881	878	827	857	871	876	882	838	921	909	844	883	868	881	893	860	885	873	837	841	892	855	834	837	880	839	879	870	888	826	927	906	842	886	872	869	829	861	804	857	870	880	884	884	846	878	847	931	877	825	905	898	870	842	877	886	879	880	915	859	907	863	901	837	848	904	898	804	892	848	885	929	894	855	830	890	845	857	913	892	883	863	857	849	904	794	845	852	875	875	885	952	838	871	893	842	876	871	895	868	870	847	883	904	873	888	871	875	909	848	870	915	944	899	819	869	844	887	926	879	853	845	806	870	906	859	899	845	869	853	924	845	814	828	852	880	814	879	860	893	842	876	905	816	882	932	853	839	889	881	850	909	924	902	855	875	881	843	825	906	889	823	820	867	875	884	874	963	904	892	828	864	863	854	888	876	850	891	879	842	849	858	869	873	885	828	877	893	861	795	874	793	885	870	838	862	922	869	882	869	891	835	867	930	862
71888	77263	72795	51805	33168	18371	3915	1221	380	442	723	517	452	490	515	471	465	363	412	537	732	759	608	486	393	376	318	348	379	387	348	359	347	379	329	332	339	397	362	416	362	362	348	352	342	356	385	319	371	366	377	362	354	361	350	367	351	349	354	343	352	366	360	352	351	347	375	377	367	341	340	357	363	362	338	323	375	370	345	344	359	345	346	357	357	355	366	363	338	343	363	393	349	369	325	347	355	331	359	333	391	360	342	361	332	343	395	362	360	336	346	317	376	358	375	348	351	380	363	365	330	355	365	354	354	374	336	392	358	358	378	349	372	356	350	358	352	373	363	372	361	335	360	343	327	330	355	357	325	376	346	364	311	364	360	361	376	325	350	371	382	402	377	322	368	374	367	353	347	367	355	383	379	346	337	343	350	348	342	304	350	370	363	366	376	390	366	328	359	365	365	357	379	320	336	349	340	349	341	354	343	351	331	330	354	358	406	330	365	386	393	372	403	353	377	344	358	350	348	387	349	353	356	362	370	361	353	367	345	386	340	363	389	350	326	357	360	320	380	340	361	401	385	364	389	349	360	362	349	350	381	355	355	340	362	381	380	380	397	355	328	361	333	376	362	393	382	349	360	357	357	319	359	336	339	331	367	379	349	359	375	317	345	381	364	373	388	376	351	398	400	332	319	372	342	341	317	359	357	356	343	399	340	352	387	354	344	380	338	331	356	361	393	352	348	339	382	339	353	351	319	363	361	353	335	409	350	362	370	356	367	349	354	351	356	368	348	349	372	355	361	331	361	359	365	348	336	347	365	358	409	367	383	343	352	344	337	347	343	339	361	362	401	390	373	369	343	356	332	341	357	384	348	384	375	379	331	365	340	353	372	337	342	353	353	393	356	370	377	360	364	339	337	337	354	356	326	382	341	354	319	359	374	327	343	360	362	342	336	334	338	329	332	377	378	343	387	373	354	390	362	345	389	305	386	377	337	370	360	340	332	358	371	374	365	371	350	349	369	316	350	346	353	371	374	353	379	375	357	350	329	336	369	349	356	355	355	361	351	336	356	356	334	350	330	308	381	346	354	412	337	350	339	299	392	344	363	359	388	359	333	353	386	369	346	331	350	328	379	402	333	363	328	281	386	378	319	371	358	378	372	366	340	341	360	358	327	371	340	325	305	373	330	365	311	355	336	349	325	364	369	368	373	375	346	370	379	378	371	331	345	322	344	397	328	367	350	361	358	388	366	345	359	321	362	348	335	337	350	336	367	375	323	356	378	368	372	369	335	356	311	340	378	393	354	355	357	367	343	379	328	365	369	347	372	356	330	375	374	366	355	355	358	350	351	375	371	350	360	402	330	369	334	361	343	327	365	345	356	368	373	365	364	352	369	347	342	399	335	334	375	355	366	335	364	351	359	375	335	329	376	372	349	357	352	356	380	368	343	371	346	354	315	329	345	379	380	396	342	357	389	374	354	383	348	382	386	352	371	360	345	374	356	353	357	359	369	329	352	337	367	304	359	344	341	303	375	339	374	388	344	369	370	370	360	373	368	357	346	366	412	304	365	334	341	319	321	356	359	345	360	350	331	386	351	339	387	371	362	333	334	354	296	351	344	361	356	336	350	380	374	355	386	337	359	377	367	403	332	332	339	411	379	380	340	387	344	349	352	339	349	369	349	346	380	352	344	396	374	341	367	338	345	367	372	346	364	328	331	352	371	338	328	340	372	349	384	393	341	388	379	382	352	362	361	366	373	349	353	333	357	391	354	364	357	359	318	336	336	332	374	374	346	362	373	345	348	346	337	367	409	348	364	379	325	339	355	354	373	376	340	367	360	355	335	370	334	338	370	360	359	352	345	351	346	389	349	371	365	355	376	342	342	357	374	371	341	345	396	347	376	344	335	354	339	335	351	387	377	349	383	374	355	311	360	386	389	402	391	380	396	334	358	335	328	371	360	350	348	336	370	323	326	344	342	372	352	340	363	380	341	352	343	361	347	339	380	357	370	349	372	344	326	376	365	405	376	342	345	366	407	377	335	380	368	351	357	338	373	364	379	349	366	338	332	364	330	340	357	374	343	373	377	382	349	375	348	359	348	346	365	377	347	370	330	337	370	328	351	371	362	373	362	344	368	362	369	341	335	360	355	327	373	389	366	334	365	352	384	349	336	331	364	369	347	356	348	349	325	342	341	352	339	337	344	338	354	346	350	326	368	392	355	409	382	357	343	367	349	381	347	365	362	333	360	304	367	365	371	327	336	405	348	327	345	377	369	366	367	367	363	330	356	361	357	350	363	393	391	348	335	369	382	353	367	370	389	383	318	373	333	325	381	357	323	387	330	367	353	339	380	337	410	352	349	383	333	357	365	350	354	331	345	380	370	364	325	369	374	339	334	360	360	377	335	315	354	363	342	340	327	357	352	370	371	314	376	346	315	366	339	337	353	350	355	374	330	355	341	347	360	359	330	357	350	353	336	357	321	339	370	372	360	358	371	355	340	338	360	340	343	310	323	367	352	338	367	367	356	365	353	354	334	379	369	371	341	379	343	349	321	386	369	342	358	346	328	348	315	354	331	397	381	353	388	366	316	368	387	381	378	368	356	369	336	362	416	373	368	360	375	376	355	368	333	374	365	377	367	385	371	372	344	349	343	372	372	392	371	321	356	375	362	359	349	352	345	356	325	350	342	352	352	363	333	358	375	343	342	337	374	369	331	341	351	367	332	344	383	371	357	356	357	366	373	346	363	413	346	368	368	362	388	354	340	336	373	345	370	341	356	386	361	370	344	337	354	362	356	358	389	349	366	340	343	328	365	365	342	335	356	368	342	371	337	358	352	339	343	358	335	345	344	338	352	379	378	322	350	377	351	369	352	381	405	340	346	348	369	341	370	323	341	360	345	350	352	377	320	346	324	333	356	393	347	396	358	357	346	354	400	336	347	385	375	331	348	351	373	346	346	388	356	343	324	350	339	350	343	366	383	371	360	322	351	321	340	367	355	372	363	392	360	380	344	373	375	354	348	346	341	374	369	387	342	373	364	351	368	345	325	328	346	408	342	339	352	352	353	347	355	365	326	333	377	363	368	380	339	380	363	366	356	369	289	361	314	322	364	356	345	345	347	343	380	372	344	361	338	360	336	360	383	355	392	377	363	336	373	337	351	306	383	391	370	386	344	368	340	326	357	357	351	351	341	345	385	349	369	386	362	365	323	341	360	335	372	362	349	377	344	353	359	336	380	356	358	331	372	373	375	342	355	361	352	328	338	355	339	370	349	370	351	368	368	342	389	310	385	326	369	391	346	334	357	370	337	323	339	352	377	342	326	369	337	378	358	394	392	374	333	372	342	348	353	369	358	395	373	388	363	351	370	377	322	306	353	301	340	381	356	353	359	357	363	306	371	355	368	360	344	333	352	356	356	385	363	323	354	329	309	331	343	354	348	357	356	316	358	390	368	334	371	330	376	358	370	314	350	349	316	364	372	344	367	348
47286	61691	67573	53753	39371	27017	4705	3873	958	1354	2804	1636	1412	1566	1594	1690	1308	1034	1098	1840	3099	2803	2176	1482	1153	996	898	893	886	849	926	848	927	876	876	865	901	890	857	887	874	845	875	845	881	902	859	874	848	833	864	913	907	853	877	874	894	893	839	891	840	905	866	851	876	854	847	804	847	850	882	901	909	916	887	849	892	886	874	862	890	847	891	872	926	836	896	906	864	826	834	902	833	847	846	867	860	862	856	868	891	868	920	939	876	885	845	870	872	810	879	835	882	898	841	890	800	885	856	868	834	927	894	881	864	879	884	830	884	873	839	921	861	866	897	851	897	811	837	856	919	859	817	810	812	875	894	890	845	912	933	877	884	912	828	870	855	874	897	911	856	851	871	860	880	872	887	857	871	905	840	904	832	846	930	869	916	861	882	899	906	827	942	858	835	895	902	913	893	885	878	861	859	866	852	934	840	870	929	860	853	868	876	891	878	878	962	854	864	914	915	861	873	842	912	867	843	866	872	846	856	895	877	873	887	824	916	891	881	933	870	841	874	883	826	868	854	903	871	879	842	887	881	852	871	863	882	860	832	903	863	851	848	900	863	914	839	875	867	863	864	916	860	868	792	832	877	891	878	831	798	851	858	901	923	859	861	872	880	934	855	872	887	870	919	870	940	884	904	866	876	921	867	852	855	910	866	948	950	866	887	919	860	870	815	891	858	902	942	873	890	845	865	876	859	925	893	824	866	824	840	844	853	816	845	869	878	895	836	837	872	872	919	820	878	898	822	859	866	817	870	848	907	881	859	834	813	906	886	920	890	906	837	842	879	834	865	866	921	875	854	837	849	883	897	864	863	836	917	836	825	859	880	890	884	851	847	851	894	842	909	855	823	866	857	902	887	888	879	868	880	893	867	911	880	846	871	907	903	881	894	907	887	864	854	893	879	874	912	928	897	838	836	831	864	900	916	933	909	901	916	848	879	876	889	894	863	848	895	890	942	840	864	859	865	889	910	861	865	920	915	914	858	867	844	855	869	884	881	823	860	835	869	930	932	861	902	839	874	868	850	847	929	861	879	843	931	847	876	843	903	916	884	836	870	849	851	921	880	911	879	867	904	888	876	891	892	847	870	857	778	842	870	879	893	896	922	817	865	860	890	877	828	850	839	858	819	845	825	839	901	898	815	893	863	900	885	840	871	934	868	832	842	878	842	855	866	881	851	883	838	816	895	863	810	891	846	855	908	887	914	871	864	874	883	877	891	866	917	858	821	879	883	896	917	926	850	842	837	816	847	833	883	860	826	860	888	908	849	841	877	885	883	861	849	878	931	856	836	872	882	880	814	857	836	843	902	877	874	871	856	853	841	864	878	858	910	906	851	862	884	888	859	887	852	880	841	850	868	863	862	905	901	881	883	878	890	899	894	885	842	876	882	879	865	920	887	930	852	857	876	902	886	890	888	896	853	846	876	878	861	871	842	829	841	859	878	862	889	943	902	860	871	831	848	878	841	908	903	823	832	875	871	870	854	858	891	898	831	875	845	838	886	891	886	863	852	782	879	856	880	906	854	856	896	892	832	853	866	847	925	872	898	875	878	866	889	882	833	852	816	858	873	860	848	824	918	889	901	871	915	850	909	885	908	878	819	870	843	837	838	936	914	847	844	873	873	901	864	902	874	845	890	836	870	860	883	863	846	898	893	911	915	892	884	798	864	876	846	869	853	874	823	871	825	841	917	887	854	876	906	861	883	863	899	869	920	851	867	892	895	926	912	839	926	869	890	862	873	841	842	832	925	837	863	893	881	865	895	874	887	868	887	902	899	852	865	861	919	935	871	900	898	814	848	893	867	854	867	831	835	875	854	839	834	838	874	874	870	857	948	933	890	897	868	845	932	872	868	839	898	852	911	814	870	856	842	819	886	844	914	857	815	845	895	861	900	933	867	890	816	871	866	806	862	838	839	836	903	900	865	855	825	836	900	891	857	877	894	835	886	859	888	898	834	873	916	842	854	874	853	809	875	949	796	879	855	834	876	863	816	848	892	862	834	884	823	928	828	853	950	855	901	858	842	811	918	862	837	892	903	893	910	867	855	836	845	851	859	902	858	809	844	854	907	832	837	904	932	836	934	840	840	837	869	896	887	865	887	858	936	828	832	895	915	900	914	866	855	874	850	884	850	849	864	876	872	840	881	876	839	870	871	848	845	886	826	893	936	862	883	877	882	877	852	896	855	875	793	866	855	846	844	868	855	859	833	898	886	892	891	859	835	900	845	910	889	899	883	881	927	829	894	878	867	864	854	865	873	902	867	887	890	919	860	891	835	878	869	817	902	864	886	786	856	861	870	877	882	917	863	912	849	911	861	849	876	915	851	825	841	894	881	840	885	849	835	850	863	911	916	923	838	889	855	842	818	868	912	885	920	934	897	903	877	888	854	919	868	904	854	824	836	906	858	925	867	946	856	870	860	889	853	835	874	844	894	901	901	854	853	849	868	872	838	855	838	867	879	856	868	848	883	900	843	885	861	831	867	828	876	845	905	881	882	863	883	855	886	857	898	865	858	873	851	847	821	912	841	892	841	872	910	877	864	914	842	901	898	846	872	799	857	837	833	877	863	887	901	920	851	905	862	897	873	904	870	913	902	869	853	888	833	920	838	882	899	887	840	897	879	946	883	869	868	871	887	857	855	858	883	889	867	843	865	851	866	829	906	852	898	895	901	920	830	898	851	840	848	868	833	829	868	842	849	882	874	854	952	896	835	888	877	893	894	832	856	811	912	920	778	867	862	866	814	896	814	876	827	861	872	925	874	861	843	833	802	858	889	865	875	893	847	831	890	875	863	838	881	879	847	846	826	892	872	841	893	868	872	838	875	881	875	851	842	897	828	897	918	885	862	887	864	861	903	909	916	846	891	896	807	870	858	895	885	873	897	890	901	922	854	890	914	897	879	899	838	936	846	903	878	838	833	905	840	876	849	833	887	892	900	868	841	882	841	869	850	836	835	833	901	897	848	875	866	848	889	874	876	862	926	848	884	847	869	872	884	846	936	904	876	888	817	898	836	918	880	887	903	832	898	900	907	860	825	859	860	821	915	870	882	836	840	909	882	884	877	935	886	861	853	857	877	869	853	916	874	869	880	879	856	886	910	830	900	870	864	898	893	864	890	860	899	875	827	875	895	838	827	836	917	865	895	864	862	834	875	933	880	854	851	887	857	844	863	841	871	915	876	913	889	924	872	821	850	882	894	917	891	880	882	944	887	842	879	892	853	844	868	836	888	864	861	828	836	872	836	851	885	853	873	920	878	856	838	893	840	921	861	879	914	834	866	915	867	856	900	816	889	828	889	878	894	906	860	906	876	915	888	874	853	853	829	889	858	887	879	870	900	888	855	854	899	881	860	837	870	806	901	868	884	884	874	832	862	904	849	903	871	845	814	873	820	825	855	866	873	900	855	860	912	864	891	819	848	883	861	862	923	868	865	839	866	928	862	812
74310	77658	72267	50888	33523	16604	2625	996	342	503	1194	478	530	456	502	483	389	378	386	466	652	772	641	549	421	418	341	341	354	365	385	329	325	358	372	355	373	370	349	356	344	377	347	370	360	350	347	372	363	362	338	338	379	334	361	352	394	395	350	392	344	342	344	325	368	337	379	391	340	349	345	366	324	352	342	349	352	391	352	328	358	393	343	376	343	354	330	403	378	336	369	356	333	349	391	392	373	328	356	338	356	341	387	349	367	365	369	344	299	345	370	333	354	366	373	364	351	349	369	313	340	387	363	363	350	326	376	337	362	332	363	377	352	391	367	381	335	348	345	370	353	347	346	335	374	326	366	362	338	360	318	339	386	348	374	366	373	415	364	377	335	345	352	340	362	395	370	400	360	378	399	375	352	380	352	345	379	363	354	397	365	380	357	342	347	343	344	354	351	369	366	345	352	335	342	367	354	354	366	331	364	341	376	386	364	319	368	411	356	383	385	326	339	357	354	346	368	387	392	305	343	350	345	352	361	317	377	385	360	349	340	370	392	342	327	373	323	348	367	344	388	393	374	358	358	379	373	352	334	338	358	369	348	340	309	384	363	369	361	366	376	330	359	341	355	372	362	385	347	390	349	392	358	361	364	366	367	337	339	370	360	349	330	356	348	366	368	325	366	373	393	383	389	340	356	378	365	338	341	353	347	350	343	337	338	364	376	377	367	360	354	331	373	418	351	367	357	345	349	355	360	337	355	376	362	377	315	352	361	354	365	338	376	352	379	319	362	380	339	374	352	374	361	393	368	346	398	327	349	355	338	379	357	399	361	352	361	369	346	390	368	377	340	362	384	367	373	344	359	359	343	352	380	342	371	332	339	348	342	361	378	382	366	383	356	369	374	366	356	346	380	337	367	347	354	362	371	337	375	376	351	362	377	338	342	380	373	345	348	324	347	350	306	345	341	323	372	391	346	381	400	360	381	341	352	385	358	376	331	360	339	355	376	399	356	378	369	365	363	371	346	368	368	365	343	357	357	357	351	356	379	358	360	358	356	392	397	357	366	388	327	339	353	383	355	348	382	372	301	368	367	347	363	381	382	336	379	361	357	367	381	369	352	391	347	394	360	373	353	349	350	362	413	355	376	355	372	353	335	380	375	334	357	387	366	372	338	407	392	337	338	365	337	358	362	350	347	340	366	362	368	338	343	354	374	404	344	401	335	353	375	356	341	357	357	345	393	361	362	335	338	357	343	358	348	376	367	372	325	344	363	373	340	328	315	366	344	332	398	389	352	320	392	365	315	354	339	315	379	362	384	362	365	337	345	356	356	353	367	368	378	362	375	375	362	357	328	377	363	380	354	380	378	361	361	328	343	371	332	388	330	339	361	379	367	340	388	358	348	355	348	344	341	318	346	364	338	342	358	361	345	377	371	361	347	384	336	364	353	375	352	370	344	335	364	348	367	402	320	322	375	367	346	360	348	353	376	332	342	329	340	403	367	401	369	343	357	343	354	318	343	371	359	325	317	337	359	335	367	344	330	396	334	371	353	359	366	363	344	372	379	329	334	354	315	358	349	360	324	360	362	336	351	384	378	381	387	326	361	368	360	350	366	366	338	350	346	351	340	368	367	384	413	336	373	342	388	356	367	386	335	343	318	416	351	359	352	376	356	348	332	350	340	365	385	312	351	376	381	341	350	364	381	365	345	356	327	357	380	389	381	390	391	370	394	350	345	371	352	366	319	348	345	354	351	349	365	338	381	371	334	415	319	388	359	381	360	318	372	312	361	372	371	375	356	401	380	380	340	339	354	354	331	364	392	326	376	375	355	331	320	354	318	364	366	405	359	379	340	336	348	370	354	362	364	328	368	326	367	391	346	344	344	323	391	349	387	355	335	359	331	337	336	374	345	349	350	386	332	340	345	377	349	348	331	347	365	366	353	347	404	371	351	411	363	344	358	358	354	376	381	380	368	367	361	416	372	338	353	339	354	341	339	386	372	381	352	376	377	377	358	371	349	345	360	356	355	330	353	349	349	356	374	339	369	382	340	376	374	347	360	346	356	363	373	375	367	365	359	352	353	333	370	332	376	360	349	342	381	387	367	364	341	381	345	339	329	345	349	364	339	343	378	357	373	351	386	358	356	335	359	340	383	362	380	368	340	360	410	363	330	363	334	347	333	367	395	353	373	345	366	346	351	358	344	353	327	400	394	391	366	386	369	386	374	389	354	354	384	347	342	365	388	363	401	351	380	361	369	365	346	389	386	374	342	354	372	365	338	320	378	359	366	343	357	367	382	370	349	348	334	352	378	353	386	350	396	389	389	376	365	388	390	334	344	407	384	332	357	381	347	341	368	383	310	368	352	331	378	387	358	336	325	373	343	337	396	351	369	395	345	348	379	403	340	380	343	367	369	376	368	367	389	362	314	369	399	350	328	351	354	361	337	355	354	353	364	352	403	348	357	371	391	383	369	382	372	352	393	364	384	351	359	398	385	404	371	331	365	363	365	351	353	372	343	371	329	376	354	363	375	356	349	363	375	372	369	354	371	393	326	392	349	341	346	357	364	354	340	352	321	390	375	330	373	323	358	366	343	359	343	389	347	346	369	335	368	376	391	333	360	366	346	327	354	329	344	350	356	363	392	370	378	358	380	346	365	387	351	335	350	346	380	338	385	372	341	359	381	363	344	352	346	338	361	356	348	332	365	356	345	372	360	345	362	378	330	342	324	370	367	332	381	353	336	328	338	354	315	344	383	362	370	366	376	359	341	364	364	323	382	326	348	376	363	364	349	367	331	363	337	343	369	336	359	365	351	386	389	345	337	352	373	387	369	366	354	369	360	379	368	396	363	348	356	374	339	371	338	334	369	387	348	356	345	344	362	339	336	326	352	359	315	357	335	373	352	339	330	349	354	353	379	345	359	346	355	376	322	329	366	384	349	381	371	344	344	359	369	366	366	379	375	377	353	427	326	368	375	369	375	390	381	353	370	359	357	351	373	359	331	343	323	363	357	325	388	345	334	355	410	372	388	388	347	365	345	366	371	370	346	388	334	374	387	386	359	363	367	355	365	349	366	369	324	367	359	376	341	359	357	342	390	373	337	334	351	382	376	372	343	357	331	338	349	357	341	338	378	346	385	365	352	375	352	339	359	365	386	345	375	368	366	346	387	309	382	392	380	342	336	367	400	357	365	370	361	343	368	370	354	346	373	339	372	382	368	327	377	354	359	325	353	343	362	380	369	354	324	388	395	364	354	418	356	321	388	371	351	367	320	367	342	359	373	397	353	359	338	373	359	381	399	353	373	340	383	368	388	330	366	369	371	348	356	367	374	383	344	338	386	353	379	381	357	339	391	354	343	381	319	340	337	367	341	378	355	362	344	370	366	358	335	323	376	338	337	324	306	390	346	349	298	398	403	361	351	330	346	326	372	408	369	393	375	359	374	370	360	384	346	365	342	341	353	340	365	395	353	366	362	348	347	336	361	342
48440	62007	67365	52916	40483	22560	4088	3136	989	1305	4816	1485	1726	1642	1663	1434	1031	936	941	1570	2547	3199	2603	1910	1267	1037	917	904	806	826	872	814	882	908	872	900	910	848	894	862	831	822	881	868	853	917	844	870	881	856	879	905	824	861	854	895	866	905	856	807	873	878	907	845	867	864	819	888	861	886	878	869	898	878	885	887	825	840	852	873	869	839	866	829	909	861	849	902	848	866	850	869	887	836	926	901	895	871	866	933	905	874	839	900	883	855	822	846	906	847	846	894	822	919	895	838	850	894	851	837	887	854	870	860	909	872	851	865	882	899	896	898	891	805	919	865	920	882	850	866	839	831	837	910	864	869	872	852	862	903	914	876	857	833	803	878	873	875	869	904	861	883	887	935	834	844	882	869	903	937	902	877	831	886	880	843	896	905	826	877	879	866	885	876	870	872	874	894	877	935	863	875	888	841	869	888	905	822	867	900	862	868	805	816	870	893	890	859	845	855	833	903	880	838	906	875	861	882	873	888	891	886	854	849	919	860	853	865	830	833	867	897	864	955	884	877	889	913	834	856	897	824	905	896	901	874	861	898	888	865	896	863	914	838	792	849	923	854	911	905	890	867	870	879	871	882	896	891	906	891	871	804	873	888	879	927	903	896	905	918	828	847	864	904	897	874	801	892	865	888	900	894	878	861	927	884	870	870	930	885	858	896	859	862	841	873	851	877	873	888	874	900	850	896	875	845	878	901	877	906	867	850	814	863	896	880	909	873	871	875	846	862	916	879	863	813	918	813	859	917	894	887	860	877	847	867	854	856	845	855	842	899	871	814	834	815	905	876	862	867	851	912	891	882	816	847	877	880	883	902	866	896	871	893	905	860	825	861	896	846	859	874	876	853	845	875	918	871	879	878	927	903	938	902	858	883	893	857	885	883	893	874	895	893	911	856	808	858	823	856	887	921	899	856	887	938	865	856	882	879	901	879	832	895	855	875	914	911	863	908	872	909	841	862	882	887	876	885	915	798	873	847	931	861	888	903	874	808	873	952	869	864	875	898	954	846	851	835	869	938	864	846	894	865	874	878	875	873	862	851	860	857	906	857	889	871	850	872	886	878	840	865	887	859	848	908	835	879	880	857	911	834	897	873	888	873	885	926	843	911	876	866	854	921	977	897	873	873	907	909	869	854	857	949	867	870	860	853	866	894	875	889	855	914	867	843	852	847	913	909	882	904	901	869	868	826	898	891	869	823	880	891	862	880	845	869	872	885	886	821	914	894	858	949	843	870	834	874	844	912	831	900	885	881	873	905	856	888	880	885	887	841	837	840	945	891	879	922	943	903	865	869	885	862	898	883	886	850	860	827	896	901	862	856	868	848	843	884	869	914	869	905	863	845	855	864	879	876	891	857	887	867	860	853	870	870	874	893	946	921	881	867	896	871	900	838	872	921	900	826	938	849	838	862	828	810	856	835	869	867	842	882	914	881	829	909	921	855	912	889	895	848	820	860	862	839	926	868	881	897	856	871	845	880	878	878	844	866	885	845	905	903	877	897	846	908	836	890	869	866	916	873	903	850	886	871	903	878	851	904	817	945	872	853	873	901	890	929	867	876	888	863	859	876	873	870	824	841	899	904	882	853	864	886	838	855	912	892	883	833	845	911	848	887	898	861	859	884	876	923	864	846	878	878	820	875	896	880	930	844	837	864	851	897	849	871	863	871	890	882	900	881	847	917	884	846	862	881	879	916	845	877	850	858	863	873	839	862	819	859	848	909	872	846	883	890	842	859	950	879	869	885	852	902	851	845	905	881	876	961	885	924	870	916	916	862	837	909	858	926	845	866	894	867	877	909	845	871	907	893	870	915	839	808	822	903	875	851	847	861	876	860	820	891	860	896	896	850	866	918	906	881	829	836	885	905	949	903	895	903	854	845	849	840	852	835	877	845	897	818	875	895	891	890	864	862	883	904	837	905	881	898	862	859	887	903	811	903	828	871	851	882	897	853	867	890	944	875	851	840	852	846	899	900	863	886	889	888	849	864	877	848	853	853	901	947	874	891	866	871	883	863	895	863	885	913	942	935	874	915	884	880	807	854	940	817	901	815	889	909	904	913	857	790	876	847	843	890	882	860	883	916	898	870	840	845	849	894	875	867	924	856	908	803	849	841	926	880	886	839	857	850	900	885	884	838	925	899	953	904	868	882	876	870	882	923	863	896	896	899	878	849	881	909	879	909	890	866	911	904	891	878	951	887	878	861	873	861	867	886	848	830	858	850	880	846	839	905	856	917	838	867	887	866	828	869	874	903	884	902	897	881	859	858	863	907	846	883	854	890	814	867	852	844	878	899	858	886	889	857	864	832	908	856	874	912	915	904	876	845	864	895	866	869	887	810	843	842	903	968	844	845	891	877	845	884	819	887	861	827	885	894	862	911	889	866	856	884	835	882	903	985	875	928	827	826	891	885	859	903	877	870	901	869	796	883	854	870	821	881	906	860	858	904	805	831	869	885	852	853	852	880	846	902	833	847	908	848	877	929	861	906	832	893	900	857	857	829	887	854	876	896	866	913	841	889	891	902	921	856	879	871	897	925	880	859	862	911	942	890	894	901	867	861	872	834	876	860	869	923	851	859	853	880	857	906	842	832	904	815	981	877	905	918	903	872	877	887	865	947	892	879	856	912	834	848	872	851	899	840	855	896	844	849	892	887	833	897	864	853	825	891	864	880	897	901	809	800	862	864	883	847	835	828	835	886	838	854	870	879	867	844	881	881	839	879	848	877	903	850	902	861	894	841	930	858	896	844	857	855	876	859	898	877	894	867	814	857	867	879	860	907	860	859	867	873	876	869	864	880	874	859	908	877	875	880	921	864	864	862	885	894	868	888	804	788	823	854	900	906	897	844	844	924	868	849	874	883	917	847	826	889	865	869	874	899	926	921	844	884	835	891	880	820	901	896	894	879	873	890	848	895	860	861	908	829	791	904	771	861	881	889	847	883	838	810	854	887	882	854	841	881	894	795	924	886	879	858	829	824	843	885	912	865	851	885	857	890	896	900	859	844	895	893	870	856	897	841	857	849	861	882	806	892	847	851	840	876	849	845	875	866	915	923	906	880	879	882	880	848	807	878	874	857	888	898	879	917	868	892	849	857	840	907	823	841	910	844	877	855	888	848	861	891	844	840	916	887	841	880	909	838	889	901	901	846	914	884	922	885	941	879	898	910	910	893	892	896	872	920	841	913	847	891	890	889	868	878	831	858	878	855	877	880	857	851	845	904	874	865	858	889	893	884	891	907	868	887	906	889	819	932	856	861	887	961	865	860	875	906	915	863	835	903	919	837	871	881	871	866	892	904	849	898	889	875	885	938	891	854	837	893	859	931	852	862	864	849	898	867	850	843	857	866	887	879	911	918	912	840	859	889	839	911	889	852	877	937	891	853	877	873	923	852	883	859	879	883	892	919	872	855	894	826	839	891	891	922	880	868	921	882	887	891	878	868
73215	76344	72187	49915	32902	14590	3326	920	401	571	1824	421	484	490	499	447	370	355	393	537	796	812	681	571	482	385	348	324	345	353	367	357	351	344	337	361	350	352	355	384	403	398	331	347	337	377	364	335	349	353	367	393	358	364	341	379	367	324	361	346	393	326	343	357	353	378	360	372	347	349	414	362	339	367	349	335	345	381	363	379	384	346	355	367	339	364	344	356	355	363	344	356	361	356	329	348	346	365	376	332	361	360	328	396	366	346	352	314	354	381	367	351	371	309	320	339	352	369	359	352	345	373	336	338	337	355	358	343	354	372	360	347	357	402	376	345	385	347	364	401	318	370	433	358	363	367	369	338	349	366	381	339	385	336	373	371	375	370	367	352	362	351	366	317	376	359	349	348	370	334	356	338	388	333	343	371	350	348	364	366	349	369	344	365	360	368	340	348	317	369	367	369	351	367	336	342	399	376	333	348	360	354	365	371	363	368	349	360	365	329	380	371	394	357	371	340	346	364	364	344	329	346	390	341	355	348	355	368	332	352	324	358	368	351	380	351	336	366	343	343	363	390	368	353	381	313	347	341	352	352	368	355	395	380	373	375	316	388	315	356	361	347	382	337	346	338	358	320	335	340	385	346	376	384	361	388	328	364	378	373	360	362	393	338	358	340	361	352	332	344	362	359	342	341	360	374	331	381	345	402	346	380	371	330	385	365	343	353	385	348	367	350	368	388	378	380	370	365	382	370	340	311	333	334	375	379	397	366	369	370	352	313	398	388	384	351	367	376	375	369	349	340	371	342	357	393	348	393	348	353	365	362	361	349	376	338	362	367	386	350	366	358	390	369	406	377	418	359	361	386	377	347	376	385	372	377	357	323	324	331	388	350	340	375	357	346	369	373	361	377	371	344	378	374	371	357	335	359	368	366	346	372	357	329	364	372	352	360	371	333	405	350	368	335	355	340	363	390	332	381	358	346	352	365	370	358	373	344	359	384	366	352	369	346	338	312	363	391	369	349	365	395	400	331	365	387	336	324	392	366	355	324	335	363	367	343	341	354	335	360	370	344	379	378	344	343	357	357	368	356	346	341	368	338	407	308	346	362	391	366	365	356	334	367	349	364	343	338	343	374	360	385	374	363	329	354	368	377	338	322	350	354	367	355	380	375	353	361	357	354	335	347	341	344	335	370	359	358	353	388	366	337	401	369	313	344	380	338	369	386	353	376	357	348	389	384	327	338	402	345	362	385	370	380	370	331	357	376	373	346	419	346	326	359	337	382	323	365	391	346	326	351	331	343	343	354	349	340	357	341	354	289	398	360	355	396	354	364	370	390	326	434	362	381	366	361	388	392	359	354	379	369	347	359	345	349	395	361	398	329	366	377	358	383	366	337	357	398	389	319	330	370	346	329	358	350	383	393	375	364	338	349	321	344	363	359	376	334	328	346	380	378	362	340	317	388	350	345	346	349	352	373	363	345	361	370	341	383	335	371	341	353	387	372	369	347	351	379	373	373	358	368	361	376	378	361	381	379	321	365	334	361	374	337	377	362	318	364	334	399	359	364	337	358	370	333	363	361	379	336	333	359	372	341	345	362	311	362	292	388	367	371	345	366	368	338	387	348	351	391	318	338	372	337	340	352	321	352	342	364	355	331	339	337	370	319	403	349	353	386	337	369	346	357	344	375	341	392	350	378	343	338	382	368	345	374	380	376	362	348	328	352	360	380	390	345	321	355	359	370	399	370	362	378	358	367	329	371	297	362	386	363	375	322	326	376	335	366	380	380	336	376	358	374	323	369	386	349	342	333	386	386	341	374	350	342	346	371	371	344	351	346	395	335	360	382	351	357	343	346	367	337	372	354	394	356	386	378	357	380	361	327	380	369	368	335	354	359	356	363	372	356	324	322	342	358	356	376	416	360	395	360	340	357	355	374	346	367	378	347	374	356	359	354	387	363	310	382	354	359	348	348	339	347	355	364	318	352	366	324	340	342	343	375	377	341	367	363	355	322	340	346	340	348	358	362	330	337	376	346	330	376	391	386	386	385	390	382	352	355	381	369	367	370	364	371	389	374	344	340	357	354	364	386	345	373	392	365	367	382	369	377	379	332	348	342	348	339	383	379	339	379	347	349	375	337	363	353	374	348	385	354	359	365	360	355	383	346	318	356	366	371	392	336	338	363	368	357	357	334	381	331	341	344	342	325	335	350	373	377	375	369	335	384	382	340	369	324	376	404	375	390	354	340	352	363	363	387	363	347	340	353	340	373	361	313	377	373	347	363	346	350	337	381	340	389	354	339	360	341	334	368	375	346	353	401	353	344	370	383	359	346	361	311	330	372	364	351	367	368	366	356	354	364	376	352	384	371	342	327	374	401	329	355	363	367	365	319	360	357	341	330	385	365	355	313	367	350	327	376	339	375	324	373	334	367	358	342	331	370	359	362	354	344	352	351	383	361	355	329	353	347	319	354	355	348	325	380	349	379	332	369	340	380	386	352	366	365	376	357	332	356	379	325	341	340	359	339	348	392	367	360	350	334	364	380	358	377	344	389	355	393	380	347	391	358	365	392	395	360	326	363	372	361	364	367	348	368	376	374	324	341	352	363	390	372	357	390	389	383	345	345	383	348	375	377	376	383	364	361	390	382	400	357	334	381	367	348	371	352	386	375	356	365	364	360	401	341	385	382	383	355	363	366	370	349	349	355	355	371	419	348	297	355	366	362	378	388	370	402	350	397	360	388	400	380	355	355	365	373	318	358	350	343	368	356	371	372	357	378	373	341	375	349	335	362	351	357	350	371	328	362	328	360	351	339	339	360	360	383	320	345	346	352	342	349	343	361	379	343	367	378	377	370	352	358	323	363	369	357	355	359	328	353	313	372	368	353	376	323	311	342	368	352	378	314	342	347	368	329	307	340	366	384	366	406	321	371	360	381	391	343	361	357	358	375	358	344	355	326	344	373	367	385	343	365	342	345	365	356	366	353	383	374	328	396	370	351	354	392	361	330	356	371	366	381	385	364	389	394	330	400	358	348	326	342	318	344	376	373	340	390	351	353	366	374	376	365	334	350	366	378	356	356	374	356	351	363	370	362	402	324	375	344	356	348	326	322	371	355	377	319	375	392	312	375	351	362	345	352	337	342	353	332	386	391	360	372	367	334	373	333	347	340	364	385	333	327	352	372	340	380	357	340	400	360	336	361	350	375	385	349	341	378	365	367	334	372	352	333	353	384	351	350	360	364	349	362	310	393	352	374	365	362	362	349	361	343	380	354	347	352	393	371	349	391	367	343	313	359	349	352	368	365	368	362	372	354	363	340	388	355	338	353	360	376	360	347	358	368	346	378	357	359	357	341	366	368	360	353	359	319	344	374	347	338	341	365	323	363	367	389	347	376	350	373	352	346	373	371	352	321	406	350	364	365	363	365	361	398	350	373	359	375	342	356	363	363	368	377	356	354	384	375	363	355	327	342	397	374	379	335	371	380	386	353
48040	61480	66552	52608	39947	18692	7538	2528	1008	2134	7059	1265	1485	1559	1586	1310	1075	891	1035	1845	3388	3314	2691	1974	1451	1060	908	860	877	870	892	917	901	843	870	917	896	890	871	865	918	832	890	887	895	874	882	850	877	905	885	879	885	897	829	872	868	849	879	882	843	897	882	880	888	857	895	879	906	922	910	923	950	834	875	848	874	849	897	909	862	904	869	842	872	903	865	872	846	889	844	886	870	818	905	897	913	852	877	827	839	876	838	883	841	889	828	890	840	853	899	838	864	877	859	840	854	858	884	852	900	868	901	881	919	847	954	911	820	881	822	872	888	876	867	881	940	833	872	875	896	875	899	858	841	880	892	819	880	888	889	902	891	876	902	838	933	850	885	899	847	877	880	890	884	884	828	869	916	839	896	908	864	853	918	888	912	905	854	885	858	898	868	870	866	872	911	876	901	908	884	915	828	864	896	869	861	839	890	849	857	873	912	937	909	906	848	895	864	846	895	880	847	835	882	881	911	844	902	844	912	890	928	845	876	868	863	829	879	881	873	912	894	853	923	845	861	851	907	899	907	896	839	849	865	863	901	918	857	829	908	905	865	852	882	879	859	849	844	856	888	857	919	861	869	872	882	872	890	836	843	893	898	892	915	851	885	841	858	925	904	879	888	883	815	808	856	866	839	862	843	890	914	863	856	851	805	891	835	903	840	815	841	848	910	829	852	930	896	850	840	882	917	885	862	917	844	982	863	879	893	883	876	896	855	824	879	889	901	851	891	840	903	879	903	910	869	839	909	920	865	892	829	890	875	837	891	864	855	880	862	914	872	869	891	890	876	904	870	926	919	895	891	898	843	869	879	913	847	819	934	873	854	913	855	878	851	927	882	865	924	898	830	846	855	894	865	903	841	871	887	828	861	882	864	946	889	840	870	822	830	905	876	827	928	885	890	888	892	860	866	847	813	865	828	847	839	865	894	845	868	862	820	952	870	854	830	863	810	886	777	855	924	885	885	855	857	908	796	908	895	876	863	859	871	863	871	837	915	900	866	865	853	862	894	877	873	864	874	855	881	887	855	885	879	881	918	833	891	874	883	907	859	861	865	871	869	824	877	849	900	911	877	908	893	870	808	880	873	854	943	865	878	865	886	896	881	871	890	830	854	846	892	870	864	919	830	886	855	884	846	850	914	891	853	854	876	862	838	912	850	944	866	902	904	849	886	908	896	882	888	868	899	916	910	863	910	919	886	834	888	910	899	892	892	892	842	888	856	856	860	860	841	845	878	877	848	861	857	866	856	888	872	881	862	853	829	838	869	906	859	838	855	880	886	957	903	852	862	858	923	893	913	895	872	897	849	943	868	880	884	900	867	867	893	885	879	868	850	906	909	857	849	894	891	840	856	861	899	822	861	860	911	876	848	892	926	885	896	871	877	822	835	840	881	868	886	878	892	865	870	859	894	904	871	840	876	871	938	913	885	868	864	906	861	871	879	895	888	875	848	926	847	893	894	853	871	845	882	856	850	871	851	866	793	858	870	922	906	869	893	896	880	887	869	933	932	857	875	914	876	877	844	874	885	866	848	867	896	860	862	849	865	867	877	902	864	869	891	904	849	894	940	870	833	875	891	829	881	854	898	872	870	856	901	883	871	883	858	903	888	895	886	867	911	881	868	886	871	873	903	907	908	831	847	891	911	900	835	878	873	909	866	887	880	866	873	941	933	815	856	909	836	869	897	881	862	845	871	885	866	867	930	879	899	846	848	848	853	904	867	880	854	827	862	870	873	812	856	831	866	946	884	843	933	907	855	905	827	881	856	879	883	857	867	945	908	891	878	863	876	813	880	858	933	892	896	927	862	828	849	906	852	895	825	871	869	901	838	885	855	889	870	860	863	880	891	895	920	938	900	932	910	958	875	878	871	873	880	838	894	856	894	884	884	875	863	866	932	862	886	870	876	908	913	850	845	856	867	880	844	884	895	878	859	874	868	839	864	845	902	903	842	878	855	837	845	852	829	867	921	887	811	892	863	891	933	882	855	862	894	839	839	884	907	836	885	849	893	827	840	871	865	902	870	814	878	872	905	916	901	816	871	855	881	892	910	872	860	838	874	854	906	839	858	886	865	858	836	890	850	906	848	894	856	832	924	896	930	819	893	873	867	881	861	867	901	910	898	910	900	809	885	904	872	874	883	892	879	902	863	890	870	870	833	845	895	851	882	868	847	879	837	898	848	858	819	854	846	817	868	860	887	921	860	855	899	856	931	857	819	839	848	906	855	862	938	896	918	904	900	877	898	901	848	846	860	887	903	880	821	858	786	909	833	894	818	868	881	879	871	884	881	853	856	865	840	864	887	870	875	891	875	854	858	877	920	894	860	888	815	855	852	852	913	892	858	898	856	862	891	856	883	826	809	859	946	884	896	872	862	858	813	865	857	882	916	859	898	866	820	878	881	881	868	853	908	829	841	852	909	912	870	871	914	911	914	866	862	904	941	892	863	881	867	884	932	868	867	854	851	914	825	914	867	879	819	892	840	882	868	894	869	865	859	888	813	842	902	873	880	904	904	845	885	841	886	886	856	882	900	852	858	902	868	871	846	907	907	867	871	888	926	890	868	897	885	883	909	841	859	877	866	836	835	883	872	854	883	878	870	810	882	884	850	882	847	866	841	877	884	852	827	891	872	937	886	877	903	884	932	852	838	912	860	863	861	915	884	882	854	876	895	846	878	973	896	864	856	917	897	898	843	832	903	855	912	916	891	922	842	913	854	868	859	873	894	892	892	878	851	850	869	882	857	862	879	866	857	842	852	929	875	874	867	855	896	869	842	826	865	872	907	870	857	885	914	885	923	878	875	897	896	891	880	883	940	868	866	880	870	841	913	913	889	853	857	861	908	850	849	873	850	919	899	864	861	893	858	921	892	860	873	858	868	872	862	838	882	867	879	863	853	890	882	893	856	924	856	904	874	925	853	919	846	864	956	900	931	845	904	867	853	853	898	829	862	888	890	886	824	803	911	853	904	872	884	898	804	860	860	864	842	869	913	833	927	923	877	845	911	894	902	891	837	854	944	853	850	903	874	809	890	866	883	869	845	886	869	863	937	942	924	900	866	890	904	926	882	866	885	842	912	887	888	892	896	894	896	831	880	914	831	862	898	865	846	867	846	885	888	858	824	886	901	892	814	850	903	975	827	859	923	859	871	903	834	878	918	847	860	888	938	833	878	890	903	856	877	891	887	886	848	848	907	876	874	892	854	863	931	860	866	887	910	938	887	860	864	866	886	923	913	854	879	915	911	865	888	853	847	789	915	907	924	861	898	888	870	866	857	898	893	838	895	829	920	897	897	876	867	874	825	933	878	830	836	869	840	880	845	842	823	881	924	883	856	912	911	854	882	850	862	874	882	867	895	913	852	857	890	834	868	854	894	889	896	834	848	838	883	842	898	864	863	897	837	885	917	878	890	876	910	891	887	865	912	890	844	867	858	932	867	880	895	875
73775	76330	70998	50576	32657	15140	3789	1055	416	718	1524	415	476	492	474	433	404	365	379	487	782	737	624	604	500	428	376	380	354	386	332	380	360	375	393	343	389	335	378	357	352	370	365	359	358	378	372	339	349	342	325	321	375	354	341	352	382	373	357	372	363	359	341	327	353	361	359	385	350	360	381	364	359	365	351	335	334	421	341	412	360	335	341	338	387	345	379	333	357	351	362	356	367	322	389	336	363	329	370	343	349	396	323	382	355	341	365	326	331	371	362	337	341	363	361	371	341	375	389	373	375	390	373	386	354	356	339	321	379	346	334	367	392	358	326	341	358	374	361	378	385	367	343	329	336	366	341	350	382	323	354	346	370	345	390	337	328	365	372	370	375	337	354	348	361	355	361	321	347	365	340	359	347	342	345	335	361	346	345	373	375	348	378	346	345	347	361	377	350	408	390	354	342	360	389	319	348	354	335	403	362	339	387	376	354	356	348	380	360	350	386	317	398	341	368	361	332	347	364	364	367	370	354	373	348	387	366	393	370	353	356	334	345	366	420	359	366	366	337	330	372	386	368	361	368	367	372	388	338	372	371	367	351	348	371	313	359	371	386	324	369	330	375	390	378	373	364	363	361	353	383	369	339	361	343	357	365	387	394	349	345	384	321	362	346	366	342	391	370	345	351	358	380	363	382	381	349	353	389	386	381	365	339	356	398	364	405	364	373	359	343	334	376	370	368	365	363	366	346	344	348	360	369	338	345	370	376	363	381	391	350	367	344	342	339	385	347	374	374	340	359	348	327	383	364	326	380	322	363	369	357	337	359	365	386	337	389	381	344	348	370	368	401	389	365	374	348	358	365	338	343	370	328	361	351	361	340	373	365	360	384	371	339	345	391	370	324	366	368	409	323	338	370	357	370	351	363	337	308	362	350	348	362	338	368	315	363	404	357	364	362	371	356	340	324	392	377	320	361	318	347	352	375	365	352	349	345	363	367	345	384	335	337	402	369	370	379	354	380	363	372	348	373	381	348	351	363	352	347	345	353	384	342	348	357	348	376	316	324	324	355	363	371	343	342	329	401	384	367	355	388	357	407	358	351	392	366	341	381	344	339	357	353	321	359	342	320	338	393	372	371	358	365	372	401	338	400	335	329	360	340	359	349	374	385	369	360	348	359	361	361	334	351	385	364	315	323	337	376	388	356	344	341	356	364	367	357	337	316	362	338	332	349	373	350	364	366	343	360	345	371	346	368	360	343	376	368	397	331	364	339	327	380	372	388	347	346	379	329	363	351	334	328	398	373	383	360	347	326	377	392	345	346	333	370	347	364	342	365	350	355	351	349	337	334	336	344	356	382	370	368	352	337	335	368	343	365	375	353	361	373	354	381	371	359	362	366	323	356	360	337	416	364	358	330	372	352	361	356	343	354	327	350	370	349	350	348	349	338	390	390	348	373	362	382	368	364	363	354	391	352	313	355	367	372	391	366	370	381	313	348	335	376	338	352	375	371	348	354	331	355	351	365	357	375	373	358	358	349	380	358	381	395	369	378	345	382	352	346	369	372	363	314	334	391	341	381	356	396	377	353	341	325	345	323	371	374	364	369	334	356	403	349	346	317	410	362	376	359	370	331	372	377	349	380	338	349	405	350	415	394	395	373	393	327	348	356	324	349	311	354	395	347	333	353	299	353	353	383	357	376	356	357	360	370	348	348	310	365	379	394	351	354	372	344	356	368	323	396	358	356	356	359	367	364	324	354	342	365	369	347	367	392	400	372	331	375	344	364	358	374	356	392	377	346	374	354	369	398	356	394	365	374	355	377	346	372	389	397	357	387	348	357	392	350	371	352	361	356	379	341	352	357	360	385	378	340	357	348	365	319	363	350	368	394	359	381	360	356	312	342	376	362	376	377	354	381	340	383	366	384	363	338	336	370	366	378	339	389	376	325	352	341	361	358	365	361	379	362	378	345	334	349	336	375	336	363	385	341	341	355	375	359	377	338	373	384	358	350	371	339	360	381	358	315	373	362	353	333	378	354	371	370	351	356	358	345	374	364	354	325	347	342	361	362	388	332	330	374	340	369	347	357	372	359	364	380	381	381	340	335	366	365	349	390	397	366	363	337	356	364	387	331	368	367	361	358	325	337	358	340	358	363	344	368	367	363	352	360	362	350	353	348	349	323	375	359	319	339	366	350	363	333	372	361	340	343	356	344	344	326	347	348	340	428	367	388	317	349	320	367	370	374	372	371	343	361	343	366	359	356	344	342	324	351	358	353	363	409	356	371	372	362	361	376	375	367	345	366	408	371	363	384	350	361	342	333	371	329	390	355	400	344	351	351	337	337	354	348	372	317	365	370	360	368	376	412	329	374	333	346	359	311	320	345	344	362	373	312	373	343	341	402	396	358	361	373	340	363	361	369	338	379	365	400	376	358	361	347	360	405	361	359	363	366	375	357	341	353	383	357	358	361	358	324	359	381	339	368	379	366	326	363	344	343	362	328	338	374	347	372	318	379	374	364	357	376	360	370	379	374	358	364	349	309	362	331	375	339	359	372	334	349	354	351	353	363	362	366	352	369	371	371	336	391	335	364	388	329	370	368	408	371	353	387	369	362	353	342	365	368	349	384	337	371	358	364	363	383	401	360	360	362	373	341	373	346	346	382	340	346	355	383	345	327	361	367	362	378	337	373	369	365	356	396	363	348	362	364	353	356	352	375	367	337	316	401	356	388	374	386	350	347	342	365	386	361	396	342	360	348	342	344	358	361	327	370	379	355	301	370	358	377	306	346	337	357	356	362	371	351	375	389	340	362	360	360	326	293	418	352	375	335	329	373	366	379	343	362	367	328	357	383	356	346	366	391	345	351	362	367	368	379	349	353	365	357	382	375	372	372	338	348	379	354	367	353	334	329	331	358	361	363	371	370	420	369	367	379	339	390	376	379	383	398	363	325	325	346	368	345	319	357	362	379	356	354	307	343	369	376	345	375	350	339	388	334	356	371	339	346	355	371	324	335	379	372	345	382	329	369	375	381	365	361	343	361	401	382	350	347	345	391	330	357	350	376	404	363	330	358	364	352	341	347	324	378	373	364	367	364	372	362	351	383	372	349	353	380	339	367	366	397	353	353	347	348	386	353	371	361	371	368	352	353	337	375	364	346	355	348	380	370	373	341	361	369	325	367	391	373	331	383	355	340	350	337	374	361	362	360	367	390	367	363	350	346	357	350	366	361	384	348	360	373	333	345	371	346	371	377	383	338	355	346	352	349	356	334	324	369	334	354	363	349	373	372	351	324	379	357	362	383	367	368	357	338	339	379	389	388	382	375	347	334	390	327	347	351	372	359	379	369	316	335	375	353	335	372	347	384	351	376	353	380	337	329	339	358	348	347	346	392	383	343	345	335	324	364	357	343	360	357	365	329	373	372	384	318	367	343	388	355	386	335	335	368	363	343	348	348	372	331	356	356	349	336	340	373	360	315	359	364	351	345	329
48759	61639	65656	53932	38631	20917	8237	3250	967	2655	5716	1131	1369	1411	1372	1193	995	939	949	1707	3308	3005	2543	2116	1532	1127	971	886	835	876	888	859	854	882	921	908	910	878	843	884	901	884	904	878	906	859	897	790	915	873	929	861	918	892	900	896	897	869	898	869	881	893	903	870	894	880	843	865	885	857	861	837	857	905	859	890	846	866	900	821	903	841	918	905	845	898	893	842	867	895	872	895	835	906	892	841	900	927	850	838	953	821	820	931	895	825	848	907	912	889	854	891	895	903	876	900	885	905	888	873	916	866	889	848	846	910	823	878	914	859	855	879	861	892	852	870	872	877	890	903	859	883	883	886	883	900	899	887	858	872	865	848	854	886	858	851	892	882	921	864	914	853	929	870	825	871	855	825	870	889	935	906	882	872	911	887	900	842	894	898	829	864	875	888	882	922	880	829	914	914	929	800	832	936	832	856	857	905	875	880	831	887	853	882	892	876	868	886	860	870	823	875	897	865	901	917	900	892	846	888	893	882	893	894	891	858	889	865	885	905	877	870	900	865	907	882	906	865	844	863	920	950	926	932	890	839	862	854	815	874	846	933	900	857	913	884	882	868	891	824	887	913	816	847	864	827	860	870	848	831	882	901	897	907	892	904	882	887	838	849	893	891	892	844	901	892	878	858	873	912	829	871	853	862	886	865	854	866	938	831	920	910	892	835	853	892	899	864	892	903	840	865	927	866	861	930	864	834	859	858	825	865	883	895	904	843	888	935	871	833	883	890	888	889	878	888	862	884	874	839	810	956	861	847	877	865	884	902	839	903	967	898	870	859	868	850	858	842	873	915	843	869	889	916	836	893	906	873	867	873	866	921	921	935	843	878	906	866	875	844	847	834	887	911	862	877	908	872	914	858	826	883	840	924	868	853	866	879	896	882	866	895	921	897	887	853	833	874	893	910	904	875	944	827	843	847	913	859	849	815	865	906	896	827	849	856	899	871	894	855	878	891	904	857	901	849	904	871	920	857	889	912	859	843	910	864	889	860	887	875	847	883	892	845	854	830	889	942	900	862	916	866	881	878	926	921	869	865	823	930	886	826	843	893	902	915	873	869	943	850	843	856	896	928	858	893	912	881	870	873	823	855	903	824	906	838	866	902	888	849	941	884	880	866	871	912	826	842	872	865	915	917	884	903	880	845	877	896	935	896	878	833	870	825	874	829	882	876	884	853	922	854	872	900	903	900	868	878	815	908	859	890	911	877	873	892	854	902	841	923	894	834	881	860	918	890	901	919	897	838	874	848	877	865	891	891	906	836	869	852	875	867	903	897	881	864	844	845	851	872	916	903	902	845	907	917	863	878	880	875	936	884	845	817	884	893	830	868	876	888	883	890	893	889	870	893	866	904	912	834	973	873	899	849	884	929	880	903	859	865	845	829	910	882	865	874	876	881	871	840	927	934	858	887	863	866	847	909	895	914	913	876	898	844	889	904	872	871	882	910	880	859	839	879	870	841	847	882	889	812	868	917	851	899	884	870	862	860	894	864	894	886	897	857	891	854	860	886	849	859	837	886	873	909	968	876	831	896	902	902	938	852	883	883	925	881	886	907	881	827	873	822	849	954	867	913	919	894	818	876	919	925	916	896	921	865	910	879	921	872	856	847	853	909	883	874	873	957	881	895	937	848	846	871	892	854	871	885	903	861	895	925	831	909	913	889	876	853	903	899	888	823	897	832	909	919	884	883	825	844	853	887	889	875	865	869	860	866	904	898	886	878	874	872	829	850	892	881	869	909	854	902	863	899	903	893	850	895	851	856	846	868	873	867	832	882	858	862	956	850	884	866	899	835	881	930	873	871	845	872	846	888	863	907	840	882	900	869	860	904	876	894	877	904	904	854	879	862	912	879	898	973	908	827	919	864	884	822	885	911	913	844	869	892	854	825	878	831	897	862	899	867	892	892	892	907	885	877	876	846	887	870	867	914	870	903	848	858	826	876	911	907	874	880	857	873	929	906	917	868	902	864	873	865	848	894	861	858	862	836	874	912	914	864	897	866	886	875	855	911	939	831	865	876	872	928	872	864	860	911	860	921	953	915	909	865	879	873	834	846	920	859	869	901	882	905	836	864	935	930	860	830	921	858	883	858	898	863	863	860	817	885	854	848	822	879	905	880	839	861	914	963	881	911	857	861	912	895	875	889	931	885	885	865	890	885	923	948	891	892	875	879	874	877	861	900	933	900	848	891	862	886	922	864	933	871	907	839	871	864	865	869	856	873	851	908	911	861	889	883	900	891	849	850	890	885	893	864	898	871	822	846	871	854	844	874	861	868	839	902	905	861	891	815	911	909	880	847	882	939	907	922	889	890	901	916	913	904	860	895	895	883	889	900	829	848	888	873	924	916	936	884	859	855	895	840	844	852	884	892	853	907	852	847	809	923	884	890	874	852	830	824	840	917	836	865	867	871	861	974	897	834	862	889	869	843	879	857	867	856	898	931	863	906	863	902	831	874	866	887	848	881	947	899	884	865	820	827	869	904	893	882	873	835	902	884	855	854	861	876	920	864	833	864	888	880	892	933	842	882	871	860	813	854	903	898	894	889	904	859	866	906	915	875	908	849	843	811	924	912	920	837	847	871	927	823	859	833	858	880	845	882	890	927	860	883	868	868	919	887	840	867	881	922	812	852	852	898	890	864	878	894	868	879	843	897	852	923	866	829	888	866	840	905	894	847	880	860	832	923	892	879	841	859	890	911	849	874	880	867	865	889	907	910	829	848	843	872	941	887	853	815	876	870	872	929	877	825	924	810	850	888	876	984	881	892	911	918	913	876	893	855	861	897	918	867	933	877	924	846	904	849	831	881	854	863	848	885	865	897	908	850	897	889	884	898	875	908	934	800	928	877	884	877	863	874	901	854	801	882	886	885	867	862	873	881	827	858	851	820	950	839	905	854	931	897	897	913	870	850	889	893	875	829	831	849	862	883	882	859	876	859	876	872	867	898	827	894	919	894	885	852	873	873	895	856	871	858	904	875	862	836	854	866	906	919	896	874	851	846	895	869	950	854	898	854	829	880	842	890	882	843	867	897	875	848	840	843	884	869	920	892	865	867	916	828	847	869	865	845	861	889	846	865	854	864	866	858	848	850	894	894	904	849	919	862	859	841	874	883	899	900	893	873	857	873	863	878	881	925	836	885	856	871	879	866	900	912	909	892	900	889	911	896	907	884	915	807	860	874	915	801	829	897	830	818	902	884	898	874	860	910	797	934	913	848	920	897	938	851	843	812	866	885	905	869	884	864	888	818	862	917	858	875	897	910	883	902	905	878	883	913	857	863	880	861	880	860	893	858	869	914	866	893	858	932	883	863	868	873	857	860	851	911	905	860	916	858	858	874	875	865	884	890	875	836	863	838	832	872	826	847	840	869	871	885	916	866	837	890	890	895	880	873	838	902	880	889	869	882	823	833	823	829	881	854	844	863	927	869	883	883	941	857	877	879
74371	76402	71493	51641	32804	14517	4192	1328	372	402	654	382	436	439	405	353	414	358	362	453	573	691	725	679	548	419	378	359	382	347	363	373	357	359	369	369	362	373	360	384	359	347	361	344	350	338	378	385	355	350	374	352	361	372	370	381	365	360	360	336	364	390	363	328	396	352	382	339	339	386	378	385	385	378	380	356	370	332	380	344	332	377	340	370	342	391	343	351	340	368	375	352	343	359	362	389	338	334	346	367	357	381	329	392	381	375	369	354	379	369	345	361	371	355	373	322	394	351	379	404	353	385	332	358	354	342	364	360	395	369	375	360	360	362	375	357	367	357	360	361	336	370	369	364	344	382	356	368	378	348	332	373	368	351	349	400	329	378	347	376	379	386	352	346	388	372	353	367	353	365	356	366	358	345	370	385	384	360	368	359	383	364	360	342	368	343	357	380	374	349	349	365	358	370	358	364	348	367	364	365	386	346	359	347	384	361	356	342	318	341	408	387	360	422	352	342	370	388	370	359	358	334	375	350	341	356	359	349	356	364	378	370	354	364	395	389	369	362	388	377	344	366	328	379	357	333	378	367	372	332	356	362	339	365	381	389	395	382	349	362	345	374	378	378	345	363	350	354	354	371	397	410	369	361	375	361	314	368	342	376	349	344	385	350	346	375	366	357	353	373	365	373	362	371	343	385	382	385	379	354	361	365	346	328	366	396	331	359	354	378	387	338	406	330	335	340	368	348	356	332	347	346	350	369	390	384	326	349	362	361	351	353	326	364	364	361	363	345	384	345	391	367	349	377	338	337	372	379	367	347	387	353	365	359	350	370	375	347	329	370	363	385	346	363	387	358	326	359	375	364	375	388	351	378	381	341	362	325	343	353	363	361	365	332	348	395	370	393	385	384	369	337	413	389	351	367	380	382	313	376	344	390	350	367	362	371	384	344	370	352	355	365	358	353	384	384	377	354	341	374	370	392	362	394	346	351	391	386	349	380	363	359	350	360	353	373	388	364	369	351	367	402	388	367	361	320	337	354	405	374	362	388	340	307	346	319	350	346	374	388	371	402	372	336	336	395	349	362	392	349	333	374	338	388	381	380	355	386	368	353	372	354	379	363	321	375	365	378	355	351	371	370	348	389	354	355	375	325	337	326	364	356	363	414	350	333	362	361	366	354	331	377	359	370	387	330	370	346	362	392	319	384	416	395	355	379	391	361	358	376	340	297	382	336	358	357	372	376	333	402	396	389	338	349	379	363	351	329	353	316	361	344	385	347	358	391	354	339	427	366	374	387	366	338	334	384	342	355	361	374	375	363	402	342	337	366	368	374	389	350	320	330	388	365	362	355	341	352	351	410	348	358	363	395	356	345	365	330	378	334	347	373	372	377	350	355	359	360	380	365	382	369	342	376	368	374	362	413	351	383	381	362	386	337	362	408	351	367	346	372	352	378	370	367	338	372	326	336	366	361	358	382	397	366	351	356	364	360	353	379	391	339	378	339	366	325	351	328	377	353	359	364	366	364	354	366	384	360	339	362	338	353	325	377	355	352	385	357	359	335	362	383	377	340	358	346	368	376	346	397	366	366	384	364	365	367	385	404	379	339	376	392	355	344	342	331	359	357	386	357	350	389	389	349	342	363	368	339	355	369	357	358	372	368	348	378	367	389	367	348	426	376	373	337	337	346	347	380	340	344	358	353	356	388	359	398	384	347	385	377	373	385	375	395	374	357	326	400	372	380	386	346	352	350	357	381	392	356	361	343	343	372	375	369	368	375	383	351	360	378	378	327	339	367	345	364	359	375	374	344	379	384	349	341	374	358	334	338	393	351	414	340	335	329	341	338	367	355	374	366	339	343	354	365	349	384	349	369	356	350	377	355	368	353	342	356	360	336	353	385	372	379	357	373	374	371	363	417	372	366	360	335	345	372	358	382	356	338	380	356	365	369	356	394	365	377	343	380	375	355	341	348	354	375	360	336	327	400	354	339	355	390	364	381	356	382	365	348	358	360	367	371	387	386	375	337	375	382	388	376	344	336	339	351	388	339	320	334	394	370	333	413	379	370	372	389	389	344	378	346	358	363	409	363	364	356	332	360	361	337	377	355	387	362	380	373	347	378	371	356	351	344	338	339	351	359	367	362	385	381	328	364	404	353	355	373	378	378	354	360	359	361	368	342	349	344	350	364	366	338	380	359	375	387	375	377	353	369	349	371	372	351	348	391	394	339	372	376	368	369	347	371	384	339	359	355	386	355	361	377	354	398	358	347	367	384	343	339	377	342	360	384	339	403	402	382	360	402	377	350	359	411	362	341	373	372	371	359	373	353	380	404	368	362	359	367	346	350	377	383	402	377	363	375	382	360	384	378	338	352	374	341	369	363	339	373	367	367	375	346	357	392	355	343	344	354	367	344	362	361	380	355	373	348	360	356	338	395	327	382	339	325	368	358	341	393	377	409	340	398	351	401	367	328	359	365	324	358	343	334	344	336	348	353	400	342	390	354	351	370	375	370	339	325	359	387	367	380	366	358	343	381	351	352	364	363	352	336	380	383	366	385	353	360	369	383	346	371	360	389	351	325	322	352	365	349	366	343	359	387	370	368	359	357	375	306	371	356	371	347	367	357	401	372	360	337	369	340	336	340	377	342	341	364	348	323	400	434	356	352	379	393	346	375	398	336	369	375	366	357	393	365	396	374	321	352	341	298	353	343	365	363	338	395	359	337	331	369	377	355	384	328	378	366	345	381	339	350	377	362	378	348	331	357	360	342	337	351	369	361	354	367	348	351	360	386	349	344	358	408	349	351	357	373	338	346	405	345	349	410	375	350	328	317	364	368	379	319	346	415	377	342	351	371	386	348	377	363	376	335	365	364	348	371	335	368	359	377	345	369	366	352	376	369	368	378	358	342	345	362	389	385	350	362	356	319	379	374	364	343	337	397	387	340	397	383	377	340	370	320	374	352	363	382	363	328	365	360	379	352	372	397	372	344	347	376	334	371	329	330	346	372	373	349	391	383	365	335	381	338	353	356	366	373	352	330	339	329	372	364	359	329	322	367	373	347	379	355	357	316	351	379	353	357	348	347	374	363	382	354	363	364	348	370	357	401	376	330	362	343	334	357	351	365	349	380	368	354	375	354	363	341	334	349	362	322	367	377	404	364	353	357	365	397	355	357	399	359	368	364	383	353	360	380	366	389	363	339	349	349	334	370	362	380	405	375	368	385	373	361	350	376	359	335	345	321	343	396	366	351	335	356	376	353	374	387	367	367	332	364	385	355	335	402	328	367	372	370	393	361	375	373	356	344	358	346	347	363	341	359	348	345	376	397	411	385	354	354	386	353	339	362	373	346	354	365	361	346	340	353	371	338	338	379	366	404	371	381	359	355	348	355	315	366	350	391	401	346	372	363	369	368	351	364	336	374	394	361	365	367	364	400	365	398	364	376	333	366	367	368	360	350	363	322	354	382	352	359	375	353	366	382	383	343	368	334
49222	61583	67096	53580	38397	20555	9325	3505	982	1069	2537	945	1241	1410	1227	1090	949	903	948	1422	2208	2941	2864	2433	1698	1241	1037	849	902	875	857	831	881	845	884	854	905	866	898	885	845	834	908	896	858	848	936	849	857	868	861	868	938	904	872	961	902	874	862	893	942	822	908	854	903	875	901	916	888	905	876	920	876	869	887	914	875	899	899	921	916	886	876	904	898	842	832	854	925	909	912	859	852	894	909	877	874	880	898	823	874	899	907	918	884	882	793	863	881	852	867	882	889	896	864	888	868	925	889	887	865	880	899	938	848	863	864	893	900	883	864	860	872	832	876	908	876	896	956	825	916	862	873	884	889	907	891	885	873	902	849	859	871	908	850	916	859	883	883	907	854	928	880	817	825	900	868	921	861	853	907	878	872	837	889	883	851	874	914	850	870	879	862	865	855	848	905	899	887	960	906	848	869	881	884	912	825	889	882	886	914	888	853	896	849	888	877	881	930	887	905	869	825	889	907	916	904	878	929	907	842	892	897	858	911	898	850	862	877	859	855	875	942	862	902	829	865	864	889	892	910	935	888	902	861	871	853	868	892	840	900	900	927	830	888	894	890	872	918	902	858	869	860	923	873	911	867	868	836	881	807	856	866	859	851	878	888	849	911	888	803	908	881	837	922	941	861	870	893	826	832	870	899	887	868	901	881	944	944	887	931	887	865	882	939	912	912	871	906	924	859	887	880	841	915	876	832	852	880	867	857	949	907	906	880	860	873	858	916	894	888	880	868	893	898	904	875	909	909	925	869	906	897	871	886	869	845	875	878	864	902	858	921	872	895	873	870	856	886	859	910	892	888	806	922	912	927	901	941	899	899	913	915	896	880	883	848	848	832	963	799	870	871	874	873	876	884	816	900	926	909	864	874	881	917	887	916	901	884	822	883	901	864	901	853	951	873	889	905	914	945	891	923	955	885	894	842	887	878	890	822	877	891	845	923	841	845	846	905	875	856	876	858	854	906	872	901	911	903	910	873	923	932	920	794	898	903	907	873	859	922	902	874	883	884	910	859	889	885	880	901	832	914	864	847	928	887	871	881	902	871	906	925	825	835	854	861	827	863	877	849	933	848	924	887	854	849	912	890	898	854	871	859	875	866	893	861	904	848	815	883	826	889	921	866	904	867	908	904	846	861	912	875	865	847	949	880	936	869	871	848	870	887	893	879	877	910	880	909	873	863	860	896	837	898	820	908	912	872	910	858	872	883	858	834	890	914	865	833	885	884	912	890	910	884	959	900	877	858	925	884	919	930	875	890	902	901	880	887	898	890	838	873	922	865	905	843	881	825	887	907	928	876	926	908	913	868	877	864	855	839	858	871	911	893	959	927	889	887	910	917	913	931	838	897	911	877	878	836	888	860	869	924	868	868	853	901	886	900	905	859	864	843	892	878	862	794	915	890	914	861	868	847	847	875	880	893	874	931	857	911	914	854	897	918	900	879	914	859	907	891	901	895	869	841	851	911	898	891	848	874	860	827	863	871	855	868	847	872	859	935	895	873	898	898	869	832	903	907	894	856	877	871	892	886	890	876	856	872	880	858	821	880	900	878	897	867	861	862	894	857	879	852	848	838	877	891	930	882	871	882	923	859	863	860	905	830	886	933	815	897	870	827	883	851	879	891	907	861	887	835	881	856	904	841	846	899	856	860	898	902	876	854	879	912	855	842	820	842	839	903	882	884	843	871	909	868	935	888	862	881	853	927	832	833	908	830	897	909	883	866	896	868	908	897	950	857	929	932	931	901	846	911	914	882	860	913	812	894	889	854	884	917	874	899	854	924	871	879	888	870	912	844	863	845	913	888	822	926	872	949	820	868	909	867	901	885	919	839	908	969	841	848	910	848	870	859	838	814	842	865	873	882	877	841	860	890	866	908	868	869	830	900	950	881	860	884	917	830	925	874	914	929	841	889	861	883	866	860	914	874	890	869	848	925	885	858	838	920	886	855	846	911	905	879	844	886	888	907	853	884	902	869	865	862	857	890	917	857	921	840	896	874	867	871	844	849	923	861	890	950	881	929	912	905	853	875	858	833	917	908	903	881	880	880	897	871	876	878	873	863	900	837	868	895	869	913	959	854	885	849	866	935	877	883	858	936	851	864	916	881	878	911	874	832	868	866	829	889	869	861	862	864	896	905	911	860	869	930	886	888	853	877	859	907	852	873	898	838	866	859	873	878	896	869	907	881	854	814	883	834	866	864	915	864	931	854	896	910	847	861	900	898	937	887	876	926	882	892	908	912	951	930	964	867	874	884	918	873	905	870	895	857	890	880	856	869	859	878	838	822	871	911	866	887	893	918	887	863	884	874	898	922	878	910	887	917	875	902	867	865	856	902	864	903	915	900	820	924	915	905	860	883	840	870	899	889	871	871	940	901	930	857	860	898	891	896	820	863	862	873	828	870	895	887	892	938	882	857	874	847	842	837	924	873	804	870	883	883	898	869	887	916	880	845	900	873	935	915	861	868	864	880	837	868	894	895	915	880	903	911	877	931	941	872	835	871	807	868	850	915	869	917	870	898	893	886	907	917	849	862	936	872	865	855	837	885	911	887	884	870	934	913	891	917	873	869	887	849	888	862	916	877	839	896	873	840	918	885	903	879	870	900	893	890	925	889	861	870	898	850	939	895	922	943	882	846	925	882	876	899	863	911	837	867	852	892	907	861	898	850	867	858	873	871	920	847	879	906	873	848	891	888	879	945	857	890	845	863	885	872	966	860	869	859	834	860	920	861	873	877	902	839	911	903	905	893	831	845	863	839	830	873	896	917	886	882	881	853	870	942	915	871	877	883	880	897	865	894	845	882	911	892	874	889	909	882	903	896	885	891	933	882	879	887	905	877	900	871	962	884	904	901	866	878	872	921	884	877	892	861	863	887	913	868	855	852	869	890	879	859	881	925	885	844	897	889	930	915	874	864	890	881	853	898	923	879	841	904	884	897	841	917	866	894	942	886	866	838	852	888	913	926	831	850	894	888	875	875	914	885	861	887	899	908	867	889	929	878	892	886	891	881	902	843	911	843	907	900	872	919	853	900	826	898	877	892	879	927	838	892	900	876	865	918	902	835	893	900	911	913	856	883	875	881	902	877	863	882	929	909	893	838	904	916	873	902	926	903	900	894	889	894	885	946	869	876	854	845	872	923	854	912	906	833	877	880	884	890	871	883	893	855	905	853	866	843	863	903	877	920	847	889	853	824	893	898	892	897	888	848	886	817	885	937	885	918	876	856	904	861	892	864	867	897	869	875	905	861	921	867	905	875	850	914	892	880	887	882	916	924	839	849	860	873	866	886	905	908	820	856	771	899	851	848	896	899	868	892	874	903	862	909	894	871	910	898	855	851	892	860	910	899	931	880	853	879	846	924	872	880	932	892	855	885	888	879	858	880	884	848	890	892	939	868	901	896	866	868	853	900	863	887	882	848	890	910	867	929	881	903	901	842	875	851	937
74749	76489	72052	51472	28820	13665	3268	1558	382	366	899	409	381	383	401	388	374	380	375	408	593	709	679	699	650	475	429	408	357	359	374	373	376	356	400	346	374	372	374	365	339	404	399	370	406	405	384	358	379	388	359	349	399	379	378	361	365	382	354	375	375	379	382	380	353	357	355	350	383	323	356	346	361	377	339	376	366	367	335	357	367	384	348	395	341	368	361	363	357	373	374	338	401	380	352	354	377	389	357	391	392	372	400	369	367	374	391	356	344	352	352	390	409	385	382	361	334	387	398	366	365	339	320	365	363	393	349	351	344	410	362	329	364	401	367	380	346	352	380	361	307	350	362	363	361	389	351	368	400	361	405	334	312	379	405	377	365	358	373	344	345	332	369	375	319	378	368	388	334	353	357	372	376	367	381	352	330	368	370	345	344	339	387	362	347	389	364	372	383	363	323	374	371	307	358	379	371	363	364	391	363	366	351	384	344	362	387	345	340	376	374	347	357	322	360	362	363	367	361	347	335	338	352	388	387	368	390	387	415	354	383	340	385	323	340	347	358	355	357	352	349	327	371	338	396	357	363	334	359	366	377	336	384	357	360	368	372	348	373	361	359	396	378	374	359	388	394	349	369	352	362	386	382	398	370	352	352	389	338	323	352	339	379	371	395	393	332	353	369	386	373	382	390	378	368	369	371	351	355	351	346	373	363	366	366	338	325	366	396	365	343	346	374	331	346	366	326	374	383	354	369	382	362	357	364	375	360	353	360	357	381	384	370	356	359	392	342	328	360	370	342	367	350	372	368	405	371	360	326	377	371	363	346	360	321	341	378	350	350	370	340	345	335	374	374	402	356	380	366	370	351	369	344	320	367	382	346	337	377	328	373	369	357	358	371	371	362	381	373	356	334	366	370	366	366	365	352	341	386	358	362	367	375	353	373	364	358	362	378	348	378	363	373	367	331	379	384	332	338	359	399	332	355	355	338	351	356	370	369	378	366	345	361	363	378	349	405	367	398	381	388	344	383	348	374	360	356	383	327	385	374	396	381	394	382	394	326	391	377	338	367	400	364	341	402	342	331	358	332	380	361	368	364	369	360	347	341	364	391	343	330	364	369	343	381	392	373	342	337	407	387	379	388	413	367	395	357	382	356	404	378	350	378	368	405	334	376	374	356	377	347	369	385	371	348	383	354	367	371	333	375	407	377	417	349	408	378	363	356	356	406	406	361	374	354	344	350	339	356	355	352	368	328	388	383	380	337	369	399	342	394	376	355	348	369	372	373	396	340	361	401	368	376	375	364	382	383	371	365	368	361	351	373	339	344	361	398	381	357	375	356	400	374	421	359	360	343	397	385	343	354	367	335	360	346	371	335	335	396	376	359	346	346	373	360	341	348	343	338	354	367	365	355	378	367	365	373	408	344	355	357	338	336	390	376	365	366	382	356	343	384	360	387	360	351	374	346	383	391	359	361	364	386	364	357	366	355	384	353	369	375	377	341	357	311	372	344	358	339	397	348	355	342	348	348	383	375	361	382	420	349	339	385	340	345	365	362	354	361	359	365	384	364	362	403	401	359	338	361	392	363	344	367	365	345	367	333	349	366	362	370	394	370	364	391	324	377	392	370	401	394	382	382	351	368	396	350	320	330	363	404	363	399	356	389	372	357	338	369	323	374	355	359	376	358	348	336	324	374	355	342	384	357	368	357	377	390	340	365	402	343	353	357	360	362	361	365	353	383	323	357	371	377	368	340	352	406	332	316	347	365	332	357	386	335	361	373	346	349	387	359	367	392	375	367	361	372	347	415	366	376	355	383	349	355	374	353	335	385	344	359	337	401	356	364	358	327	372	365	380	342	359	360	369	379	356	393	332	358	351	383	367	376	355	363	341	346	359	352	353	387	340	359	361	345	353	374	363	385	366	382	339	362	350	359	368	426	374	375	357	352	347	376	363	375	326	367	368	359	410	387	388	379	343	363	334	343	370	380	387	363	358	372	351	390	400	369	376	382	407	386	318	351	360	341	331	380	368	383	363	376	378	371	370	352	352	342	333	329	365	354	386	327	340	365	357	376	372	331	373	364	367	326	349	403	370	310	376	342	357	383	365	360	362	340	372	392	381	370	339	377	363	353	376	370	387	386	353	388	341	381	367	361	348	346	400	363	352	354	354	373	377	355	392	386	366	364	376	363	395	370	356	370	325	344	370	344	370	398	374	347	373	351	363	379	367	338	336	363	368	341	351	328	378	375	354	313	340	361	357	365	366	403	370	366	339	315	395	341	370	387	374	372	375	346	367	391	359	375	385	348	392	350	336	382	372	341	369	367	356	357	345	353	348	394	384	340	397	389	347	364	353	383	381	376	350	392	368	387	381	398	352	379	370	335	403	378	399	346	362	377	366	355	352	361	384	390	374	370	352	361	369	357	397	347	373	354	414	387	394	349	362	366	351	359	352	362	326	405	357	380	353	357	368	362	363	351	327	365	356	404	381	401	331	350	354	338	343	398	349	375	396	321	380	358	361	339	373	324	362	386	371	372	332	371	366	365	415	356	368	333	396	354	363	379	349	356	335	362	367	374	349	354	362	361	383	379	367	365	356	348	334	362	387	372	351	348	337	376	367	340	359	375	370	398	360	333	325	380	380	376	351	368	352	344	367	338	370	405	359	392	386	325	375	373	388	375	377	367	326	370	362	338	376	390	347	350	377	378	390	344	363	346	365	361	376	366	363	357	385	380	348	359	379	380	380	368	346	353	367	378	382	388	367	368	351	388	370	359	388	363	378	395	364	366	372	347	351	349	358	378	365	364	365	369	381	398	363	367	334	390	328	373	339	364	328	358	374	377	358	389	375	375	347	387	382	390	384	351	366	375	395	381	396	336	374	332	386	353	333	373	354	410	381	372	317	393	356	360	362	379	383	358	353	375	390	346	358	348	371	366	349	352	345	363	333	354	366	398	362	358	358	334	344	325	382	344	349	343	336	367	378	360	360	356	346	352	331	347	357	328	357	356	348	382	356	383	379	352	335	341	359	330	372	372	343	373	342	373	352	351	363	375	387	372	339	341	383	357	388	345	319	336	347	340	330	370	393	363	385	351	350	334	344	365	332	394	351	348	369	368	374	379	356	385	340	382	365	401	374	363	348	378	366	336	357	353	409	405	349	383	361	324	408	454	386	347	354	347	351	365	382	328	381	339	372	384	389	360	358	382	360	373	354	361	348	321	393	351	354	386	378	348	352	347	330	368	340	356	351	370	386	387	374	344	352	363	366	322	409	380	394	351	372	369	392	391	338	378	372	352	350	341	396	379	353	364	363	347	327	305	370	370	367	355	378	333	372	339	389	384	393	358	382	376	382	361	371	370	381	369	371	395	386	377	386	373	399	390	364	375	391	368	353	340	389	326	322	380	365	383	368	386	351	364	356	379	376	330	370	378	380	347	352	356	373	392	369	352	332	369	360	386	374	388	379	356	367	363	353	384	370	369	374	370	394
49919	61303	66861	53014	34455	19343	7838	4808	995	982	3505	926	1019	1133	1100	981	899	890	936	1038	2245	2942	2582	2586	2162	1460	1064	961	889	867	774	905	868	923	864	919	930	961	905	898	862	897	871	889	860	936	866	898	870	900	869	881	879	884	914	871	866	901	886	865	908	873	842	926	916	872	920	847	917	897	848	902	901	885	904	913	930	930	879	913	895	809	924	905	895	879	853	927	887	895	864	952	890	924	939	855	884	881	849	894	909	910	888	821	848	851	882	883	874	871	865	878	834	857	900	824	855	850	872	873	904	859	884	865	856	885	932	859	870	906	877	861	902	862	924	836	887	939	933	857	892	922	870	888	870	874	837	865	930	903	880	851	838	866	862	933	872	897	853	878	903	857	875	910	871	796	891	805	924	882	900	836	904	862	885	912	908	888	912	861	886	851	824	907	885	908	860	858	904	902	938	907	897	919	920	861	814	877	865	851	877	895	900	889	867	916	838	922	937	888	876	899	921	901	837	865	876	940	914	846	894	845	844	885	874	951	894	891	885	874	880	900	900	821	906	891	838	861	841	893	880	827	861	964	878	882	938	865	879	922	846	883	910	854	874	962	868	875	893	893	843	938	901	858	881	922	904	901	836	836	897	854	881	850	836	855	911	876	867	917	872	899	884	858	852	907	937	866	877	805	869	888	939	869	893	927	924	898	930	836	880	861	921	872	873	900	933	886	879	940	868	872	883	847	875	904	885	848	870	887	850	900	852	882	865	858	887	873	897	902	886	865	913	887	906	936	941	898	846	869	848	842	837	883	825	858	845	888	906	848	899	879	929	894	917	831	899	857	870	845	874	854	891	920	845	872	892	935	876	919	924	892	861	850	915	864	904	880	887	908	853	892	887	948	875	875	913	883	908	905	929	879	868	853	930	927	862	877	915	844	824	848	899	892	870	892	887	880	873	896	869	923	882	898	903	989	873	901	918	933	918	830	888	890	910	893	850	831	855	882	877	866	838	863	871	884	882	890	846	911	880	850	935	910	900	881	913	880	919	927	891	873	858	838	889	902	920	885	849	921	899	838	881	887	895	898	873	909	936	909	878	881	930	931	893	889	861	865	911	892	896	929	876	897	919	969	861	929	883	901	921	866	920	865	871	889	927	859	884	949	878	876	837	844	849	887	865	845	905	849	898	855	898	854	892	895	910	905	924	970	901	822	928	917	888	884	914	879	885	874	873	918	889	923	856	899	894	910	866	859	867	923	868	836	896	839	909	877	819	844	903	895	884	905	887	900	943	889	874	905	917	861	928	863	854	847	940	911	881	857	835	840	887	882	910	935	921	936	856	874	859	875	875	870	865	899	858	928	849	902	937	846	903	878	872	862	874	858	880	867	862	923	881	864	878	926	908	916	902	911	874	862	900	888	882	916	824	886	831	879	859	839	881	912	929	840	908	879	852	863	903	882	906	892	913	919	917	861	883	909	859	887	888	875	900	890	870	882	920	838	855	897	865	896	888	901	860	882	892	858	903	868	850	884	914	895	876	896	874	891	893	851	902	841	901	861	899	824	921	854	890	895	923	870	819	877	856	877	917	910	902	891	896	855	824	896	912	903	865	906	866	853	878	921	876	924	856	846	893	870	887	904	914	882	879	821	818	923	871	922	793	958	922	892	838	899	871	842	862	920	896	900	871	890	891	881	906	900	860	879	855	895	875	866	852	912	899	845	876	829	906	872	856	866	902	876	878	887	883	859	914	845	900	898	899	893	927	902	874	890	870	848	869	930	898	898	893	884	893	877	918	863	924	946	913	892	853	850	875	900	885	861	846	846	894	880	882	855	843	874	893	964	884	860	906	845	839	925	916	871	837	913	868	868	881	890	944	886	917	904	881	876	902	904	869	879	844	838	921	926	902	913	917	856	889	877	919	850	851	824	840	850	913	863	819	853	912	859	953	866	937	903	925	923	876	853	879	928	917	920	938	839	872	908	890	896	882	880	936	905	869	905	882	881	899	887	901	929	840	903	914	909	908	901	908	875	899	862	855	933	917	900	840	890	899	909	839	836	941	881	800	913	880	860	891	836	943	930	869	873	890	842	870	956	908	883	955	907	894	908	860	871	848	878	901	885	838	863	872	884	884	894	889	850	887	861	907	941	903	896	908	890	907	824	909	884	894	875	849	911	872	869	915	899	847	929	923	872	918	858	877	819	868	853	880	865	850	851	903	819	869	839	883	920	897	902	928	822	920	869	919	884	903	868	862	918	847	864	871	912	823	923	902	885	970	896	861	893	893	892	854	866	933	876	828	847	877	892	890	910	848	913	923	904	870	899	886	891	876	891	891	885	849	870	894	870	874	893	846	890	861	875	815	863	845	868	808	928	882	893	861	905	882	825	899	856	903	866	870	875	889	853	858	856	894	827	883	934	920	889	860	886	846	869	871	941	830	911	865	933	935	869	882	918	922	878	909	883	865	862	862	870	893	860	870	874	860	834	899	923	843	876	894	871	857	901	957	860	890	874	947	860	921	863	878	889	830	794	894	887	892	851	882	855	874	836	898	937	850	837	938	883	907	906	863	890	828	873	914	898	861	884	885	879	886	916	888	836	875	846	927	894	891	939	934	881	890	918	894	873	926	903	875	870	896	913	904	909	926	928	871	885	883	942	898	910	908	945	919	858	866	903	863	866	881	898	848	883	861	863	862	877	897	869	851	899	863	890	860	831	902	823	943	888	909	879	879	910	899	933	890	891	867	868	882	945	907	924	863	855	884	860	850	848	833	865	902	863	905	948	913	872	843	844	867	923	849	828	810	925	904	870	865	892	918	886	921	851	925	895	827	889	882	912	877	868	856	937	895	928	832	879	863	927	852	962	933	876	849	885	874	856	909	876	915	842	913	922	889	874	890	929	882	964	916	880	921	911	883	891	961	839	925	890	856	928	871	935	861	886	935	928	912	933	848	886	859	859	885	897	863	886	943	866	913	911	918	925	862	849	841	863	879	883	931	872	874	872	935	894	848	852	872	829	845	852	893	879	873	860	858	895	834	868	815	897	865	889	898	843	903	840	836	921	973	842	910	870	873	872	881	873	858	873	866	861	810	885	869	926	862	887	877	869	917	902	921	871	903	897	895	868	853	905	909	910	832	880	893	894	793	862	851	919	911	865	968	844	860	829	877	837	860	866	896	871	902	877	897	873	879	862	861	862	837	925	870	889	895	811	875	860	924	846	897	896	881	909	868	826	933	896	908	908	868	821	900	882	918	904	852	886	878	900	853	873	841	874	859	902	921	929	874	865	885	844	854	890	941	898	918	915	853	879	845	880	834	854	839	891	858	895	897	871	847	866	852	844	940	888	812	872	893	844	887	868	842	911	850	945	880	901	916	933	902	876	874	862	908	890	921	873	897	876	869	907	872	833	865	841	904	844	898	890	902	914	908	908	923	867	875	922	878	864	884	879	910	842	893	861	826	895	901	894	869	918	932	887	892	872	890	905	852	899	943	931
73714	76531	72903	50610	31875	15256	3548	1533	342	384	804	441	394	375	383	378	387	324	367	357	584	564	523	569	545	494	436	371	360	380	374	367	331	357	348	374	333	401	359	397	365	367	393	372	344	382	356	370	365	403	379	395	358	356	399	345	345	403	358	379	377	360	340	363	385	383	363	378	353	361	361	363	391	395	366	318	390	340	335	377	361	378	391	371	403	370	363	362	352	384	356	371	371	372	357	364	395	365	350	372	351	361	365	364	364	382	383	341	344	335	365	388	387	354	387	363	373	346	386	404	379	385	366	355	319	331	369	332	353	346	353	421	332	380	360	395	374	379	357	371	380	374	364	343	368	352	341	365	391	413	368	337	359	405	414	367	362	375	368	385	342	366	348	343	326	361	312	380	351	366	381	383	368	387	370	379	342	353	386	368	336	352	377	376	357	363	370	369	351	381	383	375	396	372	413	385	361	364	369	298	349	378	362	378	360	338	360	363	351	357	401	360	377	398	360	348	380	387	377	376	389	348	384	357	370	364	371	369	381	334	372	342	361	348	343	365	381	363	374	360	362	352	357	359	388	366	386	353	386	362	314	326	391	346	408	369	341	347	362	355	371	366	367	387	414	348	383	355	401	356	369	352	357	366	377	352	363	377	361	355	398	365	347	350	365	366	341	348	367	363	338	380	347	358	333	381	349	347	353	356	354	374	355	367	336	369	349	351	358	399	344	373	341	362	383	354	388	360	356	381	331	365	368	382	352	370	348	389	376	352	335	349	349	385	375	368	362	360	372	353	372	341	370	334	352	379	352	353	414	374	369	352	342	362	369	374	348	394	378	377	342	348	365	339	352	353	387	355	348	349	392	345	378	370	375	366	353	396	363	320	401	343	375	374	329	375	349	367	374	332	355	370	406	365	372	370	332	336	339	382	316	367	362	357	389	363	378	382	371	374	362	376	370	344	374	345	367	337	361	379	366	357	378	371	382	402	354	365	373	369	388	346	352	361	360	358	392	368	361	330	351	359	365	349	376	387	380	381	347	359	393	341	353	390	360	360	334	373	359	367	355	343	367	346	400	366	367	351	392	345	329	367	403	349	422	391	369	359	386	355	354	310	402	350	377	358	383	370	358	381	357	374	358	360	337	359	370	365	378	349	372	374	398	371	368	315	334	420	400	341	369	348	336	417	355	384	390	347	338	367	382	352	346	385	311	366	353	387	322	329	351	382	413	398	376	364	364	389	331	333	368	336	363	363	395	351	339	373	395	354	370	331	370	389	361	364	340	353	339	375	331	342	355	345	359	362	347	359	369	359	361	363	366	346	383	318	367	344	352	394	338	343	426	343	383	355	382	366	343	373	367	347	341	373	381	388	362	384	383	343	347	354	384	380	388	375	312	357	376	314	352	373	381	353	373	361	355	343	378	417	409	348	377	364	405	368	364	367	334	356	350	362	369	349	333	357	367	358	355	383	373	373	311	386	381	377	371	337	368	362	388	401	339	339	352	341	359	377	374	366	347	347	381	360	357	386	365	347	341	341	359	384	377	352	379	367	357	369	359	369	347	366	355	347	317	353	353	399	383	373	369	382	374	362	394	352	381	349	372	366	357	364	349	348	367	350	355	369	403	349	360	335	364	330	366	347	346	343	380	345	352	337	343	356	356	385	340	366	373	358	349	369	349	391	366	375	360	356	378	359	390	370	361	354	348	388	387	353	407	357	340	360	370	372	391	384	360	366	377	358	376	383	369	340	404	338	361	347	340	331	341	375	363	363	346	385	386	370	382	401	364	363	384	400	390	362	383	368	357	330	356	348	353	367	361	369	329	372	325	370	415	390	342	365	391	396	417	390	352	354	364	388	356	352	372	384	354	406	355	361	364	365	415	348	386	349	384	382	410	358	374	356	354	384	358	348	396	388	372	325	418	404	382	339	325	373	377	343	383	358	346	337	404	374	336	368	367	375	400	325	369	386	371	385	385	355	338	353	355	387	367	340	367	427	374	407	333	382	418	348	385	350	358	341	400	373	360	311	333	336	392	382	365	391	374	361	366	360	369	385	368	401	357	376	394	379	385	393	362	365	354	364	351	357	346	352	381	380	363	353	344	348	380	389	380	365	365	350	382	334	366	337	391	324	345	365	390	392	363	366	331	362	410	347	354	357	374	350	357	364	360	357	367	415	388	385	365	346	326	336	336	372	388	409	372	362	351	388	370	328	356	330	345	372	323	387	372	357	389	362	362	414	364	366	406	359	359	333	372	379	373	366	393	350	381	323	381	351	351	335	355	392	394	435	359	375	368	366	331	346	398	347	344	339	338	351	386	356	361	353	377	345	370	375	391	388	345	348	365	339	368	356	356	336	371	371	364	341	326	378	343	392	351	367	324	376	329	335	388	363	341	334	357	372	364	343	341	371	366	380	387	378	340	389	373	350	369	354	374	329	351	363	389	361	384	362	395	376	381	355	366	391	382	355	370	345	372	367	367	365	361	386	361	362	402	363	385	388	394	363	320	352	341	309	346	368	387	398	338	379	386	361	353	358	336	389	352	345	360	363	353	330	369	383	346	389	365	342	371	343	372	350	364	327	339	375	373	362	337	346	381	363	369	371	350	355	322	352	352	351	395	376	332	359	349	347	342	384	357	373	372	375	339	336	365	350	326	372	343	388	366	351	368	367	361	345	344	375	347	333	372	370	326	330	327	366	344	360	384	332	351	369	348	374	390	373	343	358	340	350	347	382	358	379	364	357	354	385	384	337	341	340	374	333	382	377	373	405	359	361	376	323	374	351	323	366	348	349	375	340	377	348	347	344	352	332	385	365	366	377	384	373	383	360	359	332	390	342	407	357	372	361	357	372	379	371	337	359	334	350	378	344	362	363	375	372	356	379	336	373	368	329	355	386	349	375	366	381	362	375	379	386	374	359	405	408	407	378	384	385	374	366	368	360	331	349	335	337	358	376	390	365	374	363	369	371	387	369	362	390	352	396	391	348	348	365	353	355	355	321	365	330	368	363	369	335	383	392	378	344	338	388	380	382	359	367	352	360	370	383	409	354	373	380	379	358	370	376	393	358	352	329	391	363	350	396	382	355	370	410	367	400	377	371	392	353	389	343	358	347	359	381	370	385	379	359	351	345	370	401	404	403	360	406	330	346	401	389	390	370	361	335	382	353	349	343	376	386	341	348	352	361	364	384	366	364	373	319	372	402	371	354	361	369	356	358	377	384	315	347	375	395	330	361	357	389	366	328	397	378	324	340	339	379	367	353	338	352	377	359	393	372	375	380	386	383	399	390	375	311	377	344	378	358	368	368	348	347	344	362	354	376	334	354	380	387	357	369	339	366	357	354	368	389	369	345	380	364	350	387	362	428	359	352	358	383	366	327	385	352	361	360	333	365	361	389	341	359	365	352	375	361	420	323	347	363	331	359	368	326	359	395	381	364	384	397	344	343	345	388	345	389	358	346	377	390	371	347	326	347	348	379	352	364	374	364
48774	62056	68026	52522	38634	19871	8122	4607	1005	964	3221	1157	899	974	1043	956	922	927	890	951	1856	2180	1947	2261	1908	1607	1234	992	888	901	852	898	862	911	875	920	872	845	865	894	873	903	913	924	883	882	921	886	933	897	869	845	891	889	902	910	911	864	887	854	899	857	839	888	862	774	861	888	936	902	880	933	919	897	891	922	878	862	847	829	924	908	912	885	843	854	871	935	884	824	890	895	929	903	894	951	905	906	891	924	853	882	888	899	940	887	957	860	909	917	893	910	862	844	927	888	932	834	900	920	847	912	848	878	913	908	859	882	858	888	893	874	870	898	904	851	894	897	852	881	845	887	907	865	885	892	883	925	940	885	874	866	884	867	870	852	927	868	891	904	845	851	936	892	879	847	873	860	894	881	902	924	892	904	889	839	844	944	868	851	955	863	856	829	894	873	891	868	862	898	914	889	888	892	929	892	923	884	842	936	904	871	901	891	900	859	874	913	822	904	824	861	859	881	880	929	914	832	841	944	960	866	887	843	887	864	920	884	870	940	908	879	862	906	908	883	896	851	886	869	875	950	857	878	953	886	920	909	877	878	882	866	876	872	867	837	942	884	868	862	895	873	873	877	881	888	847	878	892	903	884	890	893	946	918	844	850	953	884	868	896	897	924	870	863	915	929	857	834	915	828	892	865	880	879	862	838	875	853	889	874	887	864	899	848	916	925	873	916	926	873	860	906	917	878	830	871	879	888	845	900	924	872	901	858	894	880	863	879	898	854	905	918	900	886	854	866	859	885	887	934	866	892	891	910	921	901	881	907	844	863	920	859	852	840	858	893	862	901	878	903	934	901	847	860	861	889	860	861	917	872	823	896	864	887	895	881	875	906	858	891	866	912	863	856	934	830	901	864	911	898	915	913	913	872	878	915	883	894	868	832	846	861	859	892	884	864	875	858	902	901	889	906	913	909	877	850	888	868	878	963	917	916	882	879	868	846	876	880	897	889	915	908	896	941	885	914	847	883	892	893	940	881	904	868	888	889	871	866	925	906	904	869	875	895	959	879	840	881	898	901	866	888	940	870	915	911	905	885	912	904	879	890	843	921	883	889	891	817	860	890	853	924	912	907	899	858	871	867	918	891	919	831	920	886	858	843	792	900	891	904	885	929	954	905	924	933	841	817	862	873	875	840	879	860	894	885	861	912	905	915	877	912	889	862	889	853	919	884	915	870	888	901	909	870	917	906	927	879	911	880	958	859	893	896	900	893	859	885	900	879	836	882	839	906	879	830	899	900	887	906	916	885	861	921	895	917	854	901	866	904	892	881	910	903	853	911	881	882	872	891	902	880	866	874	868	877	869	907	947	886	909	857	937	908	820	831	892	854	900	873	924	914	851	859	868	897	918	824	879	905	873	878	865	874	878	929	897	824	906	844	841	884	892	887	900	842	793	918	902	881	844	874	930	917	930	939	960	916	910	883	898	867	909	893	845	861	854	924	883	955	855	835	933	882	858	880	857	876	903	869	881	852	867	873	876	916	915	916	859	885	887	887	881	846	880	905	867	883	885	870	888	857	877	890	925	853	838	876	903	913	909	903	897	928	921	896	877	861	946	902	869	818	949	876	883	864	928	881	913	943	914	899	910	916	894	985	888	871	900	826	955	860	899	852	889	863	867	841	867	899	875	880	911	899	884	889	888	849	921	964	917	822	947	850	921	897	886	882	872	891	840	967	854	867	888	866	905	951	845	858	880	922	836	930	905	895	866	875	879	894	828	918	844	906	908	871	887	851	945	936	899	881	901	936	860	919	881	874	922	909	918	877	828	796	906	884	892	869	899	902	843	887	891	893	875	838	886	896	869	830	936	921	857	886	932	901	946	882	878	904	869	882	899	865	858	903	892	853	901	831	885	873	859	848	863	910	805	870	917	893	911	837	884	907	889	852	922	949	893	878	887	872	884	840	839	912	856	909	913	838	875	936	854	892	919	910	920	894	904	899	924	872	881	842	904	889	878	920	904	937	837	905	923	953	911	871	901	867	886	917	865	890	869	867	916	904	931	864	886	863	937	877	878	956	894	889	890	879	903	943	906	881	896	924	812	851	852	917	929	840	878	897	899	883	883	838	901	881	861	883	966	908	883	849	870	877	890	885	863	879	884	909	894	878	910	934	876	860	916	918	887	916	863	879	867	846	930	880	897	919	892	881	899	879	868	908	878	880	910	922	874	902	946	918	894	865	881	885	851	836	918	862	818	871	880	892	873	902	884	947	902	869	903	830	873	881	902	965	892	874	864	867	908	936	901	1006	801	847	908	856	874	884	873	881	916	882	879	929	898	878	870	881	913	930	831	846	902	924	888	859	937	876	901	909	890	914	898	907	888	881	935	860	857	840	883	843	868	879	880	909	880	886	900	863	868	860	852	880	898	854	843	862	865	856	849	905	892	871	894	900	858	858	881	858	896	862	911	953	910	837	889	863	888	891	905	948	863	911	888	876	914	901	963	896	866	858	878	889	870	955	913	872	875	840	913	969	937	904	899	851	848	873	905	862	886	837	875	890	858	892	913	909	910	895	914	938	896	945	884	912	903	925	889	863	834	911	928	866	930	888	973	909	871	935	890	841	855	916	833	899	924	891	912	877	883	895	914	971	935	854	891	873	934	884	862	880	885	881	908	914	840	871	890	900	894	901	914	837	889	897	866	862	893	914	880	888	898	956	873	881	891	845	880	897	899	895	874	908	898	878	919	862	900	894	876	884	912	869	880	862	895	871	886	864	904	863	868	905	892	916	916	890	874	866	899	863	865	898	866	880	827	885	888	908	918	895	886	963	906	863	896	880	885	878	863	877	889	868	872	881	912	879	903	936	916	901	868	888	892	869	913	909	920	881	893	853	900	900	942	867	847	902	889	882	891	864	864	891	862	853	863	881	866	933	838	930	874	880	871	857	827	903	914	888	915	908	898	906	886	874	941	953	890	892	877	899	869	853	899	931	906	884	886	896	864	918	910	890	908	872	863	954	907	861	827	910	828	895	843	848	855	846	919	862	930	856	892	887	902	956	922	891	860	897	871	900	894	874	845	933	848	917	876	958	916	845	863	886	869	939	864	890	874	911	911	864	922	875	932	885	924	899	910	898	871	910	886	837	867	889	857	905	920	885	895	921	903	913	943	900	853	867	895	910	890	829	897	937	914	904	861	908	945	891	811	929	859	943	968	904	899	910	875	882	872	870	924	896	891	900	889	913	879	856	899	896	850	876	902	897	880	909	910	896	897	877	882	850	811	887	862	887	889	864	879	888	886	898	857	876	893	902	881	825	892	917	892	915	885	901	866	854	916	891	904	895	890	918	892	916	900	872	906	856	891	931	865	878	896	937	847	948	897	883	905	899	838	946	940	863	915	879	921	873	917	898	917	962	819	879	905	953	873	873	902	938	944	849	892	817	894	846	854	823	842	820	886	894	906	912	924	885	885	901	907	872	900	918	910	874	886	869	903	838	891
75107	76797	71822	50267	32607	18327	4723	1346	392	481	1089	525	364	360	401	359	388	317	387	392	460	639	642	553	451	433	403	396	410	382	390	422	346	356	351	328	353	367	388	336	399	379	376	359	344	355	337	335	363	370	353	395	395	384	385	353	312	371	355	381	356	363	368	362	337	368	363	416	377	333	357	384	327	412	358	361	349	384	325	378	328	368	381	341	368	386	360	361	389	374	368	381	381	373	320	377	379	384	342	391	337	409	376	381	364	330	340	350	372	371	355	348	362	336	362	362	363	337	384	396	339	352	332	365	370	364	378	356	375	371	375	332	354	364	360	378	378	368	366	358	393	321	392	371	346	373	418	391	375	392	378	369	379	354	355	386	360	369	356	330	378	355	370	360	407	345	383	324	368	372	366	350	340	374	405	376	347	363	371	349	342	341	363	371	352	349	389	388	375	339	349	357	389	382	352	353	353	360	353	375	365	343	339	342	373	374	360	371	356	343	354	344	403	370	387	345	398	332	351	333	369	369	417	367	379	383	346	330	351	373	352	374	363	359	375	330	387	388	370	347	366	362	368	373	382	340	361	368	346	382	365	377	362	400	366	385	354	377	382	375	347	366	352	362	377	354	372	353	345	375	328	351	351	373	385	350	383	382	341	325	381	383	347	341	344	365	404	385	394	360	386	388	346	414	362	384	351	363	384	357	365	347	355	354	375	391	337	345	378	333	358	329	356	376	376	352	367	357	333	333	315	335	338	339	345	347	371	377	386	372	348	358	362	351	343	351	378	357	316	363	354	374	341	376	415	349	390	364	396	381	365	362	393	346	354	368	385	363	369	371	388	383	384	347	373	363	371	327	390	368	384	344	368	355	373	360	376	354	363	352	316	372	373	346	376	354	347	390	365	357	364	327	390	371	390	387	377	371	364	340	342	386	407	366	367	398	338	373	362	393	365	378	359	370	360	382	372	358	373	380	356	394	379	385	388	368	379	366	373	385	373	366	367	359	357	350	324	381	396	349	344	375	365	371	347	389	356	345	346	351	349	397	393	384	405	333	352	346	351	384	359	384	338	356	355	354	331	377	357	367	375	354	369	368	370	388	368	368	365	398	358	343	349	368	376	328	385	338	411	365	330	356	397	361	391	382	354	382	349	373	363	356	366	346	326	347	373	383	344	368	384	376	354	380	350	392	347	355	362	384	389	337	404	383	363	405	367	360	370	371	376	396	416	385	358	361	384	369	348	414	364	380	388	353	384	371	381	389	355	373	365	352	350	401	357	353	372	347	360	339	397	339	375	382	385	361	377	346	371	363	371	368	372	402	390	354	362	389	378	360	351	360	382	321	351	378	380	394	378	349	370	379	363	334	361	375	339	400	382	344	356	369	364	357	387	348	391	345	375	378	393	334	342	347	386	378	377	364	371	401	340	376	343	391	379	382	369	370	346	343	356	341	390	345	368	371	371	371	374	338	358	397	364	372	387	348	362	378	387	387	379	434	399	378	373	378	387	383	377	357	378	365	350	370	359	325	335	382	356	354	371	375	332	374	340	345	354	349	378	373	368	350	365	352	398	343	362	372	362	372	362	378	395	392	384	372	359	375	343	351	372	376	349	372	365	357	371	373	355	385	426	378	372	347	389	368	352	376	384	357	357	374	391	381	390	348	375	369	354	330	396	341	384	385	383	368	358	367	379	368	382	357	349	382	378	366	372	354	336	368	373	379	370	379	375	353	334	375	385	377	389	379	356	354	368	398	382	376	368	366	383	364	372	404	353	377	364	345	370	370	341	342	399	357	355	386	335	351	361	369	389	325	373	384	351	377	339	343	360	326	353	378	366	376	399	355	359	343	378	366	343	357	335	391	389	344	352	374	383	373	338	349	348	343	389	381	351	383	346	351	389	367	346	382	369	367	375	344	345	385	358	366	335	337	350	360	365	384	377	406	339	389	358	389	382	350	368	382	329	345	363	374	363	429	360	331	379	363	376	362	371	365	345	373	393	350	366	378	359	351	387	375	366	366	361	325	327	372	319	371	382	371	351	353	355	365	376	334	369	374	378	341	364	399	355	375	364	400	368	370	352	399	380	375	365	371	399	356	359	344	417	344	343	364	373	375	360	354	375	353	372	364	383	347	349	392	374	357	365	344	367	354	349	395	370	344	389	386	371	354	350	369	411	400	363	368	339	340	374	387	359	346	346	378	354	392	362	356	386	379	358	331	378	336	360	356	366	361	365	362	380	362	355	386	376	359	375	372	363	352	333	343	340	399	347	351	350	373	376	350	327	363	375	384	374	348	390	332	402	364	349	354	382	379	324	361	358	357	357	391	378	365	370	337	395	356	352	360	370	365	355	334	382	377	379	339	355	398	376	330	349	379	388	358	353	357	400	365	394	407	335	373	369	383	334	342	369	366	396	350	382	352	388	380	395	326	355	360	360	374	371	314	379	352	331	364	393	351	401	381	387	344	397	362	360	353	352	351	349	386	350	363	381	396	353	346	375	357	347	358	346	366	383	386	338	329	344	337	368	386	370	373	357	366	388	403	317	351	380	379	370	375	386	374	358	363	376	343	345	386	391	327	368	384	375	396	349	365	356	392	375	375	373	390	399	378	354	349	378	346	365	355	376	334	356	402	389	388	364	343	368	352	380	348	371	384	372	360	399	357	385	334	345	323	400	335	386	354	391	384	368	343	382	354	387	350	362	355	365	376	379	355	341	380	379	369	359	357	363	344	379	410	334	354	360	379	353	344	356	336	373	356	370	352	388	361	370	400	349	325	344	331	364	396	354	399	330	337	380	388	347	385	360	380	363	355	407	384	357	390	393	372	370	354	379	385	362	369	351	364	348	367	340	346	346	372	343	371	377	380	374	377	392	345	318	366	365	334	383	361	378	379	351	387	362	381	387	362	396	382	386	334	342	370	361	359	382	353	375	366	386	377	336	357	381	369	361	358	356	369	373	360	358	347	361	338	363	358	358	349	365	387	358	353	356	357	345	379	380	376	377	375	378	352	380	364	362	361	352	407	359	357	376	359	363	358	361	391	351	342	349	336	399	385	344	352	344	373	394	364	336	348	330	351	366	349	360	332	320	360	350	398	357	391	340	354	383	337	413	400	367	385	372	375	322	352	317	340	369	372	365	326	380	379	362	378	364	368	357	330	305	327	370	370	368	393	377	342	371	323	380	349	335	328	347	332	368	340	358	352	343	369	364	356	389	340	352	375	353	363	384	338	386	344	345	361	349	362	330	345	349	396	388	379	356	365	375	367	409	368	355	396	358	348	368	354	363	365	350	358	367	355	373	372	373	397	349	398	422	372	356	347	357	366	387	380	402	402	349	360	374	358	381	357	358	378	385	397	337	366	393	372	332	348	362	376	383	379	378	364	372	361	360	352	350	371	384	361	338	371	398	343	381	361	343	331	401	375	380	357	352	370	357	378	381	366	351	356	361	365	341	352	384	351	375	377	357	371	325	380	346	350	374	380	341	383
49677	61660	66440	52262	39477	26206	9784	3829	1010	1340	4111	1474	911	928	918	896	925	956	927	1054	1561	2421	2236	1886	1428	1199	1004	1028	876	891	884	888	956	906	927	844	902	932	861	860	896	932	910	950	882	897	858	896	914	912	915	907	881	837	865	929	947	882	865	871	912	885	861	909	842	933	906	942	898	844	870	886	890	915	890	924	883	907	914	861	887	943	838	878	856	862	884	889	896	903	860	916	864	880	924	897	892	870	882	842	937	897	892	880	926	912	877	901	947	862	877	898	892	894	940	960	895	927	915	880	915	951	880	888	965	865	902	874	922	913	872	914	881	874	922	847	847	893	897	876	919	892	915	793	899	903	937	861	896	809	891	892	880	886	835	927	892	883	919	876	897	901	861	952	930	865	911	919	917	931	862	849	844	812	896	941	864	917	861	908	913	904	840	885	921	859	913	879	896	895	906	865	957	905	920	911	958	875	931	879	906	914	928	906	868	915	892	940	884	870	887	886	871	898	963	907	841	866	860	846	943	900	874	929	888	879	921	850	898	895	884	873	873	851	901	897	912	938	929	912	905	876	915	883	871	896	918	864	916	833	890	850	928	978	887	892	885	902	864	898	892	910	864	906	869	865	881	920	927	905	836	881	893	908	903	886	861	925	898	845	901	946	866	909	856	911	934	904	946	815	959	867	920	903	931	932	912	829	898	899	852	915	902	889	920	890	923	895	909	925	876	857	887	877	890	918	927	921	938	832	886	911	901	861	868	877	882	928	845	891	916	881	926	870	904	922	869	869	991	856	919	863	921	929	868	846	886	895	900	879	919	891	912	904	821	931	935	925	890	872	884	860	836	900	877	845	876	904	898	848	878	852	887	878	907	887	905	911	880	889	909	898	888	885	886	897	889	885	944	973	882	860	892	899	869	843	873	906	794	935	808	930	875	898	859	850	855	895	837	883	897	873	862	917	883	883	936	883	905	938	926	915	871	853	895	885	909	848	856	885	860	883	858	902	849	921	924	903	918	881	905	845	917	882	883	897	883	878	922	928	880	905	910	885	868	914	897	892	903	872	892	921	836	872	868	874	887	865	896	926	879	930	898	936	941	939	915	892	924	899	848	936	854	896	906	853	891	852	881	844	848	921	923	910	838	902	832	891	905	904	944	920	906	894	926	921	914	879	898	840	922	887	901	869	930	862	884	841	903	886	853	883	932	879	887	880	884	883	873	876	910	895	910	904	874	933	872	931	903	929	857	910	896	911	905	915	886	860	906	912	889	855	894	849	864	854	894	901	915	872	904	909	940	859	899	857	891	870	875	899	925	875	918	893	852	926	903	905	899	911	915	915	897	927	917	939	878	854	936	868	894	899	884	940	895	933	872	879	942	933	892	910	893	858	875	864	891	891	949	908	886	852	834	849	856	884	837	859	892	893	925	857	927	939	901	911	888	944	845	928	919	859	907	903	946	886	906	920	931	965	868	908	911	863	938	895	894	908	858	833	873	872	882	900	883	915	884	887	841	899	868	926	904	896	865	930	875	909	903	890	879	893	930	887	898	856	856	840	848	923	922	880	882	904	908	930	912	900	908	938	928	845	938	875	846	890	824	914	886	869	873	904	877	841	914	910	841	905	930	881	951	886	927	863	940	939	861	938	879	848	862	884	866	886	892	959	917	972	878	874	903	924	816	910	992	852	878	873	919	928	876	872	929	884	912	922	851	898	845	897	931	872	923	899	963	886	923	876	902	869	887	836	856	901	901	862	913	937	878	906	876	869	918	918	849	874	898	893	878	899	885	869	904	895	896	911	836	950	863	872	902	873	883	891	805	865	911	921	909	920	882	934	887	848	900	886	946	888	895	923	823	870	878	857	887	873	895	875	886	878	892	886	906	829	876	978	836	880	858	901	922	913	924	887	916	856	918	900	844	885	914	920	873	937	917	866	839	825	932	868	906	881	860	903	932	918	886	909	888	904	845	869	873	892	891	903	887	920	875	875	914	885	860	923	895	863	873	827	886	895	870	891	868	900	901	882	882	930	880	868	928	910	876	889	925	962	843	879	930	910	900	893	884	896	900	906	862	882	835	879	920	885	920	903	892	927	881	869	885	916	873	905	931	909	877	860	854	903	876	877	862	870	873	962	913	909	840	903	892	908	879	866	887	858	849	953	889	904	912	855	908	894	880	843	863	923	857	970	837	904	885	884	913	840	955	927	908	839	905	873	897	832	890	874	884	854	893	907	928	915	898	922	886	889	850	898	920	878	897	947	898	872	873	915	903	919	830	933	847	874	882	865	842	922	861	898	860	903	879	872	851	888	882	935	898	899	885	891	942	902	903	928	896	939	894	857	917	877	834	922	900	936	883	927	895	892	897	902	867	862	889	923	932	921	850	877	826	940	920	891	900	862	915	843	882	920	947	924	865	902	867	907	888	932	901	937	891	921	839	864	881	883	882	896	854	872	902	910	902	905	876	928	856	916	902	903	932	923	835	899	878	888	875	943	897	910	906	891	900	925	895	905	900	877	895	943	894	924	925	895	913	826	899	892	817	878	903	891	899	898	839	861	884	940	958	899	932	903	888	933	928	907	884	877	879	869	903	880	908	908	945	876	864	906	935	822	895	850	905	933	868	892	926	900	917	890	815	904	941	885	896	884	907	857	913	875	873	898	883	882	858	919	851	863	921	893	926	896	919	876	841	916	947	877	919	878	960	871	909	866	943	851	921	842	868	895	859	918	879	880	858	888	907	930	921	885	897	912	916	932	890	922	929	935	907	824	915	900	859	863	894	898	862	840	865	897	916	943	895	886	835	898	883	922	890	941	885	933	900	899	894	900	896	894	840	880	926	888	919	866	895	856	848	856	903	946	847	868	862	884	933	918	861	911	942	867	889	885	896	862	857	874	933	895	907	968	893	842	897	948	797	863	863	902	874	886	871	857	954	886	910	883	867	864	855	911	933	829	906	867	941	894	902	891	874	840	896	881	930	927	876	920	911	936	891	940	845	858	939	877	959	944	935	873	921	877	881	917	892	849	888	863	879	876	867	870	925	898	845	861	888	901	914	874	897	886	904	887	905	878	893	875	893	851	958	924	920	890	882	933	904	920	858	874	933	904	904	899	905	916	869	887	899	921	898	888	865	858	908	952	917	906	883	930	869	903	860	870	936	909	940	917	904	894	893	918	853	940	851	858	927	912	899	885	902	921	906	889	901	977	908	870	965	906	904	878	875	902	938	894	918	866	828	902	910	860	921	953	867	895	840	900	865	871	941	847	906	900	874	888	890	874	909	929	884	914	901	890	917	914	923	916	902	850	895	847	903	849	875	905	873	914	872	876	886	904	940	912	811	884	869	896	885	856	904	886	896	904	870	908	868	941	895	894	877	925	858	902	915	900	874	907	891	911	906	875	868	906	952	881	937	876	888	909	913	904	932	899	839	876	839	884	885	892	854	886	901	906	931	929	944	863	883	875	930	882	923	899	928	917	869	892	916	857	882	893
73620	76044	71015	50779	32677	17072	4136	1599	414	416	1054	445	389	393	380	375	350	367	386	445	497	619	626	543	461	475	437	399	384	333	352	389	354	362	368	368	402	334	370	367	377	372	378	325	382	362	356	381	366	402	367	338	376	389	375	356	383	355	313	392	373	348	351	368	395	409	348	339	392	353	371	371	394	356	376	374	359	363	347	335	391	367	375	398	359	368	355	368	369	388	381	335	342	335	374	371	378	335	355	378	344	387	366	372	351	353	371	352	389	367	391	356	382	363	371	384	375	391	380	363	355	377	338	387	381	366	372	356	364	340	383	389	371	364	399	374	375	352	358	378	379	392	354	348	360	403	361	385	388	354	354	384	369	338	351	366	381	385	393	371	346	388	360	382	389	370	380	366	381	404	391	353	365	386	387	356	401	354	380	343	372	402	392	364	368	381	354	341	366	342	410	393	355	353	359	381	352	399	341	349	372	372	367	362	372	358	379	390	325	349	393	356	363	374	416	384	340	348	388	418	365	375	351	359	342	348	415	384	358	364	359	358	397	381	401	352	409	372	376	371	370	366	358	356	375	371	320	391	337	362	393	397	368	362	354	396	355	358	369	378	353	375	374	363	355	360	384	379	407	369	393	356	384	334	345	336	357	395	329	416	348	400	375	323	351	349	351	358	364	363	314	328	365	363	375	351	384	386	354	357	383	354	382	360	353	364	373	373	338	361	355	374	376	376	341	359	346	420	380	361	393	397	414	349	339	365	361	351	381	361	368	350	367	392	355	358	407	379	360	362	388	335	349	363	355	373	370	356	368	369	353	406	383	370	415	350	376	389	328	334	372	364	377	386	385	366	400	347	354	383	385	398	334	388	396	347	344	382	332	375	384	362	363	369	363	397	387	402	377	403	332	388	376	361	358	375	376	375	386	347	398	363	334	411	385	330	375	350	366	368	349	369	397	375	382	376	364	349	357	355	361	337	359	377	343	371	367	334	341	373	388	391	348	369	375	372	357	348	395	412	374	373	394	376	368	376	370	376	404	359	405	385	375	355	365	358	371	386	337	343	386	356	340	350	359	328	366	375	362	397	354	369	399	369	347	388	379	361	361	402	379	386	401	350	381	364	366	401	365	390	384	372	352	370	406	358	349	365	374	380	361	367	373	339	368	357	377	372	392	373	391	356	377	356	403	390	351	401	368	382	360	361	345	369	372	369	339	322	387	371	379	352	393	347	334	356	376	380	405	356	413	364	348	364	365	361	347	339	380	363	377	364	358	382	378	364	355	347	418	369	381	363	341	339	385	361	359	375	373	379	378	365	363	366	357	360	355	368	333	375	382	371	391	348	336	348	367	354	359	383	367	378	380	411	337	340	342	356	356	356	366	390	355	362	367	339	401	361	348	355	364	363	384	353	367	358	384	369	382	395	397	322	406	346	372	391	356	379	374	358	372	379	376	358	349	402	361	368	370	361	393	348	356	372	376	350	363	378	373	346	367	384	354	429	372	373	401	401	380	347	378	337	382	380	375	343	360	351	348	358	352	354	358	390	387	363	368	407	344	367	366	410	367	396	393	369	386	385	384	354	372	354	368	381	374	339	347	341	391	321	352	392	362	320	356	382	371	384	380	358	390	338	354	384	381	384	364	328	372	386	333	345	350	380	377	396	351	363	387	340	397	366	381	413	369	393	351	357	407	378	387	341	382	394	369	338	366	385	353	363	370	345	362	372	378	364	375	391	369	375	360	358	392	365	385	374	371	349	369	356	348	375	396	356	369	349	356	365	345	358	371	387	320	354	395	347	390	400	347	377	364	370	377	383	362	360	351	359	382	375	356	371	348	401	363	425	396	381	362	366	426	372	365	393	390	403	347	311	359	377	409	384	384	344	346	410	369	360	342	351	363	333	341	403	391	352	324	353	339	328	382	347	351	348	382	373	376	356	383	420	397	353	382	355	364	384	350	373	364	405	362	366	381	371	377	405	365	375	361	343	380	399	347	372	328	381	361	383	335	378	382	367	369	366	355	361	342	359	366	385	413	380	365	395	390	378	339	372	371	312	391	372	332	391	408	387	366	347	356	370	342	377	370	388	392	393	370	385	385	367	370	358	415	360	351	368	375	389	350	378	380	422	370	384	374	371	359	369	373	388	372	351	384	392	359	386	386	392	349	390	330	355	352	354	355	362	361	360	374	380	353	387	367	373	393	365	346	360	356	317	398	440	349	375	359	320	356	410	337	324	361	360	419	340	396	345	359	355	398	363	403	334	373	380	343	397	361	367	383	385	385	341	343	357	389	359	379	400	417	329	375	361	350	385	337	369	344	339	355	359	360	364	369	356	384	399	361	390	345	399	367	400	421	360	383	384	372	341	370	367	360	321	359	364	368	382	409	345	361	397	354	378	365	396	398	377	336	365	368	365	364	403	350	395	377	375	386	379	373	350	376	357	381	368	401	380	358	365	354	373	375	427	361	351	351	390	361	362	382	425	390	383	375	358	373	374	396	361	348	355	396	372	338	358	360	373	370	390	360	343	374	360	379	351	410	369	343	342	373	367	365	386	353	344	390	346	365	367	369	363	357	367	377	372	395	396	401	372	370	381	386	368	353	369	353	395	382	379	367	330	355	409	387	359	374	361	377	403	358	349	394	407	371	371	358	390	377	369	380	389	368	388	351	386	376	371	407	359	380	390	342	369	382	340	379	359	372	398	374	398	382	364	386	388	341	388	358	349	350	338	372	400	388	370	363	345	360	379	381	357	393	387	373	361	385	393	369	377	389	394	366	350	383	377	338	363	337	388	375	355	344	392	353	403	384	371	385	368	377	381	334	359	361	348	339	351	347	363	361	374	386	372	353	341	340	331	378	387	379	365	362	369	355	363	377	349	386	330	378	357	378	385	366	337	401	329	431	333	372	373	370	372	364	390	394	347	377	370	362	359	365	364	375	361	394	329	359	366	377	357	382	375	364	380	398	355	383	351	392	360	341	368	334	352	385	353	356	368	370	344	390	402	388	310	369	356	393	383	346	398	348	385	365	353	366	345	370	376	361	368	368	350	399	332	353	337	375	382	372	347	368	354	343	387	362	369	413	381	379	350	378	379	372	361	375	343	366	367	377	402	366	418	384	360	354	362	364	365	353	389	357	379	356	387	360	346	385	334	375	355	358	340	335	366	389	350	360	355	367	368	355	395	337	357	342	373	390	365	387	375	393	397	373	378	374	395	329	396	378	371	381	397	383	384	384	374	359	341	376	351	353	372	406	387	357	354	375	373	345	378	382	329	395	392	342	358	363	374	370	368	362	401	356	345	393	367	369	371	364	372	379	363	338	391	373	357	362	378	373	344	331	338	411	371	374	377	392	370	386	352	399	354	386	389	358	356	396	320	360	347	358	397	367	376	395	363	339	397	316	353	360	382	379	374	339	389	345	366	387	398	397	365	377	376	335	338	386	381	337	367	326	395	388	380	368	370	354	394	360	361	345	373	386	382	389	342
49083	61479	65920	54029	39267	23230	9372	5006	947	977	4139	1229	968	904	917	956	946	950	1090	1298	1796	2406	2470	2108	1652	1442	1221	1049	1028	932	915	864	867	896	962	934	896	945	867	931	871	845	928	891	865	885	904	874	927	915	906	862	932	886	935	883	958	911	917	887	906	815	872	872	886	872	914	911	926	869	922	907	863	899	934	850	909	872	896	879	927	835	886	960	867	936	902	866	888	890	938	951	903	853	859	947	890	935	932	875	881	850	914	923	913	899	918	915	952	876	920	951	924	865	909	840	862	907	842	885	913	897	880	921	908	896	862	894	834	888	887	912	877	846	925	799	929	908	911	858	863	881	870	963	874	903	908	936	868	944	871	909	899	926	890	878	942	879	925	879	919	916	927	918	905	885	923	934	878	930	881	884	885	878	929	999	894	927	883	970	873	864	921	951	878	901	900	901	922	915	854	919	900	881	933	947	909	914	872	867	870	899	877	908	889	966	870	886	852	923	886	928	929	862	826	888	861	895	911	952	979	870	897	886	868	879	892	916	918	936	913	887	871	910	931	875	892	914	936	873	902	927	903	934	891	924	933	911	911	875	939	948	856	960	937	899	919	878	938	867	934	868	941	911	905	942	879	860	922	865	895	825	898	896	942	895	893	901	891	870	926	916	925	908	938	927	914	896	896	879	847	901	903	864	915	875	925	899	847	942	889	908	940	901	892	990	892	899	888	867	864	899	874	914	917	912	852	866	920	907	850	872	893	948	926	876	857	879	934	839	866	923	877	896	895	955	879	893	904	907	895	846	915	982	874	934	935	875	869	865	923	896	862	949	945	965	976	939	893	887	859	898	863	840	917	931	882	886	902	875	869	907	847	866	891	919	880	955	920	883	901	873	936	921	913	871	918	899	933	875	931	847	868	908	900	904	917	864	843	954	916	893	872	906	917	913	911	890	915	962	810	912	854	838	911	888	948	885	902	963	934	859	909	960	894	885	943	873	905	884	892	918	859	902	896	910	947	908	883	870	899	881	904	905	853	911	905	911	863	886	888	895	857	969	858	856	929	907	915	925	846	889	943	881	840	923	902	884	938	926	860	889	954	876	940	892	870	901	895	897	896	875	924	890	935	870	890	887	868	907	911	859	953	894	901	925	902	903	884	894	866	937	904	908	954	948	835	854	869	858	887	927	869	928	876	880	939	899	921	885	910	889	907	920	867	909	873	871	880	853	902	879	872	869	896	956	928	899	883	895	843	906	881	867	899	923	908	892	941	932	904	927	865	863	914	921	913	875	873	882	905	878	900	866	907	896	871	840	914	895	925	887	900	958	884	888	936	908	928	875	909	866	941	873	967	942	952	840	881	866	931	909	917	919	900	936	888	937	867	898	921	913	923	910	868	885	935	917	854	906	920	934	931	893	897	909	942	885	941	891	919	896	836	823	887	936	879	914	894	888	927	850	938	903	902	910	921	927	883	891	881	918	896	923	904	914	950	921	963	873	894	927	958	905	946	900	866	887	883	943	913	903	881	891	963	830	907	881	854	922	910	892	854	912	892	863	863	900	864	908	901	866	922	840	875	903	861	883	913	929	830	930	917	880	918	897	879	871	955	936	917	913	902	867	944	899	923	918	865	883	835	889	903	910	941	935	945	892	884	879	898	901	930	875	912	930	864	904	892	920	896	878	924	874	924	945	924	924	916	906	855	950	928	860	884	935	968	932	916	909	910	872	931	893	922	883	907	913	876	927	929	899	895	906	890	867	869	923	923	939	902	911	895	886	936	901	882	900	932	898	931	856	918	936	892	942	882	885	893	881	853	866	944	827	919	951	937	901	894	904	917	893	863	858	893	901	939	889	943	931	899	890	903	910	916	922	883	865	853	873	898	951	932	877	894	932	891	882	944	910	894	886	931	876	925	900	910	910	828	858	861	885	914	862	903	918	920	894	926	873	843	899	872	836	907	945	931	916	868	897	930	915	885	918	921	949	936	998	878	883	842	930	933	948	881	921	874	917	863	873	922	899	847	928	914	911	890	973	898	921	909	930	920	883	881	952	925	918	929	907	955	921	861	882	905	913	857	922	942	931	941	907	844	900	950	913	918	885	931	879	923	903	855	869	916	906	850	878	890	900	890	882	943	925	871	887	878	930	912	875	859	916	913	923	921	886	894	874	867	892	979	870	895	912	917	890	885	924	920	911	930	906	908	923	874	894	907	859	985	942	930	877	920	943	891	914	906	915	896	894	921	912	900	946	907	923	903	925	891	931	896	821	892	837	874	934	961	898	870	879	938	900	859	874	859	893	872	893	854	933	887	881	905	863	886	881	949	901	926	894	857	843	893	868	861	965	920	937	893	885	906	894	898	936	927	933	900	904	940	888	879	909	880	862	917	963	938	921	906	905	942	903	935	905	887	893	895	857	882	865	928	926	876	881	911	910	939	895	880	850	909	884	898	868	919	836	951	904	922	929	929	894	875	908	888	881	855	876	891	897	962	913	902	899	880	857	878	891	873	871	952	905	859	897	885	913	889	960	826	913	837	958	909	921	887	856	905	865	808	931	900	864	878	959	901	916	899	923	878	883	963	909	876	882	867	902	927	932	939	897	880	834	964	910	822	904	926	912	945	999	894	884	892	886	917	856	935	870	881	939	903	885	927	938	890	912	858	965	912	886	914	811	856	879	849	870	902	897	878	882	969	864	956	898	957	915	852	866	881	928	834	955	850	888	897	927	865	898	945	943	919	881	903	942	894	882	919	868	895	915	927	956	884	944	858	897	930	853	882	916	892	859	857	932	858	837	902	866	933	888	832	913	884	936	907	870	922	867	919	937	859	883	923	899	915	892	938	939	903	895	844	931	911	915	934	880	936	831	903	879	902	927	896	866	928	971	919	885	900	863	861	931	868	913	930	930	929	958	920	912	901	891	904	856	938	887	914	920	925	938	887	878	895	900	981	872	914	913	949	864	951	862	879	892	903	895	860	846	916	932	902	914	892	918	872	906	861	917	923	910	876	950	917	916	905	942	911	903	940	931	863	904	908	848	855	838	859	879	825	906	900	850	883	902	913	914	893	928	911	951	961	870	888	885	947	919	929	879	866	906	890	933	929	962	870	962	921	913	923	893	901	868	852	904	878	898	883	908	895	900	884	913	920	901	888	921	922	886	904	915	931	934	907	900	889	886	936	895	902	888	945	848	938	897	901	927	906	915	874	856	926	944	868	884	887	866	923	891	931	936	892	957	905	921	840	885	884	908	914	879	848	902	947	905	913	857	964	848	917	900	870	926	906	885	850	908	852	849	875	959	870	867	882	953	914	891	863	914	919	866	909	904	877	909	926	905	884	934	882	877	859	887	948	918	859	909	903	905	904	931	904	902	915	884	885	935	903	884	883	917	841	894	896	917	916	933	856	901	886	907	906	896	914	919	847	929	923	908	895	946	875	906	910	881	920	895	936	910	967	891	879	884	879	862	943	923	899	939	897	925	910	880	873	956	854	855
76476	76541	70640	50408	33242	15906	2625	749	367	453	2134	1512	383	384	364	406	412	394	392	458	527	682	592	485	417	433	434	421	385	394	378	373	367	390	325	339	340	363	396	356	355	382	385	373	383	371	403	369	356	377	391	349	375	384	353	354	361	349	357	365	386	356	358	384	368	383	375	324	360	378	327	397	375	365	356	375	361	385	368	357	365	338	358	361	378	395	323	377	371	347	366	328	384	359	383	371	371	369	391	394	360	386	346	356	400	362	360	354	366	371	353	380	369	363	368	381	373	358	377	372	371	378	394	376	321	374	361	366	369	360	352	378	358	351	404	311	341	371	368	371	392	316	378	352	380	353	365	371	373	373	363	334	396	381	364	386	384	362	378	367	417	356	362	376	351	363	376	343	360	365	369	377	397	382	375	385	370	333	359	366	395	385	363	330	359	348	327	379	384	354	386	355	376	354	407	350	352	326	359	373	366	406	359	370	368	353	400	363	339	410	359	369	375	387	386	345	389	359	357	367	354	366	363	397	345	388	347	326	431	401	378	363	351	389	383	372	353	359	378	409	357	361	360	375	380	380	385	365	376	336	394	345	378	343	345	345	364	342	349	366	348	373	376	391	360	366	375	389	369	376	367	393	396	383	356	350	372	363	366	353	352	359	376	359	363	369	364	346	366	359	376	354	353	369	325	391	360	350	373	367	391	386	396	333	375	365	374	381	397	378	378	363	341	340	372	381	340	357	374	380	342	386	395	361	430	354	350	397	341	359	378	395	355	356	346	397	379	357	360	388	368	346	359	359	393	385	343	331	348	373	397	361	361	392	358	378	341	365	378	335	350	377	385	345	387	372	359	417	359	381	392	369	399	369	347	373	332	364	386	373	381	387	391	349	376	363	359	349	368	345	350	404	366	396	348	366	391	372	396	373	373	385	396	351	365	338	370	352	352	357	347	350	355	344	351	337	372	356	349	362	347	401	350	352	378	391	358	400	339	367	380	392	373	377	357	385	368	355	399	373	357	370	383	346	368	374	375	342	388	367	376	375	386	410	397	385	342	347	357	330	385	326	350	342	378	404	361	375	368	369	356	378	380	364	356	355	384	372	380	368	332	358	381	384	345	397	388	369	362	385	346	360	336	350	393	396	383	340	385	364	366	385	408	353	362	353	359	364	356	385	365	377	373	372	383	366	413	355	365	346	379	388	356	381	397	354	373	358	392	376	350	366	389	368	398	343	378	360	371	389	410	370	379	386	381	384	375	358	346	337	361	354	385	362	400	360	362	356	334	342	360	355	364	394	387	423	433	345	368	355	371	412	345	369	382	398	393	366	364	361	362	378	372	362	356	385	375	359	347	363	379	377	376	378	341	367	349	364	332	362	385	367	362	365	353	387	353	406	361	344	342	395	369	356	363	363	403	395	404	340	382	379	391	388	316	373	362	368	369	382	401	397	400	383	413	361	408	370	363	338	405	366	368	350	359	367	381	374	371	387	343	389	390	390	368	327	370	390	367	387	362	357	396	343	366	351	366	408	384	359	368	394	360	380	376	392	383	369	359	383	363	358	365	404	381	337	340	360	368	340	391	379	368	368	398	389	367	369	380	372	361	371	379	339	362	399	352	365	356	381	357	363	365	356	373	363	380	365	371	368	384	326	349	363	352	378	371	355	365	407	376	380	369	374	409	385	375	392	349	346	390	377	385	375	367	314	366	359	408	380	388	398	360	332	399	382	373	355	358	374	349	362	398	386	352	369	368	378	367	368	356	343	363	358	373	374	381	364	362	360	377	359	337	390	368	338	350	368	356	396	368	351	370	350	358	393	371	370	354	364	444	366	390	386	371	372	395	418	376	364	406	363	345	394	361	379	382	364	380	343	368	334	360	370	379	392	384	346	362	390	355	359	394	382	375	406	375	324	370	377	325	368	353	362	368	371	351	342	359	377	339	415	376	385	374	371	396	386	403	377	392	396	360	357	341	365	354	400	362	387	380	329	369	371	380	354	369	378	371	341	351	365	386	339	362	356	381	343	368	355	364	391	361	352	380	341	393	366	388	369	368	379	341	382	347	381	365	388	399	364	369	385	353	375	376	361	374	383	379	374	373	386	379	383	383	358	387	377	373	395	369	368	367	334	318	385	349	351	358	378	380	350	380	387	384	366	358	385	371	391	385	361	383	362	357	347	343	337	376	384	369	371	350	369	345	405	384	386	379	371	376	359	365	384	374	381	368	358	369	372	379	373	366	400	376	359	341	344	371	343	355	398	336	373	386	345	381	398	359	362	363	351	384	356	378	369	366	384	367	393	352	391	366	386	377	363	399	389	375	373	366	394	365	360	335	377	391	338	369	380	341	346	358	373	330	388	399	375	357	369	375	387	384	377	340	377	369	381	352	357	403	401	387	368	352	384	351	419	392	378	378	379	365	366	337	373	364	382	381	408	392	350	341	394	357	347	368	370	380	347	369	374	365	379	398	360	361	353	355	331	413	381	374	334	374	381	390	366	388	356	317	377	375	406	384	406	414	385	396	354	357	373	366	372	320	367	385	376	352	373	371	356	360	378	366	355	392	354	359	386	401	362	369	362	347	376	378	351	338	374	348	362	355	396	349	375	373	366	380	378	362	366	395	362	336	377	375	327	343	380	391	379	371	373	357	396	378	344	343	362	387	385	353	367	361	363	331	345	335	355	373	371	396	393	363	371	361	348	390	393	363	386	390	342	370	383	386	372	372	365	358	410	378	352	377	352	339	388	381	357	359	352	376	355	384	377	334	336	339	332	392	427	374	366	392	346	398	382	373	390	396	357	410	343	383	361	411	359	374	359	402	374	373	384	401	391	360	386	400	368	382	369	383	373	355	367	397	336	375	339	372	383	357	359	351	394	358	421	356	362	379	403	371	332	375	386	379	416	369	335	373	414	346	398	378	360	408	381	360	353	353	398	359	373	370	377	363	388	388	363	375	387	313	376	351	381	362	362	354	367	358	406	364	368	362	390	368	361	362	348	403	394	400	373	343	342	357	435	348	393	357	343	365	391	359	368	347	340	367	379	368	406	363	391	387	364	355	375	354	341	366	365	360	374	362	363	346	372	361	367	360	356	402	382	394	369	389	377	374	370	381	370	390	377	361	357	367	362	361	380	403	381	384	375	374	386	381	339	393	373	380	342	394	346	336	357	387	358	342	409	388	375	387	393	388	377	369	350	360	353	390	377	406	384	365	358	385	322	380	369	361	375	391	368	365	386	376	321	398	376	362	395	344	380	378	397	371	374	392	369	380	384	350	376	362	363	381	397	357	375	379	361	343	371	382	359	384	361	364	397	368	352	366	382	411	363	348	373	374	383	380	358	345	340	398	414	391	365	349	369	362	376	337	382	365	392	377	417	372	358	370	360	396	385	399	359	375	359	362	338	389	380	398	371	358	375	359	421	368	369	388	374	363	368	373	403	373	374	353	378	363	399	364	355	408	359	360	357	371	342	361	344	378	350	362	360
49843	61008	64774	52532	39216	21051	5468	2088	1008	1348	8405	4735	922	909	922	899	994	937	1010	1251	1819	2496	1854	1519	1285	1339	1259	1116	962	900	885	917	903	854	860	870	933	926	875	929	902	868	885	880	942	930	925	875	881	800	863	912	905	888	934	887	924	895	859	942	939	891	906	906	903	901	919	898	895	921	884	839	887	990	907	882	882	824	861	940	883	910	887	872	910	939	922	903	854	864	888	900	892	936	944	922	877	915	867	960	927	945	869	937	900	848	917	887	939	914	908	894	887	911	885	884	876	902	891	896	858	936	952	900	845	901	914	875	889	894	880	933	923	883	894	934	903	888	917	899	885	902	894	913	943	901	932	840	878	943	896	882	939	920	935	881	855	923	938	887	901	863	929	913	893	887	922	874	923	869	887	830	920	881	914	888	889	902	948	897	958	917	878	900	854	968	955	862	908	942	889	932	839	876	862	938	886	930	906	876	893	891	877	929	911	940	890	877	907	899	873	877	924	916	905	896	902	868	913	934	833	880	927	879	932	885	844	935	981	947	889	950	919	874	896	885	943	851	851	939	865	863	937	927	862	867	895	867	914	891	909	917	896	860	995	966	852	921	932	889	844	872	923	905	917	849	926	899	919	944	876	856	909	862	905	883	885	910	880	888	941	937	889	872	887	941	922	907	899	884	906	915	872	877	896	926	856	962	879	876	904	916	911	880	869	871	950	868	829	975	850	942	873	915	946	895	974	944	935	875	906	903	898	892	912	910	943	877	928	850	926	897	873	867	916	854	857	894	877	911	895	908	876	861	904	902	860	884	911	867	933	897	906	932	894	871	895	865	861	917	903	911	895	911	874	950	881	934	907	843	884	892	922	900	882	902	927	876	966	905	1005	863	915	948	902	911	932	861	938	879	856	888	898	921	898	907	900	958	881	863	890	953	907	928	906	915	907	887	918	881	891	857	903	859	934	936	877	883	933	912	908	912	855	918	972	919	912	880	875	862	883	931	923	949	955	937	876	898	863	911	905	876	864	914	913	911	894	885	902	911	824	900	910	847	966	897	912	893	908	863	894	871	851	895	859	864	839	913	942	878	907	877	907	928	909	899	873	887	851	911	948	961	904	847	897	891	971	915	861	932	883	892	862	867	939	893	916	897	896	837	910	919	908	864	908	953	898	919	918	952	909	878	916	884	861	925	893	907	928	895	939	907	952	907	849	931	898	851	916	850	943	878	933	928	877	900	886	938	956	914	917	846	875	874	927	900	881	886	919	887	915	939	859	944	915	911	907	900	885	909	904	926	899	884	855	972	921	906	920	856	905	948	908	881	923	940	906	894	888	903	935	914	887	937	956	992	928	914	888	926	868	909	945	905	902	880	886	870	883	918	872	913	911	876	867	847	872	864	912	874	919	902	889	909	898	906	930	912	867	840	869	885	918	863	890	916	927	945	890	883	932	885	926	937	901	910	900	893	934	845	883	904	969	949	962	927	872	920	870	899	930	830	887	884	894	898	908	876	918	912	885	949	924	939	888	939	920	941	880	903	902	862	887	890	898	929	883	913	855	966	893	886	911	856	900	923	936	871	892	889	912	915	922	923	892	901	899	902	870	900	859	913	937	864	899	892	871	894	864	886	948	922	887	845	884	911	875	907	948	915	931	880	913	939	897	901	918	903	899	890	942	919	924	888	876	872	865	879	915	977	911	869	892	896	896	954	932	903	876	899	900	939	904	898	893	874	885	885	871	878	891	905	850	865	911	896	917	910	923	915	899	917	860	851	844	925	916	876	882	956	901	906	861	904	915	874	923	916	916	927	935	904	919	891	855	880	905	903	897	944	932	926	892	899	903	863	867	864	877	859	890	882	933	900	865	957	871	866	912	953	934	896	877	961	902	933	905	898	886	888	882	930	900	866	890	821	904	843	850	896	923	897	842	945	871	948	910	946	885	870	838	887	903	919	889	874	859	891	899	894	908	897	887	866	902	937	835	909	916	873	886	914	923	903	919	962	881	892	921	858	854	927	874	941	891	937	897	864	849	916	908	877	882	943	857	944	862	896	881	943	880	879	905	898	948	908	887	924	940	923	878	882	897	858	921	957	961	974	886	948	915	901	922	872	891	862	907	887	872	863	885	949	835	854	955	900	911	875	888	957	934	908	863	964	883	943	905	883	909	928	906	882	945	969	907	879	910	877	904	920	881	871	937	907	968	881	881	952	892	892	860	897	879	902	902	889	939	876	871	881	916	958	923	935	907	897	900	917	931	918	856	889	947	883	902	922	883	959	911	986	903	867	845	908	940	858	919	910	915	914	887	981	865	887	896	901	905	917	906	886	874	859	929	914	881	891	898	869	898	975	870	934	874	876	892	877	867	862	948	925	900	889	919	876	925	881	900	891	922	924	893	849	916	849	882	894	872	854	892	891	863	891	902	893	919	910	917	941	889	914	938	911	850	921	864	920	865	915	871	900	920	944	910	904	861	906	921	882	873	950	895	949	889	989	912	836	879	857	879	879	901	885	897	897	873	897	862	976	917	879	945	940	894	922	890	886	899	961	859	922	918	901	901	862	946	898	914	910	903	950	905	952	916	848	858	955	912	876	931	838	884	907	847	887	873	924	896	875	982	930	929	846	895	887	949	923	903	917	880	902	927	902	933	908	900	905	1010	935	945	889	906	909	864	874	917	925	893	881	879	930	893	902	895	907	880	893	919	909	882	891	901	904	900	911	877	895	873	899	896	948	942	876	971	901	907	890	910	909	937	909	886	893	914	913	924	880	895	890	934	917	949	924	939	889	881	832	877	902	907	941	841	871	904	914	921	924	900	903	868	909	885	903	895	935	884	884	880	878	904	861	917	945	891	917	869	879	893	942	885	877	881	902	879	939	921	936	903	922	880	924	892	895	907	905	898	913	954	911	842	926	920	931	907	880	920	957	898	931	942	876	866	951	846	929	910	863	915	931	928	939	833	924	868	886	904	887	962	927	913	913	900	891	905	914	932	912	894	902	960	896	864	899	893	907	873	879	893	973	911	915	953	893	910	883	935	870	893	892	878	889	913	893	888	899	894	946	843	938	883	844	887	946	865	905	950	877	888	910	904	892	878	888	941	869	885	899	923	943	880	877	916	931	907	898	889	882	946	875	898	878	916	884	899	938	893	869	924	891	916	874	879	914	879	878	938	947	915	966	857	897	947	876	891	893	951	901	905	930	893	939	902	857	875	866	918	904	940	949	939	885	912	855	941	830	897	820	890	911	881	923	894	912	951	901	875	920	905	879	952	946	934	872	874	945	938	966	939	911	887	861	911	876	930	906	896	872	903	895	867	888	883	888	866	906	897	902	906	917	944	911	897	918	900	872	943	930	859	916	909	912	898	899	949	865	955	911	875	903	902	922	887	915	875	880	900	863	912	905	909	905	913	853	879	958	890	859	914	899	928	905	929	911	867	919	967	974	859	917	980	923	850	912	875	891	914	884	911	893	883	925	864	890	941	852	893	930
74582	76504	71013	49724	31262	15376	2933	888	402	380	1502	1721	405	373	417	393	388	389	409	440	827	706	680	581	525	462	401	392	396	333	341	351	378	392	400	364	396	365	407	354	380	346	385	357	349	370	413	354	393	396	369	388	365	385	357	365	376	363	384	367	351	386	400	352	371	395	403	334	415	379	381	366	332	380	349	381	329	373	360	339	347	360	385	387	354	358	374	367	368	365	391	400	359	382	373	369	380	356	361	332	391	372	378	391	378	403	352	366	376	410	364	351	359	372	400	388	381	400	361	372	336	378	388	345	379	377	380	345	368	358	396	374	377	361	365	371	356	379	378	366	379	403	387	382	384	343	367	402	381	354	394	359	372	384	370	355	361	395	359	389	384	362	367	375	341	355	367	345	347	347	326	354	362	382	377	363	380	373	328	347	349	381	375	368	383	318	366	383	390	412	370	357	421	373	386	361	366	361	364	419	364	365	371	384	398	419	394	363	330	375	385	370	389	379	364	370	329	358	387	375	362	369	363	364	337	392	373	338	367	356	391	327	366	335	384	426	345	345	380	338	377	408	364	325	378	373	358	374	380	369	357	346	379	416	350	376	343	388	354	378	327	358	378	385	397	365	362	361	382	346	355	369	375	394	352	368	371	396	393	354	335	361	401	369	355	372	399	375	385	369	358	401	383	391	364	357	370	365	379	383	352	382	332	378	336	382	375	356	343	355	369	398	366	350	378	386	396	387	386	362	374	365	367	362	373	381	359	369	399	329	349	354	349	364	382	361	381	367	390	369	402	353	371	395	413	325	386	341	372	375	370	383	392	382	388	358	374	398	383	341	368	395	359	376	358	381	379	362	367	391	370	346	378	427	371	388	337	387	375	384	395	364	369	376	384	352	379	342	375	381	349	356	389	351	371	371	367	415	368	352	400	360	388	376	384	382	388	399	397	368	352	376	375	359	334	395	356	404	370	391	402	356	362	387	386	370	366	405	360	369	351	382	386	349	342	356	371	368	369	398	378	371	381	368	357	318	374	351	372	358	376	372	342	388	365	355	364	376	331	342	349	399	395	373	368	387	342	405	392	380	371	356	345	384	387	418	393	393	346	365	348	370	344	380	379	366	311	331	386	335	353	344	346	362	347	344	372	387	347	371	380	372	390	372	396	327	365	381	343	344	379	368	341	388	386	358	388	367	371	374	361	380	365	338	349	399	366	364	386	354	386	362	348	374	376	377	384	344	392	360	373	372	388	389	354	404	379	372	385	402	401	332	382	352	368	356	358	350	397	361	358	368	389	349	356	355	349	380	358	359	364	383	350	355	357	402	391	371	367	367	388	384	351	362	423	373	367	397	365	396	365	361	373	329	361	370	352	372	383	377	407	404	379	372	397	386	380	381	391	381	313	365	371	376	355	369	360	350	391	368	392	390	381	376	356	352	381	367	386	363	367	382	369	364	403	358	387	369	349	362	360	380	367	391	354	371	383	377	395	333	369	373	402	372	359	367	367	396	366	349	349	381	347	353	360	357	395	353	365	404	387	369	375	380	364	394	393	357	384	370	368	343	397	356	365	352	395	379	409	338	357	356	366	378	366	360	367	377	384	364	391	369	374	378	375	354	358	361	361	381	356	368	376	386	373	327	379	382	387	418	374	385	320	374	402	357	347	368	373	359	369	379	372	406	415	356	375	390	421	363	406	361	349	370	379	369	370	361	370	364	365	367	345	384	382	366	359	352	410	370	379	390	358	354	386	386	364	356	373	345	393	331	351	448	344	388	382	366	383	390	315	370	367	365	365	381	348	393	345	392	386	386	331	363	367	374	375	354	345	373	366	342	340	379	377	393	376	385	341	388	331	362	373	368	374	379	365	360	399	373	384	358	343	386	347	365	360	368	405	362	358	399	380	334	354	350	358	388	364	397	349	372	373	410	361	366	366	337	385	338	406	384	382	364	349	381	403	317	413	406	386	373	368	331	376	375	382	408	365	390	361	384	394	399	371	333	388	409	356	392	362	351	399	375	380	380	365	372	355	361	351	387	418	371	365	367	342	360	366	368	364	366	354	398	369	378	355	376	381	383	398	333	383	398	332	367	364	390	361	361	387	369	368	361	353	374	362	361	363	372	374	353	380	384	344	388	401	379	351	397	342	373	430	393	393	385	400	367	371	392	368	369	365	385	400	365	377	371	357	367	371	367	404	369	388	358	326	380	401	360	365	380	326	375	391	364	322	356	347	392	368	347	385	381	378	329	355	357	362	431	403	385	342	357	396	375	339	365	394	370	378	372	378	365	377	360	361	404	379	361	385	331	360	347	379	378	390	347	348	340	354	364	362	350	402	396	379	390	348	380	399	373	377	348	352	359	394	370	367	360	402	366	400	380	358	369	353	373	369	365	361	356	355	372	376	372	356	336	382	377	340	387	400	410	371	338	385	321	361	354	387	386	358	370	347	385	334	358	364	357	373	373	389	386	394	374	372	367	359	368	369	360	391	354	343	409	402	372	385	349	376	369	377	384	346	374	368	402	387	360	363	357	377	367	341	414	357	357	384	329	347	413	352	381	348	384	376	396	392	398	397	343	343	386	380	345	356	384	401	378	371	368	345	356	362	369	398	364	353	388	395	360	349	361	356	393	375	372	375	386	351	371	350	368	359	394	376	366	370	367	368	401	369	391	355	393	345	384	366	366	355	376	351	364	348	371	331	365	366	394	374	347	361	372	383	338	361	363	356	369	381	363	356	354	386	343	367	377	404	382	391	363	342	391	393	350	361	395	327	377	356	378	341	369	396	387	373	353	392	351	350	369	384	342	397	365	390	343	413	362	363	386	363	392	356	362	368	382	375	390	351	364	365	361	399	385	361	343	332	355	360	408	385	367	393	382	388	366	357	353	364	356	393	361	345	375	343	379	398	374	373	389	365	346	403	377	385	350	388	355	380	370	377	392	345	365	360	376	356	377	359	342	386	375	358	384	399	380	334	362	379	380	394	392	400	364	396	386	376	326	373	362	383	376	376	339	391	360	369	384	364	348	370	349	376	399	379	383	358	361	388	349	348	369	338	405	393	338	312	391	374	336	347	383	325	392	384	357	352	391	356	387	372	395	415	376	391	387	373	357	402	380	374	373	406	377	372	353	382	364	341	366	409	403	374	390	384	357	374	386	374	369	383	397	360	383	393	382	353	342	340	380	372	356	364	385	388	383	358	393	374	377	350	398	411	315	377	375	384	382	402	377	351	366	372	371	365	348	357	375	358	381	369	366	364	357	387	360	357	362	365	364	361	362	402	374	360	376	381	390	377	362	352	386	371	376	383	377	381	362	362	392	360	379	361	357	386	322	325	375	383	374	350	362	341	416	382	356	358	414	387	373	384	390	349	376	398	377	377	350	384	382	340	362	387	333	396	324	369	395	381	382	339	374	375	359	375	361	362	346	395	370	370	380	371	359	363	332	372	372	350	369	376	405	398	363	363	333	371	385	365	382	372	372	378	370
49389	61318	65758	51326	37335	21917	5948	2734	1048	1093	6228	5921	917	938	924	978	918	901	996	1366	3271	2846	2238	1964	1793	1236	1195	979	899	919	902	942	859	936	906	900	935	873	888	935	936	924	866	897	943	855	883	894	894	926	868	872	981	917	902	962	925	907	850	882	899	933	869	853	893	859	919	949	953	943	903	877	921	871	883	901	891	913	955	907	848	919	841	919	911	920	926	931	864	852	921	899	905	910	839	872	952	922	942	933	853	918	886	914	940	890	979	851	852	876	867	879	854	959	903	882	886	921	922	931	916	888	923	904	901	936	885	894	905	941	919	868	889	907	948	859	904	917	899	912	964	915	877	952	905	903	860	898	895	853	894	886	881	912	900	947	916	900	904	920	937	896	926	909	921	894	844	851	905	888	914	991	936	855	880	878	940	899	874	901	891	918	905	981	885	893	965	904	928	860	871	894	915	911	887	879	948	883	861	904	959	953	916	945	910	965	885	916	892	901	890	892	868	903	901	931	914	889	894	910	936	955	902	916	861	974	893	889	941	937	933	902	880	950	877	870	915	863	913	877	892	928	858	883	942	917	906	905	912	916	918	894	920	893	882	919	896	919	875	928	930	881	901	917	868	870	905	909	878	885	890	863	919	904	884	875	893	886	863	904	888	903	934	894	894	900	888	898	896	879	895	966	913	936	964	846	920	908	911	941	914	877	964	934	869	905	919	854	893	873	881	888	898	954	864	940	888	863	889	894	906	954	902	867	850	885	928	907	962	860	947	887	859	885	922	933	885	914	898	867	873	859	923	876	873	911	886	926	896	898	931	905	891	908	870	920	913	840	926	889	843	914	909	878	929	911	938	908	888	903	878	943	908	968	894	976	886	912	944	940	896	883	947	895	868	900	896	912	941	870	916	953	914	941	956	871	941	864	891	902	898	898	884	848	969	917	911	910	859	894	894	863	847	931	864	855	899	901	881	921	869	862	924	928	877	906	927	867	855	941	934	883	914	914	897	858	910	912	874	907	877	875	876	916	900	936	926	878	908	945	911	950	939	941	915	897	991	913	994	914	919	872	843	952	892	898	911	867	873	906	946	880	901	879	918	902	934	810	893	944	887	978	893	854	943	976	957	858	925	943	856	929	938	880	918	867	946	919	940	913	896	904	934	926	926	969	946	885	863	904	884	925	912	905	876	910	893	877	896	926	915	923	928	899	934	894	933	904	883	866	897	880	856	867	916	940	955	895	903	906	933	889	947	963	945	848	913	894	916	869	929	909	909	895	864	888	828	905	848	913	918	941	927	895	964	919	961	903	981	944	876	874	906	910	867	916	945	903	929	900	945	919	902	861	940	878	968	829	925	919	894	939	858	867	905	948	869	927	923	918	908	921	883	937	888	894	889	877	883	886	908	872	876	924	848	914	877	882	857	882	918	901	882	941	930	900	916	928	944	889	883	904	883	886	921	907	919	876	923	877	930	893	881	947	970	912	901	904	881	863	905	936	923	874	914	933	854	980	955	856	910	903	925	879	877	891	876	879	887	897	890	957	919	974	940	905	898	867	874	895	920	873	914	940	905	853	876	945	892	863	940	867	925	938	948	907	917	886	869	892	929	903	867	908	822	959	836	939	918	899	967	916	877	916	874	925	908	939	879	923	933	899	899	862	904	909	905	892	892	920	888	979	850	943	927	906	902	866	897	870	887	927	934	944	893	886	854	967	893	919	933	838	881	957	879	874	855	879	912	932	898	919	888	924	919	879	910	861	923	976	885	869	927	886	881	974	857	821	862	916	931	838	881	891	879	917	928	932	952	940	851	888	899	915	949	919	932	925	935	938	891	907	917	876	927	872	953	913	901	887	883	894	890	906	886	915	954	894	887	885	937	917	939	872	907	957	895	918	835	924	966	920	922	934	892	885	912	843	917	871	905	965	899	924	926	942	966	893	849	893	938	950	947	829	859	918	940	932	912	914	934	898	967	845	859	924	951	878	941	879	899	869	898	896	928	929	895	923	897	928	897	891	886	894	886	883	883	911	950	908	932	896	922	887	887	932	910	891	902	895	889	870	996	923	893	884	930	888	908	916	931	939	892	878	895	873	899	887	930	921	866	865	897	910	873	884	932	877	933	893	882	908	905	914	988	854	874	949	870	913	908	894	881	928	879	877	894	894	966	905	934	908	908	882	922	934	923	893	922	884	931	871	880	947	905	878	906	943	913	952	861	866	872	911	918	957	946	897	844	921	915	919	903	929	872	886	870	897	868	976	842	909	880	926	892	881	868	956	901	876	955	884	912	891	939	933	907	949	868	951	844	909	831	954	936	889	909	879	937	920	893	883	859	857	890	903	866	918	914	962	941	940	887	918	863	968	910	920	891	898	884	860	880	876	933	924	903	891	882	952	854	910	943	852	897	890	867	896	869	885	889	929	875	963	875	875	947	851	883	928	897	925	871	890	939	845	878	917	873	930	901	907	898	917	897	907	879	943	959	900	851	876	899	870	897	888	928	884	906	914	951	865	899	886	921	968	886	869	932	912	970	923	912	863	952	891	895	915	961	882	870	869	902	872	961	923	1001	907	895	907	918	925	915	913	839	899	869	985	862	864	945	925	904	895	843	867	898	920	868	896	941	953	920	874	903	889	937	904	968	869	941	902	919	892	931	866	873	871	970	939	926	959	935	901	891	835	921	903	906	875	853	905	880	916	898	855	892	915	921	943	941	948	909	905	934	906	910	890	903	906	924	914	928	934	905	934	893	877	886	876	889	971	914	861	887	957	912	911	891	911	929	960	922	873	923	985	921	950	918	956	913	878	902	895	891	909	948	850	882	850	904	926	910	932	944	913	837	873	904	914	892	882	852	947	890	912	935	932	930	887	919	948	933	919	886	923	954	909	888	900	927	899	927	883	892	900	893	904	883	869	921	931	937	847	883	870	913	949	874	877	928	902	887	918	930	853	948	908	878	878	902	922	911	856	877	954	876	896	909	907	899	921	908	833	847	884	847	903	867	931	916	906	873	836	907	894	900	894	904	907	913	886	876	918	923	871	843	891	911	884	895	924	926	909	890	923	927	935	940	850	910	970	932	925	882	941	888	934	972	884	872	888	908	923	882	856	896	952	885	879	851	955	909	885	931	934	879	904	879	907	919	867	907	955	854	873	935	916	860	895	896	892	898	868	865	868	857	877	868	906	905	881	890	924	894	905	851	888	972	917	940	929	847	861	872	818	862	895	939	918	924	881	886	909	921	906	948	953	969	969	918	885	906	905	923	861	885	943	918	923	886	915	930	914	951	912	860	891	944	919	914	892	884	934	890	908	927	896	910	929	908	938	829	889	872	873	910	950	915	924	878	905	911	884	925	845	894	961	943	911	922	932	913	913	906	898	918	931	948	995	923	907	960	969	917	890	888	891	887	927	947	886	868	910	836	894	947	900	929	885	935	932	895	889	889	852	905	944	882	903	907	925	889	904	901	882	913	922	873	865	875	898	890	888	893	849
74847	76459	69775	45405	30422	15277	4171	1971	461	383	853	1094	383	411	356	411	371	369	362	428	908	715	438	542	566	548	519	438	376	387	398	385	350	398	353	360	382	374	371	376	354	364	343	402	370	323	350	401	355	350	354	387	352	391	357	363	362	397	347	390	405	363	377	397	365	371	378	370	374	351	357	380	351	377	385	382	363	356	362	375	419	347	390	354	350	366	372	384	345	375	380	368	363	406	349	333	329	342	389	338	374	331	393	341	379	360	393	381	343	376	395	395	414	396	358	378	381	361	374	364	373	372	369	389	391	361	375	368	366	384	332	394	366	360	362	382	334	350	365	347	370	378	380	406	337	403	342	357	405	390	372	377	400	398	376	375	356	357	359	353	377	352	355	348	364	357	371	373	353	385	358	348	372	364	358	371	357	354	367	398	374	399	374	355	418	388	399	398	375	358	365	404	368	330	399	359	381	373	389	357	336	375	356	378	359	376	376	401	357	367	372	381	367	386	341	343	372	367	367	372	393	353	368	390	372	365	418	371	365	381	329	341	371	381	389	390	393	387	372	382	382	387	370	373	421	367	374	382	348	368	347	368	386	383	378	340	392	380	390	358	391	349	375	385	353	350	364	387	405	358	357	362	408	396	357	372	409	355	366	382	388	358	358	364	384	388	407	354	376	369	361	376	378	351	403	378	354	372	363	386	363	352	369	357	372	345	351	349	357	374	382	355	364	356	392	391	394	391	364	380	366	372	370	378	395	362	366	364	368	371	386	388	352	376	377	378	321	373	388	339	412	380	352	399	381	383	355	368	378	377	348	374	360	354	359	354	365	380	384	360	337	359	400	370	379	353	404	372	386	420	347	370	368	379	359	362	359	368	380	371	386	375	387	363	368	358	378	391	373	368	423	354	363	383	357	407	370	398	371	353	370	373	334	364	354	408	338	380	389	411	344	379	385	362	331	372	361	354	378	364	369	373	383	394	379	363	355	375	358	395	373	400	337	380	372	373	364	359	374	378	376	402	400	403	371	382	380	389	338	359	380	348	381	346	378	360	381	386	361	344	381	387	361	370	348	397	373	379	359	351	391	367	368	364	394	373	348	373	386	359	373	378	352	385	352	400	371	370	383	415	369	373	339	354	363	393	330	381	379	372	402	369	398	369	379	382	353	369	364	358	381	374	382	361	398	392	344	365	398	358	378	346	378	366	372	350	361	388	401	384	360	389	381	340	334	380	388	353	365	382	371	351	398	360	398	321	376	349	378	349	373	378	388	342	360	354	367	404	340	376	341	335	383	379	392	383	360	383	372	412	362	385	393	372	360	385	364	351	367	351	380	381	354	339	343	375	395	365	369	364	373	345	371	388	338	360	379	375	331	345	374	381	346	378	383	358	396	368	333	344	356	381	370	347	375	323	371	370	387	367	369	343	342	380	348	363	407	365	372	369	379	380	389	372	378	390	363	363	402	370	360	369	365	369	356	368	377	402	360	371	382	371	359	365	415	377	347	363	356	346	383	390	382	342	345	358	368	339	394	384	377	388	374	420	395	332	350	371	382	356	366	369	367	340	369	404	370	345	366	348	399	333	367	366	366	371	383	327	365	352	387	374	353	352	389	368	369	324	395	343	356	389	371	372	355	365	348	402	386	400	364	392	358	377	341	391	344	379	351	387	362	366	349	356	386	371	357	381	352	333	366	403	361	347	411	367	396	356	348	333	352	398	376	346	362	372	354	380	377	349	382	379	383	384	381	355	386	389	366	377	385	386	380	359	384	368	356	370	367	394	358	339	354	348	362	390	353	386	382	359	355	362	381	403	329	369	381	366	332	361	358	355	408	397	366	408	399	362	358	357	353	393	390	393	364	355	384	375	362	368	384	363	362	338	369	362	348	386	413	347	350	379	326	363	366	355	399	359	383	372	374	345	371	360	407	356	356	368	405	398	347	362	368	367	375	399	352	351	334	376	369	369	363	382	366	350	363	388	374	385	374	351	369	354	357	383	347	342	385	362	361	414	344	364	350	397	368	359	341	356	389	365	374	337	375	369	419	362	386	375	398	375	417	375	364	341	378	350	357	370	360	355	383	386	344	366	361	342	370	396	394	370	344	367	397	382	356	410	382	363	411	370	396	366	355	393	367	355	345	380	342	385	360	367	389	384	361	388	379	369	393	372	362	402	415	389	339	343	339	331	390	369	336	369	358	351	392	393	331	392	377	394	407	407	362	365	390	343	366	386	391	403	379	363	339	386	386	366	387	363	402	368	371	355	354	385	349	391	395	356	373	405	379	377	402	357	380	394	346	374	360	377	359	362	378	363	387	381	359	359	376	397	388	379	367	364	373	380	371	340	353	357	346	407	350	387	383	376	375	373	394	377	367	354	389	366	397	400	368	375	359	410	332	346	368	336	335	377	370	372	372	359	374	358	353	384	358	401	415	418	371	368	364	348	370	405	393	376	351	343	375	340	411	367	363	372	377	371	364	361	390	359	312	410	361	366	355	332	376	361	363	379	382	372	345	379	389	387	348	401	377	363	370	379	361	367	364	391	361	383	326	357	360	375	363	364	362	350	402	381	374	384	384	359	372	347	368	371	392	367	357	374	366	389	332	378	393	372	400	368	337	377	371	363	377	363	401	365	343	344	400	392	341	373	382	326	344	363	364	377	353	409	369	352	396	335	386	387	370	380	386	375	351	374	385	362	367	342	351	381	400	389	403	358	379	339	350	373	399	362	368	375	373	371	338	358	380	375	339	345	317	351	330	368	390	380	405	399	371	363	426	368	352	417	376	351	391	365	340	359	338	377	314	348	381	333	361	377	370	380	354	379	373	370	346	379	339	372	372	391	338	360	396	360	347	423	391	393	377	390	386	384	356	387	375	364	378	372	324	326	346	369	364	405	418	380	349	371	357	338	400	396	406	372	385	426	389	373	356	372	413	379	361	423	361	397	378	350	349	373	375	356	355	385	356	384	402	376	330	363	369	361	385	383	373	367	355	373	355	352	370	364	357	361	365	393	388	393	360	370	360	378	370	396	363	355	379	367	393	340	371	381	327	388	384	373	374	368	378	354	389	357	365	363	393	353	421	352	383	341	376	354	366	409	373	351	347	391	369	364	351	388	383	320	334	390	379	368	376	397	352	387	370	381	378	383	377	348	353	379	392	343	368	346	364	362	362	361	367	369	388	365	371	337	334	365	365	358	368	335	378	352	383	381	368	351	371	326	356	362	374	372	341	411	351	370	347	364	345	349	363	352	380	363	383	391	384	365	376	339	374	385	396	405	380	410	392	397	364	368	366	341	387	389	400	355	374	378	367	361	336	417	400	370	357	362	322	344	395	407	348	374	378	309	381	378	407	374	358	344	383	400	384	387	396	379	367	366	372	337	355	374	389	359	358	383	324	400	375	359	344	372	381	352	400	377	358	353	408	347	391	373	405	387	376	386	390	383	403	394	361	356	367	341	352	362	397	406	344	386	425	383	375	395	368	344
50273	61140	64174	47798	36553	21895	9530	5857	995	986	3196	3885	935	970	938	950	990	943	939	1242	4253	2872	1179	1976	2125	1746	1499	1243	931	869	933	878	910	904	919	894	916	913	928	883	950	897	910	864	909	961	881	870	919	940	878	953	1019	1030	890	868	917	913	871	885	911	830	924	941	902	941	871	958	903	928	903	916	908	896	898	899	917	850	869	894	902	867	895	895	976	900	934	888	912	877	957	902	917	870	923	923	833	864	917	867	965	891	874	906	898	955	907	911	928	864	954	914	886	906	908	934	870	906	930	884	914	944	917	890	919	915	942	922	877	905	890	916	907	896	920	936	965	943	914	961	898	919	904	879	884	943	939	887	905	897	874	954	882	906	886	860	911	940	880	932	907	894	919	922	891	950	882	912	914	860	908	890	972	938	909	855	888	916	922	930	961	864	914	940	870	902	901	930	895	877	877	909	887	895	890	916	891	877	907	926	903	916	903	887	889	861	895	957	913	921	893	904	976	903	862	877	876	948	859	918	867	880	918	892	858	884	962	944	918	887	928	882	913	873	888	920	886	886	910	894	889	944	886	854	860	886	889	889	895	886	883	918	939	968	935	887	867	873	925	919	886	879	888	856	888	939	932	922	924	921	905	890	878	937	924	906	913	915	929	918	916	918	904	842	863	901	893	892	909	909	933	888	906	849	929	932	968	889	963	921	908	897	905	876	894	873	905	923	927	914	929	891	910	921	877	923	876	905	890	910	918	915	855	857	857	875	999	891	894	898	881	946	920	870	914	926	899	869	907	916	891	888	863	856	966	917	899	920	948	914	881	900	839	942	899	859	933	876	899	893	898	872	906	883	927	902	872	906	916	836	904	877	904	886	949	818	885	896	969	926	884	895	931	953	951	902	899	834	883	885	901	873	894	842	864	888	932	882	931	875	944	903	879	912	930	888	943	868	882	903	926	890	838	913	945	904	920	947	870	1013	875	852	924	902	921	932	893	878	900	851	934	890	857	913	910	895	855	919	897	932	901	907	918	927	915	907	871	902	900	893	900	874	897	945	911	893	900	906	932	927	877	853	909	888	887	950	895	867	916	915	948	921	868	905	938	833	860	896	917	917	911	902	895	909	897	886	936	906	884	860	904	869	916	906	920	964	920	895	894	860	888	902	886	936	910	892	903	885	921	948	898	878	907	890	901	901	883	952	873	899	897	856	904	873	911	915	919	909	944	946	913	915	874	921	890	914	926	918	912	943	886	935	949	886	891	892	953	880	896	916	914	897	903	855	901	869	865	895	959	849	919	921	944	819	912	895	894	913	933	940	910	849	915	851	909	906	933	878	874	900	917	877	893	916	910	925	902	937	921	936	941	903	930	890	944	933	925	877	835	922	941	886	886	889	918	913	930	924	926	920	897	862	955	874	949	891	928	950	879	874	928	843	939	894	908	897	887	879	921	851	916	875	851	861	912	906	894	884	905	913	875	904	895	902	962	921	895	896	877	969	863	890	898	907	896	910	943	867	857	876	921	845	866	882	868	933	876	883	881	912	943	883	927	894	909	925	865	909	921	876	864	876	930	854	942	900	924	860	949	917	885	948	856	886	873	909	909	898	899	890	855	886	929	875	958	919	938	872	850	944	894	868	902	866	958	926	920	893	889	884	905	898	853	877	879	915	885	919	921	912	874	898	832	944	913	882	941	936	913	937	892	877	928	868	910	913	867	932	885	885	889	881	856	893	880	949	880	914	935	915	867	876	908	875	896	864	878	915	919	902	908	924	944	900	944	912	913	903	931	898	908	888	886	935	943	931	896	926	873	849	884	894	856	906	868	942	904	953	919	935	958	856	883	984	919	947	952	873	896	920	892	935	903	872	860	905	923	852	897	903	921	867	948	889	903	891	881	906	932	898	905	932	893	899	920	886	880	907	877	900	876	933	877	921	887	866	898	900	925	900	897	890	891	895	857	867	951	873	882	915	931	878	884	909	928	862	903	896	882	913	913	908	927	949	959	871	891	886	864	910	868	853	885	912	875	940	862	878	910	923	924	911	946	923	905	926	863	832	896	904	884	983	946	897	917	915	908	882	916	911	936	888	873	880	921	899	917	931	904	857	894	960	960	867	928	885	894	941	881	874	923	884	864	884	906	921	877	891	874	877	902	887	899	882	895	862	885	898	924	964	904	928	965	848	907	962	930	931	921	900	920	895	881	927	902	879	903	955	908	907	886	921	901	875	938	871	915	886	865	933	932	901	910	881	863	931	914	958	935	962	882	903	880	872	861	890	889	846	860	909	889	903	922	928	938	967	835	873	870	895	908	938	931	905	899	940	920	912	918	873	881	877	907	875	869	953	878	881	861	920	900	912	889	886	884	909	910	880	924	882	879	923	872	941	908	897	860	913	918	964	930	889	940	956	854	863	909	982	901	891	891	896	928	941	884	842	932	949	885	962	896	873	917	902	858	950	944	874	918	895	886	882	900	867	893	928	897	939	914	954	888	841	883	876	908	914	857	881	890	947	955	895	876	994	888	912	938	904	875	862	933	937	925	928	914	987	919	900	894	897	930	838	904	900	939	909	902	883	927	866	922	911	877	881	820	878	944	955	892	891	876	871	901	887	903	930	887	867	890	821	893	858	907	870	859	978	874	908	917	893	912	878	880	930	928	913	906	929	935	870	895	889	907	926	927	891	935	914	917	860	865	930	974	884	949	946	892	888	898	901	905	897	873	905	883	971	909	875	947	869	910	889	898	872	944	949	870	889	866	921	872	921	873	904	941	892	923	894	881	857	882	870	925	911	888	914	943	904	903	933	915	880	890	899	865	897	866	859	905	889	877	914	868	874	845	904	859	895	887	909	916	906	923	903	884	834	943	911	899	904	859	885	855	863	917	909	945	909	931	926	928	905	903	901	898	915	900	932	946	972	879	1002	904	894	874	871	905	880	871	923	904	970	854	963	910	948	906	913	970	899	938	944	888	845	861	853	890	907	994	909	917	914	910	912	852	872	906	921	932	894	949	865	987	894	880	965	913	920	919	912	941	928	910	925	907	951	931	893	956	905	881	908	867	883	847	888	937	886	897	893	978	890	901	941	953	889	912	942	912	913	951	917	905	923	879	870	891	906	881	891	880	870	911	912	880	910	863	897	953	921	865	876	951	916	906	882	909	927	897	933	924	890	941	978	911	885	909	883	857	935	924	906	953	892	848	908	910	944	911	921	902	915	957	916	960	882	903	914	902	931	888	872	880	899	876	956	881	902	936	937	909	899	909	912	899	932	870	884	899	936	896	925	899	872	944	919	946	917	944	920	893	921	879	938	951	908	934	893	880	877	882	864	897	923	910	887	890	896	904	913	887	930	946	830	899	907	911	894	909	945	920	934	899	916	872	897	896	892	920	861	919	830	914	928	880	887	950	905	883	910	907	911	958	870	912	870	897	906	911	890	936	890	908	958	887	901	899	906	897	893	894	865	900	853	912	881	883	921	874	951	882	885	881	926	914	902
74869	75259	69758	49691	31646	14999	3399	3255	701	404	1037	1191	393	345	384	350	401	381	399	434	723	691	485	529	563	522	455	386	373	418	376	400	361	383	370	376	373	379	346	370	391	354	367	382	407	387	363	359	373	368	376	364	364	392	396	337	339	373	354	386	365	352	377	385	390	323	394	366	368	337	364	357	380	393	348	359	343	370	367	346	374	366	375	380	345	359	366	334	368	362	341	370	352	390	349	352	400	383	384	405	416	398	376	381	370	353	379	411	373	374	347	361	385	361	362	369	370	374	352	387	393	353	347	374	369	376	357	363	335	384	360	355	350	354	376	357	340	355	366	357	366	379	377	340	345	378	372	349	376	360	338	355	370	341	369	359	344	357	398	376	378	362	388	354	382	410	362	387	360	358	399	367	370	397	391	357	338	340	335	413	391	340	400	383	364	372	370	386	366	387	391	372	356	368	370	313	370	367	381	390	336	378	346	379	357	376	371	373	365	382	379	370	379	320	368	332	373	380	354	366	357	380	383	359	411	347	335	385	366	358	339	425	363	425	368	347	404	364	392	354	358	405	352	378	343	363	378	363	365	386	380	373	370	394	358	344	345	374	367	341	402	366	373	384	333	336	373	373	380	375	398	367	354	368	352	377	331	338	329	371	367	334	371	396	376	357	334	347	371	335	377	393	403	350	351	382	394	384	370	368	347	373	383	406	379	373	360	362	385	390	364	373	383	376	383	368	386	366	344	328	322	367	340	371	361	377	385	325	332	336	364	412	380	378	397	356	371	364	337	356	365	396	335	400	381	375	388	351	336	379	347	360	392	382	410	349	357	360	384	386	352	344	338	391	357	345	425	378	358	377	385	347	366	373	382	371	383	375	354	365	393	339	360	361	337	393	368	328	372	350	364	347	380	349	441	355	350	388	378	411	386	348	330	391	355	371	358	369	375	357	382	360	372	352	387	341	369	370	387	345	368	405	358	387	368	367	376	385	382	374	352	354	369	381	342	378	358	361	359	345	374	328	369	382	390	411	376	371	358	346	344	321	344	362	371	388	364	375	362	352	336	398	341	365	363	335	377	368	383	347	368	398	379	363	347	376	355	331	339	370	385	352	356	346	334	379	324	368	362	369	366	360	339	371	371	377	310	387	402	384	352	380	342	357	357	340	375	397	324	358	367	378	372	340	357	405	333	363	381	374	375	344	375	360	349	370	378	398	333	380	393	367	367	360	371	403	389	335	366	355	359	340	353	361	364	368	366	348	344	347	382	373	379	345	396	385	383	360	334	366	376	368	366	358	326	368	369	357	363	390	358	373	315	363	373	374	337	373	395	398	377	361	356	389	353	360	377	393	363	382	362	364	347	351	346	386	394	351	353	388	366	360	372	382	374	361	354	363	335	392	369	412	400	384	354	377	391	386	327	390	373	359	363	344	333	350	388	325	371	357	349	366	366	360	348	368	400	377	411	353	347	380	367	358	376	324	345	373	357	364	364	368	382	387	372	348	337	348	356	355	374	370	359	387	370	358	384	419	373	396	372	359	408	360	366	322	376	365	371	391	379	395	409	392	345	347	355	377	393	351	378	431	353	331	339	351	360	390	375	380	349	350	357	380	350	391	366	310	361	348	382	395	353	348	357	391	323	371	357	375	375	390	350	404	384	370	362	402	392	345	370	358	362	387	322	364	376	364	328	351	384	342	330	387	405	332	393	381	346	377	340	333	354	359	398	362	333	359	376	362	360	376	387	377	344	354	361	369	372	379	378	349	421	374	357	381	371	369	357	349	376	340	393	391	375	345	364	352	345	373	383	402	391	377	364	398	369	407	370	390	346	360	383	353	347	361	333	372	385	353	357	351	380	374	343	375	417	370	368	354	346	342	378	366	354	329	349	379	397	385	348	344	331	357	338	374	377	366	354	387	356	350	372	387	354	369	349	362	357	357	348	375	386	394	363	363	332	365	385	385	386	368	340	332	359	374	378	363	373	378	364	350	392	384	356	382	359	375	349	395	372	346	395	362	391	334	347	406	377	359	370	358	379	363	379	367	390	335	338	339	390	319	353	361	347	358	381	354	380	352	373	372	367	371	361	369	365	355	365	369	391	354	361	368	374	367	367	365	353	370	351	359	390	362	378	373	400	351	417	380	393	365	385	364	383	362	367	372	334	346	357	374	356	386	373	377	367	338	351	376	405	358	374	347	358	343	376	346	346	357	390	358	359	344	342	361	361	405	339	374	343	342	393	368	322	370	382	387	364	363	357	394	376	361	345	348	360	387	345	386	357	384	371	382	382	345	344	379	372	344	345	325	380	386	364	354	376	343	362	369	381	375	354	367	334	360	344	369	393	358	391	360	362	355	387	355	372	357	366	348	338	409	336	385	363	351	347	370	352	382	346	380	366	376	366	412	374	358	357	394	354	387	402	387	378	369	319	369	376	398	336	362	361	364	366	358	373	312	370	337	395	384	365	337	369	354	350	331	374	392	361	403	352	364	369	354	383	373	331	399	362	385	389	374	347	366	393	395	416	344	364	332	413	404	386	359	375	359	357	371	340	354	371	367	380	382	403	342	385	386	362	348	380	372	360	354	372	374	368	370	408	362	369	327	334	353	383	363	359	400	387	357	358	350	373	392	379	348	404	336	356	403	375	342	333	345	393	370	387	388	432	333	390	361	339	378	379	377	349	422	389	376	360	343	378	399	350	363	376	355	363	395	388	371	333	359	344	328	356	355	431	362	365	371	368	406	357	366	365	320	361	338	362	349	395	398	374	370	342	399	390	375	341	363	371	330	353	391	354	356	391	356	348	340	321	389	377	349	369	382	354	370	387	363	363	366	380	362	362	347	347	339	384	385	403	387	394	370	353	342	362	324	389	366	365	369	367	362	355	372	364	368	346	389	355	391	346	337	384	364	382	405	367	385	357	328	353	397	375	359	401	349	374	370	387	339	357	381	371	374	370	370	394	383	360	343	379	389	319	377	360	379	411	360	361	376	377	360	334	368	347	338	413	378	377	398	356	385	399	401	386	371	334	346	364	364	393	364	356	338	388	323	355	394	353	371	396	380	371	350	360	329	384	387	387	364	376	343	371	366	369	341	347	340	363	382	370	354	345	334	378	411	344	379	382	368	356	370	375	372	359	394	380	381	356	384	385	407	371	373	356	374	369	364	376	377	362	343	381	350	373	366	378	341	364	347	371	386	335	352	375	366	365	337	361	386	359	389	372	402	366	351	355	369	413	353	380	369	373	383	392	342	396	389	356	359	370	371	408	386	345	361	376	403	351	354	364	348	346	370	330	344	398	379	378	335	345	334	379	358	378	355	347	384	360	341	383	367	351	341	361	386	368	372	371	386	421	388	361	365	409	351	337	409	343	378	335	346	383	418	409	319	386	344	391	413	335	360	373	383	340	334	399	344	324	361	350	382	358	329	396	390	399	373	391	397	354	356	391	374	407	347	354	367	351	378	378	354	367	367	369	364	382	384	392	355
50052	60482	64709	51420	38975	19472	8447	10488	1583	981	4252	4112	927	952	901	923	947	919	1001	1327	3049	2621	1426	1977	2113	1659	1242	1010	900	906	940	946	882	892	901	881	876	938	904	936	909	911	952	940	894	874	866	866	879	882	891	960	891	943	922	869	855	951	900	865	839	904	960	886	902	913	859	921	924	908	850	906	961	858	938	877	902	909	927	904	970	887	841	908	920	876	925	832	905	921	885	937	930	927	905	890	868	937	893	874	921	882	924	923	912	939	919	888	891	869	898	913	932	895	838	907	838	931	882	854	883	898	917	858	919	859	860	930	838	851	949	882	912	858	918	897	849	874	896	886	874	919	910	895	909	862	883	887	910	865	893	904	895	922	912	888	855	823	888	897	919	932	820	920	917	881	911	929	918	901	912	866	915	920	880	873	843	930	891	857	970	973	965	909	877	891	930	899	966	872	881	887	925	910	898	883	901	838	925	842	894	907	910	871	922	883	942	886	909	888	909	944	965	856	885	848	869	906	909	888	892	915	865	912	890	910	951	925	890	889	930	888	853	940	946	880	896	859	857	881	907	946	902	889	907	865	947	895	889	938	900	878	872	862	908	903	917	935	855	877	861	871	926	862	910	940	907	902	872	861	905	906	902	907	911	886	907	867	910	910	866	913	934	925	914	924	874	932	895	925	907	869	874	879	903	910	939	889	892	938	873	887	932	941	877	902	937	895	928	897	914	863	923	844	911	925	927	903	883	879	885	882	947	824	881	884	886	882	922	920	900	928	934	932	946	893	928	908	870	895	929	930	902	890	941	858	908	920	917	861	864	848	894	879	915	866	908	920	850	875	843	946	875	952	926	871	885	906	942	919	911	907	907	908	931	930	907	829	974	894	936	870	847	939	893	853	928	900	916	875	869	890	843	900	869	991	904	963	878	873	879	899	840	919	880	938	916	883	913	881	935	925	861	927	849	926	912	917	852	910	887	869	819	891	905	892	903	878	907	861	965	913	874	882	908	890	874	915	923	909	862	863	869	961	909	860	881	903	928	903	917	887	890	859	939	944	937	874	894	936	952	854	854	888	861	894	862	924	852	901	856	859	873	876	850	927	920	896	874	930	893	882	872	887	841	924	883	911	879	920	928	929	872	894	937	903	924	889	897	848	924	894	952	881	884	874	910	876	876	929	969	894	932	904	923	915	913	864	904	928	914	971	921	912	919	864	928	882	900	894	914	848	907	924	909	928	858	957	921	896	909	922	906	887	861	913	949	887	898	923	867	924	902	857	881	901	905	927	892	918	889	881	933	900	913	822	913	875	915	902	889	913	877	886	865	880	872	887	862	902	943	907	882	882	920	913	941	884	909	912	888	895	933	861	913	941	925	874	863	907	915	842	908	923	897	889	898	955	925	873	884	924	798	911	904	866	842	891	868	870	968	903	910	921	921	902	854	856	851	912	930	905	883	921	882	923	920	888	894	925	914	901	892	884	888	909	912	922	917	856	931	925	914	880	869	880	894	873	908	852	899	912	913	876	914	893	922	826	873	875	913	930	923	878	943	889	902	896	857	920	940	894	901	934	904	892	927	914	910	895	827	914	909	843	900	920	910	865	866	930	882	895	932	886	887	891	896	904	933	833	854	912	837	917	886	859	843	860	911	955	914	884	916	901	885	857	899	917	936	898	918	889	870	896	924	914	961	912	918	909	900	899	884	914	849	883	994	860	876	915	975	868	935	949	966	955	890	890	900	872	886	922	915	923	879	910	861	883	918	892	880	908	931	904	966	891	847	925	921	927	878	881	907	866	911	859	912	858	941	969	925	882	856	879	931	967	871	906	905	902	874	932	904	898	949	890	903	857	950	876	865	891	865	883	973	958	923	872	874	860	935	889	860	899	859	875	883	833	910	871	910	892	915	860	946	920	914	937	918	885	902	863	923	921	891	847	902	928	860	887	928	874	850	911	877	871	917	920	880	955	902	909	936	887	949	910	891	904	917	874	920	882	873	878	899	941	904	925	886	865	867	933	884	910	928	945	907	881	878	884	884	937	852	896	893	955	935	953	919	862	875	928	941	924	900	900	923	896	861	910	898	921	885	918	897	879	916	842	885	908	889	904	859	869	919	907	880	896	937	887	892	914	886	963	965	957	834	898	930	864	908	918	880	928	915	949	907	860	952	905	897	886	873	820	868	908	904	945	879	914	893	910	881	905	929	899	880	890	934	902	882	964	890	888	893	887	851	869	882	895	891	911	956	895	918	918	909	881	939	897	927	908	856	954	922	872	974	887	878	902	873	906	899	953	864	961	860	885	879	901	875	917	883	946	921	912	878	908	864	953	912	835	870	939	928	878	909	951	873	929	896	879	944	837	923	926	881	886	928	882	872	894	962	913	895	897	926	932	868	852	910	886	905	895	915	881	879	892	919	924	897	889	887	917	907	884	925	889	952	884	947	903	863	897	929	927	914	905	894	909	875	899	937	856	914	918	871	865	905	907	877	897	961	880	907	866	849	861	962	883	873	857	846	982	916	924	925	911	886	878	902	859	912	835	917	910	915	868	926	882	912	901	852	892	913	882	888	868	856	874	930	891	871	910	873	917	929	862	928	920	865	891	884	853	897	954	872	941	897	824	895	906	878	887	899	900	909	897	933	879	888	883	860	892	918	920	898	876	882	896	914	895	889	890	938	865	910	863	885	873	949	905	879	860	926	910	907	914	890	854	927	891	867	941	895	917	845	938	879	941	876	827	885	891	853	898	903	946	860	932	848	908	862	971	918	903	919	930	932	891	936	907	878	881	860	876	904	895	930	970	931	864	927	942	881	916	912	892	895	840	861	900	878	924	905	887	866	901	890	856	880	902	914	906	972	897	876	955	923	891	940	945	970	956	913	885	870	922	940	845	941	966	930	907	903	924	927	906	918	890	899	901	882	913	839	916	903	876	886	867	850	882	910	840	945	909	907	874	887	887	908	905	873	930	835	922	880	880	871	894	943	893	837	902	934	911	897	841	821	897	925	865	873	898	922	892	881	960	941	923	920	867	920	888	884	909	896	891	898	912	885	892	904	870	883	899	883	881	975	913	871	819	876	860	898	839	915	873	939	915	957	916	865	825	904	888	952	925	920	950	946	870	905	928	914	913	900	858	852	806	886	845	869	876	943	895	911	892	906	898	884	814	915	930	866	873	836	875	904	906	936	855	952	923	828	917	892	868	907	886	860	931	932	890	871	901	848	913	876	878	853	909	918	852	961	871	911	830	946	919	920	928	922	896	894	922	906	903	938	846	875	952	904	886	902	883	982	900	900	951	931	871	895	831	858	900	920	881	911	928	887	865	888	885	867	925	835	938	884	907	914	883	952	945	880	878	857	951	940	894	884	903	922	943	893	921	870	935	858	870	891	904	931	934	927	850	891	900	884	902	898	906	876	958	881	889	873	870	906	920	881	855	923	881	874	895	867	887	884	882	926	921	869	931	914	876	924	934	916	897	897	889	921	951	814	883
75678	76213	71370	50015	31269	13323	3285	4116	1165	415	999	1208	414	354	368	376	363	358	362	374	547	656	554	638	637	451	403	361	388	373	386	350	365	364	379	378	365	339	384	384	355	352	404	365	381	372	369	388	351	337	390	345	413	418	428	355	373	346	356	350	371	354	341	374	353	370	389	339	369	365	367	380	369	369	383	351	377	401	411	410	389	340	360	377	379	362	336	342	333	342	321	345	398	356	310	383	366	401	357	367	381	387	341	385	360	385	372	375	373	343	377	371	353	349	346	405	397	328	361	376	376	364	387	373	374	354	336	350	376	370	342	385	390	380	400	386	363	348	395	379	392	321	355	370	385	358	381	352	358	388	329	376	381	379	362	342	385	354	354	389	366	373	392	377	368	354	361	384	367	367	345	357	343	413	332	336	364	327	350	382	357	422	354	367	372	367	389	343	408	367	362	360	386	363	358	378	369	369	344	372	379	365	347	387	379	388	391	392	384	380	363	368	364	387	368	353	356	345	360	352	378	337	380	359	356	348	365	360	349	393	385	357	385	420	354	345	398	383	374	383	337	355	335	364	335	400	366	324	376	363	372	372	347	366	362	409	398	352	356	372	387	367	364	367	332	365	428	357	413	423	342	352	369	379	362	364	342	375	368	354	344	394	365	363	352	399	372	355	357	356	400	374	374	392	356	369	372	388	347	345	382	363	373	340	376	403	341	404	372	369	350	366	361	372	347	375	371	408	381	365	348	373	334	389	415	372	351	362	359	356	377	390	415	362	352	364	363	338	389	366	393	380	359	353	390	375	315	350	352	397	346	364	395	366	384	358	352	360	362	352	374	369	383	394	397	368	355	340	368	381	401	415	360	377	395	364	363	372	364	350	361	382	360	333	369	342	383	353	355	368	350	361	354	368	378	358	340	335	365	392	354	371	323	366	379	356	394	349	369	338	379	345	381	348	365	364	314	346	353	349	391	375	405	367	298	365	352	398	395	377	349	362	384	369	369	371	383	333	362	346	345	368	323	363	388	336	406	355	381	345	361	317	367	366	390	371	350	386	360	358	358	345	341	339	379	376	357	361	381	364	372	339	373	375	361	346	398	373	359	399	341	372	331	363	351	393	373	368	383	356	363	370	383	358	399	355	364	372	392	382	358	376	377	404	355	341	356	354	343	404	340	384	332	387	375	389	373	394	349	386	403	368	342	338	366	353	365	369	382	371	369	374	374	388	371	382	386	365	379	359	408	359	359	349	386	371	368	408	378	380	385	377	332	369	364	382	371	356	371	377	351	369	396	360	376	386	402	372	374	374	359	360	356	376	361	333	358	334	372	373	365	377	355	372	394	366	347	348	363	363	371	377	337	370	369	393	386	366	377	354	342	351	351	368	376	364	393	372	388	385	351	343	350	408	389	375	374	367	377	411	370	368	382	353	372	341	386	383	354	368	347	428	390	388	360	360	387	389	391	337	368	348	348	364	379	372	382	337	360	359	368	366	351	378	347	353	357	383	385	367	350	399	387	361	374	397	381	365	349	376	355	355	398	337	382	373	372	322	377	337	364	374	337	350	387	357	358	376	373	376	372	342	384	356	360	332	361	337	380	362	378	373	356	335	388	406	349	358	410	379	362	381	349	385	364	363	368	386	386	363	374	366	330	389	406	400	356	353	345	387	357	391	352	342	363	339	327	347	381	377	375	398	347	367	390	355	352	370	380	329	382	363	410	380	356	377	373	372	356	390	350	366	376	380	343	360	354	339	382	363	379	359	393	370	406	343	352	395	358	369	348	389	351	399	372	328	383	371	368	363	362	391	373	357	393	362	361	375	383	371	391	350	381	352	361	329	328	361	356	382	349	349	349	376	333	391	337	382	364	363	361	361	382	383	371	362	390	380	350	405	385	378	352	335	370	365	391	384	400	357	355	399	390	355	395	369	377	379	360	371	366	363	367	372	371	335	362	374	348	387	355	368	409	370	356	351	375	337	333	351	372	408	384	361	382	394	405	365	373	379	342	403	382	362	380	383	356	361	374	391	354	364	341	409	324	381	375	367	374	347	376	404	357	344	330	346	340	383	358	390	383	384	348	352	353	408	402	378	362	376	352	367	369	365	364	365	383	410	339	366	370	365	333	333	339	369	372	396	385	385	413	337	406	379	402	373	376	386	363	368	320	354	391	309	357	394	356	366	349	394	392	365	355	330	351	389	399	324	372	352	374	352	352	345	368	353	370	356	397	399	377	357	381	341	360	380	367	357	374	354	390	407	375	407	394	373	388	423	363	396	331	346	339	359	367	403	376	355	338	431	373	358	373	342	369	363	351	323	369	374	353	400	366	380	387	371	402	399	328	357	369	356	379	387	383	401	425	372	380	378	356	386	388	382	387	375	350	381	389	380	362	403	371	342	392	371	366	307	373	386	368	362	376	344	353	360	390	386	343	366	344	364	356	348	356	337	370	365	379	358	390	356	382	374	369	347	351	375	387	398	376	337	379	323	366	391	392	403	383	361	326	358	393	377	404	387	407	356	375	365	359	345	357	367	373	362	370	356	353	361	380	370	360	376	362	397	385	356	334	369	392	366	371	371	388	371	384	336	418	385	371	385	355	356	414	343	348	349	384	357	352	378	385	339	390	386	347	367	366	396	356	329	369	377	386	406	330	378	381	359	400	383	333	393	419	380	350	345	335	377	414	371	347	322	370	343	390	391	359	392	389	394	366	351	354	391	362	346	372	363	396	324	384	365	365	413	378	379	375	351	352	349	379	398	379	343	358	379	360	364	346	382	363	392	390	370	361	375	369	375	360	360	330	392	371	370	343	369	359	381	396	380	370	396	373	343	366	424	377	359	381	387	335	384	336	365	353	392	368	383	358	354	353	362	396	355	415	360	358	341	349	383	362	357	346	346	349	372	386	327	370	367	378	351	371	355	378	365	392	382	397	356	399	378	366	395	353	379	379	367	415	384	361	372	369	365	372	368	387	413	400	384	358	401	361	320	350	378	370	375	338	418	375	364	352	365	391	381	344	391	386	347	416	365	357	354	346	351	374	386	330	339	370	340	362	361	349	371	369	351	378	360	370	345	369	377	389	374	366	326	361	384	367	373	382	355	356	365	346	342	377	384	338	346	348	389	341	394	404	378	403	371	353	326	378	348	365	347	347	410	381	367	353	348	378	368	336	342	381	401	365	374	340	364	372	385	398	385	387	358	354	391	338	345	377	386	393	374	368	384	328	354	382	383	353	368	383	338	373	339	319	356	361	382	395	351	373	373	361	358	384	352	373	372	331	391	372	334	368	366	376	381	348	390	390	374	360	382	379	350	363	401	346	373	370	383	380	351	403	374	384	373	399	346	403	371	350	407	345	373	353	368	344	417	368	400	366	356	351	356	358	364	379	365	349	371	354	393	381	399	387	383	349	373	407	391	376	365	350	378	378	399	356	365	367	339	387	359	377	362	367	367	382	333	391	367	384	358	361	372	352	387	385	387	370	327
49632	60222	65454	51509	37183	18730	8112	13502	3170	969	4018	4243	939	897	980	927	933	910	917	1056	2018	2491	1848	2377	2256	1536	1034	932	936	896	956	880	903	913	926	956	934	907	892	928	903	921	898	924	884	884	909	841	871	922	960	998	969	925	881	923	899	956	876	829	847	874	868	896	888	908	895	868	832	919	944	927	930	934	912	888	819	859	929	926	893	862	934	916	890	925	892	885	903	928	904	861	865	857	871	911	950	874	912	857	915	864	857	924	901	895	817	935	894	876	908	860	892	911	926	904	866	927	926	852	858	873	975	902	894	858	881	912	890	880	888	879	866	895	937	878	915	852	898	954	894	912	879	887	939	902	894	873	831	894	861	874	917	879	915	878	895	852	905	942	880	895	918	915	872	899	880	896	879	944	896	899	924	888	917	915	903	897	871	910	873	912	909	866	918	938	864	922	891	922	912	839	878	904	911	933	883	919	918	918	903	928	895	902	903	945	918	921	900	942	892	925	855	874	946	906	889	881	879	867	970	852	916	930	944	937	915	887	870	901	900	855	865	924	856	901	943	859	933	901	885	930	847	912	938	920	952	902	873	902	939	875	890	882	901	926	900	938	910	924	907	924	890	900	958	892	868	890	839	867	921	862	875	902	904	872	887	882	893	865	921	894	934	921	849	892	888	891	879	897	896	946	940	906	911	868	900	911	933	876	907	891	872	921	900	932	850	895	893	887	900	960	891	885	834	957	899	891	845	903	860	840	874	883	905	880	833	878	893	954	886	891	890	866	865	938	925	891	945	901	919	892	920	914	912	900	882	892	875	942	866	883	863	893	903	907	913	902	881	866	881	895	899	878	901	915	852	895	889	907	867	866	879	884	918	913	908	897	879	924	922	896	897	922	927	876	893	881	922	903	900	931	924	872	928	905	885	920	909	871	881	938	886	918	893	878	902	873	893	855	911	896	896	894	868	882	930	870	939	936	915	894	862	938	900	965	883	861	885	931	878	877	898	940	911	868	888	858	877	887	899	932	918	874	882	851	882	930	845	863	874	887	900	953	930	942	917	892	912	906	928	925	929	948	899	907	861	849	892	901	890	893	884	913	892	881	927	906	853	923	923	893	881	920	892	865	889	917	926	929	934	886	878	889	836	885	895	903	911	879	883	904	900	949	870	905	874	875	888	951	904	889	854	868	911	878	906	872	839	904	891	882	959	945	883	858	855	922	941	886	885	925	918	867	893	867	948	897	898	880	876	918	934	882	909	903	880	945	907	870	860	879	924	818	872	908	907	885	880	882	877	921	849	967	896	907	895	829	895	885	867	879	888	859	956	873	893	968	899	891	878	949	900	920	902	879	893	838	865	871	907	880	823	896	888	887	859	929	957	907	914	897	908	914	879	878	900	868	892	930	849	894	932	890	896	893	899	930	893	898	900	889	897	866	915	851	877	907	893	928	889	875	878	902	904	873	899	933	917	886	943	854	919	867	839	901	888	918	889	927	900	920	864	936	886	956	884	918	869	850	812	893	883	879	927	888	884	920	871	899	924	952	874	869	918	953	916	967	936	910	928	955	900	916	917	918	930	895	848	889	880	895	909	895	981	896	915	866	865	864	869	915	907	940	865	845	927	869	871	927	865	946	886	848	883	847	930	939	887	917	887	897	928	890	869	920	863	918	913	919	886	897	885	890	920	891	852	872	936	916	899	916	937	841	886	875	857	897	930	893	930	891	908	879	955	913	977	923	902	913	920	904	864	909	909	926	891	950	904	942	902	890	935	925	876	932	903	873	898	869	866	858	897	866	866	906	941	838	910	894	893	864	927	950	937	890	906	891	899	903	872	857	911	1014	851	924	946	886	863	893	907	900	930	890	818	953	887	894	886	925	846	892	903	853	917	892	899	942	925	853	932	958	906	949	919	915	891	943	957	853	910	900	889	887	857	897	883	902	843	836	868	895	865	860	909	891	892	891	937	882	890	866	938	898	896	874	901	888	898	898	894	876	923	940	916	883	873	867	884	807	900	940	899	833	961	916	902	890	891	868	880	906	904	941	881	871	887	857	900	895	912	939	888	913	893	904	897	881	865	864	907	926	932	908	883	936	915	896	880	907	857	891	881	920	958	939	839	931	917	888	925	868	929	892	879	834	948	856	894	850	926	918	834	921	905	915	818	901	924	915	904	905	925	853	870	901	934	888	852	905	908	927	868	911	884	864	865	876	860	884	886	912	901	889	904	920	844	923	869	873	938	842	931	872	949	942	932	902	892	913	897	918	904	939	931	868	886	931	929	908	918	906	918	919	964	874	894	887	893	876	883	907	895	882	911	895	918	914	895	913	946	903	934	875	913	905	950	925	898	926	957	932	844	958	914	896	916	877	922	838	922	882	884	816	861	890	885	874	897	898	887	904	856	882	906	910	894	912	907	876	882	879	948	869	867	925	901	895	856	928	902	853	896	930	983	936	939	911	900	963	890	877	857	897	916	917	844	881	913	877	869	949	916	901	924	911	923	933	879	893	838	947	901	915	937	923	863	934	928	887	886	941	903	895	883	940	961	930	923	872	918	952	929	910	927	905	918	916	873	898	902	854	880	919	910	932	911	905	834	904	950	916	891	877	891	899	908	942	943	856	900	907	918	898	920	866	922	890	904	925	857	835	919	929	943	844	924	873	861	894	908	844	863	849	912	867	875	874	888	891	895	895	893	951	881	875	933	867	949	867	908	895	912	921	872	889	873	938	854	899	836	917	848	943	898	936	888	901	880	937	905	944	928	883	854	933	897	882	942	867	908	856	907	895	942	865	837	885	934	888	869	932	919	887	891	883	874	882	939	896	885	955	887	925	946	902	909	906	896	901	912	882	885	883	881	897	930	901	912	880	957	923	880	923	863	852	905	952	921	907	944	881	958	883	940	871	917	928	887	915	873	877	889	891	881	932	900	857	888	885	903	907	954	870	873	908	928	853	933	858	878	906	899	917	931	895	887	905	888	894	928	908	934	885	901	815	911	890	887	897	922	898	875	878	861	871	887	866	947	902	851	961	889	902	879	884	892	917	891	908	858	875	894	888	867	871	856	845	875	907	827	866	903	964	890	921	854	898	906	863	893	885	920	911	927	869	860	934	882	885	895	879	853	921	812	972	940	882	875	881	876	865	906	850	887	873	944	887	911	898	897	904	839	840	908	926	857	901	929	903	870	891	874	858	866	920	873	863	871	888	851	885	856	932	868	866	916	864	931	869	859	910	885	912	853	867	908	927	899	898	907	905	900	864	923	928	903	929	909	839	922	963	879	864	895	825	899	858	893	914	886	884	877	857	959	959	945	890	873	958	887	923	925	883	931	925	906	905	892	871	930	849	868	899	960	927	904	892	888	890	909	929	899	941	926	931	882	841	863	857	919	885	875	863	912	920	968	866	856	931	893	883	840	914	877	905	916	899	908	927	902	919	883	928	872	914	907	954	889	895	917	923	878	906	869	907	875	830	879	910	912	931	820	914	917	956
75952	76802	70507	53181	29660	12199	3576	4510	1601	461	1127	742	375	416	368	392	397	390	368	404	451	513	496	519	532	477	398	346	373	358	414	341	371	347	413	349	364	343	369	396	369	374	355	389	352	353	396	327	392	374	390	406	388	384	362	336	361	375	369	351	351	381	379	384	342	359	363	331	391	395	342	351	381	370	350	373	355	356	383	374	389	332	371	348	404	365	373	355	348	335	379	398	366	364	390	368	362	350	386	359	380	381	377	373	376	404	369	334	362	337	355	355	375	354	387	355	380	379	382	356	361	381	395	359	362	408	369	365	370	352	380	353	362	365	366	387	342	344	395	392	380	369	396	357	367	332	366	358	381	367	346	350	347	374	348	386	332	363	378	349	355	344	399	332	366	386	337	399	361	377	399	358	380	337	352	340	336	396	393	356	374	402	363	352	347	388	357	393	380	401	353	360	370	408	371	372	376	380	360	345	372	387	363	358	355	389	385	335	385	346	340	367	355	353	406	368	352	329	391	374	356	370	387	355	381	380	356	378	373	356	323	381	358	333	367	336	372	352	332	375	359	351	343	339	385	353	371	368	398	392	373	369	345	394	340	382	392	362	342	366	360	374	382	386	397	415	379	385	382	347	348	362	360	339	359	371	339	348	360	357	346	407	351	367	374	343	353	354	360	399	356	367	399	368	355	343	386	368	349	336	435	414	384	371	397	397	376	394	374	351	386	367	356	366	324	380	386	360	378	409	384	342	375	386	375	377	379	385	384	381	377	362	352	365	401	381	363	363	386	374	391	399	369	354	349	363	393	377	352	376	391	370	393	404	366	369	377	347	363	356	393	359	346	367	360	355	382	393	387	378	391	365	346	370	353	376	365	345	353	385	333	358	364	358	340	408	372	346	307	372	353	337	360	369	386	351	386	370	330	383	368	363	353	371	349	349	361	361	357	391	382	389	387	397	339	351	335	422	335	369	353	339	374	382	384	378	393	363	348	342	354	372	401	359	384	377	333	357	332	390	346	375	380	372	363	376	391	397	354	355	370	361	379	415	354	321	368	336	383	354	373	329	369	378	334	341	386	341	347	402	371	368	370	382	394	346	350	398	395	361	373	378	359	335	347	368	358	413	334	393	349	389	390	367	373	354	342	380	390	345	368	382	368	347	321	313	333	352	375	377	372	359	412	367	383	405	369	348	346	332	375	355	364	385	374	382	367	389	335	318	360	346	367	387	386	350	332	368	346	344	353	384	356	355	337	358	341	377	379	399	396	363	380	365	374	355	347	348	370	347	398	334	337	325	347	379	407	367	374	313	357	400	406	340	351	394	366	365	389	375	400	399	338	417	371	357	347	330	367	363	360	351	358	394	351	384	343	390	325	370	414	388	345	330	350	348	388	369	365	373	355	360	379	353	397	358	367	354	362	354	378	381	373	366	386	356	365	383	367	366	349	392	366	367	346	357	354	372	382	357	383	364	421	353	379	351	377	358	373	343	351	378	384	326	341	348	331	314	370	375	369	370	341	369	374	381	370	388	383	371	365	363	384	365	387	364	380	363	356	393	353	360	378	331	379	358	368	410	361	379	412	407	353	381	363	391	379	346	368	337	334	364	397	396	365	339	387	373	316	369	352	357	385	387	361	348	376	370	434	393	367	343	363	332	328	368	350	366	346	356	385	359	370	357	326	380	350	379	381	356	351	342	402	366	363	398	366	352	354	414	385	363	391	363	340	348	337	362	384	353	391	406	364	381	359	356	366	364	357	344	348	399	365	332	382	388	347	386	394	355	358	383	369	370	396	400	382	377	362	360	356	334	366	342	358	336	343	359	369	368	358	358	379	374	400	353	331	345	346	333	373	369	372	343	399	376	438	370	383	361	355	389	358	353	350	356	405	398	362	361	366	388	384	413	336	395	359	361	322	365	323	361	353	385	347	375	327	366	387	412	390	356	345	340	342	377	342	393	394	361	389	375	342	347	354	348	366	400	381	384	359	357	363	372	349	374	344	350	351	379	349	330	396	385	345	363	387	353	390	392	363	383	363	346	345	387	388	343	366	398	349	404	340	400	352	332	372	369	356	373	335	365	360	374	366	403	371	403	390	329	355	392	383	394	397	389	370	374	374	362	350	370	368	368	386	369	373	362	380	332	407	399	353	378	362	385	388	369	373	400	376	381	372	361	347	365	367	345	356	378	366	388	339	381	355	381	348	376	375	351	386	360	392	396	378	355	377	387	334	375	349	351	394	369	381	345	385	333	377	372	377	361	370	392	409	360	387	346	408	343	373	359	363	338	419	378	344	353	340	355	345	403	363	357	333	393	352	392	397	380	369	401	399	351	365	373	361	415	371	397	372	362	366	354	394	346	351	367	351	391	382	346	374	333	377	383	369	375	368	375	377	337	368	383	362	333	374	355	361	383	336	393	395	339	388	401	402	326	358	365	401	407	389	374	371	355	377	411	338	350	387	363	403	371	317	375	398	383	356	349	407	352	347	385	346	360	348	374	330	332	376	347	396	333	365	344	373	355	413	387	392	349	370	370	393	398	369	349	385	373	359	398	386	365	348	324	374	364	341	359	359	366	361	352	401	339	390	377	352	367	384	379	372	332	343	377	377	366	363	372	347	351	354	377	364	356	336	371	392	382	345	400	401	347	371	332	373	374	371	367	371	354	351	372	368	399	361	368	374	387	385	383	396	404	343	382	331	355	352	361	366	361	366	341	374	387	369	384	397	363	383	371	366	356	366	356	394	398	413	370	359	387	343	320	345	403	359	394	370	361	382	382	359	343	398	378	379	358	349	363	339	353	366	357	337	347	363	368	371	406	380	369	371	349	354	321	334	353	374	353	385	389	324	368	380	387	389	395	364	329	356	344	348	365	339	377	391	378	357	367	365	438	366	363	373	374	371	308	350	372	351	347	361	389	371	371	365	354	395	346	367	366	383	345	384	388	372	344	372	382	349	387	387	368	368	356	380	363	360	367	345	344	342	379	376	366	347	314	363	388	364	372	384	393	365	360	354	341	393	394	389	365	392	398	395	375	380	369	370	368	371	387	363	371	356	340	388	368	344	397	344	346	345	400	359	371	378	338	367	343	370	381	383	358	370	355	337	423	381	349	347	391	391	392	382	365	390	351	362	333	390	387	333	341	386	367	359	358	358	384	347	374	370	363	391	361	362	325	368	379	365	386	377	380	352	377	390	355	384	335	350	372	369	363	382	355	367	364	336	330	384	369	328	380	406	378	358	355	377	351	367	370	381	393	349	377	381	389	364	372	382	371	370	340	376	366	350	352	360	350	368	366	378	359	349	334	398	379	409	349	379	357	361	336	359	378	377	375	384	348	353	366	383	396	376	335	368	393	371	352	376	373	384	385	334	366	362	356	375	345	361	371	386	364	370	351	371	369	362	342	352	362	396	386	382	356	388	370	361	374	344	366	384	369	352	353	365	350	380	387	342	384	341	367	342	409	385	362	380	387	361	365	341	361	402	352
49802	60479	64766	55014	33607	16975	8771	14672	4113	1361	4277	2423	910	871	941	975	868	941	937	989	1547	1717	1519	1814	2099	1400	974	901	893	853	896	903	875	938	916	958	869	890	893	883	914	893	922	932	926	908	893	850	880	893	1090	1156	1127	1002	924	919	926	905	875	902	885	895	845	900	869	890	942	843	923	934	857	945	884	921	934	909	927	898	952	944	938	896	897	860	887	901	878	914	908	879	890	869	912	914	871	884	906	895	896	928	874	869	858	872	941	965	915	901	902	875	918	884	850	911	876	866	908	902	920	893	884	926	911	914	881	938	894	907	897	874	930	906	898	893	855	841	887	900	960	902	907	866	875	886	943	934	884	908	932	914	928	875	891	927	864	899	811	864	884	884	911	963	933	900	923	939	900	869	898	908	933	867	872	918	897	915	850	882	899	917	957	895	875	860	871	917	864	890	917	912	888	899	887	951	913	887	930	884	918	913	917	892	846	849	988	894	916	874	914	897	910	849	885	859	876	930	915	895	900	931	954	863	899	914	911	878	907	869	856	871	886	866	881	939	891	881	899	932	901	860	846	907	892	903	984	869	917	947	927	907	940	930	917	924	859	861	907	857	887	846	920	925	888	901	872	908	951	886	849	889	938	906	895	850	868	884	987	877	925	908	902	928	890	887	948	846	858	881	910	867	916	888	881	876	873	870	875	828	915	888	897	926	877	906	900	927	899	898	885	880	896	923	945	951	902	900	870	890	851	898	893	894	929	913	882	881	890	943	894	899	907	814	850	938	924	915	934	932	847	917	889	898	915	879	891	938	892	894	877	920	887	866	864	861	962	929	849	939	853	952	904	917	900	964	937	900	938	854	877	881	892	945	884	940	944	914	886	853	922	916	934	902	917	929	929	876	893	887	818	906	894	925	902	892	935	915	938	918	902	857	892	875	903	872	834	919	911	909	890	873	913	909	908	899	935	933	883	868	869	855	914	872	878	902	854	884	946	918	915	951	879	945	865	907	930	946	907	894	841	894	901	885	936	905	881	936	878	914	868	906	883	927	909	896	893	937	872	907	864	892	895	906	908	914	952	879	907	883	954	918	866	846	878	883	881	906	837	914	926	901	893	885	913	866	891	885	860	861	918	913	878	865	816	898	888	930	871	920	890	894	869	923	831	828	889	848	888	936	858	843	865	898	899	897	861	883	863	871	897	894	884	895	898	845	897	900	879	908	943	888	891	888	892	920	857	914	903	924	855	892	852	882	968	836	912	974	933	883	857	903	871	868	902	879	912	873	929	919	847	878	894	880	932	886	917	936	953	918	943	872	912	874	909	941	905	872	902	908	890	859	885	905	924	870	877	914	884	855	863	856	866	929	874	876	938	906	890	880	857	889	850	893	926	914	881	917	920	940	864	943	943	896	940	936	861	930	894	852	916	883	888	813	892	911	949	933	912	967	914	887	947	875	942	885	897	863	878	909	990	904	897	927	930	923	905	901	917	941	916	836	895	874	888	885	853	927	859	884	913	872	831	901	910	901	934	932	917	894	886	925	861	889	917	903	868	880	862	888	904	903	841	863	957	957	829	904	898	888	864	913	884	860	893	886	877	919	910	893	894	875	882	919	917	916	873	912	927	948	832	869	887	864	893	962	925	924	903	878	897	872	895	931	824	890	924	884	870	913	952	860	902	886	872	886	907	944	918	874	911	884	910	944	874	875	870	930	892	900	896	959	895	898	938	884	863	937	878	873	927	873	903	893	861	901	833	870	854	897	938	906	879	837	879	881	970	923	874	893	885	900	903	841	882	921	902	929	858	900	939	885	883	917	878	893	894	881	876	889	857	863	892	914	899	928	887	909	891	915	936	921	880	883	915	898	915	860	911	917	926	847	873	938	908	911	956	883	872	869	906	871	906	933	909	925	851	881	867	863	923	870	844	856	873	916	896	923	916	935	883	896	875	940	938	938	911	909	848	913	921	883	888	906	874	926	859	879	884	895	938	933	920	886	904	869	863	897	932	942	907	820	874	904	917	913	908	893	939	905	969	906	880	903	859	890	963	872	883	898	842	882	890	909	844	959	854	877	939	919	973	877	903	915	914	833	879	884	921	876	917	876	895	933	923	858	906	856	875	934	935	927	906	933	852	887	870	928	894	907	887	950	886	917	893	899	903	879	901	873	878	888	846	944	878	917	871	943	843	924	887	881	893	904	937	866	916	868	854	897	901	911	899	821	936	946	918	919	906	869	921	987	846	855	904	920	902	841	915	964	958	896	895	853	887	914	855	897	979	869	897	867	913	892	924	901	865	898	875	954	891	930	857	874	924	886	924	848	916	918	812	928	891	894	904	901	864	913	932	881	891	941	905	923	882	911	909	928	917	917	901	917	865	918	903	857	998	904	861	876	913	852	921	881	908	908	909	895	879	923	902	916	885	900	888	851	906	851	954	957	856	949	883	878	944	938	914	884	887	911	902	983	884	909	864	883	901	928	953	863	930	916	895	859	854	887	829	935	908	883	960	906	891	907	911	894	960	921	880	892	972	908	921	904	902	935	900	898	879	897	885	902	926	862	867	875	919	925	927	937	883	927	835	933	925	887	909	875	932	849	972	915	914	865	871	918	854	880	907	904	859	880	971	907	936	888	884	902	914	891	879	938	884	891	897	919	932	857	914	923	915	902	875	883	882	884	902	879	916	944	920	915	895	873	870	949	948	961	883	926	888	898	856	950	886	923	954	875	922	933	883	865	911	888	897	903	927	884	911	873	936	919	948	919	903	903	891	854	872	915	862	891	916	908	872	927	916	949	919	882	925	865	874	856	881	870	919	955	934	838	897	903	873	925	936	872	869	915	940	904	929	924	893	892	836	933	855	844	884	916	910	914	895	917	940	894	885	897	918	940	912	933	883	901	877	938	861	884	927	889	932	872	978	922	904	894	894	956	890	889	873	909	908	871	916	858	920	880	863	923	836	903	934	900	900	907	895	878	919	895	925	968	895	862	867	947	842	885	921	875	847	911	915	852	920	890	942	905	959	837	838	896	937	971	894	884	919	942	954	892	902	915	843	861	861	919	857	834	893	860	892	858	927	920	888	910	878	917	920	867	832	858	875	934	916	950	948	967	833	860	902	882	851	973	930	889	847	873	887	899	907	927	885	923	943	920	868	896	922	870	916	843	873	928	958	852	839	895	895	926	889	916	928	913	896	898	939	916	882	872	919	875	900	899	916	894	962	892	911	919	868	897	885	900	850	908	923	869	878	921	917	913	909	870	884	923	873	935	833	905	833	847	892	899	918	932	896	867	880	893	844	899	898	880	874	933	881	936	858	925	873	987	900	913	899	866	888	896	889	916	909	874	933	844	901	914	897	951	879	911	937	881	937	843	901	893	892	863	917	914	821	879	915	898	913	881	872	869	917	923	884	876	905	891	931	870	870	878	881	842	954	831	910	886	892	922	914	894	901	899	883	921	900	913	914	833	883	925	829	908	847	878	906	921	944	899	903	921
75222	75647	70116	53203	35165	17818	6216	4113	2127	398	432	693	375	416	376	370	361	379	382	352	438	569	374	453	468	369	395	369	428	349	378	387	348	366	379	379	360	361	375	343	340	385	351	365	411	357	366	327	368	370	405	470	411	397	364	343	392	378	385	373	385	359	334	366	384	382	332	358	356	368	359	362	401	360	385	385	379	397	406	364	335	372	371	381	361	377	367	375	363	360	395	367	344	389	320	351	363	373	366	371	358	397	361	382	373	361	335	415	358	346	376	345	334	358	335	377	367	358	369	363	349	338	344	362	343	336	365	340	345	371	340	296	370	387	352	355	361	359	382	360	348	387	374	389	370	378	369	359	359	363	349	342	389	387	381	361	364	369	371	359	382	414	379	361	378	365	374	396	364	374	382	385	363	310	353	392	375	353	360	354	353	396	362	380	351	389	399	377	378	333	374	380	349	338	395	341	419	370	364	357	378	381	341	401	394	402	385	348	355	384	382	365	374	336	347	333	370	385	371	345	348	346	382	358	373	388	339	358	362	351	392	330	358	356	369	407	344	356	422	375	363	359	370	372	350	389	365	396	348	344	339	336	373	362	358	364	335	346	385	371	373	415	350	378	387	346	367	359	351	372	342	339	355	422	377	380	374	363	385	408	343	355	373	402	364	318	347	352	386	371	362	352	365	369	349	365	361	337	356	361	371	359	367	377	377	359	373	347	399	338	380	346	381	370	381	339	358	357	382	363	380	383	363	369	357	369	383	368	383	354	352	346	375	378	383	377	385	361	367	379	364	335	382	365	366	369	369	357	368	384	369	378	366	352	328	357	340	369	396	354	376	311	360	347	402	375	356	359	360	367	397	359	400	367	385	347	392	413	376	341	353	362	349	384	364	348	347	370	406	338	360	363	374	358	355	400	353	365	413	393	377	323	352	390	314	367	361	367	352	344	334	432	369	374	352	324	366	374	378	374	393	400	350	365	328	368	356	323	392	378	350	362	375	361	371	376	398	393	373	368	349	402	387	397	372	384	351	363	387	398	379	346	395	402	390	374	376	397	420	396	366	370	391	378	401	338	362	370	405	367	365	352	365	360	354	358	411	392	374	353	370	380	390	356	372	360	368	386	391	405	374	358	351	376	369	326	360	376	375	327	401	377	369	395	348	401	353	328	371	367	336	352	358	336	381	342	382	372	374	352	355	361	385	372	347	385	354	362	343	367	379	328	363	366	387	398	385	367	369	359	360	357	371	380	367	385	389	385	348	361	368	350	362	410	371	392	406	360	352	352	338	363	397	363	323	368	362	352	340	341	342	355	345	401	418	348	390	365	364	375	356	343	402	396	315	374	408	365	383	383	368	376	363	353	356	391	341	351	375	337	372	373	351	407	342	371	353	349	389	378	389	341	370	363	395	368	338	353	363	389	375	397	377	352	358	367	355	359	350	361	354	408	357	352	364	372	386	362	337	335	369	333	390	370	356	386	375	347	372	364	381	366	395	388	347	337	397	339	382	376	390	381	387	376	365	363	382	406	348	378	391	399	354	352	376	378	347	368	370	352	343	351	384	402	374	355	343	367	359	382	373	362	363	384	366	365	371	371	382	353	351	352	376	346	375	400	348	350	361	322	366	364	382	325	353	333	370	337	401	356	368	374	358	347	366	371	386	362	360	317	359	381	380	383	317	366	388	368	363	363	391	355	377	402	396	347	356	367	368	376	369	353	385	340	363	363	368	390	382	330	357	322	351	369	372	358	374	353	361	343	388	333	359	367	362	367	368	380	341	351	341	327	351	375	391	382	356	366	335	361	365	334	376	378	365	399	352	358	354	369	389	353	375	375	404	395	384	377	383	389	369	362	369	343	344	381	359	356	368	409	358	399	381	390	343	349	351	353	397	363	382	350	357	388	342	362	379	382	361	383	385	374	348	387	399	342	396	363	360	356	360	394	376	401	360	394	357	370	391	384	345	341	403	390	343	388	362	386	433	340	309	378	393	412	369	333	366	370	413	350	380	347	378	372	345	347	388	359	370	351	338	367	362	360	396	430	352	336	338	386	388	360	336	422	338	370	370	367	346	367	359	390	387	361	438	364	389	365	382	360	339	330	381	347	336	383	383	377	360	373	399	399	389	381	395	366	384	369	352	378	349	359	376	376	383	380	405	350	388	371	302	371	364	382	358	381	374	384	360	377	372	384	374	362	399	383	351	350	385	379	363	366	360	392	386	358	356	332	359	369	356	339	377	317	370	360	344	385	363	368	389	356	363	405	350	380	347	368	357	362	356	375	373	353	328	355	390	359	352	329	351	361	360	376	365	361	376	355	354	320	398	375	369	362	325	376	415	366	372	372	365	363	370	391	377	366	376	360	384	367	377	346	345	388	342	359	368	380	365	386	376	384	380	377	363	385	381	351	394	385	381	326	366	343	378	394	369	387	344	398	350	392	402	397	376	364	373	351	360	374	373	367	344	364	366	351	362	360	388	379	367	364	345	370	396	399	362	348	351	365	393	326	378	355	334	386	352	379	358	342	347	339	389	397	374	372	362	377	366	380	376	358	373	389	379	343	392	339	356	377	355	353	387	367	359	388	356	350	366	401	355	374	369	323	370	348	341	375	371	354	361	366	366	361	363	365	351	370	413	367	343	351	373	362	388	391	379	376	362	357	392	397	341	349	373	346	386	367	348	367	347	364	370	338	358	391	354	365	375	373	400	366	385	414	388	369	363	362	373	332	357	361	361	347	352	355	383	379	362	383	384	363	345	335	399	328	355	372	373	382	362	349	366	337	345	362	379	358	388	355	404	354	384	372	368	341	351	379	380	371	342	420	396	379	325	383	363	379	354	349	386	384	396	334	354	380	367	355	359	402	368	354	343	393	354	355	361	372	384	351	369	362	394	384	396	411	338	399	356	403	342	369	364	385	378	386	367	371	392	344	396	394	408	381	368	372	349	342	322	354	358	360	379	386	376	334	373	385	398	352	391	356	364	375	386	367	353	386	365	386	366	363	376	367	399	385	384	373	371	366	380	341	371	388	388	380	356	362	405	370	386	383	382	384	352	340	337	367	398	377	361	354	369	407	364	361	370	387	364	366	404	369	358	357	417	352	365	342	369	344	369	392	351	389	363	380	396	368	354	399	388	350	376	365	378	357	372	395	375	375	300	382	392	350	362	377	397	363	369	357	343	381	361	378	375	376	399	362	374	388	379	351	354	334	374	379	402	359	324	383	361	351	420	417	395	385	383	370	374	372	392	320	376	423	363	357	367	393	364	359	356	396	366	354	369	357	350	348	362	400	345	375	345	367	355	369	359	376	404	365	391	358	397	385	384	372	357	372	416	387	358	362	373	315	350	394	383	370	345	386	379	361	354	346	328	371	377	334	374	356	360	343	362	386	386	380	354	394	383	380	380	377	371	362	368	352	412	376	391	389	337	362	372	389	362	340	389	343	347	355	345	354	380	385	356	347	346	342	386	370	381	374	362	386	346	379
49453	59654	64978	55582	41595	23732	13119	13221	6189	923	1356	2440	915	900	899	937	906	944	856	972	1439	2078	966	1110	1647	1081	870	882	906	939	911	935	910	898	939	914	900	954	858	928	867	963	861	914	904	906	902	906	871	877	982	1088	1106	1001	948	913	910	850	915	935	885	901	864	858	915	901	880	888	908	916	911	928	878	917	884	879	887	893	927	890	877	900	922	935	879	869	897	868	921	906	918	870	874	902	860	921	873	843	844	940	898	903	908	888	835	893	856	883	908	903	914	868	896	930	905	856	923	883	935	918	865	904	856	849	861	903	862	853	854	925	887	850	891	855	895	942	890	918	903	843	928	884	869	914	937	906	901	884	875	904	889	861	967	898	873	887	911	904	913	899	879	865	907	924	895	852	875	858	902	856	910	881	895	912	882	941	907	878	842	946	898	881	867	895	905	874	872	870	861	880	886	910	934	842	851	874	906	962	861	898	898	905	871	914	868	927	891	930	913	906	897	891	864	871	924	923	888	881	875	897	880	929	933	894	860	932	923	882	918	894	876	924	857	924	866	893	877	866	945	918	854	865	915	845	883	911	876	923	860	839	872	902	913	888	854	945	827	861	895	911	892	961	917	884	900	883	966	920	964	867	960	888	890	889	935	934	856	884	925	917	884	908	925	877	926	926	893	907	893	861	920	892	931	903	895	919	859	906	898	884	847	883	909	879	903	836	900	948	877	852	872	895	906	905	940	898	842	909	828	901	880	897	932	876	915	897	922	879	882	885	940	896	866	885	944	841	915	897	851	878	839	932	917	966	915	956	939	959	870	932	906	921	914	862	883	895	932	904	858	924	852	891	914	892	874	925	902	895	906	880	934	909	879	924	894	907	858	963	874	896	913	935	850	908	928	846	887	916	932	862	888	910	903	953	896	874	914	892	920	874	912	978	886	931	878	957	883	930	854	875	918	850	911	925	903	914	869	895	913	927	929	877	894	919	882	911	896	895	919	930	944	872	863	929	838	884	915	939	942	881	909	893	922	932	880	902	916	887	895	915	967	891	935	910	912	889	894	935	918	929	928	852	905	879	912	870	871	940	954	914	890	894	891	907	849	951	953	922	898	898	922	900	886	893	855	876	856	862	911	845	911	906	880	830	906	883	909	911	907	904	949	886	862	910	927	922	938	887	916	884	900	875	866	944	894	915	939	859	901	868	915	894	917	896	925	933	874	902	907	909	874	873	935	891	914	905	885	910	887	905	841	898	904	896	886	862	879	881	919	853	896	936	842	878	903	878	935	928	895	847	874	884	940	896	879	923	967	891	888	926	912	898	959	919	925	897	921	915	866	945	884	894	917	887	858	877	869	889	882	917	896	864	916	916	885	880	915	904	871	888	924	926	869	880	858	909	837	937	907	877	912	880	900	909	897	909	887	858	852	921	877	861	894	914	865	913	942	949	921	934	884	863	919	905	875	911	908	905	928	941	879	904	898	868	911	884	917	826	926	833	918	879	880	911	884	905	874	896	909	872	873	940	870	867	858	871	863	922	898	764	913	872	925	983	894	904	880	884	890	873	919	925	885	871	893	923	885	918	852	939	968	991	919	911	884	929	862	872	895	901	837	923	826	911	901	921	891	907	830	949	883	878	904	893	892	830	868	879	925	921	858	916	924	886	860	916	910	926	847	908	897	874	961	926	893	905	876	924	904	898	895	890	934	920	897	873	895	879	892	911	928	908	850	890	883	919	853	902	869	913	939	972	853	891	929	908	895	901	920	858	872	857	876	887	923	872	866	900	925	943	919	863	924	901	896	908	849	885	866	823	922	907	947	885	861	913	912	895	848	894	840	915	824	882	880	833	927	890	892	896	902	878	885	890	927	914	933	912	903	845	918	950	951	911	919	861	873	913	909	899	913	881	883	877	901	880	910	920	916	871	872	832	841	875	863	886	915	900	923	848	899	956	859	878	883	878	885	885	924	930	893	948	906	903	875	933	917	900	930	883	912	911	902	888	909	891	907	889	851	921	890	881	898	886	929	885	890	888	936	906	918	947	859	876	898	935	844	897	948	819	888	935	899	935	936	909	876	940	938	913	888	920	928	894	908	877	840	918	887	854	886	894	899	900	931	836	926	896	919	874	955	897	866	876	920	872	825	926	870	915	867	899	917	876	905	872	936	854	872	951	858	852	861	889	922	844	895	938	910	884	911	905	915	838	900	880	942	910	899	884	935	870	919	877	859	956	904	887	902	845	848	898	882	925	935	909	890	865	900	852	918	909	875	937	927	936	925	929	853	936	976	880	880	922	894	889	848	943	937	925	835	922	856	872	924	841	857	923	855	954	909	896	926	855	904	922	883	893	874	865	941	889	857	914	874	879	848	874	896	931	929	894	962	924	922	863	955	961	906	910	944	890	914	878	970	911	868	887	866	913	856	965	885	912	859	922	896	879	898	912	878	881	876	866	918	889	894	924	879	882	918	942	911	940	936	917	888	849	893	872	865	916	929	881	889	888	873	929	886	895	852	885	883	910	896	944	954	889	910	901	895	901	842	848	904	895	926	882	908	878	865	878	886	864	896	889	862	940	894	862	859	938	873	889	916	882	891	882	902	853	829	907	910	909	926	909	899	919	856	859	936	878	896	903	878	882	939	938	890	878	868	913	934	872	915	852	904	906	845	962	922	894	925	843	878	917	870	906	873	928	864	912	907	906	952	914	902	884	859	937	905	932	881	892	934	910	885	901	885	919	907	890	836	834	965	935	845	933	906	901	874	891	936	919	914	903	921	881	851	891	874	891	908	880	890	881	873	886	894	864	894	881	913	890	871	890	892	893	874	894	886	903	887	921	884	861	897	888	948	922	844	933	914	920	844	911	877	862	916	912	856	898	875	915	864	863	919	955	928	867	917	839	930	938	861	846	937	915	899	872	937	891	900	878	907	904	906	927	928	923	883	923	912	893	869	875	857	904	860	910	873	879	927	886	873	885	945	941	872	905	896	961	897	912	906	910	846	900	866	862	908	924	865	887	879	898	900	893	881	917	872	897	898	917	905	875	890	959	918	875	878	879	910	889	864	824	923	899	959	902	886	900	849	942	899	893	881	934	945	893	916	904	894	870	936	880	892	894	877	897	881	903	873	916	915	910	863	832	881	905	942	879	954	881	917	907	868	903	913	941	904	886	925	887	932	954	897	915	876	907	906	881	878	923	949	905	956	858	938	872	893	888	915	931	890	905	896	909	887	931	906	849	888	885	882	913	871	904	876	928	886	885	825	935	895	891	855	952	940	906	838	891	904	987	901	892	921	903	893	889	857	864	889	933	910	877	862	851	906	891	870	938	919	971	875	928	837	894	916	925	928	843	928	895	898	886	914	928	872	922	809	922	921	954	898	920	943	895	925	981	849	853	832	887	922	905	865	880	921	891	867	881	853	930	852	921	890	897	908	900	921	907	866	871	914	877	949	885	888	900	930	860	858	907	931	935	915	896	861	933	919	866	854	912	868	875
74424	76194	72160	53621	35814	17999	5379	3488	2053	377	404	819	431	376	363	344	340	354	372	385	454	522	372	352	341	378	399	406	353	369	353	418	346	367	401	349	336	353	365	363	354	351	437	345	367	389	340	341	388	355	372	378	377	381	401	386	325	378	370	356	357	384	378	361	347	364	370	343	360	350	369	399	384	362	352	354	355	368	373	384	354	367	368	394	387	343	350	364	354	322	364	329	377	392	414	375	376	393	383	349	358	391	387	408	400	328	377	374	355	340	366	386	363	332	365	361	385	370	366	361	385	382	347	373	367	396	387	381	337	358	358	387	362	358	400	389	376	351	337	373	354	377	357	368	380	346	371	396	343	409	392	355	340	373	332	383	376	376	349	394	384	385	356	357	384	366	372	354	377	345	388	353	353	368	371	377	364	349	368	361	387	361	360	353	381	352	373	383	366	370	363	356	337	383	378	359	402	370	389	388	361	339	397	338	388	366	371	376	359	383	361	345	352	378	387	342	368	362	363	354	381	375	367	330	365	365	354	348	382	368	377	380	372	346	375	356	400	354	392	344	385	379	335	365	368	398	356	399	359	392	352	364	353	402	356	354	359	325	327	396	350	394	353	381	341	338	377	364	369	398	361	345	363	372	336	368	400	332	357	385	348	363	395	378	335	370	367	360	350	374	375	376	350	360	366	344	351	370	387	379	369	378	402	359	347	397	359	380	345	385	372	355	361	360	379	327	380	369	371	408	411	380	376	388	344	363	363	379	404	352	387	359	392	358	386	359	392	362	370	389	397	376	358	380	358	421	381	380	382	397	353	384	393	334	375	377	374	381	369	358	381	358	391	387	329	429	384	372	382	368	350	382	344	368	389	393	374	371	325	355	369	348	338	326	353	348	361	351	382	367	363	384	346	373	350	395	353	371	385	369	357	405	373	374	336	341	386	354	402	392	396	362	379	324	347	365	367	354	400	363	389	352	359	371	373	362	397	375	358	389	384	365	379	379	367	339	370	348	358	357	362	372	342	355	359	377	371	356	379	336	356	370	330	358	345	365	369	379	358	388	359	371	313	353	384	382	317	372	455	362	339	364	334	347	388	375	401	336	310	334	390	359	366	357	349	372	371	380	409	371	375	341	356	363	349	356	346	389	335	351	327	348	371	353	363	349	371	374	368	354	360	373	371	385	360	337	354	369	329	383	374	378	387	395	365	363	364	387	390	364	366	387	340	401	332	382	373	373	364	375	392	373	399	368	397	366	365	371	349	349	369	364	369	375	375	411	380	340	344	351	387	375	402	362	364	374	369	362	373	331	401	356	393	361	365	344	373	368	386	345	380	344	415	355	373	366	360	347	381	364	380	403	336	378	350	412	366	387	336	362	354	377	373	425	397	358	375	336	372	351	361	375	344	352	373	355	355	326	350	373	375	340	359	365	344	382	345	398	393	399	387	375	351	404	348	348	355	353	378	388	386	358	400	396	364	349	379	375	386	309	374	386	358	386	378	406	362	400	345	346	353	370	352	340	361	359	375	332	336	349	367	360	361	372	364	397	357	346	356	366	357	349	367	378	379	364	388	346	382	400	355	370	400	356	388	397	368	353	358	356	403	363	389	336	400	386	375	395	364	370	345	374	348	391	377	384	339	381	318	380	342	371	376	366	385	388	388	408	368	360	374	388	353	394	376	353	352	318	382	365	360	399	343	364	397	381	369	392	384	357	356	392	345	362	369	383	394	385	359	385	393	370	387	357	357	382	376	383	405	372	382	366	371	394	372	358	373	335	348	375	369	378	398	351	344	369	354	389	354	377	391	368	388	356	360	331	343	352	347	341	312	342	394	357	374	376	344	382	364	365	376	357	386	343	382	398	392	357	406	408	407	391	395	368	350	400	375	353	376	371	394	354	382	387	382	366	325	379	397	358	389	371	361	361	376	378	388	350	392	390	374	374	354	387	360	330	366	355	375	399	361	349	363	369	367	357	363	377	378	361	348	367	360	372	380	365	366	370	359	378	373	387	357	368	346	332	375	337	367	362	378	374	365	374	330	370	388	347	358	379	358	335	356	406	411	364	335	333	397	330	374	355	341	364	377	384	363	354	360	377	362	365	406	371	345	343	358	358	375	367	395	349	346	351	430	368	348	368	364	411	359	369	377	315	402	387	363	355	347	386	370	364	358	356	333	367	365	350	366	398	341	389	380	379	358	374	331	337	361	411	371	391	339	348	372	355	377	358	330	357	386	363	361	364	369	379	378	359	384	361	355	399	373	334	349	362	377	341	367	374	340	363	366	371	369	326	351	378	380	359	348	342	368	354	332	371	358	350	371	418	391	351	358	368	347	372	353	353	363	385	365	391	364	377	337	392	366	349	377	321	386	384	379	388	351	351	345	381	341	346	365	340	363	342	388	367	389	334	363	372	370	379	395	390	368	377	395	376	353	336	334	391	387	380	370	398	382	379	343	348	391	346	338	379	362	390	383	375	341	366	390	340	368	395	351	364	380	354	382	366	381	408	375	392	375	363	378	379	343	342	354	386	402	390	348	342	357	341	363	379	369	348	385	373	362	395	354	399	376	349	362	355	368	401	384	368	374	366	344	353	385	348	373	355	339	403	368	379	336	359	359	393	348	354	358	375	354	367	367	370	383	331	370	362	376	367	362	376	356	361	363	365	363	378	371	372	375	325	347	391	387	354	372	372	393	367	348	317	374	344	394	357	359	362	376	381	353	368	358	342	374	364	383	372	334	341	400	372	368	369	346	418	332	385	365	369	336	395	392	370	330	395	369	371	360	328	370	400	376	347	357	350	359	353	398	339	347	381	372	358	300	358	377	375	363	381	334	353	395	375	377	366	354	370	358	383	354	381	367	366	402	353	364	361	344	360	403	369	374	361	327	353	372	331	374	368	348	366	380	361	384	337	421	361	343	355	375	371	350	376	375	359	380	378	369	319	370	344	367	359	345	360	376	368	388	351	384	388	330	405	365	395	406	403	381	359	337	377	358	379	359	368	362	371	343	392	340	378	344	385	420	347	338	353	381	400	372	373	348	378	360	359	341	382	380	367	374	363	330	362	372	382	379	402	350	378	383	370	331	371	348	374	384	386	379	370	341	369	360	375	348	371	368	357	369	412	368	329	362	354	369	374	389	377	369	355	359	387	366	381	372	371	374	359	364	366	356	362	347	371	395	350	369	357	367	370	340	349	347	316	354	353	403	396	372	356	345	389	349	366	358	347	380	385	357	370	412	378	373	369	389	381	352	344	363	383	344	375	363	412	413	373	381	407	361	366	376	361	381	356	363	346	380	353	373	355	390	399	404	351	366	319	349	399	362	345	377	365	344	334	366	366	355	347	363	382	337	343	364	369	362	385	328	374	365	376	377	408	350	365	366	367	337	364	377	378	349	383	344	344	373	365	402	347	365	346	362	371	397	355	365	353	365	347	349	314	365	398	343	355	342	380	362	383	352	369	341	368	358	359	362	330	342	365	329	407
49503	60559	66296	55432	41960	23092	11547	11031	6639	992	1020	2714	923	950	896	878	886	920	923	902	1145	1614	970	925	1064	1081	936	872	942	891	959	910	814	886	854	920	879	875	869	884	925	900	876	884	893	867	942	968	929	940	913	1055	1048	962	1007	909	869	842	902	842	934	898	877	861	928	921	892	863	857	928	863	888	861	856	888	855	937	833	893	878	904	952	848	910	899	907	862	876	879	913	908	955	875	936	877	881	855	865	894	861	943	926	888	853	918	866	901	860	916	913	846	830	895	935	863	901	883	962	831	855	878	866	870	925	926	926	945	913	878	925	931	902	877	831	885	906	917	873	912	876	856	843	897	819	952	916	852	929	925	952	867	924	884	915	913	954	930	951	858	848	886	879	892	886	947	919	907	881	859	899	888	827	917	886	860	888	917	875	917	930	951	897	918	894	913	907	854	900	877	840	878	950	917	845	881	973	874	871	906	969	893	914	904	865	925	877	902	864	874	928	861	857	929	895	863	892	919	883	877	896	885	882	897	910	868	889	925	912	896	911	873	904	861	893	864	886	898	922	908	851	876	882	884	917	905	839	858	897	873	958	865	973	883	897	880	823	872	843	961	874	918	885	897	870	872	968	960	841	860	889	896	893	891	899	888	886	933	874	854	895	812	898	957	899	860	899	911	870	883	836	881	916	936	867	899	857	904	842	921	880	854	916	905	923	870	914	844	884	881	862	891	909	899	941	879	890	927	898	895	929	868	877	876	867	920	869	883	925	898	897	915	955	896	908	866	866	904	911	919	922	872	888	918	904	896	900	894	916	865	935	913	889	866	929	871	929	897	922	923	957	900	847	904	882	880	878	846	870	851	905	913	922	975	858	886	926	918	889	855	847	902	933	882	876	887	890	935	899	887	869	892	866	916	852	922	937	908	846	877	920	855	928	908	931	863	889	876	911	858	873	894	941	864	889	863	873	905	898	918	873	922	885	890	923	904	885	871	869	894	886	896	845	901	945	891	909	892	891	881	877	933	882	911	884	823	899	881	931	891	909	862	907	926	939	892	880	881	907	845	899	888	934	905	881	877	852	836	878	896	890	907	927	906	939	869	926	896	903	920	879	868	917	857	917	922	977	895	917	892	913	869	959	933	866	935	937	919	876	828	866	893	925	823	900	929	871	854	870	896	845	897	882	931	926	882	815	872	945	871	906	873	912	921	889	927	946	858	912	954	901	934	861	914	886	897	873	960	856	902	900	945	886	920	881	915	904	924	880	877	936	911	804	875	829	925	921	886	891	946	883	889	892	870	890	913	920	918	948	814	924	860	892	861	892	891	878	873	887	874	898	866	881	949	928	869	855	900	910	952	924	913	846	913	886	882	929	970	925	922	865	860	900	881	887	901	928	909	916	900	869	839	906	868	872	858	902	875	891	863	944	894	893	850	870	948	922	891	918	902	893	945	923	946	863	880	906	907	885	943	903	906	861	917	894	906	802	904	927	891	857	859	886	920	908	856	916	882	968	844	890	890	940	873	945	929	782	885	927	917	912	916	869	968	866	875	857	905	882	945	869	894	928	915	883	962	859	913	884	864	901	846	914	847	858	881	902	884	982	891	868	872	920	882	914	887	912	850	897	839	918	902	902	912	907	908	884	869	877	915	882	820	870	873	889	926	884	860	874	921	870	926	935	906	889	942	885	904	925	916	904	915	904	881	893	897	924	833	891	925	889	917	882	900	920	874	871	891	900	840	864	941	896	869	923	929	918	866	904	888	875	887	870	924	898	892	907	912	827	856	971	923	928	818	920	907	842	895	895	879	900	897	916	896	866	852	900	907	909	898	852	921	913	860	849	879	930	889	871	926	893	872	925	897	898	868	869	907	882	894	908	928	944	915	930	911	855	850	913	881	936	841	914	913	899	873	913	847	912	881	909	860	904	868	917	952	902	939	905	851	886	875	903	909	952	911	895	846	891	909	936	865	866	878	900	875	894	838	877	868	846	920	898	909	879	969	920	861	865	961	889	918	828	932	880	891	876	903	867	869	875	884	927	849	858	882	886	930	864	874	872	931	849	875	926	891	901	890	860	931	925	900	912	926	917	853	891	937	934	900	896	889	898	909	916	922	874	913	869	923	877	927	889	870	857	875	928	923	919	833	859	922	882	886	872	875	867	868	857	898	891	875	878	945	894	883	877	904	909	859	885	887	899	834	880	901	914	962	865	862	945	893	912	906	878	931	916	877	898	869	888	932	918	918	910	904	882	859	870	901	973	893	882	889	901	878	940	828	929	932	883	967	907	873	891	890	844	913	910	857	872	868	895	925	938	902	871	927	914	882	923	897	886	879	910	943	885	876	894	927	898	884	910	868	870	890	871	892	884	895	886	940	909	875	902	911	889	879	830	890	873	896	834	882	895	941	878	854	886	873	837	862	880	946	938	930	879	916	891	912	880	889	884	888	900	924	878	894	853	889	930	861	864	911	833	911	889	884	878	909	914	883	905	910	985	891	870	903	893	878	884	869	881	860	939	907	902	901	904	909	917	910	900	908	881	885	899	922	856	851	896	868	874	900	926	901	870	905	900	930	929	923	910	930	922	894	890	919	925	937	947	913	920	934	889	896	895	885	871	924	911	906	911	885	930	879	883	898	955	905	913	819	928	905	899	928	913	915	836	871	882	866	899	872	912	907	910	862	859	917	869	883	884	918	920	827	909	951	868	866	906	928	871	880	872	876	890	954	916	922	866	911	878	887	853	899	941	947	905	947	871	871	862	922	926	968	884	907	821	899	912	903	812	937	972	952	892	887	886	907	854	878	836	890	897	845	942	881	944	877	940	943	889	903	883	854	883	889	874	940	904	928	935	852	943	918	926	886	888	893	887	879	890	874	918	916	937	907	903	874	891	904	840	904	869	945	894	883	860	920	910	843	867	943	891	845	921	897	881	873	924	903	923	823	895	848	916	929	871	884	878	915	902	917	955	903	873	875	856	893	841	914	889	892	898	915	931	882	879	909	928	944	945	912	858	871	874	885	889	860	872	878	910	911	881	911	923	903	900	869	884	882	849	928	929	903	917	884	875	878	947	937	906	867	903	873	895	887	904	929	893	900	921	899	892	871	894	934	888	890	880	884	879	929	876	884	897	910	843	910	919	894	829	825	923	887	911	915	888	875	938	922	873	932	927	874	911	881	900	905	871	887	890	882	862	870	933	917	935	916	887	906	828	898	888	917	887	882	879	920	867	920	909	837	891	875	912	913	918	897	948	859	842	920	854	872	973	924	927	880	851	919	877	918	882	872	879	903	868	922	910	886	905	945	912	870	879	938	891	904	947	916	896	900	902	910	875	871	863	895	941	944	949	887	879	930	888	885	872	949	903	880	935	882	845	936	894	906	909	917	915	903	930	911	897	844	932	884	811	929	877	942	914	881	874	852	869	910	903	911	905	981	878	916	919	919	917	886	902	868	916	837	905	950	880	907	895	876	889	919	880	873	897	874	930	882	913
74458	76395	72811	54343	33817	17837	4056	2883	1530	420	390	713	378	359	365	363	375	400	392	345	431	544	426	386	401	404	382	376	395	392	398	393	387	376	358	360	312	346	404	410	384	366	382	396	366	334	358	375	390	369	319	411	418	364	350	371	349	377	355	357	349	350	407	360	382	364	362	363	364	365	393	377	378	387	336	377	358	361	379	378	358	384	387	377	371	335	379	365	375	381	360	374	371	357	399	379	357	376	357	345	397	378	375	384	338	333	373	352	407	377	375	341	358	386	405	396	367	392	362	348	383	362	362	404	339	343	351	377	395	359	367	358	385	385	373	385	372	334	361	355	379	343	393	383	351	361	403	356	350	407	379	402	369	379	388	393	333	347	405	349	350	360	381	382	352	355	364	380	351	384	386	398	364	347	356	428	357	377	351	357	382	360	392	366	382	363	337	358	349	344	337	382	395	362	365	359	371	364	365	383	388	387	364	393	350	370	356	360	380	334	347	316	381	361	343	377	364	375	359	377	369	386	355	337	353	371	353	408	365	386	391	354	414	373	348	384	357	349	389	370	405	386	355	397	372	349	406	356	343	339	373	382	371	371	349	334	395	389	370	322	352	358	386	366	368	313	373	336	362	372	337	340	354	351	374	365	398	365	405	328	377	369	349	372	401	388	386	366	340	369	402	355	319	425	391	382	331	366	361	350	399	373	357	365	362	380	379	394	398	313	377	375	354	369	354	342	410	350	415	357	361	397	353	376	412	370	398	416	363	366	375	431	397	363	362	351	342	397	369	359	369	359	350	387	351	394	379	365	351	371	339	386	389	377	356	381	388	384	377	349	369	402	361	372	367	371	377	374	355	346	368	397	373	397	366	347	385	362	347	336	359	362	350	365	343	351	325	369	367	350	369	344	361	373	368	378	363	367	362	360	358	386	390	403	367	373	370	329	371	371	386	405	335	361	395	370	339	397	385	367	352	348	354	366	370	382	340	370	369	355	390	395	374	358	371	390	357	417	372	401	347	374	366	375	361	356	333	345	369	369	352	404	391	364	375	355	371	377	339	373	381	400	372	357	315	387	376	389	360	401	380	350	372	395	343	376	335	395	381	354	350	359	346	355	379	369	353	383	369	405	337	308	330	345	357	410	350	358	352	356	350	363	336	359	366	368	415	403	368	344	367	369	369	383	357	342	354	358	383	345	375	359	369	383	337	338	407	375	379	357	395	393	357	381	367	387	355	355	353	380	347	351	359	351	401	406	365	379	366	387	348	385	364	380	349	367	366	379	335	368	369	360	401	354	350	368	335	373	351	372	356	387	370	379	329	362	364	370	389	346	354	360	380	357	382	385	372	375	357	389	370	379	365	347	353	366	358	368	359	339	339	366	372	380	360	346	378	346	376	389	363	340	370	383	321	332	379	378	347	383	377	366	350	384	359	371	351	400	386	367	393	349	367	324	360	354	373	373	373	331	388	366	370	364	394	332	357	351	366	394	340	382	371	375	411	367	397	372	380	351	384	372	359	357	379	353	396	380	360	353	386	356	324	373	382	380	353	377	360	354	377	394	348	387	387	366	388	359	337	342	331	376	321	392	386	382	376	360	345	359	374	414	380	385	369	358	386	352	339	370	332	351	364	366	368	364	366	381	389	383	374	380	349	429	376	385	400	370	360	373	362	354	383	339	341	386	339	379	375	345	364	379	395	399	367	356	388	398	367	389	373	353	365	365	399	378	392	393	381	364	406	366	381	370	393	420	372	368	373	405	350	362	345	322	352	371	383	393	379	383	375	376	354	349	353	374	360	372	337	356	403	376	381	358	368	377	382	352	372	384	347	417	377	376	375	392	368	375	372	340	361	368	349	350	359	386	371	357	398	342	351	332	382	335	355	348	404	394	374	340	326	375	384	370	376	382	337	373	374	416	368	404	372	351	374	376	361	357	354	370	377	357	379	392	348	370	382	361	380	365	359	388	350	381	358	372	386	375	388	398	321	369	340	379	360	360	364	366	371	393	374	369	367	349	397	379	357	380	364	374	357	365	375	376	359	391	377	375	394	373	361	382	393	381	365	347	388	327	389	372	385	370	359	328	376	344	386	376	360	370	394	397	340	391	353	375	410	396	424	360	359	357	372	365	396	359	383	366	393	378	375	352	356	316	343	331	376	349	391	354	348	387	366	370	357	383	358	382	404	387	365	353	343	378	403	382	377	400	402	387	355	391	360	370	396	371	387	358	352	375	356	382	372	367	389	386	363	389	365	381	379	388	384	365	404	380	378	383	396	393	359	395	386	373	386	373	352	338	366	354	329	429	347	357	366	346	351	367	377	400	367	383	370	356	334	374	388	334	364	380	350	377	363	360	359	370	352	370	362	385	389	328	363	408	330	368	354	380	384	357	357	388	344	345	397	372	375	400	390	339	347	364	368	383	370	337	369	353	387	360	354	365	372	377	401	398	400	390	357	357	376	383	365	355	383	400	406	388	382	406	402	385	373	368	353	393	386	364	330	351	362	377	349	405	344	388	359	345	367	392	373	401	347	365	353	386	356	393	371	392	385	391	366	364	361	394	315	371	351	383	390	348	360	357	363	373	354	391	375	368	340	377	388	371	359	363	322	392	377	400	398	367	352	381	357	396	379	396	396	380	354	359	400	363	335	389	389	373	373	350	342	363	381	346	380	344	399	346	374	338	379	360	372	356	372	363	357	373	385	356	345	369	418	393	376	356	367	396	355	370	367	389	380	368	360	368	355	366	375	367	377	373	359	365	418	377	420	367	395	340	365	342	397	379	377	363	360	356	362	412	402	404	378	364	415	363	371	363	382	366	353	338	368	391	350	388	365	389	383	411	342	376	349	367	407	379	369	357	377	363	354	360	394	369	371	370	331	359	395	407	410	362	378	413	411	372	375	345	402	416	389	347	371	367	387	375	388	375	361	379	367	362	382	342	366	399	382	326	367	405	332	355	370	343	366	388	386	395	368	371	366	356	404	314	372	372	367	359	344	366	330	338	360	360	379	390	358	364	363	363	362	379	392	372	339	354	386	359	335	353	381	398	383	416	393	360	361	376	382	360	386	368	387	382	369	359	387	367	328	301	381	342	352	359	393	344	412	362	340	378	386	367	326	344	361	350	359	384	356	375	357	392	354	392	383	355	372	398	373	391	346	349	329	358	316	357	354	397	378	377	404	333	357	358	360	372	380	364	369	359	363	382	350	356	396	388	342	391	386	409	353	332	370	393	377	390	341	372	336	370	367	373	348	385	348	360	384	334	370	411	393	377	358	353	390	395	372	392	361	326	375	374	363	351	369	361	376	396	357	378	386	372	362	372	391	358	397	356	329	375	345	326	376	343	368	391	322	410	368	379	364	362	362	388	380	327	380	380	369	357	363	375	404	387	386	366	394	380	401	342	387	355	358	363	348	397	359	317	387	379	408	359	371	358	384	365	371	347	326	358	378	356	388	369	348	372	375	377	354	387	387	362	361	375	359	387
48766	60683	67512	56739	39950	23107	7795	9619	4699	861	1016	2916	853	901	917	935	889	885	906	896	1139	1829	1176	890	978	902	894	873	919	887	924	874	895	913	927	969	915	889	876	909	906	859	911	925	930	893	902	939	915	908	945	1035	1025	980	900	856	961	901	929	905	886	872	870	825	894	896	871	914	952	922	903	934	905	851	866	917	906	901	990	903	847	949	884	894	903	885	906	878	898	831	886	847	918	914	885	858	918	933	864	888	883	910	903	889	914	865	897	923	834	906	935	901	885	919	878	887	940	936	881	909	876	882	842	882	919	876	900	947	887	909	877	870	962	869	896	944	898	907	932	874	856	926	893	938	883	894	878	935	855	890	907	869	919	891	872	918	897	921	888	934	878	928	900	909	940	861	957	887	885	890	805	948	912	884	930	880	902	912	856	872	928	904	952	887	919	897	871	924	879	879	920	954	879	928	922	949	951	908	866	937	929	890	884	903	907	888	895	829	897	881	851	895	892	937	844	927	869	861	908	912	888	890	891	916	906	869	903	884	904	896	887	905	872	851	935	872	941	909	879	846	877	932	880	897	886	928	866	872	906	868	908	936	843	883	919	846	900	916	896	887	857	940	912	907	848	874	859	871	880	898	866	923	861	886	864	906	913	906	896	914	901	872	870	916	865	889	926	917	889	877	928	930	906	890	899	837	857	911	888	903	886	978	909	920	875	939	850	876	890	893	887	902	878	935	902	951	881	929	920	916	890	898	895	855	831	888	915	848	867	866	921	934	902	915	869	898	837	939	877	965	876	938	882	894	859	903	925	940	867	985	912	916	905	885	882	924	936	841	940	829	879	823	913	937	920	846	894	899	917	905	916	896	902	922	935	842	877	872	887	875	894	861	900	906	907	939	938	920	866	867	874	863	889	910	835	882	921	883	905	864	850	858	875	833	906	872	870	938	872	877	887	921	890	943	942	892	933	828	889	856	879	896	921	868	897	919	870	899	891	871	904	950	905	936	900	880	901	889	906	872	944	905	868	892	915	887	873	886	894	913	898	904	881	903	891	896	888	913	874	909	925	859	909	834	921	895	973	929	944	928	858	867	860	890	955	852	878	917	834	970	902	865	886	873	882	859	911	914	914	859	885	907	873	971	895	916	914	873	931	890	920	872	934	890	882	933	859	835	850	872	885	883	870	897	935	895	882	872	904	889	936	895	948	908	919	862	941	927	875	944	880	906	821	864	838	924	880	942	874	894	893	911	870	886	852	928	912	869	962	865	886	926	874	909	919	885	908	883	888	931	897	838	882	864	951	893	906	927	902	964	899	929	913	866	885	911	903	854	906	884	911	909	907	887	860	881	860	910	872	895	875	920	916	923	916	917	889	877	926	947	915	929	896	881	895	884	924	907	905	889	860	864	904	899	885	953	856	864	902	947	889	931	891	865	899	902	874	877	956	928	882	899	902	861	905	889	939	927	963	886	870	916	918	884	910	878	869	883	829	867	918	897	866	883	910	898	914	897	880	876	860	908	877	837	889	849	878	896	914	877	942	890	892	862	866	862	910	908	926	865	909	893	903	925	908	851	897	905	894	927	945	856	857	861	902	916	860	891	898	861	891	934	940	853	897	916	927	917	883	906	926	860	912	896	903	916	947	919	918	898	859	951	883	857	822	851	909	888	859	864	903	911	855	915	884	911	908	905	881	912	854	910	957	893	895	877	843	939	898	877	888	928	921	889	869	880	914	919	887	903	893	883	849	910	809	877	858	871	938	876	884	921	903	883	855	961	873	897	896	904	815	896	913	933	912	875	938	856	934	898	886	888	911	930	867	926	913	912	883	908	860	929	891	916	902	926	892	907	908	853	915	888	903	914	915	874	877	877	897	873	883	872	902	898	918	886	911	893	891	925	889	880	947	843	877	841	893	868	880	909	901	909	880	896	839	907	897	885	883	918	851	907	872	943	911	918	872	942	878	939	881	906	871	870	913	873	876	861	882	967	866	897	888	868	883	855	874	944	899	927	870	887	902	899	922	906	938	910	911	884	900	895	878	893	889	959	912	873	893	903	900	895	910	879	910	881	875	861	916	876	896	904	900	943	898	910	895	917	889	867	852	908	880	892	866	945	918	924	838	870	903	911	872	884	869	866	918	900	883	877	881	875	902	934	883	890	850	915	939	822	907	886	902	869	902	878	945	856	922	893	865	850	911	937	908	966	911	900	887	921	920	882	859	928	926	903	948	892	825	905	890	905	886	903	866	889	864	843	921	888	839	852	903	909	895	885	905	912	919	888	934	855	885	924	876	900	932	947	856	897	866	887	894	921	937	858	881	894	914	891	880	873	842	909	922	878	900	919	898	941	932	885	934	913	925	951	898	881	878	914	895	943	890	898	837	879	933	907	869	870	842	885	883	943	817	878	829	919	886	897	894	903	854	868	945	880	911	939	897	899	856	861	912	890	871	892	939	949	856	908	901	880	899	881	949	899	906	853	886	882	845	875	881	869	871	887	897	905	884	944	905	907	847	899	829	920	910	887	885	859	904	880	884	934	898	925	915	908	905	909	888	876	915	889	883	891	868	891	873	878	863	899	878	887	905	907	964	921	883	927	868	877	891	875	840	919	947	893	930	893	834	823	899	932	914	937	869	923	840	937	883	943	871	952	903	907	876	898	893	870	859	888	912	910	924	847	900	864	889	916	911	855	899	870	841	894	884	956	928	866	899	862	884	902	889	883	885	907	824	963	956	897	953	907	886	945	913	890	869	889	867	878	910	890	900	864	898	922	934	967	921	900	854	942	900	878	941	954	864	944	876	954	935	877	929	905	909	889	928	840	924	889	969	888	895	881	931	891	864	889	867	927	855	862	893	944	860	951	939	912	868	889	884	898	911	891	886	888	891	959	901	852	854	854	864	921	841	901	911	927	878	954	930	872	872	891	875	893	907	892	877	911	899	963	969	890	906	884	933	913	897	863	859	914	885	891	917	943	816	929	879	838	896	947	897	928	876	920	883	888	849	974	925	909	927	928	866	852	921	901	876	911	893	892	933	894	921	876	879	872	889	870	854	880	924	915	905	888	904	871	949	876	903	918	917	840	867	947	887	952	824	890	875	912	903	895	921	906	835	965	864	888	892	858	900	890	857	853	883	958	875	888	917	904	883	936	919	941	924	886	878	859	856	890	855	929	937	924	890	941	931	864	856	897	897	824	897	894	879	920	883	873	900	894	956	893	918	947	844	926	874	920	896	872	882	854	959	872	900	919	887	919	917	945	865	955	898	867	879	854	931	915	854	954	916	886	907	925	859	874	891	886	842	849	896	828	905	908	809	895	893	883	923	868	936	914	902	899	981	890	898	859	840	887	928	901	924	913	830	908	872	894	879	902	872	898	886	946	835	887	921	902	907	897	848	906	898	894	855	895	859	956	970	883	831	900	888	922	868	911	870	895	934	845	873	919	901	934	893	872	901	906	938	860	910	849	937	851	874	894	873	893	837	888	928	882
74125	76339	73171	53858	33431	16624	3577	2570	1246	358	491	782	362	352	378	379	388	411	399	364	420	411	392	396	416	413	418	389	348	370	354	384	409	385	349	357	362	351	380	370	379	384	331	340	381	365	370	356	364	353	361	402	397	347	365	397	376	365	372	357	355	381	390	398	374	351	398	388	338	371	380	357	368	374	344	371	368	360	367	341	393	381	368	366	347	357	372	398	359	353	360	368	382	367	384	381	400	390	377	347	340	352	351	364	392	372	384	375	373	390	357	368	353	390	379	341	371	364	347	366	359	330	349	339	345	383	357	385	356	403	394	393	365	345	357	398	325	340	362	372	360	362	378	379	368	310	379	383	373	422	387	360	329	334	356	393	383	366	340	321	350	339	358	362	390	337	371	366	368	360	346	342	382	381	360	358	361	356	347	385	355	361	377	349	350	404	358	389	368	373	361	326	348	345	363	337	356	366	367	321	387	331	390	362	341	342	383	384	356	354	358	351	380	404	384	397	363	351	338	362	343	362	375	346	375	378	351	368	337	377	360	366	361	342	390	376	367	354	400	359	371	361	382	403	369	373	362	359	381	353	357	371	374	344	361	358	387	374	365	359	342	337	360	342	363	406	361	373	359	365	362	350	349	403	351	381	331	397	371	385	384	352	342	381	359	365	333	347	376	375	376	343	332	382	380	331	350	356	400	370	350	324	399	398	417	392	368	368	361	332	350	381	360	374	397	360	393	380	364	372	379	381	371	331	351	377	370	342	369	351	325	402	361	390	366	370	338	345	394	364	375	374	368	379	354	324	372	375	354	359	359	361	411	305	392	368	389	386	349	407	354	373	332	360	369	370	360	357	341	385	377	360	381	354	334	350	378	380	369	381	347	346	344	379	345	363	361	361	388	401	345	343	349	388	409	355	385	376	348	361	382	324	332	356	383	393	357	357	357	371	359	351	371	379	373	410	397	387	349	366	385	384	360	361	381	372	372	350	375	366	363	354	364	365	360	364	350	359	351	364	410	355	366	343	398	412	357	352	368	354	351	357	357	397	392	375	376	386	368	383	379	368	367	392	380	366	363	364	355	337	377	359	377	339	311	353	356	371	352	366	379	322	372	343	350	346	352	363	364	368	391	381	364	346	352	362	358	390	369	370	370	353	346	349	373	320	401	367	350	369	403	385	377	368	361	383	409	366	382	373	346	390	375	377	351	368	361	364	353	346	369	376	369	357	341	386	344	352	376	359	344	390	335	375	341	360	355	377	374	370	352	386	376	373	354	366	380	366	366	397	374	355	351	377	348	364	365	376	354	391	376	389	371	385	414	364	380	352	393	367	372	374	371	387	423	354	367	353	331	358	366	354	371	336	332	342	345	406	364	349	329	378	380	357	351	365	398	377	333	349	410	375	376	387	389	393	385	390	345	347	393	351	378	368	341	360	327	346	330	377	389	384	355	399	338	366	354	338	371	393	381	384	379	328	349	358	411	381	349	406	356	349	358	394	387	382	348	396	346	360	382	383	374	393	383	369	357	340	353	393	406	375	332	374	389	408	361	387	328	341	328	361	374	372	348	375	383	354	380	345	350	343	347	370	370	343	363	352	320	394	380	371	338	375	372	388	346	373	392	385	380	359	375	363	340	333	379	392	389	381	354	375	359	371	356	380	383	373	355	343	386	391	399	356	367	368	373	352	342	366	383	375	375	377	331	353	367	373	384	331	369	392	354	378	400	396	405	399	329	350	400	377	337	381	373	339	356	369	369	358	379	344	368	376	366	360	383	352	372	390	403	347	383	373	325	389	373	369	388	341	376	390	368	343	345	365	378	360	358	377	366	349	346	354	385	346	346	359	408	419	359	348	415	367	339	367	371	377	398	359	397	339	378	337	348	386	370	394	355	403	381	369	366	366	375	375	385	363	351	403	339	381	380	356	334	373	360	376	379	389	388	368	405	338	343	358	421	376	372	371	405	359	393	336	379	386	389	355	349	369	365	373	366	369	399	354	342	368	394	344	358	379	363	378	394	369	403	386	380	335	365	375	355	378	379	351	368	390	355	337	369	388	362	389	368	300	362	361	315	374	371	366	384	377	351	330	354	375	354	405	391	343	348	376	383	342	367	368	356	360	341	358	323	329	346	364	364	362	409	357	360	378	368	377	377	339	363	359	377	360	403	393	382	377	396	349	332	338	400	352	341	393	378	375	365	392	343	372	332	425	355	370	369	363	358	398	368	371	407	353	386	403	378	327	395	357	329	369	366	384	354	415	386	367	395	362	380	401	374	394	374	373	361	342	367	404	337	396	373	365	373	349	398	350	354	385	413	392	371	362	364	354	379	387	366	356	362	367	383	363	380	380	369	371	376	340	385	350	399	353	385	395	333	333	376	420	363	391	379	379	383	393	401	372	375	341	361	356	332	360	345	374	365	355	389	354	328	361	329	365	351	383	360	379	362	383	331	390	377	360	380	376	376	358	332	382	374	341	384	395	376	357	404	356	354	355	342	393	375	357	387	365	380	363	380	391	331	391	371	343	398	360	339	369	362	384	358	372	340	369	353	358	355	353	362	344	351	361	336	357	382	333	353	400	382	359	312	387	324	364	377	369	373	336	343	398	356	375	365	359	369	381	388	354	325	353	367	374	385	380	362	366	382	379	381	386	360	369	359	390	385	369	354	356	379	388	359	347	381	375	364	358	373	359	369	380	383	369	363	356	356	375	354	349	368	342	339	368	348	370	368	383	373	373	357	376	368	374	360	315	347	387	374	345	394	340	405	350	359	399	360	416	391	362	364	360	343	371	355	372	344	347	377	378	398	353	364	421	354	326	341	369	389	342	328	334	338	354	354	386	387	367	342	362	374	411	373	354	391	348	336	356	326	367	404	385	347	368	355	362	352	395	384	387	339	367	362	366	391	387	383	367	342	373	342	355	359	342	353	389	387	352	368	349	405	391	371	344	372	358	377	357	357	422	390	365	394	380	385	390	373	383	338	336	387	319	406	349	390	401	348	373	388	366	365	402	382	347	366	404	366	350	355	344	368	365	341	354	342	348	357	390	373	381	395	390	368	350	358	341	375	326	350	355	371	325	392	387	381	367	355	378	402	355	398	409	364	353	382	336	400	350	377	358	360	345	360	356	376	393	331	386	360	366	336	383	384	383	331	361	368	372	359	378	401	360	387	349	350	383	356	322	333	397	375	411	386	357	334	367	368	383	355	340	354	378	372	377	423	374	363	378	371	359	373	377	346	320	337	372	365	373	370	373	364	344	346	342	358	326	373	364	330	333	358	358	391	337	397	360	363	361	385	397	379	319	353	383	316	344	371	358	365	342	367	370	374	377	362	356	407	386	347	356	328	380	361	341	385	393	359	379	330	364	369	358	358	389	347	346	402	408	380	364	381	363	374	377	395	353	370	385	379	368	320	349	323	368	384	366	355	367	347	367	368	365	366	350	373	374	339	334	385	405	397	358	366	371	363	390	354	371	378	352	371	369
48627	60838	67817	56270	39794	21714	6578	9124	3755	938	1447	2826	896	898	951	875	912	894	931	959	1046	1157	1006	957	1015	1103	958	918	909	884	872	889	863	864	851	904	873	881	935	898	855	946	868	881	940	867	948	955	845	948	897	1212	1165	1015	971	893	912	845	902	869	889	910	898	921	903	860	858	870	889	914	889	914	964	916	891	869	889	866	919	920	909	878	877	899	901	934	898	867	872	871	911	885	897	871	883	873	894	895	938	860	888	914	921	886	916	875	935	889	939	917	850	921	890	980	868	924	864	877	906	871	914	876	886	879	922	882	862	873	934	856	875	958	931	859	899	883	902	894	928	904	853	946	912	896	902	968	981	877	838	872	850	894	873	856	882	900	903	918	883	887	890	869	893	914	851	957	906	867	895	966	931	904	877	887	908	901	900	854	903	861	883	901	891	901	911	912	924	871	877	899	903	874	899	906	876	957	822	897	902	884	946	882	905	861	867	904	863	846	881	908	861	939	844	876	890	890	911	913	886	896	935	845	918	959	881	881	905	916	915	897	850	931	855	854	912	920	883	910	903	953	895	882	903	889	863	911	879	874	860	903	876	915	913	852	911	918	902	870	873	870	942	891	868	963	925	899	893	971	902	928	920	911	900	896	888	869	868	915	884	920	948	904	863	870	913	860	949	877	986	872	835	860	892	882	944	858	852	853	928	970	922	939	877	884	881	874	914	892	905	897	885	888	888	921	949	911	900	943	936	861	874	898	905	862	913	913	892	940	890	889	873	900	882	938	874	922	854	885	849	884	925	860	844	870	922	873	936	892	855	914	923	892	911	863	939	855	861	876	941	889	910	910	890	949	894	886	848	850	932	885	900	904	864	883	947	928	900	849	883	840	926	910	907	853	921	928	870	915	884	912	868	885	881	883	919	862	915	847	912	948	913	869	925	907	904	845	876	884	921	869	880	811	890	875	864	949	919	935	853	882	936	872	890	856	937	875	883	889	851	864	857	867	882	922	912	825	838	872	915	876	894	881	896	878	887	888	888	843	901	863	925	898	859	900	881	862	952	868	859	881	895	892	886	836	967	854	911	879	891	912	882	882	879	865	871	958	870	926	923	884	843	944	903	911	925	896	938	953	909	915	911	856	888	897	897	873	866	931	910	839	870	893	848	878	907	871	897	950	904	864	940	880	930	951	913	923	876	866	915	883	857	875	932	895	900	914	915	897	918	864	867	893	900	911	937	899	908	890	923	947	874	816	938	917	948	829	851	941	938	878	870	917	860	898	858	878	924	858	906	887	907	871	890	889	879	876	904	913	891	910	944	881	948	897	843	854	878	892	894	883	891	895	952	814	850	891	884	900	879	862	922	882	919	868	903	916	911	891	954	925	901	902	916	878	915	829	859	954	903	903	922	896	935	909	917	884	909	866	917	933	911	872	870	880	870	922	864	915	885	879	899	908	877	893	848	876	891	865	898	875	901	874	947	863	884	860	943	902	894	915	905	901	927	897	922	958	910	897	898	868	877	871	869	886	899	878	893	888	846	874	879	917	936	923	893	870	861	904	913	870	923	919	912	928	887	907	895	933	911	905	932	928	856	867	869	917	941	893	876	911	891	889	834	887	942	922	871	918	859	883	874	918	904	948	887	884	888	864	898	904	879	895	914	916	935	888	893	872	928	886	925	897	915	896	847	908	864	858	911	830	919	912	901	901	925	838	902	855	854	938	873	876	898	841	902	888	886	852	883	919	871	955	830	879	868	889	907	879	910	922	874	867	925	872	877	930	942	882	849	927	872	851	907	913	926	867	906	919	891	894	927	906	857	876	842	916	884	864	863	951	957	871	898	971	953	928	922	873	920	974	867	907	882	879	952	917	908	885	897	881	888	905	879	923	877	905	869	878	873	946	854	916	857	874	897	898	892	854	815	955	854	882	887	896	896	891	917	846	912	860	861	882	941	907	954	945	875	913	872	888	925	912	955	833	838	906	914	838	927	895	889	907	885	837	898	853	858	891	901	915	932	898	875	924	904	937	865	933	837	873	949	892	886	928	887	847	885	840	919	893	868	858	881	850	866	874	915	922	913	895	978	876	858	846	900	912	937	864	886	911	906	924	859	854	908	873	879	952	959	899	895	902	876	916	939	866	890	919	916	901	871	936	908	868	888	920	903	926	891	907	867	850	857	917	886	818	868	875	862	876	859	875	865	897	891	866	874	902	918	942	865	848	934	881	832	909	879	912	941	884	882	892	867	950	896	937	894	894	872	882	849	885	877	865	895	927	886	897	875	900	870	881	816	938	884	885	962	927	876	932	894	883	934	898	950	839	854	888	913	904	874	872	895	906	851	912	857	887	848	898	941	937	903	912	925	930	877	883	928	880	905	920	902	902	873	953	826	913	883	907	875	940	866	858	941	883	886	869	854	887	932	859	860	934	905	909	938	897	910	867	937	921	956	895	830	908	862	843	900	928	908	873	915	921	976	929	868	852	913	891	879	946	831	837	871	889	879	935	906	863	903	900	875	871	889	898	881	914	889	903	869	923	897	871	905	898	855	894	841	892	927	851	883	901	895	893	929	879	859	835	884	913	918	921	865	905	892	862	939	863	881	902	851	879	909	875	911	931	893	861	911	865	890	895	868	887	891	917	826	913	931	885	909	896	887	840	879	921	933	886	933	883	947	877	865	948	908	934	919	850	881	909	935	886	962	903	891	920	856	842	904	902	910	885	861	906	927	823	896	888	907	896	960	906	846	967	905	897	900	904	921	859	890	870	857	950	933	874	846	936	913	886	893	845	916	888	944	875	964	859	855	873	972	886	853	962	927	834	901	890	826	922	885	926	878	830	912	921	911	914	909	868	923	921	916	862	909	933	878	942	937	912	876	929	899	885	881	889	898	953	944	873	859	907	854	872	860	897	893	922	920	949	897	868	951	901	856	921	896	872	908	857	889	890	876	871	877	910	912	938	877	877	876	887	921	877	939	907	871	917	886	896	855	902	908	971	871	983	908	919	875	877	884	874	891	896	917	858	938	929	867	963	901	920	925	935	902	897	923	937	920	906	880	920	941	875	908	872	861	883	903	905	885	930	960	908	943	890	886	900	885	873	870	929	970	851	903	860	893	912	911	904	828	913	923	870	845	902	856	907	904	847	978	895	892	897	888	923	871	877	915	920	886	855	856	936	903	875	937	928	872	937	872	888	851	951	902	925	874	906	889	833	857	805	913	918	873	906	894	910	972	891	885	935	869	929	929	897	901	967	897	852	855	882	875	880	890	882	923	897	924	853	824	898	892	881	873	920	863	922	865	844	852	924	839	869	869	941	930	887	886	913	918	883	870	865	840	921	916	927	887	843	903	875	916	944	919	966	864	900	935	912	890	899	928	863	890	875	886	858	892	933	875	907	875	928	867	883	893	893	896	895	875	895	960	922	894	902	831	932	904	887	927	885	926	914	933	866	893	923	928	925	886	900	907	907	972	977	888	897	882	890	934	931	852	914
76126	76761	70602	52379	34241	15339	5198	2612	1010	386	576	1024	382	332	399	366	373	380	381	347	439	460	480	334	366	397	364	391	354	396	376	365	364	405	338	378	350	363	374	396	355	372	357	380	350	338	339	358	352	373	366	403	420	358	352	381	391	351	385	364	388	359	357	387	349	351	350	356	404	362	346	371	345	393	338	369	376	368	366	369	358	360	370	354	348	414	366	334	373	378	363	389	382	364	374	357	360	373	381	324	366	377	387	350	361	403	335	394	356	378	364	361	365	346	377	397	370	367	363	371	359	346	352	360	370	352	352	400	367	369	389	402	346	398	387	385	368	369	377	348	355	358	395	365	390	367	352	366	347	387	364	374	349	357	379	369	387	406	326	358	337	388	389	383	387	348	367	369	376	394	340	329	388	372	393	384	407	373	394	344	357	385	378	377	378	350	386	383	388	349	386	366	339	403	351	384	373	375	356	349	356	329	341	384	383	376	366	396	363	370	351	332	359	395	377	351	355	347	364	428	375	419	353	392	386	371	335	350	407	371	342	362	340	361	347	393	394	378	362	351	376	394	371	372	353	362	354	351	367	393	368	349	395	382	369	326	367	354	350	371	382	334	381	342	360	320	355	369	411	352	375	331	365	371	391	374	369	340	367	374	345	376	338	342	394	422	359	390	384	342	386	392	397	360	335	369	368	352	380	372	352	356	350	362	318	364	411	372	373	379	370	376	321	371	363	364	353	373	363	356	335	373	324	358	351	388	365	360	392	387	370	353	362	358	336	368	352	340	372	376	390	360	332	368	362	346	370	379	375	362	358	358	338	399	397	373	363	384	402	376	381	359	328	388	381	383	367	375	355	382	353	375	376	354	364	340	323	359	352	377	367	364	371	341	364	370	361	398	358	374	381	357	381	352	368	376	385	352	347	336	381	377	383	366	337	334	339	413	365	344	371	340	365	367	345	359	315	372	348	336	389	373	415	414	355	334	398	358	347	378	387	316	403	384	354	361	376	374	341	321	357	346	374	389	374	373	378	347	373	348	336	374	383	386	357	344	356	337	356	342	372	369	354	353	365	358	335	358	360	358	354	343	372	356	350	350	378	348	381	331	358	360	346	398	362	378	353	373	384	366	383	347	373	343	349	385	387	364	330	367	324	362	352	353	368	365	369	356	348	358	360	368	331	344	346	379	361	361	403	400	360	361	356	358	378	393	401	332	360	347	353	376	357	333	376	322	340	346	377	376	389	409	346	339	386	409	375	359	380	375	368	384	382	373	378	405	360	372	349	336	372	344	357	344	357	357	383	375	370	368	353	355	387	394	353	381	336	333	357	358	350	383	352	366	339	355	326	358	345	329	344	360	398	355	360	354	383	380	356	396	369	362	366	331	373	372	353	390	329	369	365	371	383	332	322	363	352	354	358	375	364	352	399	382	348	364	336	368	366	386	342	352	344	364	375	344	374	353	391	342	352	389	347	371	345	359	371	373	366	338	349	362	353	358	404	388	376	347	370	360	353	355	371	390	383	404	393	372	377	368	359	372	361	352	359	360	410	368	364	339	360	358	369	360	350	352	352	388	367	347	341	347	354	384	360	407	346	359	379	366	371	369	338	366	322	357	361	415	369	347	392	385	343	350	353	397	390	382	404	383	343	374	354	340	362	324	360	389	369	378	346	365	384	392	376	387	367	356	359	381	335	337	381	394	361	382	360	334	364	359	366	380	367	380	408	372	337	364	365	373	348	409	387	355	336	365	365	351	377	349	365	359	378	396	371	329	363	390	345	358	367	359	381	377	338	383	349	355	404	415	381	349	381	331	338	383	293	366	399	392	391	361	332	355	375	413	381	375	355	388	396	364	394	335	360	370	363	388	373	357	365	371	403	373	352	368	372	352	350	357	367	331	348	347	326	376	355	378	364	382	334	367	367	392	381	333	385	373	357	368	372	346	396	338	345	354	373	380	362	422	385	373	365	396	386	358	375	345	385	382	393	369	341	380	356	343	368	390	344	364	365	364	377	350	391	401	351	376	368	365	372	332	378	374	396	387	388	327	363	391	364	359	384	376	323	368	360	370	357	376	393	343	326	347	359	363	350	376	336	383	356	349	403	346	386	385	410	353	361	365	373	343	415	362	386	391	369	366	341	375	367	322	373	364	354	394	352	370	360	366	382	387	393	350	356	368	364	372	408	360	380	374	376	374	360	367	398	340	391	386	392	358	335	374	377	329	361	356	363	398	355	357	344	375	358	347	364	376	391	383	340	348	336	363	383	368	386	372	363	369	352	441	360	397	358	355	345	371	359	342	386	369	360	351	343	337	371	319	337	371	362	420	383	374	396	332	360	348	362	330	346	357	381	372	366	362	409	374	356	368	344	359	394	366	363	372	384	396	373	350	369	366	352	365	368	328	359	355	370	339	367	376	363	369	378	380	362	338	357	347	314	373	341	368	366	358	360	385	394	334	361	383	412	353	374	357	373	366	363	358	354	361	383	394	377	330	344	390	370	405	375	356	404	360	335	388	368	363	349	389	364	337	370	360	367	375	401	365	363	391	369	349	357	332	392	364	376	359	355	379	355	357	382	386	348	355	362	343	338	407	396	369	348	360	373	359	324	371	365	336	352	390	393	339	339	343	339	352	377	380	370	359	376	340	373	383	334	389	357	400	349	358	400	380	376	372	396	348	347	363	375	384	353	357	410	372	372	352	366	346	374	423	365	364	369	356	399	392	391	344	317	339	365	349	391	356	346	377	348	333	382	360	355	391	360	375	362	345	371	343	407	361	374	370	362	373	386	335	387	371	358	369	335	380	370	377	364	374	359	363	356	370	374	403	385	346	351	310	391	306	412	378	360	397	392	370	398	366	400	351	364	372	351	361	371	385	376	357	370	382	356	366	345	371	354	352	383	368	350	347	371	364	351	400	325	379	389	391	401	382	352	350	399	366	372	358	368	340	352	360	389	360	378	373	350	362	384	340	318	366	371	341	369	384	360	374	379	368	407	374	340	360	386	365	392	376	361	338	358	331	352	357	391	365	373	376	409	381	326	331	363	353	379	367	361	340	367	358	392	360	386	389	368	360	372	359	343	356	380	360	384	353	408	418	378	372	361	327	387	368	369	368	372	404	353	366	360	404	356	366	354	352	337	368	364	361	385	392	362	388	360	400	369	356	391	365	396	371	384	360	363	380	391	349	366	357	354	358	348	345	368	381	388	382	374	393	355	340	387	374	389	371	348	367	362	376	349	386	361	368	378	403	362	336	373	353	371	374	353	369	376	356	391	351	358	351	389	418	344	362	347	361	372	333	381	385	351	342	384	358	357	387	384	370	411	341	386	365	372	366	382	372	348	381	356	376	336	340	345	376	385	348	385	346	350	351	380	338	357	355	368	405	373	367	388	397	361	370	314	382	360	383	374	377	390	395	358	364	363	343	363	372	390	342	371	336	380	379	380	346	340	394	372	381	354	384	372	381	358	416	316	367	392	369	330	340
50297	60655	65066	55033	39721	20728	11452	8811	3169	888	1962	3911	914	897	891	912	861	944	899	924	1272	1538	1492	968	1000	1162	939	902	930	848	877	854	917	879	911	877	879	873	903	886	898	898	893	893	906	929	962	889	894	889	907	1089	1031	995	952	888	923	904	918	913	906	893	904	891	966	903	833	864	930	898	885	879	881	912	891	909	883	961	967	859	925	914	925	907	878	901	863	909	858	938	868	879	916	920	882	921	862	863	886	937	874	916	921	900	864	889	892	893	863	925	871	895	886	913	893	870	885	878	864	891	880	889	861	882	897	870	927	905	848	895	909	868	925	865	898	867	878	877	867	891	912	879	882	882	899	899	857	930	874	901	885	858	898	888	871	886	891	924	859	923	878	852	849	900	863	891	860	889	923	889	901	876	871	905	864	922	905	876	864	908	880	889	909	894	913	912	909	865	855	881	859	961	908	921	935	901	924	944	873	884	881	872	973	912	924	877	900	906	888	862	876	914	868	883	889	898	882	861	905	874	912	870	874	892	896	845	902	933	876	896	878	909	928	834	938	920	945	923	908	889	921	882	875	927	904	869	890	906	879	923	882	894	908	897	879	844	889	944	912	924	887	927	885	897	876	901	901	904	898	922	876	894	859	928	911	853	876	879	848	862	829	922	891	906	846	897	900	965	860	941	872	913	901	883	901	880	917	900	872	881	895	889	825	902	926	896	919	889	912	931	896	893	889	857	883	852	880	876	900	864	899	933	929	904	882	899	905	886	886	862	905	900	841	905	871	884	911	919	866	905	888	854	900	897	924	830	843	917	932	832	898	880	880	897	846	887	936	904	860	879	793	900	858	877	892	944	857	922	875	839	888	865	851	927	900	870	863	869	921	916	864	864	880	881	846	950	875	872	902	921	916	886	944	878	911	870	968	963	901	871	904	878	868	933	911	838	926	913	869	858	869	903	851	920	919	880	888	887	850	893	902	905	919	917	903	873	962	931	882	877	867	899	843	861	803	897	871	896	886	897	845	927	881	856	855	873	905	888	874	859	884	863	948	884	851	838	857	959	929	916	893	920	880	891	891	844	883	872	882	917	888	905	914	835	970	874	918	883	923	915	886	971	935	905	905	873	917	865	850	886	934	853	902	866	866	899	916	896	893	862	885	922	897	936	947	891	919	940	980	908	854	927	854	879	851	884	909	862	842	943	907	931	894	907	896	960	857	904	912	906	904	933	876	849	902	869	897	893	897	859	921	881	846	911	935	882	849	928	915	933	945	852	898	934	881	885	877	886	880	914	858	975	938	874	848	896	923	894	866	885	876	874	935	935	897	897	899	932	894	893	907	882	917	891	978	907	879	846	875	917	854	905	841	924	927	910	929	925	894	833	881	884	909	873	831	909	865	879	891	871	909	875	894	891	881	874	906	900	870	843	873	913	897	909	887	944	936	864	836	892	878	887	908	857	900	890	867	897	907	904	921	922	880	851	860	891	856	875	912	893	823	884	942	887	873	949	872	890	899	859	822	928	886	895	886	834	902	870	888	894	891	871	865	894	839	928	907	851	874	860	871	899	854	918	853	830	961	915	946	910	887	880	888	909	925	869	838	881	908	819	925	900	860	901	924	885	879	879	820	854	903	888	886	923	878	866	848	860	924	897	860	894	868	948	869	871	898	902	915	856	877	872	921	922	903	921	886	885	843	884	870	900	917	878	930	875	930	934	898	911	890	904	832	865	856	890	861	928	867	886	869	907	971	838	880	961	855	916	891	888	874	899	888	921	896	950	954	884	866	947	862	923	878	870	888	851	932	900	812	894	915	912	867	871	887	878	879	886	933	847	960	963	891	922	895	876	915	942	897	897	904	874	865	919	858	877	866	824	922	854	888	912	901	882	900	874	931	905	883	912	891	872	895	876	905	876	868	970	837	922	895	923	907	923	919	896	831	925	911	881	887	917	927	797	876	881	824	886	946	891	950	860	908	863	888	894	904	879	891	881	926	916	901	905	932	906	883	931	860	899	935	864	865	912	894	915	970	947	900	922	895	850	916	846	870	895	900	930	886	883	968	957	909	906	922	951	898	937	834	894	891	861	857	873	899	847	857	870	881	832	898	818	866	940	929	879	862	943	893	875	877	891	905	853	937	898	879	893	920	883	891	892	851	951	893	856	915	925	929	883	954	935	883	894	876	946	876	903	886	907	877	886	884	905	897	910	871	874	877	930	895	916	882	934	894	868	881	890	875	876	865	907	933	865	910	865	938	853	894	907	936	894	951	907	882	889	899	937	862	930	900	900	847	894	924	884	886	890	929	884	924	855	930	904	913	926	901	900	848	931	853	914	907	891	901	881	875	974	897	870	941	937	915	951	903	920	845	911	907	924	937	988	911	906	897	871	902	903	875	825	866	896	928	890	852	850	938	860	920	866	910	885	910	896	912	872	869	835	938	876	933	936	931	886	866	879	926	924	846	867	847	924	886	885	859	883	895	907	918	892	906	905	873	883	963	851	886	894	885	916	908	862	901	914	875	864	886	893	893	882	967	912	908	917	874	915	902	925	908	853	901	895	878	858	885	884	936	877	862	864	935	943	956	890	911	932	870	919	957	894	850	917	922	867	824	888	932	910	806	847	885	905	888	867	894	872	824	925	932	923	918	896	876	982	884	891	898	858	869	857	870	880	894	905	874	871	898	910	913	888	920	901	923	915	868	940	907	911	897	910	901	875	900	965	895	898	904	847	900	885	861	893	869	855	877	929	858	938	887	851	908	872	924	882	874	847	911	891	899	899	897	898	902	949	896	925	906	909	889	931	835	844	884	906	859	955	906	921	899	911	918	884	893	869	901	907	852	865	867	868	899	875	907	896	876	865	898	902	872	879	897	914	891	858	917	831	887	803	898	841	903	923	866	884	873	859	960	915	888	855	944	917	920	869	845	910	922	914	830	990	876	924	944	926	887	837	877	872	899	867	900	877	897	912	885	972	911	925	906	890	913	902	842	912	912	883	850	909	896	871	911	859	888	864	908	918	928	930	890	917	894	947	906	918	876	944	952	874	875	860	882	874	936	878	865	938	858	946	897	977	901	907	917	950	912	810	853	921	889	911	882	931	871	909	894	951	882	914	886	923	887	900	927	956	903	880	910	948	859	884	960	882	895	858	921	891	817	918	889	922	892	860	869	974	956	861	865	883	900	895	851	917	856	940	894	932	963	889	924	900	883	891	941	901	935	909	922	912	907	947	879	883	900	913	902	933	871	894	844	877	849	935	924	928	900	893	902	881	905	879	861	865	916	911	896	908	872	932	904	915	804	862	841	905	953	889	936	891	915	872	860	907	900	922	915	922	892	909	896	916	963	892	859	959	877	897	915	878	858	902	953	982	873	905	930	915	861	861	893	950	908	886	941	901	865	889	910	964	850	869	876	935	899	883	923	886	898	927	914	850	840	926	870	854	880	824	946	911	872	907	867	905	925	909	908	948	816	882	881	884	906	914	884	855	913	889
76483	77058	70594	53467	33245	13850	4016	3769	2078	371	519	592	374	356	381	391	349	370	363	332	423	465	583	479	442	360	358	356	351	410	400	341	356	377	383	387	372	364	387	339	348	379	381	345	357	339	368	362	346	362	327	358	346	415	360	335	356	358	374	391	380	346	393	344	349	381	352	360	361	368	354	329	350	395	345	364	337	379	416	357	380	373	385	346	361	389	389	393	356	374	363	355	375	357	362	345	398	358	366	369	385	413	367	360	399	387	358	340	384	330	309	338	333	351	386	374	344	356	349	348	335	379	384	358	367	366	370	350	356	377	393	348	344	342	383	402	366	348	361	367	359	358	324	383	374	345	373	353	357	365	377	373	356	341	370	355	369	310	358	368	347	341	337	359	353	385	358	366	369	332	345	350	391	341	342	390	350	378	357	351	378	349	340	380	358	336	373	342	328	373	376	344	354	372	380	346	368	384	358	368	354	362	378	332	354	338	364	352	358	380	361	362	387	368	361	364	368	379	382	380	378	343	347	365	385	348	393	354	346	342	364	394	407	358	394	338	390	379	373	385	362	362	364	365	386	372	390	362	377	385	355	342	393	355	373	370	357	357	368	367	367	347	367	399	368	387	394	385	368	373	372	371	357	351	380	384	378	384	359	355	353	373	329	382	375	392	376	371	397	379	329	339	383	347	378	352	337	351	364	366	372	356	387	389	358	340	348	382	377	355	367	369	367	340	387	367	317	366	378	387	321	367	390	379	385	361	364	375	356	387	359	354	391	379	354	375	362	386	369	361	368	336	392	386	375	384	377	390	391	360	370	381	341	415	376	370	389	367	379	361	357	359	368	361	310	401	389	366	377	365	331	388	382	391	394	348	386	367	360	352	341	379	373	395	341	373	385	324	349	389	380	347	360	375	379	363	343	358	363	360	374	405	349	361	361	371	349	383	368	428	369	342	329	326	375	430	370	347	358	382	383	400	355	357	320	341	327	387	358	350	372	345	371	394	357	374	378	390	381	351	389	372	349	349	372	378	331	370	392	359	365	409	365	354	398	365	359	351	372	356	345	354	372	396	344	398	377	360	346	398	380	354	410	344	399	376	351	374	381	373	355	353	343	370	356	355	361	357	376	346	339	376	379	389	379	361	348	384	348	324	412	354	392	347	343	341	365	404	351	375	383	385	357	341	385	330	364	398	336	385	377	349	374	371	342	401	394	380	343	357	339	339	390	398	373	377	332	417	386	403	334	375	384	322	351	374	364	337	374	369	366	366	370	378	346	386	339	376	360	354	371	367	347	382	345	370	371	342	364	357	357	356	375	354	391	353	343	374	376	352	359	407	358	379	376	336	396	365	404	347	367	334	388	354	384	374	354	335	360	360	382	362	411	394	349	371	354	366	411	359	351	343	381	364	372	360	356	336	354	374	363	394	355	355	361	321	389	354	345	374	401	365	406	409	369	333	354	385	371	386	340	385	362	333	358	355	389	386	375	336	399	358	382	405	386	386	338	385	340	337	335	349	373	376	377	353	375	360	348	379	363	391	367	361	344	372	371	377	367	344	374	357	374	348	335	349	404	344	397	351	348	362	345	349	393	368	335	342	347	374	359	348	343	389	332	351	348	333	369	359	386	362	337	372	364	359	362	361	346	377	363	399	373	384	353	365	379	361	357	380	349	357	372	339	364	345	386	383	366	351	373	366	389	395	372	375	345	356	364	348	371	334	333	390	361	359	351	357	334	385	373	391	372	394	352	356	361	368	367	340	373	339	363	385	381	388	349	380	344	357	366	379	370	403	388	384	344	390	313	342	361	382	337	394	364	356	337	366	359	365	347	327	342	398	349	368	351	351	409	355	365	335	385	382	355	392	351	364	346	391	390	367	348	351	366	374	356	388	369	372	355	360	369	352	391	365	331	395	366	365	417	370	366	390	357	380	359	327	388	370	380	366	361	379	363	322	353	382	371	378	376	371	333	384	353	374	371	364	363	360	347	350	416	370	380	397	363	371	344	325	359	347	346	366	360	386	382	345	353	385	375	362	333	380	364	361	357	384	387	356	395	350	395	374	372	353	376	387	362	343	354	406	380	385	370	356	341	386	334	357	380	413	343	361	349	342	375	378	392	342	357	366	365	398	370	393	347	361	371	368	350	326	370	392	375	363	362	386	374	390	336	346	376	354	382	410	359	345	331	356	386	352	392	340	355	387	422	408	377	374	390	356	349	409	388	357	371	376	379	344	345	421	359	367	371	375	372	382	373	394	344	356	357	357	400	334	379	392	327	364	353	379	362	359	391	365	360	364	373	361	372	376	371	363	373	361	379	392	347	383	355	353	377	336	363	345	363	374	358	363	354	385	343	343	355	371	368	367	345	369	342	352	340	403	385	371	356	353	356	370	348	368	369	388	375	366	360	366	385	371	398	330	353	368	328	363	387	334	383	407	365	390	383	332	387	380	367	340	349	366	405	348	330	356	343	360	345	369	366	389	359	350	327	372	383	343	367	345	356	384	399	386	373	375	371	345	409	397	359	378	361	382	403	375	363	377	366	371	381	371	351	317	356	342	376	343	364	360	371	390	406	337	388	357	369	351	362	366	361	364	332	348	361	374	374	379	377	354	364	357	366	389	363	369	366	369	390	339	389	361	344	381	341	344	367	345	358	363	380	327	360	390	343	379	328	357	376	377	365	346	348	393	362	341	386	385	339	341	377	379	389	393	327	388	371	372	380	355	390	344	377	338	372	390	368	371	397	383	358	393	376	380	364	374	327	401	329	398	388	376	378	356	383	364	321	350	370	403	365	400	359	362	368	376	399	335	362	350	395	334	360	352	403	372	390	356	373	366	339	388	374	361	364	344	369	363	374	376	385	368	392	397	350	399	338	352	347	377	415	332	350	328	355	347	379	364	370	362	361	389	397	360	367	326	358	385	369	380	380	388	335	357	358	378	376	392	362	361	365	350	332	378	338	368	350	365	365	366	368	379	375	374	350	375	375	387	349	362	367	326	366	348	375	395	350	367	366	379	368	355	384	352	375	376	370	361	353	394	374	377	336	321	336	377	375	380	402	371	364	370	396	347	395	370	367	380	347	369	371	395	369	365	374	377	350	345	407	359	344	371	393	390	410	354	352	349	400	337	370	380	402	373	366	396	325	376	377	336	320	375	352	360	365	352	372	361	390	394	363	356	374	318	373	387	366	380	375	348	367	371	353	385	382	375	367	395	347	356	384	363	406	356	350	346	357	375	370	342	375	334	341	397	378	355	366	374	370	376	383	353	387	406	378	379	343	348	372	349	388	402	423	377	407	358	375	390	390	391	376	359	384	361	377	367	341	390	394	384	352	366	368	378	375	377	374	390	392	333	367	351	377	342	333	389	357	389	342	326	382	355	340	360	348	367	355	352	375	360	371	375	401	387	407	387	391	392	392	384	388	378	395	337	335	360	398	378	384	374	394	376	380	349	376	385	365	368	365	356	383	389	380	377	339	325	346	355
49648	61104	65312	55721	38649	18359	9218	12290	6090	939	1607	2081	907	900	917	904	868	927	920	955	1311	1477	1857	1698	1374	972	835	906	912	872	807	932	920	853	896	947	926	827	953	898	949	839	926	912	815	875	947	925	873	896	906	886	946	969	941	884	913	874	916	871	901	938	900	850	917	916	957	858	885	888	911	968	945	845	946	838	858	889	910	852	919	919	925	910	876	886	913	850	921	927	866	886	876	922	882	867	911	950	874	852	907	943	862	876	927	850	898	912	904	928	923	850	908	919	916	890	881	905	919	868	869	854	881	902	899	896	895	893	937	918	931	883	865	908	892	896	879	911	919	865	909	876	917	931	884	925	871	897	882	960	905	882	926	878	929	955	911	867	889	867	866	872	903	872	903	900	838	874	917	916	929	889	878	901	868	898	911	918	881	918	888	892	928	897	873	889	894	909	940	885	878	845	909	941	867	925	869	879	881	879	857	879	910	967	919	847	844	886	912	884	835	894	878	874	844	871	930	841	897	951	899	893	928	965	840	928	894	921	923	853	903	836	877	911	886	900	927	905	891	880	863	895	980	902	884	907	905	930	951	859	866	878	888	929	877	894	860	895	873	943	875	871	928	917	972	890	903	925	895	850	933	856	897	909	940	916	883	876	904	910	934	849	912	895	896	899	900	871	851	840	861	864	913	884	907	913	875	894	873	944	867	949	869	914	890	881	883	888	918	900	908	913	842	938	895	926	874	895	894	888	944	903	923	886	893	895	907	891	850	917	908	907	871	909	872	948	862	923	873	874	945	918	901	889	904	852	887	924	814	930	910	832	928	911	952	901	899	927	869	885	901	886	903	875	870	860	877	908	908	910	902	871	901	896	922	852	885	877	914	896	904	936	869	902	916	876	906	873	925	905	846	920	937	885	873	929	872	890	957	931	884	904	886	860	918	934	901	893	876	901	918	874	896	881	922	953	883	917	887	901	882	891	862	842	865	912	923	870	938	967	878	831	905	946	916	861	835	870	848	852	933	891	870	898	858	881	846	890	891	937	887	849	949	819	898	863	886	888	900	951	871	888	918	886	883	860	916	891	867	878	891	961	854	887	869	841	900	841	893	889	897	888	882	835	911	965	849	906	883	902	912	907	905	906	805	894	808	894	917	922	934	863	878	870	872	877	903	871	898	892	898	909	942	919	877	865	902	852	877	947	860	964	873	878	816	913	868	886	875	978	859	898	887	894	916	917	893	937	867	866	924	866	844	871	886	895	908	864	875	869	957	859	927	894	904	828	895	868	887	947	908	884	857	890	894	891	862	887	917	821	932	918	953	942	912	899	911	911	890	867	905	868	923	919	877	830	936	937	889	879	935	883	865	903	884	893	913	848	935	888	882	930	906	872	904	874	857	954	843	936	897	831	897	843	893	892	895	841	918	875	911	878	878	891	977	907	891	926	859	893	873	885	888	895	920	901	864	902	880	846	911	919	843	988	814	921	871	848	927	867	907	875	892	918	922	884	906	853	893	931	940	880	882	880	921	873	891	898	895	880	890	897	945	877	908	966	911	901	902	905	897	896	922	882	893	850	968	869	894	946	900	933	902	918	882	926	873	911	921	926	874	896	910	862	889	889	920	874	932	912	892	899	883	980	890	953	887	909	934	912	907	856	860	900	894	877	893	919	881	947	866	919	962	901	913	882	867	910	874	931	903	892	911	904	864	851	842	815	864	861	878	851	971	879	912	918	922	870	920	885	887	881	882	931	914	883	839	914	949	928	900	940	865	892	905	881	844	900	865	849	916	870	916	896	945	882	857	932	972	878	895	942	854	843	895	878	861	907	849	890	937	890	908	910	830	843	855	899	896	862	863	838	889	878	910	901	912	850	908	879	879	906	873	896	945	912	930	951	873	867	902	869	913	865	872	854	872	891	874	864	885	873	892	923	862	867	943	887	908	911	899	885	903	876	921	933	932	910	952	880	818	901	958	888	853	921	909	913	921	857	856	952	921	898	911	899	910	891	876	882	871	960	858	870	855	850	839	862	882	850	910	906	912	875	866	855	885	878	909	813	934	912	908	908	939	927	844	841	896	919	956	799	969	847	854	903	802	897	881	884	898	880	912	905	838	849	895	908	904	844	969	866	874	831	929	900	869	899	904	956	889	955	865	905	906	895	932	871	858	930	908	893	885	847	857	893	868	876	873	893	856	917	897	835	923	889	879	840	915	911	872	947	854	956	932	917	925	936	899	826	876	878	874	905	901	944	920	836	852	829	931	891	897	894	891	916	900	926	908	900	897	869	850	899	892	873	875	896	915	871	899	902	916	890	870	858	896	924	856	843	922	923	906	920	920	902	852	909	842	894	855	831	896	840	925	922	837	893	872	909	842	915	940	912	904	898	898	844	943	858	865	855	915	960	897	844	860	897	893	930	880	857	896	900	971	843	882	885	897	892	870	949	884	917	902	923	860	874	885	901	877	882	886	920	860	895	896	920	886	940	895	868	930	926	838	856	880	887	922	809	897	888	897	902	870	916	901	884	883	897	924	870	894	902	861	870	934	879	904	895	925	896	854	941	842	863	888	872	864	861	912	891	905	892	876	945	892	921	860	888	925	942	874	949	917	922	859	817	894	909	887	920	908	904	886	886	856	852	890	876	905	902	895	929	892	860	934	895	918	873	880	901	864	934	850	901	935	916	870	890	883	893	903	882	939	907	924	891	915	868	870	816	895	874	882	884	867	885	887	873	937	874	908	846	894	857	918	910	873	918	910	876	910	831	898	929	819	932	908	957	903	918	924	889	888	923	916	896	911	914	865	883	888	864	849	920	930	903	918	903	858	889	854	838	876	897	888	880	857	936	816	890	906	908	843	848	890	881	921	856	927	943	872	922	897	882	924	837	938	862	908	929	842	893	834	920	887	900	901	917	904	909	842	914	813	858	880	900	904	892	920	858	871	904	895	906	946	914	926	912	908	887	908	899	892	886	875	907	904	894	914	868	892	897	903	862	960	921	890	902	847	875	879	913	877	886	919	898	905	870	857	893	961	894	862	937	864	859	903	891	902	871	901	901	894	876	957	880	914	848	919	909	900	892	918	870	880	905	912	829	906	908	900	828	890	916	858	889	861	911	902	875	881	866	839	857	954	882	894	944	824	894	831	915	835	907	895	830	890	846	867	843	910	921	919	871	873	899	903	925	928	913	981	870	914	913	871	878	842	934	931	958	914	892	908	861	871	906	903	907	905	901	883	875	936	905	855	922	891	932	908	894	855	927	913	873	885	902	869	887	918	942	902	873	915	903	897	961	910	874	945	940	911	891	888	927	909	896	820	871	904	884	929	911	877	920	888	908	887	914	898	866	913	902	874	888	870	899	871	898	905	901	898	914	898	898	917	896	883	858	941	928	860	910	922	937	886	855	894	886	868	882	874	930	882	948	924	917	892	925	873	920	882	894	916	885	889	878	859	850	903	871	844	904	880	912	848	878	861	868	883	901	843	853	929	877
74595	76053	68719	53669	35103	17532	5767	4472	1477	391	538	896	402	354	389	367	380	362	372	335	350	440	555	621	513	391	368	349	343	390	390	376	335	377	387	355	387	348	355	381	384	383	380	347	388	404	352	363	368	341	375	396	384	346	364	350	388	344	326	356	370	375	355	397	376	345	362	360	363	365	407	354	341	359	369	359	336	391	346	361	388	347	401	357	363	348	372	344	363	380	340	360	370	366	388	346	374	381	391	351	364	369	354	341	344	348	346	372	364	352	351	339	356	357	333	387	333	374	355	369	387	360	362	400	375	387	383	359	352	367	392	354	351	322	337	357	390	347	407	354	375	306	395	399	361	356	348	392	377	368	357	365	360	388	387	386	354	358	381	350	353	385	376	379	376	354	351	371	371	369	377	349	358	362	372	339	395	340	384	358	401	371	353	343	363	308	362	375	337	363	341	337	362	394	359	356	374	366	386	365	369	310	342	386	342	354	343	387	373	386	360	353	393	350	336	352	390	363	367	401	390	386	335	368	346	344	350	390	363	339	360	353	373	387	360	345	359	329	352	382	366	371	374	365	376	377	371	388	350	354	371	341	361	368	326	367	336	337	345	363	389	343	347	357	342	359	379	366	359	380	380	341	400	388	340	380	366	341	323	378	388	342	353	388	359	375	367	378	367	377	366	354	355	395	355	355	345	346	379	347	342	387	387	388	377	401	356	346	378	387	358	346	340	378	381	347	379	337	362	386	386	353	343	358	357	358	392	360	373	366	370	377	378	367	376	355	362	356	366	360	357	374	384	368	364	381	342	340	330	354	365	369	357	393	356	327	334	341	366	381	347	346	360	341	329	373	350	371	370	359	363	366	349	364	398	344	375	339	363	377	382	357	356	320	366	375	329	390	347	374	353	339	405	359	332	363	378	376	343	375	368	372	373	371	395	354	376	358	383	358	383	357	393	384	377	381	380	353	372	350	368	344	410	343	325	366	378	366	412	388	366	392	363	399	401	366	368	395	371	374	382	346	351	387	343	356	363	332	371	372	320	371	359	374	380	343	420	357	401	374	337	381	364	419	343	376	340	356	386	365	395	376	349	348	333	368	379	341	413	391	336	369	387	374	374	355	369	357	377	374	384	345	349	326	359	321	365	338	420	371	379	375	391	371	374	342	358	352	391	417	355	365	344	389	380	362	392	388	360	370	370	358	384	404	388	368	365	369	346	384	354	376	335	352	344	360	384	348	343	381	368	358	333	380	366	353	345	406	358	365	344	329	381	345	387	346	353	319	360	369	357	333	390	360	372	371	371	369	395	357	389	356	377	368	368	348	383	324	344	393	372	360	374	332	348	376	375	364	379	381	392	388	352	368	363	377	387	375	339	371	374	360	347	373	355	349	365	326	385	371	394	411	389	350	341	388	358	396	344	394	390	388	378	374	396	358	358	362	379	377	362	366	394	361	306	335	378	369	365	322	381	375	375	396	400	371	352	355	353	364	369	342	383	385	350	336	395	369	398	363	352	366	373	334	351	383	378	392	370	373	350	371	399	348	361	364	374	343	335	348	361	370	342	375	331	379	370	384	368	372	383	358	339	345	394	319	368	385	391	354	378	362	386	335	371	329	342	348	373	375	343	374	381	350	356	377	352	393	333	331	410	370	367	365	358	347	384	353	393	372	354	360	384	393	391	390	361	401	371	390	364	333	358	357	367	384	379	400	369	395	363	353	359	439	369	370	378	340	326	362	372	350	363	388	386	343	333	381	383	345	352	353	362	377	385	398	373	380	351	381	390	394	330	394	368	356	332	356	386	345	410	361	360	370	347	371	403	334	372	348	374	342	380	342	349	358	400	387	365	388	346	342	347	399	348	362	375	380	390	342	356	398	328	373	352	372	366	342	359	392	398	368	342	339	374	385	354	353	356	350	371	353	357	354	372	364	360	346	364	349	339	333	368	376	367	367	399	349	358	378	379	360	361	374	372	393	382	343	359	359	346	373	374	356	371	367	375	384	373	347	363	363	420	346	382	361	407	389	370	386	391	380	342	373	341	383	376	359	389	361	376	334	344	350	355	411	332	384	355	402	380	362	358	371	345	360	385	355	387	371	409	357	395	376	351	398	369	371	368	358	357	364	356	358	342	355	360	329	367	370	387	381	408	384	382	357	374	341	374	348	404	361	426	356	368	370	380	385	367	360	316	385	354	370	348	402	364	367	326	326	369	360	396	391	397	365	385	338	373	354	343	389	400	384	382	367	353	354	388	379	368	384	371	384	348	338	413	350	359	345	388	380	374	398	404	345	381	405	382	394	374	380	360	395	363	368	400	357	439	361	356	342	369	366	343	367	391	365	406	346	359	345	402	351	361	356	379	335	366	375	360	370	346	351	348	363	341	369	412	354	377	342	349	392	311	377	380	332	370	358	359	368	357	387	348	368	428	372	395	366	382	371	384	355	354	360	390	393	356	361	367	374	374	400	417	359	328	386	386	389	356	357	367	379	374	368	372	382	410	358	335	378	377	344	377	356	335	361	374	380	354	392	341	361	366	369	346	334	392	366	386	348	380	365	362	316	339	390	375	353	365	357	356	340	377	335	359	343	381	349	379	342	355	365	402	357	374	366	361	365	371	364	356	389	397	385	348	398	397	355	360	378	362	347	360	331	351	336	370	416	370	400	343	346	327	359	361	363	338	359	359	355	374	357	344	356	383	368	374	347	335	360	375	350	374	327	369	337	386	355	332	336	383	358	357	405	346	369	359	355	374	381	366	407	390	372	346	380	372	339	382	358	369	352	388	365	361	370	366	382	344	374	394	354	335	343	371	387	375	366	346	372	392	390	325	389	380	366	341	410	364	366	398	392	362	363	358	350	347	377	364	378	396	372	389	352	349	359	341	353	385	389	353	417	351	341	346	376	355	376	365	401	380	385	365	372	367	364	391	393	365	335	346	343	363	370	360	376	369	370	360	378	373	403	396	388	365	391	345	342	338	369	372	359	376	343	361	369	376	341	336	393	341	413	374	336	360	350	337	373	358	363	323	334	353	384	350	394	337	374	380	383	322	378	357	369	393	339	398	338	347	360	378	369	369	369	353	334	340	395	370	384	392	336	328	382	368	377	356	342	369	368	391	382	383	358	374	376	356	376	372	389	378	410	359	392	347	352	359	379	357	368	400	361	347	372	394	347	346	390	333	388	332	380	346	359	385	361	360	376	386	383	405	366	370	338	360	354	344	335	367	348	345	362	336	346	378	370	329	388	363	312	384	369	322	364	375	361	359	385	358	355	385	359	367	363	354	372	376	379	386	399	368	341	371	398	379	387	347	365	370	368	375	379	340	360	320	348	383	348	405	358	352	371	365	358	387	393	398	372	403	359	326	374	389	387	376	334	386	361	356	373	345	390	345	384	365	380	371	326	350	383	392	386	346	372	379	368	329	365	398	370	370	373	360	376	395	360	395	364	384	369	360	368	365	339	309	363	359	386	344	366	315	376	353	351
49191	60359	63940	56147	40968	24453	12491	14200	3856	918	1743	3212	827	884	871	916	919	881	908	941	911	1413	2122	2234	1521	955	892	877	885	957	882	898	923	922	945	934	962	861	926	879	907	946	855	900	897	892	890	851	822	940	905	933	980	884	922	903	897	900	887	891	848	939	911	943	886	895	950	934	881	855	844	903	901	873	877	866	903	900	960	873	945	887	892	904	915	895	912	923	895	899	898	890	898	913	926	868	897	887	899	907	935	870	874	845	891	881	920	867	881	914	837	908	929	900	877	929	880	851	943	886	898	901	867	871	874	896	885	933	880	890	894	908	911	839	869	880	916	869	866	877	915	943	861	879	862	900	928	900	867	885	873	922	901	918	875	892	872	888	900	861	899	903	901	888	898	874	895	947	871	911	851	923	952	857	853	900	923	874	864	894	894	887	911	907	926	863	834	893	899	912	908	892	884	879	907	934	885	908	897	894	924	944	926	871	855	872	918	930	869	934	842	909	875	910	909	930	935	882	918	912	932	887	915	877	912	931	904	976	923	908	844	883	881	935	890	944	828	857	901	890	892	909	918	927	898	898	939	849	867	889	907	925	837	920	959	844	822	846	926	920	891	855	922	891	935	847	858	892	894	919	883	894	905	910	834	927	888	889	895	936	915	917	879	916	947	872	900	881	855	867	935	904	868	893	898	899	952	870	847	903	906	869	911	889	895	887	873	944	906	869	871	856	889	932	911	911	910	911	924	868	915	841	895	885	919	912	966	893	929	843	886	931	905	936	844	921	930	884	862	927	907	828	967	926	889	846	939	896	922	864	898	908	893	913	863	858	885	884	890	888	868	873	905	969	905	878	914	905	876	881	888	913	917	897	944	863	868	904	930	859	881	912	921	938	895	890	885	863	847	921	847	864	910	878	916	921	935	875	924	923	863	866	929	921	908	883	887	936	918	889	810	886	896	881	871	852	899	926	882	919	895	880	902	888	857	875	925	874	927	922	904	876	917	852	929	958	905	900	914	888	860	924	898	873	925	904	918	896	897	892	914	866	915	885	913	842	878	889	963	959	894	878	963	855	899	900	912	920	879	912	904	898	894	875	886	878	886	931	901	913	929	898	836	920	886	966	859	862	910	882	896	856	890	834	935	936	888	913	889	898	888	900	878	895	899	890	914	909	898	894	873	900	851	908	888	854	929	843	913	893	874	935	891	921	864	968	918	932	910	925	917	878	960	875	889	919	888	880	867	898	871	871	858	873	864	908	870	855	925	884	858	886	965	875	856	870	902	855	905	858	890	943	865	852	911	918	921	887	873	916	891	874	877	884	925	902	920	899	928	899	852	903	860	912	887	941	875	938	909	939	910	848	914	880	892	850	848	912	939	873	828	892	897	868	892	893	895	880	876	915	912	861	889	881	937	910	812	885	915	850	897	847	850	912	908	894	907	895	897	963	918	905	860	861	889	893	916	901	944	907	829	873	842	912	924	979	868	899	877	876	920	896	956	873	916	920	830	851	927	908	848	921	919	900	880	955	910	915	907	904	942	937	891	884	891	936	907	936	901	869	868	900	906	951	921	857	893	877	853	926	900	895	914	887	882	909	886	961	923	862	898	906	888	896	919	923	953	898	903	865	914	911	875	883	882	865	870	910	906	871	875	863	901	921	900	869	870	888	910	925	868	908	903	859	891	899	885	902	906	937	932	899	897	924	907	866	875	885	916	883	866	904	907	921	852	896	891	898	881	911	872	903	898	828	913	919	870	881	899	859	898	927	886	912	918	899	860	858	933	900	815	934	876	935	915	911	836	865	898	896	923	921	872	877	867	899	887	936	870	895	872	879	945	897	934	915	863	860	929	938	912	899	882	914	872	841	899	889	816	898	875	789	902	907	937	891	925	932	903	881	897	855	937	915	936	956	906	874	899	881	873	930	904	916	899	877	914	896	890	865	912	857	922	908	947	914	906	952	858	902	879	907	898	891	914	897	880	866	906	931	877	847	911	856	937	875	900	960	839	887	922	856	900	908	875	888	864	939	905	914	886	931	890	894	928	906	840	906	917	909	934	908	882	914	897	869	889	886	889	850	914	878	873	917	936	954	868	892	889	891	913	896	894	882	920	943	893	875	891	897	867	885	875	931	893	873	898	894	909	935	871	864	894	930	893	930	905	942	922	874	891	870	908	848	899	890	890	862	887	894	929	885	868	911	942	930	880	885	848	887	858	896	887	895	939	814	905	883	889	894	886	878	928	910	880	936	944	904	878	947	949	888	931	897	876	859	913	899	930	880	893	857	868	966	892	876	908	899	927	862	881	882	933	909	829	840	869	895	894	878	857	871	883	892	918	860	910	893	885	894	890	891	892	922	829	868	866	889	858	897	882	890	851	901	916	882	900	944	849	844	854	910	882	904	922	897	849	861	880	895	926	903	879	885	849	910	917	932	907	909	915	971	880	879	900	857	868	913	941	859	870	907	876	926	910	958	869	837	885	848	882	893	883	886	843	871	900	953	882	907	905	855	938	853	870	908	865	850	851	895	884	864	850	912	877	914	857	899	888	919	901	879	909	897	952	890	889	887	860	884	967	871	924	882	913	917	910	904	894	897	907	871	851	909	902	903	890	941	867	949	925	881	855	931	890	852	896	947	886	865	882	866	882	888	938	922	868	944	908	942	905	938	856	934	907	876	876	878	925	940	889	945	904	902	951	862	910	934	887	855	938	876	885	868	927	830	915	907	911	887	908	895	896	942	951	910	855	902	887	898	928	880	882	878	908	912	884	872	881	928	875	930	850	907	884	924	902	865	898	937	897	849	859	918	877	865	936	885	873	896	881	910	902	897	872	916	956	878	884	934	972	902	867	901	900	912	901	892	975	886	889	901	908	890	916	813	909	881	920	879	872	815	934	927	880	939	886	877	901	900	933	871	926	874	843	882	884	907	904	919	853	868	907	912	859	836	881	871	902	896	844	847	875	909	911	909	891	883	875	879	857	893	932	868	897	889	881	872	877	901	894	910	930	856	911	905	894	888	834	853	859	887	853	852	935	968	871	915	873	841	909	880	865	889	861	898	823	915	907	935	935	906	917	891	907	884	865	911	905	898	879	874	885	922	883	926	860	874	948	934	911	940	886	954	863	941	797	901	889	857	941	920	879	949	864	870	879	926	905	851	888	927	921	904	904	879	856	900	863	929	948	917	895	942	868	885	842	856	902	852	879	898	863	883	906	944	906	882	863	901	888	868	842	877	946	883	879	943	909	866	901	910	887	889	872	953	851	884	931	897	890	902	919	952	972	905	885	853	907	867	905	871	826	896	981	929	929	851	948	970	882	896	881	829	930	880	888	919	923	899	887	853	875	939	940	872	908	896	900	895	900	916	894	914	935	899	930	884	917	878	910	918	903	891	884	858	899	861	880	961	863	929	895	942	900	921	942	881	896	872	987	941	955	886	827	903	870	876	863	901	818	865	929	887	880	859	880	889	944	905	886	940	933	899	864	846
74497	77276	70219	55076	36661	19723	7028	3732	629	369	622	894	372	370	344	370	392	392	359	434	416	435	525	525	446	362	357	345	348	354	392	356	390	388	372	396	351	379	380	381	341	364	318	393	357	360	365	358	357	352	370	373	390	382	371	362	391	359	370	379	368	361	374	390	386	349	338	349	367	357	378	381	379	357	326	367	381	373	354	338	378	382	346	369	396	384	379	346	352	354	367	384	370	354	363	333	362	386	371	358	379	372	387	333	366	388	357	360	350	380	373	398	410	378	372	394	347	375	379	327	381	343	405	354	377	375	376	346	373	333	365	384	400	378	380	391	388	354	350	362	368	365	367	349	367	373	409	377	374	354	364	356	380	346	337	387	379	390	378	358	400	342	384	329	362	372	345	385	400	362	350	378	393	361	383	386	357	380	358	364	373	348	394	391	369	368	398	352	353	379	358	366	405	350	355	376	377	406	383	390	377	371	347	345	359	340	341	366	387	376	376	379	345	367	368	345	314	350	374	429	400	385	331	333	364	382	393	356	347	327	381	361	356	349	347	356	353	379	387	357	385	363	389	408	350	371	360	366	338	348	379	359	362	371	373	361	339	358	393	400	363	384	377	412	401	398	367	363	354	381	359	358	377	389	396	336	358	347	377	362	391	361	329	377	332	355	370	402	374	377	328	373	399	383	380	378	385	357	384	379	402	389	385	373	405	357	356	375	329	367	369	366	385	325	336	333	354	374	366	360	381	375	390	361	367	380	377	375	336	384	373	378	350	395	375	345	357	391	366	372	382	370	385	328	388	372	372	385	371	422	384	392	364	343	408	336	372	363	339	338	384	377	357	389	369	359	376	345	357	355	357	388	380	350	350	342	380	374	348	371	353	373	334	360	384	375	373	387	318	361	367	344	405	369	350	366	389	372	366	378	352	383	383	366	338	357	357	345	367	364	366	391	393	382	400	366	385	330	353	382	370	376	331	357	383	374	359	363	403	385	342	375	346	345	357	364	399	372	362	355	365	383	390	408	424	351	432	346	348	345	380	392	382	376	406	385	362	358	358	390	357	377	361	353	378	367	385	361	365	366	401	316	364	377	348	343	376	339	395	418	323	390	350	347	347	398	357	356	438	377	342	323	366	360	400	365	361	376	328	412	377	356	399	364	385	360	376	375	351	373	397	356	357	384	389	384	370	364	340	356	352	376	381	371	358	408	359	380	362	384	381	354	341	343	364	396	366	381	371	365	386	366	362	369	366	372	383	362	378	349	360	361	363	357	410	395	411	394	352	373	362	374	431	370	356	391	358	357	350	410	393	377	356	365	382	345	337	381	375	394	387	367	356	357	369	349	367	357	376	388	369	389	334	398	336	383	381	377	347	378	377	354	394	381	340	381	344	366	365	343	389	376	375	387	378	368	336	374	427	376	343	363	380	361	371	365	382	389	377	393	353	358	331	421	340	360	361	426	378	381	378	324	384	383	363	364	367	401	385	359	397	373	359	354	371	366	353	355	383	388	423	376	359	356	403	377	373	358	359	370	336	333	379	375	347	358	372	352	358	331	392	349	376	380	359	375	395	385	347	358	349	361	356	376	397	366	395	373	363	365	361	396	394	366	328	374	368	368	400	365	380	381	407	385	377	385	362	385	350	362	360	374	362	383	388	368	386	411	404	369	356	375	357	332	380	410	360	358	376	397	366	363	361	358	340	352	374	390	378	365	355	392	380	378	364	394	354	381	344	372	357	354	341	342	368	384	364	363	376	379	331	386	360	333	420	359	382	378	377	339	388	333	358	370	355	383	389	391	376	395	377	367	371	358	336	411	391	360	391	384	404	381	390	358	376	391	323	366	374	352	368	344	356	375	367	363	371	376	405	347	353	314	375	388	345	342	377	366	358	374	371	412	384	406	319	336	346	368	362	344	388	346	386	384	362	375	369	366	358	353	368	374	381	366	383	360	348	371	378	387	366	333	391	364	348	379	382	348	370	388	334	364	388	356	351	346	385	392	362	374	379	394	361	349	360	343	338	363	358	309	374	341	375	361	355	377	351	380	370	365	405	323	379	411	342	334	363	351	339	383	363	373	349	394	381	336	349	359	362	356	326	342	371	380	366	397	367	377	355	382	367	340	353	388	397	378	361	357	343	348	359	359	368	403	354	388	353	386	374	396	391	387	360	409	384	381	380	370	362	388	398	364	330	364	386	404	337	341	353	409	313	376	389	407	384	413	321	368	344	410	365	406	371	361	397	409	345	385	362	358	381	315	333	357	366	331	378	359	369	338	374	367	351	335	379	325	327	332	367	348	348	382	356	408	359	351	363	350	376	371	358	375	380	372	375	358	351	388	367	333	388	392	378	349	355	348	408	378	375	370	350	365	367	390	375	356	367	362	374	342	344	355	368	383	377	352	342	331	391	378	375	405	392	344	357	330	368	377	343	370	322	368	366	394	381	359	381	367	392	392	371	323	339	350	342	369	387	350	319	370	340	357	388	326	376	377	391	348	354	365	366	370	354	379	326	361	385	390	402	372	398	343	360	333	339	360	381	359	382	379	355	354	322	384	417	366	380	393	359	350	385	407	378	365	363	331	356	385	393	388	380	372	392	330	370	355	352	380	324	350	363	368	367	313	369	378	338	383	377	397	356	348	375	319	336	349	364	351	373	406	386	375	394	345	361	387	383	324	367	345	378	354	374	352	384	374	382	353	398	372	386	401	361	365	400	363	370	330	355	333	345	381	400	359	374	365	362	374	357	386	370	347	391	394	363	378	381	422	374	363	356	353	394	368	346	369	372	375	363	392	359	381	371	405	392	364	348	348	397	376	378	342	363	362	369	344	370	371	369	348	366	355	378	368	377	393	378	333	357	369	387	392	376	369	381	372	348	359	355	392	356	353	351	380	396	376	365	355	358	350	402	365	395	359	323	371	356	342	387	361	382	386	375	375	371	367	397	364	375	379	384	354	378	395	353	400	364	351	390	348	373	373	380	349	353	353	373	397	391	350	371	356	404	364	384	379	401	360	383	385	380	381	352	368	356	379	384	398	378	355	365	360	338	380	378	367	360	371	421	397	317	407	363	382	346	408	380	341	385	379	366	350	370	384	356	348	323	358	403	396	395	363	351	387	391	388	374	366	370	362	369	364	358	369	363	350	338	341	362	384	368	342	373	363	412	389	362	361	380	361	374	417	386	334	352	374	335	357	362	338	325	343	376	374	399	384	381	387	358	358	356	381	361	327	363	352	361	354	366	355	345	381	371	343	367	370	369	362	396	405	364	360	355	342	427	366	365	393	367	371	379	365	401	383	386	372	400	381	417	360	387	364	346	360	349	349	366	347	378	353	339	367	372	357	387	397	369	367	394	359	405	350	352	338	357	377	418	392	368	404	352	361	389	384	356	372	362	358	359	354	382	340	396	360	362	371	398	395	349	380	385	396	349	352	350	330	356	361	392	350	351	380	377	355	357	382	387	381	359	398	349	356	373	379	363	376
48629	61006	64559	57045	42359	26862	14595	11163	1344	939	2085	3588	891	940	970	846	934	938	928	895	1059	1205	1961	1832	1295	970	932	892	908	841	950	923	905	897	887	924	883	897	874	928	878	899	907	918	863	876	906	936	911	877	888	1010	990	904	890	879	918	925	878	909	952	884	949	928	897	925	918	927	918	901	882	983	891	892	885	884	934	877	951	919	879	913	886	852	850	883	892	899	968	864	913	903	861	906	924	876	898	883	919	875	893	907	866	955	943	906	885	924	883	870	937	877	926	929	901	935	911	882	883	860	878	933	889	895	918	906	859	903	904	882	887	862	932	874	900	956	906	924	897	893	896	856	888	925	855	950	891	867	898	910	908	894	962	884	925	879	879	890	889	902	879	874	855	873	884	886	919	907	941	870	912	920	924	898	852	892	899	886	904	914	914	895	882	927	862	907	914	884	879	911	957	895	918	918	850	894	873	860	937	915	882	909	885	897	940	904	920	896	905	884	893	877	957	904	897	858	876	912	852	885	886	924	898	905	863	808	897	929	965	931	887	898	909	910	939	888	882	870	872	928	906	924	914	902	903	932	912	861	872	838	910	891	920	934	865	908	953	960	924	944	905	881	912	927	843	929	877	893	933	896	879	927	900	885	914	932	868	835	896	880	903	910	904	917	882	914	843	946	969	861	910	904	937	896	901	870	860	885	915	997	872	892	898	939	879	861	902	871	903	948	908	872	901	873	864	888	904	868	896	948	952	899	924	894	894	934	918	905	885	912	842	929	906	917	907	875	950	927	892	858	925	877	860	935	907	882	924	889	894	924	907	910	961	848	882	977	896	883	925	894	971	881	860	901	893	905	915	856	858	884	887	952	901	893	906	893	911	871	911	900	882	896	891	963	900	931	922	887	901	869	908	948	875	838	897	888	900	858	896	880	936	948	860	898	868	858	916	880	892	853	913	896	904	861	929	857	859	856	936	886	833	887	843	927	923	896	933	897	913	936	906	915	892	893	925	910	890	909	967	951	896	861	899	918	873	904	931	893	880	882	818	967	914	974	917	883	892	869	905	914	966	908	906	906	922	842	885	873	937	926	858	909	924	934	855	907	929	917	865	909	891	943	904	926	893	953	902	880	965	913	858	938	847	872	882	877	911	904	909	887	903	942	854	918	959	892	971	875	896	900	915	915	923	921	931	869	994	913	924	939	920	925	929	875	970	897	933	945	879	895	841	926	904	940	928	892	860	900	880	916	892	910	924	875	900	901	916	846	867	877	909	906	916	872	904	876	907	841	867	927	888	881	877	858	929	894	907	891	849	957	886	907	923	867	879	940	923	868	914	907	924	845	921	914	915	885	911	919	956	917	905	930	928	933	910	905	818	886	939	898	939	912	892	861	875	920	937	836	838	925	893	862	892	872	851	867	925	904	928	860	912	954	947	877	856	940	912	932	919	885	888	915	926	904	919	947	909	929	901	883	875	898	931	848	930	913	978	936	918	867	912	917	877	874	940	907	909	838	910	901	870	897	875	925	931	860	893	927	876	911	866	917	906	929	868	890	930	882	882	877	937	910	912	927	859	877	891	896	844	962	907	932	855	905	944	907	855	909	881	919	910	910	924	867	820	906	919	961	951	953	912	887	902	927	903	910	864	919	981	896	863	891	906	878	895	919	867	914	891	930	920	949	912	939	930	836	854	912	871	894	883	903	853	965	946	926	919	946	885	884	903	888	896	908	880	1014	904	894	889	922	844	912	903	916	892	852	903	903	935	907	914	903	858	855	906	915	941	873	932	913	887	903	931	889	931	950	924	858	930	886	952	957	921	900	886	901	918	888	908	931	877	875	881	924	900	914	937	865	925	943	947	952	923	915	931	911	911	892	908	925	895	967	923	915	911	899	895	884	900	918	909	936	851	909	945	894	904	885	899	910	886	890	962	938	892	892	901	945	924	852	892	883	912	862	942	910	897	920	908	891	854	884	900	886	871	892	907	963	941	873	906	903	854	918	878	897	891	869	925	852	882	917	898	887	933	895	933	833	883	867	928	871	898	850	935	889	912	955	915	910	933	881	882	874	900	907	929	915	916	907	882	895	888	879	917	923	913	916	885	870	902	852	896	933	888	902	925	938	945	863	876	930	889	873	916	883	942	896	961	871	922	879	926	913	899	897	900	887	843	875	914	902	879	918	919	871	946	858	846	890	916	881	889	927	925	854	938	885	931	906	899	888	930	895	866	939	941	909	937	943	872	930	873	892	923	910	888	894	902	918	888	903	872	898	910	900	950	886	889	937	867	887	950	865	889	906	899	890	873	872	845	902	903	877	864	902	936	887	935	891	899	920	858	905	923	896	918	916	916	832	908	897	896	927	875	875	912	943	885	865	901	897	934	899	867	869	957	972	894	910	916	925	908	921	904	886	874	886	907	905	869	938	945	920	895	864	900	887	894	964	876	927	912	918	899	910	926	912	935	906	914	890	906	913	905	893	856	947	927	937	854	912	965	980	915	906	876	940	878	932	911	937	937	921	933	888	863	887	921	912	923	902	897	837	930	899	872	950	929	874	920	910	902	848	864	896	865	865	937	860	891	886	914	914	954	917	887	870	940	913	923	850	913	919	926	968	908	936	874	905	899	862	891	920	917	908	854	893	881	913	934	880	923	902	901	902	981	907	895	915	939	936	946	897	896	907	917	868	877	904	922	899	947	902	925	864	943	868	913	865	829	910	984	893	911	888	872	893	920	882	863	897	834	878	842	867	909	869	861	948	899	915	828	951	911	897	940	873	874	872	914	895	901	927	918	908	901	900	903	961	904	948	938	864	862	896	943	969	938	890	951	880	903	932	960	941	919	873	923	914	897	888	917	852	883	911	935	872	872	857	931	890	873	894	910	845	864	871	898	911	931	844	901	841	882	915	921	907	908	877	914	886	915	913	916	939	913	885	959	917	906	959	893	918	911	901	947	877	869	953	977	837	859	938	925	852	871	867	883	934	866	865	908	891	889	914	895	954	879	919	846	849	915	843	916	909	878	905	850	872	899	952	915	873	927	887	888	880	928	863	949	917	958	885	905	940	936	868	877	919	901	883	862	898	943	913	895	880	890	876	929	847	912	877	824	873	928	877	931	912	907	866	912	907	855	927	923	923	935	884	910	916	966	937	877	892	926	878	893	914	834	883	940	916	906	877	925	826	934	905	873	960	909	922	876	903	885	872	896	899	913	861	962	910	872	904	902	892	921	913	929	941	874	901	872	871	897	906	922	860	918	892	851	891	903	908	854	860	933	935	864	842	845	910	943	929	895	926	922	905	903	911	916	876	952	914	869	885	931	888	891	877	869	924	926	898	891	933	909	867	939	929	936	906	930	899	920	928	925	876	905	912	939	953	869	929	905	947	938	886	891	867	930	904	889	920	884	891	922	922	906	908	917	934	954	903	913	866	917	868	896	916	929	877	916	918	896	877	911	871	903	873	928	946	888	903	907	932	920	926	861	873	878	933	938	882
75196	76696	68846	52989	36459	18960	5827	2867	481	381	708	1111	417	406	361	394	367	415	365	386	378	416	553	558	438	403	378	370	367	341	362	376	411	396	387	334	382	368	371	369	396	395	374	401	410	397	393	344	359	382	362	392	366	364	383	398	388	379	388	359	408	383	404	346	372	377	363	365	400	364	371	367	374	332	383	364	357	392	336	386	359	353	376	387	384	413	357	360	339	380	362	394	374	366	414	354	384	370	381	362	353	377	384	361	376	396	381	350	413	382	388	365	369	341	340	371	351	343	372	387	371	384	383	390	341	386	356	396	370	389	349	370	352	362	326	339	380	370	384	397	392	338	378	381	351	350	360	359	388	346	374	370	363	357	347	369	339	348	394	365	352	378	347	351	388	373	316	407	347	392	337	374	339	351	377	375	383	371	374	350	386	366	371	393	348	370	375	353	367	337	373	414	357	380	366	367	345	395	356	367	359	363	364	385	349	387	384	352	378	403	356	329	357	381	420	420	408	356	342	388	361	357	388	386	357	399	387	371	374	343	366	346	364	360	356	363	389	381	339	418	395	357	338	371	348	355	378	348	347	367	365	393	353	375	354	400	351	377	373	362	382	389	375	361	367	385	337	359	360	335	379	357	392	401	384	317	398	379	397	382	380	381	364	383	360	389	407	366	387	327	363	377	345	367	408	359	363	369	377	371	394	334	359	390	358	331	371	349	373	360	365	388	355	406	377	379	361	440	356	375	383	376	370	365	376	380	373	380	375	375	385	389	356	352	362	416	365	380	367	377	342	341	333	362	378	391	381	396	349	381	363	391	367	359	358	368	385	386	356	386	372	333	396	374	351	369	371	374	378	376	406	383	389	381	381	347	394	332	368	342	361	357	327	419	395	369	367	352	351	390	414	372	349	373	379	372	362	378	377	384	394	376	397	367	381	355	408	414	368	375	364	397	376	404	358	331	358	378	371	337	354	377	390	366	369	333	430	378	373	378	371	358	375	360	405	352	384	369	337	371	384	356	366	360	405	388	365	367	359	403	331	350	379	387	360	389	384	359	357	314	349	377	380	399	369	370	382	354	399	342	368	339	323	378	390	375	393	383	373	359	351	356	353	342	372	365	379	382	378	349	383	370	393	394	364	370	349	381	382	373	388	399	356	362	357	375	387	392	397	365	359	376	375	342	371	367	374	350	381	391	374	380	357	375	379	368	393	379	379	331	366	369	327	330	393	355	387	384	396	350	375	358	366	360	374	342	361	348	424	387	359	364	415	351	339	344	379	376	364	385	389	380	379	370	397	390	357	401	353	383	366	340	378	350	357	399	377	360	399	373	373	357	381	342	354	379	370	397	360	380	367	352	387	367	399	366	385	364	390	391	362	380	399	394	352	359	377	348	361	333	352	352	392	344	335	367	405	347	370	352	388	374	380	346	369	405	380	343	389	395	335	343	363	364	401	377	345	342	401	398	363	402	400	359	354	367	389	375	386	363	343	380	355	359	390	365	372	341	381	378	354	349	346	361	400	378	358	339	360	352	361	370	369	385	397	358	381	403	367	393	345	352	386	346	344	403	390	326	352	387	358	400	367	377	422	347	353	363	381	406	399	378	380	384	401	361	376	381	354	361	354	350	380	376	352	359	347	354	345	397	328	365	330	375	357	374	377	404	355	341	370	356	382	357	392	349	393	374	395	388	369	363	369	356	352	360	395	397	387	387	356	335	318	357	412	388	360	352	383	337	372	382	370	372	352	406	369	366	380	371	336	415	398	383	371	368	361	364	367	328	366	331	400	354	385	390	335	355	381	382	327	404	368	380	373	380	365	364	339	375	368	374	381	374	348	350	368	375	373	385	375	373	371	351	360	384	351	358	375	383	348	351	395	405	371	365	330	383	364	386	381	380	327	379	418	352	339	386	353	358	355	373	369	397	359	365	364	349	345	345	339	351	391	370	358	386	384	377	373	392	398	347	384	343	396	365	361	387	362	344	362	352	398	375	370	410	394	357	364	351	315	337	390	358	350	381	372	388	392	362	372	389	370	382	406	347	357	374	413	380	399	345	348	370	375	366	393	358	395	359	395	363	346	351	388	341	396	384	366	388	338	389	388	380	348	332	330	375	343	349	440	354	412	396	384	359	368	378	397	364	365	374	405	395	350	348	372	370	350	376	355	355	414	372	358	377	366	359	360	366	411	411	334	342	356	386	403	339	350	392	386	363	364	376	352	387	363	363	400	372	358	371	378	360	388	359	388	379	355	350	376	399	358	385	371	354	406	393	353	394	365	367	406	382	371	393	387	378	382	370	393	370	362	368	341	383	387	371	376	379	364	332	398	347	374	338	356	396	399	371	345	352	334	366	337	361	345	365	360	363	370	373	373	362	349	344	388	347	367	346	369	351	361	359	357	355	385	326	352	338	369	376	361	354	369	369	372	371	345	359	386	356	354	372	396	399	349	388	367	356	370	380	394	342	367	326	366	387	352	356	343	337	329	367	376	373	371	386	364	374	377	372	354	331	368	356	347	359	379	393	393	396	368	348	378	390	371	375	345	374	372	383	393	385	364	402	360	365	415	333	363	366	360	314	376	382	375	368	386	369	356	391	378	361	393	369	373	363	356	365	368	383	376	377	376	398	375	365	360	370	390	348	381	387	384	391	360	351	385	372	403	351	347	358	341	394	361	378	337	378	358	347	409	378	360	377	409	366	346	367	363	387	357	419	360	358	382	366	409	374	385	346	324	376	386	346	362	360	394	392	399	362	352	356	379	398	393	344	354	384	359	360	355	368	357	358	388	399	367	389	344	372	411	345	363	375	360	376	364	379	371	355	383	374	384	365	374	366	381	371	389	347	350	375	368	343	392	382	375	338	400	370	380	368	367	417	387	381	378	388	361	357	361	374	394	349	385	352	379	354	365	381	409	361	404	341	378	340	396	355	391	365	364	373	360	377	360	392	365	358	407	380	374	372	371	374	376	377	335	350	356	393	375	391	384	382	372	387	384	366	362	388	362	357	340	366	379	364	392	393	370	381	323	368	356	380	342	393	365	361	394	331	368	364	361	348	370	388	358	369	393	383	355	363	355	378	372	361	370	403	374	369	387	375	357	349	358	364	350	353	343	377	370	356	356	352	362	376	406	355	357	344	399	384	371	369	382	356	348	382	357	349	379	351	358	339	367	353	421	349	373	358	370	402	383	397	387	382	346	354	368	407	351	392	413	345	361	376	367	352	404	355	374	366	394	404	332	355	348	365	366	368	372	335	352	336	375	339	356	367	322	341	342	383	360	369	346	377	349	372	366	379	332	381	346	397	352	360	359	383	368	376	346	376	379	325	399	379	371	364	384	345	382	376	375	378	369	379	377	382	378	373	385	390	378	386	387	369	419	367	376	344	342	366	356	392	358	343	360	365	352	340	375	383	367	372	352	362	363	371	363	382	384	373	310	340	380	331	360	345	351	360	381	373	410	402	355	367	352	418	394	339	397	359	347	407
49529	61015	63479	55573	42720	25925	12189	8776	1135	955	2477	3851	945	899	929	908	949	945	946	942	994	1340	1967	1857	1252	959	939	881	900	898	933	891	920	835	909	896	883	901	901	917	883	906	881	901	947	844	850	913	929	928	906	1051	1002	962	898	891	892	874	873	949	910	931	929	924	920	953	883	880	874	930	942	903	900	921	920	875	928	877	956	894	881	923	870	880	918	870	928	934	873	902	887	942	889	944	876	899	963	903	918	924	893	877	908	898	958	914	887	903	881	956	930	902	905	908	912	888	891	898	881	938	928	890	964	910	908	885	886	972	905	960	941	909	903	933	871	918	901	907	872	902	948	906	921	856	967	926	960	875	890	908	943	910	911	883	880	889	893	873	887	869	937	924	871	846	895	914	923	870	923	876	921	916	959	910	905	924	902	920	880	924	939	923	872	915	902	934	857	885	909	936	923	870	891	906	907	891	954	899	909	937	875	891	914	929	920	867	896	897	886	914	958	940	858	930	981	917	946	860	915	871	878	910	852	915	861	889	942	920	876	854	902	904	932	839	896	914	902	915	888	888	876	903	881	894	939	906	894	918	853	944	855	907	885	862	935	932	887	846	878	877	898	930	919	914	888	960	904	901	841	905	917	893	910	876	847	892	966	930	934	896	884	927	923	904	960	895	890	858	905	917	863	875	898	919	919	872	858	957	886	872	898	942	906	916	964	942	923	859	806	910	942	939	895	870	932	872	829	878	877	937	926	895	898	914	900	869	896	888	863	976	912	881	896	923	916	923	920	937	929	895	903	895	891	921	903	892	918	919	919	904	915	850	879	873	912	897	930	889	943	887	939	926	917	900	913	922	900	914	877	873	950	900	920	944	900	929	970	860	865	939	935	901	932	936	938	907	877	855	920	947	915	857	886	924	922	951	914	908	907	911	921	900	898	941	858	899	876	933	927	956	900	925	933	867	885	934	921	835	937	907	928	918	909	845	901	895	900	853	946	853	867	928	874	836	869	854	887	965	928	931	887	927	866	911	920	942	934	896	900	882	947	878	919	905	872	849	924	891	936	898	944	928	862	881	887	863	936	961	947	884	945	915	892	960	883	920	939	873	934	946	915	954	956	883	950	931	931	928	886	915	899	935	900	957	855	923	921	887	892	897	933	889	922	952	965	936	887	880	879	923	891	908	936	883	921	956	900	901	888	866	899	891	907	934	903	838	919	878	945	939	916	929	1002	881	923	925	893	891	905	909	882	916	900	896	947	879	923	961	947	926	923	894	901	906	918	882	873	890	925	899	864	834	930	893	922	936	903	843	828	906	898	955	879	903	877	914	937	909	878	853	899	914	907	908	895	939	906	937	912	926	892	895	904	872	871	887	926	890	901	904	905	914	887	907	864	917	924	910	845	929	899	899	894	892	925	893	892	938	890	905	877	929	879	902	929	918	915	900	865	955	875	926	912	893	877	872	899	940	883	872	920	938	921	914	852	936	859	935	873	883	891	873	940	909	945	933	870	891	903	846	891	884	882	851	866	922	875	862	929	903	935	941	910	878	954	846	958	908	853	883	879	920	953	871	896	892	962	912	963	903	940	869	939	937	887	852	926	865	874	864	867	960	924	983	892	945	964	908	883	917	901	933	887	916	897	884	889	887	895	895	939	960	881	911	904	912	895	925	919	908	899	892	906	923	951	935	868	893	904	884	886	894	937	886	913	894	938	923	910	900	873	912	948	868	961	882	958	885	897	849	901	860	870	940	887	930	865	892	918	887	955	918	904	906	896	883	900	880	929	939	936	900	884	867	937	922	884	926	925	899	914	885	908	908	903	885	876	872	943	929	881	886	871	946	879	900	884	938	920	901	921	892	919	932	924	909	888	871	923	874	919	891	929	914	898	956	922	905	881	941	885	944	885	942	868	905	869	956	854	916	844	939	897	922	924	935	876	902	924	904	954	890	901	937	915	884	922	917	944	891	880	996	929	924	915	875	908	913	891	934	870	933	928	957	886	851	893	933	866	928	846	899	929	873	875	921	908	853	894	922	950	921	959	905	973	862	860	912	921	918	958	904	925	920	941	857	914	904	912	934	941	893	919	904	901	889	935	952	894	877	913	925	928	913	927	927	895	925	851	857	906	889	911	849	894	893	967	881	897	899	876	933	906	875	905	950	868	892	942	894	919	946	927	936	879	896	885	914	880	900	921	978	976	848	928	952	893	899	920	876	872	887	949	866	907	948	896	852	925	913	868	890	938	870	876	925	933	897	983	900	952	941	865	877	907	910	941	896	914	894	926	899	933	930	939	937	875	915	875	877	931	889	905	940	913	904	871	897	853	879	832	941	870	918	888	900	900	923	966	940	891	859	955	914	892	967	891	916	919	895	947	935	906	936	916	881	884	850	955	939	876	929	875	944	931	921	905	919	892	891	903	902	869	966	881	926	945	869	883	934	889	857	886	890	949	916	931	858	928	878	855	903	876	850	919	942	878	926	864	963	821	885	905	883	955	933	891	901	893	948	932	918	931	943	923	888	883	941	919	914	879	932	878	913	950	907	865	899	945	910	914	889	846	960	925	896	945	917	904	912	873	916	896	931	866	915	829	922	906	839	877	891	955	937	858	953	840	838	902	877	894	907	895	874	908	929	936	898	872	896	897	852	833	898	908	915	926	876	913	927	941	899	913	900	936	907	910	913	862	885	938	843	892	915	920	914	916	942	894	922	941	888	937	890	882	860	886	931	907	935	922	894	933	935	960	1011	960	912	947	930	894	869	921	904	847	897	815	866	912	907	910	920	868	890	932	966	889	921	913	886	870	893	899	872	920	922	923	913	868	875	942	876	914	924	857	906	929	974	973	889	912	903	896	886	886	933	922	897	957	941	934	908	924	868	971	937	899	882	934	867	886	881	871	918	891	903	829	919	921	895	933	852	915	959	925	958	890	968	910	916	891	929	865	941	898	881	947	908	940	873	935	977	860	934	904	862	896	897	867	908	858	871	949	865	926	930	874	913	941	906	924	876	953	901	891	911	923	871	911	930	929	897	918	887	960	907	925	912	898	934	920	901	931	970	886	872	900	857	846	900	905	909	927	870	892	913	888	912	872	898	943	948	898	910	880	908	914	904	942	935	913	884	909	930	874	916	920	918	953	911	858	948	920	883	949	898	937	894	873	918	874	938	939	925	957	921	947	917	886	947	849	910	874	880	863	917	868	921	905	960	916	854	933	902	898	926	871	920	910	950	855	928	926	910	908	878	946	870	935	896	891	866	901	835	955	882	876	873	885	916	900	889	925	931	895	946	880	902	896	907	913	886	857	893	956	909	961	923	930	929	869	889	910	955	872	898	906	910	932	875	894	919	873	859	866	894	903	942	924	898	883	906	895	917	864	983	893	950	896	903	887	938	905	937	894	914	922	935	941	929	932	946	882	884	920	895	884	931	947	920	933	879	867	890	858	923	917	894	901	853	913	894	896	929	916	880	926	852	909	945	968	879	903	930	956	957
74788	77036	68436	51731	35196	17924	6110	4603	1242	375	578	1086	406	370	381	401	395	359	387	370	449	430	434	439	413	378	379	375	337	361	359	408	393	406	364	370	379	376	396	345	389	381	388	367	380	345	384	355	378	405	394	406	380	380	373	372	390	350	391	401	395	379	372	388	392	337	362	390	385	390	367	372	390	398	363	387	387	384	380	374	349	362	395	359	378	369	401	343	371	380	392	374	357	383	376	386	385	406	372	339	381	399	378	373	371	352	403	358	364	396	356	372	397	388	403	388	360	352	359	365	375	354	373	352	370	369	374	378	371	356	383	364	417	389	377	346	395	390	417	342	371	364	354	374	337	384	400	417	415	379	385	374	387	364	356	361	367	373	390	368	402	398	365	342	366	356	388	340	352	384	366	381	380	375	368	360	382	358	379	336	353	388	331	379	399	368	378	382	378	357	345	374	385	391	388	355	359	385	374	380	396	373	397	374	386	377	383	348	333	383	408	393	405	385	353	335	360	405	366	393	386	388	387	394	360	338	381	341	404	357	370	383	384	381	362	363	363	374	377	362	360	377	372	366	383	361	363	361	383	363	412	346	379	385	363	352	352	390	337	372	396	361	348	365	344	346	367	383	346	352	367	374	386	335	402	397	387	383	359	397	410	368	381	405	389	322	378	371	376	385	395	354	409	344	354	370	383	396	388	379	384	358	375	369	343	391	394	389	381	420	368	366	382	334	352	375	337	386	411	347	374	395	357	352	400	362	363	394	382	381	363	394	404	381	383	357	372	391	396	406	383	365	373	423	389	385	411	389	384	371	367	362	361	366	359	376	354	360	369	364	363	376	382	384	375	344	372	352	398	376	341	366	392	381	380	363	391	379	378	381	375	355	378	396	363	393	398	374	375	366	398	361	353	383	370	344	369	367	383	396	428	399	357	389	369	387	355	403	367	349	386	360	405	398	362	392	367	347	390	356	361	396	373	411	343	381	344	321	363	362	394	375	379	363	359	351	397	338	362	348	374	354	401	375	416	367	377	368	392	357	336	404	399	392	380	363	359	344	342	393	352	369	336	355	383	372	358	386	369	362	318	363	363	396	383	410	371	338	384	348	374	362	355	377	350	405	396	404	402	338	382	367	359	378	352	410	354	402	363	371	360	360	321	383	384	375	387	374	405	376	369	354	390	358	356	354	374	337	333	382	389	365	407	388	391	375	385	371	351	350	354	341	378	346	359	387	385	364	382	352	381	387	356	320	371	401	361	377	361	356	373	410	365	355	408	373	381	389	358	403	364	391	353	364	373	375	382	355	382	413	384	385	354	387	370	374	400	373	360	380	371	333	355	334	363	372	379	386	363	384	353	351	373	375	388	392	382	360	390	387	343	353	382	371	361	387	372	357	366	411	370	347	398	401	388	384	381	368	398	384	386	387	377	356	368	376	362	344	366	381	370	344	368	380	384	356	401	380	390	405	393	358	335	396	347	335	398	400	358	366	377	361	362	373	352	388	348	371	386	362	365	387	348	340	394	373	417	376	347	373	343	420	354	373	389	355	382	360	349	332	391	375	387	368	376	393	384	402	389	376	362	360	355	415	341	359	373	386	356	342	377	371	347	372	354	363	382	360	358	393	401	388	362	414	388	368	356	412	390	358	379	351	365	371	381	388	391	398	360	417	343	368	359	333	375	347	373	387	361	346	363	355	336	358	384	369	374	376	381	364	371	344	391	383	350	375	399	378	390	370	386	370	395	369	350	375	365	374	399	401	359	401	377	380	384	387	405	371	361	360	367	366	350	398	369	330	342	419	390	417	390	378	325	356	347	414	350	353	359	391	359	339	381	360	384	386	361	382	379	358	384	441	407	372	356	343	366	360	380	378	375	384	390	384	388	383	372	379	384	389	407	394	362	410	402	366	360	386	394	395	365	375	369	366	360	352	386	350	361	339	384	388	365	392	348	361	378	362	368	354	357	356	359	361	365	378	420	391	376	366	363	399	397	346	371	395	388	400	327	388	363	346	412	336	414	389	365	383	405	366	434	396	379	336	352	350	363	396	370	397	371	410	376	384	380	396	420	362	384	360	354	358	405	401	362	388	393	377	375	397	386	398	396	362	358	362	363	374	335	368	378	386	396	363	366	383	363	369	381	355	341	387	390	355	352	368	357	398	367	378	355	386	392	373	340	360	392	369	393	400	394	353	351	391	373	364	366	361	398	385	341	374	380	377	388	324	352	342	348	385	354	390	363	396	372	377	391	368	376	361	365	358	377	375	389	352	394	372	368	336	371	369	355	405	347	361	392	363	380	350	397	367	373	392	346	387	382	402	383	379	377	374	389	362	358	392	350	331	403	359	367	335	382	376	374	365	372	367	404	355	373	411	371	318	417	411	353	386	362	346	395	358	342	340	373	359	365	386	426	376	382	412	371	363	388	376	377	345	394	395	403	381	405	375	370	361	363	370	382	353	394	353	400	396	374	351	362	381	390	379	399	398	361	384	372	378	386	419	349	362	350	370	375	400	381	380	371	365	405	373	382	331	412	407	389	387	364	388	374	371	380	376	415	355	367	377	341	364	371	363	385	399	355	383	374	394	399	368	370	362	363	397	378	392	370	339	388	380	377	362	388	394	360	408	388	339	401	382	380	393	371	381	399	383	347	381	353	350	344	396	365	363	410	385	389	367	401	361	384	367	380	380	374	350	382	395	388	362	357	377	388	389	387	413	363	375	374	397	401	336	365	368	424	385	371	398	410	372	377	387	397	404	369	383	384	361	388	387	399	377	396	374	325	386	349	410	349	398	355	389	363	377	361	411	333	381	366	369	369	384	397	386	384	363	385	376	355	411	351	375	393	377	403	341	372	379	350	353	371	382	368	352	369	364	361	356	379	341	369	414	358	396	383	369	387	401	400	334	377	361	392	378	387	370	426	390	372	388	343	410	392	384	392	352	314	393	422	355	363	375	396	373	384	346	363	391	381	385	362	360	414	393	382	378	424	384	382	384	372	405	402	354	382	380	367	382	381	395	401	380	346	354	328	359	397	355	398	403	372	371	376	388	356	350	370	360	371	366	414	342	368	376	362	354	370	390	410	371	366	363	394	384	369	374	378	352	362	368	340	385	398	384	369	394	359	358	376	329	379	368	433	380	366	394	424	359	373	386	363	381	334	374	365	358	376	359	420	351	390	377	375	383	349	424	400	368	385	383	374	386	343	396	366	365	370	355	348	377	372	379	412	386	347	390	362	379	361	389	398	357	415	386	376	366	331	368	369	349	354	326	350	381	361	353	407	374	362	366	368	364	368	395	362	404	349	384	391	386	379	402	360	372	378	379	372	387	410	368	344	348	379	383	384	361	392	386	354	370	423	366	406	388	353	369	408	387	372	378	395	370	383	371	386	365	347	346	352	391	357	394	379	418	394	371	404	387	352	365	384	400	368	396	377	400	374	383	420	377	396	380	406	366	387	386	371	373	390	380	358	374	412	350	378	408	374	386
49789	61700	63390	55339	40980	25173	13325	13826	3559	930	1925	4115	957	945	929	935	947	932	903	936	1157	1080	1326	1335	1144	928	897	972	915	925	865	916	950	885	901	880	906	910	909	957	947	949	890	975	902	932	916	922	857	891	932	960	1026	984	917	908	910	876	921	929	863	893	844	905	929	941	905	864	917	947	934	880	879	898	952	896	891	934	888	925	911	918	951	924	874	933	965	896	894	917	909	916	923	917	872	932	907	967	904	958	945	964	842	936	924	899	924	886	933	958	899	946	918	928	908	908	897	908	894	866	930	890	935	920	970	840	901	937	900	883	912	928	890	968	909	892	951	974	948	940	914	902	978	884	911	943	969	875	986	988	874	925	985	934	912	939	924	918	910	924	912	871	942	897	894	904	869	922	917	947	943	949	919	909	891	898	892	875	886	922	860	949	889	905	881	906	958	948	952	883	916	940	888	897	885	923	965	914	909	882	955	898	864	918	921	890	926	946	979	879	882	905	844	923	907	882	964	889	914	956	896	964	888	859	889	897	903	890	883	922	941	908	899	978	929	905	929	945	896	899	918	923	952	873	913	958	911	879	896	857	881	890	879	946	935	904	926	905	892	920	965	908	921	928	915	917	964	958	940	885	920	906	925	896	918	910	931	905	939	864	892	937	897	948	883	912	914	863	900	877	902	892	907	965	974	890	906	946	894	878	933	910	931	923	916	933	940	902	948	892	913	897	865	922	877	921	959	915	899	874	899	906	906	973	956	905	896	922	876	924	918	908	896	893	908	896	968	890	864	875	881	903	937	928	929	907	917	829	895	914	927	903	902	922	934	921	938	925	906	911	862	846	946	913	911	932	931	884	934	960	890	964	903	905	875	889	896	899	942	925	890	902	848	912	950	960	893	882	884	869	893	908	942	925	864	869	904	942	905	909	885	903	904	914	906	902	899	962	879	915	943	952	863	897	881	920	976	922	923	960	922	897	942	935	975	860	949	889	907	889	917	900	915	885	904	934	906	910	912	885	871	973	906	966	920	936	906	862	908	936	966	899	928	928	903	916	920	914	918	901	903	948	899	938	941	859	931	881	877	932	931	986	896	886	869	890	941	953	888	906	907	896	927	906	898	905	927	923	892	893	892	893	896	919	917	901	933	919	926	892	931	967	942	938	901	895	935	966	924	903	952	884	904	922	905	943	948	901	896	931	917	915	973	910	956	904	863	928	920	911	928	853	907	934	896	923	961	919	939	896	920	881	935	941	937	914	904	907	904	972	887	888	885	867	933	915	864	961	921	855	929	920	914	905	900	886	953	895	914	917	873	941	956	953	936	915	878	908	941	918	871	942	964	937	865	972	895	924	933	890	886	895	897	983	947	913	931	967	901	921	905	939	952	953	945	868	894	865	905	936	852	896	944	946	950	888	934	870	948	877	880	930	909	879	936	912	869	875	910	922	918	961	945	947	926	886	925	908	917	885	877	914	919	837	932	914	926	872	930	897	892	913	874	962	965	895	904	936	946	888	907	901	977	940	925	964	937	923	924	930	944	946	931	874	938	944	916	910	908	868	912	930	910	916	922	925	983	935	929	900	927	940	981	890	926	797	838	896	956	910	877	947	905	893	947	894	897	880	878	906	936	947	891	939	916	906	918	893	924	921	952	868	950	885	848	860	876	901	939	913	911	913	934	897	905	940	906	881	984	947	834	953	972	943	913	892	916	947	968	875	920	901	930	926	967	917	898	938	946	927	948	970	927	921	918	921	931	869	985	904	902	871	883	884	906	902	967	959	880	930	959	951	932	879	875	940	900	957	913	917	862	891	922	920	929	938	925	897	887	886	947	932	878	923	898	933	916	947	916	909	895	914	883	950	908	976	981	888	1011	887	949	947	932	867	972	899	967	903	897	940	918	903	905	911	866	996	925	882	967	892	944	882	966	946	903	936	918	892	935	935	899	929	922	849	933	930	923	933	961	969	908	870	949	902	912	913	891	925	921	913	836	898	928	919	937	890	875	925	874	973	918	895	903	951	887	942	990	958	930	969	904	935	945	909	948	871	934	935	913	903	922	914	885	906	935	866	885	934	910	926	906	893	923	948	929	887	932	914	876	949	902	948	919	980	949	962	897	936	895	933	889	945	907	897	928	915	887	873	903	909	925	958	871	900	926	925	909	887	937	935	938	888	923	866	927	938	931	877	917	989	909	899	932	908	916	877	936	888	952	924	885	862	896	911	893	912	927	915	919	926	894	947	900	929	942	914	855	949	946	935	883	904	939	895	903	887	938	905	928	933	908	915	934	910	879	915	939	928	910	911	913	972	953	899	956	941	946	945	905	865	940	913	925	916	895	929	929	921	926	905	911	899	884	902	952	838	946	885	896	871	920	916	922	934	941	934	917	895	900	859	924	913	916	931	857	881	948	879	947	886	918	889	943	889	943	915	910	919	918	878	964	895	855	873	954	917	874	927	958	919	938	915	907	925	873	854	899	949	925	926	947	905	903	900	891	978	879	900	969	980	956	901	903	888	941	889	877	890	858	898	915	901	966	906	899	895	937	862	943	965	906	943	948	966	952	962	935	940	915	920	900	921	935	914	874	936	895	914	909	924	894	952	873	904	911	911	963	916	918	951	944	915	933	895	947	920	844	926	901	914	905	872	920	982	955	928	889	945	926	938	913	905	940	947	866	932	836	906	920	996	905	896	868	842	920	936	928	901	952	873	935	917	908	929	933	956	907	877	972	916	946	919	880	892	906	922	912	948	890	952	965	945	914	892	972	946	948	941	892	916	956	908	928	921	889	928	954	946	909	965	944	930	916	867	891	953	934	981	912	927	913	905	915	942	909	853	940	892	908	835	908	973	860	898	954	903	944	1011	889	894	884	909	933	917	921	933	869	944	878	961	837	908	938	904	902	943	859	900	931	828	930	917	890	921	892	916	919	903	912	937	876	942	888	889	946	884	907	913	902	904	919	972	944	914	971	886	948	921	934	979	914	931	912	923	933	908	882	894	858	911	927	944	920	917	898	890	903	912	935	909	936	889	937	948	922	923	957	949	907	879	873	931	891	911	906	910	937	908	929	937	883	969	951	936	904	944	921	943	924	848	904	915	917	877	947	913	956	889	918	978	875	937	951	900	922	920	880	928	956	865	896	944	978	861	918	936	883	877	924	928	882	930	952	852	929	916	882	885	933	989	919	955	896	969	930	837	957	921	932	920	933	945	914	923	977	932	927	911	893	954	929	898	931	912	938	934	909	969	897	987	897	894	922	965	892	946	878	909	892	949	889	971	916	938	928	940	921	889	952	956	909	929	911	945	934	909	956	894	900	888	846	931	928	905	918	910	914	914	963	937	918	896	901	910	988	898	912	949	883	874	907	883	911	873	945	947	885	882	968	903	928	911	975	914	908	922	862	976	893	878	906	902	951	940	938	902	857	963	869	879	875	926	916	910	942	902	910	959	921	919	869	913	946	911	948	903	918	868	849	931	931	953	903	935	943	929
73231	77039	69312	52626	35718	18500	5734	5070	1250	406	439	1312	491	412	412	370	382	377	355	377	408	410	512	444	406	392	401	408	380	351	406	368	423	412	399	386	394	380	352	376	379	396	407	374	396	401	364	376	406	364	371	400	379	374	388	370	372	377	357	372	365	343	353	395	365	379	391	374	355	391	359	383	390	391	377	383	382	375	383	377	357	378	365	375	360	393	346	363	362	356	355	408	375	390	393	416	362	404	347	407	368	383	397	418	371	390	410	372	400	357	391	356	401	375	374	347	360	395	411	377	412	385	402	402	404	372	405	369	370	420	352	393	417	410	408	349	378	382	353	354	407	380	414	368	366	382	368	416	392	401	376	383	365	391	387	372	387	389	352	420	395	374	392	389	391	362	392	369	358	355	377	428	377	324	370	381	372	370	383	387	429	382	364	346	387	392	398	363	367	369	384	380	397	365	369	387	362	391	387	378	426	400	369	350	347	416	366	411	374	400	400	400	378	394	377	373	406	374	357	354	372	388	372	371	337	346	358	385	385	379	364	355	384	356	394	389	385	383	369	385	404	360	363	394	385	383	385	382	389	366	411	358	349	381	375	397	388	340	395	373	339	396	378	356	374	393	384	386	374	366	386	398	373	395	385	372	411	388	380	367	343	408	336	373	387	400	424	401	424	374	391	347	393	393	384	376	350	389	390	380	345	347	376	382	358	388	373	395	352	384	378	383	360	356	368	413	364	382	397	344	375	411	387	347	394	408	404	356	367	378	358	388	351	379	385	385	425	359	396	347	367	372	383	368	346	403	370	474	408	403	375	397	395	359	331	393	389	358	422	385	355	379	395	390	383	353	309	372	376	403	383	367	379	361	359	392	364	401	360	411	396	365	396	401	386	378	431	403	368	385	378	396	375	378	344	397	411	359	365	417	396	371	393	371	353	353	353	385	359	343	389	383	383	352	399	415	342	384	422	376	351	354	368	392	416	410	387	372	362	383	370	413	393	388	402	422	392	373	367	379	401	364	363	391	409	380	328	381	377	389	397	378	382	384	349	387	439	359	362	363	380	390	371	402	341	404	379	397	376	349	385	396	407	377	346	349	379	406	387	425	360	409	383	357	431	379	371	416	393	370	344	390	380	394	376	372	336	396	395	383	385	404	390	374	361	383	394	355	371	359	367	410	369	396	378	372	391	355	379	390	386	405	401	402	413	402	379	390	376	364	370	406	424	399	373	373	392	369	412	377	350	366	377	372	374	421	353	314	380	407	367	381	379	361	390	390	356	369	369	358	351	367	375	385	372	377	371	376	395	349	374	399	376	370	380	411	372	374	384	387	346	395	354	366	397	429	386	412	422	370	377	378	384	384	374	383	386	390	389	392	375	375	395	347	409	374	368	331	397	396	390	368	372	389	389	428	366	369	403	367	415	380	369	360	369	352	393	364	443	383	371	382	371	357	390	405	366	354	369	380	394	368	373	391	348	387	404	371	385	403	359	393	362	382	345	407	348	397	348	373	365	415	407	372	402	374	391	371	365	422	397	373	375	386	371	352	414	388	364	369	387	386	360	438	431	363	404	370	365	372	370	360	395	363	368	350	365	384	410	358	403	372	372	400	368	368	393	426	410	387	375	386	432	385	377	375	368	374	372	380	352	382	357	362	357	387	368	377	388	365	354	385	386	352	333	414	374	385	432	383	354	386	374	416	426	408	404	360	378	392	409	354	339	378	386	378	350	436	395	395	380	319	359	355	395	386	390	420	376	406	391	387	364	386	369	390	411	400	393	398	374	373	388	375	406	384	369	345	386	395	358	382	410	387	406	371	407	382	384	380	371	368	351	359	380	380	359	385	405	429	399	428	333	406	422	359	413	380	391	391	394	359	363	378	391	350	387	382	366	358	394	340	380	378	380	385	384	363	367	362	369	386	341	383	421	369	363	379	387	372	407	367	425	383	381	400	365	336	405	359	374	376	354	381	353	364	393	388	425	376	354	438	368	378	361	381	403	347	410	390	380	368	383	366	350	392	398	400	387	372	377	395	348	391	383	365	415	369	413	371	395	349	417	374	371	395	408	386	366	397	392	358	381	393	374	385	384	380	381	420	399	364	383	420	381	385	387	383	395	396	380	373	355	363	376	366	406	375	367	373	338	384	402	407	348	375	357	366	382	354	399	404	373	395	358	384	396	380	374	371	390	390	376	391	391	399	387	394	413	387	383	355	387	397	372	322	368	369	401	392	346	351	366	358	365	367	359	393	389	373	400	361	388	398	367	410	343	368	365	369	380	415	374	390	398	388	388	388	386	403	414	370	369	382	365	381	353	388	359	397	369	388	360	394	377	407	354	399	351	357	377	396	350	345	358	390	366	365	371	380	358	363	398	411	400	391	420	375	396	330	381	357	411	375	417	395	383	400	385	401	384	373	402	378	388	361	347	385	353	386	387	368	371	377	385	389	380	411	362	373	360	388	422	368	358	402	371	350	359	376	360	360	390	385	344	380	393	374	345	375	382	341	353	377	399	396	379	400	384	331	383	383	394	342	362	378	379	401	426	376	379	374	424	382	408	360	386	374	354	386	359	422	374	386	363	387	410	372	412	376	378	356	366	357	391	373	402	406	416	382	362	371	372	389	368	363	409	365	365	384	352	358	385	364	379	383	402	398	401	410	391	398	392	377	369	391	373	372	408	363	360	373	401	381	353	390	408	469	391	352	365	381	378	328	405	405	373	361	356	405	389	372	394	400	349	406	386	361	369	391	381	380	370	388	388	385	389	379	396	373	353	396	393	384	399	368	365	384	403	379	389	373	366	357	370	362	336	381	384	405	391	381	380	429	368	365	411	369	412	407	406	370	383	371	397	340	378	374	377	382	363	372	364	378	349	389	382	351	375	368	430	389	397	355	408	380	367	417	385	367	398	406	406	447	370	341	363	369	335	338	378	401	360	374	373	380	378	407	377	372	365	351	370	361	398	367	379	391	373	382	384	360	380	349	384	380	339	350	379	413	420	406	363	354	377	370	347	350	369	384	365	394	384	365	394	380	411	386	396	431	367	378	386	394	399	344	368	359	396	371	345	389	380	414	378	397	393	392	365	390	356	373	384	360	377	368	408	354	396	386	391	355	384	394	381	384	362	390	377	393	373	337	369	403	401	355	357	358	382	362	373	435	346	424	396	395	377	398	365	357	422	377	360	369	387	395	398	378	388	391	388	365	386	383	382	407	405	373	380	357	404	392	433	398	385	394	415	399	377	386	367	392	368	377	393	376	369	371	375	369	368	413	413	377	380	379	397	387	387	391	379	375	381	343	402	403	372	382	364	387	356	370	396	375	371	421	374	365	363	376	385	371	375	407	379	385	381	384	365	367	391	387	366	374	399	378	339	358	362	350	369	362	369	384	369	385	385	381	401	367	406	392	387	396	397	388	408	351	383	365	373	387	345	378	408	374	409	392	395	350	362	389	392	393	373	369	382	406	363	340	389	348	380	356	399	396
48783	62184	64146	55469	41862	25199	12831	14952	3460	977	1112	5286	1086	947	913	917	902	918	906	985	1070	1100	1483	1345	1029	939	920	945	932	966	846	933	949	935	937	938	936	987	892	956	895	950	966	888	927	950	925	975	861	949	996	1040	990	1034	887	960	911	910	942	937	980	972	920	1008	938	949	970	946	866	987	956	940	939	968	905	931	848	915	952	930	917	893	928	935	932	963	941	918	923	963	874	950	921	882	938	942	904	907	887	918	956	948	937	969	918	910	899	956	946	916	948	938	915	927	930	890	927	952	875	920	921	963	922	942	913	956	926	910	939	929	951	930	900	959	928	899	928	840	933	902	866	883	935	932	913	933	946	947	966	948	900	928	918	884	894	935	919	900	881	927	941	946	923	863	913	930	921	884	944	960	878	991	905	896	938	921	919	952	939	927	995	953	930	910	887	988	942	942	944	882	946	905	923	967	901	924	906	909	941	893	931	925	936	911	912	959	881	935	945	948	891	949	944	901	942	950	900	905	930	951	925	962	944	983	944	926	912	952	957	934	905	937	930	923	971	954	958	931	920	881	955	915	934	957	913	970	932	939	878	920	950	942	897	887	1039	943	990	935	933	906	928	960	953	937	956	922	928	912	895	859	951	916	929	955	980	935	921	928	933	903	919	902	887	944	990	858	886	930	916	944	913	892	944	895	921	943	940	958	876	941	956	934	934	932	941	920	860	939	912	955	912	934	899	857	914	926	934	931	934	963	971	971	932	944	928	908	940	963	936	962	906	891	884	926	933	933	917	902	921	956	942	964	947	944	890	921	943	959	874	949	921	950	945	919	918	961	905	972	955	954	941	952	919	903	911	942	981	897	919	910	962	901	885	1023	929	907	987	876	935	926	937	896	924	898	948	944	919	965	882	903	883	981	906	958	905	955	946	855	908	940	943	917	926	885	915	961	985	934	950	905	951	952	974	922	920	883	883	956	904	945	934	910	953	955	918	926	886	896	929	896	964	953	922	946	901	898	913	946	900	920	934	986	992	886	966	924	909	985	942	938	900	935	916	921	953	903	896	897	908	943	969	944	951	982	944	903	906	905	965	925	928	916	926	919	901	905	856	909	953	947	910	978	968	918	909	933	894	886	968	924	909	903	865	962	936	933	912	886	903	925	924	950	906	953	914	921	939	931	963	891	922	916	935	922	895	939	927	882	938	954	963	950	964	926	912	965	918	989	925	918	893	924	900	944	984	916	897	905	891	948	941	926	933	929	942	917	895	973	915	935	917	899	928	985	960	955	977	923	878	973	903	957	913	903	992	957	891	948	938	882	899	893	953	951	972	907	919	936	985	913	985	972	905	934	897	873	903	896	967	922	931	958	874	929	906	951	932	905	905	934	979	964	969	948	891	898	930	898	948	863	883	989	922	950	921	858	964	922	907	901	910	909	888	899	894	939	972	908	949	932	848	880	952	921	867	947	913	912	852	965	903	910	982	922	913	946	877	926	960	919	856	921	953	876	900	971	971	906	957	888	897	944	929	915	904	926	926	879	923	940	951	920	889	974	925	962	922	936	924	974	952	961	970	984	934	899	893	933	930	960	904	961	910	885	941	959	918	1008	934	944	937	901	929	923	913	932	917	941	948	935	960	951	895	904	915	870	924	913	901	913	932	914	939	941	949	906	905	970	920	895	932	923	899	907	953	865	900	898	946	981	916	865	921	911	944	917	908	909	934	1008	925	898	942	922	935	900	889	924	928	1006	952	917	961	918	931	959	945	925	917	929	965	944	934	924	933	860	951	955	962	923	897	918	959	895	949	875	906	973	923	893	943	919	886	929	885	988	928	991	948	927	936	938	957	932	887	888	971	955	936	877	904	929	952	946	940	969	970	980	931	868	891	939	862	919	948	899	943	903	950	893	891	970	914	960	925	934	962	924	932	888	878	941	892	887	914	932	943	909	907	898	918	921	893	937	911	958	856	878	919	928	925	858	946	974	945	939	920	922	919	937	914	933	886	881	909	918	935	921	950	942	934	936	925	912	959	929	961	925	886	913	932	915	938	998	923	936	899	910	873	923	912	924	941	939	924	955	925	953	880	906	949	878	931	958	902	973	954	952	958	904	896	902	923	942	904	960	951	941	984	921	922	934	959	955	929	906	929	901	871	854	863	943	877	959	947	954	890	919	936	922	925	957	972	938	927	974	930	929	917	925	964	909	957	927	944	959	931	953	933	925	927	919	946	871	913	933	949	944	913	940	951	924	947	934	948	930	946	940	935	896	936	863	892	954	956	915	907	945	957	928	909	967	893	913	911	889	918	899	933	930	973	953	899	913	901	875	880	924	932	942	971	930	953	961	970	941	957	918	899	905	910	882	899	962	940	924	951	915	1000	968	968	894	958	943	936	947	910	913	916	941	917	911	910	876	954	981	961	943	932	932	913	919	975	922	863	887	941	910	970	938	909	991	935	937	908	972	969	931	975	932	899	931	926	886	890	901	927	941	935	913	969	928	1010	910	945	926	926	948	952	976	938	916	924	909	891	948	972	940	892	916	950	928	949	923	941	961	877	956	934	949	947	898	959	904	944	986	975	916	941	923	940	967	944	897	909	918	880	941	901	905	945	918	919	881	952	912	959	960	943	948	933	902	924	944	964	876	899	938	892	910	910	988	982	943	973	953	923	918	948	934	934	925	959	894	956	886	967	909	923	940	923	957	908	941	860	1002	994	876	982	940	961	937	980	949	956	905	909	902	917	939	907	923	954	923	982	952	912	889	918	969	967	957	938	904	877	870	921	954	910	914	945	947	921	933	926	924	921	965	935	905	876	949	954	899	928	929	895	923	888	933	902	914	956	889	966	936	914	988	954	923	929	948	1009	970	925	982	939	886	940	929	933	910	994	940	928	912	929	915	956	916	913	910	954	948	949	944	937	971	889	955	933	917	921	917	931	917	926	900	957	931	940	893	950	977	886	956	955	955	949	946	959	938	932	922	904	954	952	956	954	899	894	872	926	927	886	992	925	910	932	942	914	973	934	974	924	951	902	973	924	921	899	903	969	943	933	975	910	939	946	935	976	928	952	940	932	907	936	915	936	928	927	939	912	905	928	934	895	867	888	946	898	895	912	946	937	908	932	877	942	904	938	924	924	936	930	878	923	936	940	928	895	945	934	906	886	888	928	975	878	908	981	927	978	889	909	925	903	980	948	944	902	959	931	919	936	887	928	871	891	873	900	925	866	954	885	874	918	947	937	931	883	966	916	910	934	904	898	931	915	905	985	975	927	914	953	977	892	925	964	866	996	923	942	911	975	891	920	969	976	895	948	951	891	942	955	915	952	926	971	911	906	926	917	971	891	953	912	921	917	926	901	888	939	975	900	906	904	929	916	920	925	957	946	969	952	900	955	883	917	955	922	914	944	918	968	845	938	941	953	932	915	923	898	962	952	944	913	975	935	903	942	991	894	937	967	964	974	968	911	959	944	955	870	975	963	922	929	913	947	942	976	881	938	933	912	903
73368	77131	69563	51411	37111	21681	6026	4539	1896	420	441	1255	480	398	432	391	409	395	353	381	392	420	470	489	399	370	401	363	386	395	396	382	406	380	398	366	373	371	386	355	436	400	398	368	408	412	401	393	406	374	399	397	361	393	385	375	401	387	362	346	382	351	398	393	386	405	375	356	416	378	372	400	397	380	376	348	393	398	387	359	355	354	401	398	398	396	405	387	376	368	394	358	386	371	390	391	357	373	408	363	363	379	398	398	359	408	384	399	385	373	399	361	354	368	410	406	407	373	362	395	367	403	381	349	342	358	381	364	384	341	379	418	364	365	374	361	388	358	380	405	385	407	378	380	350	387	420	389	370	392	400	387	391	392	384	381	358	411	400	386	378	358	371	348	415	383	375	380	420	410	410	320	363	360	385	367	379	385	400	374	377	360	365	407	375	412	378	376	355	334	362	358	366	397	420	355	375	383	386	392	390	398	407	352	392	385	395	373	383	418	381	395	381	384	414	388	389	409	362	373	365	362	402	378	361	373	378	377	373	343	358	374	365	381	387	424	376	383	371	360	368	382	367	410	377	389	395	381	380	387	414	403	385	338	392	360	382	359	333	369	388	375	356	406	365	405	421	421	380	342	397	385	364	389	362	384	392	362	412	381	410	395	385	409	400	360	364	377	377	347	371	362	368	369	375	381	374	387	383	377	351	395	396	382	374	379	379	388	386	343	402	384	373	415	401	360	403	420	398	375	394	389	374	382	399	383	387	353	402	404	367	377	383	348	347	362	394	381	422	369	389	395	365	360	379	365	369	355	379	369	372	356	410	340	348	380	422	337	417	381	404	374	368	397	379	364	376	420	392	381	393	397	393	396	412	375	393	387	392	382	355	395	375	390	380	381	406	412	383	378	413	394	366	356	346	390	369	389	409	352	411	379	370	365	397	377	404	394	367	397	371	375	377	411	356	391	343	364	338	378	380	363	399	386	348	375	394	418	378	359	376	363	399	376	393	383	383	357	350	399	351	409	346	385	406	379	367	383	376	370	392	358	356	405	374	357	342	414	366	398	352	393	374	360	383	383	405	341	344	383	387	366	409	379	370	383	385	385	379	392	353	386	388	415	354	363	356	376	362	356	373	361	377	380	420	404	363	378	373	399	394	347	370	380	377	363	353	361	379	377	366	371	388	399	389	372	360	401	396	355	347	382	364	370	349	375	382	371	356	406	381	396	349	365	415	356	408	359	380	387	393	405	392	390	385	367	366	419	366	386	343	374	383	409	402	407	354	373	363	391	375	419	390	392	343	403	403	386	399	361	350	390	379	388	376	384	387	386	403	344	384	386	385	394	399	360	356	408	383	382	367	379	358	362	403	368	378	392	368	366	370	352	358	389	370	347	385	401	392	386	402	378	371	382	404	396	375	381	400	343	374	377	399	392	374	385	409	391	387	390	391	386	334	388	345	385	395	337	398	357	361	391	396	419	378	420	397	409	377	371	369	372	360	377	405	361	384	381	387	370	370	394	388	391	372	352	404	396	377	382	375	365	373	354	421	361	363	404	379	409	389	401	347	389	353	382	412	383	404	379	377	360	392	358	370	401	373	407	376	386	381	368	380	377	401	404	362	418	389	384	416	350	372	381	358	403	390	383	374	395	401	401	364	393	342	394	394	375	371	356	389	391	365	369	366	367	412	381	383	405	396	391	370	382	420	394	401	381	367	398	375	389	404	424	406	390	419	350	398	377	372	400	412	399	388	382	381	377	382	394	371	409	374	377	366	371	385	421	377	367	382	342	392	349	378	375	341	361	394	363	344	399	387	394	399	404	375	395	390	417	383	372	359	376	405	356	343	386	385	407	355	333	365	346	409	424	400	339	379	388	400	382	366	370	365	359	350	389	371	396	379	362	377	387	420	385	347	376	399	368	360	378	381	412	360	387	371	365	402	378	346	413	382	388	396	379	366	390	406	414	420	374	362	362	408	416	351	381	394	386	382	394	384	357	367	353	375	389	376	357	386	413	382	349	397	413	341	348	358	380	368	361	394	357	384	370	353	381	404	365	373	387	364	371	366	403	393	399	364	362	374	400	401	371	386	354	382	360	416	405	357	398	360	425	356	372	402	400	381	366	394	392	403	392	373	375	396	395	394	377	414	384	362	420	388	379	374	417	402	381	385	355	368	365	354	375	406	441	404	368	353	388	375	403	418	403	387	381	355	379	357	371	370	402	407	355	360	388	427	381	354	353	403	351	366	364	357	375	392	378	394	364	383	376	358	392	399	395	394	389	356	375	382	391	361	385	402	350	438	379	368	406	362	392	362	385	391	395	399	409	392	373	428	363	359	377	411	375	400	359	411	372	404	349	359	404	387	384	370	379	392	408	362	374	383	381	397	392	384	394	395	380	366	351	362	397	381	393	400	371	401	384	389	354	391	379	389	347	390	380	368	391	346	379	355	374	375	361	390	358	368	396	408	408	406	400	381	387	398	407	371	380	395	379	380	376	388	393	368	354	370	384	395	398	395	359	390	409	393	360	386	391	357	388	377	388	387	403	400	369	355	396	389	348	389	378	392	367	382	394	399	405	420	394	402	429	395	395	415	435	389	394	376	407	399	385	359	373	400	376	399	354	395	362	412	434	396	396	415	368	397	416	390	371	339	380	357	351	375	413	365	406	389	360	373	370	377	389	404	384	433	361	375	368	359	363	369	371	384	353	402	401	392	400	361	339	399	442	383	371	364	372	400	361	383	354	354	375	382	369	381	378	366	365	385	401	392	361	345	392	398	380	407	382	366	394	366	367	382	395	414	408	375	373	372	361	355	383	402	398	378	374	390	392	371	398	388	370	398	399	386	377	372	375	404	381	380	370	373	373	380	385	388	360	390	371	360	351	354	375	355	383	380	383	344	392	381	385	335	381	387	390	375	402	407	366	373	366	389	388	360	431	368	387	341	404	397	365	400	361	371	390	419	357	376	374	365	396	368	385	377	381	392	366	383	354	357	396	377	380	372	383	373	401	395	389	402	424	392	383	392	378	374	370	406	423	372	369	360	375	419	406	341	385	396	355	392	353	409	368	389	397	372	416	371	387	360	376	391	410	378	389	376	399	387	388	356	351	358	393	365	350	414	399	372	366	429	353	385	388	367	386	396	383	415	408	400	359	374	407	392	389	416	374	397	355	396	361	358	338	375	362	390	400	378	364	348	406	346	386	393	368	398	382	332	400	372	363	389	383	400	424	358	394	375	379	365	371	412	387	404	352	383	405	356	400	405	381	365	375	379	386	359	371	378	356	358	397	376	368	382	400	383	442	370	371	368	349	377	356	390	390	341	401	331	393	377	393	341	362	391	374	359	343	396	384	347	406	388	378	397	411	387	367	375	385	361	373	394	380	401	345	377	381	381	369	368	362	404	390	364	374	352	361	351	392	378	374	404	368	366	347	377	398	421	365	381	360	374	384	357	392	405	388	394	379	396	381	343	377	398	377	394	356	423	370
48014	61779	64337	54494	43823	29338	11289	13634	5702	970	1021	5056	1035	969	937	919	945	951	935	968	1041	1257	1522	1718	1144	900	918	900	978	971	919	967	931	948	958	906	955	978	905	901	889	885	933	910	945	933	929	925	926	965	996	972	973	909	889	902	939	920	960	914	917	942	913	919	916	928	917	948	924	887	931	874	958	949	972	952	953	899	899	938	921	955	896	903	884	918	910	942	953	928	889	941	979	1024	967	941	939	896	884	855	923	917	895	927	880	906	829	922	935	905	954	908	944	906	930	901	932	921	919	977	939	941	896	849	920	958	930	925	923	954	1030	947	929	937	871	876	942	925	968	901	837	892	921	932	938	956	923	911	932	929	891	880	929	923	851	910	889	884	967	856	903	914	886	910	917	923	912	941	901	948	922	899	953	984	939	945	962	909	932	955	916	871	943	952	965	849	897	905	893	868	898	942	899	924	924	941	937	926	928	928	924	886	950	888	928	907	931	923	960	909	940	966	900	911	924	978	936	922	903	912	896	928	941	875	940	991	995	881	908	935	898	964	911	939	940	939	928	941	909	929	900	937	942	961	936	951	928	922	918	939	948	925	919	918	939	958	988	860	919	927	904	933	980	930	912	941	905	918	970	940	939	954	945	918	904	900	910	906	961	891	948	939	941	924	919	922	985	914	938	917	945	917	925	935	953	937	943	924	902	933	934	949	904	862	903	942	931	939	967	919	931	915	962	922	881	898	910	932	973	913	935	917	964	937	925	922	966	941	945	892	933	984	892	964	938	962	916	946	922	976	868	965	884	905	896	917	958	931	970	889	919	965	935	921	868	945	919	926	898	967	898	918	973	968	884	970	958	916	886	929	955	942	967	933	941	952	936	869	936	920	980	923	887	906	908	958	946	891	872	982	877	901	948	850	944	932	897	947	947	924	914	933	931	891	928	934	970	961	927	930	925	961	951	869	902	957	893	960	934	966	982	939	960	963	922	917	937	934	941	915	905	914	893	948	924	958	960	924	911	965	933	943	904	929	925	902	979	911	957	945	906	947	924	922	914	922	899	968	896	906	928	942	896	914	932	964	935	986	932	935	929	949	918	945	955	881	948	889	900	946	903	947	902	929	939	951	920	946	915	870	933	913	943	947	901	930	948	911	886	923	919	961	997	966	935	879	961	915	952	951	964	927	926	915	932	907	1000	893	975	963	878	879	942	900	907	911	920	898	958	945	934	903	920	919	940	924	939	930	910	947	931	905	942	938	895	972	887	917	856	945	931	937	946	906	957	940	910	870	913	901	895	934	954	903	877	931	916	960	921	969	970	923	921	983	896	968	908	915	953	936	941	955	903	929	911	892	917	907	877	895	953	979	976	919	945	959	966	876	916	996	952	947	900	930	930	920	884	894	926	934	972	925	934	927	904	974	912	866	977	945	900	934	894	943	877	958	951	910	941	900	932	968	929	930	951	902	984	899	912	978	885	963	924	978	906	923	902	905	951	875	926	946	930	938	915	919	950	931	909	931	964	899	880	873	929	923	946	924	897	856	948	968	935	867	951	938	928	916	914	957	892	940	858	893	987	959	938	974	972	926	931	909	952	864	964	975	900	929	931	929	901	893	893	944	900	926	968	886	954	842	896	885	944	941	904	920	921	949	928	904	913	942	923	936	863	935	968	942	921	909	880	923	944	921	930	942	886	974	914	902	939	894	904	938	884	914	909	920	939	932	939	935	891	939	912	952	918	963	950	885	962	904	961	965	936	975	912	903	935	889	924	925	950	873	922	947	901	928	936	889	917	966	913	932	916	878	883	935	923	898	966	981	921	957	893	1000	940	891	903	954	907	901	949	928	877	942	909	905	902	890	894	919	892	963	896	899	871	944	893	873	886	924	906	850	900	962	963	1001	911	970	939	867	901	907	944	948	937	895	984	968	955	882	939	941	875	937	971	897	940	981	958	923	950	977	1025	963	907	937	938	971	929	912	975	950	915	956	941	944	922	911	895	961	950	926	967	945	968	922	950	910	945	896	914	885	933	1030	961	986	934	981	890	939	916	898	923	946	960	959	928	908	990	908	927	900	969	934	917	918	1006	947	912	957	971	992	912	937	959	916	933	951	982	923	975	913	939	923	998	948	888	926	914	954	954	910	908	957	912	868	897	949	919	866	930	937	951	966	897	895	898	882	932	928	901	924	922	915	916	902	916	938	889	928	890	941	938	955	974	903	956	951	974	939	911	901	954	905	917	944	914	903	915	932	908	944	917	958	966	877	957	935	919	884	911	886	967	919	905	902	966	961	944	951	963	923	925	955	887	951	912	949	920	963	916	904	909	887	854	932	921	908	905	961	900	939	925	949	884	980	933	940	927	882	924	922	956	990	949	932	877	968	914	998	987	968	975	942	996	905	970	922	978	913	932	918	933	940	894	974	909	906	972	956	1008	931	925	941	935	936	944	957	890	922	874	911	904	920	872	902	1003	956	939	906	927	927	950	913	936	937	848	923	885	909	903	940	968	935	935	958	906	870	914	963	984	976	924	965	929	926	920	891	926	878	962	891	954	944	891	938	998	947	1021	910	880	923	963	934	909	952	925	917	918	935	931	947	920	939	906	921	926	924	908	936	943	936	957	911	958	927	916	907	930	913	950	920	945	935	893	933	875	928	962	956	950	883	915	929	914	967	899	957	937	914	930	930	917	905	905	873	948	950	886	910	994	938	914	984	876	909	904	896	922	931	933	948	915	907	893	965	953	914	978	935	915	928	881	872	920	926	890	936	950	946	925	912	888	885	938	923	977	988	896	868	905	926	927	934	936	952	910	896	925	906	938	911	931	982	936	944	919	882	990	940	896	947	945	895	946	958	891	948	916	985	947	941	943	894	932	936	900	914	939	973	955	917	952	865	943	951	931	902	934	876	909	954	896	913	910	947	963	952	971	946	928	937	936	895	922	956	886	905	921	937	980	949	926	911	955	926	902	927	917	938	933	906	901	930	956	943	904	893	891	962	905	904	915	913	906	869	944	889	941	883	953	934	936	960	950	913	979	939	934	948	938	907	943	971	955	900	966	952	909	913	942	927	908	900	930	862	897	978	959	956	943	895	927	899	930	921	925	932	931	904	957	917	924	985	908	932	912	936	937	910	917	881	939	948	972	945	949	927	959	936	948	842	874	913	896	949	948	935	935	935	903	918	969	947	905	912	930	973	929	897	913	927	974	926	849	954	915	935	943	959	883	924	917	930	944	926	896	917	966	926	947	926	891	896	860	938	943	919	939	952	873	973	922	959	922	922	917	988	943	910	939	913	925	962	891	917	918	942	932	973	926	897	856	945	877	865	936	953	948	933	961	948	924	911	881	978	916	977	920	926	969	911	897	964	943	933	895	981	911	904	934	893	980	863	900	917	953	946	883	874	939	905	936	948	870	953	889	885	968	1003	883	957	943	894	916	923	933	934	915	933	966	956	921	947	953	930	894	926	915	945	934	909	904	951	922	952	938	915	936	898	924	927	935	970
75308	77047	70641	51026	35786	22563	7030	3633	1390	420	413	929	380	384	345	361	374	388	375	348	445	442	520	513	390	371	382	386	409	420	387	376	373	391	388	359	372	392	390	354	390	418	388	413	392	384	367	368	391	395	400	396	380	367	351	389	383	395	373	369	386	374	377	394	404	393	419	373	377	362	404	394	360	369	368	377	380	360	380	391	383	345	339	387	369	379	381	385	345	338	374	408	350	379	365	368	386	401	408	384	369	351	376	343	382	404	367	400	389	419	357	394	358	367	402	363	371	398	366	384	384	387	390	384	396	399	362	364	373	386	346	416	367	322	369	385	357	374	363	403	423	357	404	364	384	353	353	383	386	373	372	346	417	379	393	393	345	423	369	395	371	363	353	396	359	386	385	391	409	382	389	372	361	394	362	383	395	382	398	399	351	336	382	352	361	356	377	389	366	373	385	418	382	381	391	371	400	394	375	365	343	433	379	370	352	390	391	378	362	376	361	410	386	428	370	364	379	418	373	378	353	389	374	379	366	404	370	354	397	387	384	395	376	385	375	400	359	422	361	339	371	370	371	350	395	349	406	358	376	354	363	421	399	384	375	417	369	389	373	356	387	368	351	386	384	369	377	340	349	379	368	355	382	384	361	394	364	360	382	385	405	403	401	370	409	386	397	375	393	369	371	378	376	396	361	365	403	362	410	384	386	344	347	382	381	376	367	387	390	355	372	369	357	367	377	369	359	371	395	332	384	339	363	337	394	382	368	391	411	405	375	365	401	351	397	379	385	384	342	375	390	386	392	385	372	376	365	364	394	389	389	405	377	351	395	355	390	366	388	348	412	361	394	396	339	406	372	362	425	387	387	362	405	357	380	360	383	344	397	391	390	372	369	393	349	375	365	389	389	382	341	388	333	414	394	384	356	424	359	379	360	373	367	334	366	412	353	361	385	330	378	359	372	375	355	340	372	384	384	385	376	380	383	366	379	406	398	412	396	372	354	372	363	379	408	361	353	403	352	384	390	383	400	364	385	360	377	372	381	380	345	373	416	388	391	385	359	389	349	363	330	357	365	362	361	341	356	409	347	392	398	379	383	345	392	364	351	379	407	428	376	377	385	361	407	416	377	399	382	414	388	378	378	364	374	384	376	400	385	367	388	389	375	414	372	371	391	370	416	397	378	351	385	380	396	367	389	378	381	417	384	401	397	419	374	390	347	351	407	382	371	393	384	387	393	354	370	375	368	379	347	387	397	394	387	386	364	348	416	371	408	408	391	388	360	346	408	354	373	378	389	397	358	368	380	353	371	368	380	385	363	406	363	392	411	375	368	384	386	414	366	381	364	377	382	374	377	371	385	350	371	380	374	370	386	367	401	377	360	363	355	377	373	370	364	403	394	388	364	397	353	376	354	364	380	392	335	385	437	404	379	359	359	372	378	380	400	401	400	397	354	360	375	374	385	370	405	383	370	388	386	405	399	351	333	376	395	429	394	389	415	351	397	420	363	388	375	374	355	352	427	370	327	389	405	364	376	345	390	392	375	380	393	379	398	396	382	358	359	367	346	370	372	366	412	355	398	398	347	394	369	365	406	404	377	408	370	375	385	368	377	382	363	379	391	399	356	373	396	382	413	389	369	348	369	381	367	356	377	376	411	389	383	373	389	375	388	344	375	342	363	328	365	386	363	396	356	361	394	354	371	359	423	357	390	349	398	348	372	431	378	378	404	382	372	383	385	374	389	419	383	371	362	367	408	362	364	391	346	375	382	377	389	369	356	347	396	402	406	340	419	382	378	391	372	348	385	366	344	392	393	351	380	411	395	377	393	407	374	369	363	389	390	401	385	342	374	397	411	380	356	347	341	391	389	383	389	347	371	359	365	390	378	360	346	386	356	397	363	387	392	369	386	386	365	367	380	406	361	379	399	386	358	357	404	378	377	356	357	360	377	388	368	348	389	387	358	378	367	375	352	391	361	406	345	354	402	403	365	391	392	413	382	404	362	356	364	354	397	391	375	382	380	358	364	361	358	352	369	389	408	387	373	384	382	386	385	394	384	373	415	369	379	399	377	363	391	381	347	351	363	357	382	362	372	367	395	422	394	371	382	378	390	386	383	390	358	377	439	373	391	365	331	359	393	376	379	351	393	402	406	359	362	382	403	359	383	422	397	360	390	357	375	387	374	324	406	388	382	371	379	359	414	366	356	353	409	418	400	397	378	374	373	396	384	382	392	384	384	364	373	369	386	390	337	388	391	382	382	364	362	391	380	385	337	386	364	383	388	386	420	385	355	396	367	390	381	356	352	370	388	368	409	378	346	365	395	378	381	384	376	387	356	365	395	366	386	381	382	364	402	378	362	370	412	386	363	379	379	401	392	388	346	391	395	372	414	381	386	387	362	392	389	344	391	385	389	401	403	376	357	379	354	359	351	331	346	413	389	414	388	384	376	395	382	381	430	405	367	384	367	396	379	370	397	355	388	375	376	402	390	342	396	375	382	396	369	381	391	409	380	387	406	369	423	394	343	401	406	363	366	387	372	391	379	377	365	361	368	422	374	351	367	346	382	361	369	343	387	376	389	374	456	396	337	371	402	375	409	385	380	375	392	339	310	351	402	351	376	366	357	424	366	418	373	399	358	380	378	396	350	346	389	349	379	360	368	392	363	359	397	387	372	358	383	380	382	378	342	400	356	422	366	415	403	340	385	373	391	401	367	432	363	386	413	399	370	394	390	339	394	379	377	349	385	373	408	419	368	351	383	407	343	407	342	411	397	366	341	374	412	394	332	376	432	357	352	374	350	396	395	393	370	372	367	382	386	401	379	405	370	369	388	385	359	350	381	409	400	367	369	378	354	372	400	351	369	365	368	394	390	352	378	360	360	382	419	389	420	340	386	363	373	324	388	416	384	388	367	400	374	379	396	392	361	381	403	378	364	315	399	368	383	416	367	419	364	362	355	383	369	405	401	378	366	367	363	388	360	398	365	334	393	384	389	379	365	382	405	375	339	363	349	427	345	379	414	392	360	405	381	388	368	363	357	390	387	406	387	366	394	398	376	386	391	388	371	349	383	384	382	403	389	408	387	337	379	376	378	389	378	387	342	390	375	391	397	352	370	409	379	342	393	395	377	406	374	415	384	385	383	379	404	374	418	396	381	390	407	333	372	367	352	378	329	362	390	371	373	411	365	394	377	376	376	387	367	386	395	357	397	413	370	365	351	356	358	353	375	429	382	355	372	373	364	426	371	364	355	383	384	371	382	385	358	354	362	367	399	392	364	386	370	393	387	389	401	379	399	396	368	343	368	379	390	373	356	393	419	365	390	408	407	363	398	390	372	389	353	363	381	379	370	378	370	399	394	375	419	388	384	385	367	378	373	380	344	387	373	376	372	401	327	403	365	351	357	365	380	380	349	407	388	358	356	391	367	394	334	400	396	384	400	402	390	353	411	390	379	347	360	374	369	371	382	355	377	380	375	392	410	382	416	402	400	370
48977	61293	64917	53793	42657	30368	12511	11097	4045	1172	969	3509	975	965	946	978	931	932	963	982	1038	1155	1460	1401	1034	901	926	968	925	904	931	966	882	942	904	947	927	896	915	904	966	954	961	920	908	925	915	861	915	935	988	877	912	870	944	900	939	969	894	914	880	895	998	904	926	964	932	880	942	942	953	898	917	921	934	951	965	972	902	983	905	917	930	951	940	902	939	956	949	947	869	942	934	934	937	933	947	892	900	923	928	935	908	870	884	906	990	935	879	898	878	894	897	957	927	931	954	908	876	900	938	915	942	912	942	935	944	949	915	954	939	905	931	986	936	910	868	928	945	991	890	986	928	923	917	931	887	918	930	897	843	936	959	914	946	927	935	997	893	911	892	995	955	949	941	936	951	953	961	877	948	924	878	896	953	931	960	937	924	948	971	922	937	930	960	966	917	964	896	916	884	936	936	925	950	923	979	917	933	948	912	915	909	923	944	914	896	917	945	907	910	949	920	918	934	984	947	929	920	922	906	927	908	964	939	888	887	930	942	906	914	940	894	911	952	885	946	975	871	872	882	984	924	926	918	925	932	936	973	948	879	931	934	895	947	899	921	930	936	921	898	898	933	925	923	947	918	968	965	920	959	914	944	918	1032	939	913	954	913	924	920	902	936	951	983	954	937	968	900	950	935	911	924	969	953	881	934	875	930	903	923	885	915	928	946	859	911	906	989	937	943	891	926	886	880	899	932	918	884	954	945	890	986	899	966	924	916	915	965	899	927	918	876	912	942	858	931	975	936	940	933	942	912	947	875	924	887	937	985	910	958	930	885	918	905	894	923	896	869	940	928	929	930	945	988	941	911	923	950	888	966	921	919	889	919	930	914	890	946	961	942	879	943	887	857	885	874	917	900	957	943	917	943	925	916	884	927	949	959	953	944	870	923	919	914	918	953	881	926	907	955	922	934	879	949	961	894	921	904	947	955	912	899	936	910	964	929	976	953	948	879	928	949	937	904	910	937	871	882	903	922	876	905	850	813	915	975	930	898	934	995	914	954	933	953	936	915	937	948	949	922	942	941	948	890	880	908	903	902	957	941	905	905	924	909	914	959	884	945	949	935	907	959	971	964	945	928	938	869	963	871	925	855	902	886	927	894	919	935	857	929	903	918	916	953	919	924	887	883	881	877	909	935	978	909	956	935	895	928	921	907	953	936	887	907	958	946	937	910	934	902	954	904	893	931	947	907	909	968	878	930	866	904	917	907	964	915	980	902	908	911	939	929	934	925	882	939	909	921	919	949	900	896	859	1005	853	929	940	914	963	900	866	955	896	916	877	926	902	917	890	909	909	883	913	960	901	938	906	906	939	956	922	936	904	965	943	923	903	908	934	911	885	902	909	1036	901	938	877	889	936	893	944	921	931	888	916	917	926	897	914	949	965	910	932	909	936	909	941	936	923	969	852	934	901	910	946	925	909	922	878	883	904	895	882	1006	928	972	917	963	918	931	911	923	889	964	913	880	927	920	865	915	908	938	915	902	910	885	924	917	883	939	911	917	932	953	908	886	915	930	933	944	951	959	907	907	917	885	937	894	868	903	904	958	928	885	897	931	907	907	930	998	900	875	879	936	924	926	1017	957	922	951	922	955	943	905	886	954	910	901	969	962	915	922	909	934	937	890	934	928	914	906	918	940	926	904	899	956	905	930	911	923	911	899	925	919	912	987	940	936	939	946	912	876	979	919	976	942	920	931	917	905	889	924	879	902	964	876	894	890	958	920	998	947	947	863	918	901	972	915	911	883	921	965	942	935	938	936	922	870	905	909	951	883	986	912	937	934	899	922	943	883	877	954	985	947	963	941	869	928	899	934	937	946	926	910	938	901	908	950	961	951	953	961	919	979	931	903	908	892	874	953	960	916	887	935	929	905	913	977	901	874	937	891	885	933	958	991	957	947	892	962	962	912	936	934	928	942	948	939	931	992	956	926	948	923	876	949	877	948	1004	925	921	929	987	938	932	936	921	913	915	904	983	910	897	901	956	882	907	934	933	849	908	958	889	888	958	977	936	913	931	874	961	890	938	920	911	905	959	879	973	934	967	985	892	899	883	1005	969	911	912	899	872	900	920	929	932	960	942	932	951	912	867	957	946	882	919	965	906	938	938	934	913	933	947	961	908	877	934	877	964	912	924	940	871	890	926	869	940	936	926	936	958	923	904	915	942	925	919	890	900	949	885	938	902	936	894	935	899	979	966	932	1017	898	911	936	847	902	870	952	918	918	924	915	907	881	965	878	972	926	948	973	925	967	916	898	930	826	934	1010	963	902	897	874	896	985	922	911	955	931	909	923	867	934	917	905	952	900	912	877	912	915	944	911	944	935	912	927	904	971	912	878	954	955	897	901	962	860	957	913	961	1005	874	934	899	922	887	952	906	926	952	863	918	997	932	935	904	916	889	956	920	931	889	920	908	900	913	926	974	922	931	880	926	926	889	917	941	868	917	930	935	996	971	886	947	935	926	883	941	991	900	951	920	879	872	936	912	897	908	861	910	947	927	968	897	946	909	876	926	904	883	926	946	893	950	927	986	930	922	977	956	951	928	873	933	946	963	893	920	965	932	935	943	947	941	900	931	938	948	935	922	917	984	921	906	902	876	895	951	925	930	894	943	903	943	946	976	910	951	864	928	952	922	962	927	868	961	981	876	890	895	874	886	900	976	944	903	907	944	920	883	891	879	921	898	950	910	937	860	921	884	905	904	918	881	921	943	937	901	908	959	874	938	971	896	963	928	949	889	916	893	885	889	944	912	967	951	914	964	992	969	941	918	942	869	909	868	913	860	942	931	894	881	955	911	926	896	941	917	906	949	883	919	925	877	870	881	872	914	934	933	928	932	914	919	980	904	913	989	938	943	897	944	969	915	884	937	903	938	866	926	908	943	912	896	937	933	966	949	921	927	942	921	950	906	827	933	905	928	896	901	898	918	939	947	917	891	940	858	980	914	933	935	982	961	962	940	932	886	912	937	917	923	937	975	929	928	941	932	939	908	875	929	915	942	940	921	950	963	848	890	911	923	950	988	931	932	935	906	940	921	901	940	916	925	953	915	893	943	959	971	957	907	901	909	933	947	932	938	920	933	902	915	962	949	923	918	939	917	922	871	946	867	946	940	908	915	935	913	933	909	942	865	938	956	874	915	922	884	912	879	962	856	942	934	923	937	930	899	907	944	959	893	897	919	954	966	877	972	900	922	940	877	898	898	913	893	905	928	954	931	904	903	853	867	925	906	961	911	895	956	888	893	914	928	958	974	909	909	945	931	900	973	938	906	987	921	902	984	926	923	930	893	908	915	913	918	962	879	952	925	907	952	913	905	917	919	949	930	859	944	952	911	929	968	923	896	953	937	919	908	984	878	875	860	942	899	903	939	944	936	928	958	936	849	955	909	986	894	921	900	938	862	906	971	953	950	948	949	938	933	956	928	985	896	907	948	940	941	916	922	862	961	924	916	965	923
73576	76622	71685	52269	36502	20306	5715	3088	1538	626	385	833	424	350	398	372	404	388	407	381	389	368	394	385	426	397	407	378	384	388	379	385	403	418	419	368	384	365	347	353	364	373	387	395	381	369	351	386	421	395	419	355	402	413	439	379	388	384	380	367	400	405	368	370	375	379	386	405	381	416	382	404	379	400	392	374	376	359	380	389	380	370	367	384	376	418	380	382	386	415	410	362	365	382	391	378	385	376	434	377	394	386	382	389	418	399	370	386	388	390	370	338	385	396	388	402	380	415	385	416	324	362	358	388	374	386	406	396	388	381	418	410	374	383	399	400	400	366	401	385	398	381	385	369	384	419	361	365	389	376	354	367	397	374	401	391	381	397	359	379	396	351	397	415	402	404	397	415	378	338	388	359	355	369	399	403	361	371	382	379	410	336	390	369	358	400	388	376	412	387	427	401	371	388	369	372	419	364	367	415	398	397	360	409	415	377	399	399	372	403	402	384	401	377	382	373	411	396	356	410	376	397	390	371	400	422	385	370	394	408	371	351	376	388	377	381	411	427	405	434	423	401	345	396	396	415	396	371	364	390	357	352	401	381	347	361	380	385	380	390	371	344	368	388	427	396	348	361	367	346	416	365	402	372	371	371	371	373	376	376	400	409	413	344	388	394	431	381	371	379	409	397	376	416	402	363	380	374	382	371	390	378	374	365	394	355	387	372	340	429	400	363	395	371	374	353	366	386	380	399	401	393	395	426	386	375	381	416	367	390	395	388	400	397	361	369	380	380	395	387	394	388	395	367	391	396	383	360	409	420	393	445	412	391	373	376	347	350	385	387	364	375	414	403	353	405	426	370	356	374	388	398	393	378	382	423	365	365	398	396	399	402	415	395	394	399	362	416	435	387	375	403	377	382	387	422	363	382	388	393	367	354	404	367	388	367	365	377	397	381	360	352	384	303	375	348	403	379	362	354	377	387	372	389	362	393	396	373	373	376	381	423	377	387	414	384	369	360	385	392	373	365	407	388	372	359	408	393	396	355	368	396	408	373	371	384	376	380	352	418	384	349	433	373	401	390	371	353	393	376	376	367	358	420	377	363	376	378	367	399	357	407	362	414	367	367	402	403	371	394	390	398	368	389	403	401	362	398	383	414	406	430	345	332	411	414	368	364	340	398	390	390	386	394	400	374	383	388	398	402	371	367	384	391	387	369	393	335	407	369	375	368	388	387	369	420	382	414	411	415	384	357	384	361	380	367	409	401	380	382	406	388	386	386	371	408	376	382	395	402	399	397	409	416	365	373	402	398	373	395	385	384	376	387	323	406	394	393	409	369	374	399	407	392	387	398	382	407	368	355	405	348	380	383	365	372	383	405	357	340	397	382	426	401	415	326	405	355	392	373	397	392	365	385	399	377	350	370	416	377	393	394	397	375	367	405	385	364	341	422	411	421	415	440	394	391	405	356	352	404	403	383	377	367	348	384	383	393	370	413	369	397	400	408	410	352	388	383	400	415	360	395	329	399	355	376	390	407	386	362	360	361	386	369	374	417	380	348	368	397	392	387	391	398	359	385	389	373	381	380	427	372	379	424	395	400	381	377	375	366	386	391	381	360	395	397	388	374	414	397	368	361	386	401	379	382	399	390	410	371	382	383	405	413	400	347	401	350	367	403	370	386	374	383	364	381	420	395	419	411	402	378	411	379	396	397	400	402	396	404	417	395	393	375	420	383	362	376	384	378	385	374	408	393	392	430	410	381	356	399	356	348	437	381	385	389	424	367	354	376	394	411	398	390	382	400	417	359	378	397	375	386	377	405	372	377	383	368	382	388	387	379	428	364	340	405	380	367	354	350	351	374	399	358	384	365	388	371	366	378	363	387	420	346	372	393	356	403	428	408	365	369	352	385	396	379	393	414	360	390	387	348	399	371	412	428	393	382	361	377	408	402	373	396	404	368	354	332	406	365	398	405	397	401	376	413	377	407	387	379	412	404	362	382	399	389	357	403	391	388	366	393	389	409	351	393	393	379	360	363	397	341	374	376	392	351	402	381	375	375	357	388	401	359	381	362	357	367	371	377	398	356	366	384	405	371	327	371	394	358	367	379	370	380	395	377	378	387	388	369	348	375	393	381	373	399	377	351	401	360	399	376	438	407	378	399	364	393	396	402	385	386	392	367	351	425	386	359	353	414	394	387	366	387	384	416	404	401	369	372	375	357	360	371	381	374	373	407	399	375	409	364	384	386	337	430	401	399	393	356	420	370	381	376	397	360	376	413	393	373	377	370	345	376	333	402	368	376	396	387	374	350	377	365	393	383	384	353	396	379	416	377	419	388	371	408	384	388	380	341	363	356	422	384	367	393	385	402	383	399	403	371	438	396	372	368	381	406	414	398	336	380	378	342	401	410	389	396	397	355	424	377	379	411	414	379	368	371	363	400	404	385	367	381	423	394	355	369	369	415	428	388	374	372	374	397	356	364	359	356	357	375	378	370	384	357	380	380	380	410	382	403	370	358	404	352	378	364	375	375	412	404	370	386	388	354	385	395	406	369	365	353	379	395	381	386	413	393	375	356	353	361	415	424	380	358	362	360	380	393	435	365	369	368	372	369	385	368	362	379	376	389	373	388	366	366	394	409	401	346	391	417	379	374	402	384	401	416	361	372	387	373	350	420	380	383	405	368	362	376	362	378	353	417	367	386	406	401	407	401	386	406	389	400	404	388	395	390	380	381	374	395	367	362	389	346	394	391	356	374	396	406	363	378	388	361	393	402	371	359	397	405	413	371	353	370	382	371	379	373	400	396	416	392	369	385	358	360	425	388	383	429	408	374	406	359	360	377	386	386	403	404	395	381	384	356	379	379	362	379	391	394	384	369	411	397	392	362	375	376	378	370	369	364	398	382	380	372	392	393	403	368	366	369	390	379	366	372	381	375	433	413	412	378	378	419	353	347	384	399	376	362	400	404	376	375	410	365	386	398	385	396	393	374	400	364	420	402	390	386	383	350	379	391	386	385	389	354	361	400	378	394	379	373	389	352	383	378	390	368	406	369	392	365	374	391	411	400	401	381	384	360	375	383	423	419	396	365	380	371	401	369	393	423	393	363	361	367	375	408	389	365	407	355	381	381	381	391	399	374	379	395	366	362	396	351	381	346	364	382	395	395	414	389	401	387	361	384	375	393	391	388	350	396	368	391	374	351	401	365	403	369	384	392	399	380	396	393	400	366	395	342	353	362	385	371	437	406	402	370	376	392	386	410	372	415	356	357	352	384	362	406	390	413	405	395	365	363	372	390	379	392	383	380	347	349	402	400	396	370	368	395	392	392	376	363	389	392	365	398	404	397	383	381	386	392	366	386	402	413	368	380	405	403	342	415	357	364	391	370	406	403	387	383	387	394	370	368	402	364	405	350	403	394	400	384	387	396	375	387	384	365	407	370	363	365	394	380	380	343	391	382	395	363	363	418	383	382	365	383	429	351	372	362	354	384
49009	61848	66572	54671	43373	27711	10304	9409	4989	1858	988	3000	1118	904	984	942	921	884	893	888	1029	1082	1105	987	1025	970	889	920	949	931	887	979	932	933	961	955	941	874	908	979	922	946	950	956	915	917	918	966	952	984	967	999	952	904	958	941	896	981	925	908	958	933	953	860	956	937	943	935	993	925	960	949	937	943	966	905	939	878	937	918	896	900	963	927	934	912	935	940	919	955	876	936	945	903	954	923	936	963	922	914	967	849	940	935	907	977	881	894	888	956	985	937	957	967	942	946	972	971	939	989	936	912	912	940	934	919	925	898	977	959	990	920	897	931	950	919	931	912	899	899	882	944	894	933	928	944	978	947	970	944	911	951	990	883	925	917	990	964	899	946	947	919	915	955	957	907	969	878	989	892	935	938	917	981	979	857	911	935	912	891	953	944	936	919	900	905	936	932	925	920	892	955	940	909	962	902	970	943	889	922	967	876	959	901	954	921	964	934	929	951	998	924	956	913	912	968	960	893	898	945	948	894	880	924	930	943	932	945	923	916	974	987	907	954	965	940	904	952	916	909	911	925	941	929	955	921	924	963	907	942	926	972	897	957	967	966	999	921	944	942	982	921	920	963	1004	916	931	983	920	901	910	918	885	916	902	943	880	1002	934	928	915	881	975	928	905	920	968	885	923	967	966	886	925	917	945	922	925	946	916	906	907	920	918	953	972	934	957	944	949	912	979	958	937	958	964	968	937	924	957	895	944	947	895	911	967	932	944	928	899	905	929	891	911	956	969	952	944	964	969	948	939	905	922	896	935	899	888	971	966	902	965	988	930	970	924	937	970	931	930	920	902	876	902	917	952	895	915	956	899	917	968	1014	934	946	918	977	870	887	923	965	961	888	955	919	931	953	926	967	836	932	1006	899	922	945	909	884	947	940	928	927	908	895	954	996	938	907	984	945	962	920	944	961	941	945	963	876	915	936	911	925	912	896	920	879	884	940	910	956	865	914	906	921	919	924	932	912	917	956	939	915	917	905	958	921	936	952	892	949	939	998	924	937	947	952	918	951	978	903	924	924	915	940	880	945	962	901	935	922	955	911	921	943	965	900	950	941	941	920	908	940	909	888	914	921	922	968	919	968	909	915	876	912	985	950	951	915	996	992	959	934	922	959	937	951	945	906	960	906	943	927	961	938	950	915	881	942	981	899	895	927	905	922	946	923	918	975	904	988	918	903	969	941	969	877	892	937	924	871	947	928	924	891	937	934	960	904	911	892	923	916	884	935	948	922	917	929	917	891	950	880	921	897	967	897	936	929	918	981	877	940	912	943	999	917	927	913	924	876	932	955	929	912	981	873	903	934	918	914	940	936	931	878	933	971	953	941	889	927	942	873	924	925	958	897	986	947	912	901	983	932	958	920	940	923	908	974	953	897	922	915	967	968	927	971	939	889	907	930	881	938	914	957	955	940	933	930	962	860	936	915	916	989	908	911	888	960	932	903	978	885	929	938	926	959	935	921	896	959	907	932	914	947	908	946	914	909	932	964	853	915	935	914	950	901	903	930	924	926	859	965	916	897	937	924	878	920	912	928	974	914	936	959	914	978	909	913	960	1013	966	959	936	927	929	902	961	917	976	938	917	935	942	928	945	908	961	917	878	930	876	927	978	888	981	970	951	952	846	947	968	935	931	886	967	927	916	897	907	951	936	912	934	937	957	884	970	951	942	963	915	956	975	936	900	955	932	909	953	915	984	895	921	976	912	918	915	947	934	877	916	948	918	903	962	944	888	907	934	893	941	876	927	926	943	970	925	958	912	926	967	946	950	910	947	867	864	996	980	937	959	931	890	938	913	964	963	956	898	901	931	903	950	864	976	936	926	939	994	909	910	912	915	935	893	894	976	936	950	914	946	978	917	976	914	972	905	896	910	936	909	939	943	914	984	940	958	959	950	948	992	903	955	944	990	996	907	875	929	945	885	988	962	882	886	873	894	932	904	943	919	950	940	851	892	947	944	934	963	907	972	898	1002	938	920	883	916	912	938	929	924	899	899	943	958	949	929	904	896	911	954	870	926	949	938	874	911	906	944	947	932	874	961	954	1011	938	943	982	938	913	929	901	912	929	882	951	954	954	944	963	960	921	978	908	888	949	981	988	968	941	936	930	970	974	917	985	897	894	887	904	956	994	953	957	957	915	921	915	933	892	919	940	993	939	883	936	870	939	950	930	951	921	884	931	980	959	926	942	953	913	952	954	892	910	874	930	921	945	892	903	990	959	946	917	917	941	931	935	938	946	915	900	931	924	893	918	904	948	951	906	900	938	900	940	907	912	908	986	908	964	949	948	884	939	968	925	974	950	889	925	932	927	913	961	991	920	925	932	902	943	916	925	908	950	899	933	969	955	950	896	985	899	930	945	971	912	888	938	967	904	909	962	1016	944	934	920	878	891	920	949	928	996	909	966	895	939	910	912	922	921	955	895	936	942	948	947	918	872	936	980	941	911	881	890	921	854	967	918	885	887	958	954	938	928	944	884	932	898	966	941	902	924	952	983	912	967	930	934	869	911	936	901	928	986	922	936	939	924	940	904	968	844	921	910	899	967	919	899	901	903	938	985	925	879	900	954	937	928	939	925	928	949	974	909	953	909	942	929	900	955	923	955	996	897	948	929	912	935	897	903	897	913	919	932	946	975	901	939	956	891	934	922	923	986	949	915	967	942	951	966	914	949	954	991	914	957	938	895	928	895	969	942	902	959	882	920	952	952	865	936	941	937	922	920	930	937	912	921	946	875	996	1002	981	953	899	942	950	889	902	958	907	919	881	945	879	968	925	905	969	929	963	900	945	921	915	955	852	1005	921	889	962	948	930	974	939	898	951	1003	950	902	985	879	923	891	912	901	880	972	876	915	917	908	955	940	956	987	957	899	960	928	971	982	920	912	939	889	890	947	976	955	965	904	959	913	952	963	933	890	930	946	920	870	880	951	915	868	911	940	923	946	930	908	937	931	937	956	959	903	946	881	896	987	929	934	920	936	901	911	979	935	918	914	908	967	916	899	943	980	916	945	944	960	931	990	920	953	929	955	927	875	925	913	991	910	940	904	952	955	910	874	927	934	953	908	952	897	970	911	918	926	952	961	943	909	935	935	933	926	936	951	936	885	941	950	913	930	956	936	878	894	966	960	866	905	918	941	945	913	882	939	927	921	910	928	947	913	971	943	926	918	920	919	891	903	932	936	938	950	927	907	972	911	971	958	971	905	920	917	906	915	916	905	928	917	948	895	962	904	919	918	940	909	897	918	938	966	898	949	897	929	961	937	916	922	936	944	860	900	928	873	939	899	940	929	903	912	922	926	938	920	942	879	942	916	926	904	976	960	944	928	949	946	933	962	935	926	915	875	880	925	918	941	972	915	913	947	988	953	956	903	879	979	905	913	938	1001	920	913	898	986	946	927	952	944	963	945	950	913	945	890	967	912	862	949	907	996	969	883	971	921	926	895	990	890	922	962	905	950
74813	77698	72034	53129	34685	19849	5032	1879	1055	489	392	689	363	386	398	361	349	381	366	401	393	375	388	433	397	414	404	390	405	387	425	376	379	384	377	421	408	374	372	381	343	362	374	406	335	390	370	380	369	355	379	371	378	392	381	407	374	423	377	356	341	394	391	363	394	360	399	349	386	369	367	363	376	367	409	392	357	418	371	413	354	393	385	377	386	388	390	355	393	383	392	410	424	376	393	393	407	378	402	365	383	363	364	394	394	400	377	365	399	408	365	378	368	371	388	383	338	373	369	363	382	383	373	382	396	382	375	400	352	369	405	391	381	385	369	402	366	338	368	392	422	389	387	390	402	377	400	372	340	343	398	402	396	372	389	418	358	366	424	397	379	392	370	406	363	404	403	368	412	376	371	352	368	392	409	396	398	391	355	374	344	407	350	391	406	333	401	398	354	373	361	365	362	405	413	399	364	390	348	378	354	374	395	372	372	410	393	416	362	372	377	383	393	381	402	366	408	415	380	355	372	411	377	382	348	355	352	355	358	377	420	392	370	375	410	368	369	390	383	369	436	375	345	347	372	423	368	357	408	415	344	393	394	411	375	377	382	351	375	356	387	359	390	357	380	351	381	374	400	373	355	373	383	374	389	391	341	381	364	394	317	343	392	402	367	385	420	386	373	416	379	335	407	379	367	361	365	375	396	425	421	353	350	377	364	394	394	355	382	387	393	368	363	361	343	385	399	379	429	374	366	404	363	371	371	420	384	372	388	357	357	369	371	354	410	360	401	408	389	384	362	404	362	393	371	384	337	374	361	390	417	402	383	386	368	374	357	380	369	348	334	361	366	383	368	381	403	417	395	374	374	366	340	349	371	363	386	376	364	394	373	381	389	375	373	343	395	376	404	392	360	459	374	387	414	353	404	359	386	389	361	407	378	353	362	396	357	380	374	373	359	394	374	412	396	385	408	408	391	364	416	387	357	345	367	384	416	422	383	385	376	345	394	336	386	387	394	376	363	417	369	375	367	365	382	374	394	366	397	370	370	363	386	383	332	367	396	388	386	389	408	385	365	357	382	370	367	368	400	397	376	364	375	379	364	388	384	365	368	347	385	347	367	417	384	409	378	341	365	416	395	363	384	365	383	375	409	402	373	360	367	347	364	389	396	361	381	367	392	379	360	382	379	387	391	374	359	364	381	348	386	366	410	398	343	391	366	344	387	383	380	380	364	372	383	388	348	352	384	380	363	371	424	413	371	400	363	372	352	370	362	366	382	349	365	389	406	407	385	393	399	411	394	350	346	359	373	326	380	369	378	411	394	375	381	375	409	350	392	368	374	373	427	405	392	393	342	363	366	375	346	344	388	374	390	418	413	373	370	368	404	365	378	376	373	389	364	382	395	408	386	400	363	321	392	386	353	389	391	407	400	371	392	367	369	374	359	375	374	364	369	363	364	412	426	351	368	381	398	399	377	371	383	394	359	361	352	361	415	368	406	378	377	436	373	386	377	346	360	394	386	366	393	362	400	361	386	342	343	419	374	368	363	340	390	407	364	381	387	399	372	424	370	361	410	388	379	367	400	350	385	371	364	377	371	403	385	379	375	370	354	390	380	369	393	394	383	369	419	396	355	398	367	362	362	371	378	378	349	376	385	340	402	384	385	396	387	402	397	393	396	388	399	358	373	369	369	379	383	360	403	373	396	399	367	359	337	375	351	395	391	400	402	415	354	382	369	401	328	396	376	395	359	353	408	398	367	355	406	402	376	399	411	361	389	355	365	356	399	371	369	403	369	356	367	412	345	380	384	369	389	369	398	367	357	393	389	370	413	385	426	353	397	384	387	396	369	369	358	383	346	349	367	370	404	411	401	418	365	386	393	401	355	349	381	410	369	338	404	343	361	404	369	390	361	373	334	366	434	361	367	389	369	346	371	428	408	368	372	392	375	421	388	380	395	392	357	367	357	391	391	397	369	343	386	368	375	406	384	365	408	360	370	338	396	361	351	369	396	362	418	394	373	392	390	356	385	368	400	356	396	410	366	391	378	409	431	395	397	412	417	377	354	411	403	364	396	367	404	437	376	352	363	369	387	386	413	340	402	380	402	390	390	388	410	392	392	397	376	384	400	379	368	365	351	405	376	378	387	371	383	346	361	371	365	394	383	437	370	368	363	362	353	351	352	390	384	372	405	374	377	390	389	349	344	372	390	364	395	405	375	416	399	411	379	355	409	390	368	384	343	344	376	391	367	360	364	367	386	383	372	381	372	352	392	346	385	404	376	414	392	390	379	400	392	371	381	383	378	396	420	375	397	356	330	379	344	374	344	394	386	379	376	397	404	381	397	414	369	379	393	373	358	409	419	377	370	385	350	368	398	386	346	365	397	397	370	382	381	390	355	397	374	390	396	378	360	410	352	407	362	337	367	368	359	398	385	359	423	369	370	342	357	386	382	377	387	398	369	374	395	364	413	364	390	365	382	411	373	389	349	367	391	389	378	398	384	343	399	415	363	393	401	350	371	350	357	367	415	407	397	378	366	368	378	421	366	373	411	401	385	388	361	386	391	388	368	405	419	400	352	360	346	334	348	397	378	408	388	375	400	352	369	371	375	384	377	371	383	424	393	402	397	412	376	376	372	393	388	403	372	371	380	354	356	397	365	401	408	374	346	370	366	349	369	350	388	371	388	369	389	394	358	368	359	371	364	354	414	406	373	363	389	410	383	358	374	391	361	375	389	372	360	326	380	419	384	400	383	388	362	384	380	403	399	399	391	359	395	385	365	374	365	391	397	352	374	386	361	364	366	368	374	410	414	432	360	366	366	349	384	394	371	375	374	378	392	350	416	361	355	356	402	379	387	400	353	411	372	380	406	399	391	331	397	369	355	380	406	410	397	387	410	373	361	381	380	377	360	360	375	374	394	375	366	388	369	388	396	401	368	390	409	380	403	338	383	384	351	380	393	390	410	406	374	376	375	381	403	380	433	364	373	404	411	394	333	376	358	400	373	353	386	337	403	420	356	392	404	393	382	362	390	403	374	383	362	369	395	405	383	377	381	381	350	369	386	392	393	425	366	393	339	379	428	371	400	356	405	407	360	382	382	347	389	372	391	361	382	422	388	391	420	449	351	401	394	421	398	390	378	353	358	352	388	374	368	402	370	386	388	395	405	374	361	400	408	399	349	384	405	387	384	376	348	387	410	358	406	350	387	372	379	401	373	404	373	380	372	361	390	373	369	384	376	367	393	377	385	377	405	405	367	392	394	367	396	403	363	362	368	397	367	365	389	385	375	326	376	350	376	378	381	370	364	370	397	387	384	341	367	332	389	408	395	349	407	389	413	381	373	377	388	403	382	357	373	380	381	357	412	375	391	365	359	403	368	339	386	412	342	402	373	391	402	384	391	370	386	335	396	377	372	404	391	415	381	360	375	399	379	332	361	366	341	368	410	386	384	385	406	352	398	395	388	361	397	375	386	394	413	386	379	384	371	379
49035	62085	67043	55418	41017	26843	9904	5594	3533	1452	974	2576	949	982	986	916	967	962	933	960	1066	1027	1224	1179	1036	889	939	883	919	953	973	906	994	924	937	946	946	908	979	937	903	901	942	965	924	930	955	895	913	946	942	948	898	944	848	932	919	954	902	883	891	886	911	959	911	935	915	917	988	926	914	942	927	910	936	899	906	905	950	916	972	893	919	956	922	875	959	886	911	949	880	929	914	932	940	897	889	902	920	851	990	955	909	893	941	932	959	939	959	945	923	916	957	918	943	939	930	925	907	931	879	933	964	943	919	874	921	959	942	950	950	964	939	962	906	916	929	903	946	904	921	928	955	928	963	978	917	915	857	945	956	913	941	881	910	916	921	923	931	919	933	950	945	901	925	915	944	902	894	985	920	886	926	933	902	959	881	910	943	934	929	872	911	913	885	944	936	918	946	969	954	908	959	955	912	902	960	915	896	915	950	953	918	958	907	922	974	909	900	918	893	950	944	889	922	932	914	888	908	936	913	962	911	921	903	929	970	861	925	925	951	955	940	890	976	913	1021	909	878	954	910	916	861	943	904	938	913	914	923	941	916	954	943	911	925	931	905	900	924	899	909	943	924	960	965	934	949	919	907	924	943	926	950	939	887	895	957	918	918	938	909	881	983	937	867	924	913	959	919	897	921	911	937	945	930	920	910	941	967	972	924	956	899	962	878	955	943	969	891	915	864	951	892	895	896	910	894	928	893	913	958	947	909	918	948	927	944	915	931	929	909	943	880	937	923	963	956	910	914	936	915	981	956	930	960	947	876	989	937	900	924	848	939	920	957	939	907	917	928	929	924	880	953	923	936	948	892	922	915	921	948	888	861	902	946	908	896	922	938	935	960	950	996	928	940	883	935	897	921	942	953	948	954	935	887	899	941	905	918	938	911	914	905	934	893	931	875	893	880	909	927	866	877	923	935	878	952	954	915	917	912	924	923	907	951	905	944	904	965	888	918	940	903	957	842	909	931	926	896	896	884	916	932	944	925	908	921	904	916	892	910	888	921	947	921	957	953	889	965	930	882	998	922	976	855	972	892	920	937	910	907	872	907	879	904	925	933	931	911	915	985	920	889	993	941	946	890	951	940	971	969	930	932	917	920	920	862	941	945	921	939	898	925	942	904	933	966	901	899	957	939	889	913	882	892	960	927	942	910	940	903	970	925	885	949	920	935	925	943	926	935	958	952	929	919	912	926	968	932	940	880	973	955	908	955	940	903	947	937	932	911	920	976	953	978	952	928	894	921	912	946	944	908	896	959	935	966	898	893	883	899	892	937	915	912	930	892	873	950	915	893	902	905	865	919	947	921	916	958	904	907	972	930	876	891	936	898	935	923	940	906	930	911	951	896	955	964	900	892	944	923	933	952	901	920	951	929	884	880	939	909	913	969	902	935	920	896	932	913	954	982	905	945	949	902	907	895	922	938	934	922	956	932	916	971	942	924	912	923	937	925	975	954	925	894	922	903	920	900	914	970	901	929	865	942	904	988	917	982	979	911	938	916	876	910	930	944	896	924	909	896	897	935	944	909	944	908	892	950	915	930	858	901	909	933	918	936	914	917	904	946	912	957	926	894	952	982	980	922	917	946	952	871	938	930	932	914	931	945	906	957	948	923	913	927	960	955	903	917	915	949	934	928	909	904	896	937	897	915	890	949	948	924	892	919	935	959	908	941	910	913	933	988	1006	916	899	956	928	896	913	922	941	926	912	888	926	910	933	942	976	917	912	916	898	867	955	939	980	877	958	1011	895	900	954	961	929	918	927	885	960	908	993	911	932	931	953	935	918	973	948	917	955	956	989	920	939	950	947	897	877	926	969	932	938	937	907	939	960	962	949	923	916	918	888	935	916	895	919	978	969	897	860	921	947	975	900	882	856	901	894	892	900	931	957	916	901	951	957	905	875	888	887	898	895	906	910	915	927	936	937	899	920	963	928	904	925	927	958	962	979	923	937	930	923	924	920	914	904	959	954	900	941	876	913	939	933	896	901	920	932	888	901	995	908	946	917	890	873	876	948	943	907	937	928	944	966	940	889	950	944	870	951	961	942	930	901	904	976	914	923	934	984	978	933	908	967	953	897	937	934	877	980	947	950	916	881	900	900	905	901	942	895	898	915	944	910	859	982	902	915	919	919	949	923	942	969	872	962	949	906	923	954	904	914	933	875	949	945	898	948	919	900	889	910	915	913	886	901	919	939	923	892	936	893	896	863	953	932	914	951	930	942	932	950	945	958	905	933	960	911	923	930	931	966	906	921	902	936	922	908	951	918	893	863	957	921	845	930	880	936	947	969	976	952	935	931	935	880	965	942	930	899	962	910	911	976	940	921	912	934	883	911	917	951	909	887	919	931	894	947	907	964	939	919	941	972	898	930	934	943	905	914	981	952	925	936	886	958	895	868	925	900	938	875	930	929	926	891	912	914	941	886	926	977	950	975	955	964	932	952	936	905	862	939	866	902	911	911	909	989	896	933	982	938	885	960	931	940	921	886	887	926	922	900	950	904	913	902	926	877	952	917	997	870	891	913	897	935	892	930	950	920	893	934	907	956	902	939	950	938	898	899	902	987	904	885	883	925	867	897	956	919	947	914	902	887	926	912	940	872	947	968	987	874	932	931	912	940	925	919	895	934	923	896	971	943	931	925	936	898	991	896	910	916	944	896	899	940	936	966	904	909	927	923	923	990	923	907	975	918	940	907	976	910	909	939	938	852	916	940	879	884	933	957	963	940	922	855	945	935	906	883	970	901	923	931	908	886	926	959	930	944	930	893	909	927	948	932	918	918	928	935	896	951	918	916	923	920	951	937	947	905	926	940	955	933	908	924	951	966	890	942	912	930	948	989	988	931	969	885	924	901	938	968	925	920	917	927	921	923	884	941	962	899	931	909	940	878	958	919	914	915	930	940	917	953	852	903	971	859	905	965	919	959	916	893	946	891	894	925	881	928	896	911	929	973	943	910	935	889	943	914	903	911	922	918	895	949	925	876	907	923	919	941	920	937	956	921	952	928	907	929	962	906	909	958	891	868	934	954	865	913	903	949	970	906	912	914	924	928	960	939	915	968	927	885	858	965	932	898	981	895	918	945	937	923	907	961	946	930	895	950	954	956	928	904	904	906	928	939	934	918	899	903	933	924	885	892	900	945	864	913	920	883	934	973	950	944	857	902	879	915	907	882	912	938	880	904	898	954	896	974	964	935	935	964	922	912	922	869	928	998	897	939	914	925	901	942	929	919	897	887	933	859	935	960	916	897	944	942	887	976	928	927	881	896	968	885	860	896	938	975	923	929	867	883	895	909	945	937	953	927	842	931	949	931	951	924	961	934	922	929	909	927	922	974	935	935	884	920	925	921	951	960	916	918	957	897	921	941	911	908	951	902	936	928	904	902	905	926	882	890	918	936	988	921	909	954	959	905	920	914	889	897	938	925	927	912	927	916	918	942	952	917	939	917
74440	77937	71392	51535	34814	19603	6986	2147	951	429	399	585	394	383	386	374	377	381	374	369	406	430	444	478	397	438	400	395	393	373	380	382	375	373	363	425	370	372	336	392	400	367	368	421	396	367	393	373	358	357	381	391	362	374	409	401	416	365	411	383	377	363	400	381	381	387	364	389	360	415	383	388	385	348	401	406	397	407	369	333	356	367	371	387	387	390	404	407	377	389	406	367	379	346	394	389	383	414	339	362	407	332	351	391	390	385	350	346	368	380	348	362	393	402	386	359	403	383	360	377	391	406	359	378	389	408	397	362	412	370	361	365	389	350	384	375	383	354	345	371	368	381	348	379	348	399	395	376	384	340	396	392	386	345	396	387	353	362	398	365	395	379	388	402	361	346	372	399	359	392	377	409	352	397	374	386	371	369	392	374	393	388	406	382	354	384	374	393	391	393	415	416	410	356	379	386	358	374	359	382	392	388	348	403	349	367	346	364	359	344	364	374	365	393	365	362	352	383	358	385	378	370	372	377	345	441	384	383	374	384	395	420	390	395	410	403	346	393	364	370	386	416	404	368	377	354	398	392	407	400	384	373	345	390	351	371	404	393	357	388	391	384	395	358	375	354	374	399	377	345	367	364	391	379	378	382	396	384	339	363	402	367	385	378	383	377	382	375	412	386	372	377	392	401	340	364	382	395	392	378	391	387	379	389	352	362	381	391	354	383	384	358	387	391	376	352	359	410	381	376	383	362	385	391	351	407	400	416	369	397	351	345	360	397	379	358	391	379	379	363	380	387	362	375	385	390	365	381	373	396	382	414	408	402	407	364	355	382	376	371	381	393	353	392	363	383	388	332	393	365	419	360	370	376	376	388	410	412	394	344	369	368	374	364	393	406	388	383	370	381	346	396	360	357	374	364	325	386	363	387	407	394	396	373	396	408	354	363	369	381	365	351	371	380	381	428	399	386	366	359	354	372	351	342	368	386	369	389	384	369	388	430	434	377	410	394	398	382	393	368	401	394	363	403	356	396	351	392	362	371	347	392	349	379	386	359	364	398	335	407	384	395	378	392	399	395	356	368	387	387	347	384	364	392	413	390	379	365	401	404	373	356	393	393	361	431	363	335	388	351	385	383	379	398	391	367	369	353	403	370	408	385	420	375	413	379	404	379	388	361	386	401	374	382	405	344	367	394	375	370	382	380	377	356	402	321	369	348	363	389	382	378	372	377	346	343	363	336	402	349	405	363	373	383	374	377	368	356	395	358	384	356	362	351	400	409	385	385	371	425	379	392	362	398	401	420	394	378	369	373	402	377	369	371	383	390	385	390	379	371	384	408	338	391	384	361	404	403	390	390	370	390	384	410	366	392	370	369	375	368	393	330	376	368	383	376	405	385	422	367	366	377	402	372	404	355	381	392	347	421	390	378	380	356	364	391	379	358	346	364	387	372	379	382	379	381	337	388	376	390	343	370	390	386	378	387	373	383	364	387	392	388	358	396	383	382	356	386	404	406	385	390	387	359	376	376	394	361	388	359	407	389	420	391	354	368	366	387	376	377	406	362	365	383	373	363	378	372	405	374	395	425	350	362	388	389	383	395	355	419	376	409	406	380	343	396	347	372	422	392	370	380	388	400	392	416	381	397	396	358	375	374	371	366	354	368	393	344	396	356	378	408	355	419	384	399	384	357	366	392	346	369	365	384	403	377	422	384	391	384	376	381	373	396	342	386	390	373	362	388	358	409	364	381	362	382	370	339	415	376	356	398	355	368	393	400	376	366	396	347	410	349	370	346	352	356	400	376	344	388	402	392	389	397	370	364	388	354	409	358	366	348	384	383	368	409	365	411	339	373	370	390	363	372	369	406	349	333	366	394	386	367	380	422	399	377	380	393	379	397	369	390	384	390	396	382	386	366	367	374	367	404	369	345	350	360	359	375	387	418	358	395	370	380	370	389	359	336	363	415	361	353	365	373	360	416	373	394	381	352	406	357	378	358	394	390	386	375	394	341	393	364	374	376	365	415	398	388	377	363	369	367	380	393	363	365	366	374	359	362	385	395	376	365	390	391	401	373	388	389	381	359	390	348	366	398	378	375	398	358	370	374	389	402	388	349	376	381	416	353	379	378	367	382	382	382	364	355	384	381	388	400	376	402	368	380	382	393	425	367	365	391	373	392	416	387	368	407	377	402	379	417	422	346	388	401	374	409	405	412	379	385	381	406	379	341	410	389	403	386	408	418	386	362	414	382	390	405	386	400	355	384	350	388	387	409	414	384	378	386	352	383	391	358	359	348	377	370	387	357	356	395	417	390	349	365	392	376	358	330	377	424	416	365	369	387	401	422	345	371	364	384	373	345	356	363	392	390	407	391	352	368	385	385	367	390	388	382	373	404	343	357	416	367	370	341	360	373	398	355	364	380	350	355	371	360	380	376	395	377	412	380	384	382	374	411	386	372	381	332	383	342	405	384	382	381	377	397	375	382	365	361	371	356	386	385	387	362	389	381	368	365	404	382	380	339	365	382	367	373	386	366	355	383	370	373	364	380	384	385	411	370	368	371	408	394	393	420	386	374	418	410	347	385	348	409	362	402	377	421	406	381	377	369	378	376	399	359	371	380	375	364	395	399	375	359	352	367	382	361	356	356	356	362	399	399	354	378	393	412	380	382	364	374	378	403	371	364	377	367	405	390	393	379	376	413	358	406	383	401	348	425	402	389	413	408	388	396	383	402	386	371	334	396	383	381	397	369	375	388	348	370	382	335	376	419	386	387	335	372	393	383	389	380	390	382	374	399	352	390	398	395	367	376	360	383	361	415	398	394	395	399	374	396	350	368	389	363	342	328	381	392	418	349	394	383	384	342	373	360	358	346	429	370	388	349	407	393	430	389	422	403	417	366	408	393	349	364	366	357	372	382	315	354	422	369	346	383	381	374	391	393	384	356	341	386	332	357	388	373	395	376	420	409	359	376	403	364	390	379	391	371	392	386	368	349	345	340	398	368	372	367	375	403	364	375	411	357	381	353	389	378	385	356	340	394	388	375	363	347	367	376	368	387	399	373	378	345	354	376	425	388	433	378	396	366	380	396	432	369	375	393	373	356	392	388	416	406	393	360	375	378	378	354	365	373	391	374	380	364	371	361	359	371	400	384	381	363	387	396	358	387	392	387	408	405	402	379	406	358	370	351	350	376	366	389	391	392	384	342	376	358	407	401	398	373	381	350	355	376	383	408	441	355	382	401	390	343	352	365	383	382	357	366	387	384	408	388	369	363	357	378	358	403	365	367	418	386	367	375	391	369	374	376	368	395	350	377	388	384	363	412	375	376	371	423	360	418	377	358	338	381	407	374	384	397	397	382	395	390	364	377	382	379	388	345	373	362	368	347	370	366	389	422	376	384	371	379	367	371	330	369	385	363	354	385	364	402	378	389	394	348	408	391	388	361	397	398	413	356	415	378	421	382	383	382	399	412	425	385	356	382	391	376	409	374
49107	62342	65745	54728	41491	27514	13564	6115	2742	1125	1050	1864	960	916	923	880	919	984	989	935	1024	1142	1315	1376	1117	898	896	940	903	921	917	918	900	933	889	889	923	962	892	903	934	894	912	942	858	890	920	981	910	927	944	985	925	965	949	922	921	932	941	903	987	891	930	884	891	879	930	900	952	955	900	881	952	918	918	880	936	880	908	922	930	920	893	930	891	911	951	901	924	947	973	905	892	926	940	929	916	890	949	894	901	904	949	933	936	921	951	942	917	882	947	893	938	884	960	905	906	883	919	908	920	977	858	876	895	919	938	923	887	872	935	941	938	922	908	909	962	939	943	924	890	939	903	957	939	832	870	887	917	830	926	971	871	977	916	903	926	896	977	926	972	859	958	872	894	942	904	955	895	971	916	936	926	920	866	897	957	909	909	854	955	924	912	885	917	910	880	915	894	962	943	969	902	877	906	964	918	927	958	860	948	868	957	923	940	915	908	858	927	975	888	866	905	926	894	942	928	883	896	950	924	947	862	943	879	875	920	924	925	943	929	883	896	859	872	932	953	915	922	898	967	925	940	899	955	969	875	948	918	967	951	920	903	894	938	917	995	915	921	1002	963	866	932	946	932	913	972	974	920	926	875	855	934	964	932	957	969	922	915	872	894	922	926	866	888	940	932	907	925	957	932	969	919	907	982	905	884	1012	944	901	900	994	901	902	980	903	896	911	946	924	913	942	918	925	917	927	895	931	903	938	896	941	979	937	885	903	886	874	945	933	946	927	933	916	946	958	902	955	895	904	883	930	929	965	916	923	902	916	904	927	925	905	898	935	914	938	919	945	956	900	901	892	920	938	919	873	932	925	919	902	917	910	910	912	931	936	910	916	898	921	907	931	906	922	915	967	905	920	922	875	902	897	952	916	857	906	907	992	951	964	914	925	903	890	894	954	891	911	852	899	884	943	918	956	944	925	931	911	928	978	955	912	867	914	996	911	948	915	913	873	940	859	894	901	933	914	952	931	887	900	903	873	954	909	929	913	902	941	899	892	943	961	885	864	906	902	955	961	901	947	921	938	935	952	884	950	887	982	928	898	970	889	910	886	928	963	861	930	912	928	909	916	933	941	944	928	891	913	951	978	893	944	897	936	907	911	943	952	902	915	920	885	935	940	908	971	890	993	907	877	925	902	905	928	913	909	951	872	937	925	964	911	923	922	884	895	902	879	902	881	939	890	910	886	985	949	954	884	869	956	950	915	931	894	972	868	877	946	932	910	963	931	969	921	919	939	915	910	878	923	883	934	944	959	960	963	948	928	914	894	885	915	946	852	935	899	936	984	893	895	929	873	913	943	922	883	914	919	906	922	943	924	948	929	961	895	912	903	916	926	856	922	900	907	880	951	914	929	886	942	871	968	949	927	933	888	956	897	941	899	981	883	944	898	912	912	840	912	948	886	941	902	869	941	923	918	894	892	927	920	878	865	936	940	981	930	862	919	1005	902	883	872	903	893	946	926	894	912	894	890	881	981	921	911	1010	893	954	875	924	929	950	858	867	895	977	931	958	875	962	890	937	913	944	915	912	916	902	884	879	959	942	906	918	945	971	870	888	894	899	962	936	912	943	975	920	948	934	911	924	959	899	893	864	962	915	959	912	867	898	924	911	943	969	966	907	980	911	939	877	933	944	940	912	927	945	981	908	902	939	962	929	923	919	899	940	928	922	887	911	941	972	920	963	989	966	847	873	922	949	888	921	907	925	924	939	914	898	903	970	885	958	941	937	948	911	903	930	930	942	905	905	896	967	935	930	936	911	922	907	916	927	862	903	930	928	938	930	934	943	947	932	916	874	932	982	894	931	889	830	959	903	910	920	956	957	913	916	974	900	982	900	926	927	893	873	965	941	920	916	896	872	869	910	906	936	895	934	972	917	916	919	907	914	952	907	963	959	887	890	911	929	902	957	982	934	908	941	919	962	945	904	910	938	894	953	905	924	914	964	911	903	991	932	892	903	965	930	913	876	920	930	961	894	910	963	911	910	895	932	935	873	944	958	920	934	919	905	942	890	894	935	954	905	905	859	857	949	938	879	907	914	925	899	921	831	917	901	955	900	912	944	946	927	954	897	966	900	894	921	902	918	941	879	912	926	979	867	927	952	920	977	980	873	915	946	898	896	879	889	906	940	820	903	865	958	921	933	941	946	937	912	929	904	890	917	925	974	938	939	924	918	961	895	881	895	924	916	926	944	973	890	954	978	904	867	959	947	931	890	935	953	930	950	943	934	950	992	886	923	910	945	917	925	925	885	952	906	905	950	916	985	901	912	933	903	970	906	950	897	892	916	896	904	960	943	866	847	921	878	939	868	918	895	932	884	885	932	936	900	942	901	950	892	954	903	895	898	914	917	902	914	945	903	902	947	925	941	877	927	941	911	889	952	916	875	924	915	924	907	889	972	864	883	937	901	905	943	922	928	925	938	917	880	931	879	971	958	945	996	904	916	919	926	984	934	921	914	896	887	892	951	898	913	908	945	928	945	914	852	933	900	888	896	907	893	931	881	872	900	829	864	936	864	900	855	904	896	877	934	963	928	957	915	926	931	932	932	906	949	928	896	922	906	934	913	926	877	909	941	916	958	913	909	947	931	870	947	956	953	890	928	954	914	932	940	907	897	990	902	930	963	885	958	889	904	919	960	925	911	875	945	876	927	943	866	931	924	914	919	951	922	898	971	918	943	924	881	905	927	899	924	934	907	894	933	907	960	919	993	884	938	935	890	921	942	919	926	965	890	892	956	904	997	869	902	896	937	876	950	906	922	953	925	936	925	919	926	964	901	924	928	933	949	928	926	936	950	889	897	937	952	921	910	971	927	879	929	911	949	915	908	934	889	941	952	935	912	962	944	933	974	984	898	937	885	926	888	927	867	879	911	898	918	937	904	939	948	959	965	867	913	876	920	882	928	932	911	937	879	913	884	914	957	896	911	967	981	912	887	901	882	889	969	930	935	913	905	940	912	945	818	918	927	872	917	948	896	931	912	944	902	933	937	937	972	931	933	882	879	887	941	919	914	945	887	897	883	899	890	904	886	914	955	933	869	922	891	984	896	892	900	932	978	907	921	855	902	920	945	921	948	914	947	1003	923	915	867	920	880	917	971	926	919	952	846	903	876	880	931	908	910	947	915	842	929	984	925	905	921	879	923	970	924	1025	892	866	896	936	869	972	947	939	901	909	948	923	961	915	925	901	874	924	920	912	908	926	941	921	894	986	909	910	947	884	898	921	942	938	937	878	953	934	858	932	890	944	931	908	948	891	896	925	886	863	925	920	898	925	921	909	944	951	914	883	908	908	873	877	932	880	951	967	903	912	914	884	939	938	907	906	891	929	953	940	953	939	854	959	918	886	958	866	931	940	901	919	939	947	916	906	954	915	939	925	919	903	901	904	858	941	904	862	960	965	931	913	1000	859	933	946	876	935	899	954	915	952	877	892	943	906	929	921	939	933	971	938
74746	77598	72459	53357	34105	18187	6822	1889	809	475	408	665	390	381	410	366	372	395	376	379	405	400	432	423	419	401	356	375	403	397	394	395	400	392	402	361	417	390	372	401	381	367	369	424	365	402	421	394	366	394	334	390	380	356	372	380	374	354	429	370	403	392	414	383	370	404	390	414	351	397	375	349	391	367	370	332	394	370	360	395	340	369	398	401	400	383	360	370	388	379	376	366	421	361	344	361	383	391	398	397	369	381	377	367	362	371	394	383	379	331	422	338	347	399	373	362	357	361	407	357	385	409	384	382	401	409	348	364	382	356	372	373	344	371	361	399	386	362	392	387	364	354	395	382	419	395	367	368	395	348	369	387	367	377	418	352	379	385	349	369	365	370	407	396	383	368	352	351	365	375	374	353	378	357	340	357	367	396	409	354	385	360	360	386	314	346	382	404	352	384	394	418	361	365	377	372	373	354	394	386	365	380	402	356	362	379	364	391	403	380	363	377	391	371	382	361	380	353	400	394	380	382	366	442	366	355	388	353	366	398	390	382	383	374	392	377	362	384	360	406	353	353	358	377	386	370	379	350	400	361	363	374	430	375	419	389	378	395	372	348	376	370	365	375	403	365	373	355	385	339	387	382	380	391	362	369	355	414	369	393	394	352	397	370	369	337	384	343	373	396	377	375	365	401	379	383	380	389	382	378	398	405	382	370	354	351	352	393	380	362	393	393	393	366	356	390	383	384	388	362	371	338	357	376	359	387	387	378	377	378	371	376	382	433	375	339	385	413	350	382	376	368	390	366	365	385	372	388	339	380	394	378	393	439	368	353	376	408	351	373	359	396	378	375	375	366	425	386	349	364	374	359	399	389	379	376	378	412	375	383	400	360	388	368	382	379	375	368	387	354	356	355	401	383	388	349	350	330	364	354	344	389	389	363	356	378	403	391	390	393	341	371	369	360	370	402	379	356	380	351	359	328	377	367	368	374	387	396	368	416	356	375	368	341	410	375	397	359	356	370	367	394	366	376	342	319	371	356	359	334	416	369	380	378	416	345	402	380	383	372	366	391	356	362	339	387	389	385	370	371	424	359	360	353	353	389	374	384	366	349	372	382	332	356	410	335	388	394	370	363	373	320	382	365	407	380	402	359	379	383	387	392	371	387	359	327	408	360	373	361	373	384	369	386	357	347	332	349	374	344	346	376	395	399	370	382	368	366	348	381	407	415	366	382	376	387	401	387	363	401	351	413	400	352	351	372	363	370	384	409	379	403	384	378	386	361	417	381	353	351	360	355	357	380	369	391	399	386	386	387	349	384	342	392	375	353	358	368	439	392	415	373	395	360	370	384	361	374	392	398	382	370	376	359	415	383	382	366	389	382	371	400	385	395	354	349	348	399	354	421	372	331	393	370	395	376	354	349	369	354	369	357	417	399	353	377	393	399	416	349	342	393	355	394	392	375	389	386	362	401	345	391	381	373	376	395	355	342	374	364	338	385	340	356	385	351	346	368	400	354	419	401	377	373	385	351	395	366	376	377	362	352	363	372	401	378	376	411	393	363	376	388	381	400	379	368	395	419	351	380	366	360	365	381	379	381	389	362	391	351	359	331	382	358	376	389	386	345	372	375	394	365	367	369	333	385	407	371	360	385	372	382	429	382	322	393	343	376	417	365	360	374	408	350	351	350	396	420	370	421	360	400	379	379	389	384	362	401	339	411	403	384	363	387	403	356	373	362	413	410	362	362	414	361	339	389	399	412	368	400	432	351	370	434	379	397	350	367	360	375	390	354	390	362	365	391	340	349	395	400	393	400	376	390	355	383	382	405	362	393	415	382	390	385	394	396	406	369	413	383	385	379	392	385	363	364	369	372	391	388	378	368	401	355	377	366	412	359	349	383	388	383	383	386	396	376	351	388	418	408	404	377	387	406	385	372	363	339	406	398	385	367	424	393	399	393	349	412	363	385	376	413	374	355	390	401	353	424	383	347	393	384	408	366	382	373	399	378	393	360	362	373	389	395	381	392	395	372	346	371	356	340	430	362	386	384	349	415	344	328	420	348	335	392	371	385	373	354	348	398	378	390	404	343	421	369	402	387	417	394	361	373	378	357	380	356	357	382	354	360	436	402	401	362	395	366	375	396	380	372	357	397	380	359	375	420	419	333	387	373	381	355	385	377	391	367	384	368	362	394	408	372	333	375	370	405	355	362	366	374	363	351	387	378	365	368	392	400	351	352	406	340	382	390	367	370	364	344	376	374	333	339	363	386	366	362	386	369	353	397	409	350	424	371	333	380	373	364	367	391	372	376	372	380	362	378	398	325	385	379	379	448	374	382	401	368	376	376	356	395	398	379	381	351	377	358	393	398	368	406	369	393	380	395	404	376	392	380	395	375	375	401	394	386	349	385	399	402	393	377	377	382	382	364	365	370	390	389	368	392	400	364	389	372	359	392	339	396	381	391	426	372	401	368	404	393	410	391	389	374	405	369	371	390	424	399	351	408	383	372	391	407	356	366	391	389	368	382	356	382	399	384	394	396	342	367	409	386	323	379	394	372	398	410	381	394	375	343	381	351	380	392	387	370	391	362	371	368	334	391	373	372	398	399	336	399	358	396	386	342	418	386	354	369	391	409	407	382	393	379	385	383	392	406	326	363	402	369	397	392	373	400	384	372	399	376	359	385	377	388	349	347	387	411	392	382	362	335	384	384	343	347	408	376	383	376	365	369	388	384	372	409	402	363	356	395	347	352	385	398	382	377	371	368	344	362	374	344	341	374	363	365	358	381	364	376	396	361	343	369	379	388	357	370	393	397	364	378	395	371	362	379	377	432	350	375	381	379	379	392	385	385	357	354	416	367	354	373	376	372	363	408	355	360	389	401	369	367	366	379	342	368	404	405	361	405	394	367	379	357	378	412	375	378	390	383	384	393	402	380	403	369	369	385	341	345	347	339	363	402	366	389	387	350	372	353	386	383	417	372	363	362	419	380	356	373	346	371	382	348	393	395	415	394	383	361	348	371	391	344	362	372	382	387	384	380	396	391	355	381	376	392	378	331	381	380	351	371	356	388	413	377	400	404	377	363	375	380	350	349	350	353	376	384	368	386	386	346	329	374	393	388	365	390	377	396	377	351	364	405	354	380	375	386	350	392	367	347	383	410	368	440	376	413	364	401	403	380	389	379	377	425	380	384	362	396	402	378	392	410	409	395	354	363	431	389	376	352	382	371	364	394	412	334	425	392	369	414	371	354	342	390	415	351	400	358	369	374	370	343	390	399	372	368	399	363	386	349	352	374	369	362	378	397	407	412	392	360	369	366	359	373	377	343	409	373	361	400	370	376	382	369	403	364	351	362	372	388	369	340	346	400	369	369	366	376	360	336	372	397	358	370	386	418	371	369	343	382	379	366	350	354	402	371	392	381	354	383	379	371	385	368	380	406	389	382	388	381	388	355	373	417	388	349	389	379	369	369	343	387	415	334	345	414	355	368
49163	62242	67269	54878	40684	24734	13999	5492	2558	1337	1033	2168	984	925	914	949	932	949	938	937	1023	1103	1260	1250	1153	940	914	854	935	898	931	948	912	907	910	934	938	909	957	926	930	940	925	875	857	937	940	926	947	851	949	870	917	976	906	901	938	868	902	963	881	932	930	957	958	892	978	930	931	928	923	889	904	895	910	925	899	930	930	966	948	890	984	912	917	944	859	909	918	904	960	989	931	921	914	892	880	955	883	924	933	983	881	928	901	919	927	933	954	954	940	864	911	910	988	860	900	918	914	917	930	918	878	981	914	919	970	937	916	878	883	854	909	935	917	899	900	919	867	950	966	972	919	877	879	946	960	904	944	933	966	901	871	913	916	965	904	935	951	948	961	921	961	902	851	922	930	908	924	944	923	920	932	924	899	909	882	869	935	900	938	930	934	945	927	892	930	937	899	898	934	932	948	853	925	886	912	933	915	911	922	932	963	889	915	951	841	904	889	926	969	931	953	936	910	933	885	906	902	901	925	911	953	938	948	917	883	904	899	944	911	876	949	900	934	958	940	944	903	909	878	912	924	949	924	947	901	865	856	922	962	930	954	906	913	928	875	961	899	885	891	914	949	914	921	1012	975	923	901	957	940	903	916	959	916	909	971	935	928	945	911	938	900	898	911	881	963	956	887	938	945	892	938	950	891	887	936	881	943	962	805	877	896	914	943	941	916	869	919	910	938	934	929	911	900	886	911	918	929	885	905	954	897	833	903	903	905	913	903	893	915	898	921	894	877	904	934	950	948	969	920	901	947	925	961	934	937	952	912	922	914	958	942	896	939	936	873	929	930	933	849	917	939	909	967	939	908	893	897	879	950	936	907	896	882	851	899	942	921	906	901	883	909	929	909	949	892	934	917	940	882	899	972	929	925	959	947	926	956	901	903	935	940	889	934	883	921	903	893	893	915	891	877	931	873	932	941	961	905	937	901	956	938	921	942	941	876	890	908	904	959	935	927	903	957	875	836	920	850	962	862	835	917	898	926	917	902	866	931	951	919	894	937	937	955	928	856	872	915	930	898	889	911	904	921	884	925	938	892	893	915	892	946	935	892	937	902	946	928	897	884	898	960	915	916	962	964	948	880	900	923	968	842	930	967	887	924	946	957	925	877	917	963	885	948	943	939	922	883	929	940	915	949	923	969	942	960	939	885	917	840	1008	934	876	889	887	931	920	910	899	920	876	917	903	903	899	929	897	947	890	883	941	937	938	923	895	902	941	935	916	941	876	947	876	916	924	853	963	893	854	893	912	941	869	904	934	955	903	901	929	905	895	880	875	935	949	856	951	934	886	922	899	932	917	935	888	920	923	895	907	907	883	896	886	947	922	899	925	924	932	894	948	897	921	924	934	927	944	883	957	916	889	968	869	887	921	991	968	927	870	919	947	945	926	905	947	935	921	901	881	913	943	977	936	956	886	989	973	891	959	893	869	964	990	890	972	906	942	886	915	943	964	937	884	948	979	946	902	937	944	887	915	915	881	888	887	904	922	978	915	900	978	943	908	899	940	921	928	941	915	877	868	945	948	904	949	906	913	919	927	979	968	952	965	908	908	946	928	951	950	934	925	909	875	915	941	926	902	894	957	923	893	946	925	911	866	909	889	886	910	888	927	910	901	919	933	924	913	881	893	870	959	932	905	938	926	923	938	886	935	925	906	907	906	938	915	884	928	934	911	948	943	919	885	916	932	942	899	973	853	911	914	878	916	873	894	898	933	922	922	963	910	942	911	921	894	863	890	914	937	910	839	907	925	889	910	939	909	936	931	932	907	885	882	901	865	981	962	924	860	893	924	931	890	903	976	879	955	957	913	878	887	885	902	870	914	856	953	919	942	857	859	911	873	918	908	903	915	917	904	912	923	896	888	955	923	923	909	907	923	893	936	911	966	963	954	971	935	928	861	880	936	948	919	875	983	931	980	932	917	915	939	881	893	949	929	919	989	962	921	872	931	921	902	902	926	917	940	872	922	920	904	920	912	935	917	943	907	911	922	882	927	974	854	891	910	866	897	947	869	903	896	957	981	941	902	880	920	880	912	900	929	866	869	872	963	870	903	948	939	978	901	937	917	902	884	888	920	906	923	940	902	921	945	938	873	899	904	937	916	960	942	889	981	926	917	943	952	895	956	971	911	900	919	877	947	880	927	881	886	946	914	894	938	899	904	931	951	930	855	866	928	922	885	898	926	893	884	855	905	838	933	936	869	931	924	899	927	917	886	872	934	899	962	883	967	889	909	901	968	937	878	941	916	897	921	884	920	903	886	909	870	936	973	929	919	956	963	898	911	922	866	868	937	936	908	907	936	898	941	926	928	932	909	878	977	917	921	972	915	884	927	901	909	935	961	930	840	923	931	921	890	911	910	911	922	930	1003	951	891	907	949	856	935	891	885	936	932	925	941	939	909	977	933	927	923	857	919	948	899	936	954	937	915	906	905	929	884	968	926	942	949	918	983	932	916	891	945	864	940	904	906	938	957	902	909	918	936	895	888	962	907	917	888	924	919	915	907	904	902	920	903	962	934	923	936	906	913	952	903	885	900	906	874	871	957	870	885	873	906	966	966	867	926	941	893	922	886	929	899	909	948	904	898	928	948	917	880	913	862	932	939	900	914	924	971	888	901	930	898	904	892	897	909	955	952	870	898	893	982	904	935	895	887	899	918	915	896	939	883	861	874	900	955	882	891	942	889	910	939	944	867	951	910	923	915	862	873	919	923	930	942	882	907	917	889	950	909	939	984	906	909	939	923	927	908	979	887	932	985	966	874	898	954	951	930	919	866	929	917	856	953	894	920	905	951	937	887	893	888	930	953	934	889	935	919	878	847	961	895	910	937	947	860	939	879	922	899	915	923	928	930	1002	908	972	972	906	913	935	946	908	908	887	860	891	981	910	874	889	940	925	850	932	879	1046	920	930	926	927	919	978	901	908	922	884	863	908	907	896	941	930	904	923	905	903	922	870	908	907	968	924	906	909	938	974	847	917	896	880	915	922	897	930	952	917	937	940	870	914	916	935	892	944	923	935	912	925	929	876	933	862	907	967	896	941	894	903	901	940	907	971	907	890	863	924	888	1013	923	947	946	895	949	911	925	932	934	937	972	918	895	915	845	904	918	949	953	951	975	880	912	876	939	882	914	938	947	886	939	913	872	924	968	886	838	917	908	961	900	885	915	883	949	921	857	930	914	936	996	894	927	883	885	955	904	932	851	954	885	887	912	871	891	892	920	932	917	911	905	872	967	859	951	938	938	899	941	933	980	936	957	969	912	920	910	920	864	896	898	923	901	935	892	888	913	909	940	921	903	927	894	903	937	874	940	914	849	896	952	901	951	894	894	943	860	938	920	925	902	936	940	915	863	940	924	895	940	916	958	921	926	922	952	935	913	929	926	933	909	914	953	870	919	923	937	923	942	895	935	895	950	893	930	917	939	916	890	894	971	899	948	899	923	892	962	906	920
75482	77793	73325	52025	32043	16026	6793	2066	1278	603	356	609	407	389	395	375	358	349	400	398	415	478	433	439	393	388	385	361	362	363	362	357	388	387	369	391	407	377	380	398	349	355	384	416	353	353	402	380	345	363	410	342	357	377	391	397	338	350	373	416	380	374	336	382	369	372	374	398	345	362	366	350	367	377	368	398	390	372	434	384	374	386	375	417	381	390	398	396	401	370	381	371	370	354	414	368	381	380	348	387	373	368	367	383	370	405	406	412	342	360	415	373	406	429	400	377	395	368	390	426	386	348	413	365	384	368	387	356	352	352	402	364	366	441	349	370	402	392	378	404	407	390	398	365	374	368	363	393	383	366	426	375	368	336	393	344	368	384	403	404	395	367	406	397	374	382	376	370	387	388	389	385	354	372	396	392	388	374	383	383	424	386	374	398	392	408	376	396	384	371	358	373	344	406	379	372	354	379	384	363	364	393	370	367	376	405	387	382	400	353	335	366	363	351	382	401	383	387	386	373	392	378	346	331	344	405	387	385	377	367	352	398	391	380	377	391	402	387	304	391	377	369	371	392	355	360	390	418	379	393	376	337	377	330	377	331	390	372	369	385	363	397	401	379	396	391	385	378	351	355	358	370	402	375	366	365	456	401	407	358	371	342	377	382	359	389	343	357	412	376	382	362	369	375	410	374	393	419	380	394	385	370	381	391	361	373	351	392	360	376	423	349	380	366	382	359	400	366	447	387	365	414	372	395	392	377	386	403	370	352	373	378	381	380	410	358	350	364	398	396	365	396	345	363	356	387	373	355	349	364	338	345	377	413	417	362	376	374	343	410	386	381	373	364	341	401	379	395	385	379	363	377	352	320	386	374	363	375	390	401	382	370	371	392	379	358	406	368	371	354	390	359	335	377	358	387	340	369	379	374	374	401	392	370	385	380	396	392	359	376	350	369	374	382	379	372	379	402	383	369	376	374	365	393	378	400	403	395	411	355	341	382	378	383	376	374	359	353	366	387	380	363	359	398	391	411	428	346	331	390	420	378	395	380	414	378	359	377	385	377	389	390	372	372	386	367	371	368	355	394	366	396	378	372	370	359	371	424	379	361	397	324	408	370	373	372	412	350	358	358	355	341	383	411	351	385	340	345	387	382	372	375	345	389	361	374	393	382	399	348	396	338	387	378	353	390	387	371	399	368	371	357	404	357	356	407	386	386	416	411	367	387	361	390	381	348	398	335	365	364	386	369	355	363	371	389	355	364	359	375	376	394	381	388	376	382	383	373	358	340	409	364	400	384	384	361	404	400	363	394	381	397	391	409	348	383	395	412	355	374	370	382	391	373	402	367	409	365	383	344	393	367	391	379	398	370	394	365	393	366	357	331	402	374	379	406	377	386	372	370	381	357	374	377	331	366	389	388	395	372	369	363	349	352	385	380	370	382	371	403	389	406	379	404	349	376	385	351	394	406	370	397	342	376	399	357	389	412	405	375	389	388	396	361	361	349	383	379	361	387	400	353	382	406	361	391	358	341	376	407	387	387	364	348	348	399	373	358	360	385	389	370	381	394	375	393	382	391	397	402	361	356	362	354	377	364	363	401	354	374	363	377	395	395	407	382	413	379	398	362	389	376	369	397	387	395	371	400	389	388	400	371	360	370	385	370	355	396	397	381	378	357	396	374	368	385	373	388	382	388	412	351	354	378	396	349	379	378	390	365	405	374	348	390	386	364	399	371	367	404	406	366	391	388	416	381	361	388	389	388	396	390	376	393	371	357	373	365	412	373	401	366	393	379	410	403	424	378	400	384	399	392	362	372	405	424	370	367	372	369	402	384	350	391	362	403	405	398	325	421	412	371	394	368	373	411	371	354	393	354	350	402	394	409	362	404	370	377	395	414	397	375	404	394	381	383	370	364	381	387	387	427	346	335	383	393	394	372	372	391	400	365	373	389	354	400	406	365	364	357	373	373	398	407	380	418	353	356	354	406	360	365	351	391	340	379	379	360	366	372	371	382	371	351	331	419	422	392	373	400	424	405	387	404	370	391	392	377	397	384	354	365	400	385	381	390	385	366	371	376	397	406	375	377	401	353	378	381	375	371	384	392	387	355	361	413	335	415	404	378	357	369	352	405	361	369	320	346	364	396	381	368	407	380	384	363	357	349	380	402	378	375	410	374	414	374	363	356	367	395	356	365	384	377	389	360	353	389	379	403	351	362	389	379	407	387	391	372	420	387	392	360	397	403	403	362	368	373	365	384	339	384	361	372	411	383	383	376	379	376	369	365	384	404	389	385	360	394	394	357	368	374	397	369	379	364	376	341	411	359	398	368	367	396	380	422	397	367	368	367	357	390	387	390	386	417	382	383	355	378	349	361	374	369	330	387	362	400	374	347	336	334	385	377	386	356	390	395	363	351	396	370	356	373	368	357	382	391	383	376	390	402	366	407	353	366	392	385	355	359	408	351	364	331	320	365	339	378	354	396	384	387	355	353	390	391	391	374	360	389	355	375	359	370	397	389	369	388	375	421	380	369	414	384	354	406	397	407	387	387	363	404	389	400	354	373	370	392	363	384	407	391	352	385	386	379	356	362	371	366	410	362	406	405	340	372	390	388	331	374	372	360	391	401	389	400	345	375	353	386	351	334	364	367	357	342	375	361	357	405	408	401	370	369	361	380	381	352	361	398	362	377	387	345	385	367	390	388	382	428	418	407	378	355	394	407	372	368	337	354	358	396	380	408	370	390	366	349	406	409	399	391	383	340	400	376	399	403	357	371	357	332	400	352	372	383	369	361	356	363	376	359	381	382	379	364	366	389	371	365	390	378	349	347	365	345	389	382	357	352	397	385	381	377	407	383	357	361	373	349	396	373	354	371	399	375	377	366	380	370	357	374	393	355	405	425	348	379	350	370	358	407	376	347	346	402	385	385	348	420	373	380	362	381	401	393	370	364	378	384	409	394	422	400	379	379	391	367	389	388	346	363	368	346	367	384	349	345	386	341	391	338	396	328	372	376	390	393	346	376	402	407	367	396	387	374	386	345	340	371	375	371	352	363	355	341	364	381	344	350	399	388	374	376	368	385	404	389	383	369	403	378	369	389	390	405	378	354	377	375	401	393	389	368	367	350	349	376	390	398	377	373	374	391	399	395	377	360	355	356	373	355	386	366	400	340	363	367	391	348	350	357	384	377	363	338	420	400	360	351	368	384	361	340	371	354	357	368	403	413	380	406	377	363	376	374	375	346	355	362	361	366	373	402	347	372	368	389	408	386	375	399	375	380	375	363	393	392	362	412	381	341	360	380	408	388	404	372	370	393	417	401	366	381	356	356	379	365	364	412	384	372	385	385	377	390	380	383	398	364	392	400	374	348	404	378	369	372	399	360	388	354	398	353	378	348	361	369	364	376	369	367	386	362	394	383	383	383	416	402	394	388	365	345	395	384	383	424	400	378	362	373	389	342	344	342	412	387	384	345	369	365	365	339	372	351
49653	62006	68561	54099	37055	24100	13783	6688	4359	1737	883	2036	905	906	969	940	940	975	921	923	1007	1313	1302	1224	1076	1001	962	944	926	912	922	960	871	968	912	930	955	916	916	892	932	930	937	940	969	906	928	927	939	922	890	866	932	963	929	877	913	884	980	887	916	890	889	918	888	927	903	897	964	925	905	951	888	923	890	1003	903	911	892	944	916	921	889	896	891	960	941	916	946	861	887	927	924	936	920	947	903	988	912	924	894	900	909	875	921	879	914	933	917	889	878	914	924	962	872	925	923	908	871	903	952	886	937	955	956	906	951	941	910	874	886	949	925	917	900	847	913	881	931	947	908	909	946	979	903	916	931	929	999	886	926	938	960	927	928	968	904	947	898	953	932	944	942	871	943	962	944	964	891	927	966	904	927	944	894	873	944	917	847	888	878	876	853	914	957	923	875	909	881	938	961	954	892	931	894	963	938	869	867	864	903	897	980	886	921	926	871	893	930	917	872	892	909	949	920	959	908	886	852	901	935	879	873	927	981	892	894	899	887	876	914	971	982	936	942	970	894	911	971	951	943	918	843	914	905	922	920	929	873	905	901	937	937	887	923	880	869	899	953	925	940	924	908	901	935	942	984	962	972	880	908	932	912	893	888	960	899	942	857	911	898	940	963	924	964	897	945	946	913	881	921	889	909	912	957	887	927	881	876	932	900	907	879	912	924	961	921	902	884	920	864	916	909	960	910	1003	935	907	985	874	895	964	914	918	934	900	855	997	904	894	943	919	973	871	952	947	845	928	902	993	915	921	881	953	922	914	851	960	899	896	962	970	942	983	889	891	941	953	925	943	890	959	917	902	988	925	902	882	935	912	865	918	942	945	924	928	959	926	921	912	879	963	964	872	980	919	897	955	864	922	883	943	927	913	932	899	882	935	914	925	954	900	892	924	902	891	902	941	971	865	933	890	968	913	895	896	877	835	872	936	918	884	916	895	869	901	900	913	925	875	905	891	916	882	954	907	941	891	963	938	905	936	922	884	923	942	898	948	893	935	935	915	881	945	890	885	888	914	937	950	926	864	889	911	941	978	907	908	895	917	932	866	950	931	888	940	898	883	918	907	895	892	923	876	963	943	914	848	909	961	886	927	949	974	960	919	965	854	886	947	868	885	897	913	963	930	935	835	916	893	888	928	888	876	932	913	914	915	924	953	888	949	886	864	915	918	897	931	902	905	884	924	912	926	926	961	920	897	935	911	889	910	874	946	958	957	934	916	893	930	932	912	887	883	954	883	936	933	944	989	932	973	890	913	943	935	905	928	943	896	905	924	957	920	913	892	935	862	957	970	913	965	945	869	926	944	989	937	948	925	952	911	854	916	893	897	901	871	963	949	911	887	900	907	913	991	967	929	897	883	880	883	939	923	923	920	910	922	858	904	979	912	962	978	930	930	882	967	960	931	901	965	922	913	858	897	954	934	873	940	925	871	959	885	886	954	880	899	933	879	891	956	911	916	898	918	908	927	914	927	904	946	929	936	998	890	906	901	919	900	938	941	867	955	946	917	968	947	846	920	873	955	916	894	935	890	955	900	951	982	913	906	912	937	910	941	890	870	857	947	970	909	924	931	907	1011	868	907	903	906	895	890	945	942	921	944	946	892	903	901	929	854	973	894	918	936	880	879	929	931	908	909	949	911	903	903	905	970	951	950	907	928	922	952	914	888	936	873	936	888	897	913	960	858	893	858	920	890	922	921	929	880	982	922	884	887	887	857	868	930	909	939	967	914	884	912	955	941	893	896	912	960	941	914	937	939	865	928	893	873	894	911	931	928	909	952	940	953	913	883	909	930	952	962	902	922	911	901	896	917	944	901	894	936	942	943	925	936	956	889	932	930	935	921	915	894	926	921	866	924	899	960	947	998	914	889	917	900	885	951	919	907	943	928	937	912	866	952	898	897	956	923	934	914	913	936	877	952	907	944	945	922	920	908	862	905	905	913	880	853	950	912	907	872	901	879	900	893	941	967	928	909	909	892	895	914	968	909	962	927	921	927	888	867	925	878	912	896	886	957	890	940	917	879	914	946	961	924	925	942	954	944	946	917	862	891	915	914	920	924	967	922	934	939	947	878	918	916	924	924	886	892	997	890	899	932	887	907	866	871	874	946	909	910	915	917	913	874	940	886	913	937	872	912	978	917	925	918	918	919	906	858	954	904	978	941	934	875	911	948	941	919	922	956	923	925	927	903	928	880	922	879	980	977	905	891	971	885	947	925	843	946	917	870	950	1003	967	916	937	909	950	912	893	978	980	917	929	876	889	912	904	1016	942	952	878	899	951	921	922	932	942	931	915	919	935	897	940	933	914	899	921	908	923	901	897	925	946	945	959	915	952	970	898	966	913	961	911	898	947	908	937	862	941	837	944	919	918	927	934	929	914	883	940	872	897	943	896	918	921	882	966	883	930	947	894	931	877	931	920	946	893	937	919	910	976	888	887	990	882	899	937	926	920	894	885	903	940	848	906	904	909	906	923	970	945	879	920	878	948	923	907	920	913	913	898	931	955	935	938	902	960	937	962	916	915	942	939	913	932	948	980	916	898	896	935	904	958	903	934	932	957	954	924	867	944	930	918	888	922	957	899	952	924	967	907	937	878	921	926	901	920	950	935	930	940	881	904	922	877	964	944	916	891	927	920	893	951	948	913	913	936	936	893	916	894	928	923	932	916	932	912	877	1009	882	929	889	923	913	988	908	903	880	918	973	898	913	914	892	952	937	879	894	912	876	934	937	936	915	912	971	898	901	892	872	878	911	953	896	915	920	890	844	951	936	948	932	955	929	937	925	883	1008	914	918	911	915	941	887	919	910	913	951	925	911	927	861	938	931	953	910	850	852	889	950	912	908	943	923	900	914	919	906	981	984	895	922	914	911	944	908	937	886	886	957	909	922	920	988	903	892	911	892	926	864	925	922	966	948	903	955	958	851	991	922	910	885	896	931	862	899	876	846	913	929	897	897	919	969	895	908	914	935	961	919	920	924	895	931	881	936	901	955	943	880	956	879	924	915	907	919	932	897	899	886	905	940	896	897	907	940	925	983	961	926	922	876	864	911	890	948	939	914	941	888	896	949	938	976	895	986	908	901	939	906	935	865	952	910	932	911	895	910	899	936	882	858	936	929	914	889	986	898	893	930	941	979	915	926	873	977	922	887	907	967	943	902	883	945	853	933	966	925	918	918	906	826	910	910	932	875	903	928	916	900	953	933	915	919	866	912	891	933	909	904	911	936	889	897	859	891	893	915	894	907	928	886	968	930	904	932	899	951	879	896	898	913	910	907	931	912	951	933	935	915	877	888	972	911	962	907	909	879	933	937	942	890	896	917	891	882	937	903	896	884	928	915	973	941	898	938	924	926	956	942	915	924	930	873	965	919	910	956	928	971	921	937	923	925	948	899	1007	914	903	904	915	921	907	922	919	934	936	939	946	879	928	891	892	909	867	928	906	875	929	897	926	927
72640	78435	73528	52630	32794	16677	4967	2307	1549	617	359	594	423	390	383	353	389	396	346	395	431	445	479	444	425	411	385	377	382	409	376	361	389	402	352	390	363	391	353	384	385	386	368	378	404	349	400	349	361	380	388	360	337	414	380	389	376	411	349	383	356	366	367	400	369	373	374	350	376	370	378	391	384	392	397	386	376	402	378	354	384	411	370	384	322	340	399	383	336	386	384	405	398	402	380	366	339	378	386	363	376	359	357	384	382	367	352	391	370	378	337	371	387	363	361	402	359	389	379	350	361	409	376	392	368	393	402	377	383	354	362	414	363	343	355	353	370	365	371	375	345	354	364	388	407	385	393	367	357	360	343	362	353	390	372	373	381	398	417	362	389	389	343	367	361	386	401	358	379	367	356	384	376	363	379	394	410	368	424	397	358	387	387	389	398	377	380	369	367	411	386	362	386	368	361	364	348	390	372	342	391	390	373	381	390	381	327	389	364	383	385	408	369	370	340	375	353	360	400	374	359	364	361	394	377	376	373	336	386	410	341	362	413	356	362	397	365	402	356	364	358	371	391	397	367	412	383	399	362	380	393	377	363	417	376	394	345	405	352	386	362	392	375	356	398	377	360	401	362	370	392	355	362	395	395	365	407	387	358	323	380	379	407	399	385	352	397	405	346	360	377	383	406	374	372	408	385	370	366	397	407	418	382	376	380	381	360	351	355	381	359	403	356	383	403	420	352	351	377	382	435	379	376	380	417	383	407	381	374	340	357	403	341	368	390	365	374	359	388	338	392	378	360	385	360	408	349	372	388	380	343	399	411	355	383	340	353	369	375	344	355	379	361	392	344	381	358	399	405	390	364	363	387	368	380	378	370	378	388	357	364	364	404	377	373	360	403	325	372	370	398	355	363	395	383	396	377	368	393	357	383	375	348	372	377	349	351	399	369	374	385	385	416	378	362	382	377	397	376	402	361	345	365	367	355	375	428	400	369	372	320	380	383	349	371	444	366	319	360	376	358	351	389	382	355	365	366	378	398	349	382	350	407	370	351	377	367	359	386	385	405	363	391	341	386	363	368	381	389	381	375	368	344	370	368	353	392	373	379	345	360	386	413	385	370	405	373	392	359	365	354	386	364	401	380	395	388	394	397	389	393	386	416	383	381	380	414	389	401	377	393	406	388	389	450	407	357	359	366	405	428	384	352	370	380	399	373	368	371	393	399	390	356	398	389	408	360	349	376	348	366	393	401	401	385	382	381	380	370	386	389	372	398	349	416	362	375	408	363	379	378	380	389	369	396	363	367	370	401	360	389	352	385	370	383	390	379	350	377	398	370	389	355	401	364	347	352	400	385	362	359	373	371	380	370	359	360	378	373	359	375	378	344	378	353	373	402	364	370	361	400	391	387	370	367	338	351	370	390	368	382	350	338	358	340	421	369	355	401	393	365	355	377	345	403	404	398	373	394	320	347	366	365	359	385	385	381	418	391	342	368	331	348	354	420	380	365	371	377	351	343	362	406	424	404	382	386	384	375	396	336	402	416	388	385	363	372	374	352	366	373	400	364	386	372	381	364	394	363	374	403	366	351	394	372	375	384	377	351	372	397	405	403	345	369	376	399	349	399	387	393	348	391	429	353	352	379	346	396	373	370	391	355	369	366	358	382	387	423	356	370	356	360	388	403	354	403	391	407	343	402	386	371	350	405	381	390	360	372	384	367	363	352	362	415	404	369	358	346	381	371	375	393	389	372	350	422	370	382	333	387	391	394	394	389	380	390	367	365	403	377	341	401	372	361	390	402	378	391	390	347	390	390	387	386	376	389	396	369	380	393	403	343	374	380	400	379	362	355	375	404	378	414	369	359	413	377	392	388	355	348	372	369	365	397	352	413	366	375	368	397	374	378	382	396	404	418	377	375	395	379	410	353	392	371	374	410	394	386	406	354	362	387	363	377	381	393	361	337	353	411	389	338	394	355	377	394	416	434	368	365	344	380	404	331	346	396	388	378	373	340	394	381	402	370	367	347	368	373	394	371	420	350	421	380	379	371	372	418	368	393	416	374	387	354	371	402	343	359	381	335	389	359	389	369	349	369	388	380	358	360	390	358	411	397	378	391	359	420	392	374	407	405	368	394	427	337	364	403	407	387	365	370	363	375	381	329	381	396	381	383	418	349	358	393	398	410	369	377	381	389	355	390	369	413	348	389	344	385	328	387	344	376	381	391	398	381	417	388	379	401	376	402	425	351	389	345	377	401	373	325	397	347	373	413	375	397	390	410	364	377	391	384	367	394	399	432	418	399	344	382	383	422	388	374	341	380	398	309	394	371	384	371	388	369	381	377	350	364	358	367	376	322	410	374	377	376	351	401	416	424	374	375	366	375	371	392	322	355	391	386	382	388	384	356	402	356	394	383	375	381	398	365	389	342	375	379	340	391	378	356	363	413	412	377	401	387	365	382	380	385	357	375	364	393	337	375	392	394	400	365	376	356	379	391	394	377	367	363	397	376	354	393	408	372	346	382	382	357	406	360	392	350	367	370	376	389	389	406	389	370	380	358	414	354	366	359	373	353	352	391	355	405	378	363	349	407	381	381	403	366	366	367	378	397	368	353	383	417	373	361	342	366	364	371	398	388	370	373	360	360	376	348	379	354	392	375	406	385	441	381	393	362	401	365	367	412	369	384	361	401	412	376	382	381	397	377	392	389	371	359	373	398	387	366	423	376	393	354	365	374	382	373	382	355	392	359	372	379	379	382	372	416	390	361	351	363	381	387	386	408	378	378	404	331	376	345	380	385	374	352	386	364	397	369	388	432	368	348	347	387	382	385	366	402	347	344	367	327	376	373	385	386	385	399	373	346	366	386	397	406	391	374	369	390	380	351	384	399	379	388	371	398	410	350	370	364	367	386	332	391	392	364	354	408	358	371	387	354	383	407	375	360	384	408	345	382	417	355	394	366	373	382	361	339	349	351	350	357	338	405	352	413	392	394	349	374	402	388	373	357	371	381	350	343	369	378	370	396	386	405	377	339	371	382	373	379	396	380	381	374	339	352	365	389	379	399	382	389	351	378	383	374	369	386	378	415	397	345	341	364	390	387	346	337	359	397	347	375	373	400	394	375	386	350	386	400	375	381	366	409	377	417	355	383	382	364	382	386	373	369	356	372	368	378	367	363	403	351	387	430	389	400	362	386	398	385	381	387	374	354	374	366	394	357	354	386	365	402	376	378	370	361	409	359	361	372	393	394	363	358	359	377	389	347	383	380	371	399	391	405	376	353	398	374	372	392	356	389	386	347	371	387	397	383	392	377	388	355	391	370	355	395	362	367	354	389	390	360	349	377	395	393	415	402	405	363	345	367	403	377	397	412	367	348	328	389	356	362	328	368	375	382	346	394	366	398	393	355	387	385	358	361	418	374	364	363	330	360	405	349	392	403	385	375	344	325	377	384	382	321	364	381	410	353	377	367	347	368	359	361	399	379	364	399	363
47556	62874	68171	55275	38842	23207	10672	7199	5101	1795	907	2094	925	875	914	921	941	933	888	928	1002	1375	1433	1267	991	896	871	923	935	920	914	905	885	872	953	890	949	953	911	908	904	919	906	912	924	912	906	905	921	914	904	899	897	933	868	899	970	949	907	913	896	890	898	899	890	900	945	909	872	915	945	909	919	861	914	895	951	873	858	854	900	954	976	868	950	933	970	865	918	853	855	908	929	905	932	927	898	919	912	924	952	855	971	900	938	880	893	980	884	846	912	914	887	887	928	886	881	950	938	913	876	867	929	875	894	985	952	925	862	900	910	921	857	910	932	939	882	899	924	927	895	923	888	929	914	929	891	929	893	878	969	896	937	866	944	896	854	888	934	950	952	873	948	962	897	923	879	881	904	901	935	922	916	849	867	954	881	936	970	921	904	956	891	879	906	871	875	937	944	960	927	932	896	932	862	933	946	955	897	918	875	880	943	916	949	961	976	859	917	931	887	949	909	906	961	920	947	895	914	919	910	888	964	882	932	900	882	916	930	959	935	944	886	901	889	898	915	898	932	911	904	860	884	935	843	918	907	923	929	905	883	951	914	934	963	924	919	884	868	899	906	1002	990	948	934	906	917	945	852	867	944	931	943	897	878	907	898	933	930	926	976	951	895	896	906	936	998	941	896	884	864	929	958	900	899	903	938	893	893	916	926	909	909	940	929	914	1011	879	880	905	939	889	877	896	963	913	932	931	961	879	902	898	969	889	911	876	885	900	904	981	863	945	928	923	922	916	969	902	928	960	931	909	907	917	921	957	928	965	888	833	910	935	916	919	878	968	885	944	911	889	948	954	888	936	917	910	928	922	926	916	928	879	863	886	966	937	929	952	901	851	921	876	869	908	893	889	935	909	924	943	956	926	894	933	932	931	958	860	863	944	911	896	909	860	956	893	913	875	928	902	953	955	927	914	884	932	924	899	918	862	942	912	882	856	963	874	876	916	911	917	939	918	946	947	888	932	928	960	898	975	946	953	931	891	952	925	902	953	938	944	922	884	873	931	879	950	924	895	889	906	883	905	931	918	925	951	918	938	919	912	955	911	901	886	922	884	949	878	845	939	916	965	931	920	877	938	963	957	873	891	885	942	870	878	892	897	910	926	925	970	898	872	875	950	917	931	927	924	912	927	881	922	924	930	855	942	951	905	967	912	909	878	888	932	891	891	955	899	912	953	872	885	898	937	961	951	927	872	943	906	903	851	869	890	921	910	899	901	908	933	887	892	930	864	956	973	894	882	901	887	949	956	888	918	912	877	911	929	905	862	894	912	875	921	925	909	889	901	955	873	910	905	891	929	905	912	900	904	860	898	903	911	866	887	859	920	954	926	946	891	926	841	918	890	941	959	895	898	901	899	974	899	951	883	910	904	954	903	875	913	906	926	868	844	874	916	932	905	902	906	914	957	942	946	933	904	864	908	876	917	908	1003	933	881	902	933	871	910	877	869	923	892	943	909	879	872	944	887	876	832	886	948	893	907	893	920	912	921	912	876	966	945	905	866	853	961	868	944	929	887	958	927	915	925	884	916	929	897	881	904	881	885	902	899	911	938	859	948	925	928	878	928	923	946	868	896	856	911	921	901	955	930	893	904	925	894	890	892	855	947	909	871	932	899	909	938	844	923	958	910	884	871	921	894	926	907	923	877	931	943	902	917	913	933	895	897	929	907	889	876	920	909	948	903	928	916	882	865	894	872	931	890	943	872	866	883	891	881	928	877	864	926	897	896	960	890	906	905	869	915	948	944	891	922	915	869	929	943	864	915	960	911	896	935	894	888	955	881	924	881	935	885	888	912	928	930	903	944	919	939	931	922	918	891	929	943	917	926	931	907	914	863	921	879	928	939	892	859	902	925	954	914	929	890	922	866	918	867	918	900	957	896	928	954	937	868	963	892	887	906	881	908	887	856	927	900	946	916	954	895	927	943	894	889	897	903	923	905	995	870	954	936	909	894	885	977	960	911	869	883	863	954	850	928	916	885	907	925	910	924	917	916	901	915	913	971	920	936	966	898	910	958	917	880	962	898	913	921	861	913	885	905	896	916	957	913	891	884	893	880	918	895	862	920	935	917	924	889	884	924	895	915	894	908	898	906	912	899	893	840	933	909	916	912	886	915	853	937	908	925	913	943	876	921	990	1000	936	918	893	885	908	871	940	927	915	903	918	902	923	942	882	879	883	970	903	997	963	964	872	877	926	904	926	939	936	867	952	881	944	873	892	906	918	996	907	907	909	915	939	918	891	874	896	908	896	897	939	911	917	909	930	965	865	934	930	930	933	916	882	893	847	944	891	887	941	936	900	941	889	897	943	893	927	918	939	915	917	914	925	851	899	919	935	929	873	858	895	931	917	888	900	928	957	877	859	935	850	917	912	933	900	919	882	881	935	902	927	894	871	936	1007	895	888	898	918	925	968	933	819	918	878	978	896	914	890	935	904	910	909	927	890	912	885	922	951	874	965	912	885	944	864	928	939	898	934	913	918	884	886	913	927	893	906	908	932	946	903	943	927	926	936	863	887	874	959	883	908	906	918	913	910	929	903	934	930	874	928	878	924	932	928	942	953	883	890	899	934	912	931	903	917	951	929	918	911	917	914	932	898	958	875	922	922	946	941	863	904	893	896	901	932	879	934	955	864	921	857	917	911	913	894	964	897	967	954	927	903	936	895	876	918	862	922	898	918	869	930	955	895	925	887	944	915	946	930	950	867	954	947	904	897	859	886	867	853	983	895	948	949	908	940	926	919	880	877	842	927	871	921	887	902	948	910	897	920	877	872	921	888	934	972	875	938	920	876	920	911	890	929	945	930	889	919	933	888	956	861	950	900	917	924	954	951	861	978	898	893	909	927	932	911	896	864	873	872	921	930	916	858	892	948	956	867	934	901	882	861	916	891	975	976	905	942	940	897	851	920	913	935	900	852	973	941	935	951	975	936	914	951	934	920	949	869	918	934	922	974	926	932	939	922	940	967	929	925	976	928	891	940	920	909	929	870	932	908	939	944	849	901	942	942	921	847	872	873	908	908	901	939	918	903	887	925	928	892	939	933	918	866	912	928	909	913	890	925	945	890	912	916	1001	934	949	975	900	910	928	940	928	928	931	885	906	931	951	950	885	959	906	943	944	996	939	902	901	957	905	921	886	940	926	968	927	936	950	900	903	903	941	909	979	907	925	870	936	949	885	877	961	913	924	950	882	900	894	942	974	893	878	892	935	935	981	926	874	920	941	928	903	921	892	946	910	918	924	910	890	935	907	890	897	857	925	896	904	917	958	938	866	865	909	910	943	909	965	914	903	906	889	887	891	970	953	909	949	913	886	927	908	891	889	883	911	930	877	887	849	941	902	891	907	939	947	915	952	902	941	880	940	853	917	903	863	923	911	881	926	928	913	896	936	893	874	930	947	937	952	978	905	888	914	995	903	917	937	915	906	909	938	908	945	923	923	883	947	922	887
73437	78910	72010	51165	32143	16912	4646	2406	1645	712	414	535	405	394	388	348	391	391	392	404	390	479	482	394	418	375	386	350	431	413	386	354	362	387	395	339	385	370	402	401	379	361	363	379	394	375	374	400	391	346	392	358	352	406	365	390	385	372	380	433	386	404	365	355	398	349	372	382	376	346	372	375	381	378	385	366	388	354	339	401	403	380	412	366	398	351	389	396	350	382	389	401	364	341	399	341	370	395	349	385	378	397	372	395	368	339	399	352	393	379	396	385	409	384	400	351	359	400	392	384	354	345	388	374	370	431	356	375	372	397	423	385	406	345	385	362	375	371	396	363	391	384	360	398	354	371	373	375	378	351	371	358	351	401	365	402	393	411	387	358	387	351	350	376	342	383	338	347	385	390	385	397	396	373	341	389	392	431	405	370	398	412	374	362	342	386	374	384	404	386	372	363	397	364	415	411	374	373	386	373	379	367	373	391	370	389	349	417	376	378	346	401	373	376	402	357	385	378	396	385	356	403	364	364	353	375	359	416	353	377	385	386	359	378	362	384	382	355	383	380	383	392	348	346	352	387	412	373	399	371	354	331	391	353	375	392	385	412	396	352	335	390	351	369	390	403	390	385	401	392	389	407	345	390	390	363	396	395	374	411	303	387	386	394	358	382	394	395	398	377	354	384	378	368	364	357	372	375	388	399	389	374	394	376	416	376	374	390	410	368	375	397	366	354	382	376	384	399	409	383	363	357	381	335	357	379	369	410	363	352	386	365	370	360	397	386	366	388	371	373	357	410	402	405	337	381	375	401	382	366	402	382	401	403	410	357	408	360	348	357	378	381	395	371	373	344	384	371	386	373	356	368	328	382	403	409	345	368	369	385	413	405	388	359	384	382	394	365	391	374	400	368	381	377	360	343	425	353	364	373	363	361	404	376	403	439	392	406	349	370	361	391	373	433	376	372	336	386	401	382	364	341	360	382	412	398	367	361	402	344	365	352	366	358	400	406	375	356	392	412	352	414	390	403	344	359	387	342	360	353	378	310	433	405	349	369	339	402	394	373	397	369	379	386	385	372	359	397	351	377	380	363	384	354	416	379	373	379	376	392	391	373	362	380	386	383	378	384	377	368	386	372	347	392	368	393	394	368	367	392	390	387	377	388	387	379	365	392	384	345	338	369	422	380	392	385	375	347	381	359	410	352	341	350	380	387	379	370	372	393	384	356	434	389	369	381	386	354	399	396	360	365	366	370	405	373	392	354	359	372	390	368	397	380	381	366	371	380	356	394	366	379	389	373	403	386	371	387	400	385	358	376	351	357	396	368	359	372	369	383	386	412	355	358	343	403	413	348	356	376	367	372	350	352	371	398	394	359	386	388	383	374	385	370	342	398	358	390	391	367	363	356	386	423	351	400	340	348	397	382	350	375	388	369	386	390	381	396	387	374	392	382	372	365	342	405	390	419	352	381	355	359	381	379	400	400	404	397	401	405	376	368	371	397	393	391	381	383	360	372	384	362	367	380	418	374	389	353	368	403	344	398	366	424	392	370	387	376	383	403	381	387	391	385	371	378	398	383	383	396	377	374	378	359	336	381	392	373	399	363	384	402	347	335	372	389	355	365	351	379	379	367	387	402	386	419	377	370	354	412	394	376	387	410	388	379	378	381	394	378	369	376	353	394	399	369	420	363	347	376	372	364	373	361	388	330	393	395	370	396	393	386	379	389	407	412	408	356	328	363	389	364	369	374	349	380	379	405	388	386	388	382	396	383	384	394	350	374	373	363	371	396	371	371	369	369	363	399	385	382	399	364	381	380	367	380	387	394	397	393	400	398	377	380	358	357	337	380	349	370	381	387	361	420	354	360	382	361	363	383	379	405	360	353	434	369	338	349	349	374	342	397	394	395	339	386	363	395	399	375	385	366	386	358	339	356	345	370	396	384	352	395	367	359	373	382	394	365	392	395	346	368	379	360	371	397	389	359	384	365	308	377	360	375	393	401	375	422	366	393	381	348	388	402	364	387	376	349	386	351	379	354	376	438	322	371	386	370	379	394	389	370	370	378	341	338	377	379	384	378	348	360	399	346	323	396	413	385	344	348	367	397	368	374	386	374	362	368	397	406	385	348	399	380	420	345	399	382	387	376	376	352	399	384	388	375	391	378	385	371	398	389	389	394	351	354	387	351	371	361	342	361	385	378	425	402	377	397	423	390	381	375	385	344	395	384	409	395	363	370	394	364	396	393	413	372	401	366	381	345	369	347	344	346	404	365	419	387	358	380	369	382	335	398	383	345	411	391	402	376	369	342	354	396	381	414	385	363	338	384	364	388	333	363	396	366	388	366	372	373	386	369	374	377	349	325	376	367	381	367	414	392	380	413	402	381	399	381	428	381	393	400	381	401	360	396	355	402	378	373	355	408	379	356	388	374	392	362	387	381	391	361	358	364	365	359	372	350	364	341	392	392	376	358	388	350	349	390	380	365	393	363	381	373	370	386	370	386	369	366	377	378	372	390	364	376	397	377	373	351	354	411	375	392	374	347	393	384	388	400	383	334	367	391	352	348	367	390	400	392	366	389	345	407	355	414	408	366	404	369	419	372	377	397	388	388	365	406	374	374	408	386	388	374	382	388	407	358	371	388	375	380	358	390	389	361	389	370	389	388	375	410	387	398	400	408	377	392	376	402	357	403	399	374	366	390	363	384	383	386	363	378	393	369	369	363	347	405	362	407	376	413	392	401	346	389	387	409	380	346	340	344	399	381	398	367	354	351	374	376	364	347	374	384	364	399	371	378	386	361	375	391	374	348	354	355	399	389	364	360	360	371	367	370	318	368	387	374	332	357	364	347	360	400	369	360	408	372	403	325	363	364	409	403	399	361	356	355	368	350	388	401	367	353	416	364	370	390	358	402	382	398	393	376	400	352	410	390	380	357	380	351	398	368	399	377	420	382	372	380	386	382	364	398	385	341	359	355	361	407	401	342	352	362	345	370	389	390	385	381	382	369	365	416	383	371	352	354	389	386	377	372	374	367	366	395	369	393	409	358	344	360	383	412	347	378	397	386	382	362	348	373	388	373	353	378	387	410	372	376	399	394	379	337	363	400	361	384	375	368	341	400	390	386	360	376	371	376	412	356	421	387	361	365	403	357	359	397	381	368	348	396	376	346	364	369	365	383	387	366	374	370	362	396	372	382	407	400	415	395	377	382	394	425	347	362	370	399	392	351	417	357	403	352	384	362	390	373	361	387	409	384	388	381	346	364	383	391	370	385	388	361	369	367	376	352	361	368	353	409	346	408	403	360	390	360	389	395	400	387	316	383	425	344	349	362	382	387	390	390	385	390	376	373	385	404	397	390	355	363	379	399	350	354	395	416	380	404	370	409	344	383	377	382	382	385	393	368	382	411	428	351	362	408	353	415	335	389	362	345	380	375	333	381	368	375	360	339	381	404	392	377	369	409	382	368	398	366	385	407	373	367	394	360	351	369
48056	63287	66444	53682	38403	24017	10101	7651	5917	2261	1023	1965	913	933	897	901	914	943	916	980	1182	1390	1378	1174	1018	976	871	930	905	871	907	944	952	921	927	897	912	917	938	926	860	873	910	939	913	942	958	958	905	930	906	950	940	880	921	902	892	881	998	886	961	945	910	898	877	941	905	942	922	957	925	887	914	917	955	893	873	840	940	987	935	850	935	963	838	898	944	882	890	898	864	865	891	893	944	905	948	914	928	954	941	919	934	916	887	982	925	843	939	877	908	953	930	922	942	892	907	939	936	880	879	961	937	915	916	905	875	942	956	935	894	908	846	898	942	890	912	924	887	946	880	944	922	940	960	944	917	892	876	911	897	939	892	920	893	935	876	852	976	960	954	945	957	929	936	974	901	909	913	951	934	935	941	905	889	925	961	911	896	905	945	883	928	913	969	937	904	945	839	914	875	943	927	949	912	900	924	960	876	940	958	879	892	909	953	936	915	925	930	970	887	936	885	905	937	905	925	941	908	932	912	916	887	962	1004	916	910	871	918	935	910	952	898	901	900	935	895	909	902	945	901	897	916	872	953	940	920	881	881	913	905	905	932	920	896	960	931	897	886	946	921	891	925	911	910	902	906	901	928	926	882	942	954	896	883	869	924	920	879	970	937	917	886	893	915	991	862	856	870	885	921	929	927	869	897	907	927	940	915	894	853	965	866	919	941	876	924	892	933	926	937	913	923	886	953	875	916	893	928	864	890	910	892	909	916	925	911	875	848	918	979	923	913	938	886	913	946	927	931	882	938	885	907	921	975	957	949	923	922	916	863	961	929	933	893	931	877	941	953	913	916	959	915	887	896	852	876	900	971	899	921	930	962	949	956	956	939	938	922	875	860	904	917	935	886	914	907	912	904	885	951	917	913	901	930	886	903	877	916	899	916	916	909	911	870	918	877	922	974	958	899	897	934	933	908	935	893	946	884	931	912	891	956	934	844	883	885	929	913	876	927	941	907	869	911	893	962	877	889	929	930	864	902	918	954	912	857	934	950	911	921	865	889	945	925	914	938	947	890	952	960	917	958	921	943	922	915	939	902	906	863	928	891	848	922	901	886	928	894	884	910	895	914	863	919	946	959	955	928	955	928	968	905	921	888	982	920	905	903	905	920	957	911	947	895	902	888	945	954	913	919	968	928	984	947	886	889	953	898	909	896	904	917	934	893	962	919	945	881	917	911	899	907	1000	938	880	912	892	922	913	920	942	924	952	943	930	918	952	955	920	904	899	906	943	901	919	928	914	963	909	920	901	915	924	902	979	969	947	940	950	919	886	932	924	917	983	914	955	911	947	920	919	894	938	915	984	942	947	928	886	902	927	898	970	904	939	927	882	865	938	909	875	927	942	899	919	875	860	930	898	877	910	889	887	895	917	914	920	873	907	892	915	855	944	964	900	897	926	928	930	891	923	919	874	926	909	887	941	905	981	910	923	926	939	919	920	912	899	862	977	888	887	954	902	907	911	885	899	897	930	900	938	924	909	900	958	916	921	885	949	958	946	898	883	917	920	857	902	972	869	968	932	925	866	928	935	947	893	913	936	935	866	920	902	915	983	941	953	903	925	974	939	924	884	932	856	894	913	906	948	934	932	913	951	844	880	904	969	902	843	883	881	956	907	981	903	915	939	932	922	925	897	882	971	921	895	912	939	895	926	932	927	860	953	914	886	894	914	824	907	925	882	910	911	914	868	898	934	932	932	944	943	930	850	931	897	933	946	959	871	934	898	907	922	896	924	912	900	930	861	897	923	948	953	929	921	896	894	914	931	906	929	969	908	886	904	899	912	919	932	885	852	912	931	890	917	895	895	884	922	882	902	966	965	944	905	880	909	935	877	920	906	925	903	954	893	930	906	911	945	893	954	939	909	889	906	930	929	846	895	861	915	975	961	914	943	882	899	930	940	902	896	921	955	939	965	934	949	958	887	859	950	869	959	873	1000	942	930	918	856	933	908	947	901	949	892	938	930	865	992	959	913	880	880	928	918	874	914	931	915	930	866	950	930	890	871	951	907	920	924	893	933	963	909	944	897	924	983	913	942	967	938	894	912	893	900	931	979	876	924	937	890	906	944	911	927	895	927	963	885	946	938	918	936	885	929	882	924	924	865	947	918	901	971	905	914	938	977	896	978	861	926	958	915	900	942	927	931	880	931	907	908	908	918	923	888	926	880	909	947	880	864	873	910	931	923	895	881	952	913	931	911	920	949	902	979	987	922	900	964	947	924	894	955	918	882	898	893	931	831	920	942	908	871	913	930	898	938	887	974	912	904	966	890	882	905	949	922	994	851	891	932	949	955	899	867	895	884	902	932	961	949	929	945	953	918	936	892	874	915	896	930	937	946	914	921	911	919	962	959	879	894	911	893	918	892	951	909	945	911	889	866	910	942	884	951	893	911	975	946	944	988	922	956	898	885	928	928	861	870	887	920	893	931	865	849	905	922	943	935	919	899	957	935	958	891	922	933	923	911	916	928	876	892	905	878	902	960	913	945	912	924	893	915	930	914	881	937	839	906	886	951	898	896	904	917	885	888	846	900	962	900	955	923	919	908	927	923	868	905	948	972	883	924	876	884	923	930	938	963	893	885	912	907	925	918	940	912	857	888	945	976	926	920	899	879	893	842	933	956	939	910	924	880	904	927	941	896	916	959	934	899	953	925	869	946	876	897	970	877	922	964	939	900	913	950	955	907	895	884	926	843	881	893	930	938	880	888	907	910	899	900	898	932	944	927	908	861	919	949	879	884	920	904	952	912	866	904	907	890	877	921	886	915	905	950	881	911	918	928	921	909	902	952	882	896	939	964	955	933	931	941	909	967	918	880	920	951	885	849	875	938	934	878	931	914	935	894	901	914	919	936	905	921	908	906	883	911	924	956	908	914	911	918	926	937	935	900	897	922	933	970	954	950	972	927	928	916	911	858	927	920	917	910	929	942	873	928	926	905	959	939	966	937	905	880	886	942	914	946	950	983	863	891	934	917	899	923	924	896	911	897	968	911	916	931	941	894	915	947	940	950	929	922	893	963	937	968	910	927	948	891	902	965	868	923	954	968	917	880	914	911	896	955	918	888	887	887	931	893	901	919	876	931	927	905	899	947	904	865	935	903	895	954	914	920	932	877	909	868	916	941	923	960	948	928	860	885	909	945	968	865	939	892	923	961	953	872	916	856	911	939	967	915	927	927	965	926	907	898	912	860	918	954	928	923	939	932	898	957	916	867	909	909	917	908	978	933	938	923	913	902	942	924	895	955	919	915	886	886	937	917	933	908	888	917	895	877	946	933	868	898	915	914	927	940	898	910	862	899	908	893	938	878	907	917	927	903	895	919	969	897	875	912	880	954	935	921	863	891	921	960	902	957	883	901	916	919	954	906	911	922	913	896	935	951	903	929	912	881	935	975	943	880	950	935	849	854	911	940	934	908	930	926	892	944	915	897	869	883	936	928	959	917	874	912
75790	78332	72299	48815	30176	13671	3001	2785	2167	714	363	691	461	402	401	381	418	396	393	383	431	481	501	413	436	380	364	375	350	402	399	394	407	380	392	373	360	367	377	400	365	338	389	361	398	397	356	364	378	384	397	427	407	381	394	379	387	424	388	346	347	400	390	341	415	415	414	381	356	380	372	370	346	403	396	371	376	390	386	373	375	401	432	355	384	327	347	362	368	405	388	382	361	386	383	388	359	424	393	365	368	391	380	373	383	382	365	359	409	392	343	350	395	390	392	386	380	396	356	360	360	375	351	388	342	385	409	392	361	351	370	379	379	372	348	399	424	379	367	361	371	362	389	337	380	369	387	353	392	339	359	357	386	393	389	389	359	368	401	389	399	372	362	366	383	384	406	387	397	350	372	405	381	376	407	374	374	365	372	364	366	362	396	395	377	372	402	401	370	367	333	412	378	364	355	393	412	387	384	341	347	395	379	361	368	354	385	370	392	393	422	374	404	381	382	372	393	370	370	378	378	409	364	395	366	410	371	369	420	346	361	334	360	369	353	350	388	373	373	375	375	382	375	381	340	333	400	427	398	350	406	352	396	383	383	398	397	370	393	369	350	365	367	379	389	377	368	389	371	378	366	341	388	358	398	417	359	380	362	378	373	400	402	359	368	394	378	399	354	376	381	366	371	402	408	380	398	391	366	360	363	332	393	371	362	373	393	370	330	372	372	400	369	380	401	361	401	382	331	373	391	366	367	354	399	367	383	395	391	399	387	403	414	368	399	394	420	370	383	365	390	400	383	397	389	387	368	353	348	378	377	366	364	381	382	352	351	393	397	357	350	359	381	393	373	329	373	373	365	357	386	451	398	372	410	394	390	369	389	387	361	375	379	343	380	363	388	340	385	409	422	387	369	356	376	388	369	352	378	388	386	376	383	375	352	386	441	370	362	377	400	403	369	391	387	370	380	370	382	383	355	391	424	398	400	386	385	360	410	413	359	389	387	356	364	385	388	364	399	384	369	353	398	415	414	364	355	352	386	363	379	352	398	387	397	382	368	394	391	371	384	339	365	356	366	373	379	392	363	387	390	322	380	357	370	383	422	336	380	373	389	374	378	386	369	369	372	357	377	343	386	339	395	389	403	381	404	392	367	358	393	376	380	400	379	343	369	364	388	372	334	339	372	393	372	396	403	369	382	413	375	355	414	350	383	377	357	364	384	399	390	350	379	394	395	370	382	384	417	411	408	330	388	413	375	396	354	371	369	348	361	405	378	377	396	354	353	382	365	410	376	388	370	381	357	354	401	378	381	366	423	399	399	364	369	377	352	364	366	343	412	373	378	368	363	371	370	420	359	377	392	355	417	382	368	365	401	391	400	395	389	383	396	370	393	398	381	380	384	387	330	369	330	382	346	414	360	390	420	368	431	425	360	404	372	366	387	360	375	364	393	363	387	363	373	371	353	415	363	400	408	381	374	375	360	367	382	350	409	377	356	371	371	386	389	366	378	376	374	398	399	376	384	395	383	389	355	359	404	378	375	361	388	408	386	347	346	343	372	392	388	367	377	396	342	382	356	396	367	384	367	383	438	394	394	347	403	398	383	395	379	383	399	412	392	376	429	359	380	350	385	371	390	387	381	403	371	381	364	362	377	425	397	338	367	393	387	377	360	379	347	400	372	359	384	428	358	402	366	353	380	370	389	378	425	382	355	389	380	392	383	386	368	376	381	369	368	349	341	419	376	384	386	405	377	371	350	354	364	358	377	433	402	380	364	367	377	352	377	403	418	368	383	345	365	351	387	367	378	386	373	344	349	403	368	394	382	411	335	428	385	353	356	375	399	378	379	364	412	399	375	430	375	370	354	360	391	379	400	385	373	387	372	405	373	349	377	391	366	399	369	375	357	361	359	378	379	376	374	394	375	375	367	401	390	383	383	383	381	376	344	385	388	393	398	404	346	379	350	376	383	425	376	419	374	394	414	371	364	408	385	392	387	366	389	376	390	353	343	370	379	355	388	334	384	357	381	339	365	357	369	367	368	361	406	366	355	366	390	374	339	364	383	415	412	373	373	347	377	367	365	391	352	370	375	410	393	388	381	393	372	408	409	377	400	370	365	352	377	386	400	404	348	396	369	361	355	389	354	385	364	378	338	378	385	367	381	360	373	425	350	368	365	391	353	375	368	397	367	354	381	366	368	369	364	371	361	372	383	399	377	398	345	359	394	371	363	438	356	422	379	365	387	408	391	396	372	382	420	376	329	391	364	400	392	369	394	340	366	367	422	358	386	382	376	364	381	396	360	388	406	412	398	401	358	396	352	383	382	393	352	385	403	359	400	370	369	351	382	349	327	357	391	383	361	391	353	395	377	390	388	368	416	390	367	360	391	406	347	362	384	372	400	382	379	382	408	395	366	361	368	385	375	362	386	362	375	376	399	407	363	350	354	384	401	359	401	375	340	380	426	393	374	429	374	374	392	372	399	377	429	356	370	367	417	409	380	385	358	360	398	353	360	325	384	378	398	394	399	374	368	403	352	346	324	402	390	364	368	404	378	373	345	405	365	405	380	385	391	403	357	361	387	397	435	399	380	408	388	364	390	376	387	399	368	369	401	363	406	374	366	373	397	372	367	395	385	393	356	356	369	337	386	398	387	363	385	418	376	372	406	401	369	371	375	381	404	412	385	381	409	403	367	386	394	382	353	334	376	387	375	419	395	402	371	366	369	380	386	370	356	395	415	390	383	346	373	372	384	381	374	350	399	357	375	394	371	391	364	353	364	369	387	403	391	392	347	361	382	370	396	370	409	403	368	355	368	375	405	383	355	379	380	348	408	377	353	378	393	348	375	380	393	351	379	407	428	386	379	403	404	340	364	337	384	363	402	374	369	381	357	396	413	352	357	376	376	360	405	369	377	385	408	347	392	416	403	403	397	373	378	352	396	383	399	385	383	382	406	406	379	364	361	389	383	360	385	395	404	385	400	352	361	396	421	352	391	384	343	396	366	367	342	393	384	343	395	378	350	363	390	371	394	384	368	381	379	383	377	365	358	409	395	400	383	402	365	379	394	371	407	359	383	392	397	345	381	362	354	376	381	365	375	383	364	372	394	414	381	363	395	375	431	379	360	384	393	373	379	369	349	394	350	351	379	377	338	388	350	367	399	371	345	387	413	408	463	391	384	348	381	381	406	378	369	371	386	378	377	399	377	392	378	340	367	388	363	352	392	340	378	371	403	375	398	381	348	359	368	392	353	364	399	362	374	391	389	353	346	386	423	381	375	395	359	393	343	379	341	404	347	380	364	395	349	385	408	404	390	425	369	362	376	375	398	393	353	385	399	391	381	402	386	348	403	367	393	374	358	368	401	355	403	372	363	362	372	397	374	426	355	369	384	363	371	377	422	375	375	370	368	388	409	348	387	383	365	343	415	339	364	385	375	386	417	394	386	391	367	345	372	363	408	372	346	387	431	384	371	394	392	406	350	361	399	374
49954	63016	66705	51482	36737	17961	7463	9365	7728	2046	1009	2554	1204	935	929	931	963	943	933	954	1158	1533	1647	1230	1188	981	933	907	887	918	934	930	886	937	861	938	939	914	906	917	918	944	918	906	926	920	910	893	869	880	884	915	917	913	942	895	889	975	946	916	886	964	901	904	920	912	931	900	891	911	873	848	902	903	898	898	908	919	893	930	939	918	926	939	892	937	954	963	923	924	930	923	867	923	927	974	925	919	901	909	928	867	923	928	880	931	848	943	996	885	877	925	919	930	962	915	938	888	851	953	935	971	932	903	903	937	924	901	944	873	913	945	938	934	862	918	959	903	918	913	892	923	913	938	937	904	921	914	890	973	948	890	920	888	891	916	883	946	950	897	906	907	911	924	932	903	918	929	931	917	943	940	902	855	964	894	893	895	953	930	860	880	918	908	909	935	940	915	872	883	896	906	854	926	938	909	906	917	920	917	885	898	881	902	875	978	923	917	927	952	920	913	875	937	900	915	921	935	955	926	890	865	918	902	866	931	939	960	923	944	929	919	927	911	1001	890	971	873	905	879	927	866	915	937	903	866	899	859	928	883	923	915	951	841	978	907	936	906	926	911	903	925	951	917	891	927	873	923	899	912	929	874	853	922	946	933	852	914	896	935	928	871	934	942	915	886	830	962	879	875	934	909	962	904	943	910	918	861	909	923	874	919	901	961	886	888	877	951	890	983	971	892	934	909	872	938	929	873	933	889	960	926	931	901	903	903	913	886	905	896	869	913	907	869	946	924	988	944	884	871	928	897	973	919	860	892	927	916	905	960	918	893	944	937	956	913	930	964	971	938	945	970	899	918	884	955	937	891	866	907	922	919	919	925	886	936	936	927	873	932	917	899	992	920	873	887	973	919	891	939	876	899	896	907	920	944	900	915	928	893	878	858	996	894	910	926	903	902	952	882	862	931	907	925	894	897	892	912	932	945	914	974	932	930	976	896	922	866	919	940	893	959	984	853	910	941	887	928	955	934	905	918	914	907	916	893	931	954	926	865	886	926	900	902	974	915	948	853	882	899	878	836	901	921	956	852	934	942	897	947	908	958	872	1034	935	921	900	926	945	927	833	859	889	931	907	983	900	853	915	969	918	875	935	889	941	894	872	934	907	892	932	959	859	929	962	968	901	911	921	887	905	878	934	919	895	884	922	922	927	904	936	991	888	958	901	876	915	917	927	937	915	896	968	883	913	895	876	921	896	877	940	926	917	966	959	925	962	846	856	903	946	925	871	930	940	966	891	932	888	905	932	898	913	924	890	895	934	910	843	901	896	985	913	975	917	889	907	865	932	946	935	896	864	905	899	927	911	887	897	872	893	942	948	908	916	962	986	911	923	914	915	908	871	866	955	909	911	881	886	900	909	902	902	898	904	925	954	947	924	913	890	901	910	897	899	951	935	904	955	926	929	904	858	894	931	947	927	903	887	961	905	941	899	872	891	957	925	894	959	877	914	888	875	955	896	942	899	899	903	923	921	888	964	973	920	899	944	890	900	853	928	886	927	884	882	958	870	918	937	869	988	923	953	868	984	936	924	901	922	894	917	956	938	959	901	879	923	952	930	839	905	942	889	930	929	913	909	893	936	872	899	902	1002	952	904	852	922	927	974	904	904	970	905	929	871	874	938	940	894	910	868	934	957	905	873	848	908	900	906	941	928	930	915	899	943	885	918	871	891	917	954	902	848	860	892	860	874	919	881	899	933	908	894	884	882	892	930	913	948	900	978	940	953	910	897	923	877	901	957	912	943	892	920	943	961	895	915	915	895	913	924	921	921	931	971	921	926	945	927	947	942	917	953	926	887	919	881	931	853	923	952	912	926	900	896	934	902	937	964	915	960	928	917	934	913	927	942	952	918	907	894	903	890	885	941	954	930	908	935	905	958	922	895	901	934	964	915	936	930	968	951	933	902	887	905	901	981	937	940	864	920	911	888	907	868	914	884	942	893	880	938	941	938	873	945	935	892	918	857	928	956	881	938	876	903	908	950	940	936	926	913	908	928	819	891	907	920	938	919	984	934	914	867	914	950	917	951	905	943	864	899	937	906	941	931	902	933	927	896	890	905	924	867	923	915	914	890	921	914	945	857	970	933	893	909	918	942	912	923	898	959	874	944	891	904	940	937	870	957	862	929	935	933	923	925	903	918	886	957	916	893	922	879	919	938	959	904	945	894	844	904	830	867	915	920	925	883	918	911	899	886	947	928	938	915	914	904	885	908	902	920	896	890	934	884	888	912	936	872	892	894	909	924	888	903	937	938	921	885	954	875	916	956	927	885	931	890	950	931	970	908	975	967	955	952	913	874	908	923	931	894	892	912	890	950	893	919	944	978	1000	902	896	951	927	898	905	898	926	919	870	932	904	917	925	908	906	915	882	943	973	900	908	922	931	939	956	896	891	883	895	932	928	919	842	917	923	878	904	882	918	877	955	919	873	909	942	880	855	951	904	914	937	975	979	960	901	915	861	912	922	895	887	946	894	894	840	919	933	952	955	892	929	946	978	910	890	890	893	905	911	920	956	949	933	934	905	960	888	913	910	910	909	901	900	902	892	987	919	885	930	951	913	942	876	900	946	951	885	964	878	927	932	926	968	926	890	970	886	886	896	921	912	963	918	858	940	858	917	861	860	907	923	965	889	948	943	905	923	961	941	868	918	973	916	903	958	925	925	857	885	915	908	939	936	958	949	888	928	945	956	888	943	906	854	914	940	918	907	914	849	882	956	903	915	922	873	892	905	914	871	880	868	936	912	896	949	892	867	920	920	951	940	925	919	871	923	954	883	949	924	910	920	924	882	885	947	930	942	891	950	920	890	911	891	880	866	867	893	880	914	920	927	976	923	895	891	911	951	920	959	894	904	940	880	889	870	933	903	883	899	955	912	919	953	912	898	911	888	914	909	966	888	930	892	909	915	855	900	959	876	943	921	920	919	935	933	922	907	918	914	909	943	942	898	930	913	937	929	949	931	937	915	947	907	943	911	956	926	942	1008	907	873	893	861	963	867	894	913	896	920	919	897	937	880	953	935	921	880	880	896	933	914	915	883	894	938	902	927	925	958	894	901	906	965	942	950	926	908	917	893	945	907	931	960	872	874	903	880	960	956	919	893	908	957	917	836	916	875	899	962	921	933	934	940	908	918	925	952	891	916	893	933	958	929	942	936	966	909	916	997	929	903	929	873	909	833	899	847	901	965	889	879	898	900	924	903	888	882	940	917	883	914	933	927	882	901	901	949	935	947	877	908	926	931	894	860	945	956	926	893	916	886	903	901	883	906	893	905	912	889	932	832	846	972	913	883	917	937	926	893	960	919	881	980	906	912	911	905	959	898	924	885	909	945	914	910	912	881	940	909	948	867	926	926	904	926	918	915	878	904	979	933	903	955	915	881	939	915	936	920	915	906	962	929	869	947	938	876	918	956	866	936	955	963	941	956	946	870	945	928	968	941	908	930	938	927
75669	78002	72190	48220	32443	14541	4230	1816	1595	810	390	686	417	384	359	376	376	362	385	395	373	487	546	548	409	400	367	325	383	352	364	397	372	350	405	389	388	347	397	387	347	393	356	376	384	372	365	409	367	401	395	404	404	397	374	365	371	387	368	388	401	388	361	388	381	382	376	351	375	374	369	377	394	381	363	346	377	368	366	386	367	382	363	373	333	368	365	376	379	336	402	386	415	391	398	373	404	362	375	370	359	404	381	374	361	428	358	361	391	361	347	390	362	368	402	408	401	383	360	395	413	359	408	360	372	389	354	381	389	361	373	392	360	399	416	389	356	361	378	388	361	330	390	397	398	376	372	386	392	393	369	407	403	394	373	349	368	360	378	377	406	388	403	372	367	393	367	365	336	352	367	376	353	368	360	388	385	360	418	419	386	381	361	375	383	408	394	401	403	378	370	402	408	403	386	409	389	380	405	411	395	358	382	347	366	362	392	377	373	411	361	379	357	380	363	341	385	383	359	351	368	359	380	405	356	366	394	403	355	369	367	355	387	367	386	364	384	379	400	383	373	372	402	365	388	370	360	385	359	403	335	371	370	386	375	364	368	383	387	352	351	362	377	336	391	378	365	360	365	354	399	369	364	404	380	378	372	354	386	356	387	357	372	359	357	383	417	373	359	331	352	361	413	387	407	360	421	409	373	384	357	383	385	332	414	395	364	386	386	335	389	353	362	375	373	402	409	392	349	381	398	413	399	367	391	371	361	351	338	395	346	367	378	336	382	379	355	372	370	361	366	394	342	382	365	364	358	351	334	360	362	379	398	355	410	373	351	378	417	375	335	383	353	374	391	367	390	370	375	363	421	385	352	382	371	353	355	374	343	391	378	376	383	393	377	405	383	357	369	391	426	380	370	336	385	360	393	398	383	405	369	413	358	352	358	380	364	392	399	377	397	357	334	373	373	376	337	356	377	383	341	396	371	378	368	373	362	395	373	358	374	333	359	338	332	385	361	393	407	321	384	391	360	379	352	403	362	378	408	364	362	406	387	415	350	388	364	409	390	396	362	359	388	398	361	367	385	400	385	365	364	390	373	377	391	365	369	373	418	348	390	394	375	345	353	407	384	367	365	324	395	378	344	369	369	383	382	390	406	394	383	381	368	385	415	345	376	403	395	380	372	373	359	373	335	390	350	402	356	382	372	378	379	368	359	392	388	369	371	353	370	357	356	380	399	346	354	389	373	378	378	355	376	360	369	354	393	348	406	386	396	368	378	361	403	336	344	360	416	356	390	356	402	379	368	347	373	345	397	383	348	354	372	381	356	372	366	395	395	399	380	403	358	347	384	402	378	368	382	386	385	389	368	370	367	380	369	437	367	370	358	387	377	357	349	358	385	386	385	357	395	383	345	373	363	370	332	382	342	361	381	358	374	351	349	390	424	385	398	394	391	399	382	377	358	365	395	368	396	387	424	383	396	387	379	360	395	362	392	382	363	345	402	388	391	397	369	379	356	391	373	381	383	383	372	392	359	402	372	373	402	360	407	372	366	406	375	386	335	350	391	409	375	344	392	357	404	350	358	355	378	390	352	415	328	388	356	420	373	363	357	394	358	389	387	398	365	394	398	384	368	375	366	363	377	353	356	344	406	352	373	372	390	369	391	388	379	412	351	394	366	374	404	419	380	368	384	394	348	396	367	379	369	365	344	381	336	354	386	366	407	405	404	354	386	389	380	366	384	369	345	377	359	390	366	390	404	363	425	349	412	428	380	383	402	384	368	372	378	356	349	390	385	365	373	388	375	353	367	396	413	381	365	369	402	408	373	419	397	387	364	330	379	378	361	361	367	365	340	362	383	361	409	356	404	422	391	356	363	363	341	366	361	347	387	358	381	365	382	376	367	344	380	407	399	369	367	345	349	405	397	376	385	365	366	359	403	359	359	377	397	417	370	373	390	391	351	348	402	389	375	376	369	362	357	358	354	393	369	362	404	361	428	379	367	381	367	384	417	333	393	357	425	374	399	363	394	357	330	372	363	404	396	382	377	377	359	351	400	387	371	372	382	371	354	355	404	409	385	367	401	380	361	380	323	365	378	358	409	373	351	363	368	363	430	356	368	378	392	396	403	353	389	407	361	409	392	378	369	393	350	377	353	388	366	388	379	405	368	383	410	355	394	382	377	344	411	414	362	382	405	405	362	409	364	381	372	386	422	386	370	351	406	395	383	374	392	339	381	373	375	373	321	361	372	363	330	402	371	349	348	355	395	398	367	408	390	347	396	355	391	385	362	374	394	378	358	378	422	362	351	379	351	393	376	374	371	392	395	380	350	385	380	385	378	384	399	375	341	365	358	433	398	369	360	389	372	349	369	376	364	408	373	413	377	404	385	361	349	378	369	367	379	375	356	392	349	373	388	374	365	379	370	386	387	391	447	350	398	396	409	366	400	390	367	361	381	388	367	359	410	373	342	355	371	389	402	372	417	389	377	400	357	389	383	400	359	375	397	384	381	389	362	369	396	363	377	385	390	379	414	369	348	382	367	360	364	396	366	366	368	384	348	371	406	386	368	360	376	364	377	370	396	335	358	369	361	374	379	345	374	370	349	387	370	385	367	363	372	383	377	383	400	364	354	383	393	404	404	380	375	386	381	393	339	383	377	381	378	348	375	359	364	417	381	396	366	383	353	418	369	344	353	358	390	343	377	391	396	392	385	393	372	363	413	342	407	359	338	378	376	382	358	376	362	388	367	381	358	377	406	378	327	349	393	386	383	342	380	385	408	350	372	366	385	399	417	410	328	340	401	393	396	397	378	383	341	377	345	358	359	361	363	380	357	385	377	353	343	376	407	389	373	394	361	359	356	363	369	340	387	398	360	358	384	361	405	379	359	359	395	389	396	372	346	405	358	358	393	372	360	356	408	379	353	349	377	375	379	365	406	380	352	374	378	367	327	368	403	334	421	375	360	382	392	390	348	361	361	335	377	412	383	378	396	367	354	382	344	393	352	374	386	396	392	411	336	386	394	368	386	342	377	415	371	338	400	346	363	368	388	358	370	351	394	362	369	388	392	350	406	360	356	365	375	391	363	382	385	380	361	377	353	322	356	388	374	385	382	386	383	391	379	378	382	390	374	410	380	320	463	375	401	369	371	385	345	354	394	375	365	367	361	363	395	409	371	371	349	373	359	386	381	389	422	358	378	371	378	360	373	409	349	360	375	343	401	385	347	364	355	361	376	404	436	360	384	405	377	362	350	388	385	375	377	364	345	347	357	394	361	360	384	432	362	364	366	360	368	351	362	371	382	429	375	385	409	383	382	366	390	370	373	377	375	370	387	347	401	432	356	357	399	359	411	365	391	359	373	372	408	382	380	368	409	433	414	375	365	394	376	416	365	399	375	408	341	373	357	385	382	349	385	346	341	358	384	386	386	358	403	371	369	381	374	349	391	392	358	368	338	358	407	384	382	399	399	413	371	382	380	367	332	380	401	398
49637	62491	65144	52111	38252	19737	10129	5592	5841	2442	936	2391	993	945	872	881	915	956	959	930	1076	1739	1877	1550	1210	994	851	926	910	890	899	932	912	939	849	945	905	851	916	926	927	866	935	920	927	940	944	892	946	896	950	937	918	933	900	905	926	954	902	927	921	870	946	920	928	918	937	920	897	910	911	941	927	909	937	945	890	919	924	902	946	865	935	955	967	904	924	918	918	891	895	951	932	903	976	897	920	936	897	870	908	926	941	922	944	951	910	868	934	905	923	920	907	912	873	918	912	894	898	902	877	877	916	871	919	909	924	926	949	941	929	878	938	921	900	919	965	928	955	949	897	914	879	964	899	973	926	886	867	967	903	946	960	923	916	941	913	940	900	881	909	961	935	919	911	902	933	894	896	880	913	915	876	914	860	958	877	915	930	909	919	952	974	890	914	892	877	917	934	921	909	927	933	875	905	951	851	909	917	963	923	865	846	888	976	917	931	930	895	935	938	940	855	920	910	940	920	907	938	919	898	864	881	926	898	940	872	932	899	955	928	927	900	882	880	955	877	908	905	932	942	951	921	948	935	864	935	906	875	894	938	869	795	872	934	941	931	937	893	929	950	923	904	911	890	928	881	897	898	974	922	928	935	944	892	919	904	915	931	923	896	911	940	947	954	918	917	915	922	906	913	916	886	876	925	938	954	917	912	905	854	907	901	894	925	883	946	905	934	875	871	963	919	937	915	888	945	926	912	960	995	876	892	916	945	941	910	886	913	900	908	940	945	883	925	939	962	925	961	916	925	936	925	910	917	926	894	927	914	885	905	924	911	891	964	902	925	865	894	969	904	913	898	923	940	924	966	902	895	981	907	831	859	889	916	904	892	908	919	811	895	898	894	870	869	860	965	831	938	888	1000	887	944	833	972	930	879	837	877	895	940	899	901	889	910	920	909	869	942	858	891	946	892	872	880	927	911	855	901	965	911	913	923	951	885	929	959	920	938	966	928	911	966	880	939	885	978	874	878	894	959	912	887	905	870	949	968	890	892	902	930	950	924	889	965	870	913	964	951	925	890	894	903	883	880	927	949	888	889	921	904	962	959	954	929	932	935	926	890	889	966	932	894	958	944	853	969	949	915	933	914	923	947	914	919	901	936	942	933	904	923	928	853	947	887	898	881	877	842	950	914	904	919	916	876	940	909	937	933	943	930	931	912	909	898	965	837	880	931	979	920	904	951	930	941	960	909	914	895	929	883	942	884	906	945	884	878	944	926	853	892	897	885	893	921	907	879	876	914	988	874	886	921	929	909	912	894	930	915	928	921	868	951	925	907	967	874	877	912	890	926	978	895	953	946	873	896	929	931	934	940	997	894	915	933	952	935	915	910	905	901	882	907	905	911	889	893	930	927	917	924	904	961	922	912	927	937	874	884	887	933	882	897	905	939	948	942	900	885	921	950	882	902	950	935	858	924	982	917	863	890	920	851	895	896	910	865	898	868	880	949	932	913	895	953	871	932	883	897	909	966	880	905	901	912	874	933	900	963	936	898	897	907	929	905	889	946	894	917	943	913	882	941	930	906	939	956	883	889	883	973	920	958	925	875	872	919	895	926	886	899	916	886	926	869	910	944	943	912	911	920	895	916	908	933	919	905	946	899	925	841	906	925	935	922	954	915	889	908	839	872	895	959	920	871	900	969	900	900	843	939	905	914	883	950	964	889	953	945	896	899	881	900	965	939	893	860	944	886	931	886	917	957	894	933	948	952	915	874	900	959	903	890	937	919	894	881	889	918	892	909	918	906	935	904	888	943	927	848	955	898	918	932	898	916	899	970	953	913	927	937	949	900	967	955	857	911	934	906	957	903	876	932	881	963	888	890	887	943	888	876	943	889	935	900	963	868	914	906	868	928	930	901	931	917	942	934	921	913	900	895	910	898	903	933	920	894	929	911	941	882	865	910	969	984	924	921	961	956	927	918	956	913	935	929	946	835	919	866	954	939	938	901	925	939	933	878	860	899	982	939	949	910	897	887	902	938	984	921	893	908	916	928	917	904	922	891	854	901	926	887	907	890	945	899	930	879	819	898	868	873	877	892	922	930	899	931	876	919	936	863	943	890	946	889	960	893	912	875	920	925	914	919	903	950	917	956	898	964	880	900	923	884	878	925	889	937	907	920	916	951	849	893	910	948	945	938	925	878	890	924	927	914	903	921	905	930	905	958	951	935	833	831	904	908	943	878	951	924	976	905	923	911	928	937	887	890	912	930	948	915	910	905	896	852	942	919	938	867	962	947	896	936	881	934	923	921	913	894	907	895	898	878	895	932	885	987	904	958	872	926	935	919	907	933	892	949	894	901	924	837	902	857	916	940	920	927	957	944	913	860	897	915	933	873	872	922	904	896	955	951	902	887	906	939	890	886	875	952	946	935	901	911	941	893	915	970	908	931	946	901	878	894	903	905	921	908	945	902	908	866	869	923	927	876	889	881	920	909	887	931	928	929	911	939	874	938	894	891	902	960	900	891	885	950	944	923	917	930	952	940	868	970	922	885	963	937	942	899	896	918	902	882	952	889	898	919	922	965	930	920	982	906	886	886	912	929	907	884	915	985	903	892	935	932	898	933	905	926	906	879	904	886	908	899	898	961	926	893	895	884	894	923	879	885	928	875	922	901	893	880	892	915	911	895	919	895	872	930	927	877	956	946	890	943	891	919	876	918	917	975	876	892	924	944	923	886	917	908	956	921	903	946	894	892	920	882	927	986	916	882	971	846	918	945	895	942	950	913	889	904	933	928	890	879	915	916	875	950	885	911	895	915	894	871	912	867	953	911	948	949	968	873	919	883	908	927	895	880	892	837	914	973	881	935	935	934	927	875	870	927	906	914	868	947	924	921	940	920	870	905	908	901	894	901	925	925	915	911	915	923	887	905	904	889	862	887	889	935	892	938	944	893	952	950	894	922	959	903	904	908	916	934	924	895	921	917	891	915	956	921	856	883	908	892	933	920	911	932	923	938	883	914	956	918	880	957	910	920	919	900	870	877	942	895	873	953	911	852	946	898	912	931	952	934	876	962	945	950	830	911	937	925	928	906	905	840	910	908	888	915	950	917	956	905	925	921	958	954	958	887	927	891	915	891	929	938	939	939	925	898	930	894	890	894	925	899	953	932	959	955	917	912	911	893	946	943	959	931	897	920	938	919	963	938	970	928	905	891	902	905	897	946	896	891	955	881	913	901	970	891	958	931	917	866	885	854	872	945	965	947	885	901	985	916	961	898	914	953	939	924	882	901	892	909	945	861	943	959	904	892	878	928	888	900	855	927	910	898	883	923	918	942	927	955	899	929	899	913	918	928	900	906	921	948	941	844	920	911	932	900	911	935	941	866	904	926	940	902	861	962	913	929	890	941	875	887	949	924	873	861	922	933	935	858	898	903	927	953	907	964	859	930	921	900	864	950	899	863	997	952	855	926	903	868	926	899	940	992	902	905	901	900	903	952	912
76819	77888	68751	48348	30992	13848	4083	1947	1173	548	380	747	540	403	358	386	371	390	389	387	409	521	588	540	475	435	399	391	380	387	373	376	372	352	384	402	352	380	374	359	363	370	389	422	395	347	400	366	398	378	375	376	389	377	382	356	320	354	404	396	362	413	367	362	383	428	392	361	369	323	363	345	392	377	384	382	350	357	341	386	382	398	377	359	391	380	390	382	369	339	385	368	382	388	364	365	394	376	393	415	360	366	393	365	400	380	350	401	377	375	342	350	388	402	374	358	401	353	378	411	394	377	393	361	370	366	389	378	372	374	362	389	389	361	379	382	337	417	361	374	420	340	374	388	393	383	355	394	392	396	397	338	367	393	353	338	383	381	342	378	390	356	348	389	366	375	358	379	348	353	346	388	390	379	350	368	388	394	406	382	392	380	372	411	356	389	342	380	352	342	375	339	364	373	379	324	379	401	367	379	381	394	371	362	369	403	353	394	363	390	385	361	378	376	351	392	379	383	402	369	386	379	408	402	354	390	351	389	352	337	353	378	372	395	385	347	366	366	358	395	370	349	376	353	355	404	381	377	367	379	361	396	345	396	339	379	361	373	413	373	402	351	398	379	380	423	321	403	353	355	385	357	367	352	368	404	422	372	392	377	365	360	347	386	356	399	379	362	368	385	394	391	374	365	380	321	369	344	381	377	336	395	405	404	382	402	374	387	375	363	369	334	343	401	376	374	387	384	400	399	385	343	338	363	354	339	379	356	399	367	375	380	375	347	354	370	374	350	357	370	410	385	380	385	400	361	370	370	381	386	367	367	400	367	368	395	387	410	372	399	373	336	389	351	386	378	393	378	345	375	371	370	325	393	355	376	363	402	385	353	373	359	362	403	336	390	340	386	373	363	365	431	372	387	365	391	330	350	361	383	352	342	381	383	388	378	362	396	382	368	376	365	360	366	396	381	394	378	353	348	326	341	382	365	362	364	385	354	421	372	391	384	354	372	352	351	380	356	336	390	388	389	387	373	370	395	386	408	353	332	384	368	379	395	384	362	348	349	336	371	378	373	339	367	412	373	349	347	383	361	379	398	393	408	384	404	377	375	383	372	400	397	384	370	374	374	366	386	358	366	337	383	364	415	353	370	377	378	381	399	368	374	354	353	382	356	377	370	368	394	379	414	352	357	377	397	391	385	388	376	373	386	355	373	379	394	385	381	385	399	369	394	406	400	364	382	374	389	375	366	384	349	372	375	376	405	414	401	392	378	383	337	341	370	397	359	391	363	368	351	364	359	375	374	372	363	404	352	368	354	365	367	390	369	365	339	388	358	373	372	356	353	395	369	383	365	383	398	357	389	410	363	374	340	382	352	367	362	403	373	374	375	350	376	398	364	385	362	404	363	378	347	384	363	360	352	375	376	395	358	391	367	383	395	396	373	389	346	323	355	360	356	360	380	405	385	371	366	356	353	345	353	373	369	367	373	399	387	387	403	351	345	360	378	380	370	361	371	411	395	370	387	374	423	376	339	409	348	391	379	412	384	405	367	372	380	391	356	398	368	385	398	362	396	395	368	381	390	401	409	387	368	366	377	365	344	372	421	386	394	398	372	348	376	351	368	363	375	397	376	394	402	414	378	373	353	356	408	363	347	377	392	383	368	359	399	350	360	377	385	350	417	393	362	385	366	384	366	375	375	378	389	378	337	390	389	375	356	378	358	332	378	387	391	396	374	407	352	331	378	389	399	435	374	360	359	402	369	395	365	397	356	349	365	416	389	388	368	385	394	354	378	378	372	398	393	375	384	349	379	384	379	347	413	380	356	393	368	385	347	377	374	377	344	378	373	404	385	355	363	382	408	360	383	377	354	413	360	367	383	380	388	357	387	390	368	406	365	360	402	352	390	352	389	389	366	375	375	333	386	435	359	390	380	366	383	342	381	381	347	384	389	393	397	397	348	388	389	414	420	376	399	392	404	388	367	385	371	381	412	384	373	388	364	372	368	348	376	384	393	379	376	405	374	388	411	383	370	371	391	371	351	372	369	354	340	418	335	366	366	383	362	373	347	392	384	386	380	372	377	403	358	342	393	393	369	381	394	358	383	388	388	392	366	369	391	361	359	382	405	392	369	387	378	356	371	379	359	376	397	403	384	395	364	414	391	405	375	379	376	409	380	410	342	385	345	384	380	390	379	346	377	372	369	365	380	379	389	383	354	369	386	360	409	390	377	336	384	390	369	373	387	383	394	373	349	344	349	372	389	388	364	376	384	380	394	391	361	390	373	382	351	380	346	403	349	365	379	364	356	375	362	374	346	429	419	385	349	384	364	373	371	354	379	353	333	355	360	382	354	385	386	346	375	375	385	400	393	381	375	366	387	373	378	392	373	366	375	403	404	394	416	376	338	347	387	356	399	378	342	380	418	381	365	367	382	366	362	375	368	394	380	332	374	370	393	386	412	400	352	370	330	334	376	384	414	384	390	354	424	391	376	365	365	379	364	378	365	369	384	382	358	368	385	394	363	371	361	381	338	380	377	377	347	400	370	379	365	415	367	372	363	383	396	411	388	354	391	353	350	370	376	394	416	389	413	384	374	365	396	400	383	372	383	351	366	370	366	377	404	363	352	401	381	380	374	402	352	373	397	385	389	384	383	366	354	352	343	403	360	372	391	376	349	374	381	349	344	372	404	343	374	345	392	361	388	371	397	378	365	356	378	376	423	383	395	352	348	401	364	400	352	368	382	368	351	379	374	349	359	314	356	389	371	361	365	407	364	357	380	399	368	392	421	358	405	387	373	346	367	372	405	331	367	382	341	373	346	398	354	357	338	364	398	397	388	370	351	378	356	376	341	411	385	376	378	370	379	408	389	360	417	397	348	383	377	374	346	373	419	374	386	381	350	386	360	351	378	340	401	369	371	369	388	376	370	330	343	382	379	387	363	392	382	355	342	383	401	350	389	394	357	394	380	366	379	363	394	394	392	365	394	390	388	367	339	376	372	339	383	371	353	369	375	372	408	374	392	371	375	413	392	386	360	372	389	371	387	348	353	354	395	393	374	373	392	367	375	354	352	410	382	406	392	396	376	342	409	344	389	371	378	362	410	357	339	391	341	377	393	375	408	370	384	391	382	373	365	339	363	382	381	388	369	375	411	361	405	396	335	393	333	380	369	371	354	365	347	377	397	376	381	340	404	362	374	383	323	378	374	366	351	372	371	379	367	375	347	378	383	367	372	374	359	398	373	319	392	356	382	396	340	355	379	382	372	364	382	365	399	365	363	379	383	342	354	379	369	379	368	389	398	438	398	368	354	380	372	376	358	419	383	364	377	370	337	401	384	336	362	367	364	368	347	362	372	343	343	378	365	392	385	391	366	387	369	408	386	398	396	358	345	348	392	389	355	384	370	380	400	385	382	369	360	405	366	393	358	378	364	392	383	367	385	403	365	343	367	364	365	422	363	387	388	366	370	394	376	352	373	371	395	371	364	358	404
51362	63020	62919	51125	37806	18153	10369	6115	4281	1501	937	2763	1474	884	937	870	951	889	860	957	1088	1684	1932	1776	1396	1134	954	935	926	896	971	913	898	943	911	899	887	945	946	955	910	873	899	921	913	916	922	913	860	951	880	923	915	878	847	915	934	944	907	970	937	918	870	959	945	942	936	861	948	900	924	905	914	899	899	892	917	850	941	940	908	923	885	915	934	890	895	922	947	949	894	923	906	859	869	909	914	925	944	919	948	917	887	878	897	935	878	911	878	909	896	920	892	915	910	960	953	921	958	934	943	967	951	927	898	935	825	907	895	952	922	860	934	947	894	939	912	926	898	918	851	901	938	907	910	955	889	929	906	947	875	869	904	936	911	888	897	850	924	931	893	884	938	921	873	877	908	885	897	946	868	830	954	935	909	824	917	953	920	917	863	870	984	926	882	855	887	935	854	886	870	911	934	889	915	974	903	915	937	913	950	954	920	926	915	895	908	900	880	895	954	978	885	912	909	917	882	892	882	870	912	925	878	916	894	912	909	958	896	928	928	888	878	925	902	902	909	869	950	959	938	950	903	869	893	949	849	953	887	855	896	949	887	883	951	877	898	890	957	927	933	944	972	926	929	886	946	898	946	902	852	909	921	913	932	929	870	952	907	848	921	884	926	901	882	919	913	916	906	905	927	937	924	938	911	940	872	874	967	932	899	925	879	874	891	937	908	907	894	902	922	926	899	946	823	936	928	883	912	937	908	871	947	928	890	949	849	956	925	923	905	910	941	991	916	860	1005	900	865	908	988	895	982	899	935	921	914	884	943	947	908	877	873	1047	892	914	890	897	898	901	912	906	896	913	930	942	957	946	898	882	875	916	895	922	977	907	926	910	908	838	896	893	896	941	944	955	906	896	903	951	934	903	868	900	906	902	904	924	947	958	913	901	936	947	916	936	908	879	966	883	949	895	896	904	899	948	861	877	885	909	911	876	887	938	945	850	925	944	938	903	880	893	966	928	875	940	910	902	847	951	856	898	946	863	864	935	907	967	927	928	901	921	856	899	919	879	974	886	921	875	875	984	887	959	865	950	905	883	898	928	925	919	931	898	912	890	899	917	934	903	939	905	912	910	884	879	924	889	905	874	920	907	875	898	878	891	972	946	903	936	863	855	972	983	847	928	915	882	913	933	942	873	952	886	907	943	865	905	922	935	885	894	912	902	922	881	945	874	943	851	905	936	927	951	925	914	963	949	913	889	923	902	923	914	965	863	876	967	881	910	898	926	903	957	915	883	918	952	906	940	896	930	916	939	964	950	892	958	907	890	910	923	923	973	863	905	916	902	920	922	953	918	911	887	932	867	924	887	952	905	939	874	944	931	927	963	883	889	921	913	1007	905	899	855	927	896	885	956	938	904	901	900	920	835	883	895	927	920	961	870	891	897	929	943	973	893	923	929	912	928	872	935	874	939	907	920	941	944	921	917	894	906	915	917	874	960	929	924	918	903	930	961	862	886	883	886	952	955	907	929	928	895	947	873	883	863	962	981	906	878	927	916	903	877	868	915	883	881	941	943	885	940	946	881	897	939	911	900	954	982	903	945	952	894	971	929	892	870	931	890	893	900	904	885	866	842	906	891	955	946	898	899	915	902	918	934	941	951	860	934	966	905	880	870	915	912	955	938	847	927	894	946	955	897	936	907	907	916	925	928	906	906	877	915	922	932	932	913	950	868	925	977	883	889	930	913	900	918	927	962	913	848	980	910	892	893	900	871	919	958	928	889	918	909	912	896	860	928	954	945	902	920	874	974	896	888	924	935	906	928	917	901	897	903	918	866	928	933	900	900	814	964	965	888	929	932	887	883	888	934	973	903	928	917	910	905	944	924	924	906	910	960	968	874	903	873	923	938	878	951	928	870	946	921	881	941	886	929	883	895	918	946	888	919	906	946	930	928	896	888	897	897	952	948	888	933	926	906	936	904	922	929	866	889	962	951	904	906	921	929	976	893	904	918	897	975	892	927	934	872	931	931	936	924	905	928	899	905	904	925	938	935	879	899	876	943	917	931	925	888	876	939	908	916	909	911	883	908	913	860	913	910	960	907	933	923	953	904	924	908	877	930	931	910	903	900	894	873	903	893	896	914	890	934	921	893	908	878	927	959	950	887	909	915	904	935	906	893	907	965	934	918	906	918	918	888	880	925	886	884	929	888	884	949	929	896	896	954	916	897	888	911	980	954	941	952	898	916	1013	938	905	935	910	888	975	970	937	965	881	927	941	884	902	901	925	895	915	888	896	877	949	931	903	915	868	954	905	910	922	864	879	905	899	909	882	943	867	913	904	927	951	860	975	908	879	875	920	888	911	905	933	869	934	922	900	928	957	897	857	925	907	919	909	876	933	899	873	904	925	923	920	932	942	875	966	903	904	892	864	897	930	897	956	914	917	886	911	893	950	876	898	909	815	927	884	886	885	906	921	904	915	851	921	843	913	944	894	918	937	946	933	898	947	978	902	888	898	917	892	913	902	923	933	930	888	996	936	924	979	925	917	899	920	882	953	908	899	946	921	922	873	952	955	940	893	926	904	861	888	918	943	880	890	894	913	857	886	933	875	932	894	909	937	861	909	934	933	921	913	914	965	915	893	953	926	897	896	936	910	872	923	884	939	939	934	876	919	945	943	902	930	888	950	921	882	923	876	892	896	944	902	899	881	914	957	877	927	934	913	891	960	911	929	884	916	923	955	904	947	889	971	920	965	899	964	894	892	887	948	889	939	907	914	848	926	922	861	871	941	944	884	870	872	901	940	872	915	904	861	946	873	938	899	934	920	958	903	904	925	927	910	888	911	933	868	933	901	965	912	844	920	887	888	941	852	932	890	905	924	935	879	936	921	921	904	901	918	958	904	925	911	894	946	913	898	907	905	879	886	879	918	831	886	919	933	951	873	881	902	970	898	975	839	884	941	894	944	926	894	844	916	903	887	906	913	920	931	877	971	932	892	930	903	907	975	920	926	894	902	907	924	944	902	883	908	925	950	899	885	970	1007	886	912	902	938	909	869	922	896	963	974	860	891	876	916	945	960	923	936	948	915	878	931	928	901	953	913	948	898	955	915	938	961	894	953	929	958	954	880	953	888	906	905	921	882	945	867	907	889	934	895	890	883	911	936	903	890	934	915	904	902	922	944	916	852	858	908	917	949	905	922	903	901	895	886	944	932	885	886	870	857	881	850	881	929	882	949	874	854	822	906	914	945	972	926	923	926	923	944	924	923	909	909	909	939	907	892	908	900	885	898	893	914	951	923	884	967	911	898	928	877	920	914	960	896	870	924	913	925	916	918	914	916	869	933	943	908	922	914	923	862	927	916	906	875	891	928	887	981	943	921	884	943	927	890	954	862	888	910	875	910	875	934	901	953	890	907	884	900	911	916	943	888	900	937	904	859	924	871	897	928	907	936	928	906	955	895	923	953	887	852	935	874	916	902	934	922	874	906	893	898	924	943	931	913	909
76475	79013	69289	47724	30767	11390	2500	2063	1081	445	397	844	561	382	376	371	384	373	377	362	384	434	672	630	493	400	370	414	369	384	360	378	376	386	338	348	385	353	390	378	380	362	407	395	349	385	366	422	361	368	401	374	366	386	343	374	422	354	370	381	403	335	393	378	380	354	362	358	371	357	394	360	409	359	391	351	361	339	384	371	375	363	412	374	326	369	398	341	436	364	372	390	346	395	367	423	380	400	391	390	339	384	382	355	358	375	401	324	339	392	361	380	396	403	359	373	362	365	393	377	351	402	374	365	367	383	366	421	384	411	354	382	390	391	357	373	346	363	382	354	355	346	399	336	380	379	394	382	376	406	385	362	380	380	388	390	377	366	345	381	377	370	325	388	384	372	396	362	365	397	406	352	416	380	377	392	390	346	387	367	406	379	379	393	383	381	391	365	326	359	395	391	380	355	371	390	397	394	359	384	401	356	367	385	401	374	354	402	334	379	406	364	372	401	414	377	379	388	369	350	369	374	408	378	352	395	359	371	416	367	378	355	382	357	376	355	350	354	404	386	331	343	350	381	373	363	405	401	340	391	360	401	381	382	350	421	370	381	355	370	353	373	394	352	372	388	401	371	383	324	383	410	368	365	384	406	339	358	363	363	375	348	382	347	401	361	370	393	394	389	409	367	385	394	386	399	333	380	362	354	351	368	381	400	382	367	374	365	354	341	385	380	369	388	385	365	370	368	387	373	404	409	363	358	380	357	366	381	361	387	344	360	388	381	370	411	380	382	399	390	390	367	349	369	314	369	331	383	378	389	371	376	380	411	367	370	409	378	348	357	400	362	375	374	408	387	374	365	338	368	371	359	360	355	403	383	394	383	343	397	392	370	389	388	390	389	365	418	384	363	376	334	367	393	379	337	377	375	428	359	375	387	396	403	394	388	343	398	395	362	370	394	410	373	386	363	405	402	378	403	363	363	414	370	370	372	365	393	367	361	354	349	360	396	376	375	412	395	373	378	384	402	387	315	369	384	368	397	374	384	375	379	379	367	361	386	365	347	363	370	363	397	373	379	349	391	375	363	348	374	400	392	384	378	362	382	347	371	391	371	353	388	382	369	360	367	384	368	395	389	376	384	374	369	366	407	386	342	387	386	382	419	361	376	392	373	383	380	399	383	395	365	377	367	367	350	364	343	391	381	384	334	393	358	378	358	378	390	401	417	391	366	377	352	383	366	375	366	331	387	391	362	399	371	353	376	382	368	407	361	395	404	396	380	379	352	342	333	366	376	383	367	351	376	409	372	377	384	376	406	421	382	372	358	393	374	397	356	390	360	372	380	362	397	394	398	358	344	350	371	391	381	356	353	384	415	398	395	399	401	364	338	367	380	377	345	399	352	394	355	391	380	360	359	342	370	357	379	393	376	358	395	377	381	362	410	364	367	367	356	411	370	382	388	379	379	397	354	357	355	371	359	410	355	383	397	366	401	409	374	402	340	423	382	376	361	352	353	374	377	367	368	350	355	390	385	358	380	414	395	362	377	398	388	372	358	374	379	371	377	408	337	367	370	389	346	377	384	376	384	413	393	373	388	392	410	370	382	354	375	409	399	392	389	404	382	373	399	400	390	377	371	340	384	355	381	368	346	371	405	357	349	411	404	373	378	350	340	377	385	330	396	340	407	380	352	351	373	359	349	422	405	378	356	399	390	404	341	370	388	348	373	350	372	370	390	342	388	354	390	356	386	367	378	416	354	371	368	393	362	396	357	368	362	407	377	393	371	400	353	372	378	357	344	360	410	393	395	375	382	389	392	413	357	403	380	328	367	352	410	378	367	426	327	350	387	363	403	374	401	377	377	403	376	356	372	370	369	360	343	379	400	371	348	375	410	348	342	329	345	381	410	363	412	391	363	359	394	354	362	368	397	391	398	374	375	361	386	360	381	374	367	381	367	377	359	364	341	370	380	394	368	393	362	378	373	355	397	384	380	354	383	350	386	383	436	386	394	355	356	420	360	376	345	384	328	365	400	359	402	410	351	363	375	362	400	396	362	396	374	410	360	368	392	375	395	378	393	385	333	389	392	357	376	382	363	397	387	375	362	411	379	387	408	399	375	381	384	408	400	409	386	356	361	378	385	397	375	418	359	360	366	391	380	374	393	387	423	417	352	382	430	370	371	376	392	370	403	375	357	386	360	401	397	338	391	347	391	382	377	340	379	376	384	405	361	378	392	357	377	378	379	384	387	349	400	401	385	356	408	391	409	337	376	373	379	359	365	371	363	370	423	394	381	365	394	386	403	358	371	390	371	376	368	382	363	367	369	352	345	381	395	419	373	418	348	378	388	391	345	389	378	384	372	388	375	371	396	362	370	350	371	378	404	366	368	403	395	380	379	380	352	360	385	359	406	377	350	404	380	377	367	388	349	418	353	394	342	346	409	361	403	381	376	362	363	368	376	348	350	366	349	366	386	358	395	355	409	399	368	377	351	389	363	370	412	363	368	366	349	378	403	378	363	403	344	353	377	365	326	399	383	390	335	369	347	370	388	346	379	344	373	364	329	336	373	363	392	384	358	368	374	373	353	397	390	373	343	419	377	391	369	382	383	365	330	382	358	347	392	411	363	361	388	347	359	379	389	349	384	421	362	346	337	402	412	378	409	385	378	359	389	377	345	386	375	365	384	362	396	352	398	367	374	380	345	373	342	356	355	362	391	361	366	362	401	390	367	386	380	366	362	366	385	360	392	380	360	347	360	389	375	440	378	407	387	374	354	340	371	373	381	405	379	390	355	368	358	364	365	391	392	373	334	403	380	404	376	381	372	397	371	411	384	324	417	358	372	376	431	343	390	380	387	370	370	374	366	380	383	365	346	384	414	396	370	397	361	390	378	365	344	362	373	376	368	369	398	357	330	367	389	385	408	390	391	384	331	385	343	394	369	354	355	376	375	392	408	384	371	361	358	378	368	407	419	364	408	411	409	351	355	390	403	368	341	378	380	357	358	338	356	388	352	375	349	369	346	368	354	357	372	369	361	407	387	370	363	361	394	311	364	374	378	392	391	361	376	406	375	342	392	380	398	408	329	356	383	399	401	414	349	374	361	393	366	388	394	398	384	365	372	366	394	396	352	386	341	366	413	382	371	349	409	349	384	344	388	394	405	346	385	374	381	358	415	380	361	406	374	379	383	368	345	379	361	392	370	408	404	338	375	383	362	366	353	405	327	362	360	384	378	375	355	395	419	354	360	408	372	393	362	398	377	351	333	386	427	399	406	364	368	355	408	401	361	361	338	363	358	371	407	370	351	345	405	402	363	362	359	379	397	363	382	405	396	381	382	359	417	349	367	391	371	388	381	397	342	355	381	395	372	383	383	352	371	375	360	361	375	333	382	377	355	394	370	363	395	365	373	377	387	365	365	406	368	393	398	350	341	398	340	356	390	343	381	413	390	410	375	381	380	362	389	388	360	356	392	392	392	382	362	376	391	370	394
50691	63736	62913	50641	37357	12978	7086	6662	4064	996	1011	3097	1350	996	929	905	971	912	925	906	949	1150	2403	2427	1607	1007	990	953	861	937	885	906	908	935	919	909	899	928	936	876	866	901	879	860	961	895	964	942	947	1017	966	927	976	952	940	872	888	906	888	947	926	892	961	892	899	877	932	912	916	897	848	925	901	908	912	898	913	889	923	936	958	878	931	917	941	902	894	948	914	919	888	924	905	906	872	907	933	892	933	896	947	923	896	910	925	957	898	927	921	925	960	923	958	983	939	872	957	941	961	957	863	929	898	1005	911	867	834	933	891	924	900	908	933	937	888	908	883	922	914	957	916	934	920	965	853	917	838	906	908	888	848	885	987	931	925	884	857	924	873	906	891	911	962	898	926	906	927	940	903	962	915	878	882	894	903	921	934	939	884	914	906	877	959	973	883	933	889	897	910	895	912	943	878	966	943	917	893	933	880	885	909	846	893	919	899	857	922	930	925	940	878	878	940	917	912	921	910	951	990	883	887	903	922	931	939	902	887	897	846	938	931	933	897	858	854	888	903	881	895	867	927	881	907	950	914	903	965	941	930	921	879	936	886	905	863	932	908	949	1000	1013	891	904	888	930	899	832	928	902	880	907	950	896	931	943	937	913	921	912	917	941	919	922	865	893	910	911	945	899	891	925	952	901	903	922	905	958	866	886	919	905	928	910	904	975	892	891	914	876	926	939	886	853	824	961	947	948	893	934	879	916	909	954	912	888	951	935	915	909	902	959	942	893	935	931	884	948	896	847	899	908	881	897	929	904	913	926	908	875	948	915	841	899	873	869	914	908	932	894	937	947	917	913	953	906	893	897	901	959	886	933	919	939	894	883	964	851	932	940	937	885	934	910	954	903	876	911	882	874	847	927	913	950	938	901	861	919	899	945	961	888	927	945	900	868	909	907	898	880	905	896	886	942	932	923	924	938	942	856	926	937	901	871	922	900	894	896	945	916	893	909	865	915	920	894	887	900	923	933	967	891	909	895	843	916	930	945	834	876	877	953	912	920	959	912	896	997	909	891	914	900	875	885	899	895	904	872	937	870	922	970	905	901	903	888	920	933	925	888	891	872	947	891	949	880	919	872	918	902	938	914	913	932	872	934	890	918	902	908	914	912	937	912	904	909	861	913	922	906	909	933	903	951	888	918	885	882	897	916	893	897	875	900	940	858	889	916	909	879	900	864	926	863	950	967	970	962	963	895	960	893	877	885	895	873	825	886	908	859	954	945	881	950	937	907	938	908	935	913	865	952	899	873	914	910	911	942	902	929	914	900	928	865	909	923	946	928	883	937	942	905	887	900	920	920	947	899	898	904	923	891	876	899	895	870	919	913	919	911	872	900	944	913	961	886	935	924	940	919	908	871	930	969	864	857	921	874	878	903	937	892	937	893	939	830	895	878	940	895	933	951	965	972	908	938	859	924	889	875	885	946	894	922	932	949	965	892	868	890	921	943	902	879	899	871	922	921	917	946	903	971	919	857	883	901	940	908	916	898	879	885	908	972	917	944	898	910	923	866	868	897	916	899	899	920	902	939	925	848	931	897	915	890	923	895	914	879	867	932	886	873	913	909	910	897	989	888	858	971	924	929	889	892	892	966	903	938	984	937	817	860	968	933	939	970	936	872	901	956	934	901	912	908	889	910	905	901	953	911	899	880	888	903	895	938	912	950	893	933	896	882	944	897	945	895	914	898	877	900	929	937	917	903	932	876	920	906	1004	909	878	901	906	973	924	920	903	953	876	915	933	886	902	917	920	936	932	931	935	946	919	904	907	900	938	901	971	861	917	947	906	891	926	928	928	928	883	875	876	966	924	929	907	936	939	890	866	867	870	951	934	939	952	885	954	843	913	930	877	925	964	975	894	902	941	924	858	922	871	964	960	908	949	903	862	931	921	916	919	893	919	890	927	928	908	872	904	897	868	946	936	918	937	874	953	869	931	944	899	939	963	869	877	907	930	935	922	912	911	873	916	909	931	881	921	868	951	907	932	911	922	892	924	941	933	883	929	873	883	867	927	942	870	951	882	907	934	903	875	886	969	878	911	904	868	906	877	945	891	939	909	913	919	937	902	901	893	937	905	984	915	934	898	910	992	880	900	952	956	931	857	888	972	931	858	903	930	921	917	888	923	911	963	908	909	939	928	928	905	871	908	888	937	961	873	916	860	859	910	934	912	930	961	933	913	932	932	918	854	934	904	877	922	916	943	918	916	910	886	897	931	910	897	927	915	886	930	969	920	954	919	894	949	866	912	855	919	908	942	954	908	939	942	902	976	898	921	921	932	917	949	912	945	917	953	852	941	947	913	905	916	951	901	887	971	929	879	929	939	972	849	979	894	979	939	901	910	912	981	916	918	871	924	956	938	901	935	908	945	878	935	873	889	856	936	990	885	992	920	928	971	932	897	937	925	923	963	996	900	949	947	862	939	914	907	897	897	919	907	905	940	944	960	882	959	944	870	927	887	936	906	859	894	925	941	840	861	904	912	908	934	874	852	881	873	892	956	848	947	886	911	947	885	863	926	825	913	925	890	901	883	953	892	909	939	945	897	899	880	961	924	941	918	916	863	899	896	958	915	884	859	937	915	896	945	891	897	922	889	911	938	916	964	912	943	911	961	895	962	909	910	884	943	869	922	927	935	911	875	871	927	955	919	909	916	844	934	860	907	938	879	923	923	890	908	933	894	951	856	830	894	912	873	910	1018	891	981	915	944	920	973	938	901	883	908	927	904	909	961	877	887	916	948	892	944	881	899	964	900	887	934	869	883	874	903	930	922	953	916	899	887	902	904	886	892	985	909	915	906	888	897	915	937	887	954	905	888	912	927	967	951	903	915	944	881	871	901	933	964	918	947	896	920	890	899	887	917	911	972	929	941	889	885	851	966	882	897	914	931	968	880	882	865	892	916	910	884	920	950	860	902	938	872	943	884	928	958	929	895	936	907	909	925	894	875	859	934	871	937	894	929	902	882	916	893	858	898	922	949	899	881	904	914	925	931	861	960	873	922	941	883	896	860	939	881	920	904	904	933	912	933	933	936	851	987	970	915	921	917	897	886	872	868	892	922	929	866	974	901	881	927	909	943	892	907	918	910	872	904	915	890	896	940	928	886	924	923	941	896	939	878	919	875	957	927	920	867	886	915	881	844	924	951	878	872	925	905	921	904	923	885	912	913	927	921	956	841	966	909	926	870	895	883	962	895	886	895	890	920	912	903	903	855	891	900	904	931	934	930	917	960	919	945	952	901	923	940	933	906	915	958	934	917	949	926	891	885	1001	911	888	896	920	924	927	922	917	874	896	900	902	863	899	871	861	854	908	913	889	929	891	858	899	912	920	918	963	916	836	895	861	876	967	889	964	925	876	884	980	926	950	926	934	886	880	854	904	879	902	930	890	905	906	878	893	920	899	928	911	946	909	895	915	904	879	952	940	995	882	958	882	891	943	862	945	891	875	895	936
75683	77642	69187	47842	31944	11555	3707	3652	1215	482	366	723	541	362	375	362	418	425	397	386	380	463	582	652	511	452	346	379	357	402	373	356	397	375	378	384	407	406	351	357	330	393	373	383	380	374	375	368	401	404	403	397	430	351	397	368	365	345	365	368	373	389	412	385	358	360	395	346	362	403	362	371	341	403	376	362	393	334	381	362	393	350	370	389	403	374	407	383	374	388	396	360	366	412	391	406	394	390	386	392	384	394	390	380	377	383	364	368	391	390	405	401	348	413	400	347	345	368	383	368	393	332	353	336	370	369	349	381	371	381	387	372	402	364	394	346	373	406	374	348	369	350	347	353	365	369	382	393	373	370	359	395	373	383	403	357	372	390	373	390	357	384	395	381	358	362	383	356	381	370	399	404	404	371	377	376	357	399	356	368	397	354	414	379	340	384	389	362	388	371	383	351	362	366	394	384	397	349	394	389	367	401	383	348	376	348	389	350	375	362	358	372	378	347	356	376	363	422	404	370	382	348	356	378	375	359	397	388	434	371	382	396	364	369	423	386	333	387	397	351	362	376	360	369	364	422	375	351	365	387	364	401	394	391	361	373	406	363	362	357	385	347	400	364	408	392	363	359	346	402	417	359	341	373	372	355	359	370	388	392	400	390	381	463	399	384	365	401	371	383	363	382	419	373	405	357	398	383	391	368	375	387	417	349	365	358	376	367	382	397	397	371	398	370	317	375	381	415	394	406	393	381	368	373	369	375	395	361	433	369	368	385	348	414	364	379	412	389	372	370	336	368	384	389	382	354	403	364	357	360	368	360	358	350	359	360	360	345	387	370	384	349	370	379	352	380	365	336	329	382	375	382	381	358	394	381	406	370	413	374	373	401	409	369	361	344	394	417	338	405	342	361	344	386	368	388	371	383	391	350	346	407	410	360	387	383	369	372	355	381	355	381	394	377	343	382	345	313	372	390	361	395	400	383	355	367	370	382	372	372	392	370	422	350	384	373	404	341	355	342	382	354	375	380	390	396	372	369	339	346	406	377	396	377	383	389	372	386	372	406	385	365	394	371	384	378	390	371	392	340	442	380	388	403	400	364	398	391	380	366	392	361	354	399	402	339	370	364	402	369	348	368	366	394	430	371	377	363	370	376	365	386	374	389	338	367	375	369	375	350	380	365	381	405	342	355	372	359	371	347	391	378	355	385	365	362	365	385	349	409	402	379	404	377	363	367	370	385	340	363	367	372	380	347	365	351	354	360	388	390	385	360	372	382	351	366	365	356	374	407	329	393	375	371	402	366	392	402	361	369	360	381	370	350	387	388	335	378	366	388	381	378	360	400	371	361	334	363	354	370	410	405	377	356	341	371	362	384	332	378	369	391	389	391	368	358	409	398	377	369	370	350	350	387	344	362	376	361	399	357	359	378	386	383	344	388	377	395	384	399	396	392	389	412	382	345	379	380	402	367	375	342	374	436	355	357	360	404	358	437	361	374	356	369	403	375	399	375	373	341	380	380	357	394	368	401	378	377	348	373	352	368	374	383	388	390	413	401	368	377	404	366	434	338	385	388	365	360	403	392	396	360	363	385	384	381	372	402	365	354	384	396	388	388	409	355	374	382	370	389	382	368	415	410	379	387	379	388	380	373	369	376	413	402	383	391	367	393	364	398	354	351	361	377	428	384	414	388	402	381	359	354	405	372	323	404	389	403	407	350	385	363	386	371	381	388	355	381	394	390	369	380	338	398	392	378	387	353	388	384	334	388	358	342	416	361	353	365	385	404	359	372	399	353	367	369	387	406	361	360	388	395	385	374	366	359	417	365	391	382	379	358	394	335	379	385	372	388	387	384	388	336	396	361	339	382	352	348	342	407	377	343	407	380	362	360	383	383	358	394	367	362	384	366	387	390	346	413	372	374	342	378	353	352	365	397	409	357	353	393	374	385	377	408	341	383	375	370	370	371	363	331	383	365	358	363	376	385	356	385	406	390	376	355	400	370	365	353	386	389	346	412	382	395	368	395	389	348	389	392	355	444	352	378	413	359	343	406	345	363	401	359	388	385	404	371	354	364	434	360	393	358	369	374	396	373	353	396	371	355	391	378	389	354	396	384	380	363	369	368	372	370	397	371	369	380	362	373	394	370	413	417	383	352	392	387	401	342	373	358	357	380	330	347	393	339	343	362	365	386	394	393	397	355	366	356	365	373	369	382	380	351	349	366	365	423	384	401	389	380	389	359	351	386	373	386	366	351	364	346	355	357	396	380	380	350	382	396	370	395	397	350	384	374	389	409	377	370	376	421	385	364	360	370	406	399	398	373	341	379	348	387	377	398	364	402	348	386	352	353	353	376	393	348	382	375	410	412	378	390	380	364	355	403	388	363	405	368	362	356	334	379	335	398	375	345	352	449	421	348	371	376	389	384	371	381	363	384	356	406	365	381	392	367	360	373	331	379	391	353	402	372	370	377	429	348	410	419	356	374	405	383	408	387	364	362	369	389	388	377	375	343	396	435	406	408	368	352	378	403	343	407	380	393	408	412	389	371	371	352	404	393	402	377	382	396	368	366	351	351	350	356	392	351	364	368	393	362	386	337	391	389	350	358	378	392	383	372	331	401	338	376	380	403	384	369	371	378	336	353	386	366	381	394	375	356	386	375	378	321	348	376	357	418	375	386	350	379	368	392	387	377	357	352	378	355	398	442	325	381	374	386	353	388	382	373	360	398	365	415	394	399	403	336	402	362	399	361	378	381	373	356	389	412	350	370	385	401	378	393	375	347	367	407	387	367	399	406	360	347	382	384	404	377	369	364	406	403	404	374	365	372	356	417	360	371	345	382	371	394	383	362	351	361	386	415	341	361	370	397	392	379	388	403	383	416	362	360	389	346	385	368	358	388	412	377	369	370	342	362	370	414	374	414	363	377	369	390	369	387	386	321	374	389	384	368	374	361	348	373	376	381	357	355	415	351	427	376	388	355	387	373	382	349	362	370	341	357	362	398	395	384	378	358	361	370	361	392	380	367	326	388	405	369	386	377	381	369	360	365	351	405	384	364	385	321	340	382	353	372	354	365	391	399	387	391	370	357	340	376	357	374	375	378	373	383	380	394	388	368	382	360	398	379	370	387	368	371	372	350	363	354	394	380	366	371	374	378	368	367	379	353	403	362	381	371	374	373	383	373	388	378	396	338	336	387	379	378	364	373	384	372	389	395	392	386	347	354	332	381	343	388	391	361	379	366	394	375	357	351	381	339	359	407	357	383	369	352	363	391	381	369	401	396	401	390	331	401	397	350	380	358	369	375	360	401	403	387	393	398	387	387	386	383	364	352	395	368	395	390	360	354	346	340	369	412	315	373	367	383	369	384	396	385	387	391	344	349	373	365	407	331	349	378	404	361	381	370	344	374	377	372	367	406	338	338	362	382	398	384	356	372	382	372	384	400	382	394	357	399	420	394	373	369	383	379	362	375	360	358	363	407	376	384	339	359
49849	62903	63001	51631	37828	12906	10592	10977	4221	1069	918	2703	1566	922	975	942	1006	931	909	953	990	1579	2245	2501	1926	1349	1029	895	920	884	878	872	899	933	896	953	890	880	899	864	912	837	900	909	867	944	940	942	912	981	908	1006	904	950	944	890	973	940	901	910	890	896	919	876	904	922	865	844	958	943	925	901	913	866	907	885	944	927	901	998	917	918	910	953	903	932	886	891	890	934	935	951	962	967	944	923	858	880	938	935	920	896	965	901	906	913	919	964	923	879	886	910	884	865	895	880	875	878	909	922	899	916	934	910	952	941	969	914	959	896	882	942	943	918	916	914	903	948	935	928	947	906	933	907	897	853	865	909	934	926	899	866	965	915	907	944	912	853	924	897	910	847	876	929	935	893	860	925	897	876	911	913	906	919	894	931	914	897	867	942	958	910	943	871	933	979	916	898	913	880	935	844	921	910	952	861	899	975	844	920	919	863	836	923	915	898	886	927	887	915	894	921	965	871	948	892	890	871	937	895	931	934	899	869	904	884	917	883	923	965	892	888	909	941	951	895	959	915	889	929	864	963	886	911	907	865	861	913	901	908	922	907	919	877	905	982	838	850	951	915	894	900	940	893	897	884	905	903	906	914	955	914	897	938	904	960	941	884	960	941	907	881	949	939	900	855	938	913	968	927	917	925	912	917	904	892	929	936	892	940	953	947	961	895	909	934	900	932	967	929	883	910	957	940	899	895	904	963	909	921	923	911	970	866	896	898	963	929	920	889	911	853	917	937	917	911	894	945	902	950	882	886	910	865	941	841	875	921	926	936	910	877	881	960	959	971	960	912	885	860	942	905	917	897	903	941	923	880	903	919	876	877	908	924	872	905	958	887	899	883	904	969	912	928	874	929	899	858	926	875	905	892	933	862	914	902	942	904	924	928	908	903	868	877	860	886	951	901	889	957	860	942	932	944	946	944	901	879	919	916	914	892	962	922	890	859	952	888	888	934	958	922	922	924	960	954	924	950	919	932	940	947	924	918	927	950	860	893	883	873	922	921	886	963	905	940	909	902	890	936	862	870	948	918	939	922	878	926	896	940	876	885	941	958	906	900	903	942	939	921	903	918	916	893	936	927	926	943	904	911	972	934	946	928	924	907	921	943	908	860	946	906	874	942	905	919	940	895	922	908	965	960	878	944	951	869	874	876	909	907	914	888	881	927	941	894	901	996	934	932	867	889	946	900	910	925	896	918	911	857	930	935	932	905	912	919	921	904	908	918	897	947	900	912	942	884	922	927	935	943	959	926	824	902	920	931	890	923	931	907	907	902	912	943	926	923	936	878	905	896	922	938	880	907	904	928	946	934	898	989	915	913	900	871	936	951	930	884	948	916	902	937	923	984	900	939	923	914	935	898	858	938	967	936	873	935	889	956	932	862	905	926	886	891	878	912	908	897	926	901	908	890	942	980	922	920	874	948	933	937	908	892	859	892	885	950	920	909	897	912	829	920	946	901	896	924	956	899	929	916	974	967	955	922	862	890	912	942	893	900	947	922	878	902	870	935	904	901	934	967	917	944	937	977	914	903	932	946	947	946	936	922	956	895	932	914	886	883	933	891	924	954	903	846	848	887	955	940	875	915	915	924	948	914	929	954	960	931	900	912	916	894	938	947	919	924	915	905	936	884	888	924	904	861	915	927	893	911	902	885	895	902	964	928	922	928	947	878	893	900	886	939	877	893	965	929	891	893	918	854	876	844	927	955	919	928	905	928	921	873	935	920	910	866	938	916	954	863	934	903	889	944	879	939	884	955	933	922	912	874	891	951	915	881	922	905	869	900	904	891	871	935	873	930	926	881	881	888	887	845	939	947	899	967	925	982	940	874	943	936	965	906	878	912	871	958	927	901	988	958	927	890	910	924	952	924	922	900	883	907	917	943	906	928	872	914	868	911	937	893	906	903	957	897	893	979	858	863	872	838	960	905	932	889	917	945	964	933	894	883	931	908	949	878	943	909	950	942	890	883	841	936	884	884	903	960	923	932	924	897	930	894	923	1036	882	873	906	856	844	895	913	936	921	928	938	900	964	921	897	911	917	885	870	857	906	894	947	899	959	893	928	904	888	878	964	939	870	890	900	939	893	870	860	928	907	914	902	932	865	1000	908	882	939	885	859	938	877	885	887	917	889	882	923	923	877	927	880	890	920	904	919	924	959	870	913	899	925	933	920	970	917	909	929	988	928	882	889	896	926	925	958	932	896	866	901	970	922	927	940	931	912	872	899	906	961	906	906	941	879	903	895	863	884	899	846	879	923	935	878	934	911	890	984	873	888	841	914	935	927	867	901	911	901	972	888	957	912	886	913	871	958	974	960	892	895	935	859	958	876	863	902	874	961	900	991	883	917	887	917	937	934	885	880	892	897	903	865	898	846	933	891	893	940	912	919	882	924	924	913	897	885	889	873	931	896	946	891	857	889	935	950	899	959	893	928	931	917	931	917	920	916	941	880	908	923	858	892	910	912	920	928	941	899	900	938	907	949	859	920	862	903	924	880	952	872	973	911	881	906	931	931	931	846	902	928	942	892	938	882	949	848	946	860	908	868	897	879	873	897	920	937	965	932	886	891	924	916	944	892	936	892	907	937	926	889	903	929	909	952	916	937	935	878	993	953	924	896	921	953	891	857	853	913	926	916	915	933	910	917	906	921	907	940	912	920	889	870	893	860	920	942	885	967	957	926	915	916	853	934	894	877	904	935	923	891	914	944	933	884	911	922	958	1001	886	965	906	922	905	934	948	914	961	887	919	925	907	925	943	890	905	908	900	903	882	944	907	939	928	920	928	879	917	925	867	907	900	947	880	912	903	945	904	946	929	870	878	932	916	944	892	913	924	945	882	881	953	943	889	905	920	954	940	935	932	892	932	892	905	931	927	940	907	951	916	915	903	918	935	922	875	958	899	883	900	885	910	895	939	921	947	955	890	892	906	891	907	873	956	915	896	912	961	905	935	929	906	912	926	932	973	898	921	887	963	942	904	879	929	889	958	900	917	942	919	952	896	942	934	948	932	950	878	972	914	937	908	907	934	896	946	941	899	864	912	864	953	888	907	949	886	911	950	882	947	894	932	873	900	914	886	897	910	953	902	901	888	891	902	846	887	954	907	940	896	926	943	958	873	891	929	962	905	912	939	916	876	918	970	988	941	924	902	900	901	910	922	915	895	902	885	919	881	901	897	879	937	921	923	943	911	845	899	942	909	914	867	937	882	862	868	931	929	892	919	921	901	922	900	867	906	944	949	959	841	894	916	916	895	907	854	885	933	902	892	964	923	940	969	847	911	936	960	912	949	975	923	850	908	873	877	947	946	904	943	879	881	906	878	919	923	902	943	916	867	902	892	919	954	890	971	957	895	868	895	939	896	894	902	892	890	953	946	871	891	899	956	894	958	905	884	876	916	911	869	951	865	880	922	924	960	940	915	929	888	936	921	937	946	873	896	925	922	885	931	866	914
75421	79619	68671	48520	33111	13630	4760	2623	972	410	378	697	532	395	357	368	377	332	413	362	393	436	464	559	611	471	405	414	372	359	369	362	366	373	383	380	388	394	394	361	378	414	345	346	364	411	331	344	359	384	387	374	370	365	360	364	363	347	397	333	382	398	371	373	361	367	342	388	352	353	369	379	343	396	406	396	418	367	357	380	366	376	381	359	378	404	386	382	400	390	360	405	387	352	350	339	393	370	419	369	398	345	363	386	385	373	360	359	347	359	359	357	370	404	375	382	376	356	338	391	366	372	382	341	357	340	369	404	348	377	363	379	383	342	366	384	372	380	402	348	377	386	351	368	363	354	381	360	382	371	374	385	370	412	356	418	370	377	340	400	370	362	382	359	409	414	370	401	368	414	418	388	373	379	385	375	403	374	370	388	371	390	376	356	351	382	363	363	378	378	372	392	370	394	359	375	350	388	360	347	381	379	367	370	352	325	376	323	375	372	368	379	389	426	362	391	367	381	368	371	373	367	379	353	363	363	346	414	368	370	364	366	399	377	379	373	380	388	381	381	384	361	364	340	399	414	386	375	369	390	359	351	364	333	378	364	381	356	372	396	402	375	398	335	364	380	366	382	384	372	384	361	361	377	384	389	390	382	373	406	347	389	401	382	369	351	355	374	402	394	360	388	391	367	403	362	352	373	386	406	365	342	375	383	362	382	362	373	384	391	375	340	375	366	359	358	378	376	400	350	358	384	368	364	383	382	378	368	373	399	388	378	394	361	346	368	374	395	390	383	370	385	420	394	370	383	335	369	367	346	409	342	367	359	356	371	399	383	369	348	366	383	403	379	393	355	377	417	371	390	374	377	380	396	370	420	399	370	364	379	362	360	393	370	399	373	343	367	355	379	371	383	374	380	368	373	356	408	347	339	402	334	371	367	372	355	379	401	386	396	373	365	373	388	393	384	400	405	377	333	412	399	379	361	377	352	356	344	367	372	381	393	360	389	387	408	415	403	358	374	407	405	369	363	359	381	360	398	374	376	365	360	384	384	407	367	389	417	388	399	394	367	378	369	392	420	392	375	374	380	355	373	403	378	370	384	391	414	372	419	397	372	381	401	370	378	377	388	399	358	407	386	359	395	365	440	397	370	381	372	396	391	389	353	374	345	381	372	370	426	396	401	369	354	393	387	373	370	365	404	380	353	346	353	390	423	367	381	357	377	370	378	383	387	410	401	375	361	377	380	370	393	374	360	380	388	355	369	366	379	368	380	407	359	359	391	350	398	360	403	382	356	373	361	374	372	373	361	365	380	406	364	385	381	389	372	389	363	394	358	371	353	397	405	365	353	392	419	372	409	383	376	353	374	390	373	370	406	348	364	368	364	389	410	346	398	374	385	389	341	387	385	346	372	387	416	401	394	351	382	397	383	377	360	348	402	397	364	398	392	393	411	395	383	374	377	380	339	381	366	381	406	343	372	350	350	400	350	381	381	376	360	356	365	369	376	391	350	384	340	379	380	394	387	353	370	380	411	350	371	384	387	361	337	370	382	345	366	411	396	394	366	384	416	393	373	385	343	361	367	361	373	365	403	369	411	386	400	376	351	341	415	365	388	367	384	387	356	357	362	381	371	392	358	383	396	405	388	379	379	370	384	377	377	388	393	423	357	355	367	382	397	417	394	358	341	380	381	352	373	367	400	398	381	353	357	373	394	375	397	347	392	355	383	412	377	362	388	375	371	405	378	358	389	395	389	367	382	375	410	384	392	330	377	366	411	376	369	345	381	372	392	394	385	378	410	360	392	369	377	361	377	347	394	388	347	376	347	408	338	392	387	347	380	368	389	364	371	373	349	388	368	393	400	380	403	408	345	348	360	380	366	386	376	361	403	365	402	407	386	372	356	349	383	350	386	410	340	370	383	386	372	368	393	341	392	356	411	367	390	380	387	389	369	392	412	387	373	353	369	405	378	406	406	386	369	375	384	383	377	380	377	397	377	361	362	412	358	379	357	369	350	384	347	434	392	369	386	352	374	371	383	382	370	404	389	393	356	360	380	375	372	436	351	396	404	365	403	387	390	371	365	353	348	362	374	387	354	360	391	392	365	380	374	344	397	367	339	372	355	380	397	399	380	383	393	377	373	382	335	398	388	373	355	382	359	362	383	382	362	394	402	359	345	355	337	339	358	415	367	347	389	353	384	403	385	365	351	400	377	380	348	387	393	400	401	402	368	374	363	386	374	353	382	365	365	379	382	391	370	366	361	388	367	394	382	418	403	386	359	353	412	367	385	384	355	373	370	403	358	411	358	380	406	393	360	386	407	392	398	389	395	377	383	384	389	387	371	364	367	408	370	368	359	394	391	388	370	407	380	384	369	382	372	391	389	381	390	363	353	346	376	352	370	394	364	386	338	394	368	370	369	416	398	418	342	378	372	371	336	372	374	365	349	374	375	378	387	371	374	370	346	393	386	384	356	398	376	411	366	371	365	419	419	376	420	386	413	388	349	364	351	391	363	357	383	349	383	371	356	357	364	347	376	375	364	365	366	389	368	371	373	386	371	361	351	384	422	372	373	375	376	379	368	363	380	398	336	390	368	375	343	381	365	393	365	386	375	379	371	393	384	415	394	372	374	366	392	355	359	376	393	367	369	375	370	430	406	346	383	405	388	388	392	383	365	403	394	377	393	396	378	367	373	378	409	389	391	363	350	374	377	395	364	330	372	379	411	386	388	358	356	377	383	367	385	343	359	368	348	392	376	338	413	374	363	379	380	396	364	346	378	358	345	376	416	350	371	363	402	360	369	400	361	361	384	382	383	380	391	377	358	384	385	415	378	379	376	361	411	394	388	387	414	336	382	377	384	362	352	386	374	367	324	400	363	348	365	375	387	361	405	350	329	396	352	375	373	384	361	341	388	379	389	355	383	365	357	369	396	392	360	385	352	387	387	367	389	344	371	383	356	373	367	385	388	367	371	406	357	352	405	354	386	365	393	352	405	391	383	409	373	380	372	374	364	361	380	376	415	409	373	336	344	377	402	358	371	386	388	382	370	359	377	398	390	365	381	367	343	412	341	400	365	368	377	383	409	359	391	358	392	350	365	381	341	346	367	364	403	392	383	369	348	390	426	398	397	363	357	367	347	397	362	352	382	354	414	350	369	366	367	343	399	391	413	372	340	389	362	384	388	373	395	390	425	385	375	389	370	412	375	376	385	350	367	372	391	403	375	404	380	401	357	372	377	379	369	353	372	400	380	378	356	376	383	375	389	350	368	352	430	385	386	324	399	358	371	392	392	378	341	369	370	378	369	401	380	384	349	356	402	404	386	338	398	371	361	367	355	345	373	369	360	381	366	351	382	435	354	386	364	385	381	387	363	362	374	388	352	419	362	394	376	358	362	391	358	399	383	391	394	362	392	370	374	362	369	373	379	392	372	385	427	385	366	384	347	366	395	397	349	377	382	429	357	348	397	378	369	393	386	366	397	395	359
48991	64315	62910	51860	38959	16992	12823	7600	2883	1162	921	2502	1736	951	919	912	937	951	913	931	921	1107	1418	1844	1910	1633	1031	898	934	947	905	985	869	891	933	960	843	860	929	924	933	941	880	881	965	893	894	922	947	952	938	957	959	878	922	933	967	935	935	930	929	913	956	893	917	901	876	901	883	914	924	1002	884	879	942	945	993	829	945	894	956	894	901	954	914	894	979	870	905	908	902	928	930	892	942	906	925	922	891	914	891	904	880	933	903	909	967	885	915	931	929	899	939	898	948	883	850	884	925	948	886	913	941	907	871	972	902	952	937	897	860	946	932	908	903	925	889	917	948	896	950	902	943	953	946	911	876	896	868	923	885	892	855	934	897	880	924	891	948	896	884	963	909	974	965	943	910	922	929	898	920	920	907	952	971	966	928	892	856	923	916	978	886	899	913	941	870	887	916	883	918	832	886	916	926	979	914	890	906	937	891	848	947	917	891	939	883	903	848	869	957	922	873	908	934	972	958	938	931	944	859	942	919	943	901	948	882	927	962	873	959	911	900	873	938	888	960	938	943	893	904	936	949	939	962	894	922	910	956	923	915	933	929	953	880	874	930	922	909	938	935	843	925	914	909	985	934	901	893	946	908	949	871	888	919	957	938	909	947	893	920	919	899	946	909	947	874	875	916	924	907	892	908	924	907	892	874	966	973	889	889	890	936	928	874	966	874	903	879	916	943	948	947	910	922	901	897	908	910	919	907	903	901	876	938	903	898	938	914	906	941	886	936	903	940	938	899	933	934	942	940	895	876	863	857	888	846	942	892	884	896	892	918	939	956	991	912	922	897	887	885	907	961	890	947	908	890	876	953	925	956	928	901	944	841	931	922	890	978	878	906	922	941	904	888	926	895	944	913	889	923	875	914	928	850	891	883	927	890	907	964	923	950	939	896	923	872	965	910	905	896	955	908	872	900	880	896	905	975	859	925	896	895	892	877	890	952	888	910	963	888	965	953	884	954	882	899	947	893	908	954	934	926	947	929	905	901	953	856	905	931	921	890	951	874	925	915	883	908	935	926	877	928	902	919	863	902	896	968	859	941	900	973	899	898	890	892	892	912	976	910	944	899	899	953	919	915	928	940	902	895	911	882	891	887	882	934	928	909	900	936	920	1000	891	920	887	889	927	891	886	954	885	936	877	917	886	894	947	932	890	906	926	891	890	883	951	916	866	903	874	945	888	918	876	917	894	858	848	898	909	914	931	936	883	955	970	888	872	908	923	920	872	870	916	883	916	914	917	929	948	900	933	903	945	908	926	889	925	920	946	922	855	877	910	899	952	919	906	922	894	915	918	922	902	943	927	934	936	951	913	898	939	915	900	924	865	923	989	899	949	928	931	900	924	899	841	898	923	917	834	949	908	904	914	915	933	859	953	913	901	946	869	963	935	912	897	931	867	932	871	954	915	972	891	893	888	915	894	913	920	883	935	932	889	914	939	924	911	908	890	921	887	894	931	876	896	882	940	912	871	942	890	946	891	926	942	856	902	930	893	878	920	961	931	922	925	875	952	897	907	916	988	888	891	889	941	890	919	864	908	907	885	916	937	914	929	900	929	852	941	890	950	899	922	886	899	898	885	884	932	916	919	941	946	930	915	887	929	941	929	896	899	914	901	899	874	898	945	908	873	924	893	890	877	918	962	943	939	910	881	930	895	884	945	891	933	909	909	929	925	950	912	853	927	884	945	971	869	927	903	879	952	917	958	872	909	913	933	921	867	883	951	900	899	894	866	933	905	905	912	923	930	922	829	928	896	912	917	873	864	984	900	968	867	922	918	885	925	868	945	922	920	906	886	893	856	927	925	938	925	879	917	920	928	847	882	931	885	939	887	916	884	929	919	863	968	875	951	939	908	919	907	895	912	954	918	943	931	888	963	909	915	876	905	907	921	897	897	921	905	863	918	972	900	928	911	900	950	858	929	961	943	911	960	922	904	859	872	877	887	913	856	937	908	931	901	917	907	921	914	888	978	942	927	938	909	902	909	929	885	939	926	921	953	915	883	920	897	891	940	939	959	928	920	870	932	975	914	934	957	924	906	884	940	900	946	902	926	878	909	931	881	893	898	837	907	874	906	906	908	906	946	924	939	917	961	881	875	940	970	942	845	878	906	863	921	903	926	960	965	900	943	937	918	909	900	943	921	899	865	913	906	935	911	873	935	931	872	965	962	903	913	991	927	947	929	911	895	971	900	907	903	892	890	883	953	928	958	931	937	877	953	958	892	902	904	970	890	915	954	898	913	925	935	929	936	911	929	921	921	911	941	854	902	959	881	921	953	927	918	908	950	915	916	895	942	934	921	988	896	892	923	900	903	896	915	894	923	936	922	858	904	895	937	964	836	915	926	918	958	935	897	937	907	901	961	926	869	893	982	913	862	908	946	916	945	925	925	926	846	940	915	892	922	904	931	880	908	885	929	904	947	899	916	884	900	954	890	959	929	847	917	929	949	948	876	848	947	957	913	911	935	872	874	944	946	959	912	874	920	903	919	893	989	924	959	936	926	893	913	904	955	904	949	946	972	935	875	930	892	888	912	941	913	902	948	883	942	939	928	935	923	921	925	896	923	908	861	901	916	886	918	875	863	888	939	855	948	966	882	880	911	965	939	867	914	913	987	909	938	907	913	924	923	904	885	909	948	905	904	903	943	968	967	868	898	843	854	951	923	949	888	911	951	968	961	890	870	926	960	892	904	919	927	887	915	923	906	933	895	896	904	909	917	893	940	893	914	946	942	972	938	932	937	983	943	918	965	958	893	930	904	845	930	873	967	915	903	953	916	893	934	905	923	884	946	899	944	876	922	934	951	921	889	951	901	899	945	872	900	865	918	965	884	882	922	900	943	894	915	891	923	934	863	900	927	882	941	882	877	901	958	926	887	852	903	905	917	932	924	903	884	908	942	916	902	975	949	914	934	886	897	931	906	935	926	895	907	913	912	902	889	842	935	905	914	892	905	861	890	894	918	923	939	921	928	880	863	911	933	846	893	922	899	922	950	893	931	917	971	849	875	909	940	982	977	920	948	902	872	941	966	916	880	854	929	896	910	913	895	917	902	905	908	931	893	857	910	926	926	942	842	935	977	900	878	875	959	909	896	876	882	921	948	956	949	898	943	850	944	930	880	921	914	962	971	957	907	901	873	917	915	868	929	915	910	885	907	938	972	927	901	918	950	906	899	908	927	847	970	917	932	899	954	888	918	969	894	952	864	920	922	907	878	876	940	897	915	924	886	933	920	895	946	923	917	863	917	942	908	965	945	924	880	942	947	847	943	897	893	916	910	907	899	923	953	888	893	980	876	886	905	917	952	921	922	903	886	930	906	929	929	920	968	898	921	933	934	934	951	964	901	897	870	927	929	895	925	845	934	963	905	926	899	898	913	940	894	940	982	909	886	922	985	924	910	920	915	935	895	867	927	923	911	955	935	926	928	934	881	894	934	915	961	979	952
76812	78328	68203	48940	33657	17052	5294	2537	717	516	367	542	578	385	366	415	393	382	384	360	353	416	478	557	478	453	390	373	399	403	397	419	368	393	377	403	345	390	389	407	414	352	364	350	379	378	364	359	381	375	401	378	365	394	365	378	360	378	392	338	374	381	368	361	377	375	345	377	356	370	408	412	367	369	361	394	383	400	329	368	426	367	362	364	362	393	350	402	371	371	386	379	399	393	357	372	384	358	384	384	343	365	373	350	359	389	381	339	349	364	382	385	400	398	351	389	404	352	393	396	365	394	359	377	420	341	394	350	366	378	361	362	368	371	369	385	424	376	407	391	370	359	356	382	382	375	370	341	338	404	334	352	379	372	348	364	362	384	375	400	386	382	380	401	409	366	351	405	408	392	372	381	355	363	369	341	353	417	373	388	393	405	407	390	385	369	370	383	385	360	359	349	370	410	376	340	356	379	374	334	424	387	362	351	342	399	356	365	425	361	351	358	363	370	339	377	343	368	376	385	402	350	392	349	392	416	378	344	376	378	396	375	422	365	384	372	416	414	380	391	373	391	373	380	388	394	391	383	376	385	330	383	366	386	422	377	404	428	348	363	389	364	339	365	365	362	403	361	344	389	384	365	381	381	356	340	334	367	362	383	383	376	397	368	364	380	390	370	355	379	443	366	423	372	396	374	356	376	363	385	348	375	361	370	364	390	378	363	371	359	350	374	373	385	374	350	373	362	374	382	398	372	382	353	389	362	383	393	377	353	324	328	346	359	376	355	388	396	385	357	391	385	348	362	357	383	348	377	385	368	346	360	389	378	380	387	363	363	379	358	351	355	357	344	351	407	399	357	364	386	381	385	383	375	383	346	375	396	402	372	350	365	390	377	344	357	429	347	370	389	343	360	361	409	419	386	408	365	380	385	370	381	361	411	413	399	386	407	415	365	368	363	387	374	374	355	387	380	379	394	419	407	391	400	393	373	421	376	407	342	381	425	398	400	372	384	402	399	372	359	380	382	387	378	337	377	385	357	383	380	402	383	386	381	389	364	374	402	365	388	388	370	387	394	366	374	399	400	358	412	427	369	397	368	397	387	384	378	363	371	410	378	399	392	399	420	363	403	408	372	372	361	375	391	405	396	364	379	364	347	359	389	362	346	363	359	373	384	396	379	393	416	376	393	383	369	380	362	386	393	379	358	367	386	406	363	372	388	384	416	376	370	372	374	378	381	391	373	375	381	364	373	372	397	342	362	408	411	422	389	351	419	393	357	392	378	385	367	380	386	390	369	386	373	373	384	383	349	397	382	354	363	368	400	417	396	388	386	394	384	373	378	381	377	394	376	406	376	394	390	395	374	376	380	357	362	365	364	382	397	387	376	371	371	388	363	363	404	384	382	373	373	416	408	376	428	413	349	342	395	383	363	388	380	353	330	392	419	420	379	382	353	347	372	394	394	373	381	355	345	385	407	345	394	369	331	373	403	365	406	397	373	385	350	370	376	412	356	367	391	391	400	394	379	407	365	398	357	411	373	394	397	364	371	373	376	415	388	367	381	384	357	383	382	387	360	388	396	348	386	389	356	391	336	384	403	372	353	404	357	381	370	368	425	351	368	318	378	396	410	372	387	359	350	364	380	389	364	333	390	372	369	374	402	418	364	403	363	371	406	318	349	392	385	372	375	379	389	372	347	378	369	356	388	344	332	355	412	399	370	362	352	390	387	377	361	348	390	382	387	374	364	388	367	385	382	407	387	333	427	382	349	378	401	374	400	352	397	363	385	381	356	389	363	388	345	362	399	411	393	403	411	406	340	393	394	403	358	379	380	372	357	380	381	368	385	381	383	424	336	354	357	372	395	383	379	385	386	371	366	387	386	386	376	377	380	339	410	359	391	379	368	399	405	354	375	395	356	380	387	384	383	374	396	394	364	353	396	394	371	391	439	387	355	389	362	375	373	342	366	367	381	369	345	363	370	378	371	369	388	389	406	372	355	373	402	396	367	390	409	380	368	370	399	383	361	363	341	389	345	372	374	354	378	366	364	351	404	364	376	382	355	366	389	369	420	421	373	362	367	373	385	373	380	386	418	379	365	365	372	367	354	392	351	347	405	359	358	376	386	406	388	377	407	401	343	377	410	399	405	437	361	374	360	374	342	401	349	363	407	387	368	395	355	405	358	414	354	374	381	368	394	368	401	417	383	386	381	399	386	375	390	366	334	362	371	390	362	358	343	393	345	379	364	360	366	342	355	366	368	395	392	374	389	366	327	391	396	385	379	349	397	334	376	385	341	390	362	396	370	391	405	371	332	401	430	364	378	382	370	357	422	410	405	405	378	393	390	384	377	369	399	371	418	368	363	396	381	397	376	359	417	373	394	381	358	370	402	355	386	348	386	399	366	343	350	393	367	370	415	380	330	447	388	397	374	375	363	377	374	370	377	370	357	404	384	349	404	345	361	380	380	382	383	372	412	383	388	372	372	330	421	362	374	377	399	350	373	359	367	362	362	401	357	342	388	379	384	397	334	393	379	382	374	407	362	376	373	367	381	349	413	398	391	383	402	384	415	365	396	352	386	398	424	386	353	352	363	396	393	360	368	371	379	381	420	390	398	354	368	386	353	374	355	366	389	359	387	410	375	342	364	368	405	383	364	418	388	353	397	391	375	368	359	372	386	416	361	397	382	415	343	394	353	379	365	358	375	395	383	378	382	380	377	389	357	389	348	420	380	331	373	415	363	353	366	365	390	391	379	371	426	392	375	406	386	378	409	381	385	392	369	349	358	372	381	377	421	396	402	387	374	394	343	343	378	369	383	363	372	389	368	376	346	371	363	385	365	370	360	363	366	351	386	452	368	382	400	383	391	411	352	381	341	373	360	379	368	390	387	364	379	371	382	394	403	402	362	333	361	349	358	372	385	361	361	377	380	405	365	368	435	406	372	366	351	328	379	363	378	374	412	377	349	374	361	355	379	385	373	371	402	393	366	395	368	382	375	391	392	414	330	385	377	363	424	392	371	394	393	372	406	367	387	362	376	389	379	387	396	365	369	388	382	350	358	364	378	342	366	398	417	371	403	393	388	368	366	354	382	390	385	387	373	369	394	376	378	357	346	380	352	378	358	368	411	365	393	366	402	390	349	405	367	421	346	365	385	362	379	393	376	378	402	395	444	370	395	418	344	387	380	380	432	406	389	394	384	360	393	350	358	369	447	391	365	370	373	350	368	398	357	359	394	399	387	409	392	397	365	428	390	375	380	379	399	351	359	366	398	394	395	405	352	394	384	330	376	381	365	388	371	380	383	354	363	372	386	390	380	399	373	393	374	371	396	357	339	347	394	366	408	377	399	336	385	379	355	400	361	382	414	369	359	388	370	349	391	339	355	405	348	351	366	355	344	362	372	367	346	378	406	347	420	381	384	359	358	404	384	370	330	425	384	394	400	393	378	371	375	413	388	373	357	353	375	356	379	345	387	371	407	385	393	365	369
50470	63380	62361	51701	40759	22097	12789	7563	1972	1644	958	2088	1933	920	953	906	955	892	915	992	919	1083	1595	1786	1705	1276	997	931	892	904	902	915	913	902	891	908	896	874	943	902	899	927	903	857	941	984	917	900	984	927	878	923	976	904	892	880	925	896	912	891	889	876	938	854	865	922	942	968	937	887	893	892	856	925	911	892	859	958	877	913	884	850	942	959	963	924	933	923	936	924	956	980	894	866	922	957	908	874	900	928	902	867	938	927	930	897	936	932	897	940	921	924	954	849	935	877	926	935	950	902	912	933	919	893	897	942	903	925	899	929	916	903	892	883	921	945	942	919	873	914	932	936	913	888	920	882	836	907	928	915	921	933	867	917	895	899	954	903	879	929	934	930	875	879	891	948	908	855	953	909	928	907	872	902	891	915	918	913	935	899	910	877	916	902	925	878	956	958	990	902	914	946	901	876	959	912	910	897	913	935	886	894	900	938	888	966	951	931	905	920	898	923	930	905	891	935	872	933	925	907	971	879	960	925	879	902	866	920	891	910	946	882	928	914	946	909	953	911	914	916	897	897	919	927	909	926	919	880	891	964	984	931	898	922	924	924	887	952	920	903	956	861	941	878	937	885	876	912	910	913	916	914	915	915	921	899	986	925	931	883	919	872	925	948	918	927	891	871	914	893	883	957	915	917	946	952	878	915	889	895	955	885	925	914	900	916	913	872	903	945	939	936	945	925	935	877	889	908	948	925	934	906	883	937	889	892	942	904	891	932	898	874	1005	870	938	909	904	910	954	873	904	945	909	885	921	867	888	941	960	903	939	851	909	929	914	931	894	924	925	984	993	976	900	909	898	876	886	941	917	938	950	949	911	911	913	918	891	904	879	971	947	887	895	921	884	863	870	983	973	892	954	921	855	916	924	900	920	893	935	925	990	925	965	926	890	896	853	967	915	911	927	934	883	922	907	915	966	973	897	893	910	932	910	884	962	908	870	924	911	878	918	952	865	888	896	883	948	924	924	907	915	938	890	910	939	911	911	904	946	906	905	901	954	875	911	931	934	904	956	885	882	929	942	895	876	905	886	945	900	894	896	928	923	953	892	901	956	929	911	965	906	952	942	909	904	938	901	848	898	932	838	908	929	923	919	895	866	926	935	934	934	966	864	919	946	876	875	882	907	934	940	958	977	907	859	918	940	929	895	951	972	935	953	944	925	907	946	924	941	925	965	895	911	849	904	891	927	926	886	974	923	916	962	851	939	900	972	916	881	898	926	898	970	938	955	879	901	905	898	924	946	922	913	922	932	893	863	905	895	876	905	856	894	886	959	944	911	921	899	929	904	890	886	844	935	876	994	954	862	911	898	950	831	920	908	913	938	963	959	949	915	923	878	878	904	957	926	900	926	901	890	926	903	873	904	877	933	895	939	938	933	933	954	949	893	897	873	921	926	940	859	862	889	930	923	907	960	869	895	892	949	900	946	918	938	917	922	919	903	923	917	900	941	918	929	852	889	911	923	869	921	929	910	896	905	943	908	939	958	908	905	938	877	905	936	945	921	940	905	930	889	937	952	911	921	896	909	964	902	932	915	902	908	884	924	911	955	907	888	933	925	914	882	867	933	947	888	914	869	929	963	925	878	924	930	849	922	916	896	896	890	860	903	919	949	924	879	925	918	948	889	925	935	981	933	912	898	917	883	921	868	838	886	901	909	929	914	927	927	885	918	941	1007	947	901	933	961	929	917	899	849	926	866	905	953	920	893	952	941	967	916	874	926	955	944	926	909	959	950	840	940	897	925	923	927	956	912	870	913	923	889	923	930	918	893	906	909	872	925	925	913	930	907	922	925	950	893	891	882	881	965	869	962	941	917	928	888	930	937	940	885	911	908	865	867	887	920	927	950	896	828	939	903	899	959	942	934	899	956	887	1028	907	885	932	925	878	930	929	871	935	945	893	938	876	915	884	883	910	938	891	942	897	970	962	907	966	908	911	854	902	914	995	939	930	950	968	925	937	932	918	954	954	927	896	874	894	853	895	921	928	874	974	891	918	917	890	914	902	894	898	930	951	914	940	893	947	911	908	921	882	937	906	876	933	947	911	911	951	942	918	969	885	931	877	953	897	896	926	903	893	926	887	918	917	974	870	893	861	928	930	934	927	955	915	876	891	935	932	843	948	909	909	913	971	874	943	980	894	954	881	865	962	941	954	943	904	938	902	937	846	926	945	951	907	899	918	895	897	907	956	956	880	918	882	893	929	968	920	913	916	894	938	913	955	867	924	921	899	946	948	922	939	892	907	946	904	939	914	887	850	885	930	917	918	908	815	865	923	895	987	925	901	952	894	909	894	946	931	910	909	975	848	899	917	886	935	876	971	942	911	919	961	935	910	906	907	916	912	932	864	915	961	918	926	910	947	887	951	912	946	889	907	876	983	942	948	941	893	889	942	874	885	965	917	870	899	924	937	909	920	934	918	882	950	896	933	922	871	895	930	897	915	999	907	894	910	959	903	955	881	868	961	921	925	868	907	948	893	955	893	894	910	901	885	914	947	918	883	882	907	871	866	907	873	902	966	953	895	922	822	1000	938	904	917	923	874	966	938	923	899	919	870	872	892	915	976	928	924	933	885	868	939	920	923	930	881	966	962	864	894	904	892	942	928	895	926	901	933	838	919	959	886	894	850	871	929	914	930	942	930	959	884	941	896	936	916	899	870	949	938	938	1013	897	906	899	958	943	941	939	897	954	928	969	922	864	858	896	883	954	905	886	910	899	907	915	932	919	893	878	913	974	925	932	906	955	898	907	955	925	900	892	892	899	876	916	919	896	898	877	915	952	948	896	891	888	900	923	915	930	894	892	935	932	893	898	907	901	893	998	912	921	925	916	889	869	906	902	899	949	977	930	946	969	912	914	944	929	933	925	899	877	862	916	950	895	919	892	894	913	958	949	871	913	908	870	873	907	937	918	860	927	924	916	853	893	935	923	940	889	864	940	942	949	918	915	939	944	928	965	911	893	949	900	920	919	915	900	888	895	869	926	927	921	886	851	906	929	977	883	866	915	896	933	980	954	920	945	929	896	887	909	901	919	950	902	916	895	913	934	878	947	923	995	953	951	893	952	916	961	922	908	892	890	933	931	926	966	930	936	927	937	838	877	933	965	893	926	951	932	943	964	895	908	929	879	911	890	891	947	881	930	930	939	933	883	900	939	891	908	1001	945	927	941	877	945	877	890	942	922	937	938	918	932	929	959	948	946	866	944	886	912	970	910	862	939	872	935	864	878	947	972	925	907	929	858	926	894	926	922	917	944	878	947	920	922	890	865	914	931	884	909	912	894	923	907	924	927	968	937	890	971	932	927	936	959	921	881	907	915	892	882	952	934	917	881	943	999	940	915	894	951	948	927	883	953	920	901	896	904	882	959	914	903	899	907	897	929	925	829	931	911	938	907	887	890	919	922	993	934	951	877	931	926	1004	900	919	895	937	943	911	891	920	891	899	956	931
75412	77927	69208	49236	32148	14957	6562	3187	612	389	372	520	833	358	409	406	388	395	396	397	369	518	523	541	461	474	395	356	397	394	374	398	347	361	363	407	359	353	381	404	381	333	377	370	380	354	361	378	372	362	377	377	374	376	363	407	355	383	396	372	414	385	384	378	355	348	409	366	406	368	375	369	405	354	411	392	412	340	389	389	371	348	376	352	390	367	409	379	363	382	388	358	412	359	391	349	376	408	349	390	394	381	342	368	408	379	337	394	357	355	399	368	402	367	410	377	381	400	352	379	419	363	372	381	390	376	374	333	344	388	358	354	360	399	358	386	382	344	365	374	372	379	364	392	412	396	397	384	390	359	333	378	374	398	342	409	412	374	337	355	357	373	373	381	360	420	438	346	395	400	371	390	405	350	376	402	353	367	356	367	366	386	353	374	370	352	355	371	332	372	399	373	364	386	385	414	398	385	388	374	352	358	388	397	383	365	345	369	412	359	366	338	357	388	396	412	392	388	409	396	372	356	380	378	360	368	377	393	379	379	381	379	357	368	351	404	359	401	349	378	402	406	363	345	387	335	395	394	357	381	383	381	376	403	394	362	366	378	333	368	377	332	343	362	357	353	361	398	384	380	406	369	380	402	389	397	392	382	407	365	388	375	343	398	391	370	390	358	399	393	402	303	352	410	341	393	358	350	385	410	395	363	369	438	364	385	364	375	393	400	348	389	408	389	386	357	405	415	342	363	408	368	347	391	367	378	377	368	370	357	385	357	351	360	362	430	354	356	370	360	377	350	363	358	379	381	362	349	379	357	347	386	365	397	395	365	397	358	414	385	394	367	366	352	349	382	389	361	389	381	352	372	426	369	396	331	383	357	380	389	382	353	403	381	391	366	381	387	376	380	368	367	375	334	397	379	412	342	337	400	397	381	359	370	364	384	396	371	332	379	385	390	392	387	397	385	371	383	384	354	400	389	397	378	387	350	355	384	363	383	389	387	372	359	376	376	353	335	373	390	391	396	381	363	365	384	394	371	398	364	387	377	329	388	379	377	376	386	366	385	359	372	404	331	333	342	341	371	363	391	377	402	375	409	353	403	370	350	355	369	393	382	389	351	374	403	372	391	350	401	406	392	369	375	404	388	369	370	399	388	372	352	365	352	386	387	379	401	379	354	345	366	376	388	405	351	350	380	398	403	389	350	388	374	353	353	358	378	385	391	382	334	421	344	407	367	375	339	381	376	390	400	370	395	378	357	383	390	377	346	348	358	356	356	340	377	334	384	362	384	334	401	373	376	367	373	381	425	349	368	355	389	371	366	406	365	390	377	395	354	393	395	375	392	380	362	362	380	379	360	363	357	373	375	410	382	324	355	376	343	369	374	372	357	375	390	384	403	388	379	346	363	368	336	360	369	377	379	369	340	411	377	374	392	341	401	335	397	348	367	400	367	379	389	405	391	392	381	362	403	377	347	362	379	375	359	397	376	355	406	379	371	376	351	390	349	396	387	382	343	376	359	407	348	342	374	323	393	341	387	377	397	365	401	356	377	341	346	362	368	337	389	366	381	367	392	351	400	379	364	367	397	385	385	346	403	396	364	399	373	365	394	393	355	389	400	356	394	348	344	388	345	380	379	395	363	357	419	369	407	409	357	372	385	395	301	346	377	400	379	359	408	370	360	394	345	348	381	397	403	354	373	418	378	356	408	418	364	365	402	408	381	386	371	361	362	367	328	364	373	397	369	362	369	365	393	413	382	399	407	336	381	383	364	354	365	345	336	382	382	397	380	379	362	364	425	350	368	384	383	392	398	402	369	403	399	349	374	397	392	332	388	392	369	367	405	374	379	413	437	354	377	361	375	389	359	373	363	374	376	361	374	386	388	364	367	401	373	381	392	380	361	392	372	380	383	352	400	360	368	361	389	371	372	393	369	409	335	391	373	409	393	377	366	359	386	392	384	359	360	373	412	381	342	383	347	397	376	393	361	370	378	338	390	357	368	363	367	402	360	389	355	383	394	366	413	354	335	426	337	393	395	354	356	408	367	336	384	386	378	390	378	369	394	360	356	380	401	379	391	356	362	387	325	394	391	385	395	349	363	398	383	328	388	404	376	383	381	401	399	341	374	387	359	386	377	341	376	396	331	403	362	379	388	362	369	402	370	416	350	401	366	375	375	363	395	397	362	393	380	394	390	350	359	371	401	390	383	366	407	385	382	402	389	347	362	385	363	376	424	354	362	390	419	345	402	368	398	396	365	379	389	380	360	369	357	364	383	387	397	374	366	361	420	400	371	382	421	380	407	408	387	398	359	385	408	384	401	381	386	388	381	404	352	367	391	391	388	364	386	383	393	378	376	343	381	407	353	402	386	403	393	364	401	309	392	361	396	396	354	359	372	378	337	353	364	348	393	386	388	342	410	369	354	424	415	395	365	374	405	367	400	385	354	403	393	399	390	380	354	364	375	363	370	385	388	350	377	396	331	403	357	436	363	398	377	365	388	421	333	341	356	368	404	365	370	382	396	392	348	379	382	331	417	379	385	350	355	403	402	363	415	425	363	344	366	357	406	376	384	407	378	358	378	359	345	391	380	379	359	403	377	364	357	395	403	369	369	373	354	388	356	373	363	395	380	366	380	357	352	400	412	371	396	402	367	407	396	373	388	354	377	400	382	395	400	382	383	404	411	378	416	396	397	345	365	385	401	348	376	392	357	342	387	354	401	412	343	379	390	373	356	357	357	393	364	377	389	356	366	370	347	369	413	410	406	369	359	398	403	353	335	382	389	379	384	360	389	381	347	369	353	375	387	390	334	364	356	387	374	371	396	415	390	394	388	366	409	355	379	393	368	410	376	373	396	388	378	347	371	370	375	388	391	368	358	385	334	362	374	342	392	375	387	370	403	380	360	404	409	379	388	382	361	413	359	384	381	395	359	359	381	376	378	338	367	412	388	378	384	367	361	384	361	381	355	358	380	350	366	375	365	382	356	382	336	381	380	359	377	340	356	374	384	341	387	371	390	411	371	414	366	363	394	386	365	368	366	404	377	342	420	396	386	397	398	406	367	403	383	398	379	394	390	371	396	374	385	394	376	367	340	341	414	384	364	387	389	367	388	378	342	380	383	393	375	379	393	411	364	384	369	385	350	408	411	351	401	368	388	430	323	354	393	364	372	415	361	402	375	372	399	379	361	383	424	377	402	353	399	381	359	349	363	360	385	382	377	407	370	414	395	360	349	367	385	385	369	378	405	381	377	346	427	367	371	374	403	382	390	390	404	364	358	382	413	393	365	362	363	388	426	404	352	312	378	368	341	398	377	370	371	389	361	367	372	403	347	368	388	383	388	366	412	351	387	372	349	362	386	371	345	366	377	349	379	386	387	368	380	373	365	370	377	353	366	385	362	379	384	352	364	369	362	338	432	387	374	393	413	338	373	371	363	375	359	378	388	346	360	341	345	364	382	374	425	441	380	371	348	349	378	374	395	364	360
49506	62996	63696	52004	38319	21251	15783	9715	1454	972	973	1609	2915	918	935	958	930	996	904	954	891	1676	1946	1848	1473	1294	931	893	931	881	932	975	906	909	935	931	938	940	930	922	917	895	903	939	911	901	928	895	902	1003	996	884	964	927	955	934	962	934	910	902	939	902	838	915	883	887	929	931	907	936	885	888	914	906	888	942	898	911	892	894	934	922	860	940	912	922	940	908	883	951	914	901	895	930	890	910	905	891	942	950	892	906	853	968	912	933	890	864	856	911	909	973	939	951	949	938	896	927	885	908	890	892	884	905	908	907	958	975	887	944	966	947	941	876	912	946	885	921	934	927	935	916	924	983	895	876	937	880	867	918	905	902	899	890	920	876	933	902	953	940	900	843	888	942	874	903	908	935	936	906	921	914	942	934	935	917	878	934	909	940	887	908	906	890	930	928	899	866	969	963	854	878	904	914	913	959	912	906	933	884	924	915	901	871	938	936	970	900	939	908	920	954	892	884	927	890	937	874	904	921	925	965	850	918	883	894	933	906	950	887	981	896	892	955	911	905	912	874	925	921	945	940	895	908	958	927	940	924	920	920	888	964	860	916	931	878	856	885	901	904	907	936	924	884	873	979	945	876	866	913	894	870	965	918	927	966	926	949	895	938	901	946	877	922	926	911	963	913	945	927	889	934	912	929	902	930	907	926	954	864	953	923	969	924	951	902	969	918	916	878	907	905	927	880	879	942	879	921	924	912	855	935	923	902	905	923	960	972	884	921	948	930	851	964	863	905	923	892	924	916	967	899	912	915	948	906	900	863	916	870	948	929	928	914	928	930	880	924	898	891	942	904	934	894	945	941	901	927	935	886	882	917	856	854	912	894	900	954	868	985	875	963	897	926	920	939	928	947	951	956	924	918	894	916	906	948	915	909	926	906	882	941	934	868	973	861	796	950	909	910	920	872	888	912	894	932	891	921	895	916	910	950	918	929	990	907	951	892	946	880	891	931	928	908	937	902	975	905	920	916	882	889	965	888	902	873	911	871	888	944	892	865	917	882	958	932	861	946	859	893	937	897	979	891	884	901	931	877	990	930	926	930	851	894	908	935	927	909	963	939	874	924	975	892	870	910	979	925	961	906	894	956	887	981	912	930	918	883	837	923	896	854	921	888	892	948	957	883	875	901	871	936	915	936	902	937	914	932	924	949	973	898	856	898	919	905	928	893	925	875	869	892	912	927	894	837	947	895	896	942	887	928	918	915	912	900	842	875	918	893	945	936	899	936	943	902	881	907	935	926	866	941	869	900	926	940	934	872	896	910	904	953	943	914	939	937	899	960	943	902	957	961	884	939	931	935	905	882	973	926	909	924	912	906	944	922	888	885	921	885	941	893	904	900	901	892	963	885	902	942	945	886	936	885	950	927	923	926	936	982	899	939	954	903	1004	884	880	907	871	933	870	880	895	881	934	851	834	941	930	892	917	908	905	881	922	935	954	927	906	950	864	955	905	903	906	937	874	919	931	919	902	859	946	889	948	943	914	929	912	920	909	899	970	913	882	909	902	914	920	932	848	886	882	907	916	911	934	942	915	897	929	949	963	922	892	932	875	950	922	870	902	938	891	892	890	881	911	856	893	913	896	976	911	935	895	871	971	931	870	905	841	990	931	893	891	898	960	905	865	909	901	940	882	913	936	911	899	940	912	919	901	909	920	905	911	861	901	902	926	904	854	902	939	1008	888	892	893	885	942	892	889	977	838	903	915	895	848	874	920	950	864	898	915	875	913	931	936	880	930	927	914	865	945	925	870	928	883	978	938	915	973	913	954	942	934	872	925	936	884	841	920	879	915	885	955	899	940	907	939	919	959	918	909	892	920	885	883	952	936	955	918	955	856	891	912	962	898	917	969	976	943	909	893	911	927	908	941	922	929	971	957	965	902	877	918	906	895	890	881	897	903	916	919	932	927	943	954	886	912	852	913	895	921	869	920	937	938	854	982	975	888	941	962	914	962	933	898	903	950	861	883	896	901	908	922	907	881	933	902	911	934	910	902	926	934	930	937	876	975	909	932	878	888	890	935	919	920	898	881	906	926	889	918	989	995	953	961	908	864	947	929	923	850	868	926	896	890	928	895	921	940	892	911	926	944	954	905	901	848	950	928	946	861	938	917	903	927	918	910	924	854	854	852	954	943	930	913	871	951	931	911	915	905	886	899	926	928	937	966	938	888	970	913	891	941	926	945	907	897	933	891	917	934	930	934	877	930	896	893	961	853	940	892	923	843	917	922	936	894	910	952	893	914	910	924	887	940	874	939	921	890	921	872	931	909	883	975	970	898	947	903	871	926	899	911	888	924	861	900	861	905	957	885	898	898	922	871	916	918	886	937	841	884	888	910	866	915	914	951	846	955	929	940	969	924	896	896	975	862	913	878	916	951	945	894	954	903	950	925	941	935	914	834	921	932	897	935	924	915	892	895	921	930	853	991	897	920	932	917	949	908	904	876	918	924	917	940	926	933	942	887	914	933	928	900	889	862	906	919	933	905	918	922	866	879	903	844	886	928	858	913	942	925	948	905	873	909	899	893	902	908	918	906	919	958	912	936	900	897	944	893	923	887	904	890	900	940	919	903	917	928	889	916	939	942	934	932	942	907	923	884	930	885	891	930	914	882	937	878	877	896	874	876	990	927	918	908	920	907	936	955	938	944	884	948	901	868	959	879	901	906	908	883	971	909	927	936	969	916	867	898	870	916	904	935	891	919	888	930	870	929	939	982	902	925	893	903	932	884	877	914	946	889	893	914	930	918	910	915	915	935	939	934	938	920	959	896	946	906	855	882	880	875	908	894	908	960	926	893	947	940	888	947	881	907	927	906	900	980	913	886	917	914	941	964	933	911	863	913	930	944	889	910	931	923	916	917	882	927	896	925	924	865	1000	925	925	931	889	957	955	900	915	952	919	938	898	921	943	917	884	890	866	900	902	927	919	918	904	916	887	929	947	928	876	932	896	924	864	910	842	980	962	937	950	895	875	882	951	889	939	890	944	939	885	952	922	888	934	937	927	914	943	908	946	916	879	888	955	882	944	928	914	938	921	917	905	938	897	882	917	875	916	846	897	895	908	932	912	907	926	920	899	947	896	904	912	857	930	904	935	970	893	872	909	944	888	910	939	901	930	932	909	931	935	919	916	924	934	899	909	888	909	936	950	854	955	890	883	953	922	878	949	956	896	891	888	943	930	899	889	910	944	892	896	940	922	946	887	913	915	889	927	916	928	925	893	892	864	928	931	924	920	926	916	898	896	888	908	920	966	877	900	923	867	881	929	965	906	908	944	896	883	921	889	914	912	921	935	925	902	932	875	887	845	934	940	941	922	915	878	945	889	906	895	867	900	908	898	882	888	955	954	960	901	945	915	941	962	931	907	916	893	944	925	942	877	923	929	891	916	908	960	887	907	912	909	918	973	910	889	949	950	904	896	948	928	904	981	909	950	946	926	933	971	898	905
76152	78593	70696	50283	31615	14917	6601	3431	967	439	375	469	811	374	386	406	362	390	384	371	390	423	499	478	450	381	383	383	362	418	385	339	376	410	384	352	399	420	360	365	368	336	434	359	374	388	355	361	354	400	362	368	348	394	334	379	366	381	396	388	385	400	373	407	375	391	371	418	371	360	390	389	363	399	379	395	363	360	321	378	363	365	334	396	366	392	357	367	363	357	350	402	363	345	375	379	396	363	360	380	393	376	404	355	392	378	403	401	364	361	395	388	395	371	369	375	369	353	373	402	396	410	397	420	347	439	400	389	395	365	344	381	373	342	351	382	340	388	356	371	371	365	355	381	385	384	388	342	373	379	374	372	406	403	377	354	378	375	404	376	378	418	431	386	398	362	376	370	382	372	367	387	377	352	371	342	364	379	364	357	363	386	377	406	403	366	346	351	372	362	375	377	344	368	396	375	387	373	381	384	392	391	380	374	381	364	348	351	376	359	364	342	367	402	393	403	393	365	393	410	391	372	362	361	352	367	352	370	394	364	367	383	387	358	373	385	330	361	379	412	384	347	376	387	371	401	357	399	384	365	354	377	356	358	388	342	355	369	339	356	338	330	355	392	370	392	373	367	379	374	369	387	426	381	386	337	347	385	365	383	392	330	391	362	383	384	404	406	373	411	377	370	377	397	363	338	370	365	393	392	391	394	350	366	338	374	334	370	361	373	388	394	351	392	376	381	381	399	391	361	418	386	377	388	355	364	351	381	398	371	398	386	374	360	392	355	374	345	423	390	355	358	344	345	378	353	363	379	377	396	385	342	375	450	363	364	370	371	372	390	402	387	323	372	381	348	360	354	382	372	411	369	368	367	366	334	365	378	385	379	360	343	396	364	388	367	388	403	387	353	368	399	383	373	357	389	375	346	386	373	366	396	388	380	381	381	399	381	404	390	390	372	369	375	375	391	411	385	397	380	382	389	381	329	356	390	387	403	348	333	395	399	393	395	368	404	368	379	389	337	369	383	407	387	411	393	404	326	392	407	365	357	395	362	371	392	370	388	356	387	359	353	384	402	417	365	418	373	387	409	380	390	374	369	368	387	378	366	372	393	378	386	361	378	344	365	374	392	426	353	344	362	418	389	370	385	392	371	417	390	376	420	383	357	380	393	374	399	365	389	338	357	391	387	366	411	424	404	366	353	389	385	369	386	373	378	380	396	348	371	400	372	432	349	363	405	363	387	351	404	381	354	363	423	376	398	349	353	352	370	385	364	348	343	375	381	386	404	387	398	365	383	375	362	351	354	349	389	388	373	383	406	366	383	401	381	393	369	372	328	388	394	373	368	356	363	383	378	349	340	373	361	390	395	391	371	359	371	358	369	368	373	379	376	349	349	370	352	393	385	368	379	378	362	364	363	391	395	392	366	400	352	378	391	368	363	378	389	379	368	391	371	391	422	348	412	370	359	397	375	395	382	356	380	385	382	373	392	393	410	378	342	371	399	382	396	383	367	371	373	412	346	426	386	391	377	383	358	351	406	372	414	388	401	336	363	356	364	381	391	369	380	391	404	365	383	379	389	405	364	374	383	353	386	362	375	381	382	365	386	358	356	371	365	431	367	381	388	440	379	395	387	395	372	358	349	361	397	366	389	412	348	406	360	427	387	349	379	384	372	359	367	400	343	410	399	352	363	352	370	386	376	377	376	393	362	388	397	406	402	356	413	401	319	382	388	361	407	370	390	374	411	366	386	363	403	402	380	372	354	377	372	366	387	333	363	368	362	373	366	383	380	432	379	392	397	369	355	354	345	369	395	392	393	367	399	390	404	374	367	367	405	361	357	368	367	333	401	351	403	359	367	398	387	365	375	386	370	384	394	426	333	361	390	381	376	387	374	368	376	408	410	360	370	375	380	388	353	356	365	380	380	365	345	379	373	347	363	312	401	375	382	367	368	350	379	402	356	416	387	378	406	381	365	381	361	380	410	378	392	353	372	390	408	383	397	388	391	427	345	389	416	403	374	375	407	377	391	373	357	359	384	386	363	372	404	346	405	382	361	355	375	367	396	347	347	339	360	419	366	385	348	378	373	378	381	384	389	368	350	376	373	331	382	400	367	372	367	366	384	415	377	356	382	365	380	370	381	382	401	368	378	366	429	383	393	365	394	396	372	423	398	379	373	379	360	376	388	338	403	363	391	375	438	372	403	366	384	398	387	409	360	378	397	365	394	362	396	369	406	356	391	387	365	370	364	365	398	378	368	372	388	367	375	384	391	344	363	375	410	378	400	361	383	387	350	355	368	351	402	414	362	416	414	374	380	368	391	369	387	352	390	391	349	405	402	392	403	387	355	383	392	360	375	387	367	366	386	397	385	353	356	379	383	387	403	386	368	375	390	385	372	366	404	420	372	388	383	376	374	363	367	375	377	359	381	376	384	406	352	379	345	395	371	383	386	394	382	395	383	387	388	351	367	369	351	361	359	365	348	361	362	382	374	346	376	372	360	382	372	394	381	347	393	371	390	379	405	386	374	355	374	396	373	361	350	377	344	390	381	369	388	367	371	392	368	388	405	383	387	382	372	366	368	384	376	399	392	379	381	375	385	372	371	394	395	347	392	369	350	389	381	379	377	359	353	376	355	367	359	384	360	409	375	369	371	349	362	374	360	394	404	425	401	362	372	370	399	362	369	368	366	380	366	374	363	384	367	360	367	324	384	371	365	398	367	338	359	369	356	355	442	386	391	361	354	404	400	385	364	373	377	373	387	362	336	405	395	382	364	390	384	376	364	358	368	372	363	350	377	348	371	406	396	370	355	345	360	405	372	388	360	388	345	401	377	371	382	421	401	392	383	357	382	349	376	399	393	387	385	353	362	386	318	389	384	349	347	386	356	367	381	408	373	424	382	346	346	374	387	357	406	362	377	360	373	381	374	343	383	392	378	355	378	357	365	395	376	370	402	396	382	367	317	372	374	373	370	371	393	388	330	372	379	391	377	380	359	383	371	387	386	410	381	371	350	377	379	378	375	398	389	350	363	377	377	368	418	360	394	402	390	380	331	366	373	384	367	379	378	355	403	377	357	377	400	364	404	376	358	388	381	365	380	377	392	381	368	390	384	395	346	350	385	367	394	395	381	399	355	371	374	380	371	374	355	364	384	419	392	418	348	349	375	399	376	349	419	336	389	390	366	390	351	359	351	365	365	372	389	398	397	396	401	367	371	384	393	376	363	402	351	385	370	354	374	372	362	346	385	363	352	400	359	360	369	373	368	397	367	361	354	423	359	410	367	365	361	383	374	420	382	379	398	375	392	367	379	360	378	385	354	385	367	393	395	378	405	374	386	354	402	350	394	394	367	385	402	368	370	339	346	373	393	370	393	389	381	372	385	407	365	384	373	373	360	402	388	360	407	401	402	402	374	374	396	363	371	357	372	433	390	422	378	366	388	420	407	372	379	369	357	367	370	381	362	373	375	354	392	395	359	361	400	349	375
49473	63071	64942	52407	38270	21310	15636	10423	2950	977	952	1276	2908	898	949	969	944	942	934	864	957	1377	1720	1719	1397	910	995	937	886	949	891	886	945	924	892	916	914	889	916	871	955	893	877	922	938	973	938	926	941	943	929	965	940	933	911	955	961	980	927	902	958	971	952	916	993	842	923	950	908	931	963	946	960	918	946	881	907	869	1004	903	888	939	893	894	915	947	944	921	878	914	912	907	937	884	901	897	963	877	916	983	918	918	907	972	895	883	855	825	899	927	869	864	984	991	886	960	927	975	886	949	880	894	955	925	924	854	914	955	923	906	934	899	859	922	898	908	858	943	905	927	924	921	922	963	905	892	937	954	893	903	940	930	903	908	893	925	910	864	973	918	909	924	888	901	963	903	868	872	932	912	938	971	898	908	854	940	919	918	945	919	925	974	984	904	912	946	926	942	905	906	940	885	886	906	916	951	926	927	967	944	872	881	961	890	950	945	898	909	965	950	916	894	902	925	920	955	926	876	859	905	882	905	873	973	915	911	926	848	942	920	927	968	929	876	901	894	877	939	932	899	938	923	924	933	954	894	903	936	891	925	928	925	899	925	886	941	908	941	921	913	935	917	907	934	900	933	911	961	895	871	875	908	920	928	869	935	843	903	923	870	908	903	888	928	946	938	859	899	883	883	916	913	904	981	952	962	968	913	985	893	929	883	941	930	941	906	928	901	949	887	939	893	869	930	907	901	947	965	910	923	936	943	916	947	885	929	891	892	946	906	885	889	940	905	895	900	901	908	947	961	889	924	922	922	904	920	894	945	932	945	942	910	933	963	854	961	911	927	896	974	930	913	933	921	924	891	874	983	928	977	931	906	941	909	878	895	901	934	905	929	942	945	916	961	919	888	916	926	903	970	945	941	941	965	922	958	980	932	974	942	914	862	916	892	856	906	896	961	897	918	883	854	885	891	911	904	899	920	931	919	928	906	902	890	990	919	924	932	972	897	929	930	959	949	984	910	922	911	895	898	921	912	907	935	883	869	900	868	940	952	958	910	866	964	887	896	914	922	988	941	935	965	922	888	918	919	926	895	967	941	895	903	943	855	932	903	905	878	929	905	914	891	962	888	889	934	942	946	872	890	961	908	878	872	953	943	884	931	952	929	942	926	1017	927	860	943	923	947	909	922	892	900	911	917	927	931	855	901	911	911	931	959	943	862	856	906	917	950	925	908	921	923	899	919	857	906	918	923	985	918	919	944	921	919	884	916	888	928	937	953	896	927	908	957	924	902	877	865	900	869	909	941	885	915	982	948	943	850	929	909	821	930	918	889	934	966	919	907	902	891	936	947	860	895	948	879	968	997	918	918	914	918	872	906	929	950	1001	904	897	946	861	907	935	937	942	912	959	988	875	893	939	941	924	894	915	954	863	950	903	897	932	937	946	931	903	908	917	885	965	940	869	916	935	909	929	887	976	898	925	851	855	931	899	893	955	913	936	897	879	947	910	927	923	949	959	923	925	933	880	886	935	914	923	904	957	977	947	925	948	911	905	892	902	919	936	892	944	879	921	895	905	894	915	900	895	907	930	964	926	917	880	895	970	916	943	929	902	917	916	908	901	929	904	981	919	919	946	938	962	903	970	891	894	920	898	926	923	961	944	919	897	928	912	892	923	942	902	981	905	920	849	916	930	930	928	926	909	880	871	868	911	933	983	917	943	910	848	941	913	882	874	951	902	935	959	939	879	928	901	963	904	924	910	998	882	963	922	894	887	929	958	875	909	982	940	922	982	895	905	875	914	910	899	939	930	906	847	941	906	945	871	927	880	906	936	965	913	898	916	932	954	939	900	939	862	940	910	962	897	884	919	883	910	943	952	945	896	941	920	937	918	867	936	957	883	895	929	946	917	917	950	902	943	933	901	896	932	906	926	983	949	952	927	948	904	895	935	899	901	926	1016	910	898	931	959	939	873	843	929	927	899	958	937	934	986	900	914	863	934	948	956	915	896	937	957	920	945	922	920	929	896	936	918	924	964	934	913	886	929	960	901	939	917	902	881	898	909	922	899	854	916	955	951	897	923	869	896	916	923	912	928	935	895	886	928	936	925	938	891	857	891	902	952	921	919	955	937	910	922	950	944	952	894	881	968	924	864	911	918	935	913	948	902	1002	912	914	904	897	951	914	923	896	936	925	959	930	930	889	956	912	939	902	838	883	917	931	915	956	905	931	881	924	936	895	966	886	963	909	875	921	902	880	887	910	895	949	949	944	953	906	912	910	932	896	948	939	951	903	905	946	860	974	923	926	893	929	890	941	917	927	917	881	919	929	904	907	966	917	877	972	947	925	876	939	938	893	963	907	923	941	954	894	935	890	895	936	969	914	926	956	851	967	953	959	943	939	891	951	923	903	920	940	916	897	933	942	951	951	917	865	885	956	897	920	919	899	910	957	873	923	886	887	927	975	918	914	918	883	929	890	946	909	915	877	902	891	901	918	932	950	945	923	934	920	882	912	958	920	889	865	922	903	943	881	881	963	949	915	897	870	935	880	897	944	913	963	968	965	919	902	913	848	882	892	904	955	927	898	980	940	928	978	876	898	918	938	931	891	961	947	895	899	913	944	845	910	911	906	894	979	923	957	836	888	932	946	877	928	893	962	895	894	937	930	882	910	939	947	881	891	931	1014	938	891	954	948	869	951	967	945	907	946	873	936	899	924	945	885	931	883	959	887	989	959	954	948	891	920	915	923	915	878	891	953	907	899	956	920	927	920	920	941	919	962	875	891	910	926	907	966	970	888	916	954	874	917	917	942	928	948	906	970	926	880	962	922	914	931	935	919	903	868	891	918	908	915	937	900	929	947	831	908	1010	930	962	914	873	951	926	880	940	919	913	927	895	1005	924	883	909	929	923	975	920	969	915	875	969	959	919	917	910	912	903	893	942	907	975	889	876	921	862	935	944	926	943	949	957	841	921	875	926	921	895	907	900	940	911	861	919	951	898	931	903	896	920	920	903	917	911	929	938	954	914	951	930	925	923	969	966	906	876	940	839	901	939	963	927	927	903	946	875	950	899	903	881	897	898	910	971	913	915	943	856	911	950	882	946	985	929	896	908	1008	851	897	900	884	927	919	887	937	955	891	990	939	933	915	882	907	923	962	922	928	868	912	920	916	871	894	943	931	889	906	878	914	863	919	904	926	957	948	940	911	961	898	948	889	970	909	890	886	903	894	914	905	908	932	930	899	925	975	877	945	859	929	937	933	865	950	957	850	921	890	905	900	909	910	931	922	902	920	946	898	926	861	944	881	894	895	939	902	915	912	956	927	881	936	974	967	920	897	995	954	932	871	935	964	928	914	879	911	960	822	939	915	924	913	948	946	889	899	958	928	942	863	958	873	895	965	888	905	886	927	959	944	907	878	929	960	890	924	916	861	902	919	934	930	880	930	942	907	868	930	900	975	859	912	888	899	969	904	903	886	965	834	903	925	936	882	874	859	922	911	928	928	923	916
74620	78195	69699	48854	31368	16260	7031	3240	1435	438	416	471	911	403	371	397	394	413	379	384	378	435	536	496	486	411	411	368	364	380	394	380	366	368	379	338	387	384	405	337	375	396	379	364	356	401	395	368	380	356	382	375	404	394	356	382	402	411	380	369	369	386	404	382	368	341	419	425	414	381	415	335	375	399	354	381	395	380	376	404	383	375	386	376	369	364	369	391	374	392	386	372	393	411	356	405	398	380	379	374	382	367	369	371	363	386	371	402	366	368	363	402	379	392	363	400	361	412	337	386	379	366	404	389	365	373	380	377	380	383	353	378	353	384	357	361	408	371	359	406	361	370	380	383	388	387	385	388	418	390	382	371	357	385	355	367	386	420	347	382	392	368	387	410	380	343	398	370	379	401	394	385	387	376	416	395	359	338	405	365	368	406	366	391	368	370	372	353	376	381	368	369	375	403	377	385	402	407	380	382	388	370	362	381	365	375	405	364	368	397	389	386	385	364	383	380	396	404	358	361	378	375	345	371	389	388	376	373	402	340	371	389	389	395	412	360	352	384	397	380	363	356	383	381	352	375	387	399	385	394	387	394	381	376	372	380	381	382	409	385	391	359	381	364	385	388	375	395	369	333	371	363	427	359	414	359	372	385	371	392	396	367	342	392	397	385	358	373	365	413	375	374	339	355	394	345	374	382	368	408	397	346	366	404	393	378	396	397	389	356	373	360	369	386	399	411	382	394	389	378	411	386	386	382	341	362	369	364	360	382	379	399	401	357	382	363	375	354	419	388	348	371	349	386	350	384	383	377	401	404	409	402	408	374	384	439	419	393	422	382	356	391	398	398	376	389	381	386	414	371	347	392	359	351	391	364	375	411	398	358	358	391	403	381	385	395	368	405	368	418	375	383	345	377	421	390	385	378	388	372	353	405	421	366	374	377	385	363	356	354	395	432	393	363	412	371	391	393	388	364	353	371	395	325	360	373	428	355	366	420	363	384	347	365	433	373	388	387	376	376	361	398	374	399	385	401	408	384	375	405	391	338	412	402	371	353	389	394	379	382	394	427	412	397	372	393	367	378	380	357	410	367	397	386	383	393	410	393	357	350	335	387	373	403	359	419	348	378	356	405	352	386	360	372	327	364	406	375	400	364	388	393	410	382	419	402	387	396	398	377	377	394	406	383	403	404	370	395	391	403	370	409	387	371	384	394	376	396	345	379	365	415	386	363	356	378	367	392	374	375	372	383	351	389	343	430	376	395	350	392	388	399	379	374	376	360	367	369	393	406	392	371	355	381	394	360	371	401	376	368	355	372	373	398	412	377	407	373	384	411	388	360	370	415	396	382	387	381	395	368	386	338	409	359	382	374	368	397	354	374	380	374	363	375	401	357	366	372	399	366	377	374	397	405	444	379	370	347	416	395	420	364	402	380	377	379	373	377	396	375	377	391	392	396	374	370	374	379	373	396	379	403	337	383	380	365	358	367	378	378	350	364	377	400	434	395	411	364	370	371	357	382	384	396	378	364	346	369	379	384	362	404	355	369	351	396	376	358	348	420	373	402	380	386	431	380	372	379	358	353	404	380	385	412	351	359	372	390	348	413	377	372	382	379	387	367	395	408	384	400	366	383	370	367	369	396	370	399	359	348	371	399	404	413	427	396	396	374	365	371	374	422	401	404	397	431	389	352	363	389	414	358	384	351	374	383	385	364	402	418	340	380	399	393	397	395	384	382	384	400	379	381	344	394	390	380	355	372	376	377	372	379	364	388	366	379	374	382	387	364	399	396	383	387	401	392	407	373	405	388	404	378	368	402	365	382	438	385	347	349	403	387	340	390	379	382	358	384	384	367	372	352	358	377	364	369	351	418	418	389	365	329	343	381	385	370	367	383	360	370	393	365	361	384	401	376	407	373	379	375	396	393	362	364	361	384	364	387	363	344	362	397	371	382	409	362	380	397	351	327	347	371	396	428	395	360	387	396	377	352	367	404	408	398	419	397	364	367	377	365	383	401	346	392	379	413	390	404	388	354	354	387	388	385	352	377	406	365	371	407	359	387	375	390	410	377	361	412	358	401	407	369	412	388	393	370	378	371	368	404	362	377	381	376	372	365	365	413	424	392	383	376	353	359	353	372	401	394	398	358	426	377	347	379	361	384	366	388	366	379	376	409	381	384	341	410	358	405	372	381	397	386	366	380	331	394	384	381	358	386	333	415	408	344	358	414	368	391	376	391	356	362	372	398	383	370	380	382	361	365	406	396	404	399	372	362	390	386	376	368	385	371	372	413	371	388	399	351	366	382	396	365	352	405	370	341	370	367	378	380	379	410	375	382	374	342	354	359	382	369	372	381	413	395	389	377	385	377	377	384	400	380	339	394	377	400	360	332	380	367	389	397	348	406	371	394	410	392	345	388	341	379	363	329	342	405	348	397	397	362	371	393	367	382	389	386	381	374	397	385	358	398	358	389	402	394	370	358	390	367	384	411	401	428	391	391	357	391	410	376	360	397	359	405	401	399	361	408	357	393	392	350	388	395	387	373	358	386	373	379	351	410	398	404	383	392	366	399	403	371	429	354	387	383	372	380	406	378	398	380	353	385	396	354	405	417	403	332	395	395	425	385	352	399	444	373	371	396	381	367	410	333	396	386	423	393	372	352	399	340	356	366	410	374	370	388	379	408	367	370	385	390	376	414	393	331	384	399	386	372	399	412	410	366	366	415	365	406	408	388	399	364	368	364	381	393	383	387	358	380	407	355	397	336	389	370	385	391	371	372	372	391	371	433	419	390	379	379	400	353	393	415	400	408	383	369	384	378	377	376	426	372	390	408	413	397	374	406	373	378	391	403	398	343	348	407	407	352	377	359	385	378	392	398	364	399	354	368	391	398	401	409	368	372	403	357	386	415	368	375	359	367	394	355	389	404	359	358	365	341	417	397	374	376	405	396	390	371	376	380	391	381	352	369	379	403	410	366	377	388	378	359	399	405	356	392	384	360	411	349	380	367	345	362	410	354	383	373	349	369	384	369	394	403	367	384	369	397	384	377	377	377	380	390	380	364	374	366	387	354	393	355	394	358	382	376	390	387	392	395	354	383	399	388	377	375	389	352	364	408	394	329	384	339	394	383	345	367	384	397	371	360	377	379	368	367	391	389	387	355	375	390	390	388	398	351	367	401	370	388	412	372	374	348	382	386	367	385	383	388	395	384	382	352	374	365	416	376	370	371	360	359	361	380	429	358	370	366	362	373	354	384	359	364	400	412	405	391	327	385	362	404	387	394	404	381	391	374	393	429	396	390	394	357	406	397	351	388	352	388	402	394	350	378	353	368	383	372	392	369	430	365	403	405	398	352	384	396	384	406	378	374	401	364	416	352	377	401	422	356	374	363	372	335	389	371	396	371	379	387	392	343	368	381	329	397	374	391	407	398	337	355	413	379	379	383	378	376	359	417	353	390	370	378	349	373	351	412	383	399	413	372	403	355	362	388
48965	63718	64539	52136	38263	22916	16133	9703	5088	1101	955	1402	3459	986	937	926	961	909	914	941	905	1116	1818	1674	1458	976	930	906	941	927	944	917	908	923	910	945	986	838	925	932	913	967	885	930	904	912	947	963	901	965	902	945	982	968	947	978	906	954	923	932	926	911	926	1005	948	889	913	896	932	881	902	888	917	882	917	964	966	937	921	933	965	949	962	948	918	936	908	906	907	946	902	940	928	980	961	923	892	909	884	902	899	893	949	887	921	857	861	889	948	941	896	938	955	929	883	922	933	907	936	915	894	904	925	890	927	912	907	885	909	901	888	930	957	923	869	926	927	911	908	901	935	911	887	922	925	918	892	916	941	973	892	875	909	919	903	883	953	947	973	950	895	862	943	968	958	911	917	913	910	949	907	891	920	938	944	973	935	928	886	872	886	936	904	940	938	899	920	899	952	930	939	910	919	889	908	908	925	938	909	937	872	922	889	953	936	981	900	909	946	953	900	921	896	892	953	958	950	920	938	936	906	925	954	900	936	965	957	950	949	889	959	879	910	943	905	919	923	907	945	882	915	859	942	975	934	942	920	976	948	858	903	901	914	932	919	921	921	884	920	935	880	895	942	932	916	919	947	903	904	941	929	925	917	939	890	913	911	937	884	919	922	963	948	969	947	919	940	963	936	931	924	927	937	993	917	935	901	894	955	897	905	944	939	913	945	954	900	908	916	974	918	955	872	915	933	894	856	939	891	905	964	899	933	926	872	957	949	876	865	899	919	994	940	933	937	963	935	905	980	937	972	929	891	941	921	915	948	927	915	874	896	860	881	881	940	948	933	932	905	935	903	931	903	886	968	904	928	934	946	926	921	910	942	944	923	911	849	920	954	942	858	957	880	875	903	954	932	868	920	892	939	955	948	889	893	919	907	939	886	967	946	962	948	913	883	945	878	925	961	948	924	960	958	966	926	945	957	929	891	936	967	930	909	936	898	901	915	879	901	887	941	934	888	941	898	911	959	922	934	937	912	885	900	900	916	974	934	910	974	944	972	898	935	913	913	898	914	912	914	907	905	899	948	945	934	922	932	945	895	912	936	901	930	950	898	902	920	987	951	919	952	926	920	895	897	949	850	944	919	893	893	913	877	883	940	896	876	908	895	885	953	893	942	886	889	901	940	993	950	921	853	916	946	894	945	925	932	917	936	935	939	892	934	952	926	947	917	928	922	878	942	935	901	895	921	985	942	945	982	897	944	900	929	931	929	934	964	967	898	935	871	909	902	942	947	886	905	922	927	972	898	906	967	899	902	861	911	906	910	918	921	956	949	889	925	932	898	934	942	966	866	922	920	939	906	959	934	884	851	962	960	881	954	928	916	922	992	920	915	985	938	888	897	910	911	900	946	956	974	904	952	948	908	947	908	973	937	927	995	925	924	893	965	915	931	942	933	910	886	907	982	882	899	951	965	957	914	911	950	883	967	912	941	875	974	932	943	933	920	889	1015	896	941	918	940	933	967	898	869	916	877	917	930	935	930	916	1001	969	936	965	947	905	935	874	937	947	956	886	929	934	893	977	918	909	944	952	917	947	896	885	881	925	905	905	903	854	964	893	960	890	944	901	901	915	893	917	944	934	899	920	908	922	935	881	908	907	970	942	900	855	887	903	932	913	935	934	920	915	859	930	918	888	962	886	895	941	925	926	989	964	952	949	946	879	920	924	949	869	885	848	979	921	905	918	910	892	899	940	890	964	875	883	925	935	918	902	908	902	940	932	956	941	980	945	973	902	907	937	935	911	970	949	942	950	898	890	860	949	925	935	915	955	903	935	954	960	925	933	897	963	901	951	868	932	936	916	927	896	910	965	898	928	874	931	922	945	926	911	940	937	919	934	920	915	917	940	930	949	931	953	873	913	975	953	891	917	907	920	913	950	877	991	964	891	898	877	892	968	906	893	901	959	867	882	951	942	916	968	885	947	889	888	899	940	913	900	930	931	921	878	923	956	904	925	932	887	915	939	962	880	941	897	955	974	919	904	968	974	892	932	913	906	862	932	929	894	972	935	922	914	901	983	917	906	927	917	933	973	941	894	907	875	920	909	992	965	899	880	903	898	930	883	874	900	941	931	965	918	937	923	924	864	930	930	970	855	950	917	938	911	912	914	906	987	907	907	970	894	951	888	965	935	891	938	942	951	937	896	906	878	964	915	911	925	917	950	901	914	894	895	875	901	910	952	923	903	964	976	930	869	901	911	993	936	929	962	948	902	870	877	929	954	966	969	917	946	873	953	977	902	902	918	954	906	916	899	951	880	932	965	892	953	899	912	954	915	908	957	947	891	996	898	926	892	964	899	942	882	897	933	912	907	933	907	977	921	944	927	943	918	873	891	937	917	961	916	896	964	918	891	891	900	952	924	896	911	917	949	978	938	883	948	990	902	892	899	945	923	920	961	885	937	944	922	920	945	973	947	862	940	905	985	889	961	915	906	946	907	943	937	868	905	956	975	982	900	929	873	946	885	984	942	948	925	917	901	898	863	848	964	894	868	953	872	970	935	889	931	910	942	961	935	940	896	987	895	913	903	926	868	881	923	909	910	903	929	942	903	933	913	933	964	931	890	832	832	913	894	974	905	953	928	892	848	955	924	915	930	943	947	932	884	925	929	912	941	849	932	890	925	919	919	913	910	964	877	941	944	898	902	849	934	927	958	897	958	946	942	902	952	867	968	912	995	933	926	903	874	963	919	919	952	910	894	898	896	899	903	900	879	923	935	932	960	927	910	981	926	967	921	989	903	913	992	901	913	945	888	941	877	939	933	960	971	881	926	920	921	935	936	941	910	936	916	905	933	891	952	922	997	917	866	940	909	874	892	927	908	926	922	958	915	954	964	930	915	942	943	919	987	945	925	900	916	984	931	925	926	858	902	887	891	944	889	935	901	950	956	890	907	958	884	931	912	904	939	935	905	922	907	963	964	911	888	924	874	956	995	952	924	996	939	923	906	981	926	938	974	897	969	961	967	947	970	936	929	988	962	975	917	903	913	863	936	962	903	933	964	943	876	924	943	878	905	915	949	912	978	986	890	927	919	961	1003	901	905	907	899	933	982	933	879	941	983	955	905	881	903	906	942	939	886	915	882	884	924	923	892	843	897	883	896	873	969	940	929	932	950	953	914	1007	924	891	930	940	937	965	915	884	1020	949	870	946	902	912	927	901	900	893	866	863	973	961	934	924	896	908	886	941	914	906	887	903	891	939	902	950	928	912	921	904	955	902	950	920	968	888	873	864	942	900	918	923	938	989	976	895	964	922	927	919	917	931	876	905	927	925	957	953	939	895	930	919	985	896	921	920	930	914	922	931	922	911	933	901	960	922	851	951	942	897	904	965	909	947	944	933	908	1009	884	906	988	899	946	871	962	919	929	927	863	951	914	913	996	988	890	928	899	961	915	996	873	916	923	933	901	909	930	924	934	949	893	919	938	889	962	927	929	908	872	919	933	938	889	916	908
72746	78478	71514	49928	31252	15336	7357	3391	1885	549	394	461	736	369	381	365	383	337	400	350	421	473	522	490	471	386	401	361	358	381	377	404	387	381	383	380	397	416	399	371	360	370	363	375	399	371	363	414	379	409	349	342	382	422	375	366	398	381	372	369	409	379	377	390	357	379	337	388	377	386	378	425	377	380	380	386	395	372	399	393	390	375	376	373	372	361	393	344	361	414	378	380	413	383	387	378	355	377	408	394	347	424	397	393	395	388	382	404	338	382	360	410	380	368	366	388	384	388	388	364	409	413	377	388	360	391	388	368	394	406	365	359	347	388	427	397	372	406	366	356	383	352	379	376	360	376	424	397	374	396	381	375	394	377	370	397	372	374	348	413	400	419	393	380	377	387	365	367	365	353	363	385	405	414	383	404	389	400	363	322	366	404	431	376	379	335	353	361	389	395	394	394	391	365	358	415	336	383	404	369	359	371	421	392	387	368	361	356	359	380	389	359	366	401	373	377	379	393	391	376	411	400	363	401	408	374	363	402	370	407	366	400	403	376	367	370	357	403	411	366	340	389	360	332	409	400	364	364	386	365	348	389	352	396	380	357	373	380	394	345	377	386	345	375	387	386	379	382	404	339	368	409	351	373	348	406	396	384	361	373	362	370	404	369	371	381	371	360	358	362	386	371	376	395	399	415	390	350	405	383	364	388	398	398	405	367	420	370	378	399	386	383	411	384	396	353	384	415	416	392	360	393	361	385	372	355	391	365	382	371	388	393	404	378	365	405	368	366	375	368	380	372	381	361	378	371	404	385	396	400	373	364	354	391	377	364	374	375	368	404	397	381	362	380	389	399	381	369	408	372	361	391	408	395	400	388	348	360	385	386	377	404	370	391	382	406	419	397	417	406	382	358	392	389	353	391	419	383	388	371	354	409	381	362	379	356	397	364	402	359	370	381	341	380	367	420	384	372	383	393	409	333	393	359	421	389	341	357	396	386	409	416	415	387	411	356	377	384	394	380	369	383	399	373	391	356	387	414	340	376	374	390	369	377	412	366	382	347	419	306	382	358	409	396	407	390	392	399	401	383	388	360	338	345	360	372	367	394	378	344	385	369	356	373	435	408	432	389	400	368	381	378	387	389	403	374	400	397	400	371	368	359	338	353	359	381	369	357	367	332	390	400	394	371	406	400	341	411	356	362	379	376	391	405	390	381	362	402	360	381	371	373	375	399	345	402	347	391	382	333	368	370	351	402	397	397	386	379	399	417	379	363	377	372	402	358	414	405	379	352	355	392	411	402	351	390	355	380	358	410	393	352	384	381	353	358	381	361	381	354	410	378	378	387	424	390	355	406	389	375	390	362	408	394	354	391	341	388	377	388	361	340	348	380	444	346	360	345	377	386	384	386	384	367	383	360	354	365	355	412	395	394	394	412	356	377	370	361	375	401	365	378	411	391	396	371	363	386	375	369	339	374	380	371	375	370	382	365	360	368	404	370	362	376	383	381	366	393	408	383	415	376	383	390	377	381	402	378	376	395	384	378	408	365	379	401	375	345	382	389	344	406	368	402	367	374	389	364	396	372	382	410	396	391	371	378	362	395	375	383	382	342	385	406	380	362	361	377	369	353	357	338	343	381	388	393	382	301	350	354	374	413	345	398	380	371	416	391	383	380	339	398	402	369	386	385	370	391	386	374	378	360	393	382	364	375	360	389	388	394	355	387	381	422	371	358	348	387	373	349	428	354	362	379	355	366	353	392	380	370	393	386	386	390	386	365	399	388	382	351	372	359	379	405	389	396	401	388	406	385	373	419	364	384	368	373	351	396	370	404	360	376	352	369	392	388	376	381	335	377	421	352	383	432	344	401	371	397	376	373	383	377	381	382	378	391	412	362	402	389	380	415	396	396	396	400	413	394	393	376	373	400	379	374	383	387	382	357	389	389	418	366	396	377	387	376	356	385	372	390	400	394	388	374	387	360	383	352	371	373	408	373	365	364	391	394	404	439	402	367	349	392	371	379	415	351	392	381	389	351	374	376	416	368	338	365	357	364	361	391	367	361	396	396	374	384	390	353	373	381	370	411	404	384	398	360	359	371	381	353	397	365	366	355	382	393	417	369	381	398	417	376	384	391	361	401	404	414	363	388	367	396	395	363	364	355	395	384	370	363	362	367	376	368	405	406	406	388	388	358	364	377	393	378	371	428	381	357	374	333	386	361	370	373	405	365	364	371	377	384	366	373	372	377	376	363	362	391	375	374	372	375	374	347	405	347	396	364	364	358	378	352	408	389	360	381	384	374	378	407	415	385	383	371	371	385	369	377	403	378	419	376	396	400	408	366	375	359	406	414	399	400	385	343	341	396	394	391	355	398	390	369	377	373	359	419	371	345	392	373	376	393	362	409	387	356	349	376	383	359	369	371	382	386	375	390	371	340	356	400	399	358	355	344	401	373	359	407	380	386	407	372	398	382	357	388	368	390	379	438	378	386	411	409	394	362	382	363	388	360	362	401	386	368	392	352	417	367	387	370	382	383	408	388	377	347	386	399	404	382	380	352	391	389	373	395	399	406	349	384	360	367	375	411	396	420	342	409	377	397	395	365	351	374	404	409	398	407	402	388	350	368	397	382	372	372	370	392	421	361	369	424	389	379	369	339	356	373	353	382	370	384	367	365	391	332	370	375	364	399	368	397	397	397	370	437	361	373	387	369	383	419	365	380	381	358	404	379	405	395	394	387	391	359	375	361	411	370	369	380	403	390	418	336	382	388	388	366	366	369	359	379	391	383	391	369	374	371	383	375	391	345	388	401	391	395	377	359	410	368	403	396	375	392	398	373	361	339	371	379	391	383	415	370	359	381	410	350	388	345	367	374	390	388	363	400	415	346	379	380	379	429	367	407	396	383	394	411	361	379	383	372	392	365	408	379	370	379	385	362	352	391	427	368	404	391	372	413	382	397	387	383	397	402	413	385	341	393	364	397	353	381	356	364	375	374	395	377	390	390	324	377	375	381	353	381	363	377	379	379	369	369	386	385	391	402	353	374	369	416	420	433	356	361	378	340	360	378	395	363	420	364	368	368	389	380	393	369	397	370	406	386	373	360	384	377	345	375	363	404	414	396	383	396	372	406	394	419	376	348	433	386	377	376	376	418	400	387	368	421	366	381	376	363	396	372	369	399	362	408	365	392	356	383	394	422	366	391	397	379	385	395	410	375	359	375	365	385	391	410	425	406	390	379	381	406	333	363	382	391	389	377	377	366	384	343	349	377	375	400	381	373	351	357	390	368	340	358	337	397	358	399	387	385	385	366	408	394	365	377	398	367	397	378	375	373	336	361	398	414	367	374	354	426	381	367	372	367	401	381	388	356	359	372	383	381	394	378	402	411	378	398	401	375	398	378	364	367	360	367	399	374	432	403	343	403	369	390	379	341	411	371	366	347	387	367	406	354	355	386	396	373	382	397	382	395	370	388	384	409	399	358	371	402	341	353
47908	63694	65862	52691	38127	21782	17264	10151	6414	1513	957	1189	2647	971	927	928	984	955	897	920	1079	1462	1691	1595	1238	962	920	914	907	958	898	919	937	907	969	918	958	971	964	932	949	936	1001	933	954	964	953	951	976	954	935	911	879	895	960	899	928	941	923	923	904	880	990	974	1002	906	913	940	949	950	893	897	902	883	958	927	931	983	933	892	971	907	915	943	948	1000	907	953	927	876	915	916	987	954	964	947	900	889	957	907	885	897	904	906	936	906	951	998	882	979	901	922	969	911	934	920	879	914	948	923	964	955	931	931	913	934	912	942	942	932	915	970	939	931	934	939	932	941	997	886	953	906	964	905	908	956	926	942	962	965	928	981	979	918	929	916	930	964	959	982	949	839	914	919	957	935	940	914	944	963	901	901	937	957	936	949	965	967	889	936	934	881	952	912	980	961	920	986	935	916	896	893	967	938	956	992	930	932	900	959	927	869	927	911	964	903	971	891	904	985	960	939	887	953	916	978	922	947	948	930	911	946	973	917	943	962	917	898	923	898	999	952	916	951	975	937	939	912	984	944	922	917	974	891	954	991	898	965	938	917	920	900	950	967	974	986	903	939	924	948	914	922	891	1000	941	937	941	922	959	887	914	945	1001	910	927	945	963	911	948	881	971	940	904	902	934	862	922	874	923	956	930	909	952	986	923	875	943	926	891	912	954	953	932	985	986	909	965	945	888	930	900	956	958	920	956	957	960	933	913	996	947	885	892	971	913	931	887	979	877	943	919	900	941	870	938	957	909	921	1018	941	842	960	901	922	942	960	943	1036	897	978	945	917	933	991	914	916	942	918	888	934	970	932	966	895	939	912	911	933	925	937	970	926	932	934	940	933	932	955	956	942	979	959	941	941	913	926	963	950	917	931	923	959	980	847	899	971	968	935	939	942	969	963	952	877	876	971	911	904	949	972	946	987	920	902	936	949	942	897	950	960	954	933	919	886	921	944	911	934	934	910	926	972	911	938	936	924	873	969	957	911	928	908	913	964	939	962	904	905	937	905	949	953	938	915	918	933	990	932	904	958	930	907	905	903	900	954	939	917	919	947	904	932	931	984	876	897	980	964	958	923	959	885	907	909	930	966	947	972	970	933	912	927	939	918	934	877	964	889	918	993	974	959	933	929	879	919	923	1028	922	882	917	900	933	959	925	913	949	899	950	944	1001	924	880	931	941	964	944	944	975	878	935	880	917	870	903	939	951	922	942	929	950	928	965	985	951	934	917	931	926	873	934	923	919	914	916	904	934	949	934	921	916	961	895	971	911	895	927	952	909	983	897	925	941	911	995	947	909	879	952	977	938	939	944	928	883	888	944	937	1002	959	941	884	972	897	947	896	972	861	901	879	971	890	943	964	925	884	914	921	962	921	985	956	935	905	921	930	951	946	893	1014	899	908	881	926	893	925	878	942	904	930	895	911	930	937	973	944	919	932	967	933	878	884	914	963	958	945	904	895	910	932	950	924	913	941	919	884	890	912	904	892	942	968	925	945	903	967	969	951	900	865	971	840	966	913	952	880	924	928	915	925	944	874	864	927	968	940	940	978	917	955	926	935	935	969	886	930	935	933	944	940	879	916	897	956	914	937	962	916	913	960	907	962	919	854	878	952	992	910	941	908	965	881	1013	897	911	917	894	921	944	875	957	985	942	950	931	935	922	945	945	974	881	931	924	935	973	955	948	916	967	945	929	902	893	914	951	906	896	907	940	898	905	892	886	929	911	912	957	932	919	888	937	979	963	895	972	951	941	891	945	955	944	912	941	949	882	926	943	906	965	935	937	963	883	953	982	928	943	960	927	945	932	908	912	964	920	946	910	941	939	1006	894	973	914	946	891	961	917	915	941	985	916	925	950	914	921	908	925	984	935	886	982	937	953	899	900	922	961	908	892	867	992	958	992	947	926	1001	918	954	946	935	891	1005	976	948	933	851	939	958	903	945	893	932	893	928	948	982	953	962	955	958	931	946	981	947	915	957	953	899	920	891	910	904	946	901	919	889	956	892	913	876	993	938	930	909	971	956	920	908	962	943	951	956	967	896	940	890	904	893	896	900	927	983	975	946	978	935	936	978	972	959	939	964	906	927	932	917	983	919	965	916	920	923	974	854	912	894	936	925	978	931	926	915	890	893	944	966	931	935	919	873	886	970	952	963	1000	960	888	937	981	919	926	961	947	858	927	907	925	931	991	889	944	898	909	930	911	968	921	865	991	993	973	945	966	936	936	937	967	917	955	965	909	944	948	917	934	987	963	904	897	912	955	917	928	961	934	944	972	907	935	932	892	972	924	911	934	902	1012	935	915	932	944	846	930	953	915	936	913	943	904	948	945	963	900	910	919	932	971	909	987	864	896	889	929	868	965	945	933	947	928	930	906	994	923	924	941	892	967	935	967	975	933	887	890	879	926	933	900	921	939	980	932	927	913	928	928	954	916	896	972	926	999	894	952	964	942	865	924	931	922	938	887	921	987	890	910	927	874	936	946	937	922	917	901	935	938	952	942	987	938	921	944	900	924	871	953	888	936	914	975	916	912	947	947	970	947	842	943	1008	993	888	921	940	924	937	926	917	874	979	838	998	904	938	932	999	873	989	919	923	941	908	1003	928	981	943	948	923	942	923	942	968	920	911	916	889	914	989	930	955	939	940	909	886	984	941	878	936	889	922	932	982	950	934	885	969	936	915	904	930	932	910	928	855	940	967	953	889	960	871	931	926	885	943	922	919	925	942	896	972	979	914	898	913	914	953	977	957	917	882	937	940	930	923	969	916	900	943	930	976	952	896	938	968	970	943	905	917	907	926	948	950	915	960	919	918	949	873	973	965	933	943	918	961	991	940	999	908	940	934	917	929	930	913	927	885	959	963	933	884	883	929	934	937	908	926	906	938	952	898	938	950	939	928	945	935	933	939	936	937	918	943	899	937	893	951	907	920	935	917	944	899	947	956	925	891	896	990	911	914	902	970	942	903	936	924	919	950	944	929	935	911	911	964	936	876	965	928	934	919	916	947	956	940	921	951	939	914	894	904	925	995	929	937	931	938	944	946	914	971	954	922	902	932	944	913	948	952	908	856	922	893	874	935	955	964	964	908	907	937	953	886	890	948	954	922	968	981	935	940	950	986	940	983	967	917	1014	987	925	948	902	922	886	913	952	959	911	947	935	943	972	892	889	921	930	935	954	915	910	977	986	899	966	893	939	945	953	990	890	923	927	912	882	941	949	946	933	948	916	927	895	925	955	948	983	943	942	937	916	1000	987	905	905	961	982	929	905	984	951	978	971	942	989	924	963	951	926	872	962	926	952	884	893	954	917	965	970	941	931	939	878	938	886	959	934	897	935	931	972	972	875	931	928	967	972	930	895	950	926	925	921	905	969	942	922	919	923	965	922	983	945	918	920	905	936	898	899	902	900	943	955	917	919	930	929	930	931	935	980	915	909	897	961	943	920	946	969	974	888	977	954	922	931	945	871	983	874	878
73605	76682	70405	49146	31674	16461	5520	3175	1959	761	413	404	612	367	431	394	385	399	399	365	406	411	458	497	406	386	360	354	358	404	403	363	405	383	399	339	411	406	378	417	395	369	364	425	375	366	394	364	402	385	386	374	380	382	378	398	358	388	368	400	360	400	395	396	378	385	382	383	398	400	403	406	422	394	381	370	349	393	434	415	402	363	344	393	397	393	383	408	374	413	383	347	380	380	385	405	383	342	392	397	375	374	344	368	390	381	379	384	400	405	411	370	393	383	360	374	389	388	379	394	381	368	341	399	406	374	376	395	368	379	398	460	383	368	403	404	347	397	393	384	399	405	384	369	348	386	376	370	407	412	362	348	386	376	373	364	375	405	379	368	359	393	421	387	390	382	397	387	391	410	368	411	360	377	344	376	406	380	406	412	396	376	354	372	384	397	421	350	409	405	382	342	374	409	315	365	388	365	362	364	393	360	385	378	390	358	351	363	356	364	406	379	360	369	404	403	423	388	374	377	373	398	380	361	384	380	383	403	390	384	409	376	408	363	397	402	378	351	388	395	417	385	387	415	367	408	385	350	400	387	391	404	412	352	387	423	395	398	366	413	396	370	407	395	380	411	387	357	411	438	398	361	369	370	409	375	406	354	415	373	362	354	364	377	358	373	397	359	398	434	388	382	392	356	364	359	401	400	386	426	365	363	379	378	389	369	382	382	383	379	375	397	325	393	401	392	374	401	377	371	435	385	382	394	429	388	389	371	425	406	363	393	366	374	374	380	420	380	432	377	375	337	363	407	351	414	375	352	401	419	406	393	369	393	440	367	382	366	378	379	363	349	361	378	400	392	388	376	397	409	391	444	368	361	373	382	391	387	397	375	385	382	396	388	378	409	389	366	415	365	368	357	354	379	376	404	360	376	339	388	403	348	392	371	400	374	386	389	368	413	393	401	388	382	338	382	353	373	411	403	381	402	363	358	379	333	390	429	392	394	387	368	373	362	391	408	395	404	383	413	356	383	374	346	376	384	365	402	432	380	339	392	370	412	393	387	343	336	388	405	372	411	403	381	376	394	401	360	424	363	425	368	365	391	348	395	409	365	407	404	377	354	377	407	406	421	380	377	414	379	370	395	361	387	384	396	379	377	391	383	390	371	419	403	382	368	437	374	381	370	384	379	360	420	393	368	402	357	394	401	403	397	370	373	410	403	373	414	407	342	373	378	370	403	403	392	386	358	367	378	347	401	408	418	347	376	400	396	375	362	360	385	384	368	357	390	379	387	346	398	396	386	369	364	379	355	373	356	393	394	355	391	411	365	408	354	419	355	389	343	384	395	386	372	375	428	388	372	375	410	364	364	362	403	381	387	373	367	385	395	353	354	363	391	374	389	394	374	401	376	343	326	373	371	379	394	376	368	376	398	418	378	379	401	388	384	394	403	371	371	362	402	356	375	386	402	367	382	360	399	348	383	369	384	376	390	412	401	366	413	408	394	382	380	365	362	358	367	433	368	362	375	409	409	413	406	382	406	366	388	401	394	358	359	401	458	417	358	373	377	388	378	367	375	382	398	389	397	374	410	334	367	371	412	353	353	383	344	401	408	412	385	393	365	400	363	389	412	382	377	381	401	358	389	411	380	347	399	382	412	432	363	410	399	366	366	384	393	375	351	391	384	363	391	343	380	427	389	401	349	368	405	414	405	361	366	355	386	386	332	393	388	345	370	378	373	355	410	397	391	375	401	393	421	397	341	400	371	395	373	389	405	432	383	357	400	353	385	413	376	405	394	361	389	385	392	377	370	372	393	398	315	373	377	401	353	403	359	382	356	387	364	371	354	379	385	367	368	369	345	364	349	353	342	373	391	378	395	415	414	387	400	391	380	398	342	385	408	383	395	370	373	385	400	367	364	374	395	369	342	349	414	426	374	364	394	386	408	334	397	374	385	411	381	387	391	394	391	407	395	414	392	383	397	387	420	397	397	382	383	366	366	384	323	442	434	397	380	399	362	415	377	384	415	383	365	348	405	366	351	403	376	371	347	371	367	398	348	405	441	386	427	384	383	398	391	369	388	402	373	359	390	392	363	410	350	394	372	387	401	355	380	381	410	364	420	358	362	372	398	378	405	384	371	378	394	380	385	366	377	410	405	385	365	406	404	358	377	407	355	359	404	349	409	401	388	368	412	404	365	385	375	406	396	412	397	420	392	397	375	361	386	393	359	395	377	414	393	381	351	387	365	383	417	409	342	385	387	391	384	416	398	402	410	369	381	349	383	362	376	380	374	379	353	351	380	356	399	355	372	398	380	393	391	370	387	397	388	353	359	361	376	374	371	398	388	405	362	376	375	377	386	384	383	375	377	346	361	359	398	393	357	387	363	372	379	346	374	379	373	394	397	419	364	378	360	370	360	394	398	424	357	360	380	387	388	408	415	384	385	366	381	413	386	392	405	381	394	373	412	385	409	376	396	373	383	398	361	381	382	363	399	404	406	382	379	376	390	385	397	382	406	423	345	386	364	363	362	397	404	380	387	360	396	407	370	368	404	390	361	377	353	347	398	399	399	359	386	363	365	387	376	412	372	387	381	382	362	373	400	383	346	398	433	377	361	406	377	358	411	401	404	416	350	387	386	402	393	397	376	386	366	390	349	390	377	409	374	415	372	361	388	346	373	407	385	362	390	389	415	413	382	388	381	381	389	393	375	363	403	375	391	387	411	403	376	402	372	369	352	400	414	388	406	421	376	391	401	402	372	403	392	351	407	328	350	365	356	377	391	399	375	381	351	355	386	387	406	423	395	426	401	377	351	376	392	389	373	355	406	345	373	369	361	363	385	376	393	392	418	362	377	394	380	376	392	369	415	405	378	359	371	363	347	394	356	388	379	374	414	356	394	413	397	391	385	419	439	374	367	366	411	362	407	369	403	391	375	420	387	389	399	414	408	398	391	408	388	365	409	436	388	381	419	381	373	345	384	361	388	384	355	403	390	399	407	412	396	417	371	386	367	375	392	379	401	358	410	380	378	355	356	368	401	352	387	376	401	399	396	373	371	389	374	409	373	393	370	368	389	411	360	367	370	404	395	390	394	350	398	371	370	378	402	379	402	367	390	399	379	375	402	378	415	401	360	391	377	393	374	345	386	402	372	399	397	392	420	366	411	351	388	382	372	348	335	379	389	384	390	342	347	393	357	384	382	378	374	404	378	398	382	368	388	396	403	395	377	382	397	397	418	364	365	408	369	357	370	417	392	356	369	368	391	387	371	347	334	362	362	353	431	392	403	376	352	406	419	358	368	403	397	367	432	365	364	412	364	374	377	418	394	328	370	402	375	365	381	407	389	371	366	379	369	371	353	384	393	413	369	395	425	399	377	373	394	391	351	351	378	388	419	388	401	392	401	388	382	389	372	421	378	397	389	385	409	369	399	391	388	382	370	370	396	356	385	377	354	359	368	379	374	383	370	361	378	367	407	400	360	376	415	356	388	381	409
49429	63489	65558	52015	38063	23244	12866	9898	6838	2381	899	1060	2039	972	908	901	926	939	937	976	1089	1260	1476	1378	1161	963	956	956	985	936	929	968	900	927	939	974	844	913	936	928	928	966	916	942	887	903	980	975	953	886	916	944	953	897	913	936	873	960	984	933	905	927	938	974	977	926	990	879	976	914	904	894	981	952	955	962	897	942	938	927	941	964	1001	962	949	911	869	940	928	922	980	960	946	888	965	891	929	974	992	894	979	962	949	962	962	933	963	930	983	947	968	989	942	939	957	885	963	977	888	949	949	902	1012	909	919	905	962	939	968	899	932	954	938	885	948	970	938	934	932	895	987	952	939	896	901	941	932	896	920	899	917	956	938	931	943	903	942	895	871	978	911	908	996	920	932	929	928	957	866	925	894	981	1023	979	926	890	893	937	930	951	923	934	888	913	951	942	990	932	979	1013	922	967	902	947	938	962	950	958	933	911	974	954	866	924	924	906	937	934	964	927	931	922	981	920	928	957	907	947	938	942	931	917	956	894	913	955	899	926	908	873	963	949	920	925	938	881	945	974	961	939	978	904	981	928	878	936	932	941	941	933	910	902	989	936	916	924	914	953	939	1008	960	978	973	953	985	961	911	915	931	994	958	892	889	930	890	953	923	944	920	912	942	933	962	926	856	959	924	981	939	921	908	936	986	922	961	910	947	930	959	923	938	939	842	932	925	907	968	910	938	941	884	919	922	970	956	870	917	929	950	918	897	943	897	914	954	918	934	950	895	894	982	858	935	958	941	924	931	962	904	972	898	1010	901	957	908	918	886	951	974	915	923	919	903	955	951	918	957	946	951	930	912	980	917	945	895	913	914	1001	937	946	947	935	940	905	908	899	920	949	964	928	937	949	936	931	928	929	937	920	924	951	943	932	949	924	965	919	921	933	902	981	954	926	902	913	894	886	925	928	967	952	914	871	889	891	946	910	928	921	948	936	938	899	948	981	951	950	909	923	915	948	901	852	916	970	911	936	939	914	904	916	923	947	912	913	894	930	920	961	923	914	949	865	937	885	889	959	966	906	968	959	941	914	944	939	912	922	945	902	963	916	905	925	953	928	942	920	944	941	909	867	923	900	912	961	926	908	951	912	956	926	963	939	955	878	960	886	980	949	942	945	898	902	964	975	983	945	942	944	977	950	939	967	932	864	958	935	910	1003	912	957	954	911	912	903	911	936	933	981	976	892	937	920	902	991	954	933	936	959	933	982	909	928	903	933	955	899	949	909	909	926	918	878	996	893	890	930	902	986	966	977	960	943	926	912	914	925	959	904	929	915	916	923	892	929	950	916	890	932	929	903	949	928	908	908	942	895	972	937	944	907	969	958	935	914	908	917	930	901	896	950	907	918	982	999	1003	922	935	975	956	942	924	933	939	919	939	931	935	921	945	968	933	993	928	989	953	926	884	922	867	920	908	949	924	907	916	964	922	919	930	962	927	921	984	930	921	943	973	935	955	906	935	974	926	924	920	944	895	963	959	948	966	925	940	955	957	1001	893	963	908	868	910	887	915	938	915	952	925	941	907	967	884	941	955	896	965	915	1049	959	930	907	933	957	937	958	923	976	936	942	895	899	935	910	982	956	890	933	950	899	967	951	976	952	991	959	936	948	909	916	930	971	966	935	970	954	830	993	946	974	940	990	934	878	982	957	938	926	915	909	888	951	941	965	945	899	909	914	922	894	974	903	941	924	958	888	868	935	922	904	906	926	879	873	1013	931	946	977	942	940	917	960	907	946	964	890	914	960	892	912	889	941	911	964	942	956	932	935	970	923	979	938	968	932	906	978	898	932	948	998	925	923	899	922	943	933	965	923	986	935	967	950	941	950	1005	950	944	922	931	1000	931	935	939	968	933	929	938	915	996	972	921	972	938	1016	937	1010	944	906	945	920	929	935	968	928	975	926	946	951	927	913	895	887	980	965	896	981	874	933	968	920	988	896	899	925	882	951	851	942	902	977	927	936	946	888	917	949	923	955	929	943	888	953	937	945	977	958	943	970	910	925	947	921	930	916	863	906	1008	931	912	914	891	905	918	967	913	960	894	915	936	940	983	989	939	889	977	959	954	1002	943	935	894	912	877	964	956	905	925	955	943	865	932	973	906	948	935	922	914	932	936	913	916	969	948	920	977	924	929	877	919	885	896	933	919	954	949	903	1006	967	946	948	895	966	891	974	972	948	915	982	989	918	949	966	920	926	949	874	942	909	939	939	891	922	977	922	951	869	979	966	981	954	918	990	954	983	919	913	900	937	981	922	892	957	942	887	959	867	941	884	884	971	949	961	922	926	957	913	933	978	954	895	961	978	909	939	913	980	897	956	970	936	912	897	945	937	913	964	907	958	953	947	983	904	910	935	906	922	942	998	979	961	928	880	955	961	1001	939	917	949	950	911	933	933	931	921	894	911	958	956	939	897	909	939	986	888	920	954	911	917	884	995	931	978	935	914	977	924	918	964	884	926	898	907	954	909	916	958	905	966	918	889	921	932	944	999	922	885	871	902	990	943	958	949	958	942	922	924	919	1007	932	979	907	930	903	908	922	928	952	954	888	943	934	902	954	965	866	937	901	931	979	955	926	921	901	908	939	913	982	944	939	886	885	934	913	923	945	938	898	935	953	888	905	922	955	920	911	968	925	867	921	965	891	918	984	899	944	995	979	951	966	882	994	898	914	939	947	908	900	934	952	944	930	875	910	962	945	972	927	889	986	911	966	904	924	954	936	929	933	960	972	935	941	921	978	926	916	946	904	939	946	880	942	929	979	935	929	920	963	908	880	944	965	895	940	962	952	915	939	945	927	877	907	918	949	941	964	890	912	963	975	891	927	887	970	891	991	886	959	938	973	881	933	934	982	919	943	977	916	874	871	947	911	915	922	942	887	1005	926	942	930	939	899	937	964	977	955	965	928	958	879	923	930	966	888	926	969	844	901	963	960	901	958	923	918	936	989	966	925	921	964	920	998	946	965	916	910	908	935	928	925	974	913	884	912	929	923	942	897	903	933	935	917	975	939	899	933	934	921	967	932	943	904	916	982	950	884	937	942	942	909	956	910	914	942	910	885	918	1005	970	952	863	941	958	922	935	919	979	950	944	914	956	916	903	956	994	983	1011	954	965	951	946	994	942	921	907	988	975	893	926	938	893	919	867	871	984	947	945	954	921	939	991	1015	996	1008	879	951	913	950	967	893	924	979	910	957	933	973	940	927	917	940	897	987	919	950	880	922	983	854	910	945	952	981	926	925	909	952	907	893	955	965	981	953	944	925	979	952	942	911	959	953	997	898	949	894	943	929	913	898	953	917	930	944	934	997	934	923	936	887	944	915	881	926	956	910	952	918	928	921	911	957	929	971	939	942	909	959	863	987	921	909	948	969	949	987	918	912	921	910	985	931	908	970	948	942	969	924	976	964	923	968	933	945	916	889	916	902	945	904	948	911	930	903	900	881	911	891	972	985	894	937	912	968	965	873	912	956	963	935	951
73516	78681	70894	50982	31677	16179	6147	3233	1954	723	418	387	497	387	428	425	390	407	414	404	414	458	536	478	429	410	398	402	398	355	357	408	402	402	336	368	416	378	374	359	356	397	384	408	370	377	366	385	404	374	384	327	398	380	411	427	405	375	388	392	389	383	420	384	386	374	410	413	390	376	408	359	381	347	400	416	388	372	408	390	392	379	358	395	350	384	415	387	392	359	394	389	346	358	381	357	355	382	402	376	405	409	381	378	406	404	391	378	360	405	397	378	397	411	381	406	369	377	412	390	384	374	396	389	400	419	350	360	383	372	357	402	381	419	409	372	417	376	391	359	357	425	414	358	392	380	368	399	395	395	368	416	394	367	359	359	379	357	403	379	419	409	352	399	396	398	406	379	405	379	383	414	394	403	387	372	381	382	391	400	383	401	391	357	384	376	340	394	380	375	403	387	410	365	429	379	387	362	385	353	383	378	439	389	398	424	420	396	359	374	393	399	367	408	399	366	427	379	362	397	368	371	397	425	424	409	424	384	370	380	395	369	408	381	438	430	417	405	371	381	419	372	381	381	383	375	378	403	385	402	399	365	395	407	430	410	398	430	381	420	412	386	411	376	415	406	366	364	372	418	384	380	366	369	414	415	400	404	392	426	384	404	407	379	407	397	362	406	401	394	396	411	380	397	391	388	362	381	378	404	396	402	408	394	355	376	391	378	403	361	388	404	367	394	394	394	358	377	375	377	415	385	373	364	403	370	365	381	372	392	386	364	404	382	427	422	410	390	388	348	383	392	409	385	408	363	373	382	407	378	367	423	389	397	369	406	417	380	401	400	408	381	392	409	348	365	403	413	383	375	370	391	356	407	357	441	408	415	408	369	380	343	399	409	391	389	397	379	405	370	390	362	369	371	386	419	420	391	370	385	373	369	437	406	395	392	403	370	343	379	423	393	365	395	394	379	387	384	416	406	357	390	411	385	375	441	386	400	399	425	363	453	354	365	365	416	400	405	415	384	368	407	438	416	394	403	392	413	395	387	363	378	388	410	395	375	393	393	373	400	400	393	371	379	382	362	380	380	390	364	368	388	375	383	336	411	384	378	372	382	440	393	364	401	388	422	420	428	374	355	391	389	386	396	408	378	403	397	385	373	371	426	390	383	378	387	400	369	422	398	394	359	367	418	336	344	375	397	395	371	401	352	388	377	371	410	412	370	377	380	369	399	357	390	384	383	387	386	395	344	383	406	402	377	388	352	382	396	408	387	410	407	408	390	363	378	413	346	379	403	392	432	349	430	386	404	393	380	375	367	361	401	394	416	363	394	341	381	376	365	381	416	395	392	388	363	416	396	374	409	356	384	395	361	414	382	403	376	385	398	416	365	350	390	414	383	386	420	380	361	359	398	368	392	427	414	379	396	397	388	373	386	381	323	344	370	405	364	420	421	402	375	380	417	380	382	415	380	403	379	385	375	377	377	388	379	359	353	394	357	396	388	383	424	358	413	411	402	362	358	366	411	418	404	409	406	418	374	396	379	398	396	379	393	381	340	385	386	377	409	364	363	415	417	384	433	386	392	397	362	357	378	397	417	412	394	373	410	422	343	382	432	384	377	381	413	386	363	372	418	397	403	401	415	365	384	421	409	378	380	388	388	355	393	396	422	384	393	393	376	380	394	353	379	391	389	370	400	409	405	393	375	379	416	373	422	436	399	386	396	416	370	413	349	384	377	400	405	385	376	384	377	393	370	407	400	398	399	394	389	400	393	403	425	391	406	377	370	385	392	408	405	397	395	389	400	416	382	403	379	420	375	373	365	404	398	405	371	343	390	374	371	335	416	368	365	359	374	440	370	424	399	391	394	374	357	380	453	382	394	354	370	387	396	406	381	393	400	407	395	396	365	411	347	380	396	387	389	371	373	406	437	401	383	399	395	418	388	372	367	389	432	365	358	376	379	419	372	393	420	424	386	373	365	402	393	370	393	378	402	425	415	362	367	379	371	433	405	414	409	402	403	380	384	394	382	392	398	385	389	423	403	390	390	387	404	396	410	411	388	377	324	409	388	369	407	389	369	374	413	372	380	403	399	366	348	362	400	359	401	351	388	414	390	396	389	361	357	383	379	376	368	376	404	381	368	389	371	423	422	367	389	430	373	415	346	374	388	347	372	399	429	355	359	399	387	422	403	386	419	325	405	405	373	395	383	411	393	375	385	375	361	403	380	394	420	390	403	411	373	372	403	414	376	401	350	376	357	379	424	418	390	364	385	402	397	369	400	328	413	380	413	384	397	398	389	336	384	414	421	383	435	409	388	371	368	353	396	404	408	373	380	393	395	363	369	412	357	372	350	393	401	369	370	405	331	384	389	377	374	401	410	426	380	396	352	375	376	412	361	380	439	361	407	414	372	423	383	381	346	376	388	407	437	376	403	378	401	365	389	416	406	389	410	398	369	356	400	377	416	369	382	409	396	371	390	390	387	422	376	338	385	370	398	391	374	379	395	384	371	367	369	420	381	408	410	410	402	379	408	359	369	423	374	370	442	409	386	388	395	383	380	406	396	394	349	392	396	389	407	402	366	366	401	387	343	395	385	361	407	385	375	383	383	370	399	383	359	368	426	396	365	373	383	407	368	390	393	377	403	412	372	370	354	385	375	382	380	368	401	434	387	369	389	386	417	386	387	375	406	387	408	392	404	393	357	394	375	378	408	376	378	425	362	373	388	378	404	438	383	396	399	378	376	383	388	398	403	400	412	355	420	367	401	378	411	353	412	378	387	365	348	402	384	393	361	399	385	408	377	364	370	376	421	384	413	409	381	423	390	369	376	423	380	374	373	381	391	389	392	361	391	411	381	382	376	371	403	366	383	335	390	418	430	394	421	423	402	402	415	431	380	406	404	386	404	362	341	387	399	373	375	380	380	403	412	385	389	391	428	382	410	363	312	413	379	393	388	392	417	396	359	379	364	382	425	355	399	398	372	398	378	400	389	391	384	387	371	391	408	403	387	384	416	397	427	391	386	402	363	382	399	383	400	367	385	382	377	383	383	405	387	432	378	374	347	408	376	375	369	389	344	383	396	369	380	348	410	387	403	396	401	401	411	407	392	384	381	408	390	397	374	369	363	373	409	362	385	354	369	428	392	376	359	409	428	395	407	382	388	344	403	394	398	391	416	406	378	394	406	387	377	419	379	397	397	394	407	367	417	347	399	384	358	382	372	380	414	381	381	384	409	390	406	382	392	410	370	388	371	364	375	397	374	389	397	387	376	395	391	387	381	375	367	366	336	383	386	377	349	398	379	408	409	410	400	396	398	367	350	396	416	358	366	421	378	396	401	379	365	396	426	376	391	402	377	395	354	398	351	387	375	443	406	401	409	372	394	401	341	388	393	432	362	382	376	422	332	395	375	396	403	410	349	380	420	389	417	403	378	361	339	401	396	365	381	380	415	407	368	397	352	373	393	413	387	361	372	376	374	403	393	401	368	375	397
48493	62956	66014	53327	36994	23664	14125	9886	6661	2016	969	999	1551	968	931	934	972	949	941	936	1093	1366	1556	1297	1116	980	914	980	907	982	901	948	871	967	947	961	923	923	873	959	894	915	919	934	876	971	936	936	914	958	951	931	962	904	927	957	956	948	879	952	936	874	905	892	947	913	932	956	898	914	941	951	982	992	970	884	916	920	899	910	920	955	959	977	941	938	865	903	935	953	934	922	938	893	928	946	888	978	957	897	904	953	936	912	870	927	932	946	965	920	928	946	893	919	918	914	976	940	921	937	956	905	939	882	961	969	955	907	966	909	948	896	845	897	887	905	932	896	922	979	938	969	941	945	911	921	944	924	981	971	932	957	925	954	966	986	917	929	903	928	956	958	939	988	991	921	960	922	889	892	954	883	953	915	879	971	930	917	966	929	992	953	938	981	944	922	898	916	965	917	967	1020	982	947	1001	939	953	923	984	923	929	919	882	935	909	892	948	874	900	899	918	923	944	943	915	941	972	931	933	912	935	948	939	917	931	972	902	916	873	954	935	956	907	940	901	901	874	953	889	966	936	947	894	922	918	864	870	934	930	933	935	926	911	945	975	928	938	948	999	956	903	906	984	901	961	865	903	886	969	956	939	958	919	918	899	891	881	914	951	901	910	948	951	930	942	938	937	921	931	924	888	938	948	897	942	913	935	926	910	871	927	970	874	917	984	984	934	925	945	906	1013	925	906	937	920	900	877	1006	919	990	991	918	893	872	917	949	950	948	919	984	900	930	1013	925	968	905	950	934	949	1046	902	976	920	930	919	898	955	933	904	873	916	940	915	958	925	916	950	956	945	942	968	989	931	922	891	939	918	953	882	946	883	879	1012	962	935	964	944	964	899	913	981	919	940	910	948	914	939	906	900	908	936	948	919	878	956	909	905	903	942	932	934	1007	970	942	928	953	947	933	929	943	935	972	889	946	944	948	921	915	923	984	967	906	931	901	1002	947	914	921	950	966	903	995	935	969	976	975	938	978	965	914	965	931	930	916	929	932	923	892	942	961	885	907	926	903	927	923	955	969	958	1001	972	962	935	963	903	949	950	901	942	916	938	955	940	932	931	933	924	931	903	981	932	968	901	904	937	994	936	913	967	944	944	981	926	952	953	931	918	978	981	967	888	978	902	969	879	970	884	937	928	909	923	928	936	914	957	916	949	920	927	919	908	953	878	953	985	914	935	917	937	928	940	961	945	949	915	917	951	902	960	912	981	892	923	940	967	971	943	929	1000	915	967	928	961	976	955	941	919	940	894	946	942	973	928	892	921	916	922	952	939	904	930	969	930	919	964	901	903	943	967	894	932	934	915	925	988	990	872	939	932	970	967	930	947	931	944	939	916	941	927	950	895	899	947	916	886	897	968	911	947	942	919	916	915	942	949	926	989	952	963	878	939	898	947	934	882	919	963	903	977	945	897	978	944	974	942	957	935	912	930	899	989	958	952	927	923	938	925	996	978	920	917	939	944	984	935	978	961	968	967	946	922	929	922	902	952	945	915	876	915	983	974	918	911	973	952	979	906	878	956	958	905	932	923	957	917	902	946	997	926	971	931	902	958	893	922	950	903	946	889	943	923	916	909	999	939	902	919	963	922	902	938	916	905	951	884	930	905	932	858	935	980	954	886	994	923	961	901	965	940	936	882	910	909	938	982	887	885	939	923	962	928	925	954	983	974	995	958	939	946	955	992	920	925	898	879	929	916	898	968	991	924	949	951	938	882	909	962	934	948	934	940	928	900	950	935	1006	911	916	923	957	920	939	958	922	946	952	914	913	939	905	926	949	951	927	930	915	975	906	949	894	963	878	989	952	881	909	955	913	901	906	958	915	958	934	968	921	981	870	929	963	946	906	929	923	1033	870	949	955	953	900	944	1024	889	886	958	953	925	903	943	913	1013	894	905	888	945	902	927	930	916	924	911	938	928	932	972	940	938	947	938	890	866	929	937	935	948	946	969	905	909	941	919	955	935	895	906	938	901	903	1004	920	908	924	961	926	897	908	985	959	957	970	920	938	929	914	965	936	937	909	949	894	936	928	904	966	944	939	950	979	1003	963	967	910	929	923	907	902	920	984	926	965	947	982	902	936	926	922	873	896	949	921	1001	919	951	923	943	941	905	883	952	984	931	917	909	957	903	940	938	912	912	924	934	954	913	865	978	966	872	909	968	920	899	982	902	896	929	977	920	921	981	955	879	930	961	899	942	953	938	936	954	909	977	927	902	941	967	968	959	938	941	946	903	947	940	919	952	1019	923	958	996	948	956	926	909	895	958	963	1028	927	959	874	915	944	963	962	945	906	954	885	983	928	971	974	936	932	928	884	913	981	970	921	886	961	874	930	924	973	925	923	935	956	913	877	999	938	966	936	927	959	981	906	914	957	931	946	905	947	937	925	932	886	907	922	972	880	919	902	923	913	947	909	953	925	942	863	935	971	949	953	953	940	943	966	912	917	935	902	934	956	947	991	929	873	900	976	911	896	1003	972	885	951	944	895	986	984	937	918	917	966	927	907	933	930	959	945	916	954	931	928	914	934	966	897	915	904	947	961	925	1008	923	918	901	952	902	952	887	960	909	949	954	934	945	980	935	920	909	959	871	924	974	991	923	973	968	921	930	938	922	942	884	951	979	934	943	908	950	939	896	885	914	866	934	982	999	929	934	932	900	929	911	915	877	924	872	924	939	908	983	945	950	926	948	944	961	962	886	894	902	976	918	951	950	957	950	937	905	869	939	958	946	942	962	920	907	975	992	945	968	921	935	935	915	954	966	990	880	876	967	952	990	941	945	894	914	983	899	870	950	932	948	914	909	910	985	909	939	934	948	917	930	954	936	884	918	950	949	898	984	951	913	892	935	911	907	969	936	936	905	934	933	936	960	941	922	888	893	978	904	902	919	1012	920	931	930	933	892	938	918	891	956	914	924	977	941	996	927	938	896	973	899	970	915	971	924	913	908	913	943	931	955	1028	907	919	920	910	909	942	917	870	933	994	927	907	929	952	930	910	939	855	977	963	933	925	919	971	951	936	885	941	919	951	879	889	963	878	997	973	941	954	922	835	972	897	951	932	935	938	970	953	912	926	951	924	977	944	945	964	947	853	981	904	955	987	973	917	944	893	929	919	915	997	871	954	928	910	983	953	971	953	955	910	974	951	951	930	949	926	966	928	974	968	929	896	921	931	924	953	1012	952	917	934	895	976	901	963	904	988	934	906	911	923	953	916	971	921	943	942	952	879	919	910	939	891	891	935	971	953	967	924	923	938	936	943	898	930	910	995	944	944	945	914	905	949	981	943	965	899	964	973	938	948	911	926	987	901	931	949	955	949	937	921	915	913	971	944	949	912	907	981	961	936	951	892	987	922	955	908	930	933	863	978	974	962	920	941	921	924	958	955	930	913	980	948	976	908	955	924	944	943	965	935	913	963	944	932	946	968	924	953	967	913	940	948	928	986	951	936	951	966	932	984	937	910	956	925	913	963
75839	76954	68878	50242	31160	14735	6118	3425	2056	679	369	396	499	390	420	402	394	383	428	366	427	464	472	476	387	442	403	401	370	360	384	404	383	391	407	398	376	366	353	390	377	382	359	359	397	396	386	402	418	394	401	363	343	385	376	362	372	411	379	343	372	396	388	423	399	352	373	388	393	391	389	392	404	334	414	411	380	391	380	350	361	390	361	388	384	371	397	379	364	370	385	363	361	398	378	376	362	382	416	395	409	377	399	388	387	368	406	367	389	387	395	364	436	341	404	390	388	367	390	372	370	372	364	355	372	410	399	403	379	405	400	395	384	401	375	369	391	391	357	361	394	367	397	345	386	398	395	357	375	371	375	395	401	369	390	379	367	377	394	423	371	368	403	347	375	384	387	398	398	410	382	389	389	374	403	386	362	397	406	384	361	375	392	364	376	383	426	410	346	405	381	364	331	388	392	417	432	379	396	406	391	417	372	352	385	391	392	397	419	404	398	387	410	406	402	388	441	381	413	391	393	378	375	377	365	379	343	395	400	407	370	389	385	414	386	425	388	382	378	369	389	366	366	387	426	408	376	371	398	433	392	361	378	384	370	376	429	360	384	386	349	362	370	362	374	441	377	377	399	380	386	356	414	401	402	393	380	423	394	397	415	391	379	388	418	392	405	382	389	426	385	389	360	377	383	416	365	398	359	412	390	358	391	416	396	439	382	399	375	403	412	410	390	406	393	379	401	410	420	376	397	381	366	366	385	369	387	388	383	432	410	398	370	389	386	402	422	406	408	363	368	355	404	399	395	349	361	413	369	368	391	399	418	370	382	405	391	368	395	374	378	383	381	378	390	390	394	383	396	352	354	357	399	416	380	378	404	377	367	395	393	373	375	367	381	404	368	388	402	371	416	323	370	381	417	423	374	438	392	410	403	375	380	417	384	400	338	377	428	388	416	397	366	393	390	396	409	431	379	380	442	421	406	348	403	407	356	383	402	349	392	401	381	377	405	368	393	386	401	410	365	364	360	392	388	385	372	396	390	427	386	365	407	338	376	420	371	390	397	378	332	363	366	385	400	373	390	388	372	373	385	395	357	370	361	387	383	406	373	399	389	386	381	404	394	445	361	404	420	391	396	386	346	378	423	408	394	369	396	390	382	398	414	405	408	416	363	435	377	383	378	386	369	410	383	384	359	398	405	395	407	400	360	368	404	369	405	388	411	332	411	368	367	379	390	367	387	410	429	336	369	342	341	384	384	357	382	376	363	413	389	404	385	365	386	354	409	356	372	403	380	364	389	365	414	427	371	364	363	415	407	381	399	380	360	371	374	411	390	379	359	371	399	365	433	392	403	387	386	372	378	359	382	412	379	426	386	361	409	391	378	373	395	429	402	386	396	411	394	394	419	372	378	379	408	397	386	368	383	383	361	354	368	343	378	399	385	358	362	373	416	376	391	412	402	370	401	359	388	359	408	360	380	379	409	411	397	387	362	381	384	398	419	371	379	375	365	383	428	369	364	400	379	405	377	405	420	414	397	363	356	382	413	393	413	391	374	347	387	402	408	401	401	380	380	368	405	338	421	357	377	390	405	377	395	381	395	412	423	374	366	392	405	378	399	337	388	398	373	397	414	391	391	380	381	423	416	403	421	334	410	379	408	375	381	384	395	388	398	406	377	417	389	352	349	404	378	381	395	384	355	363	385	426	381	406	404	350	405	402	346	418	376	345	377	369	391	397	392	377	346	403	391	352	405	410	393	367	383	382	371	415	394	381	392	378	372	381	387	385	386	397	401	371	380	360	386	368	362	369	380	390	408	370	357	390	366	385	382	377	419	401	373	420	401	399	395	370	399	425	398	383	363	388	375	370	411	391	403	402	383	383	363	359	370	400	383	361	378	438	403	382	389	389	404	357	396	384	349	373	371	403	366	414	382	402	365	367	405	362	388	394	393	389	377	402	377	404	351	435	373	395	378	358	393	402	364	374	411	370	377	372	382	396	417	361	358	365	387	372	384	383	390	398	397	358	383	397	385	394	390	336	391	415	381	365	383	362	423	434	400	427	406	401	404	379	389	399	414	386	417	405	336	384	401	385	379	406	366	396	366	402	405	375	391	397	398	371	360	415	389	358	355	362	384	385	357	371	418	393	371	407	382	402	374	389	352	376	385	413	380	436	380	404	379	386	409	364	370	388	379	337	359	373	361	364	392	374	376	397	417	400	402	386	379	375	413	385	364	403	377	399	435	383	373	416	395	372	412	403	385	374	392	401	427	358	445	350	373	388	406	362	357	391	428	379	396	360	405	393	397	381	374	358	373	370	403	411	353	396	405	384	403	414	392	360	399	394	418	392	361	361	425	390	368	379	366	392	403	386	374	370	348	399	372	393	400	376	369	429	400	401	396	346	346	381	388	386	379	395	406	370	402	383	395	383	377	405	373	381	402	394	375	361	378	391	396	399	409	372	398	376	432	352	389	406	363	349	356	385	409	359	425	402	377	364	351	371	423	412	365	389	393	416	399	374	389	405	386	409	382	389	378	364	440	386	402	388	371	427	378	416	400	435	386	407	398	384	408	414	377	394	381	407	385	396	384	369	373	372	367	385	390	401	385	391	361	363	391	419	383	370	406	372	402	393	406	410	397	387	416	391	384	391	385	419	378	401	381	387	426	377	401	392	385	391	398	376	373	316	427	385	396	344	380	367	369	395	392	386	369	410	373	362	411	382	387	393	374	392	388	407	391	394	388	376	387	384	349	353	343	382	379	388	365	412	382	362	418	380	394	398	405	369	386	403	387	362	381	350	361	392	424	381	394	361	387	378	386	372	384	402	395	396	379	346	411	362	374	392	417	422	427	385	390	387	407	386	443	349	375	438	371	421	388	390	355	405	402	386	366	395	359	384	423	398	378	390	358	377	399	437	364	380	388	359	394	398	407	379	371	379	376	405	382	413	399	386	348	369	401	428	406	402	395	372	387	391	381	393	394	359	399	333	412	403	395	420	356	366	401	361	395	403	388	386	390	407	354	367	391	376	398	400	379	364	399	395	366	417	379	347	395	379	366	379	379	366	402	426	383	405	363	353	411	405	389	407	400	412	374	402	356	420	412	385	402	356	367	406	402	393	390	380	412	373	402	382	401	415	374	354	371	396	402	378	418	375	346	365	409	420	393	345	391	417	351	387	385	368	435	400	415	389	453	435	385	405	362	380	389	400	375	397	367	367	400	414	397	406	357	402	352	392	385	364	374	397	383	390	370	354	390	397	383	360	417	410	348	382	385	432	380	402	365	354	404	383	402	396	410	381	355	367	399	399	416	355	382	392	425	375	376	373	402	414	422	391	366	381	391	409	416	371	365	389	379	406	408	366	390	394	357	388	389	362	366	384	411	424	426	415	369	409	403	422	388	371	385	386	380	360	360	366	372	355	341	384	385	408	387	390	364	383	387	400	364	422	408	383	424	397	382	374	386	381	378	391	392	399	406	397	369	380	389	381
51354	62595	63212	52985	34872	22778	14606	10662	6695	1904	976	1027	1364	969	892	953	919	940	963	965	1076	1484	1467	1287	1121	1076	912	935	944	948	959	926	907	942	900	958	933	935	905	938	909	934	843	917	979	914	970	941	907	999	964	975	919	951	921	901	972	877	989	957	992	871	935	1007	976	969	948	935	926	924	920	985	937	958	933	925	966	968	992	898	943	862	901	895	950	929	938	922	924	973	921	913	972	917	973	934	930	970	966	903	956	965	944	901	952	937	918	947	915	877	923	899	982	962	959	1037	963	949	940	923	892	928	944	925	945	904	940	870	937	916	963	883	936	952	872	987	923	936	922	962	897	893	940	918	927	964	940	940	918	893	958	960	969	932	902	936	945	954	924	961	934	954	942	912	881	990	950	914	935	979	935	904	896	931	904	948	909	921	958	957	919	943	896	933	942	962	989	978	970	912	937	864	899	972	967	903	993	973	964	948	945	941	878	924	900	928	926	929	973	917	923	913	954	931	927	958	917	935	945	935	935	933	946	899	901	911	921	905	937	931	943	862	919	946	962	894	931	922	1001	936	969	949	907	927	930	976	927	975	897	936	933	976	956	936	878	964	950	956	910	858	949	925	916	929	909	922	956	896	929	944	966	973	948	958	948	944	902	924	914	887	926	935	928	948	885	976	894	900	917	952	945	846	959	952	939	927	951	977	911	881	896	973	906	946	968	958	952	975	961	884	904	990	879	952	893	943	886	901	966	964	981	959	982	899	975	912	948	973	905	970	916	876	899	925	935	918	976	927	988	967	938	921	966	922	933	842	959	967	934	975	975	919	920	957	965	963	968	868	919	970	913	901	906	920	987	940	953	954	951	955	933	931	940	910	968	940	927	925	943	955	968	914	958	897	924	923	922	949	971	948	912	937	989	950	872	940	944	911	940	926	926	943	989	920	965	912	933	888	955	941	896	967	948	959	987	921	880	926	895	928	873	891	967	964	946	931	965	973	965	889	986	907	917	941	976	922	950	891	976	957	915	920	915	909	878	996	986	991	950	1001	918	950	947	964	913	937	932	918	929	957	898	942	902	949	942	894	902	946	956	900	951	987	957	950	926	960	883	919	927	1016	1001	985	922	877	937	945	960	961	927	953	922	915	895	948	967	947	940	869	887	898	924	953	871	931	934	922	1029	944	996	931	950	968	931	913	988	934	920	939	961	945	963	932	932	904	948	952	991	910	991	910	901	898	989	945	945	956	935	906	965	974	953	953	937	938	903	896	954	956	907	922	931	929	915	977	938	968	868	929	930	990	962	901	922	962	974	952	986	942	873	998	908	1011	930	948	968	930	984	1008	908	928	910	892	968	933	944	989	935	900	942	929	931	917	916	916	941	967	941	945	982	933	937	895	926	953	966	926	931	899	932	993	929	944	940	961	967	936	914	896	939	976	985	972	934	931	970	901	912	969	921	932	970	921	978	908	961	948	976	955	939	885	948	932	919	971	943	935	965	895	959	942	960	889	861	903	956	945	889	962	930	869	1010	934	982	935	994	970	945	953	903	953	932	935	947	957	932	915	923	937	958	919	882	891	938	917	922	1007	899	913	932	894	912	872	976	935	940	931	934	962	963	976	995	921	919	918	891	900	927	909	988	956	950	923	969	922	962	908	949	937	915	894	951	906	907	931	925	884	943	969	890	973	915	944	890	896	967	919	988	927	901	889	926	939	915	884	934	935	969	905	950	963	921	977	976	913	948	933	920	894	962	958	962	888	975	932	947	971	945	941	884	867	884	947	912	1001	891	962	927	908	944	955	974	923	911	929	927	975	933	949	920	922	918	965	927	918	897	923	921	934	912	947	938	914	911	975	901	978	973	942	935	916	958	941	926	923	915	949	968	972	875	933	945	871	999	942	951	870	975	898	876	958	922	903	947	974	943	941	954	927	930	969	895	902	979	945	932	940	953	951	941	938	926	912	926	912	936	941	914	914	903	927	938	973	916	944	934	944	927	909	969	943	884	929	944	986	951	925	909	965	950	888	943	1044	919	932	959	947	936	910	922	932	936	916	886	929	897	874	934	899	908	941	885	925	940	941	948	929	953	919	1010	871	970	959	963	896	965	981	993	878	986	911	964	946	971	889	979	907	913	932	970	923	946	959	894	888	961	948	953	955	914	953	921	880	991	906	925	925	973	893	1005	969	975	926	918	945	949	930	957	941	937	929	944	972	900	883	964	1006	897	920	959	932	919	967	937	934	882	896	917	911	980	893	947	940	949	919	943	930	942	904	923	949	963	980	954	990	951	965	954	941	1011	874	888	970	969	967	963	875	964	878	929	927	904	976	971	984	940	963	959	935	902	998	959	867	924	908	916	935	922	975	951	940	954	907	967	943	970	940	952	966	965	889	943	920	962	936	966	951	936	990	928	957	917	943	885	916	950	901	940	934	940	881	965	959	911	927	913	951	938	953	927	959	963	921	920	955	915	980	949	935	878	937	929	934	992	905	915	919	933	942	948	962	913	945	925	988	970	917	895	915	979	959	939	984	949	940	933	969	897	919	977	913	965	928	904	932	940	925	915	949	952	916	911	898	882	904	901	915	970	932	1010	936	974	885	943	945	934	936	963	933	932	925	979	947	966	947	936	986	957	977	923	958	893	915	928	912	966	913	885	955	949	930	917	959	941	942	919	929	929	994	931	926	934	954	929	969	1007	947	940	946	934	968	980	957	913	924	929	896	924	911	909	980	950	984	896	945	966	945	963	953	918	920	879	981	972	918	925	956	937	904	904	931	937	1006	949	930	924	910	923	924	924	944	921	907	960	904	941	888	971	972	911	942	947	963	947	907	899	951	960	1010	931	934	942	890	964	932	941	953	951	889	916	952	971	940	897	962	948	848	972	945	882	919	966	882	947	914	956	939	942	924	925	956	942	884	917	951	929	954	947	924	954	936	888	960	958	946	907	915	911	920	938	969	989	919	941	879	941	949	944	903	914	960	908	967	968	900	935	936	973	989	946	880	924	931	935	952	891	919	923	965	954	964	945	922	983	961	879	924	938	890	880	935	909	928	970	951	912	917	944	951	977	891	960	947	929	927	979	950	963	948	925	912	920	888	919	944	959	944	964	989	977	954	927	956	980	963	890	894	950	930	902	923	927	903	929	957	914	910	897	939	970	944	1010	928	921	932	945	964	964	941	974	975	982	964	925	977	932	941	908	945	953	963	946	951	918	951	962	914	1009	889	938	932	956	944	919	913	913	897	919	924	938	970	970	958	917	949	958	938	940	946	978	1001	915	882	952	967	906	956	923	938	910	917	946	957	926	961	929	880	958	963	994	978	974	939	904	916	929	914	942	930	980	974	921	953	970	930	909	940	936	919	972	938	940	923	969	960	968	995	930	949	898	956	926	1002	947	920	936	946	896	924	901	885	946	954	940	922	932	964	943	951	982	940	946	906	976	948	991	956	909	966	944	931	973	930	930	945	993	934	932	909	932	885	945	928	919	907	915	883	971	949	919	939	917	875	953	927	917	915
74538	78112	69258	48941	28428	13634	5953	3996	2436	935	370	379	457	367	392	390	379	389	384	385	406	490	475	415	452	430	417	385	396	393	394	392	392	405	395	420	401	354	404	434	367	400	377	394	402	439	405	432	368	369	377	395	381	394	422	373	414	412	414	376	390	371	383	383	416	452	406	388	390	418	410	382	400	409	382	410	382	385	404	409	389	381	370	402	384	361	362	393	376	364	388	404	381	400	371	412	402	411	399	412	384	407	386	399	392	386	368	408	385	384	407	360	399	399	389	440	431	379	386	398	378	409	387	390	409	360	364	384	390	408	359	332	394	371	410	434	402	429	411	414	371	399	411	361	393	396	400	403	417	361	383	415	375	406	375	378	376	389	404	397	388	370	387	332	417	386	355	377	417	384	363	403	392	403	347	358	415	393	377	405	347	365	400	425	384	368	369	374	383	374	365	411	381	411	404	367	397	416	378	389	381	361	399	382	422	379	437	396	415	384	390	416	390	371	383	374	395	375	371	391	395	427	374	429	360	374	380	381	407	387	358	386	397	407	398	411	389	380	409	410	380	389	427	422	385	424	405	390	359	440	382	396	404	397	388	389	396	348	389	404	387	376	357	390	385	393	383	394	372	398	386	363	399	422	417	384	350	367	400	384	417	414	371	380	400	388	384	408	419	359	405	407	372	424	401	380	386	386	409	407	378	409	390	383	374	411	405	396	409	402	393	408	416	380	357	378	378	421	414	392	382	423	374	376	404	397	430	438	391	391	386	371	444	405	380	377	381	343	394	388	363	405	390	398	406	380	396	374	434	397	375	371	399	376	405	391	383	410	370	407	398	360	395	390	388	370	398	428	389	382	408	371	381	392	408	376	410	433	357	389	365	394	434	366	419	385	394	372	393	413	369	378	356	363	411	400	409	386	369	365	384	379	404	392	394	373	406	414	387	337	419	379	389	407	392	367	411	416	385	413	378	404	367	387	407	390	399	402	400	415	374	362	392	377	405	451	403	387	406	388	417	372	378	419	391	390	429	398	402	355	360	402	447	381	349	374	409	398	366	388	386	380	355	374	376	378	388	391	421	344	383	396	381	405	458	368	366	415	369	359	396	382	389	397	333	368	428	384	382	384	392	384	386	416	412	382	386	384	412	386	372	397	384	407	388	417	404	402	391	399	388	395	427	394	386	362	387	397	353	406	405	367	389	384	396	375	392	348	353	381	376	393	394	375	401	421	405	379	414	374	389	371	403	393	362	424	388	392	365	378	411	364	393	368	366	391	413	376	398	397	399	399	409	398	398	385	374	383	384	374	428	389	421	371	380	407	360	374	429	385	424	389	410	401	416	385	390	389	399	384	389	399	412	366	382	367	406	382	389	417	381	366	421	375	394	395	393	394	387	389	383	419	383	427	391	423	432	370	382	425	399	377	366	379	396	403	441	394	400	393	415	391	411	374	395	461	390	388	413	387	384	398	384	385	417	369	354	415	381	436	429	350	388	371	413	367	391	380	366	412	378	384	374	384	398	412	412	411	401	424	389	351	428	381	439	374	391	392	409	412	396	420	377	395	406	401	417	394	387	405	390	398	402	384	381	434	333	407	408	396	403	397	377	397	401	393	381	402	401	425	376	408	385	414	369	382	378	378	455	407	397	419	422	412	413	389	375	391	411	414	363	402	400	416	363	379	359	384	363	366	367	390	407	391	393	386	391	394	388	429	408	387	347	378	383	386	432	374	373	408	369	399	362	410	402	385	364	375	398	398	407	376	375	382	397	399	384	413	388	369	416	363	351	375	394	407	366	396	405	389	371	405	433	378	404	408	378	389	382	431	367	365	385	398	412	381	394	404	361	408	381	392	385	394	388	390	358	389	421	350	394	399	357	416	392	358	406	387	350	347	369	375	369	374	367	352	388	397	396	388	394	409	370	404	407	381	380	390	396	368	422	374	408	393	388	395	414	390	386	393	343	403	407	440	404	360	386	390	372	402	374	420	404	440	384	401	375	401	367	365	386	405	399	405	405	387	388	408	410	423	375	368	400	433	387	401	393	384	401	377	383	411	404	393	404	447	408	413	402	409	350	409	394	403	367	415	404	359	408	417	368	395	393	361	407	347	370	391	375	377	434	385	389	392	367	408	370	405	361	424	397	433	414	410	379	398	411	387	383	396	368	378	384	377	390	397	369	391	366	379	373	385	399	386	407	413	383	348	415	403	389	400	378	366	371	403	387	346	398	374	426	422	398	389	361	389	378	360	411	393	397	391	376	363	395	378	386	405	374	356	422	397	418	391	333	394	368	398	380	383	379	360	401	378	405	370	424	421	395	393	377	379	413	361	383	403	398	376	404	407	395	424	393	385	369	391	379	374	415	389	397	384	389	415	368	415	387	421	393	413	395	372	395	395	412	382	410	376	395	419	368	404	402	410	340	402	386	379	443	363	373	394	390	423	375	379	368	347	381	401	384	361	390	374	408	417	390	391	385	373	386	372	388	455	393	415	377	395	413	362	389	396	407	411	398	428	400	383	391	406	369	374	413	435	393	359	372	402	434	379	414	392	357	416	397	417	381	402	364	404	376	393	394	398	390	383	404	382	420	449	401	371	394	377	366	368	430	372	359	363	411	392	381	399	396	403	398	399	407	400	390	401	387	392	381	385	384	406	393	372	389	347	390	409	387	374	389	398	372	412	369	389	393	394	395	396	370	332	396	348	398	381	415	407	425	388	390	391	413	405	350	389	357	372	378	352	360	390	415	414	389	387	375	420	377	378	426	374	372	419	382	397	368	348	406	377	399	373	405	394	418	419	381	378	398	383	368	383	373	406	392	393	420	409	410	368	414	382	391	364	394	369	370	380	365	410	365	398	408	367	424	376	392	373	365	386	406	404	472	410	389	392	366	396	403	400	396	342	409	362	394	360	370	365	376	405	420	394	415	426	388	382	375	376	379	391	376	394	379	391	405	418	367	394	387	370	403	413	422	414	420	413	396	412	378	425	367	348	395	406	389	361	358	405	413	351	354	364	372	395	376	415	398	403	398	361	382	406	394	390	400	388	371	395	388	403	389	430	432	418	380	392	395	429	424	381	389	424	423	384	379	399	337	372	405	412	415	411	384	364	395	365	419	397	385	376	383	392	386	386	401	381	375	378	369	406	423	386	404	374	405	391	412	372	376	368	389	383	392	414	370	389	387	408	404	433	385	417	388	385	380	394	361	378	377	353	399	384	405	407	362	440	410	379	389	401	360	386	384	380	403	408	405	390	331	423	396	370	411	416	375	401	397	410	378	398	405	391	409	398	387	370	386	390	387	400	403	391	436	433	416	395	403	393	416	414	362	399	359	396	427	387	390	435	434	398	372	389	362	390	418	395	338	371	431	429	396	372	383	410	384	388	410	360	396	418	359	397	331	394	372	385	401	398	375	399	411	425	400	393	387	428	381	418	345	387	383	375	399	410	387	381	365	406	387	377	421	401	370	386	408	408	396	371	403	386
50363	63813	63920	51969	32782	21103	15171	11924	8085	2973	933	1111	1433	962	958	950	930	960	1017	989	1073	1305	1506	1347	1251	1059	953	922	900	979	915	965	961	954	929	952	940	1009	961	1018	955	932	1005	967	957	962	922	995	916	905	878	970	956	947	956	903	960	906	957	934	925	986	969	983	963	963	909	916	932	914	976	946	999	957	989	949	968	990	941	923	956	910	969	974	946	996	951	964	921	952	958	919	965	916	916	924	903	955	978	928	973	896	980	990	937	914	925	1050	914	920	940	920	943	952	958	933	930	960	989	912	991	908	964	924	864	954	1021	943	993	926	929	933	900	975	928	937	939	943	963	972	894	945	961	900	949	973	961	951	931	982	924	957	973	970	931	976	967	971	958	928	941	893	938	956	932	914	964	949	998	933	924	954	948	901	960	976	945	964	969	905	990	996	923	941	1008	959	978	982	936	907	935	956	942	926	957	968	911	922	874	968	948	973	940	888	915	919	963	956	994	911	943	908	999	984	987	962	975	1021	1002	955	936	991	942	940	960	955	912	957	957	962	926	964	948	897	1010	912	978	963	951	958	927	955	950	933	936	935	926	906	947	988	945	917	884	963	965	979	854	934	895	1022	924	939	984	989	961	972	950	967	993	925	986	923	881	936	978	973	924	944	941	956	946	950	971	954	937	943	932	916	951	969	935	952	957	939	948	986	950	971	914	871	945	902	957	999	887	914	904	949	931	968	911	982	885	906	980	942	980	965	936	941	968	983	944	941	943	890	993	940	951	976	936	911	950	900	909	936	967	986	954	900	984	937	934	960	944	940	956	947	1019	921	922	962	961	927	942	964	915	948	970	971	1017	929	992	896	921	938	913	891	895	953	964	983	947	956	912	945	999	945	939	981	933	958	931	961	912	950	977	908	980	917	974	932	951	916	918	945	933	982	951	897	950	911	935	964	1005	966	945	929	940	982	933	947	975	958	976	917	893	981	974	927	965	990	957	908	975	923	959	906	979	900	945	876	932	971	920	960	940	983	988	935	959	1000	965	939	998	939	905	954	932	924	909	942	933	952	957	978	914	920	943	931	886	880	943	953	890	930	940	886	976	934	942	947	960	929	948	921	927	971	895	962	961	884	871	957	913	941	936	920	961	951	969	991	978	945	949	892	926	989	981	944	994	907	900	994	902	993	948	935	952	983	960	941	914	950	1015	964	871	943	923	952	921	1003	972	941	940	965	938	970	924	936	907	924	948	945	883	938	916	973	929	962	905	970	954	940	969	896	969	953	957	956	980	962	943	972	938	971	946	969	929	936	892	890	945	982	971	948	924	965	965	902	998	924	910	979	930	897	948	910	975	924	934	939	951	963	1011	995	1001	1008	906	924	973	914	923	977	909	955	1028	999	1002	907	949	954	925	946	941	979	947	937	972	937	932	959	982	932	939	939	898	945	960	920	935	981	978	937	960	934	957	946	940	953	965	965	971	925	947	993	966	912	941	942	927	975	920	924	953	941	941	942	974	958	972	931	963	910	931	977	921	940	960	980	1006	928	950	863	948	934	948	942	908	962	922	973	946	938	960	953	927	975	944	950	920	1018	974	926	966	972	980	887	931	912	967	925	892	942	924	914	914	937	980	950	991	989	998	959	990	901	930	999	972	947	921	975	964	940	942	989	917	919	935	911	929	962	939	906	915	952	940	967	946	949	919	960	958	904	965	917	934	918	923	916	922	945	1010	949	913	955	895	939	887	924	919	946	954	976	965	909	956	947	965	937	940	912	930	974	926	950	960	966	926	859	920	977	957	924	923	911	940	994	888	997	957	943	973	900	919	939	948	983	927	952	952	961	891	904	938	941	1012	946	957	936	923	953	950	958	977	957	955	939	898	890	956	930	947	931	913	957	896	954	964	964	916	958	950	975	948	926	922	986	988	945	938	915	914	858	914	977	936	919	939	897	930	922	951	998	943	948	914	957	972	986	955	1041	950	942	981	915	961	920	935	937	945	984	906	959	975	951	962	975	995	949	898	981	960	918	958	907	955	975	985	988	927	885	959	972	948	913	921	941	900	943	940	924	972	986	1034	929	971	957	978	925	926	920	995	965	879	940	962	995	934	946	893	957	950	953	929	973	906	946	973	886	945	903	935	980	961	980	1025	933	920	905	944	981	931	970	914	989	961	955	919	946	923	926	979	951	905	940	991	916	937	940	879	959	999	958	951	929	938	963	952	912	966	879	942	923	999	938	954	961	999	965	958	996	925	946	1002	1012	939	919	942	982	919	947	937	955	940	938	951	900	911	940	937	957	985	967	949	922	918	960	912	1014	956	946	942	929	871	983	911	957	972	961	938	930	956	965	964	976	862	952	943	958	996	965	931	962	935	949	969	950	907	986	927	905	962	990	942	980	910	948	950	979	962	962	929	939	965	925	967	937	937	938	1037	942	947	929	926	979	917	959	985	929	921	950	917	952	984	929	977	899	974	992	981	959	962	971	919	938	898	942	940	918	957	904	934	949	938	980	924	1003	958	961	932	943	1032	910	927	926	901	925	969	973	915	990	902	963	903	932	946	969	931	917	920	921	992	918	968	960	921	946	964	977	913	944	976	946	946	969	907	998	920	905	962	958	933	880	939	914	934	901	951	952	867	917	917	934	934	962	987	970	959	937	916	920	944	933	880	956	1001	929	972	964	924	880	956	947	994	985	901	952	1009	964	998	1023	956	915	971	959	904	946	972	1005	911	977	920	918	958	962	914	973	895	987	842	875	946	975	969	919	937	943	942	897	968	886	940	903	903	928	940	918	914	936	941	966	893	979	948	899	918	931	951	961	943	962	910	940	937	943	959	980	921	923	956	974	912	1002	931	870	915	978	924	964	925	923	925	955	900	917	943	946	941	985	993	922	933	961	980	942	948	955	950	941	969	927	928	967	976	991	981	936	923	934	932	920	890	951	915	948	967	948	943	930	890	958	975	931	931	891	979	889	950	913	922	908	934	909	920	975	886	962	916	965	917	940	880	970	906	913	922	935	985	941	963	911	946	930	936	934	954	968	940	914	896	946	941	949	915	907	939	944	897	974	968	924	936	942	943	953	990	979	960	947	962	930	923	899	851	944	925	989	973	909	951	924	970	959	1018	876	939	963	918	912	926	960	968	933	967	975	871	1002	929	954	855	972	923	956	952	982	957	944	946	946	953	959	968	930	946	1003	935	947	914	966	939	1032	940	1005	983	882	937	940	942	907	967	920	965	978	915	912	977	973	916	954	932	952	912	991	869	975	956	922	975	931	940	972	980	921	946	975	912	948	991	903	979	926	954	930	905	904	969	1001	964	953	936	916	920	918	965	949	969	942	953	939	955	962	983	967	911	965	930	962	971	900	894	890	921	959	957	920	938	927	946	1006	989	937	936	932	937	873	933	939	974	949	904	998	949	963	954	957	922	899	963	979	933	971	985	910	929	929	881	911	937	917	964	985	970	909	972	943	958	949	939	956	944	947	933	956	977	956	966	1009	967	963	944	928	965	937	972	938	961	929	969	959	978	964	941	887	939	942
77886	79000	70915	48079	25830	13831	6067	3123	2038	843	421	426	481	411	419	454	434	399	393	409	468	429	497	496	437	464	421	367	373	388	410	395	371	417	381	409	395	371	396	407	400	373	376	379	401	414	431	373	399	398	364	393	416	381	375	416	380	402	373	394	378	413	410	391	368	379	443	410	408	362	434	383	410	387	387	412	393	405	420	353	362	410	405	392	390	391	390	412	390	385	377	398	366	378	393	392	404	398	415	403	403	423	389	407	431	389	385	397	401	396	422	375	389	397	365	390	370	405	358	343	399	389	380	383	381	423	394	435	389	408	361	409	413	387	371	365	375	399	345	377	369	400	404	379	374	366	383	384	412	390	386	375	414	419	400	397	383	432	404	415	344	402	371	396	381	404	363	399	376	407	408	423	416	367	375	375	387	390	359	368	351	391	376	341	413	394	388	400	365	400	421	406	398	373	406	397	367	381	395	371	407	391	354	388	396	390	416	370	402	407	392	388	386	408	401	377	396	372	404	362	416	431	383	387	403	418	421	389	383	414	420	401	394	420	406	395	390	419	399	417	412	383	396	404	420	359	378	394	341	420	386	406	448	405	405	373	414	394	398	416	372	391	442	346	411	365	397	398	393	403	376	427	367	355	352	408	437	420	399	403	377	408	418	361	373	396	396	412	388	397	369	388	421	343	400	391	399	420	416	401	375	400	394	355	389	438	377	377	395	403	350	378	391	445	434	425	410	433	389	378	406	406	417	397	374	390	378	417	402	384	407	332	441	381	377	381	362	379	382	394	381	420	358	391	354	393	370	410	393	363	411	403	387	385	393	418	414	382	369	349	418	370	374	412	397	393	359	425	380	376	365	405	379	379	397	360	394	373	411	432	388	382	369	392	351	395	418	361	381	376	401	386	407	392	400	392	394	434	386	376	365	417	403	396	348	376	374	387	402	371	424	430	403	395	358	400	397	395	446	436	390	386	381	412	393	404	367	384	410	414	399	394	418	402	385	415	378	372	419	372	389	360	374	414	382	401	388	390	386	389	419	394	403	429	412	408	404	398	408	397	395	394	394	416	371	398	323	413	393	389	396	381	392	417	398	382	395	410	350	371	381	405	384	409	394	373	420	388	354	431	410	386	380	392	411	352	408	409	380	385	403	375	386	436	412	407	394	462	399	413	368	389	380	374	372	419	381	422	388	408	390	394	393	370	383	396	418	412	390	372	408	404	398	426	409	424	373	387	396	368	391	378	404	444	387	381	368	390	389	374	427	405	403	392	397	356	362	392	378	379	385	419	382	389	412	395	389	458	418	381	395	424	389	402	401	372	374	387	400	410	418	403	389	344	383	405	388	408	390	367	392	374	403	369	405	404	381	415	371	389	407	407	380	385	395	372	402	408	383	406	376	390	370	382	427	388	416	399	408	379	366	385	384	400	387	406	374	394	400	407	392	368	356	398	388	415	422	393	405	392	420	374	411	401	411	417	361	360	346	391	394	377	386	374	383	369	388	415	411	387	408	410	418	369	375	383	394	403	401	362	410	408	345	399	358	375	387	368	435	391	351	405	423	382	422	380	423	385	388	422	385	420	408	384	367	372	387	386	388	371	347	376	384	397	401	384	384	421	402	401	405	410	360	406	425	400	407	382	368	364	405	409	364	372	415	383	391	367	386	401	397	410	384	404	380	418	414	373	403	356	409	377	372	375	348	389	377	383	403	404	421	383	379	367	355	408	372	410	388	384	409	388	389	427	410	417	381	378	381	383	399	380	392	401	388	382	401	386	404	398	374	388	379	392	400	377	408	366	382	432	356	376	385	396	415	422	386	400	399	368	390	387	385	389	393	396	370	364	388	374	397	391	426	395	383	396	404	414	424	391	404	397	420	375	360	384	390	399	385	390	394	390	397	422	383	401	411	388	401	381	398	369	359	351	396	392	426	403	391	411	394	379	401	417	376	368	380	382	388	402	385	389	403	380	394	368	357	395	371	401	396	384	363	384	395	368	380	393	392	408	395	401	400	352	374	412	421	402	389	393	384	424	396	402	379	375	399	410	388	355	422	414	364	383	389	389	360	364	400	430	403	380	383	391	384	391	367	383	391	424	398	359	394	419	407	409	407	415	382	403	397	395	418	368	351	371	403	389	400	394	435	376	415	416	401	414	404	396	364	399	378	396	425	396	393	379	392	374	393	381	396	376	408	394	394	382	367	383	391	368	403	386	372	386	397	402	391	445	372	410	373	399	411	404	367	341	404	408	395	395	359	411	385	382	433	391	402	411	406	369	394	411	379	383	416	399	400	418	380	409	389	378	360	360	386	402	381	393	398	365	383	395	419	374	423	373	398	404	374	412	433	371	404	447	415	390	382	409	378	374	378	385	404	401	412	345	405	374	418	400	432	439	397	384	382	356	396	397	392	391	381	405	351	372	408	388	400	432	393	366	334	411	391	406	397	386	378	353	392	390	393	398	399	381	366	347	342	416	385	411	397	383	415	384	404	419	353	375	383	372	391	388	382	404	406	418	386	412	391	458	335	399	395	412	397	406	418	397	364	372	395	351	395	419	347	381	418	404	405	393	386	385	361	393	386	348	400	395	369	394	368	403	424	391	383	372	409	423	404	376	387	406	374	392	443	384	383	415	370	360	386	387	344	399	358	416	424	363	366	402	409	412	385	431	409	413	374	374	391	392	389	404	401	392	404	398	379	406	403	381	405	403	370	393	377	363	387	397	401	419	404	402	387	375	438	374	387	382	385	377	370	373	414	386	409	387	379	377	384	375	390	355	416	375	366	392	433	405	402	360	368	378	392	388	363	418	409	436	402	398	401	405	426	397	415	391	377	408	395	399	373	395	423	377	388	373	395	409	396	392	405	392	402	412	412	380	431	437	419	423	397	382	370	406	397	381	360	374	412	417	408	397	409	367	402	420	385	431	389	378	376	405	411	388	403	382	401	423	373	378	386	388	404	399	372	415	408	376	359	411	398	405	409	410	423	442	405	418	382	389	378	388	414	383	375	393	391	398	395	412	417	370	428	399	397	399	418	410	343	408	363	391	360	429	354	383	381	393	412	398	405	364	374	399	397	398	387	398	372	370	400	399	384	348	400	399	411	366	379	379	410	390	417	409	414	388	381	381	413	423	431	406	394	374	406	415	392	412	403	391	367	386	381	396	408	407	372	437	401	388	369	387	412	388	396	361	383	390	372	401	388	394	390	399	399	376	388	394	380	380	407	392	371	396	405	407	380	371	409	364	384	387	393	381	431	384	370	380	388	445	392	386	389	367	382	372	374	410	409	398	397	380	400	381	400	407	388	373	422	432	388	405	442	423	415	415	404	378	370	395	425	399	382	375	398	430	356	424	405	342	387	419	372	396	369	366	394	392	360	387	407	388	417	394	361	377	386	383	356	381	381	389	392	393	391	418	388	381	404	384	372	412	381	419	434	370	361	378	359	378	432	365	401	423	417	392	378	388	396	361	424	417	401	383	431	417
51031	63816	65868	50518	29719	22869	14415	9551	7024	2475	969	982	1332	1018	985	995	913	924	989	1076	1135	1296	1448	1339	1184	1059	1005	923	944	899	936	973	933	947	949	934	934	947	932	994	938	926	939	972	931	931	956	965	879	934	989	894	969	949	963	904	936	967	933	954	957	911	891	918	922	908	963	876	1010	955	976	967	917	946	977	959	951	1005	940	949	986	916	944	935	953	972	944	1020	987	936	911	941	927	953	895	988	934	992	968	1009	919	928	972	983	936	959	960	970	946	962	981	924	942	921	966	1011	968	932	888	949	965	933	893	943	939	955	966	978	935	950	952	910	946	919	931	969	956	979	931	969	946	957	928	946	919	949	994	965	941	986	925	1000	987	916	945	974	976	915	934	1008	934	902	971	985	975	958	940	938	963	872	980	984	954	936	939	939	940	893	956	940	911	953	948	899	968	984	886	934	930	949	912	983	972	999	984	946	914	987	932	953	936	959	923	1014	1037	950	962	912	908	958	981	994	977	938	955	992	943	915	944	974	920	991	933	958	888	924	957	919	910	958	923	929	955	916	911	960	917	890	943	924	959	949	851	963	999	914	952	917	935	965	978	947	927	923	980	889	974	975	923	916	908	975	931	971	1011	967	990	977	976	932	917	944	942	929	961	983	936	901	970	962	920	893	926	963	918	1002	931	990	936	917	932	936	958	896	944	949	953	971	933	928	964	988	959	1014	925	954	978	927	943	970	944	963	997	929	928	916	959	936	989	907	991	975	980	930	988	897	949	925	992	999	936	966	949	972	941	976	949	894	900	902	965	956	973	979	949	988	927	995	956	945	947	939	941	983	926	948	953	979	924	1002	931	963	940	962	971	938	903	999	967	962	894	954	957	912	939	964	892	992	908	939	906	971	918	928	1011	975	944	979	989	962	915	943	925	981	968	999	938	971	957	941	931	958	945	951	967	929	927	972	982	927	1010	989	1017	958	911	955	964	962	960	954	974	967	962	981	986	939	923	965	880	922	956	923	971	907	1017	961	973	975	969	929	928	992	966	958	1027	959	930	896	944	965	940	984	936	944	955	1002	957	955	977	939	881	919	965	947	929	968	949	910	957	932	945	933	928	926	940	989	1003	938	996	960	1001	942	904	926	926	952	971	915	955	972	952	990	962	923	919	916	888	961	977	903	919	984	971	924	939	959	906	977	998	933	950	924	947	954	941	969	912	921	878	951	923	983	985	973	941	943	1004	898	988	901	885	990	988	986	929	936	967	953	915	944	931	957	929	1034	950	953	1013	974	968	915	925	973	912	929	917	917	944	963	939	920	1019	950	913	972	974	947	992	949	931	937	986	1056	992	985	891	949	983	877	880	926	1028	972	927	982	947	921	993	933	939	934	935	938	918	964	977	940	1008	935	975	961	949	901	969	1019	957	939	954	903	937	991	903	984	985	934	966	963	892	941	900	958	928	888	963	877	926	990	948	970	892	982	942	971	976	944	1002	947	984	950	952	895	932	897	930	979	954	954	903	926	974	940	956	918	966	940	934	944	957	922	994	971	972	972	932	926	961	926	871	961	963	977	981	929	945	971	1010	955	866	924	952	955	981	918	928	932	927	931	931	988	937	902	936	904	930	966	998	887	974	966	893	976	959	970	983	939	928	947	994	935	955	1009	925	995	927	894	932	988	992	933	949	980	924	940	984	961	923	999	971	945	901	910	993	1016	912	900	948	965	949	932	925	946	933	973	967	968	891	1031	969	983	973	902	950	958	957	974	971	926	954	985	925	913	966	963	971	939	952	977	984	955	918	994	918	931	1004	972	976	970	946	928	950	943	896	979	932	989	1011	1012	982	920	1005	998	887	949	927	943	969	953	959	939	974	975	946	962	948	1002	988	892	946	970	976	949	944	920	936	959	982	898	901	950	946	943	971	977	905	975	936	913	923	920	923	929	931	1009	953	921	951	938	967	955	962	956	916	890	987	1033	951	929	999	941	965	929	935	926	953	977	945	934	935	990	924	960	999	937	932	908	926	935	1020	937	950	992	919	967	975	933	962	968	941	997	904	946	981	964	915	927	968	984	926	988	958	963	942	952	903	922	916	936	1004	915	891	970	952	957	917	952	940	980	979	970	912	932	993	906	956	961	947	960	940	931	917	903	968	998	935	970	961	940	968	1002	951	964	967	957	950	907	937	925	914	984	960	963	998	951	971	945	946	929	973	978	976	971	919	925	987	951	978	980	951	932	961	982	928	983	930	970	979	953	910	964	956	933	944	934	916	974	992	953	930	933	945	928	979	958	1011	937	906	1025	941	962	967	934	901	963	957	945	921	938	935	909	938	942	948	949	929	1043	954	923	938	943	891	958	932	989	974	950	915	930	996	985	911	942	958	983	929	935	958	966	903	918	970	932	930	919	961	969	964	934	926	976	900	1000	930	936	905	970	959	957	958	972	962	988	935	930	942	948	930	911	954	876	920	1021	994	979	954	995	981	945	964	909	971	964	987	890	963	901	939	941	925	1022	978	908	916	987	912	970	960	956	932	989	982	889	935	945	940	987	959	913	987	942	943	933	981	963	978	968	933	889	966	955	983	1003	945	974	992	977	936	923	974	929	907	908	936	1003	946	958	904	905	944	918	991	960	931	987	946	917	924	978	940	974	971	901	993	975	968	960	970	996	962	972	982	979	998	945	959	988	1002	965	1001	942	971	956	959	952	912	993	902	974	953	966	973	986	994	947	985	905	961	984	985	947	952	1003	988	977	902	933	927	991	925	955	992	911	972	936	955	954	979	940	888	951	930	890	907	898	1029	946	945	960	986	952	952	964	1012	904	949	1009	950	941	947	984	924	907	974	955	974	982	923	939	967	928	951	977	1009	941	965	909	955	894	955	943	1001	959	950	948	936	957	955	922	972	1018	937	949	969	946	909	956	897	912	961	943	960	944	905	968	865	989	989	972	1011	953	934	941	958	965	926	935	1051	929	930	947	869	966	986	1026	911	916	904	889	934	978	952	948	896	950	967	943	928	944	924	968	931	968	984	968	980	953	903	928	998	926	919	998	968	921	958	950	1000	942	942	923	980	968	917	960	841	945	919	960	951	935	938	932	987	964	943	984	979	884	939	905	920	925	955	922	937	926	989	970	969	955	965	939	929	914	897	933	1016	941	940	973	1017	890	985	936	965	966	973	931	1011	960	956	905	928	963	905	935	957	932	927	937	941	915	934	968	946	978	957	907	976	945	955	991	921	927	951	947	964	933	973	960	898	947	988	993	956	912	999	928	889	912	906	980	1004	947	948	966	910	938	964	984	969	955	928	944	921	963	949	985	975	971	970	961	967	969	930	957	938	956	927	960	919	900	995	952	959	1012	910	881	991	930	916	966	919	974	972	914	947	973	940	939	969	916	973	927	963	968	920	879	955	913	962	957	929	959	921	922	977	1008	916	929	987	1031	931	926	950	954	962	999	985	939	986	946	926	925	960	927	942	945	964	949	952	971	974	999	968	972	1025	946	932	944	926	913	955	967	936	983	986	977	954	951	965	988	950	952	899	871	989	954	957	936	966	970	985	981	989	928	933	926
76270	78671	70669	47110	27276	15102	6327	3856	2136	622	409	451	528	362	421	426	395	421	385	427	424	483	522	474	466	418	376	410	384	362	410	371	403	428	380	378	419	381	382	402	404	429	384	426	388	415	393	406	408	410	420	389	402	419	366	383	416	352	374	375	390	409	386	395	378	382	405	392	399	384	389	376	394	394	392	385	412	389	385	378	364	396	422	342	413	390	367	409	383	395	388	395	396	394	388	405	381	383	407	360	437	395	394	398	374	421	357	348	388	397	392	413	393	397	368	400	387	430	374	379	390	389	370	434	379	356	395	383	382	392	364	438	428	385	388	396	370	398	388	446	399	387	420	391	363	371	383	425	388	407	378	396	394	402	399	399	382	383	380	397	390	442	396	388	412	412	379	430	422	370	391	405	387	416	400	394	379	374	414	402	395	384	394	398	357	354	358	406	403	401	437	376	385	400	382	343	439	369	400	448	371	370	359	397	385	383	389	403	415	392	406	362	398	430	382	386	402	362	417	388	361	392	359	399	410	383	407	402	386	410	385	418	390	389	387	378	405	412	404	397	359	362	416	396	393	419	392	392	407	381	366	396	416	381	385	371	387	390	360	381	437	391	375	404	413	405	423	408	402	431	375	401	382	405	400	409	360	403	398	356	408	412	403	393	407	380	423	378	404	367	412	364	370	408	412	348	396	394	404	383	433	408	403	423	415	424	334	410	388	400	415	400	431	395	409	398	395	392	399	392	443	377	400	396	339	383	436	399	425	411	382	390	383	403	362	386	405	389	376	366	413	437	409	389	395	346	407	368	392	402	401	370	395	393	437	382	380	387	444	434	375	367	388	393	401	444	402	384	393	414	356	390	416	386	387	425	369	370	379	426	377	393	378	362	373	404	395	398	385	386	378	396	380	414	416	398	369	377	420	382	404	423	391	409	391	368	404	395	389	389	368	409	378	383	408	433	387	393	383	377	411	400	405	347	403	408	383	394	400	405	379	356	394	407	404	335	366	387	409	372	383	403	431	378	414	376	400	378	375	409	379	383	367	358	402	377	420	412	403	365	435	386	400	389	411	406	376	372	344	414	396	374	364	408	390	395	411	366	396	355	353	403	408	408	363	422	410	391	390	394	406	373	401	385	382	356	363	388	415	384	388	394	409	360	405	408	390	413	423	420	442	374	445	398	394	396	380	396	352	412	374	427	367	398	395	417	356	428	403	419	371	415	423	360	355	407	372	398	386	361	394	410	367	419	365	372	383	398	401	404	351	417	406	368	414	366	341	403	389	359	398	409	385	361	391	401	393	358	377	414	409	368	378	386	388	404	373	406	394	394	384	406	385	387	418	387	425	382	387	383	418	391	395	376	397	389	404	370	404	405	385	415	386	376	402	374	441	412	397	381	427	386	420	427	364	398	397	400	373	403	410	392	407	406	381	387	431	375	400	386	384	381	361	414	390	378	421	379	395	378	392	364	407	410	374	427	409	390	376	407	384	406	418	410	382	417	408	381	394	331	413	359	428	367	369	383	379	412	406	371	404	411	388	396	372	402	394	403	373	407	390	409	398	398	403	382	385	397	401	358	383	381	382	381	410	395	373	332	400	391	423	404	383	377	368	407	385	374	399	383	408	388	364	394	398	408	362	396	386	405	376	402	432	345	411	365	402	402	376	427	389	393	397	352	400	349	372	377	398	394	391	422	398	408	399	384	383	409	373	372	387	414	377	427	404	397	399	389	389	392	395	410	402	394	398	423	383	411	395	377	395	403	366	418	336	381	386	391	397	412	384	405	395	401	369	372	392	414	396	409	337	414	382	364	393	398	391	345	413	408	397	416	381	404	397	378	417	365	360	365	432	393	417	390	379	403	382	386	384	417	418	386	385	390	396	354	400	434	382	393	373	387	378	393	419	407	391	410	375	398	409	381	385	379	395	410	354	384	410	387	392	395	382	395	407	405	422	369	403	402	373	385	394	375	351	398	404	370	368	369	367	397	389	407	399	395	378	401	405	401	382	354	395	388	382	408	366	390	350	401	410	394	394	409	392	437	406	372	390	409	371	388	369	392	415	421	383	368	391	411	404	409	402	411	422	404	403	417	376	394	359	415	403	424	391	437	401	387	400	361	387	416	391	413	384	429	401	395	416	372	343	410	397	395	352	404	419	341	373	376	418	400	417	362	374	403	404	427	378	372	423	413	397	391	372	409	401	371	440	370	370	410	387	372	381	400	404	366	391	383	366	405	425	398	378	404	400	391	419	377	371	412	418	406	350	404	370	383	409	398	371	382	398	394	375	419	398	393	393	398	405	374	393	388	436	404	405	417	398	392	376	435	389	388	368	384	382	387	370	382	400	398	402	382	387	398	356	387	378	412	424	405	397	406	375	443	433	339	409	392	366	432	391	387	372	393	410	403	391	391	388	397	376	406	388	420	410	397	406	412	431	397	358	358	433	436	416	396	398	366	372	405	388	352	402	391	395	371	396	394	429	397	409	413	412	373	405	420	390	416	411	403	395	382	390	427	372	381	390	410	407	383	417	370	417	379	382	367	385	393	380	398	384	359	363	367	363	396	372	380	382	408	404	377	347	369	382	435	368	404	365	386	375	414	365	407	395	393	392	402	386	401	388	398	413	398	358	394	397	420	389	384	357	338	426	419	401	383	382	393	382	416	385	408	412	380	390	385	382	398	432	385	396	374	406	356	368	382	437	382	402	403	386	372	416	408	382	370	408	379	396	420	389	412	386	390	439	360	403	388	389	387	396	419	379	377	353	434	401	407	380	422	343	357	391	379	399	400	368	376	406	424	420	407	367	386	393	347	383	414	379	412	393	378	382	374	413	443	392	389	399	413	392	407	399	434	427	428	388	387	358	379	427	370	391	379	371	403	400	385	422	416	418	392	386	418	442	389	385	416	340	421	378	370	403	383	378	369	423	413	401	409	405	424	396	420	391	388	389	403	405	412	387	381	389	415	419	374	403	398	401	379	346	395	437	399	417	403	393	423	409	379	376	396	399	368	359	382	397	368	378	464	390	385	399	380	373	381	375	397	365	420	394	378	422	390	434	397	379	390	413	384	366	356	406	391	393	384	385	429	383	377	386	372	398	377	378	428	375	412	377	394	389	335	400	409	382	387	378	413	382	409	375	367	406	414	405	397	388	437	392	392	372	415	415	335	398	355	387	405	396	387	376	402	373	382	379	401	378	402	377	407	379	399	391	390	434	379	402	454	373	380	404	487	352	428	406	369	385	379	418	415	397	366	377	385	417	404	409	365	377	420	416	373	415	388	419	413	396	392	408	378	386	366	426	420	362	426	436	380	401	392	395	396	365	381	396	434	355	381	385	398	389	425	381	380	430	369	413	384	365	338	421	354	369	393	386	382	384	391	416	437	411	379	436	355	399	428	397	407	418	423	408	379	384	309	375	407	425	424	391	391	387	390	391	373	346	364	405	393	384	387	391	410	441	384	458	400	405	425	411	387	401	401	399	389
50755	63433	64263	49567	32894	23347	15282	11620	6629	1530	945	1052	1474	975	959	915	1023	985	1038	1173	1222	1641	1685	1306	1186	1124	1031	909	968	976	923	992	943	976	949	943	930	929	971	936	996	949	951	926	939	956	975	931	974	951	976	981	952	943	944	924	948	911	920	967	961	936	935	961	913	951	926	911	986	986	953	908	979	963	967	888	974	1051	943	1032	952	894	1018	893	1048	953	965	923	929	941	960	980	952	911	917	919	1005	996	909	907	948	984	937	920	997	927	925	910	947	925	929	934	937	913	937	975	982	951	984	966	871	907	988	901	948	964	960	937	947	956	937	894	980	918	966	950	894	940	925	890	917	958	967	961	965	998	932	1003	995	999	969	934	966	907	913	981	892	989	996	924	911	983	956	916	970	922	992	987	998	882	942	968	964	966	947	1015	1007	971	945	951	953	933	964	938	952	986	940	850	979	967	932	958	1033	958	962	954	957	880	991	935	945	885	928	945	963	968	928	983	978	923	993	940	873	945	965	902	950	933	929	899	963	970	965	931	1022	940	925	916	929	1001	984	930	906	868	881	962	917	993	954	922	956	864	965	947	982	1019	920	999	989	950	948	951	922	925	916	962	921	904	928	983	887	935	980	957	972	932	935	970	965	952	976	906	943	958	980	971	921	952	919	967	897	902	919	955	984	971	907	976	964	989	968	1018	991	964	957	934	949	970	1017	961	993	969	997	925	993	919	981	912	918	975	943	950	943	939	911	886	927	897	937	964	1003	941	932	912	927	988	950	963	955	971	922	948	996	929	971	943	923	972	927	962	963	950	976	892	882	931	980	951	995	934	973	963	960	934	912	883	959	968	961	947	981	962	918	937	1024	951	918	953	967	931	981	974	922	950	947	931	926	948	944	985	967	992	944	979	907	929	918	996	965	928	996	957	970	949	925	915	921	931	899	930	968	937	907	961	965	920	1013	896	967	965	964	945	926	897	894	906	970	838	943	989	956	943	912	959	944	961	955	988	967	928	925	959	934	923	945	882	935	939	918	929	913	998	952	978	915	953	942	944	922	974	1014	944	956	958	1013	946	990	913	918	962	1022	934	914	875	974	982	926	936	987	922	917	956	968	972	915	1001	991	934	984	1004	954	1022	908	1015	959	912	959	918	973	969	978	978	935	929	943	963	970	932	970	948	930	959	1048	984	943	960	948	867	871	949	981	968	959	976	934	1019	945	945	921	933	931	979	946	923	952	927	896	968	914	942	955	931	940	927	914	973	994	956	943	955	895	983	969	956	937	960	991	934	931	971	937	945	959	946	873	964	959	951	955	967	985	956	942	898	929	966	890	960	931	990	927	995	960	924	929	925	947	986	940	959	1013	1009	957	943	896	931	975	958	1007	961	958	973	981	962	895	978	949	963	915	965	983	945	946	968	939	981	1011	958	962	961	891	981	955	963	981	967	942	946	918	915	952	943	953	906	920	943	890	920	942	977	986	948	938	957	954	931	941	917	941	939	995	950	996	947	947	969	911	1003	917	955	871	1001	971	915	913	1033	955	977	968	981	942	992	940	897	968	956	923	986	939	897	935	967	963	992	929	983	912	1008	929	919	996	942	940	935	915	946	970	923	915	982	968	925	933	956	958	952	935	986	946	960	907	976	932	992	957	913	927	997	991	957	964	866	996	1010	977	933	939	995	923	924	951	939	934	933	977	935	984	971	935	973	926	974	937	954	995	932	906	960	923	932	955	946	936	906	915	958	949	995	929	967	923	973	960	954	908	936	916	923	956	957	942	949	952	894	935	931	928	938	916	928	915	968	948	950	936	931	929	925	906	935	916	922	953	928	942	900	947	941	975	952	934	945	970	910	989	942	907	908	957	949	961	918	957	971	965	931	957	944	912	907	947	966	939	915	937	968	953	946	937	930	967	956	886	955	967	968	1025	928	946	920	936	1003	929	989	1003	960	988	981	900	897	907	950	949	971	922	941	950	918	982	944	1010	904	964	870	967	914	924	964	922	960	918	924	909	865	929	940	889	926	966	960	974	965	937	937	930	951	895	907	948	966	953	954	970	970	973	974	913	938	919	982	927	942	947	969	939	974	994	990	937	935	970	910	952	913	990	967	930	1007	929	928	926	915	986	999	1005	931	956	946	961	903	1020	968	975	906	918	982	886	939	951	879	963	966	940	989	964	983	932	953	954	961	940	931	977	938	930	958	919	972	971	950	952	960	923	953	945	974	982	924	1002	977	929	892	928	941	938	968	917	950	958	954	992	951	906	956	960	947	920	920	954	992	912	940	910	981	965	926	916	917	926	1001	1052	960	895	916	928	936	909	969	924	923	990	966	965	941	958	949	919	974	921	963	911	911	925	909	961	993	951	935	938	897	917	932	952	936	962	959	961	962	852	962	943	957	958	943	899	953	990	959	957	952	905	918	997	929	936	942	960	955	928	920	897	979	888	947	940	903	985	921	938	967	963	939	945	906	970	923	951	947	955	957	950	954	984	979	983	890	908	923	906	921	967	959	915	983	950	962	891	928	919	941	893	901	977	947	958	950	950	986	952	911	952	959	978	930	933	928	889	987	963	988	955	928	934	1004	1023	932	1004	934	940	909	1001	956	928	902	985	948	970	916	1017	942	932	960	929	945	930	978	948	970	982	960	993	983	956	951	960	973	941	974	907	940	955	978	932	956	958	980	1003	943	949	966	990	887	972	964	922	906	965	859	900	958	950	944	948	946	946	928	910	895	941	976	945	1000	979	950	870	926	962	959	954	949	932	904	946	937	937	943	945	1017	949	936	943	969	927	973	1000	897	1012	966	946	921	918	971	958	960	984	963	1008	997	945	957	943	953	930	931	955	945	930	967	966	951	958	860	964	942	963	959	989	1005	950	972	944	955	998	919	931	942	965	886	942	968	863	954	997	942	887	995	932	956	943	905	911	932	948	954	933	961	938	956	953	921	927	958	941	964	984	872	944	910	904	852	908	940	918	976	972	963	949	974	976	936	930	947	920	952	922	951	935	974	964	948	956	974	986	971	905	900	989	996	966	923	934	958	965	961	941	946	962	916	902	920	908	977	889	898	926	922	898	975	977	911	926	961	977	944	932	915	894	950	940	940	996	969	955	946	940	938	966	945	982	1015	937	946	963	935	933	936	974	928	954	982	981	971	929	958	947	942	941	985	1001	955	909	937	926	920	982	940	965	959	980	964	953	983	992	982	956	971	994	949	900	919	964	938	973	922	893	916	970	941	952	978	927	940	989	935	988	925	904	964	944	979	949	942	966	888	922	966	1027	870	910	916	956	978	954	920	943	942	955	935	926	978	933	942	942	958	948	986	924	930	963	927	928	896	977	945	914	1007	947	966	934	944	960	943	966	986	923	990	963	937	958	897	899	990	981	981	1014	976	961	973	945	977	960	976	974	950	949	944	900	934	963	925	950	950	909	953	909	947	977	923	903	969	947	910	974	989	1007	917	973	967	991	946	957	969	962	904	953	943	974	943	965	979	988	932	997	962	908	1002	933	949	952	919	946	965	991	945	927	988	970	985	969	915	944	969	1022	969	939	953
76456	79591	70471	47451	31236	17273	6366	2992	1810	592	397	501	436	411	409	383	388	390	381	450	449	487	466	438	470	409	409	419	431	389	396	387	391	397	375	371	385	442	435	399	401	345	408	372	389	405	383	406	410	416	389	399	392	415	396	399	390	342	368	385	384	392	396	372	413	371	399	385	411	369	380	347	391	405	385	454	383	406	418	414	379	410	440	407	420	361	377	384	368	391	401	348	403	393	359	376	399	424	377	358	396	422	398	381	424	381	412	413	384	389	424	414	423	368	360	351	420	389	386	429	379	414	379	409	388	386	433	392	408	374	415	412	408	385	411	354	400	420	395	483	402	379	418	421	364	409	380	372	387	390	408	357	399	395	383	396	390	374	438	418	385	394	392	412	423	407	397	441	390	378	360	401	413	388	406	398	381	414	349	402	401	413	404	459	373	390	420	407	396	441	404	417	376	397	391	351	370	376	414	381	411	368	417	392	377	395	422	401	425	380	398	386	386	384	394	381	385	370	405	404	412	407	414	416	420	348	381	410	404	407	372	405	361	396	414	404	367	386	360	427	402	377	401	391	428	400	415	391	373	364	457	411	384	387	390	407	383	389	401	414	415	420	378	389	401	409	408	379	380	379	405	416	378	342	433	377	394	356	378	415	404	390	393	398	385	420	388	397	361	404	419	369	403	432	389	388	402	401	377	403	407	375	379	384	408	406	387	432	399	380	398	380	413	429	375	397	394	391	429	413	416	442	394	402	418	399	426	395	386	364	389	376	377	389	385	412	374	399	396	395	374	418	387	415	397	375	399	409	347	385	407	417	394	390	398	419	389	368	347	424	402	416	392	452	383	393	387	372	430	384	395	412	431	392	393	397	427	377	394	388	438	442	417	388	375	387	376	426	401	438	402	417	400	411	391	393	432	393	370	386	377	375	371	437	366	406	419	402	434	377	373	379	376	395	411	407	395	384	390	410	384	392	379	410	422	392	417	427	382	391	406	384	419	393	398	370	390	369	450	410	367	377	408	361	375	370	378	359	379	435	391	385	405	397	398	395	388	391	383	404	395	332	405	403	408	395	394	392	414	388	386	406	384	354	392	360	380	413	409	410	418	341	367	385	394	402	440	391	421	399	371	407	375	389	374	420	416	373	361	396	403	365	402	401	393	443	368	367	389	431	378	400	365	408	356	437	380	384	400	412	395	391	401	355	411	432	415	400	382	377	338	397	401	405	380	435	422	392	395	420	391	396	417	369	409	422	385	379	412	421	360	414	387	374	415	445	441	407	386	381	394	397	410	386	395	381	382	398	400	420	392	383	367	371	365	408	383	397	400	416	367	387	400	373	380	400	360	431	394	385	419	361	378	385	361	394	382	356	438	373	403	386	368	386	413	376	439	407	383	392	397	374	391	409	400	381	390	375	376	408	394	387	394	380	379	392	403	368	388	424	409	401	435	407	427	379	393	389	376	393	413	378	405	398	378	384	402	399	415	360	387	414	363	387	402	419	383	393	408	404	353	403	416	386	391	382	395	389	397	414	381	411	422	386	360	386	398	363	396	390	408	384	386	418	399	370	391	367	406	393	372	393	394	383	391	403	377	378	372	417	384	427	400	390	384	407	425	383	414	434	413	424	381	428	394	415	346	424	380	380	439	379	365	414	357	357	417	374	417	393	385	404	440	418	406	365	378	367	383	393	437	396	381	374	421	355	374	405	420	393	392	406	401	394	382	419	401	386	373	389	408	400	381	378	378	400	408	398	428	397	401	374	413	380	406	399	410	414	369	418	375	380	359	384	379	430	440	402	434	381	417	389	392	391	403	377	375	380	382	410	381	382	396	425	364	411	450	366	412	419	397	379	379	410	386	421	356	349	364	373	401	377	409	383	395	386	445	412	377	410	360	413	376	378	393	394	381	360	414	404	397	421	397	379	411	398	357	362	425	366	431	395	387	408	375	401	414	395	400	403	374	398	411	403	332	404	423	372	403	380	420	429	379	408	418	413	407	456	400	432	401	386	367	413	370	365	395	389	373	376	392	387	362	396	387	408	408	416	405	441	443	400	424	368	452	374	351	417	393	376	351	406	403	377	379	373	380	432	386	386	375	432	393	417	398	376	398	369	408	378	403	408	361	366	376	415	386	443	426	401	363	411	382	373	371	377	429	387	428	368	369	361	386	444	401	398	453	404	397	369	372	372	394	390	401	379	352	395	371	388	398	398	380	389	365	427	359	377	344	427	353	374	395	385	429	388	370	425	425	410	410	391	400	450	416	418	380	395	363	380	394	403	384	386	401	401	424	395	389	385	375	407	422	423	397	437	400	422	398	378	421	407	375	344	393	373	381	406	379	414	362	377	379	442	425	390	399	399	368	415	399	424	380	390	375	399	393	418	406	411	378	381	399	419	383	382	391	416	389	383	447	391	429	432	408	387	415	363	396	394	443	386	393	369	394	389	391	372	363	400	370	378	396	407	384	377	373	416	413	345	380	380	366	401	423	415	390	380	425	391	380	385	411	412	372	413	395	377	387	436	426	420	377	404	409	357	395	375	406	428	371	414	388	402	385	385	370	424	390	409	410	383	409	410	367	382	388	391	384	395	390	347	406	358	351	391	439	361	405	398	378	398	439	392	378	359	372	383	406	393	370	422	345	391	393	400	414	370	419	386	374	399	400	399	363	405	372	381	397	374	380	366	426	403	373	377	402	424	370	349	398	420	381	349	396	397	399	416	431	387	372	384	385	383	388	374	382	403	393	384	353	372	402	399	371	392	385	431	391	395	417	382	393	384	348	380	408	405	386	387	389	357	390	395	384	371	394	451	396	364	394	382	364	383	378	366	398	346	380	398	369	375	408	417	383	392	411	418	368	389	401	417	397	349	359	374	419	383	404	378	423	408	388	404	391	414	411	427	396	419	411	427	405	400	376	374	373	394	398	378	408	388	429	416	406	424	428	404	369	397	410	400	381	431	394	384	424	399	401	406	371	372	412	386	443	388	388	404	435	368	391	375	360	425	401	406	372	409	409	387	406	431	426	400	371	365	385	359	401	381	409	402	429	385	411	403	390	392	413	368	415	372	408	417	414	364	422	402	448	403	408	398	402	384	383	387	396	407	368	390	371	393	404	396	395	394	422	395	378	354	364	361	434	407	400	399	379	411	391	357	433	426	372	386	411	382	415	394	404	424	372	384	386	404	411	379	345	409	403	405	419	402	386	393	380	411	435	410	374	401	403	429	436	413	367	420	410	378	412	383	388	405	389	423	372	407	377	399	398	416	370	378	390	430	363	390	385	422	401	387	351	379	380	346	440	358	404	353	394	424	428	407	415	429	381	390	382	423	416	348	385	429	406	370	403	357	423	417	422	398	373	425	381	375	420	403	391	393	422	373	409	389	388	398	416	423	337	372	403	420	392	422	386	386	435	393	402	392	403	401	367	387	376	372	399	407	343	377	429	376	396	381	352	399	388	401	408	400	389	389	376	371	396	394	404	348
49626	64262	64825	50567	38009	25240	14086	8901	6088	1453	966	1361	1145	964	963	998	955	957	979	1076	1183	1467	1420	1169	1039	1068	989	951	915	942	967	951	921	943	940	915	948	922	938	991	946	902	937	950	967	964	951	968	963	935	921	940	1010	941	940	1011	955	980	938	967	966	912	906	915	1016	922	907	974	962	953	938	946	972	955	936	898	927	923	973	927	981	921	978	969	992	965	903	948	916	946	959	929	955	904	1008	919	948	990	931	1003	958	988	945	1004	990	997	975	939	939	955	949	964	955	925	985	950	935	944	964	934	1025	890	942	954	955	923	896	934	987	929	959	965	903	937	904	963	984	979	924	912	957	970	904	961	958	995	944	905	929	927	902	916	939	948	948	971	941	965	867	924	971	980	966	942	931	946	977	933	959	926	947	950	967	935	970	917	930	873	979	997	954	970	927	962	999	957	919	941	973	864	963	951	924	965	949	985	932	925	945	955	915	938	966	905	986	946	896	940	895	929	989	922	928	932	963	962	930	927	944	896	984	942	905	952	953	975	973	923	1003	911	982	941	944	951	923	888	952	938	931	931	955	923	947	898	973	995	1014	933	929	958	941	929	917	998	952	967	947	923	948	971	924	972	943	970	1005	948	921	945	1006	975	918	932	919	937	951	980	1018	964	947	941	985	900	910	949	931	956	933	976	965	963	918	993	923	944	1003	1000	937	964	961	941	995	958	930	941	896	973	905	1012	1007	931	959	1008	999	917	915	963	954	945	959	950	987	934	922	963	903	998	996	959	964	918	957	890	910	888	980	980	927	937	922	904	909	923	926	928	966	935	984	964	962	1004	983	905	943	922	943	928	976	964	965	956	921	949	955	952	922	928	947	956	990	920	946	904	939	913	992	999	975	1016	943	950	949	906	982	942	981	941	969	951	963	941	945	899	991	938	917	911	957	901	949	876	898	929	1025	952	942	989	994	928	943	964	907	946	948	961	928	964	955	949	901	944	930	962	946	1000	1002	1000	986	925	955	937	959	952	943	911	1001	949	948	950	949	947	980	922	968	949	976	945	933	955	951	961	948	949	999	972	973	930	975	1007	977	929	977	1016	971	937	974	994	903	965	963	924	889	961	968	897	947	940	949	956	898	925	946	926	908	965	959	948	914	948	977	977	987	964	950	929	938	953	983	883	975	923	987	952	997	888	955	895	942	994	998	963	997	933	947	930	960	969	977	975	980	901	976	969	894	968	962	960	920	950	981	955	968	930	952	937	918	983	905	902	951	918	981	901	975	963	944	1048	964	935	943	926	937	941	996	954	967	956	920	960	908	961	922	980	1001	945	953	919	989	905	966	949	983	960	1005	925	940	922	982	934	935	964	992	997	924	954	922	1006	954	892	921	956	930	891	963	953	899	965	1007	1015	970	911	936	951	917	967	1004	913	940	976	913	972	973	947	940	1015	918	934	957	947	941	910	924	980	905	905	950	1021	950	973	971	969	942	967	970	951	915	903	960	984	924	951	929	961	909	942	941	957	951	933	946	999	940	953	936	956	972	956	1039	957	971	942	970	956	977	864	995	932	912	976	972	943	904	927	953	893	929	920	954	955	904	980	980	916	972	952	990	999	940	1001	929	899	910	973	946	908	989	968	959	1025	1002	948	1024	909	964	969	899	944	914	943	926	941	919	945	1008	951	1004	912	916	960	937	933	972	941	964	955	938	934	1021	988	880	898	911	959	950	922	961	944	1007	959	926	997	961	971	953	981	969	1011	982	941	971	968	947	997	967	953	904	947	954	1001	937	1004	926	941	947	909	960	993	973	888	986	972	939	914	922	963	979	966	969	925	943	947	957	925	925	984	1000	981	1009	918	1029	915	943	969	923	946	983	924	982	966	919	980	929	957	958	947	908	918	1016	929	912	902	954	924	970	902	916	945	899	937	948	998	930	926	989	943	982	974	955	957	1017	917	903	939	929	931	887	964	965	967	992	964	936	923	913	891	896	920	934	1009	909	969	996	934	972	937	931	922	910	983	946	949	927	944	926	889	988	940	947	910	925	958	900	924	931	941	949	977	960	987	961	907	971	998	993	939	971	969	951	955	1021	943	973	1011	900	924	923	923	938	997	974	914	972	942	961	937	946	940	961	970	1008	919	920	972	960	969	945	982	941	1023	931	963	913	944	963	957	932	969	954	967	952	852	958	1007	946	937	999	937	923	958	923	937	939	942	904	995	987	953	891	946	941	900	1001	1011	943	925	954	949	976	1017	976	998	958	949	974	973	929	953	980	953	978	975	925	934	934	979	976	949	998	991	973	959	954	943	890	931	886	964	968	923	913	879	958	964	948	946	950	970	1001	906	993	980	931	984	953	917	978	968	969	960	972	952	930	950	941	925	984	983	951	937	938	914	936	943	922	906	937	924	943	958	937	939	980	927	930	967	919	970	979	973	907	945	941	974	966	972	923	980	888	956	940	956	941	978	944	976	945	942	953	968	1024	949	960	942	931	931	923	1008	962	928	902	952	938	924	943	979	936	969	976	925	972	931	923	891	886	886	898	954	978	931	971	917	966	946	955	921	898	965	1035	947	966	956	951	992	965	978	1012	944	963	941	986	968	950	976	958	971	925	985	987	950	949	897	934	956	911	938	928	957	901	915	985	940	971	969	1012	981	909	928	953	932	955	933	935	952	985	978	968	924	930	966	953	951	922	979	948	963	914	938	959	935	954	921	942	972	966	957	943	952	983	1022	974	942	918	960	930	982	939	898	951	987	937	935	950	969	954	956	960	978	939	940	991	931	991	922	940	911	949	928	935	958	963	929	974	930	949	893	942	992	948	964	1003	899	933	995	900	937	1003	932	951	927	969	938	987	939	985	960	974	972	1007	938	939	973	981	984	942	929	948	928	1006	952	936	948	965	959	949	943	920	964	958	952	932	939	1011	926	907	983	947	922	947	1027	958	985	966	959	967	915	987	982	989	974	973	985	967	1000	963	943	992	994	967	915	984	945	929	913	929	899	917	972	904	993	992	960	874	908	989	992	884	926	920	952	935	972	907	953	937	990	947	946	953	976	990	916	916	920	923	914	989	921	964	945	951	936	934	922	946	949	928	952	964	920	969	974	950	991	960	941	959	896	958	961	967	990	954	946	913	937	939	976	949	987	969	902	917	918	1028	935	904	967	941	918	915	1000	1032	923	930	956	1003	916	942	948	954	950	893	941	943	988	963	1001	919	964	958	1032	941	944	941	847	957	942	945	1002	956	918	922	924	976	959	976	976	947	949	909	932	929	939	1008	975	962	947	992	988	978	974	919	982	1012	964	933	960	977	932	942	960	924	953	962	920	903	953	921	961	1003	978	882	923	978	966	939	953	924	953	940	947	1001	935	962	970	967	977	889	929	1005	961	932	997	905	982	985	1015	967	922	987	976	969	923	961	991	918	923	924	1020	987	965	921	954	996	984	939	943	885	951	962	1009	962	982	924	896	971	1006	938	907	976	956	981	955	970	979	1038	969	973	943	916	961	964	928	931	917	997	935	934	967	952	977	947	947	937	924	967	923	965	957	973	939	950	897	935	918	931	904	958	942	937	927	938	927	930	956	1007	935
76250	79044	70215	47003	31666	18633	7293	2800	1593	542	406	481	424	425	438	376	410	362	425	399	428	492	447	439	415	450	402	381	403	408	417	417	412	370	403	369	429	396	400	416	382	407	387	413	420	393	395	358	393	391	393	375	403	400	438	362	380	402	418	387	398	398	394	372	378	386	420	378	421	400	350	394	396	431	382	372	388	427	406	391	400	446	374	382	387	382	393	410	400	407	389	368	407	387	358	406	381	404	399	390	378	377	388	391	447	416	399	375	361	430	416	418	382	402	370	384	405	387	371	404	388	393	410	399	408	402	403	454	386	403	409	395	399	429	409	399	396	404	406	382	400	390	414	391	419	396	398	398	385	414	400	375	381	409	383	394	369	376	430	405	373	410	411	364	386	412	376	383	428	372	361	395	375	399	365	372	421	402	394	409	429	427	393	406	408	403	394	411	416	372	400	399	378	397	393	385	373	407	378	379	379	398	390	374	381	442	389	409	384	400	411	389	380	411	344	359	395	403	401	423	387	409	416	411	383	387	390	428	358	445	434	446	413	376	373	378	393	408	378	373	395	394	428	395	393	348	393	417	388	391	419	383	408	370	414	378	365	407	416	407	384	370	404	400	386	445	439	371	345	356	387	413	384	392	413	400	415	352	386	390	393	377	389	434	419	404	420	371	391	353	384	411	421	406	401	412	397	402	392	386	361	390	376	426	406	395	369	409	396	362	382	409	394	395	402	370	388	375	388	376	407	384	407	406	395	390	401	386	401	394	408	424	419	394	402	423	410	413	429	375	383	447	417	408	427	422	396	396	382	407	361	346	426	405	422	396	402	436	379	394	422	406	408	394	379	412	395	400	373	400	371	375	371	344	430	402	365	371	378	426	402	437	385	384	404	409	391	409	387	376	358	429	388	389	392	400	375	410	393	392	384	336	388	384	386	381	408	399	434	388	407	407	372	373	433	415	393	371	380	384	393	357	389	412	455	398	402	376	369	371	370	424	402	415	400	377	401	387	397	368	399	366	398	385	420	407	391	414	386	401	384	395	419	396	408	404	440	395	377	419	408	396	351	391	389	402	388	419	387	374	387	430	372	451	420	386	386	382	364	412	407	413	433	387	365	410	435	442	389	385	373	378	379	400	403	391	430	388	388	384	417	437	373	392	378	392	398	401	427	428	383	419	385	378	371	363	387	409	435	391	447	385	378	395	396	417	387	390	367	409	412	376	371	402	403	414	441	393	371	399	369	382	396	407	409	370	423	443	461	366	400	388	412	385	382	399	424	413	397	378	401	374	392	377	380	404	385	407	431	403	419	381	374	383	404	368	368	391	391	396	403	378	398	356	428	417	411	413	343	418	396	392	408	383	407	416	397	379	415	368	359	383	397	394	387	378	384	403	384	400	384	375	363	406	439	364	435	405	402	424	379	423	379	409	387	384	392	407	372	404	437	387	396	391	422	407	407	429	404	367	398	398	415	377	392	384	397	401	393	396	398	405	411	437	379	369	401	398	397	379	367	370	392	405	397	380	375	423	389	391	391	407	379	413	341	410	391	351	363	377	378	409	385	421	414	403	411	368	368	388	390	399	360	368	331	424	389	414	391	375	389	373	432	382	398	382	365	428	415	412	393	356	407	424	395	416	374	395	378	397	380	452	413	398	376	366	373	384	367	389	370	457	384	424	385	412	371	366	394	418	382	372	415	382	411	421	384	413	402	361	445	384	402	434	366	399	377	383	432	383	380	431	390	360	413	391	388	417	394	398	380	366	393	368	414	386	394	414	378	366	390	386	402	371	403	393	371	414	368	378	416	389	435	394	393	414	403	416	411	427	428	390	381	376	369	398	355	412	401	391	394	419	354	417	391	368	365	377	410	416	375	373	388	382	404	416	415	403	422	381	395	351	389	365	398	376	408	427	350	396	388	381	391	375	395	357	395	428	394	398	394	453	413	442	382	385	393	361	394	414	405	392	414	431	426	398	391	354	401	420	430	400	359	363	369	370	391	409	382	442	409	387	376	407	393	394	386	432	369	389	402	376	394	352	383	429	389	402	384	392	383	417	409	424	390	396	392	395	395	415	416	376	398	397	417	395	373	377	411	390	399	360	381	381	378	435	416	381	383	425	390	386	387	382	422	402	386	391	411	379	376	430	358	404	381	383	367	402	396	394	388	390	360	363	373	411	373	380	368	414	413	384	425	388	391	417	405	370	392	379	386	371	373	374	410	396	424	398	391	397	390	422	379	416	408	387	369	431	406	387	407	411	391	396	414	419	370	411	369	399	417	410	376	393	361	387	446	380	396	403	391	415	397	406	417	384	386	388	358	438	405	367	359	387	424	437	392	388	383	413	425	374	374	384	364	408	388	387	390	405	386	411	427	404	417	413	378	360	389	419	410	407	403	420	429	399	371	410	416	368	346	342	377	393	414	378	376	419	389	394	367	389	427	397	401	418	390	425	386	440	366	442	386	368	416	369	431	438	362	376	377	375	396	381	399	370	412	434	406	420	395	403	379	419	410	400	402	370	433	412	401	381	432	373	406	412	430	433	410	389	401	389	391	350	424	375	403	426	405	387	397	373	412	383	350	430	394	414	418	384	378	358	411	375	403	409	401	432	413	404	370	362	390	383	410	444	394	368	445	412	380	376	401	401	395	385	389	384	422	398	431	385	384	413	392	381	410	368	389	360	419	402	387	373	423	356	364	410	432	427	400	395	377	406	388	394	369	425	411	401	408	402	364	375	448	396	413	434	420	418	428	391	381	376	368	389	394	361	382	365	378	390	388	391	374	377	395	388	384	383	366	381	424	416	392	406	417	407	375	392	389	415	412	380	414	376	382	376	371	389	406	383	409	363	418	390	377	395	399	368	385	409	446	419	427	402	389	383	391	416	401	432	404	366	437	406	430	381	385	388	401	390	393	412	422	421	377	425	408	393	411	392	417	378	370	375	408	424	386	420	423	401	421	401	385	341	407	386	366	433	425	386	412	385	358	397	405	374	361	406	387	399	356	365	388	400	386	377	365	408	412	386	433	410	422	379	353	421	396	366	376	402	383	417	387	359	369	405	380	374	394	393	377	424	403	422	436	428	406	392	427	393	385	405	387	391	403	403	397	421	391	375	359	376	393	395	393	373	355	404	411	403	409	396	399	387	377	369	390	397	433	367	399	400	379	443	440	370	396	414	414	399	412	401	351	398	410	386	393	394	381	388	399	394	401	353	390	396	385	410	398	403	375	327	345	380	387	389	394	445	405	390	422	410	412	418	374	386	379	387	431	416	409	404	373	401	420	395	382	393	366	399	376	369	402	353	412	401	387	410	382	385	377	429	405	421	386	400	412	373	401	406	408	393	392	418	389	345	393	399	377	382	411	384	406	402	386	437	414	380	420	400	375	407	394	393	394	403	390	409	415	400	378	391	399	369	416	405	406	403	453	404	392	417	412	411	419	404	373	402	364	370	420	416	400	368	375	388	376	385	397	399	363	364	387	372
50443	64135	64263	50209	39117	26962	15267	8554	5483	1422	984	1262	1009	964	924	979	947	970	1013	1060	1349	1629	1435	1226	1195	1025	1003	969	946	974	940	927	904	910	947	939	1002	968	970	930	1018	915	981	925	1041	1008	965	955	992	959	1017	940	950	912	928	944	916	1005	977	990	980	930	959	965	977	1009	961	916	966	979	941	924	973	992	945	971	933	930	886	945	930	967	980	1035	971	963	958	887	996	952	942	934	986	913	914	978	980	928	963	919	987	926	950	948	962	901	949	980	960	987	927	1007	982	967	995	950	938	992	892	976	972	901	929	1014	950	954	929	978	1001	992	929	965	952	942	994	931	968	967	936	910	932	989	930	976	921	981	873	967	996	957	962	977	1001	950	895	1002	894	966	948	945	985	943	927	985	948	937	913	972	1016	925	969	1004	1002	956	970	973	979	1015	924	966	939	980	968	947	938	943	949	995	972	1008	957	978	892	980	962	952	1011	953	958	980	943	964	1015	959	955	955	987	951	956	985	953	946	918	895	987	943	911	935	948	976	944	960	982	940	987	1018	940	964	978	928	955	1002	929	1001	938	932	953	946	920	926	963	966	926	981	979	926	917	932	973	1005	1032	961	949	948	947	943	883	931	951	1022	943	957	953	977	958	981	968	935	993	961	933	895	943	954	923	965	994	917	939	968	943	905	943	946	933	995	993	1007	937	930	955	944	919	943	1015	970	987	1020	997	943	1026	1001	921	936	990	973	907	925	952	970	894	932	971	967	951	987	906	944	988	948	989	956	959	963	969	938	960	912	960	913	1003	1034	969	981	962	943	980	965	905	956	952	967	917	1001	943	945	943	969	950	901	915	969	982	941	970	949	924	926	1003	941	949	937	901	997	909	949	968	930	922	953	916	888	1006	955	977	980	970	939	974	972	904	997	965	919	931	976	971	950	972	949	950	982	927	944	945	926	918	953	934	898	948	950	926	925	941	915	944	916	990	975	954	940	958	961	979	961	995	955	963	973	960	924	940	941	1015	980	935	896	925	929	964	956	991	1014	960	958	914	984	945	984	993	953	970	973	936	981	959	995	925	997	942	978	960	906	899	965	952	914	983	946	952	962	972	961	943	947	895	905	938	973	960	965	1011	982	951	966	1012	907	908	964	936	946	941	973	1017	903	996	912	966	980	922	955	989	928	946	926	962	954	985	950	976	970	956	954	946	906	941	999	921	945	913	984	947	948	902	954	950	961	908	928	1004	936	974	958	971	942	924	993	973	954	946	967	987	991	959	973	968	982	970	910	970	926	916	950	971	930	946	986	976	971	946	963	974	950	979	1013	954	1002	940	913	940	950	965	936	963	955	990	945	984	962	949	983	906	903	970	988	1000	935	934	996	945	988	984	1010	917	937	977	1000	990	964	970	933	952	945	954	940	967	912	984	881	951	999	926	907	962	982	984	908	984	946	976	944	929	928	992	955	940	942	920	956	951	993	918	936	938	999	949	971	952	1037	986	938	973	953	926	931	920	956	944	952	961	894	879	943	921	957	963	932	982	907	927	991	954	1005	938	988	979	1038	914	940	1001	952	968	985	931	948	919	945	969	991	994	977	967	965	907	997	991	900	973	945	931	944	935	901	925	936	954	908	989	913	921	979	1003	919	942	955	999	896	927	939	946	932	919	947	901	994	949	947	905	947	932	938	993	1020	954	961	929	948	928	986	958	984	983	847	972	961	967	954	970	923	941	935	982	903	934	936	930	930	907	939	993	947	951	943	980	958	930	910	1026	940	965	936	979	951	947	931	952	1004	945	996	1014	964	1007	935	941	975	1005	937	891	974	946	940	937	922	930	985	969	1044	924	950	911	964	992	914	936	951	925	957	968	945	969	940	933	912	949	996	1014	947	990	976	942	964	959	922	921	981	974	911	978	964	993	981	961	956	941	952	980	972	930	942	944	974	1012	955	1011	951	1015	1001	951	930	950	951	893	1012	962	976	1001	1003	988	933	934	927	1022	968	956	907	984	942	945	963	956	1006	1010	924	987	920	890	962	918	951	985	973	977	1022	955	994	938	999	981	918	915	990	996	995	969	981	957	956	951	901	955	991	958	945	947	923	972	975	945	918	888	952	1015	929	981	927	941	986	934	958	951	954	958	1003	974	970	1003	971	966	927	936	936	966	948	991	959	940	1028	954	1000	915	939	975	956	964	975	882	979	976	947	972	972	892	976	974	963	976	965	926	952	983	944	950	961	966	960	982	932	957	947	940	976	978	1008	1014	994	981	936	948	920	946	936	942	931	951	935	923	966	1040	937	940	980	993	921	960	991	914	899	887	980	1002	949	903	914	934	953	957	943	974	988	960	968	961	953	997	998	905	969	979	978	891	977	991	963	918	979	912	917	955	954	940	926	948	967	956	968	957	962	1003	901	954	952	940	963	973	967	975	975	935	987	990	1020	914	933	931	943	924	962	1035	987	907	943	946	964	1003	993	949	908	973	955	948	952	964	936	900	974	938	981	917	996	988	990	969	969	912	962	937	986	944	936	914	957	959	940	893	908	905	1026	1009	973	905	912	965	984	954	962	989	919	943	952	970	998	1003	956	976	943	936	961	952	976	939	973	947	960	981	959	948	966	913	888	985	936	942	969	952	964	957	931	924	973	953	945	914	984	945	973	967	956	957	907	973	919	962	1008	953	971	998	963	965	915	954	949	944	915	936	917	939	1005	988	997	968	951	929	930	955	946	929	993	922	1000	949	949	941	992	916	1017	908	969	908	947	937	980	989	956	972	890	977	947	985	976	938	1006	960	998	964	964	956	982	1015	939	931	953	992	982	959	944	897	1017	991	923	983	990	982	956	852	978	950	908	915	1018	971	958	923	945	977	891	1000	919	958	960	916	951	947	966	989	962	926	918	919	967	971	928	976	922	970	922	990	978	940	981	955	938	913	926	976	996	882	932	954	957	1014	995	937	955	957	989	959	993	981	968	892	962	982	1022	988	963	937	920	989	989	955	927	963	971	959	917	1012	929	925	879	961	983	911	948	998	1001	983	952	920	905	935	920	960	924	903	930	1016	995	972	948	917	934	1020	964	951	938	919	984	901	937	942	1008	971	941	982	997	940	980	967	955	963	950	915	985	971	977	965	975	876	970	979	1008	931	928	997	1017	948	956	928	992	968	947	937	927	936	927	962	973	970	952	905	975	954	1002	932	970	937	941	932	944	938	948	924	966	1015	976	998	937	905	924	965	934	952	938	1009	972	946	976	966	955	966	973	969	992	984	908	934	924	938	979	963	939	942	979	919	857	933	953	956	954	983	962	952	932	961	1000	893	955	965	944	934	924	945	932	989	976	947	1000	967	914	917	915	986	974	947	912	950	915	953	954	988	965	992	986	1021	1052	906	1010	910	879	948	993	901	1002	966	1039	960	970	966	953	905	934	924	990	964	958	971	986	974	998	973	983	970	1052	947	940	943	947	944	936	1011	957	946	977	940	923	955	971	944	950	974	969	917	931	1007	931	912	934	926	889	976	951	948	892	990	907	961	952	978	957	889	921	930	982	992	955	939	951	984	922	936	1012	941	951	936	962	950	989	967	972	989	1002	965	999	874	945	932	927	945	950	993	933	962	917	991	975
76290	78987	68977	48286	32355	17766	6579	2310	1459	671	383	433	383	392	371	388	401	421	404	407	392	484	454	423	459	397	396	420	405	427	406	413	400	410	350	385	407	386	402	402	397	398	373	404	407	348	380	400	390	357	382	383	412	430	394	389	384	390	401	399	376	403	386	383	386	378	381	366	389	409	357	365	393	386	365	396	386	387	420	442	410	403	390	400	394	356	381	410	386	368	380	398	379	350	417	393	372	387	396	371	438	412	404	389	391	415	348	391	409	365	375	381	412	414	382	400	428	382	446	401	368	385	429	383	373	408	389	440	399	384	380	397	415	405	401	379	428	434	390	371	384	405	427	388	407	430	382	394	400	417	375	384	410	386	396	387	376	401	333	377	409	383	375	426	400	405	357	400	438	418	374	425	394	397	413	372	359	398	402	396	378	374	387	398	415	387	412	421	403	402	413	373	403	405	366	420	374	398	376	352	379	391	407	390	400	376	352	418	425	397	405	435	403	418	387	362	386	350	425	377	384	402	405	384	381	384	416	362	421	386	425	395	369	392	398	357	364	395	370	398	372	378	405	362	392	378	407	406	357	398	407	420	401	393	385	421	428	413	389	398	415	379	394	380	387	390	390	398	404	398	390	418	405	405	400	400	395	397	359	391	415	395	432	386	383	427	430	390	404	406	365	396	411	396	357	394	424	406	422	384	394	382	392	415	407	387	396	380	395	452	400	398	369	386	424	370	400	435	408	399	361	416	387	437	391	423	381	408	390	388	371	377	399	367	420	383	404	418	391	348	390	394	393	404	383	353	393	388	388	398	394	414	407	371	399	384	351	389	435	372	392	396	382	387	374	393	379	380	441	412	379	378	371	371	404	371	376	380	379	380	411	421	418	364	402	394	438	405	382	389	365	382	378	375	366	389	392	400	417	391	367	391	358	392	378	394	427	385	376	391	414	396	385	411	394	403	395	411	367	384	394	395	398	360	370	395	354	387	398	407	418	422	393	399	354	351	387	437	377	420	386	404	401	380	377	378	429	386	371	381	379	386	398	420	356	416	392	347	421	374	415	393	369	401	381	409	416	407	395	424	395	367	410	387	424	423	389	380	407	417	444	410	427	397	396	424	427	402	412	395	405	378	366	382	416	420	444	366	366	390	385	380	372	365	415	390	416	369	382	416	406	428	372	402	375	386	392	389	383	399	379	404	379	386	385	403	378	379	448	371	398	345	400	406	399	376	381	412	375	369	385	436	403	391	373	369	429	396	361	383	381	366	378	402	375	391	418	366	385	414	379	367	388	400	370	371	395	368	369	396	358	391	418	399	388	382	379	363	406	393	400	383	411	370	399	408	390	406	395	396	420	384	403	411	374	373	383	425	429	382	422	400	409	390	393	427	385	354	414	395	422	419	381	410	410	382	416	425	417	381	395	410	387	398	387	408	408	394	397	406	406	408	364	427	428	388	347	380	375	364	373	398	386	358	416	403	394	357	409	408	381	406	374	394	398	387	392	379	430	393	404	374	378	392	388	398	401	399	398	385	393	397	366	440	437	371	343	413	405	402	401	432	372	390	389	399	372	378	370	394	374	411	396	354	424	425	399	392	369	359	374	388	417	369	401	385	374	409	382	417	408	388	427	442	404	409	398	390	385	369	382	413	399	368	382	395	400	396	398	372	404	415	384	364	371	422	372	398	426	363	393	396	367	404	425	405	378	358	377	404	432	429	388	410	380	406	409	356	386	376	402	391	383	411	389	399	394	402	370	359	401	373	379	370	397	370	409	401	389	428	398	427	386	403	383	372	378	406	416	416	430	372	365	426	383	405	384	392	378	389	392	382	393	383	411	378	428	340	402	358	406	411	384	396	360	364	360	405	415	383	404	412	413	413	403	385	352	387	361	418	382	398	385	390	425	380	411	388	383	404	394	390	402	385	446	405	386	394	413	406	407	406	400	411	352	371	370	359	402	398	402	398	407	373	390	380	394	404	385	400	411	382	383	398	391	372	399	376	404	383	385	418	411	404	396	415	422	370	385	393	378	356	416	368	398	384	436	382	407	354	380	349	387	394	375	398	365	401	450	401	384	415	445	387	391	394	372	387	391	381	404	390	402	359	407	368	375	367	423	390	410	392	397	407	399	412	410	395	376	368	414	394	403	412	386	423	400	416	386	345	403	406	359	410	382	390	389	403	417	435	422	409	387	400	424	438	388	408	393	450	407	401	414	389	377	379	354	387	369	417	416	419	387	412	384	387	397	391	416	379	374	377	385	425	408	390	414	403	377	417	378	404	427	390	395	426	415	382	378	397	414	399	395	414	400	394	401	412	377	409	382	365	443	390	414	412	401	365	401	344	419	401	393	405	407	397	412	368	383	395	404	400	404	392	412	425	410	376	405	365	434	422	398	406	415	406	375	384	409	394	387	407	393	363	381	399	403	396	427	420	400	409	405	367	393	368	355	388	359	393	426	407	384	399	397	417	370	371	399	420	389	368	388	388	394	382	394	399	416	379	425	379	389	420	422	394	387	418	414	396	399	363	379	403	386	386	364	379	354	384	403	383	391	399	381	435	356	397	413	389	399	399	374	369	410	388	394	398	391	404	393	433	399	367	418	395	395	394	415	390	379	387	404	374	441	402	403	404	383	368	388	362	382	408	367	415	381	388	406	378	346	382	365	388	399	384	410	371	416	384	394	423	418	400	433	404	403	373	351	389	416	384	419	386	388	390	364	387	391	408	430	398	399	363	389	392	368	417	399	428	401	345	403	367	360	437	431	415	390	375	383	378	401	396	388	386	371	392	397	415	389	412	369	402	385	434	378	424	345	354	405	422	392	377	353	381	384	418	408	398	418	382	352	383	403	422	407	386	383	387	384	408	364	424	420	375	387	423	379	361	385	408	411	403	417	381	386	421	408	385	390	362	438	423	414	419	403	396	425	404	405	389	438	384	375	417	423	378	381	397	377	417	398	410	355	399	416	410	359	406	391	415	366	369	375	400	391	369	401	399	383	405	389	377	404	389	403	377	375	439	422	379	375	378	399	391	413	405	396	436	391	388	364	393	370	378	381	378	401	374	376	406	426	397	373	424	397	345	424	372	408	406	388	414	385	383	366	419	365	396	394	416	352	417	403	387	363	416	372	388	401	392	398	442	406	353	424	376	411	411	401	398	391	413	386	385	387	383	390	390	411	400	404	425	396	366	350	391	387	412	409	373	391	387	420	403	390	394	358	409	383	403	376	427	407	393	397	413	366	366	388	367	420	387	420	362	362	358	383	411	381	357	395	383	396	394	368	411	377	409	423	412	399	373	395	389	406	446	408	378	413	393	369	399	435	404	393	392	382	391	418	439	378	406	389	420	403	360	405	382	384	397	387	394	386	452	410	388	392	348	448	398	378	369	391	377	434	427	378	365	397	374	397	384	412	382	404	380	359	403	365	397	367	410	400	406	401	410	408	379	423	383	361	378	381	409	402	382	391	384	378	375	427	410	403	356
50101	63812	62958	51066	39247	26230	13566	7381	4854	1897	971	1173	1040	966	1003	981	957	999	940	985	1197	1383	1342	1104	1092	1035	952	991	970	957	955	921	944	976	953	932	947	943	916	921	951	965	935	934	942	992	939	948	989	976	943	987	979	889	956	959	985	939	972	951	929	954	913	921	966	933	950	934	948	910	966	978	968	999	950	991	948	906	938	956	926	997	923	995	950	986	927	967	948	915	928	948	924	999	956	938	963	994	991	942	958	951	933	972	976	943	945	961	893	942	952	934	970	962	992	932	971	926	956	980	959	981	919	999	916	890	988	938	936	919	919	945	957	952	975	929	966	912	897	943	920	932	926	936	962	966	911	929	926	1036	998	980	958	949	943	907	923	905	984	1002	934	962	986	967	940	962	935	963	976	963	914	919	967	983	933	954	924	946	912	931	950	970	940	926	994	1011	968	953	920	972	956	913	946	981	891	942	1015	939	880	945	992	948	940	946	976	975	934	941	952	928	928	883	916	976	928	933	1010	896	950	991	959	966	948	928	986	933	898	976	953	929	928	991	976	925	934	948	937	970	947	978	920	955	960	923	938	996	937	985	955	901	928	918	992	947	931	965	981	960	958	963	946	946	902	983	900	960	936	826	975	941	944	966	920	925	967	875	917	972	932	928	982	959	888	924	958	948	977	997	924	963	959	973	950	950	952	946	956	948	994	938	977	920	972	884	976	922	943	941	969	908	955	948	981	947	863	937	970	898	935	945	934	934	957	897	971	929	907	934	882	960	952	954	933	949	963	941	956	899	936	890	947	940	921	933	941	921	953	918	922	951	898	952	950	948	989	955	941	967	936	959	984	966	970	947	940	977	946	953	910	907	963	969	920	883	934	927	962	969	933	927	940	937	921	939	968	936	992	946	981	922	940	970	965	929	976	961	953	952	917	950	947	969	930	960	953	925	958	965	948	925	885	936	947	932	967	1000	942	947	992	947	930	922	981	959	993	930	987	927	986	922	990	972	952	1011	1017	948	976	965	986	931	956	1052	932	894	938	977	965	1000	1027	946	943	930	936	932	994	959	1007	933	925	958	904	953	944	921	907	974	937	925	950	974	1013	919	933	925	966	962	927	990	938	994	940	932	949	968	955	924	962	993	952	893	905	970	922	951	891	945	920	1004	939	982	938	990	948	974	951	907	932	943	943	938	980	997	952	971	952	916	968	926	940	992	928	863	934	939	906	953	954	979	985	949	942	941	862	974	983	1005	1014	943	982	970	1012	979	971	920	923	977	931	933	932	928	993	939	956	946	932	972	978	996	957	970	1012	961	934	954	907	1003	961	994	994	991	994	955	927	1006	914	976	885	958	968	966	938	936	944	916	968	980	946	979	930	983	891	899	890	961	1019	932	959	1010	968	931	987	998	933	962	949	949	907	922	955	931	967	923	987	930	925	963	970	876	940	904	967	944	930	930	981	935	936	958	898	918	974	946	959	948	959	940	978	941	968	951	944	943	934	1013	980	980	970	921	962	927	953	966	960	995	964	981	913	946	1022	987	913	962	914	889	944	960	968	958	938	968	963	957	961	975	885	909	976	930	922	957	961	941	893	973	982	946	894	897	908	936	909	915	946	955	920	915	904	989	921	986	944	943	948	959	943	947	996	966	976	986	979	985	897	959	947	938	954	905	959	917	1005	948	950	934	972	930	930	989	939	917	998	884	942	923	976	931	947	989	989	966	891	948	962	933	945	1008	1001	920	912	922	937	993	1020	924	977	943	951	949	970	922	943	955	992	974	910	993	983	866	945	915	1017	926	937	982	933	939	947	980	936	921	934	909	921	954	932	909	963	901	976	914	948	887	977	940	964	978	957	983	895	1012	927	964	962	912	923	973	958	964	946	956	955	980	981	990	979	951	925	902	970	927	921	944	994	977	951	953	926	970	975	960	987	979	928	952	912	975	942	962	956	985	928	978	945	975	986	881	938	1019	964	957	973	953	954	933	916	1020	986	964	960	943	950	958	936	928	923	986	962	924	950	904	921	966	976	966	948	943	926	934	913	967	977	900	915	947	952	930	968	983	947	912	976	957	944	931	892	957	930	951	964	918	976	888	945	962	917	978	917	856	927	918	863	911	942	977	944	977	928	878	968	962	938	957	980	941	932	943	938	955	937	954	976	922	936	932	962	1010	982	941	970	966	935	885	1033	932	925	954	983	962	968	946	942	948	898	929	921	945	886	952	970	947	987	930	979	938	896	964	916	951	939	855	941	936	941	973	940	938	1013	949	1023	945	936	986	958	951	984	938	979	981	939	978	930	928	955	951	986	948	972	950	965	934	910	951	926	990	899	963	933	980	930	913	889	914	909	967	988	987	965	928	983	984	986	958	933	968	965	912	955	950	963	901	961	926	932	978	896	955	963	922	945	960	965	940	926	945	979	910	957	931	974	921	962	969	963	928	961	891	967	901	968	949	931	946	964	971	957	960	910	942	959	935	969	961	1019	978	945	937	970	977	933	930	958	918	1003	964	949	935	983	969	967	897	975	955	924	942	930	941	951	980	950	952	956	964	942	994	923	951	940	941	945	973	949	919	937	929	933	929	938	933	976	948	945	972	988	975	961	957	897	943	908	953	929	957	986	950	963	947	926	961	956	956	941	990	935	962	1009	909	948	937	952	953	927	936	982	959	913	949	964	942	919	981	948	977	988	945	940	975	1004	941	938	961	975	927	905	982	939	955	963	926	957	944	910	966	928	983	914	918	967	941	941	926	950	939	1006	923	975	974	877	979	936	1001	931	931	902	956	903	868	978	913	893	990	953	946	988	904	959	968	934	939	967	937	949	887	979	942	901	952	966	963	911	925	914	971	958	905	949	979	996	922	923	968	970	916	924	936	951	895	953	889	931	947	918	952	912	1014	1018	954	953	962	951	972	905	904	961	905	907	962	929	956	979	921	938	952	969	941	997	951	954	932	905	981	980	953	944	928	972	946	978	917	934	928	932	946	953	970	920	967	968	907	971	949	954	937	919	955	1032	924	978	942	911	912	998	974	964	934	871	948	974	894	952	1002	899	974	934	971	888	920	949	923	981	941	952	914	933	923	969	924	927	911	958	901	960	916	949	893	981	930	939	925	945	989	965	943	946	966	970	971	915	952	972	927	967	976	959	930	961	925	956	967	908	966	968	994	947	993	950	949	944	947	904	922	918	892	949	957	926	976	972	1014	964	977	966	941	993	960	923	948	968	936	932	970	941	968	910	900	907	907	929	963	990	980	923	946	951	895	964	927	927	913	941	945	976	956	950	978	967	950	952	926	957	967	923	917	944	920	979	972	963	917	911	981	993	940	950	966	974	922	995	925	994	949	973	924	963	882	971	930	974	900	964	993	963	951	996	916	955	968	911	921	934	946	907	936	935	940	899	953	958	965	958	978	1047	964	946	927	941	984	963	988	962	957	950	949	941	958	947	973	947	986	953	913	978	977	992	974	970	966	900	957	950	956	962	949	922	976	966	977	916	945	918	925	936	961	967	930	968	930	960	922	934	964	991	899	920	966	944	923
76863	77685	68041	48719	31364	17241	6771	2501	1663	832	415	420	400	367	425	392	384	391	368	424	462	515	475	509	442	418	404	421	390	394	409	404	388	432	420	407	390	433	391	391	380	399	423	380	409	415	416	389	414	429	399	414	405	428	374	418	387	394	412	375	403	431	419	427	383	402	398	381	348	405	393	381	352	403	390	391	423	385	382	388	419	396	403	408	376	405	422	375	415	418	359	411	377	373	403	420	379	407	384	391	333	419	421	399	421	430	412	363	407	439	396	360	420	380	433	395	431	392	401	398	385	411	387	382	385	397	407	396	402	373	388	390	426	376	377	455	391	393	408	394	403	412	391	384	370	426	391	405	387	410	407	401	383	388	380	404	399	405	398	403	417	420	404	380	421	390	391	393	369	354	412	397	341	418	432	363	373	384	327	385	381	403	393	397	381	385	392	412	388	403	376	382	434	423	402	411	427	373	376	382	351	401	381	383	406	384	390	405	381	380	402	366	378	376	378	374	393	396	396	362	382	362	402	373	401	399	392	397	378	428	399	399	384	403	381	400	368	372	366	408	364	421	399	424	408	399	374	442	396	394	390	390	402	390	384	403	413	397	405	360	424	430	409	405	390	399	397	417	393	404	408	393	415	414	377	381	388	367	393	382	403	431	396	376	424	427	414	384	390	397	355	407	357	386	388	368	416	402	429	388	375	436	405	387	380	363	399	384	433	399	414	409	428	411	395	397	368	388	414	419	403	381	406	402	379	409	421	381	404	384	379	393	369	392	392	392	385	395	399	357	408	383	435	425	387	400	401	389	379	408	439	381	417	418	375	412	393	363	385	381	341	411	419	392	412	403	380	417	417	400	413	400	390	391	415	407	377	391	402	384	409	403	385	424	380	396	397	406	379	399	387	406	394	431	369	421	391	376	387	401	386	390	368	378	381	403	427	407	400	406	404	393	440	390	383	397	404	372	388	421	431	424	390	380	410	381	415	377	391	435	388	409	420	434	402	381	366	389	358	355	371	429	405	419	366	420	364	395	411	406	426	405	377	401	385	405	428	410	364	399	381	414	380	418	381	382	404	375	417	374	421	390	397	393	402	413	375	368	423	380	400	405	417	375	346	379	417	407	383	381	397	373	395	428	395	368	384	392	377	395	414	387	422	384	412	388	369	379	413	376	391	406	354	353	404	410	414	399	394	419	390	378	396	390	420	390	392	412	402	387	389	408	372	397	403	388	393	385	366	400	388	461	420	413	379	416	372	416	405	393	367	376	428	419	382	379	387	399	371	422	388	366	430	402	435	416	381	381	391	401	373	400	418	390	393	367	368	364	426	424	379	439	433	388	393	362	400	414	386	399	432	370	396	410	408	382	378	410	427	386	362	413	398	379	389	393	354	366	400	413	370	422	398	400	377	382	405	383	427	423	402	387	417	410	405	407	378	391	388	411	393	370	412	402	391	380	370	393	380	406	421	382	373	410	394	427	428	418	427	371	391	389	396	383	364	398	409	405	382	423	398	367	374	403	411	370	384	421	403	404	405	412	382	385	403	390	378	382	374	383	365	356	425	390	395	392	394	386	439	378	393	416	410	380	380	404	385	426	404	398	390	421	373	395	379	453	395	373	398	406	417	414	378	386	432	374	390	380	358	389	363	408	409	397	409	403	398	405	405	393	383	407	392	400	378	444	376	373	375	425	442	401	381	415	420	375	368	410	395	402	405	375	400	394	389	388	392	382	399	403	398	401	412	404	377	396	425	385	391	398	399	383	377	424	406	444	387	384	439	391	390	380	353	415	368	350	382	399	400	391	417	363	386	428	390	413	416	425	416	428	391	409	412	413	409	386	412	409	374	402	369	416	420	385	420	409	394	393	374	404	392	419	403	414	385	382	353	420	353	429	388	394	391	384	390	406	396	344	381	355	408	414	379	408	375	396	380	395	378	375	395	360	417	407	398	390	387	377	400	398	382	374	357	380	394	391	393	377	391	373	370	410	454	375	424	413	449	397	374	413	398	378	365	438	395	372	399	408	404	399	403	407	375	372	392	408	368	394	377	384	382	429	404	415	408	401	374	397	401	373	391	377	402	386	402	393	416	401	375	387	373	399	388	390	372	404	404	433	411	413	400	405	406	347	399	420	354	375	385	378	383	362	399	443	398	395	371	410	416	396	384	433	411	376	373	381	341	363	338	399	394	406	377	432	384	420	374	407	423	396	369	400	375	357	390	399	387	412	407	382	409	395	362	445	404	381	400	369	421	385	407	411	399	427	404	424	427	402	423	335	363	390	386	385	391	398	402	424	383	430	384	425	406	405	380	394	375	379	431	399	384	367	399	368	428	385	386	399	353	368	384	383	404	367	421	418	383	377	409	404	358	385	369	391	373	398	382	399	385	375	415	404	404	394	440	381	381	393	384	409	380	403	399	407	397	391	412	416	448	380	387	419	426	379	407	401	409	408	422	406	379	386	394	344	390	403	381	401	417	427	360	387	422	411	394	388	420	414	383	399	376	365	399	350	392	428	406	408	431	390	381	357	424	408	397	379	386	364	397	420	390	387	404	439	388	403	380	428	383	402	395	400	409	396	389	378	405	421	420	355	401	365	374	382	388	424	385	414	389	361	389	420	407	375	415	391	391	397	393	423	424	455	398	407	381	380	395	417	427	381	423	396	384	414	392	401	381	385	422	374	397	392	365	379	412	391	405	403	387	362	397	372	392	363	402	391	359	409	389	378	423	392	396	408	383	377	384	399	423	406	403	401	387	388	424	395	390	383	370	374	340	381	362	380	396	425	383	378	392	391	401	409	414	378	367	427	402	393	377	370	390	409	357	391	389	393	437	403	411	403	392	383	378	349	394	407	392	426	383	363	397	378	407	383	391	392	405	365	358	362	404	384	383	385	402	408	366	426	416	387	354	383	366	397	394	406	358	411	364	409	384	411	399	359	403	387	398	390	388	389	389	402	391	404	391	387	408	392	400	398	389	429	407	394	408	360	410	393	374	447	382	402	408	422	363	413	391	358	407	426	393	369	403	390	401	373	380	436	395	386	432	408	387	361	386	404	391	398	402	387	427	387	370	396	385	398	398	429	375	392	393	408	385	415	403	382	416	412	454	380	373	408	375	393	385	390	396	424	385	389	392	393	411	382	390	399	375	405	407	365	386	413	394	405	372	391	391	377	361	385	425	414	392	407	401	394	375	421	425	400	359	388	384	425	402	396	416	384	398	386	413	394	336	405	385	419	403	381	422	401	407	401	427	425	363	366	364	384	401	417	415	402	391	385	396	394	402	379	407	385	414	429	386	346	383	395	362	380	417	427	367	388	406	401	376	387	396	408	431	430	390	421	425	415	387	383	407	384	432	396	414	414	371	406	370	397	406	375	377	377	405	404	374	419	381	419	398	391	358	379	365	403	395	432	398	400	363	420	388	413	428	447	370	397	393	372	416	439	392	368	367	387	416	428	379	395	404	382	397	421	370	394	407	381	373	363
51541	63174	62671	52152	37799	25903	14258	7875	5900	2500	994	1179	924	1015	954	965	975	992	957	1005	1194	1597	1489	1338	1066	1041	1017	944	978	928	951	929	951	989	933	957	928	965	954	1003	975	925	910	970	935	962	1010	970	964	924	927	971	984	912	989	963	967	1004	959	902	924	964	945	937	970	958	1015	881	996	975	994	936	914	963	1001	951	912	918	959	921	970	985	946	936	937	918	1006	959	965	908	993	927	934	947	944	995	911	928	939	985	992	985	950	995	1046	951	944	896	962	945	1000	907	1005	1027	966	987	970	970	931	956	951	923	963	1023	945	938	919	887	961	917	985	937	991	961	980	957	926	956	983	931	963	981	972	958	931	959	1042	929	966	935	980	981	921	943	1006	926	928	985	1005	933	1000	947	922	973	946	968	998	985	967	960	982	1042	971	1036	976	926	909	923	1026	938	971	908	973	937	940	992	994	942	982	981	954	946	969	952	975	1002	887	953	965	916	970	931	897	924	904	973	943	939	899	966	984	983	955	946	989	953	937	975	983	965	915	938	974	950	930	953	913	963	1000	981	891	947	986	930	955	938	993	912	1017	934	1006	948	968	987	927	968	984	967	929	886	943	959	989	946	955	923	984	1021	998	972	954	998	962	947	957	976	939	909	931	947	971	929	959	1037	905	946	951	903	946	925	902	973	948	1007	900	928	915	918	982	953	928	960	977	927	950	967	995	944	932	1003	930	984	912	1040	925	903	902	969	941	929	943	952	911	963	964	995	993	1035	942	963	984	956	948	947	932	1008	925	971	985	933	949	963	946	956	946	961	930	938	949	921	951	965	964	966	941	934	995	930	1002	968	983	955	950	973	974	954	963	901	972	882	983	981	981	964	934	1020	948	968	929	1053	956	960	929	978	931	961	932	974	972	975	962	1006	976	964	985	917	929	948	961	954	935	975	954	968	940	906	914	922	997	1014	927	943	921	950	942	973	968	929	902	957	924	1043	927	918	960	978	906	986	942	984	931	931	1020	963	955	985	968	913	957	894	1006	990	966	987	979	952	965	982	981	980	921	977	947	935	914	965	952	916	977	984	994	967	978	914	977	1012	976	931	941	966	957	1008	928	876	998	964	979	999	927	951	954	965	1014	981	989	986	977	966	965	950	949	973	946	981	1019	914	968	988	998	968	950	959	966	977	1008	927	915	1018	947	979	958	961	998	992	942	906	903	969	960	974	967	941	949	1000	933	965	947	992	1000	1024	909	974	933	965	931	978	1021	986	923	958	946	889	958	950	997	980	984	925	942	942	1002	918	940	971	979	937	927	973	935	981	958	959	971	975	986	966	950	891	916	950	982	911	991	933	994	941	925	917	964	1015	954	957	945	917	959	905	1014	947	951	970	997	985	929	927	942	983	929	995	927	971	967	979	926	909	957	951	900	962	929	939	988	902	955	962	977	960	1003	934	947	952	932	941	920	975	1015	971	943	979	985	944	976	985	925	937	951	968	953	974	965	986	914	959	996	963	990	936	980	967	957	959	886	918	946	985	931	920	927	1010	980	966	987	958	936	894	908	936	944	946	936	1003	937	958	974	985	919	953	985	983	970	966	994	940	967	985	987	1002	1046	921	935	985	965	928	914	1004	955	938	933	992	984	929	1002	959	914	949	987	940	992	1001	1014	940	986	950	958	912	911	974	943	979	947	916	982	987	973	930	948	953	932	946	998	994	985	985	943	938	954	936	945	981	939	948	975	1031	906	949	908	987	969	965	972	971	912	958	974	987	985	966	957	963	910	888	940	936	960	999	986	975	917	939	933	1022	953	944	947	916	1006	1002	941	983	955	959	968	928	906	975	978	919	966	965	940	973	990	864	938	987	904	955	934	960	958	902	974	956	947	900	947	987	985	951	953	921	959	983	933	913	974	949	997	994	999	934	943	955	947	948	926	985	903	925	986	922	1002	993	935	971	932	1007	947	914	948	965	954	934	992	957	934	903	964	921	976	944	967	954	912	960	937	918	903	983	927	918	923	944	913	939	1013	956	988	930	873	924	940	952	932	925	1011	987	962	949	996	892	947	915	1013	948	924	953	975	944	938	918	956	927	981	1004	931	1005	985	891	997	912	913	928	933	951	934	943	918	997	970	930	908	986	994	917	952	939	917	960	962	954	915	952	996	989	919	942	956	942	969	980	953	958	952	962	949	953	910	965	924	992	928	973	979	933	923	930	968	957	988	969	942	928	971	1001	918	995	910	933	990	994	949	974	938	1044	959	951	951	974	987	993	992	969	961	940	976	967	1012	927	924	959	938	985	920	940	960	992	981	927	950	980	971	940	894	934	933	1006	920	905	910	950	983	905	948	950	964	922	939	955	984	921	958	947	922	905	957	976	956	979	965	984	960	955	991	975	960	961	1000	923	910	937	936	957	947	914	942	984	981	962	989	946	936	968	950	973	961	979	1003	962	975	958	957	918	990	988	926	985	993	913	939	926	951	938	982	918	984	914	1028	949	967	946	1025	948	1009	1004	1008	941	916	932	983	950	960	917	962	971	970	963	977	963	881	973	947	963	931	893	968	902	960	940	939	899	911	990	959	944	931	957	1003	964	955	975	973	970	958	932	916	950	978	862	969	969	948	933	900	977	981	981	988	949	921	975	986	922	997	949	1009	948	924	984	953	999	960	998	991	1022	1004	985	940	992	926	943	960	959	921	988	947	961	925	957	954	911	938	951	956	947	899	928	1003	949	951	939	898	891	962	989	997	956	935	936	940	1027	929	915	1019	948	950	895	934	987	961	960	952	952	910	954	900	988	1030	962	916	963	999	943	928	891	905	919	966	995	943	956	959	903	1010	896	941	900	919	988	968	963	964	979	990	1053	904	940	937	964	936	1026	908	954	980	937	928	936	961	972	909	940	953	971	945	975	968	941	941	956	938	962	942	938	957	905	1021	989	951	933	931	982	990	967	978	947	908	1010	915	927	937	899	976	905	950	1026	991	1003	924	993	952	968	978	963	932	968	952	927	934	965	882	979	933	975	927	973	991	962	976	970	963	933	949	954	923	982	997	932	937	910	926	936	925	999	968	987	910	1018	898	932	944	1015	985	928	961	951	969	965	916	950	941	960	980	946	960	976	1000	913	970	979	989	919	932	957	957	963	937	921	986	989	969	925	978	939	978	977	961	985	945	922	951	956	936	919	944	977	945	932	975	971	892	961	1007	954	930	1004	989	972	963	961	960	917	937	917	952	983	944	975	934	949	915	1014	919	972	989	966	986	924	954	955	1017	1011	994	1005	986	968	951	929	946	949	948	963	944	983	981	966	953	995	997	985	981	949	932	994	968	953	1022	937	965	934	1005	971	978	970	952	944	912	981	908	931	993	947	969	971	1022	990	947	955	1029	982	925	988	960	935	960	938	985	937	958	934	885	974	915	946	999	972	950	1025	1004	1042	964	937	938	1054	970	971	909	960	974	999	970	971	912	945	954	932	942	968	959	954	945	947	942	934	985	953	1009	974	925	965	995	911	890	972	965	942	942	974	942	951	977	908	963	951	898	951	864	937	980	911	927	972	897	961	1011	984	944	964	990	943	996	917	974	1005	961	938	981	982	954	945	968	988	1025	1004	988	930	940	901
78127	78622	67485	46267	30173	17533	5660	2743	2142	717	403	502	414	400	381	422	362	383	359	414	472	576	494	507	434	419	377	425	409	449	380	393	363	409	426	408	430	443	423	401	407	400	402	378	430	421	418	356	403	403	414	358	437	382	386	381	400	451	413	419	394	405	407	417	393	429	362	370	429	419	423	431	389	428	397	394	406	391	421	406	396	352	373	424	389	367	423	435	390	429	414	373	408	413	407	396	402	400	389	365	409	407	395	386	390	431	371	392	384	373	392	368	375	398	394	348	408	402	395	382	407	372	406	387	374	391	434	391	402	362	379	386	364	429	394	389	412	412	410	393	365	387	408	411	382	416	400	403	379	346	443	372	412	391	385	399	370	384	373	377	400	394	433	434	396	402	387	406	396	411	397	409	356	388	362	366	426	402	364	405	383	418	381	403	417	395	397	392	398	397	375	352	386	398	402	434	381	410	407	383	380	416	408	392	397	392	396	406	386	352	399	410	355	385	408	426	403	380	380	412	418	415	413	375	397	383	376	397	423	384	369	422	438	351	371	403	397	412	406	437	384	423	371	362	383	374	401	411	383	396	408	404	369	389	382	382	356	391	393	386	404	384	398	404	406	389	385	371	401	392	371	380	362	364	381	406	394	401	442	390	374	381	388	385	383	425	397	442	416	418	421	379	391	399	387	393	393	407	365	400	391	381	392	427	431	380	392	410	379	401	399	393	414	404	409	431	406	431	404	387	377	367	388	409	417	427	441	376	384	423	357	377	408	374	388	378	378	398	381	382	433	396	371	419	396	382	406	428	414	394	400	417	418	400	408	348	406	421	385	371	413	410	366	420	406	384	420	398	442	404	386	363	405	439	389	395	377	399	404	387	417	408	407	415	373	378	369	380	438	382	393	387	390	419	408	423	394	429	416	392	375	396	353	390	380	378	412	402	406	411	419	358	380	391	404	418	384	392	413	411	427	426	383	414	362	407	403	369	397	420	403	407	357	385	404	368	376	426	427	380	390	387	421	436	441	381	417	407	415	421	412	379	407	355	366	407	411	427	423	427	412	419	348	399	382	401	396	413	396	390	417	408	402	393	409	398	350	374	370	412	410	407	413	423	398	399	413	394	423	405	398	366	381	417	416	399	398	343	426	398	428	413	406	386	367	391	416	388	391	375	427	391	386	436	407	379	380	394	368	398	383	394	418	406	412	391	381	354	382	370	399	387	374	399	391	394	429	403	432	354	413	373	417	414	396	400	366	407	368	364	388	374	392	398	388	419	425	390	392	393	412	389	385	381	385	382	409	406	407	437	393	406	400	427	421	409	391	359	423	358	370	395	362	371	374	393	412	436	373	418	367	401	411	427	405	420	396	355	399	404	402	402	429	405	402	413	381	452	384	381	406	368	416	364	411	413	403	371	440	375	388	427	377	405	374	377	406	385	388	376	381	421	384	400	408	404	403	394	374	386	396	414	387	422	367	406	374	333	396	383	411	374	419	419	415	396	388	369	407	398	410	391	386	378	410	387	415	409	426	386	394	408	404	363	415	359	386	421	412	405	385	382	395	365	350	412	377	426	403	386	361	416	390	400	397	422	390	428	395	419	369	364	377	389	405	415	381	386	385	402	389	437	397	427	398	397	413	398	420	354	379	400	408	408	424	410	395	408	399	376	391	396	416	449	423	417	359	399	397	388	396	392	407	380	379	410	379	382	413	403	415	385	393	393	400	418	405	378	406	398	386	418	409	419	398	406	442	383	417	389	414	408	413	368	396	404	372	398	412	405	366	411	395	386	389	360	393	393	424	409	373	376	438	400	404	383	436	383	414	401	399	404	383	428	399	413	372	366	397	397	388	392	422	352	405	397	398	402	369	401	411	391	382	384	401	409	401	413	392	437	371	415	372	382	358	384	395	406	393	394	390	394	363	372	424	438	360	396	399	360	392	392	421	409	402	405	388	397	426	403	412	427	396	387	413	399	408	400	349	400	416	381	391	394	398	392	363	367	385	390	386	377	418	408	402	444	420	415	402	370	445	383	393	403	405	391	426	404	435	384	375	434	357	399	367	352	403	402	368	382	415	382	420	398	368	381	401	392	401	439	404	399	413	382	427	385	390	415	435	384	403	382	372	395	397	367	423	377	411	393	420	404	411	392	377	410	406	396	454	408	382	369	393	376	380	375	412	394	364	383	364	382	408	399	372	400	411	420	389	396	411	405	381	411	422	405	404	403	409	392	392	404	395	382	434	389	416	423	410	383	383	377	361	389	417	377	408	388	401	417	431	366	400	388	346	420	429	379	402	350	347	402	403	390	364	412	399	384	393	397	365	432	372	421	399	430	401	370	413	379	354	426	394	396	411	396	414	369	401	404	377	401	403	371	411	396	408	433	379	370	425	414	362	375	384	451	382	416	395	420	408	351	403	429	379	359	405	410	423	407	387	418	395	405	388	369	372	378	418	412	384	411	428	397	399	409	387	359	403	391	455	382	391	422	388	386	366	385	411	392	421	364	431	411	403	358	400	402	376	408	398	404	411	394	391	421	419	382	414	354	417	427	382	428	398	388	386	401	425	412	437	422	414	387	404	427	406	411	388	384	423	405	382	402	343	405	387	439	389	410	387	423	415	384	362	435	390	407	370	418	418	405	407	384	367	374	383	376	433	388	369	380	377	357	384	432	425	383	390	357	420	399	405	411	397	389	431	449	408	389	394	410	375	417	422	411	386	426	406	421	414	375	412	412	378	405	399	411	378	389	409	410	370	451	384	403	386	377	411	363	400	392	406	399	376	402	376	408	423	427	384	433	412	398	392	377	409	387	334	402	412	393	428	409	411	365	380	365	378	418	380	373	399	390	405	394	394	385	368	405	409	394	371	383	367	391	387	386	398	395	373	404	388	390	403	382	343	417	429	350	384	401	394	374	434	434	396	407	370	394	405	415	391	398	400	392	378	391	389	375	344	398	370	422	429	411	368	405	400	381	386	383	403	404	394	427	406	411	364	413	403	388	426	408	432	395	429	379	412	392	403	405	367	391	390	386	409	368	355	414	404	424	435	424	382	360	399	369	395	421	467	382	432	365	357	387	390	391	391	433	381	405	382	377	413	362	433	378	431	389	369	397	383	399	388	386	397	386	387	395	403	402	412	396	415	362	408	353	421	418	388	401	421	419	418	412	376	400	400	399	385	400	391	370	403	418	379	393	375	383	401	378	407	425	390	379	389	374	392	370	373	389	364	402	415	388	374	454	382	373	384	397	349	405	421	431	415	349	396	394	382	397	378	383	403	385	395	399	389	399	402	400	367	402	396	405	385	426	420	397	394	401	395	416	400	419	379	410	389	389	384	386	381	386	387	375	394	396	393	397	412	386	369	407	407	402	398	353	365	387	381	401	366	398	386	409	405	402	367	449	378	382	366	429	378	378	413	398	399	395	421	371	441	409	408	393	431	398	410	387	373	403	400	411	343	379	377	383	371	405	418	421	409	436	392	425
51697	63377	61604	49512	37397	25524	12650	8568	7316	2109	974	1492	1000	985	957	936	972	983	997	1043	1275	1844	1777	1440	1193	1052	989	931	972	1038	963	951	964	990	951	972	919	945	930	950	955	904	982	939	950	948	887	935	960	897	954	928	885	926	979	929	968	952	963	969	983	973	934	937	979	914	983	975	969	916	947	928	929	958	952	999	924	1016	976	952	968	931	962	931	912	971	902	953	997	908	997	960	970	898	956	954	951	952	928	937	974	925	998	959	981	949	902	961	979	963	962	943	935	963	963	1002	955	957	950	930	947	934	975	889	971	1009	972	987	910	932	955	971	932	919	875	907	975	953	954	938	961	969	938	963	912	940	995	922	956	961	971	945	893	965	941	997	937	962	966	953	947	997	993	973	955	949	977	930	1002	1006	979	901	993	931	923	982	900	914	943	935	988	981	922	973	899	903	967	941	926	991	930	958	931	961	927	920	983	942	920	949	951	953	919	886	986	955	972	986	1001	937	950	956	938	933	901	912	968	931	938	943	953	977	923	971	973	960	958	881	969	925	945	944	949	979	934	947	949	995	959	937	904	945	941	945	942	929	918	959	968	961	994	1032	960	924	1008	974	969	1002	993	970	965	983	1027	927	956	1000	953	943	863	989	907	947	980	935	926	955	1010	984	965	944	911	988	941	1028	920	993	974	915	922	914	927	991	977	986	956	945	896	946	977	920	996	920	979	937	957	905	970	976	982	921	924	988	920	918	878	991	964	887	944	929	969	964	1005	929	961	982	950	936	911	921	935	901	933	968	969	943	917	925	984	932	939	914	987	954	946	938	977	1016	992	968	1023	962	969	994	950	972	964	958	974	967	984	963	943	942	986	931	1016	916	982	900	923	907	978	941	931	1012	957	953	912	905	941	951	980	947	967	988	979	888	993	961	925	955	1013	972	972	935	920	976	945	1036	948	922	949	978	935	1001	936	980	969	943	935	933	938	981	953	958	939	999	965	946	910	1062	968	981	955	940	936	986	977	970	967	943	914	931	996	924	970	980	926	902	970	938	928	945	960	959	938	939	1049	948	965	937	930	891	871	993	963	912	954	940	978	963	1002	963	935	920	965	931	954	982	966	921	926	942	962	951	913	974	982	963	971	901	984	991	959	985	952	994	1003	945	932	947	954	967	939	966	941	965	992	942	976	972	909	950	967	979	961	972	942	903	919	927	953	978	953	927	961	959	987	946	962	950	934	990	949	957	932	1042	991	958	932	967	998	951	904	944	945	952	948	972	999	1021	911	988	920	944	963	892	1014	976	984	956	1019	920	909	962	972	871	920	953	933	950	960	986	912	981	924	947	968	913	996	917	961	925	980	958	988	909	984	911	956	970	944	934	965	920	929	932	1011	1011	932	917	925	970	975	979	925	936	953	946	976	965	999	929	912	932	1001	926	975	936	958	932	923	968	955	906	974	972	974	980	927	970	911	916	945	873	928	967	986	951	947	970	925	917	995	956	1013	924	889	933	918	959	996	955	945	943	963	923	985	1003	955	990	907	977	948	956	964	929	945	1008	901	974	978	957	948	965	985	923	1013	937	933	956	994	938	932	954	975	972	885	948	959	952	913	948	908	898	924	931	928	1005	941	984	937	1005	988	963	936	964	930	943	944	947	937	966	950	963	950	962	994	946	938	975	930	936	903	910	933	915	1006	1016	927	955	971	960	901	890	926	914	905	988	979	963	881	949	959	867	973	961	947	980	965	905	990	934	1018	966	911	963	980	913	963	976	980	985	974	933	952	941	934	1001	963	958	981	958	963	953	921	925	920	942	949	1001	927	1005	988	998	972	915	942	943	916	935	944	988	966	1022	971	962	962	943	994	980	1005	928	922	956	990	923	921	930	955	958	945	882	952	927	973	971	948	958	953	970	971	933	935	952	981	895	944	981	950	974	937	917	947	1031	915	892	909	982	964	852	968	956	890	969	982	978	977	939	930	926	960	973	941	929	997	929	956	1000	951	955	944	937	959	955	914	948	981	969	955	957	969	956	968	956	912	950	932	941	923	968	989	971	1000	960	959	885	1027	981	964	978	930	888	992	975	951	987	937	968	977	963	948	967	946	940	942	922	974	948	945	919	968	926	899	890	925	977	979	886	906	897	921	961	931	886	1008	957	964	932	925	948	949	932	928	956	969	901	960	899	987	997	1020	939	975	955	940	947	996	983	941	914	993	1019	1003	998	969	925	990	987	950	924	983	926	990	964	984	937	975	951	973	953	989	979	961	951	923	963	964	963	976	943	1010	920	971	969	929	973	957	954	934	931	903	922	972	940	919	909	935	945	1002	953	953	927	937	983	975	914	955	933	914	952	943	971	977	948	993	973	953	979	979	992	961	949	940	973	892	989	962	942	980	1008	955	904	936	992	925	920	959	990	958	999	962	951	997	904	976	904	946	941	1025	920	919	983	951	973	1005	1004	975	981	1002	916	974	929	940	915	974	962	950	937	967	1001	970	949	1040	913	956	972	918	965	1002	965	963	923	992	960	931	974	957	1009	1001	968	956	1031	946	961	869	1014	973	954	980	969	998	927	913	926	933	906	964	956	934	923	953	985	970	933	957	946	1004	1012	974	926	940	998	952	938	940	941	970	954	948	908	970	928	994	934	973	960	964	995	973	959	951	927	949	929	928	947	973	958	937	948	920	983	961	938	896	919	948	918	973	964	910	991	955	914	913	1007	909	972	930	960	974	974	956	927	965	907	914	954	983	953	992	948	1004	943	953	926	920	976	931	1007	999	988	937	951	1006	955	948	949	912	1003	962	914	938	927	980	919	982	913	961	949	921	1003	978	957	930	1004	957	962	900	955	946	950	1013	917	960	965	944	896	976	949	947	975	1008	993	946	977	920	903	914	970	976	949	990	926	940	909	951	957	981	928	957	977	946	926	945	941	967	976	979	930	978	930	953	954	941	951	956	948	911	959	982	969	988	968	972	980	989	978	946	962	928	986	931	949	956	872	942	922	933	961	936	933	957	942	945	935	976	942	969	997	953	963	958	981	915	986	966	959	970	972	940	944	937	981	971	952	911	953	972	946	997	962	933	958	976	952	954	947	934	897	917	873	954	906	966	962	927	915	924	952	921	948	930	959	898	950	969	954	958	991	954	927	971	976	972	904	930	974	988	919	971	995	983	927	969	940	971	899	974	980	974	964	955	932	980	932	968	952	930	919	952	948	1002	946	917	993	921	962	925	959	916	969	974	966	988	1005	964	918	965	964	981	983	952	927	898	962	931	921	977	931	929	939	1012	919	973	942	996	903	993	1012	942	901	935	969	967	1010	906	950	915	966	973	965	943	954	969	1007	947	964	968	962	1029	929	958	942	967	965	971	923	968	903	1000	926	979	1005	957	915	966	967	926	954	887	965	897	942	912	964	1046	941	966	946	920	983	903	969	1019	969	906	942	944	981	971	937	965	1002	959	1018	974	948	914	968	961	914	998	973	939	921	1004	972	944	995	888	1005	956	945	965	934	978	962	993	982	937	908	953	908	926	939	961	994	963	983	929	900	949	925	966	996	987	945	965	1026	969	947	918	973	941	923	955	921	1016	953	950	942	934	965
78027	78067	69171	46976	29778	15309	5648	3331	2216	642	386	541	414	382	385	349	419	401	407	464	450	533	483	458	433	394	394	411	425	398	364	377	382	384	402	429	382	387	388	404	407	448	416	367	405	417	403	416	375	405	377	372	402	379	365	420	414	422	392	407	408	390	396	405	417	378	391	400	408	439	423	401	406	391	398	389	399	383	368	407	454	396	391	428	395	385	404	392	368	368	386	392	386	391	349	403	410	357	398	401	403	392	383	392	417	400	404	391	417	400	380	390	407	400	388	419	382	418	425	420	402	396	386	361	356	383	392	382	380	380	378	420	385	387	412	378	419	395	436	372	358	412	390	404	408	418	369	393	401	401	429	397	405	408	403	425	411	373	409	381	412	379	376	405	384	367	351	391	360	372	430	410	407	361	398	441	399	385	434	394	383	402	411	382	394	394	393	390	384	370	415	390	394	361	427	409	396	378	426	446	375	389	404	400	390	385	411	356	390	386	379	414	390	387	387	384	392	381	376	404	401	389	360	436	361	401	372	379	399	422	440	378	420	364	386	380	350	432	382	392	373	382	382	379	418	395	361	402	430	366	393	415	366	377	382	395	391	411	366	347	405	397	360	378	416	397	388	414	410	405	381	386	364	428	377	396	375	437	375	361	406	416	382	364	424	394	392	415	413	446	391	382	367	368	370	400	418	401	379	409	410	391	400	400	447	403	397	404	408	406	418	407	373	399	384	443	392	380	395	374	388	425	410	384	393	384	365	388	402	390	364	417	412	393	396	394	359	416	408	351	405	379	421	409	396	365	394	387	406	403	392	381	458	384	407	439	387	362	390	385	415	376	421	375	407	396	402	404	422	380	391	390	390	419	398	349	414	374	392	414	386	398	391	410	406	387	405	404	351	391	387	419	416	390	393	386	424	376	393	403	403	395	391	402	379	407	392	404	383	384	383	404	431	413	422	409	402	404	387	414	349	372	410	379	367	406	396	409	376	394	439	366	404	380	395	379	434	429	397	399	369	398	427	408	432	421	444	377	401	427	417	419	368	378	436	366	418	386	369	389	394	408	383	403	369	372	388	414	424	382	411	376	408	383	374	378	396	368	367	356	402	375	418	387	421	377	396	400	388	376	374	419	393	392	405	397	418	367	359	399	365	389	407	396	405	402	361	386	392	359	417	390	402	392	389	400	370	349	449	405	374	390	381	404	411	440	397	399	414	420	372	397	387	371	383	416	403	386	365	392	415	401	380	379	370	382	404	430	389	391	381	424	431	404	389	383	406	377	398	376	385	392	425	396	394	383	397	405	404	390	392	417	423	387	396	402	427	437	354	366	384	426	413	382	407	394	421	379	426	415	372	393	359	398	402	423	390	408	385	386	402	410	396	367	405	405	406	387	410	384	369	389	369	422	445	392	412	403	410	410	389	381	398	366	407	400	384	377	403	384	426	398	422	377	399	405	362	382	397	375	390	367	410	409	379	410	371	389	385	398	369	431	364	367	365	424	417	353	370	402	418	405	406	414	413	392	407	366	398	367	381	413	401	361	401	393	418	433	412	409	396	411	387	446	394	378	396	373	419	363	372	363	392	421	381	412	388	441	423	414	408	409	381	386	349	402	424	366	410	382	389	381	417	399	368	391	424	403	377	357	371	402	411	419	409	396	389	428	421	417	384	387	416	392	393	392	395	422	383	375	443	404	399	377	393	391	390	395	406	388	400	403	398	424	393	436	424	400	373	378	408	386	427	424	383	413	407	378	353	425	404	386	436	401	414	357	391	384	396	403	403	392	424	424	404	430	365	402	379	389	396	378	409	419	426	423	425	429	393	352	358	417	432	375	376	376	372	388	389	412	392	420	410	400	395	449	368	407	365	394	450	394	455	388	412	376	384	374	401	393	411	385	381	399	387	398	382	387	433	419	421	413	408	446	392	395	373	402	342	431	395	373	390	398	386	431	448	416	394	405	419	392	426	403	402	412	421	433	404	398	373	394	412	404	387	399	413	405	399	364	385	380	391	364	395	394	418	360	391	413	386	376	398	407	398	399	355	361	427	404	394	374	407	377	408	385	383	382	371	402	436	389	394	398	364	400	406	428	393	364	348	399	435	390	387	414	374	387	378	402	382	392	397	400	404	397	395	385	403	386	431	387	366	391	450	429	364	411	372	404	404	390	431	389	406	413	372	405	386	384	421	396	412	387	386	418	389	404	416	370	362	373	362	384	370	415	392	402	416	409	397	370	379	422	396	397	392	397	443	377	386	369	397	421	416	396	361	383	365	432	364	422	411	390	398	401	384	422	408	415	442	400	394	397	418	440	391	377	385	414	463	359	399	372	429	435	391	405	386	349	401	362	424	372	398	412	416	407	386	395	404	402	388	356	395	363	407	404	376	389	391	416	404	387	405	406	393	435	416	383	381	405	420	409	411	394	371	439	403	371	385	404	364	416	385	367	363	365	366	407	387	413	384	374	381	406	381	379	384	402	380	389	361	405	433	393	389	395	424	365	385	374	408	400	385	405	380	370	404	395	421	406	414	388	425	394	358	380	438	374	389	389	373	404	407	394	389	392	412	402	391	361	388	398	384	426	390	383	366	421	381	407	356	376	363	369	401	392	414	380	395	398	379	429	419	376	425	399	444	386	437	383	383	426	400	413	400	366	373	422	383	440	391	408	377	381	374	405	391	398	367	392	397	397	387	372	398	391	431	360	388	390	372	385	385	396	390	373	392	394	403	388	362	446	391	384	425	361	382	398	405	399	433	423	396	403	435	374	384	389	383	425	402	404	402	401	416	383	368	377	399	384	385	392	407	371	374	381	419	370	326	374	370	411	399	404	424	453	404	407	427	415	416	422	438	397	387	410	416	424	399	352	417	415	417	402	405	394	368	423	381	420	412	388	419	398	416	367	382	396	399	393	396	406	370	402	379	424	391	412	400	387	400	386	387	406	401	420	417	367	384	349	417	370	388	346	394	414	396	341	385	401	396	407	383	382	366	383	342	384	387	409	405	418	405	412	420	407	434	398	392	404	395	408	375	381	403	415	377	409	365	373	404	391	397	413	381	375	386	381	417	407	416	447	369	419	385	391	385	410	423	375	381	404	407	396	411	378	413	388	395	405	371	399	391	422	408	368	384	402	397	398	415	437	385	393	400	381	389	405	438	394	352	414	388	380	395	422	397	373	401	393	416	408	377	430	384	408	420	418	430	394	428	363	408	370	375	380	368	401	424	404	426	412	360	399	364	390	388	431	392	405	346	423	404	384	363	385	392	398	440	427	407	387	390	379	371	412	371	408	372	385	439	396	396	335	421	393	415	390	383	430	364	436	359	377	411	444	358	388	413	394	383	412	397	407	409	392	390	397	390	391	380	399	390	418	363	420	394	358	414	419	414	424	403	422	391	361	405	421	385	397	399	376	380	392	456	410	387	384	408	419	390	378	377	384	375	423	439	357	403	398	397	428	386	387	424	364	397	401	403	410	393	426	380	370
51582	63136	63240	49559	36703	22254	13693	10100	7440	1848	992	1539	1076	1025	947	956	965	982	1056	1158	1191	1642	1703	1351	1165	1057	962	946	1016	958	1027	942	953	962	964	985	942	952	966	956	947	937	970	930	979	988	973	920	958	934	944	980	977	963	983	943	945	934	965	941	947	1010	946	961	978	948	941	999	993	905	1008	947	975	986	961	1026	978	967	934	944	941	943	946	952	933	983	948	963	958	905	958	918	943	947	986	960	1005	976	982	943	973	961	928	964	916	889	963	947	907	932	982	986	954	938	953	932	967	975	943	988	904	927	926	956	937	964	968	945	1038	947	949	970	980	992	950	1014	965	934	907	979	916	948	953	931	935	955	928	955	984	925	1001	946	933	954	978	998	994	922	945	945	944	923	951	944	923	997	953	964	950	931	922	941	968	927	941	904	959	962	946	866	911	936	948	957	962	913	1032	960	974	979	976	929	925	936	972	946	956	934	941	969	956	966	958	968	918	971	960	982	972	952	898	927	984	1001	907	965	977	993	947	884	934	931	942	947	948	904	959	952	896	936	938	963	980	968	1003	977	954	940	949	937	944	997	1012	970	933	961	945	989	953	949	942	929	945	981	950	933	970	923	926	957	991	940	907	973	946	955	930	942	996	1001	953	999	962	975	956	1017	936	914	990	926	950	913	1015	973	982	926	999	955	997	934	967	925	924	929	995	956	969	964	973	959	938	957	1005	966	997	926	981	959	978	937	909	970	918	958	968	942	966	958	908	964	970	935	970	941	942	953	974	1025	937	954	1005	934	951	974	956	1010	977	923	928	943	993	998	973	964	991	899	929	916	914	901	934	959	937	950	934	961	1003	999	948	941	936	939	978	945	984	915	925	1003	1003	909	953	904	982	996	991	937	933	939	983	983	879	953	1014	939	982	920	955	890	967	911	951	922	972	971	1006	967	996	955	970	941	970	934	951	906	924	930	960	1019	994	970	996	952	957	949	920	922	960	934	924	989	925	951	944	975	925	954	954	962	977	960	987	978	902	910	976	994	965	972	978	984	959	964	953	933	942	1002	1010	953	975	940	956	956	961	949	971	935	979	926	980	913	925	941	947	939	949	1002	966	940	935	944	949	930	972	985	993	941	946	945	951	947	980	968	978	961	937	961	1033	968	978	987	906	959	997	1021	946	940	965	941	944	959	948	956	917	941	954	876	962	980	991	970	956	935	924	945	908	1015	924	955	1020	951	966	971	951	937	970	1001	952	953	986	894	974	899	950	975	925	960	965	932	954	966	924	975	916	960	980	936	992	967	985	939	935	979	972	946	936	932	1002	970	982	978	1025	896	896	978	952	927	906	970	940	984	967	963	960	986	951	973	945	941	963	958	931	973	961	965	1002	953	960	944	931	939	991	974	896	989	916	1053	997	956	977	983	938	967	948	957	976	943	883	912	974	985	977	937	1009	988	897	1002	954	965	977	941	947	943	980	969	957	929	897	938	950	912	939	1036	1006	966	881	990	927	973	1015	957	928	907	945	1000	926	996	943	972	913	943	912	989	972	971	915	962	952	976	889	949	945	985	996	951	967	986	962	914	941	926	960	970	951	989	943	960	965	935	951	958	899	992	904	994	1014	896	980	935	926	990	927	983	937	952	975	895	920	915	1022	973	1021	940	966	943	954	937	940	958	973	1019	897	920	949	994	994	1008	951	963	924	933	996	901	972	924	914	966	946	969	975	946	952	1006	937	932	933	928	951	953	994	939	1019	977	925	965	904	978	942	993	976	945	961	958	965	956	989	962	923	963	981	950	957	904	915	949	905	954	991	905	929	895	928	914	985	903	974	971	955	982	970	965	950	967	916	973	975	981	967	928	904	933	952	931	968	981	957	942	973	929	976	1005	968	922	939	957	944	976	908	974	930	926	980	929	937	925	912	964	979	998	970	988	957	916	975	920	964	962	967	916	937	970	943	965	966	922	975	944	1014	942	948	990	940	938	968	968	946	958	908	939	1012	941	932	943	908	993	1004	940	960	926	963	975	925	1008	980	965	959	961	916	960	950	944	959	932	933	945	994	935	927	948	941	930	909	973	981	960	888	985	970	989	957	998	980	997	930	974	952	932	954	949	981	1010	946	987	951	978	988	944	899	946	911	961	978	971	989	909	979	982	911	981	942	957	948	946	935	949	1001	1029	946	945	975	919	997	982	975	925	936	953	969	905	975	1029	942	937	984	1013	1003	1001	954	941	972	949	981	948	926	947	942	962	972	990	968	948	975	960	935	911	940	927	946	932	994	989	929	922	982	984	949	968	951	963	941	904	929	962	966	973	951	952	956	967	969	889	967	951	933	1011	899	975	945	943	1002	938	952	970	962	986	945	943	969	959	947	945	949	936	947	929	1002	932	960	978	964	952	900	942	944	947	936	983	921	982	960	951	991	962	942	937	975	975	980	941	904	923	965	983	967	984	999	958	1012	921	917	967	945	946	982	970	939	957	924	943	922	1015	925	947	974	996	960	938	945	974	957	916	949	1014	943	934	993	976	974	946	948	972	923	961	948	953	907	902	1001	982	928	961	972	951	982	903	946	930	986	914	968	969	902	974	934	967	942	969	970	971	959	938	1017	939	930	918	900	875	922	954	979	891	985	991	902	993	1004	1016	952	976	946	938	943	960	945	929	992	1010	934	996	977	972	962	973	1007	967	945	1006	896	945	975	935	946	937	946	959	927	943	965	970	904	989	967	921	986	990	963	960	1011	930	961	935	958	982	964	934	1001	973	984	995	905	987	957	933	963	920	940	983	1013	926	959	864	963	994	977	940	958	933	981	939	939	931	985	925	968	928	982	961	971	954	963	939	940	926	927	921	928	979	903	968	955	969	990	980	1024	916	929	967	930	983	1016	909	961	942	980	938	928	981	943	927	952	926	985	984	960	962	1004	994	970	959	1007	972	945	923	949	933	965	949	954	928	913	981	980	971	956	994	961	924	989	977	1002	936	1023	985	928	938	946	901	934	959	995	929	970	924	977	966	970	943	939	877	968	963	982	900	904	1037	909	924	953	970	859	889	928	926	949	943	910	920	959	962	978	922	920	963	964	959	1009	977	958	918	962	963	941	923	924	951	960	969	996	916	973	937	982	902	924	912	965	1014	919	908	939	949	954	970	954	958	971	940	948	938	946	1002	958	913	1012	933	917	975	1007	941	992	950	954	935	942	913	903	949	979	964	972	992	972	923	964	944	947	946	963	955	942	990	912	979	925	937	960	1009	990	998	986	997	939	977	969	987	970	935	939	934	925	941	977	955	922	1000	918	962	972	989	978	944	964	963	953	926	1016	971	944	959	940	964	934	958	890	923	923	961	958	933	923	962	953	961	905	985	926	948	1031	983	920	941	947	934	930	962	900	919	946	970	943	951	1002	934	956	885	983	959	964	936	977	899	947	944	931	941	938	927	1030	911	966	902	956	956	959	993	981	955	979	924	896	948	956	979	936	916	1024	1013	925	998	918	955	957	965	941	964	997	956	907	956	974	956	964	948	952	920	970	1014	979	921	956	963	1024	966	911	967	977	1015	922	1000	990	921	895	941	924	929	965	904	949	981	984	975	968	907	902	956	943	936
76880	78802	71291	46829	28943	15485	5826	3193	1635	709	415	472	402	395	385	377	405	367	422	396	458	512	464	452	417	423	414	375	438	415	404	405	417	399	395	379	387	405	407	384	396	403	388	429	401	411	395	441	411	394	388	408	380	407	398	370	424	386	415	411	400	412	444	421	397	414	408	347	386	390	384	432	354	371	417	380	375	394	387	359	394	427	408	388	390	422	426	424	394	387	378	402	416	375	343	394	386	408	396	370	412	366	378	377	412	413	419	425	383	376	432	387	435	403	367	411	384	398	443	422	388	383	414	368	386	378	377	363	382	399	430	376	376	403	377	399	398	390	434	401	362	426	390	402	367	421	404	400	392	393	414	371	368	369	371	429	420	393	411	422	404	421	380	360	399	397	375	356	375	400	394	405	420	361	425	413	371	415	401	394	419	423	379	424	418	416	397	378	406	398	427	389	375	392	409	379	419	406	387	383	396	389	408	400	410	422	412	383	397	412	435	398	373	395	354	425	389	432	423	398	402	407	395	382	400	401	419	379	389	393	369	442	376	392	436	389	404	418	385	413	355	393	390	424	394	418	415	372	383	374	438	402	386	380	396	378	362	391	396	405	373	405	375	398	349	404	426	381	364	407	385	402	403	406	428	413	407	415	441	393	418	378	402	378	402	377	427	428	407	406	429	425	385	386	428	403	383	379	400	410	400	367	386	406	388	417	389	411	405	421	349	415	402	410	386	370	355	390	423	408	398	443	395	422	383	424	432	389	375	405	408	405	377	361	440	387	398	371	423	345	403	435	417	392	403	434	387	382	396	417	411	373	382	377	392	377	415	370	415	422	399	416	412	379	365	389	381	428	429	392	385	420	401	371	412	400	395	416	418	401	399	402	380	384	398	371	408	377	447	353	410	408	404	380	424	423	411	430	403	414	406	395	376	374	419	384	403	398	364	368	394	394	411	391	408	400	367	429	381	447	379	415	390	395	367	418	397	402	414	385	408	400	391	422	385	363	386	383	397	407	391	378	443	408	420	411	384	394	359	422	401	391	384	369	393	388	382	395	418	412	388	395	411	400	403	382	376	398	379	383	399	389	372	356	409	407	392	356	402	378	400	373	372	406	382	407	399	416	398	412	377	404	412	365	342	393	409	404	387	414	395	373	371	402	399	377	369	357	389	367	418	407	384	434	450	456	418	402	379	380	381	380	414	400	422	412	412	354	390	382	375	395	397	412	415	373	375	349	375	376	406	395	421	384	448	401	432	400	391	428	386	395	400	397	380	410	394	390	406	402	413	430	379	392	401	392	380	387	373	379	400	389	409	422	372	396	388	370	435	395	391	384	378	370	387	433	389	377	400	371	394	394	385	413	386	375	383	426	382	404	399	395	371	405	395	363	403	385	380	422	441	459	406	408	383	401	439	406	429	369	381	406	405	386	409	416	430	380	422	373	364	398	388	406	424	413	387	418	397	406	360	402	383	390	402	437	371	403	379	382	375	390	399	377	409	373	427	393	356	409	395	386	373	404	401	418	434	402	376	389	391	426	333	380	423	378	405	441	391	373	356	387	406	386	354	374	396	415	395	405	416	367	403	375	407	371	411	399	385	441	393	422	378	382	400	399	374	384	363	384	369	387	361	376	382	372	386	386	402	397	405	352	376	397	385	380	425	366	411	371	348	401	430	421	406	408	388	410	381	409	375	346	388	437	406	398	381	386	381	421	381	415	409	380	405	393	391	381	417	402	396	384	400	418	411	397	409	378	380	405	368	390	401	369	383	405	394	390	389	401	357	384	384	388	400	398	410	397	413	397	432	390	393	430	424	400	408	401	436	422	370	350	390	393	382	415	385	410	383	418	383	401	432	381	393	368	376	388	398	406	422	416	404	441	437	409	401	429	412	413	382	408	402	385	401	421	362	396	416	436	416	413	385	402	421	436	427	418	387	430	403	383	412	371	399	383	353	353	403	415	402	397	354	414	420	424	420	393	389	446	388	412	379	381	414	387	385	456	397	407	400	395	433	413	371	377	388	383	398	400	384	410	370	419	379	394	402	417	412	415	429	411	389	372	376	419	373	369	404	438	422	383	403	384	376	361	378	364	367	394	397	380	393	384	384	395	356	381	411	406	406	406	423	391	401	384	400	389	403	353	413	367	372	357	420	376	439	405	442	391	395	435	355	395	376	369	401	415	382	383	400	382	408	422	389	356	362	378	431	401	389	416	399	345	434	415	403	380	368	407	401	354	404	382	388	371	390	393	390	403	404	425	418	431	356	430	408	414	433	420	376	392	379	412	402	375	415	418	413	392	421	412	396	427	399	395	402	396	352	424	391	382	390	416	381	403	395	379	409	424	429	407	445	418	383	421	388	428	395	396	351	359	405	373	425	355	356	368	400	374	419	392	369	405	396	398	416	401	381	425	381	425	396	378	427	397	392	389	434	387	386	408	384	377	369	363	403	379	423	384	356	397	398	421	380	399	407	416	384	403	426	429	430	366	405	461	413	391	379	378	388	385	387	400	362	390	417	410	385	406	398	373	420	387	366	407	377	387	395	370	402	403	400	405	416	391	401	396	415	384	391	363	408	365	372	432	431	398	400	404	389	396	379	404	382	382	416	372	395	382	398	384	419	378	399	391	417	382	401	402	353	422	377	432	406	396	391	415	421	387	406	413	421	381	401	380	400	373	363	390	402	423	403	427	402	360	426	390	381	419	377	400	386	387	387	399	408	409	398	390	425	398	391	377	394	390	410	421	407	410	384	399	416	418	418	399	380	391	394	423	411	407	382	407	431	406	413	401	385	392	401	372	351	393	403	410	418	381	391	397	398	431	366	386	368	359	382	376	393	425	385	412	405	374	406	363	410	408	354	450	405	374	363	400	387	411	400	388	371	432	399	386	392	390	392	379	384	371	415	400	363	422	352	392	400	386	395	443	427	433	398	361	412	389	415	392	373	385	404	375	406	382	419	408	387	442	403	402	430	366	409	353	385	435	361	391	392	410	396	350	362	433	409	397	391	386	401	375	406	407	388	398	415	396	416	359	396	396	383	435	383	408	380	366	419	406	416	404	369	403	379	431	367	394	408	410	423	352	380	402	392	380	402	416	374	405	423	354	390	374	390	408	388	401	399	364	389	394	396	368	405	386	413	410	441	409	380	378	392	380	420	398	373	408	435	370	395	398	379	398	381	396	411	389	413	389	402	409	402	394	391	394	421	381	393	386	369	439	392	404	418	416	406	392	432	444	402	394	379	402	384	393	381	414	374	396	410	387	396	402	380	404	409	411	392	415	388	403	368	365	406	413	406	423	380	382	389	363	419	358	402	411	394	411	387	400	405	414	416	396	383	406	424	383	371	396	374	438	399	397	425	433	419	388	367	381	396	386	387	388	397	396	397	383	413	425	411	391	406	389	406	404	422	381	392	387	383	382	378	404	427	354	381	411	405	382	386	401	420	381	371	390	427	436	413	376	403	385	389	376	443	382	373	395	407	370
50312	63790	66215	49220	35844	23028	13812	9585	5582	1869	1025	1315	978	960	995	1023	997	941	959	989	1173	1420	1305	1199	1079	1021	1029	970	963	940	959	933	952	951	945	947	974	961	942	977	959	953	981	1006	972	974	968	990	1005	974	943	918	950	961	994	954	957	977	969	969	956	972	976	946	953	945	981	937	993	957	929	957	905	976	999	950	935	909	955	940	967	970	995	998	999	925	968	910	945	1004	955	986	956	986	954	973	1009	975	995	943	980	1003	914	986	978	984	971	958	946	945	931	963	942	1014	914	971	954	1001	959	972	942	963	996	948	967	970	923	950	946	950	974	923	893	903	986	949	922	958	998	966	958	952	898	981	956	970	954	956	924	938	965	971	949	930	923	950	891	960	919	951	972	1006	1008	920	942	941	926	961	943	910	951	937	952	994	965	926	934	937	953	933	925	925	1018	968	929	978	985	952	957	937	935	967	1026	899	1021	903	970	952	898	1021	927	931	943	930	963	973	1026	996	956	1014	915	899	960	928	962	927	995	969	968	988	986	953	923	926	1030	951	961	951	989	955	954	1003	967	949	1025	955	955	936	942	939	942	914	990	957	962	957	948	930	955	926	975	967	949	939	976	935	1008	939	949	945	952	974	977	966	974	946	991	981	917	1040	948	927	946	968	931	938	973	970	966	899	901	973	923	936	991	944	1034	982	997	926	964	979	967	991	945	1028	981	919	929	949	973	974	999	1007	926	915	947	943	943	970	945	977	1011	956	913	937	950	903	931	932	973	943	933	961	954	925	976	908	927	955	1069	993	968	943	1006	951	924	960	931	929	975	923	959	960	976	947	966	968	927	990	908	940	963	1000	928	967	932	913	904	922	923	879	915	952	923	988	953	984	997	958	976	945	966	969	935	980	928	923	971	971	943	983	930	959	963	910	896	901	941	973	972	1005	948	978	972	1002	928	978	939	971	965	975	935	970	877	927	962	956	979	929	989	947	920	944	964	960	961	965	953	922	916	965	1006	984	978	952	934	997	939	960	969	968	938	968	973	946	955	943	931	929	919	977	952	969	970	920	948	1000	959	985	964	959	900	950	1005	969	989	930	934	1048	941	987	952	977	932	956	913	948	973	957	985	970	966	960	980	997	952	956	950	950	941	978	936	952	969	993	893	972	948	953	965	992	983	952	1029	953	906	941	962	944	1010	958	973	954	926	944	962	1001	936	957	984	970	944	922	1010	973	973	933	927	940	906	980	929	974	950	957	891	915	932	975	951	940	979	907	954	957	959	967	912	941	999	960	963	966	978	985	1016	930	969	963	950	981	943	961	1012	926	920	993	938	972	959	938	1002	1013	934	975	999	965	978	921	1001	895	984	974	946	990	957	913	908	966	972	981	929	933	943	942	983	958	990	978	978	936	1016	966	979	919	930	988	947	995	974	933	977	941	951	909	987	966	973	964	998	966	975	965	896	969	928	921	970	1001	931	934	971	934	941	947	928	987	949	964	961	889	1000	968	871	928	945	926	1028	945	945	969	973	952	917	915	927	1004	968	932	967	948	981	983	859	954	943	976	961	997	980	964	972	956	947	997	989	982	976	943	1002	945	885	973	967	985	950	933	961	970	930	1016	958	914	993	957	963	926	939	999	944	950	1015	959	917	1005	957	962	996	957	941	988	1042	916	890	963	939	981	949	975	999	931	911	940	927	976	986	982	931	951	960	923	959	937	986	941	982	992	997	910	918	950	988	966	950	981	939	942	971	923	1030	945	973	969	974	978	978	965	987	945	1036	919	914	946	921	941	943	943	977	979	930	934	918	927	1000	907	918	929	972	981	940	985	925	978	968	1019	935	968	944	956	948	987	950	956	870	896	944	998	910	985	896	1015	916	957	953	913	996	939	882	979	971	954	923	967	937	1006	920	973	959	965	914	978	1002	977	920	966	936	931	942	981	950	900	1006	992	921	869	1000	1038	914	970	1009	947	970	966	959	950	911	974	947	910	867	928	957	970	978	973	926	901	1002	902	942	921	1014	942	929	921	1014	930	937	970	930	937	997	963	925	946	891	954	971	924	1025	927	983	938	926	933	924	944	937	1020	939	974	976	978	910	964	987	909	986	963	961	957	958	1017	949	994	937	1023	896	926	928	939	1011	969	992	979	925	931	990	896	929	998	976	966	955	998	1016	981	974	926	953	986	931	997	922	937	981	997	1000	975	929	955	935	953	974	1015	976	931	1040	985	938	932	908	963	986	1021	1012	923	1054	941	977	1002	914	936	1020	929	942	982	952	1003	991	996	946	1014	968	952	962	948	957	1056	941	922	975	949	928	980	886	962	902	948	934	987	999	991	975	962	941	942	958	952	954	985	947	940	961	915	1002	913	960	955	928	956	942	928	1024	958	902	925	970	1043	946	997	1008	967	1023	983	959	993	915	930	952	900	932	946	1003	1001	897	915	948	981	974	961	968	936	932	917	963	968	977	942	988	952	979	948	989	983	911	972	968	970	923	936	951	992	935	984	957	992	908	984	995	975	964	918	912	935	992	938	998	1006	968	937	962	952	952	963	930	944	982	993	924	948	947	934	960	948	957	956	919	942	923	948	930	955	974	937	953	933	997	969	1001	922	1007	909	995	918	978	927	961	942	978	908	970	1026	924	943	941	932	945	940	964	907	943	944	970	952	957	941	958	998	1000	990	990	977	947	1016	947	967	974	968	941	966	959	946	944	906	978	993	971	998	951	943	917	982	942	986	967	990	981	921	953	1007	976	953	976	1011	987	949	903	943	965	977	946	931	1029	958	942	933	992	959	945	1005	979	953	970	921	942	961	965	918	937	911	1005	942	959	938	968	928	974	1008	960	928	897	1011	976	930	970	980	1019	944	928	951	932	1014	972	999	1007	943	933	964	938	937	954	967	945	964	903	1005	966	931	1026	930	964	969	938	1018	903	961	960	943	986	952	984	936	934	970	966	968	941	941	962	944	998	989	906	875	965	945	928	897	954	925	933	974	959	983	954	1011	913	967	883	906	1028	956	975	950	1012	1036	909	981	903	927	1013	924	970	919	1016	957	959	946	975	968	917	963	940	921	974	931	977	1005	987	989	934	935	912	894	947	956	970	974	980	952	980	951	937	961	1009	987	943	986	978	992	935	991	929	948	1002	895	930	988	940	935	926	990	934	980	951	960	914	990	957	966	960	964	987	946	917	955	1025	934	955	1022	972	960	1007	934	968	925	938	949	1003	993	1006	927	908	933	891	1009	1010	997	945	952	969	980	982	1003	911	918	980	1008	937	928	911	944	919	970	976	956	961	917	951	962	964	934	902	948	974	923	949	933	986	947	962	978	914	1000	929	977	975	998	960	956	910	935	909	961	966	1013	950	981	935	923	966	1005	999	1002	941	998	921	959	924	940	976	963	979	942	937	947	959	1009	920	963	997	954	969	942	971	969	995	954	937	969	939	982	887	1028	981	931	917	995	930	919	945	914	970	963	968	953	1017	942	897	943	1008	923	991	890	934	1000	953	931	927	966	924	905	965	962	955	958	910	959	915	954	954	908	925	968	913	998	940	968	985	961	920	927	930	920	997	941	959	976	938	923	976	928	984	985	929	975	928	968	982	989	968	954	939	1045	976	941	962	940	937	979	964	969	927	960
77060	78018	69397	46056	27134	14772	5158	2456	1535	560	400	464	387	408	390	369	416	437	412	390	436	456	430	465	418	423	384	419	394	394	417	371	367	371	386	378	394	407	412	388	402	417	394	404	451	388	432	390	380	406	447	420	374	407	399	406	377	413	375	399	394	396	375	407	400	410	400	400	363	393	386	423	373	377	365	390	450	404	386	366	417	356	417	427	384	397	405	413	405	391	406	369	381	394	435	372	379	381	388	397	373	398	379	370	400	382	375	434	377	406	385	389	411	367	387	444	397	397	374	375	437	388	397	412	389	394	390	378	415	405	405	386	359	420	416	412	397	394	412	403	397	430	406	414	395	393	400	426	419	388	391	412	392	399	379	369	427	391	383	382	412	406	437	399	395	378	374	409	380	346	383	414	398	360	378	387	378	408	409	398	409	394	371	388	438	442	377	389	427	407	418	395	410	368	390	405	365	345	400	384	376	383	414	374	403	372	370	426	395	363	387	430	385	404	358	405	405	414	390	382	403	381	389	402	397	398	433	389	391	403	373	389	368	404	393	387	403	401	427	422	397	395	387	390	401	387	377	417	385	414	383	392	427	369	401	351	386	409	389	417	401	390	377	371	395	371	385	402	373	400	427	374	443	403	414	348	354	363	400	376	401	446	380	400	389	385	426	419	413	389	426	403	370	405	359	407	422	427	390	375	379	378	407	402	395	422	389	367	400	381	402	394	404	354	417	410	378	389	377	396	373	442	370	427	397	352	368	450	401	381	379	375	421	374	382	367	422	379	408	337	404	371	366	402	411	375	398	398	391	388	414	398	376	401	410	397	377	391	400	425	396	350	386	408	387	398	377	371	394	395	384	391	418	370	409	419	413	428	415	412	396	391	392	420	431	420	440	404	411	405	400	392	371	401	407	386	402	378	368	363	397	405	401	391	413	420	394	426	397	385	392	395	388	404	413	420	415	441	365	420	414	386	375	401	394	410	399	368	343	412	394	400	372	392	375	380	415	380	381	387	407	403	355	398	426	411	392	420	409	377	397	423	356	427	396	371	400	394	402	380	414	382	400	394	419	402	402	422	394	401	394	375	402	389	376	417	381	413	395	381	410	383	400	414	405	375	389	349	371	389	404	378	363	427	383	391	412	408	391	368	393	409	398	384	415	423	376	396	381	388	402	394	417	449	380	377	405	394	439	413	399	423	404	389	394	362	410	410	385	394	382	402	418	417	326	397	440	425	376	409	391	400	394	420	386	369	381	397	393	408	383	397	374	379	414	392	389	419	402	375	404	390	391	410	383	373	384	413	417	381	431	405	395	381	417	449	416	395	420	390	435	413	358	376	388	389	381	390	415	422	409	396	386	401	428	386	392	377	390	395	373	438	408	353	384	368	388	395	414	393	393	404	459	369	371	443	410	373	377	420	454	378	402	393	382	423	393	394	395	398	343	363	403	392	418	385	371	425	374	360	385	399	418	398	385	394	437	382	394	372	395	373	391	409	375	401	379	422	389	369	399	385	408	416	401	407	374	374	358	432	407	399	400	381	396	382	397	420	397	399	430	407	408	395	425	412	375	408	405	386	395	382	400	431	414	380	376	411	434	393	384	410	433	368	424	391	381	385	447	376	395	403	392	375	430	398	366	419	406	370	424	386	396	419	422	415	400	416	382	404	380	414	413	423	366	389	380	366	428	424	389	399	405	393	404	414	414	377	385	398	422	354	445	410	369	379	421	394	466	402	427	383	423	389	387	402	415	385	364	367	418	400	372	392	382	409	404	363	393	360	413	451	396	385	387	396	381	386	410	391	379	366	402	419	360	395	375	412	391	389	430	436	402	366	429	399	392	387	403	410	379	384	423	353	391	387	381	399	397	408	410	384	394	416	413	420	374	448	403	406	403	373	389	409	410	373	412	424	373	416	393	431	412	382	391	407	416	374	435	403	397	395	382	396	425	414	393	398	412	391	382	390	425	398	410	381	383	398	409	389	397	412	404	386	400	375	409	398	364	400	429	440	403	394	384	390	389	418	390	389	392	390	377	380	356	398	387	408	467	350	415	399	412	406	366	378	385	381	420	367	387	388	363	375	379	392	411	403	412	409	385	380	413	404	404	430	387	406	388	411	406	420	371	404	412	400	416	381	435	376	412	398	370	400	372	395	350	424	436	366	395	384	424	388	402	395	409	404	400	401	419	426	367	370	371	370	391	428	375	443	369	404	398	402	396	455	414	372	374	400	369	409	398	400	412	375	378	336	404	425	386	392	409	408	398	396	398	392	381	371	397	413	405	414	418	428	364	411	439	377	442	388	397	380	420	382	358	374	410	423	401	378	429	390	371	416	382	360	415	391	423	404	369	407	426	406	389	428	400	414	423	385	388	424	413	399	403	388	379	398	404	405	382	404	396	429	375	437	378	390	405	396	381	398	405	410	394	352	420	388	353	365	431	413	384	421	412	384	443	382	373	367	377	404	341	394	413	398	380	385	386	405	389	368	400	381	396	406	409	395	394	397	394	386	406	405	429	428	356	385	423	384	421	383	400	371	386	392	428	417	394	395	427	409	411	351	400	401	397	402	378	402	395	367	400	402	407	391	390	392	404	389	391	428	410	399	404	367	400	386	415	380	386	413	375	404	409	396	391	381	416	362	429	391	414	355	373	410	374	403	403	400	397	417	378	436	399	391	400	397	406	389	394	440	406	368	406	401	380	397	418	412	393	427	420	438	398	411	439	400	390	415	391	435	409	376	403	398	384	367	408	408	395	384	400	410	381	410	400	415	354	386	389	407	396	380	353	386	374	356	389	386	378	417	416	402	408	404	422	357	439	405	380	380	398	403	413	377	376	426	409	432	380	363	373	397	398	385	419	425	367	422	361	358	382	364	383	430	426	426	374	394	383	407	420	429	397	414	416	410	375	417	415	393	409	396	384	419	421	416	393	339	363	384	421	407	407	371	427	355	415	378	390	417	412	423	408	401	349	404	399	376	418	368	395	389	394	383	413	440	406	357	410	377	435	404	388	392	356	364	385	390	383	399	346	375	380	415	397	382	396	393	357	392	429	380	391	375	447	400	393	381	398	367	392	385	376	343	397	413	377	437	424	399	408	382	407	378	375	379	377	453	359	367	427	393	447	420	424	381	386	394	415	409	391	388	419	419	381	384	398	403	374	398	390	405	373	393	418	393	412	380	399	413	421	388	420	374	422	394	363	392	403	370	366	425	387	364	350	428	397	395	390	413	397	424	419	402	426	396	420	385	399	383	383	391	375	375	392	411	397	440	414	394	380	440	406	409	395	409	418	432	381	395	420	375	408	391	359	431	390	437	370	381	423	387	356	443	383	377	391	379	389	402	375	423	409	386	403	389	397	373	363	375	439	418	405	379	366	398	427	423	380	415	414	416	388	376	398	384	344	380	412	425	375	381	358	388	352	425	382	388	414	416	368	409	401	423	384	393	420	400	381	387	405	396	423	410	382	378	444	405	396	404	357	373
52032	64248	64264	48244	33515	22494	12472	7760	5069	1578	1073	1265	1018	980	959	881	963	938	1047	1067	1110	1345	1212	1140	1109	998	925	926	1010	944	908	958	924	901	926	956	1034	974	947	952	917	978	965	903	958	987	924	1021	991	946	927	940	993	924	929	945	936	946	985	933	924	977	942	974	1009	947	986	902	935	939	935	889	922	1030	944	919	996	1019	954	964	987	1027	937	962	960	951	938	951	1017	947	971	928	984	991	947	946	902	956	937	996	948	948	962	968	961	940	975	962	965	973	975	927	955	996	930	946	947	975	913	924	945	951	934	939	923	980	936	936	920	964	943	1051	930	1034	906	1010	990	997	995	995	962	963	931	932	954	913	912	945	958	955	991	917	969	969	943	1009	953	946	925	917	950	932	947	962	947	941	950	953	937	937	993	965	986	904	950	944	967	920	937	985	939	963	992	952	968	928	950	916	951	945	921	963	926	938	936	958	940	910	998	923	991	971	965	936	947	999	1022	976	938	942	962	947	978	1010	940	958	970	954	977	974	972	976	949	980	978	937	964	937	1006	988	938	922	936	934	903	961	933	941	971	951	919	950	988	950	929	906	960	933	915	1033	919	936	932	970	979	936	970	997	892	913	904	905	934	967	978	914	940	948	1001	921	974	947	966	904	858	928	1025	909	973	949	961	954	983	979	1028	973	985	956	940	962	947	956	882	927	991	957	959	996	952	952	935	915	955	916	872	893	943	921	945	916	947	918	934	875	961	981	959	962	887	919	978	966	942	960	951	1002	982	979	992	936	951	981	967	902	954	885	961	925	870	957	968	978	967	969	927	980	938	944	929	945	966	983	981	952	912	910	944	968	930	964	919	984	956	941	987	965	935	942	986	948	987	975	922	970	924	970	976	943	954	922	993	983	952	939	1037	1016	990	952	983	944	1032	965	966	900	945	957	948	996	996	933	984	991	957	975	942	958	963	953	968	994	955	947	942	990	937	951	1026	952	915	945	933	952	984	972	945	952	966	912	972	939	954	960	960	981	1002	926	907	957	980	971	950	924	951	994	982	912	894	976	976	979	978	1016	982	963	923	920	918	983	955	969	990	935	1000	948	958	959	981	995	902	973	940	966	973	948	897	997	954	951	1007	1002	934	877	974	959	894	907	993	1029	905	975	962	978	965	945	986	1019	971	948	920	919	958	936	964	956	947	897	936	967	927	922	909	993	995	928	916	947	946	967	941	949	951	950	979	973	938	957	902	920	934	956	1001	933	954	1017	935	971	954	987	996	960	963	982	924	882	947	940	965	935	971	966	982	924	940	926	940	943	980	928	936	932	954	966	907	967	923	977	950	892	975	971	902	999	928	994	957	872	957	1014	941	977	993	943	946	1008	984	979	933	937	950	933	970	942	911	1013	947	964	904	902	930	978	983	982	901	997	971	924	1009	1024	944	907	937	941	999	985	967	976	985	998	991	935	889	882	971	994	948	956	959	888	921	931	921	937	989	941	963	918	997	968	956	938	976	909	977	951	963	1013	938	999	1005	916	1012	928	961	925	950	992	938	881	924	969	964	867	937	965	926	975	950	901	1013	895	951	941	974	960	896	919	980	964	871	965	920	962	988	973	995	1005	986	1007	945	1042	934	923	949	946	958	988	930	923	981	1004	964	959	995	955	943	900	944	959	925	935	953	918	954	930	918	971	975	933	947	920	932	915	953	970	993	917	988	974	972	883	950	905	972	971	1006	975	944	988	945	925	978	911	965	952	1027	1014	959	906	961	927	1021	974	991	883	971	939	907	964	987	957	960	997	997	916	933	951	981	918	960	953	941	918	942	946	949	1000	940	936	921	967	981	993	967	965	913	937	920	882	918	1006	937	1006	965	979	989	1003	965	960	905	928	933	984	986	912	950	983	988	965	874	950	936	934	960	945	995	922	956	952	933	935	998	951	929	949	926	966	898	929	920	949	967	972	949	988	964	953	922	944	959	935	976	1039	918	941	916	945	908	901	953	966	973	949	970	938	915	928	904	935	934	968	974	938	1003	896	949	953	967	981	972	971	985	919	925	953	984	973	918	986	905	902	967	944	931	978	973	986	957	968	961	890	949	978	968	1010	966	953	950	943	945	969	971	927	956	980	1004	943	945	967	947	1005	959	967	944	916	948	935	975	901	1034	1005	919	976	946	961	955	951	955	953	932	974	928	930	963	947	977	995	1017	922	996	914	912	960	950	900	894	962	956	901	948	939	952	968	902	955	955	954	974	980	919	967	980	961	958	942	984	1023	955	981	955	958	961	987	979	958	983	960	962	970	956	932	917	941	912	935	892	933	964	997	857	916	942	951	943	967	950	902	956	947	929	916	954	983	963	959	965	923	942	908	928	957	971	944	966	957	884	985	960	926	947	961	988	961	902	884	951	955	983	932	990	958	963	982	933	931	1014	945	999	889	937	918	960	947	975	968	950	921	924	980	1012	951	998	976	973	1005	969	937	964	939	935	919	978	978	955	975	881	1007	1008	998	943	992	939	966	961	925	946	962	934	932	933	998	937	902	899	945	939	997	982	915	925	941	972	976	941	975	942	912	969	972	969	948	950	946	1000	927	939	893	957	964	992	922	937	899	961	888	978	931	983	952	931	972	967	983	969	929	963	1006	941	1004	990	1007	940	965	964	918	926	948	974	920	868	934	926	923	909	983	974	946	973	980	954	986	965	955	998	933	957	927	930	942	917	980	936	908	945	912	951	978	964	1010	951	983	964	975	983	946	976	910	945	914	936	971	934	1002	978	971	964	994	947	964	919	956	974	949	957	886	935	943	928	914	978	903	972	928	900	928	947	947	937	965	971	922	971	933	906	968	934	933	973	914	956	941	977	889	903	925	947	877	926	939	944	932	965	938	945	989	955	965	937	985	979	930	951	926	946	970	920	942	945	914	932	1002	951	962	933	970	980	947	963	962	958	955	963	946	1000	954	918	1002	974	957	943	976	951	913	967	938	967	951	916	969	970	969	917	970	983	944	914	968	901	957	961	971	971	1035	1046	938	994	961	915	922	966	907	922	970	966	958	985	909	929	965	1011	940	941	941	964	1001	1000	884	942	935	945	976	974	958	874	961	989	933	994	925	968	960	942	1020	943	922	919	959	1018	954	898	927	910	998	978	941	956	959	908	922	941	958	956	903	957	915	909	994	969	1000	909	941	985	980	990	983	964	988	953	985	970	898	897	955	871	956	880	938	932	1006	906	939	986	1049	927	932	976	952	960	988	966	944	987	910	945	957	966	956	1029	941	946	978	956	902	999	948	955	947	927	979	970	1001	970	934	996	958	980	960	936	982	962	941	984	988	1018	971	932	879	967	923	932	863	967	976	980	976	965	939	1025	971	906	940	961	987	1004	955	947	918	1018	950	945	877	947	919	953	925	1026	945	992	942	957	938	936	1020	959	968	982	940	968	947	948	941	943	982	934	960	951	957	963	947	922	959	950	965	945	973	973	971	933	961	913	949	908	944	961	950	941	996	927	915	980	926	981	930	933	964	943	961	960	987	987	940	981	973	938	968	940	977	910	985	1006	940	919	958	945	907	986	900	984	896	1031	943	947	903	915	934	979	956
76674	78383	69151	45890	27406	14573	5778	2566	1449	590	437	442	375	390	404	373	434	435	384	405	398	445	472	454	441	422	393	391	392	392	390	408	404	396	385	439	384	381	375	418	389	394	414	405	405	375	362	386	385	396	411	354	425	397	410	386	386	359	409	406	413	410	411	400	381	408	411	413	413	392	424	416	411	402	406	383	409	471	393	394	389	437	382	390	415	387	374	400	372	381	399	388	406	370	359	412	452	367	365	392	412	415	377	415	438	389	358	391	420	377	361	413	383	387	391	403	432	383	367	422	370	415	430	388	425	382	405	387	405	394	387	396	344	384	422	377	406	409	406	390	399	385	394	405	365	401	370	417	389	432	395	369	412	387	375	404	409	365	411	399	441	421	427	405	436	366	371	406	395	374	382	408	418	379	400	424	412	416	391	453	420	387	381	392	384	382	381	386	386	390	378	405	382	433	398	392	409	403	422	412	404	371	352	393	383	404	391	386	383	380	394	402	393	400	431	393	451	384	389	392	418	377	369	418	400	427	402	403	403	417	427	400	403	411	422	417	386	415	374	425	396	417	400	422	404	406	411	396	405	355	391	371	420	406	394	410	417	426	377	417	405	385	421	405	431	410	351	367	332	390	405	394	371	406	436	392	359	381	402	393	402	378	383	356	400	423	392	397	406	384	415	385	410	403	406	363	392	367	415	432	400	363	434	392	420	425	407	424	392	402	426	374	414	372	438	379	390	412	378	407	431	403	393	384	395	346	395	382	408	406	364	367	428	404	418	412	398	424	367	400	366	361	396	398	408	416	414	369	422	389	414	391	433	405	360	386	400	429	415	365	405	444	404	415	378	373	363	416	428	415	408	393	404	409	403	421	414	377	385	396	389	386	426	411	416	408	432	402	397	430	386	393	399	417	378	396	405	445	379	411	394	392	407	397	403	382	406	403	394	378	397	357	421	383	386	435	393	400	446	401	381	377	396	412	392	378	387	411	418	387	393	426	373	391	349	387	385	378	422	404	406	428	389	387	416	390	400	364	410	431	386	415	375	389	422	396	427	406	391	410	381	398	374	390	370	374	417	390	381	405	409	407	400	389	441	424	403	387	416	394	387	373	409	406	413	384	395	409	395	417	386	425	396	412	406	389	395	394	399	377	402	425	384	424	388	362	384	383	386	374	408	392	397	382	413	402	430	436	390	407	395	380	400	388	415	396	459	420	415	403	375	423	401	399	400	381	427	398	413	371	393	387	412	390	409	373	380	379	377	380	386	380	420	400	385	383	433	403	425	406	378	406	404	421	402	390	404	399	394	385	403	404	390	387	393	443	379	398	380	396	407	455	394	373	377	418	387	397	389	415	393	376	398	412	401	405	400	363	406	356	427	377	420	401	396	372	405	368	410	394	379	393	368	426	418	411	415	401	385	407	382	406	404	400	396	393	382	418	379	396	384	372	388	414	391	402	377	404	397	424	409	411	404	379	411	411	394	405	397	385	410	394	411	419	405	406	398	420	399	385	431	420	374	374	344	395	382	420	408	390	374	406	402	410	397	378	360	381	413	397	416	397	368	418	405	378	415	382	397	393	399	410	357	415	409	331	438	388	437	379	390	370	415	416	386	426	400	396	395	406	400	404	403	406	412	373	402	419	370	377	426	409	413	415	374	426	419	383	389	405	380	372	391	407	418	397	421	437	416	411	390	407	403	360	370	407	386	424	412	386	389	377	380	375	371	398	372	377	378	406	363	371	404	427	406	423	392	358	403	379	425	343	394	375	395	399	371	384	378	428	427	387	349	392	406	424	400	414	392	409	348	409	391	426	386	404	433	386	396	381	407	406	413	397	395	420	395	418	383	420	398	435	454	414	387	423	400	373	389	408	376	379	368	422	397	363	407	404	364	399	378	383	375	364	380	381	360	404	405	382	370	389	387	373	374	407	383	417	373	385	388	400	368	398	379	366	407	407	389	400	441	361	392	389	366	412	398	382	407	380	408	384	374	365	352	422	387	341	395	388	382	397	394	367	377	383	415	366	369	400	387	393	448	389	390	379	418	396	393	394	368	369	400	418	376	401	408	382	385	409	421	387	366	402	405	414	414	374	397	392	400	392	368	417	433	396	397	427	372	398	423	367	374	368	398	435	394	406	419	341	371	397	385	380	403	395	416	406	422	367	397	380	405	387	389	373	385	370	397	386	372	392	413	396	396	372	357	433	413	393	381	383	419	380	404	398	397	395	414	386	364	407	445	398	412	407	366	408	414	369	401	421	377	396	387	406	383	425	425	392	401	372	386	358	392	398	345	415	396	375	416	375	399	391	382	415	406	422	398	418	414	366	386	401	421	410	378	419	382	389	357	399	410	400	412	395	407	384	402	368	417	411	371	372	397	395	394	398	406	428	404	387	415	430	426	417	417	394	400	401	398	418	409	382	399	391	418	457	386	388	390	400	372	388	400	403	390	387	396	416	382	395	370	424	390	397	380	386	400	406	390	371	438	378	387	371	378	384	397	406	402	404	387	358	360	379	388	384	390	412	389	411	384	376	450	359	337	411	395	386	379	410	390	387	378	359	370	365	408	373	382	391	369	379	407	415	387	453	405	371	397	403	394	356	408	357	428	415	444	403	415	418	401	399	378	422	378	389	391	394	387	417	411	414	412	429	394	397	396	420	387	403	399	395	373	383	387	412	440	402	430	365	381	407	398	400	421	400	402	391	424	380	384	422	369	380	387	371	404	409	394	398	366	377	391	356	407	358	411	382	400	367	384	426	395	403	401	378	388	391	421	362	394	382	381	413	376	421	374	403	384	420	428	380	426	418	411	353	414	396	424	385	412	454	389	419	395	401	371	412	383	388	410	349	420	377	399	423	374	393	416	371	362	405	422	364	434	406	379	397	391	410	396	386	403	394	387	393	377	376	383	385	380	412	436	383	385	388	401	399	426	389	413	385	391	404	375	384	357	393	374	405	416	370	377	403	393	405	386	390	377	389	411	399	405	408	390	412	383	428	404	408	430	407	397	385	379	399	382	381	390	387	371	382	378	455	421	388	387	400	377	410	346	402	391	410	391	389	371	384	385	379	429	402	392	393	363	404	378	404	424	381	373	393	379	429	390	387	381	386	390	418	417	387	408	425	414	379	381	429	390	369	390	392	398	367	382	457	434	390	387	380	399	364	409	396	389	372	379	432	403	409	361	391	413	419	380	409	409	373	385	381	368	373	386	401	366	418	358	389	420	395	403	369	387	389	388	373	395	426	396	379	407	393	391	394	395	392	406	383	391	347	357	396	399	390	439	405	403	389	347	401	358	384	404	378	397	391	406	438	421	383	435	403	410	426	392	405	373	417	404	422	384	409	405	380	410	395	397	383	395	365	416	391	414	414	418	388	354	395	377	418	397	387	395	390	411	402	415	422	386	393	410	395	384	402	420	406	407	405	390	429	414	366	388	395	410	360	398	399	417	386	382	416	408	356	416	462	438	381	362	397	404	380	397	387
51721	64263	63608	49037	33554	22785	13066	7635	5005	1665	1123	1330	944	928	966	945	972	983	971	1059	990	1130	1271	1239	1092	1017	962	974	926	932	973	931	999	905	985	1005	960	951	912	906	926	948	917	951	939	950	972	902	1004	921	911	920	991	929	990	924	980	964	968	937	1007	996	972	902	965	961	910	966	953	919	908	955	901	874	948	975	967	966	941	964	917	964	903	995	921	932	959	974	987	963	992	889	928	998	948	949	945	913	1008	921	1006	967	966	1010	908	934	976	1007	1021	962	926	1008	987	969	956	983	949	946	951	932	975	965	979	955	998	993	976	960	972	982	951	931	1028	913	903	944	985	981	923	987	966	955	904	1038	933	894	963	896	913	967	949	973	948	940	956	984	952	978	954	988	969	939	958	1032	935	950	929	917	938	883	1002	934	1005	963	885	925	915	928	933	983	909	975	923	933	879	921	956	952	1016	972	934	951	955	941	922	945	978	920	918	933	967	961	980	1003	994	910	922	934	944	987	968	966	942	885	975	954	932	941	871	1010	964	967	953	1013	1024	869	967	972	923	965	960	927	970	897	957	976	938	967	914	921	953	912	945	945	962	959	975	961	979	925	1006	961	934	968	1017	912	992	980	937	967	928	958	1030	929	930	958	997	985	941	937	934	949	929	936	953	971	978	979	946	886	992	972	929	968	952	993	940	969	1015	942	993	935	945	932	993	953	942	974	914	941	942	974	985	944	1020	959	932	970	961	966	969	908	974	970	958	925	937	941	922	1008	991	920	981	1016	933	957	983	979	963	923	939	1004	994	988	965	972	990	1003	935	955	995	900	938	1003	947	995	965	937	925	983	927	955	938	983	941	970	944	953	978	930	951	928	919	1003	914	944	935	988	961	897	974	946	941	923	1000	956	943	960	992	912	980	1009	943	1013	930	943	947	955	891	888	952	898	995	995	977	964	980	1008	972	984	884	901	952	943	986	982	899	913	945	947	981	971	901	951	936	981	905	939	960	963	923	1006	922	995	945	946	1008	967	928	927	982	954	960	1020	987	973	979	994	1004	974	981	946	941	964	991	985	945	954	997	931	999	898	954	972	966	859	947	965	966	921	1018	974	910	948	904	938	989	973	977	1005	984	990	945	988	986	994	1045	921	974	975	1026	966	989	983	972	970	860	942	936	968	909	972	930	941	972	1006	925	1016	967	978	942	986	949	956	850	977	995	870	984	979	947	883	934	923	994	1040	991	1005	957	979	916	921	976	928	972	963	958	974	1027	966	988	922	958	918	962	1002	942	1009	977	943	922	991	967	994	983	936	969	977	985	1001	968	931	926	970	989	951	968	965	995	921	950	1013	925	1040	981	954	994	1021	934	967	969	925	947	943	935	893	915	934	963	957	980	983	967	924	890	940	932	968	969	1010	1008	983	976	941	984	975	955	963	951	960	952	926	940	969	935	974	919	992	998	972	926	956	931	938	1019	932	908	921	991	960	977	961	977	997	972	1017	961	957	965	963	986	975	968	867	923	963	984	893	1021	957	972	947	1013	941	976	946	1003	1026	946	1018	931	952	1006	893	979	984	953	966	905	963	943	911	966	913	954	908	895	956	983	879	948	946	950	989	976	950	966	955	962	941	911	949	1009	961	940	973	995	949	947	978	928	1009	955	978	913	916	965	959	980	948	985	940	925	954	964	949	906	962	918	964	892	1005	974	909	976	1002	975	938	957	983	959	970	934	932	954	940	985	1011	976	942	960	950	976	947	970	1014	973	906	957	982	1004	956	936	1043	971	939	951	951	943	927	986	980	948	1002	959	925	995	923	936	953	978	928	962	955	928	940	954	912	950	938	1011	950	1003	939	933	982	983	905	975	1031	963	957	963	939	924	1011	933	914	933	937	979	932	984	950	963	888	899	931	978	918	986	970	918	968	945	972	962	993	978	976	960	944	972	922	946	946	980	1036	914	928	907	955	972	938	917	917	971	922	953	1023	954	959	945	968	1005	936	955	957	973	970	926	989	935	931	933	949	995	1020	973	941	937	958	911	984	904	935	1000	998	979	950	911	957	994	906	984	969	980	945	984	919	962	979	993	945	910	913	1013	981	948	995	938	976	947	959	930	942	935	972	946	978	991	989	919	939	968	949	950	909	940	944	945	941	963	934	979	938	903	978	937	954	968	914	915	979	916	1025	968	956	1003	943	980	985	915	873	955	935	969	981	901	936	957	944	971	935	952	956	924	966	978	996	929	907	1000	985	978	955	994	914	916	903	1010	970	951	945	920	946	1006	985	970	924	991	966	907	967	922	917	885	924	953	941	961	938	926	953	933	913	913	967	917	964	907	1001	953	935	979	962	993	939	953	951	925	973	931	887	987	965	969	953	983	958	910	979	947	944	972	918	953	982	911	935	982	959	919	931	942	934	996	943	904	951	966	954	972	947	964	974	916	973	1013	970	987	934	1014	913	948	1033	899	927	1009	940	990	925	956	914	949	994	1025	961	935	996	933	936	942	978	980	928	903	930	913	948	936	964	940	961	890	950	902	967	947	1002	1015	931	954	961	901	1027	980	947	960	965	1021	974	1023	980	947	936	949	984	933	989	1005	962	964	1008	976	956	984	959	936	898	1010	971	928	983	988	999	953	975	921	899	917	952	951	940	952	940	1011	981	980	970	951	966	954	902	971	959	994	958	1011	952	928	941	965	969	976	928	949	950	929	963	964	971	903	922	933	954	990	960	961	929	919	967	953	938	959	960	965	947	1002	964	940	975	914	959	924	979	973	962	925	971	985	981	898	930	937	952	926	1033	1035	948	981	999	941	942	949	959	975	957	968	952	949	964	966	942	922	898	926	894	937	920	962	959	974	949	943	932	989	939	972	933	964	949	938	939	971	965	975	947	934	990	896	930	948	986	973	914	972	937	968	945	965	930	985	947	1001	993	973	988	984	964	955	989	955	998	941	952	912	986	973	958	921	1023	957	964	956	874	944	1004	981	959	913	979	884	921	985	964	927	940	979	984	972	967	995	982	888	904	964	929	961	939	1017	918	884	940	922	974	915	982	950	958	944	894	950	925	950	979	954	949	951	913	919	940	1009	894	973	923	908	998	955	947	936	977	937	977	950	910	978	926	978	994	990	952	979	967	975	987	952	972	873	945	915	958	1027	878	951	925	1003	941	989	953	946	932	986	967	1007	952	905	897	978	944	958	1044	943	931	944	968	946	975	986	946	939	963	927	945	991	938	961	928	945	949	888	1002	982	957	940	909	977	995	943	948	933	879	975	959	938	953	903	885	925	1024	955	940	953	992	948	949	927	989	961	949	972	929	931	930	993	941	979	959	944	964	952	956	997	959	947	936	989	1032	941	946	959	897	933	985	958	900	981	992	968	924	887	952	889	932	956	951	960	962	996	994	952	920	935	963	921	945	1001	968	947	966	895	982	972	906	914	926	939	945	1004	938	962	962	930	981	931	958	1008	912	959	985	1018	1030	948	960	969	932	931	961	1042	910	956	925	940	937	964	946	969	930	929	941	987	925	910	1015	967	966	997	960	962	899	913	924	888	948	967	971	1034	968	1004	962	949	995	953	1004	1002	958	970	920	961	952	940	950	886	996	958	972	938	928	1011	937	920	947	996	953	979	959
77598	79060	70999	47612	26500	13515	4758	2242	1166	574	437	410	405	418	370	406	399	425	401	369	412	414	431	444	426	352	423	440	400	392	399	396	400	405	389	413	432	382	413	397	403	415	421	430	415	368	395	405	435	388	365	400	389	391	390	429	406	395	365	411	415	375	394	407	400	394	394	410	402	378	444	426	357	360	393	396	413	373	387	366	392	382	397	430	399	391	403	382	391	415	427	375	364	418	417	382	377	392	390	398	438	370	418	396	427	407	383	384	389	401	380	371	393	399	388	383	412	380	374	376	361	388	403	399	403	442	396	391	420	395	417	383	365	400	421	377	396	364	382	397	392	392	365	406	393	374	380	429	378	398	412	400	420	389	437	410	391	431	383	368	387	404	418	367	442	422	393	403	384	384	388	400	359	403	435	401	406	398	423	401	343	428	420	389	380	421	427	407	392	397	409	371	411	392	373	420	392	402	413	384	393	398	361	401	385	367	416	423	417	380	391	379	380	447	394	404	384	389	387	400	423	427	398	415	370	404	379	405	386	392	408	363	389	414	386	387	408	388	435	391	388	393	413	383	403	403	415	390	399	365	382	368	395	431	431	374	396	378	371	410	387	393	372	396	399	447	373	387	421	413	372	355	433	378	380	442	395	361	428	417	395	376	399	404	401	444	409	369	380	403	395	435	398	407	390	416	384	396	389	432	438	447	372	386	424	446	386	348	371	417	358	381	417	455	410	388	424	415	370	398	405	388	387	421	366	404	390	403	399	412	382	426	356	406	408	384	397	374	409	427	371	379	410	407	399	419	417	395	390	404	427	402	430	394	400	400	390	397	425	387	361	441	397	427	424	441	387	380	418	403	392	389	372	405	416	368	392	403	427	401	388	383	391	415	413	434	408	393	391	388	408	399	389	369	387	397	427	420	380	423	392	392	396	405	388	378	400	388	387	379	401	418	402	405	417	384	341	387	372	384	440	441	393	407	419	385	376	405	416	362	426	360	421	408	381	418	392	382	379	399	424	394	352	398	403	386	424	390	415	416	390	392	391	368	374	389	399	402	371	367	390	356	394	397	383	360	350	399	393	382	386	366	357	455	403	369	451	391	414	392	391	383	390	396	372	375	375	427	396	417	384	406	389	397	375	417	440	402	373	402	396	419	384	402	421	397	372	405	369	367	405	374	340	386	397	378	388	444	413	411	410	424	397	371	425	402	371	374	399	394	419	435	398	365	414	391	403	368	389	414	415	369	409	403	382	403	384	430	389	430	348	415	378	406	399	394	401	413	365	403	382	375	380	388	373	405	393	341	441	387	384	396	417	384	352	368	413	414	352	424	390	388	394	387	396	410	429	414	394	386	374	405	387	404	385	393	412	418	398	394	401	386	409	409	393	421	435	377	432	404	380	394	385	371	375	404	388	407	396	393	398	416	407	433	410	431	405	399	372	380	384	424	386	433	391	391	422	373	381	390	409	416	380	395	386	375	418	425	430	400	398	376	374	403	398	367	418	400	386	380	409	355	369	406	398	418	387	393	376	356	389	422	415	400	413	396	411	431	387	405	404	428	445	402	413	410	401	429	375	367	378	387	373	396	401	372	403	394	411	388	415	404	419	409	408	417	349	429	416	374	422	429	409	369	408	359	397	423	396	390	383	397	385	395	405	417	400	405	365	399	418	396	380	403	383	416	375	399	377	414	396	388	382	423	359	378	403	382	380	409	404	387	400	393	440	374	378	421	396	385	394	422	403	387	418	400	409	397	381	395	356	417	406	405	378	400	419	421	385	421	401	361	376	364	424	351	355	369	435	409	392	379	392	406	408	377	400	387	395	377	377	400	446	395	402	377	401	357	381	427	379	415	412	410	415	366	436	394	384	388	388	400	389	426	388	428	397	357	355	400	389	422	398	405	394	421	405	375	385	363	404	404	376	384	406	395	443	393	421	382	393	427	372	395	363	451	391	400	420	436	374	379	355	413	427	416	409	402	371	431	409	372	397	405	387	410	394	403	369	368	365	419	401	407	435	423	413	390	375	396	411	408	412	363	427	391	425	367	413	352	398	407	393	411	387	446	374	393	392	411	402	422	410	409	381	428	402	426	394	383	401	428	370	374	376	395	409	419	390	442	396	386	391	396	417	386	395	404	432	394	369	409	411	352	415	379	399	403	403	420	405	389	396	410	379	386	383	441	401	402	401	400	426	442	384	389	405	398	393	389	406	421	431	409	375	391	380	382	378	395	377	407	391	371	424	425	373	383	398	411	369	374	406	423	409	398	399	393	365	390	393	401	413	398	410	398	447	429	402	392	374	423	366	369	410	382	396	406	415	369	425	422	400	397	419	428	413	386	408	420	412	383	411	397	391	400	407	384	354	400	404	387	408	414	406	413	389	419	394	370	402	381	361	391	380	382	371	374	373	400	404	399	381	399	395	373	397	407	356	427	395	374	407	359	381	420	411	399	423	423	397	435	383	399	387	403	436	383	417	363	384	409	371	416	385	332	361	425	372	393	395	386	407	390	422	386	375	404	384	388	408	415	387	375	410	419	409	383	415	409	428	394	375	382	405	434	403	399	422	411	406	400	403	401	385	386	383	360	371	397	396	383	395	397	379	424	397	389	403	395	405	434	394	385	387	375	376	384	430	404	381	411	387	371	391	379	401	411	408	352	436	388	393	369	422	399	376	420	388	368	413	421	371	388	374	415	412	386	396	415	442	423	389	429	424	402	405	442	404	421	363	375	397	385	457	394	410	379	421	355	417	408	394	379	405	438	334	410	410	384	424	413	394	419	418	395	390	406	424	386	408	409	387	447	422	439	429	370	392	385	389	387	389	407	408	386	409	433	396	417	370	392	411	429	412	381	418	389	404	402	375	367	389	390	358	409	403	410	401	421	408	371	426	398	426	373	415	370	402	378	406	404	410	398	395	376	379	390	409	414	400	418	376	382	403	396	391	396	412	387	396	424	427	426	385	383	383	385	397	399	359	405	380	380	383	405	416	378	384	368	397	386	408	392	378	352	390	372	436	395	395	388	419	423	380	369	435	397	401	422	389	395	372	372	413	373	433	402	437	387	393	423	401	420	375	413	403	354	442	416	390	379	409	350	347	435	393	407	403	425	365	384	388	396	393	414	391	424	420	372	416	426	400	386	389	384	379	398	424	376	383	401	441	395	431	414	409	387	382	407	431	362	395	402	394	393	418	434	414	413	381	402	433	376	460	385	422	403	388	371	412	383	412	418	397	419	418	386	371	410	426	396	373	412	378	392	425	363	379	377	377	404	404	407	404	420	381	392	416	409	378	450	406	383	413	375	404	418	407	430	414	391	403	370	400	394	385	401	395	398	392	389	400	402	384	377	405	376	419	380	413	394	435	327	385	382	396	364	386	418	388	400	346	375	405	389	375	409	379	376	411	409	403	442	416	389	405	403	406	375	369	400	373	415	381	396	371	431	409	406	360	383	434	391	406	438	382	382	405	406	373	407	409	396	384	400
52328	64814	65724	49673	31785	20440	11484	6775	3641	1772	1033	1223	968	986	987	968	997	954	988	966	1013	976	1123	1158	1031	980	958	927	971	931	954	956	982	1011	981	991	915	973	991	972	971	964	995	957	1009	927	996	923	949	917	984	891	954	999	982	976	942	986	958	972	1009	933	994	978	943	980	931	964	947	967	940	932	958	994	1005	949	944	952	961	1026	973	979	939	975	958	973	959	987	978	992	994	908	958	917	972	968	998	998	975	941	1008	932	973	945	978	928	969	994	982	958	979	1008	938	962	945	942	932	939	943	941	885	1020	935	1025	965	952	984	1020	984	974	974	944	900	952	974	959	949	955	947	942	947	947	974	1011	947	955	968	987	975	949	948	997	983	951	980	994	1015	929	1019	980	978	930	1006	972	1020	965	938	934	926	979	981	983	1007	958	964	959	976	979	985	953	903	970	984	963	966	975	949	988	985	978	994	971	970	965	958	941	973	947	1055	854	1017	984	975	964	906	909	957	908	968	1002	1020	1016	989	991	939	981	967	988	925	987	1012	950	915	933	983	956	960	957	1001	972	912	982	996	963	962	917	937	938	911	965	939	979	993	970	950	966	985	913	980	965	940	936	919	978	971	946	992	964	920	931	979	947	943	973	949	960	949	974	968	969	939	1025	947	978	987	1042	994	974	903	888	944	961	960	961	1012	926	966	953	975	933	890	944	991	998	1019	958	950	1000	932	958	1029	949	950	983	925	933	1004	931	1009	963	956	961	971	979	982	1051	977	913	997	994	965	948	998	986	954	1035	959	973	951	991	965	963	987	945	977	933	976	926	929	924	955	1011	908	1008	981	1021	1005	982	959	998	986	954	917	995	1006	982	940	955	1001	950	918	894	956	944	975	974	943	929	920	972	982	940	946	977	998	982	1009	912	983	962	978	943	961	995	990	976	952	921	947	1029	985	1014	999	969	849	966	1043	988	985	967	1011	961	933	928	982	970	988	1008	940	960	1014	972	935	976	997	1005	951	964	958	912	951	988	968	977	935	927	929	921	1010	909	1009	972	958	951	955	946	939	1013	950	952	972	944	990	964	973	934	991	943	961	943	986	964	929	982	990	960	931	972	1008	949	971	954	1023	986	955	961	934	1006	934	963	887	990	955	959	989	962	985	909	983	937	987	989	983	956	903	961	993	929	950	898	944	905	978	974	954	953	933	992	970	947	958	966	970	974	918	960	955	949	950	989	942	944	928	917	965	896	1003	997	1050	977	953	983	961	936	981	990	918	983	920	953	1017	949	962	964	926	987	965	953	966	994	945	1005	974	980	1005	1011	1021	977	944	958	972	970	925	970	998	945	1004	982	961	956	976	933	955	918	949	973	945	939	936	913	960	1003	969	984	927	940	957	932	981	939	979	949	932	984	932	905	929	943	955	963	982	939	951	986	949	937	950	930	969	960	923	930	1003	927	912	954	964	931	936	949	964	946	993	938	918	1016	946	963	953	989	972	1018	963	951	961	975	934	960	936	941	953	948	1024	944	946	874	938	940	987	980	928	1002	924	944	1027	957	971	921	979	948	962	960	925	1005	1009	971	985	936	900	993	976	964	1010	971	908	987	1009	1003	1003	1000	929	970	940	968	971	947	919	940	939	1008	966	966	949	917	930	966	940	967	974	982	904	926	960	967	946	965	958	948	988	977	983	950	935	924	971	944	989	936	954	972	996	1019	979	946	1017	988	946	978	991	952	916	920	972	981	930	974	1021	901	963	986	977	943	966	951	964	908	953	981	985	967	970	991	922	896	959	959	921	996	960	966	919	921	1003	920	957	964	947	988	979	995	991	926	924	953	946	960	995	972	906	957	956	958	952	941	959	963	965	976	956	968	960	949	966	942	1020	901	924	1008	960	927	937	957	974	975	948	960	994	933	979	974	931	956	937	923	958	922	924	958	976	949	939	919	944	1001	940	1010	933	946	1005	999	961	959	948	948	1000	951	974	1018	951	937	992	988	1021	943	1024	953	938	1039	988	996	933	993	938	930	926	1002	939	984	954	958	934	955	894	929	955	990	950	972	942	939	925	1008	972	952	905	961	984	972	986	985	997	948	982	914	940	987	865	989	879	935	979	954	956	967	977	923	927	1016	988	988	983	945	954	1015	967	936	954	941	1010	922	955	935	951	959	997	944	972	1012	972	964	946	1001	984	943	959	964	953	919	946	953	954	995	971	1002	974	927	967	960	943	998	992	983	973	961	947	924	971	970	914	964	926	937	955	918	960	921	960	990	952	1037	960	939	915	979	940	999	923	945	1030	952	976	964	996	973	966	960	959	926	965	979	940	953	981	1038	898	955	942	970	1006	978	955	893	897	961	1032	927	948	953	954	962	971	940	970	948	950	954	999	951	949	994	973	956	906	946	1007	975	958	995	1047	962	952	969	985	953	985	944	971	959	946	966	1020	951	937	930	973	956	967	954	963	944	934	1000	973	985	968	969	911	979	990	935	937	974	886	982	986	923	893	971	944	987	998	929	1020	929	1017	885	952	953	1022	986	987	978	1004	1008	1023	954	921	987	1003	945	1008	962	988	946	949	944	969	922	982	895	1018	918	954	957	928	950	912	954	950	951	942	979	929	972	979	957	958	926	942	945	960	964	895	940	973	932	1041	949	974	1011	966	971	984	958	998	1002	941	943	1027	921	992	1002	1061	973	946	955	1005	947	922	958	965	957	996	965	986	900	927	1033	946	955	964	963	980	968	1001	981	1000	982	965	967	973	1023	972	959	974	956	965	917	936	987	1000	971	926	985	1023	934	973	955	977	946	971	968	979	957	947	991	963	922	948	881	940	998	936	974	964	982	1019	923	988	909	933	952	992	979	952	947	936	957	971	1020	991	946	954	954	971	928	925	930	962	923	961	984	935	988	984	931	951	1027	940	975	951	933	956	926	988	915	914	943	960	906	954	931	982	983	1011	983	992	921	986	1013	1014	930	964	1002	990	974	1011	900	940	979	969	987	1006	972	965	1064	944	1012	955	977	931	961	962	979	992	992	959	1014	928	944	965	955	996	935	983	937	938	1016	998	964	955	985	951	950	972	928	967	1007	1025	984	916	937	973	956	988	995	924	986	968	955	918	980	923	916	949	923	962	998	942	911	949	953	940	982	984	1052	915	943	967	986	952	950	933	1003	933	952	975	914	985	975	962	949	924	1009	945	940	883	975	946	985	970	914	1008	934	961	982	956	987	929	989	944	959	915	957	958	1001	946	913	922	954	978	951	1009	995	982	939	941	932	969	947	981	988	953	994	943	1002	940	976	919	981	929	925	958	1025	991	983	890	949	910	927	1002	978	999	957	949	961	895	979	982	944	989	963	949	954	974	942	1007	984	979	997	1013	958	974	962	974	925	965	997	933	965	956	916	962	959	984	965	940	940	971	948	984	1049	936	932	909	910	942	934	975	1003	941	1000	925	975	997	981	977	980	950	973	997	917	956	919	966	1004	987	957	964	961	951	938	969	916	981	1014	960	957	984	986	998	1009	936	985	943	1016	943	1002	1012	982	1016	922	958	957	988	950	957	981	966	974	963	941	996	929	960	959	984	967	922	975	988	984	992	957	929	1022	1007	922	954	982	978	936	934	965	1028	992	953	997	953	987	980	962	991	943	922	952	912	985	923	961	972	945	950	1001	1005	957
76724	79207	71104	47849	26014	13246	4531	2241	1364	679	405	455	405	389	401	382	422	410	384	388	394	438	434	473	444	403	397	421	431	394	378	350	393	399	448	378	417	392	363	382	409	440	427	385	406	387	391	406	400	409	396	406	413	385	384	424	400	423	409	410	395	379	396	372	391	426	388	381	411	392	393	433	409	405	443	361	366	353	409	420	401	424	377	351	400	403	364	380	433	398	371	395	390	370	449	387	378	386	415	376	363	376	401	363	416	350	399	336	440	404	403	399	390	433	395	390	389	413	395	405	432	397	397	394	419	373	407	366	424	419	409	443	392	402	455	395	385	416	372	452	372	405	378	432	376	358	417	382	423	395	365	406	399	393	397	404	393	382	383	382	383	373	418	424	409	374	433	404	404	401	382	383	369	366	393	425	409	418	369	447	410	403	448	413	420	382	412	399	385	452	392	400	380	423	440	404	384	389	372	388	414	378	425	416	429	403	410	419	408	395	388	390	424	394	438	400	375	437	375	429	378	405	424	445	374	404	401	380	389	379	398	401	432	372	395	396	409	420	416	399	410	425	413	401	397	406	401	410	377	415	389	381	427	378	418	431	379	404	427	406	416	364	412	399	385	420	417	402	382	365	432	462	404	419	380	441	406	381	417	434	395	415	446	371	377	406	391	388	396	384	403	432	362	387	409	372	366	400	453	405	412	370	442	380	435	386	395	386	402	429	413	381	419	422	421	384	369	414	357	417	395	418	393	391	415	412	405	370	401	386	434	387	429	404	369	374	402	395	404	383	405	413	379	389	391	376	426	405	390	390	375	390	386	413	419	422	413	386	415	427	409	365	422	394	390	400	408	424	414	390	426	413	393	384	402	362	396	399	376	406	379	384	390	389	417	428	398	397	432	368	414	421	379	372	401	389	372	422	404	403	395	454	416	398	378	378	427	371	375	391	407	384	420	406	377	413	403	435	413	410	394	412	373	372	395	420	400	410	437	378	385	411	374	407	438	418	404	414	396	421	404	412	386	386	397	396	386	424	373	420	407	388	363	404	419	412	408	400	372	367	394	399	368	386	439	414	433	418	393	403	393	412	420	405	399	422	380	376	437	409	414	404	387	366	398	389	388	365	365	381	390	416	440	397	418	416	425	417	390	382	362	410	423	404	363	371	394	375	416	347	394	406	390	410	432	381	411	377	413	425	403	414	384	378	428	384	405	431	396	376	391	433	407	443	414	467	391	378	416	393	372	402	414	405	398	387	388	385	466	426	393	417	442	443	452	425	404	378	398	394	392	422	385	371	386	379	412	402	384	379	348	393	376	377	383	417	402	432	446	408	407	407	397	387	393	431	411	378	397	443	383	365	411	398	379	394	433	422	406	382	397	368	402	386	433	386	395	393	412	416	410	429	413	401	399	405	387	386	400	405	407	422	405	396	420	396	421	392	370	364	380	372	382	402	371	414	397	388	428	405	409	403	415	418	429	422	425	454	391	380	409	398	404	371	414	435	394	374	400	392	408	413	384	393	424	388	354	431	412	381	385	388	444	354	379	388	387	380	403	382	407	430	434	399	412	425	404	396	396	436	402	406	379	422	393	400	406	396	377	401	416	417	374	386	418	379	385	389	382	421	442	378	402	390	404	397	367	402	416	390	362	390	384	412	408	404	390	359	401	412	418	400	394	371	385	378	373	371	409	416	403	372	393	393	391	409	380	391	389	401	414	384	385	416	384	441	398	384	378	403	386	387	381	401	388	390	409	409	389	434	381	375	387	397	388	425	399	405	401	414	423	407	372	409	410	388	419	410	421	398	388	411	404	431	397	416	369	385	446	403	384	390	378	355	396	412	397	401	358	346	406	388	377	425	421	416	359	417	404	367	353	372	375	375	392	401	416	443	423	405	414	368	388	373	391	430	383	416	396	392	403	411	435	389	383	356	418	409	424	406	395	403	387	387	429	436	381	410	380	411	389	405	345	410	404	371	403	383	391	372	438	388	418	398	414	429	362	415	394	357	370	367	386	408	407	419	398	384	408	420	422	434	394	358	412	396	374	421	387	351	390	426	403	406	405	389	392	375	403	382	381	367	398	373	395	409	391	395	420	396	399	420	403	426	428	390	426	395	396	399	433	386	424	375	370	382	410	396	434	413	390	401	401	419	382	393	391	387	380	394	385	408	408	429	419	419	376	416	362	386	373	410	394	403	430	401	386	395	385	383	384	392	401	399	390	402	382	438	382	410	429	349	406	384	435	422	373	390	395	341	415	360	421	412	394	400	437	381	401	424	372	383	413	436	344	409	405	403	392	386	353	376	371	391	380	410	392	426	395	395	421	389	380	423	405	433	399	409	380	378	384	412	418	419	387	406	415	371	398	355	388	382	357	399	408	412	386	446	383	410	391	395	347	392	391	403	414	437	354	426	392	388	411	419	416	395	395	404	411	399	403	437	388	428	396	360	399	383	378	398	386	428	389	384	413	371	416	431	384	393	379	409	399	375	341	428	399	406	393	421	368	392	396	383	419	397	430	407	380	383	394	379	398	380	389	435	398	354	411	412	423	389	395	423	380	400	405	424	432	400	408	411	407	399	388	425	412	412	397	424	398	407	389	426	379	405	396	426	394	404	378	407	397	412	388	403	414	411	397	367	394	425	382	399	395	396	428	398	409	403	421	388	445	406	407	401	405	383	388	374	406	381	386	412	425	389	404	395	412	375	373	399	430	393	412	420	403	393	406	411	416	368	405	377	385	425	400	369	395	398	409	446	430	399	404	392	416	378	366	413	397	430	389	434	435	377	374	379	398	433	395	417	399	402	407	378	423	416	410	381	365	415	406	400	386	373	414	399	381	429	396	412	404	372	406	403	451	390	401	396	379	419	370	400	417	387	410	390	363	366	357	424	408	412	412	443	400	407	414	378	387	383	413	417	399	374	393	378	407	416	361	375	411	421	379	408	423	430	389	372	396	409	407	405	392	373	379	406	393	414	415	460	368	382	396	381	376	383	404	395	414	426	394	365	415	386	406	436	413	388	414	418	406	473	413	368	403	398	387	383	447	425	383	375	379	371	445	433	421	428	423	426	382	389	392	428	422	392	399	400	423	412	396	429	399	440	367	421	400	392	401	399	412	436	444	382	395	416	392	406	397	425	387	405	364	393	401	382	376	433	388	392	422	400	393	368	409	393	412	432	381	381	433	402	422	400	377	412	412	389	378	376	373	372	407	374	359	398	400	422	400	393	411	439	412	374	365	396	411	385	402	400	380	402	438	403	394	375	406	372	448	391	418	381	366	413	381	434	416	410	419	396	391	368	399	382	385	379	453	418	409	433	399	415	393	399	412	386	391	431	369	411	365	352	402	439	380	407	412	415	406	397	375	399	407	388	387	435	408	456	397	374	416	419	414	398	371	382	382	448	455	417	418	420	367	365	416	387	389	384	370	410	420	390	392	372	406	360	373	357	390	395	377	387	386	430	377	384	394	406	417	408	382	404	425	416
51239	64547	66038	49240	31265	20796	10767	7156	4447	2007	1044	1152	972	975	973	987	984	968	947	1002	972	1011	1133	1217	1099	1046	1016	969	995	947	986	957	957	938	1008	994	967	964	977	951	1030	933	942	1027	956	959	973	985	1005	1051	915	935	990	930	921	916	968	980	969	980	964	1011	998	935	980	928	972	1000	952	926	979	954	953	959	946	944	913	1032	997	932	992	933	976	970	949	910	995	948	952	962	960	970	972	946	918	1002	949	995	909	938	938	1036	955	940	956	981	993	977	1014	970	948	943	920	890	988	1009	990	934	928	977	945	1013	954	951	922	984	991	936	987	989	938	942	900	979	924	965	946	956	934	972	1004	986	917	1002	927	961	924	949	942	969	1006	948	977	1028	980	973	980	1016	1006	957	988	933	959	947	977	918	971	916	938	1002	958	953	940	956	974	877	963	929	982	934	964	985	993	980	909	1003	968	994	949	972	970	982	939	951	954	940	927	906	929	1020	959	928	981	1001	986	960	943	1005	1034	965	988	985	955	954	932	982	940	907	962	1007	975	986	1008	918	966	1028	958	886	968	962	955	1001	990	972	913	976	976	954	982	980	970	978	946	959	969	998	980	971	1001	955	979	930	976	986	963	985	968	909	963	940	939	983	960	975	1031	973	907	984	969	984	957	981	945	992	937	981	942	945	962	961	977	1021	975	952	957	969	953	983	955	997	984	973	953	966	982	889	1031	939	944	958	954	981	966	930	990	980	956	961	987	947	988	968	923	951	930	973	929	993	961	942	946	904	929	998	1014	987	987	924	917	979	943	943	992	951	1051	978	984	969	946	967	1002	933	956	994	985	949	970	1012	993	1049	940	984	924	977	990	981	986	960	987	1005	986	961	917	977	930	932	950	964	961	976	899	948	956	980	942	963	999	917	986	965	936	951	938	941	960	973	982	950	966	976	975	949	935	945	993	931	937	999	941	978	970	949	916	995	949	1000	887	941	987	990	981	962	973	979	1037	1002	958	1011	993	976	966	982	942	950	960	983	990	978	960	972	931	981	962	991	973	932	1002	958	944	1021	947	983	932	961	965	977	1032	955	942	1013	995	971	980	957	949	948	980	938	973	928	951	1006	1010	983	921	992	1006	976	961	943	966	924	981	1020	994	948	955	991	967	952	965	959	941	911	927	916	968	1017	1016	1015	984	969	945	975	959	963	957	933	915	967	1023	970	945	906	947	922	1001	967	968	954	985	906	937	911	964	909	1005	980	964	965	884	935	961	947	963	968	956	970	934	930	939	945	961	911	920	925	1010	968	934	949	960	961	939	971	983	882	910	942	979	933	903	1004	986	1020	944	1013	932	983	1011	1020	961	911	962	959	972	953	968	973	941	967	994	894	952	977	976	998	910	921	987	966	983	952	980	912	993	951	958	1025	991	1012	962	929	991	942	960	969	1006	968	926	986	983	981	937	980	973	937	1000	973	922	941	936	968	973	961	977	899	954	929	952	1014	986	1004	923	947	984	934	1012	960	991	1037	959	945	936	915	1043	991	969	1012	990	929	1015	972	975	978	933	941	954	960	977	967	974	914	968	956	958	885	1036	945	950	968	938	960	949	900	972	937	971	904	966	939	938	974	928	991	952	979	976	899	964	947	963	984	979	977	953	1045	951	911	957	962	945	966	976	962	963	988	961	960	989	970	936	969	966	977	1011	999	971	935	972	989	968	1029	981	1003	973	949	960	960	922	960	954	985	989	980	976	986	999	970	981	958	959	1057	1033	928	992	928	1013	1004	994	984	967	1029	989	1007	977	960	989	978	977	1001	984	983	891	922	950	989	961	988	944	1005	964	985	958	981	969	957	961	991	958	998	932	939	944	967	959	947	925	914	954	987	976	962	926	950	979	1006	937	957	991	941	935	1011	902	949	969	938	921	981	986	923	941	978	989	960	1001	963	975	964	950	1004	963	1001	974	967	924	973	974	970	991	956	996	904	958	998	1005	932	926	947	940	960	972	932	922	954	910	1017	939	973	998	966	1005	974	940	916	933	1020	912	968	957	975	937	963	974	969	1002	942	994	983	909	939	987	950	1014	992	997	993	976	960	956	931	948	977	995	963	940	962	984	958	959	956	1006	984	985	900	970	925	941	1007	958	951	974	948	932	927	939	971	937	952	961	977	940	978	940	930	973	987	946	993	977	961	937	962	948	974	1013	958	994	964	965	999	966	993	939	902	953	913	961	1003	1005	919	975	969	997	920	971	900	949	958	972	968	952	949	920	962	973	1016	977	1012	946	907	1001	927	908	986	908	979	1011	961	913	992	984	949	1007	968	973	1002	964	989	1024	1006	960	926	944	942	922	963	1011	925	931	955	1010	985	916	1002	984	921	954	945	911	943	933	1013	907	939	944	938	949	990	934	899	952	1019	958	955	1003	970	986	942	1029	953	974	930	927	948	954	943	973	942	894	967	1053	964	976	995	969	997	967	1003	962	949	979	923	976	948	927	958	967	918	953	957	1004	990	937	992	895	970	964	966	1017	974	913	957	936	1022	963	1002	973	982	926	997	922	954	944	974	995	982	977	990	956	935	915	946	1000	937	940	956	961	946	958	953	1006	962	998	943	993	994	979	944	949	988	991	936	951	924	919	945	983	935	970	952	972	976	986	972	917	967	982	996	1001	971	975	993	964	1004	905	984	898	956	985	901	1043	935	969	1011	956	1024	980	962	1003	1001	963	987	973	939	925	977	965	927	982	949	962	988	973	978	990	1004	967	974	977	953	953	967	977	965	956	911	1003	957	941	1004	920	960	949	948	1017	987	1011	949	975	974	942	930	968	863	992	969	1013	953	948	990	958	935	1022	953	960	935	1013	939	941	914	927	937	975	979	962	960	986	987	927	955	894	966	981	957	923	947	992	943	954	935	947	907	947	927	908	986	1021	920	986	975	949	955	967	959	954	924	959	924	967	923	897	977	928	997	982	924	959	971	1030	958	941	996	975	956	1002	975	914	911	929	968	949	936	1040	944	986	966	938	979	1030	947	1000	989	941	961	1010	970	950	975	978	944	1022	951	969	1016	956	986	994	1011	933	949	936	979	921	956	971	991	972	959	952	971	963	956	970	945	945	948	959	996	948	916	1011	982	983	969	927	963	958	983	981	938	986	964	912	1002	917	943	958	982	991	973	969	975	963	973	995	969	997	996	965	1003	947	1020	934	914	972	935	1022	964	1029	960	968	934	955	965	1001	1060	960	945	1012	945	914	946	982	1008	962	1001	936	945	991	910	997	901	978	949	949	1026	967	1007	959	972	976	959	977	991	983	925	973	981	935	937	934	987	964	978	943	938	937	988	939	1013	1005	940	955	1010	963	929	987	1008	1003	954	964	994	990	953	985	1023	1011	986	887	929	995	955	980	983	982	998	1005	909	968	986	970	959	923	927	973	996	1020	1001	931	959	1005	952	912	856	991	1037	958	1017	959	938	950	942	982	947	951	983	925	975	963	989	914	972	913	978	975	990	969	959	995	1016	910	962	919	1007	901	970	992	965	977	979	988	952	961	942	935	1001	993	971	991	911	977	960	969	911	919	978	965	977	1018	1005	995	991	948	955	1011	1027	930	962	1005	974	983	964	961	933	999	992	936	963	970	948	921	937	953	970	1012	878	985	1035	971	989	997	1036	935	931	994	937	950	949	973	960	987	986	958	960	912	947
77365	78091	70458	45588	24181	12720	4133	2332	1328	612	355	413	379	418	390	405	388	391	387	393	419	409	410	463	440	412	395	422	410	389	404	389	398	437	426	350	383	412	417	423	383	395	400	389	404	407	414	416	383	406	431	384	357	417	395	432	409	393	384	390	439	401	400	427	412	341	372	407	368	381	434	384	392	346	365	391	402	453	398	417	363	412	375	401	419	383	454	394	415	418	393	383	417	419	389	407	380	394	396	372	397	407	424	394	414	412	388	460	404	385	428	383	448	418	395	420	392	379	365	396	399	411	393	353	422	397	375	402	396	428	390	373	399	396	387	389	426	387	428	393	400	420	405	437	399	392	401	406	387	364	373	380	415	424	407	444	375	397	406	396	407	395	420	379	399	418	434	386	453	401	408	403	362	414	429	424	398	406	417	407	391	423	413	415	418	401	423	431	415	403	429	425	396	417	438	362	399	357	446	428	424	392	385	406	421	405	429	377	422	399	379	382	399	415	414	454	400	423	429	396	415	391	427	403	400	418	400	397	413	387	410	398	405	381	385	421	382	440	412	403	431	376	437	404	389	389	406	434	414	397	406	397	386	381	422	393	401	390	413	393	374	410	379	419	426	403	428	400	414	342	455	440	406	353	413	425	404	394	447	416	395	405	396	417	384	389	395	396	395	396	404	383	371	413	403	402	389	373	401	462	385	456	390	391	407	393	387	416	413	413	396	397	437	389	388	400	406	401	389	386	415	389	410	386	396	421	401	392	379	388	385	371	408	376	408	411	428	410	388	373	425	436	355	410	377	380	398	371	386	414	403	431	395	393	416	383	383	384	397	405	392	418	377	428	395	442	376	392	391	423	391	421	381	374	392	388	482	383	418	389	383	371	393	400	381	393	383	368	392	382	391	424	404	378	378	418	414	424	414	382	409	402	399	385	403	399	393	409	370	390	391	393	395	374	432	411	454	398	410	427	397	408	387	408	411	420	410	393	404	362	438	408	382	404	420	391	395	422	387	378	367	384	400	405	369	414	404	378	370	403	396	391	430	401	421	371	443	376	379	365	414	401	384	401	397	399	388	386	410	385	422	389	432	380	413	440	407	401	379	395	384	428	444	402	405	355	406	395	403	410	404	411	387	417	402	394	408	387	423	398	393	411	411	384	384	373	424	421	372	374	413	385	394	392	423	403	393	444	366	362	378	401	386	381	393	404	365	435	411	394	391	387	387	425	409	391	388	401	426	399	408	419	412	405	394	376	386	380	418	391	420	411	447	391	412	361	417	350	404	369	436	390	390	381	419	439	435	392	403	412	387	385	378	401	389	392	413	406	427	377	398	437	392	398	405	377	421	366	408	450	401	397	416	420	420	383	389	383	406	426	406	381	414	434	433	406	387	391	376	378	433	407	398	390	397	371	376	377	380	365	400	404	413	439	394	396	408	409	409	402	395	379	389	411	406	410	442	393	403	396	415	427	398	373	396	369	381	437	391	405	377	388	398	388	419	389	400	426	421	403	375	375	418	393	406	396	392	400	386	378	379	409	431	415	360	370	380	392	373	400	364	413	398	376	361	390	435	419	396	382	419	440	406	396	437	397	413	415	432	406	410	382	400	387	379	400	404	381	430	383	404	424	351	393	394	417	407	406	402	401	402	448	421	349	378	457	366	414	417	386	370	407	423	414	412	398	396	431	409	392	396	359	411	391	383	408	413	438	421	383	396	416	429	433	425	400	405	391	427	380	398	401	391	410	393	381	398	400	355	395	416	382	380	419	369	386	417	419	419	414	424	411	405	364	400	405	397	411	383	360	378	421	401	398	380	374	393	391	411	398	406	397	392	374	367	386	396	458	419	421	377	408	403	397	393	376	419	414	419	398	393	446	409	412	399	405	382	402	429	408	427	415	404	413	426	389	384	390	412	396	339	393	387	388	421	424	405	425	417	405	417	399	396	391	380	410	401	443	393	402	397	398	411	409	416	401	376	405	387	374	403	350	391	381	407	383	382	443	399	399	421	376	410	388	418	393	373	397	375	457	405	401	403	363	413	412	397	368	446	420	411	411	434	392	402	394	417	450	383	424	419	367	405	396	394	384	408	363	401	388	396	390	406	399	367	368	388	385	390	381	425	407	421	428	397	406	426	405	416	394	377	406	350	400	354	439	373	470	426	387	387	395	418	384	394	432	415	414	408	443	395	390	434	389	378	389	382	401	361	389	396	403	421	418	403	388	347	394	396	388	407	410	406	377	416	394	398	365	397	425	372	410	403	367	412	387	402	408	410	395	384	387	399	405	381	409	393	387	377	398	381	380	383	403	396	397	416	444	417	392	403	377	385	395	401	440	377	397	374	405	407	389	408	435	445	431	380	376	372	402	385	388	385	392	398	405	406	425	380	425	406	396	416	398	421	440	383	416	397	406	384	380	417	386	409	393	401	386	375	393	404	390	381	386	409	424	381	435	382	438	429	392	404	398	413	410	404	402	390	372	404	382	409	395	416	390	383	383	401	416	365	428	459	392	383	404	428	411	396	391	403	431	411	399	403	399	398	404	395	386	399	435	412	404	404	368	400	394	391	369	417	404	372	438	399	388	403	362	384	408	453	411	396	377	359	385	394	413	364	431	399	401	415	415	371	395	343	443	358	422	400	395	387	415	428	403	400	414	378	421	406	382	369	432	352	420	414	432	365	390	409	417	398	402	387	419	437	382	421	422	409	395	383	393	384	398	399	384	406	411	413	428	400	379	371	398	377	386	372	379	441	393	401	394	406	394	397	411	425	393	401	416	412	403	402	401	410	431	424	401	410	368	396	415	390	421	384	378	418	423	405	395	406	411	426	379	397	412	405	399	387	415	368	437	401	421	385	419	404	427	401	452	407	384	399	399	392	387	378	406	393	414	384	408	386	374	426	431	410	374	395	366	375	394	408	397	419	434	427	394	369	395	386	385	393	416	397	396	356	390	402	407	393	420	405	423	361	409	386	381	430	371	362	409	418	366	396	411	428	381	385	376	395	405	401	368	374	434	419	391	401	398	358	419	422	382	397	440	379	417	416	375	390	402	418	438	385	408	416	422	381	386	413	388	397	411	425	383	416	387	432	393	392	398	409	377	399	403	398	419	397	390	431	404	391	379	408	408	377	385	408	413	399	425	407	415	416	407	413	376	398	365	396	405	354	414	445	419	418	438	390	400	397	422	359	412	366	435	367	409	388	406	377	442	381	409	392	386	396	416	478	410	397	367	397	376	384	393	377	397	419	352	441	410	442	418	375	383	400	438	398	397	373	414	429	400	432	396	402	379	432	379	397	356	392	423	394	434	402	404	393	390	411	379	408	408	424	417	403	412	382	414	397	388	396	400	446	390	388	384	371	407	387	418	405	400	414	418	431	394	391	364	414	402	426	423	405	351	414	390	422	406	382	401	391	386	422	369	410	412	379	375	373	373	388	415	390	408	394	391	364	421	420	416	437	371	393	416	385	398	414	401	441	397	395	395
53036	64022	65316	46985	29471	19837	10605	7554	4396	1918	1036	1091	1008	976	1063	931	963	967	961	1012	980	1076	1103	1187	1041	1029	968	1006	972	946	936	975	963	950	956	973	939	998	941	948	988	918	966	909	989	1015	968	1018	986	974	942	939	1019	935	941	948	954	941	993	973	1017	986	1003	963	918	1029	981	921	919	969	988	996	937	948	891	924	955	941	1002	934	925	901	990	950	957	942	1013	976	961	953	985	926	1006	988	937	974	951	946	993	953	957	977	936	945	985	951	974	988	969	985	938	1000	1053	984	924	891	964	908	971	949	989	1012	994	907	985	996	978	1003	987	985	952	986	990	994	903	934	951	981	943	962	946	960	926	993	984	1020	932	976	976	907	1016	944	963	956	984	938	1000	1031	970	951	906	939	969	1044	948	986	939	933	963	981	914	953	985	962	946	958	918	1006	1032	953	965	933	988	977	983	952	938	960	930	980	991	971	941	987	940	995	974	987	1007	942	972	1024	961	985	983	986	962	964	934	919	908	1011	950	954	1026	992	969	973	1013	906	964	993	983	978	913	964	948	955	986	986	962	963	954	948	975	945	989	995	993	961	985	962	942	999	939	961	983	1002	936	987	978	1018	980	994	971	954	932	969	970	953	907	949	926	965	926	1004	953	946	939	973	961	966	968	1005	976	981	968	929	973	925	907	903	934	970	909	968	949	1006	897	981	997	971	981	897	920	990	937	1045	957	967	966	923	955	1024	985	957	993	978	979	961	964	981	964	974	914	927	959	965	982	964	995	949	1036	945	966	967	959	979	965	928	972	1027	1014	912	948	972	955	979	921	984	976	936	963	973	942	982	1005	973	953	937	990	1001	964	953	965	959	978	968	963	954	956	1012	981	1050	1011	947	967	960	980	989	967	962	979	978	983	995	945	949	981	965	958	995	916	944	938	992	1012	978	931	960	955	923	950	990	1030	922	987	933	1058	1010	952	949	970	938	993	996	908	1019	1017	1006	986	910	992	947	991	979	969	954	966	950	986	1035	926	1004	946	928	955	977	920	961	993	960	963	944	932	970	986	917	976	979	966	987	892	949	960	1011	982	1008	1020	1004	1011	999	971	965	979	952	905	947	924	975	962	1008	951	975	1002	1025	948	960	966	1005	1006	975	982	1007	954	975	976	1016	950	964	985	931	967	970	928	947	951	995	985	971	995	930	1016	959	950	995	993	925	943	960	969	940	980	1019	936	936	991	1009	971	958	979	989	980	974	936	1006	995	955	965	979	915	977	989	938	956	950	927	984	982	952	941	984	959	969	973	939	948	975	950	983	917	970	994	1005	989	1014	953	965	945	941	943	954	990	949	987	905	962	931	1002	971	927	967	1008	979	968	970	918	925	919	902	924	970	916	1031	940	952	974	976	1028	920	968	991	944	953	926	984	1044	1041	957	1000	960	972	959	1000	1016	1001	985	966	955	940	991	967	948	951	986	987	971	1011	900	975	958	1018	990	1008	948	931	987	955	959	1002	1031	1004	959	973	941	945	928	973	935	979	998	1002	1008	985	988	937	956	997	959	958	945	1005	944	978	928	967	928	999	1020	979	987	944	979	1008	933	1019	975	1016	1019	997	955	959	981	991	1013	900	953	926	918	985	922	970	975	933	990	918	928	982	949	994	977	950	977	966	939	981	915	971	932	1004	990	965	963	961	925	959	936	957	886	945	932	980	965	980	1025	1003	985	984	950	988	916	973	951	985	1039	969	962	962	1020	973	996	961	930	983	943	981	939	955	947	940	964	970	950	944	984	929	930	993	962	980	952	976	952	977	964	955	974	1020	925	967	963	924	948	961	954	1003	1009	944	935	954	953	929	911	974	939	968	1005	963	964	938	959	937	952	923	951	1002	972	1009	958	929	878	1043	970	962	985	984	997	1008	1008	953	989	972	950	992	945	961	952	895	931	983	937	996	934	959	934	974	982	929	925	978	936	979	965	978	992	927	956	962	974	1019	991	968	994	941	929	926	975	928	1002	979	930	924	1004	957	949	967	975	990	986	952	988	928	988	919	1001	1036	964	924	956	966	990	990	962	938	871	1016	970	1023	943	1009	1005	973	980	949	939	933	1020	920	919	932	994	896	951	1006	941	948	1003	1009	928	931	988	962	931	913	949	990	969	998	976	974	908	1005	1016	944	983	949	964	1027	967	970	958	1011	920	980	991	952	971	960	950	950	1013	937	997	940	958	1012	918	980	920	988	996	959	978	927	937	972	968	947	975	913	959	927	931	940	946	985	954	1005	991	949	985	898	931	1019	934	916	982	1002	936	961	917	949	958	1020	951	974	950	936	917	954	974	935	982	958	940	1003	927	963	976	993	944	977	959	983	958	957	986	951	973	995	969	950	1031	956	1000	949	925	904	922	972	1009	958	905	949	923	1000	1016	930	1028	914	919	946	952	984	968	940	972	972	965	968	973	973	957	949	964	921	955	910	908	974	941	965	965	956	971	934	915	954	952	956	957	977	968	950	916	995	942	978	924	925	951	992	974	955	1011	977	967	1004	992	930	932	959	938	966	954	963	1016	1001	953	961	955	942	962	976	960	874	944	1018	936	977	934	931	1012	996	981	926	969	959	935	1009	978	953	937	1011	963	1020	946	963	990	992	981	952	1019	984	998	942	964	967	973	961	951	994	982	1011	924	967	970	1042	980	951	975	970	1002	1005	1015	968	976	1003	999	988	950	953	973	938	1002	964	946	961	1025	955	866	956	927	953	923	1014	970	973	928	995	922	957	916	904	960	942	986	999	902	970	962	933	952	969	972	918	965	938	921	953	980	892	963	955	994	1007	977	918	984	956	975	990	999	933	980	970	930	1009	930	980	1033	932	893	931	996	970	974	960	982	929	939	937	979	934	983	1031	974	987	994	985	997	971	960	1015	918	989	1009	946	944	937	945	945	934	937	975	1018	973	918	960	979	952	939	999	991	932	925	963	947	951	912	924	990	944	973	992	919	995	960	970	905	997	993	1021	970	950	981	977	983	993	940	996	931	935	950	1007	958	956	992	950	974	980	966	969	986	946	948	915	916	995	991	958	983	969	936	994	963	945	994	979	988	963	945	982	968	1007	1004	977	994	1032	943	921	940	927	972	922	953	952	949	998	1045	962	962	898	994	920	948	964	959	978	980	987	939	994	1016	995	949	970	968	940	991	969	950	917	971	961	975	981	950	915	1001	931	970	948	1005	929	954	961	985	1016	957	965	990	902	948	962	1028	976	980	910	966	1001	996	981	960	987	946	936	954	1007	950	954	935	938	997	972	1025	944	936	954	965	982	883	970	961	947	947	1001	964	982	861	936	1018	987	980	975	977	971	921	952	995	972	961	1001	924	971	984	973	1019	1025	963	1000	939	958	949	954	999	955	1037	938	951	965	949	995	947	938	1034	985	896	922	961	972	962	967	944	999	974	977	957	994	983	949	981	955	940	1009	897	899	951	962	976	949	973	995	974	1001	961	946	974	962	1028	975	923	1013	976	947	1000	950	1015	1031	984	945	1010	970	969	929	943	910	1002	954	1014	960	947	1004	951	969	982	985	951	960	961	940	1013	1014	977	944	942	941	956	928	977	941	1002	924	967	926	1005	968	998	936	945	1007	922	998	957	946	967	1019	1008	1001	980	993	906	980	935	1003	931	962	952	915	934	984	935	976	943	958	984	995	975	998	974	963	994	986	988	990	926
77108	79288	70088	43565	24962	14084	4992	2466	1266	566	429	417	420	425	389	413	389	382	386	375	425	451	418	428	404	396	381	418	399	407	371	416	399	396	425	372	385	400	396	367	414	385	421	389	403	408	429	404	400	381	405	391	423	391	392	414	395	392	385	388	448	405	425	382	411	412	410	412	407	385	407	408	417	425	413	401	418	410	390	400	413	440	388	357	390	433	432	413	371	406	393	416	384	383	397	413	396	405	389	387	422	396	396	401	417	374	368	402	396	432	378	412	386	390	414	422	384	416	410	395	381	396	425	407	447	378	381	392	392	415	426	398	385	408	387	404	356	432	397	431	419	371	383	427	360	399	392	385	400	414	404	400	422	433	386	373	407	419	444	407	414	389	382	438	369	399	384	421	412	408	402	395	447	415	411	411	392	411	401	427	434	418	393	372	410	403	406	418	437	412	428	418	416	394	401	399	396	424	402	371	386	409	382	366	385	405	355	382	427	400	373	374	390	418	378	388	426	367	405	397	396	406	405	419	364	415	358	411	359	398	357	396	338	369	411	408	407	400	407	358	365	400	418	408	405	391	396	420	418	396	394	426	370	408	386	394	389	439	417	408	383	426	409	395	410	424	404	368	394	405	425	395	400	399	370	416	410	402	468	411	450	423	408	432	401	376	449	393	402	423	370	392	365	418	400	418	399	385	398	419	410	376	437	421	426	415	430	421	421	427	426	384	392	451	409	441	365	412	397	402	402	421	404	412	414	407	402	407	386	434	405	380	409	412	374	385	431	408	415	421	413	435	406	361	383	405	375	394	392	364	418	403	385	402	414	413	371	431	401	427	438	383	409	403	462	422	397	392	387	420	378	400	372	379	404	457	390	416	395	411	381	420	391	398	390	427	400	439	407	390	409	406	422	369	388	395	394	404	386	416	448	409	433	434	427	416	381	409	408	421	401	375	389	389	435	413	378	414	389	362	400	406	375	386	403	411	389	375	394	400	442	403	409	397	393	452	399	417	435	382	400	388	390	402	429	440	397	402	409	407	426	405	405	402	402	379	396	412	407	411	410	383	432	380	407	405	422	419	353	399	448	375	382	404	417	394	357	361	390	386	370	415	407	411	416	409	403	422	362	414	387	402	419	404	421	360	432	416	366	398	373	382	368	436	382	410	408	419	386	416	420	385	409	395	399	393	416	419	385	421	396	421	426	382	396	420	403	402	390	430	397	394	418	392	396	384	456	385	421	407	434	425	403	419	373	374	411	434	374	377	371	402	387	387	427	373	375	449	366	386	403	405	439	402	426	426	400	434	376	377	437	359	374	404	378	388	413	388	411	393	443	394	410	398	414	383	402	371	389	408	401	422	407	388	391	403	394	408	386	386	407	375	401	444	432	375	392	405	426	421	413	425	394	424	416	387	391	368	394	419	402	388	380	387	412	378	385	393	416	390	402	427	425	434	385	366	407	396	389	425	414	454	394	406	411	425	412	405	406	432	380	427	391	388	418	417	363	397	441	409	375	413	376	406	382	426	421	406	415	416	386	363	385	418	356	394	418	382	429	411	448	417	426	401	405	385	407	395	382	392	400	393	401	396	383	410	418	421	392	415	410	393	404	393	388	390	414	402	404	409	394	392	399	379	350	384	389	373	408	385	396	390	404	411	417	405	394	423	378	401	388	402	403	395	426	387	401	404	380	418	397	384	369	443	407	401	441	406	378	408	406	408	407	444	380	415	396	411	408	367	354	432	401	394	446	397	411	387	367	415	384	415	445	429	399	414	436	368	392	427	406	401	390	425	397	374	385	397	404	401	402	387	411	400	415	397	401	423	419	418	398	414	389	418	388	358	353	399	377	385	409	425	418	428	370	392	417	414	382	386	400	390	422	399	405	417	358	395	402	430	405	390	404	440	387	372	408	415	381	421	363	382	402	376	404	414	409	462	356	400	393	416	394	387	355	411	384	405	409	369	406	421	398	363	389	404	423	423	437	421	410	394	395	407	424	412	397	371	414	397	415	409	380	425	407	368	404	395	404	406	404	387	384	408	395	400	404	419	391	385	376	427	402	422	415	362	416	404	412	396	402	414	403	372	417	399	424	382	424	376	383	405	423	368	397	412	393	429	415	396	392	384	347	431	437	372	424	443	408	426	381	387	394	436	388	395	410	398	394	416	381	443	422	415	428	421	442	444	398	401	401	410	425	426	399	360	412	397	391	394	382	415	392	404	377	378	385	377	393	428	426	401	378	399	409	405	405	387	392	391	388	406	409	416	421	411	372	387	434	390	367	389	402	413	383	352	425	377	426	411	431	412	395	430	440	415	394	405	392	418	405	429	391	386	423	397	391	403	382	383	405	423	387	374	372	413	407	363	418	388	378	419	406	401	410	414	385	446	427	409	388	390	388	374	398	430	389	414	387	402	422	403	403	412	383	404	400	400	380	420	380	390	411	391	420	387	387	430	402	388	379	390	393	391	402	397	375	419	366	375	398	397	396	387	390	408	419	436	418	383	400	425	361	379	404	384	416	375	386	410	403	410	413	373	405	363	362	402	413	393	398	423	418	401	403	426	439	400	411	422	391	356	409	374	413	396	394	390	373	408	393	374	370	368	365	409	401	414	395	421	376	422	384	436	418	420	407	424	448	434	395	452	389	373	411	392	407	416	352	404	387	402	409	398	393	370	406	417	410	392	458	418	436	334	423	406	415	410	408	366	435	397	413	468	394	385	398	397	410	409	414	367	410	392	439	403	375	395	378	381	382	407	418	365	440	413	399	399	380	391	402	448	418	411	398	402	389	404	405	357	396	405	395	434	382	395	382	406	391	402	409	410	383	397	393	425	375	436	390	410	383	408	404	405	406	416	383	410	414	383	418	420	406	415	429	406	412	414	392	411	431	421	368	436	402	369	389	381	415	385	384	399	428	444	392	443	410	406	416	397	400	404	427	408	422	353	371	418	375	435	380	399	414	377	411	442	363	378	367	399	408	412	396	380	390	397	405	383	408	390	399	398	392	407	405	412	407	410	410	405	385	413	418	393	375	426	430	382	419	389	389	434	393	391	397	420	420	419	414	384	456	390	398	407	412	438	427	412	407	418	418	409	410	401	428	415	371	437	432	412	386	430	433	379	412	410	402	407	395	394	379	386	412	404	437	378	414	418	383	396	405	396	401	364	409	434	427	391	414	380	417	398	398	437	404	407	366	399	370	430	424	388	387	387	394	399	445	357	390	410	386	407	452	415	397	425	417	388	389	397	426	359	405	400	413	417	382	387	423	450	369	400	387	408	413	424	421	398	415	414	418	427	440	427	418	389	352	382	408	423	353	397	397	433	391	441	397	382	397	407	409	376	388	360	416	424	353	415	409	399	431	389	407	425	403	395	402	419	384	389	420	408	445	406	373	365	394	439	422	406	408	404	412	376	438	384	426	407	407	347	405	386	373	393	425	343	403	430	388	398	391	395	380	404	419	363	392	373	445	396	396	418	412	365	437	374
52546	65509	64787	44884	32209	22073	12158	7770	4333	1536	1038	1008	1013	961	1003	900	991	942	976	975	967	991	1056	1140	1064	1056	984	974	943	952	943	965	946	973	933	961	932	966	977	980	919	955	1007	1023	923	963	966	948	1010	939	948	955	973	945	991	946	946	988	954	1015	934	1015	954	952	992	929	917	987	945	898	989	957	944	943	980	993	980	945	991	956	961	982	942	951	967	993	929	976	952	1044	1014	963	1004	1001	1038	1023	999	956	997	964	987	970	1003	913	878	921	902	919	968	973	968	989	973	1010	1018	1024	970	941	1024	987	966	989	962	971	996	968	959	993	935	970	957	948	926	954	1011	1004	955	996	995	978	1003	916	961	1001	975	966	989	993	981	934	891	939	980	963	975	998	977	969	977	969	1023	983	1025	949	1004	975	934	940	986	977	933	1002	1001	1008	973	977	998	1047	1022	1025	969	994	914	1007	986	967	952	1001	972	1019	988	968	963	984	1005	1003	967	944	973	992	1011	936	970	991	902	959	972	900	950	924	1001	958	947	1000	989	962	983	921	1007	986	1001	930	963	989	984	921	1002	988	946	955	992	976	1007	925	950	980	982	986	968	954	901	948	943	1001	951	990	988	971	1024	982	951	990	1009	994	954	936	993	944	963	884	946	1006	960	981	963	939	1023	1020	970	986	955	927	923	910	959	969	1008	956	955	973	1007	1023	1018	954	1013	946	958	972	1000	921	985	980	937	929	970	960	949	923	958	1003	970	988	1003	935	1003	970	946	947	957	998	995	952	1019	985	990	978	964	1010	935	952	980	922	1006	953	932	980	969	978	1030	946	998	998	986	927	977	980	998	985	954	989	989	960	1012	953	1019	936	953	958	969	970	978	935	950	950	932	924	973	976	1000	962	960	1006	924	948	944	965	1051	1013	873	978	1007	970	999	959	940	983	981	976	943	1013	962	923	964	929	963	903	985	1012	924	921	944	951	1011	924	992	982	954	970	939	940	904	923	1003	943	994	955	973	948	1033	970	912	957	934	1008	998	964	973	993	921	957	990	993	898	962	986	948	977	968	921	945	932	950	1002	983	971	953	952	920	988	982	991	895	948	943	959	1016	957	965	911	978	961	993	919	937	948	1006	973	924	941	985	900	954	981	937	950	939	975	912	1013	992	1041	946	926	971	945	953	987	933	969	918	953	973	901	970	975	942	940	937	969	927	1025	977	965	954	987	980	987	976	914	961	965	965	964	917	969	964	1001	972	957	1013	971	977	987	955	979	1014	954	948	972	902	1003	976	929	993	1046	977	981	996	961	1002	922	927	980	913	1005	959	992	959	966	999	942	944	967	967	984	955	1021	990	998	952	961	947	960	985	1004	925	991	965	958	1008	983	933	1018	973	999	985	974	982	966	963	947	926	925	974	917	934	1018	955	956	988	951	918	980	1033	950	997	1014	1020	959	930	928	1007	967	964	949	994	960	989	966	985	910	939	962	961	934	991	957	928	997	960	993	971	976	963	964	973	963	962	973	971	956	1046	949	1001	955	995	918	967	938	998	989	971	1003	911	975	977	932	951	955	996	951	980	961	1004	970	944	1018	1002	963	970	992	950	1011	996	1025	956	945	967	929	945	915	974	1004	970	998	965	959	973	954	940	985	966	982	989	953	916	905	936	957	963	995	932	954	938	1018	954	963	986	940	949	972	929	999	972	946	934	963	959	985	977	953	949	990	1004	987	959	993	990	984	974	986	933	996	964	955	980	941	1008	953	978	1018	972	972	968	1011	965	958	983	925	960	983	992	965	1021	927	1011	956	995	988	940	1022	942	963	972	964	961	1005	1007	901	967	975	1028	920	939	949	935	916	962	983	955	980	931	933	928	972	971	1000	995	886	958	956	998	987	951	994	978	995	1010	956	936	962	1006	968	945	972	1005	992	936	946	969	922	938	943	972	1024	964	1006	954	969	968	866	936	980	968	925	959	948	951	915	948	985	943	991	976	931	943	984	952	985	941	1007	915	949	1000	984	931	916	945	951	1020	976	985	939	916	970	958	1000	942	928	983	963	952	964	1030	934	949	1000	925	950	994	939	1008	1022	1001	971	1004	926	939	978	982	953	912	984	928	981	888	1010	998	953	1015	987	918	987	952	1039	996	978	954	950	925	1048	981	966	968	982	989	971	903	956	996	978	951	979	967	938	982	956	977	967	971	998	962	975	985	997	963	984	955	969	1007	965	965	964	952	1033	928	968	986	933	949	983	967	880	1027	935	973	978	980	920	975	988	998	973	977	998	1018	959	983	955	1007	945	1003	995	945	974	1014	994	931	1009	951	943	914	959	1028	1001	955	978	955	1000	1032	984	949	923	898	939	964	952	976	936	963	975	912	1022	982	998	950	993	1011	1015	954	921	1010	888	996	998	1015	942	929	922	977	948	1015	969	961	973	971	949	968	1012	945	999	1000	916	933	1010	975	917	936	944	957	909	951	1044	958	945	992	955	959	948	907	952	930	949	981	1019	975	972	970	947	1033	972	970	989	940	939	977	905	942	969	1030	954	992	999	944	952	1009	997	975	967	952	951	974	1000	966	962	973	931	947	940	949	1011	889	920	970	982	1024	984	992	955	991	1000	950	993	1009	952	993	948	965	990	976	984	921	1031	952	898	976	948	924	895	986	928	949	984	937	945	994	949	929	953	939	978	1020	992	1003	947	938	943	984	963	992	979	917	906	946	960	983	926	1000	957	975	1002	1004	986	957	918	1013	945	979	990	964	945	994	1005	986	1003	949	937	958	942	1003	939	1000	966	996	942	968	976	951	998	905	987	990	1002	949	1013	993	954	944	949	973	968	978	949	955	967	962	1032	940	970	942	905	1054	978	939	973	888	963	968	950	996	993	974	920	988	973	999	989	1000	1008	964	881	984	952	962	1002	1005	1014	958	923	946	944	1072	972	986	1018	941	967	1002	913	970	1007	982	967	991	1003	986	895	944	994	901	934	976	936	897	938	953	985	988	979	975	969	967	966	1006	978	995	969	953	961	951	915	987	1001	943	1004	981	928	982	947	919	992	997	981	977	999	1016	995	979	988	951	965	1014	1003	952	1006	945	1008	958	916	983	940	955	1013	1006	968	952	936	1005	949	954	976	956	998	963	1006	974	1080	996	957	976	957	995	958	979	997	990	961	934	969	965	1015	900	945	972	978	963	942	955	928	968	931	980	931	977	948	913	1032	937	949	898	932	908	981	930	985	958	933	999	973	922	960	971	986	962	965	1000	967	963	1003	995	969	972	957	915	936	936	979	987	1012	1006	971	940	957	982	949	951	911	952	939	941	966	1024	939	953	965	977	985	980	979	960	966	983	943	968	971	988	952	951	1018	904	948	1001	981	946	997	946	971	1007	941	960	1011	985	974	944	981	1007	945	1008	975	927	964	923	962	960	905	967	960	995	985	908	974	949	909	929	1006	1068	988	1000	932	968	956	914	962	907	975	987	1020	994	914	945	910	923	978	917	962	935	983	988	993	929	1005	960	967	928	1022	899	993	998	968	931	1026	923	972	967	1029	1019	980	934	931	980	952	972	991	958	980	966	1000	922	990	1005	936	917	952	1006	964	970	990	998	969	1004	957	918	1022	928	990	948	957	960	1008	1010	965	932	949	1015	927	924	950	940	908	972	944	967	929	989	1017	1001	957	965	1012	991	998	996	936	976	964	978	974	943	990	934	929	992	978	972	966	981	901	1016	974	1010	1028	934	903	947	1026	971
78477	79567	69784	43805	25534	12800	4695	2361	1117	544	395	416	375	402	420	406	399	459	380	418	384	414	434	451	448	402	429	418	424	395	381	401	435	408	392	393	412	402	423	394	364	407	399	398	385	406	426	430	382	425	384	421	425	426	410	398	381	407	393	435	392	430	406	398	375	411	381	386	410	426	382	379	418	396	442	443	345	388	391	381	429	434	452	418	419	409	391	447	388	402	433	421	376	406	375	390	423	418	370	400	392	421	399	370	435	416	406	457	429	388	403	400	416	420	442	405	415	444	426	400	380	416	386	423	421	424	411	410	391	392	378	443	434	447	384	371	411	384	400	408	390	402	389	392	394	421	407	393	369	384	427	401	415	367	415	384	398	427	428	402	402	414	434	398	386	400	416	429	426	411	388	389	426	406	398	425	400	415	450	388	424	429	426	407	398	399	429	395	378	442	382	421	405	406	410	400	375	374	419	423	420	417	453	441	408	399	409	406	413	404	404	398	383	400	359	406	410	428	429	402	396	400	390	386	400	408	397	392	371	394	396	397	386	365	382	409	433	414	431	376	392	404	413	402	416	394	384	407	383	381	400	417	407	402	420	426	387	436	447	408	451	401	395	386	401	427	394	422	420	410	380	398	371	398	420	418	411	395	397	426	393	450	412	400	452	367	426	423	424	408	425	360	406	376	418	450	388	422	387	399	409	417	371	378	400	410	377	426	412	398	434	392	396	431	375	385	436	406	425	394	428	446	392	423	409	348	412	424	387	447	413	391	380	413	401	392	385	391	376	422	381	390	410	412	418	425	408	427	362	384	374	371	401	398	395	407	389	366	428	422	420	437	423	395	403	448	389	441	444	419	418	386	396	433	388	417	358	396	423	438	391	424	393	425	420	437	412	402	435	416	405	393	399	408	389	443	392	390	406	427	400	424	348	400	412	438	445	404	368	420	375	371	384	409	441	412	434	435	370	415	402	409	390	408	400	423	382	400	391	413	406	408	379	400	392	404	368	431	442	429	405	380	392	402	383	417	426	402	409	425	387	375	400	434	390	432	345	399	371	404	401	414	355	424	410	433	393	428	412	431	373	410	407	419	407	410	383	420	395	411	414	375	414	393	431	389	447	387	383	428	423	423	394	392	400	414	389	417	430	406	392	405	374	396	412	404	375	427	416	377	382	378	357	376	395	387	389	398	404	434	404	428	414	407	368	389	408	409	399	429	407	401	388	392	433	421	400	412	395	372	384	379	395	395	407	387	439	415	407	367	401	414	400	394	368	394	390	399	437	417	426	421	390	398	400	395	429	397	414	451	384	430	375	420	417	452	412	408	413	394	384	409	371	389	388	398	383	428	441	435	397	373	389	421	391	401	451	422	381	399	408	382	425	419	410	388	391	416	436	416	385	414	406	399	427	361	398	450	422	422	408	387	410	415	423	392	344	377	430	392	451	421	389	368	402	381	415	408	381	393	409	391	396	383	425	389	391	369	409	359	403	407	396	391	398	394	430	409	408	422	420	431	414	415	420	361	413	409	390	411	405	421	425	407	432	384	381	371	412	423	429	412	432	392	409	440	398	395	393	403	425	420	434	438	388	374	410	378	427	406	440	406	414	410	420	404	410	387	374	396	443	400	377	415	409	391	445	423	438	410	399	387	432	403	413	397	434	396	431	406	386	361	376	439	358	446	380	468	356	386	406	390	373	392	406	410	389	405	395	417	409	377	399	404	379	379	392	395	435	365	432	400	423	424	423	401	402	425	382	424	386	415	421	397	386	437	412	410	376	392	419	400	370	386	406	423	402	421	413	411	428	389	391	387	400	421	432	388	478	412	415	393	413	393	419	444	387	435	376	370	398	403	380	398	413	420	427	401	404	408	403	412	400	410	424	394	409	397	390	406	428	445	439	399	411	391	399	395	395	411	407	379	361	386	391	403	396	375	418	390	389	414	411	404	386	388	427	422	424	439	386	408	442	391	429	413	443	414	400	411	396	364	387	422	425	412	413	439	401	376	408	395	384	394	384	444	397	392	377	475	407	397	404	428	395	401	377	411	375	396	385	398	428	417	397	386	409	386	373	388	408	388	412	391	447	405	395	438	388	385	397	401	465	402	406	391	415	409	394	438	391	371	384	445	420	394	440	432	405	399	410	372	435	371	412	401	383	388	400	400	408	449	386	425	384	425	398	409	416	429	420	385	406	379	389	424	398	435	363	411	410	396	434	416	381	399	380	396	392	418	424	396	397	415	395	423	425	390	408	405	372	380	398	405	438	395	423	423	381	400	425	431	430	393	389	453	414	391	402	380	403	391	391	399	429	396	401	411	407	376	381	405	409	424	397	411	376	381	403	401	365	383	376	413	412	383	436	407	410	387	380	457	455	427	448	400	408	408	453	433	410	435	428	432	407	389	421	399	411	435	378	419	403	396	418	404	416	433	418	414	420	424	412	427	422	412	438	404	433	409	413	384	386	408	399	420	394	408	422	412	378	384	435	416	419	406	424	408	395	382	408	378	391	419	432	407	411	390	401	411	427	419	418	375	425	442	421	360	399	426	399	417	411	383	395	420	450	407	410	396	482	396	416	409	400	398	392	417	397	418	432	388	427	382	443	429	410	402	385	395	395	440	393	390	405	392	375	372	387	411	410	401	392	403	433	422	392	423	408	396	367	420	398	422	420	408	421	400	391	403	403	427	429	398	381	364	407	385	392	397	376	431	387	388	421	428	394	399	427	432	445	441	376	376	414	369	465	411	411	372	403	425	421	404	418	380	386	386	403	368	429	413	369	386	417	417	376	431	395	413	429	416	383	388	389	388	427	401	404	422	419	417	399	391	428	375	390	429	397	422	441	410	400	375	424	393	398	388	375	390	411	383	418	364	405	386	385	396	404	394	429	394	407	396	390	412	405	410	402	413	423	377	395	404	396	415	375	374	407	439	434	383	421	397	383	360	379	377	404	356	388	375	382	413	416	417	430	408	424	408	419	405	417	374	397	403	392	387	376	369	431	428	395	384	429	369	360	376	386	403	402	400	396	403	394	388	376	395	395	372	410	428	417	389	393	379	440	424	398	383	409	413	411	397	389	397	396	376	419	409	435	436	391	442	425	400	413	360	358	385	404	385	400	387	409	426	379	432	414	412	427	425	431	399	404	393	449	389	420	365	406	411	401	400	436	409	409	385	426	412	400	433	411	420	448	429	410	476	370	419	378	417	395	439	405	405	396	413	430	373	418	385	416	403	420	394	420	436	375	437	446	398	410	402	391	441	379	383	395	397	425	394	402	422	404	409	439	425	395	420	426	400	375	388	389	376	433	400	444	402	424	399	381	431	423	376	389	430	359	409	367	477	415	402	379	445	423	380	391	377	433	425	407	403	373	407	388	433	436	444	415	407	415	454	396	422	418	399	393	418	401	408	378	391	401	357	390	402	394	406	414	415	425	408	380	410	386	375	384	412	431	437	395	391	395	425	433	410	401	439	407	398	421	409	402	435
53446	65094	64345	46281	31378	21106	11374	7122	3962	1469	1045	1049	947	960	1061	930	983	960	1022	955	1006	972	1051	1103	1067	1012	1006	940	970	966	943	995	991	956	1015	966	1011	941	971	1034	1003	957	1053	979	955	932	938	951	981	971	904	961	1008	978	1008	963	984	933	965	967	946	943	959	1006	950	956	955	955	993	988	942	973	1052	947	978	991	959	994	1001	958	1013	953	931	1012	1005	969	971	934	956	931	982	997	948	955	965	919	934	965	961	927	960	973	931	954	964	942	979	950	940	930	974	960	958	939	964	946	1027	897	998	972	943	920	970	954	1001	979	980	986	1041	956	957	1038	1000	965	915	971	972	964	950	960	969	980	954	979	982	981	925	973	959	957	961	1016	998	959	929	930	929	960	966	971	998	969	951	962	995	984	1033	980	929	994	977	938	970	966	914	985	946	959	993	955	977	995	959	962	949	946	981	915	971	980	940	1012	1008	955	1052	996	941	897	1020	959	981	987	991	968	1019	995	1014	948	984	941	1017	1022	961	950	981	950	926	962	1024	985	951	994	980	984	909	952	940	953	959	880	959	957	989	982	984	968	1007	1042	958	970	997	913	994	995	995	954	944	915	933	975	1002	955	955	961	942	977	1047	936	948	983	928	947	989	966	965	1012	939	954	1031	971	990	1001	944	998	949	960	1002	922	921	959	967	968	1010	937	995	901	988	1000	965	978	999	980	973	990	971	929	943	897	996	958	965	1004	959	983	1003	940	1012	994	992	981	860	984	994	935	963	952	948	941	961	953	976	931	1009	934	960	950	1010	990	993	929	985	990	995	891	958	955	963	1020	1013	961	998	971	975	944	944	940	966	968	994	955	975	960	964	965	1008	1018	918	959	1022	942	987	966	936	1022	964	972	990	943	919	1055	981	1036	966	989	994	1010	988	999	965	922	969	921	1006	956	1040	938	981	970	934	969	963	936	954	986	962	908	907	979	968	967	996	980	968	1031	983	976	977	989	967	951	953	992	981	973	997	1017	968	997	987	1006	1011	968	983	980	953	936	923	1020	976	931	977	981	1006	931	966	980	1033	957	967	1015	992	979	983	1003	981	956	929	908	975	974	952	1010	984	960	1008	998	1017	982	919	973	1015	1039	996	932	963	941	966	1030	947	979	952	983	997	953	1015	982	992	1005	935	960	982	964	968	919	1010	936	942	1023	954	973	972	1002	977	1039	988	984	1027	939	929	985	932	992	990	956	958	1036	966	959	942	999	991	981	1057	963	968	1006	1002	1016	953	960	1011	938	948	984	967	911	1013	1012	959	919	995	955	933	970	910	944	1000	1000	948	950	960	1043	923	955	960	942	952	941	884	989	982	946	979	1031	930	940	1002	972	977	964	971	960	981	1002	948	948	909	978	941	961	980	961	960	967	926	895	968	987	1029	969	962	1013	946	1043	972	960	964	964	961	971	986	1021	1051	990	962	925	950	938	1046	940	968	932	927	940	975	963	995	989	942	1005	935	991	895	950	1003	965	941	953	991	969	916	990	892	997	965	952	1015	971	1012	903	994	915	943	966	926	990	926	968	926	1029	987	964	1006	1006	999	947	960	984	936	960	977	1026	959	951	951	1004	987	961	981	978	1008	939	987	942	966	1000	1001	967	1000	943	881	969	948	932	1055	958	958	967	909	931	982	905	987	993	936	993	1006	1003	893	936	979	945	972	938	957	961	978	974	990	937	963	1023	938	1009	974	1002	1005	904	992	1028	935	1009	949	915	970	934	919	980	932	941	995	982	948	971	957	1017	910	947	994	986	935	978	992	952	956	994	921	943	969	987	1005	945	995	989	968	967	972	937	993	1002	922	979	945	910	991	1024	967	1030	1022	925	975	979	1008	959	971	957	944	938	1031	975	992	919	987	1037	957	1022	966	941	951	1019	1001	947	950	974	988	976	1016	923	1010	918	957	1033	983	932	999	998	992	940	990	955	978	969	1008	1029	941	1013	953	969	926	1001	929	946	970	983	885	927	974	997	1012	974	1011	963	1015	1005	988	1005	1000	964	943	1028	929	995	964	982	959	907	937	993	927	929	962	978	922	974	957	947	940	974	920	922	981	948	1006	1011	919	935	994	954	921	993	952	967	1030	988	997	977	937	955	930	964	944	946	990	977	969	938	983	904	952	987	1008	930	1029	974	938	976	961	980	1017	977	976	967	967	956	975	944	930	969	989	947	976	1010	943	970	987	1025	940	1019	954	980	1002	999	959	955	1024	985	995	976	985	957	938	959	993	978	959	981	986	961	914	988	978	974	988	999	955	965	994	1003	1003	1017	1008	977	909	1013	943	956	1007	930	1029	981	1012	985	990	1013	945	945	942	978	956	959	963	996	921	944	963	944	1017	974	1009	943	1001	918	1023	930	931	975	954	971	982	962	1005	957	913	961	944	952	1002	936	954	998	972	975	1032	962	964	902	932	899	980	1015	978	941	949	1001	957	1019	955	976	976	962	980	952	998	926	977	937	995	1019	1011	987	951	918	997	964	926	980	922	969	968	1010	976	1031	974	948	968	929	1007	960	930	1003	979	997	1016	981	943	890	1007	988	984	947	982	991	967	941	1049	991	1008	937	897	922	965	960	1015	970	999	974	975	961	938	968	998	1022	971	994	997	938	1011	943	969	985	988	949	947	960	995	1059	977	939	967	970	997	975	976	1022	950	988	959	958	1028	980	980	984	976	999	942	947	963	1010	924	940	1001	941	929	1049	924	999	955	984	987	983	986	940	955	950	956	971	945	989	975	944	948	999	990	996	964	951	974	946	954	993	966	958	946	1015	1029	959	1009	951	909	972	968	959	1037	933	972	967	949	992	1050	948	956	1003	979	944	970	979	999	938	971	945	913	949	1012	921	961	897	954	938	964	972	996	981	969	952	1052	978	913	993	993	993	976	1012	988	1001	1004	944	952	968	945	950	981	968	998	994	993	969	1001	1005	963	1008	936	987	984	967	1002	938	965	1016	980	979	941	953	971	991	980	954	919	988	958	1020	1012	976	983	932	948	948	969	985	966	975	970	944	977	945	991	990	1010	1042	955	1021	1081	985	1003	932	990	965	968	978	989	963	941	966	959	1006	966	911	975	959	940	941	963	923	1003	1010	970	935	969	1017	954	955	998	968	940	960	967	992	1025	958	954	946	943	973	1027	971	950	951	951	927	961	967	934	941	971	1004	960	989	956	953	982	997	962	954	1001	970	944	956	957	1032	1022	933	922	943	992	983	948	938	1022	983	974	963	886	989	958	941	981	952	935	993	953	937	995	918	938	1007	960	973	919	946	980	989	913	973	1024	1004	952	945	1004	943	926	961	1021	933	967	962	974	948	932	997	1024	973	917	1016	937	958	933	938	954	961	1031	954	907	940	968	1015	931	986	1000	937	1012	971	948	1001	931	965	968	949	988	1008	931	938	907	995	1010	963	978	948	1009	985	985	986	960	920	920	910	964	966	972	954	989	906	921	1030	993	966	1000	892	994	984	946	962	991	910	981	1003	983	925	937	953	980	968	1004	935	1000	957	973	922	966	1036	1055	962	980	941	936	1009	994	972	976	971	982	1015	989	921	957	1013	973	981	962	1024	971	1015	982	910	973	995	893	971	956	981	1001	1000	1005	1008	976	1009	987	941	1015	928	966	972	999	929	1025	1006	970	977	1005	893	931	966	968	1025	961	959	967	959	943	974	974	1011	870	968	979	929	945	953	1030	1006	934	961	976	961	934	941	950	1016	987	953	979	956	921	939	918	971	974	1046
78867	80029	69962	43208	24002	13033	5239	2612	1456	588	384	437	438	400	410	430	416	380	359	382	433	388	452	410	438	438	422	417	426	419	406	382	397	400	402	397	402	433	424	383	376	429	399	396	387	413	434	413	384	407	410	391	410	390	401	398	440	396	428	415	388	396	406	394	422	379	417	423	418	434	466	421	399	414	387	397	380	372	418	409	394	399	445	398	369	416	434	397	371	377	461	415	389	400	433	394	429	396	390	405	414	437	370	409	382	451	414	389	376	440	405	420	385	407	387	383	383	422	370	426	389	364	391	434	400	413	418	357	412	401	386	407	408	383	385	409	364	378	427	395	437	397	381	388	437	409	413	388	421	405	430	423	396	403	355	400	394	419	415	391	355	393	401	406	403	412	371	391	438	446	412	408	401	419	408	404	425	389	393	361	361	387	402	394	365	393	404	391	418	426	376	409	393	374	394	378	405	427	427	368	404	410	396	397	406	403	402	404	380	434	411	409	370	422	380	364	429	401	398	390	399	380	403	434	390	370	407	433	395	378	427	374	372	382	388	377	407	414	373	425	426	409	376	421	399	412	430	400	395	402	406	401	381	420	402	406	371	405	402	425	399	443	427	381	425	411	394	365	367	401	428	390	460	426	377	373	397	442	396	401	400	438	421	425	399	358	408	385	389	377	405	383	356	379	424	377	426	441	407	368	388	397	410	408	418	396	381	370	386	433	415	399	406	441	395	385	393	424	410	418	397	394	400	432	411	410	377	382	361	370	411	433	419	405	404	409	383	400	396	449	409	393	378	436	377	409	416	408	436	389	396	399	436	417	400	428	415	370	403	399	398	375	417	436	418	412	418	402	369	365	429	438	366	371	408	404	417	417	377	422	411	393	417	407	421	393	427	404	395	418	420	374	371	388	363	398	404	431	418	381	389	402	432	406	370	405	373	406	378	399	416	402	421	410	386	419	430	380	399	403	388	371	398	390	406	446	357	378	370	391	418	392	388	415	468	430	398	401	387	407	391	385	405	405	366	400	362	383	361	406	404	405	438	439	418	375	402	423	409	389	395	376	432	362	381	417	424	422	413	385	403	393	370	400	419	427	388	387	390	393	418	411	398	414	391	383	411	424	423	407	397	381	401	409	420	416	409	361	415	390	416	400	393	376	393	424	432	390	389	396	388	382	410	374	416	396	420	399	377	356	436	377	426	414	363	416	385	412	457	396	401	386	421	382	412	396	426	409	394	393	414	393	398	390	414	385	409	422	375	419	457	424	426	430	408	397	373	405	401	411	383	416	471	412	428	396	416	394	396	388	397	387	395	367	378	440	404	395	407	378	390	345	397	388	390	378	387	403	423	421	431	411	400	389	383	389	397	391	397	426	419	378	387	410	399	440	392	412	410	439	444	400	416	416	387	385	404	363	433	425	427	459	394	450	356	420	458	391	427	392	394	412	387	356	409	440	398	440	401	386	437	387	409	382	410	409	410	402	384	393	386	375	385	443	424	426	402	391	429	446	410	416	403	379	417	373	399	418	392	368	456	417	380	408	418	363	404	389	417	405	417	422	425	423	416	412	437	400	393	395	353	406	355	404	400	441	391	452	366	392	432	404	405	397	413	389	426	420	397	410	392	407	401	401	415	394	415	417	374	385	425	415	382	403	411	374	431	380	428	410	383	387	423	372	408	366	382	391	400	390	424	425	388	422	392	385	411	414	406	372	342	419	369	403	425	441	393	429	361	443	428	437	390	390	402	414	405	343	415	383	389	391	435	369	361	378	428	379	403	417	414	407	404	402	424	376	387	392	425	410	441	407	406	393	393	421	434	375	404	402	405	387	461	417	380	445	400	364	378	402	406	387	439	405	417	404	419	409	372	393	440	378	442	400	366	452	421	370	401	411	414	400	385	413	397	408	380	399	424	385	448	424	373	396	413	393	389	434	423	398	406	384	409	411	403	388	426	379	394	420	373	406	407	391	396	388	425	402	394	394	410	378	415	418	443	405	402	403	403	389	366	394	422	418	386	399	438	386	404	368	430	426	389	408	411	391	414	404	381	399	426	385	430	378	415	403	389	395	402	397	394	409	443	364	404	396	383	428	470	390	371	393	397	404	452	384	403	423	409	385	398	397	426	392	417	404	417	389	352	410	442	376	405	416	419	398	402	403	403	405	393	419	393	365	427	372	407	404	413	439	392	420	350	395	417	395	419	364	396	395	413	417	391	424	385	381	377	423	371	427	402	411	436	409	393	387	432	437	408	427	402	374	417	394	415	414	429	403	404	431	400	423	366	375	403	418	394	429	441	383	406	378	418	409	378	398	397	403	378	368	419	417	374	403	387	390	404	392	406	422	406	432	405	375	400	411	410	421	354	418	401	375	436	411	422	392	412	434	356	414	433	388	416	437	422	397	422	405	420	354	364	369	390	392	374	405	396	390	430	412	398	422	387	423	407	379	365	382	407	362	385	373	374	372	423	403	403	431	407	383	444	415	379	406	374	392	372	396	406	418	403	400	425	404	381	383	399	390	420	406	386	384	390	408	429	377	360	397	388	378	386	425	424	354	386	376	411	406	368	390	407	388	444	384	407	427	392	413	393	422	378	393	394	435	404	412	427	400	400	389	405	381	377	393	382	422	383	404	399	406	385	396	393	397	389	399	398	394	429	389	425	412	422	404	432	425	399	402	423	403	397	417	416	379	421	393	420	382	390	398	387	385	386	404	373	433	406	413	405	424	427	371	375	427	382	428	427	386	413	409	372	412	395	411	401	379	415	403	430	431	399	422	417	424	413	404	385	407	410	355	402	398	384	385	400	378	370	396	354	406	372	362	411	417	375	381	449	427	384	416	390	396	395	411	439	416	382	389	407	424	426	402	392	431	426	438	397	420	422	443	399	413	407	431	420	417	386	367	381	450	431	380	384	381	411	401	411	407	402	431	410	403	412	392	399	409	395	390	416	412	373	377	418	399	387	404	435	396	413	394	449	431	403	398	377	372	419	391	410	426	431	441	400	363	398	407	371	386	427	423	381	419	434	394	392	418	407	389	379	405	434	362	385	405	390	417	419	423	413	388	425	373	406	395	398	402	383	395	384	397	422	415	384	436	398	404	394	394	369	376	388	406	441	409	449	412	373	397	390	400	410	387	427	405	359	376	384	387	400	420	424	373	420	420	399	397	399	392	447	445	369	418	418	384	368	398	383	382	400	388	396	401	382	406	410	427	398	415	389	380	395	411	408	386	336	383	392	376	399	409	408	414	400	382	419	383	404	383	391	447	410	345	414	396	400	420	391	392	402	404	405	393	420	401	433	430	393	401	387	412	398	418	371	434	427	391	385	395	400	391	421	452	403	410	409	392	382	424	377	377	432	381	431	377	410	375	392	398	388	413	411	391	390	406	379	416	382	388	411	386	405	420	385	441	384	403	393	400	364	385	418	421	400	411	386	392	381	390	445	409	361	413	413	372	393	406	416	379	420	391	429	393	363	401	410	406
52034	65232	64398	45158	30116	21775	12852	8303	4691	1474	1035	1050	972	953	960	1024	990	947	998	913	969	1014	1058	1064	1107	980	1003	974	1008	941	970	949	978	1013	932	988	981	948	961	989	956	959	934	979	939	1055	956	955	959	1006	902	939	997	934	972	953	982	976	983	947	959	957	963	1003	946	974	975	966	1036	1008	1006	993	986	978	973	963	958	998	975	992	1074	988	957	967	903	1019	985	962	1049	951	975	1010	988	956	1012	1025	923	934	998	955	973	971	897	933	1006	909	961	956	998	962	921	952	955	969	947	984	947	966	986	995	932	1021	962	984	995	974	977	1019	964	952	942	998	985	944	942	1008	975	935	1020	960	970	993	988	1019	984	1023	991	941	999	1011	981	954	1023	965	939	947	954	1009	965	911	1011	943	1007	954	975	949	967	999	1001	969	995	945	919	957	934	959	964	980	941	943	1008	963	983	949	967	969	965	982	1002	933	1001	911	975	995	959	1017	899	977	971	960	959	952	995	958	973	920	978	1001	987	1006	973	977	991	980	972	1000	985	999	1008	927	970	979	957	959	1004	942	961	985	947	991	980	946	988	966	974	1005	946	950	962	957	926	957	980	961	969	991	950	964	948	973	1029	977	913	977	929	1004	993	951	963	910	921	1024	964	999	969	1027	1007	963	1041	986	944	969	909	982	995	930	1007	1022	986	999	972	953	994	995	929	923	978	972	984	955	948	940	964	961	970	991	1046	1015	996	962	915	999	940	971	936	918	976	1029	982	1019	972	933	984	1009	988	983	1021	972	975	956	961	990	938	998	981	928	957	951	967	997	950	982	999	992	970	945	912	993	981	929	992	947	964	972	986	971	978	1001	953	990	988	1022	978	939	948	963	955	933	991	968	978	992	991	985	995	1017	967	919	938	983	999	969	963	924	912	973	966	1033	976	985	959	980	985	968	930	933	998	943	899	997	929	931	958	950	989	1002	924	984	979	957	991	1006	938	951	954	982	1017	981	927	955	1005	983	1000	986	919	987	1021	979	969	988	940	976	1014	907	984	943	998	958	962	966	942	934	966	966	949	985	1037	932	993	988	900	931	965	955	956	948	985	982	958	933	1006	979	988	962	983	991	937	997	941	971	985	996	954	952	962	984	961	982	970	929	959	944	962	966	961	1027	958	949	992	937	966	922	1011	979	1022	997	945	972	997	919	965	1040	977	932	990	1031	993	949	953	976	1021	924	910	996	929	1021	985	985	937	976	962	986	961	1008	953	981	943	957	969	967	975	1005	956	984	1028	982	959	976	1036	954	940	960	985	964	1028	977	978	984	981	971	978	977	1027	965	950	930	965	1012	951	945	950	937	980	967	948	977	940	955	1017	937	990	962	949	978	1001	967	978	997	936	1021	1000	947	912	965	952	959	1024	982	992	994	944	992	975	997	968	981	953	968	944	982	964	979	1008	925	947	999	1016	965	976	1006	978	929	956	921	981	967	938	1000	1001	965	1009	980	989	948	978	932	995	1000	926	980	950	986	927	941	992	969	955	946	997	918	998	967	940	980	917	957	1006	987	1001	937	986	982	975	977	1013	970	954	972	952	984	953	967	983	922	948	964	1021	968	976	991	969	953	981	972	989	996	998	938	970	944	1025	943	995	1023	968	1013	991	1006	980	949	941	966	915	990	970	964	964	978	1011	957	981	993	966	913	972	1007	958	970	968	977	1021	935	913	952	965	960	973	981	981	971	1010	992	926	980	989	973	997	963	930	944	919	964	1035	995	953	904	968	925	994	951	943	964	973	991	960	994	975	963	976	976	994	941	977	999	1005	964	891	947	957	979	949	965	960	979	986	1016	977	916	960	956	974	989	970	982	937	969	994	969	948	953	949	887	931	973	978	967	901	958	1009	989	1001	935	930	950	966	940	912	988	953	1026	989	973	941	977	961	939	910	974	1034	930	1012	941	954	999	906	917	954	970	1035	1003	1020	1002	968	982	988	971	1006	993	989	961	988	1029	943	974	936	936	955	925	981	950	932	917	923	1011	1002	929	949	956	974	936	1017	993	990	952	964	959	985	991	945	969	956	1023	985	981	961	935	978	977	992	977	1021	962	944	993	985	955	988	1016	963	964	941	933	994	913	999	969	977	965	968	930	927	989	1014	981	972	955	964	955	981	928	938	975	1030	1008	993	991	920	987	951	985	1033	1038	951	973	954	935	998	968	983	900	976	979	1024	942	972	979	983	972	999	928	988	985	985	1027	946	968	982	937	1008	986	977	911	950	1013	962	1004	996	985	963	915	1032	920	961	1022	1021	956	910	958	982	950	952	991	923	899	948	957	1018	956	1034	983	939	1013	921	979	959	994	995	987	942	995	976	994	985	970	1019	991	1014	960	968	897	991	991	942	956	889	907	963	900	929	980	969	1018	1009	986	961	956	965	983	957	976	950	1046	939	950	980	939	1005	969	990	980	952	977	978	968	970	941	984	959	976	968	961	1001	973	982	940	960	1000	983	992	953	980	996	955	905	999	976	938	965	939	919	959	980	958	996	977	972	978	947	985	928	990	988	939	1004	929	969	1059	929	949	958	965	903	1001	975	968	905	954	1003	944	953	935	967	980	963	895	979	977	921	994	961	947	969	957	962	968	957	993	933	924	959	923	983	968	945	929	1005	1001	960	918	982	971	992	998	1019	997	941	990	1022	973	978	990	961	974	957	975	963	988	975	983	970	913	992	965	975	957	997	1012	1004	966	970	939	939	935	966	997	950	1015	986	1004	883	998	1013	913	958	962	1019	955	979	1025	979	994	972	1027	925	992	950	992	978	985	975	1019	959	937	1001	1006	950	1011	948	930	1036	996	949	974	1007	993	977	998	973	955	913	950	1063	979	1002	970	980	1018	993	1019	981	960	955	959	982	943	996	948	989	949	967	1034	974	969	1069	930	963	994	948	969	984	991	952	998	1029	959	1009	1000	978	948	988	950	901	946	975	950	1014	960	1014	967	981	958	986	1007	986	967	942	953	970	979	956	949	973	967	913	1005	1000	985	965	906	996	990	998	965	1006	956	959	980	948	951	975	969	990	972	1015	953	934	1017	983	967	973	903	1041	939	933	968	955	1000	1037	998	962	992	925	954	984	954	1065	1000	924	919	912	970	1048	993	936	986	950	970	974	987	996	960	936	988	966	1001	981	919	969	973	1045	959	1021	965	1050	984	926	1008	974	1023	1009	953	977	1020	1065	964	944	922	993	1001	957	982	1023	981	996	1018	976	960	920	948	935	929	1043	980	1007	957	955	972	905	959	1020	1013	944	976	997	981	1019	985	975	998	973	917	1004	1028	1024	974	996	962	1002	981	977	964	958	958	1003	967	949	936	968	946	940	992	988	960	950	1026	1010	927	958	955	949	1014	978	991	985	979	936	952	946	993	974	980	953	986	1016	963	988	963	992	1012	941	994	1030	969	943	879	977	995	905	972	958	993	982	930	942	978	916	982	998	922	1001	991	949	961	1002	1001	949	1008	981	967	976	942	972	974	960	934	962	958	983	910	949	966	937	937	969	958	935	962	1046	970	951	989	999	984	983	992	975	987	998	934	945	966	976	992	945	927	985	945	955	918	930	1005	966	988	981	939	997	974	956	957	1003	978	956	992	947	968	915	993	971	972	977	985	942	912	989	1021	938	941	1008	947	986	986	1040	1004	977	991	947	969	948	953	1010	948	995	936	1004	902	937	974	966	973	971	987	949	1002	945	1005	939
79422	79295	68965	41351	23864	12840	4851	2591	1380	535	415	412	391	411	385	417	427	411	419	395	457	378	422	420	377	444	413	426	428	415	415	415	405	433	386	396	366	447	384	386	379	419	442	394	385	422	407	435	388	415	420	391	410	361	427	367	369	413	401	381	434	411	432	401	419	430	417	392	353	426	391	409	386	435	390	409	403	432	427	417	384	410	410	453	424	367	401	419	419	411	390	387	392	427	418	454	425	411	403	384	414	409	411	411	377	394	386	424	403	381	439	382	417	389	413	423	395	369	403	412	420	360	374	433	416	401	399	390	409	430	415	435	427	404	397	378	370	371	380	405	399	396	388	440	388	396	382	376	398	399	405	432	447	403	415	376	406	425	434	361	381	411	405	422	373	431	421	409	402	433	417	370	404	386	439	407	386	414	370	375	395	429	360	444	410	400	348	426	399	386	391	405	396	404	407	375	416	458	399	405	407	350	434	430	417	395	400	392	374	401	408	399	376	414	409	412	412	469	393	409	433	404	425	403	392	396	400	385	359	399	417	357	415	394	389	398	384	350	411	389	414	427	410	408	440	413	420	395	431	390	401	413	391	388	438	418	395	400	379	396	425	436	388	402	407	405	411	396	387	425	405	404	404	412	422	417	403	378	412	436	414	408	425	421	406	395	413	404	438	387	394	399	387	380	425	403	386	410	370	416	401	436	372	401	400	431	415	417	384	427	409	427	366	421	417	368	437	404	369	432	392	417	424	423	389	394	404	407	435	444	395	418	415	400	398	415	390	400	360	393	405	442	420	434	421	414	417	404	378	425	375	409	416	375	421	374	476	422	377	399	384	398	441	397	403	431	408	375	405	424	383	399	423	410	390	421	423	407	401	414	407	392	464	412	406	432	371	413	404	406	360	405	405	388	411	399	422	406	433	439	414	409	433	429	421	449	389	424	366	409	411	423	398	399	403	390	415	401	419	400	424	387	381	391	424	388	402	372	410	408	409	418	428	406	430	427	381	374	386	428	429	404	389	389	447	369	415	428	370	399	411	385	400	392	417	409	378	404	412	425	376	427	436	411	364	356	386	392	396	402	412	400	432	403	385	395	362	368	409	391	374	436	423	417	423	370	399	415	414	418	414	409	386	358	398	423	365	413	405	388	390	416	412	430	445	383	378	412	448	395	399	395	396	383	410	384	394	397	409	398	380	415	419	420	438	417	380	426	374	415	405	396	443	412	424	420	473	410	385	387	417	385	413	397	430	386	454	398	369	351	412	416	379	410	371	401	379	435	414	396	412	395	387	379	404	368	452	404	420	361	425	393	395	388	378	397	404	426	422	402	372	399	414	414	413	371	409	411	439	441	431	421	399	384	399	373	403	417	404	421	383	387	432	414	395	373	375	420	376	411	434	442	435	397	404	387	389	421	431	403	462	371	426	397	408	408	421	425	408	382	389	359	406	405	383	439	433	427	402	390	410	433	424	403	390	407	435	367	408	364	422	432	374	412	404	406	457	418	425	449	386	389	407	392	425	406	424	417	448	395	399	381	419	372	394	407	375	412	413	395	437	367	408	388	397	396	407	399	448	383	349	452	417	412	444	407	383	414	415	381	432	397	379	367	421	405	405	409	427	400	388	427	410	439	406	424	436	372	387	393	423	396	419	406	431	386	349	398	426	413	410	405	405	406	422	390	382	420	417	402	439	447	408	408	413	415	396	383	429	410	414	424	436	407	409	432	392	447	397	438	454	403	412	437	426	437	445	391	390	417	388	401	412	399	403	410	401	381	409	386	403	409	388	426	376	390	402	415	410	377	395	442	390	438	441	414	372	413	413	430	355	401	412	398	376	383	405	389	383	383	406	406	406	361	409	382	415	426	361	403	409	381	362	381	387	401	433	371	403	386	409	406	437	378	437	394	413	415	384	404	385	410	412	400	404	408	393	387	390	381	437	374	433	424	401	422	387	401	439	419	419	412	384	364	431	395	404	409	399	436	368	434	388	423	376	398	390	361	402	422	379	372	430	407	425	414	422	414	431	388	410	388	369	388	380	417	425	378	387	396	432	412	385	401	376	419	428	383	412	406	393	410	436	412	404	452	424	398	406	454	419	397	376	419	414	391	382	432	395	398	378	399	430	405	399	406	394	405	402	409	400	415	384	372	427	372	366	404	389	406	417	409	387	436	411	455	440	369	426	419	377	419	376	405	428	396	414	397	415	390	428	425	396	423	405	418	401	416	410	401	431	447	424	416	413	412	432	402	347	407	386	407	425	401	370	420	412	420	378	402	389	399	389	407	376	374	410	413	385	439	403	393	444	384	397	402	365	370	397	379	379	381	444	423	377	403	397	425	380	399	455	376	375	351	415	368	448	403	407	460	399	387	422	430	439	401	388	381	457	406	391	415	400	399	384	385	417	396	401	400	413	414	413	430	399	399	381	390	423	441	417	414	413	365	395	448	374	408	420	391	421	383	420	417	413	455	400	400	384	429	423	414	402	407	379	379	401	415	373	409	392	433	428	419	424	410	402	384	386	422	414	415	407	412	412	350	387	414	408	425	422	418	396	393	391	399	411	416	412	405	403	429	391	362	403	427	432	444	406	402	402	430	422	423	350	369	417	344	394	418	431	430	438	422	434	388	384	385	391	438	378	403	403	413	414	417	414	392	360	398	396	394	408	417	430	396	403	387	428	427	412	418	415	393	414	376	426	417	396	415	414	373	372	372	410	382	407	410	409	386	402	436	413	427	436	392	417	379	413	374	415	393	409	394	393	420	383	395	362	391	398	422	450	421	378	389	386	364	422	400	420	414	384	449	408	409	399	424	436	410	390	414	403	381	401	410	405	417	416	409	424	428	417	404	411	437	415	424	423	372	393	409	382	412	430	413	395	402	377	372	390	449	373	378	431	426	404	392	376	422	395	350	394	392	406	389	399	408	426	422	451	403	392	372	408	412	403	415	378	390	432	431	429	404	379	431	432	398	392	420	411	403	415	409	410	392	389	422	449	414	394	449	436	422	423	432	422	396	402	388	389	438	442	417	430	405	405	379	400	382	449	424	394	416	415	407	407	375	357	384	448	368	391	389	405	400	394	407	399	411	407	435	434	396	387	405	432	408	398	386	402	453	364	383	391	407	407	400	419	374	361	415	401	382	407	401	409	404	425	406	385	410	379	436	399	427	435	401	458	383	383	413	355	401	413	388	442	388	409	392	393	385	415	420	377	398	383	401	388	395	416	414	430	385	421	429	385	404	371	421	394	395	433	419	405	398	424	410	409	363	411	417	396	391	370	373	411	447	417	371	365	412	389	415	419	424	365	395	379	386	373	387	412	397	383	406	434	428	401	374	425	404	406	350	402	389	392	417	395	424	414	398	437	392	395	400	438	419	364	399	398	401	439	413	422	419	409	423	432	401	449	378	389	393	410	377	394	438	413	430	397	456	398	376	410	434	391	406	429	427	400	427	388	392	403	406	430	455	389	426	417	378	405	405	397	397
53433	65392	63588	42782	30942	20840	11818	8045	4369	1447	953	988	969	1015	1002	1004	927	995	979	957	988	957	1107	1108	1006	1004	966	967	944	962	877	1017	969	1007	965	969	1006	970	976	952	989	940	990	938	952	955	1006	1007	943	896	941	991	999	1001	926	1006	994	950	1021	968	990	923	985	1013	1008	962	989	965	1006	942	936	921	1020	996	965	939	957	978	911	964	973	971	992	999	1029	988	932	1052	985	962	953	978	928	979	986	941	987	974	975	1004	1033	914	985	917	949	945	989	965	998	1022	987	990	957	979	957	947	928	957	974	954	958	943	985	972	1019	1019	926	949	947	958	961	925	992	922	962	1008	972	983	969	1000	1004	968	961	934	958	954	1004	1004	965	1003	965	1048	960	951	927	1038	882	992	957	1002	941	950	999	976	918	992	991	974	958	972	975	1030	967	939	976	975	946	975	992	964	960	1003	1006	1013	980	946	894	943	948	977	1000	972	972	997	972	969	936	997	940	942	987	940	983	1008	961	1007	997	923	892	1044	987	934	1000	924	1003	969	962	980	978	895	969	927	980	975	930	984	1022	990	1026	947	980	939	994	950	971	956	985	970	998	1001	1008	1041	932	1018	982	996	1008	961	984	972	958	945	963	957	957	998	1013	1024	952	958	963	942	967	986	987	963	987	995	980	935	962	983	983	984	951	962	929	939	955	967	967	981	1019	1021	988	988	982	954	989	1054	1028	974	984	943	958	1005	1007	947	1007	984	1003	962	994	947	985	992	934	955	998	992	930	978	994	990	944	937	934	986	940	966	1023	951	978	912	955	953	1002	935	974	962	1003	1005	928	991	990	986	958	1023	1035	944	990	921	953	1003	977	999	949	995	956	944	1011	976	929	953	982	992	915	907	952	915	988	927	968	932	1008	1033	946	929	1021	993	902	962	941	987	981	990	1016	993	1003	1003	935	957	951	968	1002	993	1023	937	1001	964	946	934	977	984	965	908	949	1015	983	1014	1039	942	948	952	967	984	994	988	951	1008	975	930	966	961	986	988	997	981	953	974	945	945	1025	982	961	948	983	932	949	961	952	969	939	970	1025	1012	1004	964	927	1013	946	967	978	954	928	1003	1022	952	988	962	943	988	992	964	917	978	1001	995	961	1034	994	911	994	923	995	956	932	965	919	1012	1004	1018	996	1043	1039	964	1003	993	972	985	1016	991	1007	954	971	957	970	1015	919	950	934	927	953	958	1005	973	1035	973	977	975	916	1018	977	1011	946	901	952	982	950	948	957	947	986	973	939	993	951	947	1003	979	961	1006	973	980	1042	973	931	927	1001	976	968	966	982	1003	964	971	973	989	944	957	998	896	961	949	973	981	951	1000	1044	962	990	1006	962	986	982	987	958	956	959	929	970	992	939	993	986	996	965	1010	953	936	951	985	959	984	973	1025	997	925	1020	951	926	984	991	928	983	991	971	1038	1046	1021	974	910	971	951	970	969	944	1027	942	1031	940	998	968	955	948	958	1017	955	985	952	913	993	976	981	1038	977	1006	972	983	979	994	1014	1018	1009	971	946	975	1011	994	1032	975	965	957	985	970	950	938	1007	991	996	964	934	1061	1007	991	954	1033	936	936	983	945	966	978	956	963	963	914	992	959	966	905	944	1010	973	996	986	1022	979	944	990	980	997	985	989	962	985	995	942	953	974	1008	998	941	987	962	996	987	966	982	933	995	1002	937	981	940	992	962	972	979	971	1004	985	963	968	971	921	987	977	994	948	979	1012	1018	947	977	993	953	939	975	980	979	964	1042	1004	962	974	1002	992	973	986	968	933	981	969	986	944	972	1069	984	999	1004	923	988	1002	940	958	992	994	907	1006	972	1024	1016	989	966	974	994	946	974	978	935	999	981	904	938	972	988	983	927	971	983	948	981	934	967	974	1036	955	1013	1003	961	977	1024	975	962	998	1001	996	988	968	979	969	984	980	1006	974	989	990	937	970	979	1002	977	975	1009	995	975	933	937	964	975	959	981	980	973	965	931	986	1014	937	1025	1008	956	993	948	1011	960	998	968	971	996	1021	999	967	967	1003	969	1000	973	953	966	958	1036	953	947	990	966	971	970	946	974	957	937	962	991	991	983	945	962	969	1033	977	1017	956	1001	955	948	1001	1007	990	1022	1017	1010	966	1055	1016	1017	914	913	1036	1032	1009	966	968	947	937	962	991	933	984	950	965	945	960	987	980	922	955	975	962	964	943	1002	956	951	979	1003	968	926	988	960	955	951	970	989	936	924	999	937	989	937	909	959	969	997	973	988	981	989	935	1005	928	949	945	974	944	1002	969	995	1011	960	1028	976	1014	939	1030	936	970	969	970	953	984	977	991	995	958	965	990	982	978	972	944	940	932	947	1009	947	985	988	966	1002	955	977	977	992	997	967	985	916	970	1036	981	980	977	1017	963	985	963	973	892	941	982	974	929	983	987	968	973	973	974	989	937	917	978	955	965	916	978	1009	931	922	1000	981	966	924	979	970	967	1007	965	969	1019	946	979	989	963	995	966	969	954	937	1018	955	994	936	982	1006	987	996	932	949	968	975	941	983	1001	994	1002	981	1007	991	961	940	975	1020	979	938	962	947	1035	1019	950	944	943	957	962	970	973	1000	982	970	969	978	954	968	1011	971	941	955	957	980	971	1000	937	1014	936	986	984	1019	975	970	981	1013	991	986	1006	965	991	991	940	1004	944	945	979	986	1022	989	945	989	978	972	941	997	969	1042	1033	946	1027	988	981	962	995	1028	937	1006	964	967	930	1001	932	992	994	1005	970	974	960	934	964	964	1010	948	997	1011	993	1030	981	935	975	956	987	931	998	980	917	1008	961	893	1007	1018	937	1003	927	954	947	1024	1045	1013	1020	974	990	971	961	1008	968	963	1024	1019	992	996	968	999	1046	976	972	954	969	951	965	989	933	953	962	976	1008	997	986	990	920	942	989	1012	921	960	947	973	925	929	1010	985	1011	999	1000	987	968	967	1029	964	964	944	1025	999	955	964	976	938	967	999	966	978	1023	1006	1062	919	978	953	996	993	959	994	987	904	942	1021	1018	974	972	1023	987	931	951	1002	952	957	937	955	971	910	990	920	918	991	988	996	959	1010	1008	942	970	949	1061	994	938	957	1009	988	961	968	977	1053	979	937	1060	947	1047	919	986	988	1026	965	979	1008	924	946	972	1006	1000	932	1007	959	910	901	975	1020	996	978	982	917	1001	1029	1047	988	956	968	956	991	986	935	956	933	919	979	986	931	1023	1006	950	983	970	966	1015	982	964	994	961	978	999	997	1003	942	983	961	962	945	904	995	960	924	991	1014	970	975	1010	990	941	1012	962	974	946	989	958	966	1020	991	985	951	974	955	951	985	968	976	952	977	1043	999	955	1020	974	1020	928	940	991	1002	972	964	967	968	972	968	1034	981	1029	951	948	984	980	978	914	988	978	927	953	970	1004	950	956	965	995	964	1003	967	947	960	1006	1008	1004	953	995	995	960	954	1004	945	977	995	905	983	1011	995	962	934	951	933	925	948	972	999	954	955	991	986	999	1022	969	963	971	968	1005	957	972	989	946	936	1048	957	981	980	924	937	1016	1010	953	1054	983	1016	991	998	1009	955	939	919	941	939	967	989	940	953	957	921	980	1007	978	955	966	1031	1007	1029	971	960	929	977	952	988	951	955	977	1035	935	927	1000	964	998	954	945	951	992	981	1004	951	997	972	999	888	959	960	979	976	1043	960	994	999	1000	923	1009	975	923	962	975	907	951	1021	979	999	971	952	959
80854	78605	68324	41509	24299	11418	4780	2591	1448	603	436	427	420	454	385	395	418	422	412	399	402	418	437	444	441	425	391	382	435	406	424	399	408	423	422	430	409	395	400	441	383	400	397	446	440	396	432	406	385	403	409	440	399	416	416	431	407	413	378	434	452	358	415	413	411	413	429	446	368	414	419	401	413	414	423	415	400	386	404	414	402	368	400	403	399	375	368	403	381	395	423	404	408	405	420	424	375	430	384	426	406	398	399	397	400	384	420	424	404	371	383	424	393	392	412	400	358	417	420	400	371	410	396	399	396	390	395	446	383	411	414	417	394	373	387	409	389	380	390	430	422	373	412	418	395	434	395	430	443	378	388	415	423	423	369	417	401	419	401	418	423	393	375	395	386	383	420	399	352	457	442	383	375	422	394	412	389	426	444	395	412	423	444	415	416	392	407	428	431	396	414	386	389	405	410	381	408	415	421	415	443	428	392	389	373	412	416	412	374	402	417	444	412	404	396	390	367	399	414	411	408	388	422	431	421	412	424	371	412	430	381	414	390	422	403	418	389	403	400	429	433	406	395	426	444	413	422	398	427	404	409	408	458	388	391	411	382	401	453	421	412	409	423	407	429	414	406	381	424	402	425	449	376	412	404	383	393	398	403	411	381	414	376	433	401	393	404	369	355	376	414	414	440	405	407	403	401	407	373	406	420	393	400	421	392	402	395	400	415	436	422	446	397	400	415	393	386	385	437	368	395	381	374	407	404	396	396	435	405	419	407	410	393	406	398	405	418	413	384	382	366	417	410	437	403	415	375	386	402	422	398	381	417	427	432	454	402	436	428	376	382	370	419	401	413	422	395	421	456	405	411	396	372	376	413	431	375	409	432	400	454	451	411	383	367	370	422	410	407	361	402	383	369	420	422	374	385	412	399	406	433	392	428	420	418	404	425	423	422	380	392	391	391	394	399	411	414	432	393	402	463	410	398	408	406	408	408	419	375	407	410	378	416	401	404	399	363	391	402	419	393	435	370	437	391	422	420	408	394	380	404	400	418	388	427	440	416	409	376	422	388	402	405	409	411	411	378	389	402	406	395	436	401	429	420	394	387	361	420	400	411	440	427	417	406	421	401	417	428	407	397	405	387	385	381	397	430	423	418	427	392	435	393	390	419	449	438	372	425	414	418	387	406	423	431	413	409	385	390	415	455	392	383	414	398	392	367	401	430	427	407	387	408	384	407	400	405	400	391	420	410	378	434	427	425	376	414	386	405	427	402	401	420	430	418	421	377	407	391	381	431	402	399	393	408	385	414	441	409	394	409	387	387	404	410	422	391	422	374	402	412	434	406	370	390	386	379	386	400	392	400	382	425	391	416	355	412	430	405	405	430	418	413	415	432	419	405	418	423	418	368	430	349	380	444	428	362	412	374	427	402	372	403	413	414	352	418	407	424	382	397	389	371	417	424	391	366	385	404	444	405	393	432	409	422	393	439	439	415	431	398	428	397	399	415	429	407	426	441	391	399	381	435	433	428	429	386	400	403	392	406	414	433	438	379	402	401	426	356	398	419	404	378	403	393	374	378	407	431	392	369	374	414	405	408	402	385	383	425	393	416	364	394	405	454	439	399	407	416	426	436	380	383	436	402	421	412	404	387	460	404	405	384	410	435	403	404	417	417	418	386	390	418	417	399	416	431	433	396	408	376	398	426	401	410	429	418	356	436	352	415	398	375	423	424	404	373	394	442	379	389	438	390	410	399	382	386	417	398	405	385	415	389	423	377	403	408	408	396	380	403	401	398	404	395	413	398	399	423	372	418	434	391	384	401	368	402	457	428	400	412	398	420	378	362	383	399	426	428	391	380	381	418	424	417	419	407	400	397	404	406	401	415	404	406	437	396	426	397	397	383	409	459	423	402	389	432	446	417	386	449	399	367	400	402	411	422	423	410	413	427	405	407	413	404	430	409	402	429	400	377	406	404	392	402	403	440	390	406	379	393	371	387	381	419	429	406	417	405	407	447	420	428	433	412	355	381	386	415	396	403	388	382	420	386	391	391	426	463	420	418	389	406	387	444	405	422	401	382	405	447	415	419	417	415	376	389	425	380	402	428	416	413	393	390	454	422	411	379	438	415	449	367	398	449	405	427	404	418	379	420	409	415	417	368	431	443	375	390	421	434	426	413	412	423	417	399	432	419	409	405	386	419	371	395	449	405	376	425	409	402	375	369	431	365	390	427	442	415	380	396	389	432	449	393	395	403	392	401	390	405	402	376	404	388	399	393	447	391	400	362	433	421	364	412	364	421	441	386	398	384	408	416	362	395	398	379	419	384	420	412	430	377	369	419	418	432	440	438	431	391	413	401	411	402	375	426	406	410	400	407	411	408	413	402	411	411	397	420	391	374	414	410	388	401	391	344	412	373	396	426	413	414	413	415	423	425	377	396	416	412	438	429	417	415	430	439	396	436	427	423	401	392	378	408	429	442	409	431	441	395	386	414	442	371	407	445	423	409	403	446	410	408	403	408	438	436	436	388	416	392	403	422	408	421	426	431	415	402	414	458	398	351	412	401	383	363	404	408	410	414	396	379	420	399	413	391	403	423	389	416	388	404	411	417	394	417	379	446	390	436	406	399	378	413	407	418	418	388	413	444	414	383	420	377	406	452	373	429	387	468	407	394	416	417	373	413	415	442	388	409	420	408	407	387	410	412	410	391	414	441	377	415	436	376	390	394	417	419	397	386	385	453	379	452	414	429	393	423	386	377	426	428	433	379	377	449	394	392	422	431	415	397	396	396	450	382	423	413	387	393	410	394	407	392	418	390	371	402	401	396	417	401	406	440	434	410	394	421	424	390	416	416	440	428	398	422	385	432	403	399	423	413	406	387	403	356	389	404	357	363	407	385	404	378	414	419	436	380	422	432	386	449	385	401	450	392	438	396	427	393	438	390	452	385	373	434	446	392	397	369	396	394	379	425	430	383	408	428	459	430	410	409	404	428	364	426	415	440	426	403	408	386	442	436	402	404	409	395	417	405	412	377	426	403	415	407	380	399	416	395	416	428	439	402	419	434	377	421	392	368	430	376	382	414	399	427	392	412	417	416	414	399	425	421	416	387	424	449	409	416	436	410	408	416	433	413	435	419	400	399	401	408	395	371	431	424	396	435	405	399	401	418	383	399	402	394	380	427	379	414	425	426	426	428	379	413	426	388	422	414	420	387	419	353	412	419	421	424	407	422	399	376	406	412	424	404	370	404	414	395	383	354	421	423	388	421	412	448	389	372	404	396	442	404	461	378	404	410	415	407	413	387	381	414	408	404	379	416	423	407	395	415	402	395	379	424	403	383	408	431	387	436	396	397	419	383	402	379	428	394	417	386	387	359	407	396	391	429	429	419	432	402	401	412	447	393	394	441	442	425	414	403	385	392	449	368	411	413	365	383	406	424	414	421	400	430	423	401	393	403	396	411	420	403	439	404	424	411	380	422	410	393	408	372	417
54443	64631	62938	43659	30458	18705	11709	8420	4930	1621	982	995	1003	962	989	995	940	989	977	963	958	919	1032	1143	1036	988	1015	990	1027	906	992	1025	967	940	947	1013	968	915	953	979	956	951	946	964	1009	970	975	954	981	1009	972	952	1015	961	937	974	987	1014	941	974	970	967	945	928	965	952	974	996	977	944	967	972	965	988	1025	977	1020	1007	989	994	956	986	1010	1011	1014	1004	965	1018	1060	958	1005	991	959	1008	1014	969	987	976	945	995	1004	1006	1002	969	956	1007	993	1004	1004	1000	990	1002	964	963	1009	890	1023	928	971	916	943	992	988	965	1007	966	984	976	974	969	961	984	981	980	994	1015	999	985	948	913	937	1004	987	978	953	965	963	973	995	1029	963	1014	976	920	974	1014	965	968	984	968	965	986	1015	920	950	989	957	1069	957	978	1008	941	972	957	985	997	938	992	956	1025	970	1007	992	975	949	1024	985	951	942	1032	973	980	954	974	958	945	953	974	960	986	1012	942	922	1023	973	960	969	1010	931	937	986	984	986	1017	995	960	955	960	963	949	1010	970	977	1035	1024	1013	1004	905	978	987	988	960	976	984	950	984	964	963	941	908	968	969	954	1006	1001	985	979	931	1013	963	976	996	1011	1002	1042	1014	973	907	1003	973	971	971	958	941	1011	920	945	969	1005	973	981	960	962	960	968	974	1015	986	999	1024	1027	992	1001	948	983	943	965	973	974	942	947	975	989	947	963	941	930	972	1019	964	955	1000	996	968	929	990	973	929	981	951	974	991	982	995	961	1015	977	1003	1026	990	981	962	974	928	1028	950	1015	981	963	944	978	954	1002	978	941	985	938	968	991	1016	999	990	1007	1032	908	917	974	956	1006	933	1024	965	993	1005	1034	975	1008	936	995	1024	985	999	940	991	992	980	954	982	946	942	943	985	967	1029	988	999	989	959	951	1016	945	1016	938	1000	943	1003	1017	1000	1034	1027	1000	932	977	965	949	953	968	981	983	964	978	983	950	966	935	975	1013	986	969	981	952	969	921	944	959	958	949	985	955	967	935	984	958	931	997	1031	985	921	975	955	907	915	961	926	973	938	992	959	912	1019	983	949	990	964	984	999	971	932	1005	1000	959	939	987	944	1005	963	1012	1029	973	949	947	930	961	972	1001	975	965	966	992	965	969	998	973	1025	976	942	977	952	948	987	955	982	977	1026	974	909	931	954	990	973	979	966	1021	986	981	981	1010	972	993	982	961	1010	994	955	976	985	1036	929	966	947	1013	1025	1004	948	974	993	1001	977	911	1065	977	961	989	1032	956	891	928	935	943	1020	999	983	981	919	998	1002	989	997	978	963	971	1012	937	1014	964	976	978	977	962	955	974	1005	942	974	995	935	968	962	938	1000	951	956	1002	928	1000	985	1038	937	981	1024	955	966	965	954	923	1004	972	992	992	916	1000	968	932	964	1013	939	976	980	970	996	991	961	900	1002	971	951	1020	990	936	941	1022	1007	992	980	956	1002	1008	951	936	1009	938	1022	940	1005	958	957	1013	947	964	949	920	977	960	993	995	985	936	996	966	955	981	997	998	1022	1003	965	962	982	949	965	943	1043	944	964	996	1018	967	975	995	966	965	1005	1007	927	1000	945	1015	1012	933	929	949	999	995	992	923	965	998	966	930	927	951	955	980	954	996	964	1022	921	976	908	1022	996	974	961	954	977	962	1004	937	1035	955	934	956	987	934	937	955	987	952	1008	957	995	951	930	991	959	908	982	999	971	969	1032	939	971	946	966	1030	950	902	974	1034	965	992	885	954	953	934	955	990	977	956	973	986	946	957	918	1004	1015	974	936	995	1012	919	1030	1020	979	991	994	986	930	989	992	924	939	1023	932	1026	1018	1010	978	955	966	920	1015	903	1017	919	970	1028	997	1023	984	975	955	975	952	938	970	962	990	983	1029	996	994	934	992	1006	959	908	1003	977	953	973	935	991	966	1000	976	964	993	951	919	988	975	1003	938	993	903	934	1000	921	951	954	992	992	946	939	977	965	986	940	948	933	1005	954	985	965	988	933	982	962	998	928	976	990	945	986	947	959	939	972	1000	959	953	949	934	951	955	965	995	924	950	1015	974	1026	977	969	1023	912	958	968	979	955	936	930	930	995	988	974	989	1031	913	940	1001	972	1001	942	1011	966	997	1014	981	968	997	939	1007	968	1012	984	952	1013	916	977	1007	970	942	976	988	976	980	985	918	1034	1011	965	1002	946	986	973	997	963	956	1009	997	977	955	977	931	1064	947	986	981	988	979	960	993	967	975	959	942	949	950	939	974	962	992	952	979	978	937	957	970	1005	993	960	990	941	972	1001	1008	963	956	989	974	917	1018	969	994	1023	931	989	944	948	967	1027	960	990	1025	922	998	971	938	1013	974	981	982	945	1001	997	953	1053	932	973	993	997	990	1003	987	946	940	963	953	1001	978	928	978	951	962	968	941	977	985	958	926	964	961	923	1018	992	1014	1014	974	975	967	1017	988	946	994	1005	1016	951	1022	948	1005	955	937	962	981	1014	963	1008	958	904	961	958	985	1009	955	971	1013	1024	965	955	1053	960	981	995	942	996	963	973	970	951	1009	981	972	1006	965	986	982	975	977	1023	989	960	952	962	959	928	960	1004	962	985	1010	998	917	976	953	1020	954	947	979	933	999	1043	969	966	913	968	974	988	960	993	1030	948	1064	949	968	1009	991	964	959	1006	953	953	996	1036	963	961	984	1015	947	964	965	966	940	995	1054	967	909	996	970	939	931	1009	930	1009	1028	942	1003	1022	1001	1020	998	979	1009	934	979	992	981	935	922	989	979	959	953	963	967	935	941	986	992	984	1019	992	935	998	992	983	965	953	1005	964	993	968	941	990	985	1008	965	967	1038	983	999	969	1014	949	972	967	971	975	976	941	985	946	1038	951	911	975	1007	942	977	977	973	951	1023	960	1003	980	968	996	986	1010	976	984	952	953	1005	934	958	995	1034	962	977	973	1007	995	1041	989	1057	980	938	1006	983	980	978	938	999	1002	944	934	1003	952	992	992	949	1017	968	969	940	968	975	941	997	999	1025	924	1021	954	1005	955	976	961	993	998	999	985	994	930	965	952	980	941	984	973	943	939	973	1022	918	979	984	954	951	957	977	985	992	1008	1034	1016	979	968	990	1017	977	959	978	993	974	1009	1000	1014	976	958	1010	961	1000	974	932	978	921	999	1012	988	971	991	984	974	1026	1000	976	1051	983	959	987	931	916	991	957	934	955	972	978	970	983	1011	969	990	961	1046	957	1001	945	952	1019	969	941	1025	942	992	979	910	959	948	989	965	999	937	1001	964	981	931	957	966	1008	1018	951	977	965	937	908	1049	972	1001	1005	960	1011	974	944	934	926	1001	1026	962	939	993	1001	917	919	988	958	985	1003	970	1009	956	1010	972	986	942	1011	934	956	936	999	960	962	1037	983	1041	960	927	988	992	971	958	939	1000	952	969	971	956	982	984	945	963	962	969	996	971	1007	942	1034	987	980	1006	1004	930	974	957	994	1010	963	923	957	1006	976	990	970	956	1003	966	944	974	963	936	1000	908	976	961	977	998	929	950	948	983	1033	968	999	1024	963	965	983	948	983	952	950	995	947	979	1019	924	956	920	955	937	985	966	972	1027	931	1016	988	927	976	982	1061	1034	937	975	968	959	994	1001	946	953	947	1011	938	944	981	972	942	922	998	991	960	982	963	962	1010	946	977	933	1043	971	968	986	1026	976	987	963	974	965	987	960	999	959	1003	998	1025	995	915	1006	933
79479	78729	67771	42437	27313	13764	5624	2651	1404	607	433	391	403	448	412	395	383	422	389	395	397	408	413	408	394	439	408	411	402	406	395	398	403	411	385	378	400	378	411	401	389	440	404	414	417	398	386	424	412	392	418	416	384	411	410	377	414	427	431	429	412	454	419	399	383	383	387	405	438	388	395	414	392	450	416	376	367	421	405	383	412	373	379	408	386	442	416	370	411	398	414	426	408	419	404	404	420	432	405	370	386	392	383	386	395	429	377	408	409	358	377	372	411	378	404	396	401	451	410	403	385	420	416	362	402	436	413	376	370	411	398	386	381	408	405	417	375	379	443	390	403	391	401	407	384	411	406	394	405	428	374	418	430	448	395	411	393	398	398	427	399	424	417	373	393	419	430	395	429	383	404	351	417	465	419	422	421	407	397	391	368	396	438	422	408	392	417	407	391	391	406	409	433	400	374	389	349	384	372	399	430	384	403	397	386	386	403	426	447	416	423	372	421	390	419	400	371	404	369	416	393	408	390	427	377	409	423	405	395	427	401	406	421	425	417	408	377	430	402	411	420	398	431	413	394	400	406	400	455	424	421	411	420	394	414	385	429	394	414	421	412	417	378	399	407	428	396	443	373	419	419	405	391	427	422	400	372	369	424	397	409	429	424	408	386	401	400	393	380	435	403	370	363	409	436	368	400	406	412	421	388	438	429	403	377	406	451	406	383	420	380	416	412	405	389	405	403	382	384	387	353	411	419	403	382	384	405	399	411	405	419	404	420	404	388	412	418	438	391	388	389	415	392	423	358	445	366	442	398	450	387	393	408	393	415	377	402	423	432	428	368	409	376	417	409	407	400	416	414	409	419	411	422	376	430	399	397	426	412	406	401	407	379	424	411	384	410	413	432	388	356	452	429	383	395	434	421	391	420	395	370	412	383	388	394	363	430	425	392	375	424	418	396	381	425	410	340	402	388	414	441	372	382	412	420	389	409	387	370	432	415	411	409	438	404	388	415	408	428	373	383	424	398	389	424	407	394	377	393	434	409	389	421	391	392	381	436	388	387	394	387	393	411	400	412	371	413	427	387	422	430	422	417	405	439	382	388	369	418	375	384	387	419	416	395	418	423	377	424	403	433	423	440	376	399	404	391	390	414	361	395	395	374	438	425	414	438	410	417	412	407	382	411	427	401	422	399	399	428	381	417	426	392	385	411	391	402	415	389	420	417	435	443	445	402	439	388	413	412	381	398	414	440	429	401	370	422	436	365	393	396	397	382	372	412	389	402	419	424	404	474	393	369	384	381	399	414	391	387	394	450	415	392	388	380	424	369	390	388	433	398	385	449	398	361	380	369	414	381	387	395	408	419	387	387	424	355	386	418	398	378	440	418	415	383	377	411	394	404	394	398	410	407	399	377	435	379	416	412	372	390	385	430	389	385	401	402	390	431	385	385	371	410	448	371	390	454	394	411	402	387	409	359	409	413	429	415	442	415	381	404	424	420	358	451	404	395	393	411	412	419	409	432	372	415	396	417	436	392	405	403	378	442	389	364	421	431	389	381	415	403	410	406	418	430	417	418	398	404	410	436	381	430	421	404	373	401	385	416	415	399	422	381	406	422	382	413	391	374	385	416	386	414	416	387	400	400	423	465	399	378	410	403	391	388	401	434	382	432	419	450	403	394	395	389	379	453	401	426	402	382	359	404	383	417	397	436	422	389	414	409	443	403	349	421	410	417	430	429	427	431	418	415	419	404	399	422	418	377	432	399	407	378	368	384	407	437	419	460	368	404	415	403	414	431	428	410	423	417	397	403	407	367	422	377	374	398	410	398	426	400	440	388	418	381	437	406	422	386	423	411	410	401	375	424	407	368	387	413	403	394	415	396	411	378	420	416	426	385	388	381	419	388	409	387	424	408	412	388	418	423	424	382	400	405	405	400	404	429	402	398	393	415	403	391	391	421	360	420	373	413	399	419	409	386	414	377	403	406	413	410	380	410	414	382	414	447	349	376	385	433	402	423	400	397	406	377	392	394	407	412	402	406	412	402	419	419	379	393	389	399	412	396	436	409	473	392	390	376	383	397	409	405	353	417	408	415	418	407	414	401	408	392	415	402	409	388	384	396	402	395	402	410	416	420	446	396	389	390	386	377	423	407	413	374	436	439	429	399	444	391	391	397	441	408	395	404	458	416	396	395	382	378	406	402	425	441	384	396	393	416	404	396	390	402	405	394	412	403	379	372	427	421	400	406	375	393	463	395	456	367	422	394	434	406	395	396	382	434	407	397	422	396	446	407	419	381	421	401	446	400	373	420	402	396	401	391	408	434	407	388	414	401	396	425	400	397	442	388	419	441	398	393	366	421	383	376	411	424	377	395	454	427	394	378	432	410	416	428	359	409	416	408	390	387	404	416	421	409	407	418	419	430	394	447	414	408	407	387	394	387	419	428	382	446	391	416	420	396	420	413	399	396	453	383	399	417	407	401	376	425	388	372	426	406	435	402	402	404	392	403	435	389	409	408	377	428	425	424	403	448	400	377	377	417	428	375	401	438	398	366	412	376	415	415	403	411	419	404	402	426	395	455	389	398	388	425	365	392	441	447	434	433	387	443	455	417	429	391	407	396	414	443	395	425	431	360	381	403	356	429	389	405	396	415	452	394	413	389	388	420	401	409	374	416	399	430	380	410	424	402	418	405	406	385	375	383	404	407	406	429	408	420	426	402	395	434	399	430	386	400	412	413	414	367	399	395	386	432	404	450	398	412	430	408	417	379	420	386	389	404	422	383	420	441	428	419	406	377	400	396	393	413	406	403	394	394	435	395	432	405	429	417	406	408	403	427	385	420	433	398	401	434	412	381	429	394	422	425	424	416	397	404	380	404	396	380	416	416	417	389	409	394	378	428	411	434	399	401	371	419	432	447	440	427	434	401	442	402	454	400	400	415	431	404	420	399	365	403	406	417	397	394	403	404	418	370	426	412	431	390	388	374	409	437	376	419	392	405	426	405	386	399	400	421	383	396	398	410	403	399	369	407	413	393	410	427	412	421	402	412	414	393	405	387	412	400	404	417	406	393	430	412	388	389	411	449	404	388	391	387	387	377	410	405	389	413	382	413	400	436	410	416	416	416	403	353	412	398	448	384	406	436	426	367	429	415	423	369	403	373	369	421	379	370	397	411	413	415	389	424	377	415	358	391	398	415	404	390	411	422	417	382	396	440	420	395	433	407	418	394	422	375	404	397	363	384	406	378	390	403	405	406	416	417	396	410	391	424	377	416	385	395	416	412	429	405	400	368	399	398	413	388	360	402	364	395	397	373	397	453	412	453	427	431	380	406	397	399	377	407	386	421	436	398	400	408	370	378	418	401	415	393	409	375	377	392	405	403	407	411	377	363	415	391	401	363	423	428	414	422	382	398	442	383	402	420	401	423	410	389	412	407	376	412	406	415	427	413	384	388	391	427	408	402	429	410	369	411	412	419	425	411	392	391	389
53316	65101	61903	45728	34511	20645	13621	7976	4532	1608	975	1038	949	983	1021	916	953	987	987	956	989	989	992	1015	981	1022	958	943	1052	995	949	995	1031	939	901	983	965	940	978	1014	1003	1023	917	973	962	967	1002	968	941	991	926	1029	919	993	966	933	1006	1025	1021	945	963	941	989	939	972	962	1035	957	998	990	992	980	959	978	972	999	947	953	970	970	1000	905	967	1018	958	942	1009	979	930	970	965	974	979	979	994	970	962	971	954	969	1008	1054	976	982	979	1022	937	933	1028	981	956	1053	984	975	1012	993	970	959	986	961	1014	1048	1002	985	961	998	952	942	963	977	1029	985	973	1012	998	1041	976	977	955	976	944	1025	987	920	956	955	1035	1029	969	977	931	961	981	948	982	990	968	1022	967	947	944	963	916	962	1020	1004	938	973	951	1028	955	1010	984	977	1010	1026	975	957	938	944	959	984	960	957	1051	983	978	989	973	959	967	964	1006	994	989	1004	922	968	960	974	962	980	989	994	972	999	1013	931	1024	1001	969	985	1008	1037	1011	959	902	938	947	961	993	995	993	945	979	974	1054	973	965	989	952	967	974	966	991	953	917	1009	973	996	980	984	981	939	962	1040	980	971	932	1007	967	972	999	955	1013	926	975	937	985	995	973	952	962	974	933	961	985	1012	984	1015	995	957	1012	968	1042	927	1039	926	986	977	1003	928	948	964	973	949	960	959	955	959	1008	975	992	961	966	990	1015	965	934	1019	988	943	971	963	890	954	957	939	956	1068	949	1006	947	1018	1029	998	990	935	965	1020	927	958	998	997	970	957	908	960	992	975	943	1017	928	987	977	942	997	1007	926	966	992	973	962	1020	944	978	994	975	958	977	964	927	949	932	990	973	981	994	961	969	950	949	982	954	972	969	998	959	968	983	986	962	1039	940	954	963	1013	955	946	983	1009	949	1004	1011	976	1001	953	926	1006	973	970	962	1033	1013	989	1005	981	969	974	966	1015	937	1014	981	992	1017	1012	948	971	941	987	998	915	1024	960	950	1013	942	956	1008	1005	956	1000	942	1022	985	984	936	1014	907	946	969	1023	938	992	931	1025	970	1034	988	971	995	936	982	925	936	991	950	944	964	970	965	988	1005	924	988	968	928	933	1005	976	999	1015	1014	1003	939	957	954	928	972	962	998	1041	995	964	982	980	1021	908	984	948	947	999	972	996	999	1027	966	978	994	1006	1038	1006	954	958	951	970	1018	951	969	942	939	979	1002	1009	1002	1002	1007	968	963	931	973	1008	1030	1023	972	1021	1040	1039	963	952	975	999	949	1010	961	948	958	1001	966	1022	991	984	966	939	999	963	949	979	1018	959	982	1008	932	929	992	958	1007	1047	1001	1012	964	931	971	1006	985	991	992	968	994	1014	919	960	932	967	984	997	1005	1034	991	1050	962	988	1020	988	979	929	1005	982	1015	1012	955	1000	947	928	1009	953	972	967	1020	993	940	978	985	1029	1027	1024	998	1022	988	994	1002	958	950	1028	958	993	975	990	981	970	987	969	1009	959	1003	976	997	989	939	988	958	1000	988	973	955	958	947	958	978	980	1022	944	989	961	1022	954	1038	992	945	976	992	927	995	1017	948	978	1009	941	977	921	971	943	972	997	909	945	983	973	1016	967	1026	911	981	999	926	1046	983	956	982	948	961	937	1006	995	963	1004	916	991	957	973	935	925	943	981	949	976	1021	973	941	1001	987	988	983	1005	996	1016	972	939	997	1003	962	949	1016	932	920	983	988	960	983	999	936	997	973	958	1013	1008	919	1049	968	950	940	973	994	970	916	1019	1027	979	1030	933	975	1027	1006	970	973	984	957	999	1000	970	924	1009	994	963	957	1008	1026	1044	948	996	928	984	972	950	1015	1032	997	980	990	1031	985	1043	931	1001	931	976	1014	980	986	980	927	1041	994	920	1049	965	995	983	958	959	1012	1006	991	955	984	1009	1000	1028	973	972	989	948	963	919	975	1010	1038	972	956	1016	1017	978	954	1026	961	962	995	996	971	972	970	937	924	937	966	982	955	947	936	967	1011	973	1000	977	959	936	992	1014	957	999	970	975	934	950	998	939	999	1012	936	932	951	986	1028	978	939	1021	999	940	961	946	978	1001	982	996	949	955	999	975	1020	934	1038	1012	904	962	978	995	985	929	982	924	931	989	979	967	942	973	943	999	982	945	1002	1004	998	978	976	966	931	955	945	998	991	965	998	1046	991	1002	1041	984	1000	954	1003	975	988	963	964	996	974	949	962	1012	937	969	980	940	987	977	938	959	941	980	972	995	944	1003	995	992	997	972	1028	933	981	1011	952	994	946	1008	1021	1002	964	972	957	984	1006	968	942	934	988	1034	1004	1016	924	1009	1008	1002	967	982	974	980	920	976	989	1007	967	1019	923	1032	937	977	1009	999	960	1018	955	970	928	975	1005	942	937	951	979	988	1027	1006	983	919	916	1002	951	953	946	1007	1002	1039	985	1004	992	985	984	970	927	971	951	976	969	973	945	968	911	987	983	940	981	950	968	985	996	993	949	1028	981	1026	1031	1009	953	990	906	1022	966	931	1027	1052	960	964	994	973	957	942	921	970	975	966	995	1021	965	991	981	987	922	970	990	1014	961	1001	944	940	987	1026	1011	993	962	996	955	1012	978	982	991	978	908	973	1043	990	973	992	993	1027	951	938	949	931	969	989	907	966	955	961	1012	950	973	933	970	1005	989	968	980	1023	987	941	960	949	987	941	1054	971	939	981	969	929	945	949	979	959	947	954	978	970	1015	913	950	968	992	985	996	997	1009	1018	959	1001	996	968	937	987	1006	1084	951	968	982	1002	1051	930	1001	977	954	941	932	948	998	1010	996	988	1033	970	988	1006	973	906	978	976	1012	969	982	957	968	956	979	1000	921	997	1024	917	1011	969	960	998	1042	928	955	977	947	957	892	959	968	973	906	975	983	1023	965	938	917	956	973	956	1021	985	982	986	926	1011	909	1024	902	968	937	946	944	1005	973	1001	1004	983	962	978	997	1019	947	998	966	976	1055	973	928	967	963	999	966	983	977	938	953	953	936	974	1014	955	998	1012	958	970	965	1012	1029	1029	1012	1009	955	979	914	1046	1010	995	969	986	981	941	1018	970	1007	933	980	998	960	941	994	996	1000	953	980	965	1031	975	996	957	986	934	978	916	1002	953	964	989	967	966	974	919	941	1030	958	935	1020	1004	880	935	991	1013	943	1018	991	1007	941	991	981	972	1011	1016	1065	953	979	998	987	1019	981	965	979	944	1048	1023	973	965	1007	988	985	926	992	998	927	988	958	928	878	973	962	944	992	956	961	1006	960	996	926	957	977	929	1005	990	969	948	1023	946	975	995	931	931	992	1012	1011	920	956	1003	911	975	951	951	955	1004	963	1025	988	961	943	998	991	981	953	961	950	1026	982	965	948	1000	953	944	913	1006	947	1019	955	956	1055	971	1012	972	980	986	967	1012	998	989	999	957	923	1017	965	933	968	977	981	995	995	978	990	958	968	928	1017	966	937	1021	961	968	986	983	1011	959	990	990	941	961	960	993	994	979	969	983	955	948	973	1033	1020	962	1009	994	942	984	1013	929	1012	948	969	892	926	995	946	948	1041	1001	997	986	963	1029	959	983	924	988	972	989	971	977	954	976	995	983	1009	966	1001	1040	993	1033	999	989	1011	1017	962	960	962	1006	1003	994	995	972	964	1005	937	950	988	1007	1009	1002	955	985	978	957	983	965	985	1005	1050	980	1050	1012	998	1001	990	963	990	973	991	988	933	956	1073	996	940	976	1023	967	981	998	957	961	961	967	980
79557	79870	68605	42273	27105	12929	4991	2673	1312	625	433	462	414	438	404	379	424	427	418	403	408	403	411	417	424	411	408	426	412	423	400	410	427	401	436	433	407	455	391	351	390	388	410	423	386	403	442	435	398	383	427	397	430	447	431	402	395	379	420	432	401	404	427	400	380	463	389	386	366	404	416	444	401	421	353	407	417	444	424	408	467	381	413	436	416	414	379	413	391	425	385	447	473	430	441	401	396	389	388	393	455	429	383	373	410	426	445	407	366	407	396	408	406	417	395	416	397	397	396	399	389	394	442	396	394	403	375	393	392	383	429	419	385	367	423	398	410	405	400	390	422	408	423	422	373	388	377	396	438	431	410	375	440	409	414	427	412	385	419	437	408	387	382	399	422	403	412	396	397	422	407	415	413	385	388	419	437	409	394	429	385	409	384	404	423	408	402	398	414	395	419	408	391	415	397	396	396	402	443	414	404	385	407	380	434	380	410	399	422	404	463	405	418	360	419	410	460	386	391	416	421	391	399	393	374	395	428	427	362	398	379	401	398	424	367	461	369	405	395	364	397	421	363	369	418	406	411	437	401	420	354	447	419	413	382	373	359	386	425	414	411	389	406	405	406	393	400	395	401	420	379	411	428	406	404	444	403	432	391	404	395	397	404	415	436	376	398	419	360	406	433	379	440	435	396	380	393	448	430	440	441	431	408	421	415	432	385	410	437	430	412	430	428	406	372	419	444	390	412	406	429	425	415	411	411	425	424	410	443	409	404	383	435	407	437	440	393	415	381	395	432	400	383	403	411	395	410	376	421	415	425	370	407	393	411	394	398	410	408	418	423	385	393	414	375	395	435	419	376	381	418	403	401	419	412	407	413	402	396	433	372	399	410	434	429	412	422	414	388	376	395	404	434	409	396	411	411	385	375	392	413	425	386	438	403	404	416	433	382	406	418	400	399	396	408	401	416	393	442	422	403	400	400	383	419	412	406	404	414	409	386	332	403	374	432	384	375	385	430	403	392	438	409	415	383	392	404	418	414	412	437	419	407	385	387	438	468	392	386	436	423	419	393	414	427	386	392	433	390	439	401	423	428	383	397	402	397	402	391	405	420	377	371	446	353	381	447	387	440	394	435	404	408	423	417	390	420	430	431	410	380	444	421	397	430	399	382	439	424	430	421	389	401	413	407	404	408	424	405	471	439	406	400	398	429	401	401	389	384	429	403	405	407	407	410	426	388	410	398	411	406	425	375	398	403	416	393	396	413	418	399	376	429	426	398	376	409	432	398	403	385	397	405	401	383	411	439	410	369	416	406	437	432	387	438	407	412	428	447	408	424	372	424	406	440	426	406	436	390	393	383	407	404	376	394	391	425	390	398	403	407	380	401	394	397	412	385	393	450	383	418	411	417	366	403	454	394	387	482	417	407	399	384	407	362	374	435	415	392	431	390	409	377	445	396	447	396	375	399	389	402	368	380	412	387	385	436	388	445	413	392	417	409	407	404	389	413	404	395	414	386	387	421	407	411	398	408	407	419	371	347	410	409	410	441	404	370	397	401	382	373	410	398	412	375	405	409	390	403	412	360	387	449	432	438	376	397	379	387	403	405	425	420	419	377	408	394	420	413	406	414	365	468	421	392	416	388	422	385	421	409	410	434	421	433	418	413	398	397	448	371	444	417	430	409	384	413	421	400	392	400	423	385	422	417	401	414	413	407	380	376	439	400	426	379	453	416	410	400	404	410	424	373	384	394	433	406	417	428	376	386	392	418	399	415	404	412	396	399	395	382	386	390	415	376	416	418	441	445	448	370	403	442	408	397	412	394	423	396	406	437	385	404	399	390	443	395	434	414	382	401	416	430	417	389	439	404	392	408	419	437	415	421	393	406	410	401	391	387	403	393	386	397	384	399	400	401	393	407	430	425	387	394	402	443	377	418	419	383	406	387	401	402	415	376	421	432	398	405	364	435	422	398	415	382	438	398	390	409	397	401	446	393	432	426	400	442	456	429	421	410	399	398	392	396	377	368	426	442	382	374	395	428	405	394	398	438	411	388	416	413	437	375	426	407	440	374	363	399	415	409	403	424	367	402	427	409	401	419	421	380	366	407	421	389	413	398	418	414	425	382	407	399	394	399	392	395	397	431	380	407	420	421	405	397	413	417	352	427	359	425	418	417	396	426	431	378	418	429	406	407	423	377	389	428	451	429	370	408	421	405	384	417	405	409	419	363	449	450	378	413	436	410	442	421	418	403	384	418	404	367	395	421	414	421	393	420	443	421	429	407	412	409	391	427	412	400	433	370	397	441	415	394	424	419	437	419	392	392	417	396	369	396	436	406	426	372	410	409	378	395	347	401	402	392	387	419	366	423	412	399	423	457	416	363	406	385	419	388	400	387	406	400	420	372	380	377	430	496	411	413	416	403	382	400	407	416	374	415	371	423	442	397	367	386	407	380	388	394	417	419	407	420	435	400	403	406	387	387	423	412	413	435	438	431	368	409	386	407	390	399	416	402	401	426	398	430	401	432	419	419	418	410	395	424	387	441	404	366	422	416	426	405	381	400	410	446	371	415	427	400	412	405	387	383	386	452	405	419	418	405	403	389	424	415	415	399	403	403	402	416	395	380	433	407	423	402	400	403	425	422	411	398	400	429	419	396	370	394	417	389	405	435	387	418	326	421	412	413	407	406	388	405	412	381	387	389	430	400	379	409	424	410	401	398	400	395	419	404	449	382	387	373	387	371	402	410	414	422	386	395	425	410	379	402	427	400	392	435	389	447	410	455	425	355	404	400	432	422	404	393	378	388	388	420	403	385	431	394	412	432	433	460	356	380	400	411	395	432	448	408	428	407	408	385	395	385	418	426	427	411	399	407	407	398	426	414	419	401	423	416	421	417	407	425	424	409	448	409	418	403	418	420	389	401	396	380	425	392	423	397	405	387	387	420	451	402	403	420	399	365	405	420	424	406	389	418	419	402	450	399	426	376	386	389	384	412	433	420	405	379	379	367	433	412	405	421	387	421	423	416	402	368	399	399	406	423	433	428	403	413	427	442	419	425	424	432	384	376	368	425	399	403	399	399	398	396	411	410	390	402	444	372	391	417	399	443	404	397	375	410	410	404	389	383	442	387	387	370	434	378	417	428	411	379	387	430	413	451	383	443	434	385	422	421	421	424	401	396	391	410	426	414	394	384	403	359	434	395	458	398	412	388	405	404	435	427	380	367	403	429	427	405	404	377	417	412	370	425	377	379	439	452	376	446	404	406	413	410	419	390	412	423	414	388	381	408	462	412	414	387	401	394	404	412	427	422	379	415	413	439	410	382	407	434	388	385	423	404	397	380	414	416	438	378	389	385	440	386	425	403	387	366	409	378	400	426	400	421	387	408	383	356	398	383	411	419	369	446	400	411	401	439	433	413	408	415	404	405	401	402	438	397	406	425	416	422	402	436	434	422	430	438	431	396	435	429	418	404	387	424	425	370	394	390	412
53329	65320	62496	45585	33607	20154	12070	7968	4086	1575	996	1035	983	926	997	957	1032	993	967	971	1018	993	1010	999	1104	1086	1005	1003	952	994	1023	1038	960	945	1035	1001	1021	964	966	959	971	1008	980	957	1001	933	1008	983	1000	987	983	982	962	945	1020	934	1032	987	938	1013	992	1004	920	932	976	982	912	912	972	934	1011	956	992	994	1008	939	946	1003	967	1000	974	977	948	1012	953	966	1002	928	970	960	962	932	985	991	981	972	954	1010	961	993	971	1004	970	999	1018	954	956	935	1018	979	965	986	963	946	1001	1033	975	1033	1027	981	954	962	965	1020	973	979	989	1003	1045	973	1006	965	990	963	943	1004	1011	1014	981	981	975	969	963	940	990	966	990	1029	956	1006	965	982	964	971	975	962	1061	1010	984	984	984	942	984	958	958	917	945	972	924	980	1023	1004	1027	978	982	965	972	1015	995	952	1004	965	981	1007	973	950	960	1010	987	984	984	930	989	967	1022	991	933	952	966	1006	966	929	987	1011	967	1028	982	948	956	1026	954	940	994	969	976	1014	959	1017	1004	1020	975	971	1006	998	943	984	957	981	967	939	1055	978	988	989	991	998	989	1002	990	982	999	949	993	943	974	986	1001	955	1031	947	959	953	968	1028	991	1022	964	963	977	951	975	970	1051	995	1017	899	962	995	974	1024	960	955	1003	961	958	1004	951	968	921	1002	953	948	1016	976	953	991	943	1023	1009	996	964	986	955	1003	951	943	970	976	1025	972	936	986	927	954	946	917	1000	966	1005	959	1027	1015	914	990	946	947	924	984	942	958	994	898	1064	1009	969	1003	894	987	959	1041	957	968	992	1016	993	971	1022	970	1005	992	967	996	979	1009	967	984	955	1001	1004	986	957	997	1046	1005	957	961	1006	998	964	952	968	949	913	988	957	1004	1008	975	980	1030	989	949	969	952	949	983	962	996	929	995	994	1005	1003	974	1006	990	974	972	1000	964	941	992	981	966	978	977	982	986	983	1035	912	958	959	970	977	937	1016	964	1000	945	1031	945	992	1034	990	993	1007	961	929	970	980	967	1000	941	963	986	1009	931	919	944	949	943	1026	944	993	951	980	941	970	1012	1020	993	1048	1000	975	985	982	1005	920	967	953	947	1024	976	983	973	931	1005	958	981	993	989	1024	1018	892	949	980	981	972	964	1011	974	956	994	976	981	970	950	1052	981	965	971	970	952	999	941	961	1019	1003	954	967	946	947	966	971	927	996	962	994	985	972	980	1007	944	1008	1012	995	993	986	990	1030	996	970	914	1002	1012	985	970	1005	993	979	952	978	1000	977	980	987	987	967	999	996	970	988	966	960	962	981	943	978	998	985	993	1039	951	937	980	996	1011	1024	982	990	958	1035	1019	1011	963	1019	962	1048	901	989	997	940	986	993	984	945	925	992	954	926	976	950	1006	917	949	971	936	965	982	970	965	945	948	1004	993	979	1005	966	932	1010	980	1043	998	974	992	991	927	1056	1007	1011	950	966	1011	916	1014	1007	943	1006	973	985	952	953	967	943	991	967	981	991	990	986	952	998	942	996	963	939	952	1033	997	940	986	1023	985	1023	995	996	1042	1008	985	1015	965	1021	967	1017	1009	943	992	982	961	976	1013	971	1000	982	977	934	1027	1012	1027	958	1060	966	994	964	950	942	973	973	985	920	978	928	973	976	938	982	1026	972	968	986	1018	969	1037	942	1014	973	1007	1004	938	983	904	973	1020	953	953	962	1009	953	1013	1024	993	1001	916	985	1003	946	978	1001	982	906	989	1019	968	978	984	1006	971	974	1026	986	921	1015	968	1002	970	1012	983	964	905	977	1006	955	987	931	999	979	962	971	977	947	976	955	1001	1005	1020	971	982	987	961	945	1009	971	992	977	998	1004	997	980	971	1030	998	994	1014	969	934	973	1004	938	1040	962	1017	978	940	969	981	908	924	996	964	992	1003	933	1018	945	980	946	1000	958	974	972	1002	964	1036	955	934	974	923	942	1018	1001	997	1007	951	934	987	972	997	962	1005	968	957	964	971	1018	996	1091	959	972	956	1031	1031	944	978	994	952	970	948	977	983	964	970	1041	1075	997	972	950	957	951	1025	966	990	962	977	993	973	968	942	924	943	1045	964	936	986	977	968	950	947	986	954	992	994	937	1028	958	943	1008	983	960	947	1008	950	1039	976	1026	983	1041	978	980	978	967	963	969	994	1009	1000	985	966	964	979	955	1007	984	975	1004	971	982	1008	1008	1025	939	1027	1025	974	1037	980	1013	924	1003	975	997	1034	985	962	988	910	998	991	931	978	1046	1034	984	956	963	964	923	984	963	976	963	928	1035	1001	935	946	977	955	1033	971	1021	1005	939	1012	1010	1011	992	1027	983	975	975	972	988	978	1012	958	984	961	956	1015	1049	1003	1012	979	926	951	1008	942	1050	996	989	955	959	979	999	973	1062	987	966	964	982	976	948	963	1000	957	939	970	1011	989	1016	995	988	966	990	1011	1026	986	970	990	983	983	955	1036	1015	923	981	1032	1024	1013	1003	1020	1008	962	973	982	991	966	955	948	934	943	1052	974	1024	1014	999	984	994	996	993	971	935	907	961	966	968	1008	990	933	994	984	954	960	1002	998	961	939	1035	1002	975	1028	959	921	985	988	961	954	963	960	943	1011	932	931	972	946	978	968	974	977	971	1001	997	1055	939	984	904	998	995	930	997	1024	958	959	993	937	941	965	961	936	994	1003	950	1020	1021	982	951	1025	914	951	983	981	973	993	970	962	989	968	953	969	1018	996	975	962	881	1031	920	1052	984	924	983	995	985	991	960	998	979	1033	975	976	942	990	970	924	964	894	1020	956	981	961	997	919	938	964	944	991	983	962	946	998	993	990	961	953	1032	961	956	1004	1004	1002	924	966	939	990	975	913	931	965	989	997	957	1010	987	1018	951	944	955	1006	943	1024	978	965	991	923	1053	965	937	974	952	1024	1039	1010	970	972	980	973	930	945	988	998	984	915	945	912	957	967	1018	999	1009	1023	957	1028	969	975	949	991	1002	972	952	1010	933	977	971	992	1000	979	1015	995	976	954	1003	970	1001	981	1029	956	1024	1006	972	967	932	932	997	990	958	936	1034	1009	964	981	978	976	984	1057	989	935	967	964	992	1018	988	1021	1033	909	1034	1004	1003	953	915	970	978	977	973	984	927	1011	995	994	960	961	945	1024	951	973	966	984	1042	982	971	964	1020	1022	927	970	1022	988	1000	946	1014	982	998	978	999	953	985	961	994	949	1011	958	978	969	948	1005	1030	987	983	978	965	984	1007	998	994	1010	1004	910	899	1019	972	1025	999	914	995	966	1049	978	978	950	957	960	944	1015	962	968	999	995	967	935	1011	1024	971	966	986	1009	977	977	990	962	980	991	981	1010	984	990	1002	940	977	962	978	991	962	964	972	971	966	990	1027	957	952	959	912	1019	962	925	941	935	1041	1007	1001	947	973	961	990	951	990	999	975	938	978	974	1022	967	1015	961	968	951	978	1017	1002	984	973	1031	997	975	976	966	1067	980	897	1035	950	1029	957	1031	949	1018	966	991	1016	996	1005	993	980	1024	1005	962	972	992	968	976	938	1003	968	1084	971	984	991	975	966	978	994	951	956	995	1016	966	973	1034	974	1021	1030	980	946	973	938	959	936	1015	1005	1000	984	968	1016	1061	990	998	965	944	984	978	945	958	1028	965	997	952	952	962	956	944	975	979	934	1002	965	1025	994	944	1002	995	977	1017	982	977	986	972	1013	976	973	929	972	912	972	945	950	976	975	974	1012	982	953	974	975	1027	985	1009	931	993	951	942	1040	986	1016	957	992	987
78818	79908	68333	42694	23772	8601	4501	3490	1948	912	414	391	400	360	401	393	440	410	366	396	410	382	398	427	428	431	398	369	451	456	415	424	415	419	399	428	430	386	390	422	393	411	397	441	385	412	426	390	402	389	379	386	433	425	408	432	420	373	446	425	425	393	382	357	424	428	398	424	420	418	425	425	384	376	393	370	458	417	406	376	410	368	375	425	405	389	440	406	396	414	434	403	419	437	390	407	420	417	422	375	398	408	389	418	400	418	397	403	400	416	374	407	426	423	368	387	382	393	431	429	424	414	434	448	445	392	428	415	368	401	415	421	386	407	407	396	429	408	445	406	437	395	407	446	384	393	412	407	391	398	389	417	372	365	407	405	418	442	451	400	399	396	408	377	430	388	400	412	392	380	393	416	376	368	403	388	400	468	448	392	383	415	446	410	396	430	381	377	421	432	390	394	421	465	391	416	386	387	397	422	407	411	419	404	450	370	398	403	426	378	463	406	408	440	413	392	403	446	413	414	378	393	418	415	430	414	404	430	411	407	409	413	381	392	425	465	377	434	387	420	384	434	435	410	361	392	397	403	415	384	416	382	382	452	425	428	422	366	415	426	405	428	393	405	390	421	404	416	419	397	386	409	392	373	426	418	410	362	410	397	428	418	431	413	401	398	417	393	392	378	437	423	416	358	402	396	421	416	425	396	429	445	423	374	429	402	393	393	382	394	377	429	402	426	416	419	401	429	385	374	418	412	416	402	441	411	377	460	393	366	375	372	399	424	412	426	381	430	421	417	380	429	377	415	384	413	405	377	448	418	392	415	427	414	408	430	416	427	407	403	463	433	390	416	413	434	399	421	415	401	384	398	430	426	418	382	396	416	394	390	398	416	420	401	402	406	417	425	416	415	415	446	405	384	398	420	397	422	419	367	390	418	399	403	417	409	360	408	408	425	383	412	407	393	390	351	426	403	397	417	410	421	414	395	414	399	435	403	453	378	426	399	417	387	371	423	393	420	425	397	393	404	364	432	409	392	421	396	392	405	380	405	396	388	412	460	418	442	415	426	417	415	386	399	395	388	416	388	430	379	390	423	429	374	388	398	401	399	379	448	386	391	425	383	398	435	425	409	392	390	364	388	369	406	405	424	388	409	373	469	413	393	406	401	435	410	372	406	419	400	418	410	393	382	417	426	415	397	405	398	385	401	402	405	385	403	422	436	418	383	369	396	380	399	433	445	438	411	393	388	405	403	398	417	445	412	426	369	372	419	434	407	412	381	412	382	427	404	399	434	388	412	396	406	407	383	395	389	385	409	413	415	417	415	411	393	428	393	392	389	434	414	396	406	423	366	394	394	410	402	384	401	413	424	402	409	388	394	453	399	409	417	409	430	407	425	426	387	407	400	424	399	417	407	416	446	426	406	403	419	411	401	429	400	384	377	390	387	410	440	370	388	384	463	434	414	389	372	389	419	368	379	414	399	412	433	446	407	428	417	438	433	433	392	441	418	368	425	427	405	407	421	392	383	419	410	425	384	456	409	401	429	413	411	416	388	396	423	404	410	390	372	422	401	406	427	385	405	417	390	422	398	368	445	436	407	368	417	429	405	401	395	397	439	386	398	419	413	405	401	419	429	398	413	386	418	396	392	381	399	400	405	385	391	445	419	427	424	372	412	422	398	397	450	392	448	434	435	368	406	408	397	403	398	447	438	403	425	395	409	412	430	380	408	403	408	463	402	423	407	397	414	443	434	421	446	426	428	405	394	407	425	422	420	436	398	451	388	400	413	378	395	395	363	392	428	371	389	399	383	402	408	399	391	419	384	372	470	424	384	379	412	420	400	432	377	445	408	423	416	389	391	402	387	382	431	438	402	402	394	413	408	365	380	401	412	417	430	439	423	408	400	411	411	448	398	432	407	435	422	412	397	408	389	412	418	414	437	420	411	407	397	380	394	390	427	393	369	363	423	406	422	403	405	415	400	368	398	413	401	422	423	363	436	426	421	400	414	416	396	431	410	462	407	424	364	400	434	415	379	399	411	373	413	416	423	398	426	438	390	429	412	426	386	412	395	394	432	399	401	420	413	412	371	398	391	419	429	371	418	408	447	404	396	444	390	432	387	421	417	407	410	427	408	416	390	376	407	418	440	393	451	360	393	406	392	390	397	403	444	443	428	469	434	413	379	384	420	418	405	405	419	418	391	395	407	411	429	419	437	391	391	397	393	390	406	412	382	430	410	417	429	363	408	394	419	423	433	411	377	415	427	392	407	385	419	399	406	415	409	379	395	393	384	419	389	351	430	407	377	403	430	395	457	410	395	416	389	402	404	376	393	403	427	400	395	396	409	383	380	373	382	402	406	398	420	395	398	395	456	428	439	394	447	396	414	398	411	421	428	395	387	381	398	423	448	401	409	438	404	379	398	392	396	421	430	441	411	426	415	386	405	405	406	469	425	396	417	379	448	389	406	396	367	433	408	425	404	407	399	405	448	454	404	414	416	432	402	414	425	399	428	405	398	438	418	393	410	410	376	400	423	394	420	433	403	405	401	383	404	393	405	399	431	411	408	421	402	426	410	380	419	365	396	419	449	416	436	408	381	375	382	433	435	415	421	434	428	397	427	426	334	413	382	390	409	414	411	399	399	423	420	426	397	422	431	391	362	417	393	414	416	418	394	409	420	403	414	375	399	417	395	391	414	404	389	407	421	410	413	394	406	407	424	393	397	391	413	430	360	390	373	421	415	385	379	405	401	435	426	404	384	419	371	382	428	435	405	409	450	412	418	405	391	394	430	392	394	458	401	381	376	409	388	419	401	389	420	412	383	412	409	396	426	379	438	398	388	411	431	416	363	405	379	403	369	427	358	436	421	436	419	387	390	422	406	435	384	439	419	444	441	430	427	437	420	402	404	404	353	410	401	397	395	409	425	431	418	448	414	395	368	397	399	382	390	388	415	366	456	411	398	376	414	405	402	428	387	417	385	372	398	403	419	385	392	409	397	393	425	403	420	437	374	406	406	395	372	409	430	404	392	399	411	401	397	426	411	402	461	388	441	369	407	410	407	417	377	400	415	395	437	403	405	418	416	419	415	399	407	386	418	388	394	408	410	428	438	425	442	409	422	393	417	397	429	418	413	418	414	408	413	413	401	404	399	401	420	420	355	402	438	412	427	429	408	417	412	405	420	379	408	460	405	382	391	380	412	430	409	396	394	426	415	402	414	371	407	402	371	410	431	435	403	415	408	397	389	410	411	429	413	441	435	384	388	404	362	421	398	387	433	422	396	438	438	421	392	413	423	425	414	445	421	390	441	392	391	405	392	381	401	391	371	415	431	405	420	407	421	382	411	414	383	415	393	458	373	390	417	381	373	428	401	407	406	441	406	442	403	436	430	378	444	421	399	388	377	414	398	361	385	410	419	392	384	422	408	426	424	446	422	431	450	395	415	387	440	395	457	399	362	411	397	422	412	431	430	418	379	383	397	420	396	405	415
53455	66262	62791	45598	27515	13868	12395	10753	6264	2927	1046	972	990	1014	989	1010	931	990	1030	976	1003	1016	1028	994	1112	1214	1031	999	969	1022	989	972	1001	1016	1047	1016	1055	976	995	988	1091	988	994	961	921	964	925	946	960	1023	1015	1029	958	985	1005	946	1035	1001	985	981	945	952	1026	1016	929	963	952	1004	963	944	1064	980	986	991	1012	1006	982	997	1010	988	935	991	1022	971	925	1022	927	939	1000	1008	1011	995	952	998	967	1026	953	988	986	964	971	973	1021	990	1004	1028	997	966	952	987	968	982	1014	953	1014	1000	1006	977	991	990	993	977	933	975	978	1003	972	991	998	949	1023	962	1010	1014	992	1038	1009	994	986	1008	1015	957	1038	983	968	984	990	999	1036	1039	1011	972	1036	1016	982	1058	1025	1015	973	939	988	1032	990	957	991	963	965	1023	953	934	1039	1020	998	1026	977	963	966	932	1029	971	953	941	966	1059	939	897	986	965	1043	988	977	1004	974	944	994	995	943	1034	973	1001	979	1034	1002	989	972	1002	982	1004	940	961	994	1012	994	980	978	965	983	977	951	998	995	927	1003	1012	950	975	997	973	944	975	994	976	993	990	904	987	969	974	1029	964	928	999	971	979	1046	943	1004	1036	1008	990	962	972	973	973	957	993	938	952	943	1016	995	975	1032	915	947	986	995	1041	1003	952	1016	941	965	952	915	1013	945	989	1007	928	1007	942	964	996	989	947	981	994	960	958	961	982	983	1024	963	944	936	910	1013	973	948	959	985	980	961	996	955	941	948	956	977	975	969	957	926	942	984	1029	1016	942	936	993	986	965	993	971	958	952	1025	1028	1000	988	975	1013	988	939	963	963	992	1041	981	968	983	968	976	977	1026	1040	979	975	1012	998	944	944	1035	1021	950	983	994	999	954	969	1041	975	968	934	988	931	1001	974	959	1014	967	952	1012	970	973	985	956	957	972	1059	980	977	963	980	1029	992	997	1048	994	987	953	970	1002	969	970	1013	926	974	944	982	974	961	998	1014	1015	967	1019	936	988	1000	976	956	937	998	1055	1009	998	997	1022	993	970	1022	1047	1011	1001	998	1028	961	1030	964	979	941	1019	1014	1031	986	1013	939	990	997	962	1023	972	964	971	988	978	996	1022	974	962	973	1010	975	953	982	1021	967	1068	980	960	971	954	984	1032	984	959	961	984	1004	966	976	977	997	925	1022	965	986	953	963	984	966	991	999	1005	980	973	1005	1005	955	1021	1084	1014	967	991	958	986	1006	973	969	1023	975	946	979	989	939	903	1042	903	1002	1007	997	1037	990	1061	912	956	997	1060	973	1001	931	924	1010	934	977	952	950	944	1000	970	956	1013	943	992	1027	1004	1042	1009	982	1044	933	1030	961	986	984	927	976	987	973	1052	1004	960	985	974	973	1000	1025	949	986	1009	979	967	940	972	941	996	1021	988	982	953	994	1017	955	948	959	989	996	975	986	1008	945	961	960	1002	973	995	972	1000	971	980	1000	989	975	1028	1004	916	1061	1019	1012	1029	940	1014	982	992	970	1030	975	986	940	979	998	1012	959	1001	915	955	986	976	892	1021	926	1017	933	978	992	946	973	936	1021	969	998	1002	966	990	936	997	997	995	1014	1006	919	944	934	991	993	992	1003	1041	961	982	927	941	988	976	973	924	1024	951	992	965	976	979	970	969	1006	996	986	975	1006	993	1006	941	929	960	1020	1035	1049	944	994	964	985	1005	1010	965	947	1016	977	998	1018	969	995	978	988	996	1021	1050	968	921	1031	979	1026	980	1022	1025	1004	931	940	956	928	999	976	1039	999	981	1013	985	1010	1000	960	950	1045	1013	1073	953	981	944	917	1048	1076	997	1039	1020	965	994	1054	996	971	1024	1022	1001	1023	958	1027	990	992	973	951	1005	1007	1013	1055	987	912	959	959	967	1024	990	995	1015	948	955	989	1027	975	978	1024	916	957	992	1002	985	997	973	1010	1014	968	994	984	1013	1023	1009	964	1012	1022	1042	965	955	1000	1001	972	935	997	944	1058	983	950	962	986	973	1017	963	1039	1017	954	941	954	956	977	1001	976	992	999	987	931	1016	1000	1024	999	960	968	974	952	1011	1004	979	969	968	928	950	991	987	1007	967	955	1002	992	967	989	927	990	959	953	995	930	968	954	998	928	959	1009	1005	978	988	983	1024	984	994	988	1041	945	1021	973	968	989	966	1000	946	1034	989	1027	997	946	909	910	981	968	993	978	940	1069	981	955	1007	1000	986	1029	966	961	961	949	1013	974	990	1000	977	918	982	973	981	1001	991	977	985	980	1030	985	1011	962	965	964	950	996	989	991	970	927	1022	972	921	945	991	996	1026	977	989	963	971	1003	976	961	997	969	956	992	983	950	989	1033	999	989	1021	1008	991	972	1060	965	989	983	952	994	950	1030	977	988	1016	981	972	936	1012	991	1023	932	993	941	983	1004	974	957	950	1012	1006	944	997	933	971	977	996	969	999	959	962	969	1013	1044	1002	992	980	974	1033	976	973	974	1000	1007	949	1014	961	970	983	991	1064	1006	1034	970	958	978	940	1017	1006	989	959	950	931	967	939	1002	999	976	913	1017	975	978	942	983	986	991	986	954	969	1017	1004	1020	992	1017	996	991	987	987	986	948	989	951	946	1019	946	1041	1004	1019	982	1022	994	946	957	923	986	990	929	986	975	931	931	972	943	980	1008	960	999	1030	988	985	936	965	999	944	970	984	996	959	991	922	985	973	982	994	1010	997	1006	997	960	991	1002	991	987	975	985	1009	998	928	1005	999	1003	989	946	1007	978	1008	980	982	1016	994	998	1020	985	953	1029	936	971	978	1023	1027	960	980	1018	973	979	978	1001	1006	925	1001	992	989	1016	1033	998	961	930	980	959	1004	980	920	989	1013	1021	1025	1039	968	1019	1026	970	966	951	990	991	929	941	961	973	969	998	1036	1029	1004	962	1020	946	934	987	1024	987	1027	971	958	959	978	1010	931	1019	1020	986	944	960	1009	938	943	1005	1068	956	987	1016	994	1013	1017	988	993	989	921	997	974	1018	980	926	961	985	1000	979	915	1005	985	989	955	970	998	985	1007	977	996	971	1008	972	981	1035	1016	1053	1003	997	1000	991	921	956	998	985	973	1011	978	946	962	1022	977	958	1026	1024	997	942	966	970	983	980	994	1029	1024	1010	978	929	992	990	1009	986	990	999	984	1000	1061	942	1000	1017	952	958	1005	1007	1007	1104	1004	1011	963	965	984	958	974	1042	936	985	975	997	1010	1003	956	963	1012	919	976	1003	955	1012	1015	1004	960	959	944	987	980	1039	1029	975	1071	985	983	951	977	945	993	988	919	975	941	959	1044	1019	968	956	957	957	948	1043	973	955	1014	1028	1016	978	990	1008	976	1011	977	1030	973	983	993	976	1009	1012	1012	983	982	937	955	951	999	1008	944	929	964	976	974	968	1004	969	950	1027	1026	948	968	927	958	1011	997	1037	1004	928	988	989	973	1071	982	984	1040	894	1005	966	1048	994	1009	982	981	958	944	1020	1030	1013	967	962	954	992	1055	990	984	1025	968	1016	978	991	993	943	940	982	981	938	1019	988	915	1009	1059	1006	960	969	970	964	970	986	979	999	950	962	998	1040	996	988	970	984	960	949	964	972	1007	983	951	985	1005	1017	981	930	979	980	936	989	1000	987	999	996	959	987	981	989	1009	1002	1005	907	913	950	981	1004	1007	917	950	981	1035	1017	976	1017	987	954	1004	926	945	925	980	987	981	981	948	1003	939	977	1005	968	969	974	952	1008	978	957	997	972	962	983	990	1021	1002	1037	932	949	1026	1012	994	934	1018	1035	1006	943	984	973	1038	1004	963	941	953	1019	960	977	916	946	923	954	899	998	995	1044	1030	994	1027
78448	79846	68424	44830	24476	9628	5808	3348	1540	838	414	435	409	418	400	452	392	421	427	410	390	416	418	427	460	430	407	444	375	437	380	409	388	406	413	420	410	363	409	372	435	414	426	386	389	396	410	408	412	444	378	386	404	368	417	410	425	384	403	413	411	456	437	383	366	391	406	388	406	386	428	381	395	408	429	425	412	401	422	417	413	402	389	400	384	365	408	403	379	398	400	392	408	393	378	404	382	430	442	395	393	396	437	389	367	391	407	390	403	422	407	399	409	404	452	388	380	421	420	399	405	453	390	442	415	419	437	386	443	403	383	389	383	417	385	398	394	408	384	393	422	406	379	408	438	423	398	428	429	432	387	414	409	418	444	382	391	372	404	393	398	415	404	395	393	422	409	423	414	395	417	419	386	451	435	406	373	402	405	394	391	422	433	398	392	409	406	437	392	446	389	421	384	415	438	404	386	412	405	400	401	414	421	402	422	380	427	389	410	416	381	403	415	400	403	438	411	395	419	411	425	413	391	379	423	423	396	397	378	375	394	405	436	408	396	386	403	381	407	397	438	443	392	392	424	406	332	403	422	428	434	386	420	409	403	423	408	410	430	428	366	390	410	363	411	396	417	411	408	406	396	433	374	399	499	380	392	416	425	374	451	398	399	422	374	419	408	422	419	383	427	393	416	387	425	405	405	390	421	386	407	403	439	398	420	429	392	436	403	419	410	428	382	392	402	368	404	436	422	453	439	407	421	440	381	404	395	400	426	426	451	440	390	382	432	411	423	411	392	409	440	410	405	406	375	380	416	408	412	427	384	414	428	427	417	421	390	450	402	413	388	395	411	422	414	370	415	404	418	406	405	388	419	411	371	440	421	395	425	441	401	399	433	424	406	388	369	409	396	445	411	409	395	381	393	408	404	398	366	436	409	419	383	396	399	393	438	431	424	406	418	481	418	414	406	408	402	417	409	384	372	419	424	410	411	426	426	381	394	389	366	427	408	431	405	387	390	407	396	397	448	387	413	390	415	437	422	432	380	397	432	397	408	417	409	384	401	395	413	401	389	412	410	432	410	366	419	405	416	409	424	439	431	434	414	394	451	419	382	377	387	372	425	400	418	422	402	393	425	376	416	426	388	424	411	411	359	433	426	385	409	409	416	393	393	387	431	421	441	392	430	404	378	447	418	409	415	367	378	413	398	435	382	375	443	407	398	424	398	393	422	417	376	411	403	416	377	447	413	379	421	372	371	410	399	387	400	397	408	395	378	415	423	400	399	409	420	447	413	338	391	391	393	371	431	425	416	385	428	444	435	377	434	389	396	403	415	418	408	438	385	413	433	432	429	356	385	409	385	380	421	409	357	410	421	399	424	424	419	410	444	408	426	447	403	399	395	422	382	409	407	397	427	420	413	414	407	437	422	363	392	383	387	420	398	412	471	402	400	397	386	402	392	400	411	397	401	402	389	422	420	403	436	394	409	383	390	425	380	385	410	438	407	402	367	370	421	393	379	403	376	400	397	429	400	408	445	405	362	421	422	392	395	424	418	397	359	390	430	374	399	413	376	402	386	400	380	361	423	412	399	421	429	453	404	417	426	430	407	398	381	388	417	455	420	400	401	399	429	422	456	408	399	392	363	392	406	390	360	424	433	404	403	402	407	399	391	398	416	375	404	409	407	395	406	424	392	392	420	393	383	382	385	405	411	401	390	399	386	394	420	391	399	425	404	442	370	360	391	386	427	417	401	405	439	431	416	387	394	417	395	407	374	386	382	414	429	400	372	419	394	434	384	405	385	358	402	437	428	425	372	382	385	414	356	428	407	434	426	395	440	417	408	410	428	393	411	387	378	408	411	404	430	397	414	415	396	427	391	426	428	413	421	446	395	359	402	368	391	359	401	388	401	389	422	413	390	382	414	406	382	408	385	429	420	391	398	422	399	421	398	410	408	400	419	444	410	391	396	390	365	404	376	404	413	401	369	441	449	419	425	393	409	402	378	437	434	413	388	402	391	426	397	441	432	391	385	425	382	423	402	433	399	403	405	380	419	421	440	401	403	432	395	388	403	418	430	404	370	432	404	396	395	362	449	450	408	428	432	387	395	365	411	419	415	427	364	407	425	443	433	398	406	419	409	437	410	404	398	392	391	420	414	422	409	410	397	418	393	382	417	430	396	374	381	411	386	419	391	403	420	406	393	395	373	409	416	413	419	410	414	422	384	412	405	421	397	352	457	437	396	425	401	413	409	407	401	386	431	421	430	404	392	431	379	427	414	359	412	433	418	435	400	394	411	407	432	404	425	444	404	429	391	373	384	378	399	426	391	392	400	384	389	428	394	410	419	409	407	387	390	408	410	395	400	377	395	396	433	410	378	391	419	403	354	443	408	443	452	428	420	386	413	424	371	402	431	399	381	376	410	453	429	418	378	407	436	440	398	384	415	419	378	415	417	398	393	420	394	436	400	422	412	403	404	403	352	378	417	373	433	400	367	388	394	414	386	379	363	442	460	418	377	408	424	421	403	401	416	398	423	412	394	415	416	434	401	368	395	409	436	438	443	417	418	437	402	394	410	394	408	405	418	391	419	376	439	407	419	419	401	372	380	414	437	388	379	431	418	402	424	403	408	391	427	387	385	406	395	402	403	408	415	412	379	411	400	443	398	392	408	393	395	429	390	401	412	417	419	403	406	417	424	382	424	383	404	394	416	403	462	395	402	404	420	413	429	384	381	383	399	395	398	396	425	419	409	437	380	393	433	443	437	442	373	387	401	392	382	387	400	400	450	398	410	388	439	392	414	410	397	404	416	393	407	418	391	384	397	397	416	451	394	391	396	407	392	378	392	438	395	414	363	410	418	379	406	398	377	395	398	427	439	425	379	415	396	424	408	395	393	420	444	401	420	401	442	447	368	437	361	414	442	375	413	398	410	416	419	423	394	378	395	380	431	413	397	415	423	383	365	389	372	406	389	424	423	431	427	423	427	393	398	427	442	414	396	401	405	408	410	410	396	463	404	393	403	384	433	391	396	438	417	385	437	417	424	398	412	402	393	417	377	395	430	439	371	393	444	413	464	403	371	420	397	447	397	395	435	382	432	397	447	419	401	401	427	426	419	428	421	427	374	407	427	439	397	408	406	424	397	422	446	413	404	444	400	398	444	422	392	429	430	420	384	425	445	423	410	413	407	417	418	428	415	431	433	420	450	407	399	412	381	405	430	399	395	392	429	407	403	407	391	418	392	417	402	409	417	413	432	380	402	384	371	433	443	414	442	413	395	385	377	461	391	399	388	407	395	429	371	377	408	406	437	415	385	424	436	416	404	394	366	382	398	451	414	426	382	425	384	400	411	375	409	440	418	443	378	394	414	383	387	401	428	410	424	390	397	415	405	387	404	374	421	408	430	420	392	361	425	422	414	411	422	423	387	406	380	408	385	426	390	384	377	404	424	433	412	388	404	385	423	422	413	397	386	400	434	430	420	400	367	414	410	405
52298	65608	62636	47645	26909	15683	14837	9755	4887	2704	978	992	1006	955	964	1035	936	965	957	959	1002	1002	1023	1007	1069	995	930	985	911	966	980	963	994	966	974	976	937	969	1006	968	971	986	1006	992	1010	959	956	947	990	971	1000	1005	970	1008	1017	1051	997	938	987	969	951	975	1030	1012	936	1000	971	939	1014	1016	997	990	972	928	930	999	902	1024	955	983	998	946	989	977	967	991	972	1003	1014	959	976	987	1008	981	985	997	973	1003	941	1031	992	967	969	947	1006	974	960	972	953	962	1003	946	924	967	951	1027	968	960	940	1031	1017	961	930	978	923	994	942	1009	965	983	923	960	982	974	1045	993	1042	961	947	968	1045	1025	961	923	1018	987	948	978	972	978	954	935	963	973	982	969	992	930	1013	966	992	939	1013	931	957	1004	1041	1036	1012	947	1042	984	979	951	968	1014	1016	946	985	1045	955	1003	986	953	959	996	1024	993	977	955	934	975	999	967	928	955	970	1028	937	966	981	965	925	1029	999	1033	992	994	1027	924	951	944	963	1009	922	982	981	983	962	946	937	983	959	965	946	1070	939	993	964	953	990	1008	985	999	1030	975	1020	972	984	970	941	988	928	930	1000	1000	1027	948	976	946	962	949	1007	967	993	987	985	974	939	930	949	977	920	1008	1012	947	996	964	976	987	992	935	1010	963	996	918	1006	948	983	988	1005	955	950	931	1038	995	991	959	1052	1001	1026	998	975	953	943	986	969	931	990	1027	1000	1010	917	902	977	930	1008	962	950	935	981	956	993	960	1036	1019	986	962	1003	976	942	949	941	1001	1024	888	965	1004	923	968	975	930	1015	960	1008	982	1006	968	973	963	949	990	920	980	1014	1000	941	929	964	1019	963	928	991	939	960	1010	960	971	970	1002	953	1029	965	968	977	966	960	1034	1000	983	1009	990	946	1036	1005	945	978	983	963	969	946	959	950	966	1021	1017	996	1001	952	1003	940	1022	987	901	994	987	1018	971	942	1018	984	928	988	966	946	1002	946	968	923	1029	945	950	974	958	919	954	973	969	949	1008	969	1004	963	998	988	979	968	936	995	962	1031	980	995	996	964	974	971	962	946	965	994	963	993	972	996	995	984	1017	979	978	961	1038	951	995	993	1034	952	952	978	971	993	1002	986	994	946	969	1030	1006	1015	977	960	926	1052	934	997	974	974	1009	999	964	974	940	992	1018	1007	960	989	1010	970	920	1015	971	996	988	985	1013	972	966	1020	970	1014	961	1038	958	1002	985	982	1001	964	998	1003	1008	956	1007	975	1017	928	962	930	963	1023	981	1006	981	949	1006	1018	939	1003	987	989	972	956	998	987	946	980	1003	967	1002	974	943	998	976	953	1025	1020	987	949	957	968	980	984	1007	1031	950	1036	953	1002	951	996	1016	1042	995	985	946	1035	964	991	933	963	989	994	917	1004	984	977	989	996	914	1000	957	1013	1035	961	954	976	1011	970	1022	965	949	900	976	996	981	981	1043	994	937	945	953	985	1003	991	962	925	1002	915	1006	968	1013	984	960	956	1015	984	1006	925	1039	969	965	1003	1035	980	955	995	1002	1014	1033	1005	997	1067	955	993	1006	996	1008	977	967	1008	939	955	994	961	991	958	983	987	952	954	992	1007	996	965	966	966	1009	959	1038	1006	950	1004	981	986	973	967	1037	991	923	985	1017	953	1008	1046	1003	990	982	1034	915	957	965	924	1026	972	1032	929	963	967	943	899	973	978	995	962	979	970	1002	1010	988	1018	933	1002	1021	962	982	995	1011	1000	967	958	943	961	1018	962	999	931	994	975	1002	973	945	1032	979	989	983	943	1019	914	940	960	966	997	937	999	1050	986	924	1016	991	1023	977	1016	957	995	993	1024	983	980	999	957	1032	1024	1002	951	949	1008	980	951	1027	963	980	1016	999	977	915	968	1002	1000	975	988	956	979	1001	1022	1000	942	1018	1043	946	1027	1014	1008	983	999	976	1014	1026	985	1006	945	1020	999	971	965	961	1014	966	934	997	975	988	1005	948	994	1043	962	972	989	1013	1005	971	1039	977	961	958	950	1041	1031	988	1015	998	971	957	930	1017	959	961	1010	961	930	931	955	915	1005	970	890	996	1017	997	1027	994	991	1025	927	991	956	991	1003	938	958	926	979	964	941	985	955	994	937	1007	1029	988	932	967	1018	1010	978	1021	985	1007	977	997	972	973	957	1021	956	949	988	963	945	998	1053	983	1001	992	965	960	1013	1005	949	1013	968	947	984	977	997	1025	1015	995	1011	1021	1001	1050	976	1006	935	996	913	960	921	958	968	954	1001	979	977	968	966	970	980	1003	984	1015	1015	1010	941	953	980	1007	986	986	973	996	949	1018	987	961	993	970	981	898	1032	998	1030	997	980	970	990	946	947	973	993	968	991	1056	1032	918	1032	1018	983	969	946	995	967	946	999	966	960	958	962	984	1007	983	989	992	999	1042	991	980	981	1015	1028	972	1029	989	967	915	942	1021	996	967	1010	1009	956	976	976	1006	960	976	945	1013	947	956	980	978	997	974	942	954	997	962	1011	1013	974	943	917	968	994	1000	970	997	960	995	965	1005	1008	996	970	944	990	952	1023	983	1002	977	1029	965	993	944	1066	950	908	982	1014	999	987	971	997	1007	1040	1026	1016	986	966	980	992	986	1018	942	968	967	986	993	996	977	974	1008	946	968	898	947	1014	1031	990	954	965	1026	976	943	982	960	1008	943	1012	979	1003	989	1029	927	953	986	964	969	1011	990	1032	936	983	900	1002	970	983	953	971	962	948	932	951	956	1016	994	992	955	966	1024	1069	958	994	947	933	1005	1000	973	961	1019	969	997	1025	965	952	995	990	993	1000	983	991	974	993	993	1030	1031	943	978	966	935	999	977	982	1015	1035	983	983	984	1003	989	963	968	976	1005	957	929	982	1004	969	1056	1003	1017	977	984	1009	935	974	997	936	999	933	1022	975	1038	966	944	966	954	1007	930	986	1006	987	990	953	957	954	955	1033	1003	996	952	1009	977	979	935	991	962	965	924	1005	988	948	1040	991	947	967	1007	1006	945	1022	998	1008	1044	964	970	971	982	1014	952	924	1014	975	976	994	937	928	986	1014	1006	992	1020	939	958	993	952	971	968	1037	989	999	988	975	960	995	946	1006	1037	1008	969	927	980	949	990	1021	965	971	943	1013	965	949	1013	1005	966	952	1003	971	937	938	971	984	957	960	947	1027	1019	978	983	932	981	983	959	986	938	998	975	998	994	1045	895	956	953	917	913	1004	980	1022	1000	982	953	989	1002	1003	1013	992	954	983	997	976	939	981	958	978	985	974	969	966	964	950	979	982	974	999	994	1021	977	993	992	945	969	998	983	937	1032	956	972	947	1024	1028	910	1006	1008	972	1022	976	953	1028	1024	944	998	952	978	1009	961	980	1023	1065	961	956	1021	974	999	941	950	946	944	960	993	1002	1018	918	987	994	998	984	915	1024	1019	940	1020	939	943	1016	985	1012	939	938	1022	981	965	1008	1013	1052	1016	975	1024	1035	1008	987	1016	987	981	1006	979	1044	1027	936	966	1027	1024	988	1007	1006	938	1020	980	946	956	961	988	971	989	1005	1009	1047	955	955	985	921	948	1001	991	1048	970	933	996	976	990	993	995	1012	963	992	999	951	976	1056	1011	982	953	1021	987	929	981	1026	967	1020	968	976	1021	1019	1010	962	1006	990	947	1032	960	979	951	928	1011	962	974	969	998	962	1015	948	1030	955	995	1024	1025	943	992	971	992	1032	995	941	996	978	1034	980	972	988	961	1027	1003	998	966	998	976	989	948	978	994	981	944	984	983	955	983	995	997	999	974	1023	956	976	986	972	924	992	996	987	993	916	927
78768	79512	68950	43845	25646	12021	5085	2914	1388	574	399	425	443	422	419	401	394	412	409	426	384	437	405	420	386	419	396	394	395	370	434	384	413	400	425	413	390	401	425	383	389	392	398	394	408	422	379	410	393	368	422	429	397	419	438	401	461	404	430	419	382	442	434	403	396	418	412	395	445	413	428	409	416	387	385	418	387	380	407	380	426	370	424	405	418	399	411	432	433	393	391	383	413	418	388	423	407	407	410	379	391	420	406	393	407	414	420	419	454	422	387	419	406	430	449	402	419	395	417	411	437	382	374	434	415	383	378	427	395	416	442	429	424	374	384	398	451	427	405	393	384	404	420	410	411	381	411	399	447	406	398	418	422	415	413	407	390	402	440	404	442	394	440	395	420	394	405	396	393	396	373	429	418	394	409	403	426	391	434	437	396	400	448	405	392	395	404	412	409	416	429	416	400	435	454	392	468	374	381	407	405	374	357	386	426	423	388	443	415	400	427	409	412	400	452	406	386	405	383	452	395	413	432	396	442	425	419	387	439	426	407	387	423	426	427	404	416	407	395	412	431	396	377	401	384	424	395	427	385	406	418	379	416	427	404	399	395	428	397	419	419	428	399	383	392	418	428	407	434	392	420	409	392	397	408	397	387	405	392	385	396	404	407	397	388	390	422	381	420	416	415	420	412	430	444	419	384	392	426	430	422	363	397	416	417	409	404	392	413	422	387	411	374	396	392	467	389	394	410	413	401	426	384	410	412	442	411	402	413	399	396	407	399	410	388	429	413	432	439	414	384	398	419	427	403	400	408	414	391	422	379	359	404	407	398	410	418	424	388	370	433	400	388	358	387	405	425	433	420	388	403	444	376	442	386	426	406	392	413	425	414	428	394	443	418	412	402	372	403	424	406	370	392	442	395	443	424	412	402	403	394	395	391	402	404	419	392	397	433	395	386	385	436	485	426	389	401	418	446	421	424	402	422	409	428	417	392	441	448	411	412	418	394	391	387	407	391	394	385	385	396	404	404	401	402	406	438	408	412	394	375	422	409	395	388	430	423	395	426	422	390	422	400	425	398	435	411	376	392	394	408	437	426	408	424	406	358	388	384	410	429	436	374	420	404	426	391	417	426	395	442	433	384	421	381	397	412	403	434	440	436	440	406	390	416	404	405	381	392	398	433	375	441	392	424	423	452	418	407	417	396	430	406	366	406	394	400	453	416	417	395	395	392	391	418	429	420	407	394	398	415	438	405	429	414	388	435	399	398	430	401	405	385	412	424	444	409	392	398	388	433	370	385	396	392	389	361	376	427	388	404	452	380	463	373	392	411	393	424	419	417	400	408	383	401	432	383	401	467	414	401	420	399	402	399	399	395	355	386	426	387	431	422	434	428	409	404	415	402	392	417	423	396	424	433	422	374	407	407	422	389	397	402	425	425	402	391	443	440	395	432	417	437	418	384	438	418	416	384	417	415	466	373	422	437	433	422	412	402	437	423	426	401	420	405	383	412	415	412	405	438	442	404	390	419	373	383	393	382	406	398	423	414	437	379	407	403	427	437	413	406	407	436	466	382	421	389	387	434	389	355	394	399	396	376	427	425	400	425	420	385	456	409	408	413	386	421	437	396	377	412	412	461	410	379	433	456	413	407	425	434	424	406	448	394	415	429	436	384	424	400	411	377	414	413	378	413	384	446	420	437	424	409	412	381	421	461	424	389	426	395	439	422	406	436	396	409	402	393	387	384	412	404	384	410	395	425	440	443	397	388	390	391	429	417	384	422	386	420	404	391	391	413	440	423	414	378	427	372	409	408	409	403	428	421	412	404	421	380	392	416	393	413	400	410	434	401	416	446	406	451	427	465	436	374	416	407	405	412	407	439	376	413	402	422	415	417	392	419	369	378	423	382	387	407	408	409	415	360	386	408	402	423	406	412	424	427	422	395	364	415	408	391	400	459	428	406	416	439	376	428	413	397	405	385	428	428	409	363	423	423	403	434	364	387	404	412	430	429	404	377	447	387	376	401	410	436	409	371	379	419	397	442	420	370	420	427	388	391	384	382	409	432	425	403	372	394	387	409	388	428	429	405	429	410	413	387	393	398	396	419	402	403	408	434	381	417	381	398	426	383	433	379	420	392	378	443	410	380	399	382	409	439	402	397	436	417	397	405	443	424	401	422	418	417	421	384	469	404	426	416	413	425	398	418	388	409	398	370	406	347	423	396	415	394	413	409	426	401	388	405	429	401	443	395	382	442	405	455	472	403	383	406	406	433	420	392	418	409	396	423	427	409	400	414	407	358	398	411	406	404	388	432	401	411	421	375	403	430	430	408	410	404	463	412	365	428	402	421	448	417	419	369	405	421	405	396	367	397	402	421	430	421	399	455	399	400	416	414	406	365	407	419	417	391	371	413	430	387	414	402	385	403	412	422	409	403	420	433	402	402	384	410	421	401	407	432	418	408	409	407	411	385	409	393	390	427	392	407	467	441	376	425	416	408	418	426	382	361	358	396	394	440	432	370	429	423	393	433	398	447	400	387	398	366	386	420	418	392	392	433	360	416	431	393	408	410	406	378	438	382	438	449	429	397	396	412	397	376	429	398	416	385	400	386	416	395	410	393	427	451	446	400	401	402	403	398	390	417	386	396	401	426	398	416	402	418	411	435	386	391	376	421	413	436	437	370	391	407	420	451	403	454	375	437	389	436	379	375	432	395	436	436	431	415	392	416	410	427	373	410	391	396	422	389	400	409	402	368	389	402	392	394	413	435	459	378	370	383	428	413	406	388	390	419	371	418	411	414	386	408	419	368	410	408	410	373	401	406	403	402	440	392	431	423	439	390	417	412	417	401	417	396	387	405	377	433	426	429	375	410	421	409	398	426	398	391	391	408	443	415	425	425	369	420	410	391	403	392	395	413	422	393	418	405	430	370	393	400	420	420	379	409	386	437	440	395	373	410	417	431	411	414	436	441	406	399	378	376	413	381	403	386	436	416	423	369	405	402	413	403	374	379	414	430	430	420	396	431	421	394	403	404	399	447	367	389	431	435	398	427	379	408	411	378	435	407	391	384	431	393	418	399	389	416	432	433	393	405	409	398	398	425	371	414	422	428	415	416	378	417	372	412	416	432	420	438	419	423	391	418	388	425	435	419	391	394	398	413	429	463	410	427	409	382	421	444	423	407	388	448	424	407	414	436	387	396	401	411	410	407	436	409	425	400	425	390	404	406	422	403	412	400	425	454	384	402	445	377	422	398	425	410	397	391	388	414	399	435	430	428	415	377	415	388	403	413	431	425	407	375	410	438	429	372	378	401	374	408	435	439	386	397	397	440	403	419	404	429	419	397	389	377	432	418	416	423	412	399	401	400	402	422	404	382	407	405	446	400	396	393	426	389	430	437	412	412	358	399	392	425	418	390	437	394	419	399	434	444	432	377	380	420	388	395	429	396	412	433	404	359	424	377	405	447	414	428	407	407	406	398	454	398	400	455	442
53252	65481	63467	46304	31831	18760	13416	8586	4390	1736	967	1012	996	948	1007	950	1007	999	961	1021	1013	1020	1016	963	936	1025	976	1037	986	1019	953	967	993	945	968	975	965	990	944	991	956	980	944	991	994	1018	977	1044	992	987	962	1104	968	1028	958	964	988	1021	953	983	1017	1002	1009	962	979	1004	962	963	998	1034	1002	960	946	966	1006	976	987	981	962	948	956	1027	987	956	994	998	984	980	939	977	957	1001	997	955	1027	1018	1038	984	943	993	1014	970	976	1000	952	967	1004	1052	949	966	1022	1007	967	935	935	1015	920	970	993	1015	955	1011	1011	982	965	1091	1026	1009	969	999	1018	930	1022	984	1007	1015	988	956	997	980	925	949	1005	1022	926	980	951	966	1028	1062	938	1027	1008	1032	1045	996	950	1011	1013	974	1004	1028	996	930	1006	1006	977	1001	1001	951	963	1012	1000	1066	963	934	965	1018	972	1004	965	1008	956	939	1006	998	993	1024	1039	962	958	1015	958	1011	1031	986	961	997	1030	1008	1026	939	964	1006	988	952	970	1015	983	1000	985	1004	943	940	993	963	917	936	942	983	993	986	993	1027	985	982	994	956	1036	913	962	979	953	960	1002	959	932	943	965	966	953	956	976	926	990	1001	948	957	973	949	988	1009	973	973	981	1043	1000	1012	1007	948	1061	1011	948	974	999	950	1045	951	957	970	1058	996	954	961	960	945	1053	967	995	1003	1028	1012	959	966	982	932	986	970	974	990	953	1028	978	904	963	931	1037	998	903	1035	1007	1025	987	995	1035	928	1005	973	984	1018	980	947	1012	1032	935	960	952	958	945	938	989	1021	978	986	1009	999	961	970	1004	1024	1014	937	973	938	948	996	925	1008	980	999	992	1007	1035	961	946	1030	988	1018	985	981	1012	942	1011	991	1014	982	995	1043	982	1025	1023	1050	953	930	986	987	1032	982	1002	950	952	963	998	1019	1043	980	990	989	1000	986	982	997	997	1005	939	948	1014	990	970	999	1009	990	970	992	993	921	1042	930	959	982	1021	974	968	934	1028	947	978	1007	997	966	1011	997	992	1033	971	962	976	905	978	981	1013	979	1031	997	988	949	1001	993	973	1049	982	996	963	976	948	1040	1052	1011	1047	1004	982	994	1002	1003	1008	974	976	1058	1026	1006	962	959	1000	936	1017	937	970	989	1039	967	1018	952	1018	1004	1007	1036	962	923	944	952	994	1074	1021	974	984	1048	962	1016	1014	935	988	962	999	883	958	955	985	950	991	990	967	998	977	975	1015	980	1038	993	991	955	969	962	965	971	971	980	991	959	1054	1033	931	985	992	1015	971	992	997	968	974	960	983	964	1009	1049	973	948	1003	972	967	970	943	964	975	949	1025	979	1000	1004	1038	960	977	985	961	1012	962	978	945	1037	993	1032	979	991	1000	977	945	956	958	1039	1006	1022	990	966	1001	1017	995	1010	1014	969	1008	1014	952	967	1003	1030	1041	911	965	1018	983	997	982	1033	1010	939	1018	1037	952	1003	1014	979	988	982	963	980	954	978	1012	1013	968	962	986	978	1004	1012	1064	959	1006	971	991	980	962	994	969	962	1026	1004	961	980	983	989	973	982	991	962	977	986	1025	992	970	967	934	973	1002	1001	968	989	957	960	989	1005	987	987	926	1003	1014	1004	958	1032	961	1018	997	1002	1009	996	997	989	930	955	995	1018	993	1008	981	1024	982	1004	1002	973	990	945	1031	1042	986	1019	1010	975	1029	954	981	1062	986	959	950	968	972	1025	987	981	985	1016	973	1015	1006	1038	948	923	954	962	973	970	975	1013	1006	978	992	929	990	926	979	958	972	960	1003	982	922	1022	966	982	997	1013	962	1016	989	1011	1003	970	985	958	991	955	995	1005	931	930	948	991	1012	957	1013	944	984	1023	1044	983	1006	1002	1027	1025	1002	988	956	999	971	992	1002	984	985	1011	963	1045	1056	1020	1026	1033	981	987	1017	996	980	984	938	931	990	951	977	969	1024	985	982	952	961	1003	1031	952	1030	943	991	1046	1018	904	997	1027	960	943	948	1036	1060	1015	985	993	1001	979	895	972	994	971	1040	976	977	937	990	1039	1039	985	925	981	958	991	983	935	933	975	998	1013	998	1008	1025	982	998	948	946	954	1008	941	991	1036	1029	971	986	1002	960	949	1031	1013	995	973	961	1005	975	1071	989	1040	987	1041	1016	984	1041	966	1047	946	1013	975	1029	929	913	937	999	994	965	1033	981	995	976	999	994	990	1016	1003	928	1003	1032	1045	941	1006	971	1000	957	1051	935	990	1039	1068	1026	1001	991	1001	964	1002	978	992	1021	961	964	993	922	989	1077	1027	959	982	986	999	1041	1009	934	1025	1025	977	991	998	969	1008	961	1003	947	1032	984	925	1003	1002	905	1015	1030	1025	1016	1011	985	1006	946	1018	939	975	989	958	1002	998	945	980	960	985	993	999	1008	1015	992	1001	995	967	973	966	1023	983	977	970	1052	1021	996	970	1031	974	953	1053	1036	924	1069	996	922	1001	987	974	1009	990	984	980	951	986	958	1024	982	971	956	958	1017	958	1052	977	982	1009	1021	966	982	955	992	959	1035	1007	941	983	912	997	971	1005	981	986	917	987	976	1038	990	985	1017	914	960	1030	965	946	1005	971	958	1009	975	981	950	1042	917	1021	933	1020	940	972	953	959	1009	968	955	969	961	996	1024	987	973	952	978	997	951	988	951	910	967	1015	932	1013	991	982	984	999	964	991	974	967	1017	984	976	980	999	951	985	980	981	1039	995	980	1060	958	1011	969	982	1002	998	971	1013	957	974	981	932	1035	959	1016	979	943	1039	978	992	965	1042	966	1038	993	936	1008	932	935	990	966	986	1003	985	958	1011	970	949	987	921	1022	968	986	941	992	1030	994	987	965	913	1022	972	946	984	1025	988	1013	973	997	1008	974	943	1062	988	969	991	951	1022	921	930	941	962	974	988	1014	922	980	1031	970	969	966	1005	940	984	971	980	1010	1000	957	953	992	965	981	1020	1006	969	938	989	979	950	971	974	993	981	990	1016	944	1014	983	964	948	1019	988	978	967	1021	991	949	968	1051	1013	985	1019	972	962	1014	1027	974	1015	1009	944	979	951	1033	987	936	987	1018	1006	988	988	1006	1021	1004	985	980	990	926	1007	1016	940	1042	1074	961	1030	988	942	1024	1001	971	971	959	991	985	909	969	993	954	970	939	972	970	990	1024	955	991	975	983	963	1031	987	975	963	959	1009	984	1001	987	1003	924	973	1025	1046	947	921	993	967	1035	984	962	1007	975	990	996	926	973	1011	1010	1006	1000	1006	949	985	976	960	985	982	989	990	971	979	994	982	935	976	967	980	1043	987	969	1006	977	1037	957	951	1000	1019	989	1039	1019	957	1030	1026	1005	984	957	946	1028	946	984	1013	982	965	960	985	994	989	1028	995	1004	1024	1009	995	979	947	999	1050	984	1026	944	964	998	931	974	980	985	952	988	955	999	997	1014	964	1000	1010	977	987	927	967	1017	995	1030	957	1011	904	982	961	995	919	955	1021	978	1019	952	986	961	980	975	976	1001	955	1012	1000	1027	1045	1002	1020	941	1022	945	977	988	976	991	1016	998	1015	986	990	962	996	965	990	1004	1021	1014	1018	1015	937	989	994	999	905	962	986	969	1008	951	1007	1002	998	960	963	979	989	1063	983	951	1034	957	1006	985	956	985	972	994	1014	964	967	1022	985	951	988	1007	975	982	971	978	935	954	991	985	1015	974	962	990	984	980	986	985	951	937	1010	1013	1010	1025	1006	1019	956	994	983	996	965	992	959	955	929	978	1013	1008	984	976	937	984	1010	995	1018	1015	1020	1013	961	1012	990	1016	965	1047	971	916	997	982	1026	951	882	979	975	985	918	983	948	934	967	1072	980	997	1010	950	1031	1006	1017	1003	972	1011	1003
77602	79670	70155	43663	26656	14567	5783	2191	1130	680	437	437	438	412	405	433	393	427	430	408	410	425	415	423	416	458	397	408	435	397	427	419	435	430	381	418	421	422	379	410	431	424	420	411	384	373	420	401	401	401	431	478	416	426	400	431	407	409	406	416	410	421	424	408	417	395	427	427	412	386	416	455	440	433	421	410	457	397	406	379	403	394	398	425	393	405	376	373	398	437	410	386	414	423	445	421	424	390	415	433	396	406	394	401	411	404	445	417	379	385	427	412	390	406	386	391	376	412	436	423	416	383	448	443	438	441	415	400	403	419	386	396	417	424	391	406	404	418	381	402	395	365	404	405	415	412	399	380	433	401	417	402	401	435	391	450	392	405	421	429	388	412	414	432	438	402	416	399	371	417	387	398	402	395	364	425	426	434	400	369	413	375	381	405	453	418	391	449	386	378	450	415	434	378	427	420	392	420	402	422	421	381	398	388	434	415	465	398	435	411	429	407	410	409	395	382	429	440	395	443	391	396	382	415	404	371	414	414	454	410	449	407	402	393	403	388	383	411	398	405	383	418	415	388	405	390	377	421	415	438	439	439	431	370	389	425	422	427	427	424	407	414	434	403	423	381	448	401	450	411	427	411	411	434	435	434	412	418	417	419	364	390	415	422	412	374	412	394	403	401	411	423	401	419	424	393	397	454	426	418	427	392	423	406	426	406	421	399	424	406	409	401	416	427	431	413	410	404	428	445	423	388	416	375	434	388	410	435	376	426	416	415	407	426	414	405	383	392	404	404	391	410	415	421	423	415	391	418	393	404	386	419	419	405	447	391	409	457	361	407	392	436	397	404	404	390	418	444	416	408	417	384	381	409	433	429	397	413	383	424	419	408	419	407	395	416	420	397	434	430	412	405	408	451	404	400	390	439	395	403	457	392	425	434	445	419	413	391	413	421	440	406	417	395	405	427	440	454	411	415	449	392	419	413	392	419	430	417	417	376	421	403	472	420	407	374	405	420	402	387	380	400	404	379	396	418	405	435	394	373	431	405	421	408	398	437	383	374	395	410	415	416	423	403	402	416	394	425	441	423	430	401	410	439	385	400	411	397	405	400	412	410	382	439	405	403	398	435	406	401	373	419	416	400	377	386	389	411	382	464	420	393	415	402	435	449	428	401	391	408	431	418	391	404	390	393	416	411	454	403	410	393	423	445	423	417	421	429	401	380	390	439	441	389	410	418	420	406	406	394	416	391	393	420	426	397	403	430	452	383	383	445	463	365	383	393	411	418	434	420	380	365	411	391	419	423	420	421	435	437	408	393	415	386	408	392	420	443	419	471	435	375	377	375	409	387	394	418	383	397	413	418	434	433	438	403	448	425	423	416	401	459	403	412	417	394	473	438	420	356	383	427	427	418	372	377	407	433	404	426	406	392	392	419	439	398	409	433	411	393	394	371	408	418	387	396	435	420	422	430	427	391	390	463	424	412	410	394	419	400	384	447	352	375	425	385	396	413	400	407	409	397	411	389	380	418	427	402	415	432	418	441	442	460	420	404	418	398	411	413	429	423	402	396	446	390	423	401	380	400	388	395	411	429	409	423	422	424	390	470	359	426	389	412	421	404	409	392	396	391	395	396	401	416	414	392	402	410	423	396	390	420	432	409	396	441	434	416	422	408	431	409	426	377	352	413	383	381	398	371	401	399	419	416	428	377	413	429	416	398	390	421	398	380	404	399	400	453	419	424	379	393	415	411	417	459	453	433	409	423	410	357	418	404	397	448	401	375	449	408	381	377	436	425	450	419	406	378	417	423	417	431	382	402	415	433	401	372	399	385	384	420	415	409	400	422	366	434	393	434	407	379	413	451	384	406	409	407	372	402	414	407	389	409	381	426	418	393	394	385	415	432	390	408	420	406	431	442	402	434	435	376	407	425	425	390	403	405	395	435	418	442	447	420	403	455	383	360	393	414	383	381	420	410	388	398	387	386	395	381	432	413	457	429	414	432	384	427	391	399	432	410	405	419	401	408	429	406	409	408	392	392	412	383	415	386	423	413	403	420	409	441	410	361	405	461	374	402	408	416	421	421	405	383	382	386	389	401	425	427	423	415	393	411	373	399	384	366	442	447	420	434	419	391	374	398	391	390	423	440	438	424	403	404	414	422	390	422	392	424	370	412	405	418	411	417	414	406	419	394	449	420	378	392	429	415	387	413	420	401	380	391	410	405	405	411	408	425	390	442	428	392	436	398	416	394	373	431	430	433	407	405	406	402	402	400	410	404	416	406	398	408	399	436	421	411	413	418	390	387	397	415	377	448	414	445	393	382	422	400	414	436	388	426	448	410	429	427	398	412	381	426	412	433	426	405	412	374	421	436	399	403	375	418	391	402	418	406	405	400	410	401	439	413	407	399	401	385	464	444	380	435	439	435	409	391	365	399	424	379	404	428	415	440	444	398	390	409	408	403	412	412	426	377	412	395	410	342	368	402	439	403	417	418	427	396	402	421	397	414	390	419	398	419	408	432	352	389	419	401	442	429	422	384	409	414	451	418	380	407	427	427	412	419	429	432	448	398	422	420	438	415	386	414	415	393	427	371	393	437	400	427	407	425	404	434	384	404	429	455	398	454	404	400	406	443	448	378	422	393	405	435	431	452	408	407	372	429	368	420	439	418	390	403	388	386	443	425	379	416	384	387	422	382	444	419	432	369	421	408	405	404	395	416	439	398	404	421	432	408	397	399	441	406	413	421	381	394	403	418	387	411	437	403	423	411	441	415	417	391	395	412	440	400	431	430	460	404	379	380	462	381	414	404	430	422	391	376	403	413	421	396	419	411	442	414	440	427	390	402	397	404	402	417	378	421	403	424	396	391	384	417	411	424	403	390	417	421	400	373	416	399	409	414	451	405	384	436	435	405	401	425	399	397	475	437	417	425	456	388	406	380	400	404	415	409	441	443	373	382	385	409	423	427	422	403	415	427	406	414	419	428	405	393	445	398	397	450	414	403	402	397	381	433	403	403	409	422	393	377	400	381	439	380	411	406	424	399	407	426	397	400	444	406	433	394	393	411	403	393	392	402	441	385	405	381	404	423	424	390	433	430	422	416	422	424	433	437	404	420	409	443	448	387	422	434	378	396	397	393	422	412	426	411	434	410	393	397	384	353	415	405	404	393	419	388	423	468	414	426	423	386	415	419	407	453	383	404	378	385	391	396	401	434	426	398	410	391	466	410	433	415	358	376	395	398	398	390	425	401	421	401	405	388	356	427	413	409	404	408	454	407	393	413	419	431	440	379	349	403	411	391	411	408	357	411	405	419	404	436	403	415	421	393	419	437	419	414	430	423	403	397	380	409	414	445	460	400	400	402	399	406	421	375	409	397	421	415	393	392	452	397	407	414	424	367	408	395	434	397	414	399	397	394	410	420	407	431	444	402	394	421	423	426	404	444	423	388	437	425	424	421	418	390	403	395	390	434	399	423	422	430	389	399	440	356
51499	66024	64570	45602	33802	22764	13127	6371	3670	1955	995	946	1009	1032	994	987	1027	951	974	968	1058	972	958	957	1069	1006	1011	1026	1035	1040	1033	1047	983	1075	938	1031	960	969	999	1017	973	970	1015	1002	988	962	1000	970	955	983	956	973	1007	988	1038	985	939	942	957	1016	963	926	977	997	986	989	1009	984	1020	1000	999	1008	992	1005	952	999	994	1017	970	934	974	1029	984	1026	960	963	1084	980	992	987	952	959	1030	953	988	982	1054	975	990	1030	988	1014	1043	977	1057	962	954	991	959	943	958	1016	993	1007	981	961	1007	1022	1037	1036	1003	965	1027	943	963	938	976	1001	1007	973	970	1010	1002	1004	955	981	1025	1000	978	978	974	1005	970	1003	976	988	984	953	1035	964	959	1021	998	1021	1023	1014	967	1009	986	919	998	1031	947	988	1077	978	1055	1009	985	1008	965	1015	952	993	1013	997	1001	993	970	978	996	936	968	986	990	964	1036	1030	933	929	998	1001	1017	916	980	1038	1019	1010	968	950	981	1003	1035	1012	1020	1015	1042	957	967	928	1034	973	972	976	977	967	981	1020	950	998	959	991	944	992	1026	1041	1020	945	1016	969	997	1106	958	1061	948	1022	965	974	1042	1031	965	963	976	971	1045	1024	1008	1007	989	969	974	997	1001	983	957	990	965	965	958	991	1040	946	988	994	952	972	1013	944	973	1051	1001	1022	1060	979	984	978	1003	1024	968	959	995	1000	1003	1020	993	1008	1003	992	1009	962	996	1006	940	968	1030	995	998	950	1014	991	999	959	975	1028	999	1019	1007	1028	941	965	1002	981	974	934	1036	1010	955	998	991	989	943	989	1021	971	944	1010	1017	969	1021	945	932	993	1024	1017	969	950	964	1008	1019	1087	914	1006	982	1009	965	950	1036	943	1008	982	941	1001	1007	995	980	1013	1004	995	1002	948	968	980	994	1064	974	952	990	961	971	1035	947	990	984	1000	973	959	980	959	1009	992	1002	995	1000	978	994	1060	1056	1008	983	1029	900	1034	964	1041	991	948	954	979	1059	1040	998	990	970	977	938	996	986	1012	988	939	956	1050	1003	985	1009	954	1005	1013	984	1023	990	966	1001	963	1009	1007	978	955	1012	935	973	977	1012	1022	990	967	959	1033	968	984	951	938	1009	1015	981	966	999	977	979	939	1026	986	964	1000	1000	1030	1009	1015	974	961	962	1018	995	1022	1005	957	1009	1030	1013	1036	973	982	965	953	1013	998	997	950	970	966	979	962	939	989	1044	1048	1054	1017	1005	1037	993	943	1006	956	981	999	977	1009	1000	967	1003	957	973	996	989	890	987	958	980	966	959	964	1004	1008	940	987	990	950	982	963	1034	997	1001	913	1003	1001	980	986	1019	990	979	995	1012	962	983	990	1005	995	1005	995	983	930	968	991	943	1023	950	950	963	1028	972	962	984	971	1036	1025	932	935	1021	949	1025	1011	997	988	1021	942	987	983	1010	958	1029	970	988	983	953	985	957	961	928	996	942	945	962	930	957	964	975	1003	937	963	940	1004	961	978	997	996	953	974	969	1014	959	1008	950	957	934	968	1050	1011	987	946	986	984	877	1018	1032	984	1005	994	963	943	1076	1026	971	986	957	954	959	1022	1022	1017	958	1024	981	1017	959	968	1000	972	996	1037	953	962	1015	1011	973	908	959	987	991	925	983	1000	1010	1000	979	946	986	1014	967	996	964	990	1033	1019	997	986	961	1038	1045	967	968	1047	999	1026	952	975	1036	1004	954	1018	995	1019	1026	1024	1049	1018	944	966	1007	985	1014	1016	935	936	1026	981	1009	1027	1011	974	986	999	969	988	1020	972	1045	1000	974	945	944	993	987	1020	1002	1017	1021	995	1023	960	1031	983	969	980	1050	992	946	999	983	987	972	972	1009	1043	997	949	1044	1079	946	984	933	963	985	988	981	1068	997	957	955	1036	972	997	1001	1014	962	989	1003	986	993	954	991	1014	957	990	982	978	954	952	941	979	1012	982	941	970	1004	986	1016	989	958	957	1009	1003	1003	942	948	1018	990	1010	998	992	945	951	1036	955	933	1013	1068	1013	1056	948	988	1010	983	1008	1012	966	1034	967	992	999	989	1016	993	979	973	991	973	993	983	938	996	999	980	1000	1034	1032	988	968	954	1027	969	1037	938	1009	963	1017	941	980	925	962	1012	1000	954	975	996	979	987	986	1013	997	943	1073	1035	1015	1011	954	1047	981	959	948	1047	983	1024	983	1012	973	990	1002	925	1005	972	956	965	984	999	989	968	962	999	978	979	1015	1020	1024	1007	966	965	980	1005	1013	998	990	969	1009	1015	995	1006	971	1003	1009	1044	958	1006	1040	1028	955	987	998	974	966	1052	998	915	960	961	1022	1026	988	979	980	980	952	1018	1016	985	1007	1006	968	1027	974	971	938	948	984	1002	980	1007	955	1041	950	988	986	1015	996	990	1002	995	1016	980	975	1005	983	988	1023	999	983	932	984	1016	1001	993	1010	1030	972	1005	1018	941	1002	1023	971	988	958	1011	1023	1015	945	974	1025	984	970	1010	995	997	1002	935	979	1035	1009	1054	1000	982	882	1031	1005	1029	1057	1000	993	1043	996	1002	963	1013	980	998	979	971	915	997	965	972	929	1004	998	969	978	1012	1016	1046	986	1036	930	948	956	938	971	1053	1033	971	1008	966	1052	989	955	1000	980	1004	1003	969	952	987	995	1041	1053	1033	968	924	985	978	946	995	987	1057	976	954	971	988	968	1006	999	1022	940	953	1003	998	1020	998	1014	1020	1010	1030	1005	960	995	1027	1007	984	1002	1017	992	973	1017	1016	956	1020	1013	983	993	956	1006	958	1021	1048	1035	1008	1033	1019	1030	990	982	986	1011	964	973	938	1043	983	968	948	983	1012	999	962	988	1007	1023	1019	999	985	985	956	961	1004	987	953	1005	1039	953	979	995	981	997	1003	1031	953	939	1006	975	951	1063	1043	983	984	985	941	1020	1005	998	1010	998	957	976	1002	994	989	992	955	980	944	1019	966	1005	985	982	947	999	975	947	1017	988	1009	1003	992	983	1011	1027	993	1001	1007	973	957	1001	991	975	994	1013	958	1010	1011	995	983	1028	969	1043	975	1014	945	1024	1004	945	1011	1004	978	975	959	973	974	997	1024	1023	944	986	999	1000	950	948	959	1017	943	936	1031	1028	996	1020	984	963	914	989	985	944	1021	1001	998	907	980	982	981	976	974	994	988	978	964	974	957	964	974	969	939	967	997	998	1004	1037	982	962	1046	951	952	1002	981	959	1009	1019	1024	972	1028	978	960	950	1049	962	1022	975	964	1051	957	1006	975	1006	962	912	991	1027	985	984	1000	1006	953	985	946	979	974	936	999	982	960	1072	1006	992	916	996	986	936	976	998	993	1056	986	968	1007	1006	1021	948	942	953	976	1027	1024	989	986	997	960	1030	960	966	985	982	987	978	937	1008	995	994	1019	1001	1009	938	1037	922	985	968	1017	976	995	1073	981	993	1002	989	1002	1023	1025	985	1004	976	927	991	1040	1026	923	995	990	960	1015	990	1010	970	953	1029	985	995	1030	1001	981	989	989	1004	981	1012	966	1000	962	968	1001	954	1033	982	967	1030	1047	985	1010	1005	966	961	923	1001	973	985	959	954	997	994	988	980	961	1040	1017	974	1002	998	994	1023	960	1002	977	1013	974	979	978	1014	989	1012	1009	975	994	987	948	1051	986	1001	992	961	990	1009	996	983	997	968	972	969	1035	980	1023	951	1026	963	994	978	941	1012	1002	946	974	955	987	990	987	954	1015	991	1027	942	961	987	1011	1011	945	1015	1032	989	959	992	1014	986	988	1017	1039	988	1028	995	971	996	1002	984	996	973	936	970	984	987	1008	976	1001	1052	982	989	1081	1008	967	946	949	956	976	1001	962	952	952	972	966	1018	1025	956	990	934	1016	999	1023	1019	936	1035	981	994	1057	916	1002	953	1000	977	1013	991	989	968	950	972
77288	79684	70476	43880	22423	11172	4553	2470	1378	902	504	406	434	406	420	399	415	427	447	396	422	439	409	410	418	443	364	428	402	431	386	404	401	395	431	409	413	453	395	385	394	411	423	412	448	380	438	406	434	411	391	391	393	403	450	396	408	420	410	392	367	384	391	407	400	414	423	411	452	435	430	370	401	432	423	371	392	404	410	411	437	433	420	457	404	392	441	432	411	414	409	423	407	401	412	436	404	422	430	416	456	435	398	384	403	413	384	450	390	391	396	431	397	388	442	428	391	436	437	389	414	394	423	420	436	421	392	373	401	406	401	376	382	397	429	457	414	401	412	407	419	396	405	416	417	452	405	427	440	405	406	412	450	421	405	438	417	443	461	377	428	397	416	381	368	410	410	380	424	397	430	413	389	381	471	433	403	409	379	402	408	418	396	453	375	354	403	447	420	418	457	412	436	427	436	395	434	390	368	426	404	419	435	438	434	416	434	416	402	396	420	405	417	419	448	395	408	405	395	369	453	422	386	441	406	424	418	415	390	438	425	391	366	417	424	435	390	386	422	432	405	397	412	402	427	388	398	376	396	433	409	396	384	404	411	443	406	408	419	414	424	389	450	412	414	410	427	397	348	403	375	430	405	417	389	413	431	371	421	394	405	396	399	451	413	369	375	403	430	403	393	397	395	419	414	391	466	425	405	433	440	423	448	419	409	386	418	385	412	403	421	420	415	402	448	396	383	422	395	402	428	398	417	429	387	375	424	405	404	388	409	403	427	390	418	404	413	404	413	426	406	379	407	414	384	440	416	403	420	407	452	422	418	372	392	434	417	421	407	414	435	380	419	425	399	419	414	441	413	465	399	441	415	428	448	387	395	399	475	429	404	417	434	356	424	434	449	398	431	405	425	368	425	428	435	406	405	371	410	375	401	386	384	400	404	423	419	420	408	426	388	405	394	391	398	406	405	415	379	405	454	432	386	392	440	400	404	395	424	394	413	431	394	423	386	378	396	422	390	421	428	436	384	442	389	407	416	423	409	397	408	432	420	377	383	418	400	435	422	424	433	428	424	417	406	406	452	415	431	413	391	431	398	392	404	417	389	408	407	371	428	422	415	397	429	408	400	394	421	422	397	372	388	399	447	424	426	451	376	420	385	440	421	411	366	390	400	441	443	446	397	422	408	391	418	429	446	429	471	424	416	413	398	378	426	444	411	393	405	421	428	440	409	417	397	366	414	408	434	408	432	432	420	401	376	425	441	406	387	463	412	409	422	416	358	418	409	400	428	404	396	400	397	388	399	418	392	412	386	411	397	412	414	395	390	390	392	426	401	436	400	401	416	437	374	399	389	401	366	416	392	401	363	416	389	388	435	435	437	365	397	415	419	412	424	390	432	386	419	415	392	398	413	412	396	394	369	416	399	369	411	394	402	396	454	472	394	425	406	410	374	441	422	389	339	444	383	411	388	397	402	398	395	398	407	461	435	414	359	401	446	391	407	393	429	371	428	404	423	431	411	393	408	396	420	400	393	405	401	435	370	403	421	420	396	407	425	419	368	390	403	422	405	435	384	389	402	393	399	427	455	414	388	397	394	425	389	422	418	402	436	441	403	407	412	377	412	398	408	382	424	444	405	406	394	403	405	404	394	440	403	412	467	392	412	413	419	399	386	433	367	388	400	412	415	409	385	395	381	422	409	394	416	436	425	382	419	417	435	415	404	401	440	404	413	418	367	385	416	408	414	415	428	361	445	453	401	396	425	425	413	396	405	367	438	382	421	416	428	435	420	459	416	386	435	424	400	419	432	399	435	441	376	422	394	400	431	441	422	413	394	430	418	389	389	396	375	435	411	407	415	409	449	440	374	409	403	412	424	394	451	445	394	449	418	380	405	414	429	393	408	432	397	364	398	390	396	431	410	406	481	402	423	411	397	392	367	452	410	364	406	401	418	412	424	388	413	409	390	390	430	416	423	417	418	407	456	415	425	395	388	405	420	419	423	405	420	420	416	414	473	399	388	406	402	405	429	367	489	420	430	405	380	416	379	410	396	403	440	392	438	368	395	390	436	443	418	436	433	408	411	382	424	393	418	434	402	377	409	464	438	420	401	429	402	421	413	410	430	412	384	434	386	378	414	384	434	407	402	411	405	383	418	370	380	390	446	425	405	385	414	416	403	421	392	449	398	456	425	419	433	421	412	405	408	423	412	387	417	433	375	451	437	392	388	430	396	375	429	416	381	427	437	403	394	409	457	434	403	404	417	400	428	394	422	428	444	391	426	413	389	370	413	397	442	387	419	383	418	413	399	400	431	401	426	437	391	418	422	442	404	400	398	459	407	411	382	427	364	390	448	398	408	400	404	417	428	387	397	417	427	406	416	421	418	391	368	400	421	366	383	389	440	441	418	397	423	394	378	397	414	431	419	417	385	381	389	399	455	386	420	388	405	411	396	397	436	401	387	453	446	405	422	409	357	421	398	432	386	387	426	410	396	383	430	405	422	403	421	426	395	438	378	485	422	439	446	404	450	433	406	375	398	391	388	402	403	428	423	407	384	390	418	435	437	396	448	418	410	417	381	446	398	443	402	420	399	454	357	446	444	414	398	433	412	394	418	376	442	438	411	436	372	404	398	394	407	384	374	432	415	442	422	387	413	425	431	429	398	408	401	417	422	414	391	401	413	401	419	447	409	405	426	427	418	406	422	368	393	420	399	376	390	443	413	446	421	406	393	393	416	425	417	375	388	390	409	452	396	401	446	453	441	398	395	418	385	396	379	415	430	406	404	384	443	429	390	425	437	405	400	405	410	425	407	425	438	373	376	422	434	393	382	403	448	426	396	392	414	365	360	405	393	383	427	402	420	370	399	437	406	402	424	412	411	394	447	437	400	395	412	414	435	410	419	423	416	383	392	411	400	420	399	398	419	415	391	412	409	437	443	441	418	385	397	407	393	382	424	404	412	435	387	390	395	432	408	414	412	399	399	429	451	377	429	381	399	391	415	401	401	397	392	423	426	383	418	385	384	413	407	400	448	400	424	427	425	399	433	380	411	415	425	419	410	418	435	403	431	402	411	440	402	403	437	398	403	442	430	361	440	391	372	399	375	376	423	397	369	417	426	401	415	431	423	384	407	405	395	421	401	442	416	425	362	394	440	405	387	419	429	423	429	383	402	437	397	429	413	417	436	362	423	400	419	358	429	425	407	389	429	423	411	396	433	386	416	422	437	409	405	406	402	405	407	406	400	429	417	398	444	419	384	425	418	456	392	407	390	413	403	410	392	383	372	392	417	402	452	403	399	430	426	415	408	398	443	383	416	427	402	393	415	434	443	438	394	415	399	390	387	414	406	391	444	449	429	429	390	414	427	401	416	381	426	441	449	399	390	438	399	368	380	449	393	428	397	414	384	457	416	406	423	422	394	373	436	416	407	393	401	386	392	409	410	410	415	415	407	414	379	410	420	413	397	416	379	385	386	461	444	366	401	403	421	448
51949	66226	64451	46504	25206	19254	11376	7329	4628	2969	1323	1055	1003	972	1001	968	945	965	962	1000	1036	968	1025	1031	1067	1011	971	964	1008	963	979	962	979	996	999	1051	979	1001	1050	1034	941	969	948	1063	1062	1001	1024	927	1006	987	1051	956	984	984	974	1007	985	1014	984	1004	959	935	987	919	987	1019	992	967	973	1036	960	1009	1063	1015	1034	985	999	1017	1011	991	998	958	920	950	1017	976	943	992	966	960	949	1004	1016	961	973	1006	1013	976	1007	1052	1024	966	1031	1009	1025	941	984	949	984	1044	967	980	1057	1021	1011	995	1005	989	998	998	958	935	985	982	975	983	1031	933	1011	954	949	942	1005	996	963	1026	986	973	988	1002	977	972	972	997	963	988	1007	937	968	1013	996	994	1023	970	986	1002	950	956	1010	1031	1024	1032	984	1005	1062	983	948	990	1049	978	981	1007	955	1002	990	960	980	999	989	1009	1018	910	989	1004	1009	1053	976	1011	1025	936	1029	1019	972	954	998	1027	973	1000	954	974	984	1008	1009	1050	975	1011	976	1014	962	970	1027	988	1011	1042	970	999	1004	978	1039	998	994	1021	1025	973	999	973	1024	936	993	967	962	918	944	963	970	991	978	946	1016	976	952	948	904	988	1036	997	969	974	989	995	1009	1051	1019	1034	1005	975	999	1060	1039	1006	992	998	984	1051	982	1008	993	981	999	1017	1041	1052	974	890	1019	1003	1007	941	983	932	955	965	1041	974	976	949	1026	1013	989	983	1022	973	998	1013	1040	1032	977	950	999	975	993	976	1012	1031	994	1003	961	1012	953	1022	987	1011	951	1062	982	1025	950	1014	980	990	976	950	982	973	1004	984	966	982	938	995	993	1011	969	949	1001	983	1034	993	994	1025	994	1026	1013	958	1047	948	982	989	1008	945	967	989	951	1008	967	991	952	1005	1006	976	1054	1002	1020	964	963	992	930	949	999	996	997	979	983	990	953	970	1007	973	1009	982	950	1030	932	996	951	970	1002	972	991	961	958	959	990	1002	975	980	917	1063	1020	1078	986	1051	934	1018	1035	983	1021	974	984	1014	1035	997	938	961	1039	957	958	988	960	984	995	1050	989	963	949	1035	972	985	957	1013	1079	1013	1023	993	964	1031	991	989	967	984	972	1015	1046	992	1074	978	1052	942	882	963	1024	1008	1001	1017	1008	972	1015	985	993	1029	989	999	1018	1044	993	1040	1042	1034	1066	953	1002	1022	1015	976	1003	984	941	1022	965	970	1004	1002	1027	995	988	988	1006	1028	946	1030	1010	1012	985	961	1039	1001	982	1038	990	1031	950	1008	974	973	996	932	1004	970	964	972	1003	982	1027	980	1009	988	953	1018	970	993	987	976	1008	968	1021	983	979	1014	968	995	967	993	977	1011	958	1034	979	980	1005	991	972	1004	959	1055	1041	975	1036	979	943	967	988	970	1017	973	980	950	1016	974	958	952	989	1022	1052	984	940	955	1018	972	1005	1043	1005	993	992	1002	997	960	996	1027	996	996	975	1024	1025	968	960	994	967	992	988	1087	978	1018	976	980	992	1061	1000	995	1009	1016	1021	956	992	940	969	952	1005	1015	1039	994	1016	962	999	964	1000	968	964	941	945	1079	1018	968	1007	1009	968	971	967	953	995	985	980	1014	1032	1022	963	968	950	1001	957	949	984	975	1023	975	1009	942	1003	1026	970	1001	1002	978	1006	970	934	1014	975	971	975	990	997	1030	978	994	1016	1005	1004	1039	953	1009	1003	935	1034	994	966	1009	979	999	983	976	994	1020	998	966	996	949	1018	1004	1032	1007	987	1001	1011	1025	1040	1007	998	1025	1011	990	963	1008	964	985	973	970	1022	978	961	998	1022	1001	948	1019	994	981	1006	967	997	997	993	1020	979	1014	966	953	1017	981	1065	992	952	1035	1011	1050	992	966	981	1005	1043	1015	970	960	977	1032	975	988	987	968	1033	916	987	1009	964	1008	988	988	999	936	977	993	996	944	1053	986	985	985	989	1014	938	1071	994	978	978	1003	989	963	992	976	915	1037	1000	984	960	941	979	945	966	1021	978	973	1008	985	1033	1005	929	1029	965	1031	1020	1005	965	1030	954	1022	988	944	949	995	978	999	993	1015	1009	983	970	991	1021	1001	1004	1012	1031	990	1001	1004	1029	997	997	987	1021	1009	1017	953	936	1047	1003	991	978	1000	995	965	1086	1005	969	982	1021	958	941	982	1004	1019	1018	957	1046	992	995	993	953	969	1009	995	965	979	984	988	999	995	991	948	980	943	998	1046	1011	978	969	993	938	1046	1030	951	971	939	1001	993	974	993	1010	915	1002	1007	1075	991	949	936	1008	949	1094	1002	992	1011	961	1004	1037	1013	1016	933	978	996	1022	998	972	1014	1022	1003	989	976	994	1012	987	1024	1013	982	1024	1001	987	932	989	1013	1017	1046	1017	1027	1032	1033	992	975	1041	968	999	999	964	1013	962	1008	1001	1057	987	962	1035	1040	938	1020	1014	994	922	990	949	971	1015	977	967	952	996	958	961	995	1000	991	975	1005	970	1009	973	985	961	994	1036	1016	1013	1002	986	957	998	1016	1048	970	1015	977	971	1031	988	1036	988	999	1017	976	990	1042	945	1038	1026	1033	983	999	970	995	960	1001	965	984	994	976	966	999	962	989	963	942	996	972	995	997	979	995	997	987	1020	1024	942	962	936	985	1024	991	962	1014	970	1057	1015	1022	1003	997	952	955	1024	928	997	981	1030	987	957	1031	972	994	967	1025	1011	993	1009	928	1019	1022	1009	1002	1048	961	982	999	1020	1008	934	958	1018	987	992	966	1039	1057	1003	936	1024	971	936	950	1008	997	1009	1023	1007	1003	945	989	1011	997	947	959	998	1010	947	1041	987	1012	1028	990	965	988	954	938	986	994	1004	984	988	976	983	983	1028	1013	933	959	980	1031	1054	1050	990	927	944	1021	968	956	992	1016	1022	957	1034	975	1010	1013	1019	1040	988	988	967	982	984	945	967	966	1041	966	1048	934	1015	1005	998	950	1025	931	976	976	1023	985	966	913	954	964	1037	1036	1015	969	989	971	985	1076	980	983	1034	1045	970	1004	975	1017	986	934	1034	983	1051	1013	994	936	984	949	994	963	1002	949	970	1017	978	1035	1005	999	973	986	1018	938	969	1009	1016	996	988	957	1034	987	1013	1001	983	951	969	970	1005	1054	1001	1005	1002	995	1079	1022	1047	961	993	960	1005	952	1056	943	1007	1062	1021	961	1022	945	977	950	975	966	980	1021	945	969	986	953	988	1003	981	1040	1011	978	965	981	958	987	1024	993	896	962	999	970	1008	1009	1016	1039	986	991	1012	982	940	977	987	971	958	968	990	1005	992	997	1005	1005	1032	971	949	950	947	983	966	967	981	997	931	991	984	1007	1000	1027	1043	1074	960	1018	978	983	959	1015	947	961	1012	991	1013	1014	967	1096	988	1010	996	1000	961	1004	928	963	1026	941	1053	989	970	984	987	956	1005	985	1006	1017	1002	965	1035	1021	958	973	1013	1007	943	994	988	1050	1005	959	942	939	968	962	953	996	961	994	933	1003	1033	997	1029	973	939	1007	946	1000	1030	1076	1032	973	1004	958	1029	950	960	1008	928	933	975	973	1020	1026	952	1045	944	968	1043	1002	996	951	998	976	1041	1020	989	925	998	1020	1017	936	963	946	962	1015	985	1048	980	973	969	984	956	995	991	971	995	987	938	1029	1059	1002	1044	1017	998	1027	1002	964	999	948	1044	938	1002	1040	1019	973	974	989	1036	1006	907	1012	1002	1033	1001	933	992	982	1035	1033	1013	991	976	996	985	952	980	1013	1010	983	985	979	1031	1021	983	997	979	955	978	976	994	948	1033	958	958	985	996	1011	951	1008	998	984	1015	987	968	1009	1007	1013	994	920	1005	971	969	981	1025	1012	1001	979	1004	1013	954	971	973	955	1003	960	1012	1004	970	956	1006	975	1027	1007	972	974	959	997	974	1001	987	997	981	947	974	931	934	980	927	960	1039	1022
79998	81171	69101	43140	23797	8392	4215	2458	1158	692	489	454	431	419	439	409	434	434	415	424	417	411	395	406	380	414	437	479	392	422	443	412	420	378	402	398	446	417	434	427	402	399	435	410	409	407	412	377	464	404	405	445	387	396	407	393	402	417	416	406	385	409	417	374	421	409	403	429	431	406	384	394	433	449	420	388	429	409	396	443	404	420	382	414	434	398	429	394	395	395	434	403	398	426	423	396	435	441	418	434	395	318	417	371	424	403	453	442	432	406	405	375	387	431	398	425	396	433	401	428	425	427	403	401	432	406	425	407	393	374	423	443	390	410	406	417	421	405	376	440	408	440	408	364	408	424	404	455	379	407	421	439	434	422	366	426	412	410	413	430	389	426	399	437	373	420	430	414	409	429	402	406	407	420	447	417	415	397	392	395	405	403	413	342	423	435	430	457	408	394	394	385	420	416	413	450	468	429	432	410	405	393	399	425	420	422	434	403	392	448	401	391	472	396	432	412	428	444	435	435	430	427	398	397	387	452	446	378	438	419	411	400	432	406	426	448	394	409	422	409	412	411	423	402	418	398	431	420	426	410	413	380	430	425	451	416	449	444	404	406	432	397	412	418	423	440	424	396	384	405	401	451	426	398	416	398	420	395	427	430	423	410	405	409	439	412	418	400	424	405	415	414	439	409	437	440	415	427	456	425	424	405	442	381	449	422	443	370	412	432	415	418	390	426	375	377	413	444	418	421	430	394	438	377	394	407	405	417	389	386	434	398	408	461	451	403	413	445	420	426	403	411	415	416	407	413	413	445	421	401	387	408	378	456	415	412	386	361	402	406	408	377	399	410	457	375	423	385	439	388	445	424	430	437	398	471	441	402	394	456	400	411	416	415	375	420	426	445	429	416	428	436	395	449	453	382	407	411	410	408	380	380	410	421	419	435	402	395	418	413	412	370	428	400	421	409	455	402	427	387	399	409	417	406	389	408	415	420	418	430	443	407	403	387	400	384	392	411	405	423	387	409	395	460	407	391	407	381	418	450	378	433	419	389	387	418	414	379	410	416	436	400	406	383	453	398	417	430	423	414	417	410	415	413	400	459	390	382	423	351	407	428	419	417	426	377	422	408	427	418	435	427	408	415	429	406	421	458	414	433	399	404	389	409	455	389	411	387	405	418	431	396	425	458	444	422	417	434	427	431	449	390	386	415	400	429	404	407	382	426	421	407	433	420	416	437	392	405	413	382	424	384	439	411	401	444	406	438	402	403	431	404	442	457	479	373	410	452	444	404	399	397	435	416	421	411	403	405	415	402	434	444	437	451	413	420	390	428	391	437	386	455	427	417	437	439	435	381	400	402	408	423	427	394	441	429	402	406	430	426	437	406	410	426	394	367	399	425	402	440	436	403	407	448	411	392	400	459	437	406	400	423	408	437	384	404	389	391	399	416	398	454	377	424	371	416	410	445	400	432	450	423	428	400	392	409	412	420	365	401	394	426	388	410	427	426	400	411	427	395	415	396	423	422	362	400	409	397	395	434	414	409	436	441	394	405	383	352	449	425	427	393	417	392	391	399	425	402	424	446	401	413	407	391	418	420	422	461	384	405	439	416	419	411	423	400	405	411	397	408	394	396	469	424	429	405	372	411	396	466	412	439	439	405	392	346	413	437	429	425	417	413	422	476	402	455	372	373	419	413	398	416	416	451	401	452	413	393	392	402	419	386	394	370	457	431	448	439	388	451	449	435	387	381	429	432	413	380	417	417	435	397	443	402	407	439	429	429	432	410	430	419	418	394	441	387	390	397	403	430	405	410	421	400	419	432	445	389	391	468	368	417	384	401	399	399	446	401	397	407	414	407	388	430	390	418	376	402	443	404	422	420	401	429	433	395	400	380	412	468	383	412	404	400	408	453	429	437	383	413	371	412	406	388	437	398	408	418	416	453	401	437	433	411	390	416	403	418	433	405	427	411	451	424	407	404	449	400	446	442	374	426	405	415	439	392	407	386	405	438	410	398	437	400	415	412	398	387	393	402	420	422	403	439	414	421	395	407	413	388	432	431	412	422	450	398	437	400	396	402	394	410	415	395	423	404	441	409	410	431	415	399	468	407	420	363	419	411	421	397	403	437	423	407	444	408	443	421	427	426	403	407	458	405	426	415	438	369	424	439	420	381	419	409	422	407	407	375	415	421	421	452	391	429	372	419	437	414	403	383	418	420	447	392	380	402	443	394	408	404	468	433	403	429	420	444	409	384	409	404	367	400	422	388	406	411	413	437	380	433	399	422	452	440	455	401	440	410	399	464	370	402	406	452	422	426	461	401	400	461	401	358	404	408	435	401	466	381	392	365	371	401	430	396	415	386	404	423	418	403	411	396	456	391	391	405	406	433	432	423	385	432	423	389	441	382	400	421	374	406	404	429	396	362	418	417	425	424	402	379	376	387	401	400	388	438	462	371	406	414	408	441	407	450	396	439	435	418	406	414	412	359	413	418	404	435	388	438	396	394	421	405	392	438	386	411	419	396	397	435	390	426	419	414	398	423	424	433	426	433	431	397	420	416	434	429	391	401	423	385	425	399	405	393	399	451	385	412	414	426	410	399	387	435	438	406	419	440	389	372	436	434	445	401	385	440	396	416	374	373	403	448	431	457	411	430	393	413	428	431	424	420	380	396	406	434	403	436	406	469	430	441	397	394	400	405	460	400	417	412	437	414	417	405	418	372	399	404	387	438	388	489	445	406	385	432	401	457	428	420	474	415	408	438	397	385	461	431	407	443	415	410	412	405	408	398	414	436	425	420	406	446	423	381	406	423	408	414	416	409	393	376	415	394	442	395	411	440	417	376	381	419	396	408	390	376	398	386	433	412	418	412	427	421	427	435	407	378	420	397	416	398	382	422	418	418	429	433	422	432	428	389	453	411	415	434	434	434	394	417	422	402	403	422	431	438	402	399	387	415	437	425	446	393	390	350	440	434	451	398	437	374	388	436	415	443	411	421	389	443	403	412	416	425	424	400	453	416	389	422	422	403	413	414	461	417	478	400	426	382	441	400	418	396	436	411	417	388	411	419	437	398	426	405	391	372	423	416	430	417	420	402	426	442	389	403	368	370	424	420	399	406	397	380	385	412	417	411	396	389	417	397	420	430	445	419	370	426	417	434	434	400	434	423	385	422	426	384	407	442	375	418	455	419	422	433	419	390	387	427	438	361	397	415	380	403	396	450	396	422	435	445	439	383	446	369	407	426	386	387	430	418	411	417	443	435	462	421	428	416	412	417	446	412	433	417	423	430	416	431	433	439	411	401	442	407	414	456	453	440	409	410	391	400	375	395	430	415	416	393	426	416	424	418	425	441	431	425	440	409	418	415	381	374	426	420	442	439	431	396	436	415	436	426	397	400	402	433	394	442	379	420	377	396	459	410	384	372	423	445	385	409	423	427	409	402	428	416	424	412	441	433	412	416	428	380	416	427	440	393	436	437	405	404	415	418
53056	66797	63466	45854	26782	13674	11674	7263	3611	2154	1301	1015	979	1021	982	1022	1050	1044	984	1030	966	994	1007	1025	983	1012	948	1019	1021	1049	980	983	1037	980	973	1010	991	1010	1027	984	1034	959	981	1021	989	986	986	996	997	1002	979	967	943	1002	997	1016	986	977	1084	1012	1006	1020	960	1020	1017	976	975	1024	1075	938	977	943	1012	998	978	1023	989	1000	1019	980	1023	978	1011	1042	1009	988	1015	959	1022	995	989	978	943	995	1012	940	952	995	976	1030	1004	1014	1001	1013	1037	975	1048	960	960	960	1020	951	987	1025	1040	980	1005	999	1043	1003	1021	951	952	1002	951	959	1019	1057	995	1026	987	959	983	1002	1019	1059	984	995	1017	1039	948	991	986	985	974	1011	989	1020	967	1030	961	977	997	997	1003	1040	1015	1024	995	942	978	975	982	1010	1008	988	985	984	950	993	1013	982	953	1004	940	970	1053	983	950	1013	993	1011	1005	955	967	991	1022	1018	988	988	1030	1000	1004	997	996	1063	994	991	972	1040	989	1010	983	1001	964	998	978	994	984	1017	933	965	1029	955	999	1056	997	976	952	1001	982	941	1007	984	996	1013	1011	1036	996	1053	971	979	946	1006	998	964	1055	1004	981	1029	960	1023	984	996	961	1001	982	951	966	969	977	970	960	961	980	988	992	1026	948	1075	1030	1043	1029	995	1018	1010	1020	1027	946	951	1000	1022	997	1018	973	990	966	978	1033	982	1023	1013	1011	1006	956	1046	1053	1030	999	998	963	964	972	1014	981	954	1040	1023	1050	989	1049	992	962	980	977	897	944	1000	989	1030	999	985	972	997	977	994	1038	955	936	1039	1007	994	1019	974	994	1062	1004	1005	970	1024	1007	980	1023	960	1001	967	997	937	1034	983	981	988	986	957	1048	1010	1000	1015	972	999	940	921	956	969	999	985	956	955	967	985	1003	990	985	1054	981	1047	973	976	1008	1033	983	1007	1039	969	976	1003	1004	945	1023	953	1065	1033	980	1002	1019	961	1002	1005	1018	993	941	1059	985	1043	1033	983	1000	961	1018	1007	1002	954	1022	1062	998	960	1023	983	1040	996	1016	984	983	1064	988	969	984	965	982	1009	968	961	1013	959	927	1033	959	959	943	970	959	995	989	997	995	971	953	997	1013	1001	976	968	1008	1015	947	1011	1072	1027	962	995	1013	989	1079	1008	966	1018	1030	1004	952	957	1055	1000	1014	995	948	1017	1046	1038	990	1001	1017	988	965	1059	961	988	1003	1065	986	1019	1015	944	996	894	1044	982	971	1003	933	1000	1004	953	1023	964	960	1010	994	1044	1022	983	990	1072	995	978	1002	983	1055	1006	996	951	983	981	944	997	948	1008	1030	997	980	1050	972	999	978	1033	993	984	978	998	963	1001	1004	1041	1025	992	1036	989	1002	969	1002	977	1049	1018	1005	1015	985	937	1016	988	969	1005	1011	964	949	941	1046	1022	984	1010	991	1029	1034	980	987	1027	956	966	1021	1024	1007	941	1051	971	1036	976	1033	985	1016	943	980	984	959	1068	974	962	980	997	969	1027	955	986	965	973	1007	957	1018	1031	1021	1016	1008	979	986	969	971	1014	1037	998	995	1009	999	997	989	955	986	1003	1016	996	961	1004	986	999	1025	1009	1032	951	1008	989	989	982	1017	948	1046	1004	1010	982	960	1024	1008	1012	950	1004	1035	974	973	972	1001	1001	1042	1035	1010	940	992	976	1003	1007	1013	994	972	981	977	1022	1083	999	1025	978	952	1010	961	956	999	939	978	1037	986	973	977	966	989	992	1033	1020	941	982	953	1016	1020	946	989	1012	956	974	1012	1000	995	1036	936	994	928	1018	1013	1037	972	917	1026	1000	1016	1040	960	990	948	989	986	993	1012	987	939	1020	1005	1032	985	960	1016	965	949	1019	1013	1024	956	1008	986	1010	950	934	994	964	981	1017	1018	1009	1010	1016	1044	981	966	1013	963	1027	923	1011	1019	1051	996	1026	1041	1001	996	1010	994	984	977	1022	948	988	983	953	963	1015	1005	1047	989	994	963	987	981	991	989	987	968	985	995	1013	1032	947	984	997	985	983	935	1000	955	969	966	947	952	993	1046	1022	1005	1064	998	1002	1036	1030	971	991	928	1094	938	996	1056	968	1010	1037	994	973	948	1000	996	926	1051	966	988	1035	991	962	938	1012	999	962	1009	980	1020	963	970	972	1019	963	991	985	1026	998	1037	965	995	983	994	963	961	992	935	1009	1007	1038	981	1019	907	983	972	1012	1050	1038	974	934	985	998	1008	1053	995	975	967	988	1015	987	1009	1005	990	868	1015	1002	1008	1062	986	998	1012	993	1002	997	976	1012	963	990	966	1036	1014	1012	1047	1050	961	947	1010	1007	966	959	974	940	981	979	1011	1075	989	993	1070	1047	968	1034	983	979	1000	994	975	1022	1003	1011	987	1015	1030	933	958	1040	944	955	960	1024	1013	972	993	1006	971	973	981	958	973	971	956	1072	994	1005	958	1007	1033	997	995	1021	1023	1031	981	999	973	984	1025	969	1033	1039	972	977	991	997	992	979	996	1021	1021	975	1003	1048	975	1005	1013	955	1020	971	997	1007	999	992	1049	1005	962	1007	1014	1014	1034	958	986	1013	963	970	1007	962	1008	975	955	1019	1014	976	966	1011	1036	994	993	981	983	1000	1023	953	1038	1038	978	1014	957	974	993	1039	1011	950	980	975	977	961	1002	973	973	1008	988	1000	974	985	1055	936	996	1051	947	977	1021	979	933	986	1032	987	990	1040	1032	1019	1015	990	957	996	1038	997	989	977	1017	949	1009	979	993	1000	990	1012	970	1006	1038	984	1014	980	1055	938	1011	1010	992	1011	1020	933	990	1039	975	1056	975	1027	1053	1033	974	1017	1031	1020	995	998	1029	990	991	1035	947	1012	1064	961	932	966	1003	1073	966	1003	1000	948	992	1013	969	984	996	963	1106	969	998	972	938	1045	959	1018	953	970	993	997	1006	951	943	994	980	1003	1000	1027	1044	955	990	980	960	957	973	971	1004	1002	961	988	1025	978	992	941	946	1016	1029	1008	957	996	970	1000	996	1011	1037	1001	985	978	1042	982	1018	1038	1052	943	1054	992	1002	983	960	1014	1028	969	989	1015	953	1013	941	985	1013	1014	1033	966	1015	955	994	1016	1003	969	955	974	1011	969	963	1016	983	1009	976	968	969	958	917	956	983	989	972	1052	999	993	965	1041	1028	988	964	1003	975	1091	1010	1001	972	1016	968	994	1032	1028	1019	954	1071	1007	979	981	1021	968	1058	994	1014	1003	1023	1025	1008	1050	1034	989	989	975	1033	999	1003	994	993	993	978	1010	1022	994	960	1012	1033	980	1018	1035	1048	996	999	1027	1003	1004	957	951	967	1023	1050	977	1028	997	1080	983	980	962	979	1049	1049	995	976	988	1000	987	1069	1017	971	1010	1052	978	1014	994	995	1009	944	1004	990	992	995	972	981	981	1009	988	1035	1084	1034	976	970	1005	1030	1012	1014	1031	1001	990	963	1030	933	1018	987	996	954	1000	995	961	991	1034	1005	1030	999	981	968	963	1008	1023	984	946	967	948	973	1014	1015	1006	1013	1026	1003	1030	976	1024	990	1006	995	1024	987	1010	952	965	1039	986	992	966	962	1039	995	1010	1011	1016	975	981	997	987	1019	1014	1023	1057	1006	1031	1027	997	960	958	1007	1011	982	997	982	996	957	940	1044	1004	988	993	964	974	976	936	998	957	982	1020	1018	1028	1009	1013	1042	996	951	1008	1057	969	991	990	1010	987	1051	966	1009	977	1008	1014	961	1042	950	1062	982	1005	1026	999	1011	970	993	1018	984	985	955	1018	1042	954	1031	998	995	1000	981	980	966	1028	993	1011	993	999	1000	987	970	1028	966	997	1010	951	987	1020	979	1015	974	986	1033	1045	977	986	1015	980	1010	952	937	948	947	1033	936	957	964	983	997	993	998	1003	948	1013	1001	1011	1026	985	1005	1032	1024	1004	1008	984	991	952	1008	1008	989	995	1029	969	942	967	1002	982	1003	1029	949	984	1025	1008	1007	987	1036	1032	934	1045	987	998
80498	80019	68447	43146	22264	8610	3798	2049	925	655	514	415	437	415	416	369	424	406	405	407	415	453	408	366	438	419	402	396	419	398	422	444	411	374	432	375	436	385	429	431	427	415	436	404	388	446	394	437	381	381	358	421	409	380	401	418	415	406	412	402	425	381	404	454	420	428	412	397	422	431	406	422	430	381	418	439	401	415	398	406	441	426	416	426	434	411	435	376	413	393	404	420	423	401	417	411	380	396	401	399	389	411	422	424	400	442	407	434	400	442	380	389	440	401	420	411	396	422	417	435	440	413	369	386	406	426	404	414	406	405	402	437	400	411	409	372	403	418	419	418	452	403	400	411	382	405	398	388	399	372	412	407	422	389	432	379	388	399	387	409	444	375	399	451	416	384	432	432	396	398	423	462	401	401	414	410	409	457	386	410	408	378	423	407	421	435	363	418	426	413	454	436	407	442	391	409	429	485	418	438	404	436	374	410	411	416	430	372	373	373	428	410	444	427	417	410	425	388	428	400	401	416	398	429	423	424	401	449	442	395	404	367	428	414	389	396	398	424	384	428	426	441	415	404	402	410	422	435	411	372	402	388	408	421	426	411	402	405	428	419	408	418	421	422	434	399	418	428	415	440	421	450	418	421	411	411	401	391	389	392	380	382	405	401	419	364	432	408	377	424	403	430	394	416	383	400	422	406	388	389	445	402	424	406	441	412	419	397	441	380	409	397	427	442	430	406	448	387	425	359	434	406	383	449	389	362	410	392	437	423	371	382	408	415	410	384	377	438	380	445	423	397	439	392	385	391	401	439	388	426	392	402	419	439	423	422	455	383	397	437	431	399	420	437	384	425	396	422	429	443	422	427	424	424	398	431	438	451	438	427	409	394	401	406	387	377	430	375	401	399	401	419	443	382	406	427	409	426	397	404	420	397	425	418	426	421	451	444	413	386	382	412	407	454	397	428	391	433	415	384	406	415	463	446	431	430	435	442	416	405	410	398	403	383	413	398	435	415	391	408	406	395	391	431	400	443	420	425	423	414	399	371	422	432	394	388	438	417	444	440	441	425	409	414	424	406	418	438	398	380	451	378	417	439	449	384	391	415	413	403	414	428	422	414	382	416	408	404	444	433	415	406	445	400	432	402	391	369	423	412	417	447	412	419	436	418	429	407	407	423	443	425	427	422	395	427	402	403	412	399	438	403	403	397	430	406	403	407	446	445	394	389	414	423	430	419	467	429	414	389	409	411	393	413	429	398	407	404	452	431	396	435	416	418	447	418	434	419	414	405	401	387	410	410	426	423	390	424	399	405	431	420	445	404	420	390	414	400	430	383	418	416	414	389	401	405	437	396	420	395	406	405	400	430	407	411	416	408	430	448	386	400	397	386	394	405	418	437	447	404	418	428	414	437	406	408	416	374	436	386	465	406	458	397	390	390	405	430	398	397	429	419	437	405	442	419	445	431	439	385	432	417	405	420	450	394	391	404	393	394	416	370	375	405	409	426	429	382	401	399	380	415	401	446	415	390	433	427	396	399	413	416	396	410	398	430	380	441	423	430	395	396	400	387	435	404	431	403	411	392	455	423	395	401	365	438	414	439	440	426	452	413	428	433	421	388	445	405	403	431	404	442	405	400	391	374	367	419	454	410	407	433	410	368	416	438	416	400	426	444	390	420	404	387	432	416	435	428	430	414	406	413	394	390	435	458	432	426	419	408	386	437	407	430	422	436	379	398	432	420	408	443	396	390	435	406	416	394	420	414	378	427	411	419	418	434	424	400	439	408	432	422	381	406	393	376	419	414	416	473	418	373	411	411	445	392	383	391	415	419	401	398	422	412	430	433	410	405	421	412	409	400	418	408	452	419	452	425	415	409	422	397	426	434	421	436	455	434	405	401	392	468	445	449	416	406	384	413	371	432	417	417	406	409	398	420	405	438	411	407	413	425	418	441	422	419	395	398	417	402	403	422	448	398	394	427	392	411	361	419	416	404	397	412	393	411	411	417	424	390	417	397	407	379	390	413	387	403	426	410	395	440	422	422	421	452	396	465	436	403	391	420	416	426	435	409	401	423	414	403	367	436	432	397	387	430	425	431	479	438	402	436	383	399	382	406	406	353	391	430	416	368	408	365	386	396	396	400	400	360	372	413	408	408	389	464	387	393	473	411	426	437	384	442	416	406	419	422	434	406	423	441	389	411	374	414	408	425	424	410	411	422	451	410	385	435	398	424	441	452	405	432	393	413	428	382	419	434	393	406	373	383	434	421	421	368	416	389	390	421	395	384	392	389	397	453	411	381	406	450	426	363	433	415	416	405	436	442	416	388	394	438	455	398	419	396	387	407	449	421	422	436	427	422	417	389	366	384	398	413	405	402	410	393	416	436	404	402	386	402	465	448	434	422	408	384	411	404	443	406	396	457	412	428	380	402	424	386	409	420	377	414	373	377	409	412	471	432	399	386	410	430	413	427	434	432	411	446	406	379	440	425	417	383	423	401	407	405	418	405	461	420	408	394	400	460	436	427	438	412	455	410	423	443	407	391	397	436	406	441	396	382	388	423	386	390	394	388	481	385	431	389	386	390	435	443	391	407	398	434	412	427	384	406	403	416	444	445	413	381	471	422	394	405	466	441	442	420	378	392	395	445	425	425	408	422	413	448	457	422	403	443	430	385	435	402	442	420	404	416	430	441	442	433	422	423	378	418	390	434	445	399	402	406	395	391	419	398	411	422	399	407	376	407	485	431	462	414	396	419	461	414	433	438	414	451	406	393	407	398	454	376	412	393	451	417	449	398	389	424	426	397	391	396	379	414	408	428	404	444	414	406	393	408	405	426	473	395	438	414	443	404	429	399	445	375	451	439	438	422	467	412	412	408	436	410	400	410	432	388	416	415	413	423	394	367	414	399	400	404	394	444	416	390	399	449	402	426	399	412	396	445	413	420	430	411	391	421	426	398	450	379	407	454	400	379	422	417	388	444	403	421	429	390	422	407	455	405	393	420	469	433	436	387	428	432	417	426	414	415	415	409	371	442	378	397	491	419	383	407	425	443	390	376	411	439	406	446	446	416	385	386	440	422	438	453	385	442	401	378	420	422	421	379	395	397	470	446	394	395	405	441	383	363	419	433	418	431	401	418	434	408	399	397	447	416	444	397	408	415	405	389	404	414	382	408	402	412	416	402	413	423	392	412	396	435	409	437	421	434	439	451	426	398	399	422	433	442	403	428	410	434	422	410	394	447	403	427	406	437	419	420	396	408	413	408	418	410	374	414	419	389	393	390	430	418	397	403	419	413	458	392	373	376	460	388	425	432	426	410	374	439	427	426	420	424	395	408	366	452	412	422	407	437	434	388	424	415	395	432	414	456	406	426	389	413	413	454	412	416	434	409	397	359	398	385	393	420	421	428	441	433	385	421	382	400	408	428	402	390	415	389	380	448	416	439	426	410	434	404	453	455	446	423	388	380	411	406	407	426	391	374	401	417	417	429
54059	66186	63082	46162	23681	15293	10089	6219	2671	1771	1309	991	1021	1042	958	982	964	1015	968	969	964	1065	1047	1058	1010	1007	1004	978	960	1043	1033	990	1008	1002	994	911	986	995	1016	957	1092	988	974	1036	995	964	943	985	981	979	1029	1001	953	966	1042	1005	997	989	1012	1017	962	980	977	978	995	923	1037	985	990	974	1000	999	988	997	1010	979	1001	990	1015	1047	1006	993	989	1006	1021	1075	1076	994	950	974	1044	995	1022	973	1010	1054	996	1054	1009	956	1015	998	1009	982	1034	937	968	1005	981	998	968	952	950	1058	1008	980	949	971	987	992	1006	1012	1016	1024	969	995	1001	969	1018	964	975	1027	958	988	957	936	1012	991	954	1009	994	980	958	990	988	1059	957	1026	978	979	986	1079	1037	1031	1026	1035	1020	939	997	982	997	965	1031	973	993	965	892	983	1025	993	1033	998	1009	1006	1048	956	987	940	1017	1068	935	971	1014	1006	998	998	1005	1006	1039	1029	970	986	1037	954	1083	965	1007	960	1000	991	987	975	1004	1049	997	1010	996	991	1011	1008	976	1014	979	1016	1025	980	1009	996	992	950	990	936	944	1006	994	992	985	1018	1016	999	1007	949	971	1014	1032	1028	976	923	1003	974	949	956	1013	1006	975	959	967	978	940	1002	936	999	962	973	980	972	1027	998	972	1013	1076	963	992	1010	1001	1006	1027	1094	957	1017	962	1013	939	1019	969	992	996	969	1008	982	992	972	1003	955	1033	1041	1006	1013	977	1012	1003	998	1004	952	1014	1046	986	1031	965	991	976	1002	995	991	1003	1007	972	998	918	1029	1001	1074	965	969	991	999	1022	988	1064	1032	943	1011	991	1043	987	915	1010	1021	1017	982	992	989	1010	1033	994	1001	1020	1050	982	1004	1019	1001	977	958	995	1012	1042	1008	988	974	986	1040	945	1000	1000	1026	1009	1022	985	1006	984	945	1087	1002	989	985	1018	967	1011	1029	1008	965	1017	988	956	990	986	986	976	1029	969	977	993	959	1000	1019	976	954	1014	975	993	1004	964	999	972	955	957	975	985	981	934	944	987	978	921	1012	942	987	1034	958	967	1066	974	1038	988	1028	1003	996	938	1046	1040	992	937	979	958	994	1005	999	998	936	1007	929	995	982	941	1048	1020	974	1017	1003	962	973	980	1003	979	1000	1021	1037	987	1011	965	949	997	1010	990	1041	1010	1018	998	1011	1041	957	1061	979	953	956	1013	1033	983	1010	969	985	1048	1004	1025	1057	952	969	1004	1009	1000	990	1025	980	1011	980	998	937	1003	952	952	1016	973	982	1048	990	983	1026	1013	957	1022	1038	1018	988	1005	972	984	981	973	974	976	1009	1000	1026	928	996	983	1013	1014	1008	1014	1024	1000	968	976	987	982	997	991	928	1025	966	979	954	1021	1012	1039	1010	1007	1026	1034	1025	1008	1000	1012	991	1012	943	947	989	935	949	946	989	1004	954	1021	946	1057	1009	1028	991	1018	1018	989	957	982	1020	969	995	979	985	1026	1003	1005	1005	986	974	978	932	969	1013	970	936	1037	1068	937	1027	1053	985	988	1000	1037	1003	1016	1023	1071	987	962	1014	1000	974	973	982	998	1032	1008	1020	1051	983	972	1008	950	1004	983	981	938	959	973	984	968	981	937	950	1008	984	1024	993	993	1012	1091	994	960	1001	1007	1008	991	988	995	998	978	1010	1029	990	975	1019	988	993	1005	1008	1019	1023	975	932	1038	947	982	987	987	1025	962	979	946	958	988	1101	1016	994	1022	989	1002	988	1022	948	961	1021	1034	1006	939	1013	990	1009	1015	1010	1025	994	1038	1014	980	1064	966	1003	944	967	991	1012	982	993	948	999	961	954	995	958	1028	962	997	1023	986	1044	973	973	995	1043	980	965	1045	997	974	963	1001	976	977	1014	1005	1003	961	993	927	968	1020	1028	990	1027	969	999	1004	987	972	1088	1025	1016	1023	986	978	949	966	1012	959	992	1033	982	981	982	968	1001	999	956	982	956	995	995	981	1007	1025	1030	1066	993	979	1021	964	953	967	1055	1039	968	999	1021	1020	1045	1008	1004	1001	1000	983	924	985	966	983	980	955	1027	969	980	1005	974	966	1067	968	1021	1017	1004	1042	1030	984	1056	980	1031	989	970	996	1007	967	1058	1044	1000	1012	966	990	980	1014	969	990	993	991	979	973	917	984	986	987	932	978	1029	957	1000	973	964	984	955	953	992	985	985	980	1004	947	958	1001	932	1012	1004	1015	1039	1022	984	1001	1023	1046	988	999	1034	1023	1000	1055	1014	1056	965	974	957	1029	961	967	971	988	982	1019	941	1032	1023	1024	1011	1019	1009	1002	1027	967	1028	999	1028	1062	996	996	1005	1008	1026	1005	1076	951	963	980	984	992	1003	1001	1019	1015	1014	989	999	1038	1022	1017	977	1005	1012	988	1050	996	966	1001	1003	986	963	959	1018	1025	1027	977	958	966	1030	996	1045	992	1003	970	976	1011	985	989	980	953	1021	1007	1003	991	1009	1001	993	1017	965	1036	988	920	1026	929	961	963	1036	996	944	1036	981	994	1001	979	1010	1043	1006	1013	980	917	954	998	996	1007	976	995	988	954	936	1031	947	980	1010	1015	995	974	966	1041	981	1009	945	1017	1001	977	966	1003	985	987	955	1010	995	986	944	980	969	990	994	970	1030	983	1019	990	952	996	1024	977	978	1007	986	1066	962	995	1029	1045	981	986	997	903	986	1041	1031	987	963	1015	986	995	989	951	996	967	1022	945	995	979	1038	983	995	964	1003	936	984	982	948	974	978	994	991	976	998	1063	968	949	979	982	931	966	970	1027	1007	922	935	1021	900	1023	973	1022	1005	985	948	1009	1004	1025	945	956	1023	939	1017	949	975	987	991	1089	985	1035	918	1004	966	962	1024	978	976	1023	969	998	991	988	968	958	988	1001	998	1041	973	959	1010	957	954	981	1014	1003	1047	974	970	988	962	1037	930	1018	947	1040	1053	988	996	998	946	1048	1016	1007	1006	994	980	983	983	1073	968	979	993	1018	1039	995	1019	957	1018	956	1120	1017	988	1004	943	1025	1011	1029	971	1035	1030	1015	993	1039	987	938	929	986	1017	1022	943	1019	999	1029	991	955	977	968	986	1052	1054	984	970	1025	1043	1002	938	976	988	979	975	1029	979	1037	998	998	989	980	998	1043	961	999	942	1021	959	1020	968	968	954	1021	976	988	982	939	951	976	1028	960	1056	948	1008	997	987	949	999	959	978	1032	1008	1014	986	1006	991	1009	995	1046	982	999	980	1003	1009	972	971	979	1048	973	1006	972	943	1005	999	988	994	1015	1058	1034	989	1016	1012	1014	1016	969	1030	1043	947	1021	990	984	1014	1006	947	1015	987	975	986	1056	1009	1009	1022	1030	1045	1014	1022	985	999	1057	989	998	949	986	1023	978	1044	983	1025	1005	1007	977	939	1015	1003	995	937	973	980	991	1013	1011	945	1004	983	982	983	1011	963	958	988	1045	987	1019	1010	998	970	1015	1046	980	980	959	948	1036	965	995	949	1043	1022	1010	922	985	1006	1023	1015	992	961	1004	1006	1004	1026	1001	987	1046	989	1021	1007	940	999	971	1053	1006	1023	1024	1038	924	1021	1059	935	962	1012	984	1009	983	964	1009	990	1036	1024	953	950	970	998	1043	964	966	963	1029	1072	979	955	942	971	953	984	958	1045	978	952	1021	1026	961	1034	1010	951	971	974	959	936	1001	1009	1000	1006	973	1005	990	1016	1005	999	1017	948	996	985	998	906	983	979	954	1035	950	968	952	942	963	970	973	984	986	908	1011	997	1006	990	985	1010	968	1003	1003	987	971	999	970	1024	1000	1024	996	971	1049	1021	988	972	1063	1044	1072	1002	1016	986	968	996	1020	1045	967	963	1034	990	978	960	1062	1012	1025	975	941	932	962	1062	1031	1002	949	1040	977	978	996	996	995	1021	1046	958	980	951	948	1009	996	977	965	969	987	997	938	956	992	927	949	1010	953	964	985	924	976	1009	1020	945	1019	979	970	999	957	968	964	1005	996	1058	960	1047
79509	79675	69057	43860	23845	9498	4121	2149	1145	723	424	406	409	466	410	402	430	404	441	411	416	443	385	424	415	421	400	415	422	436	439	409	440	422	409	452	392	390	465	399	447	423	405	451	407	402	402	432	438	421	429	444	420	412	387	440	406	393	422	406	445	444	407	430	389	413	392	387	413	396	424	431	436	402	438	379	418	424	421	447	403	424	401	398	373	367	390	404	404	408	437	417	416	437	402	427	390	435	389	383	388	443	427	441	447	424	436	401	439	413	432	443	439	413	436	419	426	438	414	422	404	415	398	401	408	353	401	414	428	384	414	397	393	395	444	392	423	429	377	418	439	419	408	420	433	407	401	392	422	427	436	414	427	399	372	376	398	394	396	406	428	410	424	364	396	437	426	378	397	446	419	395	417	439	415	410	390	430	435	411	391	352	404	414	482	399	412	423	399	417	419	372	433	414	439	429	430	442	375	402	416	425	440	421	392	400	419	389	429	399	413	422	461	438	424	395	414	407	397	413	428	389	405	428	402	435	402	412	428	399	467	412	401	443	378	398	427	431	427	412	388	383	377	440	424	423	412	401	410	431	414	434	387	392	377	396	398	383	433	392	426	424	427	395	375	444	440	408	401	415	454	408	402	410	435	368	365	402	399	380	381	396	411	411	417	398	394	434	427	410	407	425	406	411	393	385	409	444	388	401	407	441	425	412	401	387	401	439	405	430	412	424	415	415	445	368	415	410	443	431	398	386	397	367	403	454	408	419	436	417	408	398	378	426	409	448	402	385	417	415	441	422	401	415	428	380	453	417	406	458	374	418	378	428	449	419	387	405	414	385	443	402	385	386	410	405	392	388	436	414	396	412	403	431	439	423	396	384	419	385	435	404	422	410	383	427	434	425	357	395	382	450	401	412	410	416	458	393	416	352	452	414	435	448	433	445	414	467	407	414	415	414	449	397	406	421	396	423	418	409	419	438	414	431	431	417	426	412	409	441	422	420	451	384	419	397	401	435	411	450	451	437	376	422	404	445	443	444	420	415	419	407	408	372	376	437	444	385	388	437	380	389	435	397	420	406	414	381	365	406	414	428	426	394	429	389	390	392	422	416	388	374	434	432	396	414	393	433	455	370	417	440	430	423	411	403	383	382	409	357	437	408	407	415	402	395	411	426	415	438	422	393	416	426	374	431	426	417	376	410	425	382	417	435	396	432	388	399	420	421	387	398	415	402	420	410	444	418	440	382	422	413	377	409	423	383	442	406	455	397	373	401	429	386	389	404	403	395	350	417	414	389	426	433	416	420	430	409	390	378	411	432	416	424	419	380	425	419	410	398	406	412	406	413	395	381	406	417	417	390	421	363	427	443	367	415	404	399	370	393	413	381	400	427	372	442	391	400	415	398	438	420	427	391	428	387	427	425	407	437	433	432	406	403	420	400	400	416	419	439	406	408	400	436	397	417	432	406	368	412	396	395	400	426	414	399	434	396	408	428	393	432	387	435	453	388	427	407	426	417	467	412	397	416	401	417	422	415	376	414	433	404	434	391	418	432	403	391	409	368	402	414	436	390	454	401	420	392	446	429	403	406	443	410	393	396	397	430	396	396	429	411	438	450	423	440	441	407	397	394	395	399	395	385	440	416	412	457	400	443	435	433	349	394	385	401	426	411	398	388	401	418	406	398	429	386	434	408	418	423	426	471	417	390	415	411	408	418	422	371	377	389	398	437	420	418	402	417	407	382	395	398	399	427	425	378	412	386	406	436	388	419	422	416	429	441	382	406	429	440	412	420	451	429	443	424	428	409	417	388	421	380	401	403	423	402	430	456	395	424	410	430	429	396	397	402	405	425	411	399	403	419	413	410	411	359	395	439	388	419	380	424	376	447	455	412	430	419	411	401	399	423	408	442	435	387	404	408	432	408	407	389	448	427	389	420	429	418	376	437	392	377	432	404	389	430	433	401	390	437	389	386	381	454	422	412	381	431	415	414	400	454	426	411	393	404	431	406	409	435	410	419	393	414	376	423	422	375	421	405	406	439	397	425	393	427	400	432	400	401	405	428	431	416	419	419	456	381	432	426	410	419	395	409	416	413	418	436	372	411	437	415	415	422	401	477	424	378	435	401	399	420	434	371	380	417	422	415	446	393	410	398	433	416	398	421	437	416	376	445	402	415	404	434	405	398	390	392	414	390	396	406	421	375	409	406	441	389	429	409	409	386	406	405	422	412	442	416	378	431	380	442	399	421	413	385	417	430	441	409	465	399	405	421	412	349	380	393	423	414	404	451	401	426	419	427	435	449	404	430	418	402	386	413	415	425	400	456	428	455	415	393	429	417	404	405	418	424	419	406	412	401	425	379	429	422	410	383	413	410	373	392	439	404	390	405	413	406	434	430	396	380	427	410	421	425	417	392	407	407	419	405	428	400	395	445	428	400	376	447	414	372	420	414	440	421	404	392	439	435	424	420	399	390	401	421	368	429	439	412	396	415	439	431	411	415	450	417	365	406	387	408	408	426	406	407	439	420	416	389	414	390	395	422	397	413	382	396	411	406	374	388	377	369	409	398	431	386	404	410	434	412	431	406	409	434	478	396	428	391	435	391	457	386	436	419	416	394	407	393	388	389	419	405	404	420	396	404	417	391	376	423	431	409	411	402	420	401	411	424	411	397	365	370	404	439	405	412	394	418	443	411	397	404	433	438	395	427	427	411	393	437	412	430	411	455	417	405	445	411	397	430	415	398	398	403	398	455	407	438	378	446	403	435	379	385	417	423	432	429	393	408	410	433	407	430	405	431	415	433	399	404	393	375	445	393	433	417	432	456	398	418	423	384	395	401	409	394	378	448	406	455	412	393	411	416	446	433	416	431	421	450	405	425	408	405	380	415	390	416	404	383	390	393	427	411	406	432	455	386	412	410	374	396	426	408	416	433	367	395	421	416	404	420	407	442	416	443	413	405	403	393	394	396	405	405	378	407	422	409	409	449	419	392	422	428	426	431	402	404	392	428	401	427	435	409	402	429	465	394	389	418	428	397	424	411	399	424	401	428	386	374	419	401	403	435	387	405	435	402	406	407	415	408	433	395	388	444	411	395	435	398	427	434	420	416	411	406	387	412	424	443	398	395	400	430	371	397	414	390	401	375	401	385	437	425	431	450	387	417	402	448	405	400	407	431	399	428	391	385	387	411	405	434	381	425	399	409	431	415	421	390	412	425	415	408	396	409	427	474	408	416	403	412	420	415	411	441	432	397	384	415	417	415	415	378	428	431	444	400	385	385	410	387	447	436	427	459	445	437	442	364	375	435	408	383	428	421	435	426	372	413	426	409	402	436	381	405	453	423	434	435	422	428	431	410	446	435	414	454	383	425	406	370	374	388	417	419	378	397	404	418	432	426	444	403	429	412	398	407	443	405	462	431	427	415	429	402	401	422	401	429	390	364	398	393	411	413	400	446	429	427	396	380	407	426	403	441	406	436	397	443	412	444	443	434
52884	66037	63767	46389	28556	14976	11207	6621	3585	2169	1272	968	989	997	988	967	1001	1016	951	912	1009	951	1034	993	1043	997	1011	988	973	971	964	1012	964	987	988	1037	954	979	1071	1014	997	998	995	1009	1003	968	1018	1028	1001	970	996	1008	986	980	966	1003	1024	1009	1004	1023	971	973	955	991	944	1057	992	1021	976	999	1019	1008	1047	973	1010	967	1009	1027	1020	1022	944	998	995	927	1027	983	999	1011	1009	971	1023	1022	999	1000	1035	1032	966	1068	963	994	988	948	975	990	1020	1041	962	1044	957	995	1054	1031	973	974	1000	1018	988	1034	1047	984	978	967	975	973	1007	964	947	979	973	1017	969	1025	1035	988	977	998	945	956	980	1020	979	1005	951	957	986	1025	976	1017	1002	967	1001	1000	958	1010	969	1014	960	995	986	954	1015	940	1047	1002	995	995	970	964	971	1034	1027	988	1008	1028	1083	962	1000	1024	981	980	969	990	1006	976	1012	971	996	949	1006	965	1032	1051	968	956	988	966	995	984	986	1001	991	1001	991	1041	1024	973	982	1001	988	1000	981	997	975	1046	991	962	997	995	989	995	965	938	984	1015	988	970	962	968	998	970	1002	1039	991	1034	974	1020	978	1017	1057	999	997	983	998	927	955	967	1056	1023	1000	1006	1018	974	970	1025	986	977	966	1000	948	947	994	975	945	978	1011	964	1000	1036	976	1054	998	990	997	1033	986	991	939	952	1047	940	1020	982	989	965	982	987	1011	964	1028	1009	958	1053	969	949	1020	920	960	1028	1073	1028	990	1036	1065	1070	944	975	984	1006	984	973	994	979	990	985	995	1009	1000	1027	1017	970	1008	964	972	1003	967	986	974	1016	1005	894	998	1030	1032	991	1010	1004	961	1029	961	1020	983	1015	1008	1007	1063	1055	1010	1015	1017	966	993	1008	974	1001	1003	930	993	981	1002	1035	982	1026	1037	976	1052	974	1016	934	973	924	967	963	983	950	960	982	1017	1049	965	1060	1007	953	986	975	979	992	965	973	989	1004	956	937	1038	995	963	971	1043	993	914	1019	1023	999	944	979	951	992	964	1015	1023	1051	990	968	975	931	1007	1001	1001	1013	965	996	981	1011	1005	990	1008	959	970	974	980	972	932	972	1007	982	980	1026	1006	1026	990	963	1026	999	1014	1063	975	949	1019	988	1049	967	1009	1030	1010	1007	962	966	1017	1028	1006	1028	1078	958	1034	974	1033	972	977	1040	959	1050	957	1035	1029	990	958	977	987	1020	980	984	1026	989	1005	1038	949	997	990	976	959	977	992	974	974	966	1005	1004	992	986	1002	967	920	988	1009	955	1011	917	1028	1017	1003	1019	989	996	1008	992	989	1014	996	1021	938	979	986	924	990	1000	977	982	974	1014	1095	994	973	969	1006	1021	968	996	955	1057	991	953	978	995	1066	998	1011	1029	1032	988	1027	1043	981	975	960	1017	983	1029	1024	1027	1030	1002	954	1005	1001	1033	940	956	973	1009	988	1059	1012	1048	986	969	985	977	985	1029	977	1052	1049	1029	987	989	994	990	971	1009	1007	1042	977	975	941	966	966	970	987	985	1019	927	1002	1008	1001	1021	1008	956	1040	1033	1067	958	1009	1022	1012	1018	930	1026	1009	994	965	1014	924	986	993	984	1014	1004	1067	1034	979	965	992	1012	930	990	1053	973	1010	997	1054	1004	1053	1015	956	1042	998	990	1013	987	1004	975	1016	938	1013	1030	1000	1025	967	1045	963	998	958	1023	1009	1018	1036	990	976	977	1024	1053	936	1021	964	1022	1043	960	947	977	1028	976	978	1042	976	953	1018	995	962	993	1038	961	1013	993	979	1058	982	936	999	1007	929	1048	1006	995	980	1012	999	983	1005	978	973	1009	1013	932	1033	1014	981	1033	956	1005	1035	1029	954	1002	1011	955	968	1003	987	975	1020	1011	953	943	995	967	1031	982	998	947	1016	956	973	1034	999	975	1009	987	968	1011	970	993	1000	1032	1018	978	1060	1048	1016	961	997	1029	950	985	1015	963	964	951	996	975	987	1048	910	1053	945	1025	1002	1081	991	1011	947	1042	974	977	975	994	1000	1000	924	993	1018	946	1021	1009	958	1010	924	965	972	967	1002	1021	964	992	1012	1023	1041	992	989	966	961	954	951	963	962	938	1026	973	992	982	1013	1000	1025	994	996	992	1023	1019	1024	1007	982	999	996	1003	1015	1005	1001	958	954	957	987	1016	957	932	943	1004	1021	1041	973	1038	964	965	988	1045	1021	992	952	997	1020	1007	918	1046	941	970	996	1070	1014	1003	1023	964	975	955	1011	945	1008	954	1001	990	1011	1004	978	992	1011	962	977	1010	1004	963	1007	987	995	1021	1045	992	1018	924	1017	999	1008	952	976	1045	926	992	1024	987	995	987	946	1009	1039	1030	1029	988	998	983	934	966	995	920	1020	979	1020	1022	964	1047	991	946	997	977	1020	996	1011	929	960	962	1034	1009	930	1012	985	974	951	994	1014	994	983	1015	986	987	964	1032	953	1007	1000	921	1017	973	964	959	1000	936	1037	1011	965	935	968	979	1027	1003	1016	998	990	1065	965	991	1019	951	947	943	1017	959	1032	989	960	912	1021	1002	1070	988	995	1012	978	963	1028	979	953	1017	960	998	1021	965	996	992	1015	977	979	983	973	1012	1054	997	1007	943	948	981	1065	1047	978	1031	1028	997	947	957	1004	977	974	970	1025	981	1000	948	1007	957	1080	984	952	946	1046	999	980	957	1005	967	1059	982	990	979	1024	968	1011	927	971	1007	973	997	953	957	1004	979	1045	966	996	976	961	1012	1036	1031	972	930	991	978	988	1013	925	995	958	976	1045	1036	1022	970	1034	1009	984	1024	1016	1014	946	975	968	1048	1003	1043	1006	1005	972	1058	954	973	986	986	1019	971	950	969	994	979	945	950	1011	979	952	1004	1040	1013	992	1000	966	976	972	1011	1018	1059	997	987	1011	945	988	1005	1001	953	966	947	1033	939	994	980	971	952	983	1005	947	993	990	950	1053	1016	931	1017	969	1002	986	984	1011	977	1000	985	957	979	999	1002	1020	988	1022	969	1033	1007	1030	1043	973	973	1018	982	971	995	995	1023	1018	967	1005	1042	956	991	975	993	986	996	970	1002	1032	974	1001	988	1013	1030	1005	998	1003	1038	957	1042	997	967	977	1010	976	955	1028	997	979	1027	963	1027	966	1027	958	1001	1002	1011	1019	1002	1046	1011	1031	1037	1060	976	1013	969	980	990	1001	954	1029	976	988	1000	1021	955	999	1025	942	981	959	962	1060	952	972	1035	1017	1064	1016	973	1037	957	1028	1011	970	1006	1003	977	1042	976	1025	965	966	990	926	1041	932	1019	1001	1019	1003	1007	1044	1001	1017	1012	1033	1022	999	975	1008	989	991	974	968	1000	998	977	969	1035	1011	981	1044	1025	990	964	974	1030	945	975	1028	1009	969	1004	1028	976	1005	1034	1020	1043	993	968	987	1006	996	1052	951	1054	975	988	977	985	919	975	1021	1014	985	978	1016	933	1001	1045	994	998	992	1028	1043	988	966	996	968	1005	999	986	967	948	974	1046	953	992	994	1007	1010	1039	952	1022	984	1012	1052	1003	1017	1039	973	1004	965	976	985	980	950	996	972	1001	973	985	1015	991	1046	976	993	1058	1023	974	978	1035	965	981	987	967	1033	964	973	1021	1038	1040	991	976	964	965	992	981	979	980	1033	997	971	942	957	940	1046	965	1000	930	982	995	1025	996	952	996	1036	1001	965	974	998	996	972	964	1011	987	947	986	985	966	933	991	996	993	948	947	1040	1034	957	981	1015	970	965	979	1035	1011	992	991	927	955	1000	1021	973	1001	948	1023	1012	1019	1021	997	1076	998	956	956	991	978	968	939	1028	1006	1040	964	986	896	997	1030	936	1007	1007	984	990	1037	996	944	1023	1053	973	953	1007	1019	984	983	965	967	1036	968	1042	987	1006	978	968	1038	993	1048	938	972	966	984	977	1013	966	1001	1060	991	975	921	1030	999	1022	979	989	1016	954	955	1021	1022	1031	998	989	971	1013	1022
79239	80953	70350	44748	23364	9586	4731	2757	1186	714	447	417	458	425	436	426	440	428	418	407	444	384	403	454	416	391	424	424	392	448	409	401	449	413	435	437	431	414	422	448	399	406	436	402	430	427	396	397	468	414	427	413	423	426	391	372	404	422	409	422	415	397	418	467	407	467	403	425	471	449	400	417	419	432	407	381	426	434	388	451	397	425	362	417	409	411	397	396	397	390	391	407	392	426	449	387	415	420	450	451	423	423	426	382	393	411	421	435	421	446	424	390	425	420	431	450	428	400	415	437	400	448	423	392	437	454	428	412	385	438	423	400	391	403	421	414	402	416	417	416	427	434	379	418	461	408	405	449	388	434	411	452	420	395	432	384	420	411	419	413	433	457	383	382	420	391	395	431	406	409	472	403	393	390	391	429	406	418	448	399	430	422	406	438	426	401	400	449	416	414	436	405	368	445	444	417	402	442	419	414	409	420	423	444	401	412	434	452	450	427	420	407	433	420	396	409	446	401	417	385	410	410	405	398	396	408	420	446	387	466	424	416	441	385	378	443	436	394	397	446	454	380	407	386	398	390	411	425	405	407	436	401	412	428	378	404	413	437	419	385	433	389	413	399	408	387	404	404	391	395	432	449	380	433	432	383	460	421	429	433	418	417	406	437	434	405	413	421	442	393	417	384	414	379	414	406	451	449	441	382	427	372	417	431	407	414	387	447	413	405	447	441	463	398	452	404	421	375	379	391	381	426	421	402	377	470	413	439	405	427	383	429	411	384	410	481	441	425	412	413	370	416	412	403	456	435	419	415	427	452	400	416	438	420	406	395	380	387	403	435	431	456	423	416	438	407	456	419	399	403	446	415	415	363	442	425	433	455	445	440	447	405	425	375	436	444	443	445	447	409	423	435	413	459	415	417	419	423	422	407	401	383	418	387	415	392	454	416	416	408	415	382	418	385	443	407	409	409	427	422	424	431	461	424	459	468	429	410	436	393	381	406	437	417	409	442	453	420	404	406	393	373	417	399	424	427	412	420	382	419	441	361	394	418	371	415	397	412	411	428	428	436	408	431	405	414	429	356	419	379	419	436	390	423	416	414	393	425	403	433	408	403	395	421	443	412	427	442	443	452	446	405	422	397	431	438	409	431	423	417	403	405	407	419	430	416	407	409	418	464	356	423	419	420	388	393	398	453	448	446	433	424	454	428	410	416	352	407	413	388	412	373	438	417	452	403	383	422	427	411	423	395	437	415	411	368	416	388	391	375	441	404	419	415	397	409	414	395	464	389	409	414	402	397	444	402	451	377	390	408	419	416	421	401	402	421	394	388	395	445	412	392	397	422	425	425	417	406	391	432	412	455	427	400	398	404	394	395	422	398	407	387	411	402	395	438	393	447	432	417	428	439	424	399	411	415	393	432	394	428	428	398	421	403	414	386	414	374	398	420	378	425	426	425	412	418	415	426	458	420	427	423	412	394	420	415	409	429	426	432	371	411	403	435	439	417	419	407	431	431	449	442	432	433	398	375	402	420	403	437	406	444	441	378	397	409	433	422	401	443	425	420	375	410	448	402	378	419	439	406	386	421	410	473	443	390	446	406	382	428	383	447	446	437	462	401	403	409	429	387	387	378	426	433	442	407	415	421	406	409	403	446	368	425	398	412	372	377	452	411	412	404	410	370	408	444	436	427	377	434	394	436	428	412	440	402	435	417	411	431	407	408	410	420	407	395	396	444	425	467	389	439	382	424	434	428	407	433	431	396	422	402	376	400	411	382	432	427	455	414	386	393	425	426	421	433	441	387	432	388	438	441	429	388	435	377	388	442	417	394	393	398	425	440	417	401	408	425	421	414	422	396	428	424	437	413	393	422	398	365	438	428	415	398	394	442	405	426	439	419	425	417	388	374	472	397	372	382	407	432	455	410	438	415	436	432	402	407	409	390	433	453	409	378	425	385	414	444	379	422	430	436	376	429	444	424	442	391	446	409	412	437	378	403	441	424	436	417	430	403	411	432	433	435	427	436	424	413	434	379	386	421	444	390	414	435	412	375	420	388	458	436	418	380	402	397	417	422	423	436	406	409	414	414	388	416	413	421	422	446	418	417	422	384	446	394	400	428	411	400	408	392	374	436	417	440	418	373	417	391	358	375	366	376	403	456	439	412	463	370	405	440	404	392	401	427	417	408	399	453	401	428	434	442	413	428	383	437	394	421	397	402	420	442	427	395	386	397	388	386	421	435	417	440	392	408	444	400	381	397	436	412	440	421	377	385	399	398	391	457	407	400	426	392	402	436	386	391	423	408	439	430	437	421	432	419	425	377	415	413	401	430	377	391	422	427	435	391	411	392	431	407	411	434	381	425	385	413	423	434	407	401	412	378	415	384	410	394	439	432	421	403	425	414	402	394	435	415	427	390	418	450	411	418	431	419	452	439	435	406	434	419	399	388	398	442	430	451	419	389	410	425	412	376	408	444	395	442	429	425	431	395	416	398	392	398	399	380	442	397	366	417	406	418	391	427	390	410	388	411	383	424	414	405	401	388	408	439	456	411	402	435	439	466	367	371	415	420	420	383	360	437	409	441	441	394	440	407	400	433	430	425	392	416	409	410	415	411	450	421	431	425	390	437	421	387	375	430	435	440	407	397	387	381	416	409	380	390	442	433	438	398	409	416	446	416	425	417	444	412	440	432	396	428	446	430	426	418	379	435	403	404	416	453	433	404	438	430	394	427	419	398	425	396	404	401	410	428	414	418	404	399	438	414	418	440	423	414	400	426	396	409	408	423	394	402	451	436	431	390	427	445	379	385	378	401	391	445	425	436	432	392	414	434	401	382	460	442	423	403	406	407	435	410	447	411	409	382	440	371	469	416	416	380	420	399	427	413	439	428	423	432	442	386	402	424	412	405	407	417	399	402	401	400	425	410	365	446	419	424	431	391	385	387	383	407	408	437	462	382	424	400	402	396	437	432	396	453	417	397	416	406	413	410	422	380	374	421	406	393	422	410	400	410	461	409	409	430	379	427	427	413	407	378	428	394	432	390	429	460	416	410	446	425	407	430	429	442	402	413	466	424	416	402	428	401	428	393	432	402	423	421	436	382	402	430	414	398	420	458	407	448	430	433	396	386	386	391	376	464	462	413	450	418	413	429	392	374	413	405	407	355	404	429	441	434	430	417	402	428	414	386	392	434	410	405	388	376	417	410	373	388	372	422	400	413	421	407	448	399	419	434	415	446	402	405	417	396	351	430	393	401	401	419	411	404	402	401	399	399	407	436	396	392	422	422	427	426	422	431	377	413	427	402	422	446	423	391	406	416	397	403	400	426	420	373	429	399	383	408	417	432	417	439	373	439	422	387	400	398	407	410	455	434	408	459	433	435	387	417	398	410	400	412	461	423	398	403	391	419	378	438	381	414	445	420	412	437	414	381	408	415	393	385	404	406	395	417	429	445	418	398	432	372	437	438	419	399	400	391	391	415	433	392	411	374
52498	65890	65135	46457	26839	16944	12374	8287	4215	2211	1213	1007	960	1030	1001	986	1012	963	993	961	1036	1009	1000	1002	1023	981	981	962	1008	990	962	1074	996	1034	1029	1020	976	977	1033	981	980	1025	1020	968	975	978	985	1010	1018	966	985	976	1021	935	982	1064	998	958	1004	1000	1041	980	984	1048	1047	972	943	981	1033	1052	984	1011	1001	994	996	978	1018	1011	994	1037	988	1029	999	991	970	1009	941	957	1017	983	958	951	986	990	1039	1022	968	1017	1003	980	1038	1012	1003	992	1032	960	992	1009	974	1029	1034	967	1044	999	1000	993	918	1008	953	947	1003	981	1044	985	929	1015	977	1030	939	990	943	986	998	974	1002	948	1001	988	995	1028	1047	1019	1019	998	973	1034	994	965	971	975	981	995	1022	1018	994	991	1008	963	1013	953	991	988	995	974	987	1003	1000	969	1080	1015	965	938	979	963	983	982	1032	974	1003	1046	1038	1005	1062	1066	1032	976	1026	1008	983	1046	980	997	941	966	1039	945	1014	1013	966	977	978	956	1008	1016	1064	937	964	982	983	976	1014	975	986	981	1015	1003	988	1009	1027	996	1031	1026	998	997	1020	947	962	1001	1012	1030	1017	1021	994	1015	1020	1001	1019	973	1012	983	1004	1030	976	1042	990	1020	1028	1019	991	1014	912	1073	1043	1016	970	952	935	996	971	957	978	985	988	955	989	1009	952	1027	1021	973	1021	956	954	987	960	976	988	967	1012	1007	1027	977	982	959	993	972	1011	1020	956	998	975	992	999	963	983	997	1024	995	1039	994	1033	976	997	958	999	994	998	1006	966	973	1025	961	963	948	994	999	1015	1068	1007	1050	1011	1049	1014	987	962	1045	988	1014	993	978	961	975	1047	994	1021	1007	980	977	1022	1010	1010	998	998	983	996	1006	987	1015	986	996	1079	1006	995	1003	992	1024	1017	978	1024	1015	1000	963	927	1001	926	950	1006	1015	949	988	1027	991	939	940	1002	994	1015	984	975	973	1025	1031	932	1012	995	937	1007	983	1049	1068	1041	1013	1035	1003	1011	960	985	964	922	951	1053	1013	975	972	999	958	948	1014	984	939	1016	988	986	1004	975	1024	941	1033	983	1018	1032	1027	938	985	1044	1005	979	979	981	984	938	949	997	1005	990	984	1012	1003	1002	1034	990	996	965	991	947	967	971	994	1034	965	1066	1005	1039	1002	1000	980	1008	1042	972	990	980	976	933	989	1032	1007	980	976	983	1023	991	951	1048	986	922	979	1041	1053	1004	1051	1044	979	1007	1020	990	1065	1011	974	995	1010	1024	1022	986	1020	1013	1021	996	966	979	1017	993	995	1016	978	1007	930	1021	1032	966	947	989	990	968	1020	966	927	939	1062	950	981	1035	1065	926	963	950	985	961	953	995	1016	1016	1017	989	977	969	1007	1011	1015	997	1036	979	981	984	1005	971	970	995	1010	987	1012	993	1021	1002	975	1017	1002	999	971	1018	934	964	1005	1004	987	963	1036	1011	1018	985	1006	991	1019	1005	942	1019	1006	1018	1003	1007	993	979	1103	993	988	1006	1007	975	984	996	990	934	991	1017	995	985	1023	1043	1001	979	1017	980	960	991	1002	1009	1027	943	908	943	1059	981	1043	985	966	1024	973	986	941	995	979	1045	1058	1027	1049	1070	1014	964	1019	955	1032	1000	991	1030	977	1000	995	1029	1018	946	1019	989	993	951	970	1023	1010	966	1009	951	988	977	959	987	995	1035	981	1009	1026	943	967	1036	992	951	926	1043	1016	998	939	965	982	961	989	933	1018	972	1008	963	979	983	1013	1006	967	1048	1054	956	1014	977	964	1022	951	1009	982	1018	989	990	1016	994	952	956	981	966	995	988	1042	991	993	1018	1073	987	1014	979	988	971	972	1057	1004	1007	980	1004	997	980	1018	1021	996	965	1046	948	1015	996	974	968	1002	1024	1018	980	1039	1024	1009	980	969	1021	932	988	977	956	974	928	1005	1038	1000	1004	998	959	1000	995	977	1056	982	1019	984	928	991	1007	1016	961	964	985	981	966	1008	1006	984	996	979	1009	980	1033	963	957	1039	1018	973	934	1029	967	1009	1019	998	961	985	1051	1022	970	1009	998	1019	971	1015	992	985	974	1034	1003	969	1007	966	1044	995	989	997	1003	961	994	978	959	1009	1050	960	1015	960	1009	978	962	983	1004	960	1000	971	971	1008	942	971	946	937	951	937	976	992	1002	1001	978	984	997	972	1012	964	926	954	1004	999	979	997	1016	995	969	1016	1011	994	963	999	968	986	1027	985	991	974	945	988	984	1008	947	1004	982	1017	1041	919	1011	1012	1013	1007	1007	1005	997	933	982	999	1032	961	965	1018	984	978	963	966	996	998	1018	1054	1022	974	986	984	1040	962	947	1001	1041	912	940	1018	1003	982	950	1029	1009	981	984	999	1003	1029	999	1011	959	1071	948	971	1015	1010	1057	942	950	1001	970	1023	983	1013	1007	1014	994	982	1011	1030	996	1015	1033	1036	960	1014	1020	990	966	1002	995	956	1003	1041	928	1034	1008	953	976	1064	995	948	988	929	991	1033	998	969	972	1001	1002	999	987	1036	944	926	1005	995	981	1027	1027	1008	978	1006	943	975	993	1055	1011	1028	1008	1028	995	1072	946	1053	1031	985	1019	1045	1009	985	968	993	1028	1013	976	1020	998	980	990	961	986	968	991	989	1064	991	963	977	989	969	972	997	1003	1015	1031	1032	1067	1014	1026	979	989	998	994	1006	938	938	1015	1029	945	1000	991	993	938	1021	961	972	998	952	990	945	1026	1018	965	965	1035	1009	955	966	1042	993	975	1042	962	1018	943	926	1013	952	1014	1041	956	1001	1034	949	1044	1012	1013	1021	989	1006	1048	997	1023	981	996	979	958	997	969	1036	1098	978	973	1022	948	1005	951	1001	1027	974	969	976	1065	1014	1013	1036	1024	890	960	1009	1044	1037	983	1068	977	987	1007	1014	1017	1002	1002	979	968	941	974	967	930	964	1022	1020	976	993	1001	1002	1028	997	932	972	983	1018	989	998	1000	987	1030	1018	1029	965	998	995	999	979	991	1036	1016	972	954	978	948	958	988	1000	988	960	973	1028	942	969	964	972	1014	960	1010	985	969	958	977	1030	964	1033	1009	1028	1023	1029	950	983	987	997	993	957	1012	1035	965	1038	992	1007	1030	995	988	1015	944	997	1035	993	943	1022	940	1001	979	977	980	974	980	976	990	997	1002	1032	933	1009	970	994	998	1027	1004	950	960	971	946	1002	983	1005	923	988	995	986	1042	977	965	948	1039	944	987	968	977	1025	1008	936	1057	1019	1002	988	1007	992	995	994	981	1020	967	980	990	966	875	964	980	1009	968	1001	1015	995	1023	951	1014	974	1008	1058	994	1019	989	971	1034	1018	946	986	968	998	982	935	1074	1012	972	1005	1030	988	982	1013	993	1012	989	1012	942	1045	1019	1021	983	1040	1006	1053	1011	991	966	990	960	1048	970	987	984	986	1019	1055	953	1008	969	1010	1021	1023	1026	959	1014	981	969	1011	961	965	1020	973	1034	979	1025	1053	1000	946	1002	947	1006	1018	1024	1014	950	998	931	1009	1019	1047	946	989	1007	1039	1032	978	1008	979	990	998	1011	985	989	1017	950	1014	1037	1033	986	1056	984	1020	1004	1034	1010	960	1029	961	1006	988	990	1040	986	1065	1020	1061	1006	1038	1045	1005	973	962	1087	1021	1008	1028	1033	1000	1005	1019	946	991	1002	962	1070	1033	988	1027	997	970	987	1014	1002	992	1034	967	984	989	1010	990	1020	1002	971	1028	1012	1034	1018	982	983	986	1019	1001	986	981	989	1016	951	1002	952	977	966	972	994	1032	988	1000	994	1039	952	1059	1017	1036	998	1003	967	1007	1036	1068	1029	1000	999	987	982	972	981	983	993	1005	995	967	1003	1021	991	999	999	1009	955	988	1013	1027	978	1009	998	1030	990	994	1076	1006	967	1011	970	989	999	990	1008	1023	1027	1042	1005	975	998	1024	999	978	970	954	967	1001	965	965	959	915	969	994	1011	957	969	982	951	984	984	1000	1002	1023	1025	1006	959	981
78827	79463	67943	45005	26881	13476	4374	2673	1801	1064	539	400	440	394	424	411	418	435	440	390	363	412	413	454	374	435	407	436	443	409	425	417	400	378	390	418	436	441	396	398	429	385	438	404	408	415	378	420	464	416	425	399	388	400	393	439	391	425	401	376	421	480	389	415	452	410	396	412	390	403	409	442	426	433	431	406	363	387	376	392	411	427	410	397	390	423	448	392	409	477	455	414	371	441	406	418	433	428	461	389	399	403	428	414	387	425	402	409	442	410	410	423	456	423	439	411	435	417	411	410	413	440	388	409	352	387	442	388	426	448	402	414	448	416	417	410	417	400	406	387	415	409	385	415	432	418	425	410	404	425	388	449	383	405	422	402	403	421	433	409	417	432	421	386	369	408	437	416	416	422	426	418	414	442	424	381	396	404	399	406	439	404	403	391	391	424	439	398	381	469	419	455	409	429	403	420	430	382	389	422	441	441	390	386	411	386	407	408	418	416	373	413	453	407	398	407	453	367	419	392	397	421	374	437	430	436	435	449	413	442	388	420	412	412	383	398	401	442	417	434	412	450	384	427	423	437	412	421	407	434	411	427	408	401	414	444	414	440	403	372	404	421	474	407	409	413	439	407	434	408	433	431	424	436	417	427	409	431	435	428	435	424	381	415	379	432	387	426	404	418	410	402	401	382	381	412	439	438	441	400	456	396	392	429	367	425	442	412	414	388	408	387	410	414	387	402	445	415	429	400	392	398	430	394	396	422	378	420	401	431	409	437	446	399	394	403	402	408	387	412	435	389	382	419	402	395	387	418	451	424	427	448	444	406	420	415	372	391	399	462	438	414	420	410	364	425	388	434	403	402	422	365	434	419	420	405	401	398	424	388	373	414	414	386	391	398	416	395	398	399	441	432	412	424	387	393	410	368	406	415	415	385	382	434	371	404	407	417	402	431	423	436	412	405	404	426	412	403	393	422	407	395	393	441	431	387	443	373	433	389	362	386	417	432	403	413	388	397	422	405	388	362	409	405	420	400	418	395	430	393	399	415	425	418	410	448	415	389	372	406	436	421	388	432	403	416	394	424	393	404	421	425	395	411	402	412	438	375	446	438	408	410	397	416	398	383	427	395	411	410	398	423	410	430	429	427	421	427	376	434	426	430	392	407	400	399	437	410	401	391	387	383	401	426	397	426	399	362	443	435	397	427	452	396	410	398	398	380	405	393	420	389	437	436	426	414	401	411	410	419	371	432	425	396	443	392	380	385	406	393	400	401	425	383	402	374	401	395	373	376	451	411	378	429	396	424	412	395	420	430	411	407	378	412	419	409	419	406	399	417	405	429	419	420	414	444	414	428	423	425	416	474	433	393	387	465	435	407	435	420	392	422	406	419	428	385	380	400	440	403	411	428	411	435	447	417	412	415	403	405	426	391	422	441	395	396	364	398	407	389	388	439	436	425	413	441	399	409	398	424	408	396	420	405	416	391	434	429	389	411	415	401	383	432	444	426	415	462	398	389	420	457	421	403	418	422	409	386	409	414	382	421	452	424	422	400	440	448	421	398	418	444	412	410	379	416	417	395	374	396	389	402	458	408	420	461	402	443	400	360	426	398	402	409	379	384	377	401	400	389	388	399	414	439	396	405	410	384	430	402	387	429	421	435	412	416	382	451	405	370	436	392	414	429	450	426	410	411	412	438	394	402	371	420	420	438	447	383	422	389	371	414	410	397	414	375	401	455	476	389	430	399	389	398	394	394	406	433	382	421	434	450	371	419	399	406	424	415	415	420	413	392	409	374	416	387	417	396	415	415	418	449	424	408	376	452	424	418	381	392	363	399	422	396	401	446	415	402	410	444	428	420	402	457	391	411	424	389	388	441	417	386	375	405	394	384	369	405	423	420	452	381	406	409	403	396	412	416	425	405	398	413	438	383	401	446	416	462	446	428	417	402	414	446	402	399	424	381	390	428	370	464	388	398	399	439	421	375	411	428	434	385	411	424	383	429	452	410	434	423	410	413	423	414	446	412	462	404	404	406	413	377	445	428	395	418	401	419	379	402	414	413	447	413	442	376	405	424	443	416	368	384	385	418	394	375	400	376	418	421	422	405	424	405	438	408	408	398	413	445	419	391	415	421	434	405	387	440	413	424	394	387	450	383	390	412	381	409	412	419	445	441	409	439	395	416	469	408	401	397	406	446	404	421	437	435	393	403	401	403	423	428	389	395	402	407	424	393	419	429	424	408	388	419	451	394	395	403	397	423	434	390	371	431	395	420	430	432	403	424	402	427	389	404	407	373	391	398	373	372	433	397	407	417	419	436	396	413	433	372	414	411	424	402	418	396	449	427	411	434	400	418	465	396	410	445	406	424	398	416	393	411	424	377	405	398	425	412	410	388	420	438	413	441	398	422	375	405	405	449	432	430	404	445	435	397	432	455	452	380	418	399	375	418	449	401	391	391	397	406	433	437	419	402	436	422	394	388	393	409	382	392	434	400	407	412	411	411	429	382	426	430	416	422	427	375	387	434	421	395	422	412	433	437	412	407	396	406	395	388	413	406	395	405	415	423	402	395	411	410	438	408	405	438	429	402	420	404	424	441	431	405	392	392	369	386	371	368	424	416	491	408	422	397	404	390	441	417	396	392	427	416	423	426	411	414	422	434	431	427	380	400	417	436	420	397	398	412	413	458	413	423	408	391	391	387	448	410	410	416	408	369	388	402	404	397	392	411	397	404	366	418	406	371	417	367	436	420	437	402	430	425	453	440	453	439	380	361	417	418	422	423	432	403	409	405	389	414	387	440	355	400	434	412	396	434	418	408	390	414	430	411	415	395	403	411	430	404	388	384	408	372	424	416	442	365	399	406	385	407	402	430	417	430	389	413	432	435	412	418	432	418	404	444	360	398	424	397	423	386	402	394	450	393	404	428	408	445	435	402	429	430	415	414	447	395	434	456	410	380	430	429	391	410	453	393	441	384	391	395	405	406	408	401	422	453	409	438	411	458	398	412	432	399	420	434	400	423	437	426	402	387	405	394	383	445	401	428	438	453	421	445	399	404	444	446	387	398	455	400	434	416	380	398	424	444	444	416	401	428	379	427	402	413	407	386	419	408	444	414	393	414	410	413	410	389	409	415	383	391	452	407	422	422	381	407	413	417	438	369	405	396	398	403	403	451	406	415	412	448	408	404	430	410	421	384	406	414	448	392	415	440	440	447	428	411	423	410	421	422	385	390	435	420	386	444	421	430	440	388	452	402	419	403	407	419	427	413	407	420	383	390	413	380	388	385	428	421	436	405	419	401	394	434	413	419	447	372	429	406	425	409	432	447	433	390	428	412	381	405	379	416	420	401	420	396	425	369	432	400	417	392	436	393	399	407	429	436	421	372	396	426	445	396	395	390	390	418	403	415	405	412	393	420	428	452	431	398	435	408	404	416	426	431	445	437	383	376	444	397	419	415	421	375	424	429	394	388	444	451	425	407	383	428	400	426
52921	65021	61718	48004	32938	21476	10295	8154	5913	3308	1381	977	1031	1067	973	1000	1012	1080	1072	1068	1008	1017	1025	972	1031	1013	994	998	987	1002	1014	976	991	1026	1013	1055	961	952	961	1010	1004	1042	1008	1006	984	1018	975	1009	984	1032	1028	1002	1025	978	1025	1009	978	1012	1007	1060	990	1010	970	988	980	953	990	1033	955	1015	977	1016	976	1018	984	1040	971	934	1038	944	936	1017	1007	982	952	1007	990	1009	1020	1014	1041	1028	959	955	939	980	1040	1029	998	1026	988	1039	1012	963	949	1007	1000	1029	935	1038	995	988	1001	990	1003	958	952	983	990	1007	1050	1000	969	956	981	964	1012	1015	945	942	1001	1051	984	963	1041	1026	1014	977	1010	1013	987	989	934	988	1012	995	947	969	983	991	967	981	998	961	975	971	1016	993	1027	999	1006	962	1027	1061	946	953	958	992	951	1028	996	1010	945	1002	1022	965	1004	1005	988	989	1010	991	974	943	993	959	1000	1022	967	946	1005	1029	969	945	1007	1022	1026	1014	993	1048	1006	1083	953	979	998	1000	1004	986	1006	958	987	982	1019	1020	1015	977	974	1031	971	1044	1053	986	1001	1013	968	972	1009	1023	1008	1015	1009	1049	961	990	997	943	988	932	1045	1038	981	948	988	978	999	1030	990	921	1010	1027	1014	1006	959	1006	986	999	1016	965	995	991	976	1061	1011	938	969	974	1015	1009	1014	988	989	999	1021	977	995	954	1045	1010	1034	1021	983	961	985	1060	1027	1047	991	1025	1054	953	978	957	964	989	980	940	976	1003	1045	1069	969	979	970	1024	947	1023	961	1030	1004	954	982	968	978	1045	952	1055	953	1030	979	997	1037	994	973	1035	972	996	1007	991	1002	981	1033	1044	1029	996	956	1007	993	1002	1033	976	1030	1005	1004	980	1026	1015	1030	962	989	1028	975	984	1001	1041	1026	1005	1026	1046	998	1001	1026	923	976	1012	1008	990	1017	983	1008	1010	1009	1007	1035	978	958	983	1014	1013	1026	1055	1035	972	938	988	1006	1012	1019	990	1038	975	1011	984	1004	953	1002	954	1000	1020	1012	986	972	972	982	1022	988	980	1014	1048	1015	1002	980	1029	973	935	1056	991	977	996	1029	1027	970	961	994	958	1017	967	931	983	947	961	1036	984	1009	990	969	1037	976	1025	991	995	998	1003	1028	955	1038	993	1018	975	949	1010	951	1002	952	1031	988	1021	997	958	1017	1008	1025	981	981	993	1031	974	988	1023	968	1004	982	976	1025	968	965	1006	1014	1045	1036	1032	1010	940	1013	962	969	1070	1009	1011	967	952	1010	1018	1006	993	1017	946	1007	995	1013	994	1015	1010	992	1008	1019	1032	979	1006	966	1037	943	981	999	1029	953	1024	945	1001	1016	997	1024	959	1018	976	963	991	1012	974	995	1010	1001	1011	946	1001	976	1007	1018	971	981	1042	946	1003	982	993	993	965	988	975	1029	995	941	996	988	1003	997	993	962	977	1045	1015	992	959	1044	1023	1010	993	1031	985	1033	992	989	962	1047	929	960	1019	996	989	958	1064	984	973	1004	1015	977	968	982	1006	957	1026	985	965	986	1003	1022	975	1037	1003	946	1020	996	998	990	989	941	951	964	1002	969	998	1005	976	1006	1007	955	980	981	1027	1073	977	953	1019	1018	978	948	994	1056	1008	1009	959	1032	1046	1001	957	1030	1017	928	1005	988	1039	958	1033	961	1019	1003	1022	982	1015	1007	1034	1055	976	984	1062	1037	1107	1007	963	1064	954	978	1015	979	1006	1017	1050	1010	963	902	1046	981	1026	901	1013	1017	1005	979	987	958	974	992	1012	983	977	972	984	975	1026	984	1024	1006	945	972	987	1034	1018	1026	1013	933	1007	993	1000	992	1004	989	973	974	981	1015	943	979	1000	1003	985	1002	980	1036	993	943	1040	993	1045	1011	984	1015	1028	1016	983	1041	997	1016	1066	1011	1031	1012	957	1037	998	991	1018	964	968	949	978	1010	1016	1010	993	1018	993	1060	993	1075	972	973	1008	982	992	965	971	1011	981	983	985	1025	1003	969	989	997	981	997	962	1038	1087	1034	1026	1011	955	1010	1055	1040	1026	1007	1063	999	1031	951	952	932	1002	1039	984	966	980	1004	1010	977	1006	977	1026	987	1015	1015	975	1012	1033	1046	975	973	996	980	999	1024	1001	1018	1001	1016	990	987	981	1052	998	973	1038	949	944	993	968	999	951	1019	977	1032	1003	1004	943	975	986	1019	959	989	1019	1022	991	1067	972	1034	983	964	987	1044	1028	1001	932	956	1022	1055	1033	999	985	1001	1028	1038	1032	980	966	1008	981	1035	1027	1014	956	1050	1012	988	1039	996	1033	990	1041	929	961	954	991	1012	990	993	981	994	971	1050	970	959	994	1022	983	975	987	996	1002	1023	1016	946	957	986	1025	993	947	985	1051	967	1049	958	989	999	1024	981	990	1067	939	1019	965	952	1021	955	980	1022	1001	1003	981	943	974	976	1007	980	992	960	1006	1027	1009	948	1005	958	1018	934	996	1008	1016	1038	991	981	987	978	1017	1018	950	977	1018	1025	1025	1003	995	982	984	1005	972	1001	1002	978	1016	950	1005	1046	989	958	1005	967	1023	969	991	1069	981	994	1040	1007	965	993	992	965	1011	975	1004	959	993	960	956	1016	1021	979	977	1006	960	934	980	942	1019	979	982	1060	959	1014	955	980	1002	979	1063	1035	1021	981	986	956	1013	966	1020	1032	1017	972	981	978	1028	989	1015	985	911	1004	967	996	1045	977	1013	1013	982	1019	1043	1030	1011	988	998	967	979	1051	1024	1021	1046	958	994	966	978	1037	1002	1014	1036	997	971	962	1024	1022	963	994	1059	976	1071	966	977	956	974	1018	940	991	959	1011	976	1008	965	973	959	1045	999	944	1011	1031	998	1026	953	980	1008	993	956	1020	1047	955	969	1013	1033	984	981	997	1030	962	984	966	983	994	997	972	1023	1052	1016	1063	990	1004	1008	1007	994	1022	1008	1068	986	961	963	967	977	995	1021	1026	988	986	963	965	1038	1035	987	1032	988	974	1017	1012	1060	995	982	1005	951	1006	956	1029	1006	948	1008	1004	1025	982	994	969	974	964	964	996	1031	915	1005	947	983	990	981	924	1008	1034	965	1013	1020	968	1004	1018	981	970	991	1014	970	1035	1017	1012	999	1000	1043	981	972	963	1017	999	986	1011	970	1025	975	983	1037	981	1022	989	1031	976	927	987	1026	1034	1008	985	1015	988	993	880	967	980	1013	983	949	968	1017	1023	982	946	1007	962	1037	968	1060	978	1016	1019	1009	963	963	924	1030	1026	1050	997	963	949	974	961	1011	978	1036	1035	965	1040	996	965	966	1030	1002	975	1040	1057	962	1003	1016	1045	967	1077	1002	991	974	971	1040	967	931	1015	981	994	1038	1073	1005	1028	999	990	982	1039	1019	997	963	963	1024	1010	950	981	964	958	987	1046	998	1025	988	949	1023	1023	1014	1040	954	1003	992	967	952	990	968	946	998	973	1021	1011	980	1009	968	969	942	1021	972	1053	983	927	1017	1015	972	1014	1030	990	968	1022	931	990	973	997	999	1013	1007	988	975	978	994	953	950	993	1004	976	1027	955	989	986	991	982	1029	1002	1017	976	986	1077	982	1013	976	984	1049	1026	936	973	948	938	986	987	989	1032	1032	1023	985	984	997	1041	960	970	983	1009	991	1042	997	989	972	1079	962	1026	991	995	1000	990	986	1044	1012	972	949	1048	1016	1011	928	970	969	934	1085	1012	981	964	1037	1017	1075	1021	1012	1035	986	969	956	1092	946	1035	920	1008	1008	1018	935	952	1019	950	970	955	994	1023	1004	976	923	1002	993	985	1037	1008	1013	978	1024	984	979	1001	932	1015	995	1005	990	985	970	1004	959	1046	990	988	1029	980	945	901	922	1038	993	952	992	995	988	949	982	1004	961	1033	975	946	937	1013	1032	947	1026	1042	1019	990	992	1019	985	1039	962	991	997	1009	966	1033	1003	977	989	995	977	1024	952	1035	994	982	1004	995	1020	1015	999	989	974	1033	960	1015	928	969	1019	970	1013	1010	981	996	1016	1012	980
79865	78115	68703	42807	23770	8119	3949	2964	1546	834	455	401	428	407	378	406	421	418	407	417	400	437	405	422	384	427	415	419	428	393	406	418	387	421	343	439	433	401	411	444	437	443	407	426	415	443	442	409	424	443	432	435	361	397	389	414	413	406	435	423	461	441	441	409	459	404	407	414	408	411	398	418	430	428	394	416	407	417	437	375	387	394	404	407	400	419	430	419	393	414	402	394	402	440	425	411	456	388	417	422	365	380	367	439	473	399	376	398	417	438	421	430	404	415	393	410	448	383	411	346	425	421	387	420	401	401	429	421	410	415	430	421	419	398	395	408	431	420	427	394	419	382	406	428	431	421	484	410	413	433	421	444	412	404	404	401	399	399	383	389	405	417	393	390	438	412	395	413	419	419	451	408	451	449	414	394	421	405	424	424	415	409	449	410	384	423	407	383	378	416	408	390	424	384	394	386	414	429	423	423	407	431	412	428	414	413	385	416	389	427	451	393	448	403	396	403	421	406	425	401	424	385	409	415	376	439	429	436	412	429	405	420	450	454	409	402	396	411	441	424	430	413	386	443	374	373	414	409	395	416	417	424	404	427	401	384	450	441	393	412	430	418	433	389	374	384	424	410	425	434	407	403	439	440	425	431	393	403	392	443	406	442	367	437	448	425	402	440	402	438	398	419	387	378	389	417	408	440	395	416	395	449	428	400	424	405	415	414	407	408	444	406	373	448	368	380	337	429	407	427	404	407	422	379	415	418	398	430	397	391	414	409	414	407	414	442	369	420	401	400	452	413	402	416	395	433	402	436	412	426	423	408	395	375	448	410	399	419	381	356	408	391	406	413	412	413	394	370	404	411	407	403	450	420	415	419	405	449	421	433	460	429	409	462	461	401	416	427	428	398	432	402	419	402	412	385	401	396	417	442	434	441	442	401	378	408	438	393	393	425	415	397	420	413	431	444	419	460	405	412	372	426	384	418	395	417	380	447	430	427	380	401	368	447	430	389	399	424	431	401	408	429	427	399	389	386	449	388	415	415	401	421	420	425	388	429	400	367	426	412	414	430	424	414	428	412	417	437	430	400	385	402	401	378	434	394	407	395	406	436	406	409	400	420	428	431	411	397	403	395	447	432	382	414	405	429	410	431	412	403	422	454	415	433	400	390	424	420	428	414	383	410	432	402	436	381	413	413	382	418	422	402	364	418	435	444	403	379	405	402	421	404	426	434	401	390	404	385	390	397	425	408	402	390	404	369	417	399	406	428	404	462	418	416	383	395	404	421	430	414	415	439	416	421	407	412	414	395	350	417	432	427	420	419	386	443	404	446	430	425	438	428	453	393	373	401	396	435	366	373	380	416	415	426	412	455	419	409	448	400	406	443	422	401	427	376	388	430	452	395	406	414	399	391	400	427	388	443	420	436	432	442	385	409	395	428	422	413	422	459	422	403	387	428	406	440	406	429	424	412	395	425	378	402	455	411	404	411	427	434	403	386	387	416	384	421	424	444	407	400	398	409	431	416	408	394	408	381	445	459	428	417	426	427	402	406	431	430	396	390	416	423	448	416	397	432	405	436	417	391	413	421	443	428	407	370	427	409	434	438	405	394	402	421	401	389	411	446	382	459	415	402	381	402	432	393	404	417	422	406	429	378	395	413	368	374	429	383	391	397	446	413	389	427	449	452	411	382	418	417	419	422	418	435	450	437	405	388	384	416	444	419	442	396	404	452	421	413	407	428	458	388	417	394	423	411	382	411	400	425	411	436	424	402	393	410	474	382	463	406	433	373	431	409	385	393	354	407	408	380	408	421	429	412	440	420	407	436	401	385	370	423	389	408	408	444	451	361	411	397	417	371	413	429	382	439	393	404	408	392	389	397	380	418	390	396	415	393	395	416	432	450	404	414	398	438	418	417	431	378	346	425	369	399	436	422	425	427	397	437	388	405	439	423	462	392	407	399	403	408	412	389	427	408	405	424	422	407	418	425	403	375	404	400	443	400	399	390	432	374	409	433	408	413	411	417	444	452	423	389	433	408	423	440	440	403	424	411	394	432	421	442	430	431	389	419	396	438	402	414	429	435	432	373	404	387	396	373	409	377	386	423	419	454	407	398	423	397	410	442	388	411	409	412	431	425	438	415	413	391	433	420	407	391	420	417	411	412	372	402	387	416	429	410	412	445	415	397	402	385	373	395	396	431	428	393	408	406	406	389	428	404	382	398	423	405	385	433	386	394	420	455	409	401	405	389	429	416	437	391	407	452	408	417	436	406	437	446	392	428	416	400	433	458	437	380	401	455	410	422	435	372	412	395	409	421	400	409	373	406	423	409	392	425	425	465	397	401	403	419	412	388	403	364	402	376	393	394	379	451	419	418	416	401	372	382	463	437	418	431	442	465	399	422	400	387	411	419	378	388	369	431	462	386	449	408	398	430	428	421	408	418	412	403	409	384	428	394	441	409	408	382	440	432	401	379	391	436	423	428	385	386	429	422	398	389	417	419	428	429	425	420	424	435	423	417	395	380	427	426	404	402	408	412	430	414	411	443	413	422	413	420	409	442	414	410	395	430	448	453	408	384	450	407	394	435	406	386	428	411	391	407	407	392	411	411	435	421	391	387	405	410	431	438	431	426	397	385	385	416	385	392	421	394	417	408	435	425	413	376	421	407	408	423	414	395	425	406	403	418	462	421	368	397	413	396	396	378	398	394	428	400	413	438	389	405	426	413	393	391	412	378	428	403	423	407	413	416	446	421	413	447	431	426	415	431	400	437	400	421	421	415	443	425	430	396	422	425	424	423	435	389	437	464	403	436	394	402	403	409	400	380	433	400	421	425	401	432	424	401	408	427	376	445	407	391	354	438	387	367	404	412	415	370	412	440	431	393	385	431	444	424	401	388	417	428	406	393	404	412	381	393	403	409	430	399	388	425	433	421	425	410	434	418	409	378	404	412	400	433	411	416	443	427	396	397	422	386	386	437	387	425	435	414	422	436	440	423	407	415	437	433	385	425	399	439	401	401	451	403	415	432	414	419	465	377	417	411	392	383	439	398	392	418	425	419	375	409	413	407	393	400	416	441	428	433	436	421	369	432	423	419	424	406	394	421	395	438	411	440	435	397	412	400	428	405	393	404	425	405	401	410	440	414	411	414	415	398	382	439	390	380	419	445	396	402	404	399	407	424	408	422	415	394	393	438	393	384	405	451	408	457	383	423	447	398	423	408	418	424	442	431	413	446	386	392	434	392	420	423	435	367	384	426	372	413	424	419	411	396	462	378	450	434	419	424	383	418	398	427	436	440	400	419	412	400	438	409	396	407	413	411	403	408	404	470	411	410	428	399	433	412	430	392	402	451	471	433	391	385	442	405	397	432	390	400	395	416	418	430	391	415	413	415	403	387	413	412	432	441	417	435	404	391	383	396	418	422	389	415	437	416	403	410	389	423	418	428	415	430	423	381	412	430	446	432	417	444	387	438	446	417	365	387	400	373
54348	64324	62462	44945	29107	11561	11131	9051	4861	2856	1112	1047	955	1043	947	991	1011	1000	997	1000	976	962	1006	1033	978	1021	1029	987	1002	1023	985	981	991	1068	998	964	1003	979	1009	946	933	1028	980	961	1026	999	943	1013	987	1028	989	1016	1000	1040	1075	969	972	1009	1000	1014	1045	995	952	1003	928	942	960	991	974	1026	1032	989	1019	1004	961	1029	981	996	988	974	939	973	1026	978	1032	1012	1010	994	956	946	983	986	1038	982	1008	976	955	968	1005	1041	1026	995	1035	1029	998	956	952	965	1005	1040	967	979	1034	940	957	968	1003	1037	1001	1009	1025	949	991	1014	962	984	1002	1014	1010	1000	1020	1018	994	977	959	1008	1058	983	980	1036	962	1011	971	1021	1003	976	976	1015	940	1029	1039	980	1005	1016	993	1002	1015	1004	991	947	958	1006	1044	997	998	1024	957	1004	972	950	980	965	972	1023	976	1009	1034	967	983	996	989	990	995	1001	951	1034	987	999	936	1018	1045	1047	1032	999	994	968	988	985	981	988	1012	976	943	960	1004	986	1004	958	960	994	979	948	916	1000	959	1001	969	988	940	974	973	971	973	1019	979	985	1014	1017	1019	920	979	998	969	1035	982	962	978	1001	985	1004	978	1004	1042	992	1023	996	963	1002	1013	959	993	984	966	1035	973	1017	946	995	1036	983	983	951	954	937	1000	994	1026	992	978	1013	949	1076	954	935	1032	1016	1039	976	920	1047	1023	1013	971	970	1023	1046	899	1001	971	1025	1003	986	1034	1020	1018	1021	1040	978	1008	946	970	951	1005	988	990	1058	1001	1031	1014	971	1040	985	1007	986	1006	975	992	1017	984	956	969	964	974	944	1064	1020	1000	1039	983	1014	1075	1019	990	972	990	961	985	1020	997	1027	986	1019	1038	1013	1024	994	952	1000	1066	997	985	1015	985	940	976	1032	1033	950	1022	1008	943	1074	1003	1003	991	1003	1036	997	994	1007	1007	1040	957	1068	1012	1007	1029	991	1032	887	997	996	981	972	1031	979	1042	970	1008	980	970	996	1016	929	985	958	1011	1012	979	971	938	976	988	991	1013	981	992	973	946	1019	967	975	989	982	1036	978	964	950	993	968	979	997	1007	976	959	981	999	1024	948	1008	1004	1000	992	929	1040	1039	973	1023	1103	963	1038	994	958	950	1001	1036	1003	1020	1016	978	1004	1014	971	1024	942	949	1030	982	949	927	1011	1025	1030	982	1004	967	994	1015	975	954	952	980	986	971	993	950	965	1000	976	976	960	999	1021	1020	977	1005	930	1027	941	994	976	980	1037	954	970	984	1004	1017	974	1002	1037	1030	1021	962	990	1052	1009	983	1015	1036	957	977	989	988	1016	994	1006	1035	1001	1013	1018	1023	958	1030	954	982	1005	950	1015	989	957	996	1020	1026	983	954	957	968	987	978	959	1002	999	996	1016	1009	996	1023	972	980	1041	1052	987	1002	986	989	1007	1019	1000	1037	1053	1026	982	975	979	963	1006	1023	996	1022	1004	1005	962	1003	1033	1036	962	963	1009	1063	968	977	978	1067	952	1020	1029	939	1000	968	983	970	998	1001	1017	1041	965	998	983	1001	971	999	1009	956	1002	981	955	1019	978	991	945	963	999	968	967	1014	956	1007	1084	1033	1017	987	993	989	964	984	959	1005	1000	1063	964	981	952	1032	981	985	1003	948	1013	1056	953	1036	1069	1001	1028	1008	988	951	959	944	1070	989	985	985	956	1038	930	983	1049	929	981	995	1003	1022	1009	1085	941	1005	1013	982	1001	971	947	1014	970	989	986	1025	977	964	992	992	1026	1004	991	959	1029	1010	1009	987	1031	961	1009	949	1031	955	994	1013	1008	953	1019	1007	999	973	1006	1006	1018	960	1027	1008	998	1009	1027	1065	1015	984	981	1011	1008	1026	986	1004	961	969	963	998	985	1002	1035	990	995	941	993	1010	1030	1019	934	1001	982	992	966	988	996	1010	1003	956	1003	1018	1005	986	1023	991	967	1023	1015	1015	1021	978	993	986	1003	969	1017	979	1035	998	959	981	1002	988	1039	980	1000	1016	948	1030	995	939	953	1002	980	1028	1002	980	1007	1003	1046	946	978	971	965	963	891	991	959	1034	963	1061	997	983	951	1022	958	942	977	914	973	995	954	1007	1013	1024	1035	1009	989	987	978	953	1016	992	994	997	1024	1005	968	1003	1005	1007	958	1026	1029	966	986	987	1033	967	974	968	986	1009	990	1041	964	933	952	951	980	994	1012	1077	957	953	979	965	926	989	1004	974	1002	924	967	984	1026	980	1004	983	986	967	974	987	1010	980	981	996	1005	1005	1030	961	991	1023	974	978	999	971	997	980	1031	949	995	990	936	1010	998	996	997	981	1014	991	963	984	960	1003	1001	1017	1008	1026	1016	973	999	1007	937	1001	995	996	974	1045	1008	1011	992	1013	971	972	962	1033	996	1019	1021	1003	1017	1025	1009	1002	967	964	988	1023	953	944	973	964	1055	992	1001	959	1012	970	980	988	971	1003	1031	976	978	984	1011	988	1008	963	1046	976	1023	983	1022	1018	1004	958	1037	965	1026	973	1000	1012	970	1008	981	1039	983	1033	1020	998	1008	992	954	1046	1025	972	1006	990	961	1017	978	981	983	972	1007	981	973	951	993	988	983	1001	1043	1020	961	930	1033	991	1000	996	907	1022	957	1020	981	914	955	982	954	924	1021	1003	1040	1039	970	1051	1011	997	991	1020	969	990	1004	998	957	947	1008	1006	1002	992	998	938	1005	967	970	1023	1015	1003	1002	949	997	987	1011	938	944	965	975	1003	1006	1051	1025	1032	998	973	1030	1067	980	986	902	953	974	940	1003	953	949	991	951	1009	1051	983	1015	975	1009	969	1049	957	989	981	951	999	996	963	969	1013	997	978	1000	983	990	955	971	991	999	1069	984	944	1000	989	1057	988	959	1040	975	1026	990	1006	1007	955	992	1018	1017	946	993	988	957	1035	1026	998	966	1052	977	1000	1006	984	985	1054	1000	990	1039	1000	982	1029	1036	1004	989	1006	1009	992	1058	1004	1003	987	978	998	982	998	985	1006	953	1004	985	981	1012	984	1033	1012	955	1017	990	997	965	1036	964	964	1035	1046	1025	980	1015	979	989	935	988	980	1001	1007	1008	966	947	1006	982	999	1031	1003	986	958	965	995	985	974	1027	937	994	969	1016	1034	1009	1028	960	980	1000	1013	985	974	991	998	949	1017	1023	978	1044	976	1006	1052	1003	951	1011	1003	1042	945	964	1031	1033	1027	946	1030	1010	1008	1020	1004	966	968	991	962	983	952	948	1011	1002	1009	1017	987	1024	1043	1042	947	957	1015	1026	987	1047	1032	1004	979	965	989	913	981	1005	996	1001	1010	1044	1025	983	1024	978	1007	958	980	955	1023	992	1044	1043	999	972	1012	981	1001	979	964	1044	1022	975	983	967	953	969	984	980	1016	989	980	1003	997	1008	970	983	1039	1002	1028	1002	1031	947	962	956	1018	931	984	996	1029	968	979	956	997	976	1035	1022	1035	1010	949	963	1012	1032	983	943	993	996	1015	1003	982	992	1018	1034	1030	975	1021	928	999	1004	970	956	1002	993	1009	994	1017	993	991	1018	985	980	1033	969	1015	974	956	995	1002	994	988	974	1011	1018	970	1033	1012	1009	982	1035	977	975	961	996	1011	975	1005	994	1064	973	1020	998	1013	1001	974	970	941	991	1010	945	928	990	987	1030	1004	948	986	935	985	1033	968	1024	980	973	954	1010	938	987	956	993	995	1005	981	1010	1014	1001	951	990	959	1033	1004	999	998	1028	942	992	1019	1051	1012	996	1006	988	1019	1087	1031	973	1002	997	920	980	940	981	965	979	1011	972	1016	1012	1021	959	970	1026	960	973	976	1089	1006	970	980	993	1000	961	981	1052	977	1020	1012	950	989	998	1019	984	985	966	969	975	1068	1008	995	936	1052	1031	997	1027	959	1024	1011	989	990	970	962	974	1010	950	981	1013	968	1024	958	1008	1015	1055	1012	1003	983	981	974	977	914	1012	940	996	1025	979	1026	1010	963	1013	986	961	967	979	1015	909	999
79705	79204	67852	41567	19645	8330	6670	3485	1720	882	487	450	411	396	394	415	425	422	410	367	391	403	417	401	423	433	426	408	426	440	398	415	417	439	417	404	408	425	404	424	428	411	433	392	391	407	429	398	398	368	411	441	466	403	386	413	377	404	387	416	443	425	429	431	415	413	435	406	420	381	445	412	400	389	393	405	440	431	415	413	414	386	391	387	401	390	403	428	405	426	391	423	451	427	403	413	413	433	434	428	475	413	385	391	364	397	410	393	437	438	442	408	442	403	416	418	396	442	412	432	423	432	433	471	405	396	389	416	471	442	413	402	398	368	415	412	416	431	432	417	430	415	389	411	385	383	419	413	424	363	395	372	394	409	454	416	412	411	405	464	450	432	428	415	392	438	436	388	406	387	369	421	408	432	426	381	460	391	396	424	418	403	408	411	389	429	400	398	409	399	415	411	423	428	421	423	413	399	438	413	386	413	429	434	428	396	404	387	399	407	404	420	411	446	450	385	409	431	444	410	428	380	388	392	409	422	412	422	418	363	427	397	401	401	390	412	377	402	404	402	402	368	378	405	432	402	418	402	390	406	449	346	399	437	391	396	427	427	398	421	442	400	393	406	416	419	414	424	417	419	420	458	417	394	425	421	423	404	424	437	435	435	431	409	423	435	416	422	413	412	398	405	419	425	407	395	382	434	394	423	409	394	405	436	419	395	420	382	440	414	401	375	419	373	425	403	399	458	444	459	416	389	379	416	405	400	408	444	448	396	412	429	426	450	422	391	436	410	410	419	426	391	428	422	419	440	422	386	398	420	451	421	433	402	413	423	431	438	380	405	402	447	424	412	438	399	390	384	378	445	452	408	468	403	399	398	411	410	408	399	417	423	383	418	437	410	454	442	392	433	387	401	429	396	432	412	432	413	424	434	432	459	440	439	382	369	413	439	400	359	435	404	410	436	369	419	458	436	394	398	374	436	400	440	422	445	443	421	409	397	442	397	393	383	421	424	425	408	405	419	455	436	412	408	439	397	422	437	404	432	440	438	400	424	378	446	428	416	397	367	410	411	414	404	401	425	412	405	407	447	436	440	412	420	462	455	426	420	415	440	432	443	424	432	430	419	403	384	381	379	399	388	396	428	409	445	435	446	436	408	396	408	429	416	413	424	419	398	443	396	440	439	411	377	383	409	420	425	382	427	382	418	425	434	398	449	412	415	435	411	419	376	405	377	394	424	374	440	450	447	390	382	405	410	427	378	410	440	408	443	432	417	404	394	437	437	440	414	412	420	391	433	426	400	424	454	401	415	415	381	394	416	403	420	444	433	411	416	408	416	418	433	434	471	436	354	446	440	450	405	416	428	429	385	403	413	428	444	426	408	407	431	436	467	404	416	411	393	403	413	405	422	399	385	412	417	393	423	400	396	440	389	431	423	376	397	409	420	405	481	427	454	419	429	395	410	414	410	406	420	433	400	414	402	425	414	421	422	435	439	389	418	459	422	387	432	416	423	369	409	368	411	411	426	432	422	411	419	385	381	440	439	469	421	435	415	405	420	390	427	414	398	406	436	393	419	411	382	430	398	417	450	409	420	427	379	409	404	417	385	438	390	402	407	409	433	425	429	410	404	365	387	426	443	385	424	386	430	409	394	407	399	397	403	446	403	420	397	421	391	426	413	386	412	403	394	403	384	410	413	411	424	398	428	405	391	440	437	437	428	454	414	395	430	436	418	403	384	423	418	408	437	407	425	430	414	421	417	393	398	421	409	407	417	434	441	409	443	391	409	401	424	458	411	385	397	424	434	443	408	443	396	368	393	404	434	431	436	411	430	435	406	410	363	426	439	461	418	361	406	439	405	443	418	388	398	416	408	430	455	423	409	454	401	444	418	399	465	448	398	396	407	407	392	409	405	399	433	410	455	390	397	409	413	437	456	452	384	398	424	406	443	407	428	387	440	419	399	427	394	396	392	390	415	424	397	444	377	393	406	407	413	434	410	421	413	447	426	422	407	462	428	417	394	439	385	404	431	412	449	410	368	447	421	435	411	432	447	365	398	422	424	406	403	410	447	417	409	433	437	446	418	433	368	409	410	403	430	388	414	427	417	401	417	435	390	436	417	446	418	409	408	408	428	420	415	414	400	448	415	428	415	422	399	376	437	420	435	409	426	424	409	390	440	399	435	413	413	430	388	380	412	401	378	407	403	409	428	412	448	370	445	374	398	425	443	413	376	442	397	403	408	409	414	437	404	382	403	448	412	396	423	417	397	431	395	426	408	410	410	438	409	440	435	422	387	417	402	396	393	437	446	426	386	413	405	394	411	417	437	429	418	378	420	423	433	447	429	420	447	410	416	412	400	419	440	427	409	449	410	427	419	427	422	417	412	403	444	422	416	394	417	444	406	402	434	427	408	388	409	428	443	461	394	429	382	380	406	408	386	402	403	436	444	396	405	424	415	409	424	391	397	412	428	425	425	459	390	422	408	429	426	424	405	395	369	423	395	407	409	419	422	415	403	419	437	388	394	395	439	401	396	418	430	409	440	441	416	390	388	410	424	451	401	413	408	424	418	426	446	375	406	391	432	416	429	399	411	394	414	383	475	431	446	434	419	389	407	426	397	448	408	421	417	413	423	430	372	422	428	411	440	394	441	388	405	428	436	452	421	417	423	399	388	371	405	426	445	423	416	438	431	394	448	400	433	426	392	434	398	435	405	451	396	426	401	370	414	435	415	407	450	365	422	410	424	436	435	423	407	425	450	381	382	433	423	381	384	419	439	411	458	419	414	450	394	412	391	447	380	391	449	400	389	435	413	418	413	429	429	402	400	421	413	390	402	392	428	388	396	400	416	421	436	441	416	423	377	409	449	437	392	457	421	412	438	421	424	417	421	383	387	403	400	425	406	374	386	422	408	427	435	446	366	413	400	410	418	407	421	415	443	445	425	406	393	423	441	407	401	443	391	404	443	431	430	429	406	382	435	407	404	408	396	439	445	423	387	458	442	380	405	416	410	393	422	406	410	406	425	414	413	393	439	407	447	428	417	432	407	386	402	433	418	421	441	413	407	407	412	389	411	449	391	413	433	408	441	425	399	487	437	411	381	454	387	433	405	415	416	408	427	391	406	475	417	405	379	433	408	443	384	420	384	417	416	411	422	421	444	450	399	438	436	396	419	408	406	413	430	424	403	407	388	398	413	425	406	414	387	474	451	462	369	393	413	409	399	382	406	412	417	435	415	377	402	446	428	425	436	420	437	400	435	409	391	415	435	447	425	429	421	409	443	385	412	404	436	422	437	396	409	407	429	415	402	399	398	406	421	461	400	372	431	431	403	363	435	418	426	420	431	421	419	422	414	394	387	405	420	422	469	411	419	397	420	411	387	392	388	464	384	397	411	404	406	412	401	413	422	397	409	433	396	423	434	432	398	406	446	409	374	442	419	444	419	422	472	417	413	421	443	392	406	426	420	407	428	397	447	377	440	438	421	421	387
54572	65032	61916	44678	19266	16745	17147	10320	5554	2785	1186	979	969	1003	982	1034	1041	1012	1021	1042	996	994	1018	986	1038	1040	1054	1041	982	1005	948	1004	982	998	996	975	1018	994	986	1044	1009	1015	1050	992	969	941	940	987	1023	979	959	1007	992	1035	987	954	1013	1013	944	970	1026	987	968	1051	968	1028	1002	998	955	985	1031	1016	1035	1018	1004	1024	1014	1014	977	1024	995	953	979	1027	1020	996	1008	1054	970	1065	1021	1030	998	988	1079	982	1015	988	964	1005	1041	977	1030	1009	984	1035	1019	972	946	1000	1050	1000	1049	1018	1025	1016	995	984	991	1018	990	990	1026	946	1094	1001	992	970	964	956	1019	996	1014	1021	981	954	996	971	999	1007	1012	961	1012	981	940	963	989	1027	987	963	1035	1014	978	1029	953	1031	941	1011	1015	1044	980	994	1027	1046	1033	1016	987	996	1012	998	975	985	969	1000	1021	983	967	972	994	974	1024	977	982	980	969	1023	986	1036	1058	983	972	1018	1030	985	965	994	1020	999	1015	980	1017	1042	1026	1018	969	981	959	982	978	978	1055	1038	1041	971	967	976	961	962	973	983	951	1041	1009	981	999	1057	1018	965	1062	938	979	976	995	972	985	964	1017	1011	952	993	975	977	1080	1047	1024	1009	967	1000	990	947	1037	1005	1026	970	960	969	952	1003	979	974	1055	1009	990	983	1032	947	992	964	996	976	1017	933	1054	1003	994	1035	1035	982	955	1051	1033	1056	949	1046	1013	964	1018	957	1002	952	995	993	1047	1057	1015	985	1081	962	967	1068	1004	1035	985	994	998	1004	993	954	969	972	974	979	1019	1055	1007	985	983	1015	1053	1012	1011	958	1021	1004	979	992	1002	1016	1020	1027	927	1013	976	999	1040	1012	1002	992	1015	971	929	1047	1003	994	990	981	998	993	977	977	946	935	1010	994	1041	978	969	956	1028	962	999	961	1013	1021	1024	999	1005	1084	1071	1010	979	990	956	980	1027	993	1069	920	990	975	984	1026	953	995	1002	1027	966	983	1017	1057	982	1013	997	968	1002	1005	978	957	990	1035	996	992	970	1024	993	993	970	984	989	969	958	1087	1050	1044	970	971	1010	1004	964	1005	1020	918	948	988	963	1029	984	1006	1013	943	936	1009	979	1019	1046	987	1029	983	950	970	973	1018	1036	1026	1009	1032	990	1003	977	956	1010	995	973	992	1032	1045	1033	987	1002	1008	930	990	983	972	1024	1000	1042	1038	1010	1068	979	984	1017	1001	997	995	1053	960	1011	1026	981	1017	985	1033	954	1030	1034	1005	973	990	1052	1000	960	1026	999	947	989	965	990	1009	955	993	993	1032	998	968	1038	1028	991	1011	1010	951	998	1053	973	982	1046	987	1045	1049	981	1030	1016	990	1021	939	977	976	1001	1041	963	974	960	954	987	1017	1001	983	986	983	937	960	1020	971	1022	954	952	938	1052	962	934	984	1009	1017	1034	973	995	967	1014	978	1006	1055	998	1001	1042	1002	1021	986	942	984	996	1009	1043	991	1016	988	980	985	1016	998	1045	1014	1012	1058	1006	1011	1013	964	992	969	1023	941	1068	976	1021	973	982	1012	1042	1008	994	932	939	921	980	1025	991	1068	1007	1040	1021	1004	988	1062	963	946	1004	1025	982	973	985	1006	988	974	995	1017	1003	1040	977	1000	997	921	990	1001	1016	1039	1018	944	981	1023	1028	977	961	962	998	996	1017	993	1029	963	986	998	969	975	959	1026	1016	1028	929	1075	965	968	965	974	977	1020	1004	1001	986	994	1050	989	1020	975	959	1006	1005	1003	1009	967	1008	1016	984	982	1018	1012	997	1028	1031	1016	977	1024	956	1006	974	934	972	1012	1002	999	999	987	1003	1001	1038	944	984	979	1014	998	954	978	1007	987	1037	950	973	1015	1010	965	960	987	992	1016	975	979	953	976	965	989	970	1027	988	991	1059	965	1001	985	982	960	1001	978	1074	981	983	995	1040	998	1037	949	978	994	1004	971	973	997	1011	1005	962	1101	938	1009	1040	1023	962	992	1015	1000	1031	967	975	1036	1036	974	1017	1037	992	978	1030	982	978	970	1030	988	1003	986	1003	1027	951	1008	954	1010	959	1030	981	957	1048	993	978	984	1000	959	991	1009	1019	975	966	952	972	1021	1011	1039	974	945	990	970	980	946	1021	1115	919	1039	1043	1044	990	1042	980	962	962	968	1003	1023	999	1006	1004	965	1051	980	990	981	974	1040	985	981	1018	977	961	1019	1000	973	975	1014	959	990	999	980	1036	1051	1004	969	1063	1001	1066	1004	983	988	1018	1048	1003	1019	973	978	1005	988	983	1038	963	997	934	994	977	1033	985	944	1012	985	975	989	1030	1044	1004	985	936	1010	987	961	1060	984	1030	1016	953	1008	1060	992	967	1037	1055	1007	995	1044	951	989	996	985	968	994	1047	1005	996	976	1070	1010	971	1023	1023	992	1043	1016	994	999	997	1032	1061	1059	966	959	1006	970	1019	984	990	1051	973	970	987	1011	1018	1033	1017	1018	1026	972	1029	1016	966	946	1002	980	1023	1001	991	1056	974	1000	1048	1022	1025	1000	1015	979	1002	1021	983	1035	1053	1014	1023	1026	962	991	1032	948	1001	1012	952	1033	985	1007	986	1019	1056	954	992	1001	990	997	963	1019	1026	1021	978	1014	1018	993	1011	1003	1005	955	976	1009	1050	993	1032	974	987	927	963	969	960	1018	941	987	1025	994	1027	1027	1011	957	1014	986	997	978	991	1036	1040	991	955	988	1021	1001	978	970	929	1022	1033	1004	1041	970	984	964	970	1006	1000	992	1003	987	1013	1012	964	998	974	999	985	1034	1036	950	1031	1051	985	1015	1025	986	1050	1031	996	998	1073	1029	1006	1006	971	1020	982	1033	1037	1019	967	990	1001	1012	1005	1019	974	1030	1014	1042	987	1011	969	926	975	1000	1031	1008	1005	1022	1002	981	1077	1024	1020	1022	1066	942	1053	1000	979	989	983	971	1032	1019	995	1003	943	949	940	996	1057	971	1042	1000	975	1030	990	1068	922	998	956	975	1014	983	989	984	1040	1005	953	981	1022	974	981	1020	983	1021	969	1009	1000	976	957	1009	981	992	978	1026	1001	939	978	968	1009	904	1004	986	969	1011	1015	976	1012	971	963	959	987	997	944	977	1047	972	971	980	1018	983	1054	1023	1000	1004	1000	1020	1036	960	991	999	974	1024	1051	1053	993	1066	1061	985	996	1021	979	1081	971	912	988	989	1049	1011	992	1017	1000	1082	1003	944	994	998	972	993	982	962	962	973	965	1015	1017	1081	1006	985	1012	1002	1032	948	987	1001	1035	1003	980	961	981	1060	1019	1043	1002	974	939	986	988	1042	1044	1019	1012	983	1038	988	1007	992	952	983	1014	1041	983	958	958	1020	1007	1017	999	987	976	988	1058	954	1005	1038	1030	996	1008	949	1007	989	990	1057	990	988	983	1007	1020	959	1043	982	1004	1003	1011	934	970	987	1017	976	949	970	1027	990	998	1096	1015	1000	965	990	978	994	970	991	1001	983	1025	976	923	1026	1054	1042	997	960	985	999	987	988	992	988	951	907	975	1019	1021	994	977	1053	1033	1011	1024	965	932	1026	975	1018	1029	1029	979	1022	1002	984	975	995	1049	1013	1006	990	947	1022	1027	999	1037	989	999	1023	983	948	1026	1028	1031	1056	1026	953	1025	984	1002	1016	974	997	989	1012	991	1001	990	1063	998	996	998	1017	983	997	1062	988	989	1018	951	1040	1016	1014	1004	944	1040	1012	1042	955	995	1028	964	1038	1008	1011	956	927	1022	1027	943	1006	1002	1011	1000	978	987	973	975	947	1019	995	965	991	1071	1050	980	1045	930	977	1038	993	995	1002	1001	1038	1024	1040	1024	1039	1034	1017	961	1019	974	1020	1021	997	1035	954	951	993	1035	976	1039	981	989	1047	1003	1035	1045	954	1007	1009	993	986	962	986	1021	952	1038	962	1024	956	951	1000	994	1032	999	996	933	965	1019	939	1026	1005	983	1011	970	988	952	1006	974	998	995	1034	981	1030	974	1071	1054	991	1061	1023	983	1013	995	1035	979	986	986	1005	1010	989	1044	1008	976	972	1000	975	996	996
79563	78436	68468	38852	18054	12681	9425	4345	1952	974	578	469	383	394	448	396	395	419	427	411	390	403	399	441	449	402	397	413	394	406	429	387	438	397	384	419	423	468	436	449	433	415	394	426	418	403	411	434	409	386	410	421	416	400	414	446	412	428	423	439	383	411	420	430	378	419	386	406	430	391	422	423	422	405	395	420	411	409	417	398	426	370	436	427	399	444	429	413	412	417	401	506	390	438	388	409	370	410	399	402	433	407	439	448	397	394	403	402	420	417	434	397	443	432	426	404	386	438	402	407	360	407	453	398	403	402	443	403	409	381	418	438	419	387	371	416	399	389	393	477	388	430	394	386	411	426	419	451	423	372	379	429	398	417	425	395	432	451	406	380	418	408	392	416	447	400	375	416	438	399	413	437	373	401	412	372	419	423	452	412	419	392	404	411	403	434	415	374	388	394	427	385	419	364	419	428	425	392	405	440	422	450	412	437	460	388	465	417	405	406	392	452	407	400	425	426	418	449	405	422	429	418	457	445	452	395	432	435	449	444	426	415	441	405	402	465	423	404	402	425	442	411	406	389	382	425	394	402	400	433	445	412	416	429	444	451	375	428	421	455	436	423	396	422	403	412	412	413	425	398	398	431	415	403	408	433	406	418	421	450	423	452	402	424	422	386	393	438	401	447	426	430	388	459	431	416	425	402	399	398	414	389	372	413	382	436	417	416	422	408	414	425	432	447	395	394	394	400	403	399	420	428	406	439	427	422	406	439	409	458	388	422	429	403	413	409	458	426	400	414	434	399	393	441	442	409	379	400	405	407	411	402	407	391	411	411	428	424	418	421	427	391	419	424	436	405	391	402	397	421	418	423	400	415	423	437	411	431	421	394	417	390	402	398	404	419	437	435	385	397	410	421	440	421	428	416	415	466	434	399	410	359	435	490	469	463	408	417	412	377	407	386	429	427	452	407	414	445	412	417	438	401	428	392	418	417	413	415	406	418	456	431	415	416	422	407	435	381	404	469	415	426	421	430	429	404	445	391	401	401	430	424	427	443	397	397	406	440	383	425	422	387	425	409	416	397	395	393	410	433	413	402	405	421	392	416	445	395	414	452	437	431	456	425	427	420	456	390	443	405	411	407	389	408	392	424	444	434	415	426	433	457	385	421	389	406	435	415	433	368	428	435	444	425	408	454	407	423	410	388	403	424	436	396	421	420	405	415	419	392	415	441	447	381	425	383	401	408	416	395	427	431	436	425	400	408	417	417	419	380	389	465	419	445	409	422	414	398	373	391	406	412	427	401	379	402	417	413	437	414	401	398	451	421	393	403	405	438	395	409	405	397	424	402	443	415	458	405	388	368	419	409	451	404	435	457	398	418	423	411	382	426	431	436	434	412	463	419	411	414	413	388	391	431	439	430	407	423	463	421	419	407	395	427	424	413	449	434	380	387	429	387	436	374	449	452	394	420	414	427	403	400	457	441	372	392	420	445	429	413	416	405	413	431	411	378	399	400	433	419	412	421	389	430	452	419	392	380	413	384	407	439	383	412	397	416	399	407	378	413	417	395	453	462	409	403	420	437	446	431	443	395	430	429	402	410	428	436	414	398	413	457	420	402	397	411	410	444	383	416	387	430	365	391	428	389	424	425	413	416	387	436	406	401	421	425	439	399	412	435	392	398	388	459	437	414	416	400	422	464	425	426	402	433	424	405	435	425	389	441	425	368	430	446	405	407	438	427	425	434	381	488	403	387	422	445	382	413	444	430	468	429	399	446	462	420	432	417	443	438	400	403	376	425	458	422	428	406	401	372	439	419	428	422	427	401	406	443	392	437	441	393	386	408	422	405	359	461	450	432	436	397	389	405	446	453	442	465	411	439	413	406	447	417	389	445	442	414	444	423	425	406	397	406	416	414	425	399	379	454	412	412	411	426	420	404	429	419	456	402	416	423	405	424	457	407	463	398	409	406	423	416	427	418	419	438	378	457	410	409	435	417	438	412	404	420	383	415	396	353	406	414	395	427	455	427	377	400	400	409	446	397	426	402	401	393	443	431	431	425	423	425	443	425	384	404	424	410	420	459	437	386	449	474	404	439	408	436	385	405	416	409	410	403	399	441	411	397	416	381	407	414	429	405	420	415	428	383	441	417	402	399	395	389	441	404	394	402	451	400	447	408	407	389	428	439	413	404	442	402	408	390	415	402	432	418	434	386	417	387	429	417	383	416	462	450	437	432	413	422	405	433	407	428	423	402	422	375	432	402	411	404	415	403	390	401	410	424	430	376	370	415	397	400	411	441	429	420	411	442	425	401	414	421	445	400	422	422	436	448	409	416	380	428	444	421	410	399	403	402	434	439	391	426	412	386	404	416	383	445	402	457	410	411	444	423	406	437	384	413	430	439	443	441	413	409	405	452	408	432	379	414	388	408	460	417	401	449	417	453	399	425	437	433	444	394	423	431	421	424	422	436	390	419	408	413	400	411	391	425	418	449	383	426	435	398	408	437	406	453	424	418	396	397	430	436	453	420	428	414	443	394	418	425	394	438	430	438	415	426	465	402	397	437	407	407	422	378	418	414	412	433	432	396	388	401	439	425	411	432	407	393	432	446	430	393	455	438	414	439	411	450	407	410	408	452	422	440	425	433	426	369	418	416	427	441	380	390	450	410	411	424	440	443	451	428	410	397	415	423	411	433	408	398	422	419	416	402	392	427	424	378	443	422	437	435	405	356	438	397	455	417	413	390	400	421	422	424	411	418	409	426	423	426	462	405	419	393	402	364	414	417	378	424	412	415	396	390	400	367	387	434	462	403	407	416	427	395	376	421	413	433	446	416	426	430	412	447	381	426	404	426	454	424	426	392	423	405	440	413	424	431	409	430	473	447	423	424	406	426	403	441	415	429	441	394	435	413	442	436	439	420	409	401	435	437	454	404	423	421	395	428	394	401	444	400	425	422	410	393	415	423	416	439	412	399	408	416	393	402	441	419	387	436	458	426	391	444	413	392	420	424	465	463	434	432	407	393	400	441	405	386	401	423	426	445	427	437	393	433	414	441	399	407	410	443	430	466	443	485	434	423	353	407	424	431	428	427	392	428	426	408	426	434	417	428	410	457	436	421	391	397	444	431	404	394	422	418	419	439	428	413	452	391	403	392	411	372	420	408	425	375	406	415	442	433	427	454	438	432	430	443	412	436	387	445	397	379	454	414	364	410	434	420	425	416	417	407	394	413	409	421	443	398	398	411	383	375	396	402	445	415	432	416	404	392	423	417	388	447	460	398	427	430	413	439	455	380	402	414	447	390	402	423	373	396	370	409	400	365	467	434	437	429	445	401	483	417	403	422	412	430	432	396	420	421	392	422	429	441	424	409	376	422	436	408	448	405	406	422	445	441	399	405	451	419	394	399	411	393	408	404	440	432	405	450	426	423	374	461	430	455	394	406	407	411	397	436	393	377	425	430	437	430	404	411	395	423	406	387	440	419	392	408	431	409
54120	64645	61853	38617	20896	24328	20980	11711	6086	2959	1462	1185	1000	993	1013	1017	953	1047	1037	965	1001	974	984	977	973	1053	1042	962	988	1008	1037	1004	995	961	983	993	1010	984	975	948	975	979	1009	985	946	993	962	1063	991	1050	1014	1047	945	983	1036	1046	981	980	958	972	1020	1007	965	970	1042	982	937	988	973	993	993	1038	996	1068	992	1026	992	1040	982	988	1041	975	979	966	1017	1017	969	1037	1081	964	1052	996	1032	970	1007	1071	991	999	1009	956	977	1056	1022	982	1064	967	1019	981	952	984	966	1023	974	1027	1018	1015	1027	1029	985	1045	1065	1040	967	999	974	966	986	996	965	940	995	1038	978	1034	961	1008	998	963	1074	974	1005	949	958	998	994	939	1003	1012	970	979	985	1060	1017	974	1053	1057	1030	948	946	993	1001	951	957	1010	1004	1008	1000	1077	1044	948	1015	1033	1053	977	965	1023	1002	988	1034	1035	1034	929	978	1045	1024	1028	1028	998	1013	1004	1034	938	981	1008	1009	993	1015	1018	1020	1000	1003	1014	1006	1099	1002	1038	971	990	1001	1027	1015	978	1023	1030	993	989	990	1007	987	1044	971	994	996	1035	1021	1013	1029	1001	957	1011	991	1004	983	933	1017	1009	1001	1042	993	973	959	977	1018	1009	971	986	1069	1026	1059	962	1004	986	974	1028	1014	1017	1019	979	1017	995	1050	999	1024	990	1015	1036	1000	1012	963	1003	1005	1021	990	1020	999	1003	989	950	958	999	1043	950	1070	964	1031	1027	1002	1075	1027	959	1000	1022	984	1021	1012	992	1035	1008	1043	961	993	1024	1043	1036	949	954	985	982	1033	982	1025	1050	956	988	1071	1000	1029	986	1035	1025	1001	945	988	1042	1032	1001	1038	986	951	1063	943	1025	924	1018	994	1047	1018	1005	1037	952	1022	1045	1015	1010	950	999	978	1034	1039	986	1010	996	995	1044	994	1012	981	971	902	1018	981	991	1030	1026	968	1044	1007	976	981	1050	982	993	990	978	1019	1050	998	967	957	926	1042	1014	995	1008	1004	1043	1006	967	1061	976	962	1010	981	1016	1037	1025	1016	996	1010	1050	981	1026	983	1009	973	1069	1021	1001	1017	989	992	1055	1018	986	1002	1038	998	965	1039	1022	1032	1003	1005	1033	1016	972	931	1004	989	984	987	992	982	933	1013	996	954	1013	969	1013	998	925	948	990	1022	984	1020	976	1067	1030	1026	1022	1026	991	996	1041	969	982	972	1020	988	959	1028	1009	983	1004	953	986	1030	1000	985	969	1031	982	987	963	996	1045	992	965	1055	1011	1071	994	976	1003	999	943	1012	989	1024	977	1013	994	989	1027	941	1024	1039	1010	1022	992	1001	1032	1046	997	958	1006	969	1000	1008	986	1012	999	1036	996	1061	1006	1034	1002	993	939	986	1037	1018	961	992	1012	1023	982	1053	987	1006	1060	944	979	963	1045	1000	1020	1012	1035	1071	1043	972	997	985	1018	920	1001	974	1087	1010	1004	1000	996	1000	1065	1025	1008	1033	1006	991	1052	1011	1018	989	992	986	983	958	969	1076	994	976	996	1037	1018	973	980	994	1004	1021	988	982	984	1010	1007	1035	1044	1039	998	1028	1010	1009	1064	1012	1018	985	1034	1003	1011	1031	1006	1001	1018	975	1000	978	1000	955	1048	1027	971	1054	976	996	1018	1038	1047	982	1024	984	1037	1047	963	1007	1002	984	973	1028	915	1002	1089	1013	987	978	1010	1033	1010	994	1011	1006	1002	1025	977	982	1012	990	1091	1005	1006	960	985	993	1026	1002	1036	1017	1017	1027	1001	1024	987	968	984	1038	941	952	981	991	1017	985	1056	992	979	1000	960	1000	945	939	979	989	964	1019	994	1031	1031	966	950	1057	971	977	1019	965	1003	1000	953	1004	1026	1050	1078	1029	979	1021	1056	967	986	997	1009	1004	996	1037	946	1013	993	968	1077	991	930	1019	1018	1039	955	1069	1019	964	1003	970	1041	977	1026	981	1051	986	992	1049	998	1016	990	1005	989	973	944	1016	984	985	1005	956	965	983	1039	968	1010	1019	1031	1024	988	970	966	996	971	1019	932	1017	1041	1016	1029	1008	1031	1013	953	1015	931	955	1073	948	1036	993	1010	1029	988	1024	980	1042	989	1020	1013	1000	963	1006	975	957	1077	995	1028	1014	972	1004	1003	999	995	1059	1032	966	1025	1016	1063	1034	987	1023	967	1033	1007	1022	998	950	1045	966	1033	994	972	980	998	998	972	974	1023	986	973	979	1045	942	1004	1048	1057	998	983	982	994	933	945	964	1002	1016	978	1018	936	984	1002	977	1029	970	1018	974	990	985	1017	1030	1004	997	1092	955	1027	999	1049	1035	998	1017	1022	1009	1029	1069	1006	987	971	1005	970	973	1018	1049	1050	1074	1001	1059	1041	983	1041	1039	986	1037	1031	990	919	1001	1000	992	1015	1047	1035	1005	1008	938	995	987	992	1024	1007	1020	996	1048	1024	967	1029	1019	1063	990	1020	1006	967	1020	1040	1006	1008	1030	1001	985	1026	1000	1009	1018	1025	1020	989	1024	992	1022	982	997	960	946	979	981	965	1017	975	1035	1025	996	973	1029	964	995	959	1031	967	1017	995	1005	985	1061	1015	956	991	1001	981	1070	1024	1050	1006	998	1018	1015	1012	1018	1053	941	971	1032	1017	1000	987	989	1021	1015	1002	972	982	1036	1030	1014	979	1007	997	1039	957	1057	962	985	1010	991	995	1003	1005	975	975	987	954	964	953	1020	1023	1011	1053	1077	1044	1007	955	1005	973	991	995	1003	982	1012	1048	991	1036	1001	1017	964	1006	972	950	1030	1009	975	953	983	1016	997	986	1004	1082	931	1040	974	976	1037	971	1030	982	1013	967	1026	956	941	990	1049	1014	1027	1030	1031	1014	1034	960	982	1009	1000	1019	986	942	992	978	1022	928	1026	964	1019	988	1006	989	986	994	1047	962	1016	1095	1017	1041	976	970	987	978	1000	959	1060	1004	1001	973	1009	967	987	1007	976	1054	962	1020	1011	957	982	960	973	1008	970	945	1027	954	967	982	1012	1027	1082	1008	993	1005	1070	969	1030	995	977	978	954	983	985	995	938	1054	1011	1012	1009	984	997	987	1004	1080	1060	1023	983	973	1064	1005	1040	1034	1026	970	994	1008	1069	970	998	935	975	1019	1008	995	1012	1014	1046	1033	1025	1023	1015	1059	1026	996	1003	991	1078	987	968	1041	1032	1018	1075	1033	962	956	978	963	995	1025	1040	1049	1045	942	1009	1082	943	1023	1041	936	1018	986	1009	958	978	931	1063	996	977	1028	1044	987	972	1007	1043	1017	1008	987	1009	1085	940	978	997	985	985	1028	1032	985	1050	1027	1026	1038	1012	963	973	1029	1043	951	1020	1013	954	1018	1007	1007	1012	987	1020	1040	1036	968	1020	946	997	1021	979	970	939	1015	992	1031	1030	1024	1060	1001	1021	1035	977	1001	1013	991	1023	982	979	1003	1018	1020	988	999	985	1037	1027	998	963	956	985	1032	1001	997	994	1054	1071	983	966	1041	965	953	993	963	983	1040	1029	1001	1030	1021	985	997	1003	1030	1010	1030	994	1021	978	1038	1036	1024	1007	998	1042	1007	1005	925	1001	1043	955	995	982	985	1063	951	959	1022	939	1006	1026	1035	990	996	983	1053	1064	917	1006	1013	1009	979	976	940	1014	989	1012	999	973	1071	1029	967	1030	1017	969	983	1005	976	991	1031	1051	1000	1001	952	991	944	1039	1052	1007	1010	980	1003	1058	1022	1020	974	1082	1022	985	1020	995	1017	1008	1027	992	1011	1035	1042	994	999	1011	1004	1020	997	1022	1006	1028	1030	1002	991	1034	1043	1002	1002	1028	936	994	1001	1052	958	1004	1022	978	1043	967	1044	1026	1043	998	974	966	1018	1068	959	1055	1019	1015	1015	980	1055	1063	1014	1027	935	1022	980	1047	1011	1004	1066	1030	974	1046	965	1024	1021	986	975	951	944	994	950	1035	998	1009	1046	985	998	980	1029	1025	1007	1023	1026	1060	1073	995	1010	995	959	978	1014	1002	970	1006	1004	1019	1030	999	1005	1045	1036	1006	986	1022	977	971	997	1003	1040	1018	989	983	1004	1033	994	990	994	1022	976	1029	1016	1043	997	985	970	1035	983	950	1045	968	1013	1016	985	1059	1006	945	1015	978	997	1044	1005	976	1008	1005	1033	1039	980	1019	1012
78561	79996	68439	43199	22829	12763	7302	3048	1473	912	555	446	405	410	448	420	408	390	427	411	396	436	397	401	446	425	408	393	440	386	420	381	394	392	361	401	409	378	408	408	408	425	414	414	445	419	435	424	403	400	369	406	435	420	408	455	390	418	388	398	385	441	427	418	422	407	407	379	440	405	373	412	430	392	435	437	421	381	444	416	404	425	419	436	359	417	409	456	421	418	431	420	451	443	450	413	452	440	435	422	403	401	392	441	467	424	430	413	414	394	455	427	446	439	391	381	431	423	396	432	425	428	449	409	409	400	483	459	391	399	411	426	430	451	405	400	403	412	410	442	453	424	406	389	417	453	416	374	410	372	398	402	406	424	393	423	409	376	401	392	435	439	441	409	444	423	413	404	453	437	442	410	373	425	424	379	410	416	435	440	379	435	427	442	373	391	452	413	383	392	409	435	427	356	390	439	431	409	399	417	462	462	403	440	402	414	411	412	427	392	405	413	424	387	436	441	440	429	446	424	434	398	422	392	449	418	384	387	398	418	402	399	458	440	427	449	443	396	392	424	418	386	394	406	414	424	428	406	429	425	409	398	398	406	408	409	438	439	433	398	384	410	395	415	412	493	404	428	404	445	413	461	450	422	419	414	400	430	391	427	446	389	416	429	424	404	410	397	409	416	465	418	404	413	425	417	406	391	411	425	395	400	414	441	421	418	402	432	414	435	402	396	405	420	433	441	430	398	413	433	405	395	423	425	452	394	419	422	414	401	398	401	398	413	393	405	427	428	423	399	412	399	380	453	413	415	401	424	396	413	406	402	414	441	413	416	394	425	418	432	449	419	423	449	416	400	428	415	423	426	432	459	432	391	434	458	402	440	383	403	438	443	412	452	439	353	382	442	408	479	461	408	380	388	415	422	400	429	447	430	408	417	415	423	411	396	405	421	424	395	403	471	423	406	414	422	436	433	445	476	389	437	419	399	420	393	433	438	408	408	422	408	419	416	396	434	430	457	439	395	408	383	431	408	388	428	417	419	455	433	413	400	435	409	420	428	418	420	441	410	434	424	416	400	428	449	425	423	440	372	392	403	398	371	423	423	428	417	391	377	421	409	412	464	409	461	421	417	406	391	385	409	432	397	434	433	424	446	371	422	386	428	391	433	426	428	385	422	392	419	412	443	414	417	424	407	422	445	455	419	404	462	432	452	439	418	423	408	438	405	409	382	390	401	417	413	412	437	421	395	390	438	411	426	425	420	442	430	413	402	406	376	426	422	375	393	423	378	393	380	428	408	427	400	402	373	425	441	408	453	439	439	384	449	413	411	413	409	398	457	401	423	444	459	395	426	446	425	416	409	433	423	439	436	383	441	442	449	408	423	442	442	454	392	402	422	428	392	411	384	399	372	379	420	420	398	402	400	392	404	427	424	386	419	394	389	421	400	435	381	418	429	389	432	423	416	386	407	406	392	382	408	430	419	372	405	402	410	425	401	436	455	396	433	409	455	389	431	379	415	446	402	409	406	409	402	410	404	403	409	396	359	385	440	420	450	443	420	402	435	438	444	403	425	398	393	415	406	424	401	453	438	415	439	398	426	436	428	423	407	423	412	404	396	429	422	444	406	400	397	438	397	446	402	443	429	415	384	382	366	393	413	415	408	390	416	426	435	413	392	410	419	436	432	378	421	385	385	425	417	408	419	420	421	404	467	438	427	441	421	387	443	437	411	407	410	402	398	398	426	413	438	397	419	411	409	371	443	388	405	453	411	443	426	438	413	410	416	442	430	426	477	400	383	434	436	428	378	435	454	400	449	371	423	409	421	458	416	441	410	399	418	412	421	405	412	390	434	371	399	448	429	374	413	443	433	430	432	458	425	396	422	408	386	406	386	413	438	437	432	407	391	402	410	412	425	470	382	447	393	411	422	387	389	364	388	449	386	423	374	407	416	460	407	432	378	404	447	421	404	414	448	395	400	389	424	440	464	427	424	390	416	409	424	414	429	452	430	436	420	392	428	400	405	438	446	422	405	437	410	418	420	399	423	422	395	392	462	380	401	391	406	396	376	395	433	477	364	460	445	413	424	425	387	400	402	432	406	427	416	420	438	396	415	420	393	418	414	399	424	423	423	366	391	425	405	440	401	418	382	382	405	394	431	377	411	459	410	426	417	457	398	403	411	367	464	438	415	394	427	429	396	395	448	400	430	431	427	393	390	425	403	415	406	428	430	404	434	393	418	395	433	461	417	456	410	419	413	421	423	426	400	405	405	394	412	432	419	429	427	388	388	412	412	391	407	399	432	424	416	404	400	437	454	411	434	428	406	466	432	422	410	411	417	427	449	409	415	414	432	401	411	393	394	393	423	430	405	415	427	411	441	420	388	442	443	410	417	394	440	392	419	427	461	415	433	429	446	469	443	402	414	417	403	425	427	406	417	432	388	405	416	400	419	408	392	444	399	409	434	397	441	432	395	427	424	448	437	438	404	413	438	447	409	385	427	435	400	391	401	393	431	444	418	392	455	413	422	389	394	403	434	443	415	451	439	404	398	398	448	418	416	392	458	432	417	398	425	401	421	414	425	427	440	447	400	459	423	428	432	424	403	417	441	414	407	403	427	436	466	399	415	442	448	423	409	400	387	420	423	350	424	411	399	450	415	395	373	406	446	392	429	422	441	430	386	421	408	406	431	413	427	434	359	397	421	412	444	380	419	386	448	410	463	406	434	370	424	402	418	393	405	449	455	404	431	450	407	436	392	398	425	402	456	456	422	407	410	405	412	418	424	418	435	419	414	423	386	415	413	433	458	385	431	389	422	428	436	440	404	440	441	398	454	406	440	423	412	384	398	439	430	383	421	404	405	408	411	400	447	380	447	413	402	456	419	444	421	432	439	409	392	439	459	409	434	416	459	430	447	391	425	431	389	416	392	425	390	420	414	440	417	423	450	436	448	422	438	415	416	415	406	413	426	459	402	392	435	427	425	444	433	419	412	402	422	416	408	476	423	401	409	421	427	417	400	400	422	410	418	419	412	389	431	441	427	402	453	376	368	369	444	397	392	409	395	391	420	408	415	454	422	403	375	424	403	436	457	407	422	384	415	409	414	391	413	443	398	385	439	420	447	382	403	411	426	421	423	382	431	426	405	438	423	432	418	435	410	390	440	374	421	376	426	445	438	438	425	437	409	390	416	447	398	406	414	429	424	410	417	441	377	418	452	430	423	429	403	408	413	414	432	393	455	411	434	433	418	426	454	419	390	387	433	413	436	379	446	411	386	430	428	438	425	443	429	426	448	408	435	405	409	423	436	404	424	403	467	401	448	456	428	417	446	448	409	398	442	424	403	438	421	414	408	436	440	416	381	441	399	451	412	402	441	445	432	388	432	413	428	438	453	406	472	408	403	404	425	397	378	424	414	430	405	423	392	408	408	402	408	418	431	423	371	400	451	442	394	431	419	442	408	403	382	430	438	453	379	411	400	438	412	395	408	437	441
52423	65431	62621	45159	27689	22808	16698	9021	4846	2865	1513	1251	1008	1033	1019	1000	1005	938	990	973	953	976	1034	992	1012	1007	980	1010	1013	1033	930	1003	990	1022	1002	982	981	987	1021	1014	1004	1023	1011	1004	1046	1019	955	1014	992	1091	1000	1016	1016	1071	983	1012	1012	1039	1023	1002	1039	988	997	1010	1020	942	970	929	953	997	1027	1008	998	1020	1017	994	995	1015	996	975	1059	960	1021	1001	955	971	1025	1016	978	947	1045	1019	968	984	1048	1032	1068	989	966	1008	919	971	982	994	1011	967	984	1044	956	995	1015	1027	998	1016	994	996	1023	1006	1015	1026	1004	999	1008	1043	1003	1021	1013	1010	991	965	981	1015	994	1039	1001	1016	1052	918	983	977	1060	998	1017	975	1027	975	1068	975	989	1029	1046	982	1071	987	988	1047	987	1065	1030	1034	950	1064	1029	980	996	1044	1014	1072	1032	1024	1025	1034	954	957	1014	962	969	1029	977	1017	1026	1010	1003	1014	1007	1008	978	992	1028	1012	1003	1053	1004	974	1001	1039	995	1037	1012	978	1000	973	974	1029	1047	999	1017	1030	1022	1017	1009	985	985	976	984	1009	1012	1008	1018	1009	948	933	1032	1022	995	1029	993	977	1016	1018	1066	1036	989	1003	990	991	992	1012	1031	995	1049	1052	976	1005	1050	960	996	1025	994	983	1026	1006	982	988	1035	1007	962	1050	1034	990	1017	1036	1037	994	1005	1007	1032	985	1080	1020	989	1001	1000	984	1081	1054	1007	963	1061	1033	1037	1009	988	1060	1044	980	977	974	1000	964	1042	955	993	966	1035	1036	995	972	984	1020	1007	1048	1002	971	1018	1039	1032	1023	1028	1005	991	1032	953	923	998	989	1037	1059	980	1035	984	1006	977	971	1073	1031	1086	994	1024	1037	952	1032	1017	977	970	1062	988	996	1019	968	1041	996	1008	955	961	984	1035	1014	1003	971	1045	1018	971	957	979	989	1066	968	950	998	1019	1001	1048	1026	1026	995	988	1005	958	989	979	1007	976	1029	948	1003	988	978	981	1040	1049	1056	1040	1001	963	951	986	1031	954	1007	1010	978	1033	1061	1064	975	975	1028	926	980	971	964	973	995	1003	1005	958	994	1029	1005	950	975	1043	1032	1019	959	1013	1001	973	985	959	944	985	1029	1034	1012	1009	993	974	1009	1010	1030	990	982	991	998	1001	964	1026	1025	1004	938	1040	1014	1039	970	1046	993	1061	1009	985	972	1038	957	965	995	1032	983	984	999	989	998	996	983	1025	1076	1016	1017	1005	997	992	1026	1021	1038	985	1019	989	954	1038	972	1036	976	1018	1039	1077	940	982	987	1025	982	936	952	1029	977	1063	1013	971	924	955	961	998	984	987	1018	958	1024	1023	962	965	1018	1013	1020	1008	985	1024	979	1012	1023	975	956	1037	1008	1091	994	998	1009	995	1024	1003	1037	934	997	1011	1028	1030	1027	992	1036	981	997	1043	1011	994	990	1025	995	1023	1006	996	1004	959	1032	988	1037	1030	1023	1017	928	1023	990	1011	1000	1009	990	949	956	978	973	968	965	980	1056	1019	1071	971	974	1000	982	993	1004	955	987	1043	975	1001	1028	1011	1013	1017	1025	956	995	939	963	985	1028	1016	987	1004	1012	983	954	1007	994	972	1019	926	973	986	1000	1001	999	1013	978	992	1037	990	1008	1023	1018	1034	1022	950	981	983	1032	979	1005	1015	946	1074	1031	1045	1017	1005	968	984	943	1012	1004	937	1007	1022	1000	1045	1000	994	1006	1047	1005	1009	1072	1042	983	1062	1012	1006	1026	965	1043	1030	994	1020	998	1013	976	1002	989	1051	1084	999	1047	1048	1000	961	1029	1023	997	967	940	1017	956	961	957	941	1055	1045	999	990	1055	938	1013	1017	950	975	1057	1054	982	959	980	964	931	943	1007	969	974	996	1025	941	1005	1028	1010	1027	1063	981	993	1015	1021	1004	1005	907	985	1055	1002	1017	967	1040	1041	1047	976	1016	1019	999	1015	1039	980	940	1026	946	988	1020	1017	1045	1011	1052	950	989	1021	1022	1053	959	1002	1031	979	993	994	1049	972	997	1024	1020	1029	1036	993	1009	1024	1038	935	1040	977	1048	1034	1043	938	1015	994	1030	984	1054	1000	1031	1027	912	1030	969	1000	987	1003	1015	1000	1030	991	1028	1029	1005	954	1077	975	989	1001	1014	1069	1019	987	999	950	1073	951	1009	1025	955	952	1004	953	991	988	987	965	966	978	1000	997	1059	1012	1036	966	1022	1004	983	1050	1018	1031	989	983	1060	981	1053	1014	999	984	1021	1006	1002	989	964	1012	994	1080	976	1018	965	999	974	976	1023	1030	1018	1018	1027	993	990	1017	971	1052	985	984	980	1056	940	940	925	1026	1016	1031	1030	986	1017	922	1014	949	1050	1046	999	1010	1010	1023	1005	954	1023	974	1053	1001	1014	1027	1000	1022	1060	1028	1006	1038	1002	1002	1020	1015	965	983	988	1029	1046	1054	1056	1008	1005	988	962	965	991	1004	997	1023	1006	983	1049	958	944	990	1021	1021	994	969	1004	1036	1060	1001	997	1011	1003	979	1011	1000	1065	1050	1010	1028	1037	1018	1038	1058	1062	1023	982	1022	1015	1050	999	1028	949	1029	999	1047	1006	978	1006	1085	969	1055	1029	975	1004	989	1026	996	1033	957	992	999	998	1031	1009	954	1006	998	951	1030	924	983	1019	998	982	946	1042	1014	965	971	994	1003	1011	1032	1039	969	1010	959	1028	1017	1004	1050	950	986	1025	1012	1058	974	1000	1000	971	988	1019	1043	1023	983	991	1011	1051	1004	976	1062	1017	1033	977	1002	1004	968	1003	962	1022	973	1034	995	1016	996	968	1031	1001	1014	1032	981	998	1028	1011	1050	1007	1031	1031	987	953	1055	1005	1000	984	1039	1019	959	1042	991	1040	971	936	994	1022	1073	971	991	970	1031	951	1059	981	979	949	991	956	974	987	1004	1075	990	978	1052	993	1011	1018	1040	1001	1014	991	957	1009	1042	953	965	1028	988	1001	977	981	1034	1021	1005	945	1031	979	996	1000	994	967	1061	1020	984	973	975	1023	970	1004	983	1035	1038	962	995	1017	1048	1003	963	1028	1011	1001	1022	995	1075	988	972	1006	970	1032	961	970	991	1006	1028	995	1033	986	1012	1075	1001	997	953	997	985	1018	1092	1042	977	999	983	1031	969	982	995	1004	990	1024	1003	1002	947	991	972	1047	1017	1037	978	1032	1037	1020	1029	987	1007	956	974	990	982	1000	1036	948	976	1036	942	971	959	988	1002	1085	1003	1025	989	1058	988	1039	975	1065	1028	1027	1026	971	975	984	989	1025	1014	1013	942	984	981	1043	982	1075	965	970	993	1017	1030	984	1043	1030	978	986	1001	1060	1010	1000	965	1001	988	1029	976	1064	994	1049	967	997	1085	1023	1023	1013	979	1003	995	980	992	1021	992	1023	1004	957	1076	980	960	1021	1026	1004	976	982	1000	1046	1037	947	1050	957	1000	960	994	1016	989	1018	969	1045	1004	1016	1041	1057	1013	1020	990	944	1015	1030	937	1006	1046	962	1045	948	1010	1036	984	1019	1017	1013	1024	1011	971	957	964	974	1044	997	952	983	960	939	1041	994	1024	991	1009	1009	1029	971	1017	1022	1023	1055	997	987	1015	997	1026	1048	989	1005	1013	975	959	986	978	1005	999	1025	1001	954	1031	1048	948	995	997	1008	1013	999	1020	1021	1016	982	1021	1065	1002	992	984	1040	943	1039	996	974	1011	978	989	1017	959	1055	995	1074	1060	1062	1036	1007	1041	1000	1021	1015	993	1048	980	984	1038	961	946	996	965	979	999	1058	1005	1008	1000	979	932	1047	990	1017	1007	954	990	1010	1044	1004	1024	980	992	979	940	990	966	1004	1085	934	965	992	983	977	1056	1001	1015	1040	966	1003	1032	966	944	996	1069	971	1015	1021	958	955	991	999	958	978	976	1022	980	993	1031	1010	1007	990	1003	975	985	985	1012	1021	1001	972	1020	1022	984	1029	1034	995	1000	1022	959	1021	1010	1037	1001	971	981	973	1008	1041	1000	979	1034	959	925	1006	984	977	993	953	1048	1058	1010	997	1032	1018	1022	979	1001	1039	1019	1061	991	983	1001	993	971	1000	947	1007	1045	998	975	1012	1038	1002	970	1025	955	957	1046	1034	998	989	1017	975	1018	992	1073	980	966	940	998	987	985
78512	77761	69087	39143	19930	14439	7940	3450	1618	875	539	490	436	414	429	426	442	401	424	411	433	400	440	443	411	424	435	449	376	454	394	401	381	426	410	441	425	397	423	446	403	444	417	424	488	411	429	387	396	435	386	434	399	442	440	426	449	438	417	461	408	389	408	389	419	402	436	437	438	441	434	452	388	430	412	414	422	442	426	442	418	418	425	441	444	414	465	471	423	407	407	370	397	435	429	412	435	433	401	423	420	450	377	399	476	445	416	417	405	456	426	420	421	419	422	427	446	436	416	412	440	393	388	427	404	414	400	429	414	378	393	416	411	449	411	409	421	377	450	402	440	397	402	429	402	413	453	425	404	428	420	414	431	403	414	416	437	391	442	413	383	442	397	411	391	412	431	391	447	419	411	458	427	408	408	420	440	444	386	430	462	378	422	390	477	398	391	384	415	416	448	397	428	444	432	422	426	430	432	390	404	402	415	415	423	364	417	405	380	375	385	399	459	390	394	465	439	411	440	404	414	449	425	394	414	425	423	426	406	454	411	432	389	436	408	434	408	416	442	410	451	412	410	457	402	415	422	420	430	413	415	415	424	420	387	353	425	434	384	443	462	384	409	448	434	430	424	382	413	436	441	437	434	435	377	423	417	414	438	401	415	419	401	399	373	393	421	393	413	395	435	437	448	438	434	392	433	421	426	440	449	439	439	452	388	423	393	424	422	458	426	433	415	378	417	425	427	405	424	381	442	431	364	413	423	420	434	409	427	407	379	408	425	433	459	468	428	445	397	434	433	424	381	406	402	415	425	413	430	430	424	412	410	430	389	413	415	399	418	398	455	410	412	386	403	412	414	443	404	424	400	450	387	457	418	436	432	403	430	406	450	392	424	441	416	444	410	415	414	454	387	399	399	398	393	401	396	403	439	451	397	411	429	412	415	409	420	393	379	441	398	438	447	424	444	392	411	401	417	430	412	411	449	401	433	401	421	426	451	429	415	419	401	428	424	403	417	414	417	402	422	432	420	440	390	422	443	406	426	386	449	417	404	399	403	445	408	460	432	447	448	450	411	416	404	421	422	442	423	393	411	416	407	431	412	438	421	425	430	421	385	404	433	384	389	420	403	423	395	388	450	436	447	422	374	396	398	425	425	430	451	425	409	437	430	410	456	411	408	401	446	449	404	388	409	393	429	418	406	450	429	403	416	430	441	435	393	433	403	434	429	419	393	432	405	422	375	390	445	407	398	421	431	419	403	424	431	395	412	410	424	421	413	380	436	435	382	394	413	433	446	387	423	421	430	421	426	421	453	414	398	392	419	387	456	436	401	399	413	434	402	418	425	425	423	435	395	407	417	442	417	384	401	426	413	407	399	413	448	436	422	379	423	406	397	395	425	416	420	441	407	429	420	431	417	400	388	405	408	417	397	414	427	398	429	423	395	412	411	410	383	458	392	457	420	424	438	424	431	415	434	409	411	453	424	436	397	476	394	416	420	386	446	440	441	436	417	407	417	421	412	420	400	428	416	473	387	383	419	427	428	431	427	391	406	419	395	420	433	434	422	413	458	406	434	444	448	405	398	408	468	401	410	402	415	463	439	406	440	436	392	401	400	407	412	436	461	392	424	425	380	435	419	424	470	410	426	415	418	426	427	441	407	449	441	427	399	412	430	456	437	405	388	417	389	412	420	432	421	457	448	421	426	392	398	432	420	417	396	452	475	431	441	411	404	433	412	452	471	450	446	429	393	420	376	404	430	445	424	379	418	424	438	404	422	422	441	383	435	418	386	416	400	422	441	444	408	387	395	400	426	425	411	422	419	450	408	420	452	446	416	425	399	416	386	436	406	430	426	430	424	429	415	438	457	448	413	405	427	413	437	408	394	434	426	402	394	397	424	442	446	405	414	430	413	396	425	369	427	415	414	377	401	433	407	397	427	400	416	437	440	415	423	400	433	449	405	384	401	394	410	394	393	418	416	403	397	449	396	384	416	456	434	433	398	449	386	398	390	403	415	433	381	436	394	440	414	408	346	390	423	416	421	451	416	429	409	447	419	447	400	473	445	398	438	412	412	406	415	417	444	418	368	439	409	472	433	408	415	419	427	369	384	412	448	404	426	424	394	419	381	390	421	422	440	410	422	406	392	428	448	445	420	423	426	473	401	423	420	448	439	423	406	412	363	402	409	407	457	424	414	406	377	399	449	422	408	429	414	417	409	393	401	402	421	426	418	450	444	397	445	429	416	400	436	398	420	432	391	423	474	426	420	452	409	405	372	425	442	391	407	410	457	457	421	390	393	447	434	407	430	439	418	457	441	428	395	437	395	389	413	461	456	446	420	424	404	412	435	403	400	400	435	439	442	449	388	409	397	410	451	377	427	403	439	391	426	410	389	452	396	417	452	401	396	386	425	400	416	403	442	428	442	448	433	439	432	420	469	389	422	426	387	425	441	435	409	419	378	400	442	393	439	405	384	438	410	434	392	400	412	473	384	451	419	384	430	425	391	393	419	397	401	457	465	424	431	420	413	395	408	445	412	428	448	425	424	435	407	424	420	427	404	439	394	413	441	410	397	367	437	430	430	426	405	370	397	425	425	439	412	426	431	415	387	436	426	424	392	414	400	383	422	438	414	410	439	425	421	396	401	423	445	455	441	425	450	407	426	377	389	370	425	434	442	431	408	420	439	455	416	429	423	420	409	415	428	404	428	456	425	413	433	431	432	414	411	439	428	429	430	414	444	427	413	409	410	408	425	440	427	404	406	435	432	442	464	375	393	429	421	413	453	429	397	428	447	380	412	411	425	407	429	438	435	426	428	426	433	399	401	427	419	431	439	403	395	415	418	429	392	428	420	401	410	408	414	407	413	422	390	427	427	404	399	407	432	393	414	415	451	418	420	422	426	407	400	430	428	403	427	469	464	404	387	424	404	434	403	417	429	445	397	401	433	418	393	390	409	373	434	415	420	449	431	372	418	445	416	390	413	447	433	414	427	391	433	415	438	403	394	416	419	430	426	421	410	428	436	383	409	411	404	449	435	383	431	435	435	436	459	417	405	420	475	391	417	429	412	442	405	425	392	412	410	424	466	426	500	434	436	417	407	422	416	472	436	388	401	452	410	429	420	438	451	402	421	447	413	418	409	409	404	402	446	415	425	397	447	410	446	396	395	395	424	443	442	418	387	391	414	391	410	436	415	422	435	387	436	436	394	412	405	413	442	400	407	450	406	381	419	391	417	424	421	406	398	444	406	416	423	410	415	395	445	428	417	421	437	408	453	399	425	402	408	388	408	454	465	407	447	437	418	403	407	412	373	452	451	429	441	416	454	426	409	439	459	420	440	399	414	416	405	421	415	423	472	413	403	414	434	418	444	451	386	414	424	406	432	426	415	425	423	430	427	391	443	428	423	441	415	463	411	470	419	441	419	441	411	430	394	400	426	415	404	400	413	419	425	432	425	359	425	415	417	427	403	413	422	404	439	421	405	352	397	389
53789	64533	63163	38686	26236	25321	17731	10092	5260	2632	1456	1176	1045	1002	995	1012	966	1058	994	1022	960	1027	1053	1016	1004	1032	982	1008	988	995	1021	1067	1000	1009	996	1002	1029	1048	981	999	996	969	988	1051	954	968	990	1009	1047	1029	990	1003	1009	980	1028	972	1055	978	1013	1058	1025	968	1015	1038	1086	1008	964	1033	1046	1031	1007	1005	996	1007	1046	938	1027	965	991	971	1078	1010	992	980	1011	957	1045	990	960	972	981	982	963	995	1012	985	1004	1006	1021	1054	1017	988	1000	988	969	986	955	1045	985	1008	1028	965	984	1029	1001	1020	1005	975	1066	998	990	1036	1015	1046	1056	1000	973	1036	1016	1009	1004	963	1067	964	1005	967	1008	998	1030	972	988	1033	942	1032	1017	1076	1027	1007	960	1020	962	964	1058	1050	1030	996	1001	976	967	1033	1036	988	934	964	982	1019	1007	984	926	1035	1004	1036	961	984	967	975	987	1000	972	974	974	1037	1013	1018	1032	993	1046	1021	1053	978	1012	1035	979	1005	914	1000	974	1048	1027	1027	1011	1001	992	968	1056	1016	1035	1014	982	992	1011	946	1027	1023	999	1049	1001	928	995	995	1033	997	1050	1024	978	987	954	984	971	987	972	984	999	996	1019	974	975	976	1010	969	973	944	965	1024	1004	1009	1026	990	1019	1020	1035	1017	1009	1048	985	991	957	1017	987	1008	1023	1074	1000	1016	1022	1006	1007	1012	987	1026	962	1035	1017	1023	1001	1062	985	1020	1021	962	940	987	973	968	1011	1029	993	953	1039	1033	1026	1013	1009	1019	1016	991	962	987	980	1017	976	1029	1029	1010	988	1024	1037	993	993	1047	1004	1008	1016	996	994	1027	1064	1040	1006	1027	1037	1028	1008	1015	1002	1001	1026	962	1017	1006	1017	991	1006	968	1020	1019	950	985	1035	1081	998	951	1005	1016	1041	995	991	1022	939	998	1012	1008	986	986	1081	1034	1034	1014	984	1024	1034	987	986	977	1020	1068	1092	976	1011	1017	980	992	981	988	958	970	981	1024	1064	1018	998	1057	991	1029	1048	1003	1009	1014	987	996	1020	1006	1014	1058	962	1011	966	976	989	1001	1020	961	1018	1008	974	992	1044	1027	911	996	920	980	1051	999	1027	1022	975	979	1009	1046	997	1002	1006	1012	1047	1023	1059	1020	989	955	996	1004	987	995	1038	993	969	1044	997	1034	1003	1023	1014	1101	970	1009	1016	1046	1033	980	998	975	998	1026	986	1053	1000	988	1019	1030	1040	1034	994	1019	935	982	990	955	1025	992	989	1029	990	984	1031	938	975	1045	985	1037	1030	1024	973	996	980	1040	976	1069	1065	943	986	1003	984	1057	941	999	1009	1067	1010	978	956	970	992	962	979	1062	1015	1037	989	1025	974	986	986	1003	971	1051	986	1007	984	1022	1006	1047	970	971	998	1018	1047	1000	1003	990	1003	1014	981	1016	968	969	1040	984	965	1024	1030	999	961	984	1000	946	1016	1007	1032	1012	1031	1051	1019	1039	1006	1018	997	1033	994	986	974	1036	1012	999	999	1012	1023	912	1004	1042	1034	993	1004	1008	984	1041	988	989	1025	954	1006	984	1019	931	1016	959	1019	983	956	1098	986	1026	971	1017	999	1024	1025	963	1029	948	1012	1024	964	947	974	971	1009	970	968	997	1019	1046	1059	1021	1023	969	1011	953	996	1022	967	1000	960	934	1043	925	981	994	1018	1065	978	1019	1032	960	1026	1067	1048	999	1067	1025	976	971	1054	1037	1003	989	1005	1018	967	974	997	965	1029	1017	1021	964	987	1004	982	1040	956	1012	1021	1061	1030	991	961	974	967	1018	1010	1036	1013	963	1023	997	978	988	1026	976	1014	979	1025	1033	990	1011	1036	1039	1019	1000	1053	1023	959	1040	1011	1034	1014	974	1023	1005	1011	994	1006	971	990	1005	948	994	985	1035	1014	1025	978	1019	1037	994	973	1039	1003	1033	1082	1025	1089	967	992	1022	968	1028	987	1035	1038	995	1015	1041	1005	997	976	949	940	1008	957	1038	980	1017	1048	998	977	1025	950	991	986	990	1018	988	1008	1086	1011	950	1020	1000	1006	991	1038	1014	1045	1070	1017	1059	1019	997	999	1018	978	973	991	1037	997	999	974	1033	981	999	997	1013	952	995	1003	1039	1006	998	973	986	996	988	1023	1040	1037	1037	982	960	1015	984	1010	1032	1016	957	1002	988	1011	1004	1025	1045	1038	968	1029	1032	959	995	1039	1027	1004	959	997	996	1002	1043	1089	1015	1031	1022	1018	990	1001	962	1014	994	1050	1038	1029	975	1025	997	1003	1044	1034	960	1008	969	978	940	1029	1000	985	999	996	992	1001	1026	1047	984	966	1041	943	1091	1028	1010	1004	989	1074	1042	1004	1039	985	1031	1021	990	1006	990	1010	978	993	1045	1019	979	1029	996	1015	1090	973	1012	952	1003	1013	1025	1003	1057	977	1012	1056	949	979	1081	1039	1018	987	961	1004	1024	1062	970	985	1033	984	990	1011	1031	1011	1016	1081	988	992	1038	1055	998	977	1021	1027	1009	991	996	1019	967	1022	1034	1003	956	1027	997	1032	980	969	1036	1067	992	1045	1013	987	997	1029	983	978	971	986	1009	1001	989	1025	984	966	1017	1058	1006	895	1043	1006	1004	995	985	989	1036	1036	1024	982	1004	986	1010	1058	981	996	1018	1015	1036	992	1004	1058	1012	1018	1005	1016	997	1046	997	1026	1037	1025	1031	974	1010	968	1035	998	957	1054	1032	966	993	1035	1037	1031	943	975	981	1025	949	990	962	1026	987	1008	1010	948	934	1010	958	1018	1053	966	989	1012	999	1028	998	1088	981	1017	991	979	1028	992	1023	1016	961	991	988	1054	1044	994	1021	1013	1057	1001	1009	1050	1014	1044	984	1003	1033	1048	1001	949	1001	1014	963	1034	1015	1043	997	1047	1001	1000	1044	1001	968	969	953	1042	976	977	981	986	981	1020	1013	972	968	984	987	1028	1012	1026	988	999	1001	982	967	1037	1059	989	1018	996	1003	998	957	1046	994	1025	964	974	974	925	1028	987	1007	1007	1010	1065	1006	1014	1009	1025	1003	975	1023	955	1013	1006	1040	1043	1030	973	974	985	991	1006	1000	1033	915	978	1015	985	957	964	1007	1002	989	1012	973	971	1002	977	1027	1053	1002	1033	948	1007	980	1008	1008	1063	1034	1041	958	1001	1019	1014	999	982	1010	1046	969	1027	1062	966	1050	1003	997	1050	977	1076	953	1020	993	1008	980	1029	965	971	983	1020	1022	1052	1027	997	1026	979	966	1025	963	966	969	995	1058	1002	1006	1091	1011	951	995	984	965	989	1034	1035	1057	1028	1032	991	989	944	976	1025	1003	1014	992	1028	960	953	1017	1021	953	1111	969	980	1008	996	985	1031	945	1025	1046	1002	971	977	976	995	992	1002	1029	1040	1039	1020	987	1039	969	1019	1002	1011	995	1009	935	972	989	1012	1030	952	1002	1017	1000	1011	1056	998	1037	970	1021	1028	993	1016	1021	1003	989	973	1010	1006	1000	955	979	1010	1070	992	996	1028	995	983	1006	1013	1004	974	1040	998	990	1000	1048	986	1030	1002	980	978	1011	1009	945	1037	995	1007	980	990	1050	1014	1013	1032	1007	1010	974	980	1111	1041	1021	1015	1008	1001	1015	1067	1018	1054	980	1003	1041	1020	995	1023	1000	1047	979	1040	1075	1016	986	1032	978	1066	1008	957	974	1036	1010	989	1015	1014	980	1062	967	977	974	1009	946	1034	1040	1001	981	1027	983	982	1013	997	1013	958	1028	992	968	1021	986	1004	1050	968	1070	986	994	1005	1014	1002	1002	991	1007	988	959	1012	1011	944	1020	1029	988	1008	1008	1014	973	953	1028	955	997	1026	995	971	1021	991	1043	1013	954	979	1093	1003	1030	1001	985	998	1039	1010	1004	1055	1022	1007	1047	1014	1009	1003	944	951	1008	1050	1021	1014	982	996	985	1025	949	950	1028	1008	977	1014	979	1026	973	968	992	1044	1037	1026	1011	972	1054	1009	1034	1011	981	993	1002	1023	963	1035	1030	1063	1019	1042	1008	1007	997	998	1011	1007	990	1029	997	1013	1018	986	1039	1066	1019	959	971	1016	1010	1019	951	1020	1036	1016	1031	1027	985	1027	1003	977	1105	982	979	955	1027	1058	1006	955	1016	1011	1023	1003	1005	1027	1009	1002	1012	979	946	972	963	971	984	986	938	1025	1020	969	1021	1007	1011
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
